.not-found-page{height:calc(100vh - 148px)}.App{text-align:center;background-color:#fff}.App-logo{pointer-events:none;height:40vmin}@media (prefers-reduced-motion:no-preference){.App-logo{animation:20s linear infinite App-logo-spin}}.App-header{z-index:999;background-color:#fff;width:100%;height:78px;position:fixed;top:0;box-shadow:10px 10px 30px #acacac40}.App-body{color:#fff;flex-direction:row;justify-content:center;height:calc(100vh - 118px);margin-top:78px;display:flex}.App-body .App-content-full{margin-left:0}.App-leftnav{z-index:99;height:100vh;padding-top:42px;position:fixed;left:0;box-shadow:10px 10px 30px #acacac40}.App-content{resize:both;color:#000;background:#fff;flex-direction:column;place-content:normal;width:calc(100% - 88px);height:100%;margin-left:88px;display:flex}.App-link{color:#61dafb;font-family:sans-serif}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.App-footer{color:#000;z-index:999;background-color:#fff;border-radius:0;width:100%;height:40px;font-weight:400;position:fixed;bottom:0;left:0;box-shadow:10px -10px 30px #acacac40}.App-footer .footer-div{justify-content:space-between;align-items:center;padding:0 15px;display:flex}@media only screen and (width<=768px){.App-leftnav{z-index:99;display:none}.App-content{width:100%;margin-left:0}.App-header{z-index:999;--app-header-height:45px;height:45px}.App-body{margin-top:45px}}.App-body--landing,.App-content--landing{height:auto!important}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:#9b9b9b33;border:#0000;border-radius:20px}.landing-page{--landing-color-text-primary:#202124;--landing-color-text-secondary:#5f6368;--landing-color-text-muted:#70757a;--landing-color-chip-bg:#f1f3f4;--landing-color-surface:transparent;--landing-color-surface-card:#fff;--landing-border-muted:#3c404324;--landing-color-sticky-header-bg:#fff;--landing-color-page-canvas:#fafafa;--landing-color-overlay-scrim:#ffffffa6;--landing-color-accent:#ff5300;--landing-color-success:#34a853;--landing-color-success-soft-ring:#34a85333;--landing-color-neutral-dot:#dadce0;--landing-radius-section:0;--landing-radius-kpi-card:8px;--landing-radius-chip:10px;--landing-space-section-gap:48px;--landing-space-card-padding:24px;--landing-space-page-inline:32px;--landing-space-page-inline-xs:5px;--landing-space-page-bottom:64px;--landing-font-section-title-size:1.75rem;--landing-font-section-title-size-sm:1.5rem;--landing-font-section-title-weight:400;--landing-font-section-title-tracking:-.02em;--landing-font-section-title-line-height:1.35;--landing-font-page-title-weight:500;--landing-font-page-title-size:1.8125rem;--landing-font-page-title-size-sm:1.5625rem;--landing-shadow-card:none;--landing-shadow-card-hover:none;text-align:left;width:100%;max-width:1440px;color:var(--landing-color-text-primary);box-sizing:border-box;padding:0 var(--landing-space-page-inline) var(--landing-space-page-bottom) var(--landing-space-page-inline);background-color:#0000;margin:0 auto;font-family:Roboto,Helvetica Neue,sans-serif}.landing-page-header-sticky{box-sizing:border-box;background-color:var(--landing-color-sticky-header-bg);flex-direction:column;display:flex}@media (width>=769px){.landing-page-header-sticky{z-index:990;position:sticky;top:78px}}@media only screen and (width<=768px){.landing-page-header-sticky{z-index:990;position:sticky;top:45px}}@media (width>=769px){.landing-page-sticky-header--collapsed .landing-page-sticky-header-toolbar{min-height:0;overflow:visible}}.landing-page-sticky-header{z-index:100;box-sizing:border-box;background-color:var(--landing-color-sticky-header-bg);flex-direction:column;padding-top:0;padding-bottom:0;display:flex;position:relative}.landing-page-sticky-header-toolbar,.landing-page-sticky-header-collapse{width:100%;min-width:0}.landing-page-sticky-header-toggle-hit{z-index:1;cursor:pointer;pointer-events:auto;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:flex-start;width:64px;min-width:64px;height:16px;margin:0;padding:0;display:flex;position:absolute;top:0;right:0}.landing-page-sticky-header-toggle-hit .landing-page-sticky-header-toggle.MuiIconButton-root{pointer-events:none;border:1px solid var(--landing-border-muted);border-radius:0 0 var(--landing-radius-kpi-card) var(--landing-radius-kpi-card);width:64px;height:16px;min-height:16px;color:var(--landing-color-text-muted);background-color:#fff;border-top:0;flex-shrink:0;padding:0;position:static}.landing-page-sticky-header-toggle-hit:hover .landing-page-sticky-header-toggle.MuiIconButton-root{border-color:var(--landing-border-muted);background-color:#fff}.landing-page-sticky-header-toggle-hit .landing-page-sticky-header-toggle.MuiIconButton-root .MuiSvgIcon-root{pointer-events:none;font-size:.875rem}@media (width>=769px){.landing-page-sticky-header-toggle-hit:before{content:"";position:absolute;inset:-16px -16px 0}.App-header--landing-with-leftnav{--app-leftnav-width:88px}.App-header--landing:not(.App-header--landing-with-leftnav){--app-leftnav-width:0px}.App-header:has(.landing-app-header-toggle-hit){--landing-border-muted:#3c404324;--landing-color-text-muted:#70757a;--landing-radius-kpi-card:8px;--landing-space-page-inline:32px;--landing-max-width:1440px;--landing-main-width:min(calc(100vw - var(--app-leftnav-width,0px)), var(--landing-max-width));overflow:visible}.landing-app-header-toggle-hit{bottom:0;right:calc((100vw - var(--app-leftnav-width,0px) - var(--landing-main-width)) / 2 + var(--landing-space-page-inline,32px));z-index:1000;cursor:pointer;pointer-events:auto;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:flex-end;width:64px;min-width:64px;height:16px;margin:0;padding:0;display:flex;position:absolute}.landing-app-header-toggle-hit .landing-page-sticky-header-toggle.MuiIconButton-root{pointer-events:none;border:1px solid var(--landing-border-muted);border-radius:var(--landing-radius-kpi-card) var(--landing-radius-kpi-card) 0 0;width:64px;height:16px;min-height:16px;color:var(--landing-color-text-muted);background-color:#fff;border-bottom:0;flex-shrink:0;padding:0;position:static}.landing-app-header-toggle-hit:hover .landing-page-sticky-header-toggle.MuiIconButton-root{border-color:var(--landing-border-muted);background-color:#fff}.landing-app-header-toggle-hit .landing-page-sticky-header-toggle.MuiIconButton-root .MuiSvgIcon-root{pointer-events:none;font-size:.875rem}.landing-app-header-toggle-hit:before{content:"";position:absolute;inset:0 -16px -16px}}@media only screen and (width<=768px){.landing-page-sticky-header{overflow:visible}.landing-page-sticky-header.landing-reveal-block{opacity:1;will-change:auto;animation:none;transform:none}.landing-page-sticky-header-toolbar{width:100%;position:relative;overflow:visible}.landing-page-sticky-header-title-row{box-sizing:border-box;padding-right:72px}.landing-page-sticky-header--collapsed{min-height:0;margin:0;padding:0;display:none}.landing-page-sticky-header--collapsed .landing-page-sticky-header-toggle-hit{display:none}.landing-page-sticky-header-collapse.MuiCollapse-root{pointer-events:none}#landing-page-sticky-header-content,#landing-page-sticky-header-content *{pointer-events:auto}.landing-page-sticky-header-toggle-hit{z-index:10;justify-content:flex-end;width:72px;min-width:72px;height:auto;min-height:44px}.landing-page-sticky-header-toggle-hit:before{display:none}.landing-page-sticky-header-toggle-hit .landing-page-sticky-header-toggle.MuiIconButton-root{height:28px;min-height:28px}.landing-page-sticky-header-toggle-hit .landing-page-sticky-header-toggle.MuiIconButton-root .MuiSvgIcon-root{font-size:.875rem}.landing-page-tabs-bar{background-color:var(--landing-color-sticky-header-bg);position:relative}}@media (prefers-reduced-motion:no-preference){.landing-page-sticky-header-collapse .MuiCollapse-wrapperInner{transform-origin:top;transition:transform .36s cubic-bezier(.22,1,.36,1)}.landing-page-sticky-header-collapse.MuiCollapse-hidden .MuiCollapse-wrapperInner{transform:translateY(-12px)}}@media (prefers-reduced-motion:reduce){.landing-page-sticky-header-collapse .MuiCollapse-wrapperInner{transform:none}}@keyframes landingReveal{0%{opacity:0;transform:translateY(20px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:no-preference){.landing-page .landing-reveal-block{animation:.78s cubic-bezier(.22,1,.36,1) both landingReveal;animation-delay:var(--landing-reveal-delay,0s);will-change:opacity, transform}}@media (prefers-reduced-motion:reduce){.landing-page .landing-reveal-block{opacity:1;animation:none;transform:none}}.landing-page-section-title{font-size:var(--landing-font-section-title-size);font-weight:var(--landing-font-section-title-weight);letter-spacing:var(--landing-font-section-title-tracking);line-height:var(--landing-font-section-title-line-height);color:var(--landing-color-text-primary);margin-bottom:1.5rem}.landing-page-tab-panel .landing-page-section-title{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.landing-page-tab-list .MuiTab-root{text-transform:none;color:var(--landing-color-text-secondary);min-height:44px;font-size:.9375rem;font-weight:500}.landing-page-tab-list .MuiTab-root.Mui-selected{color:var(--landing-color-text-primary)}.landing-page-tab-list .MuiTabs-indicator{background-color:var(--landing-color-accent)}.landing-page-tab-list--compact .MuiTabs-flexContainer{width:100%}.landing-page-tab-list--compact .MuiTab-root{white-space:normal;text-transform:none;min-width:0;max-width:none;min-height:48px;padding:6px 2px;font-size:.75rem;font-weight:500;line-height:1.2;overflow:visible}.landing-page-tab-list--compact .MuiTab-root .landing-page-tab-label{white-space:normal;overflow-wrap:anywhere;text-align:center;display:block}.landing-page-section-nav--tabs.landing-page-section-nav--compact.landing-page-section-nav--fade-right:after,.landing-page-section-nav--tabs.landing-page-section-nav--compact.landing-page-section-nav--fade-left:before{display:none}.landing-page-section-nav--tabs{width:100%;position:relative;overflow:hidden}.landing-page-section-nav--tabs.landing-page-section-nav--fade-right:after,.landing-page-section-nav--tabs.landing-page-section-nav--fade-left:before{content:"";pointer-events:none;z-index:2;width:48px;position:absolute;top:0;bottom:0}.landing-page-section-nav--tabs.landing-page-section-nav--fade-right:after{background:linear-gradient(to left, var(--landing-color-page-canvas) 12%, #fafafad9 45%, transparent 100%);right:0}.landing-page-section-nav--tabs.landing-page-section-nav--fade-left:before{background:linear-gradient(to right, var(--landing-color-page-canvas) 12%, #fafafad9 45%, transparent 100%);left:0}@media only screen and (width<=768px){.landing-page-section-nav--tabs.landing-page-section-nav--fade-right:after,.landing-page-section-nav--tabs.landing-page-section-nav--fade-left:before{width:56px}}.landing-page-section-nav--tabs .landing-page-tab-list{width:100%}.landing-page-main-title{font-size:var(--landing-font-page-title-size);font-weight:var(--landing-font-page-title-weight);letter-spacing:var(--landing-font-section-title-tracking);line-height:var(--landing-font-section-title-line-height);color:var(--landing-color-text-primary);padding-top:15px}.landing-page-main-title.MuiTypography-h4{font-size:var(--landing-font-page-title-size);font-weight:var(--landing-font-page-title-weight);line-height:var(--landing-font-section-title-line-height);padding-top:15px}.landing-page-section{background:var(--landing-color-surface);border-radius:var(--landing-radius-section);box-shadow:none;border:none}.landing-page-card{background:var(--landing-color-surface-card);border:1px solid var(--landing-border-muted);border-radius:var(--landing-radius-kpi-card);box-shadow:var(--landing-shadow-card);transition:none}.landing-page-card:hover{box-shadow:var(--landing-shadow-card-hover)}.landing-highlight-bg-signal--default{border-left:10px solid #e0e0e1}.landing-highlight-bg-signal--risk_signal{border-left:10px solid #f7dc6f}.landing-highlight-bg-signal--reject_signal{border-left:10px solid #ff7383}.landing-kpi-card.landing-kpi-card--delta-band-0{--landing-kpi-accent:#757575}.landing-kpi-card.landing-kpi-card--delta-up.landing-kpi-card--delta-band-30{--landing-kpi-accent:#b71c1c}.landing-kpi-card.landing-kpi-card--delta-up.landing-kpi-card--delta-band-10{--landing-kpi-accent:#ef9a9a}.landing-kpi-card.landing-kpi-card--delta-up.landing-kpi-card--delta-band-5{--landing-kpi-accent:#ffcdd2}.landing-kpi-card.landing-kpi-card--delta-down.landing-kpi-card--delta-band-30{--landing-kpi-accent:#2e7d32}.landing-kpi-card.landing-kpi-card--delta-down.landing-kpi-card--delta-band-10{--landing-kpi-accent:#43a047}.landing-kpi-card.landing-kpi-card--delta-down.landing-kpi-card--delta-band-5{--landing-kpi-accent:#91b092}.landing-kpi-card-kpi-accent{color:var(--landing-kpi-accent,#757575)}.landing-kpi-card-kpi-accent .MuiTypography-h3,.landing-kpi-card-kpi-accent .MuiTypography-body2,.landing-kpi-card-kpi-accent .MuiTypography-h4,.landing-kpi-card-kpi-accent .MuiSvgIcon-root{color:inherit}.landing-kpi-grid{box-sizing:border-box;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;width:100%;display:grid}@media only screen and (width<=768px){.landing-kpi-grid{grid-template-columns:1fr}}@media only screen and (width>=1200px){.landing-kpi-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}.landing-critical-findings-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;width:100%;display:grid}@media only screen and (width<=768px){.landing-critical-findings-grid{grid-template-columns:1fr}}@media only screen and (width>=1200px){.landing-critical-findings-grid{grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}}.landing-critical-finding-tile{justify-self:stretch;width:100%;min-width:0}@media only screen and (width>=769px) and (width<=1199px){.landing-critical-finding-tile{max-width:364px}}@media only screen and (width>=1200px){.landing-critical-finding-tile{max-width:728px}}.landing-critical-finding-link{border-radius:var(--landing-radius-kpi-card);transition:transform .3s,box-shadow .3s;display:block;overflow:hidden}.landing-critical-finding-link:hover{transform:scale(1.02);box-shadow:0 8px 24px #00000026}.landing-critical-finding-media{aspect-ratio:1;background-color:var(--landing-color-chip-bg);flex-shrink:0;width:100%;overflow:hidden}.landing-critical-finding-image{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.landing-critical-finding-placeholder{background-color:var(--landing-color-chip-bg);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.landing-critical-finding-image-loading{z-index:1;position:absolute;inset:0}.landing-critical-finding-meta{color:var(--landing-color-text-primary);border-top:1px solid var(--landing-border-muted);background-color:#f2f3f4;justify-content:space-between;align-items:flex-start;gap:8px;padding:6px 8px;font-size:.7rem;font-weight:500;line-height:1.35;display:flex}.landing-critical-finding-meta-id{white-space:nowrap;flex-shrink:0}.landing-critical-finding-meta-time{text-align:right;overflow-wrap:anywhere;flex:auto;min-width:0}.landing-highlights-list .MuiListItem-root{border-bottom:1px solid var(--landing-border-muted)}.landing-highlights-list .MuiListItem-root:last-child{border-bottom:none}.landing-kpi-band{border-radius:6px;margin-left:0;margin-right:0;padding:6px 8px 6px 10px;position:relative}@keyframes galleryImageEnter{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media only screen and (width<=768px){.landing-page{padding:0 var(--landing-space-page-inline-xs) max(var(--landing-space-page-bottom), var(--landing-space-page-inline-xs)) var(--landing-space-page-inline-xs)}.landing-page-section-title{font-size:var(--landing-font-section-title-size-sm)}.landing-page-main-title,.landing-page-main-title.MuiTypography-h4{font-size:1.125rem;font-weight:700;line-height:1.3}.landing-page-sticky-header-meta--with-snapshot{flex-wrap:nowrap;align-items:flex-start;column-gap:8px}.landing-page-sticky-header-meta--with-snapshot .landing-page-sticky-header-meta-primary{flex:1 1 0;min-width:0;overflow:visible}.landing-page-sticky-header-meta--with-snapshot .landing-page-sticky-header-last-refreshed{min-width:0;max-width:100%}.landing-page-sticky-header-meta--with-snapshot .landing-page-sticky-header-timezone{box-sizing:border-box;flex:100%;padding-left:1.125rem}.landing-page-sticky-header-meta--with-snapshot .landing-page-sticky-header-meta-controls{flex:none;align-self:flex-start;margin-left:auto}}.App-header,.App-footer{will-change:transform}.icon-bar{width:88px}.icon-bar a{color:#000;text-decoration:none}.icon-bar ul{padding:0;list-style-type:none}.icon-bar ul li{height:70px}.respon-icon-bar{border:0 solid #0000001f;border-bottom-width:thin;height:45px;display:none}.active-icon>div{background-color:#f0f0f0;border-left:3px solid red;box-shadow:0 4px 10px #0000001a}.icon-bar .icon{padding:10px;font-size:12px;transition:all .3s}.icon-bar .icon:hover{background-color:#eaeaea}.icon-bar .icon-text{font-family:Roboto,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:14px;text-decoration:none}@media only screen and (width<=768px){.icon-bar{width:100%}.icon-bar .icon{align-items:center;display:flex}.icon-bar .icon .icon-text{padding-left:20px}.respon-icon-bar{flex-direction:column;justify-content:space-around;display:flex}.respon-bar{justify-content:space-between;padding:0 10px;display:flex}}.ProdConfigIcon .MuiBadge-badge{opacity:.9;top:1px;right:-6px}.icon-bar .nav-icon-graphic{display:inline-block;position:relative}.icon-bar .nav-beta-badge{letter-spacing:.3px;text-transform:uppercase;color:#fff;pointer-events:none;background-color:#1a73e8;border-radius:7px;padding:2px 5px;font-family:Roboto,sans-serif;font-size:8px;font-weight:700;line-height:13px;position:absolute;top:-5px;left:16px}.profile-name-text{text-overflow:ellipsis;white-space:nowrap;width:100px;margin-left:6px;overflow:hidden}.down-caret{color:#ff5300}.menu-link{color:#000;text-decoration:none}.image-circle{background-color:#c4c4c4;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.image-url{width:46px;height:46px}.image-icon{width:30px;height:30px}.filterRow{border-bottom:1px solid #00000014;flex-direction:row;justify-content:space-between;align-items:center;height:4rem;display:flex}.filterDetails{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.filterDetails :hover{cursor:pointer}.filterContainer{min-width:25rem;min-height:10rem;max-height:50rem;overflow-y:auto}.CloseButton{background-color:#fff!important;position:absolute!important;top:-2.5%!important;right:-1%!important;box-shadow:1px 1px 15px #00000080!important}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.alertMessage{color:#ff5300;font-size:.8rem;font-weight:400}.fadeIn{animation:.5s fadeIn}@media only screen and (width<=768px){.profile-name-text{margin-left:0;display:none}.image-circle,.image-url{width:25px;height:25px}.image-icon{width:16px;height:16px}}.header-bar{justify-content:space-between;align-items:center;padding-top:13px;padding-left:15px;padding-right:15px;display:flex}.ham-menu{cursor:pointer;width:24px;height:24px;display:none}.client-logo{align-items:center;width:210px;height:59.23px;display:flex}.client-logo-img{cursor:pointer;width:210px;height:59.23px}.gs-logo-profile{display:flex}.gs-logo{align-self:center;width:158px;height:38px;margin-left:25px}.gs-profile{width:178px}.landing-header-show-button{color:#70757a;flex-shrink:0;margin-right:4px}.cloud-processing-status{align-items:center;margin-right:15px;display:flex}.cloud-processing-status .status-container{cursor:pointer;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:20px;align-items:center;padding:4px 12px;display:flex}.cloud-processing-status .status-container .status-label{color:#666;margin-right:10px;font-size:14px;font-weight:600}.cloud-processing-status .status-container .status-toggle{color:#fff;text-align:center;border-radius:14px;min-width:45px;padding:4px 12px;font-size:13px;font-weight:700}.cloud-processing-status .status-container .status-toggle.enabled{background-color:#2e7d32}.cloud-processing-status .status-container .status-toggle.disabled{background-color:#d32f2f}.cloud-processing-status .status-container .status-toggle.partially_disabled{background-color:#ff9800}.cloud-processing-status .status-container .status-toggle.unknown{background-color:#757575}.right-flex{justify-self:flex-end}@media only screen and (width<=768px){.ham-menu{flex-basis:24px;padding-left:10px;display:block}.header-bar{padding:0}.client-logo .client-logo-img{width:108px;height:30.46px}.gs-logo{width:93px;height:22px;margin-left:5px}.gs-profile{width:60px}.landing-header-show-button{margin-right:2px}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:12px;font-style:normal;font-weight:300}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}button.MuiButton-root{text-transform:none;color:#000;font-size:1rem}
