.Go2SSG_filterTrigger{color:#1d2739;width:auto;height:2rem;box-shadow:none;cursor:pointer;background-color:#e4e7ec;border:0;border-radius:4px;gap:.25rem;padding:0 .75rem;font-size:.75rem;font-weight:600}.Go2SSG_filterTrigger:hover{background-color:#98a2b3}
.PEzPSq_tooltip{z-index:1070;border-radius:8px;max-width:328px;padding:0;animation-duration:.2s;animation-timing-function:cubic-bezier(.4,0,.2,1);position:relative;overflow:visible;box-shadow:0 0 10px #0000001a}.PEzPSq_container{background-color:#344054;border-radius:8px;align-items:flex-start;gap:8px;padding:16px;display:flex;position:relative}.PEzPSq_content{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.PEzPSq_title{letter-spacing:0%;text-transform:none;color:#fff;white-space:pre-wrap;word-wrap:break-word;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:1.45}.PEzPSq_body{letter-spacing:0%;text-transform:none;color:#fff;white-space:pre-wrap;word-wrap:break-word;margin:0;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:1.45}.PEzPSq_closeButton{cursor:pointer;color:#fff;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;padding:0;transition:opacity .15s cubic-bezier(.4,0,.2,1);display:flex}.PEzPSq_closeButton:hover{opacity:.7}.PEzPSq_closeButton:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #fff}.PEzPSq_closeIcon{pointer-events:none;width:16px;height:16px}.PEzPSq_beak{pointer-events:none;background-color:#344054;border-radius:2px;width:12px;height:12px;position:absolute;transform:rotate(45deg)}.PEzPSq_beak-top-start{bottom:-6px;left:16px}.PEzPSq_beak-top-center{bottom:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.PEzPSq_beak-top-end{bottom:-6px;right:16px}.PEzPSq_beak-bottom-start{top:-6px;left:16px}.PEzPSq_beak-bottom-center{top:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.PEzPSq_beak-bottom-end{top:-6px;right:16px}.PEzPSq_beak-left-start{top:16px;right:-6px}.PEzPSq_beak-left-center{top:50%;right:-6px;transform:translateY(-50%)rotate(45deg)}.PEzPSq_beak-left-end{bottom:16px;right:-6px}.PEzPSq_beak-right-start{top:16px;left:-6px}.PEzPSq_beak-right-center{top:50%;left:-6px;transform:translateY(-50%)rotate(45deg)}.PEzPSq_beak-right-end{bottom:16px;left:-6px}.PEzPSq_tooltip[data-side=top] .PEzPSq_beak{top:auto;bottom:-6px}.PEzPSq_tooltip[data-side=bottom] .PEzPSq_beak{top:-6px;bottom:auto}.PEzPSq_tooltip[data-side=left] .PEzPSq_beak{left:auto;right:-6px}.PEzPSq_tooltip[data-side=right] .PEzPSq_beak{left:-6px;right:auto}.PEzPSq_tooltip[data-state=delayed-open]{animation-name:PEzPSq_tooltipFadeIn}.PEzPSq_tooltip[data-state=closed]{animation-name:PEzPSq_tooltipFadeOut}@keyframes PEzPSq_tooltipFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes PEzPSq_tooltipFadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.PEzPSq_popoverTooltip{z-index:1070;background-color:#fff;border:1px solid #e4e7ec;border-radius:8px;min-width:180px;padding:0;animation-duration:.15s;animation-timing-function:cubic-bezier(.4,0,.2,1);overflow:hidden;box-shadow:0 4px 16px #0000001a}.PEzPSq_popoverTooltip[data-state=delayed-open],.PEzPSq_popoverTooltip[data-state=instant-open]{animation-name:PEzPSq_tooltipFadeIn}.PEzPSq_popoverTooltip[data-state=closed]{animation-name:PEzPSq_tooltipFadeOut}.PEzPSq_popoverHeader{letter-spacing:0%;text-transform:none;color:#667185;border-bottom:1px solid #e4e7ec;padding:10px 16px 8px;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}.PEzPSq_popoverBody{padding:8px 0}.PEzPSq_popoverList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.PEzPSq_popoverListItem{cursor:default;align-items:center;gap:10px;padding:7px 16px;transition:background-color .1s;display:flex}.PEzPSq_popoverListItem:hover{background-color:#f9fafb}.PEzPSq_popoverDot{background-color:#0d5eba;border-radius:50%;flex-shrink:0;width:8px;height:8px}.PEzPSq_popoverOptionText{letter-spacing:0%;text-transform:none;color:#1d2739;white-space:nowrap;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:22px}.PEzPSq_click-trigger-wrapper{cursor:pointer;display:inline-flex}
.G2Ugoa_mainContent{background:linear-gradient(to bottom right,#f7f9fc,#e3effc80,#e3effc)}.G2Ugoa_scroll-area{scrollbar-gutter:stable}.G2Ugoa_pageWrapper{padding:24px;animation:.15s ease-out G2Ugoa_page-enter}@keyframes G2Ugoa_page-enter{0%{opacity:0}to{opacity:1}}.G2Ugoa_route-progress{pointer-events:none;opacity:0;background:0 0;width:100%;height:5px;transition:opacity .12s ease-out;position:relative;overflow:hidden}.G2Ugoa_route-progress[data-active=true]{opacity:1}.G2Ugoa_route-progress-bar{background:#0d5eba;width:40%;height:100%;animation:1.1s ease-in-out infinite G2Ugoa_route-progress-slide;position:absolute;top:0;left:-40%;box-shadow:0 0 8px #0d5eba,0 0 16px #0d5eba66}@keyframes G2Ugoa_route-progress-slide{0%{transform:translate(0)}to{transform:translate(350%)}}
.AqkMpq_backdrop{z-index:1040;background-color:#0006;animation:.2s cubic-bezier(.4,0,.2,1) AqkMpq_fadeIn;position:fixed;inset:0}@keyframes AqkMpq_fadeIn{0%{opacity:0}to{opacity:1}}.AqkMpq_panel{z-index:1050;pointer-events:none;width:360px;height:100vh;position:fixed;top:0;right:0}.AqkMpq_slide{pointer-events:auto;background-color:#fff;width:100%;height:100%;transition:transform .3s cubic-bezier(.4,0,.2,1);transform:translate(100%);box-shadow:-4px 0 24px #0000001a}.AqkMpq_slide.AqkMpq_slide-open{transform:translate(0)}.AqkMpq_content{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}
.dfH_5q_root{flex-direction:column;align-items:flex-start;width:100%;display:flex;position:relative}.dfH_5q_wrapper{width:100%;position:relative}.dfH_5q_tabs-container{align-items:flex-start;gap:24px;width:100%;display:flex}.dfH_5q_tabs-container-wrap{flex-wrap:wrap}.dfH_5q_tabs-container-filled{background-color:#fff;border:1px solid #e4e7ec;border-radius:4px;justify-content:center;align-items:center;gap:2px;padding:4px}.dfH_5q_tabs-container-filled-auto{width:fit-content}.dfH_5q_tabs-container-full-width .dfH_5q_tab,.dfH_5q_tabs-container-full-width .dfH_5q_tab-filled,.dfH_5q_tabs-container-full-width .dfH_5q_tab-filled-active{flex:1 0 0;min-width:0}.dfH_5q_tab{cursor:pointer;letter-spacing:0%;text-transform:none;color:#98a2b3;background:0 0;border:none;justify-content:center;align-items:center;gap:8px;padding:16px 0;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:24px;transition:color .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.dfH_5q_tab-small{letter-spacing:0%;text-transform:none;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:20px}.dfH_5q_tab-small:hover:not(:disabled):not(.dfH_5q_tab-active){color:#667185}.dfH_5q_tab-small:focus-visible{border-radius:4px;outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #0d5eba}.dfH_5q_tab-small:disabled,.dfH_5q_tab-small.dfH_5q_tab-disabled{color:#d0d5dd;cursor:not-allowed;opacity:.6}.dfH_5q_tab-large{letter-spacing:0%;text-transform:none;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:24px}.dfH_5q_tab-large:hover:not(:disabled):not(.dfH_5q_tab-active){color:#667185}.dfH_5q_tab-large:focus-visible{border-radius:4px;outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #0d5eba}.dfH_5q_tab-large:disabled,.dfH_5q_tab-large.dfH_5q_tab-disabled{color:#d0d5dd;cursor:not-allowed;opacity:.6}.dfH_5q_tab-label{white-space:nowrap;justify-content:center;align-items:center;gap:0;padding:0;display:flex}.dfH_5q_tab-active,.dfH_5q_tab-active .dfH_5q_tab-label{color:#0d5eba}.dfH_5q_tab-count{color:#1d2739;min-width:20px;height:20px;letter-spacing:0%;text-transform:none;background:#e4e7ec;border-radius:9999px;justify-content:center;align-items:center;padding:0 6px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.dfH_5q_tab-count-active{color:#fff;background:#0d5eba}.dfH_5q_tab-filled{min-width:0;padding-left:12px;padding-right:12px}.dfH_5q_tab-filled .dfH_5q_tab-label{color:#98a2b3}.dfH_5q_tab-filled:hover:not(:disabled):not(.dfH_5q_tab-filled-active){background-color:#e3effc80;border-radius:4px}.dfH_5q_tab-filled-active{background-color:#e3effc;border-radius:4px;padding-left:12px;padding-right:12px}.dfH_5q_tab-filled-active .dfH_5q_tab-label{color:#0d5eba}.dfH_5q_tab-filled.dfH_5q_tab-small,.dfH_5q_tab-filled-active.dfH_5q_tab-small{min-height:44px;padding-top:12px;padding-bottom:12px}.dfH_5q_tab-filled.dfH_5q_tab-large,.dfH_5q_tab-filled-active.dfH_5q_tab-large{min-height:48px;padding-top:12px;padding-bottom:12px}.dfH_5q_tab-divider{background-color:#e4e7ec;flex-shrink:0;width:1px}.dfH_5q_tab-divider-small{height:20px}.dfH_5q_tab-divider-large{height:24px}.dfH_5q_active-indicator{z-index:1;background-color:#0d5eba;height:2px;transition:left .2s cubic-bezier(.4,0,.2,1),width .2s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0}.dfH_5q_border-line{z-index:0;background-color:#e4e7ec;height:1px;position:absolute;bottom:0;left:0;right:0}.dfH_5q_root-filled{width:100%}.dfH_5q_root-filled-auto{width:fit-content}.dfH_5q_wrapper-filled{width:100%}.dfH_5q_root-filled-auto .dfH_5q_wrapper-filled{width:fit-content}
.HVsunW_dialog{max-width:520px}.HVsunW_title{letter-spacing:0%;text-transform:none;color:#1d2739;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:24px}.HVsunW_body{flex-direction:column;gap:16px;padding:4px 0;display:flex}.HVsunW_field{flex-direction:column;gap:4px;display:flex}.HVsunW_fieldLabel{letter-spacing:1%;text-transform:none;color:#1d2739;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:22px}.HVsunW_required{color:#d42620}.HVsunW_arn{letter-spacing:0%;text-transform:none;color:#667185;word-break:break-all;background-color:#f0f2f5;border-radius:8px;padding:8px 16px;font-family:monospace;font-size:12px;font-weight:400;line-height:18px}.HVsunW_textarea{resize:vertical;min-height:80px}.HVsunW_scopeNote{letter-spacing:1%;text-transform:none;color:#98a2b3;background-color:#f9fafb;border:1px solid #e4e7ec;border-radius:8px;padding:8px 16px;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:16px}.HVsunW_footer{justify-content:flex-end;gap:8px;display:flex}
.MYccZa_header{background-color:#fff;border:1px solid #e4e7ec;border-radius:12px;flex-direction:column;gap:16px;padding:16px 24px;display:flex}.MYccZa_identity-row{align-items:center;gap:12px;display:flex}.MYccZa_identity-icon{color:#0d5eba;background-color:#e3effc;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.MYccZa_identity-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.MYccZa_identity-title-row{align-items:center;gap:8px;display:flex}.MYccZa_identity-name{letter-spacing:0%;text-transform:none;color:#1d2739;margin:0;font-family:JetBrains Mono,Menlo,monospace;font-size:20px;font-weight:600;line-height:28px}.MYccZa_identity-type{letter-spacing:0%;text-transform:none;color:#667185;margin:0;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}.MYccZa_identity-cost{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}.MYccZa_identity-cost-value{letter-spacing:0%;text-transform:none;color:#1d2739;font-family:Inter,sans-serif;font-size:24px;font-weight:600;line-height:32px}.MYccZa_identity-cost-label{letter-spacing:1%;text-transform:uppercase;color:#98a2b3;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px}.MYccZa_meta-strip{border-top:1px solid #e4e7ec;grid-template-columns:.7fr .9fr .7fr 2.4fr .9fr;gap:16px;margin:0;padding-top:12px;display:grid}@media (max-width:1024px){.MYccZa_meta-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}.MYccZa_meta-item,.MYccZa_meta-item-wide{flex-direction:column;gap:2px;min-width:0;display:flex}.MYccZa_meta-item dt,.MYccZa_meta-item-wide dt{color:#98a2b3;text-transform:uppercase;letter-spacing:1%;font-family:Inter,sans-serif;font-size:10px;font-weight:500;line-height:16px}.MYccZa_meta-item dd,.MYccZa_meta-item-wide dd{letter-spacing:0%;text-transform:none;color:#1d2739;text-overflow:ellipsis;white-space:nowrap;margin:0;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px;overflow:hidden}@media (max-width:1024px){.MYccZa_meta-item-wide{grid-column:1/-1}}.MYccZa_meta-mono{font-family:JetBrains Mono,Menlo,monospace;font-size:12px}.MYccZa_meta-muted{color:#98a2b3;font-weight:400}.MYccZa_not-live-note{letter-spacing:1%;text-transform:none;color:#98a2b3;background-color:#f0f2f5;border-radius:8px;align-items:flex-start;gap:4px;margin:8px 0 0;padding:8px 12px;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:16px;display:flex}.MYccZa_not-live-note svg{flex-shrink:0;margin-top:2px}
.qXMLmq_wrapper{flex-direction:column;flex:none;align-items:flex-start;width:103px;height:36px;padding:0;display:flex}.qXMLmq_button{width:100%;height:100%;letter-spacing:0%;text-transform:none;text-align:center;vertical-align:middle;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:20px;box-shadow:none!important;color:#1d2739!important;background-color:#e4e7ec!important;border:none!important}.qXMLmq_button svg{color:#1d2739!important}.qXMLmq_button:hover:not(:disabled){box-shadow:none!important;background-color:#e4e7ece6!important}.qXMLmq_button:focus-visible{outline:none!important;box-shadow:0 0 0 2px #fff,0 0 0 4px #0d5eba!important}.qXMLmq_button:disabled{cursor:not-allowed;color:#d0d5dd!important;box-shadow:none!important;background-color:#e4e7ec99!important}.qXMLmq_button:disabled svg{color:#d0d5dd!important}
.m4cz_q_th{white-space:nowrap;box-sizing:border-box;vertical-align:middle;background-color:#fafafb;height:40px;padding:0 12px}.m4cz_q_th-type-left{text-align:left}.m4cz_q_th-type-right{text-align:right}.m4cz_q_th-type-center{text-align:center}.m4cz_q_th-type-selection{text-align:center;width:44px}.m4cz_q_th-type-spacer{width:48px}.m4cz_q_th-inner{align-items:center;gap:4px;width:100%;min-width:0;display:flex}.m4cz_q_th-inner--right{justify-content:flex-end}.m4cz_q_th-inner--center{justify-content:center}.m4cz_q_th-label-group{align-items:center;gap:8px;min-width:0;display:flex}.m4cz_q_th-label{letter-spacing:0%;text-transform:none;color:#667185;text-overflow:ellipsis;white-space:nowrap;font-family:Inter,sans-serif;font-size:13px;font-weight:400;line-height:20px;overflow:hidden}.m4cz_q_th.m4cz_q_th--sorted .m4cz_q_th-label{color:#1d2739;font-weight:500}.m4cz_q_th-info-icon{color:#667185;flex-shrink:0}.m4cz_q_th-sort-button{all:unset;cursor:pointer;flex-shrink:0;display:inline-flex}.m4cz_q_th-sort-button:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #0d5eba}.m4cz_q_th-checkbox-wrapper{justify-content:center;align-items:center;width:100%;display:flex}.m4cz_q_th--comfortable,.m4cz_q_th--default{height:40px}.m4cz_q_th--condensed{height:32px}.m4cz_q_th--default .m4cz_q_th-label,.m4cz_q_th--condensed .m4cz_q_th-label{letter-spacing:0%;text-transform:none;font-family:Inter,sans-serif;font-size:13px;font-weight:400;line-height:20px}
._4iab0W_not-found{letter-spacing:0%;text-transform:none;color:#667185;background:#f0f2f5;border:1px solid #e4e7ec;border-radius:8px;align-items:center;gap:8px;margin-bottom:16px;padding:8px 16px;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px;display:flex}._4iab0W_not-found>svg{flex-shrink:0}._4iab0W_not-found button{letter-spacing:0%;text-transform:none;color:#0d5eba;cursor:pointer;background:0 0;border:none;flex-shrink:0;margin-left:auto;padding:0;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px}._4iab0W_not-found button:hover{text-decoration:underline}
.T_3tnW_widget-card{background-color:#fff;border:1px solid #e4e7ec;border-radius:12px;flex-direction:column;min-width:0;min-height:0;display:flex}.T_3tnW_widget-header{border-bottom:1px solid #e4e7ec;justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;display:flex}.T_3tnW_widget-header-title{align-items:center;gap:4px;min-width:0;display:flex}.T_3tnW_widget-header-icon{color:#0d5eba;flex-shrink:0}.T_3tnW_widget-title{letter-spacing:0%;text-transform:none;color:#1d2739;text-overflow:ellipsis;white-space:nowrap;margin:0;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px;overflow:hidden}.T_3tnW_widget-header-actions{flex-shrink:0;align-items:center;gap:4px;display:flex}.T_3tnW_widget-body{flex-direction:column;flex:1;min-height:0;padding:16px;display:flex;overflow:auto}.T_3tnW_widget-body>*{min-height:0}
.ZkGTDW_root{box-sizing:border-box;background-color:#fff;border-top:1px solid #eef0f3;align-items:center;gap:16px;width:100%;min-height:40px;padding:0 12px;display:flex}.ZkGTDW_root--comfortable{min-height:44px}.ZkGTDW_root--default{min-height:40px}.ZkGTDW_root--condensed{min-height:36px}.ZkGTDW_leading{flex-shrink:0;align-items:center;gap:12px;display:flex}.ZkGTDW_metric{white-space:nowrap;align-items:center;gap:4px;display:flex}.ZkGTDW_metricLabel{letter-spacing:0%;text-transform:none;color:#475367;font-family:Inter,sans-serif;font-size:13px;font-weight:400;line-height:20px}.ZkGTDW_metricValue{letter-spacing:0%;text-transform:none;color:#1d2739;font-family:Inter,sans-serif;font-size:13px;font-weight:600;line-height:20px}.ZkGTDW_valueSuccess{color:#0a7a31}.ZkGTDW_valueError{color:#c4211b}.ZkGTDW_simpleText{letter-spacing:0%;text-transform:none;color:#475367;white-space:nowrap;font-family:Inter,sans-serif;font-size:13px;font-weight:400;line-height:20px}.ZkGTDW_trailing{flex:1 0 0;justify-content:flex-end;align-items:center;gap:16px;min-width:0;display:flex}
.r4X0-G_grid{grid-template-columns:repeat(1,1fr);gap:16px;display:grid}@media (min-width:640px){.r4X0-G_grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.r4X0-G_grid{grid-template-columns:repeat(3,1fr)}}.r4X0-G_title-info-button{color:#667185;cursor:help;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.r4X0-G_title-info-button:hover,.r4X0-G_title-info-button:focus-visible{color:#1d2739}.r4X0-G_title-info-button:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #0d5eba}.r4X0-G_neutral-badge{letter-spacing:1%;text-transform:none;color:#1d2739;white-space:nowrap;background-color:#f0f2f5;border-radius:9999px;align-items:center;padding:2px 4px;font-family:Inter,sans-serif;font-size:10px;font-weight:500;line-height:16px;display:inline-flex}.r4X0-G_trend-caption{letter-spacing:1%;text-transform:none;color:#98a2b3;white-space:nowrap;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:16px}.r4X0-G_skeleton-card{background-color:#fff;border:1px solid #e4e7ec;border-radius:12px;padding:16px;animation:1.5s ease-in-out infinite r4X0-G_skeleton-pulse}.r4X0-G_skeleton-header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.r4X0-G_skeleton-label{background-color:#e4e7ec;border-radius:4px;width:96px;height:16px}.r4X0-G_skeleton-icon{background-color:#e4e7ec;border-radius:4px;width:32px;height:32px}.r4X0-G_skeleton-value{background-color:#e4e7ec;border-radius:4px;width:64px;height:32px;margin-bottom:4px}.r4X0-G_skeleton-meta{background-color:#e4e7ec;border-radius:4px;width:128px;height:12px}@keyframes r4X0-G_skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}
.FH-F2q_cost-content{flex-direction:column;flex:1;gap:4px;min-height:0;display:flex}.FH-F2q_cost-figure-row{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.FH-F2q_cost-amount{letter-spacing:0%;text-transform:none;color:#1d2739;font-family:JetBrains Mono,Menlo,monospace;font-size:32px;font-weight:600;line-height:40px}.FH-F2q_cost-basis-pill{text-transform:none;color:#0d5eba;text-transform:uppercase;letter-spacing:1%;background-color:#e3effc;border-radius:9999px;padding:2px 6px;font-family:Inter,sans-serif;font-size:10px;font-weight:500;line-height:16px}.FH-F2q_cost-delta{color:#d42620;font-family:JetBrains Mono,Menlo,monospace;font-size:12px;font-weight:500}.FH-F2q_cost-caption{letter-spacing:1%;text-transform:none;color:#98a2b3;margin:0 0 2px;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:16px}.FH-F2q_chart-wrap{cursor:crosshair;flex:1;min-height:110px;position:relative}.FH-F2q_chart-wrap svg{width:100%;height:100%;display:block;overflow:visible}.FH-F2q_hover-tooltip{white-space:nowrap;color:#fff;pointer-events:none;background-color:#000;border-radius:4px;flex-direction:column;align-items:center;gap:1px;padding:2px 6px;font-family:JetBrains Mono,Menlo,monospace;display:flex;position:absolute;transform:translate(-50%,-160%);box-shadow:0 1px 2px #0000000d}.FH-F2q_hover-tooltip-date{opacity:.75;font-size:10px}.FH-F2q_hover-tooltip-amount{font-size:12px;font-weight:500}.FH-F2q_grid-line{stroke:#e4e7ec;stroke-width:1px;vector-effect:non-scaling-stroke}.FH-F2q_chart-area{fill-opacity:1}.FH-F2q_gradient-stop-start{stop-color:#0d5eba;stop-opacity:.28}.FH-F2q_gradient-stop-end{stop-color:#0d5eba;stop-opacity:0}.FH-F2q_chart-line{fill:none;stroke:#0d5eba;stroke-width:1.5px;vector-effect:non-scaling-stroke}.FH-F2q_hover-guide{stroke:#98a2b3;stroke-width:1px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke;pointer-events:none}.FH-F2q_hover-dot{fill:#fff;stroke:#0d5eba;stroke-width:2px;vector-effect:non-scaling-stroke;pointer-events:none}.FH-F2q_spike-dot{fill:#d42620;stroke:#fff;stroke-width:2px;vector-effect:non-scaling-stroke}.FH-F2q_end-dot{fill:#0d5eba;stroke:#fff;stroke-width:2px;vector-effect:non-scaling-stroke}.FH-F2q_axis-label-start,.FH-F2q_axis-label-end{color:#98a2b3;pointer-events:none;font-family:JetBrains Mono,Menlo,monospace;font-size:10px;position:absolute;bottom:0}.FH-F2q_axis-label-start{left:0}.FH-F2q_axis-label-end{right:0}.FH-F2q_spike-label{white-space:nowrap;color:#d42620;pointer-events:none;background-color:#fbeae9;border-radius:4px;align-items:center;gap:2px;padding:2px 6px;font-family:JetBrains Mono,Menlo,monospace;font-size:10px;font-weight:500;display:flex;position:absolute;transform:translate(-50%,-160%)}.FH-F2q_cost-expanded{border-top:1px solid #e4e7ec;flex-direction:column;gap:8px;margin-top:8px;padding-top:12px;display:flex}.FH-F2q_cost-expanded-row{justify-content:space-between;align-items:center;display:flex}.FH-F2q_cost-expanded-label{letter-spacing:1%;text-transform:uppercase;color:#98a2b3;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px}.FH-F2q_cost-expanded-value{letter-spacing:0%;text-transform:none;color:#1d2739;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px}
.RyVuYW_root{--pager-size:28px;justify-content:center;align-items:center;display:flex}.RyVuYW_pagination--comfortable{--pager-size:32px}.RyVuYW_pagination--default{--pager-size:28px}.RyVuYW_pagination--condensed{--pager-size:24px}.RyVuYW_wrapper{align-items:center;gap:8px;display:flex}.RyVuYW_summary{letter-spacing:0%;text-transform:none;color:#475367;white-space:nowrap;font-family:Inter,sans-serif;font-size:13px;font-weight:400;line-height:20px}.RyVuYW_navButton{all:unset;box-sizing:border-box;width:var(--pager-size);height:var(--pager-size);color:#344054;cursor:pointer;background-color:#fff;border:1px solid #e4e7ec;border-radius:8px;justify-content:center;align-items:center;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.RyVuYW_navButton:hover:not(:disabled){background-color:#f9fafb}.RyVuYW_navButton:focus-visible{outline-offset:2px;outline:2px solid #0d5eba}.RyVuYW_navButton:disabled{color:#98a2b3;cursor:not-allowed}.RyVuYW_pageNumbers{align-items:center;gap:2px;display:flex}.RyVuYW_pageButton{all:unset;box-sizing:border-box;min-width:var(--pager-size);height:var(--pager-size);letter-spacing:0%;text-transform:none;color:#475367;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0 4px;font-family:Inter,sans-serif;font-size:13px;font-weight:400;line-height:20px;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.RyVuYW_pageButton:hover{background-color:#f9fafb}.RyVuYW_pageButton:focus-visible{outline-offset:2px;outline:2px solid #0d5eba}.RyVuYW_pageActive{color:#0d5eba;background-color:#e3effc;font-weight:600}.RyVuYW_pageActive:hover{background-color:#e3effc}.RyVuYW_inputGroup{align-items:center;gap:8px;display:flex}.RyVuYW_selectWrapper{box-sizing:border-box;height:var(--pager-size);background-color:#fff;border:1px solid #e4e7ec;border-radius:8px;align-items:center;gap:8px;padding:0 8px;display:flex}.RyVuYW_selectValue{letter-spacing:0%;text-transform:none;color:#1d2739;font-family:Inter,sans-serif;font-size:13px;font-weight:400;line-height:20px}.RyVuYW_selectIcon{color:#667185;flex-shrink:0}
.IpBVZW_text{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.IpBVZW_tooltip{overflow-wrap:anywhere}
.sADKBW_graph-viewport{cursor:grab;-webkit-user-select:none;user-select:none;background-color:#f9fafb;background-image:radial-gradient(#e4e7ec 1px,#0000 1px);background-size:20px 20px;border:1px solid #e4e7ec;border-radius:8px;width:100%;position:relative;overflow:hidden}.sADKBW_graph-viewport:active{cursor:grabbing}.sADKBW_graph-stage{transform-origin:0 0;position:absolute;top:0;left:0}.sADKBW_graph-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sADKBW_group-boundary{fill:#e3effc80;fill-opacity:.4;stroke:#98a2b3;stroke-width:1.5px;stroke-dasharray:5 5;cursor:grab;transition:stroke .15s cubic-bezier(.4,0,.2,1)}.sADKBW_group-boundary:active{cursor:grabbing}.sADKBW_group-boundary-active{stroke:#0d5eba;stroke-width:2px}.sADKBW_group-boundary-label{text-transform:uppercase;letter-spacing:1%;fill:#98a2b3;font-family:JetBrains Mono,Menlo,monospace;font-size:10px}.sADKBW_group-boundary-close{color:#667185;cursor:pointer;background-color:#fff;border:1px solid #e4e7ec;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1px 2px #0000000d}.sADKBW_group-boundary-close:hover{color:#d42620;background-color:#fbeae9;border-color:#d42620}.sADKBW_edge{fill:none;stroke:#98a2b3;stroke-width:1.4px;transition:opacity .15s cubic-bezier(.4,0,.2,1)}.sADKBW_edge-arrow{fill:#98a2b3}.sADKBW_edge-dim{opacity:.25}.sADKBW_edge-label{white-space:nowrap;pointer-events:none;z-index:1;color:#667185;background-color:#fff;border:1px solid #e4e7ec;border-radius:9999px;padding:2px 6px;font-family:JetBrains Mono,Menlo,monospace;font-size:10.5px;position:absolute;transform:translate(-50%,-50%)}.sADKBW_graph-node{width:118px;font:inherit;cursor:grab;background:0 0;border:none;flex-direction:column;align-items:center;gap:2px;padding:0;transition:opacity .15s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;transform:translate(-50%,-18px)}.sADKBW_graph-node:active{cursor:grabbing}.sADKBW_graph-node-dim{opacity:.35}.sADKBW_graph-node-dim:hover{opacity:.75}.sADKBW_node-icon{color:#667185;background-color:#fff;border:1.5px solid #e4e7ec;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);display:flex;position:relative;box-shadow:0 1px 2px #0000000d}.sADKBW_node-group-badge{color:#fff;background-color:#0d5eba;border:1.5px solid #fff;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10px;font-weight:600;display:flex;position:absolute;top:-6px;right:-6px}.sADKBW_graph-node:hover .sADKBW_node-icon{border-color:#0d5eba;transform:scale(1.06)}.sADKBW_graph-node-selected .sADKBW_node-icon{border-width:2px;border-color:#0d5eba;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.sADKBW_variant-subject{color:#0d5eba;background-color:#e3effc;border-color:#0d5eba}.sADKBW_variant-scope{color:#667185;background-color:#f0f2f5;border-color:#98a2b3}.sADKBW_variant-identity{color:#1291d0;background-color:#eaf5fb;border-color:#1291d0}.sADKBW_variant-resource{color:#0f973d;background-color:#e7f6ec;border-color:#0f973d}.sADKBW_variant-risk{color:#d42620;background-color:#fbeae9;border-color:#d42620}.sADKBW_node-label{color:#1d2739;text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:88px;font-family:JetBrains Mono,Menlo,monospace;font-size:11px;font-weight:500;line-height:1.3;overflow:hidden}.sADKBW_node-tag{text-transform:uppercase;letter-spacing:1%;color:#98a2b3;white-space:nowrap;text-overflow:ellipsis;background-color:#f9fafb;border:1px solid #e4e7ec;border-radius:9999px;max-width:88px;padding:1px 6px;font-size:9px;overflow:hidden}.sADKBW_graph-viewport-dark{background-color:#0a0e11;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:28px 28px;border-color:#1d2529}.sADKBW_graph-viewport-dark .sADKBW_edge{stroke:#3a464c}.sADKBW_graph-viewport-dark .sADKBW_edge-arrow{fill:#3a464c}.sADKBW_graph-viewport-dark .sADKBW_edge-label{color:#b7c0c4;background-color:#12181b;border-color:#232c31}.sADKBW_graph-viewport-dark .sADKBW_node-label{color:#e8edef}.sADKBW_graph-viewport-dark .sADKBW_node-tag{color:#7c8a90;background-color:#12181b;border-color:#232c31}.sADKBW_graph-viewport-dark .sADKBW_node-icon{color:#c8d2d6;background-color:#182024;border-color:#2e3a40}.sADKBW_graph-viewport-dark .sADKBW_variant-subject{color:#6dc0bf;background-color:#14302e;border-color:#3f7472}.sADKBW_graph-viewport-dark .sADKBW_variant-risk{color:#f0666b;background-color:#2a1315;border-color:#7a2c30}.sADKBW_graph-viewport-dark .sADKBW_variant-identity{color:#7db8e0;background-color:#1a2a3a;border-color:#3a5a72}.sADKBW_graph-viewport-dark .sADKBW_edge-risk{stroke:#e5484d}.sADKBW_graph-viewport-dark .sADKBW_edge-risk-arrow{fill:#e5484d}
._VTKXa_expand-cell{background-color:#e3effc80;padding:0}._VTKXa_expand-content-wrapper{grid-template-rows:1fr;grid-template-columns:minmax(0,1fr);transition:grid-template-rows .15s cubic-bezier(.4,0,.2,1);display:grid;overflow:clip}[data-state=closed] ._VTKXa_expand-content-wrapper{grid-template-rows:0fr}[data-state=open] ._VTKXa_expand-cell{border-bottom:1px solid #e4e7ec}._VTKXa_expand-content{box-sizing:border-box;flex-direction:column;align-items:stretch;width:100%;min-width:0;min-height:0;padding:8px 16px 16px;display:flex;overflow:clip}[data-state=closed] ._VTKXa_expand-content{padding:0 16px}._VTKXa_expand-placeholder{box-sizing:border-box;background-color:#9f3dfb17;border:1px dashed #9f3dfb;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:189px;padding:16px 8px;display:flex}._VTKXa_expand-placeholder-text{letter-spacing:1%;text-transform:none;color:#9f3dfb;text-align:center;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px}
.ahEEua_panel{background-color:#fff;border:1px solid #e4e7ec;border-radius:12px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000d}.ahEEua_header{justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex;position:relative}.ahEEua_header:after{content:"";background-color:#e4e7ec;height:1px;position:absolute;bottom:0;left:16px;right:16px}.ahEEua_title{letter-spacing:0%;text-transform:none;color:#1d2739;margin:0;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:24px}.ahEEua_view-all-link{letter-spacing:0%;text-transform:none;color:#0d5eba;white-space:nowrap;align-items:center;gap:4px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px;text-decoration:none;display:inline-flex}.ahEEua_view-all-link:hover,.ahEEua_view-all-link:focus-visible{color:#034592;text-decoration:underline}.ahEEua_body{flex-direction:column;gap:16px;padding:16px;display:flex}.ahEEua_hero{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.ahEEua_hero-skeleton{width:60%;height:28px}.ahEEua_hero-amount{align-items:baseline;gap:2px;display:inline-flex}.ahEEua_hero-amount-value{letter-spacing:0%;text-transform:none;color:#1d2739;font-variant-numeric:tabular-nums;font-family:Inter,sans-serif;font-size:24px;font-weight:600;line-height:32px}.ahEEua_hero-amount-unit{letter-spacing:0%;text-transform:none;color:#667185;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:22px}.ahEEua_hero-caption-info{color:#98a2b3;cursor:help;vertical-align:middle;align-items:center;margin-left:4px;display:inline-flex}.ahEEua_hero-caption{letter-spacing:0%;text-transform:none;color:#667185;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}.ahEEua_split{flex-direction:column;gap:8px;display:flex}.ahEEua_split-bar{border-radius:4px;gap:2px;height:8px;display:flex;overflow:hidden}.ahEEua_split-segment{min-width:2px}.ahEEua_legend{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.ahEEua_legend-item{letter-spacing:0%;text-transform:none;color:#475367;flex-direction:column;gap:2px;min-width:0;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px;display:flex}.ahEEua_legend-name{align-items:center;gap:4px;min-width:0;display:flex}.ahEEua_legend-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ahEEua_legend-amount{letter-spacing:0%;text-transform:none;color:#1d2739;font-variant-numeric:tabular-nums;padding-left:12px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px}.ahEEua_dot{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.ahEEua_recent{flex-direction:column;gap:4px;display:flex}.ahEEua_recent-label{letter-spacing:1%;text-transform:uppercase;color:#667185;font-family:Inter,sans-serif;font-size:10px;font-weight:500;line-height:16px}.ahEEua_rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ahEEua_row{-moz-column-gap:12px;border-top:1px solid #e4e7ec;grid-template-columns:8px minmax(0,1fr) auto 84px;align-items:center;column-gap:12px;padding:8px 0;display:grid}.ahEEua_row-name{letter-spacing:0%;text-transform:none;color:#1d2739;max-width:240px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:22px}.ahEEua_row-date{letter-spacing:0%;text-transform:none;color:#667185;white-space:nowrap;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}.ahEEua_row-amount{letter-spacing:0%;text-transform:none;color:#0f973d;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;justify-content:flex-end;align-items:center;gap:4px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:22px;display:inline-flex}.ahEEua_row-amount[data-savings-status=projected]{color:#475367}.ahEEua_row-amount-qualifier{color:#98a2b3;align-items:center;display:inline-flex}.ahEEua_skeleton{color:#0000;background:linear-gradient(90deg,#f0f2f5 0%,#e4e7ec 50%,#f0f2f5 100%) 0 0/200% 100%;border-radius:4px;min-height:1em;animation:1.4s ease-in-out infinite ahEEua_impl-history-shimmer}@keyframes ahEEua_impl-history-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}
.vGwq6W_relationship-count{letter-spacing:1%;text-transform:uppercase;color:#98a2b3;white-space:nowrap;font-family:Inter,sans-serif;font-size:10px;font-weight:500;line-height:16px}.vGwq6W_graph-wrapper{flex-direction:column;gap:4px;display:flex}.vGwq6W_graph-toolbar{justify-content:flex-end;align-items:center;gap:6px;display:flex}.vGwq6W_mode-toggle{background-color:#f0f2f5;border-radius:9999px;align-items:center;gap:2px;margin-right:auto;padding:2px;display:inline-flex}.vGwq6W_mode-toggle-btn{letter-spacing:1%;text-transform:uppercase;color:#98a2b3;cursor:pointer;background:0 0;border:none;border-radius:9999px;align-items:center;gap:2px;padding:2px 8px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.vGwq6W_mode-toggle-btn[data-active=true]{color:#1d2739;background-color:#fff;box-shadow:0 1px 2px #0000000d}.vGwq6W_mode-toggle-btn:hover:not([data-active=true]){color:#667185}.vGwq6W_attack-path-empty{letter-spacing:0%;text-transform:none;color:#98a2b3;text-align:center;margin:0;padding:32px 16px;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}.vGwq6W_fit-btn{text-transform:uppercase;letter-spacing:1%;color:#98a2b3;cursor:pointer;background:0 0;border:1px solid #e4e7ec;border-radius:9999px;align-items:center;gap:2px;padding:2px 8px;font-family:JetBrains Mono,Menlo,monospace;font-size:10.5px;font-weight:500;display:inline-flex}.vGwq6W_fit-btn:hover{color:#0d5eba;border-color:#0d5eba}.vGwq6W_graph-canvas-shell{position:relative}.vGwq6W_zoom-controls{flex-direction:column;gap:2px;display:flex;position:absolute;bottom:8px;right:8px}.vGwq6W_zoom-btn{color:#667185;cursor:pointer;background-color:#fff;border:1px solid #e4e7ec;border-radius:4px;justify-content:center;align-items:center;width:26px;height:26px;font-family:JetBrains Mono,Menlo,monospace;font-size:15px;line-height:1;display:flex;box-shadow:0 1px 2px #0000000d}.vGwq6W_zoom-btn:hover{color:#0d5eba;border-color:#0d5eba}.vGwq6W_zoom-btn:active{transform:scale(.92)}.vGwq6W_graph-hint{letter-spacing:1%;text-transform:none;color:#98a2b3;margin:0;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:16px}.vGwq6W_hub-link{color:#0d5eba;font-weight:500}.vGwq6W_hub-link:hover{text-decoration:underline}.vGwq6W_lens-bar{flex-wrap:wrap;align-items:center;gap:8px;padding-bottom:8px;display:flex}.vGwq6W_lens-caption{letter-spacing:0%;text-transform:none;color:#475367;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}
.xTdN5q_panel{background-color:#fff;border:1px solid #e4e7ec;border-radius:12px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000d}.xTdN5q_header{justify-content:space-between;align-items:center;padding:16px;display:flex;position:relative}.xTdN5q_header:after{content:"";background-color:#e4e7ec;height:1px;position:absolute;bottom:0;left:16px;right:16px}.xTdN5q_title{letter-spacing:0%;text-transform:none;color:#1d2739;margin:0;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:24px}.xTdN5q_body{flex-direction:column;gap:16px;padding:16px;display:flex}.xTdN5q_hero{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.xTdN5q_hero-skeleton{width:60%;height:28px}.xTdN5q_hero-amount{align-items:baseline;gap:2px;display:inline-flex}.xTdN5q_hero-amount-value{letter-spacing:0%;text-transform:none;color:#1d2739;font-variant-numeric:tabular-nums;font-family:Inter,sans-serif;font-size:24px;font-weight:600;line-height:32px}.xTdN5q_hero-amount-unit{letter-spacing:0%;text-transform:none;color:#667185;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:22px}.xTdN5q_hero-caption{letter-spacing:0%;text-transform:none;color:#667185;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}.xTdN5q_share-bar[data-size] [role=progressbar]{background:#f0f2f5;height:24px}.xTdN5q_share-bar[data-size] [role=progressbar]>span{background:#e3effc;min-width:max-content;padding-left:4px}.xTdN5q_share-bar[data-size] [role=progressbar]>span>span{letter-spacing:0%;color:#1d2739;text-transform:none;letter-spacing:normal;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px}.xTdN5q_share-bar-skeleton{height:24px}.xTdN5q_rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.xTdN5q_row{-moz-column-gap:12px;border-top:1px solid #e4e7ec;grid-template-columns:minmax(0,1fr) auto 20px;align-items:center;column-gap:12px;padding:6px 0;display:grid}.xTdN5q_row-label{flex-direction:column;min-width:0;display:flex}.xTdN5q_row-meta{align-items:center;gap:6px;min-width:0;display:flex}.xTdN5q_row-category{letter-spacing:1%;text-transform:none;color:#667185;white-space:nowrap;flex-shrink:0;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:16px}.xTdN5q_row-name-skeleton{width:60%}.xTdN5q_row-meta-skeleton{width:40%;height:12px;margin-top:4px}.xTdN5q_row-name{letter-spacing:0%;text-transform:none;color:#1d2739;flex:0 auto;max-width:240px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:22px}.xTdN5q_row-sep{letter-spacing:1%;text-transform:none;color:#667185;flex-shrink:0;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:16px}.xTdN5q_row-sub{letter-spacing:1%;text-transform:none;color:#667185;flex:0 auto;min-width:0;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:16px}.xTdN5q_row-amount{letter-spacing:0%;text-transform:none;color:#1d2739;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:22px}.xTdN5q_row-link{all:unset;cursor:pointer;color:#0d5eba;border-radius:4px;justify-content:center;align-items:center;padding:2px;transition:background-color .12s ease-out;display:inline-flex}.xTdN5q_row-link:hover,.xTdN5q_row-link:focus-visible{background-color:#e3effc80}.xTdN5q_row-link:focus-visible{outline-offset:1px;outline:2px solid #0d5eba}.xTdN5q_row-link-placeholder{width:20px;height:20px;display:block}.xTdN5q_skeleton{color:#0000;background:linear-gradient(90deg,#f0f2f5 0%,#e4e7ec 50%,#f0f2f5 100%) 0 0/200% 100%;border-radius:4px;min-height:1em;animation:1.4s ease-in-out infinite xTdN5q_top-resources-shimmer}@keyframes xTdN5q_top-resources-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}
.B0zp5G_rail{background-color:#fff;border:1px solid #e4e7ec;border-radius:12px;flex-direction:column;gap:12px;height:100%;padding:16px;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000d}@media (max-width:1024px){.B0zp5G_rail{height:auto;max-height:calc(100vh - 48px)}}.B0zp5G_rail-head{border-bottom:1px solid #e4e7ec;flex-direction:column;flex-shrink:0;gap:4px;padding-bottom:12px;display:flex}.B0zp5G_rail-scroll{flex:1;min-height:0;overflow-y:auto}.B0zp5G_rail-head-top{justify-content:space-between;align-items:center;gap:4px;display:flex}.B0zp5G_rail-eyebrow{color:#98a2b3;text-transform:uppercase;letter-spacing:1%;font-family:Inter,sans-serif;font-size:10px;font-weight:500;line-height:16px}.B0zp5G_rail-clear{color:#0d5eba;cursor:pointer;letter-spacing:1%;text-transform:none;background:0 0;border:none;align-items:center;gap:2px;padding:0;font-family:Inter,sans-serif;font-size:10px;font-weight:500;line-height:16px;display:flex}.B0zp5G_rail-title{letter-spacing:0%;text-transform:none;color:#1d2739;word-break:break-word;margin:0;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:24px}.B0zp5G_rail-labels{flex-wrap:wrap;gap:2px;display:flex}.B0zp5G_rail-label-pill{color:#0d5eba;background-color:#e3effc;border:1px solid #0d5eba;border-radius:4px;padding:2px 6px;font-family:JetBrains Mono,Menlo,monospace;font-size:10.5px;font-weight:500}.B0zp5G_rail-section-label{color:#98a2b3;text-transform:uppercase;letter-spacing:1%;padding-bottom:4px;font-family:Inter,sans-serif;font-size:10px;font-weight:500;line-height:16px;display:block}.B0zp5G_rail-props{flex-direction:column;display:flex}.B0zp5G_rail-prop{border-top:1px solid #e4e7ec;flex-direction:column;gap:2px;padding:6px 0;display:flex}.B0zp5G_rail-prop:first-child{border-top:none;padding-top:0}.B0zp5G_rail-show-all{letter-spacing:1%;text-transform:uppercase;color:#0d5eba;cursor:pointer;background:0 0;border:none;margin-top:8px;padding:0;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px;display:block}.B0zp5G_rail-show-all:hover{text-decoration:underline}.B0zp5G_k{text-transform:uppercase;letter-spacing:1%;color:#98a2b3;font-size:10px}.B0zp5G_v{color:#1d2739;word-break:break-all;font-family:JetBrains Mono,Menlo,monospace;font-size:12px;line-height:1.3}.B0zp5G_rail-group-members{flex-direction:column;gap:8px;display:flex}.B0zp5G_rail-group-list{flex-direction:column;gap:2px;max-height:260px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.B0zp5G_rail-group-item{color:#1d2739;overflow-wrap:anywhere;border-top:1px solid #e4e7ec;padding:4px 0;font-family:JetBrains Mono,Menlo,monospace;font-size:12px}.B0zp5G_rail-group-item:first-child{border-top:none}.B0zp5G_v-risk{color:#d42620;font-weight:600}.B0zp5G_v-null{color:#98a2b3;font-style:italic}.B0zp5G_rail-foot{letter-spacing:1%;text-transform:none;color:#98a2b3;border-top:1px solid #e4e7ec;flex-shrink:0;margin:0;padding-top:12px;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:1.5}.B0zp5G_rail-foot code{background-color:#f0f2f5;border:1px solid #e4e7ec;border-radius:4px;padding:1px 5px}.B0zp5G_hub-link{color:#0d5eba;font-weight:500}.B0zp5G_hub-link:hover{text-decoration:underline}.B0zp5G_hub-link-disabled{color:#98a2b3;font-weight:500}
.z2-tgG_section{background-color:#fff;border:1px solid #e4e7ec;border-radius:12px;flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.z2-tgG_section-header{flex-direction:column;gap:2px;display:flex}.z2-tgG_section-title-row{align-items:center;gap:4px;display:flex}.z2-tgG_section-icon{color:#0d5eba}.z2-tgG_section-title{letter-spacing:0%;text-transform:none;color:#1d2739;margin:0;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px}.z2-tgG_section-subtitle{letter-spacing:1%;text-transform:none;color:#667185;margin:0;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:16px}.z2-tgG_empty-state{text-align:center;background-color:#f9fafb;border:1px dashed #98a2b3;border-radius:8px;flex-direction:column;align-items:center;gap:4px;padding:24px 16px;display:flex}.z2-tgG_empty-state-verified{background-color:#e7f6ec;border-style:solid;border-color:#0f973d}.z2-tgG_empty-icon{color:#d0d5dd}.z2-tgG_empty-icon-verified{color:#0f973d}.z2-tgG_empty-title{letter-spacing:0%;text-transform:none;color:#667185;margin:0;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px}.z2-tgG_empty-body{letter-spacing:1%;text-transform:none;color:#98a2b3;max-width:42ch;margin:0;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:16px}.z2-tgG_chain{-moz-column-gap:2px;flex-wrap:wrap;align-items:center;gap:16px 2px;display:flex}.z2-tgG_chain-node{cursor:pointer;background-color:#fff;border:1px solid #e4e7ec;border-radius:12px;align-items:center;gap:8px;max-width:260px;padding:6px 12px;transition:border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.z2-tgG_chain-node:hover{border-color:#0d5eba;box-shadow:0 1px 2px #0000000d}.z2-tgG_chain-node-terminal{background-color:#fbeae9;border-color:#d42620}.z2-tgG_chain-node-terminal:hover{border-color:#d42620}.z2-tgG_chain-node-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.z2-tgG_chain-node-icon-subject{color:#0d5eba;background-color:#e3effc}.z2-tgG_chain-node-icon-identity{color:#1291d0;background-color:#eaf5fb}.z2-tgG_chain-node-icon-terminal{color:#fff;background-color:#d42620}.z2-tgG_chain-node-text{flex-direction:column;gap:1px;min-width:0;display:flex}.z2-tgG_chain-node-type{text-transform:uppercase;letter-spacing:1%;color:#98a2b3;font-size:10px}.z2-tgG_chain-node-name{letter-spacing:0%;text-transform:none;color:#1d2739;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:JetBrains Mono,Menlo,monospace;font-size:12px;font-weight:500;line-height:18px;overflow:hidden}.z2-tgG_chain-node-reach-tag{text-transform:uppercase;letter-spacing:1%;color:#d42620;align-items:center;gap:3px;margin-top:1px;font-size:9.5px;font-weight:600;display:inline-flex}.z2-tgG_chain-node-branch-badge{color:#fff;background-color:#0d5eba;border:2px solid #fff;border-radius:9999px;align-items:center;gap:2px;padding:1px 2px;font-size:9.5px;font-weight:600;display:inline-flex;position:absolute;top:-7px;right:-7px}.z2-tgG_chain-connector{flex-shrink:0;align-items:center;gap:2px;padding:0 2px;display:flex}.z2-tgG_chain-connector-line{background-color:#98a2b3;width:14px;height:1px}.z2-tgG_chain-connector-arrow{color:#98a2b3;flex-shrink:0;margin-left:-6px}.z2-tgG_chain-relationship{color:#98a2b3;white-space:nowrap;background-color:#f0f2f5;border:1px solid #e4e7ec;border-radius:9999px;padding:2px 6px;font-family:JetBrains Mono,Menlo,monospace;font-size:10.5px}.z2-tgG_chain-segment{flex-direction:column;gap:8px;display:flex}.z2-tgG_chain-branch-group{border-left:2px dashed #98a2b3;flex-direction:column;gap:12px;margin-left:32px;padding-left:16px;display:flex}.z2-tgG_chain-branch{display:flex}.z2-tgG_chain-summary{letter-spacing:1%;text-transform:none;color:#667185;margin:0;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:16px}.z2-tgG_chain-summary strong{color:#1d2739;font-weight:600}
.IQpocG_root{flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.IQpocG_label-container{align-items:center;gap:2px;width:100%;min-height:24px;display:flex}.IQpocG_label-wrapper{flex:1 0 0;align-items:center;gap:2px;min-width:1px;min-height:1px;display:flex}.IQpocG_label{letter-spacing:1%;text-transform:none;letter-spacing:.14px;color:#1d2739;white-space:nowrap;cursor:pointer;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:22px}.IQpocG_required-indicator{color:#d42620;flex:1 0 0;min-width:1px;min-height:1px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:normal}.IQpocG_input-container{background-color:#fff;border:1px solid #e4e7ec;border-radius:4px;align-items:center;width:100%;padding:12px 8px;transition:border-color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.IQpocG_input-container:hover:not([data-state=disabled]):not([data-state=error]):not([data-state=success]){border-color:#98a2b3}.IQpocG_input-container[data-state=focus]{border-color:#0d5eba}.IQpocG_input-container[data-state=error],.IQpocG_input-container.IQpocG_input-container-error{border-color:#d42620}.IQpocG_input-container[data-state=success],.IQpocG_input-container.IQpocG_input-container-success{border-color:#0f973d}.IQpocG_input-container[data-state=disabled],.IQpocG_input-container.IQpocG_input-container-disabled{cursor:not-allowed;background-color:#f0f2f5;border-color:#f0f2f5}.IQpocG_input-container--compact{min-height:36px;padding:8px}.IQpocG_root--ghost{flex-direction:row;flex:1;align-items:stretch;gap:0;width:auto;min-width:0}.IQpocG_input-container--ghost{background:0 0;border:none;border-radius:0;padding:0;transition:none}.IQpocG_input-container--ghost:hover{border-color:#0000}.IQpocG_input{min-width:0;min-height:24px;letter-spacing:0%;text-transform:none;color:#1d2739;background:0 0;border:none;outline:none;flex:1 0 0;padding:0 4px;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:24px}.IQpocG_input::placeholder{color:#98a2b3}.IQpocG_input.IQpocG_input-typing{color:#1d2739}.IQpocG_input.IQpocG_input-filled{color:#98a2b3}.IQpocG_input.IQpocG_input-disabled,.IQpocG_input:disabled{color:#98a2b3;cursor:not-allowed}.IQpocG_input:focus{outline:none}.IQpocG_input--compact{letter-spacing:0%;text-transform:none;min-height:20px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:22px}.IQpocG_prefix,.IQpocG_suffix{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;height:24px;padding:0 4px;display:flex}.IQpocG_prefix-text,.IQpocG_suffix-text{letter-spacing:0%;text-transform:none;color:#667185;white-space:nowrap;text-align:center;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:24px}.IQpocG_prefix--compact,.IQpocG_suffix--compact{height:20px}.IQpocG_prefix-text--compact,.IQpocG_suffix-text--compact{letter-spacing:0%;text-transform:none;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:22px}.IQpocG_focus-ring{pointer-events:none;z-index:-1;border:2px solid #0d5eba;border-radius:4px;width:50px;height:50px;position:absolute;top:31px;left:-1px}.IQpocG_supporting-text-container{align-items:center;gap:4px;width:100%;height:20px;display:flex}.IQpocG_supporting-text{min-width:1px;min-height:1px;letter-spacing:0%;text-transform:none;color:#667185;white-space:nowrap;flex:1 0 0;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}.IQpocG_supporting-text--compact{letter-spacing:1%;text-transform:none;letter-spacing:.1px;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:16px}.IQpocG_supporting-text-container--status{height:auto}.IQpocG_supporting-text--success{letter-spacing:0%;text-transform:none;color:#0f973d;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}.IQpocG_supporting-text--error{letter-spacing:0%;text-transform:none;color:#d42620;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}.IQpocG_supporting-text-icon{flex-shrink:0}.IQpocG_label--disabled{color:#d0d5dd}
.Dph9Lq_panel{background-color:#fff;border:1px solid #e4e7ec;border-radius:12px;overflow:hidden;box-shadow:0 1px 2px #0000000d}.Dph9Lq_header{justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex;position:relative}.Dph9Lq_header:after{content:"";background-color:#e4e7ec;height:1px;position:absolute;bottom:0;left:16px;right:16px}.Dph9Lq_title{letter-spacing:0%;text-transform:none;color:#1d2739;margin:0;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:24px}.Dph9Lq_body{grid-template-columns:minmax(0,4fr) minmax(0,3fr);padding:16px;display:grid}.Dph9Lq_categories{border-right:1px solid #e4e7ec;flex-direction:column;gap:16px;min-width:0;padding-right:24px;display:flex}.Dph9Lq_grid{-moz-column-gap:16px;grid-template-columns:minmax(140px,160px) minmax(0,1fr) 72px 64px 40px;align-items:center;column-gap:16px;display:grid}.Dph9Lq_columns{letter-spacing:1%;text-transform:uppercase;color:#667185;font-family:Inter,sans-serif;font-size:10px;font-weight:500;line-height:16px}.Dph9Lq_rows{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.Dph9Lq_row-label{flex-direction:column;gap:2px;min-width:0;display:flex}.Dph9Lq_row-name{letter-spacing:0%;text-transform:none;color:#1d2739;white-space:nowrap;text-overflow:ellipsis;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px;overflow:hidden}.Dph9Lq_row-meta{letter-spacing:1%;text-transform:none;color:#667185;font-variant-numeric:tabular-nums;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:16px}.Dph9Lq_row-bar{min-width:0}.Dph9Lq_row .Dph9Lq_row-bar [role=progressbar]{background:0 0;height:14px}.Dph9Lq_row-bar-skeleton{border-radius:4px;height:14px}.Dph9Lq_row-amount{letter-spacing:0%;text-transform:none;color:#1d2739;font-variant-numeric:tabular-nums;white-space:nowrap;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px}.Dph9Lq_row-implemented{letter-spacing:0%;text-transform:none;color:#475367;font-variant-numeric:tabular-nums;white-space:nowrap;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}.Dph9Lq_row-view-placeholder{height:20px;display:block}.Dph9Lq_legend-items{flex-wrap:wrap;grid-column:2/3;align-items:center;gap:16px;display:flex}.Dph9Lq_legend-item{letter-spacing:1%;text-transform:none;color:#667185;align-items:center;gap:4px;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:16px;display:inline-flex}.Dph9Lq_legend-note{letter-spacing:1%;text-transform:none;color:#98a2b3;white-space:nowrap;grid-column:3/5;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:16px}.Dph9Lq_legend-swatch{border-radius:2px;width:10px;height:10px;display:inline-block}.Dph9Lq_legend-open{background-color:#cfdff1}.Dph9Lq_legend-done{background-color:#0d5eba}.Dph9Lq_subcategories{flex-direction:column;gap:8px;min-width:0;padding-left:24px;display:flex}.Dph9Lq_subcategories-label{letter-spacing:1%;text-transform:uppercase;color:#667185;font-family:Inter,sans-serif;font-size:10px;font-weight:500;line-height:16px}.Dph9Lq_subcategories-empty{letter-spacing:0%;text-transform:none;color:#667185;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}.Dph9Lq_donut{width:100%;margin-block:auto;position:relative}.Dph9Lq_donut-center{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.Dph9Lq_donut-center-value{letter-spacing:0%;text-transform:none;color:#1d2739;font-family:Inter,sans-serif;font-size:24px;font-weight:700;line-height:32px}.Dph9Lq_donut-center-caption{letter-spacing:0%;text-transform:none;color:#475367;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}.Dph9Lq_donut-center-meta{letter-spacing:1%;text-transform:none;color:#667185;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:16px}.Dph9Lq_donut-skeleton{aspect-ratio:1;border-radius:50%;width:180px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask:radial-gradient(circle,#0000 58%,#000 59%);mask:radial-gradient(circle,#0000 58%,#000 59%)}.Dph9Lq_skeleton-text{color:#0000;background:linear-gradient(90deg,#f0f2f5 0%,#e4e7ec 50%,#f0f2f5 100%) 0 0/200% 100%;border-radius:4px;min-height:1em;animation:1.4s ease-in-out infinite Dph9Lq_skeleton-shimmer}@keyframes Dph9Lq_skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:1100px){.Dph9Lq_body{grid-template-columns:minmax(0,1fr);row-gap:24px}.Dph9Lq_categories{border-right:none;padding-right:0}.Dph9Lq_subcategories{padding-left:0}}
.VkObFG_rules-section{background-color:#f9fafb;border:1px solid #e4e7ec;border-radius:12px;flex-direction:column;gap:4px;padding:16px;display:flex}.VkObFG_rules-list{flex-direction:column;gap:2px;max-height:240px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.VkObFG_rules-list-item{border-bottom:1px solid #e4e7ec;align-items:baseline;gap:4px;padding:2px 0;display:flex}.VkObFG_rules-list-item:last-child{border-bottom:none}.VkObFG_rules-list-item code{letter-spacing:1%;text-transform:none;color:#1d2739;background:0 0;padding:0;font-family:JetBrains Mono,Menlo,monospace;font-size:10px;font-weight:400;line-height:16px}.VkObFG_rule-direction{letter-spacing:1%;text-transform:none;color:#667185;text-transform:uppercase;flex-shrink:0;min-width:56px;font-family:Inter,sans-serif;font-size:10px;font-weight:500;line-height:16px}.VkObFG_sheet-content{flex-direction:column;gap:24px;display:flex;overflow-y:auto;width:100%!important}@media (min-width:640px){.VkObFG_sheet-content{max-width:640px!important}}.VkObFG_remediation{background-color:#f9fafb;border:1px solid #e4e7ec;border-radius:12px;flex-direction:column;gap:8px;padding:16px;display:flex}.VkObFG_remediation-label{text-transform:none;color:#667185;text-transform:uppercase;letter-spacing:1%;font-family:Inter,sans-serif;font-size:10px;font-weight:500;line-height:16px}.VkObFG_remediation-body{letter-spacing:0%;text-transform:none;color:#1d2739;margin:0;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:1.6}.VkObFG_remediation-body strong{font-weight:600}.VkObFG_remediation-list{letter-spacing:0%;text-transform:none;color:#1d2739;margin:4px 0 0;padding-left:24px;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:1.6;list-style:decimal}.VkObFG_remediation-list-item::marker{color:#667185}.VkObFG_remediation-list-item strong{font-weight:600}.VkObFG_ai-remediation{flex-direction:column;gap:4px;display:flex}.VkObFG_ai-cta{background-color:#e3effc80;border:1px solid #0d5eba;border-radius:12px;align-items:center;gap:8px;padding:16px;display:flex}.VkObFG_ai-cta[data-error=true]{background-color:#fbeae9;border-color:#d42620}.VkObFG_ai-cta-icon{color:#0d5eba;background-color:#fff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.VkObFG_ai-cta-icon[data-error=true]{color:#d42620}.VkObFG_ai-cta-spinner{animation:1s linear infinite VkObFG_ai-cta-spin}@keyframes VkObFG_ai-cta-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.VkObFG_ai-cta-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.VkObFG_ai-cta-title{letter-spacing:0%;text-transform:none;color:#1d2739;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px}.VkObFG_ai-cta-body{letter-spacing:1%;text-transform:none;color:#98a2b3;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:16px}.VkObFG_ai-remediation-ready{background-color:#f9fafb;border:1px solid #e4e7ec;border-radius:12px;flex-direction:column;gap:4px;padding:16px;display:flex}.VkObFG_ai-remediation-note{letter-spacing:0%;text-transform:none;color:#98a2b3;margin:0;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}.VkObFG_ai-remediation-error{letter-spacing:0%;text-transform:none;color:#d42620;margin:0;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}.VkObFG_ai-remediation-disclaimer{letter-spacing:1%;text-transform:uppercase;color:#98a2b3;margin:0;font-family:Inter,sans-serif;font-size:12px;font-style:italic;font-weight:500;line-height:18px}.VkObFG_ai-remediation-steps{letter-spacing:0%;text-transform:none;color:#1d2739;margin:0;padding-left:24px;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:1.6;list-style:decimal}.VkObFG_ai-remediation-steps li::marker{color:#667185}.VkObFG_ai-remediation-step{margin:0}
.x9e0ia_alert-rule-panel{width:600px}.x9e0ia_panel-header{flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.x9e0ia_panel-header-text{flex-direction:column;gap:4px;min-width:0;display:flex}.x9e0ia_panel-title{letter-spacing:0%;text-transform:none;color:#1d2739;margin:0;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:24px}.x9e0ia_panel-subtitle{letter-spacing:0%;text-transform:none;color:#667185;margin:0;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}.x9e0ia_panel-close-btn{flex-shrink:0;justify-content:center;align-items:center;display:flex}.x9e0ia_panel-divider{background:#e4e7ec;flex-shrink:0;height:1px;margin:0}.x9e0ia_panel-body{flex-direction:column;flex:1;gap:24px;padding:24px 16px;display:flex;overflow-y:auto}.x9e0ia_panel-section{flex-direction:column;gap:16px;display:flex}.x9e0ia_panel-section-toggle{cursor:pointer;background:0 0;border:none;border-bottom:1px solid #e4e7ec;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:8px 0;display:flex}.x9e0ia_panel-section-toggle:hover .x9e0ia_section-chevron{color:#1d2739}.x9e0ia_section-chevron{color:#667185;align-items:center;transition:transform .15s cubic-bezier(.4,0,.2,1);display:inline-flex;transform:rotate(180deg)}.x9e0ia_section-chevron--collapsed{transform:rotate(0)}.x9e0ia_section-chevron:hover{color:#1d2739}.x9e0ia_panel-section-label{letter-spacing:0%;text-transform:none;color:#1d2739;margin:0;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:24px}.x9e0ia_panel-section-label-muted{letter-spacing:0%;text-transform:none;color:#98a2b3;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}.x9e0ia_panel-grid-2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.x9e0ia_add-condition-btn{color:#0d5eba;cursor:pointer;width:100%;letter-spacing:0%;text-transform:none;background:#fff;border:1px solid #0d5eba;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding:8px 16px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:20px;transition:background .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.x9e0ia_add-condition-btn:hover{background:#e3effc80}.x9e0ia_notif-list{flex-direction:column;display:flex}.x9e0ia_notif-row{border-bottom:1px solid #e4e7ec;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.x9e0ia_notif-row:last-child{border-bottom:none}.x9e0ia_notif-row--disabled{opacity:.7}.x9e0ia_notif-row-left{align-items:center;gap:8px;min-width:0;display:flex}.x9e0ia_notif-icon-wrap{color:#0d5eba;background:#e3effc;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.x9e0ia_notif-text{flex-direction:column;min-width:0;display:flex}.x9e0ia_notif-label{letter-spacing:0%;text-transform:none;color:#1d2739;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:22px}.x9e0ia_notif-desc{letter-spacing:0%;text-transform:none;color:#667185;margin:0;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}.x9e0ia_enable-rule-field{flex-direction:column;gap:4px;display:flex}.x9e0ia_enable-rule-label{letter-spacing:1%;text-transform:none;color:#1d2739;align-items:center;min-height:24px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:22px;display:flex}.x9e0ia_enable-rule-control{align-items:center;gap:8px;height:36px;display:flex}.x9e0ia_enable-rule-state{letter-spacing:0%;text-transform:none;color:#98a2b3;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}.x9e0ia_tags-field{flex-direction:column;gap:8px;display:flex}.x9e0ia_tag-input-row{align-items:flex-end;gap:8px;display:flex}.x9e0ia_tag-input-grow{flex:1}.x9e0ia_tag-list{flex-wrap:wrap;gap:16px;display:flex}.x9e0ia_notif-loading{text-align:center;letter-spacing:1%;text-transform:none;color:#98a2b3;padding:16px 0;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:16px}.x9e0ia_panel-footer{flex-direction:column;flex-shrink:0;gap:0;display:flex}.x9e0ia_panel-footer-inner{background:#f9fafb;justify-content:flex-end;align-items:center;gap:16px;padding:16px;display:flex}.x9e0ia_panel-footer-actions{align-items:center;gap:8px;display:flex}
.FQvbNG_optimization-header{flex-direction:column;gap:16px;display:flex}.FQvbNG_optimization-header-content{flex-direction:column;display:flex}@media (min-width:768px){.FQvbNG_optimization-header-content{flex-direction:row;justify-content:space-between;align-items:center}}.FQvbNG_optimization-header-content{gap:16px}.FQvbNG_optimization-header-text{flex-direction:column;display:flex}.FQvbNG_optimization-header-title{letter-spacing:0%;text-transform:none;color:#1d2739;font-family:Inter,sans-serif;font-size:24px;font-weight:600;line-height:32px}.FQvbNG_optimization-header-description{letter-spacing:1%;text-transform:none;color:#98a2b3;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:22px}.FQvbNG_optimization-progress-section{flex-direction:column;gap:16px;min-width:0;display:flex}.FQvbNG_implementation-top-row{grid-template-columns:1fr 1fr;gap:16px;min-width:0;display:grid}@media (max-width:1100px){.FQvbNG_implementation-top-row{grid-template-columns:1fr}}.FQvbNG_recommendations-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding-top:48px;padding-bottom:48px;display:flex}.FQvbNG_recommendations-empty-icon{background-color:#fef6e7;border-radius:9999px;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.FQvbNG_recommendations-empty-text{flex-direction:column;gap:4px;display:flex}.FQvbNG_recommendations-empty-title{letter-spacing:0%;text-transform:none;color:#1d2739;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px}.FQvbNG_recommendations-empty-description{letter-spacing:1%;text-transform:none;color:#667185;max-width:24rem;margin-left:auto;margin-right:auto;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:16px}.FQvbNG_recommendations-empty-hint{letter-spacing:1%;text-transform:uppercase;color:#98a2b3;max-width:24rem;margin-top:4px;margin-left:auto;margin-right:auto;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px}.FQvbNG_recommendations-empty-hint-strong{letter-spacing:1%;text-transform:none;color:#667185;font-family:Inter,sans-serif;font-size:10px;font-weight:500;line-height:16px}.FQvbNG_breadcrumbs-bar{margin-bottom:24px}.FQvbNG_header-section{flex-direction:column;gap:24px;margin-bottom:16px;display:flex}.FQvbNG_children-section{flex-direction:column;gap:24px;display:flex}.FQvbNG_progress-loading-card{background-color:#fff;border:1px solid #e4e7ec;border-radius:12px;height:100%;animation:1.5s ease-in-out infinite FQvbNG_pulse}@keyframes FQvbNG_pulse{0%,to{opacity:1}50%{opacity:.5}}.FQvbNG_page-skeleton-root{background-color:#f9fafb;min-height:100vh}.FQvbNG_page-skeleton-header-band{background-color:#fff;border-bottom:1px solid #e4e7ec;padding:24px}.FQvbNG_page-skeleton-header-row{flex-direction:column;justify-content:space-between;gap:24px;margin-bottom:24px;display:flex}@media (min-width:768px){.FQvbNG_page-skeleton-header-row{flex-direction:row;align-items:center}}.FQvbNG_page-skeleton-header-right{align-items:center;gap:16px;display:flex}.FQvbNG_page-skeleton-header-right-inner{text-align:right}.FQvbNG_page-skeleton-kpi-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:16px;margin-bottom:24px;display:grid}@media (min-width:768px){.FQvbNG_page-skeleton-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.FQvbNG_page-skeleton-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.FQvbNG_page-skeleton-kpi-card-inner{justify-content:space-between;align-items:center;display:flex}.FQvbNG_page-skeleton-kpi-card-text{flex-direction:column;gap:8px;display:flex}.FQvbNG_page-skeleton-kpi-card-icon{background-color:#f0f2f5;border-radius:8px;padding:8px}.FQvbNG_page-skeleton-kpi-card-meta{margin-top:8px}.FQvbNG_page-skeleton-progress{flex-direction:column;gap:16px;display:flex}.FQvbNG_page-skeleton-progress-rows{flex-direction:column;gap:8px;display:flex}.FQvbNG_page-skeleton-progress-row{justify-content:space-between;align-items:center;display:flex}.FQvbNG_page-skeleton-body{padding:32px 24px}.FQvbNG_page-skeleton-body-card{flex-direction:column;gap:48px;padding:32px;display:flex}.FQvbNG_page-skeleton-tabs-row{flex-direction:column;gap:16px;display:flex}.FQvbNG_page-skeleton-tabs{gap:8px;display:flex}.FQvbNG_page-skeleton-content-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:24px;display:grid}@media (min-width:1024px){.FQvbNG_page-skeleton-content-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.FQvbNG_page-skeleton-content-card{flex-direction:column;gap:8px;padding:16px;display:flex}.FQvbNG_sk-h9-w64{width:256px;height:36px;margin-bottom:8px}.FQvbNG_sk-h5-w96{width:384px;height:20px}.FQvbNG_sk-h4-w32{width:128px;height:16px;margin-bottom:8px}.FQvbNG_sk-h8-w24{width:96px;height:32px;margin-bottom:4px}.FQvbNG_sk-h8-w32{width:128px;height:32px}.FQvbNG_sk-h4-w24{width:96px;height:16px}.FQvbNG_sk-h8-w16{width:64px;height:32px}.FQvbNG_sk-h6-w6{width:24px;height:24px}.FQvbNG_sk-h3-w32{width:128px;height:12px}.FQvbNG_sk-h6-w48{width:192px;height:24px}.FQvbNG_sk-h4-w100{width:100%;height:16px}.FQvbNG_sk-h4-w16{width:64px;height:16px}.FQvbNG_sk-h10-w100{width:100%;height:40px}.FQvbNG_sk-h8-w20{width:80px;height:32px}.FQvbNG_sk-h6-w24{width:96px;height:24px}.FQvbNG_sk-h4-w48{width:192px;height:16px}
.bYo7Xq_section{background-color:#fff;border:1px solid #e4e7ec;border-radius:12px;flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.bYo7Xq_section-header{flex-direction:column;gap:2px;display:flex}.bYo7Xq_section-title-row{align-items:center;gap:4px;display:flex}.bYo7Xq_section-icon{color:#667185}.bYo7Xq_section-title{letter-spacing:0%;text-transform:none;color:#1d2739;margin:0;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px}.bYo7Xq_section-subtitle{letter-spacing:1%;text-transform:none;color:#667185;margin:0;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:16px}.bYo7Xq_empty-state{text-align:center;background-color:#f9fafb;border:1px dashed #98a2b3;border-radius:8px;flex-direction:column;align-items:center;gap:4px;padding:24px 16px;display:flex}.bYo7Xq_empty-icon{color:#d0d5dd}.bYo7Xq_empty-state-verified{background-color:#e7f6ec;border-style:solid;border-color:#0f973d}.bYo7Xq_empty-icon-verified{color:#0f973d}.bYo7Xq_empty-title{letter-spacing:0%;text-transform:none;color:#667185;margin:0;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px}.bYo7Xq_empty-body{letter-spacing:1%;text-transform:none;color:#98a2b3;max-width:42ch;margin:0;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:16px}.bYo7Xq_trace{flex-direction:column;display:flex}.bYo7Xq_trace-row{gap:12px;display:flex}.bYo7Xq_trace-rail{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.bYo7Xq_trace-icon{color:#667185;background-color:#f0f2f5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.bYo7Xq_trace-icon-risk{color:#fff;background-color:#d42620}.bYo7Xq_trace-line{background-color:#e4e7ec;flex:1;width:1px;min-height:8px;margin:2px 0}.bYo7Xq_trace-content{flex-direction:column;gap:1px;min-width:0;padding-bottom:16px;display:flex}.bYo7Xq_trace-type{text-transform:uppercase;letter-spacing:1%;color:#98a2b3;font-size:10px}.bYo7Xq_trace-name{letter-spacing:0%;text-transform:none;color:#1d2739;word-break:break-word;font-family:JetBrains Mono,Menlo,monospace;font-size:12px;font-weight:500;line-height:18px}.bYo7Xq_trace-detail{letter-spacing:1%;text-transform:none;color:#667185;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:16px}.bYo7Xq_trace-detail-risk{color:#d42620;font-weight:500}.bYo7Xq_trace-summary{letter-spacing:1%;text-transform:none;color:#667185;margin:0;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:16px}.bYo7Xq_trace-code{background-color:#f0f2f5;border:1px solid #e4e7ec;border-radius:4px;padding:1px 6px;font-family:JetBrains Mono,Menlo,monospace;font-size:11px}
.enlp7q_table-wrap{border:1px solid #e4e7ec;border-radius:12px;width:100%;overflow:hidden}.enlp7q_title-cell{flex-direction:column;min-width:0;padding:0 8px;display:flex}.enlp7q_title-text{letter-spacing:0%;text-transform:none;color:#1d2739;text-overflow:ellipsis;white-space:nowrap;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px;overflow:hidden}.enlp7q_account-cell{letter-spacing:1%;text-transform:none;color:#667185;background:0 0;padding:0 8px;font-family:JetBrains Mono,Menlo,monospace;font-size:10px;font-weight:400;line-height:16px}.enlp7q_count-cell{letter-spacing:0%;text-transform:none;color:#1d2739;font-variant-numeric:tabular-nums;text-align:left;padding:0 8px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px;display:block}.enlp7q_muted{letter-spacing:0%;text-transform:none;color:#98a2b3;padding:0 8px;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}.enlp7q_empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:48px 24px;display:flex}.enlp7q_empty-title{letter-spacing:0%;text-transform:none;color:#1d2739;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:22px}.enlp7q_empty-body{letter-spacing:1%;text-transform:none;color:#667185;margin:0;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:16px}.enlp7q_unclustered-note{letter-spacing:1%;text-transform:none;color:#667185;text-align:center;margin:0;padding-top:4px;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:16px}
.Bf9fhW_condition-card{background-color:#fff;border:1px solid #e4e7ec;border-radius:8px;flex-direction:column;gap:16px;padding:16px;display:flex}.Bf9fhW_condition-card--base{background-color:#f9fafb}.Bf9fhW_condition-header{justify-content:space-between;align-items:center;display:flex}.Bf9fhW_condition-label{letter-spacing:0%;text-transform:none;color:#1d2739;align-items:center;gap:4px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.Bf9fhW_condition-label-text{letter-spacing:0%;text-transform:none;color:#1d2739;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:20px}.Bf9fhW_condition-locked-tag{letter-spacing:0%;text-transform:none;color:#98a2b3;background:#f0f2f5;border-radius:4px;align-items:center;margin-left:4px;padding:2px 8px;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px;display:inline-flex}.Bf9fhW_fields-group{flex-direction:column;gap:8px;display:flex}.Bf9fhW_fields-grid-2{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.Bf9fhW_fields-grid-3{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.Bf9fhW_label-filters-section{flex-direction:column;gap:8px;display:flex}.Bf9fhW_label-filters-header{align-items:center;gap:8px;display:flex}.Bf9fhW_label-filters-title{letter-spacing:1%;text-transform:none;color:#1d2739;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:22px}.Bf9fhW_label-filter-remove{color:#d42620;cursor:pointer;background:#fff;border:1px solid #d42620;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.Bf9fhW_label-filter-remove:hover:not(:disabled){background:#f0f2f5}.Bf9fhW_label-filter-remove:disabled{cursor:not-allowed;opacity:.5}.Bf9fhW_label-filter-rows{flex-direction:column;gap:6px;display:flex}.Bf9fhW_label-filter-row{align-items:center;gap:6px;display:flex}.Bf9fhW_label-filter-dropdown{flex:1}.Bf9fhW_target-section{flex-direction:column;gap:8px;display:flex}.Bf9fhW_target-header{align-items:center;gap:12px;display:flex}.Bf9fhW_target-label{letter-spacing:1%;text-transform:none;color:#1d2739;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:22px}.Bf9fhW_target-radio-group{align-items:center;gap:16px;display:flex}.Bf9fhW_target-specific{flex-direction:column;gap:6px;display:flex}.Bf9fhW_target-chips{flex-wrap:wrap;gap:4px;display:flex}.Bf9fhW_target-chip{letter-spacing:1%;text-transform:none;color:#1d2739;background-color:#e3effc;border:1px solid #e4e7ec;border-radius:9999px;align-items:center;gap:4px;padding:2px 6px;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:16px;display:inline-flex}.Bf9fhW_target-chip-remove{cursor:pointer;color:#98a2b3;background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:0;display:inline-flex}.Bf9fhW_target-chip-remove:hover{color:#d42620}
.-w4ZlW_page-header{flex-direction:column;gap:4px;display:flex}.-w4ZlW_page-header-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.-w4ZlW_page-title{letter-spacing:0%;text-transform:none;color:#1d2739;margin:0;font-family:Inter,sans-serif;font-size:24px;font-weight:600;line-height:32px}.-w4ZlW_page-subtitle{letter-spacing:1%;text-transform:none;color:#98a2b3;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:22px}.-w4ZlW_error-state{text-align:center;background:#fff;border:1px solid #e4e7ec;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:64px 24px;display:flex}.-w4ZlW_error-state-icon{color:#f3a218;background:#fef6e7;border-radius:999px;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}.-w4ZlW_error-state-copy{flex-direction:column;gap:6px;max-width:360px;display:flex}.-w4ZlW_error-state-title{letter-spacing:0%;text-transform:none;color:#1d2739;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:20px}.-w4ZlW_error-state-description{letter-spacing:0%;text-transform:none;color:#667185;margin:0;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}.-w4ZlW_error-state-hint{letter-spacing:0%;text-transform:none;color:#98a2b3;margin:0;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}.-w4ZlW_error-state-hint-strong{color:#667185;font-weight:500}
._RFVua_gone-card{background-color:#fff;border:1px solid #e4e7ec;border-radius:12px;flex-direction:column;gap:8px;max-width:760px;padding:24px;display:flex}._RFVua_gone-id{letter-spacing:0%;text-transform:none;color:#1d2739;word-break:break-all;margin:0;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}._RFVua_gone-meta{letter-spacing:0%;text-transform:none;color:#98a2b3;margin:0;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}._RFVua_gone-title{letter-spacing:0%;text-transform:none;color:#1d2739;margin:8px 0 0;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}._RFVua_gone-body{letter-spacing:0%;text-transform:none;color:#98a2b3;margin:0;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}._RFVua_gone-facts{flex-direction:column;margin:8px 0 0;display:flex}._RFVua_gone-facts>div{border-top:1px solid #e4e7ec;grid-template-columns:160px minmax(0,1fr);gap:8px;padding:4px 0;display:grid}._RFVua_gone-facts dt,._RFVua_gone-facts dd{letter-spacing:0%;text-transform:none;margin:0;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}._RFVua_gone-facts dt{color:#98a2b3}._RFVua_gone-link{letter-spacing:0%;text-transform:none;color:#0d5eba;align-self:flex-start;margin-top:8px;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}
.s-23JW_copy-code{box-sizing:border-box;background-color:#f0f2f5;border:1px solid #e4e7ec;border-radius:4px;justify-content:space-between;align-items:flex-start;gap:8px;width:100%;margin-top:4px;padding:4px 8px;display:flex}.s-23JW_copy-code-text{letter-spacing:1%;text-transform:none;color:#1d2739;overflow-wrap:anywhere;white-space:pre-wrap;background:0 0;flex:auto;min-width:0;padding:0;font-family:JetBrains Mono,Menlo,monospace;font-size:10px;font-weight:400;line-height:16px;overflow-x:auto}.s-23JW_copy-code-button{flex-shrink:0}
._7a0naG_root{touch-action:none;-webkit-user-select:none;user-select:none;cursor:pointer;align-items:center;width:100%;height:32px;display:flex;position:relative}._7a0naG_root[data-disabled]{cursor:not-allowed;pointer-events:none}._7a0naG_track{background-color:#e4e7ec;border-radius:9999px;flex:1;height:4px;position:relative;overflow:visible}._7a0naG_root[data-disabled] ._7a0naG_track{background-color:#f0f2f5}._7a0naG_range{background-color:#0d5eba;border-radius:9999px;height:6px;transition:background-color .2s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;transform:translateY(-50%)}._7a0naG_root[data-disabled] ._7a0naG_range{background-color:#98a2b3}._7a0naG_thumb{cursor:grab;background-color:#0d5eba;border-radius:9999px;outline:none;width:20px;height:20px;transition:box-shadow .2s cubic-bezier(.4,0,.2,1);display:block;box-shadow:0 0 0 1px #1019280d,0 2px 2px -1px #1019280a,0 2px 12px -1px #1019281a}._7a0naG_thumb:hover,._7a0naG_thumb:focus-visible{box-shadow:0 0 0 1px #1019280d,0 2px 2px -1px #1019280a,0 2px 12px -1px #1019281a,0 0 0 6px #0d5eba26}._7a0naG_thumb:active{cursor:grabbing}._7a0naG_root[data-disabled] ._7a0naG_thumb{box-shadow:none;cursor:not-allowed;background-color:#98a2b3}
.Fvb2jq_card{flex-direction:column;gap:8px;display:flex}.Fvb2jq_bordered-card{background:#fff;border:1px solid #e4e7ec;border-radius:4px;flex-direction:column;gap:12px;padding:12px;display:flex}.Fvb2jq_card-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.Fvb2jq_card-title{letter-spacing:0%;text-transform:none;color:#1d2739;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:22px}.Fvb2jq_card-header-meta{flex-wrap:wrap;gap:4px;display:flex}.Fvb2jq_card-summary{letter-spacing:0%;text-transform:none;color:#667185;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px}.Fvb2jq_root-cause-callout{background:#eaf5fb;border:none;border-radius:4px;flex-direction:row;gap:8px;padding:12px;display:flex}.Fvb2jq_root-cause-callout-icon{color:#0d5eba;flex-shrink:0;align-items:center;height:20px;display:inline-flex}.Fvb2jq_root-cause-callout-body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.Fvb2jq_root-cause-label{letter-spacing:0%;text-transform:none;color:#1d2739;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:20px}.Fvb2jq_root-cause-text{letter-spacing:0%;text-transform:none;color:#1d2739;word-break:break-word;margin:0;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}.Fvb2jq_metrics-label{letter-spacing:0%;text-transform:none;color:#1d2739;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:22px}.Fvb2jq_metrics-grid{gap:16px;display:grid}.Fvb2jq_metrics-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.Fvb2jq_metrics-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.Fvb2jq_metric-stat{background:#fff;border:1px solid #e4e7ec;border-radius:12px;flex-direction:column;align-items:flex-start;gap:4px;padding:8px 16px;display:flex}.Fvb2jq_metric-stat-heading{color:#667185;align-items:center;gap:4px;display:inline-flex}.Fvb2jq_metric-stat-label{letter-spacing:0%;text-transform:none;color:#667185;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:16px}.Fvb2jq_metric-stat-value{letter-spacing:0%;text-transform:none;color:#1d2739;font-family:Inter,sans-serif;font-size:20px;font-weight:600;line-height:28px}.Fvb2jq_fix-list{flex-direction:column;gap:4px;margin:0;padding-left:24px;list-style:outside;display:flex}.Fvb2jq_fix-list-item{letter-spacing:0%;text-transform:none;color:#667185;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:1.55;display:list-item}.Fvb2jq_evidence-chips{flex-direction:column;align-items:stretch;gap:0;width:100%;display:flex}.Fvb2jq_evidence-chip{background:0 0;border:none;border-bottom:1px solid #e4e7ec;border-radius:0;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:8px 0;display:flex}.Fvb2jq_evidence-chip:first-child{padding-top:0}.Fvb2jq_evidence-chip:last-child{border-bottom:none;padding-bottom:0}.Fvb2jq_evidence-chip-label{letter-spacing:0%;text-transform:none;color:#667185;flex:1 0 auto;min-width:100px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px}.Fvb2jq_evidence-chip-value{letter-spacing:0%;text-transform:none;color:#475367;text-align:right;word-break:break-all;font-family:Inter,sans-serif;font-size:12px;font-weight:600;line-height:18px}.Fvb2jq_evidence-correlation{background:#f0f2f5;border:1px solid #e4e7ec;border-radius:8px;flex-direction:column;gap:2px;padding:8px 16px;display:flex}.Fvb2jq_evidence-correlation-label{letter-spacing:1%;text-transform:none;color:#1d2739;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:22px}.Fvb2jq_evidence-correlation-text{letter-spacing:0%;text-transform:none;color:#667185;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}.Fvb2jq_evidence-detail-summary{letter-spacing:0%;text-transform:none;color:#98a2b3;cursor:pointer;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}.Fvb2jq_evidence-detail-summary:hover{color:#667185}.Fvb2jq_evidence-detail-body{letter-spacing:0%;text-transform:none;color:#667185;margin:4px 0 0;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:1.55}.Fvb2jq_evidence-generic{flex-direction:column;gap:4px;margin:0;display:flex}.Fvb2jq_evidence-generic-row{flex-wrap:wrap;gap:4px;display:flex}.Fvb2jq_evidence-generic-key{letter-spacing:0%;text-transform:none;color:#98a2b3;text-transform:capitalize;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}.Fvb2jq_evidence-generic-value{letter-spacing:0%;text-transform:none;color:#1d2739;word-break:break-word;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px}.Fvb2jq_empty-text{letter-spacing:0%;text-transform:none;color:#98a2b3;margin:0;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}.Fvb2jq_evidence-chip-link{letter-spacing:0%;text-transform:none;color:#0d5eba;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px;text-decoration:none}.Fvb2jq_evidence-chip-link:hover{color:#034592;text-decoration:underline}.Fvb2jq_ec2-evidence{flex-direction:column;gap:8px;display:flex}.Fvb2jq_cloudtrail-section,.Fvb2jq_cloudtrail-list{flex-direction:column;gap:4px;display:flex}.Fvb2jq_cloudtrail-event{background:#f9fafb;border:1px solid #e4e7ec;border-radius:4px;padding:8px 16px 8px 8px;position:relative}.Fvb2jq_cloudtrail-event-row{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.Fvb2jq_cloudtrail-event-name{letter-spacing:0%;text-transform:none;color:#1d2739;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px}.Fvb2jq_cloudtrail-event-time{letter-spacing:1%;text-transform:uppercase;color:#98a2b3;flex-shrink:0;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px}.Fvb2jq_cloudtrail-event-actor{letter-spacing:1%;text-transform:uppercase;color:#98a2b3;text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px;overflow:hidden}.Fvb2jq_cloudtrail-event-copy{color:#98a2b3;cursor:pointer;opacity:0;background:0 0;border:0;padding:2px 4px;line-height:1;transition:opacity .15s;position:absolute;top:4px;right:4px}.Fvb2jq_cloudtrail-event:hover .Fvb2jq_cloudtrail-event-copy{opacity:1}.Fvb2jq_cloudtrail-event-copy:hover{color:#1d2739}.Fvb2jq_cur-rows{flex-direction:column;gap:4px;margin-top:4px;display:flex}.Fvb2jq_cur-row{letter-spacing:1%;text-transform:uppercase;background:#f9fafb;border:1px solid #e4e7ec;border-radius:4px;flex-wrap:wrap;gap:8px;padding:4px 8px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px;display:flex}.Fvb2jq_cur-row-date{color:#98a2b3}.Fvb2jq_cur-row-type{letter-spacing:0%;text-transform:none;color:#1d2739;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px}.Fvb2jq_cur-row-cost{color:#1d2739;margin-left:auto}.Fvb2jq_gravity-child-list{flex-direction:column;gap:4px;display:flex}.Fvb2jq_gravity-child-row{background:#f0f2f5;border:1px solid #e4e7ec;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;padding:4px 8px;display:flex}.Fvb2jq_gravity-child-service{letter-spacing:0%;text-transform:none;color:#1d2739;text-overflow:ellipsis;white-space:nowrap;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px;overflow:hidden}.Fvb2jq_gravity-child-delta-pos{letter-spacing:0%;text-transform:none;color:#d42620;white-space:nowrap;flex-shrink:0;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px}.Fvb2jq_gravity-child-delta-neg{letter-spacing:0%;text-transform:none;color:#0f973d;white-space:nowrap;flex-shrink:0;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px}.Fvb2jq_rca-status-banner--pending,.Fvb2jq_rca-status-banner--failed{letter-spacing:0%;text-transform:none;color:#667185;background:#f0f2f5;border:1px solid #e4e7ec;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px;display:flex}.Fvb2jq_nlb-section{flex-direction:column;gap:4px;display:flex}.Fvb2jq_nlb-cell-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Fvb2jq_nlb-cell-value{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.Fvb2jq_expandable-card{background:#fff;border:1px solid #e4e7ec;border-radius:8px;flex-direction:column;gap:8px;padding:12px;display:flex}.Fvb2jq_expandable-card-header{all:unset;cursor:pointer;align-items:flex-start;gap:8px;width:100%;display:flex}.Fvb2jq_expandable-card-heading{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.Fvb2jq_expandable-card-title{letter-spacing:0%;text-transform:none;color:#1d2739;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:20px}.Fvb2jq_expandable-card-subtitle{letter-spacing:0%;text-transform:none;color:#667185;margin:0;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:16px}.Fvb2jq_expandable-card-divider{background:#e4e7ec;width:100%;height:1px}.Fvb2jq_correlated-metrics-list{flex-direction:column;gap:8px;display:flex}.Fvb2jq_correlated-metric-row{background:#f9fafb;border:none;border-radius:0;justify-content:space-between;align-items:center;gap:16px;padding:12px;display:flex}.Fvb2jq_correlated-metric-info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.Fvb2jq_correlated-metric-name{letter-spacing:0%;text-transform:none;color:#1d2739;text-overflow:ellipsis;white-space:nowrap;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.Fvb2jq_correlated-metric-meta{letter-spacing:0%;text-transform:none;color:#1d2739;text-overflow:ellipsis;white-space:nowrap;margin:0;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px;overflow:hidden}
.CqNEXW_top-bar{z-index:40;background-color:#fff;border-bottom:1px solid #e4e7ec;width:100%;position:sticky;top:0}.CqNEXW_container{justify-content:space-between;align-items:center;gap:24px;max-width:1440px;margin-inline:auto;padding:12px 32px;display:flex}.CqNEXW_logo{flex-shrink:0;width:auto;height:20px;display:block}.CqNEXW_indicator{align-items:center;gap:8px;display:flex}.CqNEXW_counter{white-space:nowrap;letter-spacing:0%;text-transform:none;color:#667185;align-items:center;gap:4px;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:22px;display:inline-flex}.CqNEXW_counter-current{letter-spacing:0%;text-transform:none;color:#000;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:22px}.CqNEXW_counter-total,.CqNEXW_counter-divider{color:#667185}.CqNEXW_counter-title{letter-spacing:0%;text-transform:none;color:#0d5eba;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:22px}.CqNEXW_segments{align-items:center;gap:8px;display:inline-flex}.CqNEXW_segment-btn{all:unset;cursor:default;width:24px;display:block}.CqNEXW_segment-btn:not(:disabled){cursor:pointer}.CqNEXW_segment-btn:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #0d5eba}.CqNEXW_segment{width:24px}.CqNEXW_sign-out{flex-shrink:0}@media (max-width:900px){.CqNEXW_indicator{display:none}.CqNEXW_container{padding-inline:16px}}
@keyframes _0boA_W_list-swap-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes _0boA_W_detail-swap-in{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}@keyframes _0boA_W_selection-bar-in{0%{transform:scaleY(0)}to{transform:scaleY(1)}}._0boA_W_panel{display:contents}._0boA_W_body{grid-template-columns:320px 1fr;gap:16px;height:clamp(560px,100dvh - 160px,1200px);display:grid}._0boA_W_column{background:#fff;border:1px solid #e4e7ec;border-radius:12px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000d}._0boA_W_column-with-divider{border-right:0}._0boA_W_column-header{border-bottom:1px solid #e4e7ec;justify-content:space-between;align-items:center;min-height:40px;padding:16px 12px 8px;display:flex}._0boA_W_column-header-caption{letter-spacing:1%;color:#667185;text-transform:uppercase;letter-spacing:.1px;font-family:Inter,sans-serif;font-size:10px;font-weight:500;line-height:16px}._0boA_W_column-header-sort{color:#667185;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;transition:background-color .15s,color .15s;display:inline-flex}._0boA_W_column-header-sort:hover{color:#1d2739;background:#e3effc80}._0boA_W_column-header-sort-active{color:#0d5eba;background:#e3effc80}._0boA_W_column-body{flex-direction:column;flex:auto;display:flex;overflow-y:auto}._0boA_W_detail-swappable{flex-direction:column;flex:auto;min-height:0;animation:.2s cubic-bezier(0,0,.2,1) backwards _0boA_W_detail-swap-in;display:flex}._0boA_W_row{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #e4e7ec;align-items:flex-start;gap:8px;padding:16px 12px;transition:background-color .15s,box-shadow .15s cubic-bezier(0,0,.2,1),transform .15s cubic-bezier(0,0,.2,1);display:flex;position:relative}._0boA_W_row:hover{background:#e3effc80}._0boA_W_row:has(+._0boA_W_row-active){border-bottom-color:#0000}._0boA_W_row-active{z-index:1;background:#e3effc;border-bottom-color:#0000;border-radius:4px;transform:translateY(-1px);box-shadow:0 6px 14px -4px #0d5eba47,0 2px 4px -2px #1018281f}._0boA_W_row-active:before{content:"";transform-origin:top;background:#0d5eba;border-radius:4px 0 0 4px;width:3px;animation:.15s cubic-bezier(0,0,.2,1) backwards _0boA_W_selection-bar-in;position:absolute;top:0;bottom:0;left:0}._0boA_W_row-active{box-shadow:none;background:#e3effc80;transform:none}._0boA_W_row-active ._0boA_W_row-name{color:#0d5eba}._0boA_W_row-active:before{transform-origin:50%;border-radius:4px;width:4px;height:auto;top:0;bottom:0;left:3px}._0boA_W_row-content{flex-direction:column;flex:auto;gap:8px;min-width:0;display:flex}._0boA_W_row-name-line{align-items:center;gap:4px;min-width:0;display:flex}._0boA_W_row-name{letter-spacing:0%;text-transform:none;color:#1d2739;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px;overflow:hidden}._0boA_W_row-badges{flex-wrap:wrap;align-items:center;gap:4px;display:flex}._0boA_W_service-badge{color:#1d2739;height:16px;letter-spacing:1%;text-transform:uppercase;text-transform:none;letter-spacing:.1px;background:#f0f2f5;border-radius:9999px;align-items:center;padding:0 4px;font-family:Inter,sans-serif;font-size:10px;font-weight:500;line-height:16px;display:inline-flex}._0boA_W_migration-text{color:#1d2739;height:16px;letter-spacing:1%;text-transform:uppercase;text-transform:none;letter-spacing:.1px;word-break:break-word;align-items:center;max-width:100%;padding:0 4px;font-family:Inter,sans-serif;font-size:10px;font-weight:500;line-height:16px;display:inline-flex}._0boA_W_confidence-dot{background:#e4e7ec;border-radius:9999px;flex-shrink:0;width:6px;height:6px;display:inline-block}._0boA_W_confidence-dot-error{background:#d42620}._0boA_W_confidence-dot-warning{background:#f3a218}._0boA_W_confidence-dot-success{background:#0f973d}._0boA_W_row-savings{letter-spacing:0%;text-transform:none;color:#0f973d;flex-shrink:0;align-self:flex-start;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:20px}._0boA_W_empty-state{height:100%;letter-spacing:0%;text-transform:none;color:#98a2b3;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:48px;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px;display:flex}._0boA_W_sk-row{flex-direction:column;gap:8px;padding:16px;display:flex}._0boA_W_sk-name{width:70%;height:16px}._0boA_W_sk-meta{width:40%;height:12px}@media (prefers-reduced-motion:reduce){._0boA_W_detail-swappable,._0boA_W_row-active:before{animation:none}}
.wMPhRq_steps{flex-direction:column;gap:8px;margin:0;padding-left:16px;display:flex}.wMPhRq_step{margin:0}.wMPhRq_draft{background-color:#f9fafb;border:1px dashed #98a2b3;border-radius:4px;margin-top:4px;padding:4px 8px}.wMPhRq_draft-label{letter-spacing:1%;text-transform:none;color:#475367;margin-bottom:2px;font-family:Inter,sans-serif;font-size:10px;font-weight:500;line-height:16px;display:block}.wMPhRq_draft-code{letter-spacing:1%;text-transform:none;color:#475367;overflow-wrap:anywhere;white-space:pre-wrap;background:0 0;padding:0;font-family:JetBrains Mono,Menlo,monospace;font-size:10px;font-weight:400;line-height:16px;display:block}.wMPhRq_undo{margin-top:8px}.wMPhRq_undo-summary{letter-spacing:1%;text-transform:none;cursor:pointer;color:#475367;font-family:Inter,sans-serif;font-size:10px;font-weight:500;line-height:16px}.wMPhRq_undo .wMPhRq_steps{margin-top:4px}
.bAawrq_revoke-button{all:unset;color:#667185;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;transition:color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.bAawrq_revoke-button:hover:not(:disabled){color:#d42620}.bAawrq_revoke-button:focus-visible{outline-offset:2px;outline:2px solid #0d5eba}.bAawrq_revoke-button:disabled{cursor:not-allowed;opacity:.5}.bAawrq_revoke-spinner{animation:1s linear infinite bAawrq_spin}@keyframes bAawrq_spin{to{transform:rotate(360deg)}}
._63j0Na_panel-root{flex-direction:column;width:600px;display:flex}._63j0Na_panel-header{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:24px;display:flex}._63j0Na_panel-header-text{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}._63j0Na_panel-title{letter-spacing:0%;text-transform:none;color:#1d2739;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:24px;display:-webkit-box;overflow:hidden}._63j0Na_panel-header-badges{flex-wrap:wrap;align-items:center;gap:4px;display:flex}._63j0Na_header-pill-sr{display:none}._63j0Na_header-pill{letter-spacing:0%;text-transform:none;white-space:nowrap;border-radius:9999px;align-items:center;gap:4px;padding:2px 8px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}._63j0Na_header-pill--negative{color:#d42620;background:#fbeae9}._63j0Na_header-pill--notice{color:#f3a218;background:#fef6e7}._63j0Na_header-pill--neutral{color:#344054;background:#f0f2f5}._63j0Na_header-pill--info{color:#0d5eba;background:#e3effc}._63j0Na_header-pill-dot{border-radius:9999px;flex-shrink:0;width:6px;height:6px}._63j0Na_header-pill-dot--negative{background:#d42620}._63j0Na_header-pill-dot--notice{background:#f3a218}._63j0Na_header-pill-dot--neutral{background:#344054}._63j0Na_panel-tabs{border-bottom:1px solid #e4e7ec;flex-shrink:0;padding:0 24px}._63j0Na_radix-tabs{width:100%}._63j0Na_radix-tabs ._63j0Na_tab-panel{margin-top:0}._63j0Na_tab-panel{outline:none;flex-direction:column;gap:24px;display:flex}._63j0Na_panel-body{flex-direction:column;flex:1;padding:16px;display:flex;overflow-y:auto}._63j0Na_panel-section{flex-direction:column;gap:8px;display:flex}._63j0Na_panel-section-label{letter-spacing:0%;text-transform:none;color:#1d2739;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:22px}._63j0Na_panel-section-body{letter-spacing:0%;text-transform:none;color:#667185;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.55}._63j0Na_section-header-with-icon{align-items:center;gap:4px;display:flex}._63j0Na_section-icon-primary{color:#0d5eba}._63j0Na_inline-link{all:unset;letter-spacing:0%;text-transform:none;color:#0d5eba;cursor:pointer;border-radius:4px;align-items:center;gap:4px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;line-height:18px;display:inline-flex}._63j0Na_inline-link:hover{color:#034592;text-decoration:underline}._63j0Na_inline-link:focus-visible{outline-offset:2px;outline:2px solid #0d5eba}._63j0Na_panel-card{background:#fff;border:1px solid #e4e7ec;border-radius:4px;flex-direction:column;gap:8px;padding:16px;display:flex}._63j0Na_panel-card-header{justify-content:space-between;align-items:center;display:flex}._63j0Na_fix-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._63j0Na_fix-list-item{letter-spacing:0%;text-transform:none;color:#667185;border-bottom:1px solid #e4e7ec;padding:8px 0 8px 14px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px;position:relative}._63j0Na_fix-list-item:last-child{border-bottom:none}._63j0Na_fix-list-item:before{content:"";background:#667185;border-radius:9999px;width:6px;height:6px;position:absolute;top:50%;left:0;transform:translateY(-50%)}._63j0Na_detail-list{flex-direction:column;display:flex}._63j0Na_detail-row{border-bottom:1px solid #e4e7ec;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:8px 0;display:flex}._63j0Na_detail-row:last-child{border-bottom:none}._63j0Na_detail-row-label{letter-spacing:0%;text-transform:none;color:#667185;flex-shrink:0;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px}._63j0Na_detail-row-value{letter-spacing:0%;text-transform:none;color:#667185;text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:Inter,sans-serif;font-size:12px;font-weight:600;line-height:18px;overflow:hidden}._63j0Na_detail-row-value-muted{letter-spacing:0%;text-transform:none;color:#98a2b3;text-align:right;font-family:Inter,sans-serif;font-size:12px;font-weight:600;line-height:18px}._63j0Na_detail-row-tags{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}._63j0Na_section-divider{background:#e4e7ec;width:100%;height:1px}._63j0Na_analysis-section-label{letter-spacing:0%;text-transform:none;color:#1d2739;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:22px}._63j0Na_secondary-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._63j0Na_notes-list{flex-direction:column;gap:24px;display:flex}._63j0Na_note-item{align-items:flex-start;gap:16px;display:flex}._63j0Na_note-item--pending{opacity:.6}._63j0Na_note-avatar{color:#0d5eba;width:32px;height:32px;letter-spacing:0%;text-transform:none;text-transform:uppercase;background:#e3effc;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px;display:flex}._63j0Na_note-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._63j0Na_note-author{letter-spacing:0%;text-transform:none;color:#1d2739;text-overflow:ellipsis;white-space:nowrap;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:22px;overflow:hidden}._63j0Na_note-time{letter-spacing:0%;text-transform:none;color:#98a2b3;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}._63j0Na_note-callout{background:#e3effc80;border:1px solid #e3effc;border-radius:4px;flex-direction:column;align-self:flex-start;gap:4px;max-width:100%;padding:12px;display:flex}._63j0Na_note-callout-label{letter-spacing:0%;text-transform:none;color:#667185;font-family:Inter,sans-serif;font-size:12px;font-weight:600;line-height:18px}._63j0Na_note-callout-text{letter-spacing:0%;text-transform:none;color:#1d2739;word-wrap:break-word;overflow-wrap:break-word;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:22px}._63j0Na_note-compose-wrapper{background:#fff;flex-shrink:0;padding:16px 24px}._63j0Na_note-compose{background:#fff;border:1px solid #e4e7ec;border-radius:9999px;align-items:center;gap:8px;padding:8px 8px 8px 16px;display:flex}._63j0Na_note-compose:focus-within{border-color:#0d5eba}._63j0Na_note-compose-input{letter-spacing:0%;text-transform:none;color:#1d2739;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:0 4px;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:24px}._63j0Na_note-compose-input::placeholder{color:#98a2b3}._63j0Na_note-compose-send{all:unset;color:#fff;cursor:pointer;background:#0d5eba;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s cubic-bezier(.4,0,.2,1);display:flex}._63j0Na_note-compose-send:hover:not(:disabled){background:#034592}._63j0Na_note-compose-send:disabled{opacity:.4;cursor:not-allowed}._63j0Na_panel-footer{background:#f9fafb;border-top:1px solid #e4e7ec;flex-shrink:0;gap:16px;padding:16px 24px;display:flex}._63j0Na_panel-footer>*{flex:1;min-width:0}._63j0Na_assign-header{border-bottom:1px solid #e4e7ec;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}._63j0Na_assign-back-btn._63j0Na_assign-back-btn{cursor:pointer;letter-spacing:0%;text-transform:none;color:#667185;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:22px;text-decoration:none;display:inline-flex}._63j0Na_assign-back-btn._63j0Na_assign-back-btn:hover:not(:disabled){color:#1d2739;text-decoration:none}._63j0Na_assign-title{letter-spacing:0%;text-transform:none;color:#1d2739;border-bottom:1px solid #e4e7ec;flex-shrink:0;margin:0;padding-bottom:16px;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:24px}._63j0Na_assign-body{flex-direction:column;flex:1;gap:16px;padding:24px;display:flex;overflow-y:auto}._63j0Na_assign-divider{background:#e4e7ec;flex-shrink:0;width:100%;height:1px}._63j0Na_assign-banner{background:#f9fafb;border:1px solid #e4e7ec;border-radius:4px;flex-direction:column;gap:8px;padding:16px;display:flex}._63j0Na_assign-banner-title{letter-spacing:0%;text-transform:none;color:#1d2739;word-break:break-word;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:20px}._63j0Na_assign-banner-desc{letter-spacing:0%;text-transform:none;color:#1d2739;word-break:break-word;margin:0;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}._63j0Na_assign-banner-badges{flex-wrap:wrap;align-items:center;gap:4px;margin-top:4px;display:flex}._63j0Na_assign-search-card{background:#fff;border:1px solid #e4e7ec;border-radius:4px;flex-direction:column;gap:8px;padding:16px;display:flex}._63j0Na_assign-search-label{letter-spacing:0%;text-transform:none;color:#1d2739;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:22px}._63j0Na_assign-member-list{width:100%;max-height:240px;overflow:hidden}._63j0Na_assign-comment{flex-direction:column;gap:8px;display:flex}._63j0Na_assign-comment-label{letter-spacing:1%;text-transform:none;color:#1d2739;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:22px}._63j0Na_assign-comment-input{width:100%;letter-spacing:0%;text-transform:none;color:#1d2739;background:#fff;border:1px solid #e4e7ec;border-radius:9999px;outline:none;padding:8px 16px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:22px;transition:border-color .15s cubic-bezier(.4,0,.2,1)}._63j0Na_assign-comment-input::placeholder{color:#98a2b3}._63j0Na_assign-comment-input:focus{border-color:#0d5eba}._63j0Na_assign-radio{background:#fff;border:2px solid #e4e7ec;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}._63j0Na_assign-radio-dot{background:0 0;border-radius:50%;width:10px;height:10px}._63j0Na_assign-radio-dot--checked{background:#0d5eba}._63j0Na_assign-member-item{border-radius:12px;gap:8px;padding:16px 8px}._63j0Na_assign-member-item:hover{background:#f0f2f5}._63j0Na_assign-member-item>span[class*=avatar]{width:40px;height:40px}._63j0Na_assign-member-item .avatar{width:40px;height:40px}._63j0Na_assign-member-item>[data-slot=avatar]{width:40px;height:40px}._63j0Na_assign-member-item [class*=member-avatar]{width:40px;height:40px}._63j0Na_assign-member-item [class*=member-avatar-fallback]{letter-spacing:0%;text-transform:none;color:#1d2739;background:#e3effc;border:1.5px solid #fff;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:24px}._63j0Na_assign-member-item [class*=member-name]{letter-spacing:0%;text-transform:none;color:#1d2739;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:20px}._63j0Na_assign-member-item [class*=member-email]{letter-spacing:0%;text-transform:none;color:#667185;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}._63j0Na_assign-member-item [class*=member-info]{flex-direction:column;gap:5px;display:flex}._63j0Na_assign-member-item--selected,._63j0Na_assign-member-item--selected:hover{background:#e3effc80}._63j0Na_assign-member-item--selected ._63j0Na_assign-radio{border-color:#0d5eba}._63j0Na_assign-footer{background:#f9fafb;border-top:1px solid #e4e7ec;flex-shrink:0;justify-content:flex-end;gap:16px;padding:16px 24px;display:flex}._63j0Na_empty-text{letter-spacing:0%;text-transform:none;color:#98a2b3;text-align:center;margin:0;padding:48px 0;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}
.-I4jwG_wrap{background:linear-gradient(182.19deg,#e3effc80 17.7%,#fff 98.4%);border-radius:0 8px 8px 0;justify-content:center;align-items:flex-start;width:100%;height:100%;display:flex;overflow:hidden}.-I4jwG_stage{flex-shrink:0;width:577px;height:677px;position:relative}.-I4jwG_decor{position:absolute;inset:0}.-I4jwG_greeting-block{z-index:1;opacity:0;flex-direction:column;gap:8px;width:477px;animation:.5s cubic-bezier(.16,1,.3,1) 60ms forwards -I4jwG_card-enter;display:flex;position:absolute;top:30px;left:51px;transform:translateY(8px)}.-I4jwG_greeting{letter-spacing:0%;text-transform:none;color:#1d2739;margin:0;font-family:Inter,sans-serif;font-size:24px;font-weight:500;line-height:1.5}.-I4jwG_greeting-org{color:#0d5eba}.-I4jwG_subtext{letter-spacing:0%;text-transform:none;color:#667185;margin:0;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}.-I4jwG_card{background-color:#fff;border:1px solid #e4e7ec;border-radius:8px;transition:left .7s cubic-bezier(.22,1,.36,1),top .7s cubic-bezier(.22,1,.36,1),width .7s cubic-bezier(.22,1,.36,1);position:absolute;box-shadow:0 5px 13px -5px #1019280d,0 2px 4px -1px #10192805}.-I4jwG_chart-card{opacity:0;flex-direction:column;gap:16px;width:474px;padding:24px 16px;animation:.5s cubic-bezier(.16,1,.3,1) .12s forwards -I4jwG_card-enter;display:flex;top:117px;left:53px;transform:translateY(8px)}.-I4jwG_chart-title{letter-spacing:0%;text-transform:none;color:#000;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:20px}.-I4jwG_chart-legend{margin-top:-14px}.-I4jwG_chart-legend span:not([aria-hidden]){letter-spacing:1%;text-transform:none;color:#667185;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:16px}.-I4jwG_chart-body{clip-path:inset(0 100% 0 0);flex-direction:column;gap:8px;transition:clip-path 1.8s cubic-bezier(.22,1,.36,1) .32s;display:flex}.-I4jwG_chart-body.-I4jwG_reveal-active{clip-path:inset(0)}@keyframes -I4jwG_card-enter{to{opacity:1;transform:translateY(0)}}.-I4jwG_kpi{opacity:0;flex-direction:column;justify-content:center;gap:4px;padding:8px 16px;animation:.5s cubic-bezier(.16,1,.3,1) forwards -I4jwG_card-enter;display:flex}.-I4jwG_kpi-title{letter-spacing:1%;text-transform:none;color:#667185;font-family:Inter,sans-serif;font-size:10px;font-weight:500;line-height:16px}.-I4jwG_kpi-value{letter-spacing:0%;text-transform:none;color:#1d2739;font-variant-numeric:tabular-nums;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:24px}.-I4jwG_kpi-caption{letter-spacing:1%;text-transform:none;color:#98a2b3;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:16px}.-I4jwG_kpi-resources{animation-delay:.22s}.-I4jwG_kpi-resources.-I4jwG_pre{width:180px;top:452px;left:78px}.-I4jwG_kpi-resources.-I4jwG_post{width:229px;top:441px;left:53px}.-I4jwG_kpi-spend{animation-delay:.3s}.-I4jwG_kpi-spend.-I4jwG_pre{width:180px;top:452px;left:320px}.-I4jwG_kpi-spend.-I4jwG_post{width:229px;top:441px;left:298px}.-I4jwG_kpi-savings{opacity:0;max-width:474px;height:108px;transition:left .7s cubic-bezier(.22,1,.36,1),top .7s cubic-bezier(.22,1,.36,1),width .7s cubic-bezier(.22,1,.36,1);animation:.5s cubic-bezier(.16,1,.3,1) .38s forwards -I4jwG_card-enter;position:absolute;overflow:hidden}.-I4jwG_kpi-savings.-I4jwG_pre{top:561px;left:130px}.-I4jwG_kpi-savings.-I4jwG_post{top:537px;left:53px}.-I4jwG_kpi-savings>:first-child{padding-top:16px}.-I4jwG_savings-icon{color:#667185;flex-shrink:0}.-I4jwG_savings-title{letter-spacing:0%;text-transform:none;color:#667185;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px}.-I4jwG_savings-value{margin-top:12px}.-I4jwG_savings-badge{color:#0f973d;height:16px;letter-spacing:1%;text-transform:none;background-color:#e7f6ec;border-radius:1000px;align-items:center;gap:2px;padding:0 6px;font-family:Inter,sans-serif;font-size:10px;font-weight:500;line-height:16px;display:inline-flex}.-I4jwG_savings-badge svg{width:10px;height:10px}.-I4jwG_savings-caption{letter-spacing:0%;text-transform:none;color:#98a2b3;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px}.-I4jwG_savings-chart{clip-path:inset(0 100% 0 0);width:220px;height:72px;transition:clip-path 1.4s cubic-bezier(.22,1,.36,1) .64s}.-I4jwG_savings-chart.-I4jwG_reveal-active{clip-path:inset(0)}.-I4jwG_savings-sparkline{width:100%;height:100%;display:block}@media (max-width:1200px){.-I4jwG_stage{transform-origin:top;transform:scale(.9)}}
.LgpKWG_toolbar-card{background:#fff;border:1px solid #e4e7ec;border-radius:12px;flex-direction:column;gap:16px;margin-bottom:-8px;padding:16px;display:flex}.LgpKWG_toolbar-controls{justify-content:space-between;align-items:center;gap:8px;display:flex}.LgpKWG_toolbar-search{flex:0 0 320px;min-width:0;max-width:320px}.LgpKWG_toolbar-filters{flex-shrink:0;align-items:center;gap:8px;display:flex}.LgpKWG_toolbar-filter{flex-shrink:0}.LgpKWG_confidence-dot{background:#e4e7ec;border-radius:9999px;width:8px;height:8px;display:inline-block}.LgpKWG_confidence-dot-high{background:#0f973d}.LgpKWG_confidence-dot-medium{background:#f3a218}.LgpKWG_confidence-dot-low{background:#d42620}
.IZ12jq_container{flex-direction:column;align-items:center;gap:4px;padding:8px 0;display:flex}.IZ12jq_hint{letter-spacing:1%;text-transform:none;color:#98a2b3;margin:0;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:16px}.IZ12jq_pill-list{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.IZ12jq_pill{letter-spacing:1%;text-transform:none;color:#667185;cursor:pointer;background:0 0;border:1px solid #e4e7ec;border-radius:999px;align-items:center;gap:4px;height:26px;padding:0 8px;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:16px;transition:border-color .12s,color .12s;display:inline-flex}.IZ12jq_pill:hover{color:#0d5eba;border-color:#0d5eba}.IZ12jq_pill-count{letter-spacing:1%;text-transform:uppercase;color:#98a2b3;font-family:Inter,sans-serif;font-size:10px;font-weight:500;line-height:16px}
.lzJNBG_overhead-row{--op-table-row-bg:#f9fafb}.lzJNBG_overhead-label{color:#98a2b3;font-style:italic}.lzJNBG_share-value{text-align:right;color:#667185;display:block}
@keyframes TFIO3G_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.TFIO3G_unmapped-row{--op-table-row-bg:#fef6e7}.TFIO3G_source-id{color:#475367;background-color:#f0f2f5;border-radius:4px;align-self:flex-start;padding:0 4px}.TFIO3G_canonical-cell{align-items:center;gap:6px;display:flex}.TFIO3G_canonical-cell .TFIO3G_mapping-input{width:192px}.TFIO3G_canonical-cell .TFIO3G_mapping-input:focus-within>*{border-color:#0d5eba}.TFIO3G_canonical-cell .TFIO3G_mapping-input--dirty>*{border-color:#0d5eba;box-shadow:0 0 0 1px #e3effc}.TFIO3G_saving-spinner{color:#667185;flex-shrink:0;animation:1s linear infinite TFIO3G_spin}
.xNXpQa_legend-item{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:4px;align-items:center;gap:4px;padding:0;transition:opacity .2s;display:flex}.xNXpQa_legend-item:hover{opacity:.8}.xNXpQa_legend-swatch{border-radius:9999px;flex-shrink:0;width:8px;height:8px}.xNXpQa_legend-label{letter-spacing:0%;text-transform:none;color:#667185;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:22px}
