:root{color:#e7e8eb;font-synthesis:none;background:#17191d;font-family:DM Sans,Segoe UI,sans-serif;font-size:15px}*{box-sizing:border-box}body{min-width:320px;margin:0}.app{flex-direction:column;height:100vh;display:flex;overflow:hidden}.top{background:#1c1e23;border-bottom:1px solid #303238;flex:none;align-items:center;gap:26px;height:54px;padding:0 16px;display:flex}.brand{letter-spacing:1px;white-space:nowrap;align-items:center;gap:9px;font-size:13px;display:flex}.brand-icon{color:#c6d3e3;border:1px solid #434750;border-radius:6px;place-items:center;width:27px;height:27px;display:grid}.tag{color:#8c9098;letter-spacing:.8px;background:#2a2c32;border-radius:3px;padding:3px 5px;font-size:11px}.project-title{color:#92969e;border-left:1px solid #34363c;align-items:center;gap:4px;height:30px;padding-left:20px;display:flex}.project-title input{color:#e4e5e8;background:0 0;border:0;outline:0;width:170px;font:500 15px inherit}.toolbar{align-items:center;gap:5px;margin-left:auto;display:flex}.toolbar button,.preview-tools button,.timeline-actions button{color:#aeb1b8;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:7px 9px;display:flex}.toolbar button:hover,.preview-tools button:hover,.timeline-actions button:hover{color:#fff;background:#2c2e34}.divider{border-left:1px solid #3a3c42;height:19px;margin:0 8px}.saved{color:#93969d;align-items:center;gap:6px;font-size:13px;display:flex}.saved span{background:#6c9e80;border-radius:100%;width:6px;height:6px}.toolbar .render{color:#16181b;background:#e1e4e9;margin-left:8px;padding:8px 13px;font-weight:700}.toolbar .render:hover{background:#fff}.render:disabled{opacity:.55;cursor:not-allowed}.workarea{background:#303238;flex:1;grid-template-columns:260px minmax(300px,1fr) 285px;gap:1px;min-height:0;display:grid}.panel{background:#202227}.media,.inspector{flex-direction:column;min-width:0;display:flex}.panel-head{border-bottom:1px solid #303238;justify-content:space-between;align-items:center;height:64px;padding:12px 14px;display:flex}.eyebrow{color:#777b84;letter-spacing:1.2px;font:500 11px DM Mono,monospace}.panel-head h2{margin:3px 0 0;font-size:15px;font-weight:600}.count{color:#858891;margin-left:4px;font:13px DM Mono,monospace}.small-action{color:#c1c4ca;cursor:pointer;background:#292b31;border:1px solid #3a3c43;border-radius:4px;place-items:center;width:27px;height:27px;display:grid}.uploadbox{color:#92959d;cursor:pointer;border:1px dashed #474a53;border-radius:5px;justify-content:center;align-items:center;gap:11px;height:65px;margin:12px;display:flex}.uploadbox:hover{color:#ddd;border-color:#8b909a}.uploadbox span{gap:3px;display:grid}.uploadbox b{color:#d3d4d9;font-size:13px;font-weight:600}.uploadbox small{color:#858891;font-size:12px}.asset-list{flex:1;padding:0 8px;overflow:auto}.asset{cursor:pointer;border-radius:4px;align-items:center;gap:9px;height:54px;padding:6px;display:flex}.asset:hover,.asset.active{background:#2b2d33}.thumb{color:#858a94;background:#141619;border-radius:3px;flex:none;place-items:center;width:50px;height:40px;display:grid;position:relative;overflow:hidden}.thumb img,.thumb video{object-fit:cover;width:100%;height:100%}.type{color:#fff;background:#111b;border-radius:2px;padding:2px;display:grid;position:absolute;bottom:2px;left:3px}.asset-info{flex:1;gap:4px;min-width:0;display:grid}.asset-info b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.asset-info small{color:#858891;text-transform:capitalize;font-size:12px}.remove{color:#767a83;cursor:pointer;opacity:0;background:0 0;border:0;padding:4px}.asset:hover .remove{opacity:1}.textbutton{text-align:left;color:#a9adb5;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:8px 12px 12px;padding:7px;font-size:13px;display:flex}.empty{color:#737780;text-align:center;padding:22px 18px;font-size:13px;line-height:1.6}.center{background:#191b20;flex-direction:column;min-width:0;display:flex}.previewbar{border-bottom:1px solid #303238;justify-content:space-between;align-items:center;height:43px;padding:0 14px;display:flex}.section-title{align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.section-title svg{color:#969aa3}.pill{color:#9ca0a8;border:1px solid #41434a;border-radius:3px;margin-left:4px;padding:3px 5px;font:12px DM Mono,monospace}.preview-tools{display:flex}.preview-tools button{font-size:12px}.canvas-wrap{flex:1;place-items:center;min-height:0;padding:12px;display:grid}.canvas{aspect-ratio:9/16;background:#101114;border:1px solid #393b42;place-items:center;max-width:100%;height:min(100%,min(68vh,640px));display:grid;position:relative;overflow:hidden}.canvas-media{object-fit:cover;width:100%;height:100%}.canvas-empty{color:#777b83;place-items:center;gap:12px;font-size:13px;display:grid}.caption-preview{text-align:center;color:#fff;-webkit-text-stroke:.6px #111;text-shadow:1px 2px 3px #000;font:700 clamp(13px,2vw,22px) Comic Sans MS,sans-serif;position:absolute;bottom:13%;left:6%;right:6%}.transport{border-top:1px solid #303238;align-items:center;gap:11px;height:46px;padding:0 16px;display:flex}.play{color:#ddd;cursor:pointer;background:#282a30;border:1px solid #444750;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.time{color:#bfc1c7;white-space:nowrap;font:12px DM Mono,monospace}.time i{color:#6d7078;font-style:normal}.scrub{background:#36383e;border-radius:2px;flex:1;height:3px;position:relative}.scrub span{background:#c6c9cf;width:0;position:absolute;top:0;bottom:0;left:0}.fullscreen{color:#92969d;background:0 0;border:0;font-size:19px}.inspector-tabs{border-bottom:1px solid #303238;gap:15px;height:37px;padding:0 12px;display:flex}.inspector-tabs button{color:#888b94;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 3px;font-size:12px;position:relative}.inspector-tabs .on{color:#e2e3e6}.inspector-tabs .on:after{content:"";background:#d7d9dd;height:2px;position:absolute;bottom:-1px;left:0;right:0}.field{gap:7px;padding:11px 14px 0;display:grid}.field label,.field-row label{color:#9599a1;letter-spacing:.2px;justify-content:space-between;font:12px DM Mono,monospace;display:flex}.field textarea,.field input:not([type=range]),.field select{color:#d7d8dc;resize:vertical;background:#191b20;border:1px solid #393b43;border-radius:4px;outline:none;width:100%;padding:8px;font:13px DM Sans,sans-serif}.field textarea:focus,.field input:focus,.field select:focus{border-color:#686c76}.field .script{resize:vertical;height:140px}.hint{color:#767a83;font-size:12px;line-height:1.4}.rule{background:#34363c;height:1px;margin:15px 14px 11px}.section-label{color:#b4b7bd;align-items:center;gap:7px;padding:0 14px;font-size:12px;font-weight:600;display:flex}.section-label svg{color:#999da6}.field-row{grid-template-columns:1fr 1fr;display:grid}.field-row .field{min-width:0}.audio-row{background:#191b20;border:1px solid #34363c;border-radius:4px;align-items:center;gap:9px;margin:11px 14px 0;padding:8px;display:flex}.audio-icon{color:#aab5c3;background:#292c32;border-radius:3px;place-items:center;width:28px;height:28px;display:grid}.audio-row div{gap:3px;min-width:0;display:grid}.audio-row b{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.audio-row small{color:#81858d;font-size:11px}.field input[type=range]{accent-color:#b3bbc7;width:100%}.muted{color:#848891}.timeline{border-top:1px solid #34363c;flex-direction:column;flex:none;height:214px;display:flex}.timeline-head{justify-content:space-between;align-items:center;height:42px;padding:0 14px;display:flex}.timeline-head>div:first-child,.timeline-actions{align-items:center;gap:10px;display:flex}.timeline-actions button{font-size:12px}.duration{color:#8c9098;font:12px DM Mono,monospace}.ruler{color:#777b83;border-bottom:1px solid #393b41;justify-content:space-around;height:24px;margin-left:67px;padding-top:6px;font:11px DM Mono,monospace;display:flex}.track{border-bottom:1px solid #303238;align-items:stretch;height:52px;min-height:42px;display:flex}.track-label{color:#8b8e96;letter-spacing:.5px;flex:none;width:67px;padding:12px 10px;font:11px DM Mono,monospace}.track-content{flex:1;align-items:center;gap:3px;padding:4px 0;display:flex;overflow:hidden}.clip{color:#e0e2e5;cursor:grab;background:#353a40;border:1px solid #4a505a;border-radius:3px;flex:1;align-items:center;gap:6px;min-width:110px;max-width:180px;height:39px;padding:4px;font-size:11px;display:flex;position:relative;overflow:hidden}.clip.sel{border-color:#aab2bf}.clipthumb{flex:none;width:30px;height:29px}.clipthumb img,.clipthumb video{object-fit:cover;width:100%;height:100%}.clip span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.clip small{color:#aeb4bc;margin-left:auto}.track-empty{color:#686c74;padding-left:7px;font-size:12px}.caption-track{height:39px}.caption-blocks{align-items:center;gap:2px;display:flex;overflow:hidden}.caption-blocks span{color:#d2c49d;white-space:nowrap;background:#4c4430;border:1px solid #65583a;border-radius:2px;padding:4px 5px;font-size:11px}.audio-track{height:39px}.audio-clip{color:#adc9b8;background:#30453c;border:1px solid #45634f;border-radius:3px;flex:1;align-items:center;gap:6px;height:25px;margin:auto 5px;padding:0 8px;font-size:11px;display:flex}.job{z-index:5;background:#282a30;border:1px solid #464850;border-radius:6px;width:min(420px,100vw - 32px);padding:11px 13px;position:fixed;bottom:16px;right:16px;box-shadow:0 8px 30px #0007}.jobtop{align-items:center;gap:8px;font-size:13px;display:flex}.jobtop a{color:#d1d5dd;gap:5px;margin-left:auto;text-decoration:none;display:flex}.jobtop button,.toast button{color:#a9acb4;cursor:pointer;background:0 0;border:0;font-size:18px}.error{color:#e98c8c;margin-left:auto;font-size:12px}.progress{background:#41434a;height:3px;margin-top:10px}.progress span{background:#aab6c4;height:100%;transition:width .5s;display:block}@keyframes spin{to{transform:rotate(360deg)}}.toast{color:#e3e4e8;z-index:8;background:#33363d;border:1px solid #4b4e57;border-radius:4px;align-items:center;gap:13px;padding:9px 13px;font-size:13px;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%)}.mobile-nav{display:none}@media (width<=900px){.workarea{grid-template-columns:220px minmax(280px,1fr) 245px}.top{gap:12px;padding:0 10px}.project-title{padding-left:10px}.project-title input{width:120px}.media .panel-head,.inspector .panel-head,.field{padding-left:10px;padding-right:10px}.rule{margin-left:10px;margin-right:10px}.section-label{padding:0 10px}.audio-row{margin-left:10px;margin-right:10px}}@media (width<=680px){.app{height:100dvh}.top{gap:8px;height:49px}.brand{gap:6px;font-size:11px}.brand-icon{width:24px;height:24px}.tag{display:none}.project-title{padding-left:8px}.project-title input{width:90px;font-size:13px}.toolbar .saved,.toolbar .iconbtn,.toolbar button[title],.divider{display:none}.toolbar .render{margin-left:0;padding:7px 9px;font-size:12px}.workarea{display:block;position:relative;overflow:hidden}.workarea>.media,.workarea>.center,.workarea>.inspector{width:100%;height:100%;display:none}.workarea>.mobile-show{display:flex}.center{padding-bottom:0}.canvas{height:min(67dvh,600px)}.inspector{overflow:auto}.timeline{display:none}.mobile-nav{background:#1e2025;border-top:1px solid #3a3c42;flex:none;justify-content:space-around;align-items:center;height:58px;display:flex}.mobile-nav button{color:#838791;background:0 0;border:0;justify-items:center;gap:3px;min-width:55px;font-size:11px;display:grid}.mobile-nav button svg{width:17px;height:17px}.mobile-nav button.active{color:#e2e4e8}.mobile-nav button.active svg{color:#c6d2df}.previewbar{height:38px}.canvas-wrap{padding:7px}.transport{height:40px}.panel-head{height:56px}.asset{height:62px}.thumb{width:56px;height:46px}.job{bottom:68px;right:8px}.toast{max-width:calc(100vw - 24px);bottom:68px}.field .script{height:180px}}.asset-select{min-width:0;min-height:100%;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:9px;padding:0;display:flex}.asset-select:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #79a6ff}.asset:focus-within .remove{opacity:1}.remove:focus-visible{opacity:1;outline-offset:1px;border-radius:3px;outline:2px solid #79a6ff}.public-shell{color:#edeef1;--red:#ef243e;--muted:#999ba3;background:#08090b;flex-direction:column;min-height:100vh;font-family:Inter,DM Sans,Arial,sans-serif;display:flex}.public-nav{background:#090a0c;border-bottom:1px solid #222329;justify-content:space-between;align-items:center;height:76px;padding:0 clamp(20px,7vw,112px);display:flex}.public-brand{color:#f2f2f4;letter-spacing:2px;align-items:center;gap:10px;font-size:14px;font-weight:800;text-decoration:none;display:flex}.public-brand i{color:#92939b;letter-spacing:1.5px;margin-left:-5px;font-size:11px;font-style:normal}.public-brand .brand-icon{color:#fff;border-color:#b83d4b;border-radius:50%}.public-nav nav,.public-nav>div,.public-footer nav{align-items:center;gap:30px;display:flex}.public-nav nav a,.nav-login,.public-footer nav a,.public-footer nav button{color:#a6a7ae;font-size:14px;text-decoration:none}.public-nav a:hover,.public-footer a:hover{color:#fff}.public-nav>div{gap:24px}.chrome-button{color:#fff;letter-spacing:.1px;background:linear-gradient(112deg,#8c091b 0%,#d01730 27%,#ff6b7b 48%,#ca1029 67%,#740817 100%);border:1px solid #ff7785;border-radius:4px;justify-content:center;align-items:center;gap:20px;min-height:42px;padding:0 18px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .18s,filter .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff79,0 5px 24px #e51d3626}.chrome-button:hover{filter:brightness(1.15);transform:translateY(-1px)}.chrome-button span{font-size:19px;font-weight:400}.landing{flex:1;width:min(1140px,86vw);margin:0 auto}.hero{grid-template-columns:1fr .95fr;align-items:center;gap:55px;min-height:590px;padding:42px 0 62px;display:grid}.hero-copy{z-index:1;position:relative}.auth-kicker{letter-spacing:2px;color:#babac1;align-items:center;gap:10px;font-size:11px;font-weight:700;display:flex}.hero h1,.auth-story h1{letter-spacing:-5px;margin:30px 0 20px;font-size:clamp(54px,7vw,88px);font-weight:600;line-height:.99}.hero h1 em,.auth-story h1 em{color:#ff4056;text-shadow:0 1px #ff9aa5,0 0 36px #ed1e3540;font-style:normal}.hero-copy>p,.auth-story>p{color:#a3a4ad;max-width:440px;font-size:17px;line-height:1.8}.hero-actions{align-items:center;gap:28px;margin-top:32px;display:flex}.quiet-link{color:#d5d5d9;font-size:14px;text-decoration:none}.quiet-link span{color:#fb4056;margin-left:6px}.hero-caption{color:#82838c;letter-spacing:1.3px;align-items:center;gap:10px;margin-top:55px;font-size:11px;display:flex}.hero-art{background:radial-gradient(at 50% 47%,#3b0e17 0,#171015 29%,#0c0d10 63%);border:1px solid #25262c;place-items:center;height:405px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 35px 85px #0008}.hero-art:before,.hero-art:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 35%,#ffffff08 46%,#0000 56%);position:absolute;inset:0}.art-ring{border:1px solid #df32465a;border-radius:50%;position:absolute;transform:rotate(-24deg)scaleY(.48);box-shadow:inset 0 0 35px #e51d3617,0 0 30px #e51d3615}.art-ring-two{border-color:#f2b9bf4e;width:305px;height:305px;transform:rotate(44deg)scaleY(.49)}.art-core{color:#fff;background:radial-gradient(circle at 34% 24%,#f0808d,#ba182e 35%,#27070d 80%);border:1px solid #ff909b;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:132px;height:132px;display:flex;transform:rotate(-13deg);box-shadow:inset -12px -18px 30px #170409a8,inset 5px 7px 17px #ffdce055,0 0 48px #ed233d55}.art-tag{color:#c5b8bc;letter-spacing:1.5px;font:11px DM Mono,monospace;position:absolute}.tag-top{top:28px;left:28px}.tag-bottom{bottom:25px;right:25px}.art-line{background:#ed3148;width:47px;height:1px;position:absolute;bottom:75px;left:30px}.feature-strip{border-top:1px solid #28292f;border-bottom:1px solid #28292f;grid-template-columns:repeat(3,1fr);gap:45px;padding:35px 0 40px;display:grid}.feature-strip span,.eyebrow{color:#f34559;letter-spacing:1.5px;font:11px DM Mono,monospace}.feature-strip h3{margin:17px 0 9px;font-size:18px;font-weight:550}.feature-strip p,.legal-page p{color:#9b9ca4;font-size:14px;line-height:1.8}.studio-cta{text-align:center;padding:70px 0 78px}.public-footer{color:#777881;border-top:1px solid #222329;justify-content:space-between;align-items:center;gap:20px;min-height:76px;padding:20px clamp(20px,7vw,112px);font-size:12px;display:flex}.public-footer nav{gap:20px}.public-footer nav button{cursor:pointer;background:0 0;border:0}.auth-layout{grid-template-columns:1fr 430px;align-items:center;gap:100px;width:min(1060px,86vw);min-height:calc(100vh - 153px);margin:auto;padding:60px 0;display:grid}.auth-story{align-self:center;position:relative;overflow:hidden}.auth-story h1{margin:25px 0 18px;font-size:70px}.auth-story>p{max-width:410px;margin-bottom:40px;font-size:16px}.auth-proof{color:#b7b7be;z-index:1;border-top:1px solid #25262d;padding:14px 0;font-size:13px;position:relative}.auth-proof span{color:#f2475b;margin-right:15px;font:12px DM Mono,monospace}.story-glow{filter:blur(75px);background:#bd123027;border-radius:50%;width:250px;height:250px;position:absolute;bottom:-100px;left:70px}.auth-card{background:linear-gradient(145deg,#141519,#0b0c0f);border:1px solid #292a31;padding:38px;box-shadow:0 25px 80px #0008}.auth-mark{color:#fb495f;border:1px solid #79303b;border-radius:50%;place-items:center;width:40px;height:40px;margin-bottom:28px;display:grid}.auth-card>.eyebrow{color:#c1c1c8}.auth-card h2{letter-spacing:-.6px;margin:12px 0 7px;font-size:27px}.auth-card>p{color:#a3a4ac;margin:0 0 27px;font-size:14px}.auth-card form{gap:16px;display:grid}.auth-card form>label{color:#c8c8ce;gap:8px;font-size:13px;display:grid}.auth-card input:not([type=checkbox]){color:#eee;background:#090a0c;border:1px solid #373840;border-radius:3px;outline:none;height:43px;padding:0 12px}.auth-card input:focus{border-color:#ef4055;box-shadow:0 0 0 2px #ef40551c}.auth-card input::placeholder{color:#666770}.forgot{color:#e85668;justify-self:end;margin-top:-7px;font-size:12px;text-decoration:none}.auth-submit{cursor:pointer;width:100%;margin-top:4px}.auth-switch{text-align:center;color:#a5a5ac;margin:22px 0;font-size:13px}.auth-switch a,.auth-legal a{color:#ff5368;text-decoration:none}.auth-legal{text-align:center;color:#797a82;font-size:11px;line-height:1.7;display:block}.auth-notice{color:#e5c5c9;background:#1c1215;border:1px solid #66434a;margin-top:16px;padding:12px;font-size:13px;line-height:1.6}.auth-notice a{color:#ff6c7e}.notfound{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:calc(100vh - 153px);padding:50px 20px;display:flex}.error-404{letter-spacing:-20px;color:#f02a43;text-shadow:0 2px #ff9aa7,0 15px 65px #ed233d44;font-size:clamp(120px,25vw,260px);font-weight:700;line-height:1}.notfound h1{margin:8px 0;font-size:32px}.notfound p{color:#9c9da5;margin:0 0 25px;font-size:15px}.legal-page{flex:1;width:min(700px,86vw);margin:75px auto 100px}.legal-page h1{letter-spacing:-1.5px;margin:20px 0 8px;font-size:44px}.legal-updated{margin-bottom:48px;color:#757680!important;font-size:12px!important}.legal-page h2{margin:30px 0 6px;font-size:19px}.cookie-banner{z-index:20;background:#15161a;border:1px solid #414149;align-items:center;gap:10px;width:min(590px,100vw - 44px);padding:17px 19px;display:flex;position:fixed;bottom:20px;left:22px;box-shadow:0 12px 45px #000b}.cookie-banner>div{flex:1}.cookie-banner b{font-size:14px}.cookie-banner p{color:#a0a1a9;margin:5px 0 0;font-size:12px}.cookie-settings,.cookie-accept,.cookie-essential{color:#e9e9ed;cursor:pointer;background:#1e1f24;border:1px solid #50515a;border-radius:3px;padding:9px 12px;font-size:12px}.cookie-accept{background:#9e1024;border-color:#eb5366}.modal-backdrop{z-index:30;background:#000b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.cookie-modal{background:#121317;border:1px solid #474850;width:min(460px,100%);padding:32px;position:relative;box-shadow:0 25px 80px #000}.modal-close{color:#aaa;cursor:pointer;background:0 0;border:0;font-size:24px;position:absolute;top:12px;right:15px}.cookie-modal h2{margin:12px 0;font-size:25px}.cookie-modal>p{color:#a3a4ac;font-size:13px;line-height:1.7}.cookie-choice{border-bottom:1px solid #292a30;justify-content:space-between;align-items:center;padding:14px 0;display:flex}.cookie-choice>div{gap:5px;display:grid}.cookie-choice b{font-size:13px}.cookie-choice small{color:#90919a;font-size:11px}.cookie-choice input{accent-color:#ed3048;width:15px;height:15px}.always-on{letter-spacing:1px;color:#c7c8ce;font-size:10px}.cookie-modal>.auth-submit{margin-top:20px}.cookie-essential{color:#a4a4ac;background:0 0;border:0;margin:10px auto 0;display:block}.public-shell a:focus-visible,.public-shell button:focus-visible,.public-shell input:focus-visible{outline-offset:3px;outline:2px solid #ff5368}@media (width<=760px){.public-nav{height:64px;padding:0 18px}.public-nav nav{display:none}.public-nav>div{gap:13px}.public-nav .chrome-button{gap:8px;min-height:36px;padding:0 12px}.landing{width:88vw}.hero{grid-template-columns:1fr;gap:25px;padding:65px 0 40px}.hero h1{letter-spacing:-3px;font-size:66px}.hero-art{grid-row:1;height:280px}.art-ring-one{width:300px;height:300px}.art-ring-two{width:240px;height:240px}.feature-strip{grid-template-columns:1fr;gap:0;padding:10px 0}.feature-strip>div,.feature-strip>div+div{border-bottom:1px solid #28292f;border-left:0;padding:22px 0}.feature-strip>div:last-child{border-bottom:0}.studio-cta{padding:55px 0}.studio-cta h2{font-size:36px}.public-footer{flex-wrap:wrap;justify-content:center;padding:18px}.public-footer>span{text-align:center;order:3;width:100%}.auth-layout{grid-template-columns:1fr;gap:30px;width:88vw;padding:35px 0}.auth-story h1{font-size:56px}.auth-proof{padding:10px 0}.auth-card{padding:27px 23px}.legal-page{margin:50px auto 75px}.legal-page h1{font-size:35px}.cookie-banner{flex-wrap:wrap;gap:8px;width:calc(100vw - 20px);padding:14px;bottom:10px;left:10px}.cookie-banner>div{flex-basis:100%;width:100%}.cookie-banner>button{flex:1}}:root{--studio-black:#08090b;--studio-panel:#111216;--studio-red:#ef243e;--studio-metal:linear-gradient(125deg,#fff 0%,#bfc2c9 20%,#fff 40%,#888e98 61%,#f3f3f5 78%,#aeb3bd 100%);font-family:Manrope,DM Sans,sans-serif}body,.public-shell{letter-spacing:-.015em;font-family:Manrope,DM Sans,sans-serif}.public-shell h1,.public-shell h2,.hero h1,.auth-story h1,.studio-cta h2,.legal-page h1,.notfound h1{letter-spacing:-.035em;font-family:Playfair Display,Georgia,serif;font-weight:500}.public-shell h1 em,.auth-story h1 em{font-family:Playfair Display,Georgia,serif;font-weight:500}.public-nav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.public-nav .chrome-button{border-radius:3px;min-height:39px}.nav-account{align-items:center;gap:17px;display:flex}.account-name{text-overflow:ellipsis;white-space:nowrap;color:#c9c9cf;max-width:160px;font-size:13px;overflow:hidden}.nav-signout{color:#a6a7ae;font:inherit;cursor:pointer;background:0 0;border:0;font-size:13px}.nav-signout:hover{color:#fff}.auth-card{box-shadow:0 25px 80px #0009,inset 0 1px #fff08;border-radius:7px}.auth-card h2{letter-spacing:-.04em;font-family:Manrope,sans-serif;font-weight:600}.auth-card form>label{letter-spacing:.015em;font-weight:600}.auth-card input:not([type=checkbox]){border-radius:4px;font-family:DM Sans,sans-serif}.auth-submit{letter-spacing:.01em;border-radius:4px}.auth-submit:disabled{opacity:.62;cursor:wait}.auth-local-note{color:#a5a6ad;border-left:2px solid #ed3a50;margin-top:24px;padding:13px 15px;font-size:13px;line-height:1.8}.auth-local-note span{color:#f25165;letter-spacing:1.2px;font:11px DM Sans,sans-serif}.auth-notice{border-radius:4px}.hero-art,.feature-strip>div,.auth-card,.cookie-modal{border-radius:5px}.feature-strip h3,.legal-page h2{letter-spacing:-.025em;font-family:Manrope,sans-serif;font-weight:600}.studio-loading{color:#eee;background:#08090b;flex-direction:column;justify-content:center;align-items:center;gap:13px;font-family:Manrope,sans-serif;display:flex;position:fixed;inset:0}.studio-loading b{font-size:16px;font-weight:600}.studio-loading small{color:#898a92;font-size:13px}.loading-orb{background:radial-gradient(circle at 30% 25%,#ff9ba6,#c81a31 42%,#35060d 78%);border:1px solid #ff7b89;border-radius:50%;width:46px;height:46px;animation:1.6s ease-in-out infinite alternate orb-turn;box-shadow:inset -6px -8px 14px #0009,0 0 30px #ed233d40}@keyframes orb-turn{to{filter:brightness(.82);transform:rotate(16deg)scale(.94)}}.app{background:#08090b;font-family:Manrope,DM Sans,sans-serif}.brand{letter-spacing:1.8px}.brand-icon{border-radius:4px}.panel,.center{background:#101115}.workarea{background:#292a30}.field label,.field-row label{letter-spacing:.7px;font-family:DM Sans,sans-serif;font-size:11px}.field textarea,.field input:not([type=range]),.field select{border-radius:4px;font-family:DM Sans,sans-serif}.toolbar .render,.primary-button,.wizard-card .primary-button,.download-button{border-radius:4px}.asset.active,.asset:hover{background:#24252b}.canvas{border-radius:3px}.canvas-empty{color:#a3a4ac}@media (width<=760px){.nav-account{gap:10px}.account-name{display:none}.public-nav>div.nav-account{display:flex}}.studio-account-link{color:#b9bac1;letter-spacing:.6px;border:1px solid #393b42;border-radius:4px;padding:7px 11px;font-size:12px;text-decoration:none}.studio-account-link:hover{color:#fff;background:#251217;border-color:#e8465b}.studio-nav{z-index:40;color:#eee;background:linear-gradient(#131316 0%,#09090b 100%);border-bottom:1px solid #343238;justify-content:space-between;align-items:center;gap:20px;min-height:68px;padding:0 clamp(18px,5vw,76px);font-family:Manrope,DM Sans,sans-serif;display:flex;position:sticky;top:0;box-shadow:0 8px 28px #0009}.studio-nav-brand{color:#f4f1f2;letter-spacing:1.8px;align-items:center;gap:9px;font-size:14px;text-decoration:none;display:flex}.studio-nav-brand .brand-icon{color:#fff;background:radial-gradient(circle at 28% 18%,#ffb7be 0,#ec5365 22%,#9e0d21 56%,#3b080f 100%);border:1px solid #df5866;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;box-shadow:inset 0 1px 3px #fff9,inset -4px -5px 10px #27060a,0 0 18px #e7263b52}.studio-nav-brand small{color:#969198;letter-spacing:1.4px;margin-left:-5px;font:10px DM Sans,sans-serif}.studio-nav nav{align-items:center;gap:6px;display:flex}.studio-nav nav a{color:#aaa6ad;letter-spacing:.15px;border:1px solid #0000;padding:10px 14px;font-size:13px;text-decoration:none;transition:color .18s,border-color .18s,background .18s}.studio-nav nav a:hover,.studio-nav nav a.current{color:#fff;background:linear-gradient(#56101b55,#1b0b0e);border-color:#62212a;box-shadow:inset 0 1px #ffabb21c}.studio-nav-home{color:#d0cbd0;align-items:center;gap:11px;font-size:12px;text-decoration:none;display:flex}.studio-nav-home span:last-child{color:#ff6d7d}.chrome-button{text-shadow:0 1px 2px #46030b;letter-spacing:.2px;background:linear-gradient(108deg,#570611 0%,#990d22 13%,#f02a44 27%,#ff9ca6 39%,#e51f38 48%,#a10d23 63%,#ef5262 78%,#650714 100%);border-color:#ffadb5;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,inset 0 -2px 6px #39020b,0 0 0 1px #a61a2c,0 8px 24px #ef233a3c}.chrome-button:before{content:"";pointer-events:none;background:linear-gradient(#ffffff70,#ffffff04);position:absolute;inset:1px 1px 54%}.chrome-button:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff8a,#0000);width:28%;transition:left .55s;position:absolute;top:-40%;bottom:-40%;left:-48%;transform:rotate(20deg)}.chrome-button:hover:after{left:125%}.chrome-button>*{z-index:1;position:relative}.chrome-button span{color:#fff0f1;font-size:16px}.public-shell,.studio-nav,.landing{font-family:Manrope,DM Sans,sans-serif}.public-nav nav a{border-bottom:1px solid #0000;padding:9px 10px}.public-nav nav a:hover{color:#fff;border-color:#ed344b}.hero h1,.auth-story h1,.section-intro h2,.details-copy h2,.landing-faq h2,.studio-cta h2{letter-spacing:-2.5px;font-family:Manrope,DM Sans,sans-serif;font-weight:600}.hero h1 em,.auth-story h1 em{letter-spacing:-2px;font-family:Playfair Display,serif;font-weight:500}.landing-workflow,.landing-details,.landing-faq{border-top:1px solid #28292f;padding:86px 0}.section-intro h2,.details-copy h2,.landing-faq h2{margin:17px 0;font-size:clamp(34px,5vw,52px);line-height:1.08}.section-intro p,.details-copy p{color:#a4a3ab;max-width:480px;font-size:15px;line-height:1.9}.workflow-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.workflow-grid article{background:linear-gradient(145deg,#141417,#0b0b0d);border:1px solid #303036;min-height:174px;padding:24px;box-shadow:inset 0 1px #ffffff0a}.workflow-grid article>span{color:#ff596c;font:12px DM Sans,sans-serif}.workflow-grid h3{margin:22px 0 8px;font-size:17px}.workflow-grid p,.details-copy li{color:#9b9aa2;font-size:13px;line-height:1.8}.landing-details{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.mock-window{background:linear-gradient(145deg,#20191b,#0c0c0f);border:1px solid #4c3035;padding:14px;transform:perspective(1000px)rotateY(4deg);box-shadow:inset 0 1px #fff2,0 30px 80px #0009}.mock-toolbar{border-bottom:1px solid #333036;align-items:center;gap:5px;padding:2px 3px 14px;display:flex}.mock-toolbar>span{background:#ed5969;border-radius:50%;width:6px;height:6px}.mock-toolbar b{color:#aaa;letter-spacing:1.3px;margin-left:auto;font:10px DM Sans,sans-serif}.mock-body{grid-template-columns:48px 1fr;gap:13px;padding:17px 0 0;display:grid}.mock-sidebar{align-content:start;gap:13px;padding:8px;display:grid}.mock-sidebar i{background:linear-gradient(135deg,#49141e,#171316);border:1px solid #3c3438;height:22px}.mock-preview{background:#08080a;border:1px solid #30282c;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:290px;display:flex}.mock-frame{text-align:center;color:#fff;letter-spacing:1px;background:radial-gradient(at 55% 35%,#ed5061,#620b19 55%,#18070b);border:1px solid #f06474;place-items:center;width:100px;height:170px;font:600 14px Manrope,sans-serif;display:grid;box-shadow:inset 0 0 40px #ff9ca522,0 0 28px #e5273a35}.mock-timeline{gap:4px;width:82%;height:20px;display:flex}.mock-timeline i{background:linear-gradient(#bb2639,#53101a);border:1px solid #ef5363;flex:1}.details-copy li:before{content:"+";color:#ff5368;margin-right:11px}.landing-faq>div{max-width:730px;margin-top:28px}.landing-faq details{border-bottom:1px solid #303036;padding:18px 0}.landing-faq summary{color:#e3e0e4;cursor:pointer;font-size:15px;list-style:none}.landing-faq summary:after{content:"+";float:right;color:#ff5368}.landing-faq details[open] summary:after{content:"-"}.landing-faq details p{color:#9b9aa2;font-size:13px;line-height:1.8}.art-core{background:radial-gradient(circle at 28% 18%,#ffe3e7 0,#ff8e9c 11%,#f22d47 27%,#a30c22 50%,#430711 77%,#160307 100%);box-shadow:inset 4px 7px 15px #ffffffcf,inset -14px -20px 32px #190309d9,0 0 18px #ff8391,0 0 62px #e619385e}.public-nav .chrome-button,.nav-account{white-space:nowrap}.studio-loading{font-family:Manrope,sans-serif}@media (width<=760px){.studio-nav{gap:8px;min-height:62px;padding:0 12px}.studio-nav-brand{letter-spacing:1px;gap:5px}.studio-nav-brand small{display:none}.studio-nav nav{gap:0;overflow-x:auto}.studio-nav nav a{white-space:nowrap;padding:9px 8px;font-size:11px}.studio-nav-home{font-size:11px}.studio-nav-home span:first-child{display:none}.landing-workflow,.landing-details,.landing-faq{padding:56px 0}.workflow-grid{grid-template-columns:1fr}.workflow-grid article{min-height:130px}.landing-details{grid-template-columns:1fr;gap:35px}.mock-preview{min-height:240px}.public-nav nav{gap:0;display:flex;overflow:auto}.public-nav nav a{white-space:nowrap;padding:8px 6px;font-size:11px}.public-nav{gap:6px}.public-brand{font-size:12px}.public-nav>div.nav-account{gap:7px}.public-nav .chrome-button{font-size:11px}.nav-login{font-size:11px!important}.hero h1{letter-spacing:-2px}.section-intro h2,.details-copy h2,.landing-faq h2{letter-spacing:-1.5px}}.projects-page{width:min(1120px,88vw);min-height:calc(100vh - 153px);margin:0 auto;padding:72px 0 90px}.projects-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px;display:flex}.projects-heading h1{letter-spacing:-2.8px;margin:14px 0 8px;font-size:clamp(40px,6vw,58px)}.projects-heading p,.project-card-body p,.projects-empty p{color:#a2a0a8;font-size:14px;line-height:1.75}.projects-heading .chrome-button{white-space:nowrap}.projects-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;display:grid}.project-card{background:linear-gradient(145deg,#151417,#0b0b0d);border:1px solid #343138;transition:transform .2s,border-color .2s;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 18px 50px #0005}.project-card:hover{border-color:#88303d;transform:translateY(-3px)}.project-card-art{background:radial-gradient(at 50% 45%,#a5182e69,#3b0c15 42%,#111013 75%);border-bottom:1px solid #30262a;place-items:center;height:150px;display:grid;position:relative}.project-card-art:after{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 35%,#fff1 47%,#0000 58%);position:absolute;inset:0}.project-card-icon{color:#fff;background:radial-gradient(circle at 30% 20%,#ffdbe0,#e8334b 28%,#710a1b 68%,#22050a);border:1px solid #ff8793;border-radius:50%;place-items:center;width:55px;height:55px;display:grid;box-shadow:inset 3px 5px 12px #fff8,inset -7px -10px 15px #210309b8,0 0 35px #e8223d58}.project-status{color:#d4c7ca;background:#151014dd;border:1px solid #594047;align-items:center;gap:7px;padding:6px 9px;font-size:11px;display:inline-flex;position:absolute;top:14px;right:14px}.project-status i{background:#f1a64d;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #f1a64d}.project-status.finished i{background:#69d4a1;box-shadow:0 0 9px #69d4a1}.project-card-body{padding:17px 18px 18px}.project-card-body h2{color:#f1edf0;text-overflow:ellipsis;white-space:nowrap;margin:0 0 5px;font-size:17px;font-weight:600;overflow:hidden}.project-card-body p{margin:0 0 18px;font-size:12px}.project-open{color:#ff687a;border-top:1px solid #302d33;justify-content:space-between;align-items:center;padding-top:12px;font-size:12px;text-decoration:none;display:flex}.project-open:hover{color:#fff}.projects-empty{text-align:center;background:radial-gradient(#1e1116,#0c0c0f 70%);border:1px dashed #494149;flex-direction:column;justify-content:center;align-items:center;min-height:340px;padding:35px;display:flex}.projects-empty .auth-mark{margin-bottom:14px}.projects-empty h2{margin:10px;font-size:24px}.projects-empty p{max-width:390px;margin:0 0 20px}.new-project-modal form{gap:19px;display:grid}.new-project-modal form>label{color:#c8c8ce;gap:9px;font-size:13px;display:grid}.new-project-modal input{color:#f1eef0;background:#090a0c;border:1px solid #45444c;border-radius:3px;height:45px;padding:0 12px;font:14px Manrope,DM Sans,sans-serif}.new-project-modal input:focus{outline-offset:1px;outline:2px solid #ed4056}.new-project-actions{justify-content:flex-end;gap:10px;display:flex}.new-project-actions .secondary-button{color:#ddd;background:#1d1c21;border:1px solid #45434a;text-decoration:none}.new-project-actions .chrome-button{cursor:pointer}@media (width<=760px){.projects-page{padding:48px 0 65px}.projects-heading{flex-direction:column;align-items:flex-start}.projects-grid{grid-template-columns:1fr}.project-card-art{height:125px}}.studio-nav{flex:none;height:68px}.app{height:calc(100dvh - 68px);min-height:380px}.workarea{grid-template-columns:minmax(210px,260px) minmax(0,1fr) minmax(250px,300px)}.workarea>.media,.workarea>.center,.workarea>.inspector{min-width:0;min-height:0}.center{overflow:hidden}.canvas-wrap{contain:layout;overscroll-behavior:contain;justify-content:center;align-items:center;min-width:0;display:flex;overflow:auto}.canvas{border-color:#65404a;flex:none;max-width:100%;height:min(100%,min(60vh,580px));max-height:100%;box-shadow:0 8px 35px #0008,0 0 24px #b7192b17}.preview-tools button{color:#e8dfe2;background:linear-gradient(#282328,#151316);border:1px solid #3b3439;border-radius:4px;min-width:28px;min-height:26px}.preview-tools input[type=range]{accent-color:#f04c60}.preview-tools span{text-align:right;min-width:34px}.timeline{min-height:205px}.inspector{scrollbar-width:thin;scrollbar-color:#62565a #171619}.inspector .field{gap:9px;padding-top:14px}.inspector .field input,.inspector .field select,.inspector .field textarea{border-radius:5px;min-height:35px}.inspector-tabs{z-index:4;background:#1a191d;position:sticky;top:0}.inspector-tabs button{min-height:27px}.project-title select{max-width:150px}.project-title input{min-width:110px}.thumb{background:#121317;place-items:center;display:grid;position:relative;overflow:hidden}.thumb img{object-fit:cover;width:100%;height:100%}.thumb-fallback,.thumb-error:after{color:#9a9096;background:linear-gradient(145deg,#242126,#121115);place-items:center;font-size:10px;display:grid;position:absolute;inset:0}.thumb-error:after{content:"Preview unavailable"}.timeline-thumb video{object-fit:cover;width:100%;height:100%}.wizard-preset-section{background:linear-gradient(145deg,#151417,#0d0c0f);border:1px solid #36333a;margin:20px 0 24px;padding:18px}.wizard-preset-heading{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:15px;display:flex}.wizard-preset-heading h2{color:#f2edf0;margin:0 0 6px;font-size:17px}.wizard-preset-heading p:not(.overline){color:#98939b;margin:0;font-size:12px;line-height:1.6}.wizard-preset-heading>span{color:#ff7583;letter-spacing:1px;flex:none;font:11px DM Sans,sans-serif}.wizard-preset-gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.wizard-preset-card{text-align:left;color:#e8e2e5;cursor:pointer;background:#121114;border:1px solid #39343a;border-radius:5px;min-width:0;padding:8px;transition:transform .16s,border-color .16s,background .16s}.wizard-preset-card:hover{border-color:#a74c59;transform:translateY(-2px)}.wizard-preset-card.selected{background:linear-gradient(145deg,#31141a,#151114);border-color:#ff6879;box-shadow:inset 0 1px #ffffff18,0 0 15px #ed24381a}.wizard-preset-card strong,.wizard-preset-card small{display:block}.wizard-preset-card strong{margin:9px 0 4px;font-size:12px}.wizard-preset-card small{color:#9d969e;min-height:28px;font-size:10px;line-height:1.45}.preset-swatch{color:#fff;background:linear-gradient(145deg,#17161a,#09090b);border:1px solid #ffffff17;justify-content:center;align-items:center;gap:4px;height:46px;font:700 18px Manrope,sans-serif;display:flex}.preset-swatch i{background:#ff596c;width:14px;height:1px}.preset-swatch b{text-shadow:0 0 10px #f34}.preset-smooth{background:linear-gradient(120deg,#141d25,#521722)}.preset-anime_impact,.preset-impact_word,.preset-bold{background:linear-gradient(120deg,#100d15,#9e172a)}.preset-kinetic,.preset-word_pop{background:linear-gradient(120deg,#251415,#6b2432)}.preset-cinematic,.preset-story{background:linear-gradient(120deg,#111319,#332831)}.preset-color_sweep{background:linear-gradient(100deg,#252126,#7a2432,#252126)}.preset-single_word{background:radial-gradient(circle,#74152a,#111)}.preset-bounce{background:linear-gradient(145deg,#351222,#141014)}.auth-kicker .live-dot,.hero-caption .live-dot{display:none}.hero-copy>.auth-kicker{color:#c4b6bb;background:#130e11;border:1px solid #38272d;gap:0;padding:8px 11px;display:inline-flex}.hero-caption{letter-spacing:1.1px}.caption-preview{font-family:Manrope,Arial,sans-serif}.wizard-shell,.wizard-header,.wizard-card{font-family:Manrope,DM Sans,sans-serif}@media (width<=1040px){.workarea{grid-template-columns:minmax(190px,220px) minmax(0,1fr) minmax(230px,260px)}.top{gap:10px}.toolbar{gap:2px}.toolbar button{padding:6px}.saved{font-size:11px}}@media (width<=820px) and (width>=681px){.workarea{grid-template-columns:190px minmax(0,1fr)}.workarea>.inspector{z-index:12;width:min(320px,42vw);position:absolute;top:54px;bottom:205px;right:0;box-shadow:-12px 0 40px #0008}.workarea{position:relative}.top .project-title select{max-width:110px}.app{height:calc(100dvh - 68px)}}@media (width<=680px){.studio-nav{height:62px;min-height:62px}.app{height:calc(100dvh - 62px);min-height:340px}.workarea{grid-template-columns:1fr}.canvas-wrap{padding:8px}.canvas{height:min(52dvh,440px);max-height:100%}.timeline.mobile-show{bottom:58px}.wizard-preset-section{padding:12px}.wizard-preset-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.wizard-preset-card{padding:7px}.project-title select{max-width:78px}.toolbar{max-width:48vw;overflow-x:auto}.toolbar .auto-edit{flex:none}.preview-tools{gap:2px}.preview-tools input[type=range]{width:50px}.workarea>.inspector{width:100%;position:relative;inset:auto}.top{overflow:hidden}}@media (prefers-reduced-motion:reduce){.wizard-preset-card,.chrome-button,.project-card{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.ai-assistant{background:radial-gradient(at 0 0,#48131d66,#0000 60%),linear-gradient(145deg,#171316,#0e0d10);border:1px solid #65343e;border-radius:7px;margin:0 0 18px;padding:15px;box-shadow:inset 0 1px #ffffff10}.ai-assistant-heading{align-items:center;gap:10px;display:flex}.ai-assistant-heading h2{color:#f3edf0;margin:3px 0 0;font-size:16px}.ai-assistant-icon{color:#ff8e9a;background:linear-gradient(145deg,#691e2b,#171115);border:1px solid #b84857;border-radius:6px;place-items:center;width:34px;height:34px;display:grid;box-shadow:inset 0 1px #fff5,0 0 17px #c5233a30}.ai-assistant>p,.ai-suggestion p{color:#aaa2a9;margin:10px 0;font-size:12px;line-height:1.6}.ai-assistant textarea{resize:vertical;color:#f0ebee;background:#0a090b;border:1px solid #41373c;border-radius:5px;width:100%;min-height:66px;padding:10px;font:13px Manrope,Arial,sans-serif}.ai-assistant textarea:focus{outline-offset:1px;outline:2px solid #bd394b}.ai-assistant-actions,.ai-suggestion>div{justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}.ai-assistant-actions small{color:#827a82;font-size:11px}.ai-assistant-actions .chrome-button,.ai-suggestion .chrome-button{min-height:32px}.ai-suggestion{background:#0c0b0e;border:1px solid #343038;border-radius:5px;margin-top:12px;padding:11px}.ai-suggestion>div{justify-content:flex-end}.ai-assistant .auth-notice{margin-top:10px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.product-page{width:min(1140px,88vw);min-height:calc(100vh - 155px);margin:0 auto;padding:70px 0 90px}.product-page-heading{max-width:690px;margin:0 0 40px}.product-page-heading h1{letter-spacing:-3px;margin:14px 0;font-size:clamp(42px,6vw,70px);line-height:1.03}.product-page-heading h1 em{color:#fa7c89;font-family:Playfair Display,Georgia,serif;font-weight:500}.product-page-heading>p{color:#aaa3aa;max-width:550px;font-size:15px;line-height:1.8}.template-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.template-card{background:linear-gradient(145deg,#151417,#0b0a0d);border:1px solid #363138;transition:transform .2s,border-color .2s;overflow:hidden}.template-card:hover{border-color:#923d4c;transform:translateY(-3px)}.template-art{--template-accent:#ee4056;background:radial-gradient(ellipse at 50% 45%,color-mix(in srgb,var(--template-accent) 38%,transparent),transparent 65%),linear-gradient(140deg,#1c181c,#08080a);place-items:center;height:205px;display:grid;position:relative;overflow:hidden}.template-art:before,.template-art:after{content:"";border:1px solid color-mix(in srgb,var(--template-accent) 45%,transparent);border-radius:50%;width:240px;height:240px;position:absolute;transform:rotate(-24deg)scaleY(.55)}.template-art:after{border-color:#ffffff25;width:180px;height:180px;transform:rotate(30deg)scaleY(.58)}.template-index,.template-category{z-index:1;color:#c9bfc5;letter-spacing:1.5px;font-size:11px;position:absolute;top:14px;left:15px}.template-category{background:#08080bbb;border:1px solid #ffffff29;padding:5px 8px;left:auto;right:15px}.template-frame{z-index:1;background:linear-gradient(145deg,#ffffff12,#060608cc);border:1px solid #ffffff59;flex-direction:column;justify-content:center;align-items:center;gap:9px;width:118px;height:148px;display:flex;position:relative;transform:rotate(-5deg);box-shadow:inset 0 1px #fff5,0 15px 40px #000a}.template-frame b{color:#fff;letter-spacing:-3px;text-shadow:0 0 20px var(--template-accent);font-size:40px}.template-frame span{color:#e8d8dc;letter-spacing:2px;font-size:9px}.template-card-copy{padding:17px 18px}.template-card-copy h2{margin:0 0 7px;font-size:17px}.template-card-copy p{color:#aaa2aa;min-height:38px;margin:0 0 14px;font-size:12px;line-height:1.7}.template-use{color:#ff7585;border-top:1px solid #302d33;justify-content:space-between;padding-top:12px;font-size:12px;text-decoration:none;display:flex}.template-use:hover{color:#fff}.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:15px;display:grid}.price-card{background:linear-gradient(155deg,#171518,#0b0a0c);border:1px solid #3b363d;flex-direction:column;min-height:360px;padding:23px;display:flex}.price-featured{background:radial-gradient(at top,#5d1c2840,#0000 60%),linear-gradient(155deg,#1d1519,#0b0a0c);border-color:#9c3e4c;box-shadow:inset 0 1px #fff1,0 12px 40px #0005}.price-card h2{margin:15px 0 0;font-size:25px}.plan-price{color:#ff8792;letter-spacing:-.8px;margin:8px 0 18px;font-size:25px;font-weight:700}.price-card ul{gap:13px;margin:0 0 24px;padding:0;list-style:none;display:grid}.price-card li{color:#c8c2c8;align-items:flex-start;gap:9px;font-size:12px;line-height:1.5;display:flex}.price-card li svg{color:#f56a7a;flex:none}.price-card>.chrome-button,.price-card>.secondary-button{justify-content:center;align-items:center;gap:8px;min-height:42px;margin-top:auto;text-decoration:none;display:flex}.price-card>.secondary-button{color:#f3edf0;background:#1b191d;border:1px solid #48434a}.pricing-notice{margin:22px 0}.pricing-footnote{color:#88828a;margin-top:18px;font-size:11px}.account-layout{grid-template-columns:minmax(0,1.2fr) minmax(250px,.8fr);gap:16px;display:grid}.account-card{background:linear-gradient(145deg,#151417,#0b0a0c);border:1px solid #38343b;align-content:start;gap:16px;padding:23px;display:grid}.account-card>label{color:#c9c3ca;gap:8px;font-size:12px;display:grid}.account-card>label input{color:#f3eef1;background:#0a090b;border:1px solid #403b42;border-radius:4px;height:42px;padding:0 12px;font:14px Manrope,Arial,sans-serif}.account-card>label input:focus{outline:2px solid #c84253}.account-card>label input:disabled{color:#827b83}.profile-photo-wrap{border-bottom:1px solid #343037;align-items:center;gap:15px;padding-bottom:15px;display:flex}.profile-photo{color:#fff;background:radial-gradient(circle at 30% 20%,#ffdbe0,#e8334b 28%,#710a1b 68%,#22050a);border:1px solid #bb5866;border-radius:50%;place-items:center;width:66px;height:66px;font-size:25px;display:grid;overflow:hidden}.profile-photo img{object-fit:cover;width:100%;height:100%}.profile-upload{color:#ff8b97;cursor:pointer;align-items:center;gap:7px;font-size:12px;display:inline-flex}.profile-upload input{display:none}.account-card>.chrome-button{min-height:42px}.account-notice{color:#cfc7ce;margin:0;font-size:12px}.plan-summary h2{margin:5px 0 0;font-size:27px}.plan-summary>p{color:#aaa3aa;margin:0;font-size:13px;line-height:1.7}.plan-summary .secondary-button{width:max-content;text-decoration:none}.account-security{color:#99929a;align-items:center;gap:9px;margin-top:17px;font-size:12px;display:flex}.account-security svg{color:#f17786}@media (width<=850px){.template-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-grid{grid-template-columns:1fr}.price-card{min-height:300px}.account-layout{grid-template-columns:1fr}}@media (width<=560px){.product-page{width:90vw;padding:48px 0 70px}.product-page-heading h1{letter-spacing:-2px}.template-grid{grid-template-columns:1fr}.template-art{height:180px}}.clip-action-row{background:#111013;border:1px solid #38323a;justify-content:space-between;align-items:center;gap:8px;margin:6px 0 12px;padding:8px 9px;display:flex}.clip-action-row span{color:#96909a;font-size:11px}.clip-action-row .textbutton{color:#ff8390;margin:0;padding:0}.simple-scene-editor{background:linear-gradient(145deg,#151417,#0c0b0e);border:1px solid #37323a;margin:20px 0;padding:17px}.simple-scene-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:13px;display:flex}.simple-scene-heading h2{color:#f2edf0;margin:4px 0;font-size:17px}.simple-scene-heading p{color:#9b949c;margin:0;font-size:12px;line-height:1.5}.simple-scene-heading .secondary-button{white-space:nowrap}.simple-scene{border-top:1px solid #302d33;padding:11px 0}.simple-scene-title{justify-content:space-between;align-items:center;gap:8px;margin-bottom:9px;display:flex}.simple-scene-title b{color:#ded8de;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.simple-scene-title button{color:#ff929d;cursor:pointer;background:#21171b;border:1px solid #554148;flex:none;padding:5px 8px;font:11px Manrope,Arial,sans-serif}.simple-scene-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.simple-scene-controls label{color:#aaa2ab;gap:5px;font-size:11px;display:grid}.simple-scene-controls input{color:#f0ebee;background:#0a090b;border:1px solid #3e3940;border-radius:4px;width:100%;height:32px;padding:0 8px;font:12px Manrope,Arial,sans-serif}@media (width<=560px){.simple-scene-heading{flex-direction:column;align-items:flex-start}.simple-scene-controls{grid-template-columns:1fr}}.wizard-audio-trims{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:10px 0;display:grid}.wizard-audio-trims input{color:#f0ebee;background:#0a090b;border:1px solid #403b42;border-radius:4px;height:36px;padding:0 9px;font:13px Manrope,Arial,sans-serif}@media (width<=560px){.wizard-audio-trims{grid-template-columns:1fr}}.profile-menu{z-index:60;align-items:center;display:inline-flex;position:relative}.profile-trigger{color:#d6cbd0;cursor:pointer;background:linear-gradient(145deg,#29272b,#09090b);border:1px solid #51434a;border-radius:50%;justify-content:center;align-items:center;gap:4px;width:42px;height:42px;padding:3px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:inset 0 1px #ffffff1b,0 4px 14px #0007}.profile-trigger img,.profile-dropdown-user img,.profile-trigger>span,.profile-dropdown-user>span{object-fit:cover;border-radius:50%;flex:none;width:32px;height:32px}.profile-trigger>span,.profile-dropdown-user>span{color:#fff;background:radial-gradient(circle at 30% 20%,#ffc0c7,#ea4056 35%,#710d1a 78%,#21050a);place-items:center;font-weight:700;display:grid}.profile-trigger>svg{background:#111;border-radius:50%;margin-right:-8px}.profile-dropdown{background:linear-gradient(155deg,#1a191d,#0b0b0d 70%);border:1px solid #38343a;border-radius:13px;width:252px;padding:7px;animation:.16s ease-out profileMenuIn;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 20px 55px #000c,inset 0 1px #ffffff12}.profile-dropdown-user{border-bottom:1px solid #302b30;align-items:center;gap:10px;margin-bottom:5px;padding:10px;display:flex}.profile-dropdown-user div{gap:3px;min-width:0;display:grid}.profile-dropdown-user b{color:#f4eff1;white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.profile-dropdown-user small{color:#999197;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.profile-dropdown>a,.profile-dropdown>button{text-align:left;color:#d5cfd2;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;width:100%;padding:10px;font-family:inherit;font-size:14px;font-weight:500;text-decoration:none;transition:background .16s,color .16s;display:flex}.studio-nav-actions{align-items:center;gap:15px;display:flex}.password-card{max-width:900px;margin-top:16px;padding:0 20px}.password-toggle{color:#eee;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:18px 0;display:flex}.password-toggle>span:first-child{gap:5px;display:grid}.password-toggle b{font-size:16px}.password-toggle small{color:#999198;font-size:13px}.password-toggle>span:last-child{color:#ff6878;font-size:24px}.password-form{grid-template-columns:1fr 1fr;gap:14px;padding:0 0 18px;display:grid}.password-form label{color:#c9c3c6;gap:7px;font-size:13px;display:grid}.password-form input{color:#fff;background:#0c0c0e;border:1px solid #39343a;border-radius:7px;min-width:0;padding:12px}.password-form .chrome-button,.password-form .account-notice{grid-column:1/-1}.password-form .account-notice{margin:0}@keyframes profileMenuIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (width<=760px){.studio-nav-actions{gap:8px}.profile-trigger{width:36px;height:36px}.profile-trigger img,.profile-trigger>span{width:27px;height:27px}.password-form{grid-template-columns:1fr}}.dashboard-page{color:#f4f0f2;width:min(1160px,90vw);min-height:calc(100vh - 150px);margin:0 auto;padding:58px 0 76px}.dashboard-welcome{border-bottom:1px solid #302c31;justify-content:space-between;align-items:flex-end;gap:24px;padding:0 0 30px;display:flex}.dashboard-welcome h1{letter-spacing:-2.6px;margin:13px 0 7px;font-size:clamp(34px,5vw,50px);font-weight:600}.dashboard-welcome h1 em,.dashboard-bottom em{color:#ff7c89;font-style:normal}.dashboard-welcome p{color:#a09ba2;margin:0;font-size:15px}.dashboard-create{white-space:nowrap;align-items:center;gap:9px;display:inline-flex}.dashboard-launchers{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin:23px 0 52px;display:grid}.dashboard-launch-card{color:#eee;background:linear-gradient(145deg,#171619,#0c0b0e);border:1px solid #343137;border-radius:9px;align-items:center;gap:13px;min-height:86px;padding:16px;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:flex;box-shadow:inset 0 1px #ffffff0a}.dashboard-launch-card:hover{background:linear-gradient(145deg,#21171a,#0c0b0e);border-color:#93404c;transform:translateY(-2px)}.dashboard-launch-primary{background:linear-gradient(145deg,#281419,#100c0f);border-color:#682d36}.dashboard-launch-icon{color:#ff8997;background:linear-gradient(145deg,#45151f,#1c0d12);border:1px solid #69404a;border-radius:9px;flex:none;place-items:center;width:39px;height:39px;display:grid}.dashboard-launch-card b{font-size:14px;font-weight:600}.dashboard-launch-card small{color:#a09aa1;font-size:12px;line-height:1.4}.dashboard-launch-card>svg{color:#817a81}.dashboard-section-head{justify-content:space-between;align-items:flex-end;margin-bottom:18px;display:flex}.dashboard-section-head>a,.dashboard-bottom>div:first-child>a{color:#ff7585;align-items:center;gap:7px;font-size:13px;text-decoration:none;display:inline-flex}.dashboard-project-toolbar{border-top:1px solid #28262a;align-items:center;gap:10px;padding:12px 0 16px;display:flex}.dashboard-project-count{color:#9d979e;margin-right:auto;font-size:12px}.dashboard-project-count span{color:#514b52;margin:0 7px}.dashboard-search{color:#88818a;background:#101013;border:1px solid #39353b;border-radius:6px;align-items:center;gap:8px;width:200px;height:35px;padding:0 10px;display:flex}.dashboard-search input{color:#eee;background:0 0;border:0;outline:0;width:100%;font:12px inherit}.dashboard-project-toolbar select{color:#ccc;background:#101013;border:1px solid #39353b;border-radius:6px;height:35px;padding:0 26px 0 10px;font:12px inherit}.dashboard-project-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.dashboard-project-card{background:#121114;border:1px solid #302d33;border-radius:8px;transition:border-color .18s,transform .18s;overflow:hidden}.dashboard-project-card:hover{border-color:#75333e;transform:translateY(-2px)}.dashboard-project-art{background:radial-gradient(at 50% 45%,#a5182e55,#3b0c1545 43%,#111013 78%);place-items:center;height:146px;text-decoration:none;display:grid;position:relative;overflow:hidden}.dashboard-project-art:before{content:"";background:linear-gradient(140deg,#0000 36%,#ffffff0c 48%,#0000 60%);position:absolute;inset:0}.dashboard-project-glyph{color:#ffe4e7;background:radial-gradient(circle at 28% 20%,#ffb5bd,#c21e35 38%,#3b0912 100%);border:1px solid #e65b6d;border-radius:13px;place-items:center;width:49px;height:49px;display:grid;box-shadow:inset 2px 3px 8px #fff8,0 0 28px #e52e4640}.dashboard-project-art .project-status{z-index:1;border-radius:4px;top:11px;right:11px}.dashboard-open-overlay{color:#fff;opacity:0;background:#08080be8;border:1px solid #ffffff1a;border-radius:5px;justify-content:center;align-items:center;gap:8px;padding:9px;font-size:12px;transition:all .18s;display:flex;position:absolute;inset:auto 10px 10px;transform:translateY(5px)}.dashboard-project-art:hover .dashboard-open-overlay,.dashboard-project-art:focus-visible .dashboard-open-overlay{opacity:1;transform:translateY(0)}.dashboard-project-info{border-top:1px solid #2b282d;justify-content:space-between;align-items:center;gap:10px;padding:12px 13px;display:flex}.dashboard-project-info h3{color:#eee;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;font-weight:600;overflow:hidden}.dashboard-project-info>span{color:#8e8890;flex:none;align-items:center;gap:5px;font-size:11px;display:flex}.dashboard-empty{text-align:center;background:radial-gradient(at 50% 30%,#261217,#101013 65%);border:1px dashed #3e383f;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;min-height:265px;padding:25px;display:flex}.dashboard-empty-art{color:#ffdce0;background:linear-gradient(145deg,#681c2a,#1a0e12);border:1px solid #a44553;border-radius:18px;place-items:center;width:66px;height:66px;margin-bottom:18px;display:grid;position:relative;box-shadow:inset 2px 3px 9px #fff4,0 0 30px #df1c3530}.dashboard-empty-art span{background:#f35b6c;border:3px solid #101013;border-radius:50%;width:17px;height:17px;position:absolute;top:-5px;right:-5px}.dashboard-empty h3{color:#f1ecef;margin:8px 0;font-size:19px}.dashboard-empty p{color:#a09aa1;max-width:370px;margin:0 0 16px;font-size:13px;line-height:1.7}.dashboard-empty .chrome-button{align-items:center;gap:9px;display:inline-flex}.dashboard-loading-card{color:#aaa;background:#101013;border:1px solid #302d33;border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:170px;font-size:13px;display:flex}.dashboard-bottom{grid-template-columns:.8fr 1.2fr;gap:17px;margin-top:48px;display:grid}.dashboard-bottom>div:first-child,.dashboard-template-preview{background:linear-gradient(145deg,#151417,#0c0b0e);border:1px solid #302d33;border-radius:8px;min-height:178px;padding:23px}.dashboard-bottom>div:first-child h2{letter-spacing:-.5px;margin:10px 0 5px;font-size:21px}.dashboard-bottom>div:first-child p{color:#9e98a0;margin:0 0 17px;font-size:13px}.dashboard-template-preview{background:radial-gradient(at 76% 30%,#861b2a,#2b1016 43%,#0d0c0f 75%);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.dashboard-template-preview:after{content:"";pointer-events:none;border:1px solid #ffabb537;border-radius:50%;width:200px;height:200px;position:absolute;top:-100px;right:12%;box-shadow:0 0 0 24px #ffabb310,0 0 0 50px #ffabb30a}.dashboard-template-preview>span{color:#c2a6ac;letter-spacing:1.6px;font-size:10px}.dashboard-template-preview>b{z-index:1;letter-spacing:-1px;font-size:28px;line-height:1.15}.dashboard-template-preview>a{z-index:1;color:#ff8795;align-items:center;gap:8px;font-size:12px;text-decoration:none;display:flex}.dashboard-loading{color:#aaa;background:#09090b;flex-direction:column;justify-content:center;align-items:center;gap:15px;min-height:65vh;font-size:13px;display:flex}.dashboard-loading-mark{background:radial-gradient(circle at 30% 20%,#ffb1bb,#d72b43 38%,#3a0810);border:1px solid #ed5365;border-radius:50%;width:37px;height:37px;animation:1.2s ease-in-out infinite alternate dashboardPulse;box-shadow:inset 2px 3px 7px #fff8,0 0 24px #ef30454a}@keyframes dashboardPulse{to{transform:scale(.92);box-shadow:inset 2px 3px 7px #fff8,0 0 9px #ef304525}}.dashboard-search input,.dashboard-project-toolbar select{font-family:inherit}@media (width<=820px){.dashboard-page{width:min(94vw,680px);padding-top:42px}.dashboard-launchers{grid-template-columns:1fr;margin-bottom:40px}.dashboard-project-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-bottom{grid-template-columns:1fr}}@media (width<=560px){.dashboard-welcome{flex-direction:column;align-items:flex-start}.dashboard-welcome h1{letter-spacing:-1.7px;font-size:37px}.dashboard-create{justify-content:center;align-self:stretch}.dashboard-project-toolbar{flex-wrap:wrap}.dashboard-project-count{width:100%;margin-bottom:2px}.dashboard-search{flex:1;min-width:120px}.dashboard-project-toolbar select{width:128px}.dashboard-project-grid{grid-template-columns:1fr}.dashboard-project-art{height:170px}.dashboard-project-info>span{font-size:10px}}.public-nav{z-index:120;isolation:isolate;background:#090a0c;position:sticky;top:0}.public-nav .nav-account{z-index:121;position:relative}.studio-nav{z-index:120;isolation:isolate}.profile-menu{z-index:130}.profile-dropdown{z-index:131;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0c0c0f}:root{--guide-panel:#110d0f;--guide-line:#46363a;--guide-accent:#ff725f}.beginner-guide{z-index:70;font-family:Manrope,DM Sans,sans-serif;position:absolute;top:61px;right:14px}.beginner-guide-trigger{color:#ddd4d6;cursor:pointer;background:linear-gradient(145deg,#211719,#100c0d);border:1px solid #48383b;border-radius:6px;align-items:center;gap:8px;height:34px;padding:0 11px;font:500 12px inherit;transition:border-color .18s,color .18s;display:inline-flex;box-shadow:inset 0 1px #fff1,0 5px 16px #0008}.beginner-guide-trigger svg:first-child{color:#ff806d}.beginner-guide-trigger svg:last-child{transition:transform .18s}.beginner-guide-trigger[aria-expanded=true] svg:last-child{transform:rotate(90deg)}.beginner-guide-popover{color:#eee8e9;background:linear-gradient(150deg,#1a1113,#0c090a 76%);border:1px solid #654047;border-radius:9px;width:min(390px,100vw - 28px);padding:17px;animation:.16s ease-out guideEnter;position:absolute;top:42px;right:0;box-shadow:0 20px 60px #000e,0 0 24px #cb171b24}.beginner-guide-heading{border-bottom:1px solid #332326;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}.beginner-guide-heading h2{letter-spacing:-.3px;margin:5px 0 0;font-size:17px}.beginner-guide-heading>button{color:#c8bfc1;cursor:pointer;background:#171114;border:1px solid #403237;border-radius:5px;place-items:center;width:28px;height:28px;display:grid}.beginner-guide-popover ol{gap:5px;margin:10px 0;padding:0;list-style:none;display:grid}.beginner-guide-popover li{border-bottom:1px solid #2d2224;grid-template-columns:24px 1fr;gap:10px;padding:10px 2px;display:grid}.beginner-guide-popover li>span{color:#ff9a88;background:#2b1216;border:1px solid #794049;border-radius:50%;place-items:center;width:23px;height:23px;font-size:12px;display:grid}.beginner-guide-popover li>div{min-width:0}.beginner-guide-popover li b{font-size:13px}.beginner-guide-popover li p{color:#aba1a4;margin:4px 0 7px;font-size:11px;line-height:1.5}.beginner-guide-popover li button{color:#e8dadd;cursor:pointer;background:#1b1215;border:1px solid #463338;border-radius:5px;align-items:center;gap:5px;margin:0 6px 2px 0;padding:6px 8px;font:500 11px inherit;display:inline-flex}.beginner-guide-footnote{color:#9e9296;margin:10px 0 0;font-size:11px;line-height:1.5}.timeline-head>div:first-child{min-width:0}.timeline-help{color:#a89da1;font-size:11px}.timeline-actions button{color:#e1d9db;background:linear-gradient(145deg,#211719,#111012);border:1px solid #41363a;min-height:30px;padding:6px 9px}.timeline-actions button:hover{background:#2c1417;border-color:#9c474a}.timeline-actions button:first-child{color:#ffb0a0;border-color:#6b343a}.timeline-item{transition:filter .15s,border-color .15s}.timeline-item:hover{filter:brightness(1.18)}@keyframes guideEnter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (width<=900px){.timeline-help{display:none}.beginner-guide{top:57px;right:8px}}@media (width<=620px){.beginner-guide{top:58px;right:6px}.beginner-guide-trigger{height:30px;padding:0 8px}.beginner-guide-trigger span{font-size:0}.beginner-guide-trigger span b{font-size:11px}.beginner-guide-popover{max-height:calc(100dvh - 125px);position:fixed;top:110px;right:9px;overflow:auto}.timeline-actions{gap:4px}.timeline-actions button{padding:5px}.timeline-head{padding:0 8px}}.panel-guidance{color:#aaa0a3;padding:8px 12px 0;font-size:11px;line-height:1.5}.inspector .panel-guidance{border-bottom:1px solid #302a2d;padding:9px 13px 10px}.wizard-advanced-tuning[open] .tuning-toggle:after{content:"Hide controls";content:"Hide controls";font-size:11px}.beginner-guide-trigger{font-family:Manrope,DM Sans,sans-serif;font-size:12px;font-weight:500}.beginner-guide-popover li button{font-family:Manrope,DM Sans,sans-serif;font-size:11px;font-weight:500}.beginner-guide-trigger:focus-visible,.beginner-guide-popover button:focus-visible{outline-offset:2px;outline:2px solid #ffb1a0}.wizard-advanced-tuning>summary:focus-visible{outline-offset:2px;outline:2px solid #ff927e}.inspector-view[hidden]{display:none!important}.inspector-view{min-width:0;padding:0 0 20px;animation:.14s ease-out inspectorIn}.inspector-view-heading{background:linear-gradient(110deg,#1c1113,#121012);border-bottom:1px solid #302629;padding:13px 13px 12px}.inspector-view-heading h3{color:#f0e8e9;letter-spacing:.1px;margin:0 0 5px;font-size:14px;font-weight:650}.inspector-view-heading p{color:#a79da0;margin:0;font-size:11px;line-height:1.5}.inspector-view>.field,.inspector-view>.field-row,.inspector-view>.caption-sample-wrap,.inspector-view>.caption-style-panel{margin-left:0;margin-right:0}.inspector-view>.rule{margin:16px 13px 10px}.inspector-view>.section-label{padding:0 13px}.inspector-view>.audio-row{background:#151113;border:1px solid #352a2c;border-radius:6px;margin:9px 13px 0;padding:10px}.inspector-empty{color:#b9adb0;background:#171113;border:1px dashed #574044;border-radius:6px;margin:14px;padding:14px;font-size:12px;line-height:1.65}.inspector-tabs button{border-radius:4px;transition:background .15s,color .15s}.inspector-tabs button:hover{color:#fff;background:#291719}.inspector-tabs button.on{color:#fff;background:linear-gradient(140deg,#48171d,#211012)}.inspector-tabs .on:after{background:linear-gradient(90deg,#8b0008,#ff5247,#f0e8e4);height:2px;box-shadow:0 0 9px #ee281d45}.inspector .panel-head h2{font-size:16px}.inspector .panel-head{flex:none}.inspector-view .caption-actions{flex-wrap:wrap}.inspector-view .caption-actions button{min-height:29px;padding:6px 8px}.inspector-view .field{padding-top:13px}.inspector-view .hint{line-height:1.5}@keyframes inspectorIn{0%{opacity:.7;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media (width<=820px){.inspector-view-heading{padding:11px}.inspector-view>.audio-row{margin-left:10px;margin-right:10px}}.storage-meter{gap:6px;margin:0 12px 10px;font-size:12px;display:grid}.storage-meter-label{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.storage-meter-label b{font-weight:600}.storage-meter-label small{opacity:.7}.storage-meter-bar{background:#80808040;border-radius:2px;height:4px;overflow:hidden}.storage-meter-bar span{background:#8a96a8;height:100%;transition:width .3s;display:block}.storage-high .storage-meter-bar span{background:#d99a26}.storage-full .storage-meter-bar span{background:#d64545}.storage-full .storage-meter-label b{color:#d64545}.wizard-card .storage-meter{margin:10px 0 0}.auto-edit{color:#d6dbe2;cursor:pointer;background:#282c32;border:1px solid #59616b;border-radius:4px;align-items:center;gap:6px;padding:7px 10px;font-size:13px;font-weight:600;display:flex}.auto-edit:hover{background:#353a42}.auto-edit:disabled{opacity:.5}.cap-active{color:#fff!important;outline:1px solid #d4d8de!important}.warning{padding:7px 14px 0;line-height:1.4;display:block;color:#e0ba7b!important}.field-row input{color:#d7d8dc;background:#191b20;border:1px solid #393b43;border-radius:4px;min-width:0;padding:8px;font:13px DM Sans,sans-serif}.joblog{color:#adb2bb;margin-top:8px;font-size:12px}.joblog summary{cursor:pointer}.joblog pre{white-space:pre-wrap;word-break:break-word;color:#aeb5bf;background:#17191d;border-radius:3px;max-height:140px;padding:7px;font:11px DM Mono,monospace;overflow:auto}@media (width<=680px){.toolbar .auto-edit{padding:7px;font-size:11px}.warning{padding-left:10px;padding-right:10px}}.scrub-range{accent-color:#cbd2dc;flex:1;min-width:40px;height:4px}.project-title select{color:#ddd;background:#202227;border:1px solid #393b43;border-radius:3px;max-width:130px;padding:4px;font:13px DM Sans,sans-serif}.project-title button{color:#9da2ab;cursor:pointer;background:0 0;border:0;place-items:center;padding:5px;display:grid}.project-title button:hover{color:#fff;background:#303238}@media (width<=680px){.project-title select{max-width:68px;padding:3px;font-size:11px}.project-title button{padding:3px}.toolbar .auto-edit{white-space:nowrap;max-width:61px;overflow:hidden}}.caption-sample-wrap{color:#888;padding:10px 14px 0;font-size:12px}.caption-sample{aspect-ratio:9/16;background:linear-gradient(145deg,#343d50,#1b1e24 46%,#4b3434);border:1px solid #4c5059;border-radius:5px;width:90px;margin:0 auto 6px;position:relative;overflow:hidden}.caption-sample>div{overflow-wrap:anywhere;line-height:1.08;position:absolute;left:6%;right:6%;transform:translateY(50%)}.caption-sample-wrap>small{text-align:center;display:block}.field input[type=color]{height:30px;padding:2px!important}.field label input[type=checkbox]{accent-color:#b3bbc7}.caption-preview{white-space:pre-wrap;border-radius:4px;max-width:88%;line-height:1.12;left:6%;right:6%}.caption-anim-pop{animation:.35s ease-out captionPop}.caption-anim-bounce{animation:.48s cubic-bezier(.2,.8,.3,1) captionBounce}.caption-anim-fade{animation:.3s ease-out captionFade}.caption-anim-slide{animation:.32s ease-out captionSlide}.caption-anim-word{animation:.18s ease-out captionFade}.caption-anim-impact{animation:.3s cubic-bezier(.2,.8,.3,1) captionImpact}@keyframes captionPop{0%{opacity:.2;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@keyframes captionBounce{0%{transform:scale(.65)}65%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes captionFade{0%{opacity:0}to{opacity:1}}@keyframes captionSlide{0%{opacity:.2;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes captionImpact{0%{transform:scale(.55)}60%{transform:scale(1.12)}to{transform:scale(1)}}.timeline{height:230px;min-height:195px}.timeline-actions button{min-width:27px}.timeline-scroll{overscroll-behavior:contain;touch-action:pan-x pan-y;-webkit-user-select:none;user-select:none;flex:1;min-height:0;position:relative;overflow:auto}.timeline-grid{background-image:linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:calc(var(--timeline-scale)*5) 100%;min-height:154px;padding-bottom:5px;position:relative}.timeline-ruler,.timeline-row{border-bottom:1px solid #34363c;min-height:39px;display:flex;position:relative}.timeline-ruler{height:25px;min-height:25px}.timeline-label{z-index:4;color:#8b8e96;letter-spacing:.5px;background:#202227;flex:0 0 72px;width:72px;padding:9px 10px 0;font:11px DM Mono,monospace;display:block;position:sticky;left:0}.timeline-ruler .timeline-label{padding-top:6px}.timeline-lane{background:repeating-linear-gradient(90deg,transparent 0,transparent calc(var(--timeline-scale)*5 - 1px),#ffffff10 calc(var(--timeline-scale)*5 - 1px),#ffffff10 calc(var(--timeline-scale)*5));flex:1;min-width:0;height:100%;position:relative}.timeline-ticks span{color:#848891;pointer-events:none;font:11px DM Mono,monospace;position:absolute;top:5px}.timeline-item{z-index:2;color:#e0e2e5;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:#353a40;border:1px solid #5b626b;border-radius:4px;align-items:center;gap:5px;height:32px;padding:3px 5px;font:11px DM Sans,sans-serif;display:flex;position:absolute;top:3px;overflow:hidden}.timeline-item:hover,.timeline-item.selected{filter:brightness(1.15);border-color:#d2d8e1}.timeline-thumb{background:#141619;border-radius:2px;flex:none;width:24px;height:24px;overflow:hidden}.timeline-thumb img{object-fit:cover;width:100%;height:100%}.timeline-caption{color:#f0d89d;background:#4c4430;border-color:#796a42;height:26px;top:6px}.timeline-audio{color:#adc9b8;white-space:nowrap;background:#30453c;border:1px solid #45634f;border-radius:4px;align-items:center;gap:6px;height:25px;padding:0 8px;font-size:11px;display:flex;position:absolute;top:6px;overflow:hidden}.timeline-empty{color:#686c74;font-size:12px;position:absolute;top:10px;left:8px}.timeline-playhead{z-index:6;pointer-events:none;border-left:2px solid #ff626a;width:0;position:absolute;top:23px;bottom:4px}.timeline-playhead>button{pointer-events:auto;cursor:ew-resize;touch-action:none;background:#ff626a;border:1px solid #fff;border-radius:3px;width:13px;height:13px;padding:0;position:absolute;top:-6px;left:-7px}.timeline-playhead>span{pointer-events:none;border-left:1px solid #ff626a;position:absolute;top:7px;bottom:0;left:-1px}.inspector{overscroll-behavior:contain;overflow-y:auto}.caption-preview{z-index:3;pointer-events:auto}.media-preview-frame{z-index:0}.media-preview-state{pointer-events:none}.caption-actions{flex-wrap:wrap;gap:4px;display:flex}.caption-actions button{color:#bbbfc7;cursor:pointer;background:#292b31;border:1px solid #454850;border-radius:4px;padding:5px 7px;font-size:12px}.caption-actions button:disabled{opacity:.4;cursor:not-allowed}.preview-fit-label{color:#828791;padding:5px 8px;font:12px DM Mono,monospace}@media (width<=680px){.timeline{display:none}.timeline.mobile-show{z-index:10;height:210px;display:flex;position:absolute;bottom:58px;left:0;right:0}.timeline-grid{min-height:148px}.timeline-actions .duration{display:none}}.caption-word{transition:color var(--word-duration,.18s) var(--word-easing,ease-out),background-color var(--word-duration,.18s) var(--word-easing,ease-out);border-radius:.22em;padding:0 .025em;display:inline-block}.caption-word-active{padding:0 .08em}.caption-effect-word_pop{animation:caption-word-pop var(--word-duration,.18s) var(--word-easing,ease-out)}.caption-effect-impact_word{animation:caption-word-impact var(--word-duration,.18s) var(--word-easing,ease-out)}.caption-effect-bounce_word{animation:caption-word-bounce var(--word-duration,.18s) var(--word-easing,ease-out)}@keyframes caption-word-pop{0%{transform:scale(1)}45%{transform:scale(var(--word-scale,1.15))}to{transform:scale(1.03)}}@keyframes caption-word-impact{0%{-webkit-text-stroke-color:currentColor;transform:scale(1)}35%{transform:scale(var(--word-scale,1.15))}to{transform:scale(1)}}@keyframes caption-word-bounce{0%,to{transform:translateY(0)}35%{transform:translateY(-.12em)scale(1.05)}70%{transform:translateY(0)}}.caption-preset-gallery{grid-template-columns:1fr 1fr;gap:6px;display:grid}.caption-preset-card{text-align:left;color:#d7d8dc;cursor:pointer;background:#191b20;border:1px solid #393b43;border-radius:4px;gap:4px;min-width:0;padding:7px;display:grid}.caption-preset-card:hover,.caption-preset-card.selected{background:#252830;border-color:#c1cbd8}.caption-preset-card strong{font-size:12px}.caption-preset-card small{color:#898d96;font-size:11px;line-height:1.35}.preset-example{color:#fff;white-space:nowrap;font-size:13px}.preset-example b{color:#ffe600}.caption-sample-wrap{margin-top:8px}.caption-sample{min-height:110px;overflow:hidden}.caption-sample>div{width:100%;position:relative}.caption-style-progressive_highlight .preset-example i,.caption-style-progressive_highlight .preset-example b,.caption-style-phrase_reveal .preset-example b,.caption-style-word_pop .preset-example b,.caption-style-impact_word .preset-example b,.caption-style-bounce_word .preset-example b,.caption-style-smooth_color_sweep .preset-example b{color:#ffe600}.compact-number-pair{grid-template-columns:1fr 1fr;gap:4px;display:grid}.caption-preview{line-height:var(--caption-line-spacing,1.15)}@media (width<=900px){.caption-preset-gallery{grid-template-columns:1fr}}.inspector-tabs{scrollbar-width:thin;flex:none;overflow-x:auto}.inspector-tabs button{flex:none}.preview-tools{color:#9ca0a8;align-items:center;gap:5px;font:12px DM Mono,monospace;display:flex}.preview-tools button{padding:4px 6px;font-size:12px}.preview-tools input[type=range]{accent-color:#b3bbc7;width:72px}.canvas-wrap{contain:layout paint;overflow:auto}.export-settings .field-row{margin:0;padding:0}.export-settings .field-row>label{letter-spacing:.2px;gap:6px;display:grid}.inspector-tabs{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:24px;gap:2px;height:auto;min-height:37px;padding:3px 8px;display:grid;overflow:visible}.inspector-tabs button{white-space:normal;min-width:0;padding:4px 2px;font-size:12px}.caption-preview.caption-timing-estimated:before{content:"ESTIMATED TIMING · NOT ALIGNED";color:#f1d8a5;letter-spacing:.6px;white-space:nowrap;text-shadow:none;-webkit-text-stroke:0;background:#121418d1;border:1px solid #ffffff47;border-radius:3px;padding:3px 6px;font:600 8px DM Mono,monospace;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.timeline-music{touch-action:none;cursor:grab;color:#d7caff;background:#34304a;border-color:#62567f}.timeline-music:active{cursor:grabbing}.timeline-label small{color:#b2b6bf;letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font:9px DM Sans,sans-serif;display:block;overflow:hidden}.timeline-row.track-disabled .timeline-label{opacity:.55}.timeline-empty{pointer-events:none}.timeline-label{flex-basis:190px;width:190px}.timeline-track-header{white-space:normal;flex-direction:column;justify-content:center;gap:4px;height:auto;min-height:58px;padding:5px 6px;display:flex}.timeline-track-header b{text-overflow:ellipsis;white-space:nowrap;color:#e0e2e5;max-width:100%;font-size:10px;overflow:hidden}.timeline-track-controls,.timeline-track-add{align-items:center;gap:2px;display:flex}.timeline-track-controls button,.timeline-track-add button{color:#c8cbd1;background:#292c32;border:1px solid #454951;border-radius:3px;place-items:center;width:20px;min-width:20px;height:19px;padding:1px;display:grid}.timeline-track-controls button:disabled,.timeline-track-add button:disabled{opacity:.4}.timeline-track-add select{color:#d8dbe0;background:#24262b;border:1px solid #454951;border-radius:3px;width:140px;min-width:0;height:20px;padding:0 3px;font-size:10px}.timeline-row.track-disabled .timeline-item{filter:grayscale(.5)}.timeline-preview-layer{overflow:hidden}.timeline-preview-layer.selected:after{content:"";pointer-events:none;z-index:4;border:2px solid #f5ca44;position:absolute;inset:2px}.timeline-track-header{z-index:5}.timeline-preview-background{z-index:0;background:#000;position:absolute;inset:0}.timeline-resize-handle{z-index:12;cursor:ns-resize;touch-action:none;place-items:center;height:12px;display:grid;position:absolute;top:-6px;left:0;right:0}.timeline-resize-handle span{background:#aab2c0;border-radius:8px;width:42px;height:4px;box-shadow:0 0 0 2px #ffffffb0}.timeline-resize-handle:hover span,.timeline-resize-handle:focus-visible span{background:#0757f5}.timeline-redesign{flex-direction:column;min-height:150px;max-height:520px;display:flex;position:relative}.timeline-redesign .timeline-head{flex:none}.timeline-redesign .timeline-scroll{flex:1;min-height:80px}.timeline-grid{background-image:linear-gradient(90deg,#1118270b 1px,#0000 1px);background-size:calc(var(--timeline-scale)*5) 100%}.timeline-row,.timeline-row .timeline-lane{min-height:64px}.timeline-track-header{border-right:1px solid #dfe3eb;color:#252a34!important;background:#f7f7fa!important}.timeline-track-header b{color:#272d37!important}.timeline-track-controls button,.timeline-track-add button,.timeline-track-add select{color:#303746!important;background:#fff!important;border-color:#d8deea!important}.timeline-item{touch-action:none}.timeline-clip{color:#1c2c48;background:#eaf0ff;border-color:#8daeff;height:42px;top:10px}.timeline-clip.selected{border-color:#0757f5;box-shadow:0 0 0 2px #0757f533}.timeline-thumb{width:42px;height:32px}.timeline-trim-handle{z-index:4;opacity:0;cursor:ew-resize;touch-action:none;background:#0757f5;width:7px;position:absolute;top:-1px;bottom:-1px}.timeline-trim-start{border-radius:4px 0 0 4px;left:-1px}.timeline-trim-end{border-radius:0 4px 4px 0;right:-1px}.timeline-clip:hover .timeline-trim-handle,.timeline-clip.selected .timeline-trim-handle,.timeline-clip:focus-visible .timeline-trim-handle{opacity:.95}.timeline-trim-handle:after{content:"";background:#fff;width:2px;height:14px;position:absolute;top:50%;left:2px;transform:translateY(-50%)}.timeline-dragging{z-index:8;filter:brightness(1.03);box-shadow:0 8px 22px #11182730}.media-library-tools{border-bottom:1px solid #e4e7ed;grid-template-columns:minmax(0,1fr) auto;gap:7px;padding:8px;display:grid}.media-search{color:#687284;background:#fff;border:1px solid #d9deea;border-radius:8px;align-items:center;gap:6px;min-width:0;padding:0 8px;display:flex}.media-search input{color:#252b36;background:0 0;border:0;outline:0;width:100%;min-width:0;height:32px}.media-library-tools select{color:#313847;background:#fff;border:1px solid #d9deea;border-radius:8px;max-width:120px;height:34px}.media-view-toggle{grid-column:1/-1;gap:4px;display:flex}.media-view-toggle button{color:#555e6f;background:#fff;border:1px solid #d9deea;border-radius:6px;padding:4px 10px}.media-view-toggle button[aria-pressed=true]{color:#064fe0;background:#edf3ff;border-color:#7da3ff}.asset-list-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:8px;padding:8px;display:grid}.asset-list-grid .asset{background:#fff;border:1px solid #e1e5ec;border-radius:9px;min-width:0;height:auto;display:block;position:relative;overflow:hidden}.asset-list-grid .asset-select{text-align:left;background:0 0;border:0;flex-direction:column;align-items:stretch;width:100%;padding:0;display:flex}.asset-list-grid .thumb{background:#edf0f5;place-items:center;width:100%;height:82px;display:grid;position:relative;overflow:hidden}.asset-list-grid .thumb img{object-fit:cover;width:100%;height:100%}.asset-list-grid .asset-info{padding:6px 0 8px}.asset-list-grid .asset-info b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.asset-list-grid .asset-info small{font-size:10px}.asset-list-grid .asset .remove{opacity:0;pointer-events:none;position:absolute;top:5px;right:5px}.asset-list-grid .asset:hover .remove,.asset-list-grid .asset:focus-within .remove{opacity:1;pointer-events:auto}.asset-select:focus-visible,.timeline-item:focus-visible,.timeline-actions button:focus-visible,.timeline-track-controls button:focus-visible{outline-offset:2px;outline:2px solid #0757f5}.timeline-preview-layer.selected:after{content:none}.timeline-preview-selection{z-index:5;pointer-events:none;border:2px solid #ffcf46;position:absolute;inset:4px}.timeline-preview-selection.is-editable{cursor:move}.timeline-preview-selection.is-editable button{pointer-events:auto;cursor:nwse-resize;touch-action:none;background:#0757f5;border:2px solid #fff;border-radius:3px;width:14px;height:14px;padding:0;position:absolute;bottom:-7px;right:-7px}.timeline-preview-layer[role=button]{touch-action:none}.timeline-help{color:#6b7280;margin-left:8px;font-size:10px}@media (width<=760px){.timeline-track-header{min-width:148px}.timeline-track-add select{width:105px}.asset-list-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.timeline-redesign{max-height:52vh}}.editor-crash-report{color:#171717;background:#f7f5f1;place-items:center;min-height:100vh;padding:24px;display:grid}.editor-crash-report>div{background:#fff;border:1px solid #dedbd5;border-radius:18px;width:min(720px,100%);padding:28px}.editor-crash-report h1{margin:8px 0;font-size:clamp(24px,4vw,36px)}.editor-crash-report p{color:#555;line-height:1.55}.editor-crash-report pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f2f1ee;border-radius:8px;max-height:180px;padding:12px;overflow:auto}.editor-crash-report button{color:#fff;font:inherit;cursor:pointer;background:#155eef;border:0;border-radius:999px;padding:10px 16px}.editor-crash-report details{margin-top:16px}.editor-crash-report summary{cursor:pointer}.wizard-shell{color:#e7e8eb;background:#17191d;flex-direction:column;min-height:100dvh;font-family:DM Sans,Segoe UI,sans-serif;display:flex}.wizard-header{flex:none;align-items:center;gap:28px;height:56px;padding:0 clamp(18px,5vw,72px);display:flex}.wizard-project{align-items:center;gap:10px;min-width:0;display:flex}.wizard-project>span{color:#777b84;letter-spacing:1px;font:10px DM Mono,monospace}.wizard-project input{color:#e4e5e8;background:0 0;border:0;outline:0;width:min(300px,30vw);font:500 13px inherit}.quiet-button,.secondary-button,.primary-button{cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:11px 15px;font:600 12px DM Sans,sans-serif;text-decoration:none;transition:background .16s,border-color .16s,transform .16s;display:inline-flex}.quiet-button{color:#c9ccd2;background:#25272d;border:1px solid #3c4048;margin-left:auto}.quiet-button:hover,.secondary-button:hover{background:#30333a;border-color:#5a5f69}.primary-button{color:#17191d;background:#e1e4e9;border:1px solid #e1e4e9}.primary-button:hover{background:#fff;transform:translateY(-1px)}.primary-button:disabled,.secondary-button:disabled{opacity:.5;cursor:not-allowed;transform:none}.secondary-button{color:#d5d7dc;background:#24262c;border:1px solid #41444c}.wizard-steps{grid-template-columns:repeat(4,1fr);width:min(940px,100% - 36px);margin:24px auto 0;display:grid;position:relative}.wizard-steps:before{content:"";background:#383b43;height:1px;position:absolute;top:16px;left:12.5%;right:12.5%}.wizard-step{color:#747983;flex-direction:column;align-items:center;gap:9px;font-size:11px;display:flex;position:relative}.step-number{color:#999da5;z-index:1;background:#1b1d22;border:1px solid #41444c;border-radius:50%;place-items:center;width:33px;height:33px;font:11px DM Mono,monospace;display:grid}.wizard-step.current{color:#f2f3f5;font-weight:600}.wizard-step.current .step-number{color:#17191d;background:#dce0e6;border-color:#dce0e6}.wizard-step.complete{color:#b9c6d3}.wizard-content{flex:1;justify-content:center;align-items:flex-start;width:min(900px,100% - 32px);margin:32px auto 54px;display:flex}.wizard-card{background:#202227;border:1px solid #33363e;border-radius:13px;width:min(680px,100%);padding:clamp(22px,4vw,38px);box-shadow:0 18px 55px #0002}.wizard-card-wide{width:min(900px,100%)}.wizard-heading{align-items:flex-start;gap:16px;margin-bottom:30px;display:flex}.wizard-icon{color:#c6d3e3;background:#292c32;border:1px solid #414650;border-radius:11px;flex:none;place-items:center;width:46px;height:46px;display:grid}.wizard-icon svg{width:21px;height:21px}.overline{color:#9298a2;letter-spacing:1.15px;margin:0 0 8px;font:10px DM Mono,monospace}.wizard-heading h1,.export-heading h1{letter-spacing:-.4px;margin:0 0 8px;font-size:clamp(22px,3vw,29px);font-weight:650}.wizard-heading p:not(.overline),.export-heading>p:not(.overline){color:#a0a4ad;max-width:560px;margin:0;font-size:12px;line-height:1.6}.wizard-field{gap:9px;margin:22px 0;display:grid}.wizard-field>label{color:#e1e3e7;font-size:12px;font-weight:600}.wizard-field textarea,.wizard-field input:not([type=file]),.wizard-field select{color:#e5e6e9;background:#191b20;border:1px solid #3c3f47;border-radius:7px;outline:none;width:100%;padding:12px 13px;font:12px DM Sans,sans-serif}.wizard-field textarea{resize:vertical;min-height:136px;line-height:1.6}.wizard-field textarea:focus,.wizard-field input:focus,.wizard-field select:focus{border-color:#8997a8;box-shadow:0 0 0 2px #8997a822}.wizard-field textarea::placeholder,.wizard-field input::placeholder{color:#777c86}.wizard-field small{color:#858a94;font-size:10px;line-height:1.5}.wizard-field .upload-control{color:#d7d9de;cursor:pointer;background:#1b1d22;border:1px dashed #555a64;border-radius:8px;align-items:center;gap:10px;min-height:74px;padding:12px 16px;display:flex}.upload-control svg{color:#b9c6d3}.upload-control small{margin-left:auto}.field-note{color:#a0a5ae;align-items:center;gap:6px;min-height:26px;font-size:11px;display:flex}.field-note b{color:#e5e7eb;font-family:DM Mono,monospace}.inline-link{color:#becbd9;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:5px 0;font:600 11px DM Sans,sans-serif;display:inline-flex}.inline-link:hover{color:#fff}.wizard-actions{border-top:1px solid #34373f;align-items:center;gap:12px;margin-top:30px;padding-top:20px;display:flex}.wizard-actions .save-hint{color:#7e838d;margin-right:auto;font-size:10px;line-height:1.5}.wizard-actions .primary-button{min-width:152px}.asset-count{white-space:nowrap;color:#d1d7df;background:#2b2e35;border:1px solid #41454e;border-radius:20px;margin-left:auto;padding:8px 12px;font:11px DM Mono,monospace}.dropzone{color:#bfcbd8;cursor:pointer;background:#1b1d22;border:1px dashed #555a64;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:116px;transition:border-color .16s,background .16s;display:flex}.dropzone:hover{background:#20232a;border-color:#9aa7b7}.dropzone b{color:#e4e6e9;font-size:12px}.dropzone span{color:#868b95;font-size:10px}.dropzone input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.wizard-media-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:13px;margin:20px 0;display:grid}.wizard-media-card{aspect-ratio:4/3;background:#16181c;border:1px solid #383b43;border-radius:8px;min-width:0;position:relative;overflow:hidden}.wizard-media-card>img{object-fit:cover;width:100%;height:100%}.media-placeholder{color:#858b95;align-content:center;justify-items:center;gap:7px;height:100%;display:grid}.media-placeholder span{font-size:10px}.media-kind{color:#f3f4f6;background:#111c;border-radius:5px;align-items:center;gap:5px;padding:5px 7px;font-size:10px;display:flex;position:absolute;top:8px;left:8px}.media-card-footer{color:#fff;background:linear-gradient(#0000,#090a0cdd);align-items:center;gap:8px;padding:10px;display:flex;position:absolute;bottom:0;left:0;right:0}.media-card-footer>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:11px;overflow:hidden}.media-card-footer button{color:#d7d9de;cursor:pointer;background:#24262dcc;border:0;border-radius:5px;padding:6px;display:grid}.media-card-footer button:hover{color:#fff;background:#555}.wizard-empty{color:#797e88;justify-content:center;align-items:center;gap:10px;min-height:110px;font-size:11px;display:flex}.wizard-empty svg{color:#999fab}.visually-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.generation-summary{grid-template-columns:repeat(3,1fr);gap:8px;margin:5px 0 24px;display:grid}.generation-summary span{color:#9297a0;text-align:center;background:#1b1d22;border:1px solid #383b43;border-radius:7px;padding:12px 10px;font-size:10px}.generation-summary b{color:#e2e4e8;margin-bottom:4px;font-size:11px;display:block}.optional{color:#858b95;margin-left:5px;font-weight:400}.music-upload{cursor:pointer;justify-self:start;align-items:center;gap:6px;margin-top:2px;display:flex;color:#b6c5d5!important}.vision-option{cursor:pointer;background:#1b1d22;border:1px solid #383b43;border-radius:8px;align-items:flex-start;gap:11px;margin:22px 0;padding:14px;display:flex}.vision-option input{accent-color:#bfcbd8;margin:3px 0 0}.vision-option span{gap:5px;display:grid}.vision-option b{color:#dfe2e7;font-size:11px}.vision-option small{color:#858a94;font-size:10px;line-height:1.5}.wizard-warning,.wizard-message{border-radius:6px;margin:10px 0;padding:10px 12px;font-size:11px;line-height:1.5}.wizard-warning{color:#efca83;background:#362f22;border:1px solid #55492f}.wizard-message{color:#e7d6b0;background:#342e22;border:1px solid #51452d}.wizard-job{background:#1a1c20;border:1px solid #363940;border-radius:7px;margin:18px 0;padding:13px}.wizard-job>div:first-child{color:#cbd2dc;align-items:center;gap:8px;font-size:11px;display:flex}.wizard-job>div:first-child span{margin-left:auto;font-family:DM Mono,monospace}.wizard-progress{background:#373a42;border-radius:5px;height:5px;margin-top:12px;overflow:hidden}.wizard-progress span{background:#c5ceda;height:100%;transition:width .3s;display:block}.wizard-job>p{color:#e9a5a5;font-size:10px;line-height:1.5}.wizard-busy{z-index:10;color:#e0e3e8;background:#25272d;border:1px solid #454952;border-radius:8px;align-items:center;gap:8px;padding:11px 14px;font-size:11px;display:flex;position:fixed;bottom:18px;right:18px;box-shadow:0 10px 35px #0005}.wizard-toast{color:#edcd91;z-index:10;background:#30291f;border:1px solid #57472e;border-radius:7px;max-width:min(560px,100vw - 32px);padding:11px 15px;font-size:11px;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.wizard-toast-error{color:#efb0b0;background:#302020;border-color:#633c3c}.export-heading{text-align:center;margin:2px auto 25px}.export-heading h1{margin-bottom:8px}.export-heading>p:not(.overline){margin:0 auto}.export-layout{grid-template-columns:minmax(240px,1fr) minmax(210px,.75fr);align-items:center;gap:28px;display:grid}.final-video-frame{aspect-ratio:9/16;background:#101114;border:1px solid #3b3e46;border-radius:10px;justify-self:center;width:min(100%,360px);overflow:hidden;box-shadow:0 12px 45px #0004}.export-details{flex-direction:column;gap:13px;min-width:0;display:flex}.export-check{color:#a4c9ab;background:#29382d;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.export-details h2{overflow-wrap:anywhere;margin:0;font-size:19px}.export-details>p{color:#868b95;margin:0;font-size:10px;line-height:1.5}.export-stat{color:#9297a0;border-bottom:1px solid #35383f;justify-content:space-between;gap:10px;padding:11px 0;font-size:11px;display:flex}.export-stat b{color:#e4e6e9;font-family:DM Mono,monospace}.download-button,.full-button{width:100%;margin-top:4px}.regenerate-link{justify-content:center;margin-top:5px}.media-preview-frame{background:#101114;width:100%;height:100%;position:relative;overflow:hidden}.canvas>.media-preview-frame{position:absolute;inset:0}.media-preview-frame>.canvas-media{display:block}.media-preview-frame>video.canvas-media{background:#101114}.media-preview-state{z-index:2;color:#9ba1ab;text-align:center;background:#101114e8;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:22px;font-size:11px;line-height:1.5;display:flex;position:absolute;inset:0}.media-preview-error{color:#ecc0b4;background:#17181cef}.media-preview-error span{max-width:280px}.media-dimensions{color:#ddd;background:#111b;border-radius:4px;padding:5px 7px;font:9px DM Mono,monospace;position:absolute;top:8px;right:8px}.canvas .caption-preview{background:0 0}.spin{animation:1s linear infinite spin}@media (width<=680px){.wizard-header{gap:12px;height:58px;padding:0 14px}.wizard-project{gap:6px}.wizard-project>span{display:none}.wizard-project input{width:min(34vw,140px);font-size:11px}.quiet-button{padding:8px 9px;font-size:10px}.wizard-steps{width:calc(100% - 22px);margin-top:17px}.wizard-steps:before{top:13px}.wizard-step{flex-direction:column;gap:5px;font-size:9px}.step-number{width:27px;height:27px;font-size:9px}.wizard-content{width:calc(100% - 20px);margin:22px auto 30px}.wizard-card{border-radius:10px;padding:20px 16px}.wizard-heading{gap:11px;margin-bottom:23px}.wizard-icon{width:39px;height:39px}.wizard-heading h1,.export-heading h1{font-size:22px}.wizard-heading p:not(.overline),.export-heading>p:not(.overline){font-size:11px}.wizard-field{margin:18px 0}.wizard-field .upload-control{flex-wrap:wrap}.upload-control small{width:100%;margin-left:28px}.wizard-actions{flex-wrap:wrap;gap:8px}.wizard-actions .save-hint{order:3;width:100%}.wizard-actions .secondary-button,.wizard-actions .primary-button{flex:1;min-width:0}.wizard-media-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.asset-count{padding:6px 8px;font-size:9px}.generation-summary{gap:5px}.generation-summary span{padding:9px 4px;font-size:9px}.generation-summary b{font-size:9px}.export-heading{margin-bottom:18px}.export-layout{grid-template-columns:1fr;gap:18px}.final-video-frame{width:min(68vw,280px)}.export-details{justify-self:center;width:100%;max-width:420px}.export-check{width:32px;height:32px}.export-details h2{font-size:16px}.wizard-busy{bottom:10px;right:10px}.wizard-toast{bottom:10px}.dropzone{min-height:100px}}.wizard-caption-settings{background:#1b1d22;border:1px solid #383b43;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 20px;padding:0 14px;display:grid}.wizard-caption-settings .wizard-field{min-width:0;margin:12px 0}.wizard-caption-settings .wizard-field select{padding:10px 11px}@media (width<=680px){.wizard-caption-settings{grid-template-columns:1fr;gap:0;padding:0 12px}.wizard-caption-settings .wizard-field{margin:8px 0}}.wizard-step-explainer{background:linear-gradient(105deg,#241317,#131013 60%,#171114);border:1px solid #382c30;border-radius:7px;align-items:center;gap:12px;width:min(900px,100% - 32px);margin:10px auto 0;padding:11px 15px;display:flex;box-shadow:inset 0 1px #fff1}.wizard-step-explainer b{color:#ff9a89;flex:none;font-size:10px}.wizard-step-explainer span{color:#c3b9bc;font-size:10px;line-height:1.5}.wizard-content{margin-top:16px}.wizard-advanced-tuning{background:linear-gradient(145deg,#171214,#100e10);border:1px solid #393135;border-radius:8px;margin:18px 0;padding:0 14px}.wizard-advanced-tuning>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:55px;list-style:none;display:flex}.wizard-advanced-tuning>summary::-webkit-details-marker{display:none}.wizard-advanced-tuning>summary>span:first-child{gap:4px;display:grid}.wizard-advanced-tuning>summary b{color:#eee5e7;font-size:11px}.wizard-advanced-tuning>summary small{color:#a59a9e;font-size:9px}.wizard-advanced-tuning .tuning-toggle{color:#ff9a89;font-size:9px}.wizard-advanced-tuning[open] .tuning-toggle:after{content:" - hide"}.wizard-advanced-fields{border-top:1px solid #302629;padding:1px 0 11px}.wizard-step-explainer{font-family:Manrope,DM Sans,sans-serif}@media (width<=680px){.wizard-step-explainer{flex-direction:column;align-items:flex-start;gap:4px;margin-top:8px;padding:10px 12px}.wizard-content{margin-top:12px}}.wizard-advanced-tuning[open] .tuning-toggle{font-size:0}.wizard-advanced-tuning[open] .tuning-toggle:after{content:"Hide controls";font-size:9px}:root{--studio-black:#090a0d;--studio-panel:#111318;--studio-raised:#191c22;--studio-silver:#d9dce2;--studio-silver-dim:#9096a1;--studio-red:#e51d36;--studio-red-light:#ff5265;--studio-metal:linear-gradient(135deg, #f0f2f5 0%, #aeb4bf 23%, #f8f9fb 43%, #858c98 68%, #dfe2e8 100%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--studio-black);color:var(--studio-silver)}.top,.panel-head,.previewbar,.timeline-head{background:linear-gradient(115deg,#181a20,#0b0c10 52%,#1a1c22);border-color:#383b44}.brand-icon{color:#f2f3f5;background:linear-gradient(145deg,#343943,#101115);border-color:#737986;box-shadow:inset 0 1px #fff5,0 0 14px #e51d3626}.tag,.pill{color:#c6cad2;background:linear-gradient(135deg,#343943,#17191e);border-color:#565b66}.workarea,.timeline{background:#30333b;border-color:#383b44}.panel,.center{background-color:var(--studio-panel)}.panel-head h2,.section-title,.section-label{color:#e4e6eb}.eyebrow,.field label,.field-row label{color:#a5aab4}.toolbar button:hover,.preview-tools button:hover,.timeline-actions button:hover,.asset:hover,.asset.active,.inspector-tabs button.on{color:#fff;background-color:#292c34}.field textarea,.field input:not([type=range]),.field select,.wizard-field input:not([type=checkbox]):not([type=range]),.wizard-field select,.wizard-field textarea{color:#e7e9ed;background:linear-gradient(145deg,#0b0d11,#14161b);border-color:#454a55}.toolbar .render,.primary-button,.wizard-card .primary-button,.download-button{color:#fff;background:linear-gradient(115deg,#a90e25 0%,#ed233d 38%,#ff5265 52%,#c6162f 78%,#8f0b1f 100%);border:1px solid #ff7180;box-shadow:inset 0 1px #fff5,0 3px 12px #e51d3633}.toolbar .render:hover,.primary-button:hover,.wizard-card .primary-button:hover,.download-button:hover{background:linear-gradient(115deg,#c21631,#fa344c 45%,#ff6878,#b6122b)}.secondary-button,.small-action,.play{color:#e0e3e9;background:linear-gradient(145deg,#30343d,#17191e);border-color:#6a707c;box-shadow:inset 0 1px #ffffff25}.clip{background:linear-gradient(110deg,#30343d,#1a1d23);border-color:#686e79}.progress span,.wizard-progress span{background:linear-gradient(90deg,#b70e29,#ff4c61,#d1d5dd)}.job,.toast{background:linear-gradient(135deg,#1d2026,#0d0f13);border-color:#555b66;box-shadow:0 10px 36px #000a,0 0 15px #e51d3617}.jobtop .done{color:#e2e5ea}.saved span{background:var(--studio-red);box-shadow:0 0 8px #f33b50}.wizard-card,.wizard-export{color:#e1e4e9;background:linear-gradient(145deg,#171a20,#0c0e12);border-color:#424752}.wizard-warning,.warning{color:#ffb1bb;border-color:#8c2b3a}.mobile-nav button.active{color:#ff5a6e}:root{--studio-red:#ed1834;--studio-red-light:#ff697b;--studio-metal:linear-gradient(135deg,#ffeced 0%,#f3a0a8 7%,#b91229 17%,#700816 29%,#f34458 43%,#ffd7dc 48%,#d4142e 54%,#650513 72%,#f33b50 87%,#8d071b 100%);--chrome-red:linear-gradient(112deg,#fff0f1 0%,#e78e98 2%,#880a1c 10%,#d10e2a 24%,#ff8c99 39%,#fff0f1 45%,#d01a32 51%,#6f0718 67%,#ed344b 82%,#8a071b 100%);--chrome-edge:linear-gradient(135deg,#ffdadd,#e8334a 18%,#730917 43%,#ffadb6 57%,#a40d23 76%,#f77683)}.chrome-button,.toolbar .render,.primary-button,.wizard-card .primary-button,.download-button{isolation:isolate;background:var(--chrome-red);color:#fff;text-shadow:0 1px 2px #39040a;background-size:180% 100%;border:1px solid #ffb0bb;transition:background-position .35s,transform .2s,box-shadow .2s,filter .2s;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff9,inset 0 -2px 5px #31030b9c,0 5px 19px #ef193744,0 0 0 1px #ff9ba533}.chrome-button:after,.toolbar .render:after,.primary-button:after,.wizard-card .primary-button:after,.download-button:after{content:"";pointer-events:none;background:linear-gradient(112deg,#0000 22%,#fff0 36%,#ffffff9c 46%,#fff2 50%,#0000 62%);transition:transform .65s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:translate(-125%)}.chrome-button:hover,.toolbar .render:hover,.primary-button:hover,.wizard-card .primary-button:hover,.download-button:hover{filter:brightness(1.12);background-position:100% 0;transform:translateY(-1px);box-shadow:inset 0 1px #fff,inset 0 -2px 5px #31030b9c,0 7px 24px #ef19375c,0 0 0 1px #ffb6be66}.chrome-button:hover:after,.toolbar .render:hover:after,.primary-button:hover:after,.wizard-card .primary-button:hover:after,.download-button:hover:after{transform:translate(125%)}.chrome-button:focus-visible,.profile-trigger:focus-visible,.studio-nav a:focus-visible,.public-nav a:focus-visible{outline-offset:3px;outline:2px solid #ffb7bf}.public-brand .brand-icon,.studio-nav-brand .brand-icon,.brand .brand-icon{color:#fff;background:radial-gradient(circle at 28% 14%,#fff 0,#ffc0c6 7%,#f03c52 20%,#a50b22 43%,#38050d 76%,#120205 100%);border:1px solid #ffc0c7;box-shadow:inset 2px 3px 5px #fff,inset -4px -5px 8px #240208cc,0 0 14px #f1233d73}.public-brand .brand-icon.brand-logo-image,.studio-nav-brand .brand-icon.brand-logo-image{object-fit:cover;width:50px;height:36px;display:block;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.brand .brand-icon.brand-logo-image{object-fit:cover;width:46px;height:30px;display:block;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.auth-mark.auth-logo{width:56px;height:42px;box-shadow:none;background:0 0;border:0;border-radius:0}.auth-mark.auth-logo img{object-fit:cover;width:100%;height:100%;display:block}.public-nav,.studio-nav{border-bottom-color:#5d1d28;box-shadow:0 8px 28px #000a,0 1px #ff516522}.public-nav nav a:hover,.public-nav nav a:focus-visible,.studio-nav nav a:hover,.studio-nav nav a.current{color:#fff;background:linear-gradient(#db1b3335,#320b1240);border-color:#8d2738;box-shadow:inset 0 1px #ffc1c622,0 0 14px #e7193420}.dashboard-launch-card,.dashboard-project-card,.project-card,.account-card,.template-card{border-color:#383137;box-shadow:inset 0 1px #ffffff0d,0 14px 38px #0005}.dashboard-launch-card:hover,.dashboard-project-card:hover,.project-card:hover,.template-card:hover{border-color:#a13949;box-shadow:inset 0 1px #ffc4cb18,0 15px 40px #0008,0 0 20px #df183318}.dashboard-launch-primary{background:linear-gradient(145deg,#341219,#110b0e 72%);border-color:#b43a4b;box-shadow:inset 0 1px #ffdce01c,0 0 24px #e31e3620}.dashboard-project-glyph,.project-card-icon,.dashboard-empty-art{background:radial-gradient(circle at 28% 15%,#fff0f1 0,#ff9aa5 5%,#e52743 22%,#9a0b20 48%,#37050e 82%,#130205 100%);border-color:#ff9aa5;box-shadow:inset 2px 3px 7px #fff,inset -5px -7px 10px #29040ad9,0 0 26px #ed1b3850}.dashboard-project-art{background:radial-gradient(at 48% 30%,#cf2038a8 0,#55101d 36%,#1b0d11 67%,#0c0b0e 100%)}.dashboard-template-preview{border-color:#7c303d;box-shadow:inset 0 1px #fff1,0 16px 38px #0007,0 0 32px #c2142d20}@media (prefers-reduced-motion:reduce){.chrome-button:after,.toolbar .render:after,.primary-button:after,.wizard-card .primary-button:after,.download-button:after{transition:none}}:root{--studio-black:#050405;--studio-panel:#0b0809;--studio-raised:#151011;--studio-red:#f10d13;--studio-red-light:#ff6851;--chrome-red:linear-gradient(112deg,#ffddd0 0%,#ff725a 2%,#cc0812 8%,#690006 16%,#e40c10 27%,#ff321d 37%,#ffb982 43%,#fff1d8 46%,#a7060d 50%,#400005 61%,#df100b 76%,#ff6038 88%,#580006 100%);--chrome-edge:linear-gradient(135deg,#fff0d7,#ff573e 12%,#720006 33%,#e10a11 47%,#ffbe91 54%,#750008 72%,#ff321c 90%,#310003)}body,.public-shell,.landing,.dashboard-page,.product-page,.legal-page{color:#f3eded;background-color:#050405}.public-shell{background-image:radial-gradient(at 50% -20%,#52070c55,#0000 45%),linear-gradient(#090607,#050405 42%)}.public-nav,.studio-nav,.top,.panel-head,.previewbar,.timeline-head{background:linear-gradient(115deg,#16090b,#080607 38%,#1c090b 72%,#080607);border-color:#421116}.chrome-button,.toolbar .render,.primary-button,.wizard-card .primary-button,.download-button{border-color:#ff9a7c;box-shadow:inset 0 1px #fff9,inset 0 -2px 5px #290003,0 5px 20px #ed130d42,0 0 0 1px #ff583b30}.chrome-button:hover,.toolbar .render:hover,.primary-button:hover,.wizard-card .primary-button:hover,.download-button:hover{box-shadow:inset 0 1px #fff,inset 0 -2px 5px #290003,0 8px 28px #f3160d70,0 0 0 1px #ffc4a866}.public-brand .brand-icon,.studio-nav-brand .brand-icon,.brand .brand-icon{background:radial-gradient(circle at 28% 12%,#fff4dc 0,#ffb48b 5%,#ff3a20 17%,#c8000b 34%,#5b0006 58%,#100204 88%);border-color:#ff7c61;box-shadow:inset 2px 3px 5px #fff,inset -4px -5px 8px #210003,0 0 17px #ed130d70}.public-nav nav a:hover,.public-nav nav a:focus-visible,.studio-nav nav a:hover,.studio-nav nav a.current{background:linear-gradient(#fa211c36,#26060980);border-color:#992027;box-shadow:inset 0 1px #ffc4a62b,0 0 15px #ef140f30}.profile-trigger{background:radial-gradient(circle at 30% 10%,#ffe2c9 0,#ff603c 15%,#d00a0d 34%,#5a0006 70%,#090203);border-color:#ff805f;box-shadow:inset 1px 2px 4px #fff9,inset -3px -4px 8px #1c0002,0 0 18px #ed130d55}.dashboard-launch-primary,.dashboard-launch-card:hover{background:linear-gradient(145deg,#30090d,#100708 58%,#080607);border-color:#98212a;box-shadow:inset 0 1px #ffc6a61c,0 0 25px #df120f26}.dashboard-project-card,.project-card,.template-card,.account-card{background:linear-gradient(145deg,#110a0b,#090708 68%,#100809);border-color:#3b191c}.dashboard-project-card:hover,.project-card:hover,.template-card:hover{border-color:#ae332f;box-shadow:inset 0 1px #ffb29b1e,0 16px 42px #000a,0 0 22px #d10b102c}.dashboard-project-art,.project-card-art{background:radial-gradient(at 48% 30%,#ef241e 0,#9b0a10 17%,#3d050a 44%,#100607 74%,#050405 100%)}.dashboard-project-glyph,.project-card-icon,.dashboard-empty-art{color:#fff1de;background:radial-gradient(circle at 28% 13%,#fff7e7 0,#ffb08c 5%,#ff4329 16%,#d20c12 32%,#680006 62%,#0b0203 100%);border-color:#ff8c68;box-shadow:inset 2px 3px 7px #fff,inset -5px -7px 10px #240003,0 0 30px #ef140f70}.dashboard-template-preview{background:radial-gradient(at 76% 25%,#ff3824 0,#a20b10 17%,#3b080b 43%,#100708 75%);border-color:#6e1e21}.hero-art{background:radial-gradient(at 46% 31%,#fa2818 0,#94100d 14%,#44080a 34%,#160708 59%,#050405 82%);box-shadow:inset 0 1px #ffddc633,0 35px 85px #000c,0 0 54px #db100f32}.art-ring{border-color:#ff7552a8;box-shadow:inset 0 0 42px #f3231745,0 0 42px #e21a1538}.art-ring-two{border-color:#ffc7a77a}.art-core{background:radial-gradient(circle at 28% 15%,#fff5df 0,#ffc08f 5%,#ff5633 15%,#e00d11 30%,#92000a 51%,#400005 74%,#0e0203 100%);border-color:#ff9b7a;box-shadow:inset 4px 7px 15px #fff,inset -14px -20px 32px #190003e0,0 0 20px #f64,0 0 68px #f014106b}.feature-strip,.landing-workflow,.landing-details,.landing-faq,.studio-cta{border-color:#271012}.secondary-button,.small-action,.play{background:linear-gradient(145deg,#241517,#0d0809 55%,#2a1113);border-color:#563034;box-shadow:inset 0 1px #ffe0d033,inset 0 -1px #000a,0 3px 12px #0008}.field textarea:focus,.field input:focus,.field select:focus,.wizard-field input:focus,.wizard-field select:focus,.wizard-field textarea:focus{border-color:#ff815f;box-shadow:0 0 0 2px #f21c1538,0 0 16px #f21c1525}.app{position:relative}.timeline-head .timeline-help,.beginner-guide-trigger,.beginner-guide-popover li button{font-family:Manrope,DM Sans,sans-serif}.landing{width:min(1200px,100% - 80px);position:relative}.landing:before{z-index:0;aspect-ratio:1;content:"";pointer-events:none;background:radial-gradient(circle,#cf17171a,#6b090a0c 44%,#0000 72%);border-radius:50%;width:min(680px,65vw);animation:12s ease-in-out infinite alternate landingAtmosphere;position:absolute;top:-20px;left:48%}.landing>section{z-index:1;position:relative}.hero{isolation:isolate;grid-template-columns:minmax(0,1fr);align-items:end;gap:0;width:100vw;min-height:max(700px,100svh - 76px);margin-left:calc(50% - 50vw);padding:60px clamp(32px,8.5vw,130px) 82px;position:relative;overflow:hidden}.hero-copy{z-index:2;max-width:760px;padding:0;animation:.9s cubic-bezier(.18,.74,.24,1) both heroCopyArrive;position:relative}.hero-copy>.auth-kicker{box-shadow:none;color:#d2c5c1;letter-spacing:1.35px;background:0 0;border:0 #0000;border-radius:0;padding:0;display:inline-flex}.hero-copy h1{color:#f4eeeb;letter-spacing:-.085em;text-wrap:balance;text-shadow:0 8px 48px #0009;max-width:830px;margin:26px 0 18px;font-size:clamp(66px,9.7vw,138px);font-weight:540;line-height:.86}.hero-copy h1 em{background:var(--chrome-red);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 28px #ff472c65);background-size:180% 100%;-webkit-background-clip:text;background-clip:text;animation:8s ease-in-out infinite alternate chromeGlide;display:inline-block;position:relative}.hero-copy h1 em:after{content:"";transform-origin:0;background:linear-gradient(90deg,#a90b10,#f53,#fff0d0,#e41a14,#0000);height:2px;animation:.9s cubic-bezier(.2,.8,.25,1) .65s forwards underlineIn;position:absolute;bottom:-.11em;left:0;right:0;transform:scaleX(0);box-shadow:0 0 13px #ff3c2c85}.hero-copy>p{color:#c0b4b2;max-width:475px;margin-top:24px;font-size:16px;line-height:1.8}.hero-actions{gap:29px;margin-top:28px}.hero-actions .chrome-button{min-height:49px;padding-inline:19px}.hero-caption{color:#a99b99;letter-spacing:1.4px;align-items:center;gap:11px;margin-top:43px;padding:0;font:11px DM Mono,monospace;text-decoration:none;display:inline-flex}.scroll-line{background:#6e4543;width:34px;height:1px;display:inline-block;position:relative;overflow:hidden}.scroll-line:after{content:"";background:linear-gradient(90deg,#ff563d,#ffe1bf);animation:2.4s cubic-bezier(.65,0,.35,1) infinite scrollLine;position:absolute;inset:0;transform:translate(-110%)}.hero-art{z-index:0;aspect-ratio:auto;isolation:isolate;background:radial-gradient(at 72% 39%,#f12a1b36 0,#9e0d122b 18%,#0000 48%),radial-gradient(at 77% 52%,#ff47201e 0,#0000 44%),linear-gradient(90deg,#050405 0%,#050405e8 24%,#0504058a 49%,#05040510 78%),linear-gradient(#0000 44%,#050405a8 86%,#050405 100%),repeating-linear-gradient(0deg,#ffffff08 0 1px,#0000 1px 76px),repeating-linear-gradient(90deg,#ffffff08 0 1px,#0000 1px 76px),#080607;border:0;border-radius:0;width:100%;height:100%;min-height:0;animation:1.3s cubic-bezier(.18,.74,.24,1) both heroStageArrive;position:absolute;inset:0;box-shadow:inset 0 0 160px #000a}.hero:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#05040570 0%,#0000 56%),linear-gradient(#0000 66%,#05040582 100%);position:absolute;inset:0}.hero-art:before,.hero-art:after{z-index:0;content:"";pointer-events:none;border-radius:50%;position:absolute}.hero-art:before{background:conic-gradient(from 15deg, transparent 0 23%, #ffb18b45 27%, transparent 34% 58%, #ff392755 63%, transparent 71% 100%);filter:blur(14px);animation:28s linear infinite haloTurn;inset:10%}.hero-art:after{z-index:2;border-radius:inherit;background:linear-gradient(120deg,#0000 23%,#fff2 41%,#ffd6b215 47%,#0000 59%);animation:8s ease-in-out 1.4s infinite panelSheen;inset:0;transform:translate(-120%)}.art-ring{aspect-ratio:1;width:min(65vw,850px);height:auto;animation:24s cubic-bezier(.55,.05,.35,.95) infinite alternate ringOrbit;transform:rotate(-24deg)scaleY(.48)}.art-ring-one{width:min(72vw,960px);height:auto}.art-ring-two{width:min(60vw,780px);height:auto;animation-duration:29s;animation-direction:alternate-reverse;transform:rotate(44deg)scaleY(.49)}.art-core{aspect-ratio:1;width:clamp(185px,24vw,330px);height:auto;animation:7s ease-in-out infinite coreFloat;position:relative;left:16vw}.art-core:before{content:"";filter:drop-shadow(0 0 7px #ff8b62);border:1px solid #fff0d7;border-color:#fff0d7 #ff65473d #0000 #0000;border-radius:50%;animation:4.2s linear infinite coreOrbit;position:absolute;inset:-31%}.art-core svg{filter:drop-shadow(0 0 14px #fff7);width:66px;height:66px}.art-core b{letter-spacing:6px;font-size:15px}.art-tag{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0907086e;border:1px solid #ffffff20;border-radius:2px;padding:9px 12px}.art-console{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#efe5e2;transform-origin:80% 80%;background:linear-gradient(135deg,#0b0708ec,#12090be8 55%,#080607ed);border:1px solid #c77d6d47;border-top-color:#ffb49a7a;gap:0;width:min(360px,31vw);padding:18px 19px 15px;font-family:DM Mono,monospace;transition:border-color .3s,box-shadow .3s,transform .3s;animation:.9s cubic-bezier(.18,.74,.24,1) .28s both consoleArrive;display:grid;position:absolute;bottom:8%;right:clamp(28px,7vw,104px);box-shadow:inset 0 1px #fff2,0 18px 45px #0007}.art-console:hover{border-color:#ff8f7b85;transform:translateY(-5px);box-shadow:inset 0 1px #fff3,0 24px 55px #0009,0 0 30px #ec30221c}.console-heading{border-bottom:1px solid #ffffff19;justify-content:space-between;gap:12px;padding-bottom:12px;display:flex}.console-heading span{color:#c79b91;letter-spacing:1.2px;font-size:10px}.console-heading span+span{color:#ff907b}.art-console>p{color:#fff2ed;margin:13px 0 12px;font:500 17px Manrope,DM Sans,sans-serif}.console-meta{border-top:1px solid #ffffff19;justify-content:space-between;gap:12px;padding:8px 0;font-size:10px;display:flex}.console-meta span{color:#93827f}.console-meta b{color:#f2d9d1;font-size:10px;font-weight:500}.console-form{background:#080708b8;border:1px solid #94514970;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;margin-top:10px;padding:9px 10px;display:grid}.console-form label{color:#ff755c;font-size:15px}.console-form input{color:#f5e9e4;background:0 0;border:0;outline:0;min-width:0;padding:0;font:12px DM Mono,monospace}.console-form input::placeholder{color:#8d7772}.console-form button{color:#ffe1d4;cursor:pointer;background:linear-gradient(145deg,#8c1e1d,#30080b);border:1px solid #9b5048;place-items:center;width:25px;height:25px;display:grid}.console-form button:hover{border-color:#ff9c83}.console-message{min-height:26px;color:#ae9690!important;margin:8px 0 0!important;font:11px/1.5 DM Mono,monospace!important}.console-shortcuts{border-top:1px solid #ffffff19;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding-top:10px;display:grid}.console-shortcuts a{color:#d5b4ad;letter-spacing:.35px;align-items:center;gap:3px;font:9px DM Mono,monospace;text-decoration:none;transition:color .18s;display:inline-flex}.console-shortcuts a:hover{color:#fff0d9}.tag-top{top:15%;left:auto;right:10%}.tag-bottom{bottom:20%;left:53%;right:auto}.art-line{transform-origin:0;width:84px;animation:3s ease-in-out infinite lineSignal;bottom:16%;left:10%;box-shadow:0 0 12px #ff4938}.feature-strip{background:linear-gradient(110deg,#100a0bdb,#0a0809e8 52%,#12090adb);border:1px solid #2d191c;border-radius:12px;gap:clamp(24px,4vw,58px);padding:33px clamp(18px,3vw,38px) 36px;animation:.65s .16s both contentArrive;box-shadow:inset 0 1px #fff1,0 22px 60px #0005}.feature-strip>div+div{border-left:1px solid #332124;padding-left:clamp(15px,2vw,30px)}.feature-strip h3{max-width:250px;line-height:1.4}.feature-strip p,.workflow-grid p,.details-copy>p{color:#a99fa1;line-height:1.75}.landing-workflow,.landing-details,.landing-faq{padding-top:112px;padding-bottom:35px}.section-intro{max-width:520px;margin-bottom:35px}.landing-workflow .section-intro h2,.details-copy h2,.landing-faq h2{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(34px,4vw,48px);line-height:1.12}.workflow-grid{gap:16px}.workflow-grid article{background:linear-gradient(145deg,#171012,#0b090a 70%);border-color:#342023;border-radius:9px;min-height:186px;padding:27px;transition:transform .25s,border-color .25s,box-shadow .25s;position:relative;overflow:hidden}.workflow-grid article:after{content:"";border:1px solid #f44a3b24;border-radius:50%;width:120px;height:120px;transition:transform .45s;position:absolute;top:-52px;right:-43px;box-shadow:0 0 0 17px #f44a3b0a,0 0 0 35px #f44a3b07}.workflow-grid article:hover{border-color:#763039;transform:translateY(-5px);box-shadow:0 18px 40px #0007,0 0 25px #d20f1520}.workflow-grid article:hover:after{transform:scale(1.14)rotate(12deg)}.workflow-grid h3{z-index:1;margin-top:28px;font-size:18px;position:relative}.workflow-grid p{max-width:300px;font-size:14px}.landing-details{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(45px,8vw,105px);padding-top:120px}.details-visual{perspective:1100px}.mock-window{border-color:#5b2528;border-radius:12px;transition:transform .45s cubic-bezier(.2,.75,.25,1),box-shadow .45s;overflow:hidden;transform:rotateY(5deg)rotateX(2deg);box-shadow:0 30px 80px #000b,0 0 48px #ba11151c}.details-visual:hover .mock-window{transform:rotateY(0)rotateX(0)translateY(-4px);box-shadow:0 38px 90px #000c,0 0 55px #d7192025}.mock-frame{border:1px solid #ff9c723b;box-shadow:inset 0 0 55px #ef261a2e,0 0 34px #f0281b18}.details-copy{max-width:475px}.details-copy ul{gap:12px;margin:22px 0 27px;padding:0;list-style:none;display:grid}.details-copy li{color:#c3b9bb;padding-left:23px;font-size:14px;line-height:1.6;position:relative}.details-copy li:before{content:"";background:radial-gradient(circle at 35% 25%,#fff3df,#f52d1d 55%,#64030a);border:1px solid #ff9274;border-radius:50%;width:8px;height:8px;position:absolute;top:.5em;left:0;box-shadow:0 0 11px #f12a203d}.landing-faq{grid-template-columns:minmax(230px,.72fr) minmax(0,1.28fr);align-items:start;gap:10px clamp(38px,7vw,96px);display:grid}.landing-faq>.eyebrow,.landing-faq>h2{grid-column:1}.landing-faq>h2{margin-top:13px}.faq-description{color:#a99fa0;grid-column:1;max-width:320px;margin:4px 0 0;font-size:14px;line-height:1.8}.faq-page{width:min(1140px,100% - 80px);min-height:calc(100vh - 76px);margin:0 auto;padding:80px 0}.faq-page .landing-faq{border:0;padding:0 0 70px}.landing-faq>.faq-list{grid-area:1/2/span 3;width:100%}.faq-list details{border-bottom:1px solid #372124;padding:17px 0}.faq-list summary{justify-content:space-between;align-items:center;gap:18px;transition:color .2s;display:flex}.faq-list summary:after{color:#ec7d71;content:"+";flex:none;font:24px/1 Manrope,sans-serif;transition:transform .2s}.faq-list details[open] summary:after{transform:rotate(45deg)}.faq-list details[open] summary,.faq-list summary:hover{color:#fff1e7}.faq-list details p{color:#a99fa0;max-width:690px;margin:12px 36px 3px 0;font-size:14px;line-height:1.85}.landing-faq details p{color:#aaa0a1;max-width:610px;line-height:1.7}.studio-cta{background:radial-gradient(at 50% 125%,#f12b1e40,#0000 54%),linear-gradient(145deg,#180b0d,#0b0809 64%,#15090a);border:1px solid #532126;border-radius:15px;margin:92px 0 85px;padding:70px 24px 74px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff2,0 24px 70px #0007}.studio-cta:before,.studio-cta:after{content:"";pointer-events:none;border:1px solid #ff887337;border-radius:50%;width:360px;height:160px;position:absolute;top:50%;left:50%;transform:translate(-50%,-35%)rotate(-10deg)}.studio-cta:after{border-color:#ff88731c;width:440px;height:190px;transform:translate(-50%,-35%)rotate(10deg)}.studio-cta>*{z-index:1;position:relative}.scroll-reveal{opacity:0;filter:blur(5px);transition:opacity .82s cubic-bezier(.2,.72,.22,1),transform .82s cubic-bezier(.2,.72,.22,1),filter .82s cubic-bezier(.2,.72,.22,1);transition-delay:var(--reveal-delay,0s);will-change:opacity, transform, filter;transform:translateY(34px)scale(.986)}.scroll-reveal.scroll-visible{opacity:1;filter:blur();will-change:auto;transform:translateY(0)scale(1)}.public-footer{z-index:1;background:radial-gradient(at 17% 0,#ef241d22,#0000 40%),linear-gradient(#13090a,#080708 72%);border-top:1px solid #6c2628;min-height:0;padding:0 clamp(24px,7vw,110px);display:block;position:relative;box-shadow:0 -24px 80px #0009,inset 0 1px #ffb59c18}.public-frame{isolation:isolate;background:#050405;min-height:100vh;position:relative}.public-shell{z-index:1;background:0 0;min-height:0;position:relative}.public-content-layer{z-index:1;background-color:#050405;background-image:radial-gradient(at 50% -20%,#52070c55,#0000 45%),linear-gradient(#090607,#050405 42%);flex-direction:column;min-height:100vh;display:flex;position:relative}.studio-loading{background:radial-gradient(at 50% 43%,#5510174a,#0000 34%),#070607;place-items:center;min-height:100dvh;padding:24px;display:grid}.footer-links-area{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:min(1200px,100%);margin:0 auto;padding:0 0 24px;display:grid}.footer-intro{justify-content:space-between;align-items:center;gap:20px;width:min(1200px,100%);margin:0 auto;padding:25px 0 20px;display:flex}.footer-intro>p{color:#938587;margin:0;font:13px Manrope,DM Sans,sans-serif}.footer-top{color:#f2d7ce;cursor:pointer;background:linear-gradient(145deg,#3a1718,#110a0b 68%);border:1px solid #7a4945;border-radius:50%;place-items:center;width:42px;height:42px;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;box-shadow:inset 0 1px #ffffff25,0 6px 20px #0008}.footer-top:hover{border-color:#ff9b7d;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff38,0 8px 23px #0009,0 0 18px #ef2b1e40}.footer-top:focus-visible{outline-offset:3px;outline:2px solid #ffd1b9}.public-footer .public-footer-column{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#ffffff0a,#ffffff03 58%,#ee31320a);border:1px solid #ffffff12;border-top-color:#ffffff25;border-radius:9px;align-content:start;justify-items:start;gap:12px;min-height:158px;padding:18px clamp(14px,1.7vw,23px);display:grid;box-shadow:inset 0 1px #ffffff0a,0 12px 35px #0004}.public-footer .public-footer-column>span{color:#e0c5c4;letter-spacing:1.35px;margin-bottom:4px;font:11px DM Mono,monospace}.public-footer .public-footer-column>.footer-home{color:#f3e8e6;letter-spacing:1.1px;align-items:center;gap:7px;margin-bottom:3px;font-size:12px;font-weight:700;display:inline-flex}.footer-home i{color:#a99fa0;font-size:10px;font-style:normal}.footer-home .brand-icon{color:#ffe8de;border:1px solid #bb4c48;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.footer-contact>a span{color:#df8a78}.footer-contact>a{overflow-wrap:anywhere}.public-footer .public-footer-column>a,.public-footer .public-footer-column>button{color:#a99fa0;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font:14px Manrope,DM Sans,sans-serif;text-decoration:none;transition:color .18s,transform .18s}.public-footer .public-footer-column>a:hover,.public-footer .public-footer-column>button:hover{color:#fff0e9;transform:translate(3px)}.public-footer-bottom{color:#7f7779;border-top:1px solid #ffffff13;justify-content:space-between;align-items:center;gap:18px;width:min(1200px,100%);min-height:59px;margin:0 auto;font-size:12px;display:flex}.public-footer a:focus-visible,.public-footer button:focus-visible{outline-offset:4px;outline:2px solid #ff9d86}.footer-made{color:#9c7777;align-items:center;font-size:12px;display:inline-flex}.studio-cta h2{letter-spacing:-.05em;margin:13px 0 22px;font-size:clamp(34px,5vw,54px)}.dashboard-page{width:min(1160px,100% - 80px);padding-top:55px}.dashboard-welcome{background:radial-gradient(at 84% 15%,#d21b1a35,#0000 40%),linear-gradient(112deg,#160b0d,#0d090a 58%,#17090a);border:1px solid #472024;border-radius:13px;align-items:center;min-height:205px;padding:27px 30px;animation:.58s cubic-bezier(.2,.75,.25,1) both contentArrive;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff2,0 25px 65px #0006}.dashboard-welcome:after{content:"";pointer-events:none;border:1px solid #ff98822b;border-radius:50%;width:180px;height:180px;animation:7s ease-in-out infinite alternate haloBreathe;position:absolute;bottom:-97px;right:26%;box-shadow:0 0 0 20px #ff98820a,0 0 0 42px #ff988207}.dashboard-greeting,.dashboard-welcome-side{z-index:1;position:relative}.dashboard-greeting h1{letter-spacing:-.055em;max-width:600px;font-size:clamp(32px,4.2vw,52px);line-height:1.05}.dashboard-greeting h1 em,.dashboard-bottom em{background:var(--chrome-red);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.dashboard-greeting p{margin-top:10px;font-size:15px}.dashboard-welcome-side{justify-items:end;gap:17px;min-width:305px;display:grid}.dashboard-overview{background:linear-gradient(90deg,#0000,#ffffff05,#0000);border-top:1px solid #ffffff17;border-bottom:1px solid #ffffff17;grid-template-columns:repeat(3,minmax(76px,1fr));gap:0;width:100%;padding:13px 0;display:grid}.dashboard-overview>div{gap:5px;padding:0 13px;display:grid}.dashboard-overview>div+div{border-left:1px solid #ffffff19}.dashboard-overview span{color:#b4a6a6;letter-spacing:1px;font:10px DM Mono,monospace}.dashboard-overview b{color:#fff2ee;font-variant-numeric:tabular-nums;font-size:23px;font-weight:550}.dashboard-create{min-height:41px;padding:0 15px}.dashboard-launchers{gap:15px;margin:20px 0 48px}.dashboard-launch-card{border-radius:10px;min-height:91px;padding:17px 18px;animation:.55s cubic-bezier(.2,.75,.25,1) both contentArrive}.dashboard-launch-card:nth-child(2){animation-delay:70ms}.dashboard-launch-card:nth-child(3){animation-delay:.14s}.dashboard-section-head h2{letter-spacing:-.045em;font-size:28px}.dashboard-project-toolbar{margin-top:14px;padding-top:13px}.dashboard-project-card{border-radius:10px;animation:.52s cubic-bezier(.2,.75,.25,1) both cardArrive}.dashboard-project-card:nth-child(2){animation-delay:60ms}.dashboard-project-card:nth-child(3){animation-delay:.12s}.dashboard-project-card:nth-child(4){animation-delay:.18s}.dashboard-project-card:nth-child(5){animation-delay:.24s}.dashboard-project-card:nth-child(6){animation-delay:.3s}.dashboard-project-card:hover{transform:translateY(-4px)}.dashboard-project-glyph{transition:transform .32s cubic-bezier(.2,.75,.25,1),box-shadow .32s}.dashboard-project-art:hover .dashboard-project-glyph{transform:translateY(-3px)scale(1.06)rotate(-4deg);box-shadow:inset 2px 3px 7px #fff,inset -5px -7px 10px #240003,0 0 42px #ef140f8a}.dashboard-bottom{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:18px;margin-top:42px}.dashboard-bottom>div:first-child,.dashboard-template-preview{border-radius:10px;min-height:190px}.dashboard-template-preview>b{font-size:clamp(25px,3.2vw,34px)}@keyframes contentArrive{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes artArrive{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes cardArrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes coreFloat{0%,to{transform:translateY(0)rotate(-13deg)}50%{transform:translateY(-9px)rotate(-9deg)}}@keyframes ringOrbit{0%{transform:rotate(-30deg)scaleY(.46)scale(1)}to{transform:rotate(25deg)scaleY(.54)scale(1.04)}}@keyframes coreOrbit{to{transform:rotate(360deg)scaleY(.56)}}@keyframes lineSignal{0%,to{opacity:.55;transform:scaleX(.35)}50%{opacity:1;transform:scaleX(1)}}@keyframes haloTurn{to{transform:rotate(360deg)}}@keyframes haloBreathe{0%{opacity:.45;transform:scale(.94)}to{opacity:.9;transform:scale(1.06)}}@keyframes landingAtmosphere{0%{opacity:.55;transform:translate(-2%)scale(.95)}to{opacity:1;transform:translate(2%,3%)scale(1.05)}}@keyframes chromeGlide{0%{background-position:0}to{background-position:100%}}@keyframes panelSheen{0%,53%{transform:translate(-120%)}78%,to{transform:translate(120%)}}@keyframes underlineIn{to{transform:scaleX(1)}}@keyframes heroCopyArrive{0%{opacity:0;filter:blur(8px);transform:translateY(36px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes heroStageArrive{0%{opacity:.35;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}@keyframes scrollLine{0%{transform:translate(-110%)}60%,to{transform:translate(110%)}}@media (width<=980px){.landing{width:min(100% - 48px,780px)}.hero{grid-template-columns:minmax(0,1fr);gap:0;min-height:max(660px,100svh - 76px);padding-inline:clamp(34px,7vw,76px)}.hero-copy{max-width:690px}.hero-copy h1{font-size:clamp(68px,9vw,112px)}.dashboard-page{width:min(100% - 48px,860px)}.dashboard-welcome{padding:24px}.dashboard-welcome-side{min-width:280px}.dashboard-project-grid,.footer-links-area{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.landing{width:min(100% - 36px,560px)}.faq-page{width:min(100% - 36px,560px);padding:55px 0}.public-nav{grid-template-rows:36px 30px;grid-template-columns:minmax(0,1fr) auto;gap:7px 10px;height:auto;min-height:82px;padding:9px 16px 4px;display:grid}.public-nav>.public-brand{grid-area:1/1}.public-nav>nav{scrollbar-width:none;grid-area:2/1/auto/-1;gap:2px;width:100%;display:flex;overflow-x:auto}.public-nav>nav::-webkit-scrollbar{display:none}.public-nav>nav a{white-space:nowrap;flex:none;padding:6px 9px;font-size:11px}.public-nav>div.nav-account{grid-area:1/2;gap:9px;display:flex}.public-nav .nav-login{display:none}.public-nav .chrome-button{gap:6px;min-height:35px;padding-inline:10px;font-size:11px}.public-brand{gap:7px;font-size:12px}.public-brand .brand-icon{width:27px;height:27px}.hero{grid-template-columns:1fr;gap:0;min-height:max(650px,100svh - 64px);padding:66px 23px 112px}.hero-art{aspect-ratio:auto;grid-row:auto;width:100%;height:100%;min-height:0;margin:0;inset:0}.hero-copy{grid-row:auto;width:100%;min-width:0;max-width:100%}.hero-copy h1{max-width:450px;margin:24px 0 15px;font-size:clamp(57px,13.5vw,83px)}.hero-copy>p{overflow-wrap:break-word;width:100%;max-width:min(100%,330px);font-size:15px}.hero-actions{flex-wrap:wrap;gap:14px 22px;margin-top:23px}.hero-caption{margin-top:32px}.art-ring-one{width:90vw}.art-ring-two{width:76vw}.art-core{width:clamp(180px,49vw,250px);top:-205px;left:19vw}.art-console{display:none}.art-core svg{width:52px;height:52px}.art-tag{display:none}.tag-top{top:14%;right:7%}.tag-bottom{bottom:29%;left:auto;right:6%}.feature-strip{grid-template-columns:1fr;gap:0;padding:10px 19px}.feature-strip>div{padding:18px 0}.feature-strip>div+div{border-top:1px solid #332124;border-left:0;padding-left:0}.feature-strip h3{max-width:none;margin-bottom:7px}.feature-strip p{margin-bottom:0}.landing-workflow,.landing-details,.landing-faq{padding-top:76px}.workflow-grid{grid-template-columns:1fr}.workflow-grid article{min-height:0;padding:22px}.workflow-grid h3{margin:15px 0 6px}.landing-details{grid-template-columns:1fr;gap:29px}.mock-window{transform:none}.landing-faq{grid-template-columns:1fr}.landing-faq>.eyebrow,.landing-faq>h2,.landing-faq>.faq-description,.landing-faq>.faq-list{grid-area:auto/1}.landing-faq>h2{margin-bottom:17px}.studio-cta{margin:65px 0 48px;padding:55px 18px}.dashboard-page{width:min(100% - 36px,560px);padding-top:27px}.dashboard-welcome{flex-direction:column;align-items:stretch;gap:23px;min-height:auto;padding:22px 19px}.dashboard-greeting h1{font-size:clamp(32px,8vw,43px)}.dashboard-welcome-side{justify-items:stretch;min-width:0}.dashboard-overview>div{padding:0 9px}.dashboard-overview span{letter-spacing:.65px;font-size:9px}.dashboard-overview b{font-size:21px}.dashboard-create{justify-content:center}.dashboard-launchers{grid-template-columns:1fr;gap:9px;margin:14px 0 38px}.dashboard-launch-card{min-height:78px}.dashboard-project-grid{grid-template-columns:1fr;gap:12px}.dashboard-project-art{height:190px}.dashboard-project-toolbar{gap:8px}.dashboard-search{flex:1;width:auto}.dashboard-project-toolbar select{max-width:132px}.dashboard-bottom{grid-template-columns:1fr;margin-top:34px}.public-footer{padding-inline:22px}.footer-intro{flex-direction:column;align-items:flex-start;gap:8px;padding:22px 0 16px}.footer-links-area{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:0 0 20px}.public-footer-column{gap:10px;min-height:150px;padding:14px 12px}.public-footer-column>span{margin-bottom:1px}.public-footer-bottom{flex-wrap:wrap;justify-content:space-between;padding:14px 0}.footer-made{order:3;width:100%}}@keyframes consoleArrive{0%{opacity:0;filter:blur(8px);transform:translateY(24px)scale(.97)}to{opacity:1;filter:blur();transform:translate(0,0)scale(1)}}@media (prefers-reduced-motion:reduce){.scroll-reveal,.scroll-reveal.scroll-visible{opacity:1;filter:none;transition:none;transform:none}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.landing-experience{color:#f5eeee;background:#050405;width:100%;overflow:hidden}.lp-hero{isolation:isolate;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:clamp(12px,3vw,48px);width:min(1420px,100% - 96px);min-height:min(780px,100svh - 76px);margin:0 auto;padding:58px 0 86px;display:grid;position:relative}.lp-hero:before{z-index:-1;aspect-ratio:1;content:"";background:radial-gradient(circle,#a58ff72e,#6f8fff14 40%,#0000 70%);border-radius:50%;width:78%;animation:12s ease-in-out infinite alternate lpAtmosphere;position:absolute;top:-20%;right:-19%}.lp-copy{z-index:3;max-width:640px;padding:12px 0 25px;animation:.95s cubic-bezier(.18,.74,.24,1) both lpCopyEnter;position:relative}.lp-kicker{color:#b8a9a9;letter-spacing:1.8px;align-items:center;gap:11px;font:11px DM Mono,monospace;display:flex}.lp-kicker i{background:linear-gradient(90deg,#f13a32,#fff0dc);width:24px;height:1px;box-shadow:0 0 10px #ff453a}.lp-copy h1{color:#f6efed;letter-spacing:-.085em;text-wrap:balance;margin:25px 0 22px;font:540 clamp(62px,7.8vw,108px)/.91 Manrope,DM Sans,sans-serif}.lp-copy h1 em{color:#0000;filter:drop-shadow(0 4px 23px #f22c293f);background:linear-gradient(110deg,#f6e8df 2%,#b6b9bf 20%,#fff 34%,#ffbca4 48%,#e21a24 60%,#ff8171 73%,#c7cbd2 88%,#fff1df) 0 0/210% 100%;-webkit-background-clip:text;background-clip:text;font-style:normal;animation:7s ease-in-out infinite alternate lpChromeSweep}.lp-copy>p{color:#aaa0a2;max-width:490px;margin:0;font-size:16px;line-height:1.85}.lp-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:29px;display:flex}.lp-actions .chrome-button,.lp-endline .chrome-button{align-items:center;gap:17px;min-height:50px;padding:0 19px;display:inline-flex}.lp-text-link{color:#d3c5c4;align-items:center;gap:9px;font-size:14px;text-decoration:none;transition:color .2s,gap .2s;display:inline-flex}.lp-text-link:hover{color:#fff;gap:13px}.lp-proof{color:#978b8d;flex-wrap:wrap;gap:11px 19px;margin-top:40px;font:11px DM Mono,monospace;display:flex}.lp-proof span{align-items:center;gap:6px;display:inline-flex}.lp-proof svg{color:#f18377}.lp-stage{perspective:1200px;min-width:0;height:610px;animation:1.1s cubic-bezier(.18,.74,.24,1) .1s both lpStageEnter;position:relative}.lp-stage-glow{filter:blur(70px);background:#df1e2523;border-radius:50%;width:75%;height:72%;animation:6s ease-in-out infinite alternate lpGlowBreathe;position:absolute;top:8%;left:17%}.lp-monitor{z-index:2;background:linear-gradient(145deg,#201b1e,#09090b 30%,#141012);border:1px solid #8d777b73;border-top-color:#f5d9d2a8;border-radius:8px;flex-direction:column;width:min(410px,77%);padding:9px;transition:transform .55s cubic-bezier(.2,.75,.25,1),box-shadow .55s;display:flex;position:absolute;top:5%;right:8%;transform:rotateY(-6deg)rotateX(2deg);box-shadow:inset 0 1px #ffffff35,inset 0 -1px #000,0 34px 100px #000c,0 0 45px #f02b231e}.lp-monitor:after{z-index:2;border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(112deg,#0000 17%,#fff0 34%,#fff2 43%,#fff0 52%,#0000 70%);animation:8s ease-in-out 1.4s infinite lpGlassSweep;position:absolute;inset:0;transform:translate(-125%)}.lp-monitor>*{z-index:1;position:relative}.lp-stage:hover .lp-monitor{transform:rotateY(0)rotateX(0)translateY(-4px);box-shadow:inset 0 1px #ffffff4a,0 40px 100px #000d,0 0 62px #f02b232d}.lp-monitor-top,.lp-monitor-controls{color:#978d91;justify-content:space-between;align-items:center;height:31px;padding:0 8px;font:10px DM Mono,monospace;display:flex}.lp-monitor-top>span:first-child{color:#e1d7d8;letter-spacing:1.2px;align-items:center;gap:7px;display:inline-flex}.lp-monitor-top>span:first-child i{background:#e5473e;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #ff4b40}.lp-monitor-top b{color:#e7dfe0;border:1px solid #534449;border-radius:3px;padding:4px 7px;font-weight:500}.lp-film-frame{aspect-ratio:9/11;isolation:isolate;background:linear-gradient(#090c17 0%,#23111c 38%,#9a261e 64%,#f36d3c 68%,#321519 100%);width:100%;position:relative;overflow:hidden}.lp-film-frame:after{z-index:2;content:"";filter:blur(8px);background:linear-gradient(90deg,#0000,#fff3,#fff0);width:25%;animation:7s ease-in-out 1s infinite lpFrameSweep;position:absolute;top:-15%;bottom:-15%;left:-50%;transform:rotate(15deg)}.lp-film-frame:before{content:"";background:linear-gradient(110deg,#05050b9c 0,#0000 45%,#ed4a3236 70%,#050407a8 100%),repeating-linear-gradient(0deg,#0000 0 51px,#ffffff0a 52px);position:absolute;inset:0}.lp-film-haze{filter:blur(20px);background:radial-gradient(#ffb1768c,#e3363742 42%,#0000 72%);border-radius:50%;height:44%;animation:8s ease-in-out infinite alternate lpHazeDrift;position:absolute;bottom:20%;left:-15%;right:-20%}.lp-film-sun{aspect-ratio:1;background:radial-gradient(circle at 35% 30%,#fff2d5,#ffd0a0 28%,#fa735c 55%,#ea302c 73%,#0000 74%);border-radius:50%;width:32%;animation:6s ease-in-out infinite alternate lpSunPulse;position:absolute;top:22%;right:24%;box-shadow:0 0 44px #ff9c6799}.lp-film-horizon{background:linear-gradient(#41141f,#130d13 62%);border-radius:48% 50% 0 0;height:31%;position:absolute;bottom:20%;left:-15%;right:-15%;transform:rotate(-5deg)}.lp-film-silhouette{z-index:1;background:linear-gradient(90deg,#08090e,#29212b 49%,#09090d);border-radius:50% 50% 15% 15%;width:14%;height:32%;animation:7s ease-in-out infinite alternate lpSilhouetteDrift;position:absolute;bottom:14%;right:25%;transform:rotate(-8deg);box-shadow:16px 26px 0 6px #0a090d}.lp-frame-caption{z-index:3;color:#f7eae0;letter-spacing:3px;text-shadow:0 2px 12px #000;justify-items:center;gap:3px;font:10px DM Mono,monospace;display:grid;position:absolute;bottom:10%;left:0;right:0}.lp-frame-caption b{color:#fff;letter-spacing:.04em;text-shadow:0 2px 14px #000b;font:700 clamp(17px,2.3vw,28px)/1 Manrope,sans-serif}.lp-play{z-index:4;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#08070b55;border:1px solid #ffffffa3;border-radius:50%;place-items:center;width:42px;height:42px;transition:background .2s,box-shadow .2s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 8px #ffffff13,inset 0 1px #fff7}.lp-stage:hover .lp-play{background:#c71f2d99;box-shadow:0 0 0 12px #ffffff19,0 0 30px #fb382d70}.lp-frame-time{z-index:4;color:#f2d9cd;font:10px DM Mono,monospace;position:absolute;bottom:10px;right:11px}.lp-monitor-controls{justify-content:flex-start;gap:17px;height:29px}.lp-monitor-controls>span:first-child{background:#584d51;width:55px;height:2px;display:block}.lp-monitor-controls>span:first-child i{background:linear-gradient(90deg,#9e1823,#ffc6a4);width:47%;height:100%;display:block}.lp-monitor-controls b{color:#ddcacc;font-weight:400}.lp-controls-end{margin-left:auto}.lp-timeline-card{z-index:3;-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);background:linear-gradient(145deg,#292327ed,#100e11e8 60%,#201316e8);border:1px solid #82717685;border-top-color:#f2d7d1bd;border-radius:8px;width:min(540px,100%);padding:13px 16px 15px;animation:7s ease-in-out infinite lpTimelineFloat;position:absolute;bottom:5%;right:0;transform:rotateY(5deg);box-shadow:inset 0 1px #ffffff32,0 24px 55px #000b}.lp-timeline-head{color:#b7aaad;letter-spacing:.8px;border-bottom:1px solid #ffffff13;justify-content:space-between;gap:12px;padding-bottom:11px;font:9px DM Mono,monospace;display:flex}.lp-timeline-head span:first-child{color:#f0e4e3;align-items:center;gap:7px;display:inline-flex}.lp-timeline-head svg{color:#eb5f51}.lp-ruler{color:#756b70;justify-content:space-between;margin:10px 0 7px 43px;font:9px DM Mono,monospace;display:flex}.lp-track{gap:4px;height:25px;margin-top:5px;padding-left:43px;display:flex;position:relative}.lp-track small{color:#90858a;letter-spacing:.7px;font:9px DM Mono,monospace;position:absolute;top:7px;left:0}.lp-video-track i{background:linear-gradient(130deg,#982c30,#421d25 45%,#29222b);border:1px solid #88534f;border-radius:3px;flex:1;box-shadow:inset 0 1px #ffddd22a}.lp-video-track i:nth-of-type(2){background:linear-gradient(130deg,#a84b38,#542631 54%,#24202a)}.lp-video-track i:nth-of-type(3){background:linear-gradient(130deg,#5c2939,#331f31 52%,#282027)}.lp-video-track i:nth-of-type(4){background:linear-gradient(130deg,#bf5336,#542633 58%,#2a2027)}.lp-audio-track>span{background:#160f17;border:1px solid #4c303b;border-radius:3px;flex:1;justify-content:space-around;align-items:center;display:flex;overflow:hidden}.lp-audio-track i{width:2px;height:var(--wave);opacity:.8;background:linear-gradient(#e8b0a1,#a12a3b);border-radius:3px;animation:1.4s ease-in-out infinite alternate lpWave}.lp-audio-track i:nth-child(3n){animation-delay:-.6s}.lp-audio-track i:nth-child(4n){animation-delay:-.9s}.lp-playhead{transform-origin:top;background:#f85d53;width:1px;animation:5.5s ease-in-out infinite alternate lpPlayhead;position:absolute;top:52px;bottom:12px;left:48%;box-shadow:0 0 10px #ff665b}.lp-playhead:before{content:"";background:#ffd4bb;border-radius:2px;width:7px;height:7px;position:absolute;top:-4px;left:-3px;box-shadow:0 0 9px #ff5146}.lp-scroll{color:#87797d;letter-spacing:1.4px;align-items:center;gap:10px;font:10px DM Mono,monospace;text-decoration:none;transition:color .2s,gap .2s;display:flex;position:absolute;bottom:25px;left:0}.lp-scroll:hover{color:#f2d5ca;gap:14px}.lp-manifesto,.lp-workflow,.lp-endline{width:min(1180px,100% - 96px);margin:0 auto}.lp-manifesto{border-top:1px solid #ffffff17;grid-template-columns:.92fr 1.08fr;gap:clamp(40px,8vw,110px);padding:105px 0 120px;display:grid}.lp-manifesto-heading h2,.lp-workflow-copy h2,.lp-endline h2{color:#f0e8e7;letter-spacing:-.06em;text-wrap:balance;margin:18px 0;font:500 clamp(34px,4.1vw,53px)/1.08 Manrope,sans-serif}.lp-manifesto-heading h2 em{color:#b6aaac;font-style:normal}.lp-capabilities{grid-template-columns:repeat(3,minmax(0,1fr));gap:19px;display:grid}.lp-capabilities article{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#ffffff0a,#ffffff02 62%,#e42d300b);border:1px solid #ffffff12;border-top-color:#c47a7266;border-radius:8px;min-height:218px;padding:23px 17px 20px;transition:transform .3s,border-color .3s,background .3s,box-shadow .3s;position:relative;box-shadow:inset 0 1px #ffffff0a,0 17px 40px #0003}.lp-capabilities article:nth-child(2){transition-delay:70ms}.lp-capabilities article:nth-child(3){transition-delay:.14s}.lp-capabilities article{animation:.8s cubic-bezier(.2,.72,.22,1) both lpFeatureEnter}.lp-capabilities article:nth-child(2){animation-delay:.12s}.lp-capabilities article:nth-child(3){animation-delay:.24s}.lp-capabilities article:hover{background:linear-gradient(145deg,#ffffff12,#3a12182e 75%);border-color:#ff9983a8;transform:translateY(-6px);box-shadow:inset 0 1px #ffffff19,0 22px 45px #0006,0 0 25px #d8242523}.lp-capabilities article>svg{color:#e2857a;margin-top:28px;display:block}.lp-cap-number{color:#766b6f;font:10px DM Mono,monospace;position:absolute;top:23px;right:17px}.lp-capabilities h3{color:#eee5e5;margin:20px 0 8px;font:600 15px Manrope,sans-serif}.lp-capabilities p{color:#9d9294;margin:0;font-size:12px;line-height:1.75}.lp-workflow{grid-template-columns:minmax(0,.95fr) minmax(0,1fr);align-items:center;gap:clamp(50px,10vw,140px);padding:20px 0 130px;display:grid}.lp-workflow-art{-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%);background:radial-gradient(at 52% 48%,#641c2b70,#0000 35%),repeating-linear-gradient(0deg,#ffffff08 0 1px,#0000 1px 55px),repeating-linear-gradient(90deg,#ffffff08 0 1px,#0000 1px 55px),linear-gradient(145deg,#211b20,#09080b 70%);border:1px solid #ffffff24;border-top-color:#ffb4a28c;border-radius:10px;place-items:center;min-height:470px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff3,inset 0 0 80px #ffffff08,0 35px 85px #0007}.lp-workflow-art:after{content:"";filter:blur(8px);background:linear-gradient(90deg,#0000,#fff2,#fff0);width:32%;animation:9s ease-in-out 2s infinite lpFrameSweep;position:absolute;inset:-30% auto -30% -45%;transform:rotate(22deg)}.lp-art-orbit{aspect-ratio:1;border:1px solid #f29a843f;border-radius:50%;width:73%;position:absolute;transform:rotate(-22deg)scaleY(.55);box-shadow:0 0 45px #e0282c20}.lp-art-orbit-b{border-color:#c8c7d849;width:58%;animation:23s linear infinite reverse lpOrbit;transform:rotate(55deg)scaleY(.62)}.lp-art-core{color:#fff3ea;background:radial-gradient(circle at 25% 15%,#fff2dc,#d53235 31%,#63111e 74%,#16080d);border:1px solid #ffb6a4;border-radius:25px;place-items:center;width:106px;height:106px;animation:5.5s ease-in-out infinite lpCoreFloat;display:grid;position:relative;box-shadow:inset 5px 7px 12px #fff5,inset -7px -9px 18px #10040a,0 0 70px #e7273c60}.lp-art-core span{letter-spacing:3px;font:700 10px DM Mono,monospace;position:absolute;bottom:21px}.lp-art-caption{color:#95858b;letter-spacing:2px;font:10px/1.7 DM Mono,monospace;position:absolute;top:17%;left:10%}.lp-art-caption b{color:#ffe5d7;font-weight:500}.lp-art-index{color:#94868b;letter-spacing:1px;font:10px DM Mono,monospace;position:absolute;bottom:7%;right:7%}.lp-workflow-copy>p{color:#a99ea1;max-width:470px;margin:20px 0 28px;font-size:14px;line-height:1.9}.lp-editor-modes{border-top:1px solid #3b282d;display:grid}.lp-editor-modes a{color:#cbbec0;border-bottom:1px solid #3b282d;justify-content:space-between;align-items:center;gap:20px;padding:17px 2px;text-decoration:none;transition:padding .22s,color .22s;display:flex}.lp-editor-modes a:hover{color:#fff;padding-left:8px;padding-right:8px}.lp-editor-modes a>span{grid-template-columns:30px 1fr;gap:3px 9px;display:grid}.lp-editor-modes a b{color:#ea8175;grid-row:span 2;align-self:center;font:10px DM Mono,monospace}.lp-editor-modes strong{font:600 13px Manrope,sans-serif}.lp-editor-modes small{color:#8e8285;font-size:12px}.lp-editor-modes svg{color:#ad9b9f;transition:transform .2s}.lp-editor-modes a:hover svg{color:#ff9e85;transform:translate(4px)}.lp-endline{text-align:center;background:radial-gradient(at 50% 115%,#ce24283b,#0000 56%);border-top:1px solid #54272d;border-bottom:1px solid #54272d;justify-items:center;margin-bottom:105px;padding:84px 24px 87px;display:grid;position:relative;overflow:hidden}.lp-endline .eyebrow,.lp-endline h2,.lp-endline p,.lp-endline .chrome-button{z-index:1;position:relative}.lp-endline h2{margin:16px 0 5px;font-size:clamp(38px,5vw,62px)}.lp-endline p{color:#a99ea1;margin:0 0 25px;font-size:14px}.lp-endline-glint{background:linear-gradient(90deg,#0000,#ffded518,#ffded500);width:26%;height:145%;animation:8s ease-in-out 1s infinite lpGlint;position:absolute;top:-20%;left:-35%;transform:skew(-20deg)}.landing-experience>.landing-faq{width:min(1180px,100% - 96px);margin:0 auto;padding:0 0 110px}.landing-experience .landing-faq>h2{color:#f1e7e6}@keyframes lpAtmosphere{to{opacity:.72;transform:translate(-5%,4%)scale(1.08)}}@keyframes lpCopyEnter{0%{opacity:0;filter:blur(7px);transform:translateY(24px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes lpStageEnter{0%{opacity:0;filter:blur(6px);transform:translate(25px,12px)scale(.975)}to{opacity:1;filter:blur();transform:none}}@keyframes lpChromeSweep{to{background-position:100%}}@keyframes lpGlassSweep{0%,25%{transform:translate(-125%)}70%,to{transform:translate(125%)}}@keyframes lpFrameSweep{0%,22%{opacity:0;left:-50%}30%{opacity:1}68%,to{opacity:0;left:135%}}@keyframes lpGlowBreathe{to{opacity:.55;transform:scale(1.15)}}@keyframes lpHazeDrift{to{transform:translate(10%,-10%)scale(1.12)}}@keyframes lpSunPulse{to{filter:brightness(1.12);transform:translate(-8px,7px)scale(.96)}}@keyframes lpSilhouetteDrift{to{transform:translate(8px,-3px)rotate(-5deg)}}@keyframes lpFeatureEnter{0%{opacity:.3;filter:blur(5px);transform:translateY(22px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes lpTimelineFloat{50%{transform:translateY(-5px)rotateY(2deg)}}@keyframes lpBadgeBob{50%{transform:translateY(-7px)}}@keyframes lpWave{to{opacity:.45;transform:scaleY(.28)}}@keyframes lpPlayhead{to{left:72%}}@keyframes lpOrbit{to{transform:rotate(338deg)scaleY(.55)}}@keyframes lpCoreFloat{50%{transform:translateY(-8px)rotate(2deg)}}@keyframes lpGlint{0%,25%{transform:translate(-50vw)skew(-20deg)}58%,to{transform:translate(580%)skew(-20deg)}}@media (width<=1050px){.lp-hero{grid-template-columns:minmax(0,.83fr) minmax(0,1.17fr);width:min(100% - 64px,1280px)}.lp-copy h1{font-size:clamp(58px,8vw,84px)}.lp-stage{height:540px}.lp-manifesto{grid-template-columns:1fr;gap:38px}.lp-capabilities article{min-height:190px}}@media (width<=700px){.lp-hero{grid-template-columns:1fr;gap:22px;width:calc(100% - 40px);min-height:0;padding:66px 0 73px}.lp-copy{padding:0}.lp-copy h1{margin:21px 0 17px;font-size:clamp(56px,14vw,78px)}.lp-copy>p{max-width:440px;font-size:14px}.lp-actions{gap:17px;margin-top:22px}.lp-proof{gap:9px 13px;margin-top:24px;font-size:10px}.lp-stage{height:min(112vw,465px);margin:3px -5px 0}.lp-monitor{width:60%;padding:6px;top:4%;right:9%}.lp-monitor-top,.lp-monitor-controls{height:24px;padding:0 5px;font-size:8px}.lp-monitor-top b{padding:3px 5px}.lp-film-frame{aspect-ratio:9/12}.lp-timeline-card{width:84%;padding:10px;bottom:8%;right:0}.lp-timeline-head{font-size:8px}.lp-ruler{margin-left:38px;font-size:8px}.lp-track{height:20px;padding-left:38px}.lp-track small{font-size:8px;top:6px}.lp-playhead{top:48px}.lp-scroll{font-size:9px;bottom:24px}.lp-manifesto,.lp-workflow,.lp-endline{width:calc(100% - 40px)}.lp-manifesto{gap:24px;padding:70px 0 75px}.lp-manifesto-heading h2,.lp-workflow-copy h2{font-size:38px}.lp-capabilities{grid-template-columns:1fr;gap:0}.lp-capabilities article{border-top:1px solid #492b30;min-height:0;padding:18px 8px 20px}.lp-capabilities article>svg{margin-top:14px}.lp-capabilities h3{margin:13px 0 6px}.lp-workflow{grid-template-columns:1fr;gap:34px;padding:0 0 78px}.lp-workflow-art{min-height:310px}.lp-endline{margin-bottom:75px;padding:65px 16px}.lp-endline h2{font-size:45px}.landing-experience>.landing-faq{width:calc(100% - 40px);padding-bottom:75px}}@media (prefers-reduced-motion:reduce){.lp-hero *,.lp-manifesto *,.lp-workflow-art *,.lp-endline-glint{animation-duration:.01ms!important;animation-iteration-count:1!important}}.lp-copy,.lp-stage{opacity:0;animation:none}.lp-ready .lp-copy{animation:.95s cubic-bezier(.18,.74,.24,1) both lpCopyEnter}.lp-ready .lp-stage{animation:1.15s cubic-bezier(.18,.74,.24,1) .12s both lpStageEnter}.landing-experience[data-loading=true] .scroll-reveal{opacity:0;filter:blur(5px);transform:translateY(25px)scale(.99)}.lp-intro{z-index:60;color:#f8eeea;background:radial-gradient(at 50% 51%,#4910168c,#13090de8 37%,#050405 72%);place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.lp-intro:before,.lp-intro:after{content:"";border:1px solid #ffb4a21a;border-radius:50%;animation:2.8s cubic-bezier(.14,.75,.17,1) both lpIntroPortal;position:absolute;inset:-70%;transform:scale(.35)rotate(-25deg)}.lp-intro:after{border-color:#c4c7cf17;animation-delay:.12s;inset:-45%;transform:scale(.25)rotate(32deg)}.lp-intro-ring{aspect-ratio:1;filter:drop-shadow(0 0 12px #ef292b8c);border:1px solid #fff4e5c9;border-color:#fff4e5c9 #ed302e91 #0000 #0000;border-radius:50%;width:min(76vw,760px);animation:3s cubic-bezier(.2,.68,.2,1) both lpIntroOrbit;position:absolute;transform:rotate(-30deg)scaleY(.46)}.lp-intro-ring-two{border-top-color:#d3d6dc73;border-right-color:#e4273470;width:min(60vw,610px);animation-duration:3.4s;animation-direction:reverse}.lp-intro-content{z-index:2;justify-items:center;gap:13px;animation:1.15s cubic-bezier(.18,.74,.24,1) .14s both lpIntroRise;display:grid;position:relative}.lp-intro-symbol{color:#fff4ec;background:radial-gradient(circle at 25% 15%,#fff0d5,#e43b36 30%,#700d1b 73%,#14070c);border:1px solid #f6c0ad;border-radius:19px;place-items:center;width:66px;height:66px;animation:1.7s ease-in-out infinite alternate lpIntroMark;display:grid;box-shadow:inset 4px 5px 9px #ffffff67,inset -6px -8px 12px #100308,0 0 65px #ed2e3473}.lp-intro-name{color:#0000;letter-spacing:.22em;text-shadow:0 0 44px #d2242b40;background:linear-gradient(100deg,#fff,#aeb1b9 23%,#fff 36%,#ffb8a2 50%,#d4222d 63%,#fff1e8 77%,#aeb1b9) 0 0/220% 100%;-webkit-background-clip:text;background-clip:text;padding-left:.22em;font:600 clamp(48px,9vw,92px)/.9 Manrope,sans-serif;animation:2s ease-in-out infinite alternate lpChromeSweep}.lp-intro-caption{color:#aa9b9d;letter-spacing:2.2px;text-align:center;margin-top:3px;font:10px DM Mono,monospace}.lp-intro-progress{background:#432329;width:min(220px,55vw);height:2px;margin-top:18px;display:block;overflow:hidden}.lp-intro-progress i{transform-origin:0;background:linear-gradient(90deg,#79121d,#f2e0d5,#f04438);width:100%;height:100%;animation:2.85s cubic-bezier(.14,.76,.12,1) forwards lpIntroProgress;display:block;transform:scaleX(0);box-shadow:0 0 13px #ff5449}.lp-intro-status{color:#bda8a5;letter-spacing:1.7px;font:10px DM Mono,monospace;animation:1.3s ease-in-out infinite alternate lpIntroStatus}.lp-intro-index{color:#75676c;letter-spacing:1.5px;font:10px DM Mono,monospace;position:absolute;bottom:26px;right:30px}.lp-intro-leaving{pointer-events:none;animation:.5s cubic-bezier(.65,0,.82,.28) both lpIntroLeave}.footer-feature{border-bottom:1px solid #ffffff19;justify-content:space-between;align-items:end;gap:25px;width:min(1200px,100%);margin:0 auto;padding:72px 0 46px;display:flex}.footer-feature h2{color:#f4ebea;letter-spacing:-.07em;margin:14px 0 7px;font:560 clamp(36px,5vw,60px)/1 Manrope,sans-serif}.footer-feature p{color:#a79a9b;margin:0;font-size:14px;line-height:1.8}.footer-feature-link{white-space:nowrap;justify-content:center;align-items:center;gap:14px;min-height:44px;padding:0 15px;font-size:13px;text-decoration:none;transition:transform .22s;display:inline-flex}.footer-intro{padding-top:19px}.footer-intro>p{font-size:12px}.footer-intro .footer-home{font-size:14px}.footer-intro .footer-home .brand-icon{width:27px;height:27px}.public-footer .public-footer-column{transition:transform .28s,border-color .28s,background .28s,box-shadow .28s}.public-footer .public-footer-column:hover{background:linear-gradient(145deg,#ffffff10,#ffffff04 58%,#ee313212);border-color:#ffb5a28a #ffffff23 #ffffff23;box-shadow:inset 0 1px #ffffff13,0 18px 42px #0005}.public-footer .public-footer-column>a,.public-footer .public-footer-column>button{padding-bottom:3px;transition:color .22s,transform .22s;position:relative}.public-footer .public-footer-column>a:after,.public-footer .public-footer-column>button:after{content:"";transform-origin:0;background:#0057ff;height:1px;transition:transform .28s cubic-bezier(.2,.75,.25,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.public-footer .public-footer-column>a:hover:after,.public-footer .public-footer-column>button:hover:after{transform:scaleX(1)}@keyframes lpIntroPortal{to{opacity:0;transform:scale(1.2)rotate(18deg)}}@keyframes lpIntroOrbit{0%{opacity:0;transform:rotate(-210deg)scaleY(.46)}35%{opacity:1}to{opacity:.13;transform:rotate(150deg)scaleY(.46)}}@keyframes lpIntroRise{0%{opacity:0;filter:blur(8px);transform:translateY(22px)scale(.94)}to{opacity:1;filter:blur();transform:none}}@keyframes lpIntroMark{to{transform:rotateY(18deg)rotateX(12deg)scale(.94);box-shadow:inset 4px 5px 9px #ffffff78,inset -6px -8px 12px #100308,0 0 85px #ed2e348f}}@keyframes lpIntroProgress{to{transform:scaleX(1)}}@keyframes lpIntroStatus{to{opacity:.48}}@keyframes lpIntroLeave{to{opacity:0;filter:blur(12px);transform:scale(1.07)}}@media (width<=700px){.footer-feature{flex-direction:column;align-items:flex-start;padding:49px 0 30px}.footer-feature h2{font-size:44px}.footer-feature-link{margin-top:3px}.lp-intro-index{bottom:16px;right:17px}}@media (prefers-reduced-motion:reduce){.lp-intro *,.lp-intro:before,.lp-intro:after{animation-duration:.01ms!important;animation-iteration-count:1!important}.lp-ready .lp-copy,.lp-ready .lp-stage{animation-duration:.01ms!important}}.lp-intro{z-index:2147483000;background:radial-gradient(at 50% 51%,#4910168c,#13090de8 37%,#050405 72%),#050405}body.landing-intro-active .public-nav,body.landing-intro-active .public-footer,body.landing-intro-active .cookie-banner,body.landing-intro-active .modal-backdrop{visibility:hidden!important}.footer-feature{border-bottom:0;padding-bottom:28px}.footer-feature h2 em{font-family:Manrope,sans-serif;font-style:italic}.footer-feature h2{margin-top:0}.footer-feature{align-items:center;padding-top:74px}.footer-kicker{color:#b9a6a3;letter-spacing:1.25px;align-items:center;gap:10px;font:11px DM Mono,monospace;display:inline-flex}.footer-kicker i{background:linear-gradient(90deg,#ff5439,#ffe1c0);width:22px;height:1px;box-shadow:0 0 9px #ed3124}.footer-feature h2{color:#f3e8e6;letter-spacing:-.065em;margin:21px 0 13px;font-size:clamp(42px,5.8vw,72px);line-height:1.02}.footer-feature h2 em{background:var(--chrome-red);color:#0000;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 22px #f025253a);background-size:180% 100%;-webkit-background-clip:text;background-clip:text;font-family:Manrope,sans-serif;font-style:italic;font-weight:500;animation:6s ease-in-out infinite alternate lpChromeSweep}.footer-feature-link{gap:15px;min-height:46px;padding:0 18px;font-size:13px}.footer-feature-link:hover{transform:translateY(-2px)}.public-frame button:not(.profile-trigger):not(.modal-close),.cookie-banner button:not(.modal-close){background:var(--chrome-red);color:#fff;text-shadow:0 1px 2px #39040a;background-size:180% 100%;border-color:#ff9a7c;transition:background-position .35s,transform .2s,box-shadow .2s,filter .2s;box-shadow:inset 0 1px #fff9,inset 0 -2px 5px #290003,0 5px 20px #ed130d42,0 0 0 1px #ff583b30}.public-frame button:not(.profile-trigger):not(.modal-close):hover,.cookie-banner button:not(.modal-close):hover{filter:brightness(1.12);background-position:100% 0;transform:translateY(-1px);box-shadow:inset 0 1px #fff,inset 0 -2px 5px #290003,0 8px 28px #f3160d70,0 0 0 1px #ffc4a866}.public-frame .secondary-button{background:var(--chrome-red);color:#fff;text-shadow:0 1px 2px #39040a;border-color:#ff9a7c;box-shadow:inset 0 1px #fff9,inset 0 -2px 5px #290003,0 5px 20px #ed130d42}.public-frame .secondary-button:hover{filter:brightness(1.12);transform:translateY(-1px);box-shadow:inset 0 1px #fff,0 8px 28px #f3160d70}.public-frame .cookie-modal button:not(.modal-close){color:#e7e0e1!important;text-shadow:none!important;background:linear-gradient(145deg,#292529,#171518)!important;border:1px solid #514a4d!important;box-shadow:inset 0 1px #ffffff1b,0 4px 12px #0005!important}.public-frame .cookie-modal button:not(.modal-close):hover{transform:translateY(-1px);filter:none!important;background:linear-gradient(145deg,#383136,#211d20)!important;border-color:#81777a!important;box-shadow:inset 0 1px #ffffff24,0 7px 18px #0007!important}.cookie-banner button:not(.modal-close){color:#e7e0e1;text-shadow:none;background:#1d1b1f;border:1px solid #504b50;box-shadow:inset 0 1px #ffffff12,0 3px 12px #0005}.cookie-banner button.cookie-accept{color:#f2e7e7;background:linear-gradient(145deg,#51212b,#2b141a);border-color:#713842}.cookie-banner button:not(.modal-close):hover{filter:none;background:#302c31;border-color:#80767b;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff20,0 6px 16px #0006}.cookie-banner button.cookie-accept:hover{background:linear-gradient(145deg,#67303a,#371920)}@media (width<=700px){.footer-feature{align-items:flex-start}.footer-feature h2{font-size:clamp(40px,12vw,56px)}}.lp-intro-symbol{background:radial-gradient(circle at 27% 18%,#fff5e4 0,#f38c77 5%,#e02d32 24%,#7c101b 53%,#1a080e 100%);border:1px solid #ffc2b6;border-radius:50%;width:76px;height:76px;position:relative;box-shadow:inset 5px 6px 11px #fff8,inset -8px -10px 16px #16050a,0 0 55px #eb293c70}.lp-intro-symbol:before{content:"";filter:drop-shadow(0 0 7px #ff453f);border:1px solid #0000;border-color:#fff1d9 #0000 #0000 #e52c40;border-radius:50%;animation:1.8s linear infinite lpReelSpin;position:absolute;inset:-11px}.lp-intro-symbol:after{content:"";border:1px solid #ffc4a86e;border-right-color:#fff0de;border-radius:50%;animation:2.6s linear infinite reverse lpReelSpin;position:absolute;inset:11px}.lp-intro-symbol>svg{z-index:2;color:#fff6eb;filter:drop-shadow(0 2px 4px #43040a);position:relative}.lp-intro-shutter{z-index:1;background:conic-gradient(from 12deg,#ffe4d7b0,#e72335 18%,#4c0813 35%,#ff9a7b 52%,#6e0b19 72%,#eee0da 86%,#bd1427);border:1px solid #ffffff34;border-radius:50%;animation:4s linear infinite reverse lpReelSpin;position:absolute;inset:5px;box-shadow:inset 0 0 10px #120409}.lp-intro-shutter i{background:#17070d;border:1px solid #ffd2bf;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)translateY(-17px);box-shadow:0 0 5px #ff453c8c}.lp-intro-content>.lp-intro-name{letter-spacing:.27em;padding-left:.27em;font-size:clamp(38px,7vw,65px)}.lp-intro-status{letter-spacing:2.1px;font-size:10px}.lp-intro-leaving .lp-intro-content{animation:.5s ease-in reverse both lpIntroRise}.footer-feature{border-bottom:0}.footer-links-area{padding-top:0}@keyframes lpReelSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.lp-intro-symbol,.lp-intro-symbol:before,.lp-intro-symbol:after,.lp-intro-shutter{animation-duration:.01ms!important;animation-iteration-count:1!important}}.public-frame .public-footer .public-footer-column>button{box-shadow:none!important;color:#a99fa0!important;text-shadow:none!important;background:0 0!important;border:0!important;padding:0 0 3px!important}.public-frame .public-footer .public-footer-column>button:hover{box-shadow:none!important;color:#fff0e9!important;filter:none!important;background:0 0!important;border:0!important;transform:translate(3px)!important}.lp-intro:before{filter:drop-shadow(0 0 15px #ff443c);background:linear-gradient(90deg,#0000,#fff0,#fff9 42%,#f33a38 54%,#fff0 68%,#0000);border:0;border-radius:0;width:130%;height:1px;animation:2.4s cubic-bezier(.2,.7,.15,1) .2s both lpIntroBlade;inset:50% 0 0 -15%;transform:rotate(-27deg)translate(-110%)}.lp-intro-ring{border-color:#fff3e8 #ee2b39c9 #ffffff1a #bfc1cc54;width:min(50vw,470px);box-shadow:0 0 24px #e52a3838,inset 0 0 25px #d421291c}.lp-intro-symbol{width:88px;height:88px;box-shadow:inset 5px 6px 11px #fff9,inset -8px -10px 16px #16050a,0 0 68px #eb293c8a}.lp-intro-shutter{inset:6px}.lp-intro-shutter i{width:12px;height:12px;transform:translate(-50%,-50%)translateY(-20px)}.lp-intro-shutter i:nth-child(2){transform:translate(-50%,-50%)rotate(90deg)translateY(-20px)}.lp-intro-shutter i:nth-child(3){transform:translate(-50%,-50%)rotate(180deg)translateY(-20px)}.lp-intro-shutter i:nth-child(4){transform:translate(-50%,-50%)rotate(270deg)translateY(-20px)}.lp-intro-content>.lp-intro-name{letter-spacing:0;gap:.18em;padding-left:.18em;font-size:clamp(43px,8vw,72px);display:flex}.lp-intro-name i{color:#0000;opacity:0;filter:drop-shadow(0 0 17px #f13b3b55);background:linear-gradient(150deg,#fff4e8 0%,#aab0bb 20%,#fff 33%,#ffb59e 45%,#d5202e 58%,#790914 70%,#f5e9e5 84%,#bbc0cb);-webkit-background-clip:text;background-clip:text;font-style:normal;animation:.55s cubic-bezier(.17,.74,.25,1) forwards lpIntroLetter;display:inline-block}.lp-intro-name i:first-child{animation-delay:.18s}.lp-intro-name i:nth-child(2){animation-delay:.3s}.lp-intro-name i:nth-child(3){animation-delay:.42s}.lp-intro-name i:nth-child(4){animation-delay:.54s}.lp-intro-name i:nth-child(5){animation-delay:.66s}.lp-intro-progress{background:linear-gradient(90deg,#392126,#6a3037);width:min(280px,62vw);margin-top:12px;box-shadow:0 0 17px #e12b3130}.lp-intro-progress i{background:linear-gradient(90deg,#760e1a,#e1232c 25%,#fff1db 47%,#ff593f 53%,#ac101e 78%,#f4d6c8);box-shadow:0 0 14px #f73735}.lp-intro-status{color:#d4bfc0;letter-spacing:2.4px;animation:1s ease-in-out infinite alternate lpIntroStatus}.lp-intro-leaving{animation:.5s cubic-bezier(.65,0,.82,.28) both lpIntroLeave}@keyframes lpIntroBlade{0%{opacity:0;transform:rotate(-27deg)translate(-110%)}25%{opacity:1}78%{opacity:.85}to{opacity:0;transform:rotate(-27deg)translate(110%)}}@keyframes lpIntroHalo{0%{opacity:0;transform:translate(-50%,-50%)scale(.25)}40%{opacity:1}to{opacity:.2;transform:translate(-50%,-50%)scale(1.15)}}@keyframes lpIntroLetter{0%{opacity:0;filter:blur(8px);transform:translateY(25px)rotateX(-55deg)scale(.82)}65%{opacity:1;filter:blur();transform:translateY(-4px)rotateX(8deg)scale(1.04)}to{opacity:1;filter:drop-shadow(0 0 17px #f13b3b55);transform:none}}@media (prefers-reduced-motion:reduce){.lp-intro-name i{opacity:1;animation-duration:.01ms!important}.lp-intro:before,.lp-intro:after{animation-duration:.01ms!important}}.lp-workflow-art{min-height:500px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;isolation:isolate;background:0 0;border:0;border-radius:0;overflow:visible}.lp-workflow-art:before{z-index:-1;filter:blur(32px);content:"";background:radial-gradient(at 55% 47%,#c81a2b3d,#660d1b1e 34%,#0000 70%);border-radius:50%;animation:6s ease-in-out infinite alternate lpSculptGlow;position:absolute;inset:12% -18%}.lp-workflow-art:after{z-index:3;content:"";filter:blur(16px);pointer-events:none;background:linear-gradient(90deg,#0000,#fff4,#ff604324,#0000);width:25%;animation:8s ease-in-out 1.3s infinite lpFrameSweep;position:absolute;top:-10%;bottom:-10%;left:-30%;transform:rotate(24deg)}.lp-art-word{z-index:0;color:#0000;letter-spacing:-.1em;opacity:.16;background:linear-gradient(135deg,#fff4e8,#9299a5 26%,#f9ece7 43%,#df3035 57%,#650813 71%,#fff0e4 88%);-webkit-background-clip:text;background-clip:text;font:600 clamp(61px,8.3vw,112px)/.8 Manrope,sans-serif;animation:8s ease-in-out infinite alternate lpWordDrift;position:absolute;top:11%;left:0;transform:translate(-3%)}.lp-art-ribbon{z-index:1;background:conic-gradient(from 0deg, transparent 0 9%, #ffffff20 12%, #fff0e0d1 14%, #c3c5cd4a 17%, transparent 21% 38%, #f1344433 43%, #fe8e7cbb 45%, #fff3e7 47%, #bf1b2c 49%, transparent 53% 76%, #ffffff38 79%, #b90e2233 82%, transparent 86%);filter:drop-shadow(0 0 18px #f32d3d50);border-radius:50%;width:105%;height:78%;position:absolute;-webkit-mask:radial-gradient(#0000 0 54%,#000 56% 59%,#0000 62%);mask:radial-gradient(#0000 0 54%,#000 56% 59%,#0000 62%)}.lp-art-ribbon-a{animation:14s ease-in-out infinite alternate lpRibbonOne;transform:rotate(-24deg)scaleY(.79)}.lp-art-ribbon-b{background:conic-gradient(from 130deg, transparent 0 14%, #adbac833 17%, #f4e7df 19%, #ff4f434d 21%, transparent 25% 54%, #fff3e93f 58%, #ee414044 61%, transparent 65% 88%, #f6e7df 92%, transparent 96%);filter:drop-shadow(0 0 25px #c4203b46);width:92%;height:94%;animation:18s ease-in-out infinite alternate lpRibbonTwo;transform:rotate(38deg)scaleY(.64)}.lp-art-orbit{z-index:2;filter:drop-shadow(0 0 10px #eb1e3b45);border-color:#fff0d9c4 #e62d3c91 #ffffff20 #d7d9e05c;width:82%;box-shadow:0 0 22px #ef35402c}.lp-art-orbit-a{animation:22s linear infinite lpOrbit}.lp-art-orbit-b{border-top-color:#d9dce2b0;border-left-color:#ffad963b;border-right-color:#db1b3078;width:68%;animation-duration:29s}.lp-art-core{z-index:3;background:radial-gradient(circle at 27% 15%,#fff3de,#e74139 18%,#a01226 43%,#400711 68%,#12080d 100%);border:1px solid #ffc1a7;border-radius:50%;width:118px;height:118px;box-shadow:inset 4px 6px 12px #fff8,inset -8px -10px 18px #16040a,0 0 65px #ec283b70}.lp-art-core:after{content:"";border:1px solid #fff0df73;border-left-color:#e9293b;border-radius:50%;animation:7s linear infinite lpReelSpin;position:absolute;inset:-7px}.lp-art-caption{z-index:4;color:#b4a4a7;text-shadow:0 0 18px #000;top:19%;left:7%}.lp-art-caption b{color:#ffe9dc}.lp-art-index{z-index:4;color:#bba9ad;bottom:13%;right:2%}.lp-workflow-copy{z-index:4;position:relative}.lp-workflow-copy>p{max-width:450px}.lp-editor-modes{border-color:#654047}.lp-editor-modes a{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(90deg,#ffffff06,#0000 82%);border-color:#654047}.lp-editor-modes a:hover{background:linear-gradient(90deg,#e328351c,#ffffff05 82%)}@keyframes lpSculptGlow{to{opacity:.62;transform:translate(4%,-4%)scale(1.13)}}@keyframes lpWordDrift{to{opacity:.27;transform:translate(4%,-8%)scale(1.04)}}@keyframes lpRibbonOne{to{transform:rotate(21deg)scaleY(.66)scaleX(1.04)}}@keyframes lpRibbonTwo{to{transform:rotate(-18deg)scaleY(.78)scaleX(.97)}}@media (width<=700px){.lp-workflow-art{min-height:360px;margin-inline:-12px}.lp-art-word{font-size:clamp(64px,17vw,93px);top:11%;left:3%}.lp-art-caption{top:16%;left:8%}.lp-art-index{bottom:10%;right:4%}}.brand-logo{object-fit:contain;mix-blend-mode:screen;flex:none;width:120px;height:auto;display:block}.public-brand{gap:0}.public-brand .brand-logo{width:132px}.studio-nav-brand .brand-logo{width:116px}.brand .brand-logo{width:82px}.auth-brand-mark{width:148px;height:84px;box-shadow:none;background:0 0;border:0;border-radius:0;margin-bottom:12px}.auth-brand-mark .brand-logo{width:148px}.lp-intro-logo{filter:drop-shadow(0 0 22px #e52b3744);width:min(270px,68vw);height:auto;margin:-1px 0 1px;animation:.8s cubic-bezier(.18,.74,.24,1) .22s both lpIntroLogoReveal}.lp-intro-progress{margin-top:8px}@keyframes lpIntroLogoReveal{0%{opacity:0;filter:blur(8px)drop-shadow(0 0 #e52b3700);transform:translateY(17px)scale(.92)}to{opacity:1;filter:blur()drop-shadow(0 0 22px #e52b3744);transform:none}}@media (width<=760px){.public-brand .brand-logo{width:78px}.studio-nav-brand .brand-logo{width:92px}.brand .brand-logo{width:70px}.lp-intro-logo{width:min(245px,72vw)}}.lp-intro-ring{filter:drop-shadow(0 0 16px #e52a38a1);border-color:#fff4e8 #ee2b39b8 #ffffff26 #d6d9e37a;width:min(57vw,600px)}.lp-intro-ring-two{border-color:#ffffffca #8d142899 #f1d4cc38 #d1d1d485;width:min(47vw,495px)}.lp-intro-logo-wrap{aspect-ratio:16/9;isolation:isolate;place-items:center;width:min(430px,88vw);animation:.9s cubic-bezier(.18,.74,.24,1) 50ms both lpIntroLogoStage;display:grid;position:relative}.lp-intro-logo-wrap:before{z-index:-1;content:"";border:1px solid #fff0e4d9;border-color:#fff0e4d9 #e6323f9c #ffffff32 #ffffff32;border-radius:50%;width:112%;height:69%;animation:9s linear infinite lpLogoOrbit;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-12deg);box-shadow:0 0 25px #ec29352a}.lp-intro-logo-wrap>i{z-index:2;filter:blur(5px);mix-blend-mode:screen;pointer-events:none;background:linear-gradient(90deg,#0000,#fff8 45%,#fff0 72%);width:16%;animation:2.8s ease-in-out .65s infinite lpLogoSweep;position:absolute;top:12%;bottom:12%;left:-20%;transform:skew(-18deg)translate(-160%)}.lp-intro-logo{z-index:1;mix-blend-mode:screen;filter:drop-shadow(0 0 29px #ed283d55);width:100%;height:auto;margin:0;animation:.85s cubic-bezier(.18,.74,.24,1) .16s both lpIntroLogoReveal;position:relative}.lp-intro-status{color:#e3d1d0;letter-spacing:2.2px;font-size:10px}.lp-intro-leaving .lp-intro-logo-wrap{animation:.5s ease-in both lpIntroLogoExit}@keyframes lpIntroLogoStage{0%{opacity:0;filter:blur(5px);transform:scale(.9)}to{opacity:1;filter:blur();transform:none}}@keyframes lpLogoOrbit{to{transform:translate(-50%,-50%)rotate(348deg)}}@keyframes lpLogoSweep{0%,20%{opacity:0;transform:skew(-18deg)translate(-160%)}32%{opacity:1}68%,to{opacity:0;transform:skew(-18deg)translate(950%)}}@keyframes lpIntroLogoExit{to{opacity:0;filter:blur(8px);transform:scale(1.08)}}@media (width<=760px){.lp-intro-logo-wrap{width:min(350px,88vw)}.lp-intro-ring{width:min(84vw,410px)}.lp-intro-ring-two{width:min(68vw,330px)}}.brand-logo{mix-blend-mode:normal}.lp-intro{background:radial-gradient(at 50% 54%,#3909105c,#10070ad9 37%,#050405 73%),#050405}.lp-intro:after{filter:blur(24px);background:radial-gradient(#b20f2028 0,#64101a18 38%,#0000 73%);border:0;border-radius:50%;width:min(820px,94vw);height:min(350px,42vw);animation:4s ease-in-out infinite alternate lpLogoAura;inset:51% auto auto 50%;transform:translate(-50%,-50%)}.lp-intro-content{gap:10px}.lp-intro-logo-wrap{aspect-ratio:16/9;width:min(560px,91vw)}.lp-intro-logo-wrap:before{background:linear-gradient(90deg,#0000,#b51122,#fff0df 48%,#ed342e 58%,#0000);border:0;border-radius:0;width:72%;height:1px;animation:3s ease-in-out infinite lpLogoUnderline;top:auto;bottom:12%;left:14%;transform:none;box-shadow:0 0 13px #f02b35a3}.lp-intro-logo-wrap>i{filter:blur(4px);background:linear-gradient(90deg,#0000,#fff9 45%,#fff1 72%,#0000);width:12%;animation:3.4s ease-in-out .6s infinite lpLogoSweep;top:15%;bottom:15%;left:-15%}.lp-intro-logo{mix-blend-mode:normal;filter:drop-shadow(0 0 26px #dc142d4a);width:100%}.lp-intro-progress{width:min(310px,66vw);margin-top:0}.lp-intro-status{color:#bda9ac;letter-spacing:2px;margin-top:2px;font-size:10px}.lp-intro-index{display:none}.footer-top{border-radius:50%;width:42px;height:42px;margin-left:auto;margin-right:-80px;transform:translateY(-2px)}@keyframes lpLogoAura{to{opacity:.55;transform:translate(-50%,-50%)scale(1.12)}}@keyframes lpLogoUnderline{0%,to{opacity:.38;transform:scaleX(.62)}50%{opacity:1;transform:scaleX(1)}}@media (width<=760px){.lp-intro-logo-wrap{width:min(430px,92vw)}.lp-intro:after{width:96vw;height:64vw}}@media (width<=700px){.footer-top{margin-right:-6px;transform:translateY(-2px)}}.public-footer-bottom{width:100%}.footer-top{margin-right:calc(-1*clamp(24px,7vw,110px) + 20px);transform:translateY(-2px)}@media (width<=700px){.footer-top{margin-right:-6px;transform:translateY(-2px)}}.lp-copy h1 em{animation:7s ease-in-out infinite alternate lpChromeSweep,4.8s ease-in-out infinite headingFadePulse}.dashboard-page h1,.dashboard-page h2,.dashboard-page h3{animation:4.8s ease-in-out infinite headingFadePulse}.dashboard-page h1{animation:none}.dashboard-greeting h1 em{background-size:180% 100%;animation:7s ease-in-out infinite alternate lpChromeSweep,4.8s ease-in-out infinite headingFadePulse}.dashboard-page h2{animation-delay:.16s}.dashboard-page h3{animation-delay:.32s}.dashboard-project-card:nth-child(2) h3{animation-delay:.48s}.dashboard-project-card:nth-child(3) h3{animation-delay:.64s}.dashboard-project-card:nth-child(4) h3{animation-delay:.8s}.dashboard-project-card:nth-child(5) h3{animation-delay:.96s}.dashboard-project-card:nth-child(6) h3{animation-delay:1.12s}.public-frame .profile-dropdown>button[role=menuitem]{transform:none;color:#d5cfd2!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important;border:0!important}.public-frame .profile-dropdown>button[role=menuitem]:hover{color:#fff!important;box-shadow:none!important;filter:none!important;background:#ffffff0b!important;border:0!important;transform:none!important}@keyframes headingFadePulse{0%,to{opacity:.78}50%{opacity:1}}.auth-alternatives{gap:12px;margin:16px 0 8px;display:grid}.auth-alternative-divider{color:#a39ba2;letter-spacing:.8px;align-items:center;gap:12px;font:500 10px DM Mono,monospace;display:flex}.auth-alternative-divider:before,.auth-alternative-divider:after{content:"";background:#38343a;flex:1;height:1px}.auth-alternative-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.auth-provider-button{color:#eee9ed;cursor:pointer;background:#171619;border:1px solid #48434a;border-radius:6px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:0 11px;font:600 12px Manrope,Arial,sans-serif;transition:border-color .18s,background .18s,transform .18s;display:flex}.auth-provider-button:hover:not(:disabled){background:#211f23;border-color:#777079;transform:translateY(-1px)}.auth-provider-button:disabled{cursor:not-allowed;opacity:.5}.google-provider-mark{color:#4285f4;background:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font:700 14px Arial,sans-serif;display:grid}.phone-provider-mark{color:#d9d2d8;border:1px solid #716a73;border-radius:50%;place-items:center;width:20px;height:20px;font:600 8px Manrope,Arial,sans-serif;display:grid}.auth-provider-note{color:#aaa2aa;text-align:center;margin:0;font-size:11px;line-height:1.5}.auth-alternatives .auth-notice{margin:0}@media (width<=520px){.auth-alternative-grid{grid-template-columns:1fr}}.support-page,.account-delete{max-width:780px;margin:0 auto}.support-form,.account-delete form{background:linear-gradient(145deg,#171315,#0d0c0f);border:1px solid #393238;border-radius:10px;gap:16px;padding:24px;display:grid}.support-form label,.account-delete label{color:#e9e1e3;gap:7px;font-size:14px;display:grid}.support-form input,.support-form select,.support-form textarea,.account-delete input{color:#f1edef;width:100%;font:inherit;background:#100e11;border:1px solid #41383d;border-radius:6px;padding:12px}.support-form textarea{resize:vertical;line-height:1.6}.support-form button,.account-delete button{justify-self:start}.support-privacy{color:#a79da1;margin:0;font-size:13px;line-height:1.6}.support-privacy a,.support-success a{color:#ff8792}.support-success{color:#eee;text-align:center;background:#141114;border:1px solid #49383d;border-radius:10px;padding:28px}.support-success>svg{color:#ff8290}.support-success p{color:#bdb5b9}.support-success a{align-items:center;gap:7px;display:inline-flex}.account-delete{border-color:#5a3339;margin:28px auto 72px}.account-delete h2{margin:9px 0;font-size:22px}.account-delete>p{color:#b6adb1;max-width:640px;font-size:14px;line-height:1.7}.danger-button{color:#fff;cursor:pointer;background:linear-gradient(145deg,#5a111c,#210b10);border:1px solid #9d3945;border-radius:6px;align-items:center;gap:8px;padding:11px 14px;font:600 14px inherit;display:inline-flex}.danger-button:disabled{opacity:.48;cursor:not-allowed}.pricing-recovery{color:#b7afb3;background:#121013;border:1px solid #363137;border-radius:8px;justify-content:space-between;align-items:center;gap:15px;margin:20px 0;padding:15px 17px;font-size:13px;display:flex}.pricing-recovery .secondary-button{flex:none}.onboarding-backdrop{z-index:150;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#050406d9;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.onboarding-card{background:radial-gradient(at 92% 0,#50132055,#0000 42%),#111013;border:1px solid #64424a;border-radius:13px;width:min(510px,100%);padding:30px;position:relative;box-shadow:0 28px 90px #000b}.onboarding-card h2{color:#fff;letter-spacing:-.8px;margin:12px 0 8px;font-size:27px}.onboarding-card>p{color:#b5abb0;margin:0;font-size:14px;line-height:1.7}.onboarding-close{color:#ddd;cursor:pointer;background:#171417;border:1px solid #40363c;border-radius:6px;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:14px;right:14px}.onboarding-card ol{gap:0;margin:20px 0;padding:0;list-style:none;display:grid}.onboarding-card li{border-bottom:1px solid #2d272d;grid-template-columns:28px 1fr;gap:12px;padding:13px 0;display:grid}.onboarding-card li>span{color:#ffabb4;background:#301118;border:1px solid #8e3945;border-radius:50%;place-items:center;width:26px;height:26px;font-size:13px;display:grid}.onboarding-card li div{gap:4px;display:grid}.onboarding-card li b{color:#eee;font-size:14px}.onboarding-card li small{color:#aaa0a5;font-size:12px;line-height:1.5}.onboarding-help{color:#ff9ca5;align-items:center;gap:6px;margin-bottom:17px;font-size:13px;text-decoration:none;display:flex}.onboarding-card>.chrome-button{align-items:center;gap:7px;display:inline-flex}.cookie-choice small{display:block}.legal-page{max-width:760px}.legal-page h2{margin-top:30px}.legal-page p{color:#bbb2b7;line-height:1.8}@media (width<=600px){.pricing-recovery{flex-direction:column;align-items:flex-start}.support-form{padding:17px}.onboarding-card{padding:23px}}.projects-loading{grid-column:1/-1;min-height:220px}.cookie-choice .always-on{font-size:11px}.account-delete label b{color:#ff9ca5}.account-center-nav{border-bottom:1px solid #302b31;gap:25px;margin:-14px 0 26px;display:flex}.account-center-nav a{color:#aaa2a8;padding:12px 1px;font-size:13px;text-decoration:none;position:relative}.account-center-nav a:hover,.account-center-nav a:focus-visible{color:#f1e9ec}.account-center-nav a:focus-visible{outline-offset:3px;outline:2px solid #bb7880}.account-settings-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;margin-top:17px;display:grid}.account-settings-grid>.account-card{width:100%;max-width:none;margin:0}.account-settings-grid .account-security{color:#aaa2a8;grid-column:1/-1;margin:0 2px}.account-settings-grid .password-card{padding:0 20px}.account-settings-grid .password-toggle>span:last-child{color:#b5adb3}.account-settings-grid .password-form .secondary-button{grid-column:1/-1;justify-self:start;min-height:39px;padding:0 15px}.account-actions-card h2{color:#f2edef;letter-spacing:-.35px;margin:0;font-size:20px}.account-actions-card>p{color:#a9a1a7;margin:0;font-size:13px;line-height:1.7}.account-action-buttons{flex-wrap:wrap;align-items:center;gap:14px;margin-top:2px;display:flex}.account-action-buttons .secondary-button{justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 13px;text-decoration:none;display:inline-flex}.account-delete-link{color:#bdb4b9;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:8px 0;font:500 13px inherit;display:inline-flex}.account-delete-link:hover{color:#f0e9ec;text-underline-offset:4px;text-decoration:underline}.account-confirm-backdrop{z-index:200}.account-confirm-modal{width:min(490px,100%)}.account-confirm-modal>p{color:#b4abb0;margin:8px 0 20px;font-size:13px;line-height:1.7}.account-confirm-form{gap:14px;display:grid}.account-confirm-form label{color:#ded7da;gap:7px;font-size:13px;display:grid}.account-confirm-form label>span{align-items:center;gap:7px;display:flex}.account-confirm-form input{color:#f4eff2;background:#0c0b0e;border:1px solid #403a40;border-radius:5px;width:100%;height:40px;padding:0 11px;font:14px Manrope,Arial,sans-serif}.account-confirm-form input:focus{outline-offset:1px;outline:2px solid #84757b}.account-confirm-form label b{font-weight:700}.account-confirm-actions{justify-content:flex-end;gap:9px;padding-top:3px;display:flex}.account-confirm-actions button{justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 13px;display:inline-flex}.auth-reactivate-link{color:#c5bdc2;text-underline-offset:3px;margin-top:12px;font-size:13px;text-decoration:underline;display:inline-block}.auth-reactivate-link:hover{color:#fff}@media (width<=760px){.account-settings-grid{grid-template-columns:1fr}.account-settings-grid .account-security{grid-column:auto}.account-center-nav{white-space:nowrap;gap:17px;overflow-x:auto}.account-action-buttons{flex-direction:column;align-items:flex-start}}.account-center-title{max-width:none;margin-bottom:28px}.account-center-title h1{letter-spacing:-1.8px;font-size:clamp(34px,4.2vw,48px)}.account-center-shell{grid-template-columns:244px minmax(0,1fr);align-items:start;gap:30px;display:grid}.account-center-sidebar{background:#100f12;border:1px solid #302b31;border-radius:9px;flex-direction:column;gap:17px;padding:18px;display:flex;position:sticky;top:22px}.account-sidebar-user{border-bottom:1px solid #2e2930;align-items:center;gap:11px;padding:2px 0 17px;display:flex}.account-sidebar-user .profile-photo{flex:none;width:42px;height:42px;font-size:18px}.account-sidebar-user>div:last-child{gap:4px;min-width:0;display:grid}.account-sidebar-user b{color:#f0eaed;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.account-sidebar-user small{color:#948d95;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.account-sidebar-label{color:#89818a;letter-spacing:1.15px;font:11px DM Mono,monospace}.account-center-sidebar nav{gap:4px;display:grid}.account-center-sidebar nav a{color:#cbc4c9;border:1px solid #0000;border-radius:6px;gap:4px;padding:10px 11px;text-decoration:none;display:grid}.account-center-sidebar nav a span{font-size:12px;font-weight:600}.account-center-sidebar nav a small{color:#8f8790;font-size:11px}.account-center-sidebar nav a:hover,.account-center-sidebar nav a.selected{color:#fff;background:#1b181c;border-color:#383137}.account-center-sidebar nav a.selected{box-shadow:inset 2px 0 #b95b69}.account-sidebar-help{color:#b9afb6;border-top:1px solid #2e2930;padding-top:14px;font-size:12px;text-decoration:none}.account-sidebar-help:hover{color:#fff}.account-center-content{min-width:0}.account-section-heading{padding:1px 0 16px;scroll-margin-top:24px}.account-section-heading h2{color:#f1ecef;letter-spacing:-.45px;margin:7px 0 5px;font-size:22px}.account-section-heading p{color:#a49ca3;margin:0;font-size:12px;line-height:1.6}.account-center-content .account-layout{grid-template-columns:minmax(0,1.2fr) minmax(210px,.8fr);gap:14px}.account-center-content .account-card{background:linear-gradient(145deg,#151316,#0e0d10);border-color:#302c32;border-radius:8px;min-width:0;padding:19px}.account-center-content .account-card>label{font-size:12px}.account-center-content .account-card>label input{width:100%;min-width:0}.account-center-content .profile-photo-wrap{gap:13px}.account-center-content .profile-photo{width:58px;height:58px}.account-center-content .plan-summary{gap:11px}.account-center-content .plan-summary h2{font-size:24px}.account-center-content .security-section-heading{border-top:1px solid #302b31;margin-top:30px;padding-top:26px;padding-bottom:14px}.account-center-content .account-settings-grid{gap:14px;margin-top:0}.account-center-content .password-toggle{min-height:82px;padding:15px 0}.account-center-content .password-toggle b{font-size:14px}.account-center-content .password-toggle small{max-width:240px;line-height:1.55}.account-center-content .account-actions-card{min-height:84px;padding:17px 18px}.account-center-content .account-actions-card>p{font-size:12px}.account-center-content .account-action-buttons{flex-direction:row;gap:13px}.account-center-content .account-action-buttons .secondary-button{min-height:34px;padding:0 10px;font-size:12px}.account-center-content .account-delete-link{font-size:12px}.account-center-content .account-confirm-form select{color:#eee;background:#0c0b0e;border:1px solid #403a40;border-radius:5px;width:100%;height:40px;padding:0 10px;font:13px Manrope,Arial,sans-serif}.account-center-content .account-confirm-form select:focus{outline-offset:1px;outline:2px solid #84757b}.account-center-content .account-confirm-actions .secondary-button{font-family:inherit}.auth-recovery-links{justify-content:center;gap:17px;margin:0 0 15px;display:flex}.auth-recovery-links a{color:#aaa2aa;font-size:12px;text-decoration:none}.auth-recovery-links a:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}.account-recovery-page{place-items:center;width:min(480px,90vw);min-height:calc(100vh - 150px);margin:0 auto;padding:52px 0;display:grid}.recovery-card{background:linear-gradient(145deg,#151316,#0d0c0f);border:1px solid #302c32;border-radius:9px;width:100%;padding:34px;box-shadow:0 22px 60px #0008}.recovery-back{color:#aaa2aa;align-items:center;gap:7px;margin-bottom:27px;font-size:12px;text-decoration:none;display:inline-flex}.recovery-back:hover{color:#fff}.recovery-icon{color:#e7b0b6;background:#20181c;border:1px solid #4b383f;border-radius:10px;place-items:center;width:42px;height:42px;margin-bottom:19px;display:grid}.recovery-card h1{color:#f3edef;letter-spacing:-1px;margin:10px 0 8px;font-size:31px}.recovery-card>p{color:#aaa2a9;margin:0 0 22px;font-size:13px;line-height:1.75}.recovery-card form{gap:14px;display:grid}.recovery-card label{color:#d7d0d4;gap:7px;font-size:12px;display:grid}.recovery-card input{color:#f1ecef;background:#0a090c;border:1px solid #3d383e;border-radius:5px;width:100%;height:42px;padding:0 12px;font:14px Manrope,Arial,sans-serif}.recovery-card input:focus{outline-offset:1px;outline:2px solid #82727a}.recovery-card form .chrome-button{width:100%;margin-top:4px}.recovery-hint{color:#969098;font-size:11px}.recovery-success{color:#d2dfd7;background:#111914;border:1px solid #3a4640;border-radius:6px;align-items:flex-start;gap:10px;padding:13px;font-size:12px;line-height:1.7;display:flex}.recovery-success svg{color:#91b69d;flex:none}.recovery-links{border-top:1px solid #302b31;flex-wrap:wrap;gap:14px;margin-top:21px;padding-top:16px;display:flex}.recovery-links a{color:#aaa2aa;font-size:12px;text-decoration:none}.recovery-links a:hover{color:#fff}.account-confirm-actions .secondary-button:hover,.account-action-buttons .secondary-button:hover{filter:brightness(1.15)}@media (width<=980px){.account-center-shell{grid-template-columns:205px minmax(0,1fr);gap:20px}.account-center-content .account-layout,.account-center-content .account-settings-grid{grid-template-columns:1fr}.account-center-content .account-settings-grid .account-security{grid-column:auto}}@media (width<=760px){.account-center-shell{grid-template-columns:1fr;gap:20px}.account-center-sidebar{padding:14px;position:static}.account-center-sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}.account-center-sidebar nav a{padding:9px}.account-sidebar-help{padding-top:11px}.account-center-content .account-layout,.account-center-content .account-settings-grid{grid-template-columns:1fr}.account-center-content .account-settings-grid .account-security{grid-column:auto}.recovery-card{padding:26px 21px}}.account-help-card{border-top:1px solid #2e2930;gap:8px;padding-top:14px;display:grid}.account-help-card>span{color:#89818a;letter-spacing:1px;font:11px DM Mono,monospace}.account-help-card p{color:#aaa2aa;margin:0;font-size:11px;line-height:1.55}.account-help-card a{color:#c9c1c6;font-size:11px;text-decoration:none}.account-help-card a:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}.account-center-content .account-neutral-button{justify-self:start;min-height:38px;padding:0 14px}.account-center-content .account-action-buttons .secondary-button,.account-center-content .account-confirm-actions .secondary-button,.account-center-content .password-form .secondary-button{color:#e8e3e7;background:#211f23;border-color:#49434a;box-shadow:inset 0 1px #ffffff0d}.account-center-content .account-action-buttons .secondary-button:hover,.account-center-content .account-confirm-actions .secondary-button:hover,.account-center-content .password-form .secondary-button:hover{filter:none;background:#29262b;border-color:#666068}.account-center-content .account-delete-link{color:#d2cbd0;border:1px solid #49434a;border-radius:5px;padding:8px 11px;text-decoration:none}.account-center-content .account-delete-link:hover{color:#fff;background:#29262b;border-color:#666068;text-decoration:none}.account-center-content .account-security{font-size:12px}.account-center-content .password-toggle>span:last-child{color:#d0c9ce;border:1px solid #49434a;border-radius:50%;place-items:center;width:24px;height:24px;font-size:17px;display:grid}.help-center-section{background:linear-gradient(145deg,#151316,#0e0d10);border:1px solid #302c32;border-radius:9px;margin:0 0 28px;padding:22px}.help-center-heading{align-items:center;gap:12px;margin-bottom:17px;display:flex}.help-center-icon{color:#cbc2c9;background:#1c191d;border:1px solid #3d383e;border-radius:8px;place-items:center;width:38px;height:38px;display:grid}.help-center-heading h2{color:#f1ecef;margin:0 0 4px;font-size:17px}.help-center-heading p{color:#99919a;margin:0;font-size:12px;line-height:1.6}.help-center-heading a,.support-page .product-page-heading a,.help-topic-grid a,.support-form .help-center-heading a{color:#d8cbd3;text-underline-offset:3px}.help-topic-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.help-topic-grid details{background:#111013;border:1px solid #302c32;border-radius:6px;align-self:start;padding:13px}.help-topic-grid summary{color:#e7e1e5;cursor:pointer;font-size:12px;font-weight:600;line-height:1.5}.help-topic-grid summary::marker{color:#a9a0a8}.help-topic-grid details p{color:#aaa2aa;margin:10px 0 0;font-size:11px;line-height:1.7}.support-form>.help-center-heading{margin:0 0 3px}.support-form .help-center-heading h2{font-size:19px}.support-page .support-form>.chrome-button{color:#eee9ed;background:#211f23;border-color:#4c454d;box-shadow:inset 0 1px #ffffff0d}.support-page .support-form>.chrome-button:hover{filter:none;background:#2a272d}.support-page .support-privacy a{color:#d8cbd3}.support-page .support-form{margin-bottom:25px}.support-page .product-page-heading{margin-bottom:30px}.recovery-card form .chrome-button{color:#eee9ed;background:#211f23;border-color:#4c454d;box-shadow:inset 0 1px #ffffff0d}.recovery-card form .chrome-button:hover{filter:none;background:#2a272d}.account-neutral-button:hover{filter:none;background:#29262b;border-color:#69636a}@media (width<=760px){.help-topic-grid{grid-template-columns:1fr}.help-center-section{padding:16px}.account-center-content .account-action-buttons{flex-flow:wrap;align-items:flex-start}}.leven-account-help p{margin:0}.local-recovery-link{color:#e5dce3;text-underline-offset:3px;margin-top:7px;text-decoration:underline;display:inline-block}.support-page .support-success a{color:#d8cbd3}.support-page .support-form .auth-notice{color:#e2dce0;background:#1b191d;border-color:#48434a}.recovery-support{color:#a9a1a8;margin:18px 0 0!important;font-size:11px!important}.recovery-support a{color:#ddd5db;text-underline-offset:2px}.account-page.account-center-page{width:min(1220px,92vw);padding-top:52px}.account-page-header{border-bottom:1px solid #302b31;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:30px;padding-bottom:22px;display:flex}.account-page-header .eyebrow{color:#aaa0a7}.account-page-header h1{color:#f3eef1;letter-spacing:-1.5px;margin:9px 0 6px;font-size:clamp(30px,4vw,42px)}.account-page-header p{color:#a8a0a7;margin:0;font-size:13px;line-height:1.7}.account-header-help{color:#cfc7cd;border:1px solid #3b363d;border-radius:5px;align-items:center;gap:8px;padding:9px 12px;font-size:12px;text-decoration:none;display:inline-flex}.account-header-help:hover{color:#fff;background:#1c1a1e;border-color:#6b636c}.account-center-sidebar{background:#0e0d10;border-color:#2b282e;padding:16px;top:18px}.account-sidebar-user{padding-bottom:15px}.account-center-sidebar nav a{align-items:center;min-height:36px;padding:9px 11px;display:flex}.account-center-sidebar nav a span{font-size:12px}.account-center-sidebar nav a.selected{background:#1b191d;border-color:#403a42;box-shadow:inset 2px 0 #9d929b}.account-settings-section{scroll-margin-top:20px}.account-section-heading{padding:0 0 12px}.account-section-heading h2{letter-spacing:-.25px;margin:5px 0 4px;font-size:19px}.account-section-heading p{font-size:12px}.account-center-content .account-card{box-shadow:none;background:#111013;border-color:#302d33;border-radius:7px;padding:18px 20px}.account-profile-panel{gap:0}.account-avatar-row{border-bottom:1px solid #2d2930;align-items:center;gap:13px;padding-bottom:17px;display:flex}.account-avatar-row>.profile-photo{flex:none;width:54px;height:54px}.account-avatar-row>div:nth-child(2){gap:4px;min-width:0;display:grid}.account-avatar-row>div:nth-child(2)>b,.account-setting-summary b{color:#eee9ed;font-size:13px}.account-avatar-row>div:nth-child(2)>small,.account-setting-summary small{color:#99919a;font-size:11px;line-height:1.55}.account-avatar-row .profile-upload{color:#d8d1d6;border:1px solid #454047;border-radius:5px;margin-left:auto;padding:8px 10px;font-size:11px}.account-avatar-row .profile-upload:hover{color:#fff;background:#1c1a1e;border-color:#69616b}.account-profile-fields{grid-template-columns:1fr 1fr;gap:16px;padding:17px 0;display:grid}.account-profile-fields label{color:#d6d0d5;align-content:start;gap:6px;font-size:12px;font-weight:600;display:grid}.account-profile-fields label input{color:#f2eef1;background:#0b0a0d;border:1px solid #3a363d;border-radius:5px;width:100%;height:39px;padding:0 10px;font:13px Manrope,Arial,sans-serif}.account-profile-fields label input:focus{outline-offset:1px;outline:2px solid #777078}.account-profile-fields label input:disabled{color:#969098}.account-profile-fields label>small{color:#89818a;font-size:10px;font-weight:400}.account-form-footer{border-top:1px solid #2d2930;justify-content:space-between;align-items:center;gap:16px;padding-top:13px;display:flex}.account-form-footer>span{color:#8f8790;font-size:11px}.account-center-content .account-neutral-button,.account-form-footer .secondary-button,.account-plan-panel>.secondary-button,.account-plan-panel>button{color:#e8e3e7;min-height:35px;box-shadow:none;background:#211f23;border:1px solid #48434a;border-radius:5px;padding:0 12px;font:500 12px Manrope,Arial,sans-serif}.account-center-content .account-neutral-button:hover,.account-form-footer .secondary-button:hover,.account-plan-panel>.secondary-button:hover,.account-plan-panel>button:hover{filter:none;background:#29262b;border-color:#6b646d}.account-plan-panel{justify-content:space-between;align-items:center;gap:18px;display:flex!important}.account-plan-info{align-items:center;gap:13px;display:flex}.account-plan-mark{color:#eee8ed;background:#211e23;border:1px solid #504851;border-radius:8px;place-items:center;width:38px;height:38px;font:600 19px Playfair Display,serif;display:grid}.account-plan-info>div{gap:3px;display:grid}.account-plan-info .eyebrow{font-size:10px}.account-center-content .account-plan-info h3{color:#f2edf0;margin:0;font-size:16px}.account-center-content .account-plan-info p{color:#a59da4;margin:0;font-size:11px;line-height:1.55}.account-session-note{color:#c9c2c8;background:#0f0e11;border:1px solid #302d33;border-radius:6px;align-items:center;gap:11px;padding:12px 16px;display:flex}.account-session-note>svg{color:#9d949c;flex:none}.account-session-note>span{gap:3px;display:grid}.account-session-note b{font-size:11px}.account-session-note small{color:#958d95;font-size:10px;line-height:1.5}.account-security-list{gap:10px;display:grid}.account-center-content .password-card{min-height:unset;padding:0 18px}.account-setting-summary{justify-content:space-between;align-items:center;gap:20px;min-height:64px;display:flex}.account-setting-summary>div{gap:4px;display:grid}.account-setting-summary .secondary-button,.account-center-content .password-form .secondary-button{color:#e8e3e7;min-height:34px;box-shadow:none;background:#211f23;border:1px solid #48434a;border-radius:5px;flex:none;padding:0 11px;font:500 11px Manrope,Arial,sans-serif}.account-setting-summary .secondary-button:hover,.account-center-content .password-form .secondary-button:hover{filter:none;background:#29262b;border-color:#6b646d}.account-center-content .password-form{grid-template-columns:1fr 1fr;gap:12px;padding:0 0 16px}.account-center-content .password-form label{font-size:11px}.account-center-content .password-form input{background:#0c0b0e;border:1px solid #39343b;border-radius:5px;height:37px}.account-center-content .password-form .secondary-button{grid-column:1/-1;justify-self:start}.account-center-content .account-actions-card{min-height:unset;background:#111013;border-color:#302d33;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px 16px;padding:17px 18px;display:grid}.account-center-content .account-actions-card>.eyebrow{color:#938a93;grid-column:1/-1;font-size:10px}.account-center-content .account-actions-card h2{font-size:14px}.account-center-content .account-actions-card>p{max-width:440px;font-size:11px;line-height:1.55}.account-center-content .account-action-buttons{grid-area:2/2/4;justify-items:stretch;gap:7px;margin:0;display:grid}.account-center-content .account-action-buttons .secondary-button,.account-center-content .account-delete-link{color:#ded8dd;min-height:32px;box-shadow:none;background:#211f23;border:1px solid #48434a;border-radius:5px;justify-content:center;padding:0 10px;font:500 11px Manrope,Arial,sans-serif}.account-center-content .account-delete-link:hover,.account-center-content .account-action-buttons .secondary-button:hover{color:#fff;filter:none;background:#29262b;border-color:#6b646d;text-decoration:none}.account-center-content .account-confirm-actions .secondary-button{color:#ded8dd;box-shadow:none;background:#211f23;border:1px solid #48434a}.account-center-content .account-confirm-actions .secondary-button:hover{filter:none;background:#29262b;border-color:#6b646d}.account-center-content .account-confirm-modal{background:#111013;border-color:#403a42}.account-center-content .account-confirm-form select{background:#0b0a0d}.account-help-card{gap:7px}.account-help-card>span{font-size:10px}.account-help-card a{font-size:11px}.account-center-content .account-notice{margin-top:8px;font-size:11px}@media (width<=920px){.account-center-shell{grid-template-columns:205px minmax(0,1fr);gap:18px}.account-profile-fields,.account-center-content .account-actions-card{grid-template-columns:1fr}.account-center-content .account-action-buttons{flex-wrap:wrap;grid-area:auto/1;display:flex}}@media (width<=760px){.account-page.account-center-page{width:92vw;padding-top:36px}.account-page-header{flex-direction:column;align-items:flex-start;gap:13px;margin-bottom:20px}.account-center-shell{grid-template-columns:1fr;gap:18px}.account-center-sidebar{position:static}.account-center-sidebar nav{grid-template-columns:1fr 1fr}.account-center-sidebar nav a{text-align:center;justify-content:center}.account-center-content{gap:20px}.account-profile-fields{grid-template-columns:1fr}.account-avatar-row{flex-wrap:wrap}.account-avatar-row .profile-upload{margin-left:0}.account-plan-panel{flex-direction:column;align-items:flex-start}.account-center-content .password-form{grid-template-columns:1fr}.account-center-content .password-form .secondary-button{grid-column:1}.account-center-content .account-actions-card{grid-template-columns:1fr}.account-center-content .account-action-buttons{grid-area:auto/1}.account-form-footer{flex-direction:column;align-items:flex-start}.account-center-content .account-section-heading h2{font-size:18px}}.account-page.account-center-page{width:min(1260px,94vw);padding-top:48px;padding-bottom:64px}.account-page-header{margin-bottom:32px;padding-bottom:24px}.account-page-header h1{letter-spacing:-1.35px;font-size:clamp(34px,4vw,46px)}.account-center-sidebar{gap:19px;padding:20px}.account-center-content{gap:28px}.account-center-content .account-card{padding:22px 24px}.account-center-content .account-section-heading h2{font-size:20px}.account-center-content .account-section-heading p,.account-page-header p{line-height:1.75}.account-avatar-row{gap:16px;padding-bottom:20px}.account-profile-fields{gap:20px;padding:20px 0}.account-profile-fields label input{height:44px;padding:0 12px}.account-form-footer{padding-top:16px}.account-center-content .account-setting-summary{min-height:76px}.account-center-content .account-session-note{padding:15px 18px}.account-center-content .account-actions-card{gap:10px 20px;padding:20px 22px}@media (width<=920px){.account-center-shell{grid-template-columns:220px minmax(0,1fr);gap:22px}}@media (width<=760px){.account-page.account-center-page{width:min(94vw,620px);padding-top:32px}.account-center-shell{gap:18px}.account-center-sidebar{padding:16px}.account-center-content{gap:22px}.account-center-content .account-card{padding:18px}.account-profile-fields{gap:15px}}.auth-phone-form,.account-phone-form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.auth-phone-form label,.account-phone-form label{color:#d9d3d8;gap:6px;font-size:12px;display:grid}.auth-phone-form input,.account-phone-form input{color:#f2edf0;background:#100f12;border:1px solid #403b42;border-radius:5px;width:100%;height:42px;padding:0 12px;font:13px Manrope,Arial,sans-serif}.auth-phone-form input:focus,.account-phone-form input:focus{outline-offset:1px;outline:2px solid #817983}.auth-phone-form .secondary-button,.account-phone-form .secondary-button{color:#eee9ed;white-space:nowrap;background:#211f23;border:1px solid #514b53;border-radius:5px;height:42px;padding:0 14px;font:600 12px Manrope,Arial,sans-serif}.auth-phone-form .secondary-button:hover,.account-phone-form .secondary-button:hover{background:#2a272d}.account-phone-panel{gap:10px;display:grid}.account-phone-panel .account-setting-summary{min-height:50px}.account-phone-status{color:#c3bbc2;letter-spacing:.5px;border:1px solid #49434a;border-radius:20px;padding:5px 8px;font:500 10px DM Mono,monospace}.account-phone-status.is-verified{color:#b8d3c2;border-color:#4a6354}.account-phone-unavailable{color:#a49ca4;margin:0;font-size:12px;line-height:1.6}.account-phone-form .account-notice{grid-column:1/-1;margin:0;font-size:12px}@media (width<=600px){.auth-phone-form,.account-phone-form{grid-template-columns:1fr}.auth-phone-form .secondary-button,.account-phone-form .secondary-button{justify-self:start}}.auth-alternative-grid.google-only{grid-template-columns:minmax(0,1fr)}.auth-google-button{justify-content:center;width:100%;min-width:0;display:flex}.auth-google-button>div,.auth-google-button iframe{max-width:100%}.auth-provider-note{font-size:12px;line-height:1.55}.auth-alternative-grid:not(.google-only) .auth-provider-button{min-height:48px}.admin-page{color:#171922;width:min(1220px,92vw);min-height:68vh;padding-top:44px;padding-bottom:72px}.admin-heading{border-bottom:1px solid #e7e5e2;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:24px;padding-bottom:20px;display:flex}.admin-heading h1{letter-spacing:-1.4px;margin:7px 0 5px;font-size:clamp(30px,4vw,42px)}.admin-heading p,.admin-users-heading p{color:#737783;margin:0;font-size:14px}.admin-heading>.secondary-button{color:#252832;background:#fff;border:1px solid #dedee3;border-radius:11px;align-items:center;gap:8px;min-height:40px;padding:0 14px;display:inline-flex}.admin-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:25px;display:grid}.admin-metrics article{background:#fff;border:1px solid #e7e6e2;border-radius:16px;gap:10px;padding:18px;display:grid;box-shadow:0 8px 28px #17192208}.admin-metrics article>span{color:#666b76;align-items:center;gap:8px;font-size:13px;display:flex}.admin-metrics article>span svg{color:#075dff}.admin-metrics article>b{letter-spacing:-1px;font-size:30px;line-height:1.05}.admin-metrics article>small{color:#888c95;font-size:12px}.admin-metrics article>.admin-email{text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;font-size:15px;overflow:hidden}.admin-users{background:#fff;border:1px solid #e7e6e2;border-radius:16px;overflow:hidden;box-shadow:0 8px 28px #17192208}.admin-users-heading{border-bottom:1px solid #ededea;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;display:flex}.admin-users-heading h2{letter-spacing:-.4px;margin:0 0 5px;font-size:20px}.admin-users-heading label{color:#828692;border:1px solid #e2e3e7;border-radius:11px;align-items:center;gap:9px;width:min(340px,45%);height:42px;padding:0 12px;display:flex}.admin-users-heading label:focus-within{border-color:#377aff;box-shadow:0 0 0 3px #075dff18}.admin-users-heading input{color:#171922;width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:14px}.admin-table-wrap{overflow:auto}.admin-table-wrap table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%}.admin-table-wrap th{color:#727783;letter-spacing:.04em;text-transform:uppercase;background:#f8f9fb;padding:12px 16px;font-size:11px;font-weight:650}.admin-table-wrap td{color:#383c46;border-top:1px solid #efeff1;padding:14px 16px;font-size:13px}.admin-table-wrap td:first-child{white-space:normal;min-width:230px}.admin-table-wrap td:first-child b,.admin-table-wrap td:first-child small,.admin-table-wrap td:first-child code{display:block}.admin-table-wrap td:first-child b{color:#191b23;font-size:13px}.admin-table-wrap td:first-child small{color:#737783;margin-top:3px;font-size:12px}.admin-table-wrap td:first-child code{color:#989ba3;margin-top:4px;font-size:10px}.admin-state{color:#666c76;background:#f0f1f3;border-radius:999px;padding:5px 9px;font-size:11px;display:inline-flex}.admin-state.active{color:#14804a;background:#e9f8f0}.admin-actions{align-items:center;gap:7px;display:flex}.admin-actions button{color:#383c46;min-height:31px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e1e2e6;border-radius:8px;align-items:center;gap:5px;padding:0 9px;font-size:11px;display:inline-flex}.admin-actions button:hover{background:#f5f7fa;border-color:#ccd1dc}.admin-actions button.admin-delete{color:#b42332}.admin-actions button:disabled{cursor:not-allowed;opacity:.48}.admin-loading{color:#737783;text-align:center;padding:30px;font-size:14px}.admin-notice{color:#71490b;background:#fff8e9;border:1px solid #f3d4aa;border-radius:11px;align-items:center;gap:10px;margin:0 0 18px;padding:13px 15px;font-size:13px;display:flex}.admin-footnote{color:#737783;align-items:center;gap:8px;margin:15px 0;font-size:12px;display:flex}.admin-footnote svg{color:#075dff;flex:none}@media (width<=800px){.admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-heading{align-items:flex-start}}@media (width<=560px){.admin-users-heading{flex-direction:column;align-items:stretch}.admin-users-heading label{width:100%}.admin-metrics article{padding:14px}.admin-footnote{align-items:flex-start;line-height:1.55}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page:#fffbf5;--paper:#fff;--ink:#101116;--muted:#65656c;--line:#e7e4de;--blue:#0057ff;--blue-dark:#0349df;--lime:#c7ff3d;--yellow:#ffe65a;--lavender:#cdbbff;--chrome-blue:linear-gradient(118deg, #4388ff 0%, #0057ff 45%, #0349df 100%);--shadow:0 12px 32px #19223a0d}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scroll-behavior:smooth}body{margin:0;background:var(--page)!important;color:var(--ink)!important;font-family:Manrope,DM Sans,Arial,sans-serif!important}body,#root{overflow-x:clip}button,input,select,textarea{font:inherit}::selection{color:#101116;background:#d8e7ff}.brand-logo{color:var(--ink);flex:none;align-items:center;gap:8px;text-decoration:none;mix-blend-mode:normal!important;width:auto!important;height:auto!important;display:inline-flex!important}.brand-mark{object-fit:contain;width:44px;height:32px;display:block}.brand-wordmark{justify-items:center;gap:1px;line-height:.88;display:grid}.brand-wordmark b{letter-spacing:-1.1px;font-size:19px;font-weight:850}.brand-wordmark small{letter-spacing:3px;font-size:7px;font-weight:800}.dashboard-brand .brand-logo{gap:8px}.studio-nav-brand .brand-mark{width:38px;height:28px}.studio-nav-brand .brand-wordmark b{font-size:16px}.public-shell{min-height:100vh;background:var(--page)!important;color:var(--ink)!important}.studio-nav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);min-height:72px;padding-inline:clamp(22px,4.4vw,72px);color:var(--ink)!important;border-color:var(--line)!important;background:#fffefaed!important;box-shadow:0 5px 24px #17203a08!important}.studio-nav-brand .brand-icon{object-fit:contain!important;width:39px!important;height:31px!important;box-shadow:none!important;background:0 0!important;border:0!important}.brand-icon.brand-logo-image{object-fit:contain!important;width:43px!important;height:32px!important;box-shadow:none!important;background:0 0!important;border:0!important}.studio-nav nav a{color:#343740!important}.chrome-button,.primary-button,.download-button,.toolbar .render,.wizard-card .primary-button{min-height:44px;transition:transform .2s,filter .2s,box-shadow .2s;color:#fff!important;background:var(--chrome-blue)!important;text-shadow:none!important;border:1px solid #0757f5!important;border-radius:13px!important;box-shadow:0 5px 13px #0757f526,inset 0 1px #fff5!important}.chrome-button:hover,.primary-button:hover,.download-button:hover,.toolbar .render:hover,.wizard-card .primary-button:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 9px 22px #0757f534,inset 0 1px #fff6!important}.chrome-button:after,.primary-button:after,.download-button:after{display:none!important}.secondary-button,.small-action,.quiet-button{color:#252832!important;background:#fff!important;border-color:#dedfe4!important;box-shadow:0 2px 8px #15192208!important}.eyebrow{color:#656a76!important}.creator-dashboard{min-height:100vh;font-family:Manrope,sans-serif;color:var(--ink)!important;background:var(--page)!important}.dashboard-sidebar{border-right-color:var(--line)!important;background:#fffefa!important}.dashboard-side-nav a{color:#272a32!important}.dashboard-side-nav a:hover{background:#f3f5fa!important}.dashboard-upgrade{background:linear-gradient(135deg,#eff4ff,#fbf8ff 55%,#f9fbe9)!important;border-color:#e2e9f9!important}.upgrade-arrow{background:var(--blue)!important}.dashboard-storage,.dashboard-topbar,.dashboard-card,.dashboard-project-card{border-color:var(--line)!important;color:var(--ink)!important;background-color:#fffefa!important}.dashboard-topbar{background:#fffefaed!important}.dashboard-global-search,.dashboard-search{background:#f6f7f9!important;border-color:#e6e8ed!important}.dashboard-global-search input,.dashboard-search input,.dashboard-project-toolbar select{color:#252832!important}.dashboard-page{color:var(--ink)!important}.dashboard-welcome{grid-template-columns:.95fr 1.05fr;min-height:380px;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;gap:22px!important;margin:10px 0 22px!important;padding:18px 12px!important;display:grid!important}.dashboard-welcome:after{display:none!important}.dashboard-hero-copy{z-index:1;position:relative}.dashboard-hero-copy h1{color:var(--ink)!important;letter-spacing:-.06em!important;margin:13px 0!important;font-size:clamp(48px,5.2vw,72px)!important;font-weight:850!important;line-height:.94!important}.dashboard-hero-copy h1 .dashboard-accent{font-style:normal;color:var(--blue)!important}.dashboard-hero-actions{flex-wrap:wrap;gap:10px;display:flex}.dashboard-hero-actions>a{justify-content:center;align-items:center;gap:10px;min-height:49px;padding:0 17px;text-decoration:none;display:inline-flex}.dashboard-hero-actions .chrome-button{color:#fff!important;background:var(--chrome-blue)!important}.dashboard-hero-benefits{color:#686d78;flex-wrap:wrap;gap:10px 17px;margin-top:14px;font-size:11px;display:flex}.dashboard-hero-benefits span{align-items:center;gap:5px;display:inline-flex}.dashboard-hero-benefits svg{color:#181a20}.dashboard-hero-art{isolation:isolate;place-items:center;min-width:0;height:340px;display:grid;position:relative}.dashboard-hero-art>.lp-mascot{aspect-ratio:3/2;filter:drop-shadow(0 20px 22px #8297c42b);width:min(100%,530px);max-height:340px;animation:8.4s ease-in-out infinite lp-mascot-hover}.dashboard-hero-note{z-index:3;color:#12141a;letter-spacing:.08em;font-size:11px;font-weight:850;line-height:1.3;position:absolute;bottom:17%;left:2%;transform:rotate(-17deg)}.dashboard-launchers{margin:5px 0 38px!important}.dashboard-launch-card{color:#13151a!important;border:0!important;border-radius:16px!important;min-height:102px!important;padding:14px 16px!important;box-shadow:inset 0 1px #ffffff85,0 7px 18px #1a24400e!important}.dashboard-launch-card b{color:inherit!important;font-size:14px!important;font-weight:800!important}.dashboard-launch-card small{opacity:.78;color:inherit!important;font-size:11px!important}.dashboard-launch-card .dashboard-launch-icon{color:#fff!important;background:#101116!important;border:0!important;border-radius:15px!important;width:56px!important;height:56px!important}.dashboard-launch-primary .dashboard-launch-icon{color:#fff!important;background:#101116!important}.dashboard-launch-lime .dashboard-launch-icon{color:#fff!important;background:#101116!important}.dashboard-launch-yellow .dashboard-launch-icon{color:#101116!important;background:#fffefa!important}.dashboard-launch-arrow{color:#12141a;background:#fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.dashboard-page h1,.dashboard-page h2,.dashboard-page h3{color:var(--ink)!important}.dashboard-greeting h1{letter-spacing:-.065em!important;font-size:clamp(35px,4vw,52px)!important}.dashboard-greeting h1 em{font-style:normal;color:var(--blue)!important}.dashboard-greeting p,.dashboard-launch-card small,.dashboard-project-count,.dashboard-project-info>span{color:#6c707a!important}.dashboard-overview>div{background:#fffefa!important;border-color:#e7e8ed!important}.dashboard-overview span{color:#767a84!important}.dashboard-launch-card,.dashboard-bottom>div:first-child,.dashboard-template-preview{box-shadow:0 8px 22px #15192208;color:var(--ink)!important;border-color:var(--line)!important;background:#fffefa!important}.dashboard-launch-primary{color:#fff!important;background:linear-gradient(112deg,#0757f5,#347dff)!important;border-color:#0757f5!important}.dashboard-launch-primary b,.dashboard-launch-primary small,.dashboard-launch-primary>svg{color:#fff!important}.dashboard-launch-icon{color:var(--blue)!important;background:#f1f4fa!important;border-color:#e4e8f1!important}.dashboard-launch-primary .dashboard-launch-icon{color:var(--blue)!important;background:#fff!important;border-color:#0000!important}.dashboard-project-card{overflow:hidden;box-shadow:0 6px 20px #1e294209;border-radius:15px!important}.dashboard-project-art{height:150px;background:linear-gradient(135deg,#dfe9ff,#f0f2fa 54%,#dff4b3)!important}.dashboard-project-cover{object-fit:cover;width:100%;height:100%;transition:transform .35s;position:absolute;inset:0}.dashboard-project-art:hover .dashboard-project-cover{transform:scale(1.04)}.dashboard-project-art:before{z-index:1;background:linear-gradient(#10111620,#0000 38%,#10111616)!important}.dashboard-project-glyph{z-index:0;position:relative;color:var(--blue)!important;box-shadow:none!important;background:#ffffffba!important;border:1px solid #fff!important}.dashboard-project-art .project-status{z-index:2}.dashboard-project-info{border-top-color:#eeedf0!important}.dashboard-project-info h3{color:#171a21!important}.dashboard-project-info>span svg{color:#777d89!important}.dashboard-empty{background:linear-gradient(145deg,#fffefa,#f6f8fc)!important;border-color:#dfe4ed!important}.dashboard-empty h3{color:var(--ink)!important}.dashboard-empty p{color:var(--muted)!important}.dashboard-empty-art{color:var(--blue)!important;box-shadow:none!important;background:#edf3ff!important;border-color:#d5e2ff!important}.dashboard-template-preview>span{color:#646b79!important}.dashboard-template-preview>b{color:var(--ink)!important}.dashboard-template-preview>b em,.dashboard-template-preview>a{color:var(--blue)!important}.dashboard-project-toolbar{border-color:#e8e7e2!important}.dashboard-project-toolbar select{background:#fff!important;border-color:#e1e3e8!important}.dashboard-profile-menu{color:var(--ink)!important;border-color:var(--line)!important;background:#fffefa!important;box-shadow:0 18px 44px #17203a1a!important}.dashboard-profile-menu a,.dashboard-profile-menu button{color:#313640!important}.dashboard-profile-menu a:hover,.dashboard-profile-menu button:hover{background:#f2f5fb!important}.product-page,.projects-page,.legal-page,.auth-layout,.notfound{color:var(--ink)!important;background:var(--page)!important}.product-page h1,.product-page h2,.product-page h3,.projects-page h1,.projects-page h2,.legal-page h1,.legal-page h2,.notfound h1{color:var(--ink)!important}.product-page p,.projects-page p,.legal-page p,.notfound p{color:#686c76!important}.auth-story{color:var(--ink)!important;background:radial-gradient(at 76% 14%,#d5f776 0,#0000 31%),radial-gradient(at 10% 86%,#d4c7ff 0,#0000 34%),linear-gradient(135deg,#f6f7ff,#fbfaf7 65%)!important}.auth-story h1,.auth-card h2{color:var(--ink)!important}.auth-card{background:#fffefa!important;border-color:#e9e8e2!important;box-shadow:0 22px 64px #20243512!important}.auth-card p{color:#696c75!important}.auth-card input,.field input:not([type=range]),.field textarea,.field select,.wizard-field input:not([type=checkbox]):not([type=range]),.wizard-field select,.wizard-field textarea{color:#191b21!important;background:#fff!important;border-color:#dfe1e7!important}.auth-card input:focus,.field input:focus,.field textarea:focus,.field select:focus,.wizard-field input:focus,.wizard-field select:focus,.wizard-field textarea:focus{border-color:#6d9aff!important;box-shadow:0 0 0 3px #0757f51c!important}.account-card,.template-card,.price-card,.cookie-banner,.cookie-modal,.projects-empty{color:var(--ink)!important;border-color:var(--line)!important;background:#fffefa!important;box-shadow:0 12px 34px #17203a0a!important}.account-center-shell,.account-center-sidebar,.account-center-content,.account-security-list,.account-settings-section,.projects-heading,.pricing-grid{color:var(--ink)!important}.account-center-sidebar{border-color:var(--line)!important;background:#f5f6f9!important}.account-center-sidebar a,.account-section-heading h2,.account-setting-summary b{color:#1d2027!important}.profile-dropdown,.profile-menu{color:var(--ink)!important;border-color:var(--line)!important;background:#fffefa!important;box-shadow:0 18px 48px #17203a1c!important}.profile-dropdown a,.profile-dropdown button,.profile-menu a,.profile-menu button{color:#30343e!important}.profile-dropdown a:hover,.profile-dropdown button:hover,.profile-menu a:hover,.profile-menu button:hover{background:#f2f5fb!important}.template-art{background:linear-gradient(135deg, #0757f5 0%, var(--template-accent,#c8f75b) 58%, #d1c2ff 100%)!important}.template-frame{color:#111319!important;background:#ffffffdb!important;border-color:#ffffffbd!important}.template-category,.template-index{color:#111319!important}.price-card{border-radius:20px!important}.price-card li svg{color:var(--blue)!important}.auth-mark img{object-fit:contain;width:100%;height:100%}.account-notice,.auth-notice{color:#2c374b!important;background:#eef3ff!important;border-color:#dbe5ff!important}.account-card p,.template-card p,.cookie-modal p{color:var(--muted)!important}.legal-page{max-width:1080px;margin-inline:auto;padding:72px 28px!important}.notfound{min-height:68vh}.cookie-banner{color:var(--ink)!important;background:#fffefa!important;border-color:#e6e5df!important}.cookie-banner p{color:#686c76!important}.cookie-settings,.cookie-accept,.cookie-essential{color:#252832!important;background:#fff!important;border-color:#dedfe4!important}.cookie-accept{color:#fff!important;background:var(--blue)!important;border-color:var(--blue)!important}.panel,.center{color:#20242c!important;background:#fbfbfd!important}.canvas{background:#151821!important;border-color:#bdc2cc!important;box-shadow:0 10px 34px #161e321c!important}.panel-head h2,.section-title,.section-label,.project-title input{color:#20242c!important}.toolbar button,.preview-tools button,.timeline-actions button,.asset-info b,.field label,.field-row label{color:#555a65!important}.toolbar button:hover,.preview-tools button:hover,.timeline-actions button:hover,.asset:hover,.asset.active,.inspector-tabs button.on{color:var(--blue)!important;background:#edf2ff!important}.inspector-tabs .on:after{background:var(--blue)!important;box-shadow:none!important}.clip{color:#272b35!important;background:#f0f2f7!important;border-color:#d7dbe4!important}.caption-blocks span{color:#28230e!important;background:#fff3b5!important;border-color:#efd85d!important}.audio-clip{color:#24324c!important;background:#dfe9ff!important;border-color:#b7c8f0!important}.job,.toast,.wizard-card,.wizard-export{color:#20242c!important;background:#fffefa!important;border-color:#e5e5e0!important;box-shadow:0 12px 36px #121a2b12!important}.wizard-heading h1,.export-heading h1{color:#15171c!important;text-shadow:none!important}.wizard-icon,.export-check{color:var(--blue)!important;background:#edf3ff!important;border-color:#cbd9ff!important}.studio-loading{color:#30343e!important;background:#fbfaf7!important}.loading-orb{box-shadow:none!important;background:url(/leven-logo.png) 50%/contain no-repeat!important;border:0!important;animation:2.4s ease-in-out infinite lp-mascot-hover!important}.dashboard-loading{color:#424650!important;background:var(--page)!important}@keyframes lp-loader-exit{to{opacity:0;visibility:hidden}}@keyframes lp-loader-progress{to{transform:scaleX(1)}}@keyframes lp-loader-float{50%{transform:translateY(-7px)rotate(2deg)}}@keyframes lp-loader-orbit{to{transform:rotate(336deg)}}@keyframes lp-page-enter{0%{opacity:0;transform:translateY(11px)}to{opacity:1;transform:translateY(0)}}@media (width<=920px){.dashboard-project-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboard-welcome{min-height:330px}}@media (width<=760px){.studio-nav{padding-inline:16px}.brand-mark{width:38px;height:29px}.brand-wordmark b{font-size:17px}.dashboard-sidebar{border-right:0!important;border-bottom:1px solid var(--line)!important;height:auto!important;padding:12px 15px!important;position:relative!important;top:auto!important}.dashboard-brand{height:38px!important}.dashboard-side-nav{overflow-x:auto;gap:5px!important;display:flex!important}.dashboard-side-nav a{min-width:max-content;gap:7px!important;height:38px!important;padding-inline:10px!important;font-size:12px!important}.dashboard-upgrade,.dashboard-storage,.dashboard-sidebar-user{display:none!important}.creator-dashboard{display:block!important}.dashboard-topbar{height:64px!important;padding-inline:15px!important}.dashboard-global-search{width:48%!important}.dashboard-top-actions{gap:8px!important}.dashboard-project-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboard-page{width:min(94vw,760px)!important}.dashboard-welcome{grid-template-columns:1fr;min-height:0;padding:15px 0!important}.dashboard-hero-art{height:min(68vw,320px);min-height:230px}.dashboard-hero-copy h1{font-size:clamp(48px,12vw,66px)!important}}.support-page .support-form input,.support-page .support-form select,.support-page .support-form textarea{min-height:44px;color:#20232a!important;background:#fff!important;border:1px solid #dfe3eb!important;border-radius:10px!important}.captcha-local-challenge{gap:8px;width:min(100%,360px);display:grid}.captcha-local-challenge small{color:#65656c;font-size:11px;line-height:1.4}.captcha-local-challenge .captcha-heading{align-items:center;gap:7px;display:flex}.captcha-loading{color:#535966;align-items:center;gap:8px;font-size:12px;display:flex}.captcha-turnstile{max-width:100%;min-height:65px}.captcha-spinner{animation:.8s linear infinite captchaSpin!important}.captcha-error{color:#b42318!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin:0!important;font-size:12px!important;display:flex!important}.captcha-error span{flex-basis:100%}.captcha-error a,.captcha-error button{color:#174ea6!important;font:inherit!important;text-decoration:underline!important}.captcha-error button{color:inherit!important;cursor:pointer!important;background:0 0!important;border:0!important;place-items:center!important;display:grid!important}@keyframes captchaSpin{to{transform:rotate(360deg)}}html,body,button,input,textarea,select,.app,.wizard-shell,.account-center-page,.auth-page,.product-page,.support-page,.contact-page,h1,h2,h3,h4,.product-page-heading h1 em,.auth-story h1,.account-page-header h1,.notfound h1{font-family:Manrope,DM Sans,Arial,sans-serif!important}.ai-assistant{background:linear-gradient(145deg,#f8faff,#fff)!important;border:1px solid #e2e6ef!important;border-radius:14px!important;box-shadow:0 8px 24px #17203a0a!important}.ai-assistant-heading h2,.ai-assistant>p,.ai-suggestion p{color:#20232a!important}.ai-assistant-heading .eyebrow{color:#6b7280!important}.ai-assistant textarea{color:#20232a!important;background:#fff!important;border:1px solid #dfe3eb!important;border-radius:10px!important;min-height:88px!important}.ai-assistant textarea:focus{border-color:#8cb2ff!important;box-shadow:0 0 0 3px #0757f51a!important}.new-project-modal form>label{color:#343740!important}.new-project-modal input{color:#20232a!important;background:#fff!important;border-color:#dfe3eb!important;border-radius:10px!important}.new-project-modal input:focus{border-color:#7fa7fa!important;outline:0!important;box-shadow:0 0 0 3px #0757f51a!important}.new-project-modal .new-project-actions .secondary-button{color:#343740!important;background:#fff!important;border-color:#dfe3eb!important;border-radius:10px!important}.app .panel-guidance{color:#69707c!important;background:#fffefa!important;border-color:#e5e8ef!important}.app .inspector-view-heading{background:#f7f8fb!important;border-color:#e5e8ef!important}.app .inspector-view-heading h3{color:#20232a!important}.app .inspector-view-heading p{color:#69707c!important}.app .inspector-view>.audio-row{background:#f8f9fc!important;border-color:#e2e6ef!important;border-radius:10px!important}.app .inspector-empty{color:#656b76!important;background:#f8f9fc!important;border-color:#dfe3eb!important;border-radius:12px!important}.app .timeline-ruler,.app .timeline-row{border-color:#dfe3eb!important}.app .timeline-label{color:#505867!important;background:#f4f6fa!important}.app .timeline-lane{background:repeating-linear-gradient(90deg,transparent 0,transparent calc(var(--timeline-scale)*5 - 1px),#dfe3eb calc(var(--timeline-scale)*5 - 1px),#dfe3eb calc(var(--timeline-scale)*5))!important}.app .timeline-ticks span{color:#69707c!important}.app .timeline-item{color:#263246!important;background:#e8efff!important;border-color:#cbd5e1!important}.app .timeline-caption{color:#51420b!important;background:#fff6cf!important;border-color:#efd878!important}.app .timeline-audio{color:#245b3d!important;background:#e8f7ef!important;border-color:#bfe1ce!important}.app .timeline-empty{color:#69707c!important}.ai-assistant-icon{color:#0757f5!important;box-shadow:none!important;background:#edf3ff!important;border-color:#c8d8ff!important}.pricing-recovery{color:#505867!important;background:#f8f9fc!important;border-color:#e2e6ef!important;border-radius:12px!important}.pricing-recovery .secondary-button{color:#343740!important;background:#fff!important;border-color:#dfe3eb!important;border-radius:10px!important}.projects-empty .auth-mark{color:#0757f5!important;box-shadow:none!important;background:#edf3ff!important;border-color:#d9e5ff!important}.auth-story h1,.product-page-heading h1,.account-page-header h1,.notfound h1{letter-spacing:-.055em!important;font-family:Manrope,sans-serif!important;font-weight:750!important}@media (width<=640px){.support-form-grid{grid-template-columns:minmax(0,1fr);gap:14px}.support-page .support-form{padding:18px}}@media (width<=560px){.dashboard-project-grid{grid-template-columns:1fr!important}.dashboard-global-search{flex:1;width:auto!important}.dashboard-icon-button{display:none!important}.dashboard-create{padding-inline:12px!important;font-size:12px!important}.dashboard-welcome h1{font-size:35px!important}.lp-search{display:none!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.creator-dashboard{--dashboard-sidebar-width:264px;grid-template-columns:var(--dashboard-sidebar-width) minmax(0, 1fr);min-height:100vh;display:grid;background:#fbfaf7!important}.dashboard-sidebar{z-index:25;width:var(--dashboard-sidebar-width);box-sizing:border-box;border-right:1px solid #e9e8e2;flex-direction:column;gap:0;height:100vh;min-height:640px;padding:24px 18px 16px;display:flex;position:sticky;top:0}.dashboard-brand{align-items:center;height:48px;margin-bottom:24px;padding:0 8px;text-decoration:none;display:flex}.dashboard-brand .brand-mark{width:40px;height:34px}.dashboard-brand .brand-wordmark b{font-size:22px}.dashboard-brand .brand-wordmark small{letter-spacing:3.5px;font-size:7px}.dashboard-side-nav{border-bottom:1px solid #eeede8;gap:5px;padding-bottom:17px;display:grid}.dashboard-side-nav a{color:#252832;border-radius:12px;align-items:center;gap:13px;min-width:0;height:46px;padding:0 13px;font-size:13px;font-weight:650;text-decoration:none;transition:background .18s,color .18s,transform .18s;display:flex}.dashboard-side-nav a svg{stroke-width:2px;flex:none;width:19px;height:19px}.dashboard-side-nav a:hover{transform:translate(2px)}.dashboard-side-nav a.active{color:#0757f5!important;background:#e9f0ff!important}.dashboard-upgrade{color:#14161b;border:1px solid #e4eafa;border-radius:17px;gap:8px;margin:24px 1px 15px;padding:18px 15px;text-decoration:none;display:grid;position:relative;background:linear-gradient(140deg,#f0f4ff,#f5f4ff 60%,#f9fbe9)!important}.upgrade-crown{color:#f3cf39;font-size:23px;line-height:1}.dashboard-upgrade b{letter-spacing:-.02em;font-size:14px}.dashboard-upgrade small{color:#666c79;max-width:180px;font-size:12px;line-height:1.55}.upgrade-arrow{color:#fff;background:#0757f5;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;bottom:14px;right:14px}.dashboard-storage{border:1px solid #ecebe6;border-radius:15px;gap:9px;margin:0 1px;padding:15px;display:grid}.dashboard-storage>b{align-items:center;gap:8px;font-size:12px;display:flex}.dashboard-storage>b svg{color:#6e7480}.dashboard-storage>div{background:#eceef2;border-radius:10px;height:9px;overflow:hidden}.dashboard-storage>div i{border-radius:inherit;background:linear-gradient(90deg,#0757f5,#5d94ff);height:100%;display:block}.dashboard-storage small{color:#707581;font-size:11px}.dashboard-sidebar-user{color:#20232a;background:#fff;border:1px solid #ecebe6;border-radius:14px;align-items:center;gap:10px;margin-top:auto;padding:11px 10px;text-decoration:none;display:flex}.dashboard-sidebar-user>span:nth-child(2){flex:1;gap:3px;min-width:0;display:grid}.dashboard-sidebar-user b,.dashboard-sidebar-user small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-sidebar-user b{font-size:12px}.dashboard-sidebar-user small{color:#747984;font-size:10px}.dashboard-sidebar-user>svg{color:#777d87;transform:rotate(-45deg)}.dashboard-avatar{background:#e8edfa;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid;overflow:hidden}.dashboard-avatar img{object-fit:cover;width:100%;height:100%}.dashboard-avatar i{color:#0757f5;font-size:16px;font-style:normal;font-weight:800}.dashboard-main{min-width:0;min-height:100vh}.dashboard-topbar{z-index:20;box-sizing:border-box;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid #e9e8e2;justify-content:space-between;align-items:center;gap:24px;height:78px;padding:0 clamp(24px,3.4vw,54px);display:flex;position:sticky;top:0}.dashboard-global-search{color:#686d77;box-sizing:border-box;border:1px solid #ececf0;border-radius:13px;align-items:center;gap:12px;width:min(610px,58%);height:43px;padding:0 13px;display:flex;background:#f4f4f3!important}.dashboard-global-search>svg{color:#272b34;flex:none;width:18px;height:18px}.dashboard-global-search input{color:#252832;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:12px}.dashboard-global-search input::placeholder{color:#818590}.dashboard-top-actions{align-items:center;gap:18px;display:flex}.dashboard-create{white-space:nowrap;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 18px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.dashboard-icon-button,.dashboard-profile{color:#252832;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.dashboard-icon-button{width:38px;height:38px}.dashboard-icon-button svg{width:21px;height:21px}.dashboard-profile-wrap{position:relative}.dashboard-profile{gap:8px;padding:0}.dashboard-profile .dashboard-avatar{width:45px;height:45px}.dashboard-profile-menu{z-index:30;border:1px solid var(--line);border-radius:15px;gap:10px;width:220px;padding:16px;display:grid;position:absolute;top:calc(100% + 12px);right:0}.dashboard-profile-menu small{color:#747984}.dashboard-profile-menu a,.dashboard-profile-menu button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px;text-decoration:none}.dashboard-content{min-width:0}.dashboard-page{box-sizing:border-box;width:min(1400px,100% - 76px);min-height:0;margin:0 auto;padding:28px 0 56px}.dashboard-welcome{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);min-height:284px;gap:10px!important;margin:0 0 16px!important;padding:12px 18px!important}.dashboard-hero-copy h1{letter-spacing:-.075em!important;margin:16px 0 14px!important;font-size:clamp(55px,5.2vw,78px)!important;line-height:.93!important}.dashboard-hero-copy h1 .dashboard-accent{color:#0757f5!important}.dashboard-hero-copy>p{color:#5e626d;max-width:475px;margin:0;font-size:16px;line-height:1.55}.dashboard-hero-art{height:295px}.dashboard-hero-art>.lp-mascot{width:min(100%,540px);max-height:300px}.dashboard-launchers{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid;margin:10px 0 30px!important}.dashboard-launch-card{align-items:center;gap:14px;min-width:0;display:flex;min-height:104px!important;padding:14px 17px!important}.dashboard-launch-card>span:nth-child(2){flex:1;gap:6px;min-width:0;display:grid}.dashboard-launch-card b{font-size:14px!important}.dashboard-launch-card small{line-height:1.45;font-size:11px!important}.dashboard-launch-icon{flex:none;width:56px!important;height:56px!important}.dashboard-launch-arrow{width:36px;height:36px}.dashboard-launch-primary{color:#fff!important;background:linear-gradient(112deg,#0757f5,#3981ff)!important}.dashboard-launch-primary b,.dashboard-launch-primary small{color:#fff!important}.dashboard-launch-lime{color:#101116!important;background:linear-gradient(112deg,#c8f75b,#dff984)!important}.dashboard-launch-lime b,.dashboard-launch-lime small{color:#101116!important}.dashboard-launch-yellow{color:#101116!important;background:linear-gradient(112deg,#ffe65a,#fff08d)!important}.dashboard-launch-yellow b,.dashboard-launch-yellow small{color:#101116!important}.dashboard-projects{min-width:0}.dashboard-section-head{justify-content:space-between;align-items:center;gap:18px;margin:0 0 13px;display:flex}.dashboard-project-title{flex-wrap:wrap;align-items:baseline;gap:14px;min-width:0;display:flex}.dashboard-section-head h2{letter-spacing:-.06em!important;margin:0!important;font-size:28px!important}.dashboard-section-head a{color:#0757f5;white-space:nowrap;align-items:center;gap:7px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.dashboard-project-title .dashboard-project-count{margin:0}.dashboard-project-toolbar{align-items:center;gap:16px;margin:0 0 12px;display:flex;border-top:0!important;padding:8px 0 10px!important}.dashboard-project-count{margin-right:auto;font-size:12px;color:#737782!important}.dashboard-project-count b{color:#252832}.dashboard-project-controls{align-items:center;gap:10px;display:flex}.dashboard-view-toggle{background:#f3f5f8;border:1px solid #e8e9ed;border-radius:9px;padding:3px;display:flex}.dashboard-view-toggle button{color:#666c78;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:31px;height:30px;display:grid}.dashboard-view-toggle button.active{color:#0757f5;background:#fff;box-shadow:0 1px 4px #17203a14}.dashboard-search{border-radius:10px;width:205px;height:38px}.dashboard-search input{color:#252832;font-size:11px}.dashboard-project-toolbar select{color:#292d35;border-radius:10px;min-width:132px;height:38px;font-size:11px}.dashboard-project-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:15px!important}.dashboard-project-card{min-width:0;background:#fffefa!important;border:1px solid #ebeaf0!important;border-radius:15px!important}.dashboard-project-art{height:clamp(112px,11vw,158px)}.dashboard-project-art .project-status{color:#252832;background:#fffef2e8;border:1px solid #ffffffb8;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:700;top:10px;right:10px;box-shadow:0 2px 8px #10111616}.dashboard-project-art .project-status i{background:#f3c622;box-shadow:0 0 0 3px #f3c62225}.dashboard-project-art .project-status.finished i{background:#18c777;box-shadow:0 0 0 3px #18c77725}.dashboard-project-info{grid-template-columns:minmax(0,1fr) auto;gap:6px 8px;display:grid;padding:10px 12px!important}.dashboard-project-info h3{grid-column:1;min-width:0;font-size:12px!important}.dashboard-project-info>span{grid-area:2/1;font-size:10px!important}.dashboard-project-more{color:#4c515d;cursor:pointer;background:0 0;border:0;border-radius:7px;grid-area:1/2/span 2;align-self:center;place-items:center;width:28px;height:28px;display:grid}.dashboard-project-more:hover{background:#f0f2f6}.dashboard-project-grid.is-list{grid-template-columns:1fr!important}.dashboard-project-grid.is-list .dashboard-project-card{grid-template-columns:220px minmax(0,1fr);align-items:stretch;display:grid}.dashboard-project-grid.is-list .dashboard-project-art{height:132px}.dashboard-project-grid.is-list .dashboard-project-info{align-content:center;padding:18px!important}.dashboard-loading-card{place-items:center;min-height:170px;display:grid;color:#525865!important;background:#fffefa!important;border:1px solid #e9eaf0!important;border-radius:15px!important}.dashboard-empty{background:linear-gradient(145deg,#fffefa,#f6f8fc)!important;border-color:#dfe4ed!important;border-radius:18px!important}.dashboard-bottom>div:first-child,.dashboard-template-preview{border:1px solid #e8eaf0!important;border-radius:18px!important}.dashboard-template-preview{background:linear-gradient(120deg,#edf3ff,#f6f2ff 52%,#f8ffd9)!important}.dashboard-bottom{margin-top:30px!important}.lp-mascot{isolation:isolate;position:relative}@media (width<=1100px){.creator-dashboard{--dashboard-sidebar-width:230px}.dashboard-sidebar{padding-inline:14px}.dashboard-page{width:calc(100% - 48px)}.dashboard-project-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.dashboard-launch-card{gap:10px;padding-inline:12px!important}.dashboard-launch-icon{width:46px!important;height:46px!important}.dashboard-section-head{flex-direction:column;align-items:flex-start;gap:10px}.dashboard-section-head>.dashboard-project-controls{justify-content:flex-end;width:100%}}@media (width<=760px){.creator-dashboard{display:block!important}.dashboard-sidebar{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr);width:100%;height:auto;min-height:0;display:grid;position:static;padding:11px 16px 8px!important}.dashboard-brand{margin:0 0 7px;height:36px!important}.dashboard-side-nav{scrollbar-width:none;border:0;padding:0 0 8px;overflow-x:auto;gap:5px!important;display:flex!important}.dashboard-side-nav a{min-width:max-content;gap:7px!important;height:38px!important;padding-inline:10px!important;font-size:11px!important}.dashboard-side-nav a svg{width:16px;height:16px}.dashboard-upgrade,.dashboard-storage,.dashboard-sidebar-user{display:none!important}.dashboard-topbar{gap:10px;position:sticky;height:62px!important;padding-inline:14px!important}.dashboard-global-search{flex:1;gap:8px;height:39px;width:auto!important}.dashboard-top-actions{gap:7px!important}.dashboard-profile .dashboard-avatar{width:36px;height:36px}.dashboard-create{min-height:38px;padding-inline:10px;font-size:11px}.dashboard-page{padding-top:14px;width:calc(100% - 30px)!important}.dashboard-welcome{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);min-height:0;padding:12px 0!important}.dashboard-hero-copy h1{font-size:clamp(38px,7vw,57px)!important}.dashboard-hero-copy>p{font-size:13px}.dashboard-hero-art{height:min(36vw,230px);min-height:160px}.dashboard-launchers{gap:9px;margin:8px 0 24px!important}.dashboard-launch-card{min-height:84px!important;padding:10px!important}.dashboard-launch-icon{border-radius:11px!important;width:38px!important;height:38px!important}.dashboard-launch-card b{font-size:11px!important}.dashboard-launch-card small{font-size:9px!important}.dashboard-launch-arrow{width:28px;height:28px}.dashboard-project-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboard-project-grid.is-list .dashboard-project-card{grid-template-columns:130px minmax(0,1fr)}.dashboard-project-grid.is-list .dashboard-project-art{height:100px}.dashboard-project-controls{gap:6px}.dashboard-search{width:150px}}@media (width<=560px){.dashboard-topbar{padding-inline:10px!important}.dashboard-global-search{padding-inline:9px}.dashboard-global-search input{font-size:10px}.dashboard-icon-button{display:none!important}.dashboard-create{padding-inline:9px;font-size:10px}.dashboard-profile{gap:3px}.dashboard-profile .dashboard-avatar{width:32px;height:32px}.dashboard-profile>svg{width:13px}.dashboard-page{width:calc(100% - 26px)!important}.dashboard-welcome{grid-template-columns:1fr}.dashboard-hero-copy h1{margin:10px 0!important;font-size:clamp(42px,12vw,58px)!important}.dashboard-hero-copy>p{max-width:340px;font-size:13px}.dashboard-hero-art{height:57vw;min-height:205px;max-height:270px}.dashboard-hero-art>.lp-mascot{max-height:260px}.dashboard-launchers{grid-template-columns:1fr;gap:8px}.dashboard-launch-card{min-height:74px!important;padding:9px 12px!important}.dashboard-launch-icon{width:43px!important;height:43px!important}.dashboard-launch-card b{font-size:12px!important}.dashboard-launch-card small{font-size:10px!important}.dashboard-section-head{flex-direction:column;align-items:flex-start;gap:10px}.dashboard-section-head h2{font-size:23px!important}.dashboard-section-head>.dashboard-project-controls{flex-wrap:wrap;width:100%}.dashboard-section-head>.dashboard-project-controls .dashboard-search{min-width:120px}.dashboard-project-toolbar{flex-direction:column;align-items:flex-start;gap:9px}.dashboard-project-count{margin:0}.dashboard-project-controls{width:100%}.dashboard-search{flex:1;width:auto;min-width:0}.dashboard-project-toolbar select{width:115px;min-width:106px}.dashboard-project-grid{grid-template-columns:1fr!important;gap:11px!important}.dashboard-project-art{height:180px}.dashboard-project-grid.is-list .dashboard-project-card{grid-template-columns:112px minmax(0,1fr)}.dashboard-project-grid.is-list .dashboard-project-art{height:96px}.dashboard-project-grid.is-list .dashboard-project-info{padding:10px!important}}:root{--page:#fffbf5;--paper:#fff;--ink:#101116;--muted:#65656c;--line:#e7e4de;--blue:#0057ff;--blue-dark:#0349df;--lime:#c7ff3d;--yellow:#ffe65a;--lavender:#cdbbff;--chrome-blue:linear-gradient(118deg,#4388ff 0%,#0057ff 45%,#0349df 100%);--chrome-red:var(--chrome-blue);--chrome-edge:linear-gradient(135deg,#eaf1ff,#4a86ff 25%,#fff 48%,#0057ff 62%,#d7e4ff 100%);--studio-red:#0057ff;--studio-red-light:#6b9cff;--studio-black:#fffbf5;--studio-panel:#fff;--studio-raised:#f3f5f9;--shadow:0 12px 32px #191c260d;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body:has(.creator-dashboard){color:#101116!important;background:#fffbf5!important}body:has(.creator-dashboard) .public-shell{color:#101116!important;background:#fffbf5!important}.creator-dashboard{color:#101116!important;background:#fffbf5!important}.creator-dashboard .eyebrow{color:#65656c!important}.creator-dashboard{grid-template-columns:252px minmax(0,1fr)!important}.creator-dashboard .dashboard-sidebar{width:252px;background:#fffefa!important;border-right:1px solid #e7e4de!important}.creator-dashboard .dashboard-topbar{background:#fffbf5ed!important;border-bottom:1px solid #e7e4de!important}.creator-dashboard .dashboard-global-search,.creator-dashboard .dashboard-search{background:#f5f4f1!important;border-color:#e7e4de!important}.creator-dashboard .dashboard-side-nav a{color:#282a31!important}.creator-dashboard .dashboard-side-nav a.active{color:#0057ff!important;background:#eaf0ff!important}.creator-dashboard .dashboard-page{background:0 0!important;width:min(1360px,100% - 72px)!important;padding-top:24px!important}.creator-dashboard .dashboard-welcome{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)!important;gap:18px!important;min-height:276px!important;margin:0 0 14px!important;padding:8px 12px!important}.creator-dashboard .dashboard-hero-copy h1{color:#101116!important;letter-spacing:-.075em!important;font-size:clamp(52px,5vw,72px)!important;line-height:.96!important}.creator-dashboard .dashboard-hero-copy h1 .dashboard-accent{color:#0057ff!important}.creator-dashboard .dashboard-hero-copy>p{max-width:470px;font-size:15px;line-height:1.6;color:#555963!important}.creator-dashboard .dashboard-hero-art{height:278px!important}.creator-dashboard .dashboard-hero-art>.lp-mascot{width:min(100%,500px)!important;max-height:280px!important}.creator-dashboard .dashboard-launchers{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;margin:4px 0 30px!important}@media (width>=900px){.creator-dashboard .dashboard-launchers.is-two{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.creator-dashboard .dashboard-launch-card{gap:13px;border-radius:16px!important;min-height:96px!important;padding:13px 15px!important}.creator-dashboard .dashboard-launch-primary{color:#fff!important;background:linear-gradient(112deg,#0757f5,#4c87ff)!important}.creator-dashboard .dashboard-launch-primary b,.creator-dashboard .dashboard-launch-primary small{color:#fff!important}.creator-dashboard .dashboard-launch-lime{color:#101116!important;background:linear-gradient(112deg,#c7ff3d,#dcff85)!important}.creator-dashboard .dashboard-launch-lime b,.creator-dashboard .dashboard-launch-lime small{color:#101116!important}.creator-dashboard .dashboard-launch-yellow{color:#101116!important;background:linear-gradient(112deg,#ffe65a,#fff18a)!important}.creator-dashboard .dashboard-launch-yellow b,.creator-dashboard .dashboard-launch-yellow small{color:#101116!important}.creator-dashboard .dashboard-project-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important}.creator-dashboard .dashboard-project-card{background:#fff!important;border-color:#e7e4de!important;box-shadow:0 5px 18px #191c260a!important}.creator-dashboard .dashboard-project-art{height:clamp(116px,10.5vw,150px)}.creator-dashboard .dashboard-project-info{border-top-color:#efede8!important}.creator-dashboard .dashboard-project-info h3{color:#17181d!important}.creator-dashboard .dashboard-project-info>span,.creator-dashboard .dashboard-project-title .dashboard-project-count{color:#65656c!important}.creator-dashboard .dashboard-project-title .dashboard-project-count b{color:#101116!important}.creator-dashboard .dashboard-search input,.creator-dashboard .dashboard-project-toolbar select{color:#252832!important}.creator-dashboard .dashboard-project-toolbar select,.creator-dashboard .dashboard-profile-menu{background:#fff!important;border-color:#e7e4de!important}.creator-dashboard .dashboard-avatar{background:#eef1f8!important}.creator-dashboard .dashboard-avatar img{object-fit:cover;width:100%;height:100%;display:block}.creator-dashboard .dashboard-template-preview{background:linear-gradient(120deg,#edf3ff,#f6f2ff 52%,#f8ffd9)!important;border-color:#e7e4de!important}@media (width<=920px){.creator-dashboard{grid-template-columns:220px minmax(0,1fr)!important}.creator-dashboard .dashboard-sidebar{width:220px}.creator-dashboard .dashboard-page{width:calc(100% - 44px)!important}.creator-dashboard .dashboard-project-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.creator-dashboard .dashboard-section-head{flex-direction:column;align-items:flex-start;gap:12px}.creator-dashboard .dashboard-section-head>.dashboard-project-controls{justify-content:flex-end;width:100%}}@media (width<=760px){.creator-dashboard{display:block!important}.creator-dashboard .dashboard-sidebar{width:100%;height:auto;min-height:0;position:static;border-bottom:1px solid #e7e4de!important;border-right:0!important;padding:10px 14px 6px!important}.creator-dashboard .dashboard-topbar{z-index:20;position:sticky;top:0}.creator-dashboard .dashboard-page{width:calc(100% - 32px)!important}.creator-dashboard .dashboard-welcome{grid-template-columns:minmax(0,1fr) minmax(0,.9fr)!important}.creator-dashboard .dashboard-hero-copy h1{font-size:clamp(38px,6vw,54px)!important}.creator-dashboard .dashboard-hero-art{height:210px!important}.creator-dashboard .dashboard-launchers{gap:9px!important}.creator-dashboard .dashboard-launch-card{gap:9px;min-height:82px!important;padding:10px!important}.creator-dashboard .dashboard-launch-icon{width:42px!important;height:42px!important}}@media (width<=560px){.creator-dashboard .dashboard-page{width:calc(100% - 26px)!important;padding-top:12px!important}.creator-dashboard .dashboard-welcome{grid-template-columns:1fr!important}.creator-dashboard .dashboard-hero-copy h1{font-size:clamp(43px,11vw,58px)!important}.creator-dashboard .dashboard-hero-art{height:220px!important}.creator-dashboard .dashboard-launchers{grid-template-columns:1fr!important}.creator-dashboard .dashboard-launch-card{min-height:74px!important}.creator-dashboard .dashboard-section-head>.dashboard-project-controls{flex-wrap:wrap;justify-content:flex-start}.creator-dashboard .dashboard-project-grid{grid-template-columns:1fr!important}.creator-dashboard .dashboard-project-art{height:180px}}html,body,#root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100%;color:#101116!important;background:#fffbf5!important}body{--studio-red:#0057ff;--studio-red-light:#6b9cff;--chrome-red:var(--chrome-blue);--chrome-edge:linear-gradient(135deg,#eaf1ff,#4a86ff 25%,#fff 48%,#0057ff 62%,#d7e4ff 100%)}.dashboard-page{background:0 0!important}.public-shell,.product-page,.projects-page,.legal-page,.auth-layout,.notfound,.account-page,.account-center-page,.support-page,.help-page,.account-recovery-page,.recovery-page{color:#101116!important;background:#fffbf5!important}.product-page,.projects-page,.legal-page,.account-page,.support-page,.help-page,.account-recovery-page,.recovery-page{background-image:none!important}.chrome-button,.primary-button,.download-button,.toolbar .render,.wizard-card .primary-button,.support-page .support-form>.chrome-button,.recovery-card form .chrome-button{position:relative;color:#fff!important;text-shadow:none!important;background:linear-gradient(118deg,#4388ff 0%,#0057ff 45%,#0349df 100%)!important;border:1px solid #0057ff!important;box-shadow:0 5px 14px #0057ff25,inset 0 1px #fff6!important}.chrome-button:hover,.primary-button:hover,.download-button:hover,.toolbar .render:hover,.wizard-card .primary-button:hover,.support-page .support-form>.chrome-button:hover,.recovery-card form .chrome-button:hover{background:linear-gradient(118deg,#5795ff 0%,#0757f5 45%,#0344c7 100%)!important;border-color:#0349df!important;box-shadow:0 8px 20px #0057ff35,inset 0 1px #ffffff75!important}.chrome-button:before,.chrome-button:after,.primary-button:before,.primary-button:after,.download-button:before,.download-button:after,.toolbar .render:before,.toolbar .render:after,.wizard-card .primary-button:before,.wizard-card .primary-button:after{background-image:none!important}.secondary-button,.small-action,.quiet-button,.account-center-content .account-neutral-button,.account-center-content .account-action-buttons .secondary-button,.account-center-content .account-confirm-actions .secondary-button,.account-center-content .password-form .secondary-button{color:#252832!important;text-shadow:none!important;background:#fff!important;border-color:#dfe3eb!important;box-shadow:0 2px 8px #18233a0b!important}.secondary-button:hover,.small-action:hover,.quiet-button:hover,.account-center-content .account-neutral-button:hover,.account-center-content .account-action-buttons .secondary-button:hover,.account-center-content .account-confirm-actions .secondary-button:hover,.account-center-content .password-form .secondary-button:hover{color:#0349df!important;background:#f5f8ff!important;border-color:#b6c9ef!important;box-shadow:0 3px 10px #0057ff12!important}.studio-nav{color:#101116!important;background:#fffefaed!important;border-color:#e7e4de!important;box-shadow:0 5px 24px #17203a08!important}.studio-nav nav a,.studio-nav-home{color:#343740!important}.studio-nav-brand{color:#101116!important}.profile-trigger{color:#252832!important;background:#fff!important;border:1px solid #e2e5eb!important;box-shadow:0 2px 9px #17203a12!important}.profile-trigger:hover,.profile-trigger[aria-expanded=true]{border-color:#b6c9ef!important;box-shadow:0 0 0 3px #0057ff12!important}.profile-dropdown,.dashboard-profile-menu{color:#20232a!important;background:#fff!important;border-color:#e7e4de!important;box-shadow:0 18px 48px #17203a1c!important}.profile-dropdown-user{border-bottom-color:#eeece6!important}.profile-dropdown-user b,.profile-dropdown>a,.profile-dropdown>button,.profile-menu button[role=menuitem]{color:#282b34!important}.profile-dropdown-user small{color:#6b707c!important}.profile-dropdown>a svg,.profile-dropdown>button svg{color:#687080!important}.profile-dropdown>a:hover,.profile-dropdown>button:hover{color:#0057ff!important;background:#f2f5fb!important}.profile-dropdown>button[role=menuitem],.profile-dropdown>button[role=menuitem]:hover{text-shadow:none!important;box-shadow:none!important;border:0!important}.profile-trigger>span,.profile-dropdown-user>span{color:#fff!important;background:linear-gradient(135deg,#0757f5 0%,#4386ff 52%,#c7ed59 100%)!important}.profile-trigger>svg{color:#434955!important;background:#fff!important}.auth-password-field{position:relative}.auth-password-field>label{width:100%}.auth-password-field input{padding-right:48px!important}.auth-password-toggle{color:#656b77;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:30px;height:30px;display:grid;position:absolute;bottom:9px;right:12px}.auth-password-toggle:hover{color:#0757f5;background:#f0f4fc}.password-strength{gap:5px;margin:-7px 0 2px;display:grid}.password-strength-bars{grid-template-columns:repeat(5,1fr);gap:5px;display:grid}.password-strength-bars i{background:#e5e7eb;border-radius:4px;height:4px}.password-strength-bars i.is-filled{background:#7dca58}.password-strength-bars i.strength-1,.password-strength-bars i.strength-2{background:#ed9c45}.password-strength small{color:#707581;font-size:11px}.app .canvas .media-preview-empty{border:1px dashed #d5dbe6;border-radius:8px;color:#737b89!important;background:#f4f6fa!important}.app .canvas .media-preview-empty svg{color:#0757f5}.creator-dashboard,.creator-dashboard .dashboard-main,.creator-dashboard .dashboard-content{background:#fffbf5!important}.creator-dashboard .dashboard-page{background:0 0!important}.creator-dashboard .dashboard-project-info,.creator-dashboard .dashboard-project-card{color:#101116!important}.creator-dashboard .dashboard-sidebar-user{background:#fff!important;border-color:#e7e4de!important}.creator-dashboard .dashboard-project-art .project-status{color:#252832!important;background:#fffef2e8!important}.account-page-header{border-bottom-color:#e7e4de!important}.account-page-header h1,.account-section-heading h2,.account-center-title h1,.account-center-content h1,.account-center-content h2,.account-center-content h3{color:#101116!important}.account-page-header p,.account-section-heading p,.account-center-content p{color:#65656c!important}.account-center-sidebar,.account-center-sidebar nav a.selected,.account-center-sidebar nav a:hover{color:#252832!important;box-shadow:none!important;background:#f4f5f7!important;border-color:#e7e4de!important}.account-center-sidebar nav a.selected{color:#0057ff!important;background:#eaf0ff!important;border-left:3px solid #0057ff!important}.account-center-sidebar nav a,.account-sidebar-help,.account-sidebar-user b{color:#343740!important}.account-center-sidebar nav a small,.account-sidebar-user small,.account-sidebar-label{color:#6b707c!important}.account-center-content .account-card,.account-center-content .password-card,.account-center-content .account-actions-card,.account-session-note,.help-center-section,.recovery-card,.account-confirm-modal,.help-topic-grid details{color:#252832!important;background:#fff!important;border-color:#e7e4de!important;box-shadow:0 8px 24px #17203a0a!important}.account-center-content .account-avatar-row,.account-center-content .account-form-footer,.account-center-content .account-security-list,.account-center-content .security-section-heading,.account-center-content .account-section-heading,.account-confirm-actions,.recovery-links{border-color:#e7e4de!important}.account-avatar-row>div:nth-child(2)>b,.account-setting-summary b,.account-center-content .account-actions-card h2,.account-center-content .account-plan-info h3,.help-center-heading h2,.recovery-card h1,.help-topic-grid summary{color:#20232a!important}.account-avatar-row>div:nth-child(2)>small,.account-setting-summary small,.account-center-content .account-plan-info p,.account-actions-card>p,.help-center-heading p,.help-topic-grid details p,.recovery-card>p{color:#65656c!important}.account-profile-fields label,.account-center-content .password-form label,.account-confirm-form label,.recovery-card label{color:#343740!important}.account-profile-fields label input,.account-center-content .password-form input,.account-confirm-form input,.account-confirm-form select,.recovery-card input,.account-card>label input{color:#20232a!important;background:#fff!important;border-color:#dfe3eb!important}.account-center-content .account-actions-card>.eyebrow,.account-help-card>span{color:#65656c!important}.account-center-content .account-delete-link,.account-center-content .account-action-buttons .secondary-button,.account-center-content .password-form .secondary-button{color:#343740!important;background:#fff!important;border-color:#dfe3eb!important}.account-center-content .account-delete-link:hover,.account-center-content .account-action-buttons .secondary-button:hover{color:#0057ff!important;background:#f5f8ff!important;border-color:#b6c9ef!important}.account-center-content .account-plan-mark,.account-center-content .help-center-icon,.recovery-icon{color:#0057ff!important;background:#eef3ff!important;border-color:#dfe3eb!important}.auth-recovery-links a,.recovery-back,.recovery-links a,.account-header-help,.account-help-card a,.help-center-heading a,.help-topic-grid a{color:#315eaf!important}.auth-recovery-links a:hover,.recovery-back:hover,.recovery-links a:hover,.account-help-card a:hover,.help-topic-grid a:hover{color:#0057ff!important}.help-topic-grid details{background:#fff!important}.recovery-success{color:#315c40!important;background:#f0faf3!important;border-color:#cfe8d7!important}.support-page .support-form .auth-notice,.account-notice,.auth-notice{color:#2c374b!important;background:#eef3ff!important;border-color:#dbe5ff!important}.support-page .support-success{color:#315c40!important;background:#f0faf3!important;border-color:#cfe8d7!important}.support-page .support-privacy a,.support-success a{color:#315eaf!important}.support-page .product-page-heading h1,.support-page .product-page-heading h2{color:#101116!important}.wizard-preset-section,.creative-preset-launcher-dialog,.creative-preset-launcher-dialog>header,.creative-preset-card,.creative-preset-detail,.creative-preset-confirm-backdrop>section,.creative-preset-demo,.creative-preset-preview,.creative-preset-tools input,.creative-preset-tools select,.creative-preset-intensity select{color:#252832!important;background:#fff!important;border-color:#e2e5ec!important;box-shadow:0 5px 18px #17203a0b!important}.wizard-preset-heading h2,.creative-preset-intro h3,.creative-preset-card-info b,.creative-preset-detail-head h4,.creative-preset-capabilities>b,.creative-preset-confirm-backdrop h3{color:#101116!important}.wizard-preset-heading p:not(.overline),.creative-presets-intro p,.creative-preset-card>p,.creative-preset-detail-head p,.creative-preset-overwrite-note,.creative-preset-hint,.creative-preset-confirm-backdrop p{color:#65656c!important}.wizard-preset-heading>span,.creative-preset-detail-head>svg{color:#0057ff!important}.wizard-preset-card,.creative-preset-card.is-selected{color:#252832!important;background:#fff!important;border-color:#dfe3eb!important;box-shadow:0 3px 12px #17203a0b!important}.wizard-preset-card:hover,.wizard-preset-card.selected,.creative-preset-card.is-selected{background:#f2f6ff!important;border-color:#9bbaff!important}.preset-launcher,.wizard-preset-launcher,.creative-preset-select{color:#194ea9!important;background:#eef4ff!important;border-color:#c8d8f5!important}.creative-preset-search,.creative-preset-tools select,.creative-preset-intensity select{color:#252832!important;background:#fff!important;border-color:#dfe3eb!important}.creative-preset-search input{color:#252832!important}.creative-preset-favorite,.creative-preset-launcher-dialog>header button{color:#555d6c!important;background:#fff!important;border-color:#dfe3eb!important}.creative-preset-favorite.on{color:#0057ff!important;background:#eef4ff!important;border-color:#9bbaff!important}.creative-preset-empty{color:#65656c!important;background:#fbfcfe!important;border-color:#dfe3eb!important}.creative-preset-capabilities p,.creative-preset-capabilities strong{color:#4f5562!important}.studio-nav,.app,.top,.workarea,.timeline,.panel,.center,.inspector-tabs,.wizard-shell,.wizard-header{color:#20232a!important}.studio-nav{box-sizing:border-box!important;color:#191b21!important;width:100%!important;height:auto!important;min-height:76px!important;box-shadow:none!important;background:#fffefa!important;border:0!important;border-bottom:1px solid #e8e6e0!important;border-radius:0!important;justify-content:space-between!important;align-items:center!important;gap:clamp(18px,3vw,44px)!important;padding:12px clamp(24px,5vw,80px)!important;display:flex!important}.studio-nav-brand{color:#111318!important;flex:0 0 195px!important;align-items:center!important;gap:0!important;text-decoration:none!important;display:inline-flex!important}.studio-nav-brand .brand-logo{align-items:center!important;gap:10px!important;display:inline-flex!important}.studio-nav-brand .brand-mark{object-fit:contain!important;width:42px!important;height:36px!important}.studio-nav-brand .brand-wordmark{justify-items:start!important;gap:2px!important;display:grid!important}.studio-nav-brand .brand-wordmark b{color:#121318!important;letter-spacing:-.065em!important;font-family:Manrope,sans-serif!important;font-size:22px!important;font-weight:800!important;line-height:.94!important}.studio-nav-brand .brand-wordmark small{color:#32343b!important;letter-spacing:.36em!important;font-family:Manrope,sans-serif!important;font-size:7px!important;font-weight:750!important;line-height:1!important}.studio-nav nav{flex:auto!important;justify-content:center!important;align-items:center!important;gap:clamp(4px,.65vw,12px)!important;min-width:0!important;display:flex!important}.studio-nav nav a{color:#3f424a!important;white-space:nowrap!important;background:0 0!important;border:1px solid #0000!important;border-radius:10px!important;padding:10px 12px!important;font-family:Manrope,sans-serif!important;font-size:13px!important;font-weight:600!important;line-height:1!important;text-decoration:none!important;transition:color .18s,background .18s,border-color .18s!important}.studio-nav nav a:hover,.studio-nav nav a.current{color:#064fe8!important;box-shadow:none!important;background:#f0f5ff!important;border-color:#e0e9ff!important}.studio-nav-actions{flex:0 0 195px!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important;display:flex!important}.studio-nav-home{color:#353841!important;font-family:Manrope,sans-serif!important;font-size:13px!important;font-weight:650!important;text-decoration:none!important}.studio-nav .chrome-button{white-space:nowrap!important;border-radius:12px!important;min-height:42px!important;padding:0 17px!important}.studio-nav-brand .brand-icon{display:none!important}.captcha-field{background:#f8f9fc!important;border:1px solid #e5e8ef!important;border-radius:13px!important;gap:9px!important;min-height:auto!important;margin:12px 0 15px!important;padding:13px!important;display:grid!important}.captcha-heading{color:#414650;align-items:center;gap:8px;font-size:12px;font-weight:650;display:flex}.captcha-heading svg{color:#0757f5}.captcha-prompt-row{align-items:center;gap:10px;display:flex}.captcha-question{color:#20232a;flex:1;font-size:14px;font-weight:700}.captcha-prompt-row input{box-sizing:border-box;color:#20232a;text-align:center;background:#fff;border:1px solid #dfe3eb;border-radius:9px;width:92px;min-height:38px;padding:7px 10px;font-size:14px}.captcha-prompt-row input:focus{border-color:#6b9cff;outline:0;box-shadow:0 0 0 3px #0057ff18}.captcha-refresh{color:#515866;cursor:pointer;background:#fff;border:1px solid #dfe3eb;border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.captcha-refresh:hover{color:#0757f5;background:#f1f6ff;border-color:#a9c3ff}.captcha-refresh:disabled{opacity:.5;cursor:wait}.captcha-error{color:#9a3447!important;margin:0!important;font-size:12px!important}.captcha-mode{color:#535968;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.captcha-mode select{color:#252935;max-width:180px;height:34px;font:inherit;background:#fff;border:1px solid #dfe3eb;border-radius:8px;padding:0 9px}.captcha-prompt-row{justify-content:space-between}.captcha-answer{color:#20232a;text-align:center;background:#fff;border:1px solid #dfe3eb;border-radius:9px;width:96px;min-height:38px;padding:7px 10px;font-size:14px}.captcha-choices{gap:9px;display:flex}.captcha-choices button{color:#252935;cursor:pointer;background:#fff;border:1px solid #dfe3eb;border-radius:9px;width:46px;height:42px;font-size:23px}.captcha-choices button:hover,.captcha-choices button.selected{color:#0757f5;background:#eef4ff;border-color:#7da4ff;box-shadow:0 0 0 2px #075dff14}.captcha-human{color:#252935;cursor:pointer;background:#fff;border:1px solid #dfe3eb;border-radius:10px;align-items:center;gap:10px;min-height:50px;padding:0 13px;font-size:13px;display:flex}.captcha-human input{accent-color:#075dff;width:19px;height:19px}.captcha-draw{align-items:center;gap:9px;display:flex}.captcha-draw canvas{touch-action:none;cursor:crosshair;background:#fff;border:1px dashed #b8c1d0;border-radius:9px;width:min(300px,100vw - 190px);height:64px}.captcha-draw button{color:#535968;min-height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dfe3eb;border-radius:8px;padding:0 10px;font-size:12px}.lp-search-dialog{background:#fffefa!important;border-color:#e6e8ee!important;border-radius:20px!important;width:min(600px,100vw - 32px)!important;padding:24px!important;box-shadow:0 30px 90px #1011162e!important}.lp-search-heading{align-items:center!important;min-height:40px!important;margin-bottom:17px!important}.lp-search-heading h2{color:#15171d!important;letter-spacing:-.045em!important;font-family:Manrope,sans-serif!important;font-size:21px!important;font-weight:750!important;line-height:1.2!important}.lp-search-close{color:#454a55!important;width:40px!important;height:40px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e5e7ed!important;border-radius:50%!important;flex:0 0 40px!important;place-items:center!important;padding:0!important;font-size:0!important;line-height:0!important;display:grid!important}.lp-search-close svg{stroke-width:2px;width:18px;height:18px;display:block}.lp-search-close:hover{color:#0757f5!important;background:#f3f7ff!important;border-color:#c5d5fb!important}.lp-search-field{box-sizing:border-box!important;background:#fff!important;border:1px solid #dfe3eb!important;border-radius:13px!important;gap:12px!important;min-height:54px!important;padding:0 14px!important;box-shadow:0 2px 8px #18233a08!important}.lp-search-field:focus-within{border-color:#7ca5ff!important;outline:3px solid #0057ff18!important;box-shadow:0 5px 16px #0057ff12!important}.lp-search-field>svg{flex:0 0 19px!important;width:19px!important;height:19px!important}.lp-search-dialog .lp-search-field input,.lp-search-dialog .lp-search-field input:focus,.lp-search-dialog .lp-search-field input:active{width:100%!important;min-width:0!important;height:48px!important;box-shadow:none!important;color:#17191f!important;appearance:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;padding:0!important;font-family:Manrope,sans-serif!important;font-size:14px!important}.lp-search-dialog .lp-search-field input::placeholder{color:#818692!important;opacity:1!important}.lp-search-results{gap:4px!important;margin-top:14px!important}.lp-search-results>a{box-sizing:border-box;min-height:52px;border:1px solid #0000!important;border-radius:11px!important;padding:9px 12px!important}.lp-search-results>a:hover,.lp-search-results>a:focus-visible{background:#f4f7ff!important;border-color:#e0e9ff!important;outline:0!important}.dashboard-global-search,.dashboard-search{background:#f7f8fa!important;border-color:#e3e6ed!important;transition:border-color .18s,background .18s,box-shadow .18s!important}.dashboard-global-search:focus-within,.dashboard-search:focus-within{background:#fff!important;border-color:#91b2ff!important;box-shadow:0 0 0 3px #0057ff14!important}.dashboard-global-search input,.dashboard-search input,.dashboard-global-search input:focus,.dashboard-search input:focus{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important}.dashboard-global-search>svg,.dashboard-search>svg{flex:none!important}.google-auth-wrap{gap:12px;margin:16px 0 4px;display:grid}.google-auth-divider{color:#777c86;align-items:center;gap:12px;font-size:11px;display:flex}.google-auth-divider:before,.google-auth-divider:after{content:"";background:#e7e9ee;flex:1;height:1px}.google-auth-button{justify-content:center;align-items:center;width:100%;min-height:42px;display:flex}.google-auth-button iframe{max-width:100%!important}.google-auth-placeholder{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.google-auth-unavailable{color:#727783;text-align:center;margin:14px 0 0;font-size:12px}@media (width<=980px){.studio-nav{flex-wrap:wrap!important;justify-content:space-between!important;gap:8px 14px!important;padding:10px 22px!important}.studio-nav-brand{flex-basis:auto!important}.studio-nav nav{order:3;flex-basis:100%!important;justify-content:flex-start!important;overflow-x:auto!important}.studio-nav-actions{flex-basis:auto!important}}@media (width<=600px){.studio-nav{padding:9px 14px 6px!important}.studio-nav-brand .brand-mark{width:35px!important;height:30px!important}.studio-nav-brand .brand-wordmark b{font-size:18px!important}.studio-nav nav{gap:2px!important}.studio-nav nav a{padding:8px 9px!important;font-size:11px!important}}.studio-nav a,.studio-nav-home,.studio-nav-brand{color:#343740!important}.app{background:#f3f5f8!important}.top,.panel-head,.previewbar,.timeline-head{color:#252832!important;background:#fffefa!important;border-color:#e0e3e9!important}.workarea,.timeline{color:#343740!important;background:#edf0f5!important;border-color:#e0e3e9!important}.panel,.center,.inspector{color:#252832!important;background:#fbfcfe!important}.canvas{background:#151821!important}.panel-head h2,.section-title,.section-label,.project-title input,.wizard-header h1,.wizard-heading h1,.export-heading h1{color:#20232a!important;text-shadow:none!important}.toolbar button,.preview-tools button,.timeline-actions button,.saved,.field label,.field-row label,.wizard-field label{color:#4d5360!important}.inspector-tabs{background:#fff!important;border-color:#e0e3e9!important}.inspector-tabs button{color:#5e6572!important}.inspector-tabs button.on,.inspector-tabs button:hover{color:#0057ff!important;background:#edf3ff!important}.inspector-tabs .on:after{box-shadow:none!important;background:#0057ff!important}.field input:not([type=range]),.field select,.field textarea,.wizard-field input:not([type=checkbox]):not([type=range]),.wizard-field select,.wizard-field textarea{color:#20232a!important;background:#fff!important;border-color:#dfe3eb!important}.field input:focus,.field select:focus,.field textarea:focus,.wizard-field input:focus,.wizard-field select:focus,.wizard-field textarea:focus{border-color:#6b9cff!important;box-shadow:0 0 0 3px #0057ff18!important}input[type=range]{accent-color:#0057ff!important}.saved span,.progress span,.wizard-progress span{box-shadow:none!important;background:linear-gradient(90deg,#4388ff,#0057ff,#8bb2ff)!important}.clip.sel{border-color:#0057ff!important;box-shadow:0 0 0 2px #0057ff20!important}.studio-loading,.dashboard-loading{color:#424650!important;background:#fffbf5!important}.loading-orb,.dashboard-loading-mark{box-shadow:none!important;background:url(/leven-logo.png) 50%/contain no-repeat!important;border-color:#0000!important}.product-page h1 em,.projects-page h1 em,.legal-page h1 em,.account-page h1 em{color:#0057ff!important;-webkit-text-fill-color:#0057ff!important;text-shadow:none!important;filter:none!important;background:0 0!important}.price-card,.template-card,.project-card,.projects-empty{color:#252832!important;background:#fff!important;border-color:#e7e4de!important;box-shadow:0 10px 30px #17203a0b!important}.price-featured{background:linear-gradient(145deg,#edf3ff,#fff 68%,#f7ffd9)!important;border-color:#a9c3ff!important}.template-card-copy h2,.template-card-copy b,.project-card-body h2{color:#101116!important}.template-card-copy p,.project-card-body p,.projects-heading p{color:#65656c!important}.project-open,.template-use,.dashboard-bottom>div:first-child>a{color:#0057ff!important}.project-card-art{background:linear-gradient(135deg,#e8efff,#f0f3fa 54%,#e3f5c1)!important}.projects-empty{background:linear-gradient(145deg,#fff,#f6f8fc)!important}.projects-empty h2{color:#101116!important}.cookie-banner,.cookie-modal{color:#20232a!important;background:#fff!important;border-color:#e7e4de!important;box-shadow:0 12px 40px #17203a1a!important}.cookie-modal h2,.cookie-banner b{color:#101116!important}.cookie-modal p,.cookie-banner p{color:#65656c!important}.cookie-modal button:not(.modal-close){color:#343740!important;text-shadow:none!important;background:#fff!important;border-color:#dfe3eb!important;box-shadow:0 2px 8px #18233a0b!important}.cookie-modal .chrome-button,.cookie-banner .cookie-accept{color:#fff!important;background:var(--chrome-blue)!important;border-color:#0057ff!important}.cookie-modal button:not(.modal-close):hover{color:#0349df!important;background:#f5f8ff!important;border-color:#b6c9ef!important}.cookie-modal .chrome-button:hover,.cookie-banner .cookie-accept:hover{color:#fff!important;background:linear-gradient(118deg,#5795ff 0%,#0757f5 45%,#0344c7 100%)!important}.product-page .pricing-recovery{color:#505867!important;box-shadow:none!important;background:#f8f9fc!important;border:1px solid #e2e6ef!important;border-radius:12px!important}.product-page .pricing-recovery .secondary-button{color:#343740!important;box-shadow:none!important;background:#fff!important;border:1px solid #dfe3eb!important;border-radius:10px!important}.dashboard-empty .dashboard-empty-art{color:#0757f5!important;box-shadow:none!important;background:#edf3ff!important;border-color:#d5e2ff!important}.dashboard-empty .dashboard-empty-art svg{color:#0757f5!important;stroke:#0757f5!important}.creator-dashboard .dashboard-welcome{color:#101116!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)!important;gap:20px!important;margin:8px 0 22px!important;padding:14px 8px!important;position:relative!important;overflow:visible!important}.creator-dashboard .dashboard-welcome:before,.creator-dashboard .dashboard-welcome:after{display:none!important}.creator-dashboard .dashboard-welcome .dashboard-hero-copy h1{color:#101116!important}.creator-dashboard .dashboard-welcome .dashboard-hero-copy h1 .dashboard-accent{color:#0057ff!important}.creator-dashboard .dashboard-welcome .dashboard-hero-copy>p{color:#565a63!important}.creator-dashboard .dashboard-welcome .dashboard-hero-art{min-height:240px}.creator-dashboard .dashboard-welcome .dashboard-hero-note{color:#101116!important}.creator-dashboard .dashboard-launchers .dashboard-launch-card{border:1px solid #0000!important;text-decoration:none!important;box-shadow:inset 0 1px #ffffff70,0 8px 22px #15203a12!important}.creator-dashboard .dashboard-launchers .dashboard-launch-primary{color:#fff!important;background:linear-gradient(112deg,#0757f5,#4c87ff)!important}.creator-dashboard .dashboard-launchers .dashboard-launch-primary b,.creator-dashboard .dashboard-launchers .dashboard-launch-primary small{color:#fff!important}.creator-dashboard .dashboard-launchers .dashboard-launch-lime{color:#101116!important;background:linear-gradient(112deg,#c7ff3d,#dcff85)!important}.creator-dashboard .dashboard-launchers .dashboard-launch-lime b,.creator-dashboard .dashboard-launchers .dashboard-launch-lime small{color:#101116!important}.creator-dashboard .dashboard-launchers .dashboard-launch-yellow{color:#101116!important;background:linear-gradient(112deg,#ffe65a,#fff18a)!important}.creator-dashboard .dashboard-launchers .dashboard-launch-yellow b,.creator-dashboard .dashboard-launchers .dashboard-launch-yellow small{color:#101116!important}.creator-dashboard .dashboard-launchers .dashboard-launch-card .dashboard-launch-icon{color:#fff!important;background:#101116!important}.creator-dashboard .dashboard-launchers .dashboard-launch-yellow .dashboard-launch-icon,.creator-dashboard .dashboard-launch-arrow{color:#101116!important;background:#fffefa!important}.creator-dashboard .dashboard-section-head h2,.creator-dashboard .dashboard-project-title h2{color:#101116!important}.creator-dashboard .dashboard-section-head,.creator-dashboard .dashboard-project-controls{color:#30343d!important}.creator-dashboard .dashboard-project-controls select,.creator-dashboard .dashboard-search,.creator-dashboard .dashboard-view-toggle{color:#252832!important;background:#fffefa!important;border-color:#e5e2dc!important}.creator-dashboard .dashboard-project-card,.creator-dashboard .dashboard-project-info{color:#101116!important;background:#fffefa!important}.creator-dashboard .dashboard-template-preview{color:#101116!important;background:linear-gradient(120deg,#edf3ff,#f6f2ff 52%,#f8ffd9)!important}.creator-dashboard .dashboard-sidebar-user img,.creator-dashboard .dashboard-profile img{object-fit:cover}@media (width<=780px){.creator-dashboard .dashboard-welcome{grid-template-columns:minmax(0,1fr)!important;gap:0!important}}.brand-wordmark{gap:3px!important}.brand-wordmark b{color:#101116!important;letter-spacing:-.055em!important;font-family:Manrope,sans-serif!important;font-size:21px!important;font-weight:850!important;line-height:.95!important}.brand-wordmark small{color:#373a42!important;letter-spacing:.42em!important;font-family:Manrope,sans-serif!important;font-size:7px!important;font-weight:800!important;line-height:1!important}.captcha-field{justify-items:start;gap:7px;min-width:0;margin:7px 0 3px;display:grid}.captcha-widget{max-width:100%;min-height:0}.captcha-error{color:#984b29!important;margin:5px 0!important;font-size:12px!important;line-height:1.5!important}.captcha-verified{color:#245e38!important;margin:0!important;font-size:12px!important;font-weight:650!important}.auth-forgot-link{margin-top:13px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex;color:#315eaf!important}.auth-forgot-link:hover{text-decoration:underline;color:#0057ff!important}.recovery-card .captcha-field{margin:8px 0}.auth-story h1 em{color:#0057ff!important;text-shadow:none!important;font-style:normal!important}.auth-story>p{color:#565a63!important}.auth-kicker{color:#65656c!important}.auth-kicker .live-dot{display:none!important}.auth-proof{color:#555a64!important;border-color:#e7e4de!important}.auth-proof span{color:#0057ff!important}.story-glow{background:#0057ff10!important}.auth-switch{color:#65656c!important}.auth-switch a,.auth-legal a{color:#315eaf!important}.auth-switch a:hover,.auth-legal a:hover{color:#0057ff!important}.captcha-field{min-height:74px}.captcha-widget{min-width:min(300px,100%);min-height:65px}.captcha-widget iframe{max-width:100%!important}.auth-card input:focus,.recovery-card input:focus,.account-profile-fields input:focus,.account-center-content input:focus,.account-center-content select:focus{border-color:#6b9cff!important;outline:0!important;box-shadow:0 0 0 3px #0057ff18!important}.captcha-heading>span{gap:3px!important;display:grid!important}.captcha-heading small{color:#65656c!important;font-size:11px!important;font-weight:400!important}.beginner-guide-trigger{color:#343740!important;background:#fff!important;border-color:#dfe3eb!important;box-shadow:0 2px 8px #18233a0b!important}.beginner-guide-trigger:hover,.beginner-guide-trigger[aria-expanded=true]{color:#0349df!important;border-color:#9bbaff!important;box-shadow:0 0 0 3px #0057ff12!important}.beginner-guide-trigger svg:first-child,.beginner-guide-trigger svg:last-child{color:#0057ff!important}.beginner-guide-popover{color:#252832!important;background:#fff!important;border-color:#e2e5ec!important;box-shadow:0 18px 48px #17203a1c!important}.beginner-guide-heading{border-color:#e7e4de!important}.beginner-guide-heading h2,.beginner-guide-popover li b{color:#20232a!important}.beginner-guide-heading>button,.beginner-guide-popover li button{color:#343740!important;background:#fff!important;border-color:#dfe3eb!important}.beginner-guide-popover li{border-color:#eeece6!important}.beginner-guide-popover li p,.beginner-guide-footnote{color:#65656c!important}.beginner-guide-popover li button:hover{color:#0349df!important;background:#f5f8ff!important;border-color:#b6c9ef!important}.beginner-guide-popover li button svg{color:#0057ff!important}.beginner-guide-trigger:focus-visible,.beginner-guide-popover button:focus-visible,.wizard-advanced-tuning>summary:focus-visible{outline-offset:2px;outline:2px solid #0057ff!important}.timeline-playhead,.timeline-playhead>button,.timeline-playhead>span{background-color:#0057ff!important;border-left-color:#0057ff!important}.timeline-playhead>button{border:1px solid #fff!important}.timeline-playhead{box-shadow:0 0 8px #0057ff35}.clip.sel,.timeline-item.selected{border-color:#0057ff!important}.caption-actions button:hover,.timeline-actions button:hover{color:#0349df!important;background:#eef4ff!important;border-color:#a9c3ff!important}.studio-nav a:focus-visible,.chrome-button:focus-visible,.primary-button:focus-visible,.secondary-button:focus-visible{outline-offset:3px;outline:2px solid #0057ff!important}.creator-dashboard,.creator-dashboard .dashboard-main,.creator-dashboard .dashboard-content,.creator-dashboard .dashboard-page,.creator-dashboard .dashboard-projects{color:#101116!important;background-color:#fffbf5!important}.creator-dashboard .dashboard-main,.creator-dashboard .dashboard-content{background-image:none!important}.creator-dashboard .dashboard-sidebar,.creator-dashboard .dashboard-topbar{color:#20232a!important}.creator-dashboard .dashboard-project-card,.creator-dashboard .dashboard-project-info,.creator-dashboard .dashboard-section-head,.creator-dashboard .dashboard-project-title{color:#101116!important}.app{color:#20232a!important;background:#f3f5f8!important}.app .top,.app .panel-head,.app .previewbar,.app .timeline-head,.app .panel,.app .center,.app .inspector,.app .workarea,.app .timeline{color:#252832!important;border-color:#e0e3e9!important}.app .panel,.app .center,.app .inspector,.app .top,.app .panel-head,.app .previewbar,.app .timeline-head{background-color:#fffefa!important}.app .workarea,.app .timeline{background-color:#edf0f5!important}.app .toolbar button:hover,.app .preview-tools button:hover,.app .timeline-actions button:hover,.app .asset:hover,.app .asset.active,.app .inspector-tabs button.on{color:#0349df!important;background-color:#edf3ff!important}.app .inspector-tabs .on:after,.app .timeline-playhead,.app .timeline-playhead>button,.app .timeline-playhead>span{box-shadow:none!important;background-color:#0057ff!important;border-color:#0057ff!important}.app .clip.sel,.app .timeline-item.selected{border-color:#0057ff!important;box-shadow:0 0 0 2px #0057ff20!important}.app .secondary-button,.app .small-action,.app .play,.app .toolbar button:not(.render):not(.primary-button),.app .preview-tools button,.app .timeline-actions button{color:#343740!important;background:#fff!important;border-color:#dfe3eb!important;box-shadow:0 2px 8px #18233a0b!important}.app .field input:not([type=range]),.app .field select,.app .field textarea,.app .wizard-field input:not([type=checkbox]):not([type=range]),.app .wizard-field select,.app .wizard-field textarea{color:#20232a!important;background:#fff!important;border-color:#dfe3eb!important}.app .error,.app [role=alert]{color:#9a3447!important}.studio-nav{background:#fffefa!important}@media (width<=560px){.brand-wordmark b{font-size:17px!important}}:root{font-family:var(--font-body)}html,body,body :not(svg):not(path):not(code):not(pre):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),[role=button]{font-family:var(--font-body)!important}body{color:#20232a;background:#fffbf5}h1,h2,h3,h4,h5,h6{letter-spacing:-.035em;font-weight:600;font-family:var(--font-display)!important}.app h1,.app h2,.app h3,.dashboard-project-info h3,.dashboard-sidebar,.dashboard-topbar,.account-center-sidebar,.account-center-content,.studio-nav{font-family:Manrope,sans-serif!important}.brand-wordmark{align-content:center;display:grid;gap:0!important}.brand-wordmark b:not(svg):not(path):not(code):not(pre){letter-spacing:-.04em!important;font-family:Manrope,sans-serif!important;font-size:22px!important;font-weight:800!important;line-height:.98!important}.brand-wordmark small{letter-spacing:.34em!important;font-family:Manrope,sans-serif!important;font-weight:700!important}.wizard-shell{color:#20232a!important;background:#fffbf5!important}.wizard-header{color:#20232a!important}.wizard-header .quiet-button{margin-left:0}.wizard-project input{color:#20232a!important}.wizard-steps:before{background:#dfe3eb!important}.wizard-step{color:#656b77!important}.wizard-step.current{color:#075dff!important}.wizard-step .step-number{color:#656b77;background:#fff;border-color:#dfe3eb}.wizard-content{color:#252832!important}.wizard-card,.wizard-export,.wizard-job,.wizard-step-explainer,.wizard-advanced-tuning,.generation-summary span{color:#252832!important;background:#fff!important;border-color:#e7e4de!important;box-shadow:0 12px 32px #17203a0a!important}.wizard-heading h1,.wizard-heading p,.wizard-preset-heading h2,.wizard-preset-card strong,.export-heading h1,.export-details h2{color:#101116!important}.wizard-heading p:not(.overline),.export-heading>p:not(.overline),.wizard-step-explainer span,.wizard-field small,.wizard-job>p,.generation-summary span{color:#65656c!important}.wizard-field>label,.generation-summary b,.wizard-advanced-tuning>summary b,.wizard-preset-heading p:not(.overline){color:#343740!important}.wizard-field textarea,.wizard-field input:not([type=file]),.wizard-field select,.account-confirm-form select{color:#20232a!important;background:#fff!important;border-color:#dfe3eb!important;border-radius:11px!important}.wizard-field textarea:focus,.wizard-field input:focus,.wizard-field select:focus,.account-confirm-form select:focus{border-color:#6b9cff!important;outline:0!important;box-shadow:0 0 0 3px #0057ff18!important}.upload-control,.vision-option,.music-upload,.wizard-preset-card,.wizard-job{color:#343740!important;background:#f8f9fc!important;border-color:#dfe3eb!important}.wizard-preset-card:hover,.wizard-preset-card.selected{color:#0349df!important;background:#eef4ff!important;border-color:#9bbaff!important}.wizard-warning,.wizard-message{color:#755800!important;background:#fff9df!important;border-color:#f0d78c!important}.wizard-progress{background:#e8ebf2!important}.field-note,.optional,.wizard-actions .save-hint{color:#65656c!important}.final-video-frame,.preset-swatch,.preset-smooth,.preset-anime_impact,.preset-impact_word,.preset-bold,.preset-kinetic,.preset-word_pop,.preset-cinematic,.preset-story,.preset-color_sweep,.preset-single_word,.preset-bounce{background-color:#171a22!important}.account-page-header{background:linear-gradient(115deg,#fff 0%,#f2f6ff 64%,#f5ffd9 100%)!important;border:1px solid #e7e4de!important;border-radius:22px!important;padding:30px 34px!important;box-shadow:0 16px 38px #17203a0a!important}.account-page-header h1{letter-spacing:-.06em!important;margin:9px 0 6px!important;font-size:clamp(34px,4vw,46px)!important}.account-center-shell{grid-template-columns:260px minmax(0,1fr)!important;gap:26px!important}.account-center-sidebar{background:linear-gradient(160deg,#fff,#f8f9fc)!important;border:1px solid #e7e4de!important;border-radius:20px!important;gap:18px!important;padding:21px!important;top:18px!important;box-shadow:0 12px 32px #17203a0b!important}.account-center-sidebar nav{gap:6px!important}.account-center-sidebar nav a{border-radius:12px!important;align-content:center!important;min-height:44px!important;padding:10px 12px!important;font-size:13px!important}.account-center-sidebar nav a.selected{color:#0349df!important;background:#edf3ff!important;border:1px solid #d9e5ff!important}.account-center-content{gap:30px!important;display:grid!important}.account-center-content .account-section-heading{padding-bottom:14px!important}.account-section-heading h2{letter-spacing:-.045em!important;font-size:24px!important}.account-center-content .account-card,.account-center-content .password-card,.account-center-content .account-actions-card{border-radius:18px!important;padding:22px!important;box-shadow:0 10px 26px #17203a0a!important}.account-center-content .account-avatar-row{gap:16px!important;padding-bottom:20px!important}.account-center-content .profile-photo{background:linear-gradient(140deg,#0057ff,#c7ff3d,#ffe65a)!important;border:3px solid #fff!important;width:70px!important;height:70px!important;box-shadow:0 0 0 1px #dfe3eb,0 7px 18px #17203a18!important}.account-center-content .account-profile-fields{gap:18px!important}.account-center-content .account-profile-fields label{gap:8px!important;font-size:13px!important}.account-center-content .account-profile-fields input,.account-center-content .password-form input{border-radius:11px!important;min-height:44px!important}.account-center-content .account-form-footer{gap:12px!important;padding-top:18px!important}.account-center-content .account-plan-info{gap:15px!important}.account-center-content .account-security-list{gap:12px!important}.account-center-content .account-setting-summary{gap:16px!important}.account-center-content .account-setting-summary b{font-size:15px!important}.account-center-content .account-help-card{background:#f1f5ff!important;border-radius:14px!important;padding:17px!important}.account-center-content .account-action-buttons{gap:9px!important}.app{color:#20232a!important;background:#f4f6fa!important;font-family:Manrope,sans-serif!important}.app .top{background:#fffefa!important;gap:16px!important;min-height:58px!important;padding-inline:16px!important;box-shadow:0 2px 9px #17203a08!important}.app .workarea{background:#e5e8ef!important;grid-template-columns:minmax(220px,270px) minmax(360px,1fr) minmax(290px,320px)!important;gap:1px!important}.app .panel,.app .center,.app .inspector{background:#fffefa!important}.app .panel-head{min-height:68px!important;padding:14px 18px!important}.app .panel-head h2,.app .section-title{font-size:15px!important;font-weight:700!important}.app .asset{border-radius:10px!important;min-height:60px!important;padding-inline:10px!important}.app .uploadbox{background:#fafbfe!important;border-radius:12px!important;min-height:68px!important;margin:14px!important}.app .previewbar{min-height:46px!important;padding-inline:18px!important}.app .inspector{border-left:1px solid #e5e8ef!important}.app .inspector-tabs{gap:8px!important;min-height:44px!important;padding-inline:12px!important}.app .inspector-tabs button{min-height:40px!important;padding-inline:9px!important;font-size:12px!important}.app .inspector-view-heading{padding:16px 17px 4px!important}.app .inspector-view-heading h3{color:#20232a!important;margin:0 0 5px!important;font-size:16px!important}.app .inspector-view-heading p,.app .hint{color:#69707c!important;font-size:12px!important;line-height:1.55!important}.app .field{gap:9px!important;padding:14px 17px 0!important}.app .field label,.app .field-row label{letter-spacing:.035em!important;font-family:Manrope,sans-serif!important;font-size:11px!important;font-weight:700!important}.app .field input:not([type=range]),.app .field select,.app .field textarea{border-radius:10px!important;min-height:40px!important;font-size:13px!important}.app .timeline{background:#f8f9fc!important;min-height:196px!important;max-height:min(520px,60vh)!important}@media (width>=821px){:root:not(:has(.studio-nav)) .app{height:100dvh}}.app .timeline-head{min-height:48px!important;padding-inline:17px!important}.app .timeline-label{color:#505867!important;letter-spacing:.04em!important;font-family:Manrope,sans-serif!important;font-size:10px!important;font-weight:700!important}.app .timeline-scroll{background:#f8f9fc!important}.app .timeline-row{min-height:44px!important}.app .timeline-item{border-radius:8px!important}.app .canvas{border:1px solid #dfe3eb!important;border-radius:10px!important;box-shadow:0 12px 32px #17203a18!important}.app .canvas-empty{text-align:center;padding:12px;line-height:1.5}.app .mobile-nav{background:#fffefa!important;border-color:#e0e3e9!important}.app .mobile-nav button{color:#656b76!important}.app .mobile-nav button.active{color:#0057ff!important}@media (width<=980px){.account-center-shell{grid-template-columns:minmax(0,1fr)!important}.account-center-sidebar{position:static!important}.app .workarea{grid-template-columns:minmax(190px,230px) minmax(0,1fr)!important}}@media (width<=760px){.account-page-header{border-radius:17px!important;padding:23px 20px!important}.account-center-shell{gap:18px!important}.account-center-sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))!important}.account-center-content .account-profile-fields{grid-template-columns:minmax(0,1fr)!important}.app .top{min-height:52px!important}}:root{--font-body:"Manrope", "DM Sans", sans-serif;--font-display:"Manrope", sans-serif;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--radius-control:10px;--radius-card:16px;--radius-panel:20px;--border-subtle:#e7e4de;--focus-ring:0 0 0 3px #0057ff24}.support-page .support-form,.support-page .support-success,.support-page .help-center-section,.support-page .help-topic-grid details{border-color:var(--border-subtle)!important;color:var(--ink)!important;background:var(--paper)!important;box-shadow:var(--shadow)!important}.support-page .support-form{border:1px solid var(--border-subtle);border-radius:var(--radius-card);gap:18px;padding:clamp(20px,4vw,34px);display:grid}.support-page .support-form label{color:#343740!important}.support-page .support-form input,.support-page .support-form select,.support-page .support-form textarea{min-height:44px;border-radius:var(--radius-control)!important;color:#20232a!important;background:#fff!important;border:1px solid #dfe3eb!important}.support-page .support-form input:focus,.support-page .support-form select:focus,.support-page .support-form textarea:focus{border-color:#8baeff!important;outline:3px solid #0057ff18!important}.support-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.support-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.support-page .support-privacy{color:#65656c!important}.support-page .support-success h2,.support-page .support-success p{color:#20232a!important}.help-center-section{border-radius:var(--radius-card)!important;padding:clamp(18px,3vw,28px)!important}.help-center-heading h2,.help-topic-grid summary{color:#20232a!important}.help-center-heading p,.help-topic-grid details p{color:#65656c!important}.help-topic-grid details{border-radius:12px!important}.help-center-heading a,.support-page .product-page-heading a,.help-topic-grid a,.support-form .help-center-heading a{color:#315eaf!important}.avatar-upload-progress{color:#5f6370;gap:6px;padding:12px 0;font-size:12px;display:grid}.avatar-upload-progress progress{accent-color:#0057ff;width:100%;height:7px}.profile-remove{margin-left:0}.onboarding-card,.beginner-guide-popover,.account-confirm-modal{border-color:var(--border-subtle)!important;color:var(--ink)!important;background:#fff!important;box-shadow:0 18px 48px #17203a1c!important}.onboarding-card h2,.beginner-guide-heading h2,.beginner-guide-popover li b,.account-confirm-modal h2{color:#101116!important}.onboarding-card>p,.beginner-guide-popover li p,.beginner-guide-footnote{color:#65656c!important}.beginner-guide-popover li,.beginner-guide-heading{border-color:var(--border-subtle)!important}.beginner-guide-popover li button,.onboarding-close{color:#343740!important;background:#fff!important;border-color:#dfe3eb!important}.beginner-guide-popover li button:hover,.onboarding-close:hover{color:#0349df!important;background:#f5f8ff!important;border-color:#b6c9ef!important}.beginner-guide-popover li>span{color:#0349df!important;background:#edf3ff!important;border-color:#d9e5ff!important}.captcha-heading small{color:#65656c;margin-top:3px;font-size:11px;display:block}.auth-story h1,.product-page-heading h1,.account-page-header h1,.notfound h1{font-family:var(--font-display)!important;letter-spacing:-.055em!important;font-weight:750!important}@media (width<=640px){.support-form-grid{grid-template-columns:minmax(0,1fr);gap:14px}.support-page .support-form{padding:18px}}.support-search{color:#343740;gap:7px;max-width:520px;margin:0 0 16px;font-size:12px;font-weight:600;display:grid}.support-search input{color:#20232a;min-height:44px;font:inherit;background:#fff;border:1px solid #dfe3eb;border-radius:10px;padding:0 13px}.support-no-results{color:#65656c;grid-column:1/-1;padding:14px}.contact-page .support-form{margin-top:4px}.app .canvas{background:#f4f6fa!important}.app .canvas-empty{border:1px dashed #d5dbe6;border-radius:8px;color:#737b89!important;background:#f4f6fa!important}.app .canvas-empty svg{color:#0757f5}.account-center-sidebar .profile-photo{background:linear-gradient(140deg,#0757f5,#c7ff3d,#ffe65a)!important;border:2px solid #fff!important;box-shadow:0 0 0 1px #dfe3eb!important}.account-center-sidebar .profile-photo>span{color:#fff!important}.dashboard-empty-art>span{display:none!important}.help-center-icon{color:#0757f5!important;background:#edf3ff!important;border-color:#d7e3ff!important}@media (width>=681px) and (width<=820px){.app .workarea{grid-template-rows:minmax(300px,1fr) minmax(190px,240px)!important;grid-template-columns:190px minmax(0,1fr)!important;position:relative!important}.app .workarea>.inspector{z-index:1!important;width:100%!important;max-height:240px!important;box-shadow:none!important;border-top:1px solid #e5e8ef!important;border-left:0!important;grid-area:2/1/auto/-1!important;position:relative!important;inset:auto!important}.app .top{overflow-x:auto!important}.app .project-title{flex:none!important;max-width:34vw!important}.app .project-title input{width:90px!important}.app .toolbar{flex:none!important;max-width:58vw!important;overflow-x:auto!important}}.account-overview{gap:16px;margin:26px 0 30px;display:grid}.account-overview-heading h2{color:#20232a;letter-spacing:-.04em;margin:5px 0;font-size:22px}.account-overview-heading p{color:#656b77;margin:0;font-size:13px}.account-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.account-overview-grid>a{color:#252832;background:#fff;border:1px solid #e7e4de;border-radius:15px;grid-template-columns:38px minmax(0,1fr) 18px;align-content:center;align-items:center;gap:3px 11px;min-width:0;min-height:122px;padding:16px;text-decoration:none;transition:border-color .18s,background .18s;display:grid;position:relative}.account-overview-grid>a:hover{background:#fbfcff;border-color:#c8d8fb}.account-overview-grid>a>.account-overview-icon{color:#0757f5;background:#edf3ff;border:1px solid #d9e5ff;border-radius:12px;grid-row:1/span 3;place-items:center;width:38px;height:38px;display:grid}.account-overview-grid>a>small{color:#737b89;font-size:11px}.account-overview-grid>a>b{color:#20232a;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;overflow:hidden}.account-overview-grid>a>span:not(.account-overview-icon){color:#69707c;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.account-overview-grid>a>svg:last-child{color:#8a91a0;grid-area:1/3/span 3}@media (width<=760px){.account-overview{margin:22px 0 24px}.account-overview-grid{grid-template-columns:minmax(0,1fr);gap:9px}.account-overview-grid>a{min-height:94px;padding:13px}}.auth-layout{grid-template-columns:minmax(0,1fr) minmax(390px,430px)!important;gap:clamp(44px,7vw,96px)!important;width:min(1140px,90vw)!important;padding:52px 0!important}.auth-story{flex-direction:column;justify-content:center;min-width:0;min-height:620px;display:flex;background:0 0!important;overflow:visible!important}.auth-kicker{align-items:center;gap:9px;display:flex;color:#6e7480!important;letter-spacing:.19em!important;font:700 10px/1.3 Manrope,sans-serif!important}.auth-kicker span{color:#0757f5}.auth-story h1{z-index:1;max-width:620px;position:relative;letter-spacing:-.075em!important;margin:20px 0 13px!important;font-size:clamp(54px,5.6vw,76px)!important;line-height:.98!important}.auth-story h1 em{font-style:normal;color:#0757f5!important}.auth-story>p{color:#636a76!important;max-width:440px!important;margin:0!important;font-size:16px!important;line-height:1.7!important}.auth-stage{isolation:isolate;place-items:center;width:min(100%,480px);height:250px;margin:8px 0;display:grid;position:relative}.auth-stage:before{z-index:-1;filter:blur(18px);content:"";background:radial-gradient(#d8f58c80,#d9d0ff3d 52%,#0000 75%);border-radius:50%;width:245px;height:180px;position:absolute}.auth-stage img{object-fit:contain;filter:drop-shadow(0 18px 28px #6751c224);width:min(340px,78%);height:240px;animation:6s ease-in-out infinite auth-mascot-float}.auth-stage-orbit{pointer-events:none;border:1px solid #0757f52c;border-radius:50%;width:325px;height:158px;position:absolute;transform:rotate(-17deg)}.auth-stage-orbit-two{border-color:#b5d94254;width:280px;height:125px;transform:rotate(28deg)}.auth-stage-label{color:#737984;letter-spacing:.14em;font:700 9px/1 Manrope,sans-serif;position:absolute;bottom:21px;right:1%}.auth-proof-grid{border-top:1px solid #e6e4de;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.auth-proof{align-items:flex-start;gap:10px;min-width:0;display:flex;color:#191b21!important;border:0!important;padding:15px 10px 0 0!important}.auth-proof+.auth-proof{border-left:1px solid #e6e4de!important;padding-left:10px!important}.auth-proof>span{flex:none;color:#0757f5!important;margin:2px 0 0!important;font:700 10px/1 Manrope,sans-serif!important}.auth-proof div{gap:5px;display:grid}.auth-proof b{font-size:11px;font-weight:700;line-height:1.35}.auth-proof small{color:#777d87;font-size:10px;line-height:1.45}.auth-card{width:100%;border-radius:18px!important;box-shadow:0 18px 50px #2024350d!important}.auth-card form>label,.auth-password-field>label{width:100%;gap:8px!important;display:grid!important}.auth-password-field input{width:100%}@keyframes auth-mascot-float{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-8px)rotate(1deg)}}@media (width<=900px){.auth-layout{grid-template-columns:1fr!important;gap:26px!important;width:min(680px,90vw)!important;padding:36px 0!important}.auth-story{min-height:0}.auth-stage,.auth-stage img{height:205px}.auth-card{justify-self:center;max-width:520px}}@media (width<=520px){.auth-layout{gap:18px!important;width:min(100% - 32px,460px)!important;padding:28px 0 36px!important}.auth-story h1{font-size:clamp(44px,13vw,60px)!important}.auth-story>p{font-size:14px!important}.auth-stage{height:165px;margin:3px 0 10px}.auth-stage img{height:170px}.auth-stage-orbit{width:245px;height:120px}.auth-stage-orbit-two{width:215px;height:98px}.auth-stage-label{font-size:8px;bottom:5px;right:0}.auth-proof-grid{gap:0}.auth-proof{gap:6px;padding-right:5px!important}.auth-proof+.auth-proof{padding-left:6px!important}.auth-proof b,.auth-proof small{font-size:9px}.auth-card{padding:27px 22px!important}}@media (prefers-reduced-motion:reduce){.auth-stage img{animation:none}}.workspace-loader{z-index:10000;box-sizing:border-box;color:#171922;background:radial-gradient(at 50% 46%,#e7efff 0,#f1f4ff 23%,#0000 54%),radial-gradient(at 15% 88%,#e6f7a84a,#0000 34%),#fbfaf7;grid-template-rows:auto 1fr auto;min-height:100svh;padding:24px clamp(22px,5vw,72px);font-family:Manrope,DM Sans,sans-serif;display:grid;position:fixed;inset:0;overflow:hidden}.workspace-loader:before,.workspace-loader:after{content:"";pointer-events:none;border:1px solid #cbd9ff80;border-radius:50%;width:38vw;height:38vw;position:absolute}.workspace-loader:before{top:-28vw;left:-17vw}.workspace-loader:after{border-color:#d5caff80;bottom:-29vw;right:-22vw}.workspace-loader-header,.workspace-loader-footer{z-index:1;align-items:center;display:flex;position:relative}.workspace-loader-header .brand-logo{width:max-content}.workspace-loader-header .brand-mark{width:36px;height:36px}.workspace-loader-header .brand-wordmark b{letter-spacing:-.07em;font-family:Manrope,sans-serif;font-size:17px;font-weight:850}.workspace-loader-header .brand-wordmark small{letter-spacing:.3em;font-size:8px}.workspace-loader-center{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-self:center;align-items:center;width:min(560px,100%);margin:0 auto;animation:.8s cubic-bezier(.2,.8,.2,1) both workspace-loader-enter;display:flex;position:relative}.workspace-loader-art{place-items:center;width:190px;height:190px;margin:0 0 26px;display:grid;position:relative}.workspace-loader-star{z-index:2;place-items:center;width:112px;height:112px;animation:3.2s ease-in-out infinite workspace-star-float;display:grid;position:relative}.workspace-loader-star img{object-fit:contain;filter:drop-shadow(0 14px 15px #075dff25);width:100%;height:100%}.workspace-loader-orbit{border:1px solid #0000;border-radius:50%;animation:9s linear infinite workspace-orbit-spin;position:absolute;inset:15px;transform:rotate(-25deg)}.workspace-loader-orbit-a{border-top-color:#075dff;border-right-color:#075dff70}.workspace-loader-orbit-b{border-top-color:#c7f73d;border-left-color:#c7f73d90;animation-duration:13s;animation-direction:reverse;inset:4px}.workspace-loader-orbit-c{border-bottom-color:#cdbbff;border-right-color:#cdbbff;animation-duration:7s;inset:28px}.workspace-loader-spark{background:#ffdf4d;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 15px #ffdf4d}.workspace-loader-spark-a{top:8px;right:43px}.workspace-loader-spark-b{background:#075dff;width:5px;height:5px;bottom:24px;left:20px;box-shadow:0 0 14px #075dff}.workspace-loader-kicker{color:#697186;letter-spacing:.26em;font-size:10px;font-weight:750}.workspace-loader-center h1{color:#171922;letter-spacing:-.055em;margin:12px 0 8px;font-size:clamp(27px,4vw,40px);font-weight:750;line-height:1.1}.workspace-loader-center>p{color:#707786;margin:0;font-size:14px;line-height:1.6}.workspace-loader-progress{background:#dfe5f1;border-radius:8px;width:min(245px,70vw);height:4px;margin:27px 0 13px;position:relative;overflow:hidden}.workspace-loader-progress i{background:linear-gradient(90deg,#075dff,#8caaff,#c7f73d);border-radius:8px;width:35%;animation:1.35s cubic-bezier(.62,0,.38,1) infinite workspace-loader-progress;position:absolute;inset:0 auto 0 -35%}.workspace-loader-stage{color:#7b8290;align-items:center;gap:8px;font-size:11px;display:flex}.workspace-loader-stage b{gap:3px;display:flex}.workspace-loader-stage i{background:#075dff;border-radius:50%;width:3px;height:3px;animation:1s ease-in-out infinite workspace-dot}.workspace-loader-stage i:nth-child(2){animation-delay:.15s}.workspace-loader-stage i:nth-child(3){animation-delay:.3s}.workspace-loader-footer{color:#9297a2;letter-spacing:.17em;justify-content:space-between;font-size:9px;font-weight:700}.workspace-loader-footer span:last-child{color:#a9aebb}@keyframes workspace-loader-enter{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes workspace-orbit-spin{to{transform:rotate(335deg)}}@keyframes workspace-star-float{0%,to{transform:translateY(1px)rotate(-3deg)}50%{transform:translateY(-5px)rotate(2deg)}}@keyframes workspace-loader-progress{0%{transform:translate(0)}to{transform:translate(390%)}}@keyframes workspace-dot{0%,60%,to{opacity:.28;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.workspace-loader-center,.workspace-loader-orbit,.workspace-loader-star,.workspace-loader-progress i,.workspace-loader-stage i{animation:none}}.wizard-show-presets{color:#3158ac;cursor:pointer;background:#fff;border:1px solid #dfe3eb;border-radius:10px;flex:none;min-height:37px;padding:0 12px;font:650 12px Manrope,DM Sans,sans-serif;transition:border-color .18s,background .18s,transform .18s}.wizard-show-presets:hover{background:#f2f6ff;border-color:#9bbaff;transform:translateY(-1px)}.wizard-step.current .step-number{box-shadow:0 5px 14px #075dff30;color:#fff!important;background:#075dff!important;border-color:#075dff!important}.wizard-step.complete .step-number{color:#517c16!important;background:#f1f9df!important;border-color:#a8d950!important}.wizard-step-explainer{background:#fff!important;border-color:#e5e8ef!important;border-radius:12px!important;box-shadow:0 4px 16px #17203a08!important}.wizard-step-explainer b{color:#0757f5!important;font-size:12px!important}.wizard-step-explainer span{color:#656b77!important;font-size:12px!important}.wizard-heading{align-items:center!important;margin-bottom:23px!important}.wizard-icon{color:#075dff!important;background:linear-gradient(145deg,#eef4ff,#fff)!important;border-color:#d9e4ff!important;border-radius:13px!important}.wizard-heading h1{letter-spacing:-.045em!important;font-size:clamp(25px,3vw,32px)!important}.wizard-heading p:not(.overline){font-size:13px!important;line-height:1.65!important}.wizard-field{gap:10px!important;margin:22px 0!important}.wizard-field>label{font-size:13px!important}.wizard-field textarea{min-height:124px!important;font-size:14px!important}.wizard-field small{font-size:12px!important}.wizard-field .upload-control{background:linear-gradient(135deg,#f7f9ff,#fff)!important;border-color:#cfdbef!important;border-radius:12px!important;min-height:78px!important}.field-note{font-size:12px!important}.wizard-actions{border-color:#e8eaf0!important;gap:12px!important;margin-top:25px!important;padding-top:18px!important}.wizard-actions .save-hint{max-width:330px;font-size:12px!important}.wizard-actions .primary-button{min-height:44px!important}.wizard-preset-heading{align-items:flex-end!important}.wizard-preset-heading h2{letter-spacing:-.035em;font-size:20px!important}.wizard-preset-heading p:not(.overline){font-size:12px!important}.wizard-preset-gallery{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.wizard-preset-card{text-align:left!important;border-radius:13px!important;min-height:150px!important;padding:12px!important}.wizard-preset-card strong{font-size:13px!important}.wizard-preset-card small{font-size:11px!important;line-height:1.5!important}.generation-summary{gap:9px!important}.generation-summary span{border-radius:11px!important;font-size:11px!important}.generation-summary b{font-size:13px!important}.wizard-advanced-tuning{background:#fafbfc!important;border-color:#e5e8ef!important;border-radius:12px!important}.wizard-advanced-tuning>summary b{font-size:13px!important}.wizard-advanced-tuning>summary small,.wizard-advanced-tuning .tuning-toggle{font-size:11px!important}@media (width<=680px){.wizard-preset-heading{flex-direction:column!important;align-items:flex-start!important}.wizard-preset-gallery{grid-template-columns:1fr 1fr!important}.wizard-actions{align-items:stretch!important}.wizard-actions .save-hint{max-width:none!important;font-size:11px!important}.wizard-step-explainer{font-size:11px!important}}.dashboard-project-action-wrap{z-index:4;grid-area:1/2/span 2;align-self:center;position:relative}.dashboard-project-action-wrap .dashboard-project-more{grid-area:auto}.dashboard-project-menu{z-index:20;background:#fff;border:1px solid #e4e7ed;border-radius:12px;gap:4px;width:230px;padding:7px;display:grid;position:absolute;bottom:calc(100% + 6px);right:0;box-shadow:0 12px 32px #141a2820}.dashboard-project-menu button{color:#313642;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;min-height:36px;padding:0 9px;font:600 12px Manrope,DM Sans,sans-serif;display:flex}.dashboard-project-menu button:hover{color:#0757f5;background:#f2f6ff}.dashboard-project-menu button.delete{color:#ba3445}.dashboard-project-menu button.delete:hover{color:#a92336;background:#fff1f2}.dashboard-project-menu button:disabled{opacity:.5;cursor:wait}.dashboard-project-menu small{color:#7d8490;padding:5px 9px;font-size:10px;line-height:1.45}.dashboard-removal-countdown{align-items:center;display:flex;color:#765b0b!important;gap:4px!important}.dashboard-removal-countdown svg{color:#b18a12}.dashboard-project-notice{color:#314f89;background:#f3f7ff;border:1px solid #d8e5ff;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 14px;padding:11px 14px;font-size:12px;display:flex}.dashboard-project-notice button{color:#536582;cursor:pointer;background:0 0;border:0;font:600 11px Manrope,sans-serif}.creator-dashboard .dashboard-sidebar{gap:14px}.creator-dashboard .dashboard-side-nav{border-bottom:1px solid #eceef2;padding-bottom:14px}.creator-dashboard .dashboard-content{padding-top:24px}.creator-dashboard .dashboard-projects{margin-top:26px}.creator-dashboard .dashboard-section-head{gap:16px}.creator-dashboard .dashboard-project-grid{align-items:start}.dashboard-project-info>span.dashboard-removal-countdown{font-variant-numeric:tabular-nums;font-size:9px!important}@media (width<=760px){.dashboard-project-menu{width:min(230px,100vw - 50px);right:-4px}.dashboard-project-notice{align-items:flex-start;font-size:11px}.creator-dashboard .dashboard-content{padding-top:16px}}.retention-menu-title{color:#7d8490;padding:7px 9px 3px;font-size:10px;font-weight:700}.dashboard-project-menu button.delete{border-top:1px solid #eceef2;border-radius:0;margin-top:4px;padding-top:7px}.project-expiry-warning{color:#775b10;font-variant-numeric:tabular-nums;background:#fff9e7;border:1px solid #f0e2b6;border-radius:10px;align-items:center;gap:7px;margin:12px 0;padding:10px 11px;font-size:12px;font-weight:650;display:flex}.project-expiry-warning svg{color:#a47c0b;flex:none}.project-delete-button{color:#ad3444;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;margin-top:10px;padding:8px 0;font:650 12px Manrope,DM Sans,sans-serif;display:inline-flex}.project-delete-button:disabled{opacity:.55;cursor:wait}.projects-heading>div>p{max-width:600px}.dashboard-notifications-wrap{position:relative}.dashboard-icon-button{border:1px solid #0000;border-radius:12px;transition:background .18s,border-color .18s,color .18s;position:relative}.dashboard-icon-button:hover,.dashboard-icon-button[aria-expanded=true]{color:#0757f5;background:#f5f7fb;border-color:#e4e8f0}.dashboard-notification-count{color:#fff;background:#0757f5;border:2px solid #fff;border-radius:20px;place-items:center;min-width:17px;height:17px;padding:0 4px;font:700 9px Manrope,sans-serif;display:grid;position:absolute;top:0;right:0}.dashboard-notification-panel{z-index:50;background:#fff;border:1px solid #e4e7ed;border-radius:16px;width:min(370px,100vw - 28px);padding:14px;position:absolute;top:calc(100% + 12px);right:-44px;box-shadow:0 20px 55px #161b2625}.dashboard-notification-heading{border-bottom:1px solid #eceef2;justify-content:space-between;align-items:center;padding:2px 2px 12px;display:flex}.dashboard-notification-heading>div{gap:4px;display:grid}.dashboard-notification-heading b{color:#20232b;font-size:14px}.dashboard-notification-heading small{color:#7a808c;font-size:11px}.dashboard-notification-heading>button{color:#555c68;cursor:pointer;background:#fff;border:1px solid #e7e9ee;border-radius:9px;width:30px;height:30px;font-size:19px;line-height:1}.dashboard-notification-item{border-bottom:1px solid #f0f1f4;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;padding:12px 2px;display:grid}.dashboard-notification-icon{color:#9a7514;background:#fff6db;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.dashboard-notification-item>div{gap:4px;min-width:0;display:grid}.dashboard-notification-item>div b{color:#333741;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.dashboard-notification-item>div small{color:#987415;font-variant-numeric:tabular-nums;font-size:10px}.dashboard-notification-item>button{color:#0757f5;cursor:pointer;white-space:nowrap;background:#f4f7ff;border:1px solid #dfe7f8;border-radius:8px;padding:7px 8px;font:650 10px Manrope,DM Sans,sans-serif}.dashboard-notification-item>button:disabled{opacity:.55;cursor:wait}.dashboard-notification-empty{color:#69707d;margin:0;padding:18px 6px;font-size:12px;line-height:1.6}.dashboard-notification-more{color:#0757f5;justify-content:center;align-items:center;gap:6px;padding:12px 4px 2px;font-size:11px;font-weight:700;text-decoration:none;display:flex}@media (width<=560px){.dashboard-icon-button{width:34px;height:34px;display:inline-flex!important}.dashboard-icon-button svg{width:18px;height:18px}.dashboard-notification-panel{padding:12px;top:calc(100% + 10px);right:-77px}.dashboard-notification-item{grid-template-columns:29px minmax(0,1fr) auto;gap:7px}.dashboard-notification-item>button{padding:7px 6px;font-size:9px}}.dashboard-project-menu-portal{z-index:2000;overscroll-behavior:contain;scrollbar-width:thin;width:min(250px,100vw - 16px);max-height:calc(100vh - 16px);position:fixed;inset:auto;overflow-y:auto}.dashboard-project-card{overflow:visible!important}.dashboard-project-art{border-radius:14px 14px 0 0;overflow:hidden}.dashboard-project-menu-portal .retention-menu-title{color:#555d6a;padding:9px 10px 5px;font-size:11px}.dashboard-project-menu-portal button{min-height:38px}.dashboard-project-menu-portal small{padding:7px 10px 9px}@keyframes public-menu-enter{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.dashboard-mobile-menu-toggle{display:none}@media (width<=760px){.creator-dashboard .dashboard-sidebar{align-items:center;grid-template-columns:minmax(0,1fr) auto!important;gap:0!important;padding:9px 14px!important}.creator-dashboard .dashboard-brand{grid-area:1/1;margin:0!important}.dashboard-mobile-menu-toggle{color:#242832;cursor:pointer;background:#fff;border:1px solid #e4e5e8;border-radius:11px;grid-area:1/2;place-items:center;width:38px;height:38px;display:grid}.dashboard-mobile-menu-toggle[aria-expanded=true]{color:#0757f5;background:#f0f5ff;border-color:#cfddff}.creator-dashboard .dashboard-side-nav{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));border:0!important;gap:5px!important;padding:10px 0 3px!important;display:none!important;overflow:visible!important}.creator-dashboard .dashboard-side-nav.mobile-open{display:grid!important}.creator-dashboard .dashboard-side-nav a{justify-content:flex-start;width:100%;min-width:0}.creator-dashboard .dashboard-side-nav a span{text-overflow:ellipsis;overflow:hidden}}.dashboard-mobile-menu-toggle{isolation:isolate;position:relative;overflow:hidden;transition:transform .25s cubic-bezier(.2,.8,.2,1),border-color .25s,background .25s,box-shadow .25s!important}.dashboard-mobile-menu-toggle:hover{transform:translateY(-1px);box-shadow:0 7px 20px #0757f51e}.dashboard-mobile-menu-toggle:before{z-index:-1;background:conic-gradient(from 0deg,transparent 0 58%,#0757f51c 69%,#c7ff3d24 77%,transparent 88%);content:"";opacity:0;transition:opacity .2s;animation:4s linear infinite nav-button-orbit;position:absolute;inset:-70%}.dashboard-mobile-menu-toggle.is-open:before{opacity:1}.dashboard-mobile-menu-toggle span{background:currentColor;border-radius:2px;width:17px;height:2px;transition:transform .34s cubic-bezier(.2,.9,.25,1.25),opacity .18s,width .2s;position:absolute}.dashboard-mobile-menu-toggle span:first-child{transform:translateY(-5px)}.dashboard-mobile-menu-toggle span:nth-child(3){transform:translateY(5px)}.dashboard-mobile-menu-toggle span:nth-child(2){width:12px;transform:translate(2px)}.dashboard-mobile-menu-toggle.is-open span:first-child{transform:rotate(45deg)}.dashboard-mobile-menu-toggle.is-open span:nth-child(2){opacity:0;width:17px;transform:scaleX(.1)}.dashboard-mobile-menu-toggle.is-open span:nth-child(3){transform:rotate(-45deg)}.dashboard-side-nav a{transition:transform .2s,background .2s,color .2s,box-shadow .2s!important}.dashboard-side-nav a:hover{transform:translate(3px);box-shadow:0 4px 12px #0757f514}.dashboard-side-nav.mobile-open{background:radial-gradient(at 100% 0,#eaf0ff 0,#0000 50%),linear-gradient(140deg,#fff,#f8faff);border-radius:16px;position:relative;box-shadow:0 12px 32px #19243b12;border:1px solid #e4e9f5!important;overflow:hidden!important}.dashboard-side-nav.mobile-open a{animation:.32s both nav-item-arrive}.dashboard-side-nav.mobile-open a:nth-child(2){animation-delay:25ms}.dashboard-side-nav.mobile-open a:nth-child(3){animation-delay:50ms}.dashboard-side-nav.mobile-open a:nth-child(4){animation-delay:75ms}.dashboard-side-nav.mobile-open a:nth-child(5){animation-delay:.1s}.dashboard-side-nav.mobile-open a:nth-child(6){animation-delay:.125s}.dashboard-side-nav.mobile-open a:nth-child(7){animation-delay:.15s}@keyframes nav-chrome-sweep{0%,to{opacity:.48;background-position:100% 0}50%{opacity:.9;background-position:0 0}}@keyframes nav-button-orbit{to{transform:rotate(360deg)}}@keyframes nav-item-arrive{0%{opacity:.25;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.dashboard-mobile-menu-toggle:before,.dashboard-side-nav.mobile-open a{animation:none!important}.dashboard-mobile-menu-toggle,.dashboard-mobile-menu-toggle span,.dashboard-side-nav a{transition:none!important}}.project-title select{height:34px;padding:0 10px;color:#20232a!important;background:#fff!important;border:1px solid #dfe3eb!important;border-radius:10px!important;font:650 13px Manrope,DM Sans,sans-serif!important}.project-title select:hover{border-color:#9bbaff!important}.app .project-title{border-left-color:#e7e4de!important}.timeline-track-add select{border-radius:6px}@supports (appearance:base-select){select{appearance:base-select}::picker(select){appearance:base-select}select{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;justify-content:space-between;align-items:center;gap:6px;display:inline-flex;overflow:hidden;resize:none!important}select::picker-icon{color:#656b77;transition:rotate .16s}select:open::picker-icon{rotate:180deg}::picker(select){background:#fff;border:1px solid #dfe3eb;border-radius:12px;margin-block:4px;padding:5px;box-shadow:0 12px 30px #17203a1f}option{color:#20232a;cursor:pointer;border-radius:8px;padding:8px 10px;font-size:13px}option::checkmark{display:none}option:hover,option:focus-visible{background:#f2f6ff;outline:0}option:checked{color:#0757f5;background:#eef4ff;font-weight:650}option:disabled{color:#9a9fa9;cursor:not-allowed}}.creator-dashboard .dashboard-welcome{padding-inline:0!important}.creator-dashboard .dashboard-hero-copy h1{letter-spacing:-.045em!important;line-height:1!important}.dashboard-hero-note{letter-spacing:0}.dashboard-upgrade small{max-width:none;padding-right:44px}.upgrade-crown{display:flex}.creator-dashboard .dashboard-launch-card b{font-size:15px!important}.creator-dashboard .dashboard-launch-card small{font-size:12px!important}.creator-dashboard .dashboard-launch-card:active{transform:scale(.99)}.creator-dashboard .dashboard-project-controls select{border:1px solid var(--line);border-radius:10px;min-width:132px;height:38px;padding:0 10px;font-size:13px}.creator-dashboard .dashboard-template-preview>span{letter-spacing:0;text-transform:none;font-size:13px}.creator-dashboard :is(a,button,input,select):focus-visible{outline:2px solid var(--blue);outline-offset:2px}@media (width<=520px){.creator-dashboard .dashboard-topbar{flex-wrap:wrap;height:auto!important;padding-block:10px!important}.creator-dashboard .dashboard-global-search{flex:1 0 100%;order:3}.creator-dashboard .dashboard-top-actions{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){.creator-dashboard .dashboard-launch-card:active{transform:none}}.lp-mascot{cursor:pointer;place-items:center;display:grid;filter:none!important;animation:none!important}.lp-mascot-stage{aspect-ratio:47/40;--lean-x:0;--lean-y:0;max-width:100%;height:100%;position:relative}.lp-mascot-stage img{-webkit-user-select:none;user-select:none;pointer-events:none;display:block}.lp-mascot-rig{will-change:transform;position:absolute;inset:0}.lp-mascot-star,.lp-mascot-orbit,.lp-mascot-eyes{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lp-mascot-orbit{transform-origin:50% 46%;will-change:transform, opacity;animation:7s ease-in-out infinite alternate lp-orbit-tilt,4.6s ease-in-out infinite alternate lp-orbit-fade}.lp-mascot-orbit.is-front{animation-delay:0s,-2.3s}.lp-mascot-shadow{will-change:transform;background:radial-gradient(closest-side,#a58ff7b8,#a58ff74d 48%,#0000 78%) 50%/66% 44% no-repeat,radial-gradient(closest-side,#8f8ca836,#8f8ca81c 58%,#0000);position:absolute}.lp-mascot-shine{pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask:url(/mascot/star.webp) 50%/100% 100% no-repeat;mask:url(/mascot/star.webp) 50%/100% 100% no-repeat}.lp-mascot-shine:before{content:"";background:linear-gradient(112deg, transparent 44%, color-mix(in srgb, var(--paper) 62%, transparent) 50%, transparent 56%);animation:7.5s ease-in-out infinite lp-star-shine;position:absolute;inset:-10% -30%;transform:translate(-75%)}.lp-mascot-float{pointer-events:none;transform:translate(calc(var(--lean-x) * var(--depth) * -1), calc(var(--lean-y) * var(--depth) * -1));position:absolute}.lp-mascot-float img{width:100%;height:100%}.lp-mascot-float.is-spark img{animation:2.8s ease-in-out infinite lp-star-twinkle}.lp-mascot-float.is-burst img{transform-origin:0 100%;animation:3.6s ease-out infinite lp-star-burst}.lp-mascot-pop{aspect-ratio:1;pointer-events:none;background:url(/mascot/spark-2.webp) 50%/contain no-repeat;width:9%;position:absolute;top:50%;left:50%}.lp-mascot-pop.is-lavender{background-image:url(/mascot/spark-3.webp)}.lp-mascot.is-paused :is(.lp-mascot-float img,.lp-mascot-orbit){animation-play-state:paused}@keyframes lp-star-twinkle{0%,to{opacity:1;transform:scale(1)rotate(0)}50%{opacity:.5;transform:scale(.6)rotate(22deg)}}@keyframes lp-star-burst{0%,70%,to{opacity:1;transform:scale(1)}76%{opacity:.75;transform:scale(.8)}86%{opacity:1;transform:scale(1.16)}94%{transform:scale(.97)}}@keyframes lp-orbit-tilt{0%{transform:rotate(-2.6deg)scale(.985)}to{transform:rotate(2.6deg)scale(1.015)}}@keyframes lp-orbit-fade{0%{opacity:.58}to{opacity:1}}@keyframes lp-star-shine{0%,62%{transform:translate(-75%)}to{transform:translate(75%)}}@media (prefers-reduced-motion:reduce){.lp-mascot-shine{display:none}.lp-mascot-float img,.lp-mascot-orbit{animation:none!important}}.wizard-header :is(.wizard-preset-launcher,.quiet-button){gap:8px;min-height:42px;padding:0 16px;transition:border-color .16s,background .16s,transform .16s;color:var(--ink)!important;background:var(--paper)!important;box-shadow:none!important;border:1px solid #dfe3eb!important;border-radius:12px!important;font:650 14px Manrope,DM Sans,sans-serif!important}.wizard-header :is(.wizard-preset-launcher,.quiet-button) svg{color:var(--blue)}.wizard-header :is(.wizard-preset-launcher,.quiet-button):hover{transform:translateY(-1px);border-color:var(--blue)!important;background:#f2f6ff!important}.wizard-header :is(.wizard-preset-launcher,.quiet-button):active{transform:none}.wizard-header :is(.wizard-preset-launcher,.quiet-button):focus-visible{outline:2px solid var(--blue);outline-offset:2px}.wizard-header .wizard-preset-launcher small{color:var(--muted);font-size:12px}.wizard-export{border-radius:22px!important;padding:clamp(22px,3vw,40px)!important}.export-heading{margin-bottom:clamp(20px,2.4vw,30px)}.export-layout{grid-template-columns:minmax(0,1fr) minmax(280px,372px);align-items:center;gap:clamp(24px,4vw,56px)}.final-video-frame{border:0;border-radius:16px;justify-self:center;width:auto;max-width:100%;height:min(70svh,640px);box-shadow:0 18px 44px #17203a24}.final-video-frame.is-wide{width:100%;height:auto}.export-details{gap:12px}.export-check{width:44px;height:44px}.export-details h2{letter-spacing:-.03em;font-size:24px}.export-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:4px 0 6px;display:grid}.export-stats .export-stat{border:1px solid var(--line);color:var(--muted);background:var(--page);border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;font-size:13px}.export-stats .export-stat b{color:var(--ink);font-variant-numeric:tabular-nums;font:700 18px Manrope,DM Sans,sans-serif}.export-note{color:var(--muted)!important;margin:0 0 6px!important;font-size:13px!important;line-height:1.5!important}.export-details .download-button,.export-details .full-button{min-height:48px;margin-top:0;font-size:14px}.export-details .full-button{color:var(--ink)!important;background:var(--paper)!important;border:1px solid #dfe3eb!important;border-radius:13px!important}.export-details .full-button:hover{border-color:var(--blue)!important;color:var(--blue)!important;background:#f2f6ff!important}.regenerate-button{min-height:44px;color:var(--blue);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:13px;justify-content:center;align-items:center;gap:8px;font:700 14px Manrope,DM Sans,sans-serif;transition:background .16s,border-color .16s;display:inline-flex}.regenerate-button:hover:not(:disabled){background:#eef4ff;border-color:#c8d8f5}.regenerate-button:active:not(:disabled){background:#e2ecff}.regenerate-button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.regenerate-button:disabled{color:var(--muted);opacity:.6;cursor:not-allowed}.wizard-export .wizard-message{color:#a32020;background:#fff3f3;border:1px solid #f3c2c2;border-radius:12px;margin:18px 0 0;padding:12px 14px;font-size:14px}@media (width<=760px){.export-layout{grid-template-columns:minmax(0,1fr)}.final-video-frame{height:min(62svh,520px)}.export-details{max-width:none}.wizard-header .wizard-preset-launcher small{display:none}.wizard-header :is(.wizard-preset-launcher,.quiet-button){min-height:38px;padding:0 11px;font-size:13px!important}}.brand-loader{color:var(--muted);align-items:center;gap:12px;font-size:14px;font-weight:600;display:inline-flex}.brand-loader-ring{border:2.5px solid var(--line);border-top-color:var(--blue);border-radius:50%;flex:none;width:22px;height:22px;animation:.8s linear infinite brand-loader-spin}@keyframes brand-loader-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.brand-loader-ring{animation-duration:2.4s}}.projects-page .projects-grid{gap:20px}.projects-page .project-card{border-radius:18px;flex-direction:column;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;overflow:hidden;border:1px solid var(--line)!important;box-shadow:0 6px 20px #17203a0b!important}.projects-page .project-card:hover{transform:translateY(-3px);border-color:#c8d8f5!important;box-shadow:0 14px 34px #17203a14!important}.projects-page .project-card-art{border-bottom:0;place-items:center;height:176px;display:grid;position:relative;overflow:hidden}.projects-page .project-card-art:after{display:none}.projects-page .project-card-art:hover .dashboard-project-cover{transform:scale(1.04)}.projects-page .project-card-art:focus-visible{outline:3px solid var(--blue);outline-offset:-3px}.projects-page .project-status{z-index:2;color:var(--ink);background:#fffffff0;border:0;border-radius:999px;gap:7px;padding:6px 11px;font-size:12px;font-weight:700;top:12px;right:12px;box-shadow:0 2px 8px #10111618}.projects-page .project-status i{box-shadow:none;background:#f3c622}.projects-page .project-status.finished i{background:#18c777}.projects-page .project-card-body{flex-direction:column;flex:1;padding:18px;display:flex}.projects-page .project-card-body h2{letter-spacing:-.02em;margin:0 0 4px;font-size:18px;font-weight:700}.projects-page .project-card-body>p{margin:0 0 12px;font-size:13px;line-height:1.4}.projects-page .project-expiry-warning{border:0;border-radius:999px;align-self:flex-start;margin:0 0 14px;padding:6px 10px;font-size:12.5px}.projects-page .project-open{background:var(--blue);border:0;border-radius:13px;justify-content:center;align-items:center;gap:8px;min-height:46px;margin-top:auto;padding:0 16px;font-size:14px;font-weight:700;transition:background .16s;display:flex;color:#fff!important}.projects-page .project-open:hover{background:var(--blue-dark);color:#fff!important}.projects-page .project-open:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.projects-page .project-open svg{transition:transform .18s}.projects-page .project-open:hover svg{transform:translate(3px)}.project-card-actions{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:8px;display:grid}.projects-page .project-keep-select{width:100%;min-height:42px;color:var(--ink);background:var(--paper);border:1px solid #dfe3eb;border-radius:12px;margin:0;padding:0 12px;font:650 13px Manrope,DM Sans,sans-serif}.projects-page .project-keep-select:hover:not(:disabled){border-color:var(--blue)}.projects-page .project-delete-button{color:#ad3444;background:var(--paper);border:1px solid #dfe3eb;border-radius:12px;justify-content:center;min-height:42px;margin:0;padding:0 14px;font-size:13px;transition:background .16s,border-color .16s}.projects-page .project-delete-button:hover:not(:disabled){background:#fff3f3;border-color:#ad3444}.projects-page .project-delete-button:focus-visible{outline-offset:2px;outline:2px solid #ad3444}@media (width<=1040px){.projects-page .projects-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.projects-page .projects-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.projects-page .project-card:hover{transform:none}}.status-toast{z-index:60;border:1px solid var(--line);width:max-content;max-width:min(520px,100vw - 32px);color:var(--ink);background:var(--paper);border-radius:14px;align-items:center;gap:10px;padding:11px 12px 11px 14px;font:650 14px/1.4 Manrope,DM Sans,sans-serif;animation:.24s cubic-bezier(.2,.8,.3,1) both status-toast-in;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 14px 36px #17203a24}.status-toast>svg{color:var(--blue);flex:none}.status-toast.is-success>svg{color:#18a766}.status-toast.is-attention{border-color:#f1d9a6}.status-toast.is-attention>svg{color:#b57a0c}.status-toast>span{overflow-wrap:anywhere;min-width:0}.status-toast>button{width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;padding:0;display:grid}.status-toast>button:hover{color:var(--ink);background:#f1efe9}.status-toast>button:focus-visible{outline:2px solid var(--blue);outline-offset:1px}@keyframes status-toast-in{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}@media (width<=680px){.status-toast{bottom:16px}}@media (prefers-reduced-motion:reduce){.status-toast{animation:none}}.wizard-shell .wizard-project>span{color:var(--muted);font-size:11px}.wizard-shell .overline{font-size:11px;color:var(--muted)!important}.wizard-shell .field-note{color:var(--muted);font-size:13px}.wizard-shell .field-note b{color:var(--ink);font-variant-numeric:tabular-nums;font-family:inherit}.wizard-shell .inline-link{color:var(--blue);font:650 13px Manrope,DM Sans,sans-serif}.wizard-shell .inline-link:hover{color:var(--blue-dark);text-decoration:underline}.wizard-shell .inline-link:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:4px}.wizard-shell .asset-count{color:#194ea9;background:#eef4ff;border:1px solid #c8d8f5;padding:8px 14px;font:700 13px Manrope,DM Sans,sans-serif}.wizard-shell .dropzone{min-height:148px;color:var(--blue);background:linear-gradient(135deg,#f7f9ff,#fff);border:1.5px dashed #c5d3ee;border-radius:16px;gap:8px;transition:border-color .16s,background .16s;position:relative}.wizard-shell .dropzone:hover,.wizard-shell .dropzone:focus-within{border-color:var(--blue);background:#f2f6ff}.wizard-shell .dropzone b{color:var(--ink);font-size:15px}.wizard-shell .dropzone span{color:var(--muted);font-size:13px}.wizard-shell .storage-meter-label small{color:var(--muted);font-size:12px}.wizard-shell .wizard-media-card{border:1px solid var(--line);background:#f1efe9;border-radius:14px}.wizard-shell .media-placeholder{color:var(--muted)}.wizard-shell .media-placeholder span{font-size:12px}.wizard-shell .media-kind{color:var(--ink);background:#fffffff0;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:700}.wizard-shell :is(.simple-scene-editor,.wizard-caption-settings,.wizard-advanced-tuning,.wizard-preset-section){border:1px solid var(--line)!important;background:var(--paper)!important;box-shadow:none!important;border-radius:16px!important}.wizard-shell .simple-scene-heading h2{color:var(--ink);font-size:18px}.wizard-shell .simple-scene-heading p{color:var(--muted);font-size:13px}.wizard-shell .simple-scene{border-top-color:var(--line)}.wizard-shell .simple-scene-title b{color:var(--ink);font-size:14px}.wizard-shell .simple-scene-title button{min-height:32px;color:var(--ink);background:var(--paper);border:1px solid #dfe3eb;border-radius:10px;padding:0 12px;font:650 13px Manrope,DM Sans,sans-serif}.wizard-shell .simple-scene-title button:hover{border-color:var(--blue);color:var(--blue);background:#f2f6ff}.wizard-shell .simple-scene-controls label{color:var(--muted);font-size:13px}.wizard-shell .simple-scene-controls input{height:40px;color:var(--ink);background:var(--paper);border:1px solid #dfe3eb;border-radius:10px;padding:0 10px;font:600 14px Manrope,DM Sans,sans-serif}.wizard-shell .simple-scene-controls input:focus{border-color:var(--blue);outline:0;box-shadow:0 0 0 3px #0057ff18}.wizard-shell .simple-scene-controls input::placeholder{color:#7b7f88}.wizard-shell .wizard-caption-settings label{color:#343740}.wizard-shell .wizard-advanced-tuning>summary b{font-size:15px;color:var(--ink)!important}.wizard-shell .wizard-advanced-tuning>summary small{font-size:13px;color:var(--muted)!important}.wizard-shell .wizard-advanced-tuning .tuning-toggle{color:var(--blue);font-size:13px;font-weight:700}.wizard-shell .wizard-advanced-tuning[open] .tuning-toggle{font-size:0!important}.wizard-shell .wizard-advanced-tuning[open] .tuning-toggle:after{font-size:13px!important}.wizard-shell .wizard-preset-card small{color:var(--muted)!important;font-size:12.5px!important}.wizard-shell .wizard-field small,.wizard-shell .vision-option small{font-size:12.5px;color:var(--muted)!important}.wizard-shell .vision-option b{font-size:14px;color:var(--ink)!important}.wizard-shell .vision-option input{accent-color:var(--blue)}.wizard-shell .wizard-advanced-tuning>summary{border-color:var(--line)!important}.profile-menu{box-shadow:none!important;background:0 0!important;border:0!important}.profile-trigger{gap:6px;height:42px;border-radius:999px!important;width:auto!important;padding:3px 10px 3px 3px!important}.profile-trigger:hover,.profile-trigger[aria-expanded=true]{background:#fff!important}.profile-trigger>span,.profile-dropdown-user>span{font-size:14px;background:var(--blue)!important}.profile-trigger>svg{flex:none;width:14px;height:14px;transition:transform .16s;background:0 0!important;margin:0!important}.profile-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.project-limit-list{gap:8px;margin:16px 0;display:grid}.project-limit-list a{background:#fff;border:1px solid #e3e1da;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-weight:650;text-decoration:none;display:flex;color:#20232a!important}.project-limit-list a:hover{border-color:#0057ff;color:#0057ff!important}.legal-page a{color:#0057ff!important}.legal-page ul{gap:8px;margin:0 0 14px;display:grid}.legal-page li{color:#5e626d;font-size:14px;line-height:1.7}.legal-page li b{color:#20232a;font-weight:650}.theme-toggle{cursor:pointer;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;padding:0;transition:border-color .15s,color .15s;display:inline-grid;color:#30343e!important;background:#fff!important;border:1px solid #e2e5eb!important}.theme-toggle:hover{color:#0057ff!important;border-color:#0057ff!important}.theme-toggle:focus-visible{outline-offset:2px;outline:2px solid #0057ff}html{scrollbar-width:none}html::-webkit-scrollbar{display:none}body::-webkit-scrollbar{display:none}.lp-orbit-glow{stroke:#a58ff761}.lp-orbit-edge{stroke:#b0a8e28c}.lp-orbit-core{stroke:#fff}html[data-theme=dark] .lp-orbit-glow{stroke:#a58ff773}html[data-theme=dark] .lp-orbit-edge{stroke:#a58ff738}html[data-theme=dark] .lp-orbit-core{stroke:#ffffffb8}html[data-theme=dark] .lp-mascot-float.is-spark img{filter:drop-shadow(0 0 6px #ffe65a59);animation-name:lp-star-twinkle-dark}@keyframes lp-star-twinkle-dark{0%,to{opacity:.9;transform:scale(.82)rotate(-8deg)}50%{opacity:1;transform:scale(1.08)rotate(6deg)}}.auth-notice-inline{font-weight:650;line-height:1.5;color:#8f1f2d!important;background:#fff0f1!important;border:1px solid #e8a6ad!important;border-radius:12px!important;margin:12px 0 2px!important;padding:12px 14px!important;font-size:14px!important}.auth-notice-inline[role=alert]{animation:.22s ease-out both auth-notice-in}@keyframes auth-notice-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.auth-notice-inline[role=alert]{animation:none}}.studio-nav-home{white-space:nowrap}.admin-heading-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.admin-live-label{color:#667085;align-items:center;gap:7px;font-size:12px;display:inline-flex}.admin-live-label i{background:#18a566;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #18a56620}.admin-login-page{place-items:center;display:grid}.admin-login-card{background:#fff;border:1px solid #e6e8ed;border-radius:22px;width:min(460px,100%);padding:34px;box-shadow:0 24px 70px #1d2c4512}.admin-login-icon{color:#075dff;background:#edf3ff;border-radius:15px;place-items:center;width:48px;height:48px;margin-bottom:22px;display:grid}.admin-login-card h1{letter-spacing:-1px;margin:9px 0;font-size:30px}.admin-login-card>p{color:#697182;font-size:14px;line-height:1.7}.admin-login-card form{gap:15px;margin-top:22px;display:grid}.admin-login-card label{color:#454b57;gap:7px;font-size:13px;font-weight:650;display:grid}.admin-login-card input{color:#181b22;height:46px;font:inherit;background:#fff;border:1px solid #dce1e9;border-radius:11px;padding:0 13px}.admin-login-card input:focus{border-color:#4582ff;outline:0;box-shadow:0 0 0 3px #075dff18}.admin-login-card form button{width:100%;margin-top:4px}.admin-analytics-grid{grid-template-columns:minmax(0,1.5fr) minmax(260px,.8fr);gap:15px;margin-bottom:15px;display:grid}.admin-analytics-card{background:#fff;border:1px solid #e7e6e2;border-radius:16px;min-width:0;padding:20px;box-shadow:0 8px 28px #17192208}.admin-card-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-card-heading h2{letter-spacing:-.4px;margin:6px 0 0;font-size:18px}.admin-card-heading>svg{color:#075dff}.admin-traffic-total{color:#2455aa;background:#eef3ff;border-radius:9px;padding:7px 10px;font-size:12px;font-weight:700}.admin-chart{background:repeating-linear-gradient(#0000 0 35px,#eef0f4 36px);border-bottom:1px solid #e9ecf1;grid-template-columns:repeat(24,minmax(3px,1fr));align-items:end;gap:5px;height:148px;margin-top:22px;padding:7px 2px 0;display:grid}.admin-chart-column{align-items:end;height:100%;display:flex}.admin-chart-column i{background:linear-gradient(#73a3ff,#075dff);border-radius:4px 4px 0 0;width:100%;min-height:3px;transition:height .25s;display:block}.admin-chart-axis{color:#858b97;justify-content:space-between;margin-top:8px;font-size:11px;display:flex}.admin-region-list{gap:11px;margin:19px 0 13px;display:grid}.admin-region-list>div{color:#4e5562;justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.admin-region-list b{color:#222936;font-size:13px}.admin-analytics-empty,.admin-data-note{color:#737987;font-size:12px;line-height:1.6;display:block}.admin-analytics-empty{margin:20px 0 12px}.admin-security-card{margin-bottom:15px}.admin-security-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.admin-security-grid>div{background:#fbfcfe;border:1px solid #ebedf1;border-radius:11px;gap:8px;min-width:0;padding:12px;display:grid}.admin-security-grid span{text-transform:capitalize;color:#707684;font-size:11px}.admin-security-grid b{text-overflow:ellipsis;white-space:nowrap;color:#168451;font-size:12px;font-weight:700;overflow:hidden}.admin-security-grid b.is-warning{color:#b54708}.admin-page .admin-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.admin-events-card{margin:0 0 15px}.admin-event-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.admin-event-list>div{color:#535a66;border:1px solid #ebedf1;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:11px 12px;font-size:12px;display:flex}.admin-event-list b{color:#202633}.admin-traffic-total{text-align:center;max-width:220px;line-height:1.45}@media (width<=1080px){.admin-page .admin-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=860px){.admin-analytics-grid{grid-template-columns:1fr}.admin-security-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-heading-actions{justify-content:flex-start}}@media (width<=560px){.admin-page .admin-metrics{grid-template-columns:1fr 1fr}.admin-heading-actions,.admin-live-label{width:100%}.admin-login-card{padding:25px 20px}.admin-analytics-card{padding:16px}.admin-chart{gap:3px;height:120px}.admin-security-grid{grid-template-columns:1fr 1fr}.admin-event-list{grid-template-columns:1fr}}html[data-theme=dark] .admin-login-card,html[data-theme=dark] .admin-analytics-card{color:#e6e7eb;background:#17191f;border-color:#34363d}html[data-theme=dark] .admin-login-card>p,html[data-theme=dark] .admin-analytics-empty,html[data-theme=dark] .admin-data-note{color:#a3a6af}html[data-theme=dark] .admin-login-card label,html[data-theme=dark] .admin-region-list>div{color:#c6c8ce}html[data-theme=dark] .admin-login-card input{color:#f0f1f3;background:#202229;border-color:#41444d}html[data-theme=dark] .admin-security-grid>div,html[data-theme=dark] .admin-event-list>div{background:#1d2027;border-color:#353841}html[data-theme=dark] .admin-security-grid span,html[data-theme=dark] .admin-event-list>div{color:#aeb1bb}html[data-theme=dark] .admin-region-list b,html[data-theme=dark] .admin-event-list b{color:#eee}.admin-detail-row>td{background:#f7f9fc;padding:0!important}.admin-user-detail{padding:18px 20px}.admin-detail-stats{grid-template-columns:repeat(7,minmax(0,1fr));gap:9px;display:grid}.admin-detail-stats>div{background:#fff;border:1px solid #e7eaf0;border-radius:10px;gap:7px;min-width:0;padding:11px;display:grid}.admin-detail-stats span{color:#727987;font-size:11px}.admin-detail-stats b{overflow-wrap:anywhere;color:#292e39;align-items:center;gap:5px;min-width:0;font-size:12px;font-weight:650;display:flex}.admin-detail-stats .admin-detail-id{font-family:ui-monospace,monospace;font-size:10px}.admin-detail-columns{grid-template-columns:1.4fr 1fr;gap:14px;margin-top:16px;display:grid}.admin-detail-columns section{background:#fff;border:1px solid #e7eaf0;border-radius:12px;min-width:0;padding:14px}.admin-detail-columns h3{margin:0 0 12px;font-size:14px}.admin-detail-columns p{color:#747b88;font-size:12px}.admin-project-detail-list{gap:7px;display:grid}.admin-project-detail-list>div{border:1px solid #edf0f4;border-radius:9px;justify-content:space-between;align-items:center;gap:15px;padding:9px 10px;display:flex}.admin-project-detail-list span{gap:4px;min-width:0;display:grid}.admin-project-detail-list b{text-overflow:ellipsis;white-space:nowrap;color:#343a46;font-size:12px;overflow:hidden}.admin-project-detail-list small{color:#858b96;font-size:10px}.admin-project-detail-list strong{color:#535b68;white-space:nowrap;font-size:11px}html[data-theme=dark] .admin-detail-stats>div,html[data-theme=dark] .admin-detail-columns section{background:#22252d;border-color:#393c45}html[data-theme=dark] .admin-detail-stats b,html[data-theme=dark] .admin-project-detail-list b{color:#e3e5e9}html[data-theme=dark] .admin-detail-columns p,html[data-theme=dark] .admin-detail-stats span,html[data-theme=dark] .admin-project-detail-list small{color:#a6aab4}html[data-theme=dark] .admin-project-detail-list>div{border-color:#373a43}@media (width<=760px){.admin-detail-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-detail-columns{grid-template-columns:1fr}}@media (width<=560px){.admin-detail-stats{grid-template-columns:1fr 1fr}.admin-user-detail{padding:12px 9px}}.admin-support-queue{margin-bottom:16px}.admin-support-queue .admin-card-heading p{color:#747b88;margin:6px 0 0;font-size:13px}.admin-support-queue .admin-card-heading h2 small{color:#075dff;vertical-align:middle;background:#edf3ff;border-radius:8px;place-items:center;min-width:24px;height:24px;margin-left:5px;font-size:12px;display:inline-grid}.admin-support-toolbar{border-bottom:1px solid #ebedf1;justify-content:space-between;align-items:center;gap:14px;margin:18px 0 12px;padding-bottom:13px;display:flex}.admin-support-toolbar label,.admin-ticket-actions>label{color:#596170;align-items:center;gap:10px;font-size:12px;font-weight:650;display:flex}.admin-support-toolbar select,.admin-ticket-actions select{color:#252b36;min-height:37px;font:inherit;background:#fff;border:1px solid #dfe3eb;border-radius:9px;padding:0 30px 0 11px}.admin-support-toolbar>span{color:#7a8190;font-size:12px}.admin-support-list{gap:12px;display:grid}.admin-support-ticket{background:#fff;border:1px solid #e6e9ef;border-radius:14px;min-width:0;padding:17px}.admin-support-ticket>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.admin-support-ticket>header>div{min-width:0}.admin-support-ticket>header h3{color:#202632;letter-spacing:-.2px;margin:9px 0 5px;font-size:16px}.admin-support-ticket>header p{color:#777f8d;margin:0;font-size:12px}.admin-support-ticket>header a{color:#075dff;text-decoration:none}.admin-support-ticket>header time{color:#828895;flex:none;font-size:11px}.admin-ticket-status{color:#a35b00;text-transform:capitalize;background:#fff6db;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:750;display:inline-flex}.admin-ticket-status.is-in_progress{color:#2455aa;background:#eef3ff}.admin-ticket-status.is-resolved{color:#168451;background:#e8f8ef}.admin-ticket-message{color:#3f4653;white-space:pre-wrap;overflow-wrap:anywhere;background:#f7f8fa;border-radius:10px;margin:15px 0;padding:13px 14px;font-size:13px;line-height:1.65}.admin-ticket-meta{color:#828895;flex-wrap:wrap;gap:9px 18px;font-size:11px;display:flex}.admin-ticket-meta b{color:#454c58;font-weight:650}.admin-ticket-last-reply{background:#f5f8ff;border-left:3px solid #8aaeff;border-radius:0 9px 9px 0;margin-top:13px;padding:12px}.admin-ticket-last-reply>b{color:#495b7b;font-size:11px}.admin-ticket-last-reply p{color:#4a5260;white-space:pre-wrap;margin:7px 0 0;font-size:12px;line-height:1.55}.admin-ticket-actions{border-top:1px solid #edf0f4;grid-template-columns:minmax(150px,.3fr) minmax(240px,1fr) auto;align-items:end;gap:12px;margin-top:14px;padding-top:13px;display:grid}.admin-ticket-actions>label{align-items:start;gap:7px;display:grid}.admin-ticket-actions textarea{resize:vertical;color:#252b36;background:#fff;border:1px solid #dfe3eb;border-radius:9px;width:100%;min-height:74px;padding:10px 11px;font:13px/1.5 inherit}.admin-ticket-actions textarea:focus,.admin-ticket-actions select:focus,.admin-support-toolbar select:focus{border-color:#75a0ff;outline:0;box-shadow:0 0 0 3px #075dff16}.admin-ticket-actions .secondary-button{white-space:nowrap;min-height:39px}.admin-support-empty{color:#7d8593;text-align:center;align-content:center;justify-items:center;gap:8px;min-height:128px;display:grid}.admin-support-empty svg{color:#7188ad}.admin-support-empty b{color:#404754;font-size:14px}.admin-support-empty span{font-size:12px}html[data-theme=dark] .admin-support-queue .admin-card-heading p,html[data-theme=dark] .admin-support-toolbar>span{color:#a6aab4}html[data-theme=dark] .admin-support-toolbar{border-color:#383b44}html[data-theme=dark] .admin-support-toolbar select,html[data-theme=dark] .admin-ticket-actions select,html[data-theme=dark] .admin-ticket-actions textarea{color:#eee;background:#202229;border-color:#41444d}html[data-theme=dark] .admin-support-ticket{background:#22252d;border-color:#393c45}html[data-theme=dark] .admin-support-ticket>header h3,html[data-theme=dark] .admin-ticket-meta b,html[data-theme=dark] .admin-support-empty b{color:#e3e5e9}html[data-theme=dark] .admin-support-ticket>header p,html[data-theme=dark] .admin-support-ticket>header time,html[data-theme=dark] .admin-ticket-meta{color:#a6aab4}html[data-theme=dark] .admin-ticket-message{color:#d2d5dc;background:#1a1c22}html[data-theme=dark] .admin-ticket-last-reply{background:#202939;border-color:#638de0}html[data-theme=dark] .admin-ticket-actions{border-color:#393c45}@media (width<=760px){.admin-ticket-actions{grid-template-columns:1fr 1fr}.admin-ticket-reply{grid-column:1/-1}.admin-ticket-actions .secondary-button{justify-self:start}}@media (width<=520px){.admin-support-toolbar{flex-direction:column;align-items:flex-start}.admin-support-ticket{padding:13px}.admin-support-ticket>header{flex-direction:column;gap:8px}.admin-ticket-actions{grid-template-columns:1fr}.admin-ticket-reply{grid-column:auto}.admin-ticket-actions .secondary-button{justify-content:center;width:100%}}.admin-ticket-actions textarea{font:inherit;font-size:13px;line-height:1.5}.diwali-fireworks,.seasonal-particles{pointer-events:none;z-index:110;width:100vw;height:100vh;position:fixed;inset:0;overflow:hidden}.diwali-fireworks{display:block}.seasonal-particle{color:#c7ff3d;opacity:0;will-change:transform,opacity;text-shadow:0 2px 12px;animation:linear infinite seasonal-drift;display:block;position:absolute;top:-8vh}.seasonal-particles--spring .seasonal-particle{color:#e7a6cf}.seasonal-particles--summer .seasonal-particle{color:#f3c85b;text-shadow:0 0 14px #ffd35a88}.seasonal-particles--autumn .seasonal-particle{color:#d88643}@keyframes seasonal-drift{0%{opacity:0;transform:translateY(-4vh)rotate(0)}10%{opacity:.55}50%{transform:translate(38px,53vh)rotate(150deg)}90%{opacity:.45}to{opacity:0;transform:translate(-28px,112vh)rotate(310deg)}}@media (prefers-reduced-motion:reduce){.diwali-fireworks,.seasonal-particles{display:none}}.adm-login{background:var(--page);min-height:100vh;color:var(--ink);place-items:center;padding:24px 16px;display:grid}.adm-back{color:var(--muted);align-items:center;gap:6px;margin-top:16px;font-size:13px;text-decoration:none;display:inline-flex}.adm-back:hover{color:var(--ink)}.adm-shell{background:var(--page);min-height:100vh;color:var(--ink);grid-template-columns:248px minmax(0,1fr);display:grid}.adm-side{border-right:1px solid var(--line);background:var(--paper);flex-direction:column;gap:22px;height:100vh;padding:20px 14px;display:flex;position:sticky;top:0}.adm-brand{color:var(--ink);align-items:center;gap:10px;padding:4px 8px;text-decoration:none;display:flex}.adm-brand img{object-fit:contain;width:40px;height:27px}.adm-brand b{letter-spacing:-.02em;font-size:16px;display:block}.adm-brand small{color:var(--muted);font-size:11.5px;display:block}.adm-nav{gap:3px;display:grid}.adm-nav button{width:100%;color:var(--muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:11px;padding:10px 12px;font-size:14px;font-weight:600;transition:background .15s,color .15s;display:flex}.adm-nav button:hover{color:var(--ink);background:color-mix(in srgb, var(--ink) 6%, transparent)}.adm-nav button.is-active{color:var(--ink);background:color-mix(in srgb, var(--blue,#075dff) 12%, transparent)}.adm-nav button.is-active svg{color:var(--blue,#075dff)}.adm-nav span{flex:1}.adm-nav em{min-width:22px;color:var(--ink);background:color-mix(in srgb, var(--ink) 9%, transparent);text-align:center;border-radius:999px;padding:1px 7px;font-size:11.5px;font-style:normal;font-weight:700}.adm-side-foot{border-top:1px solid var(--line);gap:8px;margin-top:auto;padding-top:16px;display:grid}.adm-identity{color:var(--muted);align-items:center;gap:9px;padding:4px 8px;display:flex}.adm-identity small{font-size:11px;display:block}.adm-identity b{color:var(--ink);overflow-wrap:anywhere;font-size:13.5px;display:block}.adm-signout{border:1px solid var(--line);color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:8px;padding:9px 12px;font-size:13.5px;font-weight:600;display:flex}.adm-signout:hover{border-color:var(--ink)}.adm-side-foot .adm-back{margin:0;padding:2px 8px}.adm-main{min-width:0;padding:26px clamp(16px,3vw,40px) 60px}.adm-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}.adm-top h1{letter-spacing:-.035em;margin:0;font-size:clamp(24px,2.4vw,30px)}.adm-top p{color:var(--muted);margin:4px 0 0;font-size:14px}.adm-top-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adm-main .admin-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.adm-two{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:15px;display:grid}.adm-two>section{margin:0}.adm-main .admin-notice{padding-right:42px;position:relative}.adm-notice-close{width:26px;height:26px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.adm-pager{color:var(--muted);justify-content:flex-end;align-items:center;gap:8px;margin-top:14px;font-size:13px;display:flex}.adm-pager button{padding:7px 10px}.adm-audit td:first-child{white-space:nowrap;color:var(--muted)}.adm-audit code{color:var(--muted);font-size:11px;display:block}.adm-action{color:var(--ink);background:color-mix(in srgb, var(--blue,#075dff) 12%, transparent);border-radius:999px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-block}.adm-action.is-danger{color:#b42318;background:#e5484d24}.adm-action.is-muted{color:var(--muted);background:color-mix(in srgb, var(--ink) 7%, transparent)}.adm-dialog{border:1px solid var(--line);width:min(440px,100vw - 32px);color:var(--ink);background:var(--paper);border-radius:18px;gap:12px;padding:26px;display:grid;box-shadow:0 30px 80px -30px #10111680}.adm-dialog h2{letter-spacing:-.02em;margin:0;font-size:20px}.adm-dialog p{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.adm-dialog p b{color:var(--ink);overflow-wrap:anywhere}.adm-dialog label{color:var(--muted);gap:7px;font-size:13px;display:grid}.adm-dialog label b{color:var(--ink);overflow-wrap:anywhere}.adm-dialog input{border:1px solid var(--line);color:var(--ink);background:var(--page);font:inherit;border-radius:10px;padding:10px 12px}.adm-dialog-icon{color:#b42318;background:#e5484d24;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.adm-dialog-actions{justify-content:flex-end;gap:9px;margin-top:4px;display:flex}.adm-danger{color:#fff;font:inherit;cursor:pointer;background:#d92d20;border:0;border-radius:10px;padding:10px 16px;font-weight:700}.adm-danger:disabled{opacity:.45;cursor:not-allowed}@media (width<=1180px){.adm-main .admin-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.adm-shell{grid-template-columns:minmax(0,1fr)}.adm-side{z-index:20;border-right:0;border-bottom:1px solid var(--line);flex-flow:wrap;align-items:center;gap:10px;height:auto;padding:10px 16px;position:sticky}.adm-nav{scrollbar-width:none;order:3;width:100%;display:flex;overflow-x:auto}.adm-nav button{flex:none;width:auto;padding:8px 12px}.adm-side-foot{border:0;flex-direction:row;align-items:center;margin:0 0 0 auto;padding:0;display:flex}.adm-identity,.adm-side-foot .adm-back{display:none}.adm-two{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.adm-main .admin-metrics{grid-template-columns:1fr 1fr}.adm-main{padding-top:18px}}.recovery-steps{grid-template-columns:repeat(3,1fr);gap:6px;margin:4px 0 18px;display:grid}.recovery-steps i{background:var(--line);border-radius:4px;height:4px;transition:background .3s}.recovery-steps i.is-done{background:var(--blue,#075dff)}.recovery-code{letter-spacing:.5em;text-align:center;font-variant-numeric:tabular-nums;font-weight:800;font-size:26px!important}.recovery-inline-actions{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:14px;display:flex}.recovery-text-button,.password-link-button{color:var(--blue-text,#0448c8);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13.5px;font-weight:700}.recovery-text-button:disabled,.password-link-button:disabled{color:var(--muted);cursor:default}.recovery-resend{gap:10px;margin-top:14px;display:grid}.recovery-done{justify-content:center;width:100%;margin-top:6px;text-decoration:none;display:inline-flex}.password-card-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.password-form-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.password-code-intro{color:var(--muted);align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.password-code-intro b{color:var(--ink);overflow-wrap:anywhere}.account-notice.is-error{color:#b42318}.account-notice svg{vertical-align:-2px}.password-card .password-form{grid-template-columns:minmax(0,1fr);gap:12px;max-width:460px;display:grid}.password-card .password-code-intro{line-height:1.5;display:block}.password-card .password-code-intro svg{vertical-align:-3px;margin-right:6px}.dashboard-project-cover-fill{object-fit:cover;filter:blur(22px)saturate(1.2);opacity:.75;width:124%;height:124%;position:absolute;inset:-12%;transform:scale(1.05)}.dashboard-project-cover-fill+.dashboard-project-cover{object-fit:contain!important}.creator-dashboard .dashboard-projects .dashboard-project-count{background:#fff;border:1px solid #e7e4de;border-radius:999px;align-items:center;gap:4px;width:max-content;max-width:100%;padding:5px 11px;font-size:12px;font-weight:600;display:inline-flex}.creator-dashboard .dashboard-projects .dashboard-project-grid{grid-template-columns:repeat(auto-fill,minmax(232px,1fr))!important;gap:18px!important}.creator-dashboard .dashboard-projects .dashboard-project-card{flex-direction:column;display:flex;position:relative;transform:none;background:#fff!important;border:1px solid #e7e4de!important;border-radius:18px!important;transition:transform .28s cubic-bezier(.2,.75,.25,1),box-shadow .28s,border-color .28s!important;overflow:hidden!important;box-shadow:0 1px 2px #1011160a,0 8px 24px #1011160d!important}.creator-dashboard .dashboard-projects .dashboard-project-card:hover{transform:translateY(-4px);border-color:#c9d8ff!important;box-shadow:0 2px 4px #1011160d,0 18px 40px #0057ff1f!important}.creator-dashboard .dashboard-projects .dashboard-project-art{aspect-ratio:16/10;place-items:center;display:grid;position:relative;overflow:hidden;background:linear-gradient(135deg,#e9efff,#f4f3ef 55%,#eaf6cf)!important;border-radius:0!important;height:auto!important}.creator-dashboard .dashboard-projects .dashboard-project-art:before{content:"";z-index:1;pointer-events:none;position:absolute;inset:0;background:linear-gradient(#10111633,#0000 34% 62%,#10111655)!important}.creator-dashboard .dashboard-projects .dashboard-project-art .project-status{z-index:3;-webkit-backdrop-filter:blur(10px);letter-spacing:.01em;border-radius:999px;align-items:center;gap:7px;padding:6px 11px 6px 9px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:12px;left:12px;right:auto;box-shadow:0 4px 14px #1011162e;color:#fff!important;background:#101116a6!important;border:1px solid #ffffff2e!important}.creator-dashboard .dashboard-projects .dashboard-project-art .project-status i{border-radius:50%;width:7px;height:7px}.creator-dashboard .dashboard-projects .dashboard-open-overlay{z-index:3;color:#101116;white-space:nowrap;opacity:0;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:8px 14px;font-size:12px;font-weight:700;transition:opacity .25s,transform .25s;display:inline-flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%,8px);box-shadow:0 8px 22px #10111633}.creator-dashboard .dashboard-projects .dashboard-project-card:hover .dashboard-open-overlay,.creator-dashboard .dashboard-projects .dashboard-project-art:focus-visible .dashboard-open-overlay{opacity:1;transform:translate(-50%)}.creator-dashboard .dashboard-projects .dashboard-project-art:focus-visible{outline-offset:-3px;outline:3px solid #0057ff}.creator-dashboard .dashboard-projects .dashboard-project-info{flex:1;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:3px 10px;display:grid;background:#fff!important;border-top:1px solid #efede8!important;padding:14px 12px 14px 16px!important}.creator-dashboard .dashboard-projects .dashboard-project-info h3{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:700;overflow:hidden;color:#101116!important;font-size:14px!important}.creator-dashboard .dashboard-projects .dashboard-project-meta{grid-area:2/1;color:#74747c!important;font-size:12px!important}.creator-dashboard .dashboard-projects .dashboard-project-more{color:#5b5e68;border-radius:10px;width:34px;height:34px}.creator-dashboard .dashboard-projects .dashboard-project-more:hover,.creator-dashboard .dashboard-projects .dashboard-project-more[aria-expanded=true]{color:#101116;background:#f2f1ed}.creator-dashboard .dashboard-projects .dashboard-project-grid.is-list{grid-template-columns:1fr!important;gap:10px!important}.creator-dashboard .dashboard-projects .dashboard-project-grid.is-list .dashboard-project-card{flex-direction:row;align-items:stretch;border-radius:16px!important}.creator-dashboard .dashboard-projects .dashboard-project-grid.is-list .dashboard-project-card:hover{transform:translateY(-2px)}.creator-dashboard .dashboard-projects .dashboard-project-grid.is-list .dashboard-project-art{aspect-ratio:16/10;flex:0 0 176px}.creator-dashboard .dashboard-projects .dashboard-project-grid.is-list .dashboard-project-art .project-status{padding:4px 8px 4px 7px;font-size:10px;top:8px;left:8px}.creator-dashboard .dashboard-projects .dashboard-project-grid.is-list .dashboard-open-overlay{display:none}.creator-dashboard .dashboard-projects .dashboard-project-grid.is-list .dashboard-project-info{border-top:0!important;border-left:1px solid #efede8!important;padding:14px 14px 14px 20px!important}.creator-dashboard .dashboard-projects .dashboard-project-grid.is-list .dashboard-project-info h3{font-size:15px!important}@media (width<=560px){.creator-dashboard .dashboard-projects .dashboard-project-grid{grid-template-columns:1fr!important}.creator-dashboard .dashboard-projects .dashboard-project-grid.is-list .dashboard-project-art{flex-basis:120px}}@media (prefers-reduced-motion:reduce){.creator-dashboard .dashboard-projects .dashboard-project-card,.creator-dashboard .dashboard-projects .dashboard-open-overlay{transition:none!important}.creator-dashboard .dashboard-projects .dashboard-project-card:hover{transform:none}}.wizard-job .wizard-job-actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=dark],html[data-theme=dark] body{background:#0f1014}html[data-theme=dark]{color:#e7e8eb;background:#17191d}html[data-theme=dark] .top{background:#1c1e23;border-bottom:1px solid #303238}html[data-theme=dark] .brand-icon{color:#c6d3e3;border:1px solid #434750;border-radius:6px}html[data-theme=dark] .tag{color:#9c9ea3;background:#2a2c32;border-radius:3px}html[data-theme=dark] .project-title{color:#999ba0;border-left:1px solid #34363c}html[data-theme=dark] .project-title input{color:#e4e5e8;background:0 0;border:0;outline:0}html[data-theme=dark] .toolbar button,html[data-theme=dark] .preview-tools button,html[data-theme=dark] .timeline-actions button{color:#aeb1b8;background:0 0;border:0;border-radius:4px}html[data-theme=dark] .toolbar button:hover,html[data-theme=dark] .preview-tools button:hover,html[data-theme=dark] .timeline-actions button:hover{color:#fff;background:#2c2e34}html[data-theme=dark] .saved{color:#999b9f}html[data-theme=dark] .saved span{background:#6c9e80;border-radius:100%}html[data-theme=dark] .toolbar .render{color:#e0e2e4;background:#2b2c31}html[data-theme=dark] .toolbar .render:hover{background:#17191f}html[data-theme=dark] .panel{background:#202227}html[data-theme=dark] .count{color:#a0a2a6}html[data-theme=dark] .small-action{color:#c1c4ca;background:#292b31;border:1px solid #3a3c43;border-radius:4px}html[data-theme=dark] .uploadbox{color:#999ba0;border:1px dashed #474a53;border-radius:5px}html[data-theme=dark] .uploadbox:hover{color:#ddd;border-color:#8b909a}html[data-theme=dark] .uploadbox b{color:#d3d4d9}html[data-theme=dark] .uploadbox small{color:#a0a2a6}html[data-theme=dark] .asset:hover,html[data-theme=dark] .asset.active{background:#2b2d33}html[data-theme=dark] .thumb{color:#9fa1a6;background:#141619;border-radius:3px}html[data-theme=dark] .type{color:#fff;background:#111b;border-radius:2px}html[data-theme=dark] .asset-info small{color:#a0a2a6}html[data-theme=dark] .remove{color:#a9aaae;background:0 0;border:0}html[data-theme=dark] .textbutton{color:#a9adb5;background:0 0;border:0}html[data-theme=dark] .empty{color:#aaacb0}html[data-theme=dark] .center{background:#191b20}html[data-theme=dark] .section-title svg{color:#96989e}html[data-theme=dark] .pill{color:#9ca0a8;border:1px solid #41434a;border-radius:3px}html[data-theme=dark] .canvas{background:#101114;border:1px solid #393b42}html[data-theme=dark] .caption-preview{color:#fff}html[data-theme=dark] .play{color:#ddd;background:#282a30;border:1px solid #444750;border-radius:50%}html[data-theme=dark] .time{color:#bfc1c7}html[data-theme=dark] .time i{color:#aeb0b3}html[data-theme=dark] .scrub{background:#36383e;border-radius:2px}html[data-theme=dark] .scrub span{background:#3a3c42}html[data-theme=dark] .fullscreen{color:#999ca0;background:0 0;border:0}html[data-theme=dark] .inspector-tabs button{color:#9fa0a5;background:0 0;border:0}html[data-theme=dark] .inspector-tabs .on{color:#e2e3e6}html[data-theme=dark] .field label,html[data-theme=dark] .field-row label{color:#97999e}html[data-theme=dark] .field textarea,html[data-theme=dark] .field input:not([type=range]),html[data-theme=dark] .field select{color:#d7d8dc;background:#191b20;border:1px solid #393b43;border-radius:4px;outline:none}html[data-theme=dark] .hint{color:#a9aaae}html[data-theme=dark] .rule{background:#34363c}html[data-theme=dark] .section-label{color:#b4b7bd}html[data-theme=dark] .section-label svg{color:#999da6}html[data-theme=dark] .audio-row{background:#191b20;border:1px solid #34363c;border-radius:4px}html[data-theme=dark] .audio-icon{color:#aab5c3;background:#292c32;border-radius:3px}html[data-theme=dark] .audio-row small{color:#a3a5a8}html[data-theme=dark] .muted{color:#a0a2a7}html[data-theme=dark] .duration{color:#9c9ea3}html[data-theme=dark] .ruler{color:#a9aaad;border-bottom:1px solid #393b41}html[data-theme=dark] .track-label{color:#9d9fa3}html[data-theme=dark] .clip{color:#e0e2e5;background:#353a40;border:1px solid #4a505a;border-radius:3px}html[data-theme=dark] .clip.sel{border-color:#4d4e54}html[data-theme=dark] .clip small{color:#aeb4bc}html[data-theme=dark] .track-empty{color:#b1b2b6}html[data-theme=dark] .caption-blocks span{color:#d2c49d;background:#4c4430;border:1px solid #65583a;border-radius:2px}html[data-theme=dark] .audio-clip{color:#adc9b8;background:#30453c;border:1px solid #45634f;border-radius:3px}html[data-theme=dark] .job{background:#282a30;border:1px solid #464850;border-radius:6px}html[data-theme=dark] .jobtop a{color:#d1d5dd}html[data-theme=dark] .jobtop button,html[data-theme=dark] .toast button{color:#a9acb4;background:0 0;border:0}html[data-theme=dark] .error{color:#e98c8c}html[data-theme=dark] .progress{background:#41434a}html[data-theme=dark] .progress span{background:#45474e}html[data-theme=dark] .toast{color:#e3e4e8;background:#33363d;border:1px solid #4b4e57;border-radius:4px}@media (width<=680px){html[data-theme=dark] .mobile-nav{background:#1e2025;border-top:1px solid #3a3c42}html[data-theme=dark] .mobile-nav button{color:#a1a2a7;background:0 0;border:0}html[data-theme=dark] .mobile-nav button.active{color:#e2e4e8}html[data-theme=dark] .mobile-nav button.active svg{color:#c6d2df}}html[data-theme=dark] .asset-select{color:inherit;background:0 0;border:0}html[data-theme=dark] .public-shell{color:#edeef1;--muted:#96979c;background:#08090b}html[data-theme=dark] .public-nav{background:#090a0c;border-bottom:1px solid #222329}html[data-theme=dark] .public-brand{color:#f2f2f4}html[data-theme=dark] .public-brand i{color:#9a9b9f}html[data-theme=dark] .public-brand .brand-icon{color:#fff;border-color:#b83d4b;border-radius:50%}html[data-theme=dark] .public-nav nav a,html[data-theme=dark] .nav-login,html[data-theme=dark] .public-footer nav a,html[data-theme=dark] .public-footer nav button{color:#a6a7ae}html[data-theme=dark] .public-nav a:hover,html[data-theme=dark] .public-footer a:hover{color:#fff}html[data-theme=dark] .chrome-button{color:#fff;background:linear-gradient(112deg,#8c091b 0%,#d01730 27%,#ff6b7b 48%,#ca1029 67%,#740817 100%);border:1px solid #ff7785;border-radius:4px}html[data-theme=dark] .hero h1 em,html[data-theme=dark] .auth-story h1 em{color:#ff4056}html[data-theme=dark] .hero-copy>p,html[data-theme=dark] .auth-story>p{color:#a3a4ad}html[data-theme=dark] .quiet-link{color:#d5d5d9}html[data-theme=dark] .quiet-link span{color:#fc5f72}html[data-theme=dark] .hero-art{background:radial-gradient(at 50% 47%,#3b0e17 0,#171015 29%,#0c0d10 63%);border:1px solid #25262c}html[data-theme=dark] .hero-art:before,html[data-theme=dark] .hero-art:after{background:linear-gradient(115deg,#0000 35%,#ffffff08 46%,#0000 56%)}html[data-theme=dark] .art-core{color:#fff;background:radial-gradient(circle at 34% 24%,#f0808d,#ba182e 35%,#27070d 80%);border:1px solid #ff909b;border-radius:50%}html[data-theme=dark] .art-tag{color:#c5b8bc}html[data-theme=dark] .art-line{background:#ed3148}html[data-theme=dark] .feature-strip span,html[data-theme=dark] .eyebrow{color:#f56676}html[data-theme=dark] .feature-strip p,html[data-theme=dark] .legal-page p{color:#9b9ca4}html[data-theme=dark] .public-footer{color:#a9aaae;border-top:1px solid #222329}html[data-theme=dark] .public-footer nav button{background:0 0;border:0}html[data-theme=dark] .auth-proof{color:#b7b7be;border-top:1px solid #25262d}html[data-theme=dark] .story-glow{background:#bd123027;border-radius:50%}html[data-theme=dark] .auth-card{background:linear-gradient(145deg,#141519,#0b0c0f);border:1px solid #292a31}html[data-theme=dark] .auth-mark{color:#fb495f;border:1px solid #79303b;border-radius:50%}html[data-theme=dark] .auth-card>.eyebrow{color:#c1c1c8}html[data-theme=dark] .auth-card>p{color:#a3a4ac}html[data-theme=dark] .auth-card form>label{color:#c8c8ce}html[data-theme=dark] .auth-card input:not([type=checkbox]){color:#eee;background:#090a0c;border:1px solid #373840;border-radius:3px;outline:none}html[data-theme=dark] .auth-card input::placeholder{color:#b3b3b7}html[data-theme=dark] .forgot{color:#e85668}html[data-theme=dark] .auth-legal{color:#a9a9ac}html[data-theme=dark] .auth-notice{color:#e5c5c9;background:#1c1215;border:1px solid #66434a}html[data-theme=dark] .auth-notice a{color:#ff6c7e}html[data-theme=dark] .error-404{color:#f46778}html[data-theme=dark] .notfound p{color:#9c9da5}html[data-theme=dark] .legal-updated{color:#aaabaf!important}html[data-theme=dark] .cookie-banner{background:#15161a;border:1px solid #414149}html[data-theme=dark] .cookie-settings,html[data-theme=dark] .cookie-accept,html[data-theme=dark] .cookie-essential{color:#e9e9ed;background:#1e1f24;border:1px solid #50515a;border-radius:3px}html[data-theme=dark] .cookie-accept{background:#9e1024;border-color:#eb5366}html[data-theme=dark] .modal-backdrop{background:#000b}html[data-theme=dark] .cookie-modal{background:#121317;border:1px solid #474850}html[data-theme=dark] .modal-close{color:#aaa;background:0 0;border:0}html[data-theme=dark] .cookie-modal>p{color:#a3a4ac}html[data-theme=dark] .cookie-choice small{color:#9b9ca1}html[data-theme=dark] .always-on{color:#c7c8ce}html[data-theme=dark] .cookie-essential{color:#a4a4ac;background:0 0;border:0}html[data-theme=dark] .account-name{color:#c9c9cf}html[data-theme=dark] .nav-signout{color:#a6a7ae;background:0 0;border:0}html[data-theme=dark] .nav-signout:hover{color:#fff}html[data-theme=dark] .auth-local-note{color:#a5a6ad;border-left:2px solid #ed3a50}html[data-theme=dark] .auth-local-note span{color:#f25165}html[data-theme=dark] .studio-loading small{color:#a0a0a4}html[data-theme=dark] .loading-orb{background:radial-gradient(circle at 30% 25%,#40393a,#c81a31 42%,#35060d 78%);border:1px solid #ff7b89;border-radius:50%}html[data-theme=dark] .panel,html[data-theme=dark] .center{background:#101115}html[data-theme=dark] .workarea{background:#292a30}html[data-theme=dark] .asset.active,html[data-theme=dark] .asset:hover{background:#24252b}html[data-theme=dark] .canvas-empty{color:#a3a4ac}html[data-theme=dark] .studio-account-link{color:#b9bac1;border:1px solid #393b42;border-radius:4px}html[data-theme=dark] .studio-account-link:hover{color:#fff;background:#251217;border-color:#e8465b}html[data-theme=dark] .studio-nav{color:#eee;background:linear-gradient(#131316 0%,#09090b 100%);border-bottom:1px solid #343238}html[data-theme=dark] .studio-nav-brand .brand-icon{color:#fff;background:radial-gradient(circle at 28% 18%,#373132 0,#ec5365 22%,#9e0d21 56%,#3b080f 100%);border:1px solid #df5866;border-radius:50%}html[data-theme=dark] .studio-nav-brand small{color:#9f9ca0}html[data-theme=dark] .studio-nav nav a{color:#aaa6ad;border:1px solid #0000}html[data-theme=dark] .studio-nav-home span:last-child{color:#ff6d7d}html[data-theme=dark] .chrome-button{background:linear-gradient(108deg,#570611 0%,#990d22 13%,#f02a44 27%,#403939 39%,#e51f38 48%,#a10d23 63%,#ef5262 78%,#650714 100%);border-color:#443c3d}html[data-theme=dark] .chrome-button:before{background:linear-gradient(#ffffff70,#ffffff04)}html[data-theme=dark] .chrome-button:after{background:linear-gradient(90deg,#0000,#ffffff8a,#0000)}html[data-theme=dark] .chrome-button span{color:#fff0f1}html[data-theme=dark] .public-nav nav a:hover{color:#fff;border-color:#ed344b}html[data-theme=dark] .section-intro p,html[data-theme=dark] .details-copy p{color:#a4a3ab}html[data-theme=dark] .workflow-grid article{background:linear-gradient(145deg,#141417,#0b0b0d);border:1px solid #303036}html[data-theme=dark] .workflow-grid article>span{color:#ff596c}html[data-theme=dark] .workflow-grid p,html[data-theme=dark] .details-copy li{color:#97969b}html[data-theme=dark] .mock-window{background:linear-gradient(145deg,#20191b,#0c0c0f);border:1px solid #4c3035}html[data-theme=dark] .mock-toolbar>span{background:#ed5969;border-radius:50%}html[data-theme=dark] .mock-toolbar b{color:#aaa}html[data-theme=dark] .mock-sidebar i{background:linear-gradient(135deg,#49141e,#171316);border:1px solid #3c3438}html[data-theme=dark] .mock-preview{background:#08080a;border:1px solid #30282c}html[data-theme=dark] .mock-frame{color:#fff;background:radial-gradient(at 55% 35%,#ed5061,#620b19 55%,#18070b);border:1px solid #f06474}html[data-theme=dark] .mock-timeline i{background:linear-gradient(#bb2639,#53101a);border:1px solid #ef5363}html[data-theme=dark] .details-copy li:before{color:#ff5368}html[data-theme=dark] .landing-faq summary{color:#e3e0e4}html[data-theme=dark] .landing-faq summary:after{color:#ff5368}html[data-theme=dark] .art-core{background:radial-gradient(circle at 28% 18%,#252529 0,#ff8e9c 11%,#f22d47 27%,#a30c22 50%,#430711 77%,#160307 100%)}html[data-theme=dark] .projects-heading p,html[data-theme=dark] .project-card-body p,html[data-theme=dark] .projects-empty p{color:#a2a0a8}html[data-theme=dark] .project-card{background:linear-gradient(145deg,#151417,#0b0b0d);border:1px solid #343138}html[data-theme=dark] .project-card-art{background:radial-gradient(at 50% 45%,#a5182e69,#3b0c15 42%,#111013 75%);border-bottom:1px solid #30262a}html[data-theme=dark] .project-card-art:after{background:linear-gradient(120deg,#0000 35%,#fff1 47%,#0000 58%)}html[data-theme=dark] .project-card-icon{color:#fff;background:radial-gradient(circle at 30% 20%,#27282c,#e8334b 28%,#710a1b 68%,#22050a);border:1px solid #ff8793;border-radius:50%}html[data-theme=dark] .project-status{color:#d4c7ca;background:#151014dd;border:1px solid #594047}html[data-theme=dark] .project-status i{background:#f1a64d;border-radius:50%}html[data-theme=dark] .project-status.finished i{background:#69d4a1}html[data-theme=dark] .project-card-body h2{color:#f1edf0}html[data-theme=dark] .project-open{color:#ff687a;border-top:1px solid #302d33}html[data-theme=dark] .project-open:hover{color:#fff}html[data-theme=dark] .projects-empty{background:radial-gradient(#1e1116,#0c0c0f 70%);border:1px dashed #494149}html[data-theme=dark] .new-project-modal input{color:#f1eef0;background:#090a0c;border:1px solid #45444c;border-radius:3px}html[data-theme=dark] .new-project-actions .secondary-button{color:#ddd;background:#1d1c21;border:1px solid #45434a}html[data-theme=dark] .preview-tools button{color:#e8dfe2;background:linear-gradient(#282328,#151316);border:1px solid #3b3439;border-radius:4px}html[data-theme=dark] .inspector-tabs{background:#1a191d}html[data-theme=dark] .thumb{background:#121317}html[data-theme=dark] .thumb-fallback,html[data-theme=dark] .thumb-error:after{color:#a19b9e;background:linear-gradient(145deg,#242126,#121115)}html[data-theme=dark] .wizard-preset-section{background:linear-gradient(145deg,#151417,#0d0c0f);border:1px solid #36333a}html[data-theme=dark] .wizard-preset-heading h2{color:#f2edf0}html[data-theme=dark] .wizard-preset-heading p:not(.overline){color:#9d9a9f}html[data-theme=dark] .wizard-preset-heading>span{color:#ff7583}html[data-theme=dark] .wizard-preset-card{color:#e8e2e5;background:#121114;border:1px solid #39343a;border-radius:5px}html[data-theme=dark] .wizard-preset-card.selected{background:linear-gradient(145deg,#31141a,#151114);border-color:#ff6879}html[data-theme=dark] .wizard-preset-card small{color:#9d999d}html[data-theme=dark] .preset-swatch{color:#fff;background:linear-gradient(145deg,#17161a,#09090b);border:1px solid #292a2d17}html[data-theme=dark] .preset-swatch i{background:#ff596c}html[data-theme=dark] .preset-smooth{background:linear-gradient(120deg,#141d25,#521722)}html[data-theme=dark] .preset-anime_impact,html[data-theme=dark] .preset-impact_word,html[data-theme=dark] .preset-bold{background:linear-gradient(120deg,#100d15,#9e172a)}html[data-theme=dark] .preset-kinetic,html[data-theme=dark] .preset-word_pop{background:linear-gradient(120deg,#251415,#6b2432)}html[data-theme=dark] .preset-cinematic,html[data-theme=dark] .preset-story{background:linear-gradient(120deg,#111319,#332831)}html[data-theme=dark] .preset-color_sweep{background:linear-gradient(100deg,#252126,#7a2432,#252126)}html[data-theme=dark] .preset-single_word{background:radial-gradient(circle,#74152a,#111)}html[data-theme=dark] .preset-bounce{background:linear-gradient(145deg,#351222,#141014)}html[data-theme=dark] .hero-copy>.auth-kicker{color:#c4b6bb;background:#130e11;border:1px solid #38272d}html[data-theme=dark] .ai-assistant-heading h2{color:#f3edf0}html[data-theme=dark] .ai-assistant-icon{color:#ff8e9a;background:linear-gradient(145deg,#691e2b,#171115);border:1px solid #b84857;border-radius:6px}html[data-theme=dark] .ai-assistant>p,html[data-theme=dark] .ai-suggestion p{color:#aaa2a9}html[data-theme=dark] .ai-assistant-actions small{color:#aca9ac}html[data-theme=dark] .ai-suggestion{background:#0c0b0e;border:1px solid #343038;border-radius:5px}html[data-theme=dark] .product-page-heading h1 em{color:#fa7c89}html[data-theme=dark] .product-page-heading>p{color:#aaa3aa}html[data-theme=dark] .template-card{background:linear-gradient(145deg,#151417,#0b0a0d);border:1px solid #363138}html[data-theme=dark] .template-art:after{border-color:#292a2d25}html[data-theme=dark] .template-index,html[data-theme=dark] .template-category{color:#c9bfc5}html[data-theme=dark] .template-category{background:#08080bbb;border:1px solid #292a2d29}html[data-theme=dark] .template-frame{background:linear-gradient(145deg,#ffffff12,#060608cc);border:1px solid #292a2d59}html[data-theme=dark] .template-frame b{color:#fff}html[data-theme=dark] .template-frame span{color:#e8d8dc}html[data-theme=dark] .template-card-copy p{color:#aaa2aa}html[data-theme=dark] .template-use{color:#ff7585;border-top:1px solid #302d33}html[data-theme=dark] .template-use:hover{color:#fff}html[data-theme=dark] .price-card{background:linear-gradient(155deg,#171518,#0b0a0c);border:1px solid #3b363d}html[data-theme=dark] .plan-price{color:#ff8792}html[data-theme=dark] .price-card li{color:#c8c2c8}html[data-theme=dark] .price-card>.secondary-button{color:#f3edf0;background:#1b191d;border:1px solid #48434a}html[data-theme=dark] .pricing-footnote{color:#a7a4a8}html[data-theme=dark] .account-card{background:linear-gradient(145deg,#151417,#0b0a0c);border:1px solid #38343b}html[data-theme=dark] .account-card>label{color:#c9c3ca}html[data-theme=dark] .account-card>label input{color:#f3eef1;background:#0a090b;border:1px solid #403b42;border-radius:4px}html[data-theme=dark] .account-card>label input:disabled{color:#aba8ab}html[data-theme=dark] .profile-photo{color:#fff;background:radial-gradient(circle at 30% 20%,#27282c,#e8334b 28%,#710a1b 68%,#22050a);border:1px solid #bb5866;border-radius:50%}html[data-theme=dark] .profile-upload{color:#ff8b97}html[data-theme=dark] .account-notice{color:#cfc7ce}html[data-theme=dark] .plan-summary>p{color:#aaa3aa}html[data-theme=dark] .account-security{color:#9f9b9f}html[data-theme=dark] .account-security svg{color:#f17786}html[data-theme=dark] .clip-action-row{background:#111013;border:1px solid #38323a}html[data-theme=dark] .clip-action-row span{color:#9e9ba1}html[data-theme=dark] .clip-action-row .textbutton{color:#ff8390}html[data-theme=dark] .simple-scene-editor{background:linear-gradient(145deg,#151417,#0c0b0e);border:1px solid #37323a}html[data-theme=dark] .simple-scene-heading h2{color:#f2edf0}html[data-theme=dark] .simple-scene-heading p{color:#9e9a9e}html[data-theme=dark] .simple-scene-title b{color:#ded8de}html[data-theme=dark] .simple-scene-title button{color:#ff929d;background:#21171b;border:1px solid #554148}html[data-theme=dark] .simple-scene-controls label{color:#aaa2ab}html[data-theme=dark] .simple-scene-controls input{color:#f0ebee;background:#0a090b;border:1px solid #3e3940;border-radius:4px}html[data-theme=dark] .wizard-audio-trims input{color:#f0ebee;background:#0a090b;border:1px solid #403b42;border-radius:4px}html[data-theme=dark] .profile-trigger{color:#d6cbd0;background:linear-gradient(145deg,#29272b,#09090b);border:1px solid #51434a;border-radius:50%}html[data-theme=dark] .profile-trigger>svg{background:#111;border-radius:50%}html[data-theme=dark] .profile-dropdown{background:linear-gradient(155deg,#1a191d,#0b0b0d 70%);border:1px solid #38343a;border-radius:13px}html[data-theme=dark] .profile-dropdown-user b{color:#f4eff1}html[data-theme=dark] .profile-dropdown>a,html[data-theme=dark] .profile-dropdown>button{color:#d5cfd2;background:0 0;border:0;border-radius:7px}html[data-theme=dark] .password-toggle{color:#eee;background:0 0;border:0}html[data-theme=dark] .password-toggle small{color:#a09c9f}html[data-theme=dark] .password-toggle>span:last-child{color:#ff6878}html[data-theme=dark] .password-form label{color:#c9c3c6}html[data-theme=dark] .password-form input{color:#fff;background:#0c0c0e;border:1px solid #39343a;border-radius:7px}html[data-theme=dark] .dashboard-welcome h1 em,html[data-theme=dark] .dashboard-bottom em{color:#ff7c89}html[data-theme=dark] .dashboard-welcome p{color:#a09ba2}html[data-theme=dark] .dashboard-launch-card{color:#eee;background:linear-gradient(145deg,#171619,#0c0b0e);border:1px solid #343137;border-radius:9px}html[data-theme=dark] .dashboard-launch-card:hover{background:linear-gradient(145deg,#21171a,#0c0b0e);border-color:#93404c}html[data-theme=dark] .dashboard-launch-icon{color:#ff8997;background:linear-gradient(145deg,#45151f,#1c0d12);border:1px solid #69404a;border-radius:9px}html[data-theme=dark] .dashboard-launch-card small{color:#9b979b}html[data-theme=dark] .dashboard-launch-card>svg{color:#aca9ac}html[data-theme=dark] .dashboard-section-head>a,html[data-theme=dark] .dashboard-bottom>div:first-child>a{color:#ff7585}html[data-theme=dark] .dashboard-project-count span{color:#c6c3c6}html[data-theme=dark] .dashboard-search{color:#a7a4a8;background:#101013;border:1px solid #39353b;border-radius:6px}html[data-theme=dark] .dashboard-search input{color:#eee;background:0 0;border:0;outline:0}html[data-theme=dark] .dashboard-project-toolbar select{color:#ccc;background:#101013;border:1px solid #39353b;border-radius:6px}html[data-theme=dark] .dashboard-project-glyph{color:#ffe4e7;background:radial-gradient(circle at 28% 20%,#383232,#c21e35 38%,#3b0912 100%);border:1px solid #e65b6d;border-radius:13px}html[data-theme=dark] .dashboard-open-overlay{color:#fff;background:#08080be8;border:1px solid #292a2d1a;border-radius:5px}html[data-theme=dark] .dashboard-project-info>span{color:#a4a1a5}html[data-theme=dark] .dashboard-empty{background:radial-gradient(at 50% 30%,#261217,#101013 65%);border:1px dashed #3e383f;border-radius:9px}html[data-theme=dark] .dashboard-empty-art{color:#ffdce0;background:linear-gradient(145deg,#681c2a,#1a0e12);border:1px solid #a44553;border-radius:18px}html[data-theme=dark] .dashboard-empty-art span{background:#f35b6c;border:3px solid #101013;border-radius:50%}html[data-theme=dark] .dashboard-bottom>div:first-child,html[data-theme=dark] .dashboard-template-preview{background:linear-gradient(145deg,#151417,#0c0b0e);border:1px solid #302d33;border-radius:8px}html[data-theme=dark] .dashboard-bottom>div:first-child p{color:#9b979c}html[data-theme=dark] .dashboard-template-preview:after{border:1px solid #443c3d37;border-radius:50%}html[data-theme=dark] .dashboard-template-preview>a{color:#ff8795}html[data-theme=dark] .dashboard-loading-mark{background:radial-gradient(circle at 30% 20%,#393334,#d72b43 38%,#3a0810);border:1px solid #ed5365;border-radius:50%}html[data-theme=dark] .public-nav{background:#090a0c}html[data-theme=dark] .profile-dropdown{background:#0c0c0f}html[data-theme=dark] .beginner-guide-trigger{color:#ddd4d6;background:linear-gradient(145deg,#211719,#100c0d);border:1px solid #48383b;border-radius:6px}html[data-theme=dark] .beginner-guide-trigger svg:first-child{color:#ff806d}html[data-theme=dark] .beginner-guide-popover{color:#eee8e9;background:linear-gradient(150deg,#1a1113,#0c090a 76%);border:1px solid #654047;border-radius:9px}html[data-theme=dark] .beginner-guide-heading>button{color:#c8bfc1;background:#171114;border:1px solid #403237;border-radius:5px}html[data-theme=dark] .beginner-guide-popover li>span{color:#ff9a88;background:#2b1216;border:1px solid #794049;border-radius:50%}html[data-theme=dark] .beginner-guide-popover li p{color:#aba1a4}html[data-theme=dark] .beginner-guide-popover li button{color:#e8dadd;background:#1b1215;border:1px solid #463338;border-radius:5px}html[data-theme=dark] .beginner-guide-footnote{color:#a0999b}html[data-theme=dark] .timeline-actions button{color:#e1d9db;background:linear-gradient(145deg,#211719,#111012);border:1px solid #41363a}html[data-theme=dark] .timeline-actions button:hover{background:#2c1417;border-color:#9c474a}html[data-theme=dark] .timeline-actions button:first-child{color:#ffb0a0;border-color:#6b343a}html[data-theme=dark] .panel-guidance{color:#aaa0a3}html[data-theme=dark] .beginner-guide-trigger:focus-visible,html[data-theme=dark] .beginner-guide-popover button:focus-visible{outline-offset:2px;outline:2px solid #47413f}html[data-theme=dark] .inspector-view-heading{background:linear-gradient(110deg,#1c1113,#121012);border-bottom:1px solid #302629}html[data-theme=dark] .inspector-view-heading h3{color:#f0e8e9}html[data-theme=dark] .inspector-view-heading p{color:#a79da0}html[data-theme=dark] .inspector-view>.audio-row{background:#151113;border:1px solid #352a2c;border-radius:6px}html[data-theme=dark] .inspector-empty{color:#b9adb0;background:#171113;border:1px dashed #574044;border-radius:6px}html[data-theme=dark] .inspector-tabs button:hover{color:#fff;background:#291719}html[data-theme=dark] .inspector-tabs button.on{color:#fff;background:linear-gradient(140deg,#48171d,#211012)}html[data-theme=dark] .storage-meter-bar{background:#80808040;border-radius:2px}html[data-theme=dark] .storage-meter-bar span{background:#8a96a8}html[data-theme=dark] .storage-high .storage-meter-bar span{background:#d99a26}html[data-theme=dark] .storage-full .storage-meter-bar span{background:#d64545}html[data-theme=dark] .storage-full .storage-meter-label b{color:#e27979}html[data-theme=dark] .auto-edit{color:#d6dbe2;background:#282c32;border:1px solid #59616b;border-radius:4px}html[data-theme=dark] .auto-edit:hover{background:#353a42}html[data-theme=dark] .cap-active{color:#fff!important;outline:1px solid #3b3c41!important}html[data-theme=dark] .warning{color:#e0ba7b!important}html[data-theme=dark] .field-row input{color:#d7d8dc;background:#191b20;border:1px solid #393b43;border-radius:4px}html[data-theme=dark] .joblog{color:#adb2bb}html[data-theme=dark] .joblog pre{color:#aeb5bf;background:#17191d;border-radius:3px}html[data-theme=dark] .project-title button{color:#9da2ab;background:0 0;border:0}html[data-theme=dark] .project-title button:hover{color:#fff;background:#303238}html[data-theme=dark] .caption-sample-wrap{color:#a5a5a5}html[data-theme=dark] .caption-sample{background:linear-gradient(145deg,#343d50,#1b1e24 46%,#4b3434);border:1px solid #4c5059;border-radius:5px}html[data-theme=dark] .timeline-label{color:#9d9fa3;background:#202227}html[data-theme=dark] .timeline-lane{background:repeating-linear-gradient(90deg,transparent 0,transparent calc(var(--timeline-scale)*5 - 1px),#ffffff10 calc(var(--timeline-scale)*5 - 1px),#ffffff10 calc(var(--timeline-scale)*5))}html[data-theme=dark] .timeline-ticks span{color:#a0a2a7}html[data-theme=dark] .timeline-item{color:#e0e2e5;background:#353a40;border:1px solid #5b626b;border-radius:4px}html[data-theme=dark] .timeline-item:hover,html[data-theme=dark] .timeline-item.selected{border-color:#3b3c41}html[data-theme=dark] .timeline-thumb{background:#141619;border-radius:2px}html[data-theme=dark] .timeline-caption{color:#f0d89d;background:#4c4430;border-color:#796a42}html[data-theme=dark] .timeline-audio{color:#adc9b8;background:#30453c;border:1px solid #45634f;border-radius:4px}html[data-theme=dark] .timeline-empty{color:#b1b2b6}html[data-theme=dark] .timeline-playhead>button{background:#ff626a;border:1px solid #292a2d;border-radius:3px}html[data-theme=dark] .caption-actions button{color:#bbbfc7;background:#292b31;border:1px solid #454850;border-radius:4px}html[data-theme=dark] .preview-fit-label{color:#a1a3a8}html[data-theme=dark] .caption-preset-card{color:#d7d8dc;background:#191b20;border:1px solid #393b43;border-radius:4px}html[data-theme=dark] .caption-preset-card:hover,html[data-theme=dark] .caption-preset-card.selected{background:#252830;border-color:#414248}html[data-theme=dark] .caption-preset-card small{color:#9da0a4}html[data-theme=dark] .preset-example{color:#fff}html[data-theme=dark] .preset-example b,html[data-theme=dark] .caption-style-progressive_highlight .preset-example i,html[data-theme=dark] .caption-style-progressive_highlight .preset-example b,html[data-theme=dark] .caption-style-phrase_reveal .preset-example b,html[data-theme=dark] .caption-style-word_pop .preset-example b,html[data-theme=dark] .caption-style-impact_word .preset-example b,html[data-theme=dark] .caption-style-bounce_word .preset-example b,html[data-theme=dark] .caption-style-smooth_color_sweep .preset-example b{color:#ffef5c}html[data-theme=dark] .preview-tools{color:#9ca0a8}html[data-theme=dark] .caption-preview.caption-timing-estimated:before{color:#f1d8a5;background:#121418d1;border:1px solid #292a2d47;border-radius:3px}html[data-theme=dark] .timeline-music{color:#d7caff;background:#34304a;border-color:#62567f}html[data-theme=dark] .timeline-label small{color:#b2b6bf}html[data-theme=dark] .timeline-track-controls button,html[data-theme=dark] .timeline-track-add button{color:#c8cbd1;background:#292c32;border:1px solid #454951;border-radius:3px}html[data-theme=dark] .timeline-track-add select{color:#d8dbe0;background:#24262b;border:1px solid #454951;border-radius:3px}html[data-theme=dark] .timeline-preview-background{background:#000}html[data-theme=dark] .timeline-resize-handle span{background:#474850;border-radius:8px}html[data-theme=dark] .timeline-resize-handle:hover span,html[data-theme=dark] .timeline-resize-handle:focus-visible span{background:#0757f5}html[data-theme=dark] .timeline-grid{background-image:linear-gradient(90deg,#1118270b 1px,#0000 1px);background-size:calc(var(--timeline-scale)*5) 100%}html[data-theme=dark] .timeline-track-header{border-right:1px solid #36373b;color:#d4d6da!important;background:#202125!important}html[data-theme=dark] .timeline-track-header b{color:#d3d5d9!important}html[data-theme=dark] .timeline-track-controls button,html[data-theme=dark] .timeline-track-add button,html[data-theme=dark] .timeline-track-add select{color:#cbced3!important;background:#17191f!important;border-color:#38383d!important}html[data-theme=dark] .timeline-clip{color:#d1d3d8;background:#232327;border-color:#8daeff}html[data-theme=dark] .timeline-trim-handle{background:#0757f5}html[data-theme=dark] .timeline-trim-handle:after{background:#17191f}html[data-theme=dark] .media-library-tools{border-bottom:1px solid #343539}html[data-theme=dark] .media-search{color:#a9adb5;background:#17191f;border:1px solid #37383d;border-radius:8px}html[data-theme=dark] .media-search input{color:#d3d6da;background:0 0;border:0;outline:0}html[data-theme=dark] .media-library-tools select{color:#cbcdd3;background:#17191f;border:1px solid #37383d;border-radius:8px}html[data-theme=dark] .media-view-toggle button{color:#b4b8bf;background:#17191f;border:1px solid #37383d;border-radius:6px}html[data-theme=dark] .media-view-toggle button[aria-pressed=true]{color:#6094fb;background:#222326;border-color:#7da3ff}html[data-theme=dark] .asset-list-grid .asset{background:#17191f;border:1px solid #35363a;border-radius:9px}html[data-theme=dark] .asset-list-grid .asset-select{background:0 0;border:0}html[data-theme=dark] .asset-list-grid .thumb{background:#252529}html[data-theme=dark] .timeline-preview-selection.is-editable button{background:#0757f5;border:2px solid #292a2d;border-radius:3px}html[data-theme=dark] .timeline-help{color:#abaeb3}html[data-theme=dark] .editor-crash-report{color:#e3e3e3;background:#232427}html[data-theme=dark] .editor-crash-report>div{background:#17191f;border:1px solid #3b3c41;border-radius:18px}html[data-theme=dark] .editor-crash-report p{color:#c1c1c1}html[data-theme=dark] .editor-crash-report pre{background:#25262a;border-radius:8px}html[data-theme=dark] .editor-crash-report button{color:#fff;background:#155eef;border:0;border-radius:999px}html[data-theme=dark] .wizard-project>span{color:#a8aaad}html[data-theme=dark] .wizard-project input{color:#e4e5e8;background:0 0;border:0;outline:0}html[data-theme=dark] .quiet-button{color:#c9ccd2;background:#25272d;border:1px solid #3c4048}html[data-theme=dark] .quiet-button:hover,html[data-theme=dark] .secondary-button:hover{background:#30333a;border-color:#5a5f69}html[data-theme=dark] .primary-button{color:#dfe1e3;background:#2b2c31;border:1px solid #36373b}html[data-theme=dark] .primary-button:hover{background:#17191f}html[data-theme=dark] .secondary-button{color:#d5d7dc;background:#24262c;border:1px solid #41444c}html[data-theme=dark] .step-number{color:#999da5;background:#1b1d22;border:1px solid #41444c;border-radius:50%}html[data-theme=dark] .wizard-step.complete{color:#b9c6d3}html[data-theme=dark] .wizard-card{background:#202227;border:1px solid #33363e;border-radius:13px}html[data-theme=dark] .wizard-icon{color:#c6d3e3;background:#292c32;border:1px solid #414650;border-radius:11px}html[data-theme=dark] .overline{color:#969aa0}html[data-theme=dark] .wizard-heading p:not(.overline),html[data-theme=dark] .export-heading>p:not(.overline){color:#a0a4ad}html[data-theme=dark] .wizard-field>label{color:#e1e3e7}html[data-theme=dark] .wizard-field textarea,html[data-theme=dark] .wizard-field input:not([type=file]),html[data-theme=dark] .wizard-field select{color:#e5e6e9;background:#191b20;border:1px solid #3c3f47;border-radius:7px;outline:none}html[data-theme=dark] .wizard-field textarea::placeholder,html[data-theme=dark] .wizard-field input::placeholder{color:#a7a9ad}html[data-theme=dark] .wizard-field small{color:#9fa1a6}html[data-theme=dark] .wizard-field .upload-control{color:#d7d9de;background:#1b1d22;border:1px dashed #555a64;border-radius:8px}html[data-theme=dark] .upload-control svg{color:#b9c6d3}html[data-theme=dark] .field-note{color:#a0a5ae}html[data-theme=dark] .field-note b{color:#e5e7eb}html[data-theme=dark] .inline-link{color:#becbd9;background:0 0;border:0}html[data-theme=dark] .inline-link:hover{color:#fff}html[data-theme=dark] .wizard-actions .save-hint{color:#a3a5aa}html[data-theme=dark] .asset-count{color:#d1d7df;background:#2b2e35;border:1px solid #41454e;border-radius:20px}html[data-theme=dark] .dropzone{color:#bfcbd8;background:#1b1d22;border:1px dashed #555a64;border-radius:9px}html[data-theme=dark] .dropzone:hover{background:#20232a;border-color:#4e4f56}html[data-theme=dark] .dropzone b{color:#e4e6e9}html[data-theme=dark] .dropzone span{color:#9ea1a6}html[data-theme=dark] .wizard-media-card{background:#16181c;border:1px solid #383b43;border-radius:8px}html[data-theme=dark] .media-placeholder{color:#9ea1a6}html[data-theme=dark] .media-kind{color:#f3f4f6;background:#111c;border-radius:5px}html[data-theme=dark] .media-card-footer{color:#fff;background:linear-gradient(#0000,#090a0cdd)}html[data-theme=dark] .media-card-footer button{color:#d7d9de;background:#24262dcc;border:0;border-radius:5px}html[data-theme=dark] .media-card-footer button:hover{color:#fff;background:#555}html[data-theme=dark] .wizard-empty{color:#a6a8ac}html[data-theme=dark] .wizard-empty svg{color:#999fab}html[data-theme=dark] .generation-summary span{color:#979aa0;background:#1b1d22;border:1px solid #383b43;border-radius:7px}html[data-theme=dark] .generation-summary b{color:#e2e4e8}html[data-theme=dark] .optional{color:#9ea1a6}html[data-theme=dark] .music-upload{color:#b6c5d5!important}html[data-theme=dark] .vision-option{background:#1b1d22;border:1px solid #383b43;border-radius:8px}html[data-theme=dark] .vision-option b{color:#dfe2e7}html[data-theme=dark] .vision-option small{color:#9fa1a6}html[data-theme=dark] .wizard-warning{color:#efca83;background:#362f22;border:1px solid #55492f}html[data-theme=dark] .wizard-message{color:#e7d6b0;background:#342e22;border:1px solid #51452d}html[data-theme=dark] .wizard-job{background:#1a1c20;border:1px solid #363940;border-radius:7px}html[data-theme=dark] .wizard-job>div:first-child{color:#cbd2dc}html[data-theme=dark] .wizard-progress{background:#373a42;border-radius:5px}html[data-theme=dark] .wizard-progress span{background:#38393f}html[data-theme=dark] .wizard-job>p{color:#e9a5a5}html[data-theme=dark] .wizard-busy{color:#e0e3e8;background:#25272d;border:1px solid #454952;border-radius:8px}html[data-theme=dark] .wizard-toast{color:#edcd91;background:#30291f;border:1px solid #57472e;border-radius:7px}html[data-theme=dark] .wizard-toast-error{color:#efb0b0;background:#302020;border-color:#633c3c}html[data-theme=dark] .final-video-frame{background:#101114;border:1px solid #3b3e46;border-radius:10px}html[data-theme=dark] .export-check{color:#a4c9ab;background:#29382d;border-radius:50%}html[data-theme=dark] .export-details>p{color:#9ea1a6}html[data-theme=dark] .export-stat{color:#979aa0;border-bottom:1px solid #35383f}html[data-theme=dark] .export-stat b{color:#e4e6e9}html[data-theme=dark] .media-preview-frame,html[data-theme=dark] .media-preview-frame>video.canvas-media{background:#101114}html[data-theme=dark] .media-preview-state{color:#9ba1ab;background:#101114e8}html[data-theme=dark] .media-preview-error{color:#ecc0b4;background:#17181cef}html[data-theme=dark] .media-dimensions{color:#ddd;background:#111b;border-radius:4px}html[data-theme=dark] .canvas .caption-preview{background:0 0}html[data-theme=dark] .wizard-caption-settings{background:#1b1d22;border:1px solid #383b43;border-radius:8px}html[data-theme=dark] .wizard-step-explainer{background:linear-gradient(105deg,#241317,#131013 60%,#171114);border:1px solid #382c30;border-radius:7px}html[data-theme=dark] .wizard-advanced-tuning{background:linear-gradient(145deg,#171214,#100e10);border:1px solid #393135;border-radius:8px}html[data-theme=dark] .wizard-advanced-tuning>summary b{color:#eee5e7}html[data-theme=dark] .wizard-advanced-tuning>summary small{color:#a59a9e}html[data-theme=dark] .wizard-advanced-tuning .tuning-toggle{color:#ff9a89}html[data-theme=dark] .top,html[data-theme=dark] .panel-head,html[data-theme=dark] .previewbar,html[data-theme=dark] .timeline-head{background:linear-gradient(115deg,#181a20,#0b0c10 52%,#1a1c22);border-color:#383b44}html[data-theme=dark] .brand-icon{color:#f2f3f5;background:linear-gradient(145deg,#343943,#101115);border-color:#737986}html[data-theme=dark] .tag,html[data-theme=dark] .pill{color:#c6cad2;background:linear-gradient(135deg,#343943,#17191e);border-color:#565b66}html[data-theme=dark] .workarea,html[data-theme=dark] .timeline{background:#30333b;border-color:#383b44}html[data-theme=dark] .panel,html[data-theme=dark] .center{background-color:var(--studio-panel)}html[data-theme=dark] .panel-head h2,html[data-theme=dark] .section-title,html[data-theme=dark] .section-label{color:#e4e6eb}html[data-theme=dark] .eyebrow,html[data-theme=dark] .field label,html[data-theme=dark] .field-row label{color:#a5aab4}html[data-theme=dark] .toolbar button:hover,html[data-theme=dark] .preview-tools button:hover,html[data-theme=dark] .timeline-actions button:hover,html[data-theme=dark] .asset:hover,html[data-theme=dark] .asset.active,html[data-theme=dark] .inspector-tabs button.on{color:#fff;background-color:#292c34}html[data-theme=dark] .field textarea,html[data-theme=dark] .field input:not([type=range]),html[data-theme=dark] .field select,html[data-theme=dark] .wizard-field input:not([type=checkbox]):not([type=range]),html[data-theme=dark] .wizard-field select,html[data-theme=dark] .wizard-field textarea{color:#e7e9ed;background:linear-gradient(145deg,#0b0d11,#14161b);border-color:#454a55}html[data-theme=dark] .toolbar .render,html[data-theme=dark] .primary-button,html[data-theme=dark] .wizard-card .primary-button,html[data-theme=dark] .download-button{color:#fff;background:linear-gradient(115deg,#a90e25 0%,#ed233d 38%,#ff5265 52%,#c6162f 78%,#8f0b1f 100%);border:1px solid #ff7180}html[data-theme=dark] .toolbar .render:hover,html[data-theme=dark] .primary-button:hover,html[data-theme=dark] .wizard-card .primary-button:hover,html[data-theme=dark] .download-button:hover{background:linear-gradient(115deg,#c21631,#fa344c 45%,#ff6878,#b6122b)}html[data-theme=dark] .secondary-button,html[data-theme=dark] .small-action,html[data-theme=dark] .play{color:#e0e3e9;background:linear-gradient(145deg,#30343d,#17191e);border-color:#6a707c}html[data-theme=dark] .clip{background:linear-gradient(110deg,#30343d,#1a1d23);border-color:#686e79}html[data-theme=dark] .progress span,html[data-theme=dark] .wizard-progress span{background:linear-gradient(90deg,#b70e29,#ff4c61,#33343a)}html[data-theme=dark] .job,html[data-theme=dark] .toast{background:linear-gradient(135deg,#1d2026,#0d0f13);border-color:#555b66}html[data-theme=dark] .jobtop .done{color:#e2e5ea}html[data-theme=dark] .saved span{background:var(--studio-red)}html[data-theme=dark] .wizard-card,html[data-theme=dark] .wizard-export{color:#e1e4e9;background:linear-gradient(145deg,#171a20,#0c0e12);border-color:#424752}html[data-theme=dark] .wizard-warning,html[data-theme=dark] .warning{color:#ffb1bb;border-color:#8c2b3a}html[data-theme=dark] .mobile-nav button.active{color:#ff5a6e}html[data-theme=dark] .chrome-button,html[data-theme=dark] .toolbar .render,html[data-theme=dark] .primary-button,html[data-theme=dark] .wizard-card .primary-button,html[data-theme=dark] .download-button{background:var(--chrome-red);color:#fff;background-size:180% 100%;border:1px solid #433b3c}html[data-theme=dark] .chrome-button:after,html[data-theme=dark] .toolbar .render:after,html[data-theme=dark] .primary-button:after,html[data-theme=dark] .wizard-card .primary-button:after,html[data-theme=dark] .download-button:after{background:linear-gradient(112deg,#0000 22%,#fff0 36%,#17191f9c 46%,#fff2 50%,#0000 62%)}html[data-theme=dark] .chrome-button:focus-visible,html[data-theme=dark] .profile-trigger:focus-visible,html[data-theme=dark] .studio-nav a:focus-visible,html[data-theme=dark] .public-nav a:focus-visible{outline-offset:3px;outline:2px solid #413a3a}html[data-theme=dark] .public-brand .brand-icon,html[data-theme=dark] .studio-nav-brand .brand-icon,html[data-theme=dark] .brand .brand-icon{color:#fff;background:radial-gradient(circle at 28% 14%,#17191f 0,#342f2f 7%,#f03c52 20%,#a50b22 43%,#38050d 76%,#120205 100%);border:1px solid #3f3838}html[data-theme=dark] .public-brand .brand-icon.brand-logo-image,html[data-theme=dark] .studio-nav-brand .brand-icon.brand-logo-image,html[data-theme=dark] .brand .brand-icon.brand-logo-image{background:0 0!important;border:0!important;border-radius:0!important}html[data-theme=dark] .auth-mark.auth-logo{background:0 0;border:0;border-radius:0}html[data-theme=dark] .public-nav nav a:hover,html[data-theme=dark] .public-nav nav a:focus-visible,html[data-theme=dark] .studio-nav nav a:hover,html[data-theme=dark] .studio-nav nav a.current{color:#fff;background:linear-gradient(#db1b3335,#320b1240);border-color:#8d2738}html[data-theme=dark] .dashboard-launch-primary{background:linear-gradient(145deg,#341219,#110b0e 72%);border-color:#b43a4b}html[data-theme=dark] .dashboard-project-glyph,html[data-theme=dark] .project-card-icon,html[data-theme=dark] .dashboard-empty-art{background:radial-gradient(circle at 28% 15%,#212225 0,#41393a 5%,#e52743 22%,#9a0b20 48%,#37050e 82%,#130205 100%);border-color:#494041}html[data-theme=dark] body,html[data-theme=dark] .public-shell,html[data-theme=dark] .landing,html[data-theme=dark] .dashboard-page,html[data-theme=dark] .product-page,html[data-theme=dark] .legal-page{color:#f3eded;background-color:#050405}html[data-theme=dark] .public-shell{background-image:radial-gradient(at 50% -20%,#52070c55,#0000 45%),linear-gradient(#090607,#050405 42%)}html[data-theme=dark] .public-nav,html[data-theme=dark] .studio-nav,html[data-theme=dark] .top,html[data-theme=dark] .panel-head,html[data-theme=dark] .previewbar,html[data-theme=dark] .timeline-head{background:linear-gradient(115deg,#16090b,#080607 38%,#1c090b 72%,#080607);border-color:#421116}html[data-theme=dark] .public-brand .brand-icon,html[data-theme=dark] .studio-nav-brand .brand-icon,html[data-theme=dark] .brand .brand-icon{background:radial-gradient(circle at 28% 12%,#27272c 0,#ffb48b 5%,#ff3a20 17%,#c8000b 34%,#5b0006 58%,#100204 88%);border-color:#ff7c61}html[data-theme=dark] .public-nav nav a:hover,html[data-theme=dark] .public-nav nav a:focus-visible,html[data-theme=dark] .studio-nav nav a:hover,html[data-theme=dark] .studio-nav nav a.current{background:linear-gradient(#fa211c36,#26060980);border-color:#992027}html[data-theme=dark] .profile-trigger{background:radial-gradient(circle at 30% 10%,#322f2c 0,#ff603c 15%,#d00a0d 34%,#5a0006 70%,#090203);border-color:#ff805f}html[data-theme=dark] .dashboard-launch-primary,html[data-theme=dark] .dashboard-launch-card:hover{background:linear-gradient(145deg,#30090d,#100708 58%,#080607);border-color:#98212a}html[data-theme=dark] .dashboard-project-card,html[data-theme=dark] .project-card,html[data-theme=dark] .template-card,html[data-theme=dark] .account-card{background:linear-gradient(145deg,#110a0b,#090708 68%,#100809);border-color:#3b191c}html[data-theme=dark] .dashboard-project-art,html[data-theme=dark] .project-card-art{background:radial-gradient(at 48% 30%,#ef241e 0,#9b0a10 17%,#3d050a 44%,#100607 74%,#050405 100%)}html[data-theme=dark] .dashboard-project-glyph,html[data-theme=dark] .project-card-icon,html[data-theme=dark] .dashboard-empty-art{color:#fff1de;background:radial-gradient(circle at 28% 13%,#242428 0,#ffb08c 5%,#ff4329 16%,#d20c12 32%,#680006 62%,#0b0203 100%);border-color:#ff8c68}html[data-theme=dark] .dashboard-template-preview{background:radial-gradient(at 76% 25%,#ff3824 0,#a20b10 17%,#3b080b 43%,#100708 75%);border-color:#6e1e21}html[data-theme=dark] .hero-art{background:radial-gradient(at 46% 31%,#fa2818 0,#94100d 14%,#44080a 34%,#160708 59%,#050405 82%)}html[data-theme=dark] .art-ring-two{border-color:#45403d7a}html[data-theme=dark] .art-core{background:radial-gradient(circle at 28% 15%,#26272b 0,#ffc08f 5%,#ff5633 15%,#e00d11 30%,#92000a 51%,#400005 74%,#0e0203 100%);border-color:#ff9b7a}html[data-theme=dark] .secondary-button,html[data-theme=dark] .small-action,html[data-theme=dark] .play{background:linear-gradient(145deg,#241517,#0d0809 55%,#2a1113);border-color:#563034}html[data-theme=dark] .landing:before{background:radial-gradient(circle,#cf17171a,#6b090a0c 44%,#0000 72%);border-radius:50%}html[data-theme=dark] .hero-copy>.auth-kicker{color:#d2c5c1;background:0 0;border:0 #0000;border-radius:0}html[data-theme=dark] .hero-copy h1{color:#f4eeeb}html[data-theme=dark] .hero-copy h1 em{background:var(--chrome-red);-webkit-text-fill-color:transparent;background-size:180% 100%;-webkit-background-clip:text;background-clip:text}html[data-theme=dark] .hero-copy h1 em:after{background:linear-gradient(90deg,#a90b10,#f53,#2a2b2f,#e41a14,#0000)}html[data-theme=dark] .hero-copy>p{color:#c0b4b2}html[data-theme=dark] .hero-caption{color:#a99b99}html[data-theme=dark] .scroll-line{background:#6e4543}html[data-theme=dark] .scroll-line:after{background:linear-gradient(90deg,#ff563d,#35322f)}html[data-theme=dark] .hero-art{background:radial-gradient(at 72% 39%,#f12a1b36 0,#9e0d122b 18%,#0000 48%),radial-gradient(at 77% 52%,#ff47201e 0,#0000 44%),linear-gradient(90deg,#050405 0%,#050405e8 24%,#0504058a 49%,#05040510 78%),linear-gradient(#0000 44%,#050405a8 86%,#050405 100%),repeating-linear-gradient(0deg,#ffffff08 0 1px,#0000 1px 76px),repeating-linear-gradient(90deg,#ffffff08 0 1px,#0000 1px 76px),#080607;border:0;border-radius:0}html[data-theme=dark] .hero:after{background:linear-gradient(90deg,#05040570 0%,#0000 56%),linear-gradient(#0000 66%,#05040582 100%)}html[data-theme=dark] .hero-art:before{background:conic-gradient(from 15deg, transparent 0 23%, #ffb18b45 27%, transparent 34% 58%, #ff392755 63%, transparent 71% 100%)}html[data-theme=dark] .hero-art:after{border-radius:inherit;background:linear-gradient(120deg,#0000 23%,#fff2 41%,#39353215 47%,#0000 59%)}html[data-theme=dark] .art-core:before{border:1px solid #333438;border-color:#333438 #ff65473d #0000 #0000;border-radius:50%}html[data-theme=dark] .art-tag{background:#0907086e;border:1px solid #292a2d20;border-radius:2px}html[data-theme=dark] .art-console{color:#efe5e2;background:linear-gradient(135deg,#0b0708ec,#12090be8 55%,#080607ed);border:1px solid #c77d6d47;border-top-color:#4943407a}html[data-theme=dark] .console-heading{border-bottom:1px solid #292a2d19}html[data-theme=dark] .console-heading span{color:#c79b91}html[data-theme=dark] .console-heading span+span{color:#ff907b}html[data-theme=dark] .art-console>p{color:#fff2ed}html[data-theme=dark] .console-meta{border-top:1px solid #292a2d19}html[data-theme=dark] .console-meta span{color:#a9a1a0}html[data-theme=dark] .console-meta b{color:#f2d9d1}html[data-theme=dark] .console-form{background:#080708b8;border:1px solid #94514970}html[data-theme=dark] .console-form label{color:#ff755c}html[data-theme=dark] .console-form input{color:#f5e9e4;background:0 0;border:0;outline:0}html[data-theme=dark] .console-form input::placeholder{color:#afa6a4}html[data-theme=dark] .console-form button{color:#ffe1d4;background:linear-gradient(145deg,#8c1e1d,#30080b);border:1px solid #9b5048}html[data-theme=dark] .console-message{color:#ae9690!important}html[data-theme=dark] .console-shortcuts{border-top:1px solid #292a2d19}html[data-theme=dark] .console-shortcuts a{color:#d5b4ad}html[data-theme=dark] .console-shortcuts a:hover{color:#fff0d9}html[data-theme=dark] .feature-strip{background:linear-gradient(110deg,#100a0bdb,#0a0809e8 52%,#12090adb);border:1px solid #2d191c;border-radius:12px}html[data-theme=dark] .feature-strip p,html[data-theme=dark] .workflow-grid p,html[data-theme=dark] .details-copy>p{color:#a99fa1}html[data-theme=dark] .workflow-grid article{background:linear-gradient(145deg,#171012,#0b090a 70%);border-color:#342023;border-radius:9px}html[data-theme=dark] .details-copy li{color:#c3b9bb}html[data-theme=dark] .details-copy li:before{background:radial-gradient(circle at 35% 25%,#26272b,#f52d1d 55%,#64030a);border:1px solid #ff9274;border-radius:50%}html[data-theme=dark] .faq-description{color:#a99fa0}html[data-theme=dark] .faq-list summary:after{color:#ec7d71}html[data-theme=dark] .faq-list details[open] summary,html[data-theme=dark] .faq-list summary:hover{color:#fff1e7}html[data-theme=dark] .faq-list details p{color:#a99fa0}html[data-theme=dark] .landing-faq details p{color:#aaa0a1}html[data-theme=dark] .studio-cta{background:radial-gradient(at 50% 125%,#f12b1e40,#0000 54%),linear-gradient(145deg,#180b0d,#0b0809 64%,#15090a);border:1px solid #532126;border-radius:15px}html[data-theme=dark] .public-footer{background:radial-gradient(at 17% 0,#ef241d22,#0000 40%),linear-gradient(#13090a,#080708 72%);border-top:1px solid #6c2628}html[data-theme=dark] .public-frame{background:#050405}html[data-theme=dark] .public-shell{background:0 0}html[data-theme=dark] .public-content-layer{background-color:#050405;background-image:radial-gradient(at 50% -20%,#52070c55,#0000 45%),linear-gradient(#090607,#050405 42%)}html[data-theme=dark] .studio-loading{background:radial-gradient(at 50% 43%,#5510174a,#0000 34%),#070607}html[data-theme=dark] .footer-intro>p{color:#a69fa0}html[data-theme=dark] .footer-top{color:#f2d7ce;background:linear-gradient(145deg,#3a1718,#110a0b 68%);border:1px solid #7a4945;border-radius:50%}html[data-theme=dark] .footer-top:focus-visible{outline-offset:3px;outline:2px solid #413c39}html[data-theme=dark] .public-footer .public-footer-column{background:linear-gradient(145deg,#ffffff0a,#ffffff03 58%,#ee31320a);border:1px solid #292a2d12;border-top-color:#292a2d25;border-radius:9px}html[data-theme=dark] .public-footer .public-footer-column>span{color:#e0c5c4}html[data-theme=dark] .public-footer .public-footer-column>.footer-home{color:#f3e8e6}html[data-theme=dark] .footer-home i{color:#a99fa0}html[data-theme=dark] .footer-home .brand-icon{color:#ffe8de;border:1px solid #bb4c48;border-radius:50%}html[data-theme=dark] .footer-contact>a span{color:#df8a78}html[data-theme=dark] .public-footer .public-footer-column>a,html[data-theme=dark] .public-footer .public-footer-column>button{color:#a99fa0;background:0 0;border:0}html[data-theme=dark] .public-footer .public-footer-column>a:hover,html[data-theme=dark] .public-footer .public-footer-column>button:hover{color:#fff0e9}html[data-theme=dark] .public-footer-bottom{color:#aeaaab;border-top:1px solid #292a2d13}html[data-theme=dark] .footer-made{color:#ab9d9d}html[data-theme=dark] .dashboard-greeting h1 em,html[data-theme=dark] .dashboard-bottom em{background:var(--chrome-red);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}html[data-theme=dark] .dashboard-overview{background:linear-gradient(90deg,#0000,#ffffff05,#0000);border-top:1px solid #292a2d17;border-bottom:1px solid #292a2d17}html[data-theme=dark] .dashboard-overview>div+div{border-left:1px solid #292a2d19}html[data-theme=dark] .dashboard-overview b{color:#fff2ee}html[data-theme=dark] .landing-experience{color:#f5eeee;background:#050405}html[data-theme=dark] .lp-hero:before{background:radial-gradient(circle,#a58ff72e,#6f8fff14 40%,#0000 70%);border-radius:50%}html[data-theme=dark] .lp-kicker{color:#b8a9a9}html[data-theme=dark] .lp-kicker i{background:linear-gradient(90deg,#f13a32,#27272c)}html[data-theme=dark] .lp-copy h1{color:#f6efed}html[data-theme=dark] .lp-copy h1 em{color:#0000;background:linear-gradient(110deg,#28292d 2%,#43454c 20%,#17191f 34%,#3d3836 48%,#e21a24 60%,#ff8171 73%,#393a41 88%,#26272b) 0 0/210% 100%;-webkit-background-clip:text;background-clip:text}html[data-theme=dark] .lp-copy>p{color:#aaa0a2}html[data-theme=dark] .lp-text-link{color:#d3c5c4}html[data-theme=dark] .lp-text-link:hover{color:#fff}html[data-theme=dark] .lp-proof{color:#a39d9e}html[data-theme=dark] .lp-proof svg{color:#f18377}html[data-theme=dark] .lp-stage-glow{background:#df1e2523;border-radius:50%}html[data-theme=dark] .lp-monitor{background:linear-gradient(145deg,#201b1e,#09090b 30%,#141012);border:1px solid #8d777b73;border-top-color:#3d3736a8;border-radius:8px}html[data-theme=dark] .lp-monitor:after{border-radius:inherit;background:linear-gradient(112deg,#0000 17%,#fff0 34%,#fff2 43%,#fff0 52%,#0000 70%)}html[data-theme=dark] .lp-monitor-top,html[data-theme=dark] .lp-monitor-controls{color:#a29d9f}html[data-theme=dark] .lp-monitor-top>span:first-child{color:#e1d7d8}html[data-theme=dark] .lp-monitor-top>span:first-child i{background:#e5473e;border-radius:50%}html[data-theme=dark] .lp-monitor-top b{color:#e7dfe0;border:1px solid #534449;border-radius:3px}html[data-theme=dark] .lp-film-frame{background:linear-gradient(#090c17 0%,#23111c 38%,#9a261e 64%,#f36d3c 68%,#321519 100%)}html[data-theme=dark] .lp-film-frame:after{background:linear-gradient(90deg,#0000,#fff3,#fff0)}html[data-theme=dark] .lp-film-frame:before{background:linear-gradient(110deg,#05050b9c 0,#0000 45%,#ed4a3236 70%,#050407a8 100%),repeating-linear-gradient(0deg,#0000 0 51px,#ffffff0a 52px)}html[data-theme=dark] .lp-film-haze{background:radial-gradient(#ffb1768c,#e3363742 42%,#0000 72%);border-radius:50%}html[data-theme=dark] .lp-film-sun{background:radial-gradient(circle at 35% 30%,#29292e,#3f3b38 28%,#fa735c 55%,#ea302c 73%,#0000 74%);border-radius:50%}html[data-theme=dark] .lp-film-horizon{background:linear-gradient(#41141f,#130d13 62%);border-radius:48% 50% 0 0}html[data-theme=dark] .lp-film-silhouette{background:linear-gradient(90deg,#08090e,#29212b 49%,#09090d);border-radius:50% 50% 15% 15%}html[data-theme=dark] .lp-frame-caption{color:#f7eae0}html[data-theme=dark] .lp-frame-caption b{color:#fff}html[data-theme=dark] .lp-play{color:#fff;background:#08070b55;border:1px solid #292a2da3;border-radius:50%}html[data-theme=dark] .lp-stage:hover .lp-play{background:#c71f2d99}html[data-theme=dark] .lp-frame-time{color:#f2d9cd}html[data-theme=dark] .lp-monitor-controls>span:first-child{background:#584d51}html[data-theme=dark] .lp-monitor-controls>span:first-child i{background:linear-gradient(90deg,#9e1823,#3d3936)}html[data-theme=dark] .lp-monitor-controls b{color:#ddcacc}html[data-theme=dark] .lp-timeline-card{background:linear-gradient(145deg,#292327ed,#100e11e8 60%,#201316e8);border:1px solid #82717685;border-top-color:#3e3837bd;border-radius:8px}html[data-theme=dark] .lp-timeline-head{color:#b7aaad;border-bottom:1px solid #292a2d13}html[data-theme=dark] .lp-timeline-head span:first-child{color:#f0e4e3}html[data-theme=dark] .lp-timeline-head svg{color:#ee786d}html[data-theme=dark] .lp-ruler{color:#b4b0b2}html[data-theme=dark] .lp-track small{color:#a6a1a3}html[data-theme=dark] .lp-video-track i{background:linear-gradient(130deg,#982c30,#421d25 45%,#29222b);border:1px solid #88534f;border-radius:3px}html[data-theme=dark] .lp-video-track i:nth-of-type(2){background:linear-gradient(130deg,#a84b38,#542631 54%,#24202a)}html[data-theme=dark] .lp-video-track i:nth-of-type(3){background:linear-gradient(130deg,#5c2939,#331f31 52%,#282027)}html[data-theme=dark] .lp-video-track i:nth-of-type(4){background:linear-gradient(130deg,#bf5336,#542633 58%,#2a2027)}html[data-theme=dark] .lp-audio-track>span{background:#160f17;border:1px solid #4c303b;border-radius:3px}html[data-theme=dark] .lp-audio-track i{background:linear-gradient(#e8b0a1,#a12a3b);border-radius:3px}html[data-theme=dark] .lp-playhead{background:#f85d53}html[data-theme=dark] .lp-playhead:before{background:#363230;border-radius:2px}html[data-theme=dark] .lp-scroll{color:#aca6a8}html[data-theme=dark] .lp-scroll:hover{color:#f2d5ca}html[data-theme=dark] .lp-manifesto{border-top:1px solid #292a2d17}html[data-theme=dark] .lp-manifesto-heading h2,html[data-theme=dark] .lp-workflow-copy h2,html[data-theme=dark] .lp-endline h2{color:#f0e8e7}html[data-theme=dark] .lp-manifesto-heading h2 em{color:#b6aaac}html[data-theme=dark] .lp-capabilities article{background:linear-gradient(145deg,#ffffff0a,#ffffff02 62%,#e42d300b);border:1px solid #292a2d12;border-top-color:#c47a7266;border-radius:8px}html[data-theme=dark] .lp-capabilities article:hover{background:linear-gradient(145deg,#ffffff12,#3a12182e 75%);border-color:#ff9983a8}html[data-theme=dark] .lp-capabilities article>svg{color:#e2857a}html[data-theme=dark] .lp-cap-number{color:#b4b0b1}html[data-theme=dark] .lp-capabilities h3{color:#eee5e5}html[data-theme=dark] .lp-capabilities p{color:#a0999a}html[data-theme=dark] .lp-workflow-art{background:radial-gradient(at 52% 48%,#641c2b70,#0000 35%),repeating-linear-gradient(0deg,#ffffff08 0 1px,#0000 1px 55px),repeating-linear-gradient(90deg,#ffffff08 0 1px,#0000 1px 55px),linear-gradient(145deg,#211b20,#09080b 70%);border:1px solid #292a2d24;border-top-color:#47403f8c;border-radius:10px}html[data-theme=dark] .lp-art-orbit-b{border-color:#40414649}html[data-theme=dark] .lp-art-core{color:#fff3ea;background:radial-gradient(circle at 25% 15%,#27272c,#d53235 31%,#63111e 74%,#16080d);border:1px solid #46403e;border-radius:25px}html[data-theme=dark] .lp-workflow-copy>p{color:#a99ea1}html[data-theme=dark] .lp-editor-modes a{color:#cbbec0;border-bottom:1px solid #3b282d}html[data-theme=dark] .lp-editor-modes a:hover{color:#fff}html[data-theme=dark] .lp-editor-modes a b{color:#ea8175}html[data-theme=dark] .lp-editor-modes small{color:#a8a2a4}html[data-theme=dark] .lp-editor-modes svg{color:#ad9b9f}html[data-theme=dark] .lp-editor-modes a:hover svg{color:#ff9e85}html[data-theme=dark] .lp-endline{background:radial-gradient(at 50% 115%,#ce24283b,#0000 56%);border-top:1px solid #54272d;border-bottom:1px solid #54272d}html[data-theme=dark] .lp-endline p{color:#a99ea1}html[data-theme=dark] .lp-endline-glint{background:linear-gradient(90deg,#0000,#29292e18,#29292e00)}html[data-theme=dark] .landing-experience .landing-faq>h2{color:#f1e7e6}html[data-theme=dark] .lp-intro{color:#f8eeea;background:radial-gradient(at 50% 51%,#4910168c,#13090de8 37%,#050405 72%)}html[data-theme=dark] .lp-intro:before,html[data-theme=dark] .lp-intro:after{border:1px solid #47403f1a;border-radius:50%}html[data-theme=dark] .lp-intro:after{border-color:#43444917}html[data-theme=dark] .lp-intro-ring{border:1px solid #2f3034c9;border-color:#2f3034c9 #ed302e91 #0000 #0000;border-radius:50%}html[data-theme=dark] .lp-intro-ring-two{border-top-color:#3c3d4273;border-right-color:#e4273470}html[data-theme=dark] .lp-intro-symbol{color:#fff4ec;background:radial-gradient(circle at 25% 15%,#29292e,#e43b36 30%,#700d1b 73%,#14070c);border:1px solid #46403e;border-radius:19px}html[data-theme=dark] .lp-intro-name{color:#0000;background:linear-gradient(100deg,#17191f,#474950 23%,#17191f 36%,#3e3937 50%,#d4222d 63%,#232428 77%,#474950) 0 0/220% 100%;-webkit-background-clip:text;background-clip:text}html[data-theme=dark] .lp-intro-caption{color:#aa9b9d}html[data-theme=dark] .lp-intro-index{color:#b6b0b2}html[data-theme=dark] .footer-feature{border-bottom:1px solid #292a2d19}html[data-theme=dark] .footer-feature p{color:#a79a9b}html[data-theme=dark] .public-footer .public-footer-column:hover{background:linear-gradient(145deg,#ffffff10,#ffffff04 58%,#ee313212);border-color:#47403f8a #292a2d23 #292a2d23}html[data-theme=dark] .public-footer .public-footer-column>a:after,html[data-theme=dark] .public-footer .public-footer-column>button:after{background:#0057ff}html[data-theme=dark] .footer-kicker{color:#b9a6a3}html[data-theme=dark] .footer-kicker i{background:linear-gradient(90deg,#ff5439,#34322f)}html[data-theme=dark] .footer-feature h2{color:#f3e8e6}html[data-theme=dark] .footer-feature h2 em{background:var(--chrome-red);color:#0000;-webkit-text-fill-color:transparent;background-size:180% 100%;-webkit-background-clip:text;background-clip:text}html[data-theme=dark] .public-frame button:not(.profile-trigger):not(.modal-close),html[data-theme=dark] .cookie-banner button:not(.modal-close){background:var(--chrome-red);color:#fff;background-size:180% 100%;border-color:#ff9a7c}html[data-theme=dark] .public-frame .secondary-button{background:var(--chrome-red);color:#fff;border-color:#ff9a7c}html[data-theme=dark] .public-frame .cookie-modal button:not(.modal-close){color:#e7e0e1!important;background:linear-gradient(145deg,#292529,#171518)!important;border:1px solid #514a4d!important}html[data-theme=dark] .public-frame .cookie-modal button:not(.modal-close):hover{background:linear-gradient(145deg,#383136,#211d20)!important;border-color:#81777a!important}html[data-theme=dark] .cookie-banner button:not(.modal-close){color:#e7e0e1;background:#1d1b1f;border:1px solid #504b50}html[data-theme=dark] .cookie-banner button.cookie-accept{color:#f2e7e7;background:linear-gradient(145deg,#51212b,#2b141a);border-color:#713842}html[data-theme=dark] .cookie-banner button:not(.modal-close):hover{background:#302c31;border-color:#80767b}html[data-theme=dark] .cookie-banner button.cookie-accept:hover{background:linear-gradient(145deg,#67303a,#371920)}html[data-theme=dark] .lp-intro-symbol{background:radial-gradient(circle at 27% 18%,#242529 0,#f38c77 5%,#e02d32 24%,#7c101b 53%,#1a080e 100%);border:1px solid #413b3a;border-radius:50%}html[data-theme=dark] .lp-intro-symbol:before{border:1px solid #0000;border-color:#323337 #0000 #0000 #e52c40;border-radius:50%}html[data-theme=dark] .lp-intro-symbol:after{border:1px solid #45403d6e;border-right-color:#313236;border-radius:50%}html[data-theme=dark] .lp-intro-symbol>svg{color:#fff6eb}html[data-theme=dark] .lp-intro-shutter{background:conic-gradient(from 12deg,#28292db0,#e72335 18%,#4c0813 35%,#ff9a7b 52%,#6e0b19 72%,#322e2c 86%,#bd1427);border:1px solid #292a2d34;border-radius:50%}html[data-theme=dark] .lp-intro-shutter i{background:#17070d;border:1px solid #3f3a38;border-radius:50%}html[data-theme=dark] .public-frame .public-footer .public-footer-column>button{color:#a99fa0!important;background:0 0!important;border:0!important}html[data-theme=dark] .public-frame .public-footer .public-footer-column>button:hover{color:#fff0e9!important;background:0 0!important;border:0!important}html[data-theme=dark] .lp-intro:before{background:linear-gradient(90deg,#0000,#fff0,#fff9 42%,#f33a38 54%,#fff0 68%,#0000);border:0;border-radius:0}html[data-theme=dark] .lp-intro-name i{color:#0000;background:linear-gradient(150deg,#232428 0%,#484951 20%,#17191f 33%,#3f3a38 45%,#d5202e 58%,#790914 70%,#27282c 84%,#3f4047);-webkit-background-clip:text;background-clip:text}html[data-theme=dark] .lp-intro-progress{background:linear-gradient(90deg,#392126,#6a3037)}html[data-theme=dark] .lp-intro-progress i{background:linear-gradient(90deg,#760e1a,#e1232c 25%,#27282c 47%,#ff593f 53%,#ac101e 78%,#35312f)}html[data-theme=dark] .lp-workflow-art{background:0 0;border:0;border-radius:0}html[data-theme=dark] .lp-workflow-art:before{background:radial-gradient(at 55% 47%,#c81a2b3d,#660d1b1e 34%,#0000 70%);border-radius:50%}html[data-theme=dark] .lp-workflow-art:after{background:linear-gradient(90deg,#0000,#fff4,#ff604324,#0000)}html[data-theme=dark] .lp-art-word{color:#0000;background:linear-gradient(135deg,#232428,#9299a5 26%,#25262a 43%,#df3035 57%,#650813 71%,#242529 88%);-webkit-background-clip:text;background-clip:text}html[data-theme=dark] .lp-art-ribbon{background:conic-gradient(from 0deg, transparent 0 9%, #ffffff20 12%, #26262ad1 14%, #3c3d434a 17%, transparent 21% 38%, #f1344433 43%, #fe8e7cbb 45%, #242428 47%, #bf1b2c 49%, transparent 53% 76%, #ffffff38 79%, #b90e2233 82%, transparent 86%);border-radius:50%}html[data-theme=dark] .lp-art-ribbon-b{background:conic-gradient(from 130deg, transparent 0 14%, #43454c33 17%, #292a2e 19%, #ff4f434d 21%, transparent 25% 54%, #2324273f 58%, #ee414044 61%, transparent 65% 88%, #28292d 92%, transparent 96%)}html[data-theme=dark] .lp-art-orbit{border-color:#323337c4 #e62d3c91 #292a2d20 #3a3b405c}html[data-theme=dark] .lp-art-orbit-b{border-top-color:#393a3fb0;border-left-color:#ffad963b;border-right-color:#db1b3078}html[data-theme=dark] .lp-art-core{background:radial-gradient(circle at 27% 15%,#26272b,#e74139 18%,#a01226 43%,#400711 68%,#12080d 100%);border:1px solid #45403d;border-radius:50%}html[data-theme=dark] .lp-art-core:after{border:1px solid #31323673;border-left-color:#e9293b;border-radius:50%}html[data-theme=dark] .lp-art-caption{color:#b4a4a7}html[data-theme=dark] .lp-art-caption b{color:#ffe9dc}html[data-theme=dark] .lp-art-index{color:#bba9ad}html[data-theme=dark] .lp-editor-modes a{background:linear-gradient(90deg,#ffffff06,#0000 82%);border-color:#654047}html[data-theme=dark] .lp-editor-modes a:hover{background:linear-gradient(90deg,#e328351c,#ffffff05 82%)}html[data-theme=dark] .auth-brand-mark{background:0 0;border:0;border-radius:0}html[data-theme=dark] .lp-intro-ring{border-color:#2f2f33 #ee2b39b8 #292a2d26 #3a3b407a}html[data-theme=dark] .lp-intro-ring-two{border-color:#292a2dca #8d142899 #3f3a3838 #3e3f4585}html[data-theme=dark] .lp-intro-logo-wrap:before{border:1px solid #303035d9;border-color:#303035d9 #e6323f9c #292a2d32 #292a2d32;border-radius:50%}html[data-theme=dark] .lp-intro{background:radial-gradient(at 50% 54%,#3909105c,#10070ad9 37%,#050405 73%),#050405}html[data-theme=dark] .lp-intro:after{background:radial-gradient(#b20f2028 0,#64101a18 38%,#0000 73%);border:0;border-radius:50%}html[data-theme=dark] .lp-intro-logo-wrap:before{background:linear-gradient(90deg,#0000,#b51122,#26272b 48%,#ed342e 58%,#0000);border:0;border-radius:0}html[data-theme=dark] .lp-intro-logo-wrap>i{background:linear-gradient(90deg,#0000,#fff9 45%,#fff1 72%,#0000)}html[data-theme=dark] .lp-intro-status{color:#bda9ac}html[data-theme=dark] .public-frame .profile-dropdown>button[role=menuitem]{color:#d5cfd2!important;background:0 0!important;border:0!important}html[data-theme=dark] .public-frame .profile-dropdown>button[role=menuitem]:hover{color:#fff!important;background:#17191f0b!important;border:0!important}html[data-theme=dark] .auth-alternative-divider{color:#a39ba2}html[data-theme=dark] .auth-alternative-divider:before,html[data-theme=dark] .auth-alternative-divider:after{background:#38343a}html[data-theme=dark] .auth-provider-button{color:#eee9ed;background:#171619;border:1px solid #48434a;border-radius:6px}html[data-theme=dark] .auth-provider-button:hover:not(:disabled){background:#211f23;border-color:#777079}html[data-theme=dark] .google-provider-mark{color:#659bf6;background:#17191f;border-radius:50%}html[data-theme=dark] .phone-provider-mark{color:#d9d2d8;border:1px solid #716a73;border-radius:50%}html[data-theme=dark] .auth-provider-note{color:#aaa2aa}html[data-theme=dark] .support-form,html[data-theme=dark] .account-delete form{background:linear-gradient(145deg,#171315,#0d0c0f);border:1px solid #393238;border-radius:10px}html[data-theme=dark] .support-form label,html[data-theme=dark] .account-delete label{color:#e9e1e3}html[data-theme=dark] .support-form input,html[data-theme=dark] .support-form select,html[data-theme=dark] .support-form textarea,html[data-theme=dark] .account-delete input{color:#f1edef;background:#100e11;border:1px solid #41383d;border-radius:6px}html[data-theme=dark] .support-privacy{color:#a79da1}html[data-theme=dark] .support-privacy a,html[data-theme=dark] .support-success a{color:#ff8792}html[data-theme=dark] .support-success{color:#eee;background:#141114;border:1px solid #49383d;border-radius:10px}html[data-theme=dark] .support-success>svg{color:#ff8290}html[data-theme=dark] .support-success p{color:#bdb5b9}html[data-theme=dark] .account-delete>p{color:#b6adb1}html[data-theme=dark] .danger-button{color:#fff;background:linear-gradient(145deg,#5a111c,#210b10);border:1px solid #9d3945;border-radius:6px}html[data-theme=dark] .pricing-recovery{color:#b7afb3;background:#121013;border:1px solid #363137;border-radius:8px}html[data-theme=dark] .onboarding-backdrop{background:#050406d9}html[data-theme=dark] .onboarding-card{background:radial-gradient(at 92% 0,#50132055,#0000 42%),#111013;border:1px solid #64424a;border-radius:13px}html[data-theme=dark] .onboarding-card h2{color:#fff}html[data-theme=dark] .onboarding-card>p{color:#b5abb0}html[data-theme=dark] .onboarding-close{color:#ddd;background:#171417;border:1px solid #40363c;border-radius:6px}html[data-theme=dark] .onboarding-card li>span{color:#ffabb4;background:#301118;border:1px solid #8e3945;border-radius:50%}html[data-theme=dark] .onboarding-card li b{color:#eee}html[data-theme=dark] .onboarding-card li small{color:#aaa0a5}html[data-theme=dark] .onboarding-help{color:#ff9ca5}html[data-theme=dark] .legal-page p{color:#bbb2b7}html[data-theme=dark] .legal-page a,html[data-theme=dark] .account-delete label b{color:#ff9ca5}html[data-theme=dark] .account-center-nav a{color:#aaa2a8}html[data-theme=dark] .account-center-nav a:hover,html[data-theme=dark] .account-center-nav a:focus-visible{color:#f1e9ec}html[data-theme=dark] .account-settings-grid .account-security{color:#aaa2a8}html[data-theme=dark] .account-settings-grid .password-toggle>span:last-child{color:#b5adb3}html[data-theme=dark] .account-actions-card h2{color:#f2edef}html[data-theme=dark] .account-actions-card>p{color:#a9a1a7}html[data-theme=dark] .account-delete-link{color:#bdb4b9;background:0 0;border:0}html[data-theme=dark] .account-delete-link:hover{color:#f0e9ec}html[data-theme=dark] .account-confirm-modal>p{color:#b4abb0}html[data-theme=dark] .account-confirm-form label{color:#ded7da}html[data-theme=dark] .account-confirm-form input{color:#f4eff2;background:#0c0b0e;border:1px solid #403a40;border-radius:5px}html[data-theme=dark] .auth-reactivate-link{color:#c5bdc2}html[data-theme=dark] .auth-reactivate-link:hover{color:#fff}html[data-theme=dark] .account-sidebar-user b{color:#f0eaed}html[data-theme=dark] .account-sidebar-user small{color:#a29ea2}html[data-theme=dark] .account-sidebar-label{color:#a8a4a8}html[data-theme=dark] .account-center-sidebar nav a{color:#cbc4c9;border:1px solid #0000;border-radius:6px}html[data-theme=dark] .account-center-sidebar nav a small{color:#a5a1a5}html[data-theme=dark] .account-center-sidebar nav a:hover,html[data-theme=dark] .account-center-sidebar nav a.selected{color:#fff;background:#1b181c;border-color:#383137}html[data-theme=dark] .account-sidebar-help{color:#b9afb6;border-top:1px solid #2e2930}html[data-theme=dark] .account-sidebar-help:hover{color:#fff}html[data-theme=dark] .account-section-heading h2{color:#f1ecef}html[data-theme=dark] .account-section-heading p{color:#a49ca3}html[data-theme=dark] .account-center-content .account-confirm-form select{color:#eee;background:#0c0b0e;border:1px solid #403a40;border-radius:5px}html[data-theme=dark] .auth-recovery-links a{color:#aaa2aa}html[data-theme=dark] .auth-recovery-links a:hover{color:#fff}html[data-theme=dark] .recovery-card{background:linear-gradient(145deg,#151316,#0d0c0f);border:1px solid #302c32;border-radius:9px}html[data-theme=dark] .recovery-back{color:#aaa2aa}html[data-theme=dark] .recovery-back:hover{color:#fff}html[data-theme=dark] .recovery-icon{color:#e7b0b6;background:#20181c;border:1px solid #4b383f;border-radius:10px}html[data-theme=dark] .recovery-card h1{color:#f3edef}html[data-theme=dark] .recovery-card>p{color:#aaa2a9}html[data-theme=dark] .recovery-card label{color:#d7d0d4}html[data-theme=dark] .recovery-card input{color:#f1ecef;background:#0a090c;border:1px solid #3d383e;border-radius:5px}html[data-theme=dark] .recovery-hint{color:#9f9ca0}html[data-theme=dark] .recovery-success{color:#d2dfd7;background:#111914;border:1px solid #3a4640;border-radius:6px}html[data-theme=dark] .recovery-success svg{color:#91b69d}html[data-theme=dark] .recovery-links a{color:#aaa2aa}html[data-theme=dark] .recovery-links a:hover{color:#fff}html[data-theme=dark] .account-help-card>span{color:#a8a4a8}html[data-theme=dark] .account-help-card p{color:#aaa2aa}html[data-theme=dark] .account-help-card a{color:#c9c1c6}html[data-theme=dark] .account-help-card a:hover{color:#fff}html[data-theme=dark] .account-center-content .account-action-buttons .secondary-button,html[data-theme=dark] .account-center-content .account-confirm-actions .secondary-button,html[data-theme=dark] .account-center-content .password-form .secondary-button{color:#e8e3e7;background:#211f23;border-color:#49434a}html[data-theme=dark] .account-center-content .account-action-buttons .secondary-button:hover,html[data-theme=dark] .account-center-content .account-confirm-actions .secondary-button:hover,html[data-theme=dark] .account-center-content .password-form .secondary-button:hover{background:#29262b;border-color:#666068}html[data-theme=dark] .account-center-content .account-delete-link{color:#d2cbd0;border:1px solid #49434a;border-radius:5px}html[data-theme=dark] .account-center-content .account-delete-link:hover{color:#fff;background:#29262b;border-color:#666068}html[data-theme=dark] .account-center-content .password-toggle>span:last-child{color:#d0c9ce;border:1px solid #49434a;border-radius:50%}html[data-theme=dark] .help-center-section{background:linear-gradient(145deg,#151316,#0e0d10);border:1px solid #302c32;border-radius:9px}html[data-theme=dark] .help-center-icon{color:#cbc2c9;background:#1c191d;border:1px solid #3d383e;border-radius:8px}html[data-theme=dark] .help-center-heading h2{color:#f1ecef}html[data-theme=dark] .help-center-heading p{color:#9f9ba0}html[data-theme=dark] .help-topic-grid details{background:#111013;border:1px solid #302c32;border-radius:6px}html[data-theme=dark] .help-topic-grid summary{color:#e7e1e5}html[data-theme=dark] .help-topic-grid summary::marker{color:#a9a0a8}html[data-theme=dark] .help-topic-grid details p{color:#aaa2aa}html[data-theme=dark] .support-page .support-form>.chrome-button{color:#eee9ed;background:#211f23;border-color:#4c454d}html[data-theme=dark] .support-page .support-form>.chrome-button:hover{background:#2a272d}html[data-theme=dark] .support-page .support-privacy a{color:#d8cbd3}html[data-theme=dark] .recovery-card form .chrome-button{color:#eee9ed;background:#211f23;border-color:#4c454d}html[data-theme=dark] .recovery-card form .chrome-button:hover{background:#2a272d}html[data-theme=dark] .account-neutral-button:hover{background:#29262b;border-color:#69636a}html[data-theme=dark] .local-recovery-link{color:#e5dce3}html[data-theme=dark] .support-page .support-success a{color:#d8cbd3}html[data-theme=dark] .support-page .support-form .auth-notice{color:#e2dce0;background:#1b191d;border-color:#48434a}html[data-theme=dark] .recovery-support{color:#a9a1a8}html[data-theme=dark] .recovery-support a{color:#ddd5db}html[data-theme=dark] .account-page-header .eyebrow{color:#aaa0a7}html[data-theme=dark] .account-page-header h1{color:#f3eef1}html[data-theme=dark] .account-page-header p{color:#a8a0a7}html[data-theme=dark] .account-header-help{color:#cfc7cd;border:1px solid #3b363d;border-radius:5px}html[data-theme=dark] .account-header-help:hover{color:#fff;background:#1c1a1e;border-color:#6b636c}html[data-theme=dark] .account-center-sidebar{background:#0e0d10;border-color:#2b282e}html[data-theme=dark] .account-center-sidebar nav a.selected{background:#1b191d;border-color:#403a42}html[data-theme=dark] .account-center-content .account-card{background:#111013;border-color:#302d33;border-radius:7px}html[data-theme=dark] .account-avatar-row>div:nth-child(2)>b,html[data-theme=dark] .account-setting-summary b{color:#eee9ed}html[data-theme=dark] .account-avatar-row>div:nth-child(2)>small,html[data-theme=dark] .account-setting-summary small{color:#9f9ba0}html[data-theme=dark] .account-avatar-row .profile-upload{color:#d8d1d6;border:1px solid #454047;border-radius:5px}html[data-theme=dark] .account-avatar-row .profile-upload:hover{color:#fff;background:#1c1a1e;border-color:#69616b}html[data-theme=dark] .account-profile-fields label{color:#d6d0d5}html[data-theme=dark] .account-profile-fields label input{color:#f2eef1;background:#0b0a0d;border:1px solid #3a363d;border-radius:5px}html[data-theme=dark] .account-profile-fields label input:disabled{color:#9f9ca0}html[data-theme=dark] .account-profile-fields label>small{color:#a8a4a8}html[data-theme=dark] .account-form-footer>span{color:#a5a1a5}html[data-theme=dark] .account-center-content .account-neutral-button,html[data-theme=dark] .account-form-footer .secondary-button,html[data-theme=dark] .account-plan-panel>.secondary-button,html[data-theme=dark] .account-plan-panel>button{color:#e8e3e7;background:#211f23;border:1px solid #48434a;border-radius:5px}html[data-theme=dark] .account-center-content .account-neutral-button:hover,html[data-theme=dark] .account-form-footer .secondary-button:hover,html[data-theme=dark] .account-plan-panel>.secondary-button:hover,html[data-theme=dark] .account-plan-panel>button:hover{background:#29262b;border-color:#6b646d}html[data-theme=dark] .account-plan-mark{color:#eee8ed;background:#211e23;border:1px solid #504851;border-radius:8px}html[data-theme=dark] .account-center-content .account-plan-info h3{color:#f2edf0}html[data-theme=dark] .account-center-content .account-plan-info p{color:#a59da4}html[data-theme=dark] .account-session-note{color:#c9c2c8;background:#0f0e11;border:1px solid #302d33;border-radius:6px}html[data-theme=dark] .account-session-note>svg{color:#9e999e}html[data-theme=dark] .account-session-note small{color:#a29ea2}html[data-theme=dark] .account-setting-summary .secondary-button,html[data-theme=dark] .account-center-content .password-form .secondary-button{color:#e8e3e7;background:#211f23;border:1px solid #48434a;border-radius:5px}html[data-theme=dark] .account-setting-summary .secondary-button:hover,html[data-theme=dark] .account-center-content .password-form .secondary-button:hover{background:#29262b;border-color:#6b646d}html[data-theme=dark] .account-center-content .password-form input{background:#0c0b0e;border:1px solid #39343b;border-radius:5px}html[data-theme=dark] .account-center-content .account-actions-card{background:#111013;border-color:#302d33}html[data-theme=dark] .account-center-content .account-actions-card>.eyebrow{color:#a49fa4}html[data-theme=dark] .account-center-content .account-action-buttons .secondary-button,html[data-theme=dark] .account-center-content .account-delete-link{color:#ded8dd;background:#211f23;border:1px solid #48434a;border-radius:5px}html[data-theme=dark] .account-center-content .account-confirm-actions .secondary-button{color:#ded8dd;background:#211f23;border:1px solid #48434a}html[data-theme=dark] .account-center-content .account-confirm-actions .secondary-button:hover{background:#29262b;border-color:#6b646d}html[data-theme=dark] .account-center-content .account-confirm-modal{background:#111013;border-color:#403a42}html[data-theme=dark] .account-center-content .account-confirm-form select{background:#0b0a0d}html[data-theme=dark] .auth-phone-form label,html[data-theme=dark] .account-phone-form label{color:#d9d3d8}html[data-theme=dark] .auth-phone-form input,html[data-theme=dark] .account-phone-form input{color:#f2edf0;background:#100f12;border:1px solid #403b42;border-radius:5px}html[data-theme=dark] .auth-phone-form .secondary-button,html[data-theme=dark] .account-phone-form .secondary-button{color:#eee9ed;background:#211f23;border:1px solid #514b53;border-radius:5px}html[data-theme=dark] .auth-phone-form .secondary-button:hover,html[data-theme=dark] .account-phone-form .secondary-button:hover{background:#2a272d}html[data-theme=dark] .account-phone-status{color:#c3bbc2;border:1px solid #49434a;border-radius:20px}html[data-theme=dark] .account-phone-status.is-verified{color:#b8d3c2;border-color:#4a6354}html[data-theme=dark] .account-phone-unavailable{color:#a49ca4}html[data-theme=dark] .admin-page{color:#dedee3}html[data-theme=dark] .admin-heading{border-bottom:1px solid #36373b}html[data-theme=dark] .admin-heading p,html[data-theme=dark] .admin-users-heading p{color:#a9aaaf}html[data-theme=dark] .admin-heading>.secondary-button{color:#d5d6db;background:#17191f;border:1px solid #38393d;border-radius:11px}html[data-theme=dark] .admin-metrics article{background:#17191f;border:1px solid #36373b;border-radius:16px}html[data-theme=dark] .admin-metrics article>span{color:#b0b2b7}html[data-theme=dark] .admin-metrics article>span svg{color:#5c94ff}html[data-theme=dark] .admin-metrics article>small{color:#9ea0a5}html[data-theme=dark] .admin-users{background:#17191f;border:1px solid #36373b;border-radius:16px}html[data-theme=dark] .admin-users-heading{border-bottom:1px solid #333338}html[data-theme=dark] .admin-users-heading label{color:#a0a2a8;border:1px solid #36373b;border-radius:11px}html[data-theme=dark] .admin-users-heading input{color:#dedee3;background:0 0;border:0;outline:0}html[data-theme=dark] .admin-table-wrap th{color:#a9abb0;background:#0f1014}html[data-theme=dark] .admin-table-wrap td{color:#caccd0;border-top:1px solid #303135}html[data-theme=dark] .admin-table-wrap td:first-child b{color:#dddee2}html[data-theme=dark] .admin-table-wrap td:first-child small{color:#a9aaaf}html[data-theme=dark] .admin-table-wrap td:first-child code{color:#96989d}html[data-theme=dark] .admin-state{color:#b0b2b7;background:#242529;border-radius:999px}html[data-theme=dark] .admin-state.active{color:#72e9ad;background:#25262a}html[data-theme=dark] .admin-actions button{color:#caccd0;background:#17191f;border:1px solid #36373c;border-radius:8px}html[data-theme=dark] .admin-actions button:hover{background:#212225;border-color:#3e3f44}html[data-theme=dark] .admin-actions button.admin-delete{color:#e47682}html[data-theme=dark] .admin-loading{color:#a9aaaf}html[data-theme=dark] .admin-notice{color:#d2ceca;background:#232427;border:1px solid #484440;border-radius:11px}html[data-theme=dark] .admin-footnote{color:#a9aaaf}html[data-theme=dark] .admin-footnote svg{color:#5c94ff}html[data-theme=dark]{--page:#0f1014;--paper:#17191f;--ink:#e3e4e7;--muted:#b5b5b8;--line:#37383c}html[data-theme=dark] body{background:var(--page)!important;color:var(--ink)!important}html[data-theme=dark] ::selection{color:#e3e4e7;background:#28292d}html[data-theme=dark] .brand-logo{color:var(--ink)}html[data-theme=dark] .public-shell{background:var(--page)!important;color:var(--ink)!important}html[data-theme=dark] .studio-nav{color:var(--ink)!important;border-color:var(--line)!important;background:#0f1014ed!important}html[data-theme=dark] .studio-nav-brand .brand-icon,html[data-theme=dark] .brand-icon.brand-logo-image{background:0 0!important;border:0!important}html[data-theme=dark] .studio-nav nav a{color:#cdced3!important}html[data-theme=dark] .chrome-button,html[data-theme=dark] .primary-button,html[data-theme=dark] .download-button,html[data-theme=dark] .toolbar .render,html[data-theme=dark] .wizard-card .primary-button{color:#fff!important;background:var(--chrome-blue)!important;border:1px solid #0757f5!important;border-radius:13px!important}html[data-theme=dark] .secondary-button,html[data-theme=dark] .small-action,html[data-theme=dark] .quiet-button{color:#d5d6db!important;background:#17191f!important;border-color:#38383d!important}html[data-theme=dark] .eyebrow{color:#b0b2b7!important}html[data-theme=dark] .dashboard-sidebar{border-right-color:var(--line)!important;background:#0f1014!important}html[data-theme=dark] .dashboard-side-nav a{color:#d4d6da!important}html[data-theme=dark] .dashboard-side-nav a:hover{background:#222226!important}html[data-theme=dark] .dashboard-upgrade{background:linear-gradient(135deg,#212226,#0f1014 55%,#242529)!important;border-color:#323237!important}html[data-theme=dark] .upgrade-arrow{background:var(--blue)!important}html[data-theme=dark] .dashboard-storage,html[data-theme=dark] .dashboard-topbar,html[data-theme=dark] .dashboard-card,html[data-theme=dark] .dashboard-project-card{border-color:var(--line)!important;color:var(--ink)!important;background-color:#0f1014!important}html[data-theme=dark] .dashboard-topbar{background:#0f1014ed!important}html[data-theme=dark] .dashboard-global-search input,html[data-theme=dark] .dashboard-search input,html[data-theme=dark] .dashboard-project-toolbar select{color:#d5d6db!important}html[data-theme=dark] .dashboard-page{color:var(--ink)!important}html[data-theme=dark] .dashboard-welcome{background:0 0!important;border:0!important;border-radius:0!important}html[data-theme=dark] .dashboard-hero-copy h1{color:var(--ink)!important}html[data-theme=dark] .dashboard-hero-actions .chrome-button{color:#fff!important;background:var(--chrome-blue)!important}html[data-theme=dark] .dashboard-hero-benefits{color:#afb1b5}html[data-theme=dark] .dashboard-hero-benefits svg{color:#dedfe3}html[data-theme=dark] .dashboard-hero-note{color:#e1e3e6}html[data-theme=dark] .dashboard-launch-card{color:#e1e2e6!important;border:0!important;border-radius:16px!important}html[data-theme=dark] .dashboard-launch-card b,html[data-theme=dark] .dashboard-launch-card small{color:inherit!important}html[data-theme=dark] .dashboard-launch-card .dashboard-launch-icon{color:#fff!important;background:#101116!important;border:0!important;border-radius:15px!important}html[data-theme=dark] .dashboard-launch-primary .dashboard-launch-icon{color:#fff!important;background:#101116!important}html[data-theme=dark] .dashboard-launch-lime .dashboard-launch-icon{color:#fff!important;background:#101116!important}html[data-theme=dark] .dashboard-launch-yellow .dashboard-launch-icon{color:#101116!important;background:#0f1014!important}html[data-theme=dark] .dashboard-launch-arrow{color:#e1e3e6;background:#17191f;border-radius:50%}html[data-theme=dark] .dashboard-page h1,html[data-theme=dark] .dashboard-page h2,html[data-theme=dark] .dashboard-page h3{color:var(--ink)!important}html[data-theme=dark] .dashboard-greeting h1 em{color:var(--blue)!important}html[data-theme=dark] .dashboard-greeting p,html[data-theme=dark] .dashboard-launch-card small,html[data-theme=dark] .dashboard-project-count,html[data-theme=dark] .dashboard-project-info>span{color:#aeafb3!important}html[data-theme=dark] .dashboard-overview>div{background:#0f1014!important;border-color:#333438!important}html[data-theme=dark] .dashboard-overview span{color:#a8aaae!important}html[data-theme=dark] .dashboard-launch-card,html[data-theme=dark] .dashboard-bottom>div:first-child,html[data-theme=dark] .dashboard-template-preview{color:var(--ink)!important;border-color:var(--line)!important;background:#0f1014!important}html[data-theme=dark] .dashboard-launch-primary{color:#fff!important;background:linear-gradient(112deg,#0757f5,#347dff)!important;border-color:#0757f5!important}html[data-theme=dark] .dashboard-launch-primary b,html[data-theme=dark] .dashboard-launch-primary small,html[data-theme=dark] .dashboard-launch-primary>svg{color:#fff!important}html[data-theme=dark] .dashboard-launch-icon{color:var(--blue)!important;background:#222326!important;border-color:#333438!important}html[data-theme=dark] .dashboard-launch-primary .dashboard-launch-icon{color:var(--blue)!important;background:#17191f!important;border-color:#0000!important}html[data-theme=dark] .dashboard-project-art{background:linear-gradient(135deg,#26272b,#222327 54%,#3a3c35)!important}html[data-theme=dark] .dashboard-project-art:before{background:linear-gradient(#10111620,#0000 38%,#10111616)!important}html[data-theme=dark] .dashboard-project-glyph{color:var(--blue)!important;background:#17191fba!important;border:1px solid #292a2d!important}html[data-theme=dark] .dashboard-project-info{border-top-color:#313236!important}html[data-theme=dark] .dashboard-project-info h3{color:#dedfe3!important}html[data-theme=dark] .dashboard-project-info>span svg{color:#a6a8ad!important}html[data-theme=dark] .dashboard-empty{background:linear-gradient(145deg,#0f1014,#0f1014)!important;border-color:#35363b!important}html[data-theme=dark] .dashboard-empty h3{color:var(--ink)!important}html[data-theme=dark] .dashboard-empty p{color:var(--muted)!important}html[data-theme=dark] .dashboard-empty-art{color:var(--blue)!important;background:#222326!important;border-color:#333438!important}html[data-theme=dark] .dashboard-template-preview>span{color:#afb1b7!important}html[data-theme=dark] .dashboard-template-preview>b{color:var(--ink)!important}html[data-theme=dark] .dashboard-template-preview>b em,html[data-theme=dark] .dashboard-template-preview>a{color:var(--blue)!important}html[data-theme=dark] .dashboard-project-toolbar{border-color:#36373b!important}html[data-theme=dark] .dashboard-project-toolbar select{background:#17191f!important;border-color:#36373b!important}html[data-theme=dark] .dashboard-profile-menu{color:var(--ink)!important;border-color:var(--line)!important;background:#0f1014!important}html[data-theme=dark] .dashboard-profile-menu a,html[data-theme=dark] .dashboard-profile-menu button{color:#cdcfd4!important}html[data-theme=dark] .dashboard-profile-menu a:hover,html[data-theme=dark] .dashboard-profile-menu button:hover{background:#222226!important}html[data-theme=dark] .product-page,html[data-theme=dark] .projects-page,html[data-theme=dark] .legal-page,html[data-theme=dark] .auth-layout,html[data-theme=dark] .notfound{color:var(--ink)!important;background:var(--page)!important}html[data-theme=dark] .product-page h1,html[data-theme=dark] .product-page h2,html[data-theme=dark] .product-page h3,html[data-theme=dark] .projects-page h1,html[data-theme=dark] .projects-page h2,html[data-theme=dark] .legal-page h1,html[data-theme=dark] .legal-page h2,html[data-theme=dark] .notfound h1{color:var(--ink)!important}html[data-theme=dark] .product-page p,html[data-theme=dark] .projects-page p,html[data-theme=dark] .legal-page p,html[data-theme=dark] .notfound p{color:#b0b1b6!important}html[data-theme=dark] .auth-story{color:var(--ink)!important;background:radial-gradient(at 76% 14%,#d5f776 0,#0000 31%),radial-gradient(at 10% 86%,#2e2d32 0,#0000 34%),linear-gradient(135deg,#0f1014,#0f1014 65%)!important}html[data-theme=dark] .auth-story h1,html[data-theme=dark] .auth-card h2{color:var(--ink)!important}html[data-theme=dark] .auth-card{background:#0f1014!important;border-color:#35363b!important}html[data-theme=dark] .auth-card p{color:#b0b1b5!important}html[data-theme=dark] .auth-card input,html[data-theme=dark] .field input:not([type=range]),html[data-theme=dark] .field textarea,html[data-theme=dark] .field select,html[data-theme=dark] .wizard-field input:not([type=checkbox]):not([type=range]),html[data-theme=dark] .wizard-field select,html[data-theme=dark] .wizard-field textarea{color:#dddee2!important;background:#17191f!important;border-color:#37373c!important}html[data-theme=dark] .account-card,html[data-theme=dark] .template-card,html[data-theme=dark] .price-card,html[data-theme=dark] .cookie-banner,html[data-theme=dark] .cookie-modal,html[data-theme=dark] .projects-empty{color:var(--ink)!important;border-color:var(--line)!important;background:#0f1014!important}html[data-theme=dark] .account-center-shell,html[data-theme=dark] .account-center-sidebar,html[data-theme=dark] .account-center-content,html[data-theme=dark] .account-security-list,html[data-theme=dark] .account-settings-section,html[data-theme=dark] .projects-heading,html[data-theme=dark] .pricing-grid{color:var(--ink)!important}html[data-theme=dark] .account-center-sidebar{border-color:var(--line)!important;background:#212226!important}html[data-theme=dark] .account-center-sidebar a,html[data-theme=dark] .account-section-heading h2,html[data-theme=dark] .account-setting-summary b{color:#dadce0!important}html[data-theme=dark] .profile-dropdown,html[data-theme=dark] .profile-menu{color:var(--ink)!important;border-color:var(--line)!important;background:#0f1014!important}html[data-theme=dark] .profile-dropdown a,html[data-theme=dark] .profile-dropdown button,html[data-theme=dark] .profile-menu a,html[data-theme=dark] .profile-menu button{color:#ced0d5!important}html[data-theme=dark] .profile-dropdown a:hover,html[data-theme=dark] .profile-dropdown button:hover,html[data-theme=dark] .profile-menu a:hover,html[data-theme=dark] .profile-menu button:hover{background:#222226!important}html[data-theme=dark] .template-art{background:linear-gradient(135deg, #0757f5 0%, var(--template-accent,#c8f75b) 58%, #2f2e34 100%)!important}html[data-theme=dark] .template-frame{color:#e2e3e6!important;background:#17191fdb!important;border-color:#292a2dbd!important}html[data-theme=dark] .template-category,html[data-theme=dark] .template-index{color:#e2e3e6!important}html[data-theme=dark] .price-card li svg{color:var(--blue)!important}html[data-theme=dark] .account-notice,html[data-theme=dark] .auth-notice{color:#cbced3!important;background:#222226!important;border-color:#323337!important}html[data-theme=dark] .account-card p,html[data-theme=dark] .template-card p,html[data-theme=dark] .cookie-modal p{color:var(--muted)!important}html[data-theme=dark] .cookie-banner{color:var(--ink)!important;background:#0f1014!important;border-color:#37383c!important}html[data-theme=dark] .cookie-banner p{color:#b0b1b6!important}html[data-theme=dark] .cookie-settings,html[data-theme=dark] .cookie-accept,html[data-theme=dark] .cookie-essential{color:#d5d6db!important;background:#17191f!important;border-color:#38383d!important}html[data-theme=dark] .cookie-accept{color:#fff!important;background:var(--blue)!important;border-color:var(--blue)!important}html[data-theme=dark] .panel,html[data-theme=dark] .center{color:#d8dade!important;background:#0f1014!important}html[data-theme=dark] .canvas{background:#151821!important;border-color:#45464c!important}html[data-theme=dark] .panel-head h2,html[data-theme=dark] .section-title,html[data-theme=dark] .section-label,html[data-theme=dark] .project-title input{color:#d8dade!important}html[data-theme=dark] .toolbar button,html[data-theme=dark] .preview-tools button,html[data-theme=dark] .timeline-actions button,html[data-theme=dark] .asset-info b,html[data-theme=dark] .field label,html[data-theme=dark] .field-row label{color:#b9bbc0!important}html[data-theme=dark] .toolbar button:hover,html[data-theme=dark] .preview-tools button:hover,html[data-theme=dark] .timeline-actions button:hover,html[data-theme=dark] .asset:hover,html[data-theme=dark] .asset.active,html[data-theme=dark] .inspector-tabs button.on{color:var(--blue)!important;background:#222326!important}html[data-theme=dark] .clip{color:#d3d5da!important;background:#232428!important;border-color:#393a3f!important}html[data-theme=dark] .caption-blocks span{color:#e3e2de!important;background:#383732!important;border-color:#efd85d!important}html[data-theme=dark] .audio-clip{color:#cdd0d5!important;background:#26272b!important;border-color:#3d4045!important}html[data-theme=dark] .job,html[data-theme=dark] .toast,html[data-theme=dark] .wizard-card,html[data-theme=dark] .wizard-export{color:#d8dade!important;background:#0f1014!important;border-color:#37383c!important}html[data-theme=dark] .wizard-heading h1,html[data-theme=dark] .export-heading h1{color:#e0e1e5!important}html[data-theme=dark] .wizard-icon,html[data-theme=dark] .export-check{color:var(--blue)!important;background:#222326!important;border-color:#35373c!important}html[data-theme=dark] .studio-loading{color:#ced0d5!important;background:#0f1014!important}html[data-theme=dark] .loading-orb{background:url(/leven-logo.png) 50%/contain no-repeat!important;border:0!important}html[data-theme=dark] .dashboard-loading{color:#c4c6cb!important;background:var(--page)!important}html[data-theme=dark] .support-page .support-form input,html[data-theme=dark] .support-page .support-form select,html[data-theme=dark] .support-page .support-form textarea{color:#d8dade!important;background:#17191f!important;border:1px solid #36373b!important;border-radius:10px!important}html[data-theme=dark] .support-page .support-success h2,html[data-theme=dark] .support-page .support-success p,html[data-theme=dark] .help-center-heading h2,html[data-theme=dark] .help-topic-grid summary{color:#d8dade!important}html[data-theme=dark] .captcha-heading small,html[data-theme=dark] .captcha-local-challenge small{color:#b5b5b8}html[data-theme=dark] .captcha-loading{color:#b9bbc1}html[data-theme=dark] .captcha-error a,html[data-theme=dark] .captcha-error button{color:#709feb!important}html[data-theme=dark] .captcha-error button{color:inherit!important;background:0 0!important;border:0!important}html[data-theme=dark] .ai-assistant{background:linear-gradient(145deg,#0f1014,#17191f)!important;border:1px solid #343539!important;border-radius:14px!important}html[data-theme=dark] .ai-assistant-heading h2,html[data-theme=dark] .ai-assistant>p,html[data-theme=dark] .ai-suggestion p{color:#d8dade!important}html[data-theme=dark] .ai-assistant-heading .eyebrow{color:#abaeb3!important}html[data-theme=dark] .ai-assistant textarea{color:#d8dade!important;background:#17191f!important;border:1px solid #36373b!important;border-radius:10px!important}html[data-theme=dark] .new-project-modal form>label{color:#cdced3!important}html[data-theme=dark] .new-project-modal input{color:#d8dade!important;background:#17191f!important;border-color:#36373b!important;border-radius:10px!important}html[data-theme=dark] .new-project-modal .new-project-actions .secondary-button{color:#cdced3!important;background:#17191f!important;border-color:#36373b!important;border-radius:10px!important}html[data-theme=dark] .app .panel-guidance{color:#adb0b5!important;background:#0f1014!important;border-color:#333438!important}html[data-theme=dark] .app .inspector-view-heading{background:#0f1014!important;border-color:#333438!important}html[data-theme=dark] .app .inspector-view-heading p{color:#adb0b5!important}html[data-theme=dark] .app .inspector-view>.audio-row{background:#0f1014!important;border-color:#343539!important;border-radius:10px!important}html[data-theme=dark] .app .inspector-empty{color:#b0b2b7!important;background:#0f1014!important;border-color:#36373b!important;border-radius:12px!important}html[data-theme=dark] .app .timeline-ruler,html[data-theme=dark] .app .timeline-row{border-color:#36373b!important}html[data-theme=dark] .app .timeline-label{color:#b8bcc2!important;background:#212226!important}html[data-theme=dark] .app .timeline-lane{background:repeating-linear-gradient(90deg,transparent 0,transparent calc(var(--timeline-scale)*5 - 1px),#2b2c31 calc(var(--timeline-scale)*5 - 1px),#2b2c31 calc(var(--timeline-scale)*5))!important}html[data-theme=dark] .app .timeline-ticks span{color:#adb0b5!important}html[data-theme=dark] .app .timeline-item{color:#ced1d6!important;background:#232428!important;border-color:#3d3e43!important}html[data-theme=dark] .app .timeline-caption{color:#dad8d3!important;background:#2a2b30!important;border-color:#efd878!important}html[data-theme=dark] .app .timeline-audio{color:#c9d1cc!important;background:#26262a!important;border-color:#3f4742!important}html[data-theme=dark] .app .timeline-empty{color:#adb0b5!important}html[data-theme=dark] .ai-assistant-icon{color:#6094fa!important;background:#222326!important;border-color:#36383d!important}html[data-theme=dark] .pricing-recovery{color:#b8bcc2!important;background:#0f1014!important;border-color:#343539!important;border-radius:12px!important}html[data-theme=dark] .pricing-recovery .secondary-button{color:#cdced3!important;background:#17191f!important;border-color:#36373b!important;border-radius:10px!important}html[data-theme=dark] .projects-empty .auth-mark{color:#6094fa!important;background:#222326!important;border-color:#323337!important}html[data-theme=dark] .creator-dashboard{background:#0f1014!important}html[data-theme=dark] .dashboard-sidebar{border-right:1px solid #35363b}html[data-theme=dark] .dashboard-side-nav{border-bottom:1px solid #333438}html[data-theme=dark] .dashboard-side-nav a{color:#d5d6db;border-radius:12px}html[data-theme=dark] .dashboard-side-nav a.active{color:#6094fa!important;background:#232427!important}html[data-theme=dark] .dashboard-upgrade{color:#e1e2e5;border:1px solid #313236;border-radius:17px;background:linear-gradient(140deg,#212225,#0f1014 60%,#242529)!important}html[data-theme=dark] .upgrade-crown{color:#f6da65}html[data-theme=dark] .dashboard-upgrade small{color:#aeb1b6}html[data-theme=dark] .upgrade-arrow{color:#fff;background:#0757f5;border-radius:50%}html[data-theme=dark] .dashboard-storage{border:1px solid #343539;border-radius:15px}html[data-theme=dark] .dashboard-storage>b svg{color:#abadb2}html[data-theme=dark] .dashboard-storage>div{background:#26272b;border-radius:10px}html[data-theme=dark] .dashboard-storage>div i{border-radius:inherit;background:linear-gradient(90deg,#0757f5,#5d94ff)}html[data-theme=dark] .dashboard-storage small{color:#aaacb1}html[data-theme=dark] .dashboard-sidebar-user{color:#d8dade;background:#17191f;border:1px solid #343539;border-radius:14px}html[data-theme=dark] .dashboard-sidebar-user small{color:#a8aaaf}html[data-theme=dark] .dashboard-sidebar-user>svg{color:#a7a9ad}html[data-theme=dark] .dashboard-avatar{background:#252529;border-radius:50%}html[data-theme=dark] .dashboard-avatar i{color:#6094fa}html[data-theme=dark] .dashboard-topbar{border-bottom:1px solid #35363b}html[data-theme=dark] .dashboard-global-search{color:#afb1b5;border:1px solid #313236;border-radius:13px;background:#232428!important}html[data-theme=dark] .dashboard-global-search>svg{color:#d3d5da}html[data-theme=dark] .dashboard-global-search input{color:#d5d6db;background:0 0;border:0;outline:0}html[data-theme=dark] .dashboard-global-search input::placeholder{color:#a1a3a8}html[data-theme=dark] .dashboard-icon-button,html[data-theme=dark] .dashboard-profile{color:#d5d6db;background:0 0;border:0}html[data-theme=dark] .dashboard-profile-menu small{color:#a8aaaf}html[data-theme=dark] .dashboard-profile-menu a,html[data-theme=dark] .dashboard-profile-menu button{background:0 0;border:0;border-radius:8px}html[data-theme=dark] .dashboard-hero-copy h1 .dashboard-accent{color:#6094fa!important}html[data-theme=dark] .dashboard-hero-copy>p{color:#b5b6bb}html[data-theme=dark] .dashboard-launch-primary{color:#fff!important;background:linear-gradient(112deg,#0757f5,#3981ff)!important}html[data-theme=dark] .dashboard-launch-primary b,html[data-theme=dark] .dashboard-launch-primary small{color:#fff!important}html[data-theme=dark] .dashboard-launch-lime{color:#101116!important;background:linear-gradient(112deg,#c8f75b,#dff984)!important}html[data-theme=dark] .dashboard-launch-lime b,html[data-theme=dark] .dashboard-launch-lime small{color:#101116!important}html[data-theme=dark] .dashboard-launch-yellow{color:#101116!important;background:linear-gradient(112deg,#ffe65a,#fff08d)!important}html[data-theme=dark] .dashboard-launch-yellow b,html[data-theme=dark] .dashboard-launch-yellow small{color:#101116!important}html[data-theme=dark] .dashboard-section-head a{color:#6094fa}html[data-theme=dark] .dashboard-project-count{color:#a9abaf!important}html[data-theme=dark] .dashboard-project-count b{color:#d5d6db}html[data-theme=dark] .dashboard-view-toggle{background:#222326;border:1px solid #333438;border-radius:9px}html[data-theme=dark] .dashboard-view-toggle button{color:#afb1b6;background:0 0;border:0;border-radius:7px}html[data-theme=dark] .dashboard-view-toggle button.active{color:#6094fa;background:#17191f}html[data-theme=dark] .dashboard-search input{color:#d5d6db}html[data-theme=dark] .dashboard-project-toolbar select{color:#d3d5d9;border-radius:10px}html[data-theme=dark] .dashboard-project-card{background:#0f1014!important;border:1px solid #323337!important;border-radius:15px!important}html[data-theme=dark] .dashboard-project-art .project-status{color:#d5d6db;background:#202125e8;border:1px solid #292a2db8;border-radius:999px}html[data-theme=dark] .dashboard-project-art .project-status i{background:#f3c622}html[data-theme=dark] .dashboard-project-art .project-status.finished i{background:#18c777}html[data-theme=dark] .dashboard-project-more{color:#bdc0c5;background:0 0;border:0;border-radius:7px}html[data-theme=dark] .dashboard-project-more:hover{background:#242428}html[data-theme=dark] .dashboard-loading-card{color:#b9bcc1!important;background:#0f1014!important;border:1px solid #323337!important;border-radius:15px!important}html[data-theme=dark] .dashboard-empty{background:linear-gradient(145deg,#0f1014,#0f1014)!important;border-color:#35363b!important;border-radius:18px!important}html[data-theme=dark] .dashboard-bottom>div:first-child,html[data-theme=dark] .dashboard-template-preview{border:1px solid #323337!important;border-radius:18px!important}html[data-theme=dark] .dashboard-template-preview{background:linear-gradient(120deg,#222326,#202125 52%,#27282d)!important}html[data-theme=dark]{--page:#0f1014;--paper:#17191f;--ink:#e3e4e7;--muted:#b5b5b8;--line:#37383c;--studio-panel:#17191f}html[data-theme=dark] body:has(.creator-dashboard){color:#e3e4e7!important;background:#0f1014!important}html[data-theme=dark] body:has(.creator-dashboard) .public-shell{color:#e3e4e7!important;background:#0f1014!important}html[data-theme=dark] .creator-dashboard{color:#e3e4e7!important;background:#0f1014!important}html[data-theme=dark] .creator-dashboard .eyebrow{color:#b5b5b8!important}html[data-theme=dark] .creator-dashboard .dashboard-sidebar{background:#0f1014!important;border-right:1px solid #37383c!important}html[data-theme=dark] .creator-dashboard .dashboard-topbar{background:#0f1014ed!important;border-bottom:1px solid #37383c!important}html[data-theme=dark] .creator-dashboard .dashboard-global-search,html[data-theme=dark] .creator-dashboard .dashboard-search{background:#242428!important;border-color:#37383c!important}html[data-theme=dark] .creator-dashboard .dashboard-side-nav a{color:#d5d6da!important}html[data-theme=dark] .creator-dashboard .dashboard-side-nav a.active{color:#5c93ff!important;background:#232327!important}html[data-theme=dark] .creator-dashboard .dashboard-hero-copy h1{color:#e3e4e7!important}html[data-theme=dark] .creator-dashboard .dashboard-hero-copy h1 .dashboard-accent{color:#5c93ff!important}html[data-theme=dark] .creator-dashboard .dashboard-hero-copy>p{color:#babcc0!important}html[data-theme=dark] .creator-dashboard .dashboard-launch-primary{color:#fff!important;background:linear-gradient(112deg,#0757f5,#4c87ff)!important}html[data-theme=dark] .creator-dashboard .dashboard-launch-primary b,html[data-theme=dark] .creator-dashboard .dashboard-launch-primary small{color:#fff!important}html[data-theme=dark] .creator-dashboard .dashboard-launch-lime{color:#101116!important;background:linear-gradient(112deg,#c7ff3d,#dcff85)!important}html[data-theme=dark] .creator-dashboard .dashboard-launch-lime b,html[data-theme=dark] .creator-dashboard .dashboard-launch-lime small{color:#101116!important}html[data-theme=dark] .creator-dashboard .dashboard-launch-yellow{color:#101116!important;background:linear-gradient(112deg,#ffe65a,#fff18a)!important}html[data-theme=dark] .creator-dashboard .dashboard-launch-yellow b,html[data-theme=dark] .creator-dashboard .dashboard-launch-yellow small{color:#101116!important}html[data-theme=dark] .creator-dashboard .dashboard-project-card{background:#17191f!important;border-color:#37383c!important}html[data-theme=dark] .creator-dashboard .dashboard-project-info{border-top-color:#333338!important}html[data-theme=dark] .creator-dashboard .dashboard-project-info h3{color:#dfe0e3!important}html[data-theme=dark] .creator-dashboard .dashboard-project-info>span,html[data-theme=dark] .creator-dashboard .dashboard-project-title .dashboard-project-count{color:#b5b5b8!important}html[data-theme=dark] .creator-dashboard .dashboard-project-title .dashboard-project-count b{color:#e3e4e7!important}html[data-theme=dark] .creator-dashboard .dashboard-search input,html[data-theme=dark] .creator-dashboard .dashboard-project-toolbar select{color:#d5d6db!important}html[data-theme=dark] .creator-dashboard .dashboard-project-toolbar select,html[data-theme=dark] .creator-dashboard .dashboard-profile-menu{background:#17191f!important;border-color:#37383c!important}html[data-theme=dark] .creator-dashboard .dashboard-avatar{background:#242428!important}html[data-theme=dark] .creator-dashboard .dashboard-template-preview{background:linear-gradient(120deg,#222326,#202125 52%,#27282d)!important;border-color:#37383c!important}@media (width<=760px){html[data-theme=dark] .creator-dashboard .dashboard-sidebar{border-bottom:1px solid #37383c!important;border-right:0!important}}html[data-theme=dark],html[data-theme=dark] body,html[data-theme=dark] #root{color:#e3e4e7!important;background:#0f1014!important}html[data-theme=dark] .dashboard-page{background:0 0!important}html[data-theme=dark] .public-shell,html[data-theme=dark] .product-page,html[data-theme=dark] .projects-page,html[data-theme=dark] .legal-page,html[data-theme=dark] .auth-layout,html[data-theme=dark] .notfound,html[data-theme=dark] .account-page,html[data-theme=dark] .account-center-page,html[data-theme=dark] .support-page,html[data-theme=dark] .help-page,html[data-theme=dark] .account-recovery-page,html[data-theme=dark] .recovery-page{color:#e3e4e7!important;background:#0f1014!important}html[data-theme=dark] .product-page,html[data-theme=dark] .projects-page,html[data-theme=dark] .legal-page,html[data-theme=dark] .account-page,html[data-theme=dark] .support-page,html[data-theme=dark] .help-page,html[data-theme=dark] .account-recovery-page,html[data-theme=dark] .recovery-page{background-image:none!important}html[data-theme=dark] .chrome-button,html[data-theme=dark] .primary-button,html[data-theme=dark] .download-button,html[data-theme=dark] .toolbar .render,html[data-theme=dark] .wizard-card .primary-button,html[data-theme=dark] .support-page .support-form>.chrome-button,html[data-theme=dark] .recovery-card form .chrome-button{color:#fff!important;background:linear-gradient(118deg,#4388ff 0%,#0057ff 45%,#0349df 100%)!important;border:1px solid #0057ff!important}html[data-theme=dark] .chrome-button:hover,html[data-theme=dark] .primary-button:hover,html[data-theme=dark] .download-button:hover,html[data-theme=dark] .toolbar .render:hover,html[data-theme=dark] .wizard-card .primary-button:hover,html[data-theme=dark] .support-page .support-form>.chrome-button:hover,html[data-theme=dark] .recovery-card form .chrome-button:hover{background:linear-gradient(118deg,#5795ff 0%,#0757f5 45%,#0344c7 100%)!important;border-color:#0349df!important}html[data-theme=dark] .chrome-button:before,html[data-theme=dark] .chrome-button:after,html[data-theme=dark] .primary-button:before,html[data-theme=dark] .primary-button:after,html[data-theme=dark] .download-button:before,html[data-theme=dark] .download-button:after,html[data-theme=dark] .toolbar .render:before,html[data-theme=dark] .toolbar .render:after,html[data-theme=dark] .wizard-card .primary-button:before,html[data-theme=dark] .wizard-card .primary-button:after{background-image:none!important}html[data-theme=dark] .secondary-button,html[data-theme=dark] .small-action,html[data-theme=dark] .quiet-button,html[data-theme=dark] .account-center-content .account-neutral-button,html[data-theme=dark] .account-center-content .account-action-buttons .secondary-button,html[data-theme=dark] .account-center-content .account-confirm-actions .secondary-button,html[data-theme=dark] .account-center-content .password-form .secondary-button{color:#d5d6db!important;background:#17191f!important;border-color:#36373b!important}html[data-theme=dark] .secondary-button:hover,html[data-theme=dark] .small-action:hover,html[data-theme=dark] .quiet-button:hover,html[data-theme=dark] .account-center-content .account-neutral-button:hover,html[data-theme=dark] .account-center-content .account-action-buttons .secondary-button:hover,html[data-theme=dark] .account-center-content .account-confirm-actions .secondary-button:hover,html[data-theme=dark] .account-center-content .password-form .secondary-button:hover{color:#5e91fd!important;background:#0f1014!important;border-color:#3e4046!important}html[data-theme=dark] .studio-nav{color:#e3e4e7!important;background:#0f1014ed!important;border-color:#37383c!important}html[data-theme=dark] .studio-nav nav a,html[data-theme=dark] .studio-nav-home{color:#cdced3!important}html[data-theme=dark] .profile-trigger{color:#d5d6db!important;background:#17191f!important;border:1px solid #35363a!important}html[data-theme=dark] .profile-trigger:hover,html[data-theme=dark] .profile-trigger[aria-expanded=true]{border-color:#3e4046!important}html[data-theme=dark] .profile-dropdown,html[data-theme=dark] .dashboard-profile-menu{color:#d8dade!important;background:#17191f!important;border-color:#37383c!important}html[data-theme=dark] .profile-dropdown-user{border-bottom-color:#333438!important}html[data-theme=dark] .profile-dropdown-user b,html[data-theme=dark] .profile-dropdown>a,html[data-theme=dark] .profile-dropdown>button,html[data-theme=dark] .profile-menu button[role=menuitem]{color:#d3d5da!important}html[data-theme=dark] .profile-dropdown-user small{color:#adafb4!important}html[data-theme=dark] .profile-dropdown>a svg,html[data-theme=dark] .profile-dropdown>button svg{color:#abaeb5!important}html[data-theme=dark] .profile-dropdown>a:hover,html[data-theme=dark] .profile-dropdown>button:hover{color:#5c93ff!important;background:#222226!important}html[data-theme=dark] .profile-trigger>span,html[data-theme=dark] .profile-dropdown-user>span{color:#fff!important;background:linear-gradient(135deg,#0757f5 0%,#4386ff 52%,#c7ed59 100%)!important}html[data-theme=dark] .profile-trigger>svg{color:#c2c5ca!important;background:#17191f!important}html[data-theme=dark] .auth-password-toggle{color:#afb2b7;background:0 0;border:0;border-radius:8px}html[data-theme=dark] .auth-password-toggle:hover{color:#6094fa;background:#222326}html[data-theme=dark] .password-strength-bars i{background:#2a2b2f;border-radius:4px}html[data-theme=dark] .password-strength-bars i.is-filled{background:#7dca58}html[data-theme=dark] .password-strength-bars i.strength-1,html[data-theme=dark] .password-strength-bars i.strength-2{background:#ed9c45}html[data-theme=dark] .password-strength small{color:#aaacb1}html[data-theme=dark] .app .canvas .media-preview-empty{border:1px dashed #393a3f;border-radius:8px;color:#a6a9af!important;background:#212226!important}html[data-theme=dark] .app .canvas .media-preview-empty svg{color:#6094fa}html[data-theme=dark] .creator-dashboard,html[data-theme=dark] .creator-dashboard .dashboard-main,html[data-theme=dark] .creator-dashboard .dashboard-content{background:#0f1014!important}html[data-theme=dark] .creator-dashboard .dashboard-page{background:0 0!important}html[data-theme=dark] .creator-dashboard .dashboard-project-info,html[data-theme=dark] .creator-dashboard .dashboard-project-card{color:#e3e4e7!important}html[data-theme=dark] .creator-dashboard .dashboard-sidebar-user{background:#17191f!important;border-color:#37383c!important}html[data-theme=dark] .creator-dashboard .dashboard-project-art .project-status{color:#d5d6db!important;background:#202125e8!important}html[data-theme=dark] .account-page-header{border-bottom-color:#37383c!important}html[data-theme=dark] .account-page-header h1,html[data-theme=dark] .account-section-heading h2,html[data-theme=dark] .account-center-title h1,html[data-theme=dark] .account-center-content h1,html[data-theme=dark] .account-center-content h2,html[data-theme=dark] .account-center-content h3{color:#e3e4e7!important}html[data-theme=dark] .account-page-header p,html[data-theme=dark] .account-section-heading p,html[data-theme=dark] .account-center-content p{color:#b5b5b8!important}html[data-theme=dark] .account-center-sidebar,html[data-theme=dark] .account-center-sidebar nav a.selected,html[data-theme=dark] .account-center-sidebar nav a:hover{color:#d5d6db!important;background:#222326!important;border-color:#37383c!important}html[data-theme=dark] .account-center-sidebar nav a.selected{color:#5c93ff!important;background:#232327!important;border-left:3px solid #0057ff!important}html[data-theme=dark] .account-center-sidebar nav a,html[data-theme=dark] .account-sidebar-help,html[data-theme=dark] .account-sidebar-user b{color:#cdced3!important}html[data-theme=dark] .account-center-sidebar nav a small,html[data-theme=dark] .account-sidebar-user small,html[data-theme=dark] .account-sidebar-label{color:#adafb4!important}html[data-theme=dark] .account-center-content .account-card,html[data-theme=dark] .account-center-content .password-card,html[data-theme=dark] .account-center-content .account-actions-card,html[data-theme=dark] .account-session-note,html[data-theme=dark] .help-center-section,html[data-theme=dark] .recovery-card,html[data-theme=dark] .account-confirm-modal,html[data-theme=dark] .help-topic-grid details{color:#d5d6db!important;background:#17191f!important;border-color:#37383c!important}html[data-theme=dark] .account-center-content .account-avatar-row,html[data-theme=dark] .account-center-content .account-form-footer,html[data-theme=dark] .account-center-content .account-security-list,html[data-theme=dark] .account-center-content .security-section-heading,html[data-theme=dark] .account-center-content .account-section-heading,html[data-theme=dark] .account-confirm-actions,html[data-theme=dark] .recovery-links{border-color:#37383c!important}html[data-theme=dark] .account-avatar-row>div:nth-child(2)>b,html[data-theme=dark] .account-setting-summary b,html[data-theme=dark] .account-center-content .account-actions-card h2,html[data-theme=dark] .account-center-content .account-plan-info h3,html[data-theme=dark] .help-center-heading h2,html[data-theme=dark] .recovery-card h1,html[data-theme=dark] .help-topic-grid summary{color:#d8dade!important}html[data-theme=dark] .account-avatar-row>div:nth-child(2)>small,html[data-theme=dark] .account-setting-summary small,html[data-theme=dark] .account-center-content .account-plan-info p,html[data-theme=dark] .account-actions-card>p,html[data-theme=dark] .help-center-heading p,html[data-theme=dark] .help-topic-grid details p,html[data-theme=dark] .recovery-card>p{color:#b5b5b8!important}html[data-theme=dark] .account-profile-fields label,html[data-theme=dark] .account-center-content .password-form label,html[data-theme=dark] .account-confirm-form label,html[data-theme=dark] .recovery-card label{color:#cdced3!important}html[data-theme=dark] .account-profile-fields label input,html[data-theme=dark] .account-center-content .password-form input,html[data-theme=dark] .account-confirm-form input,html[data-theme=dark] .account-confirm-form select,html[data-theme=dark] .recovery-card input,html[data-theme=dark] .account-card>label input{color:#d8dade!important;background:#17191f!important;border-color:#36373b!important}html[data-theme=dark] .account-center-content .account-actions-card>.eyebrow,html[data-theme=dark] .account-help-card>span{color:#b5b5b8!important}html[data-theme=dark] .account-center-content .account-delete-link,html[data-theme=dark] .account-center-content .account-action-buttons .secondary-button,html[data-theme=dark] .account-center-content .password-form .secondary-button{color:#cdced3!important;background:#17191f!important;border-color:#36373b!important}html[data-theme=dark] .account-center-content .account-delete-link:hover,html[data-theme=dark] .account-center-content .account-action-buttons .secondary-button:hover{color:#5c93ff!important;background:#0f1014!important;border-color:#3e4046!important}html[data-theme=dark] .account-center-content .account-plan-mark,html[data-theme=dark] .account-center-content .help-center-icon,html[data-theme=dark] .recovery-icon{color:#5c93ff!important;background:#222226!important;border-color:#36373b!important}html[data-theme=dark] .auth-recovery-links a,html[data-theme=dark] .recovery-back,html[data-theme=dark] .recovery-links a,html[data-theme=dark] .account-header-help,html[data-theme=dark] .account-help-card a,html[data-theme=dark] .help-center-heading a,html[data-theme=dark] .help-topic-grid a{color:#80a0db!important}html[data-theme=dark] .auth-recovery-links a:hover,html[data-theme=dark] .recovery-back:hover,html[data-theme=dark] .recovery-links a:hover,html[data-theme=dark] .account-help-card a:hover,html[data-theme=dark] .help-topic-grid a:hover{color:#5c93ff!important}html[data-theme=dark] .help-topic-grid details{background:#17191f!important}html[data-theme=dark] .recovery-success{color:#c5cdc8!important;background:#222327!important;border-color:#39413c!important}html[data-theme=dark] .support-page .support-form .auth-notice,html[data-theme=dark] .account-notice,html[data-theme=dark] .auth-notice{color:#cbced3!important;background:#222226!important;border-color:#323337!important}html[data-theme=dark] .support-page .support-success{color:#c5cdc8!important;background:#222327!important;border-color:#39413c!important}html[data-theme=dark] .support-page .support-privacy a,html[data-theme=dark] .support-success a{color:#80a0db!important}html[data-theme=dark] .support-page .product-page-heading h1,html[data-theme=dark] .support-page .product-page-heading h2{color:#e3e4e7!important}html[data-theme=dark] .wizard-preset-section,html[data-theme=dark] .creative-preset-launcher-dialog,html[data-theme=dark] .creative-preset-launcher-dialog>header,html[data-theme=dark] .creative-preset-card,html[data-theme=dark] .creative-preset-detail,html[data-theme=dark] .creative-preset-confirm-backdrop>section,html[data-theme=dark] .creative-preset-demo,html[data-theme=dark] .creative-preset-preview,html[data-theme=dark] .creative-preset-tools input,html[data-theme=dark] .creative-preset-tools select,html[data-theme=dark] .creative-preset-intensity select{color:#d5d6db!important;background:#17191f!important;border-color:#35363a!important}html[data-theme=dark] .wizard-preset-heading h2,html[data-theme=dark] .creative-preset-intro h3,html[data-theme=dark] .creative-preset-card-info b,html[data-theme=dark] .creative-preset-detail-head h4,html[data-theme=dark] .creative-preset-capabilities>b,html[data-theme=dark] .creative-preset-confirm-backdrop h3{color:#e3e4e7!important}html[data-theme=dark] .wizard-preset-heading p:not(.overline),html[data-theme=dark] .creative-presets-intro p,html[data-theme=dark] .creative-preset-card>p,html[data-theme=dark] .creative-preset-detail-head p,html[data-theme=dark] .creative-preset-overwrite-note,html[data-theme=dark] .creative-preset-hint,html[data-theme=dark] .creative-preset-confirm-backdrop p{color:#b5b5b8!important}html[data-theme=dark] .wizard-preset-heading>span,html[data-theme=dark] .creative-preset-detail-head>svg{color:#5c93ff!important}html[data-theme=dark] .wizard-preset-card,html[data-theme=dark] .creative-preset-card.is-selected{color:#d5d6db!important;background:#17191f!important;border-color:#36373b!important}html[data-theme=dark] .wizard-preset-card:hover,html[data-theme=dark] .wizard-preset-card.selected,html[data-theme=dark] .creative-preset-card.is-selected{background:#202125!important;border-color:#404348!important}html[data-theme=dark] .preset-launcher,html[data-theme=dark] .wizard-preset-launcher,html[data-theme=dark] .creative-preset-select{color:#719dea!important;background:#222226!important;border-color:#383b3f!important}html[data-theme=dark] .creative-preset-search,html[data-theme=dark] .creative-preset-tools select,html[data-theme=dark] .creative-preset-intensity select{color:#d5d6db!important;background:#17191f!important;border-color:#36373b!important}html[data-theme=dark] .creative-preset-search input{color:#d5d6db!important}html[data-theme=dark] .creative-preset-favorite,html[data-theme=dark] .creative-preset-launcher-dialog>header button{color:#b6b9c0!important;background:#17191f!important;border-color:#36373b!important}html[data-theme=dark] .creative-preset-favorite.on{color:#5c93ff!important;background:#222226!important;border-color:#404348!important}html[data-theme=dark] .creative-preset-empty{color:#b5b5b8!important;background:#0f1014!important;border-color:#36373b!important}html[data-theme=dark] .creative-preset-capabilities p,html[data-theme=dark] .creative-preset-capabilities strong{color:#bbbec3!important}html[data-theme=dark] .studio-nav,html[data-theme=dark] .app,html[data-theme=dark] .top,html[data-theme=dark] .workarea,html[data-theme=dark] .timeline,html[data-theme=dark] .panel,html[data-theme=dark] .center,html[data-theme=dark] .inspector-tabs,html[data-theme=dark] .wizard-shell,html[data-theme=dark] .wizard-header{color:#d8dade!important}html[data-theme=dark] .studio-nav{color:#dddee2!important;background:#0f1014!important;border:0!important;border-bottom:1px solid #36373c!important;border-radius:0!important}html[data-theme=dark] .studio-nav-brand{color:#e2e4e7!important}html[data-theme=dark] .studio-nav-brand .brand-wordmark b{color:#e2e3e6!important}html[data-theme=dark] .studio-nav-brand .brand-wordmark small{color:#cfd0d4!important}html[data-theme=dark] .studio-nav nav a{color:#c7c9cd!important;background:0 0!important;border:1px solid #0000!important;border-radius:10px!important}html[data-theme=dark] .studio-nav nav a:hover,html[data-theme=dark] .studio-nav nav a.current{color:#6092fb!important;background:#212225!important;border-color:#313136!important}html[data-theme=dark] .studio-nav-home{color:#ccced2!important}html[data-theme=dark] .captcha-field{background:#0f1014!important;border:1px solid #333438!important;border-radius:13px!important}html[data-theme=dark] .captcha-heading{color:#c4c7cb}html[data-theme=dark] .captcha-heading svg{color:#6094fa}html[data-theme=dark] .captcha-question{color:#d8dade}html[data-theme=dark] .captcha-prompt-row input{color:#d8dade;background:#17191f;border:1px solid #36373b;border-radius:9px}html[data-theme=dark] .captcha-refresh{color:#b9bcc2;background:#17191f;border:1px solid #36373b;border-radius:9px}html[data-theme=dark] .captcha-refresh:hover{color:#6094fa;background:#212125;border-color:#3d3f45}html[data-theme=dark] .captcha-mode{color:#b8bac1}html[data-theme=dark] .captcha-mode select{color:#d4d5da;background:#17191f;border:1px solid #36373b;border-radius:8px}html[data-theme=dark] .captcha-answer{color:#d8dade;background:#17191f;border:1px solid #36373b;border-radius:9px}html[data-theme=dark] .captcha-choices button{color:#d4d5da;background:#17191f;border:1px solid #36373b;border-radius:9px}html[data-theme=dark] .captcha-choices button:hover,html[data-theme=dark] .captcha-choices button.selected{color:#6094fa;background:#222226;border-color:#7da4ff}html[data-theme=dark] .captcha-human{color:#d4d5da;background:#17191f;border:1px solid #36373b;border-radius:10px}html[data-theme=dark] .captcha-draw canvas{background:#17191f;border:1px dashed #45464c;border-radius:9px}html[data-theme=dark] .captcha-draw button{color:#b8bac1;background:#17191f;border:1px solid #36373b;border-radius:8px}html[data-theme=dark] .lp-search-dialog{background:#0f1014!important;border-color:#333438!important;border-radius:20px!important}html[data-theme=dark] .lp-search-heading h2{color:#e0e1e4!important}html[data-theme=dark] .lp-search-close{color:#c2c4c9!important;background:#17191f!important;border:1px solid #343539!important;border-radius:50%!important}html[data-theme=dark] .lp-search-close:hover{color:#6094fa!important;background:#0f1014!important;border-color:#37393e!important}html[data-theme=dark] .lp-search-field{background:#17191f!important;border:1px solid #36373b!important;border-radius:13px!important}html[data-theme=dark] .lp-search-dialog .lp-search-field input,html[data-theme=dark] .lp-search-dialog .lp-search-field input:focus,html[data-theme=dark] .lp-search-dialog .lp-search-field input:active{color:#dee0e3!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important}html[data-theme=dark] .lp-search-dialog .lp-search-field input::placeholder{color:#a0a2a8!important}html[data-theme=dark] .lp-search-results>a:hover,html[data-theme=dark] .lp-search-results>a:focus-visible{background:#0f1014!important;border-color:#313136!important;outline:0!important}html[data-theme=dark] .dashboard-global-search,html[data-theme=dark] .dashboard-search{background:#202125!important;border-color:#343539!important}html[data-theme=dark] .dashboard-global-search:focus-within,html[data-theme=dark] .dashboard-search:focus-within{background:#17191f!important;border-color:#91b2ff!important}html[data-theme=dark] .dashboard-global-search input,html[data-theme=dark] .dashboard-search input,html[data-theme=dark] .dashboard-global-search input:focus,html[data-theme=dark] .dashboard-search input:focus{background:0 0!important;border:0!important;border-radius:0!important;outline:0!important}html[data-theme=dark] .google-auth-divider{color:#a7a9ad}html[data-theme=dark] .google-auth-divider:before,html[data-theme=dark] .google-auth-divider:after{background:#28292d}html[data-theme=dark] .google-auth-unavailable{color:#a9abb0}html[data-theme=dark] .studio-nav a,html[data-theme=dark] .studio-nav-home,html[data-theme=dark] .studio-nav-brand{color:#cdced3!important}html[data-theme=dark] .app{background:#222326!important}html[data-theme=dark] .top,html[data-theme=dark] .panel-head,html[data-theme=dark] .previewbar,html[data-theme=dark] .timeline-head{color:#d5d6db!important;background:#0f1014!important;border-color:#36373b!important}html[data-theme=dark] .workarea,html[data-theme=dark] .timeline{color:#cdced3!important;background:#252529!important;border-color:#36373b!important}html[data-theme=dark] .panel,html[data-theme=dark] .center,html[data-theme=dark] .inspector{color:#d5d6db!important;background:#0f1014!important}html[data-theme=dark] .canvas{background:#151821!important}html[data-theme=dark] .panel-head h2,html[data-theme=dark] .section-title,html[data-theme=dark] .section-label,html[data-theme=dark] .project-title input,html[data-theme=dark] .wizard-header h1,html[data-theme=dark] .wizard-heading h1,html[data-theme=dark] .export-heading h1{color:#d8dade!important}html[data-theme=dark] .toolbar button,html[data-theme=dark] .preview-tools button,html[data-theme=dark] .timeline-actions button,html[data-theme=dark] .saved,html[data-theme=dark] .field label,html[data-theme=dark] .field-row label,html[data-theme=dark] .wizard-field label{color:#bcbfc4!important}html[data-theme=dark] .inspector-tabs{background:#17191f!important;border-color:#36373b!important}html[data-theme=dark] .inspector-tabs button{color:#b2b5bb!important}html[data-theme=dark] .inspector-tabs button.on,html[data-theme=dark] .inspector-tabs button:hover{color:#5c93ff!important;background:#222326!important}html[data-theme=dark] .inspector-tabs .on:after{background:#0057ff!important}html[data-theme=dark] .field input:not([type=range]),html[data-theme=dark] .field select,html[data-theme=dark] .field textarea,html[data-theme=dark] .wizard-field input:not([type=checkbox]):not([type=range]),html[data-theme=dark] .wizard-field select,html[data-theme=dark] .wizard-field textarea{color:#d8dade!important;background:#17191f!important;border-color:#36373b!important}html[data-theme=dark] .saved span,html[data-theme=dark] .progress span,html[data-theme=dark] .wizard-progress span{background:linear-gradient(90deg,#4388ff,#0057ff,#8bb2ff)!important}html[data-theme=dark] .studio-loading,html[data-theme=dark] .dashboard-loading{color:#c4c6cb!important;background:#0f1014!important}html[data-theme=dark] .loading-orb,html[data-theme=dark] .dashboard-loading-mark{background:url(/leven-logo.png) 50%/contain no-repeat!important;border-color:#0000!important}html[data-theme=dark] .product-page h1 em,html[data-theme=dark] .projects-page h1 em,html[data-theme=dark] .legal-page h1 em,html[data-theme=dark] .account-page h1 em{color:#5c93ff!important;-webkit-text-fill-color:#5c93ff!important;background:0 0!important}html[data-theme=dark] .price-card,html[data-theme=dark] .template-card,html[data-theme=dark] .project-card,html[data-theme=dark] .projects-empty{color:#d5d6db!important;background:#17191f!important;border-color:#37383c!important}html[data-theme=dark] .price-featured{background:linear-gradient(145deg,#222326,#17191f 68%,#27282d)!important;border-color:#3d3f45!important}html[data-theme=dark] .template-card-copy h2,html[data-theme=dark] .template-card-copy b,html[data-theme=dark] .project-card-body h2{color:#e3e4e7!important}html[data-theme=dark] .template-card-copy p,html[data-theme=dark] .project-card-body p,html[data-theme=dark] .projects-heading p{color:#b5b5b8!important}html[data-theme=dark] .project-open,html[data-theme=dark] .template-use,html[data-theme=dark] .dashboard-bottom>div:first-child>a{color:#5c93ff!important}html[data-theme=dark] .project-card-art{background:linear-gradient(135deg,#232428,#222327 54%,#353731)!important}html[data-theme=dark] .projects-empty{background:linear-gradient(145deg,#17191f,#0f1014)!important}html[data-theme=dark] .projects-empty h2{color:#e3e4e7!important}html[data-theme=dark] .cookie-banner,html[data-theme=dark] .cookie-modal{color:#d8dade!important;background:#17191f!important;border-color:#37383c!important}html[data-theme=dark] .cookie-modal h2,html[data-theme=dark] .cookie-banner b{color:#e3e4e7!important}html[data-theme=dark] .cookie-modal p,html[data-theme=dark] .cookie-banner p{color:#b5b5b8!important}html[data-theme=dark] .cookie-modal button:not(.modal-close){color:#cdced3!important;background:#17191f!important;border-color:#36373b!important}html[data-theme=dark] .cookie-modal .chrome-button,html[data-theme=dark] .cookie-banner .cookie-accept{color:#fff!important;background:var(--chrome-blue)!important;border-color:#0057ff!important}html[data-theme=dark] .cookie-modal button:not(.modal-close):hover{color:#5e91fd!important;background:#0f1014!important;border-color:#3e4046!important}html[data-theme=dark] .cookie-modal .chrome-button:hover,html[data-theme=dark] .cookie-banner .cookie-accept:hover{color:#fff!important;background:linear-gradient(118deg,#5795ff 0%,#0757f5 45%,#0344c7 100%)!important}html[data-theme=dark] .product-page .pricing-recovery{color:#b8bcc2!important;background:#0f1014!important;border:1px solid #343539!important;border-radius:12px!important}html[data-theme=dark] .product-page .pricing-recovery .secondary-button{color:#cdced3!important;background:#17191f!important;border:1px solid #36373b!important;border-radius:10px!important}html[data-theme=dark] .dashboard-empty .dashboard-empty-art{color:#6094fa!important;background:#222326!important;border-color:#333438!important}html[data-theme=dark] .dashboard-empty .dashboard-empty-art svg{color:#6094fa!important;stroke:#6094fa!important}html[data-theme=dark] .creator-dashboard .dashboard-welcome{color:#e3e4e7!important;background:0 0!important;border:0!important;border-radius:0!important}html[data-theme=dark] .creator-dashboard .dashboard-welcome .dashboard-hero-copy h1{color:#e3e4e7!important}html[data-theme=dark] .creator-dashboard .dashboard-welcome .dashboard-hero-copy h1 .dashboard-accent{color:#5c93ff!important}html[data-theme=dark] .creator-dashboard .dashboard-welcome .dashboard-hero-copy>p{color:#babcc0!important}html[data-theme=dark] .creator-dashboard .dashboard-welcome .dashboard-hero-note{color:#e3e4e7!important}html[data-theme=dark] .creator-dashboard .dashboard-launchers .dashboard-launch-primary{color:#fff!important;background:linear-gradient(112deg,#0757f5,#4c87ff)!important}html[data-theme=dark] .creator-dashboard .dashboard-launchers .dashboard-launch-primary b,html[data-theme=dark] .creator-dashboard .dashboard-launchers .dashboard-launch-primary small{color:#fff!important}html[data-theme=dark] .creator-dashboard .dashboard-launchers .dashboard-launch-lime{color:#101116!important;background:linear-gradient(112deg,#c7ff3d,#dcff85)!important}html[data-theme=dark] .creator-dashboard .dashboard-launchers .dashboard-launch-lime b,html[data-theme=dark] .creator-dashboard .dashboard-launchers .dashboard-launch-lime small{color:#101116!important}html[data-theme=dark] .creator-dashboard .dashboard-launchers .dashboard-launch-yellow{color:#101116!important;background:linear-gradient(112deg,#ffe65a,#fff18a)!important}html[data-theme=dark] .creator-dashboard .dashboard-launchers .dashboard-launch-yellow b,html[data-theme=dark] .creator-dashboard .dashboard-launchers .dashboard-launch-yellow small{color:#101116!important}html[data-theme=dark] .creator-dashboard .dashboard-launchers .dashboard-launch-card .dashboard-launch-icon{color:#fff!important;background:#101116!important}html[data-theme=dark] .creator-dashboard .dashboard-launchers .dashboard-launch-yellow .dashboard-launch-icon{color:#101116!important;background:#0f1014!important}html[data-theme=dark] .creator-dashboard .dashboard-launch-arrow{color:#e3e4e7!important;background:#0f1014!important}html[data-theme=dark] .creator-dashboard .dashboard-section-head h2,html[data-theme=dark] .creator-dashboard .dashboard-project-title h2{color:#e3e4e7!important}html[data-theme=dark] .creator-dashboard .dashboard-section-head,html[data-theme=dark] .creator-dashboard .dashboard-project-controls{color:#ced0d5!important}html[data-theme=dark] .creator-dashboard .dashboard-project-controls select,html[data-theme=dark] .creator-dashboard .dashboard-search,html[data-theme=dark] .creator-dashboard .dashboard-view-toggle{color:#d5d6db!important;background:#0f1014!important;border-color:#38393d!important}html[data-theme=dark] .creator-dashboard .dashboard-project-card,html[data-theme=dark] .creator-dashboard .dashboard-project-info{color:#e3e4e7!important;background:#0f1014!important}html[data-theme=dark] .creator-dashboard .dashboard-template-preview{color:#e3e4e7!important;background:linear-gradient(120deg,#222326,#202125 52%,#27282d)!important}html[data-theme=dark] .brand-wordmark b{color:#e3e4e7!important}html[data-theme=dark] .brand-wordmark small{color:#cccdd1!important}html[data-theme=dark] .captcha-error{color:#dc9b7e!important}html[data-theme=dark] .captcha-verified{color:#c8d0cb!important}html[data-theme=dark] .auth-forgot-link{color:#80a0db!important}html[data-theme=dark] .auth-forgot-link:hover,html[data-theme=dark] .auth-story h1 em{color:#5c93ff!important}html[data-theme=dark] .auth-proof{color:#babcc0!important;border-color:#37383c!important}html[data-theme=dark] .auth-proof span{color:#5c93ff!important}html[data-theme=dark] .story-glow{background:#0057ff10!important}html[data-theme=dark] .auth-switch{color:#b5b5b8!important}html[data-theme=dark] .auth-switch a,html[data-theme=dark] .auth-legal a{color:#80a0db!important}html[data-theme=dark] .auth-switch a:hover,html[data-theme=dark] .auth-legal a:hover{color:#5c93ff!important}html[data-theme=dark] .beginner-guide-trigger{color:#cdced3!important;background:#17191f!important;border-color:#36373b!important}html[data-theme=dark] .beginner-guide-trigger:hover,html[data-theme=dark] .beginner-guide-trigger[aria-expanded=true]{color:#5e91fd!important;border-color:#404348!important}html[data-theme=dark] .beginner-guide-trigger svg:first-child,html[data-theme=dark] .beginner-guide-trigger svg:last-child{color:#5c93ff!important}html[data-theme=dark] .beginner-guide-popover{color:#d5d6db!important;background:#17191f!important;border-color:#35363a!important}html[data-theme=dark] .beginner-guide-heading{border-color:#37383c!important}html[data-theme=dark] .beginner-guide-heading h2,html[data-theme=dark] .beginner-guide-popover li b{color:#d8dade!important}html[data-theme=dark] .beginner-guide-heading>button,html[data-theme=dark] .beginner-guide-popover li button{color:#cdced3!important;background:#17191f!important;border-color:#36373b!important}html[data-theme=dark] .beginner-guide-popover li{border-color:#333438!important}html[data-theme=dark] .beginner-guide-popover li p,html[data-theme=dark] .beginner-guide-footnote{color:#b5b5b8!important}html[data-theme=dark] .beginner-guide-popover li button:hover{color:#5e91fd!important;background:#0f1014!important;border-color:#3e4046!important}html[data-theme=dark] .beginner-guide-popover li button svg{color:#5c93ff!important}html[data-theme=dark] .timeline-playhead,html[data-theme=dark] .timeline-playhead>button,html[data-theme=dark] .timeline-playhead>span{background-color:#0057ff!important;border-left-color:#0057ff!important}html[data-theme=dark] .timeline-playhead>button{border:1px solid #292a2d!important}html[data-theme=dark] .caption-actions button:hover,html[data-theme=dark] .timeline-actions button:hover{color:#5e91fd!important;background:#222226!important;border-color:#3d3f45!important}html[data-theme=dark] .creator-dashboard,html[data-theme=dark] .creator-dashboard .dashboard-main,html[data-theme=dark] .creator-dashboard .dashboard-content,html[data-theme=dark] .creator-dashboard .dashboard-page,html[data-theme=dark] .creator-dashboard .dashboard-projects{color:#e3e4e7!important;background-color:#0f1014!important}html[data-theme=dark] .creator-dashboard .dashboard-main,html[data-theme=dark] .creator-dashboard .dashboard-content{background-image:none!important}html[data-theme=dark] .creator-dashboard .dashboard-sidebar,html[data-theme=dark] .creator-dashboard .dashboard-topbar{color:#d8dade!important}html[data-theme=dark] .creator-dashboard .dashboard-project-card,html[data-theme=dark] .creator-dashboard .dashboard-project-info,html[data-theme=dark] .creator-dashboard .dashboard-section-head,html[data-theme=dark] .creator-dashboard .dashboard-project-title{color:#e3e4e7!important}html[data-theme=dark] .app .top,html[data-theme=dark] .app .panel-head,html[data-theme=dark] .app .previewbar,html[data-theme=dark] .app .timeline-head,html[data-theme=dark] .app .panel,html[data-theme=dark] .app .center,html[data-theme=dark] .app .inspector,html[data-theme=dark] .app .workarea,html[data-theme=dark] .app .timeline{color:#d5d6db!important;border-color:#36373b!important}html[data-theme=dark] .app .panel,html[data-theme=dark] .app .center,html[data-theme=dark] .app .inspector,html[data-theme=dark] .app .top,html[data-theme=dark] .app .panel-head,html[data-theme=dark] .app .previewbar,html[data-theme=dark] .app .timeline-head{background-color:#0f1014!important}html[data-theme=dark] .app .workarea,html[data-theme=dark] .app .timeline{background-color:#252529!important}html[data-theme=dark] .app .toolbar button:hover,html[data-theme=dark] .app .preview-tools button:hover,html[data-theme=dark] .app .timeline-actions button:hover,html[data-theme=dark] .app .asset:hover,html[data-theme=dark] .app .asset.active,html[data-theme=dark] .app .inspector-tabs button.on{color:#5e91fd!important;background-color:#222326!important}html[data-theme=dark] .app .inspector-tabs .on:after,html[data-theme=dark] .app .timeline-playhead,html[data-theme=dark] .app .timeline-playhead>button,html[data-theme=dark] .app .timeline-playhead>span{background-color:#0057ff!important;border-color:#0057ff!important}html[data-theme=dark] .app .secondary-button,html[data-theme=dark] .app .small-action,html[data-theme=dark] .app .play,html[data-theme=dark] .app .toolbar button:not(.render):not(.primary-button),html[data-theme=dark] .app .preview-tools button,html[data-theme=dark] .app .timeline-actions button{color:#cdced3!important;background:#17191f!important;border-color:#36373b!important}html[data-theme=dark] .app .field input:not([type=range]),html[data-theme=dark] .app .field select,html[data-theme=dark] .app .field textarea,html[data-theme=dark] .app .wizard-field input:not([type=checkbox]):not([type=range]),html[data-theme=dark] .app .wizard-field select,html[data-theme=dark] .app .wizard-field textarea{color:#d8dade!important;background:#17191f!important;border-color:#36373b!important}html[data-theme=dark] .app .error,html[data-theme=dark] .app [role=alert]{color:#d68594!important}html[data-theme=dark] .studio-nav{background:#0f1014!important}html[data-theme=dark] body{color:#d8dade;background:#0f1014}html[data-theme=dark] .wizard-shell{color:#d8dade!important;background:#0f1014!important}html[data-theme=dark] .wizard-header,html[data-theme=dark] .wizard-project input{color:#d8dade!important}html[data-theme=dark] .wizard-steps:before{background:#2b2c31!important}html[data-theme=dark] .wizard-step{color:#afb2b7!important}html[data-theme=dark] .wizard-step.current{color:#5c94ff!important}html[data-theme=dark] .wizard-step .step-number{color:#afb2b7;background:#17191f;border-color:#36373b}html[data-theme=dark] .wizard-content{color:#d5d6db!important}html[data-theme=dark] .wizard-card,html[data-theme=dark] .wizard-export,html[data-theme=dark] .wizard-job,html[data-theme=dark] .wizard-step-explainer,html[data-theme=dark] .wizard-advanced-tuning,html[data-theme=dark] .generation-summary span{color:#d5d6db!important;background:#17191f!important;border-color:#37383c!important}html[data-theme=dark] .wizard-heading h1,html[data-theme=dark] .wizard-heading p,html[data-theme=dark] .wizard-preset-heading h2,html[data-theme=dark] .wizard-preset-card strong,html[data-theme=dark] .export-heading h1,html[data-theme=dark] .export-details h2{color:#e3e4e7!important}html[data-theme=dark] .wizard-heading p:not(.overline),html[data-theme=dark] .export-heading>p:not(.overline),html[data-theme=dark] .wizard-step-explainer span,html[data-theme=dark] .wizard-field small,html[data-theme=dark] .wizard-job>p,html[data-theme=dark] .generation-summary span{color:#b5b5b8!important}html[data-theme=dark] .wizard-field>label,html[data-theme=dark] .generation-summary b,html[data-theme=dark] .wizard-advanced-tuning>summary b,html[data-theme=dark] .wizard-preset-heading p:not(.overline){color:#cdced3!important}html[data-theme=dark] .wizard-field textarea,html[data-theme=dark] .wizard-field input:not([type=file]),html[data-theme=dark] .wizard-field select,html[data-theme=dark] .account-confirm-form select{color:#d8dade!important;background:#17191f!important;border-color:#36373b!important;border-radius:11px!important}html[data-theme=dark] .upload-control,html[data-theme=dark] .vision-option,html[data-theme=dark] .music-upload,html[data-theme=dark] .wizard-preset-card,html[data-theme=dark] .wizard-job{color:#cdced3!important;background:#0f1014!important;border-color:#36373b!important}html[data-theme=dark] .wizard-preset-card:hover,html[data-theme=dark] .wizard-preset-card.selected{color:#5e91fd!important;background:#222226!important;border-color:#404348!important}html[data-theme=dark] .wizard-warning,html[data-theme=dark] .wizard-message{color:#d3d1cc!important;background:#26272b!important;border-color:#f0d78c!important}html[data-theme=dark] .wizard-progress{background:#27282c!important}html[data-theme=dark] .field-note,html[data-theme=dark] .optional,html[data-theme=dark] .wizard-actions .save-hint{color:#b5b5b8!important}html[data-theme=dark] .final-video-frame,html[data-theme=dark] .preset-swatch,html[data-theme=dark] .preset-smooth,html[data-theme=dark] .preset-anime_impact,html[data-theme=dark] .preset-impact_word,html[data-theme=dark] .preset-bold,html[data-theme=dark] .preset-kinetic,html[data-theme=dark] .preset-word_pop,html[data-theme=dark] .preset-cinematic,html[data-theme=dark] .preset-story,html[data-theme=dark] .preset-color_sweep,html[data-theme=dark] .preset-single_word,html[data-theme=dark] .preset-bounce{background-color:#171a22!important}html[data-theme=dark] .account-page-header{background:linear-gradient(115deg,#17191f 0%,#202125 64%,#27282d 100%)!important;border:1px solid #37383c!important;border-radius:22px!important}html[data-theme=dark] .account-center-sidebar{background:linear-gradient(160deg,#17191f,#0f1014)!important;border:1px solid #37383c!important;border-radius:20px!important}html[data-theme=dark] .account-center-sidebar nav a.selected{color:#5e91fd!important;background:#222326!important;border:1px solid #323337!important}html[data-theme=dark] .account-center-content .profile-photo{background:linear-gradient(140deg,#0057ff,#c7ff3d,#ffe65a)!important;border:3px solid #292a2d!important}html[data-theme=dark] .account-center-content .account-help-card{background:#212125!important;border-radius:14px!important}html[data-theme=dark] .app{color:#d8dade!important;background:#212226!important}html[data-theme=dark] .app .top{background:#0f1014!important}html[data-theme=dark] .app .workarea{background:#29292e!important}html[data-theme=dark] .app .panel,html[data-theme=dark] .app .center,html[data-theme=dark] .app .inspector{background:#0f1014!important}html[data-theme=dark] .app .uploadbox{background:#0f1014!important;border-radius:12px!important}html[data-theme=dark] .app .inspector{border-left:1px solid #333438!important}html[data-theme=dark] .app .inspector-view-heading h3{color:#d8dade!important}html[data-theme=dark] .app .inspector-view-heading p,html[data-theme=dark] .app .hint{color:#adb0b5!important}html[data-theme=dark] .app .timeline{background:#0f1014!important}html[data-theme=dark] .app .timeline-label{color:#b8bcc2!important}html[data-theme=dark] .app .timeline-scroll{background:#0f1014!important}html[data-theme=dark] .app .canvas{border:1px solid #36373b!important;border-radius:10px!important}html[data-theme=dark] .app .mobile-nav{background:#0f1014!important;border-color:#36373b!important}html[data-theme=dark] .app .mobile-nav button{color:#b0b2b7!important}html[data-theme=dark] .app .mobile-nav button.active{color:#5c93ff!important}html[data-theme=dark]{--radius-card:16px;--radius-panel:20px;--border-subtle:#37383c}html[data-theme=dark] .support-page .support-form,html[data-theme=dark] .support-page .support-success,html[data-theme=dark] .support-page .help-center-section,html[data-theme=dark] .support-page .help-topic-grid details{border-color:var(--border-subtle)!important;color:var(--ink)!important;background:var(--paper)!important}html[data-theme=dark] .support-page .support-form label{color:#cdced3!important}html[data-theme=dark] .support-page .support-form input,html[data-theme=dark] .support-page .support-form select,html[data-theme=dark] .support-page .support-form textarea{border-radius:var(--radius-control)!important;color:#d8dade!important;background:#17191f!important;border:1px solid #36373b!important}html[data-theme=dark] .support-page .support-privacy{color:#b5b5b8!important}html[data-theme=dark] .support-page .support-success h2,html[data-theme=dark] .support-page .support-success p,html[data-theme=dark] .help-center-heading h2,html[data-theme=dark] .help-topic-grid summary{color:#d8dade!important}html[data-theme=dark] .help-center-heading p,html[data-theme=dark] .help-topic-grid details p{color:#b5b5b8!important}html[data-theme=dark] .help-center-heading a,html[data-theme=dark] .support-page .product-page-heading a,html[data-theme=dark] .help-topic-grid a,html[data-theme=dark] .support-form .help-center-heading a{color:#80a0db!important}html[data-theme=dark] .avatar-upload-progress{color:#b3b5ba}html[data-theme=dark] .onboarding-card,html[data-theme=dark] .beginner-guide-popover,html[data-theme=dark] .account-confirm-modal{border-color:var(--border-subtle)!important;color:var(--ink)!important;background:#17191f!important}html[data-theme=dark] .onboarding-card h2,html[data-theme=dark] .beginner-guide-heading h2,html[data-theme=dark] .beginner-guide-popover li b,html[data-theme=dark] .account-confirm-modal h2{color:#e3e4e7!important}html[data-theme=dark] .onboarding-card>p,html[data-theme=dark] .beginner-guide-popover li p,html[data-theme=dark] .beginner-guide-footnote{color:#b5b5b8!important}html[data-theme=dark] .beginner-guide-popover li button,html[data-theme=dark] .onboarding-close{color:#cdced3!important;background:#17191f!important;border-color:#36373b!important}html[data-theme=dark] .beginner-guide-popover li button:hover,html[data-theme=dark] .onboarding-close:hover{color:#5e91fd!important;background:#0f1014!important;border-color:#3e4046!important}html[data-theme=dark] .beginner-guide-popover li>span{color:#5e91fd!important;background:#222326!important;border-color:#323337!important}html[data-theme=dark] .captcha-heading small{color:#b5b5b8}html[data-theme=dark] .support-search{color:#cdced3}html[data-theme=dark] .support-search input{color:#d8dade;background:#17191f;border:1px solid #36373b;border-radius:10px}html[data-theme=dark] .support-no-results{color:#b5b5b8}html[data-theme=dark] .app .canvas{background:#212226!important}html[data-theme=dark] .app .canvas-empty{border:1px dashed #393a3f;border-radius:8px;color:#a6a9af!important;background:#212226!important}html[data-theme=dark] .app .canvas-empty svg{color:#6094fa}html[data-theme=dark] .account-center-sidebar .profile-photo{background:linear-gradient(140deg,#0757f5,#c7ff3d,#ffe65a)!important;border:2px solid #292a2d!important}html[data-theme=dark] .account-center-sidebar .profile-photo>span{color:#fff!important}html[data-theme=dark] .help-center-icon{color:#6094fa!important;background:#222326!important;border-color:#333438!important}@media (width>=681px) and (width<=820px){html[data-theme=dark] .app .workarea>.inspector{border-top:1px solid #333438!important;border-left:0!important}}html[data-theme=dark] .account-overview-heading h2{color:#d8dade}html[data-theme=dark] .account-overview-heading p{color:#afb2b7}html[data-theme=dark] .account-overview-grid>a{color:#d5d6db;background:#17191f;border:1px solid #37383c;border-radius:15px}html[data-theme=dark] .account-overview-grid>a:hover{background:#0f1014;border-color:#37393e}html[data-theme=dark] .account-overview-grid>a>.account-overview-icon{color:#6094fa;background:#222326;border:1px solid #323337;border-radius:12px}html[data-theme=dark] .account-overview-grid>a>small{color:#a6a9af}html[data-theme=dark] .account-overview-grid>a>b{color:#d8dade}html[data-theme=dark] .account-overview-grid>a>span:not(.account-overview-icon){color:#adb0b5}html[data-theme=dark] .account-overview-grid>a>svg:last-child{color:#989ca4}html[data-theme=dark] .auth-story{background:0 0!important}html[data-theme=dark] .auth-kicker{color:#abadb2!important}html[data-theme=dark] .auth-kicker span{color:#6094fa}html[data-theme=dark] .auth-story h1 em{color:#6094fa!important}html[data-theme=dark] .auth-story>p{color:#b0b3b8!important}html[data-theme=dark] .auth-stage:before{background:radial-gradient(#d8f58c80,#2a2b2f3d 52%,#0000 75%);border-radius:50%}html[data-theme=dark] .auth-stage-label{color:#a8abaf}html[data-theme=dark] .auth-proof-grid{border-top:1px solid #37383d}html[data-theme=dark] .auth-proof{color:#dddee2!important;border:0!important}html[data-theme=dark] .auth-proof+.auth-proof{border-left:1px solid #37383d!important}html[data-theme=dark] .auth-proof>span{color:#6094fa!important}html[data-theme=dark] .auth-proof small{color:#a7a9ad}html[data-theme=dark] .workspace-loader{color:#dedee3;background:radial-gradient(at 50% 46%,#242428 0,#212125 23%,#0000 54%),radial-gradient(at 15% 88%,#3d3f384a,#0000 34%),#0f1014}html[data-theme=dark] .workspace-loader:before,html[data-theme=dark] .workspace-loader:after{border:1px solid #35373c80;border-radius:50%}html[data-theme=dark] .workspace-loader:after{border-color:#37353c80}html[data-theme=dark] .workspace-loader-orbit-c{border-bottom-color:#3b3940;border-right-color:#3b3940}html[data-theme=dark] .workspace-loader-spark{background:#ffdf4d;border-radius:50%;color:#101116!important}html[data-theme=dark] .workspace-loader-spark-b{background:#075dff}html[data-theme=dark] .workspace-loader-kicker{color:#a8abb4}html[data-theme=dark] .workspace-loader-center h1{color:#dedee3}html[data-theme=dark] .workspace-loader-center>p{color:#a8aab1}html[data-theme=dark] .workspace-loader-progress{background:#2a2b2f;border-radius:8px}html[data-theme=dark] .workspace-loader-progress i{background:linear-gradient(90deg,#075dff,#8caaff,#c7f73d);border-radius:8px}html[data-theme=dark] .workspace-loader-stage{color:#a2a5ab}html[data-theme=dark] .workspace-loader-stage i{background:#075dff;border-radius:50%}html[data-theme=dark] .workspace-loader-footer{color:#9699a0}html[data-theme=dark] .workspace-loader-footer span:last-child{color:#a9aebb}html[data-theme=dark] .wizard-show-presets{color:#809ddb;background:#17191f;border:1px solid #36373b;border-radius:10px}html[data-theme=dark] .wizard-show-presets:hover{background:#202125;border-color:#404348}html[data-theme=dark] .wizard-step.current .step-number{color:#fff!important;background:#075dff!important;border-color:#075dff!important}html[data-theme=dark] .wizard-step.complete .step-number{color:#b6e674!important;background:#27282d!important;border-color:#a8d950!important}html[data-theme=dark] .wizard-step-explainer{background:#17191f!important;border-color:#333438!important;border-radius:12px!important}html[data-theme=dark] .wizard-step-explainer b{color:#6094fa!important}html[data-theme=dark] .wizard-step-explainer span{color:#afb2b7!important}html[data-theme=dark] .wizard-icon{color:#5c94ff!important;background:linear-gradient(145deg,#222226,#17191f)!important;border-color:#323337!important;border-radius:13px!important}html[data-theme=dark] .wizard-field .upload-control{background:linear-gradient(135deg,#0f1014,#17191f)!important;border-color:#383a3f!important;border-radius:12px!important}html[data-theme=dark] .wizard-actions{border-color:#323337!important}html[data-theme=dark] .wizard-advanced-tuning{background:#0f1014!important;border-color:#333438!important;border-radius:12px!important}html[data-theme=dark] .dashboard-project-menu{background:#17191f;border:1px solid #343539;border-radius:12px}html[data-theme=dark] .dashboard-project-menu button{color:#cccfd4;background:0 0;border:0;border-radius:8px}html[data-theme=dark] .dashboard-project-menu button:hover{color:#6094fa;background:#202125}html[data-theme=dark] .dashboard-project-menu button.delete{color:#db7f8b}html[data-theme=dark] .dashboard-project-menu button.delete:hover{color:#e37887;background:#212125}html[data-theme=dark] .dashboard-project-menu small{color:#a2a5aa}html[data-theme=dark] .dashboard-removal-countdown{color:#f1cf6a!important}html[data-theme=dark] .dashboard-removal-countdown svg{color:#f0cf6b}html[data-theme=dark] .dashboard-project-notice{color:#87a1d4;background:#0f1014;border:1px solid #333338;border-radius:11px}html[data-theme=dark] .dashboard-project-notice button{color:#afb4bb;background:0 0;border:0}html[data-theme=dark] .creator-dashboard .dashboard-side-nav{border-bottom:1px solid #313236}html[data-theme=dark] .retention-menu-title{color:#a2a5aa}html[data-theme=dark] .dashboard-project-menu button.delete{border-top:1px solid #313236;border-radius:0}html[data-theme=dark] .project-expiry-warning{color:#ecca6f;background:#242428;border:1px solid #45433d;border-radius:10px}html[data-theme=dark] .project-expiry-warning svg{color:#f5cf66}html[data-theme=dark] .project-delete-button{color:#d9828d;background:0 0;border:0}html[data-theme=dark] .dashboard-icon-button:hover,html[data-theme=dark] .dashboard-icon-button[aria-expanded=true]{color:#6094fa;background:#212125;border-color:#333438}html[data-theme=dark] .dashboard-notification-count{color:#fff;background:#0757f5;border:2px solid #292a2d;border-radius:20px}html[data-theme=dark] .dashboard-notification-panel{background:#17191f;border:1px solid #343539;border-radius:16px}html[data-theme=dark] .dashboard-notification-heading{border-bottom:1px solid #313236}html[data-theme=dark] .dashboard-notification-heading b{color:#d8dade}html[data-theme=dark] .dashboard-notification-heading small{color:#a4a6ab}html[data-theme=dark] .dashboard-notification-heading>button{color:#b8bbc0;background:#17191f;border:1px solid #333438;border-radius:9px}html[data-theme=dark] .dashboard-notification-item{border-bottom:1px solid #2f3034}html[data-theme=dark] .dashboard-notification-icon{color:#ecca6f;background:#27282c;border-radius:9px}html[data-theme=dark] .dashboard-notification-item>div b{color:#ccced3}html[data-theme=dark] .dashboard-notification-item>div small{color:#ebc970}html[data-theme=dark] .dashboard-notification-item>button{color:#6094fa;background:#0f1014;border:1px solid #333338;border-radius:8px}html[data-theme=dark] .dashboard-notification-empty{color:#acafb5}html[data-theme=dark] .dashboard-notification-more{color:#6094fa}html[data-theme=dark] .dashboard-project-menu-portal .retention-menu-title{color:#b7bac0}@media (width<=760px){html[data-theme=dark] .dashboard-mobile-menu-toggle{color:#d5d7db;background:#17191f;border:1px solid #35363b;border-radius:11px}html[data-theme=dark] .dashboard-mobile-menu-toggle[aria-expanded=true]{color:#6094fa;background:#212225;border-color:#35363a}}html[data-theme=dark] .dashboard-mobile-menu-toggle:before{background:conic-gradient(from 0deg,transparent 0 58%,#0757f51c 69%,#c7ff3d24 77%,transparent 88%)}html[data-theme=dark] .dashboard-mobile-menu-toggle span{background:currentColor;border-radius:2px}html[data-theme=dark] .dashboard-side-nav.mobile-open{background:radial-gradient(at 100% 0,#232327 0,#0000 50%),linear-gradient(140deg,#17191f,#0f1014);border-radius:16px;border:1px solid #323337!important}html[data-theme=dark] .project-title select{color:#d8dade!important;background:#17191f!important;border:1px solid #36373b!important;border-radius:10px!important}html[data-theme=dark] .project-title select:hover{border-color:#404348!important}html[data-theme=dark] .app .project-title{border-left-color:#37383c!important}@supports (appearance:base-select){html[data-theme=dark] select::picker-icon{color:#afb2b7}html[data-theme=dark] ::picker(select){background:#17191f;border:1px solid #36373b;border-radius:12px}html[data-theme=dark] option{color:#d8dade;border-radius:8px}html[data-theme=dark] option:hover,html[data-theme=dark] option:focus-visible{background:#202125;outline:0}html[data-theme=dark] option:checked{color:#6094fa;background:#222226}html[data-theme=dark] option:disabled{color:#9a9fa9}}html[data-theme=dark] .lp-mascot-shadow{background:radial-gradient(closest-side,#a58ff7b8,#a58ff74d 48%,#0000 78%) 50%/66% 44% no-repeat,radial-gradient(closest-side,#8f8ca836,#8f8ca81c 58%,#0000)}html[data-theme=dark] .lp-mascot-shine:before{background:linear-gradient(112deg, transparent 44%, color-mix(in srgb, var(--paper) 62%, transparent) 50%, transparent 56%)}html[data-theme=dark] .lp-mascot-pop{background:url(/mascot/spark-2.webp) 50%/contain no-repeat}html[data-theme=dark] .lp-mascot-pop.is-lavender{background-image:url(/mascot/spark-3.webp)}html[data-theme=dark] .wizard-header :is(.wizard-preset-launcher,.quiet-button){color:var(--ink)!important;background:var(--paper)!important;border:1px solid #36373b!important;border-radius:12px!important}html[data-theme=dark] .wizard-header :is(.wizard-preset-launcher,.quiet-button) svg{color:var(--blue)}html[data-theme=dark] .wizard-header :is(.wizard-preset-launcher,.quiet-button):hover{border-color:var(--blue)!important;background:#202125!important}html[data-theme=dark] .wizard-header .wizard-preset-launcher small{color:var(--muted)}html[data-theme=dark] .export-stats .export-stat{border:1px solid var(--line);color:var(--muted);background:var(--page);border-radius:12px}html[data-theme=dark] .export-stats .export-stat b{color:var(--ink)}html[data-theme=dark] .export-note{color:var(--muted)!important}html[data-theme=dark] .export-details .full-button{color:var(--ink)!important;background:var(--paper)!important;border:1px solid #36373b!important;border-radius:13px!important}html[data-theme=dark] .export-details .full-button:hover{border-color:var(--blue)!important;color:var(--blue)!important;background:#202125!important}html[data-theme=dark] .regenerate-button{color:var(--blue);background:0 0;border:1px solid #0000;border-radius:13px}html[data-theme=dark] .regenerate-button:hover:not(:disabled){background:#222226;border-color:#383b3f}html[data-theme=dark] .regenerate-button:active:not(:disabled){background:#25262a}html[data-theme=dark] .regenerate-button:disabled{color:var(--muted)}html[data-theme=dark] .wizard-export .wizard-message{color:#e47777;background:#0f1014;border:1px solid #413a3a;border-radius:12px}html[data-theme=dark] .brand-loader{color:var(--muted)}html[data-theme=dark] .projects-page .project-card:hover{border-color:#383b3f!important}html[data-theme=dark] .projects-page .project-status{color:var(--ink);background:#17191ff0;border:0;border-radius:999px}html[data-theme=dark] .projects-page .project-status i{background:#f3c622}html[data-theme=dark] .projects-page .project-status.finished i{background:#18c777}html[data-theme=dark] .projects-page .project-open{background:var(--blue);border:0;border-radius:13px;color:#fff!important}html[data-theme=dark] .projects-page .project-open:hover{background:var(--blue-dark);color:#fff!important}html[data-theme=dark] .projects-page .project-keep-select{color:var(--ink);background:var(--paper);border:1px solid #36373b;border-radius:12px}html[data-theme=dark] .projects-page .project-delete-button{color:#d9828d;background:var(--paper);border:1px solid #36373b;border-radius:12px}html[data-theme=dark] .projects-page .project-delete-button:hover:not(:disabled){background:#0f1014;border-color:#ad3444}html[data-theme=dark] .status-toast{border:1px solid var(--line);color:var(--ink);background:var(--paper);border-radius:14px}html[data-theme=dark] .status-toast>svg{color:var(--blue)}html[data-theme=dark] .status-toast.is-success>svg{color:#70eab3}html[data-theme=dark] .status-toast.is-attention>svg{color:#f5c366}html[data-theme=dark] .status-toast>button{color:var(--muted);background:0 0;border:0;border-radius:8px}html[data-theme=dark] .status-toast>button:hover{color:var(--ink);background:#27282c}html[data-theme=dark] .wizard-shell .wizard-project>span{color:var(--muted)}html[data-theme=dark] .wizard-shell .overline{color:var(--muted)!important}html[data-theme=dark] .wizard-shell .field-note{color:var(--muted)}html[data-theme=dark] .wizard-shell .field-note b{color:var(--ink)}html[data-theme=dark] .wizard-shell .inline-link{color:var(--blue)}html[data-theme=dark] .wizard-shell .inline-link:hover{color:var(--blue-dark)}html[data-theme=dark] .wizard-shell .asset-count{color:#719dea;background:#222226;border:1px solid #383b3f}html[data-theme=dark] .wizard-shell .dropzone{color:var(--blue);background:linear-gradient(135deg,#0f1014,#17191f);border:1.5px dashed #3a3d42;border-radius:16px}html[data-theme=dark] .wizard-shell .dropzone:hover,html[data-theme=dark] .wizard-shell .dropzone:focus-within{border-color:var(--blue);background:#202125}html[data-theme=dark] .wizard-shell .dropzone b{color:var(--ink)}html[data-theme=dark] .wizard-shell .dropzone span,html[data-theme=dark] .wizard-shell .storage-meter-label small{color:var(--muted)}html[data-theme=dark] .wizard-shell .wizard-media-card{border:1px solid var(--line);background:#27282c;border-radius:14px}html[data-theme=dark] .wizard-shell .media-placeholder{color:var(--muted)}html[data-theme=dark] .wizard-shell .media-kind{color:var(--ink);background:#17191ff0;border-radius:999px}html[data-theme=dark] .wizard-shell :is(.simple-scene-editor,.wizard-caption-settings,.wizard-advanced-tuning,.wizard-preset-section){border:1px solid var(--line)!important;background:var(--paper)!important;border-radius:16px!important}html[data-theme=dark] .wizard-shell .simple-scene-heading h2{color:var(--ink)}html[data-theme=dark] .wizard-shell .simple-scene-heading p{color:var(--muted)}html[data-theme=dark] .wizard-shell .simple-scene-title b{color:var(--ink)}html[data-theme=dark] .wizard-shell .simple-scene-title button{color:var(--ink);background:var(--paper);border:1px solid #36373b;border-radius:10px}html[data-theme=dark] .wizard-shell .simple-scene-title button:hover{border-color:var(--blue);color:var(--blue);background:#202125}html[data-theme=dark] .wizard-shell .simple-scene-controls label{color:var(--muted)}html[data-theme=dark] .wizard-shell .simple-scene-controls input{color:var(--ink);background:var(--paper);border:1px solid #36373b;border-radius:10px}html[data-theme=dark] .wizard-shell .simple-scene-controls input::placeholder{color:#a6a7ab}html[data-theme=dark] .wizard-shell .wizard-caption-settings label{color:#cdced3}html[data-theme=dark] .wizard-shell .wizard-advanced-tuning>summary b{color:var(--ink)!important}html[data-theme=dark] .wizard-shell .wizard-advanced-tuning>summary small{color:var(--muted)!important}html[data-theme=dark] .wizard-shell .wizard-advanced-tuning .tuning-toggle{color:var(--blue)}html[data-theme=dark] .wizard-shell .wizard-preset-card small,html[data-theme=dark] .wizard-shell .wizard-field small,html[data-theme=dark] .wizard-shell .vision-option small{color:var(--muted)!important}html[data-theme=dark] .wizard-shell .vision-option b{color:var(--ink)!important}html[data-theme=dark] .profile-menu{background:0 0!important;border:0!important}html[data-theme=dark] .profile-trigger:hover,html[data-theme=dark] .profile-trigger[aria-expanded=true]{background:#17191f!important}html[data-theme=dark] .profile-trigger>span,html[data-theme=dark] .profile-dropdown-user>span{background:var(--blue)!important}html[data-theme=dark] .profile-trigger>svg{background:0 0!important}html[data-theme=dark] .project-limit-list a{background:#17191f;border:1px solid #393a3e;border-radius:12px;color:#d8dade!important}html[data-theme=dark] .project-limit-list a:hover{border-color:#0057ff;color:#5c93ff!important}html[data-theme=dark] .legal-page a{color:#5c93ff!important}html[data-theme=dark] .legal-page li{color:#b5b6bb}html[data-theme=dark] .legal-page li b{color:#d8dade}html[data-theme=dark] .theme-toggle{border-radius:50%;color:#ced0d5!important;background:#17191f!important;border:1px solid #35363a!important}html[data-theme=dark] .theme-toggle:hover{color:#5c93ff!important;border-color:#0057ff!important}html[data-theme=dark] .auth-notice-inline{color:#e27986!important;background:#212225!important;border:1px solid #e8a6ad!important;border-radius:12px!important}html[data-theme=dark] .admin-live-label{color:#a9adb5}html[data-theme=dark] .admin-live-label i{background:#18a566;border-radius:50%}html[data-theme=dark] .admin-login-card{background:#17191f;border:1px solid #343439;border-radius:22px}html[data-theme=dark] .admin-login-icon{color:#5c94ff;background:#222326;border-radius:15px}html[data-theme=dark] .admin-login-card>p{color:#aaadb4}html[data-theme=dark] .admin-login-card label{color:#c1c3c9}html[data-theme=dark] .admin-login-card input{color:#dddfe2;background:#17191f;border:1px solid #37383c;border-radius:11px}html[data-theme=dark] .admin-analytics-card{background:#17191f;border:1px solid #36373b;border-radius:16px}html[data-theme=dark] .admin-card-heading>svg{color:#5c94ff}html[data-theme=dark] .admin-traffic-total{color:#789fe2;background:#222226;border-radius:9px}html[data-theme=dark] .admin-chart{background:repeating-linear-gradient(#0000 0 35px,#252529 36px);border-bottom:1px solid #323337}html[data-theme=dark] .admin-chart-column i{background:linear-gradient(#73a3ff,#075dff);border-radius:4px 4px 0 0}html[data-theme=dark] .admin-chart-axis{color:#9da0a6}html[data-theme=dark] .admin-region-list>div{color:#bbbec4}html[data-theme=dark] .admin-region-list b{color:#d4d7db}html[data-theme=dark] .admin-analytics-empty,html[data-theme=dark] .admin-data-note{color:#a7a9af}html[data-theme=dark] .admin-security-grid>div{background:#0f1014;border:1px solid #313236;border-radius:11px}html[data-theme=dark] .admin-security-grid span{color:#a9abb1}html[data-theme=dark] .admin-security-grid b{color:#73e8b2}html[data-theme=dark] .admin-security-grid b.is-warning{color:#f89963}html[data-theme=dark] .admin-event-list>div{color:#b9bcc1;border:1px solid #313236;border-radius:10px}html[data-theme=dark] .admin-event-list b{color:#d6d8dc}html[data-theme=dark] .admin-detail-row>td{background:#0f1014}html[data-theme=dark] .admin-detail-stats>div{background:#17191f;border:1px solid #333338;border-radius:10px}html[data-theme=dark] .admin-detail-stats span{color:#a7aaaf}html[data-theme=dark] .admin-detail-stats b{color:#d1d3d8}html[data-theme=dark] .admin-detail-columns section{background:#17191f;border:1px solid #333338;border-radius:12px}html[data-theme=dark] .admin-detail-columns p{color:#a6a9ae}html[data-theme=dark] .admin-project-detail-list>div{border:1px solid #303135;border-radius:9px}html[data-theme=dark] .admin-project-detail-list b{color:#cacdd2}html[data-theme=dark] .admin-project-detail-list small{color:#9ea1a6}html[data-theme=dark] .admin-project-detail-list strong{color:#b8bbc1}html[data-theme=dark] .admin-support-queue .admin-card-heading p{color:#a6a9ae}html[data-theme=dark] .admin-support-queue .admin-card-heading h2 small{color:#5c94ff;background:#222326;border-radius:8px}html[data-theme=dark] .admin-support-toolbar{border-bottom:1px solid #313236}html[data-theme=dark] .admin-support-toolbar label,html[data-theme=dark] .admin-ticket-actions>label{color:#b4b7bd}html[data-theme=dark] .admin-support-toolbar select,html[data-theme=dark] .admin-ticket-actions select{color:#d3d6da;background:#17191f;border:1px solid #36373b;border-radius:9px}html[data-theme=dark] .admin-support-toolbar>span{color:#a2a5ab}html[data-theme=dark] .admin-support-ticket{background:#17191f;border:1px solid #333438;border-radius:14px}html[data-theme=dark] .admin-support-ticket>header h3{color:#d6d8dc}html[data-theme=dark] .admin-support-ticket>header p{color:#a4a7ad}html[data-theme=dark] .admin-support-ticket>header a{color:#5c94ff}html[data-theme=dark] .admin-support-ticket>header time{color:#9ea1a8}html[data-theme=dark] .admin-ticket-status{color:#ffb75c;background:#27282c;border-radius:999px}html[data-theme=dark] .admin-ticket-status.is-in_progress{color:#789fe2;background:#222226}html[data-theme=dark] .admin-ticket-status.is-resolved{color:#73e8b2;background:#25262a}html[data-theme=dark] .admin-ticket-message{color:#c3c6cc;background:#202125;border-radius:10px}html[data-theme=dark] .admin-ticket-meta{color:#9ea1a8}html[data-theme=dark] .admin-ticket-meta b{color:#c0c3c9}html[data-theme=dark] .admin-ticket-last-reply{background:#0f1014;border-left:3px solid #8aaeff;border-radius:0 9px 9px 0}html[data-theme=dark] .admin-ticket-last-reply>b{color:#b4b8bf}html[data-theme=dark] .admin-ticket-last-reply p{color:#bcc0c6}html[data-theme=dark] .admin-ticket-actions{border-top:1px solid #303135}html[data-theme=dark] .admin-ticket-actions textarea{color:#d3d6da;background:#17191f;border:1px solid #36373b;border-radius:9px}html[data-theme=dark] .admin-support-empty{color:#a0a4aa}html[data-theme=dark] .admin-support-empty svg{color:#9a9fa9}html[data-theme=dark] .admin-support-empty b{color:#c3c6cb}html[data-theme=dark] .seasonal-particle{color:#d0ff5c}html[data-theme=dark] .seasonal-particles--spring .seasonal-particle{color:#e7a6cf}html[data-theme=dark] .seasonal-particles--summer .seasonal-particle{color:#f3c85b}html[data-theme=dark] .seasonal-particles--autumn .seasonal-particle{color:#e3a878}html[data-theme=dark] .adm-login{background:var(--page);color:var(--ink)}html[data-theme=dark] .adm-back{color:var(--muted)}html[data-theme=dark] .adm-back:hover{color:var(--ink)}html[data-theme=dark] .adm-shell{background:var(--page);color:var(--ink)}html[data-theme=dark] .adm-side{border-right:1px solid var(--line);background:var(--paper)}html[data-theme=dark] .adm-brand{color:var(--ink)}html[data-theme=dark] .adm-brand small{color:var(--muted)}html[data-theme=dark] .adm-nav button{color:var(--muted);background:0 0;border:0;border-radius:10px}html[data-theme=dark] .adm-nav button:hover{color:var(--ink);background:color-mix(in srgb, var(--ink) 6%, transparent)}html[data-theme=dark] .adm-nav button.is-active{color:var(--ink);background:color-mix(in srgb, var(--blue,#075dff) 12%, transparent)}html[data-theme=dark] .adm-nav button.is-active svg{color:var(--blue,#5c94ff)}html[data-theme=dark] .adm-nav em{color:var(--ink);background:color-mix(in srgb, var(--ink) 9%, transparent);border-radius:999px}html[data-theme=dark] .adm-identity{color:var(--muted)}html[data-theme=dark] .adm-identity b{color:var(--ink)}html[data-theme=dark] .adm-signout{border:1px solid var(--line);color:var(--ink);background:0 0;border-radius:10px}html[data-theme=dark] .adm-top p{color:var(--muted)}html[data-theme=dark] .adm-notice-close{color:inherit;background:0 0;border:0;border-radius:6px}html[data-theme=dark] .adm-pager,html[data-theme=dark] .adm-audit td:first-child,html[data-theme=dark] .adm-audit code{color:var(--muted)}html[data-theme=dark] .adm-action{color:var(--ink);background:color-mix(in srgb, var(--blue,#075dff) 12%, transparent);border-radius:999px}html[data-theme=dark] .adm-action.is-danger{color:#ec786f;background:#e5484d24}html[data-theme=dark] .adm-action.is-muted{color:var(--muted);background:color-mix(in srgb, var(--ink) 7%, transparent)}html[data-theme=dark] .adm-dialog{border:1px solid var(--line);color:var(--ink);background:var(--paper);border-radius:18px}html[data-theme=dark] .adm-dialog p{color:var(--muted)}html[data-theme=dark] .adm-dialog p b{color:var(--ink)}html[data-theme=dark] .adm-dialog label{color:var(--muted)}html[data-theme=dark] .adm-dialog label b{color:var(--ink)}html[data-theme=dark] .adm-dialog input{border:1px solid var(--line);color:var(--ink);background:var(--page);border-radius:10px}html[data-theme=dark] .adm-dialog-icon{color:#ec786f;background:#e5484d24;border-radius:12px}html[data-theme=dark] .adm-danger{color:#fff;background:#d92d20;border:0;border-radius:10px}html[data-theme=dark] .recovery-steps i{background:var(--line);border-radius:4px}html[data-theme=dark] .recovery-steps i.is-done{background:var(--blue,#075dff)}html[data-theme=dark] .recovery-text-button,html[data-theme=dark] .password-link-button{color:var(--blue-text,#5f95fc);background:0 0;border:0}html[data-theme=dark] .recovery-text-button:disabled,html[data-theme=dark] .password-link-button:disabled,html[data-theme=dark] .password-code-intro{color:var(--muted)}html[data-theme=dark] .password-code-intro b{color:var(--ink)}html[data-theme=dark] .account-notice.is-error{color:#ec786f}html[data-theme=dark] .creator-dashboard .dashboard-projects .dashboard-project-count{background:#17191f;border:1px solid #37383c;border-radius:999px}html[data-theme=dark] .creator-dashboard .dashboard-projects .dashboard-project-card{background:#17191f!important;border:1px solid #37383c!important;border-radius:18px!important}html[data-theme=dark] .creator-dashboard .dashboard-projects .dashboard-project-card:hover{border-color:#35373c!important}html[data-theme=dark] .creator-dashboard .dashboard-projects .dashboard-project-art{background:linear-gradient(135deg,#232427,#242529 55%,#31332d)!important;border-radius:0!important}html[data-theme=dark] .creator-dashboard .dashboard-projects .dashboard-project-art:before{background:linear-gradient(#10111633,#0000 34% 62%,#10111655)!important}html[data-theme=dark] .creator-dashboard .dashboard-projects .dashboard-project-art .project-status{border-radius:999px;color:#fff!important;background:#101116a6!important;border:1px solid #292a2d2e!important}html[data-theme=dark] .creator-dashboard .dashboard-projects .dashboard-open-overlay{color:#e3e4e7;background:#17191f;border-radius:999px}html[data-theme=dark] .creator-dashboard .dashboard-projects .dashboard-project-info{background:#17191f!important;border-top:1px solid #333338!important}html[data-theme=dark] .creator-dashboard .dashboard-projects .dashboard-project-info h3{color:#e3e4e7!important}html[data-theme=dark] .creator-dashboard .dashboard-projects .dashboard-project-meta{color:#acacaf!important}html[data-theme=dark] .creator-dashboard .dashboard-projects .dashboard-project-more{color:#b7b9bd;border-radius:10px}html[data-theme=dark] .creator-dashboard .dashboard-projects .dashboard-project-more:hover,html[data-theme=dark] .creator-dashboard .dashboard-projects .dashboard-project-more[aria-expanded=true]{color:#e3e4e7;background:#26262a}html[data-theme=dark] .creator-dashboard .dashboard-projects .dashboard-project-grid.is-list .dashboard-project-info{border-top:0!important;border-left:1px solid #333338!important}html[data-theme=dark] .clip-context-panel{color:#dee0e3;border:0}html[data-theme=dark] .clip-context-header{background:#0f1014;border:1px solid #38393d;border-radius:10px}html[data-theme=dark] .clip-context-type{color:#6095fb}html[data-theme=dark] .clip-context-header small{color:#aeadb0}html[data-theme=dark] .clip-context-actions button,html[data-theme=dark] .clip-context-reset{color:#d5d6da;background:#0f1014;border:1px solid #3a3b40;border-radius:8px}html[data-theme=dark] .clip-context-actions button:hover,html[data-theme=dark] .clip-context-reset:hover{color:#6095fb;background:#0f1014;border-color:#393b41}html[data-theme=dark] .clip-context-actions .clip-context-delete{color:#c1bbb6}html[data-theme=dark] .clip-context-actions .clip-context-delete:hover{color:#d8ad83;background:#232327;border-color:#524e49}html[data-theme=dark] .clip-context-group{background:#0f1014;border:1px solid #38393d;border-radius:10px}html[data-theme=dark] .clip-context-group h4{color:#d1d2d5}html[data-theme=dark] .clip-context-fields label{color:#b3b3b5}html[data-theme=dark] .clip-context-fields input,html[data-theme=dark] .clip-context-group select{color:#dee0e3;background:#17191f;border:1px solid #3d3e43;border-radius:7px}html[data-theme=dark] .clip-context-range{color:#b3b3b5}html[data-theme=dark] .clip-context-range span{color:#6095fb}html[data-theme=dark] .clip-context-motion-hint{color:#aeadb0}html[data-theme=dark] .timeline-clip.selected{color:#7a96e1;background:#232327;border-color:#0759f8!important}html[data-theme=dark] .timeline-audio:hover,html[data-theme=dark] .timeline-audio.selected{color:#6d93ee;background:#232327;border-color:#0759f8}html[data-theme=dark] .creative-presets{color:#e9e6e8}html[data-theme=dark] .creative-presets-intro p,html[data-theme=dark] .creative-preset-card>p,html[data-theme=dark] .creative-preset-detail-head p{color:#aaa2a5}html[data-theme=dark] .creative-preset-search{color:#bdb5b8;background:#151214;border:1px solid #3d3438;border-radius:5px}html[data-theme=dark] .creative-preset-search input{color:#f0ebed;background:0 0;border:0;outline:0}html[data-theme=dark] .creative-preset-tools select,html[data-theme=dark] .creative-preset-intensity select{color:#eee;background:#171416;border:1px solid #3d3438;border-radius:5px}html[data-theme=dark] .creative-preset-card{background:#151214;border:1px solid #352e31;border-radius:6px}html[data-theme=dark] .creative-preset-preview{border:1px solid color-mix(in srgb,var(--preset-accent) 38%,#312b2e);background:radial-gradient(ellipse at 68% 14%,color-mix(in srgb,var(--preset-accent) 28%,#151215),#111012 72%);color:#fff;border-radius:4px}html[data-theme=dark] .creative-preset-frame i{color:var(--preset-accent)}html[data-theme=dark] .creative-preset-frame small{color:#aaa1a5}html[data-theme=dark] .creative-preset-card-info small{color:#a4a0a2}html[data-theme=dark] .creative-preset-favorite{color:#9d989a;background:#1c181a;border:1px solid #3c3337;border-radius:4px}html[data-theme=dark] .creative-preset-favorite.on{color:#ff7181;border-color:#743b43}html[data-theme=dark] .creative-preset-select{color:#f1dcdf;background:#211719;border:1px solid #49383c;border-radius:4px}html[data-theme=dark] .creative-preset-empty{color:#aaa2a5;border:1px dashed #49383c;border-radius:5px}html[data-theme=dark] .creative-preset-detail{background:linear-gradient(145deg,#201619,#121012);border:1px solid #45383d;border-radius:6px}html[data-theme=dark] .creative-preset-detail-head>svg{color:#ed7481}html[data-theme=dark] .creative-preset-demo{border:1px solid color-mix(in srgb,var(--preset-accent) 50%,#292326);background:radial-gradient(ellipse at 50% 30%,color-mix(in srgb,var(--preset-accent) 20%,#171316),#0c0b0d 75%);border-radius:5px}html[data-theme=dark] .creative-preset-demo span,html[data-theme=dark] .creative-preset-demo i{color:#a99fa3}html[data-theme=dark] .creative-preset-demo b{color:var(--preset-accent)}html[data-theme=dark] .creative-preset-intensity{color:#bbb1b5}html[data-theme=dark] .capability-supported>span{color:#83d6a4}html[data-theme=dark] .capability-partial>span{color:#eac16f}html[data-theme=dark] .capability-unavailable>span{color:#df9198}html[data-theme=dark] .creative-preset-capabilities p{color:#b2a9ad}html[data-theme=dark] .creative-preset-capabilities strong{color:#e5dfe2}html[data-theme=dark] .creative-preset-overwrite-note,html[data-theme=dark] .creative-preset-hint{color:#aa9fa4}html[data-theme=dark] .creative-preset-confirm-backdrop{background:#000b}html[data-theme=dark] .creative-preset-confirm-backdrop>section{background:#171315;border:1px solid #574148;border-radius:8px}html[data-theme=dark] .creative-preset-confirm-backdrop p{color:#b9afb3}html[data-theme=dark] .preset-launcher{color:#ffdce0;background:linear-gradient(135deg,#3b1b22,#201619);border:1px solid #6b3d45;border-radius:5px}html[data-theme=dark] .preset-launcher:hover,html[data-theme=dark] .wizard-preset-launcher:hover{background:#482027;border-color:#e36b79}html[data-theme=dark] .creative-preset-launcher-backdrop{background:#070609d9}html[data-theme=dark] .creative-preset-launcher-dialog{background:#111012;border:1px solid #514047;border-radius:10px}html[data-theme=dark] .creative-preset-launcher-dialog>header{background:linear-gradient(100deg,#211316,#141113);border-bottom:1px solid #352d31}html[data-theme=dark] .creative-preset-launcher-dialog>header button{color:#eee;background:#1a1719;border:1px solid #44373c;border-radius:5px}html[data-theme=dark] .wizard-preset-launcher{color:#ffdee1;background:linear-gradient(135deg,#3a1a20,#211619);border:1px solid #71434a;border-radius:6px}html[data-theme=dark] .wizard-preset-launcher small{color:#dba5ab}html[data-theme=dark] .tuning-group h3{color:var(--ink)}html[data-theme=dark] .tuning-label{color:#cdced3}html[data-theme=dark] .tuning-choice>small,html[data-theme=dark] .tuning-switch small,html[data-theme=dark] .tuning-group .wizard-field small{color:var(--muted)!important}html[data-theme=dark] .tuning-options{background:#27282c;border-radius:13px}html[data-theme=dark] .tuning-options label{color:#c0c2c6;border-radius:10px}html[data-theme=dark] .tuning-options label:hover{color:var(--ink);background:#17191f8c}html[data-theme=dark] .tuning-options label.is-selected{color:var(--blue);background:var(--paper)}html[data-theme=dark] .music-volume{border:1px solid var(--line);background:var(--paper);border-radius:14px}html[data-theme=dark] .music-trim-head{color:#cdced3}html[data-theme=dark] .music-trim-head button{color:var(--blue);background:0 0;border:0;border-radius:6px}html[data-theme=dark] .music-trim-area{background:#242529;border-radius:10px}html[data-theme=dark] .music-trim-empty{color:var(--muted)}html[data-theme=dark] .music-trim-shade{background:#0f1014a6}html[data-theme=dark] .music-trim-handle{background:var(--blue);border-radius:5px}html[data-theme=dark] .music-trim-handle:after{background:#17191f;border-radius:2px}html[data-theme=dark] .music-trim-playhead{background:var(--ink)}html[data-theme=dark] .music-trim-times{color:var(--muted)}html[data-theme=dark] .music-trim-times b{color:var(--ink)}html[data-theme=dark] .music-trim-note{background:#242428;border-radius:10px;color:#ecca6f!important}html[data-theme=dark] .music-volume-head label{color:#cdced3}html[data-theme=dark] .music-volume-head b{color:var(--ink)}html[data-theme=dark] .wizard-field .music-volume input[type=range]{background:0 0;border:0}html[data-theme=dark] .music-volume-foot small{color:var(--muted)!important}html[data-theme=dark] .music-volume-foot button{color:var(--blue);background:#222226;border:1px solid #383b3f;border-radius:10px}html[data-theme=dark] .music-volume-foot button:hover{border-color:var(--blue);background:#25262a}html[data-theme=dark] .tuning-switch b{color:#cdced3}html[data-theme=dark] .tuning-switch i{background:#35363c;border-radius:999px}html[data-theme=dark] .tuning-switch i:after{background:#17191f;border-radius:50%}html[data-theme=dark] .tuning-switch input:checked+i{background:var(--blue)}html[data-theme=dark] .tuning-more>summary{color:var(--blue)}html[data-theme=dark] .caption-style-group{color:#cdced3}html[data-theme=dark] .caption-colors{border:1px solid var(--line);background:var(--page);border-radius:14px}html[data-theme=dark] .caption-colors-head b{color:var(--ink)}html[data-theme=dark] .caption-colors-head button{color:var(--blue);background:0 0;border:0;border-radius:6px}html[data-theme=dark] .caption-color-row>span{color:#cdced3}html[data-theme=dark] .caption-swatch-custom:not(.is-selected){background:conic-gradient(#ff4d4d,#ffe600,#2ee66b,#00d5ff,#5a4dff,#ff4fd8,#ff4d4d) border-box;border-color:#0000}html[data-theme=dark] .caption-colors>small{background:#242428;border-radius:10px;color:#ecca6f!important}html[data-theme=dark] .look-preview{background:#101116;border-radius:10px}html[data-theme=dark] .is-impact:after{background:#17191f}html[data-theme=dark] .look-preview.is-caption-only{background:#000}html[data-theme=dark] .look-caption{color:var(--look-text)}html[data-theme=dark] .look-caption.is-single_word span{color:var(--look-accent)}html[data-theme=dark] .look-caption.has-box>span{background:var(--look-stroke-color)}@media (prefers-reduced-motion:reduce){html[data-theme=dark] .look-caption:not(.is-minimal_subtitle):not(.is-single_word) span:nth-child(2){color:var(--look-accent)}}html[data-theme=dark] .lv-site,html[data-theme=dark] .lv-nav,html[data-theme=dark] .lv-foot{--muted:#b5b5b8;--blue-text:color-mix(in srgb, var(--blue) 60%, var(--ink))}html[data-theme=dark] .lv-site{color:var(--ink);background:var(--page)}html[data-theme=dark] :where(.lv-site,.lv-nav,.lv-foot) a{color:inherit}html[data-theme=dark] .lv-eyebrow{color:var(--ink)}html[data-theme=dark] .lv-loader{color:var(--white);background:var(--blue)}html[data-theme=dark] .lv-loader-bar{background:#17191f40;border-radius:2px}html[data-theme=dark] .lv-loader-bar i{background:var(--yellow)}html[data-theme=dark] .lv-nav{color:var(--ink);border-radius:18px}html[data-theme=dark] .lv-site.is-scrolled .lv-nav,html[data-theme=dark] .lv-nav.is-public{background:color-mix(in srgb, var(--page) 80%, transparent)}html[data-theme=dark] .lv-nav-logo .brand-wordmark b,html[data-theme=dark] .lv-foot .brand-wordmark b,html[data-theme=dark] .lv-nav-logo .brand-wordmark small,html[data-theme=dark] .lv-foot .brand-wordmark small{color:var(--ink)}html[data-theme=dark] .lv-nav-links a{color:var(--ink);border-radius:10px}html[data-theme=dark] .lv-nav-links a:after{background:var(--blue)}html[data-theme=dark] .lv-link{color:var(--ink)}html[data-theme=dark] .lv-link:hover{color:var(--blue)}html[data-theme=dark] .lv-icon-btn{border:1px solid var(--line);color:var(--ink);background:0 0;border-radius:50%}html[data-theme=dark] .lv-icon-btn:hover{border-color:var(--blue);color:var(--blue)}html[data-theme=dark] .lv-menu{border:1px solid var(--line);background:0 0;border-radius:12px}html[data-theme=dark] .lv-menu span{background:var(--ink);border-radius:2px}@media (width<=860px){html[data-theme=dark] .lv-nav-links{border:1px solid var(--line);background:var(--paper);border-radius:18px}}html[data-theme=dark] .lv-btn-primary{color:var(--white);background:var(--blue)}html[data-theme=dark] .lv-btn-primary:before{background:var(--night)}html[data-theme=dark] .lv-btn-ghost{border-color:var(--line);color:var(--ink);background:0 0}html[data-theme=dark] .lv-btn-ghost:hover{background:var(--paper)}html[data-theme=dark] .lv-play{color:var(--blue);background:var(--white);border-radius:50%}html[data-theme=dark] .lv-hero-grid{background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);background-size:56px 56px}html[data-theme=dark] .lv-rotator{color:var(--blue)}html[data-theme=dark] .lv-lede,html[data-theme=dark] .lv-ticks{color:var(--muted)}html[data-theme=dark] .lv-chip{color:var(--ink);background:var(--paper);border-radius:14px}html[data-theme=dark] .lv-velo{border-block:1px solid var(--line);background:var(--page)}html[data-theme=dark] .lv-velo-row em{color:#0000}html[data-theme=dark] .lv-velo-dot{background:var(--blue);border-radius:50%}html[data-theme=dark] .lv-feature{border:1px solid var(--line);color:var(--ink);background:var(--paper);border-radius:20px}html[data-theme=dark] .lv-feature-icon{color:var(--night);background:var(--accent);border-radius:14px}html[data-theme=dark] .is-blue .lv-feature-icon{color:var(--white)}html[data-theme=dark] .lv-fi-rec{background:var(--lime);border-radius:50%}html[data-theme=dark] .lv-feature:hover .lv-feature-arrow{border-color:var(--ink);color:var(--paper);background:var(--ink)}html[data-theme=dark] .lv-feature small{color:var(--muted)}html[data-theme=dark] .lv-fx-caption span{color:var(--muted);border-radius:6px}html[data-theme=dark] .lv-fx-edit>span:first-child i{background:var(--ink);border-radius:4px}html[data-theme=dark] .lv-fx-edit>span:last-child i{background:var(--lime);border-radius:3px}html[data-theme=dark] .lv-fx-edit em{background:var(--blue);border-radius:2px}html[data-theme=dark] .lv-fx-steps i{border:1px solid var(--line);color:var(--muted);border-radius:50%}html[data-theme=dark] .lv-fx-steps i+i:before{background:var(--line)}html[data-theme=dark] .lv-fx-done{color:var(--night);background:var(--lime);border-radius:50%}@media (prefers-reduced-motion:reduce){html[data-theme=dark] .lv-fx-steps i:first-child,html[data-theme=dark] .lv-fx-caption span:first-child{color:var(--night);border-color:var(--yellow);background:var(--yellow)}}html[data-theme=dark] .lv-story{background:var(--soft)}html[data-theme=dark] .lv-steps:before{background:var(--line)}html[data-theme=dark] .lv-rail{background:var(--blue)}html[data-theme=dark] .lv-steps li:before{border:2px solid var(--line);background:var(--soft);border-radius:50%}html[data-theme=dark] .lv-steps li.is-on:before,html[data-theme=dark] .lv-steps li.is-done:before{border-color:var(--blue);background:var(--blue)}html[data-theme=dark] .lv-steps button{color:inherit;background:0 0;border:0}html[data-theme=dark] .lv-steps b small{color:var(--blue-text)}html[data-theme=dark] .lv-steps p{color:var(--muted)}html[data-theme=dark] .lv-studio{background:var(--paper);border-radius:22px}html[data-theme=dark] .lv-studio-bar .lv-dots i{background:var(--line);border-radius:50%}html[data-theme=dark] .lv-studio-bar small,html[data-theme=dark] .lv-mono{color:var(--muted)}html[data-theme=dark] .lv-tab{color:var(--muted);border-radius:999px}html[data-theme=dark] .lv-tab i{color:var(--ink);background:var(--soft);border-radius:50%}html[data-theme=dark] .lv-tab.is-on{color:var(--page);background:var(--ink)}html[data-theme=dark] .lv-tab.is-on i{color:var(--night);background:var(--yellow)}html[data-theme=dark] .lv-tab.is-done i{color:var(--night);background:var(--lime)}html[data-theme=dark] .lv-upl{border:1px dashed var(--line);background:var(--soft);border-radius:12px}html[data-theme=dark] .lv-upl>span{color:var(--white);background:var(--blue);border-radius:10px}html[data-theme=dark] .lv-upl small{color:var(--muted)}html[data-theme=dark] .lv-wave i{background:var(--blue);border-radius:2px}html[data-theme=dark] .lv-caret{background:var(--blue)}html[data-theme=dark] .lv-drop{border:1.5px dashed var(--line);background:var(--soft);border-radius:14px}html[data-theme=dark] .lv-drop>div{background:var(--line);border-radius:10px}html[data-theme=dark] .lv-drop span{color:var(--white);background:#101116b3;border-radius:6px}html[data-theme=dark] .lv-sty{border:1.5px solid var(--line);background:var(--paper);border-radius:12px}html[data-theme=dark] .lv-sty .lv-pv{background:var(--night);border-radius:8px}html[data-theme=dark] .lv-sty small{color:var(--muted)}html[data-theme=dark] .lv-chips span.is-sel{border-color:var(--ink);color:var(--page);background:var(--ink)}html[data-theme=dark] .lv-gen-btn{color:var(--white);background:var(--blue);border-radius:11px}html[data-theme=dark] .lv-gen-bar{background:var(--line);border-radius:8px}html[data-theme=dark] .lv-gen-bar i{background:var(--blue)}html[data-theme=dark] .lv-ready-ok{color:var(--night);background:var(--lime);border-radius:50%}html[data-theme=dark] .lv-download{color:var(--page);background:var(--ink);border-radius:12px}html[data-theme=dark] .lv-preview{background:var(--soft)}html[data-theme=dark] .lv-phone{background:var(--night);border-radius:16px}html[data-theme=dark] .lv-phone-empty{color:#ffffff8c}html[data-theme=dark] .lv-phone-cap{color:var(--white)}html[data-theme=dark] .lv-phone-cap span.is-hl{color:var(--night);background:var(--yellow)}html[data-theme=dark] .lv-tc{color:var(--white)}html[data-theme=dark] .lv-tc b{background:#17191f4c;border-radius:2px}html[data-theme=dark] .lv-tc b i{background:var(--white)}html[data-theme=dark] .lv-looks{color:var(--white);background:var(--night)}html[data-theme=dark] .lv-looks .lv-eyebrow{color:#ffffffb3}html[data-theme=dark] .lv-looks-head h2 em{color:var(--yellow)}html[data-theme=dark] .lv-looks-head p{color:#ffffffb3}html[data-theme=dark] .lv-look-pv{background:var(--night);border-radius:20px}html[data-theme=dark] .lv-look-num{color:var(--white);background:#10111699;border-radius:8px}html[data-theme=dark] .lv-look-meta span{color:#fff9}html[data-theme=dark] .lv-look p{color:#ffffffb3}html[data-theme=dark] .lv-flash{background:var(--white)}html[data-theme=dark] .lv-caps-head p{color:var(--muted)}html[data-theme=dark] .lv-cap-card{background:var(--night);border-radius:20px}html[data-theme=dark] .lv-glare{background:radial-gradient(400px circle at var(--gx,50%) var(--gy,50%), #ffffff2e, transparent 45%)}html[data-theme=dark] .lv-cap-lab{color:var(--white)}html[data-theme=dark] .lv-cap-txt{color:var(--ct)}html[data-theme=dark] .lv-cap-txt .lv-cw.is-hl{color:var(--ch)}html[data-theme=dark] .lv-cap-txt.is-box .lv-cw{background:var(--co)}html[data-theme=dark] .lv-who-card{color:var(--white);background:var(--night);border-radius:20px}html[data-theme=dark] .lv-who-cap{background:#10111680;border-radius:14px}html[data-theme=dark] .lv-faq-grid>div:first-child p{color:var(--muted)}html[data-theme=dark] .lv-qa button{color:var(--ink);background:0 0;border:0}html[data-theme=dark] .lv-pm:before,html[data-theme=dark] .lv-pm:after{background:var(--ink)}html[data-theme=dark] .lv-qa.is-open .lv-pm{border-color:var(--blue);background:var(--blue)}html[data-theme=dark] .lv-qa.is-open .lv-pm:before,html[data-theme=dark] .lv-qa.is-open .lv-pm:after{background:var(--white)}html[data-theme=dark] .lv-ans p{color:var(--muted)}html[data-theme=dark] .lv-proof-icon{color:var(--blue);background:color-mix(in srgb, var(--blue) 12%, transparent);border-radius:50%}html[data-theme=dark] .lv-proof small{color:var(--muted)}html[data-theme=dark] .lv-final{color:var(--white);background:var(--blue)}html[data-theme=dark] .lv-final-sub{color:var(--white)}html[data-theme=dark] .lv-final .lv-btn-primary{color:var(--night);background:var(--yellow)}html[data-theme=dark] .lv-final .lv-btn-primary:before{background:var(--white)}html[data-theme=dark] .lv-final .lv-play{color:var(--yellow);background:var(--night)}html[data-theme=dark] .lv-foot{color:var(--white);background:var(--blue)}html[data-theme=dark] .lv-foot .brand-wordmark b,html[data-theme=dark] .lv-foot .brand-wordmark small{color:var(--white)!important}html[data-theme=dark] .lv-foot-feature p,html[data-theme=dark] .lv-foot-feature .lv-eyebrow,html[data-theme=dark] .lv-foot-col>span{color:var(--white)}html[data-theme=dark] .lv-foot-cols{border-top:1px solid #292a2d38}html[data-theme=dark] .lv-foot-col a,html[data-theme=dark] .lv-foot-col button{color:var(--white);background:0 0;border:0}html[data-theme=dark] .lv-foot-col a:hover,html[data-theme=dark] .lv-foot-col button:hover,html[data-theme=dark] .lv-foot-brand p{color:var(--white)}html[data-theme=dark] .lv-foot-bottom{color:var(--white);border-top:1px solid #292a2d38}html[data-theme=dark] .lv-foot-bottom .lv-mono{color:var(--white)}html[data-theme=dark] .lv-foot-top{color:var(--white);background:0 0;border:1px solid #292a2d59;border-radius:50%}html[data-theme=dark] .lv-foot-top:hover{color:var(--blue);background:var(--white)}html[data-theme=dark] .lv-site+.lv-foot .lv-foot-cols{border-top-color:#292a2d38}html[data-theme=dark] .lp-search-scrim{background:#1011166b}html[data-theme=dark] .lp-search-close{border:1px solid var(--line);color:var(--ink);background:0 0;border-radius:50%}html[data-theme=dark] .lp-search-field{color:var(--muted);border-radius:14px}html[data-theme=dark] .lp-search-field input{color:var(--ink);background:0 0;border:0;outline:0}html[data-theme=dark] .lp-search-results a{border:1px solid var(--line);color:var(--ink);border-radius:14px}html[data-theme=dark] .lp-search-results a:hover{border-color:var(--blue);color:var(--blue)}html[data-theme=dark] .lp-search-results small,html[data-theme=dark] .lp-search-empty{color:var(--muted)}html[data-theme=dark] .dashboard-launch-lime :where(b,strong,small,p,h2,h3,h4),html[data-theme=dark] .dashboard-launch-yellow :where(b,strong,small,p,h2,h3,h4),html[data-theme=dark] .workspace-loader-spark :where(b,strong,small,p,h2,h3,h4){color:#101116!important}.look-preview{aspect-ratio:16/9;isolation:isolate;background:#101116;border-radius:10px;width:100%;margin-bottom:10px;display:block;position:relative;overflow:hidden}.look-scene{position:absolute;inset:0;overflow:hidden}.look-scene img{object-fit:cover;width:100%;height:100%;animation:none calc(var(--loop) / 2) linear infinite;display:block}.look-scene.is-next{opacity:0;animation:look-next-cut var(--loop) linear infinite}.is-crossfade .look-scene.is-next{animation-name:look-next-fade}.is-zoom .look-scene.is-next{animation-name:look-next-zoom}.is-impact .look-scene.is-next{animation-name:look-next-cut}.is-impact:after{z-index:1;content:"";opacity:0;pointer-events:none;animation:look-flash var(--loop) linear infinite;background:#fff;position:absolute;inset:0}.look-motion-zoom_in{animation-name:look-zoom-in!important}.look-motion-zoom_out{animation-name:look-zoom-out!important}.look-motion-pan_left{animation-name:look-pan-left!important}.look-motion-pan_right{animation-name:look-pan-right!important}.look-motion-impact{animation-name:look-impact!important;animation-timing-function:ease-out!important}.look-motion-diagonal_push{animation-name:look-diagonal!important}.look-motion-gradual_zoom{animation-name:look-gradual-zoom!important}.look-motion-pan_up{animation-name:look-pan-up!important}.look-motion-pan_down{animation-name:look-pan-down!important}.look-preview.is-caption-only{background:#000}.look-caption{left:0;right:0;top:var(--caption-y,85%);z-index:2;color:var(--look-text);font:800 clamp(13px, 1.5vw, 17px) var(--look-font), Arial, sans-serif;text-shadow:0 1px 0 var(--look-outline,#000), 0 0 3px var(--look-outline,#000), 0 2px 8px #0009;flex-wrap:wrap;justify-content:center;gap:0 .28em;padding:0 6%;display:flex;position:absolute;transform:translateY(-100%)}.look-caption span{animation:none calc(var(--step) * 5) linear infinite;animation-delay:calc(var(--i) * var(--step));display:inline-block}.look-caption.is-pure_word_highlight span{animation-name:look-word-hit}.look-caption.is-word_pop span{animation-name:look-word-pop}.look-caption.is-impact_word span{animation-name:look-word-impact}.look-caption.is-bounce_word span{animation-name:look-word-bounce}.look-caption.is-smooth_color_sweep span{animation-name:look-word-sweep}.look-caption.is-minimal_subtitle{font-weight:650}.look-caption.is-single_word{justify-items:center;font-size:clamp(17px,2vw,22px);display:grid}.look-caption.is-single_word span{color:var(--look-accent);opacity:0;grid-area:1/1;animation-name:look-word-alone}.look-caption:is(.is-progressive_highlight,.is-phrase_reveal) span{animation-delay:0s}.look-caption.is-progressive_highlight span:first-child{animation-name:look-keep-0}.look-caption.is-progressive_highlight span:nth-child(2){animation-name:look-keep-1}.look-caption.is-progressive_highlight span:nth-child(3){animation-name:look-keep-2}.look-caption.is-progressive_highlight span:nth-child(4){animation-name:look-keep-3}.look-caption.is-phrase_reveal span:first-child{animation-name:look-reveal-0}.look-caption.is-phrase_reveal span:nth-child(2){animation-name:look-reveal-1}.look-caption.is-phrase_reveal span:nth-child(3){animation-name:look-reveal-2}.look-caption.is-phrase_reveal span:nth-child(4){animation-name:look-reveal-3}@keyframes look-next-cut{0%,49.9%{opacity:0}50%,99.9%{opacity:1}to{opacity:0}}@keyframes look-next-fade{0%,44%{opacity:0}50%,94%{opacity:1}to{opacity:0}}@keyframes look-next-zoom{0%,44%{opacity:0;transform:scale(1.22)}50%{opacity:1;transform:scale(1)}94%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.22)}}@keyframes look-flash{0%,49%,53%,96%,to{opacity:0}50%,97%{opacity:.75}}@keyframes look-zoom-in{0%{transform:scale(1)}to{transform:scale(1.16)}}@keyframes look-zoom-out{0%{transform:scale(1.16)}to{transform:scale(1)}}@keyframes look-pan-left{0%{transform:scale(1.14)translate(4%)}to{transform:scale(1.14)translate(-4%)}}@keyframes look-pan-right{0%{transform:scale(1.14)translate(-4%)}to{transform:scale(1.14)translate(4%)}}@keyframes look-gradual-zoom{0%{transform:scale(1)}to{transform:scale(1.08)}}@keyframes look-pan-up{0%{transform:scale(1.14)translateY(4%)}to{transform:scale(1.14)translateY(-4%)}}@keyframes look-pan-down{0%{transform:scale(1.14)translateY(-4%)}to{transform:scale(1.14)translateY(4%)}}@keyframes look-impact{0%{transform:scale(1.26)}22%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes look-diagonal{0%{transform:scale(1.16)translate(-3%,-3%)}to{transform:scale(1.16)translate(3%,3%)}}@keyframes look-word-hit{0%,19.9%{color:var(--look-accent)}20%,to{color:var(--look-text)}}@keyframes look-word-pop{0%{color:var(--look-accent);transform:scale(1.32)}13%{transform:scale(1)}19.9%{color:var(--look-accent);transform:scale(1)}20%,to{color:var(--look-text);transform:scale(1)}}@keyframes look-word-impact{0%{color:var(--look-accent);transform:scale(1.3)}11%{transform:scale(1)}19.9%{color:var(--look-accent);transform:scale(1)}20%,to{color:var(--look-text);transform:scale(1)}}@keyframes look-word-bounce{0%{color:var(--look-accent);transform:scaleY(1)}6%{transform:scaleY(1.25)}12%{transform:scaleY(1)}19.9%{color:var(--look-accent);transform:scaleY(1)}20%,to{color:var(--look-text);transform:scaleY(1)}}@keyframes look-word-sweep{0%{color:var(--look-text)}9%,19.9%{color:var(--look-accent)}20%,to{color:var(--look-text)}}@keyframes look-word-alone{0%,19.9%{opacity:1}20%,to{opacity:0}}@keyframes look-keep-0{0%,99.9%{color:var(--look-accent)}to{color:var(--look-text)}}@keyframes look-keep-1{0%,19.9%{color:var(--look-text)}20%,99.9%{color:var(--look-accent)}to{color:var(--look-text)}}@keyframes look-keep-2{0%,39.9%{color:var(--look-text)}40%,99.9%{color:var(--look-accent)}to{color:var(--look-text)}}@keyframes look-keep-3{0%,59.9%{color:var(--look-text)}60%,99.9%{color:var(--look-accent)}to{color:var(--look-text)}}@keyframes look-reveal-0{0%,19.9%{opacity:1;color:var(--look-accent)}20%,99.9%{opacity:1;color:var(--look-text)}to{opacity:0}}@keyframes look-reveal-1{0%,19.9%{opacity:0}20%,39.9%{opacity:1;color:var(--look-accent)}40%,99.9%{opacity:1;color:var(--look-text)}to{opacity:0}}@keyframes look-reveal-2{0%,39.9%{opacity:0}40%,59.9%{opacity:1;color:var(--look-accent)}60%,99.9%{opacity:1;color:var(--look-text)}to{opacity:0}}@keyframes look-reveal-3{0%,59.9%{opacity:0}60%,79.9%{opacity:1;color:var(--look-accent)}80%,99.9%{opacity:1;color:var(--look-text)}to{opacity:0}}@media (width<=720px){.look-caption{font-size:10.5px}.look-caption.is-single_word{font-size:14px}}.look-preview .look-caption,.look-preview .look-caption span{font-family:var(--look-font), Arial, sans-serif!important}.look-caption{text-transform:var(--look-case,none);letter-spacing:var(--look-spacing,0)}.look-caption.has-type{font-weight:var(--look-weight,800);-webkit-text-stroke:var(--look-stroke) var(--look-stroke-color);paint-order:stroke fill;text-shadow:none}.look-caption.has-box{-webkit-text-stroke:0;gap:0}.look-caption.has-box>span{background:var(--look-stroke-color);padding:2px .14em}@media (prefers-reduced-motion:reduce){.look-preview *,.look-preview:after{animation:none!important}.look-preview:after,.look-scene.is-next{display:none}.look-caption:not(.is-minimal_subtitle):not(.is-single_word) span:nth-child(2){color:var(--look-accent)}.look-caption.is-single_word span{opacity:0}.look-caption.is-single_word span:nth-child(2){opacity:1}}.wizard-shell .wizard-advanced-fields{border-top:1px solid var(--line);gap:22px;padding:18px 0 16px;display:grid}.tuning-group{gap:16px;display:grid}.tuning-group h3{color:var(--ink);letter-spacing:-.01em;margin:0;font:750 15px Manrope,DM Sans,sans-serif}.tuning-group+.tuning-group,.tuning-more{border-top:1px solid var(--line);padding-top:20px}.tuning-label{color:#343740;font:650 13.5px Manrope,DM Sans,sans-serif}.tuning-choice{gap:7px;display:grid}.tuning-choice>small,.tuning-switch small,.tuning-group .wizard-field small{font-size:13px;line-height:1.45;color:var(--muted)!important}.tuning-options{background:#f1efe9;border-radius:13px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;padding:4px;display:grid}.tuning-options label{color:#4b4f58;cursor:pointer;border-radius:10px;place-items:center;min-height:38px;padding:0 6px;font:650 13.5px Manrope,DM Sans,sans-serif;transition:background .16s,color .16s;display:grid;position:relative}.tuning-options label:hover{color:var(--ink);background:#ffffff8c}.tuning-options label.is-selected{color:var(--blue);background:var(--paper);box-shadow:0 1px 4px #17203a1f}.tuning-options label:focus-within{outline:2px solid var(--blue);outline-offset:1px}.music-volume{border:1px solid var(--line);background:var(--paper);border-radius:14px;gap:8px;margin-top:4px;padding:14px;display:grid}.music-trim{border-bottom:1px solid var(--line);gap:8px;padding-bottom:12px;display:grid}.music-trim-head{color:#343740;justify-content:space-between;align-items:center;min-height:26px;font:650 13.5px Manrope,DM Sans,sans-serif;display:flex}.music-trim-head button{color:var(--blue);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:2px 4px;font:650 13px Manrope,DM Sans,sans-serif}.music-trim-head button:hover{text-decoration:underline}.music-trim-head button:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.music-trim-area{--wave-active:#0057ff;--wave-idle:#c9ccd3;touch-action:none;-webkit-user-select:none;user-select:none;background:#f6f4ee;border-radius:10px;height:72px;position:relative}.music-trim-area canvas{--wave-active:inherit;--wave-idle:inherit;display:block}.music-trim-empty{height:100%;color:var(--muted);place-items:center;font-size:13px;display:grid}.music-trim-shade{pointer-events:none;background:#fffbf5a6;position:absolute;top:0;bottom:0}.music-trim-region{border-block:2px solid var(--blue);cursor:grab;position:absolute;top:0;bottom:0}.music-trim-region:active{cursor:grabbing}.music-trim-handle{z-index:2;background:var(--blue);cursor:ew-resize;touch-action:none;border-radius:5px;width:14px;margin-left:-7px;position:absolute;top:0;bottom:0}.music-trim-handle:before{content:"";position:absolute;inset:-6px -8px}.music-trim-handle:after{content:"";background:#fff;border-radius:2px;width:2px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.music-trim-handle:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.music-trim-playhead{z-index:1;background:var(--ink);pointer-events:none;width:2px;position:absolute;top:-3px;bottom:-3px}.music-trim-times{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.music-trim-times b{color:var(--ink);font-variant-numeric:tabular-nums}.music-trim-note{background:#fff9e7;border-radius:10px;padding:8px 10px;font-size:13px;line-height:1.45;color:#775b10!important}.music-volume-head{justify-content:space-between;align-items:center;display:flex}.music-volume-head label{color:#343740;font:650 13.5px Manrope,DM Sans,sans-serif}.music-volume-head b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:14px}.wizard-field .music-volume input[type=range]{width:100%;accent-color:var(--blue);background:0 0;border:0;padding:0}.music-volume-foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.music-volume-foot small{min-width:0;font-size:13px;line-height:1.4;color:var(--muted)!important}.music-volume-foot button{min-height:36px;color:var(--blue);cursor:pointer;background:#eef4ff;border:1px solid #c8d8f5;border-radius:10px;flex:none;align-items:center;gap:6px;padding:0 12px;font:700 13px Manrope,DM Sans,sans-serif;transition:background .16s,border-color .16s;display:inline-flex}.music-volume-foot button:hover{border-color:var(--blue);background:#e2ecff}.music-volume-foot button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.tuning-switch{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;display:flex}.tuning-switch>span{gap:2px;min-width:0;display:grid}.tuning-switch b{color:#343740;font:650 13.5px Manrope,DM Sans,sans-serif}.tuning-switch i{background:#cfd2d9;border-radius:999px;flex:none;width:42px;height:24px;transition:background .16s;position:relative}.tuning-switch i:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .16s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #10111640}.tuning-switch input:checked+i{background:var(--blue)}.tuning-switch input:checked+i:after{transform:translate(18px)}.tuning-switch input:focus-visible+i{outline:2px solid var(--blue);outline-offset:2px}.tuning-more>summary{width:max-content;min-height:32px;color:var(--blue);cursor:pointer;align-items:center;gap:8px;font:700 13.5px Manrope,DM Sans,sans-serif;list-style:none;display:flex}.tuning-more>summary::-webkit-details-marker{display:none}.tuning-more>summary:after{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;margin-top:-3px;transition:transform .16s;transform:rotate(45deg)}.tuning-more[open]>summary:after{margin-top:3px;transform:rotate(225deg)}.tuning-more>summary:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:4px}.tuning-more-fields{gap:16px;padding-top:14px;display:grid}.tuning-group .wizard-field,.tuning-more-fields .wizard-field{margin:0!important}.wizard-shell .tuning-toggle{white-space:nowrap;flex:none}.tuning-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width<=560px){.tuning-pair{grid-template-columns:minmax(0,1fr)}.music-volume-foot{flex-direction:column;align-items:stretch}.music-volume-foot button{justify-content:center}.tuning-options label{padding:0 3px;font-size:12.5px}}@media (prefers-reduced-motion:reduce){.tuning-options label,.tuning-switch i,.tuning-switch i:after,.tuning-more>summary:after{transition:none}}.wizard-shell .wizard-caption-settings{padding:14px;display:block}.wizard-caption-settings .wizard-preset-heading{margin-bottom:12px}.caption-style-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.caption-style-gallery .wizard-preset-card{flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex;min-height:0!important;padding:8px!important}.caption-style-gallery .look-preview{margin-bottom:8px}.caption-style-gallery .look-caption{gap:0 .36em;padding:0 3%;font-size:clamp(9.5px,.85vw,11px)}.caption-style-gallery .look-caption.is-single_word{font-size:clamp(14px,1.4vw,17px)}.caption-style-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.caption-style-options .wizard-field{margin:0!important}@media (width<=720px){.caption-style-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}.caption-style-group{color:#343740;margin:14px 0 8px;font:700 13.5px Manrope,DM Sans,sans-serif}.caption-style-gallery .look-caption.has-box{gap:0}.caption-colors{border:1px solid var(--line);background:var(--page);border-radius:14px;gap:10px;margin-top:14px;padding:12px 14px;display:grid}.caption-colors-head{justify-content:space-between;align-items:center;display:flex}.caption-colors-head b{color:var(--ink);font:700 13.5px Manrope,DM Sans,sans-serif}.caption-colors-head button{color:var(--blue);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:2px 4px;font:650 13px Manrope,DM Sans,sans-serif}.caption-colors-head button:hover{text-decoration:underline}.caption-colors-head button:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.caption-color-row{grid-template-columns:76px minmax(0,1fr);align-items:center;gap:10px;display:grid}.caption-color-row>span{color:#343740;font:650 13.5px Manrope,DM Sans,sans-serif}.caption-swatches{flex-wrap:wrap;gap:7px;display:flex}.caption-swatches>button,.caption-swatch-custom{cursor:pointer;border:1px solid #00000026;border-radius:50%;flex:none;width:30px;height:30px;padding:0;transition:transform .14s;position:relative}.caption-swatches>button:hover,.caption-swatch-custom:hover{transform:scale(1.1)}.caption-swatches>button.is-selected,.caption-swatch-custom.is-selected{outline:2px solid var(--blue);outline-offset:2px}.caption-swatches>button:focus-visible,.caption-swatch-custom:focus-within{outline:2px solid var(--ink);outline-offset:2px}.caption-swatch-custom:not(.is-selected){background:conic-gradient(#ff4d4d,#ffe600,#2ee66b,#00d5ff,#5a4dff,#ff4fd8,#ff4d4d) border-box;border-color:#0000}.caption-colors>small{background:#fff9e7;border-radius:10px;padding:8px 10px;font-size:13px;line-height:1.4;color:#775b10!important}@media (width<=480px){.caption-color-row{grid-template-columns:minmax(0,1fr);gap:6px}}@media (prefers-reduced-motion:reduce){.caption-swatches>button,.caption-swatch-custom{transition:none}}.creative-presets{color:#e9e6e8;gap:12px;padding:10px 12px 18px;display:grid}.creative-presets-intro h3{margin:5px 0;font-size:14px}.creative-presets-intro p,.creative-preset-card>p,.creative-preset-detail-head p{color:#aaa2a5;margin:0;font-size:10px;line-height:1.55}.creative-preset-tools{grid-template-columns:minmax(0,1fr) 130px;gap:7px;display:grid}.creative-preset-search{color:#bdb5b8;background:#151214;border:1px solid #3d3438;border-radius:5px;align-items:center;gap:7px;height:32px;padding:0 9px;display:flex}.creative-preset-search input{color:#f0ebed;background:0 0;border:0;outline:0;width:100%;min-width:0;font:10px inherit}.creative-preset-tools select,.creative-preset-intensity select{color:#eee;background:#171416;border:1px solid #3d3438;border-radius:5px;min-width:0;padding:6px;font:10px inherit}.creative-preset-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.creative-preset-card{background:#151214;border:1px solid #352e31;border-radius:6px;min-width:0;padding:6px}.creative-preset-card.is-selected{border-color:#be4c58;box-shadow:0 0 0 1px #be4c5830}.creative-preset-preview{border:1px solid color-mix(in srgb,var(--preset-accent) 38%,#312b2e);background:radial-gradient(ellipse at 68% 14%,color-mix(in srgb,var(--preset-accent) 28%,#151215),#111012 72%);color:#fff;text-align:left;cursor:pointer;border-radius:4px;width:100%;height:82px;padding:7px}.creative-preset-frame{flex-direction:column;justify-content:space-between;height:100%;display:flex}.creative-preset-frame i{color:var(--preset-accent);letter-spacing:.6px;text-transform:uppercase;font-size:7px;font-style:normal}.creative-preset-frame b{letter-spacing:-.4px;font-size:clamp(10px,2.2vw,15px);line-height:1.05}.creative-preset-frame small{color:#aaa1a5;letter-spacing:.4px;font-size:7px}.creative-preset-card-info{justify-content:space-between;align-items:start;gap:4px;margin-top:7px;display:flex}.creative-preset-card-info>div{gap:2px;display:grid}.creative-preset-card-info b{font-size:9px}.creative-preset-card-info small{color:#92898d;font-size:8px}.creative-preset-favorite{color:#9f969a;cursor:pointer;background:#1c181a;border:1px solid #3c3337;border-radius:4px;place-items:center;width:24px;height:24px;display:grid}.creative-preset-favorite.on{color:#ff7181;border-color:#743b43}.creative-preset-card>p{min-height:47px;margin:6px 0;font-size:9px}.creative-preset-select{color:#f1dcdf;cursor:pointer;background:#211719;border:1px solid #49383c;border-radius:4px;width:100%;padding:6px;font-size:9px}.creative-preset-empty{color:#aaa2a5;text-align:center;border:1px dashed #49383c;border-radius:5px;padding:18px;font-size:10px}.creative-preset-detail{background:linear-gradient(145deg,#201619,#121012);border:1px solid #45383d;border-radius:6px;gap:9px;padding:11px;display:grid}.creative-preset-detail-head{justify-content:space-between;gap:10px;display:flex}.creative-preset-detail-head h4{margin:4px 0;font-size:13px}.creative-preset-detail-head>svg{color:#ed7481}.creative-preset-demo{border:1px solid color-mix(in srgb,var(--preset-accent) 50%,#292326);background:radial-gradient(ellipse at 50% 30%,color-mix(in srgb,var(--preset-accent) 20%,#171316),#0c0b0d 75%);text-align:center;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:93px;padding:9px;display:flex}.creative-preset-demo span,.creative-preset-demo i{color:#a99fa3;letter-spacing:1px;font-size:7px;font-style:normal}.creative-preset-demo b{color:var(--preset-accent);text-shadow:0 2px 12px color-mix(in srgb,var(--preset-accent) 35%,transparent);font-size:clamp(15px,4vw,21px);line-height:1.05}.creative-preset-intensity{color:#bbb1b5;letter-spacing:.7px;justify-content:space-between;align-items:center;font-size:8px;display:flex}.creative-preset-capabilities{gap:5px;display:grid}.creative-preset-capabilities>b{margin-bottom:2px;font-size:9px}.creative-preset-capabilities>div{grid-template-columns:65px 1fr;align-items:start;gap:6px;font-size:8px;display:grid}.creative-preset-capabilities>div>span{text-transform:uppercase;letter-spacing:.35px}.capability-supported>span{color:#83d6a4}.capability-partial>span{color:#eac16f}.capability-unavailable>span{color:#df9198}.creative-preset-capabilities p{color:#b2a9ad;margin:0;line-height:1.45}.creative-preset-capabilities strong{color:#e5dfe2}.creative-preset-overwrite-note,.creative-preset-hint{color:#aa9fa4;margin:0;font-size:8px;line-height:1.5}.creative-preset-actions{grid-template-columns:1fr 1fr;gap:6px;display:grid}.creative-preset-actions button{min-height:31px;padding:6px;font-size:9px}.creative-preset-actions button:last-child{grid-column:1/-1}.creative-preset-actions button:disabled{opacity:.45;cursor:not-allowed}.creative-preset-confirm-backdrop{z-index:90;background:#000b;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.creative-preset-confirm-backdrop>section{background:#171315;border:1px solid #574148;border-radius:8px;width:min(390px,100%);padding:20px;box-shadow:0 20px 70px #0009}.creative-preset-confirm-backdrop h3{margin:8px 0;font-size:15px}.creative-preset-confirm-backdrop p{color:#b9afb3;font-size:10px;line-height:1.65}.creative-preset-confirm-backdrop>section>div{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.creative-preset-confirm-backdrop button{min-height:34px;padding:7px 12px;font-size:10px}@media (width<=1050px){.creative-preset-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.creative-preset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.creative-preset-tools,.creative-preset-actions{grid-template-columns:1fr}.creative-preset-actions button:last-child{grid-column:auto}}.preset-launcher{color:#ffdce0;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#3b1b22,#201619);border:1px solid #6b3d45;border-radius:5px;justify-content:center;align-items:center;gap:6px;min-height:32px;padding:0 11px;font:600 10px Manrope,DM Sans,sans-serif;display:inline-flex}.preset-launcher:hover,.wizard-preset-launcher:hover{background:#482027;border-color:#e36b79}.creative-preset-launcher-backdrop{z-index:80;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#070609d9;place-items:center;padding:clamp(8px,2vw,24px);display:grid;position:fixed;inset:0}.creative-preset-launcher-dialog{background:#111012;border:1px solid #514047;border-radius:10px;flex-direction:column;width:min(1120px,96vw);max-height:min(92dvh,960px);display:flex;overflow:hidden;box-shadow:0 26px 100px #000c}.creative-preset-launcher-dialog>header{background:linear-gradient(100deg,#211316,#141113);border-bottom:1px solid #352d31;flex:none;justify-content:space-between;align-items:center;gap:14px;min-height:55px;padding:8px 17px;display:flex}.creative-preset-launcher-dialog>header>div{gap:3px;display:grid}.creative-preset-launcher-dialog>header .eyebrow{font-size:8px}.creative-preset-launcher-dialog>header b{font-size:14px}.creative-preset-launcher-dialog>header button{color:#eee;cursor:pointer;background:#1a1719;border:1px solid #44373c;border-radius:5px;width:30px;height:30px;font-size:21px}.creative-preset-launcher-content{overscroll-behavior:contain;min-height:0;overflow:auto}.creative-preset-launcher-content .creative-presets{max-width:100%;padding:14px 17px 20px}.wizard-preset-launcher{color:#ffdee1;white-space:nowrap;cursor:pointer;background:linear-gradient(135deg,#3a1a20,#211619);border:1px solid #71434a;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:0 12px;font:600 10px Manrope,DM Sans,sans-serif;display:inline-flex}.wizard-preset-launcher small{color:#dba5ab;font-size:8px}.wizard-header .wizard-preset-launcher{margin-left:auto}.wizard-header .quiet-button{flex:none}@media (width<=720px){.creative-preset-launcher-backdrop{padding:5px}.creative-preset-launcher-dialog{border-radius:7px;width:100%;max-height:96dvh}.creative-preset-launcher-content .creative-presets{padding:10px}.wizard-header{gap:7px}.wizard-preset-launcher{min-height:31px;padding:0 8px;font-size:9px}.wizard-preset-launcher small{display:none}.preset-launcher{min-height:29px;padding:0 7px;font-size:9px}}@media (width>=681px) and (width<=900px){.wizard-header{gap:12px;padding:0 18px}.wizard-project{gap:7px}.wizard-project input{width:140px}.wizard-header .quiet-button{padding:8px 10px;font-size:10px}}.lv-site,.lv-nav,.lv-foot{--white:#fff;--night:#101116;--ease:cubic-bezier(.2, .8, .2, 1);--soft:color-mix(in srgb, var(--line) 38%, var(--page));--mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--muted:#65656c;--blue-text:color-mix(in srgb, var(--blue) 60%, var(--ink))}.lv-site{color:var(--ink);background:var(--page);letter-spacing:-.02em;-webkit-font-smoothing:antialiased;font-family:Manrope,system-ui,sans-serif;position:relative;overflow-x:clip}:where(.lv-site,.lv-nav,.lv-foot) a{color:inherit;text-decoration:none}.lv-site img{max-width:100%;display:block}.lv-site :focus-visible,.lv-nav :focus-visible,.lv-foot :focus-visible{outline:3px solid var(--blue);outline-offset:3px;border-radius:8px}.lv-wrap{width:min(100% - 48px,1320px);margin-inline:auto}.lv-eyebrow{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--ink);font-size:11px;font-weight:700;display:inline-block}.lv-h2{letter-spacing:-.065em;margin:12px 0 0;font-size:clamp(40px,5vw,76px);font-weight:800;line-height:.95}@property --lv-count{syntax:"<integer>";inherits:false;initial-value:0}.lv-loader{z-index:300;color:var(--white);background:var(--blue);place-items:center;animation:.22s cubic-bezier(.7,0,.84,0) .43s forwards lv-wipe;display:grid;position:fixed;inset:0}.lv-loader-inner{flex-direction:column;align-items:center;gap:22px;display:flex}.lv-loader-mark{width:84px;height:auto;animation:.5s cubic-bezier(.34,1.56,.64,1) both lv-pop}.lv-loader-bar{background:#ffffff40;border-radius:2px;width:180px;height:2px;overflow:hidden}.lv-loader-bar i{background:var(--yellow);width:0;height:100%;animation:.4s ease-in-out forwards lv-fill;display:block}.lv-loader-count{font-family:var(--mono);letter-spacing:.2em;font-size:13px}.lv-loader-count span{counter-reset:lv var(--lv-count);animation:.4s ease-in-out forwards lv-count}.lv-loader-count span:before{content:counter(lv, decimal-leading-zero)}@keyframes lv-count{to{--lv-count:100}}@keyframes lv-fill{to{width:100%}}@keyframes lv-pop{0%{transform:scale(0)rotate(-90deg)}}@keyframes lv-wipe{to{clip-path:inset(0 0 100%)}}.lv-nav{z-index:120;width:min(100% - 28px,1180px);height:62px;color:var(--ink);transition:background .35s var(--ease), box-shadow .35s var(--ease), backdrop-filter .35s;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;padding:0 10px 0 18px;display:flex;position:fixed;top:14px;left:50%;transform:translate(-50%)}.lv-site.is-scrolled .lv-nav,.lv-nav.is-public{background:color-mix(in srgb, var(--page) 80%, transparent);-webkit-backdrop-filter:saturate(1.6)blur(14px);backdrop-filter:saturate(1.6)blur(14px);box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 8%, transparent), 0 12px 30px -12px #1011162e}.lv-nav.is-public{margin:14px auto 0;position:sticky;left:auto;transform:none}.lv-nav-logo{flex:none;align-items:center;display:flex}.lv-nav-logo .brand-logo,.lv-foot .brand-logo{mix-blend-mode:normal;align-items:center;gap:9px;width:auto;display:inline-flex}.lv-nav-logo .brand-mark,.lv-foot .brand-mark{object-fit:contain;width:40px;height:34px}.lv-nav-logo .brand-wordmark,.lv-foot .brand-wordmark{justify-items:start;gap:2px;display:grid}.lv-nav-logo .brand-wordmark b,.lv-foot .brand-wordmark b{color:var(--ink);letter-spacing:-.05em;font:800 21px/1 Manrope,sans-serif}.lv-nav-logo .brand-wordmark small,.lv-foot .brand-wordmark small{color:var(--ink);letter-spacing:.32em;font:700 8px/1 Manrope,sans-serif}.lv-nav-links{align-items:center;gap:6px;display:flex}.lv-nav-links a{color:var(--ink);opacity:.8;border-radius:10px;padding:9px 14px;font-size:14px;font-weight:600;transition:opacity .2s;position:relative}.lv-nav-links a:after{content:"";background:var(--blue);transform-origin:100%;height:1.5px;transition:transform .35s var(--ease);position:absolute;bottom:5px;left:14px;right:14px;transform:scaleX(0)}.lv-nav-links a:hover{opacity:1}.lv-nav-links a:hover:after,.lv-nav-links a[aria-current]:after{transform-origin:0;transform:scaleX(1)}.lv-nav-auth{display:none}.lv-nav-cta{align-items:center;gap:8px;display:flex}.lv-link{color:var(--ink);white-space:nowrap;padding:10px 12px;font-size:14px;font-weight:700}.lv-link:hover{color:var(--blue)}.lv-icon-btn{border:1px solid var(--line);width:40px;height:40px;color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;padding:0;transition:border-color .2s,color .2s;display:grid}.lv-icon-btn:hover{border-color:var(--blue);color:var(--blue)}.lv-menu{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:12px;flex-direction:column;justify-content:center;gap:4px;width:40px;height:40px;padding:0 11px;display:none}.lv-menu span{background:var(--ink);height:1.5px;transition:transform .3s var(--ease), opacity .2s;border-radius:2px;display:block}.lv-menu.is-open span:first-child{transform:translateY(5.5px)rotate(45deg)}.lv-menu.is-open span:nth-child(2){opacity:0}.lv-menu.is-open span:nth-child(3){transform:translateY(-5.5px)rotate(-45deg)}@media (width<=860px){.lv-nav-links{border:1px solid var(--line);background:var(--paper);border-radius:18px;flex-direction:column;align-items:stretch;gap:2px;padding:10px;display:none;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 22px 50px -20px #10111659}.lv-nav-links.is-open{display:flex}.lv-nav-links a{opacity:1}.lv-nav-links a:after{display:none}.lv-nav-auth{flex-wrap:wrap;gap:8px;padding:8px 4px 2px;display:flex}.lv-menu{display:flex}.lv-nav-cta>.lv-link,.lv-nav-cta>.lv-hide-sm{display:none}}@media (width<=420px){.lv-nav{padding-left:12px}.lv-nav .lv-btn-sm{display:none}}.lv-btn{--tx:0px;--ty:0px;letter-spacing:-.01em;white-space:nowrap;isolation:isolate;cursor:pointer;min-height:52px;transform:translate(var(--tx), var(--ty));transition:transform .4s var(--ease), box-shadow .3s, background .25s, color .25s, border-color .25s;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:12px;padding:0 22px;font-size:15px;font-weight:800;display:inline-flex;position:relative;overflow:hidden}.lv-btn-primary{color:var(--white);background:var(--blue);box-shadow:0 1px 0 #ffffff40 inset, 0 10px 24px -10px color-mix(in srgb, var(--blue) 70%, transparent)}.lv-btn-primary:before{z-index:-1;content:"";background:var(--night);transition:transform .45s var(--ease);position:absolute;inset:0;transform:translateY(101%)}.lv-btn-primary:hover:before{transform:translateY(0)}.lv-btn-ghost{border-color:var(--line);color:var(--ink);background:0 0}.lv-btn-ghost:hover{background:var(--paper)}.lv-btn-sm{border-radius:12px;min-height:42px;padding:0 16px;font-size:13px}.lv-roll{height:1.2em;line-height:1.2em;display:inline-block;position:relative;overflow:hidden}.lv-roll>span{transition:transform .45s var(--ease);display:block}.lv-roll>span+span{position:absolute;inset:0;transform:translateY(110%)}.lv-btn:hover .lv-roll>span:first-child{transform:translateY(-110%)}.lv-btn:hover .lv-roll>span+span{transform:translateY(0)}.lv-play{width:28px;height:28px;color:var(--blue);background:var(--white);border-radius:50%;flex:none;place-items:center;display:grid}.lv-hero{min-height:100svh;padding:120px 0 40px;position:relative;overflow:hidden}.lv-hero-grid{pointer-events:none;background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);-webkit-mask-image:radial-gradient(360px circle at var(--gx,50%) var(--gy,40%), #000 0%, transparent 70%);-webkit-mask-image:radial-gradient(360px circle at var(--gx,50%) var(--gy,40%), #000 0%, transparent 70%);mask-image:radial-gradient(360px circle at var(--gx,50%) var(--gy,40%), #000 0%, transparent 70%);opacity:.9;background-size:56px 56px;position:absolute;inset:0}.lv-hero-inner{grid-template-columns:1.02fr .98fr;align-items:center;gap:24px;min-height:calc(100svh - 200px);display:grid;position:relative}.lv-hero h1{letter-spacing:-.065em;margin:18px 0 0;font-size:clamp(54px,7.4vw,118px);font-weight:800;line-height:.9}.lv-line{padding-bottom:.06em;display:block;overflow:hidden}.lv-ch{will-change:transform;display:inline-block}.lv-gap{width:.26em;display:inline-block}.lv-wd{white-space:nowrap;display:inline-block}.lv-rotator{color:var(--blue);vertical-align:bottom;display:inline-block;position:relative}.lv-rotator .lv-sizer{visibility:hidden}.lv-rotator .lv-word{white-space:nowrap;padding-bottom:.06em;position:absolute;top:0;left:0;overflow:hidden}.lv-rotator .lv-word .lv-ch{transition:transform .9s cubic-bezier(.16, 1, .3, 1) calc(.35s + var(--i) * 30ms);transform:translateY(110%)}.lv-rotator .lv-word.is-on .lv-ch{transform:none}.lv-rotator .lv-word.is-past .lv-ch{transition:transform .6s cubic-bezier(.7, 0, .84, 0) calc(var(--i) * 25ms);transform:translateY(-110%)}.lv-lede{max-width:470px;color:var(--muted);letter-spacing:-.025em;margin:26px 0 0;font-size:18px;line-height:1.55}.lv-hero-actions{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.lv-ticks{color:var(--muted);flex-wrap:wrap;gap:18px;margin-top:18px;font-size:12px;font-weight:600;display:flex}.lv-ticks span{align-items:center;gap:6px;display:inline-flex}.lv-hero-art{height:min(640px,72vh);min-height:440px;position:relative}.lv-mascot{aspect-ratio:47/40;width:min(100%,600px);position:absolute;top:50%;left:50%;translate:-50% -50%}.lv-mascot-tilt{transform-style:preserve-3d;will-change:transform;position:absolute;inset:0}.lv-mascot-tilt>.lp-mascot{width:100%;height:100%}.lv-depth{z-index:3;will-change:transform;position:absolute}.lv-chip{color:var(--ink);background:var(--paper);box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 7%, transparent), 0 14px 30px -14px #10111659;white-space:nowrap;border-radius:14px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:700;display:flex}.lv-chip i{border-radius:50%;width:8px;height:8px}@media (width<=900px){.lv-hero-inner{grid-template-columns:1fr}.lv-hero-art{height:420px;min-height:0}}@media (width<=560px){.lv-hero{padding-top:100px}.lv-hero-art{height:330px}.lv-chip{display:none}.lv-lede{font-size:16px}}.lv-velo{border-block:1px solid var(--line);background:var(--page);padding:34px 0;overflow:hidden}.lv-velo-row{will-change:transform;width:max-content;display:flex}.lv-velo-row>span{letter-spacing:-.055em;white-space:nowrap;align-items:center;gap:34px;padding-right:34px;font-size:clamp(34px,5vw,72px);font-weight:800;display:inline-flex}.lv-velo-row em{color:#0000;-webkit-text-stroke:1.5px var(--ink);font-style:normal}.lv-velo-dot{background:var(--blue);border-radius:50%;flex:none;width:.32em;height:.32em}.lv-features{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:80px 0 40px;display:grid}.lv-feature{--accent:var(--blue);border:1px solid var(--line);min-height:228px;color:var(--ink);background:var(--paper);transition:transform .45s var(--ease), border-color .3s, box-shadow .35s;border-radius:20px;flex-direction:column;padding:24px;display:flex;position:relative;overflow:hidden}.lv-feature.is-lime{--accent:var(--lime)}.lv-feature.is-yellow{--accent:var(--yellow)}.lv-feature:hover{border-color:var(--accent);transform:translateY(-4px);box-shadow:0 24px 48px -28px #10111659}.lv-feature-top{justify-content:space-between;align-items:flex-start;display:flex}.lv-feature-icon{width:52px;height:52px;color:var(--night);background:var(--accent);transition:transform .45s var(--ease);border-radius:14px;place-items:center;display:grid;position:relative}.is-blue .lv-feature-icon{color:var(--white)}.lv-feature:hover .lv-feature-icon{transform:rotate(-6deg)scale(1.06)}.lv-fi-rec{background:var(--lime);border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite lv-fx-blink;position:absolute;top:8px;right:8px}.lv-feature-arrow{border:1px solid var(--line);width:38px;height:38px;transition:transform .45s var(--ease), background .25s, border-color .25s, color .25s;border-radius:50%;place-items:center;display:grid}.lv-feature:hover .lv-feature-arrow{border-color:var(--ink);color:var(--paper);background:var(--ink);transform:rotate(-45deg)}.lv-feature-copy{gap:6px;margin-top:auto;display:grid}.lv-feature b{letter-spacing:-.04em;font-size:22px;font-weight:800}.lv-feature small{color:var(--muted);font-size:14px;line-height:1.5}.lv-fx{align-items:center;height:30px;margin:16px 0 14px;display:flex;position:relative}.lv-fx-caption{gap:4px;font-size:13px;font-weight:800}.lv-fx-caption span{color:var(--muted);animation:3.2s step-end infinite lv-fx-word;animation-delay:calc(var(--i) * .8s);border-radius:6px;padding:3px 6px}.lv-fx-edit{flex-direction:column;justify-content:center;align-items:stretch;gap:4px;width:min(100%,220px)}.lv-fx-edit>span{gap:3px;display:flex}.lv-fx-edit>span:first-child i{background:var(--ink);opacity:.85;height:14px;animation:lv-fx-clip 4s var(--ease) infinite;animation-delay:calc(var(--i) * .18s);border-radius:4px;flex:1}.lv-fx-edit>span:last-child i{background:var(--lime);transform-origin:0;height:6px;animation:lv-fx-grow 4s var(--ease) infinite;animation-delay:calc(.8s + var(--i) * .2s);border-radius:3px;flex:1}.lv-fx-edit em{background:var(--blue);border-radius:2px;width:2px;animation:4s linear infinite lv-fx-head;position:absolute;top:-3px;bottom:-3px;left:0}.lv-fx-steps i{border:1px solid var(--line);width:24px;height:24px;color:var(--muted);animation:4.8s step-end infinite lv-fx-step;animation-delay:calc(var(--i) * 1.2s - 4.8s);border-radius:50%;place-items:center;font-size:11px;font-style:normal;font-weight:800;display:grid;position:relative}.lv-fx-steps i+i{margin-left:22px}.lv-fx-steps i+i:before{content:"";background:var(--line);width:22px;height:1px;position:absolute;top:50%;right:100%}.lv-fx-done{width:24px;height:24px;color:var(--night);background:var(--lime);animation:lv-fx-ready 4.8s var(--ease) infinite;border-radius:50%;place-items:center;margin-left:12px;display:grid}@keyframes lv-fx-blink{0%,to{opacity:1}50%{opacity:.2}}@keyframes lv-fx-word{0%{color:var(--night);background:var(--yellow)}25%,to{color:var(--muted);background:0 0}}@keyframes lv-fx-clip{0%{opacity:0;transform:translate(-14px)}14%,86%{opacity:.85;transform:none}to{opacity:0}}@keyframes lv-fx-grow{0%{transform:scaleX(0)}18%,86%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes lv-fx-head{0%{left:0}to{left:100%}}@keyframes lv-fx-step{0%{color:var(--night);border-color:var(--yellow);background:var(--yellow)}25%,to{color:var(--muted);border-color:var(--line);background:0 0}}@keyframes lv-fx-ready{0%,76%{opacity:0;transform:scale(.4)}82%,to{opacity:1;transform:none}}@media (width<=980px){.lv-features{grid-template-columns:minmax(0,1fr);padding-top:56px}.lv-feature{min-height:200px}}@media (prefers-reduced-motion:reduce){.lv-fx *,.lv-fi-rec{animation:none!important}.lv-fx-steps i:first-child,.lv-fx-caption span:first-child{color:var(--night);border-color:var(--yellow);background:var(--yellow)}}.lv-story{background:var(--soft);position:relative}.lv-story-pin{grid-template-columns:.8fr 1.2fr;align-items:center;gap:48px;width:min(100% - 48px,1320px);min-height:100svh;margin-inline:auto;padding:96px 0 48px;display:grid}.lv-story h2{letter-spacing:-.06em;margin:14px 0 0;font-size:clamp(36px,4vw,60px);font-weight:800;line-height:.98}.lv-steps{margin:36px 0 0;padding:0 0 0 26px;list-style:none;position:relative}.lv-steps:before{content:"";background:var(--line);width:2px;position:absolute;top:8px;bottom:8px;left:5px}.lv-rail{width:2px;height:calc((100% - 16px) * var(--rail,1));background:var(--blue);position:absolute;top:8px;left:5px}.lv-steps li{opacity:.38;transition:opacity .4s;position:relative}.lv-steps li.is-on,.lv-steps li.is-done{opacity:1}.lv-steps li:before{border:2px solid var(--line);content:"";background:var(--soft);border-radius:50%;width:12px;height:12px;transition:all .3s;position:absolute;top:17px;left:-26px}.lv-steps li.is-on:before,.lv-steps li.is-done:before{border-color:var(--blue);background:var(--blue)}.lv-steps button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:12px 0;display:block}.lv-steps b{letter-spacing:-.035em;align-items:baseline;gap:10px;font-size:20px;font-weight:800;display:flex}.lv-steps b small{color:var(--blue-text);font-family:var(--mono);letter-spacing:.06em;font-size:11px}.lv-steps p{max-width:330px;color:var(--muted);margin:6px 0 0;font-size:14.5px;line-height:1.5}.lv-studio{background:var(--paper);box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 8%, transparent), 0 40px 80px -40px #10111673, 0 10px 30px -15px #10111633;transform-origin:50% 0;border-radius:22px;position:relative;overflow:hidden}.lv-studio-bar{border-bottom:1px solid var(--line);align-items:center;gap:14px;height:52px;padding:0 16px;font-size:12px;display:flex}.lv-studio-bar .lv-dots{gap:6px;display:flex}.lv-studio-bar .lv-dots i{background:var(--line);border-radius:50%;width:10px;height:10px}.lv-studio-bar .lv-proj{align-items:center;gap:8px;font-weight:700;display:flex}.lv-studio-bar small,.lv-mono{color:var(--muted);font-family:var(--mono);letter-spacing:.12em;font-size:10px}.lv-studio-bar .lv-saved{letter-spacing:0;margin-left:auto}.lv-tabs{border-bottom:1px solid var(--line);gap:6px;padding:12px 16px;display:flex}.lv-tab{color:var(--muted);border-radius:999px;align-items:center;gap:8px;padding:7px 12px 7px 8px;font-size:12.5px;font-weight:700;transition:all .3s;display:flex}.lv-tab i{width:22px;height:22px;color:var(--ink);background:var(--soft);border-radius:50%;place-items:center;font-size:11px;font-style:normal;transition:all .3s;display:grid}.lv-tab.is-on{color:var(--page);background:var(--ink)}.lv-tab.is-on i{color:var(--night);background:var(--yellow)}.lv-tab.is-done i{color:var(--night);background:var(--lime)}.lv-studio-body{grid-template-columns:1fr 210px;height:min(470px,56vh);min-height:400px;display:grid;position:relative}.lv-panes{border-right:1px solid var(--line);position:relative;overflow:hidden}.lv-pane{opacity:0;visibility:hidden;flex-direction:column;gap:12px;padding:20px 22px;transition:opacity .3s,transform .3s,visibility .3s;display:flex;position:absolute;inset:0;transform:translateY(24px)}.lv-pane.is-on{opacity:1;visibility:visible;transform:none}.lv-pane h4{letter-spacing:-.04em;margin:0;font-size:19px;font-weight:800}.lv-upl{border:1px dashed var(--line);background:var(--soft);border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.lv-upl>span{width:38px;height:38px;color:var(--white);background:var(--blue);border-radius:10px;flex:none;place-items:center;display:grid}.lv-upl b{font-size:13px}.lv-upl small{color:var(--muted);margin-top:2px;font-size:11px;display:block}.lv-wave{align-items:center;gap:3px;height:42px;padding:0 4px;display:flex}.lv-wave i{background:var(--blue);border-radius:2px;flex:1}.lv-script{border:1px solid var(--line);border-radius:12px;min-height:96px;padding:12px 14px;font-size:14px;line-height:1.55}.lv-caret{vertical-align:-2px;background:var(--blue);width:1.5px;height:1.1em;margin-left:1px;animation:1s step-end infinite lv-blink;display:inline-block}@keyframes lv-blink{50%{opacity:0}}.lv-drop{border:1.5px dashed var(--line);background:var(--soft);border-radius:14px;flex:1;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,1fr);gap:8px;min-height:0;padding:10px;display:grid}.lv-drop>div{background:var(--line);border-radius:10px;position:relative;overflow:hidden}.lv-drop img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lv-drop span{color:var(--white);font-family:var(--mono);background:#101116b3;border-radius:6px;padding:2px 6px;font-size:9px;position:absolute;bottom:6px;left:6px}.lv-styles{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.lv-sty{border:1.5px solid var(--line);background:var(--paper);letter-spacing:-.02em;border-radius:12px;padding:6px 6px 9px;font-size:11.5px;font-weight:800;transition:border-color .25s,box-shadow .25s}.lv-sty .lv-pv{background:var(--night);border-radius:8px;height:62px;margin-bottom:7px;overflow:hidden}.lv-sty .lv-pv img{object-fit:cover;width:100%;height:100%}.lv-sty small{color:var(--muted);letter-spacing:0;margin-top:2px;font-size:9.5px;font-weight:500;display:block}.lv-sty.is-sel{border-color:var(--blue);box-shadow:0 0 0 3px color-mix(in srgb, var(--blue) 18%, transparent)}.lv-chips{flex-wrap:wrap;gap:6px;display:flex}.lv-chips span{border:1px solid var(--line);border-radius:999px;padding:7px 11px;font-size:12px;font-weight:700}.lv-chips span.is-sel{border-color:var(--ink);color:var(--page);background:var(--ink)}.lv-swatches{gap:7px;display:flex}.lv-swatches i{border-radius:50%;width:22px;height:22px;box-shadow:inset 0 0 0 1px #00000024}.lv-swatches i.is-sel{box-shadow:0 0 0 2px var(--paper), 0 0 0 4px var(--ink)}.lv-gen{align-items:center;gap:12px;margin-top:auto;display:flex}.lv-gen-btn{color:var(--white);background:var(--blue);border-radius:11px;align-items:center;gap:8px;padding:10px 14px;font-size:12.5px;font-weight:800;display:inline-flex}.lv-gen-bar{background:var(--line);border-radius:8px;flex:1;height:8px;overflow:hidden}.lv-gen-bar i{background:var(--blue);width:100%;height:100%;display:block}.lv-gen .lv-mono{text-align:right;width:38px}.lv-ready{flex-direction:column;align-items:flex-start;gap:12px;margin-top:18px;display:flex}.lv-ready-ok{width:44px;height:44px;color:var(--night);background:var(--lime);border-radius:50%;place-items:center;display:grid}.lv-ready h4{font-size:24px}.lv-ready-meta{gap:14px;display:flex}.lv-download{color:var(--page);background:var(--ink);border-radius:12px;align-items:center;gap:8px;padding:12px 16px;font-size:13px;font-weight:800;display:inline-flex}.lv-preview{background:var(--soft);flex-direction:column;align-items:center;gap:10px;padding:16px;display:flex;position:relative}.lv-phone{aspect-ratio:9/16;background:var(--night);border-radius:16px;width:100%;max-height:100%;position:relative;overflow:hidden}.lv-phone-empty{color:#ffffff8c;font-family:var(--mono);text-align:center;place-items:center;padding:18px;font-size:11px;display:grid;position:absolute;inset:0}.lv-shot{position:absolute;inset:0}.lv-shot img{object-fit:cover;width:100%;height:100%;transform:scale(1.08)}.lv-phone-cap{color:var(--white);text-align:center;text-shadow:0 2px 6px #0009;margin:0;font-size:15px;font-weight:800;line-height:1.25;position:absolute;bottom:22%;left:8px;right:8px}.lv-phone-cap span{border-radius:4px;padding:0 3px;transition:background .15s,color .15s,transform .15s;display:inline-block}.lv-phone-cap span.is-hl{color:var(--night);background:var(--yellow);text-shadow:none;transform:scale(1.08)}.lv-tc{color:var(--white);font-family:var(--mono);align-items:center;gap:6px;font-size:8.5px;display:flex;position:absolute;bottom:8px;left:8px;right:8px}.lv-tc b{background:#ffffff4d;border-radius:2px;flex:1;height:2px;position:relative;overflow:hidden}.lv-tc b i{background:var(--white);width:100%;position:absolute;inset:0}@media (width<=980px){.lv-story-pin{grid-template-columns:1fr;gap:24px;padding:80px 0 56px}.lv-studio-body{grid-template-columns:1fr 150px}.lv-styles{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.lv-studio-body{grid-template-columns:1fr;height:auto}.lv-panes{border-right:0;min-height:420px}.lv-preview{display:none}.lv-tab{padding:6px;font-size:0}.lv-tab.is-on{padding-right:10px;font-size:12px}}.lv-looks{color:var(--white);background:var(--night);position:relative;overflow:hidden}.lv-looks .lv-eyebrow{color:#ffffffb3}.lv-looks-pin{flex-direction:column;justify-content:center;gap:40px;min-height:100svh;padding:90px 0;display:flex}.lv-looks-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;display:flex}.lv-looks-head h2 em{color:var(--yellow);font-style:normal}.lv-looks-head p{color:#ffffffb3;max-width:340px;margin:0;font-size:15.5px;line-height:1.55}.lv-looks-track{will-change:transform;gap:18px;width:max-content;padding-left:max(24px,50vw - 660px);display:flex}.lv-looks-track:after{content:"";flex:none;width:max(24px,50vw - 660px)}.lv-look{flex:none;width:300px}.lv-look-pv{aspect-ratio:4/5;background:var(--night);border-radius:20px;position:relative;overflow:hidden}.lv-look-pv img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lv-look-pv .lv-b{opacity:0}.lv-look-num{color:var(--white);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--mono);background:#10111699;border-radius:8px;padding:4px 8px;font-size:10px;position:absolute;top:12px;left:12px}.lv-look-meta{justify-content:space-between;align-items:baseline;gap:10px;margin-top:14px;display:flex}.lv-look-meta b{letter-spacing:-.04em;font-size:20px;font-weight:800}.lv-look-meta span{color:#fff9;font-family:var(--mono);white-space:nowrap;font-size:10.5px}.lv-look p{color:#ffffffb3;margin:6px 0 0;font-size:13.5px;line-height:1.5}.lv-flash{pointer-events:none;background:var(--white);opacity:0;animation:4s infinite lv-k-flash;position:absolute;inset:0}@media (width<=820px){.lv-looks-track{scroll-snap-type:x mandatory;scrollbar-width:none;width:auto;padding-right:24px;overflow-x:auto}.lv-look{scroll-snap-align:start;width:260px}.lv-looks-pin{min-height:0}}.lv-caps{padding:140px 0}.lv-caps-head{grid-template-columns:1fr 1fr;align-items:end;gap:40px;display:grid}.lv-caps-head p{max-width:420px;color:var(--muted);justify-self:end;margin:0;font-size:16px;line-height:1.55}.lv-cap-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:56px;display:grid}.lv-cap-card{aspect-ratio:4/3;background:var(--night);transform-style:preserve-3d;will-change:transform;border-radius:20px;position:relative;overflow:hidden}.lv-cap-card img{object-fit:cover;opacity:.72;width:100%;height:100%;position:absolute;inset:0}.lv-glare{pointer-events:none;background:radial-gradient(400px circle at var(--gx,50%) var(--gy,50%), #ffffff2e, transparent 45%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.lv-cap-card:hover .lv-glare{opacity:1}.lv-cap-lab{color:var(--white);flex-direction:column;gap:2px;display:flex;position:absolute;top:14px;left:14px}.lv-cap-lab b{font-size:14px;font-weight:800}.lv-cap-lab small{opacity:.8;font-size:11px}.lv-cap-txt{color:var(--ct);font-family:var(--cf);font-size:var(--cs,28px);font-weight:var(--cw);letter-spacing:var(--cl);text-align:center;text-transform:var(--cc);-webkit-text-stroke:var(--cos) var(--co);paint-order:stroke fill;text-shadow:0 2px 8px #0000008c;margin:0;line-height:1.15;position:absolute;bottom:22%;left:16px;right:16px}.lv-cw{transition:color .14s,transform .14s,opacity .14s;display:inline-block}.lv-cap-txt .lv-cw.is-hl{color:var(--ch)}.lv-cap-txt.is-pop .lv-cw.is-hl{transform:scale(1.15)}.lv-cap-txt.is-reveal .lv-cw{opacity:0}.lv-cap-txt.is-reveal .lv-cw.is-seen{opacity:1}.lv-cap-txt.is-box{-webkit-text-stroke:0;text-shadow:none}.lv-cap-txt.is-box .lv-cw{background:var(--co);margin:0 -1px;padding:2px 6px}@media (width<=900px){.lv-caps{padding:96px 0}.lv-caps-head{grid-template-columns:1fr}.lv-caps-head p{justify-self:start}.lv-cap-grid{grid-template-columns:1fr}}@media (width>=901px) and (width<=1100px){.lv-cap-grid{grid-template-columns:repeat(2,1fr)}}.lv-who{padding:40px 0 140px}.lv-who-grid{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:48px;display:grid}.lv-who-card{aspect-ratio:3/4;color:var(--white);background:var(--night);border-radius:20px;display:block;position:relative;overflow:hidden}.lv-who-card img{object-fit:cover;width:100%;height:100%;transition:transform 1.1s var(--ease), opacity .5s;position:absolute;inset:0}.lv-who-card .lv-real,.lv-who-card:hover .lv-duo,.lv-who-card:focus-visible .lv-duo{opacity:0}.lv-who-card:hover .lv-real,.lv-who-card:focus-visible .lv-real{opacity:1}.lv-who-card:hover img{transform:scale(1.06)}.lv-who-cap{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#10111680;border-radius:14px;padding:14px;position:absolute;bottom:14px;left:14px;right:14px}.lv-who-cap b{letter-spacing:-.03em;align-items:center;gap:8px;font-size:18px;font-weight:800;display:flex}.lv-who-cap span{opacity:.88;margin-top:3px;font-size:13px;display:block}@media (width<=900px){.lv-who{padding-bottom:96px}.lv-who-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=480px){.lv-who-grid{grid-template-columns:1fr}.lv-who-card{aspect-ratio:4/3}}.lv-faq{border-top:1px solid var(--line);padding:120px 0}.lv-faq-grid{grid-template-columns:.8fr 1.2fr;gap:48px;display:grid}.lv-faq-grid>div:first-child p{color:var(--muted);margin:18px 0 0;font-size:15px}.lv-qa{border-top:1px solid var(--line)}.lv-qa:last-child{border-bottom:1px solid var(--line)}.lv-qa button{width:100%;color:var(--ink);letter-spacing:-.03em;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font:700 19px/1.3 Manrope,sans-serif;display:flex}.lv-pm{border:1px solid var(--line);border-radius:50%;flex:none;width:30px;height:30px;transition:background .3s,border-color .3s;position:relative}.lv-pm:before,.lv-pm:after{content:"";background:var(--ink);width:11px;height:1.8px;transition:transform .35s var(--ease), background .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lv-pm:after{transform:translate(-50%,-50%)rotate(90deg)}.lv-qa.is-open .lv-pm{border-color:var(--blue);background:var(--blue)}.lv-qa.is-open .lv-pm:before,.lv-qa.is-open .lv-pm:after{background:var(--white)}.lv-qa.is-open .lv-pm:after{transform:translate(-50%,-50%)rotate(0)}.lv-ans{grid-template-rows:0fr;transition:grid-template-rows .55s cubic-bezier(.65,0,.35,1);display:grid}.lv-qa.is-open .lv-ans{grid-template-rows:1fr}.lv-ans>div{overflow:hidden}.lv-ans p{color:var(--muted);margin:0;padding:0 50px 24px 0;font-size:15.5px;line-height:1.6}@media (width<=900px){.lv-faq{padding:90px 0}.lv-faq-grid{grid-template-columns:1fr;gap:28px}.lv-qa button{font-size:17px}.lv-ans p{padding-right:0}}.lv-proof{border-block:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:120px;display:grid}.lv-proof>div{align-items:center;gap:14px;padding:26px 22px;display:flex}.lv-proof>div+div{border-left:1px solid var(--line)}.lv-proof-icon{width:42px;height:42px;color:var(--blue);background:color-mix(in srgb, var(--blue) 12%, transparent);border-radius:50%;flex:none;place-items:center;display:grid}.lv-proof b{letter-spacing:-.02em;font-size:15px;font-weight:800;display:block}.lv-proof small{color:var(--muted);margin-top:3px;font-size:12.5px;display:block}@media (width<=900px){.lv-proof{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:90px}.lv-proof>div:nth-child(3){border-left:0}.lv-proof>div:nth-child(n+3){border-top:1px solid var(--line)}}@media (width<=480px){.lv-proof{grid-template-columns:1fr}.lv-proof>div+div{border-left:0;border-top:1px solid var(--line)}}.lv-final{color:var(--white);background:var(--blue);padding:150px 0 110px;position:relative;overflow:hidden}.lv-final h2{letter-spacing:-.075em;text-align:center;margin:0;font-size:clamp(56px,11vw,190px);font-weight:800;line-height:.86}.lv-final-sub{max-width:460px;color:var(--white);text-align:center;margin:30px auto 0;font-size:18px;line-height:1.5}.lv-final-act{justify-content:center;margin-top:34px;display:flex}.lv-final-badge{border-radius:10px;justify-content:center;width:max-content;max-width:100%;margin:26px auto 0;transition:transform .2s;display:flex}.lv-final-badge img{object-fit:contain;width:auto;max-width:100%;height:42px;display:block}.lv-final-badge:hover{transform:translateY(-2px)}.lv-final-badge:focus-visible{outline:3px solid var(--yellow);outline-offset:4px}@media (prefers-reduced-motion:reduce){.lv-final-badge,.lv-final-badge:hover{transition:none;transform:none}}.lv-final .lv-btn-primary{color:var(--night);background:var(--yellow);box-shadow:none}.lv-final .lv-btn-primary:before{background:var(--white)}.lv-final .lv-play{color:var(--yellow);background:var(--night)}.lv-final-star{z-index:1;aspect-ratio:47/40;width:190px;position:absolute;top:70px;left:7%}.lv-final-star>.lp-mascot{width:100%;height:100%}@media (width<=760px){.lv-final{padding:130px 0 80px}.lv-final-star{width:120px;margin-left:-60px;top:18px;left:50%}}.lv-foot{color:var(--white);background:var(--blue);font-family:Manrope,system-ui,sans-serif;position:relative;overflow:hidden}.lv-foot .brand-wordmark b,.lv-foot .brand-wordmark small{color:var(--white)!important}.lv-foot-feature{padding:80px 0 10px}.lv-foot-feature h2{letter-spacing:-.06em;margin:12px 0 10px;font-size:clamp(36px,5vw,64px);font-weight:800;line-height:.98}.lv-foot-feature p{color:var(--white);margin:0;font-size:16px}.lv-foot-feature .lv-eyebrow,.lv-foot-col>span{color:var(--white)}.lv-foot-cols{border-top:1px solid #ffffff38;grid-template-columns:1.2fr repeat(4,minmax(0,1fr));gap:28px;padding:56px 0 36px;display:grid}.lv-foot-col{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.lv-foot-col>span{font-family:var(--mono);letter-spacing:.2em;margin-bottom:4px;font-size:11px;font-weight:700}.lv-foot-col a,.lv-foot-col button{color:var(--white);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font:600 14.5px/1.3 Manrope,sans-serif;transition:color .2s}.lv-foot-col a:hover,.lv-foot-col button:hover{color:var(--white);text-underline-offset:4px;text-decoration:underline}.lv-foot-col a[href^=mailto]{overflow-wrap:anywhere}.lv-foot-brand p{max-width:230px;color:var(--white);margin:4px 0 0;font-size:13.5px;line-height:1.5}.lv-foot-bottom{color:var(--white);border-top:1px solid #ffffff38;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:13px;display:flex}.lv-foot-bottom .lv-mono{color:var(--white);letter-spacing:.14em}.lv-foot-top{width:42px;height:42px;color:var(--white);cursor:pointer;background:0 0;border:1px solid #ffffff59;border-radius:50%;place-items:center;padding:0;transition:background .2s,color .2s;display:grid}.lv-foot-top:hover{color:var(--blue);background:var(--white)}.lv-giant{width:104%;height:auto;margin:10px -2% -3.6%;display:block}.lv-site+.lv-foot .lv-foot-cols{border-top-color:#ffffff38}@media (width<=900px){.lv-foot-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.lv-foot-brand{grid-column:1/-1}}@media (width<=420px){.lv-foot-cols{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.lv-loader{display:none}.lv-site *,.lv-site :before,.lv-site :after{transition-duration:.01ms!important;animation:none!important}.lv-btn{transform:none!important}}.lp-search-scrim{z-index:250;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1011166b;place-items:start center;padding:96px 16px 16px;display:grid;position:fixed;inset:0}.lp-search-dialog{border:1px solid var(--line);flex-direction:column;max-height:calc(100svh - 120px);display:flex;overflow:auto;box-shadow:0 30px 80px -30px #10111680}.lp-search-heading{justify-content:space-between;gap:12px;display:flex}.lp-search-heading h2{margin:0}.lp-search-close{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:0 0;border-radius:50%}.lp-search-field{color:var(--muted);border-radius:14px;align-items:center;display:flex}.lp-search-field input{color:var(--ink);font:inherit;background:0 0;border:0;outline:0}.lp-search-results{gap:6px;margin-top:14px;display:grid}.lp-search-results a{border:1px solid var(--line);color:var(--ink);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;transition:border-color .2s,color .2s;display:flex}.lp-search-results a:hover{border-color:var(--blue);color:var(--blue)}.lp-search-results b{font-size:15px;display:block}.lp-search-results small{color:var(--muted);margin-top:2px;font-size:13px;display:block}.lp-search-empty{color:var(--muted);margin:8px 0 0}.lp-hero-art>.lp-mascot{z-index:1;filter:drop-shadow(0 20px 18px #4d3bd21a);transform-origin:50% 55%;width:min(100%,650px);max-height:390px;animation:8.4s ease-in-out infinite lp-mascot-hover;position:relative;overflow:visible}.lp-mascot-star,.lp-mascot-ribbon{transform-box:view-box;transform-origin:380px 280px}.lp-mascot-star{animation:7.2s ease-in-out infinite lp-star-tilt}.lp-mascot-ribbon-back,.lp-mascot-ribbon-front{animation:9.6s ease-in-out infinite lp-ribbon-orbit}.lp-mascot-perforations{animation:8.5s linear infinite lp-film-flow}.lp-mascot-perforations-front{animation-delay:-4.25s}.lp-mascot-ground-shadow{transform-box:fill-box;transform-origin:50%;animation:8.4s ease-in-out infinite lp-shadow-breathe}.lp-mascot-sparkle{transform-box:view-box;transform-origin:50%;animation:3.8s ease-in-out infinite lp-spark-pop}.lp-mascot-sparkle-two{animation-delay:1.7s}.lp-mascot-motion-dash{stroke-dasharray:2 24;animation:4.4s ease-in-out infinite lp-doodle-dash}@keyframes lp-headline-reveal{0%{clip-path:inset(0 0 15%);transform:translateY(7px)}to{clip-path:inset(0);transform:translateY(0)}}@keyframes lp-mascot-hover{0%,to{transform:translateY(0)rotate(-.4deg)}50%{transform:translateY(-7px)rotate(.5deg)}}@keyframes lp-star-tilt{0%,to{transform:rotate(-1deg)scale(1)}50%{transform:rotate(1.25deg)scale(1.012)}}@keyframes lp-ribbon-orbit{0%,to{transform:rotate(-.65deg)translateY(1px)}50%{transform:rotate(.8deg)translateY(-1px)}}@keyframes lp-film-flow{to{stroke-dashoffset:-58px}}@keyframes lp-shadow-breathe{0%,to{opacity:.2;transform:scaleX(1)}50%{opacity:.12;transform:scaleX(.9)}}@keyframes lp-spark-pop{0%,72%,to{opacity:.18;transform:scale(.78)rotate(-12deg)}82%{opacity:1;transform:scale(1.16)rotate(8deg)}91%{opacity:.72;transform:scale(.95)rotate(-4deg)}}@keyframes lp-doodle-dash{0%,72%,to{stroke-dashoffset:0;opacity:.7}84%{stroke-dashoffset:36px;opacity:1}93%{stroke-dashoffset:0;opacity:.8}}@keyframes lp-drift-left{to{transform:translate(10px,13px)rotate(29deg)}}@keyframes lp-drift-top{to{transform:translate(-12px,8px)rotate(32deg)}}@keyframes lp-drift-right{to{transform:translate(8px,-12px)rotate(-17deg)}}@media (width<=720px){.lp-hero-art>.lp-mascot{width:min(100%,500px);max-height:100%}}@keyframes lp-logo-reveal{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.lp-hero-art>.lp-mascot{filter:drop-shadow(0 18px 16px #4d3bd214);width:min(100%,620px);max-height:360px;animation:none!important}.lp-hero-art>.lp-mascot:before,.lp-hero-art>.lp-mascot:after{animation:none!important;display:none!important}@keyframes lp-menu-enter{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}.lv-m-zoom img{animation:3s cubic-bezier(.2,.8,.2,1) infinite alternate lv-k-zoom}.lv-m-pan img{animation:4s ease-in-out infinite alternate lv-k-pan}.lv-m-vpan img{animation:4s ease-in-out infinite alternate lv-k-vpan}.lv-m-push img{animation:5s ease-out infinite alternate lv-k-push}.lv-m-impact img{animation:2s cubic-bezier(.16,1,.3,1) infinite lv-k-impact}.lv-t-cut .lv-a{animation:4s step-end infinite lv-k-cut-a}.lv-t-cut .lv-b{animation:4s step-end infinite lv-k-cut-b}.lv-t-dis .lv-a{animation:5s ease-in-out infinite lv-k-dis-a}.lv-t-dis .lv-b{animation:5s ease-in-out infinite lv-k-dis-b}.lv-t-zoom .lv-a{animation:4s ease-in-out infinite lv-k-dis-a}.lv-t-zoom .lv-b{animation:4s ease-in-out infinite lv-k-zoom-in}@keyframes lv-k-zoom{0%{transform:scale(1)}to{transform:scale(1.22)}}@keyframes lv-k-pan{0%{transform:scale(1.25)translate(-7%)}to{transform:scale(1.25)translate(7%)}}@keyframes lv-k-vpan{0%{transform:scale(1.25)translateY(-7%)}to{transform:scale(1.25)translateY(7%)}}@keyframes lv-k-push{0%{transform:scale(1.02)}to{transform:scale(1.14)}}@keyframes lv-k-impact{0%{transform:scale(1.28)}25%,to{transform:scale(1)}}@keyframes lv-k-cut-a{0%,49.9%{opacity:1}50%,to{opacity:0}}@keyframes lv-k-cut-b{0%,49.9%{opacity:0}50%,to{opacity:1}}@keyframes lv-k-dis-a{0%,35%{opacity:1}55%,85%{opacity:0}to{opacity:1}}@keyframes lv-k-dis-b{0%,35%{opacity:0}55%,85%{opacity:1}to{opacity:0}}@keyframes lv-k-zoom-in{0%,35%{opacity:0;transform:scale(1.3)}55%,85%{opacity:1;transform:scale(1)}to{opacity:0}}@keyframes lv-k-flash{0%,46%{opacity:0}50%{opacity:1}58%,to{opacity:0}}@media (prefers-reduced-motion:reduce){[class*=lv-m-] img,[class*=lv-t-] img,.lv-flash{animation:none!important}[class*=lv-t-] .lv-b{opacity:0!important}}
