.tab-progress.svelte-12yrb0i{transform:scaleX(0);transform-origin:left;animation:svelte-12yrb0i-progressFill var(--duration, 6s) linear forwards}.tab-progress.paused.svelte-12yrb0i{animation-play-state:paused}@keyframes svelte-12yrb0i-progressFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes svelte-12yrb0i-fadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-12yrb0i-fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes svelte-12yrb0i-trackingFloat{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-5px,5px) scale(1.02)}66%{transform:translate(5px,-2px) scale(.98)}}@keyframes svelte-12yrb0i-scanVertical{0%,to{top:20%}50%{top:80%}}.animate-fade-in-up{animation:svelte-12yrb0i-fadeInUp .5s ease-out}.slide-from-right.svelte-12yrb0i{animation:svelte-12yrb0i-slideFromRight .45s cubic-bezier(.16,1,.3,1)}.slide-from-left.svelte-12yrb0i{animation:svelte-12yrb0i-slideFromLeft .45s cubic-bezier(.16,1,.3,1)}@keyframes svelte-12yrb0i-slideFromRight{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes svelte-12yrb0i-slideFromLeft{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}.animate-fade-in-scale{animation:svelte-12yrb0i-fadeInScale .5s ease-out}.animate-tracking-float{animation:svelte-12yrb0i-trackingFloat 6s ease-in-out infinite}.animate-scan-vertical{animation:svelte-12yrb0i-scanVertical 2s ease-in-out infinite}.fraud-row.svelte-12yrb0i{opacity:0;transform:translate(-10px);animation:svelte-12yrb0i-fraudRowReveal .4s ease-out forwards;animation-delay:var(--delay, 0ms)}@keyframes svelte-12yrb0i-fraudRowReveal{to{opacity:1;transform:translate(0)}}.chart-bar-data.svelte-12yrb0i{height:8%;animation:svelte-12yrb0i-chartBarGrow .6s ease-out forwards;animation-delay:var(--delay, 0ms)}@keyframes svelte-12yrb0i-chartBarGrow{to{height:var(--target-h)}}.data-row.svelte-12yrb0i{opacity:0;transform:translateY(8px);animation:svelte-12yrb0i-dataRowReveal .4s ease-out forwards;animation-delay:var(--delay, 0ms)}@keyframes svelte-12yrb0i-dataRowReveal{to{opacity:1;transform:translateY(0)}}.typing-code.svelte-12yrb0i{display:inline;overflow:hidden;white-space:nowrap;animation:svelte-12yrb0i-typing 1.5s steps(40,end)}.autocomplete-code.svelte-12yrb0i{animation:svelte-12yrb0i-showAutocomplete .3s ease-out 2s forwards}.autocomplete-status.svelte-12yrb0i{animation:svelte-12yrb0i-showAutocomplete .3s ease-out 2.2s forwards}@keyframes svelte-12yrb0i-typing{0%{max-width:0}to{max-width:100%}}@keyframes svelte-12yrb0i-showAutocomplete{to{opacity:1}}.chat-message.svelte-12yrb0i{opacity:0;transform:translateY(8px);animation:svelte-12yrb0i-chatReveal .4s ease-out forwards;animation-delay:var(--delay, 0ms)}@keyframes svelte-12yrb0i-chatReveal{to{opacity:1;transform:translateY(0)}}.content-line.svelte-12yrb0i{opacity:0;transform:translateY(6px);animation:svelte-12yrb0i-contentReveal .4s ease-out forwards;animation-delay:var(--delay, 0ms)}@keyframes svelte-12yrb0i-contentReveal{to{opacity:1;transform:translateY(0)}}.hiring-row.svelte-12yrb0i{opacity:0;transform:translate(-8px);animation:svelte-12yrb0i-hiringReveal .4s ease-out forwards;animation-delay:var(--delay, 0ms)}@keyframes svelte-12yrb0i-hiringReveal{to{opacity:1;transform:translate(0)}}.hiring-bar.svelte-12yrb0i{width:0%;animation:svelte-12yrb0i-hiringBarGrow .5s ease-out forwards;animation-delay:var(--delay, 0ms)}@keyframes svelte-12yrb0i-hiringBarGrow{to{width:var(--target-w)}}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.scrollbar-hide.svelte-12yrb0i{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide.svelte-12yrb0i::-webkit-scrollbar{display:none}.tabs-fade-mask.svelte-12yrb0i{-webkit-mask-image:linear-gradient(to right,transparent,black 32px,black calc(100% - 32px),transparent);mask-image:linear-gradient(to right,transparent,black 32px,black calc(100% - 32px),transparent)}@media (min-width: 768px){.tabs-fade-mask.svelte-12yrb0i{-webkit-mask-image:none;mask-image:none}}.embla__slide.svelte-1klfpt6{opacity:0;transform:translateY(12px);animation:svelte-1klfpt6-slideReveal .5s ease-out forwards;animation-delay:var(--delay, 0ms)}@keyframes svelte-1klfpt6-slideReveal{to{opacity:1;transform:translateY(0)}}.composition-card.svelte-1klfpt6{transform:translateZ(0);backface-visibility:hidden;transition:transform .4s cubic-bezier(.34,1.56,.64,1);box-shadow:0 25px 50px -12px #0009}.card-1.svelte-1klfpt6{z-index:10;transform:translateZ(0) rotate(-3deg);animation:svelte-1klfpt6-float1 6s ease-in-out infinite}.card-2.svelte-1klfpt6{z-index:20;transform:translateZ(0) rotate(2deg);animation:svelte-1klfpt6-float2 5s ease-in-out infinite}.card-3.svelte-1klfpt6{z-index:30;transform:translateZ(0) rotate(-1deg);animation:svelte-1klfpt6-float3 5.5s ease-in-out infinite}.static-card.svelte-1klfpt6{backface-visibility:hidden;transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .4s ease;box-shadow:0 25px 50px -12px #0009}.static-1.svelte-1klfpt6{z-index:10}.static-2.svelte-1klfpt6{z-index:20;box-shadow:0 30px 60px -15px #000000b3}.group\/card:hover .static-1.svelte-1klfpt6{transform:translate3d(-4px,-4px,0);transition-delay:0ms}.group\/card:hover .static-2.svelte-1klfpt6{transform:translate3d(4px,-6px,0);box-shadow:0 35px 70px -15px #000c;transition-delay:60ms}@keyframes svelte-1klfpt6-float1{0%,to{transform:translateZ(0) rotate(-3deg)}50%{transform:translate3d(3px,-5px,0) rotate(-3deg)}}@keyframes svelte-1klfpt6-float2{0%,to{transform:translateZ(0) rotate(2deg)}50%{transform:translate3d(-2px,-6px,0) rotate(2deg)}}@keyframes svelte-1klfpt6-float3{0%,to{transform:translateZ(0) rotate(-1deg)}50%{transform:translate3d(2px,-4px,0) rotate(-1deg)}}.group\/card:hover .card-1.svelte-1klfpt6{animation:none;transform:translate3d(-8px,-6px,0) rotate(-5deg);transition-delay:0ms}.group\/card:hover .card-2.svelte-1klfpt6{animation:none;transform:translate3d(8px,-8px,0) rotate(4deg);transition-delay:60ms}.group\/card:hover .card-3.svelte-1klfpt6{animation:none;transform:translate3d(4px,-10px,0) rotate(-2deg);transition-delay:.12s}.mobile-phone.svelte-1klfpt6{backface-visibility:hidden;transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .4s ease;box-shadow:0 25px 50px -12px #0009}.phone-1.svelte-1klfpt6{z-index:10}.phone-2.svelte-1klfpt6{z-index:20;box-shadow:0 30px 60px -15px #000000b3}.group\/card:hover .phone-1.svelte-1klfpt6{transform:translate3d(-6px,-4px,0);box-shadow:0 25px 50px -12px #00000080;transition-delay:0ms}.group\/card:hover .phone-2.svelte-1klfpt6{transform:translate3d(6px,-6px,0);box-shadow:0 25px 50px -12px #00000080;transition-delay:60ms}.screening-card.svelte-1klfpt6{transform:translateZ(0);backface-visibility:hidden;transition:transform .4s cubic-bezier(.34,1.56,.64,1);box-shadow:0 25px 50px -12px #0009}.screening-1.svelte-1klfpt6{z-index:10;transform:translateZ(0) rotate(-2deg);animation:svelte-1klfpt6-screeningFloat1 6s ease-in-out infinite}.screening-2.svelte-1klfpt6{z-index:20;transform:translateZ(0) rotate(3deg);animation:svelte-1klfpt6-screeningFloat2 5s ease-in-out infinite;box-shadow:0 30px 60px -15px #000000b3}@keyframes svelte-1klfpt6-screeningFloat1{0%,to{transform:translateZ(0) rotate(-2deg)}50%{transform:translate3d(4px,-6px,0) rotate(-2deg)}}@keyframes svelte-1klfpt6-screeningFloat2{0%,to{transform:translateZ(0) rotate(3deg)}50%{transform:translate3d(-3px,-5px,0) rotate(3deg)}}.group\/card:hover .screening-1.svelte-1klfpt6{animation:none;transform:translate3d(-6px,-8px,0) rotate(-4deg);transition-delay:0ms}.group\/card:hover .screening-2.svelte-1klfpt6{animation:none;transform:translate3d(6px,-6px,0) rotate(5deg);transition-delay:60ms}.grain-overlay.svelte-1klfpt6{opacity:.4;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E")}a.svelte-ukbhzz{animation:svelte-ukbhzz-articleReveal .5s ease-out forwards;animation-delay:var(--delay, 0ms);opacity:0;transform:translateY(8px)}@keyframes svelte-ukbhzz-articleReveal{to{opacity:1;transform:translateY(0)}}.chat-panel.svelte-bvn4el{animation:svelte-bvn4el-slideFromRight .6s cubic-bezier(.16,1,.3,1)}@keyframes svelte-bvn4el-slideFromRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes svelte-bvn4el-messageSlideIn{0%{transform:translate(12px);opacity:0}to{transform:translate(0);opacity:1}}.message-appear.svelte-bvn4el{animation:svelte-bvn4el-messageSlideUp .4s cubic-bezier(.16,1,.3,1) forwards}@keyframes svelte-bvn4el-messageSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-bvn4el-fadeIn{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@keyframes svelte-bvn4el-typingBounce{0%,60%,to{transform:translateY(0);opacity:.6}30%{transform:translateY(-5px);opacity:1}}.tag.svelte-hyyiz7{border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:#ffffff14;background-color:#18181b99;padding:.25rem .5rem;font-size:10px;font-weight:500;--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.tag.svelte-hyyiz7:hover{border-color:#ffffff26;background-color:#27272a99}@media (min-width: 640px){.tag.svelte-hyyiz7{padding:.375rem .75rem;font-size:.75rem;line-height:1rem}}.ai-word.svelte-hyyiz7{position:relative;display:inline-flex;align-items:baseline}.ai-word .ai-sparkle{position:absolute;top:-11px;right:-33px;width:22px;height:22px;color:#facc15;filter:drop-shadow(0 0 6px rgba(250,204,21,.5));animation:svelte-hyyiz7-sparkle-twinkle 2s ease-in-out infinite}@media (min-width: 1024px){.ai-word .ai-sparkle{top:-25px;right:-28px;width:32px;height:32px}}@keyframes svelte-hyyiz7-sparkle-twinkle{0%,to{transform:scale(1) rotate(0);opacity:1}50%{transform:scale(1.15) rotate(10deg);opacity:.85}}.ai-page>div>div{padding-top:2rem!important;min-height:auto!important}@media (min-width: 1024px){.ai-page>div>div{padding-top:3rem!important}}
