.CliSnippet{width:100%;background-image:linear-gradient(160deg,#9872fe,#59fee0);border-radius:5px;color:#ffffffb3;transition:all .2s ease;padding:4px}.CliSnippet__wrapper{padding:12px;background-color:#041527;border-radius:4px;color:#fff}.CliSnippet__header{color:#aa8bfe;margin-bottom:10px}.CliSnippet__header-title{gap:6px}.CliSnippet.deleteMode{background-image:linear-gradient(160deg,#e36f7e,#e36f7e)}.CliSnippet.deleteMode .CliSnippet__header{color:#e36f7e!important}.FreeTierMask{width:100%;height:100%;filter:blur(3px);cursor:pointer}.FreeTierMask.noBlur{filter:none}.IacStatusFlag{font-size:10px;border-radius:24px;padding:3px 11px;line-height:normal;width:max-content;gap:5px;font-weight:600;height:18px}.IacStatusFlag-cost.down{color:var(--create)}.IacStatusFlag-cost.up{color:var(--delete)}.IacStatusFlag-cost-tooltip{max-width:unset!important}.IacStatusFlag-cost-tooltip .ant-tooltip-inner{padding:5px 0!important}.IacStatusFlag-cost-tooltip-header-title{border-bottom:1px solid var(--ciCollapseBorder);font-weight:500;padding:5px 10px}.IacStatusFlag-cost-tooltip-header-content{padding:0 10px}.IacStatusFlag-icon{height:12px}.IacStatusFlag-analyzer{cursor:pointer;transition:all .2s ease;font-size:14px!important}.IacStatusFlag-analyzer:hover{transform:scale(1.1)}.IacStatusFlag.iacTab{font-size:14px;background-color:transparent!important;padding:0;border:none!important}.IacStatusFlag.modal{font-size:12px}.IacStatusFlag.modal-managedFlag{background-color:#67cebc33;color:#67cebc}.IacStatusFlag.dashboardFlag{font-size:16px!important;gap:.5em}.IacStatusFlag.dashboardFlag-managedFlag{background-color:#67cebc33;color:#67cebc}.IacStatusFlag.unmanagedFlag{color:#d76089;background-color:#d7608933}.IacStatusFlag.undeterminedFlag{color:var(--undeterminedFlagBorder);background-color:var(--undeterminedFlagBG);border:1px dashed var(--undeterminedFlagBorder);cursor:help}.IacStatusFlag.ghostFlag{background-color:#f4b48333;color:#f4b483;cursor:pointer}.IacStatusFlag__clickOps{color:#d76089;height:12px}.IacStatusFlag__unmanagedFlag{gap:9px}.IacStatusFlag.inventory-table-flag{margin-left:25px}.IacStatusFlag.dashboard{font-size:16px!important;gap:.5em;cursor:initial}.IacStatusFlag.managedFlag{background-color:#67cebc33;color:#67cebc}.IacStatusFlag.managedFlag.pending{border:1px dashed rgba(103,206,188,.6);cursor:help}.IacStatusFlag.childFlag{background-color:#67cebc33;color:#67cebc}.IacStatusFlag.iacIgnoredFlag{background-color:#2f76cb33;color:#2f76cb;font-size:11px!important}.IacStatusFlag.driftFlag{background-color:#9872fe33;color:#9872fe}.IacStatusFlag.driftFlag.pending{border:1px dashed rgba(152,114,254,.6);cursor:help}.IacStatusFlag.ghostPendingFlag{background-color:transparent;color:#f4b483;border:1px dashed rgba(244,180,131,.5);cursor:help}.IacStatusFlag.unmanagedPendingFlag{color:#d76089;background-color:transparent;border:1px dashed rgba(215,96,137,.6);cursor:help}.IacStatusFlag.deletedFlag{background-color:var(--disableBG);color:var(--disableColor)}.IacStatusFlag.discoveredFlag{background-color:#c861e033;color:#c861e0}.IacStatusFlag-discoveredIcon{width:12px;height:12px}.light .IacStatusFlag-icon.ghost path{fill:#11d86c}.flush-status-badges .IacStatusFlag.inventory-table-flag,.TableWrapperV2 .IacStatusFlag.driftFlag.pending.inventory-table-flag{margin-left:0}.AppModal{width:100%}.AppModal__header{width:100%;padding:26px 30px 23px;border-bottom:1px solid var(--separatorColor);gap:8px}.AppModal__header-title{font-size:18px;color:var(--text)}.AppModal__header-wrapper{gap:12px}.AppModal__header-wrapper-icon{height:40px;width:auto}.AppModal__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}.AppModal__header-close:hover{color:var(--darkenExitButtonX)!important}.AppModal__header-description{color:var(--textSuperLight);font-size:13px!important}.AppModal__body{padding:30px;max-height:45vh;overflow:auto}.AppModal__body--no-max-height{max-height:unset}.AppModal__footer{padding:26px 30px 23px;border-top:1px solid var(--separatorColor);justify-content:flex-end;align-items:flex-end!important;gap:20px}.AppModal__footer-btns{gap:10px}.AppEmpty{width:100%;height:100%;flex-direction:column;gap:20px}.AppEmpty img{height:40px;width:auto}.AppEmpty.history img{height:50px}.AppEmpty.code,.AppEmpty.git{font-weight:700;font-size:16px}.AppEmpty.code img,.AppEmpty.git img{height:80px;width:auto}.AppEmpty.code span,.AppEmpty.git span{opacity:.8}.AppEmpty.ciResourcesNotFound{font-weight:700;font-size:16px}.AppEmpty.ciResourcesNotFound img{height:150px;width:auto}.AppEmpty.ciResourcesNotFound span{opacity:.8}.AppEmpty.custom{font-weight:700;font-size:16px}.AppEmpty.custom img{height:80px;width:auto}.AppEmpty.custom .opac{opacity:.7}.AppEmpty.relationship img{height:250px}.AppEmpty.cost{flex-direction:column-reverse}.AppEmpty.cost img{height:120px}.IconBtn{cursor:pointer;opacity:.85;transition-property:opacity,color,background-color,transform,border-radius;transition-duration:.3s;transition-timing-function:ease;background-color:transparent;border:none;color:#25252580}.IconBtn:hover{opacity:1}.IconBtn:active:not(.disable){transform:scale(.96)}.IconBtn.red{color:#e36f7e}.IconBtn.purple{color:#9872fe}.IconBtn.blue{color:#4070dd}.IconBtn.orange{color:#f78c6c}.IconBtn.darkPurple{color:#7d15b2}.IconBtn.darkBlue{color:#002879}.IconBtn.green{color:#5eb02e}.IconBtn.darkGreen{color:#387f8c}.IconBtn.filter{width:28px;height:28px}.IconBtn.filter:hover{color:#9872fe;background-color:#9872fe33;border-radius:26px}.IconBtn.h-menu{width:28px;height:30px;color:var(--textSuperLight)}.IconBtn.h-menu:hover{color:#9872fe;background-color:#9872fe33;border-radius:4px}.IconBtn--play svg{margin-left:2px}.IconBtn.disable{cursor:not-allowed;color:var(--disableColor);opacity:.7;background-color:transparent!important;border-color:none!important;border-radius:4px}.IconBtn.disable button{border:none;background-color:transparent!important}.IconBtn.disable:hover,.IconBtn.disable:active{transform:none}.ActionBtn{border:1px solid transparent;cursor:pointer;border-radius:4px;padding:5px 10px;gap:10px;transition-property:color,background-color,border-color,transform,opacity;transition-duration:.2s;transition-timing-function:ease-out;color:var(--textLighter)!important;min-width:max-content;background-color:transparent;height:30px}.ActionBtn path{fill:var(--textLighter);transition-property:fill;transition-duration:.2s;transition-timing-function:ease-out}.ActionBtn:hover:not(.disabled){color:var(--primary)!important}.ActionBtn:hover:not(.disabled) path{fill:var(--primary)!important}.ActionBtn:active:not(.disabled){transform:scale(.96)}.ActionBtn.disabled{background-color:var(--disableBG)!important;color:var(--disableColor)!important;cursor:not-allowed}.ActionBtn.disabled:hover,.ActionBtn.disabled:active{transform:none}.ActionBtn.action-success{color:var(--primary)!important}.ActionBtn.primary{background:var(--primary);text-shadow:0 -1px 0 rgba(0,0,0,.12);box-shadow:0 2px #0000000b;padding:15px 12px;color:#fff!important}.ActionBtn.primary:hover:not(.disabled){background:#795cd6;color:#fff!important}.ActionBtn.primary:hover:not(.disabled) path{fill:#fff!important}.ActionBtn.purple{background-color:var(--assetCodeBG);color:#9872fe!important;border-radius:5px;border:1px solid #9872fe;width:35px;height:35px;padding:0;display:flex;justify-content:center;align-items:center}.ActionBtn.purple path{fill:var(--actionBtnColor)}.ActionBtn.purple:hover:not(.disabled){background-color:#8254fe;color:#fff!important}.ActionBtn.purple.action-success{color:#fff!important}.ActionBtn__icon{align-self:center}.Configuration{background-color:var(--assetCodeBG);color:#fff;border:1px solid var(--primary);border-radius:10px;height:100%;position:relative}.Configuration__btns{position:absolute;bottom:12px;right:15px;gap:10px}.AppSwitch{background-color:var(--innerCard);border-radius:8px;height:30px;overflow:hidden;width:100%;max-width:max-content;border:1px solid var(--separatorColor);font-size:12px}.AppSwitch__slice{width:50%;padding:0 15px;height:100%;cursor:pointer;transition:all .3s ease;color:var(--textLighter);background-color:transparent;border:1px solid transparent}.AppSwitch__slice svg{stroke:var(--textLighter);transition:all .2s ease}.AppSwitch__slice.active{border-radius:8px;background:#9872fe99;border-color:#9872fe;color:#fff;height:100%;box-shadow:0 5px 10px #0000001a;transition:all .3s ease}.AppSwitch__slice.active svg{stroke:#fff;transition:all .2s ease}.AppSwitch__slice.disabled{cursor:not-allowed;opacity:.5}
