@keyframes styles_fadeInScale__oHVSM{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes styles_fadeOutScale__UlGlX{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.styles_animate_enter__F7ikX{animation-name:styles_fadeInScale__oHVSM;animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}.styles_animate_exit__Dqo03{animation-name:styles_fadeOutScale__UlGlX;animation-duration:.2s;animation-timing-function:ease-in;animation-fill-mode:forwards}@keyframes modal-steps_fadeInScale__RTxee{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes modal-steps_fadeOutScale__MWFGd{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.modal-steps_animate_enter__iyTgq{animation-name:modal-steps_fadeInScale__RTxee;animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}.modal-steps_animate_exit__DPm0E{animation-name:modal-steps_fadeOutScale__MWFGd;animation-duration:.2s;animation-timing-function:ease-in;animation-fill-mode:forwards}:has(>.style_job_stage_v3__FUP9G){container-type:inline-size}:has(>.styles_job_stage__card__21qYT){container-type:size}@container (max-height: 180px){.styles_job_stage__card__description__PVRZp{display:none}.styles_job_stage__card__button__nSFO6{height:36px}}@container (max-height: 159px){.styles_job_stage__card__21qYT:not(#styles_____qfwm1){padding:8px!important}.styles_job_stage__card__container__L07v7:not(#styles_____qfwm1){gap:4px!important}}@container (max-height: 120px){.styles_job_stage__card__button__nSFO6{height:auto}}@container (max-height: 85px){.styles_job_stage__card__21qYT:not(#styles_____qfwm1){padding:4px!important}.styles_job_stage__card__content__xkvy_:not(#styles_____qfwm1){gap:4px!important}.styles_job_stage__card__icon__jnzCt:not(#styles_____qfwm1){display:none!important}}.cast-builder-empty-state_ambientLight__oNTcQ{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.cast-builder-empty-state_ambientLight__oNTcQ:before{width:500px;height:400px;background:radial-gradient(ellipse 100% 100% at 50% 50%,rgba(140,180,220,.18) 0,rgba(140,180,220,.07) 40%,transparent 70%);filter:blur(40px);animation:cast-builder-empty-state_drift__uyBQA 14s ease-in-out infinite}.cast-builder-empty-state_ambientLight__oNTcQ:after,.cast-builder-empty-state_ambientLight__oNTcQ:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;transition:width .8s ease,height .8s ease,opacity .4s ease,filter .8s ease}.cast-builder-empty-state_ambientLight__oNTcQ:after{width:400px;height:320px;background:radial-gradient(ellipse 100% 100% at 50% 50%,rgba(108,172,228,.2) 0,rgba(147,202,238,.1) 50%,transparent 100%);filter:blur(30px);animation:cast-builder-empty-state_drift-alt__AVqdc 18s ease-in-out infinite}.cast-builder-empty-state_ambientLightDim__S_T_x:after,.cast-builder-empty-state_ambientLightDim__S_T_x:before{opacity:.5}.cast-builder-empty-state_ambientLightGenerating__0yMjv:before{width:800px;height:650px;opacity:1;filter:blur(60px);animation:cast-builder-empty-state_drift-fast__xw_uT 5s ease-in-out infinite}.cast-builder-empty-state_ambientLightGenerating__0yMjv:after{width:700px;height:550px;opacity:1;filter:blur(50px);animation:cast-builder-empty-state_drift-alt-fast__y4C1m 6s ease-in-out infinite}@keyframes cast-builder-empty-state_drift__uyBQA{0%,to{transform:translate(-50%,-50%) translate(0) scale(1)}25%{transform:translate(-50%,-50%) translate(30px,-20px) scale(1.08)}50%{transform:translate(-50%,-50%) translate(-25px,15px) scale(.92)}75%{transform:translate(-50%,-50%) translate(18px,25px) scale(1.05)}}@keyframes cast-builder-empty-state_drift-alt__AVqdc{0%,to{transform:translate(-50%,-50%) translate(0) scale(1)}25%{transform:translate(-50%,-50%) translate(-25px,18px) scale(.94)}50%{transform:translate(-50%,-50%) translate(22px,-25px) scale(1.07)}75%{transform:translate(-50%,-50%) translate(-15px,-20px) scale(.96)}}@keyframes cast-builder-empty-state_drift-fast__xw_uT{0%,to{transform:translate(-50%,-50%) translate(0) scale(1)}25%{transform:translate(-50%,-50%) translate(50px,-35px) scale(1.12)}50%{transform:translate(-50%,-50%) translate(-40px,25px) scale(.88)}75%{transform:translate(-50%,-50%) translate(30px,40px) scale(1.08)}}@keyframes cast-builder-empty-state_drift-alt-fast__y4C1m{0%,to{transform:translate(-50%,-50%) translate(0) scale(1)}25%{transform:translate(-50%,-50%) translate(-45px,30px) scale(.9)}50%{transform:translate(-50%,-50%) translate(35px,-40px) scale(1.12)}75%{transform:translate(-50%,-50%) translate(-25px,-35px) scale(.92)}}.cast-builder-empty-state_shimmerText__DB47R{color:rgba(255,255,255,.24);position:relative}.cast-builder-empty-state_shimmerText__DB47R:after{content:attr(data-text);position:absolute;top:0;right:0;bottom:0;left:0;color:rgba(255,255,255,.64);mask-image:linear-gradient(90deg,transparent,white 15%,white 35%,transparent 50%);mask-size:200% 100%;-webkit-mask-image:linear-gradient(90deg,transparent,white 15%,white 35%,transparent 50%);-webkit-mask-size:200% 100%;animation:cast-builder-empty-state_shimmer__rVNN4 2.5s ease-in-out infinite}@keyframes cast-builder-empty-state_shimmer__rVNN4{0%{mask-position:100% 0;-webkit-mask-position:100% 0}to{mask-position:-100% 0;-webkit-mask-position:-100% 0}}.bubble_bubble__69bhp{position:relative;border-radius:50%;background:rgba(0,0,0,.01);box-shadow:0 41px 17px rgba(0,0,0,.01),0 23px 14px rgba(0,0,0,.05),0 10px 10px rgba(0,0,0,.09),0 3px 6px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center}.bubble_bubble__69bhp:before{top:0;left:0;border-radius:inherit;border:.5px solid rgba(197,197,197,.3);box-shadow:inset 0 -.15px 2.7px rgba(185,185,185,.35);z-index:6}.bubble_bubble__69bhp:after,.bubble_bubble__69bhp:before{content:"";position:absolute;right:0;bottom:0;pointer-events:none}.bubble_bubble__69bhp:after{top:27%;left:17%;border-radius:50%;background:radial-gradient(ellipse 90% 80% at 50% 40%,rgba(255,255,255,.05) 0,rgba(255,255,255,.02) 40%,transparent 70%);z-index:2}.bubble_blue__Gy9q1{background:radial-gradient(ellipse 100% 100% at 50% 50%,rgba(100,160,220,.12) 0,rgba(80,140,200,.06) 50%,rgba(0,0,0,.01) 100%)}.bubble_blue__Gy9q1:before{border-color:rgba(130,180,230,.35);box-shadow:inset 0 -.15px 2.7px rgba(120,170,220,.4)}.bubble_blue__Gy9q1:after{background:radial-gradient(ellipse 90% 80% at 50% 40%,rgba(120,180,240,.08) 0,rgba(100,160,220,.03) 40%,transparent 70%)}.bubble_content__GlDQa{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:inherit;overflow:hidden}.bubble_specular__aALUt{position:absolute;top:10%;right:15%;width:35%;height:30%;pointer-events:none;z-index:4}.bubble_labelBackdrop__HY2We{border-radius:50%;z-index:4}.bubble_labelBackdrop__HY2We,.bubble_label__C_hV7{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.bubble_label__C_hV7{z-index:5}.bubble_dismiss__Pp5TW{position:absolute;top:-4px;right:-4px;z-index:10;width:20px;height:20px;border-radius:50%;border:none;background:rgba(0,0,0,.6);color:rgba(255,255,255,.8);display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transform:scale(.6);transition:opacity .15s ease,transform .15s ease,background .15s ease}.bubble_bubble__69bhp:hover .bubble_dismiss__Pp5TW{opacity:1;transform:scale(1)}.bubble_dismiss__Pp5TW:hover{background:rgba(0,0,0,.8);color:white}.bubble_float0__ainLE{animation:bubble_float-a__aF6_B 7s ease-in-out infinite}.bubble_float1__ec9PX{animation:bubble_float-b__oYnRU 8s ease-in-out infinite}.bubble_float2__sZjF5{animation:bubble_float-c__xQPR7 9s ease-in-out infinite}.bubble_float3__kXfYv{animation:bubble_float-d__P5Dhf 7.5s ease-in-out infinite}.bubble_float4__8yXE4{animation:bubble_float-e__QTNZX 8.5s ease-in-out infinite}.bubble_float5__y_aBB{animation:bubble_float-f__Azpjp 6.5s ease-in-out infinite}@keyframes bubble_float-a__aF6_B{0%,to{transform:translate(0)}25%{transform:translate(3px,-4px)}50%{transform:translate(-2px,-2px)}75%{transform:translate(4px,2px)}}@keyframes bubble_float-b__oYnRU{0%,to{transform:translate(0)}25%{transform:translate(-3px,3px)}50%{transform:translate(2px,-3px)}75%{transform:translate(-2px,4px)}}@keyframes bubble_float-c__xQPR7{0%,to{transform:translate(0)}25%{transform:translate(4px,-2px)}50%{transform:translate(-3px,3px)}75%{transform:translate(2px,-4px)}}@keyframes bubble_float-d__P5Dhf{0%,to{transform:translate(0)}25%{transform:translate(-2px,-3px)}50%{transform:translate(3px,2px)}75%{transform:translate(-4px,-1px)}}@keyframes bubble_float-e__QTNZX{0%,to{transform:translate(0)}25%{transform:translate(2px,4px)}50%{transform:translate(-4px,-2px)}75%{transform:translate(3px,-3px)}}@keyframes bubble_float-f__Azpjp{0%,to{transform:translate(0)}25%{transform:translate(-4px,2px)}50%{transform:translate(2px,4px)}75%{transform:translate(-1px,-3px)}}.bubble_blob0__WT0xQ{animation:bubble_blob-a__deJ5x 8s ease-in-out infinite}.bubble_blob1__fxczT{animation:bubble_blob-b__3RzVt 9s ease-in-out infinite}.bubble_blob2__eFlvT{animation:bubble_blob-c__BN0hA 10s ease-in-out infinite}.bubble_blob3__EJdK9{animation:bubble_blob-d__B_SP2 8.5s ease-in-out infinite}.bubble_blob4__WQnAL{animation:bubble_blob-e__tfVvV 9.5s ease-in-out infinite}.bubble_blob5__8aQ1z{animation:bubble_blob-f__bTaVC 7.5s ease-in-out infinite}@keyframes bubble_blob-a__deJ5x{0%,to{border-radius:50%}25%{border-radius:40% 60% 58% 42%/56% 38% 62% 44%}50%{border-radius:58% 42% 40% 60%/42% 58% 44% 56%}75%{border-radius:44% 56% 60% 40%/60% 40% 56% 44%}}@keyframes bubble_blob-b__3RzVt{0%,to{border-radius:50%}25%{border-radius:56% 44% 42% 58%/44% 56% 40% 60%}50%{border-radius:42% 58% 56% 44%/58% 42% 60% 40%}75%{border-radius:60% 40% 44% 56%/40% 60% 56% 44%}}@keyframes bubble_blob-c__BN0hA{0%,to{border-radius:50%}25%{border-radius:44% 56% 60% 40%/58% 42% 44% 56%}50%{border-radius:58% 42% 40% 60%/44% 56% 58% 42%}75%{border-radius:40% 60% 56% 44%/56% 44% 40% 60%}}@keyframes bubble_blob-d__B_SP2{0%,to{border-radius:50%}25%{border-radius:60% 40% 44% 56%/42% 58% 56% 44%}50%{border-radius:44% 56% 58% 42%/56% 44% 40% 60%}75%{border-radius:56% 44% 40% 60%/44% 56% 60% 40%}}@keyframes bubble_blob-e__tfVvV{0%,to{border-radius:50%}25%{border-radius:42% 58% 56% 44%/58% 42% 40% 60%}50%{border-radius:56% 44% 42% 58%/40% 60% 58% 42%}75%{border-radius:44% 56% 58% 42%/56% 44% 42% 58%}}@keyframes bubble_blob-f__bTaVC{0%,to{border-radius:50%}25%{border-radius:58% 42% 40% 60%/44% 56% 60% 40%}50%{border-radius:40% 60% 56% 44%/60% 40% 44% 56%}75%{border-radius:60% 40% 42% 58%/42% 58% 56% 44%}}.bubble_specularSpin__TOO0o{animation:bubble_specular-drift__WnzXa 10s ease-in-out infinite}@keyframes bubble_specular-drift__WnzXa{0%,to{transform:rotate(0deg)}50%{transform:rotate(15deg)}}