.HeroFeatureCards-module__QnOXea__root{isolation:isolate;width:100%;margin-top:7rem;padding-bottom:4rem;position:relative}.HeroFeatureCards-module__QnOXea__featureBackdrop{z-index:-1;background:var(--cr-home-hero-feature-backdrop);width:100vw;position:absolute;top:3.25rem;bottom:0;left:50%;transform:translate(-50%)}.HeroFeatureCards-module__QnOXea__cards{gap:0;width:100%;min-width:0;height:31rem;display:flex}.HeroFeatureCards-module__QnOXea__mobileControls{display:none}.HeroFeatureCards-module__QnOXea__cardProgressTrack{z-index:2;background:var(--color-cui-mauve-3);height:.0625rem;display:block;position:absolute;top:3.25rem;left:0;right:0}.HeroFeatureCards-module__QnOXea__cardProgressFill{background:var(--coderabbit-color-bar-orange);opacity:.2;transform-origin:0;animation:6s linear forwards HeroFeatureCards-module__QnOXea__heroFeatureProgress;display:block;position:absolute;inset:-.03125rem 0;transform:scaleX(0)}@keyframes HeroFeatureCards-module__QnOXea__heroFeatureProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.HeroFeatureCards-module__QnOXea__card{contain:layout paint style;border:.0625rem solid var(--color-cui-mauve-3);background:var(--cr-home-hero-card-inactive);min-width:8.5rem;color:var(--color-cui-mauve-12);text-align:left;cursor:pointer;border-radius:0;flex-direction:column;flex:1 1 0;gap:1rem;padding:1rem;transition:flex-grow .42s cubic-bezier(.16,1,.3,1),background-color .18s,border-color .18s,opacity .18s;display:flex;position:relative;overflow:hidden}@media (min-width:64rem){.HeroFeatureCards-module__QnOXea__card:not(:last-child){border-right:0}}.HeroFeatureCards-module__QnOXea__card:first-child{border-radius:.375rem 0 0 .375rem}.HeroFeatureCards-module__QnOXea__card:last-child{border-radius:0 .375rem .375rem 0}.HeroFeatureCards-module__QnOXea__card[data-active=true]{border-color:var(--color-cui-mauve-3);background:var(--cr-home-hero-card-active);flex-grow:4.75}.HeroFeatureCards-module__QnOXea__card:before{pointer-events:none;z-index:1;background:var(--color-cui-mauve-3);content:"";height:.0625rem;position:absolute;top:3.25rem;left:0;right:0}.HeroFeatureCards-module__QnOXea__cardLabel{z-index:1;color:var(--color-cui-mauve-9);font-family:var(--font-sans), sans-serif;text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:.875rem;font-weight:400;line-height:1.25rem;display:block;position:relative;overflow:hidden}.HeroFeatureCards-module__QnOXea__cardLabelLead{color:inherit;font-weight:700}.HeroFeatureCards-module__QnOXea__cardLabelNumber{color:inherit;font-family:var(--font-mono), monospace;margin-right:.5rem;font-weight:400}.HeroFeatureCards-module__QnOXea__cardLabelRemainder{color:inherit;font-style:normal;font-weight:400}.HeroFeatureCards-module__QnOXea__card[data-active=true] .HeroFeatureCards-module__QnOXea__cardLabelLead{color:var(--color-cui-mauve-12)}.HeroFeatureCards-module__QnOXea__card[data-active=true] .HeroFeatureCards-module__QnOXea__cardLabelRemainder{color:var(--color-cui-mauve-11)}.HeroFeatureCards-module__QnOXea__placeholder{border:.0625rem solid var(--color-cui-mauve-6);background:var(--color-cui-mauve-1);filter:saturate();opacity:.5;border-radius:.1875rem;flex-direction:column;min-width:27rem;transition:filter .26s,opacity .26s;display:flex;position:absolute;inset:3.25rem 1rem 1rem;overflow:hidden}.HeroFeatureCards-module__QnOXea__card[data-active=true] .HeroFeatureCards-module__QnOXea__placeholder{filter:saturate();opacity:1}.HeroFeatureCards-module__QnOXea__reviewVisual{width:70rem;min-width:70rem;box-shadow:none;background:0 0;border:0;padding:0;inset:3.25rem auto 0 0;overflow:visible}.HeroFeatureCards-module__QnOXea__reviewCommentViewport{width:42.25rem;position:absolute;top:0;bottom:0;left:2.75rem;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 58%,#0000 100%);mask-image:linear-gradient(#000 0% 58%,#0000 100%)}.HeroFeatureCards-module__QnOXea__reviewCommentViewport:has(details[open]){overscroll-behavior:contain;scrollbar-width:none;overflow:hidden auto}.HeroFeatureCards-module__QnOXea__reviewCommentViewport:has(details[open])::-webkit-scrollbar{display:none}.HeroFeatureCards-module__QnOXea__card[data-active=true] .HeroFeatureCards-module__QnOXea__reviewCommentViewport{-webkit-mask-image:none;mask-image:none}.HeroFeatureCards-module__QnOXea__reviewCommentStatic{justify-content:center;align-items:flex-start;width:100%;height:100%;padding-top:2.75rem;display:flex}.HeroFeatureCards-module__QnOXea__reviewCommentStack{width:100%;min-width:0}.HeroFeatureCards-module__QnOXea__reviewCommentSkeleton{filter:blur(.0625rem);opacity:.24;width:100%;margin-top:1rem;-webkit-mask-image:linear-gradient(#000 0%,#00000073 32%,#0000 78%);mask-image:linear-gradient(#000 0%,#00000073 32%,#0000 78%)}.HeroFeatureCards-module__QnOXea__reviewSideSkeleton{border:.0625rem solid var(--color-cui-mauve-5);background:var(--color-cui-mauve-2);filter:blur(.03125rem);opacity:.3;border-radius:.375rem 0 0 .375rem;width:24rem;min-width:24rem;position:absolute;inset:2.75rem auto 1rem 46rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 15% 72%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 15% 72%,#0000 100%)}.HeroFeatureCards-module__QnOXea__reviewSideSkeletonHeader{border-bottom:.0625rem solid var(--color-cui-mauve-5);align-items:center;gap:.625rem;height:3rem;padding-inline:1rem;display:flex}.HeroFeatureCards-module__QnOXea__reviewSideSkeletonLogo{flex:none;width:1.5rem;height:1.5rem}.HeroFeatureCards-module__QnOXea__reviewSideSkeletonAuthor,.HeroFeatureCards-module__QnOXea__reviewSideSkeletonBadge,.HeroFeatureCards-module__QnOXea__reviewSideSkeletonBody>span,.HeroFeatureCards-module__QnOXea__reviewSideSkeletonCode>span{background:var(--color-cui-mauve-6);border-radius:.125rem;display:block}.HeroFeatureCards-module__QnOXea__reviewSideSkeletonAuthor{width:5.5rem;height:.625rem}.HeroFeatureCards-module__QnOXea__reviewSideSkeletonBadge{border-radius:999rem;width:2rem;height:1rem}.HeroFeatureCards-module__QnOXea__reviewSideSkeletonBody{flex-direction:column;gap:.75rem;padding:1.25rem 1rem;display:flex}.HeroFeatureCards-module__QnOXea__reviewSideSkeletonBody>span{width:88%;height:.5rem}.HeroFeatureCards-module__QnOXea__reviewSideSkeletonBody>.HeroFeatureCards-module__QnOXea__reviewSideSkeletonTitle{background:var(--color-cui-mauve-7);width:58%;height:.75rem;margin-bottom:.375rem}.HeroFeatureCards-module__QnOXea__reviewSideSkeletonBody>.HeroFeatureCards-module__QnOXea__reviewSideSkeletonShort{width:52%}.HeroFeatureCards-module__QnOXea__reviewSideSkeletonCode{background:var(--color-cui-mauve-3);border-radius:.1875rem;flex-direction:column;gap:.375rem;margin-top:.5rem;padding:.75rem;display:flex}.HeroFeatureCards-module__QnOXea__reviewSideSkeletonCode>span{width:92%;height:.5rem}.HeroFeatureCards-module__QnOXea__reviewSideSkeletonCode>span:nth-child(2){width:76%}.HeroFeatureCards-module__QnOXea__reviewSideSkeletonCode>span:nth-child(3){width:84%}.HeroFeatureCards-module__QnOXea__prioritizeVisual{width:70rem;min-width:70rem;box-shadow:none;background:0 0;border:0;padding:0;inset:3.25rem auto 0 0;overflow:visible}.HeroFeatureCards-module__QnOXea__prioritizeGraphic{border-top:.0625rem solid var(--border-color-cui-neutral);border-left:.0625rem solid var(--border-color-cui-neutral);background:var(--background-color-cui-base-0);border-radius:.375rem 0 0;width:auto;height:auto;position:absolute;inset:2.75rem 0 0 2.75rem;overflow:hidden}.HeroFeatureCards-module__QnOXea__prioritizeGraphicTable{width:100%;max-width:none;position:absolute;top:0;left:0}.HeroFeatureCards-module__QnOXea__understandVisual{width:auto;min-width:0;box-shadow:none;background:0 0;border:0;padding:0;inset:3.25rem 0 0;overflow:visible}.HeroFeatureCards-module__QnOXea__understandGraphic{border-top:.0625rem solid var(--border-color-cui-neutral);border-left:.0625rem solid var(--border-color-cui-neutral);background:var(--background-color-cui-base-0);border-radius:.375rem 0 0;width:auto;height:auto;position:absolute;inset:2.75rem 0 0 2.75rem;overflow:hidden}.HeroFeatureCards-module__QnOXea__understandGraphicImage{width:max(70rem,100%);min-width:70rem;max-width:none;height:100%;display:grid;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(#000 0% 45%,#0000 78%);mask-image:linear-gradient(#000 0% 45%,#0000 78%)}.HeroFeatureCards-module__QnOXea__card[data-active=true] .HeroFeatureCards-module__QnOXea__understandGraphicImage{-webkit-mask-image:none;mask-image:none}.HeroFeatureCards-module__QnOXea__secureVisual{width:auto;min-width:0;box-shadow:none;background:0 0;border:0;padding:0;inset:3.25rem 0 0;overflow:visible}.HeroFeatureCards-module__QnOXea__secureGraphic{width:auto;min-width:0;max-width:none;height:auto;display:block;position:absolute;inset:2.75rem 0 .75rem 2.75rem}@media (max-width:63.999rem){.HeroFeatureCards-module__QnOXea__root{--hero-mobile-prioritize-scale:.738;--hero-mobile-visual-scale:.68;margin-top:4.5rem;padding-bottom:3rem}.HeroFeatureCards-module__QnOXea__featureBackdrop{background:0 0}.HeroFeatureCards-module__QnOXea__cards{overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:inline mandatory;scrollbar-width:none;gap:.75rem;height:23rem;overflow-x:auto}.HeroFeatureCards-module__QnOXea__cards::-webkit-scrollbar{display:none}.HeroFeatureCards-module__QnOXea__card{border-left:.0625rem solid var(--color-cui-mauve-3);scroll-snap-align:start;scroll-snap-stop:always;border-radius:.375rem;flex:0 0 100%;width:100%;min-width:100%;transition:none}.HeroFeatureCards-module__QnOXea__placeholder{transition:none}.HeroFeatureCards-module__QnOXea__card[data-active=true]{flex-basis:100%;width:100%}.HeroFeatureCards-module__QnOXea__card+.HeroFeatureCards-module__QnOXea__card{border-left:.0625rem solid var(--color-cui-mauve-3)}.HeroFeatureCards-module__QnOXea__card:first-child,.HeroFeatureCards-module__QnOXea__card:last-child{border-radius:.375rem}.HeroFeatureCards-module__QnOXea__prioritizeVisual{width:calc(100% / var(--hero-mobile-prioritize-scale));min-width:0;height:calc((100% - 3.25rem) / var(--hero-mobile-prioritize-scale));transform:scale(var(--hero-mobile-prioritize-scale));transform-origin:0 0;inset:3.25rem auto auto 0}.HeroFeatureCards-module__QnOXea__prioritizeGraphic{height:auto;inset:2.75rem 0 0 2.75rem}.HeroFeatureCards-module__QnOXea__prioritizeGraphicTable{top:0;bottom:auto}.HeroFeatureCards-module__QnOXea__reviewVisual,.HeroFeatureCards-module__QnOXea__understandVisual,.HeroFeatureCards-module__QnOXea__secureVisual{height:calc((100% - 3.25rem) / var(--hero-mobile-visual-scale));transform:scale(var(--hero-mobile-visual-scale));transform-origin:0 0;bottom:auto}.HeroFeatureCards-module__QnOXea__understandVisual,.HeroFeatureCards-module__QnOXea__secureVisual{width:calc(100% / var(--hero-mobile-visual-scale));right:auto}.HeroFeatureCards-module__QnOXea__mobileControls{justify-content:flex-start;align-items:center;margin-top:1rem;display:flex}.HeroFeatureCards-module__QnOXea__mobileButtons{gap:.5rem;display:flex}.HeroFeatureCards-module__QnOXea__mobileButton{border:.0625rem solid var(--border-color-cui-neutral);background:var(--background-color-cui-base-1);width:2.5rem;height:2.5rem;color:var(--text-color-cui-primary);cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;display:flex}.HeroFeatureCards-module__QnOXea__mobileButton:hover{border-color:var(--border-color-cui-neutral-strong);background:var(--background-color-cui-base-0)}.HeroFeatureCards-module__QnOXea__mobileButton:active{background:var(--background-color-cui-neutral-subtle)}.HeroFeatureCards-module__QnOXea__mobileButtonIcon{width:1.25rem;height:1.25rem}}@media (max-width:39.999rem){.HeroFeatureCards-module__QnOXea__root{width:calc(100vw - var(--cr-spacing-24));max-width:none;overflow:hidden}.HeroFeatureCards-module__QnOXea__root:before{background:0 0}.HeroFeatureCards-module__QnOXea__cards{-webkit-mask-image:linear-gradient(to right, black 0, black calc(100% - var(--cr-spacing-80)), transparent 100%);-webkit-mask-image:linear-gradient(to right, black 0, black calc(100% - var(--cr-spacing-80)), transparent 100%);mask-image:linear-gradient(to right, black 0, black calc(100% - var(--cr-spacing-80)), transparent 100%)}}@media (prefers-reduced-motion:reduce){.HeroFeatureCards-module__QnOXea__cards{scroll-behavior:auto}.HeroFeatureCards-module__QnOXea__card,.HeroFeatureCards-module__QnOXea__placeholder{transition-duration:.01ms}.HeroFeatureCards-module__QnOXea__cardProgressFill{animation:none;transform:scaleX(1)}}
.HomeHero-module__cJy2da__heroRoot{--home-hero-screen-resting-radius:.625rem;--home-hero-studio-corner-radius:.5rem;--hero-sequence-screen-x:0rem;--hero-sequence-screen-y:0rem;--hero-review-stack-layout-scale:.875;--hero-sequence-screen-transform:translate3d(var(--hero-sequence-screen-x), var(--hero-sequence-screen-y), 0) scale(1, 1);--hero-sequence-screen-button-surface-opacity:0;--hero-sequence-screen-button-fill-scale:0;--hero-sequence-screen-button-content-layer-transform:translate3d(var(--hero-sequence-screen-x), var(--hero-sequence-screen-y), 0);--hero-sequence-screen-button-content-layer-scale:1;--hero-sequence-screen-button-content-clip-right:100%;--hero-sequence-screen-button-content-edge-width:28%;--hero-sequence-screen-button-content-edge-x:0%;--hero-sequence-screen-button-content-x:-.75rem;--hero-sequence-screen-dim-opacity:0;--hero-sequence-screen-live-opacity:1;--hero-sequence-screen-poster-opacity:0;--hero-sequence-screen-light-opacity:1;--hero-sequence-screen-radius-x:var(--home-hero-screen-resting-radius);--hero-sequence-screen-radius-y:var(--home-hero-screen-resting-radius);--hero-sequence-shadow-opacity:1;--hero-sequence-shadow-scale-x:1;--hero-sequence-shadow-scale-y:1;--hero-sequence-studio-opacity:1;--home-hero-studio-extra-bottom:36rem;--home-hero-studio-extra-bottom-half:18rem;--home-hero-studio-max-width:120rem;--home-hero-studio-max-height:67.5rem;--home-hero-studio-max-height-half:33.75rem;--home-hero-static-stage-bottom-gap:7rem;--home-hero-static-large-cards-top-padding:7rem;--home-hero-static-large-screen-width:96rem;--home-hero-static-large-studio-inline-inset:1rem;--home-hero-studio-top-blend-height:clamp(18rem, 32vh, 26rem);--home-hero-page-bg-rgb:18 16 20;--home-hero-page-bg:rgb(var(--home-hero-page-bg-rgb));--home-hero-studio-top-blend:linear-gradient(180deg, var(--home-hero-page-bg) 0%, var(--home-hero-page-bg) 14%, rgb(var(--home-hero-page-bg-rgb) / 80%) 36%, rgb(var(--home-hero-page-bg-rgb) / 45%) 68%, rgb(var(--home-hero-page-bg-rgb) / 0%) 100%);--home-hero-screen-bg:var(--color-cui-mauve-1);--home-hero-review-screen-visibility:visible;--home-hero-stage-floor:rgb(var(--home-hero-studio-floor-color) / var(--home-hero-studio-floor-opacity));--home-hero-card-bg:var(--color-cui-mauve-1);--home-hero-card-header-bg:var(--color-cui-mauve-2);--home-hero-card-border:var(--color-cui-mauve-6);--home-hero-panel-border:#3c3841a8;--home-hero-panel-border-soft:#3c384175;--home-hero-panel-top-glint:#efedf009;--home-hero-button-bg-rgb:43 40 47;--home-hero-button-bg:rgb(var(--home-hero-button-bg-rgb));--home-hero-button-border:var(--color-cui-mauve-6);--home-hero-rabbit:#f04006;--home-hero-rabbit-border:#f56a3d66;--home-hero-rabbit-mark:#fdfcfd;--home-hero-button-text:#fafafa;--home-hero-screen-text:#e8e2ea;--home-hero-text:#f4f1f5;--home-hero-muted:var(--color-cui-mauve-11);--home-hero-faint:#8e8895;--home-hero-author-bg:#5b4a74;--home-hero-author-text:#17131b;--home-hero-author-border:#6f5b8c80;--home-hero-danger:#ff1d1d;--home-hero-diff-delete-bg:#44171b;--home-hero-diff-delete-text:#ff6256;--home-hero-diff-add-bg:#122b26;--home-hero-diff-add-text:#2de3a1;--github-canvas-default:var(--color-cui-mauve-1);--github-canvas-subtle:var(--color-cui-mauve-2);--github-border-default:var(--color-cui-mauve-6);--github-fg-default:var(--color-cui-mauve-12);--github-fg-muted:var(--color-cui-mauve-11);--github-fg-subtle:var(--color-cui-mauve-9);--github-accent-fg:var(--home-hero-github-accent);--github-success-fg:var(--home-hero-github-success);--github-success-muted:#2ea04326;--github-danger-fg:var(--home-hero-github-danger);--github-danger-muted:#f8514926;--github-attention-fg:var(--home-hero-github-attention);--home-hero-prioritize-light:#d08700;--home-hero-understand-light:#838bff;--home-hero-secure-light:#54aeff;--home-hero-rim-core:rgb(239 237 240/calc(26% * var(--hero-sequence-screen-light-opacity)));--home-hero-rim-strong:rgb(239 237 240/calc(11% * var(--hero-sequence-screen-light-opacity)));--home-hero-rim-soft:rgb(239 237 240/calc(7% * var(--hero-sequence-screen-light-opacity)));--home-hero-rim-falloff:rgb(181 178 185/calc(4% * var(--hero-sequence-screen-light-opacity)));--home-hero-rim-extent-x:30%;--home-hero-rim-extent-y:50%;--home-hero-rim-tail:rgb(239 237 240/calc(4.8% * var(--hero-sequence-screen-light-opacity)));--home-hero-rim-tail-soft:rgb(181 178 185/calc(3.2% * var(--hero-sequence-screen-light-opacity)));--home-hero-rim-tail-start:24%;--home-hero-inner-rim-core:#efedf01f;--home-hero-inner-rim-strong:#efedf00e;--home-hero-inner-rim-soft:#efedf008;--home-hero-inner-rim-falloff:#b5b2b905;--home-hero-sidebar-glint-core-color:239 237 240;--home-hero-sidebar-glint-core-opacity:0.5%;--home-hero-sidebar-glint-core-x:97%;--home-hero-sidebar-glint-core-y:62%;--home-hero-sidebar-glint-soft-color:239 237 240;--home-hero-sidebar-glint-soft-opacity:2%;--home-hero-sidebar-glint-soft-stop:46%;--home-hero-sidebar-glint-fade-stop:90%;--home-hero-sidebar-glint-warm-color:239 237 240;--home-hero-sidebar-glint-warm-opacity:2.3%;--home-hero-sidebar-glint-warm-x:100%;--home-hero-sidebar-glint-warm-y:54%;--home-hero-sidebar-glint-warm-fade-stop:86%;--home-hero-sidebar-glint-wash-opacity:2.2%;--home-hero-sidebar-glint-wash-stop:36%;--home-hero-right-sidebar-bg:var(--color-cui-mauve-1);--home-hero-right-dark-core-color:18 16 20;--home-hero-right-dark-core-opacity:5%;--home-hero-right-dark-core-x:180%;--home-hero-right-dark-core-y:130%;--home-hero-right-dark-soft-color:18 16 20;--home-hero-right-dark-soft-opacity:0%;--home-hero-right-dark-soft-stop:48%;--home-hero-right-dark-fade-stop:90%;--home-hero-right-dark-edge-opacity:50%;--home-hero-right-dark-edge-stop:46%;--home-hero-studio-key-color:239 237 240;--home-hero-studio-key-opacity:0%;--home-hero-studio-key-soft-opacity:0%;--home-hero-studio-key-x:78%;--home-hero-studio-key-y:46vh;--home-hero-studio-key-stop:78%;--home-hero-studio-floor-glow-color:181 178 185;--home-hero-studio-floor-glow-opacity:26%;--home-hero-studio-floor-glow-stop:82%;--home-hero-studio-vignette-color:18 16 20;--home-hero-studio-vignette-opacity:50%;--home-hero-studio-vignette-x:72%;--home-hero-studio-vignette-y:72vh;--home-hero-studio-top-stop:22vh;--home-hero-studio-mid-color:60 56 65;--home-hero-studio-mid-opacity:90%;--home-hero-studio-mid-stop:60vh;--home-hero-studio-floor-color:98 94 104;--home-hero-studio-floor-opacity:82%;--home-hero-studio-edge-color:18 16 20;--home-hero-studio-edge-strong-opacity:98%;--home-hero-studio-edge-strong-stop:42%;--home-hero-studio-edge-soft-opacity:68%;--home-hero-studio-edge-soft-stop:76%;--home-hero-studio-background:radial-gradient(var(--home-hero-studio-key-x) var(--home-hero-studio-key-y) at 50% 10vh, rgb(var(--home-hero-studio-key-color) / var(--home-hero-studio-key-opacity)) 0%, rgb(var(--home-hero-studio-key-color) / var(--home-hero-studio-key-soft-opacity)) 34%, rgb(var(--home-hero-studio-key-color) / 0%) var(--home-hero-studio-key-stop)), radial-gradient(82% 28vh at 50% 92vh, rgb(var(--home-hero-studio-floor-glow-color) / var(--home-hero-studio-floor-glow-opacity)) 0%, rgb(var(--home-hero-studio-floor-glow-color) / 0%) var(--home-hero-studio-floor-glow-stop)), radial-gradient(var(--home-hero-studio-vignette-x) var(--home-hero-studio-vignette-y) at 50% 100vh, rgb(var(--home-hero-studio-vignette-color) / 0%) 0%, rgb(var(--home-hero-studio-vignette-color) / var(--home-hero-studio-vignette-opacity)) 100%), linear-gradient(180deg, var(--home-hero-screen-bg) 0%, var(--home-hero-screen-bg) var(--home-hero-studio-top-stop), rgb(var(--home-hero-studio-mid-color) / var(--home-hero-studio-mid-opacity)) var(--home-hero-studio-mid-stop), var(--home-hero-stage-floor) 100vh, var(--home-hero-stage-floor) 100%);--home-hero-shadow-color:18 16 20;--home-hero-shadow-core-opacity:0%;--home-hero-shadow-center-mid-opacity:0%;--home-hero-shadow-falloff-opacity:0%;--home-hero-shadow-side-core-opacity:33%;--home-hero-shadow-side-falloff-opacity:28%;--home-hero-shadow-core:rgb(var(--home-hero-shadow-color) / var(--home-hero-shadow-core-opacity));--home-hero-shadow-center-mid:rgb(var(--home-hero-shadow-color) / var(--home-hero-shadow-center-mid-opacity));--home-hero-shadow-falloff:rgb(var(--home-hero-shadow-color) / var(--home-hero-shadow-falloff-opacity));--home-hero-shadow-side-core:rgb(var(--home-hero-shadow-color) / var(--home-hero-shadow-side-core-opacity));--home-hero-shadow-side-falloff:rgb(var(--home-hero-shadow-color) / var(--home-hero-shadow-side-falloff-opacity));--home-hero-shadow-inline-outset:-7%;--home-hero-shadow-bottom-offset:-3.5%;--home-hero-shadow-y:20%;--home-hero-shadow-static-bottom-lift:.25rem;--home-hero-shadow-height:14.2%;--home-hero-shadow-skew:-24deg;--home-hero-shadow-body-inset-x:-1.4%;--home-hero-shadow-body-top:20%;--home-hero-shadow-side-width:14%;--home-hero-shadow-side-height:70%;--home-hero-shadow-side-core-stop:87%;--home-hero-shadow-side-fade-stop:100%;--home-hero-shadow-body-blur:.5rem;--home-hero-rail-gradient:linear-gradient(180deg, transparent 0%, var(--home-hero-panel-border) 16%, var(--home-hero-panel-border) 58%, #3c384100 100%)}.HomeHero-module__cJy2da__reviewChangeStackSvg{width:12.625rem;height:2rem;display:block}.HomeHero-module__cJy2da__reviewChangeStackPill{border-radius:.4375rem;width:12.625rem;height:2rem;display:inline-block}.HomeHero-module__cJy2da__heroIntro{z-index:30;position:relative}.HomeHero-module__cJy2da__desktopPreviewMount{z-index:10;display:none;position:relative}.HomeHero-module__cJy2da__mobileReviewStackStage{background:radial-gradient(82% 60% at 50% 100%, rgb(var(--home-hero-studio-floor-glow-color) / var(--home-hero-studio-floor-glow-opacity)) 0%, rgb(var(--home-hero-studio-floor-glow-color) / 0%) var(--home-hero-studio-floor-glow-stop)), radial-gradient(72% 100% at 50% 100%, rgb(var(--home-hero-studio-vignette-color) / 0%) 0%, rgb(var(--home-hero-studio-vignette-color) / var(--home-hero-studio-vignette-opacity)) 100%), linear-gradient(180deg, var(--home-hero-screen-bg) 0%, rgb(var(--home-hero-studio-mid-color) / var(--home-hero-studio-mid-opacity)) 42%, var(--home-hero-stage-floor) 100%)}.HomeHero-module__cJy2da__mobileReviewStackStage .HomeHero-module__cJy2da__staticScreenGlintOverlay,.HomeHero-module__cJy2da__mobileReviewStackStage .HomeHero-module__cJy2da__staticScreenRimOverlay{opacity:var(--hero-sequence-screen-light-opacity)}.HomeHero-module__cJy2da__mobileReviewStackShadow{pointer-events:none;inset-block:-.75rem;filter:blur();background:linear-gradient(90deg,#12101400 0%,#12101485 62%,#121014 100%);width:36%;position:absolute;right:0}@media (min-width:64rem){.HomeHero-module__cJy2da__desktopPreviewMount{width:100vw;margin-inline:calc(50% - 50vw);display:block;overflow-x:clip}}.HomeHero-module__cJy2da__stage{--home-hero-stage-controls-width:min(calc(100vw - 3rem), 61rem);--workflow-light-shift:clamp(-23rem, -18vw, -12rem);--workflow-accent-primary:var(--home-hero-diff-add-text);--workflow-accent-secondary:var(--home-hero-diff-delete-text);isolation:isolate;z-index:40;aspect-ratio:1134/638;margin-inline:auto;border-radius:.125rem;align-self:center;width:min(70.875rem,100vw - 2.25rem);margin-top:8rem;display:block;position:relative}.HomeHero-module__cJy2da__stageWithControls{box-sizing:content-box;padding-top:7.25rem}.HomeHero-module__cJy2da__stageWithControls>.HomeHero-module__cJy2da__pinnedScene{top:7.25rem}.HomeHero-module__cJy2da__stageControls{z-index:60;box-sizing:border-box;width:var(--home-hero-stage-controls-width);background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--home-hero-page-bg) 18%, transparent));grid-template-columns:repeat(4,minmax(0,1fr));gap:0;height:2.75rem;padding:.25rem .5rem;display:grid;position:absolute;top:-7.25rem;left:50%;transform:translate(-50%)}.HomeHero-module__cJy2da__stageControls:before{content:"";pointer-events:none;z-index:2;border:.0625rem solid color-mix(in srgb, var(--color-cui-mauve-6) 36%, transparent);border-bottom:0;border-radius:.75rem .75rem 0 0;height:2.375rem;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 0% 46%,#0000008f 72%,#0000 100%);mask-image:linear-gradient(#000 0% 46%,#0000008f 72%,#0000 100%)}.HomeHero-module__cJy2da__stageControl{isolation:isolate;z-index:1;width:100%;min-width:0;font-family:var(--font-sans);letter-spacing:-.01em;cursor:pointer;border:0;border-radius:0;justify-content:center;place-self:center;align-items:center;display:inline-flex;position:relative;overflow:visible}.HomeHero-module__cJy2da__stageControl:first-child{border-radius:.75rem 0 0 .75rem}.HomeHero-module__cJy2da__stageControl:last-child{border-radius:0 .75rem .75rem 0}.HomeHero-module__cJy2da__stageControl:before{content:"";pointer-events:none;z-index:-1;border-radius:inherit;background:linear-gradient(180deg, color-mix(in srgb, var(--background-color-cui-base-1) 50%, transparent) 0%, transparent 100%);opacity:0;transition:opacity .15s;position:absolute;inset:-.3rem 0 -.25rem}.HomeHero-module__cJy2da__stageControl:hover:before{opacity:1}.HomeHero-module__cJy2da__stageControl:first-child:before{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem;left:-.5rem}.HomeHero-module__cJy2da__stageControl:last-child:before{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem;right:-.5rem}.HomeHero-module__cJy2da__pinnedScene{border-radius:inherit;position:absolute;inset:0}.HomeHero-module__cJy2da__sequenceStageTail{display:none}@media (min-width:64rem){.HomeHero-module__cJy2da__stage{margin-top:8.5rem}}@media (min-width:80rem){.HomeHero-module__cJy2da__stage{--home-hero-stage-controls-width:min(calc(100vw - 6rem), 74rem)}}@media (min-width:90rem){.HomeHero-module__cJy2da__stage{--home-hero-stage-controls-width:min(calc(100vw - 15rem), 105rem)}}.HomeHero-module__cJy2da__studioLayer{pointer-events:none;z-index:0;border-radius:.125rem;position:absolute;inset:0}.HomeHero-module__cJy2da__studioFrame{top:calc(50% + var(--home-hero-studio-extra-bottom-half) - min(calc(50vh + var(--home-hero-studio-extra-bottom-half)), var(--home-hero-studio-max-height-half)));width:min(100vw, var(--home-hero-studio-max-width));height:min(calc(100vh + var(--home-hero-studio-extra-bottom)), var(--home-hero-studio-max-height));border-bottom-left-radius:var(--home-hero-studio-corner-radius);border-bottom-right-radius:var(--home-hero-studio-corner-radius);position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.HomeHero-module__cJy2da__studioFrame:before,.HomeHero-module__cJy2da__studioFrame:after{content:"";z-index:2;width:var(--home-hero-studio-corner-radius);height:var(--home-hero-studio-corner-radius);position:absolute;bottom:0}.HomeHero-module__cJy2da__studioFrame:before{background:radial-gradient(circle var(--home-hero-studio-corner-radius) at 100% 0, transparent calc(100% - .0625rem), var(--home-hero-page-bg) 100%);left:0}.HomeHero-module__cJy2da__studioFrame:after{background:radial-gradient(circle var(--home-hero-studio-corner-radius) at 0 0, transparent calc(100% - .0625rem), var(--home-hero-page-bg) 100%);right:0}.HomeHero-module__cJy2da__studioBackdrop{top:calc(min(calc(50vh + var(--home-hero-studio-extra-bottom-half)), var(--home-hero-studio-max-height-half)) - 50vh - var(--home-hero-studio-extra-bottom-half));width:100vw;height:calc(100vh + var(--home-hero-studio-extra-bottom));background-color:var(--home-hero-stage-floor);background-image:var(--home-hero-studio-background);background-position:top;background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000 0%,#00000073 18%,#000 42% 100%);mask-image:linear-gradient(#0000 0%,#00000073 18%,#000 42% 100%)}.HomeHero-module__cJy2da__stage:has([data-workflow-active-card=review]){--workflow-light-shift:clamp(-23rem, -18vw, -12rem);--workflow-accent-primary:var(--home-hero-diff-add-text);--workflow-accent-secondary:var(--home-hero-diff-delete-text)}.HomeHero-module__cJy2da__stage:has([data-workflow-active-card=prioritize]){--workflow-light-shift:clamp(-8rem, -6vw, -4rem);--workflow-accent-primary:var(--home-hero-prioritize-light);--workflow-accent-secondary:var(--home-hero-rabbit)}.HomeHero-module__cJy2da__stage:has([data-workflow-active-card=understand]){--workflow-light-shift:clamp(4rem, 6vw, 8rem);--workflow-accent-primary:var(--home-hero-understand-light);--workflow-accent-secondary:var(--home-hero-diff-add-text)}.HomeHero-module__cJy2da__stage:has([data-workflow-active-card=secure]){--workflow-light-shift:clamp(12rem, 18vw, 23rem);--workflow-accent-primary:var(--home-hero-secure-light);--workflow-accent-secondary:var(--home-hero-danger)}.HomeHero-module__cJy2da__workflowKeyLight,.HomeHero-module__cJy2da__workflowFloorLight{pointer-events:none;z-index:1;transform:translate3d(calc(-50% + var(--workflow-light-shift)), 0, 0);transition:transform .62s cubic-bezier(.22,1,.36,1),opacity .32s;position:absolute;left:50%}.HomeHero-module__cJy2da__workflowKeyLight{background:radial-gradient(ellipse at 34% 48%, color-mix(in srgb, var(--workflow-accent-primary) 17%, transparent) 0%, color-mix(in srgb, var(--workflow-accent-primary) 6%, transparent) 36%, transparent 70%), radial-gradient(ellipse at 68% 46%, color-mix(in srgb, var(--workflow-accent-secondary) 13%, transparent) 0%, color-mix(in srgb, var(--workflow-accent-secondary) 4%, transparent) 34%, transparent 68%), radial-gradient(ellipse at center, rgb(var(--home-hero-studio-key-color) / 13%) 0%, rgb(var(--home-hero-studio-key-color) / 5%) 34%, rgb(var(--home-hero-studio-key-color) / 0%) 74%);mix-blend-mode:screen;opacity:.72;width:clamp(28rem,42vw,46rem);height:76%;top:8%}.HomeHero-module__cJy2da__workflowFloorLight{background:radial-gradient(ellipse at center, color-mix(in srgb, var(--workflow-accent-primary) 18%, transparent) 0%, color-mix(in srgb, var(--workflow-accent-primary) 5%, transparent) 42%, transparent 74%), radial-gradient(ellipse at center, rgb(var(--home-hero-studio-floor-glow-color) / 18%) 0%, rgb(var(--home-hero-studio-floor-glow-color) / 6%) 38%, rgb(var(--home-hero-studio-floor-glow-color) / 0%) 74%);opacity:.8;width:clamp(34rem,48vw,54rem);height:20rem;bottom:-4rem}@media (prefers-reduced-motion:reduce){.HomeHero-module__cJy2da__workflowKeyLight,.HomeHero-module__cJy2da__workflowFloorLight,.HomeHero-module__cJy2da__stageControl{transition:none}.HomeHero-module__cJy2da__stageModeScene{animation:none}}.HomeHero-module__cJy2da__staticShadow{right:var(--home-hero-shadow-inline-outset);bottom:calc(var(--home-hero-shadow-bottom-offset) + var(--home-hero-shadow-static-bottom-lift));left:var(--home-hero-shadow-inline-outset);z-index:5;height:var(--home-hero-shadow-height);opacity:var(--hero-sequence-shadow-opacity);transform:translateY(var(--home-hero-shadow-y)) skewX(var(--home-hero-shadow-skew));transform-origin:50%;background:0 0;border-radius:50%;position:absolute}.HomeHero-module__cJy2da__staticShadow:after{content:"";inset:var(--home-hero-shadow-body-top) var(--home-hero-shadow-body-inset-x) 0;background:radial-gradient(86% 78% at 0% 0%, var(--home-hero-shadow-side-core) 0%, var(--home-hero-shadow-side-falloff) var(--home-hero-shadow-side-core-stop), rgb(var(--home-hero-shadow-color) / 0%) var(--home-hero-shadow-side-fade-stop)) left top / var(--home-hero-shadow-side-width) var(--home-hero-shadow-side-height) no-repeat, radial-gradient(86% 78% at 100% 0%, var(--home-hero-shadow-side-core) 0%, var(--home-hero-shadow-side-falloff) var(--home-hero-shadow-side-core-stop), rgb(var(--home-hero-shadow-color) / 0%) var(--home-hero-shadow-side-fade-stop)) right top / var(--home-hero-shadow-side-width) var(--home-hero-shadow-side-height) no-repeat, radial-gradient(70% 30% at 50% 0%, var(--home-hero-shadow-core) 0%, var(--home-hero-shadow-center-mid) 42%, rgb(var(--home-hero-shadow-color) / 0%) 72%), radial-gradient(64% 76% at 50% 28%, var(--home-hero-shadow-falloff) 0%, transparent 76%);filter:blur(var(--home-hero-shadow-body-blur));transform:scale(var(--hero-sequence-shadow-scale-x), var(--hero-sequence-shadow-scale-y));transform-origin:bottom;border-radius:50%;position:absolute}.HomeHero-module__cJy2da__staticScreenGroup{z-index:10;backface-visibility:hidden;transform-origin:50%;position:absolute;inset:0}.HomeHero-module__cJy2da__staticScreen{z-index:10;border-radius:var(--hero-sequence-screen-radius-x) / var(--hero-sequence-screen-radius-y);contain:paint;visibility:var(--home-hero-review-screen-visibility);position:absolute;inset:0;overflow:hidden}.HomeHero-module__cJy2da__staticScreen:after{content:"";pointer-events:none;z-index:3;opacity:var(--hero-sequence-screen-dim-opacity);background:#000;position:absolute;inset:0}.HomeHero-module__cJy2da__staticScreenContent{z-index:1;opacity:var(--hero-sequence-screen-live-opacity);position:absolute;inset:0}.HomeHero-module__cJy2da__stageModeScene{background:var(--home-hero-screen-bg);animation:.48s cubic-bezier(.22,1,.36,1) both HomeHero-module__cJy2da__home-hero-stage-scene-in;position:absolute;inset:0;overflow:hidden}.HomeHero-module__cJy2da__stageModeFeatureScene{background:var(--home-hero-screen-bg);grid-template-rows:3.25rem minmax(0,1fr);width:100%;height:100%;display:grid}.HomeHero-module__cJy2da__stageModeFeatureToolbar{z-index:2;border-bottom:.0625rem solid var(--home-hero-panel-border-soft);background:color-mix(in srgb, var(--home-hero-card-header-bg) 72%, transparent);color:var(--home-hero-muted);font-family:var(--font-sans);align-items:center;gap:.625rem;padding-inline:1rem;font-size:.75rem;line-height:1rem;display:flex;position:relative}.HomeHero-module__cJy2da__stageModeToolbarMark{border:.0625rem solid color-mix(in srgb, var(--home-hero-rabbit) 32%, transparent);background:color-mix(in srgb, var(--home-hero-rabbit) 13%, transparent);width:1.75rem;height:1.75rem;color:var(--home-hero-rabbit);border-radius:.375rem;justify-content:center;align-items:center;display:inline-flex}.HomeHero-module__cJy2da__stageModeToolbarBrand{color:var(--home-hero-text);font-weight:600}.HomeHero-module__cJy2da__stageModeToolbarContext{margin-left:auto}.HomeHero-module__cJy2da__stageModeFeatureCanvas{justify-content:center;align-items:center;min-height:0;padding:3rem;display:flex;position:relative;overflow:hidden}.HomeHero-module__cJy2da__stageModeFeatureCanvas:before{content:"";pointer-events:none;background-image:linear-gradient(color-mix(in srgb, var(--home-hero-panel-border-soft) 35%, transparent) .0625rem, transparent .0625rem), linear-gradient(90deg, color-mix(in srgb, var(--home-hero-panel-border-soft) 35%, transparent) .0625rem, transparent .0625rem);opacity:.16;background-size:3rem 3rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 0%,#0000 72%);mask-image:radial-gradient(circle,#000 0%,#0000 72%)}.HomeHero-module__cJy2da__stageModeFeatureCanvas>*{z-index:1;transform-origin:50%;position:relative;transform:scale(1.35)}.HomeHero-module__cJy2da__stageModeReviewFinalLayer{z-index:20;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:visible}.HomeHero-module__cJy2da__stageModeReviewFinalLayer>.HomeHero-module__cJy2da__desktopFinalState{transform:translateY(var(--home-hero-review-final-y,-.625rem)) scale(var(--home-hero-review-final-scale,1));transform-origin:50%;flex:none}.HomeHero-module__cJy2da__stageModeReviewFinalLayer .HomeHero-module__cJy2da__heroVideoCardLeft,.HomeHero-module__cJy2da__stageModeReviewFinalLayer .HomeHero-module__cJy2da__heroVideoCardCenter,.HomeHero-module__cJy2da__stageModeReviewFinalLayer .HomeHero-module__cJy2da__heroVideoCardRight{--home-hero-review-card-rest-y:0rem;transform:translate3d(0, var(--home-hero-review-card-rest-y), 0);animation:.62s cubic-bezier(.23,1,.32,1) backwards HomeHero-module__cJy2da__home-hero-review-card-enter}.HomeHero-module__cJy2da__stageModeReviewFinalLayer .HomeHero-module__cJy2da__heroVideoCardLeft{animation-delay:.15s}.HomeHero-module__cJy2da__stageModeReviewFinalLayer .HomeHero-module__cJy2da__heroVideoCardCenter{animation-delay:.2s}.HomeHero-module__cJy2da__stageModeReviewFinalLayer .HomeHero-module__cJy2da__heroVideoCardRight{--home-hero-review-card-rest-y:.75rem;animation-delay:.25s}@keyframes HomeHero-module__cJy2da__home-hero-review-card-enter{0%{opacity:0;transform:translate3d(0, calc(var(--home-hero-review-card-rest-y) + .625rem), 0)}to{opacity:1;transform:translate3d(0, var(--home-hero-review-card-rest-y), 0)}}@media (prefers-reduced-motion:reduce){.HomeHero-module__cJy2da__stageModeReviewFinalLayer .HomeHero-module__cJy2da__heroVideoCardLeft,.HomeHero-module__cJy2da__stageModeReviewFinalLayer .HomeHero-module__cJy2da__heroVideoCardCenter,.HomeHero-module__cJy2da__stageModeReviewFinalLayer .HomeHero-module__cJy2da__heroVideoCardRight{animation:none}}.HomeHero-module__cJy2da__stage[data-active-stage=review] .HomeHero-module__cJy2da__staticScreenGroup,.HomeHero-module__cJy2da__stage[data-active-stage=review] .HomeHero-module__cJy2da__staticScreenButtonContentLayer{visibility:hidden}@keyframes HomeHero-module__cJy2da__home-hero-stage-scene-in{0%{opacity:0;transform:translateY(.5rem)scale(.996)}to{opacity:1;transform:translate(0,0)scale(1)}}.HomeHero-module__cJy2da__staticScreenPoster{pointer-events:none;z-index:2;border-radius:inherit;opacity:var(--hero-sequence-screen-poster-opacity);position:absolute;inset:0;overflow:hidden}.HomeHero-module__cJy2da__staticScreenPosterImage{border-radius:inherit;object-fit:cover;object-position:center;transform:translateZ(0)}.HomeHero-module__cJy2da__staticScreenGlintOverlay,.HomeHero-module__cJy2da__staticScreenRimOverlay{--hero-sequence-screen-light-opacity:1;pointer-events:none;border-radius:inherit;opacity:0;contain:paint;position:absolute;inset:0}.HomeHero-module__cJy2da__staticScreenGlintOverlay{z-index:4;background:linear-gradient(#efedf005 0%,#efedf000 10%);border:.0625rem solid #ffffff0d;grid-template-columns:19.753% minmax(0,1fr) 21%;display:grid;overflow:hidden;box-shadow:inset 0 .0625rem #ffffff0b,inset -.0625rem 0 #ffffff05}.HomeHero-module__cJy2da__staticScreenGlintLeft{background:radial-gradient(var(--home-hero-sidebar-glint-core-x) var(--home-hero-sidebar-glint-core-y) at 0 0, rgb(var(--home-hero-sidebar-glint-core-color) / var(--home-hero-sidebar-glint-core-opacity)) 0%, rgb(var(--home-hero-sidebar-glint-soft-color) / var(--home-hero-sidebar-glint-soft-opacity)) var(--home-hero-sidebar-glint-soft-stop), #12101400 var(--home-hero-sidebar-glint-fade-stop)), radial-gradient(var(--home-hero-sidebar-glint-warm-x) var(--home-hero-sidebar-glint-warm-y) at 0 0, rgb(var(--home-hero-sidebar-glint-warm-color) / var(--home-hero-sidebar-glint-warm-opacity)) 0%, #12101400 var(--home-hero-sidebar-glint-warm-fade-stop)), linear-gradient(180deg, rgb(239 237 240/var(--home-hero-sidebar-glint-wash-opacity)) 0%, #efedf000 var(--home-hero-sidebar-glint-wash-stop))}.HomeHero-module__cJy2da__staticScreenGlintRight{background:radial-gradient(var(--home-hero-right-dark-core-x) var(--home-hero-right-dark-core-y) at 100% 100%, rgb(var(--home-hero-right-dark-core-color) / var(--home-hero-right-dark-core-opacity)) 0%, rgb(var(--home-hero-right-dark-soft-color) / var(--home-hero-right-dark-soft-opacity)) var(--home-hero-right-dark-soft-stop), #12101400 var(--home-hero-right-dark-fade-stop)), linear-gradient(0deg, rgb(var(--home-hero-right-dark-core-color) / var(--home-hero-right-dark-edge-opacity)) 0%, rgb(var(--home-hero-right-dark-core-color) / 0%) var(--home-hero-right-dark-edge-stop))}.HomeHero-module__cJy2da__staticScreenRimOverlay{z-index:5}.HomeHero-module__cJy2da__staticScreenButtonSurface{pointer-events:none;z-index:30;border:.0625rem solid var(--home-hero-button-border);border-radius:inherit;opacity:var(--hero-sequence-screen-button-surface-opacity);contain:paint;background:0 0;position:absolute;inset:0;overflow:hidden}.HomeHero-module__cJy2da__staticScreenButtonFill{background:linear-gradient(90deg, var(--home-hero-button-bg) 0%, var(--home-hero-button-bg) 38%, rgb(var(--home-hero-button-bg-rgb) / 98%) 42%, rgb(var(--home-hero-button-bg-rgb) / 92%) 46%, rgb(var(--home-hero-button-bg-rgb) / 82%) 50%, rgb(var(--home-hero-button-bg-rgb) / 68%) 54%, rgb(var(--home-hero-button-bg-rgb) / 52%) 58%, rgb(var(--home-hero-button-bg-rgb) / 36%) 62%, rgb(var(--home-hero-button-bg-rgb) / 22%) 66%, rgb(var(--home-hero-button-bg-rgb) / 12%) 70%, rgb(var(--home-hero-button-bg-rgb) / 5%) 74%, rgb(var(--home-hero-button-bg-rgb) / 0%) 78%, rgb(var(--home-hero-button-bg-rgb) / 0%) 100%);width:263.158%;transform:scaleX(var(--hero-sequence-screen-button-fill-scale));transform-origin:0;position:absolute;inset:0 auto 0 0}.HomeHero-module__cJy2da__staticScreenButtonContentLayer{pointer-events:none;z-index:20;backface-visibility:hidden;width:0;height:0;transform:var(--hero-sequence-screen-button-content-layer-transform);visibility:var(--home-hero-review-screen-visibility);position:absolute;top:50%;left:50%}.HomeHero-module__cJy2da__staticScreenButtonContentFrame{width:12.625rem;height:2rem;transform:scale(var(--hero-sequence-screen-button-content-layer-scale));backface-visibility:hidden;-webkit-clip-path:inset(0 var(--hero-sequence-screen-button-content-clip-right) 0 0);clip-path:inset(0 var(--hero-sequence-screen-button-content-clip-right) 0 0);contain:paint;transform-origin:50%;border-radius:.4375rem;position:absolute;top:-1rem;left:-6.3125rem;overflow:hidden}.HomeHero-module__cJy2da__staticScreenButtonContentFrame:after{content:"";pointer-events:none;top:0;bottom:0;left:var(--hero-sequence-screen-button-content-edge-x);z-index:2;width:var(--hero-sequence-screen-button-content-edge-width);background:linear-gradient(90deg, rgb(var(--home-hero-button-bg-rgb) / 0%), var(--home-hero-button-bg));position:absolute}.HomeHero-module__cJy2da__screenButtonSurfaceSvg{z-index:1;width:100%;height:100%;transform:translate3d(var(--hero-sequence-screen-button-content-x), 0, 0);display:block;position:absolute;inset:0;overflow:visible}.HomeHero-module__cJy2da__reviewStackRender{transform-origin:0 0;width:81rem;height:45.5625rem;position:absolute;top:0;left:0}.HomeHero-module__cJy2da__reviewStackChrome:before,.HomeHero-module__cJy2da__reviewStackChrome:after,.HomeHero-module__cJy2da__staticScreenRimOverlay:before,.HomeHero-module__cJy2da__staticScreenRimOverlay:after{content:"";pointer-events:none;border-radius:inherit;opacity:var(--hero-sequence-screen-light-opacity);-webkit-mask-composite:xor;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 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}.HomeHero-module__cJy2da__reviewStackChrome:before,.HomeHero-module__cJy2da__staticScreenRimOverlay:before{background:radial-gradient(100% 100% at 0 0, var(--home-hero-rim-core) 0%, var(--home-hero-rim-core) 4%, var(--home-hero-rim-strong) 12%, var(--home-hero-rim-soft) 42%, var(--home-hero-rim-falloff) 68%, transparent 94%) left top / var(--home-hero-rim-extent-x) var(--home-hero-rim-extent-y) no-repeat, conic-gradient(from 0deg at 0 0, transparent 0deg, transparent 102deg, var(--home-hero-rim-soft) 114deg, var(--home-hero-rim-core) 135deg, var(--home-hero-rim-strong) 146deg, var(--home-hero-rim-soft) 168deg, transparent 196deg, transparent 360deg) left top / var(--home-hero-rim-extent-x) var(--home-hero-rim-extent-y) no-repeat, linear-gradient(135deg, transparent 0%, transparent var(--home-hero-rim-tail-start), var(--home-hero-rim-tail-soft) 36%, var(--home-hero-rim-tail) 66%, var(--home-hero-rim-tail-soft) 87%, transparent 102%) left top / 104% 104% no-repeat, radial-gradient(52% 44% at 101% 101%, var(--home-hero-rim-tail) 0%, var(--home-hero-rim-tail-soft) 34%, transparent 72%) left top / 106% 106% no-repeat;padding:.0625rem}.HomeHero-module__cJy2da__reviewStackChrome:after,.HomeHero-module__cJy2da__staticScreenRimOverlay:after{background:radial-gradient(100% 100% at 0 0, var(--home-hero-rim-soft) 0%, var(--home-hero-rim-falloff) 58%, transparent 94%) left top / var(--home-hero-rim-extent-x) var(--home-hero-rim-extent-y) no-repeat, linear-gradient(135deg, transparent 0%, transparent var(--home-hero-rim-tail-start), var(--home-hero-rim-tail-soft) 40%, var(--home-hero-rim-tail-soft) 84%, transparent 102%) left top / 104% 104% no-repeat, radial-gradient(52% 44% at 101% 101%, var(--home-hero-rim-tail-soft) 0%, transparent 72%) left top / 106% 106% no-repeat;filter:blur(.375rem);padding:.125rem}.HomeHero-module__cJy2da__reviewStackScreen{width:100%;height:100%;color:var(--home-hero-screen-text);overflow:hidden}.HomeHero-module__cJy2da__reviewStackChrome{border:.0625rem solid rgb(255 255 255/calc(5% * var(--hero-sequence-screen-light-opacity)));background:linear-gradient(180deg, rgb(239 237 240/calc(1.8% * var(--hero-sequence-screen-light-opacity))) 0%, #efedf000 10%), var(--home-hero-screen-bg);box-shadow:inset 0 .0625rem 0 rgb(255 255 255/calc(4.5% * var(--hero-sequence-screen-light-opacity))), inset -.0625rem 0 0 rgb(255 255 255/calc(1.8% * var(--hero-sequence-screen-light-opacity))), inset 0 -.0625rem 0 #0000005c;border-radius:.625rem;position:relative}.HomeHero-module__cJy2da__reviewStackChrome:before{z-index:50;left:0}.HomeHero-module__cJy2da__reviewStackChrome:after{z-index:49;left:0}.HomeHero-module__cJy2da__reviewStackChrome>*{z-index:1;position:relative}.HomeHero-module__cJy2da__reviewStackChromeSquareBottomLeft{border-bottom-left-radius:0}.HomeHero-module__cJy2da__reviewStackSidebar{background:radial-gradient(var(--home-hero-sidebar-glint-core-x) var(--home-hero-sidebar-glint-core-y) at 0 0, rgb(var(--home-hero-sidebar-glint-core-color) / calc(var(--home-hero-sidebar-glint-core-opacity) * var(--hero-sequence-screen-light-opacity))) 0%, rgb(var(--home-hero-sidebar-glint-soft-color) / calc(var(--home-hero-sidebar-glint-soft-opacity) * var(--hero-sequence-screen-light-opacity))) var(--home-hero-sidebar-glint-soft-stop), #12101400 var(--home-hero-sidebar-glint-fade-stop)), radial-gradient(var(--home-hero-sidebar-glint-warm-x) var(--home-hero-sidebar-glint-warm-y) at 0 0, rgb(var(--home-hero-sidebar-glint-warm-color) / calc(var(--home-hero-sidebar-glint-warm-opacity) * var(--hero-sequence-screen-light-opacity))) 0%, #12101400 var(--home-hero-sidebar-glint-warm-fade-stop)), linear-gradient(180deg, rgb(239 237 240/calc(var(--home-hero-sidebar-glint-wash-opacity) * var(--hero-sequence-screen-light-opacity))) 0%, #efedf000 var(--home-hero-sidebar-glint-wash-stop)), var(--home-hero-screen-bg)}.HomeHero-module__cJy2da__reviewStackNoTopLeftLighting .HomeHero-module__cJy2da__reviewStackSidebar{background:linear-gradient(180deg, rgb(239 237 240/calc(var(--home-hero-sidebar-glint-wash-opacity) * var(--hero-sequence-screen-light-opacity))) 0%, #efedf000 var(--home-hero-sidebar-glint-wash-stop)), var(--home-hero-screen-bg)}.HomeHero-module__cJy2da__reviewStackRightSidebar{background:radial-gradient(var(--home-hero-right-dark-core-x) var(--home-hero-right-dark-core-y) at 100% 100%, rgb(var(--home-hero-right-dark-core-color) / calc(var(--home-hero-right-dark-core-opacity) * var(--hero-sequence-screen-light-opacity))) 0%, rgb(var(--home-hero-right-dark-soft-color) / calc(var(--home-hero-right-dark-soft-opacity) * var(--hero-sequence-screen-light-opacity))) var(--home-hero-right-dark-soft-stop), #12101400 var(--home-hero-right-dark-fade-stop)), linear-gradient(0deg, rgb(var(--home-hero-right-dark-core-color) / calc(var(--home-hero-right-dark-edge-opacity) * var(--hero-sequence-screen-light-opacity))) 0%, rgb(var(--home-hero-right-dark-core-color) / 0%) var(--home-hero-right-dark-edge-stop)), var(--home-hero-right-sidebar-bg)}.HomeHero-module__cJy2da__reviewStackRightFeed{overscroll-behavior:contain;scrollbar-color:#aaa3ae57 transparent;scrollbar-width:thin;flex:auto;min-height:0;overflow:hidden auto}.HomeHero-module__cJy2da__reviewStackRightFeed::-webkit-scrollbar{width:.375rem}.HomeHero-module__cJy2da__reviewStackRightFeed::-webkit-scrollbar-track{background:0 0}.HomeHero-module__cJy2da__reviewStackRightFeed::-webkit-scrollbar-thumb{background:#aaa3ae47;border-radius:9999rem}.HomeHero-module__cJy2da__reviewStackRightFeed::-webkit-scrollbar-thumb:hover{background:#aaa3ae6b}.HomeHero-module__cJy2da__layerRowHoverTarget{position:relative}.HomeHero-module__cJy2da__layerRowHoverTarget:not(.HomeHero-module__cJy2da__layerRowPinnedTarget):hover,.HomeHero-module__cJy2da__layerRowPinnedTarget[data-open=true]{z-index:60}.HomeHero-module__cJy2da__layerRowHoverTarget:not(.HomeHero-module__cJy2da__layerRowPinnedTarget):has(>button:focus-visible){z-index:60}.HomeHero-module__cJy2da__layerHoverCard{--layer-hover-card-scale:1;z-index:70;visibility:hidden;pointer-events:none;border:.0625rem solid var(--home-hero-card-border);background:var(--home-hero-card-bg);opacity:0;width:24rem;max-width:calc(100vw - 20rem);transform:translate3d(-.375rem, 0, 0) scale(var(--layer-hover-card-scale));transform-origin:0 0;border-radius:.5rem;padding:1rem;transition:opacity .12s ease-out 80ms,transform .12s ease-out 80ms,visibility .12s 80ms;position:absolute;top:-.25rem;left:calc(100% + .5rem);box-shadow:0 1rem 2.5rem #00000094,0 .25rem .75rem #00000070}.HomeHero-module__cJy2da__layerHoverCardLarge{--layer-hover-card-scale:1.2}.HomeHero-module__cJy2da__layerRowHoverTarget:not(.HomeHero-module__cJy2da__layerRowPinnedTarget) .HomeHero-module__cJy2da__layerHoverCard{transform-origin:0 100%;top:auto;bottom:0}.HomeHero-module__cJy2da__layerHoverDescription{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.HomeHero-module__cJy2da__layerRowHoverTarget:not(.HomeHero-module__cJy2da__layerRowPinnedTarget):hover .HomeHero-module__cJy2da__layerHoverCard,.HomeHero-module__cJy2da__layerRowPinnedTarget[data-open=true] .HomeHero-module__cJy2da__layerHoverCard{visibility:visible;pointer-events:auto;opacity:1;transform:translate3d(0, 0, 0) scale(var(--layer-hover-card-scale));transition-delay:.12s}.HomeHero-module__cJy2da__layerRowHoverTarget:not(.HomeHero-module__cJy2da__layerRowPinnedTarget):has(>button:focus-visible) .HomeHero-module__cJy2da__layerHoverCard{visibility:visible;pointer-events:auto;opacity:1;transform:translate3d(0, 0, 0) scale(var(--layer-hover-card-scale));transition-delay:.12s}@media (prefers-reduced-motion:reduce){.HomeHero-module__cJy2da__layerHoverCard{transition:none}}.HomeHero-module__cJy2da__reviewStackCenterColumn{isolation:isolate;background:0 0;position:relative;overflow:hidden}.HomeHero-module__cJy2da__reviewStackCenterColumn:before{z-index:0;background:linear-gradient(90deg, rgb(239 237 240/var(--home-hero-sidebar-glint-wash-opacity)) 0%, #efedf000 100%), linear-gradient(90deg, var(--home-hero-screen-bg) 0%, var(--home-hero-right-sidebar-bg) 100%);content:"";height:.5rem;position:absolute;top:0;left:0;right:0}.HomeHero-module__cJy2da__reviewStackCenterColumn>*{z-index:1;position:relative}.HomeHero-module__cJy2da__desktopFinalState{z-index:50;margin-top:7rem;margin-inline:auto;align-self:center;width:calc(100vw - 3rem);margin-bottom:7rem;position:relative}.HomeHero-module__cJy2da__heroVideos{width:100%}.HomeHero-module__cJy2da__heroVideoCard{flex:1;min-width:0;min-height:23rem}.HomeHero-module__cJy2da__heroVideoCardLeft,.HomeHero-module__cJy2da__heroVideoCardCenter,.HomeHero-module__cJy2da__heroVideoCardRight{justify-content:center;align-items:center;width:100%;display:flex}@media (min-width:64rem){.HomeHero-module__cJy2da__heroVideoCard{min-height:26.875rem}}@media (min-width:80rem){.HomeHero-module__cJy2da__desktopFinalState{width:calc(100vw - 6rem)}}@media (min-width:90rem){.HomeHero-module__cJy2da__desktopFinalState{width:min(105rem,100vw - 15rem)}}@media (min-width:64rem){.HomeHero-module__cJy2da__scrollSequence[data-sequence-static-layout=true] .HomeHero-module__cJy2da__sequenceViewport{isolation:isolate;background:var(--home-hero-page-bg);position:relative}.HomeHero-module__cJy2da__scrollSequence[data-sequence-static-layout=true][data-sequence-motion-fallback] .HomeHero-module__cJy2da__sequenceViewport{overflow:clip}.HomeHero-module__cJy2da__scrollSequence[data-sequence-static-layout=true][data-sequence-motion-fallback] .HomeHero-module__cJy2da__studioLayer:before{content:"";z-index:1;width:100vw;height:var(--home-hero-studio-top-blend-height);background:var(--home-hero-studio-top-blend);position:absolute;top:0;left:50%;transform:translate(-50%)}.HomeHero-module__cJy2da__scrollSequence[data-sequence-static-layout=true] .HomeHero-module__cJy2da__sequenceStageLayer{margin-bottom:var(--home-hero-static-stage-bottom-gap)}.HomeHero-module__cJy2da__scrollSequence[data-sequence-static-layout=true] .HomeHero-module__cJy2da__sequenceStageTail{height:var(--home-hero-static-stage-bottom-gap);display:block}.HomeHero-module__cJy2da__scrollSequence[data-sequence-static-layout=true] .HomeHero-module__cJy2da__studioFrame{bottom:calc(0rem - var(--home-hero-static-stage-bottom-gap));width:min(100vw, var(--home-hero-studio-max-width));height:auto}.HomeHero-module__cJy2da__scrollSequence[data-sequence-static-layout=true] .HomeHero-module__cJy2da__sequenceFinalLayer{z-index:50;isolation:isolate;background:var(--home-hero-page-bg);padding-bottom:7rem;display:flow-root;position:relative}.HomeHero-module__cJy2da__scrollSequence[data-sequence-static-layout=true] .HomeHero-module__cJy2da__desktopFinalState{margin-block:0}}@media (min-width:64rem) and (max-width:89.9375rem){.HomeHero-module__cJy2da__scrollSequence[data-sequence-static-layout=true] .HomeHero-module__cJy2da__studioFrame{border-bottom-right-radius:0;border-bottom-left-radius:0}.HomeHero-module__cJy2da__scrollSequence[data-sequence-static-layout=true] .HomeHero-module__cJy2da__studioFrame:before,.HomeHero-module__cJy2da__scrollSequence[data-sequence-static-layout=true] .HomeHero-module__cJy2da__studioFrame:after{display:none}}@media (min-width:90rem){.HomeHero-module__cJy2da__scrollSequence[data-sequence-static-layout=true] .HomeHero-module__cJy2da__stage{width:min(var(--home-hero-static-large-screen-width), calc(100vw - 6rem));aspect-ratio:16/9}.HomeHero-module__cJy2da__scrollSequence[data-sequence-static-layout=true] .HomeHero-module__cJy2da__reviewStackRender{--hero-review-stack-layout-scale:1;width:100%;height:100%}.HomeHero-module__cJy2da__scrollSequence[data-sequence-static-layout=true] .HomeHero-module__cJy2da__studioFrame{width:min(calc(100vw - var(--home-hero-static-large-studio-inline-inset) - var(--home-hero-static-large-studio-inline-inset)), var(--home-hero-studio-max-width))}.HomeHero-module__cJy2da__scrollSequence[data-sequence-static-layout=true] .HomeHero-module__cJy2da__desktopFinalState{padding-top:var(--home-hero-static-large-cards-top-padding)}}@media (min-width:90rem) and (max-height:67.5rem) and (prefers-reduced-motion:no-preference){.HomeHero-module__cJy2da__scrollSequence[data-sequence-static-layout=true][data-sequence-motion-fallback=loading] .HomeHero-module__cJy2da__stage{aspect-ratio:1134/638;width:min(70.875rem,100vw - 2.25rem)}.HomeHero-module__cJy2da__scrollSequence[data-sequence-static-layout=true][data-sequence-motion-fallback=loading] .HomeHero-module__cJy2da__reviewStackRender{--hero-review-stack-layout-scale:.875;width:81rem;height:45.5625rem}.HomeHero-module__cJy2da__scrollSequence[data-sequence-static-layout=true][data-sequence-motion-fallback=loading] .HomeHero-module__cJy2da__studioFrame{width:min(100vw, var(--home-hero-studio-max-width))}.HomeHero-module__cJy2da__scrollSequence[data-sequence-static-layout=true][data-sequence-motion-fallback=loading] .HomeHero-module__cJy2da__desktopFinalState{padding-top:0}}@media (min-width:64rem) and (max-height:67.5rem) and (prefers-reduced-motion:no-preference){@keyframes HomeHero-module__cJy2da__home-hero-studio-landing-reveal{0%{opacity:.68}to{opacity:1}}@keyframes HomeHero-module__cJy2da__home-hero-screen-landing-reveal{0%{opacity:.9;transform:translateY(.875rem)scale(.992)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes HomeHero-module__cJy2da__home-hero-screen-column-landing-reveal{0%{opacity:0;transform:translateY(.625rem)}to{opacity:1;transform:translate(0,0)}}@keyframes HomeHero-module__cJy2da__home-hero-shadow-body-landing-reveal{0%{opacity:0;transform:scale(calc(var(--hero-sequence-shadow-scale-x) * .78), calc(var(--hero-sequence-shadow-scale-y) * .72))}to{opacity:1;transform:scale(var(--hero-sequence-shadow-scale-x), var(--hero-sequence-shadow-scale-y))}}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated]{--hero-sequence-availability-opacity:0;--hero-sequence-availability-y:.5rem;--hero-sequence-left-card-opacity:0;--hero-sequence-left-card-y:0rem;--hero-sequence-center-card-opacity:0;--hero-sequence-center-card-y:0rem;--hero-sequence-right-card-opacity:0;--hero-sequence-right-card-y:0rem;--hero-sequence-screen-x:0rem;--hero-sequence-screen-y:0rem;--hero-sequence-screen-transform:translate3d(0rem, 0rem, 0) scale(1, 1);--hero-sequence-screen-button-surface-opacity:0;--hero-sequence-screen-button-fill-scale:0;--hero-sequence-screen-button-content-layer-transform:translate3d(0rem, 0rem, 0);--hero-sequence-screen-button-content-layer-scale:1;--hero-sequence-screen-button-content-clip-right:100%;--hero-sequence-screen-button-content-edge-x:0%;--hero-sequence-screen-button-content-x:-.75rem;--hero-sequence-screen-live-opacity:1;--hero-sequence-screen-poster-opacity:0;--hero-sequence-screen-light-opacity:1;--hero-sequence-screen-radius-x:var(--home-hero-screen-resting-radius);--hero-sequence-screen-radius-y:var(--home-hero-screen-resting-radius);--hero-sequence-shadow-opacity:1;--hero-sequence-shadow-scale-x:1;--hero-sequence-shadow-scale-y:1;--hero-sequence-studio-opacity:1;width:100%;position:relative}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-motion-active=true] .HomeHero-module__cJy2da__staticScreenGroup,.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-motion-active=true] .HomeHero-module__cJy2da__staticShadow:after,.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-motion-active=true] .HomeHero-module__cJy2da__staticScreenButtonFill,.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-motion-active=true] .HomeHero-module__cJy2da__staticScreenButtonContentLayer,.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-motion-active=true] .HomeHero-module__cJy2da__staticScreenButtonContentFrame,.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-motion-active=true] .HomeHero-module__cJy2da__screenButtonSurfaceSvg{will-change:transform}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-motion-active=true] .HomeHero-module__cJy2da__staticScreenContent,.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-motion-active=true] .HomeHero-module__cJy2da__staticScreenPoster,.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-motion-active=true] .HomeHero-module__cJy2da__staticScreenGlintOverlay,.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-motion-active=true] .HomeHero-module__cJy2da__staticScreenRimOverlay,.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-motion-active=true] .HomeHero-module__cJy2da__staticScreenButtonSurface,.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-motion-active=true] .HomeHero-module__cJy2da__staticShadow,.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-motion-active=true] .HomeHero-module__cJy2da__studioLayer{will-change:opacity}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-motion-active=true] .HomeHero-module__cJy2da__sequenceAvailabilityLinks,.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-motion-active=true] .HomeHero-module__cJy2da__heroVideoCardLeft,.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-motion-active=true] .HomeHero-module__cJy2da__heroVideoCardCenter,.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-motion-active=true] .HomeHero-module__cJy2da__heroVideoCardRight{will-change:opacity, transform}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated] .HomeHero-module__cJy2da__sequenceViewport{isolation:isolate;background:var(--home-hero-page-bg);position:relative;overflow:visible}.HomeHero-module__cJy2da__scrollSequence .HomeHero-module__cJy2da__studioBackdrop{animation:.72s cubic-bezier(.23,1,.32,1) backwards HomeHero-module__cJy2da__home-hero-studio-landing-reveal;-webkit-mask-image:none;mask-image:none}.HomeHero-module__cJy2da__scrollSequence .HomeHero-module__cJy2da__studioBackdrop:before{content:"";height:var(--home-hero-studio-top-blend-height);background:var(--home-hero-studio-top-blend);position:absolute;top:0;left:0;right:0}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated] .HomeHero-module__cJy2da__sequenceStageLayer{z-index:80;pointer-events:none;position:relative}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated] .HomeHero-module__cJy2da__sequenceLeadInSpacer{height:0;display:block}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-stage-interaction=interactive] .HomeHero-module__cJy2da__sequenceStageLayer{pointer-events:auto}.HomeHero-module__cJy2da__scrollSequence[data-sequence-capture=lightless]{--hero-sequence-screen-button-surface-opacity:0!important;--hero-sequence-screen-light-opacity:0!important;--hero-sequence-screen-live-opacity:1!important;--hero-sequence-screen-poster-opacity:0!important;--hero-sequence-shadow-opacity:0!important;--hero-sequence-studio-opacity:0!important}.HomeHero-module__cJy2da__scrollSequence[data-sequence-capture=lightless] .HomeHero-module__cJy2da__studioLayer,.HomeHero-module__cJy2da__scrollSequence[data-sequence-capture=lightless] .HomeHero-module__cJy2da__staticShadow{opacity:0!important}.HomeHero-module__cJy2da__scrollSequence[data-sequence-capture=lightless] .HomeHero-module__cJy2da__staticScreen{--hero-sequence-screen-light-opacity:0!important}.HomeHero-module__cJy2da__scrollSequence[data-sequence-capture=lightless] .HomeHero-module__cJy2da__studioBackdrop,.HomeHero-module__cJy2da__scrollSequence[data-sequence-capture=lightless] .HomeHero-module__cJy2da__studioBackdrop:before,.HomeHero-module__cJy2da__scrollSequence[data-sequence-capture=lightless] .HomeHero-module__cJy2da__staticScreen,.HomeHero-module__cJy2da__scrollSequence[data-sequence-capture=lightless] .HomeHero-module__cJy2da__reviewStackSidebar,.HomeHero-module__cJy2da__scrollSequence[data-sequence-capture=lightless] .HomeHero-module__cJy2da__reviewStackCenterColumn,.HomeHero-module__cJy2da__scrollSequence[data-sequence-capture=lightless] .HomeHero-module__cJy2da__reviewStackRightSidebar{opacity:1;transform:none;animation:none!important}.HomeHero-module__cJy2da__scrollSequence[data-sequence-capture=lightless] .HomeHero-module__cJy2da__staticShadow,.HomeHero-module__cJy2da__scrollSequence[data-sequence-capture=lightless] .HomeHero-module__cJy2da__staticShadow:after{animation:none!important}.HomeHero-module__cJy2da__scrollSequence[data-sequence-capture=lightless] .HomeHero-module__cJy2da__staticScreenContent{opacity:1!important}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-screen-poster=active] .HomeHero-module__cJy2da__staticScreenContent{visibility:hidden;content-visibility:hidden}.HomeHero-module__cJy2da__scrollSequence[data-sequence-capture=lightless] .HomeHero-module__cJy2da__staticScreenPoster,.HomeHero-module__cJy2da__scrollSequence[data-sequence-capture=lightless] .HomeHero-module__cJy2da__staticScreenGlintOverlay,.HomeHero-module__cJy2da__scrollSequence[data-sequence-capture=lightless] .HomeHero-module__cJy2da__staticScreenRimOverlay,.HomeHero-module__cJy2da__scrollSequence[data-sequence-capture=lightless] .HomeHero-module__cJy2da__staticScreenButtonSurface,.HomeHero-module__cJy2da__scrollSequence[data-sequence-capture=lightless] .HomeHero-module__cJy2da__staticScreenButtonContentLayer{display:none}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated] .HomeHero-module__cJy2da__staticScreenGroup{transform:var(--hero-sequence-screen-transform);transform-origin:50%}.HomeHero-module__cJy2da__scrollSequence .HomeHero-module__cJy2da__staticScreen{animation:.82s cubic-bezier(.23,1,.32,1) 80ms backwards HomeHero-module__cJy2da__home-hero-screen-landing-reveal}.HomeHero-module__cJy2da__scrollSequence .HomeHero-module__cJy2da__reviewStackSidebar,.HomeHero-module__cJy2da__scrollSequence .HomeHero-module__cJy2da__reviewStackCenterColumn,.HomeHero-module__cJy2da__scrollSequence .HomeHero-module__cJy2da__reviewStackRightSidebar{animation:.62s cubic-bezier(.23,1,.32,1) backwards HomeHero-module__cJy2da__home-hero-screen-column-landing-reveal}.HomeHero-module__cJy2da__scrollSequence .HomeHero-module__cJy2da__reviewStackSidebar{animation-delay:.15s}.HomeHero-module__cJy2da__scrollSequence .HomeHero-module__cJy2da__reviewStackCenterColumn{animation-delay:.2s}.HomeHero-module__cJy2da__scrollSequence .HomeHero-module__cJy2da__reviewStackRightSidebar{animation-delay:.25s}.HomeHero-module__cJy2da__scrollSequence[data-review-stack-entry=settled] .HomeHero-module__cJy2da__reviewStackSidebar,.HomeHero-module__cJy2da__scrollSequence[data-review-stack-entry=settled] .HomeHero-module__cJy2da__reviewStackCenterColumn,.HomeHero-module__cJy2da__scrollSequence[data-review-stack-entry=settled] .HomeHero-module__cJy2da__reviewStackRightSidebar{animation:none}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated] .HomeHero-module__cJy2da__staticShadow:after{animation:.82s cubic-bezier(.23,1,.32,1) 80ms backwards HomeHero-module__cJy2da__home-hero-shadow-body-landing-reveal}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated] .HomeHero-module__cJy2da__studioLayer{opacity:var(--hero-sequence-studio-opacity);backface-visibility:hidden;transform:translateZ(0)}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-scene-pin=pinned] .HomeHero-module__cJy2da__pinnedScene{aspect-ratio:1134/638;width:min(70.875rem,100vw - 2.25rem);height:auto;position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-studio=hidden] .HomeHero-module__cJy2da__studioLayer{visibility:hidden}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated] .HomeHero-module__cJy2da__sequenceFinalLayer{z-index:40;position:relative}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated] .HomeHero-module__cJy2da__sequenceAvailabilityLinks{visibility:hidden;opacity:var(--hero-sequence-availability-opacity);transform:translate3d(0, var(--hero-sequence-availability-y), 0);pointer-events:none;transition:opacity .18s cubic-bezier(.23,1,.32,1),transform .18s cubic-bezier(.23,1,.32,1),visibility 0s linear .18s}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-availability=visible] .HomeHero-module__cJy2da__sequenceAvailabilityLinks{visibility:visible;pointer-events:auto;transition:opacity .18s cubic-bezier(.23,1,.32,1),transform .18s cubic-bezier(.23,1,.32,1),visibility}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated] .HomeHero-module__cJy2da__heroVideoCardLeft,.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated] .HomeHero-module__cJy2da__heroVideoCardCenter,.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated] .HomeHero-module__cJy2da__heroVideoCardRight{contain:layout style;backface-visibility:hidden}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated] .HomeHero-module__cJy2da__heroVideoCardLeft{opacity:var(--hero-sequence-left-card-opacity);transform:translate3d(0, var(--hero-sequence-left-card-y), 0)}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated] .HomeHero-module__cJy2da__heroVideoCardLeft [data-hero-left-card-reveal]{opacity:0}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated] .HomeHero-module__cJy2da__targetButtonSlot:before{content:"";border-radius:inherit;opacity:.58;background:linear-gradient(180deg, #1210140d, #efedf005), var(--home-hero-card-bg);position:absolute;inset:0;box-shadow:inset 0 .0625rem .25rem #00000038,0 .0625rem #ffffff05}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated] .HomeHero-module__cJy2da__targetButton{visibility:hidden}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated] .HomeHero-module__cJy2da__heroVideoCardCenter{opacity:var(--hero-sequence-center-card-opacity);transform:translate3d(0, var(--hero-sequence-center-card-y), 0)}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated] .HomeHero-module__cJy2da__heroVideoCardCenter [data-hero-center-card-reveal]{opacity:0}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated] .HomeHero-module__cJy2da__heroVideoCardRight{opacity:var(--hero-sequence-right-card-opacity);transform:translate3d(0, var(--hero-sequence-right-card-y), 0)}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated] .HomeHero-module__cJy2da__heroVideoCardRight [data-hero-right-card-reveal]{opacity:0;will-change:opacity}}.HomeHero-module__cJy2da__commentModule{align-items:flex-start;gap:1rem;width:100%;display:flex;position:relative}.HomeHero-module__cJy2da__commentRail{background:var(--home-hero-rail-gradient);width:.0625rem;position:absolute;top:-1.25rem;bottom:-.25rem;left:1.375rem}.HomeHero-module__cJy2da__commentCard{border:.0625rem solid var(--home-hero-panel-border);background:linear-gradient(180deg, var(--home-hero-panel-top-glint) 0%, #efedf000 16%), var(--home-hero-card-bg);min-width:0;color:var(--home-hero-muted);border-radius:.375rem;flex:1;position:relative;box-shadow:0 1rem 3.5rem #0000004d,inset 0 .0625rem #ffffff05}.HomeHero-module__cJy2da__staticCommentPreview .HomeHero-module__cJy2da__targetButtonSlot+.HomeHero-module__cJy2da__githubIssueHeading{margin-top:1rem}.HomeHero-module__cJy2da__githubReviewComposition{color:var(--github-fg-default);flex-direction:column;gap:.75rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.8125rem;line-height:1.5;display:flex}.HomeHero-module__cJy2da__githubReviewComposition .HomeHero-module__cJy2da__targetButtonSlot{align-self:flex-start}.HomeHero-module__cJy2da__githubFileDiff{border:.0625rem solid var(--github-border-default);background:var(--github-canvas-default);border-radius:.375rem;overflow:hidden}.HomeHero-module__cJy2da__githubFileHeader{border-bottom:.0625rem solid var(--github-border-default);background:var(--github-canvas-subtle);align-items:center;gap:.625rem;min-height:2.5rem;padding-inline:.75rem;display:flex}.HomeHero-module__cJy2da__githubDisclosureIcon{border-top:.3125rem solid #0000;border-bottom:.3125rem solid #0000;border-left:.4375rem solid var(--github-fg-muted);width:0;height:0;transform:rotate(90deg)}.HomeHero-module__cJy2da__githubFilePath{color:var(--github-fg-default);font-family:ui-monospace,SFMono-Regular,monospace;font-weight:600}.HomeHero-module__cJy2da__githubDiffStatAdd{color:var(--github-success-fg)}.HomeHero-module__cJy2da__githubDiffStatDelete{color:var(--github-danger-fg)}.HomeHero-module__cJy2da__githubViewedButton{border:.0625rem solid var(--github-border-default);background:var(--github-canvas-subtle);color:var(--github-fg-default);border-radius:.375rem;align-items:center;gap:.375rem;padding:.1875rem .625rem;font-weight:500;display:inline-flex}.HomeHero-module__cJy2da__githubViewedCheckbox{border:.0625rem solid var(--github-border-default);background:var(--github-accent-fg);width:.875rem;height:.875rem;color:var(--github-canvas-default);border-radius:.1875rem;justify-content:center;align-items:center;font-size:.625rem;font-weight:700;display:inline-flex}.HomeHero-module__cJy2da__githubDiffRow{grid-template-columns:minmax(0,1fr);min-height:1.5rem;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.75rem;line-height:1.5rem;display:grid}.HomeHero-module__cJy2da__githubDiffRow>span{border-right:.0625rem solid color-mix(in srgb, var(--github-border-default) 70%, transparent);color:var(--github-fg-subtle);text-align:right;-webkit-user-select:none;user-select:none;padding-inline:.5rem}.HomeHero-module__cJy2da__githubDiffRow code{color:var(--github-fg-default);text-overflow:ellipsis;white-space:nowrap;padding-inline:.75rem;overflow:hidden}.HomeHero-module__cJy2da__githubDiffHunk{background:var(--color-cui-mauve-3)}.HomeHero-module__cJy2da__githubDiffDelete{background:var(--github-danger-muted)}.HomeHero-module__cJy2da__githubDiffAdd{background:var(--github-success-muted)}.HomeHero-module__cJy2da__githubReviewComment{gap:.75rem}.HomeHero-module__cJy2da__githubReviewComment .HomeHero-module__cJy2da__commentRail{border-color:var(--github-border-default)}.HomeHero-module__cJy2da__githubReviewComment .HomeHero-module__cJy2da__commentCard{border-color:var(--github-border-default);background:var(--github-canvas-default);box-shadow:none;color:var(--github-fg-default)}.HomeHero-module__cJy2da__staticCommentPreview .HomeHero-module__cJy2da__githubReviewComment .HomeHero-module__cJy2da__commentCard{box-shadow:0 .75rem 2rem rgb(var(--home-hero-shadow-color) / 72%), 0 1.75rem 4.5rem rgb(var(--home-hero-shadow-color) / 52%), inset 0 .0625rem 0 #ffffff05}.HomeHero-module__cJy2da__githubReviewComment .HomeHero-module__cJy2da__commentPointer,.HomeHero-module__cJy2da__githubReviewComment .HomeHero-module__cJy2da__commentHeader{border-color:var(--github-border-default);background:var(--github-canvas-subtle)}.HomeHero-module__cJy2da__githubReviewComment .HomeHero-module__cJy2da__commentAuthor{color:var(--github-fg-default)}.HomeHero-module__cJy2da__githubReviewComment .HomeHero-module__cJy2da__commentBadge{border-color:var(--github-border-default);color:var(--github-fg-muted)}.HomeHero-module__cJy2da__githubReviewComment .HomeHero-module__cJy2da__commentMeta{color:var(--github-fg-muted)}.HomeHero-module__cJy2da__githubReviewBody{min-height:0;padding:1rem;overflow:visible}.HomeHero-module__cJy2da__githubReviewMarkdown{color:var(--github-fg-default);background:0 0;border:0}.HomeHero-module__cJy2da__githubReviewMarkdown>*+*{margin-top:.5rem}.HomeHero-module__cJy2da__githubIssueHeading{color:var(--github-fg-default);align-items:center;gap:.4375rem;display:flex}.HomeHero-module__cJy2da__githubIssueHeading svg{color:var(--github-attention-fg)}.HomeHero-module__cJy2da__githubSeverityDot{background:var(--github-danger-fg);border-radius:9999rem;width:.5rem;height:.5rem}.HomeHero-module__cJy2da__githubSuggestion{color:var(--github-fg-muted);padding-top:.625rem}.HomeHero-module__cJy2da__githubSuggestion summary{cursor:pointer;font-weight:600}.HomeHero-module__cJy2da__githubSuggestionBody{color:var(--github-fg-muted);margin-top:.625rem;font-size:.75rem}.HomeHero-module__cJy2da__githubSuggestionBody code{border:.0625rem solid var(--github-border-default);background:var(--github-success-muted);color:var(--github-success-fg);text-overflow:ellipsis;white-space:nowrap;border-radius:.25rem;margin-top:.375rem;padding:.375rem .5rem;font-family:ui-monospace,SFMono-Regular,monospace;display:block;overflow:hidden}.HomeHero-module__cJy2da__githubReviewSkeletonBody{flex-direction:column;gap:.625rem;display:flex}.HomeHero-module__cJy2da__githubReviewSkeletonBody span{background:var(--color-cui-mauve-7);border-radius:9999rem;height:.5rem;display:block}.HomeHero-module__cJy2da__githubReviewSkeletonBody span:first-child{width:72%}.HomeHero-module__cJy2da__githubReviewSkeletonBody span:nth-child(2){width:58%}.HomeHero-module__cJy2da__githubReviewSkeletonBody span:last-child{width:42%}.HomeHero-module__cJy2da__commentPointer{border-bottom:.0625rem solid var(--home-hero-panel-border);border-left:.0625rem solid var(--home-hero-panel-border);background:var(--home-hero-card-header-bg);width:.75rem;height:.75rem;position:absolute;top:1rem;left:-.4375rem;transform:rotate(45deg)}.HomeHero-module__cJy2da__commentClip{border-radius:inherit;overflow:hidden}.HomeHero-module__cJy2da__commentHeader{border-bottom:.0625rem solid var(--home-hero-panel-border-soft);background:linear-gradient(180deg, var(--home-hero-panel-top-glint) 0%, #efedf000 100%), var(--home-hero-card-header-bg);justify-content:space-between;align-items:center;height:2.75rem;padding-inline:1rem;display:flex}.HomeHero-module__cJy2da__commentHeaderIdentity{align-items:center;gap:.5rem;min-width:0;font-size:.8125rem;line-height:1;display:flex}.HomeHero-module__cJy2da__commentAuthor{color:var(--home-hero-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.HomeHero-module__cJy2da__commentBadge{border:.0625rem solid var(--home-hero-panel-border-soft);color:var(--home-hero-faint);border-radius:9999rem;padding:.25rem .5rem;font-size:.6875rem;font-weight:500}.HomeHero-module__cJy2da__commentMeta{color:var(--home-hero-faint);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HomeHero-module__cJy2da__commentBody{flex-direction:column;justify-content:flex-start;height:19.5rem;padding:1.25rem;display:flex;overflow:hidden}@media (min-width:80rem){.HomeHero-module__cJy2da__commentBody{padding:1.5rem}}.HomeHero-module__cJy2da__commentBodyIssue{flex-direction:column;justify-content:center;height:11.75rem;padding:1rem 1.25rem;display:flex;overflow:hidden}@media (min-width:80rem){.HomeHero-module__cJy2da__commentBodyIssue{padding-inline:1.5rem}}.HomeHero-module__cJy2da__commentBodyReply{flex-direction:column;justify-content:center;height:4.25rem;padding:.75rem 1.25rem;display:flex;overflow:hidden}@media (min-width:80rem){.HomeHero-module__cJy2da__commentBodyReply{padding-inline:1.5rem}}.HomeHero-module__cJy2da__commentBodyLearning{flex-direction:column;justify-content:center;height:6.75rem;padding:.75rem 1rem;display:flex;overflow:hidden}@media (min-width:80rem){.HomeHero-module__cJy2da__commentBodyLearning{padding-inline:1.25rem}}.HomeHero-module__cJy2da__commentContent{width:100%;color:var(--home-hero-text);text-align:left;font-size:.875rem;line-height:1.25rem}.HomeHero-module__cJy2da__commentMutedContent{color:var(--home-hero-muted);font-size:.875rem;line-height:1.25rem}.HomeHero-module__cJy2da__commentCode{font-size:.875rem;line-height:1.25rem}.HomeHero-module__cJy2da__rabbitAvatar,.HomeHero-module__cJy2da__miniRabbitAvatar,.HomeHero-module__cJy2da__authorAvatar,.HomeHero-module__cJy2da__authorTimelineAvatar{z-index:10;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.HomeHero-module__cJy2da__rabbitAvatar{border:.0625rem solid var(--home-hero-rabbit-border);background:var(--home-hero-rabbit);border-radius:.375rem;width:2.75rem;height:2.75rem}.HomeHero-module__cJy2da__miniRabbitAvatar{background:var(--home-hero-rabbit);border-radius:.25rem;width:1.75rem;height:1.75rem}.HomeHero-module__cJy2da__authorAvatar{background:var(--home-hero-author-bg);width:1.75rem;height:1.75rem;color:var(--home-hero-author-text);border-radius:9999rem;font-size:.625rem;font-weight:600}.HomeHero-module__cJy2da__authorTimelineAvatar{border:.0625rem solid var(--home-hero-author-border);background:var(--home-hero-author-bg);width:2.75rem;height:2.75rem;color:var(--home-hero-author-text);border-radius:9999rem;font-size:.75rem;font-weight:600;line-height:1rem}.HomeHero-module__cJy2da__disclosureTriangle{border-top:.3125rem solid #0000;border-bottom:.3125rem solid #0000;border-left:.4375rem solid var(--home-hero-faint);flex:none;width:0;height:0;margin-top:.375rem}.HomeHero-module__cJy2da__botBadge{border:.0625rem solid var(--home-hero-panel-border-soft);color:var(--home-hero-faint);border-radius:9999rem;padding:.125rem .5rem;font-size:.625rem;font-weight:500;line-height:1}.HomeHero-module__cJy2da__issueHeader{color:var(--home-hero-text)}.HomeHero-module__cJy2da__issueSeparator,.HomeHero-module__cJy2da__learningMuted,.HomeHero-module__cJy2da__replyAuthor{color:var(--home-hero-muted)}.HomeHero-module__cJy2da__faintText{color:var(--home-hero-faint)}.HomeHero-module__cJy2da__severityDot{background:var(--home-hero-danger);border-radius:9999rem;width:.625rem;height:.625rem}.HomeHero-module__cJy2da__diffBlock{border-radius:.125rem;overflow:hidden}.HomeHero-module__cJy2da__diffLine{grid-template-columns:1.25rem 1fr;padding-inline:.375rem;display:grid}.HomeHero-module__cJy2da__diffDeleteLine{background:var(--home-hero-diff-delete-bg);color:var(--home-hero-diff-delete-text)}.HomeHero-module__cJy2da__diffAddLine{background:var(--home-hero-diff-add-bg);color:var(--home-hero-diff-add-text)}.HomeHero-module__cJy2da__diffDeleteText{color:var(--home-hero-diff-delete-text)}.HomeHero-module__cJy2da__diffAddText{color:var(--home-hero-diff-add-text)}.HomeHero-module__cJy2da__learningMemoryPanel{position:relative}.HomeHero-module__cJy2da__learningMemoryRail{pointer-events:none;background:linear-gradient(180deg, transparent 0%, var(--home-hero-panel-border) 12%, var(--home-hero-panel-border) 90%, #3c384100 100%);width:.0625rem;position:absolute;top:-1.25rem;bottom:0;left:1.375rem}.HomeHero-module__cJy2da__replyRail{background:linear-gradient(180deg, var(--home-hero-panel-border) 0%, var(--home-hero-panel-border) 72%, #3c384100 100%);width:.0625rem;position:absolute;top:-.75rem;bottom:0;left:.875rem}.HomeHero-module__cJy2da__replyGrid{grid-template-columns:1.75rem minmax(0,1fr);align-items:start;gap:.75rem;display:grid;position:relative}.HomeHero-module__cJy2da__replyCard{border:.0625rem solid var(--home-hero-panel-border);background:linear-gradient(180deg, var(--home-hero-panel-top-glint) 0%, #efedf000 18%), var(--home-hero-card-bg);border-radius:.375rem;flex:1;min-width:0;overflow:hidden}.HomeHero-module__cJy2da__replyHeader{border-bottom:.0625rem solid var(--home-hero-panel-border-soft);background:var(--home-hero-card-header-bg);align-items:center;gap:.5rem;height:2rem;padding-inline:.75rem;font-size:.6875rem;line-height:1;display:flex}.HomeHero-module__cJy2da__divider{background:var(--home-hero-panel-border-soft);height:.0625rem}.HomeHero-module__cJy2da__inlineCommand{background:var(--home-hero-button-bg);color:var(--home-hero-text);border-radius:.25rem;padding:.125rem .375rem}.HomeHero-module__cJy2da__targetButtonSlot,.HomeHero-module__cJy2da__targetButton{width:12.625rem;height:2rem}.HomeHero-module__cJy2da__targetButtonSlot{appearance:none;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:.4375rem;padding:0;display:block;position:relative}.HomeHero-module__cJy2da__targetButtonSlot:focus-visible{outline-offset:.1875rem;outline:.125rem solid #ff570ab8}.HomeHero-module__cJy2da__targetButton{transform-origin:bottom}
.PriorityQueuePreview-module__9NEAjq__preview{width:100%;min-width:41rem;color:var(--color-cui-mauve-12);font-family:var(--font-sans), sans-serif;padding-inline:1rem}.PriorityQueuePreview-module__9NEAjq__header,.PriorityQueuePreview-module__9NEAjq__row{grid-template-columns:4rem 7.5rem 5rem 5.25rem repeat(3,3.25rem) 4.75rem 16rem;align-items:center;column-gap:.5rem;display:grid}.PriorityQueuePreview-module__9NEAjq__queueToolbar{border-bottom:.0625rem solid var(--color-cui-mauve-3);align-items:center;min-height:2.75rem;padding-inline:.5rem;display:flex}.PriorityQueuePreview-module__9NEAjq__queueTitle{color:var(--color-cui-mauve-12);font-size:.8125rem;font-weight:600;line-height:1rem}.PriorityQueuePreview-module__9NEAjq__queueCount{border:.0625rem solid var(--color-cui-mauve-5);background:var(--color-cui-mauve-3);min-width:1.5rem;min-height:1.125rem;color:var(--color-cui-mauve-11);font-family:var(--font-mono), monospace;border-radius:999rem;justify-content:center;align-items:center;margin-left:.375rem;font-size:.5625rem;font-weight:400;line-height:1rem;display:inline-flex}.PriorityQueuePreview-module__9NEAjq__header{width:100%;min-height:2rem;color:var(--color-cui-mauve-9);padding-inline:.25rem;font-size:.6875rem;font-weight:600;line-height:1rem}.PriorityQueuePreview-module__9NEAjq__rows{flex-direction:column;gap:.4375rem;height:19.25rem;padding:.0625rem 0 0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 58%,#0000 100%);mask-image:linear-gradient(#000 0% 58%,#0000 100%)}button[data-feature=prioritize][data-active=true] .PriorityQueuePreview-module__9NEAjq__rows{-webkit-mask-image:none;mask-image:none}.PriorityQueuePreview-module__9NEAjq__row{background:var(--color-cui-mauve-2);border-radius:.1875rem;flex:none;width:100%;min-height:3.5rem;padding-inline:.25rem;transition:background-color .16s,box-shadow .16s;position:relative}.PriorityQueuePreview-module__9NEAjq__row:first-child{z-index:1;background:var(--color-cui-mauve-3);box-shadow:inset 0 0 0 .0625rem var(--color-cui-mauve-6), 0 .75rem 2rem #0000003d, inset 0 .0625rem 0 #ffffff0a}button[data-feature=prioritize][data-active=true] .PriorityQueuePreview-module__9NEAjq__row:hover{z-index:1;background:var(--color-cui-mauve-3);box-shadow:inset 0 0 0 .0625rem var(--color-cui-mauve-6), 0 .75rem 2rem #0000003d, inset 0 .0625rem 0 #ffffff0a}button[data-feature=prioritize][data-active=true] .PriorityQueuePreview-module__9NEAjq__rows:has(.PriorityQueuePreview-module__9NEAjq__row:hover) .PriorityQueuePreview-module__9NEAjq__row:first-child:not(:hover){z-index:auto;background:var(--color-cui-mauve-2);box-shadow:none}.PriorityQueuePreview-module__9NEAjq__priorityBadge{background:var(--color-cui-mauve-4);width:3rem;height:3rem;color:var(--color-cui-mauve-12);font-family:var(--font-mono), monospace;border-radius:.125rem;flex-direction:row;justify-content:center;align-items:center;gap:.25rem;font-size:.8125rem;font-weight:600;line-height:.875rem;display:flex}.PriorityQueuePreview-module__9NEAjq__priorityCriticalIcon{flex:none;width:.6875rem;height:.6875rem}.PriorityQueuePreview-module__9NEAjq__prioritySignal{align-items:flex-end;gap:.125rem;height:.75rem;display:flex}.PriorityQueuePreview-module__9NEAjq__prioritySignal span{background:var(--color-cui-mauve-6);border-radius:999rem 999rem 0 0;width:.125rem}.PriorityQueuePreview-module__9NEAjq__prioritySignal span:first-child{height:.25rem}.PriorityQueuePreview-module__9NEAjq__prioritySignal span:nth-child(2){height:.5rem}.PriorityQueuePreview-module__9NEAjq__prioritySignal span:nth-child(3){height:.75rem}.PriorityQueuePreview-module__9NEAjq__priorityBadge[data-priority=P1] .PriorityQueuePreview-module__9NEAjq__prioritySignal span,.PriorityQueuePreview-module__9NEAjq__priorityBadge[data-priority=P2] .PriorityQueuePreview-module__9NEAjq__prioritySignal span:nth-child(-n+2),.PriorityQueuePreview-module__9NEAjq__priorityBadge[data-priority=P3] .PriorityQueuePreview-module__9NEAjq__prioritySignal span:first-child{background:currentColor}.PriorityQueuePreview-module__9NEAjq__note{min-width:0;color:var(--color-cui-mauve-11);padding-right:.5rem;font-size:.75rem;font-weight:400;line-height:1rem}.PriorityQueuePreview-module__9NEAjq__repositoryCell{flex-direction:column;min-width:0;display:flex}.PriorityQueuePreview-module__9NEAjq__repository{color:var(--color-cui-mauve-12);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;line-height:1rem;overflow:hidden}.PriorityQueuePreview-module__9NEAjq__pullRequest,.PriorityQueuePreview-module__9NEAjq__owner{color:var(--color-cui-mauve-9);font-size:.6875rem;font-weight:400;line-height:1rem}.PriorityQueuePreview-module__9NEAjq__owner,.PriorityQueuePreview-module__9NEAjq__ownerHeader{padding-left:.25rem}.PriorityQueuePreview-module__9NEAjq__owner{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.PriorityQueuePreview-module__9NEAjq__skeletonTail,.PriorityQueuePreview-module__9NEAjq__skeletonHeader{grid-template-columns:1.15fr .8fr 1fr;align-items:center;gap:.625rem;width:100%;padding-right:.5rem;display:grid}.PriorityQueuePreview-module__9NEAjq__skeletonCell,.PriorityQueuePreview-module__9NEAjq__skeletonHeaderCell{background:var(--color-cui-mauve-5);border-radius:.125rem;width:100%;display:block}.PriorityQueuePreview-module__9NEAjq__skeletonCell{opacity:.42;height:1.125rem}.PriorityQueuePreview-module__9NEAjq__skeletonCell:last-child{opacity:.28}.PriorityQueuePreview-module__9NEAjq__skeletonHeaderCell{opacity:.5;height:.375rem}.PriorityQueuePreview-module__9NEAjq__activityHeader,.PriorityQueuePreview-module__9NEAjq__activityValue{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.PriorityQueuePreview-module__9NEAjq__activityHeader{color:var(--color-cui-mauve-9)}.PriorityQueuePreview-module__9NEAjq__activityValue{color:var(--color-cui-mauve-10);font-size:.625rem;font-weight:400;line-height:1rem}.PriorityQueuePreview-module__9NEAjq__metric{min-width:0;color:var(--color-cui-green-9);align-items:center;gap:.25rem;display:flex}.PriorityQueuePreview-module__9NEAjq__metric[data-level=medium]{color:var(--color-cui-amber-9)}.PriorityQueuePreview-module__9NEAjq__metric[data-level=high]{color:var(--color-cui-red-9)}.PriorityQueuePreview-module__9NEAjq__metric[data-sequence="0"]{--metric-column-delay:0s}.PriorityQueuePreview-module__9NEAjq__metric[data-sequence="1"]{--metric-column-delay:.12s}.PriorityQueuePreview-module__9NEAjq__metric[data-sequence="2"]{--metric-column-delay:.24s}.PriorityQueuePreview-module__9NEAjq__metric[data-sequence="3"]{--metric-column-delay:.36s}.PriorityQueuePreview-module__9NEAjq__metricBars{flex-direction:column;flex:none;justify-content:space-between;width:.625rem;height:1.25rem;display:flex}.PriorityQueuePreview-module__9NEAjq__metricBars span{transform-origin:0;background:var(--color-cui-mauve-5);width:100%;height:.125rem}.PriorityQueuePreview-module__9NEAjq__metricBars span[data-active=true]{background:currentColor}.PriorityQueuePreview-module__9NEAjq__metricBars span:nth-child(5){--metric-item-delay:0s}.PriorityQueuePreview-module__9NEAjq__metricBars span:nth-child(4){--metric-item-delay:45ms}.PriorityQueuePreview-module__9NEAjq__metricBars span:nth-child(3){--metric-item-delay:90ms}.PriorityQueuePreview-module__9NEAjq__metricBars span:nth-child(2){--metric-item-delay:.135s}.PriorityQueuePreview-module__9NEAjq__metricBars span:first-child{--metric-item-delay:.18s}button[data-feature=prioritize][data-active=true] .PriorityQueuePreview-module__9NEAjq__metricBars span[data-active=true]{animation:PriorityQueuePreview-module__9NEAjq__priorityMetricBarFill .28s cubic-bezier(.16, 1, .3, 1) calc(var(--metric-column-delay) + var(--metric-item-delay)) both}.PriorityQueuePreview-module__9NEAjq__complexityDots{flex:none;grid-template-columns:repeat(5,.125rem);grid-auto-rows:.125rem;align-content:center;gap:.125rem;width:1.25rem;height:1.25rem;display:grid}.PriorityQueuePreview-module__9NEAjq__complexityDots span{background:var(--color-cui-mauve-5)}.PriorityQueuePreview-module__9NEAjq__complexityDots span[data-active=true]{background:currentColor}.PriorityQueuePreview-module__9NEAjq__complexityDots span:nth-child(n+21){--complexity-row-delay:0s}.PriorityQueuePreview-module__9NEAjq__complexityDots span:nth-child(n+16):nth-child(-n+20){--complexity-row-delay:40ms}.PriorityQueuePreview-module__9NEAjq__complexityDots span:nth-child(n+11):nth-child(-n+15){--complexity-row-delay:80ms}.PriorityQueuePreview-module__9NEAjq__complexityDots span:nth-child(n+6):nth-child(-n+10){--complexity-row-delay:.12s}.PriorityQueuePreview-module__9NEAjq__complexityDots span:nth-child(-n+5){--complexity-row-delay:.16s}.PriorityQueuePreview-module__9NEAjq__complexityDots span:nth-child(5n+1){--complexity-column-delay:0s}.PriorityQueuePreview-module__9NEAjq__complexityDots span:nth-child(5n+2){--complexity-column-delay:8ms}.PriorityQueuePreview-module__9NEAjq__complexityDots span:nth-child(5n+3){--complexity-column-delay:16ms}.PriorityQueuePreview-module__9NEAjq__complexityDots span:nth-child(5n+4){--complexity-column-delay:24ms}.PriorityQueuePreview-module__9NEAjq__complexityDots span:nth-child(5n+5){--complexity-column-delay:32ms}button[data-feature=prioritize][data-active=true] .PriorityQueuePreview-module__9NEAjq__complexityDots span[data-active=true]{transform-origin:50%;animation:PriorityQueuePreview-module__9NEAjq__priorityComplexityDotFill .24s cubic-bezier(.16, 1, .3, 1) calc(var(--metric-column-delay) + var(--complexity-row-delay) + var(--complexity-column-delay)) both}@keyframes PriorityQueuePreview-module__9NEAjq__priorityMetricBarFill{0%{opacity:.18;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes PriorityQueuePreview-module__9NEAjq__priorityComplexityDotFill{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){:is(button[data-feature=prioritize][data-active=true] .PriorityQueuePreview-module__9NEAjq__metricBars span[data-active=true],button[data-feature=prioritize][data-active=true] .PriorityQueuePreview-module__9NEAjq__complexityDots span[data-active=true]){animation:none}}.PriorityQueuePreview-module__9NEAjq__metricLabel{color:var(--color-cui-mauve-9);font-family:var(--font-mono), monospace;text-transform:capitalize;font-size:.4375rem;font-weight:400;line-height:1rem}
.SecurityHealthPreview-module__ehUTga__preview{--secure-critical:var(--color-cui-red-9);--secure-healthy:var(--color-cui-green-9);--secure-high:var(--color-cui-amber-9);--secure-scan:var(--background-color-cui-accent);--secure-unscanned:var(--color-cui-mauve-8);border-top:.0625rem solid var(--border-color-cui-neutral);border-left:.0625rem solid var(--border-color-cui-neutral);background:var(--background-color-cui-base-0);border-radius:.375rem 0 0;width:100%;min-width:0;height:100%;padding:1rem 2.5rem 1rem 1.5rem;position:relative;overflow:hidden}.SecurityHealthPreview-module__ehUTga__header{justify-content:space-between;align-items:flex-end;gap:1.5rem;min-width:0;display:flex}.SecurityHealthPreview-module__ehUTga__healthSummary{flex-direction:column;flex:none;gap:.25rem;display:flex}.SecurityHealthPreview-module__ehUTga__eyebrow{color:var(--color-cui-mauve-9);font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.625rem;font-weight:400;line-height:.875rem}.SecurityHealthPreview-module__ehUTga__heading{color:var(--color-cui-mauve-12);font-family:var(--font-sans), sans-serif;font-size:1.625rem;font-weight:600;line-height:1.875rem}.SecurityHealthPreview-module__ehUTga__liveStatus{min-width:0;color:var(--color-cui-mauve-10);font-family:var(--font-mono), monospace;white-space:nowrap;align-items:center;gap:.5rem;padding-bottom:.25rem;font-size:.5625rem;font-weight:400;line-height:.875rem;display:flex}.SecurityHealthPreview-module__ehUTga__liveIndicator{border:.0625rem solid color-mix(in srgb, var(--secure-healthy) 70%, var(--color-cui-mauve-12));background:color-mix(in srgb, var(--secure-healthy) 68%, var(--background-color-cui-base-0));border-radius:999rem;flex:none;width:.375rem;height:.375rem}.SecurityHealthPreview-module__ehUTga__statusDivider{background:var(--color-cui-mauve-7);border-radius:999rem;flex:none;width:.125rem;height:.125rem}.SecurityHealthPreview-module__ehUTga__healthBar{background:var(--color-cui-mauve-4);border-radius:999rem;grid-template-columns:46fr 40fr 12fr 2fr;width:100%;height:.3125rem;margin-top:.875rem;display:grid;overflow:hidden}.SecurityHealthPreview-module__ehUTga__healthBar span[data-tone=critical]{background:var(--secure-critical)}.SecurityHealthPreview-module__ehUTga__healthBar span[data-tone=healthy]{background:var(--secure-healthy)}.SecurityHealthPreview-module__ehUTga__healthBar span[data-tone=high]{background:var(--secure-high)}.SecurityHealthPreview-module__ehUTga__healthBar span[data-tone=unscanned]{background:var(--secure-unscanned)}.SecurityHealthPreview-module__ehUTga__visualField{min-height:0;position:absolute;inset:6rem 2.5rem 0 1.5rem}.SecurityHealthPreview-module__ehUTga__dotField{border:.0625rem solid var(--color-cui-mauve-4);background:color-mix(in srgb, var(--background-color-cui-base-1) 64%, transparent);border-radius:.25rem;grid-template-rows:repeat(20,minmax(0,1fr));grid-template-columns:repeat(47,minmax(0,1fr));place-items:center;width:62rem;min-width:62rem;max-width:62rem;padding:.75rem .75rem 0;display:grid;position:absolute;top:0;bottom:0;left:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 58%,#0000 100%);mask-image:linear-gradient(#000 0% 58%,#0000 100%)}button[data-feature=secure][data-active=true] .SecurityHealthPreview-module__ehUTga__dotField{-webkit-mask-image:none;mask-image:none}.SecurityHealthPreview-module__ehUTga__dot{background:currentColor;border-radius:999rem;width:.25rem;height:.25rem}.SecurityHealthPreview-module__ehUTga__dot[data-tone=critical]{color:var(--secure-critical)}.SecurityHealthPreview-module__ehUTga__dot[data-tone=healthy]{color:var(--secure-healthy)}.SecurityHealthPreview-module__ehUTga__dot[data-tone=high]{color:var(--secure-high)}.SecurityHealthPreview-module__ehUTga__dot[data-tone=unscanned]{color:var(--secure-unscanned);background:0 0;border:.0625rem solid}.SecurityHealthPreview-module__ehUTga__scanLine{pointer-events:none;border-right:.0625rem solid var(--secure-scan);background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--secure-scan) 10%, transparent) 42%, color-mix(in srgb, var(--secure-scan) 32%, transparent) 100%);width:9.375rem;height:100%;animation:7s cubic-bezier(.45,0,.55,1) infinite paused SecurityHealthPreview-module__ehUTga__security-scan;position:absolute;top:0;left:0;transform:translate(-100%)}.SecurityHealthPreview-module__ehUTga__findingCard{z-index:2;border:.0625rem solid var(--color-cui-mauve-5);background:color-mix(in srgb, var(--background-color-cui-base-2) 96%, transparent);width:14.5rem;box-shadow:0 .75rem 2rem color-mix(in srgb, var(--background-color-cui-base-0) 72%, transparent);border-radius:.375rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex;position:absolute;top:30%;left:7%}.SecurityHealthPreview-module__ehUTga__findingHeader,.SecurityHealthPreview-module__ehUTga__findingFooter{align-items:center;display:flex}.SecurityHealthPreview-module__ehUTga__findingHeader{color:var(--color-cui-mauve-12);gap:.5rem;font-size:.6875rem;line-height:1rem}.SecurityHealthPreview-module__ehUTga__findingHeader strong,.SecurityHealthPreview-module__ehUTga__findingFooter strong,.SecurityHealthPreview-module__ehUTga__legend strong{font-weight:600}.SecurityHealthPreview-module__ehUTga__findingTone{border:.0625rem solid color-mix(in srgb, var(--secure-high) 76%, var(--color-cui-mauve-12));background:color-mix(in srgb, var(--secure-high) 62%, var(--background-color-cui-base-0));border-radius:999rem;flex:none;width:.4375rem;height:.4375rem}.SecurityHealthPreview-module__ehUTga__severityPill{border:.0625rem solid color-mix(in srgb, var(--secure-high) 38%, var(--color-cui-mauve-5));color:var(--secure-high);font-family:var(--font-mono), monospace;border-radius:999rem;margin-left:auto;padding:.0625rem .375rem;font-size:.5rem;font-weight:400;line-height:.75rem}.SecurityHealthPreview-module__ehUTga__findingMeta{color:var(--color-cui-mauve-9);font-family:var(--font-mono), monospace;font-size:.5625rem;font-weight:400;line-height:.875rem}.SecurityHealthPreview-module__ehUTga__findingFooter{border-top:.0625rem solid var(--color-cui-mauve-4);color:var(--color-cui-mauve-9);justify-content:space-between;gap:1rem;padding-top:.5rem;font-size:.5625rem;line-height:.875rem}.SecurityHealthPreview-module__ehUTga__findingFooter strong{color:var(--secure-healthy);white-space:nowrap}.SecurityHealthPreview-module__ehUTga__severityCard{z-index:3;border:.0625rem solid var(--color-cui-mauve-5);background:var(--background-color-cui-base-2);width:11.25rem;min-height:13rem;box-shadow:0 1rem 2.5rem color-mix(in srgb, var(--background-color-cui-base-0) 74%, transparent);border-radius:.375rem;grid-template-rows:auto 1fr auto;padding:.875rem;transition:opacity .12s;display:grid;position:absolute;top:50%;right:1.5rem;transform:translateY(-50%)}button[data-feature=secure][data-active=false] .SecurityHealthPreview-module__ehUTga__severityCard{visibility:hidden;opacity:0}.SecurityHealthPreview-module__ehUTga__severityTitle,.SecurityHealthPreview-module__ehUTga__severitySubtitle{display:block}.SecurityHealthPreview-module__ehUTga__severityTitle{color:var(--color-cui-mauve-12);font-size:.6875rem;font-weight:600;line-height:1rem}.SecurityHealthPreview-module__ehUTga__severitySubtitle{color:var(--color-cui-mauve-9);margin-top:.125rem;font-size:.5rem;line-height:.75rem}.SecurityHealthPreview-module__ehUTga__doughnut{background:conic-gradient(var(--secure-unscanned) 0 39.25%, var(--background-color-cui-base-2) 39.25% 40%, var(--secure-high) 40% 51.25%, var(--background-color-cui-base-2) 51.25% 52%, var(--secure-critical) 52% 53.25%, var(--background-color-cui-base-2) 53.25% 54%, var(--secure-healthy) 54% 99.25%, var(--background-color-cui-base-2) 99.25% 100%);border-radius:999rem;flex-direction:column;justify-content:center;align-items:center;width:5.875rem;height:5.875rem;margin:.625rem auto;display:flex;position:relative}.SecurityHealthPreview-module__ehUTga__doughnut:after{border:.0625rem solid var(--color-cui-mauve-5);border-radius:inherit;background:var(--background-color-cui-base-2);content:"";position:absolute;inset:.875rem}.SecurityHealthPreview-module__ehUTga__doughnutValue,.SecurityHealthPreview-module__ehUTga__doughnutLabel{z-index:1;position:relative}.SecurityHealthPreview-module__ehUTga__doughnutValue{color:var(--color-cui-mauve-12);font-size:.875rem;font-weight:600;line-height:1rem}.SecurityHealthPreview-module__ehUTga__doughnutLabel{color:var(--color-cui-mauve-9);font-size:.5rem;line-height:.75rem}.SecurityHealthPreview-module__ehUTga__legend{color:var(--color-cui-mauve-9);grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem .625rem;font-size:.5rem;line-height:.75rem;display:grid}.SecurityHealthPreview-module__ehUTga__legend span{grid-template-columns:.3125rem 1fr auto;align-items:center;gap:.25rem;display:grid}.SecurityHealthPreview-module__ehUTga__legend span:before{border:.0625rem solid color-mix(in srgb, currentcolor 76%, var(--color-cui-mauve-12));background:color-mix(in srgb, currentcolor 56%, var(--background-color-cui-base-0));content:"";border-radius:999rem;width:.3125rem;height:.3125rem}.SecurityHealthPreview-module__ehUTga__legend span[data-tone=critical]{color:var(--secure-critical)}.SecurityHealthPreview-module__ehUTga__legend span[data-tone=healthy]{color:var(--secure-healthy)}.SecurityHealthPreview-module__ehUTga__legend span[data-tone=high]{color:var(--secure-high)}.SecurityHealthPreview-module__ehUTga__legend span[data-tone=unscanned]{color:var(--secure-unscanned)}.SecurityHealthPreview-module__ehUTga__legend span strong{color:var(--color-cui-mauve-9)}@keyframes SecurityHealthPreview-module__ehUTga__security-scan{0%,18%{left:0;transform:translate(-100%)}76%,to{left:100%;transform:translate(0)}}@keyframes SecurityHealthPreview-module__ehUTga__resolve-hotspot{0%,52%{color:var(--secure-critical)}68%,to{color:var(--secure-healthy)}}.SecurityHealthPreview-module__ehUTga__dot[data-resolving=true]{animation:7s ease-in-out infinite paused SecurityHealthPreview-module__ehUTga__resolve-hotspot}button[data-feature=secure][data-active=true] .SecurityHealthPreview-module__ehUTga__dot[data-resolving=true]{animation-play-state:running}button[data-feature=secure][data-active=true] .SecurityHealthPreview-module__ehUTga__scanLine{animation-play-state:running}@media (max-width:63.999rem){.SecurityHealthPreview-module__ehUTga__liveStatus{display:none}.SecurityHealthPreview-module__ehUTga__findingCard{width:12rem;left:4%}.SecurityHealthPreview-module__ehUTga__severityCard{right:.5rem}}@media (prefers-reduced-motion:reduce){.SecurityHealthPreview-module__ehUTga__dot[data-resolving=true],.SecurityHealthPreview-module__ehUTga__scanLine{animation:none}}
.CodeRabbitColorBar-module__vrKyaq__root{pointer-events:none;contain:layout paint style;width:100%;height:.25rem;overflow:hidden}.CodeRabbitColorBar-module__vrKyaq__overlay{z-index:10;position:absolute;bottom:0;left:0;right:0}.CodeRabbitColorBar-module__vrKyaq__track{width:100%;height:100%;display:flex}.CodeRabbitColorBar-module__vrKyaq__mirrored .CodeRabbitColorBar-module__vrKyaq__track{flex-direction:row-reverse}.CodeRabbitColorBar-module__vrKyaq__segment{flex-shrink:0;flex-basis:0;min-width:0;height:100%}.CodeRabbitColorBar-module__vrKyaq__deepGreen{background:var(--coderabbit-color-bar-deep-green);flex-grow:64.0807}.CodeRabbitColorBar-module__vrKyaq__green{background:var(--coderabbit-color-bar-green);flex-grow:21.9193}.CodeRabbitColorBar-module__vrKyaq__brightGreen{background:var(--coderabbit-color-bar-bright-green);flex-grow:10}.CodeRabbitColorBar-module__vrKyaq__mauve{background:var(--coderabbit-color-bar-mauve);flex-grow:227.246}.CodeRabbitColorBar-module__vrKyaq__navy{background:var(--coderabbit-color-bar-navy);flex-grow:276.31}.CodeRabbitColorBar-module__vrKyaq__indigo{background:var(--coderabbit-color-bar-indigo);flex-grow:27.0558}.CodeRabbitColorBar-module__vrKyaq__brown{background:var(--coderabbit-color-bar-brown);flex-grow:230.388}.CodeRabbitColorBar-module__vrKyaq__orange{background:var(--coderabbit-color-bar-orange);flex-grow:27.0558}.CodeRabbitColorBar-module__vrKyaq__peach{background:var(--coderabbit-color-bar-peach);flex-grow:43.9442}.CodeRabbitColorBar-module__vrKyaq__cream{background:var(--coderabbit-color-bar-cream);flex-grow:271}
.FastCodeChaos-module__RQisKG__gridShimmerBackdrop{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0;transform:scaleX(-1)}.FastCodeChaos-module__RQisKG__gridShimmerGrid,.FastCodeChaos-module__RQisKG__gridShimmerCanvas{position:absolute;inset:0}.FastCodeChaos-module__RQisKG__gridShimmerGrid{background-image:linear-gradient(var(--color-cui-mauve-6) .0625rem, transparent .0625rem), linear-gradient(90deg, var(--color-cui-mauve-6) .0625rem, transparent .0625rem);opacity:.24;-webkit-mask-composite:source-in;background-size:1.25rem 1.25rem;-webkit-mask-image:linear-gradient(90deg,#0000 0% 60%,#000 100%),radial-gradient(80% 70%,#000 30%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0% 60%,#000 100%),radial-gradient(80% 70%,#000 30%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.FastCodeChaos-module__RQisKG__gridShimmerBackdrop[data-shader-active=true] .FastCodeChaos-module__RQisKG__gridShimmerGrid{opacity:0}.FastCodeChaos-module__RQisKG__gridShimmerCanvas{width:100%;height:100%;display:block}@media (max-width:63.9375rem){.FastCodeChaos-module__RQisKG__gridShimmerBackdrop{width:auto;height:auto;top:13rem;left:4rem;right:-4rem}}.FastCodeChaos-module__RQisKG__sourceField{pointer-events:none;z-index:30;display:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0% 52%,#0000 66% 100%);mask-image:linear-gradient(90deg,#000 0% 52%,#0000 66% 100%)}.FastCodeChaos-module__RQisKG__sourceActor{pointer-events:auto;border:.0625rem solid var(--color-cui-mauve-6);background:color-mix(in oklch, var(--color-cui-mauve-2) 86%, transparent);width:2.75rem;height:2.75rem;color:var(--color-cui-mauve-11);box-shadow:0 0 1.5rem color-mix(in oklch, var(--color-cui-mauve-1) 65%, transparent);top:clamp(1.375rem, var(--actor-y), calc(100% - 1.375rem));left:clamp(1.375rem, var(--actor-x), calc(100% - 1.375rem));opacity:.16;animation:16s ease-in-out infinite FastCodeChaos-module__RQisKG__source-actor-activity;animation-delay:var(--actor-delay);border-radius:.375rem;place-items:center;transition:border-color .16s,color .16s;display:grid;position:absolute;transform:translate(-50%,-50%)scale(.92)}.FastCodeChaos-module__RQisKG__sourceActor:hover{z-index:2;border-color:var(--color-cui-mauve-8);color:var(--color-cui-mauve-12);opacity:1;animation:none;transform:translate(-50%,-50%)scale(1)}.FastCodeChaos-module__RQisKG__sourceField:has(.FastCodeChaos-module__RQisKG__sourceActorAgent:hover) .FastCodeChaos-module__RQisKG__sourceActorAgent{z-index:2;border-color:var(--color-cui-mauve-8);color:var(--color-cui-mauve-12);opacity:.82;animation:none;transform:translate(-50%,-50%)scale(1)}.FastCodeChaos-module__RQisKG__sourceField:has(.FastCodeChaos-module__RQisKG__sourceActorAgent:hover) .FastCodeChaos-module__RQisKG__sourceActorAgent:hover{z-index:3;opacity:1}.FastCodeChaos-module__RQisKG__sourceActorCompact{top:clamp(1rem, var(--actor-y), calc(100% - 1rem));left:clamp(1rem, var(--actor-x), calc(100% - 1rem));border-radius:.3125rem;width:2rem;height:2rem}.FastCodeChaos-module__RQisKG__sourceActorCompact .FastCodeChaos-module__RQisKG__sourceIcon{width:.875rem;height:.875rem}.FastCodeChaos-module__RQisKG__sourceActorBare,.FastCodeChaos-module__RQisKG__sourceActorBare:hover{box-shadow:none;background:0 0;border-color:#0000}.FastCodeChaos-module__RQisKG__sourceActorBare .FastCodeChaos-module__RQisKG__sourceIcon{width:1.375rem;height:1.625rem}.FastCodeChaos-module__RQisKG__sourceIcon{width:1.125rem;height:1.125rem}.FastCodeChaos-module__RQisKG__sourceLabel{pointer-events:none;border:.0625rem solid var(--color-cui-mauve-6);background:var(--color-cui-mauve-2);width:fit-content;max-width:none;color:var(--color-cui-mauve-12);cursor:default;font-family:var(--font-mono);opacity:0;-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:.25rem;flex-flow:column;padding:.25rem .5rem;font-size:.6875rem;line-height:1rem;transition:opacity .16s,transform .16s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.FastCodeChaos-module__RQisKG__sourceLabelRight{left:calc(100% + .5rem);transform:translate(-.25rem,-50%)}.FastCodeChaos-module__RQisKG__sourceActor:hover .FastCodeChaos-module__RQisKG__sourceLabel{opacity:1;transform:translateY(-50%)}@keyframes FastCodeChaos-module__RQisKG__source-actor-activity{0%,4%,25%,to{opacity:.14;transform:translate(-50%,-50%)scale(.92)}8%,17%{opacity:.82;transform:translate(-50%,-50%)scale(1)}}@media (max-width:63.9375rem){.FastCodeChaos-module__RQisKG__sourceField{height:auto;display:block;top:13rem}.FastCodeChaos-module__RQisKG__sourceActor:nth-child(n+8){display:none}}@media (min-width:64rem){.FastCodeChaos-module__RQisKG__sourceField{display:block}}@media (prefers-reduced-motion:reduce){.FastCodeChaos-module__RQisKG__sourceActor{opacity:.28;animation:none}}
