body.mobile-block-active{min-width:0;overflow:hidden}.mobile-block{text-align:center;background:radial-gradient(25.73% 39.87% at 30.51% 93.33%,#3f65ff04 0%,#4f3fff00 100%),radial-gradient(32.86% 55.66% at 45.61% -.89%,#3f65ff04 0%,#4f3fff00 100%),radial-gradient(105.65% 55.69% at 27.1% 39.37%,#ffd7b333 0%,#fff0 100%),radial-gradient(69.85% 55.64% at 60.41% 31.24%,#d4acff1a 0%,#d8b9f900 100%),#fff;flex-direction:column;justify-content:center;align-items:center;gap:max(30px,1.53vw);padding:max(32px,1.632vw);font-family:Inter,Roboto,Helvetica,Arial,sans-serif;display:flex;position:fixed;inset:0}.mobile-block-illustration{width:max(300px,15.3vw);height:auto}.mobile-block-description{flex-direction:column;gap:max(16px,.816vw);display:flex}.mobile-block-headline{font-size:max(18px,.918vw);font-weight:600}.mobile-block-subtext{font-weight:300}.resource-type-icon{color:#19181a;align-items:center;gap:max(4px,.204vw);font-size:max(14px,.714vw);font-weight:400;display:flex}.resource-type-icon svg{width:max(20px,1.02vw);height:max(20px,1.02vw)}.colored-text{color:#da3e33;font-size:max(14px,.714vw);font-weight:500}.colored-text.isPositive{color:#15934c}.kanopy-tooltip.kanopy-tooltip{color:#f7f3f8;text-align:center;white-space:pre-line;word-wrap:break-word;box-sizing:border-box;background-color:#19181a;max-width:max(400px,20.4vw);padding:0;font-family:Inter;font-size:max(12px,.612vw);font-weight:600;overflow:visible}.kanopy-tooltip.kanopy-tooltip a{color:inherit;text-decoration:underline}.kanopy-tooltip.kanopy-tooltip .tooltip-content-wrapper{max-height:45vh;padding:max(8px,.408vw) max(10px,.51vw);overflow-y:auto}.kanopy-tooltip.kanopy-tooltip .tooltip-content-wrapper::-webkit-scrollbar{display:none}.kanopy-tooltip.kanopy-tooltip .tooltip-content-wrapper{scrollbar-width:none}.kanopy-tooltip.kanopy-tooltip .MuiTooltip-arrow{color:#19181a}.kanopy-tooltip.kanopy-tooltip .MuiTooltip-arrow:before{background-color:#19181a}.kanopy-tooltip-popper.kanopy-tooltip-popper{pointer-events:auto}.compact-tooltip.compact-tooltip .tooltip-content-wrapper{max-height:200px}.text-ellipsis-container{overflow-x:auto}.text-ellipsis-container .ellipsis-tooltip{overflow-wrap:break-word;word-break:break-word}.text-ellipsis-container .text-wrapper{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.organization-aware-link{color:#2858f6;text-decoration:none}.organization-aware-link.disabled{cursor:auto;pointer-events:none;color:#19181a}.organization-aware-link.disabled div{cursor:auto}.organization-aware-link.black-link{color:#19181a!important}.organization-aware-link.gray-link{color:#504d51!important}.loader-container{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.loader{box-sizing:border-box;border:5px solid #fff;border-bottom-color:#9654b8;border-radius:50%;width:48px;height:48px;animation:1s linear infinite rotation;display:inline-block}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-title-container{justify-content:space-between;align-items:flex-end;margin-bottom:max(20px,1.02vw);display:flex}.page-title-container .page-header-left{flex-direction:column;gap:max(10px,.51vw);display:flex}.page-title-container .page-title{color:#19181a;gap:max(6px,.306vw);font-size:max(20px,1.02vw);font-weight:700;display:flex}.page-title-container .page-title div:nth-child(2){font-weight:500}.page-title-container .page-title .page-title-action{align-self:center;margin-left:max(8px,.408vw)}.page-title-container .secondary-counter{color:#504d51;white-space:nowrap;align-items:center;gap:max(6px,.306vw);font-size:max(16px,.816vw);font-weight:500;display:flex}.page-title-container .secondary-counter .loader-container{width:auto;height:auto}.page-title-container .secondary-counter .secondary-counter-loader{border-width:max(3px,.153vw);width:max(25px,1.275vw);height:max(25px,1.275vw)}.page-title-container .page-actions{gap:max(8px,.408vw);display:flex}.editable-text{display:flex;position:relative}.editable-text-field{gap:max(10px,.51vw);display:flex}.editable-text .loader{width:max(30px,1.53vw);height:max(30px,1.53vw)}.editable-text-display{align-items:center;font-weight:400;display:flex}.editable-text-display .edit-icon{cursor:pointer;visibility:hidden;margin-left:max(8px,.408vw)}.editable-text:hover .edit-icon{visibility:visible}.editable-text .MuiInputBase-root{height:max(30px,1.53vw)}.platform-name{align-items:center;gap:max(5px,.255vw);display:flex}.platform-name .platform-logo{object-fit:contain;width:max(20px,1.02vw);height:max(20px,1.02vw)}.error-platform-name{background-color:#fef2f1;border-radius:100px;flex-direction:row;gap:max(5px,.255vw);padding-left:max(6px,.306vw);padding-right:max(6px,.306vw);display:flex}.error-platform-name .icon-text{gap:0}.bordered-box{text-align:center;border-radius:6px;justify-content:center;align-items:center;gap:max(4px,.204vw);width:fit-content;margin-right:max(20px,1.02vw);font-size:max(12px,.612vw);font-style:normal;font-weight:400;display:flex;position:relative}.bordered-box .icon{position:relative;top:max(2px,.102vw)}.bordered-box.no-border{border:0!important}.bordered-box.filled{padding:max(3px,.153vw) max(6px,.306vw);font-weight:500}.bordered-box.green{color:#15934c}.bordered-box.green.filled{background-color:#e8f4ed}.bordered-box.severity-box{word-wrap:break-word;width:max(85px,4.5vw)}.bordered-box.severity-box.no-score{border-radius:max(4px,.204vw);width:max(80px,4.08vw);font-weight:400}.bordered-box.left{justify-content:left}.bordered-box.counter-box{left:max(22px,1.122vw)}.bordered-box.direct-box{width:max(75px,3.825vw)}.bordered-box.red{color:#da3e33;border:1px solid #da3e33}.bordered-box.red.filled{background-color:#fef2f1}.bordered-box.blue{color:#5379f8;border:1px solid #5379f8}.bordered-box.blue.filled{background-color:#f4f6fe}.bordered-box.yellow{color:#c99c00;border:1px solid #c99c00}.bordered-box.yellow.filled{background-color:#fffdf7}.bordered-box.orange{color:#e87400;border:1px solid #e87400}.bordered-box.orange.filled{background-color:#fff6ed}.bordered-box.gray{color:#19181a;border:1px solid #b5b2b7}.bordered-box.gray.filled{background-color:#fafafc}.bordered-box.light-gray{color:#504d51;border:1px solid #847f86}.bordered-box.light-gray.filled{background-color:#f7f7f7}.bordered-box.brown{color:#84253f;border:1px solid #84253f}.bordered-box.brown.filled{background-color:#f5eff0}.button{color:#504d51;cursor:pointer;white-space:nowrap;background:#fff;border:#dddbde;border-radius:max(64px,3.264vw);align-items:center;height:fit-content;padding:max(8px,.408vw);font-family:Inter,Roboto,Helvetica,Arial,sans-serif;font-size:max(14px,.714vw);font-weight:600;line-height:max(16px,.816vw);display:flex}.button:focus-visible{outline:none}.button-text{margin-left:max(8px,.408vw);margin-right:max(8px,.408vw)}.button>svg{width:max(16px,.816vw);height:max(16px,.816vw);margin-left:max(4px,.204vw)}.button.disabled{color:#918c93;cursor:auto;background-color:#dddbde}.button.disabled.small-link{color:#cccacd;background:0 0;border:max(1px,.051vw) solid #0000;font-size:max(12px,.612vw);font-weight:500}.button.purple:not(.disabled).primary{color:#fff;background-color:#9654b8;border:max(1px,.051vw) solid #0000}.button.purple:not(.disabled).primary:hover{background-color:#6b3c83}.button.purple:not(.disabled).primary:active,.button.purple:not(.disabled).primary.clicked{background-color:#532e65}.button.purple:not(.disabled).secondary{background-color:#fff;border:max(1px,.051vw) solid #b5b2b7}.button.purple:not(.disabled).secondary:hover{color:#9654b8;border:max(1px,.051vw) solid #9654b8}.button.purple:not(.disabled).secondary:active,.button.purple:not(.disabled).secondary.clicked{color:#532e65;background-color:#f7f3f8;border:max(1px,.051vw) solid #9654b8}.button.purple:not(.disabled).tertiary{color:#504d51;background-color:#fff;border:max(1px,.051vw) solid #0000}.button.purple:not(.disabled).tertiary:hover{color:#9654b8;background-color:#fafafc}.button.purple:not(.disabled).tertiary:active,.button.purple:not(.disabled).tertiary.clicked{color:#6b3c83;background-color:#f7f3f8}.button.purple:not(.disabled).small-link{color:#9654b8;background-color:#fff;border:max(1px,.051vw) solid #0000;font-size:max(12px,.612vw);font-weight:500}.button.purple:not(.disabled).small-link:hover{color:#6b3c83}.button.purple:not(.disabled).small-link:active,.button.purple:not(.disabled).small-link.clicked{color:#532e65}.button.red:not(.disabled).primary{color:#fff;background-color:#f04438;border:none}.button.red:not(.disabled).primary:hover,.button.red:not(.disabled).primary:active,.button.red:not(.disabled).primary.clicked{background-color:#aa3028}.button.red:not(.disabled).secondary{color:#da3e33;background-color:#fff;border:max(1px,.051vw) solid #da3e33}.button.red:not(.disabled).secondary:hover{color:#9654b8;border:max(1px,.051vw) solid #9654b8}.button.red:not(.disabled).secondary:active,.button.red:not(.disabled).secondary.clicked{color:#532e65;background-color:#f7f3f8;border:max(1px,.051vw) solid #9654b8}.organization-aware-link:hover{text-decoration:none}.floating-actions-bar{z-index:1100;color:#f7f7f7;white-space:nowrap;background-color:#19181a;border-radius:max(8px,.408vw);align-self:center;align-items:center;gap:max(12px,.612vw);padding:max(12px,.612vw);font-size:max(14px,.714vw);display:flex;position:fixed;bottom:max(24px,1.224vw);box-shadow:0 8px 20px #333c4729}.floating-actions-bar-selected{align-items:center;gap:max(4px,.204vw);font-weight:400;display:flex}.floating-actions-bar-selected-count{color:#cfb0de;text-align:center;background-color:#3f234d;border-radius:max(4px,.204vw);min-width:max(28px,1.428vw);padding:max(2px,.102vw) max(4px,.204vw)}.floating-actions-bar-actions{border-inline:1px solid #847f86;gap:max(8px,.408vw);padding:0 max(12px,.612vw);display:flex}.floating-actions-bar .button{color:#f7f7f7;background:0 0;border:none;gap:max(4px,.204vw);height:max(32px,1.632vw);padding:0 max(12px,.612vw)}.floating-actions-bar .button:hover:not(.disabled){background-color:#3d3b3e}.floating-actions-bar .button.disabled{color:#847f86;background:0 0}.floating-actions-bar .button>svg,.floating-actions-bar .button-text{margin:0}.cell-filter{cursor:pointer;align-items:center;gap:max(4px,.204vw);padding:max(10px,.51vw);display:flex}.cell-filter svg{color:#504d51}.cell-filter:hover{background-color:#fafafc}.search-input .MuiOutlinedInput-root{color:#504d51;background-color:#fff;border:1px solid #dddbde;border-radius:28px;width:100%;min-width:300px;max-width:520px;height:fit-content;font-size:max(12px,.612vw)}.search-input .MuiOutlinedInput-root:hover{border-color:#6b3c83}.search-input .MuiOutlinedInput-root.Mui-focused{border-color:#b5b2b7}.search-input .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border:none}.search-input .MuiOutlinedInput-root .MuiOutlinedInput-input{padding:max(8px,.408vw);font-size:max(12px,.612vw)}.search-input .MuiOutlinedInput-root .MuiInputAdornment-root{margin-right:0}.search-input *>svg{width:max(14px,.714vw)}.embedded-search{border-bottom:1px solid #dddbde;padding:max(12px,.612vw)}.embedded-search .search-input .MuiTextField-root{width:100%}.embedded-search .search-input .MuiOutlinedInput-root{min-width:unset}.checkbox>svg{flex-shrink:0;width:max(18px,.918vw);height:max(18px,.918vw)}.checkbox-options-list{flex-direction:column;display:flex;overflow-y:auto}.checkbox-options-list .loader-container{height:max(120px,6.12vw)}.checkbox-options-list-items{overflow-y:auto}.checkbox-options-list-item{padding:max(8px,.408vw) max(16px,.816vw)}.checkbox-options-list-item:hover:not(.checkbox-options-list-item--disabled){background-color:#f7f7f7}.checkbox-options-list-item--disabled .MuiFormControlLabel-root .MuiTypography-root,.checkbox-options-list-item--disabled .MuiFormControlLabel-root .MuiCheckbox-root{color:#cccacd}.checkbox-options-list-item .MuiFormControlLabel-root{width:100%;margin:0}.checkbox-options-list-item .MuiFormControlLabel-root .MuiTypography-root{color:#19181a;font-size:max(14px,.714vw);overflow:hidden}.checkbox-options-list-item .MuiFormControlLabel-root .MuiCheckbox-root{padding:max(4px,.204vw)}.checkbox-options-list-no-options{text-align:center;flex-direction:column;padding:max(100px,5.1vw) max(16px,.816vw);display:flex}.checkbox-options-list-no-options-header{color:#504d51;font-size:max(16px,.816vw);font-weight:600}.checkbox-options-list-no-options-sub{color:#847f86;font-size:max(14px,.714vw);font-weight:400}.checkbox-options-list .loader{justify-content:center;padding:max(20px,1.02vw);display:flex}.arrow-container{cursor:pointer;width:fit-content;height:max(20px,1.02vw);transition:transform .6s}.arrow-container.up{transform:rotate(180deg)}.arrow-container.right{transform:rotate(-90deg)}.arrow-container.left{transform:rotate(90deg)}.dropdown-box{cursor:pointer;color:#504d51;border:1px solid #dddbde;border-radius:max(8px,.408vw);justify-content:space-between;align-items:center;gap:max(8px,.408vw);width:fit-content;max-width:100%;padding:max(8px,.408vw) max(16px,.816vw);font-size:max(14px,.714vw);display:flex;box-shadow:0 1px 2px #1018280d}.dropdown-box-text{color:#847f86;font-weight:400}.dropdown-box-name{font-weight:600}.MuiMenuItem-root.disabled{cursor:default}.MuiMenuItem-root.disabled:hover{background-color:#0000}#dropdown-menu{top:max(14px,.714vw)}#dropdown-menu .MuiPaper-root .MuiMenuItem-root{justify-content:left;width:auto;height:max(40px,2.04vw);position:relative}#dropdown-menu .MuiPaper-root .MuiMenuItem-root .text{color:#19181a;font-size:max(14px,.714vw);font-weight:400}.multi-select-filter{flex-direction:column;display:flex;overflow:hidden}.multi-select-filter-options{flex:1;overflow-y:auto}.multi-select-filter-options .loader-container{height:max(120px,6.12vw)}.multi-select-filter-options-list{overflow-y:auto}.multi-select-filter-hint{text-align:center;color:#847f86;background-color:#fafafc;padding:max(12px,.612vw);font-size:max(12px,.612vw)}.filter-options-picker-operator{border-bottom:1px solid #dddbde;flex-direction:column;gap:max(4px,.204vw);padding:max(12px,.612vw) max(16px,.816vw);display:flex}.filter-options-picker-operator-label{color:#504d51;font-size:max(14px,.714vw)}.filter-options-picker-operator .dropdown-box{width:100%}.filter-options-picker-operator .dropdown-box-name{font-weight:400}.simple-error{color:#da3e33;word-break:break-word;flex-wrap:wrap;align-items:flex-start;gap:max(2px,.102vw);margin-top:max(4px,.204vw);font-size:max(14px,.714vw);font-weight:400;display:flex}.simple-error :first-child{font-weight:700}.input-number-wrapper,.input-number-root{flex-direction:column;gap:max(4px,.204vw);display:flex}.input-number-root.error .input-number-group{border-color:#da3e33}.input-number-root.disabled .input-number-group{background-color:#fafafc}.input-number-root.disabled .input-number-group:hover{border-color:#dddbde}.input-number-root.disabled .input-number-input{color:#cccacd}.input-number-root.disabled .input-number-arrow{cursor:default;pointer-events:none}.input-number-label{color:#504d51;font-size:max(12px,.612vw);font-weight:400;line-height:max(16px,.816vw)}.input-number-group{background-color:#fff;border:1px solid #dddbde;border-radius:max(8px,.408vw);align-items:center;gap:max(8px,.408vw);height:max(40px,2.04vw);padding:max(8px,.408vw) max(12px,.612vw);display:flex}.input-number-group:hover{border-color:#6b3c83}.input-number-group:focus-within{border-color:#b5b2b7}.input-number-input{color:#19181a;background:0 0;border:none;outline:none;flex:1;width:100%;font-size:max(14px,.714vw);font-weight:400}.input-number-arrows{flex-direction:column;justify-content:center;align-items:center;gap:max(4px,.204vw);display:flex}.input-number-arrow{cursor:pointer;color:#504d51;background:0 0;border:none;justify-content:center;align-items:center;margin:-4px 0;padding:0;display:flex}.input-number-arrow svg{font-size:max(16px,.816vw)}.input-number-arrow:hover{color:#19181a}.input-number-arrow:active{background-color:#fafafc;border-radius:max(4px,.204vw)}.numeric-filter-content{flex-direction:column;gap:max(12px,.612vw);padding:max(12px,.612vw) max(16px,.816vw);display:flex}.numeric-filter-content .input-number-wrapper{width:100%}.date-filter-mode-selector{border-bottom:1px solid #dddbde;flex-direction:column;gap:max(4px,.204vw);padding:max(12px,.612vw) max(16px,.816vw);display:flex}.date-filter-mode-selector-label{color:#504d51;font-size:max(14px,.714vw)}.date-filter-mode-selector .dropdown-box{width:100%}.date-filter-mode-selector .dropdown-box-name{font-weight:400}.date-filter-content{flex-direction:column;gap:max(12px,.612vw);padding:max(12px,.612vw) max(16px,.816vw);display:flex}.date-filter-field{flex-direction:column;gap:max(4px,.204vw);display:flex}.date-filter-label{color:#504d51;font-size:max(12px,.612vw);font-weight:400}.date-filter-input{width:100%}.date-filter-input .MuiPickersInputBase-root{color:#19181a;border:1px solid #dddbde;border-radius:max(8px,.408vw);height:max(40px,2.04vw);font-size:max(14px,.714vw);font-weight:400}.date-filter-input .MuiPickersInputBase-root fieldset,.date-filter-input .MuiPickersInputBase-root.Mui-focused fieldset{border:none}.date-filter-input .MuiPickersInputBase-root:hover{border:max(1px,.051vw) solid #6b3c83}.date-filter-input .MuiPickersInputBase-root.Mui-focused{color:#847f86;border:max(1px,.051vw) solid #b5b2b7}.date-filter-input .MuiPickersInputBase-root.Mui-disabled{background-color:#fafafc}.date-filter-input .MuiPickersInputBase-root.Mui-disabled:hover{border:1px solid #dddbde}.date-filter-input .MuiInputAdornment-root .MuiSvgIcon-root{font-size:max(16px,.816vw)}.modal-wrapper .contextual-action-modal .MuiFormGroup-root .MuiButtonBase-root.Mui-checked{color:#9654b8}.specific-date-filter{flex-direction:column;padding:max(8px,.408vw) 0;display:flex}.specific-date-filter .MuiFormControlLabel-root{gap:max(8px,.408vw);height:max(40px,2.04vw);margin:0;padding:max(8px,.408vw) max(16px,.816vw)}.specific-date-filter .MuiFormControlLabel-root:hover{background-color:#f7f7f7}.specific-date-filter .MuiFormControlLabel-root .MuiRadio-root{padding:0}.specific-date-filter .MuiFormControlLabel-root .MuiRadio-root .MuiSvgIcon-root{font-size:max(16px,.816vw)}.specific-date-filter .MuiFormControlLabel-root .MuiRadio-root.Mui-checked{color:#9654b8}.specific-date-filter .MuiFormControlLabel-root .MuiTypography-root{color:#19181a;font-size:max(14px,.714vw);font-weight:400;line-height:max(16px,.816vw)}.specific-date-filter .input-number-wrapper{padding:max(4px,.204vw) max(16px,.816vw) max(8px,.408vw)}.boolean-filter{overflow:hidden}.boolean-filter .MuiFormControlLabel-root{gap:max(8px,.408vw);height:max(40px,2.04vw);margin:0;padding:max(8px,.408vw) max(16px,.816vw)}.boolean-filter .MuiFormControlLabel-root:hover{background-color:#f7f7f7}.boolean-filter .MuiFormControlLabel-root:has(.Mui-checked){background-color:#f7f3f8}.boolean-filter .MuiFormControlLabel-root .MuiRadio-root{padding:0}.boolean-filter .MuiFormControlLabel-root .MuiRadio-root .MuiSvgIcon-root{font-size:max(16px,.816vw)}.boolean-filter .MuiFormControlLabel-root .MuiRadio-root.Mui-checked{color:#9654b8}.boolean-filter .MuiFormControlLabel-root .MuiTypography-root{color:#19181a;font-size:max(14px,.714vw);font-weight:400;line-height:max(16px,.816vw)}.table-header-icon .clickable{color:#504d51;cursor:pointer}.table-header-icon .clickable:hover{color:#9654b8}.table-header-icon .clickable:active{color:#532e65}.column-filter-menu .MuiPaper-root{box-shadow:none;background-color:#0000;overflow:visible}.more-icon:hover:not(.disabled){cursor:pointer;background-color:#f7f3f8;border-radius:max(4px,.204vw)}.more-icon.clicked{color:#9654b8;background-color:#f7f3f8}.more-icon.disabled{color:#cccacd;cursor:auto}.menu-items .menu-option{align-items:center;gap:max(5px,.255vw);width:100%;display:flex}.menu-items .menu-option.red{color:#da3e33}.menu-items .menu-option.disabled{opacity:.5;cursor:auto}.menu-items .menu-option svg{width:max(20px,1.02vw);height:max(20px,1.02vw)}.icon-text{color:#504d51;align-items:center;gap:max(7px,.357vw);display:flex}.icon-text .has-on-click{cursor:pointer}.icon-text .icon{display:flex}.clickable-icon{cursor:pointer;align-items:center;display:flex}.clickable-icon svg{cursor:pointer;color:#504d51;border-radius:max(6px,.306vw);width:max(25px,1.275vw);height:max(25px,1.275vw);padding:max(2px,.102vw)}.clickable-icon svg:hover{color:#19181a;background-color:#fafafc}.clickable-icon svg:active{color:#9654b8;background-color:#fff}.filter-picker-container{pointer-events:auto;background-color:#fff;border:1px solid #dddbde;border-radius:max(8px,.408vw);flex-direction:column;width:max(300px,15.3vw);display:flex;box-shadow:0 8px 20px #333c4729}.filter-picker-container:has(.multi-select-filter){max-height:min(max(500px,25.5vw),100vh - max(100px,5.1vw))}.filter-picker-container .filter-footer{border-top:1px solid #dddbde;justify-content:flex-end;align-items:center;gap:max(12px,.612vw);padding:max(12px,.612vw) max(16px,.816vw);display:flex}.filter-picker-container .filter-footer .filter-clear-button.disabled{color:#cccacd;background-color:#0000}.filters-panel-root[aria-hidden=true],.filters-panel-root[aria-hidden=true] *{pointer-events:none}.filters-panel-popover.MuiPopover-paper{max-height:min(max(700px,35.7vw),100vh - max(100px,5.1vw));box-shadow:none;pointer-events:none;background-color:#0000;align-items:flex-start;gap:max(8px,.408vw);display:flex;overflow:visible}.add-filter-button.button.purple.secondary:not(.disabled){color:#9654b8;background-color:#fff;border:max(1px,.051vw) solid #9654b8}.add-filter-button.button.purple.secondary:not(.disabled) svg{color:#9654b8}.add-filter-button.button.purple.secondary:not(.disabled):hover{color:#6b3c83;border-color:#6b3c83}.add-filter-button.button.purple.secondary:not(.disabled):hover svg{color:#6b3c83}.add-filter-button.button.purple.secondary:not(.disabled):active,.add-filter-button.button.purple.secondary:not(.disabled).clicked{color:#6b3c83;background-color:#f7f3f8;border-color:#6b3c83}.add-filter-button.button.purple.secondary:not(.disabled):active svg,.add-filter-button.button.purple.secondary:not(.disabled).clicked svg{color:#6b3c83}.filters-panel-container{pointer-events:none;align-items:flex-start;gap:max(8px,.408vw);display:flex}.filters-panel{pointer-events:auto;background-color:#fff;border:max(1px,.051vw) solid #dddbde;border-radius:max(8px,.408vw);flex-direction:column;width:max(300px,15.3vw);min-width:max(300px,15.3vw);min-height:min(max(500px,25.5vw),100vh - max(100px,5.1vw));max-height:min(max(700px,35.7vw),100vh - max(100px,5.1vw));display:flex;box-shadow:0 8px 20px #333c4729}.filters-panel-header{border-bottom:1px solid #dddbde;justify-content:space-between;align-items:center;padding:max(12px,.612vw) max(16px,.816vw);line-height:max(35px,1.785vw);display:flex}.filters-panel-header-title{color:#19181a;font-size:max(16px,.816vw);font-weight:600}.filters-panel-header .clickable-icon{cursor:pointer}.filters-panel-header .clickable-icon svg{color:#504d51;width:max(20px,1.02vw);height:max(20px,1.02vw)}.filters-panel-header .clickable-icon svg:hover{color:#19181a}.filters-panel-footer{border-top:max(1px,.051vw) solid #dddbde;justify-content:flex-end;align-items:center;gap:max(12px,.612vw);padding:max(12px,.612vw) max(16px,.816vw);display:flex}.filters-panel-footer .clear-all-button{color:#504d51;cursor:pointer;background:0 0;border:none;font-size:max(14px,.714vw);font-weight:600}.filters-panel-footer .clear-all-button:hover:not(:disabled){color:#6b3c83}.filters-panel-footer .clear-all-button:disabled{color:#cccacd;cursor:not-allowed}.filters-panel-footer .apply-filters-button{flex:1;max-width:max(120px,6.12vw)}.filter-menu-list{flex-direction:column;flex:1;display:flex;overflow-y:auto}.filter-menu-list-empty{flex-direction:column;flex:1;justify-content:center;align-items:center;padding:max(12px,.612vw);display:flex}.filter-menu-list-empty-title{color:#504d51;font-size:max(16px,.816vw);font-weight:600}.filter-menu-list-empty-sub{color:#847f86;font-size:max(14px,.714vw);font-weight:400}.filter-menu-item{cursor:pointer;justify-content:space-between;align-items:center;padding:max(12px,.612vw);transition:background-color .15s;display:flex}.filter-menu-item:hover{background-color:#fafafc}.filter-menu-item.selected{background-color:#f7f3f8}.filter-menu-item .filter-menu-item-label{color:#19181a;font-size:max(14px,.714vw);font-weight:400}.filter-menu-item .filter-menu-item-right{align-items:center;gap:max(8px,.408vw);display:flex}.filter-menu-item .filter-indicator{color:#f7f3f8;background-color:#9654b8;border-radius:max(10px,.51vw);justify-content:center;align-items:center;min-width:max(20px,1.02vw);height:max(20px,1.02vw);padding:0 max(6px,.306vw);font-size:max(12px,.612vw);font-weight:500;display:flex}.filter-menu-item .filter-menu-item-chevron{color:#847f86;width:max(20px,1.02vw);height:max(20px,1.02vw)}.filter-box{text-align:center;background-color:#fff;border:max(1px,.051vw) solid #b5b2b7;border-radius:max(25px,1.275vw);gap:max(4px,.204vw);padding:max(8px,.408vw) max(14px,.714vw);line-height:max(16px,.816vw);display:flex}.filter-box .bordered-box{margin:0}.filter-box .filter-title{gap:max(4px,.204vw);font-size:max(14px,.714vw);display:flex}.filter-box .filter-title .column{color:#19181a;font-weight:400}.filter-box .filter-title .operator{color:#847f86;text-transform:lowercase;font-weight:400}.filter-box .filter-title .text-ellipsis-container{color:#19181a;max-width:max(400px,20.4vw);font-weight:500;line-height:max(16px,.816vw)}.filter-box .filter-title .filter-values-container .filter-value{color:#19181a;font-size:max(14px,.714vw);font-weight:500}.filter-box .filter-title .filter-values-container .bordered-box{vertical-align:baseline;margin:0 max(4px,.204vw);display:inline-flex}.filter-box .filter-title .filter-values-container .bordered-box.filled{padding:0 max(6px,.306vw)}.filter-box .filter-title .filter-values-container .bordered-box .text{margin-top:0}.filter-box.disabled{opacity:.5}.filter-box .remove-filter-button{cursor:pointer;align-items:center;display:flex}.filter-box .remove-filter-button svg{color:#504d51;width:max(16px,.816vw);height:max(16px,.816vw)}.input-container .input-holder{background:#fff;border:1px solid #dddbde;border-radius:5px;width:100%;height:100%;margin-top:max(12px,.612vw);padding:max(5px,.255vw) max(10px,.51vw)}.input-container .input-holder.error{border:1px solid #da3e33}.input-container .input-holder .input-text{color:#19181a;justify-content:space-between;align-items:center;font-size:max(14px,.714vw);font-weight:400;display:flex}.input-container .input-holder .add-text{cursor:pointer;color:#9654b8;padding-left:max(15px,.765vw);padding-right:max(5px,.255vw);font-weight:600}.input-container .input-holder .add-text.disabled{cursor:auto;color:#cccacd}.input-container .input-holder .icon{float:left;color:#504d51;border-right:1px solid #dddbde;width:max(40px,2.04vw);margin-top:max(12px,.612vw);display:inline-block;position:relative}.input-container .input-holder input:-webkit-autofill{transition:background-color 5000s ease-in-out}.input-container .input-holder input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out}.input-container .input-holder input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out}.input-container .input-holder input:-webkit-autofill:active{transition:background-color 5000s ease-in-out}.input-container .input-holder input{background-color:#fff;border:0;outline:none;width:100%;height:max(32px,1.632vw);display:inline-block}.input-container .input-holder input::placeholder{color:#504d51;font-size:max(14px,.714vw)}.input-container .chips-container{max-height:max(150px,7.65vw);overflow-y:auto}.input-container .chips-container .MuiChip-root{background-color:#fff;border-radius:max(4px,.204vw);margin-top:max(10px,.51vw);margin-right:max(10px,.51vw)}.input-container .chips-container .MuiChip-root .MuiSvgIcon-root{color:#19181a;width:max(20px,1.02vw);height:max(20px,1.02vw)}.modal-wrapper{width:100%;height:100vh;line-height:max(20px,1.02vw);position:relative;overflow-y:scroll}.modal-wrapper .contextual-action-modal{color:#504d51;background-color:#fff;border-radius:15px;width:max(520px,26.52vw);margin:auto;padding:max(20px,1.02vw);font-size:max(14px,.714vw);font-weight:400;position:absolute;top:100px;left:50%;transform:translate(-50%);box-shadow:0 5px 15px #1018281a}.modal-wrapper .contextual-action-modal .emoji{margin-bottom:max(20px,1.02vw);font-size:max(50px,2.55vw);line-height:max(50px,2.55vw)}.modal-wrapper .contextual-action-modal .title{color:#19181a;border-bottom:1px solid #dddbde;justify-content:space-between;align-items:center;width:calc(100% + max(40px,2.04vw));margin-bottom:max(20px,1.02vw);margin-left:min(-20px,-1.02vw);padding-bottom:max(16px,.816vw);padding-left:max(20px,1.02vw);padding-right:max(20px,1.02vw);font-size:max(16px,.816vw);font-weight:700;display:flex}.modal-wrapper .contextual-action-modal .MuiLinearProgress-root{margin-top:max(50px,2.55vw);margin-bottom:max(20px,1.02vw)}.modal-wrapper .contextual-action-modal .text-container{white-space:pre-line;margin-top:max(15px,.765vw)}.modal-wrapper .contextual-action-modal .text-container .text{color:#19181a;margin-top:max(10px,.51vw);font-size:max(14px,.714vw);font-weight:400}.modal-wrapper .contextual-action-modal .text-container .text.bold{font-weight:700}.modal-wrapper .contextual-action-modal .secondary-text{color:#19181a;font-size:max(14px,.714vw);font-weight:700}.modal-wrapper .contextual-action-modal .input-holder{width:100%}.modal-wrapper .contextual-action-modal .success{color:#15934c;font-size:max(14px,.714vw)}.modal-wrapper .contextual-action-modal .success.centered{text-align:center}.modal-wrapper .contextual-action-modal .error{color:#da3e33;font-size:max(14px,.714vw)}.modal-wrapper .contextual-action-modal .error.centered{text-align:center}.modal-wrapper .contextual-action-modal .MuiFormGroup-root{gap:max(5px,.255vw);margin-top:max(25px,1.275vw);display:flex}.modal-wrapper .contextual-action-modal .MuiFormGroup-root .MuiButtonBase-root,.modal-wrapper .contextual-action-modal .MuiFormGroup-root .MuiTypography-root{color:#19181a}.modal-wrapper .contextual-action-modal .buttons-row{justify-content:right;gap:max(10px,.51vw);margin-top:max(30px,1.53vw);display:flex}.action-success-content{flex-direction:column;align-items:center;gap:max(16px,.816vw);padding-top:max(10px,.51vw);display:flex}.action-success-content .action-success-icon{color:#15934c;font-size:max(60px,3.06vw)}.action-success-content .action-success-icon svg{font-size:inherit}.action-success-content .action-success-text{text-align:center;flex-direction:column;align-items:center;gap:max(8px,.408vw);display:flex}.action-success-content .action-success-text .success{font-weight:700}.action-success-content .action-success-footer{justify-content:flex-end;width:100%;margin-top:max(10px,.51vw);display:flex}.quick-filters{align-self:flex-start}.quick-filters .dropdown-box{color:#19181a;background-color:#fff;min-width:max(150px,7.65vw);max-width:max(250px,12.75vw);padding:max(6px,.306vw) max(12px,.612vw)}.quick-filters .dropdown-box .text-ellipsis-container{min-width:0}.quick-filters .dropdown-box .dropdown-box-name{font-weight:400}.quick-filters .dropdown-box.disabled{cursor:default;color:#cccacd}.quick-filters .dropdown-box.disabled svg{color:#cccacd}.quick-filters-menu .MuiPaper-root{border:1px solid #dddbde;border-radius:max(8px,.408vw);width:max(200px,10.2vw);box-shadow:0 8px 20px #333c4729}.quick-filters-menu .MuiPaper-root .MuiMenuItem-root{padding:max(8px,.408vw) max(16px,.816vw);font-size:max(12px,.612vw)}.quick-filters-menu .MuiPaper-root .MuiMenuItem-root .text{width:100%}.quick-filters-menu .MuiPaper-root .MuiMenuItem-root:hover .quick-filter-item-delete{visibility:visible}.quick-filters-menu .MuiPaper-root .MuiMenuItem-root:has(.quick-filters-save-action){border-top:1px solid #dddbde}.quick-filters-menu .MuiPaper-root .MuiMenuItem-root:has(.quick-filters-empty){pointer-events:none;height:max(120px,6.12vw);padding:0 max(16px,.816vw)}.quick-filters-menu .MuiPaper-root .MuiMenuItem-root:has(.quick-filters-empty) .text{height:100%}.quick-filter-item{justify-content:space-between;align-items:center;gap:max(8px,.408vw);display:flex}.quick-filter-item .text-ellipsis-container{min-width:0}.quick-filter-item .quick-filter-item-delete{visibility:hidden;display:flex}.quick-filter-item .quick-filter-item-delete svg{color:#504d51;font-size:max(16px,.816vw)}.quick-filter-item .quick-filter-item-delete:hover svg{color:#19181a}.quick-filters-empty{text-align:center;white-space:normal;flex-direction:column;justify-content:center;gap:max(4px,.204vw);height:100%;font-size:max(12px,.612vw);line-height:max(16px,.816vw);display:flex}.quick-filters-empty .quick-filters-empty-title{color:#504d51;font-weight:600}.quick-filters-empty .quick-filters-empty-hint{color:#847f86}.quick-filters-save-action{color:#9654b8;align-items:center;gap:max(8px,.408vw);font-weight:500;display:flex}.quick-filters-save-action svg{color:#9654b8;font-size:max(16px,.816vw)}.quick-filters-save-action.disabled,.quick-filters-save-action.disabled svg{color:#cccacd}.save-quick-filter-modal-body{flex-direction:column;gap:max(12px,.612vw);display:flex}.save-quick-filter-modal-body .save-quick-filter-note{color:#19181a}.internal-link{cursor:pointer;align-items:center;gap:max(3px,.153vw);display:flex}.internal-link .organization-aware-link{display:flex}.internal-link img{width:max(25px,1.275vw);height:max(25px,1.275vw)}.report-allow-list{flex-direction:column;gap:max(12px,.612vw);margin-top:max(16px,.816vw);display:flex}.report-allow-list-header{flex-direction:column;gap:max(4px,.204vw);display:flex}.report-allow-list-header-title{font-weight:600}.report-allow-list-header-description{color:#504d51;font-size:max(12px,.612vw)}.report-allow-list .chips-container{max-height:max(80px,4.08vw)}.schedule-report .filters{margin-top:max(16px,.816vw)}.schedule-report .filters .filter-box,.schedule-report .filters .filter-box .filter-title{overflow:hidden}.menu-item-content-title{color:#19181a;font-size:max(12px,.612vw)}.menu-item-content-description{color:#504d51;font-size:max(10px,.51vw)}.file-name-input{flex-direction:column;gap:max(4px,.204vw);display:flex}.file-name-input-wrapper{border:1px solid #dddbde;border-radius:max(8px,.408vw);padding:max(8px,.408vw) max(12px,.612vw);display:flex}.file-name-input-wrapper:hover:not(.error){border-color:#6b3c83}.file-name-input-wrapper:focus-within:not(.error){border-color:#b5b2b7}.file-name-input-wrapper.error{border-color:#da3e33;font-size:max(12px,.612vw)}.file-name-input-field{border:none;outline:none;flex:1;font-size:max(14px,.714vw)}.file-name-input-clear.MuiIconButton-root{padding:0}.file-name-input-clear.MuiIconButton-root .MuiSvgIcon-root{color:#847f86;width:max(16px,.816vw);height:max(16px,.816vw)}.file-name-input-footer{align-items:center;gap:max(4px,.204vw);display:flex}.file-name-input-helper{color:#918c93;flex:1;font-size:max(12px,.612vw)}.file-name-input .file-name-input-helper.error{font-size:max(12px,.612vw)}.file-name-input-counter{color:#918c93;font-size:max(10px,.51vw);font-weight:600}.export-button{gap:max(5px,.255vw);width:100%;display:flex}.export-button .loader{border:3px solid #fff;border-bottom-color:#9654b8;width:max(20px,1.02vw);height:max(20px,1.02vw)}.custom-select-menu .list-item-button{cursor:pointer;height:max(40px,2.04vw);margin:max(4px,.204vw) 0;padding:0 max(16px,.816vw)}.custom-select-menu .list-item-button:hover{background-color:#fafafc}.custom-select-menu .list-item-button .MuiFormControlLabel-root{width:100%;min-width:0;margin:0}.custom-select-menu .list-item-button .MuiFormControlLabel-root .MuiFormControlLabel-label{overflow:hidden}.multiselect-menu-popover{max-height:max(500px,25.5vw)}.multiselect-menu-popover .MuiPaper-root{max-height:inherit}.multiselect-menu-popover .MuiPaper-root .MuiList-root .MuiMenuItem-root{flex-shrink:1;justify-content:left;width:100%;max-height:max(300px,15.3vw);margin:0;display:flex}.multiselect-menu-popover .options-list{min-width:max(300px,15.3vw);overflow:hidden auto}.multiselect-menu-popover .options-list .loader-container{height:max(300px,15.3vw)}.multiselect-menu-popover .multiselect-dropdown-header .MuiCheckbox-root{color:#9654b8}.multiselect-menu-popover .multiselect-dropdown-footer{grid-column-gap:max(12px, .612vw);border-top:1px solid #dddbde;grid-auto-flow:column;align-items:center;height:max(50px,2.55vw);padding:max(4px,.204vw) max(16px,.816vw);display:grid}.multiselect-menu-popover .multiselect-dropdown-footer button{color:#9654b8}.adjust-columns-button{cursor:pointer;font-size:max(14px,.714vw);font-weight:600}.adjust-columns-button:hover .icon-text{color:#9654b8}.adjust-columns-menu .MuiPaper-root{border-radius:max(12px,.612vw)}.adjust-columns-menu .multiselect-dropdown-footer{justify-content:end}.table-wrapper{background-color:#fff;border:1px solid #dddbde;border-radius:max(15px,.765vw);flex-direction:column;flex:1;max-height:max(700px,35.7vw);display:flex}.table-wrapper .table-content{border-radius:max(15px,.765vw) max(15px,.765vw) 0 0;height:100%;overflow-x:auto}.table-wrapper .table-content.no-footer{border-radius:max(15px,.765vw)}.table-wrapper .table-content thead{z-index:3;position:sticky;top:0}.table-wrapper .table-content thead tr{border-radius:0 max(15px,.765vw) 0 0}.table-wrapper .table-content thead th{box-shadow:inset 0 -1px #dddbde}.table-wrapper .table.scrollable-table{min-width:1800px}.table-wrapper .table{border-collapse:collapse;border-spacing:5px;table-layout:fixed;color:#504d51;width:100%;font-size:13px;font-style:normal;font-weight:400}.table-wrapper .table th{color:#504d51;font-size:max(12px,.612vw);font-weight:500}.table-wrapper .table th.sortable .sort-arrow{fill:#847f86}.table-wrapper .table th.sortable .sort-arrow.active{fill:#9654b8}.table-wrapper .table th.sortable:hover .sort-arrow:not(.active){fill:#504d51}.table-wrapper .table th.sortable:active{color:#532e65}.table-wrapper .table th.sortable:active .sort-icon .sort-arrow,.table-wrapper .table th.sortable:active .sort-icon .sort-arrow.active,.table-wrapper .table th.sortable:active .sort-icon .sort-arrow-up,.table-wrapper .table th.sortable:active .sort-icon .sort-arrow-down{fill:#532e65}.table-wrapper .table th:last-child{padding-right:max(16px,.816vw)}.table-wrapper .table th:last-child .resizer{display:none}.table-wrapper .table th .resizer{z-index:1;cursor:col-resize;background:#dddbde;width:3px;height:100%;display:inline-block;position:absolute;top:0;right:0;transform:translate(50%)}.table-wrapper .table td{color:#19181a;font-size:max(14px,.714vw);font-weight:400}.table-wrapper .table td.can-filter:hover{cursor:pointer;background-color:#f7f7f7}.table-wrapper .table td.break-word,.table-wrapper .table td.break-word *{white-space:normal;word-break:break-word}.table-wrapper .table th,.table-wrapper .table td{text-overflow:ellipsis;white-space:nowrap;height:48px;padding-left:max(16px,.816vw);font-style:normal;position:relative;overflow:hidden}.table-wrapper .table th:last-child,.table-wrapper .table td:last-child{padding-right:max(8px,.408vw)}.table-wrapper .table th *,.table-wrapper .table td *{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.table-wrapper .table th svg,.table-wrapper .table td svg{flex-shrink:0}.table-wrapper .table td{height:60px}@media (width>=1550px){.table-wrapper .table td{height:48px}}@media (width>=2500px){.table-wrapper .table td{height:60px}}@media (width>=3000px){.table-wrapper .table td{height:80px}}.table-wrapper .table tr{text-align:left;background-color:#fafafc;margin-top:max(12px,.612vw)}.table-wrapper .table tbody tr{background-color:#fff}.table-wrapper .table tbody tr.selected{background-color:#fafafc}.table-wrapper .table tbody.no-footer tr:last-child td:first-child{border-bottom-left-radius:max(15px,.765vw)}.table-wrapper .table tbody.no-footer tr:last-child td:last-child{border-bottom-right-radius:max(15px,.765vw)}.table-wrapper .table .colored-cell{text-align:center;border-radius:max(6px,.306vw);width:31px;position:relative}.table-wrapper .table .colored-cell .center-vertically{position:absolute;top:max(8px,.408vw);left:max(8px,.408vw)}.table-wrapper .table .colored-cell.vulnerability{color:#504d51;background-color:#fff}.table-wrapper .table .colored-cell.malicious{color:#da3e33;background-color:#fef2f1}.table-wrapper .table .table-row{border-bottom:1px solid #dddbde}.table-wrapper .table .table-row:hover{background-color:#fafafc}.table-wrapper .table .table-row.row-disabled{opacity:.5}.table-wrapper .table .table-header{justify-content:left;align-items:center;gap:max(2px,.102vw);width:100%;padding-right:max(5px,.255vw);display:flex;overflow:hidden}.table-wrapper .table .table-header .table-header-icon{margin-left:max(3px,.153vw);position:relative;top:max(3px,.153vw)}.table-wrapper .table .table-header .table-header-icon svg{width:max(16px,.816vw)}.table-wrapper .table .table-cell{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.table-wrapper .table .table-cell .actions{justify-content:right;margin-right:max(20px,1.02vw);display:flex}.table-wrapper .table .table-cell a{color:#2858f6;cursor:pointer;font-size:max(14px,.714vw);font-style:normal;font-weight:400;text-decoration:none}.table-wrapper .table .table-cell a:hover{text-decoration:underline}.table-wrapper .table-footer{background-color:#fff;border-top:1px solid #dddbde;border-radius:0 0 max(15px,.765vw) max(15px,.765vw);flex-direction:row;justify-content:space-between;gap:max(20px,1.02vw);padding:max(12px,.612vw) 24px;display:flex}.table-wrapper .table-footer .selected-rows{align-items:center;gap:max(3px,.153vw);min-width:max(150px,7.65vw);font-size:max(14px,.714vw);font-weight:400;display:flex}.table-wrapper .table-footer .selected-rows .text{color:#19181a}.table-wrapper .table-footer .selected-rows .clear{color:#9654b8;cursor:pointer}.table-wrapper .table-footer .selected-rows .clear.hide{visibility:hidden}.table-wrapper .table-footer .pagination-button-container{gap:max(20px,1.02vw);display:flex}.table-wrapper .table-footer .pagination-button-container .pagination-button{cursor:pointer;color:#504d51;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #dddbde;border-radius:8px;padding:8px max(14px,.714vw);font-size:max(14px,.714vw);font-weight:600;box-shadow:0 1px 2px #1018280d}.table-wrapper .table-footer .pagination-button-container .pagination-button.disabled{cursor:not-allowed;color:#cccacd}.table-wrapper .table-checkbox{cursor:pointer;accent-color:#9654b8;flex-shrink:0;width:max(15px,.765vw);height:max(15px,.765vw)}.empty-table-wrapper{flex:1;justify-content:center;align-items:center;height:max(300px,15.3vw);display:flex}.empty-table-wrapper .empty-table{text-align:center;color:#19181a;flex-direction:column;align-items:center;gap:max(12px,.612vw);display:flex}.empty-table-wrapper .empty-table>img{max-width:max(150px,7.65vw)}.empty-table-wrapper .empty-table .main-text{font-size:max(16px,.816vw);font-weight:600}.empty-table-wrapper .empty-table .secondary-text{font-size:max(14px,.714vw);font-weight:400}.table-options-menu svg{width:max(20px,1.02vw);height:max(20px,1.02vw)}.table-options-menu .loader{border:3px solid #fff;border-bottom-color:#9654b8;width:max(20px,1.02vw);height:max(20px,1.02vw)}.table-options{align-items:flex-end;width:100%;margin-bottom:max(10px,.51vw);display:flex}.table-options .contextual-components{align-items:center;gap:max(10px,.51vw);display:flex}.table-options .contextual-actions-more-options{align-items:center;display:flex}.table-options .select-all{-webkit-user-select:none;user-select:none;flex-basis:100%;padding-top:max(6px,.306vw);font-size:max(14px,.714vw);display:flex}.table-options .select-all .text{color:#9654b8;cursor:pointer;text-decoration:underline}.table-options .table-header-right{flex-direction:row;align-items:center;gap:max(12px,.612vw);width:max-content;display:flex}.table-loading{background:linear-gradient(270deg,#d9d9d9 0%,#ececec 104.35%);border-radius:5px;flex-shrink:0;height:26px}.chip-wrapper .chip-content{color:#504d51;background-color:#fff;border:1px solid #dddbde;font-family:Inter,Roboto,Helvetica,Arial,sans-serif;font-size:max(12px,.612vw);font-weight:500}.chip-wrapper .chip-content.dark{color:#f7f3f8;background-color:#3d3b3e}.chip-wrapper .chip-content.explicit{color:#504d51;background:linear-gradient(90deg,#eee 4.05%,#e4edff 95.27%)}.chip-wrapper .chip-content .MuiChip-deleteIcon{width:0}.chip-wrapper .chip-content:hover .MuiChip-deleteIcon{width:auto;animation:.2s linear fadeIn}@keyframes fadeIn{0%{width:1px}50%{width:4px}to{width:8px}}.tags-container{flex-grow:1;gap:max(5px,.255vw);display:flex}.tags-container .before-extra{overflow:auto}.tags-container .counter-tag{flex-shrink:0}.banner{color:#19181a;border:max(1px,.051vw) solid;border-radius:max(8px,.408vw);align-items:center;gap:max(8px,.408vw);margin-bottom:max(16px,.816vw);padding:max(8px,.408vw);font-size:max(12px,.612vw);font-weight:400;display:flex}.banner.error{background-color:#fef2f1;border-color:#da3e33}.banner.warning{background-color:#fff6ed;border-color:#e87400}.banner.info{background-color:#f4f6fe;border-color:#5379f8}.banner.success{background-color:#e8f4ed;border-color:#15934c}.banner svg{flex-shrink:0;width:max(16px,.816vw);height:max(16px,.816vw)}.information-icon{align-self:center}.information-icon:hover{color:#19181a}.card{background:#fff;border:1px solid #dddbde;border-radius:15px;width:100%;padding:max(20px,1.02vw);transition:border-color .2s,background-color .2s;position:relative}.card.no-background{background:0 0;border:none;padding-top:0;padding-left:0}.card.cursor-pointer{cursor:pointer}.card.card-interactive:hover{background-color:#fff;border:1px solid #9654b8}.card.card-interactive:active{background-color:#fff;border:1px solid}.card .title{color:#504d51;gap:max(6px,.306vw);width:max-content;font-size:max(14px,.714vw);font-weight:600;display:flex}.widgets-bar{justify-content:space-between;align-items:center;width:100%;height:max(200px,10.2vw)}.date-cell{flex-direction:column;display:flex}.date-cell-date{color:#19181a;font-size:max(14px,.714vw)}.date-cell-time{color:#504d51;font-size:max(12px,.612vw)}.empty-chart-state{flex-direction:column;justify-content:center;align-items:center;gap:max(8px,.408vw);padding:max(16px,.816vw);display:flex}.empty-chart-state span{color:#504d51;font-size:max(14px,.714vw);font-weight:400}#chartjs-tooltip{-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #dddbde;border-radius:max(10px,.51vw);padding:max(2px,.102vw);font-size:max(12px,.612vw);position:absolute}#chartjs-tooltip th{float:left}#chartjs-tooltip td{align-items:center;gap:max(5px,.255vw);display:flex}#chartjs-tooltip td .tooltip-box{width:max(10px,.51vw);height:max(10px,.51vw)}.loading-img{float:right}.doughnut-chart{justify-content:space-between;align-items:center;gap:max(8px,.408vw);display:flex}.doughnut-chart .legend-container table{border-spacing:0 max(10px,.51vw);width:100%}.doughnut-chart .legend-container table tr{cursor:pointer;justify-content:space-between;gap:max(14px,.714vw);padding:max(4px,.204vw) max(8px,.408vw) max(4px,.204vw) 0;display:flex}.doughnut-chart .legend-container table tr td{color:#19181a;gap:max(14px,.714vw);font-size:max(14px,.714vw)}.doughnut-chart .legend-container table tr .legend-text{align-items:center;font-weight:400;display:flex}.doughnut-chart .legend-container table tr .legend-text .label{margin:0;padding:0}.doughnut-chart .legend-container table tr .legend-text .color-box{border-radius:50%;min-width:max(11px,.561vw);min-height:max(11px,.561vw)}.doughnut-chart .legend-container table tr .value{font-weight:700}.stacked-horizontal-bar-container{padding-top:max(24px,1.224vw)}.stacked-horizontal-bar-container .loading-bar{display:flex}.stacked-horizontal-bar-container .loading-bar .table-loading{margin-right:max(30px,1.53vw)}.stacked-horizontal-bar-container .stacked-horizontal-bar{justify-content:space-between;gap:max(4px,.204vw);transition:all 1s;display:flex}.stacked-horizontal-bar-container .stacked-horizontal-bar .bar{width:100%;height:max(13px,.663vw)}.stacked-horizontal-bar-container .legend{flex-wrap:wrap;justify-content:left;row-gap:max(8px,.408vw);padding-top:max(20px,1.02vw);display:flex}.stacked-horizontal-bar-container .legend .legend-item{cursor:pointer;height:max(36px,1.836vw);margin-right:max(20px,1.02vw);display:flex}.stacked-horizontal-bar-container .legend .legend-item .color-box{width:max(9px,.459vw);height:max(9px,.459vw);margin-right:max(10px,.51vw);position:relative}.stacked-horizontal-bar-container .legend .legend-item .color-box.disabled{display:none}.stacked-horizontal-bar-container .legend .legend-item .legend-value{color:#19181a;font-size:max(14px,.714vw)}.stacked-horizontal-bar-container .legend .legend-item .legend-value img{width:max(15px,.765vw);position:relative;top:-1px}.stacked-horizontal-bar-container .legend .legend-item .legend-value.flat{gap:max(5px,.255vw);display:flex}.stacked-horizontal-bar-container .legend .legend-item .legend-value.flat .name{position:relative}.stacked-horizontal-bar-container .legend .legend-item .legend-value.disabled{text-decoration:line-through}.stacked-horizontal-bar-container .legend .legend-item .legend-value .name{font-weight:600}.stacked-horizontal-bar-container .legend .legend-item .legend-value .value{font-weight:400}.modal-loading{text-align:center;flex-direction:column;align-items:center;gap:max(16px,.816vw);display:flex}.modal-loading-text{flex-direction:column;display:flex}.modal-loading .action-text{font-weight:600}.batch-scan-modal{flex-direction:column;gap:max(10px,.51vw);display:flex}.batch-scan-modal-status{text-align:center;flex-direction:column;align-items:center;gap:max(10px,.51vw);display:flex}.batch-scan-modal-status svg{width:max(40px,2.04vw);height:max(40px,2.04vw)}.batch-scan-modal-status.success svg{color:#15934c}.batch-scan-modal-status.error svg{color:#da3e33}.batch-scan-modal-group{flex-direction:column;gap:max(4px,.204vw);display:flex}.batch-scan-modal-group-title{color:#19181a;font-weight:600}.batch-scan-modal-group ul{max-height:max(150px,7.65vw);margin:0;padding-left:max(20px,1.02vw);overflow-y:auto}.show-deleted-button{padding:max(4px,.204vw) max(8px,.408vw);font-weight:500}.show-deleted-button>svg{margin-left:0}.hide-deleted-button.button.purple.small-link{background-color:#0000;margin-left:auto;padding:0}.hide-deleted-button.button.purple.small-link .button-text{margin-right:0}.segment{flex-direction:column;gap:max(16px,.816vw);width:100%;margin-bottom:max(20px,1.02vw);display:flex}.segment>.card.no-background{padding:0}.segment .cards{align-items:stretch;gap:max(20px,1.02vw);width:100%;display:flex}.segment .cards .card:first-child{margin-left:0}.segment .cards .card:last-child .key-value-element .title{max-height:max(20px,1.02vw);margin-bottom:max(10px,.51vw)}.segment-title{justify-content:space-between;align-items:center;display:flex}.segment-title-group{align-items:center;gap:max(8px,.408vw);display:flex}.segment-title-text{color:#504d51;text-transform:uppercase;font-size:max(16px,.816vw);font-weight:700}.segment-content{background:#fff;border:1px solid #dddbde;border-radius:15px;padding:max(30px,1.53vw)}.segment-content.no-background{background:0 0;border:none;padding-top:0;padding-left:0}.simple-tabs{margin-bottom:max(30px,1.53vw)}.simple-tabs .MuiTabs-indicator{background-color:#9654b8}.simple-tabs .MuiTabs-scrollButtons{color:#9654b8;width:max(30px,1.53vw)}.simple-tabs .MuiTabs-scrollButtons svg{font-size:max(24px,1.224vw)}.simple-tabs .MuiTabs-scrollButtons.Mui-disabled{display:none}@media (width>=1800px){.simple-tabs .MuiTabs-list{gap:max(20px,1.02vw);display:flex}}.simple-tabs .MuiTabs-list .MuiTab-root{color:#504d51;min-height:auto;transition:background-color .2s,color .2s}.simple-tabs .MuiTabs-list .MuiTab-root .MuiTouchRipple-root{display:none}.simple-tabs .MuiTabs-list .MuiTab-root:hover:not(.Mui-selected):not(.Mui-disabled){color:#504d51;background-color:#f7f3f8}.simple-tabs .MuiTabs-list .MuiTab-root:active:not(.Mui-selected):not(.Mui-disabled){color:#532e65;background-color:#f7f3f8}.simple-tabs .MuiTabs-list .MuiTab-root.Mui-selected{color:#9654b8}.simple-tabs .MuiTabs-list .MuiTab-root.Mui-selected:hover:not(.Mui-disabled){background-color:#f7f3f8}.simple-tabs .MuiTabs-list .MuiTab-root.Mui-disabled{color:#cccacd}.simple-tabs .MuiTabs-list .MuiTab-root.Mui-disabled .tab-tooltip-wrapper{pointer-events:auto}.simple-tabs .MuiTabs-list svg{margin-bottom:-4px}.simple-tabs button{text-transform:none;align-items:center;font-family:Inter,Roboto,Helvetica,Arial,sans-serif;font-size:max(14px,.714vw);font-style:normal;font-weight:600;display:inline-flex}.breadcrumbs{gap:max(4px,.204vw);min-height:22px;margin-bottom:max(20px,1.02vw);font-size:max(14px,.714vw);display:flex}.breadcrumbs-link{color:#504d51;font-weight:400}.breadcrumbs-link:hover{border-bottom:1px solid #dddbde;text-decoration:none}.breadcrumbs-current{color:#19181a;font-weight:700}.breadcrumbs>:not(:first-child):before{content:"/";color:#504d51;margin-right:max(4px,.204vw);font-weight:400}.status-bullet-container .status-bullet{vertical-align:middle;grid-gap:max(10px, .51vw);align-items:center;display:flex}.status-bullet-container .status-bullet .bullet{flex-shrink:0;align-items:center;display:flex;position:relative;bottom:max(1px,.051vw)}.status-bullet-container .status-bullet .bullet:before{content:"";background-color:currentColor;border-radius:50%;width:max(8px,.408vw);height:max(8px,.408vw);display:inline-block}.status-bullet-container .status-bullet .bullet.active{color:#15934c}.status-bullet-container .status-bullet .bullet.inactive{color:#da3e33}.status-bullet-container .status-bullet .bullet.success{color:#15934c}.status-bullet-container .status-bullet .bullet.neutral{color:#cccacd}.status-bullet-container .status-bullet .bullet.error{color:#da3e33}.status-bullet-container .status-bullet .bullet.warning{color:#e87400}.environment-sidebar{border-right:1px solid #dddbde;flex-direction:column;gap:max(12px,.612vw);width:max(200px,10.2vw);height:100%;padding:max(16px,.816vw) max(16px,.816vw) 0 0;display:flex;overflow-y:auto}.environment-sidebar-card{cursor:pointer;color:#847f86;word-break:break-word;background-color:#fff;border:1px solid #dddbde;border-radius:max(8px,.408vw);justify-content:flex-start;align-items:center;gap:max(8px,.408vw);padding:max(12px,.612vw) max(16px,.816vw);font-size:max(12px,.612vw);font-weight:600;transition:all .2s;display:flex}.environment-sidebar-card:hover{color:#9654b8;border-color:#9654b8}.environment-sidebar-card.selected{color:#9654b8;background-color:#f7f3f8;border-color:#9654b8}.environment-sidebar-card:active{color:#532e65;background-color:#fff;border-color:#6b3c83}.environment-sidebar-card.disabled{cursor:not-allowed;background-color:#dddbde;border-color:#cccacd;border-radius:max(8px,.408vw)}.environment-sidebar-card.disabled:hover{color:#cccacd;border-color:#cccacd}.collapse-card{background-color:#fff;border:1px solid #dddbde;border-radius:15px;width:100%;height:fit-content;position:relative}.collapse-card .table-content{min-height:unset}.collapse-card .collapse-card-title{color:#504d51;cursor:pointer;text-transform:uppercase;border-bottom:none;justify-content:space-between;align-items:center;padding:max(20px,1.02vw) max(20px,1.02vw) max(20px,1.02vw) max(25px,1.275vw);font-size:max(16px,.816vw);font-weight:600;display:flex}.collapse-card .collapse-card-title .collapse-card-title-text{align-items:center;gap:max(5px,.255vw);display:flex}.collapse-card .collapse-card-title .collapse-header-components{align-items:center;gap:max(10px,.51vw);display:flex}.collapse-card .collapse-card-title.disabled{cursor:auto}.collapse-card .collapse-card-title.open{border-bottom:1px solid #dddbde}.collapse-card .collapse-card-subtitle{color:#19181a;padding:max(20px,1.02vw) max(20px,1.02vw) 0 max(25px,1.275vw);font-size:max(14px,.714vw);font-weight:400}.collapse-card .collapse-card-body{max-height:0;transition:all .6s;overflow:hidden}.collapse-card .collapse-card-body.open{max-height:60vh;overflow-y:auto}.collapse-card .collapse-card-body .body-content{margin:30px}.card-view-table-container .collapse-card-title.open{border-bottom:0}.card-view-table-container .collapse-card-body .body-content{margin:0}.card-view-table-container .table-wrapper{box-shadow:none}.card-view-table-container .table-wrapper:not(.pagination) .table-footer{padding-top:0;padding-bottom:0}.card-view-table-container .table-wrapper:not(.pagination) .table-content{border-radius:15px}.card-view-table-container .table-wrapper .card-view-table tr{background-color:#fff}.card-view-table-container .table-wrapper .card-view-table tr th:first-child{padding-left:max(30px,1.53vw)}.card-view-table-container .table-wrapper .card-view-table .table-row:first-child{border-top:1px solid #dddbde}.card-view-table-container .table-wrapper .card-view-table .table-row:last-child{border-bottom:none}.card-view-table-container .table-wrapper .card-view-table .table-row td:first-child{padding-left:max(30px,1.53vw)}.card-view-table-container .table-wrapper .card-view-table .table-header{font-size:max(14px,.714vw);font-weight:400}.card-view-table-container .no-data{padding-bottom:max(30px,1.53vw)}.asset-details-card .collapse-card-title{text-transform:none;padding:max(16px,.816vw) max(20px,1.02vw)}.asset-details-card .collapse-card-body .body-content{margin:max(20px,1.02vw)}.asset-details-card .collapse-card-body .body-content .key-value-element{flex-direction:column;justify-content:center;display:flex}.single-asset-page{padding:0 max(12px,.612vw) max(12px,.612vw)}.single-asset-page .tab-content{margin-top:max(20px,1.02vw)}.single-asset-page .tab-content-with-sidebar{width:100%;height:calc(100vh - 350px);display:flex;overflow:hidden}.single-asset-page .simple-tabs{margin-bottom:0}.single-asset-page .tab-content-main{flex:1;height:100%;padding:max(16px,.816vw);overflow:auto}.sub-entity{text-transform:capitalize;cursor:pointer;grid-template-columns:1fr max(20px,1.02vw);font-size:max(18px,.918vw);font-weight:400;display:grid}.sub-entity .sign{color:#9654b8;text-align:center;font-size:max(20px,1.02vw)}.entity-data{width:fit-content;display:flex}.popover-container{grid-template-columns:100%;gap:max(8px,.408vw);max-width:max(300px,15.3vw);padding:max(16px,.816vw) max(24px,1.224vw);display:grid}.popover-container .entity-link{color:#9654b8;cursor:pointer}.popover-container .name{font-size:max(16px,.816vw);font-weight:700}.popover-container .field{white-space:nowrap;grid-template-columns:max-content 1fr;gap:max(12px,.612vw);display:grid}.popover-container .field .field-name{color:#504d51}.popover-container .field .field-value{color:#19181a}.entity-node{color:#19181a;border-radius:max(10px,.51vw);row-gap:max(10px,.51vw);padding:max(20px,1.02vw);display:grid}.entity-node .overview-container{cursor:pointer;grid-template-rows:auto auto;grid-template-columns:auto 1fr auto;align-items:center;column-gap:max(8px,.408vw);width:max(250px,12.75vw);display:grid}.entity-node .overview-container .title-container{grid-template-columns:auto 1fr;column-gap:max(6px,.306vw);display:grid}.entity-node .overview-container .title-container .text{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.entity-node .sub-entities{background:#fff;border-radius:max(10px,.51vw);flex-direction:column;gap:max(10px,.51vw);padding:max(12px,.612vw);display:flex}.entity-node.applications{background:#fff3cc}.entity-node.applications .icon-wrapper{background:#fdc500}.entity-node.users{background:#ebf0fe}.entity-node.users .icon-wrapper{background:#9cb2fb}.entity-node.connections{background:#e0f1e7}.entity-node.connections .icon-wrapper{background:#62b787}.entity-node.flows{background:#f1e8f5}.entity-node.flows .icon-wrapper{background:#b98ccf}.entity-node.groups{background:#d4defd}.entity-node.groups .icon-wrapper{background:#2858f6}.entity-node .arrow{grid-area:1/3/-1;margin-left:max(20px,1.02vw);display:flex}.entity-node .icon-wrapper{border-radius:max(3px,.153vw);grid-row:1/-1;padding:max(4px,.204vw);display:flex}.entity-node .flow-loader{grid-row:1/-1}.entity-node .icon{color:#fff;width:max(28px,1.428vw);height:max(28px,1.428vw)}.entity-node .description{color:#504d51;grid-area:2/2/auto/4;align-items:center;gap:max(8px,.408vw);width:100%;font-weight:400;display:flex}.entity-node .insights{white-space:nowrap}.entity-node .insights.low{color:#c99c00}.entity-node .insights.info{color:#5379f8}.entity-node .insights.medium{color:#e87400}.entity-node .insights.high{color:#da3e33}.entity-node .insights.critical{color:#84253f}.owner-edge{grid-gap:max(4px, .204vw);background:#fff;border:max(1px,.051vw) solid #847f86;border-radius:max(5px,.255vw);grid-template-columns:max(18px,.918vw) 1fr;align-items:center;padding:max(5px,.255vw) max(10px,.51vw);font-size:max(18px,.918vw);display:grid;position:absolute}.owner-edge .owner-icon{width:max(18px,.918vw);height:auto}.react-flow{direction:ltr}.react-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__pane{z-index:1;cursor:-webkit-grab;cursor:grab}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow .react-flow__edges{pointer-events:none;overflow:visible}.react-flow__edge-path,.react-flow__connection-path{stroke:#b1b1b7;stroke-width:1px;fill:none}.react-flow__edge{pointer-events:visibleStroke;cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#555}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-textbg{fill:#fff}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__connectionline{z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:-webkit-grab;cursor:grab;position:absolute}.react-flow__node.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.react-flow__nodesselection-rect{pointer-events:all;cursor:-webkit-grab;cursor:grab;position:absolute}.react-flow__handle{pointer-events:none;background:#1a192b;border:1px solid #fff;border-radius:100%;width:6px;min-width:5px;height:6px;min-height:5px;position:absolute}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;bottom:-4px;left:50%;transform:translate(-50%)}.react-flow__handle-top{top:-4px;left:50%;transform:translate(-50%)}.react-flow__handle-left{top:50%;left:-4px;transform:translateY(-50%)}.react-flow__handle-right{top:50%;right:-4px;transform:translateY(-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{z-index:5;margin:15px;position:absolute}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translate(-50%)}.react-flow__attribution{background:#ffffff80;margin:0;padding:2px 3px;font-size:10px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10px}}.react-flow__edgelabel-renderer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-input,.react-flow__node-output,.react-flow__node-group{color:#222;text-align:center;background-color:#fff;border:1px solid #1a192b;border-radius:3px;width:150px;padding:10px;font-size:12px}.react-flow__node-default.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:0 0 0 .5px #1a192b}.react-flow__node-group{background-color:#f0f0f040}.react-flow__nodesselection-rect,.react-flow__selection{background:#0059dc14;border:1px dotted #0059dccc}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls{box-shadow:0 0 2px 1px #00000014}.react-flow__controls-button{box-sizing:content-box;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fefefe;border:none;border-bottom:1px solid #eee;justify-content:center;align-items:center;width:16px;height:16px;padding:5px;display:flex}.react-flow__controls-button:hover{background:#f4f4f4}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__minimap{background-color:#fff}.react-flow__minimap svg{display:block}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:#3367d9;border:1px solid #fff;border-radius:1px;width:4px;height:4px;transform:translate(-50%,-50%)}.react-flow__resize-control.handle.left{top:50%;left:0}.react-flow__resize-control.handle.right{top:50%;left:100%}.react-flow__resize-control.handle.top{top:0;left:50%}.react-flow__resize-control.handle.bottom{top:100%;left:50%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border:0 solid #3367d9}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{width:100%;height:1px;left:0;transform:translateY(-50%)}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.flow{background:#fff;outline:0;width:100%;height:100%}.overlay{z-index:3;cursor:pointer;background:#00000014;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.overlay:hover{background:#00000080}.overlay:hover .expand-icon{opacity:1}.overlay .expand-icon{color:#847f86;opacity:0;background:#fafafc;border-radius:max(10px,.51vw);padding:max(4px,.204vw);font-size:max(50px,2.55vw)}.flow-container{border:max(1px,.051vw) solid #dddbde;border-radius:max(14px,.714vw);width:100%;height:60vh;margin-top:max(20px,1.02vw);position:relative;overflow:hidden}.user-type-icon{color:#19181a;align-items:center;gap:max(4px,.204vw);font-size:max(14px,.714vw);font-weight:400;display:flex}.user-type-icon svg,.knowledge-type-cell img{width:max(20px,1.02vw);height:max(20px,1.02vw)}.table-toggle{color:#504d51;text-transform:none;align-items:center;gap:max(8px,.408vw);font-size:max(14px,.714vw);font-weight:400;display:flex}.connector-name{align-items:center;gap:max(7px,.357vw);display:flex}.connector-name img{flex-shrink:0;width:max(25px,1.275vw);height:max(25px,1.275vw)}.data-sources-container{flex-direction:column;gap:max(20px,1.02vw);display:flex}.data-sources-container .table-header-right{justify-content:space-between;width:100%}.data-sources-container .table-title{color:#504d51;font-size:max(14px,.714vw);font-weight:600}.person-name{color:#19181a;cursor:pointer;align-items:center;gap:max(7px,.357vw);display:flex}.person-name svg{color:#19181a}.person-name.not-clickable{cursor:default}.no-data{text-align:center;color:#19181a;margin:auto;font-size:max(16px,.816vw);font-weight:400}.linked-apps-tab-content{flex-direction:column;gap:max(20px,1.02vw);display:flex}.linked-apps-tab-content .table-header-right{justify-content:space-between;width:100%}.linked-apps-tab-content .table-title{color:#504d51;font-size:max(14px,.714vw);font-weight:600}.external-link{align-items:center;gap:max(5px,.255vw);display:flex}.external-link svg{cursor:pointer}.external-link>a{gap:max(3px,.153vw);display:flex}.external-link a:-webkit-any-link{color:#504d51;text-decoration:none}.external-link svg{color:#2858f6;width:max(18px,.918vw)}.MuiPaper-root.MuiPopover-paper{border-radius:10px}.close{cursor:pointer;position:absolute;top:max(14px,.714vw);right:max(14px,.714vw)}.person-data svg{color:#504d51;width:max(24px,1.224vw);height:auto}.person-data{gap:max(8px,.408vw);min-width:350px;padding:max(16px,.816vw) max(24px,1.224vw);display:grid}.person-data .person-info{gap:max(10px,.51vw);display:grid}.person-data .person-info a{color:#2858f6;text-decoration:none}.person-data .person-info a:hover{text-decoration:underline}.person-data .person-info .name{font-weight:700}.person-data .person-info .guest{background-color:#f9fafb;border-radius:5px;gap:max(4px,.204vw);width:fit-content;padding:max(4px,.204vw) max(8px,.408vw);display:flex}.person-data .person-info .guest>svg{width:max(20px,1.02vw);height:auto}.person-data .address,.person-data .phone{align-items:flex-start;gap:max(8px,.408vw);display:flex}.person-data .address .text,.person-data .phone .text{margin-top:max(2px,.102vw)}.person-data .address .text>p,.person-data .phone .text>p{margin:0}.person-data .teams-link{cursor:pointer;color:#2858f6;align-items:center;gap:max(5px,.255vw);display:flex}.person-data .teams-link>img{width:max(30px,1.53vw)}.deleted{color:#da3e33;background:#fef2f1;border-radius:max(10px,.51vw);justify-content:center;align-items:center;gap:max(10px,.51vw);margin:max(8px,.408vw);padding:max(8px,.408vw);font-weight:700;display:flex}.deleted>svg{color:#da3e33}.copy-button{align-items:center;gap:max(4px,.204vw);font-size:max(14px,.714vw);display:flex}.copy-button svg{color:#19181a;cursor:pointer;height:max(18px,.918vw)}.copy-button svg:hover{fill:#6b3c83}.copy-button svg:active{fill:#532e65}.application-instances .external-link-text{color:#504d51;font-size:max(14px,.714vw);font-weight:600}.key-value-element{word-wrap:break-word;word-break:break-word;border-right:1px solid #dddbde;flex:1;padding-left:max(30px,1.53vw);padding-right:max(10px,.51vw);font-size:max(14px,.714vw)}.key-value-element.block .value,.key-value-element.block .value .value-content{display:block}.key-value-element:first-child{padding-left:0}.key-value-element:last-child{border-right:0;padding-right:0}.key-value-element .title{color:#504d51;margin-bottom:4px;font-weight:400}.key-value-element .value{color:#19181a;gap:max(5px,.255vw);font-weight:600;display:flex}.key-value-element .value img,.key-value-element .value svg{width:max(20px,1.02vw);height:max(20px,1.02vw)}.key-value-element .value .value-content{flex-wrap:wrap;flex-grow:1;gap:max(5px,.255vw);display:flex}.vertical-timeline *{box-sizing:border-box}.vertical-timeline{width:95%;max-width:1170px;margin:0 auto;padding:2em 0;position:relative}.vertical-timeline:after{content:"";clear:both;display:table}.vertical-timeline:before{content:"";background:var(--line-color);width:4px;height:100%;position:absolute;top:0;left:18px}.vertical-timeline.vertical-timeline--one-column-right:before{right:18px;left:unset}@media only screen and (width>=1170px){.vertical-timeline.vertical-timeline--two-columns{width:90%}.vertical-timeline.vertical-timeline--two-columns:before{margin-left:-2px;left:50%}}.vertical-timeline-element{margin:2em 0;position:relative}.vertical-timeline-element>div{min-height:1px}.vertical-timeline-element:after{content:"";clear:both;display:table}.vertical-timeline-element:first-child{margin-top:0}.vertical-timeline-element:last-child{margin-bottom:0}@media only screen and (width>=1170px){.vertical-timeline-element{margin:4em 0}.vertical-timeline-element:first-child{margin-top:0}.vertical-timeline-element:last-child{margin-bottom:0}}.vertical-timeline-element-icon{border-radius:50%;width:40px;height:40px;position:absolute;top:0;left:0}.vertical-timeline-element-icon.shadow-size-small{box-shadow:0 0 0 2px #fff,inset 0 1px #00000014,0 2px 0 4px #0000000d}.vertical-timeline-element-icon.shadow-size-medium{box-shadow:0 0 0 3px #fff,inset 0 2px #00000014,0 3px 0 5px #0000000d}.vertical-timeline-element-icon.shadow-size-large{box-shadow:0 0 0 4px #fff,inset 0 2px #00000014,0 4px 0 6px #0000000d}.vertical-timeline--one-column-right .vertical-timeline-element-icon{right:0;left:unset}.vertical-timeline-element-icon svg{width:24px;height:24px;margin-top:-12px;margin-left:-12px;display:block;position:relative;top:50%;left:50%}@media only screen and (width>=1170px){.vertical-timeline--two-columns .vertical-timeline-element-icon{width:60px;height:60px;margin-left:-30px;left:50%}}.vertical-timeline-element-icon{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.vertical-timeline--animate .vertical-timeline-element-icon.is-hidden{visibility:hidden}.vertical-timeline--animate .vertical-timeline-element-icon.bounce-in{visibility:visible;animation:.6s cd-bounce-1}@-webkit-keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(.5)}60%{opacity:1;-webkit-transform:scale(1.2)}to{-webkit-transform:scale(1)}}@-moz-keyframes cd-bounce-1{0%{opacity:0;-moz-transform:scale(.5)}60%{opacity:1;-moz-transform:scale(1.2)}to{-moz-transform:scale(1)}}@keyframes cd-bounce-1{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.2)}to{transform:scale(1)}}.vertical-timeline-element-content{background:#fff;border-radius:.25em;margin-left:60px;padding:1em;position:relative;box-shadow:0 3px #ddd}.vertical-timeline--one-column-right .vertical-timeline-element-content{margin-right:60px;margin-left:unset}.vertical-timeline-element--no-children .vertical-timeline-element-content{box-shadow:none;background:0 0}.vertical-timeline-element-content:after{content:"";clear:both;display:table}.vertical-timeline-element-content h2{color:#303e49}.vertical-timeline-element-content .vertical-timeline-element-date,.vertical-timeline-element-content p{font-size:.8125rem;font-weight:500}.vertical-timeline-element-content .vertical-timeline-element-date{display:inline-block}.vertical-timeline-element-content p{margin:1em 0 0;line-height:1.6}.vertical-timeline-element-title,.vertical-timeline-element-subtitle{margin:0}.vertical-timeline-element-content .vertical-timeline-element-date{float:left;opacity:.7;padding:.8em 0}.vertical-timeline-element-content-arrow{content:"";border:7px solid #0000;border-right-color:#fff;width:0;height:0;position:absolute;top:16px;right:100%}.vertical-timeline--one-column-right .vertical-timeline-element-content-arrow{content:"";top:16px;right:unset;border:7px solid #0000;border-left-color:#fff;width:0;height:0;position:absolute;left:100%}.vertical-timeline--one-column-right .vertical-timeline-element-content:before{border-left:7px solid #fff;border-right:unset;left:100%}.vertical-timeline-element--no-children .vertical-timeline-element-content:before,.vertical-timeline-element--no-children .vertical-timeline-element-content-arrow{display:none}@media only screen and (width>=768px){.vertical-timeline-element-content h2{font-size:1.25rem}.vertical-timeline-element-content p{font-size:1rem}.vertical-timeline-element-content .vertical-timeline-element-date{font-size:.875rem}}@media only screen and (width>=1170px){.vertical-timeline--two-columns .vertical-timeline-element-content{width:44%;margin-left:0;padding:1.5em}.vertical-timeline--two-columns .vertical-timeline-element-content-arrow{top:24px;left:100%;transform:rotate(180deg)}.vertical-timeline--two-columns .vertical-timeline-element-content .vertical-timeline-element-date{width:100%;font-size:1rem;position:absolute;top:6px;left:124%}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content{float:right}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content-arrow,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content-arrow{top:24px;left:auto;right:100%;transform:rotate(0)}.vertical-timeline--one-column-right .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content-arrow,.vertical-timeline--one-column-right .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content-arrow{top:24px;left:100%;right:auto;transform:rotate(0)}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content .vertical-timeline-element-date,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content .vertical-timeline-element-date{text-align:right;left:auto;right:124%}}.vertical-timeline--animate .vertical-timeline-element-content.is-hidden{visibility:hidden}.vertical-timeline--animate .vertical-timeline-element-content.bounce-in{visibility:visible;animation:.6s cd-bounce-2}@media only screen and (width>=1170px){.vertical-timeline--two-columns.vertical-timeline--animate .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content.bounce-in,.vertical-timeline--two-columns.vertical-timeline--animate .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content.bounce-in{animation:.6s cd-bounce-2-inverse}}@media only screen and (width<=1169px){.vertical-timeline--animate .vertical-timeline-element-content.bounce-in{visibility:visible;animation:.6s cd-bounce-2-inverse}}@-webkit-keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translate(-100px)}60%{opacity:1;-webkit-transform:translate(20px)}to{-webkit-transform:translate(0)}}@-moz-keyframes cd-bounce-2{0%{opacity:0;-moz-transform:translate(-100px)}60%{opacity:1;-moz-transform:translate(20px)}to{-moz-transform:translate(0)}}@keyframes cd-bounce-2{0%{opacity:0;transform:translate(-100px)}60%{opacity:1;transform:translate(20px)}to{transform:translate(0)}}@-webkit-keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translate(100px)}60%{opacity:1;-webkit-transform:translate(-20px)}to{-webkit-transform:translate(0)}}@-moz-keyframes cd-bounce-2-inverse{0%{opacity:0;-moz-transform:translate(100px)}60%{opacity:1;-moz-transform:translate(-20px)}to{-moz-transform:translate(0)}}@keyframes cd-bounce-2-inverse{0%{opacity:0;transform:translate(100px)}60%{opacity:1;transform:translate(-20px)}to{transform:translate(0)}}.vertical-timeline{max-width:100%;padding:0}.vertical-timeline-element-content-arrow{border:0}.vertical-timeline .history-card{border:1px solid #dddbde;border-radius:15px;padding:max(25px,1.275vw) max(30px,1.53vw);display:flex}.vertical-timeline .history-card .key-value-element{border-right:0}.vertical-timeline:before{background-color:#847f86;width:1px;height:calc(100% - max(110px,5.61vw));top:max(40px,2.04vw)}.vertical-timeline .vertical-timeline-element-content{height:0;padding:0}.vertical-timeline .vertical-timeline-element-content .vertical-timeline-element{margin:0}.vertical-timeline .vertical-timeline-element--work{height:max(120px,6.12vw);margin:0}.vertical-timeline .vertical-timeline-element--work .vertical-timeline-element-icon{width:max(14px,.714vw);height:max(14px,.714vw);box-shadow:none;background:#847f86;top:max(40px,2.04vw);left:max(12px,.612vw)}#restore-version-modal .contextual-action-modal:has(.restore-version-modal-diff){width:max(1000px,51vw)}.restore-version-modal{flex-direction:column;gap:max(8px,.408vw);display:flex}.restore-version-modal-warning{color:#e87400}.restore-version-modal-diff-toggle{align-self:flex-start}.restore-version-modal-diff-toggle.button.purple.tertiary{padding-left:0}.restore-version-modal-diff-toggle.button.purple.tertiary:hover{background:0 0}.restore-version-modal-diff-toggle.button.purple.tertiary .button-text{margin-left:0}.restore-version-modal-diff-toggle.button.purple.tertiary .arrow-container{height:max(16px,.816vw);transition:none}.restore-version-modal-diff-toggle.button.purple.tertiary .arrow-container svg{width:max(16px,.816vw);height:max(16px,.816vw)}.restore-version-modal-confirmation{flex-direction:column;gap:max(4px,.204vw);margin-top:max(8px,.408vw);display:flex}.restore-version-modal-confirmation .input-holder{margin-top:0}.restore-version-modal-buttons{justify-content:flex-end;gap:max(10px,.51vw);margin-top:max(15px,.765vw);display:flex}.application-history-container .vertical-timeline-element-content{background-color:#0000}.application-history-container .vertical-timeline-element-content .history-card{background-color:#fff;align-items:center}.application-history-container .vertical-timeline-element-content .history-card .key-value-element,.application-history-container .vertical-timeline-element-content .history-card .value-content{min-width:0}.application-history-container .vertical-timeline-element-content .history-card .title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.application-history-container .vertical-timeline-element-content .history-card .restore-version-button{margin-left:auto}.application-history-container .vertical-timeline-element-content .history-card .restore-version-button.placeholder{visibility:hidden}.entity-data{flex-direction:column;gap:max(20px,1.02vw);width:100%;display:flex}.entity-data .description{width:100%}.entity-data .data-items{grid-template-columns:repeat(var(--items-per-row,5), 1fr);grid-gap:max(20px, 1.02vw);width:100%;display:grid}.entity-data .key-value-element{padding-left:0}.entity-data .key-value-element .external-attack-link{background-color:#fef2f1;border-left:none;border-radius:max(8px,.408vw);padding:max(10px,.51vw) max(15px,.765vw)}.entity-data .key-value-element .external-attack-link .title{color:#da3e33}.entity-data.no-divider .data-items{gap:max(12px,.612vw) max(48px,2.448vw)}.entity-data.no-divider .key-value-element{border-right:0;min-width:0;padding:0}.entity-data.no-divider .key-value-element .title{color:#847f86}.entity-data.no-divider .key-value-element .value-content{overflow:hidden}.entity-data.no-divider .key-value-element .value-content .internal-link{min-width:0}.entity-data.no-divider .key-value-element .value-content .internal-link .organization-aware-link{overflow:hidden}.entity-data.no-divider .key-value-element .value-content .internal-link .text-ellipsis-container{width:100%}.trigger,.trigger .icon-text{color:#000}.environment-links-modal-content{flex-direction:column;gap:max(12px,.612vw);display:flex}.external-access-trigger{all:unset;cursor:pointer;gap:max(5px,.255vw);display:flex}.external-access-trigger svg{color:#2858f6}.risk-scenario-card{border:1px solid #847f86;border-radius:max(8px,.408vw);flex-direction:column;display:flex}.risk-scenario-card-low{border-color:#c99c00}.risk-scenario-card-medium{border-color:#e87400}.risk-scenario-card-high{border-color:#da3e33}.risk-scenario-card-critical{border-color:#84253f}.risk-scenario-card .severity-box{align-self:flex-start}.risk-scenario-card-header{border-bottom:max(1px,.051vw) solid;border-bottom-color:inherit;flex-direction:column;gap:max(4px,.204vw);padding:max(12px,.612vw) max(16px,.816vw);display:flex}.risk-scenario-card-header-row{justify-content:space-between;align-items:center;display:flex}.risk-scenario-card-header-row .risk-scenario-card-info{color:#504d51;cursor:pointer;width:max(16px,.816vw);height:max(16px,.816vw)}.risk-scenario-card-title{color:#19181a;white-space:nowrap;font-size:max(14px,.714vw);font-weight:600}.risk-scenario-card-factors{flex-direction:column;gap:max(10px,.51vw);margin:0;padding:max(12px,.612vw);list-style:none;display:flex}.risk-scenario-card-factor{color:#19181a;align-items:center;gap:max(8px,.408vw);display:flex}.risk-scenario-card-factor.not-applies{color:#847f86}#asset-risk-level-modal .contextual-action-modal{width:max(700px,35.7vw)}.asset-risk-level-modal{flex-direction:column;gap:max(16px,.816vw);display:flex}.asset-risk-level-modal .applies-icon{color:#da3e33;font-size:max(16px,.816vw)}.asset-risk-level-modal .not-applies-icon{color:#847f86;font-size:max(16px,.816vw)}.asset-risk-level-modal-header{justify-content:space-between;display:flex}.asset-risk-level-modal-title{color:#19181a;align-items:center;gap:max(12px,.612vw);font-size:max(18px,.918vw);font-weight:600;display:flex}.asset-risk-level-modal-cards{gap:max(16px,.816vw);display:flex}.asset-risk-level-modal-cards>*{flex:1}.asset-risk-level-modal-legend{color:#504d51;gap:max(20px,1.02vw);font-size:max(12px,.612vw);display:flex}.asset-risk-level-modal-legend .legend-item{align-items:center;gap:max(6px,.306vw);display:flex}.application-risk-level{align-items:center;display:flex}.application-risk-level .severity-box{margin-right:0}.markdown-text a{color:#2858f6;text-decoration:none}.markdown-text a:hover{text-decoration:underline}.markdown-text code{line-break:anywhere;background-color:#0000000d;font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.markdown-text ul{margin:0}.markdown-text table{border-collapse:separate;border-spacing:0;border-width:max(1px,.051vw);width:fit-content;height:max(300px,15.3vw);margin-top:max(20px,1.02vw);padding-right:max(5px,.255vw);display:block;overflow:auto}.markdown-text table thead{z-index:1;position:sticky;top:0}.markdown-text table td{border:max(1px,.051vw) solid #dddbde;padding:max(5px,.255vw)}.markdown-text table th{text-align:left;background-color:#fff;border:max(1px,.051vw) solid #dddbde;border-bottom-width:max(2px,.102vw);padding:max(5px,.255vw);font-weight:700}.markdown-text ul{margin-block:0;margin-top:0;bottom:0}.markdown-text p{margin:0}.details-modal{flex-direction:column;gap:max(16px,.816vw);display:flex}.details-modal-view-button.button.purple.small-link{padding:0}.details-modal-view-button.button.purple.small-link .button-text{margin-left:0}.details-modal-header{justify-content:space-between;align-items:center;display:flex}.details-modal-title{color:#19181a;font-size:max(18px,.918vw);font-weight:600}.agent-instructions-var{border:max(1px,.051vw) solid #dddbde;border-radius:max(4px,.204vw);align-items:center;gap:max(4px,.204vw);width:fit-content;padding:max(4px,.204vw) max(8px,.408vw);display:inline-flex}.agent-instructions-var .icon-text{color:#847f86}.agent-instructions-var .icon-text .icon{width:max(20px,1.02vw);height:max(20px,1.02vw)}#agent-instructions-modal .contextual-action-modal{width:max(700px,35.7vw)}.agent-instructions-modal-content{color:#19181a;flex-direction:column;gap:max(16px,.816vw);max-height:60vh;display:flex;overflow-y:auto}.agent-instructions-modal-content .agent-instructions-section{flex-direction:column;gap:max(8px,.408vw);display:flex}.agent-instructions-modal-content .agent-instructions-section .agent-instructions-environment-name{font-weight:600}.agent-instructions-modal-content .agent-instructions-section .agent-instructions-line{flex-wrap:wrap;align-items:center;gap:max(8px,.408vw);min-height:max(40px,2.04vw);display:flex}.asset-triggers,.asset-triggers .icon-text{color:#19181a}.asset-triggers-list{flex-direction:column;gap:max(12px,.612vw);display:flex}.asset-triggers-list-item{align-items:center;gap:max(4px,.204vw);display:flex}.application-description{background-color:#f4f6fe;border-radius:max(12px,.612vw);padding:max(12px,.612vw);font-size:max(14px,.714vw);font-weight:400;line-height:max(24px,1.224vw)}.application-description-title{color:#847f86;font-weight:400}.application-description-last-word-wrapper{white-space:nowrap;display:inline-block}.application-description-mark{vertical-align:middle;background-color:#fff;border-radius:max(4px,.204vw);margin-left:max(8px,.408vw);padding:max(4px,.204vw) max(8px,.408vw);display:inline-block;position:relative}.application-description-mark:before{content:"";-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(41deg,#2558a7 12.76%,#00ae80 87.25%);border-radius:max(4px,.204vw);padding:max(1px,.051vw);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.application-description-mark .icon-text{background:linear-gradient(41deg,#2558a7 12.76%,#00ae80 87.25%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;align-items:center}.agent-actions-menu .menu-option{gap:max(10px,.51vw);padding:max(2px,.102vw) 0}.button-with-options{color:#fff;background-color:#9654b8;border-radius:max(60px,3.06vw);align-items:center;font-size:max(14px,.714vw);font-weight:600;display:flex;overflow:hidden}.button-with-options>*{align-items:center;height:100%;display:flex}.button-with-options>:hover{background-color:#6b3c83}.button-with-options>:active,.button-with-options>.clicked{background-color:#532e65}.button-with-options.disabled{opacity:.5;pointer-events:none}.button-with-options-text{cursor:pointer;border-right:1px solid #532e65;padding-left:max(15px,.765vw);padding-right:max(10px,.51vw)}.button-with-options-arrow{padding-left:max(5px,.255vw);padding-right:max(10px,.51vw)}.instance-label{flex-direction:column;gap:max(4px,.204vw);display:flex}.instance-label .environment-name{font-size:max(14px,.714vw);line-height:max(16px,.816vw)}.instance-label .version{color:#847f86;font-size:max(12px,.612vw);line-height:max(12px,.612vw)}.download-definition-modal-content{flex-direction:column;gap:max(12px,.612vw);display:flex}.download-definition-modal-content .download-definition-dropdown .dropdown-box{width:100%}.download-definition-modal-content .download-definition-dropdown .dropdown-box .text{flex-wrap:wrap;align-items:center;gap:max(4px,.204vw);margin-top:0;display:flex}.download-definition-modal-content .download-definition-dropdown .dropdown-box .selected-instances{flex-wrap:wrap;gap:max(4px,.204vw);display:flex}.download-definition-menu .MuiPaper-root{min-width:calc(max(520px,26.52vw) - max(40px,2.04vw));margin-top:max(4px,.204vw)}.hidden-pdf-content{width:1400px;position:absolute;top:-9999px}.hidden-pdf-content *{font-size:14px}.hidden-pdf-content .pdf-header{grid-template-columns:auto auto;align-items:center;margin-bottom:12px;padding:10px;display:grid}.hidden-pdf-content .pdf-header-date{text-align:right;color:#504d51;font-weight:400}.hidden-pdf-content .section{flex-direction:column;margin-bottom:10px;display:flex}.hidden-pdf-content .section-title{color:#504d51;text-transform:uppercase;font-size:16px;font-weight:600}.hidden-pdf-content .section .table-wrapper .table-content{min-height:min-content}.hidden-pdf-content .section .table-wrapper .table-content thead tr{border-radius:0}.hidden-pdf-content .rules-counter{gap:max(30px,1.53vw);margin-top:10px;display:flex}.hidden-pdf-content .rules-counter-item{text-transform:capitalize;background-color:#fff;border-radius:10px;gap:4px;padding:8px;display:flex}.hidden-pdf-content .rules-counter-item.vulnerability{background-color:#fff}.hidden-pdf-content .rules-counter-item.malicious{background-color:#fef2f1}.hidden-pdf-content .applications-data-card{border:1px solid #dddbde;border-radius:16px;padding:30px}.hidden-pdf-content .applications-data-card .body-content .application-data .key-value-element{padding-left:10px;padding-right:10px;font-size:18px}.hidden-pdf-content .applications-data-card .body-content .application-data .key-value-element img{width:24px;height:24px}.hidden-pdf-content .applications-data-card .body-content .application-data .key-value-element .icon-text{gap:6px}.hidden-pdf-content .applications-data-card .body-content .application-data .key-value-element .person-name{gap:8px}.hidden-pdf-content .table-wrapper{max-height:none}.hidden-pdf-content .table-wrapper .table th,.hidden-pdf-content .table-wrapper .table td{padding-left:8px}.hidden-pdf-content .table-wrapper .table th:last-child,.hidden-pdf-content .table-wrapper .table td:last-child{padding-right:8px}.hidden-pdf-content .chip-wrapper{margin-right:8px;display:inline-flex}.hidden-pdf-content .chip-wrapper .chip-content{background-color:#fff;border:1px solid #dddbde;border-radius:16px;align-items:center;padding:4px 12px;font-size:14px;display:inline-flex}.hidden-pdf-content .chip-wrapper .chip-content .MuiChip-label{padding:0}.hidden-pdf-content .tags-container{flex-wrap:wrap;gap:8px;display:flex}.sandbox-modal-content{flex-direction:column;align-items:center;gap:max(20px,1.02vw);display:flex}.sandbox-modal-content .description{color:#19181a}.sandbox-modal-content .icon-text{font-size:max(12px,.612vw)}.sandbox-modal-content .icon-text .icon{align-self:flex-start}.sandbox-modal-content .icon-text .icon .info-icon{font-size:max(20px,1.02vw)}.sandbox-modal-content .dropdown-box{max-width:100%}.sandbox-modal-content .dropdown-box-text{white-space:nowrap}.sandbox-modal-content .finished-container{text-align:center;flex-direction:column;align-items:center;gap:max(20px,1.02vw);display:flex}.sandbox-modal-content .finished-container .finished-title{color:#19181a;font-size:max(16px,.816vw);font-weight:600}.block-agent-modal{flex-direction:column;gap:max(16px,.816vw);display:flex}.block-agent-modal-field{flex-direction:column;gap:max(4px,.204vw);display:flex}.block-agent-modal-field .input-holder{margin-top:0}.drawer .MuiPaper-root{width:max(700px,35.7vw)}.drawer.blurred{-webkit-backdrop-filter:blur(max(5px,.255vw));backdrop-filter:blur(max(5px,.255vw))}.entity-drawer .MuiPaper-root{background-color:#fafafc;width:60%}.entity-drawer.nested-drawer>.MuiBackdrop-root{background-color:#0000}.entity-drawer-layout{flex-direction:column;height:100%;display:flex}.entity-drawer-header{justify-content:space-between;align-items:center;padding:max(20px,1.02vw);display:flex}.entity-drawer-title-section{align-items:center;gap:max(8px,.408vw);min-width:0;display:flex}.entity-drawer-title{font-size:max(16px,.816vw);font-weight:600}.entity-drawer-back,.entity-drawer-close{cursor:pointer;background:0 0;border:none}.entity-drawer-back svg,.entity-drawer-close svg{color:#504d51;width:max(20px,1.02vw);height:max(20px,1.02vw)}.entity-drawer-back svg:hover,.entity-drawer-close svg:hover{color:#19181a}.entity-drawer-content{flex-direction:column;flex:1;gap:max(16px,.816vw);padding:0 max(20px,1.02vw);display:flex;overflow:hidden}.entity-drawer-footer{border-top:1px solid #dddbde;justify-content:flex-end;gap:max(12px,.612vw);padding:max(16px,.816vw) max(20px,1.02vw);display:flex}.prevention-mode-badge{border-radius:max(8px,.408vw);justify-content:center;align-items:center;gap:max(8px,.408vw);padding:max(4px,.204vw) max(8px,.408vw);display:flex}.prevention-mode-badge svg{width:max(20px,1.02vw);height:max(20px,1.02vw)}.prevention-mode-badge.alert{background-color:#fff6ed}.prevention-mode-badge.alert svg{fill:#e87400}.prevention-mode-badge.alert span{color:#e87400}.prevention-mode-badge.block{background-color:#fef2f1}.prevention-mode-badge.block svg{fill:#da3e33}.prevention-mode-badge.block span{color:#da3e33}.prevention-mode-badge.disabled{background-color:#f7f7f7}.prevention-mode-badge.disabled svg,.prevention-mode-badge.disabled span{color:#847f86}.chat-history-tab{flex-direction:column;gap:max(16px,.816vw);display:flex}.chat-history-tab .chat-history-description{color:#847f86;font-size:max(14px,.714vw)}.chat-history-tab .chat-messages{flex-direction:column;gap:max(12px,.612vw);padding:max(16px,.816vw) 0;display:flex}.chat-history-tab .chat-messages .chat-message{background-color:#fff;border:1px solid #dddbde;flex-direction:column;gap:max(4px,.204vw);max-width:80%;padding:max(20px,1.02vw);display:flex}.chat-history-tab .chat-messages .chat-message.user{background:radial-gradient(25.73% 39.87% at 30.51% 93.33%,#3f65ff04 0%,#4f3fff00 100%),radial-gradient(32.86% 55.66% at 45.61% -.89%,#3f65ff04 0%,#4f3fff00 100%),radial-gradient(105.65% 55.69% at 27.1% 39.37%,#ffd7b333 0%,#fff0 100%),radial-gradient(69.85% 55.64% at 60.41% 31.24%,#d4acff1a 0%,#d8b9f900 100%),#fff;border-color:#9654b8;border-radius:max(16px,.816vw) max(16px,.816vw) 0;align-self:flex-end}.chat-history-tab .chat-messages .chat-message.assistant{border-radius:max(16px,.816vw) max(16px,.816vw) max(16px,.816vw) 0;align-self:flex-start}.chat-history-tab .chat-messages .chat-message.last{background:#fff6ed;border-color:#e87400}.chat-history-tab .chat-messages .chat-message-body{align-items:flex-start;gap:max(8px,.408vw);display:flex}.chat-history-tab .chat-messages .chat-message-body>svg{color:#504d51;flex-shrink:0;width:max(20px,1.02vw);height:max(20px,1.02vw)}.chat-history-tab .chat-messages .chat-message.user .chat-message-body>svg{color:#9654b8}.chat-history-tab .chat-messages .chat-message.last .chat-message-body>svg{color:#e87400}.chat-history-tab .chat-messages .chat-message-content{color:#19181a;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;flex:1;font-size:max(14px,.714vw);display:-webkit-box;overflow:hidden}.chat-history-tab .chat-messages .chat-message .copy-button{flex-shrink:0}.chat-history-tab .chat-messages .chat-message-timestamp{color:#847f86;text-align:right;font-size:max(10px,.51vw)}.tools-parameters-tab{flex-direction:column;gap:max(16px,.816vw);padding-top:max(16px,.816vw);display:flex}.tools-parameters-tab .tool-definition{grid-template-columns:minmax(160px,240px) 1fr;gap:max(12px,.612vw);display:grid}.tools-parameters-tab .tool-definition-box{background-color:#fff;border:1px solid #dddbde;border-radius:max(8px,.408vw);flex-direction:column;gap:max(4px,.204vw);padding:max(12px,.612vw);display:flex}.tools-parameters-tab .tool-definition-box.description{grid-row:span 2}.tools-parameters-tab .tool-definition-label{color:#504d51}.tools-parameters-tab .tool-definition-value{word-break:break-word;font-weight:600}.tools-parameters-tab .table-title{font-weight:600}.alert-details-content{flex-direction:column;flex:1;gap:max(16px,.816vw);min-height:0;display:flex}.alert-details-content .rule-name{align-items:flex-start;gap:max(8px,.408vw);display:flex}.alert-details-content .rule-name-icon{color:#19181a;flex-shrink:0;width:max(20px,1.02vw);height:max(20px,1.02vw)}.alert-details-content .violation-details{background-color:#fff6ed;border-radius:max(12px,.612vw);flex-direction:column;gap:max(4px,.204vw);padding:max(12px,.612vw);display:flex}.alert-details-content .violation-details-title{color:#847f86;font-weight:600}.alert-details-content .alert-tabs-container{flex-direction:column;flex:1;min-height:0;display:flex}.alert-details-content .alert-tabs-container .simple-tabs{margin-bottom:max(16px,.816vw)}.alert-details-content .alert-tabs-container .tab-content{flex:1;overflow-y:auto}.MuiAlert-root.alert{color:#19181a;border:max(1px,.051vw) solid;align-items:center}.MuiAlert-root.alert .MuiAlert-action{align-items:center;padding-top:0}.MuiAlert-root.alert.MuiAlert-colorError{background-color:#fef2f1;border-color:#da3e33}.MuiAlert-root.alert.MuiAlert-colorError .MuiAlert-icon{color:#da3e33}.MuiAlert-root.alert.MuiAlert-colorWarning{background-color:#fff6ed;border-color:#e87400}.MuiAlert-root.alert.MuiAlert-colorWarning .MuiAlert-icon{color:#e87400}.MuiAlert-root.alert.MuiAlert-colorInfo{background-color:#f4f6fe;border-color:#5379f8}.MuiAlert-root.alert.MuiAlert-colorInfo .MuiAlert-icon{color:#5379f8}.MuiAlert-root.alert.MuiAlert-colorSuccess{background-color:#e8f4ed;border-color:#15934c}.MuiAlert-root.alert.MuiAlert-colorSuccess .MuiAlert-icon{color:#15934c}.kanopy-toggle-button-group .toggle-button-group{align-items:center;gap:max(8px,.408vw);display:flex}.kanopy-toggle-button-group .toggle-button-group button{text-transform:none;color:#504d51;background-color:#fff;border:1px solid #dddbde;border-radius:max(20px,1.02vw);align-items:center;gap:max(4px,.204vw);height:max(35px,1.785vw);padding:max(8px,.408vw) max(16px,.816vw);line-height:0;transition:all .2s ease-in-out;display:flex}.kanopy-toggle-button-group .toggle-button-group button .toggle-button-icon{align-items:center;display:flex}.kanopy-toggle-button-group .toggle-button-group button .toggle-button-icon svg{width:max(16px,.816vw);height:max(16px,.816vw)}.kanopy-toggle-button-group .toggle-button-group button:hover:not(.Mui-selected),.kanopy-toggle-button-group .toggle-button-group button.Mui-selected{color:#9654b8;border:1px solid #9654b8}.kanopy-toggle-button-group .toggle-button-group button:hover:not(.Mui-selected) div,.kanopy-toggle-button-group .toggle-button-group button.Mui-selected div{color:#9654b8}.kanopy-toggle-button-group .toggle-button-group button:hover:not(.Mui-selected){background-color:#fafafc}.kanopy-toggle-button-group .toggle-button-group button.Mui-selected:hover{background-color:#fff}.object-array-input{flex-direction:column;gap:max(8px,.408vw);margin-top:max(8px,.408vw);display:flex}.object-array-input-row{align-items:flex-start;gap:max(8px,.408vw);display:flex}.object-array-input-field{flex:1}.object-array-input-controls{gap:max(8px,.408vw);display:flex}.object-array-input-controls .dropdown-box{padding-top:max(9px,.459vw);padding-bottom:max(9px,.459vw)}.object-array-input-label{color:#19181a}.object-array-input-description{color:#847f86;font-size:max(10px,.51vw);line-height:max(14px,.714vw)}.object-array-input-separator{color:#847f86;margin-top:max(35px,1.785vw)}.object-array-input-add{margin-top:max(26px,1.326vw)}.object-array-input .chips-container{flex-wrap:wrap;gap:max(8px,.408vw);display:flex}.modal-wrapper .contextual-action-modal .MuiRadioGroup-root{margin-top:max(10px,.51vw);padding-left:max(10px,.51vw)}.rule-property-container{flex-direction:column;gap:max(20px,1.02vw);max-height:max(200px,10.2vw);display:flex;overflow-y:auto}.rule-property{background-color:#fafafc;border-radius:max(8px,.408vw);justify-content:space-between;align-items:center;gap:max(8px,.408vw);min-height:max(50px,2.55vw);padding:max(4px,.204vw) max(12px,.612vw);display:flex}.rule-property-content{flex:1;min-width:0}.rule-property-name{color:#504d51;align-items:center;gap:max(4px,.204vw);font-size:max(10px,.51vw);font-weight:600;display:flex}.rule-property-value{font-size:max(14px,.714vw)}.rule-property-suffix{color:#847f86;font-weight:400}.rule-property-sub-properties{margin-left:max(16px,.816vw)}#rule-edit-modal .contextual-action-modal{width:max(550px,28.05vw)}#rule-edit-modal .loader-container{margin-top:max(20px,1.02vw)}#rule-edit-modal .text-container{margin-top:0}#rule-edit-modal .title{margin-bottom:0}#rule-edit-modal .rule-modal-title{justify-content:space-between;align-items:center;gap:max(10px,.51vw);font-size:max(16px,.816vw);font-style:normal;font-weight:700;display:flex}.rule-config-modal{color:#504d51;flex-direction:column;gap:max(20px,1.02vw);margin-bottom:max(16px,.816vw);display:flex}.rule-config-modal .severity-picker{margin-top:0}.rule-config-modal .edit-properties-banner{background-color:#f7f3f8;align-items:center;gap:max(8px,.408vw);width:calc(100% + max(40px,2.04vw));padding:max(20px,1.02vw);font-size:max(14px,.714vw);font-weight:600;display:flex;position:relative;left:min(-20px,-1.02vw)}.rule-config-modal .edit-properties-banner svg{width:max(18px,.918vw);height:max(18px,.918vw)}.rule-config-modal .rule-title{font-size:max(15px,.765vw);font-weight:600}.rule-config-modal .rule-text{font-size:max(14px,.714vw);font-weight:400}.rule-config-modal .rule-configurations-header{justify-content:space-between;align-items:flex-end;margin-bottom:max(10px,.51vw);display:flex}.rule-config-modal .rule-configurations-error{color:#da3e33;background-color:#fef2f1;align-items:center;gap:max(10px,.51vw);width:calc(100% + max(40px,2.04vw));padding:max(12px,.612vw) max(20px,1.02vw);font-size:max(14px,.714vw);display:flex;position:relative;left:min(-20px,-1.02vw)}.rule-config-modal .rule-configurations-error svg{flex-shrink:0;width:max(20px,1.02vw);height:max(20px,1.02vw)}.rule-config-modal .rule-configurations .button-with-options{height:max(32px,1.632vw)}.rule-config-modal .rule-configurations .rule-property-edit-mode-name{align-items:center;gap:max(6px,.306vw);margin-bottom:max(4px,.204vw);display:flex}.rule-config-modal .rule-configurations .rule-property-edit-mode-name svg{width:max(20px,1.02vw);height:max(20px,1.02vw)}.rule-config-modal .rule-configurations .rule-property-edit-mode-name.disabled{color:#cccacd}.rule-config-modal .rule-configurations .rule-property-edit-mode-value{border:1px solid #dddbde;border-radius:max(8px,.408vw);align-items:center;gap:max(10px,.51vw);margin-bottom:max(4px,.204vw);padding:max(10px,.51vw);display:flex}.rule-config-modal .rule-configurations .rule-property-edit-mode-value:hover{border:1px solid #19181a}.rule-config-modal .rule-configurations .rule-property-edit-mode-value.boolean{justify-content:space-between}.rule-config-modal .rule-configurations .rule-property-edit-mode-value.boolean .rule-property-edit-mode-name{margin-bottom:0}.rule-config-modal .rule-configurations .rule-property-edit-mode .dropdown-box{width:100%;box-shadow:none}.rule-config-modal .rule-configurations .rule-property-edit-mode .dropdown-box .text{margin-top:0}.rule-config-modal .rule-configurations .rule-property-edit-mode .input-number-container .MuiFormControl-root,.rule-config-modal .rule-configurations .rule-property-edit-mode .input-number-container .MuiInputBase-root{width:100%}.rule-config-modal .rule-configurations .rule-property-edit-mode .input-holder{margin-top:0}.rule-config-modal .edit-button-row{justify-content:flex-end;display:flex}.rule-config-modal .edit-button-row .edit-button{cursor:pointer;gap:max(7px,.357vw);display:flex}.rule-config-modal .bordered-box{margin:0}.rule-config-modal .row{margin-top:max(20px,1.02vw);display:block}.rule-config-modal.security-rule-config .chips-container .MuiChip-root{background-color:#f7f7f7;border:none;border-radius:max(4px,.204vw);height:max(24px,1.224vw);padding:max(4px,.204vw)}.rule-config-modal.security-rule-config .chips-container .MuiChip-root .MuiChip-label{max-width:max(150px,7.65vw);padding:0;font-size:max(12px,.612vw)}.rule-config-modal.security-rule-config .chips-container .MuiChip-root .MuiChip-deleteIcon{color:#19181a;width:max(16px,.816vw);height:max(16px,.816vw);margin:0 0 0 max(4px,.204vw)}.prevention-type-picker{flex-direction:column;gap:max(8px,.408vw);display:flex}.prevention-type-picker-label{color:#847f86;font-size:max(14px,.714vw)}.prevention-type-picker-options{gap:max(8px,.408vw);display:flex}.prevention-type-picker .prevention-type-option{cursor:pointer;color:#847f86;background-color:#fff;border:1px solid #dddbde;border-radius:max(4px,.204vw);align-items:center;gap:max(4px,.204vw);height:max(36px,1.836vw);padding:max(4px,.204vw) max(16px,.816vw);font-size:max(14px,.714vw);display:flex}.prevention-type-picker .prevention-type-option.alert:hover{color:#e87400;background-color:#fff6ed;border-color:#0000}.prevention-type-picker .prevention-type-option.alert:active,.prevention-type-picker .prevention-type-option.alert.selected{color:#e87400;background-color:#fff6ed;border-color:#e87400}.prevention-type-picker .prevention-type-option.block:hover{color:#da3e33;background-color:#fef2f1;border-color:#0000}.prevention-type-picker .prevention-type-option.block:active,.prevention-type-picker .prevention-type-option.block.selected{color:#da3e33;background-color:#fef2f1;border-color:#da3e33}.alert-mode-warning{color:#e87400}.agent-card{align-items:center;gap:max(4px,.204vw);display:flex}.agent-card:hover .agent-card-name{color:#9654b8}.agent-card .text-ellipsis-container{flex:1;min-width:0}.agent-card-name{color:#504d51;font-size:max(14px,.714vw);transition:color .2s}.agent-card-data{gap:max(4px,.204vw);display:flex}.agent-card-modified{color:#847f86;border:1px solid #dddbde;border-radius:max(4px,.204vw);padding:max(4px,.204vw);font-size:max(12px,.612vw)}.configured-agents-drawer.entity-drawer .MuiPaper-root{width:max(500px,25.5vw)}.configured-agents-drawer-rule{color:#504d51;flex-direction:column;gap:max(4px,.204vw);display:flex}.configured-agents-drawer-rule-name{text-overflow:ellipsis;white-space:nowrap;font-size:max(14px,.714vw);font-weight:600;overflow:hidden}.configured-agents-drawer-rule-description{font-size:max(12px,.612vw)}.configured-agents-drawer-list{flex-direction:column;flex:1;gap:max(12px,.612vw);min-height:0;display:flex;overflow-y:auto}.configured-agents-drawer-empty{flex:1;justify-content:center;align-items:center;display:flex}.security-rule-row{background-color:#fff;border:1px solid #dddbde;border-radius:max(8px,.408vw);flex-direction:column;gap:max(4px,.204vw);padding:max(12px,.612vw) max(16px,.816vw);display:flex}.security-rule-row .security-rule-header{justify-content:space-between;align-items:center;display:flex}.security-rule-row .security-rule-title{align-items:center;gap:max(8px,.408vw);display:flex}.security-rule-row .security-rule-title .security-rule-name{color:#19181a;font-size:max(14px,.714vw);font-weight:600}.security-rule-row .security-rule-actions{align-items:center;gap:max(8px,.408vw);display:flex}.security-rule-row .security-rule-actions .more-icon{color:#504d51;cursor:pointer}.security-rule-row .security-rule-actions .security-rule-environment,.security-rule-row .security-rule-actions .security-rule-modified,.security-rule-row .security-rule-actions .security-rule-agent-count{border:1px solid #dddbde;border-radius:max(6px,.306vw);padding:max(2px,.102vw) max(8px,.408vw);font-size:max(12px,.612vw)}.security-rule-row .security-rule-actions .security-rule-environment,.security-rule-row .security-rule-actions .security-rule-modified{color:#504d51}.security-rule-row .security-rule-actions .security-rule-agent-count{cursor:pointer;background-color:#0000;align-items:center;display:flex}.security-rule-row .security-rule-actions .security-rule-agent-count .agent-icon{color:inherit;font-size:max(16px,.816vw)}.security-rule-row .security-rule-actions .security-rule-agent-count:disabled{cursor:default}.security-rule-row .security-rule-actions .security-rule-agent-count:hover:not(:disabled){border-color:#6b3c83}.security-rule-row .security-rule-actions .security-rule-agent-count:hover:not(:disabled) .icon-text{color:#6b3c83}.security-rule-row .security-rule-description{color:#504d51;margin-left:max(40px,2.04vw);font-size:max(12px,.612vw);font-weight:400}.security-rule-actions-more-options .MuiPaper-root .MuiList-root .MuiMenuItem-root{padding:max(8px,.408vw) max(12px,.612vw)}.security-rule-actions-more-options .menu-option svg{width:max(16px,.816vw);height:max(16px,.816vw)}.adaptive-rules-tab{flex-direction:column;gap:max(16px,.816vw);display:flex}.adaptive-rules-tab-intro{color:#504d51;font-size:max(12px,.612vw)}.adaptive-rules-tab .MuiAlert-root.adaptive-rules-tab-alert-warning{width:auto;font-size:max(12px,.612vw)}.adaptive-rules-tab-filters{justify-content:space-between;align-items:center;gap:max(16px,.816vw);display:flex}.adaptive-rules-tab-list{flex-direction:column;gap:max(12px,.612vw);display:flex}.adaptive-rules-tab-empty{justify-content:center;padding:max(40px,2.04vw) 0;display:flex}.asset-counter-container{flex-direction:column;gap:max(20px,1.02vw);display:flex}.asset-counter-container .asset-counter{flex-direction:column;display:flex}.asset-counter-container .asset-counter-icon{border-radius:max(8px,.408vw);padding:max(6px,.306vw);line-height:0}.asset-counter-container .asset-counter.with-children{border-bottom:max(1px,.051vw) solid #dddbde;padding-bottom:max(8px,.408vw)}.asset-counter-container .asset-counter.clickable{cursor:pointer;transition:all .2s}.asset-counter-container .asset-counter.clickable:hover .value,.asset-counter-container .asset-counter.clickable:hover .text-wrapper{color:#9654b8}.asset-counter-container .asset-counter.clickable:active .value,.asset-counter-container .asset-counter.clickable:active .text-wrapper{color:#532e65}.asset-counter-container .asset-counter .asset-counter-content{align-items:center;gap:max(8px,.408vw);display:flex}.asset-counter-container .asset-counter .asset-counter-content img{width:max(35px,1.785vw);height:max(35px,1.785vw)}.asset-counter-container .asset-counter .asset-counter-content .text-wrapper{color:#504d51;inline-size:max-content;font-size:max(16px,.816vw);font-weight:600;transition:color .2s}.asset-counter-container .asset-counter .value-container{align-items:center;gap:max(8px,.408vw);display:flex}.asset-counter-container .asset-counter .value-container .value{color:#19181a;font-size:max(48px,2.448vw);font-weight:600;transition:color .2s}.asset-counter-container .asset-counter .value-container .icon-component-wrapper{margin-top:max(12px,.612vw)}.asset-counter-container .asset-counter-children{flex-direction:column;gap:max(4px,.204vw);display:flex}.asset-counter-container .asset-counter-children-title{color:#504d51;font-size:max(16px,.816vw);font-weight:600}.legend-item{align-items:center;gap:max(3px,.153vw);display:flex}.legend-item-circle{cursor:pointer}.legend-item-checkbox{font-size:max(14px,.714vw)}.legend-item .legend-item-circle{border-radius:50%;width:max(12px,.612vw);height:max(12px,.612vw);position:relative}.legend-item .legend-item-text{font-family:Inter,Roboto,Helvetica,Arial,sans-serif;font-size:max(12px,.612vw);font-style:normal;font-weight:400}.legend-item input[type=checkbox]{appearance:none;cursor:pointer;border-radius:max(2px,.102vw);width:max(20px,1.02vw);height:max(20px,1.02vw);position:relative}.legend-item input[type=checkbox]:checked:after{content:"✔";color:#fff;font-size:max(14px,.714vw);position:absolute;top:max(2px,.102vw);left:max(4px,.204vw)}.legend-item input[type=checkbox]:not(:checked){border:1px solid #19181a;background-color:#fff!important}.stacked-bar{width:100%;height:100%;position:relative}.stacked-bar .legend-container{cursor:pointer;justify-content:right;gap:max(10px,.51vw);display:flex}.real-time-tab{flex-direction:column;gap:max(16px,.816vw);display:flex}.real-time-tab .invocation-cards{gap:max(16px,.816vw);display:flex}.real-time-tab .invocation-cards .card .asset-counter-icon{color:#6f8ff9;background-color:#f4f6fe;border-radius:max(8px,.408vw);padding:max(8px,.408vw)}.real-time-tab .invocation-cards .card:first-child{place-content:center}.real-time-tab .stacked-bar-cards{flex-direction:column;gap:max(16px,.816vw);display:flex}.real-time-tab .stacked-bar-cards .card .title{margin-bottom:max(8px,.408vw)}.real-time-tab .stacked-bar-cards .chart-wrapper{height:max(150px,7.65vw)}.id-cell{align-items:center;display:flex}.id-cell .text-wrapper{width:max(50px,2.55vw)}#usage-profile-modal .contextual-action-modal{width:max(700px,35.7vw)}#usage-profile-modal .usage-profile-modal-content{flex-direction:column;gap:max(16px,.816vw);display:flex}.agent-details-row{justify-content:space-between;align-items:flex-start;gap:max(16px,.816vw);display:flex}.agent-details-row .entity-data{flex:1}.agent-tabs-container{flex-direction:column;flex:1;display:flex;overflow:hidden}.agent-tabs-container .tab-content{flex:1;padding-right:max(20px,1.02vw);overflow-y:auto}.agent-tabs-container .tab-content .table-wrapper{max-height:unset}.application-page .application-page-header{align-items:center;padding:max(4px,.204vw) 0;display:flex}.application-page .application-page-header .button{margin-bottom:0}.application-page .action-buttons{gap:max(10px,.51vw);margin-left:auto;display:flex}.application-page .action-buttons>.more-icon{align-self:center}.application-page .action-buttons .gradient-outline{background-image:linear-gradient(#fff,#fff),linear-gradient(133deg,#42d0ad 0%,#aa5bff 49.52%,#e258c7 100%);background-origin:padding-box,border-box;background-clip:padding-box,border-box;border:max(1px,.051vw) solid #0000;padding:max(9px,.459vw)}.application-page .action-buttons .gradient-outline .button-text{-webkit-text-fill-color:transparent;background:linear-gradient(133deg,#42d0ad 0%,#aa5bff 49.52%,#e258c7 100%);-webkit-background-clip:text;background-clip:text}.application-page .action-buttons .gradient-outline:hover{background-image:linear-gradient(#00000005,#00000005),linear-gradient(#fff,#fff),linear-gradient(133deg,#42d0ad 0%,#aa5bff 49.52%,#e258c7 100%);background-origin:padding-box,padding-box,border-box;background-clip:padding-box,padding-box,border-box}.application-page .action-buttons .gradient-outline:hover .button-text{-webkit-text-fill-color:transparent;background-color:#0000;background-image:linear-gradient(#0003,#0003),linear-gradient(133deg,#42d0ad 0%,#aa5bff 49.52%,#e258c7 100%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto,auto;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;-webkit-background-clip:text;background-clip:text}.application-page .action-buttons .gradient-outline.disabled{opacity:1;cursor:auto;background:#f7f7f7;border:1px solid #cccacd}.application-page .action-buttons .gradient-outline.disabled .button-text{background:0 0;background-clip:unset;-webkit-background-clip:unset;-webkit-text-fill-color:unset;color:#cccacd}.application-page .button{justify-self:flex-end;margin-bottom:max(2px,.102vw)}.application-page .connection-indirect-flows{gap:max(5px,.255vw);display:flex}.application-page .connection-indirect-flows .flows{color:#2858f6;cursor:pointer;gap:max(2px,.102vw);display:flex}.application-page .app-instance-status{border-radius:max(20px,1.02vw);justify-content:center;align-items:center;gap:max(10px,.51vw);width:fit-content;height:max(40px,2.04vw);padding:max(5px,.255vw) max(15px,.765vw);font-weight:600;display:flex}.application-page .app-instance-status .text.gray{color:#504d51}.application-page .app-instance-status .text.black{color:#19181a}.application-page .app-instance-status .circle{border-radius:50%;width:max(7px,.357vw);height:max(7px,.357vw)}.application-page .app-instance-status .circle.gray{background-color:#504d51}.application-page .app-instance-status .circle.orange{background-color:#fdc63a}.application-page .app-instance-status .circle.green{background-color:#15934c}.application-page .app-instance-status .circle.red{background-color:#f04438}.application-page .app-instance-status.gray{background-color:#fafafc}.application-page .app-instance-status.orange{background-color:#fff9eb}.application-page .app-instance-status.green{background-color:#e8f4ed}.application-page .app-instance-status.red{background-color:#fef2f1}.application-page .app-instance-status.white{background-color:#fff}.dependencies-container{flex-direction:column;display:flex}.dependencies-container .table-header-right{justify-content:end;width:100%}.application-type-mark{background-color:#fff;border:max(1px,.051vw) solid #dddbde;border-radius:max(4px,.204vw);padding:max(4px,.204vw) max(8px,.408vw)}.application-type-mark .resource-type-icon{color:#847f86}.application-type-mark .resource-type-icon svg{width:max(16px,.816vw);height:max(16px,.816vw)}.application-type-mark .mark-text{color:#847f86;font-size:max(12px,.612vw);font-weight:600;display:flex}.external-attack-mark{background-color:#fff;border:max(1px,.051vw) solid #da3e33;border-radius:max(4px,.204vw);padding:max(4px,.204vw) max(8px,.408vw)}.external-attack-mark .icon-text{color:#da3e33;font-size:max(12px,.612vw);font-weight:600}.external-attack-mark .icon svg{width:max(16px,.816vw);height:max(16px,.816vw)}.application-title-container{align-items:center;gap:max(12px,.612vw);display:flex}.time-frame-select .dropdown-box{background-color:#fff;padding:max(4px,.204vw) max(12px,.612vw)}.time-frame-select .dropdown-box-name{font-weight:400}.time-frame-select .dropdown-box .arrow-container{height:max(16px,.816vw)}.time-frame-select .dropdown-box .arrow-container svg{color:#847f86;font-size:max(16px,.816vw)}.agent-identity{flex-direction:column;gap:max(24px,1.224vw);display:flex}.agent-identity-group-header{color:#19181a;align-items:center;gap:max(8px,.408vw);padding:max(12px,.612vw) 0;font-size:max(14px,.714vw);font-weight:600;display:flex}.agent-identity-group-header .identity-icon{color:#504d51;font-size:max(20px,1.02vw)}.MuiTooltip-tooltip:has(.mcps-tools-tooltip){max-width:fit-content}.mcps-tools-cell{align-items:center;gap:max(4px,.204vw);display:inline-flex}.mcps-tools-tooltip{flex-direction:column;gap:max(8px,.408vw);padding:max(4px,.204vw);display:flex}.mcps-tools-tooltip-row{justify-content:space-between;gap:max(24px,1.224vw);font-size:max(12px,.612vw);font-weight:600;display:flex}.mcps-tools-tooltip-name{white-space:nowrap;font-weight:400}.notification-channel-name{align-items:center;gap:max(6px,.306vw);display:flex}.notification-channel-name img{width:max(20px,1.02vw);height:max(20px,1.02vw)}.notification-policy-drawer{flex-direction:column;gap:max(20px,1.02vw);padding:max(40px,2.04vw);display:flex}.notification-policy-drawer-title{font-size:max(20px,1.02vw);font-weight:700}.notification-policy-drawer .MuiAlert-root{border-radius:max(8px,.408vw);width:fit-content;font-size:max(12px,.612vw)}.notification-policy-drawer .notification-policy-drawer-notify-when-resolved{margin-left:unset;border-bottom:1px solid #dddbde;width:100%;padding-bottom:max(16px,.816vw)}.notification-policy-drawer .filters{flex-wrap:wrap;gap:max(10px,.51vw);display:flex}.notification-policy-drawer-channels .dropdown-box{justify-content:space-between;width:100%}.notification-policy-drawer-channels .dropdown-box .text{white-space:nowrap;gap:max(10px,.51vw);display:flex;overflow:hidden}.notification-policy-drawer-channels .dropdown-box .text .notification-channel-name{background-color:#fff;border:1px solid #dddbde;border-radius:max(5px,.255vw);padding:max(5px,.255vw)}.notification-policy-drawer .dropdown-box .name{font-weight:400}.notification-policy-drawer .dropdown-box.disabled{cursor:auto;background-color:#fff}.notification-policy-drawer .dropdown-box.disabled .arrow-container{cursor:auto}.notification-policy-drawer-reminder .MuiSwitch-root{margin-right:max(10px,.51vw)}.notification-policy-drawer-reminder-properties{flex-direction:column;gap:max(10px,.51vw);display:flex}.notification-policy-drawer-reminder-properties .reminder-properties-row{align-items:flex-end;gap:max(10px,.51vw);display:flex}.notification-policy-drawer-reminder-properties .reminder-property{flex:1}.notification-policy-drawer-reminder-properties .reminder-property .dropdown-box{width:100%;height:max(40px,2.04vw);box-shadow:none;padding:max(8px,.408vw) max(12px,.612vw)}.notification-policy-drawer-reminder-properties .reminder-property .dropdown-box.disabled{background-color:#fafafc}.notification-policy-drawer-reminder-properties.disabled{opacity:.5}.notification-policy-drawer-reminder-toggle{gap:max(3px,.153vw);margin-bottom:max(10px,.51vw);display:flex}.notification-policy-drawer-reminder-toggle .light-text{color:#cccacd;font-size:max(14px,.714vw)}.notification-policy-drawer .buttons-row{justify-content:right;gap:max(10px,.51vw);margin-top:max(20px,1.02vw);display:flex}.app-cleanup-action-summary{text-align:center;flex-direction:column;gap:max(16px,.816vw);display:flex}.app-cleanup-action-summary .text-wrapper{flex-direction:column;display:flex}.app-cleanup-action-summary .icon-wrapper svg{width:max(50px,2.55vw);height:max(50px,2.55vw)}.app-cleanup-action-summary.failed{color:#da3e33}.app-cleanup-action-summary.success .text-wrapper{color:#504d51}.app-cleanup-action-summary.success .icon-wrapper svg{color:#15934c}.app-cleanup-action-summary .extra-text{color:#504d51;text-align:left;overflow-wrap:break-word;word-break:break-word;white-space:pre-wrap}.app-cleanup-action-summary .extra-text .error-list{flex-direction:column;display:flex}.app-cleanup-action-summary .extra-text .error-list-title{font-weight:600}.app-cleanup-action-summary .extra-text .error-list .ul{padding-left:max(20px,1.02vw);list-style-type:disc}.owner-email-input .button>svg{margin-left:0}.owner-email-input .MuiFormControl-root{width:100%}.owner-email-input .MuiFormControl-root .MuiInputBase-root{border-radius:max(50px,2.55vw)}.owner-email-input .MuiFormControl-root .MuiInputBase-root .MuiOutlinedInput-input{border-radius:inherit;padding:max(8px,.408vw) max(18px,.918vw);font-size:max(12px,.612vw);line-height:max(14px,.714vw)}.app-cleanup-remediation-modal{flex-direction:column;display:flex}.buttons-row .app-cleanup-options-button{background-color:#f04438}.buttons-row .app-cleanup-options-button .button-with-options-text{border-right:max(1px,.051vw) solid #aa3028}.buttons-row .app-cleanup-options-button>:hover,.buttons-row .app-cleanup-options-button>:active,.buttons-row .app-cleanup-options-button>.clicked{background-color:#aa3028}.buttons-row .app-cleanup-options-button.disabled{cursor:auto;pointer-events:none;color:#cccacd;background-color:#dddbde}.buttons-row .app-cleanup-options-button.disabled .button-with-options-text{border-right:max(1px,.051vw) solid #dddbde}.bulk-asset-action-modal{flex-direction:column;gap:max(20px,1.02vw);display:flex}.bulk-asset-action-modal ul{margin:max(8px,.408vw) 0 0;padding-left:max(20px,1.02vw)}.bulk-asset-action-modal-assets ul{max-height:max(150px,7.65vw);overflow-y:auto}.notify-strategy-menu.inverted{background-color:#19181a;margin-top:min(-6px,-.306vw)}.notify-strategy-menu.inverted .MuiMenuItem-root.notify-strategy-menu-item{background-color:#19181a}.notify-strategy-menu.inverted .MuiMenuItem-root.notify-strategy-menu-item:hover{background-color:#3d3b3e}.notify-strategy-menu.inverted .menu-item-content-title{color:#f7f7f7}.notify-strategy-menu.inverted .menu-item-content-description{color:#847f86}.notify-strategy-menu-item .menu-item-content{white-space:normal;max-width:max(240px,12.24vw)}.notify-insights-modal{flex-direction:column;display:flex}.notify-insights-modal-emails{padding:0 max(10px,.51vw)}.notify-insights-modal-emails .input-holder{margin-top:0}.notify-insights-modal-field{flex-direction:column;gap:max(4px,.204vw);margin-top:max(16px,.816vw);display:flex}.notify-insights-modal-field .input-holder{margin-top:0}.notify-insights-modal-channel-content{flex-direction:column;gap:max(4px,.204vw);margin-top:max(10px,.51vw);padding-left:max(30px,1.53vw);display:flex}.notify-insights-modal-channel-note{color:#a7a3a9;font-size:max(12px,.612vw)}.notify-insights-modal-create-channel-link{color:#9654b8;align-items:center;gap:max(4px,.204vw);margin-top:max(12px,.612vw);display:inline-flex}.notify-insights-modal-create-channel-link span{font-size:max(12px,.612vw);font-weight:500;line-height:max(12px,.612vw)}.notify-insights-modal-create-channel-link svg{width:max(16px,.816vw);height:max(16px,.816vw)}.notify-insights-modal-create-channel-link:hover{color:#6b3c83;text-decoration:none}.email-recipients-inputs{flex-direction:column;gap:max(8px,.408vw);display:flex}.bulk-actions-menu .MuiPaper-root{width:max(200px,10.2vw)}.bulk-actions-menu .MuiMenuItem-root{min-height:max(32px,1.632vw);padding:0 max(16px,.816vw)}.bulk-actions-menu .MuiMenuItem-root .icon-text{gap:max(8px,.408vw);font-size:max(12px,.612vw)}.bulk-actions-menu .MuiMenuItem-root svg{width:max(16px,.816vw);height:max(16px,.816vw)}.insights-page .widgets-bar{height:max(230px,11.7vw)}.welcome-modal-content{color:#19181a;flex-direction:column;font-size:max(15px,.765vw);display:flex}.welcome-modal-content .welcome-message{font-weight:600}.welcome-modal-content .welcome-modal-list-title{font-weight:400}.welcome-modal-content .welcome-modal-video{object-fit:cover;border-radius:max(10px,.51vw);width:100%;height:100%;margin-top:max(12px,.612vw);margin-bottom:max(12px,.612vw)}.welcome-modal-content ol{margin-block-start:unset;margin-block-end:unset;padding-left:max(28px,1.428vw);list-style-type:decimal}.welcome-modal-title{background:linear-gradient(41deg,#2558a7 12.76%,#00ae80 87.25%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:max(16px,.816vw);font-weight:600}.contextual-action-modal{width:max(500px,25.5vw)}.contextual-action-modal .orphan-application-remediation .text-container{white-space:normal;margin-top:0;display:inline}.contextual-action-modal .orphan-application-remediation .text-container .margin{margin-bottom:max(20px,1.02vw)}.contextual-action-modal .orphan-application-remediation .text-container .text,.contextual-action-modal .orphan-application-remediation .text-container .text :first-child{margin-top:0}.contextual-action-modal .orphan-application-remediation{flex-direction:column;justify-content:space-between;height:max(200px,10.2vw);display:flex}.contextual-action-modal .spaced-buttons{justify-content:space-between;display:flex}.contextual-action-modal .spaced-buttons .right-buttons{gap:max(10px,.51vw);display:flex}.entity-data-container{background-color:#fff;border-radius:8px;grid-template-columns:50% 50%;margin-top:max(20px,1.02vw);padding:max(4px,.204vw) max(12px,.612vw);display:grid}.entity-data-container .entity-data{flex-direction:column;display:flex}.entity-data-container .entity-data-title{color:#cccacd;font-size:max(10px,.51vw);font-weight:600}.entity-data-container .entity-data-value{color:#19181a}.app-cleanup-instances-selection{flex-direction:column;gap:max(12px,.612vw);display:flex}.app-cleanup-instances-selection .instances-selection{flex-direction:column;gap:max(4px,.204vw);display:flex}.app-cleanup-instances-selection .instances-selection .dropdown-box{width:100%}.app-cleanup-instances-selection .instances-selection .dropdown-box .dropdown-text{color:#19181a;font-weight:400}.remediation-result-content{flex-direction:column;align-items:center;gap:max(16px,.816vw);display:flex}.remediation-result-content-icon{display:flex}.remediation-result-content-icon svg{width:max(60px,3.06vw);height:max(60px,3.06vw)}.remediation-result-content-icon-success{color:#15934c}.remediation-result-content-icon-partial{color:#e87400}.remediation-result-content-icon-failed{color:#f04438}.remediation-result-content-body{flex-direction:column;align-items:center;gap:max(16px,.816vw);width:100%;display:flex}.remediation-result-content-message{text-align:center;margin:0}.remediation-result-content-message strong{font-weight:600}.remediation-result-content-message-success{color:#15934c}.remediation-result-content-message-partial{color:#e87400}.remediation-result-content-message-failed{color:#f04438}.remediation-result-content-description{margin:0}.remediation-result-content-errors{flex-direction:column;padding:0 max(24px,1.224vw);display:flex}.remediation-result-content-errors-title{font-weight:600}.remediation-result-content-errors-list{color:#da3e33;max-height:max(200px,10.2vw);overflow-y:auto}.remediation-result-content-footer{justify-content:flex-end;width:100%;display:flex}.remediation-video{object-fit:contain;background:#000;border:1px solid #dddbde;border-radius:max(16px,.816vw);flex-shrink:0;width:auto;height:max(300px,15.3vw)}.remediation-layout{gap:max(16px,.816vw);margin-bottom:max(20px,1.02vw);display:flex}.remediation-layout .remediation{margin-bottom:0}.remediation{border:max(1px,.051vw) solid #9654b8;margin-bottom:max(20px,1.02vw);padding:0}.remediation-container{border-bottom:1px solid #dddbde;display:flex}.remediation-container .icon-wrapper{border-right:1px solid #dddbde;flex-direction:column;justify-content:center;align-items:center;gap:max(12px,.612vw);padding:max(32px,1.632vw);font-weight:400;display:flex}.remediation-container .icon-wrapper .logo{width:max(48px,2.448vw);height:max(48px,2.448vw)}.remediation-container .remediation-body{background:#f7f3f8;border-bottom:max(1px,.051vw) solid #9654b8;border-radius:max(15px,.765vw) max(15px,.765vw) 0 0;align-items:center;gap:max(35px,1.785vw);width:100%;padding:max(24px,1.224vw);font-weight:400}.remediation-container:last-child{border-bottom:none}.remediation-container:last-child .remediation-body{border-bottom:none;border-radius:max(15px,.765vw)}.remediation .actions-container{border-radius:0 0 max(15px,.765vw) max(15px,.765vw);justify-content:space-between;gap:max(20px,1.02vw);padding:max(16px,.816vw);display:flex}.remediation .actions-container .right-buttons-container{gap:max(12px,.612vw);display:flex}.text-button{color:#19181a;font-size:max(14px,.714vw)}.text-button>button{cursor:pointer;color:#9654b8;background:0 0;border:none;font-size:max(14px,.714vw)}.large-text-box .MuiTextField-root{width:100%}.large-text-box .chars-left{float:right}.priority-score-card{grid-template-rows:1fr auto auto;height:100%;display:grid}.priority-score-card .priority-main-content{flex-direction:column;display:flex}.priority-score-card .priority-score-header{justify-content:space-between;align-items:center;gap:max(8px,.408vw);margin-bottom:max(14px,.714vw);display:flex}.priority-score-card .priority-score-header .priority-title{font-size:max(14px,.714vw);font-weight:600}.priority-score-card .priority-score-header .bordered-box{margin:0}.priority-score-card .priority-score-content{flex-direction:column;gap:max(8px,.408vw);margin-bottom:max(14px,.714vw);display:flex}.priority-score-card .priority-score-content .indicator-row{align-items:center;gap:max(8px,.408vw);display:flex}.priority-score-card .priority-score-content .indicator-row .indicator-icon{width:max(20px,1.02vw);height:max(20px,1.02vw)}.priority-score-card .priority-score-content .indicator-row .indicator-icon.positive{color:#da3e33}.priority-score-card .priority-score-content .indicator-row .indicator-icon.negative{color:#15934c}.priority-score-card .priority-score-content .indicator-row.vector-row{color:#19181a;font-size:max(14px,.714vw);font-weight:400}.priority-score-card .priority-score-content .indicator-row.vector-row .vector-link{color:#2858f6;align-items:center;text-decoration:none;display:flex}.priority-score-card .priority-score-content .indicator-row.vector-row .vector-link .icon{width:max(20px,1.02vw);height:max(20px,1.02vw)}.priority-score-card .priority-score-content .identical-to-base{color:#19181a;font-size:max(14px,.714vw);font-weight:400}.priority-score-card .priority-score-content .identical-to-base .icon-text{color:#19181a}.priority-score-card .priority-score-content .identical-to-base .icon-text .icon img{width:max(20px,1.02vw);height:max(20px,1.02vw)}.priority-score-card .priority-score-content .identical-to-base .icon-text span{font-size:max(14px,.714vw);font-weight:400}.priority-score-card .divider{margin-bottom:max(16px,.816vw)}.priority-score-card .risk-type-section{align-items:center;gap:max(4px,.204vw);min-height:max(24px,1.224vw);display:flex}.priority-score-card .risk-type-box{color:#504d51;border:1px solid #dddbde;border-radius:max(4px,.204vw);align-items:center;gap:max(4px,.204vw);min-height:max(26px,1.326vw);padding:max(4px,.204vw) max(8px,.408vw);font-size:max(12px,.612vw);font-weight:400;display:flex}.priority-score-card .risk-type-box img{width:max(16px,.816vw);height:max(16px,.816vw)}.priority-score-card .risk-type-box .risk-type-box-text{color:#504d51;font-size:max(12px,.612vw);font-weight:400;line-height:max(16px,.816vw)}.insight-data{grid-template-rows:1fr auto auto;font-size:max(14px,.714vw);display:grid}.insight-data .rule-header{justify-content:space-between;align-items:center;display:flex}.insight-data .rule-header-left{align-items:center;gap:max(8px,.408vw);font-size:max(16px,.816vw);display:flex}.insight-data .rule-header-left .icon-text span{color:#19181a}.insight-data .rule-header-left .hidden-insight-tag{text-transform:uppercase;color:#84253f;background-color:#f5eff0;border-radius:max(4px,.204vw);padding:max(4px,.204vw) max(8px,.408vw);font-size:max(12px,.612vw);font-weight:700}.insight-data .rule-header-left .icon-wrapper{background-color:#dddbde;border-radius:max(8px,.408vw);justify-content:center;align-items:center;width:max(36px,1.836vw);height:max(36px,1.836vw);display:flex}.insight-data .rule-header-left .icon-wrapper.icon-governance{background-color:#fff6ed}.insight-data .rule-header-left .icon-wrapper.icon-vulnerability{background-color:#f7f7f7}.insight-data .rule-header-left .icon-wrapper.icon-compliance{background-color:#e8f4ed}.insight-data .rule-header-left .icon-wrapper.icon-malicious{background-color:#fef2f1}.insight-data .rule-header-right{align-items:center;gap:max(12px,.612vw);display:flex}.insight-data .rule-header-right .chip-wrapper{align-self:stretch}.insight-data .rule-header-right .chip-wrapper .chip-content{height:100%;min-height:max(32px,1.632vw)}.insight-data .rule .description{color:#19181a;padding:max(16px,.816vw) 0;font-size:max(14px,.714vw);font-weight:400}.insight-data .insight-divider{margin-bottom:max(16px,.816vw)}.insight-data .insight-footer{justify-content:space-between;align-items:center;margin-bottom:0;padding:max(1px,.051vw) 0;display:flex}.insight-data .insight-footer .insight-footer-left{align-items:center;gap:max(16px,.816vw);display:flex}.insight-data .insight-footer .insight-footer-right{align-items:center;display:flex}.insight-data .insight-footer .person-data-wrapper{align-items:center;gap:max(4px,.204vw);font-size:max(14px,.714vw);font-weight:600;display:flex}.insight-data .insight-footer .person-data-wrapper .person-name,.insight-data .insight-footer .person-data-wrapper .person-name svg{color:#504d51}.insight-data .footer-date{color:#504d51;align-self:center;font-weight:600}.asset-link-button.button.purple.small-link{color:#2858f6;padding:0;font-size:max(14px,.714vw);font-weight:600}.asset-link-button.button.purple.small-link:hover{color:#2858f6;text-decoration:underline}.asset-link-button.button.purple.small-link .button-text{margin:0}.risk-accepted-banner{background-color:#f4f6fe;border:1px solid #5379f8;border-radius:max(15px,.765vw);flex-direction:column;gap:max(12px,.612vw);padding:max(24px,1.224vw);font-size:max(14px,.714vw);font-weight:400;display:flex}.risk-accepted-banner .risk-accepted-banner-user{align-items:center;gap:max(4px,.204vw);display:flex}.risk-accepted-banner .person-name{gap:max(4px,.204vw)}.risk-accepted-banner .person-name svg{color:#504d51;width:max(20px,1.02vw);height:max(20px,1.02vw)}.risk-accepted-banner .person-name div{color:#504d51;font-weight:600}.notification-value{align-items:center;gap:max(3px,.153vw);display:flex}.notification-value img{width:max(20px,1.02vw)}.contextual-action-modal .notification-option-container .MuiFormGroup-root{display:block}.contextual-action-modal .notification-option-container .MuiFormGroup-root .option{margin-bottom:max(10px,.51vw)}.contextual-action-modal .notification-option-container .MuiFormGroup-root .insight-owner-box{white-space:nowrap;text-overflow:ellipsis;background-color:#fafafc;width:100%;padding:max(6px,.306vw);overflow:hidden}.contextual-action-modal .notification-option-container .MuiFormGroup-root .input-holder input{width:100%;height:max(30px,1.53vw)}.contextual-action-modal .notification-option-container .notification-option-form{border-bottom:1px solid #dddbde;margin-bottom:max(20px,1.02vw)}.contextual-action-modal .notification-option-container .notification-option-form .text{margin-top:0}.notifications-tab{background-color:#fafafc;width:max(500px,25.5vw);height:100vh;padding:max(20px,1.02vw);font-size:max(14px,.714vw)}.notifications-tab .send-notifications{background-color:#fff;border:1px solid #dddbde;border-radius:max(15px,.765vw);justify-content:center;align-items:center;gap:max(4px,.204vw);margin-bottom:max(15px,.765vw);padding:max(6px,.306vw);display:flex}.notifications-tab .send-notifications svg{width:max(18px,.918vw);height:max(18px,.918vw)}.notifications-tab .send-notifications:hover{color:#9654b8;cursor:pointer;border-color:#9654b8}.notifications-tab .send-notifications.disabled{color:#504d51;cursor:not-allowed;opacity:.5}.notifications-tab .send-notifications.disabled:hover{color:#504d51;cursor:not-allowed;border-color:#b5b2b7}.notifications-tab .empty-notification{text-align:center;width:50%;margin:max(40px,2.04vw) auto auto}.notifications-tab .empty-notification .text{margin-top:max(10px,.51vw);font-weight:700}.notifications-tab .close-icon{cursor:pointer;position:absolute;top:max(30px,1.53vw);right:max(25px,1.275vw)}.notifications-tab .page-title{margin-top:max(10px,.51vw);font-size:max(16px,.816vw)}.notifications-tab .next-notification{border:1px solid #dddbde;border-radius:max(15px,.765vw);gap:max(10px,.51vw);margin-bottom:max(20px,1.02vw);padding:max(25px,1.275vw) max(30px,1.53vw);display:flex}.notifications-tab .next-notification :first-child{color:#504d51}.notifications-tab .notification-box{background-color:#fff;border:1px solid #dddbde;border-radius:max(15px,.765vw);margin-bottom:max(20px,1.02vw);padding:max(20px,1.02vw)}.notifications-tab .notification-box .notification-box-header{border-bottom:1px solid #dddbde;justify-content:space-between;padding-bottom:max(20px,1.02vw);display:flex}.notifications-tab .notification-box .notification-box-header .notification-box-header-info{margin-left:max(20px,1.02vw)}.notifications-tab .notification-box .notification-box-header .notification-box-header-info .notification-box-header-type{font-weight:700}.notifications-tab .notification-box .notification-box-header .notification-box-header-item{display:flex}.notifications-tab .notification-box .notification-box-header .notification-box-resend{cursor:pointer;align-items:center;gap:max(10px,.51vw)}.notifications-tab .notification-box .notification-info{grid-template-columns:110px minmax(0,1fr);grid-auto-rows:minmax(max(30px,1.53vw),auto);padding-top:max(10px,.51vw);display:grid}.notifications-tab .notification-box .notification-info div{align-items:center;gap:max(15px,.765vw);display:flex}.notifications-tab .notification-box .notification-info div img{width:max(20px,1.02vw)}.notifications-tab .notification-box .notification-info div :nth-child(2n){color:#19181a}.notifications-tab .notification-box .notification-info div :nth-child(odd){color:#504d51}.notifications-tab .notification-box .notification-info div .notification-info-value{word-break:break-word}.notifications-tab .notification-box .notification-info div .notification-info-value-link{color:#2858f6;text-decoration:none}.notifications-tab .notification-box .notification-info div .notification-info-value-link:hover{text-decoration:underline}.vertical-timeline-element-content,.vertical-timeline-element-content .history-card{background-color:#fff}.insight-properties-tab{flex-direction:column;gap:max(16px,.816vw);display:flex}.insight-properties-tab .version-section{flex-direction:column;display:flex}.insight-properties-tab .external-link-text{color:#504d51;font-size:max(14px,.714vw);font-weight:600}.insight-properties-tab .confidential-action-cell{justify-content:center;align-items:center;display:flex}.insight-properties-tab .confidential-action-cell .confidential-action{cursor:pointer;background-color:#0000;border:none;border-radius:max(4px,.204vw);padding:max(4px,.204vw);transition:background-color .2s;display:flex}.insight-properties-tab .confidential-action-cell .confidential-action:hover,.insight-properties-tab .confidential-action-cell .confidential-action:active{background-color:#f7f3f8}.insight-properties-tab .confidential-action-cell .confidential-icon{width:max(20px,1.02vw);height:max(20px,1.02vw)}.code-lines .code-line{color:#504d51;font-size:max(14px,.714vw);font-weight:400;display:flex}.code-lines .code-line.highlighted{color:#da3e33;background-color:#fef2f1}.code-lines .code-line .line-number{text-align:right;-webkit-user-select:none;user-select:none;flex-shrink:0;min-width:max(40px,2.04vw);padding:max(4px,.204vw) max(12px,.612vw)}.code-lines .code-line:not(.highlighted) .line-number{color:#847f86}.code-lines .code-line .line-content{white-space:pre-wrap;word-break:break-word;padding:max(4px,.204vw) max(8px,.408vw)}.comment-entry{flex-direction:column;gap:max(8px,.408vw);font-weight:400;display:flex}.comment-entry-header{align-items:center;gap:max(8px,.408vw);font-size:max(14px,.714vw);display:flex}.comment-entry-header .person-name{font-weight:600}.comment-entry-email{color:#847f86}.comment-entry-date{color:#847f86;margin-left:auto}.comment-entry-text{color:#504d51;white-space:pre-wrap;font-size:max(14px,.714vw)}.comment-form{flex-direction:column;flex:1;gap:max(8px,.408vw);display:flex}.comment-form .MuiOutlinedInput-root{background-color:#fff;border:1px solid #dddbde}.comment-form .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border:none}.comment-form .MuiOutlinedInput-root:hover{border-color:#6b3c83}.comment-form .MuiOutlinedInput-root.Mui-focused{border-color:#b5b2b7}.comment-form .MuiOutlinedInput-root.Mui-error{border-color:#da3e33}.comment-form .MuiFormHelperText-root{gap:max(8px,.408vw);display:flex}.comment-form-counter{color:#504d51;margin-left:auto}.comment-form-counter.error{color:#da3e33}.comment-form-identity{gap:max(8px,.408vw);display:flex}.comment-form-identity .MuiTextField-root{flex:1}.comment-form .button{align-self:flex-end}.insight-comments{gap:max(24px,1.224vw);display:flex}.insight-comments-list{border-left:1px solid #dddbde;flex-direction:column;flex:1;gap:max(16px,.816vw);max-height:max(500px,25.5vw);padding-left:max(24px,1.224vw);display:flex;overflow-y:auto}.insight-comments-list .empty-table{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:max(12px,.612vw);display:flex}.insight-comments-list .empty-table .main-text{color:#19181a;font-size:max(18px,.918vw);font-weight:600}.insight-comments-list .empty-table .secondary-text{color:#504d51;font-size:max(15px,.765vw);font-weight:400}.open-new{display:flex}.open-new .MuiSvgIcon-root{color:#2858f6;font-size:max(15px,.765vw)}.mitre-tooltip{padding:max(10px,.51vw)}.cvss-tooltip,.owasp-tooltip{flex-direction:column;gap:max(14px,.714vw);padding:max(10px,.51vw);font-size:max(14px,.714vw);font-weight:400;line-height:max(20px,1.02vw);display:flex}.cvss-tooltip .row,.owasp-tooltip .row{gap:max(10px,.51vw);margin-bottom:0;font-size:max(14px,.714vw)}.cvss-tooltip .row .up,.owasp-tooltip .row .up{color:#f04438}.cvss-tooltip .row .down,.owasp-tooltip .row .down{color:#15934c}.cvss-tooltip .row .arrow,.owasp-tooltip .row .arrow{font-size:max(20px,1.02vw)}.cvss-tooltip .cvss-vector,.owasp-tooltip .cvss-vector{flex-direction:column;gap:max(14px,.714vw);display:flex}.cvss-tooltip .cvss-vector .vector-link,.owasp-tooltip .cvss-vector .vector-link{align-items:center;gap:max(10px,.51vw);display:flex}.cvss-tooltip .cvss-vector .vector-link .MuiSvgIcon-root,.owasp-tooltip .cvss-vector .vector-link .MuiSvgIcon-root{color:#2858f6;font-size:max(15px,.765vw)}.cvss-tooltip .main-text,.owasp-tooltip .main-text{color:#504d51}.cvss-tooltip .owasp-tooltip-list,.owasp-tooltip .owasp-tooltip-list{flex-direction:column;gap:max(2px,.102vw);font-size:max(14px,.714vw);display:flex}.cvss-tooltip .owasp-tooltip-list-item,.owasp-tooltip .owasp-tooltip-list-item{color:#504d51}.insight-page .cards{grid-template-columns:1.5fr 1fr;display:grid}.insight-page .mark-as-false-positive{cursor:pointer;align-items:center;height:100%;display:flex}.insight-page .mark-as-false-positive .MuiSvgIcon-root{align-items:center;display:flex}.insight-page .header-section{flex-direction:column;gap:max(16px,.816vw);width:100%;display:flex}.insight-page .insight-actions{flex-flow:row;justify-content:flex-end;align-items:center;gap:max(10px,.51vw);display:flex}.insight-page .card:has(.attributes-tabs){padding-left:0}.insight-page .card{overflow:auto}.insight-page .card .info-icon .MuiSvgIcon-root{color:#cccacd;font-size:max(18px,.918vw)}.insight-page .card .spaced{margin-bottom:max(15px,.765vw)}.insight-page .card .key-value-element{padding-left:0}.insight-page .card .key-value-element .column{align-items:center;gap:max(12px,.612vw);display:flex}.insight-page .card .key-value-element .column .score-value{width:max-content}.insight-page .card .key-value-element .column .severity-box{margin-right:0}.line-chart{max-height:100%;position:relative}.line-chart .legend-container{justify-content:right;gap:max(20px,1.02vw);display:flex}.line-chart .chart-container{width:100%;height:100%;position:relative}.single-aggregation .table-options .table-header-right{justify-content:space-between;width:100%;display:flex}.single-aggregation .table-options .table-header-right .table-title{color:#504d51;text-transform:uppercase;flex:2;font-size:max(16px,.816vw);font-weight:600}.single-aggregation .actions-container{justify-content:right}.single-aggregation .aggregation-widgets{height:max(250px,12.75vw)}.ai-usage-notice-modal-body{color:#19181a;flex-direction:column;gap:max(12px,.612vw);display:flex}.environment-posture-modal-content{color:#19181a;flex-direction:column;gap:max(20px,1.02vw);font-size:max(15px,.765vw);font-weight:400;display:flex}.environment-posture-card{flex-direction:column;align-items:center;display:flex}.environment-posture-card-title{color:#504d51;margin-top:max(6px,.306vw);font-size:max(18px,.918vw);font-weight:600}.environment-posture-card .environment-posture{flex-direction:column;justify-content:center;align-items:center;gap:max(36px,1.836vw);height:100%;display:flex}.environment-posture-card .environment-posture-gauge .MuiGauge-valueText{font-size:max(36px,1.836vw);transform:translateY(-5px)}.environment-posture-card .environment-posture-gauge .MuiGauge-referenceArc{fill:#dddbde;stroke-width:max(3px,.153vw);stroke:#fff}.environment-posture-card .environment-posture-gauge .MuiGauge-valueArc{stroke-width:max(3px,.153vw);stroke:#fff;fill:#62b787}.environment-posture-card .environment-posture-gauge-low .MuiGauge-valueArc{fill:#f36960}.environment-posture-card .environment-posture-subtitle{color:#2858f6;cursor:pointer;font-size:max(14px,.714vw);font-weight:400}.environment-posture-card .environment-posture-subtitle:hover{text-decoration:underline}.line-chart-eye-candy .titles{color:#504d51;justify-content:space-between}.line-chart-eye-candy .chart-item-row{align-items:center;gap:max(12px,.612vw);margin-top:max(6px,.306vw);font-size:max(14px,.714vw);font-weight:400;display:flex}.line-chart-eye-candy .chart-item-row .half-width{max-width:10vw}.line-chart-eye-candy .chart-item-row .text-ellipsis-container{width:max(180px,9.18vw);overflow-x:hidden}.line-chart-eye-candy .chart-item-row .chart-item-counter{justify-content:space-between;align-items:center;width:100%;display:flex}.line-chart-eye-candy .chart-item-row .chart-item-counter.interactive{cursor:pointer}.line-chart-eye-candy .chart-item-row .chart-item-counter .counter-bar{background-color:#b98ccf;flex-shrink:0;height:max(5px,.255vw)}.line-chart-eye-candy .chart-item-row .chart-item-counter .counter-bar.interactive{background-color:#b98ccf;border-radius:max(2px,.102vw);height:max(16px,.816vw);transition:all .25s cubic-bezier(.4,0,.2,1)}.line-chart-eye-candy .chart-item-row .chart-item-counter .counter-bar.interactive:hover{filter:brightness(1.1);box-shadow:0 5px 15px #1018281a}.line-chart-eye-candy .chart-item-row .chart-item-counter .counter-value{white-space:nowrap;flex-shrink:0}.line-chart-eye-candy .chart-item-row .chart-item-counter .counter-value.interactive{color:#9654b8}.line-chart-eye-candy .chart-item-row .chart-item-counter .counter-value.interactive:hover{text-decoration:underline}.trend-container{align-items:center;gap:max(4px,.204vw);display:flex}.trend-container.trend-up{color:#15934c}.trend-container.trend-down{color:#da3e33}.trend-container.trend-zero{color:#847f86}.trend-container .trend-value{font-size:max(12px,.612vw);font-weight:600}.insights-by-severity-chart .asset-counter-icon.insights{color:#e87400;background-color:#fff6ed}.insights-by-severity-chart .line-chart-eye-candy .text-ellipsis-container{width:max(100px,5.1vw)}.insights-by-severity-chart .line-chart-eye-candy .counter-bar.interactive.info{background-color:#6f8ff9}.insights-by-severity-chart .line-chart-eye-candy .counter-bar.interactive.low{background-color:#fdc500}.insights-by-severity-chart .line-chart-eye-candy .counter-bar.interactive.medium{background-color:#f93}.insights-by-severity-chart .line-chart-eye-candy .counter-bar.interactive.high{background-color:#f36960}.insights-by-severity-chart .line-chart-eye-candy .counter-bar.interactive.critical{background-color:#84253f}.assets-overview-chart .asset-counter-icon.assets{color:#9cb2fb;background-color:#f4f6fe}.active-developers-chart .asset-counter-icon.user{color:#b98ccf;background-color:#f7f3f8}.security-dashboard{flex-direction:column;gap:max(20px,1.02vw);display:flex}.security-dashboard .filters{flex-grow:unset;color:#504d51;align-items:center;gap:max(12px,.612vw);font-size:max(16px,.816vw);font-weight:400;display:flex}.security-dashboard .filters .MuiFormControlLabel-root{margin:0}.security-dashboard .filters .MuiFormControlLabel-root .checkbox{padding:max(3px,.153vw)}.security-dashboard .filters .MuiFormControlLabel-root .MuiFormControlLabel-label{color:#504d51;font-size:max(12px,.612vw);font-weight:400}.security-dashboard .filters .time-range-picker{gap:max(6px,.306vw);margin-left:max(8px,.408vw);display:flex}.security-dashboard .filters .time-range-picker .time-range-picker-value{color:#19181a;cursor:pointer}.security-dashboard .filters .dropdown-box{background-color:#fff}.security-dashboard .security-dashboard-section{flex-direction:column;gap:max(18px,.918vw);display:flex}.security-dashboard .security-dashboard-section .card{height:inherit}.security-dashboard .security-dashboard-section .section-heading{justify-content:space-between;align-items:center;width:100%;display:flex}.security-dashboard .security-dashboard-section .section-title{color:#504d51;font-size:max(18px,.918vw);font-weight:600}.security-dashboard .security-dashboard-section .content{align-items:center;gap:max(20px,1.02vw);display:flex}.security-dashboard .security-dashboard-section .content .legend-container table{border-spacing:unset}.security-dashboard .security-dashboard-section .content.overview{height:max(350px,17.85vw)}.security-dashboard .security-dashboard-section .content.overview .card{flex:3}.security-dashboard .security-dashboard-section .content.overview .card:first-child{flex:1}.security-dashboard .security-dashboard-section .content.overview .line-chart-eye-candy .chart-item-row,.security-dashboard .security-dashboard-section .content.overview .line-chart-eye-candy .chart-item-row .chart-item-counter .counter-value.interactive{color:#504d51}.security-dashboard .security-dashboard-section .content.assets{align-items:stretch;min-height:max(300px,15.3vw)}.security-dashboard .security-dashboard-section .content.assets.shrink{min-height:max(230px,11.7vw)}.security-dashboard .security-dashboard-section .content.assets .card{flex-direction:column;display:flex}.security-dashboard .security-dashboard-section .content.assets .chart-wrapper{flex:1;height:auto}.security-dashboard .security-dashboard-section .content.assets .line-chart{height:100%}.security-dashboard .security-dashboard-section .content.system{height:max(200px,10.2vw)}.security-dashboard .security-dashboard-section .content.system .card:first-child{flex:1;place-content:center}.security-dashboard .security-dashboard-section .content.system .card:last-child{flex:4}.security-dashboard .security-dashboard-section .content.system .card{flex:3}.security-dashboard .security-dashboard-section .content.system .last-scan-data-container{position:relative}.security-dashboard .security-dashboard-section .content.system .last-scan-data-container .scan-button{color:#504d51;cursor:pointer;border:max(1px,.051vw) solid #b5b2b7;border-radius:max(10px,.51vw);padding:max(5px,.255vw) max(10px,.51vw);position:absolute;top:max(18px,.918vw);right:max(30px,1.53vw)}.security-dashboard .security-dashboard-section .content.system .last-scan-data-container .last-scan-data{justify-content:space-between;align-items:center;height:100%;display:flex}.security-dashboard .security-dashboard-section .content.system .last-scan-data-container .last-scan-data .no-data{width:100%}.security-dashboard .security-dashboard-section .content.system .last-scan-data-container .last-scan-data .scan-info{border-left:2px solid #9654b8;padding:max(15px,.765vw)}.security-dashboard .security-dashboard-section .content.system .last-scan-data-container .last-scan-data .scan-info .main-text{color:#19181a;font-size:max(15px,.765vw);font-weight:700}.security-dashboard .security-dashboard-section .content.system .last-scan-data-container .last-scan-data .scan-info .secondary-text{color:#504d51;font-size:max(12px,.612vw);font-weight:400}.security-dashboard .security-dashboard-section .content.top-insights-tables{align-items:flex-start}.security-dashboard .security-dashboard-section .content.top-insights-tables .table-section{flex-direction:column;flex:1;display:flex}.security-dashboard .security-dashboard-section .content.top-insights-tables .table-section .empty-table-wrapper{min-height:100px}.security-dashboard .security-dashboard-section .content.top-insights-tables .home-page-table-header{margin-bottom:max(8px,.408vw)}.security-dashboard .security-dashboard-section .content.top-insights-tables .home-page-table-header .title{color:#504d51;font-size:max(16px,.816vw);font-weight:600}.security-dashboard .security-dashboard-section .content.top-insights-tables .table-wrapper{border:max(1px,.051vw) solid #dddbde}.security-dashboard .security-dashboard-section .content.top-insights-tables .table-content{min-height:auto}.security-dashboard .security-dashboard-section .content.top-insights-tables .table-content thead tr{background-color:#f4f6fe}.security-dashboard .security-dashboard-section .content.top-insights-tables .table-content thead tr th:first-child{border-top-left-radius:max(15px,.765vw)}.security-dashboard .security-dashboard-section .content.top-insights-tables .table-content thead tr th:last-child{border-top-right-radius:max(15px,.765vw)}.security-dashboard .security-dashboard-section .content.top-insights-tables .table-footer{flex:1;justify-content:center;align-items:end}.security-dashboard .security-dashboard-section .content.top-insights-tables .table-footer .home-page-table-footer{height:30px}.security-dashboard .security-dashboard-section .content.top-insights-tables .table-footer .home-page-table-footer a{color:#2858f6;font-size:max(14px,.714vw);font-weight:500;text-decoration:none}.security-dashboard .security-dashboard-section .content.top-insights-tables .table-footer .home-page-table-footer a:hover{text-decoration:underline}.security-dashboard .chart-wrapper{height:80%;margin-top:max(16px,.816vw)}.security-dashboard .open-insights{flex-direction:column;justify-content:space-between;align-items:normal}.security-dashboard .collected-data-widget{justify-content:space-between;display:flex}.security-dashboard .collected-data-widget .collected-data-summary{width:50%;margin-top:auto;margin-bottom:auto}.security-dashboard .collected-data-widget .collected-data-summary .collected-data-count{font-size:max(45px,2.295vw);font-style:normal;font-weight:300}.security-dashboard .collected-data-widget .collected-data-summary .collected-data-count img{width:max(35px,1.785vw);height:max(35px,1.785vw);margin-right:max(8px,.408vw)}.security-dashboard .collected-data-widget .collected-data-summary .collected-data-text{color:#504d51;font-size:max(16px,.816vw);font-weight:400}.security-dashboard .collected-data-widget .line-chart{width:50%}.security-dashboard .dates-label{color:#504d51;align-self:end;font-size:max(12px,.612vw);font-weight:400}.horizontal-bar-chart{height:80%}.horizontal-bar-chart .legend-container{cursor:pointer;justify-content:right;gap:max(12px,.612vw);min-height:max(18px,.918vw);display:flex}.data-card .horizontal-bar-chart{height:max(250px,12.75vw)}.data-card .title{font-size:max(16px,.816vw);font-weight:400}.data-card .counter{font-size:max(20px,1.02vw);font-weight:semi-bold;align-items:baseline;gap:max(4px,.204vw);display:flex}.data-card .counter .total{font-size:max(16px,.816vw)}.data-card .counter .entity-name{color:text-color("secondary");font-size:max(18px,.918vw)}.data-access .button{justify-self:end;margin-bottom:max(12px,.612vw)}.data-access-dashboard{grid-template-columns:repeat(2,1fr);align-items:stretch;gap:max(20px,1.02vw);display:grid}.data-access-dashboard .card{min-height:max(320px,16.33vw)}.external-attack-surface-dashboard .primary-title{color:#19181a;margin-bottom:max(20px,1.02vw);font-size:max(24px,1.224vw);font-weight:700}.external-attack-surface-dashboard .secondary-title,.external-attack-surface-dashboard .icon-text{color:#504d51;margin-bottom:max(10px,.51vw);font-size:max(16px,.816vw);font-weight:400}.external-attack-surface-dashboard .small-title{color:#504d51;font-size:max(14px,.714vw)}.external-attack-surface-dashboard .external-attack-surface-content{grid-template-columns:1fr 1fr;gap:max(20px,1.02vw);display:grid}.external-attack-surface-dashboard .external-attack-surface-content .second-column-container{gap:max(20px,1.02vw);display:grid}.external-attack-surface-dashboard .external-attack-surface-content .external-attack-surface-trends{min-height:max(500px,25.5vw)}.external-attack-surface-dashboard .external-attack-surface-content .external-attack-surface-trends .secondary-title{justify-content:space-between;align-items:center;display:flex}.external-attack-surface-dashboard .external-attack-surface-content .external-attack-surface-trends .secondary-title .toggle-button-group{background-color:#fafafc;border:1px solid #dddbde;border-radius:max(50px,2.55vw);overflow:hidden}.external-attack-surface-dashboard .external-attack-surface-content .external-attack-surface-trends .secondary-title .toggle-button-group .toggle-button{text-transform:none;color:#19181a;background-color:#fafafc;border:none;padding:max(2px,.102vw) max(16px,.816vw);font-size:max(14px,.714vw);font-weight:500}.external-attack-surface-dashboard .external-attack-surface-content .external-attack-surface-trends .secondary-title .toggle-button-group .toggle-button.Mui-selected{color:#fff;background-color:#19181a;border-radius:max(50px,2.55vw)}.external-attack-surface-dashboard .external-attack-surface-content .external-attack-surface-trends .chart-container{height:max(360px,18.36vw);margin-bottom:max(20px,1.02vw)}.external-attack-surface-dashboard .external-attack-surface-content .external-attack-surface-trends .chart-container canvas{border:1px solid #dddbde;border-radius:max(8px,.408vw)}.external-attack-surface-dashboard .external-attack-surface-content .external-attack-surface-trends .legend-container{justify-content:left}.external-attack-surface-dashboard .external-attack-surface-content .external-attack-surface-trends .legend-container .legend-item:first-child{border-right:1px solid #dddbde;padding-right:max(10px,.51vw)}.external-attack-surface-dashboard .external-attack-surface-content .attack-surface-container{background-color:#fff;border:1px solid #dddbde;border-radius:max(8px,.408vw);padding:max(20px,1.02vw)}.external-attack-surface-dashboard .external-attack-surface-insights .insight-severity-content{gap:max(20px,1.02vw);display:flex}.external-attack-surface-dashboard .external-attack-surface-insights .insight-severity-content .counters-grid-container{flex:3}.external-attack-surface-dashboard .external-attack-surface-insights .insight-severity-content .insight-severity-widget{flex:2}.external-attack-surface-dashboard .external-attack-surface-insights .doughnut-chart{justify-content:space-evenly}.external-attack-surface-dashboard .external-attack-surface-sub-type-counters .secondary-title{justify-content:space-between;align-items:center;display:flex}.external-attack-surface-dashboard .external-attack-surface-sub-type-counters .counters-grid-container{grid-template-columns:repeat(3,1fr)}.external-attack-surface-dashboard .counters-grid-container{grid-template-columns:1fr 1fr;grid-auto-rows:1fr;justify-content:space-between;gap:max(10px,.51vw);display:grid}.external-attack-surface-dashboard .counters-grid-container .organization-aware-link:hover{text-decoration:none}.external-attack-surface-dashboard .counters-grid-container .organization-aware-link:hover .card{border-color:#9654b8}.external-attack-surface-dashboard .counters-grid-container .organization-aware-link:hover .counters-grid-card .counters-grid-icon,.external-attack-surface-dashboard .counters-grid-container .organization-aware-link:hover .counters-grid-card .counters-grid-label,.external-attack-surface-dashboard .counters-grid-container .organization-aware-link:hover .counters-grid-card .counters-grid-counter{color:#9654b8}.external-attack-surface-dashboard .counters-grid-container .organization-aware-link:active .card{border-color:#532e65}.external-attack-surface-dashboard .counters-grid-container .organization-aware-link:active .card .counters-grid-card .counters-grid-icon,.external-attack-surface-dashboard .counters-grid-container .organization-aware-link:active .card .counters-grid-card .counters-grid-label,.external-attack-surface-dashboard .counters-grid-container .organization-aware-link:active .card .counters-grid-card .counters-grid-counter{color:#532e65}.external-attack-surface-dashboard .counters-grid-container .card{cursor:pointer}.external-attack-surface-dashboard .counters-grid-container .counters-grid-card{color:#19181a;align-items:center;gap:max(10px,.51vw);display:flex}.external-attack-surface-dashboard .counters-grid-container .counters-grid-card.clickable{cursor:pointer}.external-attack-surface-dashboard .counters-grid-container .counters-grid-card .counters-grid-icon{color:#504d51}.external-attack-surface-dashboard .counters-grid-container .counters-grid-card .counters-grid-label{color:#504d51;font-weight:400}.external-attack-surface-dashboard .external-attack-surface-overview{flex-direction:column;gap:max(20px,1.02vw);display:flex}.external-attack-surface-dashboard .external-attack-surface-overview .external-attack-surface-distribution .content{gap:max(10px,.51vw);display:flex}.external-attack-surface-dashboard .external-attack-surface-overview .external-attack-surface-distribution .content .card{background-color:#fafafc;border:1px solid #dddbde}.external-attack-surface-dashboard .external-attack-surface-overview .external-attack-surface-distribution .doughnut-chart{justify-content:space-around}.external-attack-surface-dashboard .external-attack-surface-overview .external-attack-surface-distribution .doughnut-chart .selected-legend-item{background-color:#f7f3f8;border-radius:max(4px,.204vw)}.external-attack-surface-dashboard .external-attack-surface-overview .external-attack-surface-distribution .legend-container{align-items:center;display:flex}.external-attack-surface-dashboard .external-attack-surface-overview .external-attack-surface-distribution .total-applications{flex-direction:column;justify-content:center;height:100%;display:flex}.external-attack-surface-dashboard .external-attack-surface-overview .external-attack-surface-distribution .total-applications-icon{color:#504d51;background-color:#dddbde;border-radius:50%;width:fit-content;margin-bottom:max(20px,1.02vw);padding:max(8px,.408vw);display:flex}.external-attack-surface-dashboard .external-attack-surface-overview .external-attack-surface-distribution .total-applications-icon svg{width:max(15px,.765vw);height:auto}.external-attack-surface-dashboard .external-attack-surface-overview .external-attack-surface-distribution .total-applications-text{color:#504d51;font-size:max(12px,.612vw);font-weight:400}.external-attack-surface-dashboard .external-attack-surface-overview .external-attack-surface-distribution .total-applications-counter{color:#19181a;font-size:max(16px,.816vw);font-weight:600}.external-attack-surface-dashboard .external-attack-surface-data-exposure{height:max(300px,15.3vw)}.external-attack-surface-dashboard .external-attack-surface-data-exposure .secondary-title{margin-bottom:0}.trend-date-range-popover .MuiPaper-root{border-radius:max(8px,.408vw);flex-direction:column;gap:max(12px,.612vw);width:max(260px,13.26vw);padding:max(12px,.612vw) 0;display:flex}.trend-date-range-popover-section{flex-direction:column;gap:max(4px,.204vw);padding:0 max(12px,.612vw);display:flex}.trend-date-range-popover-section:first-child{border-bottom:1px solid #dddbde;padding-bottom:max(12px,.612vw)}.trend-date-range-popover-label{color:#504d51;font-size:max(12px,.612vw)}.trend-date-range-popover-dates .MuiFormControl-root:not(:last-child){margin-bottom:max(4px,.204vw)}.trend-date-range-popover-actions{justify-content:flex-end;padding:0 max(16px,.816vw);display:flex}.trend-date-range-popover .dropdown-box{width:100%;height:max(40px,2.04vw);box-shadow:none;padding:max(8px,.408vw) max(12px,.612vw)}.trend-date-range-popover .dropdown-box-name{color:#19181a;font-weight:400}.trend-date-range-popover-input{width:100%}.trend-date-range-popover-input .MuiPickersInputBase-root{color:#19181a;border:1px solid #dddbde;border-radius:max(8px,.408vw);height:max(40px,2.04vw);font-size:max(14px,.714vw);font-weight:400}.trend-date-range-popover-input .MuiPickersInputBase-root fieldset,.trend-date-range-popover-input .MuiPickersInputBase-root.Mui-focused fieldset{border:none}.trend-date-range-popover-input .MuiPickersInputBase-root:hover{border:max(1px,.051vw) solid #6b3c83}.trend-date-range-popover-input .MuiPickersInputBase-root.Mui-focused{color:#847f86;border:max(1px,.051vw) solid #b5b2b7}.trend-date-range-popover-input .MuiPickersInputBase-root.Mui-disabled{background-color:#fafafc}.trend-date-range-popover-input .MuiPickersInputBase-root.Mui-disabled:hover{border:1px solid #dddbde}.trend-date-range-popover-input .MuiInputAdornment-root .MuiSvgIcon-root{font-size:max(16px,.816vw)}.trend-date-picker-popper .MuiPaper-root{border:1px solid #dddbde;border-radius:max(8px,.408vw);box-shadow:0 8px 20px #333c4729}.trend-date-picker-popper .MuiDateCalendar-root:has(.MuiMonthCalendar-root){width:max(200px,10.2vw);height:auto;padding:max(12px,.612vw)}.trend-date-picker-popper .MuiMonthCalendar-root{grid-template-columns:repeat(3,1fr);gap:max(12px,.612vw);width:100%;padding:0;display:grid}.trend-date-picker-popper .MuiMonthCalendar-button{color:#19181a;border:1px solid #0000;border-radius:max(8px,.408vw);width:100%;height:max(25px,1.275vw);font-size:max(14px,.714vw)}.trend-date-picker-popper .MuiMonthCalendar-button:focus-visible{border-color:#504d51}.trend-date-picker-popper .MuiMonthCalendar-button.Mui-selected,.trend-date-picker-popper .MuiMonthCalendar-button.Mui-selected:hover,.trend-date-picker-popper .MuiMonthCalendar-button.Mui-selected:focus{color:#19181a;background-color:#ebeffe;border-color:#504d51;border-radius:max(30px,1.53vw)}.trend-date-picker-popper .MuiMonthCalendar-button.Mui-disabled{color:#cccacd}.trend-month-picker-header{align-items:center;gap:max(4px,.204vw);padding-bottom:max(12px,.612vw);display:flex}.trend-month-picker-header-year{color:#19181a;flex:1;font-size:max(14px,.714vw);font-weight:600}.trend-month-picker-header .MuiIconButton-root{padding:0}.trend-month-picker-header .MuiIconButton-root svg{color:#19181a;font-size:max(16px,.816vw)}.trend-card.card{flex-direction:column;gap:max(16px,.816vw);height:max(400px,20.4vw);padding:max(24px,1.224vw);display:flex}.trend-card.card .trend-card-header{justify-content:space-between;align-items:center;display:flex}.trend-card.card .trend-card-title{color:#504d51;font-size:max(14px,.714vw);font-weight:600}.trend-card.card .trend-card-chart{flex:1;min-height:0}.trend-card.card .trend-card-chart .MuiChartsAxis-tickLabel{fill:#847f86;font-size:max(10px,.51vw)}.trend-card.card .trend-card-chart .MuiChartsGrid-line{stroke:#dddbde}.trend-card.card .trend-card-chart.clickable-bars .MuiBarChart-element{cursor:pointer}.trend-card.card .trend-card-chart .MuiLineChart-area{fill-opacity:.15}.trend-card.card .trend-card-chart-assets-hover-area{fill:none;stroke:#0000;stroke-width:max(16px,.816vw)}.trend-card.card .trend-card-legend{gap:max(16px,.816vw);display:flex}.trend-card.card .trend-card-legend-item{color:#504d51;cursor:pointer;background:0 0;border:none;align-items:center;gap:max(4px,.204vw);padding:0;font-size:max(12px,.612vw);font-weight:400;display:flex}.trend-card.card .trend-card-legend-item.inactive{text-decoration:line-through}.trend-card.card .trend-card-legend-item:disabled{cursor:default}.trend-card.card .trend-card-legend-dot{border-radius:50%;width:max(10px,.51vw);height:max(10px,.51vw)}.trend-tooltip{white-space:nowrap;color:#f7f7f7;background-color:#19181a;border-radius:max(4px,.204vw);grid-template-columns:auto auto;align-items:center;padding:max(8px,.408vw);font-size:max(12px,.612vw);line-height:max(16px,.816vw);display:inline-grid}.trend-tooltip-two-columns{grid-template-columns:auto auto auto}.trend-tooltip-header,.trend-tooltip-value{text-align:right;padding-left:max(4px,.204vw)}.trend-tooltip-header{padding-bottom:max(4px,.204vw);font-size:max(10px,.51vw);font-weight:600}.trend-tooltip-label{align-items:center;gap:max(4px,.204vw);min-width:max(80px,4.08vw);display:flex}.trend-tooltip-label.trend-tooltip-total{padding-left:max(16px,.816vw)}.trend-tooltip-total{border-top:1px solid #f7f7f7;margin-top:max(6px,.306vw);padding-top:max(6px,.306vw);font-weight:600}.trend-tooltip-color-box{width:max(12px,.612vw);height:max(12px,.612vw)}.trend-tooltip-color-box.low{background-color:#fdc500}.trend-tooltip-color-box.info{background-color:#6f8ff9}.trend-tooltip-color-box.medium{background-color:#f93}.trend-tooltip-color-box.high{background-color:#f36960}.trend-tooltip-color-box.critical{background-color:#84253f}.trend-tooltip-value .trend-tooltip-skeleton{background-color:#f7f7f74d;width:max(16px,.816vw);height:max(10px,.51vw);display:inline-block}.trend-card.card.security-score-card{height:max(320px,16.33vw)}.trend-card.card.security-score-card .trend-card-filters>:not(.trend-date-range-filter){flex:0 0 max(190px,9.69vw)}.trends-dashboard{flex-direction:column;gap:max(20px,1.02vw);display:flex}.trends-dashboard-title{color:#19181a;font-size:max(18px,.918vw);font-weight:600}.trend-card.card .trend-card-header .MuiFormControlLabel-root{gap:max(4px,.204vw);margin:0}.trend-card.card .trend-card-header .MuiFormControlLabel-root .checkbox{padding:0}.trend-card.card .trend-card-header .MuiFormControlLabel-root .MuiFormControlLabel-label{color:#19181a;font-size:max(14px,.714vw)}.trend-card.card .trend-card-filters{gap:max(8px,.408vw);display:flex}.trend-card.card .trend-card-filters .dropdown-box{background-color:#fff;padding:max(4px,.204vw) max(12px,.612vw)}.trend-card.card .trend-card-filters .dropdown-box-name{font-weight:400}.trend-card.card .trend-card-filters .dropdown-box .arrow-container{height:max(16px,.816vw)}.trend-card.card .trend-card-filters .dropdown-box .arrow-container svg{color:#847f86;font-size:max(16px,.816vw)}.trend-card.card .trend-card-filters>*{flex:1;min-width:0}.trend-card.card .trend-card-filters>.trend-date-range-filter{flex:0 max(260px,13.26vw);min-width:max(200px,10.2vw)}.trend-card.card .trend-card-filters .dropdown-box{width:100%;height:max(32px,1.632vw);box-shadow:none;gap:max(4px,.204vw)}.trend-card.card .trend-card-filters .dropdown-box .text{flex:1;gap:max(4px,.204vw);min-width:0;display:flex}.trend-card.card .trend-card-filters .dropdown-box-text,.trend-card.card .trend-card-filters .dropdown-box-name{white-space:nowrap}.trend-card.card .trend-card-filters .dropdown-box-name{color:#19181a}.trend-card.card .trend-card-filters .dropdown-box .arrow-container{margin-left:auto}.sla-trends-header{flex-direction:column;gap:max(10px,.51vw);display:flex}.sla-trends-header .sla-trends-legends{justify-content:space-between;display:flex}.sla-dashboard{flex-direction:column;gap:max(20px,1.02vw);display:flex}.sla-dashboard-header{justify-content:space-between;align-items:center;display:flex}.sla-dashboard-title{color:#19181a;font-size:max(18px,.918vw);font-weight:600}.sla-dashboard-since{color:#504d51;align-items:center;gap:max(4px,.204vw);font-size:max(14px,.714vw);display:flex}.sla-dashboard-kpis{grid-template-columns:repeat(4,1fr);gap:max(20px,1.02vw);display:grid}.sla-dashboard-row{grid-template-columns:1fr 2fr;gap:max(20px,1.02vw);display:grid}.sla-dashboard .trend-card.card{height:max(300px,15.3vw)}.sla-kpi-card.card{flex-direction:column;justify-content:center;gap:max(8px,.408vw);padding:max(24px,1.224vw);display:flex}.sla-kpi-card-value{color:#19181a;align-items:center;gap:max(12px,.612vw);font-size:max(40px,2.04vw);display:flex}.sla-kpi-card-icon{border-radius:max(4px,.204vw);padding:max(4px,.204vw);display:flex}.sla-kpi-card-label{color:#504d51;align-items:center;gap:max(4px,.204vw);font-size:max(14px,.714vw);font-weight:600;display:flex}.sla-kpi-card.sla-total .sla-kpi-card-icon{color:#fdc500;background-color:#fdc50026}.sla-kpi-card.sla-approaching .sla-kpi-card-icon{color:#f93;background-color:#ff993326}.sla-kpi-card.sla-breached .sla-kpi-card-icon{color:#f36960;background-color:#f3696026}.sla-compliance.card{align-items:center;padding:max(16px,.816vw)}.sla-compliance-gauge .MuiGauge-valueText{font-size:max(28px,1.428vw);font-weight:600}.sla-compliance-gauge .MuiGauge-referenceArc{fill:#dddbde}.sla-compliance-gauge.low .MuiGauge-valueArc{fill:#f36960}.sla-compliance-gauge.medium .MuiGauge-valueArc{fill:#f93}.sla-compliance-gauge.high .MuiGauge-valueArc{fill:#62b787}.severity-picker{gap:max(10px,.51vw);margin-top:max(20px,1.02vw);display:flex}.severity-picker .severity-option{cursor:pointer;color:#504d51;border:max(1px,.051vw) solid #b5b2b7;border-radius:5px;justify-content:center;width:max(90px,4.59vw);padding:max(8px,.408vw) max(10px,.51vw);font-size:max(14px,.714vw);display:flex}.severity-picker .severity-option.info:hover{color:#5379f8;background-color:#f4f6fe;border:none}.severity-picker .severity-option.info:active,.severity-picker .severity-option.info.checked{color:#5379f8;background-color:#f4f6fe;border:max(1px,.051vw) solid #5379f8}.severity-picker .severity-option.low:hover{color:#c99c00;background-color:#fffdf7;border:none}.severity-picker .severity-option.low:active,.severity-picker .severity-option.low.checked{color:#c99c00;background-color:#fffdf7;border:max(1px,.051vw) solid #c99c00}.severity-picker .severity-option.medium:hover{color:#e87400;background-color:#fff6ed;border:none}.severity-picker .severity-option.medium:active,.severity-picker .severity-option.medium.checked{color:#e87400;background-color:#fff6ed;border:max(1px,.051vw) solid #e87400}.severity-picker .severity-option.high:hover{color:#da3e33;background-color:#fef2f1;border:none}.severity-picker .severity-option.high:active,.severity-picker .severity-option.high.checked{color:#da3e33;background-color:#fef2f1;border:max(1px,.051vw) solid #da3e33}.severity-picker .severity-option.critical:hover{color:#84253f;background-color:#f5eff0;border:none}.severity-picker .severity-option.critical:active,.severity-picker .severity-option.critical.checked{color:#84253f;background-color:#f5eff0;border:max(1px,.051vw) solid #84253f}.policy-page{flex-direction:column;gap:max(16px,.816vw);min-height:100%;display:flex}.policy-page .page-title-container{margin-bottom:0}.policy-page .filters-container{justify-content:space-between;align-items:center;display:flex}.policy-page .filters-container .policy-filters{gap:max(8px,.408vw);display:flex}.policy-page .filters-container .policy-filters .filter-dropdown .dropdown-box{background-color:#fff;width:max(200px,10.2vw);height:max(32px,1.632vw);padding:max(4px,.204vw) max(12px,.612vw)}.policy-page .filters-container .policy-filters .filter-dropdown .dropdown-box .text{align-items:center;gap:max(4px,.204vw);min-width:0;display:flex}.policy-page .filters-container .policy-filters .filter-dropdown .dropdown-box .text .dropdown-box-text{white-space:nowrap}.policy-page .filters-container .policy-filters .filter-dropdown .dropdown-box .text .text-ellipsis-container{min-width:0;overflow:hidden}.policy-page .rules-container{flex-direction:column;gap:max(20px,1.02vw);display:flex}.policy-page .rules-container .rule-section{background-color:#fff;border:1px solid #dddbde;border-radius:max(8px,.408vw)}.policy-page .rules-container .rule-section .rule-info{display:flex}.policy-page .rules-container .rule-section .rule-info .rule-info-description p{margin:0}.policy-page .rules-container .rule-section .rule-info .collapse{border-right:1px solid #dddbde;justify-content:center;align-items:center;width:max(40px,2.04vw);transition:transform .3s ease-in-out;display:flex}.policy-page .rules-container .rule-section .rule-info .collapse:not(.no-border){cursor:pointer}.policy-page .rules-container .rule-section .rule-info .collapse.no-border{border-right:none}.policy-page .rules-container .rule-section .rule-info .collapse .collapse-icon{transition:transform .3s ease-in-out}.policy-page .rules-container .rule-section .rule-info .collapse.expanded .collapse-icon{transform:rotate(180deg)}.policy-page .rules-container .rule-section .rule-info-content{flex-direction:column;flex:1;gap:max(8px,.408vw);padding:max(12px,.612vw);display:flex}.policy-page .rules-container .rule-section .rule-info-header{justify-content:space-between;align-items:center;display:flex}.policy-page .rules-container .rule-section .rule-info-header .title{align-items:center;gap:max(8px,.408vw);display:flex}.policy-page .rules-container .rule-section .rule-info-header .title .organization-aware-link{color:#19181a}.policy-page .rules-container .rule-section .rule-info-header-right{gap:max(8px,.408vw);display:flex}.policy-page .rules-container .rule-section .rule-info-header-right .platform-tags{align-items:center;gap:max(4px,.204vw);display:flex}.policy-page .rules-container .rule-section .rule-info-header-right .platform-tags .platform-tag{background-color:#fff;border:1px solid #dddbde;border-radius:max(4px,.204vw);padding:max(4px,.204vw);display:flex}.policy-page .rules-container .rule-section .rule-info-header-right .platform-tags .platform-tag .platform-icon{width:max(16px,.816vw);height:max(16px,.816vw)}.policy-page .rules-container .rule-section .rule-info-header-right .platform-tags .platform-tag.overflow{color:#847f86;font-size:max(12px,.612vw)}.policy-page .rules-container .rule-section .rule-info-header-right .severity-box{margin-right:max(8px,.408vw)}.policy-page .rules-container .rule-section .rule-info-description{color:#504d51;margin-left:max(40px,2.04vw);font-size:max(14px,.714vw);font-weight:400}.policy-page .rules-container .rule-section .sub-rules{opacity:0;border-top:none;flex-direction:column;gap:max(8px,.408vw);max-height:0;padding-left:calc(max(40px,2.04vw) + max(40px,2.04vw));transition:max-height .4s ease-out,opacity .3s ease-out .1s,transform .3s ease-out .1s,padding .3s ease-out;display:flex}.policy-page .rules-container .rule-section .sub-rules .sub-rule-title{transition:padding .5s ease-out,opacity .2s ease-out}.policy-page .rules-container .rule-section .sub-rules.expanded{opacity:1;border-top:1px solid #dddbde;max-height:500px;padding-top:max(8px,.408vw);padding-bottom:max(8px,.408vw)}.policy-page .rules-container .rule-section .sub-rules.expanded .sub-rule-title{opacity:1;height:auto;padding:max(12px,.612vw)}.policy-page .rules-container .rule-section .sub-rules .sub-rule-title{opacity:0;align-items:center;gap:max(8px,.408vw);height:0;display:flex}.policy-page .empty-wrapper{flex:1;justify-content:center;align-items:center;display:flex}.multiselect-menu-popover.filter-dropdown-menu .options-list{min-width:max(200px,10.2vw)}.multiselect-menu-popover.filter-dropdown-menu .multiselect-dropdown-header{align-items:center;height:max(40px,2.04vw);padding:0 max(20px,1.02vw);display:flex}.multiselect-menu-popover.filter-dropdown-menu .multiselect-dropdown-header .MuiFormControlLabel-root{margin:0}.manage-tags-dropdown .MuiButton-root.MuiButtonBase-root{text-transform:none;justify-content:left;font-size:max(14px,.714vw)}.manage-tags-dropdown .simple-button{color:#9654b8;cursor:pointer;font-size:max(12px,.612vw);font-weight:500}.data-sources-page{position:relative}.data-sources-page .table-wrapper .table .table-row.row-disabled{opacity:1}.data-sources-page .tab-content{margin-top:max(20px,1.02vw)}.data-sources-page .connectors-page .connector-name-cell,.data-sources-page .connectors-page .connector-name-cell a{align-items:center;gap:max(8px,.408vw);display:flex}.data-sources-page .connectors-page .connector-name-cell img{width:max(25px,1.275vw)}.data-sources-page .connectors-page .connector-status-container{font-weight:400}.data-sources-page .connectors-page .connector-status-container .connector-status{color:#19181a;align-items:center;gap:max(4px,.204vw);font-size:max(14px,.714vw);display:flex}.data-sources-page .connectors-page .connector-status-container .connector-status .icon-container{display:flex}.data-sources-page .connectors-page .connector-status-container .connector-status.deprecated{color:#847f86}.data-sources-page .connectors-page .connector-status-container .connector-status.vetted{color:#15934c}.data-sources-page .connectors-page .connector-status-container .connector-status img{cursor:pointer}.data-sources-page .connectors-page .connector-status-container .connector-vetting-details{color:#504d51;font-size:max(12px,.612vw)}.data-sources-page .connections-page .tags-cell{flex-wrap:wrap;gap:max(10px,.51vw);display:flex}.data-sources-page .connections-page.folder-page{margin-top:max(40px,2.04vw)}.data-sources-page .connections-page .name-cell{align-items:center;gap:max(10px,.51vw);display:flex}.data-sources-page .connections-page .name-cell.folder{cursor:pointer}.message-card{justify-content:center;align-items:center;height:100%;display:flex}.message-card-wrapper{background-color:#fff;flex-direction:column;align-items:center;gap:max(20px,1.02vw);width:max(520px,26.52vw);padding:max(40px,2.04vw) max(20px,1.02vw);display:flex;box-shadow:0 max(8px,.408vw) max(20px,1.02vw) #333c4729}.message-card-logo{align-items:center;gap:max(8px,.408vw);display:flex}.message-card-logo .kanopy-title{width:max(110px,5.61vw)}.message-card-content{text-align:center;color:#19181a;flex-direction:column;align-items:center;gap:max(12px,.612vw);font-size:max(14px,.714vw);font-weight:400;display:flex}.guest-token-expired-success{color:#15934c;align-items:center;gap:max(8px,.408vw);font-size:max(14px,.714vw);font-weight:500;display:flex}.guest-token-expired-success img{width:max(28px,1.428vw);height:max(28px,1.428vw)}.guest-token-expired-email{width:100%;max-width:max(320px,16.33vw)}.error-page{text-align:center;place-content:center;height:100%;font-size:max(20px,1.02vw)}.error-page-message{color:#19181a;white-space:pre-line;margin-top:max(10px,.51vw);font-weight:700}.error-page-links{flex-direction:column;gap:max(50px,2.55vw);display:flex}.error-page-links>a{color:#2858f6;font-weight:400;text-decoration:none}.error-page-links>a:hover{text-decoration:underline}.error-page-logout{justify-content:center;margin-top:max(20px,1.02vw);display:flex}.connection-page .connector-type .internal-link{justify-content:space-between}.connection-page .green{color:#15934c}.connection-page .red{color:#da3e33}.connection-page.single-asset-page .connection-type-mark{background-color:#fff;border:1px solid #dddbde;border-radius:max(4px,.204vw);padding:max(4px,.204vw);display:flex}.connection-page.single-asset-page .connection-type-mark img{width:max(16px,.816vw);height:max(16px,.816vw)}.connection-page.single-asset-page .tags-title{align-items:center;gap:max(8px,.408vw);display:flex}.connection-page.single-asset-page .tags-title .simple-button{color:#2858f6}.connection-page.single-asset-page .button-with-options>*{padding-block:max(8px,.408vw);line-height:max(16px,.816vw)}.connection-page.single-asset-page .table-options{justify-content:right}.connection-page.single-asset-page .card-view-table-container .empty-table-wrapper{min-height:max(100px,5.1vw)}.users-page .boolean-value{margin:0}.users-page .card{max-width:33%}.users-page .widgets-bar{height:max(200px,10.2vw)}.users-page .widgets-bar .dropdown-box{box-shadow:none;border:none;position:absolute;top:max(13px,.663vw);right:0}.users-page .widgets-bar .dropdown-box .name{font-weight:400}.users-page .widgets-bar .dropdown-box .text{display:none}.users-page .developer-insights .chart-item-row{justify-content:space-between;margin-top:max(6px,.306vw);font-size:max(14px,.714vw);font-weight:400;display:flex}.users-page .developer-insights .chart-item-row .chart-item-name{align-items:center;gap:max(10px,.51vw);max-width:90%;display:flex}.users-page .developer-insights .chart-item-row .chart-item-name :first-child{white-space:pre}.users-page .line-chart-eye-candy .chart-item-row .chart-item-counter .counter-bar{background-color:#ffaa54}.export-access-log-modal-content{flex-direction:column;gap:max(16px,.816vw);display:flex}.export-access-log-modal-content .MuiAlert-root{border-radius:max(8px,.408vw)}.export-access-log-modal-content .export-access-log-modal-description{color:#19181a;font-size:max(15px,.765vw)}.export-access-log-modal-content .export-access-log-modal-dates{gap:max(12px,.612vw);display:flex}.export-access-log-modal-content .export-access-log-modal-date-field{flex-direction:column;flex:1;gap:max(4px,.204vw);min-width:0;display:flex}.export-access-log-modal-content .export-access-log-modal-date-field .MuiInputBase-root{border-radius:max(8px,.408vw);height:max(40px,2.04vw)}.export-access-log-modal-content .export-access-log-modal-date-field .MuiInputAdornment-root .MuiSvgIcon-root{width:max(16px,.816vw);height:max(16px,.816vw)}.export-access-log-modal-content .export-access-log-modal-error{color:#da3e33;margin:0;font-size:max(12px,.612vw)}.copyable-link{display:inline-block;position:relative}.copyable-link .copy-link-tooltip-container{background-color:#fff;border:1px solid #dddbde;border-radius:max(50px,2.55vw);position:absolute;top:0;left:max(25px,1.275vw)}#enrich-modal .dnd-container{cursor:pointer;color:#9654b8;border:max(2px,.102vw) dashed #9654b8;border-radius:max(5px,.255vw);justify-content:center;align-items:center;height:max(50px,2.55vw);display:flex}#enrich-modal .dnd-container.disabled{color:#cccacd;cursor:auto;border-color:#cccacd}#enrich-modal .dnd-container .dnd-content{justify-content:center;align-items:center;gap:max(5px,.255vw);display:flex}#enrich-modal .selected-file{align-items:center;gap:max(5px,.255vw);display:flex}#enrich-modal .selected-file svg{color:#15934c}#enrich-modal .success.margin{margin-bottom:max(20px,1.02vw)}#enrich-modal .text-container{color:#19181a}#enrich-modal .text-container .text{color:#504d51}#enrich-modal .buttons-row.no-margin{margin-top:0}#enrich-modal .buttons-row .button:active{box-shadow:none;top:2px;left:1px}#enrich-modal .MuiSvgIcon-root{cursor:pointer;font-size:medium}#bi-enrichment .MuiMenuItem-root{width:auto;height:auto;padding-bottom:max(10px,.51vw);padding-left:max(20px,1.02vw)}#bi-enrichment .MuiMenuItem-root:first-child{padding-top:max(15px,.765vw)}#bi-enrichment .MuiMenuItem-root:last-child{padding-bottom:max(15px,.765vw)}#bi-enrichment .text{color:#504d51;vertical-align:center}#bi-enrichment .text .upload-embed-codes{vertical-align:center;align-items:center;gap:max(12px,.612vw);font-weight:600;display:flex}#bi-enrichment .text .upload-embed-codes .img{vertical-align:center;width:max(20px,1.02vw)}#bi-enrichment .text .upload-embed-codes .img .MuiSvgIcon-root{vertical-align:middle;font-size:large}#bi-enrichment .text .status-bullet-container{margin-left:max(30px,1.53vw);padding-top:max(5px,.255vw)}.bi-report-page .button-with-options-text{padding-top:max(6px,.306vw);padding-bottom:max(6px,.306vw)}.bi-page .dropdown-box{box-shadow:none;border:none;position:absolute;top:max(13px,.663vw);right:0}.bi-page .dropdown-box .name{font-weight:400}.bi-page .dropdown-box .text{display:none}.bi-page .table-options .dropdown-box{position:inherit;background:#fff;border:1px solid #dddbde;border-radius:5px;box-shadow:0 1px 2px #1018280d}.bi-page .status-bullet{vertical-align:middle;grid-gap:max(8px, .408vw);align-items:center;display:flex}.bi-page .status-bullet .bullet{align-items:center;display:flex;position:relative;bottom:max(1px,.051vw)}.bi-page .status-bullet .bullet:before{content:"";background-color:currentColor;border-radius:50%;width:8px;height:8px;display:inline-block}.bi-page .status-bullet .bullet.active{color:#15934c}.bi-page .status-bullet .bullet.inactive{color:#da3e33}.bi-page .public-reports .public-reports-counter{color:#da3e33;margin-top:max(20px,1.02vw);margin-bottom:max(10px,.51vw);font-size:max(20px,1.02vw);font-weight:700}.user-applications-table .table-header-right{justify-content:space-between;width:100%}.single-scan{gap:max(24px,1.224vw);display:grid}.single-scan-dropdowns{gap:max(10px,.51vw);display:flex}.single-scan .MuiInputBase-root{width:max(360px,18.36vw)}.single-scan .submit{width:fit-content}.tenant-config-page{flex-direction:column;gap:max(24px,1.224vw);padding:max(24px,1.224vw);display:flex}.tenant-config-page-readonly{color:#504d51;align-items:center;gap:max(8px,.408vw);font-size:max(14px,.714vw);font-weight:600;display:flex}.tenant-config-page-section{flex-direction:column;gap:max(12px,.612vw);display:flex}.tenant-config-page-section-label{color:#19181a;font-size:max(14px,.714vw);font-weight:600}.tenant-config-page-toggle{align-items:center;gap:max(8px,.408vw);display:flex}.tenant-config-page-toggle span{font-size:max(14px,.714vw)}.tenant-config-page-chips{flex-wrap:wrap;gap:max(8px,.408vw);display:flex}.tenant-config-page-add-item{align-items:center;gap:max(8px,.408vw);display:flex}.tenant-config-page-actions{justify-content:flex-start;display:flex}.custom-azure-token{gap:max(24px,1.224vw);max-width:max(500px,25.5vw);display:grid}.custom-azure-token-form{gap:max(16px,.816vw);display:grid}.custom-azure-token-field{gap:max(4px,.204vw);display:grid}.custom-azure-token-field-label{font-size:max(14px,.714vw);font-weight:600}.custom-azure-token-field .MuiInputBase-root{width:100%}.custom-azure-token-submit{width:fit-content}.custom-azure-token-result{gap:max(8px,.408vw);display:grid}.custom-azure-token-result-label{font-size:max(14px,.714vw);font-weight:600}.custom-azure-token-result-token{align-items:flex-start;gap:max(8px,.408vw);display:flex}.custom-azure-token-result-token textarea{resize:vertical;border:1px solid #dddbde;border-radius:max(4px,.204vw);flex:1;min-height:max(120px,6.12vw);padding:max(8px,.408vw);font-family:monospace;font-size:max(12px,.612vw)}.custom-azure-token-result-expiry{color:#504d51;font-size:max(12px,.612vw)}.custom-azure-token-error{font-size:max(14px,.714vw)}.form-input-container{flex-direction:column;gap:max(4px,.204vw);display:flex}.form-input-container .input-description{color:#504d51;font-size:max(12px,.612vw)}.tenant-creation-page{flex-direction:column;gap:max(24px,1.224vw);max-width:max(500px,25.5vw);padding:max(24px,1.224vw);display:flex}.tenant-creation-page-actions{justify-content:flex-start;display:flex}.button.purple.tertiary.row-action-button:not(.disabled){background:0 0;padding:0;font-weight:400}.button.purple.tertiary.row-action-button:not(.disabled):not(:hover){color:#19181a}#audit-details-modal .contextual-action-modal{width:max(700px,35.7vw)}.audit-details{flex-direction:column;gap:max(12px,.612vw);display:flex}.audit-details-summary{word-break:break-word;background-color:#f4f6fe;border-radius:max(12px,.612vw);flex-direction:column;gap:max(4px,.204vw);padding:max(12px,.612vw);line-height:max(24px,1.224vw);display:flex}.audit-details-summary-title{color:#847f86}.audit-details .table-title{font-weight:600}.audit-details .table-options{margin-bottom:0}.back-office-page .copy-token-button .loader{border:3px solid #fff;border-bottom-color:border-color("action");width:max(20px,1.02vw);height:max(20px,1.02vw)}.back-office-page .create-insight-page .large-text-box{width:max(500px,25.5vw)}.back-office-page .create-insight-page .row{align-items:center;display:flex}.back-office-page .create-insight-page .MuiInput-underline{width:max(400px,20.4vw)}.back-office-page .create-insight-page .resource-container{gap:max(10px,.51vw);display:flex}.back-office-page .create-insight-page .attributes-container{border:2px solid border-color("secondary");width:fit-content;padding:max(20px,1.02vw)}.back-office-page .attributes-row{align-items:center;gap:max(10px,.51vw);margin-bottom:max(20px,1.02vw);display:flex}.data-source-type-page .widgets-bar{padding-top:max(10px,.51vw)}.data-source-type-page .data-counter{gap:max(5px,.255vw);display:flex}.data-source-type-page .data-counter .counter-box{left:0}.data-source-type-page .source-type-name-cell{align-items:center;min-width:0;display:flex}.data-source-type-page .source-type-name-cell .organization-aware-link{flex:1;align-items:center;gap:max(8px,.408vw);min-width:0;display:flex}.data-source-type-page .source-type-name-cell img{flex-shrink:0;width:max(25px,1.275vw)}.data-source-type-page .source-type-name-cell .text-ellipsis-container{flex:1;min-width:0}.simple-counter-box{display:flex}.simple-counter-box .simple-counter{flex-direction:column;align-self:center;display:flex}.simple-counter-box .simple-counter-value{font-size:max(20px,1.02vw);font-weight:600}.simple-counter-box .simple-counter-text{color:#504d51;font-size:max(14px,.714vw);font-weight:400}.environments-page-content{flex-direction:column;gap:max(28px,1.428vw);width:100%;display:flex}.filter-conditions .bordered-box{vertical-align:middle;margin:0 max(4px,.204vw);display:inline-flex}.filter-conditions .filter-condition-value{font-weight:600}.filter-conditions-tooltip{flex-direction:column;gap:max(12px,.612vw);padding:max(4px,.204vw);font-family:Inter,Roboto,Helvetica,Arial,sans-serif;font-size:max(14px,.714vw);font-weight:400;display:flex}.filter-conditions-tooltip-header{font-weight:600}.filter-conditions-tooltip-list{flex-direction:column;gap:max(8px,.408vw);display:flex}.filter-conditions-tooltip-separator{color:#504d51;letter-spacing:.5px;font-size:max(10px,.51vw);font-weight:600}.filter-conditions-tooltip .filter-condition{align-items:center;gap:max(8px,.408vw);display:flex}.filter-conditions-tooltip .filter-condition-value{font-weight:600}.filter-conditions-tooltip .bordered-box{margin:0}.MuiTooltip-tooltip.filter-conditions-tooltip-popup{max-width:max(550px,28.05vw)}.view-source-data-btn{float:right;margin-top:max(50px,2.55vw)}.report-details .filters-count{margin-bottom:max(10px,.51vw)}.reports-page .title{margin-bottom:max(20px,1.02vw);font-size:max(20px,1.02vw)}.reports-page .table-header-right{justify-content:space-between;width:100%}.reports-page .table-title{font-size:max(16px,.816vw);font-weight:600}.reports-page .manual-exports-table-options{margin-top:max(30px,1.53vw)}.reports-page .report-last-run,.reports-page .manual-export-download{align-items:center;gap:max(10px,.51vw);display:flex}.reports-page .report-last-run .loader-container,.reports-page .manual-export-download .loader-container{width:fit-content}.reports-page .report-last-run .loader-container .loader,.reports-page .manual-export-download .loader-container .loader{width:max(20px,1.02vw);height:max(20px,1.02vw)}.reports-page .report-last-run svg,.reports-page .manual-export-download svg{color:#504d51;cursor:pointer}.reports-page .report-last-run svg:hover,.reports-page .manual-export-download svg:hover{color:#2858f6;background-color:#fafafc;border-radius:max(4px,.204vw)}.reports-page .report-last-run .information-icon,.reports-page .manual-export-download .information-icon{color:#e87400;cursor:default}.reports-page .report-last-run .information-icon:hover,.reports-page .manual-export-download .information-icon:hover{color:#e87400;background-color:#0000}.reports-page .suspended{color:#da3e33;background-color:#fef2f1;border-radius:max(10px,.51vw);width:fit-content;padding:max(2px,.102vw) max(5px,.255vw)}.outbound-denied-list-delete-icon{cursor:pointer;color:#da3e33}.add-denied-list-modal-body{flex-direction:column;gap:max(20px,1.02vw);display:flex}.add-denied-list-modal-body .add-denied-list-modal-field{flex-direction:column;gap:max(4px,.204vw);display:flex}.add-denied-list-modal-body .add-denied-list-modal-field .dropdown-box{width:100%}.add-denied-list-modal-body .add-denied-list-modal-field .dropdown-box-name{font-weight:400}.add-denied-list-modal-body .add-denied-list-modal-field .input-holder{margin-top:0}.sla-since-setting{border-bottom:1px solid #dddbde;flex-direction:column;gap:max(16px,.816vw);padding-bottom:max(16px,.816vw);display:flex}.sla-since-setting-field{flex-direction:column;align-self:flex-start;gap:max(4px,.204vw);display:flex}.sla-since-setting-label,.sla-since-setting-hint{color:#504d51;font-size:max(12px,.612vw)}.sla-since-setting-input{width:100%}.sla-since-setting-input .MuiPickersInputBase-root{color:#19181a;border:1px solid #dddbde;border-radius:max(8px,.408vw);height:max(40px,2.04vw);font-size:max(14px,.714vw);font-weight:400}.sla-since-setting-input .MuiPickersInputBase-root fieldset,.sla-since-setting-input .MuiPickersInputBase-root.Mui-focused fieldset{border:none}.sla-since-setting-input .MuiPickersInputBase-root:hover{border:max(1px,.051vw) solid #6b3c83}.sla-since-setting-input .MuiPickersInputBase-root.Mui-focused{color:#847f86;border:max(1px,.051vw) solid #b5b2b7}.sla-since-setting-input .MuiPickersInputBase-root.Mui-disabled{background-color:#fafafc}.sla-since-setting-input .MuiPickersInputBase-root.Mui-disabled:hover{border:1px solid #dddbde}.sla-since-setting-input .MuiInputAdornment-root .MuiSvgIcon-root{font-size:max(16px,.816vw)}.remediation-slas-setting{flex-direction:column;gap:max(16px,.816vw);display:flex}.remediation-slas-setting .remediation-slas-note{background-color:#f4f6fe;border:1px solid #5379f8;border-radius:max(8px,.408vw);align-items:center;gap:max(4px,.204vw);padding:max(8px,.408vw);font-size:max(10px,.51vw);display:flex}.remediation-slas-setting .remediation-slas-note svg{color:#5379f8;width:max(16px,.816vw);height:max(16px,.816vw)}.remediation-slas-setting .table-wrapper{flex:none}.remediation-slas-setting .expected-value{align-items:center;gap:max(4px,.204vw);display:flex}.remediation-slas-setting .expected-value.error{color:#da3e33}.remediation-slas-setting .expected-value.error svg{width:max(16px,.816vw);height:max(16px,.816vw)}.remediation-slas{flex-direction:column;gap:max(16px,.816vw);padding-bottom:max(48px,2.448vw);font-weight:400;display:flex}.remediation-slas .MuiAlert-root{border-radius:max(6px,.306vw)}.remediation-slas .remediation-slas-header{flex-direction:column;gap:max(8px,.408vw);display:flex}.remediation-slas .remediation-slas-header .remediation-slas-title{font-size:max(18px,.918vw);font-weight:600}.remediation-slas .remediation-slas-actions{justify-content:flex-end;gap:max(4px,.204vw);display:flex}.tenant-configuration{flex-direction:column;gap:max(20px,1.02vw);font-weight:400;display:flex}.tenant-configuration .MuiAlert-root{border-radius:max(6px,.306vw)}.tenant-configuration-title{font-size:max(18px,.918vw);font-weight:600}.tenant-configuration-section{border-bottom:1px solid #dddbde;flex-direction:column;gap:max(12px,.612vw);padding-bottom:max(20px,1.02vw);display:flex}.tenant-configuration-section .input-container{max-width:max(600px,30.6vw)}.tenant-configuration-section .input-container .chips-container{width:max(1000px,51vw)}.tenant-configuration-section-label{color:#504d51;font-weight:600}.tenant-configuration-section-description{color:#504d51;max-width:max(1000px,51vw);font-size:max(14px,.714vw)}.tenant-configuration-actions{justify-content:flex-end;display:flex}.tenant-configuration-toggle{align-items:center;gap:max(4px,.204vw);width:fit-content;font-size:max(14px,.714vw);display:flex}.row-actions{color:#19181a;gap:max(6px,.306vw)}.row-actions svg{cursor:pointer;width:max(20px,1.02vw);height:max(20px,1.02vw)}.row-actions svg.disabled{cursor:auto;opacity:.5}.row-actions-edit{color:#19181a}.row-actions-delete{color:#da3e33}.validation-policy-modal-body{flex-direction:column;gap:max(20px,1.02vw);display:flex}.validation-policy-modal-body .input-holder{margin-top:0}.email-preview{border-left:1px solid #dddbde;flex-direction:column;flex:1;min-width:0;display:flex}.email-preview-header{background-color:#f7f3f8;border-bottom:1px solid #9654b8;justify-content:space-between;align-items:center;min-height:max(72px,3.6vw);padding:0 max(20px,1.02vw);display:flex}.email-preview-title{color:#19181a;font-size:max(14px,.714vw)}.email-preview-progress{height:max(4px,.204vw);margin-bottom:calc(-1*max(4px,.204vw))}.email-preview-body{background-color:#fafafc;flex:1;padding:max(20px,1.02vw);transition:opacity .6s ease-out;display:flex}.email-preview-body.updating{opacity:.5}.email-preview-unavailable{color:#504d51;margin:auto;font-size:max(14px,.714vw)}.email-preview-frame{border:none;flex:1}.email-template-field{flex-direction:column;gap:max(4px,.204vw);display:flex}.email-template-field-label{color:#504d51;font-size:max(14px,.714vw)}.header-settings{background-color:#fff;border:1px solid #dddbde;border-radius:max(10px,.51vw);flex-direction:column;gap:max(20px,1.02vw);padding:max(16px,.816vw);display:flex}.header-settings-heading{border-bottom:1px solid #dddbde;flex-direction:column;gap:max(6px,.306vw);padding-bottom:max(20px,1.02vw);display:flex}.header-settings-title{color:#19181a;font-size:max(14px,.714vw)}.header-settings .MuiRadio-root.Mui-checked{color:#9654b8}.header-settings-option{opacity:.5;border:1px solid #dddbde;border-radius:max(8px,.408vw);flex-direction:column;gap:max(4px,.204vw);padding:max(16px,.816vw);display:flex}.header-settings-option.selected{opacity:1;background-color:#fafafc}.header-settings-option-title{letter-spacing:.1px;text-transform:uppercase;color:#504d51;font-size:max(10px,.51vw);font-weight:600}.header-settings-option-description{margin-bottom:max(8px,.408vw)}.header-settings-logo{background-color:#fff;border:1px solid #dddbde;border-radius:max(8px,.408vw);justify-content:space-between;align-items:center;min-height:max(60px,3.06vw);padding:0 max(13px,.663vw);display:flex}.header-settings-logo .MuiFormControlLabel-root{margin:0}.header-settings-logo-caption{color:#847f86;font-size:max(10px,.51vw)}.header-settings-company-logo{height:max(20px,1.02vw)}.header-settings-upload{text-align:left;cursor:pointer;background-color:#fff;border:1px dashed #9654b8;border-radius:max(8px,.408vw);justify-content:center;align-items:center;gap:max(10px,.51vw);min-height:max(64px,3.264vw);padding:max(10px,.51vw);font-family:inherit;display:flex}.header-settings-upload:disabled{cursor:default}.header-settings-upload.uploaded{border-style:solid;justify-content:flex-start}.header-settings-upload-icon.MuiSvgIcon-root{box-sizing:content-box;color:#504d51;background-color:#f7f3f8;border-radius:max(8px,.408vw);width:max(20px,1.02vw);height:max(20px,1.02vw);padding:max(8px,.408vw)}.header-settings-upload-text{flex-direction:column;gap:max(2px,.102vw);display:flex}.header-settings-upload-title{color:#19181a;font-size:max(10px,.51vw);font-weight:700}.header-settings-upload-hint{color:#847f86;font-size:max(8px,.408vw)}.header-settings-replace{color:#9654b8;margin-left:auto;font-size:max(14px,.714vw);font-weight:600}.rich-text-editor-box{background-color:#fff;border:1px solid #dddbde;border-radius:max(8px,.408vw)}.rich-text-editor-box.error{border-color:#da3e33}.rich-text-editor-box.error .rich-text-editor-counter{color:#da3e33}.rich-text-editor-box.disabled{background-color:#fafafc}.rich-text-editor-content .ProseMirror{color:#19181a;outline:none;padding:max(8px,.408vw) max(12px,.612vw);font-size:max(14px,.714vw);line-height:max(24px,1.224vw)}.rich-text-editor-content .ProseMirror p{margin:0}.rich-text-editor-content .ProseMirror a{color:#9654b8}.rich-text-editor-content .ProseMirror .rich-text-editor-variable{color:#9654b8;background-color:#f7f3f8;border-radius:max(4px,.204vw);padding:0 max(4px,.204vw)}.rich-text-editor-toolbar{border-top:1px solid #dddbde;align-items:center;gap:max(2px,.102vw);padding:max(8px,.408vw) max(12px,.612vw);display:flex}.rich-text-editor-button{color:#19181a;cursor:pointer;background:0 0;border:none;border-radius:max(5px,.255vw);justify-content:center;align-items:center;width:max(25px,1.275vw);height:max(25px,1.275vw);font-size:max(11px,.561vw);display:flex}.rich-text-editor-button.bold{font-weight:700}.rich-text-editor-button.italic{font-style:italic}.rich-text-editor-button.underline{text-decoration:underline}.rich-text-editor-button.active,.rich-text-editor-button:hover:not(:disabled){color:#9654b8;background-color:#f7f3f8}.rich-text-editor-button:disabled{cursor:default}.rich-text-editor-button svg{width:max(16px,.816vw);height:max(16px,.816vw)}.rich-text-editor-counter{color:#847f86;margin-left:auto;font-size:max(10px,.51vw);font-weight:600}.variable-text-input{align-items:center;display:flex}.variable-text-input .rich-text-editor-content{flex:1;min-width:0}.variable-text-input .rich-text-editor-button{margin-right:max(8px,.408vw)}.email-templates{flex-direction:column;gap:max(20px,1.02vw);padding-bottom:max(32px,1.632vw);font-weight:400;display:flex}.email-templates .dropdown-box{background-color:#fff;width:max(380px,19.38vw)}.email-templates-card{background-color:#fff;border:1px solid #dddbde;border-radius:max(8px,.408vw);height:max(700px,35.7vw);display:flex;overflow:hidden}.email-templates-editor{flex-direction:column;flex:1;gap:max(20px,1.02vw);min-width:0;padding:max(20px,1.02vw) max(24px,1.224vw);display:flex;overflow-y:auto}.email-templates-editor .simple-tabs,.email-templates-editor .simple-tabs .MuiTabs-list svg{margin-bottom:0}.email-templates-editor-header{justify-content:space-between;align-items:flex-start;display:flex}.email-templates-editor-header .email-templates-reset.button.tertiary:not(.disabled){color:#9654b8}.email-templates-editor-heading{flex-direction:column;gap:max(6px,.306vw);display:flex}.email-templates-editor-title{color:#19181a;font-size:max(18px,.918vw)}.email-templates-editor-description{color:#847f86;font-size:max(12px,.612vw)}.email-templates-actions{justify-content:flex-end;gap:max(12px,.612vw);display:flex}.platforms-settings{height:100%}.platforms-settings .centered-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.platforms-settings .centered-loader .loader-container{justify-content:center;align-items:center;display:flex}.platforms-settings .text{color:#504d51;font-size:max(14px,.714vw);font-weight:400}.platforms-settings-welcome{margin-bottom:max(20px,1.02vw)}.platforms-settings-welcome-title{margin-bottom:max(6px,.306vw);font-size:max(20px,1.02vw)}.platforms-settings-welcome-text{font-size:max(14px,.714vw)}.platforms-settings .platform-card{background:#fff;border:1px solid #dddbde;border-radius:max(8px,.408vw);flex-direction:column;justify-content:space-between;align-items:flex-start;width:max(360px,18.36vw);max-height:max(300px,15.3vw);padding:max(20px,1.02vw);display:flex}.platforms-settings .platform-card .platform-name{margin-bottom:max(20px,1.02vw);font-size:max(15px,.765vw)}.platforms-settings .platform-card.error,.platforms-settings .platform-card.error:hover{border:max(1px,.051vw) solid #da3e33}.platforms-settings-accounts{flex-wrap:wrap;gap:max(30px,1.53vw);margin-bottom:max(50px,2.55vw);display:flex}.platforms-settings-accounts .clickedActive{border-color:#9654b8}.platforms-settings-accounts .clickedInactive{border-color:#da3e33}.platforms-settings-accounts .account-card{padding:0}.platforms-settings-accounts .account-card-body{flex-direction:column;justify-content:space-between;width:100%;padding:max(20px,1.02vw);display:flex}.platforms-settings-accounts .account-card:hover{border-color:#9654b8}.platforms-settings-accounts .account-card-header{justify-content:space-between;width:100%;font-weight:400;display:flex}.platforms-settings-accounts .account-card-header .edit-icon{font-size:max(16px,.816vw)}.platforms-settings-accounts .account-card-props{justify-content:space-between;width:100%;display:flex}.platforms-settings-accounts .account-card-props-entry{font-size:max(14px,.714vw)}.platforms-settings-accounts .account-card-props-entry-title{font-weight:400}.platforms-settings-accounts .account-card-props-entry-value{font-weight:600}.platforms-settings-accounts .account-card-actions{border-top:1px solid #dddbde;justify-content:right;gap:max(10px,.51vw);margin-top:auto;padding-top:max(6px,.306vw);display:flex}.platforms-settings-accounts .account-card-actions-item{color:#504d51;cursor:pointer;align-items:center;font-size:max(14px,.714vw);display:flex}.platforms-settings-accounts .account-card-actions-item .organization-aware-link{color:#504d51;align-items:center;display:flex}.platforms-settings-accounts .account-card-actions-item.disabled{opacity:.5;cursor:auto}.platforms-settings-accounts .account-card-actions-item.disabled .organization-aware-link{cursor:auto}.platforms-settings-accounts .account-card-actions-item svg{width:max(15px,.765vw);margin-right:max(4px,.204vw)}.platforms-settings-accounts .account-card-footer{width:100%;height:max(32px,1.632vw);margin-top:max(10px,.51vw)}.platforms-settings-accounts .account-card-footer .icon-text{color:#da3e33;background-color:#fef2f1;border-radius:0 0 max(8px,.408vw) max(8px,.408vw);justify-content:center;width:100%;height:100%;padding:0 max(10px,.51vw);font-size:max(14px,.714vw);font-weight:400;display:flex}.platforms-settings-accounts .account-card-footer .icon-text span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.platforms-settings-accounts .account-card-footer.warning .icon-text{color:#e87400;background-color:#fff6ed}.platforms-settings-accounts .disconnected{padding-bottom:0}.platforms-settings-connections{flex-wrap:wrap;gap:max(30px,1.53vw);display:flex}.platforms-settings-connections .platform-connect-card{height:max(280px,14.28vw)}.platforms-settings-connections .platform-connect-card .organization-aware-link{width:fit-content}.platforms-settings-connections .platform-connect-card-text{color:#504d51;font-size:max(14px,.714vw);font-weight:400}.platforms-settings-connections .platform-connect-card .button{width:fit-content}.platforms-settings-connections .platform-connect-card .organization-aware-link{margin-top:auto}.link{width:100%;height:100%;display:flex}.tooltip-content{padding:max(10px,.51vw)}.tooltip-content .tooltip-header{align-items:center;gap:max(4px,.204vw);margin-bottom:max(8px,.408vw);display:flex}.tooltip-content .tooltip-header.warning{color:#e87400}.tooltip-content .tooltip-header.error{color:#da3e33}.tooltip-content .tooltip-list{margin:0;padding-left:max(10px,.51vw)}.tooltip-content .tooltip-list .tooltip-list-item{align-items:flex-start;margin-bottom:max(4px,.204vw);display:flex}.tooltip-content .tooltip-list .tooltip-list-item:last-child{margin-bottom:0}.tooltip-content .tooltip-list .tooltip-list-item .item-text{flex:1}.tooltip-content .tooltip-footer{text-align:right;justify-content:flex-end;align-items:center;margin-top:max(8px,.408vw);font-size:max(14px,.714vw);display:flex}.tooltip-content .tooltip-footer .copy-button{color:#9654b8;cursor:pointer;align-items:center;gap:max(4px,.204vw);display:flex}.tooltip-content .tooltip-error-section{margin-bottom:max(16px,.816vw);padding-bottom:max(16px,.816vw)}.tooltip-content .tooltip-error-section:not(:last-child){border-bottom:1px solid #0000001f}.tooltip-content .tooltip-error-section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.tooltip-content .section-copy-button{color:#9654b8;cursor:pointer;justify-content:flex-end;align-items:center;gap:max(4px,.204vw);margin-top:max(8px,.408vw);display:flex}.permission-name .MuiSvgIcon-root{vertical-align:middle;margin-left:max(4px,.204vw);margin-right:max(4px,.204vw);font-size:max(14px,.714vw)}.menu-items .MuiList-root .MuiMenuItem-root{justify-content:left;height:max(36px,1.836vw)}.menu-items .MuiList-root .MuiMenuItem-root:hover{background-color:#f7f3f8}.menu-items .MuiList-root .MuiMenuItem-root .icon-text{font-size:max(12px,.612vw)}.MuiPopover-root .MuiList-root .disabled{margin-top:auto}.env-counts{gap:max(5px,.255vw);display:flex}.env-counts .space-before{white-space:break-spaces}.user-management-page .empty-user-management-table{flex-direction:column;align-items:center;gap:max(16px,.816vw);display:flex}.user-management-page .MuiAlert-root{border-radius:max(6px,.306vw);margin-bottom:max(10px,.51vw);position:relative}.user-management-page .table-options{justify-content:flex-end}.user-management-page .status-cell{white-space:nowrap;align-items:center;gap:max(8px,.408vw);display:flex}.user-management-page .status-cell .status-dot{border-radius:50%;width:max(8px,.408vw);height:max(8px,.408vw);display:inline-block}.user-management-page .status-cell .status-dot.active{background-color:#15934c}.user-management-page .status-cell .status-dot.pending{background-color:#19181a}.user-management-page .status-cell .status-dot.expired{background-color:#cccacd}.user-management-page .status-cell .status-dot.blocked{background-color:#da3e33}#user-management-modal .user-management-modal-body{flex-direction:column;gap:max(16px,.816vw);display:flex}#user-management-modal .user-management-modal-body .input-holder{margin-top:0}#user-management-modal .user-management-modal-body .roles-dropdown,#user-management-modal .user-management-modal-body .platforms-dropdown{flex-direction:column;gap:max(10px,.51vw);display:flex}#user-management-modal .user-management-modal-body .roles-dropdown .selected-roles,#user-management-modal .user-management-modal-body .roles-dropdown .selected-platforms,#user-management-modal .user-management-modal-body .platforms-dropdown .selected-roles,#user-management-modal .user-management-modal-body .platforms-dropdown .selected-platforms{flex-wrap:wrap;align-items:center;gap:max(8px,.408vw);display:flex}#user-management-modal .user-management-modal-body .roles-dropdown .dropdown-box,#user-management-modal .user-management-modal-body .platforms-dropdown .dropdown-box{width:100%}#user-management-modal .user-management-modal-body .roles-dropdown .dropdown-box .text,#user-management-modal .user-management-modal-body .platforms-dropdown .dropdown-box .text{color:#504d51;margin-top:0}.notifications-sent-cell{align-items:center;gap:max(4px,.204vw);display:flex}.notifications-sent-cell-failed{color:#e87400}.notification-policy-empty{background-color:#fff;border:1px solid #dddbde;border-radius:max(15px,.765vw);margin-top:max(8px,.408vw);padding:max(30px,1.53vw)}.notification-policy-empty-title{font-size:max(16px,.816vw);font-weight:600}.notification-policy-empty-text{font-size:max(14px,.714vw);font-weight:400}.notifications-settings .disabled,.notifications-settings .notifications-settings-table .add-new-item-button.disabled,.notifications-settings-table .notifications-settings .add-new-item-button.disabled{color:#cccacd;cursor:auto}.notifications-settings .notifications-eye-candy{background-color:#fff;border-radius:max(15px,.765vw);justify-content:space-between;align-items:center;height:max(140px,7.14vw);padding-top:max(30px,1.53vw);padding-bottom:max(30px,1.53vw);display:flex;box-shadow:0 1px 2px #1018280d}.notifications-settings .notifications-eye-candy-counter{border-right:1px solid #dddbde;flex:1;justify-content:center;align-items:center;gap:max(10px,.51vw);display:flex}.notifications-settings .notifications-eye-candy-counter:last-child{border-right:none}.notifications-settings .notifications-eye-candy-counter-icon{width:max(30px,1.53vw);height:max(30px,1.53vw)}.notifications-settings .notifications-eye-candy-counter-icon .bordered-box{display:block}.notifications-settings .notifications-eye-candy-counter-count{color:#19181a;font-size:max(60px,3.06vw);font-weight:400}.notifications-settings .notifications-eye-candy-counter-text{color:#504d51;font-size:max(16px,.816vw);font-weight:400}.notifications-settings .notifications-eye-candy-counter-text-secondary{font-size:max(12px,.612vw)}.notifications-settings-table{gap:max(8px,.408vw);margin-top:max(20px,1.02vw);display:grid}.notifications-settings-table .table-content{min-height:unset}.notifications-settings-table .add-new-item{gap:max(10px,.51vw);font-size:max(16px,.816vw);display:flex}.notifications-settings-table .add-new-item-button{cursor:pointer;color:#9654b8}.input-field-container{color:#19181a}.input-field-container .input-container{margin-bottom:max(20px,1.02vw)}.input-field-container .input-container .input-holder{margin-top:max(5px,.255vw)}.input-field-container .input-container .input-holder .text{margin-top:0}.business-context-data-sources .table-header-right{margin-left:auto}.ai-models-page-content{flex-direction:column;gap:max(28px,1.428vw);width:100%;display:flex}.ai-models-page-content .card{place-content:center}.ai-models-page-content .ai-models-invocations-trends{align-items:center;gap:max(32px,1.632vw);width:100%;display:flex}.ai-models-page-content .ai-models-invocations-trends .line-chart{width:100%}.environment-disconnected .icon-text{color:#da3e33;background:#fef2f1;border-radius:4px;gap:max(4px,.204vw);font-size:max(14px,.714vw)}.environment-disconnected .disconnected-icon{width:max(20px,1.02vw);height:max(20px,1.02vw)}.environment-disconnected .disconnected-icon.red{fill:#da3e33}.environment-page .environment-assets{gap:max(16px,.816vw);height:max(180px,9.18vw);display:flex}.environment-page .environment-assets .card{place-content:center;min-width:max-content;padding:max(32px,1.632vw)}.environment-page .environment-assets .total-assets-cards{gap:max(16px,.816vw);display:flex}.environment-page .environment-assets .assets-cards-by-type{grid-template-columns:repeat(3,1fr);gap:max(16px,.816vw);display:grid}.environment-page .environment-assets .assets-cards-by-type .card{align-items:center;gap:max(8px,.408vw);place-content:unset;flex-direction:row;min-width:max(260px,13.26vw);max-width:-webkit-fill-available;max-width:-moz-available;max-width:stretch;height:max(80px,4.08vw);padding:max(24px,1.224vw);font-weight:400;display:flex}.environment-page .environment-assets .assets-cards-by-type .card img{width:max(24px,1.224vw);height:max(24px,1.224vw)}.environment-page .environment-developers{grid-template-columns:auto 1fr auto;justify-content:start;gap:max(12px,.612vw);display:grid}.environment-page .environment-developers .environment-developers-counter{color:#504d51;place-content:center;padding:max(32px,1.632vw)}.environment-page .environment-developers .environment-top-developers{color:#504d51;padding:max(20px,1.02vw) max(30px,1.53vw)}.environment-page .environment-developers .environment-top-developers .title{color:#504d51;margin-bottom:max(12px,.612vw);font-size:max(16px,.816vw)}.environment-page .environment-developers .environment-top-developers .line-chart-eye-candy .chart-item-counter{width:83%}@media (width<=1800px){.environment-page .environment-developers .environment-top-developers .line-chart-eye-candy .chart-item-counter{width:77%}}.environment-page .environment-developers .environment-developers-grouped{place-content:center;padding:max(24px,1.224vw)}.environment-page .environment-developers .environment-developers-grouped .title{color:#504d51}.environment-page .segment-title{justify-content:unset;gap:max(8px,.408vw)}.environment-page .card-interactive:hover{color:#9654b8;background-color:#fff;border:1px solid #9654b8}.environment-page .card-interactive:active{color:#532e65;background-color:#fff;border:1px solid}.environment-page .entity-data .key-value-element:nth-child(5n){border-right:0;padding-right:0}.environment-page .asset-counter-icon.solutions,.environment-page .asset-counter-icon.resources,.environment-page .asset-counter-icon.folder{color:#5379f8;background-color:#f4f6fe}.environment-page .environment-insights{color:#504d51;flex-direction:column;gap:max(16px,.816vw);display:flex}.environment-page .environment-dlp-policy{flex-direction:column;gap:max(16px,.816vw);display:flex}.environment-page .environment-dlp-policy .dlp-section{flex-direction:column;gap:max(8px,.408vw);display:flex}.environment-page .environment-dlp-policy .dlp-section .dlp-title,.environment-page .environment-dlp-policy .dlp-section .dlp-na{color:#504d51;font-size:max(14px,.714vw)}.environment-page .environment-dlp-policy .dlp-section .dlp-title{font-weight:600}.environment-page .environment-dlp-policy .dlp-section .dlp-na{font-weight:400}.environment-page .environment-history .vertical-timeline{width:100%}.environment-page .environment-history .vertical-timeline .vertical-timeline-element-content{background:unset}.environment-page .environment-history .vertical-timeline .history-card{background:#fff}.create-api-key-modal-body{flex-direction:column;gap:max(20px,1.02vw);display:flex}.create-api-key-modal-body .input-holder{margin-top:max(4px,.204vw)}.create-api-key-modal-body .dropdown-box{width:100%}.create-api-key-modal-body .dropdown-box-name{font-weight:400}.create-api-key-modal-body .api-key-scopes-dropdown .dropdown-box .text{margin-top:0}.create-api-key-modal-body .copy-button{border:1px solid #dddbde;border-radius:max(8px,.408vw);justify-content:space-between;padding:max(8px,.408vw) max(12px,.612vw)}.create-api-key-modal-body .copy-button svg{color:#504d51}.revoke-api-key-modal-body{flex-direction:column;gap:max(20px,1.02vw);display:flex}.api-access-page .page-title-container{margin-bottom:0}.api-access-page-header{justify-content:space-between;align-items:flex-end;margin-bottom:max(20px,1.02vw);display:flex}.api-access-page-header-info{align-items:center;gap:max(24px,1.224vw);display:flex}.api-access-page-header-info .copy-button{color:#504d51;font-size:max(14px,.714vw);font-weight:400}.api-access-page-header-info .copy-button svg{color:#504d51}.usage-page{flex-direction:column;gap:max(20px,1.02vw);display:flex}.usage-page .usage-header .usage-title{font-size:max(20px,1.02vw);font-weight:700}.usage-page .usage-header .usage-details{align-items:center;display:flex}.usage-page .usage-header .usage-subtitle{color:#847f86;flex:1;font-size:max(16px,.816vw)}.usage-page .usage-header .usage-subtitle.expiring{color:#e87400}.usage-page .usage-header .usage-subtitle.expired{color:#da3e33}.usage-page .usage-section{color:#504d51;flex-direction:column;gap:max(12px,.612vw);display:flex}.usage-page .usage-section-title{font-size:max(16px,.816vw);font-weight:600}.usage-page .usage-reports{flex-wrap:wrap;gap:max(12px,.612vw);display:flex}.usage-page .usage-reports .usage-report-card{border-radius:max(8px,.408vw);align-items:center;gap:max(4px,.204vw);width:auto;padding:max(16px,.816vw) max(20px,1.02vw);font-size:max(14px,.714vw);display:flex}.usage-page .usage-reports .usage-report-card:hover{color:#9654b8}.usage-page .usage-card{flex-direction:column;gap:max(12px,.612vw);display:flex}.usage-page .usage-card.exceeded{border-color:#da3e33}.usage-page .usage-card-title{align-items:center;gap:max(8px,.408vw);display:flex}.usage-page .usage-card-logo{width:max(32px,1.632vw);height:max(32px,1.632vw)}.usage-page .usage-card-name,.usage-page .usage-card-empty-title{color:#19181a}.usage-page .usage-card-empty-subtitle{font-size:max(14px,.714vw);font-weight:400}.usage-page .usage-card-entities{flex-direction:column;gap:max(20px,1.02vw);display:flex}.usage-page .usage-card-empty{text-align:center;flex-direction:column;align-items:center;gap:max(8px,.408vw);padding:max(8px,.408vw) 0;display:flex}.usage-page .usage-card-notice{color:#e87400;align-items:center;gap:max(4px,.204vw);font-size:max(14px,.714vw);font-weight:400;display:flex}.usage-page .usage-card-notice .organization-aware-link{margin-left:auto}.usage-page .usage-entity{flex-direction:column;gap:max(8px,.408vw);display:flex}.usage-page .usage-entity:not(:last-child){border-bottom:1px solid #dddbde;padding-bottom:max(20px,1.02vw)}.usage-page .usage-entity-description{color:#504d51;align-items:center;gap:max(8px,.408vw);font-size:max(14px,.714vw);font-weight:400;display:flex}.usage-page .usage-entity-label{flex:1;align-items:center;gap:max(4px,.204vw);display:flex}.usage-page .usage-entity-exceeded{color:#da3e33;align-items:center;gap:max(4px,.204vw);display:flex}.usage-page .usage-meter{background-color:#dddbde;border-radius:max(4px,.204vw);height:max(16px,.816vw);overflow:hidden}.usage-page .usage-meter-fill{height:100%;clip-path:inset(0 calc(100% - var(--usage-fill,0%)) 0 0);background-image:linear-gradient(90deg,#62b787 0%,#fdc500 75%,#f93 90%,#f36960 100%)}.usage-page .usage-card-notice-icon,.usage-page .usage-entity-icon,.usage-page .usage-entity-exceeded-icon{flex-shrink:0;width:max(20px,1.02vw);height:max(20px,1.02vw)}.power-platform-integration-error{flex-direction:column;gap:max(10px,.51vw);display:flex}.power-platform-integration-error-title{font-size:max(16px,.816vw);font-weight:600}.power-platform-integration-error-description{white-space:break-spaces;max-height:max(200px,10.2vw);overflow-y:auto}.power-platform-integration-error-description .envs-info-container{font-size:max(14px,.714vw)}.power-platform-integration-error-description .envs-info-container-title{color:#504d51;font-weight:600}.power-platform-integration-error-description .envs-info-container ul{padding-inline-start:max(20px,1.02vw)}.pause-environment-modal-icon.MuiSvgIcon-root{color:#e87400;margin:0 auto max(20px,1.02vw);font-size:max(60px,3.06vw);display:block}.pause-environment-modal-warning{color:#e87400;font-size:max(14px,.714vw);font-weight:400}.integration-environments{align-items:center;margin-top:max(50px,2.55vw);padding-bottom:max(30px,1.53vw);display:flex}.integration-environments-body{border-radius:max(15px,.765vw);margin-left:auto;margin-right:auto;position:relative}.integration-environments-body .table-options .table-actions{justify-content:space-between;align-items:center;width:100%;display:flex}.integration-environments-body .table-options .table-header-right .table-title{display:none}.integration-environments-body .table-options.edit-mode .table-header-right{justify-content:flex-end}.integration-environments-body .table-options.edit-mode .table-header-right .search-input{order:1}.integration-environments-body .search-input .MuiOutlinedInput-root{height:max(36px,1.836vw)}.integration-environments-body .table-header .icon-text{gap:max(4px,.204vw)}.integration-environments-body .table-header .icon-text .MuiSvgIcon-root{vertical-align:middle;font-size:max(16px,.816vw)}.integration-environments-body .table-header-right{justify-content:space-between;width:100%;display:flex}.integration-environments-body .table-header-right .edit-buttons{gap:max(10px,.51vw);display:flex}.integration-environments-body .table-cell:first-child .icon{flex-direction:row;justify-content:center;display:flex}.integration-environments-body .table-cell .environment-name{justify-content:space-between;align-items:center;display:flex}.integration-environments-body .table-cell .MuiButtonBase-root{color:#2858f6;border:1px solid #2858f6;border-radius:max(18px,.918vw);gap:max(4px,.204vw);width:fit-content;height:fit-content;padding:max(4px,.204vw) max(12px,.612vw) max(4px,.204vw) max(8px,.408vw);font-weight:500}.integration-environments-body .table-cell .MuiButtonBase-root .MuiButton-icon{margin-left:max(2px,.102vw)}.integration-environments-body .table-cell .MuiButtonBase-root .MuiButton-loadingIndicator{margin-left:max(4px,.204vw)}.integration-environments-body .table-cell .disabled{cursor:auto;box-shadow:none;color:#cccacd;border-color:#cccacd}.integration-environments-body .env-status{color:#da3e33}.integration-environments-body .env-status.valid{color:#15934c}.integration-environments-body .toggle-header{align-items:center;gap:max(4px,.204vw);display:flex}.integration-environments-body .disconnected-icon{width:max(20px,1.02vw);height:max(20px,1.02vw)}.integration-environments-body .disconnected-icon.red{fill:#da3e33}.integration-environments-body .rocket-icon{vertical-align:middle;width:max(24px,1.224vw);height:max(24px,1.224vw)}.integration-environments-title{flex-direction:row;justify-content:space-between;margin-bottom:max(8px,.408vw);display:flex}.integration-environments-title-text .add-environments-names{color:#847f86;font-size:max(14px,.714vw);font-weight:400}.integration-environments-title-text-header{flex-direction:row;align-items:center;gap:max(12px,.612vw);font-size:max(20px,1.02vw);display:flex}.integration-environments-title-text .env-counts{font-size:max(14px,.714vw);font-weight:400}.integration-environments-title-text .environments-disclaimer{color:#847f86;font-size:max(12px,.612vw);font-weight:400}.integration-environments .footer{justify-content:right;margin-top:max(20px,1.02vw);display:flex}.account-environments-form{flex-direction:column;display:flex}.account-environments-form-sectioned{gap:max(12px,.612vw)}.account-environments-form-section{flex-direction:column;display:flex}.account-environments-form-section-label{color:#847f86;text-transform:uppercase;font-size:max(12px,.612vw);font-weight:600}.account-environments-form-separator{border:none;border-top:1px solid #dddbde;margin:0}.account-environments-form-production-hint{color:#847f86;margin-top:max(12px,.612vw);font-size:max(12px,.612vw)}.new-account-page{background-color:#fff;border-radius:max(15px,.765vw);flex-direction:column;justify-self:center;gap:max(24px,1.224vw);width:max(700px,35.7vw);margin-top:max(32px,1.632vw);padding:max(48px,2.448vw) max(30px,1.53vw);display:flex}.new-account-page-title{color:#19181a;font-size:max(24px,1.224vw);font-weight:700}.new-account-page-form{flex-direction:column;gap:max(20px,1.02vw);display:flex}.new-account-page-form .input-holder{margin-top:unset}.new-account-page-form .button{align-self:flex-end;width:fit-content;margin-top:max(8px,.408vw)}.loading-container{flex-direction:column;justify-content:center;align-items:center;gap:max(6px,.306vw);display:flex}.loading-container .loading-title{color:#504d51;font-weight:600}.integration-inputs-body{background-color:#fff;border:1px solid #dddbde;border-radius:max(15px,.765vw);justify-self:center;width:max(700px,35.7vw);height:fit-content;margin-top:max(50px,2.55vw);padding:max(30px,1.53vw);line-height:max(20px,1.02vw)}.integration-inputs-body .checkbox-container{align-items:center;font-size:max(12px,.612vw);display:flex}.integration-inputs-body .logo{margin-bottom:max(20px,1.02vw)}.integration-inputs-body h1{color:#19181a;font-size:max(20px,1.02vw);font-weight:700}.integration-inputs-body .more-info{color:#9654b8;cursor:pointer;margin-top:max(6px,.306vw);font-size:max(14px,.714vw);font-weight:400;display:inline-block}.integration-inputs-body .input-with-instructions{margin-bottom:max(20px,1.02vw)}.integration-inputs-body .input-with-instructions .input-container{margin-bottom:max(6px,.306vw)}.integration-inputs-body .input-with-instructions .description{font-size:max(12px,.612vw)}.integration-inputs-body .footer{justify-self:flex-end}#power-platform-integration-account-confirmation-modal .modal-wrapper .contextual-action-modal .text-container,#power-platform-integration-get-environments-modal .modal-wrapper .contextual-action-modal .text-container{margin-top:0;padding-left:max(10px,.51vw);padding-right:max(10px,.51vw)}#power-platform-integration-account-confirmation-modal .modal-wrapper .contextual-action-modal .text-container .icon-container,#power-platform-integration-get-environments-modal .modal-wrapper .contextual-action-modal .text-container .icon-container{justify-content:center;padding-top:max(5px,.255vw);padding-bottom:max(5px,.255vw);display:flex}#power-platform-integration-account-confirmation-modal .modal-wrapper .contextual-action-modal .text-container .icon-container svg,#power-platform-integration-get-environments-modal .modal-wrapper .contextual-action-modal .text-container .icon-container svg{width:max(40px,2.04vw);height:max(40px,2.04vw)}#power-platform-integration-account-confirmation-modal .modal-wrapper .contextual-action-modal .text-container .icon-container svg.custom-error-icon,#power-platform-integration-get-environments-modal .modal-wrapper .contextual-action-modal .text-container .icon-container svg.custom-error-icon{color:#da3e33}#power-platform-integration-account-confirmation-modal .modal-wrapper .contextual-action-modal .text-container .icon-container svg.custom-warning-icon,#power-platform-integration-get-environments-modal .modal-wrapper .contextual-action-modal .text-container .icon-container svg.custom-warning-icon{color:#e87400}#power-platform-integration-account-confirmation-modal .modal-wrapper .contextual-action-modal .text-container .text .header,#power-platform-integration-get-environments-modal .modal-wrapper .contextual-action-modal .text-container .text .header{color:#504d51}#power-platform-integration-account-confirmation-modal .modal-wrapper .contextual-action-modal .text-container .text .header ul,#power-platform-integration-get-environments-modal .modal-wrapper .contextual-action-modal .text-container .text .header ul{margin-top:max(5px,.255vw);margin-bottom:max(8px,.408vw)}#power-platform-integration-account-confirmation-modal .modal-wrapper .contextual-action-modal .text-container .text .header li,#power-platform-integration-get-environments-modal .modal-wrapper .contextual-action-modal .text-container .text .header li{margin-left:min(-18px,-.918vw)}#power-platform-integration-account-confirmation-modal .modal-wrapper .contextual-action-modal .text-container .text .header .bold,#power-platform-integration-get-environments-modal .modal-wrapper .contextual-action-modal .text-container .text .header .bold{margin-top:max(3px,.153vw);font-weight:700}#power-platform-integration-account-confirmation-modal .modal-wrapper .contextual-action-modal .text-container .text .try-again,#power-platform-integration-get-environments-modal .modal-wrapper .contextual-action-modal .text-container .text .try-again{font-size:max(12px,.612vw);font-weight:700}.agent-name-cell{align-items:center;gap:max(8px,.408vw);display:flex}.agent-name-cell-blocked-icon{flex-shrink:0;display:flex}.agent-name-cell-blocked-icon svg{fill:#da3e33;width:max(16px,.816vw);height:max(16px,.816vw)}.adaptive-agent-alerts-table .connector-name img{width:max(20px,1.02vw);height:max(20px,1.02vw)}.adaptive-agent-alerts-table td .prevention-mode-badge{justify-self:center;max-width:fit-content}.total-invocations-widget{justify-content:center;align-items:center;height:100%;display:flex}.total-invocations-widget .asset-counter{align-items:center}.total-invocations-widget .asset-counter-icon{color:#6f8ff9;background-color:#f4f6fe;border-radius:max(8px,.408vw);padding:max(8px,.408vw)}.preventions-trend-widget{flex-direction:column;min-height:0;display:flex}.adaptive-alerts-widget-bar .card{flex-direction:column;height:100%;display:flex;overflow:hidden}.alert-mode-toggle{align-items:center;gap:max(8px,.408vw);font-weight:400;display:flex}.alert-mode-toggle .alert-mode-label{color:#504d51;align-items:center;gap:max(4px,.204vw);font-size:max(14px,.714vw);display:flex}.alert-mode-toggle .alert-mode-label .info-icon{font-size:max(20px,1.02vw)}.prevention-type-row{color:#504d51;align-items:center;gap:max(4px,.204vw);font-size:max(12px,.612vw);font-weight:400;display:flex}.prevention-type-row svg{width:max(16px,.816vw);height:max(16px,.816vw)}.prevention-type-row svg path{fill:#504d51}.prevention-type-row .prevention-type-label{font-weight:600}.rules-tab{flex-direction:column;gap:max(16px,.816vw);display:flex}.rules-tab .filters-container{justify-content:space-between;align-items:center;display:flex}.rules-tab .rule-category{flex-direction:column;gap:max(8px,.408vw);display:flex}.rules-tab .rule-category:not(:first-of-type){margin-top:max(16px,.816vw)}.rules-tab .rule-category-title{color:#504d51;font-size:max(12px,.612vw)}.rules-tab .rules-container{flex-direction:column;gap:max(16px,.816vw);display:flex}.rules-tab .rules-container .MuiSkeleton-root{border-radius:max(8px,.408vw)}.rules-tab .empty-state-wrapper{justify-content:center;align-items:center;min-height:max(500px,25.5vw);display:flex}.prevention-policy-page{flex-direction:column;gap:max(20px,1.02vw);display:flex}.prevention-policy-page .page-title-container{margin-bottom:0}.prevention-policy-page .prevention-type-descriptions{flex-direction:column;gap:max(4px,.204vw);display:flex}.prevention-policy-page .simple-tabs,.prevention-policy-page .simple-tabs .MuiTabs-list svg{margin-bottom:0}.profile-section{cursor:pointer;align-items:center;gap:max(12px,.612vw);padding:max(16px,.816vw);display:flex;overflow:hidden}.profile-section .texts-wrapper{overflow:inherit;opacity:0;flex-direction:column;font-size:max(12px,.612vw);line-height:max(16px,.816vw);transition:opacity .6s ease-out;display:flex}.profile-section .texts-wrapper .profile-name{color:#504d51;overflow:inherit;text-overflow:ellipsis;font-weight:700}.profile-section .texts-wrapper .profile-email{color:#504d51;overflow:inherit;text-overflow:ellipsis}.profile-section .arrow-container{opacity:0;transition:opacity .6s ease-out}#profile-settings-menu .MuiMenuItem-root{border-bottom:1px solid #dddbde;height:max(40px,2.04vw)}#profile-settings-menu .MuiMenuItem-root:last-child{border-bottom:none}#profile-settings-menu .text-with-icon{align-items:center;gap:max(5px,.255vw);display:flex}#profile-settings-menu .text-with-icon>svg{width:max(20px,1.02vw);height:max(20px,1.02vw)}#profile-settings-menu .user-information{border-bottom:1px solid #dddbde;flex-direction:column;justify-content:center;align-items:center;gap:max(16px,.816vw);padding:max(16px,.816vw) max(30px,1.53vw);display:flex}#profile-settings-menu .user-information-texts{flex-direction:column;justify-content:center;align-items:center;gap:max(4px,.204vw);display:flex}#profile-settings-menu .user-information-texts .email{color:#504d51}#language-menu .MuiMenuItem-root,#organization-menu .MuiMenuItem-root{border-bottom:1px solid #dddbde}#language-menu .MuiMenuItem-root:last-child,#organization-menu .MuiMenuItem-root:last-child{border-bottom:none}#language-menu .MuiMenuItem-root:hover,#organization-menu .MuiMenuItem-root:hover{background-color:#fafafc}.user-initials .MuiAvatar-root{color:#19181a;background-color:#f7f3f8;width:max(32px,1.632vw);height:max(32px,1.632vw);font-size:max(13px,.663vw)}.animated-logo{transition:width .3s ease-out,margin-left .3s ease-out;display:flex}.animated-logo-kanopy{height:max(22px,1.122vw);transform:translate(max(12px,.612vw))}.animated-logo-kanopy .animated-logo-player{flex-shrink:0;width:calc(5.6875*max(22px,1.122vw));height:max(22px,1.122vw)}.animated-logo-nokod .animated-logo-player{flex-shrink:0;height:max(20px,1.02vw);transition:transform-origin .3s ease-out;transform:scale(2.6)}.animated-logo-nokod.animated-logo-expanded .animated-logo-player{transform-origin:0}.navbar:hover .animated-logo-kanopy,.navbar.profile-menu-open .animated-logo-kanopy{transform:translate(0)}.navbar{z-index:1000;background-color:#fff;border-right:1px solid #dddbde;flex-direction:column;width:max(72px,3.6vw);height:100vh;padding:max(4px,.204vw);font-size:max(14px,.714vw);font-weight:400;transition:width .6s;display:flex;box-shadow:0 0 4px #0000001a}.navbar .navbar-top{cursor:pointer;padding:max(11px,.561vw);transition:padding .2s ease-out}.navbar .navbar-top--disabled{cursor:default}.navbar .navbar-items{-ms-overflow-style:none;scrollbar-width:none;flex-grow:1;padding:0 max(4px,.204vw);transition:width .5s ease-out .3s;overflow-y:auto}.navbar .navbar-items::-webkit-scrollbar{display:none}.navbar .navbar-items .organization-aware-link{pointer-events:auto}.navbar .navbar-items .organization-aware-link:hover{text-decoration:none}.navbar .navbar-items .navbar-item{color:#847f86;margin-bottom:max(2px,.102vw)}.navbar .navbar-items .navbar-item-subitems{opacity:0;flex-direction:column;max-height:0;transition:max-height .3s ease-out,opacity .2s ease-out;display:flex;overflow:hidden}.navbar .navbar-items .navbar-item-subitems.expanded{opacity:1;max-height:500px;transition:max-height .7s ease-in,opacity .4s ease-in}.navbar .navbar-items .navbar-item-subitems .navbar-subitem-divider{background-color:#dddbde;height:max(1px,.051vw);margin:max(4px,.204vw) max(16px,.816vw)}.navbar .navbar-items .navbar-item-subitems .navbar-subitem-divider.hidden{display:none}.navbar .navbar-items .navbar-item-subitems .navbar-item-subitem{color:#847f86;padding:max(8px,.408vw) max(24px,1.224vw);font-size:max(12px,.612vw)}.navbar .navbar-items .navbar-item-subitems .navbar-item-subitem:hover:not(.disabled,.active){color:#504d51;background:#fafafc}.navbar .navbar-items .navbar-item-subitems .navbar-item-subitem.active{color:#19181a;background:#fafafc}.navbar .navbar-items .navbar-item-subitems .navbar-item-subitem.hidden{display:none}.navbar .navbar-items .navbar-item-wrapper{border-radius:4px;gap:max(12px,.612vw);padding:max(16px,.816vw);display:flex}.navbar .navbar-items .navbar-item-icon{width:max(24px,1.224vw);height:max(24px,1.224vw)}.navbar .navbar-items .navbar-item-title{opacity:0;white-space:nowrap;-webkit-user-select:none;user-select:none;align-self:center;width:0;transition:all .6s ease-out .3s;display:flex}.navbar .navbar-items .navbar-item-title-text{flex:1}.navbar .navbar-items .navbar-item.active{cursor:default;color:#19181a}.navbar .navbar-items .navbar-item.active .navbar-item-wrapper{background:#fafafc}.navbar .navbar-items .navbar-item.disabled{color:#cccacd}.navbar .navbar-items .navbar-item.disabled .navbar-item-title{cursor:not-allowed}.navbar .navbar-items .navbar-item:hover:not(.disabled){cursor:pointer}.navbar .navbar-items .navbar-item:hover:not(.disabled,.active){color:#504d51}.navbar .navbar-items .navbar-item:hover:not(.disabled,.active) .navbar-item-wrapper{background:#fafafc}.navbar.profile-menu-open,.navbar.expanded,.navbar:hover{width:max(240px,12.24vw);transition-delay:0s}.navbar.profile-menu-open .navbar-top,.navbar.expanded .navbar-top,.navbar:hover .navbar-top{margin-left:max(12px,.612vw);transition-delay:.2s}.navbar.profile-menu-open .navbar-items,.navbar.expanded .navbar-items,.navbar:hover .navbar-items{width:100%;transition-delay:0s}.navbar.profile-menu-open .navbar-items .navbar-item-title,.navbar.expanded .navbar-items .navbar-item-title,.navbar:hover .navbar-items .navbar-item-title{opacity:1;width:100%;padding-right:max(8px,.408vw);transition-delay:0s;display:flex;overflow:hidden}.navbar.profile-menu-open .profile-section .texts-wrapper,.navbar.profile-menu-open .profile-section .arrow-container,.navbar.expanded .profile-section .texts-wrapper,.navbar.expanded .profile-section .arrow-container,.navbar:hover .profile-section .texts-wrapper,.navbar:hover .profile-section .arrow-container{opacity:1}.email-provider-permission-modal-content{flex-direction:column;gap:max(20px,1.02vw);font-size:max(15px,.765vw);display:flex}.email-provider-permission-modal-content-description{color:#504d51;font-weight:400}.email-provider-permission-modal-content-action-description{color:#19181a;font-weight:600}.email-provider-permission-modal-content-action-description ul{padding-left:max(24px,1.224vw);list-style-type:disc}.alert-message-bar-container{z-index:10;flex-direction:column;width:100%;height:0;display:flex;position:relative}.alert-message-bar-container .message-bar{z-index:10;border-radius:0;flex-shrink:0;width:100%}.alert-message-bar-container .message-bar .MuiAlert-message .organization-aware-link,.alert-message-bar-container .message-bar .MuiAlert-message .underline{color:#9654b8;cursor:pointer;text-decoration:underline}.layout-container{background:radial-gradient(25.73% 39.87% at 30.51% 93.33%,#3f65ff04 0%,#4f3fff00 100%),radial-gradient(32.86% 55.66% at 45.61% -.89%,#3f65ff04 0%,#4f3fff00 100%),radial-gradient(105.65% 55.69% at 27.1% 39.37%,#ffd7b333 0%,#fff0 100%),radial-gradient(69.85% 55.64% at 60.41% 31.24%,#d4acff1a 0%,#d8b9f900 100%),#fff;grid-template-columns:max(72px,3.6vw) 1fr;width:100%;display:grid;position:relative}.layout-container:not(:has(>.navbar)){grid-template-columns:0 1fr}.main-content{height:100vh;position:relative;overflow:hidden auto}.main-content.error-page{z-index:1000;width:100vw;margin-left:0;position:fixed;top:0;left:0}.main-content .content-wrapper{flex-direction:column;width:100%;height:100%;display:flex;position:relative}.main-content .top-bar{justify-content:flex-end;align-items:stretch;padding:max(20px,1.02vw) max(20px,1.02vw) 0;display:flex}.main-content .top-bar .organization-picker{align-items:center;display:flex}.main-content .page-content{flex:1;padding:0 max(20px,1.02vw) max(20px,1.02vw)}.main-content:has(.floating-actions-bar) .page-content{padding-bottom:max(100px,5.1vw)}.main-content.with-alert-message .top-bar{padding-top:max(60px,3.06vw)}.MuiSnackbar-root{position:static!important}.toast.failure .toast-title{color:#da3e33}.toast.failure .MuiPaper-root{border-left-color:#da3e33}.toast.success .toast-title{color:#15934c}.toast.success .MuiPaper-root{border-left-color:#15934c}.toast .MuiPaper-root{color:#504d51;background-color:#fff;border-left:5px solid;justify-content:space-between;align-items:center;width:max(250px,12.75vw);min-height:max(50px,2.55vw);padding:max(10px,.51vw) max(20px,1.02vw);font-size:max(14px,.714vw);font-weight:400;box-shadow:0 5px 15px #1018281a}.toast .MuiPaper-root .MuiSnackbarContent-message{width:100%}.toast .MuiPaper-root .toast-content{white-space:pre-line;word-break:break-word;justify-content:space-between;align-items:center;display:flex}.toast .MuiPaper-root .toast-content .toast-title{font-weight:700}.toast .MuiPaper-root .toast-content .toast-link{font:inherit;cursor:pointer;color:#2858f6;background:0 0;border:none;align-items:center;gap:max(5px,.255vw);padding:0;text-decoration:none;display:flex}.toast .MuiPaper-root .toast-content .toast-link:hover{text-decoration:underline}.toast .MuiPaper-root .toast-content .toast-link svg{color:#2858f6;font-size:max(16px,.816vw)}.toast .MuiPaper-root .toast-content .toast-close{cursor:pointer;width:max(20px,1.02vw);height:max(20px,1.02vw)}.toast .MuiPaper-root.failure{border-left-color:#da3e33}.toast .MuiPaper-root.success{border-left-color:#15934c}html{overflow:hidden}#root{height:100vh}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#19181a;min-width:1200px;height:100vh;margin:0;font-size:max(14px,.714vw);font-style:normal;line-height:max(18px,.918vw);overflow-x:auto;font-family:Inter,Roboto,Helvetica,Arial,sans-serif!important;font-weight:600!important}.center-vertically{justify-content:center;align-items:center;min-height:100vh;display:flex}.row{align-items:stretch;gap:max(10px,.51vw);margin-bottom:max(20px,1.02vw);display:flex}.light-text{color:#504d51;font-size:max(12px,.612vw)}.gray{color:#504d51}.green{color:#15934c}.auto-width{width:auto;display:flex}.organization{float:right;z-index:999;margin-left:max(20px,1.02vw);position:relative}.center{justify-content:center;display:flex}.MuiListItemSecondaryAction-root{text-align:right;max-width:60%}.MuiSkeleton-rectangular:first-child{margin-top:max(40px,2.04vw)}.MuiSkeleton-rectangular{border-radius:6px;margin-bottom:max(20px,1.02vw);height:80px!important}.MuiMenuItem-root{color:#19181a!important;font-family:Inter,Roboto,Helvetica,Arial,sans-serif!important;font-size:max(14px,.714vw)!important;font-weight:400!important}.MuiMenuItem-root .menu-item-icon{margin-right:4px}.MuiMenuItem-root .menu-item-text{position:relative;top:min(-2px,-.102vw)}#rule-menu .MuiPaper-root{border-radius:9px;width:144px;box-shadow:0 5px 15px #1018281a}#rule-menu .MuiPaper-root .MuiMenuItem-root{justify-content:left;gap:max(10px,.51vw)}#rule-menu .MuiPaper-root svg{color:#504d51;width:max(20px,1.02vw);height:max(20px,1.02vw)}.MuiPaper-root{border-radius:9px;font-size:max(14px,.714vw);font-weight:400;box-shadow:0 5px 15px #1018281a}.MuiPaper-root .MuiList-root{padding:0}.MuiPaper-root .MuiList-root .MuiMenuItem-root{background-color:#fff;justify-content:space-between;padding-left:max(20px,1.02vw);display:flex}.MuiPaper-root .MuiList-root .MuiMenuItem-root .filter-title{color:#504d51;text-transform:uppercase;font-size:max(12px,.612vw);font-weight:500}.MuiPaper-root .MuiList-root .MuiMenuItem-root .next-icon{position:relative}.MuiPaper-root .MuiList-root .MuiMenuItem-root:hover{background-color:#fafafc}.MuiPaper-root .MuiList-root .MuiMenuItem-root:active,.MuiPaper-root .MuiList-root .selected{background-color:#f7f7f7}.pointer-disabled{cursor:not-allowed}.clickable{cursor:pointer}#basic-menu .MuiPaper-root{width:max(205px,10.45vw);margin-top:17px}#operators-menu .MuiPaper-root,#value-menu .MuiPaper-root{width:max(205px,10.45vw);margin-left:max(5px,.255vw)}.body-wrapper{background-color:#fff;width:100%;padding:max(40px,2.04vw);position:relative;overflow:visible scroll}.body-wrapper.body-wrapper-with-navbar{width:calc(100% - max(72px,3.6vw))}.body-wrapper.with-alert-message{margin-top:max(20px,1.02vw)}.body-wrapper{float:right}.body-wrapper .counter-wrapper{text-align:center;display:block;position:relative;top:min(-10px,-.51vw)}.body-wrapper .counter-wrapper img{display:inline-block;position:relative;top:max(2px,.102vw);left:min(-2px,-.102vw)}.body-wrapper .counter-wrapper .counter-headline{font-size:max(14px,.714vw);display:inline-block}.body-wrapper .counter-wrapper .counter-value{cursor:pointer;font-size:48px;font-weight:700}.body-wrapper .counter-title{color:#504d51;text-transform:uppercase;border-bottom:2px solid #b5b2b7;width:100%;padding-bottom:max(6px,.306vw);font-size:max(16px,.816vw)}.filters{flex-flow:wrap;flex-grow:1;gap:max(10px,.51vw);display:flex;position:relative}.pointer-events-none{pointer-events:none;cursor:default}.MuiCheckbox-root.Mui-checked,.MuiCheckbox-root.MuiCheckbox-indeterminate{color:#9654b8!important}
