.seedance-home a,.seedance-home button{-webkit-tap-highlight-color:transparent}.seedance-home button:not(:disabled),.seedance-home summary{cursor:pointer}.seedance-home :is(button,a,input,textarea,summary):focus-visible{outline:2px solid #b98509;outline-offset:3px}.seedance-home button:disabled{cursor:not-allowed;opacity:.5}html .seedance-home .sd-header{height:80px;padding:0 18px;border-bottom:1px solid #f6efd9;background:rgba(252,251,248,.94);box-shadow:0 5px 22px #23200d12}html .seedance-home .sd-brand{color:#111;font-size:20px;flex-shrink:0}html .seedance-home .sd-brand img{width:34px;height:34px}html .seedance-home .sd-header nav{margin:0 auto;gap:4px;padding:5px 8px;border:1px solid #e6e6e3;border-radius:40px;background:#ffffffa8}html .seedance-home .sd-header nav a{position:relative;padding:10px 9px;font-size:12px;color:#282a2e;white-space:nowrap}html .seedance-home .sd-header nav a:hover{color:#8f6000}.studio-nav-badge{position:absolute;top:-7px;right:7px;background:#242017;color:#f9d358;border-radius:8px;padding:0 5px;font-size:8px}html .seedance-home .sd-header nav>a[href$="/pricing"]{border-radius:14px;background:linear-gradient(110deg,#f9dc68,#ebb636);font-weight:700}.studio-nav-more{position:relative;font-size:12px}.studio-nav-more summary{display:flex;align-items:center;gap:4px;padding:10px;list-style:none}.studio-nav-more summary::-webkit-details-marker{display:none}.studio-nav-more>div{position:absolute;z-index:60;top:100%;right:0;min-width:190px;padding:8px;display:grid;background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 12px 40px #2222}html .seedance-home .sd-header-actions{gap:8px}html .seedance-home :is(.sd-signin,.sd-locale-selector button,.sd-creations-link){min-height:40px;padding:8px 14px;border-radius:24px;border:1px solid #ece2c1;background:#fffaf0;color:#70501a;font-size:13px;box-shadow:none}html .seedance-home .sd-locale-selector button{background:#fff;color:#262b32;min-width:108px;gap:12px;padding:5px 12px 5px 6px}html .seedance-home .sd-locale-selector button>svg:first-child{width:28px;height:28px;padding:5px;background:#f8d359;color:#322711;border-radius:50%}html .seedance-home .sd-signin{display:inline-flex;align-items:center;justify-content:center;gap:8px}html .seedance-home .sd-install-button{display:none}.studio-hero{padding:48px 48px 56px;max-width:1440px;margin:auto;background:radial-gradient(ellipse at 55% 64%,#ffefb533,transparent 60%)}.studio-hero-grid{display:grid;grid-template-columns:minmax(0,1.08695652fr) minmax(0,1fr);gap:56px;align-items:center;max-width:1344px;margin:auto}.sd-directory-links{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;max-width:1344px;margin:24px auto;padding-top:20px;border-top:1px solid var(--border);font-size:12px;color:var(--muted-foreground)}.site-blog{max-width:1344px;margin:auto}.site-shell h1{font-weight:700}.site-blog>div:first-child{padding-inline:24px}.site-blog a:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:16px}.studio-hero h1{font-size:clamp(40px,4.167vw,60px);line-height:1;font-weight:700;color:#1f1a14;letter-spacing:-.025em;margin:0 0 24px}.studio-hero h2{font-size:30px;line-height:1.2;font-weight:500;letter-spacing:-.03em;color:#42464e;margin:0 0 24px}.studio-hero p{font-size:20px;line-height:1.4;color:#565b64;margin:0;font-weight:600}.studio-hero figure{position:relative;margin:0;border-radius:24px;overflow:hidden;aspect-ratio:4/3;box-shadow:0 2px 6px #0001}.studio-hero figure img{width:100%;height:100%;object-fit:cover}.studio-hero figcaption{position:absolute;bottom:0;width:100%;color:#fff;font-size:13px;padding:42px 16px 16px;background:linear-gradient(transparent,#000a)}.studio-hero-actions{display:flex;justify-content:center;gap:64px;margin:48px 0}.studio-hero-actions a{display:flex;align-items:center;justify-content:center;gap:18px;min-height:61.2px;padding:17.6px 38.4px;border-radius:32px;border:1px solid #f4e7c0;color:#986334;background:#fbf4df;font-size:16px;font-weight:600;box-shadow:0 5px 14px #baa04519;text-decoration:none}.studio-hero-actions a:first-child{color:#242017;background:linear-gradient(110deg,#f9e263,#e9a536);box-shadow:0 8px 24px #e7bd4a40}.studio-hero-stats{max-width:1024px;margin:auto;display:grid;grid-template-columns:repeat(3,1fr);text-align:center}.studio-hero-stats>div{display:flex;flex-direction:column;gap:12px;padding:12px 16px;min-height:116px;border-right:1px solid #ecebe6}.studio-hero-stats>div:last-child{border:0}.studio-hero-stats small{font-size:11px;letter-spacing:3px}.studio-hero-stats strong{font-size:21px;font-weight:650}.studio-hero-stats span{font-size:14px}html .seedance-home :is(.seedance-image-intro,.seedance-video-intro){padding:44px 20px 20px}html .seedance-home :is(.seedance-image-intro,.seedance-video-intro) h1{color:#191e29}html .seedance-home :is(.seedance-image-intro,.seedance-video-intro) p{color:#656b73}.unified-studio{padding:48px 0 64px;scroll-margin-top:96px;border-top:1px solid #eeece4}.unified-studio [hidden]{display:none!important}.unified-studio>[role=tabpanel]{min-height:750px;animation:studio-fade-in .2s ease}.studio-mode-tabs{display:flex;width:min(448px,calc(100% - 32px));margin:0 auto 48px;padding:4px;border:1px solid #e2e8f0;border-radius:12px;background:#f1f5f9;box-shadow:0 15px 35px #151b2720}.studio-mode-tabs>button{display:flex;align-items:center;justify-content:center;gap:8px;flex:1;min-height:38px;border:0;border-radius:8px;font-size:14px;font-weight:600;color:#292821;background:transparent}.studio-mode-tabs>button[aria-selected=true]{background:linear-gradient(110deg,#f6ce54,#f3ce4b);box-shadow:0 2px 3px #c29a1920}.studio-powered{display:flex;align-items:center;gap:7px;width:max-content;margin:0 auto 16px;padding:6px 14px;border-radius:24px;color:#3b2c0c;background:linear-gradient(110deg,#f9d662,#ecae3a);font-size:12px;font-weight:600}html .unified-studio section[data-variant=seedance]{padding:0 20px}html .unified-studio section[data-variant=seedance]>.container{max-width:1360px;width:100%;padding:0;margin:auto}html .unified-studio section[data-variant=seedance]>.container>div{max-width:none}html .unified-studio section[data-variant=seedance]>.container>div>div{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);gap:0;padding:0;border:1px solid #e3e6eb;border-radius:24px;background:#fff;min-height:750px;box-shadow:0 18px 45px #202b3610;overflow:clip}html .unified-studio #workspace-video section[data-variant=seedance]>.container{max-width:1180px}html .unified-studio #workspace-video section[data-variant=seedance]>.container>div>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;border:0;border-radius:0;overflow:visible;background:transparent;box-shadow:none}html .unified-studio section[data-variant=seedance] [data-slot=card]{min-width:0;padding:0;gap:0;border:0;border-radius:0;background:#fff;box-shadow:none;color:#22262b}html .unified-studio #workspace-video section[data-variant=seedance] [data-slot=card]{padding:0;border:1px solid #e2e8f0;border-radius:24px;overflow:clip;box-shadow:0 8px 24px #202b360a}html .unified-studio #workspace-video section[data-variant=seedance] [data-slot=card]:first-child>[data-slot=card-header]{height:auto;min-height:72px;padding:20px;background:#f1f5f9;border-bottom:1px solid #e2e8f0}html .unified-studio #workspace-video section[data-variant=seedance] [data-slot=card]:first-child [data-slot=card-title]{font-size:18px;line-height:28px;font-weight:700}html .unified-studio #workspace-video section[data-variant=seedance] [data-slot=card-content]{padding:20px}html .unified-studio section[data-variant=seedance] [data-slot=card]:last-child{align-self:stretch;min-height:650px;background:#f1f5f9;border-left:1px solid #dce2e8}html .unified-studio section[data-variant=seedance] [data-slot=card-content]{padding:24px}html .unified-studio section[data-variant=seedance] [data-slot=card]:last-child [data-slot=card-content]{display:block;min-height:0;height:auto;position:sticky;top:100px;padding:24px}html .unified-studio .studio-form{display:flex;flex-direction:column;gap:16px}html .unified-studio .studio-form>*{margin:0}.studio-form>.studio-model-picker{order:-4}.studio-form>.studio-workflow-tabs{order:-3}.studio-form>.studio-free-notice{order:1}.studio-form>.seedance-account-summary{order:2}.studio-form>button[data-slot=button]{order:3}.studio-form>.studio-error{order:4}.studio-form>.rounded-xl:not(.studio-free-notice){order:5}.studio-field-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;font-size:12px;min-height:34px;color:#646557}.studio-field-heading button{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#f1f5f9;border:1px solid #e4e7eb;border-radius:8px}.studio-model-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.studio-model-cards>button{position:relative;display:flex;align-items:center;gap:9px;min-height:64px;padding:12px;text-align:left;font-size:12px;line-height:1.4;font-weight:550;color:#24272b;background:#f1f5f9;border:1px solid #e3e6ea;border-radius:12px;transition:border-color .2s cubic-bezier(.4,0,.2,1),background .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1)}.studio-model-cards>button:hover{border-color:#d7b443}.studio-model-cards>button[aria-pressed=true]{border-color:#dfbd4b;background:#f3f2ec;box-shadow:0 0 0 2px #f4d46815}.studio-model-icon{flex-shrink:0;display:grid;place-items:center;width:32px;height:32px;border-radius:8px;color:#878573;background:#ffffff70}[aria-pressed=true]>.studio-model-icon{background:#f4ce4b;color:#3d3215}.studio-model-check{position:absolute;right:7px;top:7px;padding:1px;border-radius:50%;background:#f1ce55}.studio-model-note{display:block;margin-top:9px;font-size:11px;color:#7c6740}html .unified-studio section[data-variant=seedance] .studio-workflow-tabs:before{content:"Workflow";margin-bottom:6px;display:block;font-size:12px;font-weight:600}html .unified-studio section[data-variant=seedance] [role=tablist]{height:auto;min-height:40px;border:1px solid #e3e6eb;border-radius:24px;background:#f1f5f9;padding:3px}html .unified-studio section[data-variant=seedance] [role=tab]{min-height:34px;color:#30332f;font-size:12px;border-radius:24px;background:transparent;box-shadow:none;white-space:normal}html .unified-studio section[data-variant=seedance] [role=tab]:before{display:none}html .unified-studio section[data-variant=seedance] [role=tab][aria-selected=true],html .unified-studio section[data-variant=seedance] [role=tab][data-state=active]{background:#f1c744;color:#292416}html .unified-studio section[data-variant=seedance] label{font-size:12px;color:#454a4d}html .unified-studio section[data-variant=seedance] .studio-prompt-card{padding:16px;border:1px solid #e3e6eb;border-radius:12px;background:#f1f5f9}html .unified-studio .studio-prompt-card>:is(.seedance-image-prompt-heading,.seedance-video-prompt-heading){height:24px;min-height:24px;margin:0 0 12px}html .unified-studio .studio-prompt-card>textarea{margin:0 0 12px;font-weight:600}html .unified-studio .studio-prompt-card>textarea+div{margin:0;line-height:16px}html .unified-studio .studio-prompt-card>textarea+div span{font-size:12px;line-height:16px}html .unified-studio .studio-prompt-card :is(.seedance-image-prompt-heading,.seedance-video-prompt-heading) :is(label,button){min-height:24px;height:24px;line-height:20px}html .unified-studio .studio-prompt-card :is(.seedance-image-prompt-heading,.seedance-video-prompt-heading) label{font-size:14px;font-weight:600}html .unified-studio section[data-variant=seedance] textarea{min-height:180px;background:transparent;color:#1e2329;font-family:inherit;font-size:14px;line-height:20px;border:0;border-radius:12px;padding:8px 0;box-shadow:none;resize:vertical}html .unified-studio section[data-variant=seedance] textarea::placeholder{color:#7c8490}html .unified-studio section[data-variant=seedance] #image-prompt+div{margin-top:0;padding:0}html .unified-studio section[data-variant=seedance] #image-prompt+div span{background:transparent;color:#777f89;padding:0}.unified-studio :is(.seedance-image-prompt-heading,.seedance-video-prompt-heading){gap:6px}.unified-studio :is(.seedance-image-prompt-heading,.seedance-video-prompt-heading) button{color:#383c3f;background:transparent;border:0;padding:2px 4px;font-size:11px}.unified-studio :is(.seedance-image-prompt-presets,.seedance-video-prompt-presets){display:none}html .unified-studio section[data-variant=seedance] [data-slot=select-trigger]{height:42px;min-height:42px;border:1px solid #e1e5e9;border-radius:12px;background:#f1f5f9;color:#30343b;font-size:13px;box-shadow:none}html .unified-studio section[data-variant=seedance] [data-slot=select-trigger]:before{display:none}.unified-studio .seedance-image-output-settings{display:grid;grid-template-columns:1fr 1fr;gap:14px}.unified-studio .seedance-image-output-settings>div:has(.seedance-image-ratios){grid-column:1/-1}html .unified-studio .seedance-image-options button{height:36px;min-height:36px;min-width:52px;padding:6px 12px;border:1px solid #e3e6eb;border-radius:10px;background:#f1f5f9;color:#5d6570;font-size:12px}html .unified-studio .seedance-image-options button.active{background:#fff5d5;border-color:#dab440;color:#594515}html .unified-studio .studio-form>button[data-slot=button]{min-height:48px;border:1px solid #ecc64c;border-radius:24px;background:linear-gradient(100deg,#f5dc65,#efbc3d);color:#322810;font-size:15px;box-shadow:0 6px 18px #e3bd3730}html .unified-studio .studio-free-notice{padding:12px 14px;border:1px solid #eee1b7;border-radius:12px;background:#fffaeb;color:#6e571c}.unified-studio .studio-free-notice svg{color:#bd9228}html .unified-studio .seedance-account-summary{padding:12px 14px;border:1px solid #e1e5e9;border-radius:12px;background:#f6f8fa;color:#3c424b;font-size:12px}.unified-studio .seedance-account-summary .text-primary{color:#896312}.unified-studio .seedance-account-hint{color:#656b73}.unified-studio .seedance-account-summary a button{background:#fff;color:#765617;border-color:#e3d6ac}.studio-extra-controls{display:grid;gap:16px}.studio-realism{display:flex;justify-content:space-between;align-items:center;gap:15px}.studio-realism strong{display:block;font-size:12px;color:#343c46}.studio-realism small{display:block;margin-top:4px;font-size:11px;line-height:1.5;color:#767c83}.studio-realism input{appearance:none;width:36px;height:20px;border-radius:20px;background:#d7dce2;flex-shrink:0;cursor:pointer}.studio-realism input:before{content:"";display:block;width:16px;height:16px;margin:2px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #3333;transition:transform .15s}.studio-realism input:checked{background:#dfb02e}.studio-realism input:checked:before{transform:translateX(16px)}.studio-extra-controls details{padding:12px 14px;border:1px solid #e3e6eb;border-radius:12px;font-size:12px}.studio-extra-controls p{color:#747b85;font-size:11px;line-height:1.5;margin-top:8px}.studio-repeat{display:grid;gap:10px;margin-top:14px}.studio-repeat span{display:flex;justify-content:space-between}.studio-repeat input{width:100%;accent-color:#dfb02e}.studio-duration{display:grid;gap:12px}.studio-duration>span{display:flex;justify-content:space-between;gap:8px}.studio-duration input{width:100%;accent-color:#d5a62e;min-height:24px}.studio-duration small{font-size:10px}.studio-error{background:#fff1f0;color:#a13a31;border:1px solid #efc6c2;border-radius:12px;padding:12px;font-size:13px;line-height:1.5}#generator .studio-form>button[data-slot=button]{min-height:48px;border:1px solid #ecc64c;border-radius:24px;background:linear-gradient(100deg,#f5dc65,#efbc3d);color:#322810;box-shadow:0 6px 18px #e3bd3730}#generator .seedance-account-summary{background:#f6f8fa;color:#3c424b;border:1px solid #e1e5e9}#generator .seedance-account-summary .text-primary{color:#896312}#generator .seedance-account-summary button{color:#765617;background:#fff;border:1px solid #e3d6ac}#generator .seedance-account-hint,#generator .seedance-account-summary span{color:#656b73}.studio-error button{display:block;margin-top:8px;font-weight:650;text-decoration:underline}.studio-results{scroll-margin-top:100px}.studio-results-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.studio-results-heading h3{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:700;margin:0}.studio-results-heading h3 svg{background:#fff;padding:4.5px;box-sizing:content-box;border:1px solid #e4e7eb;border-radius:7px}.studio-results-heading>button{display:flex;align-items:center;gap:6px;padding:7px 20px;border:1px solid #e4e7eb;border-radius:24px;font-size:12px}html .unified-studio section[data-variant=seedance] .studio-results-tabs{display:flex;width:min(448px,100%);padding:4px;border:1px solid #e2e8f0;height:48px;border-radius:28px;margin-bottom:24px}.studio-results-tabs button{flex:1}html .unified-studio section[data-variant=seedance] .studio-results-tabs>button{min-height:38px;font-size:14px;font-weight:600;background:#fff}html .unified-studio section[data-variant=seedance] .studio-workflow-tabs{padding-bottom:16px;border-bottom:1px solid #e2e8f0}html .unified-studio section[data-variant=seedance] .studio-workflow-tabs [role=tablist]{width:min(448px,100%);gap:8px;padding:0;border:0;background:transparent}html .unified-studio section[data-variant=seedance] .studio-workflow-tabs [role=tab]{min-height:40px;border:1px solid #e2e8f0;background:#f1f5f9;gap:8px}html .unified-studio section[data-variant=seedance] .studio-results-tabs [aria-selected=true],html .unified-studio section[data-variant=seedance] .studio-workflow-tabs [role=tab][data-state=active]{background:#f1c744}@media (min-width:1024px){.studio-hero-grid>div{height:clamp(448px,32vw,512px);display:flex;flex-direction:column;justify-content:center}}.studio-gallery-stage{position:relative;overflow:hidden;width:100%;aspect-ratio:1;padding:12px;border-radius:12px;background:#171b20}.studio-gallery-stage>:is(img,video){width:100%;height:100%;object-fit:contain}.studio-example-label{position:absolute;left:22px;bottom:20px;border-radius:5px;padding:4px 8px;background:#0008;color:white;font-size:10px}.studio-expand{position:absolute;right:20px;top:20px;padding:8px;background:#fffffff0;border-radius:8px;color:#333}.studio-gallery-controls{display:flex;justify-content:center;align-items:center;gap:14px;margin:12px 0}.studio-gallery-controls>button{padding:8px}.studio-gallery-controls>div{display:flex;gap:7px}.studio-gallery-controls>div>button{width:8px;height:8px;border-radius:50%;background:#d0d6df}.studio-gallery-controls>div>button[aria-pressed=true]{background:#c99b21}.studio-gallery-thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.studio-gallery-thumbs button{position:relative;min-width:0;overflow:hidden;padding:4px;border:2px solid transparent;border-radius:9px;background:#e5e9ee}.studio-gallery-thumbs button[aria-pressed=true]{border-color:#e0b433}.studio-gallery-thumbs img{width:100%;height:70px;object-fit:cover;border-radius:5px}.studio-gallery-thumbs svg{margin:15px auto}.studio-gallery-thumbs span{display:block;font-size:10px;line-height:1.3;padding:4px 0}.studio-gallery-caption{margin-top:20px;font-size:14px}.studio-gallery-caption p{color:#6d7480;margin:4px 0 12px;font-size:12px}.studio-empty button,.studio-gallery-caption button,.studio-preview-dialog button:not([data-slot=dialog-close]){display:inline-flex;align-items:center;gap:7px;padding:9px 16px;background:#f2cd52;color:#3c3016;border-radius:20px;font-size:12px;font-weight:600}.studio-empty{display:flex;min-height:380px;padding:36px;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;color:#858b95}.studio-loading{display:grid;grid-template-columns:1.04fr .96fr;max-width:1360px;min-height:1253px;margin:0 auto;border:1px solid #e3e6eb;border-radius:24px;background:#fff;overflow:clip}.studio-loading-form{padding:24px}.studio-loading-line{width:45%;height:24px;background:#f1f1f3;border-radius:8px}.studio-loading-models{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:28px 0}.studio-loading-models span{height:60px;border-radius:12px;background:#f1f1f3}.studio-loading-prompt{height:278px;background:#f7f7f8;border-radius:16px;margin-bottom:24px}.studio-loading-preview{margin:24px;height:620px;background:#f7f7f8;border-radius:16px}.studio-loading button{padding:12px 20px;background:#b8860b;color:white;border-radius:10px;cursor:pointer}@media (max-width:767px){.studio-loading{grid-template-columns:1fr;margin:0 12px;min-height:1950px}.studio-loading-preview{height:520px}}.studio-empty h3{color:#333c48;font-size:18px;margin:0}.studio-empty p{max-width:330px;font-size:13px;line-height:1.6;margin:0}.studio-history-heading{display:flex;justify-content:space-between;align-items:center;font-size:12px;margin-bottom:16px;color:#6f7680}.studio-history button{display:inline-flex;align-items:center;gap:5px}.studio-task-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.studio-task-grid article{min-width:0;padding:8px;border:1px solid #e1e5eb;background:#fff;border-radius:12px}.studio-task-grid .studio-task-preview{position:relative;display:grid;place-items:center;width:100%;height:160px;overflow:hidden;border-radius:8px;background:#eceff3}.studio-task-preview :is(img,video){width:100%;height:100%;object-fit:cover}.studio-task-preview span{position:absolute;top:6px;left:6px;font-size:10px;padding:4px 7px;border-radius:6px;background:#fff9}.studio-task-preview [data-status=success]{background:#e6f5e9;color:#28643b}.studio-task-preview [data-status=failed]{background:#ffe3df;color:#a23727}.studio-task-grid p{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:9px 2px}.studio-task-grid article>div{display:flex;justify-content:space-between;font-size:11px}.studio-all-tasks{display:block;text-align:center;margin-top:20px;font-size:13px;color:#8b650d}.studio-preview-dialog{background:#fff;color:#202735;font-family:ui-sans-serif,system-ui,sans-serif}.studio-view-results{display:flex;position:fixed;z-index:40;bottom:28px;right:40px;align-items:center;gap:10px;padding:12px 20px;border:1px solid #e4e5e7;border-radius:28px;box-shadow:0 8px 28px #13192720;background:#fffffff2;color:#292a2e;font-size:13px;font-weight:650;min-width:184px}.studio-mobile-nav{display:none}html .seedance-home :is(.sd-section-head h2,.sd-model-grid h3,.sd-workflow-grid h3,.sd-feature-card h3,.sd-usecase h3,.sd-section h2,.sd-section h3,.sd-cta h2,.sd-footer h4,.sd-footer h3){color:#20242c}html .seedance-home :is(.sd-section-head p,.sd-model-grid p,.sd-section p,.sd-cta p,.sd-footer p,.sd-footer a,.sd-footer span,.sd-model-note){color:#666d77}html .seedance-home :is(.sd-section-head h2 span,.sd-cta h2 span){color:#20242c;background:none;-webkit-text-fill-color:currentColor}html .seedance-home :is(.sd-model-grid article,.sd-workflow-grid a,.sd-feature-card,.sd-usecase,.sd-pricing-card,.sd-faq-list details,.sd-footer){border-color:#e4e5e7;background:#fff;color:#2f343b}html .seedance-home :is(.sd-model-grid article>span,.sd-model-grid strong,.sd-eyebrow){color:#a8791a}html .seedance-home :is(.sd-section,.sd-model-catalog,.sd-studio-faq,.sd-related-guides){padding-top:72px;padding-bottom:72px}html .seedance-home .sd-home-offer{background:#fff5d9;border-color:#ecdbab;color:#342b19}html .seedance-home .sd-cta{background:radial-gradient(ellipse at center,#fff0b0aa,transparent 65%),#fcfbf8}html .seedance-home :is(.sd-primary-button,.sd-pricing-card a,.sd-cta a){background:linear-gradient(110deg,#f9dc68,#eab53a);color:#302514;border-color:#edcc64}html .seedance-home .sd-faq-list summary{color:#303640}html .seedance-home :is(.sd-feature-grid article,.sd-usecase-grid article,.sd-price-grid article){background:#fff;border-color:#e3e6e9;color:#303640}html .seedance-home :is(.sd-price-grid article.featured,.sd-feature-grid article:hover){background:#fff9e9;border-color:#dfbd4b}html .seedance-home :is(.sd-feature-icon,.sd-usecase-number,.sd-steps-grid article>span){background:#fff3c8;color:#946b12}html .seedance-home :is(.sd-price-grid li,.sd-price-grid strong,.sd-price-grid span,.sd-usecase-grid article>div span){color:#4b505a}html .seedance-home .sd-price-grid article>a{background:#f5d45b;color:#332b17;border-color:#e7c859}html .seedance-home .sd-price-grid .sd-popular{background:#e6bc3d;color:#302710}html .seedance-home .sd-price-grid ul{border-color:#e4e6e9}html .seedance-home .sd-steps-grid{grid-template-columns:repeat(4,minmax(0,1fr))}html .seedance-home .sd-steps-grid article{padding:24px 16px;gap:12px;border-color:#e3e5e8}.studio-workflow-image{width:100%;height:180px;object-fit:cover;border-radius:12px;margin-bottom:20px}html body .seedance-home.studio-gold-home .sd-price-grid article.featured{border-color:#dfbd4b;background:linear-gradient(#fff7d9,#fff)}html body .seedance-home.studio-gold-home .sd-price-grid article>a{background:#f5d45b;color:#332b17;border-color:#e7c859}html body .seedance-home.studio-gold-home .sd-price-grid li svg{color:#b59025}html .seedance-home .sd-showcase-card>span{display:none}@media (max-width:900px){html .unified-studio #workspace-video section[data-variant=seedance]>.container>div>div{grid-template-columns:1fr;gap:24px}html .seedance-home .sd-steps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){html .seedance-home .sd-steps-grid{grid-template-columns:1fr}}@media (min-width:1440px){.studio-hero{padding-top:48px}}@media (max-width:1100px){html .seedance-home .sd-header nav{gap:0}html .seedance-home .sd-header nav a{font-size:11px;padding-inline:6px}.studio-hero-grid{gap:30px}.studio-hero h2{font-size:22px}.studio-hero p{font-size:16px}.studio-model-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){html .seedance-home .sd-header{height:64px;padding:0 14px}html .seedance-home .sd-header nav{display:none}html .seedance-home .sd-header nav.is-open{display:flex;position:absolute;inset:64px 10px auto;margin:0;padding:20px;flex-direction:column;align-items:stretch;border-radius:16px;background:#fff;box-shadow:0 20px 30px #2222}html .seedance-home .sd-header nav.is-open a{font-size:14px;padding:12px}html .seedance-home .sd-mobile-menu{display:flex;color:#806326;background:#fff9e9;border-color:#efdfb8}.studio-nav-more>div{position:static;box-shadow:none}.studio-nav-badge{position:static;margin-left:8px}html .unified-studio section[data-variant=seedance]>.container>div>div{grid-template-columns:1fr}html .unified-studio section[data-variant=seedance] [data-slot=card]:last-child{border-left:0;border-top:1px solid #e1e5ea}html .unified-studio section[data-variant=seedance] [data-slot=card]:last-child [data-slot=card-content]{position:static}.studio-gallery-stage{max-height:560px}.studio-model-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.site-shell:has(.studio-mobile-nav){padding-bottom:calc(84px + env(safe-area-inset-bottom))}html .seedance-home .sd-brand{font-size:15px}html .seedance-home .sd-brand img{width:26px;height:26px}html .seedance-home .sd-header-actions{gap:5px}html .seedance-home :is(.sd-signin,.sd-locale-selector button){font-size:11px;padding:6px 10px;min-height:36px}html .seedance-home .sd-creations-link{display:none}.studio-hero{padding:48px 24px 40px;text-align:center}.studio-hero-grid{grid-template-columns:1fr;gap:40px}.studio-hero h1{font-size:30px;line-height:1.25;margin-bottom:24px}.studio-hero h2{font-size:20px;line-height:1.625;margin-bottom:24px}.studio-hero p{font-size:16px;line-height:1.625}.studio-hero figure{margin:0;border-radius:24px}.studio-hero-actions{gap:24px;margin:48px 0;flex-direction:column}.studio-hero-actions a{min-height:61.2px;font-size:16px}.studio-hero-stats{grid-template-columns:1fr;gap:24px}.studio-hero-stats>div{padding:12px 16px;border-right:0}.studio-hero-stats strong{font-size:20px}.studio-hero-stats span{font-size:14px;line-height:1.5}.unified-studio{padding-top:32px;scroll-margin-top:76px}.studio-mode-tabs{margin-bottom:38px}.studio-mode-tabs>button{font-size:12px}html .unified-studio section[data-variant=seedance]{padding:0 12px}html .unified-studio section[data-variant=seedance] [data-slot=card-content],html .unified-studio section[data-variant=seedance] [data-slot=card]:last-child [data-slot=card-content]{padding:16px}.studio-model-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-model-cards>button{min-height:64px;padding:10px;font-size:11px}.studio-model-icon{width:28px;height:30px}html .unified-studio section[data-variant=seedance] .studio-prompt-card{padding:12px}html .unified-studio section[data-variant=seedance] textarea{min-height:150px}.unified-studio :is(.seedance-image-prompt-heading,.seedance-video-prompt-heading) button{font-size:10px}.studio-results-heading h3{font-size:14px}.studio-results-heading>button{padding:7px 10px}.studio-gallery-thumbs img{height:50px}.studio-gallery-thumbs span{font-size:9px}.studio-view-results{position:fixed;right:16px;bottom:calc(108px + env(safe-area-inset-bottom));display:flex;width:max-content;margin:0;padding:11px 16px;font-size:12px}.studio-mobile-nav{position:fixed;inset:auto 0 0;z-index:45;display:grid;grid-template-columns:repeat(3,1fr);padding:12px 18px calc(12px + env(safe-area-inset-bottom));background:#090909;border-top:1px solid #28251b;box-shadow:0 -8px 25px #0002}.studio-mobile-nav>:is(a,button){display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;min-height:56px;border-radius:18px;color:#a1a1aa;font-size:11px;text-decoration:none}.studio-mobile-nav>button:nth-child(2){background:linear-gradient(110deg,#ffe171,#eabb35);color:#30280f;box-shadow:0 0 22px #e8c44a55}.studio-results{scroll-margin-top:78px}.studio-task-grid{grid-template-columns:1fr 1fr}.studio-task-grid .studio-task-preview{height:120px}.studio-task-grid article>div{flex-wrap:wrap;gap:10px}}.studio-model-guide{display:block;margin-left:auto;padding:8px 12px;border:1px solid #e2e8f0;border-radius:8px;background:#f1f5f9;color:#8a6417;font-size:12px}.studio-model-guide span{color:#68717d;font-size:10px}.studio-compact-field{display:grid;gap:8px;min-width:0}.studio-compact-field label{font-size:12px;color:#4f5660}.studio-compact-field select{width:100%;min-height:42px;padding:8px 12px;color:#28303b;background:#f1f5f9;border:1px solid #dce2e8;border-radius:10px;font:inherit;font-size:12px}.studio-compact-field select:disabled{opacity:.55;cursor:not-allowed}.studio-switch-state{margin-left:auto;color:#68717d;font-size:11px}.studio-extra-controls .studio-info{border:0;padding:4px 0 0;color:#80601a}.studio-info p{max-width:42ch}.studio-batch-controls{border:1px solid #e3e6eb;border-radius:12px;padding:12px 14px;font-size:12px}.studio-batch-toggle{display:flex;gap:8px;align-items:center}.studio-batch-toggle input{accent-color:#d5a62e}.studio-workflow-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.studio-workflow-choices button{padding:10px 6px;border:1px solid #e3e6eb;border-radius:10px;background:#f1f5f9;font-size:12px}.studio-workflow-choices [aria-pressed=true]{border-color:#d5a62e;background:#fff4cf}.studio-crossfade{position:relative;width:100%;height:100%;overflow:hidden;isolation:isolate}html .seedance-home .unified-studio section[data-variant=seedance] .studio-crossfade img{position:absolute;inset:0;width:100%;height:100%;max-height:none;object-fit:contain;background:transparent;border-radius:0;transition:opacity .7s ease}.studio-crossfade .is-current{opacity:1;z-index:2}.studio-crossfade .is-pending{opacity:0;z-index:1}html .seedance-home .unified-studio section[data-variant=seedance] .studio-crossfade .studio-gallery-backdrop{transform:scale(1.1);opacity:.35;filter:blur(32px);object-fit:cover;z-index:0}.studio-gallery-error{position:absolute;z-index:3;bottom:10px;left:10px;right:10px;padding:8px;border-radius:8px;color:white;background:#000b;font-size:12px}.studio-media-input{display:grid;gap:10px;min-width:0}.studio-media-input small{font-size:11px;color:#68717d;line-height:1.5}html .unified-studio .studio-media-input textarea{min-height:90px;width:100%;padding:10px;border:1px solid #dce2e8;border-radius:10px;background:#f1f5f9;font-size:12px}.studio-media-upload{padding:14px;border:1px dashed #c5a34a;border-radius:12px;background:#fff9e9;color:#70551b;font-size:12px}.studio-media-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:11px}.studio-media-row span{margin-right:auto}.studio-media-row button{padding:6px;border-radius:6px;background:#f1f5f9}.studio-media-input :is(video,audio){width:100%;max-height:180px}.studio-media-input p{color:#b42318;font-size:12px}.studio-welcome{font-family:ui-sans-serif,system-ui,sans-serif;border:1px solid #b58b34;background:radial-gradient(ellipse at top,var(--brand-soft),var(--card) 65%);color:var(--foreground);text-align:center;gap:18px;padding:36px 28px;box-shadow:0 24px 80px #0005}.studio-welcome [data-slot=dialog-description],.studio-welcome p{color:var(--muted-foreground);font-size:14px;line-height:1.6}.studio-welcome-badge{font-size:10px;letter-spacing:.15em;color:var(--brand-ink)}.studio-welcome-cta{background:linear-gradient(110deg,#ffe171,#eabb35);color:#30280f;padding:14px;border-radius:12px;font-weight:650}.studio-welcome>label{display:flex;justify-content:center;align-items:center;gap:8px;font-size:12px;color:var(--muted-foreground)}.studio-menu-backdrop{position:fixed;inset:64px 0 0;z-index:49;background:#14141466;backdrop-filter:blur(3px);animation:studio-fade-in .2s ease}.seedance-home :is(.studio-mode-tabs button,.studio-workflow-choices button,.studio-hero-actions a,.studio-gallery-thumbs button){transition:background-color .2s,border-color .2s,box-shadow .2s,color .2s}.studio-hero-actions a:hover{box-shadow:0 8px 24px #d6af4b55}.studio-info[open] p,.studio-nav-more[open]>div{animation:studio-fade-in .2s ease}@keyframes studio-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){html .seedance-home .sd-header nav.is-open{z-index:51;max-height:calc(100dvh - 90px);overflow-y:auto;animation:studio-fade-in .2s ease}html .seedance-home .sd-mobile-menu{position:relative;z-index:52}}@media (max-width:600px){html .seedance-home .sd-header{padding-left:60px}html .seedance-home .sd-mobile-menu{position:absolute;left:12px;top:12px;width:40px;height:40px;padding:0}html .seedance-home .sd-header-actions{margin-left:auto}html .seedance-home .sd-brand{font-size:13px}html .seedance-home .sd-header>.sd-brand,html .seedance-home .sd-signin>span{display:none}html .seedance-home .sd-signin{width:40px;height:40px;padding:0}.studio-model-guide span{display:block}}@media (prefers-reduced-motion:reduce){.seedance-home *,.seedance-home :before{scroll-behavior:auto!important;animation:none!important;transition:none!important}.studio-menu-backdrop,.studio-welcome{animation:none!important}}