body:has(#creation-companion){background:#000}body:has(#creation-companion) .min-h-screen.bg-background{background:#000!important}body:has(#creation-companion) a[href=\/].shrink-0{align-items:center;gap:.65rem;display:inline-flex}body:has(#creation-companion) a[href=\/]>div.text-2xl.font-bold{letter-spacing:-.055em;white-space:nowrap;align-items:baseline;font-weight:900;line-height:.92;display:inline-flex;font-size:0!important}body:has(#creation-companion) a[href=\/]>div.text-2xl.font-bold:before{font-size:clamp(2.5rem,3.2vw,3.75rem);font-weight:900}body:has(#creation-companion) a[href=\/]>div.text-2xl.font-bold:after{font-size:clamp(2.5rem,3.2vw,3.75rem);font-weight:900}body:has(#creation-companion) a[href=\/]>div.text-2xl.font-bold:before{content:"Shi";color:#fff}body:has(#creation-companion) a[href=\/]>div.text-2xl.font-bold:after{content:"Muv";color:#e3a916}body:has(#creation-companion) a[href=\/].shrink-0:before{content:"";background:url(/shimuv-logo.png) 50%/contain no-repeat;flex:none;width:clamp(2.5rem,3vw,3.5rem);height:clamp(2.5rem,3vw,3.5rem);display:block}body:has(#creation-companion) section:has(#creation-companion){border:0!important}body:has(#creation-companion) section:has(#creation-companion)>div>.mb-4.flex{display:none!important}#creation-companion>.mb-5>div:first-child{letter-spacing:.12em;background:#f6dc95;border:1px solid #c88b123d;border-radius:9999px;align-items:center;width:fit-content;padding:.38rem .8rem;font-size:.7rem;font-weight:800;line-height:1;display:inline-flex;color:#6c4908!important}#creation-companion-title{margin-top:.5rem;line-height:1.08;color:#0000!important;font-size:0!important}#creation-companion-title:before,#creation-companion-title:after{letter-spacing:-.035em;font-size:clamp(2rem,2.2vw,2.75rem);font-weight:800}#creation-companion-title:before{content:"What do you want to ";color:#18181b}#studio-creation-companion #creation-companion-title:before{color:#ff2d95}#creation-companion-title:after{content:"create?";color:#c88b12}#creation-companion>.mb-5>p{max-width:60rem;margin-top:.7rem;font-size:clamp(1rem,1.05vw,1.2rem);line-height:1.6;color:#52525b!important;opacity:1!important}#creation-companion form>label{font-size:clamp(1rem,1vw,1.125rem);line-height:1.45;color:#18181b!important;opacity:1!important}#creation-companion form>label>span{font-size:inherit;color:#62626c!important;opacity:1!important}#creation-companion textarea{font-size:clamp(1rem,1vw,1.125rem)!important;line-height:1.65!important}#creation-companion form>.text-right{font-size:.8rem;color:#52525b!important;opacity:1!important}#creation-companion form>details,#creation-companion>details{background:#ffffffa3!important;border-color:#a162074d!important}#creation-companion form>details>summary,#creation-companion>details>summary{font-size:.95rem;font-weight:750;color:#27272a!important;opacity:1!important}#creation-companion details[open]{color:#18181b!important;background:#fffdf7!important;border-color:#c88b126b!important}#creation-companion details[open]>summary{color:#18181b!important;font-weight:800!important}#creation-companion form>details[open]>div.mt-3.grid>button{color:#18181b!important;opacity:1!important;background:#fffaf0!important;border-color:#a162077a!important;font-weight:750!important}#creation-companion form>details[open]>div.mt-3.grid>button:hover{color:#18181b!important;background:#fff3cf!important;border-color:#c88b12!important}#creation-companion>details[open] button{color:#fff!important;opacity:1!important;background:#24272b!important;border-color:#45484d!important}#creation-companion>details[open] button:hover{background:#30343a!important;border-color:#c88b12!important}#creation-companion>details[open] button[aria-pressed=true]{background:#3a3020!important;border-color:#d6a631!important}#creation-companion>details[open] button span:first-child{color:#fff!important;opacity:1!important;font-weight:750!important}#creation-companion>details[open] button .text-muted-foreground,#creation-companion>details[open] button span.mt-1{color:#e4e4e7!important;opacity:1!important}#creation-companion>details[open] .text-muted-foreground{color:#52525b!important;opacity:1!important}#creation-companion>details[open] button .text-muted-foreground{color:#e4e4e7!important}#creation-companion a[href=\/tools]{font-size:.9rem;color:#52525b!important;opacity:1!important}#creation-companion a[href=\/tools]:hover{color:#b77908!important}.homepage-companion-benefits{color:#fff}.homepage-companion-benefits>div{position:relative}.homepage-companion-benefits>div:not(:nth-child(2n)):after{content:"";background:#ffffff14;width:1px;height:76%;position:absolute;top:12%;right:-.4rem}@media (min-width:640px){.homepage-companion-benefits>div:not(:last-child):after{content:"";background:#ffffff14;width:1px;height:76%;position:absolute;top:12%;right:-.5rem}}@media (max-width:640px){body:has(#creation-companion) a[href=\/]>div.text-2xl.font-bold:before{font-size:2.5rem}body:has(#creation-companion) a[href=\/]>div.text-2xl.font-bold:after{font-size:2.5rem}body:has(#creation-companion) a[href=\/].shrink-0{gap:.45rem}body:has(#creation-companion) a[href=\/].shrink-0:before{width:2.25rem;height:2.25rem}#creation-companion-title:before,#creation-companion-title:after{font-size:2rem}#creation-companion>.mb-5>p{font-size:1rem}#creation-companion form>details[open]>div.mt-3.grid>button,#creation-companion>details[open] button{min-height:3rem;font-size:.95rem}}#creation-companion form>div.relative.z-40.grid,#creation-companion form>div[class*=max-h-][class*=bg-card],#creation-companion form>div.relative.z-40.grid>button,#creation-companion form>div[class*=max-h-][class*=bg-card] button{color:#f4f4f5!important}#creation-companion form>p.text-muted-foreground{color:#52525b!important;opacity:1!important}#creation-companion form>p[role=alert]{color:#991b1b!important;opacity:1!important}#creation-companion form>button[type=submit]:disabled{color:#18181b!important;opacity:1!important}#creation-companion form>div[class*=max-h-][class*=bg-card] .text-foreground{color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important;opacity:1!important}#creation-companion form>div[class*=max-h-][class*=bg-card] .text-muted-foreground{color:#d4d4d8!important;-webkit-text-fill-color:#d4d4d8!important;opacity:1!important}#creation-companion form>div[class*=max-h-][class*=bg-card] input{color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important;opacity:1!important}#creation-companion form>div[class*=max-h-][class*=bg-card] input::placeholder{color:#c7c9ce!important;-webkit-text-fill-color:#c7c9ce!important;opacity:1!important}#creation-companion form div:has(>button[aria-label^="Remove photo "]){color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important;opacity:1!important}#creation-companion form div:has(>button[aria-label^="Remove photo "])>button{color:#f4f4f5!important;opacity:1!important}:is(#creation-companion form div:has(>button[aria-label=Remove\ video]),#creation-companion form div:has(>button[aria-label=Remove\ audio])){color:#18181b!important;-webkit-text-fill-color:#18181b!important;opacity:1!important}:is(#creation-companion form div:has(>button[aria-label=Remove\ video])>button,#creation-companion form div:has(>button[aria-label=Remove\ audio])>button){color:#18181b!important;opacity:1!important}:is(#creation-companion form div:has(>button[aria-label=Remove\ video]),#creation-companion form div:has(>button[aria-label=Remove\ audio])){background:#fff3cf!important;border-color:#b77908!important}:is(#creation-companion form div:has(>button[aria-label=Remove\ video])>span,#creation-companion form div:has(>button[aria-label=Remove\ audio])>span){font-weight:600;color:#18181b!important;-webkit-text-fill-color:#18181b!important;opacity:1!important}:is(#creation-companion form div:has(>button[aria-label=Remove\ video])>button,#creation-companion form div:has(>button[aria-label=Remove\ audio])>button){color:#18181b!important;-webkit-text-fill-color:#18181b!important;opacity:1!important}:is(#creation-companion form div:has(>button[aria-label=Remove\ video])>svg,#creation-companion form div:has(>button[aria-label=Remove\ audio])>svg){color:#7c5206!important;opacity:1!important}#creation-companion section[aria-label="Existing audio edit plan"]{color:#18181b!important;background:#fffaf0!important;border-color:#a162077a!important}#creation-companion section[aria-label="Existing audio edit plan"]>div{color:#8a5a00!important;-webkit-text-fill-color:#8a5a00!important;opacity:1!important}#creation-companion section[aria-label="Existing audio edit plan"]>p{color:#3f3f46!important;-webkit-text-fill-color:#3f3f46!important;opacity:1!important}#creation-companion section[aria-label="Existing audio edit plan"]>p>span{color:#18181b!important;-webkit-text-fill-color:#18181b!important;opacity:1!important;font-weight:700!important}#creation-companion section[aria-label="Existing audio edit plan"]>p.text-emerald-400{color:#166534!important;-webkit-text-fill-color:#166534!important;opacity:1!important;font-weight:700!important}
.max-w-2xl.bg-gray-900.border-gray-700{max-width:min(980px,100vw - 28px);border-color:#10b98180!important;border-radius:22px!important;box-shadow:0 28px 90px #000000b8,0 0 42px #10b9812e!important}.max-w-2xl.bg-gray-900.border-gray-700>.sticky,.max-w-2xl.bg-gray-900.border-gray-700>div:first-child{background:linear-gradient(90deg,#064e3bf5,#0f172af5,#312e81e0)!important;border-bottom-color:#34d39959!important}.max-w-2xl.bg-gray-900.border-gray-700 h3:after{content:" • Script-first v2";color:#a7f3d0;letter-spacing:.04em;vertical-align:middle;background:#10b98129;border:1px solid #34d39966;border-radius:999px;margin-left:8px;padding:2px 7px;font-size:10px;font-weight:700;display:inline-flex}#creation-goal{color:var(--color-foreground)!important;-webkit-text-fill-color:var(--color-foreground)!important;caret-color:var(--color-primary)!important;opacity:1!important}#creation-companion [data-testid=creation-companion-film-result] h3.text-foreground,#creation-companion [data-testid=creation-companion-film-result] p.text-foreground{color:#18181b!important;-webkit-text-fill-color:#18181b!important;opacity:1!important}#creation-companion [data-testid=creation-companion-film-result] p.text-muted-foreground,#creation-companion [data-testid=creation-companion-film-result] span.text-muted-foreground{color:#52525b!important;-webkit-text-fill-color:#52525b!important;opacity:1!important}
