.FeatureModal_featureModalWrapper__NPGbp{display:flex;flex-direction:column;row-gap:8px}.FeatureModal_featureModalWrapper__NPGbp .FeatureModal_featureModalHeadline__YgmdT{color:#8c8c8c;font-size:.7rem;font-weight:500}.FeatureModal_featureModalWrapper__NPGbp .FeatureModal_featureModalMVP__Oz57E{display:flex;align-items:center;column-gap:8px;padding:16px;border-radius:16px;background-color:rgb(223,248.8,239);color:rgb(31.064921466,160.335078534,111.232460733);font-size:.875rem}.FeatureModal_featureModalWrapper__NPGbp .FeatureModal_featureModalContent__bFoQI{display:flex;flex-direction:column;row-gap:8px;overflow:auto}.FeatureModal_featureModalWrapper__NPGbp .FeatureModal_featureModalDescription__PX9v9,.FeatureModal_featureModalWrapper__NPGbp .FeatureModal_featureModalFeaturesWrapper__X3E_Z{display:flex;flex-direction:column;row-gap:16px;padding:16px;border-radius:16px;background-color:#f6f6f6}.FeatureModal_featureModalWrapper__NPGbp .FeatureModal_featureModalFeaturesList__dKR1f{display:flex;flex-direction:column;row-gap:8px}.FeatureModal_featureModalWrapper__NPGbp .FeatureModal_featureModalFeatures__uqKnH{display:flex;flex-direction:column;row-gap:8px;padding:16px;border-radius:16px;background-color:#fff}.FeatureModal_featureModalWrapper__NPGbp .FeatureModal_featureModalFeatures__uqKnH .FeatureModal_featureModalFeaturesId__XPE2q{color:rgb(31.064921466,160.335078534,111.232460733);font-size:.7rem}.FeatureModal_featureModalWrapper__NPGbp .FeatureModal_featureModalFeatures__uqKnH .FeatureModal_featureModalFeatureTitle__YHgGr{color:#272727;font-size:1rem;font-weight:500}.FeatureModal_featureModalWrapper__NPGbp .FeatureModal_featureModalFeatures__uqKnH .FeatureModal_featureModalFeatureDescription__E3Csq{font-size:.875rem}.FeatureModal_featureModalWrapper__NPGbp .FeatureModal_featureModalFeatures__uqKnH .FeatureModal_featureModalFeatureDependenciesWrapper__a_wJo{display:flex;column-gap:8px}.FeatureModal_featureModalWrapper__NPGbp .FeatureModal_featureModalFeatures__uqKnH .FeatureModal_featureModalFeatureDependenciesWrapper__a_wJo span{color:#8c8c8c;padding:4px 0;font-size:.7rem}.FeatureModal_featureModalWrapper__NPGbp .FeatureModal_featureModalFeatures__uqKnH .FeatureModal_featureModalFeatureDependenciesList__Krmki{display:flex;flex-wrap:wrap;gap:4px;font-size:.875rem}.FeatureModal_featureModalWrapper__NPGbp .FeatureModal_featureModalFeatures__uqKnH .FeatureModal_featureModalFeatureDependenciesItem__f5lWn{display:flex;align-items:center;padding:4px 8px;border-radius:16px;background-color:rgb(223,248.8,239);color:rgb(31.064921466,160.335078534,111.232460733);font-size:.7rem}.FeatureModal_featureModalWrapper__NPGbp .FeatureModal_featureModalIsBundledWarning__dSQyi{display:flex;align-items:center;column-gap:16px;padding:16px;border-radius:16px;background-color:#e0f4ff;color:#64c8ff}.FeatureModal_featureModalWrapper__NPGbp .FeatureModal_featureModalIsBundledWarning__dSQyi .FeatureModal_featureModalIsBundledWarningText__B2MHe{font-size:.875rem}.FeatureModal_featureModalWrapper__NPGbp .FeatureModal_featureModalFeaturesActionsWrapper___QFmh{display:none;justify-content:flex-end;column-gap:8px}.button{display:flex;align-items:center;justify-content:center;column-gap:8px;padding:8px 16px;border-radius:16px;background-color:rgba(0,0,0,0);border:none;transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out,opacity .3s ease-in-out;font-size:.875rem;position:relative;cursor:pointer}.button *{pointer-events:none}.button:first-letter{text-transform:uppercase}.button.neutral{color:#fff;background-color:#64c8ff;box-shadow:0 0 2px 0 hsla(0,0%,100%,.05),0 4px 12px rgba(0,0,0,.15)}.button.neutral:hover{background-color:rgb(140.8,214.4774193548,255)}.button.neutral:active{background-color:rgb(115.3,205.4290322581,255)}.button.neutral .button-icon{color:#fff}.button.neutral .button-loader{border-top-color:#fff}.button.neutral.edge{color:#f6f6f6;border:1px solid rgba(246,246,246,.3);background-color:rgba(0,0,0,0);box-shadow:none}.button.neutral.edge .button-icon{transition:color .3s ease-in-out;color:#f6f6f6}.button.neutral.edge:hover{background-color:rgba(140.8,214.4774193548,255,.1)}.button.neutral.edge:hover .button-icon{color:#64c8ff}.button.neutral.edge:active{background-color:rgba(115.3,205.4290322581,255,.3)}.button.neutral.edge .button-loader{border-top-color:#64c8ff}.button.neutral.text{color:#64c8ff;border:none;transition:opacity .3s ease-in-out;background-color:rgba(0,0,0,0);box-shadow:none;font-size:.875rem;padding:6px 12px}.button.neutral.text .button-icon{color:#64c8ff}.button.neutral.text:hover{opacity:.5}.button.valid{color:#f6f6f6;background:linear-gradient(135deg,#5fe0af,rgb(35.219895288,181.780104712,126.109947644),#5fe0af);background-size:200% 200%;transition:background-position 1s ease}.button.valid:hover{background-position:100%}.button.valid:active{background-position:0}.button.valid .button-icon{color:#fff}.button.valid .button-loader{border-top-color:#fff}.button.valid.edge{color:#f6f6f6;border:1px solid rgba(246,246,246,.3);background-color:rgba(0,0,0,0);box-shadow:none}.button.valid.edge .button-icon{transition:color .3s ease-in-out;color:#f6f6f6}.button.valid.edge:hover{background-color:rgba(129.1780104712,230.6219895288,192.0890052356,.1)}.button.valid.edge:hover .button-icon{color:#5fe0af}.button.valid.edge:active{background-color:rgba(107.8167539267,226.4832460733,181.4083769634,.3)}.button.valid.edge .button-loader{border-top-color:#5fe0af}.button.valid.text{color:#5fe0af;border:none;transition:opacity .3s ease-in-out;background:none;box-shadow:none;font-size:.875rem;padding:6px 12px}.button.valid.text .button-icon{color:#5fe0af}.button.valid.text:hover{background:none;opacity:.5}.button.ghost{color:#272727;background-color:#fbfbfb;box-shadow:0 0 2px 0 hsla(0,0%,100%,.05),0 4px 12px rgba(0,0,0,.15);border-radius:8px}.button.ghost:hover{background-color:#e7e5e5}.button.ghost:active{background-color:#b7b7b7}.button.ghost .button-icon{color:#272727}.button.ghost .button-loader{border-top-color:#272727}.button.ghost.edge{color:#fff;border:1px solid #fff;background-color:rgba(0,0,0,0);box-shadow:none}.button.ghost.edge .button-icon{transition:color .3s ease-in-out;color:#fff}.button.ghost.edge:hover{background-color:hsla(0,0%,100%,.1)}.button.ghost.edge:hover .button-icon{color:#64c8ff}.button.ghost.edge:active{background-color:hsla(0,0%,100%,.3)}.button.ghost.edge .button-loader{border-top-color:#64c8ff}.button.ghost.text{color:#fff;border:none;transition:opacity .3s ease-in-out;background-color:rgba(0,0,0,0);box-shadow:none;font-size:.875rem;padding:6px 12px}.button.ghost.text .button-icon{color:#fff}.button.ghost.text:hover{opacity:.5}.button.disabled{opacity:.5;background:#b7b7b7;cursor:not-allowed}.button.disabled,.button.disabled .button-icon{color:#e7e5e5!important}.button.disabled:hover{background:#b7b7b7!important}.button.disabled:hover.text{background:rgba(0,0,0,0)!important}.button.disabled:hover.edge{background-color:rgba(0,0,0,0)!important}.button.disabled:hover .button-icon{color:#e7e5e5!important}.withLeftIcon .button-icon,.withRightIcon .button-icon{height:20px}.button-loader{position:absolute;top:50%;left:50%;border:2px solid #e7e5e5;border-top-color:#64c8ff;border-radius:50%;width:20px;height:20px;animation:spin 1s linear infinite}.button-icon{height:24px;width:24px}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.StepCard_stepCard__lD6Tc{position:relative;display:flex;flex-direction:column;row-gap:32px;padding:16px;border-radius:16px;box-shadow:0 0 2px 0 hsla(0,0%,100%,.05),0 4px 12px rgba(0,0,0,.15);height:100%;cursor:pointer;background-color:rgba(246,246,246,.3)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.StepCard_stepCard__lD6Tc .StepCard_stepCardOverlay__UWZY_{display:flex;align-items:center;justify-content:center;column-gap:8px;border-radius:16px;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;color:rgb(41.554973822,213.645026178,148.277486911);transition:opacity .3s ease-in-out;background-color:rgba(246,246,246,.8)!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important}.StepCard_stepCard__lD6Tc:hover .StepCard_stepCardOverlay__UWZY_{opacity:1}.StepCard_stepCardHeadlinesWrapper__4YEH0{display:flex;align-items:flex-start;column-gap:16px}.StepCard_stepCardHeadlinesWrapper__4YEH0 .StepCard_stepCardTitle__oQj47{color:#5fe0af;font-size:1rem;font-weight:600;width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.StepCard_stepCardHeadlinesWrapper__4YEH0 .StepCard_stepCardMVPBadge__678_M{padding:4px 12px;border-radius:16px;font-size:.7rem;color:#5fe0af;font-weight:800;background-color:rgba(95,224,175,.2)!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important}.StepCard_stepCardHeadlinesWrapper__4YEH0 .StepCard_stepCardStatusBadge__aErw9{padding:4px 12px;border-radius:16px;font-size:.7rem;font-weight:800;white-space:nowrap}.StepCard_stepCardHeadlinesWrapper__4YEH0 .StepCard_stepCardStatusBadge__aErw9.StepCard_stepCardStatusTodoBadge__uNAfF{background-color:rgba(231,229,229,.2)!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;color:#f6f6f6}.StepCard_stepCardHeadlinesWrapper__4YEH0 .StepCard_stepCardStatusBadge__aErw9.StepCard_stepCardStatusInProgressBadge__okweS{background-color:rgba(100,200,255,.2)!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;color:#64c8ff}.StepCard_stepCardDescriptionWrapper__ni7zQ{flex:1 1;display:flex;flex-direction:column;row-gap:16px;justify-content:space-between}.StepCard_stepCardDescriptionWrapper__ni7zQ .StepCard_stepCardDescription__rlO90{color:#f6f6f6;font-size:1rem}.StepCard_stepCardDescriptionWrapper__ni7zQ .StepCard_stepCardSubstepsWrapper__KIkTv{display:flex;flex-direction:column;row-gap:8px}.StepCard_stepCardDescriptionWrapper__ni7zQ .StepCard_stepCardSubstepsWrapper__KIkTv .StepCard_stepCardSubsteps__uwL4Y{color:#f6f6f6;font-size:.875rem}.StepCard_stepCardDescriptionWrapper__ni7zQ .StepCard_stepCardSubstepsWrapper__KIkTv .StepCard_stepCardSubstepsList__8wrpz{display:flex;flex-direction:column;row-gap:8px}.StepCard_stepCardDescriptionWrapper__ni7zQ .StepCard_stepCardSubstepsWrapper__KIkTv .StepCard_stepCardSubStep___xb_9{display:flex;align-items:center;padding:12px;border-radius:16px;color:#f6f6f6;font-size:.875rem;background-color:rgba(246,246,246,.2)!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important}.StepCard_stepCardDescriptionWrapper__ni7zQ .StepCard_stepCardSubstepsWrapper__KIkTv .StepCard_stepCardSubStep___xb_9 .StepCard_stepCardSubStepDependOnIcon___VSQz{width:16px;height:16px;color:#5fe0af}.StepCard_stepCardActionsWrapper__2lOlg{display:flex;align-items:center;justify-content:flex-end;column-gap:8px}.Steps_stepListWrapper__fwI3l{flex:1 1;justify-content:center;display:flex;flex-direction:column;row-gap:16px;z-index:2;width:100%;opacity:0;transition:opacity .5s ease-in-out}.Steps_stepListWrapper__fwI3l.Steps_stepListWrapperVisible__BTxXf{opacity:1}.Steps_stepListWrapper__fwI3l .Steps_stepListNavigators__PHFSP{display:flex;justify-content:flex-end;column-gap:32px;align-items:center;padding-inline:8px}.Steps_stepListWrapper__fwI3l .Steps_stepListNavigators__PHFSP .Steps_stepListNavigatorsIcon__Nji_h{color:#5fe0af;height:40px;padding:4px;border-radius:50%;transition:background .3s ease-in-out}.Steps_stepListWrapper__fwI3l .Steps_stepListNavigators__PHFSP .Steps_stepListNavigatorsIcon__Nji_h:hover{background-color:rgba(95,224,175,.2)!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important}.Steps_stepListWrapper__fwI3l .Steps_stepList__HWWh0{display:flex;align-items:center;column-gap:32px;padding:16px 64px;width:100%;overflow:auto;scroll-snap-type:x mandatory;scroll-padding-inline:64px}.Steps_stepListWrapper__fwI3l .Steps_stepList__HWWh0>*{scroll-snap-align:start}.Steps_stepListWrapper__fwI3l .Steps_stepList__HWWh0::-webkit-scrollbar{display:none}