.ChangeStackLandingPage-module__0UOata__problemLayout{grid-template-columns:minmax(0,1fr);align-items:center;gap:3rem;display:grid}.ChangeStackLandingPage-module__0UOata__problemCopy{z-index:2;min-width:0;max-width:36rem;position:relative}.ChangeStackLandingPage-module__0UOata__problemCopy h2{font-size:1.5rem;line-height:2rem}.ChangeStackLandingPage-module__0UOata__problemLayout>figure{z-index:1;min-width:0;max-width:none;margin:0;position:relative}@media (min-width:64rem){.ChangeStackLandingPage-module__0UOata__problemLayout{gap:0}.ChangeStackLandingPage-module__0UOata__problemCopy{max-width:min(36rem,40%)}.ChangeStackLandingPage-module__0UOata__problemCopy h2{font-size:2rem;line-height:2.5rem}.ChangeStackLandingPage-module__0UOata__problemLayout>figure{margin-top:calc(-1rem - 17.3611%)}}.ChangeStackLandingPage-module__0UOata__heroCanvas{transform-origin:0 0;width:80rem;height:64rem;transform:translateY(2rem)scale(.8);container-type:inline-size}@media (min-width:40rem){.ChangeStackLandingPage-module__0UOata__heroCanvas{width:max(80rem,111.111%);transform:translateY(2.5rem)scale(.9)}}@media (min-width:80rem){.ChangeStackLandingPage-module__0UOata__heroCanvas{width:max(80rem,100% - 5.75rem);transform:translate(5.75rem,3.25rem)}}@media (64rem<=width<80rem){.ChangeStackLandingPage-module__0UOata__heroCanvas{transform-origin:0 100%;width:80rem;height:calc(100% - 3.25rem);position:absolute;bottom:0;transform:translate(5.75rem)}}.ChangeStackLandingPage-module__0UOata__heroFrame{--review-stack-sidebar-width:19.2rem;--review-stack-context-width:max(15rem, 21cqw);width:calc((100% - 16rem - var(--review-stack-context-width)) * .72 + 16rem + var(--review-stack-context-width));min-width:calc(var(--review-stack-sidebar-width) + 43rem + var(--review-stack-context-width));border-inline-end-color:#0000;animation:.9s cubic-bezier(.23,1,.32,1) both ChangeStackLandingPage-module__0UOata__hero-frame-enter}.ChangeStackLandingPage-module__0UOata__heroFrame:before{z-index:10;background:linear-gradient(to right, transparent 78%, var(--background-color-cui-base-0) 100%);pointer-events:none;content:"";position:absolute;inset:0}.ChangeStackLandingPage-module__0UOata__heroFrame:after{border:.0625rem solid var(--border-color-cui-neutral-strong);border-radius:inherit;pointer-events:none;content:"";position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 0 0,#000 0%,#0000 48%);mask-image:radial-gradient(at 0 0,#000 0%,#0000 48%)}.ChangeStackLandingPage-module__0UOata__heroInterface{background:var(--color-cui-mauve-1);width:100%;height:100%;color:var(--color-cui-mauve-12);font-family:var(--font-cui-sans);overflow:hidden}.ChangeStackLandingPage-module__0UOata__heroInterfaceInner{flex-direction:column;width:100%;height:100%;animation:.8s cubic-bezier(.23,1,.32,1) .12s both ChangeStackLandingPage-module__0UOata__hero-ui-enter;display:flex}.ChangeStackLandingPage-module__0UOata__heroInterfaceTopbar{border-bottom:.0625rem solid var(--color-cui-mauve-6);background:var(--color-cui-mauve-2);flex:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:5.25rem;padding:0 1.5rem;display:grid}.ChangeStackLandingPage-module__0UOata__heroBranchIcon{flex:none;width:1.5rem;height:2rem;position:relative}.ChangeStackLandingPage-module__0UOata__heroBranchIcon:before,.ChangeStackLandingPage-module__0UOata__heroBranchIcon:after{background:var(--color-cui-tertiary-10);content:"";width:.0625rem;position:absolute}.ChangeStackLandingPage-module__0UOata__heroBranchIcon:before{height:1.25rem;top:.35rem;left:.35rem}.ChangeStackLandingPage-module__0UOata__heroBranchIcon:after{border:solid var(--color-cui-tertiary-10);background:0 0;border-width:0 .0625rem .0625rem 0;border-radius:0 0 .35rem;width:.8rem;height:.55rem;top:.68rem;left:.35rem}.ChangeStackLandingPage-module__0UOata__heroBranchIcon i{z-index:1;border:.0625rem solid var(--color-cui-tertiary-10);background:var(--color-cui-mauve-2);border-radius:50%;width:.42rem;height:.42rem;position:absolute}.ChangeStackLandingPage-module__0UOata__heroBranchIcon i:first-child{top:.12rem;left:.15rem}.ChangeStackLandingPage-module__0UOata__heroBranchIcon i:nth-child(2){bottom:.1rem;left:.15rem}.ChangeStackLandingPage-module__0UOata__heroBranchIcon i:nth-child(3){top:.9rem;right:.06rem}.ChangeStackLandingPage-module__0UOata__heroPullRequest{min-width:0}.ChangeStackLandingPage-module__0UOata__heroPullRequest strong,.ChangeStackLandingPage-module__0UOata__heroPullRequest span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ChangeStackLandingPage-module__0UOata__heroPullRequest strong{color:var(--color-cui-mauve-12);letter-spacing:-.015em;font-size:1rem;font-weight:600;line-height:1.4}.ChangeStackLandingPage-module__0UOata__heroPullRequest span{color:var(--color-cui-mauve-10);font-family:var(--font-cui-mono);font-variant-numeric:tabular-nums;margin-top:.15rem;font-size:.7rem;line-height:1.4}.ChangeStackLandingPage-module__0UOata__heroReviewState{border:.0625rem solid var(--color-cui-mauve-7);background:var(--color-cui-mauve-3);min-height:2.25rem;color:var(--color-cui-mauve-12);border-radius:.375rem;align-items:center;gap:.55rem;padding:0 .9rem;font-size:.78rem;font-weight:500;line-height:1;display:inline-flex}.ChangeStackLandingPage-module__0UOata__heroReviewState span{background:var(--color-cui-secondary-9);border-radius:50%;width:.5rem;height:.5rem}.ChangeStackLandingPage-module__0UOata__heroWorkspace{flex:1;grid-template-columns:minmax(10rem,18%) minmax(0,1fr) minmax(13rem,22%);min-height:0;display:grid}.ChangeStackLandingPage-module__0UOata__heroLayers,.ChangeStackLandingPage-module__0UOata__heroContext,.ChangeStackLandingPage-module__0UOata__heroDiff{min-width:0;min-height:0}.ChangeStackLandingPage-module__0UOata__heroLayers,.ChangeStackLandingPage-module__0UOata__heroContext{background:color-mix(in oklch, var(--color-cui-mauve-2) 82%, var(--color-cui-mauve-1))}.ChangeStackLandingPage-module__0UOata__heroLayers{border-right:.0625rem solid var(--color-cui-mauve-6)}.ChangeStackLandingPage-module__0UOata__heroContext{border-left:.0625rem solid var(--color-cui-mauve-6)}.ChangeStackLandingPage-module__0UOata__heroPanelHeading{border-bottom:.0625rem solid var(--color-cui-mauve-6);justify-content:space-between;align-items:center;min-height:3.25rem;padding:0 1rem;display:flex}.ChangeStackLandingPage-module__0UOata__heroPanelHeading strong{color:var(--color-cui-mauve-12);font-size:.82rem;font-weight:600}.ChangeStackLandingPage-module__0UOata__heroPanelHeading span{background:var(--color-cui-mauve-5);min-width:1.35rem;height:1.35rem;color:var(--color-cui-mauve-11);font-family:var(--font-cui-mono);border-radius:.25rem;justify-content:center;align-items:center;font-size:.62rem;font-weight:700;display:inline-flex}.ChangeStackLandingPage-module__0UOata__heroLayers ol{gap:.3rem;margin:0;padding:.75rem;list-style:none;display:grid}.ChangeStackLandingPage-module__0UOata__heroLayers li{border:.0625rem solid #0000;border-radius:.45rem;grid-template-columns:1.75rem minmax(0,1fr);gap:.65rem;padding:.8rem .7rem;display:grid;position:relative}.ChangeStackLandingPage-module__0UOata__heroLayers li:before{content:"";background:0 0;border-radius:0 999rem 999rem 0;width:.2rem;position:absolute;top:.5rem;bottom:.5rem;left:-.78rem}.ChangeStackLandingPage-module__0UOata__heroLayers .ChangeStackLandingPage-module__0UOata__heroLayerSelected{border-color:color-mix(in oklch, var(--color-cui-cr-orange-9) 42%, var(--color-cui-mauve-7));background:color-mix(in oklch, var(--color-cui-cr-orange-4) 35%, var(--color-cui-mauve-3))}.ChangeStackLandingPage-module__0UOata__heroLayers .ChangeStackLandingPage-module__0UOata__heroLayerSelected:before{background:var(--color-cui-cr-orange-9)}.ChangeStackLandingPage-module__0UOata__heroLayerIndex{background:var(--color-cui-mauve-5);width:1.7rem;height:1.7rem;color:var(--color-cui-mauve-11);font-family:var(--font-cui-mono);font-variant-numeric:tabular-nums;border-radius:.35rem;justify-content:center;align-items:center;font-size:.66rem;font-weight:700;display:inline-flex}.ChangeStackLandingPage-module__0UOata__heroLayerSelected .ChangeStackLandingPage-module__0UOata__heroLayerIndex{background:var(--color-cui-cr-orange-8);color:var(--color-cui-mauve-12)}.ChangeStackLandingPage-module__0UOata__heroLayers li strong,.ChangeStackLandingPage-module__0UOata__heroLayers li small{display:block}.ChangeStackLandingPage-module__0UOata__heroLayers li strong{color:var(--color-cui-mauve-12);text-overflow:ellipsis;font-size:.78rem;font-weight:500;line-height:1.35;overflow:hidden}.ChangeStackLandingPage-module__0UOata__heroLayers li small{color:var(--color-cui-mauve-10);font-family:var(--font-cui-mono);margin-top:.35rem;font-size:.58rem;line-height:1.35}.ChangeStackLandingPage-module__0UOata__heroDiff{background:var(--color-cui-mauve-1);flex-direction:column;display:flex}.ChangeStackLandingPage-module__0UOata__heroDiffHeader{border-bottom:.0625rem solid var(--color-cui-mauve-6);padding:1rem 1.15rem .85rem}.ChangeStackLandingPage-module__0UOata__heroDiffEyebrow{color:var(--color-cui-cr-orange-10);font-family:var(--font-cui-mono);letter-spacing:.055em;text-transform:uppercase;font-size:.61rem;font-weight:700;line-height:1.2}.ChangeStackLandingPage-module__0UOata__heroDiffHeader h2{color:var(--color-cui-mauve-12);letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;margin:.3rem 0 0;font-size:1rem;font-weight:600;line-height:1.35;overflow:hidden}.ChangeStackLandingPage-module__0UOata__heroDiffHeader p{color:var(--color-cui-mauve-10);text-overflow:ellipsis;white-space:nowrap;margin:.25rem 0 0;font-size:.7rem;line-height:1.45;overflow:hidden}.ChangeStackLandingPage-module__0UOata__heroFileBar{border-bottom:.0625rem solid var(--color-cui-mauve-6);background:var(--color-cui-mauve-2);align-items:center;gap:.65rem;min-height:2.8rem;padding:0 .9rem;display:flex}.ChangeStackLandingPage-module__0UOata__heroFileBar strong{min-width:0;color:var(--color-cui-mauve-12);font-family:var(--font-cui-mono);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.7rem;font-weight:500;overflow:hidden}.ChangeStackLandingPage-module__0UOata__heroFileBar>span:last-child{color:var(--color-cui-secondary-10);font-size:.66rem;font-weight:600}.ChangeStackLandingPage-module__0UOata__heroFileIcon{border:.0625rem solid var(--color-cui-mauve-10);border-radius:.12rem;width:.7rem;height:.85rem}.ChangeStackLandingPage-module__0UOata__heroCode{min-height:0;font-family:var(--font-cui-mono);flex:1;padding-top:.35rem;overflow:hidden}.ChangeStackLandingPage-module__0UOata__heroCodeHunk{background:var(--color-cui-mauve-4);color:var(--color-cui-tertiary-10);padding:.5rem .85rem;font-size:.62rem;line-height:1.35}.ChangeStackLandingPage-module__0UOata__heroCodeLine{min-height:1.55rem;color:var(--color-cui-mauve-11);grid-template-columns:2.45rem 1.15rem minmax(0,1fr);align-items:center;padding-right:.85rem;font-size:.64rem;line-height:1.35;display:grid}.ChangeStackLandingPage-module__0UOata__heroCodeLine>span,.ChangeStackLandingPage-module__0UOata__heroCodeLine>b{color:var(--color-cui-mauve-9);font-variant-numeric:tabular-nums;text-align:right;font-weight:400}.ChangeStackLandingPage-module__0UOata__heroCodeLine>b{padding-right:.35rem}.ChangeStackLandingPage-module__0UOata__heroCodeLine code{text-overflow:ellipsis;white-space:nowrap;font-family:inherit;overflow:hidden}.ChangeStackLandingPage-module__0UOata__heroCodeAdded{background:color-mix(in oklch, var(--color-cui-secondary-4) 62%, transparent)}.ChangeStackLandingPage-module__0UOata__heroCodeAdded>b,.ChangeStackLandingPage-module__0UOata__heroCodeAdded .ChangeStackLandingPage-module__0UOata__heroCodeComment{color:var(--color-cui-secondary-10)}.ChangeStackLandingPage-module__0UOata__heroCodeRemoved{background:color-mix(in oklch, var(--color-cui-red-4) 48%, transparent)}.ChangeStackLandingPage-module__0UOata__heroCodeRemoved>b,.ChangeStackLandingPage-module__0UOata__heroCodeRemoved code{color:var(--color-cui-red-10)}.ChangeStackLandingPage-module__0UOata__heroCodeKeyword{color:var(--color-cui-tertiary-10)}.ChangeStackLandingPage-module__0UOata__heroCodeComment{color:var(--color-cui-mauve-10)}.ChangeStackLandingPage-module__0UOata__heroSummary{border:.0625rem solid var(--color-cui-tertiary-8);background:color-mix(in oklch, var(--color-cui-tertiary-3) 58%, var(--color-cui-mauve-2));border-radius:.45rem;margin:.85rem;padding:.95rem}.ChangeStackLandingPage-module__0UOata__heroSummaryLabel{color:var(--color-cui-tertiary-10);align-items:center;gap:.4rem;font-size:.7rem;font-weight:600;display:inline-flex}.ChangeStackLandingPage-module__0UOata__heroSummaryLabel i{font-style:normal}.ChangeStackLandingPage-module__0UOata__heroSummary p{color:var(--color-cui-mauve-11);margin:.65rem 0 0;font-size:.72rem;line-height:1.5}.ChangeStackLandingPage-module__0UOata__heroMetrics{grid-template-columns:1fr 1fr;gap:.55rem;margin:0 .85rem;display:grid}.ChangeStackLandingPage-module__0UOata__heroMetrics>div{border:.0625rem solid var(--color-cui-mauve-6);background:var(--color-cui-mauve-3);border-radius:.4rem;padding:.7rem}.ChangeStackLandingPage-module__0UOata__heroMetrics strong,.ChangeStackLandingPage-module__0UOata__heroMetrics span{display:block}.ChangeStackLandingPage-module__0UOata__heroMetrics strong{color:var(--color-cui-secondary-10);font-family:var(--font-cui-mono);font-variant-numeric:tabular-nums;font-size:.88rem}.ChangeStackLandingPage-module__0UOata__heroMetrics>div:last-child strong{color:var(--color-cui-red-10)}.ChangeStackLandingPage-module__0UOata__heroMetrics span{color:var(--color-cui-mauve-10);margin-top:.2rem;font-size:.62rem}.ChangeStackLandingPage-module__0UOata__heroContextList{border-top:.0625rem solid var(--color-cui-mauve-6);margin:.85rem}.ChangeStackLandingPage-module__0UOata__heroContextList>div{border-bottom:.0625rem solid var(--color-cui-mauve-6);grid-template-columns:3.5rem minmax(0,1fr);gap:.5rem;padding:.65rem 0;font-size:.62rem;line-height:1.35;display:grid}.ChangeStackLandingPage-module__0UOata__heroContextList dt{color:var(--color-cui-mauve-9)}.ChangeStackLandingPage-module__0UOata__heroContextList dd{color:var(--color-cui-mauve-11);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:500;overflow:hidden}.ChangeStackLandingPage-module__0UOata__heroProductBanner{border-bottom:.0625rem solid var(--color-cui-mauve-6);background:var(--color-cui-mauve-2);min-height:2.15rem;color:var(--color-cui-mauve-11);flex:none;justify-content:center;align-items:center;font-size:.63rem;line-height:1.3;display:flex;position:relative}.ChangeStackLandingPage-module__0UOata__heroProductBanner u{color:var(--color-cui-cr-orange-10);text-underline-offset:.15rem;margin-left:.2rem}.ChangeStackLandingPage-module__0UOata__heroProductBanner>span{color:var(--color-cui-mauve-9);position:absolute;right:1rem}.ChangeStackLandingPage-module__0UOata__heroProductHeader{border-bottom:.0625rem solid var(--color-cui-mauve-6);background:var(--color-cui-mauve-1);flex:none;justify-content:space-between;align-items:center;gap:1rem;min-height:3.45rem;padding:0 .65rem;display:flex}.ChangeStackLandingPage-module__0UOata__heroProductPr{align-items:center;gap:.55rem;min-width:0;display:flex}.ChangeStackLandingPage-module__0UOata__heroProductPr>div{min-width:0}.ChangeStackLandingPage-module__0UOata__heroProductPr strong,.ChangeStackLandingPage-module__0UOata__heroProductPr small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ChangeStackLandingPage-module__0UOata__heroProductPr strong{color:var(--color-cui-mauve-12);font-size:.69rem;font-weight:600}.ChangeStackLandingPage-module__0UOata__heroProductPr small{color:var(--color-cui-mauve-9);font-family:var(--font-cui-mono);margin-top:.15rem;font-size:.48rem}.ChangeStackLandingPage-module__0UOata__heroOpenPill{background:var(--color-cui-secondary-9);color:var(--color-cui-mauve-1);border-radius:999rem;flex:none;padding:.25rem .45rem;font-size:.55rem;font-weight:650}.ChangeStackLandingPage-module__0UOata__heroProductActions{flex:none;align-items:center;gap:.35rem;display:flex}.ChangeStackLandingPage-module__0UOata__heroProductActions span,.ChangeStackLandingPage-module__0UOata__heroProductActions b{border:.0625rem solid var(--color-cui-mauve-6);background:var(--color-cui-mauve-3);min-height:1.9rem;color:var(--color-cui-mauve-11);border-radius:.35rem;align-items:center;font-size:.56rem;display:inline-flex}.ChangeStackLandingPage-module__0UOata__heroProductActions span{padding:0 .55rem}.ChangeStackLandingPage-module__0UOata__heroProductActions b{padding:0 .7rem;font-weight:500}.ChangeStackLandingPage-module__0UOata__heroProductBody{flex:1;grid-template-columns:minmax(12rem,17%) minmax(0,1fr) 2.1rem;min-height:0;display:grid}.ChangeStackLandingPage-module__0UOata__heroProductRail{border-right:.0625rem solid var(--color-cui-mauve-6);background:var(--color-cui-mauve-2);min-width:0;min-height:0;position:relative;overflow:hidden}.ChangeStackLandingPage-module__0UOata__heroRailToolbar{border-bottom:.0625rem solid var(--color-cui-mauve-6);grid-template-columns:auto auto 1fr;align-items:center;gap:.2rem;min-height:2.65rem;padding:0 .45rem;display:grid}.ChangeStackLandingPage-module__0UOata__heroRailToolbar span{color:var(--color-cui-mauve-10);border:.0625rem solid #0000;border-radius:.3rem;padding:.32rem .45rem;font-size:.57rem}.ChangeStackLandingPage-module__0UOata__heroRailToolbar span:first-child{border-color:var(--color-cui-mauve-6);background:var(--color-cui-mauve-4);color:var(--color-cui-mauve-12)}.ChangeStackLandingPage-module__0UOata__heroRailToolbar i{color:var(--color-cui-mauve-9);justify-self:end;font-size:.85rem;font-style:normal}.ChangeStackLandingPage-module__0UOata__heroRailNav{border-bottom:.0625rem solid var(--color-cui-mauve-6);gap:.12rem;padding:.45rem .4rem;display:grid}.ChangeStackLandingPage-module__0UOata__heroRailNav>div{min-width:0;min-height:1.85rem;color:var(--color-cui-mauve-10);border-radius:.28rem;grid-template-columns:1rem minmax(0,1fr) auto;align-items:center;gap:.3rem;padding:0 .38rem;display:grid}.ChangeStackLandingPage-module__0UOata__heroRailNav strong{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:.57rem;font-weight:500;overflow:hidden}.ChangeStackLandingPage-module__0UOata__heroRailNav i{background:var(--color-cui-mauve-5);color:var(--color-cui-mauve-10);border-radius:.2rem;padding:.18rem .3rem;font-size:.45rem;font-style:normal}.ChangeStackLandingPage-module__0UOata__heroRailNav .ChangeStackLandingPage-module__0UOata__heroRailSelected{background:var(--color-cui-mauve-4);color:var(--color-cui-mauve-12)}.ChangeStackLandingPage-module__0UOata__heroRailSelected i{background:color-mix(in oklch, var(--color-cui-secondary-5) 65%, transparent);color:var(--color-cui-secondary-10)}.ChangeStackLandingPage-module__0UOata__heroProductLayers{gap:.1rem;margin:0;padding:.45rem .4rem;list-style:none;display:grid}.ChangeStackLandingPage-module__0UOata__heroProductLayers li{grid-template-columns:1rem minmax(0,1fr);align-items:start;gap:.35rem;min-width:0;padding:.43rem .35rem;display:grid}.ChangeStackLandingPage-module__0UOata__heroProductLayers li>span{background:var(--color-cui-mauve-4);width:.9rem;height:.9rem;color:var(--color-cui-mauve-10);font-family:var(--font-cui-mono);border-radius:.15rem;justify-content:center;align-items:center;font-size:.45rem;display:inline-flex}.ChangeStackLandingPage-module__0UOata__heroProductLayers li div{min-width:0}.ChangeStackLandingPage-module__0UOata__heroProductLayers strong,.ChangeStackLandingPage-module__0UOata__heroProductLayers small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ChangeStackLandingPage-module__0UOata__heroProductLayers strong{color:var(--color-cui-mauve-12);font-size:.56rem;font-weight:560}.ChangeStackLandingPage-module__0UOata__heroProductLayers small{color:var(--color-cui-mauve-9);margin-top:.2rem;font-size:.47rem}.ChangeStackLandingPage-module__0UOata__heroProductLayers small b{color:var(--color-cui-cr-orange-10);font-weight:500}.ChangeStackLandingPage-module__0UOata__heroReviewTools{border-top:.0625rem solid var(--color-cui-mauve-6);gap:.25rem;padding-top:.5rem;display:grid;position:absolute;bottom:.45rem;left:.4rem;right:.4rem}.ChangeStackLandingPage-module__0UOata__heroReviewTools>small{color:var(--color-cui-mauve-8);font-family:var(--font-cui-mono);text-transform:uppercase;font-size:.43rem}.ChangeStackLandingPage-module__0UOata__heroReviewTools>span{color:var(--color-cui-mauve-11);font-size:.52rem;line-height:1.25}.ChangeStackLandingPage-module__0UOata__heroReviewTools i{color:var(--color-cui-mauve-8);margin-left:1.05rem;font-size:.44rem;font-style:normal;display:block}.ChangeStackLandingPage-module__0UOata__heroProductOverview{background:var(--color-cui-mauve-1);min-width:0;min-height:0;padding:2.35rem clamp(1rem,4vw,3.8rem) 1rem;overflow:hidden}.ChangeStackLandingPage-module__0UOata__heroOverviewMeta{color:var(--color-cui-mauve-9);font-size:.54rem}.ChangeStackLandingPage-module__0UOata__heroOverviewMeta b{color:var(--color-cui-mauve-11);font-weight:600}.ChangeStackLandingPage-module__0UOata__heroProductOverview>h2{color:var(--color-cui-mauve-12);letter-spacing:-.025em;margin:.35rem 0 0;font-size:1.3rem;font-weight:650;line-height:1.2}.ChangeStackLandingPage-module__0UOata__heroProductStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin-top:1rem;display:grid}.ChangeStackLandingPage-module__0UOata__heroProductStats article{border:.0625rem solid var(--color-cui-mauve-6);background:var(--color-cui-mauve-2);border-radius:.5rem;min-width:0;padding:.7rem .75rem}.ChangeStackLandingPage-module__0UOata__heroProductStats article>span{color:var(--color-cui-mauve-11);font-size:.58rem}.ChangeStackLandingPage-module__0UOata__heroProductStats article>div{align-items:baseline;gap:.2rem;margin-top:.55rem;display:flex}.ChangeStackLandingPage-module__0UOata__heroProductStats article>div strong{color:var(--color-cui-mauve-12);font-family:var(--font-cui-mono);font-size:1.15rem;font-weight:500;line-height:1}.ChangeStackLandingPage-module__0UOata__heroProductStats article>div small,.ChangeStackLandingPage-module__0UOata__heroProductStats article>small{color:var(--color-cui-mauve-9);font-size:.48rem}.ChangeStackLandingPage-module__0UOata__heroProductStats article>i{border-radius:999rem;gap:.1rem;height:.16rem;margin:.45rem 0;display:flex;overflow:hidden}.ChangeStackLandingPage-module__0UOata__heroProductStats article>i>*{background:var(--color-cui-cr-orange-9);flex:1}.ChangeStackLandingPage-module__0UOata__heroProductStats article:first-child>i b:nth-child(3),.ChangeStackLandingPage-module__0UOata__heroProductStats article:first-child>i b:nth-child(4){background:var(--color-cui-secondary-9)}.ChangeStackLandingPage-module__0UOata__heroProductStats article:first-child>i em{background:var(--color-cui-mauve-7)}.ChangeStackLandingPage-module__0UOata__heroProductStats article:nth-child(2)>i b{background:var(--color-cui-secondary-9);flex:5}.ChangeStackLandingPage-module__0UOata__heroProductStats article:nth-child(2)>i em,.ChangeStackLandingPage-module__0UOata__heroProductStats article:nth-child(3)>i em{background:var(--color-cui-red-9)}.ChangeStackLandingPage-module__0UOata__heroProductStats article:nth-child(3)>i b:nth-child(2){background:var(--color-cui-cr-orange-9)}.ChangeStackLandingPage-module__0UOata__heroProductStats article:nth-child(3)>i b:nth-child(3){background:var(--color-cui-tertiary-9);flex:2}.ChangeStackLandingPage-module__0UOata__heroProductStats article:nth-child(3)>i b:nth-child(4){background:var(--color-cui-mauve-8)}.ChangeStackLandingPage-module__0UOata__heroProductStats article>small b{color:var(--color-cui-secondary-10);font-weight:500}.ChangeStackLandingPage-module__0UOata__heroProductStats article>small em{color:var(--color-cui-red-10);font-style:normal}.ChangeStackLandingPage-module__0UOata__heroProductCard{border:.0625rem solid var(--color-cui-mauve-6);background:var(--color-cui-mauve-2);border-radius:.5rem;margin-top:.7rem}.ChangeStackLandingPage-module__0UOata__heroProductCard>header{min-height:2.2rem;color:var(--color-cui-mauve-11);padding:0 .7rem;font-size:.58rem;line-height:2.2rem}.ChangeStackLandingPage-module__0UOata__heroProductCard>header span{border:.0625rem solid var(--color-cui-mauve-7);color:var(--color-cui-mauve-10);border-radius:999rem;padding:.17rem .35rem;font-size:.46rem}.ChangeStackLandingPage-module__0UOata__heroProductSummary,.ChangeStackLandingPage-module__0UOata__heroProductFinding{border:.0625rem solid var(--color-cui-mauve-6);background:var(--color-cui-mauve-3);border-radius:.42rem;margin:0 .45rem .45rem;padding:.65rem}.ChangeStackLandingPage-module__0UOata__heroProductSummary strong,.ChangeStackLandingPage-module__0UOata__heroProductFinding strong{color:var(--color-cui-mauve-12);font-size:.56rem;font-weight:600}.ChangeStackLandingPage-module__0UOata__heroProductSummary p,.ChangeStackLandingPage-module__0UOata__heroProductFinding p{color:var(--color-cui-mauve-9);margin:.18rem 0 .5rem;font-size:.5rem;line-height:1.45}.ChangeStackLandingPage-module__0UOata__heroProductSummary>div{gap:.3rem;display:flex}.ChangeStackLandingPage-module__0UOata__heroProductSummary>div span,.ChangeStackLandingPage-module__0UOata__heroProductFinding>span{border:.0625rem solid var(--color-cui-mauve-7);color:var(--color-cui-mauve-10);border-radius:999rem;padding:.16rem .35rem;font-size:.44rem}.ChangeStackLandingPage-module__0UOata__heroProductSummary>div span:first-child{color:var(--color-cui-cr-orange-10)}.ChangeStackLandingPage-module__0UOata__heroProductFinding{grid-template-columns:minmax(0,1fr) auto;gap:.35rem .6rem;display:grid}.ChangeStackLandingPage-module__0UOata__heroProductFinding p{margin-bottom:0}.ChangeStackLandingPage-module__0UOata__heroProductExternal{background:var(--color-cui-mauve-6);color:var(--color-cui-mauve-11);border-radius:.25rem;align-self:start;padding:.35rem .5rem;font-size:.48rem}.ChangeStackLandingPage-module__0UOata__heroProductFinding>span{justify-self:start}.ChangeStackLandingPage-module__0UOata__heroCollapsedCard>header{min-height:2.45rem;line-height:2.45rem}.ChangeStackLandingPage-module__0UOata__heroUtilityRail{border-left:.0625rem solid var(--color-cui-mauve-6);background:var(--color-cui-mauve-2);flex-direction:column;align-items:center;min-height:0;display:flex}.ChangeStackLandingPage-module__0UOata__heroUtilityRail span{border-bottom:.0625rem solid var(--color-cui-mauve-6);width:100%;min-height:2.05rem;color:var(--color-cui-mauve-9);font-family:var(--font-cui-mono);justify-content:center;align-items:center;font-size:.5rem;display:inline-flex}@keyframes ChangeStackLandingPage-module__0UOata__hero-ui-enter{0%{opacity:0;transform:scale(.985)translateY(.5rem)}to{opacity:1;transform:scale(1)translate(0,0)}}.ChangeStackLandingPage-module__0UOata__heroContent{isolation:isolate;position:relative}@media (min-width:64rem){.ChangeStackLandingPage-module__0UOata__hero{min-height:min(100svh,51rem)}}.ChangeStackLandingPage-module__0UOata__heroCopyStage:before{z-index:-1;background:linear-gradient(to bottom, transparent 0%, color-mix(in oklch, var(--background-color-cui-base-0) 18%, transparent) 16%, color-mix(in oklch, var(--background-color-cui-base-0) 72%, transparent) 34%, color-mix(in oklch, var(--background-color-cui-base-0) 96%, transparent) 52%, var(--background-color-cui-base-0) 78%);pointer-events:none;content:"";position:absolute;inset:-14rem 0 0}@media (min-width:64rem){.ChangeStackLandingPage-module__0UOata__heroCopyStage:before{-webkit-mask-image:linear-gradient(90deg,#000 36%,#00000073 64%),linear-gradient(#0000 64%,#000 100%);mask-image:linear-gradient(90deg,#000 36%,#00000073 64%),linear-gradient(#0000 64%,#000 100%);-webkit-mask-composite:source-over;mask-composite:add}}@media not (min-width:40rem){.ChangeStackLandingPage-module__0UOata__hero{min-height:max(48rem,100svh - 7rem)}}.ChangeStackLandingPage-module__0UOata__forwardCard{isolation:isolate;border:.0625rem solid var(--color-cui-mauve-6);background:var(--color-cui-mauve-2);border-radius:.625rem;height:100%;min-height:15rem;transition:transform .22s cubic-bezier(.23,1,.32,1),border-color .22s,background-color .22s;position:relative}.ChangeStackLandingPage-module__0UOata__forwardCard:before,.ChangeStackLandingPage-module__0UOata__forwardCard:after{z-index:-1;border:.0625rem solid color-mix(in oklch, var(--color-cui-cr-orange-8) 20%, var(--color-cui-mauve-6));border-radius:inherit;pointer-events:none;content:"";transition:transform .22s cubic-bezier(.23,1,.32,1);position:absolute;inset:.25rem}.ChangeStackLandingPage-module__0UOata__forwardCard:before{background:color-mix(in oklch, var(--color-cui-cr-orange-3) 24%, var(--color-cui-mauve-1));transform:translate(.45rem,.55rem)}.ChangeStackLandingPage-module__0UOata__forwardCard:after{background:color-mix(in oklch, var(--color-cui-cr-orange-2) 14%, var(--color-cui-mauve-1));transform:translate(.8rem,.95rem)}.ChangeStackLandingPage-module__0UOata__cardSignal{inset-inline:1.5rem;background:color-mix(in oklch, var(--color-cui-cr-orange-8) 28%, transparent);border-radius:999rem;height:.0625rem;position:absolute;top:0;overflow:hidden}.ChangeStackLandingPage-module__0UOata__cardSignal:after{inset-block:0;content:"";background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--color-cui-cr-orange-9) 72%, transparent), transparent);width:38%;transition:transform .42s cubic-bezier(.23,1,.32,1);position:absolute;left:0;transform:translate(-150%)}.ChangeStackLandingPage-module__0UOata__layerCard{min-height:13.5rem}.ChangeStackLandingPage-module__0UOata__outcomeRow{text-align:left;align-items:flex-start;gap:1rem;display:flex}.ChangeStackLandingPage-module__0UOata__outcomesSection{padding-block:7rem 2rem}.ChangeStackLandingPage-module__0UOata__outcomeGrid{gap:2.25rem 0;width:100%;margin-top:2.5rem}@media (min-width:48rem){.ChangeStackLandingPage-module__0UOata__outcomeGrid>:nth-child(odd){padding-inline-end:3rem}}.ChangeStackLandingPage-module__0UOata__outcomeRow h3,.ChangeStackLandingPage-module__0UOata__outcomeRow p{margin-inline:0}.ChangeStackLandingPage-module__0UOata__outcomeRow h3{font-size:1.4375rem;line-height:1.3}.ChangeStackLandingPage-module__0UOata__outcomeRow p{color:var(--color-cui-mauve-12);font-size:1rem;line-height:1.55}.ChangeStackLandingPage-module__0UOata__workflowRail{inset-inline:1.5rem;background:color-mix(in oklch, var(--color-cui-mauve-7) 65%, transparent);height:.0625rem;position:absolute;top:1.5rem;overflow:hidden}.ChangeStackLandingPage-module__0UOata__workflowStreak{inset-block:0;background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--color-cui-cr-orange-9) 75%, transparent), transparent);will-change:transform;width:28%;animation:3.8s linear infinite ChangeStackLandingPage-module__0UOata__workflow-travel;position:absolute;left:0;transform:translate(-120%)}.ChangeStackLandingPage-module__0UOata__workflowCard{height:100%;padding:0 .75rem 1.25rem 0;position:relative}.ChangeStackLandingPage-module__0UOata__workflowTimeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;display:grid}.ChangeStackLandingPage-module__0UOata__workflowTimeline>li:not(:last-child):before{background:var(--color-cui-secondary-7);content:"";height:.0625rem;position:absolute;top:1.375rem;left:2.75rem;right:-1.5rem}.ChangeStackLandingPage-module__0UOata__workflowNumber{border:.0625rem solid var(--border-color-cui-success);background:var(--background-color-cui-success-subtle);width:2.75rem;height:2.75rem;color:var(--text-color-cui-success);font-family:var(--font-cui-mono);cursor:pointer;border-radius:50%;place-items:center;font-size:.75rem;font-weight:700;transition:background-color .18s,color .18s;display:grid;position:relative}.ChangeStackLandingPage-module__0UOata__workflowCard h3{margin-top:1.75rem;font-size:1.375rem;line-height:1.3}.ChangeStackLandingPage-module__0UOata__workflowCard p{max-width:30ch;font-size:1rem;line-height:1.55}.ChangeStackLandingPage-module__0UOata__workflowTimeline>li[data-active=true] .ChangeStackLandingPage-module__0UOata__workflowNumber,.ChangeStackLandingPage-module__0UOata__workflowNumber:focus-visible{background:var(--background-color-cui-success);color:var(--color-cui-mauve-1)}@media (hover:hover) and (pointer:fine){.ChangeStackLandingPage-module__0UOata__workflowCard:hover .ChangeStackLandingPage-module__0UOata__workflowNumber{background:var(--background-color-cui-success);color:var(--color-cui-mauve-1)}}@media (prefers-reduced-motion:reduce){.ChangeStackLandingPage-module__0UOata__workflowNumber{transition:none}}@keyframes ChangeStackLandingPage-module__0UOata__hero-frame-enter{0%{opacity:0;transform:translateY(1rem)scale(.985)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes ChangeStackLandingPage-module__0UOata__workflow-travel{0%{transform:translate(-120%)}to{transform:translate(460%)}}@media (hover:hover) and (pointer:fine){.ChangeStackLandingPage-module__0UOata__forwardCard:hover{border-color:color-mix(in oklch, var(--color-cui-cr-orange-8) 34%, var(--color-cui-mauve-6));background:color-mix(in oklch, var(--color-cui-cr-orange-2) 9%, var(--color-cui-mauve-2));transform:translateY(-.4rem)}.ChangeStackLandingPage-module__0UOata__forwardCard:hover:before{transform:translate(.55rem,.72rem)}.ChangeStackLandingPage-module__0UOata__forwardCard:hover:after{transform:translate(.95rem,1.15rem)}.ChangeStackLandingPage-module__0UOata__forwardCard:hover .ChangeStackLandingPage-module__0UOata__cardSignal:after{transform:translate(380%)}}@media (prefers-reduced-motion:reduce){.ChangeStackLandingPage-module__0UOata__heroFrame,.ChangeStackLandingPage-module__0UOata__heroInterfaceInner,.ChangeStackLandingPage-module__0UOata__workflowStreak{animation:none}.ChangeStackLandingPage-module__0UOata__heroFrame,.ChangeStackLandingPage-module__0UOata__heroInterfaceInner{opacity:1;transform:none}.ChangeStackLandingPage-module__0UOata__workflowStreak{transform:translate(160%)}}@media (max-width:68.75rem){.ChangeStackLandingPage-module__0UOata__workflowTimeline{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.25rem}.ChangeStackLandingPage-module__0UOata__workflowTimeline>li:not(:last-child):before{right:-2.25rem}.ChangeStackLandingPage-module__0UOata__workflowTimeline>li:nth-child(2):before{display:none}}@media (max-width:47.999rem){.ChangeStackLandingPage-module__0UOata__outcomesSection{padding-block:5rem 1.5rem}.ChangeStackLandingPage-module__0UOata__outcomesSection h2{font-size:2rem}.ChangeStackLandingPage-module__0UOata__outcomeGrid{grid-template-columns:minmax(0,1fr);gap:1.75rem}.ChangeStackLandingPage-module__0UOata__workflowTimeline{grid-template-columns:minmax(0,1fr);gap:0}.ChangeStackLandingPage-module__0UOata__workflowTimeline>li:before{display:none}.ChangeStackLandingPage-module__0UOata__workflowCard{grid-template-columns:2.75rem minmax(0,1fr);column-gap:1.25rem;padding:0 0 2rem;display:grid}.ChangeStackLandingPage-module__0UOata__workflowMarker{grid-row:1/3}.ChangeStackLandingPage-module__0UOata__workflowCard h3{margin-top:.375rem}.ChangeStackLandingPage-module__0UOata__workflowCard p{grid-column:2}.ChangeStackLandingPage-module__0UOata__heroInterfaceTopbar{gap:.7rem;min-height:4rem;padding:0 .9rem}.ChangeStackLandingPage-module__0UOata__heroPullRequest strong{font-size:.76rem}.ChangeStackLandingPage-module__0UOata__heroPullRequest span{font-size:.55rem}.ChangeStackLandingPage-module__0UOata__heroReviewState,.ChangeStackLandingPage-module__0UOata__heroLayers,.ChangeStackLandingPage-module__0UOata__heroContext{display:none}.ChangeStackLandingPage-module__0UOata__heroWorkspace{grid-template-columns:minmax(0,1fr)}.ChangeStackLandingPage-module__0UOata__heroDiffHeader{padding:.7rem .85rem .65rem}.ChangeStackLandingPage-module__0UOata__heroDiffHeader h2{font-size:.78rem}.ChangeStackLandingPage-module__0UOata__heroDiffHeader p{font-size:.58rem}.ChangeStackLandingPage-module__0UOata__heroFileBar{min-height:2.2rem}.ChangeStackLandingPage-module__0UOata__heroCodeLine{grid-template-columns:2rem .9rem minmax(0,1fr);min-height:1.25rem;font-size:.55rem}.ChangeStackLandingPage-module__0UOata__heroCodeHunk{padding:.35rem .7rem;font-size:.54rem}}
.ChangeStackFilesIllustration-module__rMNZXa__viewport{position:absolute;inset:0;overflow:hidden}.ChangeStackFilesIllustration-module__rMNZXa__browser{border:.0625rem solid var(--border-color-cui-neutral);background:var(--background-color-cui-base-0);transform-origin:top;min-width:0;height:125%;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:linear-gradient(to right, var(--background-color-cui-base-0) 78%, transparent 100%), linear-gradient(to bottom, var(--background-color-cui-base-0) 78%, transparent 100%);mask-image:linear-gradient(to right, var(--background-color-cui-base-0) 78%, transparent 100%), linear-gradient(to bottom, var(--background-color-cui-base-0) 78%, transparent 100%);color:var(--text-color-cui-primary);font-family:var(--font-cui-sans);border-radius:.75rem;flex-direction:column;padding:.75rem;font-size:1rem;line-height:1.5;display:flex;position:absolute;inset:12.5cqw 0 auto;overflow:hidden;transform:scale(.75)}.ChangeStackFilesIllustration-module__rMNZXa__toolbar{border-bottom:.0625rem solid var(--border-color-cui-neutral);align-items:center;gap:.375rem;padding-bottom:1rem;display:flex}.ChangeStackFilesIllustration-module__rMNZXa__pill{background:var(--background-color-cui-base-2);color:var(--text-color-cui-secondary);border-radius:2rem;align-items:center;gap:.375rem;padding:.25rem .625rem;display:inline-flex}.ChangeStackFilesIllustration-module__rMNZXa__current{background:var(--background-color-cui-base-1);color:var(--text-color-cui-primary)}.ChangeStackFilesIllustration-module__rMNZXa__browser svg{flex:none;width:1.125rem;height:1.125rem}.ChangeStackFilesIllustration-module__rMNZXa__tools{color:var(--text-color-cui-secondary);align-items:center;gap:.875rem;margin-inline-start:auto;display:flex}.ChangeStackFilesIllustration-module__rMNZXa__searchIcon{background:var(--background-color-cui-base-2);border-radius:50%;place-items:center;width:2rem;height:2rem;display:grid}.ChangeStackFilesIllustration-module__rMNZXa__search{border:.0625rem solid var(--border-color-cui-neutral);background:var(--background-color-cui-base-2);height:2.5rem;color:var(--text-color-cui-tertiary);border-radius:.375rem;flex:none;align-items:center;gap:.75rem;margin-top:1rem;padding-inline:.875rem;display:flex}.ChangeStackFilesIllustration-module__rMNZXa__tree{flex:1;min-height:0;margin-top:.5rem;overflow:hidden}.ChangeStackFilesIllustration-module__rMNZXa__row{height:2.125rem;padding-inline:calc(.5rem + var(--file-depth) * .75rem) .625rem;white-space:nowrap;border:.0625rem solid #0000;border-radius:.375rem;align-items:center;gap:.5rem;display:flex;position:relative}.ChangeStackFilesIllustration-module__rMNZXa__row[data-selected]{border-color:var(--border-color-cui-neutral);background:var(--background-color-cui-base-2);font-weight:500}.ChangeStackFilesIllustration-module__rMNZXa__row[data-added]{color:var(--text-color-cui-success)}.ChangeStackFilesIllustration-module__rMNZXa__row[data-selected] .ChangeStackFilesIllustration-module__rMNZXa__filename{color:var(--text-color-cui-primary)}.ChangeStackFilesIllustration-module__rMNZXa__guides{pointer-events:none;position:absolute;inset:0}.ChangeStackFilesIllustration-module__rMNZXa__guides i{background:var(--border-color-cui-neutral);opacity:.4;width:.0625rem;position:absolute;inset-block:0;inset-inline-start:calc(1.0625rem + var(--guide-level) * .75rem)}.ChangeStackFilesIllustration-module__rMNZXa__chevron{color:var(--text-color-cui-tertiary)}.ChangeStackFilesIllustration-module__rMNZXa__changeMark{background:var(--text-color-cui-warn);border-radius:.125rem;flex:none;width:.125rem;height:.75rem;margin-inline:.5rem}.ChangeStackFilesIllustration-module__rMNZXa__changeMark[data-tone=accent]{background:var(--text-color-cui-accent)}.ChangeStackFilesIllustration-module__rMNZXa__changeMark[data-tone=info]{background:var(--color-cui-tertiary-11)}.ChangeStackFilesIllustration-module__rMNZXa__filename{text-overflow:ellipsis;min-width:0;position:relative;overflow:hidden}.ChangeStackFilesIllustration-module__rMNZXa__status,.ChangeStackFilesIllustration-module__rMNZXa__folderStatus{flex:none;margin-inline-start:auto}.ChangeStackFilesIllustration-module__rMNZXa__status{font-weight:500}.ChangeStackFilesIllustration-module__rMNZXa__folderStatus{color:var(--text-color-cui-accent);opacity:.5}@media not (min-width:80rem){.ChangeStackFilesIllustration-module__rMNZXa__browser{font-size:.875rem}}@media (prefers-reduced-motion:no-preference){.ChangeStackFilesIllustration-module__rMNZXa__viewport .ChangeStackFilesIllustration-module__rMNZXa__browser{transform:translateY(100%)scale(.75)}.ChangeStackFilesIllustration-module__rMNZXa__row:not(:first-child){opacity:0}.ChangeStackFilesIllustration-module__rMNZXa__chevron{transform:rotate(-90deg)}.ChangeStackFilesIllustration-module__rMNZXa__viewport[data-visible=true] .ChangeStackFilesIllustration-module__rMNZXa__browser{animation:1s linear both ChangeStackFilesIllustration-module__rMNZXa__panel-rise}.ChangeStackFilesIllustration-module__rMNZXa__viewport[data-visible=true] .ChangeStackFilesIllustration-module__rMNZXa__row:not(:first-child){animation:ChangeStackFilesIllustration-module__rMNZXa__file-reveal .24s cubic-bezier(.23, 1, .32, 1) var(--row-delay) both}.ChangeStackFilesIllustration-module__rMNZXa__viewport[data-visible=true] .ChangeStackFilesIllustration-module__rMNZXa__chevron{animation:ChangeStackFilesIllustration-module__rMNZXa__directory-open .16s cubic-bezier(.23, 1, .32, 1) var(--folder-delay) both}}@keyframes ChangeStackFilesIllustration-module__rMNZXa__panel-rise{0%{transform:translateY(100%)scale(.75)}65%{transform:translateY(25%)scale(.75)}to{transform:translateY(0)scale(.75)}}@keyframes ChangeStackFilesIllustration-module__rMNZXa__directory-open{0%{transform:rotate(-90deg)}to{transform:rotate(0)}}@keyframes ChangeStackFilesIllustration-module__rMNZXa__file-reveal{0%{opacity:0;transform:translateY(-.375rem)}to{opacity:1;transform:translateY(0)}}
.ChangeStackRiskIllustration-module__ERQk3q__stage{width:min(100%,15rem);display:block}.ChangeStackRiskIllustration-module__ERQk3q__illustration{width:100%;height:auto;display:block;transform:translateY(4%)}@media (prefers-reduced-motion:no-preference){.ChangeStackRiskIllustration-module__ERQk3q__background,.ChangeStackRiskIllustration-module__ERQk3q__foreground,.ChangeStackRiskIllustration-module__ERQk3q__metric,.ChangeStackRiskIllustration-module__ERQk3q__criticalBar,.ChangeStackRiskIllustration-module__ERQk3q__criticalLabel,.ChangeStackRiskIllustration-module__ERQk3q__minorBar,.ChangeStackRiskIllustration-module__ERQk3q__minorLabel{opacity:0;transform-box:fill-box;transform-origin:50%}.ChangeStackRiskIllustration-module__ERQk3q__illustration[data-visible=true] .ChangeStackRiskIllustration-module__ERQk3q__background{animation:.26s cubic-bezier(.23,1,.32,1) both ChangeStackRiskIllustration-module__ERQk3q__panel-pop}.ChangeStackRiskIllustration-module__ERQk3q__illustration[data-visible=true] .ChangeStackRiskIllustration-module__ERQk3q__foreground{animation:.26s cubic-bezier(.23,1,.32,1) .22s both ChangeStackRiskIllustration-module__ERQk3q__panel-pop}.ChangeStackRiskIllustration-module__ERQk3q__illustration[data-visible=true] .ChangeStackRiskIllustration-module__ERQk3q__criticalBar{transform-origin:0;animation:.4s cubic-bezier(.23,1,.32,1) .52s both ChangeStackRiskIllustration-module__ERQk3q__bar-reveal}.ChangeStackRiskIllustration-module__ERQk3q__illustration[data-visible=true] .ChangeStackRiskIllustration-module__ERQk3q__metric{animation:.28s cubic-bezier(.23,1,.32,1) .56s both ChangeStackRiskIllustration-module__ERQk3q__label-reveal}.ChangeStackRiskIllustration-module__ERQk3q__illustration[data-visible=true] .ChangeStackRiskIllustration-module__ERQk3q__criticalLabel{animation:.28s cubic-bezier(.23,1,.32,1) .62s both ChangeStackRiskIllustration-module__ERQk3q__label-reveal}.ChangeStackRiskIllustration-module__ERQk3q__illustration[data-visible=true] .ChangeStackRiskIllustration-module__ERQk3q__minorBar{transform-origin:0;animation:.4s cubic-bezier(.23,1,.32,1) 1.04s both ChangeStackRiskIllustration-module__ERQk3q__bar-reveal}.ChangeStackRiskIllustration-module__ERQk3q__illustration[data-visible=true] .ChangeStackRiskIllustration-module__ERQk3q__minorLabel{animation:.28s cubic-bezier(.23,1,.32,1) 1.14s both ChangeStackRiskIllustration-module__ERQk3q__label-reveal}}@keyframes ChangeStackRiskIllustration-module__ERQk3q__panel-pop{0%{opacity:0;transform:translateY(.25rem)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ChangeStackRiskIllustration-module__ERQk3q__bar-reveal{0%{opacity:1;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes ChangeStackRiskIllustration-module__ERQk3q__label-reveal{0%{opacity:0;transform:translateY(.375rem)}to{opacity:1;transform:translateY(0)}}
.ChangeStackIntentIllustration-module__9oRYPq__stage{width:calc(100% - 3rem);min-width:0;max-width:26rem;font-family:var(--font-cui-sans);margin-block:1.5rem}.ChangeStackIntentIllustration-module__9oRYPq__document{isolation:isolate;border:.0625rem solid var(--border-color-cui-neutral);background:var(--background-color-cui-base-1);color:var(--text-color-cui-primary);border-radius:.75rem;padding:1rem;font-size:.8125rem;line-height:1.5;position:relative}.ChangeStackIntentIllustration-module__9oRYPq__document:after{z-index:1;border-radius:inherit;background:linear-gradient(to bottom right, transparent 35%, color-mix(in srgb, var(--background-color-cui-base-0) 25%, transparent) 70%, color-mix(in srgb, var(--background-color-cui-base-0) 65%, transparent) 100%);pointer-events:none;content:"";position:absolute;inset:-.0625rem}.ChangeStackIntentIllustration-module__9oRYPq__document:focus-within:after{opacity:0}.ChangeStackIntentIllustration-module__9oRYPq__header{color:var(--text-color-cui-secondary);align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.ChangeStackIntentIllustration-module__9oRYPq__header svg,.ChangeStackIntentIllustration-module__9oRYPq__issue svg{flex:none;width:1rem;height:1rem}.ChangeStackIntentIllustration-module__9oRYPq__source{color:var(--text-color-cui-secondary);text-decoration:underline;-webkit-text-decoration-color:var(--border-color-cui-neutral);text-decoration-color:var(--border-color-cui-neutral);text-underline-offset:.1875rem;flex-wrap:wrap;gap:.375rem;font-size:.75rem;display:inline-flex}.ChangeStackIntentIllustration-module__9oRYPq__title{text-wrap:balance;margin-top:.375rem;font-size:.9375rem;font-weight:500;line-height:1.35}.ChangeStackIntentIllustration-module__9oRYPq__description{color:var(--text-color-cui-secondary);text-wrap:pretty;margin-top:.5rem}.ChangeStackIntentIllustration-module__9oRYPq__issueRow{color:var(--text-color-cui-secondary);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.875rem;font-size:.75rem;display:flex}.ChangeStackIntentIllustration-module__9oRYPq__issue{border:.0625rem solid var(--color-cui-tertiary-7);background:var(--color-cui-tertiary-3);color:var(--color-cui-tertiary-11);font-variant-numeric:tabular-nums;text-underline-offset:.125rem;border-radius:.375rem;align-items:center;gap:.375rem;padding:.25rem .5rem;font-weight:500;text-decoration:underline;display:inline-flex}.ChangeStackIntentIllustration-module__9oRYPq__document a:focus-visible{outline:.125rem solid var(--color-cui-tertiary-9);outline-offset:.1875rem}@media (hover:hover) and (pointer:fine){.ChangeStackIntentIllustration-module__9oRYPq__issue:hover{background:var(--color-cui-tertiary-4);border-color:var(--color-cui-tertiary-9)}.ChangeStackIntentIllustration-module__9oRYPq__source:hover{color:var(--text-color-cui-primary)}}@media (prefers-reduced-motion:no-preference){.ChangeStackIntentIllustration-module__9oRYPq__document,.ChangeStackIntentIllustration-module__9oRYPq__content,.ChangeStackIntentIllustration-module__9oRYPq__issueRow{opacity:0}.ChangeStackIntentIllustration-module__9oRYPq__stage[data-visible=true] .ChangeStackIntentIllustration-module__9oRYPq__document{animation:.32s cubic-bezier(.23,1,.32,1) both ChangeStackIntentIllustration-module__9oRYPq__document-enter}.ChangeStackIntentIllustration-module__9oRYPq__stage[data-visible=true] .ChangeStackIntentIllustration-module__9oRYPq__content{animation:.32s cubic-bezier(.23,1,.32,1) .2s both ChangeStackIntentIllustration-module__9oRYPq__content-enter}.ChangeStackIntentIllustration-module__9oRYPq__stage[data-visible=true] .ChangeStackIntentIllustration-module__9oRYPq__issueRow{animation:.32s cubic-bezier(.23,1,.32,1) .48s both ChangeStackIntentIllustration-module__9oRYPq__content-enter}.ChangeStackIntentIllustration-module__9oRYPq__stage:focus-within .ChangeStackIntentIllustration-module__9oRYPq__document,.ChangeStackIntentIllustration-module__9oRYPq__stage:focus-within .ChangeStackIntentIllustration-module__9oRYPq__content,.ChangeStackIntentIllustration-module__9oRYPq__stage:focus-within .ChangeStackIntentIllustration-module__9oRYPq__issueRow{opacity:1;animation:none;transform:none}}@keyframes ChangeStackIntentIllustration-module__9oRYPq__document-enter{0%{opacity:0;transform:translateY(.75rem)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ChangeStackIntentIllustration-module__9oRYPq__content-enter{0%{opacity:0;transform:translateY(.375rem)}to{opacity:1;transform:translateY(0)}}
.ChangeStackContextIllustrations-module__fonzIq__stage{width:calc(100% - 3rem);min-width:0;max-width:26rem;font-family:var(--font-cui-sans);margin-block:1.5rem}.ChangeStackContextIllustrations-module__fonzIq__panel{border:.0625rem solid var(--border-color-cui-neutral);background:var(--background-color-cui-base-1);color:var(--text-color-cui-primary);border-radius:.75rem;padding:1rem;font-size:.75rem;line-height:1.5}.ChangeStackContextIllustrations-module__fonzIq__header{color:var(--text-color-cui-secondary);flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.ChangeStackContextIllustrations-module__fonzIq__behaviorPanel{background:0 0;border-color:#0000}.ChangeStackContextIllustrations-module__fonzIq__header svg,.ChangeStackContextIllustrations-module__fonzIq__file svg,.ChangeStackContextIllustrations-module__fonzIq__unresolved svg,.ChangeStackContextIllustrations-module__fonzIq__result svg{flex:none;width:1rem;height:1rem}.ChangeStackContextIllustrations-module__fonzIq__changed{color:var(--color-cui-tertiary-11);margin-inline-start:auto}.ChangeStackContextIllustrations-module__fonzIq__flow{grid-template-columns:1fr .75rem 1fr .75rem 1fr;align-items:start;margin-top:1.125rem;display:grid}.ChangeStackContextIllustrations-module__fonzIq__node{border:.0625rem solid var(--border-color-cui-neutral);background:var(--background-color-cui-base-2);text-align:center;border-radius:.375rem;place-items:center;min-height:2.5rem;padding:.3125rem;line-height:1.25;display:grid;position:relative}.ChangeStackContextIllustrations-module__fonzIq__api{border-color:var(--color-cui-tertiary-7);background:var(--color-cui-tertiary-3)}.ChangeStackContextIllustrations-module__fonzIq__field{z-index:1;border:.0625rem solid var(--color-cui-tertiary-7);background:var(--color-cui-tertiary-3);width:max-content;color:var(--color-cui-tertiary-11);white-space:nowrap;border-radius:999rem;padding:.1875rem .5rem;position:absolute;top:calc(100% - .5rem);left:50%;translate:-50%}.ChangeStackContextIllustrations-module__fonzIq__connection{background:var(--border-color-cui-neutral-strong);height:.0625rem;margin-top:1.25rem;position:relative}.ChangeStackContextIllustrations-module__fonzIq__connection:after{background:var(--color-cui-tertiary-11);content:"";position:absolute;inset:0}.ChangeStackContextIllustrations-module__fonzIq__returnPath{height:1.5rem;margin-top:.5rem}.ChangeStackContextIllustrations-module__fonzIq__returnPath svg{fill:none;stroke-width:1px;width:100%;height:100%;display:block}.ChangeStackContextIllustrations-module__fonzIq__returnTrack{stroke:var(--border-color-cui-neutral)}.ChangeStackContextIllustrations-module__fonzIq__returnSignal{stroke:var(--text-color-cui-success);stroke-dasharray:1}.ChangeStackContextIllustrations-module__fonzIq__members{border:.0625rem solid var(--border-color-cui-neutral);background:var(--background-color-cui-base-2);border-radius:.375rem;margin-top:.5rem;padding:.625rem}.ChangeStackContextIllustrations-module__fonzIq__memberHeader,.ChangeStackContextIllustrations-module__fonzIq__memberRow{align-items:center;gap:.5rem;display:flex}.ChangeStackContextIllustrations-module__fonzIq__memberHeader{color:var(--text-color-cui-secondary)}.ChangeStackContextIllustrations-module__fonzIq__result{color:var(--text-color-cui-success);align-items:center;gap:.125rem;margin-inline-start:auto;display:inline-flex}.ChangeStackContextIllustrations-module__fonzIq__memberRow{margin-top:.625rem}.ChangeStackContextIllustrations-module__fonzIq__avatar{background:var(--background-color-cui-neutral);width:1.5rem;height:1.5rem;color:var(--text-color-cui-secondary);border-radius:50%;flex:none;place-items:center;display:grid}.ChangeStackContextIllustrations-module__fonzIq__file{color:var(--text-color-cui-secondary);align-items:center;gap:.375rem;display:flex}.ChangeStackContextIllustrations-module__fonzIq__question{margin-top:.625rem}.ChangeStackContextIllustrations-module__fonzIq__question p{text-wrap:pretty;font-size:.9375rem;font-weight:500;line-height:1.35}.ChangeStackContextIllustrations-module__fonzIq__question>span{color:var(--text-color-cui-secondary);margin-top:.5rem;font-size:.8125rem;display:block}.ChangeStackContextIllustrations-module__fonzIq__unresolved{border:.0625rem solid var(--border-color-cui-neutral);color:var(--text-color-cui-warn);border-radius:.375rem;align-items:center;gap:.375rem;margin-top:.875rem;padding:.25rem .5rem;display:inline-flex}@media (prefers-reduced-motion:no-preference){.ChangeStackContextIllustrations-module__fonzIq__stage[data-visible=false] .ChangeStackContextIllustrations-module__fonzIq__panel{opacity:0}.ChangeStackContextIllustrations-module__fonzIq__stage[data-visible=true] .ChangeStackContextIllustrations-module__fonzIq__panel{animation:.32s cubic-bezier(.23,1,.32,1) both ChangeStackContextIllustrations-module__fonzIq__enter}.ChangeStackContextIllustrations-module__fonzIq__stage[data-visible=true] .ChangeStackContextIllustrations-module__fonzIq__field{animation:.3s ease-out .3s both ChangeStackContextIllustrations-module__fonzIq__enter}.ChangeStackContextIllustrations-module__fonzIq__stage[data-visible=true] .ChangeStackContextIllustrations-module__fonzIq__connection:after{transform-origin:0;animation:.4s ease-out both ChangeStackContextIllustrations-module__fonzIq__connect}.ChangeStackContextIllustrations-module__fonzIq__stage[data-visible=true] .ChangeStackContextIllustrations-module__fonzIq__request:after{animation-delay:.65s}.ChangeStackContextIllustrations-module__fonzIq__stage[data-visible=true] .ChangeStackContextIllustrations-module__fonzIq__persist:after{animation-delay:1.05s}.ChangeStackContextIllustrations-module__fonzIq__stage[data-visible=true] .ChangeStackContextIllustrations-module__fonzIq__returnSignal{animation:.6s ease-out 1.45s both ChangeStackContextIllustrations-module__fonzIq__return-data}.ChangeStackContextIllustrations-module__fonzIq__stage[data-visible=true] .ChangeStackContextIllustrations-module__fonzIq__result{animation:.3s ease-out 2.15s both ChangeStackContextIllustrations-module__fonzIq__enter}.ChangeStackContextIllustrations-module__fonzIq__stage[data-visible=true] .ChangeStackContextIllustrations-module__fonzIq__file{animation:.3s ease-out .2s both ChangeStackContextIllustrations-module__fonzIq__enter}.ChangeStackContextIllustrations-module__fonzIq__stage[data-visible=true] .ChangeStackContextIllustrations-module__fonzIq__question{animation:.3s ease-out .42s both ChangeStackContextIllustrations-module__fonzIq__enter}.ChangeStackContextIllustrations-module__fonzIq__stage[data-visible=true] .ChangeStackContextIllustrations-module__fonzIq__unresolved{animation:.3s ease-out .75s both ChangeStackContextIllustrations-module__fonzIq__enter}}@keyframes ChangeStackContextIllustrations-module__fonzIq__enter{0%{opacity:0;transform:translateY(.375rem)}to{opacity:1;transform:translateY(0)}}@keyframes ChangeStackContextIllustrations-module__fonzIq__connect{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ChangeStackContextIllustrations-module__fonzIq__return-data{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}
.ChangeStackMeaningDiagram-module__1NA9wa__composition{margin-top:2.5rem}.ChangeStackMeaningDiagram-module__1NA9wa__grid{grid-template-columns:1fr 1.2fr 1fr;grid-template-areas:"intent dependencies behavior""risk dependencies uncertainties";gap:1rem;display:grid}.ChangeStackMeaningDiagram-module__1NA9wa__card{min-width:0}.ChangeStackMeaningDiagram-module__1NA9wa__intent{grid-area:intent}.ChangeStackMeaningDiagram-module__1NA9wa__dependencies{grid-area:dependencies}.ChangeStackMeaningDiagram-module__1NA9wa__behavior{grid-area:behavior}.ChangeStackMeaningDiagram-module__1NA9wa__risk{grid-area:risk}.ChangeStackMeaningDiagram-module__1NA9wa__uncertainties{grid-area:uncertainties}.ChangeStackMeaningDiagram-module__1NA9wa__cardContent{height:100%}.ChangeStackMeaningDiagram-module__1NA9wa__visualSurface{background:var(--background-color-cui-base-0);flex:1;place-items:center;min-height:13rem;display:grid}.ChangeStackMeaningDiagram-module__1NA9wa__visual{width:min(100%,15rem);display:block}.ChangeStackMeaningDiagram-module__1NA9wa__dependencies .ChangeStackMeaningDiagram-module__1NA9wa__visualSurface{position:relative;overflow:hidden;container-type:inline-size}.ChangeStackMeaningDiagram-module__1NA9wa__artwork{width:100%;height:auto;display:block;transform:translateY(8%)}.ChangeStackMeaningDiagram-module__1NA9wa__risk .ChangeStackMeaningDiagram-module__1NA9wa__artwork{transform:translateY(4%)}.ChangeStackMeaningDiagram-module__1NA9wa__copy{min-height:9rem;padding-bottom:2rem}.ChangeStackMeaningDiagram-module__1NA9wa__title{color:var(--text-color-cui-primary);font-family:var(--font-cui-sans);letter-spacing:-.015em;text-wrap:balance;font-size:1.25rem;font-weight:500;line-height:1.4;display:block}.ChangeStackMeaningDiagram-module__1NA9wa__description{max-width:34ch;color:var(--text-color-cui-secondary);text-wrap:pretty;margin-top:.625rem;font-size:1rem;line-height:1.5;display:block}@media not (min-width:64rem){.ChangeStackMeaningDiagram-module__1NA9wa__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"intent dependencies""risk dependencies""behavior uncertainties"}}@media not (min-width:40rem){.ChangeStackMeaningDiagram-module__1NA9wa__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"intent""risk""dependencies""behavior""uncertainties";gap:.75rem}.ChangeStackMeaningDiagram-module__1NA9wa__card .ChangeStackMeaningDiagram-module__1NA9wa__cardContent{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);display:grid}.ChangeStackMeaningDiagram-module__1NA9wa__visualSurface{min-height:12rem}.ChangeStackMeaningDiagram-module__1NA9wa__card .ChangeStackMeaningDiagram-module__1NA9wa__visual{width:100%}.ChangeStackMeaningDiagram-module__1NA9wa__copy{align-self:center;min-height:0;padding:1rem .75rem 2rem}.ChangeStackMeaningDiagram-module__1NA9wa__intent .ChangeStackMeaningDiagram-module__1NA9wa__cardContent,.ChangeStackMeaningDiagram-module__1NA9wa__behavior .ChangeStackMeaningDiagram-module__1NA9wa__cardContent,.ChangeStackMeaningDiagram-module__1NA9wa__uncertainties .ChangeStackMeaningDiagram-module__1NA9wa__cardContent,.ChangeStackMeaningDiagram-module__1NA9wa__dependencies .ChangeStackMeaningDiagram-module__1NA9wa__cardContent{display:flex}.ChangeStackMeaningDiagram-module__1NA9wa__dependencies .ChangeStackMeaningDiagram-module__1NA9wa__visualSurface{min-height:34rem}.ChangeStackMeaningDiagram-module__1NA9wa__intent .ChangeStackMeaningDiagram-module__1NA9wa__copy,.ChangeStackMeaningDiagram-module__1NA9wa__behavior .ChangeStackMeaningDiagram-module__1NA9wa__copy,.ChangeStackMeaningDiagram-module__1NA9wa__uncertainties .ChangeStackMeaningDiagram-module__1NA9wa__copy,.ChangeStackMeaningDiagram-module__1NA9wa__dependencies .ChangeStackMeaningDiagram-module__1NA9wa__copy{align-self:stretch}}
.ChangeStackGapGraphic-module__I5jVPa__graphic{grid-template-columns:minmax(0,1fr);align-items:center;gap:1rem;width:100%;max-width:52rem;margin-inline:auto;display:grid}.ChangeStackGapGraphic-module__I5jVPa__chart{min-width:0}.ChangeStackGapGraphic-module__I5jVPa__plotFrame{isolation:isolate;position:relative}.ChangeStackGapGraphic-module__I5jVPa__plot{width:100%;height:auto;color:var(--color-cui-mauve-12);font-family:var(--font-cui-sans);display:block;position:relative;overflow:visible}.ChangeStackGapGraphic-module__I5jVPa__canvas{visibility:hidden;pointer-events:none;width:100%;position:absolute;inset:0 auto auto 0}.ChangeStackGapGraphic-module__I5jVPa__plotFrame[data-enhanced=true] .ChangeStackGapGraphic-module__I5jVPa__canvas{visibility:visible}.ChangeStackGapGraphic-module__I5jVPa__plotFrame[data-enhanced=true] .ChangeStackGapGraphic-module__I5jVPa__staticInk{visibility:hidden}.ChangeStackGapGraphic-module__I5jVPa__plotFrame[data-enhanced=true] [data-gap-reveal]{opacity:0;transition:opacity .16s linear}.ChangeStackGapGraphic-module__I5jVPa__plotFrame[data-enhanced=true] [data-gap-reveal][data-visible=true]{opacity:1}.ChangeStackGapGraphic-module__I5jVPa__output,.ChangeStackGapGraphic-module__I5jVPa__comprehension{stroke-linecap:round;stroke-linejoin:round;stroke-width:1.25px;vector-effect:non-scaling-stroke}.ChangeStackGapGraphic-module__I5jVPa__output{opacity:.55}.ChangeStackGapGraphic-module__I5jVPa__comprehension{opacity:.65}.ChangeStackGapGraphic-module__I5jVPa__milestone{font-size:1.5rem;font-weight:500}.ChangeStackGapGraphic-module__I5jVPa__milestone text{fill:var(--color-cui-mauve-12)}.ChangeStackGapGraphic-module__I5jVPa__milestone>path{stroke:var(--color-cui-mauve-8);opacity:.6;stroke-width:1px;stroke-dasharray:6 6;stroke-linecap:round;vector-effect:non-scaling-stroke}.ChangeStackGapGraphic-module__I5jVPa__companyLogos{opacity:.6;font-size:1.125rem}.ChangeStackGapGraphic-module__I5jVPa__brandLabel{font-size:1.5rem;font-weight:500}.ChangeStackGapGraphic-module__I5jVPa__dot{fill:var(--color-cui-mauve-12)}.ChangeStackGapGraphic-module__I5jVPa__measure path{stroke:var(--color-cui-tertiary-11);stroke-width:1.5px;stroke-linecap:round;vector-effect:non-scaling-stroke}.ChangeStackGapGraphic-module__I5jVPa__measure .ChangeStackGapGraphic-module__I5jVPa__measureSpan{stroke-dasharray:6 6}.ChangeStackGapGraphic-module__I5jVPa__axis path{stroke:var(--color-cui-mauve-8);stroke-width:1px;opacity:.65;vector-effect:non-scaling-stroke}.ChangeStackGapGraphic-module__I5jVPa__axis text{fill:var(--color-cui-mauve-11);font-family:var(--font-cui-mono);letter-spacing:.15em;text-transform:uppercase;font-size:.875rem}.ChangeStackGapGraphic-module__I5jVPa__legend{color:var(--color-cui-mauve-11);font-family:var(--font-cui-mono);text-transform:uppercase;letter-spacing:.04em;flex-wrap:wrap;justify-content:center;gap:.75rem 1.5rem;font-size:.75rem;line-height:1.5;display:flex}.ChangeStackGapGraphic-module__I5jVPa__legend span{align-items:center;gap:.625rem;display:inline-flex}.ChangeStackGapGraphic-module__I5jVPa__legend i{flex:none;width:.5rem;height:.5rem;display:block}.ChangeStackGapGraphic-module__I5jVPa__outputSwatch{background:var(--color-cui-cr-orange-9)}.ChangeStackGapGraphic-module__I5jVPa__comprehensionSwatch{background:var(--color-cui-green-9)}.ChangeStackGapGraphic-module__I5jVPa__caption{color:var(--color-cui-mauve-11);text-align:center;grid-column:1/-1;font-size:.75rem;line-height:1.5}.ChangeStackGapGraphic-module__I5jVPa__pillContainer{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ChangeStackGapGraphic-module__I5jVPa__pillContainer[data-align=end]{justify-content:flex-end}.ChangeStackGapGraphic-module__I5jVPa__pillContainer[data-align=end] .ChangeStackGapGraphic-module__I5jVPa__labelPill{justify-content:center;width:100%}.ChangeStackGapGraphic-module__I5jVPa__labelPill{font-family:var(--font-cui-sans);border:1px solid var(--border-color-cui-neutral);white-space:nowrap;border-radius:9999px;padding:2px 12px;font-size:1rem;font-weight:400;line-height:1.5}.ChangeStackGapGraphic-module__I5jVPa__labelPill[data-tone=output]{color:var(--color-cui-cr-orange-11);background:var(--color-cui-cr-orange-3);border-color:var(--color-cui-cr-orange-6)}.ChangeStackGapGraphic-module__I5jVPa__labelPill[data-tone=comprehension]{color:var(--text-color-cui-success);background:var(--background-color-cui-success-subtle);border-color:var(--color-cui-green-6)}.ChangeStackGapGraphic-module__I5jVPa__labelPill[data-tone=gap]{color:var(--color-cui-tertiary-11);background:var(--color-cui-tertiary-3);border-color:var(--color-cui-tertiary-6)}@media (min-width:48rem){.ChangeStackGapGraphic-module__I5jVPa__backdropLegend{display:none}}
