@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Tektur:wght@700&display=swap";.WidgetErrorBoundary{display:flex;align-items:center;justify-content:center;min-height:64px;padding:12px 16px;border:1px dashed var(--layoutBorder, rgba(81, 81, 81, .15));border-radius:8px}.WidgetErrorBoundary__text{font-size:13px;color:var(--textMuted, #6b6b78)}.RouteErrorBoundary{display:flex;align-items:center;justify-content:center;width:100%;min-height:320px;padding:32px}.RouteErrorBoundary__card{max-width:420px;text-align:center}.RouteErrorBoundary__title{margin:0 0 8px;font-size:20px;color:var(--text, #252525)}.RouteErrorBoundary__body{margin:0 0 20px;font-size:14px;color:var(--textMuted, #6b6b78)}.RouteErrorBoundary__reload{padding:8px 20px;border:none;border-radius:6px;background:var(--primary, #9872fe);color:#fff;font-size:14px;cursor:pointer;transition:opacity .15s ease}.RouteErrorBoundary__reload:hover{opacity:.85}.RouteErrorBoundary__reload:focus-visible{outline:2px solid var(--primary, #9872fe);outline-offset:2px}.ChunkErrorBoundary{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;background:#0f0f198c}.ChunkErrorBoundary__card{width:100%;max-width:440px;margin:24px;background:#fafafa;border-radius:8px;box-shadow:0 12px 36px #00000047;overflow:hidden}.ChunkErrorBoundary__body{padding:32px 30px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.ChunkErrorBoundary__body h2{font-size:18px;font-weight:600;color:#252525;margin:0}.ChunkErrorBoundary__body p{font-size:14px;line-height:1.5;color:#515151;margin:0}.ChunkErrorBoundary__illustration{width:96px;height:auto;margin-bottom:6px}.ChunkErrorBoundary__spinner{width:44px;height:44px;border:3px solid rgba(152,114,254,.2);border-top-color:#9872fe;border-radius:50%;animation:ChunkErrorBoundarySpin .9s linear infinite;margin-bottom:8px}.ChunkErrorBoundary__refreshLink{margin-top:8px;padding:0;background:transparent;border:none;cursor:pointer;font-size:14px;font-weight:500;color:#9872fe;text-decoration:underline;text-underline-offset:3px;transition:opacity .2s ease}.ChunkErrorBoundary__refreshLink:hover{opacity:.8}.ChunkErrorBoundary__refreshLink:active{opacity:.6}body.dark .ChunkErrorBoundary__card{background:#212133;border:1px solid #30304A;box-shadow:0 12px 36px #00000080}body.dark .ChunkErrorBoundary__body h2{color:#fff}body.dark .ChunkErrorBoundary__body p{color:#ffffffa6}body.dark .ChunkErrorBoundary__spinner{border-color:#9b78fc33;border-top-color:#9b78fc}body.dark .ChunkErrorBoundary__refreshLink{color:#9b78fc}@keyframes ChunkErrorBoundarySpin{to{transform:rotate(360deg)}}.State-col{transition:all .3s ease;max-width:185px;align-items:flex-start;text-align:left}.State-col:hover{opacity:.8}.State__arrow.Drifted{color:#9872fe}.State__arrow.Codified{color:#67cebc}.State__arrow.Unmanaged{color:#d76089}.State__arrow.Ghost{color:#f4b483}.State__arrow svg{font-size:20px}.State.Drifted{color:#9872fe}.State.Codified{color:#67cebc}.State.Unmanaged{color:#d76089}.State.Ghost{color:#f4b483}.State__container,.State__container-data{gap:5px}.State__container-data-title{font-size:clamp(13px,7px + .5859375vw,22px);font-weight:500;gap:6px}.State__container-data-text{font-size:clamp(11px,7.6666666667px + .3255208333vw,16px);color:var(--textLighter);font-weight:300}.State__container-data-text-total{font-weight:400;color:var(--textLighter);font-size:clamp(11px,7.6666666667px + .3255208333vw,16px)}.State__container-data-text-pastWeek{font-weight:400;color:var(--textLighter);font-size:clamp(10px,7.3333333333px + .2604166667vw,14px)}.State__container-data-text.bold{font-weight:500}.State__container-icon{padding:clamp(12px,6.6666666667px + .5208333333vw,20px);border-radius:50%;position:relative}.State__container-icon svg{font-size:clamp(11px,6.3333333333px + .4557291667vw,18px);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.State__container-icon.Drifted{background-color:#9872fe33}.State__container-icon.Codified{background-color:#67cebc33}.State__container-icon.Unmanaged{background-color:#d7608933}.State__container-icon.Ghost{background-color:#f4b48333}.PieChart{width:clamp(220px,126.6666666667px + 9.1145833333vw,360px);height:clamp(220px,126.6666666667px + 9.1145833333vw,360px);aspect-ratio:1/1;flex-shrink:0;animation:fadeIn 1s ease}.PieChart #pieInfoPercent{font-size:clamp(30px,10px + 1.953125vw,60px)!important}.PieChart #pieInfoDesc{font-size:clamp(12px,5.3333333333px + .6510416667vw,22px)!important}.PieChart #pieInfo{text-align:center;white-space:nowrap}.PieChart #pieInfoPercent,.PieChart #pieInfoDesc{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:1450px){.PieChart{width:clamp(150px,14vw,224px);height:clamp(150px,14vw,224px)}}.PieChart .g2-tooltip{background-color:var(--card)!important;color:var(--text)!important}.PieChart__tooltip{display:flex;gap:20px;padding:10px;justify-content:center;align-items:center;background-color:var(--card)}.PieChart__tooltip-line{display:block;width:2px;height:50px;border-radius:7px;position:relative}.PieChart__tooltip-circle{display:flex;border-radius:50%;position:absolute;left:16px;top:16px;padding:2px;width:14px;height:14px}.PieChart__tooltip svg{color:#fff;font-size:10px;position:absolute}.PieChart__tooltip-text{gap:10px}.IacType{position:relative;border:1px solid transparent;transition:all .3s ease;gap:15px;height:100%;width:100%;box-sizing:border-box}.IacType .hovered{transition:all .3s ease;border-color:var(--primary);box-shadow:0 0 0 1px var(--primary);cursor:pointer}.IacType__arrow{position:absolute;right:20px;top:50%;color:var(--primary);cursor:pointer}.IacType__arrow svg{font-size:20px}.IacType__type{gap:25px;padding:20px 0;display:flex;justify-content:center;height:100%;text-align:center;transition:all .3s ease}.IacType__type.wrapper{border-right:none}.IacType__type .cloud{width:20px}.IacType__type .hoverTitle{opacity:.6;transition:all .3s ease}.IacType__type-title{font-size:clamp(28px,9.3333333333px + 1.8229166667vw,56px);text-align:initial;gap:4px}.IacType__type-title-name{font-size:clamp(12px,8px + .390625vw,18px);color:var(--textLighter);font-weight:300}.IacType__type-icon{height:32px;gap:3px}.IacType__type-icon-warning{gap:5px}.IacType__type-icon-warning .warning-link{gap:5px;color:#e36f7e}.IacType__type-icon-warning .warning-link:hover{color:#df5a6b}.IacType__issue-icon{height:30px;gap:3px}.IacType__issue-icon-warning{fill:#ce5d85;cursor:pointer;width:14px}.IacType__issue-icon-warning:hover{color:#ca517c}.IacType__issue-icon-warning:hover svg{fill:#ca517c}.IacType__titleContainer.warningMode{margin-left:17px}.Integration{height:100%!important;width:100%;position:relative;border:1px solid transparent;transition:all .3s ease;box-sizing:border-box}.Integration .active{transition:all .3s ease;cursor:pointer}.Integration .active:hover{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.Integration .active:hover .Integration__provider-title,.Integration .active:hover .Integration-icon{opacity:.6;transition:all .3s ease}.Integration .active:hover .Integration__arrow{visibility:visible}.Integration__services{position:absolute;bottom:6px}.Integration__arrow{visibility:hidden;position:absolute;right:20px;color:var(--primary);cursor:pointer}.Integration__arrow svg{font-size:20px}.Integration__provider{text-align:center;gap:20px;position:relative;height:100%;padding-bottom:30px;transition:all .3s ease}.Integration__provider.wrapper{border-right:none;align-items:normal!important}.Integration__provider .cloud{width:20px}.Integration__provider-title{font-size:clamp(26px,18px + .78125vw,38px);opacity:1;justify-content:center}.Integration__provider-title-name{font-size:clamp(12px,8px + .390625vw,18px);color:var(--textLighter);font-weight:300}.Integration-icon{position:absolute;top:15px;left:15px;height:clamp(22px,14px + .78125vw,34px);gap:3px}.Integration-icon-warning{gap:5px}.Integration-icon-warning .warning-link{gap:5px;color:#e36f7e}.Integration-icon-warning .warning-link:hover{color:#df5a6b}.Integration__issue{position:absolute;right:14px;top:13px}.Integration__issue-detection{gap:5px;color:#ce5d85;cursor:pointer}.Integration__issue-detection svg{width:22px;height:auto}.Integration__issue-detection:hover{color:#ca517c}.ConnectedServices__body__popover-content{list-style-type:none;padding:0 12px;margin-bottom:0!important}.ConnectedServices__body__popover-content li{display:flex;align-items:center;gap:10px}.ConnectedServices__body__popover-content li:not(:last-child){margin-bottom:10px}.ConnectedServices__body__popover-content li img,.ConnectedServices__body__popover-content li svg{height:16px!important;object-fit:contain}.ConnectedServices__body__multi-image{display:flex;flex-direction:row;gap:1px}.ConnectedServices__body__multi-image-container{padding:2px;height:26px;width:26px;background:var(--connectedServicesBG);box-shadow:0 0 1px #00000080;border-radius:3px;animation:fadeIn .3s}.ConnectedServices__body__multi-image-container img{max-height:16px!important;max-width:16px!important}.ConnectedServices__body__multi-image-container.popover{border-radius:3px}.ConnectedServices__body__multi-image:hover .ConnectedServices__body__multi-image-purpleCount{background-color:var(--primary);color:#fff}.ConnectedServices__body__multi-image-purpleCount{height:26px;width:26px;background-color:var(--assetTypeCountBG);color:var(--assetTypeCountColor);margin-left:-6px;font-weight:600;padding:2px;font-size:15px;border-radius:5px;box-shadow:0 0 1px #00000080}.ConnectedServices__body__multi-image-purpleCount.wider{padding:1px}.ConnectedServices__body__multi-image-purpleCount:hover{background-color:var(--primary);color:#fff}.ConnectedServicesModal{position:relative}.ConnectedServicesModal-line{right:50%;height:100%;position:absolute;width:1px;background-color:var(--layoutBorder)}.ConnectedServicesModal__green{color:#1ad598}.ConnectedServicesModal__red{color:#eb4c3d}.ConnectedServicesModal__integrations{overflow-y:auto;flex:1;padding:20px 30px}.ConnectedServicesModal-services:hover .ConnectedServicesModal-installedOn,.ConnectedServicesModal-services:hover .ConnectedServicesModal-missingOn,.ConnectedServicesModal-services:hover .ConnectedServicesModal-serviceName{color:var(--primary);text-decoration:underline}.ConnectedServicesModal-installedOn{margin-right:60px}.ConnectedServicesModal-installedOn:hover{color:var(--primary);text-decoration:underline}.ConnectedServicesModal-missingOn{margin-right:30px}.ConnectedServicesModal-missingOn:hover{color:var(--primary);text-decoration:underline}.MissingIntegrationsModal{gap:20px}.MissingIntegrationsModal__title{color:#ce5d85;gap:10px}.MissingIntegrationsModal__title svg{width:20px;height:auto;fill:#ce5d85;color:#fff}.MissingIntegrationsModal__summary{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;width:100%}.MissingIntegrationsModal__summary-section{padding-right:30px;gap:10px;font-size:18px;line-height:22px;text-align:center}.MissingIntegrationsModal__summary-section:not(:last-child){border-right:1px solid var(--text)}.MissingIntegrationsModal__summary-section-title{font-size:32px;font-weight:300}.MissingIntegrationsModal__list{gap:10px}.MissingIntegrationsModal__list svg{color:var(--text)}.MissingIntegrationsModal__list-item{gap:10px}.MissingIntegrationsModal__list-item-icon{cursor:pointer;width:27px!important}.MissingIntegrationsModal__list-item-icon:hover{color:var(--primary)}.MissingIntegrationsModal__list-item-icon-ques{cursor:pointer}.MissingIntegrationsModal__list-item-tooltip{max-width:unset!important}.AppWizard{display:flex;flex-direction:row;min-height:calc(100vh - 170px);gap:20px}.AppWizard__steps{width:240px;min-height:100%;padding-top:30px}.AppWizard__steps .ant-steps-item-wait .ant-steps-item-icon{background-color:var(--sidebarLink)!important}.AppWizard__steps.unvisible{display:none}.AppWizard__steps-step-invisible{display:none!important}.AppWizard__content{min-height:100%;width:100%;display:flex;flex-direction:column;box-shadow:0 5px 10px #0000000d;border-radius:10px;border:1px solid var(--cardBorder)}.AppWizard__content-header{font-size:20px;font-weight:700;padding:0 40px;border-bottom:1px solid var(--separatorColor);height:89px;display:flex;align-items:center;justify-content:flex-start;gap:20px;position:relative}.AppWizard__content-header-icon{height:40px;width:auto}.AppWizard__content-body{height:calc(100% - 178px);overflow-y:auto}.AppWizard__content-body-form.ant-form>.ant-form-item{margin-bottom:24px}.AppWizard__content-body-form.ant-form>.form-row,.AppWizard__content-body-form.ant-form>.nebius-row,.AppWizard__content-body-form.ant-form>.row{margin-bottom:24px}.AppWizard__content-body-form.ant-form>.form-row:last-child,.AppWizard__content-body-form.ant-form>.nebius-row:last-child,.AppWizard__content-body-form.ant-form>.row:last-child{margin-bottom:0}.AppWizard__content-body-form.ant-form>.form-row>.ant-form-item,.AppWizard__content-body-form.ant-form>.nebius-row>.ant-form-item,.AppWizard__content-body-form.ant-form>.row>.ant-form-item{margin-bottom:0}.AppWizard__content-footer{padding:0 40px;border-top:1px solid var(--separatorColor);height:89px}.AppWizard__content-footer-cancel{background-color:transparent;border:none;cursor:pointer;color:var(--textLighter)!important;opacity:.8;width:25px;height:25px;transition:all .2s ease}.AppWizard__content-footer-cancel:hover{opacity:1}.AppWizard__content-footer-cancel.disabled{visibility:hidden}.AppWizard__fixStep .ant-steps-item-disabled{cursor:auto!important}.AppWizard__fixStep .ant-steps-item-disabled .ant-steps-item-tail:after{background:transparent}.AppWizard.integration-ui{max-height:calc(100vh - 170px)}.AppWizard.integration-ui .AppWizard__content{position:relative}.AppWizard.integration-ui .AppWizard__content-header{position:sticky;box-shadow:0 5px 10px #00000040;border-bottom:1px solid var(--separatorColor)}.AppWizard.integration-ui .AppWizard__content-footer{border-top:1px solid var(--separatorColor);box-shadow:0 -5px 10px #00000040}.SuccessBox{gap:40px;animation:grow .35s}.SuccessBox__text,.SuccessBox__text-title{gap:10px}.SuccessBox__text-title-text{color:#67cebc;font-weight:700;font-size:28px}.SuccessBox__text-title-icon{color:#67cebc;font-size:25px}.SuccessBox__text-subTitle{color:var(--textLighter);font-size:16px;text-align:center}.SuccessBox__image img{height:100%;max-height:180px;width:auto}.SaasIntegrationWizard__setup{width:100%;gap:25px}.SaasIntegrationWizard__setup .ant-radio{transform:none;align-self:baseline;display:flex;align-items:center}.SaasIntegrationWizard__setup .ant-radio .ant-radio-inner{width:14px!important;height:14px!important}.SaasIntegrationWizard__intro{gap:2px}.SaasIntegrationWizard__intro-list{padding-left:15px;margin-top:10px;margin-bottom:0}.SaasIntegrationWizard__intro-list li:not(:last-child){margin-bottom:10px}.SaasIntegrationWizard__form{width:100%}.SaasIntegrationWizard__form .form-item-width{max-width:400px}.AppToggle{width:34px;cursor:pointer;-webkit-user-select:none;user-select:none;height:18px;position:relative;transition:background-color .5s ease}.AppToggle.unChecked .AppToggle__line{background-color:#a5a5a5}.AppToggle.unChecked .AppToggle__inner{border:1px solid #a5a5a5}.AppToggle.loading{opacity:.6}.AppToggle.isDefault{margin-left:20px}.AppToggle.disabled{opacity:.4;cursor:not-allowed}.AppToggle__inner{background-color:#fff;border-radius:34.5px;border:1px solid var(--primary);width:13px;height:13px;min-width:unset;position:absolute;left:20px;top:50%;transform:translateY(-50%);transition:all .3s ease;cursor:pointer;z-index:2}.AppToggle__inner.misconfiguration{border-color:#e31174}.AppToggle__inner.reliability{border-color:#0090ff}.AppToggle__inner.optimization{border-color:#7cbdbf}.AppToggle__inner.unChecked{left:3px}.AppToggle__line{width:80%;height:4px;border-radius:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;background-color:var(--primary)}.AppToggle__line.misconfiguration{background-color:#e31174}.AppToggle__line.reliability{background-color:#0090ff}.AppToggle__line.optimization{background-color:#7cbdbf}.AppToggle__text{color:var(--text)}.AppToggle .ant-spin-spinning{color:#000;transform:scale(.7)}.ProdToggle{gap:10px}.ProdToggle__icon{color:#a7b0b8;margin-left:1px}.StepLink{background-color:transparent;position:relative}.StepLink__text{color:var(--disableColor);font-weight:700;font-size:14px;transition:all .3s ease}.StepLink__number{width:32px;height:32px;border-radius:50%;padding:2px;border:1px solid var(--disableColor);background-color:var(--card);position:absolute;bottom:-16px;transition:all .3s ease}.StepLink__number-inner{background-color:var(--disableColor);color:#fff;width:100%;height:100%;border-radius:50%;line-height:14px;transition:all .3s ease}.StepLink.done .StepLink__text,.StepLink.active .StepLink__text{color:var(--text);transition:all .3s ease}.StepLink.done .StepLink__number,.StepLink.active .StepLink__number{border-color:#9872fe;transition:all .3s ease}.StepLink.done .StepLink__number-inner,.StepLink.active .StepLink__number-inner{background-color:#9872fe;transition:all .3s ease}.ProgressBar__links{width:100%;max-width:1000px}.ProgressBar__links-blocks{display:grid}.ProgressBar__links-progress{height:3px;background-color:var(--separatorColor)}.ProgressBar__links-progress-inner{height:3px;transition:width .5s ease;background:linear-gradient(to right,#7f6af4,#88e3e4)}.LottieLoadingPai_container{display:flex;justify-content:space-between;height:100%;width:100%}.LottieLoadingPai_content{display:flex;justify-content:center;align-items:center;flex:2;overflow:hidden}.LottieLoadingPai__text{flex:1;margin:0!important}.LottieLoadingPai .LottieLoadingPai-animation{width:200px!important;height:130px!important;max-width:100%;max-height:100%;background-color:#212133!important}.empty-state{display:flex;align-items:center;justify-content:center}.empty-state__content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.empty-state__content svg{width:63px;height:48px}.empty-state__title{font-size:14px;font-weight:700!important;color:var(--text-primary)}.empty-state__message{font-size:14px;color:var(--text-secondary);line-height:1.6;margin:0;max-width:400px}.empty-state__hint{font-size:14px;color:var(--text-tertiary);line-height:1.5;margin:4px 0 0}.access-denied{background:var(--card);border:1px solid var(--cardBorder);border-radius:8px;padding:40px 20px;height:calc(-158px + 48vh)}.CloudWorkflowsCard{display:flex;flex-direction:column;gap:5px;width:100%;overflow:visible}.CloudWorkflowsCard__card{width:100%;border:1px solid transparent;transition:outline .3s ease;padding:clamp(8px,4px + .390625vw,14px)!important;cursor:pointer;height:177px!important;box-sizing:border-box;position:relative;overflow:visible;outline:1px solid transparent}.CloudWorkflowsCard__card--locked{cursor:default}.CloudWorkflowsCard__card--locked:hover{outline:1px solid transparent!important}.CloudWorkflowsCard__card.savings{height:100%!important;background-color:#0d292a}.CloudWorkflowsCard__card.savings:hover{outline:2px solid #63b773;outline-offset:-1px}.CloudWorkflowsCard__card.savings.light{background-color:#63b7734d!important}.CloudWorkflowsCard__card.workflows{height:100%!important;background-color:#afa1d633}.CloudWorkflowsCard__card.workflows:hover{outline:2px solid #baafdf;outline-offset:-1px}.CloudWorkflowsCard__card.eol{height:100%!important;background-color:#578ac826}.CloudWorkflowsCard__card.eol:hover{outline:2px solid #578ac8;outline-offset:-1px}.CloudWorkflowsCard__card.eol .eol-text{color:#578ac8}.CloudWorkflowsCard__card.clickOps{height:100%!important;background:#d7608933}.CloudWorkflowsCard__card.clickOps:hover{outline:2px solid #d76089;outline-offset:-1px}.CloudWorkflowsCard__card.cliSdk{height:100%!important;background:#67cebc33}.CloudWorkflowsCard__card.cliSdk:hover{outline:2px solid #67cebc;outline-offset:-1px}.CloudWorkflowsCard__card.denied{height:100%!important;background:#eb333626}.CloudWorkflowsCard__card.denied:hover{outline:2px solid #eb3336;outline-offset:-1px}.CloudWorkflowsCard__card.agentOps{height:100%!important;background:#9872fe2e}.CloudWorkflowsCard__card.agentOps:hover{outline:2px solid #9872fe;outline-offset:-1px}.CloudWorkflowsCard__card.drift{height:100%!important}.CloudWorkflowsCard__card.drift:hover{outline:2px solid var(--primary);outline-offset:-1px}.CloudWorkflowsCard__card-title{text-align:center;font-size:clamp(12px,9.3333333333px + .2604166667vw,16px);min-height:2.4em;display:flex;align-items:center;justify-content:center}.CloudWorkflowsCard__card-lastweek{font-size:clamp(11px,7.6666666667px + .3255208333vw,16px)}.CloudWorkflowsCard__card-cost{color:#63b773}.CloudWorkflowsCard__card-cost.workflows{color:#afa1d6}.CloudWorkflowsCard__card-cost-sum{font-weight:500;font-size:clamp(16px,10.6666666667px + .5208333333vw,24px)}.CloudWorkflowsCard__card-cost-drift{width:clamp(24px,17.3333333333px + .6510416667vw,34px)!important;height:auto;margin-bottom:8px}.CloudWorkflowsCard__card-cost-drift path{fill:#9872fe}.CloudWorkflowsCard__icon{fill:#afa1d6;color:#afa1d6;height:clamp(24px,13.3333333333px + 1.0416666667vw,40px);width:clamp(24px,13.3333333333px + 1.0416666667vw,40px)}.CloudWorkflowsCard__activityEvents .muted,.CloudWorkflowsCard__costDrift .muted{font-size:clamp(11px,7.6666666667px + .3255208333vw,16px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:1.25em;flex-shrink:0}.CloudWorkflowsCard__activityEvents{height:100%}.CloudWorkflowsCard__activityEvents-row{flex:1;display:flex;flex-direction:row;gap:16px;min-height:0}.CloudWorkflowsCard__activityEvents-item{flex:1;min-width:0}.CloudWorkflowsCard__clickOps-accent{color:#d76089}.CloudWorkflowsCard__clickOps-icon{width:clamp(24px,17.3333333333px + .6510416667vw,34px)!important;height:auto;margin-bottom:8px}.CloudWorkflowsCard__cliSdk-accent{color:#00c879}.CloudWorkflowsCard__cliSdk-icon{width:clamp(24px,17.3333333333px + .6510416667vw,34px)!important;height:auto;margin-bottom:8px}.CloudWorkflowsCard__denied-accent{color:#eb3336}.CloudWorkflowsCard__denied-icon{width:clamp(24px,17.3333333333px + .6510416667vw,34px)!important;height:auto;margin-bottom:8px;color:#eb3336}.CloudWorkflowsCard__denied-icon path{fill:#eb3336}.CloudWorkflowsCard__agentOps-accent{color:#9872fe}.CloudWorkflowsCard__agentOps-icon{width:clamp(24px,17.3333333333px + .6510416667vw,34px)!important;height:auto;margin-bottom:8px}.CloudWorkflowsCard__cloudWaste{gap:10px!important;height:100%!important;display:flex;flex-direction:column}.CloudWorkflowsCard__eol-icon{fill:#578ac8;color:#578ac8}.CloudWorkflowsCard__eol-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.basic-card.CloudWorkflowsCard__card{justify-content:center;gap:clamp(3px,.3333333333px + .2604166667vw,7px)}.basic-card.CloudWorkflowsCard__card>svg{width:clamp(24px,17.3333333333px + .6510416667vw,34px);height:auto;margin-bottom:0;flex-shrink:0}.basic-card.CloudWorkflowsCard__card.drift:after,.basic-card.CloudWorkflowsCard__card.savings:after,.basic-card.CloudWorkflowsCard__card.eol:after{content:"";display:block;height:clamp(9px,7px + .1953125vw,12px);flex-shrink:0}.DashboardWorkflows-card{height:100%!important;width:100%;position:relative;border:1px solid transparent;transition:all .3s ease;box-sizing:border-box}.DashboardWorkflows-card .active{transition:all .3s ease;cursor:pointer}.DashboardWorkflows-card .active:hover{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.DashboardWorkflows-card .active:hover .DashboardWorkflows-card__provider-title,.DashboardWorkflows-card .active:hover .DashboardWorkflows-card-icon{opacity:.6;transition:all .3s ease}.DashboardWorkflows-card .active:hover .DashboardWorkflows-card__arrow{visibility:visible}.DashboardWorkflows-card__arrow{visibility:hidden;position:absolute;right:20px;color:var(--primary);cursor:pointer}.DashboardWorkflows-card__arrow svg{font-size:20px}.DashboardWorkflows-card__provider{text-align:center;gap:20px;position:relative;height:100%;transition:all .3s ease}.DashboardWorkflows-card__provider.wrapper{border-right:none;align-items:normal!important}.DashboardWorkflows-card__provider-title{font-size:clamp(20px,14.6666666667px + .5208333333vw,28px);opacity:1;justify-content:center;gap:clamp(2px,.6666666667px + .1302083333vw,4px);color:#ada2d2}.DashboardWorkflows-card__provider-title-name{font-size:clamp(12px,9.3333333333px + .2604166667vw,16px);color:var(--text);font-weight:300}.DashboardWorkflows-card__provider-title-lastweek{font-size:clamp(11px,9.6666666667px + .1302083333vw,13px);color:#ada2d2;font-weight:300}.DashboardWorkflows-card-icon{height:auto;margin-bottom:clamp(4px,1.3333333333px + .2604166667vw,8px)}.DashboardWorkflows-card-icon .workflows-icon{fill:#afa1d6;color:#afa1d6;height:clamp(28px,22.6666666667px + .5208333333vw,36px);width:clamp(28px,22.6666666667px + .5208333333vw,36px)}.CloudWorkflowsCard__unlock--drift{color:#9872fe}.CloudWorkflowsCard__unlock--savings{color:#63b773}.CloudWorkflowsCard__unlock--eol{color:#578ac8}.OtherStateTypes{height:100%;display:flex;flex-direction:column;justify-content:space-around;background-color:var(--card);box-shadow:0 5px 10px #0000000d;border-radius:10px;padding:10px 14px;border:1px solid var(--cardBorder);gap:6px}.OtherStateTypes.main-section{flex:1}.OtherStateTypes-sidebar{display:flex;gap:16px;flex:2}.OtherStateTypes-item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;flex:1;min-height:0;padding-left:clamp(6px,-2px + .78125vw,18px)}.OtherStateTypes-item:hover{opacity:.8}.OtherStateTypes-item-count{font-weight:300;font-size:clamp(11px,5px + .5859375vw,20px);text-align:left}.OtherStateTypes-item-slash{font-size:clamp(9px,6.3333333333px + .2604166667vw,13px)}.OtherStateTypes-item-title{font-size:clamp(10px,4.6666666667px + .5208333333vw,18px);font-weight:400;text-align:left;flex:1;min-width:0;overflow-wrap:break-word;line-height:1.2}.OtherStateTypes-item-icon{padding:5px;width:clamp(18px,7.3333333333px + 1.0416666667vw,34px)!important;height:clamp(18px,7.3333333333px + 1.0416666667vw,34px)!important;border-radius:50%;flex-shrink:0}.OtherStateTypes-item.pending{color:#d76089}.OtherStateTypes-item.pending .OtherStateTypes-item-icon{background-color:#d7608933}.OtherStateTypes-item.undetermined{color:var(--undeterminedFlagBorder)}.OtherStateTypes-item.undetermined .OtherStateTypes-item-icon{padding:6px;background-color:var(--undeterminedFlagBG)}.OtherStateTypes-item.iacIgnored{color:#2f76cb}.OtherStateTypes-item.iacIgnored .OtherStateTypes-item-icon{background-color:#2f76cb33}.OtherStateTypes-item.child{color:#67cebc}.OtherStateTypes-item.child .OtherStateTypes-item-icon{background-color:#67cebc33}.OtherStateTypes-item.discovered{color:#c861e0}.OtherStateTypes-item.discovered .OtherStateTypes-item-icon{background-color:#c861e033}.OtherStateTypes-item.clickOps{color:#d76089}.OtherStateTypes-item.clickOps .OtherStateTypes-item-icon{background-color:#d7608933}.OtherStateTypes-item.drift{color:#9872fe}.OtherStateTypes-item.drift .OtherStateTypes-item-icon{background-color:#9872fe33}.OtherStateTypes-item.drift svg *{fill:currentColor}.OtherStateTypes__icon-number-style{display:flex;flex-direction:row;gap:6px;align-items:center}.OtherStateTypes-divider{display:none}.LockedTileContent{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border:1px solid currentColor;border-radius:6px;background:transparent;cursor:pointer;line-height:1;-webkit-user-select:none;user-select:none}.LockedTileContent__icon{font-size:12px}.LockedTileContent__label{font-size:14px;font-weight:500}.PercentageBar{width:100%;height:100%;display:flex;align-items:center}.PercentageBar__progress-container{width:100%;border-radius:10px;display:flex;border:1px solid transparent;background:linear-gradient(#373535,#373535) padding-box,linear-gradient(to right,#a185f8,#8eb0f0 16.59%,#7adbe6 33.72%,#6ef6e0 43.32%,#59fee0) border-box}.PercentageBar .light{background:linear-gradient(#e3e0e0,#e3e0e0) padding-box,linear-gradient(to right,#a185f8,#8eb0f0 16.59%,#7adbe6 33.72%,#6ef6e0 43.32%,#59fee0) border-box}.PercentageBar__progress-bar{height:100%;background:linear-gradient(90deg,#a185f8,#8eb0f0 16.59%,#7adbe6 33.72%,#6ef6e0 43.32%,#59fee0);border-radius:8px 0 0 8px}.PercentageBar__progress-label{margin-right:15px;width:24px;height:12px;opacity:.8;font-size:12px;font-weight:700;line-height:14.06px;text-align:left;color:#9872fe}.PercentageBar .one{height:65%;margin-top:2px}.PercentageBar .two,.PercentageBar .three{height:76%;margin-top:1px}.PercentageBar .four{height:81%;margin-top:1px}.PercentageBar .hundred{border-radius:8px}.PercentageBar .light .progress-container{background:linear-gradient(#e3e0e0,#e3e0e0) padding-box,linear-gradient(to right,#a185f8,#8eb0f0 16.59%,#7adbe6 33.72%,#6ef6e0 43.32%,#59fee0) border-box}.PercentageBar-Tooltip .ant-tooltip-inner{text-align:center!important}.leaflet-popup-content-wrapper{border:#30304a 1px solid!important;background-color:#212133!important;color:#fff!important}.leaflet-container{background-color:var(--card)}.leaflet-control-attribution{font-size:10px}.mapComponent{width:100%;gap:25px;color:#fff}.mapComponent__mapContainer{height:100%;width:100%;box-shadow:0 5px 10px #0000000d;border-radius:10px;background-color:var(--card)}.mapComponent__mapContainer.loaded{background-color:var(--mapRegionsBG)!important}.mapComponent__provider-filters{color:#564e4e!important}.mapComponent__select-label{display:flex;gap:5px}.mapComponent__select-label img{width:24px;height:24px}.mapComponent__filter-wrapper{z-index:9999;position:absolute;margin:15px;display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center;padding:10px;border-radius:10px;background-color:#212133;border:#30304a 1px solid;box-shadow:0 0 10px #0000001a}.mapComponent__filter-wrapper__provider-filter{display:flex;color:#fff;gap:4px;align-items:center;justify-content:center}.mapComponent__bar-wrapper{display:flex;flex-direction:column;gap:4px}.mapComponent__bar-wrapper__header{font-size:12px}.mapComponent__coverage__wrapper{display:flex;flex-direction:column;gap:10px}.mapComponent__coverage__wrapper-name{display:flex;flex-direction:row;gap:2px;margin-bottom:15px;cursor:pointer}.mapComponent__coverage__wrapper-name div{font-size:14px;font-weight:700}.mapComponent__coverage__count{display:flex;flex-direction:row;align-items:center;gap:6px;margin-bottom:8px}.mapComponent__coverage__count__text,.mapComponent__coverage__count__value{font-size:12px}.mapComponent__coverage__tooltip{list-style-type:none;margin-bottom:0!important;padding:0 15px}.mapComponent__coverage__tooltip li{display:flex;gap:10px;align-items:center;column-gap:15px}.mapComponent__coverage__tooltip li span:first-child{display:inline-block;width:8px;height:8px;border-radius:50%}.mapComponent__coverage__progress{list-style-type:none;padding:0;margin-bottom:0!important;display:flex;width:150px;border-radius:10px;overflow:hidden;height:12px}.mapComponent__coverage__progress li{height:8px;display:flex;gap:10px}.mapComponent__coverage__tooltip>li>span,.mapComponent__coverage__progress li{height:16px}.mapComponent__coverage__tooltip>li>span.codified,.mapComponent__coverage__progress li.codified{background-color:#67cebc}.mapComponent__coverage__tooltip>li>span.ghost,.mapComponent__coverage__progress li.ghost{background-color:#f4b483}.mapComponent__coverage__tooltip>li>span.drift,.mapComponent__coverage__progress li.drift{background-color:#9872fe}.mapComponent__coverage__tooltip>li>span.unmanaged,.mapComponent__coverage__progress li.unmanaged{background-color:#d76089}.projectedSavingsModal{display:flex;flex-direction:column;transition:grid-template-columns .3s ease;background-color:#181825;padding:14px!important}.projectedSavingsModal__container{display:flex;flex-direction:column}.projectedSavingsModal__body{display:flex;flex-direction:column;gap:20px;overflow:auto;justify-content:space-between}.projectedSavingsModal__title{display:flex;flex-direction:row;align-items:center;gap:8px}.projectedSavingsModal__title-text{font-weight:600;color:#fff}.projectedSavingsModal__content{display:flex;flex-direction:column;gap:12px;min-height:164px;max-height:404px;overflow:auto}.projectedSavingsModal__footer{display:flex;flex-direction:row;justify-content:center}.projectedSavingsModal__item{display:flex;flex-direction:row;gap:10px;justify-content:space-between;align-items:center;border:1px solid rgba(135,128,166,.5019607843);border-radius:8px;padding:5px}.projectedSavingsModal__item-left{display:flex;flex-direction:row;gap:20px;align-items:center;padding-left:5px;max-width:473px}.projectedSavingsModal__providerName{font-size:14px;font-weight:700;color:#fff;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.projectedSavingsModal__cost{font-size:14px;font-weight:700;padding:3px 11px;line-height:normal;border-radius:24px;background-color:#0d292a;color:#5eaeaf}.projectedSavingsModal__icon{width:28px;height:28px}.projectedSavingsModal__totalCost{font-size:16px;font-weight:700;color:#63b773}.projectedSavingsModal__footer{padding:10px}.projectedSavingsModal__button{background-color:#9b78fc;border-color:#9b78fc;border-radius:4px;font-weight:300;cursor:pointer;transition:all .2s ease;display:flex;gap:8px;align-items:center;padding:6px}.projectedSavingsModal__button:hover{background-color:#7251ce;box-shadow:0 2px 4px #0000001a}.projectedSavingsModal__button:active{background-color:#623dc9;box-shadow:0 1px 2px #0000001a}.light .projectedSavingsModal{background-color:#fafafa}.light .projectedSavingsModal__item{background-color:#f0f0f0;border-color:#e1e1e1}.light .projectedSavingsModal__providerName,.light .projectedSavingsModal__title-text{color:#000}.light .projectedSavingsModal__button{color:#fff}.light .projectedSavingsModal__cost{background-color:#cae2d0;color:#63b773;border:2px solid #63b773}.CostCards{display:flex;flex-direction:row;width:100%;height:100%;gap:16px}.CostCards__item{flex:1;min-width:0;display:flex;flex-direction:column}.FrameworkScoreBar{display:flex;align-items:center;gap:10px;width:100%;height:100%}.FrameworkScoreBar__progress-container{display:flex;flex:1;max-width:100%;height:35%;border:1px solid transparent;border-radius:10px;background:linear-gradient(#373535,#373535) padding-box,linear-gradient(to right,#a185f8,#8eb0f0 16.59%,#7adbe6 33.72%,#6ef6e0 43.32%,#59fee0) border-box}.FrameworkScoreBar__progress-container.light{background:linear-gradient(#e3e0e0,#e3e0e0) padding-box,linear-gradient(to right,#a185f8,#8eb0f0 16.59%,#7adbe6 33.72%,#6ef6e0 43.32%,#59fee0) border-box}.FrameworkScoreBar__progress-bar{height:100%;border-radius:8px 0 0 8px;background:linear-gradient(to right,#a185f8,#8eb0f0 16.59%,#7adbe6 33.72%,#6ef6e0 43.32%,#59fee0)}.FrameworkScoreBar__progress-bar.one{height:65%;margin-top:2px}.FrameworkScoreBar__progress-bar.two,.FrameworkScoreBar__progress-bar.three{height:76%;margin-top:1px}.FrameworkScoreBar__progress-bar.four{height:81%;margin-top:1px}.FrameworkScoreBar__progress-bar.hundred{border-radius:8px}.FrameworkScoreBar__progress-label{height:20px;opacity:.8;font-size:20px;font-weight:900;line-height:14.06px;text-align:left;color:#59fee0}.ScoreCard{min-height:91px}.ScoreCard__content{display:flex;flex-direction:column;justify-content:center;gap:6px}.ScoreCard__content.basic-card{padding:14px 18px}.ScoreCard__content.clickable{cursor:pointer}.ScoreCard__content.clickable:hover{border:1px solid transparent!important;background:linear-gradient(var(--card),var(--card)) padding-box,linear-gradient(to right,#a185f8,#8eb0f0 16.59%,#7adbe6 33.72%,#6ef6e0 43.32%,#59fee0) border-box}.ScoreCard__content.clickable.light:hover{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#a185f8,#8eb0f0 16.59%,#7adbe6 33.72%,#6ef6e0 43.32%,#59fee0) border-box}.ScoreCard__header{display:flex!important;align-items:center;gap:8px}.ScoreCard__header svg{width:16px;height:16px}.ScoreCard__header>div{font-size:clamp(12px,8.6666666667px + .3255208333vw,17px);font-weight:700;line-height:1.4;color:var(--text)}.ScoreCard .text.font-12{line-height:17px}.ScoreCard .FrameworkScoreBar__progress-container{height:12px;border-radius:999px}.ScoreCard .FrameworkScoreBar__progress-container.dark{background:linear-gradient(var(--progressTrackBG),var(--progressTrackBG)) padding-box,linear-gradient(to right,#a185f8,#8eb0f0 16.59%,#7adbe6 33.72%,#6ef6e0 43.32%,#59fee0) border-box}.ScoreCard .FrameworkScoreBar__progress-bar{height:100%;margin-top:0;border-radius:999px 0 0 999px}.ScoreCard__unavailable{display:flex;align-items:center;justify-content:center;margin-top:15px}.ScoreCard.center{display:flex;align-items:center;justify-content:center}.ComplianceScores{display:flex;flex-direction:column;height:100%;gap:16px;overflow-y:auto}.ComplianceScores>*{flex:1}.ComplianceScores__sectionTitle{flex:0 0 auto}.TopFiveProperties{width:100%;height:100%;gap:45px;position:relative}.TopFiveProperties__list{width:100%;height:100%;gap:15px;min-height:0;overflow-y:auto}.TopFiveProperties__line{min-width:5px;width:5px;align-self:stretch;margin:8px 0;border-radius:7px;background-color:#9872fe;display:block}.TopFiveProperties__circle{width:clamp(24px,14.6666666667px + .9114583333vw,38px);height:clamp(24px,14.6666666667px + .9114583333vw,38px);border-radius:50%;background-color:#9872fe;position:absolute;left:10px;top:50px;display:flex;align-items:center;justify-content:center}.TopFiveProperties__circle svg{color:#fff;font-size:clamp(12px,8px + .390625vw,18px)}.TopFiveProperties__empty{width:100%;height:100%}.TopFiveProperties .TopFivePropertiesItem{gap:20px;position:relative;transition:.2s}.TopFiveProperties .TopFivePropertiesItem__icon{min-width:clamp(34px,22px + 1.171875vw,52px);min-height:clamp(34px,22px + 1.171875vw,52px);border-radius:34px;background-color:#9872fe1a;color:#9872fe;font-size:clamp(14px,8.6666666667px + .5208333333vw,22px);transition:.2s}.TopFiveProperties .TopFivePropertiesItem__text{gap:5px;font-weight:200;font-size:clamp(13px,8.3333333333px + .4557291667vw,20px);transition:.2s;word-break:break-all}.TopFiveProperties .TopFivePropertiesItem__text-count{font-weight:500;font-size:clamp(15px,7.6666666667px + .7161458333vw,26px)}.Top5UnmanagedResources{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:minmax(0,1fr);gap:50px;width:100%;height:100%}.Top5UnmanagedResources__empty{width:100%;height:100%}.Top5UnmanagedResources__container{gap:50px;position:relative}.Top5UnmanagedResources__container-line{min-width:5px;min-height:95%;align-self:flex-end;margin-bottom:5%;border-radius:7px;background-color:#ce5d85;display:block}.Top5UnmanagedResources__container-circle{border-radius:50%;background-color:#ce5d85;position:absolute;left:-11px;top:30px;padding:7px}.Top5UnmanagedResources__container-circle svg{color:#fff;font-size:clamp(12px,8px + .390625vw,18px)}.Top5UnmanagedResources__container-list{justify-content:center;width:100%;gap:35px;min-width:100%}.Top5UnmanagedResources__chart{justify-content:flex-end;width:100%;min-width:100%;height:100%}.Top5UnmanagedResources__chart>div{width:100%;height:100%!important}.Top5UnmanagedResources .tooltip-sub-title{display:flex;flex-direction:row;gap:10px}.Top5UnmanagedResources .Top5ListItem{height:100%!important;width:100%;position:relative;outline:1px solid transparent;transition:all .3s ease;cursor:pointer}.Top5UnmanagedResources .Top5ListItem:hover .Top5ListItem__arrow{visibility:visible}.Top5UnmanagedResources .Top5ListItem__desc{min-width:230px}.Top5UnmanagedResources .Top5ListItem__desc:hover{transition:all .3s ease;opacity:.7}.Top5UnmanagedResources .Top5ListItem__icon{min-width:clamp(34px,22px + 1.171875vw,52px);min-height:clamp(34px,22px + 1.171875vw,52px);border-radius:34px;background-color:#e36f7e1a;color:#e36f7e;font-size:clamp(14px,8.6666666667px + .5208333333vw,22px);transition:.2s}.Top5UnmanagedResources .Top5ListItem__text{gap:5px;font-weight:200;font-size:clamp(13px,8.3333333333px + .4557291667vw,20px);transition:.2s;width:100%;flex-wrap:wrap}.Top5UnmanagedResources .Top5ListItem__text-count{font-weight:500;font-size:clamp(15px,7.6666666667px + .7161458333vw,26px)}.Top5UnmanagedResources .Top5ListItem__text-title{word-break:break-all}.Top5UnmanagedResources .Top5ListItem__arrow{visibility:hidden;width:100%;height:100%;color:var(--red)!important;display:flex;align-items:center;cursor:pointer}.Top5UnmanagedResources .Top5ListItem__arrow svg{font-size:20px}.CloudGovernanceUpsellPanel{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:28px 28px 24px;box-sizing:border-box;border-radius:12px;background:linear-gradient(180deg,#9872fe0f,#9872fe04);border:1px solid rgba(152,114,254,.2);gap:24px}.CloudGovernanceUpsellPanel__body{display:flex;flex-direction:column;gap:16px;min-width:0}.CloudGovernanceUpsellPanel__pill{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:#9872fe2e;color:#9872fe;font-size:13px;font-weight:600}.CloudGovernanceUpsellPanel__title{margin:0;font-size:28px;line-height:1.2;font-weight:700}.CloudGovernanceUpsellPanel__description{margin:0;font-size:14px;line-height:1.55;opacity:.8}.CloudGovernanceUpsellPanel__description strong{font-weight:600;opacity:1}.CloudGovernanceUpsellPanel__divider{height:1px;background:currentColor;opacity:.1;margin:4px 0}.CloudGovernanceUpsellPanel__bullets{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.CloudGovernanceUpsellPanel__bullet{display:flex;align-items:flex-start;gap:12px;font-size:14px;line-height:1.45;opacity:.9}.CloudGovernanceUpsellPanel__bullet-check{color:#3fd399;font-size:13px;margin-top:4px;flex-shrink:0}.CloudGovernanceUpsellPanel__cta{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#9872fe;color:#fff;border:none;padding:14px 20px;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer}.CloudGovernanceUpsellPanel__cta:hover{background:#8659fe}.CloudGovernanceUpsellPanel__cta:focus-visible{outline:2px solid #9872fe;outline-offset:2px}.light .CloudGovernanceUpsellPanel{background:linear-gradient(180deg,#9872fe0d,#fff9)}@keyframes shake{0%,to{transform:translateZ(0) rotate(0)}10%,30%,50%,70%,90%{transform:translate3d(-1px,-.5px,0) rotate(-.3deg)}20%,40%,60%,80%{transform:translate3d(1px,.5px,0) rotate(.3deg)}}.WidgetWrapper{height:100%;width:100%;display:flex;flex-direction:column;overflow:visible;transition:opacity .3s ease,transform .3s ease;position:relative;opacity:1}.WidgetWrapper--edit-mode{border:2px solid var(--primary);box-shadow:0 0 0 2px #7f6af433;border-radius:8px;animation:shake 1.2s ease-in-out infinite;animation-delay:var(--shake-delay, 0s);transform-origin:center center}.WidgetWrapper__header{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:var(--background);border-bottom:1px solid var(--border);min-height:36px;position:relative}.WidgetWrapper__title{font-size:12px;font-weight:500;color:var(--text);text-transform:uppercase;letter-spacing:.5px;cursor:move;flex:1}.WidgetWrapper__remove{background:#f44;border:2px solid white;color:#fff;cursor:pointer;padding:0;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;z-index:1000;position:absolute;top:-8px;right:-8px;box-shadow:0 2px 4px #0003}.WidgetWrapper__remove:hover{background:red;transform:scale(1.1)}.WidgetWrapper__remove svg{font-size:12px}.WidgetWrapper__content{flex:1;overflow:auto;position:relative}.WidgetWrapper__content:has(.Dashboard__assetWrapper){display:flex;flex-direction:column;min-height:0}.WidgetWrapper__content--edit-mode{-webkit-user-select:none;user-select:none;pointer-events:none}.react-grid-item>.react-resizable-handle{background:transparent!important;background-image:none!important;box-sizing:border-box;z-index:10}.react-grid-item>.react-resizable-handle:before,.react-grid-item>.react-resizable-handle:after{display:none!important;content:none!important}.react-grid-item>.react-resizable-handle.react-resizable-handle-se,.react-grid-item>.react-resizable-handle.react-resizable-handle-sw,.react-grid-item>.react-resizable-handle.react-resizable-handle-nw,.react-grid-item>.react-resizable-handle.react-resizable-handle-ne,.react-grid-item>.react-resizable-handle.react-resizable-handle-s,.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{background:transparent!important;background-image:none!important}.react-grid-item.react-draggable-dragging .WidgetWrapper--edit-mode,.react-grid-item.react-grid-item--resizing .WidgetWrapper--edit-mode{animation-play-state:paused}.react-grid-item.react-grid-item--resizing{z-index:1000}.WidgetPicker__modal-title{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:600}.WidgetPicker__modal-title-icon{color:var(--primary);font-size:20px}.WidgetPicker__content{max-height:60vh;overflow-y:auto;padding-top:16px}.WidgetPicker__category{margin-bottom:24px}.WidgetPicker__category:first-child{margin-top:8px}.WidgetPicker__category:last-child{margin-bottom:0}.WidgetPicker__category-title{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:600;color:var(--text);margin-bottom:12px;margin-left:16px;padding:8px 12px 10px;border-bottom:2px solid var(--primary);background:linear-gradient(90deg,rgba(127,106,244,.1) 0%,transparent 100%);border-radius:4px 4px 0 0}.WidgetPicker__category-icon{color:var(--primary);font-size:18px}.WidgetPicker__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}.WidgetPicker__card{display:flex;flex-direction:column;justify-content:space-between;padding:16px;background:var(--card);border:1px solid var(--border);border-radius:8px;transition:all .2s ease}.WidgetPicker__card:hover{border-color:var(--primary);box-shadow:0 2px 8px #7f6af426}.WidgetPicker__card-content{margin-bottom:12px}.WidgetPicker__card-title{font-size:14px;font-weight:600;color:var(--text);margin:0 0 4px}.WidgetPicker__card-description{font-size:12px;color:var(--textLighter);margin:0}.WidgetPicker__card-button{width:100%;display:flex;align-items:center;justify-content:center;gap:6px}.WidgetPicker__empty{text-align:center;padding:40px 20px;color:var(--textLighter)}.WidgetPicker__empty p{margin:0;font-size:14px}.app-content-wrapper:has(>.Dashboard){scrollbar-width:none}.app-content-wrapper:has(>.Dashboard)::-webkit-scrollbar{width:0;height:0}.Dashboard{width:100%;gap:0}.Dashboard__onBoarding{gap:10px;margin-bottom:12px}.Dashboard__onBoarding-card-profile{gap:10px;position:relative}.Dashboard__onBoarding-card-profile-img{border-radius:34px;width:100px;height:100px;position:absolute}.Dashboard__onBoarding-card-profile-img-inner{position:absolute;top:21%;left:3%;width:58%;height:58%;border-radius:34px;background-size:cover;background-position:center center;background-repeat:no-repeat}.Dashboard__onBoarding-card-profile-status{gap:10px;font-size:16px;color:var(--textLighter);font-weight:300}.Dashboard__onBoarding-card-profile-status-header{color:var(--primary);font-size:18px}.Dashboard__onBoarding-close{font-size:12px;transform:translateY(-25px)}.Dashboard__right-middle-section{display:flex;flex-direction:column;height:100%}.Dashboard__click-here-button{cursor:pointer}.Dashboard__top{gap:16px;height:100%}.Dashboard__top>.Integration{flex:1 1 0;min-width:0}.Dashboard__center{display:grid;grid-template-columns:1fr 5fr 1fr;gap:24px}@media screen and (min-width:1670px){.Dashboard__center{grid-template-columns:1fr 5fr 2fr}}.Dashboard__center-container{gap:10px}.Dashboard__center-container-assets{justify-content:space-evenly;height:100%}@media(min-width:1550px){.Dashboard__center-container-assets{gap:10px}}.Dashboard__center-container-assets-iacCoverage{box-sizing:border-box;padding:16px!important}.Dashboard__center-container-assets-iacCoverage-title{margin-left:20px}.Dashboard__center-container-assets-tooltip{transition:left .4s cubic-bezier(.23,1,.32,1) 0s,top .4s cubic-bezier(.23,1,.32,1) 0s;box-shadow:#aeaeae 0 0 10px;border-radius:3px;padding:0!important;cursor:default}.Dashboard__center-container-assets-tooltip .ant-tooltip-inner{background-color:var(--card)!important;color:var(--text)!important;font-size:12px}.Dashboard__center-container-assets-graph{max-height:137px;height:137px;margin-left:-28px}.Dashboard__center-container-assets-graph-total{gap:25px;cursor:default}.Dashboard__center-container-assets-graph-total-seperator{height:100%;width:1px;background-color:var(--textSuperLight)}.Dashboard__center-container-assets-graph-total-block{gap:4px}.Dashboard__center-container-assets-graph-total-block-number{font-size:26px;font-weight:400}.Dashboard__center-container-assets-graph-total-block-label{font-weight:300;color:var(--textLighter)}.Dashboard__center-container-assets-states{justify-content:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}.Dashboard__center-container-iac{display:flex;flex-direction:column;gap:15px;height:100%}.Dashboard__center-total{align-content:center;flex:1;cursor:pointer;display:flex;flex-direction:column;justify-content:center}.Dashboard__center-total-info{border:1px solid var(--primary);color:var(--textLighter);border-radius:50%;width:16px!important;height:16px;padding:3px}.Dashboard__center-total-info:hover{color:var(--primary)}.Dashboard__center-total-text{text-align:center;font-weight:700;font-size:clamp(26px,15.3333333333px + 1.0416666667vw,42px);animation:moveAndRotate 1s}.Dashboard__center-total-coming{position:relative;align-self:center}.Dashboard__center-total-coming-text{position:absolute;bottom:12px;left:41px;color:var(--primary);display:flex;gap:4px}.Dashboard__center-total:hover{border-color:var(--primary)}.Dashboard__center-otherTypes{flex:9;height:100%}.Dashboard__center-totalOther{display:flex;align-items:stretch}.Dashboard__row{display:grid;gap:15px}.Dashboard__centerBottom{display:grid;grid-template-columns:calc(25% - 20px) 75%;gap:24px}.Dashboard__centerBottom-container{gap:10px;height:100%}.Dashboard__centerBottom-container>:last-child{flex:1;min-height:0}.Dashboard__bottom{gap:10px}.Dashboard__bottom-insights{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.Dashboard__column-title{font-size:16px;margin-bottom:0!important;width:fit-content}.Dashboard__header{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:10px}.Dashboard__assetWrapper{flex:1 1 auto;height:100%;min-height:0;display:flex;flex-direction:column}.Dashboard__center-container-assets-iacCoverage{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.Dashboard__center-container-assets{flex:1 1 auto!important;min-height:0;height:100%;align-items:stretch!important;justify-content:center!important}.Dashboard__center-container-assets-graph{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;min-width:0;height:auto;max-height:none;margin-left:0}.Dashboard__center-container-assets-states{display:flex;flex-direction:column;justify-content:space-around;gap:12px;flex:0 1 auto;min-width:0;padding-right:24px;padding-left:clamp(12px,4px + .78125vw,24px);align-self:stretch}.Dashboard__controls{display:flex;align-items:center}.Dashboard__grid-container{width:100%;min-height:100vh}.Dashboard__grid-container .react-grid-layout{position:relative;overflow:visible}.Dashboard__grid-container .react-grid-item{transition:all .3s cubic-bezier(.4,0,.2,1);transition-property:left,top,width,height,opacity;padding:2px;overflow:visible}.Dashboard__grid-container .react-grid-item.cssTransforms{transition-property:transform,width,height}.Dashboard__grid-container .react-grid-item.resizing{transition:none;z-index:1;will-change:width,height}.Dashboard__grid-container .react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.Dashboard__grid-container .react-grid-item.react-draggable-dragging .WidgetWrapper--edit-mode{animation-play-state:paused}.Dashboard__grid-container .react-grid-item.react-grid-placeholder{background:var(--primary);opacity:.2;transition-duration:.1s;z-index:2;-webkit-user-select:none;user-select:none;border-radius:8px}.Dashboard__grid-container .react-grid-item>div{height:100%;width:100%}.Dashboard__grid-container .react-resizable-handle{background:transparent!important;background-image:none!important;box-sizing:border-box;z-index:1000}.Dashboard__grid-container .react-resizable-handle:before,.Dashboard__grid-container .react-resizable-handle:after{display:none!important;content:none!important}.Dashboard__grid-container .react-resizable-handle.react-resizable-handle-se,.Dashboard__grid-container .react-resizable-handle.react-resizable-handle-sw,.Dashboard__grid-container .react-resizable-handle.react-resizable-handle-nw,.Dashboard__grid-container .react-resizable-handle.react-resizable-handle-ne,.Dashboard__grid-container .react-resizable-handle.react-resizable-handle-s,.Dashboard__grid-container .react-resizable-handle.react-resizable-handle-n,.Dashboard__grid-container .react-resizable-handle.react-resizable-handle-w,.Dashboard__grid-container .react-resizable-handle.react-resizable-handle-e{background:transparent!important;background-image:none!important}.Dashboard__grid-container .react-grid-item--resizing{z-index:1000}.Dashboard__grid-container .react-grid-item--resizing .WidgetWrapper--edit-mode{animation-play-state:paused}.Dashboard__empty-placeholder{display:flex;align-items:center;justify-content:center;min-height:60vh;width:100%}.Dashboard__empty-placeholder-content{text-align:center;color:var(--textLighter);max-width:400px;padding:40px}.Dashboard__empty-placeholder-content h3{font-size:20px;font-weight:600;color:var(--text);margin:20px 0 10px}.Dashboard__empty-placeholder-content p{font-size:14px;margin:0}.Dashboard__empty-placeholder-icon{font-size:64px;color:var(--border);margin-bottom:20px}.Dashboard__dashboard-select{margin-right:8px}.NewLoading{width:100%;height:200px;display:flex;justify-content:center;align-items:center}@keyframes rotateAnimation{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}.AiAgentsEmbed.AiAgentsEmbed--loading,.AiAgentsEmbed.AiAgentsEmbed--failed{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#141425}.AiAgentsEmbed.AiAgentsEmbed--failed{padding:24px;text-align:center;color:#f8fafc}.light .AiAgentsEmbed.AiAgentsEmbed--loading,.light .AiAgentsEmbed.AiAgentsEmbed--failed{background:#fff}.light .AiAgentsEmbed.AiAgentsEmbed--failed{color:#2d2c45}.AiAgents{gap:0;align-items:center}.AiAgents--iframe{width:100%;height:calc(100vh - 118px)}.AiAgents__iframe{width:100%;height:100%;border:none}.AiAgents__left-panel{flex:1;display:flex;flex-direction:column;height:calc(100vh - 118px);gap:14px}.AiAgents__left-panel-header{display:flex;flex-direction:column;padding:15px 10px 20px 12px;border-bottom:1px solid #30304a;gap:14px;font-size:15px}.AiAgents__left-panel-header-new-chat,.AiAgents__left-panel-header-search{display:flex;align-items:center;gap:5px}.AiAgents__left-panel-content{padding:10px;display:flex;flex-direction:column;gap:14px}.AiAgents__left-panel-content-header{font-size:14px;font-weight:600;color:#909090}.AiAgents__left-panel-chats{display:flex;flex-direction:column;gap:8px}.AiAgents__left-panel-chat{padding:10px;border-radius:8px;background-color:transparent;border:1px solid transparent;cursor:pointer;transition:all .2s ease}.AiAgents__left-panel-chat:hover .AiAgents__left-panel-chat:focus-visible{background:#302b4e}.AiAgents__left-panel-chat-selected{background-color:#212133;border:1px solid #30304a;margin-right:-11px!important;border-right:0px solid transparent;border-top-right-radius:0;border-bottom-right-radius:0;z-index:1000}.AiAgents__right-panel{display:flex;flex-direction:column;align-items:center;gap:24px;background-color:#212133;border:1px solid #30304a;border-radius:8px;min-height:calc(100vh - 115px);padding-top:112px;flex:6}.AiAgents__firefly{width:135px;height:135px}.AiAgents__title{font-size:24px;font-weight:700;color:#fff;text-align:center;margin:0 0 24px;letter-spacing:-.02em}.AiAgents__input-wrapper{width:100%;max-width:750px}.AiAgents__input-container{--mouse-x: 50%;--mouse-y: 50%;position:relative;width:100%;background:#141e30cc;border-radius:12px;height:100px;padding:10px 10px 5px;border:1px solid rgba(103,206,188,.2);transition:border-color .3s ease;overflow:hidden}.AiAgents__input-container:before{content:"";position:absolute;inset:0;border-radius:12px;padding:1px;background:linear-gradient(90deg,#67cebc4d,#9872fe33,#67cebc4d);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:.5;transition:opacity .3s ease}.AiAgents__input-container--hovered:before{opacity:1;background:linear-gradient(90deg,#67cebc99,#9872fe66,#67cebc99)}.AiAgents__input-glow{position:absolute;inset:-2px;border-radius:14px;opacity:0;transition:opacity .3s ease;pointer-events:none;background:radial-gradient(300px circle at var(--mouse-x) var(--mouse-y),rgba(89,254,224,.25) 0%,rgba(150,119,253,.12) 40%,transparent 70%)}.AiAgents__input-container--hovered .AiAgents__input-glow{opacity:1}.AiAgents__input{width:100%;background:transparent;border:none;outline:none;color:#fff;font-size:15px;padding:8px 0;margin-bottom:12px}.AiAgents__input::placeholder{color:#ffffff80}.AiAgents__input-actions{display:flex;justify-content:space-between;align-items:center;margin-top:18px}.AiAgents__input-actions-left{display:flex;gap:8px}.AiAgents__action-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;cursor:pointer;transition:all .2s ease}.AiAgents__action-btn:hover{background:#ffffff1a;color:#fff;border-color:#ffffff4d}.AiAgents__action-btn .anticon{font-size:14px}.AiAgents__submit-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:none;color:#fff;cursor:pointer;transition:all .2s ease}.AiAgents__submit-btn:hover{transform:scale(1.05);box-shadow:0 4px 12px #9872fe66}.AiAgents__submit-btn .anticon{font-size:14px}body.dark .AiAgents__container{background:linear-gradient(135deg,#101828e6,#0a1423f2)}body.dark .AiAgents__input-container{background:#141e30e6}body.light .AiAgents__container{background:linear-gradient(135deg,#f0f5faf2,#e6eef8fa)}body.light .AiAgents__container:before{background:linear-gradient(135deg,#67cebc66,#9872fe4d,#67cebc33,#9872fe66,#67cebc4d)}body.light .AiAgents__right-panel{background-color:#fafafa;border:1px solid #dfe2e5}body.light .AiAgents__title{color:#252525}body.light .AiAgents__input-container{background:#ffffffe6}body.light .AiAgents__input-container:before{background:linear-gradient(90deg,#67cebc66,#9872fe33,#67cebc66)}body.light .AiAgents__input{color:#252525}body.light .AiAgents__input::placeholder{color:#0006}body.light .AiAgents__action-btn{border-color:#00000026;color:#0009}body.light .AiAgents__action-btn:hover{background:#0000000d;color:#252525;border-color:#00000040}body.light .AiAgents__left-panel-chat:hover{background:#0000000d}body.light .AiAgents__left-panel-chat-selected{background-color:#fafafa;border:1px solid #dfe2e5}.NotFound{display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center;height:100vh}.AntdTableWrapper .ant-table-expanded-row-fixed{padding:8px!important}.AntdTableWrapper .ant-table-row td{color:var(--textSuperLight)}.ConfirmationModal{display:flex;flex-direction:column;gap:10px}.ConfirmationModal__description{color:var(--textSuperLight);white-space:pre-line}.ConfirmationModal__btns{gap:15px;justify-content:flex-end}.ConfirmationModal__cli{margin-top:15px}.UsersList{gap:20px;margin-bottom:20px}.UsersList__body{gap:20px}.UsersList__body .status-column .status-icon{font-size:10px;margin-right:7px}.UsersList__body .status-column .status-icon.green{color:#2eb67d}.UsersList__body .status-column .status-icon.red{color:#e36f7e}.UsersList__body .role-icon{font-size:14px}.UsersList__body .role-icon.green{color:#2eb67d;margin-right:7px}.UsersList__body .role-icon.purple{color:#9872fe;margin-right:7px}.UsersList__body .action-user-cell__delete{border-left:1px solid rgba(81,81,81,.15);padding-left:8px;margin-left:8px}.AccessKeys{gap:20px;margin-bottom:20px}.AccessKeys__header,.AccessKeys__header-btns{gap:10px}.AccessKeys__body{gap:20px}.AccessKeys__body-btns{gap:10px}.CreateAccessKey{gap:30px}.CreateAccessKey__layout{gap:32px;align-items:flex-start}@media(min-width:520px){.CreateAccessKey__layout{flex-direction:row}}.CreateAccessKey__left{flex:1;min-width:0;gap:20px}.CreateAccessKey__right{flex-shrink:0;align-items:center;gap:12px}.CreateAccessKey__qr-wrapper{padding:16px;background:#fff;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--inputBorder, #d9d9d9);min-width:180px;min-height:180px;box-sizing:content-box}.CreateAccessKey__qr-placeholder{font-size:12px;color:var(--textLighter);text-align:center}.CreateAccessKey__qr-label{font-size:12px;color:var(--textLighter)}.CreateAccessKey__intro{width:90%;color:var(--textLighter);font-size:12px}.CreateAccessKey__keys{gap:20px}.CreateAccessKey__keys-item{font-size:12px;gap:11px}.CreateAccessKey__keys-item label{color:var(--label)}.CreateAccessKey__keys-item.rowDisplay{display:flex;flex-direction:row;align-items:center}.CreateAccessKey__keys-item.rowDisplay label{min-width:67px}.CreateAccessKey__keys-item.rowDisplay .CreateAccessKey__keys-item-key-text{width:99%;margin-right:5px;text-overflow:ellipsis}.CreateAccessKey__keys-item-key{border:1px solid var(--inputBorder);border-radius:4px;padding:10px 13px;align-items:center;font-family:Courier New,monospace;color:var(--text)}.CreateAccessKey__keys-item-key-icon{color:#9872fe;cursor:pointer;opacity:.5;transition:opacity .2s ease}.CreateAccessKey__keys-item-key-icon.active,.CreateAccessKey__keys-item-key-icon:hover{opacity:1}.CreateAccessKey__keys-item-key-text{width:85%}.light .CreateAccessKey__keys-item-key{background:#f8f9fa}.dark .CreateAccessKey__keys-item-key{background:#30304a;border-color:transparent}.dark .CreateAccessKey__qr-wrapper{background:#fff;border-color:#fff3}.light .CardBox{background-color:var(--card)!important}.dark .CardBox{background-color:#30304a!important}.CardBox{width:240px;height:150px;position:relative;color:var(--textLighter)!important;box-shadow:0 5px 10px #0000000d;border-radius:10px;cursor:pointer;padding:20px;border:1px solid rgba(0,0,0,.15);gap:15px;transition-property:border-color,background-color,box-shadow,transform;transition-duration:.2s;transition-timing-function:ease-out}.CardBox img{height:30px;width:auto}.CardBox__title{font-size:14px;font-weight:700;text-align:center;text-wrap:balance}.CardBox__comingSoonText{opacity:.5;position:absolute;top:12px;right:12px;font-size:9px;font-style:normal;letter-spacing:.2px}.CardBox__recommended{position:absolute;top:10px;right:10px;font-size:9px!important;font-style:normal;letter-spacing:.2px}.CardBox:hover:not(.comingSoon){box-shadow:none;border:1px solid rgba(152,114,254,.6)}.CardBox:active:not(.comingSoon){transform:scale(.96)}.CardBox.comingSoon{background-color:transparent!important;cursor:not-allowed;border:1px solid var(--separatorColor);box-shadow:none}.CardBox.comingSoon .CardBox__title,.CardBox.comingSoon img{opacity:.5}.CardBox.comingSoon:hover{border:1px solid var(--separatorColor)}.CardBox.active{border:1px solid rgba(152,114,254,.6);background-color:#9872fe33!important;box-shadow:none}.CardBox.active .CardBox__title{color:#9872fe}.CardBox.activeOnHover:hover{border:1px solid rgba(152,114,254,.6);background-color:#9872fe33!important;box-shadow:none}.ProviderSelection__list{gap:20px;flex-wrap:wrap}.ProviderSelection__list__aws{gap:20px;flex-wrap:wrap;display:flex;flex-direction:column}.ProviderSelection__col__aws{display:flex;flex-direction:column;gap:10px}.ProviderSelection__col__aws__title{font-size:16px;font-weight:600}.ProviderSelection__row__aws{display:flex;flex-direction:row;gap:20px}.FormLabels{flex-wrap:wrap;gap:8px}.FormLabels .add-new-teg{border-style:dashed!important;background-color:transparent!important;cursor:pointer}.StackCreation .ProviderSelection__list{gap:20px;flex-wrap:wrap}.StackCreation .StateLocation{gap:30px}.StackCreation .StateLocation__list{gap:20px;flex-wrap:wrap}.StackCreation .StateLocation__forms{width:50%}.StackCreation .SelectStackNames{gap:30px;width:50%}.StackCreation .SelectStackNames__summary{gap:3px;font-size:12px}.StackCreation .SelectStackNames__files{gap:20px;font-size:12px;line-height:17px}.StackCreation .SelectStackNames__files textarea::placeholder{color:#929292}.StackCreation .selectAll__checbox{color:#2525258c}.StackCreation__tags{color:#04152780;gap:10px}.AssetsLineChart{justify-content:space-between;z-index:100}.AssetsLineChart [data-chart-source-type=G2Plot]{overflow:unset!important}.CodificationFilterBtnGroup{position:relative;background-color:transparent;font-weight:400;padding:0 10px;width:100%;cursor:pointer;transition-property:color;transition-duration:.15s;transition-timing-function:ease-out;height:100%;color:#9872fe!important;border:none;font-size:12px!important;font-weight:500;overflow:hidden}.CodificationFilterBtnGroup:before,.CodificationFilterBtnGroup:after{content:"";position:absolute;inset:0;clip-path:circle(0 at 50% 50%);transition-property:clip-path;transition-duration:.35s;transition-timing-function:cubic-bezier(.2,0,0,1);z-index:0;pointer-events:none}.CodificationFilterBtnGroup:before{background-color:#9872fe33;z-index:1}.CodificationFilterBtnGroup:after{background-color:var(--appBG);z-index:0}.CodificationFilterBtnGroup>*{position:relative;z-index:1}.CodificationFilterBtnGroup:not(:last-child){border-bottom:1px solid var(--separatorColor)}.CodificationFilterBtnGroup.managed{color:#67cebc!important}.CodificationFilterBtnGroup.managed:before{background-color:#67cebc33}.CodificationFilterBtnGroup.unmanaged{color:#d76089!important}.CodificationFilterBtnGroup.unmanaged:before{background-color:#d7608933}.CodificationFilterBtnGroup.ghost{color:#f4b483!important}.CodificationFilterBtnGroup.ghost:before{background-color:#f4b48333}.CodificationFilterBtnGroup:hover:not(.disable):not(.active):after{clip-path:circle(100% at 50% 50%)}.CodificationFilterBtnGroup__wrapperIcon{width:30px;font-size:12pt;justify-self:flex-end}.CodificationFilterBtnGroup__wrapperText{font-size:10pt}.CodificationFilterBtnGroup__sum{font-size:10pt;margin-left:5px;font-variant-numeric:tabular-nums}.CodificationFilterBtnGroup.active{font-weight:700;color:#9872fe;cursor:pointer}.CodificationFilterBtnGroup.active:before{clip-path:circle(100% at 50% 50%)}.CodificationFilterBtnGroup.active.managed{color:#67cebc}.CodificationFilterBtnGroup.active.unmanaged{color:#d76089}.CodificationFilterBtnGroup.active.ghost{color:#f4b483}.CodificationFilterBtnGroup__info{color:var(--header-user-menu-arrow);opacity:.8}.StatusFilters{overflow:hidden}.AssetFlagsFilter{box-shadow:0 5px 10px #0000000d;border-radius:10px;background-color:var(--card);display:grid!important;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);background-color:var(--separatorColor);gap:1px;overflow:hidden}.AssetFlagsFilter__tooltip{padding-top:0!important}.AssetFlagsFilter__item{background-color:var(--card);transition:all .2s ease;color:var(--textLighter)}.AssetFlagsFilter__item:hover{transition:all .2s ease;cursor:pointer;background-color:var(--appBG)}.AssetFlagsFilter__item-text{font-size:12px}.AssetFlagsFilter__item svg{transform:scale(.9)}.AssetFlagsFilter__item.disable{cursor:not-allowed;color:var(--disableColor)!important}.AssetFlagsFilter__item.disable:hover{background-color:var(--card)}.AssetFlagsFilter__item.active{font-weight:700}.AssetFlagsFilter__item.misconfiguration.active{color:var(--misconfiguration);background-color:var(--misconfigurationBG)}.AssetFlagsFilter__item.reliability.active{color:var(--reliability);background-color:var(--reliabilityBG)}.AssetFlagsFilter__item.optimization.active{color:var(--optimization);background-color:var(--optimizationBG)}.AssetFlagsFilter__item.governance.active{color:var(--misconfiguration);background-color:var(--misconfigurationBG)}.AssetFlagsFilter__item.running.active{color:var(--running);background-color:var(--runningBG)}.AssetFlagsFilter__item.history.active{color:var(--history);background-color:var(--historyBG)}.AssetFlagsFilter__item.git.active{color:var(--git);background-color:var(--gitBG)}.AssetFlagsFilter__item.comments.active{color:var(--comments);background-color:var(--commentsBG)}.AssetFlagsFilter__item.noTags.active{color:var(--noTags);background-color:var(--noTagsBG)}.AssetFlagsFilter__item.relationship.active{color:var(--relationship);background-color:var(--relationshipBG)}.AssetFlagsFilter__item.isBackedUp.active{color:var(--backup);background-color:var(--backupBG)}.dark .AssetFlagsFilter{border:1px solid var(--cardBorder)}.InventoryCharts{width:100%;display:grid;grid-template-columns:200px 1fr;gap:1px;z-index:1;min-height:125px;flex-shrink:0;border:1px solid var(--cardBorder);border-radius:10px;background:linear-gradient(var(--separatorColor),var(--separatorColor)),var(--card);box-shadow:0 5px 10px #0000000d}.InventoryCharts .StatusFilters,.InventoryCharts .InventoryCharts__charts-item{background:var(--card);border:none;border-radius:0;box-shadow:none}.InventoryCharts .AssetFlagsFilter{background:linear-gradient(var(--separatorColor),var(--separatorColor)),var(--card);border:none;border-radius:0;box-shadow:none}.InventoryCharts__charts{width:100%;display:grid;grid-template-columns:70% 30%;gap:1px;z-index:1;height:125px;background:linear-gradient(var(--separatorColor),var(--separatorColor)),var(--card)}.InventoryCharts__charts-item{display:flex;flex-direction:column;justify-content:space-between;padding:16px!important;position:relative;max-height:125px;max-width:100%}.InventoryCharts__charts-item-title{font-size:12px;color:var(--textSuperLight);font-weight:500}.InventoryCharts__charts-item-chartBtn{background-color:transparent;border:none;opacity:.4!important;cursor:pointer;transition:all .2s ease;border-radius:34px;position:absolute;width:30px;height:30px;top:10px;right:10px}.InventoryCharts__charts-item-chartBtn:hover{opacity:.7!important;transition:all .2s ease;background-color:#f6f6f6}.InventoryCharts__text{margin:0!important}.InventoryCharts .ant-empty-normal{margin:0!important;display:flex;justify-content:center;align-items:center;gap:10px;color:#00000040}.InventoryCharts .ant-empty-normal .ant-empty-image{margin-bottom:0!important;height:35px!important}.LottieLoading{display:flex;justify-content:center;align-items:center;width:99%;height:16%;overflow:hidden;height:50px}.LottieLoading-animation{width:280px!important;height:280px!important;max-width:100%;max-height:100%}.ProviderMasterFilter{display:flex;align-items:center;gap:4px;width:666px;max-width:100%;min-height:47px;padding:3px;border:1px solid #30304a;border-radius:10px 10px 0 0;background:var(--card)}.ProviderMasterFilter__gradient-def{position:absolute;width:0;height:0}.ProviderMasterFilter__gradient-def stop:first-child{stop-color:#9872fe}.ProviderMasterFilter__gradient-def stop:last-child{stop-color:#59fee0}.ProviderMasterFilter__tab{position:relative;display:inline-flex;flex:1;min-width:0;align-items:center;justify-content:center;gap:12px;height:32px;padding:6px 12px;border:none;border-radius:4px;background:none;font-size:16px;font-weight:400;line-height:100%;cursor:pointer}.ProviderMasterFilter__tab--active{gap:8px;height:39px;border-radius:7px 7px 0 0;background:#cebdff1a}.ProviderMasterFilter__icon{flex-shrink:0;width:20px;height:20px}.ProviderMasterFilter__tab--active .ProviderMasterFilter__icon path{fill:url(#providerMasterFilterIconGradient)}.ProviderMasterFilter__tab--active .ProviderMasterFilter__label{font-weight:600}.ProviderMasterFilter__divider{flex-shrink:0;width:.85px;height:22px;background:#30304a}.ProviderMasterFilter__indicator{position:absolute;right:-1px;bottom:-4px;left:-1px;height:2px;background:var(--gradientColorBG);opacity:.55}.dark .ProviderMasterFilter__tab{color:#a9a9b7}.light .ProviderMasterFilter{border-color:#dfe2e5}.light .ProviderMasterFilter__tab{color:#737373}.light .ProviderMasterFilter__tab--active{background:#9872fe1a}.light .ProviderMasterFilter__divider{background:#dfe2e5}.InventoryToggle{width:fit-content;display:flex;align-items:center;gap:11px;margin-bottom:6px}.InventoryToggle__icon{color:#a6a6ad}.InventoryToggle__item{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:97px;height:34px;padding:9px 15px;border:1px solid #30304a;border-radius:7px;background:var(--card);position:relative;gap:10px}.InventoryToggle .iconActive path{fill:#9872fe!important}.InventoryToggle .iac-ignored-icon path{fill:#a6a6ad}.light .InventoryToggle__item{border-color:#dfe2e5}.DropMenu__item{gap:10px;padding:10px 20px;color:var(--textLighter);cursor:pointer;transition:all .2s ease}.DropMenu__item-icon{display:flex}.DropMenu__item-icon svg{color:var(--primary)}.DropMenu__item:not(:last-child){border-bottom:1px solid var(--separatorColorLight)}.DropMenu__item:hover{background-color:var(--lightPrimary);transition:all .2s ease}.DropMenu__item.readonly{cursor:default}.DropMenu__item.readonly:hover{background-color:transparent}.DropMenu__item.disabled{cursor:not-allowed;opacity:.5}.DropMenu__item.disabled:hover{background-color:transparent}.DropMenu__item--danger{color:var(--red)}.DropMenu__item--danger .DropMenu__item-icon svg{color:var(--red)}.DropMenu__item--danger:hover:not(.disabled){background-color:#ff4d4f14}.InventoryTableActions .ant-popover-inner-content{padding:0!important}.InventoryTableActions__toggle{margin-right:10px}.azureIntegrationEditForm{display:flex;flex-direction:column}.azureIntegrationEditForm .form-item{display:flex!important;flex-direction:column!important;gap:1px!important;width:100%!important}.AzureIntegrationEditAppModal .azureIntegrationEditAppModal__label{display:flex;flex-direction:column;gap:5px;margin-bottom:70px}.AzureIntegrationEditAppModal .azureIntegrationEditAppModal__label-text{display:flex;flex-direction:column;gap:5px}.AssetTabs{border-right:2px solid var(--separatorColor);padding-top:30px}.AssetTabs__tab{width:250px;height:60px;border-top-right-radius:30px;border-bottom-right-radius:30px;cursor:pointer;transition:all .2s ease;padding:30px;gap:10px}.AssetTabs__tab-name{gap:8px}.AssetTabs__tab svg{stroke:var(--text);transition:all .2s ease}.AssetTabs__tab:hover{background-color:var(--card);transition:all .2s ease}.AssetTabs__tab.active{background-color:#9872fecc;color:#fff;font-weight:700;transition:all .2s ease}.AssetTabs__tab.active svg{stroke:#fff;transition:all .2s ease}.AssetTabs__tab.active .AssetTabs__tab-count{box-shadow:2px 2px 4px #0000001a}.AssetTabs__tab.soon{padding:0 5px 0 30px}.AssetTabs__tab.soon .AssetTabs__tab-name{opacity:.5}.AssetTabs__tab.soon:hover{background-color:var(--appBG);transition:all .2s ease;cursor:not-allowed}.AssetTabs__tab-count{background-color:#9872fe;border-radius:24px;min-width:20px;min-height:20px;padding:1px 10px;color:#fff;font-size:11px}.AppComment{gap:10px}.AppComment__content{width:100%;display:grid;grid-template-columns:50px calc(100% - 50px)}.AppComment__content-text-header{align-items:flex-start!important}.AppComment__content-text-name{color:var(--primary)}.AppComment__content-text-date{color:var(--textSuperLight);opacity:.7;font-size:12px;margin-bottom:10px}.AppComment__content-text-comment{color:var(--textLighter)}.AppComment__content-text-comment-edited{color:var(--textSuperLight);font-size:12px;margin-left:5px}.AppComment__actions{gap:15px;color:var(--textSuperLight);font-size:12px}.AppComment__actions-item{gap:5px;cursor:pointer}.AppComment__actions-item:hover,.AppComment__actions-item.liked{color:var(--primary)}.AppComment__loading{height:100px;font-size:20px;color:var(--primary)}.SingleComment__new{width:100%;display:grid;grid-template-columns:50px calc(100% - 50px)}.SingleComment__delete{gap:15px}.SingleComment__delete-title{font-weight:500}.SingleComment__delete-actions{gap:5px}.AssetComments__error{gap:16px}.AssetComments__error-title{color:var(--textColor)}.AssetComments__item{padding:30px 0;min-height:100px}.AssetComments__item:not(:last-child){border-bottom:1px solid var(--separatorColor)}.AssetComments__item:first-child{padding-top:0}.hexagon{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16.9307%2022.7836C16.6092%2023.105%2016.1731%2023.2857%2015.7185%2023.2857H8.56722C8.11257%2023.2857%207.67653%2023.105%207.35505%2022.7836L1.5021%2016.9307C1.18061%2016.6092%201%2016.1731%201%2015.7185V8.56722C1%208.11257%201.18061%207.67653%201.5021%207.35505L7.35505%201.5021C7.67653%201.18061%208.11257%201%208.56722%201H15.7185C16.1731%201%2016.6092%201.18061%2016.9307%201.5021L22.7836%207.35505C23.105%207.67653%2023.2857%208.11257%2023.2857%208.56722V15.7185C23.2857%2016.1731%2023.105%2016.6092%2022.7836%2016.9307L16.9307%2022.7836Z'%20stroke='%2362E2E5'%20stroke-width='1.14286'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")!important}.isCodeOwner{color:var(--text)}.CustomPropertiesTags{gap:10px}.CustomPropertiesTags .purple-flag{transition:all .2s ease;text-transform:lowercase}.CustomPropertiesTags .purple-flag:hover{background-color:#733ffe33;color:#733ffe;transition:all .2s ease}.BasicInfo__list-item-content{width:700px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.IaCTab__stack-card:not(:last-child){padding-bottom:20px}.IaCTab__list{gap:8px;max-width:100%}.IaCTab__list-item{word-break:break-all;gap:15px;align-items:flex-start!important;width:100%}.IaCTab__list-item:first-child{padding-top:0}.IaCTab__list-item:not(:last-child){border-bottom:1px solid var(--separatorColor)}.IaCTab__list-item-type{gap:10px;min-width:160px}.IaCTab__list-item img{height:20px}.IaCTab__assets-badge{cursor:pointer;color:#9872fe!important;border:1px solid transparent;background-color:#9872fe33;font-size:10px!important;font-weight:700;border-radius:24px;padding:4px 8px;height:20px;transition:all .2s ease}.IaCTab__assets-badge:hover{border-color:#9872fe;background-color:#8d63fe33}.IaCTab__type-icon{width:20px;height:20px;object-fit:contain}.VcsCode-link{color:var(--textLighter)!important}.VcsCode-integ{gap:10px}.VcsCode-integ img{height:20px;width:auto}.FrameworkCell{flex-wrap:wrap}.FrameworkCell .framework-icon{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;text-align:center}.FrameworkCell .ant-popover-inner-content{padding:10px!important}.ClassificationFrameworks__container{display:flex;align-items:center}.ClassificationFrameworks__divider{color:var(--text-secondary);margin:0 8px}.ClassificationFrameworks__list{display:flex;align-items:center;flex-wrap:wrap}.ClassificationFrameworks__item{display:flex;align-items:center;gap:8px}.ClassificationFrameworks__icon{width:16px;height:16px}.ClassificationFrameworks__name{font-size:12px;font-weight:700;color:var(--text-secondary)}.ClassificationFrameworks__separator{margin:0 4px;color:var(--text-secondary)}.AppDrawer__content{width:100%;min-height:100vh;overflow-x:auto;z-index:2}.AppDrawer__content-header{padding-left:40px;height:10vh;gap:10px;display:flex;justify-content:center;width:100%;position:relative}.AppDrawer__content-header-close{position:absolute;top:20px;right:20px;font-size:20px;color:var(--exitButtonX);transition:color .2s ease;cursor:pointer}.AppDrawer__content-header-close:hover{color:var(--darkenExitButtonX);transition:color .2s ease}.AppDrawer__content-header-title{gap:20px}.AppDrawer__content-header-title .purple-flag{font-size:12px;font-weight:700}.AppDrawer__content-header-sub{gap:10px;flex-wrap:wrap;color:var(--sidebarLink);font-size:13px}.AppDrawer__content-body{height:82vh!important;max-height:82vh!important;overflow-y:auto;position:relative;border-bottom:1px solid var(--separatorColor)}.AppDrawer__content-body.topBorder{border-top:1px solid var(--separatorColor)}.AppDrawer__content-footer{height:8vh;width:100%;gap:15px;padding-left:40px}.SavingsCell.purple-flag{background:#e8e0ff38!important;border:.6px solid #AD99F7!important;width:140px!important;justify-content:space-evenly!important;cursor:pointer!important}.SavingsCell .ai-remediation-icon{color:#f0eaff}.SavingsCell .ai-remediation-text{font-weight:700;font-size:12px}.light .ai-remediation-icon{color:var(--textLighter)}.CheckedMultiSelect__dropdown{padding:0!important}.CheckedMultiSelect__dropdown .ant-select-tree-treenode{padding:0 13px!important;align-items:center!important;cursor:pointer}.CheckedMultiSelect__dropdown .ant-select-tree-treenode:hover{background-color:#323242}.CheckedMultiSelect__dropdown .ant-select-tree-treenode:not(:last-child){border-bottom:1px solid #383847}.CheckedMultiSelect__dropdown .ant-select-tree-treenode .ant-select-tree-node-content-wrapper{padding:10px 8px}.CheckedMultiSelect__dropdown .ant-select-tree-treenode .ant-select-tree-checkbox{margin-top:0}.CheckedMultiSelect__dropdown .ant-select-tree-treenode.ant-select-tree-treenode-checkbox-checked{font-weight:700;background-color:#373259}.CheckedMultiSelect__dropdown .ant-select-tree-treenode .ant-select-tree-checkbox{margin-right:4px!important}.CheckedMultiSelect__dropdown .ant-select-tree-treenode .ant-select-tree-indent,.CheckedMultiSelect__dropdown .ant-select-tree-treenode .ant-select-tree-switcher{display:none!important}.CheckedMultiSelect__dropdown-item{display:flex;align-items:center}.CheckedMultiSelect__dropdown-item img,.CheckedMultiSelect__dropdown-item svg{width:16px;height:16px;object-fit:contain;margin-right:12px}.CheckedMultiSelect__dropdown-item img.Drift,.CheckedMultiSelect__dropdown-item svg.Drift{color:#9872fe}.CheckedMultiSelect__dropdown-item img.Codified,.CheckedMultiSelect__dropdown-item svg.Codified{color:#67cebc}.CheckedMultiSelect__dropdown-item img.UnmanagedResource,.CheckedMultiSelect__dropdown-item svg.UnmanagedResource{color:#d76089}.CheckedMultiSelect__dropdown-item img.GhostResource,.CheckedMultiSelect__dropdown-item svg.GhostResource{color:#f4b483}.CheckedMultiSelect__dropdown-item img.InsightDetected,.CheckedMultiSelect__dropdown-item svg.InsightDetected{fill:var(--policyIconColor)}.CheckedMultiSelect__dropdown-item.AppTag{display:flex;align-items:center;width:fit-content}.light .CheckedMultiSelect__dropdown{padding:0!important}.light .CheckedMultiSelect__dropdown .ant-select-tree-treenode:hover{background-color:#f5f5f5}.light .CheckedMultiSelect__dropdown .ant-select-tree-treenode:not(:last-child){border-bottom:1px solid #DCDCDC}.light .CheckedMultiSelect__dropdown .ant-select-tree-treenode.ant-select-tree-treenode-checkbox-checked{font-weight:700;background-color:#e9e3fd}.ProviderSelectTree__container{display:flex;flex-direction:column}.ProviderSelectTree__search-row{display:flex;align-items:center;padding:8px 0 4px;background:transparent;border-bottom:1px solid #39384a;margin:0 8px}.ProviderSelectTree__search-row .anticon{color:#bfc7d5;font-size:20px;margin-right:10px}.ProviderSelectTree__search-row input{background:transparent;background-color:transparent;border:none;outline:none;color:#bfc7d5;font-size:17px;font-weight:400;width:100%;padding:2px 0;box-shadow:none}.ProviderSelectTree__search-row input::placeholder{color:#bfc7d5;opacity:1}.ProviderSelectTree__search-row input:focus{border-bottom:2px solid #a084f7}.ProviderSelectTree__tree-scroll{max-height:350px;overflow-y:auto}.provider-selection .ant-select{width:100%}.provider-selection .ant-select-selector{border-radius:4px;transition:border-color .2s;background:transparent;border:1px solid transparent}.dark .provider-selection .ant-select-selection-item{color:#ffffff4d}.light .provider-selection .ant-select-selection-item{color:#25252580}.provider-selection .ant-select-selection-item{font-size:14px;font-weight:400}.dark .provider-selection.after .ant-select-selection-item{color:#fff!important}.light .provider-selection.after .ant-select-selection-item{color:var(--inputColor)!important}.provider-selection .ant-select-focused .ant-select-selector,.provider-selection .ant-select-selector:focus{border-color:#c299fc;box-shadow:0 0 0 2px #a076ff26}.ant-select-dropdown .provider-select-tree .ant-tree-treenode{color:#9872fe!important;border-radius:4px;transition:background-color .2s ease}.light .ant-select-dropdown .provider-select-tree .ant-tree-treenode:hover{background-color:#f5f5f5!important}.dark .ant-select-dropdown .provider-select-tree .ant-tree-treenode:hover{background-color:#916afc1a!important}.unmanagedActionTypeScope-wrapper{margin-bottom:15px}.unmanagedActionTypeScope-form-item{display:flex;align-items:center;gap:5px}.unmanagedActionTypeScope .question-mark-icon{margin-top:2px}.CreateNotification{transform:translateY(-7px)}.CreateNotification__select img{width:20px;height:auto;margin-right:10px}.CreateNotification__select svg{margin-left:10px;font-size:13px;opacity:.5}.CreateNotification__select .pagerduty{height:16px;width:auto}.CreateNotification__toggle{gap:10px;margin-bottom:20px}.CreateNotification__toggle .form-label{margin-bottom:0}.CreateNotification-guardrailsIcon{height:16px;width:16px}.CreateNotification .ant-select-item-option-content{word-break:break-word!important;white-space:break-spaces!important}.NotificationGranularity__model-body{max-height:calc(80vh - 176px)}.NotificationGranularity .ant-select .ant-select-selection-search input{border:0!important}.NotificationGranularity__section-title{display:flex;align-items:center;margin-bottom:24px}.NotificationGranularity__section-title img{margin-right:8px;width:20px;object-fit:contain}.NotificationGranularity__section-title span{color:#3ee1de;font-size:16px;font-weight:700}.NotificationGranularity .ant-form-item{margin-bottom:0!important}.NotificationGranularity hr{border:0;border-bottom:1px solid #464659;margin:24px 0}.NotificationGranularity .ant-select-selection-search{min-width:unset!important}.NotificationGranularity__empty-hint{font-size:13px;line-height:1.5;color:#9a9ab0;padding:8px 0}.light .NotificationGranularity .NotificationGranularity__section-title span{color:#333}.light .NotificationGranularity hr{border:0;border-bottom:1px solid #dae1e6;margin:24px 0}.ant-form-item-label>label{width:100%!important}.tagsLabelWrapper{width:100%;display:flex;place-content:space-between}.tagsLabelWrapper .ant-radio{transform:none;align-self:baseline;display:flex;align-items:center}.tagsLabelWrapper .ant-radio .ant-radio-inner{width:14px!important;height:14px!important}.UnmanagedResource_clickOps{color:#d76089;height:12px}.AppModalWizard{width:100%}.AppModalWizard__header{width:100%;padding:26px 30px 23px;border-bottom:1px solid var(--separatorColor);gap:10px}.AppModalWizard__header-title{font-size:16px;color:var(--text)}.AppModalWizard__header-wrapper{gap:12px}.AppModalWizard__header-wrapper-icon{height:40px;width:auto}.AppModalWizard__header-close{background-color:transparent;border:none;cursor:pointer;color:var(--exitButtonX)!important;font-size:18px!important;width:25px;height:25px;transition:all .2s ease}.AppModalWizard__header-close:hover{color:var(--darkenExitButtonX)!important}.AppModalWizard__header-description{color:var(--textSuperLight);font-size:13px!important}.AppModalWizard__body{padding:10px 30px;max-height:45vh;overflow:auto}.AppModalWizard__footer{padding:26px 30px 23px;border-top:1px solid var(--separatorColor);justify-content:flex-end;align-items:flex-end!important;gap:20px}.AppModalWizard__footer-btns{gap:10px}.AppModalWizard__noIntegs{gap:10px;color:var(--textSuperLight)}.NotificationAlert{border-radius:4px;background-color:#9872fe33;border:1px solid rgba(152,114,254,.5);padding:12px 20px;color:#9872fe;gap:10px}.NotificationAlert__text{gap:10px}.NotificationAlert__btn{background-color:transparent;border:none;cursor:pointer;padding:0}.NotificationAlert.noBorder{border-color:transparent}.NotificationAlert.stateFileDeleted{color:#8f8f8f;background-color:#8f8f8f1a}.NotificationAlert.full{color:#e36f7e;background-color:#e36f7e1a}.NotificationAlert.warn{color:#f6cd8b;background-color:#f6cd8b1a}.NotificationAlert.half{color:#f80;background-color:#ff88001a}.NotificationAlert.none{color:#71c9ca;background-color:#71c9ca1a}.NotificationAlert.loading,.NotificationAlert.notSupported{color:#916afc;background-color:#916afc1a}.NotificationAlert.stateFileEmpty{color:#59a0fe;background-color:#59a0fe1a}.IssueModal{max-height:100%}.IssueModal__row{gap:10px}.IssueModal__note{color:#9872fe;font-size:13px;font-style:italic}.SingleSuggestion{border-radius:10px;color:#fff;padding:2px 8px;width:100%;font-size:12px!important;margin-top:7px}.SingleSuggestion__header{margin-bottom:5px}.SingleSuggestion__header .MinimalCopy__icon{opacity:1}.SingleSuggestion__header-account{gap:8px}.SingleSuggestion__header-account img{height:16px;width:auto}.SingleSuggestion__item{background-color:#041527;color:#fff;padding:7px 0 7px 33px!important;width:100%;font-family:Courier New,monospace}.SingleSuggestion__item:not(:last-child){border-bottom:1px solid rgba(255,255,255,.15)}.MinimalCopyItem{background-color:#041527;display:flex;align-items:center;justify-content:flex-end;padding-right:28px}.SuggestionsModal__content{height:65vh!important}.SuggestionsModal__content__saving{padding:0 0 0 30px}.SuggestionsModal__content__saving .AppWizard__content-body{width:calc(85vw - 305px);border:none;height:65vh!important}.SuggestionsModal__content__saving.stepsUnvisible{padding-left:0}.SuggestionsModal__content__saving.stepsUnvisible .AppWizard__content-body{width:unset}.SuggestionsModal__content .ant-collapse-header{display:flex;width:99%;border:1px solid rgba(135,128,166,.5);border-radius:8px;margin-top:10px}.SuggestionsModal__content .ant-collapse-header svg{margin-top:10px;margin-left:5px}.SuggestionsModal__footer{align-items:unset!important}.SuggestionsModal__footer__link{align-self:flex-start;gap:10px}.SuggestionsModal__footer__copy{align-self:end!important}.SuggestionsModal .ant-collapse-header{display:flex;align-items:center;background-color:#041527!important;border-radius:10px;padding-left:5px}.SuggestionsModal .ant-collapse-item{border-radius:10px;padding-left:5px}.SuggestionsModal .ant-collapse-item-active{background-color:#041527!important;border-radius:10px 10px 0 0}.SuggestionsModal .ant-collapse-arrow{padding-left:5px}.MinimalCopy__icon{color:var(--text)!important}.SuggestionsModalCustom__content{gap:7px}.SuggestionsModalCustom__ai-remediation{padding-bottom:10px;gap:14px}.SuggestionsModalCustom__text{font-size:15px;color:#fff;font-weight:400;cursor:pointer}.SuggestionsModalCustom__remediation-text{background-color:#041527;padding:15px;width:100%;font-family:Courier New,monospace;border-radius:0 0 10px 10px;position:relative}.SuggestionsModalCustom .ant-collapse-header{display:flex;align-items:center;background-color:#041527!important;border-radius:10px;gap:10px;padding:15px}.SuggestionsModalCustom .ant-collapse-item{border-radius:10px}.SuggestionsModalCustom .ant-collapse-item-active{background-color:#041527!important;border-radius:10px 10px 0 0}.SuggestionsModalCustom .ant-collapse-content-active{border-top:1px solid #616161!important}.SuggestionsModalCustom .ant-collapse-content-box{border-bottom:0px!important}.AiRemediationManagementFooter__btn.ant-btn:focus{color:#ffffffd9!important;border-color:#616161!important}.AiRemediationSteps__AiRemediationeSelection{gap:40px}.AiRemediationSteps__AiRemediationeSelection__loading{display:flex;justify-content:center;align-items:center;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.AiRemediationSteps__AiRemediationeSelection-description{text-align:center;width:630px}.AiRemediationSteps__AiRemediationeSelection-title{margin-top:30px;font-size:27px;font-weight:300}.AiRemediationSteps__AiRemediationeSelection__list{margin-top:30px;display:grid;grid-template-columns:repeat(2,1fr);gap:50px}.AiRemediationSteps__AiRemediationeSelection__list-gradient:hover:not(.disabled){background:linear-gradient(92.57deg,#9872fe 4.91%,#59fee0 95.86%);padding:1px;box-shadow:0 0 2px 2px #ffffff40;border-radius:10px}.AiRemediationSteps__AiRemediationeSelection__list-gradient:hover:not(.disabled) .AiRemediationSteps__AiRemediationeSelection__list-item{width:298px!important;height:178px;box-shadow:none;background-color:var(--card);border:unset}.AiRemediationSteps__AiRemediationeSelection__list-gradient:hover:not(.disabled) .AiRemediationSteps__AiRemediationeSelection__list-item-icon,.AiRemediationSteps__AiRemediationeSelection__list-gradient:hover:not(.disabled) .AiRemediationSteps__AiRemediationeSelection__list-item-icon-mask{background:linear-gradient(92.57deg,#9872fe 4.91%,#59fee0 95.86%)}.AiRemediationSteps__AiRemediationeSelection__list-gradient:hover:not(.disabled) .AiRemediationSteps__AiRemediationeSelection__list-item-icon-img{color:#000}.AiRemediationSteps__AiRemediationeSelection__list-item{position:relative;color:var(--textLighter)!important;width:300px!important;height:180px;padding:10px 20px;gap:15px;cursor:pointer;box-shadow:none;background-color:#9872fe1a}.AiRemediationSteps__AiRemediationeSelection__list-item.disabled{border-color:#616161!important}.AiRemediationSteps__AiRemediationeSelection__list-item-icon{position:absolute;transform:rotate(45deg);right:42%;top:-27px;background:var(--primary);border-radius:8px;width:50px;height:50px}.AiRemediationSteps__AiRemediationeSelection__list-item-icon.disabled{background:#676773;box-shadow:0 5.33336px 9.77782px #bcbcbc40}.AiRemediationSteps__AiRemediationeSelection__list-item-icon-container{padding:4px;background:linear-gradient(135deg,var(--ciWizardContentBodyBG) 50%,var(--card) 50%);border-radius:8px}.AiRemediationSteps__AiRemediationeSelection__list-item-icon-container.disabled{background:#676773}.AiRemediationSteps__AiRemediationeSelection__list-item-icon-mask{width:40px;height:40px;background:var(--primary);border-radius:8px}.AiRemediationSteps__AiRemediationeSelection__list-item-icon-mask.disabled{background:#676773}.AiRemediationSteps__AiRemediationeSelection__list-item-icon-img{transform:rotate(-45deg);width:25px;height:25px;color:#fff}.AiRemediationSteps__AiRemediationeSelection__list-item-title{font-size:22px;font-weight:400;text-align:center}.AiRemediationSteps__AiRemediationeSelection__list-item-title.disabled{color:#51515e;margin-top:20px!important}.AiRemediationSteps__AiRemediationeSelection__recommended{position:absolute;top:10px;right:10px;font-size:9px!important;font-style:normal;letter-spacing:.2px}.AiRemediationSteps__AiRemediationeSelection__recommended.disabled{background:#51515e!important}.light .AiRemediationSteps__AiRemediationeSelection__list-gradient:hover:not(.disabled){background:linear-gradient(92.57deg,#9872fe 4.91%,#59fee0 95.86%);padding:1px;box-shadow:0 0 2px 2px #ffffff40;border-radius:10px}.light .AiRemediationSteps__AiRemediationeSelection__list-gradient:hover:not(.disabled) .AiRemediationSteps__AiRemediationeSelection__list-item{width:298px!important;height:178px;box-shadow:none;background-color:#f6f7f8;border:unset}.light .AiRemediationSteps__AiRemediationeSelection__list-gradient:hover:not(.disabled) .AiRemediationSteps__AiRemediationeSelection__list-item-icon,.light .AiRemediationSteps__AiRemediationeSelection__list-gradient:hover:not(.disabled) .AiRemediationSteps__AiRemediationeSelection__list-item-icon-mask{background:linear-gradient(92.57deg,#9872fe 4.91%,#59fee0 95.86%)}.light .AiRemediationSteps__AiRemediationeSelection__list-gradient:hover:not(.disabled) .AiRemediationSteps__AiRemediationeSelection__list-item-icon-img{color:#000}.light .AiRemediationSteps__AiRemediationeSelection__list-item{background-color:#f6f7f8;border:1px solid rgba(152,114,254,.5)}.AiRemeditionManagement__header{margin-top:4px;display:grid;grid-template-columns:1fr 37fr 4fr 2fr!important;align-items:center}.AiRemeditionManagement__header-icon{fill:var(--text);height:20px;width:20px}.AiRemeditionManagement__header-icon-type{width:20px!important;margin-left:7px!important}.AiRemeditionManagement__header-preview{font-size:16px!important;font-style:normal;letter-spacing:.2px}.AiRemeditionManagement__header-icon-thinkerbell{justify-self:end}.AiRemeditionManagement__header-description{font-size:12px;display:grid;grid-template-columns:1fr 37fr 4fr 2fr!important}.AiRemeditionManagement__header-description-element{grid-column:2/3!important;font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.AiRemeditionManagement__content{padding:0 0 0 30px;overflow:hidden;background-color:var(--ciWizardLeftPanelBG)}.AiRemeditionManagement__content .AppWizard__content-body{width:calc(85vw - 305px);border:none}.AiRemeditionManagement__content.stepsUnvisible{padding-left:0}.AiRemeditionManagement__content.stepsUnvisible .AppWizard__content-body{width:unset}.AiRemeditionManagement__footer{padding:20px 25px;border-top:1px solid var(--separatorColor);height:85px}.AiRemeditionManagement__footer .ActionBtn__icon svg{margin-top:4px}.AiRemeditionManagement__footer-close{background-color:transparent;border:none;cursor:pointer;color:var(--textLighter)!important;opacity:.8;transition:all .2s ease}.AiRemeditionManagement__footer-close:hover{opacity:1}.AiRemeditionManagement__footer-close.disabled{cursor:not-allowed;visibility:hidden}.AiRemeditionManagement__footer-comment{align-self:flex-end;color:var(--textLighter);font-size:12px}.AiRemeditionManagement__footer .button-margin{margin:0 8px}.AiRemeditionManagement__subtitle{margin-left:31px}.AiRemeditionManagement .AppWizard__steps{width:340px}.AiRemeditionManagement .AppWizard__content{border-radius:0;border:none}.AiRemeditionManagement .AppWizard__content-header{display:none}.AiRemeditionManagement .AppWizard__content-body{height:65vh}.AiRemeditionManagement .AppWizard__content-footer{display:none}.AiRemeditionManagement .AppWizard__content-footer-cancel{width:unset;height:unset}.light .AiRemeditionManagement .AppWizard__content-body{height:65vh}.AiRemediationVc .AiRemediationVc__header{display:flex;justify-content:flex-start;align-items:center;gap:20px;margin-bottom:10px}.AiRemediationVc .ant-collapse{display:grid;gap:10px}.AiRemediationVc .panel-header{display:flex;justify-content:space-between;align-items:center;width:100%;height:35px!important;font-size:14px;cursor:pointer}.AiRemediationVc .panel-header-content{display:flex;align-items:center}.AiRemediationVc .panel-title{margin-left:12px}.AiRemediationVc .panel-count{margin-left:15px;color:#888}.AiRemediationVc .panel-link{margin-left:15px;height:18px}.AiRemediationVc .panel-link:hover{color:var(--primary)}.AiRemediationVc .panel-icon-provider{margin-left:4px}.AiRemediationVc .panel-icon-provider img{width:100%;height:100%;max-width:24px;max-height:24px}.AiRemediationVc .panel-icon{margin-left:4px;padding-top:6px}.AiRemediationVc .panel-icon svg{width:100%;height:100%;max-width:24px;max-height:14px}.AiRemediationVc .panel-arrow-icon{margin-left:auto;color:#6e6889!important;transition:transform .4s ease}.AiRemediationVc .ant-collapse-item{border:1px solid rgba(135,128,166,.5);background-color:#212133;width:100%;border-radius:4px}.AiRemediationVc .ant-collapse-header{display:flex;align-items:center;padding:2px 8px;font-size:14px}.AiRemediationVc .ant-collapse-content{font-size:14px}.AiRemediationVc .ant-collapse-content-box{border-bottom:0!important}.AiRemediationVc .ant-collapse-arrow{display:none!important}.AiRemediationVc .ant-collapse-item-active .panel-arrow-icon{transform:rotate(90deg)!important}.AiRemediationVc .ant-radio-wrapper{display:flex;align-items:center}.AiRemediationVc .ant-radio{margin-right:8px}.AiRemediationVc .ant-radio-inner{position:relative;top:0!important;left:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.AiRemediationVc__pagination{border-bottom:0px!important;overflow:visible!important;margin-right:10px}.AiRemediationVc__pagination .MuiIconButton-root:hover{color:var(--primary)}.AiRemediationVc__pagination .MuiTablePagination-toolbar{color:var(--textLighter)}.AiRemediationVc__pagination .MuiTablePagination-toolbar p{margin-top:10px!important}.AiRemediationVc__pagination .MuiTablePagination-toolbar .MuiTablePagination-selectIcon{color:var(--textLighter)}.AiRemediationVc__pagination .MuiTablePagination-toolbar .MuiTablePagination-selectIcon:hover{color:var(--primary)}.AiRemediationVc__pagination .MuiTablePagination-toolbar .MuiTablePagination-displayedRows{margin-top:12px!important}.AiRemediationVc__pagination .MuiTablePagination-toolbar .MuiTablePagination-select{margin-bottom:2px!important}.AiRemediationVc .ant-radio-inner:after{top:50%!important;left:50%!important;transform:translate(-50%,-50%)}.AiRemediationVc .AiRemediationVc__no-data{transform:translateY(60%)}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.light .AiRemediationVc .ant-collapse-item{background-color:#fafafa;border:1px solid rgba(146,146,146,.5)}.light .AiRemediationVc .ant-collapse-item .ant-collapse-content-box{background-color:#fafafa!important;color:#fff!important}.light .AiRemediationVc.AiRemediationProvider .AiRemediationCliCollapse{background-color:#f6f7f8}.light .AiRemediationVc.AiRemediationProvider .panel-header{color:#333}.light .AiRemediationVc.AiRemediationProvider .ant-collapse-item{background-color:#fafafa;border:1px solid rgba(146,146,146,.5)}.AiRemediationVcTable.icon [role=img]{color:#9872fe!important;margin-right:3px!important}.AiRemediationCompere__path{display:flex;justify-content:space-between;align-items:center;width:100%;height:35px!important;font-size:14px;cursor:pointer;margin-bottom:25px}.AiRemediationCompere__path__content{display:flex;align-items:center}.AiRemediationCompere__path__icon{margin-left:4px;padding-top:6px}.AiRemediationCompere__path__icon svg{width:100%;height:100%;max-width:24px;max-height:24px}.AiRemediationCompere__path__title{margin-left:12px;font-size:16px;font-weight:700}.AiRemediationCompere__path__count{margin-left:15px;color:#888}.AiRemediationCompere__header{height:40px;display:flex!important;padding:0;background:#22222f;border:1px solid #353344;border-radius:4px 4px 0 0}.AiRemediationCompere__codeDiff{background-color:#13131c;border:1px solid #353344;border-radius:0 0 4px 4px}.AiRemediationCompere__title{flex:1;font-size:16px;font-weight:700;margin-left:15px}.AiRemediationCliCollapse .ant-collapse-item .ant-collapse-header{background-color:unset!important;color:#fff!important}.AiRemediationCliCollapse .ant-collapse-item-active .ant-collapse-header{color:var(--primary)!important}.AiRemediationCliCollapse .panel-title{font-size:12px!important}.AiRemediationCliCollapse-panel-arrow-icon .MinimalCopy__icon,.AiRemediationCliCollapse-panel-arrow-icon .ant-collapse-item .ant-collapse-header,.AiRemediationCliCollapse-panel-arrow-icon .ant-collapse-item-active .ant-collapse-header{color:var(--primary)!important}.AiRemediationCli{justify-content:space-between!important;padding:8px;background-color:#181824!important;color:#fff!important}.Insights{flex:1;min-height:100%}.Insights__insight{flex:1;gap:10px}.Insights__insight:not(:last-child){margin-bottom:6px;padding-bottom:6px}.Insights__insight:hover .Insights__insight-content-title{transition:all .2s ease}.Insights__insight:hover .Insights__insight-content-text{color:#fff;transition:all .2s ease}.Insights__insight-content{flex:1;gap:2px;transition:all .2s ease}.Insights__insight-content-title{color:var(--textLighter)}.Insights__insight-content-title-flag{gap:5px;color:#9872fe;font-size:10px;font-weight:700;margin-right:10px}.Insights__insight-content-title-flag img{height:14px;width:auto}.Insights__insight-content-title-flag.reliability-flag{color:#0090ff}.Insights__insight-content-title-flag.optimization-flag{color:#7cbdbf}.Insights__insight-content-title-flag.misconfiguration-flag{color:#e31174}.Insights__insight-content-title-text{color:var(--textLighter);transition:all .2s ease}.Insights__insight-divider{height:1px;background-color:var(--separatorColor)}.Insights__insight-badge{text-decoration:none!important;font-size:12px}.Insights__insight-content-title-badge-container{display:flex;align-items:center;gap:5px}.Insights__classification-button{flex-shrink:0;background:none;border:none;padding:0}.ApplicationsSection{display:flex;flex-direction:column;gap:12px}.ApplicationsSection__divider{border-top:1px solid var(--separatorColor);padding-top:4px}.ApplicationsSection__loading{display:flex;justify-content:center;padding:16px 0}.ApplicationsSection__row-divider{height:1px;background-color:var(--separatorColor)}.ApplicationsSection__row{display:flex;align-items:center;gap:12px;padding:6px 0}.ApplicationsSection__name-cell{display:flex;align-items:center;gap:8px;width:300px;min-width:300px}.ApplicationsSection__policy-icon{width:18px;height:18px;flex-shrink:0}.ApplicationsSection__policy-name{font-size:14px;color:var(--textLighter);cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .2s ease}.ApplicationsSection__policy-name:hover{opacity:.85}.ApplicationsSection__separator{color:var(--textSuperLight);font-size:13px;-webkit-user-select:none;user-select:none}.ApplicationsSection__badges{display:flex;align-items:center;gap:8px;min-width:72px}.ApplicationsSection__badge{font-size:12px;cursor:pointer}.ApplicationsSection__badge:hover{opacity:.85}.ApplicationsSection__badge-icon{width:14px;height:14px}.ApplicationsSection__badge-icon path{fill:currentColor}.ApplicationsSection__snapshots-count-cell{min-width:72px;display:flex;align-items:center}.ApplicationsSection__snapshot-date{font-size:14px;color:var(--textLighter);white-space:nowrap}.AssetInfo__section-title{padding:12px 0 16px;display:flex;align-items:center;gap:8px}.AssetInfo__section-title-icon{display:flex;align-items:center}.AssetInfo__section-title-icon svg{height:16px;width:16px}.AssetInfo__section-title-icon svg:not(.stroke-icon) *{fill:currentColor!important}.AssetInfo__section-title-icon .stroke-icon *{stroke:currentColor!important;fill:none!important}.AssetInfo__section-title-text{font-size:14px;line-height:normal;font-weight:500}.AssetInfo__divider{height:2px;margin:24px -30px;background-color:var(--separatorColor)}.light .AssetInfo__section-title-text{color:var(--textLighter)}.light .AssetInfo__divider{background-color:var(--separatorColor)}.dark .AssetInfo__section-title-text{color:var(--textSuperLight)}.dark .AssetInfo__divider{background-color:var(--separatorColor)}.EventViewerContainer{gap:10px;height:100%}.EventGraphContainer__column{height:170px;width:100%}.EventGraphContainer__tooltip{padding:10px 10px 10px 1px;gap:5px}.EventGraphContainer__tooltip-item{gap:10px}.EventGraphContainer__tooltip-item-mark{position:relative;height:15px;width:6px}.EventGraphContainer__tooltip-item-mark-dot{background-color:inherit;position:absolute;z-index:2;border-radius:50%;width:6px;height:6px;top:50%;left:0;right:0;margin:auto;transform:translateY(-50%)}.EventGraphContainer__tooltip-item-mark-line{background-color:inherit;margin:auto;border-radius:10px;height:100%;width:2px}.EventTableContainer{background:var(--card);border:1px solid var(--eventViewerBorder);border-radius:10px;height:100%;gap:10px;padding:15px 30px;overflow:auto}.EventTableContainer__tools{gap:10px}.EventResReqContainer{background:var(--card);margin:4px 0;overflow:auto;max-height:250px;gap:5px;width:auto}.ReqResCont{padding-top:5px;gap:10px}.ReqResBox{background-color:var(--eventReqResBG);color:#fff;border:1px solid var(--eventViewerBorder);border-radius:5px;height:100%;width:93%;position:relative}.EventTableSelect{transition:all .4s ease;width:280px;height:40px;border-radius:10px!important;border:1px solid var(--header-btn-border)!important;color:var(--textLighter)!important;background-color:var(--header-btn-BG)!important}.EventTableSelect__graph{min-width:160px;align-self:flex-end}.EventTableSelect__graph .ant-select-arrow{color:var(--primary)!important}.EventTableSelect .ant-select-selection-overflow{flex-wrap:nowrap!important;overflow:hidden!important;max-width:97%!important;margin-top:5px!important}.EventTableSelect .ant-select-selection-placeholder{color:var(--textLighter)!important;transition:all .3s ease}.EventTableSelect .ant-select-arrow{color:var(--primary)!important}.EventTableSelect .ant-select-selection-search{color:var(--textLighter)!important}.EventTableSelect:focus{transition:all .3s ease;border-color:var(--primary)!important}.EventTableSelect:hover{border-color:var(--primary)!important}.CommentLabelIndicator{background-color:transparent;border:none;padding:0;color:var(--primary)!important;transition:all .2s ease;font-size:15px!important}.CommentLabelIndicator svg{transform:scale(1.2)}.NotagsLabelIndicator{background-color:transparent;border:none;padding:0;color:var(--primary)!important;transition:all .2s ease;font-size:15px!important}.NotagsLabelIndicator svg{transform:scale(1.2)}.InsightsLabelIndicator{background-color:transparent;border:none;padding:0}.InsightsLabelIndicator img{width:14px}.RelationshipLabelIndicator{background-color:transparent;border:none;padding:0;color:var(--primary)!important;transition:all .2s ease;font-size:15px!important}.RelationshipLabelIndicator svg{transform:scale(1.2)}.VcsLabelIndicator{background-color:transparent;border:none;padding:0}.VcsLabelIndicator svg{max-width:15px}.BackupLabelIndicator{background-color:transparent;border:none;padding:0;transition:all .2s ease;font-size:14px!important}.BackupLabelIndicator svg{transform:scale(1.2)}.BackupLabelIndicator svg path{fill:var(--icon-color)!important;transition:fill .2s ease}.BackupLabelIndicator__tooltip-icon{flex-shrink:0}.BackupLabelIndicator__tooltip-icon path{fill:#fff!important}.RunningLabelIndicator{background-color:transparent;border:none;padding:0;color:var(--primary)!important;transition:all .2s ease;font-size:15px!important}.RunningLabelIndicator svg{transform:scale(1.2)}.AssetFlagsCell__indications{background-color:var(--columnBG);height:20px;border-radius:10px;padding:0 10px;gap:10px}.AssetRelationship{height:100%}.AssetRelationship__header{height:40px;align-items:flex-start!important}.AssetRelationship__header-title{font-size:16px}.AssetRelationship__body{height:calc(100% - 40px)}.AssetRelationship__body .RelationshipChart{height:100%;width:100%;overflow:hidden;position:relative}.AssetRelationship__body .RelationshipTable{height:100%;padding-bottom:0;overflow:hidden;position:relative}.AssetRelationship__body .RelationshipAssetConfig .Configuration{border:none;border-radius:0}.AssetRelationship__body .RelationshipAssetConfig .Configuration__loading,.AssetRelationship__body .RelationshipAssetConfig .Configuration__no-data{height:40vh}.AssetDataModal{display:grid;grid-template-columns:270px calc(100% - 270px);padding:0;overflow:hidden;height:65vh}.AssetDataModal__tab{position:relative;min-height:60vh;padding:30px;overflow:auto}.AssetDataModal .AssetTabs{overflow:auto}.AssetDataModal .AssetCard-title{font-size:14px;line-height:normal;font-weight:500;color:var(--textSuperLight)}.AssetDataModal .AppAccordion__header{padding:15px 20px}.AssetDataModal .AppAccordion__header-icon{color:var(--textSuperLight);opacity:.65}.AssetDataModal .AssetInfoCard__list{border-top:1px solid var(--separatorColor);padding-top:20px;gap:15px;color:var(--textLighter)}.AssetDataModal .AssetInfoCard__list.grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px 30px}.AssetDataModal .AssetInfoCard__list-item{align-items:flex-start;gap:15px;min-width:100%;word-break:normal}.AssetDataModal .AssetInfoCard__list-item-label{font-weight:700;width:180px}.AssetDataModal .AssetInfoCard__list-item .IacStatusFlag{font-size:12px;padding:4px 11px;height:max-content}.AssetDataModal .AssetInfoCard__list-item .console-icon-link{opacity:.75;cursor:pointer;font-size:13px;transition:all .2s ease}.AssetDataModal .AssetInfoCard__list-item .console-icon-link:hover{transition:all .2s ease;opacity:1;color:var(--primary)}.AssetDataModal__footer-action-addIacIgnored{margin-top:7px;width:17px;height:17px}.AssetDataModal__footer-action-addIacIgnored path{fill:#fff}.AssetDataModal__footer-action-right{flex-wrap:wrap}.AssetDataModal__footer-action-right span.vertical-line{height:20px;background-color:var(--cardBorder);width:1px;display:inline-block}.AssetDataModal__footer-action-right .AppBtn{width:44px;display:flex;justify-content:center;align-items:center}.AssetDataModal_suffix_actions{display:flex;border-radius:4px;border:1px solid var(--dividerColor);align-items:center;background:linear-gradient(90deg,#9872fe4d,#40ebdd4d);margin-right:24px}.AssetDataModal_suffix_actions button{background-color:unset}.AssetDataModal_suffix_actions button:hover{background-color:#ffffff0d}.AssetDataModal_suffix_actions button:first-child:not(.disabled) svg{color:var(--darkPrimary)}.AssetDataModal_suffix_actions button:last-child:not(.disabled) svg{color:var(--green)}.AssetDataModal_suffix_actions span.vertical-line{height:20px;background-color:var(--dividerColor);width:1px;display:inline-block}.AssetDataModal_title{display:flex;align-items:center;column-gap:10px}.AssetDataModal_title span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AssetDataModal_title_text{max-width:70%}.light .AssetDataModal_suffix_actions button:not(.disabled){color:#333!important}.DiagramModal{display:flex;flex-direction:column;gap:10px;max-height:85vh;height:70vh}.DiagramModal__content{position:relative;padding-top:30px;min-height:55vh}.DiagramModal__content-stackName{position:absolute;padding:0!important;z-index:2;max-width:70%!important;top:0;left:0;border:none!important}.DiagramModal__content-tools{position:absolute;z-index:2;top:0;right:0}.DiagramModal__btns{gap:15px;justify-content:flex-end}.DriftExclusionModal{padding:0 0 30px}.DriftExclusionModal .content-wrapper{padding:15px 30px!important}.DriftExclusionModal .content-wrapper__rowWrapper{gap:10px;color:#515151;margin-bottom:1.2rem}.DriftExclusionModal__provider img{width:20px;height:auto;margin-right:10px}.DarkCopyBox__wrapper{position:relative;margin:0}.DarkCopyBox__wrapper-box{width:100%;font-size:12px;max-height:82vh;border:1px solid var(--inputBorder);border-left:5px solid #9872fe;border-radius:5px;padding:0 0 10px 13px;font-family:Courier New,monospace;z-index:10;position:relative}.DarkCopyBox__wrapper-box-content{overflow-y:auto;max-height:calc(82vh - 20px);padding-right:30px}.DarkCopyBox__wrapper-box-copy-button{position:absolute;top:50%;right:13px;transform:translateY(-50%);z-index:11;background:var(--background, #fff);padding:2px;border-radius:3px}.DarkCopyBox__wrapper-box-icon{color:#9872fe;cursor:pointer;opacity:1;transition:opacity .2s ease}.DarkCopyBox__wrapper-box-icon.active{opacity:1}.DarkCopyBox__wrapper-box-icon:hover{opacity:.5}.DarkCopyBox__wrapper-box-icon.darkMode{opacity:1}.DarkCopyBox__wrapper-box-text{padding-top:10px;font-size:13px;font-weight:500;color:var(--text);word-break:break-all;white-space:pre-wrap}.DarkCopyBox__bubble{position:absolute;width:15px;height:15px;top:10px;left:-5px;z-index:100;background-color:#9872fe;border-radius:50%}.DarkCopyBox__bubble svg{font-size:9px}.light .DarkCopyBox__wrapper-box,.light .DarkCopyBox__wrapper-box-copy-button{background:#f8f9fa}.dark .DarkCopyBox__wrapper-box{background:#30304a;border:1px solid transparent;border-left:5px solid #9872fe}.dark .DarkCopyBox__wrapper-box-copy-button{background:#30304a}.FixDrift{background:var(--card);border:1px solid var(--driftDetailsBorder);border-radius:5px}.FixDrift .DarkCopyBox__wrapper-box{background:#30304a!important;border:1px solid transparent;border-left:5px solid #9872FE}.FixDrift .DarkCopyBox__wrapper-box-text{color:#fff!important;max-height:82vh}.FixDrift.pr{background:unset;border-radius:0}.FixDrift.pr .DarkCopyBox__wrapper-box{background:#212132!important;gap:5px}.FixDrift.pr .DarkCopyBox__wrapper-box-text{width:100%!important}.FixDrift__ghost-description{width:35%}.FixDrift__ghost-description-stacks .IaCTab__list-item{gap:10px!important;padding:5px 0!important}.FixDrift__cft .DarkCopyBox__wrapper-box-text{padding:10px}.FixDrift-prIcon{margin-top:5px}.FixDrift__content-collapse{overflow:auto;padding:20px 25px}.FixDrift__content-collapse .ant-collapse-item{overflow:hidden;cursor:pointer;background-color:var(--CiCollapseBG);border:1px solid var(--ciCollapseBorder);border-radius:5px}.FixDrift__content-collapse .ant-collapse-content{padding:10px;background-color:#13131c!important;overflow:auto}.FixDrift__content-collapse .ant-collapse-content-box{border:none!important}.FixDrift__content-collapse .ant-collapse-header{display:flex;flex-direction:row;gap:15px;align-items:center;color:var(--text);width:100%;height:45px;padding:7px}.FixDrift__content-collapse .ant-collapse-arrow{margin:0 5px}.FixDrift__content-collapse .ant-collapse-item-active .ant-collapse-header{color:var(--text);background-color:var(--ciOpenCollapseBG)!important;border-bottom:2px solid var(--primary)!important;font-weight:400!important}.FixDrift-divider{width:100%!important;margin-top:10px;margin-bottom:8px}.FixDrift__idle-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:32px 24px;min-height:246px}.FixDrift__idle-container .AppBtn.gradientFilled{height:42px;width:170px;font-size:14px;padding:4px 8px;font-weight:400!important;justify-content:center;gap:8px}.FixDrift__idle-container .AppBtn.gradientFilled .AppBtn__icon{display:flex;align-items:center;justify-content:center;margin:0}.FixDrift__idle-container .AppBtn.gradientFilled .AppBtn__text{line-height:22px;margin:0}.FixDrift__agent-title,.FixDrift__description{color:var(--text);font-size:14px;opacity:.6;text-align:center}.FixDrift__agent-button-icon{fill:currentColor;width:16px;height:16px;flex-shrink:0}.FixDrift__redacted-warning{background:#ffc1071a;border:1px solid rgba(255,193,7,.4);border-radius:4px;padding:10px 16px;color:var(--textPrimary)}.FixDrift__agent-result-view{height:480px;display:flex;flex-direction:column;border:1px solid var(--driftDetailsBorder);border-radius:6px;overflow:hidden}.FixDrift__result-skeleton{flex:1;min-height:0;display:flex;align-items:stretch;gap:10px;padding:12px}.FixDrift__result-skeleton-tree{width:18%;min-width:110px;display:flex;flex-direction:column;gap:10px}.FixDrift__result-skeleton-row{display:block;width:100%;height:14px;border-radius:4px;flex:0 0 auto;background:linear-gradient(90deg,#1a1a26 25%,#242436,#1a1a26 75%);background-size:200% 100%;animation:streamingShimmer 1.2s linear infinite}.FixDrift__result-skeleton-row:nth-child(2n){width:72%}.FixDrift__result-skeleton-code{flex:1;border-radius:6px;background:linear-gradient(90deg,#1a1a26 25%,#242436,#1a1a26 75%);background-size:200% 100%;animation:streamingShimmer 1.2s linear infinite}body.light .FixDrift{border-color:var(--separatorColor)}.RemoveSingleResource{background:var(--driftBlockBG);border-radius:4px}.RemoveSingleResource .DarkCopyBox__wrapper-box{background:#30304a!important;border:1px solid transparent;border-left:5px solid #9872FE}.RemoveSingleResource .DarkCopyBox__wrapper-box-text{color:#fff!important;max-height:82vh}.RemoveSingleResource.pr{background:unset;border-radius:0}.RemoveSingleResource.pr .DarkCopyBox__wrapper-box{background:#212132!important;gap:5px}.RemoveSingleResource.pr .DarkCopyBox__wrapper-box-text{width:100%!important}.RemoveSingleResource__cft .DarkCopyBox__wrapper-box-text{padding:10px}.RemoveSingleResource-prIcon{margin-top:5px}.RemoveSingleResource__content-collapse{overflow:auto;padding:20px 25px}.RemoveSingleResource__content-collapse .ant-collapse-item{overflow:hidden;cursor:pointer;background-color:var(--CiCollapseBG);border:1px solid var(--ciCollapseBorder);border-radius:5px}.RemoveSingleResource__content-collapse .ant-collapse-content{padding:10px;background-color:#13131c!important;overflow:auto}.RemoveSingleResource__content-collapse .ant-collapse-content-box{border:none!important}.RemoveSingleResource__content-collapse .ant-collapse-header{display:flex;flex-direction:row;gap:15px;align-items:center;color:var(--text);width:100%;height:45px;padding:7px}.RemoveSingleResource__content-collapse .ant-collapse-arrow{margin:0 5px}.RemoveSingleResource__content-collapse .ant-collapse-item-active .ant-collapse-header{color:var(--text);background-color:var(--ciOpenCollapseBG)!important;border-bottom:2px solid var(--primary)!important;font-weight:400!important}.ContextAwareCodeView{flex:1;min-height:0;min-width:0;display:flex;flex-direction:column;height:100%}.ContextAwareCodeView>.split.split-horizontal{flex:1;min-height:0;min-width:0}.ContextAwareCodeView__main{display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden;height:100%}.ContextAwareCodeView__toolbar{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px 12px;border-bottom:1px solid rgba(92,92,99,.35)}.ContextAwareCodeView__toolbar-left{flex:1;min-width:0}.ContextAwareCodeView__toolbar .CodeSyntaxEditor__header{position:relative;top:auto;right:auto}.ContextAwareCodeView__toolbar .CodeSyntaxEditor__header-btn.disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.ContextAwareCodeView__menu{background-color:var(--codifyMenuBG);border-left:1px solid rgba(92,92,99,.4);overflow-y:auto;height:100%}.ContextAwareCodeView__code{flex:1 1 0;overflow-y:auto;min-height:0}.ContextAwareCodeView__code--edit{display:flex;flex-direction:column;min-height:0}.ContextAwareCodeView__code--edit .ContextAwareCodeView__code-inner{flex:1;min-height:0;display:flex;flex-direction:column}.ContextAwareCodeView__code-inner{background-color:var(--codeBG);box-sizing:border-box}.ContextAwareCodeView__editor{flex:1;min-height:200px}.ContextAwareCodeView__editor .monaco-editor,.ContextAwareCodeView__editor .monaco-editor-background,.ContextAwareCodeView__editor .margin-view-overlays{background-color:var(--codeBG)!important}.ContextAwareCodeView__empty{display:flex;align-items:center;justify-content:center;height:100%}.ActionIcon{cursor:pointer;transition:all .3s ease;background-color:transparent;width:16px;height:16px}.ActionIcon path{fill:var(--primary)}.ActionIcon:hover{opacity:.7}.ActionIcon:hover path{transition:all .3s ease;fill:var(--primary)!important}.ActionIcon.disabled{background-color:var(--disableBG)!important;color:var(--disableColor)!important;cursor:not-allowed}.ActionIcon.action-success{transition:all .3s ease;fill:var(--primary)!important}.ContextAwareSummary{width:100%}.ContextAwareSummary__box{background-color:#252137d9;border-top:1px solid rgba(92,92,99,.35);padding:20px 24px}.ContextAwareSummary__title{font-size:16px;font-weight:700;margin-bottom:16px}.ContextAwareSummary__description{font-size:14px;line-height:22px;color:#fff;margin-bottom:20px;font-weight:400}.ContextAwareSummary__inline-badge{display:inline-block;background-color:#9872fe33;color:#9872fe;font-size:13px;padding:2px 10px;border-radius:8px;letter-spacing:.12px;vertical-align:baseline}.ContextAwareSummary__file-group{display:flex;gap:16px;margin-bottom:20px}.ContextAwareSummary__file-group:last-child{margin-bottom:0}.ContextAwareSummary__file-group-bar{width:3px;border-radius:10px;flex-shrink:0}.ContextAwareSummary__file-group-bar.modified{background-color:#9872fe}.ContextAwareSummary__file-group-bar.new{background:linear-gradient(163deg,#9872fecc 11%,#59fee0cc 81%)}.ContextAwareSummary__file-group-content{display:flex;flex-direction:column;gap:12px}.ContextAwareSummary__file-group-label{font-size:14px;font-weight:700;margin-bottom:2px}.ContextAwareSummary__file-group-label.modified{color:#9872fe}.ContextAwareSummary__file-group-label.new{background:linear-gradient(163deg,#9872fecc 11%,#59fee0cc 81%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ContextAwareSummary__file-entry{display:flex;align-items:center;gap:12px}.ContextAwareSummary__file-badge{display:inline-block;background-color:#463873;color:#9872fe;font-size:13px;padding:4px 12px;border-radius:12px;letter-spacing:.12px;white-space:nowrap;flex-shrink:0}.ContextAwareSummary__file-description{font-size:14px;line-height:22px;color:#fff}.ContextAwareSummary__warning-text{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:22px;color:#ffffffb3;margin-bottom:20px}.ContextAwareSummary__warning-text>p{margin:0!important;padding:0}.ContextAwareSummary__warning-icon{color:#ffc107;margin-top:3px;flex-shrink:0}.ContextAwareSummary__import-commands{margin-bottom:20px}.ContextAwareSummary__import-commands-label{font-size:13px;font-weight:600;color:#ffffffbf;margin-bottom:10px}.ContextAwareSummary__import-commands-pre-wrap{position:relative;margin-bottom:10px}.ContextAwareSummary__import-commands-pre-wrap:last-child{margin-bottom:0}.ContextAwareSummary__import-commands-pre{margin:0;padding:12px 40px 12px 14px;font-size:12px;line-height:1.5;color:#ffffffeb;background-color:var(--codeBG, #171721);border:1px solid rgba(92,92,99,.45);border-radius:6px;white-space:pre-wrap;word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.ContextAwareSummary__import-commands-copy-wrap{position:absolute;top:6px;right:6px;z-index:1;line-height:0}.ContextAwareSummary__import-commands-copy-icon.ActionIcon{width:28px!important;height:28px!important;display:flex;align-items:center;justify-content:center;border-radius:4px;box-sizing:border-box}.ContextAwareSummary__import-commands-copy-icon.ActionIcon:hover{background-color:#9872fe1f}.ContextAwareSummary__import-commands-copy-icon.ActionIcon svg{width:16px;height:16px}.split-vertical{display:flex;flex-direction:column;height:100%;width:100%}.ContextAwareSplit__gutter{flex-shrink:0;flex-grow:0;box-sizing:border-box;border:none;outline:none;background:#1a1625f2;transition:background-color .2s ease,box-shadow .2s ease;box-shadow:inset 0 0 0 1px #5c5c6373}.ContextAwareSplit__gutter-horizontal{cursor:col-resize;display:flex;justify-content:center;align-items:center;width:7px;min-width:7px}.ContextAwareSplit__gutter-horizontal:after{content:"";width:3px;height:22px;border-radius:4px;background:linear-gradient(180deg,#9872fe59,#59fee04d);opacity:.65;pointer-events:none}.ContextAwareSplit__gutter-vertical{cursor:row-resize;height:7px;min-height:7px;display:flex;justify-content:center;align-items:center}.ContextAwareSplit__gutter-vertical:after{content:"";width:28px;height:3px;border-radius:4px;background:linear-gradient(90deg,#9872fe59,#59fee04d);opacity:.65;pointer-events:none}.ContextAwareSplit__gutter:hover,.ContextAwareSplit__gutter-dragging{background:#9872fe1a;box-shadow:inset 0 0 0 1px #9872fe59}.ContextAwareSplit__gutter:hover:after,.ContextAwareSplit__gutter-dragging:after{opacity:1}.pane{flex-shrink:1;flex-grow:1;overflow:hidden;position:relative;min-width:0;min-height:0}.ContextAwareResultLayout{flex:1;min-height:0;width:100%;display:flex;flex-direction:column}.ContextAwareResultLayout>.split.split-vertical{flex:1;min-height:0}.ContextAwareResultLayout__summaryPane{display:flex;flex-direction:column;min-height:0;overflow:hidden;height:100%}.ContextAwareResultLayout__summaryPane .ContextAwareSummary{flex:1;min-height:0;max-height:none;overflow-y:auto;width:100%}.AgentStreamingView{border:1px solid var(--driftDetailsBorder);border-radius:5px}.AgentStreamingView--fill{flex:1;min-height:0}.AgentStreamingView--fill .AgentStreamingView__content,.AgentStreamingView--fill .AgentStreamingView__code{flex:1;min-height:0;display:flex;flex-direction:column}.AgentStreamingView--fill .AgentStreamingView__code-body{flex:1;max-height:none}.AgentStreamingView__avatar{width:26px;height:26px;border-radius:50%;background:var(--gradientColorBG);flex:0 0 auto}.AgentStreamingView__avatar svg{width:15px;height:15px}.AgentStreamingView__avatar svg path{fill:#fff}.AgentStreamingView__name{font-size:13px}.AgentStreamingView__statusline{align-items:center;color:var(--textSuperLight);font-size:12.5px}.AgentStreamingView__statusline--done{color:var(--green)}.AgentStreamingView__statusline--done svg{font-size:10px}.AgentStreamingView__content{animation:streamingFadeIn .28s ease both}.AgentStreamingView__banner{padding:9px 13px;border-radius:5px;align-items:center;font-size:13px}.AgentStreamingView__banner--warn{background:#f7a04c24;color:#c47d22;border:1px solid rgba(247,160,76,.3)}.AgentStreamingView__banner--error{background:#e36f7e29;color:#cf5563;border:1px solid rgba(227,111,126,.32)}.AgentStreamingView__activity{max-height:168px;overflow-y:auto;padding-right:2px}.AgentStreamingView__steps{list-style:none;margin:0;padding:0}.AgentStreamingView__step{align-items:center;font-size:12.5px}.AgentStreamingView__step-iconslot{width:26px;flex:0 0 auto}.AgentStreamingView__step-icon{width:16px;height:16px;border-radius:50%;flex:0 0 auto}.AgentStreamingView__step-icon--done{background:var(--greenFlagBG);color:var(--green);font-size:9px;animation:streamingCheckPop .24s ease}.AgentStreamingView__step-icon--running{border:2px solid var(--primary);border-top-color:transparent;animation:streamingSpin .8s linear infinite}.AgentStreamingView__step-icon--stopped{border:2px solid var(--driftDetailsBorder)}.AgentStreamingView__step-label{color:var(--textSuperLight)}.AgentStreamingView__step-label--running{color:var(--text);font-weight:500}.AgentStreamingView__code{background:#13131c;border:1px solid #2a2a38;border-radius:6px;overflow:hidden}.AgentStreamingView__code-bar{align-items:center;padding:7px 12px;border-bottom:1px solid #2a2a38}.AgentStreamingView__code-lang{color:#fff9;font-size:11.5px;font-family:monospace}.AgentStreamingView__code-copy{align-items:center;color:#8a8a99;font-size:11.5px;cursor:pointer}.AgentStreamingView__code-copy:hover{color:#fff}.AgentStreamingView__code-body{position:relative;max-height:320px;overflow-y:auto;padding:12px;white-space:pre-wrap;word-break:break-word;font-size:12px;line-height:1.55}.AgentStreamingView__cursor{display:inline-block;width:7px;animation:streamingBlink 1s steps(2,start) infinite;color:var(--primary);margin-left:1px}.AgentStreamingView__feed{list-style:none;padding:0 0 0 11px;border-left:2px solid var(--driftDetailsBorder);margin:4px 0 0 12px;max-height:76px;overflow-y:auto}.AgentStreamingView__feed-item{align-items:center;font-size:12px;padding:1px 0;animation:streamingFadeIn .24s ease both}.AgentStreamingView__feed-item--completed{opacity:.55}.AgentStreamingView__feed-dot{width:6px;height:6px;border-radius:50%;flex:0 0 auto;background:var(--primary)}.AgentStreamingView__feed-item--in_progress .AgentStreamingView__feed-dot{animation:streamingPulse 1s ease-in-out infinite}.AgentStreamingView__feed-item--completed .AgentStreamingView__feed-dot{background:var(--green)}.AgentStreamingView__feed-text{color:var(--textSuperLight);word-break:break-word}.AgentStreamingView__skeleton{flex:1;min-height:0;display:flex;align-items:stretch;gap:10px;padding:12px}.AgentStreamingView__skeleton-tree{width:18%;min-width:110px;display:flex;flex-direction:column;gap:10px}.AgentStreamingView__skeleton-row{display:block;width:100%;height:14px;border-radius:4px;flex:0 0 auto;background:linear-gradient(90deg,#1a1a26 25%,#242436,#1a1a26 75%);background-size:200% 100%;animation:streamingShimmer 1.2s linear infinite}.AgentStreamingView__skeleton-row:nth-child(2n){width:72%}.AgentStreamingView__skeleton-code{flex:1;border-radius:6px;background:linear-gradient(90deg,#1a1a26 25%,#242436,#1a1a26 75%);background-size:200% 100%;animation:streamingShimmer 1.2s linear infinite}body.light .AgentStreamingView{background:var(--card);border-color:var(--separatorColor)}body.dark .AgentStreamingView{background:var(--driftDetailsRowBG)}@keyframes streamingSpin{to{transform:rotate(360deg)}}@keyframes streamingBlink{to{visibility:hidden}}@keyframes streamingFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes streamingCheckPop{0%{transform:scale(.5)}60%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes streamingPulse{0%,to{opacity:.35}50%{opacity:1}}@keyframes streamingShimmer{to{background-position:-200% 0}}.BrowseRepositoryModal{padding:0}.BrowseRepositoryModal__content{background-color:var(--appBG);padding:0 30px;height:max-content;overflow:hidden}.BrowseRepositoryModal__content-head{padding:20px 0}.BrowseRepositoryModal__content-list{height:250px;overflow:auto}.BrowseRepositoryModal__item{padding:10px;gap:10px;cursor:pointer;flex-wrap:wrap}.BrowseRepositoryModal__item:not(:last-child){border-bottom:1px solid var(--separatorColor)}.BrowseRepositoryModal__item:hover{background-color:var(--lightPrimary)}.BrowseRepositoryModal__item.active{color:var(--primary)}.BrowseRepositoryModal__item-logo{background-size:contain;background-position:center center;background-repeat:no-repeat;height:25px;width:100px}.PullRequestForm__content{width:100%;height:calc(82vh - 2px);position:relative}.PullRequestForm__content-header{display:flex;align-items:center;padding-left:40px;height:10vh}.PullRequestForm__content-body{padding:34px 40px 40px}.PullRequestForm__content-body-url{margin-top:1.5rem}.PullRequestForm__content-body-vcs{gap:10px}.PullRequestForm__content-body-vcs img{height:18px;width:auto}.PullRequestForm__content-body-repoSummary{gap:10px;align-items:center;font-size:14px;font-weight:500}.PullRequestForm__content-body-repoSummary img{height:20px;width:auto}.PullRequestForm__content-body .fileName-form-block .ant-form-item-label label{width:100%;flex-direction:row-reverse}.PullRequestForm__content-body .fileName-form-block .ant-form-item-label label .browse-repo-link{cursor:pointer;transition:.2s ease}.PullRequestForm__content-body .fileName-form-block .ant-form-item-label label .browse-repo-link:hover{text-decoration:underline}.PullRequestForm__content-footer{padding:35px 40px 0;display:flex;gap:15px;justify-content:flex-end}.PullRequestForm__content-close{position:absolute;top:15px;right:15px;font-size:20px;opacity:.3;transition:opacity .2s ease;cursor:pointer}.PullRequestForm__content-close:hover{opacity:.6}.PullRequestForm__content-success{padding-top:40px}.PullRequestForm__content-success img{width:200px;height:auto;margin-bottom:20px}.PullRequestForm__content-success-subtitle{margin-top:8px}.PullRequestForm__content .ant-select-clear{right:30px!important}.DriftAnalyzeDrawer{position:relative}.DriftAnalyzeDrawer .ant-drawer-content{background:#12121b99!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;border-left:1px solid rgba(152,114,254,.15)!important;box-shadow:-10px 0 40px #0006!important}.DriftAnalyzeDrawer .ant-drawer-body{background:transparent!important}.DriftAnalyzeDrawer__impact-box{background:var(--driftBlockBG);border-radius:4px}.DriftAnalyzeDrawer__divider{width:100%!important;margin-top:10px;margin-bottom:8px}.DriftAnalyzeDrawer__drift-details{flex:0 0 auto;min-height:0;overflow:hidden}.DriftAnalyzeDrawer__drift-details>.row.between{flex-shrink:0}.DriftAnalyzeDrawer__drift-details>.DriftAnalyzeDrawer__wrapper-body-diff{flex:0 0 auto;min-height:0;overflow:hidden}.DriftAnalyzeDrawer__drift-details>.DriftAnalyzeDrawer__wrapper-body-diff-code.json{flex:0 0 auto;min-height:0;max-height:280px;overflow:auto}.DriftAnalyzeDrawer__wrapper{width:100%;height:100vh;display:flex;flex-direction:column;z-index:2;overflow:hidden}.DriftAnalyzeDrawer__wrapper__close{position:absolute;top:15px;right:15px;font-size:20px;opacity:.3;transition:opacity .2s ease;cursor:pointer}.DriftAnalyzeDrawer__wrapper__close:hover{opacity:.6}.DriftAnalyzeDrawer__wrapper-title{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px;padding-left:40px;height:11vh;flex-shrink:0}.DriftAnalyzeDrawer__wrapper-title-sub{gap:20px;color:var(--sidebarLink)}.DriftAnalyzeDrawer__wrapper-body{background-color:transparent;flex:1 1 auto;min-height:0;padding:20px 30px;overflow-y:auto;overflow-x:hidden;color:#fff;position:relative}.DriftAnalyzeDrawer__wrapper-body>.col.g10:not(.DriftAnalyzeDrawer__drift-details){flex-shrink:0}.DriftAnalyzeDrawer__wrapper-body .ActionBtn__icon{margin-top:5px!important}.DriftAnalyzeDrawer__wrapper-body-header{display:grid;grid-template-columns:35px 20% repeat(2,1fr);gap:20px;color:#9872fe;font-weight:700;padding:20px 30px 20px 15px}.DriftAnalyzeDrawer__wrapper-body-diff{display:flex;flex-direction:column;background:var(--driftDetailsRowBG);border:1px solid var(--driftDetailsBorder);border-radius:5px;overflow:hidden}.DriftAnalyzeDrawer__wrapper-body-diff-header{flex-shrink:0;padding:14px 10px 14px 30px;background:var(--driftDetailsHeaderBG);border-bottom:1px solid var(--driftDetailsBorder);color:#d5d5d9;display:grid;grid-template-columns:26% 37% 37%}.DriftAnalyzeDrawer__wrapper-body-diff-code{background-color:var(--driftDetailsRowBG)}.DriftAnalyzeDrawer__wrapper-body-diff-code-container{flex:0 0 auto;min-height:0;max-height:280px;overflow-y:auto;overflow-x:auto}.DriftAnalyzeDrawer__wrapper-body-diff-code.json{border:1px solid var(--driftDetailsBorder);border-radius:5px;overflow-y:auto;overflow-x:auto;background-color:var(--driftDetailsRowBG)}.DriftAnalyzeDrawer__wrapper-body-diff-code.withShowMore{border-radius:0}.DriftAnalyzeDrawer__wrapper-body-diff-showMoreLess{background-color:var(--driftShowMoreBG);border-top:1px solid var(--driftDetailsBorder);padding:12px 24px}.DriftAnalyzeDrawer__wrapper-body-diff-showMoreLess-icon{cursor:pointer;height:14px;width:14px!important;padding:3px;color:var(--CiCollapseBG);background:var(--primary)}.DriftAnalyzeDrawer__wrapper-body-diff-showMoreLess-text{cursor:pointer;color:var(--primary);text-decoration:underline}.DriftAnalyzeDrawer__wrapper-body-diff-row{padding:10px 10px 10px 30px;display:grid;grid-template-columns:26% 74%;border-bottom:1px solid var(--driftDetailsBorder);animation:fadeIn .7s}.DriftAnalyzeDrawer__wrapper-body-diff-row.excluded{padding-left:32px}.DriftAnalyzeDrawer__wrapper-body-diff-row.excluded .DriftAnalyzeDrawer__wrapper-body-diff-row-title,.DriftAnalyzeDrawer__wrapper-body-diff-row.excluded .CodeDiff{opacity:.5}.DriftAnalyzeDrawer__wrapper-body-diff-row-title{color:#fff}.DriftAnalyzeDrawer__wrapper-body-item{padding:20px 30px 20px 15px;display:grid;grid-template-columns:35px 20% repeat(2,1fr);gap:20px}.DriftAnalyzeDrawer__wrapper-body-item.diff-code-grid{grid-template-columns:35px 20% 1fr!important}.DriftAnalyzeDrawer__wrapper-body-item:not(:last-child){border-bottom:1px solid var(--codeSeperator)}.DriftAnalyzeDrawer__wrapper-body-item.excluded{background-color:#9872fe33}.DriftAnalyzeDrawer__wrapper-body-item-diffcode{word-break:break-all!important;white-space:pre-wrap!important;color:#c5c8c6!important;font-family:Inconsolata,Monaco,Consolas,Courier New,Courier,monospace!important}.DriftAnalyzeDrawer__wrapper-body-item__tagswrapper{align-items:flex-start;gap:15px;max-width:100%;overflow:auto}.DriftAnalyzeDrawer__wrapper-body-item-title{font-weight:700;opacity:.7}.DriftAnalyzeDrawer__wrapper-body-item-flag{position:absolute;left:40px;border-radius:24px;color:#9872fe;font-size:12px;align-self:flex-start;padding-top:5px}.DriftAnalyzeDrawer__wrapper-body-item-code{align-items:flex-start!important;justify-content:flex-start;align-self:flex-start}.DriftAnalyzeDrawer__wrapper-body-item pre{padding:0!important}.DriftAnalyzeDrawer__wrapper-body-items{max-width:100%}.DriftAnalyzeDrawer__wrapper-footer{flex-shrink:0;min-height:8vh;background-color:transparent;width:100%;gap:15px;padding-left:40px}.DriftAnalyzeDrawer.invisible{color:transparent;height:0}body.light .DriftAnalyzeDrawer .ant-drawer-content{background:#f6f5f8eb!important;border-left:1px solid rgba(152,114,254,.2)!important;box-shadow:-10px 0 40px #0000001f!important}body.light .DriftAnalyzeDrawer__impact-box{background:var(--innerCardBG)}body.light .DriftAnalyzeDrawer__wrapper-body{color:var(--text)}.TerraformImport{background-color:var(--codeBG);height:calc(82vh - 2px);max-height:calc(82vh - 2px);overflow-y:auto;color:#fff;position:relative}.TerraformImport__item{padding:30px}.TerraformImport__item:not(:last-child){border-bottom:1px solid var(--separatorColor)}.TerraformImport__item pre{padding:0!important}.AssetCompareModal{max-height:90vh!important;padding:20px!important}.AssetCompareModal .asset-compare-content{align-items:center;display:flex;flex-direction:column}.AppModal__header{padding:15px 17px 13px 14px!important}.compare-header{width:1330px;display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:4px}.compare-header .compare-header-left{display:flex;align-items:center;gap:8px}.compare-header .compare-header-right{display:flex;align-items:center}.compare-header .compare-header-right .sync-scroll-toggle{display:flex;align-items:center;gap:8px}.compare-header .compare-header-right .sync-scroll-toggle .sync-scroll-label{font-size:13px;color:#ffffffa6}.compare-grid{display:flex;flex-direction:row;gap:20px}.compare-column-title{margin-bottom:10px;display:flex;flex-direction:column}.compare-column-title .compare-column-title-name{display:flex;flex-direction:row;gap:5px}.compare-column-title .compare-column-title-name .compare-column-title-name-label{font-size:14px;font-weight:600}.compare-column-title .compare-column-title-name .compare-column-title-name-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compare-column-title .compare-column-title-resource-id{display:flex;flex-direction:row;gap:5px}.compare-column-title .compare-column-title-resource-id .compare-column-title-resource-id-label{font-size:14px;font-weight:600}.compare-column-title .compare-column-title-resource-id .compare-column-title-resource-id-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compare-column .compare-column-scroll-container{height:500px;overflow:auto;padding-bottom:2px;position:relative}.compare-column .compare-column-scroll-container .Configuration{height:auto;padding:3px}.compare-column .compare-column-scroll-container .Configuration .Configuration__btns{position:sticky;top:8px;right:15px;float:right;z-index:10;padding:4px;border-radius:4px;margin-bottom:8px}.diff-view-container{width:100%;height:100%;display:flex;flex-direction:column}.diff-view-container .diff-header{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:16px}.diff-view-container .diff-header .diff-header-left,.diff-view-container .diff-header .diff-header-right{flex:1;display:flex;align-items:center}.diff-view-container .diff-header .diff-header-left .diff-asset-info,.diff-view-container .diff-header .diff-header-right .diff-asset-info{display:flex;align-items:center;gap:8px}.diff-view-container .diff-header .diff-header-left .diff-asset-info .diff-asset-name,.diff-view-container .diff-header .diff-header-right .diff-asset-info .diff-asset-name{color:#1890ff;font-weight:500}.diff-view-container .diff-header .diff-header-left .diff-asset-info .diff-asset-id,.diff-view-container .diff-header .diff-header-right .diff-asset-info .diff-asset-id{color:#ffffff73;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:300px}.diff-view-container .diff-viewer-wrapper{flex:1;overflow:auto;max-height:500px;border:1px solid rgba(255,255,255,.1);border-radius:4px;background:#1e1e1e}.diff-view-container .diff-viewer-wrapper .diff-container pre{background:transparent!important;margin:0!important}.diff-view-container .diff-viewer-wrapper .diff-container .diff-gutter{background:#ffffff05}.diff-view-container .diff-viewer-wrapper .diff-container .diff-added{background:#28a74526}.diff-view-container .diff-viewer-wrapper .diff-container .diff-removed{background:#dc354526}.MultiRemoveAssetCode{padding:0}.MultiRemoveAssetCode__tabs{height:55px;gap:2px}.MultiRemoveAssetCode__tabs-tab{height:100%;border:none;background-color:transparent;gap:10px;width:200px;cursor:pointer;border-bottom:solid 4px transparent;color:var(--textLighter)!important;font-weight:500;transition:all .3s ease;border-top-left-radius:4px;border-top-right-radius:4px}.MultiRemoveAssetCode__tabs-tab img{height:18px;filter:grayscale(100%)}.MultiRemoveAssetCode__tabs-tab svg{height:16px;width:auto!important;opacity:.8}.MultiRemoveAssetCode__tabs-tab.cmd{border-color:#e36f7e;color:#e36f7e!important;transition:all .3s ease;font-weight:700}.MultiRemoveAssetCode__tabs-tab.pr{border-color:#71c9ca;color:#71c9ca!important;transition:all .3s ease;font-weight:700}.MultiRemoveAssetCode__tabs-tab.pr img{filter:grayscale(0)}.MultiRemoveAssetCode__tabs-tab.pr svg{opacity:1}.MultiRemoveAssetCode__body{background-color:var(--codeBG);height:calc(82vh - 55px)!important;max-height:calc(82vh - 55px)!important;overflow-y:auto;color:#fff;position:relative;border-top:1px solid var(--separatorColor);padding:10px 30px}.MultiRemoveAssetCode__body.single{height:82vh!important;max-height:82vh!important}.MultiRemoveAssetCode__body-cmd,.MultiRemoveAssetCode__body-pr{padding:0 10px;min-height:50px;gap:20px;transition:all .2s ease}.MultiRemoveAssetCode__body-cmd:not(:last-child),.MultiRemoveAssetCode__body-pr:not(:last-child){border-bottom:1px solid var(--separatorColor)}.MultiRemoveAssetCode__body-cmd-icon,.MultiRemoveAssetCode__body-pr-icon{margin-top:5px}.MultiRemoveAssetCode__body-cmd:hover,.MultiRemoveAssetCode__body-pr:hover{color:#9872fe;transition:all .2s ease}.MultiRemoveAssetCode__body-cmd-toggle,.MultiRemoveAssetCode__body-pr-toggle{gap:10px}.RemoveResourceModal__content{width:100%;height:calc(100vh - 77px);background-color:var(--codeBG);padding:20px 30px;overflow-y:auto;color:#fff;position:relative}.RemoveResourceModal__content-body{padding:40px}.RemoveResourceModal__content-body-url{margin-top:1.5rem}.RemoveResourceModal__content-success{padding:40px;color:#fff!important}.RemoveResourceModal__content-success-form{gap:5px;color:#fff!important}.RemoveResourceModal__content-success img{width:200px;height:auto;margin-bottom:20px}.RemoveResourceModal__content-success-checkbox{gap:15px}.RemoveResourceModal__content-success-submit{gap:10px}.RemoveResourceModal-title{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px;height:7vh}.GradientBorderButton{background:linear-gradient(92.57deg,#9872fe 4.91%,#59fee0 95.86%);border-radius:5px;padding:2px;width:max-content}.GradientBorderButton__content{border-radius:5px;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:6px 8px;font-weight:500;gap:5px;background:var(--aiBtnBG);cursor:pointer}.GradientBorderButton__content svg{fill:var(--sidebarLink)}.GradientBorderButton__content:hover{opacity:1;background:transparent!important;color:#f5f5f5!important;transition:all .3s ease}.CodeSyntaxEditor{position:relative}.CodeSyntaxEditor__header{position:absolute;top:30px;right:20px;z-index:100}.CodeSyntaxEditor__header .GradientBorderButton__content{padding:0!important;gap:0px!important}.CodeSyntaxEditor__header .GradientBorderButton__content:hover{background:var(--aiBtnBG)!important}.CodeSyntaxEditor__header .GradientBorderButton__content:hover .CodeSyntaxEditor__header-divider{height:28px!important}.CodeSyntaxEditor__header-btn{padding:4px 8px!important}.CodeSyntaxEditor__header-btn svg{width:16px!important}.CodeSyntaxEditor__header-btn:hover{background:var(--gradientColorBG)!important}.CodeSyntaxEditor__header-divider{height:20px;width:1px;background:#909099;transition:all .2s ease-in-out}.CodeSyntaxEditor__code{width:85%;margin-top:10px}.CodeSyntaxEditor__code .monaco-editor,.CodeSyntaxEditor__code .monaco-editor-background,.CodeSyntaxEditor__code .margin-view-overlays{background-color:var(--codeBG)!important}.CodeSyntaxEditor__code.edit{height:100vh;width:100%}.CodeSyntaxEditor__editor{background:var(--codeBG);margin-top:10px}.CreateModuleTab{display:grid;grid-template-columns:150px calc(100% - 150px);height:100%}.CreateModuleTab__menu{background-color:var(--codifyMenuBG);padding-top:30px;border-left:1px solid rgba(92,92,99,.4)}.CreateModuleTab__menu-item{padding:5px 20px;font-size:13px;color:#fff9;position:relative;cursor:pointer;transition:all .3s ease}.CreateModuleTab__menu-item img{height:16px}.CreateModuleTab__menu-item:hover{color:#fff;transition:all .3s ease}.CreateModuleTab__menu-item:hover .CreateModuleTab__menu-item-popover{display:block}.CreateModuleTab__menu-item-name{max-width:85%}.CreateModuleTab__menu-item.active{background-color:var(--codifyMenuActiveBG);color:#fff;transition:all .3s ease}.CreateModuleTab__menu-item-input{transition:none!important;padding:0 0 0 7px!important;border-width:0!important}.CreateModuleTab__menu-item-input:hover{border-width:1px!important}.CreateModuleTab__menu-item-input:focus{border-width:1px!important;border-color:#5c5c6366!important}.CreateModuleTab__menu-item-popover{display:none;position:absolute;right:0;padding:10px}.CreateModuleTab__code{padding:20px 0}.CreateModuleTab__code-inner{background-color:var(--codeBG);border-radius:17.6px;padding:20px}.TerraformCodification{width:100%;height:100%;position:relative}.PublicReposToggle{padding:8px 12px;color:var(--text);font-size:13px;border-bottom:1px solid var(--separatorColor)}.dark .PublicReposToggle{color:#d4d4de}.ModulesTab{padding:20px;gap:0px}.ModulesTab__header{background-color:#212133;border-radius:5px;border:1px solid rgba(152,114,254,.3);gap:10px;margin-bottom:0}.ModulesTab__header.noBottom{border-bottom:none;border-radius:5px 5px 0 0}.ModulesTab__header-description{padding:20px;margin-bottom:3px;border-radius:5px 5px 0 0;font-weight:700;background:#312a50;color:#9872fe}.ModulesTab__header-description-mark{position:relative;height:32px;width:10px}.ModulesTab__header-description-mark-dot{background-color:#9872fe;position:absolute;z-index:3;color:#312a50;border-radius:50%;width:16px!important;height:16px;border:3px solid #9872fe;top:50%;left:-3px;right:0;margin:auto;transform:translateY(-50%)}.ModulesTab__header-description-mark-line{background-color:#9872fe;margin:auto;height:100%;border-radius:10px;width:4px}.ModulesTab__header-description-mark.resources{height:100px}.ModulesTab__header-tabs-file{cursor:pointer}.ModulesTab__header-tabs-file svg{opacity:0}.ModulesTab__header-tabs-file:hover svg{opacity:1}.ModulesTab__header-tabs-inputFile{padding:0!important;font-weight:700!important;text-align:center!important;border:0px!important}.ModulesTab__header-tabs-inputFile input{padding-inline:0px!important}.ModulesTab__header-tabs-addFile{opacity:.5;cursor:pointer;animation:fadeIn .5s}.ModulesTab__header-tabs-addFile span{font-size:14px;font-weight:700}.ModulesTab__header-tabs-addFile svg{width:10px!important}.ModulesTab__header-tabs-addFile:hover{opacity:1}.ModulesTab__header-checkbox{padding:0 20px;margin-bottom:15px;flex-wrap:wrap}.ModulesTab__header-checkbox.noBottom{margin-bottom:0}.ModulesTab__header-checkbox-item-text{color:#fff}.ModulesTab__header-checkbox-item .ant-checkbox+span{padding-right:0!important}.ModulesTab__header-checkbox-item .ant-checkbox-inner{border-color:#9872fe!important}.ModulesTab__header-checkbox-item span{font-size:13px;color:#fff}.ModulesTab__header-checkbox .ant-divider-vertical{align-self:flex-end!important;height:1.2em!important}.ModulesTab__header-select{padding:0 20px;margin-top:5px;gap:20px;display:grid;grid-template-columns:repeat(2,1fr)}.ModulesTab__header-select-drop{border:1px solid rgba(255,255,255,.4)!important;background-color:transparent!important;color:#fff!important}.ModulesTab__header-select-drop .ant-select-arrow{color:#fff!important}.ModulesTab__header-select-drop .ant-select-selection-placeholder{color:#fff6!important}.ModulesTab__header-select-drop .ant-select-arrow-loading svg{fill:#9872fe!important}.ModulesTab__header-radio{gap:12px;align-items:center}.ModulesTab__header-radio.format{padding:0 20px}.ModulesTab__header-radio .ant-radio-disabled+span{color:#ffffff4d!important;border-color:#ffffff4d!important}.ModulesTab__header-radio .ant-radio-disabled>.ant-radio-inner{border-color:#ffffff4d!important}.ModulesTab__header-radio .ant-radio-wrapper{display:flex;align-items:center;margin-right:0!important}.ModulesTab__header-radio .ant-radio-wrapper span:last-of-type{color:#fff;line-height:1.4}.ModulesTab__header-radio .ant-radio{transform:none;align-self:baseline;display:flex;align-items:center}.ModulesTab__header-radio .ant-radio .ant-radio-inner{width:14px!important;height:14px!important}.ModulesTab__header-radio-text{font-size:13px}.ModulesTab__repo img{height:18px;width:auto}.ModulesTab__repo-public{min-width:53px}.ModulesTab__code,.ModulesTab__code .empty-code{min-height:250px}.ModulesTab__code-container{border:1px solid rgba(152,114,254,.3);border-top:none;border-radius:0 0 5px 5px}.ModulesTab__gaps-item{padding-left:20px}.ModulesTab__resources{border-radius:0 0 5px 5px;padding:20px 0;background:#312a50}.ModulesTab__resources-container{position:relative}.ModulesTab__resources-line{position:absolute;height:100%;top:0;left:20px;align-self:stretch;min-width:4px;border-radius:10px;background-color:#9872fe}.ModulesTab__resources-mark{position:relative;top:20%}.ModulesTab__resources-mark.second{top:70%}.ModulesTab__resources-mark-dot{background-color:#9872fe;position:absolute;z-index:3;border-radius:50%;width:16px;height:16px;border:3px solid #9872fe;left:-6px;margin:auto;transform:translateY(-50%)}.ModulesTab__resources-mark-dot svg{position:absolute;width:10px;height:10px;color:#513c8c}.ModulesTab__resources-mark-dot svg path{fill:#513c8c}.ModulesTab__resources-itemContainer{padding:0 20px 0 40px}.ModulesTab__resources-itemContainer-warning{color:#ffa302;width:16px!important}.ModulesTab__resources-title{color:#9872fe;font-weight:700}.ModulesTab__resources-subtitle{font-size:13px}.ModulesTab__resources-divider{margin:0!important;border-top:1px solid var(--codeBG)!important;width:130%!important}.ModulesTab__resources-item{gap:10px;display:grid;grid-template-columns:auto auto auto;font-size:13px}.ModulesTab__resources-item img{height:18px;border-radius:3px;width:auto}.ModulesTab .ant-tabs-tab{padding:10px 20px!important;width:150px!important}.ModulesTab .ant-tabs-tab-active{color:var(--text)!important}.ModulesTab .ant-tabs-tab-btn:focus{color:var(--text)!important}.ModulesTab .ant-tabs-ink-bar{background:linear-gradient(92.57deg,#9872fe 4.91%,#59fee0 95.86%)!important}.AlignWithExistingCode{padding:24px;gap:20px;height:100%;overflow:auto}.AlignWithExistingCode__header{gap:6px}.AlignWithExistingCode__header-title{font-size:18px;font-weight:600;color:#fff}.AlignWithExistingCode__header-description{font-size:13px;color:#fff9;line-height:1.5}.AlignWithExistingCode__back{gap:8px;cursor:pointer;color:#ffffffb3;font-size:14px;padding:8px 0;transition:color .2s ease}.AlignWithExistingCode__back:hover{color:#fff}.AlignWithExistingCode__back svg{font-size:12px}.AlignWithExistingCode__search .ant-input-affix-wrapper{background-color:var(--codifyMenuBG);border:1px solid rgba(92,92,99,.4);border-radius:6px;padding:8px 12px;color:#fff}.AlignWithExistingCode__search .ant-input-affix-wrapper:hover,.AlignWithExistingCode__search .ant-input-affix-wrapper:focus,.AlignWithExistingCode__search .ant-input-affix-wrapper-focused{border-color:#9872fe}.AlignWithExistingCode__search .ant-input-affix-wrapper .ant-input{background-color:transparent;color:#fff;font-size:13px}.AlignWithExistingCode__search .ant-input-affix-wrapper .ant-input::placeholder{color:#fff6}.AlignWithExistingCode__search .ant-input-affix-wrapper .ant-input-clear-icon{color:#fff6}.AlignWithExistingCode__search-icon{color:#fff6;font-size:13px;margin-right:6px}.AlignWithExistingCode__list{flex:1;overflow-y:auto;min-height:0}.AlignWithExistingCode__skeleton{display:flex;flex-direction:column;gap:16px;padding:16px}.AlignWithExistingCode__skeleton .ant-skeleton .ant-skeleton-content .ant-skeleton-paragraph li{background:linear-gradient(90deg,#5c5c6333 25%,#5c5c6366,#5c5c6333 75%)}.AlignWithExistingCode__modules{display:flex;flex-direction:column;gap:16px}.AlignWithExistingCode__module{background-color:#212132;border:1px solid #4f4b67;border-radius:6px;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.AlignWithExistingCode__module:hover{border-color:#9872fe66}.AlignWithExistingCode__module.selected{border-color:#9872fe;background-color:#443e6b}.AlignWithExistingCode__module-main{display:flex;align-items:flex-start;gap:10px;padding:11px 16px}.AlignWithExistingCode__module-content{flex:1;min-width:0;gap:6px}.AlignWithExistingCode__module-header{gap:10px;align-items:center}.AlignWithExistingCode__module-vcsIcon{width:16px;height:16px;flex-shrink:0}.AlignWithExistingCode__module-radio{flex-shrink:0;padding-top:4px}.AlignWithExistingCode__module-radio-outer{width:16px;height:16px;border-radius:50%;border:1px solid #a9a9b7;display:flex;align-items:center;justify-content:center;transition:border-color .2s ease}.AlignWithExistingCode__module-radio-outer.active{border-color:#9872fe;background-color:#9872fe}.AlignWithExistingCode__module-radio-inner{width:6px;height:6px;border-radius:50%;background-color:#fff}.AlignWithExistingCode__module-name{font-size:16px;color:#fff!important;word-break:break-all;flex:1;font-weight:700;text-decoration:none}.AlignWithExistingCode__module-name:hover{text-decoration:underline!important;color:unset!important}.AlignWithExistingCode__module-name:visited{color:#fff!important}.AlignWithExistingCode__module-tags{gap:13px;flex-wrap:wrap;padding:2px 0}.AlignWithExistingCode__module-tag{font-size:10px;padding:5px 8px;border-radius:30px;background-color:#9872fe38;color:#9872fe;white-space:nowrap;line-height:1}.AlignWithExistingCode__module-childToggle{cursor:pointer;font-size:14px;color:#59fee0;gap:8px;align-items:center;padding:2px 0}.AlignWithExistingCode__module-childToggle:hover{text-decoration:underline}.AlignWithExistingCode__module-childToggle svg{font-size:10px}.AlignWithExistingCode__module-children{background-color:#212132;border-top:1px solid #9872fe;border-bottom-left-radius:6px;border-bottom-right-radius:6px;display:flex;flex-direction:column}.AlignWithExistingCode__module-children.nested{border-top:none;border-radius:0}.AlignWithExistingCode__module-child{gap:12px;align-items:center;padding:16px 16px 16px 40px;border-bottom:1px solid rgba(79,75,103,.5);cursor:pointer;transition:background-color .2s ease}.AlignWithExistingCode__module-child:last-child{border-bottom:none}.AlignWithExistingCode__module-child.selected{background-color:#312c4f}.AlignWithExistingCode__module-child:hover{background-color:#9872fe0f}.AlignWithExistingCode__module-child-chevron{font-size:10px;color:#ffffff4d;flex-shrink:0}.AlignWithExistingCode__module-child-chevron.clickable{cursor:pointer;color:#ffffff80}.AlignWithExistingCode__module-child-chevron.clickable:hover{color:#9872fe}.AlignWithExistingCode__module-child-radio{flex-shrink:0}.AlignWithExistingCode__module-child-radio-outer{width:16px;height:16px;border-radius:50%;border:1px solid #a9a9b7;display:flex;align-items:center;justify-content:center;transition:border-color .2s ease}.AlignWithExistingCode__module-child-radio-outer.active{border-color:#9872fe;background-color:#9872fe}.AlignWithExistingCode__module-child-radio-inner{width:6px;height:6px;border-radius:50%;background-color:#fff}.AlignWithExistingCode__module-child-body{flex:1;min-width:0;align-items:flex-start;justify-content:space-between;gap:10px}.AlignWithExistingCode__module-child-reference{display:block;font-size:14px;font-weight:600;color:#fff;word-break:break-all}.AlignWithExistingCode__module-child-sourceTag{flex-shrink:0;margin-top:2px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:4px 8px;border-radius:4px;line-height:1;white-space:nowrap}.AlignWithExistingCode__module-child-sourceTag--public{background-color:#59fee026;color:#59fee0}.AlignWithExistingCode__module-child-sourceTag--private{background-color:#9872fe38;color:#9872fe}.AlignWithExistingCode__module-child-path{flex:1;min-width:0;font-size:12px;color:#fff9;word-break:break-all;margin-top:2px}.AlignWithExistingCode__empty{display:flex;align-items:center;justify-content:center;padding:40px 20px;color:#ffffff80;font-size:14px}.AlignWithExistingCode--centered{display:flex;align-items:center;justify-content:center;height:100%;overflow:hidden}.SmartCodifyTab{width:100%;height:100%;display:flex}.SmartCodifyTab__menu{flex:0 0 260px;background-color:var(--codifyMenuBG);border-right:1px solid rgba(92,92,99,.4);overflow-y:auto}.SmartCodifyTab__menu-item{padding:10px 20px;transition:all .3s ease;color:#fff9;gap:10px;cursor:pointer;min-height:50px;font-size:13px;font-weight:500}.SmartCodifyTab__menu-item:hover{color:#fff}.SmartCodifyTab__menu-item-icon{width:17px;height:17px}.SmartCodifyTab__menu-item svg{min-width:20px}.SmartCodifyTab__menu-item.disabled{cursor:not-allowed}.SmartCodifyTab__menu-item.disabled:hover{color:#fff9}.SmartCodifyTab__menu-item.active{background-color:var(--codifyMenuActiveBG);color:#fff;transition:all .3s ease}.SmartCodifyTab__menu-item.active .purple-flag-outline{box-shadow:2px 2px 4px #0000001a;color:var(--codifyMenuActiveFlag);border-color:var(--codifyMenuActiveFlag)}.SmartCodifyTab__menu-seperator{padding:10px 20px;margin-top:20px;color:#9872fe;gap:10px;font-weight:700;font-size:12px;border-top:1px solid rgba(92,92,99,.4);transition:margin-top .3s ease-out,border-color .3s ease-out}.SmartCodifyTab__menu-seperator.first-no-border{margin-top:0;border-top-color:transparent}.SmartCodifyTab__menu-providerVersion{display:grid;grid-template-rows:1fr;margin-left:20px;width:calc(100% - 40px);opacity:1;transition:grid-template-rows .3s ease-out,opacity .3s ease-out,margin-bottom .3s ease-out;margin-bottom:10px}.SmartCodifyTab__menu-providerVersion.hidden{grid-template-rows:0fr;opacity:0;margin-bottom:0}.SmartCodifyTab__menu-providerVersion-content{overflow:hidden;display:flex;flex-direction:column;gap:10px}.SmartCodifyTab__menu-providerVersion-title{padding-top:10px;color:#fff9;font-size:14px;font-weight:400}.SmartCodifyTab__menu-providerVersion .ant-select-selector{background-color:#212133;border:1px solid #333344;padding:10px;color:#fff9;height:40px;font-size:14px;font-weight:400}.SmartCodifyTab__menu-providerVersion .ant-select-selector .ant-select-selection-item{color:#9872fe!important}.SmartCodifyTab__code{flex:1;overflow:auto;min-width:0;display:flex;flex-direction:column}.SmartCodifyTab__error{margin-left:28px;padding:12px;background-color:#30304a}.SmartCodifyTab__error-icon{filter:brightness(0) saturate(100%) invert(45%) sepia(80%) saturate(338%) hue-rotate(306deg) brightness(107%) contrast(84%);width:16px;height:16px}.SmartCodifyTab__naive-desc{background-color:#f6f6f6;color:#252525;padding:15px}.SmartCodifyTab__sections{padding:20px;color:#252525;gap:15px}.SmartCodifyTab__sections-desc{background-color:#f6f6f6;color:#252525}.SmartCodifyTab__sections-header{width:100%;gap:20px}.SmartCodifyTab__sections-header-name{color:#949494}.SmartCodifyTab__sections-header-flag{margin-right:50px}.SmartCodifyTab__sections-content{background-color:#171721!important}.SmartCodifyTab__sections-wrappersContent{gap:10px;padding-bottom:10px}.SmartCodifyTab__sections-wrappersContent-flag{margin-right:50px}.SmartCodifyTab__sections-wrappersContent-header{width:100%;gap:20px}.SmartCodifyTab__sections-wrappersContent-header-name{color:#949494}.SmartCodifyTab__sections-wrappersContent-header-flag{margin-right:50px}.SmartCodifyTab__sections-wrappersContent-content{padding-bottom:10px}.SmartCodifyTab__loading{font-size:18px}.ant-select-item-option-content{color:#9872fe!important}.SmartCodifyTab__streamResult{flex:1;min-height:0;height:100%;display:flex}.LanguageSwitcher{height:40px;width:100%;background-color:var(--card);box-shadow:inset 0 7px 9px -7px #0006;border-bottom:1px solid var(--separatorColor)}.LanguageSwitcher-item{width:150px;cursor:pointer;transition:color .2s ease;transition:border-color .2s ease;color:var(--text);gap:7px;height:100%;border-bottom:3px solid transparent;font-size:12px;padding-top:5px}.LanguageSwitcher-item:hover{transition:background-color .2s ease}.LanguageSwitcher-item:hover svg{fill:#9872fe}.LanguageSwitcher-item.active{color:#9872fe;font-weight:700;transition:border-color .4s ease;border-color:#9872fe}.LanguageSwitcher-item.active svg{opacity:1;fill:#9872fe}.LanguageSwitcher-item.disabled{cursor:not-allowed;color:#929292}.AppModal__body.BrowseFilesModal{overflow:hidden;box-sizing:border-box;padding:16px!important;height:min(400px,45vh);max-height:min(400px,45vh)!important;display:flex;flex-direction:column;gap:16px}.BrowseFilesModal__search .ant-input-affix-wrapper{background-color:var(--codifyMenuBG, #181825);border:1px solid var(--separatorColor, #30304a);border-radius:4px;padding:8px 12px;color:#fff}.BrowseFilesModal__search .ant-input-affix-wrapper:hover,.BrowseFilesModal__search .ant-input-affix-wrapper:focus,.BrowseFilesModal__search .ant-input-affix-wrapper-focused{border-color:#9872fe}.BrowseFilesModal__search .ant-input-affix-wrapper .ant-input{background-color:transparent;color:#fff;font-size:14px}.BrowseFilesModal__search .ant-input-affix-wrapper .ant-input::placeholder{color:#fff6}.BrowseFilesModal__search .ant-input-affix-wrapper .ant-input-clear-icon{color:#fff6}.BrowseFilesModal__search-icon{color:#9872fe;font-size:14px;margin-right:8px}.BrowseFilesModal__list{flex:1;min-height:0;overflow-y:auto}.BrowseFilesModal__loading{height:200px;display:flex;align-items:center;justify-content:center}.BrowseFilesModal__empty{height:200px;display:flex;align-items:center;justify-content:center;color:var(--textSuperLight);font-size:14px}.BrowseFilesModal__tree{display:flex;flex-direction:column}.BrowseFilesModal__item{display:flex;align-items:center;gap:10px;padding:8px 16px;cursor:pointer;opacity:.8;transition:background-color .15s ease}.BrowseFilesModal__item:hover{background-color:#9872fe14}.BrowseFilesModal__item.selected{background-color:#9872fe26;opacity:1}.BrowseFilesModal__item-chevron{font-size:10px;color:var(--textSuperLight);width:10px;flex-shrink:0}.BrowseFilesModal__item-icon{font-size:14px;color:var(--textMuted);width:16px;flex-shrink:0}.BrowseFilesModal__item-name{font-size:14px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.UnsavedCodifyModal{border-radius:7px;background:linear-gradient(92.57deg,#9872fe 4.91%,#59fee0 95.86%);padding:2px!important}.UnsavedCodifyModal__container{padding:30px 40px;background:var(--header-btn-BG);border-radius:7px}.UnsavedCodifyModal__wrap{margin-left:280px}.UnsavedCodifyModal__buttons{align-self:flex-end}.FiltersChat{padding:1px;background:linear-gradient(92.57deg,#9872fe 4.91%,#59fee0 95.86%);border-radius:10px;position:fixed;bottom:20px;right:100px;height:55%;width:400px;z-index:1000}.FiltersChat:before{content:"";position:absolute;z-index:-1;inset:0;width:100%;height:100%;background:linear-gradient(92.57deg,#59fee0 4.91%,#9872fe 95.86%);border-radius:10px;filter:blur(10px)}.FiltersChat__container{height:100%;background:var(--card);transition:all .5s ease;border-radius:10px}.FiltersChat__conversationTime{position:absolute;top:12px;right:calc(50% - 15px)}.FiltersChat__header{padding:20px;border-radius:10px 10px 0 0;background-color:var(--aiBtnBG)}.FiltersChat__header-icon{width:36px;height:36px}.FiltersChat__title{font-size:15px}.FiltersChat__close{cursor:pointer;position:absolute;left:13px;top:13px;width:18px!important;height:18px;color:var(--text)}.FiltersChat__close:hover{color:var(--primary)}.FiltersChat__preview{position:absolute;right:13px;top:13px}.FiltersChat__messages{position:relative;overflow:auto;height:calc(100% - 148.5px);padding:40px 15px 15px;margin-right:1px;background-color:var(--appBG)}.FiltersChat__messages .TypingDots{align-self:flex-end!important;margin-right:60px!important}.FiltersChat__input{position:relative;height:50px;background-color:var(--appBG);border-radius:0 0 10px 10px;border-top:1px solid var(--CiCollapseBG)}.FiltersChat__input-sendIcon{position:absolute;right:10px;animation:moveAndRotate 1.5s ease}.FiltersChat__input-thinkerIcon{position:absolute;left:25px;height:11px;width:13px;transform:rotate(270deg)}.FiltersChat__input-thinkerIcon path{fill:var(--disableColor)}.FiltersChat__input input{border-width:0px!important;border-radius:20px!important;border-right-color:transparent!important;margin-left:15px!important;width:calc(100% - 50px)!important;background-color:var(--card)!important;padding-left:30px!important}.FiltersChat__input input:focus{box-shadow:none!important}.FiltersChat__input input::placeholder{font-size:12px!important;color:var(--disableColor)!important}.FiltersChat__message{position:relative;width:calc(100% - 80px);padding:10px;border-radius:3px 3px 3px 0;background-color:var(--aiBtnBG);color:var(--text);margin-left:40px;margin-right:40px}.FiltersChat__message.thinkerbell{background-color:var(--primary);color:#fff;border-radius:3px 3px 0;margin-left:60px;width:calc(100% - 100px)}.FiltersChat__message-time{align-self:flex-end;font-size:11px!important}.FiltersChat__message-creator-thinker{height:11px;width:13px;margin-bottom:7px}.FiltersChat__message-userIcon{left:-40px;bottom:0;position:absolute;height:27px;width:27px;min-width:27px;border-radius:34px;background-size:cover;background-position:center center;background-repeat:no-repeat;border:1px solid var(--primary)}.FiltersChat__message-thinkerbellIcon{position:absolute;right:-40px;height:27px;padding:2px;width:27px;min-width:25px;border-radius:34px;border:1px solid rgba(89,254,224,.4392156863);box-shadow:1px 1px 5px #59fee070;bottom:0}.CodifyChatSuggestions{border-top:1px solid var(--separatorColor);padding:10px;height:250px;gap:7px;overflow:auto}.CodifyChatSuggestions__item{cursor:pointer;background:var(--gradientColorBG);padding:1px;border-radius:7px}.CodifyChatSuggestions__item:hover .CodifyChatSuggestions__item-content{opacity:.8}.CodifyChatSuggestions__item.disabled{cursor:not-allowed;opacity:.5}.CodifyChatSuggestions__item-content{background:linear-gradient(90deg,#3f3366,#25575d);color:#fff;border-radius:7px;padding:4px 8px;transition:.3s all ease-in;height:100%;width:100%}.CodifyDrawer .ant-drawer-content-wrapper{transition:width .3s ease-out!important}.CodifyDrawer__tab{gap:8px}.CodifyDrawer__tab-icon{width:17px;height:17px}.CodifyDrawer__tab-icon-opentofu{width:19px;height:18px}.CodifyDrawer__content{position:relative;width:100%;min-height:100vh}.CodifyDrawer__content.loadingAi .CodeSyntaxEditor__code{filter:blur(1px)}.CodifyDrawer__content-loaderAi{position:absolute;z-index:1000;top:calc(50% - 10vh + 50px);right:calc(50% - 200px)}.CodifyDrawer__content-header{display:flex;align-items:center;padding-left:40px;height:10vh}.CodifyDrawer__content-title{display:flex;align-items:center}.CodifyDrawer__content-body{background-color:var(--codeBG);height:calc(82vh - 55px)!important;max-height:calc(82vh - 55px)!important;overflow-y:auto;color:#fff;position:relative}.CodifyDrawer__content-body .LanguageSwitcher{position:absolute;top:0;left:0}.CodifyDrawer__content-body.switcherTab{padding-top:40px}.CodifyDrawer__content-footer{height:8vh;background-color:var(--card);width:100%;gap:15px;padding-left:40px;padding-right:80px;border-top:1px solid var(--separatorColor)}.CodifyDrawer__content-footer-importCmds .AppBtn.disabled{background-color:transparent!important}.CodifyDrawer__content-footer-or{color:var(--textSuperLight);font-size:13px}.CodifyDrawer__content-footer-autoDetect .AppBtn{background:linear-gradient(92.57deg,#9872fe 4.91%,#59fee0 95.86%)!important;border:none!important;color:#212133!important}.CodifyDrawer__content-footer-autoDetect .AppBtn .AppBtn__text{color:#212133!important}.CodifyDrawer__content-footer-autoDetect .AppBtn:hover{opacity:.9}.CodifyDrawer__content .ActionBtn__icon{align-self:flex-start}.CodifyDrawer__chat{left:0;height:100%!important;right:unset!important;width:25vw!important;bottom:0!important;padding:0!important;background:linear-gradient(45deg,var(--primary),var(--grey))!important;border-radius:0!important;transform:translate(0);transition:transform .3s ease-out}.CodifyDrawer__chat:before{background:linear-gradient(45deg,var(--primary),var(--grey))!important;border-radius:0!important;filter:blur(3px)!important}.CodifyDrawer__chat .FiltersChat__messages{height:calc(100% - 406px)!important}.CodifyDrawer__chat .FiltersChat__header{border-radius:0!important}.CodifyDrawer__chat .FiltersChat__container{border-radius:0!important;transform:scale(1)!important;transition:none!important}.CodifyDrawer__chat .FiltersChat__input{border-radius:0!important;padding:10px 0!important}.CodifyDrawer__chat .FiltersChat__header-icon{animation:butterFly .4s ease-in-out;animation-delay:.7s}.CodifyDrawer__chat--opening{animation:slideInFromLeft .3s ease-out forwards}.CodifyDrawer__chat--closing{transform:translate(-100%)}.CodifyDrawer__thinkerbell{position:absolute;top:33px;z-index:1000;left:300px;animation:butterFly .5s ease;height:24px;width:24px}.CodifyDrawer__thinkerbell:hover{opacity:.8}.CodifyDrawer__aiButton{display:flex;align-items:center;gap:8px;padding:8px 16px;background:linear-gradient(92.57deg,#9872fe 4.91%,#59fee0 95.86%);border:none;border-radius:6px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;box-shadow:0 2px 8px #9872fe4d}.CodifyDrawer__aiButton:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(92.57deg,#59fee0 4.91%,#9872fe 95.86%);opacity:0;transition:opacity .3s ease}.CodifyDrawer__aiButton-icon{width:18px;height:18px;position:relative;z-index:1;animation:butterFly .5s ease}.CodifyDrawer__aiButton-text{font-size:14px;font-weight:600;color:#212133;position:relative;z-index:1;white-space:nowrap}.CodifyDrawer__aiButton:hover:not(.disabled){transform:translateY(-2px);box-shadow:0 4px 12px #9872fe66}.CodifyDrawer__aiButton:hover:not(.disabled):before{opacity:1}.CodifyDrawer__aiButton:active:not(.disabled){transform:translateY(0)}.CodifyDrawer__aiButton.disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.CodifyDrawer__aiButton.disabled:hover{transform:none}.CodifyDrawer .ant-tabs-tab.ant-tabs-tab-disabled{opacity:.4;cursor:not-allowed}.CodifyDrawer .ant-tabs-tab{width:auto}@keyframes slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}.light .AssetCountFlag.asset{font-size:10px;line-height:12px;display:flex;align-items:center;border-radius:20px;padding:4px 8px;width:max-content;height:max-content;gap:5px;background-color:#e9e4fd;color:#9476fb}.light .AssetCountFlag.cost{font-size:10px;line-height:12px;display:flex;align-items:center;border-radius:20px;padding:4px 8px;width:max-content;height:max-content;gap:5px;background-color:#c8f2e3;color:#46ac7b}.dark .AssetCountFlag.asset{font-size:10px;line-height:12px;display:flex;align-items:center;border-radius:20px;padding:4px 8px;width:max-content;height:max-content;gap:5px;background-color:#5e48ab;color:#ddd4fe}.dark .AssetCountFlag.cost{font-size:10px;line-height:12px;display:flex;align-items:center;border-radius:20px;padding:4px 8px;width:max-content;height:max-content;gap:5px;background-color:#3d6061;color:#61cd9a}.AssetIacLine{width:90%;border-radius:10px;height:9px;overflow:hidden}.AssetIacLine__block{height:100%}.AssetIacLine__block.managed,.AssetIacLine__block.child{background-color:#67cebc}.AssetIacLine__block.unmanaged{background-color:#d76089}.AssetIacLine__block.undetermined{background-color:#929292}.AssetIacLine__block.modified{background-color:#9872fe}.AssetIacLine__block.iacIgnored{background-color:#2f76cb}.AssetIacLine__tooltip{gap:5px}.AssetIacLine__tooltip-item{min-width:120px;font-size:12px;gap:5px}.AssetIacLine__tooltip-item-dot{width:6px;height:6px;border-radius:50%}.AssetIacLine__tooltip-item-dot.managed,.AssetIacLine__tooltip-item-dot.child{background-color:#67cebc}.AssetIacLine__tooltip-item-dot.unmanaged{background-color:#d76089}.AssetIacLine__tooltip-item-dot.undetermined{background-color:#929292}.AssetIacLine__tooltip-item-dot.modified{background-color:#9872fe}.AssetIacLine__tooltip-item-dot.iacIgnored{background-color:#2f76cb}.ServiceListItem{background-color:var(--innerCard);min-height:40px;border-bottom:1px solid var(--separatorColor);gap:20px;display:grid;align-items:center;transition:all .2s ease}.ServiceListItem.notActive{padding:5px 25px;border-radius:5px;border:1px solid var(--separatorColor);cursor:pointer}.ServiceListItem.notActive:hover{transition:all .2s ease;border-color:var(--primary);background-color:var(--lightPrimary)}.ServiceListItem.active{border-color:var(--primary);border-width:2px;background-color:var(--lightPrimary);padding:10px 25px 10px 20px}.ServiceListItem__actions{display:flex;align-items:center;justify-content:flex-end}.ServiceListItem__nameCol{gap:15px}.ServiceListItem__nameCol-arrow{opacity:.5;transition:all .2s ease;cursor:pointer}.ServiceListItem__nameCol-arrow:hover{opacity:1;color:var(--primary);transition:all .2s ease}.ServiceListItem__nameCol-imgWrapper{border-radius:5px;overflow:hidden;width:23px;height:23px;flex-shrink:0}.ServiceListItem__nameCol-imgWrapper img{max-height:25px;width:23px;object-fit:contain}.ServiceListItem__taggingCoverage{width:100%;height:35px;display:flex;align-items:center}.ServiceListItem__notAvailable{width:100%;height:35px;display:flex;align-items:center;color:var(--textLighter)}.ServiceListItem__notAvailable:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.ServiceListItem{grid-template-columns:35% calc(15% - 20px) calc(25% - 20px) calc(25% - 20px)}.ServiceListItem--noTaggingCoverage,.ServiceListItem--noIacCoverage{grid-template-columns:35% calc(15% - 20px) calc(50% - 20px)}.ServiceListItem--noIacCoverage.ServiceListItem--noTaggingCoverage{grid-template-columns:35% calc(65% - 20px)}.ServiceListItem--withActions{grid-template-columns:35% calc(15% - 20px) calc(25% - 20px) calc(25% - 72px) 32px}.GroupByList{height:calc(100vh - 370px);gap:8px}.GroupByList__header{gap:20px;display:grid;padding:5px 25px;font-size:12px;grid-template-columns:35% calc(15% - 20px) calc(25% - 20px) calc(25% - 20px)}.GroupByList__header--noTaggingCoverage,.GroupByList__header--noIacCoverage{grid-template-columns:35% calc(15% - 20px) calc(50% - 20px)}.GroupByList__header--noIacCoverage.GroupByList__header--noTaggingCoverage{grid-template-columns:35% calc(65% - 20px)}.GroupByList__header--withActions{grid-template-columns:35% calc(15% - 20px) calc(25% - 20px) calc(25% - 72px) 32px}.ApplicationGroupActions__trigger{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:4px;background:none;color:var(--textMuted);cursor:pointer}.ApplicationGroupActions__trigger:hover,.ApplicationGroupActions__trigger:focus-visible{background-color:var(--CiCollapseBG);color:var(--text)}.ApplicationGroupActions__link{display:block;color:var(--text)}.ApplicationGroupActions__link:hover{color:var(--text)}.InventoryServiceWrapper.active{background-color:var(--innerCard);border-radius:5px;border:1px solid var(--separatorColor);overflow:hidden;margin-bottom:20px}.ServicesList{height:calc(100vh - 370px);gap:8px}.ServicesList__header{gap:20px;display:grid;padding:5px 25px;font-size:12px;grid-template-columns:35% calc(15% - 20px) calc(25% - 20px) calc(25% - 20px)}.ServicesList__header--noTaggingCoverage,.ServicesList__header--noIacCoverage{grid-template-columns:35% calc(15% - 20px) calc(50% - 20px)}.ServicesList__header--noIacCoverage.ServicesList__header--noTaggingCoverage{grid-template-columns:35% calc(65% - 20px)}.ServicesList__header--withActions{grid-template-columns:35% calc(15% - 20px) calc(25% - 20px) calc(25% - 72px) 32px}.HeaderSearch{height:100%}.InventoryTableWrapper{overflow-x:hidden;position:relative;padding-bottom:0!important}.InventoryTableWrapper .ant-select-selector{height:32px!important;border:1px solid var(--header-btn-border);border-left:none!important;border-radius:0!important;background:transparent!important;color:var(--textSuperLight)!important;font-size:13px!important;display:flex;align-items:center}.InventoryTableWrapper .MuiDataGrid-root{font-family:inherit}.InventoryTableWrapper__data-source{display:flex;flex-wrap:nowrap;align-items:flex-end;column-gap:10px;row-gap:2px;margin-bottom:10px;padding-right:16px}.InventoryTableWrapper__data-source>:not(.AssignApplicationDropdown__cta-btn){flex:1 1 auto;min-width:0}.InventoryTableWrapper__data-source .AssignApplicationDropdown__cta-btn{flex:0 0 auto;margin-left:auto}.InventoryTableWrapper__row td:not(:first-child){color:#25252573}.InventoryTableWrapper__row-ghostProperty svg{width:10px!important}.InventoryTableWrapper__row-ghostProperty path{fill:#b295fe}.InventoryTableWrapper__header{width:100%;min-height:35px;margin-bottom:12px}.InventoryTableWrapper__header-actions{gap:12px;min-width:max-content;align-items:center}.InventoryTableWrapper__codify-btn .AppBtn:not(.disabled){background:linear-gradient(93deg,#59fee0cc 4.91%,#9872fecc 95.86%);border:none;font-weight:600}.InventoryTableWrapper__codify-btn .AppBtn:not(.disabled) .AppBtn__icon{position:relative;top:-1px}.InventoryTableWrapper__codify-btn .AppBtn:not(.disabled):hover{opacity:.9}.InventoryTableWrapper__container{display:flex;width:20px}.InventoryTableWrapper__item{font-weight:700}.InventoryTableWrapper__item-title{max-width:70%}.InventoryTableWrapper__item-cloudIcon{position:relative;width:min-content}.InventoryTableWrapper__item-cloudIcon-icon{opacity:.6}.InventoryTableWrapper__item-cloudIcon-classification{fill:#2525254d;transform:translateY(3px)}.InventoryTableWrapper__item-cloudIcon-classificationActive{fill:#9872fe;transform:translateY(3px)}.InventoryTableWrapper__item-cloudIcon-bubble{position:absolute;bottom:4px;right:-4px;border-radius:50%;width:14px;height:14px;font-size:10px;color:#fff;font-weight:700;border:1px solid #f6f6f6}.InventoryTableWrapper__item-cloudIcon-bubble.orange{background-color:#f89f84}.InventoryTableWrapper__item-cloudIcon-bubble.blue{background-color:#4779be}.InventoryTableWrapper__item-cloudIcon-bubble.darkPurple{background-color:#7d15b2}.InventoryTableWrapper__item-cloudIcon-bubble.black{background-color:#000}.InventoryTableWrapper__item-cloudIcon-bubble.darkBlue{background-color:#002879}.InventoryTableWrapper__item-cloudIcon-bubble.green{background-color:#5eb02e}.InventoryTableWrapper__item-cloudIcon-bubble.darkGreen{background-color:#387f8c}.InventoryTableWrapper__cloudIcon{width:auto;height:16px;transition:filter .2s ease}.InventoryTableWrapper__cloudIcon.k8s{max-height:17px}.InventoryTableWrapper__cloudIcon.aws{max-height:12px}.InventoryTableWrapper__iacIcon{width:18px;height:18px;transition:filter .2s ease}.InventoryTableWrapper__iacCell{gap:5px}.InventoryTableWrapper__centered{display:flex;justify-self:center;text-align:center}.InventoryTableWrapper__flag{font-size:10px;font-weight:700;border-radius:24px;padding:4px 11px;line-height:normal;min-width:80px;width:max-content;background-color:#f2f2f2;gap:5px}.InventoryTableWrapper__flag-icon{width:12px}.InventoryTableWrapper__flag-analyzer{cursor:pointer;transition:all .2s ease;font-size:14px!important}.InventoryTableWrapper__flag-analyzer:hover{transform:scale(1.1)}.InventoryTableWrapper .ant-table-row-selected .inventoryTableWrapper__cloudIcon,.InventoryTableWrapper .ant-table-row-selected .inventoryTableWrapper__iacIcon{-webkit-filter:grayscale(0);filter:grayscale(0);transition:filter .2s ease}.InventoryTableWrapper .ant-table-row-selected .managedFlag,.InventoryTableWrapper .ant-table-row-selected .driftFlag,.InventoryTableWrapper .ant-table-row-selected .unmanagedFlag{background-color:transparent}.InventoryTableWrapper__configIcon{opacity:.6;cursor:pointer;transition:opacity .2s ease;padding:5px}.InventoryTableWrapper__configIcon:hover{opacity:1}.InventoryTableWrapper__configIcon.disabled{cursor:not-allowed}.InventoryTableWrapper .cloudProviderCell{padding-left:0!important}.InventoryTableWrapper__header-actions .AppBtn svg path{fill:currentColor}.InventoryTableWrapper__header-actions>.AppBtn{width:30px;min-width:30px;padding:0;justify-content:center}.InventoryTableWrapper__header-actions .IconBtn svg{width:16px;height:16px}.InventoryTableWrapper__header-actions .IconBtn .anticon,.InventoryTableWrapper__header-actions .IconBtn .svg-inline--fa{font-size:16px}.InventoryTableWrapper__header-actions .IconBtn.clear-filter svg path{fill:currentColor;transition:fill .2s}.InventoryTableWrapper__header-actions .IconBtn.clear-filter:not(.disable){color:var(--primary)}.InventoryTableWrapper__header-actions .IconBtn.clear-filter:not(.disable):hover{opacity:.85}.InventoryTableWrapper__header-actions .IconBtn.filter-inventory-share:not(.disable),.InventoryTableWrapper__header-actions .IconBtn.h-menu:not(.disable){color:var(--primary)}.InventoryTableWrapper__header .GroupBySelect__wrapper{display:flex;border:1px solid var(--header-btn-border);height:40px;align-items:center;border-left:none;border-radius:0 4px 4px 0}.InventoryTableWrapper__header .GroupBySelect__label{color:var(--textSuperLight);display:flex;align-items:center;justify-content:center;font-size:14px;width:100px;height:40px;background-color:var(--inputBG)!important;border-right:1px solid var(--header-btn-border);border-radius:0;padding:8px}.InventoryTableWrapper__header .GroupBySelect__select{width:200px;border:0px solid var(--inputBorder)!important;border-radius:0!important;color:var(--textSuperLight)!important;transition:border-color .2s ease}.InventoryTableWrapper__header .GroupBySelect__select .ant-select-selector{height:40px!important;border:none!important;border-radius:0!important;background:transparent!important;color:inherit!important;font-size:16px!important;display:flex;align-items:center;box-shadow:none!important;padding-left:12px}.ant-select-selection-item{font-size:14px}.source-selection .ant-select{width:180px}.source-selection .ant-select-selector{border-radius:4px;background:transparent;transition:border-color .2s}.source-selection .ant-select:hover .ant-select-selector{border-left:1px solid #9872FE!important;border:1px solid var(--primary)!important;box-shadow:none!important;border-radius:4px}.source-selection .ant-select.ant-select-open .ant-select-selector,.source-selection .ant-select.ant-select-focused .ant-select-selector{border-left:1px solid #9872FE!important;border:1px solid #9872FE!important;box-shadow:none!important;border-radius:4px}.source-selection__search-row{padding:8px;display:flex;align-items:center;border-bottom:1px solid #f0f0f0}.source-selection__search-row .anticon{color:var(--textMuted);margin-right:8px}.source-selection__search-row input{border:none;outline:none;width:100%;padding:4px 0}.source-selection__search-row input::placeholder{color:var(--textMuted)}.source-selection__checkbox-scroll{padding:8px;max-height:300px;overflow-y:auto}.source-selection__checkbox-scroll .ant-checkbox-group{display:flex;flex-direction:column;gap:8px;width:100%}.source-selection__checkbox-scroll .ant-checkbox-wrapper{display:flex;align-items:center;padding:4px 8px;border-radius:4px;transition:background-color .3s}.source-selection__checkbox-scroll .ant-checkbox-wrapper:hover{background-color:#0000000a}.source-selection__checkbox-scroll .ant-checkbox-wrapper .ant-checkbox{margin-right:8px}.source-selection__checkbox-scroll::-webkit-scrollbar{width:6px}.source-selection__checkbox-scroll::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.source-selection__checkbox-scroll::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.source-selection__checkbox-scroll::-webkit-scrollbar-thumb:hover{background:#555}.source-selection{position:relative;margin-top:1.5rem}.source-selection__label{position:absolute;top:-.75rem;left:1rem;background-color:var(--card);padding:0 .5rem;font-size:.95rem;color:var(--label);z-index:2;pointer-events:none;font-weight:500;letter-spacing:.01em}.source-selection__remove-btn{position:absolute;top:-8px;right:-8px;background:var(--card);border:1px solid #434352;border-radius:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;font-size:10px;z-index:3;transition:all .2s}.source-selection__remove-btn:hover{background:#322b4e;transform:scale(1.1);border:1px solid #9872FE}.source-selection__remove-btn:hover .anticon{color:#9872fe}.source-selection__remove-btn .anticon{font-size:10px;line-height:1}.source-selection__valueLabel .ant-select-selection-placeholder{color:#9872fe!important}.ant-select-dropdown.source-selection__dropdown--wide{max-width:min(880px,100vw - 32px)!important}.source-selection__dropdown{background:transparent;border-radius:8px;padding:0}.source-option-row{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;overflow-x:unset;min-width:0;cursor:pointer;border-bottom:1px solid #23243a;transition:background .2s}.source-option-row:last-child{border-bottom:none}.source-option-row:hover,.source-option-row.ant-select-item-option-active{background:transparent}.ant-checkbox-inner{border-radius:6px;border:1.5px solid #44445a;background:transparent}.ant-checkbox-checked .ant-checkbox-inner{background-color:transparent;border-color:#5c5c8a}.source-option-count{color:#bfbfbf;font-size:15px;text-align:right;font-variant-numeric:tabular-nums;margin-left:5px}.source-option-icon{width:auto;height:18px;max-height:15px;margin:0 10px 0 2px}.source-option-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%;min-width:0;display:inline-block;vertical-align:middle}.source-option-text.source-selection__tag{max-width:280px;background-color:#9872fe33;color:#9872fe;padding:4px 12px;border-radius:15px;margin-left:8px;transition:all .3s ease}.source-option-text.source-selection__tag:hover{background-color:#9872fe4d}.source-element-baseline{display:inline-block;vertical-align:middle}.source-selection__dropdown>.ant-checkbox-group>div{max-height:320px;overflow-y:auto}.source-checkbox-group{width:100%}.source-checkbox-scroll{max-height:300px;overflow-y:auto}.source-selection__search-row{display:flex;align-items:center;padding:8px 16px;border-bottom:1px solid #23243a;background:transparent}.source-selection__search-row .anticon{color:#bfbfbf;margin-right:8px;font-size:16px}.source-selection__search-row input{flex:1;background:transparent;border:none;outline:none;color:#fff;font-size:15px;padding:4px 0}.source-selection__search-row input::placeholder{color:#888}.add-filter-dropdown{background:#2a2b42;border-radius:8px;width:200px;max-height:400px;overflow-y:auto;box-shadow:0 4px 12px #0000004d;margin:-4px 0!important}.add-filter-dropdown__header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #3a3b52;background:transparent}.add-filter-dropdown__title{color:#e1e1e6;font-size:14px;font-weight:500}.add-filter-dropdown__close{background:transparent;border:none;color:#8b8ca3;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s;display:flex;align-items:center;justify-content:center}.add-filter-dropdown__close:hover{background:#3a3b52;color:#e1e1e6}.add-filter-dropdown__close .anticon{font-size:12px}.add-filter-dropdown__search-row{display:flex;align-items:center;padding:12px 16px;border-bottom:1px solid #3a3b52;background:transparent}.add-filter-dropdown__search-row .anticon{color:#8b8ca3;margin-right:8px;font-size:14px}.add-filter-dropdown__search-row input{flex:1;min-width:0;background:transparent;border:none;outline:none;color:#fff;font-size:14px;padding:0}.add-filter-dropdown__search-row input::placeholder{color:#8b8ca3}.add-filter-dropdown__item{padding:10px 16px;color:#e1e1e6;font-size:14px;cursor:pointer;transition:background-color .2s;border-bottom:1px solid #3a3b52}.add-filter-dropdown__item:last-child{border-bottom:none}.add-filter-dropdown__item:hover{background-color:#3a3b52}.add-filter-container{display:inline-flex;align-items:center}.add-filter-select{border:none!important;margin-top:12px!important}.add-filter-select .ant-select-selector{border:none!important;background:transparent!important;box-shadow:none!important;padding:0 12px!important;height:auto!important;min-height:auto!important}.add-filter-select .ant-select-selection-item{color:#9872fe!important;font-weight:500;padding:0!important;cursor:pointer;transition:all .2s}.add-filter-select .ant-select-selection-item:hover{color:#b794ff!important}.add-filter-select .ant-select-arrow{display:none!important}.drift-property-option{display:flex;flex-direction:column;min-width:0;line-height:1.25}.drift-property-option__type{font-size:11px;opacity:.6}.drift-property-option__key{font-size:13px}.InventorySelectTree__container{display:flex;flex-direction:column}.InventorySelectTree__search-row{display:flex;align-items:center;padding:8px 0 4px;background:transparent;border-bottom:1px solid #39384a;margin:0 8px}.InventorySelectTree__search-row .anticon{font-size:20px;margin-right:10px}.provider-type-item-eventDrivenLabel{fill:#a5a5ac;height:16px;width:16px}.InventorySelectTree__search-row input{background:transparent;background-color:transparent;border:none;outline:none;font-size:17px;font-weight:400;width:100%;padding:2px 0;box-shadow:none}.InventorySelectTree__search-row input::placeholder{color:#bfc7d5;opacity:1}.InventorySelectTree__search-row input:focus{border-bottom:2px solid #a084f7}.InventorySelectTree__tree-scroll{max-height:350px;overflow-y:auto}.provider-type-item.row,.provider-details.row{display:flex;align-items:center;gap:8px}.provider-type-item-count{margin-left:auto;color:#bfc7d5;font-size:15px;font-weight:600}.ant-tree{background:#181a20!important;color:#ffffffd9}.ant-tree-treenode{display:flex;align-items:center;min-height:36px;font-size:15px}.ant-tree-checkbox{width:20px;height:20px;min-width:20px;min-height:20px;margin-right:8px;border-radius:4px;display:flex;align-items:center;justify-content:center}.ant-tree-checkbox-inner{width:16px;height:16px;border-radius:3px}.ant-tree-checkbox-checked .ant-tree-checkbox-inner{background:#a084f7!important}.ant-tree-checkbox-checked{border-color:#a084f7!important}.ant-tree-node-content-wrapper{border-radius:4px;padding:2px 6px;transition:background .2s;font-weight:500;cursor:pointer;font-size:14px;font-variant:tabular-nums}.ant-tree-node-selected>.ant-tree-node-content-wrapper{background:#a084f71f!important;border-radius:6px}.provider-type-item svg,.provider-details svg{margin-left:4px}.provider-type-item-id{color:#bfc7d5;font-size:12px;line-height:1;padding:2px 6px;border-radius:4px;border:1px solid rgba(191,199,213,.35);background:#bfc7d514;font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.provider-type-item .anticon,.provider-type-item .FolderIcon{margin-right:4px}.source-selection{position:relative;margin-top:12px}.source-selection .ant-select{width:100%}.source-selection__label{position:absolute;top:-.6rem;left:1rem;background-color:var(--card);padding:0 .5rem;font-size:11px;color:var(--label);z-index:2;pointer-events:none;font-weight:500;letter-spacing:.01em}.source-selection__valueLabel{opacity:.5}.source-selection .ant-select-selector{border-radius:4px;background:#1e1e2f;transition:border-color .2s}.source-selection .ant-select-focused .ant-select-selector,.source-selection .ant-select-selector:focus{border-color:#c299fc;box-shadow:0 0 0 2px #a076ff26}.light .provider-label{color:#000!important}.WarningTriangle{width:25px;height:25px;border-radius:50%;font-weight:700;font-size:13px;margin-left:5px}.WarningTriangle img{transform:translateY(-1px);width:auto;height:14px!important}.WarningTriangle.red{background-color:#e36f7e1a}.WarningTriangle.orange,.WarningTriangle.green{background-color:#f78c6c1a}.WarningTriangle.minimal{background-color:transparent;width:15px;height:15px}.WarningTriangle.minimal img{transform:translateY(0);height:12px!important}.WarningTriangle.noMargin{margin:0}.FilterBadge{color:#9872fe;width:max-content;max-width:400px;padding:5px 12px;border-radius:34px;border:1px solid transparent;gap:10px;font-size:12px;cursor:pointer;transition-property:border-color,background-color,transform,opacity;transition-duration:.2s;transition-timing-function:ease-out;background-color:#9872fe33;min-width:0;overflow:hidden}.FilterBadge:active{transform:scale(.96)}.FilterBadge__content{gap:5px;min-width:0;flex:1}.FilterBadge__content-img{fill:#9872fe;height:15px;width:auto}.FilterBadge__content-emptyImg{height:15px;width:auto}.FilterBadge__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:360px;font-variant-numeric:tabular-nums}.FilterBadge-ghost{width:12px!important;height:11px!important}.FilterBadge-ghost path{fill:#9872fe}.FilterBadge-discovered{width:12px;height:12px;flex-shrink:0}.FilterBadge__close{opacity:.5;transition-property:opacity;transition-duration:.2s;transition-timing-function:ease-out}.FilterBadge:hover{border-color:#9872feb3}.FilterBadge:hover .FilterBadge__close{opacity:1}.FiltersRowBadges__popover .ant-popover-inner{border:1px solid var(--popoverBorderColor);border-radius:5px;min-width:220px}.FiltersRowBadges__popover .ant-popover-inner .ant-popover-inner-content h5{font-size:14px;font-weight:700;display:flex;align-items:center;margin-bottom:12px}.FiltersRowBadges__popover-wrapper{padding:0 10px}.FiltersRowBadges__popover-wrapper__items{overflow:auto;max-height:300px}.FiltersRowBadges__popover-wrapper__items>div{margin-bottom:8px;font-size:12px;padding:3px 12px}.AssignApplicationDropdown__cta-btn{display:inline-flex;align-items:center;gap:8px;padding:0 10px;height:32px;border-radius:4px;background-color:var(--primary);color:#fff;cursor:pointer;font-weight:700;font-size:13px;-webkit-user-select:none;user-select:none;transition:opacity .2s;min-width:max-content}.AssignApplicationDropdown__cta-btn:hover{opacity:.9}.AssignApplicationDropdown__cta-btn--disabled{background-color:var(--disableBG);color:var(--disableColor);cursor:not-allowed;opacity:.7}.AssignApplicationDropdown__cta-btn--disabled:hover{opacity:.7}.AssignApplicationDropdown__cta-icon{width:18px;height:18px;flex-shrink:0;filter:brightness(0) invert(1)}.AssignApplicationDropdown__menu{min-width:160px}.AssignApplicationDropdown__menu .ant-dropdown-menu-item{display:flex;align-items:center;gap:8px;color:var(--textLighter);font-size:14px;padding:10px 16px}.AssignApplicationDropdown__menu .ant-dropdown-menu-item:hover{background-color:var(--card_bg_hover, rgba(152, 114, 254, .06))}.AssignApplicationDropdown__menu .ant-dropdown-menu-item-disabled{opacity:.4}.AssignApplicationDropdown__menu .ant-dropdown-menu-item-divider{background-color:var(--separatorColor);margin:0}.AssignApplicationDropdown__menu-icon{width:16px;height:16px;flex-shrink:0}.AssignApplicationDropdown__btn-icon{width:16px;height:auto}.AssignApplicationDropdown__btn-icon path{fill:currentColor}.AppModal:has(.AssignApplicationModal__body) .AppModal__header-wrapper-icon{width:20px;height:20px;filter:brightness(0) invert(1)}.AppModal:has(.AssignApplicationModal__body) .AppModal__header{padding:24px!important}.AppModal:has(.AssignApplicationModal__body) .AppModal__body{padding:0!important;min-height:400px}.AssignApplicationModal__tabs{display:flex;border-bottom:1px solid var(--separatorColor);padding:0 16px;gap:0}.AssignApplicationModal__tab{flex:1;padding:12px 8px;font-size:13px;font-weight:600;color:var(--textSuperLight);background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:color .15s ease,border-color .15s ease;text-align:center}.AssignApplicationModal__tab:hover:not(.AssignApplicationModal__tab--disabled){color:var(--textLighter)}.AssignApplicationModal__tab--active{color:var(--primary);border-bottom-color:var(--primary)}.AssignApplicationModal__tab--disabled{opacity:.45;cursor:not-allowed}.AssignApplicationModal__tab-wrapper{display:inline-flex;flex:1}.AssignApplicationModal__tab-wrapper button{width:100%}.AssignApplicationModal__search{padding:12px 16px;border-bottom:1px solid var(--separatorColor)}.AssignApplicationModal__search .SearchBox{height:40px;border-radius:8px}.AssignApplicationModal__search .SearchBox input{height:40px;border-radius:8px;font-size:14px}.AssignApplicationModal__loading{display:flex;justify-content:center;align-items:center;min-height:120px}.AssignApplicationModal__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 24px;gap:8px}.AssignApplicationModal__empty-icon{width:36px;height:36px;opacity:.3;margin-bottom:4px}.AssignApplicationModal__empty-title{font-size:14px;font-weight:600;color:var(--textLighter)}.AssignApplicationModal__empty-subtitle{font-size:13px;color:var(--textSuperLight);text-align:center;max-width:300px}.AssignApplicationModal__list{list-style:none;margin:0;padding:0;max-height:270px;overflow-y:auto}.AssignApplicationModal__item{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--separatorColor);cursor:pointer;transition:background-color .15s ease}.AssignApplicationModal__item:last-child{border-bottom:none}.AssignApplicationModal__item:hover{background-color:var(--card_bg_hover, rgba(152, 114, 254, .06))}.AssignApplicationModal__item--selected .AssignApplicationModal__item-check{color:var(--primary)}.AssignApplicationModal__item-check{width:20px;display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}.AssignApplicationModal__item-name{font-size:14px;color:var(--textLighter);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AssignApplicationModal__create-new{padding:24px 16px;display:flex;flex-direction:column;gap:24px;min-height:336px;justify-content:center}.AssignApplicationModal__create-new-summary{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:8px;background-color:var(--card_bg, rgba(152, 114, 254, .04));border:1px solid var(--separatorColor)}.AssignApplicationModal__create-new-row{display:flex;align-items:center;justify-content:space-between}.AssignApplicationModal__create-new-label{font-size:13px;color:var(--textSuperLight)}.AssignApplicationModal__create-new-value{font-size:13px;font-weight:600;color:var(--textLighter);display:flex;align-items:center;gap:6px}.AssignApplicationModal__create-new-value .ProviderIcon{width:16px;height:16px}.AssignApplicationModal__create-new-action{display:flex;justify-content:center}.AssignApplicationModal__create-new-btn{display:flex;align-items:center;gap:8px;padding:10px 24px;border-radius:8px;border:1px dashed var(--primary);background:transparent;color:var(--primary);font-size:14px;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease;width:100%;justify-content:center}.AssignApplicationModal__create-new-btn:hover{background-color:var(--card_bg_hover, rgba(152, 114, 254, .08))}.WizardStep__section-header{display:flex;align-items:center;gap:10px;margin-bottom:16px}.WizardStep__section-header-icon{width:16px;height:16px;flex-shrink:0;color:#83e4e6;fill:#83e4e6}.WizardStep__section-header-title{font-size:16px;font-weight:600;color:var(--textColor)}.WizardStep__option-with-icon{display:flex;align-items:center;gap:8px}.ApplicationScopeStep{display:flex;flex-direction:column}.ApplicationScopeStep__divider{border:none;border-top:1px solid var(--separatorColor);margin:8px 0 20px}.ApplicationProviderStep__required,.ScopeStep__required,.AIInstructionsStep__required,.VersionControlWorkspaceSection__required{color:var(--red);margin-left:4px}.ScopeStep__optional{font-weight:400}.ScopeStep__inventory-label{display:flex;align-items:center;gap:8px}.ScopeStep__inventory-select .ant-select-selector{max-height:100px;overflow-y:auto!important}.ScopeStep__inventory-badge{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background-color:var(--primary);color:#fff;font-size:11px;font-weight:600}.ApplicationProviderStep .ant-form-item-label>label{display:inline-flex;align-items:center;gap:6px;color:var(--textColor)!important;font-size:13px;font-weight:500;margin-bottom:8px;height:auto}.ApplicationProviderStep .ant-form-item-label{padding-bottom:0}.ApplicationProviderStep__providers-title{color:#e8e6f0;font-size:14px;font-weight:600;margin:20px 0 2px}.ApplicationProviderStep__subtitle{color:var(--textColor);margin-bottom:12px;font-size:13px}.ApplicationProviderStep__inputs{margin-top:0}.ApplicationProviderStep__inputs-row{display:flex;gap:16px}.ApplicationProviderStep__inputs-row .ApplicationProviderStep__form-item{flex:1}.ApplicationProviderStep__form{width:100%}.ApplicationProviderStep__form-item{margin-bottom:0!important}.ApplicationProviderStep__label-with-icon{display:flex;align-items:center;gap:6px}.ApplicationProviderStep__help-icon{width:14px;height:14px;border-radius:50%;border:1px solid #6b6781;color:#6b6781;font-size:9.5px;font-weight:600;cursor:help;-webkit-user-select:none;user-select:none;line-height:1;display:inline-flex;align-items:center;justify-content:center}.ApplicationProviderStep__help-icon:hover{color:#9c98ae;border-color:#9c98ae}.CloudPlatformSelector{margin-bottom:16px}.CloudPlatformSelector__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.CloudPlatformSelector__tile-wrapper{display:flex;min-width:0}.CloudPlatformSelector__tile{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px 12px;min-height:110px;width:100%;border:1px solid #383856;border-radius:10px;background:#212130;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;font-size:13px;color:var(--textColor)}.CloudPlatformSelector__tile:before{content:"";position:absolute;inset:-2px;border-radius:12px;padding:2px;background:linear-gradient(135deg,#00d9e9,#9d4edd);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .2s ease;pointer-events:none}.CloudPlatformSelector__tile:hover:not(.is-disabled):not(.is-selected){border-color:var(--primary)}.CloudPlatformSelector__tile.is-selected{background:#3d3a50;border-color:transparent;box-shadow:0 0 20px #00d9e926}.CloudPlatformSelector__tile.is-selected:before{opacity:1}.CloudPlatformSelector__tile.is-disabled{cursor:not-allowed;opacity:.5;filter:grayscale(.1)}.CloudPlatformSelector__tile--not-integrated{border-style:dashed;cursor:default}.CloudPlatformSelector__tile--not-integrated .CloudPlatformSelector__tile-icon{opacity:.5}.CloudPlatformSelector__tile--not-integrated:hover{border-color:#383856}.CloudPlatformSelector__show-more{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:110px;width:100%;padding:16px 12px;border:none;border-radius:0;background:none;cursor:pointer}.CloudPlatformSelector__show-more:disabled{cursor:not-allowed;opacity:.5}.CloudPlatformSelector__tile-icon{display:flex;align-items:center;justify-content:center;overflow:visible}.CloudPlatformSelector__tile-icon img,.CloudPlatformSelector__tile-icon svg{width:32px!important;height:32px!important;max-width:32px!important;max-height:32px!important;object-fit:contain}.CloudPlatformSelector__tile-label{font-size:14px;font-weight:500;color:var(--textColor)}.CloudPlatformSelector__integrate-link{font-size:12px;font-weight:500;color:var(--primary);text-decoration:underline}.CloudPlatformSelector__integrate-link:hover{color:var(--primary);text-decoration:underline}.CloudPlatformSelector__show-more-plus{font-size:24px;line-height:1;color:var(--primary)}.CloudPlatformSelector__show-more-label{font-size:14px;font-weight:600;color:var(--primary)}.CloudPlatformSelectorModal .ant-modal-content .ant-modal-body{padding:16px 24px}.CloudPlatformSelectorModal .ant-modal-footer{display:flex;align-items:center;justify-content:space-between}.CloudPlatformSelectorModal__title{display:inline-flex;align-items:center;gap:10px}.CloudPlatformSelectorModal__title-icon{font-size:16px;color:#83e4e6}.CloudPlatformSelectorModal__subtitle{font-size:16px;color:var(--textColor);margin-bottom:12px}.CloudPlatformSelectorModal__panel{background:#1e1e2c;border:1px solid #464659;border-radius:10px;padding:20px 3px 20px 20px}.CloudPlatformSelectorModal__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;max-height:256px;overflow-y:auto;overflow-x:hidden;padding-right:12px;scrollbar-width:thin;scrollbar-color:#343549 transparent}.CloudPlatformSelectorModal__grid::-webkit-scrollbar{width:8px}.CloudPlatformSelectorModal__grid::-webkit-scrollbar-track{background:transparent}.CloudPlatformSelectorModal__grid::-webkit-scrollbar-thumb{background:#343549;border-radius:20px}.CloudPlatformSelectorModal__btn{min-width:90px;height:30px;padding:0 16px;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer}.CloudPlatformSelectorModal__btn--secondary{background:none;border:1px solid #383856;color:var(--textColor)}.CloudPlatformSelectorModal__btn--primary{background:var(--primary);border:1px solid var(--primary);color:#fff}.CloudPlatformSelectorModal__btn--primary:disabled{cursor:not-allowed;opacity:.5}.ScopeStep .WizardStep__section-header{margin-bottom:4px}.ScopeStep__subtitle{color:var(--textColor);margin-bottom:20px;font-size:14px;line-height:1.5}.ScopeStep__form{max-width:100%}.ScopeStep__row{display:flex;gap:16px;flex-wrap:wrap;align-items:flex-start}.ScopeStep__row .ScopeStep__form-item{flex:1;min-width:200px}.ScopeStep__row--full .ScopeStep__form-item{flex:1 1 100%;min-width:0}.ScopeStep__label-with-icon{display:inline-flex;align-items:center;gap:6px}.ScopeStep__help-icon{width:14px;height:14px;border-radius:50%;border:1px solid #6b6781;color:#6b6781;font-size:9.5px;font-weight:600;cursor:help;-webkit-user-select:none;user-select:none;line-height:1;display:inline-flex;align-items:center;justify-content:center}.ScopeStep__form-item{margin-bottom:20px}.ScopeStep .ant-form-item-with-help.ScopeStep__form-item{margin-bottom:20px!important;transition:none}.ScopeStep .ant-form-item-with-help.ScopeStep__form-item .ant-form-item-margin-offset{margin-bottom:0!important}.ScopeStep__divider{border:none;border-top:1px solid var(--separatorColor);margin:4px 0 20px}.ScopeStep__scope-filters{margin-bottom:16px}.ScopeStep__scope-filters-header{display:flex;align-items:center;gap:8px;margin-bottom:4px}.ScopeStep__scope-filters-icon{color:#3ee1de;font-size:14px}.ScopeStep__scope-filters-title{font-size:16px;font-weight:600;color:var(--textColor)}.ScopeStep__scope-filters-subtitle{color:var(--textLighter);font-size:14px;line-height:1.5}.ScopeStep__scope-hint{margin-bottom:20px}.ScopeStep__preview-section{margin-top:4px}.ScopeStep__preview-section .AppBtn{padding-left:10px;padding-right:10px}.ScopeStep__preview-icon{width:16px;height:16px}.ScopeStep__preview-icon path{stroke:currentColor}.ScopeStep__help-text{color:var(--textLighter);font-size:13px;margin-top:10px}.ScopeStep__scope-option{display:flex;justify-content:space-between;align-items:center;width:100%}.ScopeStep__scope-option-count{color:var(--textLighter);font-size:12px}.ScopeStep .tags-selection.ant-select-multiple .ant-select-selection-overflow-item-rest .ant-select-selection-item{border-radius:15px;font-size:13px}.AIInstructionsStep__vcs-helper{font-size:13px;color:var(--textSuperLight);line-height:1.5;margin-bottom:16px}.AIInstructionsStep__vcs-helper p{margin:0 0 4px}.AIInstructionsStep__vcs-helper p:last-child{margin-bottom:0}.AIInstructionsStep__description{color:var(--textLighter);margin-bottom:24px;font-size:14px}.AIInstructionsStep__form{max-width:100%}.AIInstructionsStep__form-item{margin-bottom:20px}.AIInstructionsStep__form-item .ant-form-item-label>label{color:var(--textColor)!important;font-weight:600!important}.AIInstructionsStep__vcs-row{display:flex;gap:16px;margin-bottom:4px}.AIInstructionsStep__vcs-row .AIInstructionsStep__form-item{flex:1;min-width:0}.AIInstructionsStep__vcs-option{display:flex;align-items:center;gap:8px}.AIInstructionsStep__vcs-option img{width:16px;height:16px}.AIInstructionsStep__textarea{resize:none;font-family:inherit}.DiscoveryStep__description{color:var(--textLighter);font-size:13px;margin:0 0 16px;line-height:1.5}.DiscoveryStep__error{color:var(--red);font-size:13px;margin:0 0 16px;line-height:1.5}.DiscoveryStep__toolbar{display:flex;margin-bottom:16px}.DiscoveryStep__toolbar .SearchBox{border-radius:4px 0 0 4px}.DiscoveryStep__toolbar .GroupBySelect__wrapper{height:40px;border-radius:0 4px 4px 0;border-left:none}.DiscoveryStep__toolbar .GroupBySelect__label{height:40px}.DiscoveryStep__toolbar .GroupBySelect__select .ant-select-selector{height:40px!important}.ResilienceStep .ant-form-item{margin-bottom:0!important}.ResilienceStep__description{color:var(--textLighter);font-size:13px;margin:0 0 18px;line-height:1.5}.ResilienceStep .WizardStep__section-header{margin:24px 0 8px}.ResilienceStep__section-title{color:var(--textColor);font-size:14px;font-weight:600;margin:0 0 2px}.ResilienceStep__section-subtitle{color:var(--textLighter);font-size:12px;margin:0 0 16px}.ResilienceStep__section-description{color:var(--textLighter);font-size:13px;line-height:1.5;margin:0 0 4px}.ResilienceStep__divider{border:none;border-top:1px solid var(--separatorColor);margin:24px 0}.ResilienceStep__banner{display:flex;align-items:center;gap:16px;padding:16px 20px;background:transparent;border:1px solid rgba(152,114,254,.3);border-radius:12px;margin-bottom:18px}.ResilienceStep__banner-icon{width:32px;height:32px;border-radius:8px;background:#9872fe1f;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.ResilienceStep__banner-content{flex:1;min-width:0}.ResilienceStep__banner-title{color:var(--textColor);font-size:14px;font-weight:600;letter-spacing:-.1px}.ResilienceStep__banner-subtitle{color:var(--textLighter);font-size:12px;margin-top:3px;line-height:1.45}.ResilienceStep__content.is-disabled{opacity:.5;pointer-events:none;filter:grayscale(.15);transition:opacity .2s,filter .2s}.ResilienceStep__content.is-enabled{opacity:1;pointer-events:auto;filter:none;transition:opacity .2s,filter .2s}.ResilienceStep__rpo-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:18px}.ResilienceStep__rpo-title-row{display:flex;align-items:center;gap:6px}.ResilienceStep__rpo-title{color:var(--textColor);font-size:14px;font-weight:600;letter-spacing:-.1px}.ResilienceStep__rpo-subtitle{color:var(--textLighter);font-size:12px;margin-top:4px}.ResilienceStep__rpo-right{text-align:right}.ResilienceStep__rpo-right-title{color:var(--textLighter);font-size:14px;font-weight:600;letter-spacing:-.1px}.ResilienceStep__rpo-right-title.is-accent{color:var(--primary)}.ResilienceStep__rpo-right-subtitle{color:var(--textLighter);font-size:12px;margin-top:4px}.ResilienceStep__form-item--rpo{margin-bottom:18px!important}.ResilienceStep__rpo-selector{position:relative;height:52px;-webkit-user-select:none;user-select:none;margin-bottom:4px}.ResilienceStep__rpo-track{position:absolute;top:50%;left:0;right:0;height:4px;background:#ffffff14;border-radius:999px;transform:translateY(-50%)}.ResilienceStep__rpo-track-active{position:absolute;top:50%;left:0;height:4px;background:linear-gradient(90deg,#5eead4,#a78bfa);border-radius:999px;transform:translateY(-50%);transition:width .18s}.ResilienceStep__rpo-notch{position:absolute;top:calc(50% + 10px);transform:translate(-50%);width:1px;height:8px;background:#ffffff40;pointer-events:none;z-index:1}.ResilienceStep__rpo-point{position:absolute;top:50%;transform:translate(-50%,-50%);width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;padding:0;cursor:pointer}.ResilienceStep__rpo-point-dot{width:6px;height:6px;border-radius:50%;background:#fff3;transition:.15s}.ResilienceStep__rpo-point-dot.is-completed{background:#5eead4}.ResilienceStep__rpo-point.is-active .ResilienceStep__rpo-point-dot{width:8px;height:8px;background:var(--primary);box-shadow:none}.ResilienceStep__rpo-thumb{position:absolute;top:50%;transform:translate(-50%,-50%);width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:#9872fe4d 0 0 0 3px;border:2px solid var(--primary);cursor:grab;transition:left .18s;outline:none}.ResilienceStep__rpo-labels{position:relative;height:18px;margin-top:4px}.ResilienceStep__rpo-label{position:absolute;transform:translate(-50%);font-size:11px;font-weight:500;color:var(--textLighter);font-variant-numeric:tabular-nums;transition:color .15s;white-space:nowrap}.ResilienceStep__rpo-label.is-active{font-weight:600;color:var(--textColor)}.ResilienceStep__rpo-summary{margin-top:18px}.ResilienceStep__form{width:100%}.ResilienceStep__row,.ResilienceStep__form--target{display:flex;gap:14px}.ResilienceStep__form--target .ResilienceStep__form-item{flex:1;margin-bottom:0!important}.ResilienceStep .AIInstructionsStep__form-item,.ResilienceStep .NotificationsFrequencyStep__form-item{margin-bottom:14px}.ResilienceStep .NotificationsFrequencyStep__form-item{margin-bottom:18px!important}.ResilienceStep .NotificationsFrequencyStep__section{margin-bottom:0;padding-bottom:0;border-bottom:none}.ResilienceStep .AIInstructionsStep__vcs-row{margin-top:16px;margin-bottom:0}.ResilienceStep .AIInstructionsStep .ant-form-item-label>label,.ResilienceStep .NotificationsFrequencyStep .ant-form-item-label>label{color:var(--textColor)!important;font-size:13px;font-weight:500!important;margin-bottom:8px;height:auto}.ResilienceStep__vcs-toggle-row{display:flex;align-items:center;gap:14px}.ResilienceStep__vcs-toggle-copy{flex:1;min-width:0}.ResilienceStep__vcs-toggle-title{color:var(--textColor);font-size:14px;font-weight:600;letter-spacing:-.1px}.ResilienceStep__vcs-toggle-subtitle{color:var(--textLighter);font-size:12px;margin-top:3px;line-height:1.45}.ResilienceStep__vcs-selected{margin-top:12px;color:var(--textLighter);font-size:12px}.NotificationsFrequencyStep__section{margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--separatorColor)}.NotificationsFrequencyStep__section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.NotificationsFrequencyStep__section-title{font-weight:600;font-size:16px;margin-bottom:8px;color:var(--textColor)}.NotificationsFrequencyStep__section-description{color:var(--textLighter);margin-bottom:16px;font-size:14px}.NotificationsFrequencyStep__form{max-width:100%}.NotificationsFrequencyStep__row{display:flex;gap:16px;flex-wrap:wrap}.NotificationsFrequencyStep__row .NotificationsFrequencyStep__form-item{flex:1;min-width:250px}.NotificationsFrequencyStep__form-item{margin-bottom:20px}.NotificationsFrequencyStep__destination-option{display:flex;align-items:center;gap:8px}.NotificationsFrequencyStep__destination-option img{width:16px;height:16px}.light .CloudPlatformSelector__tile{background:#f0f0f5;border-color:#d9d9e3}.light .CloudPlatformSelector__tile.is-selected{border-color:transparent}.light .CloudPlatformSelector__tile.CloudPlatformSelector__tile--not-integrated{border-color:#d9d9e3}.light .ApplicationProviderStep__providers-title{color:var(--text)}.light .ScopeStep .ant-select,.light .ScopeStep .tags-selection{border-color:var(--disableColor)}.light .ScopeStep .tags-selection .ant-select-selection-placeholder{color:var(--inputPlaceholder)!important}.light .ResilienceStep .ResilienceStep__target-select,.light .ResilienceStep .AIInstructionsStep .ant-select,.light .ResilienceStep .NotificationsFrequencyStep .ant-select{border-color:var(--disableColor)}.light .ApplicationWizardModal .ant-select-clear{background:transparent}.light .ResilienceStep__rpo-track{background:#00000014}.light .ResilienceStep__rpo-notch,.light .ResilienceStep__rpo-point-dot{background:var(--disableColor)}.light .ResilienceStep__rpo-point-dot.is-completed{background:var(--primary)}.light .WizardHintBox{background:#9872fe0f;border:1px solid rgba(152,114,254,.2)}.light .WizardHintBox__dot{background:var(--primary);box-shadow:var(--primary) 0 0 8px}.light .SummaryStep__title{color:var(--primary)!important}.light .SummaryStep__card{background:var(--appBG);box-shadow:0 2px 8px #00000014}.light .SummaryStep__cardIcon{color:var(--primary)}.light .SummaryStep__cardIcon svg path{fill:var(--primary)}.light .SummaryStep__cardIcon svg path[stroke]{stroke:var(--primary)}.light .SummaryStep__cardTitle{color:var(--primary)}.light .SummaryStep__cardRowLabel{color:var(--textLighter)}.light .SummaryStep__cardRowValue{color:var(--text)}.light .SummaryStep__rpo{background:var(--appBG);box-shadow:0 2px 8px #00000014}.light .SummaryStep__rpoIcon{color:var(--primary)}.light .SummaryStep__rpoIcon svg path{fill:var(--primary)}.light .SummaryStep__rpoLabel{color:var(--primary)}.light .SummaryStep__rpoSubLabel{color:var(--textLighter)}.light .SummaryStep__rpoValue{color:var(--text)}.light .CompletionStep__title{color:var(--primary)!important}.SummaryStep{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:16px 8px 32px;min-height:100%}.SummaryStep__illustration{margin-bottom:8px}.SummaryStep__image{width:116px;height:auto}.SummaryStep__title{font-family:Roboto,sans-serif!important;font-style:normal;font-weight:600!important;font-size:20px;line-height:1.2;margin:0 0 22px!important;color:#59fee0!important;letter-spacing:-.3px}.SummaryStep__rpo{position:relative;display:inline-flex;flex-direction:column;align-items:center;gap:6px;padding:14px 32px;background:#283845;border:none;border-radius:12px;margin-bottom:-26px;min-width:200px;box-shadow:0 4px 4px #00000040;z-index:2}.SummaryStep__rpoIcon{display:inline-flex;align-items:center;justify-content:center;color:#fff}.SummaryStep__rpoLabel{color:#59fee0;font-size:13px;font-weight:700;letter-spacing:-.1px}.SummaryStep__rpoSubLabel{color:#9c98ae;font-size:11px;margin-top:-4px}.SummaryStep__rpoValue{color:#fff;font-size:22px;font-weight:800;letter-spacing:-.2px;font-variant-numeric:tabular-nums}.SummaryStep__cards{display:flex;align-items:stretch;justify-content:center;gap:0;width:100%;max-width:720px}.SummaryStep__card{position:relative;flex:1 1 0;min-width:0;background:#1a1828;border:none;border-radius:14px;padding:22px;text-align:left;display:flex;flex-direction:column;align-items:center;gap:8px;box-shadow:0 4px 4px #00000040}.SummaryStep__cardIcon{display:inline-flex;align-items:center;justify-content:center;color:#fff}.SummaryStep__cardTitle{color:#59fee0;font-size:14px;font-weight:700;letter-spacing:-.1px;text-align:center;margin-bottom:6px}.SummaryStep__cardRows{display:flex;flex-direction:column;gap:10px;width:100%}.SummaryStep__cardRow{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px}.SummaryStep__cardRowLabel{color:#9c98ae;white-space:nowrap}.SummaryStep__cardRowValue{color:#e8e6f0;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60%}.SummaryStep__arrow{display:flex;align-items:center;justify-content:center;flex:0 0 auto;padding:0 12px}.CompletionStep{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;text-align:center;padding:40px}.CompletionStep__illustration{margin-bottom:32px}.CompletionStep__image{width:180px;height:auto}.CompletionStep__content{max-width:400px}.CompletionStep__title{font-family:Roboto,sans-serif!important;font-style:normal;font-weight:700;font-size:20px;line-height:20px;display:flex;align-items:center;justify-content:center;text-align:center;margin:0 0 20px!important;color:#59fee0!important}.CompletionStep__message{font-size:14px;color:var(--textLighter);line-height:1.5}.CompletionStep__view-workspace{font-size:14px;font-weight:600;color:#9872fe;background:none;border:none;padding:0;cursor:pointer}.CompletionStep__view-workspace:hover{text-decoration:underline}.ProtectionLevelSection__cards{display:flex;gap:16px;margin-top:12px}.ProtectionLevelSection__card{flex:1 1 0;display:flex;align-items:flex-start;gap:12px;padding:16px;border-radius:10px;border:1px solid transparent;background:transparent;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease}.ProtectionLevelSection__card.is-selected{border-color:#9872fe}.ProtectionLevelSection__card.is-disabled{cursor:not-allowed;opacity:.45}.ProtectionLevelSection__card-icon{display:inline-flex;align-items:center;justify-content:center;padding:6.5px;border-radius:8px;background:#9872fe4d;flex:0 0 auto}.ProtectionLevelSection__card-icon-svg{display:block;width:16px;height:16px}.ProtectionLevelSection__card-body{display:flex;flex-direction:column;gap:4px;flex:1}.ProtectionLevelSection__card-title{font-weight:600;font-size:14px;display:inline-flex;align-items:center;gap:8px}.ProtectionLevelSection__coming-soon{font-weight:600;font-size:10px;letter-spacing:.04em;text-transform:uppercase;padding:2px 8px;border-radius:999px;color:#9872fe;background:#9872fe29}.ProtectionLevelSection__card-desc{font-size:12px;line-height:1.45;opacity:.75}.ProtectionLevelSection__radio{width:16px;height:16px;border-radius:50%;border:1.5px solid #6b6b80;flex:0 0 auto;margin-top:2px;position:relative}.ProtectionLevelSection__radio.is-selected{border-color:#9872fe}.ProtectionLevelSection__radio.is-selected:after{content:"";position:absolute;inset:3px;border-radius:50%;background:#9872fe}.AutomationUnavailableBanner{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;margin:16px 0;border-radius:8px;border:1px solid rgba(227,160,8,.5);background:#e3a00814;color:#e3a008}.AutomationUnavailableBanner__icon{display:inline-flex;margin-top:1px}.AutomationUnavailableBanner__text{font-size:13px;line-height:1.5}.ResilienceStep .VcsIntegrationRequiredCallout.ant-alert{margin-top:24px;padding:16px;border:1px solid rgba(255,163,2,.4);border-radius:5px;background:#ffa3020d}.ResilienceStep .VcsIntegrationRequiredCallout .ant-alert-icon{align-self:flex-start;margin-top:3px;margin-right:16px}.ResilienceStep .VcsIntegrationRequiredCallout .ant-alert-message a{font-weight:700;text-decoration:underline}.ResilienceStep .VcsIntegrationRequiredCallout__title{font-weight:700;font-size:16px;line-height:22px}.ResilienceStep .VcsIntegrationRequiredCallout__text{margin:0;font-size:16px;line-height:22px}.dark .ResilienceStep .VcsIntegrationRequiredCallout .ant-alert-icon,.dark .ResilienceStep .VcsIntegrationRequiredCallout .ant-alert-message,.dark .ResilienceStep .VcsIntegrationRequiredCallout .ant-alert-message a{color:#ffa302}.light .ResilienceStep .VcsIntegrationRequiredCallout .ant-alert-icon,.light .ResilienceStep .VcsIntegrationRequiredCallout .ant-alert-message,.light .ResilienceStep .VcsIntegrationRequiredCallout .ant-alert-message a{color:#b45309}.ResilienceStep__downgrade-warning{padding:12px 14px;margin:12px 0 0;border-radius:8px;border:1px solid rgba(240,68,56,.5);background:#f0443814;color:#f04438;font-size:13px;line-height:1.5}.VersionControlWorkspaceSection__row{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}.VersionControlWorkspaceSection__row--single{grid-template-columns:1fr}.VersionControlWorkspaceSection__item{margin-bottom:8px;min-width:0}.VersionControlWorkspaceSection__item .ant-select{width:100%}.VersionControlWorkspaceSection__item .ant-select-selection-item{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.VersionControlWorkspaceSection__info{display:inline-flex;vertical-align:middle;margin-left:4px;opacity:.6;cursor:help}.light .ProtectionLevelSection__card{background:#fff;border-color:#e6e6ef}.light .ProtectionLevelSection__card.is-selected{border-color:#9872fe;background:#f6f3ff}.light .ProtectionLevelSection__card-desc{color:#5a5a6e}.dark .ProtectionLevelSection__card{background:#1c1c28;border-color:#2c2c3a}.dark .ProtectionLevelSection__card.is-selected{border-color:#9872fe;background:#9872fe14}.dark .ProtectionLevelSection__card-desc{color:#b5b5c5}.WizardHintBox{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#5eead40f;border:1px solid rgba(94,234,212,.18);border-radius:8px}.WizardHintBox__dot{flex-shrink:0;width:6px;height:6px;border-radius:50%;background:#5eead4;box-shadow:#5eead4 0 0 8px}.WizardHintBox__main{color:var(--textColor);font-size:13px;font-weight:600}.WizardHintBox__sep,.WizardHintBox__text{color:var(--textLighter);font-size:13px}.tags-selection{width:100%;background:transparent!important}.tags-selection .ant-select-selector{border-radius:4px;background:transparent!important;border:none!important;transition:border-color .2s ease!important;box-shadow:none!important}.tags-selection:hover .ant-select-selector,.tags-selection.ant-select-open .ant-select-selector,.tags-selection.ant-select-focused .ant-select-selector{border:none!important;background:transparent!important}.tags-selection__dropdown{background:transparent;border-radius:8px;padding:0;min-height:200px;max-height:300px;display:flex;flex-direction:column}.tags-selection__search-row{display:flex;align-items:center;padding:8px 16px;border-bottom:1px solid #23243a;background:transparent}.tags-selection__search-row .anticon{color:#bfbfbf;margin-right:8px;font-size:16px}.tags-selection__search-row input{flex:1;background:transparent;border:none;outline:none;color:#fff;font-size:15px;padding:4px 0}.tags-selection__search-row input::placeholder{color:#888}.tags-selection__loading{display:flex;justify-content:center;align-items:center;padding:20px;min-height:150px;flex:1}.tags-selection__checkbox-group{width:100%}.tags-selection__checkbox-scroll{max-height:250px;min-height:150px;overflow-y:auto;flex:1}.tags-selection__option-row{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;overflow-x:unset;cursor:pointer;border-bottom:1px solid #23243a;transition:background .2s}.tags-selection__option-row:last-child{border-bottom:none}.tags-selection__option-row:hover{background:transparent}.tags-selection__option-count{color:#bfbfbf;font-size:15px;text-align:right;font-variant-numeric:tabular-nums;margin-left:5px}.tags-selection__option-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:500px;display:inline-block;vertical-align:middle}.tags-selection__option-text.tags-selection__tag{max-width:280px;background-color:#9872fe33;color:#9872fe;padding:4px 12px;border-radius:15px;margin-left:8px;transition:all .3s ease}.tags-selection__option-text.tags-selection__tag:hover{background-color:#9872fe4d}.tags-selection__selected-tag{display:inline-flex;align-items:center;margin-right:4px;margin-top:1px;margin-bottom:1px}.tags-selection__selected-tag-badge{background-color:#9872fe33;color:#9872fe;padding:4px 12px;border-radius:15px;font-size:13px;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;max-width:200px;transition:all .3s ease;overflow:hidden}.tags-selection__selected-tag-badge:hover{background-color:#9872fe4d}.tags-selection__selected-tag-badge>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.tags-selection__tag-close{cursor:pointer;color:#9872fe;font-size:14px;line-height:1;display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;transition:all .2s;opacity:.7;flex-shrink:0;margin-left:2px}.tags-selection__tag-close:hover{opacity:1;background-color:#9872fe66}.tags-selection.ant-select-multiple .ant-select-selector{min-height:34px!important;padding-top:2px!important;padding-bottom:2px!important}.tags-selection.ant-select-multiple .ant-select-selection-item{background:transparent;border:none;padding:0;margin:0;height:auto;line-height:1;transition:none!important}.tags-selection.ant-select-multiple .ant-select-selection-placeholder{color:#ffffff4d}.tags-selection__dropdown .ant-checkbox-inner{border-radius:6px;border:1.5px solid #44445a;background:transparent}.tags-selection__dropdown .ant-checkbox-checked .ant-checkbox-inner{background-color:transparent;border-color:#5c5c8a}.ant-select-dropdown{box-shadow:none!important;border:1px solid rgb(111,87,182)!important;border-radius:4px;max-width:420px!important}.PreviewAssetsModal{z-index:1050!important}.PreviewAssetsModal .ant-modal-content{border-radius:8px}.PreviewAssetsModal .ant-modal-header{border-bottom:1px solid var(--separatorColor);padding:16px 24px}.PreviewAssetsModal .ant-modal-header .ant-modal-title{color:var(--text);font-size:18px;font-weight:600}.PreviewAssetsModal .ant-modal-close{color:var(--textMuted)}.PreviewAssetsModal .ant-modal-close:hover{color:var(--text)}.PreviewAssetsModal .ant-modal-body{padding:0}.PreviewAssetsModal__content{display:flex;flex-direction:column;height:70vh}.PreviewAssetsModal__empty-search{padding-top:40px}.PreviewAssetsModal__footer{display:flex;justify-content:flex-end;padding:4px 0}.PreviewAssetsModal__done-btn{padding:6px 20px;border-radius:6px;border:none;background-color:#9872fe;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .15s ease}.PreviewAssetsModal__done-btn:hover{background-color:#7c5ce8}.PreviewAssetsModal__title-row{display:flex;align-items:center;gap:8px}.PreviewAssetsModal__title-icon{width:18px;height:18px}.PreviewAssetsModal__title-icon path{stroke:var(--text)}.PreviewAssetsModal__loading{display:flex;justify-content:center;align-items:center;flex:1}.PreviewAssetsModal__table-container,.PreviewAssetsModal__flat-table{padding:16px 24px 24px;overflow:auto}.PreviewAssetsModal__table-container .TableWrapperV2,.PreviewAssetsModal__flat-table .TableWrapperV2{background-color:transparent}.PreviewAssetsModal__table-container .TableWrapperV2 .MuiDataGrid-root,.PreviewAssetsModal__flat-table .TableWrapperV2 .MuiDataGrid-root{border:1px solid var(--separatorColor);border-radius:4px;background-color:#0003}.PreviewAssetsModal__table-container .TableWrapperV2 .MuiDataGrid-root .MuiDataGrid-columnHeaders,.PreviewAssetsModal__flat-table .TableWrapperV2 .MuiDataGrid-root .MuiDataGrid-columnHeaders{background-color:#0000004d;border-bottom:1px solid var(--separatorColor)}.PreviewAssetsModal__table-container .TableWrapperV2 .MuiDataGrid-root .MuiDataGrid-columnHeaderTitle,.PreviewAssetsModal__flat-table .TableWrapperV2 .MuiDataGrid-root .MuiDataGrid-columnHeaderTitle{color:var(--text);font-weight:600;font-size:13px}.PreviewAssetsModal__table-container .TableWrapperV2 .MuiDataGrid-root .MuiDataGrid-cell,.PreviewAssetsModal__flat-table .TableWrapperV2 .MuiDataGrid-root .MuiDataGrid-cell{color:var(--text);border-bottom:1px solid var(--separatorColor);font-size:13px}.PreviewAssetsModal__table-container .TableWrapperV2 .MuiDataGrid-root .MuiDataGrid-row:hover,.PreviewAssetsModal__flat-table .TableWrapperV2 .MuiDataGrid-root .MuiDataGrid-row:hover{background-color:#9872fe1a}.PreviewAssetsModal__table-container .TableWrapperV2 .MuiDataGrid-root .MuiDataGrid-footerContainer,.PreviewAssetsModal__flat-table .TableWrapperV2 .MuiDataGrid-root .MuiDataGrid-footerContainer{width:100%;border-top:1px solid var(--separatorColor);background-color:#0003}.PreviewAssetsModal__table-container .TableWrapperV2 .MuiDataGrid-root .MuiDataGrid-footerContainer .MuiTablePagination-root,.PreviewAssetsModal__flat-table .TableWrapperV2 .MuiDataGrid-root .MuiDataGrid-footerContainer .MuiTablePagination-root{color:var(--text)}.PreviewAssetsModal__table-container .TableWrapperV2 .MuiDataGrid-root .MuiDataGrid-footerContainer .MuiTablePagination-selectLabel,.PreviewAssetsModal__table-container .TableWrapperV2 .MuiDataGrid-root .MuiDataGrid-footerContainer .MuiTablePagination-displayedRows,.PreviewAssetsModal__flat-table .TableWrapperV2 .MuiDataGrid-root .MuiDataGrid-footerContainer .MuiTablePagination-selectLabel,.PreviewAssetsModal__flat-table .TableWrapperV2 .MuiDataGrid-root .MuiDataGrid-footerContainer .MuiTablePagination-displayedRows{color:var(--textMuted)}.PreviewAssetsModal__table-container .TableWrapperV2 .MuiDataGrid-root .MuiDataGrid-footerContainer .MuiSelect-select,.PreviewAssetsModal__flat-table .TableWrapperV2 .MuiDataGrid-root .MuiDataGrid-footerContainer .MuiSelect-select{color:var(--text)}.PreviewAssetsModal__table-container .TableWrapperV2 .MuiDataGrid-root .MuiDataGrid-footerContainer .MuiSvgIcon-root,.PreviewAssetsModal__flat-table .TableWrapperV2 .MuiDataGrid-root .MuiDataGrid-footerContainer .MuiSvgIcon-root,.PreviewAssetsModal__table-container .TableWrapperV2 .MuiDataGrid-root .MuiDataGrid-footerContainer .MuiIconButton-root,.PreviewAssetsModal__flat-table .TableWrapperV2 .MuiDataGrid-root .MuiDataGrid-footerContainer .MuiIconButton-root{color:var(--textMuted)}.PreviewAssetsModal__table-container .TableWrapperV2 .MuiDataGrid-root .MuiDataGrid-footerContainer .MuiIconButton-root:hover,.PreviewAssetsModal__flat-table .TableWrapperV2 .MuiDataGrid-root .MuiDataGrid-footerContainer .MuiIconButton-root:hover{color:var(--text)}.PreviewAssetsModal__table-container .TableWrapperV2 .MuiDataGrid-root .MuiDataGrid-footerContainer .MuiIconButton-root.Mui-disabled,.PreviewAssetsModal__flat-table .TableWrapperV2 .MuiDataGrid-root .MuiDataGrid-footerContainer .MuiIconButton-root.Mui-disabled{color:#7a7a8180}.PreviewAssetsModal__flat-table{padding:0 0 8px}.PreviewAssetsModal__asset-type-cell{display:flex;align-items:center;gap:8px}.PreviewAssetsModal__asset-type-cell img{width:20px;height:20px;object-fit:contain}.PreviewAssetsModal__asset-type-cell span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PreviewAssetsModal__name-cell{display:flex;align-items:center;gap:8px;width:100%;overflow:hidden}.PreviewAssetsModal__name-cell img{width:20px;height:20px;flex-shrink:0;object-fit:contain}.PreviewAssetsModal__name-cell-text{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.PreviewAssetsModal__category-badge{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:64px;height:20px;border:1px solid color-mix(in srgb,currentColor 40%,transparent);border-radius:24px;font-size:10px;font-weight:400;line-height:1;white-space:nowrap;text-transform:capitalize;cursor:default}.PreviewAssetsModal__category-badge--network{background-color:var(--categoryNetworkBG);color:var(--categoryNetworkColor)}.PreviewAssetsModal__category-badge--security{background-color:var(--categorySecurityBG);color:var(--categorySecurityColor)}.PreviewAssetsModal__category-badge--iam{background-color:var(--categoryIamBG);color:var(--categoryIamColor)}.PreviewAssetsModal__category-badge--storage{background-color:var(--categoryStorageBG);color:var(--categoryStorageColor)}.PreviewAssetsModal__category-badge--compute,.PreviewAssetsModal__category-badge--default{background-color:var(--categoryDefaultBG);color:var(--categoryDefaultColor)}.PreviewAssetsModal__scope-badge{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;padding:2px 8px;min-height:20px;border-radius:999px;font-size:11px;font-weight:500;line-height:1;white-space:nowrap;cursor:default}.PreviewAssetsModal__scope-badge--tags{background-color:transparent;border:1px solid var(--categoryNetworkColor);color:var(--categoryNetworkColor)}.PreviewAssetsModal__scope-badge--excluded{background-color:transparent;border:1px solid var(--categoryDefaultColor);color:var(--categoryDefaultColor)}.PreviewAssetsModal__scope-text{font-size:13px;color:var(--textLighter);white-space:nowrap}.PreviewAssetsModal--embedded .PreviewAssetsModal__content{height:auto}.PreviewAssetsModal--embedded .PreviewAssetsModal__loading{min-height:320px;display:flex;align-items:center;justify-content:center}.PreviewAssetsModal--embedded .PreviewAssetsModal__table-container{padding:0;overflow:visible}.PreviewAssetsModal--embedded .PreviewAssetsSection{margin-bottom:28px}.PreviewAssetsModal--embedded .PreviewAssetsSection:last-child{margin-bottom:0}.PreviewAssetsModal--embedded .PreviewAssetsSection+.PreviewAssetsSection{border-top:none;padding-top:0}.PreviewAssetsModal--embedded .PreviewAssetsSection__header{gap:8px;padding:0;margin-bottom:12px}.PreviewAssetsModal--embedded .PreviewAssetsSection__title{color:var(--text);font-size:14px;font-weight:700;letter-spacing:-.1px}.PreviewAssetsModal--embedded .PreviewAssetsSection__count{color:var(--textLighter);font-size:12px;font-weight:500;font-variant-numeric:tabular-nums}.PreviewAssetsSection__header{display:flex;align-items:center;gap:6px;padding:12px 0 8px}.PreviewAssetsSection__title{font-size:15px;font-weight:600;color:var(--text)}.PreviewAssetsSection__count{font-size:14px;font-weight:500;color:var(--textMuted)}.PreviewAssetsSection__select-all{margin-left:auto;padding:0;background:none;border:none;font-size:12px;font-weight:500;color:#9872fe;cursor:pointer}.PreviewAssetsSection__select-all:hover{text-decoration:underline}.PreviewAssetsSection+.PreviewAssetsSection{margin-top:8px;border-top:1px solid var(--separatorColor);padding-top:4px}.PreviewCollapse__collapse{--collapse-header-indent: 35px}.PreviewCollapse__collapse .ant-collapse-item{overflow:hidden;cursor:pointer;background-color:var(--CiCollapseBG);border:none;border-radius:5px;margin-bottom:10px}.PreviewCollapse__collapse .ant-collapse-content{background-color:var(--card)!important}.PreviewCollapse__collapse .ant-collapse-content-box{border:none!important;padding-left:0!important}.PreviewCollapse__collapse .ant-collapse-header{display:flex;flex-direction:row;gap:8px;align-items:center;color:var(--text);width:100%;min-height:50px;padding:10px 15px}.PreviewCollapse__collapse .ant-collapse-arrow{margin:0}.PreviewCollapse__collapse .ant-collapse-item-active .ant-collapse-header{color:var(--text);background-color:var(--ciOpenCollapseBG)!important;border-bottom:2px solid var(--primary)!important;font-weight:600!important}.PreviewCollapse__panel-header{display:flex;align-items:center;gap:12px;width:100%}.PreviewCollapse__panel-header-content{display:flex;align-items:center;gap:12px;flex:1}.PreviewCollapse__panel-header-label{color:var(--textColor);font-size:14px;font-weight:500}.PreviewCollapse__panel-header-count{color:var(--textLighter);font-weight:400;font-size:14px}.PreviewCollapse__table-container{padding:0}.PreviewCollapse__panel--excluded .ant-collapse-header{opacity:.55}.PreviewCollapse__group-checkbox{flex-shrink:0}.PreviewCollapse__row--excluded .MuiDataGrid-cell{color:#7a7a81!important;text-decoration:line-through;text-decoration-color:var(--textMuted)}.PreviewCollapse__row-checkbox .ant-checkbox-inner{background-color:transparent}.directory-option__name{flex:1;font-size:14px;min-width:0}.RestoreValidationStep{display:flex;flex-direction:column;gap:20px}.RestoreValidationStep__subtitle{flex-basis:100%;color:var(--textLighter);font-size:14px;line-height:1.4;margin:0}.RestoreValidationStep__state{display:flex;align-items:center;gap:8px;padding:24px 0;color:var(--textLighter);font-size:13px}.RestoreValidationStep__state--error{color:var(--red)}.RestoreValidationStep__truncated{color:#ffa302;font-size:12px;margin:0}.RestoreValidationStep__kpi{display:flex;flex-direction:column;gap:24px;padding:24px;border:1px solid transparent;border-radius:5px;background-image:linear-gradient(var(--driftBlockBG),var(--driftBlockBG)),linear-gradient(180deg,#baafdf4d,#8780a632,#26263a00);background-origin:padding-box,border-box;background-clip:padding-box,border-box;box-shadow:0 5px 20px #0003}.RestoreValidationStep__kpi-row{display:flex;flex-direction:column;gap:0}.RestoreValidationStep__kpi-left{display:flex;flex-direction:row;align-items:baseline;gap:12px}.RestoreValidationStep__kpi-value{color:#fff;font-size:32px;font-weight:800;letter-spacing:-.3px;font-variant-numeric:tabular-nums}.RestoreValidationStep__kpi-label{color:#a9a9b7;font-size:14px;font-weight:500}.RestoreValidationStep__kpi-metrics{display:flex;gap:4px;width:100%}.RestoreValidationStep__metric{display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-align:right;min-width:max-content}.RestoreValidationStep__metric-value{font-size:22px;font-weight:700;font-variant-numeric:tabular-nums}.RestoreValidationStep__metric-label{color:#a9a9b7;font-size:12px;line-height:16px}.RestoreValidationStep__metric--recoverable .RestoreValidationStep__metric-value{color:#52d194}.RestoreValidationStep__metric--backedup .RestoreValidationStep__metric-value{color:#e99b3b}.RestoreValidationStep__progress{display:flex;height:8px;gap:4px;overflow:hidden}.RestoreValidationStep__progress-segment{height:100%;border-radius:4px}.RestoreValidationStep__progress-segment--supported{background:#52d194}.RestoreValidationStep__progress-segment--unsupported{background:#e99b3b}.RestoreValidationStep__legend{display:flex;align-items:center;gap:20px}.RestoreValidationStep__legend-item{display:inline-flex;align-items:center;gap:8px;color:#a9a9b7;font-size:13px}.RestoreValidationStep__legend-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.RestoreValidationStep__legend-dot--supported{background:#52d194}.RestoreValidationStep__legend-dot--unsupported{background:#e99b3b}.RestoreValidationStep__alert{display:flex;align-items:flex-start;gap:16px;padding:20px;background:#ffa3020d;border:1px solid rgba(255,163,2,.4);border-radius:5px}.RestoreValidationStep__alert-icon{display:inline-flex;flex-shrink:0;width:18px;height:18px;padding-top:2px}.RestoreValidationStep__alert-body{display:flex;flex-direction:column;gap:6px;font-size:14px}.RestoreValidationStep__alert-title{font-weight:700;line-height:20px;margin:0}.RestoreValidationStep__alert-text{color:var(--textColor);font-weight:400;line-height:22px;margin:0}.RestoreValidationStep__section{display:flex;flex-direction:column;gap:16px}.RestoreValidationStep__section-header{display:flex;align-items:center;justify-content:space-between;width:100%}.RestoreValidationStep__section-heading{display:flex;align-items:baseline;gap:10px}.RestoreValidationStep__section-title{color:var(--textColor);font-size:16px;font-weight:700;margin:0;line-height:20px}.RestoreValidationStep__badge{display:inline-flex;align-items:center;justify-content:center;font-size:12px;line-height:1}.RestoreValidationStep__badge--unsupported{padding:4px 10px;background:#3a2512;color:#f59e0b;border-radius:12px;font-weight:700}.RestoreValidationStep__badge--supported{padding:2px 8px;background:#132d21;color:#3cd070;border-radius:100px;font-weight:600}.RestoreValidationStep__toggle{display:inline-flex;align-items:center;gap:6px;background:none;border:none;padding:0;color:var(--primary);font-size:14px;font-weight:500;cursor:pointer}.RestoreValidationStep__toggle-icon{width:14px;height:14px;transition:transform .15s ease}.RestoreValidationStep__toggle-icon.is-open{transform:rotate(180deg)}.RestoreValidationStep__card{border:1px solid transparent;border-radius:5px;background-image:linear-gradient(var(--driftBlockBG),var(--driftBlockBG)),linear-gradient(180deg,#baafdf4d,#8780a632,#26263a00);background-origin:padding-box,border-box;background-clip:padding-box,border-box;overflow:hidden}.RestoreValidationStep__row{display:flex;align-items:center;min-height:64px;padding:20px 24px;border-bottom:1px solid #2e2d38}.RestoreValidationStep__row:last-child{border-bottom:none}.RestoreValidationStep__row-info{display:flex;align-items:center;flex:1;min-width:0;gap:16px}.RestoreValidationStep__row-icon{width:24px;height:24px;flex-shrink:0}.RestoreValidationStep__row-title{flex:1;min-width:0;color:#fff;font-size:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RestoreValidationStep__row-assets{flex:0 0 auto;min-width:100px;white-space:nowrap;color:#a9a9b7;font-size:14px}.RestoreValidationStep__count-button{background:none;border:none;padding:0;font-family:inherit;color:var(--primary);font-size:14px;cursor:pointer}.RestoreValidationStep__count-button+.RestoreValidationStep__count-button{margin-left:8px}.RestoreValidationStep__detail{width:100%;padding:0 24px 20px;border-top:1px solid #2e2d38}.RestoreValidationStep__detail-row--excluded .MuiDataGrid-cell{color:#7a7a81!important;text-decoration:line-through;text-decoration-color:var(--textMuted)}.RestoreValidationStep__pill-column{flex:0 0 220px;display:flex;align-items:center}.RestoreValidationStep__pill{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;box-sizing:border-box;height:22px;padding:0 16px;background:#3a2512;color:#f59e0b;border-radius:20px;font-size:12px;font-weight:600;white-space:nowrap}.RestoreValidationStep__row-action{display:flex;align-items:center;justify-content:flex-end;flex:0 0 140px;gap:4px;background:none;border:none;padding:0;font-family:inherit;color:#9872fe;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer}.RestoreValidationStep__row-action:hover{text-decoration:underline}.RestoreValidationStep__row-action-icon{width:12px;height:12px;flex-shrink:0}.RestoreValidationStep__grid{display:flex;flex-direction:column}.RestoreValidationStep__grid-row{display:grid;grid-template-columns:1fr 1fr;column-gap:48px;align-items:center;padding:14px 24px;border:.5px solid #2e2d38}.RestoreValidationStep__grid-cell{display:flex;align-items:center;justify-content:space-between;flex:1;min-width:0}.RestoreValidationStep__grid-cell-left{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.RestoreValidationStep__grid-check{display:block;width:14px;height:14px;flex-shrink:0}.RestoreValidationStep__grid-icon{display:flex;align-items:center;width:16px;height:16px;flex-shrink:0}.RestoreValidationStep__grid-name{flex:1;min-width:0;color:#f1f1f5;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RestoreValidationStep__detail-name{display:block;width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RestoreValidationStep__grid-count{padding-left:8px;color:#a9a9b7;font-size:13px;white-space:nowrap;flex-shrink:0}.dark .RestoreValidationStep__alert-icon,.dark .RestoreValidationStep__alert-title{color:#ffa302}.light .RestoreValidationStep__alert-icon,.light .RestoreValidationStep__alert-title{color:#b45309}.RestoreValidationStep button.RestoreValidationStep__row-action,.RestoreValidationStep button.RestoreValidationStep__count-button,.RestoreValidationStep button.RestoreValidationStep__toggle{color:#9872fe}.RestoreValidationStep p.RestoreValidationStep__subtitle,.RestoreValidationStep p.RestoreValidationStep__alert-title,.RestoreValidationStep p.RestoreValidationStep__alert-text,.RestoreValidationStep p.RestoreValidationStep__truncated,.RestoreValidationStep h3.RestoreValidationStep__section-title{margin:0}.ApplicationWizardModal{display:flex;min-height:620px;flex:1;min-height:0}.ApplicationWizardModal__steps{width:240px;padding:24px 20px;border-right:1px solid var(--separatorColor);background:var(--cardBgDarker);display:flex;flex-direction:column}.ApplicationWizardModal__steps-list{display:flex;flex-direction:column}.ApplicationWizardModal__step{display:flex;gap:12px;position:relative;flex:1}.ApplicationWizardModal__step.last{flex:0}.ApplicationWizardModal__step.active .ApplicationWizardModal__step-dot{background:var(--primary);border-color:var(--primary);box-shadow:0 0 0 4px var(--primaryBg)}.ApplicationWizardModal__step.active .ApplicationWizardModal__step-dot:after{opacity:1}.ApplicationWizardModal__step.active .ApplicationWizardModal__step-title{color:var(--textColor);font-weight:600}.ApplicationWizardModal__step.completed .ApplicationWizardModal__step-dot{background:var(--primary);border-color:var(--primary)}.ApplicationWizardModal__step.completed .ApplicationWizardModal__step-line{background:var(--primary)}.ApplicationWizardModal__step.completed .ApplicationWizardModal__step-title{color:var(--textColor)}.ApplicationWizardModal__step:not(.active):not(.completed) .ApplicationWizardModal__step-title{color:var(--disableColor)}.ApplicationWizardModal__step.clickable{cursor:pointer}.ApplicationWizardModal__step.clickable:hover:not(.active) .ApplicationWizardModal__step-dot{border-color:var(--primary)}.ApplicationWizardModal__step.clickable:hover:not(.active) .ApplicationWizardModal__step-title{color:var(--primary)}.ApplicationWizardModal__step.disabled{pointer-events:none;cursor:not-allowed;opacity:.4}.ApplicationWizardModal__step-indicator{display:flex;flex-direction:column;align-items:center;padding-top:3px}.ApplicationWizardModal__step-dot{width:12px;height:12px;border-radius:50%;background:var(--card);border:2px solid var(--cardBorder);flex-shrink:0;z-index:1;position:relative}.ApplicationWizardModal__step-dot:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4px;height:4px;border-radius:50%;background:#fff;opacity:0;transition:opacity .2s ease}.ApplicationWizardModal__step-line{width:1px;height:54px;background:var(--cardBorder);margin-top:8px;margin-bottom:4px}.ApplicationWizardModal__step-content{flex:1}.ApplicationWizardModal__step-title{font-size:16px;font-weight:600;color:var(--textLighter);line-height:18px}.ApplicationWizardModal__content{flex:1;min-height:0;min-width:0;display:flex;flex-direction:column}.ApplicationWizardModal__content-stepHeader{padding:20px 28px 14px;display:flex;align-items:center;gap:10px}.ApplicationWizardModal__content-stepHeader-icon{width:auto;height:auto;border-radius:0;background:transparent;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ApplicationWizardModal__content-stepHeader-title{font-size:17px;font-weight:700;letter-spacing:-.2px;color:#e8e6f0;line-height:1.2}.ApplicationWizardModal__content-scroll{flex:1;min-height:0;overflow-y:auto;padding:4px 28px 24px}.ApplicationWizardModal__content-description{color:var(--textColor);font-size:13px;margin:0 0 22px;line-height:1.5}.ApplicationWizardModal__scope-step{display:flex;flex-direction:column;gap:24px}.ApplicationWizardModal__scope-section{border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:16px;background:#ffffff04}.ApplicationWizardModal__header-title{display:flex;align-items:center;gap:12px}.ApplicationWizardModal__header-title>span{font-size:15px;font-weight:700;letter-spacing:-.1px;color:#e8e6f0;line-height:1}.ApplicationWizardModal__header-icon-wrap{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ApplicationWizardModal__header-icon{width:20px;height:20px}.ApplicationWizardModal__footer{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 8px}.ApplicationWizardModal__footer-wrapper{border-top:1px solid var(--separatorColor);padding:16px 24px}.ApplicationWizardModal__footer-cancel{background:transparent;border:none;cursor:pointer;color:var(--textLighter);font-size:14px;padding:8px 0;transition:color .2s ease}.ApplicationWizardModal__footer-cancel:hover{color:var(--textColor)}.ApplicationWizardModal__footer-actions{display:flex;gap:12px;align-items:center;margin-left:auto}.ApplicationWizardModal__footer-next,.ApplicationWizardModal__footer-done{min-width:100px}.ApplicationWizardModal__body{padding:0!important;min-height:0;flex:1;max-height:none!important;overflow:hidden!important;display:flex;flex-direction:column}body .ant-modal-content .NewAppModal__header.ApplicationWizardModal__header{border-bottom:1px solid var(--separatorColor)!important;padding:25px}body .NewAppModal .ant-modal-content:has(.ApplicationWizardModal__header){background:#13111e;border:1px solid rgba(255,255,255,.08);border-radius:14px;box-shadow:0 24px 80px #0009,0 0 0 1px #a78bfa0d;overflow:hidden;height:min(720px,100vh - 48px);display:flex;flex-direction:column}body .NewAppModal .ant-modal-content:has(.ApplicationWizardModal__header) .ant-modal-body{height:100%;padding:0;display:flex;flex-direction:column;min-height:0}body .NewAppModal .ant-modal-content:has(.ApplicationWizardModal__header) .NewAppModal__header-close{width:22px;height:22px;border-radius:6px;font-size:16px!important;color:#9c98ae!important}body .NewAppModal .ant-modal-content:has(.ApplicationWizardModal__header) .NewAppModal__header-close-inline{background:transparent;border:none;cursor:pointer;padding:4px;display:flex}body.light .NewAppModal .ant-modal-content:has(.ApplicationWizardModal__header){background:var(--card);border:1px solid var(--separatorColor);box-shadow:0 24px 80px #0000001f,0 0 0 1px #0000000a}body.light .ApplicationWizardModal__header-title>span{color:var(--text)}body.light .ApplicationWizardModal__header-icon path{fill:var(--primary)}body.light .ApplicationWizardModal__content-stepHeader-title{color:var(--text)}body.light .ApplicationWizardModal__content-stepHeader-icon svg path{fill:var(--primary)}body.light .WizardStep__section-header-icon{color:var(--primary);fill:var(--primary)}body.light .WizardStep__section-header-icon path[fill]:not([fill=none]){fill:var(--primary)}body.light .WizardStep__section-header-icon path[stroke]{stroke:var(--primary)}body.light .ScopeStep__scope-filters-icon{color:var(--primary)}body.light .ApplicationWizardModal__step-line{background:var(--separatorColor)}body.light .ApplicationWizardModal__step-dot{border-color:var(--separatorColor)}body.light .ApplicationWizardModal__step.completed .ApplicationWizardModal__step-line{background:var(--primary)}.EmptyInventory{min-height:83vh;gap:55px}.EmptyInventory img{height:250px;width:auto}.EmptyInventory__text{gap:15px}.EmptyInventory__text .title{font-size:30px}.EmptyInventory__text-action{gap:40px;cursor:pointer}.EmptyInventory__text-action .lighterText{font-size:16px}.EmptyInventory__text.purple-text{opacity:1!important}.Inventory{height:calc(100vh - 120px);width:100%;gap:20px}.Inventory__source-tabs-row{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:-20px}.Inventory__source-tabs-row .ProviderMasterFilter{position:relative;z-index:1;margin-bottom:-1px}.Inventory__source-tabs-row .InventoryToggle{align-self:center}.Inventory__source-tabs-row+.InventoryTableWrapper{border-top-left-radius:0}.Inventory__right{gap:20px}.Inventory__thinkerbell{cursor:pointer;height:24px;width:24px;padding:3px;animation:moveAndRotate 1s ease;transition:all .4s ease}.Inventory__thinkerbell path{fill:var(--text)}.Inventory__thinkerbell:hover{transform:scale(1.05) rotate(5deg);transition:all .1s ease}.Inventory .GradientBorderButton{padding:1px;border-radius:10px}.Inventory .GradientBorderButton__content{border-radius:10px}.Inventory .GradientBorderButton__content:hover path{fill:#fff}body.light .Inventory{background:#fafafa}.app-content-wrapper{padding:13px!important}.GovernanceFilterSelect{display:flex;flex-direction:column;gap:4px;position:relative}.GovernanceFilterSelect__remove{position:absolute;top:-4px;right:0;display:flex;align-items:center;justify-content:center;padding:2px;border:none;border-radius:4px;background:transparent;color:var(--textSuperLight);cursor:pointer}.GovernanceFilterSelect__remove:hover{color:var(--primary);background:var(--lightPrimary)}.GovernanceFilterSelect__remove .anticon{font-size:10px}.GovernanceFilterSelect__label{font-size:11px;font-weight:600;color:var(--textSuperLight);letter-spacing:.4px}.GovernanceFilterSelect__input{min-width:130px}.GovernanceFilterSelect__input .ant-select-selector{border-radius:6px!important}.GovernanceFilterSelect__option{align-items:center}.GovernanceFilterSelect__option img{width:14px;height:14px;object-fit:contain}.GovernanceFilterSelect__option svg{width:14px;height:14px}.GovernanceFilterSelect__option-label{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GovernanceFilterSelect__option-count{font-size:11px;color:var(--textSuperLight);margin-left:auto;white-space:nowrap;flex-shrink:0}.GovernanceFiltersRow{align-items:flex-end;flex-wrap:wrap}.GovernanceFiltersRow__filters{flex:1;min-width:0;flex-wrap:wrap;align-items:flex-end}.GovernanceFiltersRow__filters .GovernanceFilterSelect__input.ant-select-multiple .ant-select-selection-search{min-width:0}.GovernanceFiltersRow__filters .GovernanceFilterSelect__input.ant-select-multiple .ant-select-selection-search-input{border-width:0!important}.GovernanceFiltersRow__filters .add-filter-container{flex:0 0 auto}.GovernanceFiltersRow__filters .add-filter-container .ant-select-selection-search{pointer-events:none}.GovernanceFiltersRow__clear{font-size:13px;color:var(--textSuperLight);background:none;border:none;cursor:not-allowed;padding:4px 8px;border-radius:4px;transition:color .2s,background .2s;white-space:nowrap;align-self:flex-end;flex-shrink:0;display:inline-flex;align-items:center;min-height:34px}.GovernanceFiltersRow__clear.active{color:var(--primary);cursor:pointer}.GovernanceFiltersRow__clear.active:hover{background:var(--primaryLight)}.governance-add-filter-dropdown{width:220px;max-height:400px;overflow-x:hidden;overflow-y:auto;color:var(--text)}.governance-add-filter-dropdown__header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;color:var(--textSuperLight);border-bottom:1px solid var(--ciCollapseBorder, #f0f0f0)}.governance-add-filter-dropdown__title{color:var(--text);font-size:14px;font-weight:500}.governance-add-filter-dropdown__close{display:flex;align-items:center;justify-content:center;padding:4px;border:none;border-radius:4px;background:transparent;color:var(--textSuperLight);cursor:pointer}.governance-add-filter-dropdown__close:hover{color:var(--primary)}.governance-add-filter-dropdown__close .anticon{font-size:12px}.governance-add-filter-dropdown__search-row{display:flex;align-items:center;gap:8px;min-width:0;padding:12px 16px;border-bottom:1px solid var(--ciCollapseBorder, #f0f0f0)}.governance-add-filter-dropdown__search-row .anticon{color:var(--textSuperLight);flex-shrink:0;font-size:14px}.governance-add-filter-dropdown__search-row input{flex:1;min-width:0;background:transparent;border:none;outline:none;font-size:14px;padding:0}.governance-add-filter-dropdown__search-row input::placeholder{color:var(--textSuperLight)}.governance-add-filter-dropdown__item{padding:10px 16px;font-size:14px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid var(--ciCollapseBorder, #f0f0f0)}.governance-add-filter-dropdown__item:last-child{border-bottom:none}.governance-add-filter-dropdown__item:hover{background-color:var(--tableRowHoverBG)}.InsightsTable{height:100%;padding:0 0 5px!important}.InsightsTable__Misconfiguration,.InsightsTable__Secret.Management,.InsightsTable__Insecure.Defaults,.InsightsTable__Access.Control,.InsightsTable__Encryption,.InsightsTable__Observability,.InsightsTable__Insecure.Configurations{background:linear-gradient(90deg,rgba(255,84,171,.12) 0%,rgba(255,84,171,0) 35%,transparent 35%)}.InsightsTable__Reliability,.InsightsTable__Availability,.InsightsTable__Networking.and.Firewall,.InsightsTable__Build.Process{background:linear-gradient(90deg,rgba(55,129,219,.12) 0%,rgba(55,129,219,0) 35%,transparent 35%)}.InsightsTable__Optimization,.InsightsTable__Cloud.Waste,.InsightsTable__Resource.Management,.InsightsTable__Backup,.InsightsTable__Best.Practices{background:linear-gradient(90deg,rgba(51,253,216,.12) 0%,rgba(51,253,216,0) 35%,transparent 35%)}.InsightsTable__asset-name-cell-wrapper{display:flex;justify-content:center;align-items:center;height:"24px"}.InsightsTable__asset-name-cell-wrapper .purple-flag{font-size:12px!important}.InsightsTable__asset-name-cell{margin-left:8px}.InsightsTable .not-enabled{background:transparent;color:var(--disableColor)!important}.InsightsTable .not-enabled img{filter:grayscale(100%)!important;opacity:.8!important}.InsightsTable .not-enabled svg{filter:grayscale(100%)!important;opacity:.8!important}.InsightsTable .not-enabled .green-flag{color:var(--disableColor)!important;background:var(--disableBG)}.InsightTable-tooltip-content{display:flex;flex-direction:column;gap:4px}.matching-assets-cell{cursor:pointer;font-size:13px;text-decoration:none;color:#9872fe}.InsightMenuCell .ant-popover-inner-content{padding:0!important}.ComplianceLineChart{width:100%;height:100%;display:flex;align-items:center}.ComplianceLineChart__progress-container{width:100%;height:35%;border-radius:10px;display:flex;border:1px solid transparent;max-width:86px;background:linear-gradient(#373535,#373535) padding-box,linear-gradient(to right,#a185f8,#8eb0f0 16.59%,#7adbe6 33.72%,#6ef6e0 43.32%,#59fee0) border-box}.ComplianceLineChart .light{background:linear-gradient(#e3e0e0,#e3e0e0) padding-box,linear-gradient(to right,#a185f8,#8eb0f0 16.59%,#7adbe6 33.72%,#6ef6e0 43.32%,#59fee0) border-box}.ComplianceLineChart__progress-bar{height:100%;background:linear-gradient(to right,#a185f8,#8eb0f0 16.59%,#7adbe6 33.72%,#6ef6e0 43.32%,#59fee0);border-radius:8px 0 0 8px}.ComplianceLineChart__progress-label{margin-right:10px;width:24px;height:12px;opacity:.8;font-size:12px;font-weight:700;line-height:14.06px;text-align:left;color:#9872fe}.ComplianceLineChart .one{height:65%;margin-top:2px}.ComplianceLineChart .two,.ComplianceLineChart .three{height:76%;margin-top:1px}.ComplianceLineChart .four{height:81%;margin-top:1px}.ComplianceLineChart .hundred{border-radius:8px}.ComplianceLineChart .light .progress-container{background:linear-gradient(#e3e0e0,#e3e0e0) padding-box,linear-gradient(to right,#a185f8,#8eb0f0 16.59%,#7adbe6 33.72%,#6ef6e0 43.32%,#59fee0) border-box}.ComplianceLineChart-Tooltip .ant-tooltip-inner{text-align:center!important}.ComplianceLockBadge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:6px;font-size:12px;line-height:16px;white-space:nowrap;max-width:100%;box-sizing:border-box;overflow:hidden;background:#9872fe33;color:#9872fe;border:1px solid rgba(152,114,254,.35)}.ComplianceLockBadge__icon{font-size:10px;flex-shrink:0}.ComplianceLockBadge__label{font-weight:500;overflow:hidden;text-overflow:ellipsis}.light .ComplianceLockBadge{background:#9872fe1a}.PackagesEmptyState{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:80px 20px}.PackagesEmptyState__illustration{width:120px;height:auto;margin-bottom:8px}.PackagesEmptyState__heading{font-size:20px;font-weight:600;color:var(--textMain);margin:0}.PackagesEmptyState__subtext{font-size:14px;color:var(--textLighter);text-align:center;max-width:380px;line-height:1.6;margin:0}.PackagesEmptyState__link{margin-top:4px;font-size:14px;font-weight:500;color:var(--primary);text-decoration:none}.PackagesEmptyState__link:hover{text-decoration:underline;color:var(--primary)}.InsightsHeader{height:96px;flex:9}.InsightsHeader__packages-btn{background:#7c5cbf;border-color:#7c5cbf}.InsightsHeader__packages-btn:hover,.InsightsHeader__packages-btn:focus{background:#6a4eaa;border-color:#6a4eaa}.InsightsHeader__packages-btn.icon-only{width:32px;min-width:32px;padding:0;display:inline-flex;align-items:center;justify-content:center}.card{margin:10px 0}.InsightsTableWrapper{width:100%;flex:1;min-height:0;overflow:hidden;padding-bottom:8px!important}.InsightsPage{--page-height: calc(100vh - 120px) ;height:var(--page-height);overflow-y:hidden}.InsightsPage__content{height:var(--page-height)}.InsightsPage__content__insightsHeader{flex-grow:7}.InsightsPage__content__insightsFrameworksScore{flex-grow:3}.InsightsPage__content__grid{display:flex;gap:10px}.InsihtsFrameworksScore{flex:3}.InsihtsFrameworksScore__selected{height:96px;display:grid!important;grid-template-rows:auto 1fr auto;grid-gap:1px;border:1px solid transparent!important;background:linear-gradient(#212133,#212133) padding-box,linear-gradient(to right,#a185f8,#8eb0f0 16.59%,#7adbe6 33.72%,#6ef6e0 43.32%,#59fee0) border-box}.InsihtsFrameworksScore__selected__container{display:flex!important;align-items:center;gap:5px}.InsihtsFrameworksScore__selected.light{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#a185f8,#8eb0f0 16.59%,#7adbe6 33.72%,#6ef6e0 43.32%,#59fee0) border-box}.GovernanceUpgradeBanner{display:flex;align-items:center;gap:16px;padding:14px 20px;border-radius:10px;background:#9872fe33;border:1px solid rgba(152,114,254,.4)}.GovernanceUpgradeBanner__icon{color:#9872fe;font-size:18px;flex-shrink:0}.GovernanceUpgradeBanner__copy{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.GovernanceUpgradeBanner__title{font-weight:600;font-size:14px}.GovernanceUpgradeBanner__body{font-size:13px;opacity:.85}.GovernanceUpgradeBanner__cta{display:inline-flex;align-items:center;gap:8px;border:1px solid #9872fe;background:#9872fe;color:#fff;padding:8px 16px;border-radius:6px;font-weight:500;cursor:pointer;white-space:nowrap}.GovernanceUpgradeBanner__cta:hover{filter:brightness(1.08)}.GovernanceUpgradeBanner__cta:focus-visible{outline:2px solid #9872fe;outline-offset:2px}.GovernanceUpgradeBanner__cta-icon{font-size:12px}.light .GovernanceUpgradeBanner{background:#9872fe1a}.light .GovernanceUpgradeBanner__body{opacity:.75}.PolicyTypeFilter{background:linear-gradient(90deg,#25dfc0,#9872fe);border-radius:4px;overflow:hidden;gap:1px;padding:1px;display:flex;flex-direction:column;height:100%;min-height:0}.PolicyTypeFilter__item{border-radius:3px;padding:2px;overflow:hidden;background-color:var(--appBG);flex:1;display:flex;min-height:0}.PolicyTypeFilter__item:nth-child(1){border-bottom-left-radius:0;border-bottom-right-radius:0}.PolicyTypeFilter__item:nth-child(2){border-radius:0}.PolicyTypeFilter__item:nth-child(3){border-top-left-radius:0;border-top-right-radius:0}.PolicyTypeFilter__item-inner{border-radius:2px;cursor:pointer;color:var(--textLighter);transition:background-color .3s ease;flex:1;display:flex;align-items:center;min-height:36px}.PolicyTypeFilter__item-inner.disabled{color:var(--disableColor);cursor:not-allowed!important}.PolicyTypeFilter__item-inner:hover{background:var(--card);transition:background-color .3s ease}.PolicyTypeFilter__item-inner.active-ootb{background:linear-gradient(90deg,#25dfc0,#9872fe);color:#27274a;border-bottom-left-radius:0;border-bottom-right-radius:0}.PolicyTypeFilter__item-inner.active-custom,.PolicyTypeFilter__item-inner.active-packages{background:linear-gradient(90deg,#25dfc0,#9872fe);color:#27274a;border-top-left-radius:0;border-top-right-radius:0}.GovernanceToggleGrid{display:grid;grid-template-columns:1fr 1fr;gap:4px;flex-shrink:0}.GovernanceToggleGrid__card{display:flex;align-items:center;justify-content:space-between;gap:8px;background:var(--card-background);border:1px solid var(--cardBorder);border-radius:8px;padding:6px 10px;cursor:pointer;transition:border-color .2s,background .2s;min-width:90px}.GovernanceToggleGrid__card:hover:not(.disabled){border-color:var(--primary)}.GovernanceToggleGrid__card.active{border-color:var(--primary);background:var(--primaryLight)}.GovernanceToggleGrid__card.disabled{opacity:.4;cursor:not-allowed}.GovernanceToggleGrid__card-icon{display:flex;align-items:center;font-size:14px;color:var(--textLight)}.GovernanceToggleGrid__card-icon svg{width:16px;height:16px}.FrameworksGrid{background:linear-gradient(90deg,#25dfc0,#9872fe);border-radius:4px;padding:1px;display:grid;grid-template-columns:repeat(3,1fr);gap:1px;height:100%}.FrameworksGrid__item{background-color:var(--appBG);display:flex;align-items:center;gap:8px;padding:8px 14px;cursor:pointer;color:var(--textLighter);transition:background-color .2s ease,color .2s ease;white-space:nowrap}.FrameworksGrid__item:nth-child(1){border-top-left-radius:3px}.FrameworksGrid__item:nth-child(3){border-top-right-radius:3px}.FrameworksGrid__item:nth-child(7){border-bottom-left-radius:3px}.FrameworksGrid__item:nth-child(9){border-bottom-right-radius:3px}.FrameworksGrid__item svg{width:20px;height:20px;flex-shrink:0}.FrameworksGrid__item-name{font-size:12px;font-weight:500}.FrameworksGrid__item:hover{background:var(--card)}.FrameworksGrid__item.active{color:#9872fe}.PackagesList{display:flex;flex-direction:column;gap:16px;width:100%}.PackagesList__controls{display:flex;align-items:center;justify-content:space-between;gap:12px}.PackagesList__table{width:100%}.PackagesList__name-cell{display:flex;align-items:center;gap:8px}.PackagesList__name-icon{width:18px;height:18px;flex-shrink:0}.PackagesList__name{font-weight:500;color:var(--textMain)}.PackagesList__used-by{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:20px;background:#7c5cbf1f;font-size:12px;font-weight:600;color:#9872fe;cursor:default;width:fit-content}.PackagesList__used-by.clickable{cursor:pointer}.PackagesList__used-by.clickable:hover{background:#7c5cbf38}.PackagesList__used-by svg{width:12px;height:12px}.PackagesList__used-by svg path{fill:#9872fe}.PackagesList__assign-modal-title{display:flex;align-items:center;gap:8px}.PackagesList__assign-modal-title svg{width:18px;height:18px}.PackagesList__assign-modal-title svg path{fill:#25dfc0}.PackagesList__description{color:var(--textLighter);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}.PackagesList__used-by-tag{border-radius:12px;font-size:12px;font-weight:600;cursor:default;border:none}.PackagesList__used-by-tag.clickable{background:linear-gradient(90deg,#25dfc033,#9872fe33);color:#25dfc0;cursor:pointer}.PackagesList__used-by-tag.clickable:hover{background:linear-gradient(90deg,#25dfc059,#9872fe59)}.PackagesList__used-by-tag.disabled{background-color:var(--card);color:var(--textLighter);border:1px solid var(--separatorColor)}.PackagesList__row-menu{background:#1e1e2e;border-radius:10px;border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 24px #0006;padding:4px 0;min-width:160px;overflow:hidden}.PackagesList__row-menu-item{display:flex;align-items:center;gap:10px;padding:10px 16px;cursor:pointer;color:#fff;font-size:14px;font-weight:500;transition:background .15s}.PackagesList__row-menu-item:hover{background:#7c5cbf26}.PackagesList__row-menu-icon{color:#7c5cbf;width:14px;text-align:center;flex-shrink:0}.PackagesList__row-menu-divider{height:1px;background:#ffffff12;margin:0}.PackagesList__row-action{cursor:pointer;color:var(--textLighter);width:32px;height:32px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;transition:background .15s,color .15s}.PackagesList__row-action:hover{background:var(--card);color:var(--textMain)}.PackagesList__assign-modal-footer{display:flex;align-items:center;justify-content:space-between}.RegoPackages{display:flex;flex-direction:column;flex:1;min-height:0;width:100%;overflow-y:auto}.RegoPackages__header{display:flex;align-items:center;justify-content:flex-end;padding:0 0 16px}.RegoPackages__header-cta{background:#7c5cbf;border-color:#7c5cbf}.RegoPackages__header-cta:hover,.RegoPackages__header-cta:focus{background:#6a4eaa;border-color:#6a4eaa}.RegoPackages__header-cta.icon-only{width:32px;min-width:32px;padding:0;display:inline-flex;align-items:center;justify-content:center}.FiltersRowBadges{height:100%;width:100%;gap:7px;align-items:center;flex-wrap:wrap}.IacStacksTable{overflow-x:hidden;position:relative;padding-bottom:0!important;width:100%;display:flex;flex-direction:column;flex:1;min-height:0}.IacStacksTable>.TableWrapper{flex-grow:1;min-height:0}.IacStacksTable .MuiDataGrid-root{font-family:inherit}.IacStacksTable__row td:not(:first-child){color:#25252573}.IacStacksTable__header{width:100%;min-height:35px;gap:20px;align-items:center;margin-bottom:20px}.IacStacksTable__header-left{gap:12px;flex:1;min-width:0;align-items:center}.IacStacksTable__header-actions{gap:10px;min-width:max-content;flex-shrink:0}.IacStacksTable__container{display:flex;width:20px}.IacStacksTable__statusFlag{margin:0!important;padding-left:15px!important}.IacStacksTable__statusFlag.success{color:var(--green)}.IacStacksTable__statusFlag.failure{color:var(--red)}.IacStacksTable__statusFlag.progress{color:var(--orange)}.IacStacksTable__statusFlag.unknown{color:var(--grey)}.IacStacksTable__runtimeType{display:flex;align-items:center}.IacStacksTable__runtimeType img{margin-right:8px;object-fit:contain}.IacStacksTable__item{gap:5px;font-weight:700}.IacStacksTable__item-status{gap:8px}.IacStacksTable__item-status svg{color:#9872fe;font-size:"10px"}.IacStacksTable__item-list{gap:10px}.IacStacksTable__item-list-cloudIcon{position:relative;width:min-content}.IacStacksTable__item-list-cloudIcon-bubble{position:absolute;bottom:1px;right:-7px;border-radius:50%;width:14px;height:14px;font-size:10px;color:#fff;font-weight:700;border:1px solid #f6f6f6;background-color:#c4b1fa}.IacStacksTable__item-title{max-width:70%}.IacStacksTable__item-warningIcon{color:#ffa302;position:absolute;left:37px}.IacStacksTable__item-warningIcon.mod{position:unset;left:unset}.IacStacksTable__item-warningIcon.mod.mag5{margin-left:5px}.IacStacksTable__item-warningIcon.mod.mag52{margin-left:52px}.IacStacksTable__item-partials{margin-left:5px}.IacStacksTable__item-partial:hover{color:var(--primary)}.IacStacksTable__item-cloudIcon{position:relative;width:min-content}.IacStacksTable__item-cloudIcon-icon{opacity:.6}.IacStacksTable__item-cloudIcon-classification{fill:#2525254d;transform:translateY(3px)}.IacStacksTable__item-cloudIcon-classificationActive{fill:#9872fe;transform:translateY(3px)}.IacStacksTable__item-cloudIcon-bubble{position:absolute;bottom:4px;right:-4px;border-radius:50%;width:14px;height:14px;font-size:10px;color:#fff;font-weight:700;border:1px solid #f6f6f6}.IacStacksTable__item-cloudIcon-bubble.orange{background-color:#f89f84}.IacStacksTable__item-cloudIcon-bubble.blue{background-color:#4779be}.IacStacksTable__item-cloudIcon-bubble.darkPurple{background-color:#7d15b2}.IacStacksTable__item-cloudIcon-bubble.black{background-color:#000}.IacStacksTable__item-cloudIcon-bubble.darkBlue{background-color:#002879}.IacStacksTable__item-cloudIcon-bubble.green{background-color:#5eb02e}.IacStacksTable__item-cloudIcon-bubble.darkGreen{background-color:#387f8c}.IacStacksTable__item-graph{width:100%}.IacStacksTable__item-graph-popup{gap:10px;font-size:12px;color:var(--textLighter)}.IacStacksTable__item-graph-popup-circle{display:block;width:10px;height:10px;border-radius:50%}.IacStacksTable__item-graph-popup-circle.notSupported{background-color:var(--notSupported)}.IacStacksTable__item-graph-popup-circle.empty{background-color:transparent;border:1px solid var(--header-user-menu-arrow)}.IacStacksTable__item-graph-popup-circle.managed{background-color:#67cebc}.IacStacksTable__item-graph-popup-circle.ghost{background-color:#f4b483}.IacStacksTable__item-graph-popup-circle.modified{background-color:#9872fe}.IacStacksTable__item-graph-popup-circle.unmanaged{background-color:#d76089}.IacStacksTable__item-graph-popup-circle.iacIgnored{background-color:#2f76cb}.IacStacksTable__item-graph-popup-circle.unknown{background-color:#d76089}.IacStacksTable__item-graph-inner{display:block;height:10px}.IacStacksTable__item-graph-inner.singleChild{border-radius:10px}.IacStacksTable__item-graph-inner.multipleChildren:first-child{border-radius:10px 0 0 10px}.IacStacksTable__item-graph-inner.multipleChildren:last-child{border-radius:0 10px 10px 0}.IacStacksTable__item-graph-inner.notSupported{background-color:var(--notSupported)}.IacStacksTable__item-graph-inner.empty{background-color:transparent;border:1px solid var(--header-user-menu-arrow)}.IacStacksTable__item-graph-inner.managed{background-color:#67cebc}.IacStacksTable__item-graph-inner.ghost{background-color:#f4b483}.IacStacksTable__item-graph-inner.modified{background-color:#9872fe}.IacStacksTable__item-graph-inner.unmanaged,.IacStacksTable__item-graph-inner.unknown{background-color:#d76089}.IacStacksTable__item-graph-inner.iacIgnored{background-color:#2f76cb}.IacStacksTable__item-view-asstes-btn-flag{cursor:pointer;gap:8px;color:#9872fe;border:1px solid transparent;background-color:#9872fe33;font-size:10px;font-weight:700;border-radius:24px;padding:4px 8px;height:20px;transition:all .2s ease}.IacStacksTable__item-view-asstes-btn-flag:hover{border-color:#9872fe;background-color:#8d63fe33}.IacStacksTable__cloudIcon{width:auto;height:16px;transition:filter .2s ease}.IacStacksTable__cloudIcon.k8s{max-height:17px}.IacStacksTable__cloudIcon.aws{max-height:12px}.IacStacksTable__iacIcon{width:18px;height:18px;transition:filter .2s ease}.IacStacksTable__iacCell{gap:5px}.IacStacksTable__centered{display:flex;justify-self:center;text-align:center}.IacStacksTable__actions{gap:5px}.IacStacksTable__actions-configIcon{opacity:.6;cursor:pointer;transition:opacity .2s ease;padding:5px}.IacStacksTable__actions-configIcon:hover{opacity:1}.IacStacksTable__flag{font-size:10px;font-weight:700;border-radius:24px;padding:4px 11px;line-height:normal;min-width:80px;width:max-content;background-color:#f2f2f2;gap:5px}.IacStacksTable__flag-icon{width:12px}.IacStacksTable__flag-analyzer{cursor:pointer;transition:all .2s ease;font-size:14px!important}.IacStacksTable__flag-analyzer:hover{transform:scale(1.1)}.IacStacksTable .ant-table-row-selected .InventoryTable__cloudIcon,.IacStacksTable .ant-table-row-selected .InventoryTable__iacIcon{-webkit-filter:grayscale(0);filter:grayscale(0);transition:filter .2s ease}.IacStacksTable .ant-table-row-selected .managedFlag,.IacStacksTable .ant-table-row-selected .driftFlag,.IacStacksTable .ant-table-row-selected .unmanagedFlag{background-color:transparent}.IacStacksTable__configIcon{opacity:.6;cursor:pointer;transition:opacity .2s ease;padding:5px}.IacStacksTable__configIcon:hover{opacity:1}.IacStacksTable__configIcon.disabled{cursor:not-allowed}.IacStacksTable .cloudProviderCell{padding-left:0!important}.IacStacksTable .Status-column{text-transform:lowercase}.IacStacksTable .MuiDataGrid-detailPanel{left:10px!important}.IacStacksTable__stack-badge{display:inline-block;padding:2px 8px;border-radius:10px;background:#ffffff0a;border:1px solid #2e3d57;font-size:11px;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em}.InventorySingelFilter{color:var(--textSuperLight);width:100%;overflow-y:hidden}.InventorySingelFilter__title{padding:2px 10px 2px 6px;border-bottom:1px solid var(--separatorColor);justify-content:center;gap:15px;font-weight:700;background-color:transparent}.InventorySingelFilter__title .SearchBox{font-size:13px}.InventorySingelFilter__title-actions{color:var(--textSuperLight);position:relative;margin-right:10px}.InventorySingelFilter__title-actions-clear{background-color:transparent;width:max-content;border:none;transition:opacity .2s ease;cursor:pointer;gap:8px;color:#9872fecc!important;padding:5px 0;font-size:13px!important}.InventorySingelFilter__types{overflow-y:auto;height:min-content;max-height:300px;background-color:transparent}.InventorySingelFilter__types.no-scroll{overflow-y:visible;max-height:none}.InventorySingelFilter__types-item{font-size:12px!important;width:100%;padding:8px 8px 8px 15px!important;transition:all .2s ease;cursor:pointer!important;color:var(--textSuperLight)!important;overflow-x:hidden;align-items:center!important}.InventorySingelFilter__types-item:not(:last-child){border-bottom:1px solid var(--separatorColor)!important}.InventorySingelFilter__types-item .ant-checkbox{transform:translateY(-1px);align-self:baseline}.InventorySingelFilter__types-item .ant-checkbox .ant-checkbox-inner{width:15px!important;height:15px!important}.InventorySingelFilter__types-item .ant-radio{transform:none;align-self:baseline;display:flex;align-items:center}.InventorySingelFilter__types-item .ant-radio .ant-radio-inner{width:14px!important;height:14px!important;display:none!important}.InventorySingelFilter__types-item span:nth-child(2){width:100%}.InventorySingelFilter__types-item-wrapper{min-width:100%}.InventorySingelFilter__types-item-wrapper img{width:auto;height:18px;max-height:15px;margin:0 0 0 2px}.InventorySingelFilter__types-item-wrapper img.aws{max-height:12px}.InventorySingelFilter__types-item-wrapper-inner{width:100%}.InventorySingelFilter__types-item-wrapper-inner-text{word-break:normal}.InventorySingelFilter__types-item-wrapper-inner-content{gap:10px}.InventorySingelFilter__types-item-wrapper-inner .element{display:inline-flex}.InventorySingelFilter__types-item-wrapper-inner-count{width:max-content!important}.InventorySingelFilter__types-item.pinned{font-weight:700;justify-content:space-between!important;padding:8px 15px!important}.InventorySingelFilter__types-item.active{color:#9872fecc!important}.InventorySingelFilter__types-item:hover{background-color:var(--lightPrimary)}.InventorySingelFilter__showIacIgnored{display:flex;justify-content:space-between;align-items:center;padding:3px 0 0 15px}.InventorySingelFilter__showIacIgnored-text{font-size:10pt}.InventorySingelFilter-dynamicSearchLoading{padding:30px 0}.IacStacksFilters{width:100%;max-height:100%;overflow-y:auto;min-width:215px}.IacStacksFilters__header{border-bottom:1px solid var(--separatorColor)!important;padding:0 6% 0 20px;height:55px;position:sticky;top:0;background:linear-gradient(0deg,#212132,#212132),linear-gradient(0deg,#6d688980,#6d688980);z-index:1}.IacStacksFilters__header-title{font-weight:700;color:#d8d8d8;font-size:16px}.IacStacksFilters__header-actions{gap:1px;color:#9872fe}.IacStacksFilters__item{gap:8px}.IacStacksFilters__item-title{max-width:80%;color:#fff;font-size:13px;gap:3px}.IacStacksFilters__item-title.active{color:#9872fe}.IacStacksFilters__item-filterIcon{position:relative;width:min-content}.IacStacksFilters__item-filterIcon-icon{font-size:12px}.IacStacksFilters__item-filterIcon-icon.classification{fill:var(--text);color:var(--text);transform:translateY(1px);width:16px}.IacStacksFilters__item-filterIcon-icon.emptyIcon{color:var(--text);transform:translateY(1px);width:16px}.IacStacksFilters__item-filterIcon-icon.emptyIcon path{fill:var(--text)!important}.IacStacksFilters__item-filterIcon-icon.classificationActive{fill:#9872fe;color:#9872fe;transform:translateY(1px);width:16px}.IacStacksFilters__item-filterIcon-icon.emptyIconActive{color:#9872fe;transform:translateY(1px);width:16px}.IacStacksFilters__item-filterIcon-icon.emptyIconActive path{fill:#9872fe!important}.IacStacksFilters__item-filterIcon-icon.asset-type-icon{max-height:16px}.IacStacksFilters__item-filterIcon-icon.years-icon{max-height:18px;width:18px}.IacStacksFilters__item-filterIcon-icon.provider-type-icon{width:18px!important}.IacStacksFilters .ant-collapse-item{overflow:hidden;cursor:pointer}.IacStacksFilters .ant-collapse-content{background-color:transparent!important}.IacStacksFilters .ant-collapse-header{color:#252525;border-bottom:1px solid var(--separatorColor)!important}.IacStacksFilters .ant-collapse-arrow{top:38.5%!important;right:15px!important}.IacStacksFilters .inCardMode .ant-collapse-item{margin:0!important;overflow:hidden}.light .IacStacksFilters__header{background:#fafafa}.light .IacStacksFilters__header-title{color:var(--textLighter)}.light .IacStacksFilters__header-actions{gap:1px;color:#9872fe}.light .IacStacksFilters__item{gap:8px}.light .IacStacksFilters__item-title{color:var(--textLighter)}.light .IacStacksFilters__item-title.active{color:#9872fe}.light .IacStacksFilters__item-filterIcon{position:relative;width:min-content}.light .IacStacksFilters__item-filterIcon-icon{color:var(--text)}.AppTag{height:25px;border:1px solid #9872fe;border-radius:15px;padding:0 15px;gap:10px;transition:all .3s ease;min-width:max-content;background-color:#9872fe33;color:#9872fe}.AppTag.primaryMode{background-color:#9872fe;color:#fff;cursor:pointer}.AppTag.primaryMode:hover{background-color:#8254fe;border-color:#8254fe}.AppTag.minimal{font-size:12px;line-height:12px;height:22px;border-color:transparent}.AppTag.minimal:hover{background-color:#9872fe33;border-color:transparent}.AppTag__icon{cursor:pointer;width:max-content}.AppTag__icon svg{font-size:12px}.AppTag:hover{transition:all .3s ease;background-color:#4e0dfd33}.AppTag.disabled{background-color:var(--disableBG)!important;color:var(--disableColor)!important;border:1px solid transparent!important;cursor:not-allowed}.BackendsTable{display:flex;flex-direction:column;gap:20px}.BackendsTable .ant-popover-inner-content{padding:0!important}.BackendsTable__toggle{margin-right:10px}.BackendsTable__head{gap:5px}.BackendsTable__container{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}.BackendsTable__container .AntdTableWrapper,.BackendsTable__container .ant-spin-nested-loading,.BackendsTable__container .ant-spin-container,.BackendsTable__container .ant-table,.BackendsTable__container .ant-table-container{flex:1;min-height:0;display:flex;flex-direction:column}.BackendsTable__container .ant-table-body{flex:1;min-height:0;max-height:none!important}.BackendsTable__container .ant-table-pagination.ant-pagination{flex-shrink:0;margin:0 30px 0 0!important;min-height:52px;align-items:center;justify-content:flex-end}.BackendsTable__table{height:100%;visibility:visible;opacity:1;transition:opacity .2s ease}.BackendsTable__table.infoVisible{visibility:hidden;opacity:0;transition:opacity .2s ease-in-out}.BackendsTable__side{width:100%;height:100%;position:absolute;top:0;visibility:hidden;opacity:0;transition:opacity .2s ease}.BackendsTable__side.infoVisible{opacity:1;visibility:visible;transition:opacity .2s ease-in-out}.BackendsTable__item{font-weight:700}.BackendsTable__item-link{cursor:pointer}.BackendsTable__item-view-stacks-btn-flag{cursor:pointer;gap:5px;width:min-content;color:#9872fe;border:1px solid transparent;background-color:#9872fe33;font-size:10px;font-weight:700;border-radius:24px;padding:4px 8px;height:20px;transition:all .2s ease}.BackendsTable__item-view-stacks-btn-flag:hover{border-color:#9872fe;background-color:#8d63fe33}.BackendsTable__item-icon{width:18px;height:auto}.BackendsTable__item-icon.actions{cursor:pointer;margin-left:8px}.BackendsTable__item-icon.actions.play{width:14px!important;margin:0}.BackendsTable__item-icon.actions.spin{color:#9872fe;font-size:12px}.BackendsTable__item-rowIcon{width:14px;height:auto}.BackendsTable__item-exclamation{font-size:14px;color:var(--red)}.BackendsTable__item-row{gap:10px}.BackendsTable__item-title{max-width:70%}.BackendsTable__item-cloudIcon{position:relative;width:min-content}.BackendsTable__item-cloudIcon-icon{opacity:.6}.BackendsTable__item-cloudIcon-classification{fill:#2525254d;transform:translateY(3px)}.BackendsTable__item-cloudIcon-classificationActive{fill:#9872fe;transform:translateY(3px)}.BackendsTable__item-cloudIcon-bubble{position:absolute;bottom:-5px;right:6px;border-radius:50%;width:14px;height:14px;font-size:10px;color:#fff;font-weight:700;border:1px solid #f6f6f6}.BackendsTable__item-cloudIcon-bubble.orange{background-color:#f89f84}.BackendsTable__item-cloudIcon-bubble.blue{background-color:#4779be}.BackendsTable__item-cloudIcon-bubble.darkPurple{background-color:#7d15b2}.BackendsTable__item-cloudIcon-bubble.black{background-color:#000}.BackendsTable__item-cloudIcon-bubble.darkBlue{background-color:#002879}.BackendsTable__item-cloudIcon-bubble.green{background-color:#5eb02e}.BackendsTable__item-cloudIcon-bubble.darkGreen{background-color:#387f8c}.BackendsTable__item-configIcon{opacity:.6;cursor:pointer;transition:opacity .2s ease;padding:5px}.BackendsTable__item-configIcon:hover{opacity:1}.BackendsTable__item-configIcon.disabled{cursor:not-allowed}.BackendsTable__kindWrapper button{transform:translateY(2px)!important;margin-right:10px!important}.BackendsTable__loaderContainer{min-height:60vh}.BackendsTable__info{display:flex;justify-content:center}.BackendsTable__info.configIcon{opacity:.6;cursor:pointer;transition:opacity .2s ease;padding:10px}.BackendsTable__info.configIcon:hover{opacity:1}.BackendsTable__description{color:#041527;font-size:13px!important}.BackendsTable__btns{gap:15px;justify-content:flex-end}.BackendsTable__cli{margin-top:15px}.BackendInfoModal{height:40vh}.BackendInfoModal .ant-tabs-content-top{height:100%}.BackendInfoModal__icon{font-size:20px;cursor:pointer;color:#9872fe}.BackendInfoModal__exclusions{width:100%;height:100%}.BackendInfoModal__exclusions-add{flex:1;width:90%;border-bottom:1px solid rgba(212,212,212,.4117647059);margin-bottom:20px;padding:35px 0;position:relative}.BackendInfoModal__exclusions-add-container{gap:20px}.BackendInfoModal__exclusions-add-container-item-input{position:absolute;top:76px}.BackendInfoModal__exclusions-add-container-item-location{padding-left:200px;gap:20px}.BackendInfoModal__exclusions-list{flex:2;width:90%;gap:20px}.BackendInfoModal__exclusions-list-tags{display:flex;flex-wrap:wrap;gap:5px;width:min-content}.BackendInfoModal__eventDriven{width:100%;height:100%;padding:20px}.BackendInfoModal__eventDriven-code{gap:20px}.BackendInfoModal__encryption{width:100%;height:100%;padding:35px 0;gap:20px}.BackendInfoModal__encryption-container{width:100%;height:100%;gap:20px;position:relative}.BackendInfoModal__encryption-input{width:35%}.BackendInfoModal__encryption-input-btn{position:absolute;top:45px;right:450px}.CopyBox{width:100%;border:1px solid #dfe2e5;border-radius:4px;padding:10px 13px;align-items:center;font-family:Courier New,monospace;position:relative;overflow:hidden}.CopyBox.darkMode{background:#041527;max-height:82vh;overflow-y:auto;color:var(--text);position:relative;border-radius:4px}.CopyBox__icon{color:#9872fe;cursor:pointer;opacity:.5;transition:opacity .2s ease}.CopyBox__icon.active,.CopyBox__icon:hover,.CopyBox__icon.darkMode{opacity:1}.CopyBox__scrollContainer{width:100%;width:calc(100% - 30px);overflow-x:auto}.CopyBox__text{width:100%;line-break:anywhere}.CopyBox__text.wordBreak{word-break:break-all;white-space:pre}.CopyBox__text.disableHorizontalScroll{max-width:100%;overflow-x:hidden;overflow-y:auto;word-break:break-word;white-space:pre-wrap}.CopyBox__copyButtonContainer{position:absolute;top:0;right:0;height:100%;width:30px;background:inherit}.CopyBox__copyButton{cursor:pointer;padding:8px;height:100%;width:100%}.light .CopyBox{background:#f8f9fa}.dark .CopyBox{background:#30304a;border-color:transparent}.ProviderAccountsTable__rowTable{background-color:var(--card);height:100%;width:100%;padding:0 0 0 70px}.ProviderAccountsTable__flag{cursor:pointer;width:min-content;gap:5px;color:#9872fe;border:1px solid transparent;background-color:#9872fe33;font-size:10px;font-weight:700;border-radius:24px;padding:4px 8px;height:20px;transition:all .2s ease}.ProviderAccountsTable__flag:hover{border-color:#9872fe;background-color:#8d63fe33}.ProviderAccountsTable .MuiDataGrid-columnHeaders{min-height:28px!important;max-height:28px!important;line-height:28px!important;position:sticky;z-index:2}.ProviderAccountsTable .MuiDataGrid-columnHeader{height:28px!important}.ProviderAccountsTable .MuiDataGrid-virtualScroller{margin-top:0!important}.ProviderAccountsTable .MuiDataGrid-main{overflow:visible}.ProvidersTable{height:100%;width:100%}.ProvidersTable__loaderContainer{min-height:60vh}.ProvidersTable__head,.ProvidersTable__list{gap:5px}.ProvidersTable__list-headerContainer{padding:7px 20px}.ProvidersTable__list-headerContainer-header{position:relative;gap:25px}.ProvidersTable__list-headerContainer-header-type{position:absolute}.ProvidersTable__list-headerContainer-header.seperator{border-left:1px solid rgba(212,212,212,.4117647059);padding-left:25px;margin-left:175px}.ProvidersTable__item{font-weight:700}.ProvidersTable__item-link{cursor:pointer}.ProvidersTable__item-view-stacks-btn-flag{cursor:pointer;gap:5px;width:min-content;color:#9872fe;border:1px solid transparent;background-color:#9872fe33;font-size:10px;font-weight:700;border-radius:24px;padding:4px 8px;height:20px;transition:all .2s ease}.ProvidersTable__item-view-stacks-btn-flag:hover{border-color:#9872fe;background-color:#8d63fe33}.ProvidersTable__item-icon{width:16px;height:auto}.ProvidersTable__item-icon.actions{cursor:pointer;margin-left:8px}.ProvidersTable__item-icon.actions.play{width:14px!important}.ProvidersTable__item-icon.actions.play.disabled{cursor:not-allowed}.ProvidersTable__item-icon.actions.spin{color:#9872fe;font-size:12px}.ProvidersTable__item-lockIcon{width:14px;height:auto}.ProvidersTable__item-row{gap:10px}.ProvidersTable__item-title{max-width:70%}.ProvidersTable__item-cloudIcon{position:relative;width:min-content}.ProvidersTable__item-cloudIcon-icon{opacity:.6}.ProvidersTable__item-cloudIcon-classification{fill:#2525254d;transform:translateY(3px)}.ProvidersTable__item-cloudIcon-classificationActive{fill:#9872fe;transform:translateY(3px)}.ProvidersTable__item-cloudIcon-bubble{position:absolute;bottom:-5px;right:6px;border-radius:50%;width:14px;height:14px;font-size:10px;color:#fff;font-weight:700;border:1px solid #f6f6f6}.ProvidersTable__item-cloudIcon-bubble.orange{background-color:#f89f84}.ProvidersTable__item-cloudIcon-bubble.blue{background-color:#4779be}.ProvidersTable__item-cloudIcon-bubble.darkPurple{background-color:#7d15b2}.ProvidersTable__item-cloudIcon-bubble.black{background-color:#000}.ProvidersTable__item-cloudIcon-bubble.darkBlue{background-color:#002879}.ProvidersTable__item-cloudIcon-bubble.green{background-color:#5eb02e}.ProvidersTable__item-cloudIcon-bubble.darkGreen{background-color:#387f8c}.ProvidersTable__kindWrapper button{transform:translateY(2px)!important;margin-right:10px!important}.ProvidersTable__loaderContainer{gap:10px}.ProvidersTable__info{display:flex;justify-content:center}.ProvidersTable__info.configIcon{opacity:.6;cursor:pointer;transition:opacity .2s ease;padding:10px}.ProvidersTable__info.configIcon:hover{opacity:1}.ProvidersTable__description{color:#041527;font-size:13px!important}.ProvidersTable__btns{gap:15px;justify-content:flex-end}.ProvidersTable__cli{margin-top:15px}.TerragruntCompositionChain{position:relative;padding-left:16px;border-left:2px dashed #2e3d57;margin-left:8px;gap:20px;display:flex;flex-direction:column;margin-top:15px;margin-bottom:15px}.TerragruntCompositionChain__chain-node{position:relative;align-items:flex-start;gap:12px}.TerragruntCompositionChain__node-marker{position:absolute;left:-23px;top:4px;width:12px;height:12px;border-radius:50%;background:#2e3d57;border:2px solid #0f1724}.TerragruntCompositionChain__node-marker.active{background:#33ddc2;box-shadow:0 0 6px #33ddc2}.TerragruntCompositionChain__node-marker.include{background:#7f5bf5;box-shadow:0 0 6px #7f5bf5}.TerragruntCompositionChain__node-marker.dependency{background:#f59e0b;box-shadow:0 0 6px #f59e0b}.TerragruntCompositionChain__node-marker.source{background:#e11d48;box-shadow:0 0 6px #e11d48}.TerragruntCompositionChain__node-content{gap:4px;display:flex;flex-direction:column}.TerragruntCompositionChain__node-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#4a5568}.TerragruntCompositionChain__node-details{align-items:center;gap:12px}.TerragruntCompositionChain__node-name{font-size:13px;font-weight:600;color:#cbd5e1}.TerragruntCompositionChain__node-link{font-size:11px;color:#33ddc2;display:inline-flex;align-items:center;gap:4px;text-decoration:none}.TerragruntCompositionChain__node-link:hover{opacity:.85;text-decoration:underline}.TerragruntCompositionChain__node-path,.TerragruntCompositionChain__node-summary,.TerragruntCompositionChain__node-version{font-size:11px;color:#8b9aad;font-family:monospace}.light .TerragruntCompositionChain{border-left-color:#d0d5dd}.light .TerragruntCompositionChain__node-marker{border-color:#fff}.light .TerragruntCompositionChain__node-marker:not(.active):not(.include):not(.dependency):not(.source){background:#d0d5dd}.light .TerragruntCompositionChain__node-label{color:#64748b}.light .TerragruntCompositionChain__node-name{color:#1c2733}.light .TerragruntCompositionChain__node-link{color:#0d9488}.light .TerragruntCompositionChain__node-path,.light .TerragruntCompositionChain__node-summary,.light .TerragruntCompositionChain__node-version{color:#64748b}.TerragruntEffectiveInputs{display:flex;flex-direction:column;gap:12px;background:#ffffff05;border:1px solid #1e2d45;border-radius:6px;padding:16px;margin-top:5px}.TerragruntEffectiveInputs__item{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.05);padding-bottom:8px;gap:16px}.TerragruntEffectiveInputs__item:last-child{border-bottom:none;padding-bottom:0}.TerragruntEffectiveInputs__key-name{font-size:12px;font-weight:600;color:#33ddc2;font-family:monospace;word-break:break-all}.TerragruntEffectiveInputs__primitive-val{font-size:12px;color:#cbd5e1;font-family:monospace;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}.light .TerragruntEffectiveInputs{background:#f8fafc;border-color:#e2e8f0}.light .TerragruntEffectiveInputs__item{border-bottom-color:#e2e8f0}.light .TerragruntEffectiveInputs__key-name{color:#0d9488}.light .TerragruntEffectiveInputs__primitive-val{color:#1c2733}.IacStackDrawer{padding:0}.IacStackDrawer__tabs .ant-tabs-tab{width:200px}.IacStackDrawer__tabs-tab img{height:18px;margin-right:10px;filter:grayscale(100%)}.IacStackDrawer__tabs-tab .aws{max-height:16px}.IacStackDrawer__tabs-tab .active{filter:grayscale(0)}.IacStackDrawer__tabs-body{background-color:var(--codeBG);height:calc(82vh - 55px)!important;max-height:calc(82vh - 55px)!important;overflow-y:auto;color:#fff;position:relative}.IacStackDrawer__tabs-body-properties{padding:30px;gap:25px}.IacStackDrawer__tabs-body-properties-scope,.IacStackDrawer__tabs-body-properties-scope-sub,.IacStackDrawer__tabs-body-properties-scope-sub-list{gap:15px}.IacStackDrawer__tabs-body-properties-scope-sub-list-provider,.IacStackDrawer__tabs-body-properties-scope-sub-list-provider-integ,.IacStackDrawer__tabs-body-properties-scope-sub-list-notSupportedProvider{gap:10px}.IacStackDrawer__tabs-body-properties-scope-sub-list-notSupportedProvider-icon{cursor:pointer}.IacStackDrawer__tabs-body-properties-scope-sub-view-asstes-btn-flag{cursor:pointer;width:min-content;gap:8px;color:#9872fe;border:1px solid transparent;background-color:#9872fe33;font-size:12px;font-weight:700;border-radius:24px;padding:5px 11px;height:25px;transition:all .2s ease}.IacStackDrawer__tabs-body-properties-scope-sub-view-asstes-btn-flag:hover{border-color:#9872fe;background-color:#8d63fe33}.IacStackDrawer__tabs-body-properties-subject,.IacStackDrawer__tabs-body-properties-subject-list{gap:15px}.IacStackDrawer__tabs-body-properties-subject-list-backend{gap:10px}.IacStackDrawer__tabs-body-properties-subject-list-backend-icon{width:16px;height:auto}.maskCode{width:100%;height:250px;justify-content:flex-end;align-items:center;background:linear-gradient(to bottom,transparent 0%,#041527 70%);position:absolute;bottom:0;z-index:2}.maskCode__title{padding-bottom:35px;text-shadow:0px 0px 2px #252525}.maskCode .icon{transform:scale(2)}.IacStacksTypes{display:flex;flex-direction:column;gap:7px;margin-top:160px;position:relative;right:-1px;min-width:220px;transition:all .3s ease-in-out}.IacStacksTypes__button{border:0;height:50px;cursor:pointer;border-radius:10px;padding:15px 18px;gap:20px;transition:hover .3s ease;background-color:transparent;color:#fff;min-width:max-content;font-weight:400;margin-right:10px!important}.IacStacksTypes__button img{width:16px;height:auto;filter:grayscale(100%);opacity:.5;transition:filter .3s ease,opacity .3s ease}.IacStacksTypes__button:hover{background:#302b4e}.IacStacksTypes__button:hover img,.IacStacksTypes__button.active img{filter:none;opacity:1}.IacStacksTypes__button.active{margin-right:0!important;border-bottom-right-radius:0;border-top-right-radius:0;font-weight:700;color:#fff!important;background:linear-gradient(0deg,#212132,#212132),linear-gradient(0deg,#6d688980,#6d688980);border:1px solid rgba(109,104,137,.5);border-right:0}.IacStacksTypes__button.disabled{background-color:transparent!important;color:var(--disableColor)!important;border:1px solid transparent!important;cursor:not-allowed}.IacStacksTypes__button.disabled img{filter:grayscale(100%);opacity:.7}.IacStacksTypes__button-text{gap:10px}.IacStacksTypes__button-text-flag{background-color:var(--innerButtonBG);width:max-content;padding:1px 6px;font-size:9px;border-radius:20px;font-weight:400}.IacStacksTypes__button-text-flag.active{background-color:#504480;color:#fff!important}.IacStacksTypes.collapsed{min-width:0px}.IacStacksTypes.collapsed button>div{display:none!important}.collapseToggle{background-color:var(--card)!important;width:34px;height:34px;border:.76px solid #424056;border-radius:25px;cursor:pointer;padding:0;display:flex;justify-content:center;align-items:center;color:var(--sidebarLink)!important;font-size:14px!important;transition:color .2s ease;margin-top:10px!important;margin-left:calc(100% - 17px)!important;position:relative;z-index:1;display:inline-block}.collapseToggle:hover{transition:color .2s ease;color:var(--primary)!important}.collapseToggle.collapsed{transform:rotate(180deg)}.light .IacStacksTypes__button:hover{background:#e2dbf7}.light .IacStacksTypes__button.active{background:#fafafa;color:var(--textLighter)!important;border:none}.light .IacStacksTypes__button-text{gap:10px}.light .IacStacksTypes__button-text-flag{background-color:var(--innerButtonBG);width:max-content;padding:1px 6px;font-size:9px;border-radius:20px;font-weight:400}.light .IacStacksTypes__button-text-flag.active{background-color:var(--primary);color:#fff!important}.IacStacksCategories{padding:0 25px;position:relative;gap:30px}.IacStacksCategories__button{border:0;border-bottom:4px solid transparent;background-color:transparent;cursor:pointer;padding:15px;gap:10px;transition:all .3s ease;min-width:max-content;color:#fff}.IacStacksCategories__button svg{width:auto;height:14px;color:var(--primary);transform:translateY(2px);filter:grayscale(100%)}.IacStacksCategories__button:hover{border-bottom-color:var(--primary);color:var(--primary)}.IacStacksCategories__button:hover svg{filter:grayscale(0%)}.IacStacksCategories__button.active{border-bottom-color:var(--primary);font-weight:700;color:var(--primary)}.IacStacksCategories__button.active svg{filter:grayscale(0%)}.IacStacksCategories__button.disabled{background-color:var(--disableBG)!important;color:var(--disableColor)!important;cursor:not-allowed}.IacStacksCategories__button-text{gap:10px}.IacStacksCategories__button-text-flag{background-color:var(--lightGrey);width:max-content;padding:1px 6px;font-size:9px;border-radius:20px;color:var(--darkGrey)!important;font-weight:400}.IacStacksCategories__button-text-flag.active{background-color:var(--primary);color:#fff!important}.IacStacksCategories:after{content:"";position:absolute;left:50%;transform:translate(-50%);bottom:0;width:calc(100% - 50px);height:1px;background-color:var(--separatorColor)}.TerragruntDagGraph{display:flex;height:100%;min-height:400px;overflow:hidden}.TerragruntDagGraph__scope{width:220px;min-width:220px;border-right:1px solid var(--cardBorder);display:flex;flex-direction:column;padding:16px 0 0;overflow:hidden;background:var(--appBG)}.TerragruntDagGraph__scope-title{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--textMuted);padding:0 14px 8px}.TerragruntDagGraph__scope-select-container{padding:0 14px 12px}.TerragruntDagGraph__scope-select-container .ant-select{border:1px solid var(--cardBorder)!important;background-color:var(--header-btn-BG)!important;border-radius:4px;color:var(--textLighter)}.TerragruntDagGraph__scope-select-container .ant-select .ant-select-selector{background-color:transparent!important;border:none!important;box-shadow:none!important}.TerragruntDagGraph__scope-select-container .ant-select .ant-select-selection-placeholder,.TerragruntDagGraph__scope-select-container .ant-select .ant-select-arrow{color:var(--textMuted)!important}.TerragruntDagGraph__scope-select-container .ant-select:hover,.TerragruntDagGraph__scope-select-container .ant-select.ant-select-focused{border-color:var(--primary)!important}.TerragruntDagGraph__scope-select-container .ant-select .ant-select-selection-item{background-color:var(--cardBorder)!important;border:1px solid var(--cardBorder)!important;border-radius:4px;color:var(--textLighter)!important}.TerragruntDagGraph__scope-select-container .ant-select .ant-select-selection-item .ant-select-selection-item-remove{color:var(--textLighter)!important}.TerragruntDagGraph__scope-select-container .ant-select .ant-select-selection-item .ant-select-selection-item-remove:hover{color:var(--red)!important}.TerragruntDagGraph__scope-actions{display:flex;padding:0 14px 12px;align-items:center;font-size:11px;color:var(--textMuted)}.TerragruntDagGraph__scope-actions .divider{color:var(--cardBorder)}.TerragruntDagGraph__action-link{background:none;border:none;padding:0;color:var(--textLighter);cursor:pointer;font-size:11px;font-weight:500;transition:color .1s}.TerragruntDagGraph__action-link:hover{color:var(--primary)}.TerragruntDagGraph__action-link:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.TerragruntDagGraph__scope-divider{height:1px;background:var(--cardBorder);margin:8px 0}.TerragruntDagGraph__scope-units{flex:1;overflow-y:auto;padding:0 0 8px}.TerragruntDagGraph__scope-unit{display:flex;flex-direction:column;padding:7px 14px;cursor:pointer;border-left:3px solid transparent;transition:background .1s}.TerragruntDagGraph__scope-unit:hover{background:var(--header-btn-BG)}.TerragruntDagGraph__scope-unit.selected{background:var(--cardBorder)}.TerragruntDagGraph__scope-unit-row{display:flex;justify-content:space-between;align-items:center}.TerragruntDagGraph__scope-unit-dots{display:flex;gap:4px}.TerragruntDagGraph__status-dot{width:6px;height:6px;border-radius:50%;display:inline-block}.TerragruntDagGraph__status-dot.drift{background-color:var(--orange);box-shadow:0 0 6px var(--orange)}.TerragruntDagGraph__status-dot.ghost{background-color:var(--misconfiguration);box-shadow:0 0 6px var(--misconfiguration)}.TerragruntDagGraph__scope-unit-name{font-size:13px;color:var(--textLighter);font-weight:500}.TerragruntDagGraph__scope-unit-stack{font-size:11px;color:var(--textMuted);margin-top:2px}.TerragruntDagGraph__scope-legend{padding:12px 14px 16px;border-top:1px solid var(--cardBorder);background:var(--appBG);margin-top:auto}.TerragruntDagGraph__legend-item{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--textMuted);margin-bottom:4px}.TerragruntDagGraph__canvas{flex:1;background:var(--appBG);position:relative;height:100%}.TerragruntDagGraph__canvas .react-flow{background:transparent}.TerragruntDagGraph__canvas .react-flow .react-flow__node{transition:transform .3s ease,box-shadow .2s ease}.TerragruntDagGraph__canvas .react-flow .react-flow__edge{transition:opacity .25s ease}.TerragruntDagGraph__canvas .react-flow__edge-path{stroke:var(--primary);transition:stroke-opacity .25s,stroke-width .25s}.TerragruntDagGraph__canvas .react-flow__controls{background:var(--card);border:1px solid var(--cardBorder);border-radius:4px;box-shadow:0 4px 12px #0000004d}.TerragruntDagGraph__canvas .react-flow__controls button{background:transparent;border-bottom:1px solid var(--cardBorder);color:var(--textMuted)}.TerragruntDagGraph__canvas .react-flow__controls button:last-child{border-bottom:none}.TerragruntDagGraph__canvas .react-flow__controls button:hover{background:var(--cardBorder);color:var(--primary)}.TerragruntDagGraph__canvas .react-flow__controls button svg{fill:currentcolor}.TerragruntDagGraph__canvas .react-flow__minimap{background:var(--card);border:1px solid var(--cardBorder);border-radius:6px;box-shadow:0 4px 12px #0000004d}.TerragruntDagGraph__unit-node{width:184px;height:80px;background:var(--card);border:1px solid var(--cardBorder);border-radius:6px;padding:8px 10px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;transition:transform .2s,box-shadow .2s,border-color .2s,opacity .25s;position:relative}.TerragruntDagGraph__unit-node:hover{border-color:var(--cardBorder);box-shadow:0 4px 12px #0006}.TerragruntDagGraph__unit-node.selected{box-shadow:0 0 8px var(--primary)}.TerragruntDagGraph__unit-node.dimmed{opacity:.25}.TerragruntDagGraph__unit-node-header{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:2px}.TerragruntDagGraph__unit-node-header .unit-provider-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center;border-radius:3px;overflow:hidden}.TerragruntDagGraph__unit-node-header .unit-provider-icon img,.TerragruntDagGraph__unit-node-header .unit-provider-icon svg{width:14px!important;height:14px!important}.TerragruntDagGraph__unit-node-name{font-size:11px;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:110px}.TerragruntDagGraph__status-badge{font-size:8px;font-weight:700;padding:1px 4px;border-radius:3px;line-height:1}.TerragruntDagGraph__status-badge.drift{background:var(--redFlagBG);border:1px solid var(--orange);color:var(--orange)}.TerragruntDagGraph__status-badge.ghost{background:var(--ghostFlagBG);border:1px solid var(--misconfiguration);color:var(--misconfiguration)}.TerragruntDagGraph__unit-node-module{font-size:10px;font-family:monospace;color:var(--textMuted);line-height:1.2;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:24px;margin-bottom:2px}.TerragruntDagGraph__unit-node-footer{display:flex;justify-content:space-between;align-items:center;font-size:9px;color:var(--textMuted);width:100%}.TerragruntDagGraph__unit-node-assets{color:var(--textMuted)}.TerragruntDagGraph__unit-node-version{color:var(--textMuted);font-family:monospace}.TerragruntDagGraph__unit-node-type-badge{background:var(--card);border:1px solid var(--cardBorder);color:var(--textMuted);padding:1px 4px;border-radius:3px;font-size:7.5px;font-weight:700}.TerragruntDagGraph__group-node{position:relative;border-radius:8px;box-sizing:border-box;transition:background-color .2s,border-color .2s,box-shadow .2s ease;border-top:3px solid transparent!important}.TerragruntDagGraph__group-node:before{content:"";position:absolute;top:-3px;left:0;right:0;height:3px;border-radius:8px 8px 0 0;background:linear-gradient(180deg,#9872fe,#1ad598)}.TerragruntDagGraph__group-node.focused{box-shadow:0 0 0 2px var(--primary),0 0 16px #9872fe80!important}.TerragruntDagGraph__group-node.connected{box-shadow:0 0 0 1px #59fee0,0 0 12px #59fee059!important}.TerragruntDagGraph__group-node.collapsed{width:240px;height:150px;background:var(--appBG);border:1px solid var(--cardBorder);padding:10px 12px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;box-shadow:6px 6px #00000026,12px 12px #00000014,0 4px 15px #0000004d}.TerragruntDagGraph__group-node.collapsed:hover{border-color:var(--cardBorder)}.TerragruntDagGraph__group-node.collapsed.focused{border-color:var(--primary);box-shadow:6px 6px #00000026,12px 12px #00000014,0 4px 15px #0000004d,0 0 0 2px #9872fe4d}.TerragruntDagGraph__group-node.expanded{width:100%;height:100%;border:1.5px dashed var(--cardBorder);background-color:var(--codeBG);padding:12px;pointer-events:none}.TerragruntDagGraph__group-node.expanded .TerragruntDagGraph__group-node-header{pointer-events:auto}.TerragruntDagGraph__group-node-name{font-size:13px;font-weight:700;color:var(--textLighter);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px;display:block}.TerragruntDagGraph__group-node-top-row{display:flex;align-items:center;justify-content:flex-end;gap:4px}.TerragruntDagGraph__group-node-body{display:flex;align-items:center;gap:10px;overflow:hidden}.TerragruntDagGraph__group-node-icon-tile{width:36px;height:36px;min-width:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--textLighter);font-size:14px}.TerragruntDagGraph__group-node-titles{display:flex;flex-direction:column;overflow:hidden;gap:2px}.TerragruntDagGraph__group-node-subtitle{font-size:10px;color:var(--textMuted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TerragruntDagGraph__group-node-badge{min-width:18px;height:18px;padding:0 4px;border-radius:4px;font-size:9px;font-weight:700;line-height:18px;text-align:center}.TerragruntDagGraph__group-node-badge.drift{background:#f78c6c2e;color:var(--orange)}.TerragruntDagGraph__group-node-badge.ghost{background:#e311742e;color:var(--misconfiguration)}.TerragruntDagGraph__group-node-badge.managed{background:#9872fe2e;color:var(--primary)}.TerragruntDagGraph__group-node-toolbar{display:flex;align-items:center;gap:2px}.TerragruntDagGraph__group-node-stack-count{align-self:flex-end;font-size:10px;color:var(--textMuted)}.TerragruntDagGraph__group-node-toggle{background:none;border:none;color:var(--textMuted);cursor:pointer;font-size:10px;padding:2px 5px;border-radius:4px;transition:background-color .1s,color .1s}.TerragruntDagGraph__group-node-toggle:hover{background-color:var(--cardBorder);color:var(--textLighter)}.TerragruntDagGraph__group-node-toggle:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.TerragruntDagGraph__group-node-focus{background:none;border:none;color:var(--textMuted);cursor:pointer;font-size:10px;padding:2px 5px;border-radius:4px;transition:background-color .1s,color .1s}.TerragruntDagGraph__group-node-focus:hover{background-color:var(--cardBorder);color:var(--primary)}.TerragruntDagGraph__group-node-focus:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.TerragruntDagGraph__group-node-focus.focused{color:var(--primary)}.TerragruntDagGraph__group-node-details{display:flex;justify-content:space-between;align-items:center;font-size:10px;margin-top:4px}.TerragruntDagGraph__group-node-details .units-count{color:var(--textMuted);font-weight:500}.TerragruntDagGraph__group-node-details .status-indicator{display:inline-flex;align-items:center;gap:4px;font-weight:600;font-size:9px}.TerragruntDagGraph__group-node-details .status-indicator .dot{width:5px;height:5px;border-radius:50%}.TerragruntDagGraph__group-node-details .status-indicator.drift{color:var(--orange)}.TerragruntDagGraph__group-node-details .status-indicator.drift .dot{background-color:var(--orange)}.TerragruntDagGraph__group-node-details .status-indicator.ghost{color:var(--misconfiguration)}.TerragruntDagGraph__group-node-details .status-indicator.ghost .dot{background-color:var(--misconfiguration)}.TerragruntDagGraph__group-node-bar-container{margin-top:6px;height:16px;display:flex;align-items:center}.TerragruntDagGraph__group-node-bar-container .TerragruntStacksTable__bar-empty{color:var(--textMuted);font-size:10px}.TerragruntDagGraph__group-node-bar-container .TerragruntStacksTable__bar{width:100%;height:6px;background:var(--cardBorder);border-radius:3px;display:flex;overflow:hidden}.TerragruntDagGraph__group-node-bar-container .TerragruntStacksTable__bar span{height:100%;display:inline-block}.TerragruntDagGraph__group-node-bar-container .TerragruntStacksTable__bar span.managed{background-color:var(--primary)}.TerragruntDagGraph__group-node-bar-container .TerragruntStacksTable__bar span.modified{background-color:var(--orange)}.TerragruntDagGraph__group-node-bar-container .TerragruntStacksTable__bar span.ghost{background-color:var(--misconfiguration)}.TerragruntDagGraph__group-node-bar-container .TerragruntStacksTable__bar span.unmanaged{background-color:var(--textMuted)}.TerragruntDagGraph__group-node-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--separatorColor);padding-bottom:6px;margin-bottom:8px}.TerragruntDagGraph__group-node-header .expanded-name{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.TerragruntDagGraph__onboarding{flex:1;display:flex;align-items:center;justify-content:center;background:var(--appBG);padding:40px;height:100%;min-height:400px}.TerragruntDagGraph__onboarding .TerragruntDagGraph__onboarding-card{background:var(--card);border:1px solid var(--cardBorder);border-radius:12px;padding:48px 40px;max-width:480px;width:100%;text-align:center;box-shadow:0 10px 30px #00000059;display:flex;flex-direction:column;align-items:center;gap:16px}.TerragruntDagGraph__onboarding .TerragruntDagGraph__onboarding-icon-container{width:80px;height:80px;border-radius:50%;background:#7a72fe1a;display:flex;align-items:center;justify-content:center;margin-bottom:8px;border:1px solid rgba(122,114,254,.2)}.TerragruntDagGraph__onboarding .TerragruntDagGraph__onboarding-icon{color:var(--primary);filter:drop-shadow(0 0 8px rgba(152,114,254,.4))}.TerragruntDagGraph__onboarding h2{font-size:20px;font-weight:600;color:var(--text);margin:0}.TerragruntDagGraph__onboarding p{font-size:13px;color:var(--textMuted);line-height:1.6;margin:0 0 12px}.TerragruntDagGraph__onboarding .TerragruntDagGraph__onboarding-selector{width:100%;display:flex;justify-content:center}.TerragruntDagGraph__onboarding .TerragruntDagGraph__onboarding-selector .ant-select{border:1px solid var(--cardBorder)!important;background-color:var(--header-btn-BG)!important;border-radius:6px;color:var(--textLighter)}.TerragruntDagGraph__onboarding .TerragruntDagGraph__onboarding-selector .ant-select .ant-select-selector{background-color:transparent!important;border:none!important;box-shadow:none!important;height:38px!important;display:flex;align-items:center}.TerragruntDagGraph__onboarding .TerragruntDagGraph__onboarding-selector .ant-select .ant-select-selection-placeholder{color:var(--textMuted)!important}.TerragruntDagGraph__onboarding .TerragruntDagGraph__onboarding-selector .ant-select:hover,.TerragruntDagGraph__onboarding .TerragruntDagGraph__onboarding-selector .ant-select.ant-select-focused{border-color:var(--primary)!important}.TerragruntDagGraph__empty{display:flex;align-items:center;justify-content:center;height:300px;color:var(--textMuted);font-size:14px}.TerragruntDagGraph__tooltip{padding:4px 8px;font-size:11px;display:flex;flex-direction:column;gap:4px}.TerragruntDagGraph__tooltip-title{font-weight:600;color:var(--text);border-bottom:1px solid var(--cardBorder);padding-bottom:4px;margin-bottom:4px}.TerragruntDagGraph__tooltip-key.codified{color:var(--primary)}.TerragruntDagGraph__tooltip-key.drifted{color:var(--orange)}.TerragruntDagGraph__tooltip-key.ghost{color:var(--misconfiguration)}.TerragruntDagGraph__tooltip-key.total{color:var(--textMuted)}.TerragruntDagGraph__tooltip-val{font-weight:600;font-family:monospace}.TerragruntDagGraph__tooltip-val.highlighted{color:var(--text)}.TerragruntDagGraph__tooltip-divider{border-top:1px solid var(--separatorColorLight);padding-top:4px;margin-top:4px}.ant-select-dropdown.TerragruntDagGraph__select-dropdown{background-color:var(--header-btn-BG)!important;border:1px solid var(--cardBorder)!important;box-shadow:0 4px 12px #0006!important;border-radius:6px}.ant-select-dropdown.TerragruntDagGraph__select-dropdown .ant-select-item{color:var(--textLighter)!important;transition:background .1s}.ant-select-dropdown.TerragruntDagGraph__select-dropdown .ant-select-item-option-active{background-color:var(--cardBorder)!important}.ant-select-dropdown.TerragruntDagGraph__select-dropdown .ant-select-item-option-selected{background-color:var(--innerCardBG)!important;color:var(--primary)!important;font-weight:600}.IacBar__empty{color:var(--textMuted);font-size:10px}.IacBar__container{width:100%;height:6px;background:var(--cardBorder);border-radius:3px;display:flex;overflow:hidden}.IacBar__container span{height:100%;display:inline-block}.IacBar__container span.managed{background-color:var(--primary)}.IacBar__container span.modified{background-color:var(--orange)}.IacBar__container span.ghost{background-color:var(--misconfiguration)}.IacBar__container span.unmanaged{background-color:var(--textMuted)}.IacBar__tip{display:flex;flex-direction:column;gap:2px;font-size:12px}.TerragruntStacksTable{padding:24px;height:100%;overflow-y:auto;background:var(--appBG)}.TerragruntStacksTable__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:20px}.TerragruntStacksTable__title{font-size:16px;font-weight:600;color:var(--text)}.TerragruntStacksTable__select-container{display:flex;align-items:center;gap:12px}.TerragruntStacksTable__select-container .select-label{font-size:12px;font-weight:600;color:var(--textMuted)}.TerragruntStacksTable__select-container .ant-select{border:1px solid var(--cardBorder)!important;background-color:var(--card)!important;border-radius:4px;color:var(--text)}.TerragruntStacksTable__select-container .ant-select .ant-select-selector{background-color:transparent!important;border:none!important;box-shadow:none!important}.TerragruntStacksTable__select-container .ant-select .ant-select-selection-placeholder,.TerragruntStacksTable__select-container .ant-select .ant-select-arrow{color:var(--textMuted)!important}.TerragruntStacksTable__select-container .ant-select:hover,.TerragruntStacksTable__select-container .ant-select.ant-select-focused{border-color:var(--primary)!important}.TerragruntStacksTable__select-container .ant-select .ant-select-selection-item{background-color:var(--cardBorder)!important;border:1px solid var(--cardBorder)!important;border-radius:4px;color:var(--text)!important}.TerragruntStacksTable__select-container .ant-select .ant-select-selection-item .ant-select-selection-item-remove{color:var(--text)!important}.TerragruntStacksTable__select-container .ant-select .ant-select-selection-item .ant-select-selection-item-remove:hover{color:var(--red)!important}.TerragruntStacksTable .ant-table{background:var(--card);border:1px solid var(--cardBorder);border-radius:8px;overflow:hidden}.TerragruntStacksTable .ant-table-thead>tr>th{background:var(--cardBgDarker)!important;color:var(--textMuted);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid var(--cardBorder);padding:14px 20px;transition:background-color .2s}.TerragruntStacksTable .ant-table-thead>tr>th.ant-table-column-has-sorters:hover{background:var(--tableRowHoverBG)!important;color:var(--text)}.TerragruntStacksTable .ant-table-thead>tr>th .ant-table-column-sorters{display:inline-flex;align-items:center;gap:6px}.TerragruntStacksTable .ant-table-thead>tr>th .ant-table-column-sorter{color:var(--textMuted)}.TerragruntStacksTable .ant-table-tbody>tr>td{background:var(--card);border-bottom:1px solid var(--tableRowBorder);padding:14px 20px;color:var(--text);font-size:13px;vertical-align:middle;transition:background-color .15s}.TerragruntStacksTable .ant-table-tbody>tr:hover>td{background:var(--tableRowHoverBG)!important}.TerragruntStacksTable__stack-pill{display:inline-block;padding:4px 12px;border-radius:14px;border:1.5px solid;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;background:#ffffff05;box-shadow:0 2px 6px #00000026;transition:transform .15s,box-shadow .15s}.TerragruntStacksTable__stack-pill:hover{transform:translateY(-1px);box-shadow:0 4px 10px #00000040}.TerragruntStacksTable__count{color:var(--text);font-size:13px;font-weight:600;font-family:monospace}.TerragruntStacksTable__none{color:var(--textMuted);font-size:13px;font-weight:500}.TerragruntStacksTable__deps{color:var(--primary);font-size:13px;font-weight:600;font-family:monospace;text-shadow:0 0 6px var(--lightPrimary)}.TerragruntStacksTable__onboarding{flex:1;display:flex;align-items:center;justify-content:center;background:var(--appBG);padding:40px;height:100%;min-height:400px}.TerragruntStacksTable__onboarding .TerragruntStacksTable__onboarding-card{background:var(--card);border:1px solid var(--cardBorder);border-radius:12px;padding:48px 40px;max-width:480px;width:100%;text-align:center;box-shadow:0 10px 30px #00000059;display:flex;flex-direction:column;align-items:center;gap:16px}.TerragruntStacksTable__onboarding .TerragruntStacksTable__onboarding-icon-container{width:80px;height:80px;border-radius:50%;background:var(--lightPrimary);display:flex;align-items:center;justify-content:center;margin-bottom:8px;border:1px solid var(--primaryBg)}.TerragruntStacksTable__onboarding .TerragruntStacksTable__onboarding-icon{color:var(--primary);filter:drop-shadow(0 0 8px var(--middlePrimary))}.TerragruntStacksTable__onboarding h2{font-size:20px;font-weight:600;color:var(--text);margin:0}.TerragruntStacksTable__onboarding p{font-size:13px;color:var(--textMuted);line-height:1.6;margin:0 0 12px}.TerragruntStacksTable__onboarding .TerragruntStacksTable__onboarding-selector{width:100%;display:flex;justify-content:center}.TerragruntStacksTable__onboarding .TerragruntStacksTable__onboarding-selector .ant-select{border:1px solid var(--cardBorder)!important;background-color:var(--card)!important;border-radius:6px;color:var(--text)}.TerragruntStacksTable__onboarding .TerragruntStacksTable__onboarding-selector .ant-select .ant-select-selector{background-color:transparent!important;border:none!important;box-shadow:none!important;height:38px!important;display:flex;align-items:center}.TerragruntStacksTable__onboarding .TerragruntStacksTable__onboarding-selector .ant-select .ant-select-selection-placeholder{color:var(--textMuted)!important}.TerragruntStacksTable__onboarding .TerragruntStacksTable__onboarding-selector .ant-select:hover,.TerragruntStacksTable__onboarding .TerragruntStacksTable__onboarding-selector .ant-select.ant-select-focused{border-color:var(--primary)!important}.IacStacksContent{width:100%;height:100%;max-height:100%;box-sizing:border-box!important;overflow:hidden;padding:0!important;box-shadow:unset!important;background:linear-gradient(0deg,#212132,#212132),linear-gradient(0deg,#6d688980,#6d688980);border:1px solid rgba(109,104,137,.5);border-radius:12px;max-width:calc(100% - 221px)}.IacStacksContent.expanded{max-width:calc(100% - 53px)}.IacStacksContent__wrapper{height:100%;display:flex;flex-direction:column}.IacStacksContent__grid{box-sizing:border-box!important;margin-top:25px;width:100%;padding-left:25px;padding-right:25px;flex:1;min-height:0}.IacStacksContent__grid.terraform,.IacStacksContent__grid.cloudformation{max-height:calc(100% - 210px);overflow:auto}.IacStacksContent__grid.filtersGrid{display:grid;grid-template-columns:minmax(210px,1fr) 4.5fr;grid-template-rows:minmax(0,1fr);gap:20px}.IacStacksContent__main{display:flex;flex-direction:column;min-width:0;height:100%}.IacStacksContent__searchRow{display:flex;justify-content:flex-start;margin-bottom:12px}.light .IacStacksContent{background:#fafafa;border-color:transparent!important}.IacStacksContent__tg-onboarding{flex:1}.IacStacksContent__tg-onboarding .IacStacksContent__tg-onboarding-card{margin-top:40px}.IacStacksContent__tg-onboarding .IacStacksContent__tg-onboarding-icon{color:var(--primaryPurple)}.IacStacksContent__tg-onboarding .IacStacksContent__tg-onboarding-badge-container{margin-top:12px}.IacStacksContent__tg-onboarding .IacStacksContent__tg-onboarding-badge{padding:6px 16px;border-radius:14px;border:1px solid var(--primaryPurple);color:var(--primaryPurple);background-color:var(--appBG);display:inline-block}.IacInfoCards{display:grid;gap:10px;padding:25px;text-align:center}.IacInfoCards>div,.IacInfoCards>button{font-family:inherit;text-align:inherit;outline:none;border-radius:10px;height:84px;display:flex;flex-direction:column;align-items:center;justify-content:center;column-gap:11px;box-shadow:0 4px 4px #00000040;border:1px solid #46445D;background:linear-gradient(0deg,#181824,#181824),linear-gradient(0deg,#46445d,#46445d);cursor:pointer}.IacInfoCards>div:hover,.IacInfoCards>button:hover{box-shadow:0 4px 4px #3ccbb133 inset;border:1px solid #3CCBB1}.IacInfoCards>div:focus-visible,.IacInfoCards>button:focus-visible{outline:2px solid #3CCBB1;outline-offset:2px}.IacInfoCards>div.active,.IacInfoCards>button.active{box-shadow:0 4px 4px #3ccbb133 inset;border:1px solid #3CCBB1;background:#3ccbb10d;color:#3ccbb1}.IacInfoCards>div.active span,.IacInfoCards>button.active span{font-weight:700;color:#3ccbb1}.IacInfoCards>div.active .IacInfoCards__count,.IacInfoCards>button.active .IacInfoCards__count{color:#3ccbb1;font-weight:800}.IacInfoCards>div span,.IacInfoCards>button span{font-size:14px;font-weight:300;color:#fff;margin-bottom:11px}.IacInfoCards>div .IacInfoCards__count,.IacInfoCards>button .IacInfoCards__count{font-size:24px;font-weight:400}.light .IacInfoCards>div,.light .IacInfoCards>button{border:1px solid #E5E5E5;background:#f6f5f8;box-shadow:0 4px 4px #9f9f9f40}.light .IacInfoCards>div span,.light .IacInfoCards>button span{color:#333}.light .IacInfoCards>div:hover,.light .IacInfoCards>button:hover{border:1px solid #3CCBB1;background:#f6f5f8;border-bottom:0;box-shadow:0 4px 4px #9f9f9f40 inset}.light .IacInfoCards>div.active,.light .IacInfoCards>button.active{border:1px solid #3CCBB1;background:#3ccbb10d;box-shadow:0 4px 4px #3ccbb133 inset}.light .IacInfoCards>div.active span,.light .IacInfoCards>button.active span{font-weight:700;color:#3ccbb1}.light .IacInfoCards>div.active .IacInfoCards__count,.light .IacInfoCards>button.active .IacInfoCards__count{color:#3ccbb1;font-weight:800}.ScanResult__header{padding:11px;background-color:var(--innerCardBG);color:var(--primary);cursor:pointer}.ScanResult__header:hover{color:#8d63fe}.ScanResult__summary{padding:20px;height:100%;gap:15px}.ScanResult__summary-vulnerability.critical{color:#3fd3d8}.ScanResult__summary-vulnerability.high{color:#498bc8}.ScanResult__summary-vulnerability.medium{color:#4e64c0}.ScanResult__summary-vulnerability.low{color:#5246b9}.ScanResult__summary-vulnerability.unknown{color:#562ab2}.ScanResult__summary-code{background-color:var(--innerCardCodeBG);border-radius:4px}.Vulnerabilities-body{height:60vh;max-height:60vh}.Vulnerabilities{height:100%;width:100%}.Vulnerabilities__loaderContainer{height:60vh}.Vulnerabilities__container{height:100%;width:100%;gap:20px}.Vulnerabilities__container-filters{gap:10px}.Vulnerabilities__container-filters-button{height:25px;font-size:14px!important;border:1px solid transparent;cursor:pointer;border-radius:4px;padding:0 10px;gap:8px;transition:all .3s ease;min-width:max-content;color:#fff!important}.Vulnerabilities__container-filters-button.critical{background-color:#317c88;border-left:5px solid #3fd3d8}.Vulnerabilities__container-filters-button.high{background-color:#2d3f5c;border-left:5px solid #498bc8}.Vulnerabilities__container-filters-button.medium{background-color:#39457c;border-left:5px solid #4e64c0}.Vulnerabilities__container-filters-button.low{background-color:#463f95;border-left:5px solid #5246b9}.Vulnerabilities__container-filters-button.unknown{background-color:#482e8a;border-left:5px solid #562ab2}.Vulnerabilities__container-filters-button:hover.critical{background-color:#358693}.Vulnerabilities__container-filters-button:hover.high,.Vulnerabilities__container-filters-button:hover.medium{background-color:#3e4b86}.Vulnerabilities__container-filters-button:hover.low{background-color:#4b44a0}.Vulnerabilities__container-filters-button:hover.unknown{background-color:#4e3295}.Vulnerabilities__container-filters-button.active.critical{border-color:#3fd3d8;background-color:#2d727d}.Vulnerabilities__container-filters-button.active.high{border-color:#498bc8;background-color:#283852}.Vulnerabilities__container-filters-button.active.medium{border-color:#4e64c0;background-color:#343f72}.Vulnerabilities__container-filters-button.active.low{border-color:#5246b9;background-color:#413a8a}.Vulnerabilities__container-filters-button.active.unknown{border-color:#562ab2;background-color:#422a7f}.ModulesTable{height:100%;padding-bottom:0!important;width:100%}.ModulesTable>.TableWrapper{flex-grow:1}.ModulesTable__loaderContainer{min-height:60vh}.ModulesTable__header{width:100%;min-height:35px;gap:20px;align-items:center;margin-bottom:20px}.ModulesTable__header-left{gap:12px;flex:1;min-width:0;align-items:center}.ModulesTable__header-actions{gap:10px;min-width:max-content;flex-shrink:0}.ModulesTable__table-nameCell{gap:10px}.ModulesTable__table-nameCell img{width:16px;height:auto}.ModulesTable__table-cell{gap:10px}.ModulesTable__table-cell img{width:18px;height:auto}.ModulesTable__table-cell-flag{cursor:pointer;gap:5px;width:min-content;color:#9872fe;border:1px solid transparent;background-color:#9872fe33;font-size:10px;font-weight:700;border-radius:24px;padding:4px 8px;height:20px;transition:all .2s ease}.ModulesTable__table-cell-flag:hover{border-color:#9872fe;background-color:#8d63fe33}.ModulesTable__table-cell-soonFlag{font-size:12px;padding:2px 6px;gap:5px;font-weight:500;color:var(--disableColor)}.ModulesTable__registryDetail{padding:8px 12px;background:transparent}.EmptyIac{gap:30px;height:100%}.EmptyIac img{height:210px;width:auto}.EmptyIac__text{gap:15px}.EmptyIac__text .title{font-size:30px}.EmptyIac__text-action{gap:40px;cursor:pointer}.EmptyIac__text-action .lighterText{font-size:16px}.EmptyIac__text.purple-text{opacity:1!important}.ModuleBlocksTable{padding:0 0 10px}.ModuleBlocksTable__rowTable{background-color:var(--card);height:100%;width:100%;padding:0 0 0 70px}.ModuleBlocksTable__flag{cursor:pointer;width:min-content;gap:8px;color:#9872fe;border:1px solid transparent;background-color:#9872fe33;font-size:10px;font-weight:700;border-radius:24px;padding:4px 8px;height:20px;transition:all .2s ease}.ModuleBlocksTable__flag:hover{border-color:#9872fe;background-color:#8d63fe33}.ModuleBlocksTable .MuiDataGrid-columnHeaders{min-height:28px!important;max-height:28px!important;line-height:28px!important;position:sticky;z-index:2}.ModuleBlocksTable .MuiDataGrid-columnHeader{height:28px!important}.ModuleBlocksTable .MuiDataGrid-virtualScroller{margin-top:0!important}.ImportModuleModal__provider-option{align-items:center}#import-module-form .ant-form-item{margin-bottom:1rem}.ModulesFilters{width:100%;max-height:100%;display:flex;flex-direction:column;height:100%}.ModulesFilters__header{border-bottom:1px solid var(--separatorColor)!important;padding:0 6% 0 20px;height:55px}.ModulesFilters__header-title{font-weight:700;color:#d8d8d8;font-size:16px}.ModulesFilters__header-actions{gap:1px;color:#9872fe}.ModulesFilters__item{gap:8px}.ModulesFilters__item-title{max-width:80%;color:#fff;font-size:13px;gap:3px}.ModulesFilters__item-title.active{color:#9872fe}.ModulesFilters__item-filterIcon{position:relative;width:min-content}.ModulesFilters__item-filterIcon-icon{font-size:12px}.ModulesFilters__item-filterIcon-icon.classification{fill:var(--text);color:var(--text);transform:translateY(1px);width:16px}.ModulesFilters__item-filterIcon-icon.emptyIcon{color:var(--text);transform:translateY(1px);width:16px}.ModulesFilters__item-filterIcon-icon.classificationActive{fill:#9872fe;color:#9872fe;transform:translateY(1px);width:16px}.ModulesFilters__item-filterIcon-icon.emptyIconActive{color:#9872fe;transform:translateY(1px);width:16px}.ModulesFilters__item-filterIcon-icon.asset-type-icon{max-height:16px}.ModulesFilters__item-filterIcon-icon.years-icon{max-height:18px;width:18px}.ModulesFilters__item-filterIcon-icon.provider-type-icon{width:18px!important}.ModulesFilters .ant-collapse-item{overflow:hidden;cursor:pointer}.ModulesFilters .ant-collapse-content{background-color:transparent!important}.ModulesFilters .ant-collapse-header{color:#252525;border-bottom:1px solid var(--separatorColor)!important}.ModulesFilters .ant-collapse-arrow{top:38.5%!important;right:15px!important}.ModulesFilters .inCardMode .ant-collapse-item{margin:0!important;overflow:hidden}.ModulesFilters__content{flex:1;overflow-y:auto}.ModulesFilters__import-btn{margin:16px 20px 30px!important;width:calc(100% - 40px)}.light .ModulesFilters__header{background:#fafafa}.light .ModulesFilters__header-title{color:var(--textLighter)}.light .ModulesFilters__header-actions{gap:1px;color:#9872fe}.light .ModulesFilters__item{gap:8px}.light .ModulesFilters__item-title{color:var(--textLighter)}.light .ModulesFilters__item-title.active{color:#9872fe}.IacStacks{height:calc(100vh - 115px);overflow:hidden;width:100%;display:flex;flex-direction:row}.IacTableActions .ant-popover-inner-content{padding:0!important}.RepositoriesTable{display:flex;flex-direction:column;gap:20px}.RepositoriesTable .ant-popover-inner-content{padding:0!important}.RepositoriesTable__toggle{margin-right:10px}.RepositoriesTable__head{gap:5px}.RepositoriesTable__container{height:100%;position:relative;overflow:hidden;flex:1;min-height:0;display:flex;flex-direction:column}.RepositoriesTable__container .AntdTableWrapper,.RepositoriesTable__container .ant-spin-nested-loading,.RepositoriesTable__container .ant-spin-container,.RepositoriesTable__container .ant-table,.RepositoriesTable__container .ant-table-container{flex:1;min-height:0;display:flex;flex-direction:column}.RepositoriesTable__container .ant-table-body{flex:1;min-height:0;max-height:none!important}.RepositoriesTable__container .ant-table-pagination.ant-pagination{flex-shrink:0;margin:0 30px 0 0!important;min-height:52px;align-items:center;justify-content:flex-end}.RepositoriesTable__table{height:100%;visibility:visible;opacity:1;transition:opacity .2s ease}.RepositoriesTable__table.infoVisible{visibility:hidden;opacity:0;transition:opacity .2s ease-in-out}.RepositoriesTable__side{width:100%;height:100%;position:absolute;top:0;visibility:hidden;opacity:0;transition:opacity .2s ease}.RepositoriesTable__side.infoVisible{opacity:1;visibility:visible;transition:opacity .2s ease-in-out}.RepositoriesTable__item{font-weight:700}.RepositoriesTable__item-link{cursor:pointer}.RepositoriesTable__item-view-stacks-btn-flag{cursor:pointer;gap:5px;width:min-content;color:#9872fe;border:1px solid transparent;background-color:#9872fe33;font-size:10px;font-weight:700;border-radius:24px;padding:4px 8px;height:20px;transition:all .2s ease;font-family:inherit}.RepositoriesTable__item-view-stacks-btn-flag.transparent{background:unset!important}.RepositoriesTable__item-view-stacks-btn-flag:not(.transparent):hover{border-color:#9872fe;background-color:#8d63fe33}.RepositoriesTable__item-view-stacks-btn-flag svg{height:12px}.RepositoriesTable__item-icon{width:18px;height:auto}.RepositoriesTable__item-icon.actions{cursor:pointer}.RepositoriesTable__item-icon.actions.play{width:14px!important;margin:0}.RepositoriesTable__item-icon.actions.spin{color:#9872fe;font-size:12px}.RepositoriesTable__item-rowIcon{width:14px;height:auto}.RepositoriesTable__item-exclamation{font-size:14px;color:var(--red)}.RepositoriesTable__item-row{gap:10px;word-wrap:"break-word";word-break:"break-word"}.RepositoriesTable__item-title{max-width:70%}.RepositoriesTable__item-cloudIcon{position:relative;width:min-content}.RepositoriesTable__item-cloudIcon-icon{opacity:.6}.RepositoriesTable__item-cloudIcon-classification{fill:#2525254d;transform:translateY(3px)}.RepositoriesTable__item-cloudIcon-classificationActive{fill:#9872fe;transform:translateY(3px)}.RepositoriesTable__item-cloudIcon-bubble{position:absolute;bottom:-5px;right:6px;border-radius:50%;width:14px;height:14px;font-size:10px;color:#fff;font-weight:700;border:1px solid #f6f6f6}.RepositoriesTable__item-cloudIcon-bubble.orange{background-color:#f89f84}.RepositoriesTable__item-cloudIcon-bubble.blue{background-color:#4779be}.RepositoriesTable__item-cloudIcon-bubble.darkPurple{background-color:#7d15b2}.RepositoriesTable__item-cloudIcon-bubble.black{background-color:#000}.RepositoriesTable__item-cloudIcon-bubble.darkBlue{background-color:#002879}.RepositoriesTable__item-cloudIcon-bubble.green{background-color:#5eb02e}.RepositoriesTable__item-cloudIcon-bubble.darkGreen{background-color:#387f8c}.RepositoriesTable__item-configIcon{opacity:.6;cursor:pointer;transition:opacity .2s ease;padding:5px}.RepositoriesTable__item-configIcon:hover{opacity:1}.RepositoriesTable__item-configIcon.disabled{cursor:not-allowed}.RepositoriesTable__kindWrapper button{transform:translateY(2px)!important;margin-right:10px!important}.RepositoriesTable__loaderContainer{min-height:60vh}.RepositoriesTable__info{display:flex;justify-content:center}.RepositoriesTable__info.configIcon{opacity:.6;cursor:pointer;transition:opacity .2s ease;padding:10px}.RepositoriesTable__info.configIcon:hover{opacity:1}.RepositoriesTable__description{color:#041527;font-size:13px!important}.RepositoriesTable__btns{gap:15px;justify-content:flex-end}.RepositoriesTable__cli{margin-top:15px}.clickable-row{cursor:pointer}.evaluate-btn{display:flex;align-items:center;justify-content:center;cursor:pointer;background:none;border:none;padding:0;font:inherit;color:inherit}.evaluate-btn svg{width:20px;height:20px}.SplashScreen{width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;background-color:#212133}.SplashScreen__text{height:45px;width:auto}.SplashScreen__loading{font-weight:300;color:#fff;font-size:30px;margin-top:40px}.IntegrationsHeader__title-section .title{margin:0}.IntegrationsHeader__account-id{color:var(--textMuted);font-size:12px;margin-left:34px}.IntegrationCountCard{color:var(--textLighter)!important;width:100%;height:180px;padding:10px 20px;gap:30px;transition:all .2s ease!important}.IntegrationCountCard__text{gap:15px;text-align:center}.IntegrationCountCard__text img{height:38px;width:auto}.IntegrationCountCard__text .okta-icon{height:28px}.IntegrationCountCard__text .newrelic-icon{height:38px}.IntegrationCountCard__text .aws-icon{height:36px}.IntegrationCountCard__text .cloudFlare-icon{height:32px}.IntegrationCountCard__count{background-color:var(--innerCard);min-width:45px;height:24px;border-radius:10px;font-size:14px;font-weight:700;line-height:14px;padding:0 8px}.IntegrationCountCard__count.text-badge{min-width:auto;padding:0 12px}.IntegrationCountCard:hover{box-shadow:none;border-color:#9872fecc;background-color:#9872fe1a}.Integrations{gap:30px!important}.Integrations__list{gap:50px}.Integrations__list-block{gap:12px}.Integrations__list-block-items{gap:15px;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));flex-wrap:wrap}.Integrations__list-block-items-title-sum{font-weight:300}.Integrations__list-block-items-items{flex-wrap:wrap}.IntegrationsCatalog{gap:30px;margin-bottom:20px}.IntegrationsCatalog__block{background-color:var(--card);gap:20px;border-radius:10px;padding:32px;scroll-behavior:smooth}.IntegrationsCatalog__block-header{gap:10px;flex-wrap:wrap}.IntegrationsCatalog__block-header-title{font-size:16px}.IntegrationsCatalog__block-header-sub{color:var(--textSuperLight)}.IntegrationsCatalog__block-items{gap:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));flex-wrap:wrap}.IntegrationsCatalog__item{background-color:var(--innerIntegrationCard)!important;color:var(--textLighter)!important;border-radius:10px;position:relative;cursor:pointer;width:100%;height:80px;padding:16px 20px;align-items:flex-start;gap:20px;border:2px solid transparent;transition:all .2s ease!important}.IntegrationsCatalog__item img{height:31px;width:auto}.IntegrationsCatalog__item .okta-icon{height:22px}.IntegrationsCatalog__item .newrelic-icon{height:30px}.IntegrationsCatalog__item .aws-icon{height:29px}.IntegrationsCatalog__item .cloudFlare-icon{height:27px}.IntegrationsCatalog__item-text{color:var(--text);gap:20px}.IntegrationsCatalog__item.comingSoon{background-color:transparent!important;border:1px solid var(--separatorColor);cursor:not-allowed;box-shadow:none}.IntegrationsCatalog__item.comingSoon .IntegrationsCatalog__item-text{opacity:.55}.IntegrationsCatalog__item.comingSoon img{opacity:.55!important}.IntegrationsCatalog__item.comingSoon:hover{border:1px solid var(--separatorColor)}.IntegrationsCatalog__item-soon{color:var(--disableColor);font-style:normal;font-size:10px;line-height:14px;letter-spacing:.2px}.IntegrationsCatalog__item:hover{box-shadow:none;border-color:#9872fe99}.IntegrationsCatalog__item-plus{min-width:24px;height:24px;font-weight:500;font-size:14px;line-height:normal;background-color:var(--primary);border-radius:50%}.light .IntegrationsCatalog__item-plus{color:#fff}.dark .IntegrationsCatalog__item-plus{color:#121212}.AwsIntegrationConfig .ProviderSelection__list{gap:20px;flex-wrap:wrap}.AwsIntegration__steps{gap:20px}.AwsIntegration__steps .CreateRole{gap:15px}.AwsIntegration__steps .CreateRole .purple-flag{font-size:12px!important}.AwsIntegration__steps .CreateRole__load{gap:20px;margin-bottom:20px}.AwsIntegration__steps .CreateRole img{width:50%;display:flex;margin-top:15px}.AwsIntegration__steps .CreateRole-list{padding-left:15px;margin-top:10px;margin-bottom:0}.AwsIntegration__steps .CreateRole-list li:not(:last-child){margin-bottom:10px}.AwsIntegration__steps .CreateRole .launchStackBtn{width:140px;height:auto;cursor:pointer;transition:transform .2s ease;-webkit-backface-visibility:hidden;-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.AwsIntegration__steps .CreateRole .launchStackBtn:hover{transform:scale(1.02)}.AwsIntegration__steps .RoleValidation{gap:20px;width:51%;margin-top:-17px;margin-left:-1px}.AwsIntegration__steps .RoleValidation-integrationCheck svg{font-size:40px;color:#71c9ca}.AwsIntegration__steps .RoleValidation__list{display:flex;flex-wrap:wrap;gap:5px}.AwsIntegration__steps .RoleValidation .event-driven-block{margin-left:7px;padding-left:20px;padding-top:10px;border-left:2px solid var(--separatorColor);gap:9px}.AwsIntegration__steps .Integration{gap:20px}.AwsIntegration__steps .Integration-integrationCheck{gap:10px;margin-bottom:40px}.AwsIntegration__steps .Integration-integrationCheck-title{font-size:18px}.AwsIntegration__steps .Integration-integrationCheck svg{font-size:25px;color:#71c9ca}.AwsIntegration__steps .Integration-failure{gap:10px}.AwsIntegration__steps .Integration-failure-list{padding-left:15px;margin-top:10px;margin-bottom:0}.AwsIntegration__steps .Integration-failure-list li:not(:last-child){margin-bottom:10px}.AwsIntegration .ant-collapse-header{background-color:transparent!important;gap:5px;display:flex;align-items:center;cursor:pointer;font-weight:700}.managementAccountDetails__integrated{display:flex;align-items:center;gap:10px}.AwsIntegrationCloudformationStackset{display:flex;flex-direction:column;gap:20px}.AwsIntegrationCloudformationStackset__header{font-size:15px;font-weight:600;margin-bottom:-13px}.AwsIntegrationCloudformationStackset__step-title{display:flex;align-items:center;font-size:14px;color:var(--primary);gap:5px}.AwsIntegrationCloudformationStackset__link{color:var(--primary);cursor:pointer;font-weight:600}.AwsIntegrationCloudformationStackset__account-number{color:var(--primary);text-decoration:underline}.AwsIntegrationCloudformationStackset__step-content{display:flex;flex-direction:column;gap:16px;width:750px}.AwsIntegrationCloudformationStackset__step-content__subtitle{display:flex;flex-direction:column;gap:9px}.AwsIntegrationCloudformationStackset__step-content__details{display:flex;flex-direction:column;gap:6px}.AwsIntegrationCloudformationStackset__list__item{display:flex;align-items:center;gap:5px}.AwsIntegrationCloudformationStackset__list ol,.AwsIntegrationCloudformationStackset__list ul{padding-left:22px}.AwsIntegrationCloudformationStackset__list li{color:var(--textLighter);line-height:18px;margin-bottom:9px}.AwsIntegrationCloudformationStackset .list-next{margin-top:10px}.AwsIntegrationCloudformationStackset .step-1-copy-textbox{width:680px}.AwsIntegrationCloudformationStackset .step-2-details{display:flex;flex-direction:row;gap:35px}.AwsIntegrationCloudformationStackset .step-2-copy-textbox{width:270px}.AwsIntegrationCloudformationStackset .step-3-details{margin-bottom:10px}.AwsIntegrationCloudformationStackset__copy-textbox{display:flex;width:680px;background:#30304a;color:var(--text);border:1px solid var(--inputBorder);border-radius:4px;gap:5px;padding:10px 13px;font-family:Courier New,monospace}.AwsIntegrationCloudformationStackset__copy-textbox-icon{color:#9872fe;cursor:pointer;opacity:.5;transition:opacity .2s ease}.AwsIntegrationCloudformationStackset__copy-textbox-icon.active,.AwsIntegrationCloudformationStackset__copy-textbox-icon:hover{opacity:1}.light .AwsIntegrationCloudformationStackset__copy-textbox{background:#f8f9fa}.targetAccounts{display:flex;flex-direction:column;gap:20px}.targetAccounts__note{font-size:12px;margin-top:14px;display:flex;flex-direction:column;background:linear-gradient(270deg,#7c65d24d .71%,#4cd0bb);border-radius:4px;padding:2px}.targetAccounts__note-title{font-size:16px;font-weight:600;padding:10px 10px 10px 15px;color:#212133;display:flex;align-items:center;gap:7px}.targetAccounts__note-content{font-size:14px;display:flex;flex-direction:column;background-color:#212133;padding:10px;line-height:23px}.targetAccounts__header{display:flex;flex-direction:row;margin-bottom:10px;align-items:center;justify-content:space-between}.targetAccounts__header-left-side{display:flex;flex-direction:row;gap:10px}.targetAccounts__header-right-side{display:flex;flex-direction:row}.targetAccounts__header-content{display:flex;flex-direction:row;gap:10px}.targetAccounts__header-title{font-size:16px;font-weight:600}.targetAccounts__header-subtitle{position:relative;cursor:pointer;font-size:14px;font-weight:500;text-decoration:underline;color:#9b78fc}.targetAccounts__header-subtitle-icon{position:absolute;right:-22px;top:-1px;width:19px;height:19px}.targetAccounts__header-refresh-btn{width:164px}.targetAccounts__table{height:100%;width:100%;overflow-y:auto;padding:15px;border:1px solid #46445e}.targetAccounts__table .stackStatusCell{font-size:14px;font-weight:500}.targetAccounts__table .stackStatusCell-success{color:#59fee0}.targetAccounts__table .stackStatusCell-failed{color:#e36f7e}.targetAccounts__table .IntegrationStatusCell{display:flex;align-items:center;justify-content:space-between;gap:10px;flex:1}.targetAccounts__table .IntegrationStatusCell__left{display:flex;align-items:center;gap:10px}.targetAccounts__table .IntegrationStatusCell__right{display:flex;align-items:center;justify-content:center}.targetAccounts__table .IntegrationStatusCell__retry{cursor:pointer}.AwsIntegrationCloudformationStackset__steps{gap:20px}.AwsIntegrationCloudformationStackset__steps .CreateRole{gap:15px}.AwsIntegrationCloudformationStackset__steps .CreateRole .purple-flag{font-size:12px!important}.AwsIntegrationCloudformationStackset__steps .CreateRole__load{gap:20px;margin-bottom:20px}.AwsIntegrationCloudformationStackset__steps .CreateRole img{width:50%;display:flex;margin-top:15px}.AwsIntegrationCloudformationStackset__steps .CreateRole-list{padding-left:15px;margin-top:10px;margin-bottom:0}.AwsIntegrationCloudformationStackset__steps .CreateRole-list li:not(:last-child){margin-bottom:10px}.AwsIntegrationCloudformationStackset__steps .CreateRole .launchStackBtn{width:140px;height:auto;cursor:pointer;transition:transform .2s ease;-webkit-backface-visibility:hidden;-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.AwsIntegrationCloudformationStackset__steps .CreateRole .launchStackBtn:hover{transform:scale(1.02)}.AwsIntegrationCloudformationStackset__steps .RoleValidation{gap:20px;width:51%;margin-top:-17px;margin-left:-1px}.AwsIntegrationCloudformationStackset__steps .RoleValidation-integrationCheck svg{font-size:40px;color:#71c9ca}.AwsIntegrationCloudformationStackset__steps .RoleValidation__list{display:flex;flex-wrap:wrap;gap:5px}.AwsIntegrationCloudformationStackset__steps .RoleValidation .event-driven-block{margin-left:7px;padding-left:20px;padding-top:10px;border-left:2px solid var(--separatorColor);gap:9px}.AwsIntegrationCloudformationStackset__steps .Integration{gap:20px}.AwsIntegrationCloudformationStackset__steps .Integration-integrationCheck{gap:10px;margin-bottom:40px}.AwsIntegrationCloudformationStackset__steps .Integration-integrationCheck-title{font-size:18px}.AwsIntegrationCloudformationStackset__steps .Integration-integrationCheck svg{font-size:25px;color:#71c9ca}.AwsIntegrationCloudformationStackset__steps .Integration-failure{gap:10px}.AwsIntegrationCloudformationStackset__steps .Integration-failure-list{padding-left:15px;margin-top:10px;margin-bottom:0}.AwsIntegrationCloudformationStackset__steps .Integration-failure-list li:not(:last-child){margin-bottom:10px}.AwsIntegrationCloudformationStackset .ant-collapse-header{background-color:transparent!important;gap:5px;display:flex;align-items:center;cursor:pointer;font-weight:700}.AwsIntegration .AwsOverview{width:0%;gap:5px}.AwsIntegration .AwsOverview ul li{margin-top:10px}.AwsIntegration .AppWizard.integration-ui{min-height:calc(100vh - 123px)!important}.AwsIntegration .AppWizard__content-body{padding:9px 40px!important}.AwsIntegration .AppWizard__content-footer-paging{padding-right:28px!important}.AwsIntegration__autoDiscovery{margin-top:20px;margin-bottom:10px}.AwsIntegration__autoDiscovery .AppToggle__text{font-weight:700}.AwsIntegration__autoDiscovery-subtitle{font-size:12px;margin-left:35px;color:#d3d3d6;margin-top:4px}.AwsIntegration .event-driven-block{margin-left:7px;padding-left:20px;padding-top:10px;border-left:2px solid var(--separatorColor)}.AwsIntegration .AccessKeypair{gap:20px;width:40%}.AwsIntegration .AwsIntegrationConfiguration{gap:20px;width:85%}.AwsIntegration .AwsIntegrationConfiguration__introList{padding-left:15px;margin-top:10px;margin-bottom:0}.AwsIntegration .AwsIntegrationConfiguration__introList li:not(:last-child){margin-bottom:10px}.AwsIntegration .AwsIntegrationConfiguration__eventDriven{margin-top:20px;margin-bottom:10px}.AwsIntegration .AwsIntegrationConfiguration__eventDriven-container{display:flex;flex-direction:row;align-items:center}.AwsIntegration .AwsIntegrationConfiguration__eventDriven-icon{margin-left:7px;height:16px;width:auto;opacity:.8}.AwsIntegration .AwsIntegrationConfiguration__eventDriven-text{color:#fff9;font-size:14px}.AwsIntegration .AwsIntegrationConfiguration__multipleAccount{display:flex;flex-direction:row;align-items:center;gap:5px}.AwsIntegration .AwsIntegrationConfiguration__list{display:flex;flex-wrap:wrap;gap:5px}.AwsIntegration .AwsIntegrationConfiguration__code-instructions{margin-top:16px}.AwsIntegration .AwsIntegrationConfiguration__loading{margin-top:50px}.AwsIntegration .AwsIntegrationConfiguration__readme-link{margin-left:5px}.AwsIntegration .AwsIntegrationConfiguration__information,.AwsIntegration .AwsIntegrationConfiguration__integration-code{font-size:14px;font-weight:600;margin-bottom:-4px}.AwsIntegration .AwsIntegrationConfiguration__code-instructions-text{display:flex;flex-direction:column;gap:10px}.AwsIntegration .AwsIntegrationConfiguration__code-instructions-text-first-item{font-size:10pt;font-weight:500}.AwsIntegration .AwsIntegrationConfiguration__code-instructions-text-second-item{display:flex;flex-direction:row;gap:7px;font-size:10pt}.AwsIntegration .AwsIntegrationConfiguration__code-instructions-chip{font-size:12px!important}.AwsIntegration .AwsIntegrationConfiguration__code-instructions-note{padding-top:12px}.AwsIntegration__generateTerraformSnippet{background-color:#9b78fc;border-color:#9b78fc;border-radius:4px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;grid-gap:8px;gap:8px;align-items:center;padding:6px;width:235px;margin-top:20px}.azureTerraformConfiguration{flex-direction:row;display:flex;gap:30px}.azureTerraformConfiguration__block{align-items:flex-start}.azureTerraformConfiguration__form{flex:2}.azureTerraformConfiguration__module{flex:6}.azureTerraformConfiguration__form-item{display:flex;flex-direction:row;align-items:center;gap:5px;font-size:12pt;font-weight:600}.azureTerraformModule{gap:20px;width:85%}.azureTerraformModule__note{border:1px solid #616179;background-color:#302b4d;margin-bottom:15px;border-radius:8px;width:718px;padding:10px;display:flex;flex-direction:row}.azureTerraformModule__content{display:flex;flex-direction:row;gap:7px;align-items:center}.azureTerraformModule__content-text{font-size:14px;color:var(--textLighter)}.azureTerraformModule__introList{padding-left:15px;margin-top:10px;margin-bottom:0}.azureTerraformModule__introList li:not(:last-child){margin-bottom:10px}.azureTerraformModule__eventDriven{margin-top:20px;margin-bottom:10px}.azureTerraformModule__eventDriven-container{display:flex;flex-direction:row;align-items:center}.azureTerraformModule__eventDriven-icon{margin-left:7px;height:16px;width:auto;opacity:.8}.azureTerraformModule__eventDriven-text{color:#fff9;font-size:14px}.azureTerraformModule__code-instructions{margin-top:16px}.azureTerraformModule__readme-link{margin-left:5px}.azureTerraformModule__code-wrapper{max-height:450px;overflow:auto}.azureTerraformModule__code-instructions-text{display:flex;flex-direction:column;gap:10px}.azureTerraformModule__code-instructions-text-first-item{font-size:10pt;font-weight:500}.azureTerraformModule__code-instructions-text-second-item{display:flex;flex-direction:row;gap:7px;font-size:10pt}.azureTerraformModule__code-instructions-chip{font-size:12px!important}.azureTerraformModule__code-instructions-note{padding-top:12px}.AzureTerraformIntegration .AppWizard.integration-ui{min-height:calc(100vh - 123px)!important}.AzureTerraformIntegration .AppWizard__content-body{padding:9px 40px!important}.AzureTerraformIntegration .AppWizard__content-footer-paging{padding-right:28px!important}.AzureTerraformIntegration .AccessKeypair{gap:20px;width:40%}.azureArmConfiguration{display:flex;flex-direction:column;gap:30px;padding:20px}.azureArmConfiguration__container{display:flex;flex-direction:column;gap:20px}.azureArmConfiguration__container__instructions{display:flex;flex-direction:column;gap:35px}.azureArmConfiguration__container__item{display:flex;flex-direction:column;gap:14px}.azureArmConfiguration__container__item__title{font-size:12pt;font-weight:600}.azureArmConfiguration__container__item__description{font-size:14px;padding-left:17px}.azureArmConfiguration__container__deployToAzureButton{display:flex;width:240px;height:32px;align-items:center;padding:0 36px 0 16px;gap:8px;cursor:pointer;color:#fff;font-size:12pt;font-weight:600;background-color:#005fa77f;border:1px solid #0078d4;border-radius:4px;margin-left:17px;justify-content:center;position:relative}.azureArmConfiguration__container__deployToAzureButton__arrow{position:absolute;right:27px;top:4px}.azureArmConfiguration__container__keys,.azureArmConfiguration__container__keys__item{display:flex;flex-direction:column;gap:10px}.azureArmConfiguration__container__keys__item__title{font-size:14pt;font-weight:600}.azureArmConfiguration__container__keys__item__value{font-size:12pt;padding-left:17px}.azureArmConfiguration__container__generateKeyPairButton{margin-left:17px}.azureArmConfiguration__container__generateKeyPairButton__content{all:unset;cursor:pointer;color:#9872fe!important;display:inline-flex;align-items:center;gap:5px}.azureArmConfiguration__container__generateKeyPairButton__content:disabled{opacity:.6;cursor:not-allowed;color:#9872feb3!important}.azureArmConfiguration__container__generateKeyPairButton__content-icon{margin-right:5px}.AzureArmIntegration .AppWizard.integration-ui{min-height:calc(100vh - 123px)!important}.AzureArmIntegration .AppWizard__content-body{padding:9px 40px!important}.AzureArmIntegration .AppWizard__content-footer-paging{padding-right:28px!important}.AzureArmIntegration .event-driven-block{margin-left:7px;padding-left:20px;padding-top:10px;border-left:2px solid var(--separatorColor)}.AzureArmIntegration .AccessKeypair{gap:20px;width:40%}.ociStackConfiguration{display:flex;flex-direction:column;gap:30px;padding:20px}.ociStackConfiguration__wrapper{display:flex;flex-direction:column;gap:20px}.ociStackConfiguration__container{display:flex;flex-direction:column;gap:20px;margin:10px 0}.ociStackConfiguration__container__instructions{display:flex;flex-direction:column;gap:10px}.ociStackConfiguration__container__title{font-size:12pt;font-weight:700;margin-bottom:8px}.ociStackConfiguration__container__input-text{display:flex;flex-direction:column;gap:5px}.ociStackConfiguration__container__input-text__title{font-size:14px;font-weight:600}.ociStackConfiguration__container__input-text__input{width:380px!important}.ociStackConfiguration__container__custom-toggle__title{margin-right:"8px"}.ociStackConfiguration__container__custom-toggle__icon{color:var(--textMuted)}.ociStackConfiguration__container__item{display:flex;flex-direction:column;gap:14px}.ociStackConfiguration__container__item__description{font-size:14px;padding-left:10px}.ociStackConfiguration__container__keys,.ociStackConfiguration__container__keys__item{display:flex;flex-direction:column;gap:10px}.ociStackConfiguration__container__generateAPIKeyButton{margin-left:29px;margin-bottom:3px}.ociStackConfiguration__container__generateAPIKeyButton__content{all:unset;cursor:pointer;color:#9872fe!important;display:inline-flex;align-items:center;gap:5px}.ociStackConfiguration__container__generateAPIKeyButton__content:disabled{opacity:.6;cursor:not-allowed;color:#9872feb3!important}.ociStackConfiguration__container__generateAPIKeyButton__content-icon{margin-right:5px}.ociStackConfiguration__container__regions__regionsSelect{margin:10px 0 0 22px;background-color:#493c774d;padding:10px;border:1px solid #453970;border-radius:10px;width:836px;display:flex;flex-wrap:wrap;gap:7px}.ociStackConfiguration__container__regions__regionsSelect-wrapper{overflow:hidden;transition:all .6s cubic-bezier(.4,0,.2,1);transform-origin:top}.ociStackConfiguration__container__regions__regionsSelect-wrapper.collapsed{max-height:0;opacity:0;transform:scaleY(0);margin:0}.ociStackConfiguration__container__regions__regionsSelect-wrapper.expanded{max-height:500px;opacity:1;transform:scaleY(1)}.ociStackConfiguration__container__regions__regionsSelect .ant-tag-checkable{animation:fadeInScale .4s ease-out;animation-fill-mode:both;transition:transform .2s ease,box-shadow .2s ease}.ociStackConfiguration__container__regions__regionsSelect .ant-tag-checkable:hover{transform:translateY(-2px);box-shadow:0 4px 8px #45397080}.ociStackConfiguration__container__regions__regionsSelect .ant-tag-checkable.ant-tag-checkable-checked{background:linear-gradient(135deg,#453970,#6b5b9a);border-color:#6b5b9a}.ociStackConfiguration__container .ant-tag-checkable-checked{color:#c2abff!important}.ociStackConfiguration__container .ant-checkbox-inner{padding:8px!important}.ociStackConfiguration__container__custom-toggle{display:flex;align-items:flex-start;vertical-align:middle;column-gap:3px}.ociStackConfiguration__container__custom-toggle__tooltip{margin-top:3px}.ociStackConfiguration__container__custom-toggle>div:first-child{margin-top:2px;flex-shrink:0}.ociStackConfiguration__container__custom-toggle__title{display:flex;align-items:center}.ociStackConfiguration__container__custom-toggle__title .toggle-label{color:var(--label);margin-right:8px;font-weight:700;font-size:14px}.ociStackConfiguration__container__custom-toggle__title svg{height:14px;width:auto}.ociStackConfiguration__container__custom-toggle__subtitle{font-size:12px;color:var(--textSuperLight);margin-top:4px}@keyframes fadeInScale{0%{opacity:0;transform:scale(.8) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}.ociStackConfiguration .CreateAccessKey__keys-item{margin-left:28px;background-color:#493c774d;padding:10px;border:1px solid #453970;border-radius:10px;width:603px;box-shadow:-1px 3px 2px #463a72}.ociStackConfiguration .launchStackBtn{width:140px;height:auto;cursor:pointer;transition:transform .2s ease;-webkit-backface-visibility:hidden;-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.ociStackConfiguration .launchStackBtn:hover{transform:scale(1.02)}.ociStackConfiguration .ant-collapse-item-active .ant-collapse-header{background-color:transparent!important}.ociStackConfiguration .ant-collapse-header{font-weight:700;font-size:12pt;cursor:pointer;display:flex;flex-direction:row;align-items:center;gap:5px}.ociStackConfiguration .keyPair-loading{display:flex;justify-content:center;align-items:center;width:211px}.ociIntegrationChecker__wrapper,.ociIntegrationChecker__container{display:flex;flex-direction:column;gap:10px}.ociIntegrationChecker__container__loading{display:column;flex-direction:row;gap:10px}.ociIntegrationChecker__container__loading__top{display:flex;flex-direction:row;gap:10px}.ociIntegrationChecker__container__loading__top__text{font-size:16px;font-weight:700;color:#9872fe}.ociIntegrationChecker__container__loading__bottom{margin-left:31px}.ociIntegrationChecker__container__success{display:flex;flex-direction:row;gap:10px}.ociIntegrationChecker__container__failure{display:flex;flex-direction:column;gap:10px}.ociIntegration__deployToOCIButton{display:flex;width:240px;height:32px;align-items:center;padding:0 55px 0 16px;gap:8px;cursor:pointer;color:#fff;font-size:12pt;font-weight:600;background-color:#10121480;border:1px solid #38393b;border-radius:4px;margin-left:28px;justify-content:center;position:relative}.ociIntegration__deployToOCIButton{display:flex;width:240px;height:32px;align-items:center;padding:0 55px 0 16px;gap:8px;cursor:pointer;color:#fff;font-size:12pt;font-weight:600;background-color:#10121480;border:1px solid #38393b;border-radius:4px;margin-left:28px;justify-content:center;position:relative;box-shadow:-2px 1px 1px #3f3666}.ociIntegration__deployToOCIButton__arrow{position:absolute;right:27px;top:4px}.ociIntegration__deployToOCIButton__icon{margin-right:11px;height:20px;width:20px}.ociIntegration .ant-btn-primary[disabled],.ociIntegration .ant-btn[disabled]{opacity:.5!important;background-color:transparent!important;border-color:transparent!important}.ociIntegration .ant-btn-primary,.ociIntegration .ant-btn-primary:active,.ociIntegration .ant-btn-primary:focus{background-color:transparent!important;border-color:transparent!important}.AkamaiIntegration .AkamaiCreation{width:50%;gap:25px}.AkamaiIntegration .AkamaiCreation__intro{gap:3px}.OktaIntegration .OktaCreation{width:50%;gap:25px}.OktaIntegration .OktaCreation__intro{gap:3px}.OktaIntegration .OktaCreation__intro-list{padding-left:15px;margin-top:10px;margin-bottom:0}.OktaIntegration .OktaCreation__intro-list li:not(:last-child){margin-bottom:10px}.GcpProviderIntegration .ProviderSelection__list{gap:20px;flex-wrap:wrap}.EditableTagGroup{border:1px solid var(--layoutBorder);border-radius:4px;padding:7px 10px;display:flex;column-gap:5px;row-gap:10px;flex-wrap:wrap;align-items:center}.EditableTagGroup:hover{border-color:#705ab6}.EditableTagGroup.active{border-color:#9b78fc;box-shadow:0 0 0 2px #9b78fc33}.EditableTagGroup input{border:none!important;min-width:30px!important;box-shadow:none!important;transition:none!important;padding:0!important}.EditableTagGroup span.EditableTagGroup-tag{border-radius:4px!important;background:#373259!important;background-color:#9872fe33!important;color:#9872fecc!important;border:0!important}.EditableTagGroup span.EditableTagGroup-tag>span{margin-left:7px}.EditableTagGroup.rowDisplay{flex-direction:row;flex-wrap:nowrap;overflow:auto}.EditableTagGroup.disabled{background-color:var(--disableBG)!important}.GcpProviderTerraformIntegration .GcpProviderTerraformInstructions{width:60%;gap:20px}.GcpProviderTerraformIntegration .GcpProviderTerraformInstructions .purple-flag{font-size:12px}.GcpProviderTerraformIntegration .GcpProviderTerraformInstructions .form-label{color:var(--formLabel)!important}.GcpProviderTerraformIntegration .GcpProviderTerraformInstructions__intro{gap:20px}.GcpProviderTerraformIntegration .GcpProviderTerraformInstructions__intro>div:first-child{margin-bottom:24px}.GcpProviderTerraformIntegration .GcpProviderTerraformInstructions__intro-list{padding-left:15px;margin-top:10px;margin-bottom:0}.GcpProviderTerraformIntegration .GcpProviderTerraformInstructions__intro-list li:not(:last-child){margin-bottom:10px}.GcpProviderTerraformIntegration .GcpProviderTerraformInstructions__intro-orderedlist{padding-left:15px;margin-top:10px;margin-bottom:0}.GcpProviderTerraformIntegration .GcpProviderTerraformInstructions__intro-orderedlist li{padding:0!important}.GcpProviderTerraformIntegration .GcpProviderTerraformInstructions__intro-orderedlist li:not(:last-child){margin-bottom:10px}.GcpProviderTerraformIntegration .GcpProviderTerraformInstructions ol{margin-bottom:0;padding-inline-start:20px}.GcpProviderTerraformIntegration .GcpProviderTerraformInstructions ol li{padding:8px 0}.GcpProviderTerraformIntegration .GcpProviderTerraformInstructions ol li .purple-flag{font-size:12px}.GcpProviderTerraformIntegration .GcpProviderTerraformInstructions__cmds{gap:30px}.GcpProviderTerraformIntegration .GcpProviderTerraformInstructions__cmds-item{font-size:12px;gap:11px}.GcpProviderTerraformIntegration .GcpProviderTerraformInstructions__cmds-item label{color:#041527;opacity:.5}.GcpProviderTerraformIntegration .GcpProviderTerraformInstructions__cmds-item-codeBlock{background-color:#041527;border-radius:10px;position:relative}.GcpProviderTerraformIntegration .GcpProviderTerraformInstructions__cmds-item-codeBlock-actions{gap:15px;position:absolute;top:15px;right:15px}.GcpProviderTerraformIntegration .GcpProviderTerraformInstructions__event-driven{margin-left:10px;margin-bottom:5px;height:16px;width:auto}.GcpProviderTerraformIntegration .GcpProviderTerraformInstructions__custom-toggle{display:flex;align-items:flex-start;vertical-align:middle;column-gap:10px}.GcpProviderTerraformIntegration .GcpProviderTerraformInstructions__custom-toggle:not(.mb-0){margin-bottom:24px}.GcpProviderTerraformIntegration .GcpProviderTerraformInstructions__custom-toggle>div:first-child{margin-top:2px;flex-shrink:0}.GcpProviderTerraformIntegration .GcpProviderTerraformInstructions__custom-toggle__title{display:flex;align-items:center}.GcpProviderTerraformIntegration .GcpProviderTerraformInstructions__custom-toggle__title .toggle-label{margin-right:8px;font-weight:700;font-size:14px}.GcpProviderTerraformIntegration .GcpProviderTerraformInstructions__custom-toggle__title svg{height:14px;width:auto}.GcpProviderTerraformIntegration .GcpProviderTerraformInstructions__custom-toggle__subtitle{font-size:12px;color:var(--formText);margin-top:4px}.GcpProviderTerraformIntegration .GcpProviderTerraformInstructions__advanced-options-title{display:flex;align-items:center;column-gap:10px;font-size:16px;font-weight:700;padding-bottom:10px;border-bottom:1px solid #383847;color:var(--primary);margin-bottom:24px}.GcpProviderTerraformIntegration .GcpFinalInstructions{width:60%;gap:20px}.GcpProviderTerraformIntegration .GcpFinalInstructions__intro{gap:20px}.GcpProviderTerraformIntegration .GcpFinalInstructions__intro-list{padding-left:15px;margin-top:10px;margin-bottom:0}.GcpProviderTerraformIntegration .GcpFinalInstructions__intro-list li:not(:last-child){margin-bottom:10px}.GcpProviderTerraformIntegration .GcpFinalInstructions__intro-orderedlist{padding-left:15px;margin-top:10px;margin-bottom:0}.GcpProviderTerraformIntegration .GcpFinalInstructions__intro-orderedlist li{padding:0!important}.GcpProviderTerraformIntegration .GcpFinalInstructions__intro-orderedlist li:not(:last-child){margin-bottom:10px}.GcpProviderTerraformIntegration .GcpFinalInstructions__cmds{gap:30px}.GcpProviderTerraformIntegration .GcpFinalInstructions__cmds-item{font-size:12px;gap:11px}.GcpProviderTerraformIntegration .GcpFinalInstructions__cmds-item label{color:#041527;opacity:.5}.GcpProviderTerraformIntegration .GcpFinalInstructions__cmds-item-codeBlock{background-color:#041527;border-radius:10px;position:relative}.GcpProviderTerraformIntegration .GcpFinalInstructions__cmds-item-codeBlock-actions{gap:15px;position:absolute;top:15px;right:15px}.GcpProviderServiceIntegration .GcpProviderServiceCreation{gap:25px}.GcpProviderServiceIntegration .GcpProviderServiceCreation ul{padding-left:10px}.GcpProviderServiceIntegration .GcpProviderServiceCreation ul li{margin-top:10px}.GcpProviderServiceIntegration .GcpProviderServiceCreation__intro{gap:3px}.GcpProviderServiceIntegration .GcpProviderServiceCreation__custom-toggle{display:flex;align-items:flex-start;vertical-align:middle;column-gap:10px;margin-bottom:24px}.GcpProviderServiceIntegration .GcpProviderServiceCreation__custom-toggle>div:first-child{margin-top:2px;flex-shrink:0}.GcpProviderServiceIntegration .GcpProviderServiceCreation__custom-toggle__title{display:flex;align-items:center}.GcpProviderServiceIntegration .GcpProviderServiceCreation__custom-toggle__title .toggle-label{color:var(--label);margin-right:8px;font-weight:700;font-size:14px}.GcpProviderServiceIntegration .GcpProviderServiceCreation__custom-toggle__title svg{height:14px;width:auto}.GcpProviderServiceIntegration .GcpProviderServiceCreation__custom-toggle__subtitle{font-size:12px;color:var(--textSuperLight);margin-top:4px}.GcpProviderServiceIntegration .GcpProviderServiceCreation__heading{color:var(--label);font-weight:700}.GcpProviderServiceIntegration .GcpProviderServiceCreation__advanced-options{margin:24px 0}.GcpProviderServiceIntegration .GcpProviderServiceCreation__advanced-options-title{display:flex;align-items:center;column-gap:10px;font-size:16px;font-weight:700;padding-bottom:10px;border-bottom:1px solid #383847;color:var(--primary);margin-bottom:24px}.NewrelicCreation{width:50%;gap:20px}.NewrelicCreation__intro{gap:8px}.NewrelicCreation__intro-list{padding-left:15px;margin-top:10px;margin-bottom:0}.NewrelicCreation__intro-list li:not(:last-child){margin-bottom:10px}.NewrelicCreation__region{gap:5px}.NewrelicCreation__region img{height:auto;width:20px}.WebhookIntegraion .WebhookCreation__intro{gap:2px}.WebhookIntegraion .WebhookCreation__intro-orderedlist{padding-left:15px;margin-top:10px;margin-bottom:0}.WebhookIntegraion .WebhookCreation__intro-orderedlist li{padding:0!important}.WebhookIntegraion .WebhookCreation__intro-orderedlist li:not(:last-child){margin-bottom:10px}.WebhookIntegraion .link-response-schema{padding-top:12px;text-decoration:none;font-size:12pt;cursor:pointer}.WebhookIntegraion .WebhookCreation{gap:30px;width:50%}.WebhookIntegraion .WebhookCreation__checbox{height:32px;color:var(--textLighter);font-size:14px}.WebhookIntegraion .WebhookCreation .webhook-link{text-decoration:underline!important}.GcpIntegration .GcpCreation{gap:30px;width:50%}.GcpIntegration .GcpCreation__intro{gap:10px}.GcpIntegration .GcpCreation__intro-orderedlist{padding-left:10px;margin-top:10px;margin-bottom:0}.GcpIntegration .GcpCreation__intro-orderedlist li{padding:0!important}.GcpIntegration .GcpCreation__intro-orderedlist li:not(:last-child){margin-bottom:10px}.K8SIntegration .K8sOverview{gap:20px}.K8SIntegration .K8sOverview__section{gap:5px}.K8SIntegration .AccessKeypair{gap:20px;width:40%}.K8SIntegration .K8sFinalInstructions{gap:30px}.K8SIntegration .K8sFinalInstructions__intro{gap:6px}.K8SIntegration .K8sFinalInstructions__cmds{gap:30px}.K8SIntegration .K8sFinalInstructions__cmds-item{font-size:12px;gap:15px}.K8SIntegration .K8sFinalInstructions__cmds-item label{color:#041527;opacity:.5}.ArgoCDOverview__input{margin-bottom:1.5rem!important;flex-direction:column!important}.NotificationModal,.NotificationModal__content{display:flex;flex-direction:column;gap:12px}.NotificationModal__header{display:flex;align-items:center;gap:12px}.NotificationModal__header--warning{gap:7px}.NotificationModal__icon{flex-shrink:0;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center}.NotificationModal__icon--error{background-color:#e36f7e4d;box-shadow:0 0 0 1px #f443}.NotificationModal__icon--error svg{color:#fff;font-size:12px}.NotificationModal__icon--warning{background-color:#ff98004d;box-shadow:0 0 0 1px #ff980033}.NotificationModal__icon--warning svg{color:#fff;font-size:12px}.NotificationModal__title{font-size:18px;font-weight:600;color:var(--text);line-height:24px}.NotificationModal__header--warning .NotificationModal__title{font-size:16px;font-weight:700}.NotificationModal__description{font-size:14px;color:var(--textSuperLight);line-height:20px}.NotificationModal__header--warning~.NotificationModal__description{padding-left:0;margin-bottom:20px}.NotificationModal__footer{display:flex;justify-content:flex-end;padding-top:0}.NotificationModal__ok-button{background-color:#9872fe!important;border-color:#9872fe!important;color:#fff!important;font-weight:500;padding:8px 24px;height:auto;border-radius:4px;min-width:64px}.NotificationModal__ok-button:hover{background-color:#795cd6!important;border-color:#795cd6!important}.NotificationModal__ok-button:focus{background-color:#9872fe!important;border-color:#9872fe!important;color:#fff!important}.GithubIntegration .GithubOverview{width:50%;gap:3px}.GithubIntegration .GithubSetup{width:50%;gap:30px}.GithubIntegration .GithubSetup__intro{gap:10px}.GithubIntegration .GithubSetup__intro-orderedlist{padding-left:10px;margin-top:10px;margin-bottom:0}.GithubIntegration .GithubSetup__intro-orderedlist li{padding:0!important}.GithubIntegration .GithubSetup__intro-orderedlist li:not(:last-child){margin-bottom:10px}.GithubIntegration .GithubSetup__loading{height:50vh}.GithubIntegration .GithubSetup__intro{gap:3px}.GithubProviderIntegration .GithubOverview{width:50%;gap:3px}.GithubProviderIntegration .AppWizard__content{width:84%}.GithubProviderIntegration .GithubProviderSetup{width:50%;gap:20px}.GithubProviderIntegration .GithubProviderSetup__loading{height:50vh}.GithubProviderIntegration .GithubProviderSetup__intro{gap:3px}.GithubProviderIntegration .GithubProviderSetup__intro-list{padding-left:15px;margin-top:10px;margin-bottom:0}.GithubProviderIntegration .GithubProviderSetup__intro-list li:not(:last-child){margin-bottom:10px}.GithubProviderIntegration .GithubProviderSetup__intro-list-item{margin-bottom:12px}.GitlabIntegration .GitlabOverview,.GitlabIntegration .GitlabConfiguration{width:50%;gap:30px}.GitlabIntegration .GitlabConfiguration__intro{gap:10px}.GitlabIntegration .GitlabConfiguration__intro-orderedlist{padding-left:10px;margin-top:10px;margin-bottom:0}.GitlabIntegration .GitlabConfiguration__intro-orderedlist li{padding:0!important}.GitlabIntegration .GitlabConfiguration__intro-orderedlist li:not(:last-child){margin-bottom:10px}.GitlabIntegration .small-dark-blue{line-height:20px}.BitBucketIntegration .BitBucketOverview{width:50%;gap:30px}.BitBucketIntegration .BitBucketConfiguration{width:50%}.BitBucketIntegration .BitBucketConfiguration__tabs .ant-tabs-content{padding-top:16px}.BitBucketIntegration .BitBucketConfiguration__intro{gap:8px}.BitBucketIntegration .BitBucketConfiguration__intro-list{padding-left:15px;margin-top:10px;margin-bottom:0}.BitBucketIntegration .BitBucketConfiguration__intro-list li:not(:last-child){margin-bottom:10px}.BitBucketIntegration .BitBucketConfiguration__prerequisite{margin-top:8px;margin-bottom:12px;color:#9872fe;font-size:14px;line-height:1.5}.BitBucketIntegration .BitBucketConfiguration__divider{height:1px;margin:20px 0;background-color:var(--separatorColor)}.BitBucketIntegration .small-dark-blue{line-height:20px}.TFCIntegration .TFCCreation{width:50%;gap:20px}.TFCIntegration .TFCCreation__intro{gap:3px}.TFCIntegration .TFCCreation__intro-list{padding-left:15px;margin-top:10px;margin-bottom:10px}.TFCIntegration .TFCCreation__intro-list li:not(:last-child){margin-bottom:10px}.TFCIntegration .TfRunTaskInfo{gap:20px}.TFCIntegration .TfRunTaskInfo__key{width:60%}.TFCIntegration .TfRunTaskInfo__instructions{margin-top:20px;color:var(--text)}.TFCIntegration .TfRunTaskInfo__instructions-title{padding-bottom:10px;font-weight:700}.TFCIntegration .TfRunTaskInfo__instructions ol{padding-inline-start:20px}.TFCIntegration .TfRunTaskInfo__instructions ol li{padding:8px 0;color:var(--textSuperLight)}.TFCIntegration .TfRunTaskInfo__instructions ol li .purple-flag{font-size:12px}.ConsulIntegration .ConsulCreation{width:50%;gap:30px}.ConsulIntegration .ConsulCreation__intro{gap:10px}.ConsulIntegration .ConsulCreation__intro-orderedlist{padding-left:10px;margin-top:10px;margin-bottom:0}.ConsulIntegration .ConsulCreation__intro-orderedlist li{padding:0!important}.ConsulIntegration .ConsulCreation__intro-orderedlist li:not(:last-child){margin-bottom:10px}.SlackIntegration .CreationStep{gap:30px;width:50%}.SlackIntegration .CreationStep__info{gap:10px}.SlackIntegration .CreationStep__info-orderedlist{padding-left:10px;margin-top:10px;margin-bottom:0}.SlackIntegration .CreationStep__info-orderedlist li{padding:0!important}.SlackIntegration .CreationStep__info-orderedlist li:not(:last-child){margin-bottom:10px}.SlackIntegration .CreationStep__checbox{height:32px;color:#04152780;font-size:14px}.SlackIntegration .CreationStep .webhook-link{text-decoration:underline!important}.IntegrationTypeSelector{margin-bottom:20px}.IntegrationTypeSelector .ant-radio-group{display:flex;gap:20px}.IntegrationTypeSelector .ant-radio-wrapper{display:flex;align-items:center}.IntegrationTypeSelector .ant-radio{transform:none;align-self:baseline;display:flex;align-items:center}.IntegrationTypeSelector .ant-radio .ant-radio-inner{width:14px!important;height:14px!important}.JiraIntegration .JiraCreation{gap:30px}.JiraIntegration .JiraCreation__intro{gap:2px}.JiraIntegration .JiraCreation__intro-orderedlist{padding-left:15px;margin-top:10px;margin-bottom:20px}.JiraIntegration .JiraCreation__intro-orderedlist li{padding:0!important}.JiraIntegration .JiraCreation__intro-orderedlist li:not(:last-child){margin-bottom:10px}.JiraIntegration .JiraCreation__form__fields-wrapper{width:40%}.JiraIntegration .JiraCreation__form .form-item{margin-bottom:1.5rem;flex-direction:column}.serviceNowIntegration .serviceNowCreation{gap:30px}.serviceNowIntegration .serviceNowCreation__intro{gap:2px}.serviceNowIntegration .serviceNowCreation__intro-orderedlist{padding-left:15px;margin-top:10px;margin-bottom:0}.serviceNowIntegration .serviceNowCreation__intro-orderedlist li{padding:0!important}.serviceNowIntegration .serviceNowCreation__intro-orderedlist li:not(:last-child){margin-bottom:10px}.serviceNowIntegration .serviceNowCreation__form{width:40%}.WelcomeStep{width:100%;max-width:750px;margin:0 auto}.WelcomeStep__image{width:100%;height:calc(100vh - 495px);background-position:center center;background-repeat:no-repeat;background-size:contain;cursor:pointer!important}.WelcomeStep__image-play{background-color:#9872fe;border-radius:50%;width:60px;height:60px;border:none;font-size:20px!important;box-shadow:0 0 10px #0006;cursor:pointer!important;transition:box-shadow .3s ease}.WelcomeStep__image-play:hover{box-shadow:none;transition:box-shadow .3s ease}.WelcomeStep__image-play svg{color:#fff}.WelcomeStep__quote{position:relative;padding:25px 50px;margin-top:25px;z-index:1}.WelcomeStep__quote-text{gap:7px;z-index:10;position:relative;font-style:italic}.WelcomeStep__quote-text-title{font-size:18px;font-weight:700}.WelcomeStep__quote-text-sub{font-weight:500;color:#bebebe}.WelcomeStep__quote-text-sub a{font-weight:400;margin-left:10px}.WelcomeStep__quote-sign{height:50px;width:auto;z-index:5;opacity:.8}.WelcomeStep__quote-sign.left-sign{position:absolute;top:0;left:0}.WelcomeStep__quote-sign.right-sign{position:absolute;top:30px;right:0;transform:rotate(180deg)}.WelcomeStep__videoModal .ant-modal-content{border-radius:0!important}.ScheduleOnboarding{display:flex;justify-content:center;margin-top:40px}.ScheduleOnboarding__chat-btn{display:inline-flex;align-items:center;gap:12px;padding:14px 28px;background-color:#2c2c3f;border:1px solid rgba(255,255,255,.12);border-radius:100px;color:#e0e0e0;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s,border-color .2s}.ScheduleOnboarding__chat-btn:hover{background-color:#383850;border-color:#fff3}.ScheduleOnboarding__chat-btn-icon{width:22px;height:22px;flex-shrink:0}.OnBoarding__wizard-body{gap:10px!important}.light .IntegrationCard{background-color:var(--card)}.dark .IntegrationCard{background-color:#30304a}.IntegrationCard{padding:20px 20px 20px 5px;border-radius:4px;box-shadow:0 4px 8px #00000026;width:100%;border:1px solid transparent;position:relative}.IntegrationCard.connected{border-color:#67cebc}.IntegrationCard.soon{background-color:transparent;box-shadow:none;border-color:var(--separatorColor)}.IntegrationCard.soon .IntegrationCard__type-title{opacity:.6}.IntegrationCard__flag{font-size:12px;padding:2px 6px;color:#fff;gap:5px;font-weight:500}.IntegrationCard__flag.connected{color:#67cebc}.IntegrationCard__flag.soon{color:var(--disableColor)}.IntegrationCard__type-title{font-size:12px;color:var(--text)}.IntegrationCard__type-wrapperIcon{width:70px}.IntegrationCard__type-wrapperIcon-icon{height:30px;width:auto;max-width:30px}.IntegrationCard__action-btn{border-color:#916afc!important;color:#916afc!important;font-size:13px!important;position:relative;display:flex!important;justify-content:center!important;align-items:center!important;overflow:hidden!important;padding:3px 20px!important}.IntegrationCard__action-btn svg{position:absolute;right:-20px;transition:right .3s ease}.IntegrationCard__action-btn span{transition:transform .3s ease}.IntegrationCard__action-btn:hover svg{position:absolute;right:10px;transition:right .3s ease}.IntegrationCard__action-btn:hover span{transform:translate(-8px)!important;transition:transform .3s ease}.IntegrationCard__action-check{color:#71c9ca}.ProviderStep{width:100%;align-items:center;gap:10px}.ProviderStep__list{width:100%;max-width:750px;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.IacStep{width:100%}.IacStep__integs{width:100%;align-items:center;gap:10px}.IacStep__integs-list{width:100%;max-width:750px;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.IacStep__integs-sub{text-align:left;width:100%;max-width:750px;padding-left:10px;color:var(--textSuperLight);font-weight:500}.IacStep__integs-sub:not(:first-child){margin-top:30px}.GitStep{width:100%;align-items:center;gap:10px}.GitStep__list{width:100%;max-width:750px;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.NotificationStep{width:100%;align-items:center;gap:10px}.NotificationStep__list{width:100%;max-width:750px;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.ChooseExperience{padding-top:10%}.ChooseExperience-description{align-self:center;text-align:center;width:500px}.ChooseExperience-title{font-size:27px;font-weight:300}.ChooseExperience__list{display:grid;grid-template-columns:repeat(2,1fr);gap:50px}.ChooseExperience__list-gradient:hover{background:linear-gradient(92.57deg,#9872fe 4.91%,#59fee0 95.86%);padding:1px;box-shadow:0 0 2px 2px #ffffff40;border-radius:10px}.ChooseExperience__list-gradient:hover .ChooseExperience__list-item{width:298px!important;height:150px;box-shadow:none;background-color:var(--card);border:unset}.ChooseExperience__list-gradient:hover .ChooseExperience__list-item-icon,.ChooseExperience__list-gradient:hover .ChooseExperience__list-item-icon-mask{background:linear-gradient(92.57deg,#9872fe 4.91%,#59fee0 95.86%)}.ChooseExperience__list-item{position:relative;color:var(--textLighter)!important;width:300px!important;height:150px;padding:10px 20px;gap:15px;cursor:pointer;box-shadow:none;border:1px solid rgba(152,114,254,.3137254902)!important;background-color:#9872fe1a}.ChooseExperience__list-item-icon{position:absolute;transform:rotate(45deg);right:42%;top:-27px;background:var(--primary);border-radius:8px;width:50px;height:50px}.ChooseExperience__list-item-icon-container{padding:4px;background:linear-gradient(135deg,var(--ciWizardContentBodyBG) 50%,var(--card) 50%);border-radius:8px}.ChooseExperience__list-item-icon-mask{width:40px;height:40px;background:var(--primary);border-radius:8px}.ChooseExperience__list-item-icon-img{transform:rotate(-45deg);width:25px;height:25px}.ChooseExperience__list-item-title{font-size:22px;font-weight:400;text-align:center}.OnBoarding{width:100%;height:100%}.OnBoarding__wizard{height:100%;max-width:1100px}.OnBoarding__wizard-body{height:calc(100vh - 190px);overflow-y:auto;padding:40px;gap:40px}.OnBoarding__wizard-body-header{gap:3px;text-align:center}.OnBoarding__wizard-body-header-title{font-size:24px;margin-bottom:5px}.OnBoarding__wizard-body-header-sub{font-size:12pt;color:var(--textLighter)}.OnBoarding__wizard-body-header img{margin-bottom:20px}.OnBoarding__wizard-footer{height:90px;border-top:1px solid var(--separatorColor);padding:0 30px}.OnBoarding__video{margin:0 auto}.TorqIntegration .TorqCreation{width:50%;gap:30px}.TorqIntegration .TorqCreation__intro{gap:2px}.TorqIntegration .TorqCreation__intro-orderedlist{padding-left:15px;margin-top:10px;margin-bottom:0}.TorqIntegration .TorqCreation__intro-orderedlist li{padding:0!important}.TorqIntegration .TorqCreation__intro-orderedlist li:not(:last-child){margin-bottom:10px}.PagerDutyIntegration .PagerDutyForm{width:50%;gap:30px}.PagerDutyIntegration .PagerDutyForm__intro{gap:2px}.PagerDutyIntegration .PagerDutyForm__intro-orderedlist{padding-left:15px;margin-top:10px;margin-bottom:0}.PagerDutyIntegration .PagerDutyForm__intro-orderedlist li{padding:0!important}.PagerDutyIntegration .PagerDutyForm__intro-orderedlist li:not(:last-child){margin-bottom:10px}.PagerDutyProviderIntegration .PdForm{width:50%;gap:30px}.PagerDutyProviderIntegration .PdForm__intro{gap:2px}.PagerDutyProviderIntegration .PdForm__intro-orderedlist{padding-left:15px;margin-top:10px;margin-bottom:0}.PagerDutyProviderIntegration .PdForm__intro-orderedlist li{padding:0!important}.PagerDutyProviderIntegration .PdForm__intro-orderedlist li:not(:last-child){margin-bottom:10px}.PagerDutyProviderIntegration .PdForm__input{flex-direction:column!important;margin-bottom:1.5rem!important}.PagerDutyProviderIntegration .PdForm__subtitle{margin-bottom:10px}.CloudFlareIntegration .CloudFlareForm{width:50%;gap:30px}.CloudFlareIntegration .CloudFlareForm__intro{gap:2px}.CloudFlareIntegration .CloudFlareForm__intro-orderedlist{padding-left:15px;margin-top:10px;margin-bottom:0}.CloudFlareIntegration .CloudFlareForm__intro-orderedlist li{padding:0!important}.CloudFlareIntegration .CloudFlareForm__intro-orderedlist li:not(:last-child){margin-bottom:10px}.NS1Integration .NS1Form{width:50%;gap:30px}.NS1Integration .NS1Form__intro{gap:2px}.NS1Integration .NS1Form__intro-orderedlist{padding-left:15px;margin-top:10px;margin-bottom:0}.NS1Integration .NS1Form__intro-orderedlist li{padding:0!important}.NS1Integration .NS1Form__intro-orderedlist li:not(:last-child){margin-bottom:10px}.MongodbAtlasIntegration .MongodbAtlasForm{width:50%;gap:30px}.MongodbAtlasIntegration .MongodbAtlasForm__intro{gap:2px}.MongodbAtlasIntegration .MongodbAtlasForm__intro-orderedlist{padding-left:15px;margin-top:10px;margin-bottom:0}.MongodbAtlasIntegration .MongodbAtlasForm__intro-orderedlist li{padding:0!important}.MongodbAtlasIntegration .MongodbAtlasForm__intro-orderedlist li:not(:last-child){margin-bottom:10px}.MongodbAtlasIntegration .MongodbAtlasForm .nestedList{padding-top:7px}.SingleIntegrationHeader img{height:38px;width:auto}.SingleIntegrationHeader .okta-icon{height:28px}.SingleIntegrationHeader .newrelic-icon{height:38px}.SingleIntegrationHeader .aws-icon{height:32px;transform:translateY(2px)}.SingleIntegrationHeader .cloudFlare-icon{height:32px}.SingleFilter{border-radius:4px;width:280px;display:grid;grid-template-columns:repeat(2,1fr);gap:1px;padding:1px;overflow:hidden}.SingleFilter__inner{padding:1px;background-color:var(--card);height:30px;font-size:13px;transition:background-color .3s ease}.SingleFilter__inner:hover{background-color:var(--appBG)}.SingleFilter__inner:nth-child(1){border-top-left-radius:3px;border-bottom-left-radius:3px}.SingleFilter__inner:nth-child(1) .active{border-top-left-radius:3px;border-bottom-left-radius:3px}.SingleFilter__inner:nth-child(2){border-top-right-radius:3px;border-bottom-right-radius:3px}.SingleFilter__inner:nth-child(2) .active{border-top-right-radius:3px;border-bottom-right-radius:3px}.SingleFilter__inner-item{height:100%;transition:all .3s ease}.SingleFilter__inner-item .active{transition:all .3s ease}.light .SingleFilter:nth-child(2){background-color:#9873fe}.light .SingleFilter:nth-child(2) .active{background:linear-gradient(to right,#c7b3fb,#bec1f8)}.light .SingleFilter:nth-child(3){background-color:#73a4f0}.light .SingleFilter:nth-child(3) .active{background:linear-gradient(to right,#b2d0f3,#a9dcf0)}.light .SingleFilter:nth-child(4){background-color:#44e5df}.light .SingleFilter:nth-child(4) .active{background:linear-gradient(to right,#9eecec,#94f9e8)}.dark .SingleFilter:nth-child(2){background-color:#7b9af3}.dark .SingleFilter:nth-child(2) .active{background:linear-gradient(to right,#5b4895,#525592)}.dark .SingleFilter:nth-child(3){background-color:#62bdea}.dark .SingleFilter:nth-child(3) .active{background:linear-gradient(to right,#46668e,#3d708a)}.dark .SingleFilter:nth-child(4){background-color:#50d5e4}.dark .SingleFilter:nth-child(4) .active{background:linear-gradient(to right,#328186,#288d83)}.SingleIntegrationFilters{gap:20px}.SingleIntegrationFilters__blocks{flex-wrap:wrap;justify-content:flex-end}.SingleIntegrationFilters__blocks-clear{cursor:pointer;background-color:#9872fe;border:none;border-radius:50%;width:16px;height:16px;color:#fff!important;padding:5px;transition:all .3s ease}.SingleIntegrationFilters__blocks-clear:hover{transition:all .3s ease;background-color:#8659fe}.SingleIntegrationFilters__blocks-clear:disabled,.SingleIntegrationFilters__blocks-clear [disabled=disabled]{cursor:not-allowed;pointer-events:none;color:var(--disableColor)!important;background-color:var(--disableBG)}.SingleIntegrationItem{width:100%;background-color:var(--card)!important;box-shadow:0 5px 10px #0000000d;border-radius:10px;position:relative;overflow:hidden;border:1px solid var(--cardBorder);display:flex;flex-direction:column}.SingleIntegrationItem .clickable{cursor:pointer}.SingleIntegrationItem__labels{display:flex;width:100%;justify-content:space-between;padding:12px 12px 0}.SingleIntegrationItem__labels svg{height:15px}.SingleIntegrationItem__labels img{height:16px}.SingleIntegrationItem__content{padding:15px 20px 20px;gap:12px}.SingleIntegrationItem__content-name{color:var(--text);font-size:13px;gap:10px}.SingleIntegrationItem__content-id,.SingleIntegrationItem__content-account{font-size:12px!important;color:var(--textSuperLight)}.SingleIntegrationItem__actions{margin-top:auto;display:flex;border-top:1px solid var(--separatorColor);align-items:center;justify-content:space-between;padding:8px 9px 8px 17px;height:40px}.SingleIntegrationItem__actions-flags{gap:15px;width:100%}.SingleIntegrationItem__actions-flags-prod{height:16px;color:#9872fe}.SingleIntegrationItem__actions-flags-event,.SingleIntegrationItem__actions-flags-primary{height:16px}.SingleIntegrationItem__actions-line{height:20px;background-color:var(--cardBorder);width:1px;display:inline-block}.SingleIntegrationItem__actions-btns{width:100%;justify-content:flex-end;gap:4px;color:#9872fecc}.SingleIntegrationItem__actions-btns button{background-color:transparent;border:none;cursor:pointer;border-radius:6px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.SingleIntegrationItem__actions-btns button:hover{transition:all .2s ease;background-color:#9872fe33;color:#9872fe}.SingleIntegrationItem__actions-btns button:disabled,.SingleIntegrationItem__actions-btns button [disabled=disabled]{cursor:not-allowed;pointer-events:none;color:var(--disableColor)}.SingleIntegrationItem-sendNotification{height:23px;width:23px;cursor:pointer;color:#9872fe;transition:all .2s ease}.SingleIntegrationItem-slackChannels{height:275px}.SingleIntegrationItem-slackChannels-select{width:100%}.SingleIntegrationItem-slackChannels-desc{background-color:var(--card)}.SingleIntegrationItem-slackChannels-desc-text{font-size:13px;color:var(--text)}.SingleIntegrationItem-slackChannels-icon{align-self:flex-start;height:27px;width:27px!important;color:#9872fe;transition:all .2s ease}.vault-item-column{margin-bottom:1.5rem!important;flex-direction:column!important}.vault-endpoint-example{font-size:.8em!important;color:#888!important;margin-left:.5em!important}.JiraEditForm .container{gap:5px!important}.JiraEditForm .form-item{margin-bottom:1.5rem!important;flex-direction:column!important}.JiraEditForm .form-item-wide{width:70%!important}.JiraEditForm .form-label{transform:translateY(-2px)!important}.serviceNowEditForm .container{gap:5px!important}.serviceNowEditForm .form-item{margin-bottom:1.5rem!important;flex-direction:column!important}.serviceNowEditForm .form-item-wide{width:70%!important}.serviceNowEditForm .form-label{transform:translateY(-2px)!important}.akamaiIntegrationEditForm{display:flex;flex-direction:column}.akamaiIntegrationEditForm .form-item{display:flex!important;flex-direction:column!important;margin-bottom:1rem!important;width:100%!important}.OciIntegrationEdit__key-mode{margin-bottom:.5rem!important;flex-direction:column!important}.OciIntegrationEdit__radio--first{margin-right:1.5rem}.OciIntegrationEdit__info-icon{color:#999!important;font-size:11px;position:relative;top:-2px}.OciIntegrationEdit__public-key{margin-bottom:0!important;flex-direction:column!important}.OciIntegrationEdit__private-key{margin-bottom:1.5rem!important;flex-direction:column!important}.OciIntegrationEdit__rotate-section{padding-top:1.4rem;margin-bottom:1.5rem;text-align:center}.OciIntegrationEdit__rotate-description{display:block;margin-bottom:1.85rem}.OciIntegrationEdit__result{text-align:left;display:flex;flex-direction:column;gap:1rem}.OciIntegrationEdit__result-value{margin-bottom:0;padding:8px;background:var(--disableBG);border-radius:4px}.OciIntegrationEdit__result-label{display:flex;justify-content:space-between;align-items:center;margin-bottom:.25rem}.OciIntegrationEdit__result-label .ant-typography-copy{color:var(--textMuted)}.OciIntegrationEdit__result-value--key{max-height:120px;overflow-y:auto;white-space:pre-wrap;word-break:break-all}.BitbucketReconnectForm__hint.ant-typography{margin-bottom:12px}.GitlabReconnectSection__header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;padding-top:16px;border-top:1px solid var(--separatorColor)}.GitlabReconnectSection__heading{display:flex;flex-direction:column;gap:2px;min-width:0}.GitlabReconnectSection__title{font-size:14px;font-weight:500;line-height:20px;color:var(--text)}.GitlabReconnectSection__subtitle{font-size:12px;line-height:16px;color:var(--textSuperLight)}.GitlabReconnectSection__fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.GitlabReconnectSection .GitlabReconnectSection__reconnect.ant-btn{display:inline-flex;flex-shrink:0;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:4px;font-size:14px;font-weight:500;line-height:22px;color:var(--primary);border-color:var(--primary);background-color:#8559fe1a}.GitlabReconnectSection .GitlabReconnectSection__reconnect.ant-btn:hover,.GitlabReconnectSection .GitlabReconnectSection__reconnect.ant-btn:focus{color:var(--primary);border-color:var(--primary);background-color:#8559fe2e}.GitlabReconnectSection .ant-input-affix-wrapper .ant-input-password-icon{display:flex;color:var(--textSuperLight)}.AppModal.GitlabEditModal .AppModal__header{padding:22px 26px!important}.AppModal.GitlabEditModal .AppModal__body{padding-right:26px;padding-left:26px}.dark .GitlabEditField{--gitlabEditFieldLabel: rgb(212, 212, 222)}.light .GitlabEditField{--gitlabEditFieldLabel: rgb(97, 97, 121)}.EditIntegration .GitlabEditField.ant-form-item{margin-bottom:16px}.EditIntegration .GitlabEditField.ant-form-item .ant-form-item-label{padding-bottom:6px}.EditIntegration .GitlabEditField.ant-form-item .ant-form-item-label>label{font-size:13px;font-weight:500;line-height:18px;color:var(--gitlabEditFieldLabel)}.EditIntegration .GitlabEditField.ant-form-item .ant-input,.EditIntegration .GitlabEditField.ant-form-item .ant-input-affix-wrapper{height:40px;padding:0 10px;border-radius:6px;font-size:13px}.EditIntegration .GitlabEditField.ant-form-item .ant-input-affix-wrapper .ant-input{height:auto;padding:0}.EditIntegration .GitlabEditField.ant-form-item.ant-form-item-has-feedback .ant-input{padding-right:30px}.EditIntegration .GitlabEditField.ant-form-item .ant-form-item-explain:not(.ant-form-item-explain-error){padding:6px 0 0;font-size:12px;line-height:16px;color:var(--textSuperLight)}.GitlabEditField__optional{font-weight:400;color:var(--textSuperLight)}.EditIntegrationColumns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:28px;margin:-12px 0}.EditIntegrationColumns__main{min-width:0}.EditIntegrationColumns__aside{display:flex;min-width:0;min-height:0;padding-left:28px;border-left:1px solid var(--separatorColor)}.dark .RepositoryWhitelist{--whitelistBorder: rgb(46, 46, 69);--whitelistRowHoverBG: rgba(255, 255, 255, .04);--whitelistRemoveHoverBG: rgba(255, 255, 255, .08);--whitelistCountBG: rgb(48, 48, 74);--whitelistCountColor: rgb(212, 212, 222);--whitelistCountActiveColor: rgb(183, 156, 255)}.light .RepositoryWhitelist{--whitelistBorder: rgb(229, 232, 234);--whitelistRowHoverBG: rgba(0, 0, 0, .04);--whitelistRemoveHoverBG: rgba(0, 0, 0, .08);--whitelistCountBG: rgb(245, 245, 245);--whitelistCountColor: rgb(97, 97, 121);--whitelistCountActiveColor: rgb(98, 56, 220)}.RepositoryWhitelist{display:flex;flex:1;flex-direction:column;gap:10px;min-width:0}.RepositoryWhitelist__header{display:flex;align-items:center;justify-content:space-between;gap:12px}.RepositoryWhitelist__title-wrapper{display:flex;align-items:center;gap:8px}.RepositoryWhitelist__title{font-size:14px;font-weight:500;line-height:20px;color:var(--text)}.RepositoryWhitelist__count{display:inline-flex;align-items:center;height:20px;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:500;line-height:16px;color:var(--whitelistCountColor);background-color:var(--whitelistCountBG)}.RepositoryWhitelist__count--active{color:var(--whitelistCountActiveColor);background-color:#9872fe26}.RepositoryWhitelist__clear{padding:0;border:none;background:none;cursor:pointer;font-size:13px;font-weight:500;line-height:18px;color:var(--textSuperLight);transition:color .2s ease}.RepositoryWhitelist__clear:hover{color:#ea3a3d}.RepositoryWhitelist__hint{font-size:12px;line-height:16px;color:var(--textSuperLight)}.RepositoryWhitelist__input-row{display:flex;align-items:center;gap:8px}.RepositoryWhitelist__flash{font-size:12px;line-height:16px;color:#1ad598}.RepositoryWhitelist__list-wrapper{position:relative;flex:1;min-height:120px}.RepositoryWhitelist__list{position:absolute;inset:0;overflow:auto;border:1px solid var(--whitelistBorder);border-radius:8px;background-color:var(--inputBG)}.RepositoryWhitelist__row{display:flex;align-items:center;gap:8px;height:30px;padding:0 6px 0 12px;border-bottom:1px solid var(--whitelistBorder)}.RepositoryWhitelist__row:hover{background-color:var(--whitelistRowHoverBG)}.RepositoryWhitelist__path{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12px;line-height:16px}.RepositoryWhitelist__path-group{color:var(--textSuperLight)}.RepositoryWhitelist__path-leaf{color:var(--text)}.RepositoryWhitelist__bare-warning{color:var(--orange);font-size:13px}.RepositoryWhitelist__remove{display:flex;padding:3px;border:none;border-radius:4px;background:none;cursor:pointer;color:var(--textSuperLight)}.RepositoryWhitelist__remove:hover{color:var(--text);background-color:var(--whitelistRemoveHoverBG)}.RepositoryWhitelist__no-match{padding:16px 12px;font-size:13px;line-height:18px;color:var(--textSuperLight)}.RepositoryWhitelist__empty{display:flex;align-items:center;justify-content:center;height:100%;padding:16px;text-align:center;font-size:13px;line-height:18px;color:var(--textSuperLight)}.RepositoryWhitelist .RepositoryWhitelist__search.ant-input-affix-wrapper{flex:1;min-width:0;height:40px;padding:0 10px;border-radius:6px}.RepositoryWhitelist .RepositoryWhitelist__search.ant-input-affix-wrapper .ant-input-prefix{margin-right:8px}.RepositoryWhitelist .RepositoryWhitelist__search.ant-input-affix-wrapper .ant-input{font-size:13px}.RepositoryWhitelist .RepositoryWhitelist__search-icon{font-size:14px;color:var(--primary)}.RepositoryWhitelist .RepositoryWhitelist__add.ant-btn{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 12px;border-radius:4px;font-size:14px;font-weight:500}.RepositoryWhitelist .RepositoryWhitelist__add.ant-btn>.anticon+span{margin-left:0}.RepositoryWhitelist .RepositoryWhitelist__add.ant-btn:not([disabled]){color:var(--primary);border-color:var(--primary);background-color:#8559fe1a}.RepositoryWhitelist .RepositoryWhitelist__add.ant-btn:not([disabled]):hover,.RepositoryWhitelist .RepositoryWhitelist__add.ant-btn:not([disabled]):focus{color:var(--primary);border-color:var(--primary);background-color:#8559fe2e}.IntegrationDiscoveryCard{padding:16px 24px!important;border-radius:5px!important;flex-direction:column;border:1px solid #2B2941}.IntegrationDiscoveryCard__title{display:flex;gap:6px;align-items:center;color:var(--primary);font-weight:300;font-size:14px;padding-bottom:15px;border-bottom:1px solid var(--separatorColor);margin-bottom:16px}.IntegrationDiscoveryCard__title svg:first-child{width:16px!important;height:16px}.IntegrationDiscoveryCard__title span{font-size:16px;font-weight:700}.IntegrationDiscoveryCard__content{color:var(--textSuperLight);flex-grow:1;display:flex;flex-direction:column}.IntegrationDiscoveryCard__content p{font-size:14px;margin-bottom:16px}.IntegrationDiscoveryCard__content-count{font-size:32px;margin-bottom:10px}.IntegrationDiscoveryCard__content-footer{display:flex;justify-content:space-between;align-items:flex-end}.IntegrationDiscoveryCard__content-footer.start{align-items:flex-start}.IntegrationDiscoveryCard__content-footer-date{font-size:12px}.IntegrationDiscoveryCard__content-footer button{margin-left:auto!important}.AwsReadyToIntegrate{display:flex;flex-direction:column;background-color:var(--card);color:var(--text);border:1px solid var(--cardBorder);border-left:3px solid var(--primary);border-radius:6px;overflow:hidden}.AwsReadyToIntegrate--warning{border-left-color:var(--orange)}.AwsReadyToIntegrate--warning .AwsReadyToIntegrate__icon{color:var(--orange);background-color:#f78c6c26}.AwsReadyToIntegrate__banner{display:flex;align-items:center;gap:14px;padding:14px 16px;background-color:var(--lightPrimary)}.AwsReadyToIntegrate--warning .AwsReadyToIntegrate__banner{background-color:#f78c6c14}.AwsReadyToIntegrate__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:50%;color:var(--primary);background-color:var(--lightPrimary);font-size:15px}.AwsReadyToIntegrate__copy{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.AwsReadyToIntegrate__title{font-size:15px;font-weight:600;color:var(--text)}.AwsReadyToIntegrate__source{display:inline-block;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;margin-left:6px;font-weight:400;color:var(--textLighter)}.AwsReadyToIntegrate__subtitle{font-size:13px;color:var(--textLighter)}.AwsReadyToIntegrate__actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.AwsReadyToIntegrate__toggle{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;border-radius:4px;background:transparent;color:var(--textLighter);cursor:pointer}.AwsReadyToIntegrate__toggle:hover{background-color:var(--separatorColor);color:var(--text)}.AwsReadyToIntegrate__list{list-style:none;margin:0;padding:0}.AwsReadyToIntegrate__list--scroll{max-height:265px;overflow-y:auto}.AwsReadyToIntegrate__row{display:flex;align-items:center;gap:12px;min-height:52px;padding:8px 16px 8px 66px;border-top:1px solid var(--separatorColor)}.AwsReadyToIntegrate__account{display:flex;flex-direction:column;min-width:180px}.AwsReadyToIntegrate__account-name{font-size:14px;font-weight:500;color:var(--text)}.AwsReadyToIntegrate__account-meta{font-size:12px;color:var(--textLighter);font-variant-numeric:tabular-nums}.AwsReadyToIntegrate__tag{flex-shrink:0;font-size:11px;padding:1px 8px;border-radius:10px;border:1px solid var(--separatorColor);color:var(--textLighter)}.AwsReadyToIntegrate__row-status{flex:1;min-width:0;display:flex;justify-content:flex-end}.AwsReadyToIntegrate__row-message{font-size:13px;color:var(--textLighter)}.AwsReadyToIntegrate__row-warning{font-size:12px;color:var(--orange)}.AwsReadyToIntegrate__row-error{font-size:12px;color:var(--red);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AwsReadyToIntegrate__row--done{background-color:#71c9ca14}.AwsReadyToIntegrate__row-success{font-size:13px;color:var(--green);white-space:nowrap}.AwsReadyToIntegrate__row-warning a{color:var(--primary)}.AwsReadyToIntegrate__more{padding:8px 16px 10px 66px;border-top:1px solid var(--separatorColor)}.AwsReadyToIntegrate__more button{border:none;background:transparent;padding:0;color:var(--primary);font-size:13px;cursor:pointer}.AwsReadyToIntegrate__confirm{justify-content:flex-end}.AwsReadyBadge{padding:0;border:none;background:transparent;color:var(--textLighter);font-size:12px;cursor:pointer}.AwsReadyBadge:hover{color:var(--primary);text-decoration:underline}.IntegrationDiscoveryCard__content-footer .AwsReadyBadge{margin-left:0!important}.SingleIntegrationTableWrapper{margin-bottom:50px}.SingleIntegrationTable .MuiDataGrid-main{border:1px solid var(--discoveryBorder);border-radius:5px}.SingleIntegrationTable .MuiDataGrid-main .MuiDataGrid-columnHeaders{padding-top:14px;padding-bottom:14px;background-color:var(--discoveryTableBG);background:linear-gradient(0deg,#1f1d2d,#1f1d2d),linear-gradient(0deg,#363442,#363442)}.SingleIntegrationTable .MuiDataGrid-main .MuiDataGrid-columnHeaders .MuiDataGrid-columnHeaderTitle{font-weight:700;color:var(--discoveryTableColor)}.SingleIntegrationTable .MuiDataGrid-main .MuiDataGrid-row:hover{background-color:inherit!important}.SingleIntegrationTable .MuiDataGrid-main .MuiDataGrid-row:nth-child(2n){background:var(--card)}.SingleIntegrationTable .MuiDataGrid-main .MuiDataGrid-row:nth-child(2n):hover{background-color:var(--card)!important}.SingleIntegrationTable .MuiDataGrid-main .MuiDataGrid-row:last-child .MuiDataGrid-cell{border-bottom:0!important}.SingleIntegrationTable .MuiDataGrid-main .MuiDataGrid-row .MuiDataGrid-cell{font-size:14px}.SingleIntegrationTable__percentage-bar-style{width:100%;height:35px}.SingleIntegrationTable__percentage-no-tagging-style{width:18px;height:18px;cursor:pointer}.SingleIntegrationTable__wrapper{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%}.SingleIntegrationTable__coverage__tooltip{list-style-type:none;margin-bottom:0!important;padding:0 15px}.SingleIntegrationTable__coverage__tooltip li{display:flex;gap:10px;align-items:center;column-gap:15px}.SingleIntegrationTable__coverage__tooltip li span:first-child{display:inline-block;width:8px;height:8px;border-radius:50%}.SingleIntegrationTable__coverage__progress{list-style-type:none;padding:0;margin-bottom:0!important;display:flex;width:150px;border-radius:10px;overflow:hidden}.SingleIntegrationTable__coverage__progress li{height:8px;display:flex;gap:10px}.SingleIntegrationTable__coverage__tooltip>li>span.managed,.SingleIntegrationTable__coverage__progress li.managed{background-color:#67cebc}.SingleIntegrationTable__coverage__tooltip>li>span.ghost,.SingleIntegrationTable__coverage__progress li.ghost{background-color:#f4b483}.SingleIntegrationTable__coverage__tooltip>li>span.modified,.SingleIntegrationTable__coverage__progress li.modified{background-color:#9872fe}.SingleIntegrationTable__coverage__tooltip>li>span.unmanaged,.SingleIntegrationTable__coverage__progress li.unmanaged{background-color:#d76089}.SingleIntegrationTable__coverage__tooltip>li>span.unknown,.SingleIntegrationTable__coverage__progress li.unknown{background-color:#d76089}.SingleIntegrationTable__coverage__tooltip>li>span.pending,.SingleIntegrationTable__coverage__progress li.pending{background-color:#67cebc33}.SingleIntegrationTable__badge{background-color:var(--badgeBG)!important;color:var(--primary);padding:0 8px;border-radius:20px;font-size:12px;height:20px;display:flex;align-items:center;justify-content:center;max-width:fit-content;margin:auto;border:1px solid transparent;transition:all .2s ease}.SingleIntegrationTable__badge.pointer{cursor:pointer}.SingleIntegrationTable__badge.pointer:hover{border-color:var(--primary)}.SingleIntegrationTable__actions{gap:5px;display:grid;grid-template-columns:22px 22px 22px;align-items:center;gap:8px}.SingleIntegrationTable__actions>div{display:flex;align-items:center;justify-content:center}.SingleIntegrationDiscoveryCards{display:flex;gap:16px;align-items:stretch}.light .SingleIntegrationTable .MuiDataGrid-main .MuiDataGrid-columnHeaders{background:unset}.SingleIntegrationList{min-height:calc(100vh - 310px);gap:40px}.SingleIntegrationList__items{gap:15px;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));flex-wrap:wrap}.SingleIntegrationList__delete-description-link{display:flex;gap:5px}.SingleIntegrationList__delete-description-link div{color:var(--primary);cursor:pointer}.SingleIntegration{gap:30px!important}.SingleIntegration.tableView>div:nth-child(2){order:1}.SingleIntegration.tableView>div:last-child{order:2}.SingleIntegration__vcs{gap:0!important}.SingleIntegration__vcs-title{align-items:center;padding:16px 0;margin-top:-10px;color:var(--textLighter);font-size:18px;font-weight:700}.SingleIntegration__vcs-title img{width:30px;height:30px;object-fit:contain}.SingleIntegration__vcs-title-actions{margin-left:auto}.SingleIntegration__vcs-title-actions .AppBtn{height:30px;padding:0 12px;gap:8px;font-size:14px;font-weight:400;line-height:1}.SingleIntegration__vcs-back{padding:0;border:0;background:transparent;color:var(--primary);cursor:pointer;font-size:16px}.SingleIntegration__vcs-back:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:4px}.SingleIntegration__vcs-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.SingleIntegration__vcs-toolbar{align-items:center;margin:16px 0}.SingleIntegration__vcs-filter-groups{flex-wrap:wrap;justify-content:flex-end;gap:14px}.SingleIntegration__vcs-filter-group{display:inline-flex;overflow:hidden;border:1px solid #45dbe9;border-radius:4px;background:#13192d}.SingleIntegration__vcs-filter-button{min-width:108px;height:28px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 12px;border:0;border-left:1px solid rgba(69,219,233,.5);background:transparent;color:#fff;cursor:pointer;font-size:12px;line-height:1}.SingleIntegration__vcs-filter-button:first-child{border-left:0}.SingleIntegration__vcs-filter-button svg{width:12px;height:12px;flex:0 0 auto}.SingleIntegration__vcs-filter-button.active.sync{background:linear-gradient(90deg,#3d5a8c,#276b7f)}.SingleIntegration__vcs-filter-button.active.prod{background:linear-gradient(90deg,#258384,#16967d)}.SingleIntegration__vcs-filter-button:disabled{cursor:not-allowed;opacity:.65}.SingleIntegration__vcs-filter-button:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.SingleIntegration__vcs-status{display:inline-flex;align-items:center;gap:8px;font-weight:500}.SingleIntegration__vcs-status svg{width:18px;height:18px;padding:4px;border-radius:50%}.SingleIntegration__vcs-status.in-sync{color:var(--green)}.SingleIntegration__vcs-status.in-sync svg{background:var(--greenFlagBG)}.SingleIntegration__vcs-status.scanning{color:var(--textLighter)}.SingleIntegration__vcs-status.scanning svg{background:transparent}.SingleIntegration__vcs-status.out-of-sync{color:var(--orange)}.SingleIntegration__vcs-status.out-of-sync svg{background:#f78c6c29}.SingleIntegration__vcs-status.no-access{color:var(--red)}.SingleIntegration__vcs-status.no-access svg{background:var(--redFlagBG)}.SingleIntegration__vcs-workspaces{display:inline-flex;min-width:38px;height:24px;align-items:center;justify-content:center;border-radius:12px;background:#9872fe3d;color:var(--textLighter);font:inherit;font-weight:700}.SingleIntegration__vcs-workspaces[type=button]{border:0;cursor:pointer}.SingleIntegration__vcs-workspaces[type=button]:hover{background:#9872fe57;box-shadow:0 0 0 2px #9872fe47}.SingleIntegration__vcs-workspaces[type=button]:focus-visible{outline:2px solid var(--primary);outline-offset:2px;background:#9872fe57}.SingleIntegration__vcs-repositories-trigger{display:inline-flex;min-width:38px;height:24px;align-items:center;justify-content:center;border:0;border-radius:12px;background:#9872fe29;color:var(--textLighter);cursor:pointer;font:inherit;font-weight:700}.SingleIntegration__vcs-repositories-trigger:hover{background:#9872fe47;box-shadow:0 0 0 2px #9872fe38}.SingleIntegration__vcs-repositories-trigger:focus-visible{outline:2px solid var(--primary);outline-offset:2px;background:#9872fe47}.SingleIntegration__vcs-repositories-popover{width:280px}.SingleIntegration__vcs-repositories-search{width:100%;height:34px;padding:0 10px;border:1px solid rgba(152,114,254,.32);border-radius:6px;outline:none;background:#13192d;color:var(--textColor);font-size:13px}.SingleIntegration__vcs-repositories-search::placeholder{color:var(--textLighter)}.SingleIntegration__vcs-repositories-search:focus{border-color:#9872feb3;box-shadow:0 0 0 2px #9872fe2e}.SingleIntegration__vcs-repositories-list{max-height:220px;margin-top:10px;overflow-y:auto}.SingleIntegration__vcs-repository-item{padding:6px 8px;border-radius:4px;color:var(--textColor);font-size:13px;line-height:1.3;overflow-wrap:anywhere}.SingleIntegration__vcs-repository-item:hover{background:#9872fe1f}.SingleIntegration__vcs-repository-empty{padding:10px 8px;color:var(--textLighter);font-size:13px}.SingleIntegration__vcs-empty{height:100%;display:flex;align-items:center;justify-content:center;color:var(--textLighter)}.SingleIntegration__vcs-connect-empty{min-height:360px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;border:1px solid var(--cardBorder);border-radius:8px;background:var(--card);color:var(--textLighter);text-align:center}.SingleIntegration__vcs-connect-empty img{width:44px;height:44px;object-fit:contain}.SingleIntegration__vcs-connect-empty-title{margin:0;color:var(--textColor);font-size:20px;font-weight:700;line-height:1.25}.SingleIntegration__vcs-connect-empty p{max-width:430px;margin:0;color:var(--textLighter);line-height:1.5}.SingleIntegration__vcs-connect-flow{display:flex;flex-direction:column;gap:16px}.SingleIntegration__vcs-connect-flow-description{margin:0;color:var(--textColor)}.SingleIntegration__vcs-connect-flow-step{display:flex;align-items:center;gap:12px;color:var(--textColor)}.SingleIntegration__vcs-connect-flow-step span{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#9872fe2e;color:#9872fe;font-weight:700}.SingleIntegration__vcs-connect-flow-step p{margin:0;font-weight:600}.SingleIntegration__vcs-table-wrapper .SingleIntegrationTable .MuiDataGrid-main .MuiDataGrid-columnHeaders{padding-top:0;padding-bottom:0}.SingleIntegration__vcs-table-wrapper .SingleIntegrationTable .MuiDataGrid-main .MuiDataGrid-columnHeaderTitle{color:var(--textLighter)}.SingleIntegration__vcs-cell-text{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SingleIntegration__vcs-id-cell{display:flex;align-items:center;gap:6px;min-width:0}.SingleIntegration__vcs-id-cell .MinimalCopy{flex:0 0 auto}.SingleIntegration__vcs-id-cell .MinimalCopy__icon{opacity:1}.SingleIntegration__vcs-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;width:100%}.SingleIntegration__vcs-actions button{border:0;background:transparent;color:var(--primary);cursor:pointer;font-size:18px;line-height:1;padding:0}.SingleIntegration__vcs-actions button svg{color:var(--primary)}.SingleIntegration__vcs-actions button:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:4px}.SingleIntegration__vcs-actions button:disabled{opacity:.4;cursor:not-allowed}.SingleIntegration__vcs-menu-popover .ant-popover-inner-content{min-width:190px;padding:0!important}@media(max-width:900px){.SingleIntegration__vcs-summary-grid{grid-template-columns:1fr}}.AzureIntegration .DarkCopyBox__wrapper-box{align-items:baseline!important}.azureIntegrationSelection__list{gap:20px;flex-wrap:wrap;display:flex;flex-direction:column}.azureIntegrationSelection__col{display:flex;flex-direction:column;gap:10px}.azureIntegrationSelection__col__title{font-size:16px;font-weight:600}.azureIntegrationSelection__row{display:flex;flex-direction:row;gap:20px}.GoogleChatIntegration .GoogleChatCreation{gap:30px;width:50%}.GoogleChatIntegration .GoogleChatCreation__intro{gap:2px}.GoogleChatIntegration .GoogleChatCreation__intro-orderedlist{padding-left:15px;margin-top:10px;margin-bottom:0}.GoogleChatIntegration .GoogleChatCreation__intro-orderedlist li{padding:0!important}.GoogleChatIntegration .GoogleChatCreation__intro-orderedlist li:not(:last-child){margin-bottom:10px}.WebexIntegration .webex-creation{gap:30px;width:50%}.WebexIntegration .webex-creation__info{gap:10px}.WebexIntegration .webex-creation__info-orderedlist{padding-left:10px;margin-top:10px;margin-bottom:0}.WebexIntegration .webex-creation__info-orderedlist li{padding:0!important}.WebexIntegration .webex-creation__info-orderedlist li:not(:last-child){margin-bottom:10px}.WebexIntegration .webex-creation__checbox{height:32px;color:#04152780;font-size:14px}.WebexIntegration .webex-creation .webhook-link{text-decoration:underline!important}.VaultIntegration .VaultForm{width:50%;gap:30px}.VaultIntegration .VaultForm__intro{gap:2px}.VaultIntegration .VaultForm__intro-orderedlist{padding-left:15px;margin-top:10px;margin-bottom:0}.VaultIntegration .VaultForm__intro-orderedlist li{padding:0!important}.VaultIntegration .VaultForm__intro-orderedlist li:not(:last-child){margin-bottom:10px}.VaultIntegration .VaultForm .nestedList{padding-top:7px}.McpIntegration__title h3{font-weight:700!important}.McpIntegration__step{margin-top:16px}.McpIntegration__step-title{font-weight:700;font-size:15px;margin-bottom:8px}.McpIntegration__key-options{display:flex;gap:24px;margin-top:12px}.McpIntegration__key-option{flex:1;padding:16px;border:1px solid #e8e8e8;border-radius:8px}.McpIntegration__key-option-title{font-weight:600;font-size:14px;margin-bottom:12px}.McpIntegration__key-option-fields{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.McpIntegration__key-option-field{display:flex;flex-direction:column;gap:4px}.McpIntegration__key-option-field label{font-size:13px;font-weight:500}.McpIntegration__tabs{margin-top:12px}.McpIntegration__tabs .ant-tabs-content{padding-top:12px}.McpIntegration__tab-steps{padding-left:20px;margin-top:8px}.McpIntegration__tab-steps li{margin-bottom:12px}.McpIntegration__tab-steps li strong{display:block;margin-bottom:4px}.McpIntegration__tab-steps li p{margin-bottom:8px}.McpIntegration__tab-steps li .DarkCopyBox__wrapper{margin-top:6px;margin-bottom:4px}.McpIntegration__generated-success{margin-top:12px;padding:10px 14px;background-color:#52c41a1a;border-left:3px solid #52c41a;border-radius:4px;font-size:13px}.McpIntegration__generated-success p{margin-bottom:4px}.McpIntegration__generated-success p:last-child{margin-bottom:0}.McpIntegration__keyPairButton{all:unset;cursor:pointer;color:#9872fe!important;display:inline-flex;align-items:center;gap:5px}.McpIntegration__keyPairButton:disabled{opacity:.6;cursor:not-allowed;color:#9872feb3!important}.McpIntegration__keyPairButton-icon{margin-right:5px}.VsphereIntegration .VsphereCreation{width:100%;gap:20px}.VsphereIntegration .VsphereCreation__intro{gap:2px}.VsphereIntegration .VsphereCreation__intro-list{padding-left:15px;margin-top:10px;margin-bottom:0}.VsphereIntegration .VsphereCreation__form{width:100%}.vsphere-item-column{margin-bottom:1.5rem!important;flex-direction:column!important}.NebiusTerraformModule{display:flex;flex-direction:column;gap:20px;width:100%}.NebiusTerraformModule__editor-wrapper{display:flex;flex-direction:column;border-radius:8px;overflow:hidden}.NebiusTerraformModule__editor-header{display:flex;align-items:center;justify-content:space-between;padding:8px 14px;background:#30304a}.NebiusTerraformModule__editor-filename{font-size:12px;color:#ffffff80;font-family:monospace}.NebiusTerraformModule__editor-copy-icon{color:#ffffff80;cursor:pointer;transition:color .2s}.NebiusTerraformModule__editor-copy-icon:hover{color:#fff}.NebiusTerraformModule__editor-copy-icon.active{color:#50fa7b}.NebiusTerraformModule__docs-link{font-size:13px;color:var(--primary-color, #7c3aed);text-decoration:none;width:fit-content}.NebiusTerraformModule__docs-link:hover{text-decoration:underline}.NebiusIntegration .NebiusCreation{width:100%;gap:20px}.NebiusIntegration .NebiusCreation__form{width:100%}.nebius-item-column{flex-direction:column!important}.nebius-row{display:flex;gap:16px;width:100%;margin-bottom:24px}.nebius-row .ant-form-item{margin-bottom:0}.nebius-half{flex:1;min-width:0}.NebiusCreation .ant-collapse-header{cursor:pointer;font-size:16px;gap:10px}.NebiusCreation .ant-collapse-header .ant-collapse-arrow{margin-right:8px}.nebius-toggle-item{margin-bottom:1.2rem!important}.mt-2{margin-top:.5rem!important}.nebius-toggle-row{display:flex;align-items:flex-start;gap:12px}.nebius-toggle-row .ant-switch{margin-top:2px;flex-shrink:0}.split-horizontal{display:flex;width:100%;height:100%}.split-vertical{display:flex;flex-direction:column;height:100%}.gutter{flex-shrink:0;flex-grow:0;background:#fff;border-right:1px solid #dddddd;transition:background-color .3s ease;max-width:13px}.gutter-horizontal{cursor:col-resize;display:flex;justify-content:center;align-items:center;writing-mode:vertical-rl;text-orientation:mixed;color:#8559fe}.gutter-horizontal:after{content:"•••"}.gutter-vertical{cursor:row-resize}.gutter:hover,.gutter-dragging:hover{background:#e6dcfd}.pane{flex-shrink:1;flex-grow:1;overflow:hidden;position:relative}.InventoryMiniTable{overflow-x:hidden;position:relative;padding-bottom:0!important}.InventoryMiniTable .MuiDataGrid-root{font-family:inherit}.InventoryMiniTable__row td:not(:first-child){color:#25252573}.InventoryMiniTable__header{width:100%;min-height:35px;margin-bottom:12px;gap:20px}.InventoryMiniTable__header-actions{gap:10px;min-width:max-content}.InventoryMiniTable__container{display:flex;width:20px}.InventoryMiniTable__item{font-weight:700}.InventoryMiniTable__item-title{max-width:70%}.InventoryMiniTable__item-cloudIcon{position:relative;width:min-content}.InventoryMiniTable__item-cloudIcon-icon{opacity:.6}.InventoryMiniTable__item-cloudIcon-classification{fill:#2525254d;transform:translateY(3px)}.InventoryMiniTable__item-cloudIcon-classificationActive{fill:#9872fe;transform:translateY(3px)}.InventoryMiniTable__item-cloudIcon-bubble{position:absolute;bottom:4px;right:-4px;border-radius:50%;width:14px;height:14px;font-size:10px;color:#fff;font-weight:700;border:1px solid #f6f6f6}.InventoryMiniTable__item-cloudIcon-bubble.orange{background-color:#f89f84}.InventoryMiniTable__item-cloudIcon-bubble.blue{background-color:#4779be}.InventoryMiniTable__item-cloudIcon-bubble.darkPurple{background-color:#7d15b2}.InventoryMiniTable__item-cloudIcon-bubble.black{background-color:#000}.InventoryMiniTable__item-cloudIcon-bubble.darkBlue{background-color:#002879}.InventoryMiniTable__item-cloudIcon-bubble.green{background-color:#5eb02e}.InventoryMiniTable__item-cloudIcon-bubble.darkGreen{background-color:#387f8c}.InventoryMiniTable__cloudIcon{width:auto;height:16px;transition:filter .2s ease}.InventoryMiniTable__cloudIcon.k8s{max-height:17px}.InventoryMiniTable__cloudIcon.aws{max-height:12px}.InventoryMiniTable__iacIcon{width:18px;height:18px;transition:filter .2s ease}.InventoryMiniTable__iacCell{gap:5px}.InventoryMiniTable__centered{display:flex;justify-self:center;text-align:center}.InventoryMiniTable__flag{font-size:10px;font-weight:700;border-radius:24px;padding:4px 11px;line-height:normal;min-width:80px;width:max-content;background-color:#f2f2f2;gap:5px}.InventoryMiniTable__flag-icon{width:12px}.InventoryMiniTable__flag-analyzer{cursor:pointer;transition:all .2s ease;font-size:14px!important}.InventoryMiniTable__flag-analyzer:hover{transform:scale(1.1)}.InventoryMiniTable .ant-table-row-selected .InventoryMiniTable__cloudIcon,.InventoryMiniTable .ant-table-row-selected .InventoryMiniTable__iacIcon{-webkit-filter:grayscale(0);filter:grayscale(0);transition:filter .2s ease}.InventoryMiniTable .ant-table-row-selected .managedFlag,.InventoryMiniTable .ant-table-row-selected .driftFlag,.InventoryMiniTable .ant-table-row-selected .unmanagedFlag{background-color:transparent}.InventoryMiniTable__configIcon{opacity:.6;cursor:pointer;transition:opacity .2s ease;padding:5px}.InventoryMiniTable__configIcon:hover{opacity:1}.InventoryMiniTable__configIcon.disabled{cursor:not-allowed}.InventoryMiniTable .cloudProviderCell{padding-left:0!important}.InventoryMiniTable .Status-column{text-transform:lowercase}.InventoryMiniTable .inventory-indications{background-color:var(--columnBG);height:20px;border-radius:10px;padding:0 10px;gap:10px}.ExclutionPolicyCreation .ExclutionConfiguration{width:50%;gap:30px;padding:33px 40px}.ExclutionPolicyCreation .PolicyCode{min-height:100%;max-width:100%}.ExclutionPolicyCreation .PolicyCode__right{min-width:100%;max-height:63vh!important;overflow-y:auto}.ExclutionPolicyCreation .PolicyCode__right-scope{padding:20px 12px 20px 10px;gap:7px;border-bottom:1px solid var(--separatorColor)}.ExclutionPolicyCreation .PolicyCode__right-table-empty{background:var(--disableBG);padding:30px 20px}.ExclutionPolicyCreation .PolicyCode__right .ant-collapse-content-box{max-width:100%;overflow-x:hidden}.ExclutionPolicyCreation .PolicyCode__right .ant-collapse-content-box .InventoryTable{padding-bottom:10px}.ExclutionPolicyCreation .PolicyCode__right .ant-collapse-content-box .InventoryTable__header{padding:0 10px}.ExclutionPolicyCreation .PolicyCode__right .excluded-assets .ant-collapse-content-box{padding:15px;background:var(--disableBG);min-height:100px}.ExclutionPolicyCreation .PolicyCode__right .excluded-assets .ant-collapse-content-box .excluded-assets-list span{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid var(--separatorColor)}.ExclutionPolicyCreation .PolicyCode__right .excluded-assets .ant-collapse-content-box .explanation{margin-top:20px}.ExclutionPolicyCreation .PolicyCode__left{min-width:100%;min-height:63vh;height:100%;border-right:1px solid var(--separatorColor);position:relative;overflow-y:hidden}.WizardStepHeader{padding-bottom:15px;border-bottom:1px solid var(--separatorColor)}.WizardStepHeader__text{font-size:16px}.InsightCategoryLabel__labelWrapper{gap:5px;line-height:1}.InsightCategoryLabel__labelWrapper .reliability{color:#0090ff}.InsightCategoryLabel__labelWrapper .optimization{color:#7cbdbf}.InsightCategoryLabel__labelWrapper .misconfiguration{color:#e31174}.InsightCategoryLabel__labelWrapper img{height:12px!important;width:auto;transform:translateY(-1px)}.InsightCategoryLabel__labelWrapper .disable{color:var(--disableColor)}.InsightCategoryLabel__labelWrapper .disable img{filter:grayscale(100%)}.GradientBtn button{background:linear-gradient(92.57deg,#59fee0 4.91%,#9872fe 95.86%);border:none;height:35px;width:max-content;padding:5px 12px;color:#181824!important;font-weight:700;cursor:pointer;border-radius:4px;transition-property:opacity,transform;transition-duration:.2s;transition-timing-function:ease-out;align-self:flex-end}.GradientBtn button:active:not(:disabled){transform:scale(.96)}.GradientBtn.disabled button{background:#3d3e4e;cursor:not-allowed;color:#808086!important}.light .GradientBtn.disabled button{background:#f1f1f1;cursor:not-allowed}.GradientTextarea{background:linear-gradient(92.57deg,#59fee0 4.91%,#9872fe 95.86%);border-radius:4px;padding:1px}.GradientTextarea__container{background-color:var(--card);border-radius:4px;width:100%;height:100%!important}.GradientTextarea__container-textarea{background-color:var(--appBG);padding:10px;border-top:1px solid var(--separatorColor);border-radius:0 0 4px 4px}.GradientTextarea__container-textarea-withButton{background-color:var(--card);border-radius:4px}.GradientTextarea__container-textarea-withButton textarea{background-color:var(--card)!important;border-radius:4px;margin-left:5px}.GradientTextarea textarea{background-color:var(--card);border:1px solid transparent!important;width:100%;padding:5px 11px;border-radius:4px;resize:none!important}.DescriptionBlock{width:100%;border-radius:4px}.DescriptionBlock .GradientBtn{align-self:flex-end}.DescriptionBlock .icon-fill-color{filter:invert(100%)}.AddCategory{padding:12px 12px 7px}.InsightDetails .InsightCategoryLabel__labelWrapper{height:32px}.InsightDetails__categories-item .ant-select-item-option-content .InsightCategoryLabel{height:20px;display:flex;align-items:center}.RegoCodeBlock{background-color:var(--codeBG);position:relative;height:100%;display:flex;flex-direction:row;overflow:hidden}.RegoCodeBlock__editor-wrap{flex:1;position:relative;height:100%;overflow:auto;padding:10px}.RegoAccordionsBlock{border-left:1px solid var(--primary);width:100%;overflow:hidden}.RegoAccordionsBlock__results{height:270px;overflow:auto;padding:10px}.RegoAccordionsBlock__results-empty{height:100%}.RegoAccordionsBlock__results-item{padding:10px 0;border-bottom:1px solid var(--separatorColor)}.RegoAccordionsBlock__table .basic-card{padding:10px;border:none}.RegoAccordionsBlock__emptyjson{height:270px}.InsightRego{width:100%}.InsightRego__wrapper{border:1px solid var(--primary);overflow:hidden;border-radius:5px;display:grid;grid-template-columns:repeat(2,1fr);width:100%;min-height:350px}.CreateInsight{max-width:100%;margin:0 auto}.CreateInsight__footer{padding-right:50px}.SingleExcluded{padding:6px 0;gap:20px}.SingleExcluded.noPaddingBottom{padding-bottom:0}.SingleExcluded:last-child{padding-bottom:15px}.SingleExcluded__labels,.SingleExcluded__dataSources{display:flex;gap:8px;align-items:center}.SingleExcluded__labels>span,.SingleExcluded__dataSources>span{font-size:12px;line-height:14px;color:#909099}.SingleExcluded__labels-list,.SingleExcluded__dataSources-list{gap:8px}.SingleExcluded__labels-list>span,.SingleExcluded__dataSources-list>span{height:21px;display:flex;align-items:center;gap:2px}.SingleExcluded__labels-list-item,.SingleExcluded__dataSources-list-item{padding:5px 10px;border-radius:30px;background-color:#303148;border:.5px solid rgba(145,120,246,.5019607843);font-size:10px;text-transform:capitalize;gap:3px!important;cursor:default}.SingleExcluded__labels-list-item img,.SingleExcluded__dataSources-list-item img{height:15px}.SingleExcluded__labels-list-popover,.SingleExcluded__dataSources-list-popover{padding:0;margin:0!important;list-style-type:none}.SingleExcluded__labels-list-popover li:not(:last-child),.SingleExcluded__dataSources-list-popover li:not(:last-child){margin-bottom:8px}.SingleExcluded__labels-list-popover li span,.SingleExcluded__dataSources-list-popover li span{display:flex;gap:10px}.SingleExcluded__dataSources{margin-right:16px}.SingleExcluded__user-information{font-size:12px;column-gap:8px}.SingleExcluded__user-information,.SingleExcluded__user-information>div{display:flex;align-items:center;color:var(--textMuted);font-weight:400}.SingleExcluded__user-information img{margin-right:8px}.SingleExcluded__divider{display:inline-block;height:14px;width:2px;background-color:var(--separatorColor)}.SingleExcluded__text{color:var(--textLighter);gap:5px;width:55%}.SingleExcluded__text-name{gap:10px}.SingleExcluded__text-name-count{background-color:var(--innerCard);min-width:15px;border-radius:10px;padding:1px 9px;font-weight:500;font-size:12px}.SingleExcluded__text-name.title{font-size:12px}.SingleExcluded__text-description{gap:12px;font-size:12px;line-height:18px;color:var(--textLighter)}.SingleExcluded__text-description.withOverflow{overflow-x:auto}.SingleExcluded__text-description-providers{margin:10px 0}.SingleExcluded__text-description-providers-single{padding-right:15px;gap:8px;font-size:12px;white-space:nowrap;color:var(--textLighter);width:max-content}.SingleExcluded__text-description-providers-single:not(:last-child){border-right:1px solid var(--separatorColor)}.SingleExcluded__text-description-providers-single img{width:auto;height:14px}.SingleExcluded__text-description-providers-single-cloud{color:#9872fe}.SingleExcluded__text-description-comment{font-size:12px;line-height:18px;color:var(--textLighter);gap:5px}.SingleExcluded__text-description-created{color:var(--disableColor);margin-right:10px}.SingleExcluded__text-description-created span{background:linear-gradient(90deg,#8559fe 50.67%,#7bdcca);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.SingleExcluded__actions{width:45%;justify-content:flex-end}.SingleExcluded__actions-action{padding:0 20px;border-right:1px solid var(--separatorColor);gap:10px;cursor:pointer}.SingleExcluded__actions-action.delete-btn{margin-right:6%}.SingleExcluded__actions-action.code-btn svg{color:#9872fe}.SingleExcluded__actions-toggle-btn{gap:15px;font-size:10px;color:#fff}.SingleExcluded__properties{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.SingleExcluded__properties-property{padding:0 10px 0 0;gap:10px}.SingleExcluded__properties-property:not(:last-child){border-right:1px solid var(--separatorColor)}.SingleExcluded-wrapper{display:flex;flex-direction:column;gap:8px;padding:7px 0;border-top:1px solid var(--separatorColor)}.SingleExcluded-wrapper__container{display:flex;flex-direction:inherit;margin:5px 0 1px 11px}.light .SingleExcluded__dataSources-list-item{background:#f6f5f8;border-color:transparent}.AssetsList{width:100%;min-height:100vh}.AssetsList__title{display:flex;align-items:center;padding-left:40px;height:10vh}.AssetsList__title-sum{margin-left:5px;font-weight:400;line-height:normal}.AssetsList__loading,.AssetsList__execute{height:80vh;display:flex;justify-content:center;align-items:center}.AssetsList__execute-btn{padding:5px 10px;opacity:.8;font-weight:700;border-radius:4px;color:var(--textSuperLight);border:2px solid transparent;cursor:pointer;transition:all .3s ease}.AssetsList__execute-btn:hover{border-color:var(--textSuperLight)}.AssetsList__execute-btn-icon{font-size:11px;margin-left:5px}.AssetsList__assets{height:90vh;overflow-y:auto}.AssetsList__assets-item{padding:20px;border-top:1px solid var(--separatorColor)}.PolicyDrawer{position:relative}.PolicyDrawer .ant-drawer-content-wrapper{width:70%!important}.PolicyDrawer__wrapper{width:100%;min-height:100vh}.PolicyDrawer__wrapper__close{position:absolute;top:15px;right:15px;font-size:20px;opacity:.3;transition:opacity .2s ease;cursor:pointer}.PolicyDrawer__wrapper__close:hover{opacity:.6}.PolicyDrawer__wrapper-code{z-index:2;width:100%;min-height:100vh;box-shadow:0 0 20px #0000004d;overflow-x:auto}.PolicyDrawer__wrapper-code-title{display:flex;justify-content:center;padding-left:40px;height:10vh;gap:10px}.PolicyDrawer__wrapper-code-body{background-color:var(--codeBG);height:82vh;max-height:82vh;overflow-y:auto;color:#fff;position:relative}.PolicyDrawer__wrapper-code-footer{height:8vh;background-color:var(--card);width:100%;gap:15px;padding-left:40px;overflow-y:auto}.PolicyDrawer__wrapper-assets{min-height:100vh;width:400px;background:var(--disableborder);z-index:1}.ExcludedAssets{gap:20px}.ExcludedAssets__wrapper-header{margin-bottom:32px;margin-top:12px;gap:40%}.ExcludedAssets__filter-wrapper{display:flex;gap:16px;align-items:center}.ExcludedAssets__filter-wrapper>span:first-child{font-size:14px;font-weight:400}.ExcludedAssets__filter-wrapper_switches{display:flex;gap:16px;align-items:center}.ExcludedAssets__filter-wrapper_switches>div{display:flex;gap:11px;align-items:center}.ExcludedAssets__filter-wrapper_switches>div span{font-size:12px;color:#d6d6da}.ExcludedAssets__filter-wrapper_dropdowns{display:flex;align-items:center;gap:16px}.ExcludedAssets__filter-wrapper .divider{height:16px;width:1px;background:#909099}.ExcludedAssets__filter-wrapper .clear-btn{font-size:14px;padding:0!important}.ExcludedAssets__filter-wrapper .clear-btn span{text-decoration:underline!important}.light .ExcludedAssets__filter-wrapper_switches>div span{color:#8e8d8f}.AppPopoverSelect_content{min-width:208px;padding:0 15px}.AppPopoverSelect_content h5{font-size:16px;font-weight:700;margin-bottom:10px;color:#fff}.AppPopoverSelect_content-list{display:flex!important;flex-direction:column!important;gap:8px!important}.AppPopoverSelect_content-list .ant-checkbox-wrapper{align-items:flex-start!important}.AppPopoverSelect_content-list label span{font-size:12px!important;color:#ffffff80!important}.AppPopoverSelect_content-list label.ant-checkbox-wrapper-checked span{color:var(--primary)!important}.AppPopoverSelect_content-list label.ant-checkbox-wrapper-checked .ant-checkbox-inner{border-color:var(--primary)!important}.AppPopoverSelect_content-list label .ant-checkbox-inner{border-color:#b9b9b9!important;width:14px;height:14px}.AppPopoverSelect_content-list label .ant-checkbox-inner:after{width:5.714286px;height:8.142857px;top:48%;left:20%}.AppPopoverSelect_content-list-withIcon img{height:14px;object-fit:contain;margin:0 8px 0 4px}.AppPopoverSelect_content>button{margin-top:15px!important;display:block;width:100%;box-shadow:none!important}.AppPopoverSelect__button{display:flex!important;align-items:center!important;padding:0 12px!important;height:24px!important;border-radius:5px!important;border:.5px;justify-content:space-between}.AppPopoverSelect__button-count{font-size:9px;color:#fff;background-color:var(--primary);border-radius:50%;animation:fadeIn .5s ease;display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px}.light .AppPopoverSelect_content h5{color:#252525}.light .AppPopoverSelect_content-list label span{color:#33333380!important}.light .AppPopoverSelect_content-list label.ant-checkbox-wrapper-checked span{color:var(--primary)!important}.light .AppPopoverSelect__button{background-color:transparent!important;color:#8e8d8f!important}.ExcludedDrifts{gap:20px}.ExcludedDrifts__wrapper-header{margin-bottom:15px;gap:40%}.LinelLoader{display:inline-block;height:1em;position:relative;overflow:hidden;background-color:var(--disableBG);width:80%;height:14px;border-radius:3px}.LinelLoader.fullWidth{width:100%;height:30px}.LinelLoader:after{position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(90deg,#fff0 0,#fff3 20%,#ffffff80 60%,#fff0);animation:shimmer 2s infinite;content:""}@keyframes shimmer{to{transform:translate(100%)}}.SingleNotification{padding:30px 15px}.SingleNotification__header{gap:15px;width:100%}.SingleNotification__header-title{font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:space-between}.SingleNotification__header-title>div>div:first-child{display:flex;align-items:center;column-gap:8px}.SingleNotification__header-title-user-information{margin-top:10px;column-gap:8px}.SingleNotification__header-title-user-information,.SingleNotification__header-title-user-information>div{display:flex;align-items:center;color:var(--textMuted);font-weight:400}.SingleNotification__header-title-user-information img{margin-right:8px}.SingleNotification__header-title_divider{display:inline-block;height:14px;width:2px;background-color:var(--separatorColor)}.SingleNotification__header-title_icon{width:24px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:30px}.SingleNotification__header-title_icon.Drift{background-color:#9872fe33;color:#9872fe}.SingleNotification__header-title_icon.UnmanagedResource{background-color:#d7608933;color:#d76089}.SingleNotification__header-title_icon.GhostResource{background-color:#f4b48333;color:#f4b483}.SingleNotification__header-title_icon.InsightDetected{background-color:var(--policyIconBG)}.SingleNotification__header-title_icon.InsightDetected svg{fill:var(--policyIconColor)}.SingleNotification__header-title_icon svg{object-fit:contain;width:10px;height:10px}.SingleNotification__header-divider{display:inline-block;height:20px;width:2px;background-color:var(--separatorColor)}.SingleNotification__header-label{color:var(--textMuted);font-size:12px}.SingleNotification__header-content{gap:10px;flex-wrap:wrap}.SingleNotification__header-content-arrow{color:#9872fe;font-size:22px}.SingleNotification__header-content-tag{height:27px!important;display:flex;align-items:center;justify-content:center;column-gap:4px;cursor:pointer}.SingleNotification__header-content-integrations{cursor:pointer;gap:10px;flex-wrap:wrap}.SingleNotification__header-content-integrations-single{gap:8px;font-size:12px;color:var(--textLighter);width:max-content;padding:6px 12px;border-radius:17px}.SingleNotification__header-content-integrations-single img{width:auto;height:14px}.SingleNotification__header-content-integrations-single-flag{opacity:.5}.SingleNotification__header-content-integrations-single-cloud{color:#9872fe}.SingleNotification__header-integration-popover__content{padding:0 15px}.SingleNotification__header-integration-popover .ant-popover-inner{border:1px solid var(--popoverBorderColor);border-radius:5px;min-width:275px}.SingleNotification__header-integration-popover .ant-popover-inner .ant-popover-inner-content h4{font-size:14px;font-weight:700;text-transform:uppercase;display:flex;align-items:center;margin-bottom:12px}.SingleNotification__header-integration-popover .ant-popover-inner .ant-popover-inner-content h4>img{margin-right:9px;width:24px;object-fit:contain}.SingleNotification__header-integration-popover .ant-popover-inner .ant-popover-inner-content ul{list-style-type:none;margin:0;padding-left:33px}.SingleNotification__header-integration-popover .ant-popover-inner .ant-popover-inner-content ul li{font-size:12px;display:flex;align-items:center}.SingleNotification__header-integration-popover .ant-popover-inner .ant-popover-inner-content ul li:not(:last-child){margin-bottom:12px}.SingleNotification__header-integration-popover .ant-popover-inner .ant-popover-inner-content ul li img{max-width:20px;margin-right:9px}.SingleNotification__header-integration-popover .ant-popover-inner .ant-popover-inner-content button{display:block;margin-left:auto;padding:0;margin-top:5px}.SingleNotification__actions{width:25%;justify-content:flex-end}.SingleNotification__actions-action{padding:0 15px;border-right:2px solid var(--separatorColor);gap:10px;cursor:pointer}.SingleNotification__actions-action.delete-btn{margin-right:15px}.SingleNotification.notificationOff .SingleNotification__header-title,.SingleNotification.notificationOff .SingleNotification__header-content-integrations-single{color:var(--disableColor)}.SingleNotification.notificationOff .SingleNotification__header-content-integrations-single img{filter:grayscale(100%);opacity:.4}.SingleNotification.notificationOff .SingleNotification__header-content-integrations-single-cloud{color:var(--disableColor)}.light .SingleNotification__header-content-integrations-single{background-color:var(--appBG)}.dark .SingleNotification__header-content-integrations-single{background-color:#30304a}.NotificationList{gap:20px}.NotificationList__list{position:relative;gap:15px}.NotificationList__list-loading{min-height:150px}.NotificationList__filter-wrapper{display:flex;gap:16px;align-items:center}.NotificationList__filter-wrapper>span:first-child{font-size:14px;font-weight:400}.NotificationList__filter-wrapper_dropdowns{display:flex;align-items:center;gap:16px}.NotificationList__filter-wrapper .divider{height:16px;width:1px;background:#909099}.NotificationList__filter-wrapper .clear-btn{font-size:14px;padding:0!important}.NotificationList__filter-wrapper .clear-btn span{text-decoration:underline!important}.NotificationList__search-wrapper{padding:17px 25px;border-radius:10px;border:1px solid #303148;background:#212132}.light .NotificationList__search-wrapper{border:0;background:#fafafa}.EmptyNotifications{min-height:75vh;gap:55px}.EmptyNotifications img{height:260px;width:auto}.EmptyNotifications__text{gap:7px}.EmptyNotifications__text-action{gap:25px;cursor:pointer}.BreadCrumbs{display:flex;gap:8px}.BreadCrumbs__single a{color:var(--text)!important;opacity:.5;transition:all .2s ease}.BreadCrumbs__single a:hover{opacity:.8;color:var(--text)}.BreadCrumbs__single:last-child a{opacity:.8}.Feedback{background-color:var(--header-btn-BG);border:1px solid var(--header-btn-border);border-radius:10px;cursor:pointer;font-size:18px;transition:all .3s ease;height:40px;min-width:40px;color:var(--primary)!important}.Feedback:hover{transition:all .3s ease;border-color:var(--primary)}.beamer_icon.active{top:-5px!important;right:-5px!important}.popup-cmd-k{top:-210px!important;padding:1.5px!important;background:linear-gradient(92.57deg,#9872fe 4.91%,#59fee0 95.86%);border-radius:10px}.popup-cmd-k .ant-modal{position:relative}.popup-cmd-k .ant-modal .ant-modal-content .ant-list-bordered{border:none!important}.popup-cmd-k .search-list-items{position:absolute;width:700px;background-color:#212133bd}.popup-cmd-k__autocomplete{width:700px}.popup-cmd-k .ant-select-selection-search{color:#fff!important;height:50px!important}.popup-cmd-k .ant-select{border:0px!important}.popup-cmd-k .ant-select-selector{width:100%!important;height:50px!important;align-items:center!important;padding:0 0 0 43px!important}.popup-cmd-k .search-icon-style{position:absolute;left:13px;top:17px;font-size:15pt!important}.popup-cmd-k .ant-select-selection-search-input{height:inherit!important;font-size:20pt}.popup-cmd-k .ant-select-selection-search{padding:0 0 0 30px!important}.popup-cmd-k .ant-select-selection-placeholder{font-size:20pt!important}.popup-cmd-k .ant-modal-content{background-color:#212133!important;border-radius:10px!important;margin:1px!important}.light .popup-cmd-k .ant-select-selection-search-input{color:#3e3b3b!important}.UserConnected{gap:10px}.UserConnected__title-sub{font-size:12px;color:var(--textSuperLight)}.UserConnected__wrapper .ant-popover-inner-content{padding:0!important}.UserConnected__arrow{color:#c7c7c7;font-size:11px}.UserConnected__user{width:34px;height:34px;border-radius:34px;background-size:cover;background-position:center center;background-repeat:no-repeat}.ViewSwitcher{gap:10px;align-items:center;color:var(--textLighter);height:40px;padding:0 15px;transition:all .2s ease;cursor:pointer;width:max-content;border:1px solid var(--header-btn-border);border-radius:10px;transition:all .3s ease;background-color:var(--header-btn-BG)}.ViewSwitcher__icon{color:var(--primary);font-size:16px}.ViewSwitcher:hover{border-color:var(--primary);transition:all .3s ease}.ViewSwitcher__arrow{color:var(--textLighter);font-size:10px;opacity:.8;transform:translateY(2px)}.SingleView{width:100%!important;padding:10px 30px!important;transition:background-color .2s ease;gap:20px}.SingleView:not(:last-child){border-bottom:1px solid var(--separatorColor)}.SingleView.active,.SingleView:hover{background-color:#9872fe33}.SingleView .ant-radio-wrapper{width:100%!important}.SingleView .ant-radio{transform:none;align-self:baseline;display:flex;align-items:center}.SingleView .ant-radio .ant-radio-inner{width:14px!important;height:14px!important}.SingleView__actions{width:100%;font-size:13px;width:max-content;gap:10px}.SingleView__actions-default{width:max-content;background-color:var(--disableBG);color:var(--textSuperLight)!important;border-radius:24px;border:1px solid transparent;font-size:11px!important;padding:5px 11px 4px;line-height:12px!important;transition:all .2s ease;cursor:pointer;font-weight:500}.SingleView__actions-default:hover{color:var(--text)!important;border:1px solid var(--textSuperLight)}.SingleView__actions-default.default{background-color:#9872fe33;color:#9872fe!important;border-color:#9872fe80}.SingleView__actions-default.disabled{background-color:var(--disableBG);color:var(--textSuperLight)!important;border-color:transparent;cursor:not-allowed}.SingleView__actions-default.disabled:hover{color:var(--textSuperLight)!important;border-color:transparent}.SingleView__firefly{width:20px;height:auto;margin-left:15px}.ViewManagerModal{padding:0}.ViewManagerModal .ViewsList{height:100%}.ViewManagerModal .ViewsList__items{min-height:75px;max-height:280px;overflow-y:auto}.ViewManagerModal .ViewsList__items .ant-radio-group{width:100%}.ViewManagerModal .ViewsList__loading{height:130px}.ViewManagerModal .ViewsList__empty{height:130px;gap:20px}.ViewManagerModal .ViewsList__empty .ant-empty{margin:0!important}.ViewManagerModal .ViewsList__empty-add{cursor:pointer;transition:opacity .2s ease}.ViewManagerModal .ViewsList__empty-add:hover{opacity:.8}.ViewManagerModal .ViewsList__footer{height:65px;border-top:1px solid var(--separatorColor);padding:0 33px}.ViewManagerModal .ViewsList__footer-save{gap:10px;cursor:pointer;transition:all .2s ease}.ViewManagerModal .ViewsList__footer-save:hover,.ViewManagerModal .ViewsList__footer-save-icon{color:#9872fe;transition:all .2s ease}.ViewManagerModal__form-toggle{gap:10px;margin-bottom:20px}.ViewManagerModal__form-toggle .form-label{margin-bottom:0}.ViewManagerModal__save{padding:20px 40px}.OrganizationModal{padding:0}.OrganizationModal__item{padding:20px 10px 20px 30px;gap:10px;cursor:pointer}.OrganizationModal__item:not(:last-child){border-bottom:1px solid var(--separatorColor)}.OrganizationModal__item:hover{background-color:var(--lightPrimary)}.OrganizationModal__item.active{color:var(--primary)}.OrganizationModal__item-logo{background-size:contain;background-position:center center;background-repeat:no-repeat;height:25px;width:100px}.OrganizationSelect{background-color:var(--header-btn-BG);border:1px solid var(--header-btn-border);border-radius:10px;cursor:pointer;font-size:18px;transition:all .3s ease;height:40px;min-width:40px;padding:0 10px;color:var(--textLighter)!important;gap:10px}.OrganizationSelect:hover{transition:all .3s ease;border-color:var(--primary)}.ExploreSandboxAlert{position:relative;width:100%;max-width:457px;line-height:normal;border-radius:7px;z-index:0;cursor:pointer;transition:all .5s ease}.ExploreSandboxAlert__container{padding:10px 15px;background:#00000073;border-radius:7px}.ExploreSandboxAlert:before{content:"";position:absolute;z-index:-1;inset:0;width:100%;height:100%;background:linear-gradient(92.57deg,#9872fe 4.91%,#59fee0 95.86%);border-radius:7px;filter:blur(10px)}.ExploreSandboxAlert:hover{background:linear-gradient(92.57deg,#9872fe 4.91%,#59fee0 95.86%);transition:all .5s ease}.ExploreSandboxAlert:hover .ExploreSandboxAlert__icon{transform:rotate(-90deg) translateY(3px);transition:all .5s ease;color:#fff}.ExploreSandboxAlert:hover .ExploreSandboxAlert__container{background:transparent;transition:all .5s ease}.ExploreSandboxAlert:hover .ExploreSandboxAlert__text{text-shadow:0px 0px 10px rgba(0,0,0,.7);color:#fff}.ExploreSandboxAlert__text{animation:fadeIn 1.5s ease;text-wrap:nowrap;color:var(--textLighter)}.ExploreSandboxAlert__icon{width:16px;height:15px;color:var(--textLighter);transform:rotate(-90deg);animation:moveExploreArrow 1.5s;animation-iteration-count:1}@keyframes moveExploreArrow{90%{animation-timing-function:ease-in;transform:rotate(-90deg) translateY(5px)}93%{transform:scaleY(0)}to{animation-timing-function:ease-out}}.ExploreSandboxModal{border-radius:7px;background:linear-gradient(92.57deg,#9872fe 4.91%,#59fee0 95.86%);padding:2px!important}.ExploreSandboxModal__container{padding:30px 40px;background:var(--header-btn-BG);border-radius:7px}.ExploreSandboxModal__button{background:linear-gradient(90deg,#9872fe,#3ccbb1);cursor:pointer;margin:15px auto;font-weight:700;padding:5px 10px;border-radius:5px;color:#fff;text-shadow:0px 0px 10px rgba(0,0,0,.4)}.ExploreSandboxModal__button:hover{box-shadow:0 0 10px var(--primary);transition:all .5s ease}.light .ExploreSandboxAlert:before{filter:blur(4px)}.light .ExploreSandboxAlert__container{background:#fffafa8c}.AppHeader{position:relative;display:flex;height:100%;padding:15px 30px;line-height:normal}.AppHeader__routerIndication{justify-content:center;gap:12px;min-width:max-content;flex:1 0 0}.AppHeader__center{flex:0 0 auto;display:flex;align-items:center;justify-content:center;min-width:0;padding:0 16px;z-index:5}.AppHeader__gradient-border{background:linear-gradient(92.57deg,#9872fe 4.91%,#59fee0 95.86%);border-radius:5px;padding:1px;width:max-content}.AppHeader__documentation-section{display:flex;align-items:center;flex-direction:row;padding:9px;background:#2d2c45;gap:6px;cursor:pointer;border-radius:5px}.AppHeader__actions{justify-content:flex-end;align-items:center;gap:12px;flex:1 0 0;min-width:max-content;width:auto}.AppHeader__invite{height:22px}.AppHeader .GradientBorderButton{padding:1px;border-radius:10px}.AppHeader .GradientBorderButton__content{width:38px;height:38px;border-radius:10px}.PlaylistBtn{cursor:pointer;width:40px;height:40px;color:var(--card);background:var(--gradientColorBG);border-radius:10px;transition:all .3s ease;animation:fadeIn .3s}.PlaylistDrawer{padding:1px;background:linear-gradient(92.57deg,#9872fe 4.91%,#59fee0 95.86%);border-radius:7px;position:fixed;top:10%;right:25px;height:80%;width:350px;z-index:1000}.PlaylistDrawer:before{content:"";position:absolute;z-index:-1;inset:0;width:100%;height:100%;background:linear-gradient(92.57deg,#59fee0 4.91%,#9872fe 95.86%);border-radius:7px;filter:blur(2px)}.PlaylistDrawer__container{height:100%;background:var(--card);transition:all .5s ease;border-radius:7px}.PlaylistDrawer__header{padding:20px;border-radius:7px 7px 0 0;background:linear-gradient(90deg,var(--appBG),transparent)}.PlaylistDrawer__content{padding:10px 20px 0;overflow-y:auto;height:calc(100% - 80px)}.PlaylistDrawer__item span{animation:moveMenuLine .5s ease}.PlaylistDrawer__item.selected div{width:700px;position:absolute;height:500px;right:109%;background:var(--gradientColorBG)}.PlaylistDrawer-closeBtn{margin-top:2px;width:14px!important;height:auto}.PlaylistDrawer-scrollIcon{color:var(--text);bottom:10px;right:calc(50% - 10px);position:absolute}.PlaylistDrawer-scrollIcon:hover{color:var(--primary)}.light .PlaylistDrawer__header{border-bottom:1px solid var(--CiCollapseBG)}.DashboardAiTrigger{position:relative;display:inline-flex;align-items:center;height:34px;padding:3px 8px 3px 6px;background:#141424;border-radius:9999px;border:1px solid rgba(130,88,254,.35);cursor:pointer;outline:none;transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease,transform .3s ease;box-shadow:0 2px 8px #00000059;-webkit-user-select:none;user-select:none}.DashboardAiTrigger:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(90deg,#4ee0d6,#8258fe,#4ee0d6);background-size:200% 100%;background-position:100% 0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.6;transition:opacity .3s ease;pointer-events:none}.DashboardAiTrigger:hover{background:#18182c;box-shadow:0 0 16px #4ee0d659,0 0 28px #8258fe40;transform:translateY(-1px)}.DashboardAiTrigger:hover:before{opacity:1;animation:border-progress-left-to-right 2s cubic-bezier(.4,0,.2,1) infinite}.DashboardAiTrigger:hover .DashboardAiTrigger__icon-box{box-shadow:0 2px 10px #4ee0d699;animation:icon-hover-wiggle .6s ease-in-out infinite alternate}.DashboardAiTrigger:hover .DashboardAiTrigger__shortcut{background:#25253e;border-color:#ffffff29}.DashboardAiTrigger:active{transform:translateY(0) scale(.98)}.DashboardAiTrigger:focus-visible{border-color:#9872fe;box-shadow:0 0 0 2px #9872fe66}.DashboardAiTrigger__icon-box{width:18px;height:18px;border-radius:5px;background:linear-gradient(135deg,#4dd5e8,#835af8);display:flex;align-items:center;justify-content:center;box-shadow:0 1px 5px #4dd5e859;flex-shrink:0;transition:transform .2s ease,box-shadow .2s ease}.DashboardAiTrigger__sparkle{fill:#121226;color:#121226;width:10px;height:10px}.DashboardAiTrigger__text{font-family:inherit;font-style:normal;font-size:13px;font-weight:400;color:#a2a2bd;letter-spacing:-.01em;margin:0 14px 0 10px;white-space:nowrap}.DashboardAiTrigger__shortcuts{display:inline-flex;align-items:center;gap:4px}.DashboardAiTrigger__shortcut{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 5px;background:#1e1e32;border:1px solid rgba(255,255,255,.09);border-radius:5px;transition:background-color .2s ease,border-color .2s ease}.DashboardAiTrigger__shortcut kbd{font-family:inherit;font-size:11px;font-weight:500;color:#9c9cb8;line-height:1.2;border:none;background:transparent;padding:0;margin:0;box-shadow:none}@media(max-width:1024px){.DashboardAiTrigger{padding:4px 6px}.DashboardAiTrigger__text,.DashboardAiTrigger__shortcuts{display:none}}.light .DashboardAiTrigger{background:#fff;border-color:#8258fe40;box-shadow:0 2px 8px #0000000f}.light .DashboardAiTrigger__text{color:#2d2c45}.light .DashboardAiTrigger__shortcut{background:#f0f0f7;border-color:#00000014}.light .DashboardAiTrigger__shortcut kbd{color:#5f5f7a}.light .DashboardAiTrigger:hover{background:#f8f8fc;box-shadow:0 0 16px #4ee0d640,0 0 28px #8258fe26}.light .DashboardAiTrigger:hover .DashboardAiTrigger__shortcut{background:#e8e8f2;border-color:#0000001f}.light .DashboardAiDrawer .ant-drawer-content{background:#fff!important;border-left:1px solid rgba(0,0,0,.08)!important;box-shadow:-12px 0 48px -8px #00000026!important}.light .DashboardAiDrawer .DashboardAiModal__container,.light .DashboardAiDrawer .DashboardAiModal__iframe-wrapper,.light .DashboardAiDrawer .DashboardAiModal__iframe{background:#fff}.light .DashboardAiDrawer .DashboardAiModal__close-btn,.light .DashboardAiDrawer .DashboardAiModal__mode-btn{background:#f0f0f7;border-color:#00000014;color:#5f5f7a}.light .DashboardAiDrawer .DashboardAiModal__close-btn:hover,.light .DashboardAiDrawer .DashboardAiModal__mode-btn:hover{background:#e8e8f2;border-color:#00000026;color:#2d2c45}.light .DashboardAiDrawer .DashboardAiModal__error-state p{color:#2d2c45}.light .DashboardAiDrawer--modal .ant-drawer-content-wrapper{box-shadow:0 24px 72px -12px #0003,0 0 0 1px #00000014!important}.light .DashboardAiDrawer--modal .ant-drawer-content{border:1px solid rgba(0,0,0,.1)!important}@keyframes border-progress-left-to-right{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes icon-hover-wiggle{0%{transform:rotate(-8deg) scale(1.05)}to{transform:rotate(8deg) scale(1.12)}}.DashboardAiModal__wrap{z-index:1100}.DashboardAiModal .ant-modal{max-width:1200px;width:min(1200px,90vw)!important;padding-bottom:0;margin:0 auto}.DashboardAiModal .ant-modal-content{background:#12121f!important;border-radius:16px!important;border:1px solid rgba(255,255,255,.09)!important;box-shadow:0 24px 72px -12px #000000e6,0 0 0 1px #ffffff14,0 0 48px -8px #9872fe38!important;padding:0!important;overflow:hidden}.DashboardAiModal .ant-modal-body{padding:0!important}.DashboardAiModal__container{position:relative;width:100%;height:100%;background:#12121f;overflow:hidden;border-radius:16px}.DashboardAiModal__top-gradient{height:2px;width:100%;background:linear-gradient(92.57deg,#9872fe 4.91%,#59fee0 95.86%)}.DashboardAiModal__header-actions{position:absolute;top:14px;right:14px;z-index:20;display:flex;align-items:center;gap:8px}.DashboardAiModal__mode-btn,.DashboardAiModal__close-btn{width:30px;height:30px;border-radius:50%;background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:#d0d0e8;font-size:13px;display:flex;align-items:center;justify-content:center;cursor:pointer;outline:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.DashboardAiModal__mode-btn:hover,.DashboardAiModal__close-btn:hover{background:#ffffff2e;border-color:#ffffff40;color:#fff;transform:scale(1.06)}.DashboardAiModal__mode-btn:focus-visible,.DashboardAiModal__close-btn:focus-visible{outline:2px solid #9872fe;outline-offset:2px;border-color:#9872fe;color:#fff}.DashboardAiModal__mode-btn:active,.DashboardAiModal__close-btn:active{transform:scale(.96)}.DashboardAiModal__iframe-wrapper{width:100%;height:min(780px,80vh);max-height:780px;min-height:min(480px,60vh);position:relative;background:#12121f}.DashboardAiModal__iframe{width:100%;height:100%;border:none;border-radius:0 0 16px 16px;display:block;background:#12121f}.DashboardAiModal__iframe:not(iframe){background:#141425}.DashboardAiModal__loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#12121f;z-index:10;border-radius:0 0 16px 16px}.DashboardAiModal__error-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 24px;text-align:center;height:100%;gap:16px}.DashboardAiModal__error-state p{color:#d0d0e8;font-size:14px;margin:0}.DashboardAiModal__error-state .AppBtn{min-width:100px}.DashboardAiDrawer{z-index:1050}.DashboardAiDrawer .ant-drawer-content{background:#12121f!important;border-left:1px solid rgba(255,255,255,.09)!important;box-shadow:-12px 0 48px -8px #000c!important}.DashboardAiDrawer .ant-drawer-body{padding:0!important;height:100%;overflow:hidden}.DashboardAiDrawer .DashboardAiModal__container{height:100vh;border-radius:0}.DashboardAiDrawer .DashboardAiModal__iframe-wrapper{height:calc(100vh - 2px);max-height:none}.DashboardAiDrawer .DashboardAiModal__iframe{border-radius:0}.DashboardAiDrawer--dock .ant-drawer-content-wrapper{width:min(var(--copilot-dock-width, 480px),100vw)!important;max-width:100vw!important}.DashboardAiDrawer--dock-wide .ant-drawer-content-wrapper{width:min(var(--copilot-dock-width, 720px),100vw)!important;max-width:100vw!important}.DashboardAiDrawer__resizer{position:absolute;top:0;bottom:0;left:-5px;width:10px;cursor:col-resize;z-index:100;display:flex;align-items:center;justify-content:center;touch-action:none;-webkit-user-select:none;user-select:none}.DashboardAiDrawer__resizer-handle{width:3px;height:48px;border-radius:9999px;background:#8258fe73;transition:background-color .2s ease,height .2s ease,box-shadow .2s ease}.DashboardAiDrawer__resizer:hover,.DashboardAiDrawer__resizer:active,.DashboardAiDrawer__resizer:focus-visible{outline:none}.DashboardAiDrawer__resizer:hover .DashboardAiDrawer__resizer-handle,.DashboardAiDrawer__resizer:active .DashboardAiDrawer__resizer-handle,.DashboardAiDrawer__resizer:focus-visible .DashboardAiDrawer__resizer-handle{background:#8258fe;height:64px;box-shadow:0 0 10px #8258fecc}.DashboardAiDrawer--modal .ant-drawer-content-wrapper{right:50%!important;top:50%!important;transform:translate(50%,-50%)!important;width:min(1400px,94vw)!important;height:min(900px,88vh)!important;max-height:88vh!important;border-radius:16px!important;box-shadow:0 32px 84px -12px #000000f2,0 0 0 1px #ffffff1a,0 0 64px -8px #9872fe4d!important;transition:transform .3s cubic-bezier(.16,1,.3,1),width .3s cubic-bezier(.16,1,.3,1),height .3s cubic-bezier(.16,1,.3,1)!important}.DashboardAiDrawer--modal .ant-drawer-content{border-radius:16px!important;border:1px solid rgba(255,255,255,.12)!important;overflow:visible!important}.DashboardAiDrawer--modal .ant-drawer-body{overflow:visible!important}.DashboardAiDrawer--modal .DashboardAiModal__container{height:100%!important;border-radius:16px!important;overflow:visible!important}.DashboardAiDrawer--modal .DashboardAiModal__container .DashboardAiModal__header-actions{top:-38px;right:4px}.DashboardAiDrawer--modal .DashboardAiModal__iframe-wrapper{height:calc(100% - 2px)!important;border-radius:16px!important;overflow:hidden!important}body.copilot-docked{--copilot-dock-width: 480px}body.copilot-docked .site-layout{margin-right:min(var(--copilot-dock-width, 480px),100vw)!important;max-width:calc(100vw - min(var(--copilot-dock-width, 480px),100vw))!important;transition:margin-right .3s cubic-bezier(.16,1,.3,1)!important}body.copilot-docked .ant-modal-root .ant-modal-mask,body.copilot-docked .ant-modal-root .ant-modal-wrap{left:0!important;right:min(var(--copilot-dock-width, 480px),100vw)!important;width:auto!important;overflow-x:hidden!important;transition:right .3s cubic-bezier(.16,1,.3,1)!important}body.copilot-docked .ant-modal-root .ant-modal{max-width:calc(100vw - min(var(--copilot-dock-width, 480px),100vw) - 32px)!important;margin:0 auto!important;transition:max-width .3s cubic-bezier(.16,1,.3,1)!important}body.copilot-docked .ant-drawer:not(.DashboardAiDrawer):not(.ant-drawer-inline) .ant-drawer-mask{left:0!important;right:min(var(--copilot-dock-width, 480px),100vw)!important;width:auto!important;transition:right .3s cubic-bezier(.16,1,.3,1)!important}body.copilot-docked .ant-drawer:not(.DashboardAiDrawer):not(.ant-drawer-inline) .ant-drawer-content-wrapper{right:min(var(--copilot-dock-width, 480px),100vw)!important;max-width:calc(100vw - min(var(--copilot-dock-width, 480px),100vw))!important;transition:right .3s cubic-bezier(.16,1,.3,1)!important}body.copilot-docked .ant-popover,body.copilot-docked .ant-dropdown,body.copilot-docked .ant-select-dropdown,body.copilot-docked .ant-tooltip{z-index:1060!important;max-width:calc(100vw - min(var(--copilot-dock-width, 480px),100vw) - 16px)!important}body.copilot-docked .FloatingSelected{right:calc(min(var(--copilot-dock-width, 480px),100vw) + 30px)!important}body.copilot-docked .PlaylistDrawer{right:calc(min(var(--copilot-dock-width, 480px),100vw) + 25px)!important}body.copilot-docked .FiltersChat{right:calc(min(var(--copilot-dock-width, 480px),100vw) + 20px)!important;transition:right .3s cubic-bezier(.16,1,.3,1)!important}body.copilot-docked-wide{--copilot-dock-width: 720px}body.copilot-docked-wide .site-layout{margin-right:min(var(--copilot-dock-width, 720px),100vw)!important;max-width:calc(100vw - min(var(--copilot-dock-width, 720px),100vw))!important;transition:margin-right .3s cubic-bezier(.16,1,.3,1)!important}body.copilot-docked-wide .ant-modal-root .ant-modal-mask,body.copilot-docked-wide .ant-modal-root .ant-modal-wrap{left:0!important;right:min(var(--copilot-dock-width, 720px),100vw)!important;width:auto!important;overflow-x:hidden!important;transition:right .3s cubic-bezier(.16,1,.3,1)!important}body.copilot-docked-wide .ant-modal-root .ant-modal{max-width:calc(100vw - min(var(--copilot-dock-width, 720px),100vw) - 32px)!important;margin:0 auto!important;transition:max-width .3s cubic-bezier(.16,1,.3,1)!important}body.copilot-docked-wide .ant-drawer:not(.DashboardAiDrawer):not(.ant-drawer-inline) .ant-drawer-mask{left:0!important;right:min(var(--copilot-dock-width, 720px),100vw)!important;width:auto!important;transition:right .3s cubic-bezier(.16,1,.3,1)!important}body.copilot-docked-wide .ant-drawer:not(.DashboardAiDrawer):not(.ant-drawer-inline) .ant-drawer-content-wrapper{right:min(var(--copilot-dock-width, 720px),100vw)!important;max-width:calc(100vw - min(var(--copilot-dock-width, 720px),100vw))!important;transition:right .3s cubic-bezier(.16,1,.3,1)!important}body.copilot-docked-wide .ant-popover,body.copilot-docked-wide .ant-dropdown,body.copilot-docked-wide .ant-select-dropdown,body.copilot-docked-wide .ant-tooltip{z-index:1060!important;max-width:calc(100vw - min(var(--copilot-dock-width, 720px),100vw) - 16px)!important}body.copilot-docked-wide .FloatingSelected{right:calc(min(var(--copilot-dock-width, 720px),100vw) + 30px)!important}body.copilot-docked-wide .PlaylistDrawer{right:calc(min(var(--copilot-dock-width, 720px),100vw) + 25px)!important}body.copilot-docked-wide .FiltersChat{right:calc(min(var(--copilot-dock-width, 720px),100vw) + 20px)!important;transition:right .3s cubic-bezier(.16,1,.3,1)!important}body.copilot-is-resizing{-webkit-user-select:none!important;user-select:none!important;cursor:col-resize!important}body.copilot-is-resizing .site-layout,body.copilot-is-resizing .DashboardAiDrawer .ant-drawer-content-wrapper,body.copilot-is-resizing .ant-modal-mask,body.copilot-is-resizing .ant-modal-wrap,body.copilot-is-resizing .ant-drawer-mask,body.copilot-is-resizing .ant-drawer-content-wrapper{transition:none!important}body.copilot-is-resizing .DashboardAiModal__iframe{pointer-events:none!important}.LinkSubMenu{margin:0 10px}.LinkSubMenu__header{font-size:14px;font-weight:400;transition:all .2s ease;color:var(--sidebarLink)!important;cursor:pointer;padding:7px 10px;border-radius:5px}.LinkSubMenu__header-title{gap:15px}.LinkSubMenu__header-title svg{opacity:1!important}.LinkSubMenu__header .iacIcon{fill:var(--sidebarLink)!important;transform:translateY(2px)}.LinkSubMenu__header-btn{background-color:transparent;border:none;cursor:pointer}.LinkSubMenu__header:hover{color:var(--sidebarActiveLink)!important}.LinkSubMenu__header:hover .iacIcon{fill:var(--sidebarActiveLink)!important}.LinkSubMenu__header.active{color:var(--sidebarActiveLink)!important}.LinkSubMenu__header.active .iacIcon{fill:var(--sidebarActiveLink)!important}.LinkSubMenu__header.childActive{color:var(--sidebarActiveLink)!important}.LinkSubMenu__header.childActive .iacIcon{fill:var(--sidebarActiveLink)!important}.LinkSubMenu__header.headerIcon{display:flex;justify-content:center;align-items:center}.LinkSubMenu__line{transition:all .3s ease;position:absolute;left:-15px;height:100%;border-left:2px solid var(--header-btn-border);border-radius:10px}.LinkSubMenu__list{max-height:0;transition:max-height .3s ease;overflow:hidden}.LinkSubMenu__list .NavLinks__item{padding:9px 10px}.LinkSubMenu__list.listOpen{margin-left:15px;padding-left:5px;max-height:250px;transition:max-height .3s ease;width:188px}.NavLinks{display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;max-height:70vh;scrollbar-width:none;-ms-overflow-style:none}.NavLinks::-webkit-scrollbar{display:none}.NavLinks__section-title{margin:0 10px;padding:10px;color:var(--grey);font-size:13px}.NavLinks__section-line{animation:moveMenuLine .5s ease-in;margin:16px 10px 16px 20px;height:1px;width:100%;background:linear-gradient(45deg,var(--grey),transparent)}.NavLinks__item{margin:0 10px;position:relative;display:flex;gap:15px;align-items:center;justify-content:flex-start;padding:7px 10px;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;transition:color .2s ease;color:var(--sidebarLink)!important;cursor:pointer}.NavLinks__item-new{border-radius:7px;padding:3px 5px;font-size:10px;border:.5px solid white;text-shadow:0px 0px 4px black;color:#fff;font-weight:500;background:linear-gradient(115deg,#9872fe,#59fee0);box-shadow:0 4px 4px 0 var(--gradientButtonShadow)}.NavLinks__item-icon{font-size:16px;width:16px}.NavLinks__item-icon svg{max-width:16px;fill:var(--sidebarLink);transform:translateY(1px)}.NavLinks__item-arrow{position:absolute;right:15px}.NavLinks__item:hover{transition:opacity .2s ease;color:var(--sidebarActiveLink)}.NavLinks__item:hover svg{fill:var(--sidebarActiveLink)}.NavLinks__item:hover .NavLinks__item-icon>svg,.NavLinks__item:hover .NavLinks__item-text{color:var(--sidebarActiveLink);transition:color .2s ease}.NavLinks__item.centered{justify-content:center;padding-left:5px}.NavLinks__item.activeNavLink{transition:color .2s ease;font-weight:700;color:var(--sidebarActiveLink)}.NavLinks__item.activeNavLink .NavLinks__item-icon>svg,.NavLinks__item.activeNavLink .NavLinks__item-text{color:var(--sidebarActiveLink);transition:color .2s ease;fill:var(--sidebarActiveLink)}.NavLinks__item.activeNavLink .LinkSubMenu__line{display:block;border-color:var(--text)}.NavLinks__withNew{gap:7px}.NavLinks__withNew-favorite{position:absolute;right:10px}@keyframes moveMenuLine{0%{transform:translate(150px)}50%{transform:translate(0)}75%{transform:rotateX(90deg)}to{transform:rotateX(0)}}.AppLogo{padding-left:14px}.AppLogo.sidebar{align-self:start;padding-top:15px}.AppLogo__link{gap:7px}.AppLogo__text{width:auto;height:20px;transform:translateY(3px)}.PremiumBtn{padding:8px 16px;color:#fff;font-weight:700;border-radius:7px;background:linear-gradient(93deg,#9872fe 50%,#59fee0);gap:6px;cursor:pointer;font-size:12px;transition:all .2s ease;line-height:15px}.PremiumBtn__icon{height:auto;width:13px}.PremiumBtn:hover{background-color:var(--darkPrimary);transition:all .2s ease}.PremiumBtn.minimal{padding:0;width:40px;height:40px}.AccountTierBanner__img{transform:translateY(24px);width:60%}.AccountTierBanner__content{background-color:var(--appBG);border-radius:6px;width:100%;padding:40px 20px 24px;gap:20px}.AccountTierBanner__content-text{gap:3px;color:var(--textLighter)}.CompanyLogo{width:100%;padding:15px 0;gap:10px}.CompanyLogo__logo{background-size:contain;background-position:center center;background-repeat:no-repeat;height:30px;width:130px}.CompanyLogo__organization{font-size:12px;color:var(--sidebarLink);gap:5px;transition:all .2s ease;cursor:pointer}.CompanyLogo__organization:hover{color:var(--primary)}.BuildCommits{contain:inline-size;display:flex;flex-direction:column;gap:2px;font-family:monospace;font-size:11px;color:var(--sidebarLink);opacity:.7}.BuildCommits__row{display:flex;gap:6px;min-width:0}.BuildCommits__label{flex-shrink:0;width:24px}.BuildCommits__branch{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BuildCommits__commit{flex-shrink:0;margin-left:auto}.BuildCommits.collapsed{align-items:center}.AppSidebar{height:100%;width:100%;display:grid;grid-template-rows:90px calc(100vh - 90px);position:relative;overflow:auto}.AppSidebar.demo,.AppSidebar.sandbox{grid-template-rows:90px calc(100vh - 141px)}.AppSidebar__links{gap:10px;overflow:auto}.AppSidebar__actions{width:100%;display:flex;flex-direction:column;padding:0 20px 10px;justify-content:flex-end;gap:10px}.AppSidebar__actions.no-padding{padding:0 15px}.AppSidebar__toggle{position:absolute;bottom:20px;right:-15px;z-index:2}.DevOpsLoader{position:relative;width:50px}.DevOpsLoader #outline{stroke-dasharray:2.427766571px,242.7766571045px;stroke-dashoffset:0;animation:anim 2s linear infinite}@keyframes anim{12.5%{stroke-dasharray:33.9887319946px,242.7766571045px;stroke-dashoffset:-26.7054322815px}43.75%{stroke-dasharray:84.9718299866px,242.7766571045px;stroke-dashoffset:-84.9718299866px}to{stroke-dasharray:2.427766571px,242.7766571045px;stroke-dashoffset:-240.3488905334px}}.DevOpsLoader .check-out{position:absolute;bottom:.5rem;left:50%;transform:translate(-50%);font-size:2rem}.InitialDiscoveryAlert{width:100%;background-color:#312c50;line-height:normal;color:#9872fe!important;font-weight:700;gap:7px;padding:15px 0}.InitialDiscoveryAlert__spinner{font-size:20px;margin-right:5px}.InitialDiscoveryAlert__info{transform:translateY(1px)}.InitialDiscoveryAlert.light,.light .InitialDiscoveryAlert{background-color:#e3dbf9}.DemoAlert{width:100%;background:linear-gradient(92.57deg,#1b0161 4.91%,#01715c 95.86%);line-height:normal;border-bottom:1px solid #47455e;padding:10px 0;gap:10px}.DemoAlert__text{gap:5px}.DemoAlert__text-seperator{font-size:20px;transform:translateY(-1px)}.DemoAlert__btn{color:#fff;padding:5px 16px;border-radius:25px;border:1px solid white;background-color:transparent;transition:all .3s ease;font-weight:700;cursor:pointer}.DemoAlert__btn:hover{background-color:#fafafa;transition:all .3s ease;color:#000}.DemoAlert #lid{animation:blink 2.4s infinite}.DemoAlert #eye{animation:squeeze 4.4s infinite}@keyframes blink{90%{transform:none;animation-timing-function:ease-in}93%{transform:translateY(15px) scaleY(0)}to{animation-timing-function:ease-out}}@keyframes squeeze{90%{transform:none;animation-timing-function:ease-in}93%{transform:translateY(9px) scaleY(.4)}to{animation-timing-function:ease-out}}.SuspendedBarAlert{width:100%;background-color:var(--red);line-height:normal;color:#fff;font-weight:700;gap:10px;padding:15px 0}.SuspendedBarAlert__spinner{font-size:20px;margin-right:5px}.SuspendedBarAlert__info{transform:translateY(1px)}.ProvisionCode{height:100%;border-radius:10px;border:1px solid #3c3c50;background-color:var(--codeBG);color:#fff;overflow:hidden}.ProvisionCode.split{width:100%;display:grid;grid-template-columns:150px calc(100% - 150px);padding:0}.ProvisionCode__brand{font-size:18px}.ProvisionCode__brand .TypingDots{transform:translateY(1px)}.ProvisionCode__files{background-color:var(--codeFilesBG);padding-top:20px;overflow:auto}.ProvisionCode__files-item{padding:5px 20px;cursor:pointer;color:#fff}.ProvisionCode__files-item.active{background-color:var(--primary)}.ProvisionCode__code{height:100%;background-color:#181825;overflow:auto;padding:20px 10px 10px;position:relative}.ProvisionCode__code .CodeSyntaxEditor__header{position:absolute;top:10px;right:10px;z-index:4}.ProvisionCode__code .CodeSyntaxEditor__header .GradientBorderButton__content{padding:0!important;gap:0!important}.ProvisionCode__code .CodeSyntaxEditor__header-divider{height:20px;width:1px;background:#909099}.ProvisionCode__code-header{position:sticky;top:0;z-index:3;background:var(--card);padding-bottom:10px}.ProvisionCode__code.noPadding{padding:0}.ProvisionCode__toolbar{position:sticky;top:0;z-index:3;background:var(--card);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border-bottom:1px solid #3c3c50}.ProvisionCode .Loading{height:max-content}.TfVar{display:grid;flex-direction:row;align-items:flex-start;grid-template-columns:136px 1px 100px calc((100% - 277px)/2) calc((100% - 277px)/2);gap:10px}.TfVar.smallScreen{grid-template-columns:136px 1px 100px 125px calc(100% - 402px)}.TfVar__icon{background-color:var(--innerCard);color:var(--disableColor);border-radius:6px;padding:5px;border:1px solid var(--separatorColor)}.TfVar__icon.active{background:#9872fe99;color:#fff;border-color:#9872fe;box-shadow:0 5px 10px #0000001a}.TfVar__divider{height:1.9em!important;margin:0!important}.TfVar__type{background:#9872fe99;text-align:center;border-radius:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 5px}.TfVar__name{font-weight:bolder;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TfVar__textArea.desc{resize:none!important}.ModuleCall.config{height:100%;width:55%}.ModuleCall__code-cost{height:100%;width:45%}.ModuleCall.code{height:100%;padding:0}.ModuleCall.code .cm-theme{height:100%}.ModuleCall.code.fullHeight{height:100%!important}.ModuleCall.cost{height:40%}.ModuleCall__title{color:var(--text);gap:7px;margin-bottom:14px}.ModuleCall__title.tf{margin-top:10px}.ModuleCall__select-item{width:50%}.ModuleCall__select-link{cursor:pointer}.ModuleCall__select-link:hover{color:var(--primary)}.ModuleCall__tfVars{height:75%}.ModuleCall__tfVars-container{height:100%;overflow-y:auto;scroll-behavior:smooth}.ModuleCall__tfVars-scrollIcon{background-color:var(--text);color:var(--card);font-size:33px;border-radius:50%;padding:5px;border:1px solid var(--separatorColor);position:relative;cursor:pointer;bottom:10px;left:50%;transition:all .2s ease-in}.ModuleCall__tfVars-scrollIcon:hover{background-color:var(--primary)}.ModuleCall__tfVars .GradientBtn{align-self:flex-end;margin:0 0 20px}.ModuleCall__errors{white-space:pre-wrap;font-size:13px;text-align:center}.ModuleCall__errors-icon{color:var(--red);font-size:20px}.ModuleCall__errors-noFound{color:var(--red)}.ProvidersList{flex-wrap:wrap}.ProvidersList__item{min-width:55px;height:55px;border-radius:10px;border:1px solid var(--middlePrimary);padding:10px;transition:all .2s ease;cursor:pointer}.ProvidersList__item img{width:100%;height:100%;max-width:30px;max-height:30px}.ProvidersList__item:hover{transition:all .2s ease;background-color:var(--lightPrimary)}.ProvidersList__item.active{transition:all .2s ease;border-color:var(--primary);background-color:var(--lightPrimary)}.ProvidersList__item.disabled{cursor:not-allowed;opacity:.5}.ProvidersList__item.disabled:hover{background-color:unset}.WorkflowsSteps__remoteBackendCheckboxItem.ant-form-item{margin-bottom:0!important}.VariablesConfiguration__variables-content{min-height:260px}.VariablesConfiguration__form-item{margin-bottom:16px}.WorkflowsSteps__WizardCardSelection{width:100%;display:flex;flex-direction:column;gap:24px}.WorkflowsSteps__WizardCardSelection-title{font-weight:300!important;font-size:28px!important;line-height:100%!important;letter-spacing:0!important;text-align:center!important;margin:0!important}.WorkflowsSteps__WizardCardSelection__cards{display:grid;grid-template-columns:repeat(2,289px);gap:32px;justify-content:center}.WorkflowsSteps__WizardCardSelection__card-option{position:relative;width:289px;height:203px;flex:none;cursor:pointer}.WorkflowsSteps__WizardCardSelection__card-option:hover .WorkflowsSteps__WizardCardSelection__card-body{background:#30314880;border-color:transparent}.WorkflowsSteps__WizardCardSelection__card-option:hover .WorkflowsSteps__WizardCardSelection__card-body:after{opacity:1}.WorkflowsSteps__WizardCardSelection__card-option:hover .WorkflowsSteps__WizardCardSelection__card-body-surface{opacity:1}.WorkflowsSteps__WizardCardSelection__card-option:hover .WorkflowsSteps__WizardCardSelection__icon-badge-frame{border-color:transparent}.WorkflowsSteps__WizardCardSelection__card-option:hover .WorkflowsSteps__WizardCardSelection__icon-badge-frame:before{opacity:1}.WorkflowsSteps__WizardCardSelection__card-option:hover .WorkflowsSteps__WizardCardSelection__icon-badge{background:linear-gradient(135deg,#9872fe 8.67%,#59fee0 86.72%)}.WorkflowsSteps__WizardCardSelection__card-option:hover .WorkflowsSteps__WizardCardSelection__icon{color:#303148}.WorkflowsSteps__WizardCardSelection__card-body{position:absolute;top:40px;left:0;width:100%;height:163px;box-sizing:border-box;border:1px solid rgba(152,114,254,.5);border-radius:10px;background:#242436;display:flex;align-items:center;justify-content:center;padding:0 28px}.WorkflowsSteps__WizardCardSelection__card-body:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:linear-gradient(135deg,#9872fe 8.67%,#59fee0 86.72%);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;opacity:0;pointer-events:none;transition:opacity .15s ease}.WorkflowsSteps__WizardCardSelection__card-body-surface{position:absolute;inset:0;border-radius:10px;background:#303148;box-shadow:4px 5px 8px #59fee01f;opacity:0;pointer-events:none;transition:opacity .15s ease}.WorkflowsSteps__WizardCardSelection__card-title{position:relative;z-index:1;font-family:Roboto,sans-serif;font-weight:400;font-size:22px;line-height:32px;text-align:center;color:#fff}.WorkflowsSteps__WizardCardSelection__icon-badge-frame{position:absolute;top:11.715px;left:50%;z-index:2;width:56.57px;height:56.57px;box-sizing:border-box;border-radius:10.6667px;transform:translate(-50%) rotate(45deg);filter:drop-shadow(0 5.33333px 9.77777px rgba(169,148,252,.25));display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid rgba(152,114,254,.5)}.WorkflowsSteps__WizardCardSelection__icon-badge-frame:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#9872fe 8.67%,#59fee0 86.72%);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;opacity:0;pointer-events:none;transition:opacity .15s ease}.WorkflowsSteps__WizardCardSelection__icon-badge{width:47px;height:47px;flex:none;border-radius:10.6667px;display:flex;align-items:center;justify-content:center;background:#9872fe;box-shadow:0 5.33333px 9.77777px #a994fc40}.WorkflowsSteps__WizardCardSelection__icon-badge-inner{width:100%;height:100%;transform:rotate(-45deg);display:flex;align-items:center;justify-content:center}.WorkflowsSteps__WizardCardSelection__icon{display:block;flex-shrink:0;width:27px;height:27px;color:#fff}.WorkflowsSteps__WizardCardSelection__card-badge{position:absolute;top:51px;right:12px;z-index:3;padding:0 8px;min-height:16px;border-radius:10px;font-family:Roboto,sans-serif;font-size:8px;font-weight:700;letter-spacing:.09em;line-height:16px;color:#fff;background:linear-gradient(96.29deg,#9872fe80 3.41%,#33fdd880 98.14%);border:.5px solid #fff;box-shadow:0 4px 4px #00000040}.WorkflowsSteps__WizardCardSelection__details{display:grid;align-items:start;justify-items:center;width:100%;max-width:720px;text-align:center}.WorkflowsSteps__WizardCardSelection__details-panel{grid-area:1/1;display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .15s ease}.WorkflowsSteps__WizardCardSelection__details-panel--active{visibility:visible;opacity:1}.WorkflowsSteps__WizardCardSelection__description{font-size:14px;line-height:1.5;opacity:.8}.WorkflowsSteps__WizardCardSelection__features{display:flex;justify-content:center;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.WorkflowsSteps__WizardCardSelection__feature{display:flex;align-items:center;gap:8px;font-weight:400;font-size:14px;line-height:20px;opacity:.8;white-space:nowrap}.WorkflowsSteps__WizardCardSelection__feature:not(:first-child):before{content:"";flex:none;width:1px;height:12px;opacity:.8;background:#59fee0}.WorkflowsSteps__WizardCardSelection__feature-check{flex-shrink:0;width:14px;height:14px;border-radius:50%;background:linear-gradient(135deg,#9872fe 8.67%,#59fee0 86.72%);display:flex;align-items:center;justify-content:center}.WorkflowsSteps__WizardCardSelection__feature-check:after{content:"";width:4px;height:7px;border:solid #303148;border-width:0 1.5px 1.5px 0;transform:rotate(45deg) translate(-1px,-1px)}.AccessKey{display:flex;flex-direction:column;gap:20px}.AccessKey--center{justify-content:center;align-items:center;min-height:200px}.AccessKey__warning{padding:12px 16px;border-radius:6px;background:#e8a72e1f;border:1px solid rgba(232,167,46,.3);gap:12px;align-items:flex-start;font-size:13px;line-height:1.5;color:var(--text, #d4d4d4)}.AccessKey__warning-icon{color:#e8a72e;font-size:14px;margin-top:3px;flex-shrink:0}.AccessKey__warning strong{color:#e8a72e;font-weight:600}.AccessKey__body{display:flex;flex-direction:row;gap:24px;align-items:flex-start}.AccessKey__left{flex:1;min-width:0;gap:16px}.AccessKey__right{flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:8px;align-self:stretch;padding-top:24px}.AccessKey__qr-wrapper{width:140px;height:140px;padding:10px;background:#fff;border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.AccessKey__qr-placeholder{font-size:10px;color:var(--textMuted);text-align:center}.AccessKey__qr-label{font-size:10px;letter-spacing:.5px;text-transform:uppercase;color:var(--textLighter, #8b8b9e);text-align:center}.AccessKey__keys-item{gap:6px}.AccessKey__keys-item label{font-weight:500;font-size:11px;letter-spacing:.5px;color:var(--textLighter, #8b8b9e);text-transform:uppercase}.AccessKey__keys-item-key{padding:10px 12px;background:#30304a99;border:1px solid var(--inputBorder, rgba(255, 255, 255, .1));border-radius:6px;align-items:center;min-height:40px}.AccessKey__keys-item-key-text{font-family:Courier New,monospace;font-size:13px;color:var(--text, #d4d4d4);word-break:break-all;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AccessKey__keys-item-key-copy{background:none;border:none;cursor:pointer;gap:6px;align-items:center;font-size:12px;color:var(--textLighter, #8b8b9e);padding:4px 8px;border-radius:4px;transition:all .2s ease;flex-shrink:0;white-space:nowrap}.AccessKey__keys-item-key-copy:hover{color:var(--primary, #7b61ff);background:#7b61ff14}.AccessKey__keys-item-key-copy.active{color:var(--success, #52c41a)}.AccessKey__keys-item-key-copy svg{font-size:12px}.CommonVariablesForm__row-options .ant-checkbox-wrapper.ant-checkbox-wrapper-disabled:hover,.CommonVariablesForm__row-options .ant-checkbox-wrapper.ant-checkbox-wrapper-disabled,.CommonVariablesForm__row-inputs-input:disabled:hover,.CommonVariablesForm__row-inputs-input:disabled,.CommonVariablesForm__search-input:disabled:hover,.CommonVariablesForm__search-input:disabled{background:transparent;font-weight:400;cursor:not-allowed;opacity:.5}.CommonVariablesForm__empty-hint{margin:8px 0 12px;font-size:14px;color:var(--text-secondary, rgba(255, 255, 255, .55));line-height:1.45}.CommonVariablesForm__title-row{display:flex;align-items:center;gap:8px;width:100%;margin-top:10px}.CommonVariablesForm__title-group{display:flex;align-items:center;gap:8px;min-width:0}.CommonVariablesForm__title-icon{width:16px;height:16px;flex-shrink:0}.CommonVariablesForm__rows{display:flex;flex-direction:column;min-height:0}.CommonVariablesForm__header-icon{font-weight:700;font-size:16px;font-family:monospace;margin-right:8px}.CommonVariablesForm__title{font-weight:700;font-size:16px;letter-spacing:.2px}.CommonVariablesForm__count{display:inline-flex;align-items:center;box-sizing:border-box;border-radius:12px;padding:2px 8px;font-weight:700;font-size:12px;line-height:16px;white-space:nowrap;flex-shrink:0;color:var(--textLighter);background-color:var(--separatorColor)}.CommonVariablesForm__search-row{width:240px;margin:0 0 0 10px}.CommonVariablesForm__search-input{border-radius:8px;border:1px solid #dfe2e5;background:#171721;color:#fafafa;padding:8px 16px;font-size:16px}.CommonVariablesForm__search-icon{color:#9872fe;font-size:14px}.CommonVariablesForm__form{width:100%}.CommonVariablesForm__form-item{margin-bottom:0!important;width:100%}.CommonVariablesForm__header,.CommonVariablesForm__row-inputs{display:grid;grid-template-columns:1.1fr 1fr 1.2fr 64px;gap:16px;align-items:center;min-height:44px}.CommonVariablesForm__header{padding:12px 0 0;margin-bottom:0;font-size:14px;color:#c7c7c7;letter-spacing:.5px;text-transform:none}.CommonVariablesForm__header-cell{text-align:left;font-size:14px;color:#c7c7c7;letter-spacing:.5px;text-transform:none;box-sizing:border-box}.CommonVariablesForm__header>*{box-sizing:border-box;margin:0}.CommonVariablesForm__origin-cell{min-width:0}.CommonVariablesForm__origin-cell .ant-input[disabled]{pointer-events:none}.CommonVariablesForm__row{padding-bottom:8px;background:transparent}.CommonVariablesForm__row-inputs{min-height:30px;align-items:flex-start}.CommonVariablesForm__row-inputs>*{box-sizing:border-box;margin:0}.CommonVariablesForm__row-inputs-input{padding:8px 12px;border:1px solid #dfe2e5;border-radius:4px;font-size:12px;background:var(--card);color:#fafafa;transition:border-color .3s ease;width:100%;box-sizing:border-box}.CommonVariablesForm__row-inputs-input.ant-input{color:var(--text)!important;background:var(--card)!important}.CommonVariablesForm__row-inputs-input .ant-input{color:#fafafa!important;background:#171721!important}.CommonVariablesForm__row-inputs-input:focus{outline:none;border-color:#9872fe;box-shadow:0 0 0 2px #9872fe33}.CommonVariablesForm__row-inputs-input::placeholder{color:#c7c7c7}.CommonVariablesForm__row-inputs-input:disabled{background:var(--disableBG)!important}.CommonVariablesForm__row-inputs-input:disabled.ant-input{background:var(--disableBG)!important}.CommonVariablesForm__row-inputs-input:disabled:hover{background:var(--disableBG)!important}.CommonVariablesForm__row-inputs-input:disabled:hover.ant-input{background:var(--disableBG)!important}.CommonVariablesForm__row-inputs-input .ant-input:disabled,.CommonVariablesForm__row-inputs-input .ant-input[disabled]{background:var(--disableBG)!important}.CommonVariablesForm__row-inputs-input--origin{color:#9872fe!important;border:.5px solid #9872fe!important}.CommonVariablesForm__row-inputs-input--origin.ant-input,.CommonVariablesForm__row-inputs-input--origin .ant-input{color:#9872fe!important}.CommonVariablesForm__row-inputs-actions{display:flex;align-items:center;justify-content:flex-start;min-width:48px;min-height:42px}.CommonVariablesForm__row-inputs-actions .ant-btn{display:flex;align-items:center;justify-content:center;padding:4px;min-width:24px;height:24px;border:none;background:transparent;transition:all .2s ease}.CommonVariablesForm__row-inputs-actions .ant-btn:hover{background:#9872fe33;border-radius:4px}.CommonVariablesForm__row-inputs-actions .ant-btn:focus{outline:none;box-shadow:0 0 0 2px #9872fe33}.CommonVariablesForm__row-inputs-actions .ant-btn:disabled{opacity:.5;cursor:not-allowed;background:transparent;border:none;box-shadow:none;color:#c7c7c7}.CommonVariablesForm__row-inputs-actions .anticon{display:flex;align-items:center;justify-content:center}.CommonVariablesForm__row-options{display:flex;gap:24px;margin-bottom:8px}.CommonVariablesForm__row-options .ant-checkbox-wrapper{font-size:14px;color:#c7c7c7}.CommonVariablesForm__row-options .ant-checkbox-wrapper.ant-checkbox-wrapper-disabled .ant-checkbox .ant-checkbox-inner{background:transparent;border-color:#9872fe}.CommonVariablesForm__action-buttons{display:flex;align-items:center;padding-top:10px}.CommonVariablesForm__action-buttons .plus-icon{color:#9872fe;font-size:12px;border:2px solid #9872fe;border-radius:4px;padding:2px;margin-right:4px;background:transparent}.CommonVariablesForm__action-buttons .btn-link{color:#9872fe!important;font-weight:400;font-size:12px;background:transparent;border:none;box-shadow:none;opacity:1;text-decoration:none;padding:0 4px;transition:color .2s}.CommonVariablesForm__action-buttons .btn-link:hover{color:#9872fe!important;text-decoration:underline}.CommonVariablesForm__action-buttons .separator{color:#929292;font-size:12px;font-weight:400;margin:0 4px}.CommonVariablesForm .delete-icon{color:#9872fe;font-size:18px}.CommonVariablesForm .warning-icon{color:#ffa302;font-size:18px;margin-left:4px}.CommonVariablesForm--typePicker{container:variables-form/inline-size}.CommonVariablesForm--typePicker .CommonVariablesForm__header,.CommonVariablesForm--typePicker .CommonVariablesForm__row-inputs{grid-template-columns:196px minmax(0,1fr) minmax(0,1fr) 32px 112px 48px;gap:12px}@container variables-form (max-width: 760px){.CommonVariablesForm--typePicker .CommonVariablesForm__header,.CommonVariablesForm--typePicker .CommonVariablesForm__row-inputs{grid-template-columns:88px minmax(0,1fr) minmax(0,1fr) 32px 112px 48px}.CommonVariablesForm--typePicker .VariableTypeToggle__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.CommonVariablesForm--typePicker .CommonVariablesForm__header>*{white-space:nowrap}.CommonVariablesForm--typePicker .CommonVariablesForm__row{padding-bottom:12px}.CommonVariablesForm--typePicker .CommonVariablesForm__row-inputs-input.ant-input,.CommonVariablesForm--typePicker .CommonVariablesForm__row-inputs-input.ant-input-affix-wrapper{height:32px;padding-top:0;padding-bottom:0;overflow:hidden;background:var(--card)}.CommonVariablesForm--typePicker .CommonVariablesForm__row-inputs-input.ant-input .ant-input,.CommonVariablesForm--typePicker .CommonVariablesForm__row-inputs-input.ant-input-affix-wrapper .ant-input{color:var(--text)!important;background:transparent!important}.CommonVariablesForm--typePicker .CommonVariablesForm__row-inputs-input.ant-input.ant-input-affix-wrapper-disabled,.CommonVariablesForm--typePicker .CommonVariablesForm__row-inputs-input.ant-input-affix-wrapper.ant-input-affix-wrapper-disabled{background:var(--disableBG)}.CommonVariablesForm--typePicker .CommonVariablesForm__row-inputs-input--name .ant-input-prefix{align-self:stretch;margin:0 10px 0 -11px}.CommonVariablesForm--typePicker .CommonVariablesForm__row-inputs-actions{min-height:32px}.CommonVariablesForm--typePicker .SensitiveToggle__wrapper{display:flex}.CommonVariablesForm--typePicker .SensitiveToggle{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--inputBorder);border-radius:4px;background:transparent;color:var(--textLighter);font-size:14px;cursor:pointer;transition:color .2s ease,border-color .2s ease}.CommonVariablesForm--typePicker .SensitiveToggle:hover:not(:disabled){color:var(--text)}.CommonVariablesForm--typePicker .SensitiveToggle:focus-visible{box-shadow:0 0 0 2px #9872fe33}.CommonVariablesForm--typePicker .SensitiveToggle--active,.CommonVariablesForm--typePicker .SensitiveToggle--active:hover:not(:disabled){border-color:#9872fe;color:#9872fe}.CommonVariablesForm--typePicker .SensitiveToggle:disabled{opacity:.5;background:transparent;cursor:not-allowed}.CommonVariablesForm__name-prefix{display:flex;align-items:center;height:100%;padding:0 10px;font-family:monospace;font-size:12px;color:var(--textLighter);background:#ffffff0f;border-right:1px solid var(--inputBorder)}.CommonVariablesForm--readOnly .CommonVariablesForm__title-row{justify-content:space-between;margin-top:0}.CommonVariablesForm--readOnly .CommonVariablesForm__search-row{margin-left:auto}.VariableTypeToggle{display:flex;gap:2px;height:32px;padding:2px;border:1px solid var(--inputBorder);border-radius:4px}.VariableTypeToggle .VariableTypeToggle__option{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;min-width:0;padding:0 6px;border:1px solid transparent;border-radius:4px;background:transparent;color:var(--textLighter);font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer;transition:color .2s ease,background-color .2s ease,border-color .2s ease}.VariableTypeToggle .VariableTypeToggle__option:hover:not(:disabled){color:var(--text)}.VariableTypeToggle .VariableTypeToggle__option:focus-visible{box-shadow:0 0 0 2px #9872fe33}.VariableTypeToggle .VariableTypeToggle__option--selected,.VariableTypeToggle .VariableTypeToggle__option--selected:hover:not(:disabled){border-color:#9872fe;background:#9872fe33;color:#9872fe;cursor:default}.VariableTypeToggle .VariableTypeToggle__option:disabled{cursor:not-allowed}.VariableTypeToggle__glyph{font-family:monospace;font-size:12px;white-space:pre}.VariableTypeToggle--disabled{opacity:.5}.light .CommonVariablesForm__name-prefix{background:#0000000a}.WorkflowsSteps__BulkOnboarding{width:100%;height:100%;min-height:0;box-sizing:border-box;display:flex;flex-direction:column}.WorkflowsSteps__BulkOnboarding-layout{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);gap:32px;flex:1 1 auto;min-height:0;align-items:stretch;overflow:hidden}.WorkflowsSteps__BulkOnboarding-layout>*{min-height:0;min-width:0}@media(max-width:768px){.WorkflowsSteps__BulkOnboarding-layout{grid-template-columns:1fr;overflow:visible;height:auto}}.WorkflowsSteps__BulkOnboarding-config{display:flex;flex-direction:column;gap:0;min-width:0;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}@media(max-width:768px){.WorkflowsSteps__BulkOnboarding-config{overflow-y:visible;min-height:auto}}.WorkflowsSteps__BulkOnboarding-section{display:flex;flex-direction:column;gap:12px;padding-bottom:24px}.WorkflowsSteps__BulkOnboarding-section-header{display:flex;flex-direction:row;align-items:center;gap:8px}.WorkflowsSteps__BulkOnboarding-section-header .FormItemLabelWithTooltip{display:inline-flex;align-items:center;gap:4px}.WorkflowsSteps__BulkOnboarding-section-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:16px;height:16px}.WorkflowsSteps__BulkOnboarding-section-icon-svg{display:block;width:16px;height:16px}.WorkflowsSteps__BulkOnboarding-section-icon-svg--general{color:#59fee0}.WorkflowsSteps__BulkOnboarding-section-icon-svg--procedure{color:#83e4e6}.WorkflowsSteps__BulkOnboarding-general-form.ant-form{width:100%}.WorkflowsSteps__BulkOnboarding-general-form.ant-form .ant-form-item{margin-bottom:0!important}.WorkflowsSteps__BulkOnboarding-general-form.ant-form label{color:#fff!important}.WorkflowsSteps__BulkOnboarding-general-form.ant-form .ant-form-item-label>label{color:#fff!important}.WorkflowsSteps__BulkOnboarding-general-form-fields{display:flex;flex-direction:column;gap:12px;width:100%}.WorkflowsSteps__BulkOnboarding-general-form-fields .ant-form-item{margin-bottom:0!important}.WorkflowsSteps__BulkOnboarding-general-form-fields .ant-form-item-label>label,.WorkflowsSteps__BulkOnboarding-general-form-fields .ant-form-item-label>label.ant-form-item-required{color:#fff!important}.WorkflowsSteps__BulkOnboarding-field-label{display:inline-flex;align-items:center;gap:4px;color:#fff}.WorkflowsSteps__BulkOnboarding-required-mark{display:block;flex-shrink:0;width:10px;height:10px;margin-left:4px}.WorkflowsSteps__BulkOnboarding-iac-engine{display:flex;flex-direction:column;gap:12px;width:100%}.WorkflowsSteps__BulkOnboarding-iac-engine .WorkflowsSteps__IacEngineSelection-title{display:none}.WorkflowsSteps__BulkOnboarding-iac-engine .WorkflowsSteps__IacEngineSelection{gap:12px;margin-bottom:16px!important;min-height:unset}.WorkflowsSteps__BulkOnboarding-iac-engine .WorkflowsSteps__IacEngineSelection__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;flex-wrap:unset}.WorkflowsSteps__BulkOnboarding-iac-engine .WorkflowsSteps__IacEngineSelection__list>*{min-width:0;width:100%;max-width:188px;justify-self:stretch}.WorkflowsSteps__BulkOnboarding-iac-engine .WorkflowsSteps__IacEngineSelection__list-gradient{width:100%!important;min-width:0;max-width:188px;box-sizing:border-box}.WorkflowsSteps__BulkOnboarding-iac-engine .WorkflowsSteps__IacEngineSelection__list-gradient:hover,.WorkflowsSteps__BulkOnboarding-iac-engine .WorkflowsSteps__IacEngineSelection__list-gradient:hover .WorkflowsSteps__IacEngineSelection__list-item,.WorkflowsSteps__BulkOnboarding-iac-engine .WorkflowsSteps__IacEngineSelection__list-gradient.selected,.WorkflowsSteps__BulkOnboarding-iac-engine .WorkflowsSteps__IacEngineSelection__list-gradient.selected .WorkflowsSteps__IacEngineSelection__list-item-selected{width:100%!important}.WorkflowsSteps__BulkOnboarding-iac-engine .WorkflowsSteps__IacEngineSelection__list-item,.WorkflowsSteps__BulkOnboarding-iac-engine .WorkflowsSteps__IacEngineSelection__list-item-disabled{width:100%!important;min-width:0;max-width:100%;box-sizing:border-box}.WorkflowsSteps__BulkOnboarding-trigger-fields .ant-checkbox-group{display:flex;flex-direction:column;gap:12px;width:100%}.WorkflowsSteps__BulkOnboarding-trigger-fields .ant-col{width:100%;max-width:100%}.WorkflowsSteps__BulkOnboarding-apply-approval-fields,.WorkflowsSteps__BulkOnboarding-apply-approval-fields .ant-radio-group{display:flex;flex-direction:column;gap:12px}.WorkflowsSteps__BulkOnboarding-apply-approval-fields .ant-radio-wrapper{color:#fff}.WorkflowsSteps__BulkOnboarding-remote-backend-fields{display:flex;flex-direction:column;gap:12px}.WorkflowsSteps__BulkOnboarding-remote-backend-checkbox-label{color:#fff}.WorkflowsSteps__BulkOnboarding-remote-backend-checkbox-label--disabled{opacity:.5}.WorkflowsSteps__BulkOnboarding-remote-backend-alert{width:100%}.WorkflowsSteps__BulkOnboarding-variables-content{min-height:260px}.WorkflowsSteps__BulkOnboarding-procedure-content{display:flex;flex-direction:column;gap:16px}.WorkflowsSteps__BulkOnboarding-procedure-steps{display:flex;flex-direction:column;gap:16px;color:#d3d3d6}.WorkflowsSteps__BulkOnboarding-procedure-steps p{margin:0!important}.WorkflowsSteps__BulkOnboarding-procedure-step{display:flex;flex-direction:column;gap:12px}.WorkflowsSteps__BulkOnboarding-procedure-step-text{margin:0!important;font-size:14px;line-height:1.5;color:#d3d3d6}.WorkflowsSteps__BulkOnboarding-procedure-link{color:var(--primary, #9872fe);text-decoration:underline;text-underline-offset:2px}.WorkflowsSteps__BulkOnboarding-procedure-link:hover{opacity:.85}.WorkflowsSteps__BulkOnboarding-procedure-inline-code{margin:0 2px;padding:2px 6px;border-radius:4px;background:#9872fe33;color:var(--primary, #9872fe);font-family:monospace;font-size:13px}.WorkflowsSteps__BulkOnboarding-procedure-code-block{display:flex;min-width:0}.WorkflowsSteps__BulkOnboarding-procedure-code-block-accent{position:relative;display:flex;flex-shrink:0;width:8px;border-radius:8px 0 0 8px;background:#9178f6;border-right:none;overflow:visible}.WorkflowsSteps__BulkOnboarding-procedure-code-block-accent-icon{position:absolute;top:12px;left:50%;transform:translate(-50%);z-index:1;padding:3px;background:#9178f6;width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center}.WorkflowsSteps__BulkOnboarding-procedure-code-block-panel{position:relative;flex:1;min-width:0;border:1px solid rgba(152,114,254,.5);border-radius:0 8px 8px 0;background:#303148;overflow:hidden}.WorkflowsSteps__BulkOnboarding-procedure-code-block-actions{position:absolute;top:8px;right:8px;z-index:1}.WorkflowsSteps__BulkOnboarding-procedure-code-block-action-icon.ActionIcon{box-sizing:border-box;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#212132;border:1px solid #9872fe;border-radius:5px;cursor:pointer}.WorkflowsSteps__BulkOnboarding-procedure-code-block-action-icon.ActionIcon svg path{fill:#9872fe}.WorkflowsSteps__BulkOnboarding-procedure-code-block-code{margin:0;padding:12px 48px 12px 12px;overflow-x:auto;font-family:monospace;font-size:12px;line-height:1.5;color:#d3d3d6;white-space:pre-wrap;word-break:break-word}.WorkflowsSteps__BulkOnboarding-procedure-note{margin:0!important;font-size:14px;line-height:1.5;color:#59fee0}.WorkflowsSteps__BulkOnboarding-procedure-note strong{font-weight:600}.WorkflowsSteps__BulkOnboarding-run-all-info{margin-top:4px;color:#888;font-size:12px}.WorkflowsSteps__BulkOnboarding-link-button{margin:0;padding:0;border:none;background:transparent;color:var(--primary, #9872fe);font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:4px}.WorkflowsSteps__BulkOnboarding-section-title{margin:0!important;font-size:16px;font-weight:700;line-height:1.4;color:var(--textLighter, #fff)}.WorkflowsSteps__BulkOnboarding-section-body{display:flex;flex-direction:column}.WorkflowsSteps__BulkOnboarding-section-description{margin:0!important;font-size:14px;line-height:1.5;color:#d3d3d6;opacity:1;display:flex!important;align-items:center;gap:8px}.WorkflowsSteps__BulkOnboarding-section-description.form-label{color:#d3d3d6}.WorkflowsSteps__BulkOnboarding-section-description--wrap{display:block!important;max-width:100%;min-width:0;white-space:normal;overflow-wrap:break-word;word-break:break-word}.WorkflowsSteps__BulkOnboarding-section-divider{margin-top:12px;border-top:1px solid #464659}.WorkflowsSteps__BulkOnboarding-generate-key-link{display:inline-flex;align-items:center;gap:6px;margin:0;padding:0;border:none;background:transparent;color:var(--primary, #9872fe);font:inherit;line-height:inherit;cursor:pointer;vertical-align:baseline}.WorkflowsSteps__BulkOnboarding-generate-key-link:disabled{cursor:not-allowed;opacity:.7}.WorkflowsSteps__BulkOnboarding-generate-key-link .underline{color:var(--primary, #9872fe);text-decoration:underline;text-decoration-color:var(--primary, #9872fe);text-underline-offset:2px}.WorkflowsSteps__BulkOnboarding-generate-key-link:hover:not(:disabled){color:var(--primary, #9872fe)}.WorkflowsSteps__BulkOnboarding-generate-key-link:hover:not(:disabled) .underline{opacity:.85}.WorkflowsSteps__BulkOnboarding-generate-key-link-icon{font-size:12px;color:var(--primary, #9872fe)}.WorkflowsSteps__BulkOnboarding-previews{display:flex;flex-direction:column;gap:12px;min-width:0;min-height:0;height:100%;max-height:100%;align-self:stretch;overflow:hidden}@media(max-width:768px){.WorkflowsSteps__BulkOnboarding-previews{height:auto;max-height:none;overflow:visible}}.WorkflowsSteps__BulkOnboarding-codeBlockActionsMenu .ant-popover-inner{padding:0;border:none;border-radius:8px;background:#303148;box-shadow:0 4px 12px #00000040}.WorkflowsSteps__BulkOnboarding-codeBlockActionsMenu .ant-popover-inner-content{padding:0!important;border:none!important}.WorkflowsSteps__BulkOnboarding-codeBlockActionsMenu .DropMenu{min-width:140px;border-radius:8px;overflow:hidden}.WorkflowsSteps__BulkOnboarding-codeBlockActionsMenu .DropMenu__item{padding:8px 16px;font-size:14px}.WorkflowsSteps__BulkOnboarding-codeBlockActionsMenu-trigger{box-sizing:border-box;width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:0;background:transparent;border:none;cursor:pointer;color:#9872fe}.WorkflowsSteps__BulkOnboarding-codeBlockActionsMenu-trigger:hover{opacity:.85}.WorkflowsSteps__BulkOnboarding-codeBlockActionsMenu-trigger-icon{font-size:14px;color:#9872fe}.WorkflowsSteps__BulkOnboarding-codeBlockActionsMenu-item-icon{width:16px;height:16px;display:block}.WorkflowsSteps__BulkOnboarding-codeBlockActionsMenu-item-icon path{fill:#9872fe}.WorkflowsSteps__BulkOnboarding-codePreview{display:flex;flex-direction:column;gap:2px;min-width:0;flex-shrink:0}.WorkflowsSteps__BulkOnboarding-codePreview--config{flex:1 1 0;min-height:0;max-height:100%;overflow:hidden;display:flex;flex-direction:column}.WorkflowsSteps__BulkOnboarding-codePreview--config .WorkflowsSteps__BulkOnboarding-codePreview-panel{position:relative;flex:1 1 0;min-height:0;max-height:100%;overflow:hidden}.WorkflowsSteps__BulkOnboarding-codePreview--config .WorkflowsSteps__BulkOnboarding-codePreview-code{position:absolute;inset:0;flex:none;max-height:none;overflow-x:auto;overflow-y:auto;-webkit-overflow-scrolling:touch}@media(max-width:768px){.WorkflowsSteps__BulkOnboarding-codePreview--config{flex:0 1 auto}.WorkflowsSteps__BulkOnboarding-codePreview--config .WorkflowsSteps__BulkOnboarding-codePreview-panel{flex:none;height:min(60vh,480px)}.WorkflowsSteps__BulkOnboarding-codePreview--config .WorkflowsSteps__BulkOnboarding-codePreview-code{position:absolute;inset:0;max-height:none}}.WorkflowsSteps__BulkOnboarding-codePreview-filename{font-size:14px;line-height:20px;color:#9872fe}.WorkflowsSteps__BulkOnboarding-codePreview-panel{position:relative;border:1px solid rgba(152,114,254,.5);border-radius:8px;overflow:hidden;background:#1e1e2e}.WorkflowsSteps__BulkOnboarding-codePreview-actions{position:absolute;top:4px;right:2px;left:auto;z-index:2;margin:0;padding:0;pointer-events:auto}.WorkflowsSteps__BulkOnboarding-codePreview-code{max-height:220px;overflow:auto;-webkit-overflow-scrolling:touch}.WorkflowsSteps__BulkOnboarding-codePreview-code pre{margin:0!important;padding:12px 48px 12px 12px!important;font-size:12px!important;line-height:1.5!important;overflow:visible!important}.BulkOnboardingHeaderIcon{display:block;flex-shrink:0;width:20px;height:20px;color:var(--text)}.WorkingDirectoryVariablesLoader{display:flex;align-items:center;gap:10px;padding:12px 16px;margin-bottom:12px;border-radius:6px;border:1px solid rgba(81,81,81,.15)}.WorkingDirectoryVariablesLoader__icon{color:#9872fe;font-size:16px}.WorkingDirectoryVariablesLoader__summary{flex:1;min-width:0;font-size:13px}.WorkingDirectoryVariablesLoader__summary strong{font-weight:600}.WorkingDirectoryVariablesLoader__needs-value{margin-bottom:20px}.dark .WorkingDirectoryVariablesLoader{background-color:#30304a;border-color:#ffffff6b}.WorkspaceReviewStep__pre{margin:0;padding:16px;flex:1 1 auto;min-height:280px;max-height:calc(65vh - 96px);overflow:auto;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;line-height:1.5;white-space:pre;color:var(--text);background:var(--generalTableRowHover);border:1px solid var(--cardBorder);border-radius:8px;tab-size:2}.AddGuardrailCompletionLink.disabled{cursor:not-allowed}.WorkflowManagement .AppWizard__content-body{height:calc(94vh - 265px)}.RunnerPoolSelection__dropdown .ant-select-item{padding:8px 12px}.RunnerPoolSelection__dropdown .ant-select-item-option-content{width:100%}.WorkflowsSteps__step-title{font-size:16px;font-weight:700}.WorkflowsSteps__step-icon{width:20px;height:20px}.WorkflowsSteps__step-icon path{fill:#59fee0}.WorkflowsSteps__step-icon g{fill:#59fee0}.WorkflowsSteps__step-icon svg{fill:#59fee0}.WorkflowsSteps__account-id{color:var(--textMuted);font-size:12px;margin-left:24px}.WorkflowsSteps__form-item-border{padding-top:10px!important;border-top:1px solid #464659}.WorkflowsSteps__disabled-checkbox-text{color:#7d7d85!important}.WorkflowsSteps__remoteBackendSection{margin-bottom:10px}.WorkflowsSteps__remoteBackendSection--readOnly .bold.wb-text{color:#7d7d85!important}.WorkflowsSteps__stateStorageItem.ant-form-item{margin-bottom:0!important}.WorkflowsSteps__ownBackend{margin-top:8px}.WorkflowsSteps__remoteBackendAlertSlot{margin-top:4px}.WorkflowsSteps__arm-form-item{margin:12px 0 0!important}.WorkflowsSteps .ant-input-disabled,.WorkflowsSteps .ant-select-disabled .ant-select-selector{background-color:#a7b0b81a!important;pointer-events:none;cursor:not-allowed!important;color:#7d7d85!important}.WorkflowsSteps .ant-select-disabled .ant-select-selection-item,.WorkflowsSteps .ant-select-disabled .ant-select-arrow{color:#7d7d85!important}.WorkflowsSteps__general-authenticate{margin-top:5px}.WorkflowsSteps__general-authenticate .CreateAccessKey__keys-item label{font-size:12px!important}.WorkflowsSteps__general .loading-versions,.WorkflowsSteps__general .no-versions{padding:16px;text-align:center;border:1px solid #d9d9d9;border-radius:6px;margin-bottom:16px;background-color:#fafafa}.WorkflowsSteps__general .loading-versions.loading-versions,.WorkflowsSteps__general .no-versions.loading-versions{color:#1890ff;border-color:#1890ff;background-color:#e6f7ff}.WorkflowsSteps__general .loading-versions.no-versions,.WorkflowsSteps__general .no-versions.no-versions{color:#ff4d4f;border-color:#ff4d4f;background-color:#fff2f0}.WorkflowsSteps__general-workspace{flex:1}.WorkflowsSteps__general-workspace .ant-form-item-required{height:unset!important;color:var(--text)!important}.WorkflowsSteps__general-ciToolsIntegrate label{color:var(--text)!important}.WorkflowsSteps__general__container{display:flex;flex-direction:row;gap:10px}.WorkflowsSteps__general-description{flex:1}.WorkflowsSteps__general-description-textarea{resize:vertical;max-height:144px;min-height:32px}.WorkflowsSteps-inputsRow{align-items:flex-start!important}.WorkflowsSteps__tfConfiguration-vars{margin-right:10px}.WorkflowsSteps__tfConfiguration-vars-title,.WorkflowsSteps__tfConfiguration-vars-input{flex:1}.WorkflowsSteps__tfConfiguration-vars-title.no-margin,.WorkflowsSteps__tfConfiguration-vars-input.no-margin{margin:0!important}.WorkflowsSteps__tfConfiguration-vars-title.val,.WorkflowsSteps__tfConfiguration-vars-input.val{margin-right:20px}.WorkflowsSteps-questionIcon{cursor:pointer;color:var(--label)!important}.WorkflowsSteps__conflict-warning{margin-top:8px;padding:12px;border-radius:6px;background-color:#ff554e1f;color:#ff554e!important;font-size:12px;line-height:16px;width:100%}.WorkflowsSteps-copyIcon{width:12px;cursor:pointer}.WorkflowsSteps-copyIcon path{fill:var(--primary)}.WorkflowsSteps__collapse{width:100%}.WorkflowsSteps__collapse-content{display:grid;padding:10px 15px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:10px}.WorkflowsSteps-addVarsTexts{margin-top:3px}.WorkflowsSteps-addBtn{color:var(--primary);border:1px solid var(--primary);border-top-width:3px;border-radius:2px;padding:1px;cursor:pointer}.WorkflowsSteps-checkbox{align-self:center;margin:0 10px!important}.WorkflowsSteps .select-half-width{width:50%!important}.WorkflowsSteps-deleteBtn{color:var(--primary);cursor:pointer;margin-top:10px}.WorkflowsSteps-deleteBtn.profile{align-self:flex-start;margin-top:20px}.WorkflowsSteps-addText{color:var(--primary);font-size:12px;font-weight:700;cursor:pointer}.WorkflowsSteps-orText{font-size:12px}.WorkflowsSteps .ant-collapse-item{overflow:hidden;cursor:pointer;background-color:var(--CiCollapseBG);border:1px solid var(--ciCollapseBorder);border-radius:5px}.WorkflowsSteps .ant-collapse-item-active .ant-collapse-header{color:var(--text);background-color:var(--ciOpenCollapseBG)!important;border-bottom:2px solid var(--primary)!important;font-weight:400!important}.WorkflowsSteps .ant-form label{color:var(--text)!important}.WorkflowsSteps__iacEngine__container{display:flex;flex-direction:row;gap:10px;margin:6px 0 -12px 30px}.WorkflowsSteps__iacEngine__icon{width:20px;height:20px}.WorkflowsSteps__IacEngineSelection{gap:5px;min-height:134px;margin-bottom:40px}.WorkflowsSteps__IacEngineSelection-title{font-size:14px;font-weight:400}.WorkflowsSteps__IacEngineSelection__list{display:flex;flex-direction:row;gap:18px;flex-wrap:wrap}.WorkflowsSteps__IacEngineSelection__list-gradient{width:190px}.WorkflowsSteps__IacEngineSelection__list-gradient:hover{background:linear-gradient(92.57deg,#9872fe 4.91%,#59fee0 95.86%);padding:1px;box-shadow:0 0 2px 2px #ffffff40;border-radius:10px;box-sizing:border-box;height:100px}.WorkflowsSteps__IacEngineSelection__list-gradient:hover .WorkflowsSteps__IacEngineSelection__list-item{width:188px!important;opacity:.8;height:100px;box-shadow:none;border:unset}.WorkflowsSteps__IacEngineSelection__list-gradient.selected{background:linear-gradient(92.57deg,#9872fe 4.91%,#59fee0 95.86%);padding:1px;box-shadow:0 0 2px 2px #ffffff40;border-radius:10px;width:188px!important;opacity:1;height:100px}.WorkflowsSteps__IacEngineSelection__list-gradient.selected .WorkflowsSteps__IacEngineSelection__list-item-selected{width:188px!important;opacity:1;height:100px;box-shadow:none;border:unset;gap:12px}.WorkflowsSteps__IacEngineSelection__list-item{color:var(--textLighter)!important;box-shadow:none;background-color:#9872fe1a;width:188px!important;opacity:.8;height:100px;padding:8px 16px;gap:12px;cursor:pointer}.WorkflowsSteps__IacEngineSelection__list-item-icon{height:34px;width:auto}.WorkflowsSteps__IacEngineSelection__list-item-title{font-size:15px;font-weight:700}.WorkflowsSteps__IacEngineSelection__list-item-soon{position:absolute;right:7px;top:5px;font-size:9px;font-weight:600}.WorkflowsSteps__IacEngineSelection__list-item-disabled{opacity:.5;cursor:not-allowed;pointer-events:none;border-color:var(--cardBorder)!important;position:relative;color:var(--textLighter)!important;box-shadow:none;background-color:#9872fe1a;width:188px!important;opacity:.8;height:100px;padding:8px 16px;gap:12px}.WorkflowsSteps__IacEngineSelection__list-item-selected{color:var(--text)!important;background-color:var(--cardWithOpacity)!important;border:2px solid var(--primary)!important;box-shadow:0 0 8px 2px #9872fe4d!important}.WorkflowsSteps__IacPipelineSelection-layout{align-items:center;justify-content:center;width:100%;min-height:100%;box-sizing:border-box}.WorkflowsSteps__integrate{width:80%}.WorkflowsSteps__integrate-keyPair{text-decoration:underline;cursor:pointer}.WorkflowsSteps__integrate-orderedlist{padding-left:20px;margin-top:10px;margin-bottom:0}.WorkflowsSteps__integrate-orderedlist li{padding:0!important}.WorkflowsSteps__integrate-orderedlist li:not(:last-child){margin-bottom:10px}.WorkflowsSteps__integrate-orderedlist.general{margin-bottom:0!important}.WorkflowsSteps__integrate-orderedlist.general li{margin-bottom:5px}.WorkflowsSteps__integrate-orderedlist.sub li{padding-left:10px!important}.WorkflowsSteps__integrate .CreateAccessKey__keys-item{margin-top:5px}.WorkflowsSteps__integrate .ant-tabs-tab{padding:10px 20px!important;width:80px!important}.WorkflowsSteps__integrate .ant-tabs-tab-active{color:var(--text)!important}.WorkflowsSteps__integrate .ant-tabs-tab-btn:focus{color:var(--text)!important}.WorkflowsSteps__integrate .ant-tabs-ink-bar{border-top-left-radius:4px;border-top-right-radius:4px;margin-left:2px!important;background:linear-gradient(92.57deg,#9872fe 4.91%,#59fee0 95.86%)!important}.WorkflowsSteps__review-filePath{padding:10px 15px;border-radius:5px 5px 0 0;font-weight:700;background:#312a50;color:var(--primary)}.WorkflowsSteps__review-filePath.collapsed{border-radius:5px}.WorkflowsSteps__review-filePath-mark{position:relative;height:40px;width:10px}.WorkflowsSteps__review-filePath-mark-dot{background-color:var(--primary);position:absolute;z-index:3;color:#fff;border-radius:50%;width:16px!important;height:16px;border:3px solid var(--primary);top:50%;left:-3px;right:0;margin:auto;transform:translateY(-50%)}.WorkflowsSteps__review-filePath-mark-line{background-color:var(--primary);margin:auto;height:100%;border-radius:10px;width:4px}.WorkflowsSteps__review-code-container{overflow:auto;border:1px solid rgba(152,114,254,.3);border-top:none;border-radius:0 0 5px 5px}.WorkflowsSteps__review-chevron{cursor:pointer;transition:all .5s ease-in-out;width:15px;fill:var(--primary)}.WorkflowsSteps__review-chevron.up{transform:rotate(180deg)}.WorkflowsSteps__review-chevron.down{transform:rotate(0)}.WorkflowsSteps__executionConfiguration__subtitle{margin:0 0 10px!important}.WorkflowsSteps__executionConfiguration__applyRule{margin-bottom:20px}.WorkflowsSteps__executionConfiguration__applyRule .ant-radio-group{display:flex;gap:20px}.WorkflowsSteps__executionConfiguration__applyRule .ant-radio-wrapper{display:flex;align-items:center}.WorkflowsSteps__executionConfiguration__applyRule .ant-radio{transform:none;align-self:baseline;display:flex;align-items:center}.WorkflowsSteps__executionConfiguration__applyRule .ant-radio .ant-radio-inner{width:14px!important;height:14px!important}.VariablesConfiguration__conflict-warning{margin-top:8px;padding:12px;border-radius:6px;background-color:#ff554e1f;color:#ff554e!important;font-size:12px;line-height:16px;width:100%}.VariablesConfiguration{position:relative;gap:10px;display:flex;flex-direction:column}.VariablesConfiguration .ant-select-disabled{opacity:.45}.VariablesConfiguration__variables-content{min-height:unset}.VariablesConfiguration__variables-loading{min-height:260px;display:flex;align-items:center;justify-content:center}.VariablesConfiguration__form-item{margin-bottom:0!important}.vcs-working-dir-label{width:100%;display:flex;justify-content:space-between;align-items:center}.vcs-working-dir-label__main{display:inline-flex;align-items:center;gap:6px}.vcs-working-dir-label__tooltip-icon{cursor:pointer}.vcs-working-dir-label__tooltip-icon svg{height:1em;width:1em;color:#8c8c8c}.vcs-working-dir-label__support-text{white-space:nowrap;cursor:pointer;transition:.2s ease}.vcs-working-dir-label__support-text:hover:not(.vcs-working-dir-label__support-text--disabled){text-decoration:underline}.vcs-working-dir-label__support-text--disabled{cursor:not-allowed;opacity:.5;color:#7d7d85!important;pointer-events:none}.ExecutionConfiguration__pathConditions{display:block;margin-top:0}.ExecutionConfiguration__triggersEmbed{margin-bottom:20px}.WorkflowsSteps__general-section-gap{margin-top:16px}.runners_general_margin_top{margin-top:40px}.vcsWarningModal{display:flex;flex-direction:column;gap:10px}.vcsWarningModal__title{display:flex;gap:7px;align-items:center;font-size:16px;font-weight:700;margin-bottom:10px}.vcsWarningModal__description{font-size:14px;font-weight:400;margin-bottom:20px}.vcsWarningModal__btns{display:flex;justify-content:end;gap:8px}.vcsWarningModal__btns-connect{display:flex;align-items:center;gap:8px}.vcsWarningModal__btns-connect-icon{width:18px;height:18px}.WorkingDirectorySelect{width:100%}.WorkingDirectorySelect .ant-select-selection-item{background:transparent!important;border:none!important;padding-left:0!important;padding-right:0!important;margin:0!important;color:inherit!important}.WorkingDirectorySelect .ant-select-selection-item-remove{display:none!important}.WorkingDirectorySelect .ant-select-selector{padding-left:11px!important}.WorkingDirectorySelect .ant-select-selection-overflow{gap:0!important}.WorkingDirectorySelect .ant-select-selection-overflow-item{align-self:center}.WorkingDirectorySelect .ant-select-selection-placeholder{padding-left:0}.WorkingDirectorySelect__noTfWarningSlot{margin-top:8px}.WorkingDirectorySelect-dropdown .ant-select-item-option:not(:has(.directory-option)){display:none!important}.WorkingDirectorySelect-dropdown .directory-option__name{flex:0 1 auto}.directory-option{display:flex;align-items:center;gap:8px;width:100%}.directory-option__expand-icon{font-size:10px;width:16px;height:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;color:#00000073;transition:color .2s}.directory-option__expand-icon:hover{color:#000000d9}.directory-option__expand-icon--spacer{cursor:default;visibility:hidden}.directory-option__icon{font-size:14px;flex-shrink:0}.directory-option__icon--directory{color:#ffa726}.directory-option__icon--file{color:#64b5f6}.directory-option__name{font-size:14px;min-width:0;overflow:hidden;text-overflow:ellipsis}.directory-option__tf-badge{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;padding:0 8px;height:20px;border-radius:10px;font-size:12px;font-family:monospace;color:#0f766e;background:#14b8a61f;border:1px solid rgba(20,184,166,.5)}.directory-option__tf-badge svg{width:10px;height:10px}.directory-option__tf-badge svg path{fill:currentColor}.directory-option__count{font-size:12px;opacity:.6;flex-shrink:0;margin-left:auto}.working-directory-search{padding:8px;border-bottom:1px solid #f0f0f0}.working-directory-search .ant-input-affix-wrapper{border:none;box-shadow:none}.working-directory-search .ant-input-affix-wrapper:focus,.working-directory-search .ant-input-affix-wrapper:hover{border:none;box-shadow:none}.dark .working-directory-search{border-bottom-color:#39384a}.dark .working-directory-search .ant-input-affix-wrapper{background:transparent}.dark .working-directory-search .ant-input-affix-wrapper input{color:#ffffffd9}.dark .working-directory-search .ant-input-affix-wrapper input::placeholder{color:#ffffff73}.dark .working-directory-search .ant-input-affix-wrapper .anticon,.dark .directory-option__expand-icon{color:#ffffff73}.dark .directory-option__expand-icon:hover{color:#ffffffd9}.dark .directory-option__count{color:#ffffff73}.dark .directory-option__tf-badge{color:#5eead4;background:#14b8a626;border-color:#2dd4bf73}.BackendConfigFiles{display:flex;flex-direction:column;gap:8px;margin-top:8px}.BackendConfigFiles .form-label{margin-bottom:0}.BackendConfigFiles__managed{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.BackendConfigFiles__value{word-break:break-all}.BackendConfigFiles__row{display:flex;flex-direction:column;gap:4px}.BackendConfigFiles__inputLine{display:flex;align-items:center;gap:8px}.BackendConfigFiles__inputLine .ant-input-group-wrapper{flex:1;min-width:0}.BackendConfigFiles__row--error .ant-input{border-color:var(--red)}.BackendConfigFiles__error{color:var(--red);font-size:12px}.BackendConfigFiles__add.ant-btn{padding:0;width:fit-content}.WorkspaceConfigurationStep{display:flex;flex-direction:column;height:100%;max-height:100%;min-height:0;box-sizing:border-box;gap:8px}.WorkspaceConfigurationStep__tabs-shell{flex-shrink:0;overflow:visible}.WorkspaceConfigurationStep__tabs .ant-tabs-content-holder,.WorkspaceConfigurationStep__tabs .ant-tabs-content{display:none!important}.WorkspaceConfigurationStep__tabs .ant-tabs-nav-list{gap:0!important}.WorkspaceConfigurationStep__tabs .ant-tabs-tab{width:auto!important;padding-inline:16px!important;min-width:0;flex:0 0 auto;opacity:1;margin:0!important;transform:rotate(0);font-family:Roboto,sans-serif;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0}.WorkspaceConfigurationStep__tabs .ant-tabs-tab-btn{font:inherit}.WorkspaceConfigurationStep__tabs .ant-tabs-nav:before{border-bottom-width:.7px}.WorkspaceConfigurationStep__tabs.ant-tabs-top>.ant-tabs-nav .ant-tabs-ink-bar,.WorkspaceConfigurationStep__tabs.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-ink-bar{height:2px!important;border-radius:0}.WorkspaceConfigurationStep__tab-panel-placeholder{display:none}.WorkspaceConfigurationStep__sections{position:relative;display:flex;flex-direction:column;gap:46px;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overflow-anchor:none;-webkit-overflow-scrolling:touch;padding-bottom:max(24px,min(80vh,360px));scrollbar-width:none;-ms-overflow-style:none}.WorkspaceConfigurationStep__sections::-webkit-scrollbar{display:none;width:0;height:0}.WorkspaceConfigurationStep__section{scroll-margin-top:12px}.WorkspaceConfigurationStep__section--active.WorkflowsSteps__form-item-border{border-top-color:transparent!important}.WorkspaceReviewStep{display:flex;flex-direction:column;gap:16px;min-height:0;width:100%;height:100%}.WorkspaceReviewStep__header{display:flex;flex-direction:column;gap:2px}.WorkspaceReviewStep__header h2{margin:0!important;font-size:20px;font-weight:600;color:var(--text)}.WorkspaceReviewStep__header p{margin:0;font-size:14px;color:var(--textLighter);line-height:1.5}.WorkspaceReviewStep__wiz-badge{display:inline-flex;align-items:center;gap:6px;width:fit-content;height:22px;padding:0 10px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.02em;color:var(--guardrailsViolationsPassedIcon);background:#1ad5981a;border:1px solid var(--guardrailsViolationsPassedIcon)}.WorkspaceReviewStep__wiz-badge:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--guardrailsViolationsPassedIcon)}.WorkspaceReviewStep__pre-wrap{flex:1 1 auto;min-height:0;margin-top:4px;display:flex;flex-direction:column}.WorkspaceReviewStep__pre{margin:0;padding:16px;flex:1 1 auto;min-height:280px;max-height:unset;overflow:auto;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;line-height:1.5;white-space:pre;color:var(--text);background:var(--generalTableRowHover);border:1px solid var(--cardBorder);border-radius:8px;tab-size:2}.ant-modal-wrap:has(.WorkflowManagement){display:flex!important;align-items:center!important;justify-content:center!important}.ant-modal-wrap:has(.WorkflowManagement):before{display:none!important}.ant-modal-wrap:has(.WorkflowManagement) .ant-modal{top:auto!important;margin:0!important;padding-bottom:0!important;max-width:1320px!important;width:min(1320px,100vw - 64px)!important}.ant-modal-wrap:has(.WorkflowManagement) .ant-modal-content .NewAppModal__header{border-bottom:1px solid var(--separatorColor)!important}.WorkflowManagement__header-icon{fill:var(--text);height:20px;width:20px}.WorkflowManagement__content{padding:0 0 0 30px;overflow:hidden;background-color:var(--ciWizardLeftPanelBG);max-height:calc(94vh - 265px)!important}.WorkflowManagement__content .AppWizard__content-body{width:calc(min(1320px,100vw - 64px) - 305px)}.WorkflowManagement__content.stepsUnvisible{padding-left:0}.WorkflowManagement__content.stepsUnvisible .AppWizard__content-body{width:unset}.WorkflowManagement__content--bulkOnboarding .AppWizard__content-header{display:none}.WorkflowManagement__content--bulkOnboarding .AppWizard__content-body{width:100%;padding:24px 32px;display:flex;flex-direction:column;min-height:0;overflow:hidden}.WorkflowManagement__content--bulkOnboarding .AppWizard__content-body>*{flex:1 1 auto;min-height:0;align-self:stretch}.WorkflowManagement__center{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background-color:#00000080;z-index:9999}.WorkflowManagement__footer{padding:20px 25px;border-top:1px solid var(--separatorColor);height:85px}.WorkflowManagement__footer .ActionBtn__icon svg{margin-top:4px}.WorkflowManagement__footer-close{background-color:transparent;border:none;cursor:pointer;color:var(--textLighter)!important;opacity:.8;transition:all .2s ease}.WorkflowManagement__footer-close:hover{opacity:1}.WorkflowManagement__footer-close.disabled{cursor:not-allowed;visibility:hidden}.WorkflowManagement__footer-comment{align-self:flex-end;color:var(--textLighter);font-size:12px}.WorkflowManagement .AppWizard__steps{width:340px}.WorkflowManagement .AppWizard__steps .ant-steps-item{height:80px!important}.WorkflowManagement .AppWizard__steps .ant-steps-item-title{white-space:nowrap}.WorkflowManagement .AppWizard__content{border-radius:0}.WorkflowManagement .AppWizard__content-header{display:none}.WorkflowManagement .AppWizard__content-body{display:flex;flex-direction:column;min-height:0;height:calc(94vh - 265px);padding-top:25px!important;overflow-y:auto}.WorkflowManagement .AppWizard__content-body>*{flex:1 1 auto;min-height:0;align-self:stretch}.WorkflowManagement .AppWizard__content-footer{display:none}.WorkflowManagement .AppWizard__content-footer-cancel{width:unset;height:unset}.sub-title{height:16px}.Compose{background-color:var(--appBG);height:100%;padding:30px;color:var(--text);gap:20px;overflow:auto;display:flex!important;align-items:stretch!important}.Compose__header-title{padding-left:30px;margin-bottom:5px;gap:10px;font-size:17px;color:var(--textLighter)}.Compose__header-title-icon{width:18px;fill:var(--textLighter)}.Compose__header .ant-tabs-tab{width:220px!important}.Compose__header-tab{gap:7px;font-size:13px}.Compose__header-tab-icon{width:14px;margin-left:10px}.Compose__header-tab-icon path{fill:var(--textLighter)!important}.Compose__header .ant-tabs-tab-active,.Compose__header .ant-tabs-tab-active:hover{color:var(--textLighter)!important}.Compose__header .ant-tabs-tab-active .ant-tabs-tab-btn:focus{color:var(--textLighter)!important}.Compose__header .ant-tabs-tab:hover{color:var(--textLighter)!important}.Compose__header .ant-tabs-tab:focus{color:var(--textLighter)!important}.Compose__header .ant-tabs-ink-bar{background:linear-gradient(92.57deg,#59fee0 4.91%,#9872fe 95.86%)!important}.Compose__languages{height:100%;width:180px;flex-shrink:0;gap:20px}.Compose__code{flex:1;display:flex;flex-direction:column;min-height:0;min-width:0}.Compose__ai-iframe-clip{flex:1;overflow:hidden;border-radius:8px;position:relative}.Compose--selfservice{padding:0;gap:0;background:#141425;display:flex;flex-direction:column;height:100%}.Compose--selfservice .Compose__ai-iframe-clip{flex:1;border-radius:0}.Compose__ai-iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.Compose__msgsPrompt{height:80%}.Compose .GradientTextarea{height:100%}.Compose .GradientTextarea textarea{background-color:var(--appBG);color:var(--inputColor)}@keyframes moveAndRotate{0%{transform:translate(17px)}50%{transform:translate(0)}75%{transform:rotateX(90deg)}to{transform:rotateX(0)}}.AppDrawer__content-headerCompose{height:13vh;justify-content:flex-end;padding-left:0}.AppDrawer__content-bodyCompose{height:79vh!important;max-height:82vh!important;overflow-y:auto;position:relative;border-bottom:1px solid var(--separatorColor)}.Compose__createWorkspaceBtn button{height:30px}.SidebarToggle{background-color:var(--card)!important;width:34px;height:34px;box-shadow:2px 2px 4px #0000001a;border-radius:25px;border:none;cursor:pointer;padding:0;display:flex;justify-content:center;align-items:center;color:var(--sidebarLink)!important;font-size:14px!important;transition:color .2s ease}.SidebarToggle:hover{transition:color .2s ease;color:var(--primary)!important}.app-content-wrapper{margin:0;overflow:auto;min-height:calc(100vh - 90px);padding:30px;border-top-left-radius:15px;border:1px solid var(--layoutBorder)}.ThemeToggle{background-color:var(--header-btn-BG);border:1px solid var(--header-btn-border);border-radius:10px;cursor:pointer;font-size:18px;transition:all .3s ease;height:40px;min-width:40px;color:var(--primary)!important}.ThemeToggle:hover{transition:all .3s ease;border-color:var(--primary)}.StepsSidebar{width:100%;box-shadow:0 5px 10px #0000000d;background-color:var(--card);padding:0 20px;z-index:10}.StepsSidebar__user{gap:10px}.OnBoardingLayout{width:100%;min-height:100vh;background-color:var(--appBG);display:grid;grid-template-rows:80px calc(100vh - 80px)}.OnBoardingLayout__content{padding:40px;overflow:auto;height:100%;animation:fadeIn 1s ease}.ViewerOverlay{position:absolute;top:70px;right:25px;width:450px;height:160px;background:#ffffff40;box-shadow:0 8px 32px #4141415e;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(4px);z-index:9999999999;gap:30px;border-radius:10px;border:1px solid white}.ViewerOverlay img{width:100px;height:auto}.ViewerOverlay__text{gap:5px}.ViewerOverlay__text .AppBtn{width:max-content;margin-top:10px}.FreeTierModal .ant-modal-content{color:#fff;border:1px solid #454569!important}.FreeTierModal .ant-modal-content .ant-modal-body{padding:30px;display:flex;flex-direction:column;gap:50px}.FreeTierModal__header{gap:30px;font-size:16px;position:relative}.FreeTierModal__header img{width:150px}.FreeTierModal__header-title{font-size:55px;font-weight:700;color:#9872fe;line-height:60px}.FreeTierModal__header-sub{max-width:350px}.FreeTierModal__header-close{position:absolute;top:-10px;right:-10px;background-color:transparent;border:none;cursor:pointer;color:#ffffffbf!important;font-size:18px!important;width:30px;height:30px;transition:all .2s ease}.FreeTierModal__header-close:hover{color:#fff!important;transition:all .2s ease}.FreeTierModal__list{gap:14px;flex-wrap:wrap}.FreeTierModal__list-item{gap:6px}.FreeTierModal__list-item:not(:last-child){padding-right:14px;border-right:1px solid #59fee0}.FreeTierModal__list-item img{width:12px}.FreeTierModal__actions{gap:15px;margin-top:10px}.SuspendedAccount{background-color:#181825;height:100vh;width:100%;color:#121212;background-size:cover;background-repeat:no-repeat;color:#fff;gap:30px;position:relative}.SuspendedAccount__title{font-size:32px}.SuspendedAccount__text{font-size:18px;gap:5px}.SuspendedAccount__actions{gap:20px;margin-top:35px}.SuspendedAccount__link{color:#ffffffb3;cursor:pointer;transition:.3s;border-bottom:1px solid transparent}.SuspendedAccount__link:hover{color:#ffffffb3;border-color:#ffffffb3;transition:all .3s ease}.SuspendedAccount .logout{position:absolute;top:40px;right:40px;font-weight:500}.CodeCommitIntegration .small-dark-blue{line-height:20px}.CodeCommitConfiguration{gap:15px}.CodeCommitConfiguration__intro{gap:10px}.CodeCommitConfiguration__intro-list{padding-left:15px;margin-top:10px;margin-bottom:0}.CodeCommitConfiguration__intro-list li:not(:last-child){margin-bottom:10px}.CodeCommitConfiguration__formWrapper{width:40%}.Integration{gap:20px}.Integration-createRole{gap:15px}.Integration-createRole .purple-flag{font-size:12px!important}.Integration-createRole__load{gap:20px;margin-bottom:20px}.Integration-createRole-list{padding-left:15px;margin-top:10px;margin-bottom:0}.Integration-createRole-list li:not(:last-child){margin-bottom:10px}.Integration-failure{gap:10px}.Integration-failure-list{padding-left:15px;margin-top:10px;margin-bottom:0}.Integration-failure-list li:not(:last-child){margin-bottom:10px}.DevOpsIntegration .DevOpsForm{width:50%;gap:30px}.DevOpsIntegration .DevOpsForm__intro{gap:2px}.DevOpsIntegration .DevOpsForm__intro-orderedlist{padding-left:15px;margin-top:10px;margin-bottom:0}.DevOpsIntegration .DevOpsForm__intro-orderedlist li{padding:0!important}.DevOpsIntegration .DevOpsForm__intro-orderedlist li:not(:last-child){margin-bottom:10px}.DevOpsIntegration .DevOpsForm__intro-orderedlist-sub{margin-top:5px;padding-left:15px}.DevOpsIntegration .DevOpsForm__intro-orderedlist-sub li{padding:0!important}.DevOpsIntegration .DevOpsForm__intro-orderedlist-sub li:not(:last-child){margin-bottom:5px}.DevOpsIntegration .DevOpsForm__intro-flags{padding:3px}.DevOpsIntegration .DevOpsForm__prerequisite{margin-top:8px;margin-bottom:12px;color:#9872fe;font-size:14px;line-height:1.5}.DevOpsIntegration .DevOpsForm__prerequisite-list{margin-top:8px;margin-left:20px;margin-bottom:0;padding-left:15px}.DevOpsIntegration .DevOpsForm__prerequisite-list li{padding:0!important;margin-bottom:4px}.MetabaseEmbedWrapper{height:calc(100vh - 175px);width:100%}.MetabaseEmbedWrapper iframe{border:none}.CiFiltersBar{padding:16px 20px;margin-bottom:15px}.CiFiltersBar__container{flex-wrap:wrap;color:var(--primary);background-color:transparent;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%}.CiFiltersBar__container--wrapper{display:flex;flex-direction:column;gap:12px}.CiFiltersBar__filters{display:flex;align-items:flex-start;gap:16px;flex-wrap:wrap;flex:1;min-width:0}.CiFiltersBar__badges{display:flex;align-items:center;flex:1;min-width:0}.CiFiltersBar__actions{display:flex;align-items:center;gap:10px;flex-shrink:0}.CiFiltersBar__actions-clear{appearance:none;background:none;border:none;padding:0;font:inherit;cursor:not-allowed;font-size:14px;color:inherit}.CiFiltersBar__actions-clear.active{cursor:pointer;color:var(--primary)}.CiFiltersBar__actions-clear:disabled{cursor:not-allowed;opacity:1}.CiFiltersBar__actions-divider{color:var(--primary);height:16px;margin:0}.CiFiltersBar__actions-divider.active{border-color:var(--primary)}.CiFiltersBar__search-row{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-width:0;flex-wrap:wrap;row-gap:8px}.CiFiltersBar__search-row .SearchBox{flex:1 1 auto;min-width:0;max-width:325px}.CiFiltersBar__search-row .CiFiltersBar__actions{margin-left:auto}.CiFiltersBar__toolbar-actions{display:flex;align-items:center;flex:0 1 auto;margin-left:auto}.CiFiltersBar__toolbar-actions .row{flex-wrap:wrap;justify-content:flex-end;row-gap:8px}.CiFiltersBar--grouped{padding:0;margin-bottom:0;display:flex;flex-direction:column;gap:16px;width:100%;min-width:0;background:transparent}.CiFiltersBar--grouped .CiFiltersBar__container{align-items:flex-start;flex-wrap:wrap;row-gap:12px}.CiFiltersBar--grouped .CiFiltersBar__container--wrapper{flex:1 1 auto;min-width:0}.CiFiltersBar--grouped .CiFiltersBar__filters{padding-top:10px;align-items:center}.CiFiltersBar--grouped .CiFiltersBar__toolbar-actions{padding-top:10px}.CiFiltersBar--grouped .ci-filter-selection{flex:0 1 auto}.CiFiltersBar--grouped .CiFiltersBar__actions-clear{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;line-height:1;color:var(--disableColor);transition-property:color,transform,opacity;transition-duration:.2s;transition-timing-function:ease-out}.CiFiltersBar--grouped .CiFiltersBar__actions-clear svg{width:14px;height:14px}.CiFiltersBar--grouped .CiFiltersBar__actions-clear.active{color:var(--primary)}.CiFiltersBar--grouped .CiFiltersBar__actions-clear.active:active{transform:scale(.96)}.ci-filter-selection{position:relative}.ci-filter-selection__remove{position:absolute;top:-8px;right:-8px;background:var(--card);border:1px solid #434352;border-radius:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;font-size:10px;z-index:3;padding:0;transition:all .2s}.ci-filter-selection__remove:hover{background:#322b4e;transform:scale(1.1);border:1px solid #9872FE}.ci-filter-selection__remove:hover .anticon{color:#9872fe}.ci-filter-selection__remove .anticon{font-size:10px;line-height:1}.ci-filter-selection .ant-select{width:155px}.ci-filter-selection .ant-select-selector{border-radius:4px;background:transparent;transition:border-color .2s;border:1px solid var(--header-btn-border)!important;height:32px!important}.ci-filter-selection .ant-select:hover .ant-select-selector,.ci-filter-selection .ant-select.ant-select-open .ant-select-selector,.ci-filter-selection .ant-select.ant-select-focused .ant-select-selector{border:1px solid var(--primary)!important;box-shadow:none!important}.ci-filter-selection__label{position:absolute;top:-.6rem;left:1rem;background-color:var(--card);padding:0 .5rem;font-size:11px;color:var(--label);z-index:2;pointer-events:none;font-weight:500;letter-spacing:.01em}.ci-filter-selection__valueLabel{opacity:.8}.ci-filter-selection__valueLabel .ant-select-selection-item{color:var(--textSuperLight)!important;font-size:13px!important}.ci-filter-dropdown{background:var(--card);padding:0}.ci-filter-dropdown__search-row{display:flex;align-items:center;padding:8px 16px;border-bottom:1px solid var(--ciCollapseBorder);background:transparent}.ci-filter-dropdown__search-row .anticon{color:var(--textLighter);margin-right:8px;font-size:16px}.ci-filter-dropdown__search-row input{flex:1;background:transparent;border:none;outline:none;color:var(--text);font-size:14px;padding:4px 0}.ci-filter-dropdown__search-row input::placeholder{color:var(--textLighter)}.ci-filter-dropdown .ant-checkbox-inner{border-radius:4px;border:1.5px solid var(--header-btn-border);background:transparent}.ci-filter-dropdown .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--primary);border-color:var(--primary)}.ci-filter-dropdown .ant-checkbox-wrapper{color:var(--text)}.ci-filter-dropdown .ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:var(--primary)}.ci-filter-checkbox-group{width:100%}.ci-filter-checkbox-scroll{max-height:300px;overflow-y:auto;padding:8px 0}.ci-filter-option-row{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;width:100%;padding:8px 16px;cursor:pointer;border-bottom:1px solid var(--ciCollapseBorder);transition:background .2s}.ci-filter-option-row:last-child{border-bottom:none}.ci-filter-option-row:hover{background:var(--tableRowHoverBG)}.ci-filter-option-row .ant-checkbox-wrapper{display:flex;align-items:center!important;flex:1;min-width:0;line-height:1}.ci-filter-option-row .ant-checkbox-wrapper .ant-checkbox{display:inline-flex;align-items:center;margin-right:8px;top:0}.ci-filter-option-row .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner{vertical-align:middle}.ci-filter-option-row .ant-checkbox-wrapper>span:not(.ant-checkbox){min-width:0;overflow:hidden}.ci-filter-option-content{display:flex;align-items:center;gap:8px;min-width:0;line-height:1}.ci-filter-option-content .source-option-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.ci-filter-option-icon{width:auto;height:18px;max-height:15px;flex-shrink:0}.ci-filter-option-icon.ci-filter-label-icon{color:var(--primary)}.ci-filter-option-icon.ci-filter-label-icon path{stroke:var(--primary)}.ci-filter-option-icon.ci-filter-status-icon.FINISHED,.ci-filter-option-icon.ci-filter-status-icon.apply_success,.ci-filter-option-icon.ci-filter-status-icon.success,.ci-filter-option-icon.ci-filter-status-icon.destroyed{color:#07c688}.ci-filter-option-icon.ci-filter-status-icon.FAILED,.ci-filter-option-icon.ci-filter-status-icon.apply_error,.ci-filter-option-icon.ci-filter-status-icon.plan_error,.ci-filter-option-icon.ci-filter-status-icon.init_error,.ci-filter-option-icon.ci-filter-status-icon.failed,.ci-filter-option-icon.ci-filter-status-icon.destroy_plan_failed,.ci-filter-option-icon.ci-filter-status-icon.destroy_failed,.ci-filter-option-icon.ci-filter-status-icon.pre_apply_init_failure,.ci-filter-option-icon.ci-filter-status-icon.pre_destroy_init_failure{color:#eb4c3e}.ci-filter-option-icon.ci-filter-status-icon.blocked{color:#d8453f}.ci-filter-option-icon.ci-filter-status-icon.blocked path{fill:#d8453f}.ci-filter-option-icon.ci-filter-status-icon.QUEUED,.ci-filter-option-icon.ci-filter-status-icon.pending,.ci-filter-option-icon.ci-filter-status-icon.canceled,.ci-filter-option-icon.ci-filter-status-icon.discarded,.ci-filter-option-icon.ci-filter-status-icon.canceled_init,.ci-filter-option-icon.ci-filter-status-icon.canceled_plan,.ci-filter-option-icon.ci-filter-status-icon.canceled_planning_destroy,.ci-filter-option-icon.ci-filter-status-icon.canceled_apply,.ci-filter-option-icon.ci-filter-status-icon.canceled_destroy{color:#b2b2b7}.ci-filter-option-icon.ci-filter-status-icon.plan_success,.ci-filter-option-icon.ci-filter-status-icon.destroy_plan_completed{color:#dbb01a}.ci-filter-option-icon.ci-filter-status-icon.awaiting_approval,.ci-filter-option-icon.ci-filter-status-icon.ready_for_destroy,.ci-filter-option-icon.ci-filter-status-icon.queued{color:#09f}.ci-filter-option-icon.ci-filter-status-icon.plan_no_changes{color:#dbb01a80}.ci-filter-option-icon.ci-filter-status-icon.apply_no_changes{color:#07c68880}.ci-filter-option-icon.ci-filter-status-icon.RUNNING,.ci-filter-option-icon.ci-filter-status-icon.applying,.ci-filter-option-icon.ci-filter-status-icon.planning,.ci-filter-option-icon.ci-filter-status-icon.initializing,.ci-filter-option-icon.ci-filter-status-icon.running,.ci-filter-option-icon.ci-filter-status-icon.planning_destroy,.ci-filter-option-icon.ci-filter-status-icon.destroying,.ci-filter-option-icon.ci-filter-status-icon.canceling_init,.ci-filter-option-icon.ci-filter-status-icon.canceling_plan,.ci-filter-option-icon.ci-filter-status-icon.canceling_planning_destroy,.ci-filter-option-icon.ci-filter-status-icon.canceling_apply,.ci-filter-option-icon.ci-filter-status-icon.canceling_destroy,.ci-filter-option-icon.ci-filter-status-icon.evaluating,.ci-filter-option-icon.ci-filter-status-icon.plan_awaiting_evaluation{color:#dbb01a}.ci-filter-option-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:200px;display:inline-block;vertical-align:middle;color:var(--text);font-size:13px;line-height:1.5}.ci-filter-option-text.ci-filter-status-text.FINISHED,.ci-filter-option-text.ci-filter-status-text.apply_success,.ci-filter-option-text.ci-filter-status-text.success,.ci-filter-option-text.ci-filter-status-text.destroyed{color:#07c688}.ci-filter-option-text.ci-filter-status-text.FAILED,.ci-filter-option-text.ci-filter-status-text.apply_error,.ci-filter-option-text.ci-filter-status-text.plan_error,.ci-filter-option-text.ci-filter-status-text.init_error,.ci-filter-option-text.ci-filter-status-text.failed,.ci-filter-option-text.ci-filter-status-text.destroy_plan_failed,.ci-filter-option-text.ci-filter-status-text.destroy_failed,.ci-filter-option-text.ci-filter-status-text.pre_apply_init_failure,.ci-filter-option-text.ci-filter-status-text.pre_destroy_init_failure{color:#eb4c3e}.ci-filter-option-text.ci-filter-status-text.blocked{color:#d8453f}.ci-filter-option-text.ci-filter-status-text.QUEUED,.ci-filter-option-text.ci-filter-status-text.pending,.ci-filter-option-text.ci-filter-status-text.canceled,.ci-filter-option-text.ci-filter-status-text.discarded,.ci-filter-option-text.ci-filter-status-text.canceled_init,.ci-filter-option-text.ci-filter-status-text.canceled_plan,.ci-filter-option-text.ci-filter-status-text.canceled_planning_destroy,.ci-filter-option-text.ci-filter-status-text.canceled_apply,.ci-filter-option-text.ci-filter-status-text.canceled_destroy{color:#b2b2b7}.ci-filter-option-text.ci-filter-status-text.plan_success,.ci-filter-option-text.ci-filter-status-text.destroy_plan_completed{color:#dbb01a}.ci-filter-option-text.ci-filter-status-text.awaiting_approval,.ci-filter-option-text.ci-filter-status-text.ready_for_destroy,.ci-filter-option-text.ci-filter-status-text.queued{color:#09f}.ci-filter-option-text.ci-filter-status-text.plan_no_changes{color:#dbb01a80}.ci-filter-option-text.ci-filter-status-text.apply_no_changes{color:#07c68880}.ci-filter-option-text.ci-filter-status-text.RUNNING,.ci-filter-option-text.ci-filter-status-text.applying,.ci-filter-option-text.ci-filter-status-text.planning,.ci-filter-option-text.ci-filter-status-text.initializing,.ci-filter-option-text.ci-filter-status-text.running,.ci-filter-option-text.ci-filter-status-text.planning_destroy,.ci-filter-option-text.ci-filter-status-text.destroying,.ci-filter-option-text.ci-filter-status-text.canceling_init,.ci-filter-option-text.ci-filter-status-text.canceling_plan,.ci-filter-option-text.ci-filter-status-text.canceling_planning_destroy,.ci-filter-option-text.ci-filter-status-text.canceling_apply,.ci-filter-option-text.ci-filter-status-text.canceling_destroy,.ci-filter-option-text.ci-filter-status-text.evaluating,.ci-filter-option-text.ci-filter-status-text.plan_awaiting_evaluation{color:#dbb01a}.source-option-text.ci-filter-status-text{font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.14994px;white-space:nowrap}.source-option-text.ci-filter-status-text.FINISHED,.source-option-text.ci-filter-status-text.apply_success,.source-option-text.ci-filter-status-text.success,.source-option-text.ci-filter-status-text.destroyed{color:#07c688}.source-option-text.ci-filter-status-text.FAILED,.source-option-text.ci-filter-status-text.apply_error,.source-option-text.ci-filter-status-text.plan_error,.source-option-text.ci-filter-status-text.init_error,.source-option-text.ci-filter-status-text.failed,.source-option-text.ci-filter-status-text.destroy_plan_failed,.source-option-text.ci-filter-status-text.destroy_failed,.source-option-text.ci-filter-status-text.pre_apply_init_failure,.source-option-text.ci-filter-status-text.pre_destroy_init_failure{color:#eb4c3e}.source-option-text.ci-filter-status-text.blocked{color:#d8453f}.source-option-text.ci-filter-status-text.QUEUED,.source-option-text.ci-filter-status-text.pending,.source-option-text.ci-filter-status-text.canceled,.source-option-text.ci-filter-status-text.discarded,.source-option-text.ci-filter-status-text.canceled_init,.source-option-text.ci-filter-status-text.canceled_plan,.source-option-text.ci-filter-status-text.canceled_planning_destroy,.source-option-text.ci-filter-status-text.canceled_apply,.source-option-text.ci-filter-status-text.canceled_destroy{color:#b2b2b7}.source-option-text.ci-filter-status-text.plan_success,.source-option-text.ci-filter-status-text.destroy_plan_completed{color:#dbb01a}.source-option-text.ci-filter-status-text.awaiting_approval,.source-option-text.ci-filter-status-text.ready_for_destroy,.source-option-text.ci-filter-status-text.queued{color:#09f}.source-option-text.ci-filter-status-text.plan_no_changes{color:#dbb01a80}.source-option-text.ci-filter-status-text.apply_no_changes{color:#07c68880}.source-option-text.ci-filter-status-text.RUNNING,.source-option-text.ci-filter-status-text.applying,.source-option-text.ci-filter-status-text.planning,.source-option-text.ci-filter-status-text.initializing,.source-option-text.ci-filter-status-text.running,.source-option-text.ci-filter-status-text.planning_destroy,.source-option-text.ci-filter-status-text.destroying,.source-option-text.ci-filter-status-text.canceling_init,.source-option-text.ci-filter-status-text.canceling_plan,.source-option-text.ci-filter-status-text.canceling_planning_destroy,.source-option-text.ci-filter-status-text.canceling_apply,.source-option-text.ci-filter-status-text.canceling_destroy,.source-option-text.ci-filter-status-text.evaluating,.source-option-text.ci-filter-status-text.plan_awaiting_evaluation{color:#dbb01a}.ci-filter-option-count{color:var(--textLighter);font-size:12px;text-align:right;font-variant-numeric:tabular-nums;margin-left:8px;flex-shrink:0}@media(max-width:1366px){.CiFiltersBar__container{flex-direction:column;align-items:flex-start}.CiFiltersBar__filters{width:100%;flex-wrap:wrap;gap:12px}.CiFiltersBar__badges{width:100%}.CiFiltersBar__actions{width:100%;justify-content:flex-end}.CiFiltersBar--grouped .CiFiltersBar__container{flex-direction:row;align-items:flex-start;flex-wrap:wrap}.CiFiltersBar--grouped .CiFiltersBar__search-row .CiFiltersBar__actions{width:auto}.CiFiltersBar--grouped .CiFiltersBar__toolbar-actions{width:auto;margin-left:auto}.CiFiltersBar--grouped .ci-filter-selection{flex:0 1 auto;min-width:140px}.CiFiltersBar--grouped .ci-filter-selection .ant-select{width:155px;min-width:140px}.ci-filter-selection{min-width:140px;flex:1 1 auto}.ci-filter-selection .ant-select{width:100%;min-width:140px}}@media(max-width:942px){.CiFiltersBar__filters{gap:10px}.CiFiltersBar--grouped .ci-filter-selection{flex:0 1 auto;min-width:140px}.CiFiltersBar--grouped .ci-filter-selection .ant-select{width:155px;min-width:140px}.ci-filter-selection{flex:1 1 calc(50% - 5px);min-width:0}.ci-filter-selection .ant-select{width:100%;min-width:0}}.ciDark .ci-filter-selection__label{background-color:#212133;color:var(--label)}.ciDark .ci-filter-dropdown{background-color:#212133}.ciDark .ci-filter-dropdown__search-row{border-bottom-color:#313049}.ciDark .ci-filter-dropdown__search-row input{color:#fefeff}.ciDark .ci-filter-dropdown__search-row input::placeholder{color:var(--label)}.ciDark .ci-filter-option-row{border-bottom-color:#313049}.ciDark .ci-filter-option-row:hover{background-color:#313049}.ciDark .ci-filter-option-row .ant-checkbox-wrapper,.ciDark .ci-filter-option-text{color:#fefeff}.ciLight .ci-filter-selection__label{background-color:#fafafa;color:#70707c}.ciLight .ci-filter-dropdown{background-color:#fafafa}.ciLight .ci-filter-dropdown__search-row{border-bottom-color:#f0f0f0}.ciLight .ci-filter-dropdown__search-row input{color:#333}.ciLight .ci-filter-dropdown__search-row input::placeholder{color:var(--textMuted)}.ciLight .ci-filter-option-row{border-bottom-color:#f0f0f0}.ciLight .ci-filter-option-row:hover{background-color:#f5f5f5}.ciLight .ci-filter-option-row .ant-checkbox-wrapper{color:#333;align-items:center!important}.ciLight .ci-filter-option-row .ant-checkbox{transform:translateY(-1px);align-self:baseline}.ciLight .ci-filter-option-row .ant-checkbox .ant-checkbox-inner{width:15px!important;height:15px!important}.purple-pool-icon path{fill:var(--primary)!important}.ci-add-filter-dropdown{background:var(--card);border-radius:8px;width:220px;max-height:400px;overflow-y:auto;box-shadow:0 4px 12px #00000026;margin:-4px -8px!important}.ci-add-filter-dropdown__header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid var(--ciCollapseBorder, #f0f0f0)}.ci-add-filter-dropdown__title{color:var(--text);font-size:14px;font-weight:500}.ci-add-filter-dropdown__close{background:transparent;border:none;color:var(--textLighter);cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center}.ci-add-filter-dropdown__close:hover{background:var(--tableRowHoverBG);color:var(--text)}.ci-add-filter-dropdown__close .anticon{font-size:12px}.ci-add-filter-dropdown__search-row{display:flex;align-items:center;padding:12px 16px;border-bottom:1px solid var(--ciCollapseBorder, #f0f0f0)}.ci-add-filter-dropdown__search-row .anticon{color:var(--textLighter);margin-right:8px;font-size:14px}.ci-add-filter-dropdown__search-row input{flex:1;background:transparent;border:none;outline:none;color:var(--text);font-size:14px;padding:0}.ci-add-filter-dropdown__search-row input::placeholder{color:var(--textLighter)}.ci-add-filter-dropdown__item{padding:14px 16px;color:var(--text);font-size:14px;cursor:pointer;transition:background-color .2s;border-bottom:1px solid var(--ciCollapseBorder, #f0f0f0)}.ci-add-filter-dropdown__item:last-child{border-bottom:none}.ci-add-filter-dropdown__item:hover{background:var(--tableRowHoverBG)}.CiFiltersBar .add-filter-container{display:inline-flex;align-items:center;flex-shrink:0}.CiFiltersBar .add-filter-select{min-width:120px;margin-top:0!important}.CiFiltersBar .add-filter-select .ant-select-selector{border:none!important;background:transparent!important;box-shadow:none!important;padding:0 8px!important;height:32px!important;min-height:32px!important;display:flex;align-items:center}.CiFiltersBar .add-filter-select .ant-select-selection-item{color:var(--primary)!important;font-weight:500;font-size:13px;padding:0!important;line-height:32px!important}.ActionsSummary{margin-bottom:10px}.ActionsSummary.lite{width:100%;margin:0;gap:0px}.ActionsSummary.lite.items-2 .ActionsSummary__item:first-child .ActionsSummary__item-bar{border-radius:4px 0 0 4px}.ActionsSummary.lite.items-2 .ActionsSummary__item:nth-child(2) .ActionsSummary__item-bar{border-radius:0 4px 4px 0}.ActionsSummary.lite.items-2 .ActionsSummary__item{min-width:25px!important}.ActionsSummary.lite.items-3 .ActionsSummary__item:first-child .ActionsSummary__item-bar{border-radius:4px 0 0 4px}.ActionsSummary.lite.items-3 .ActionsSummary__item:nth-child(2) .ActionsSummary__item-bar{border-radius:0}.ActionsSummary.lite.items-3 .ActionsSummary__item:nth-child(3) .ActionsSummary__item-bar{border-radius:0 4px 4px 0}.ActionsSummary.lite.items-3 .ActionsSummary__item{min-width:25px!important}.ActionsSummary.lite.items-4 .ActionsSummary__item:first-child .ActionsSummary__item-bar{border-radius:4px 0 0 4px}.ActionsSummary.lite.items-4 .ActionsSummary__item:nth-child(2) .ActionsSummary__item-bar{border-radius:0}.ActionsSummary.lite.items-4 .ActionsSummary__item:nth-child(3) .ActionsSummary__item-bar{border-radius:0}.ActionsSummary.lite.items-4 .ActionsSummary__item:nth-child(4) .ActionsSummary__item-bar{border-radius:0 4px 4px 0}.ActionsSummary.lite.items-4 .ActionsSummary__item{min-width:25px!important}.ActionsSummary.lite.items-5 .ActionsSummary__item:first-child .ActionsSummary__item-bar{border-radius:4px 0 0 4px}.ActionsSummary.lite.items-5 .ActionsSummary__item:nth-child(2) .ActionsSummary__item-bar{border-radius:0}.ActionsSummary.lite.items-5 .ActionsSummary__item:nth-child(3) .ActionsSummary__item-bar{border-radius:0}.ActionsSummary.lite.items-5 .ActionsSummary__item:nth-child(4) .ActionsSummary__item-bar{border-radius:0}.ActionsSummary.lite.items-5 .ActionsSummary__item:nth-child(5) .ActionsSummary__item-bar{border-radius:0 4px 4px 0}.ActionsSummary.lite.items-5 .ActionsSummary__item{min-width:20px!important}.ActionsSummary.lite .ActionsSummary__item{min-width:100px!important}.ActionsSummary.lite .ActionsSummary__item-count{display:none}.ActionsSummary.lite .ActionsSummary__item-bar{height:13px}.ActionsSummary.lite .ActionsSummary__item-bar svg{height:8px!important}.ActionsSummary__item{min-width:110px;transition:width .3s ease-in-out}.ActionsSummary__item-count-num{font-size:43px;font-weight:200}.ActionsSummary__item-count-num.create{color:var(--create)}.ActionsSummary__item-count-num.update{color:var(--update)}.ActionsSummary__item-count-num.delete{color:var(--delete)}.ActionsSummary__item-count-num.import{color:var(--import)}.ActionsSummary__item-count-num.failed{color:var(--delete)}.ActionsSummary__item-count-text{margin-top:15px}.ActionsSummary__item-bar{height:20px;border-radius:4px;padding-left:5px}.ActionsSummary__item-bar.create{background-color:var(--create)}.ActionsSummary__item-bar.update{background-color:var(--update)}.ActionsSummary__item-bar.delete{background-color:var(--delete)}.ActionsSummary__item-bar.failed{background:repeating-linear-gradient(45deg,var(--delete),#d53c4b 10px,var(--card) 10px,var(--card) 20px);border:1px solid var(--delete)}.ActionsSummary__item-bar.import{background-color:var(--import)}.ActionsSummary__item-bar svg{height:11px!important;color:#212121;opacity:.7}.ActionsSummary__empty{height:13px;border-radius:4px;padding-left:5px;width:100%;min-width:100px;background-color:transparent;border:1px solid var(--separatorColor)}.ActionsSummary__popover{padding:0 5px}.ActionsSummary__popover-item-icon.create{color:var(--create)}.ActionsSummary__popover-item-icon.delete{color:var(--delete)}.ActionsSummary__popover-item-icon.update svg{height:14px!important;border-radius:50%;color:#212121;background-color:var(--update);padding:3px}.ActionsSummary__popover-item-icon.failed{border-radius:50%;width:14px;height:14px;background:repeating-linear-gradient(45deg,var(--delete),#d53c4b 3px,var(--card) 3px,var(--card) 5px);border:1px solid var(--delete)}.ActionsSummary__popover-item-icon.import{color:var(--import)}.VulnerabilityLine__block{font-size:11px;line-height:0;height:20px;padding:0 5px;min-width:24px;height:18px;width:30px;color:#fff!important}.VulnerabilityLine__block.critical{color:#39315c!important}.VulnerabilityLine__arrow-right{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #3FD3D8}.VulnerabilityLine__arrow-left{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #562AB2}.VulnerabilityLine__tooltip{padding:0 5px}.VulnerabilityLine__tooltip-item-count{font-weight:500;color:var(--textLighter)}.VulnerabilityLine__tooltip-item-color{width:10px;height:10px;border-radius:50%}.VulnerabilityLine__tooltip-item-color.high{background:var(--high)}.VulnerabilityLine__tooltip-item-color.medium{background:var(--medium)}.VulnerabilityLine__tooltip-item-color.low{background:var(--low)}.VulnerabilityLine__tooltip-item-color.critical{background:var(--critical)}.TriggeredByCell{display:inline-flex;align-items:center;min-width:0;cursor:default}.TriggeredByCell--manual{--triggerColor: #59fee0;--triggerRgb: 89, 254, 224}.TriggeredByCell--push{--triggerColor: #0090ff;--triggerRgb: 0, 144, 255}.TriggeredByCell--pull-request{--triggerColor: #1ad598;--triggerRgb: 26, 213, 152}.TriggeredByCell--path-config{--triggerColor: #ffa302;--triggerRgb: 255, 163, 2}.TriggeredByCell--scheduled{--triggerColor: #9872fe;--triggerRgb: 152, 114, 254}.TriggeredByCell--unknown{--triggerColor: #a3a3bd;--triggerRgb: 163, 163, 189}.TriggeredByCell__icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex:none;border-radius:999px;background:rgba(var(--triggerRgb),.14);border:1px solid rgba(var(--triggerRgb),.4);color:var(--triggerColor)}.TriggeredByCell__icon svg{width:11px;height:11px}.ciLight .TriggeredByCell--manual{--triggerColor: #0e9e86}.ciLight .TriggeredByCell--push{--triggerColor: #0073cc}.ciLight .TriggeredByCell--pull-request{--triggerColor: #0e9a6c}.ciLight .TriggeredByCell--path-config{--triggerColor: #c27a00}.ciLight .TriggeredByCell--scheduled{--triggerColor: #7b4ff5}.ciLight .TriggeredByCell--unknown{--triggerColor: #6b6b85}.ciLight .TriggeredByCell__icon{background:linear-gradient(rgba(var(--triggerRgb),.12),rgba(var(--triggerRgb),.12)),#fff;border-color:rgba(var(--triggerRgb),.35)}.RunDriftStatus{align-items:center;min-width:0;color:#9872fe;cursor:default}.RunDriftStatus__icon{width:16px;font-size:16px;flex-shrink:0}.RunDriftStatus__text{min-width:0;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RunDriftTooltip{display:inline-flex;flex-direction:column}.RunDriftTooltip__title{font-weight:700}.ciLight .RunDriftStatus{color:#7c3aed}.WorkspaceMenu-popover{padding:0 7px;cursor:pointer}.WorkspaceMenu-popover:hover .WorkspaceMenu-icon{color:var(--primary)}.WorkspaceMenu-icon{font-size:14px}.WorkspaceMenu-iacIcon{width:16px}.WorkspaceMenu-iacIcon path{fill:var(--primary)}.WorkspaceMenu-iacIcon-assetManagement{width:18px;height:18px}.WorkspaceMenu-iacIcon-guardrail{width:16px;height:16px}.WorkspaceMenu-iacIcon-delete{margin-left:2px}.WorkspaceMenu__deletePrBody{max-height:70vh;height:70vh}.WorkspaceMenu__deleteSubtitle{margin-top:-8px;margin-bottom:10px}.WorkspaceMenu__deleteIgnore{color:var(--red)}.WorkspaceMenu__deleteIgnore.disabled{opacity:.4;cursor:not-allowed}.WorkspaceMenu__workspaceNamePill{display:inline-flex!important;align-items:center;max-width:400px}.WorkspaceMenu__workspaceNameText{margin-right:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:360px}.WorkspaceMenu__modalWorkspaceName{font-size:12px;color:var(--textSuperLight)}.WorkspaceMenu__engineSubtitle{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:10px;font-size:13px;color:var(--textSuperLight)}.WorkspaceMenu__engineSubtitle-icon{width:20px;height:20px}.WorkspaceMenu__engineSubtitle-title{font-weight:500}.WorkspaceMenu__engineSubtitle-sep,.WorkspaceMenu__engineSubtitle-workspace{color:var(--textSuperLight)}.TagsDisplay__badge{width:21px;margin-top:3px!important}.TagsDisplay__badge .ant-badge-count{background-color:var(--primary)!important;font-size:10px!important;box-shadow:none!important}.TagsDisplay__icon{color:var(--primary);width:22px;height:22px}.TagsDisplay__icon.disabled{color:var(--disableColor);cursor:not-allowed}.ViewAssetsDisplay__wrapper{display:inline-flex;align-items:center}.ViewAssetsDisplay__icon{color:var(--primary);width:20px!important;height:20px!important}.ViewAssetsDisplay__icon path{fill:currentColor}.ViewAssetsDisplay__icon.disabled{color:var(--disableColor);cursor:not-allowed}.CiSearchHeader{width:100%;min-height:35px;gap:12px;align-items:center;margin-bottom:12px}@media(max-width:942px){.CiSearchHeader{flex-direction:column;align-items:stretch}.CiSearchHeader>*{width:100%}}.SplitActionButton{display:inline-flex;align-items:stretch;height:30px;border-radius:4px;overflow:hidden}.SplitActionButton.disabled{cursor:not-allowed}.SplitActionButton button.SplitActionButton__primary,.SplitActionButton button.SplitActionButton__caret{display:flex;align-items:center;border:none;cursor:pointer;color:#fff;background-color:#9872fe;transition-property:background-color,opacity,transform;transition-duration:.2s;transition-timing-function:ease-out}.SplitActionButton button.SplitActionButton__primary:hover:not(.disabled),.SplitActionButton button.SplitActionButton__caret:hover:not(.disabled){background-color:#8659fe}.SplitActionButton button.SplitActionButton__primary:active:not(.disabled),.SplitActionButton button.SplitActionButton__caret:active:not(.disabled){transform:scale(.96)}.SplitActionButton button.SplitActionButton__primary.disabled,.SplitActionButton button.SplitActionButton__caret.disabled{background-color:var(--disableBG);color:var(--disableColor);cursor:not-allowed;pointer-events:none}.SplitActionButton button.SplitActionButton__primary{gap:10px;padding:0 15px;border-radius:4px 0 0 4px;min-width:max-content}.SplitActionButton button.SplitActionButton__primary:only-child{border-radius:4px}.SplitActionButton button.SplitActionButton__caret{justify-content:center;padding:0 10px;border-left:1px solid rgba(255,255,255,.24);border-radius:0 4px 4px 0}.Collapsible{display:grid;grid-template-rows:0fr;overflow:hidden;visibility:hidden;transition:grid-template-rows .2s cubic-bezier(.4,0,1,1),visibility 0s linear .2s}.Collapsible--expanded{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .3s cubic-bezier(.2,0,0,1),visibility 0s}.Collapsible__clip{min-height:0;opacity:0;transform:translateY(-6px);transition:opacity .12s ease-in,transform .2s ease-in}.Collapsible--expanded>.Collapsible__clip{opacity:1;transform:none;transition:opacity .24s cubic-bezier(.2,0,0,1) .05s,transform .32s cubic-bezier(.2,0,0,1) .05s}@media(prefers-reduced-motion:reduce){.Collapsible,.Collapsible--expanded{transition:none}.Collapsible__clip,.Collapsible--expanded>.Collapsible__clip{transform:none;transition:opacity .15s ease}}.ProjectGroupedWorkspaces__pagination-menu .MuiPaper-root{background-color:var(--card);color:var(--text);border:1px solid var(--header-btn-border);box-shadow:0 4px 20px #00000040}.ProjectGroupedWorkspaces__pagination-menu .MuiMenuItem-root{color:var(--text);font-size:14px}.ProjectGroupedWorkspaces__pagination-menu .MuiMenuItem-root:hover,.ProjectGroupedWorkspaces__pagination-menu .MuiMenuItem-root.Mui-selected,.ProjectGroupedWorkspaces__pagination-menu .MuiMenuItem-root.Mui-selected:hover{background-color:var(--lightPrimary)}.ProjectGroupedWorkspacesView__column-title--workspace,.WorkspaceGroupRow__cell--workspace{flex:0 1 var(--pgw-col-workspace, 20%);min-width:0}.ProjectGroupedWorkspacesView__column-title--repository,.WorkspaceGroupRow__cell--repository{flex:0 1 var(--pgw-col-repository, 15%);min-width:0}.ProjectGroupedWorkspacesView__column-title--workingDirectory,.WorkspaceGroupRow__cell--workingDirectory{flex:0 1 var(--pgw-col-workingDirectory, 12%);min-width:0}.ProjectGroupedWorkspacesView__column-title--iacVersion,.WorkspaceGroupRow__cell--iacVersion{flex:0 1 var(--pgw-col-iacVersion, 8%);min-width:0}.ProjectGroupedWorkspacesView__column-title--lastStatus,.WorkspaceGroupRow__cell--lastStatus{flex:0 1 var(--pgw-col-lastStatus, 15%);min-width:0}.ProjectGroupedWorkspacesView__column-title--lastRun,.WorkspaceGroupRow__cell--lastRun{flex:0 1 var(--pgw-col-lastRun, 12%);min-width:0}.ProjectGroupedWorkspacesView__column-title--runs,.WorkspaceGroupRow__cell--runs{flex:0 1 var(--pgw-col-runs, 5%);min-width:0}.ProjectGroupedWorkspacesView__column-title--guardrailsLabels,.WorkspaceGroupRow__cell--guardrailsLabels{flex:0 1 var(--pgw-col-guardrailsLabels, 10%);min-width:0}.ProjectGroupedWorkspacesView__column-title:last-child,.WorkspaceGroupRow__cell:last-child{flex-grow:1}.ProjectGroupedWorkspacesView{gap:0}.ProjectGroupedWorkspacesView.basic-card{padding:16px;flex:1;min-height:0}.ProjectGroupedWorkspacesView__toolbar{flex-shrink:0;width:100%}.ProjectGroupedWorkspacesView__outlined-action.SplitActionButton button.SplitActionButton__primary:not(.disabled),.ProjectGroupedWorkspacesView__outlined-action.SplitActionButton button.SplitActionButton__caret:not(.disabled){color:var(--text);background-color:transparent;border:1px solid var(--separatorColor)}.ProjectGroupedWorkspacesView__outlined-action.SplitActionButton button.SplitActionButton__primary:not(.disabled):hover,.ProjectGroupedWorkspacesView__outlined-action.SplitActionButton button.SplitActionButton__caret:not(.disabled):hover{background-color:var(--tableRowHoverBG)}.ProjectGroupedWorkspacesView__outlined-action.SplitActionButton button.SplitActionButton__primary:not(:only-child){border-right:none}.ProjectGroupedWorkspacesView__column-wrapper{display:flex;flex-direction:column;flex:1;min-height:0;border:1px solid var(--separatorColor);margin-top:20px;overflow:hidden;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.ProjectGroupedWorkspacesView__refetch-error{flex-shrink:0;padding:10px 16px;font-size:13px;line-height:1.4;color:var(--textLighter);background-color:var(--tableRowHoverBG);border-bottom:1px solid var(--separatorColor)}.ProjectGroupedWorkspacesView__column-header{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:10px;padding:12.5px 16px 12.5px 10px;background-color:var(--columnBG);color:var(--columnText);font-weight:700;border-bottom:1px solid var(--separatorColor);-webkit-user-select:none;user-select:none}.ProjectGroupedWorkspacesView__scroll-area{flex:1;overflow-y:auto;scrollbar-gutter:stable;overflow-x:hidden}.ProjectGroupedWorkspacesView__collapse-all-wrapper{display:flex;flex-shrink:0;margin-right:-4px}.ProjectGroupedWorkspacesView__collapse-all{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;padding:0;border:none;border-radius:4px;background-color:transparent;color:#8e8e9f;cursor:pointer}.ProjectGroupedWorkspacesView__collapse-all:hover:not(:disabled){background-color:var(--tableRowHoverBG)}.ProjectGroupedWorkspacesView__collapse-all:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.ProjectGroupedWorkspacesView__collapse-all:disabled{cursor:default;opacity:.4;pointer-events:none}.ProjectGroupedWorkspacesView__collapse-all{background-color:var(--tableRowHoverBG)}.ProjectGroupedWorkspacesView__collapse-all:hover:not(:disabled){background-color:var(--lightPrimary)}.ProjectGroupedWorkspacesView__collapse-all-icon{width:10px;height:10px;color:#8e8e9f;fill:#8e8e9f;transition:transform .3s cubic-bezier(.2,0,0,1)}.ProjectGroupedWorkspacesView__collapse-all-icon path{fill:#8e8e9f}.ProjectGroupedWorkspacesView__collapse-all-icon--collapsed{transform:rotate(-90deg)}.ProjectGroupedWorkspacesView__collapse-all:hover:not(:disabled) .ProjectGroupedWorkspacesView__collapse-all-icon{color:var(--primary);fill:var(--primary)}.ProjectGroupedWorkspacesView__collapse-all:hover:not(:disabled) .ProjectGroupedWorkspacesView__collapse-all-icon path{fill:var(--primary)}.ProjectGroupedWorkspacesView__column-title{display:flex;align-items:center;overflow:visible;white-space:nowrap;font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:18px;letter-spacing:0}.ProjectGroupedWorkspacesView__column-title-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectGroupedWorkspacesView__resize-handle{flex:0 0 10px;margin-left:auto;margin-right:-10px;align-self:stretch;display:flex;justify-content:center;cursor:col-resize;color:var(--text);touch-action:none}.ProjectGroupedWorkspacesView__resize-handle:after{content:"";width:2px;height:12px;align-self:center;border-radius:1px;background-color:currentColor;opacity:.3;transition:opacity .15s ease,background-color .15s ease}.ProjectGroupedWorkspacesView__resize-handle:hover:after,.ProjectGroupedWorkspacesView__resize-handle:focus-visible:after,.ProjectGroupedWorkspacesView__resize-handle.resizing:after{background-color:var(--primary);opacity:1}.ProjectGroupedWorkspacesView__resize-handle:focus-visible{outline:none}.ProjectGroupedWorkspacesView__sort-button{display:inline-flex;align-items:center;align-self:flex-end;background:none;border:none;padding:0;margin:0;cursor:pointer;color:var(--text)}.ProjectGroupedWorkspacesView__sort-button:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.ProjectGroupedWorkspacesView__sort-button:hover .ProjectGroupedWorkspacesView__sort-arrow,.ProjectGroupedWorkspacesView__sort-button:focus-visible .ProjectGroupedWorkspacesView__sort-arrow{opacity:1}.ProjectGroupedWorkspacesView__sort-arrow{color:var(--text);fill:var(--text);width:10px;height:10px;opacity:.5;transform:rotate(180deg);transition:opacity .2s ease}.ProjectGroupedWorkspacesView__sort-arrow.up{transform:rotate(180deg);opacity:1}.ProjectGroupedWorkspacesView__sort-arrow.down{transform:rotate(0);opacity:1}.ProjectGroupedWorkspacesView__pagination-footer{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;padding-right:80px}.ProjectGroupedWorkspacesView__pagination{border-bottom:0px!important;overflow:visible!important;margin-right:10px;padding:10px 0}.ProjectGroupedWorkspacesView__pagination .MuiIconButton-root:hover{color:var(--primary)}.ProjectGroupedWorkspacesView__pagination .MuiTablePagination-toolbar{color:var(--textLighter)}.ProjectGroupedWorkspacesView__pagination .MuiTablePagination-toolbar p{margin:0!important}.ProjectGroupedWorkspacesView__pagination .MuiTablePagination-toolbar .MuiTablePagination-selectLabel{font-size:14px;color:var(--textLighter);margin-right:8px}.ProjectGroupedWorkspacesView__pagination .MuiTablePagination-toolbar .MuiTablePagination-select,.ProjectGroupedWorkspacesView__pagination .MuiTablePagination-toolbar .MuiTablePagination-selectIcon{color:var(--textLighter)}.ProjectGroupedWorkspacesView__pagination .MuiTablePagination-toolbar .MuiTablePagination-selectIcon:hover{color:var(--primary)}.ProjectGroup{border-bottom:1px solid var(--ciProjectGroupBorder)}.ProjectGroup__rows:last-child .WorkspaceGroupRow:last-child{border-bottom:none}.ProjectGroup__header{align-items:center;padding:9px 16px 9px 10px;background-color:var(--CiCollapseBG)}.ProjectGroup__title{min-width:0}.ProjectGroup__toggle{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;padding:0;border:none;border-radius:4px;background-color:transparent;color:#8e8e9f;cursor:pointer}.ProjectGroup__toggle:hover:not(:disabled){background-color:var(--tableRowHoverBG)}.ProjectGroup__toggle:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.ProjectGroup__toggle:disabled{cursor:default;opacity:.4;pointer-events:none}.ProjectGroup__toggle-wrapper{display:flex;flex-shrink:0}.ProjectGroup__toggle-icon{width:10px;height:10px;color:#8e8e9f;fill:#8e8e9f;transition:transform .3s cubic-bezier(.2,0,0,1)}.ProjectGroup__toggle-icon path{fill:#8e8e9f}.ProjectGroup__toggle-icon--collapsed{transform:rotate(-90deg)}.ProjectGroup__icon{width:20px;height:20px;flex-shrink:0}.ProjectGroup__name{color:var(--text);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectGroup__count-pill{background-color:#3a2e5d;color:var(--primary);border-radius:12px;padding:4px 10px;font-size:12px;font-weight:700;flex-shrink:0;white-space:nowrap}.ProjectGroup__rows{display:flex;flex-direction:column;transition:opacity .15s ease-in-out}.ProjectGroup__rows--fetching{opacity:.5;pointer-events:none}.ProjectGroup__pagination-footer{display:flex;align-items:center;justify-content:flex-end;padding-right:72px}.ProjectGroup__pagination{border-bottom:0px!important;overflow:visible!important;margin-right:10px;padding:10px 0}.ProjectGroup__pagination .MuiIconButton-root:hover{color:var(--primary)}.ProjectGroup__pagination .MuiTablePagination-toolbar{color:var(--textLighter)}.ProjectGroup__pagination .MuiTablePagination-toolbar p{margin:0!important}.ProjectGroup__pagination .MuiTablePagination-toolbar .MuiTablePagination-selectLabel{font-size:14px;color:var(--textLighter);margin-right:8px}.ProjectGroup__pagination .MuiTablePagination-toolbar .MuiTablePagination-select,.ProjectGroup__pagination .MuiTablePagination-toolbar .MuiTablePagination-selectIcon{color:var(--textLighter)}.ProjectGroup__pagination .MuiTablePagination-toolbar .MuiTablePagination-selectIcon:hover{color:var(--primary)}.WorkspaceGroupRow{display:flex;align-items:center;gap:10px;padding:8.5px 16px 8.5px 36px;cursor:pointer;border-bottom:1px solid var(--separatorColor)}.WorkspaceGroupRow:hover{background-color:var(--tableRowHoverBG)}.WorkspaceGroupRow:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.WorkspaceGroupRow__cell{align-items:center;overflow:hidden}.WorkspaceGroupRow__cell--guardrailsLabels{box-sizing:border-box;padding-left:4px;justify-content:space-between;gap:10px;overflow-x:clip;overflow-y:visible}.WorkspaceGroupRow__indicators{min-width:0;overflow-x:clip;overflow-y:visible}.WorkspaceGroupRow__indicators>*{flex-shrink:0}.WorkspaceGroupRow__indicators .TagsDisplay__badge{width:auto}.WorkspaceGroupRow__indicators .ant-badge-count{translate:-50% 0}.WorkspaceGroupRow__indicators+.WorkspaceMenu{flex-shrink:0}.WorkspaceGroupRow__icon{width:20px;height:20px}.WorkspaceGroupRow__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--assetLabel)}.WorkspaceGroupRow__text--truncate-start{direction:rtl;text-align:left}.WorkspaceGroupRow__cell--runs .WorkspaceGroupRow__text{font-weight:400}.WorkspaceGroupRow__cell--lastRun .WorkspaceGroupRow__text{color:#8e8e9f;font-weight:500;font-size:13px}.WorkspaceGroupRow__status-icon{flex:0 0 auto}.WorkspaceGroupRow__status-text{flex:0 1 auto;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WorkspaceGroupRow__status-icon.apply_success,.WorkspaceGroupRow__status-icon.success,.WorkspaceGroupRow__status-icon.destroyed,.WorkspaceGroupRow__status-text.apply_success,.WorkspaceGroupRow__status-text.success,.WorkspaceGroupRow__status-text.destroyed{color:#07c688}.WorkspaceGroupRow__status-icon.apply_error,.WorkspaceGroupRow__status-icon.plan_error,.WorkspaceGroupRow__status-icon.init_error,.WorkspaceGroupRow__status-icon.failed,.WorkspaceGroupRow__status-icon.destroy_plan_failed,.WorkspaceGroupRow__status-icon.destroy_failed,.WorkspaceGroupRow__status-icon.pre_apply_init_failure,.WorkspaceGroupRow__status-icon.pre_destroy_init_failure,.WorkspaceGroupRow__status-text.apply_error,.WorkspaceGroupRow__status-text.plan_error,.WorkspaceGroupRow__status-text.init_error,.WorkspaceGroupRow__status-text.failed,.WorkspaceGroupRow__status-text.destroy_plan_failed,.WorkspaceGroupRow__status-text.destroy_failed,.WorkspaceGroupRow__status-text.pre_apply_init_failure,.WorkspaceGroupRow__status-text.pre_destroy_init_failure{color:#eb4c3e}.WorkspaceGroupRow__status-icon.blocked,.WorkspaceGroupRow__status-icon.runner_failure,.WorkspaceGroupRow__status-text.blocked,.WorkspaceGroupRow__status-text.runner_failure{color:#d8453f}.WorkspaceGroupRow__status-icon.pending,.WorkspaceGroupRow__status-icon.canceled,.WorkspaceGroupRow__status-icon.discarded,.WorkspaceGroupRow__status-icon.canceled_init,.WorkspaceGroupRow__status-icon.canceled_plan,.WorkspaceGroupRow__status-icon.canceled_planning_destroy,.WorkspaceGroupRow__status-icon.canceled_apply,.WorkspaceGroupRow__status-icon.canceled_destroy,.WorkspaceGroupRow__status-text.pending,.WorkspaceGroupRow__status-text.canceled,.WorkspaceGroupRow__status-text.discarded,.WorkspaceGroupRow__status-text.canceled_init,.WorkspaceGroupRow__status-text.canceled_plan,.WorkspaceGroupRow__status-text.canceled_planning_destroy,.WorkspaceGroupRow__status-text.canceled_apply,.WorkspaceGroupRow__status-text.canceled_destroy{color:#b2b2b7}.WorkspaceGroupRow__status-icon.plan_success,.WorkspaceGroupRow__status-icon.destroy_plan_completed,.WorkspaceGroupRow__status-icon.applying,.WorkspaceGroupRow__status-icon.planning,.WorkspaceGroupRow__status-icon.initializing,.WorkspaceGroupRow__status-icon.running,.WorkspaceGroupRow__status-icon.planning_destroy,.WorkspaceGroupRow__status-icon.destroying,.WorkspaceGroupRow__status-icon.canceling_init,.WorkspaceGroupRow__status-icon.canceling_plan,.WorkspaceGroupRow__status-icon.canceling_planning_destroy,.WorkspaceGroupRow__status-icon.canceling_apply,.WorkspaceGroupRow__status-icon.canceling_destroy,.WorkspaceGroupRow__status-icon.evaluating,.WorkspaceGroupRow__status-icon.plan_awaiting_evaluation,.WorkspaceGroupRow__status-text.plan_success,.WorkspaceGroupRow__status-text.destroy_plan_completed,.WorkspaceGroupRow__status-text.applying,.WorkspaceGroupRow__status-text.planning,.WorkspaceGroupRow__status-text.initializing,.WorkspaceGroupRow__status-text.running,.WorkspaceGroupRow__status-text.planning_destroy,.WorkspaceGroupRow__status-text.destroying,.WorkspaceGroupRow__status-text.canceling_init,.WorkspaceGroupRow__status-text.canceling_plan,.WorkspaceGroupRow__status-text.canceling_planning_destroy,.WorkspaceGroupRow__status-text.canceling_apply,.WorkspaceGroupRow__status-text.canceling_destroy,.WorkspaceGroupRow__status-text.evaluating,.WorkspaceGroupRow__status-text.plan_awaiting_evaluation{color:#dbb01a}.WorkspaceGroupRow__status-icon.plan_no_changes,.WorkspaceGroupRow__status-text.plan_no_changes{color:#dbb01a80}.WorkspaceGroupRow__status-icon.apply_no_changes,.WorkspaceGroupRow__status-text.apply_no_changes{color:#07c68880}.WorkspaceGroupRow__status-icon.awaiting_approval,.WorkspaceGroupRow__status-icon.ready_for_destroy,.WorkspaceGroupRow__status-icon.queued,.WorkspaceGroupRow__status-text.awaiting_approval,.WorkspaceGroupRow__status-text.ready_for_destroy,.WorkspaceGroupRow__status-text.queued{color:#09f}.WorkspaceGroupRow__guardrails-icon{width:16px;height:16px}.WorkspaceGroupRow__guardrails-icon.active{color:var(--primary)}.WorkspaceGroupRow__guardrails-icon.disabled{color:var(--disableColor)}.WorkspaceRunsModal__body{max-height:480px;overflow-y:auto}.WorkspaceRunsModal__error{padding:40px 16px;text-align:center;color:var(--textLighter)}.WorkspaceRunsModal__run{padding:10px;border-radius:4px}.WorkspaceRunsModal__run.clickable{cursor:pointer}.WorkspaceRunsModal__run.clickable:hover{background-color:var(--tableRowHoverBG)}.WorkspaceRunsModal__run.inert{cursor:default;opacity:.6}.WorkspaceRunsModal__run-status-icon.success,.WorkspaceRunsModal__run-status-icon.apply_success,.WorkspaceRunsModal__run-status-icon.plan_success{color:#3dcc7f}.WorkspaceRunsModal__run-status-icon.failed,.WorkspaceRunsModal__run-status-icon.apply_error,.WorkspaceRunsModal__run-status-icon.plan_error,.WorkspaceRunsModal__run-status-icon.runner_failure{color:#eb4c3e}.CiStageRail{list-style:none;margin:0;padding:4px 0;--disc: 44px;--gap: 30px}.CiStageRail--compact{--disc: 32px;--gap: 16px}.CiStageRail__step{position:relative}.CiStageRail__step:not(:last-child){padding-bottom:var(--gap)}.CiStageRail__step:not(:last-child):after{content:"";position:absolute;left:calc(var(--disc) / 2 - 1px);top:var(--disc);width:2px;height:var(--gap);border-radius:2px;background:#30304a;z-index:0;transition:background .3s ease}.CiStageRail__step.is-flowed:after{background:linear-gradient(180deg,var(--primary, #9872FE),#59FEE0)}.CiStageRail__hit{position:relative;display:flex;align-items:flex-start;gap:14px;width:100%;padding:0;border:0;background:none;cursor:pointer;font:inherit;color:inherit;text-align:left}.CiStageRail__step.is-locked .CiStageRail__hit{cursor:default}.CiStageRail__bg{position:absolute;left:-10px;right:-6px;top:-7px;height:calc(var(--disc) + 14px);border-radius:999px;pointer-events:none;transition:background .18s,box-shadow .18s}.CiStageRail__hit:hover .CiStageRail__bg{background:#2c2c41}.CiStageRail__step.is-locked .CiStageRail__hit:hover .CiStageRail__bg{background:transparent}.CiStageRail__step.is-selected .CiStageRail__bg{background:var(--gradientColorBG, linear-gradient(92.57deg, #9872FE 4.91%, #59FEE0 95.86%));box-shadow:inset 0 1px #ffffff1f,0 8px 24px #9872fe33}.CiStageRail__hit:focus-visible{outline:none}.CiStageRail__hit:focus-visible .CiStageRail__bg{background:#2c2c41;box-shadow:0 0 0 2px #181825,0 0 0 4px var(--primary, #9872FE)}.CiStageRail__node{position:relative;flex:none;display:grid;place-items:center;z-index:1;width:var(--disc);height:var(--disc)}.CiStageRail__disc{width:var(--disc);height:var(--disc);border-radius:50%;display:grid;place-items:center;color:#fff;transition:background .2s,border-color .2s,color .2s,box-shadow .2s}.CiStageRail__icon{width:42%;height:42%}.CiStageRail__step--pending .CiStageRail__disc{background:transparent;border:1.6px solid #30304A;color:#ffffff73}.CiStageRail__step--running .CiStageRail__disc{background:#312f4b;color:#fff}.CiStageRail__step--done .CiStageRail__disc{background:var(--primary, #9872FE);color:#fff}.CiStageRail__step--failed .CiStageRail__disc{background:#d8453f29;border:1.6px solid #D8453F;color:#ff9d96}.CiStageRail__step--blocked .CiStageRail__disc,.CiStageRail__step--skipped .CiStageRail__disc{background:#2c2c41;border:1.6px solid rgba(255,255,255,.1);color:#ffffff73}.CiStageRail__step--blocked,.CiStageRail__step--skipped{opacity:.5}.CiStageRail__step.is-selected .CiStageRail__disc{background:#0b09186b;border-color:transparent;color:#fff;box-shadow:inset 0 0 0 1px #fff3}.CiStageRail__step--failed.is-selected .CiStageRail__disc{box-shadow:inset 0 0 0 1.5px #d8453f;color:#ffb4ae}.CiStageRail__ring{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:0}.CiStageRail__ring svg{display:block;animation:CiStageRailSpin 1.1s linear infinite}.CiStageRail__badge{position:absolute;right:-1px;bottom:-1px;width:17px;height:17px;border-radius:50%;display:grid;place-items:center;border:2px solid #212133;z-index:3;font-size:8px;line-height:1}.CiStageRail__badge--done{background:var(--create, #1AD598);color:#0b1f17}.CiStageRail__badge--failed{background:#d8453f}.CiStageRail__badge--blocked{background:#909099}.CiStageRail__badge--drift{background:#a889ff;color:#1b1b29}.CiStageRail--compact .CiStageRail__badge{width:14px;height:14px;font-size:7px}.CiStageRail--compact .CiStageRail__badge svg{width:7px;height:7px}.CiStageRail__text{flex:1;display:flex;flex-direction:column;justify-content:center;height:var(--disc);min-width:0;z-index:1}.CiStageRail__label{font-size:15px;font-weight:500;color:#fffc;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CiStageRail__status{font-size:11px;color:#909099;line-height:1.25;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CiStageRail__step--pending .CiStageRail__label,.CiStageRail__step--blocked .CiStageRail__label,.CiStageRail__step--skipped .CiStageRail__label{color:#ffffff73}.CiStageRail__step--running .CiStageRail__label,.CiStageRail__step--done .CiStageRail__label,.CiStageRail__step--failed .CiStageRail__label{color:#fff}.CiStageRail__step.is-selected .CiStageRail__label{color:#fff;font-weight:700}.CiStageRail__step.is-selected .CiStageRail__status{color:#ffffffd1}.CiStageRail--compact .CiStageRail__label{font-size:13px}.CiStageRail--compact .CiStageRail__status{display:none}@keyframes CiStageRailSpin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.CiStageRail__ring svg{animation:none}}.CiProgress{padding:0 20px}.CiProgress__apply-dropdown{display:flex;align-items:center;justify-content:space-between!important;gap:4px;width:100%;cursor:default;color:#fff;font-size:14px}.CiProgress__apply-dropdown .CiProgress__apply-label{color:#7f8197;cursor:default}.CiProgress__apply-dropdown-arrow{font-size:14px;color:#fff;padding:2px 6px;cursor:pointer;opacity:1;border-radius:4px;background:transparent;display:flex;align-items:center;justify-content:center;pointer-events:auto}.CiProgress__apply-dropdown-arrow:hover{background:#ffffff14}.CiProgress__apply-dropdown-menu .ant-dropdown-menu{background:#2d2d3d!important;border-radius:8px!important;padding:4px 0!important;min-width:100px!important;box-shadow:0 4px 12px #0000004d!important}.CiProgress__apply-dropdown-menu .ant-dropdown-menu-item{color:#fff!important;padding:8px 16px!important;font-size:14px!important}.CiProgress__apply-dropdown-menu .ant-dropdown-menu-item:hover{background:#3d3d4d!important}.CiProgress__apply-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-disabled{color:#ffffff4d!important;background:transparent!important}.GradientBorderElement{position:relative;width:220px;height:100%;margin:0 20px;max-height:375px;background:linear-gradient(to top left,#9872ff 50%,#33fdd8 50%);overflow:hidden;z-index:0;border:2px dashed var(--appBG)}.GradientBorderElement__mask{position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;background:var(--card)}.GradientBorderElement__content{border-radius:7px;position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;background:linear-gradient(90deg,#9872fe1a .71%,#33fdd81a)}.CiPolicyCostSummary{padding:10px 15px;transition:.3s all ease-in;cursor:pointer}.CiPolicyCostSummary__titleCont{margin-bottom:3px}.CiPolicyCostSummary__titleCont-text{color:var(--textLighter);font-size:15px;font-weight:800}.CiPolicyCostSummary__titleCont-icon{color:var(--textLighter)}.CiPolicyCostSummary__cost{font-weight:500;color:var(--textLighter)}.CiPolicyCostSummary__cost-perMonth{font-size:11px}.CiPolicyCostSummary__cost-perMonth.purple{color:var(--primary);margin-top:3px}.CiPolicyCostSummary__cost.purple{color:var(--primary)}.CiPolicyCostSummary__cost.now{font-size:23px;font-weight:800;line-height:1.15}.CiPolicyCostSummary__tagBar{background:linear-gradient(#263245,#263245) padding-box,linear-gradient(90deg,#a185f8 0,#8eb0f0 16.59%,#7adbe6 33.72%,#6ef6e0 43.32%,#59fee0) border-box;border-radius:10px;width:100%;height:10px;border:1px solid transparent}.CiPolicyCostSummary__tagBar.summary{height:14px}.CiPolicyCostSummary__tagBar.table{background:linear-gradient(#212133,#212133) padding-box,linear-gradient(90deg,#a185f8 0,#8eb0f0 16.59%,#7adbe6 33.72%,#6ef6e0 43.32%,#59fee0) border-box}.CiPolicyCostSummary__tagBar-fill{height:100%;background:linear-gradient(90deg,#a185f8,#8eb0f0 16.59%,#7adbe6 33.72%,#6ef6e0 43.32%,#59fee0);border-radius:8px 0 0 8px}.CiPolicyCostSummary__severity-text{color:"white"}.CiPolicyCostSummary__severity-count{border-radius:20px;font-weight:700;width:35px;text-align:center;color:var(--textLighter)}.CiPolicyCostSummary__severity-count.critical{border:1px solid var(--critical);background:#3fd3d84d}.CiPolicyCostSummary__severity-count.high{border:1px solid var(--high);background:#498bc84d}.CiPolicyCostSummary__severity-count.medium{border:1px solid var(--medium);background:#4e64c04d}.CiPolicyCostSummary__severity-count.low{border:1px solid var(--low);background:#5246b94d}.CiPolicyCostSummary__dollarImg{position:absolute;bottom:0;right:0}.CiPolicyCostSummary__securityImg{position:absolute;top:60px;right:0}.CiPolicyCostSummary__taggingImg{position:absolute;top:0;right:15px}.CiPolicyCostSummary .ant-divider-horizontal{margin:5px 0!important}.CiPolicyCostSummary .ant-divider{border-width:3px!important}.light .CiPolicyCostSummary__tagBar{background:linear-gradient(#eefbfc,#eefbfc) padding-box,linear-gradient(90deg,#a185f8 0,#8eb0f0 16.59%,#7adbe6 33.72%,#6ef6e0 43.32%,#59fee0) border-box}.light .CiPolicyCostSummary__tagBar .table{background:unset}.RemediationBlock{background:linear-gradient(92.57deg,#9872fe 4.91%,#59fee0 95.86%);margin-top:-10px;padding:1px;border-radius:4px}.RemediationBlock.expandedBlock{width:calc(100% - 1px);border-radius:0 0 4px 4px}.RemediationBlock-header{padding:7px 10px;background:linear-gradient(92.57deg,#9872fe 4.91%,#59fee0 95.86%)}.RemediationBlock-header-title{color:#212133}.RemediationBlock-header-icon{width:22px;height:22px}.RemediationBlock-body{background:var(--card);padding:10px 20px;border-radius:0 0 4px 4px}.RemediationBlock-body-loading{margin-top:5px;margin-bottom:5px}.RemediationBlock-body-loading .TypingDots span{height:3px!important;width:3px!important}.RemediationBlock-closeIcon{color:#212133;width:16px!important}.Diagnostic__header{border-radius:4px 4px 0 0;padding:10px 20px;border-bottom:1px solid var(--separatorColor)}.Diagnostic__header.critical,.Diagnostic__header.error{background-color:#317c88cc}.Diagnostic__header.error{background-color:#eb3336cc}.Diagnostic__header.guardrail{background-color:#b23c3acc}.Diagnostic__header.high{background-color:#2d3f5ccc}.Diagnostic__header.medium{background-color:#39457ccc}.Diagnostic__header.low,.Diagnostic__header.warning{background-color:#463f95cc}.Diagnostic__header-title{color:#fff;font-weight:600}.Diagnostic__header-title.unbold{font-weight:unset}.Diagnostic__header-remediateIcon{cursor:pointer;width:22px;height:22px;padding:3px;border:1px solid #59FEE0;border-radius:4px}.Diagnostic__header-remediateIcon:hover,.Diagnostic__header-remediateIcon.clicked{background-color:#59fee0}.Diagnostic__body{padding:10px 20px;background-color:var(--card);border-radius:0 0 4px 4px;border:1px solid var(--separatorColor);border-top:none}.Diagnostic__body.withRemediate{border-radius:0}.Diagnostic__text{font-size:13px}.Diagnostic__text.guardrails{white-space:pre-wrap}.Diagnostic__icon{width:13px!important;min-width:13px!important;height:13px;padding:2px;border-radius:2px;color:#30304a}.Diagnostic__icon-guardrail{width:16px;height:16px}.Diagnostic__icon-guardrail path{fill:#d8453f}.Diagnostic__icon.success{background-color:#1ad598}.Diagnostic__icon.critical{background-color:var(--critical)}.Diagnostic__icon.error{background-color:var(--delete)}.Diagnostic__icon.high{background-color:var(--high)}.Diagnostic__icon.medium{background-color:var(--medium)}.Diagnostic__icon.low,.Diagnostic__icon.warning{background-color:var(--low)}.Diagnostic__severityBtn{height:22px;border-radius:4px;font-size:13px;padding:1px 10px;gap:8px;transition:all .3s ease;min-width:max-content;color:#fff!important}.Diagnostic__severityBtn.critical,.Diagnostic__severityBtn.error{background-color:#16383d;border-left:5px solid var(--critical)}.Diagnostic__severityBtn.error{background-color:#832b2c;border-left:5px solid var(--delete)}.Diagnostic__severityBtn.high{background-color:#1c2739;border-left:5px solid var(--high)}.Diagnostic__severityBtn.medium{background-color:#1f2541;border-left:5px solid var(--medium)}.Diagnostic__severityBtn.low,.Diagnostic__severityBtn.warning{background-color:#201d43;border-left:5px solid var(--low)}.Diagnostic__severityBtn.unknown{background-color:#482e8a;border-left:5px solid #562ab2}.Diagnostic .DarkCopyBox__wrapper-box{padding:5px 8px!important;background-color:var(--ciDiagnosticCodeBlock)!important}.Diagnostic .DarkCopyBox__wrapper-box-icon{align-self:center}.PostApply{overflow:auto;height:100%;padding-bottom:16px}.PostApply .ActionBtn__icon.copy{margin-top:3px}.PostApply .ActionBtn__icon.copy svg{width:13px;height:13px}.PostApply .ActionBtn__icon.copy path{fill:var(--primary)!important}.ApplyResources__status.failed{color:var(--delete)}.ApplyResources__status.success,.ApplyResources__action-icon.create{color:var(--create)}.ApplyResources__action-icon.delete{color:var(--delete)}.ApplyResources__action-icon.read{color:var(--read)}.ApplyResources__action-icon.update{color:var(--update)}.ApplyResources__action-icon.no-op{color:var(--no-op)}.ApplyResources__action-icon.import{color:var(--import)}.ApplyResources__icon{width:13px!important;height:13px;padding:2px;border-radius:2px;color:#30304a}.ApplyResources__icon.success{background-color:#1ad598}.ApplyResources__icon.critical,.ApplyResources__icon.error{background-color:var(--critical)}.ApplyResources__icon.high{background-color:var(--high)}.ApplyResources__icon.medium{background-color:var(--medium)}.ApplyResources__icon.low,.ApplyResources__icon.warning{background-color:var(--low)}.ApplyResources__statusTooltip{width:100%}.ApplyResources .MuiDataGrid-detailPanel{left:0!important;background-color:var(--appBG)!important}.ApplyResources .MuiDataGrid-detailPanel .Diagnostic__body{border:0px!important;border-radius:0!important;padding-left:25px;padding-right:25px}.ApplyResources .MuiDataGrid-detailPanel .Diagnostic__severityBtn{height:20px;font-size:12px}.ApplyResources .MuiDataGrid-detailPanel .DarkCopyBox__wrapper-box{padding:5px 12px!important}.ApplyResources .MuiDataGrid-detailPanel .Diagnostic__header{background-color:var(--card);border:0px;border-radius:0;padding:15px 25px 0}.ApplyResources .MuiDataGrid-detailPanel .Diagnostic__header-title{font-size:13px;color:var(--textLighter)}.LogSyntaxHighlighter{background:var(--codeBG);border-radius:5px;border:1px solid var(--eventViewerBorder)}.LogSyntaxHighlighter__plain{margin:0;padding:1em;color:#c5c8c6;font-family:Inconsolata,Monaco,Consolas,Courier New,Courier,monospace;font-size:13px;line-height:1.5;white-space:pre-wrap;word-break:break-word;overflow:auto}.module-logs-collapse{width:100%;margin-top:4px}.module-logs-collapse .ant-collapse{background:transparent;border:none}.module-logs-collapse .ant-collapse-item{margin-bottom:12px;border:1px solid #d9d9d9;border-radius:4px;overflow:hidden;background:#1e1e2e}.module-logs-collapse .ant-collapse-item:last-child{margin-bottom:0}.module-logs-collapse .ant-collapse-header{padding:12px 16px!important;background:#1e1e2e!important;color:#fff!important;font-weight:500}.module-logs-collapse .ant-collapse-header:hover{background:#252538!important}.module-logs-collapse .ant-collapse-header .ant-collapse-arrow{color:#fff!important}.module-logs-collapse .ant-collapse-content{background:#f5f5f5;border-top:1px solid #d9d9d9}.module-logs-collapse .ant-collapse-content-box{padding:0}.module-logs-collapse .module-log-panel .ant-collapse-header{display:flex;align-items:center}.module-logs-collapse .module-log-content{padding:16px;background:#fafafa}.module-log-header{display:flex;align-items:center;justify-content:space-between;width:100%;margin-left:8px;pointer-events:none}.module-log-header-left{display:flex;align-items:center;gap:12px}.module-log-header-right{display:flex;align-items:center;gap:8px;color:#bbb;font-size:13px}.module-log-header .module-name{font-size:14px;font-weight:500;color:#fff}.module-log-header .module-summary{font-size:13px;color:#aaa}.module-log-header .module-status-icon{font-size:16px}.module-log-header .module-status-icon.success{color:#52c41a}.module-log-header .module-status-icon.failed{color:#ff4d4f}.module-log-header .module-status-icon.running{color:#1890ff}.module-log-header .module-status-icon.pending{color:#faad14}.module-logs-empty{padding:32px;text-align:center;color:var(--textMuted);font-size:14px}body.light .module-logs-collapse .ant-collapse-item{background:#f0f0f5;border-color:#e0e0e8}body.light .module-logs-collapse .ant-collapse-header{background:#f0f0f5!important;color:#333!important}body.light .module-logs-collapse .ant-collapse-header:hover{background:#e8e8f0!important}body.light .module-logs-collapse .ant-collapse-header .ant-collapse-arrow{color:#333!important}body.light .module-logs-collapse .ant-collapse-content{background:#fafafa;border-top-color:#e0e0e8}body.light .module-logs-collapse .module-log-header .module-name{color:#333}body.light .module-logs-collapse .module-log-header .module-summary,body.light .module-logs-collapse .module-log-header-right{color:#666}body.dark .module-logs-collapse .ant-collapse-item{background:#1e1e2e;border-color:#2a2a3e}body.dark .module-logs-collapse .ant-collapse-header{background:#1e1e2e!important;color:#fff!important}body.dark .module-logs-collapse .ant-collapse-header:hover{background:#252538!important}body.dark .module-logs-collapse .ant-collapse-header .ant-collapse-arrow{color:#fff!important}body.dark .module-logs-collapse .ant-collapse-content{background:#1a1a28;border-top-color:#2a2a3e}body.dark .module-logs-collapse .module-log-content{background:#1a1a28}.DiagramResourceBlock{position:relative;background-color:var(--card);padding:10px 15px;box-shadow:0 5px 10px #0000000d;border-radius:10px;border:1px solid var(--cardBorder);transition:border .2s ease}.DiagramResourceBlock:hover{transition:border .2s ease;border-color:var(--primary)}.DiagramResourceBlock.second{position:absolute;height:100%;width:100%;bottom:-4px;right:-4px}.DiagramResourceBlock.third{position:absolute;height:100%;width:100%;bottom:-8px;right:-8px;z-index:-1}.DiagramResourceBlock.ci{max-width:235px;padding:8px 12px;border-width:2px}.DiagramResourceBlock.ci .bold{font-size:13px!important}.DiagramResourceBlock.ci .sub-title{font-size:11px!important;overflow:hidden}.DiagramResourceBlock.no-op{border-color:var(--no-op)}.DiagramResourceBlock.no-op:hover{background-color:var(--no-opHover)}.DiagramResourceBlock.delete{border-color:var(--delete)}.DiagramResourceBlock.delete:hover{background-color:var(--deleteHover)}.DiagramResourceBlock.read{border-color:var(--read)}.DiagramResourceBlock.read:hover{background-color:var(--readHover)}.DiagramResourceBlock.update{border-color:var(--update)}.DiagramResourceBlock.update:hover{background-color:var(--updateHover)}.DiagramResourceBlock.create{border-color:var(--create)}.DiagramResourceBlock.create:hover{background-color:var(--createHover)}.DiagramResourceBlock.createdelete{border-color:var(--createdelete)}.DiagramResourceBlock.createdelete:hover{background-color:var(--createdeleteHover)}.DiagramResourceBlock.deletecreate{border-color:var(--deletecreate)}.DiagramResourceBlock.deletecreate:hover{background-color:var(--deletecreateHover)}.DiagramResourceBlock.import{border-color:var(--import)}.DiagramResourceBlock.import:hover{background-color:var(--importHover)}.DiagramResourceBlock.forget{border-color:var(--forget)}.DiagramResourceBlock.forget:hover{background-color:var(--forgetHover)}.DiagramResourceBlock__body-count{font-weight:400}.DiagramResourceBlock__body-count.create{color:var(--create)}.DiagramResourceBlock__body-count.delete{color:var(--delete)}.DiagramResourceBlock__body-count.read{color:var(--read)}.DiagramResourceBlock__body-count.update{color:var(--update)}.DiagramResourceBlock__body-count.createdelete{color:var(--createdelete)}.DiagramResourceBlock__body-count.deletecreate{color:var(--deletecreate)}.DiagramResourceBlock__body-count.no-op{color:var(--no-op)}.DiagramResourceBlock__body-count.import{color:var(--import)}.DiagramResourceBlock__body-count.forget{color:var(--forget)}.DiagramResourceBlock__textContainer{height:85%;width:82%}.DiagramResourceBlock__icons{margin-left:5px}.ResourcePopover__header{padding-bottom:10px;margin:0 15px}.ResourcePopover__body{margin:10px 15px 0}.ResourcePopover__body-title{min-width:93px}.ResourcePopover__body-value{margin-left:5px}.ResourcePopover__icon{width:13px!important;height:13px;padding:2px;border-radius:2px;color:var(--card)}.ResourcePopover__icon.diagram{align-self:flex-start;margin-top:5px}.ResourcePopover__icon.cost{background:#7dca9e}.ResourcePopover__icon.tags{background-color:var(--primary)}.ResourcePopover__icon.tags path{fill:var(--card)}.ResourcePopover__icon.noTags{background:#d33833}.ResourcePopover__icon.noTags path{fill:var(--card)}.ResourcePopover__icon.drifted{background-color:#9872fe33;color:#9872fe}.ResourcePopover__icon.no-op{background-color:var(--no-op)}.ResourcePopover__icon.delete{background-color:var(--delete)}.ResourcePopover__icon.read{background-color:var(--read)}.ResourcePopover__icon.update{background-color:var(--update)}.ResourcePopover__icon.create{background-color:var(--create)}.ResourcePopover__icon.createdelete{background-color:var(--createdelete)}.ResourcePopover__icon.deletecreate{background-color:var(--deletecreate)}.ResourcePopover__icon.import{background-color:var(--import)}.ResourcePopover__icon.forget{background-color:var(--forget)}.ResourcePopover__icon.critical,.ResourcePopover__icon.error{background-color:var(--critical)}.ResourcePopover__icon.high{background-color:var(--high)}.ResourcePopover__icon.medium{background-color:var(--medium)}.ResourcePopover__icon.low,.ResourcePopover__icon.warning{background-color:var(--low)}.ResourcePopover .ant-divider-horizontal{margin:0!important}.ant-popover-inner-content{padding:10px 0!important;border:1px solid var(--separatorColor);border-radius:4px}.PlanDrift,.PlanDrift__table{height:100%}.PlanDrift__table-header{padding:10px;border-radius:4px 4px 0 0;background:#2c2d40;color:#fff;display:grid;grid-template-columns:26% 37% 37%}.PlanDrift__table-body{background-color:var(--codeBG);border:1px solid var(--cardBorder);border-radius:0 0 4px 4px}.PlanDrift__table-row{padding:10px;display:grid;grid-template-columns:26% 74%;border-bottom:1px solid var(--cardBorder)}.PlanDrift__table-row-title{color:#fff}.PlanDrift__table-row.longContent{display:flex;width:100%;background:linear-gradient(45deg,var(--card),transparent)}.PlanDrift__table-row.longContent-preview{filter:blur(4px);border-bottom:0px;padding-bottom:0}.PlanDrift__actions{position:absolute;bottom:12px;right:15px;grid-gap:10px;gap:10px}.PlanDrift .Configuration__btns{display:none}.RemediationAllBtn{cursor:pointer;padding:3px 10px;border:1px solid var(--primary);color:var(--text);border-radius:4px;font-weight:500;font-size:14px;transition:all .4s ease}.RemediationAllBtn.loading:hover{opacity:.8;background:unset;color:var(--text)}.RemediationAllBtn.onlyIcon{padding:4px 6px}.RemediationAllBtn-icon{height:16px;width:16px}.RemediationAllBtn:hover{background-color:var(--primary);color:#fff}.PostPlanChart{overflow:hidden;border:1px solid var(--separatorColor);border-radius:4px;height:100%;position:relative}.PostPlanChart-container{max-height:100%;height:100%}.PostPlanChart.empty{height:100%}.PostPlanChart__legend{position:relative;top:5px;left:14px;z-index:1000}.PostPlanChart__legend.sever{top:10px}.PostPlanChart__legend-title{min-width:55px}.PostPlanChart__legend-item{background-color:var(--card);border-radius:5px;padding:3px 6px}.PostPlanChart__legend-item.selected{transition:box-shadow .3s ease;box-shadow:0 0 1px 1px var(--primary)}.PostPlanChart__legend-item-color{width:10px;height:10px;border-radius:2px}.PostPlanChart__legend-item-color.no-op{background-color:var(--no-op)}.PostPlanChart__legend-item-color.delete{background-color:var(--delete)}.PostPlanChart__legend-item-color.read{background-color:var(--read)}.PostPlanChart__legend-item-color.update{background-color:var(--update)}.PostPlanChart__legend-item-color.create{background-color:var(--create)}.PostPlanChart__legend-item-color.createdelete{background-color:var(--createdelete)}.PostPlanChart__legend-item-color.deletecreate{background-color:var(--deletecreate)}.PostPlanChart__legend-item-color.import{background-color:var(--import)}.PostPlanChart__legend-item-color.forget{background-color:var(--forget)}.PostPlanChart__legend-item-color.critical,.PostPlanChart__legend-item-color.error{background-color:var(--critical)}.PostPlanChart__legend-item-color.high{background-color:var(--high)}.PostPlanChart__legend-item-color.medium{background-color:var(--medium)}.PostPlanChart__legend-item-color.low,.PostPlanChart__legend-item-color.warning{background-color:var(--low)}.PostPlanChart__legend-item-text{font-size:12px;color:var(--textSuperLight)}.PostPlanChart .react-flow{height:100%}.PostPlanChart .react-flow span{white-space:wrap}.PostPlanChart .react-flow__renderer{overflow:visible!important}.PostPlanChart .react-flow__edges{overflow:visible!important;z-index:0}.PostPlanChart .react-flow__nodes{z-index:1}.PostPlanChart .react-flow__attribution{display:none}.PostPlanChart .react-flow__controls{box-shadow:none;border-radius:4px;padding:4px;box-shadow:0 5px 10px #0000000d;background-color:var(--card);border:1px solid var(--cardBorder);bottom:calc(100% - 35vh + 20px)}.PostPlanChart .react-flow__controls-button{width:18px;height:18px;background-color:transparent!important;border-bottom:none;transition:all .2s ease}.PostPlanChart .react-flow__controls-button svg{fill:var(--textSuperLight);transition:all .2s ease}.PostPlanChart .react-flow__controls-button:hover{background-color:unset!important}.PostPlanChart .react-flow__controls-button:hover svg{transition:all .2s ease;fill:var(--text)}.PostPlanGraph{height:35vh}.PostPlanGraph.items-4{height:38vh}.PostPlanGraph.items-3{height:42vh}.PostPlanGraph.items-2{height:46vh}.PostPlanGraph.items-1{height:50vh}.PolicyScaning{margin:20px 25px}.PolicyScaning__container .RemediationBlock{margin:-20px 25px 0;width:unset}.PolicyScaning__title.critical{color:var(--critical)}.PolicyScaning__title.high{color:var(--high)}.PolicyScaning__title.medium{color:var(--medium)}.PolicyScaning__title.low{color:var(--low)}.PolicyScaning__remediateAll{width:205px;margin:15px 0 -5px 25px}.PolicyScaning__severityBtn{height:25px;font-size:14px!important;border:1px solid transparent;border-radius:4px;padding:0 10px;gap:8px;transition:all .3s ease;min-width:max-content;color:#fff!important}.PolicyScaning__severityBtn.critical,.PolicyScaning__severityBtn.error{background-color:#317c88;border-left:5px solid var(--critical)}.PolicyScaning__severityBtn.high{background-color:#2d3f5c;border-left:5px solid var(--high)}.PolicyScaning__severityBtn.medium{background-color:#39457c;border-left:5px solid var(--medium)}.PolicyScaning__severityBtn.low,.PolicyScaning__severityBtn.warning{background-color:#463f95;border-left:5px solid var(--low)}.PolicyScaning__severityBtn.unknown{background-color:#482e8a;border-left:5px solid #562ab2}.PolicyScaning__severityBtn:hover.critical,.PolicyScaning__severityBtn:hover.error{background-color:#358693}.PolicyScaning__severityBtn:hover.high,.PolicyScaning__severityBtn:hover.medium{background-color:#3e4b86}.PolicyScaning__severityBtn:hover.low,.PolicyScaning__severityBtn:hover.warning{background-color:#4b44a0}.PolicyScaning__severityBtn:hover.unknown{background-color:#4e3295}.PolicyScaning__severityBtn.active.critical,.PolicyScaning__severityBtn.active.error{border-color:var(--critical);background-color:#2d727d}.PolicyScaning__severityBtn.active.high{border-color:var(--high);background-color:#283852}.PolicyScaning__severityBtn.active.medium{border-color:var(--medium);background-color:#343f72}.PolicyScaning__severityBtn.active.low,.PolicyScaning__severityBtn.active.warning{border-color:var(--low);background-color:#413a8a}.PolicyScaning__severityBtn.active.unknown{border-color:#562ab2;background-color:#422a7f}.PolicyScaning__empty{height:100%}.PolicyScaning__patch{padding:10px 20px;background-color:var(--CiCollapseBG)}.PolicyScaning__patch-value{color:var(--text)}.PolicyScaning__code{margin-top:10px;background-color:var(--codeBG);border:1px solid var(--cardBorder);border-radius:10px 10px 0 0}.PolicyScaning-container{position:relative}.CostAnalysis{overflow:auto;margin:20px 25px}.CostAnalysis__header{display:grid;flex-direction:row;width:100%;grid-template-columns:40% 25% 35%}.CostAnalysis__header.titles{margin:0 15px;font-weight:700;width:auto;font-size:16px}.CostAnalysis__header.inner{padding:5px 15px}.CostAnalysis__title{font-size:16px;font-weight:700}.CostAnalysis__title.create{color:var(--create)}.CostAnalysis__title.delete{color:var(--delete)}.CostAnalysis__empty{height:100%}.CostAnalysis .ant-divider-horizontal{margin:0!important}.CostAnalysis .ant-collapse-item{overflow:hidden;cursor:pointer;background-color:var(--CiCollapseBG);border:1px solid var(--ciCollapseBorder);border-radius:5px}.CostAnalysis .ant-collapse-content{background-color:var(--card)!important}.CostAnalysis .ant-collapse-header{display:flex;flex-direction:row;gap:15px;align-items:center;color:var(--text);width:100%;height:50px;padding:10px}.CostAnalysis .ant-collapse-arrow{margin:0 5px}.CostAnalysis .ant-collapse-item-active .ant-collapse-header{color:var(--text);background-color:var(--ciOpenCollapseBG)!important;border-bottom:2px solid var(--primary)!important;font-weight:400!important}.PostPlanConfig__cost{height:100%}.PostPlanConfig__cost svg{margin-left:40px}.PostPlanConfig__cost-subtitle{color:#abb2b68e}.PostPlanConfig__header-tab{gap:10px}.PostPlanConfig__header-tab-icon{width:14px;height:14px}.PostPlanConfig__header-tab-icon.tag svg{width:14px;height:14px}.PostPlanConfig__header-tab-icon.tag svg path{fill:currentColor}.PostPlanConfig__header-title{display:flex;align-items:center;padding-left:25px;padding-top:20px}.PostPlanConfig__header-title.sub{padding-top:10px}.PostPlanConfig__header .ant-tabs-tab-disabled{cursor:not-allowed!important;opacity:.5}.PostPlanConfig__header .ant-tabs-tab-disabled:hover{color:var(--textSuperLight)!important}.PostPlanConfig .ant-drawer-header{padding:0!important}.PostPlanConfig .ant-drawer-content{border-radius:0 4px 4px 0!important}.PostPlanConfig .ant-drawer-mask{border-radius:4px!important}.PostPlanConfig .Configuration{margin-top:10px;background-color:var(--codeBG);border:1px solid var(--cardBorder);height:75%}.PostPlanConfig .ant-tabs-tab{min-width:110px!important;max-width:150px!important;width:unset!important}.PostPlanConfig .ant-tabs-nav-list .ant-tabs-tab:first-child span{margin-left:20px}.ResourcePlan{margin:20px 25px;height:100%}.ResourcePlan__title{font-weight:700}.ResourcePlan__title.create{color:#1ad598}.ResourcePlan__title.delete{color:#eb3336}.ResourcePlan__title.forget{color:var(--forget)}.ResourcePlan__icon.create{color:#1ad598}.ResourcePlan__icon.delete{color:#eb3336}.ResourcePlan__icon.forget{color:var(--forget)}.ResourcePlan__cont{height:100%}.TagsTable{height:100%;padding:10px 20px}.TagsTable__header{display:grid;width:100%;background:#2c2d40;grid-template-columns:50% 50%;border:1px solid var(--cardBorder);border-radius:4px 4px 0 0;padding:10px 15px}.TagsTable__body{position:absolute;background-color:var(--card);border:1px solid var(--cardBorder);border-radius:0 0 4px 4px;width:calc(100% - 40px)}.TagsTable__body-divider{position:absolute;width:1px;right:calc(50% + 10px);height:100%;background-color:var(--cardBorder)}.TagsTable__body-row{border-bottom:1px solid var(--cardBorder);display:grid;grid-template-columns:50% 50%;padding:10px 15px}.TagsTable__body-row:last-child{border-radius:0 0 4px 4px;border-bottom:0px}.light .TagsTable__header{background:#ededed;border:1px solid #EAEAEA}.light .TagsTable__body{border:1px solid #EAEAEA}.light .TagsTable__body-divider{background-color:#eaeaea}.light .TagsTable__body-row{border-bottom:1px solid #EAEAEA}.CiCode{border:1px solid var(--separatorColor);border-radius:4px;height:calc(100% - 50px);overflow:hidden;display:grid;grid-template-columns:200px calc(100% - 200px)}.CiCode__content{overflow:auto;padding:20px 25px}.CiCode__content .ant-collapse-item{overflow:hidden;cursor:pointer;background-color:var(--CiCollapseBG);border:1px solid var(--ciCollapseBorder);border-radius:5px}.CiCode__content .ant-collapse-content{padding:10px;background-color:var(--ciCodeContentBG)!important;overflow:auto}.CiCode__content .ant-collapse-content-box{border:none!important}.CiCode__content .ant-collapse-header{display:flex;flex-direction:row;gap:15px;align-items:center;color:var(--text);width:100%;height:45px;padding:7px}.CiCode__content .ant-collapse-arrow{margin:0 5px}.CiCode__content .ant-collapse-item-active .ant-collapse-header{color:var(--text);background-color:var(--ciOpenCollapseBG)!important;border-bottom:2px solid var(--primary)!important;font-weight:600!important}.CiCode__content-collapse-content-policyViolations{flex-wrap:wrap}.CiCode__content-collapse-content-policyViolations-container{width:100%}.CiCode__content-collapse-content-policyViolations-item{border-radius:5px;width:100%;background:var(--codeBG)}.CiCode__content-collapse-content-policyViolations-item-header{padding:5px 0 0 15px}.CiCode__content-collapse-content-policyViolations-item-header-thinker{cursor:pointer;width:17px;height:17px;padding:2px;border:1px solid #59FEE0;border-radius:4px}.CiCode__content-collapse-content-policyViolations-item-header-thinker:hover{background:#59fee0}.CiCode__content-collapse-content-policyViolations-item-desc{padding:0 15px;overflow:auto}.CiCode__content-collapse-content-policyViolations-item-title.high{color:var(--high)}.CiCode__content-collapse-content-policyViolations-item-title.medium{color:var(--medium)}.CiCode__content-collapse-content-policyViolations-item-title.low{color:var(--low)}.CiCode__content-collapse-content-policyViolations-item-title.warning{color:var(--warning)}.CiCode__content-collapse-content-policyViolations-item.high{border-left:5px solid var(--high)}.CiCode__content-collapse-content-policyViolations-item.medium{border-left:5px solid var(--medium)}.CiCode__content-collapse-content-policyViolations-item.low{border-left:5px solid var(--low)}.CiCode__content-collapse-content-policyViolations-item.warning{border-left:5px solid var(--warning)}.CiCode__content-collapse-content-policyViolations-item-patch{padding:5px 5px 5px 15px;border-bottom-right-radius:5px;background-color:var(--CiCollapseBG)}.CiCode__content-collapse-content-policyViolations-item-patch-icon.high path{fill:var(--high)}.CiCode__content-collapse-content-policyViolations-item-patch-icon.medium path{fill:var(--medium)}.CiCode__content-collapse-content-policyViolations-item-patch-icon.low path{fill:var(--low)}.CiCode__content-collapse-content-policyViolations-item-patch-icon.warning path{fill:var(--warning)}.CiCode__content-collapse-content-policyViolations-item-remediateIcon{cursor:pointer;padding:2px 8px;border:1px solid var(--primary);border-radius:4px;transition:background-color .3s ease}.CiCode__content-collapse-content-policyViolations-item-remediateIcon span{font-size:12px}.CiCode__content-collapse-content-policyViolations-item-remediateIcon svg{width:14px;margin-bottom:1px}.CiCode__content-collapse-content-policyViolations-item-remediateIcon.table{height:75%}.CiCode__content-collapse-content-policyViolations-item-remediateIcon:hover{background-color:var(--primary)}.CiCode__content-collapse-content-policyViolations-item-remediateIcon:hover path{fill:#fff}.CiCode__content-collapse-content-policyViolations-item-remediateIcon:hover span{color:#fff}.CiCode__content-collapse-content-policyViolations-item-remediateIcon.clicked{background-color:var(--primary)}.CiCode__content-collapse-content-policyViolations-item .RemediationBlock-body{max-height:500px;overflow:auto}.CiCode__content .CodeDiff{border:1px solid var(--ciCollapseBorder);border-radius:6px;padding:10px}.CiCode__folders{overflow:auto;background-color:var(--ciCodeFilesBG);border-right:1px solid var(--separatorColor)}.CiCode__folder-titleContainer{padding:10px 10px 10px 15px;cursor:pointer}.CiCode__folder-titleContainer-title{width:70%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:var(--textSuperLight)}.CiCode__folder-titleContainer-arrow{fill:#b4b4b4;width:14px;transform:rotate(-90deg);transition:all .3s ease}.CiCode__folder-titleContainer-arrow.active{fill:#fff;transform:translateY(0)}.CiCode__folder-titleContainer svg{color:#636368}.CiCode__folder-titleContainer.active{background-color:var(--primary)}.CiCode__folder-titleContainer.active span{color:#fff}.CiCode__folder-titleContainer.active svg{fill:#fff}.CiCode__folder-titleContainer.active path{fill:#fff}.CiCode__folder-divider{position:absolute;top:0;bottom:0;width:2px;left:20px;content:"";border-right:2px solid var(--separatorColor)}.CiCode__folder-files{position:relative;overflow:auto}.CiCode__folder-files-file{cursor:pointer;color:var(--textSuperLight);transition:color .4s ease;margin-left:50px}.CiCode__folder-files-file.active{color:var(--text)}.CiCode__remediateAll{position:absolute;top:-40px;right:0}.CiCode__diffWrapper{position:relative}.CiCode__mask{position:absolute;bottom:0;left:0;width:100%;height:120px;justify-content:flex-end;align-items:center;gap:12px;padding-bottom:16px;background:linear-gradient(to bottom,transparent 0%,var(--ciCodeContentBG) 75%);z-index:2;pointer-events:none}.CiCode__mask-title{color:var(--text);text-shadow:0px 0px 2px var(--codeBG)}.CiCode__mask button{pointer-events:auto}.light .CiCode__content-collapse-content-policyViolations-item-patch{background-color:var(--codeFilesBG);color:#fff!important}.light .CiCode__content-collapse-content-policyViolations-item{color:#fff!important}.GeneralSummaryConfig .ant-drawer-close{top:10px!important}.GeneralSummaryConfig .ant-drawer-header{border-bottom:0px!important;border-radius:0!important;background:linear-gradient(92.57deg,#9872fe 4.91%,#59fee0 95.86%)!important;padding:0 0 2px!important}.GeneralSummaryConfig__mask{background:var(--card)}.GeneralSummaryConfig__header{background:linear-gradient(90deg,#9872fe1a .71%,#33fdd81a);padding:24px}.GeneralSummaryConfig__header-title{font-size:18px;font-weight:700;color:var(--text)}.GeneralSummaryConfig__header-subtitle{color:var(--label);font-size:15px;margin-top:3px}.GeneralSummaryConfig__header-dollarImg{position:absolute;bottom:0;right:0;z-index:-1;width:65px;height:82px}.GeneralSummaryConfig__header-taggingImg{position:absolute;top:0;right:15px;z-index:-1;width:35px;height:70px}.GeneralSummaryConfig__header-securityImg{position:absolute;top:0;right:0;z-index:-1}.GeneralSummaryConfig__body{height:100%}.GeneralSummaryConfig__body-policy{position:relative;padding:20px 26px;border-bottom:3px solid var(--separatorColor)}.GeneralSummaryConfig__body-policy-title{font-size:16px;font-weight:500;color:var(--text)}.GeneralSummaryConfig__body-policy-content-panel{border:1px solid transparent}.GeneralSummaryConfig__body-policy-content-panel .ant-collapse-arrow{top:35%!important}.GeneralSummaryConfig__body-policy-content-panel .ant-collapse-header:hover{background-color:unset!important}.GeneralSummaryConfig__body-policy-content-panel.CRITICAL{background-color:#3fd3d81a!important;border-color:var(--critical)}.GeneralSummaryConfig__body-policy-content-panel.CRITICAL .ant-collapse-arrow{color:var(--critical)!important}.GeneralSummaryConfig__body-policy-content-panel.CRITICAL:hover{background-color:#3fd3d833!important}.GeneralSummaryConfig__body-policy-content-panel.HIGH{background-color:#498bc81a!important;border-color:var(--high)}.GeneralSummaryConfig__body-policy-content-panel.HIGH .ant-collapse-arrow{color:var(--high)!important}.GeneralSummaryConfig__body-policy-content-panel.HIGH:hover{background-color:#498bc833!important}.GeneralSummaryConfig__body-policy-content-panel.MEDIUM{background-color:#4e64c01a!important;border-color:var(--medium)}.GeneralSummaryConfig__body-policy-content-panel.MEDIUM .ant-collapse-arrow{color:var(--medium)!important}.GeneralSummaryConfig__body-policy-content-panel.MEDIUM:hover{background-color:#4e64c033!important}.GeneralSummaryConfig__body-policy-content-panel.LOW,.GeneralSummaryConfig__body-policy-content-panel.WARNING{background-color:#5246b91a!important;border-color:var(--low)}.GeneralSummaryConfig__body-policy-content-panel.LOW .ant-collapse-arrow,.GeneralSummaryConfig__body-policy-content-panel.WARNING .ant-collapse-arrow{color:var(--low)!important}.GeneralSummaryConfig__body-policy-content-panel.LOW:hover,.GeneralSummaryConfig__body-policy-content-panel.WARNING:hover{background-color:#5246b933!important}.GeneralSummaryConfig__body-policy-content-header-item{padding:20px 15px;border-bottom:1px solid white}.GeneralSummaryConfig__body-policy-content-header-item.last{border-bottom:none}.GeneralSummaryConfig__body-policy-content-header-item.CRITICAL{background-color:#3fd3d81a!important;border-color:var(--critical)}.GeneralSummaryConfig__body-policy-content-header-item.HIGH{background-color:#498bc81a!important;border-color:var(--high)}.GeneralSummaryConfig__body-policy-content-header-item.MEDIUM{background-color:#4e64c01a!important;border-color:var(--medium)}.GeneralSummaryConfig__body-policy-content-header-item.LOW,.GeneralSummaryConfig__body-policy-content-header-item.WARNING{background-color:#5246b91a!important;border-color:var(--low)}.GeneralSummaryConfig__body-policy-content-header-title{font-size:16px;font-weight:500}.GeneralSummaryConfig__body-policy-content-header-count{font-size:18px;font-weight:600;margin-right:24px}.GeneralSummaryConfig__body-policy-content-header-count.CRITICAL{color:var(--critical)}.GeneralSummaryConfig__body-policy-content-header-count.HIGH{color:var(--high)}.GeneralSummaryConfig__body-policy-content-header-count.MEDIUM{color:var(--medium)}.GeneralSummaryConfig__body-policy-content-header-count.LOW,.GeneralSummaryConfig__body-policy-content-header-count.warning{color:var(--low)}.GeneralSummaryConfig__body-policy-content .ant-collapse-item{overflow:hidden;cursor:pointer;background-color:var(--CiCollapseBG);border-radius:5px}.GeneralSummaryConfig__body-policy-content .ant-collapse-content{background-color:var(--card)!important}.GeneralSummaryConfig__body-policy-content .ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header{padding:5px 16px!important}.GeneralSummaryConfig__body-policy-content .ant-collapse-item-active .ant-collapse-arrow{top:35%!important}.GeneralSummaryConfig__body-policy-content .ant-collapse-item-active .ant-collapse-header:hover{background-color:unset!important}.GeneralSummaryConfig__body-policy-content .ant-collapse-item-active.CRITICAL{background-color:#3fd3d81a!important;border-color:var(--critical)}.GeneralSummaryConfig__body-policy-content .ant-collapse-item-active.CRITICAL .ant-collapse-arrow{color:var(--critical)!important}.GeneralSummaryConfig__body-policy-content .ant-collapse-item-active.CRITICAL:hover{background-color:#3fd3d833!important}.GeneralSummaryConfig__body-policy-content .ant-collapse-item-active.HIGH{background-color:#498bc81a!important;border-color:var(--high)}.GeneralSummaryConfig__body-policy-content .ant-collapse-item-active.HIGH .ant-collapse-arrow{color:var(--high)!important}.GeneralSummaryConfig__body-policy-content .ant-collapse-item-active.HIGH:hover{background-color:#498bc833!important}.GeneralSummaryConfig__body-policy-content .ant-collapse-item-active.MEDIUM{background-color:#4e64c01a!important;border-color:var(--medium)}.GeneralSummaryConfig__body-policy-content .ant-collapse-item-active.MEDIUM .ant-collapse-arrow{color:var(--medium)!important}.GeneralSummaryConfig__body-policy-content .ant-collapse-item-active.MEDIUM:hover{background-color:#4e64c033!important}.GeneralSummaryConfig__body-policy-content .ant-collapse-item-active.LOW,.GeneralSummaryConfig__body-policy-content .ant-collapse-item-active.WARNING{background-color:#5246b91a!important;border-color:var(--low)}.GeneralSummaryConfig__body-policy-content .ant-collapse-item-active.LOW .ant-collapse-arrow,.GeneralSummaryConfig__body-policy-content .ant-collapse-item-active.WARNING .ant-collapse-arrow{color:var(--low)!important}.GeneralSummaryConfig__body-policy-content .ant-collapse-item-active.LOW:hover,.GeneralSummaryConfig__body-policy-content .ant-collapse-item-active.WARNING:hover{background-color:#5246b933!important}.GeneralSummaryConfig__body-policy-content .ant-collapse-item-active .ant-collapse-header{background-color:unset!important}.GeneralSummaryConfig__body-policy-content .ant-collapse-item-active .ant-collapse-header{color:var(--text)}.GeneralSummaryConfig__body-policy-content .ant-collapse-item-active.CRITICAL .ant-collapse-header{background-color:#3fd3d833!important;border-bottom-color:var(--critical)!important}.GeneralSummaryConfig__body-policy-content .ant-collapse-item-active.HIGH .ant-collapse-header{background-color:#498bc833!important;border-bottom-color:var(--high)!important}.GeneralSummaryConfig__body-policy-content .ant-collapse-item-active.MEDIUM .ant-collapse-header{background-color:#4e64c033!important;border-bottom-color:var(--medium)!important}.GeneralSummaryConfig__body-policy-content .ant-collapse-item-active.LOW .ant-collapse-header,.GeneralSummaryConfig__body-policy-content .ant-collapse-item-active.WARNING .ant-collapse-header{background-color:#5246b933!important;border-bottom-color:var(--low)!important}.GeneralSummaryConfig__body-cost{padding:20px 26px;height:100%}.GeneralSummaryConfig__body-cost-title-item{font-size:16px;font-weight:500;margin-top:2px}.GeneralSummaryConfig__body-cost-title-item.nowTitle{font-weight:600}.GeneralSummaryConfig__body-cost-title-item-nowValue{font-size:24px;margin-bottom:4px;font-weight:700}.GeneralSummaryConfig__body-cost .CostAnalysis{margin:0}.GeneralSummaryConfig__body-tags{position:relative;padding:20px 26px;border-bottom:3px solid var(--separatorColor)}.GuardrailsBlockTable.hideNav .TableWrapper__table .MuiDataGrid-footerContainer{display:none}.GuardrailsBlockTable .ant-collapse-item{overflow:hidden;cursor:pointer;background-color:var(--card);border:1px solid var(--guardrailViolationBorder);border-radius:5px}.GuardrailsBlockTable .ant-collapse-content{background-color:var(--card)!important}.GuardrailsBlockTable .ant-collapse-header{display:flex;flex-direction:row;align-items:stretch;color:var(--text);width:100%;padding:0!important}.GuardrailsBlockTable .ant-collapse-header:hover{opacity:.8;background-color:unset!important}.GuardrailsBlockTable .ant-collapse-header .SingleGuardrail-label{color:#fff}.GuardrailsBlockTable .ant-collapse-header .basic-filter-badge{min-width:110px;height:24px;justify-content:center}.GuardrailsBlockTable .ant-collapse-arrow{margin:0 10px;align-self:center}.GuardrailsBlockTable .ant-collapse-item-active .ant-collapse-header{color:var(--text)!important;background-color:unset!important}.GuardrailsBlockTable .ant-collapse-item-active .ant-collapse-header .ant-collapse-arrow{color:var(--text)!important;fill:var(--text)!important}.GuardrailsBlockTable__header{display:flex;align-items:stretch;flex:1;min-width:0;height:42px}.GuardrailsBlockTable__header-left{padding:0 20px;width:269px;flex:0 0 269px}.GuardrailsBlockTable__header-right{padding:0 20px;flex:1;min-width:0}.GuardrailsBlockTable__title{color:var(--guardrailViolationBorder);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.GuardrailsBlockTable__title-pipe{color:var(--guardrailViolationBorder);font-weight:300;opacity:.5}.GuardrailsBlockTable.passed .ant-collapse-item{border:1px solid var(--guardrailsViolationsPassedBorder)}.GuardrailsBlockTable.passed .GuardrailsBlockTable__title,.GuardrailsBlockTable.passed .GuardrailsBlockTable__title-pipe{color:var(--guardrailsViolationsPassedIcon)}.GuardrailsBlockTable.hideCollapseArrow .ant-collapse-arrow{display:none}.GuardrailsBlockTable.softFailed .ant-collapse-item{border:1px solid var(--guardrailsViolationsSoftFailedBorder)}.GuardrailsBlockTable.softFailed .GuardrailsBlockTable__title,.GuardrailsBlockTable.softFailed .GuardrailsBlockTable__title-pipe{color:var(--guardrailsViolationsSoftFailedIcon)}.GuardrailsBlockTable.warning .ant-collapse-item{border:1px solid var(--warning, #F8CD4C)}.GuardrailsBlockTable.warning .GuardrailsBlockTable__title,.GuardrailsBlockTable.warning .GuardrailsBlockTable__title-pipe{color:var(--warning, #F8CD4C)}.GuardrailsBlockTable__item-icon{width:18px!important;height:18px}.GuardrailsBlockTable__item-icon path{fill:var(--guardrailViolationBorder)!important}.GuardrailsBlockTable__item-icon.passed path{fill:var(--guardrailsViolationsPassedIcon)!important}.GuardrailsBlockTable__item-icon.softFailed path{fill:var(--guardrailsViolationsSoftFailedIcon)!important}.GuardrailsBlockTable__item-icon.warning path{fill:var(--warning)!important}.GuardrailsBlockTable__item-table-severity{line-height:18px;height:18px;font-size:12px}.GuardrailsBlockTable__item-table-actionName{margin-top:3px}.GuardrailsBlockTable__item-table-icon{color:#eb4c3d}.GuardrailsBlockTable__item-table-icon.passed{color:#1ad598}.GuardrailsBlockTable__item-table-icon.softFailed{color:#f8cd4c}.GuardrailsBlockTable__item-table-icon.warning{color:var(--warning)}.GuardrailsBlockTable .TableWrapper__table .MuiDataGrid-detailPanel{left:0!important}.GuardrailsBlockTable .MuiDataGrid-detailPanelToggleCell{display:none}.GuardrailsBlockTable .RemediationBlock.expandedBlock{margin-top:0!important}.WizGuardrailsSection{padding:4px 0 16px;margin-bottom:4px}.WizGuardrailsSection-pill{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;font-size:13px;font-weight:600;white-space:nowrap;max-width:100%;min-width:0;overflow:hidden}.WizGuardrailsSection-pill svg{flex-shrink:0}.WizGuardrailsSection-pill-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.WizGuardrailsSection-pill.fail{color:var(--guardrailViolationBorder);background:#d8453f1f}.WizGuardrailsSection-pill.pass{color:var(--guardrailsViolationsPassedIcon);background:#1ad5981a}.WizGuardrailsSection-pill.warning{color:#e0b341;background:#e0b3411f}.WizGuardrailsSection-pill.unknown{color:var(--textLighter);background:#94a3b829}.WizGuardrailsSection-subtitle{align-items:center;gap:10px}.WizGuardrailsSection-mark{flex-shrink:0}.WizGuardrailsSection-unit{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--textLighter);font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}.WizGuardrailsSection-counts{flex-wrap:wrap}.WizGuardrailsSection-notice{align-items:center;font-size:13px}.WizGuardrailsSection-notice.blocked{color:var(--guardrailViolationBorder)}.WizGuardrailsSection-notice.pending{color:var(--textLighter)}.WizGuardrailsSection-title{font-size:15px;font-weight:600}.WizGuardrailsSection-chip{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 10px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#59fee0;background:#34d3991a;border:1px solid rgba(52,211,153,.3)}.WizGuardrailsSection-chip:before{content:"";width:6px;height:6px;border-radius:999px;background:#1ad598}.WizGuardrailsSection-link{display:flex;align-items:center;gap:7px;width:fit-content;font-size:13px;font-weight:500;color:var(--primary)}.WizGuardrailsSection-link+.WizGuardrailsSection-link{margin-top:-4px}.WizGuardrailsSection-link:hover{text-decoration:underline;opacity:.9}.WizGuardrailsSection button.WizGuardrailsSection-link.WizGuardrailsSection-linkBtn{appearance:none;-webkit-appearance:none;background:transparent;border:none;padding:0;margin:0;cursor:pointer;color:var(--primary);font:inherit;font-size:13px;font-weight:500}.WizGuardrailsSection button.WizGuardrailsSection-link.WizGuardrailsSection-linkBtn:disabled{cursor:default;opacity:.6}.WizGuardrailsSection button.WizGuardrailsSection-link.WizGuardrailsSection-linkBtn:hover:not(:disabled){text-decoration:underline;opacity:.9}.WizGuardrailsSection-table{width:100%;margin-top:6px;border:1px solid var(--separatorColor);border-radius:6px;overflow:hidden;box-sizing:border-box}.WizGuardrailsSection-row{display:grid;grid-template-columns:minmax(0,1fr) 80px 190px;align-items:center;column-gap:12px;padding:14px 18px;width:100%;box-sizing:border-box}.WizGuardrailsSection-row:not(:last-child){border-bottom:1px solid var(--separatorColor)}.WizGuardrailsSection-row-head{font-size:12px;font-weight:500;color:var(--textLighter);background:var(--card);padding-top:12px;padding-bottom:12px}.WizGuardrailsSection-row-main{align-items:center;min-width:0;width:100%}.WizGuardrailsSection-cell{min-width:0}.WizGuardrailsSection-cell--policy{overflow:hidden}.WizGuardrailsSection-cell--severity,.WizGuardrailsSection-cell--verdict{display:flex;align-items:center}.WizGuardrailsSection-dot{width:22px;height:22px;flex-shrink:0;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:#181825}.WizGuardrailsSection-dot svg{width:11px!important;height:11px!important}.WizGuardrailsSection-dot.pass{background:#1ad598}.WizGuardrailsSection-dot.soft{background:#e0b341}.WizGuardrailsSection-dot.hard{background:#dc2626;color:#fff}.WizGuardrailsSection-dot.unknown{background:#9ca3af;color:#181825}.WizGuardrailsSection-severity{display:inline-flex;align-items:center;height:24px;padding:0 10px 0 12px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border-radius:4px;position:relative;white-space:nowrap}.WizGuardrailsSection-severity:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:4px;border-radius:2px}.WizGuardrailsSection-severity.critical{background:#3fd3d824;color:#8fe6e9}.WizGuardrailsSection-severity.critical:before{background:#3fd3d8}.WizGuardrailsSection-severity.high{background:#498bc824;color:#8fbce6}.WizGuardrailsSection-severity.high:before{background:#498bc8}.WizGuardrailsSection-severity.medium{background:#4e64c024;color:#93a4e6}.WizGuardrailsSection-severity.medium:before{background:#4e64c0}.WizGuardrailsSection-severity.low{background:#5246b924;color:#9d94e8}.WizGuardrailsSection-severity.low:before{background:#5246b9}.WizGuardrailsSection-severity.unknown{background:#9b7cff1a;color:var(--textLighter)}.WizGuardrailsSection-severity.unknown:before{background:var(--primary)}.WizGuardrailsSection-policyName{font-size:15px;font-weight:600;color:var(--text);line-height:1.3}.WizGuardrailsSection-resource{font-size:12px;color:var(--textLighter);font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;line-height:1.3}.light .WizGuardrailsSection-chip{color:#0f8f6e;background:#1ad5981f;border-color:#0f8f6e59}.light .WizGuardrailsSection-chip:before{background:#0f8f6e}.light .WizGuardrailsSection-severity.critical{background:#3fd3d82e;color:#1a8a8e}.light .WizGuardrailsSection-severity.high{background:#498bc82e;color:#2a6a9e}.light .WizGuardrailsSection-severity.medium{background:#4e64c029;color:#3a4a9e}.light .WizGuardrailsSection-severity.low{background:#5246b924;color:#4a3fa0}.GuardrailBlock{position:relative;padding-bottom:20px}.GuardrailBlock .error{margin-bottom:10px;display:block;color:#e36f7e}.GuardrailBlock .ant-radio-inner:after{top:50%!important;left:50%!important;transform:translate(-50%,-50%)}.GuardrailBlock .ant-input-number-handler-wrap{opacity:1!important}.GuardrailBlock .ant-radio-wrapper{margin-right:0!important;display:flex;align-items:center}.GuardrailBlock .ant-radio{display:flex;align-items:center;align-self:baseline}.GuardrailBlock .ant-radio-inner{width:14px;height:14px}.GuardrailBlock .RemediationAllBtn{margin-top:-3px}.GuardrailBlock-header{position:relative}.GuardrailBlock-status{cursor:pointer;transition:all .3s ease}.GuardrailBlock-status:hover{opacity:.7}.GuardrailBlock-status.selected{font-weight:600}.GuardrailBlock-divider{width:100%;height:2px;background:var(--separatorColor)}.GuardrailBlock-divider.horizontal{width:1px;height:85%;position:static}.GuardrailBlock .ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header{padding:0!important}.GuardrailBlock-icon{width:16px!important;height:16px}.GuardrailBlock-icon-status{width:18px!important;height:18px!important;fill:currentColor!important}.GuardrailBlock-icon-status.failed{color:var(--guardrailViolationBorder)}.GuardrailBlock-icon-status.softFailed{color:var(--guardrailsViolationsSoftFailedIcon)}.GuardrailBlock-icon-status.passed{color:var(--guardrailsViolationsPassedIcon)}.GuardrailBlock-icon-status.warning{color:var(--warning)}.GuardrailBlock-icon path{fill:var(--text)!important}.AppAccordion{flex-direction:column!important;padding:0 0 20px!important;transition:padding 1s ease}.AppAccordion.notActive,.AppAccordion.noPadding{padding:0!important}.AppAccordion__header{padding:20px;cursor:pointer}.AppAccordion__header-icon svg{transition:all .3s ease}.AppAccordion__header-icon{color:#737373}.AppAccordion__content{padding:0 20px;color:#949494;overflow:auto;max-height:500px;transition:max-height 1s ease-in-out;opacity:1}.AppAccordion__content.notActive{opacity:0;padding:0;max-height:0px;transition:max-height .5s cubic-bezier(0,1,0,1)}.AppAccordion__content.noPadding{padding:0!important}.InitStep{width:100%;padding:16px}.InitStep .basic-loading{display:flex;justify-content:center;align-items:center;min-height:200px}.InitStep .module-log-loading{display:flex;justify-content:center;align-items:center;min-height:150px;padding:24px}.InitStep .module-log-content .col{gap:10px}.InitStep .InitStep__errorBlock .AppEmpty span{max-width:96%;text-align:center}.InitStep__empty{min-height:55vh}.InitStep__empty .AppEmpty span{text-align:center}.InitStep .module-logs-collapse{margin-top:0}.TerragruntLogStep__phases{display:flex;flex-direction:column;gap:16px}.TerragruntLogStep__phase-label{margin-bottom:6px;font-size:12px;font-weight:600;letter-spacing:.6px;text-transform:uppercase}.light .TerragruntLogStep__phase-label{color:#737373}.dark .TerragruntLogStep__phase-label{color:#929292}.CiInProgressState{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;text-align:center;gap:6px}.CiInProgressState__loader{width:180px;height:180px;flex:none;margin-bottom:-24px}.CiInProgressState__title{font-size:16px;font-weight:600;margin:0}.CiInProgressState__subtitle{font-size:13px;margin:0;max-width:420px;color:#7f8197}.light .CiInProgressState__title{color:var(--textDarker, #1f2533)}.dark .CiInProgressState__title{color:#fff}.CiModal{overflow:hidden}.CiModal__modal{display:grid;grid-template-columns:260px calc(100% - 260px);padding:0;overflow:hidden;max-height:90vh;height:85vh}.CiModal__modal-icon-failed{color:var(--delete)}.CiModal__modal-icon-success{color:var(--create)}.CiModal__modal-leftSide{padding:0 0 30px;border-right:2px solid var(--separatorColor);justify-content:space-between}.CiModal__modal-badges{height:100%;justify-content:flex-end!important}.CiModal__modal-guardrailBtn{border:1px solid transparent;padding:3px 6px;margin:0 20px}.CiModal__modal-guardrailBtn:hover{border:1px solid var(--primary);border-radius:4px;transition:border .3s ease}.CiModal__modal-guardrailBtn.disabled{color:var(--disableColor);cursor:not-allowed}.CiModal__modal-guardrailBtn.disabled:hover{border-color:transparent}.CiModal__content{min-height:60vh;padding:30px;position:relative;overflow:auto}.CiModal__content.hiddenOverflow{overflow:hidden}.CiModal__content-body{height:100%;position:relative}.CiModal__content-header{height:40px;align-items:flex-start!important}.CiModal__content-header-title{font-size:16px}.CiModal__content-header-title-guardrails{color:var(--guardrailViolationBorder);padding:3px 6px;border-radius:10px;font-size:10px;background-color:var(--guardrailViolationsFailedBg)}.CiModal__content-header-title-guardrails.passed{background-color:var(--guardrailsViolationsPassedBg);color:var(--guardrailsViolationsPassedIcon)}.CiModal__content-header-title-guardrails.softFailed{background-color:var(--guardrailsViolationsSoftFailedBg);color:var(--guardrailsViolationsSoftFailedIcon)}.CiModal__content-header-title-guardrails.warning{background-color:var(--warning-bg, rgba(248, 205, 76, .1));color:var(--warning, #F8CD4C)}.CiModal__subTitle{color:#969696}.CiModal__shareBtn{margin-top:2px;margin-right:5px}.CiModal__shareBtn-icon{height:16px;width:16px}.CiModal__content-wrapper{position:relative;height:100%;width:100%}.CiModal__download-btn{position:absolute;top:10px;right:10px;z-index:10;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--separatorColor);border-radius:6px;background-color:var(--card);color:var(--textLighter);cursor:pointer;transition:all .2s ease}.CiModal__download-btn:hover:not(:disabled){border-color:var(--primary);color:var(--primary);background-color:var(--cardHover)}.CiModal__download-btn:disabled{opacity:.5;cursor:not-allowed}.CiModal__download-btn svg{width:14px;height:14px}.PostPlan .DiagnosticArr{margin-bottom:20px}.PostPlan__log-view{overflow-y:auto;overflow-x:hidden;padding-bottom:16px}.CiModal__content-header .AppSwitch{gap:12px!important;border-radius:5px!important;display:flex!important}.CiModal__content-header .AppSwitch .AppSwitch__slice{white-space:nowrap!important;width:auto!important;position:relative;gap:6px;font-size:14px;color:#d0d0d5;font-weight:400;border:none!important;background:transparent!important;box-shadow:none!important}.CiModal__content-header .AppSwitch .AppSwitch__slice svg{stroke:none!important}.CiModal__content-header .AppSwitch .AppSwitch__slice:not(:last-child):after{content:"";position:absolute;right:-7px;top:50%;transform:translateY(-50%);height:16px;width:1px;background-color:var(--separatorColor)}.CiModal__content-header .AppSwitch .AppSwitch__slice.active{color:#fff!important;background:linear-gradient(136deg,#9872fecc 11.08%,#59fee0cc 81.38%)!important;border-radius:4px;font-weight:700;border:none!important;box-shadow:none!important}.CiModal__content-header .AppSwitch .AppSwitch__slice.active svg{stroke:#fff}.PostPlanTable__action-icon.create{color:var(--create)}.PostPlanTable__action-icon.delete{color:var(--delete)}.PostPlanTable__action-icon.read{color:var(--read)}.PostPlanTable__action-icon.update{color:var(--update)}.PostPlanTable__action-icon.no-op{color:var(--no-op)}.PostPlanTable__action-icon.import{color:var(--import)}.PostPlanTable__action-icon.forget{color:var(--forget)}.PostPlanTable__action-icon-createdelete,.PostPlanTable__action-icon-deletecreate{height:20px;width:20px}.PostPlanTable .MuiDataGrid-detailPanel{left:0!important;background-color:var(--appBG)!important}.PostPlanTable .MuiDataGrid-detailPanel .Diagnostic__body{border:0px!important;border-radius:0!important;padding-left:25px;padding-right:25px}.PostPlanTable .MuiDataGrid-detailPanel .Diagnostic__severityBtn{height:20px;font-size:12px}.PostPlanTable .MuiDataGrid-detailPanel .DarkCopyBox__wrapper-box{padding:5px 12px!important}.PostPlanTable .MuiDataGrid-detailPanel .Diagnostic__header{background-color:var(--card);border:0px;border-radius:0;padding:15px 25px 0}.PostPlanTable .MuiDataGrid-detailPanel .Diagnostic__header-title{font-size:13px;color:var(--textLighter)}.FormConfirmationModal .ConfirmationModal{display:flex;flex-direction:column;gap:10px}.FormConfirmationModal .ConfirmationModal__description{color:var(--textSuperLight);white-space:pre-line}.FormConfirmationModal .ConfirmationModal__btns{gap:15px;justify-content:flex-end}.FormConfirmationModal .ConfirmationModal__cli{margin-top:15px}.DestroyWorkspace__header-title{color:var(--red)}.DestroyWorkspace__body{max-height:70vh!important}.DestroyWorkspace__body .DestroyWorkspace__alert{margin-bottom:4px}.DestroyWorkspace__body .DestroyWorkspace__alert .ant-alert-message{font-weight:600}.DestroyWorkspace__body .DestroyWorkspace__alert.DestroyWorkspace__alert--skipPlan{margin-bottom:20px}.DestroyWorkspace__body .DestroyWorkspace__description{margin:0;color:var(--text, var(--textLighter))}.DestroyWorkspace__body .DestroyWorkspace__skipPlanItem{margin-bottom:12px}.DestroyWorkspace__body .DestroyWorkspace__collapse{margin-bottom:12px!important}.DestroyWorkspace__body .DestroyWorkspace__collapse .ant-form-item{margin-bottom:8px!important}.DestroyWorkspace__body .DestroyWorkspace__collapse .ant-collapse-content,.DestroyWorkspace__body .DestroyWorkspace__collapse .ant-collapse-header{background-color:transparent!important}.DestroyWorkspace__body .DestroyWorkspace__destroyBtn{background:var(--red)!important;border-color:var(--red)!important}.DestroyWorkspace__body .DestroyWorkspace__destroyBtn:hover:not(:disabled){background:var(--red)!important;border-color:var(--red)!important;opacity:.9}.DestroyWorkspace__body .DestroyWorkspace__targetOption{display:flex;flex-direction:column;gap:2px}.DestroyWorkspace__body .DestroyWorkspace__targetOptionSubtitle{font-size:12px;color:var(--textLighter)}.WorkspaceMenu-iacIcon-destroy path{fill:var(--red)}.deployModal__runApply{display:flex;align-items:center;gap:5px;margin:-19px 0 11px}.deployModal__questionMark{margin-left:-10px}.deployModal__applyRules{flex-direction:column}.deployModal__subtitle{font-size:11pt!important;color:#fffc!important;margin-bottom:12px;margin-top:-14px}.dark .ant-radio-checked .ant-radio-inner:after,.light .ant-radio-checked .ant-radio-inner:after{top:50%!important;left:50%!important;width:10px!important;height:10px!important;transform:translate(-50%,-50%) scale(1)!important}.CronScheduleInput__controls{padding-left:24px}.CronScheduleInput__controls p{margin-bottom:0}.CronScheduleInput__controls .ant-input{width:200px}.CronScheduleInput__controls .fa-rotate{color:var(--textSuperLight);margin-left:8px;transition:color .2s ease}.CronScheduleInput__controls .fa-rotate:hover{color:var(--primary)}.CronScheduleInput__interval-input.ant-input-number{width:45px}.CronScheduleInput__swap-icon{width:14px;height:14px}.CronScheduleInput__checkbox.ant-checkbox-wrapper{padding-right:0}.CronScheduleInput__checkbox.ant-checkbox-wrapper span:last-child{padding-right:0}.CronScheduleInput .CronScheduleInput__controls p{margin-bottom:0}.cron-label{color:var(--textLighter)}.cron-label--disabled{color:var(--textSuperLight)}.periodicScanModal__cronSchedule{flex-direction:column}.periodicScanModal__subtitle{font-size:11pt!important;color:#fffc!important;margin-bottom:12px;margin-top:-14px}.WorkspaceVariablesModal__subtitleIndent{margin-top:5px;margin-left:32px}.WorkspaceVariablesModal__title-sep{color:var(--textSuperLight);font-weight:400;margin:0 4px}.WorkspaceVariablesModal__title-workspace{font-size:12px;font-weight:600;color:var(--textSuperLight)}.WorkspaceVariablesModal__variables-content{min-height:260px}.WorkspaceVariablesModal__variables-loading{min-height:260px;display:flex;align-items:center;justify-content:center}._expandedContent_15pe3_1{display:flex;flex-direction:column;gap:16px;padding:12px 16px}._expandedContent__header_15pe3_7{display:flex;justify-content:space-between;align-items:center;gap:16px}._expandedContent__header_15pe3_7 h4{font-weight:600!important}._expandedContent_15pe3_1 p{margin:0}._expandedContent__subtitle_15pe3_19{display:block;font-size:12px;color:#969696}._expandedContent__actions_15pe3_24{display:flex;gap:12px;justify-content:flex-end;margin-bottom:0}._indent_start_15pe3_31{margin-left:25px}.StateManagementModal{display:flex;flex-direction:column;gap:16px}.StateManagementModal__body{padding:24px}.StateManagementModal__header-title{display:flex;align-items:center;gap:10px;font-size:20px;color:#333}.StateManagementModal__header-title strong{font-weight:700}.StateManagementModal__header-workspace{font-weight:400}.StateManagementModal__header-icon{width:18px;height:18px;flex-shrink:0;color:#333}.StateManagementModal__section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.StateManagementModal__section-title{font-size:14px;color:#252525;font-weight:400}.StateManagementModal__table-container{background:#fdfdfd;border:1px solid #eaeaea;border-radius:4px;padding:16px;min-height:200px}.StateManagementModal__table-container .AntdTableWrapper .ant-table{background:transparent}.StateManagementModal__table-container .AntdTableWrapper .ant-table-thead>tr>th{background:#ededed;font-size:12px;font-weight:400;color:#252525;padding:8px 12px;border-bottom:none}.StateManagementModal__table-container .AntdTableWrapper .ant-table-tbody>tr>td{background:#f5f5f5;padding:8px 12px;font-size:14px;border-bottom:1px solid #eaeaea}.StateManagementModal__table-container .AntdTableWrapper .ant-table-tbody>tr:hover>td{background:#00000005}.StateManagementModal__version-badge{display:inline-flex;align-items:center;justify-content:center;padding:0 8px;height:20px;border-radius:30px;background:#9178f633;color:#9178f6;font-size:12px;font-weight:400}.StateManagementModal__version-badge--latest{min-width:68px}.StateManagementModal__terraform-version{display:flex;align-items:center;gap:8px;font-size:14px;color:#252525}.StateManagementModal__terraform-icon{width:16px;height:16px;flex-shrink:0}.StateManagementModal__owner-avatar{background:#766ced;color:#fff;font-size:12px}.StateManagementModal__date{font-size:12px;color:#252525cc}.StateManagementModal__actions-btn{width:24px;height:24px;padding:0;display:flex;align-items:center;justify-content:center;color:#666;cursor:pointer}.StateManagementModal__actions-btn:hover{color:var(--primary)}.StateManagementModal__actions-popover .ant-popover-inner{padding:0;border-radius:4px;box-shadow:0 5px 20px #00000026}.StateManagementModal__actions-popover .ant-popover-inner-content{padding:0!important}.StateManagementModal__actions-popover .DropMenu{min-width:150px}.StateManagementModal__actions-popover .DropMenu__item{padding:8px 16px;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:8px}.StateManagementModal__actions-popover .DropMenu__item-icon{width:16px;display:flex;align-items:center;justify-content:center}.StateManagementModal__loading{display:flex;align-items:center;justify-content:center;min-height:150px}.StateManagementModal__empty{padding:40px 20px;text-align:center;color:#666;font-size:14px}.StateManagementModal__footer{display:flex;justify-content:flex-end;gap:8px}.StateManagementModal__footer .app-form-button{min-width:100px;height:30px}.StateManagementModal__footer .app-form-button.close{background:#f2eefe;border-color:#e5e8ea;color:var(--label)}.StateManagementModal__footer .app-form-button.close:hover{background:#e5e8ea}.StateManagementModal__download-warning{display:flex;flex-direction:column;gap:14px}.StateManagementModal__download-warning-body{padding-top:10px}.StateManagementModal__download-warning-description{margin:0;color:#252525;line-height:1.5}.StateManagementModal__download-warning-question{color:#252525;font-weight:600}.dark .StateManagementModal__header-title,.dark .StateManagementModal__header-icon,.dark .StateManagementModal__section-title{color:#fff}.dark .StateManagementModal__table-container{background:#212132;border-color:#ffffff1a}.dark .StateManagementModal__table-container .AntdTableWrapper .ant-table-thead>tr>th{background:#2c2d40;color:#fff}.dark .StateManagementModal__table-container .AntdTableWrapper .ant-table-tbody>tr>td{background:#1e1e2e;color:#fff;border-bottom-color:#ffffff1a}.dark .StateManagementModal__table-container .AntdTableWrapper .ant-table-tbody>tr:hover>td{background:#ffffff05}.dark .StateManagementModal__terraform-version{color:#fff}.dark .StateManagementModal__date{color:#fffc}.dark .StateManagementModal__empty{color:#ffffffb3}.dark .StateManagementModal__download-warning-description,.dark .StateManagementModal__download-warning-question{color:#fff}.dark .StateManagementModal__actions-btn{color:var(--textMuted)}.dark .StateManagementModal__actions-btn:hover{color:var(--primary)}.dark .StateManagementModal__footer .app-form-button.close{background:#2c2d40;border-color:#ffffff1a;color:#8a8a9a}.dark .StateManagementModal__footer .app-form-button.close:hover{background:#3c3d50}.MoveWorkspaceModal.AppModal__body{max-height:80vh}.MoveWorkspaceModal__content{display:flex;flex-direction:column;gap:12px}.MoveWorkspaceModal__description{color:var(--textLighter)}.MoveWorkspaceModal__projects{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:10px}.MoveWorkspaceModal__projects-arrow{display:flex;align-items:center;height:32px;color:var(--textLighter)}.MoveWorkspaceModal__current{text-overflow:ellipsis}.MoveWorkspaceModal__field{display:flex;flex-direction:column;gap:8px;min-width:0;color:var(--textLighter)}.MoveWorkspaceModal__section-title{align-items:center;color:var(--text);font-weight:600}.MoveWorkspaceModal__alert-message{display:flex;flex-direction:column;gap:4px}.MoveWorkspaceModal__alert-message span{opacity:.85}.MoveWorkspaceModal__list{margin:0;padding-left:18px}.MoveWorkspaceModal__checking{display:flex;align-items:center;gap:10px;min-height:40px;color:var(--textLighter)}.MoveWorkspaceModal__warnings{display:flex;flex-direction:column;gap:12px;padding:12px 14px;border:1px solid var(--separatorColor);border-radius:8px;background:var(--card)}.MoveWorkspaceModal__warning{display:flex;flex-direction:column;gap:4px;color:var(--text)}.MoveWorkspaceModal__warning span{color:var(--textLighter)}.MoveWorkspaceModal__warning-title{align-items:center}.MoveWorkspaceModal__info{display:inline-flex;color:var(--textLighter);cursor:help}.MoveWorkspaceModal__info:hover,.MoveWorkspaceModal__info:focus-visible{color:var(--primary)}.MoveWorkspaceModal__changes{margin-top:4px;max-height:30vh;overflow-y:auto;overscroll-behavior:contain}.MoveWorkspaceModal__changes-table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:12px}.MoveWorkspaceModal__changes-table th,.MoveWorkspaceModal__changes-table td{padding:4px 10px 4px 0;text-align:left;vertical-align:middle}.MoveWorkspaceModal__changes-table th{position:sticky;top:0;padding-bottom:6px;border-bottom:1px solid var(--separatorColor);background:var(--card);color:var(--textLighter);font-size:11px;font-weight:600;text-transform:uppercase}.MoveWorkspaceModal__changes-table th:nth-child(2){width:82px}.MoveWorkspaceModal__changes-table th:nth-child(3){width:55%}.MoveWorkspaceModal__changes-table tbody tr+tr td{border-top:1px solid var(--separatorColor)}.MoveWorkspaceModal__change-key{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text)}.MoveWorkspaceModal__change-kind{font-size:11px;text-transform:capitalize}.MoveWorkspaceModal__change-kind--added{color:var(--green)}.MoveWorkspaceModal__change-kind--removed{color:var(--red)}.MoveWorkspaceModal__change-kind--changed{color:var(--orange)}.MoveWorkspaceModal__change-sources{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MoveWorkspaceModal__info-tooltip{max-width:380px}.MoveWorkspaceModal__info-tooltip .MoveWorkspaceModal__info-content{display:flex;flex-direction:column;gap:6px;font-size:12px}.MoveWorkspaceModal__info-tooltip .MoveWorkspaceModal__info-content p,.MoveWorkspaceModal__info-tooltip .MoveWorkspaceModal__info-content ul{margin:0}.MoveWorkspaceModal__info-tooltip .MoveWorkspaceModal__info-content ul{padding-left:16px}.CiSteps__header{display:grid;grid-template-columns:15% calc(85% - 20px);gap:20px}.CiSteps__header-container{margin-top:15px;margin-bottom:20px}.CiSteps__header-icon{fill:var(--text)}.CiSteps__header-title{font-size:18px;font-weight:600;color:var(--text)}.CiSteps__container{display:grid;grid-template-columns:15% calc(85% - 20px);gap:20px;height:calc(100vh - 150px);transition:all .3s ease}.CiSteps__container.closed{grid-template-columns:63px calc(100% - 83px)}.CiSteps__container-full{display:flex;flex-direction:column;height:calc(100vh - 150px)}.CiSteps__container-full:has(.ProjectGroupedWorkspacesView){height:calc(100vh - 117px)}.CiSteps__container-full .col.g15{height:100%}.CiSteps__link-container{display:flex;gap:10px;padding-top:3px}.CiSteps__text-link{text-decoration:underline;cursor:pointer;font-weight:700}.CiSteps__workflows{display:flex;flex-direction:column;flex:1;min-height:0}.CiSteps__workflows-fixed-header{flex-shrink:0;background-color:var(--card)}.CiSteps__workflows-scrollable-content{flex:1;overflow-y:auto;overflow-x:auto;padding:15px 0 0;border-top:1px solid var(--ciCollapseBorder)}.CiSteps__workflows-fixed-footer{flex-shrink:0;background-color:var(--card);border-top:1px solid var(--ciCollapseBorder)}.CiSteps__workflows .ant-collapse-item{overflow:hidden;cursor:pointer;background-color:var(--CiCollapseBG);border:1px solid var(--ciCollapseBorder);border-radius:5px}.CiSteps__workflows .ant-collapse-content{background-color:var(--card)!important}.CiSteps__workflows .ant-collapse-header{display:flex;flex-direction:row;gap:15px;align-items:center;color:var(--text);width:100%;height:50px;padding:10px}.CiSteps__workflows .ant-collapse-arrow{margin:0 5px}.CiSteps__workflows .CiStepsCollapse--stateOnly .ant-collapse-arrow{visibility:hidden}.CiSteps__workflows .ant-collapse-item-active .ant-collapse-header{color:var(--text);background-color:var(--ciOpenCollapseBG)!important;border-bottom:2px solid var(--primary)!important;font-weight:600!important}.CiSteps__workflows-sortArrow{fill:var(--primary);width:16px;height:16px;opacity:0;transform:rotate(180deg)}.CiSteps__workflows-sortArrow.up{transform:rotate(180deg);transition:all .2s ease;opacity:1}.CiSteps__workflows-sortArrow.down{transform:rotate(0);transition:all .2s ease;opacity:1}.CiSteps__workflows-sortButton{display:inline-flex;align-items:center;background:none;border:none;padding:0;margin:0;cursor:pointer}.CiSteps__workflows-sortButton:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.CiSteps__workflows-sortButton:focus-visible .CiSteps__workflows-sortArrow{opacity:1}.CiSteps__workflows__collapseToggle{background-color:var(--card);width:35px;height:35px;border:1px solid var(--ciCollapseBorder);border-radius:50%;right:19px;bottom:25%;cursor:pointer;padding:8px;color:var(--sidebarLink)!important;transition:color .2s ease;position:relative;transform:rotate(180deg)}.CiSteps__workflows__collapseToggle:hover{transition:color .2s ease;color:var(--primary)!important}.CiSteps__workflows__collapseToggle.collapsed{transform:rotate(0)}.CiSteps__empty{height:100vh;padding-top:20px!important}.CiSteps__empty-container{align-items:center;gap:20px;margin:0 auto;max-width:700px}.CiSteps__empty-img{color:var(--ciEmptyImgBottomLine)}.CiSteps__empty-divider{width:77px;height:2px;background:linear-gradient(92.57deg,#9872fe 4.91%,#59fee0 95.86%)}.CiSteps__empty-description{max-width:555px}.CiSteps__empty-whyFirefly{gap:4px;font-weight:700}.CiSteps__empty-whyFirefly-gradientText{background:linear-gradient(92.57deg,#9872fe 4.91%,#59fee0 95.86%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.CiSteps__empty-bullets{align-items:flex-start!important}.CiSteps__empty-bullets-item{align-items:center}.CiSteps__empty-bullets-item-point{height:8px;width:8px;border:2px solid var(--primary);border-radius:50%}.CiSteps__empty-bullets-item-point.blue{border-color:#7eaef2}.CiSteps__empty-bullets-item-point.green{border-color:#59fee0}.CiStepsTable__commit-cell{display:inline-flex;align-items:center;gap:5px}.CiStepsTable__commit-cell--link{cursor:pointer}.CiStepsTable__commit-icon{flex-shrink:0;width:10px;height:10px;color:var(--primary)}.CiStepsTable__commit-external-link{flex-shrink:0;font-size:8px;color:var(--textMuted)}.CiStepsTable__commit-hash{font-family:ui-monospace,Roboto Mono,JetBrains Mono,SF Mono,Menlo,Consolas,monospace;font-size:12px;line-height:1;color:var(--primary)}.CiStepsTable__branch-cell{font-family:ui-monospace,Roboto Mono,JetBrains Mono,SF Mono,Menlo,Consolas,monospace;font-size:12px}.CiStepsTable__working-directory-cell{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CiStepsTable__properties{display:flex;align-items:center;gap:6px;min-width:0}.CiStepsTable__properties-divider{flex:none;width:1px;height:16px;background:#fff3}.CiStepsTable__status-cell{min-width:0;max-width:100%;overflow:hidden}.CiStepsTable__status-cell>svg,.CiStepsTable__status-cell>.CiStepsCollapse__table-assets{flex-shrink:0}.CiStepsTable__status-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CiStepsTable__goalBadge{width:20px;height:20px;display:block;flex-shrink:0}.CiStepsTable__runTypeStack{display:flex;align-items:center;gap:4px;cursor:default}.CiStepsTable__runTypeStack .CiStepsTable__goalBadge,.CiStepsTable__runTypeStack .CiStepsTable__pathConfigIcon,.CiStepsTable__runTypeStack .CiStepsTable__triggerIconSvg,.CiStepsTable__runTypeStack>.CiStepsTable__runTypeStackItem>svg{width:20px;height:20px;display:block;flex-shrink:0}.CiStepsTable__runTypeStack .CiStepsTable__runTypeOverflowCount{color:var(--assetTypeCountColor);margin-left:0;z-index:100;font-weight:900;font-size:10px}.CiStepsTable__runTypeStack .CiStepsTable__runTypeOverflowCount.wider{padding:1px}.CiStepsTable__runTypePopoverTitle{margin-bottom:4px}.CiStepsTable__runTypePopoverIcon{display:inline-flex;align-items:center;margin-right:6px;vertical-align:middle}.CiStepsTable__runTypePopoverIcon .CiStepsTable__goalBadge,.CiStepsTable__runTypePopoverIcon .CiStepsTable__pathConfigIcon,.CiStepsTable__runTypePopoverIcon .CiStepsTable__triggerIconSvg,.CiStepsTable__runTypePopoverIcon svg{width:20px;height:20px;display:block}.CiStepsTable__runTypeStackItem{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;position:relative;z-index:1;flex-shrink:0}.CiStepsTable__runTypeStackItem--goal{z-index:10}.CiStepsTable__pathConfigIcon,.CiStepsTable__triggerIconSvg{width:20px;height:20px;display:block;flex-shrink:0}.CiStepsCollapse{width:100%;height:100%}.CiStepsCollapse__pagination{border-bottom:0px!important;overflow:visible!important;margin-right:10px;padding:10px 0}.CiStepsCollapse__pagination .MuiIconButton-root:hover{color:var(--primary)}.CiStepsCollapse__pagination .MuiTablePagination-toolbar{color:var(--textLighter)}.CiStepsCollapse__pagination .MuiTablePagination-toolbar p{margin-top:10px!important}.CiStepsCollapse__pagination .MuiTablePagination-toolbar .MuiTablePagination-selectIcon{color:var(--textLighter)}.CiStepsCollapse__pagination .MuiTablePagination-toolbar .MuiTablePagination-selectIcon:hover{color:var(--primary)}.CiStepsCollapse__header{display:grid;flex-direction:row;width:100%;grid-template-columns:23% 15% 22% 10% 13% 7% 10%;align-items:center}.CiStepsCollapse__header-title.sort{cursor:pointer}.CiStepsCollapse__header-title.sort:hover .CiSteps__workflows-sortArrow{opacity:1}.CiStepsCollapse__header-title.sort.marg{margin-right:4px}.CiStepsCollapse__header-title--last-run{margin-left:13px}.CiStepsCollapse__header.titles{grid-template-columns:23% 15% 22% 10% 13% 7% 10%;margin:0 0 10px 39px;font-weight:700;width:auto;font-size:16px}.CiStepsCollapse__header-tfVersion{max-width:90px}.CiStepsCollapse__header-vcs{gap:7px}.CiStepsCollapse__header-vcs-icon{width:25px;height:25px}.CiStepsCollapse__header-vcs-icon.tf{width:20px;height:20px}.CiStepsCollapse__header-vcs-text{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.CiStepsCollapse__header-status{gap:7px}.CiStepsCollapse__header-status-text{font-size:11px}.CiStepsCollapse__header-status-text.FINISHED,.CiStepsCollapse__header-status-text.apply_success,.CiStepsCollapse__header-status-text.success,.CiStepsCollapse__header-status-text.destroyed{color:#07c688}.CiStepsCollapse__header-status-text.FAILED,.CiStepsCollapse__header-status-text.apply_error,.CiStepsCollapse__header-status-text.plan_error,.CiStepsCollapse__header-status-text.init_error,.CiStepsCollapse__header-status-text.failed,.CiStepsCollapse__header-status-text.destroy_plan_failed,.CiStepsCollapse__header-status-text.destroy_failed,.CiStepsCollapse__header-status-text.pre_apply_init_failure,.CiStepsCollapse__header-status-text.pre_destroy_init_failure{color:#eb4c3e}.CiStepsCollapse__header-status-text.blocked,.CiStepsCollapse__header-status-text.runner_failure{color:#d8453f}.CiStepsCollapse__header-status-text.QUEUED,.CiStepsCollapse__header-status-text.pending,.CiStepsCollapse__header-status-text.canceled,.CiStepsCollapse__header-status-text.discarded,.CiStepsCollapse__header-status-text.canceled_init,.CiStepsCollapse__header-status-text.canceled_plan,.CiStepsCollapse__header-status-text.canceled_planning_destroy,.CiStepsCollapse__header-status-text.canceled_apply,.CiStepsCollapse__header-status-text.canceled_destroy{color:#b2b2b7}.CiStepsCollapse__header-status-text.plan_success,.CiStepsCollapse__header-status-text.destroy_plan_completed{color:#dbb01a}.CiStepsCollapse__header-status-text.awaiting_approval,.CiStepsCollapse__header-status-text.ready_for_destroy,.CiStepsCollapse__header-status-text.queued{color:#09f}.CiStepsCollapse__header-status-text.plan_no_changes{color:#dbb01a80}.CiStepsCollapse__header-status-text.apply_no_changes{color:#07c68880}.CiStepsCollapse__header-status-text.RUNNING,.CiStepsCollapse__header-status-text.Acknowledged,.CiStepsCollapse__header-status-text.applying,.CiStepsCollapse__header-status-text.planning,.CiStepsCollapse__header-status-text.initializing,.CiStepsCollapse__header-status-text.running,.CiStepsCollapse__header-status-text.planning_destroy,.CiStepsCollapse__header-status-text.destroying,.CiStepsCollapse__header-status-text.canceling_init,.CiStepsCollapse__header-status-text.canceling_plan,.CiStepsCollapse__header-status-text.canceling_planning_destroy,.CiStepsCollapse__header-status-text.canceling_apply,.CiStepsCollapse__header-status-text.canceling_destroy,.CiStepsCollapse__header-status-text.evaluating,.CiStepsCollapse__header-status-text.plan_awaiting_evaluation{color:#dbb01a}.CiStepsCollapse__header-status-icon{padding:7px;border-radius:50%;font-size:25px;color:var(--CiCollapseBG)}.CiStepsCollapse__header-status-icon.table{padding:0;border-radius:0;font-size:16px;width:16px}.CiStepsCollapse__header-status-icon.FINISHED,.CiStepsCollapse__header-status-icon.apply_success,.CiStepsCollapse__header-status-icon.success,.CiStepsCollapse__header-status-icon.destroyed{background-color:#07c688}.CiStepsCollapse__header-status-icon.FINISHED-table,.CiStepsCollapse__header-status-icon.apply_success-table,.CiStepsCollapse__header-status-icon.success-table,.CiStepsCollapse__header-status-icon.destroyed-table{color:#07c688}.CiStepsCollapse__header-status-icon.FAILED,.CiStepsCollapse__header-status-icon.apply_error,.CiStepsCollapse__header-status-icon.plan_error,.CiStepsCollapse__header-status-icon.init_error,.CiStepsCollapse__header-status-icon.failed,.CiStepsCollapse__header-status-icon.destroy_plan_failed,.CiStepsCollapse__header-status-icon.destroy_failed,.CiStepsCollapse__header-status-icon.pre_apply_init_failure,.CiStepsCollapse__header-status-icon.pre_destroy_init_failure{color:#eb4c3e;background-color:var(--CiCollapseBG);box-shadow:0 0 0 5px #eb4c3e inset;padding:2px}.CiStepsCollapse__header-status-icon.FAILED-table,.CiStepsCollapse__header-status-icon.apply_error-table,.CiStepsCollapse__header-status-icon.plan_error-table,.CiStepsCollapse__header-status-icon.init_error-table,.CiStepsCollapse__header-status-icon.failed-table,.CiStepsCollapse__header-status-icon.destroy_plan_failed-table,.CiStepsCollapse__header-status-icon.destroy_failed-table,.CiStepsCollapse__header-status-icon.pre_apply_init_failure-table,.CiStepsCollapse__header-status-icon.pre_destroy_init_failure-table{font-size:18px;color:#eb4c3e}.CiStepsCollapse__header-status-icon.blocked,.CiStepsCollapse__header-status-icon.runner_failure{color:var(--CiCollapseBG);background:#d8453f;padding:4px;width:23px;height:23px}.CiStepsCollapse__header-status-icon.blocked-table,.CiStepsCollapse__header-status-icon.runner_failure-table{font-size:16px;color:#d8453f}.CiStepsCollapse__header-status-icon.QUEUED,.CiStepsCollapse__header-status-icon.pending{background-color:#b2b2b7}.CiStepsCollapse__header-status-icon.canceled,.CiStepsCollapse__header-status-icon.discarded,.CiStepsCollapse__header-status-icon.canceled_init,.CiStepsCollapse__header-status-icon.canceled_plan,.CiStepsCollapse__header-status-icon.canceled_planning_destroy,.CiStepsCollapse__header-status-icon.canceled_apply,.CiStepsCollapse__header-status-icon.canceled_destroy{color:#b2b2b7;background-color:var(--CiCollapseBG);box-shadow:0 0 0 5px #b2b2b7 inset;padding:2px}.CiStepsCollapse__header-status-icon.canceled-table,.CiStepsCollapse__header-status-icon.discarded-table,.CiStepsCollapse__header-status-icon.canceled_init-table,.CiStepsCollapse__header-status-icon.canceled_plan-table,.CiStepsCollapse__header-status-icon.canceled_planning_destroy-table,.CiStepsCollapse__header-status-icon.canceled_apply-table,.CiStepsCollapse__header-status-icon.canceled_destroy-table{color:#b2b2b7}.CiStepsCollapse__header-status-icon.plan_success,.CiStepsCollapse__header-status-icon.destroy_plan_completed{color:#dbb01a;background-color:var(--CiCollapseBG);box-shadow:0 0 0 5px #dbb01a inset;padding:2px}.CiStepsCollapse__header-status-icon.plan_success-table,.CiStepsCollapse__header-status-icon.destroy_plan_completed-table{color:#dbb01a}.CiStepsCollapse__header-status-icon.awaiting_approval,.CiStepsCollapse__header-status-icon.ready_for_destroy,.CiStepsCollapse__header-status-icon.queued{color:#09f;background-color:var(--CiCollapseBG);box-shadow:0 0 0 5px #09f inset;padding:2px}.CiStepsCollapse__header-status-icon.awaiting_approval-table,.CiStepsCollapse__header-status-icon.ready_for_destroy-table,.CiStepsCollapse__header-status-icon.queued-table{color:#09f}.CiStepsCollapse__header-status-icon.plan_no_changes{color:#dbb01a80;background-color:var(--CiCollapseBG);box-shadow:0 0 0 1px #dbb01a2b inset;padding:0}.CiStepsCollapse__header-status-icon.plan_no_changes-table{color:#dbb01a80}.CiStepsCollapse__header-status-icon.apply_no_changes{background-color:#07c68880}.CiStepsCollapse__header-status-icon.apply_no_changes-table{color:#07c68880}.CiStepsCollapse__header-status-icon.RUNNING,.CiStepsCollapse__header-status-icon.Acknowledged,.CiStepsCollapse__header-status-icon.applying,.CiStepsCollapse__header-status-icon.planning,.CiStepsCollapse__header-status-icon.initializing,.CiStepsCollapse__header-status-icon.running,.CiStepsCollapse__header-status-icon.planning_destroy,.CiStepsCollapse__header-status-icon.destroying,.CiStepsCollapse__header-status-icon.canceling_init,.CiStepsCollapse__header-status-icon.canceling_plan,.CiStepsCollapse__header-status-icon.canceling_planning_destroy,.CiStepsCollapse__header-status-icon.canceling_apply,.CiStepsCollapse__header-status-icon.canceling_destroy,.CiStepsCollapse__header-status-icon.evaluating,.CiStepsCollapse__header-status-icon.plan_awaiting_evaluation{background-color:#dbb01a}.CiStepsCollapse__header-status-icon.RUNNING-table,.CiStepsCollapse__header-status-icon.Acknowledged-table,.CiStepsCollapse__header-status-icon.applying-table,.CiStepsCollapse__header-status-icon.planning-table,.CiStepsCollapse__header-status-icon.initializing-table,.CiStepsCollapse__header-status-icon.running-table,.CiStepsCollapse__header-status-icon.planning_destroy-table,.CiStepsCollapse__header-status-icon.destroying-table,.CiStepsCollapse__header-status-icon.canceling_init-table,.CiStepsCollapse__header-status-icon.canceling_plan-table,.CiStepsCollapse__header-status-icon.canceling_planning_destroy-table,.CiStepsCollapse__header-status-icon.canceling_apply-table,.CiStepsCollapse__header-status-icon.canceling_destroy-table,.CiStepsCollapse__header-status-icon.evaluating-table,.CiStepsCollapse__header-status-icon.plan_awaiting_evaluation-table{color:#dbb01a}.CiStepsCollapse__header-status-icon-edit{align-self:center;width:16px;height:16px}.CiStepsCollapse__header-status-icon-edit.not-allowed{cursor:not-allowed}.CiStepsCollapse__header-runs{display:flex;align-items:center;justify-content:flex-start}.CiStepsCollapse__header-runs-count{font-size:14px;font-weight:500;color:var(--textPrimary);padding:2px 8px;background-color:var(--backgroundSecondary);border-radius:12px;min-width:24px;text-align:center}.CiStepsCollapse .MuiDataGrid-row{color:var(--inputColor)}.CiStepsCollapse .MuiDataGrid-row:has([class*=queued]),.CiStepsCollapse .MuiDataGrid-row:has([class*=initializing]),.CiStepsCollapse .MuiDataGrid-row:has([class*=evaluating]),.CiStepsCollapse .MuiDataGrid-row:has([class*=plan_awaiting_evaluation]){cursor:default}.CiStepsCollapse__table-assets{cursor:pointer;gap:8px;color:var(--create);border:1px solid transparent;background-color:#1ad59833;font-size:10px;font-weight:700;border-radius:24px;padding:4px 8px;height:20px;transition:all .2s ease}.CiStepsCollapse__table-assets:hover{border-color:var(--create);background-color:#18c78e33}.CiStepsCollapse__table-assets.apply_error,.CiStepsCollapse__table-assets.plan_error,.CiStepsCollapse__table-assets.failed,.CiStepsCollapse__table-assets.destroy_plan_failed,.CiStepsCollapse__table-assets.destroy_failed,.CiStepsCollapse__table-assets.pre_apply_init_failure,.CiStepsCollapse__table-assets.pre_destroy_init_failure{color:var(--delete);background-color:#eb333633}.CiStepsCollapse__table-assets.apply_error:hover,.CiStepsCollapse__table-assets.plan_error:hover,.CiStepsCollapse__table-assets.failed:hover,.CiStepsCollapse__table-assets.destroy_plan_failed:hover,.CiStepsCollapse__table-assets.destroy_failed:hover,.CiStepsCollapse__table-assets.pre_apply_init_failure:hover,.CiStepsCollapse__table-assets.pre_destroy_init_failure:hover{border-color:var(--delete);background-color:#ea252833}.CiStepsCollapse__table-pr-icon{height:13px;width:13px}.CiStepsCollapse__table-pr-icon path{fill:var(--text)}.CiStepsCollapse__table-pr:hover span{color:var(--primary)}.CiStepsCollapse__table-pr:hover svg{color:var(--primary)}.CiStepsCollapse__table-pr:hover path{fill:var(--primary)}.CiStepsCollapse__table-cost.down{color:var(--create)}.CiStepsCollapse__table-cost.up{color:var(--delete)}.CiStepsCollapse__table-cost-tooltip{max-width:unset!important}.CiStepsCollapse__table-cost-tooltip .ant-tooltip-inner{padding:5px 0!important}.CiStepsCollapse__table-cost-tooltip-header-title{border-bottom:1px solid var(--ciCollapseBorder);font-weight:500;padding:5px 10px}.CiStepsCollapse__table-cost-tooltip-header-content{padding:0 10px}.CiStepsCollapse__guardrails{height:22px;min-width:22px}.CiStepsCollapse__guardrails--disabled{cursor:not-allowed}.CiSteps .ant-collapse-arrow{width:24px;min-width:24px}@media(max-width:1200px){.CiSteps__workflows-scrollable-content .col,.CiSteps__workflows .ant-collapse-item,.CiStepsCollapse{min-width:1100px}.CiStepsCollapse__header,.CiStepsCollapse__header.titles{grid-template-columns:22% 14% 20% 10% 13% 7% 14%;min-width:1100px}}@media(max-width:900px){.CiSteps__workflows-scrollable-content .col,.CiSteps__workflows .ant-collapse-item,.CiStepsCollapse{min-width:750px}.CiStepsCollapse__header.titles{grid-template-columns:40% 20% 25% 15%;min-width:750px}.CiStepsCollapse__header.titles>:nth-child(3),.CiStepsCollapse__header.titles>:nth-child(4){display:none}.CiStepsCollapse__header{grid-template-columns:30% 18% 20% 12% 20%;min-width:750px}.CiStepsCollapse__header>:nth-child(3),.CiStepsCollapse__header>:nth-child(4){display:none}}@media(max-width:600px){.CiSteps__workflows-scrollable-content .col,.CiSteps__workflows .ant-collapse-item,.CiStepsCollapse{min-width:550px}.CiStepsCollapse__header.titles{grid-template-columns:55% 25% 20%;min-width:550px}.CiStepsCollapse__header.titles>:nth-child(6){display:none}.CiStepsCollapse__header{grid-template-columns:45% 23% 15% 17%;min-width:550px}.CiStepsCollapse__header>:nth-child(6){display:none}}.CiFiltersBadges{flex-wrap:wrap;padding-inline:3px;min-height:20px;gap:8px}.CiFiltersBadges__popover-wrapper__items{display:flex;flex-direction:column;gap:8px;max-height:300px;overflow-y:auto}.ciLight .CiStepsTable__properties-divider{background:#00000026}.app-content-wrapper:has(>.WorkspacePage){display:flex;flex-direction:column;height:calc(100vh - 90px);min-height:0;overflow:hidden}.WorkspacePage{position:relative;display:flex;flex-direction:column;width:100%;flex:1;min-height:0;height:100%;overflow:hidden;background:transparent}.WorkspacePage__container{display:flex;flex-direction:column;width:100%;flex:1;min-height:0;overflow:hidden;padding:3px;transition:filter .18s ease-out}.WorkspacePage__container--switching{filter:blur(4px);pointer-events:none;-webkit-user-select:none;user-select:none}.WorkspacePage__switch-overlay{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;background:#00000052}.WorkspacePage__tab-panel{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto}.WorkspacePage__tab-panel>*:not(.WorkspaceRunsSection){flex-shrink:0}.WorkspacePage__error{padding:20px;color:var(--textLighter)}.light .WorkspacePage__switch-overlay{background:#fff6}.WorkspaceHeader{width:100%;flex-shrink:0}.WorkspaceHeader__back{background:none;border:none;padding:0;cursor:pointer;align-items:center;font-size:14px;color:var(--text);width:fit-content}.WorkspaceHeader__back:hover{color:var(--primary)}.WorkspaceHeader__back-icon{flex-shrink:0;width:12px;height:12px;color:var(--primary)}.WorkspaceHeader__title-row{align-items:center;width:100%;gap:15px}.WorkspaceHeader__identity{align-items:center;min-width:0}.WorkspaceHeader__workspace-icon{width:20px;height:20px;flex-shrink:0}.WorkspaceHeader__project,.WorkspaceHeader__separator{margin:0;font-size:20px;font-weight:700;line-height:100%;letter-spacing:0;white-space:nowrap}.WorkspaceHeader__project{color:var(--text);min-width:0;overflow:hidden;text-overflow:ellipsis}.WorkspaceHeader__separator{color:var(--textLighter)}.WorkspaceHeader__actions{align-items:center;flex-shrink:0}.WorkspaceHeader__actions .WorkspaceMenu svg,.WorkspaceHeader__actions .DropMenu svg{width:16px;height:16px}.WorkspaceHeader__meta{align-items:center;flex-wrap:wrap;row-gap:10px;column-gap:24px}.WorkspaceHeader__meta-item{align-items:center;font-size:13px;color:var(--textLighter);min-width:0}.WorkspaceHeader__meta-item span,.WorkspaceHeader__meta-item a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.WorkspaceHeader__meta-item a{color:var(--primary)}.WorkspaceHeader__meta-item a:hover{text-decoration:underline}.WorkspaceHeader__meta-icon{width:14px;height:14px;flex-shrink:0}.WorkspaceHeader__meta-item--focusable{border-radius:4px}.WorkspaceHeader__meta-item--focusable:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.WorkspaceHeader__meta-icon-hit{display:inline-flex;align-items:center;flex-shrink:0;cursor:default}.dark .WorkspaceHeader__project,.light .WorkspaceHeader__project{margin:0}.dark .WorkspaceSummaryCard__title,.light .WorkspaceSummaryCard__title{margin:0;font-weight:700;font-style:normal;font-size:16px;line-height:100%;letter-spacing:-.01em;color:var(--text);text-wrap:balance}.dark .WorkspaceSwitcher__title,.light .WorkspaceSwitcher__title{margin:0;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0;color:var(--text)}.dark button.WorkspaceSwitcher__show-more,.light button.WorkspaceSwitcher__show-more{color:var(--primary)}.dark button.WorkspaceSwitcher__show-more .WorkspaceSwitcher__show-more-icon,.light button.WorkspaceSwitcher__show-more .WorkspaceSwitcher__show-more-icon{color:var(--primary);fill:currentColor}.dark button.WorkspaceSwitcher__show-more span,.light button.WorkspaceSwitcher__show-more span{color:var(--primary)}.WorkspaceStatusChip{align-items:center}.WorkspaceStatusChip__icon-hit{display:inline-flex;align-items:center;flex-shrink:0;cursor:default}.WorkspaceStatusChip__icon{width:14px;height:14px;flex-shrink:0}.WorkspaceStatusChip__text{font-size:12px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;white-space:nowrap}.WorkspaceStatusChip__icon.apply_success,.WorkspaceStatusChip__icon.success,.WorkspaceStatusChip__icon.destroyed,.WorkspaceStatusChip__text.apply_success,.WorkspaceStatusChip__text.success,.WorkspaceStatusChip__text.destroyed{color:#07c688}.WorkspaceStatusChip__icon.apply_error,.WorkspaceStatusChip__icon.plan_error,.WorkspaceStatusChip__icon.init_error,.WorkspaceStatusChip__icon.failed,.WorkspaceStatusChip__icon.destroy_plan_failed,.WorkspaceStatusChip__icon.destroy_failed,.WorkspaceStatusChip__icon.pre_apply_init_failure,.WorkspaceStatusChip__icon.pre_destroy_init_failure,.WorkspaceStatusChip__text.apply_error,.WorkspaceStatusChip__text.plan_error,.WorkspaceStatusChip__text.init_error,.WorkspaceStatusChip__text.failed,.WorkspaceStatusChip__text.destroy_plan_failed,.WorkspaceStatusChip__text.destroy_failed,.WorkspaceStatusChip__text.pre_apply_init_failure,.WorkspaceStatusChip__text.pre_destroy_init_failure{color:#eb4c3e}.WorkspaceStatusChip__icon.blocked,.WorkspaceStatusChip__icon.runner_failure,.WorkspaceStatusChip__text.blocked,.WorkspaceStatusChip__text.runner_failure{color:#d8453f}.WorkspaceStatusChip__icon.pending,.WorkspaceStatusChip__icon.canceled,.WorkspaceStatusChip__icon.discarded,.WorkspaceStatusChip__icon.canceled_init,.WorkspaceStatusChip__icon.canceled_plan,.WorkspaceStatusChip__icon.canceled_planning_destroy,.WorkspaceStatusChip__icon.canceled_apply,.WorkspaceStatusChip__icon.canceled_destroy,.WorkspaceStatusChip__text.pending,.WorkspaceStatusChip__text.canceled,.WorkspaceStatusChip__text.discarded,.WorkspaceStatusChip__text.canceled_init,.WorkspaceStatusChip__text.canceled_plan,.WorkspaceStatusChip__text.canceled_planning_destroy,.WorkspaceStatusChip__text.canceled_apply,.WorkspaceStatusChip__text.canceled_destroy{color:#b2b2b7}.WorkspaceStatusChip__icon.plan_success,.WorkspaceStatusChip__icon.destroy_plan_completed,.WorkspaceStatusChip__icon.applying,.WorkspaceStatusChip__icon.planning,.WorkspaceStatusChip__icon.initializing,.WorkspaceStatusChip__icon.running,.WorkspaceStatusChip__icon.planning_destroy,.WorkspaceStatusChip__icon.destroying,.WorkspaceStatusChip__icon.canceling_init,.WorkspaceStatusChip__icon.canceling_plan,.WorkspaceStatusChip__icon.canceling_planning_destroy,.WorkspaceStatusChip__icon.canceling_apply,.WorkspaceStatusChip__icon.canceling_destroy,.WorkspaceStatusChip__icon.evaluating,.WorkspaceStatusChip__icon.plan_awaiting_evaluation,.WorkspaceStatusChip__text.plan_success,.WorkspaceStatusChip__text.destroy_plan_completed,.WorkspaceStatusChip__text.applying,.WorkspaceStatusChip__text.planning,.WorkspaceStatusChip__text.initializing,.WorkspaceStatusChip__text.running,.WorkspaceStatusChip__text.planning_destroy,.WorkspaceStatusChip__text.destroying,.WorkspaceStatusChip__text.canceling_init,.WorkspaceStatusChip__text.canceling_plan,.WorkspaceStatusChip__text.canceling_planning_destroy,.WorkspaceStatusChip__text.canceling_apply,.WorkspaceStatusChip__text.canceling_destroy,.WorkspaceStatusChip__text.evaluating,.WorkspaceStatusChip__text.plan_awaiting_evaluation{color:#dbb01a}.WorkspaceStatusChip__icon.plan_no_changes,.WorkspaceStatusChip__text.plan_no_changes{color:#dbb01a80}.WorkspaceStatusChip__icon.apply_no_changes,.WorkspaceStatusChip__text.apply_no_changes{color:#07c68880}.WorkspaceStatusChip__icon.awaiting_approval,.WorkspaceStatusChip__icon.ready_for_destroy,.WorkspaceStatusChip__icon.queued,.WorkspaceStatusChip__text.awaiting_approval,.WorkspaceStatusChip__text.ready_for_destroy,.WorkspaceStatusChip__text.queued{color:#09f}.WorkspaceSwitcher__trigger{align-items:center;background:none;border:none;padding:0;cursor:pointer;min-width:0}.WorkspaceSwitcher__name{font-size:16px;font-weight:400;line-height:100%;letter-spacing:0;color:var(--primary);white-space:nowrap;padding:3px 0;overflow:hidden;text-overflow:ellipsis}.WorkspaceSwitcher__chevron{font-size:12px;color:var(--primary);flex-shrink:0}.WorkspaceSwitcher__overlay .ant-popover-arrow{display:none}.WorkspaceSwitcher__overlay .ant-popover-inner{box-sizing:border-box;width:360px;height:401px;padding:16px 20px;border-radius:4px;border:1px solid var(--separatorColor);background:var(--card);opacity:1;transform:rotate(0);overflow:hidden;box-shadow:0 8px 24px #00000059}.WorkspaceSwitcher__overlay .ant-popover-inner-content{box-sizing:border-box;height:100%;padding:0!important;border:none!important;box-shadow:none}.WorkspaceSwitcher__panel{display:flex;flex-direction:column;box-sizing:border-box;width:100%;height:100%;overflow:hidden;gap:10px}.WorkspaceSwitcher__heading{flex-shrink:0;gap:10px}.WorkspaceSwitcher__title{margin:0;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0;color:var(--text)}.WorkspaceSwitcher__subtitle{margin:0;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;color:var(--textLighter);text-wrap:pretty}.WorkspaceSwitcher__search.SearchBox .SearchBox__magnify{left:auto;right:12px;transform:translateY(-50%)}.WorkspaceSwitcher__search.SearchBox input{padding-left:12px!important;padding-right:38px!important}.WorkspaceSwitcher__search.SearchBox input::placeholder{color:var(--textLighter)}.WorkspaceSwitcher__list{flex:1;min-height:0;list-style:none;margin:0;padding:0;overflow-x:hidden;overflow-y:auto}.WorkspaceSwitcher__option{align-items:center;width:100%;text-align:left;background:none;border:none;border-radius:0;border-bottom:1px solid var(--separatorColor);padding:10px 8px;font-size:14px;font-weight:400;line-height:100%;cursor:pointer;color:var(--text);transition:background-color .15s ease}.WorkspaceSwitcher__option:hover{background-color:var(--hoverBG, rgba(126, 87, 194, .12))}.WorkspaceSwitcher__option:hover .WorkspaceSwitcher__option-name{font-weight:600}.WorkspaceSwitcher__list li:last-child .WorkspaceSwitcher__option{border-bottom:none}.WorkspaceSwitcher__option-icon{width:16px;height:16px;flex-shrink:0;object-fit:contain}.WorkspaceSwitcher__option-name{min-width:0;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.WorkspaceSwitcher__selected{flex-shrink:0;height:17px;padding:0 8px;border-radius:14px;background:var(--lightPrimary);color:var(--primary);font-weight:500;font-size:11px;line-height:17px;letter-spacing:0}.WorkspaceSwitcher__footer{flex-shrink:0;align-items:center;width:100%}.WorkspaceSwitcher__show-more{align-items:center;background:none;border:none;padding:0;cursor:pointer;color:var(--primary);font-size:14px;font-weight:500;line-height:100%}.WorkspaceSwitcher__show-more span{text-decoration:underline}.WorkspaceSwitcher__show-more:disabled{cursor:wait;opacity:.7}.WorkspaceSwitcher__show-more:hover:not(:disabled){color:var(--primary)}.WorkspaceSwitcher__show-more-icon{font-size:12px;color:var(--primary);fill:currentColor}.WorkspaceSwitcher__range{font-size:12px;font-weight:400;line-height:100%;color:var(--textLighter);font-variant-numeric:tabular-nums}.WorkspaceSwitcher__empty,.WorkspaceSwitcher__loading{flex:1;min-height:80px;padding:12px 4px;font-size:13px;color:var(--textLighter)}.dark .WorkspaceSwitcher__option:hover{background-color:#2e284a}.light .WorkspaceSwitcher__overlay .ant-popover-inner{box-shadow:0 8px 24px #0000001f}.WorkspaceTabs{display:flex;align-items:flex-end;width:100%;flex-shrink:0}.WorkspaceTabs__tab{display:flex;align-items:center;gap:8px;background:none;border:none;border-bottom:2px solid transparent;padding:10px 16px;font-size:14px;cursor:pointer}.WorkspaceTabs__icon{width:16px;height:16px;flex-shrink:0}.dark .WorkspaceTabs{border-bottom:.7px solid #616179}.light .WorkspaceTabs{border-bottom:.7px solid #dfe2e5}.dark .WorkspaceTabs__tab{color:#a9a9b7}.light .WorkspaceTabs__tab{color:#737373}.dark .WorkspaceTabs__tab:hover,.light .WorkspaceTabs__tab:hover{color:var(--primary)}.dark .WorkspaceTabs__tab--active,.light .WorkspaceTabs__tab--active{font-weight:700;color:var(--primary);border-bottom-color:var(--primary)}.WorkspaceSummaryCards{width:100%;flex-shrink:0;gap:16px}.WorkspaceSummaryCards__band{width:100%;align-items:stretch;flex-wrap:wrap;gap:16px}.WorkspaceSummaryCard.basic-card{box-sizing:border-box;flex:1 1 386px;width:386px;height:90px;gap:16px;padding:16px;border-radius:10px;border:1px solid transparent;background:linear-gradient(var(--card),var(--card)) padding-box,linear-gradient(180deg,#baafdf4d,#8780a632 99.99%,#26263a00) border-box;opacity:1;transform:rotate(0);justify-content:flex-start;overflow:hidden}.WorkspaceSummaryCard__header{align-items:center;color:var(--primary)}.WorkspaceSummaryCard--chips.basic-card{height:auto;min-height:90px;max-height:120px}.WorkspaceSummaryCard--chips .WorkspaceSummaryCard__header{flex-shrink:0}.WorkspaceSummaryCard--chips .WorkspaceSummaryCard__body{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin}.WorkspaceSummaryCard--chips .WorkspaceChipList{align-content:flex-start}.WorkspaceSummaryCard__svg-icon{display:block;width:16px;height:16px;min-width:16px;min-height:16px;flex-shrink:0;transform:rotate(0);opacity:1;color:var(--primary)}.WorkspaceSummaryCard__value{font-weight:400;font-style:normal;font-size:16px;line-height:100%;letter-spacing:0;color:var(--textLighter)}.WorkspaceSummaryCard__pills{flex-wrap:wrap}.WorkspaceSummaryCard__pill{display:inline-flex;align-items:center;box-sizing:border-box;height:17px;border-radius:14px;padding:2px 8px;font-weight:500;font-style:normal;font-size:11px;line-height:100%;letter-spacing:0;white-space:nowrap;border:none;opacity:1;transform:rotate(0)}.WorkspaceSummaryCard__pill--terraform,.WorkspaceSummaryCard__pill--environment{color:var(--primary, #9872fe);background-color:#2e284a}.WorkspaceSummaryCard__pill--sensitive{color:#e57588;background-color:#3a212d}.WorkspaceSummaryCard__skeleton{display:block;width:120px;height:16px;border-radius:4px;background-color:var(--separatorColor)}.WorkspaceChipList{flex-wrap:wrap}.WorkspaceChipList__chip{box-sizing:border-box;align-items:center;gap:6px;height:23px;max-width:min(222px,100%);border-radius:100px;padding:4px 10px;color:var(--primary, #9872fe);border:1px solid var(--primary, #9872fe);background-color:#2e284a;opacity:1;transform:rotate(0)}.WorkspaceChipList__chip-icon{width:12px;height:12px;flex-shrink:0;font-size:11px}.WorkspaceChipList__chip-text{font-weight:500;font-style:normal;font-size:12px;line-height:100%;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.WorkspaceChipList__empty{font-size:13px;color:var(--textLighter)}.WorkspaceRunsSection{width:100%;flex:1;min-height:0;overflow:hidden}.WorkspaceRunsSection.basic-card{box-sizing:border-box;padding:16px}.WorkspaceRunsSection__table{flex:1;min-height:0;width:100%;overflow:hidden}.WorkspaceRunsSection__table>div,.WorkspaceRunsSection__table .TableWrapper{height:100%;min-height:0}.WorkspaceRunsSection__table .MuiDataGrid-footerContainer{padding-right:72px}.WorkspaceRunsSection__error{padding:20px;color:var(--textLighter)}.WorkspaceConfigurationTab{width:100%;flex-shrink:0;gap:16px;color:var(--textMuted)}.WorkspaceConfigurationTab__pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;width:100%;gap:16px}.WorkspaceConfigurationTab__pair>.WorkspaceConfigurationCard{width:auto;height:100%;min-width:0;align-self:stretch}.WorkspaceConfigurationTab .WorkspaceConfigurationCard__description,.WorkspaceConfigurationTab .WorkspaceConfigurationCard__section-title,.WorkspaceConfigurationTab .WorkspaceConfigurationCard__pool-id,.WorkspaceConfigurationTab .WorkspaceConfigurationCard .ant-checkbox-wrapper,.WorkspaceConfigurationTab .WorkspaceConfigurationCard .ant-radio-wrapper,.WorkspaceConfigurationTab .WorkspaceConfigurationCard .ant-checkbox-wrapper-disabled,.WorkspaceConfigurationTab .WorkspaceConfigurationCard .ant-radio-wrapper-disabled,.WorkspaceConfigurationTab .WorkspaceConfigurationCard .ant-checkbox-wrapper>span:not(.ant-checkbox),.WorkspaceConfigurationTab .WorkspaceConfigurationCard .ant-radio-wrapper>span:not(.ant-radio),.WorkspaceConfigurationTab .WorkspaceConfigurationCard .FormItemLabelWithTooltip,.WorkspaceConfigurationTab .WorkspaceConfigurationCard .wb-text,.WorkspaceConfigurationTab .OidcAuthenticationConfig,.WorkspaceConfigurationTab .OidcAuthenticationConfig .wb-text,.WorkspaceConfigurationTab .OidcAuthenticationConfig .ant-checkbox-wrapper,.WorkspaceConfigurationTab .OidcAuthenticationConfig .ant-checkbox-wrapper-disabled,.WorkspaceConfigurationTab .OidcAuthenticationConfig .FormItemLabelWithTooltip,.WorkspaceConfigurationTab .OidcAuthenticationConfig__field-label,.WorkspaceConfigurationTab .OidcAuthenticationConfig__hint,.WorkspaceConfigurationTab .OidcAuthenticationConfig__trust-row-label,.WorkspaceConfigurationTab .OidcAuthenticationConfig__trust-row-value,.WorkspaceConfigurationTab .OidcAuthenticationConfig__trust-row-value code,.WorkspaceConfigurationTab .CommonVariablesForm__header,.WorkspaceConfigurationTab .CommonVariablesForm__header-cell,.WorkspaceConfigurationTab .CommonVariablesForm__empty-hint{color:var(--textMuted)}.WorkspaceConfigurationTab .OidcAuthenticationConfig .wb-text{color:var(--textMuted)!important}.WorkspaceConfigurationTab .WorkspaceConfigurationCard .ant-checkbox-wrapper-disabled,.WorkspaceConfigurationTab .WorkspaceConfigurationCard .ant-radio-wrapper-disabled,.WorkspaceConfigurationTab .OidcAuthenticationConfig .ant-checkbox-wrapper-disabled{opacity:1}.WorkspaceConfigurationTab .WorkspaceConfigurationCard__title,.WorkspaceConfigurationTab .WorkspaceVariablesCard .CommonVariablesForm__title{color:var(--text)}.WorkspaceConfigurationTab .ant-select-disabled .ant-select-selector,.WorkspaceConfigurationTab .ant-select-disabled .ant-select-selection-item,.WorkspaceConfigurationTab .ant-input[disabled],.WorkspaceConfigurationTab .ant-input:disabled{color:var(--textMuted)!important}.WorkspaceConfigurationTab .CommonVariablesForm__row-inputs-input,.WorkspaceConfigurationTab .CommonVariablesForm__row-inputs-input.ant-input,.WorkspaceConfigurationTab .CommonVariablesForm__row-inputs-input .ant-input,.WorkspaceConfigurationTab .CommonVariablesForm__row-inputs-input--origin,.WorkspaceConfigurationTab .CommonVariablesForm__row-inputs-input--origin.ant-input,.WorkspaceConfigurationTab .CommonVariablesForm__row-inputs-input--origin .ant-input,.WorkspaceConfigurationTab .SearchBox input{color:var(--textMuted)!important}.WorkspaceConfigurationTab .SearchBox input::placeholder{color:var(--textMuted)}.WorkspaceConfigurationAlert.ant-alert{box-sizing:border-box;width:100%;min-height:45px;padding:14px;border-radius:6px;gap:12px;background-color:#9872fe1a;border:1px solid rgba(152,114,254,.3);align-items:center;color:var(--text)}.WorkspaceConfigurationAlert.ant-alert .ant-alert-icon{color:var(--primary);margin-right:0}.WorkspaceConfigurationAlert.ant-alert .ant-alert-message{color:var(--text);font-weight:400;font-style:normal;font-size:12px;line-height:145%;letter-spacing:0;text-wrap:pretty}.WorkspaceConfigurationAlert__edit{padding:0;border:none;background:none;color:var(--primary);font-weight:400;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-decoration:underline;cursor:pointer}span.WorkspaceConfigurationAlert__edit{cursor:default}.WorkspaceConfigurationCard.basic-card{box-sizing:border-box;flex:1 1 386px;min-width:0;gap:16px;padding:16px;border-radius:10px;border:1px solid transparent;background:linear-gradient(var(--card),var(--card)) padding-box,linear-gradient(180deg,#baafdf4d,#8780a632 99.99%,#26263a00) border-box;opacity:1;transform:rotate(0);justify-content:flex-start}.WorkspaceConfigurationCard__header{align-items:center;color:var(--primary)}.WorkspaceConfigurationCard__svg-icon{display:block;width:16px;height:16px;min-width:16px;min-height:16px;flex-shrink:0;color:var(--tealAccent)}.WorkspaceConfigurationCard__svg-icon path{fill:currentColor}.WorkspaceConfigurationCard__title{margin:0;font-weight:700;font-style:normal;font-size:16px;line-height:19px;letter-spacing:0;color:var(--text);text-wrap:balance;vertical-align:middle}.WorkspaceConfigurationCard__description{margin:0;font-size:14px;line-height:17px;color:var(--textMuted);text-wrap:pretty}.WorkspaceConfigurationCard__fields{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;border:none;min-width:0}.WorkspaceConfigurationCard__section{display:flex;flex-direction:column;gap:8px;min-width:0}.WorkspaceConfigurationCard__divider{flex-shrink:0;width:100%;height:0;margin:0;border:none;border-top:1px solid #464659}.WorkspaceConfigurationCard__section-title{font-weight:700;font-size:14px;line-height:17px;color:var(--textMuted)}.WorkspaceConfigurationCard__pool-id{box-sizing:border-box;width:100%;padding:8px 12px;border-radius:4px;border:1px solid var(--separatorColor);background:var(--disableBG);color:var(--textMuted);cursor:not-allowed}.WorkspaceConfigurationCard .ant-checkbox-wrapper,.WorkspaceConfigurationCard .ant-radio-wrapper{color:var(--textMuted)}.WorkspaceExecutionCard__path-conditions{display:flex;flex-direction:column;gap:6px;margin:0 0 0 24px;padding:0;list-style:none}.WorkspaceExecutionCard__path-condition{align-items:center;flex-wrap:wrap;min-width:0;font-size:12px;color:var(--textMuted)}.WorkspaceExecutionCard__path-repo{min-width:0;overflow-wrap:anywhere}.WorkspaceExecutionCard__path-value{padding:1px 6px;border-radius:4px;border:1px solid var(--separatorColor);overflow-wrap:anywhere}.WorkspaceExecutionCard__path-mode{font-weight:600}.WorkspaceExecutionCard__periodic-interval{margin-left:24px;font-size:12px;color:var(--textMuted)}.WorkspaceVariablesCard.basic-card{flex:1 1 100%;width:100%;max-height:280px;overflow:hidden}.WorkspaceVariablesCard.basic-card .CommonVariablesForm{display:flex;flex-direction:column;flex:1;min-height:0;height:100%;overflow:hidden}.WorkspaceVariablesCard.basic-card .CommonVariablesForm__title-row,.WorkspaceVariablesCard.basic-card .CommonVariablesForm__list-preface,.WorkspaceVariablesCard.basic-card .CommonVariablesForm__header{flex-shrink:0}.WorkspaceVariablesCard.basic-card .WorkspaceVariablesCard__sets{align-items:center;flex-wrap:wrap;gap:8px;padding-top:10px}.WorkspaceVariablesCard.basic-card .WorkspaceVariablesCard__sets-label{color:var(--textMuted);font-size:14px;font-weight:400;line-height:100%;white-space:nowrap}.WorkspaceVariablesCard.basic-card .WorkspaceVariablesCard__set-pill{max-width:240px;overflow:hidden;text-overflow:ellipsis}.WorkspaceVariablesCard.basic-card .CommonVariablesForm__rows{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto}.WorkspaceVariablesCard.basic-card .CommonVariablesForm__search-row{width:240px;margin:0}.WorkspaceVariablesCard.basic-card .SearchBox{width:240px!important}.WorkspaceVariablesCard.basic-card .SearchBox .SearchBox__magnify{left:auto;right:12px;transform:translateY(-50%)}.WorkspaceVariablesCard.basic-card .SearchBox input{padding-left:12px!important;padding-right:38px!important;border:1px solid #303148!important;border-radius:4px;background-color:#181824;color:var(--textMuted)}.WorkspaceVariablesCard.basic-card .SearchBox input:hover{border-color:#303148!important}.WorkspaceVariablesCard.basic-card .SearchBox input::placeholder{color:var(--textMuted)}.WorkspaceVariablesCard.basic-card .CommonVariablesForm--readOnly .CommonVariablesForm__header,.WorkspaceVariablesCard.basic-card .CommonVariablesForm--readOnly .CommonVariablesForm__row-inputs{grid-template-columns:1.1fr 1fr 1.2fr 18px}.WorkspaceVariablesCard.basic-card .CommonVariablesForm--readOnly .CommonVariablesForm__row-inputs-actions{align-self:start;min-width:18px;min-height:0;height:34px;margin-left:-6px;justify-content:flex-start;align-items:center}.WorkspaceVariablesCard.basic-card .CommonVariablesForm--readOnly .warning-icon{margin-left:0;line-height:1}.light .WorkspaceVariablesCard.basic-card .SearchBox input{border:1px solid var(--inputBorder)!important;background-color:var(--inputBG);color:var(--inputColor)}.light .WorkspaceVariablesCard.basic-card .SearchBox input:hover{border-color:var(--inputBorder)!important}.dark .WorkspaceConfigurationCard__title,.dark .WorkspaceVariablesCard .CommonVariablesForm__title,.light .WorkspaceConfigurationCard__title,.light .WorkspaceVariablesCard .CommonVariablesForm__title{margin:0;font-weight:700;font-size:16px;line-height:19px;letter-spacing:0;color:var(--text)}.dark .WorkspaceConfigurationTab .WorkspaceConfigurationCard__description,.dark .WorkspaceConfigurationTab .WorkspaceConfigurationCard__section-title,.dark .WorkspaceConfigurationTab .WorkspaceConfigurationCard__pool-id,.dark .WorkspaceConfigurationTab .WorkspaceConfigurationCard .ant-checkbox-wrapper,.dark .WorkspaceConfigurationTab .WorkspaceConfigurationCard .ant-radio-wrapper,.dark .WorkspaceConfigurationTab .WorkspaceConfigurationCard .FormItemLabelWithTooltip,.dark .WorkspaceConfigurationTab .WorkspaceConfigurationCard .wb-text,.dark .WorkspaceConfigurationTab .OidcAuthenticationConfig .wb-text,.dark .WorkspaceConfigurationTab .OidcAuthenticationConfig .ant-checkbox-wrapper,.dark .WorkspaceConfigurationTab .OidcAuthenticationConfig .FormItemLabelWithTooltip,.dark .WorkspaceConfigurationTab .OidcAuthenticationConfig__field-label,.dark .WorkspaceConfigurationTab .CommonVariablesForm__header,.dark .WorkspaceConfigurationTab .CommonVariablesForm__header-cell,.light .WorkspaceConfigurationTab .WorkspaceConfigurationCard__description,.light .WorkspaceConfigurationTab .WorkspaceConfigurationCard__section-title,.light .WorkspaceConfigurationTab .WorkspaceConfigurationCard__pool-id,.light .WorkspaceConfigurationTab .WorkspaceConfigurationCard .ant-checkbox-wrapper,.light .WorkspaceConfigurationTab .WorkspaceConfigurationCard .ant-radio-wrapper,.light .WorkspaceConfigurationTab .WorkspaceConfigurationCard .FormItemLabelWithTooltip,.light .WorkspaceConfigurationTab .WorkspaceConfigurationCard .wb-text,.light .WorkspaceConfigurationTab .OidcAuthenticationConfig .wb-text,.light .WorkspaceConfigurationTab .OidcAuthenticationConfig .ant-checkbox-wrapper,.light .WorkspaceConfigurationTab .OidcAuthenticationConfig .FormItemLabelWithTooltip,.light .WorkspaceConfigurationTab .OidcAuthenticationConfig__field-label,.light .WorkspaceConfigurationTab .CommonVariablesForm__header,.light .WorkspaceConfigurationTab .CommonVariablesForm__header-cell{color:var(--textMuted)}.dark .WorkspaceConfigurationTab .OidcAuthenticationConfig .wb-text,.light .WorkspaceConfigurationTab .OidcAuthenticationConfig .wb-text{color:var(--textMuted)!important}.dark .WorkspaceConfigurationTab .WorkspaceConfigurationAlert.ant-alert .ant-alert-message,.light .WorkspaceConfigurationTab .WorkspaceConfigurationAlert.ant-alert .ant-alert-message{color:var(--text)}.dark .WorkspaceConfigurationTab .WorkspaceConfigurationAlert__edit,.light .WorkspaceConfigurationTab .WorkspaceConfigurationAlert__edit{color:var(--primary)}.dark .WorkspaceConfigurationTab .WorkspaceConfigurationAlert__edit:disabled,.light .WorkspaceConfigurationTab .WorkspaceConfigurationAlert__edit:disabled{color:var(--textMuted);text-decoration:none;cursor:not-allowed}.GuardrailsFilters__item{font-size:12px;color:var(--textLighter)}.GuardrailsFilters__icon{width:12px}.GuardrailsFilters__icon.workflows{fill:var(--text)}.GuardrailsFilters__icon.type{height:12px}.GuardrailsFilters__icon.filters{color:var(--text)}.GuardrailsFilters__divider{width:16px;height:1px;background-color:var(--separatorColor);transform:rotate(90deg)}.GuardrailsFilters__clear-btn{font-size:14px;padding:0!important}.GuardrailsFilters__clear-btn span{text-decoration:underline!important}.SingleGuardrail__header-actions-notifIcon.disabled path{fill:var(--disableColor)}.SingleGuardrail__header-icon{width:24px;height:auto;padding:3px 6px;border-radius:7px}.SingleGuardrail__header-icon.policy{background:#ff883233}.SingleGuardrail__header-icon.cost{background:#7dca9e33}.SingleGuardrail__header-icon.tag{background:#9872fe33}.SingleGuardrail__header-icon.resource{background:#ff5fdc33}.SingleGuardrail-divider{width:1px;height:14px;background-color:var(--text);margin-right:4px}.SingleGuardrail-divider.gray{background-color:var(--label);margin:0}.SingleGuardrail-divider.lighter{background-color:var(--separatorColor);margin:0}.SingleGuardrail-divider.horizonal{width:100%;height:1px;margin:0;background-color:var(--separatorColor)}.SingleGuardrail-label{color:var(--label)}.SingleGuardrail__criteria{gap:5px!important;padding:3px 6px!important;font-size:13px!important}.SingleGuardrail__criteria.cost{cursor:unset!important}.SingleGuardrail__criteria-icon{width:14px;height:14px}.SingleGuardrail__criteria-icon path{fill:var(--primary)}.SingleGuardrail__popover{padding:0 10px}.SingleGuardrail__popover-list{margin-left:5px}.SingleGuardrail__popover-section{border-bottom:1px solid var(--separatorColor);padding-bottom:10px}.SingleGuardrail__popover-tagIcon{width:16px;height:16px}.SingleGuardrail__popover-tagIcon path{fill:var(--text)}.SingleGuardrail__popover-checkIcon{color:#52c41a;font-size:14px}.SingleGuardrail__popover-severityBtn{height:22px;margin-left:5px;border-radius:4px;font-size:13px;padding:1px 10px;width:80px;color:#fff!important}.SingleGuardrail__popover-severityBtn.critical,.SingleGuardrail__popover-severityBtn.error{background-color:#16383d;border-left:5px solid var(--critical)}.SingleGuardrail__popover-severityBtn.error{background-color:#832b2c;border-left:5px solid var(--delete)}.SingleGuardrail__popover-severityBtn.high{background-color:#1c2739;border-left:5px solid var(--high)}.SingleGuardrail__popover-severityBtn.medium{background-color:#1f2541;border-left:5px solid var(--medium)}.SingleGuardrail__popover-severityBtn.low,.SingleGuardrail__popover-severityBtn.warning{background-color:#201d43;border-left:5px solid var(--low)}.SingleGuardrail__popover-severityBtn.unknown{background-color:#482e8a;border-left:5px solid #562ab2}.SingleGuardrail__badge .ant-badge-count{background-color:var(--primary)!important;box-shadow:none!important}.SingleGuardrail__badge .ant-badge-count-sm{font-size:10px!important}.SingleGuardrail__action-icon.create{color:var(--create)}.SingleGuardrail__action-icon.delete{color:var(--delete)}.SingleGuardrail__action-icon.read{color:var(--read)}.SingleGuardrail__action-icon.update{color:var(--update)}.SingleGuardrail__action-icon.no-op{color:var(--no-op)}.SingleGuardrail__action-icon.import{color:var(--import)}.SingleGuardrail__action-icon-createdelete,.SingleGuardrail__action-icon-deletecreate{height:20px;width:20px}.criteria-tag-item{display:flex;flex:1;gap:10px}.EditableTagGroup{flex:1!important}.ProjectTreePicker__field{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:32px;padding:2px 8px;border:1px solid var(--inputBorder);border-radius:4px;background-color:var(--inputBG);color:var(--inputColor);cursor:pointer;transition:border-color .2s ease}.ProjectTreePicker__field:hover:not(.disabled){border-color:#9872fe99}.ProjectTreePicker__field.open:not(.disabled){border-color:#9872fe99}.ProjectTreePicker__field.disabled{background-color:var(--disableBG);border-color:transparent;cursor:not-allowed;pointer-events:none}.ProjectTreePicker__field .anticon{color:#ffffff4d;font-size:10px}.ProjectTreePicker__field .anticon svg{fill:#ffffff4d}.ProjectTreePicker__chips{display:flex;flex-wrap:wrap;align-items:center;gap:4px;flex:1;overflow:hidden}.ProjectTreePicker__chips .ant-tag{background:#9872fe33!important;background-color:#9872fe33!important;border:1px solid transparent!important;border-radius:4px!important;color:#9872fecc!important;cursor:default!important;transition:font-size .3s,line-height .3s,height .3s!important;-webkit-user-select:none!important;user-select:none!important;margin:0!important;margin-inline-end:4px!important;padding:0!important;padding-inline-start:8px!important;padding-inline-end:4px!important;font-size:12px!important;line-height:20px!important;display:inline-flex!important;align-items:center!important}.ProjectTreePicker__chips .ant-tag:hover{background:#9872fe33!important;background-color:#9872fe33!important;color:#9872fecc!important;border-color:transparent!important}.ProjectTreePicker__chips .ant-tag .anticon-close,.ProjectTreePicker__chips .ant-tag .ant-tag-close-icon{color:#9872fecc!important;margin-left:4px!important}.ProjectTreePicker__chips .ant-tag .anticon-close svg,.ProjectTreePicker__chips .ant-tag .ant-tag-close-icon svg{fill:#9872fecc!important}.ProjectTreePicker__placeholder{color:var(--inputPlaceholder);font-size:13px}.ProjectTreePicker__popover .ant-popover-arrow{display:none!important}.ProjectTreePicker__popover .ant-popover-content{border:none!important;overflow:hidden}.ProjectTreePicker__popover .ant-popover-inner{border-radius:4px!important;background-clip:padding-box!important}.ProjectTreePicker__popover .ant-popover-inner-content{padding:10px 0!important;border:1px solid rgba(152,114,254,.6)!important;border-radius:4px!important}.ProjectTreePicker__popover-content{max-height:320px;overflow:auto}.ProjectTreePicker__popover-content .ant-tree{background:transparent!important;padding:0!important}.ProjectTreePicker__popover-content .ant-tree .ant-tree-list-holder-inner{padding:0}.ProjectTreePicker__popover-content .ant-tree .ant-tree-treenode{padding:4px 8px!important;width:100%!important;border:none!important}.ProjectTreePicker__popover-content .ant-tree .ant-tree-treenode:not(:last-child){border-bottom:none!important}.ProjectTreePicker__popover-content .ant-tree .ant-tree-treenode:before,.ProjectTreePicker__popover-content .ant-tree .ant-tree-treenode:after{display:none!important}.ProjectTreePicker__popover-content .ant-tree .ant-tree-treenode:hover{background:var(--hoverBackground, rgba(0, 0, 0, .04))}.ProjectTreePicker__popover-content .ant-tree .ant-tree-node-content-wrapper,.ProjectTreePicker__popover-content .ant-tree .ant-tree-node-content-wrapper:hover{background:transparent!important}.ProjectTreePicker__popover-content .ant-tree .ant-tree-switcher{background:transparent}.light .ant-form-item-has-error .ProjectTreePicker__field:not(.disabled),.dark .ant-form-item-has-error .ProjectTreePicker__field:not(.disabled){border-color:#9872fe99!important;box-shadow:none!important}.GuardrailsModal__configuration-vars{margin-right:10px}.GuardrailsModal__configuration-vars-title,.GuardrailsModal__configuration-vars-input{flex:1}.GuardrailsModal__configuration-vars-title.no-margin,.GuardrailsModal__configuration-vars-input.no-margin{margin:0!important}.GuardrailsModal__configuration-vars-title.val,.GuardrailsModal__configuration-vars-input.val{margin-right:20px}.GuardrailsModal-questionIcon{cursor:pointer;color:var(--label)!important}.GuardrailsModal-inputsRow{align-items:flex-start!important}.GuardrailsModal-addVarsTexts{margin-top:3px}.GuardrailsModal-addBtn{color:var(--primary);border:1px solid var(--primary);border-top-width:3px;border-radius:2px;padding:1px;cursor:pointer}.GuardrailsModal-deleteBtn{color:var(--primary);cursor:pointer;margin-top:10px}.GuardrailsModal-deleteBtn.profile{align-self:flex-start;margin-top:20px}.GuardrailsModal-addText{color:var(--primary);font-size:12px;font-weight:700;cursor:pointer}.GuardrailsModal-orText{font-size:12px}.GuardrailsModal-copyIcon{width:12px;cursor:pointer}.GuardrailsModal-copyIcon path{fill:var(--primary)}.GuardrailsModal__content{padding:30px 40px}.GuardrailsModal__fieldsRow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;align-items:start;width:100%}.GuardrailsModal__fieldsRow>.ant-form-item{min-width:0;max-width:100%;width:100%}.GuardrailsModal__rootProjectAlert{margin-top:6px;border-radius:4px}.GuardrailsModal-title{padding-left:10px}.GuardrailsModal__section{padding-bottom:20px;padding-top:15px;border-bottom:1px solid var(--separatorColor)}.GuardrailsModal__section .ProvidersList__item{flex-direction:column;min-width:unset;width:85px;height:85px;gap:4px}.GuardrailsModal__section .ProvidersList__item svg{height:30px;width:30px}.GuardrailsModal__section .ant-input-number{width:365px}.GuardrailsModal__section .ant-radio-inner:after{top:50%!important;left:50%!important;transform:translate(-50%,-50%)}.GuardrailsModal__section .ant-input-number-handler-wrap{opacity:1!important}.GuardrailsModal__section .ant-radio-wrapper{margin-right:0!important;display:flex;align-items:center}.GuardrailsModal__section .ant-radio{display:flex;align-items:center;align-self:baseline}.GuardrailsModal__section .ant-radio-inner{width:14px;height:14px}.GuardrailsModal__section.noBottom{border-bottom:none}.GuardrailsModal__section .EditableTagGroup{padding:5px}.GuardrailsModal__section .EditableTagGroup input{padding:0 5px!important;background-color:transparent!important}.GuardrailsModal__section .EditableTagGroup .ant-tag-close-icon{color:var(--primary)}.GuardrailsModal__section .ant-select-selection-overflow{flex-wrap:nowrap!important;overflow:auto}.GuardrailsModal__section .GuardrailsModal__tagsSelect{min-width:0;max-width:100%}.GuardrailsModal__section .GuardrailsModal__tagsSelect .ant-select-selection-overflow{flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden}.GuardrailsModal__section .GuardrailsModal__tagsSelect .ant-select-selection-overflow::-webkit-scrollbar{height:2px!important;width:2px!important}.GuardrailsModal__section .GuardrailsModal__tagsSelect .ant-select-selection-overflow::-webkit-scrollbar-track,.GuardrailsModal__section .GuardrailsModal__tagsSelect .ant-select-selection-overflow::-webkit-scrollbar-corner{background:transparent!important}.GuardrailsModal__section .GuardrailsModal__tagsSelect .ant-select-selection-overflow::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--primary) 45%,transparent)!important;border-radius:1px}.GuardrailsModal__section .GuardrailsModal__tagsSelect .ant-select-selection-overflow::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,var(--primary) 80%,transparent)!important}@supports not selector(::-webkit-scrollbar){.GuardrailsModal__section .GuardrailsModal__tagsSelect .ant-select-selection-overflow{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--primary) 45%,transparent) transparent}}.GuardrailsModal__section .GuardrailsModal__tagsSelect .ant-select-selection-search{min-width:0}.GuardrailsModal__policyTreeDropdown .GuardrailsModal__coveredPolicy{display:inline-block;max-width:100%}.GuardrailsModal__policyTreeDropdown .ant-select-tree-checkbox-disabled+span,.GuardrailsModal__policyTreeDropdown .ant-select-tree-checkbox-disabled~.ant-select-tree-node-content-wrapper,.GuardrailsModal__policyTreeDropdown .ant-select-tree-checkbox-disabled~.ant-select-tree-node-content-wrapper .ant-select-tree-title,.GuardrailsModal__policyTreeDropdown .GuardrailsModal__coveredPolicy{color:#000000d9;opacity:1}.GuardrailsModal__policyTreeDropdown .ant-select-tree-checkbox-disabled~.ant-select-tree-node-content-wrapper{cursor:not-allowed}.dark .GuardrailsModal__policyTreeDropdown .ant-select-tree-checkbox-disabled+span,.dark .GuardrailsModal__policyTreeDropdown .ant-select-tree-checkbox-disabled~.ant-select-tree-node-content-wrapper,.dark .GuardrailsModal__policyTreeDropdown .ant-select-tree-checkbox-disabled~.ant-select-tree-node-content-wrapper .ant-select-tree-title,.dark .GuardrailsModal__policyTreeDropdown .GuardrailsModal__coveredPolicy{color:#ffffffd9}.Guardrails__header-icon{color:var(--text)}.Guardrails__list{overflow:auto}.Guardrails__empty{align-items:center;margin:100px auto 0}.Guardrails__empty-icon{color:var(--ciEmptyImgBottomLine)}.Guardrails__empty-description,.Guardrails__empty-title{max-width:630px;text-align:center;line-height:1.5}.Guardrails__actions-menu .ant-popover-inner-content{padding:0!important}.Guardrails__actions-menu__Item{display:flex;align-items:center;justify-content:center;width:24px}.Guardrails__actions-menu__Item.ant-popover-open svg{font-size:14px}.Guardrails__actions-menu__Item.ant-popover-open svg *{fill:var(--low)!important}.Projects{display:flex;height:100%;flex-direction:column;background-color:var(--card);border-color:var(--cardBorder);padding:0 12px 5px;border-radius:8px;box-shadow:-10px 8px 28px -12px #45454526}.Projects__header{height:70px;align-items:center}.Projects__wrapper-header{display:flex;align-items:center;gap:10px}.Projects__wrapper-header__icon{width:16px;height:16px}.Projects__wrapper-header__title{font-size:14px;font-weight:500;color:var(--text);font-size:15px;font-weight:600}.Projects__table .project-filtered-out{opacity:.5;color:var(--textLighter, #999)}.Projects__table .project-filtered-out .projects-table-cell{color:var(--textLighter, #999)}.Projects__table .project-filtered-out .MuiDataGrid-cell{pointer-events:auto}.Projects__table .project-filtered-out:hover{background-color:var(--tableRowHoverBG, rgba(0, 0, 0, .02))!important;opacity:.6}.Projects__table .projects-table-cell{padding:0 6px}.Projects__table .projects-table-cell__icon{width:12px;height:12px}.Projects__table .projects-table-cell__icon path{fill:var(--primary)}.Projects__table .projects-table-cell.purple-flag{padding:4px 12px!important;font-size:12px!important;min-width:60px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.Projects__table .projects-table-cell.purple-flag .icon,.Projects__table .projects-table-cell.purple-flag .projects-table-cell__icon{width:14px;height:14px}.Projects__table .projects-table-cell.purple-flag .projects-table-cell__icon path{fill:var(--primary)}.Projects__table .purple-flag:not(.projects-table-cell){padding:4px 12px!important;font-size:12px!important;min-width:60px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.Projects__table .purple-flag:not(.projects-table-cell) .labels-icon{width:12px;height:12px;margin-right:4px}.Projects__table .purple-flag:not(.projects-table-cell) .labels-icon path{fill:none;stroke:var(--primary);stroke-width:1.5px}.Projects__table .purple-flag:not(.projects-table-cell) .variables-icon{width:12px;height:12px;margin-right:4px}.Projects__table .purple-flag:not(.projects-table-cell) .variables-icon path{fill:var(--primary)}.Projects__table .variables-tooltip .variable-item{border-bottom:1px solid rgba(255,255,255,.1)}.Projects__table .variables-tooltip .variable-item:last-child{border-bottom:none}.Projects__table .TableWrapperV2__table{height:100%!important}.Projects__table .purple-flag{padding:4px 12px!important;font-size:12px!important;min-width:60px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.Projects__table .ProjectActionsMenu__Item{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.Projects__table .ProjectActionsMenu__Item.ant-popover-open svg *{fill:#9872fe!important}.Projects__table .ProjectActionsMenu__Item_icon-variable{width:18px;height:18px}.Projects__table .ProjectActionsMenu__Item_icon-ellipsis{font-size:14px}.Projects__table .ProjectActionsMenu .ant-popover-inner-content{padding:0!important}.Projects .EmptyProjectsScreen{height:100%}.Projects .EmptyProjectsScreen__title{margin-bottom:0;margin-top:10px}.Projects .EmptyProjectsScreen__description{text-align:center;line-height:23px;max-width:600px}.ProjectsModal__header{position:relative;padding-top:16px;padding-bottom:16px;height:90px}.ProjectsModal__header button{position:absolute;top:50%!important;transform:translateY(-50%)!important}.ProjectsModal__title{line-height:0}.ProjectsModal__title svg *{fill:currentColor}.ProjectsModal__title-icon{width:22px;height:22px}.ProjectsModal__title-variables{font-size:16px;font-weight:600;margin-bottom:16px}.ProjectsModal__error{color:#e36f7e}.ProjectsModal__variables-content{min-height:260px}.ProjectsModal__variables-loading{min-height:260px;display:flex;align-items:center;justify-content:center}.light .Projects__header,.light .Projects__table{background-color:var(--card)}.light .ProjectsModal__body{background-color:var(--card)!important}.dark .Projects__header,.dark .Projects__table{background-color:var(--card);border-color:#6d688980}.ProjectActionsMenu__icon--variable{width:18px;height:18px}.ProjectActionsMenu__icon--ellipsis{font-size:14px}.Variables{display:flex;height:100%;flex-direction:column;background-color:var(--card);border-color:var(--card);padding:0 12px 5px;border-radius:8px;box-shadow:-4px 4px 10px #4545451a}.Variables__header{height:70px;align-items:center}.Variables__wrapper-header{display:flex;align-items:center;gap:10px}.Variables__wrapper-header__icon{width:20px;height:20px}.Variables__wrapper-header__title{font-size:14px;font-weight:500;color:var(--text);font-size:15px;font-weight:600}.Variables__organization-variable{position:absolute;top:0;right:19px}.Variables__table .variables-table-cell{padding:0 6px}.Variables__table .variables-table-cell.purple-flag{padding:4px 12px!important;font-size:12px!important;min-width:60px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.Variables__table .variables-table-cell.purple-flag .icon{width:14px;height:14px}.Variables__table .description-cell{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default;color:var(--text-secondary)}.Variables__table .projects-table-cell{padding:0 6px}.Variables__table .projects-table-cell__icon{width:12px;height:12px}.Variables__table .projects-table-cell__icon path{fill:var(--primary)}.Variables__table .projects-table-cell.purple-flag{padding:4px 12px!important;font-size:12px!important;min-width:60px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.Variables__table .projects-table-cell.purple-flag .icon,.Variables__table .projects-table-cell.purple-flag .labels-icon{width:14px;height:14px}.Variables__table .projects-table-cell.purple-flag .labels-icon path{fill:var(--primary)}.Variables__table .variables-icon{width:12px;height:12px;margin-right:4px}.Variables__table .variables-icon path{fill:var(--primary)}.Variables__table .purple-flag{padding:4px 12px!important;font-size:12px!important;min-width:60px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.Variables__table .TableWrapperV2__table{height:100%!important}.Variables__table .VariableActionsMenu__Item{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.Variables__table .VariableActionsMenu__Item.ant-popover-open svg *{fill:#9872fe!important}.Variables__table .VariableActionsMenu__Item_icon-variable{width:18px;height:18px}.Variables__table .VariableActionsMenu__Item_icon-ellipsis{font-size:14px}.Variables__table .VariableActionsMenu .ant-popover-inner-content{padding:0!important}.Variables .EmptyVariablesScreen{height:100%}.Variables .EmptyVariablesScreen__title{margin-bottom:0;margin-top:10px}.Variables .EmptyVariablesScreen__description{text-align:center;line-height:23px;max-width:600px}.VariablesModal__header{position:relative;padding-top:16px;padding-bottom:16px;height:90px}.VariablesModal__header button{position:absolute;top:50%!important;transform:translateY(-50%)!important}.VariablesModal__title{line-height:0}.VariablesModal__title svg *{fill:currentColor}.VariablesModal__title-icon{width:20px;height:20px}.light .Variables__header,.light .Variables__table{background-color:var(--card)}.light .VariablesModal__body{background-color:var(--card)!important}.dark .Variables__header,.dark .Variables__table{background-color:var(--card);border-color:#6d688980}.VariableActionsMenu__icon--variable{width:18px;height:18px}.VariableActionsMenu__icon--ellipsis{font-size:14px}.DeleteVariableModal--loading{opacity:.5}.DeleteVariableModal__deleteButton:disabled{opacity:.5}.DeleteVariableModal-copyIcon{width:12px;cursor:pointer}.DeleteVariableModal-copyIcon path{fill:var(--primary)}.DeleteVariableModal__variableNamePill{display:inline-flex;align-items:center}.DeleteVariableModal__loader{z-index:10;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center}.DeleteVariableModal__footer{display:flex;justify-content:flex-end;gap:12px}.DeleteVariableModal__title{font-weight:700;font-size:22px}.DeleteVariableModal__desc{font-size:15px;color:#bdbdbd;margin-bottom:24px}.DeleteVariableModal__sectionTitle{display:flex;align-items:center;font-weight:600;font-size:15px;margin-bottom:10px}.DeleteVariableModal__tableWrapper{margin-bottom:12px}.DeleteVariableModal__table{width:100%;border-collapse:separate;border-spacing:0;color:#fff;font-size:14px}.DeleteVariableModal__table th{text-align:left;padding:12px 16px;font-weight:600;color:#bdbdbd;border-bottom:1px solid #2d2d44;border-right:none}.DeleteVariableModal__table td{padding:10px 16px;border-bottom:1px solid #2d2d44;border-right:none}.DeleteVariableModal__table tr:last-child td{border-bottom:none}.DeleteVariableModal__table tr td:first-child,.DeleteVariableModal__table tr th:first-child{border-left:none}.DeleteVariableModal__table tr td:last-child,.DeleteVariableModal__table tr th:last-child{border-right:none}.DeleteVariableModal__inputSection{margin-bottom:32px}.DeleteVariableModal__inputSection-label{margin:12px 0}.DeleteVariableModal__inputLabel{display:flex;align-items:center;font-weight:600;font-size:15px;margin-bottom:8px}.DeleteVariableModal__antTable .ant-table-thead>tr>th,.DeleteVariableModal__antTable .ant-table-tbody>tr>td{border-right:none!important}.DeleteVariableModal__antTable .ant-table-thead>tr>th:first-child,.DeleteVariableModal__antTable .ant-table-tbody>tr>td:first-child{border-left:none!important}.DeleteVariableModal__antTable .ant-table table{padding:16px}.SetOrganisationVariable__description{font-size:12px;color:#929292}.SetOrganisationVariable__loader{z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center}.SetOrganisationVariable--loading{opacity:.5;pointer-events:none}.SetOrganisationVariable__select{width:100%!important;margin-bottom:12px!important}.SetOrganisationVariable__select-label{margin-bottom:8px}.ProjectsAndVariables{display:flex;flex-direction:column;gap:20px;height:100%;position:relative}.CreateRunnerPoolModal__two-column{display:grid;grid-template-columns:1fr 1fr;gap:16px}.CreateRunnerPoolModal__footer{padding:20px 25px;border-top:1px solid var(--separatorColor);height:85px}.CreateRunnerPoolModal__footer-paging{display:flex;gap:8px}.CreateRunnerPoolModal .ant-form-item-label>label{color:var(--text)}.CreateRunnerPoolModal .ant-input,.CreateRunnerPoolModal .ant-select-selector,.CreateRunnerPoolModal .ant-input-number,.CreateRunnerPoolModal .ant-input-number-input{background-color:var(--inputBG);border-color:var(--inputBorder);color:var(--text)}.CreateRunnerPoolModal .ant-input-number{width:100%}.CreateRunnerPoolModal .ant-select-selection-item{border-color:var(--primary);color:#fff}.CreateRunnerPoolModal textarea.ant-input{resize:vertical;min-height:80px}.CreateRunnerPoolModal__content{padding:0 0 0 30px;overflow:hidden;background-color:var(--ciWizardLeftPanelBG)}.CreateRunnerPoolModal__content .AppWizard__content-body{width:calc(85vw - 305px);align-content:center;padding:18px 24px!important;display:flex;justify-content:center}.CreateRunnerPoolModal__content .AppWizard__steps{width:340px}.CreateRunnerPoolModal__content .AppWizard__content{border-radius:0}.CreateRunnerPoolModal__content .AppWizard__content-header{display:none}.CreateRunnerPoolModal__content .AppWizard__content-body{height:65vh}.CreateRunnerPoolModal__content .AppWizard__content-footer{display:none}.CreateRunnerPoolModal__form-content{display:flex;flex-direction:column;gap:10px;max-width:602px}.CreateRunnerPoolModal__instructions-content{display:flex;flex-direction:column;gap:16px;width:100%;min-height:400px}.CreateRunnerPoolModal__instructions-main{display:flex;flex-direction:column;gap:16px;flex:1}.CreateRunnerPoolModal__instructions-tabs{margin-bottom:0}.CreateRunnerPoolModal__instructions-tabs .ant-tabs-nav:before{display:none}.CreateRunnerPoolModal__instructions-tabs .ant-tabs-tab{padding:12px 16px;white-space:nowrap;min-width:fit-content}.CreateRunnerPoolModal__instructions-tabs .ant-tabs-tab .row{align-items:center;gap:8px;display:flex;white-space:nowrap}.CreateRunnerPoolModal__instructions-tabs .ant-tabs-tab .row img{width:16px;height:16px;flex-shrink:0}.CreateRunnerPoolModal__instructions-description{color:var(--text-secondary, #a9a9b7);font-size:14px;line-height:23px;letter-spacing:.14px}.CreateRunnerPoolModal__instructions-code-block{margin-top:0}.CreateRunnerPoolModal__instructions-loading{display:flex;align-items:center;gap:12px;padding:24px;justify-content:center;color:var(--text-secondary)}.CreateRunnerPoolModal__instructions-error{padding:16px;background-color:var(--error-background);color:var(--error-text);border-radius:4px}.CreateRunnerPoolModal__instructions-actions{display:flex;gap:8px;padding-top:5px;justify-content:flex-end;align-items:center;margin-top:auto}.CreateRunnerPoolModal__instructions-copy-token-btn{display:inline-flex;align-items:center;gap:8px;height:30px;padding:4px 8px;border:1px solid var(--primary-color, #9872fe);background:transparent;color:var(--primary-color, #9872fe)!important;border-radius:4px;font-size:14px;cursor:pointer;transition:all .2s}.CreateRunnerPoolModal__instructions-copy-token-btn:hover{opacity:.8}.CreateRunnerPoolModal__instructions-copy-token-btn:focus{outline:none;box-shadow:0 0 0 2px #9872fe33}.CreateRunnerPoolModal__instructions-copy-command-btn{display:inline-flex;align-items:center;gap:8px;height:30px;padding:4px 8px;border:none;background:var(--primary-color, #9872fe);color:#fff;border-radius:4px;font-size:14px;cursor:pointer;transition:all .2s}.CreateRunnerPoolModal__instructions-copy-command-btn:hover{opacity:.9}.CreateRunnerPoolModal__instructions-copy-command-btn:focus{outline:none;box-shadow:0 0 0 2px #9872fe4d}.CreateRunnerPoolModal__instructions-copy-icon{font-size:16px;width:16px;height:16px}.CreateRunnerPoolModal__completion{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;min-height:400px}.CreateRunnerPoolModal__completion-content{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:600px;gap:13px}.CreateRunnerPoolModal__completion-illustration{display:flex;justify-content:center;align-items:center;margin-bottom:8px}.CreateRunnerPoolModal__completion-illustration img{width:180px;height:auto}.CreateRunnerPoolModal__completion-title{font-size:28px;line-height:normal;font-weight:700;margin:0!important;color:#67cebc!important}.CreateRunnerPoolModal__completion-message{font-size:16px;color:var(--text, #ffffff);line-height:1.5;margin:0}.EditRunnerPoolModal__description{margin-bottom:20px;color:var(--text);font-size:14px;line-height:1.5}.EditRunnerPoolModal__two-column{display:grid;grid-template-columns:1fr 1fr;gap:16px}.EditRunnerPoolModal__footer{display:flex;justify-content:flex-end;gap:10px}.EditRunnerPoolModal .ant-form-item-label>label{color:var(--text)}.EditRunnerPoolModal .ant-input,.EditRunnerPoolModal .ant-input-number,.EditRunnerPoolModal .ant-input-number-input,.EditRunnerPoolModal .ant-select-selector{background-color:var(--inputBG);border-color:var(--inputBorder);color:var(--text)}.EditRunnerPoolModal .ant-input-number{width:100%}.EditRunnerPoolModal .ant-select-selection-item{border-color:var(--primary);color:#fff}.EditRunnerPoolModal textarea.ant-input{resize:vertical;min-height:80px}.DeleteRunnerPoolModal{position:relative}.DeleteRunnerPoolModal__loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}.DeleteRunnerPoolModal__description{margin-bottom:20px;color:var(--text);font-size:14px;line-height:1.5}.DeleteRunnerPoolModal__warning{margin-bottom:20px;padding:15px;border:1px solid var(--orangeFlag);border-radius:4px}.DeleteRunnerPoolModal__warning-title{font-weight:600;color:var(--text);margin-bottom:8px}.DeleteRunnerPoolModal__warning-description{font-size:13px;color:var(--textLighter);margin-bottom:12px}.DeleteRunnerPoolModal__warning-stats{display:flex;gap:20px}.DeleteRunnerPoolModal__warning-stat{display:flex;gap:8px;font-size:13px}.DeleteRunnerPoolModal__warning-stat .label{color:var(--textLighter)}.DeleteRunnerPoolModal__warning-stat .value{font-weight:600;color:var(--text)}.DeleteRunnerPoolModal__warning .DeleteRunnerPoolModal__affectedList{display:flex;flex-direction:column;gap:6px;max-height:180px;overflow:auto}.DeleteRunnerPoolModal__warning .DeleteRunnerPoolModal__affectedList-item{font-size:13px;color:var(--text)}.DeleteRunnerPoolModal__warning .DeleteRunnerPoolModal__affectedWorkspaces-empty{font-size:13px;color:var(--textLighter)}.DeleteRunnerPoolModal__inputSection{margin-top:20px}.DeleteRunnerPoolModal__inputSection-label{margin-bottom:8px}.DeleteRunnerPoolModal__deleteButton{background-color:var(--redFlag)!important;border-color:var(--redFlag)!important}.DeleteRunnerPoolModal__deleteButton:hover:not(:disabled){background-color:var(--darkRedFlag)!important;border-color:var(--darkRedFlag)!important}.DeleteRunnerPoolModal__footer{display:flex;justify-content:flex-end;gap:10px}.DeleteRunnerPoolModal .ant-input{background-color:var(--inputBG);border-color:var(--inputBorder);color:var(--text)}.tree-node-title{display:flex;align-items:center;gap:8px;flex:1}.tree-node-title .tree-node-icon{font-size:14px}.tree-node-title .tree-node-icon--project{color:#a084f7}.tree-node-title .tree-node-icon--workspace{color:#64b5f6}.tree-node-title .tree-node-name{flex:1;font-size:14px}.tree-node-title .tree-node-badge{font-size:10px;padding:2px 6px;border-radius:3px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.tree-node-title .tree-node-badge.current-pool{background:#4caf5026;color:#4caf50;border:1px solid rgba(76,175,80,.3)}.tree-node-title .tree-node-badge.other-pool{background:#ff980026;color:#ff9800;border:1px solid rgba(255,152,0,.3)}.ProjectTreeSelect,.ProjectTreeSelect__select{width:100%}.ProjectTreeSelect__select .ant-select-selector{border-radius:4px;background:#1e1e2f;transition:border-color .2s}.ProjectTreeSelect__select.ant-select-focused .ant-select-selector,.ProjectTreeSelect__select .ant-select-selector:focus{border-color:#c299fc;box-shadow:0 0 0 2px #a076ff26}.ProjectTreeSelect__dropdown{display:flex;flex-direction:column;background:#181a20}.ProjectTreeSelect__search-row{display:flex;align-items:center;padding:8px 0 4px;background:transparent;border-bottom:1px solid #39384a;margin:0 8px}.ProjectTreeSelect__search-row .anticon{font-size:20px;margin-right:10px;color:#bfc7d5}.ProjectTreeSelect__search-row input{background:transparent;background-color:transparent;border:none;outline:none;font-size:17px;font-weight:400;width:100%;padding:2px 0;box-shadow:none;color:#ffffffd9}.ProjectTreeSelect__search-row input::placeholder{color:#bfc7d5;opacity:1}.ProjectTreeSelect__search-row input:focus{border-bottom:2px solid #a084f7}.ProjectTreeSelect__tree-scroll{max-height:350px;overflow-y:auto;padding:8px 0}.ProjectTreeSelect__tree-scroll::-webkit-scrollbar{width:6px}.ProjectTreeSelect__tree-scroll::-webkit-scrollbar-track{background:#181a20}.ProjectTreeSelect__tree-scroll::-webkit-scrollbar-thumb{background:#39384a;border-radius:3px}.ProjectTreeSelect__tree-scroll::-webkit-scrollbar-thumb:hover{background:#4a4960}.ProjectTreeSelect__empty{padding:16px;text-align:center;color:#bfc7d5;font-size:14px}.ant-select-dropdown.ProjectTreeSelect__popup .ProjectTreeSelect__dropdown{display:flex;flex-direction:column;background:#181a20}.ant-select-dropdown.ProjectTreeSelect__popup .ant-tree{background:#181a20;color:#ffffffd9}.ant-select-dropdown.ProjectTreeSelect__popup .ant-tree-treenode{display:flex!important;align-items:center!important;min-height:36px;font-size:15px;padding:2px 0}.ant-select-dropdown.ProjectTreeSelect__popup .ant-tree-checkbox{width:20px;height:20px;min-width:20px;min-height:20px;margin-right:8px;border-radius:4px;display:flex;align-items:center;justify-content:center}.ant-select-dropdown.ProjectTreeSelect__popup .ant-tree-checkbox-inner{width:16px;height:16px;border-radius:3px;background-color:#1e1e2f;border:1px solid #39384a}.ant-select-dropdown.ProjectTreeSelect__popup .ant-tree-checkbox-checked .ant-tree-checkbox-inner,.ant-select-dropdown.ProjectTreeSelect__popup .ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner{background:#a084f7;border-color:#a084f7}.ant-select-dropdown.ProjectTreeSelect__popup .ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner:after{background-color:#fff}.ant-select-dropdown.ProjectTreeSelect__popup .ant-tree-node-content-wrapper{border-radius:4px;padding:4px 8px;transition:background .2s;font-weight:500;cursor:pointer;font-size:14px;flex:1;color:#ffffffd9;width:100%;font-variant:normal}.ant-select-dropdown.ProjectTreeSelect__popup .ant-tree-node-content-wrapper:hover{background:#a084f714}.ant-select-dropdown.ProjectTreeSelect__popup .ant-tree-node-selected>.ant-tree-node-content-wrapper{background:#a084f71f;border-radius:6px}.ant-select-dropdown.ProjectTreeSelect__popup .ant-tree-switcher{display:flex;align-items:center;justify-content:center;color:#bfc7d5}.ant-select-dropdown.ProjectTreeSelect__popup .ant-tree-switcher .ant-tree-switcher-icon{font-size:12px}.ant-select-dropdown.ProjectTreeSelect__popup .ant-tree-indent-unit{width:24px}.light .ProjectTreeSelect__select .ant-select-selector{background:#fafafa;border-color:#d9d9d9}.light .ProjectTreeSelect__select.ant-select-focused .ant-select-selector{border-color:#a084f7}.light .ProjectTreeSelect__dropdown{background:#fafafa}.light .ProjectTreeSelect__search-row{border-bottom-color:#e8e8e8}.light .ProjectTreeSelect__search-row .anticon{color:#595959}.light .ProjectTreeSelect__search-row input{color:#000000d9}.light .ProjectTreeSelect__search-row input::placeholder{color:#bfbfbf}.light .ProjectTreeSelect__search-row input:focus{border-bottom-color:#a084f7}.light .ProjectTreeSelect__tree-scroll::-webkit-scrollbar-track{background:#f5f5f5}.light .ProjectTreeSelect__tree-scroll::-webkit-scrollbar-thumb{background:#d9d9d9}.light .ProjectTreeSelect__tree-scroll::-webkit-scrollbar-thumb:hover{background:#bfbfbf}.light .ProjectTreeSelect__empty{color:#595959}.light .ProjectTreeSelect .ant-tree{background:#fafafa;color:#000000d9}.light .ProjectTreeSelect .ant-tree-checkbox-inner{background-color:#fff;border-color:#d9d9d9}.light .ProjectTreeSelect .ant-tree-node-content-wrapper{color:#000000d9}.light .ProjectTreeSelect .ant-tree-switcher{color:#595959}.AssignProjectsModal__description{margin-bottom:20px;color:var(--text);font-size:14px;line-height:1.5}.AssignProjectsModal__footer{display:flex;justify-content:flex-end;gap:10px}.AssignProjectsModal .ant-form-item-label>label{color:var(--text)}.AssignProjectsModal .ant-select-selector{background-color:var(--inputBG);border-color:var(--inputBorder);color:var(--text)}.AssignProjectsModal .ant-select-selection-item{border-color:var(--primary);color:#fff}.ciDark{--create: #1AD598;--delete: #EB3336;--read: #2360C5;--update: #F8CD4C;--createdelete: #EE7431;--deletecreate: #EE7431;--no-op: #AFAFAF;--forget: #C77D52;--import: #EE1489;--createHover: #1F4646;--deleteHover: #492533;--readHover: #212E4F;--updateHover: #4C4437;--createdeleteHover: #874B31;--deletecreateHover: #874B31;--no-opHover: #3D3E4B;--forgetHover: #4A3225;--importHover: #5C0D39;--warning: #edb919;--warning-bg: rgba(211, 166, 0, .75);--critical: #3fd3d8;--high: #498bc8;--medium: #4e64c0;--low: #5246b9;--ciDiagnosticCodeBlock: #181825;--nextProgressColor: #9984e3;--ciCodeFilesBG: #12131D;--ciCodeContentBG: #181825;--ciWizardContentBodyBG: #181825;--ciWizardLeftPanelBG: #212133;--ciProgressHover: #312A50;--ciEmptyImgBottomLine: #CECECC1A;--guardrailViolationsFailedBg: #351D25;--guardrailViolationBorder: #D8453F;--guardrailsViolationsPassedBg: #153232;--guardrailsViolationsPassedBorder: #125043;--guardrailsViolationsPassedIcon: #07C688;--guardrailsViolationsSoftFailedBg: rgba(255, 137, 10, .55);--guardrailsViolationsSoftFailedBorder: #ef910e;--guardrailsViolationsSoftFailedIcon: #f8ab4c}.ciLight{--create: #00DB94;--delete: #DE1518;--read: #1258CC;--update: #FBBF0D;--createdelete: #EE7431;--deletecreate: #EE7431;--no-op: #9F9F9F;--forget: #B96A3F;--import: #EE1489;--createHover: #BFE9DB;--deleteHover: #FCC;--readHover: #C9DDFF;--updateHover: #FFE69A;--createdeleteHover: #F5DBD0;--deletecreateHover: #F5DBD0;--no-opHover: #BBB;--forgetHover: #F0D6C9;--importHover: #F39BCC;--warning: #edb919;--warning-bg: rgba(237, 214, 127, .75);--critical: #3fd3d8;--high: #498bc8;--medium: #4e64c0;--low: #5246b9;--ciDiagnosticCodeBlock: #F8F9FA;--nextProgressColor: #9984e3;--ciCodeFilesBG: #f6f5f8;--ciCodeContentBG: #30304A;--ciWizardContentBodyBG: #FFFFFF;--ciWizardLeftPanelBG: #F6F5F7;--ciProgressHover:#E3E2F5;--ciEmptyImgBottomLine: #CECECC;--guardrailViolationsFailedBg: #E0B1B0;--guardrailViolationBorder: #B23C3A;--guardrailsViolationsPassedBg: #C4DCD8;--guardrailsViolationsPassedBorder: #278D6F;--guardrailsViolationsPassedIcon: #278D6F;--guardrailsViolationsSoftFailedBg: rgba(250, 122, 2, .413);--guardrailsViolationsSoftFailedBorder: #efa80e;--guardrailsViolationsSoftFailedIcon: #fba80d}.RunnerPools{display:flex;flex-direction:column;background-color:var(--card);border-color:var(--cardBorder);padding:0 12px 5px;border-radius:8px;box-shadow:-10px 8px 28px -12px #45454526}.RunnerPools__wrapper-header{display:flex;align-items:center;gap:10px}.RunnerPools__wrapper-header__icon{width:16px;height:16px}.RunnerPools__wrapper-header__title{font-size:14px;font-weight:500;color:var(--text);font-size:15px;font-weight:600}.RunnerPools__header{height:70px;align-items:center}.RunnerPools__table .purple-flag{padding:4px 12px!important;font-size:12px!important;min-width:60px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.RunnerPools__table .purple-flag .workspace-icon{width:14px;height:14px}.RunnerPools__table .purple-flag .workspace-icon path{fill:var(--primary)}.RunnerPools__table .purple-flag .projects-icon{width:14px;height:14px}.RunnerPools__table .purple-flag .projects-icon path{fill:var(--primary)}.RunnerPools__table .purple-flag .runner-pools-icon{width:14px;height:14px}.RunnerPools__table .purple-flag .runner-pools-icon path{fill:var(--primary)}.RunnerPools__table .kubernetes-icon{width:16px;height:16px}.RunnerPools__table .status-badge{color:#fff;padding:4px 12px;border-radius:24px;font-size:12px;font-weight:700;display:inline-block;line-height:normal}.RunnerPools__table .status-badge--active{background-color:#88ccc133;color:#81ccbd}.RunnerPools__table .status-badge--partially_inactive{background-color:#deaa7433;color:#deaa74}.RunnerPools__table .status-badge--inactive{background-color:#d9679033;color:#d96790}.RunnerPools__table .status-badge--deregistered{background-color:#6b728033;color:#6b7280}.RunnerPools__table .status-badge--timeout{background-color:#deaa7433;color:#deaa74}.RunnerPools__table .status-badge--unknown{background-color:#6b728033;color:#6b7280}.RunnerPools__table .status-badge--partial{background-color:#deaa7433;color:#deaa74}.RunnerPools__table .status-badge--healthy{background-color:#88ccc133;color:#81ccbd}.RunnerPools__table .status-badge--awaiting_first_heartbeat{background-color:#deaa7433;color:#deaa74}.RunnerPools__table .MuiDataGrid-detailPanel{left:0!important}.RunnerPools__error{color:#e36f7e;padding:10px;text-align:center;font-size:14px}.RunnerPools .RunnerDetailPanel{background-color:var(--background)}.RunnerPools .RunnerDetailPanel .MuiDataGrid-virtualScroller{margin-left:60px}.RunnerPools .RunnerDetailPanel .MuiDataGrid-columnHeaders{padding-left:60px}.RunnerPools .RunnerDetailPanel .purple-flag{padding:4px 12px!important;font-size:12px!important}.RunnerPools .RunnerDetailPanel--empty .MuiDataGrid-virtualScroller{min-height:200px}.RunnerPools .RunnerDetailPanel--empty .MuiDataGrid-overlay{left:60px}.RunnerPools .RunnerDetailPanel__version-cell{display:inline-flex;align-items:center;gap:6px}.RunnerPools .RunnerDetailPanel__version-warning-wrap{display:inline-flex;flex-shrink:0}.RunnerPools .EmptyRunnerPoolsScreen{height:100%}.RunnerPools .EmptyRunnerPoolsScreen__title{margin-bottom:0;margin-top:10px}.RunnerPools .EmptyRunnerPoolsScreen__description{text-align:center;line-height:23px;max-width:600px}.light .RunnerPools__header,.light .RunnerPools__table{background-color:var(--card)}.dark .RunnerPools__header,.dark .RunnerPools__table{background-color:var(--card);border-color:#6d688980}.RunnerPoolActionsMenu__Item{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.RunnerPoolActionsMenu__Item.ant-popover-open svg *{fill:#9872fe!important}.RunnerPoolActionsMenu__icon--ellipsis{font-size:14px}.RunnerPoolActionsMenu .ant-popover-inner-content{padding:0!important}.integrationDiscovery{padding-bottom:50px}.integrationDiscovery__account{display:flex;margin-bottom:26px}.integrationDiscovery__account img{width:48px;height:48px;object-fit:contain;margin-right:24px;height:50%;transform:translateY(2px)}.integrationDiscovery__account-title{font-size:20px;font-weight:700;color:var(--textLighter)}.integrationDiscovery__account-title-date{font-size:14px;font-weight:400;margin-top:6px}.integrationDiscovery__account-title-date span:first-child{margin-right:5px}.integrationDiscovery__delete-description-link{display:flex;gap:5px}.integrationDiscovery__delete-description-link div{color:var(--primary);cursor:pointer}.integrationDiscovery__percentage-bar-style{width:100%;height:35px}.integrationDiscovery__percentage-no-tagging-style{width:18px;height:18px;cursor:pointer}.integrationDiscovery__wrapper{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%}.integrationDiscovery__action-btns{gap:10px}.integrationDiscovery__action-btns button{background-color:var(--primary)}.integrationDiscovery__action-btns button.disabled{color:var(--disableColor)!important;background-color:var(--disableBG)!important}.integrationDiscovery__cards{display:flex;gap:16px}.integrationDiscovery__searchBox{max-width:378px;margin:16px 0}.integrationDiscovery__subProjectsTable{border:1px solid #363442;border-radius:4px;overflow:hidden}.integrationDiscovery__subProjectsTable__header{display:grid;grid-template-columns:repeat(7,1fr) 30px;gap:10px;padding:14px 34px;border-bottom:1px solid #363442;background:linear-gradient(0deg,#1f1d2d,#1f1d2d),linear-gradient(0deg,#363442,#363442)}.integrationDiscovery__subProjectsTable__header div{font-size:14px;font-weight:700;color:#fffc}.integrationDiscovery__subProjectsTable__header div:last-child{text-align:right}.integrationDiscovery__subProjectsTable__body-row{display:grid;grid-template-columns:repeat(7,1fr) 30px;gap:10px;padding:12px 34px}.integrationDiscovery__subProjectsTable__body-row:nth-child(2n){background:#222231}.integrationDiscovery__subProjectsTable__body-row:not(:last-child){border-bottom:1px solid #363442}.integrationDiscovery__subProjectsTable__body-row div{font-size:14px;color:#d3d3d680}.integrationDiscovery__subProjectsTable__body-row div:last-child{text-align:right}.integrationDiscovery__subProjectsTable__body-row-name.disabled{text-decoration:none;color:var(--disableColor)}.integrationDiscovery__subProjectsTable__body-row-status span.row svg{margin-right:6px}.integrationDiscovery__subProjectsTable__body-row-menu-icon{padding:0 7px;cursor:pointer}.integrationDiscovery__subProjectsTable__body-row-menu-icon svg{font-size:14px;color:var(--primary)}.integrationDiscovery__subProjectsTable__body-row-badge{background-color:var(--badgeBG)!important;color:var(--primary);padding:0 8px;border-radius:20px;font-size:12px;height:20px;display:flex;align-items:center;justify-content:center;max-width:fit-content;margin:auto;border:1px solid transparent;transition:all .2s ease}.integrationDiscovery__subProjectsTable__body-row-badge.pointer{cursor:pointer}.integrationDiscovery__subProjectsTable__body-row-badge.pointer:hover{border-color:var(--primary)}.integrationDiscovery__subProjectsTable__body-row.not-data{grid-template-columns:1fr;text-align:center;background:#222231}.integrationDiscovery__subProjectsTable__coverage__tooltip{list-style-type:none;margin-bottom:0!important;padding:0 15px}.integrationDiscovery__subProjectsTable__coverage__tooltip li{display:flex;gap:10px;align-items:center;column-gap:15px}.integrationDiscovery__subProjectsTable__coverage__tooltip li span:first-child{display:inline-block;width:8px;height:8px;border-radius:50%}.integrationDiscovery__subProjectsTable__coverage__progress{list-style-type:none;padding:0;margin-bottom:0!important;display:flex;width:150px;border-radius:10px;overflow:hidden}.integrationDiscovery__subProjectsTable__coverage__progress li{height:8px;display:flex;gap:10px}.integrationDiscovery__subProjectsTable__coverage__tooltip>li>span.managed,.integrationDiscovery__subProjectsTable__coverage__progress li.managed{background-color:#67cebc}.integrationDiscovery__subProjectsTable__coverage__tooltip>li>span.ghost,.integrationDiscovery__subProjectsTable__coverage__progress li.ghost{background-color:#f4b483}.integrationDiscovery__subProjectsTable__coverage__tooltip>li>span.modified,.integrationDiscovery__subProjectsTable__coverage__progress li.modified{background-color:#9872fe}.integrationDiscovery__subProjectsTable__coverage__tooltip>li>span.unmanaged,.integrationDiscovery__subProjectsTable__coverage__progress li.unmanaged{background-color:#d76089}.integrationDiscovery__subProjectsTable__coverage__tooltip>li>span.unknown,.integrationDiscovery__subProjectsTable__coverage__progress li.unknown{background-color:#d76089}.integrationDiscovery__subProjectsTable__coverage__tooltip>li>span.pending,.integrationDiscovery__subProjectsTable__coverage__progress li.pending{background-color:#67cebc33}.integrationDiscovery__projectsTable .MuiDataGrid-main{border:1px solid var(--discoveryBorder);border-radius:5px}.integrationDiscovery__projectsTable .MuiDataGrid-main .MuiDataGrid-columnHeaders{padding-top:14px;padding-bottom:14px;background-color:var(--discoveryTableBG);background:linear-gradient(0deg,#1f1d2d,#1f1d2d),linear-gradient(0deg,#363442,#363442)}.integrationDiscovery__projectsTable .MuiDataGrid-main .MuiDataGrid-columnHeaders .MuiDataGrid-columnHeaderTitle{font-weight:700;color:var(--discoveryTableColor)}.integrationDiscovery__projectsTable .MuiDataGrid-main .MuiDataGrid-row:hover{background-color:inherit!important}.integrationDiscovery__projectsTable .MuiDataGrid-main .MuiDataGrid-row:nth-child(2n){background:var(--card)}.integrationDiscovery__projectsTable .MuiDataGrid-main .MuiDataGrid-row:nth-child(2n):hover{background-color:var(--card)!important}.integrationDiscovery__projectsTable .MuiDataGrid-main .MuiDataGrid-row:last-child .MuiDataGrid-cell{border-bottom:0!important}.integrationDiscovery__projectsTable .MuiDataGrid-main .MuiDataGrid-row .MuiDataGrid-cell{font-size:14px}.light .integrationDiscovery__projectsTable .MuiDataGrid-main .MuiDataGrid-columnHeaders{background:unset}.Env0Integration .Env0Creation{gap:30px;width:50%}.Env0Integration .Env0Creation__intro{gap:2px}.Env0Integration .Env0Creation__intro-orderedlist{padding-left:15px;margin-top:10px;margin-bottom:0}.Env0Integration .Env0Creation__intro-orderedlist li{padding:0!important}.Env0Integration .Env0Creation__intro-orderedlist li:not(:last-child){margin-bottom:10px}.EventTypes{display:flex;flex-direction:column;width:fit-content;min-width:0}.EventTypes__container{display:flex;flex-direction:row;gap:20px;align-items:center;flex-wrap:nowrap;min-width:0}.EventTypes__category{display:flex;flex-direction:column;gap:8px}.EventTypes__category .EventTypes__category-items .EventTypes__item:first-child{border-radius:7px 7px 0 0}.EventTypes__category .EventTypes__category-items .EventTypes__item:last-child{border-radius:0 0 7px 7px}.EventTypes__cloud-section{display:flex;flex-direction:column;gap:8px}.EventTypes__cloud-columns{display:flex;flex-direction:row;gap:1px;align-items:stretch;background:linear-gradient(135deg,#25dfc0 0% 85%,#9872fe 145%);padding:1px;border-radius:8px;overflow:hidden}.EventTypes__cloud-columns .EventTypes__category-items:first-child .EventTypes__item:first-child{border-top-left-radius:7px}.EventTypes__cloud-columns .EventTypes__category-items:first-child .EventTypes__item:last-child{border-bottom-left-radius:7px}.EventTypes__cloud-columns .EventTypes__category-items:last-child .EventTypes__item:first-child{border-top-right-radius:7px}.EventTypes__cloud-columns .EventTypes__category-items:last-child .EventTypes__item:last-child{border-bottom-right-radius:7px}.EventTypes__cloud-columns .EventTypes__category-items{border-radius:0;background:transparent;padding:0;gap:1px}.EventTypes__category-label{font-size:12px;color:var(--textLighter);font-weight:500;display:flex;align-items:center}.EventTypes__category-items{display:flex;flex-direction:column;gap:1px;background:linear-gradient(135deg,#25dfc0,#9872fe);padding:1px;border-radius:8px;overflow:hidden;width:110px;min-width:90px}.EventTypes__item{background-color:var(--card);overflow:hidden}.EventTypes__item-inner{min-height:28px;height:28px;cursor:pointer;color:var(--textLighter);transition:all .3s ease;display:flex;align-items:center;justify-content:flex-start;padding:0 10px;gap:8px;font-size:14px;border-radius:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2;min-width:0}.EventTypes__item-inner svg{width:16px;height:16px;flex-shrink:0;fill:currentColor!important}.EventTypes__item-inner svg path{fill:currentColor!important}.EventTypes__item-inner:hover{background:var(--card);transition:background-color .3s ease}.EventTypes__item-inner.active-custom{background:linear-gradient(90deg,#25dfc0,#9872fe);color:#27274a}.EventTypes__item-inner.active-custom svg{fill:currentColor!important}.EventTypes__item-inner.active-custom svg path{fill:currentColor!important}@media(max-width:1400px){.EventTypes__container{gap:12px}.EventTypes__category-items{width:95px;min-width:65px}.EventTypes__item-inner{padding:0 8px;font-size:13px}}@media(max-width:1200px){.EventTypes__container{gap:8px}.EventTypes__category-items{width:80px;min-width:60px}.EventTypes__item-inner{padding:0 6px;font-size:12px;height:24px;min-height:24px}.EventTypes__item-inner svg{width:14px;height:14px}.EventTypes__category-label{font-size:11px}}@media(max-width:992px){.EventTypes__category-items{width:70px;min-width:55px}.EventTypes__item-inner{font-size:11px;padding:0 5px}}.light .EventTypes__cloud-columns{background:linear-gradient(135deg,#d7d7d7 0% 85%,#b6b4c4 145%)}.light .EventTypes__category-items{background:linear-gradient(135deg,#d7d7d7,#b6b4c4)}.light .EventTypes__item{background-color:var(--card)}.light .EventTypes__item-inner.active-custom{background:linear-gradient(90deg,#d7d7d7,#b6b4c4);color:#27274a}.EventCenter{display:flex;flex-direction:column;gap:20px;height:calc(100vh - 200px)}.EventCenter__menu{display:flex;flex-direction:row;gap:13px;flex-wrap:nowrap;min-width:0}.EventCenter__menu__event-filters{display:flex;flex-direction:column;gap:10px;flex:0 1 auto;min-width:0;background-color:#212132;padding:12px;border-radius:8px;border:1px solid rgba(109,104,137,.5019607843)}.EventCenter__menu__filters{display:flex;gap:10px;flex-direction:column;align-items:flex-start;flex:1;min-width:0;background-color:#212132;padding:12px;border-radius:8px;border:1px solid rgba(109,104,137,.5019607843)}.EventCenter__menu__filters__row{display:flex;gap:10px;flex-direction:row;align-items:center;width:100%;justify-content:space-between}.EventCenter__menu__filters__content{display:flex;flex-direction:row;align-items:center;gap:12px;width:100%}.EventCenter__menu__filters .ant-divider{margin:unset!important}.EventCenter__menu__title{margin-top:15px}.EventCenter__menu__clear{display:flex;align-items:center;flex-shrink:0}.EventCenter__menu__clear__text{color:#9872fe;text-decoration:underline;cursor:pointer;font-size:14px}.EventCenter__menu__filters__separator{width:1px;height:20px;background-color:#fff3;flex-shrink:0}@media(max-width:1400px){.EventCenter__menu{gap:8px}.EventCenter__menu__event-filters,.EventCenter__menu__filters{padding:8px}}@media(max-width:1200px){.EventCenter__menu{gap:6px}.EventCenter__menu__event-filters,.EventCenter__menu__filters{padding:6px}}@media(max-width:768px){.EventCenter__menu{flex-wrap:wrap}}.EventCenter__detail-panel__share-icon{position:absolute;right:10px;top:34px;z-index:1000;cursor:pointer}.EventCenter__table-wrapper{flex:8;display:flex;flex-direction:column;gap:10px;background-color:#212132;padding:12px;border-radius:8px;border:1px solid rgba(109,104,137,.5019607843)}.EventCenter__table .MuiDataGrid-detailPanel{width:90%;background-color:var(--card)}.EventCenter__table__popoverContent{padding:0 8px;word-break:break-word}.EventCenter__table__eventType{display:flex;align-items:center;justify-content:center}.EventCenter__table__eventType svg{width:18px;height:18px}.EventCenter__table__workspaceIcon svg{color:#83e4e6}.EventCenter__table__deniedIcon svg{color:#eb3336}.EventCenter__table__deniedIcon svg path{fill:#eb3336}.EventCenter__no-data{display:flex;justify-content:center;align-items:center;height:100%;color:#fff;flex:1}.EventCenter .MuiDataGrid-detailPanelToggleCell button{color:var(--text)!important}.EventCenter .MuiDataGrid-detailPanelToggleCell .MuiSvgIcon-root,.EventCenter .MuiDataGrid-detailPanelToggleCell--expanded .MuiSvgIcon-root{display:none!important}.EventCenter .MuiDataGrid-row--detailPanelExpanded .MuiDataGrid-cell{border-bottom:none!important}.EventCenter .MuiDataGrid-row--detailPanelExpanded+.MuiDataGrid-row .MuiDataGrid-cell{border-top:1px solid rgba(81,81,81,.3490196078)!important}.EventCenter .MuiDataGrid-cell--textLeft[data-field=type]{display:flex!important;justify-content:center!important}.EventCenter .MuiDataGrid-cell--textLeft[data-field=assetType]{display:flex!important}.EventCenter .MuiDataGrid-footerContainer{padding-right:38px!important;margin-bottom:-12px!important}.light .EventCenter__menu__event-filters,.light .EventCenter__menu__filters,.light .EventCenter__table-wrapper{background-color:#fafafa;border-color:var(--layoutBorder)}.DatePicker{height:30px;border-radius:5px;border:1px solid var(--separatorColor);background:var(--card)}.DatePicker__inner{height:28px;width:240px;border-radius:5px;display:flex;color:var(--text)}.DatePicker__inner-btn{width:100%;color:var(--text);font-size:14px;position:relative;border-radius:2px;cursor:pointer}.DatePicker__inner-btn.disabled{color:var(--disableColor)}.DatePicker__inner-btn.active,.DatePicker__inner-btn.day.active,.DatePicker__inner-btn.week.active,.DatePicker__inner-btn.month.active{font-weight:700}.DatePicker__inner-btn.custom{width:333px}.DatePicker__inner-btn.custom.active{font-weight:700}.DatePicker__inner-divider{height:100%;width:1px;background-color:var(--separatorColor)}.DatePicker .calendar-container{background-color:#363653;width:370px;position:absolute;border-radius:10px;top:155px;border:1px solid rgba(255,255,255,.3019607843);z-index:10000}.DatePicker .calendar-container .SmallCalendar .react-calendar__navigation{border-bottom:1px solid var(--separatorColor)}.DatePicker .calendar-container .SmallCalendar .react-calendar__navigation button:disabled{background-color:transparent;opacity:.2}.DatePicker .calendar-container .SmallCalendar .react-calendar__navigation__arrow{font-size:20px;background-color:transparent;border:none;cursor:pointer;transition:background-color .2s ease}.DatePicker .calendar-container .SmallCalendar .react-calendar__navigation__arrow:disabled{opacity:.3;cursor:not-allowed}.DatePicker .calendar-container .SmallCalendar .react-calendar__navigation__arrow:focus{outline:none}.DatePicker .calendar-container .SmallCalendar .react-calendar__navigation button:enabled:hover,.DatePicker .calendar-container .SmallCalendar .react-calendar__navigation button:enabled:focus{background-color:#9872fe33}.DatePicker .calendar-container .SmallCalendar .react-calendar__navigation__label{background-color:transparent;border:none;cursor:pointer;font-weight:700;transition:background-color .2s ease}.DatePicker .calendar-container .SmallCalendar .react-calendar__navigation__label:disabled{opacity:.3;cursor:not-allowed}.DatePicker .calendar-container .SmallCalendar .react-calendar__navigation__label:focus{outline:none}.DatePicker .calendar-container .SmallCalendar .react-calendar__navigation__label__labelText--from{font-weight:700!important}.DatePicker .calendar-container .SmallCalendar .react-calendar__month-view__days__day--neighboringMonth{background-color:transparent;opacity:.2}.DatePicker .calendar-container .SmallCalendar .react-calendar__month-view__weekdays__weekday{color:#9872fe}.DatePicker .calendar-container .SmallCalendar .react-calendar__month-view__weekdays__weekday abbr{text-decoration:none!important}.DatePicker .calendar-container .SmallCalendar .react-calendar__tile{background-color:transparent;border-radius:0;appearance:auto;box-shadow:none;outline:none;border:1px solid var(--separatorColor)}.DatePicker .calendar-container .SmallCalendar .react-calendar__tile:disabled{background-color:transparent;opacity:.2}.DatePicker .calendar-container .SmallCalendar .react-calendar__tile:disabled:hover{background-color:transparent}.DatePicker .calendar-container .SmallCalendar .react-calendar__tile:hover,.DatePicker .calendar-container .SmallCalendar .react-calendar__tile.react-calendar__tile--hover{background-color:#9872fe33}.DatePicker .calendar-container .SmallCalendar .react-calendar__tile.react-calendar__tile--hoverStart,.DatePicker .calendar-container .SmallCalendar .react-calendar__tile.react-calendar__tile--hoverEnd{background-color:#9872fe;color:#fff}.DatePicker .calendar-container .SmallCalendar .react-calendar__tile--active,.DatePicker .calendar-container .SmallCalendar .react-calendar__tile--active:enabled:focus{background-color:#9872fe!important;color:#fff!important}.DatePicker .calendar-container .SmallCalendar .react-calendar__tile--now{background-color:transparent;border:1px solid #9872fe}.DatePicker .calendar-actions{border-top:1px solid rgba(255,255,255,.3019607843);height:52px;display:flex;align-items:center;justify-content:space-around;border-radius:0 0 10px 10px}.light .DatePicker{border:1px solid var(--separatorColor);background:var(--card)}.light .DatePicker__inner-btn{color:#555}.light .DatePicker .calendar-container{background-color:#fafafa;border:1px solid #b6b4c4}.light .DatePicker .calendar-container .SmallCalendar .react-calendar__navigation,.light .DatePicker .calendar-container .SmallCalendar .react-calendar__viewContainer{border-bottom:1px solid #b6b5c5}.light .DatePicker .calendar-container .SmallCalendar .react-calendar__navigation__arrow{color:#555}.light .DatePicker .calendar-container .SmallCalendar .react-calendar__navigation__arrow:enabled:hover,.light .DatePicker .calendar-container .SmallCalendar .react-calendar__navigation__arrow:enabled:focus{background-color:#0000000d;border-radius:4px}.light .DatePicker .calendar-container .SmallCalendar .react-calendar__navigation__label{color:#555}.light .DatePicker .calendar-container .SmallCalendar .react-calendar__navigation__label:enabled:hover,.light .DatePicker .calendar-container .SmallCalendar .react-calendar__navigation__label:enabled:focus{background-color:#0000000d;border-radius:4px}.light .DatePicker .calendar-container .SmallCalendar .react-calendar__tile{color:#555;background-color:transparent}.light .DatePicker .calendar-container .SmallCalendar .react-calendar__tile:hover{background-color:#0000000d}.light .DatePicker .calendar-container .SmallCalendar .react-calendar__tile.react-calendar__tile--hover{background-color:#9872fe33}.light .DatePicker .calendar-container .SmallCalendar .react-calendar__tile.react-calendar__tile--hoverStart,.light .DatePicker .calendar-container .SmallCalendar .react-calendar__tile.react-calendar__tile--hoverEnd{background-color:#9872fe;color:#fff}.dark .DatePicker .calendar-container .SmallCalendar .react-calendar__navigation,.dark .DatePicker .calendar-container .SmallCalendar .react-calendar__viewContainer{border-bottom:1px solid #b6b5c5}.dark .DatePicker .calendar-container .SmallCalendar .react-calendar__navigation__arrow{color:var(--text)}.dark .DatePicker .calendar-container .SmallCalendar .react-calendar__navigation__arrow:enabled:hover,.dark .DatePicker .calendar-container .SmallCalendar .react-calendar__navigation__arrow:enabled:focus{background-color:#ffffff1a;border-radius:4px}.dark .DatePicker .calendar-container .SmallCalendar .react-calendar__navigation__label{color:var(--text)}.dark .DatePicker .calendar-container .SmallCalendar .react-calendar__navigation__label:enabled:hover,.dark .DatePicker .calendar-container .SmallCalendar .react-calendar__navigation__label:enabled:focus{background-color:#ffffff1a;border-radius:4px}.dark .DatePicker .calendar-container .SmallCalendar .react-calendar__tile{color:var(--text);background-color:transparent}.dark .DatePicker .calendar-container .SmallCalendar .react-calendar__tile:hover{background-color:#ffffff1a}.dark .DatePicker .calendar-container .SmallCalendar .react-calendar__tile.react-calendar__tile--hover{background-color:#9872fe33}.dark .DatePicker .calendar-container .SmallCalendar .react-calendar__tile.react-calendar__tile--hoverStart,.dark .DatePicker .calendar-container .SmallCalendar .react-calendar__tile.react-calendar__tile--hoverEnd{background-color:#9872fe;color:#fff}.SingelFilter{color:var(--textSuperLight);width:100%;overflow-y:hidden}.SingelFilter__title{padding:2px 10px 2px 6px;border-bottom:1px solid var(--separatorColor);justify-content:center;gap:15px;font-weight:700;background-color:transparent}.SingelFilter__title .SearchBox{font-size:13px}.SingelFilter__title-actions{color:var(--textSuperLight);position:relative;margin-right:10px}.SingelFilter__title-actions-clear{background-color:transparent;width:max-content;border:none;transition:opacity .2s ease;cursor:pointer;gap:8px;color:#9872fecc!important;padding:5px 0;font-size:13px!important}.SingelFilter__types{overflow-y:auto;height:min-content;max-height:300px;background-color:transparent}.SingelFilter__types .ant-checkbox-group{width:100%}.SingelFilter__types .ant-checkbox-group .ant-spin-spinning{position:static;display:flex;opacity:1;justify-content:center;margin:5px}.SingelFilter__types__container{max-height:200px;overflow-y:auto}.SingelFilter__types-item{font-size:12px!important;width:100%;padding:8px 8px 8px 15px!important;transition:all .2s ease;cursor:pointer!important;color:var(--textSuperLight)!important;overflow-x:hidden;align-items:center!important}.SingelFilter__types-item:not(:last-child){border-bottom:1px solid var(--separatorColor)!important}.SingelFilter__types-item .ant-checkbox{transform:translateY(-1px);align-self:baseline}.SingelFilter__types-item .ant-checkbox .ant-checkbox-inner{width:15px!important;height:15px!important}.SingelFilter__types-item .ant-radio{transform:none;align-self:baseline;display:flex;align-items:center}.SingelFilter__types-item .ant-radio .ant-radio-inner{width:14px!important;height:14px!important;display:none!important}.SingelFilter__types-item span:nth-child(2){width:100%}.SingelFilter__types-item-wrapper{min-width:100%}.SingelFilter__types-item-wrapper img{width:auto;height:18px;max-height:15px;margin:0 0 0 2px}.SingelFilter__types-item-wrapper img.aws{max-height:12px}.SingelFilter__types-item-wrapper-inner{width:100%}.SingelFilter__types-item-wrapper-inner-text{word-break:normal}.SingelFilter__types-item-wrapper-inner-content{gap:10px}.SingelFilter__types-item-wrapper-inner .element{display:inline-flex}.SingelFilter__types-item-wrapper-inner-count{width:max-content!important}.SingelFilter__types-item.pinned{font-weight:700;justify-content:space-between!important;padding:8px 15px!important}.SingelFilter__types-item.active{color:#9872fecc!important}.SingelFilter__types-item:hover{background-color:var(--lightPrimary)}.SingelFilter-dynamicSearchLoading{padding:30px 0}.SingelFilter__icon{font-size:14pt}.SingelFilter__icon.create{color:#00db94}.SingelFilter__icon.delete{color:#de1518}.SingelFilter__icon.update{color:#fbbf0d}.DataSourceTree__title{padding:2px 10px 2px 6px;border-bottom:1px solid var(--separatorColor);justify-content:center;grid-gap:15px;gap:15px;font-weight:700;background-color:transparent}.DataSourceTree .provider-type-item{display:flex;align-items:center;gap:8px}.DataSourceTree .provider-type-item-count{margin-left:auto;color:#8c8c8c;font-size:12px}.DataSourceTree .provider-details,.DataSourceTree .provider-details-item{display:flex;align-items:center;gap:8px}.facet-container{flex:1}.facet-container__wrapper{display:flex;flex-direction:row;align-items:center;gap:12px;flex-wrap:nowrap;min-width:0}.facet-container .facet-item-header{display:flex;align-items:center;justify-content:space-between;width:100%;min-width:0}.facet-container .facet-item-header span{min-width:0;overflow-wrap:break-word;word-break:break-word}.facet-container .facet-panel-clear-section{display:flex;flex-direction:row;align-items:center;gap:12px}.facet-container .ant-collapse{display:flex;z-index:1000;gap:10px;flex-wrap:nowrap;min-width:0}.facet-container .ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header{display:flex;min-width:80px;max-width:160px;width:auto;min-height:30px;height:auto;font-size:14px;background:#212132;border:1px solid rgba(142,141,143,.5019607843);border-radius:5px;color:#8e8d8f;padding:4px 10px!important;white-space:normal;word-break:break-word;line-height:1.2;text-align:left}.facet-container .ant-collapse-content-box{border:1px solid rgba(255,255,255,.3019607843);border-radius:10px!important;margin-top:3px!important}.facet-container .ant-collapse-arrow,.facet-container .ant-collapse-expand-icon{display:none!important}.facet-container .ant-collapse-item-active .ant-collapse-header{color:#9872fe!important;font-weight:400!important}.facet-container .ant-collapse-item>.ant-collapse-header:hover{color:#9872fe!important}.facet-container .ant-collapse-content,.facet-container .ant-collapse-content-active{position:absolute!important;width:250px;z-index:1000}@media(max-width:1400px){.facet-container__wrapper,.facet-container .ant-collapse{gap:8px}.facet-container .ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header{max-width:130px;font-size:13px;padding:4px 8px!important}}@media(max-width:1200px){.facet-container .ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header{max-width:110px;font-size:12px;padding:3px 6px!important;min-height:26px}}@media(max-width:992px){.facet-container .ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header{max-width:95px;font-size:11px;padding:3px 5px!important}}.light .facet-container .ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header{background-color:#fafafa}.light .facet-container .ant-collapse-content-box{border:1px solid #b6b4c4}.ClickOps{width:100%;display:flex;background-color:#2c2d40;margin-top:20px;padding:10px;border-radius:8px 8px 0 0;font-size:12px;color:#fff;gap:20px}.ClickOps__column{display:flex;flex-direction:column;flex:1;min-width:0;row-gap:12px}.ClickOps__column__text{font-weight:600;font-size:11px;color:#fff9;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.ClickOps__column__item{display:flex;flex-direction:column}.ClickOps__column__item span:not(.ClickOps__column__text){color:#fff;font-size:12px;word-break:break-word}.ClickOps__code{width:94%;max-height:300px;overflow-y:auto;transform:translate(6px,-15px);font-size:12px!important}.ClickOps__code pre{background-color:#13131c!important}.ClickOps__Collapse{width:100%;display:grid;grid-template-columns:1fr 1fr;background-color:#2c2d40;border-radius:0 0 8px 8px;font-size:12px}.ClickOps__Collapse .ant-collapse-header{display:flex;gap:5px;align-items:center;cursor:pointer;padding:12px 0 8px 12px;font-size:12px!important;border-bottom:none!important;transform:translate(-5px,-13px)!important}.ClickOps__Collapse .ant-collapse-item{width:100%}.ClickOps__Collapse .ant-collapse-item-active .ant-collapse-header{color:#fff!important;background-color:#2c2d40!important}.ClickOps__Collapse .ant-collapse-item>.ant-collapse-header:hover{background-color:#2c2d40!important}.ClickOps__Collapse .ant-collapse-item-active .ant-collapse-header .ant-collapse-arrow{color:#fff!important}.ClickOps__Collapse .ant-collapse-content-box{border-bottom:none!important}.ClickOps__Collapse .ant-collapse-content{background-color:#2c2d40!important}.ClickOps__Collapse__code{max-height:300px;overflow-y:auto}.light .ClickOps__Collapse .ant-collapse-header{color:#fff!important}.AgentOps{width:100%;display:flex;background-color:#2c2d40;margin-top:20px;padding:10px;border-radius:8px 8px 0 0;font-size:12px;color:#fff;gap:20px}.AgentOps__column{display:flex;flex-direction:column;flex:1;min-width:0;row-gap:12px}.AgentOps__column__text{font-weight:600;font-size:11px;color:#fff9;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.AgentOps__column__highlight{background:linear-gradient(90deg,#25dfc0,#9872fe);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:600}.AgentOps__column__item{display:flex;flex-direction:column;min-width:0}.AgentOps__column__item span:not(.AgentOps__column__text){color:#fff;font-size:12px;word-break:break-word}.AgentOps__column__item--full{flex:1;min-height:0}.AgentOps__column__pre{color:#fff;font-size:12px;word-break:break-word}.Vcs{width:100%;display:flex;background-color:#2c2d40;margin-top:20px;padding:10px;border-radius:8px 8px 0 0;font-size:12px;color:#fff}.Vcs__column{display:flex;flex-direction:column;flex:1;row-gap:10px}.Vcs__column__text{font-weight:600}.Vcs__column__item{display:flex;flex-direction:column}.Vcs__Collapse{width:100%;display:grid;grid-template-columns:1fr 1fr;background-color:#2c2d40;border-radius:0 0 8px 8px;font-size:12px}.Vcs__Collapse .ant-collapse-header{display:flex;gap:5px;align-items:center;cursor:pointer;padding:12px 0 8px 12px;font-size:12px!important;border-bottom:none!important;transform:translate(-5px,-13px)!important}.Vcs__Collapse .ant-collapse-item{width:100%}.Vcs__Collapse .ant-collapse-item-active .ant-collapse-header{color:#fff!important;background-color:#2c2d40!important}.Vcs__Collapse .ant-collapse-item>.ant-collapse-header:hover{background-color:#2c2d40!important}.Vcs__Collapse .ant-collapse-item-active .ant-collapse-header .ant-collapse-arrow{color:#fff!important}.Vcs__Collapse .ant-collapse-content-box{border-bottom:none!important}.Vcs__Collapse .ant-collapse-content{background-color:#2c2d40!important}.Vcs__Collapse__code{max-height:300px;overflow-y:auto}.Vcs__code{width:94%;max-height:300px;overflow-y:auto;transform:translate(6px,-15px);font-size:12px!important}.Vcs__code pre{background-color:#13131c!important}.light .Vcs__Collapse .ant-collapse-header{color:#fff!important}.workflows{width:100%;display:flex;background-color:#2c2d40;margin-top:20px;padding:10px;border-radius:8px 8px 0 0;font-size:12px;color:#fff}.workflows__column{display:flex;flex-direction:column;flex:1;row-gap:10px}.workflows__column__text{font-weight:600}.workflows__column__item{display:flex;flex-direction:column}.workflows__Collapse{width:100%;display:grid;grid-template-columns:1fr 1fr;background-color:#2c2d40;border-radius:0 0 8px 8px;font-size:12px}.workflows__Collapse .ant-collapse-header{display:flex;gap:5px;align-items:center;cursor:pointer;padding:12px 0 8px 12px;font-size:12px!important;border-bottom:none!important;transform:translate(-5px,-13px)!important}.workflows__Collapse .ant-collapse-item{width:100%}.workflows__Collapse .ant-collapse-item-active .ant-collapse-header{color:#fff!important;background-color:#2c2d40!important}.workflows__Collapse .ant-collapse-item>.ant-collapse-header:hover{background-color:#2c2d40!important}.workflows__Collapse .ant-collapse-item-active .ant-collapse-header .ant-collapse-arrow{color:#fff!important}.workflows__Collapse .ant-collapse-content-box{border-bottom:none!important}.workflows__Collapse .ant-collapse-content{background-color:#2c2d40!important}.workflows__Collapse__code{max-height:300px;overflow-y:auto}.workflows__code{width:94%;max-height:300px;overflow-y:auto;transform:translate(6px,-15px);font-size:12px!important}.workflows__code pre{background-color:#13131c!important}.light .workflows__Collapse .ant-collapse-header{color:#fff!important}.Denied__error-box{background:#e36f7e1a;border:1px solid rgba(227,111,126,.3);border-left:4px solid #e36f7e;border-radius:6px;padding:16px;margin-top:15px;margin-bottom:0;display:flex;flex-direction:column;gap:16px}.Denied__error-header{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.Denied__error-header-left{display:flex;align-items:center;gap:10px}.Denied__error-header-right{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.Denied__error-icon{color:#e36f7e;font-size:18px;flex-shrink:0}.Denied__error-code{font-size:14px;font-weight:600;color:#e36f7e;letter-spacing:.5px}.Denied__error-separator{color:#ffffff4d;font-size:14px;flex-shrink:0}.Denied__policy-icon{color:#ffffffb3;font-size:14px;flex-shrink:0}.Denied__policy-definition-name{font-size:14px;font-weight:500;color:#fffffff2;cursor:pointer;display:flex;align-items:center;gap:8px;transition:color .2s ease;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Denied__policy-definition-name:hover{color:#fff}.Denied__external-link-icon{font-size:12px;flex-shrink:0;opacity:.7}.Denied__section-title{font-size:14px;font-weight:600;color:#fffffff2;margin-top:4px;margin-bottom:8px}.Denied__error-message{font-size:13px;color:#ffffffd9;line-height:1.6;word-break:break-word;transition:all .3s ease}.Denied__recommended-actions{background:#00bcd426;border:1px solid rgba(0,188,212,.3);border-radius:6px;padding:14px 16px;margin-top:8px}.Denied__recommended-actions-header{display:flex;align-items:center;gap:10px;margin-bottom:12px}.Denied__recommended-actions-icon{width:16px;height:16px;flex-shrink:0;fill:#00bcd4}.Denied__recommended-actions-title{font-size:14px;font-weight:600;color:#fffffff2}.Denied__recommended-actions-list{margin:0;padding-left:16px;list-style:none}.Denied__recommended-actions-item{font-size:13px;color:#ffffffd9;line-height:1.6;word-break:break-word;margin-bottom:10px;position:relative;padding-left:12px}.Denied__recommended-actions-item:before{content:"•";position:absolute;left:0;color:#ffffffb3;font-weight:600}.Denied__recommended-actions-item:last-child{margin-bottom:0}.Denied__recommended-actions-loading{display:flex;align-items:center;gap:12px;padding:12px 0}.Denied__recommended-actions-loading-text{font-size:13px;color:#ffffffb3;font-style:italic}.Denied__policy-details{display:grid;grid-template-columns:repeat(2,1fr);gap:16px 24px;margin-top:8px}.Denied__policy-item{display:flex;flex-direction:column;gap:6px}.Denied__policy-label{font-size:11px;font-weight:500;color:#ffffff80;text-transform:uppercase;letter-spacing:.8px}.Denied__policy-value{font-size:13px;font-weight:500;color:#fffffff2;word-break:break-all;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5}.Denied__policy-value--no-truncate{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:visible;word-break:break-word}.OwnerCell{display:flex}.AssetNameCell{display:flex;align-items:center}.AssetNameCell-clickable{text-decoration:underline;cursor:pointer}.EventNameCell__icon{width:16px;height:16px}.EventNameCell__icon.create{color:#00db94}.EventNameCell__icon.delete{color:#de1518}.EventNameCell__icon.update{color:#fbbf0d}._iconLabelField_10tu0_1 svg{height:16px!important;width:16px!important}._iconLabelField_10tu0_1 p{margin:0!important}._iconLabelField_10tu0_1 p span{color:var(--textMuted);font-size:11px;margin-left:4px;text-transform:capitalize}._iconLabelField__image_10tu0_14{display:flex;justify-content:center;align-items:center;height:16px;width:16px;border-radius:2px;background-color:#9872fe33;border:.19px solid #9872FE}._iconLabelField__image_10tu0_14 img,._iconLabelField__image_10tu0_14 svg{height:11px!important;width:11px!important}._eventCenter__Icon__Size_10tu0_30{height:16px;width:16px}._eventCenter__Icon__Size_10tu0_30 svg{height:16px;width:16px}._dataSourceCell__deleted_10tu0_39{color:var(--red, #ff4d4f);font-style:italic}.ExportModal-select{gap:5px}.Create-policy{min-height:87vh;padding:80px 20px;display:flex;flex-direction:column;align-items:center;position:relative;border-radius:10px;background-color:var(--card)}.Create-policy--header{color:#fff;font-size:28px;font-weight:300;text-align:center;margin:40px 0 30px}.Create-policy--builder{display:flex;gap:24px;margin-bottom:20px;max-width:600px;width:100%;justify-content:center}@media(max-width:768px){.Create-policy--builder{flex-direction:column;gap:16px}}.Create-policy--option{flex:1;position:relative;border-radius:12px;padding:28px;cursor:pointer;transition:transform .3s ease;text-align:center;border:1px solid #9872fe}.Create-policy--option:before{content:"";position:absolute;inset:-2px;border-radius:14px;padding:2px;background:linear-gradient(92.57deg,#9872fe,#59fee0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .3s ease;z-index:1}.Create-policy--option:hover:before{opacity:1}.Create-policy--option:hover .Create-policy--icon-container{display:flex}.Create-policy--icon{width:48px;height:48px;margin:0 auto 16px;display:flex;align-items:center;justify-content:center;color:#9872fe}.Create-policy--icon svg{width:48px;height:48px}.Create-policy--icon .Create-policy--icon-ban,.Create-policy--icon .Create-policy--icon-code{color:#9872fe!important}.Create-policy--icon-container{position:relative;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.Create-policy--icon-ban{position:absolute;font-size:48px;color:#9872fe!important;z-index:2}.Create-policy--icon-code{position:absolute;font-size:20px;color:#9872fe!important;z-index:1}.Create-policy--icon-img,.Create-policy .Create-policy--icon-img{width:48px;height:48px;object-fit:contain;display:block}.Create-policy--title{font-size:18px;font-weight:600;margin-bottom:4px}.Create-policy--subtitle{font-size:14px}.Create-policy--description{text-align:center;margin:20px 0 60px;font-size:15px;line-height:1.6}.Create-policy .Create-policy--footer{display:flex;justify-content:flex-start;width:100%;margin:0 auto;padding:24px 40px;position:absolute;bottom:0;left:0;right:0;background-color:var(--card);border-top:1px solid var(--border);z-index:100}.dark .Create-policy .Create-policy--footer{box-shadow:0 5px 30px #0009}.light .Create-policy .Create-policy--footer{box-shadow:0 5px 30px #0000001a}.dark h1{margin-top:0;margin-bottom:1em;color:#ffffffd9;font-weight:300}.CreateNoCodePolicy{height:87vh;padding:24px 20px 120px;display:flex;flex-direction:column;position:relative;border-radius:10px;background-color:var(--card);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.CreateNoCodePolicy__header{margin-bottom:32px}.CreateNoCodePolicy__body{overflow-y:auto;max-height:calc(87vh - 200px)}.CreateNoCodePolicy__footer{display:flex;justify-content:space-between;width:100%;margin:0 auto;padding:24px 26px;position:absolute;bottom:0;left:0;right:0;background-color:var(--card);border-top:1px solid var(--border);z-index:100}.dark .CreateNoCodePolicy__footer{box-shadow:0 5px 30px #0009}.light .CreateNoCodePolicy__footer{box-shadow:0 5px 30px #0000001a}.CreateNoCodePolicy__title{margin-top:0;margin-bottom:.5em;font-weight:700;font-size:20px}.CreateNoCodePolicy__content{max-width:600px;margin-top:24px}.CreateNoCodePolicy__label{display:block;font-size:16px;font-weight:700;margin-bottom:16px}.CreateNoCodePolicy__options{display:flex;gap:16px}.CreateNoCodePolicy__option{display:flex;flex-direction:column;align-items:center;padding:24px 16px;border-radius:12px;border:1px solid #2d2d44;cursor:pointer;transition:all .3s ease;width:100px;height:100px;justify-content:center}.CreateNoCodePolicy__option:hover{border-color:#9872fe}.dark .CreateNoCodePolicy__option:hover{background:#9872fe1a}.CreateNoCodePolicy__option.selected{border-color:#9872fe;box-shadow:0 0 0 1px #9872fe}.dark .CreateNoCodePolicy__option.selected{background:#2d2d44}.CreateNoCodePolicy__option.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.CreateNoCodePolicy__option.disabled:hover{border-color:#2d2d44;background:transparent}.CreateNoCodePolicy__option-icon{margin-bottom:12px;display:flex;align-items:center;justify-content:center;width:48px;height:48px}.CreateNoCodePolicy__option-icon svg{width:32px;height:32px;color:#9872fe}.CreateNoCodePolicy__option-text{font-size:16px;font-weight:700;text-align:center}.CreateNoCodePolicy__section{padding:5px}.CreateNoCodePolicy__resource-details{display:flex;gap:16px;margin-bottom:20px;width:100%!important}.CreateNoCodePolicy__resource-details .ant-form-item{flex:1;margin-bottom:0!important}.CreateNoCodePolicy__resource-name .ant-form-item-control{justify-content:flex-start!important}.CreateNoCodePolicy__optional-label{color:var(--label);font-weight:400;font-size:12px}.CreateNoCodePolicy__section-title{margin-top:20px;font-size:16px;font-weight:700;margin-bottom:10px;border-top:1px solid #464659;padding-top:14px}.CreateNoCodePolicy__resource-type-section{display:grid;grid-template-columns:1fr 1fr 1fr;margin-right:70px;gap:16px;align-items:center;min-height:44px}.CreateNoCodePolicy .ant-form{display:flex;flex-direction:column;height:100%}.CreateNoCodePolicy__attributes-container{flex:1;min-height:0;padding-right:10px}.CreateNoCodePolicy__ignoreResource{margin-left:24px!important}.CreateNoCodePolicy__attributes-row{display:grid;grid-template-columns:1fr 1fr 1fr 48px;gap:16px;align-items:center;min-height:44px}.CreateNoCodePolicy__attributes-row .ant-form-item{margin-bottom:0}.CreateNoCodePolicy__attribute-item{flex:1!important}.CreateNoCodePolicy__attribute-item .ant-select,.CreateNoCodePolicy__attribute-item .ant-input{width:100%!important}.CreateNoCodePolicy__delete-button{display:flex;align-items:center;justify-content:flex-start;min-width:48px}.CreateNoCodePolicy__delete-button .ant-btn{display:flex;align-items:center;justify-content:center;padding:4px;min-width:24px;height:24px;border:none}.CreateNoCodePolicy__action-buttons{display:flex;align-items:center}.CreateNoCodePolicy__action-buttons .plus-icon{color:#9872fe!important;font-size:12px;border:2px solid #9872fe;border-top:4px solid #9872fe;border-radius:4px;padding:2px;margin-right:4px;background:transparent;cursor:pointer;transition:all .2s ease}.CreateNoCodePolicy__action-buttons .plus-icon:hover{background:#9872fe33;border-radius:4px;color:#9872fe!important}.CreateNoCodePolicy__action-buttons .btn-link{color:#9872fe!important;font-weight:400;font-size:12px;background:transparent;border:none;box-shadow:none;opacity:1;text-decoration:none;padding:0 4px;transition:color .2s}.CreateNoCodePolicy__action-buttons .btn-link:hover{color:#9872fe!important;text-decoration:underline}.CreateNoCodePolicy__message{margin-bottom:70px;font-size:10px}.CreateNoCodePolicy .delete-icon{color:#9872fe;font-size:18px}.TagsNoCodePolicy__section{display:flex;flex-direction:column;position:relative;border-radius:10px;padding:5px}.TagsNoCodePolicy__section__resource-details{display:flex;gap:16px;margin-bottom:20px;width:100%!important}.TagsNoCodePolicy__section__resource-details .ant-form-item{flex:1;margin-bottom:0!important}.TagsNoCodePolicy__section__section-title{margin-top:20px;font-size:16px;font-weight:700;margin-bottom:10px;border-top:1px solid #464659;padding-top:14px}.TagsNoCodePolicy__section .TagsNoCodePolicy__resource-type-section{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;align-items:center;min-height:44px}.TagsNoCodePolicy__section .TagsNoCodePolicy__resource-type-section .ant-form-item{width:100%!important;margin-bottom:20px}.TagsNoCodePolicy__section__delete-button{display:flex;align-items:center;justify-content:flex-start;min-width:48px}.TagsNoCodePolicy__section__delete-button .ant-btn{display:flex;align-items:center;justify-content:center;padding:4px;min-width:24px;height:24px;border:none}.TagsNoCodePolicy__section .delete-icon{color:#9872fe;font-size:18px}.TagsNoCodePolicy__section .ant-form-item{margin-bottom:20px;width:calc(50% - 30px)}.TagsNoCodePolicy__section .ant-form-item .ant-input,.TagsNoCodePolicy__section .ant-form-item .ant-select,.TagsNoCodePolicy__section .ant-input,.TagsNoCodePolicy__section .ant-select-selector,.TagsNoCodePolicy__section .TagsNoCodePolicy__tags-section,.TagsNoCodePolicy__section .TagsNoCodePolicy__allowed-tags-section .ant-form-item{width:100%}.TagsNoCodePolicy__section .TagsNoCodePolicy__section-label{margin-bottom:8px;font-size:14px;font-weight:500;line-height:1.5715}.TagsNoCodePolicy__section .TagsNoCodePolicy__section-label .TagsNoCodePolicy__help-icon{margin-left:4px;color:#fff9;font-size:12px}.TagsNoCodePolicy__section .TagsNoCodePolicy__tag-values-container{flex:1;min-height:0}.TagsNoCodePolicy__section .TagsNoCodePolicy__tag-value-row{width:100%;display:flex;gap:12px;margin-bottom:12px}.TagsNoCodePolicy__section .TagsNoCodePolicy__tag-value-row .TagsNoCodePolicy__tag-key-item,.TagsNoCodePolicy__section .TagsNoCodePolicy__tag-value-row .TagsNoCodePolicy__tag-value-item{flex:1;width:calc(50% - 6px)}.TagsNoCodePolicy__section .TagsNoCodePolicy__action-buttons{display:flex;align-items:center;margin-bottom:70px}.TagsNoCodePolicy__section .TagsNoCodePolicy__action-buttons .plus-icon{color:#9872fe!important;font-size:12px;border:2px solid #9872fe;border-top:4px solid #9872fe;border-radius:4px;padding:2px;margin-right:4px;background:transparent;cursor:pointer;transition:all .2s ease}.TagsNoCodePolicy__section .TagsNoCodePolicy__action-buttons .plus-icon:hover{background:#9872fe33;border-radius:4px;color:#9872fe!important}.TagsNoCodePolicy__section .TagsNoCodePolicy__action-buttons .btn-link{color:#9872fe!important;font-weight:400;font-size:12px;background:transparent;border:none;box-shadow:none;opacity:1;text-decoration:none;padding:0 4px;transition:color .2s}.TagsNoCodePolicy__section .TagsNoCodePolicy__action-buttons .btn-link:hover{color:#9872fe!important;text-decoration:underline}.TagsNoCodePolicy__section .TagsNoCodePolicy__action-buttons .separator{padding:0 8px;color:#fff9;font-size:12px}.user-roles-display .roles-container{display:flex;align-items:center;flex-wrap:nowrap;justify-content:flex-start;width:100%}.user-roles-display .role-item{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;font-size:12px;white-space:nowrap;flex-shrink:0}.user-roles-display .role-item .role-text{white-space:nowrap;line-height:1}.user-roles-display .more-count{display:inline-flex;align-items:center;padding:4px 8px;font-size:12px;white-space:nowrap;flex-shrink:0}.user-teams-display .teams-container{display:flex;align-items:center;flex-wrap:nowrap;justify-content:flex-start;width:100%}.user-teams-display .team-item{display:inline-flex;align-items:center;padding:4px 8px;font-size:12px;white-space:nowrap;flex-shrink:0}.user-teams-display .team-item .team-text{white-space:nowrap;line-height:1}.user-teams-display .more-count{display:inline-flex;align-items:center;padding:4px 8px;font-size:12px;white-space:nowrap;flex-shrink:0}.truncated-cell{width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-user-management{padding-bottom:13px}.users-user-management__header{margin:12px 0 15px;display:flex;align-items:center;gap:12px}.users-user-management__header svg{width:24px;height:24px}.users-user-management__header span{margin:0}.users-user-management div:has(>.MuiDataGrid-footerContainer){height:10px!important;padding-top:16px!important}.users-user-management__table{box-shadow:0 5px 10px #0000000d;border-radius:10px;background-color:var(--card);border:1px solid var(--cardBorder);padding:20px;height:calc(50vh - 180px);min-height:300px}.users-user-management__filter{margin-bottom:12px;display:flex;justify-content:space-between;align-items:center}.users-user-management__filter-left{display:flex;gap:16px;align-items:center}.users-user-management__filter-left .role-filter{min-width:200px;flex-shrink:0}.users-user-management__filter-right{display:flex;align-items:center;gap:16px}.users-user-management__clear-btn{cursor:not-allowed;font-size:14px;font-weight:500;color:var(--disableColor);transition:all .2s ease;-webkit-user-select:none;user-select:none}.users-user-management__clear-btn.active{cursor:pointer;color:var(--primary)}.users-user-management__clear-btn.active:hover{opacity:.8;text-decoration:underline}.users-user-management__clear-btn.active:active{opacity:.6}.users-user-management__create-icon{display:inline-flex;align-items:center;justify-content:center;gap:2px;width:20px;height:18px;flex-shrink:0;margin-right:5px}.users-user-management__user-icon{width:16px;height:16px;transform:translateY(2px)}.users-user-management__user-name{display:flex;align-items:center;gap:10px;width:100%;min-width:0}.users-user-management__user-name>:first-child{flex-shrink:0}.users-user-management__user-name-text{width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-user-management__status{display:flex;align-items:center;gap:6px;margin:0}.users-user-management__status--verified{color:#2fae72;margin-bottom:0!important}.users-user-management__status--not-verified{color:#b2b2b7;margin-bottom:0!important}.users-user-management__connection{display:flex;align-items:center;gap:8px}.users-user-management__connection-icon{width:16px;height:16px;flex-shrink:0}.users-user-management__connection-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.userManagement__actions{display:flex;gap:8px;align-items:center}.userManagement__action-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:4px;background:transparent;cursor:pointer;transition:all .2s ease}.userManagement__action-btn:hover{background:#ffffff1a;transform:scale(1.05)}.userManagement__action-btn:active{transform:scale(.95)}.userManagement__action-btn:disabled{opacity:.5;cursor:not-allowed}.userManagement__action-btn:disabled:hover{background:transparent;transform:none}.userManagement__action-btn svg{width:16px;height:16px;transition:all .2s ease}.userManagement__action-btn--edit:hover:not(:disabled){background:#9872fe1a}.userManagement__action-btn--edit:hover:not(:disabled) svg{filter:brightness(1.2)}.userManagement__action-btn--delete:hover:not(:disabled){background:#eb4c3d1a}.userManagement__action-btn--delete:hover:not(:disabled) svg{filter:brightness(1.2)}.create-user .ant-tag.role-tag-custom,.edit-user .ant-tag.role-tag-custom{color:#9872fecc!important;border-radius:0!important;background:#9872fe33!important;border-color:#9872fe66!important;font-size:14px!important;line-height:22px!important;padding:0 7px!important;margin:2px 4px 2px 0!important}.create-user .ant-tag.role-tag-custom .anticon-close,.edit-user .ant-tag.role-tag-custom .anticon-close{color:#9872fecc!important}.create-user .ant-tag.role-tag-custom.role-tag-custom--inherited,.edit-user .ant-tag.role-tag-custom.role-tag-custom--inherited{cursor:help!important}.HeaderSearch{display:flex;align-items:center;justify-content:center}.role-filter{position:relative;height:32px}.role-filter .ant-select{width:100%;height:100%}.role-filter__label{position:absolute;top:-.6rem;left:1rem;background-color:var(--card);padding:0 .5rem;font-size:11px;color:var(--label);z-index:2;pointer-events:none;font-weight:500;letter-spacing:.01em}.role-filter__valueLabel{opacity:.5}.role-filter .ant-select-selector{border-radius:4px;background:transparent;transition:border-color .2s;height:32px!important;display:flex;align-items:center}.role-filter .ant-select-focused .ant-select-selector,.role-filter .ant-select-selector:focus{border-color:#c299fc;box-shadow:0 0 0 2px #a076ff26}.role-filter__dropdown{display:flex;flex-direction:column}.role-filter__search-row{display:flex;align-items:center;padding:8px 0 4px;background:transparent;border-bottom:1px solid #39384a;margin:0 8px}.role-filter__search-row .anticon{font-size:20px;margin-right:10px}.role-filter__search-row input{background:transparent;background-color:transparent;border:none;outline:none;font-size:17px;font-weight:400;width:100%;padding:2px 0;box-shadow:none;color:#ffffffd9}.role-filter__search-row input::placeholder{color:#bfc7d5;opacity:1}.role-filter__search-row input:focus{border-bottom:2px solid #a084f7}.role-filter__options-scroll{max-height:350px;overflow-y:auto;padding:4px 0}.role-filter__option{display:flex;align-items:center;padding:8px 12px;cursor:pointer;transition:background .2s;font-size:14px;font-weight:500;color:#ffffffd9}.role-filter__option:hover{background:#a084f71f}.role-filter__option--selected{background:#a084f733}.role-filter__option-label{flex:1;font-variant:tabular-nums}.role-filter__no-results{padding:16px 12px;text-align:center;color:#bfc7d5;font-size:14px}.light .role-filter__label{color:#666!important}.light .role-filter__search-row{border-bottom-color:#e8e8e8}.light .role-filter__search-row input{color:#333!important}.light .role-filter__search-row input::placeholder{color:var(--textMuted)}.light .role-filter__option{color:#333!important}.light .role-filter__option:hover{background:#a084f714}.light .role-filter__option--selected{background:#a084f726}.light .role-filter__no-results{color:var(--textMuted)}.light .role-filter .ant-select-selector{background:#f5f5f5}.team-filter{position:relative;height:32px}.team-filter .ant-select{width:100%;height:100%}.team-filter__label{position:absolute;top:-.6rem;left:1rem;background-color:var(--card);padding:0 .5rem;font-size:11px;color:var(--label);z-index:2;pointer-events:none;font-weight:500;letter-spacing:.01em}.team-filter__valueLabel{opacity:.5}.team-filter .ant-select-selector{border-radius:4px;background:transparent;transition:border-color .2s;height:32px!important;display:flex;align-items:center}.team-filter .ant-select-focused .ant-select-selector,.team-filter .ant-select-selector:focus{border-color:#c299fc;box-shadow:0 0 0 2px #a076ff26}.team-filter__dropdown{display:flex;flex-direction:column}.team-filter__search-row{display:flex;align-items:center;padding:8px 0 4px;background:transparent;border-bottom:1px solid #39384a;margin:0 8px}.team-filter__search-row .anticon{font-size:20px;margin-right:10px}.team-filter__search-row input{background:transparent;background-color:transparent;border:none;outline:none;font-size:17px;font-weight:400;width:100%;padding:2px 0;box-shadow:none;color:#ffffffd9}.team-filter__search-row input::placeholder{color:#bfc7d5;opacity:1}.team-filter__search-row input:focus{border-bottom:2px solid #a084f7}.team-filter__options-scroll{max-height:350px;overflow-y:auto;padding:4px 0}.team-filter__option{display:flex;align-items:center;padding:8px 12px;cursor:pointer;transition:background .2s;font-size:14px;font-weight:500;color:#ffffffd9}.team-filter__option:hover{background:#a084f71f}.team-filter__option--selected{background:#a084f733}.team-filter__option-label{flex:1;font-variant:tabular-nums}.team-filter__no-results{padding:16px 12px;text-align:center;color:#bfc7d5;font-size:14px}.light .team-filter__label{color:#666!important}.light .team-filter__search-row{border-bottom-color:#e8e8e8}.light .team-filter__search-row input{color:#333!important}.light .team-filter__search-row input::placeholder{color:var(--textMuted)}.light .team-filter__option{color:#333!important}.light .team-filter__option:hover{background:#a084f714}.light .team-filter__option--selected{background:#a084f726}.light .team-filter__no-results{color:var(--textMuted)}.light .team-filter .ant-select-selector{background:#f5f5f5}.DeletionConfirmationModal{display:flex;flex-direction:column;gap:10px}.DeletionConfirmationModal__description{color:var(--textSuperLight);white-space:pre-line}.DeletionConfirmationModal__btns{gap:15px;justify-content:flex-end}.DeletionConfirmationModal__cli{margin-top:15px}.DeletionConfirmationModal__api-keys-warning{margin-top:16px;margin-bottom:12px}.DeletionConfirmationModal__api-keys{margin-bottom:8px;max-height:400px;overflow-y:auto}.DeletionConfirmationModal--with-api-keys{max-height:70vh!important}.users-user-api-keys__header{margin:12px 0 15px;display:flex;align-items:center;gap:12px}.users-user-api-keys__header svg{width:24px;height:24px}.users-user-api-keys__header span{margin:0}.users-user-api-keys div:has(>.MuiDataGrid-footerContainer){height:10px!important;padding-top:16px!important}.users-user-api-keys__table{box-shadow:0 5px 10px #0000000d;border-radius:10px;background-color:var(--card);border:1px solid var(--cardBorder);padding:20px;height:calc(50vh - 110px);min-height:300px}.users-user-api-keys__filter{margin-bottom:12px;display:flex;justify-content:space-between;align-items:center}.users-user-api-keys__filter-left{display:flex;gap:16px;align-items:center;transition:none}.users-user-api-keys__filter-left .role-filter{min-width:200px;flex-shrink:0}.users-user-api-keys__filter-right{display:flex;align-items:center}.users-user-api-keys__create-icon{display:inline-flex;align-items:center;justify-content:center;gap:2px;width:20px;height:18px;flex-shrink:0;margin-right:5px}.users-user-api-keys__user-icon{width:16px;height:16px;color:#fff;transform:translateY(2px)}.users-user-api-keys__user-name{display:flex;align-items:center;gap:10px;width:100%;min-width:0}.users-user-api-keys__user-name>:first-child{flex-shrink:0}.users-user-api-keys__user-name-text{width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-user-api-keys__status{display:flex;align-items:center;gap:6px;margin:0}.users-user-api-keys__status--verified{color:#2fae72}.users-user-api-keys__status--not-verified{color:#b2b2b7}.users-user-api-keys__connection{display:flex;align-items:center;gap:8px}.users-user-api-keys__connection-icon{width:16px;height:16px;flex-shrink:0}.users-user-api-keys__connection-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.userApiKeys__actions{display:flex;gap:8px;align-items:center}.userApiKeys__action-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:4px;background:transparent;cursor:pointer;transition:all .2s ease}.userApiKeys__action-btn:hover{background:#ffffff1a;transform:scale(1.05)}.userApiKeys__action-btn:active{transform:scale(.95)}.userApiKeys__action-btn:disabled{opacity:.5;cursor:not-allowed}.userApiKeys__action-btn:disabled:hover{background:transparent;transform:none}.userApiKeys__action-btn svg{width:16px;height:16px;transition:all .2s ease}.userApiKeys__action-btn--edit:hover:not(:disabled){background:#9872fe1a}.userApiKeys__action-btn--edit:hover:not(:disabled) svg{filter:brightness(1.2)}.userApiKeys__action-btn--delete:hover:not(:disabled){background:#eb4c3d1a}.userApiKeys__action-btn--delete:hover:not(:disabled) svg{filter:brightness(1.2)}.users-team-management{padding-bottom:13px}.users-team-management__header{margin:12px 0 15px;display:flex;align-items:center;gap:12px}.users-team-management__header svg{width:24px;height:24px}.users-team-management__header h2{margin:0;font-size:16px;font-weight:700}.users-team-management div:has(>.MuiDataGrid-footerContainer){height:10px!important;padding-top:16px!important}.users-team-management__table{box-shadow:0 5px 10px #0000000d;border-radius:10px;background-color:var(--card);border:1px solid var(--cardBorder);padding:20px;height:calc(50vh - 180px);min-height:300px}.users-team-management__filter{margin-bottom:12px;display:flex;justify-content:space-between;align-items:center}.users-team-management__filter-left{display:flex;gap:16px;align-items:center;transition:none}.users-team-management__filter-left .role-filter{min-width:200px;flex-shrink:0}.users-team-management__filter-right{display:flex;align-items:center;gap:16px}.users-team-management__clear-btn{cursor:not-allowed;font-size:14px;font-weight:500;color:var(--disableColor);transition:all .2s ease;-webkit-user-select:none;user-select:none}.users-team-management__clear-btn.active{cursor:pointer;color:var(--primary)}.users-team-management__clear-btn.active:hover{opacity:.8;text-decoration:underline}.users-team-management__clear-btn.active:active{opacity:.6}.users-team-management__create-icon{display:inline-flex;align-items:center;justify-content:center;gap:2px;width:20px;height:18px;flex-shrink:0;margin-right:5px}.users-team-management__teams-icon{width:16px;height:16px;transform:translateY(2px)}.teamManagement__actions{display:flex;gap:8px;align-items:center}.teamManagement__action-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:4px;background:transparent;cursor:pointer;transition:all .2s ease}.teamManagement__action-btn:hover{background:#ffffff1a;transform:scale(1.05)}.teamManagement__action-btn:active{transform:scale(.95)}.teamManagement__action-btn:disabled{opacity:.5;cursor:not-allowed}.teamManagement__action-btn:disabled:hover{background:transparent;transform:none}.teamManagement__action-btn svg{width:16px;height:16px;transition:all .2s ease}.teamManagement__action-btn--edit:hover:not(:disabled){background:#9872fe1a}.teamManagement__action-btn--edit:hover:not(:disabled) svg{filter:brightness(1.2)}.teamManagement__action-btn--delete:hover:not(:disabled){background:#eb4c3d1a}.teamManagement__action-btn--delete:hover:not(:disabled) svg{filter:brightness(1.2)}.create-team__label-with-icon,.edit-team__label-with-icon{display:inline-flex;align-items:center;gap:4px}.create-team__disabled-icon,.edit-team__disabled-icon{color:#ff4d4f}.users-team-api-keys{padding-bottom:13px}.users-team-api-keys__header{margin:12px 0 15px;display:flex;align-items:center;gap:12px}.users-team-api-keys__header svg{width:24px;height:24px}.users-team-api-keys__header h2{margin:0;font-size:16px;font-weight:700}.users-team-api-keys div:has(>.MuiDataGrid-footerContainer){height:10px!important;padding-top:16px!important}.users-team-api-keys__table{box-shadow:0 5px 10px #0000000d;border-radius:10px;background-color:var(--card);border:1px solid var(--cardBorder);padding:20px;height:calc(50vh - 180px);min-height:300px}.users-team-api-keys__filter{margin-bottom:12px;display:flex;justify-content:space-between;align-items:center}.users-team-api-keys__filter-left{display:flex;gap:16px;align-items:center;transition:none}.users-team-api-keys__filter-left .role-filter{min-width:200px;flex-shrink:0}.users-team-api-keys__filter-right{display:flex;align-items:center}.users-team-api-keys__create-icon{display:inline-flex;align-items:center;justify-content:center;gap:2px;width:20px;height:18px;flex-shrink:0;margin-right:5px}.users-team-api-keys__teams-icon{width:16px;height:16px;transform:translateY(2px)}.teamApiKeys__actions{display:flex;gap:8px;align-items:center}.teamApiKeys__action-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:4px;background:transparent;cursor:pointer;transition:all .2s ease}.teamApiKeys__action-btn:hover{background:#ffffff1a;transform:scale(1.05)}.teamApiKeys__action-btn:active{transform:scale(.95)}.teamApiKeys__action-btn:disabled{opacity:.5;cursor:not-allowed}.teamApiKeys__action-btn:disabled:hover{background:transparent;transform:none}.teamApiKeys__action-btn svg{width:16px;height:16px;transition:all .2s ease}.teamApiKeys__action-btn--edit:hover:not(:disabled){background:#9872fe1a}.teamApiKeys__action-btn--edit:hover:not(:disabled) svg{filter:brightness(1.2)}.teamApiKeys__action-btn--delete:hover:not(:disabled){background:#eb4c3d1a}.teamApiKeys__action-btn--delete:hover:not(:disabled) svg{filter:brightness(1.2)}.users-service-account-management{padding-bottom:13px}.users-service-account-management__header{margin:12px 0 15px;display:flex;align-items:center;gap:12px}.users-service-account-management__header svg{width:24px;height:24px}.users-service-account-management__header h2{margin:0;font-size:16px;font-weight:700}.users-service-account-management div:has(>.MuiDataGrid-footerContainer){height:10px!important;padding-top:16px!important}.users-service-account-management__table{box-shadow:0 5px 10px #0000000d;border-radius:10px;background-color:var(--card);border:1px solid var(--cardBorder);padding:20px;height:calc(50vh - 180px);min-height:300px}.users-service-account-management__filter{margin-bottom:12px;display:flex;justify-content:space-between;align-items:center}.users-service-account-management__filter-left{display:flex;gap:16px;align-items:center;transition:none}.users-service-account-management__filter-left .role-filter{min-width:200px;flex-shrink:0}.users-service-account-management__filter-right{display:flex;align-items:center;gap:16px}.users-service-account-management__clear-btn{cursor:not-allowed;font-size:14px;font-weight:500;color:var(--disableColor);transition:all .2s ease;-webkit-user-select:none;user-select:none}.users-service-account-management__clear-btn.active{cursor:pointer;color:var(--primary)}.users-service-account-management__clear-btn.active:hover{opacity:.8;text-decoration:underline}.users-service-account-management__clear-btn.active:active{opacity:.6}.users-service-account-management__create-icon{display:inline-flex;align-items:center;justify-content:center;gap:2px;width:20px;height:18px;flex-shrink:0;margin-right:5px}.users-service-account-management__service-accounts-icon{width:16px;height:16px;transform:translateY(2px)}.users-service-account-management__user-name{display:flex;align-items:center;gap:10px;width:100%;min-width:0}.users-service-account-management__user-name>:first-child{flex-shrink:0}.users-service-account-management__user-name-text{width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.serviceAccountManagement__actions{display:flex;gap:8px;align-items:center}.serviceAccountManagement__action-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:4px;background:transparent;cursor:pointer;transition:all .2s ease}.serviceAccountManagement__action-btn:hover{background:#ffffff1a;transform:scale(1.05)}.serviceAccountManagement__action-btn:active{transform:scale(.95)}.serviceAccountManagement__action-btn:disabled{opacity:.5;cursor:not-allowed}.serviceAccountManagement__action-btn:disabled:hover{background:transparent;transform:none}.serviceAccountManagement__action-btn svg{width:16px;height:16px;transition:all .2s ease}.serviceAccountManagement__action-btn--edit:hover:not(:disabled){background:#9872fe1a}.serviceAccountManagement__action-btn--edit:hover:not(:disabled) svg{filter:brightness(1.2)}.serviceAccountManagement__action-btn--delete:hover:not(:disabled){background:#eb4c3d1a}.serviceAccountManagement__action-btn--delete:hover:not(:disabled) svg{filter:brightness(1.2)}.service-account-name__primary{font-weight:500;color:var(--text-primary);line-height:1.2}.service-account-name__secondary{color:var(--text-secondary);opacity:.7;margin-top:2px}.hidden{visibility:hidden!important;opacity:0!important;transition:none!important;pointer-events:none!important}.users-service-account-api-keys{padding-bottom:13px}.users-service-account-api-keys__header{margin:12px 0 15px;display:flex;align-items:center;gap:12px}.users-service-account-api-keys__header svg{width:24px;height:24px}.users-service-account-api-keys__header h2{margin:0;font-size:16px;font-weight:700}.users-service-account-api-keys div:has(>.MuiDataGrid-footerContainer){height:10px!important;padding-top:16px!important}.users-service-account-api-keys__table{box-shadow:0 5px 10px #0000000d;border-radius:10px;background-color:var(--card);border:1px solid var(--cardBorder);padding:20px;height:calc(50vh - 180px);min-height:300px}.users-service-account-api-keys__filter{margin-bottom:12px;display:flex;justify-content:space-between;align-items:center}.users-service-account-api-keys__filter-left{display:flex;gap:16px;align-items:center;transition:none}.users-service-account-api-keys__filter-left .role-filter{min-width:200px;flex-shrink:0}.users-service-account-api-keys__filter-right{display:flex;align-items:center}.users-service-account-api-keys__create-icon{display:inline-flex;align-items:center;justify-content:center;gap:2px;width:20px;height:18px;flex-shrink:0;margin-right:5px}.users-service-account-api-keys__service-accounts-icon{width:16px;height:16px;transform:translateY(2px)}.serviceAccountApiKeys__actions{display:flex;gap:8px;align-items:center}.serviceAccountApiKeys__action-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:4px;background:transparent;cursor:pointer;transition:all .2s ease}.serviceAccountApiKeys__action-btn:hover{background:#ffffff1a;transform:scale(1.05)}.serviceAccountApiKeys__action-btn:active{transform:scale(.95)}.serviceAccountApiKeys__action-btn:disabled{opacity:.5;cursor:not-allowed}.serviceAccountApiKeys__action-btn:disabled:hover{background:transparent;transform:none}.serviceAccountApiKeys__action-btn svg{width:16px;height:16px;transition:all .2s ease}.serviceAccountApiKeys__action-btn--edit:hover:not(:disabled){background:#9872fe1a}.serviceAccountApiKeys__action-btn--edit:hover:not(:disabled) svg{filter:brightness(1.2)}.serviceAccountApiKeys__action-btn--delete:hover:not(:disabled){background:#eb4c3d1a}.serviceAccountApiKeys__action-btn--delete:hover:not(:disabled) svg{filter:brightness(1.2)}.status{display:flex;align-items:center;gap:8px;font-weight:500}.status__indicator{width:8px;height:8px;border-radius:50%;flex-shrink:0}.status__indicator--active{background-color:#52c41a}.status__indicator--inactive{background-color:#ff4d4f}.status--active{color:#52c41a}.status--inactive{color:#ff4d4f}.service-account-api-keys-name__primary{font-weight:500;color:var(--text-primary);line-height:1.2}.service-account-api-keys-name__secondary{color:var(--text-secondary);opacity:.7;margin-top:2px}.roles-role-management{padding-bottom:13px}.roles-role-management__header{margin:12px 0 15px;display:flex;align-items:center;gap:12px}.roles-role-management__header svg{width:24px;height:24px}.roles-role-management__header span{margin:0}.roles-role-management div:has(>.MuiDataGrid-footerContainer){height:10px!important;padding-top:16px!important}.roles-role-management__table{box-shadow:0 5px 10px #0000000d;border-radius:10px;background-color:var(--card);border:1px solid var(--cardBorder);padding:20px}.roles-role-management__filter{margin-bottom:12px;display:flex;justify-content:space-between;align-items:center}.roles-role-management__filter-left{display:flex;gap:16px;align-items:center}.roles-role-management__filter-right{display:flex;align-items:center}.roles-role-management__create-icon{display:inline-flex;align-items:center;justify-content:center;gap:2px;width:20px;height:18px;flex-shrink:0;margin-right:5px}.roles-role-management__role-icon{width:16px;height:16px;transform:translateY(2px)}.roles-role-management__permissions{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.roleManagement__actions{display:flex;gap:8px;align-items:center}.roleManagement__action-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:4px;background:transparent;cursor:pointer;transition:all .2s ease}.roleManagement__action-btn:hover{background:#ffffff1a;transform:scale(1.05)}.roleManagement__action-btn:active{transform:scale(.95)}.roleManagement__action-btn:disabled{opacity:.5;cursor:not-allowed}.roleManagement__action-btn:disabled:hover{background:transparent;transform:none}.roleManagement__action-btn svg{width:16px;height:16px;transition:all .2s ease}.roleManagement__action-btn--edit:hover:not(:disabled){background:#9872fe1a}.roleManagement__action-btn--edit:hover:not(:disabled) svg{filter:brightness(1.2)}.roleManagement__action-btn--delete:hover:not(:disabled){background:#eb4c3d1a}.roleManagement__action-btn--delete:hover:not(:disabled) svg{filter:brightness(1.2)}.create-role__form .ant-form-item,.edit-role__form .ant-form-item{margin-bottom:16px}.create-role__scope-sections,.edit-role__scope-sections{display:flex;flex-direction:column;gap:20px}.create-role__scope-sections .ant-form-item,.edit-role__scope-sections .ant-form-item{margin-bottom:0}.dark .create-role__permissions-heading,.light .create-role__permissions-heading,.dark .edit-role__permissions-heading,.light .edit-role__permissions-heading{border-top:1px solid var(--separatorColor);padding-top:20px}.dark .create-role__permissions-heading h3,.light .create-role__permissions-heading h3,.dark .edit-role__permissions-heading h3,.light .edit-role__permissions-heading h3{margin:0 0 4px;font-size:16px;line-height:24px;font-weight:500}.dark .create-role__permissions-heading p,.light .create-role__permissions-heading p,.dark .edit-role__permissions-heading p,.light .edit-role__permissions-heading p{margin:0;font-size:14px;line-height:22px;color:var(--textMuted)}.create-role__scope-card,.edit-role__scope-card{border:1px solid var(--cardBorder);border-radius:10px;background:var(--appBG)}.dark .create-role__scope-card-header,.light .create-role__scope-card-header,.dark .edit-role__scope-card-header,.light .edit-role__scope-card-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px}.dark .create-role__scope-card-header h3,.light .create-role__scope-card-header h3,.dark .edit-role__scope-card-header h3,.light .edit-role__scope-card-header h3{margin:0 0 2px;font-size:16px;line-height:24px;font-weight:500}.dark .create-role__scope-card-header p,.light .create-role__scope-card-header p,.dark .edit-role__scope-card-header p,.light .edit-role__scope-card-header p{margin:0;font-size:12px;line-height:18px;color:var(--textMuted)}.create-role__scope-toggle,.edit-role__scope-toggle{display:flex;align-items:center;gap:10px}.create-role__scope-toggle>span,.edit-role__scope-toggle>span{min-width:22px;text-align:right;font-size:12px;color:var(--textMuted)}.create-role__scope-card-body,.edit-role__scope-card-body{padding:16px 20px 20px;border-top:1px solid var(--separatorColor)}.create-role__scope-hint,.edit-role__scope-hint{padding:0 18px 16px;font-size:13px;color:var(--textMuted)}.create-role__form-item .ant-input,.create-role__form-item .ant-select,.edit-role__form-item .ant-input,.edit-role__form-item .ant-select{border-radius:4px}.create-role__form-item .ant-input:focus,.create-role__form-item .ant-select:focus,.edit-role__form-item .ant-input:focus,.edit-role__form-item .ant-select:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}.create-role__permissions,.edit-role__permissions{pointer-events:none;opacity:.5;-webkit-user-select:none;user-select:none}.create-role__footer,.edit-role__footer{display:flex;align-items:center;width:100%}.create-role__footer-actions,.edit-role__footer-actions{display:flex;gap:8px;margin-left:auto}body .ant-modal-content:has(.create-role__modal-body){border-radius:16px;border-color:var(--separatorColor)!important;overflow:hidden}body .ant-modal-content .NewAppModal__body.create-role__modal-body{padding:24px 28px;background-color:var(--card)!important;max-height:calc(100vh - 200px)}body .ant-modal-content .NewAppModal__body.create-role__modal-body .create-role__role-details{display:flex;gap:10px}body .ant-modal-content .NewAppModal__body.create-role__modal-body .create-role__role-details .ant-form-item{flex:2;min-width:0;margin-bottom:20px}body .ant-modal-content .NewAppModal__body.create-role__modal-body .create-role__role-details .ant-form-item:last-child{flex:3}body .ant-modal-content .NewAppModal__body.create-role__modal-body .create-role__role-details textarea.ant-input{height:40px;padding-block:8px}body .ant-modal-content .NewAppModal__body.create-role__modal-body .ant-form-item-label{padding-bottom:8px}body .ant-modal-content .NewAppModal__body.create-role__modal-body input.ant-input{height:40px;border-radius:6px}body .ant-modal-content .NewAppModal__body.create-role__modal-body textarea.ant-input{height:72px;border-radius:6px}body .ant-modal-content .NewAppModal__header.create-role__modal-header{padding:20px 28px;background-color:var(--card)!important;border-bottom:1px solid var(--separatorColor)!important;border-radius:16px 16px 0 0}body .ant-modal-content .NewAppModal__header.create-role__modal-header .NewAppModal__header-text-title{font-size:20px;line-height:28px}body .ant-modal-content .NewAppModal__footer.create-role__modal-footer{padding:16px 28px;background-color:var(--card)!important;border-top-width:1px;border-radius:0 0 16px 16px}.light .create-role__scope-card{border-color:var(--separatorColor)}.dark .create-role__scope-toggle .ant-switch,.light .create-role__scope-toggle .ant-switch{min-width:34px;height:16px;background:transparent}.dark .create-role__scope-toggle .ant-switch:before,.light .create-role__scope-toggle .ant-switch:before{content:"";position:absolute;left:0;right:0;top:6px;height:4px;border-radius:2px;background:var(--textMuted)}.dark .create-role__scope-toggle .ant-switch .ant-switch-handle,.light .create-role__scope-toggle .ant-switch .ant-switch-handle{width:14px;height:14px;top:1px;left:0}.dark .create-role__scope-toggle .ant-switch .ant-switch-handle:before,.light .create-role__scope-toggle .ant-switch .ant-switch-handle:before{border:2px solid var(--textMuted);border-radius:50%;box-shadow:none}.dark .create-role__scope-toggle .ant-switch-checked:before,.light .create-role__scope-toggle .ant-switch-checked:before{background:var(--primary)}.dark .create-role__scope-toggle .ant-switch-checked .ant-switch-handle,.light .create-role__scope-toggle .ant-switch-checked .ant-switch-handle{left:calc(100% - 14px)}.dark .create-role__scope-toggle .ant-switch-checked .ant-switch-handle:before,.light .create-role__scope-toggle .ant-switch-checked .ant-switch-handle:before{border-color:var(--primary)}.Permissions{width:100%}.Permissions__empty{padding:40px 20px;text-align:center;font-size:14px}.Permissions__collapse{border-radius:8px}.Permissions__collapse .ant-collapse-item:last-child{border-bottom:none}.Permissions__collapse .ant-collapse-header{padding:16px 20px!important;font-weight:500}.Permissions__collapse .ant-collapse-content-box{padding:0!important}.Permissions__category-header{display:flex;align-items:center;gap:12px}.Permissions__category-title{font-size:15px;font-weight:600}.Permissions__list{display:flex;flex-direction:column}.Permissions__list--bordered{border:1px solid rgba(255,255,255,.08);border-radius:12px;margin-bottom:16px}.PermissionItem{padding:16px 20px}.PermissionItem:last-child{border-bottom:none}.PermissionItem__parent{margin-bottom:8px}.PermissionItem__content{display:flex;flex-direction:column;gap:4px}.PermissionItem__label{font-size:14px;font-weight:500}.PermissionItem__description{font-size:12px;opacity:.7;line-height:1.4}.PermissionItem__filters{display:flex;flex-direction:row;gap:12px;margin-left:24px;margin-top:8px;flex-wrap:wrap}.PermissionItem__children{display:flex;flex-direction:column;gap:4px;margin-left:8px;margin-top:6px;padding-left:16px}.PermissionItem__child{padding:8px 0}.PermissionItem__nested-children{display:flex;flex-direction:column;gap:4px;margin-left:32px;margin-top:8px;padding-left:16px}.PermissionItem__nested-child{padding:6px 0}.Permissions .ant-checkbox-wrapper{align-items:flex-start;width:100%}.Permissions .ant-checkbox-wrapper .ant-checkbox{margin-top:3px}.permission-filter-empty .ant-select-selection-item{color:#ffffff4d!important}.ProjectSelect__empty{padding:16px 12px;text-align:center;font-size:13px;color:var(--textMuted)}.WorkflowsPermissions{width:100%}.WorkflowsPermissions__field{margin-bottom:16px}.WorkflowsPermissions__project-error{padding:12px;font-size:13px;color:var(--textMuted);display:flex;align-items:center;justify-content:space-between;gap:12px}.WorkflowsPermissions button.WorkflowsPermissions__project-retry{border:none;background:transparent;color:var(--primary);font-size:13px;font-weight:500;cursor:pointer;padding:0;text-decoration:underline;flex-shrink:0}.access-level-container{display:flex;flex-direction:column;gap:24px}.access-section{border:1px solid rgba(255,255,255,.08);border-radius:12px;transition:all .2s ease;padding:16px}.access-section:last-child{margin-bottom:12px}.section-title{font-size:16px;font-weight:600;color:#1f1f1f;margin-bottom:12px;text-transform:capitalize}.checkbox-row{margin-bottom:8px;display:flex;flex-direction:column}.checkbox-row .checkbox-label{font-size:14px}.checkbox-row .checkbox-description{font-size:12px;color:#888}.ScopeTab__error{margin:8px 0 16px;font-size:13px;color:var(--red)}.ScopeTab__empty{padding:12px 0;font-size:13px;color:var(--textMuted)}.dark .ScopeTab__choices.ant-radio-group,.light .ScopeTab__choices.ant-radio-group{display:flex;flex-direction:column}.dark .ScopeTab .ScopeTab__target-picker--invalid .ant-select:not(.ant-select-disabled) .ant-select-selector,.light .ScopeTab .ScopeTab__target-picker--invalid .ant-select:not(.ant-select-disabled) .ant-select-selector{border-color:var(--red)}.dark .ScopeTab .access-section,.light .ScopeTab .access-section{padding:0;border:0;border-radius:0;margin:0}.dark .ScopeTab .section-title,.light .ScopeTab .section-title{margin:0 0 12px;color:var(--textMuted);font-size:11px;line-height:16px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.dark .ScopeTab .ant-radio-wrapper,.light .ScopeTab .ant-radio-wrapper{align-items:flex-start;margin:0 0 12px;color:var(--text)}.dark .ScopeTab .ant-radio-wrapper:last-child,.light .ScopeTab .ant-radio-wrapper:last-child{margin-bottom:0}.dark .ScopeTab .checkbox-row,.light .ScopeTab .checkbox-row{margin:0}.dark .ScopeTab .checkbox-label,.light .ScopeTab .checkbox-label{font-size:14px;line-height:22px}.dark .ScopeTab .checkbox-description,.light .ScopeTab .checkbox-description{color:var(--textMuted);font-size:12px;line-height:18px}.dark .ScopeTab .roles-role-management__permissionsBorder,.light .ScopeTab .roles-role-management__permissionsBorder{border:1px solid transparent;border-radius:6px;padding:12px;max-height:320px;overflow:auto}.dark .ScopeTab .roles-role-management__permissionsBorder.ScopeTab__action-tree--invalid,.light .ScopeTab .roles-role-management__permissionsBorder.ScopeTab__action-tree--invalid{border-color:var(--red)}.SpinWithTip{display:flex;flex-direction:column;align-items:center;gap:8px}.SpinWithTip__tip{color:var(--primary);font-size:14px}.access-management{height:100%}.access-management .ant-tabs-content-top{overflow-y:scroll;height:calc(100vh - 160px)!important}.access-management__tabs .ant-tabs-nav{margin-bottom:24px}.access-management__tabs .ant-tabs-nav .ant-tabs-tab{font-size:14px;font-weight:500}.access-management__tabs .ant-tabs-nav .ant-tabs-tab:hover:not(.ant-tabs-tab-active){color:var(--primary-color)}.access-management__tabs .ant-tabs-nav .ant-tabs-tab:hover:not(.ant-tabs-tab-active) .tab-with-icon .tab-icon{fill:#fff!important}.access-management__tabs .ant-tabs-nav .ant-tabs-tab:hover:not(.ant-tabs-tab-active) .tab-with-icon .tab-icon *{fill:#fff!important}.access-management__tabs .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--primary-color);font-weight:600}.access-management__tabs .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .tab-with-icon .tab-icon,.access-management__tabs .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .tab-with-icon .tab-icon *{fill:#9872fe!important}.access-management__tabs .ant-tabs-content{height:calc(100% - 100px);overflow-y:auto}.access-management__tabs .tab-with-icon{display:flex;align-items:center;gap:8px}.access-management__tabs .tab-with-icon .tab-icon{width:16px;height:16px;fill:#a9a9b7!important;transition:fill .3s ease}.access-management__tabs .tab-with-icon .tab-icon *{fill:#a9a9b7!important}.actor-cell{display:flex;align-items:center;width:100%;min-width:0}.actor-cell .ant-avatar,.actor-cell svg{flex-shrink:0}.actor-cell__text{width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:8px}.method-cell{display:flex;justify-content:center;align-items:center}.method-cell span{margin-left:5px}.method-cell__icon.get{color:#5aa9e6}.method-cell__icon.post{color:#00db94}.method-cell__icon.put{color:#fbbf0d}.method-cell__icon.delete{color:#de1518}.DateRangePresetPicker{height:30px;border-radius:5px;border:1px solid transparent;background:linear-gradient(90deg,#3f3366 1.92%,#25575d) padding-box,linear-gradient(to right,#a185f8,#8eb0f0 16.59%,#7adbe6 33.72%,#6ef6e0 43.32%,#59fee0) border-box;position:relative}.DateRangePresetPicker__inner{height:28px;width:240px;border-radius:5px;display:flex;color:var(--text)}.DateRangePresetPicker__btn{width:100%;color:var(--text);font-size:14px;position:relative;border-radius:2px;cursor:pointer;background:transparent;border:none;padding:0}.DateRangePresetPicker__btn.disabled{color:var(--disableColor);cursor:not-allowed;opacity:.6}.DateRangePresetPicker__btn.active{font-weight:700}.DateRangePresetPicker__btn.day.active{color:#3b2b74;background:linear-gradient(90deg,#9872fe,#779ff2)}.DateRangePresetPicker__btn.week.active{color:#2b4168;background:linear-gradient(90deg,#779ff2,#4cbad5)}.DateRangePresetPicker__btn.month.active{color:#225f6a;background:linear-gradient(90deg,#4abcd4,#25dfc0)}.DateRangePresetPicker__btn.custom{width:333px}.DateRangePresetPicker__btn.custom.active{color:#225f6a;background:linear-gradient(90deg,#4abcd4,#25dfc0)}.DateRangePresetPicker__divider{height:100%;width:1px}.DateRangePresetPicker__divider.d0{background-color:#779ff2}.DateRangePresetPicker__divider.d1,.DateRangePresetPicker__divider.d2{background-color:#4cbad5}.DateRangePresetPicker__calendar-container{background-color:#363653;width:370px;position:absolute;border-radius:10px;top:calc(100% + 10px);left:0;border:1px solid rgba(255,255,255,.3019607843);z-index:10000}.DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__navigation{border-bottom:1px solid var(--separatorColor)}.DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__navigation button:disabled{background-color:transparent;opacity:.2}.DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__navigation__arrow{font-size:20px;background-color:transparent;border:none;cursor:pointer;transition:background-color .2s ease}.DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__navigation__arrow:disabled{opacity:.3;cursor:not-allowed}.DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__navigation__arrow:focus{outline:none}.DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__navigation button:enabled:hover,.DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__navigation button:enabled:focus{background-color:#9872fe33}.DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__navigation__label{background-color:transparent;border:none;cursor:pointer;font-weight:700;transition:background-color .2s ease}.DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__navigation__label:disabled{opacity:.3;cursor:not-allowed}.DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__navigation__label:focus{outline:none}.DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__navigation__label__labelText--from{font-weight:700!important}.DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__month-view__days__day--neighboringMonth{background-color:transparent;opacity:.2}.DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__month-view__weekdays__weekday{color:#9872fe}.DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__month-view__weekdays__weekday abbr{text-decoration:none!important}.DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__tile{background-color:transparent;border-radius:0;appearance:auto;box-shadow:none;outline:none;border:1px solid var(--separatorColor)}.DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__tile:disabled{background-color:transparent;opacity:.2}.DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__tile:disabled:hover{background-color:transparent}.DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__tile:hover,.DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__tile.react-calendar__tile--hover{background-color:#9872fe33}.DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__tile.react-calendar__tile--hoverStart,.DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__tile.react-calendar__tile--hoverEnd{background-color:#9872fe;color:#fff}.DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__tile--active,.DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__tile--active:enabled:focus{background-color:#9872fe!important;color:#fff!important}.DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__tile--now{background-color:transparent;border:1px solid #9872fe}.DateRangePresetPicker__calendar-actions{border-top:1px solid rgba(255,255,255,.3019607843);height:52px;display:flex;align-items:center;justify-content:space-around;border-radius:0 0 10px 10px}.light .DateRangePresetPicker{background:linear-gradient(90deg,#dacefa 1.92%,#c0f1f0) padding-box,linear-gradient(to right,#a185f8,#8eb0f0 16.59%,#7adbe6 33.72%,#6ef6e0 43.32%,#59fee0) border-box}.light .DateRangePresetPicker__btn{color:#555}.light .DateRangePresetPicker__calendar-container{background-color:#fafafa;border:1px solid #b6b4c4}.light .DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__navigation,.light .DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__viewContainer{border-bottom:1px solid #b6b5c5}.light .DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__navigation__arrow{color:#555}.light .DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__navigation__arrow:enabled:hover,.light .DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__navigation__arrow:enabled:focus{background-color:#0000000d;border-radius:4px}.light .DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__navigation__label{color:#555}.light .DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__navigation__label:enabled:hover,.light .DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__navigation__label:enabled:focus{background-color:#0000000d;border-radius:4px}.light .DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__tile{color:#555;background-color:transparent}.light .DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__tile:hover{background-color:#0000000d}.light .DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__tile.react-calendar__tile--hover{background-color:#9872fe33}.light .DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__tile.react-calendar__tile--hoverStart,.light .DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__tile.react-calendar__tile--hoverEnd{background-color:#9872fe;color:#fff}.dark .DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__navigation,.dark .DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__viewContainer{border-bottom:1px solid #b6b5c5}.dark .DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__navigation__arrow{color:var(--text)}.dark .DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__navigation__arrow:enabled:hover,.dark .DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__navigation__arrow:enabled:focus{background-color:#ffffff1a;border-radius:4px}.dark .DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__navigation__label{color:var(--text)}.dark .DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__navigation__label:enabled:hover,.dark .DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__navigation__label:enabled:focus{background-color:#ffffff1a;border-radius:4px}.dark .DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__tile{color:var(--text);background-color:transparent}.dark .DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__tile:hover{background-color:#ffffff1a}.dark .DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__tile.react-calendar__tile--hover{background-color:#9872fe33}.dark .DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__tile.react-calendar__tile--hoverStart,.dark .DateRangePresetPicker__calendar-container .SmallCalendar .react-calendar__tile.react-calendar__tile--hoverEnd{background-color:#9872fe;color:#fff}.audit-filter{height:64px;box-shadow:0 5px 10px #0000000d;border-radius:10px;background-color:var(--card);border:1px solid var(--cardBorder);padding:0 20px;display:flex;align-items:center;gap:16px;margin-bottom:12px;position:relative}.audit-filter__date-picker{height:30px;border-radius:5px;border:1px solid transparent;background:linear-gradient(90deg,#3f3366 1.92%,#25575d) padding-box,linear-gradient(to right,#a185f8,#8eb0f0 16.59%,#7adbe6 33.72%,#6ef6e0 43.32%,#59fee0) border-box}.audit-filter__date-inner{height:28px;width:240px;border-radius:5px;display:flex;color:var(--text);position:relative}.audit-filter__date-btn{width:100%;color:var(--text);font-size:14px;display:flex;align-items:center;justify-content:center;border-radius:2px;cursor:pointer;transition:all .2s ease}.audit-filter__date-btn.active{font-weight:700}.audit-filter__date-btn.day.active{color:#3b2b74;background:linear-gradient(90deg,#9872fe,#779ff2)}.audit-filter__date-btn.week.active{color:#2b4168;background:linear-gradient(90deg,#779ff2,#4cbad5)}.audit-filter__date-btn.month.active,.audit-filter__date-btn.custom.active{color:#225f6a;background:linear-gradient(90deg,#4abcd4,#25dfc0)}.audit-filter__date-divider{height:100%;width:1px}.audit-filter__date-divider.first{background-color:#779ff2}.audit-filter__date-divider.second,.audit-filter__date-divider.third{background-color:#4cbad5}.audit-filter__dropdown-btn{height:32px;padding:0 12px;border-radius:4px;border:1px solid var(--cardBorder);background-color:var(--card);color:var(--text);font-size:14px;display:flex;align-items:center;gap:8px;cursor:pointer;transition:all .2s ease}.audit-filter__dropdown-btn:hover{border-color:var(--primary)}.audit-filter__dropdown-btn .anticon{font-size:12px;opacity:.6}.audit-filter__facet-dropdown{background-color:var(--card);border:1px solid var(--cardBorder);border-radius:8px;box-shadow:0 5px 20px #00000026;padding:6px 0;width:260px;overflow:hidden}.audit-filter__divider{height:24px;width:1px;background-color:var(--separatorColor);margin-left:auto}.audit-filter__clear-all{color:var(--primary);font-size:14px;font-weight:500;cursor:pointer;transition:opacity .2s ease;white-space:nowrap}.audit-filter__clear-all:hover{opacity:.8}.audit-filter__calendar-container{background-color:var(--card);width:370px;position:absolute;border-radius:10px;top:70px;left:20px;border:1px solid var(--cardBorder);box-shadow:0 5px 20px #00000026;z-index:10000}.audit-filter__calendar-container .react-calendar{background-color:purple!important;border:none}.audit-filter__calendar-container .react-calendar__navigation button{background-color:transparent;color:var(--text)}.audit-filter__calendar-container .react-calendar__navigation button:disabled{background-color:transparent!important}.audit-filter__calendar-container .react-calendar__navigation button:enabled:hover,.audit-filter__calendar-container .react-calendar__navigation button:enabled:focus{background-color:var(--lightPrimary)!important}.audit-filter__calendar-container .SmallCalendar{padding:10px;background-color:transparent}.audit-filter__calendar-actions{border-top:1px solid var(--separatorColor);height:52px;display:flex;align-items:center;justify-content:space-around;border-radius:0 0 10px 10px}.audit-filter__calendar-actions button{padding:6px 20px;border-radius:4px;font-size:14px;cursor:pointer;transition:all .2s ease}.audit-filter__calendar-actions button:first-child{background-color:transparent;border:1px solid var(--cardBorder);color:var(--text)}.audit-filter__calendar-actions button:first-child:hover{border-color:var(--primary)}.audit-filter__calendar-actions button:last-child{background-color:var(--primary);border:1px solid var(--primary);color:#fff}.audit-filter__calendar-actions button:last-child:hover{opacity:.9}.audit-filter__default-rules{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text)}.light .audit-filter__date-btn{color:#555}.light .audit-filter__calendar-container{border:1px solid #b6b4c4}.dark .audit-filter__calendar-container{border:1px solid rgba(255,255,255,.3019607843)}.audit-log{padding-bottom:13px}.audit-log__table{box-shadow:0 5px 10px #0000000d;border-radius:10px;background-color:var(--card);border:1px solid var(--cardBorder);padding:20px;height:calc(100vh - 190px)}.audit-log__filter{margin-bottom:12px;display:flex;justify-content:space-between;align-items:center}.audit-log__filter-left{display:flex;gap:16px;align-items:center}.audit-log__filter-right{display:flex;align-items:center;gap:8px}.audit-log__action-btn{display:flex;align-items:center;justify-content:center;background:var(--primary);border:none;cursor:pointer;transition:all .2s ease}.audit-log__action-btn:hover{background:var(--darkPrimary)}.audit-log__action-btn--icon{width:40px;height:40px;border-radius:8px}.audit-log__action-btn--icon svg{width:16px;height:16px}.audit-log__action-btn--export{height:40px;padding:0 16px;border-radius:8px;gap:8px}.audit-log__action-btn--export svg{width:16px;height:16px}.audit-log__action-btn--export span{color:#fff;font-size:14px;font-weight:500}.audit-log__tr{width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BackupFilter{position:relative;width:155px;height:32px}.BackupFilter .ant-select{width:100%}.BackupFilter__label{position:absolute;top:-10px;left:16px;background-color:var(--card);padding:0 8px;font-size:11px;color:var(--label);z-index:2;pointer-events:none;font-weight:400;letter-spacing:-.22px;line-height:20px}.BackupFilter__select{height:32px}.BackupFilter__select .ant-select-selector{height:32px!important;border-radius:4px!important;background:transparent!important;border:1px solid #30304a!important;transition:border-color .2s}.BackupFilter__select .ant-select-selection-search{display:flex;align-items:center}.BackupFilter__select .ant-select-selection-item{color:#70707c;font-size:13px;font-family:Roboto,sans-serif;line-height:30px;letter-spacing:-.26px}.BackupFilter__select .ant-select-arrow{color:var(--label)}.BackupFilter__select.ant-select-focused .ant-select-selector,.BackupFilter__select .ant-select-selector:hover{border-color:#9872fe!important}.BackupFilter__select.ant-select-focused .ant-select-selector{box-shadow:none!important}.BackupFilter__dropdown{background:var(--card)}.BackupFilter__search{display:flex;align-items:center;padding:8px 12px 4px;background:transparent;border-bottom:1px solid rgba(109,104,137,.3);margin:0 8px}.BackupFilter__search .anticon{font-size:18px;margin-right:10px;color:var(--textLight)}.BackupFilter__search input{background:transparent;border:none;outline:none;font-size:14px;font-weight:400;width:100%;padding:2px 0;box-shadow:none;color:var(--text)}.BackupFilter__search input::placeholder{color:var(--textLight);opacity:.7}.BackupFilter__search input:focus{border-bottom:2px solid #9872fe}.BackupFilter__checkbox-group{width:100%}.BackupFilter__checkbox-scroll{max-height:300px;overflow-y:auto;padding:8px 0}.BackupFilter__option-row{display:flex;align-items:center;justify-content:space-between;padding:4px 16px;cursor:pointer;transition:background .2s}.BackupFilter__option-row:hover{background:#9872fe1a}.BackupFilter__option-row .ant-checkbox-wrapper{flex:1;display:flex;align-items:center}.BackupFilter__option-row .ant-checkbox-wrapper .ant-checkbox{margin-right:8px}.BackupFilter__option-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:200px;display:inline-flex;align-items:center;gap:8px;vertical-align:middle;font-size:13px;color:var(--text)}.BackupFilter__option-count{color:var(--textLight);font-size:12px;font-weight:600;margin-left:8px}.BackupFilter .ant-checkbox-inner{width:14px;height:14px;border-radius:3px;border:1.5px solid #44445a;background:transparent}.BackupFilter .ant-checkbox-checked .ant-checkbox-inner{background:#9872fe!important;border-color:#9872fe!important}.light .BackupFilter__label{background-color:#fafafa;color:#666}.light .BackupFilter__select .ant-select-selector{background:#fafafa!important;border-color:#d9d9d9!important}.light .BackupFilter__select .ant-select-selection-item{color:#666}.light .BackupFilter__option-text{color:#333}.BackupFiltersPane{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:var(--card);padding:16px 24px;border-radius:10px;border:1px solid rgba(109,104,137,.3)}.BackupFiltersPane__filters{display:flex;gap:24px;flex:1;align-items:center}.BackupFiltersPane__actions{display:flex;gap:10px;align-items:center}.BackupFiltersPane__clear{color:var(--label);cursor:not-allowed;font-size:14px;transition:color .2s ease;text-decoration:none}.BackupFiltersPane__clear.active{cursor:pointer}.BackupFiltersPane__clear.active:hover{color:#9872fe}.light .BackupFiltersPane{background-color:#fafafa;border-color:#6d68894d}.EmptyApplications{height:100%;min-height:100%;gap:40px;padding:60px 20px;width:100%;justify-content:center;align-items:center}.EmptyApplications__illustration{height:125px;width:auto;max-width:100%}.EmptyApplications__text{gap:12px;max-width:600px;text-align:center}.EmptyApplications__text .title{font-size:24px;font-weight:600;color:var(--textPrimary);line-height:1.4}.EmptyApplications__text-action{gap:24px;margin-top:8px}.EmptyApplications__text-action .lighterText{font-size:14px;color:var(--textLighter);line-height:1.6}.EmptyApplications__create-btn{background-color:#9872fe;border-color:#9872fe;height:40px;padding:0 24px;font-size:14px;font-weight:500;display:flex;align-items:center;gap:8px}.EmptyApplications__create-btn:hover:not(:disabled){background-color:#733ffe;border-color:#733ffe}.EmptyApplications__create-btn:disabled{opacity:.5;cursor:not-allowed}.light .EmptyApplications__text .title{color:var(--textPrimary)}.light .EmptyApplications__text-action .lighterText{color:var(--textLighter)}.EmptySearchResults{height:100%;min-height:100%;gap:40px;padding:60px 20px;width:100%;justify-content:center;align-items:center}.EmptySearchResults__illustration{height:125px;width:auto;max-width:100%}.EmptySearchResults__text{gap:12px;max-width:600px;text-align:center}.EmptySearchResults__text .title{font-size:24px;font-weight:600;color:var(--textPrimary);line-height:1.4}.EmptySearchResults__text-action{gap:24px;margin-top:8px}.EmptySearchResults__text-action .lighterText{font-size:14px;color:var(--textLighter);line-height:1.6}.EmptySearchResults__clear-btn{height:40px;padding:0 24px;font-size:14px;font-weight:500;display:flex;align-items:center;gap:8px}.BackupPolicies{display:flex;flex-direction:column;gap:24px;height:100%;min-height:0}.BackupPolicies__content{display:flex;flex-direction:column;gap:16px;background-color:var(--card);padding:20px;border-radius:8px;border:1px solid rgba(109,104,137,.3);flex:1;min-height:0;overflow:hidden}.BackupPolicies__content--empty{min-height:calc(100vh - 200px);height:calc(100vh - 200px)}.BackupPolicies__header{display:flex;justify-content:space-between;align-items:center}.BackupPolicies__create-btn{background-color:#9872fe;border-color:#9872fe;display:flex;align-items:center;gap:8px}.BackupPolicies__create-btn:hover{background-color:#733ffe;border-color:#733ffe}.BackupPolicies__list-wrapper{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column}.BackupPolicies__loading{flex:1;display:flex;align-items:center;justify-content:center}.BackupPolicies__load-error{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.BackupPolicies__column-headers{display:flex;align-items:center;gap:10px;padding:8px 15px;font-size:12px;font-weight:600;color:var(--textSuperLight);border-bottom:1px solid var(--separatorColorLight);margin-bottom:6px;position:sticky;top:0;z-index:2;background-color:var(--card)}.BackupPolicies__rows{flex:1;min-height:0;overflow:auto}.BackupPolicies__row-clickable{cursor:pointer;padding:0 15px;min-height:50px;border:1px solid var(--ciCollapseBorder);border-radius:5px;margin-bottom:10px;background-color:var(--CiCollapseBG)}.BackupPolicies__row-clickable:last-child{margin-bottom:0}.BackupPolicies__row-clickable:hover{background-color:var(--ciOpenCollapseBG)}.BackupPolicies__panel-header{display:flex;align-items:center;gap:10px;width:100%;min-width:0;font-size:13px}.BackupPolicies__panel-cell{display:flex;align-items:center;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BackupPolicies__panel-cell--actions{justify-content:center}.BackupPolicies__panel-cell--sortable{cursor:pointer;-webkit-user-select:none;user-select:none;gap:4px}.BackupPolicies__panel-cell--sortable:hover{color:var(--text)}.BackupPolicies__panel-cell--sorted{color:var(--primary)}.BackupPolicies__panel-cell>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BackupPolicies__sort-icons{display:inline-flex;flex-direction:column;line-height:0;flex-shrink:0}.BackupPolicies__sort-icon{font-size:10px;color:var(--textSuperLight);line-height:7px;opacity:.4;transition:opacity .15s ease,color .15s ease}.BackupPolicies__sort-icon--active{opacity:1;color:var(--primary)}.BackupPolicies__pagination{position:sticky;bottom:0;z-index:2;background-color:var(--card);border-top:1px solid var(--separatorColorLight);flex-shrink:0;color:var(--text)}.BackupPolicies__pagination .MuiTablePagination-selectLabel,.BackupPolicies__pagination .MuiTablePagination-displayedRows{color:var(--text);margin-bottom:0}.BackupPolicies__pagination .MuiTablePagination-select,.BackupPolicies__pagination .MuiSelect-icon,.BackupPolicies__pagination .MuiIconButton-root{color:var(--text)}.BackupPolicies__pagination .MuiIconButton-root.Mui-disabled{color:var(--textSuperLight)}.BackupPolicies__cell-policyName{display:flex;align-items:center;width:100%;min-width:0}.BackupPolicies__cell-policyName .BackupPolicies__cell-icon{margin-right:8px}.BackupPolicies__cell-policyName .ProtectedBadge{margin-left:16px}.BackupPolicies__cell-policyName-text{flex:0 0 173px;max-width:173px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BackupPolicies__cell-dataSource{display:flex;align-items:center;gap:8px}.BackupPolicies__cell-frequency{display:flex;align-items:center;width:100%;height:100%}.BackupPolicies__cell-icon,.BackupPolicies__cell-saas-icon{width:18px;height:18px;flex-shrink:0}.BackupPolicies__cell-saas-icon path{fill:#9872fe}.BackupPolicies__action-menu{padding:0 7px;cursor:pointer}.BackupPolicies__action-menu:hover{color:var(--primary)}.BackupPolicies__action-menu svg{font-size:14px}.BackupPolicies__menu-icon{width:14px;height:14px}.BackupPolicies__menu-icon path{fill:currentColor}.BackupPolicies .MuiTablePagination-root{margin-right:30px}.BackupPolicies__popover .ant-popover-inner-content{padding:0!important}.BackupPolicies__menu .MuiPaper-root{background-color:var(--card);border:1px solid var(--separatorColorLight);border-radius:4px;box-shadow:0 4px 20px #00000040;overflow:hidden}.BackupPolicies__menu .MuiList-root{padding:0;margin-bottom:0!important}.BackupPolicies__menu .MuiMenuItem-root{gap:10px;padding:12px 20px;color:var(--text);font-size:14px;font-weight:500;font-family:inherit;min-height:auto;transition:all .2s ease}.BackupPolicies__menu .MuiMenuItem-root:not(:last-child){border-bottom:1px solid var(--separatorColorLight)}.BackupPolicies__menu .MuiMenuItem-root:hover{background-color:var(--lightPrimary)}.BackupPolicies__menu .MuiMenuItem-root svg{width:14px;height:14px;color:var(--primary)}.BackupPolicies__menu .MuiMenuItem-root svg path{fill:currentColor}.light .BackupPolicies__content,.light .BackupPolicies__column-headers,.light .BackupPolicies__pagination{background-color:#fafafa}.unauthorized-backup{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:100%;box-sizing:border-box;gap:10px}.unauthorized-backup__header-image{margin-right:8px;transform:translateY(-1px)}.unauthorized-backup__header{display:flex;flex-direction:column;align-items:center;max-width:800px;gap:7px;color:var(--text)}.unauthorized-backup__header__title{font-size:20px;font-weight:700}.unauthorized-backup__header-sub-title{font-size:16px;font-weight:500;color:#888891;text-align:center}.unauthorized-backup__header__title-highlight{background:linear-gradient(92.57deg,#9872fe 4.91%,#59fee0 95.86%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.unauthorized-backup__header__close-button{position:absolute;right:10px;top:5px;cursor:pointer;font-weight:700}.unauthorized-backup__content{display:flex;flex-direction:row;align-items:flex-start;width:100%;max-width:100%;box-sizing:border-box}.unauthorized-backup__content__title{background:linear-gradient(92.57deg,#9872fe 4.91%,#59fee0 12.86%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:20px;font-weight:700;margin-bottom:10px}.unauthorized-backup__content__container{display:flex;flex-direction:column;flex-wrap:wrap;padding-top:10px;overflow:hidden}.unauthorized-backup__content__key_benefits{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;gap:20px;width:100%;box-sizing:border-box}.unauthorized-backup__content__key_benefits .unauthorized-backup__content-item{width:calc(50% - 10px);max-width:calc(50% - 10px);flex-shrink:0}.unauthorized-backup__content__key_capabilities{gap:10px}.unauthorized-backup__content-item{display:flex;flex-direction:column}.unauthorized-backup__content-item-dot{width:16px;height:17px}.unauthorized-backup__content-item-title{display:flex;flex-direction:row;align-items:center;gap:10px;font-size:16px;font-weight:700}.unauthorized-backup__content-item-list{display:flex;flex-direction:column;gap:10px;margin-top:10px}.unauthorized-backup__content-item-list ul>li{margin-bottom:10px}.unauthorized-backup__content-item-description{width:100%;max-width:450px;margin-top:10px}.unauthorized-backup__key-benefits{max-width:calc(60% - 18px);width:100%;min-width:0}.unauthorized-backup__seperator{align-self:stretch;margin-right:18px;margin-left:18px;border-left:1px solid #383847}.unauthorized-backup__key-capabilities{flex:1}.unauthorized-backup__footer{display:flex;align-items:center;flex-direction:column;gap:10px}.unauthorized-backup__footer__description{display:flex;flex-direction:column;gap:10px;align-items:center}.unauthorized-backup__footer__description-a{font-size:14px}.unauthorized-backup__footer__button{margin-top:10px}.NewAppModal__body.unauthorized-backup-modal{overflow:hidden;max-height:95vh;border-radius:12px;padding:15px 50px!important;margin:0!important;box-sizing:border-box}@media only screen and (min-width:867px)and (max-width:1513px){.NewAppModal__body.unauthorized-backup-modal{max-height:100vh;padding:15px 30px!important}.unauthorized-backup{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:100%;font-size:12px;box-sizing:border-box}.unauthorized-backup__header{gap:0px}.unauthorized-backup__content{padding:5px 0 5px 10px!important;align-items:normal}.unauthorized-backup__content__container{display:flex;flex-direction:column;flex-wrap:wrap;overflow:hidden}}.app-content-wrapper{padding:15px}.BackupAndDR{display:flex;flex-direction:column;height:100%}.PreventiveControls{display:flex;flex-direction:column;width:100%;height:100%}.PreventiveControls .preventive-controls-iframe{width:100%;height:100%;border:none}.PackageDetailsCard__header{align-items:center}.PackageDetailsCard__header-icon{width:18px;height:18px;flex-shrink:0}.PackageDetailsCard__header-title{font-size:14px}.PackageDetailsCard__fields{flex-wrap:wrap;align-items:flex-start!important}.PackageDetailsCard__fields .ant-form-item{margin-bottom:0}.PackageDetailsCard__label{align-items:center;display:inline-flex;gap:6px}.PackageDetailsCard__label-info{font-size:12px;opacity:.6}.PackageDetailsCard__label-required{color:#ff4d4f;font-size:12px}.PackageDetailsCard__banner{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:6px;background:#dc35451a;border:1px solid rgba(220,53,69,.3)}.PackageDetailsCard__banner-icon{color:#dc3545;font-size:16px;margin-top:2px;flex-shrink:0}.PackageDetailsCard__banner-body{display:flex;flex-direction:column;gap:4px}.PackageDetailsCard__banner-title{font-weight:600;font-size:13px;color:#dc3545}.PackageDetailsCard__banner-desc{font-size:12px;opacity:.85}.PackageRegoCard__header{align-items:center}.PackageRegoCard__header-icon{width:18px;height:18px;flex-shrink:0}.PackageRegoCard__header-title{font-size:14px}.PackageRegoCard__editor{min-height:300px}.PackageRegoCard__validation-row{min-height:20px}.PackageRegoCard__valid{font-size:12px;color:#28a745}.PackageRegoCard__invalid{font-size:12px;color:#dc3545}.CreateEditPackage{max-width:100%;margin:0 auto}.CreateEditPackage__divider{height:1px;background:#ffffff14;margin:0 -20px}.CreateEditPackage__footer{padding-right:50px}@keyframes modal-video{0%{opacity:0}to{opacity:1}}@keyframes modal-video-inner{0%{transform:translateY(100px)}to{transform:translate(0)}}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1000000;cursor:pointer;opacity:1;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.modal-video-effect-exit{opacity:0}.modal-video-effect-exit .modal-video-movie-wrap{-webkit-transform:translate(0,100px);-moz-transform:translate(0,100px);-ms-transform:translate(0,100px);-o-transform:translate(0,100px);transform:translateY(100px)}.modal-video-body{max-width:960px;width:100%;height:100%;margin:0 auto;padding:0 10px;display:flex;justify-content:center;box-sizing:border-box}.modal-video-inner{display:flex;justify-content:center;align-items:center;width:100%;height:100%}@media(orientation:landscape){.modal-video-inner{padding:10px 60px;box-sizing:border-box}}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#333;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video-inner;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-ms-transition:-ms-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video-close-btn{position:absolute;z-index:2;top:-45px;right:0;display:inline-block;width:35px;height:35px;overflow:hidden;border:none;background:transparent}@media(orientation:landscape){.modal-video-close-btn{top:0;right:-45px}}.modal-video-close-btn:before{transform:rotate(45deg)}.modal-video-close-btn:after{transform:rotate(-45deg)}.modal-video-close-btn:before,.modal-video-close-btn:after{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;background:#fff;border-radius:5px;margin-top:-6px}.welcome-block-user-login-container{min-height:100vh;width:100vw;background:#220a35 url(https://infralight-templates-public.s3.amazonaws.com/auth0/erancloud_n_a_distant_galaxy_800k.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;display:flex;grid-template-columns:3fr 1fr;justify-content:center;align-items:center}.welcome-block-user-login-container__close{background-color:transparent;position:absolute;top:9px;right:20px;border:none;cursor:pointer;color:#909099;font-size:16pt;transition:all .2s ease}.welcome-block-user-headers{bottom:6%;left:6%;display:flex;position:absolute;color:#fff}.welcome-block-user-headers__slogan-title{display:flex;flex-direction:column;font-family:Tektur,cursive}.welcome-block-user-headers__slogan-title-main{font-size:50px;font-weight:700}.welcome-block-user-headers__slogan-title-sub{font-size:35px;font-weight:700;color:#75ffd7}.welcome-block-user-card{background:#220a35 url("data:image/svg+xml,%3csvg%20width='636'%20height='489'%20viewBox='0%200%20636%20489'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_12859_70424)'%3e%3cpath%20d='M24%2020C24%208.95429%2032.9543%200%2044%200H592C603.046%200%20612%208.95431%20612%2020V421C612%20432.046%20603.046%20441%20592%20441H44C32.9543%20441%2024%20432.046%2024%20421V20Z'%20fill='%23181824'/%3e%3cpath%20d='M44%200.5H592C602.77%200.5%20611.5%209.23045%20611.5%2020V421C611.5%20431.77%20602.77%20440.5%20592%20440.5H44C33.2305%20440.5%2024.5%20431.77%2024.5%20421V20C24.5%209.23044%2033.2304%200.5%2044%200.5Z'%20stroke='url(%23paint0_linear_12859_70424)'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_12859_70424'%20x='0'%20y='0'%20width='636'%20height='489'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='24'/%3e%3cfeGaussianBlur%20stdDeviation='12'/%3e%3cfeComposite%20in2='hardAlpha'%20operator='out'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.25%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_12859_70424'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_12859_70424'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_12859_70424'%20x1='24'%20y1='10.2433'%20x2='615.414'%20y2='385.941'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%239872FE'/%3e%3cstop%20offset='1'%20stop-color='%2359FEE0'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");background-repeat:no-repeat;background-size:cover;background-position:center center;height:511px;width:623px;border-radius:25px;color:#fff;position:relative;justify-content:center;display:flex;padding-top:35px;background-color:transparent;opacity:.91}.welcome-block-user-card__image-style{position:absolute;height:424px}.welcome-block-user-card__text-container{display:flex;flex-direction:column;gap:10px;padding-left:20px;z-index:2;padding-top:70px;align-self:center;font-size:14px}.welcome-block-user-card__description-container{display:flex;flex-direction:column;row-gap:2px;font-family:Roboto,sans-serif}.welcome-block-user-card__description-container__sub-title{padding-bottom:17px}.welcome-block-user-card__sub-header-text{color:#9872fe;margin-top:10px;font-weight:700;padding-bottom:9px}.welcome-block-user-card__link-container{display:flex;gap:10px;padding-top:3px}.welcome-block-user-card__text-link{text-decoration:underline;cursor:pointer;font-weight:700}.welcome-block-user-card__login-link{color:#9872fe;font-weight:700;font-size:16px;text-align:center;padding-top:22px;position:absolute;bottom:72px}.calendly-badge-widget{display:none!important}.CreateAccount{width:100vw;height:100vh;background:#160755 url(https://infralight-templates-public.s3.amazonaws.com/auth0/galaxy_16_9.svg);background-repeat:no-repeat;background-size:cover;background-position:center center}.CreateAccount__wrapper{width:600px;border-radius:15px;border:4px solid #8559fe;background-color:#25136e;position:relative;padding:60px 40px;gap:10px;color:#fff}.CreateAccount__wrapper-header{gap:10px;align-items:center}.CreateAccount__wrapper-header-title{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:35px;text-align:center}.CreateAccount__wrapper-header-title-main{font-size:25px;font-weight:700;margin-bottom:10px}.CreateAccount__wrapper-header-title-sub{opacity:.7}.CreateAccount__wrapper-form{gap:20px}.CreateAccount__wrapper-form input{border:1px solid rgba(0,0,0,.15);height:43px;border-radius:49px;box-shadow:none;background-color:#3d2197;color:#fff!important;padding:12px 18px!important;transition:all .2s ease}.CreateAccount__wrapper-form input::placeholder{color:#ffffffb3}.CreateAccount__wrapper-form input:hover{border-color:#8559febb;background-color:#5130bb;transition:all .2s ease}.CreateAccount__wrapper-form input:focus{border-color:#8559febb;box-shadow:none;background-color:#5130bb}.CreateAccount__wrapper-form .form-row{gap:10px;width:100%;margin-top:10px}.CreateAccount__wrapper-form .form-row .btn{background-color:transparent;border-radius:49px;width:100%;height:43px;transition:all .4s ease;color:#fff;cursor:pointer}.CreateAccount__wrapper-form .form-row .btn.submit{background:linear-gradient(109.64deg,#8559fe .01%,#59fee0 106.5%);transition:all .4s ease;border:1px solid #25136e}.CreateAccount__wrapper-form .form-row .btn.submit:hover{border-color:#8559febb;transition:all .4s ease}.CreateAccount__wrapper-form .form-row .btn.logout{background-color:#ffffff1a;border:1px solid transparent}.CreateAccount__wrapper-form .form-row .btn.logout:hover{border-color:#8559febb}.AuthError{background-color:#181825;height:100vh;width:100vw}.AuthError__card{width:600px!important;text-align:center;padding:30px!important;box-shadow:0 5px 10px #0000000d;border-radius:10px;background-color:#212133;border:1px solid #30304A;color:#fff}.AuthError__card img{width:70px;height:auto;margin-bottom:20px}.AuthError a{color:#9872fe;font-size:14px}.SsoLogin{width:100vw;height:100vh}.SignedOut{display:flex;justify-content:center;align-items:center;background-color:#171721;height:100vh;width:100vw}.SignedOut__card{display:flex;flex-direction:column;align-items:center;justify-content:center;width:600px;text-align:center;padding:30px;box-shadow:0 5px 10px #0000000d;border-radius:10px;background-color:#212133;border:1px solid #30304a;color:#fafafa}.SignedOut__card img{width:70px;height:auto;margin-bottom:20px}.SignedOut__message{margin:0;font-size:16px;color:#929292}@media(max-width:1366px){.hide-on-laptop{display:none!important}}@media(min-width:1367px){.hide-on-desktop{display:none!important}}@media(min-width:1920px){.hide-on-large-desktop{display:none!important}}.show-on-laptop-only,.show-up-to-laptop{display:none!important}@media(max-width:1366px){.show-on-laptop-only,.show-up-to-laptop{display:block!important}}@media(max-width:1366px){.show-on-laptop-only.row,.row.show-up-to-laptop{display:flex!important}}@media(max-width:1366px){.show-on-laptop-only.d-inline-block,.d-inline-block.show-up-to-laptop{display:inline-block!important}}@media(max-width:1366px){.show-on-laptop-only.d-inline,.d-inline.show-up-to-laptop{display:inline!important}}.show-on-desktop-only{display:none!important}@media(min-width:1367px){.show-on-desktop-only{display:block!important}}@media(min-width:1367px){.show-on-desktop-only.row{display:flex!important}}@media(min-width:1367px){.show-on-desktop-only.d-inline-block{display:inline-block!important}}@media(min-width:1367px){.show-on-desktop-only.d-inline{display:inline!important}}.show-below-large,.show-up-to-desktop{display:none!important}@media(max-width:1919px){.show-below-large,.show-up-to-desktop{display:block!important}}@media(max-width:1919px){.show-below-large.row,.row.show-up-to-desktop{display:flex!important}}@media(max-width:1919px){.show-below-large.d-inline-block,.d-inline-block.show-up-to-desktop{display:inline-block!important}}@media(max-width:1919px){.show-below-large.d-inline,.d-inline.show-up-to-desktop{display:inline!important}}.show-at-large{display:none!important}@media(min-width:1920px){.show-at-large{display:block!important}}@media(min-width:1920px){.show-at-large.row{display:flex!important}}@media(min-width:1920px){.show-at-large.d-inline-block{display:inline-block!important}}@media(min-width:1920px){.show-at-large.d-inline{display:inline!important}}.fade-enter,.fade-appear{opacity:0;animation-duration:.4s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.55,0,.55,.2);animation-play-state:paused}.fade-leave{animation-duration:.4s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.55,0,.55,.2);animation-play-state:paused}.fade-enter.fade-enter-active,.fade-appear.fade-appear-active{animation-name:fadeIn;animation-play-state:running}.fade-leave.fade-leave-active{animation-name:fadeOut;animation-play-state:running}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes grow{0%{transform:scale(0)}to{transform:scale(1)}}.fadeIn-animation{animation:fadeIn .3s ease-out}.fadeIn-animation-oneSec{animation:fadeIn 1s ease-out}.grow-animation{animation:grow .3s ease-out}.purple-pulse{box-shadow:0 0 #8559fece;animation:pulse 2s infinite}.purple-pulse.twice{animation-iteration-count:2}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(133,89,254,.4)}70%{-webkit-box-shadow:0 0 0 6px rgba(133,89,254,0)}to{-webkit-box-shadow:0 0 0 0 rgba(133,89,254,0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(133,89,254,.4);box-shadow:0 0 #8559fe66}70%{-moz-box-shadow:0 0 0 6px rgba(133,89,254,0);box-shadow:0 0 0 6px #8559fe00}to{-moz-box-shadow:0 0 0 0 rgba(133,89,254,0);box-shadow:0 0 #8559fe00}}.scrollMoveDown{animation:scollMoveDownAnim 1s infinite ease-in-out}.beat{animation-name:beat;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-duration:4s;animation-direction:alternate}@keyframes scollMoveDownAnim{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}@keyframes beat{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}.yellow-pulse{box-shadow:0 0 #fec300ce;animation:pulse-yellow 2s infinite}@-webkit-keyframes pulse-yellow{0%{-webkit-box-shadow:0 0 0 0 rgba(254,195,0,.4)}70%{-webkit-box-shadow:0 0 0 6px rgba(254,195,0,0)}to{-webkit-box-shadow:0 0 0 0 rgba(254,195,0,0)}}@keyframes pulse-yellow{0%{-moz-box-shadow:0 0 0 0 rgba(254,195,0,.4);box-shadow:0 0 #fec30066}70%{-moz-box-shadow:0 0 0 6px rgba(254,195,0,0);box-shadow:0 0 0 6px #fec30000}to{-moz-box-shadow:0 0 0 0 rgba(254,195,0,0);box-shadow:0 0 #fec30000}}@keyframes butterFly{0%{transform:translateY(0) rotate(0)}25%{transform:translateY(-10px) rotate(-10deg)}50%{transform:translateY(-10px) rotate(10deg)}75%{transform:translateY(-10px) rotate(-10deg)}to{transform:translateY(0) rotate(0)}}.small-muted{font-size:13px;line-height:15px;opacity:.5}.muted{font-size:14px;line-height:22px;opacity:.4}.small-muted{font-size:12px;line-height:22px;opacity:.4}.big{font-size:25px;line-height:29px}.title{font-size:20px;line-height:22px;font-weight:700}.med-title{font-size:16px;line-height:18px;font-weight:700}.sub-title{font-size:12px;line-height:18px;color:var(--textLighter)}.small-title{font-size:14px;opacity:.75}.bold{font-weight:700}.med-bold{font-weight:500}.centered{text-align:center}.purple-text{color:#9872fe}.red-text{color:#e36f7e}.modal-title{font-size:16px;color:var(--text);font-weight:700}.text{color:var(--textLighter)}.small-dark-blue,.dark-blue{font-size:14px;color:var(--textLighter);line-height:18px}.form-label{color:var(--label);display:block;margin-bottom:5px}.underline{text-decoration:underline!important}.lighterText{color:var(--textSuperLight)}.table-sum-text{color:var(--textSuperLight);height:20px}.purple-link-dark-background{color:#a381fe!important;transition:all .4s ease;cursor:pointer}.purple-link-dark-background:hover{text-decoration:underline!important;transition:all .4s ease}.pointer{cursor:pointer}.default-cursor{cursor:default!important}.code-text{font-family:Courier New,monospace}.basic-link{cursor:pointer;transition:.3s;border-bottom:1px solid transparent}.basic-link:hover{border-color:inherit;transition:all .3s ease}.basic-loading,.basic-100{height:100%}.disabledText{color:var(--disableColor)}.font-11{font-size:11px!important}.font-12{font-size:12px!important}.font-13{font-size:13px!important}.font-14{font-size:14px!important}.font-15{font-size:15px!important}.font-16{font-size:16px}.font-18{font-size:18px}.font-20{font-size:20px}.font-24{font-size:24px}.wb-text{color:var(--text)}.gradient-text{background:linear-gradient(92.57deg,#9872fe 4.91%,#59fee0 95.86%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.basic-page{display:flex;flex-direction:column;gap:20px;min-height:calc(100vh - 170px)}.full-page{width:100%;height:100%}.tab-page{min-height:60vh}.gradientDivider{width:77px;height:2px;background:linear-gradient(92.57deg,#9872fe 4.91%,#59fee0 95.86%)}.gradientBG{background:var(--gradientColorBG)}.basic-card{display:flex;width:100%;box-shadow:0 5px 10px #0000000d;border-radius:10px;background-color:var(--card);border:1px solid var(--cardBorder);padding:20px}.no-padding-card{display:flex;width:100%;box-shadow:0 5px 10px #0000000d;border-radius:10px;background-color:var(--card);border:1px solid var(--cardBorder);padding:0}.thin-card{display:flex;width:100%;box-shadow:0 5px 10px #0000000d;border-radius:10px;background-color:var(--card);border:1px solid var(--cardBorder);padding:20px 20px 12px}.no-flex-card{background-color:var(--card);width:100%;box-shadow:0 5px 10px #0000000d;border-radius:10px;padding:20px;border:1px solid var(--cardBorder)}.plain-card{width:100%;background-color:var(--card);border-radius:10px;box-shadow:0 0 10px #0000000d;border:1px solid var(--cardBorder)}.row{display:flex;flex-direction:row;align-items:center}.col{display:flex;flex-direction:column}.col-reverse{display:flex;flex-direction:column-reverse}.align-items-start{align-items:flex-start}.between{justify-content:space-between}.flex-end{justify-content:flex-end}.center{display:flex;justify-content:center;align-items:center}.flex-wrap{flex-wrap:wrap}.form-row{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:24px}.form-row:last-child{margin-bottom:0}.form-row .ant-form-item{margin-bottom:0}.full-page-loader{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;background-color:#181825}.form-wizard-wrapper{width:50%;max-width:400px}.img16{width:16px;height:16px}.img12{width:12px;height:12px}.g5{gap:5px}.g8{gap:8px}.g10{gap:10px}.g15{gap:15px}.g20{gap:20px}.g30{gap:30px}.g40{gap:40px}.pad0{padding:0}.pad5{padding:5px}.pad10{padding:10px}.padIn10{padding:0 10px}.pad20{padding:20px}.mgBtm5{margin-bottom:5px}.mgTtm5{margin-top:5px}.mgTtm10{margin-top:10px}.mgLeft5{margin-left:5px}.mgRight4{margin-right:4px}.hide-element{display:none}body.light{--card: #ffffff;--cardWithOpacity: rgba(255, 255, 255, .34);--appBG: #f6f5f8;--codeBG: #30304A;--comingSoonCardBG: #fafafa;--comingSoonCardBorder: transparent;--layoutBorder: rgba(81, 81, 81, .05);--cardBorder: transparent;--codifyMenuBG: #26263b;--codifyMenuActiveBG: #30304A;--codifyMenuActiveFlag: #9872FE;--codeCardOverlay: #393957;--darkerCard: #f5f5f585;--assetCodeBG: #30304A;--innerCard: #F5F5F5;--innerIntegrationCard: #F5F1FC;--sidebarLink: #6b6b78;--sidebarActiveLink: #13868C;--breadcrumbLink: #252525;--header-btn-border: #abb2b68e;--header-btn-BG: transparent;--header-user-menu-arrow: rgba(81, 81, 81, .3);--aiBtnBG: #f9f9f9;--primary: #9872FE;--lightPrimary: rgba(152, 114, 254, .2);--tealAccent: #0F6E73;--assetLabel: #252525;--darkPrimary: #7f51fb;--middlePrimary: rgba(145, 106, 252, .6);--red: #e36f7e;--redFlagBG: rgba(227, 111, 126, .27);--green: #71c9ca;--greenFlagBG: rgba(113, 201, 202, .25);--ghost: #aa9876;--ghostFlagBG: rgba(170, 152, 118, .25);--orange: #f78c6c;--orangeFlagBG: rgba(247, 140, 108, .15);--changesAdded: #00DB94;--changesRemoved: #DE1518;--changesChanged: #FBBF0D;--changesAddedBG: #BFE9DB;--changesRemovedBG: #FCC;--changesChangedBG: #FFE69A;--changesNoChangeBG: #DBEAFE;--changesNoChangeBorder: #2563EB;--changesBaselineBG: #ECECF1;--changesBaselineText: #4F4F63;--blue: #59a0fe;--blueFlagBG: rgba(89, 160, 254, .15);--grey: #929292;--darkGrey: #737373;--lightGrey: #c7c7c7;--notSupported: #ECECEC;--pending: #0176D2;--light_pending: rgba(1, 118, 210, .15);--text: #252525;--textLighter: #515151;--textMuted: #6b6b78;--textSuperLight: rgba(37, 37, 37, .5);--restoreBadgeActiveBg: rgba(94, 174, 175, .18);--restoreBadgeActiveFg: #43989a;--restoreBadgeGrayedBg: rgba(4, 21, 39, .06);--restoreBadgeGrayedFg: #6b6b80;--separatorColor: rgba(81, 81, 81, .15);--separatorColorLight: rgba(81, 81, 81, .07);--codeSeperator: rgba(255, 255, 255, .15);--columnBG: #fafafa;--columnText: rgba(37, 37, 37, .7);--tableRowBorder: rgba(224, 224, 224, .5);--tableCheckbox: rgba(37, 37, 37, .18);--tableRowHoverBG: rgba(145, 106, 252, .12);--tabeSelectRowBG: rgba(145, 106, 252, .12);--innerCardBG: #f0f0f8;--innerCardCodeBG: #38385a;--flagsBG: rgba(238, 238, 238, .7);--progressTrackBG: #e3e0e0;--postureTrack: #e7e7ef;--disableBG: #f1f1f1;--disableborder: #e4e3e3;--disableColor: #A8A8A8;--exitButtonX: rgba(4, 21, 39, .55);--darkenExitButtonX: rgba(4, 21, 39, .7);--buttonBG: rgba(152, 114, 254, .2);--innerButtonBG: #c8b4fecf;--gradientButtonShadow: rgba(200, 200, 200, .25);--actionBtnColor: #f0f0f0;--inputBorder: #d9e1e7;--inputBG: transparent;--inputColor: rgba(4, 21, 39, .8);--inputPlaceholder: rgba(4, 21, 39, .4);--label: rgba(37, 37, 37, .7);--formText: #515151;--formLabel: #333333;--misconfiguration: #e31174;--misconfigurationBG: #f9cee3;--reliability: #0090ff;--reliabilityBG: #cce8ff;--optimization: #7ddbde;--optimizationBG: #e5f7f8;--history: #22CAFF;--historyBG: #b9e9f7ee;--git: #ec5f62;--gitBG: #fbdee0;--comments: #F1B54C;--commentsBG: #545533;--relationship: #F257BB;--relationshipBG: #fde5f5;--noTags: #9872FE;--noTagsBG: #e7dffb;--backup: #3F70DD;--backupBG: #dde8fa;--running: #61cd9a;--runningBG: #417767;--eventViewerBorder: rgba(109, 103, 135, .5);--eventReqResBG: #06060B;--codeFilesBG: #363659;--popoverBorderColor:transparent;--CiCollapseBG: #F5F5F5;--ciOpenCollapseBG: #E1DCF5;--ciCollapseBorder: #DCDCDC;--ciProjectGroupBorder: #DCDCDC;--dividerColor:#66B7EB;--badgeBG:#CFBDFF;--discoveryBorder:#59595933;--discoveryTableBG: #E4E4E4;--discoveryTableColor: #575757;--policyIconColor: #9872FE;--policyIconBG: rgba(152, 114, 254, .2);--codeBG:#303148;--undeterminedFlagBG: #F4F4F4;--undeterminedFlagBorder: #9696A0;--assetTypeCountBG: #cebdff;--assetTypeCountColor: #8559fe;--gradientColorBG: linear-gradient(92.57deg, #9872fe 4.91%, #59fee0 95.86%);--driftDetailsHeaderBG: #22222F;--driftDetailsBorder: #393946;--driftShowMoreBG: #22222F;--driftDetailsRowBG: #15151C;--driftBlockBG: #212133;--otherTypesDividerColor: #f0eff2;--connectedServicesBG: #ffffff;--mapRegionsBG: white;--textColor: #252525;--cardBgDarker: #f0eff2;--primaryBg: rgba(152, 114, 254, .12);--categoryNetworkColor: #0f9d8f;--categoryNetworkBG: rgba(62, 225, 222, .2);--categorySecurityColor: #d97a0a;--categorySecurityBG: rgba(255, 159, 58, .18);--categoryIamColor: #7c5ce8;--categoryIamBG: rgba(152, 114, 254, .18);--categoryStorageColor: #2563EB;--categoryStorageBG: rgba(59, 130, 246, .15);--categoryDefaultColor: #6b7280;--categoryDefaultBG: rgba(122, 122, 129, .15)}body.dark{--card: #212133;--cardWithOpacity: rgba(33, 33, 51, .34);--appBG: #181825;--codeBG: #181825;--comingSoonCardBG: transparent;--comingSoonCardBorder: #363653;--layoutBorder: #30304A;--codifyMenuBG: #13131d;--codifyMenuActiveBG: #9872FE;--codifyMenuActiveFlag: white;--cardBorder: #30304A;--codeCardOverlay: #212133;--darkerCard: #1f1f2e9e;--assetCodeBG: #212133;--innerCard: #312F4B;--innerIntegrationCard: #312F4B;--sidebarLink: whitesmoke;--sidebarActiveLink: #83E4E6;--breadcrumbLink: #ffffff;--header-btn-border: #30304A;--header-btn-BG: #181825;--header-user-menu-arrow: #d3d3d3af;--aiBtnBG: #2d2c45;--primary: #9872FE;--lightPrimary: rgba(152, 114, 254, .2);--tealAccent: #83E4E6;--assetLabel: #d4d4de;--darkPrimary: #7f51fb;--middlePrimary: rgba(145, 106, 252, .6);--red: #e36f7e;--redFlagBG: rgba(227, 111, 126, .2);--green: #71c9ca;--greenFlagBG: rgba(113, 201, 202, .2);--ghost: #aa9876;--ghostFlagBG: rgba(170, 152, 118, .3);--orange: #f78c6c;--changesAdded: #1AD598;--changesRemoved: #EB3336;--changesChanged: #F8CD4C;--changesAddedBG: rgba(21, 82, 62, .8);--changesRemovedBG: rgba(125, 28, 30, .8);--changesChangedBG: rgba(140, 117, 46, .8);--changesNoChangeBG: #263459;--changesNoChangeBorder: #3b82f6;--changesBaselineBG: #2f2f47;--changesBaselineText: #a9a9b7;--blue: #59a0fe;--blueFlagBG: rgba(89, 160, 254, .15);--grey: #929292;--darkGrey: #737373;--lightGrey: #c7c7c7;--notSupported: rgba(255, 255, 255, .281);--pending: #59a0fe;--light_pending: rgba(89, 160, 254, .15);--text: #ffffff;--textLighter: rgba(255, 255, 255, .801);--textMuted: #909099;--textSuperLight: rgba(255, 255, 255, .7);--restoreBadgeActiveBg: #2c3744;--restoreBadgeActiveFg: #83e4e6;--restoreBadgeGrayedBg: #282639;--restoreBadgeGrayedFg: #818199;--separatorColor: rgba(255, 255, 255, .1);--separatorColorLight: rgba(255, 255, 255, .07);--codeSeperator: rgba(255, 255, 255, .15);--columnBG: #2c2c41;--columnText: #d5d5d9;--tableRowBorder: rgba(81, 81, 81, .35);--tableCheckbox: rgba(255, 255, 255, .3);--tableRowHoverBG: rgba(145, 106, 252, .15);--tabeSelectRowBG: rgba(145, 106, 252, .15);--innerCardBG: #2c2c41;--innerCardCodeBG: #181825;--flagsBG: #41405F;--progressTrackBG: #373535;--postureTrack: #343448;--disableBG: rgba(167, 176, 184, .1);--disableborder: rgba(167, 176, 184, .1);--disableColor: #a8a8a8a9;--exitButtonX: rgba(255, 255, 255, .5);--darkenExitButtonX: rgba(255, 255, 255, .6);--buttonBG: #30304A;--innerButtonBG: #63639754;--gradientButtonShadow: rgba(0, 0, 0, .25);--actionBtnColor: rgba(255, 255, 255, .801);--inputBorder: rgba(225, 231, 234, .2);--inputBG: transparent;--inputColor: white;--inputPlaceholder: rgba(255, 255, 255, .4);--label: rgba(255, 255, 255, .6);--formText: rgba(255, 255, 255, .7);--formLabel: rgba(255, 255, 255, .85);--misconfiguration: #e31174;--misconfigurationBG: #5a1d46;--reliability: #0090ff;--reliabilityBG: #16436f;--optimization: #7ddbde;--optimizationBG: #3b5a66;--history: #22CAFF;--historyBG: #bdf8fb58;--git: #ec5f62;--gitBG: #5d3440;--comments: #F1B54C;--commentsBG: #545533;--relationship: #F257BB;--relationshipBG: #803b67;--noTags: #9872FE;--noTagsBG: #493c6b;--backup: #3F70DD;--backupBG: #2a4070;--running: #61cd9a;--runningBG: #417767;--eventViewerBorder: rgba(109, 103, 135, .5);--eventReqResBG: #06060B;--codeFilesBG: #12131D;--popoverBorderColor:#45455B;--CiCollapseBG: #322F4B;--ciOpenCollapseBG: rgba(152, 114, 254, .2);--ciCollapseBorder: rgba(109, 103, 135, .5);--ciProjectGroupBorder: #555268;--dividerColor:#66B7EB;--badgeBG:#373259;--discoveryBorder:#363442;--discoveryTableBG: #E4E4E4;--discoveryTableColor: #FFFFFF;--policyIconColor: white;--policyIconBG: rgba(255,255,255,.2);--codeBG: #13131C;--undeterminedFlagBG: #44444E;--undeterminedFlagBorder: #9696A0;--assetTypeCountBG: #504283;--assetTypeCountColor: #9872FE;--gradientColorBG: linear-gradient(92.57deg, #9872fe 4.91%, #59fee0 95.86%);--driftDetailsHeaderBG: #242434;--driftDetailsBorder: #353344;--driftShowMoreBG: #242434;--driftDetailsRowBG: #15151c;--driftBlockBG: #212133;--otherTypesDividerColor: #30304a;--connectedServicesBG: #30304A;--mapRegionsBG: #26266c;--textColor: #ffffff;--cardBgDarker: #1a1a2e;--primaryBg: rgba(152, 114, 254, .2);--categoryNetworkColor: #3EE1DE;--categoryNetworkBG: rgba(62, 225, 222, .15);--categorySecurityColor: #FF9F3A;--categorySecurityBG: rgba(255, 159, 58, .15);--categoryIamColor: #9872FE;--categoryIamBG: rgba(152, 114, 254, .15);--categoryStorageColor: #3B82F6;--categoryStorageBG: rgba(59, 130, 246, .15);--categoryDefaultColor: #9c98ae;--categoryDefaultBG: rgba(122, 122, 129, .15)}.ant-popover-arrow,.ant-tooltip-arrow{display:none!important}.ant-tooltip-inner{border:1px solid var(--separatorColor)}.ant-dropdown-hidden,.ant-dropdown-menu-hidden,.ant-dropdown-menu-submenu-hidden{display:none!important}.light .ant-checkbox-wrapper:hover .ant-checkbox-inner,.light .ant-checkbox:hover .ant-checkbox-inner,.light .ant-checkbox-input:focus+.ant-checkbox-inner{border-color:#9872fe}.light .ant-checkbox-inner{background-color:transparent}.ant-drawer-body{padding:0!important}.ant-tabs-nav{margin:0!important}.ant-tabs-tab{padding:16px 30px!important;transition:background-color .2s ease;border-radius:4px;width:150px;justify-content:center;color:var(--textSuperLight);margin-right:2px;font-weight:700}.ant-tabs-tab:hover{color:#252525;transition:background-color .2s ease}.ant-tabs-top>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-ink-bar{height:4px!important}.ant-tabs-tab-active{transition:background-color .4s ease;transition:font-weight .4s ease;color:#9872fe;font-weight:700}.ant-tabs-tab-active:hover{color:#9872fe}.ant-table-cell{font-size:13px}.ant-table-body .ant-table-cell{padding:5px 8px!important;font-size:12px}.ant-table-pagination{align-items:center;margin-bottom:0!important;margin-top:26px!important}.ant-pagination-total-text{opacity:.45;margin-right:20px!important}.ant-pagination-item-link{border-color:transparent!important}.ant-pagination-item{border-radius:4px!important;min-width:24px!important;height:24px!important;display:flex!important;justify-content:center;align-items:center}.ant-pagination-prev,.ant-pagination-next,.ant-pagination-jump-prev,.ant-pagination-jump-next{display:flex!important;justify-content:center;align-items:center}.light .ant-form-item-label,.dark .ant-form-item-label{padding-bottom:8px}.light .ant-form-item,.dark .ant-form-item{margin-bottom:24px}.ant-form-item-label{text-align:left!important}.ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{display:none!important}.ant-form-item-label>label:after{display:none!important}.light .ant-form-item-explain,.light .ant-form-item-extra,.dark .ant-form-item-explain,.dark .ant-form-item-extra{padding:8px 0 0 5px;color:#e36f7e;opacity:1!important;height:max-content}.light .ant-form-item-has-error .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input) .ant-select-selector,.dark .ant-form-item-has-error .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input) .ant-select-selector{background-color:transparent;border-color:#9872fe99!important;box-shadow:none!important}.ant-select-item-option:not(:last-child){border-bottom:1px solid var(--separatorColor)!important}.ant-select-item-option-content{white-space:break-spaces!important;word-break:break-word!important}.ant-select-item-option-selected{background-color:var(--lightPrimary)!important}.ProjectPickerDropdown .ant-select-item-option-disabled .ant-select-item-option-content{color:inherit!important}.light .ant-select,.dark .ant-select{border:1px solid var(--inputBorder);background-color:var(--inputBG);border-radius:4px;color:var(--inputColor);transition:border-color .2s ease}.light .ant-select .ant-select-arrow-loading svg,.dark .ant-select .ant-select-arrow-loading svg{fill:var(--inputColor)!important}.light .ant-select:hover,.dark .ant-select:hover{border-color:#9872fe99;transition:border-color .2s ease}.light .ant-select .ant-select-selection-search input,.dark .ant-select .ant-select-selection-search input{border-color:transparent!important;background-color:transparent;padding:0!important}.ant-select-clear{opacity:1!important;color:#9872fe!important}.ant-select-selection-placeholder{color:var(--inputPlaceholder)!important}.ant-select.ant-select-focused.ant-select-single.ant-select-show-arrow.ant-select-open.ant-select-show-search{border-color:#9872fe99!important}.ant-select.ant-select-single.ant-select-show-arrow.ant-select-disabled.ant-select-show-search{background-color:#c7c7c740;border-color:transparent}.ant-select.ant-select-single.ant-select-show-arrow.ant-select-disabled.ant-select-show-search :hover{cursor:not-allowed}.ant-select-disabled{background-color:var(--disableBG)!important;pointer-events:none;cursor:not-allowed!important}.ant-input:-webkit-autofill,.ant-input:-webkit-autofill:focus,.ant-input:-webkit-autofill:hover,.ant-input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--inputBG) inset!important;-webkit-text-fill-color:var(--inputColor)!important;transition:background-color 9999s ease-in-out 0s;border:1px solid var(--inputBorder)!important}.ant-input{background-color:var(--inputBG)!important;color:var(--inputColor)!important;border:1px solid var(--inputBorder)}.ant-input-disabled{background-color:var(--disableBG)!important}.ant-btn-loading-icon span{margin-right:8px}.light .ant-btn-primary:hover,.light .ant-btn-primary:focus{color:#fff;background:#8659fe;border-color:#8659fe}.light .ant-btn-dangerous,.dark .ant-btn-dangerous{color:#fff;background:#e36f7e;border-color:#e36f7e}.light .ant-btn-dangerous:hover,.light .ant-btn-dangerous:focus,.dark .ant-btn-dangerous:hover,.dark .ant-btn-dangerous:focus{color:#fff;background:#df5a6b;border-color:#df5a6b}.ant-modal-content{border-radius:10px!important}.ant-modal-content .ant-modal-body{padding:0}.ant-modal-header{border-top-left-radius:10px!important;border-top-right-radius:10px!important}.light .ant-steps-item,.dark .ant-steps-item{height:90px}.light .ant-steps-item-title,.dark .ant-steps-item-title{font-size:18px;font-weight:700;width:100%}.light .ant-steps-item-description,.dark .ant-steps-item-description{color:var(--textLighter);font-size:12px}.light .ant-steps-item-tail:after,.dark .ant-steps-item-tail:after{background:var(--sidebarLink);opacity:.5}.light .ant-steps-item-icon,.dark .ant-steps-item-icon{background-color:#9872fe!important}.light .ant-steps-item-active .ant-steps-item-icon,.dark .ant-steps-item-active .ant-steps-item-icon{box-shadow:0 0 10px #8559feb3}.light .ant-steps-item-active .ant-steps-item-icon:after,.dark .ant-steps-item-active .ant-steps-item-icon:after{content:"";display:inline-block;background-color:#fff;width:4px;height:4px;border-radius:50%;transform:translateY(-14px)}.light .ant-steps-item-wait,.dark .ant-steps-item-wait{opacity:.5}.light .ant-steps-item-wait .ant-steps-item-icon,.dark .ant-steps-item-wait .ant-steps-item-icon{background-color:var(--sidebarLink)}.ant-radio-inner{background-color:transparent!important;position:relative}.ant-radio-inner:after{top:50%!important;left:50%!important;width:8px;height:8px;margin:0;transform:translate(-50%,-50%) scale(0)}.ant-radio-checked .ant-radio-inner:after{transform:translate(-50%,-50%) scale(1)!important}.light .ant-select-multiple .ant-select-selection-item,.dark .ant-select-multiple .ant-select-selection-item{background:#9872fe33;border:1px solid transparent;border-radius:4px;color:#9872fecc;cursor:default;transition:font-size .3s,line-height .3s,height .3s;-webkit-user-select:none;user-select:none;margin-inline-end:4px;padding-inline-start:8px;padding-inline-end:4px}.light .ant-select-multiple .ant-select-selection-item-remove,.dark .ant-select-multiple .ant-select-selection-item-remove{color:#9872fecc}.ant-select-selection-search{min-width:max-content;color:#9872fecc}.ant-collapse{border:none!important;background-color:transparent!important}.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{position:absolute;top:40%;right:25px;color:var(--textLighter);fill:var(--textLighter)}.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header{border-bottom:1px solid var(--separatorColor);padding:12px 15px!important;cursor:pointer!important;transition:background-color .2s ease,color .2s ease;position:relative}.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header:hover{background-color:var(--lightPrimary)}.ant-collapse-content{border-top:none!important}.ant-collapse-content.ant-motion-collapse{transition:height .28s cubic-bezier(.2,0,0,1),opacity .2s cubic-bezier(.2,0,0,1)!important}.ant-collapse-content.ant-motion-collapse.ant-motion-collapse-leave{transition:height .18s cubic-bezier(.4,0,1,1),opacity .14s cubic-bezier(.4,0,1,1)!important}.ant-collapse-content.ant-motion-collapse.ant-motion-collapse-enter>.ant-collapse-content-box{transition:transform .32s cubic-bezier(.2,0,0,1),opacity .24s cubic-bezier(.2,0,0,1) .04s}.ant-collapse-content.ant-motion-collapse.ant-motion-collapse-enter-start>.ant-collapse-content-box{opacity:0;transform:translateY(-6px)}.ant-collapse-arrow,.ant-collapse-arrow svg{transition:transform .28s cubic-bezier(.2,0,0,1)!important}@media(prefers-reduced-motion:reduce){.ant-collapse-content.ant-motion-collapse,.ant-collapse-content.ant-motion-collapse.ant-motion-collapse-leave{transition:opacity .15s ease!important}.ant-collapse-content.ant-motion-collapse-enter-start>.ant-collapse-content-box{transform:none}}.ant-collapse-content-box{border-bottom:1px solid var(--separatorColor)!important}.ant-collapse-item-active .ant-collapse-header{color:#9872fe;background-color:var(--lightPrimary);font-weight:700!important}.ant-collapse-item-active .ant-collapse-header .ant-collapse-arrow{color:#9872fe!important;fill:#9872fe!important}.light .ant-form-item-explain{color:#9872fe}.light .ant-form-item-explain-error{color:#e36f7e}.ant-tag{border:1px solid var(--separatorColor)!important;background-color:transparent!important;color:var(--textSuperLight)!important;border-radius:15px!important;padding:1px 13px!important;margin:0!important}.ant-tag:hover{background-color:#9872fe33!important;color:#9872fe!important;border-color:#9872fe!important}.ant-tag-checkable-checked,.new-label{background-color:#9872fe33!important;color:#9872fe!important;border-color:#9872fecc!important}.filter-tag{border-radius:4px!important;background:#9872fe33!important;background-color:#9872fe33!important;color:#9872fe!important;border:0!important}.filter-tag .ant-tag-close-icon svg{fill:#9872fe!important}.ant-tree{padding:4px 0!important;font-size:12px!important;color:var(--textSuperLight);background-color:transparent!important;width:100%!important}.ant-tree .ant-tree-treenode{padding:6px 0!important;width:100%!important}.ant-tree .ant-tree-treenode:not(:last-child){border-bottom:1px solid var(--separatorColor)!important}.ant-tree .ant-tree-node-content-wrapper{padding-left:0!important}.ant-message .ant-message-notice .ant-message-notice-content{width:350px}.ant-message .ant-message-notice .ant-message-notice-content .ant-message-success{display:flex;align-items:center;font-weight:300;font-size:15px}.grey-flag{font-size:10px;font-weight:500;border-radius:24px;padding:3px 11px;line-height:normal;width:max-content;background-color:var(--disableBG);color:var(--textSuperLight)}.light-grey-flag{font-size:10px;font-weight:500;border-radius:24px;padding:3px 11px;line-height:normal;width:max-content;background-color:#04152712;color:#04152766}.light .purple-flag{font-size:10px;font-weight:500;border-radius:24px;padding:3px 11px;line-height:normal;width:max-content;background-color:#9872fe33;color:#9872fe}.light .purple-flag.count{padding:3px 6px;font-weight:600}.dark .purple-flag{font-size:10px;font-weight:500;border-radius:24px;padding:3px 11px;line-height:normal;width:max-content;background-color:#9872fe33;color:#b295fe}.dark .purple-flag.count{padding:3px 8px;font-weight:600}.light .mix-purple-green-flag{font-size:10px;font-weight:500;border-radius:24px;padding:3px 11px;line-height:normal;width:max-content;background:linear-gradient(96.29deg,#9872fe80 3.41%,#33fdd880 98.14%);border:.5px solid rgb(255,255,255);box-shadow:0 4px 4px #94949440;font-size:8px;font-weight:700;color:#252525}.dark .mix-purple-green-flag{font-size:10px;font-weight:500;border-radius:24px;padding:3px 11px;line-height:normal;width:max-content;background:linear-gradient(96.29deg,#9872fe80 3.41%,#33fdd880 98.14%);border:.5px solid rgb(255,255,255);box-shadow:0 4px 4px #00000040;font-size:8px;font-weight:700;color:#fff}.purple-flag-outline{font-size:10px;font-weight:500;border-radius:24px;padding:3px 11px;line-height:normal;width:max-content;background-color:transparent;color:#9872fe;border:1px solid #9872fe}.green-flag{font-size:10px;font-weight:500;border-radius:24px;padding:3px 11px;line-height:normal;width:max-content;background-color:#71c9ca38;color:#5eaeaf}.light-green-flag{font-size:10px;font-weight:500;border-radius:24px;padding:3px 11px;line-height:normal;width:max-content;background-color:#71c9ca33;color:#71c9ca;height:20px;font-size:11px}.red-flag{font-size:10px;font-weight:500;border-radius:24px;padding:3px 11px;line-height:normal;width:max-content;background-color:#fce1df;color:#df5a6b}.light-red-flag{font-size:10px;font-weight:500;border-radius:24px;padding:3px 11px;line-height:normal;width:max-content;background-color:#e36f7e1a;color:#e36f7e;height:20px;font-size:11px}.dark-red-flag{font-size:10px;font-weight:500;border-radius:24px;padding:3px 11px;line-height:normal;width:max-content;background-color:#da30324d;color:#da3032}.orange-flag{font-size:10px;font-weight:500;border-radius:24px;padding:3px 11px;line-height:normal;width:max-content;background-color:#fff1d8;color:#ffa302}.tag-flag{font-size:10px;font-weight:500;border-radius:24px;padding:3px 11px;line-height:normal;width:max-content;font-size:14px;background-color:#9872fe;gap:15px;color:#fff;font-weight:400}.tag-flag-key{font-weight:700;margin-right:3px}.tag-flag-big-clickable{font-size:10px;font-weight:500;border-radius:24px;padding:3px 11px;line-height:normal;width:max-content;background-color:#9872fe33;color:#b295fe;font-weight:400;transition:all .2s ease;cursor:pointer}.tag-flag-big-clickable:hover{transition:all .2s ease;background-color:#9872fe;color:#fff}.tag-flag-big-clickable.fs-12{font-size:12px}.basic-filter-badge{color:#9872fe;width:max-content;padding:5px 12px;border-radius:34px;border:1px solid transparent;grid-gap:10px;gap:10px;font-size:12px;cursor:pointer;transition:all .2s ease;background-color:#9872fe33}.blue-flag{font-size:10px;font-weight:500;border-radius:24px;padding:3px 11px;line-height:normal;width:max-content;background-color:#59a0fe26;color:#59a0fe}.excluded-flag{font-size:10px;font-weight:500;border-radius:24px;padding:3px 11px;line-height:normal;width:max-content;font-size:14px;background-color:initial;border:1px solid white;gap:15px;color:#fff;opacity:.4;font-weight:400}.excluded-flag-key{font-weight:700;margin-right:3px}.description-font-size{font-size:12px}.round-orange-flag{font-size:10px;font-weight:700;border-radius:24px;width:22px;height:22px;line-height:normal;background-color:#ffedce;color:#ffa302;display:flex;justify-content:center;align-items:center}.round-purple-flag{font-size:10px;font-weight:700;border-radius:24px;width:22px;height:22px;line-height:normal;background-color:#9872fe33;color:#9872fe;display:flex;justify-content:center;align-items:center;border:1px solid transparent}.purple-flag-hover{transition:all .2s ease}.purple-flag-hover:hover{border-color:#9872fe}pre{background-color:transparent!important;text-shadow:none!important;margin:0!important;height:100%}pre .language-hcl{color:#fffc!important;text-shadow:none!important;font-family:monospace,Courier New,Consolas,Monaco,source-code-pro,Menlo!important}pre .language-hcl .linenumber{color:#657485!important}pre .language-text{color:#fffc!important;text-shadow:none!important;font-family:monospace,Courier New,Consolas,Monaco,source-code-pro,Menlo!important}pre .language-text .linenumber{color:#657485!important}pre .language-yaml,pre .language-json,pre .language-bash{font-family:monospace,Courier New,Consolas,Monaco,source-code-pro,Menlo!important}.drop-zone-box{border:1px dashed var(--separatorColor);background-color:var(--innerCard);border-radius:4px;color:var(--label);transition:border-color .2s ease;padding:20px 11px;cursor:pointer}.drop-zone-box:hover{border-color:#9872fe}.placeholder{opacity:.7;color:#929292}.info-btn{color:#9872fe!important;background-color:transparent;border:1px solid transparent;width:max-content;padding:0}.code-flag{font-size:12px;font-weight:500;border-radius:4px;padding:3px 8px;line-height:normal;width:max-content;background-color:#9872fe33;color:#9872fe}.new-flag-dark{font-size:10px;font-weight:500;border-radius:24px;padding:3px 11px;line-height:normal;width:max-content;border:1px solid #9872fe;color:#9872fe}.table-plus-btn{width:20px;height:20px;border-radius:50%;cursor:pointer;transition:all .2s ease}.table-plus-btn:hover{background-color:#9872fe33;transition:all .2s ease}.btn-cancel{background-color:transparent;border:none;cursor:pointer;color:var(--textLighter)!important;opacity:.8;transition:all .2s ease}.btn-cancel:hover{opacity:1}.btn-icon{background-color:transparent;border:none;cursor:pointer;color:var(--textLighter)!important;width:30px;height:30px;opacity:.6;border-radius:50%;transition:all .2s ease}.btn-icon:hover{transition:all .2s ease;opacity:1;background-color:var(--disableBG)}.MuiDataGrid-menu>.MuiPaper-root{background-color:var(--card);border:1px solid var(--header-btn-border)}.MuiDataGrid-menu>.MuiPaper-root li{color:var(--textSuperLight);font-size:14px}.MuiDataGrid-menu>.MuiPaper-root li:hover{background-color:#9872fe1a}.MuiDataGrid-panel>.MuiPaper-root{background-color:var(--card);border:1px solid var(--header-btn-border)}.MuiDataGrid-panel>.MuiPaper-root .MuiDataGrid-panelHeader,.MuiDataGrid-panel>.MuiPaper-root .MuiDataGrid-panelContent{padding:5px 12px}.MuiDataGrid-panel>.MuiPaper-root label,.MuiDataGrid-panel>.MuiPaper-root .MuiTypography-root{font-size:14px;color:#fffc}.MuiDataGrid-panel>.MuiPaper-root button{color:var(--primary)}.MuiDataGrid-panel>.MuiPaper-root .MuiInputBase-root.MuiInput-root{color:#fff}.MuiDataGrid-panel>.MuiPaper-root .MuiInputBase-root.MuiInput-root:before,.MuiDataGrid-panel>.MuiPaper-root .MuiInputBase-root.MuiInput-root:hover:before,.MuiDataGrid-panel>.MuiPaper-root .MuiInputBase-root.MuiInput-root:after{border-bottom-color:var(--header-btn-border)}.MuiDataGrid-panel>.MuiPaper-root .MuiInputBase-root.MuiInput-root::placeholder{color:#fffc}.MuiDataGrid-panel>.MuiPaper-root .MuiSwitch-switchBase.Mui-checked{color:var(--primary)}.MuiDataGrid-panel>.MuiPaper-root .Mui-checked+.MuiSwitch-track{background-color:var(--header-btn-border)}.ant-tooltip{max-width:600px!important}.ant-tooltip-inner{max-height:400px!important;overflow:auto!important}*{box-sizing:border-box;outline:none}body{scroll-behavior:smooth}body .ant-modal-content{background:#32354c1a!important;border:1px solid #32354C!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;box-shadow:0 10px 40px #0000004d!important}body .ant-modal-content .NewAppModal__header{background-color:transparent!important;border-bottom:none!important}body .ant-modal-content .NewAppModal__body,body .ant-modal-content .NewAppModal__footer,body .ant-modal-content .AppModal__body,body .ant-modal-content .AppModal__footer{background-color:transparent!important}.light{color:var(--text);font-size:14px}.light .ant-modal-mask{background-color:transparent!important}.dark{color:#fff;font-size:14px}body{margin:0;font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#212133}code{font-family:monospace,Courier New,Consolas,Monaco,source-code-pro,Menlo}.react-calendar{background-color:transparent!important;border:none;width:100%!important}.dark ::-webkit-scrollbar{width:8px;height:8px}.dark ::-webkit-scrollbar-thumb{background-color:#181825;border-radius:4px}.dark ::-webkit-scrollbar-track{background-color:#212132;border-radius:4px}.dark ::-webkit-scrollbar-corner{background:#212132}.light ::-webkit-scrollbar{width:8px;height:8px}.light ::-webkit-scrollbar-thumb{background-color:#bcbccacc;border-radius:4px}.light ::-webkit-scrollbar-track{background-color:#d7d7e091;border-radius:4px}.light ::-webkit-scrollbar-corner{background:#d7d7e091}
