.home-module-scss-module__wGiYtq__pageWrapper{background-color:#fff;position:relative}.dark .home-module-scss-module__wGiYtq__pageWrapper{background-color:var(--gray-1)}.home-module-scss-module__wGiYtq__heroSection{min-height:calc(100vh - var(--appbar-height,56px));z-index:10;padding:0 2rem;position:relative}.home-module-scss-module__wGiYtq__heroSection:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#0000000d 1px,#0000 1px),linear-gradient(90deg,#0000000d 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 25%,#0000 70%);mask-image:radial-gradient(#000 25%,#0000 70%)}@media (max-width:767px){.home-module-scss-module__wGiYtq__heroSection:before{background-size:20px 20px}}@media (min-width:768px) and (max-width:1023px){.home-module-scss-module__wGiYtq__heroSection:before{background-size:30px 30px}}@media (max-width:767px){.home-module-scss-module__wGiYtq__heroSection{padding:0 1.5rem}}.dark .home-module-scss-module__wGiYtq__heroSection:before{background-image:linear-gradient(#ffffff1a 1px,#0000 1px),linear-gradient(90deg,#ffffff1a 1px,#0000 1px)}.home-module-scss-module__wGiYtq__heroContent{text-align:center;max-width:42rem;margin-top:10vh}@media (max-width:767px){.home-module-scss-module__wGiYtq__heroContent{margin-top:8vh}}@media (min-width:1024px) and (max-width:1512px){.home-module-scss-module__wGiYtq__heroContent{max-width:36rem;margin-top:12vh}}.home-module-scss-module__wGiYtq__searchWrapper{justify-content:center;width:100%;max-width:42rem;margin-top:6rem;margin-bottom:6rem;display:flex}@media (max-width:767px){.home-module-scss-module__wGiYtq__searchWrapper{margin-top:4rem;margin-bottom:4rem}}@media (min-width:1024px) and (max-width:1512px){.home-module-scss-module__wGiYtq__searchWrapper{max-width:36rem}}.home-module-scss-module__wGiYtq__toolsSection{background:linear-gradient(180deg,var(--gray-1)0%,var(--gray-2)50%,var(--gray-1)100%);border-top:1px solid var(--gray-4);padding:5rem 2rem;position:relative}@media (max-width:767px){.home-module-scss-module__wGiYtq__toolsSection{padding:3rem 1.5rem}}.dark .home-module-scss-module__wGiYtq__toolsSection{background:linear-gradient(180deg,var(--gray-1)0%,var(--gray-2)50%,var(--gray-1)100%)}.home-module-scss-module__wGiYtq__toolsSectionHeader{text-align:center;max-width:42rem}.home-module-scss-module__wGiYtq__toolsSectionHeading{color:var(--gray-12);font-weight:700}.home-module-scss-module__wGiYtq__toolsSectionText{color:var(--gray-11)}.home-module-scss-module__wGiYtq__carouselWrapper{justify-content:center;width:100%;display:flex}@media (min-width:1024px) and (max-width:1512px){.home-module-scss-module__wGiYtq__carouselWrapper{max-width:800px}}.home-module-scss-module__wGiYtq__heading{text-align:left;max-width:48rem;font-size:6rem;line-height:.8;overflow:visible}@media (max-width:767px){.home-module-scss-module__wGiYtq__heading{font-size:2.5rem;line-height:.9}}@media (min-width:768px) and (max-width:1023px){.home-module-scss-module__wGiYtq__heading{font-size:4rem;line-height:.85}}@media (min-width:1024px) and (max-width:1512px){.home-module-scss-module__wGiYtq__heading{font-size:4.5rem;line-height:.82}}.home-module-scss-module__wGiYtq__text{text-align:left;max-width:36rem}@media (max-width:767px){.home-module-scss-module__wGiYtq__text{font-size:.95rem}}@media (min-width:1024px) and (max-width:1512px){.home-module-scss-module__wGiYtq__text{max-width:32rem;font-size:.95rem}}.home-module-scss-module__wGiYtq__signupSection{background:linear-gradient(180deg,var(--gray-1)0%,var(--gray-2)50%,var(--gray-1)100%);padding:6rem 2rem;position:relative;overflow:hidden}.home-module-scss-module__wGiYtq__signupSection:before{content:"";pointer-events:none;background:radial-gradient(at top,#0070f314 0%,#0000 60%);width:120%;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.home-module-scss-module__wGiYtq__signupSection:after{content:"";background:linear-gradient(90deg,transparent 0%,var(--accent-6)50%,transparent 100%);width:80%;height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (max-width:767px){.home-module-scss-module__wGiYtq__signupSection{padding:4rem 1.5rem}}.dark .home-module-scss-module__wGiYtq__signupSection{background:linear-gradient(180deg,var(--gray-1)0%,var(--gray-2)50%,var(--gray-1)100%)}.dark .home-module-scss-module__wGiYtq__signupSection:before{background:radial-gradient(at top,#0070f31f 0%,#0000 60%)}.home-module-scss-module__wGiYtq__signupContent{text-align:center;z-index:1;max-width:32rem;position:relative}.home-module-scss-module__wGiYtq__signupHeading{background:linear-gradient(135deg,var(--accent-9),var(--accent-11));-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:700;line-height:1.1}.home-module-scss-module__wGiYtq__signupText{color:var(--gray-11);max-width:28rem}
.AnimatedAdjective-module-scss-module__YiGlFq__container{margin-top:.1em;display:inline-block;overflow:visible}.AnimatedAdjective-module-scss-module__YiGlFq__space{width:.25em;display:inline-block}.AnimatedAdjective-module-scss-module__YiGlFq__letter{background:linear-gradient(to right,var(--accent-9),var(--accent-11));-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;display:inline-block}
.FeatureCarousel-module-scss-module__j4GsVW__carousel{width:100%;margin:0 auto;padding:2rem 0;overflow:hidden}.FeatureCarousel-module-scss-module__j4GsVW__cardsContainer{justify-content:center;align-items:center;gap:1.5rem;width:100%;padding:1rem 0;display:flex;position:relative}@media (max-width:767px){.FeatureCarousel-module-scss-module__j4GsVW__cardsContainer{gap:.75rem}}.FeatureCarousel-module-scss-module__j4GsVW__cardsWrapper{justify-content:center;align-items:center;gap:1.5rem;width:100%;display:flex}@media (max-width:1250px){.FeatureCarousel-module-scss-module__j4GsVW__cardsWrapper{gap:0}}.FeatureCarousel-module-scss-module__j4GsVW__navButtonsContainer{justify-content:center;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.FeatureCarousel-module-scss-module__j4GsVW__navButton{background:var(--blue-9);color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:background-color .2s,transform .2s,box-shadow .2s;display:flex;box-shadow:0 2px 8px #0070f34d}.FeatureCarousel-module-scss-module__j4GsVW__navButton:hover{background:var(--blue-10);transform:scale(1.05);box-shadow:0 4px 12px #0070f366}.FeatureCarousel-module-scss-module__j4GsVW__navButton:active{transform:scale(.98)}.FeatureCarousel-module-scss-module__j4GsVW__navButton svg{width:18px;height:18px}.FeatureCarousel-module-scss-module__j4GsVW__descriptionWrapper{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;width:100%;max-width:600px;padding:1rem 1.5rem 0;display:flex}.FeatureCarousel-module-scss-module__j4GsVW__featureTitle{color:var(--gray-12);font-weight:600}.FeatureCarousel-module-scss-module__j4GsVW__description{color:var(--gray-11);line-height:1.5}@media (max-width:767px){.FeatureCarousel-module-scss-module__j4GsVW__description{font-size:.875rem}}.FeatureCarousel-module-scss-module__j4GsVW__ctaButton{background:var(--blue-9);color:#fff;border-radius:6px;align-items:center;gap:.5rem;margin-top:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .2s,transform .2s;display:inline-flex}.FeatureCarousel-module-scss-module__j4GsVW__ctaButton:hover{background:var(--blue-10);transform:translate(2px)}.FeatureCarousel-module-scss-module__j4GsVW__ctaButton svg{transition:transform .2s}.FeatureCarousel-module-scss-module__j4GsVW__ctaButton:hover svg{transform:translate(3px)}.FeatureCarousel-module-scss-module__j4GsVW__learnMoreLink{color:var(--gray-11);border:1px solid var(--gray-6);border-radius:6px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:border-color .2s,color .2s}.FeatureCarousel-module-scss-module__j4GsVW__learnMoreLink:hover{border-color:var(--gray-8);color:var(--gray-12)}.FeatureCarousel-module-scss-module__j4GsVW__indicators{justify-content:center;gap:8px;padding:8px 0;display:flex}.FeatureCarousel-module-scss-module__j4GsVW__indicator{background:var(--gray-5);cursor:pointer;border:none;border-radius:50%;width:10px;height:10px;padding:0;transition:background-color .2s,transform .2s}.FeatureCarousel-module-scss-module__j4GsVW__indicator:hover{background:var(--gray-7);transform:scale(1.2)}.FeatureCarousel-module-scss-module__j4GsVW__indicator.FeatureCarousel-module-scss-module__j4GsVW__active{background:var(--indicator-color,var(--gray-9));transform:scale(1.2)}
.ToolPreviewCard-module-scss-module__TU59ga__cardLink{color:inherit;text-decoration:none;display:block}.ToolPreviewCard-module-scss-module__TU59ga__card{background:var(--gray-1);border:1px solid var(--gray-4);cursor:pointer;border-radius:12px;flex-shrink:0;width:400px;transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .5s,box-shadow .3s,border-color .3s;position:relative;overflow:hidden;box-shadow:0 4px 20px #00000014}@media (max-width:767px){.ToolPreviewCard-module-scss-module__TU59ga__card{width:90vw;max-width:400px}}@media (max-width:1250px){.ToolPreviewCard-module-scss-module__TU59ga__card.ToolPreviewCard-module-scss-module__TU59ga__left,.ToolPreviewCard-module-scss-module__TU59ga__card.ToolPreviewCard-module-scss-module__TU59ga__right{display:none}}.ToolPreviewCard-module-scss-module__TU59ga__card.ToolPreviewCard-module-scss-module__TU59ga__left{opacity:.7;z-index:1;cursor:pointer;transform:scale(.92)}.ToolPreviewCard-module-scss-module__TU59ga__card.ToolPreviewCard-module-scss-module__TU59ga__left:hover{opacity:.85;transform:scale(.94)}.ToolPreviewCard-module-scss-module__TU59ga__card.ToolPreviewCard-module-scss-module__TU59ga__center{opacity:1;z-index:3;transform:scale(1);box-shadow:0 8px 40px #0000001f}.ToolPreviewCard-module-scss-module__TU59ga__card.ToolPreviewCard-module-scss-module__TU59ga__center:hover{border-color:var(--feature-color,var(--blue-6));transform:scale(1.02);box-shadow:0 12px 48px #00000026}.ToolPreviewCard-module-scss-module__TU59ga__card.ToolPreviewCard-module-scss-module__TU59ga__right{opacity:.7;z-index:1;cursor:pointer;transform:scale(.92)}.ToolPreviewCard-module-scss-module__TU59ga__card.ToolPreviewCard-module-scss-module__TU59ga__right:hover{opacity:.85;transform:scale(.94)}.dark .ToolPreviewCard-module-scss-module__TU59ga__card{background:var(--gray-2);box-shadow:0 4px 20px #0000004d}.dark .ToolPreviewCard-module-scss-module__TU59ga__card.ToolPreviewCard-module-scss-module__TU59ga__center{box-shadow:0 8px 40px #0006}.dark .ToolPreviewCard-module-scss-module__TU59ga__card.ToolPreviewCard-module-scss-module__TU59ga__center:hover{box-shadow:0 12px 48px #00000080}.ToolPreviewCard-module-scss-module__TU59ga__windowChrome{background:var(--gray-2);border-bottom:1px solid var(--gray-4);align-items:center;padding:.75rem 1rem;display:flex}.dark .ToolPreviewCard-module-scss-module__TU59ga__windowChrome{background:var(--gray-3)}.ToolPreviewCard-module-scss-module__TU59ga__windowDots{gap:6px;display:flex}.ToolPreviewCard-module-scss-module__TU59ga__dot{border-radius:50%;width:10px;height:10px}.ToolPreviewCard-module-scss-module__TU59ga__dot.ToolPreviewCard-module-scss-module__TU59ga__red{background:#ff5f57}.ToolPreviewCard-module-scss-module__TU59ga__dot.ToolPreviewCard-module-scss-module__TU59ga__yellow{background:#febc2e}.ToolPreviewCard-module-scss-module__TU59ga__dot.ToolPreviewCard-module-scss-module__TU59ga__green{background:#28c840}.ToolPreviewCard-module-scss-module__TU59ga__windowTitle{flex:1;justify-content:center;align-items:center;gap:.5rem;display:flex}.ToolPreviewCard-module-scss-module__TU59ga__logoIcon{color:var(--feature-color,var(--blue-9));justify-content:center;align-items:center;display:flex}.ToolPreviewCard-module-scss-module__TU59ga__logoIcon svg{width:14px;height:14px}.ToolPreviewCard-module-scss-module__TU59ga__titleText{color:var(--gray-11);font-size:.75rem;font-weight:500}.ToolPreviewCard-module-scss-module__TU59ga__windowSpacer{width:44px}.ToolPreviewCard-module-scss-module__TU59ga__previewContent{background:var(--gray-1);justify-content:center;align-items:center;height:220px;padding:.75rem;display:flex}@media (max-width:767px){.ToolPreviewCard-module-scss-module__TU59ga__previewContent{height:200px}}.dark .ToolPreviewCard-module-scss-module__TU59ga__previewContent{background:var(--gray-2)}.ToolPreviewCard-module-scss-module__TU59ga__defaultPreview{flex-direction:column;align-items:center;gap:1rem;width:100%;padding:1rem;display:flex}.ToolPreviewCard-module-scss-module__TU59ga__defaultIcon{color:#fff;border-radius:10px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.ToolPreviewCard-module-scss-module__TU59ga__defaultIcon svg{width:24px;height:24px}.ToolPreviewCard-module-scss-module__TU59ga__defaultLines{flex-direction:column;gap:.5rem;width:100%;display:flex}.ToolPreviewCard-module-scss-module__TU59ga__line{background:linear-gradient(90deg,var(--gray-5)0%,var(--gray-4)100%);border-radius:4px;height:8px}
.ToolPreviewAnimations-module-scss-module__-LdWTW__previewContainer{justify-content:center;align-items:center;width:100%;height:100%;padding:.75rem;display:flex}.ToolPreviewAnimations-module-scss-module__-LdWTW__previewHeader{border-bottom:1px solid var(--gray-4);background:var(--gray-2);border-radius:6px 6px 0 0;padding:.5rem .75rem}.ToolPreviewAnimations-module-scss-module__-LdWTW__headerTitle{color:var(--gray-11);text-transform:uppercase;letter-spacing:.5px;font-size:.65rem;font-weight:600}.ToolPreviewAnimations-module-scss-module__-LdWTW__cronPreview{background:var(--gray-1);border:1px solid var(--gray-4);border-radius:6px;width:100%;overflow:hidden}.ToolPreviewAnimations-module-scss-module__-LdWTW__cronExpression{background:var(--gray-3);justify-content:center;gap:.5rem;padding:.75rem;display:flex}.ToolPreviewAnimations-module-scss-module__-LdWTW__cronValue{color:var(--blue-11);background:var(--blue-3);text-align:center;border-radius:4px;min-width:2rem;padding:.25rem .5rem;font-family:SF Mono,Fira Code,monospace;font-size:.75rem;font-weight:600}.ToolPreviewAnimations-module-scss-module__-LdWTW__dropdownRow{justify-content:center;padding:.5rem .75rem;display:flex}.ToolPreviewAnimations-module-scss-module__-LdWTW__dropdown{background:var(--gray-1);border:1px solid var(--gray-5);color:var(--gray-11);border-radius:4px;justify-content:space-between;align-items:center;padding:.35rem .5rem;font-size:.65rem;display:flex;overflow:hidden}.ToolPreviewAnimations-module-scss-module__-LdWTW__dropdownLabel{white-space:nowrap;overflow:hidden}.ToolPreviewAnimations-module-scss-module__-LdWTW__dropdownArrow{color:var(--gray-9);margin-left:.25rem;font-size:.5rem}.ToolPreviewAnimations-module-scss-module__-LdWTW__timeline{justify-content:center;gap:.25rem;padding:.5rem .75rem;display:flex}.ToolPreviewAnimations-module-scss-module__-LdWTW__timeSlot{background:var(--blue-8);border-radius:2px;width:1.5rem;height:.5rem}.ToolPreviewAnimations-module-scss-module__-LdWTW__jwtPreview{background:var(--gray-1);border:1px solid var(--gray-4);border-radius:6px;width:100%;overflow:hidden}.ToolPreviewAnimations-module-scss-module__-LdWTW__tokenInput{background:var(--gray-3);padding:.5rem .75rem;overflow:hidden}.ToolPreviewAnimations-module-scss-module__-LdWTW__tokenText{color:var(--orange-11);white-space:nowrap;font-family:SF Mono,Fira Code,monospace;font-size:.6rem;display:block;overflow:hidden}.ToolPreviewAnimations-module-scss-module__-LdWTW__decodedSections{flex-direction:column;gap:.35rem;padding:.5rem .75rem;display:flex}.ToolPreviewAnimations-module-scss-module__-LdWTW__section{transform-origin:top;border-radius:4px;justify-content:space-between;align-items:center;padding:.35rem .5rem;font-size:.6rem;display:flex}.ToolPreviewAnimations-module-scss-module__-LdWTW__sectionLabel{color:var(--gray-12);font-weight:600}.ToolPreviewAnimations-module-scss-module__-LdWTW__sectionContent{color:var(--gray-11);font-family:SF Mono,Fira Code,monospace}.ToolPreviewAnimations-module-scss-module__-LdWTW__headerSection{background:var(--red-3);border-left:2px solid var(--red-8)}.ToolPreviewAnimations-module-scss-module__-LdWTW__payloadSection{background:var(--purple-3);border-left:2px solid var(--purple-8)}.ToolPreviewAnimations-module-scss-module__-LdWTW__signatureSection{background:var(--green-3);border-left:2px solid var(--green-8)}.ToolPreviewAnimations-module-scss-module__-LdWTW__regexPreview{background:var(--gray-1);border:1px solid var(--gray-4);border-radius:6px;width:100%;overflow:hidden}.ToolPreviewAnimations-module-scss-module__-LdWTW__regexInput{background:var(--gray-3);padding:.5rem .75rem}.ToolPreviewAnimations-module-scss-module__-LdWTW__regexPattern{color:var(--purple-11);font-family:SF Mono,Fira Code,monospace;font-size:.7rem}.ToolPreviewAnimations-module-scss-module__-LdWTW__testString{padding:.5rem .75rem;font-size:.65rem;line-height:1.6}.ToolPreviewAnimations-module-scss-module__-LdWTW__plainText{color:var(--gray-11)}.ToolPreviewAnimations-module-scss-module__-LdWTW__matchHighlight{color:var(--green-11);border-radius:2px;padding:.15rem .25rem;font-weight:500}.ToolPreviewAnimations-module-scss-module__-LdWTW__matchCount{color:var(--green-11);border-top:1px solid var(--gray-4);background:var(--gray-2);padding:.35rem .75rem;font-size:.6rem;font-weight:500}.ToolPreviewAnimations-module-scss-module__-LdWTW__sqlPreview{background:var(--gray-1);border:1px solid var(--gray-4);border-radius:6px;width:100%;overflow:hidden}.ToolPreviewAnimations-module-scss-module__-LdWTW__querySelection{background:var(--gray-3);padding:.5rem .75rem;overflow:hidden}.ToolPreviewAnimations-module-scss-module__-LdWTW__queryLine{color:var(--indigo-11);white-space:nowrap;font-family:SF Mono,Fira Code,monospace;font-size:.6rem;overflow:hidden}.ToolPreviewAnimations-module-scss-module__-LdWTW__planTree{flex-direction:column;align-items:center;padding:.75rem;display:flex}.ToolPreviewAnimations-module-scss-module__-LdWTW__planNode{background:var(--indigo-3);border:1px solid var(--indigo-5);text-align:center;border-radius:4px;min-width:4rem;padding:.25rem .5rem}.ToolPreviewAnimations-module-scss-module__-LdWTW__nodeType{color:var(--indigo-11);font-size:.55rem;font-weight:700}.ToolPreviewAnimations-module-scss-module__-LdWTW__nodeCost{color:var(--gray-10);font-size:.45rem}.ToolPreviewAnimations-module-scss-module__-LdWTW__treeLines{justify-content:space-around;width:100%;padding:0 1rem;display:flex}.ToolPreviewAnimations-module-scss-module__-LdWTW__treeLine{background:var(--gray-5);width:1px}.ToolPreviewAnimations-module-scss-module__-LdWTW__childNodes{gap:1rem;margin-top:0;display:flex}.ToolPreviewAnimations-module-scss-module__-LdWTW__svgPreview{background:var(--gray-1);border:1px solid var(--gray-4);border-radius:6px;width:100%;overflow:hidden}.ToolPreviewAnimations-module-scss-module__-LdWTW__svgCanvas{background:var(--gray-2);justify-content:center;align-items:center;height:80px;display:flex}.ToolPreviewAnimations-module-scss-module__-LdWTW__svgStats{flex-direction:column;gap:.25rem;padding:.5rem .75rem;display:flex}.ToolPreviewAnimations-module-scss-module__-LdWTW__statRow{justify-content:space-between;font-size:.55rem;display:flex}.ToolPreviewAnimations-module-scss-module__-LdWTW__statLabel{color:var(--gray-10)}.ToolPreviewAnimations-module-scss-module__-LdWTW__statValue{color:var(--gray-11);font-weight:600}.ToolPreviewAnimations-module-scss-module__-LdWTW__statValueOptimized{color:var(--pink-11);font-weight:700}.ToolPreviewAnimations-module-scss-module__-LdWTW__progressBarContainer{background:var(--gray-3);width:100%;height:4px}.ToolPreviewAnimations-module-scss-module__-LdWTW__progressBar{background:var(--pink-9);height:100%}:is(.dark .ToolPreviewAnimations-module-scss-module__-LdWTW__cronPreview,.dark .ToolPreviewAnimations-module-scss-module__-LdWTW__jwtPreview,.dark .ToolPreviewAnimations-module-scss-module__-LdWTW__regexPreview,.dark .ToolPreviewAnimations-module-scss-module__-LdWTW__sqlPreview,.dark .ToolPreviewAnimations-module-scss-module__-LdWTW__svgPreview){background:var(--gray-2)}.dark .ToolPreviewAnimations-module-scss-module__-LdWTW__previewHeader{background:var(--gray-3)}.dark .ToolPreviewAnimations-module-scss-module__-LdWTW__cronExpression{background:var(--gray-4)}.dark .ToolPreviewAnimations-module-scss-module__-LdWTW__dropdown{background:var(--gray-3);border-color:var(--gray-6)}:is(.dark .ToolPreviewAnimations-module-scss-module__-LdWTW__tokenInput,.dark .ToolPreviewAnimations-module-scss-module__-LdWTW__regexInput,.dark .ToolPreviewAnimations-module-scss-module__-LdWTW__querySelection,.dark .ToolPreviewAnimations-module-scss-module__-LdWTW__svgCanvas){background:var(--gray-4)}.dark .ToolPreviewAnimations-module-scss-module__-LdWTW__planNode{background:var(--indigo-4);border-color:var(--indigo-7)}.dark .ToolPreviewAnimations-module-scss-module__-LdWTW__matchCount{background:var(--gray-3)}
@property --glow-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes ToolSearchBar-module-scss-module__YNINXa__rotateGlow{0%{--glow-angle:0deg}to{--glow-angle:360deg}}.ToolSearchBar-module-scss-module__YNINXa__searchContainer{z-index:50;width:100%;max-width:42rem;position:relative}.ToolSearchBar-module-scss-module__YNINXa__searchInputWrapper{background:var(--color-background);border:1px solid var(--gray-6);border-radius:var(--radius-4);padding:.75rem 1rem;transition:all .2s;position:relative;overflow:visible}.ToolSearchBar-module-scss-module__YNINXa__searchInputWrapper:before{content:"";border-radius:var(--radius-4);background:conic-gradient(from var(--glow-angle,0deg),transparent 0%,transparent 70%,#0070f399 85%,#0070f3cc 92.5%,#0070f399 100%);-webkit-mask-composite:xor;pointer-events:none;z-index:-1;padding:2px;animation:4s linear infinite ToolSearchBar-module-scss-module__YNINXa__rotateGlow;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ToolSearchBar-module-scss-module__YNINXa__searchInputWrapper:after{content:"";border-radius:var(--radius-4);background:conic-gradient(from var(--glow-angle,0deg),transparent 0%,transparent 70%,#0070f326 85%,#0070f340 92.5%,#0070f326 100%);pointer-events:none;z-index:-2;filter:blur(8px);animation:4s linear infinite ToolSearchBar-module-scss-module__YNINXa__rotateGlow;position:absolute;inset:-10px}@media (max-width:767px){.ToolSearchBar-module-scss-module__YNINXa__searchInputWrapper{padding:.625rem .875rem}}.dark .ToolSearchBar-module-scss-module__YNINXa__searchInputWrapper{background:var(--gray-2);border-color:var(--gray-7)}.dark .ToolSearchBar-module-scss-module__YNINXa__searchInputWrapper:before{background:conic-gradient(from var(--glow-angle,0deg),transparent 0%,transparent 70%,#0070f3b3 85%,#0070f3e6 92.5%,#0070f3b3 100%)}.dark .ToolSearchBar-module-scss-module__YNINXa__searchInputWrapper:after{background:conic-gradient(from var(--glow-angle,0deg),transparent 0%,transparent 70%,#0070f333 85%,#0070f359 92.5%,#0070f333 100%)}.ToolSearchBar-module-scss-module__YNINXa__searchIcon{color:var(--gray-9);flex-shrink:0}.ToolSearchBar-module-scss-module__YNINXa__inputContainer{flex:1;min-height:1.5rem;position:relative}.ToolSearchBar-module-scss-module__YNINXa__searchInput{width:100%;color:var(--gray-12);z-index:2;background:0 0;border:none;outline:none;font-family:inherit;font-size:1rem;line-height:1.5;position:relative}@media (max-width:767px){.ToolSearchBar-module-scss-module__YNINXa__searchInput{font-size:.9375rem}}.ToolSearchBar-module-scss-module__YNINXa__placeholderContainer{pointer-events:none;z-index:1;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.ToolSearchBar-module-scss-module__YNINXa__animatedPlaceholder{color:var(--gray-9);font-size:1rem;line-height:1.5;display:inline-block}@media (max-width:767px){.ToolSearchBar-module-scss-module__YNINXa__animatedPlaceholder{font-size:.9375rem}}.ToolSearchBar-module-scss-module__YNINXa__dropdown{background:var(--color-background);border:1px solid var(--gray-6);z-index:1000;max-height:24rem;padding:.5rem;position:absolute;top:calc(100% + .5rem);left:0;right:0;overflow-y:auto;box-shadow:0 4px 16px #0000001a}@media (max-width:767px){.ToolSearchBar-module-scss-module__YNINXa__dropdown{max-height:18rem}}.dark .ToolSearchBar-module-scss-module__YNINXa__dropdown{background:var(--gray-2);border-color:var(--gray-7);box-shadow:0 4px 16px #0006}.ToolSearchBar-module-scss-module__YNINXa__dropdownItem{border-radius:var(--radius-2);cursor:pointer;padding:.75rem;transition:background-color .15s}.ToolSearchBar-module-scss-module__YNINXa__dropdownItem:hover,.ToolSearchBar-module-scss-module__YNINXa__dropdownItem.ToolSearchBar-module-scss-module__YNINXa__selected{background:var(--accent-a3)}@media (max-width:767px){.ToolSearchBar-module-scss-module__YNINXa__dropdownItem{padding:.625rem}}.ToolSearchBar-module-scss-module__YNINXa__toolName{color:var(--gray-12)}.ToolSearchBar-module-scss-module__YNINXa__toolDescription{color:var(--gray-11);line-height:1.4}.ToolSearchBar-module-scss-module__YNINXa__noResults{text-align:center;color:var(--gray-11);padding:1rem}
.CoderPulseForm-module-scss-module__lxIFBq__coderpulseFormContainer{background:var(--gray-1);border-radius:6px;box-shadow:0 4px 12px #0000001a}@media (max-width:767px){.CoderPulseForm-module-scss-module__lxIFBq__coderpulseFormContainer{box-shadow:0 2px 8px #0000001a}}html.CoderPulseForm-module-scss-module__lxIFBq__dark .CoderPulseForm-module-scss-module__lxIFBq__coderpulseFormContainer{box-shadow:0 4px 12px #0000004d}html.CoderPulseForm-module-scss-module__lxIFBq__dark .CoderPulseForm-module-scss-module__lxIFBq__coderpulse-form-card{background-color:var(--gray-2)}html.CoderPulseForm-module-scss-module__lxIFBq__dark .CoderPulseForm-module-scss-module__lxIFBq__coderpulse-form-card .CoderPulseForm-module-scss-module__lxIFBq__rt-TextFieldInput{background-color:var(--gray-1)}.CoderPulseForm-module-scss-module__lxIFBq__submitButton{width:100%}.CoderPulseForm-module-scss-module__lxIFBq__honeypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-5000px}.CoderPulseForm-module-scss-module__lxIFBq__privacyLink{text-decoration:underline}.CoderPulseForm-module-scss-module__lxIFBq__privacyLink:hover{text-decoration:none}
.ToolsIndex-module-scss-module__f77OoG__indexContainer{background:var(--gray-1);border-top:1px solid var(--gray-4);padding:5rem 2rem;position:relative}.ToolsIndex-module-scss-module__f77OoG__indexContainer:before{content:"";z-index:0;pointer-events:none;background-image:linear-gradient(#0000000d 1px,#0000 1px),linear-gradient(90deg,#0000000d 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 25%,#0000 70%);mask-image:radial-gradient(#000 25%,#0000 70%)}@media (max-width:767px){.ToolsIndex-module-scss-module__f77OoG__indexContainer:before{background-size:20px 20px}}@media (min-width:768px) and (max-width:1023px){.ToolsIndex-module-scss-module__f77OoG__indexContainer:before{background-size:30px 30px}}@media (max-width:767px){.ToolsIndex-module-scss-module__f77OoG__indexContainer{padding:3rem 1.5rem}}.dark .ToolsIndex-module-scss-module__f77OoG__indexContainer{background:var(--gray-1)}.dark .ToolsIndex-module-scss-module__f77OoG__indexContainer:before{background-image:linear-gradient(#ffffff1a 1px,#0000 1px),linear-gradient(90deg,#ffffff1a 1px,#0000 1px)}.ToolsIndex-module-scss-module__f77OoG__indexContent{z-index:1;width:100%;max-width:72rem;margin:0 auto;position:relative}.ToolsIndex-module-scss-module__f77OoG__headerSection{text-align:center;max-width:42rem}.ToolsIndex-module-scss-module__f77OoG__indexHeading{background:linear-gradient(135deg,var(--accent-9),var(--accent-11));-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:700}@media (max-width:767px){.ToolsIndex-module-scss-module__f77OoG__indexHeading{font-size:2rem}}.ToolsIndex-module-scss-module__f77OoG__indexSubheading{color:var(--gray-11)}.ToolsIndex-module-scss-module__f77OoG__categoriesGrid{grid-template-columns:repeat(5,1fr);gap:3rem 2rem;width:100%;max-width:80rem;margin:0 auto;display:grid}@media (max-width:767px){.ToolsIndex-module-scss-module__f77OoG__categoriesGrid{grid-template-columns:1fr;gap:2.5rem}}@media (min-width:768px) and (max-width:1023px){.ToolsIndex-module-scss-module__f77OoG__categoriesGrid{grid-template-columns:repeat(2,1fr);gap:3rem 2rem}}@media (min-width:1024px) and (max-width:1512px){.ToolsIndex-module-scss-module__f77OoG__categoriesGrid{grid-template-columns:repeat(3,1fr);gap:3rem 2rem}}.ToolsIndex-module-scss-module__f77OoG__categorySection{width:100%}.ToolsIndex-module-scss-module__f77OoG__categoryHeading{color:var(--gray-12);margin-bottom:.5rem;font-weight:600}.ToolsIndex-module-scss-module__f77OoG__toolsList{width:100%}.ToolsIndex-module-scss-module__f77OoG__toolLink{color:var(--gray-11);padding:.125rem 0;font-size:.9375rem;line-height:1.6;text-decoration:none;transition:color .15s;display:block}.ToolsIndex-module-scss-module__f77OoG__toolLink:hover{color:var(--accent-11);text-decoration:underline}.ToolsIndex-module-scss-module__f77OoG__toolLink:focus-visible{outline:2px solid var(--accent-8);outline-offset:2px;border-radius:var(--radius-2);color:var(--accent-11)}.ToolsIndex-module-scss-module__f77OoG__toolLink:active{color:var(--accent-10)}.dark .ToolsIndex-module-scss-module__f77OoG__toolLink:hover{color:var(--accent-10)}.dark .ToolsIndex-module-scss-module__f77OoG__toolLink:active{color:var(--accent-9)}.ToolsIndex-module-scss-module__f77OoG__signupSection{width:100%;max-width:42rem;margin:0 auto;padding-top:4rem}@media (max-width:767px){.ToolsIndex-module-scss-module__f77OoG__signupSection{padding-top:3rem}}.ToolsIndex-module-scss-module__f77OoG__signupContent{text-align:center;z-index:1;max-width:32rem;position:relative}.ToolsIndex-module-scss-module__f77OoG__signupHeading{color:var(--gray-12);font-weight:700;line-height:1.1}.dark .ToolsIndex-module-scss-module__f77OoG__signupHeading{color:#fff}.ToolsIndex-module-scss-module__f77OoG__signupText{color:var(--gray-11);max-width:28rem}.ToolsIndex-module-scss-module__f77OoG__brandingText{color:var(--gray-12);margin-top:3rem;font-size:4rem;font-weight:700;line-height:.8}@media (max-width:767px){.ToolsIndex-module-scss-module__f77OoG__brandingText{font-size:2.5rem}}@media (min-width:768px) and (max-width:1023px){.ToolsIndex-module-scss-module__f77OoG__brandingText{font-size:3rem}}.dark .ToolsIndex-module-scss-module__f77OoG__brandingText{color:#fff}
