.WEZH7G_loginContainer{flex-direction:column;flex:auto;justify-content:center;align-items:center;display:flex}.WEZH7G_loginWrapper{border:1px solid var(--color-medium-grey);flex-direction:column;align-items:center;min-width:70vw;min-height:40vh;padding:20px;display:flex}@media screen and (min-width:768px){.WEZH7G_loginWrapper{min-width:400px}}.WEZH7G_loginHeader{margin-bottom:30px}.WEZH7G_logoWrapper{position:relative}.WEZH7G_logoWrapper:before,.WEZH7G_logoWrapper:after{content:"";background:var(--color-medium-grey);width:90%;height:1px;margin:20px 0;display:block;position:absolute}.WEZH7G_logoWrapper:before{transform:translate(-90px,29px)}.WEZH7G_logoWrapper:after{transform:translate(100px,-71px)}.WEZH7G_logo{border:1px solid var(--color-medium-grey);border-radius:50%;padding:20px}.WEZH7G_loginHeading{margin-bottom:30px}.WEZH7G_loginButton{appearance:none;color:#fff;background:#000;border:0;border-radius:40px;align-items:center;margin:0 0 20px;padding:12px 24px;display:flex}.WEZH7G_loginButton:hover{cursor:pointer;background:#021b5f;transition:background .3s}.WEZH7G_loginButton:disabled{background-color:var(--color-light-grey);cursor:not-allowed;position:relative}.WEZH7G_loginMessage{--color-error:#767676;border:1px solid var(--color-error);color:var(--color-error);text-align:center;background-color:#fff;border-radius:6px;margin-top:20px;padding:12px;font-family:monospace}
.re1nga_typographyDefault{color:var(--color-brand-navy);display:block}.re1nga_heading{color:var(--color-text-title);letter-spacing:.02em;text-transform:uppercase;font-family:Snowflake Sans,Helvetica Neue,sans-serif;font-size:18px;font-weight:700;line-height:2.2}.re1nga_subtitle{color:var(--color-text-body);font-family:Snowflake Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:1.25}.re1nga_body{color:var(--color-text-functional);font-size:16px;font-weight:400;line-height:1.25}.re1nga_interactive{color:var(--color-text-functional);font-size:16px;font-weight:700;line-height:20px}.re1nga_bold{font-weight:700}.re1nga_italic{font-style:italic}:root[data-theme=a11y] .re1nga_typographyDefault{color:var(--color-dark-grey)}
.e7WGRa_buttonContainer{appearance:none;cursor:pointer;border:0;border-radius:40px;justify-content:center;align-items:center;margin-bottom:15px;padding:12px 24px;transition:background .3s;display:inline-flex}.e7WGRa_buttonContainer[disabled]{cursor:not-allowed;opacity:.4}.e7WGRa_buttonContainer:not(.e7WGRa_iconButton) svg{height:20px;margin-right:5px}.e7WGRa_buttonContainer:not(.e7WGRa_iconButton) path{stroke:#fff;fill:#fff}.e7WGRa_primary{color:#fff;background:#000}.e7WGRa_primary[disabled],.e7WGRa_primary:hover{background:#021b5f}.e7WGRa_primary.e7WGRa_formButtonDisabled{opacity:1;color:#72706c;background-color:#d4d2cb}.e7WGRa_secondary,.e7WGRa_link{color:var(--text-functional);background:0 0;border:none;font-weight:700;text-decoration:underline}:is(.e7WGRa_secondary,.e7WGRa_link)[disabled],:is(.e7WGRa_secondary,.e7WGRa_link):hover{text-decoration:none}.e7WGRa_link{margin:0;padding:0}.e7WGRa_outline{border:1px solid var(--color-medium-grey);color:var(--color-medium-grey)}.e7WGRa_outline.e7WGRa_active{background-color:var(--color-medium-grey);color:var(--color-white)}.e7WGRa_small{padding:8px 16px;font-size:12px}.e7WGRa_large{padding:16px 32px;font-size:18px}.e7WGRa_iconButton,.e7WGRa_halo{cursor:pointer;background-color:#f3f3f3;border:0;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative;overflow:hidden}:is(.e7WGRa_iconButton,.e7WGRa_halo):hover,:is(.e7WGRa_iconButton,.e7WGRa_halo):hover .e7WGRa_inner{background-color:#202020}.e7WGRa_iconButton:hover path{fill:#fff}.e7WGRa_iconButton[data-testid=delete-user-button]:hover{background-color:#0000}.e7WGRa_iconButton[data-testid=delete-user-button]:hover .e7WGRa_inner{background-color:var(--color-failed)}.e7WGRa_iconButton[data-testid=delete-user-button]:hover path{fill:var(--color-white)}.e7WGRa_iconButton[data-testid=edit-user-button]:hover{background-color:#0000}.e7WGRa_iconButton[data-testid=edit-user-button]:hover .e7WGRa_inner{background-color:var(--color-critical)}.e7WGRa_iconButton[data-testid=edit-user-button]:hover path{fill:var(--color-black)}.e7WGRa_iconButton:hover svg{color:#fff}@keyframes e7WGRa_rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.e7WGRa_inner{background:var(--color-white);border-radius:50%;width:calc(100% - 4px);height:calc(100% - 4px);margin:1px;position:absolute}.e7WGRa_inner~svg{color:var(--color-black);z-index:1}.e7WGRa_halo:before{content:"";z-index:0;background:linear-gradient(90deg,#47cbff 0%,#ff1a6a 100%);width:50px;height:50px;animation:5s linear infinite forwards e7WGRa_rotate;display:block;position:absolute}.e7WGRa_halo.e7WGRa_style-2:before{transform-origin:top;background:linear-gradient(90deg,#b4f66900 0%,#6abc0dbf 50%,#0950ac00 100%);top:50%;transform:translate(0)}
.R3eBGG_dropdownContainer{flex-wrap:wrap;align-items:center}.R3eBGG_dropdown{border:1px solid var(--color-stroke-default);cursor:pointer;border-radius:80px;flex:auto;align-items:center;gap:20px;height:48px;padding:10px 20px;position:relative}.R3eBGG_dropdown[aria-expanded=true]{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0;padding-bottom:9px;position:relative}.R3eBGG_dropdownContent{z-index:1;background:#fff;border:1px solid #888785;border-top:0;border-radius:0 0 20px 20px;position:absolute;top:100%;left:-1px;right:-1px;overflow:hidden}.R3eBGG_dropdownTrigger{align-items:center;gap:10px;display:flex}.R3eBGG_open{border-radius:20px}.R3eBGG_dropdownOption{cursor:pointer;padding:8px 12px;transition:background-color .2s}.R3eBGG_dropdownOption:hover{background-color:var(--color-light-grey)}.R3eBGG_highlighted{background-color:var(--color-light-grey)}
._6WW5aq_errorContainer{color:#721c24;text-align:center;background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;margin:1rem 0;padding:2rem}._6WW5aq_resetButton{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:4px;margin-top:1rem;padding:.5rem 1rem;font-size:1rem}._6WW5aq_resetButton:hover{background-color:#0069d9}
._3iEAxG_checkboxContainer{flex-direction:column;gap:4px;display:flex}._3iEAxG_checkboxWrapper{align-items:center;gap:12px;display:inline-flex}._3iEAxG_checkboxInput{appearance:none;border:2px solid var(--color-black);background-color:var(--color-white);cursor:pointer;border-radius:6px;width:28px;min-width:28px;height:28px;transition:background-color .15s ease-in-out,border-color .15s ease-in-out;position:relative}._3iEAxG_checkboxInput:checked{background-color:var(--color-black);border-color:var(--color-black)}._3iEAxG_checkboxInput:checked:after{content:"";border:2.5px solid var(--color-white);border-top:none;border-left:none;width:7px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-60%)rotate(45deg)}._3iEAxG_checkboxInput:focus-visible{outline:2px solid var(--color-dark-blue);outline-offset:2px}._3iEAxG_checkboxInput:disabled{opacity:.4;cursor:not-allowed}._3iEAxG_checkboxLabel{cursor:pointer;color:var(--color-black);font-size:16px;font-weight:400;line-height:1.4}._3iEAxG_checkboxInput:disabled+._3iEAxG_checkboxLabel{cursor:not-allowed;opacity:.4}._3iEAxG_description{color:var(--color-mid-gray);padding-left:40px;font-size:13px}._3iEAxG_error{color:var(--color-red);padding-left:40px;font-size:13px}
.I7uMoq_checkboxGroup{border:none;flex-direction:column;gap:8px;margin:.5rem 0;padding:.5rem 0;display:flex}.I7uMoq_legend{margin-bottom:.5rem;font-size:14px;line-height:1.4}.I7uMoq_legendHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.I7uMoq_options{flex-direction:column;align-items:flex-start;display:flex}.I7uMoq_optionItem{width:100%;margin:6px 0}.I7uMoq_horizontal{flex-flow:row;gap:15px}.I7uMoq_horizontal .I7uMoq_optionItem{width:auto}
._8R1xaW_textfieldContainer{margin:.5rem 0;padding:.5rem 0}._8R1xaW_inputWrapper{flex-direction:column}@media screen and (min-width:768px){._8R1xaW_inputWrapper{flex-direction:row;align-items:center}}._8R1xaW_inputWrapperLabelTop{flex-direction:column;margin-top:.5rem}._8R1xaW_inputWrapperLabelTop input,._8R1xaW_inputWrapper input,._8R1xaW_inputWrapperLabelTop textarea,._8R1xaW_inputWrapper textarea{appearance:none;border:1px solid var(--color-stroke-default);background-color:var(--color-white);border-radius:40px;flex:auto;padding:14px 36px 14px 16px}:is(._8R1xaW_inputWrapperLabelTop input,._8R1xaW_inputWrapper input,._8R1xaW_inputWrapperLabelTop textarea,._8R1xaW_inputWrapper textarea)[disabled]{cursor:not-allowed}._8R1xaW_searchIcon{pointer-events:none;position:absolute;overflow:visible;transform:translate(53vw,54px)}@media screen and (min-width:768px){._8R1xaW_searchIcon{position:relative;transform:translate(-54px)}}._8R1xaW_visuallyHidden{width:0;height:0;display:none}._8R1xaW_fieldWrap[data-description=top]{margin-top:20px}._8R1xaW_fieldWrap[data-description=bottom]{margin-bottom:20px}._8R1xaW_rangeInput{appearance:none;background:0 0;width:100%}._8R1xaW_rangeInput:focus{outline:none}._8R1xaW_rangeInput::-webkit-slider-thumb{appearance:none;border:1px solid var(--color-black);background:var(--color-text-functional);cursor:pointer;width:20px;height:20px;box-shadow:1px 1px 1px var(--color-black), 0px 0px 1px #0d0d0d;border-radius:10px;margin-top:-7px}._8R1xaW_rangeInput::-moz-range-thumb{border:1px solid var(--color-black);background:var(--color-text-functional);cursor:pointer;border-radius:10px;width:20px;height:20px}._8R1xaW_rangeInput::-webkit-slider-runnable-track{cursor:pointer;background:var(--color-black);border:0;border-radius:3px;width:100%;height:6px}._8R1xaW_rangeInput:focus::-webkit-slider-runnable-track{background:var(--color-black)}._8R1xaW_rangeInput::-moz-range-track{cursor:pointer;background:var(--color-black);border:0;border-radius:3px;width:100%;height:6px}
.Z6T38G_headerBar{flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:20px;display:flex}.Z6T38G_headerBarWrapper{align-items:center;gap:20px;display:flex}.Z6T38G_headerSearch{margin-left:auto;position:relative}.Z6T38G_headerSearchInput{background-color:#fff;border:0;border-radius:80px;width:300px;height:48px;padding:10px 20px}.Z6T38G_headerSearchInput::-webkit-search-cancel-button{appearance:none}.Z6T38G_headerSearchIcon{justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:2px;right:2px}.Z6T38G_headerSearchInput::-ms-clear{width:0;height:0;display:none}.Z6T38G_headerSearchBtn{cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:2px;right:2px}.Z6T38G_headerSearchBtn:hover{color:#fff;background:#000}.Z6T38G_headerList{gap:10px;display:flex}.Z6T38G_headerBtn{cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.Z6T38G_headerBtn.Z6T38G_userProfile{color:#fff;background:#000}.Z6T38G_headerBtn:disabled{cursor:not-allowed}.Z6T38G_headerBtn:not([disabled]):hover{color:#fff;background:#000}@media print{.Z6T38G_headerBar{display:none}}
.AdlJEq_loadingWrapper{opacity:0;justify-content:center;align-items:center;width:100%;height:calc(100vh - 210px);transition:opacity .5s ease-in-out;display:flex}.AdlJEq_fadeIn{opacity:1}.AdlJEq_fadeOut{opacity:0}.AdlJEq_loader{align-items:flex-end;gap:5px;display:flex}.AdlJEq_loadingBrick{background-color:var(--color-minor);border-radius:50%;width:20px;height:20px;animation:2s ease-in-out infinite AdlJEq_jump}.AdlJEq_loadingBrick:first-child{background-color:var(--color-critical);animation-delay:0s}.AdlJEq_loadingBrick:nth-child(2){background-color:var(--color-serious);animation-delay:.5s}.AdlJEq_loadingBrick:nth-child(3){background-color:var(--color-moderate);animation-delay:1s}.AdlJEq_loadingBrick:nth-child(4){background-color:var(--color-minor);animation-delay:1.5s}@keyframes AdlJEq_jump{0%{transform:scaleY(1)translateY(0)}16%{transform:scaleY(.6)translateY(0)}22%{transform:scaleY(1.2)translateY(-5%)}24%,62%{transform:scaleY(1)translateY(-33%)}66%{transform:scaleY(1.2)translateY(0)}72%{transform:scaleY(.8)translateY(0)}88%{transform:scaleY(1)translateY(0)}}
.rCYrwW_container{background-color:var(--color-white);border:1px solid var(--color-light-grey);width:100%;min-height:auto;box-shadow:0 12px 14px -10px var(--color-light-grey);border-radius:40px;padding:16px 28px;transition:all .3s}@media print{.rCYrwW_container{align-items:self-end;gap:20px;padding-bottom:0;display:flex}}.rCYrwW_flex{justify-content:space-between;align-items:center;display:flex}@media print{.rCYrwW_flex:before{content:"Device: "}}@media screen and (min-width:568px){.rCYrwW_header{justify-content:space-between;align-items:center;display:flex}}@media print{.rCYrwW_header{align-items:self-end;gap:15px;display:flex}}.rCYrwW_header h2{margin-bottom:15px}@media screen and (min-width:568px){.rCYrwW_header h2{margin-bottom:0}}@media print{.rCYrwW_headerTitle{display:none!important}}.rCYrwW_content{opacity:0;grid-template-columns:1fr;gap:20px;max-height:0;transition:all .3s;display:grid;overflow:hidden}@media screen and (min-width:568px){.rCYrwW_content{grid-template-columns:repeat(3,minmax(0,1fr))}}.rCYrwW_expanded .rCYrwW_content{max-height:inherit;opacity:1;margin-top:16px}.rCYrwW_expandButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.rCYrwW_expanded .rCYrwW_expandButton svg{transform:rotate(180deg)}.rCYrwW_option{flex-direction:column;gap:15px;display:flex}.rCYrwW_option:not(:last-of-type){margin-bottom:50px}@media screen and (min-width:568px){.rCYrwW_option:not(:last-of-type){margin-bottom:0}}
.RnacoG_textAreaStack{width:100%;position:relative}.RnacoG_nativeTextArea{width:100%;min-height:4.5rem;color:inherit;resize:vertical;background-color:#0000}.RnacoG_textAreaStack[data-overlay-visible=true] .RnacoG_nativeTextArea{color:#0000}.RnacoG_pillsOverlay{box-sizing:border-box;background-color:var(--color-white);color:var(--color-black);cursor:text;border-radius:40px;flex-direction:column;gap:.5rem;padding:14px 36px 14px 16px;display:flex;position:absolute;inset:0;overflow-y:auto}.RnacoG_pill{background-color:var(--color-black,#111);color:var(--color-white,#fff);border-radius:999px;align-items:center;gap:.75rem;padding:.4rem .75rem .4rem .85rem;display:flex}.RnacoG_pillLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.RnacoG_removeButton{width:1.5rem;height:1.5rem;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.RnacoG_removeButton:disabled{cursor:not-allowed;opacity:.6}.RnacoG_removeButton svg{fill:currentColor;width:1rem;height:1rem}
.p0laFq_radioGroupContainer{border:none;flex-direction:column;gap:8px;margin:.5rem 0;padding:.5rem 0;display:flex}.p0laFq_radioOption{align-items:center;gap:8px;margin:6px 0;display:flex}.p0laFq_legend{margin-bottom:.5rem;font-size:14px;line-height:1.4}.p0laFq_radioInput:focus-visible{outline:2px solid var(--color-dark-blue);outline-offset:2px}.p0laFq_radioInput{appearance:none;cursor:pointer;border:2px solid #000;border-radius:50%;flex:none;width:24px;height:24px;margin:0;position:relative}.p0laFq_radioInput:checked:after{content:"";background-color:#000;border-radius:50%;width:12px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.p0laFq_radioLabel{cursor:pointer;font-size:16px}:is(.p0laFq_radioOption:has(.p0laFq_radioInput:disabled) input,.p0laFq_radioOption:has(.p0laFq_radioInput:disabled) label){opacity:.5;cursor:not-allowed;color:var(--color-stroke-default);border-color:var(--color-stroke-default)}.p0laFq_visually-hidden{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.JmdEwq_container{background-color:var(--color-background);border-radius:80px;gap:4px;width:fit-content;padding:4px;display:flex;position:relative}.JmdEwq_slider{background-color:#000;border-radius:80px;width:calc(50% - 4px);height:calc(100% - 8px);transition:transform .3s;position:absolute;top:4px;left:4px}@media print{.JmdEwq_slider{display:none}}.JmdEwq_option{cursor:pointer;z-index:1;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;padding:8px 16px;transition:all .2s;display:flex;position:relative}.JmdEwq_option span{font-size:14px;font-weight:500;transition:color .2s}.JmdEwq_option svg{width:20px;height:20px;transition:fill .2s}.JmdEwq_selected{color:#fff}@media print{.JmdEwq_selected{color:#000}}@media print{.JmdEwq_option:not(.JmdEwq_selected){display:none}}.JmdEwq_selected svg{stroke:#fff}@media print{.JmdEwq_selected svg{stroke:#000}}.JmdEwq_option:not(.JmdEwq_selected):hover{opacity:.8}
.YL0M1W_accordionTrigger{cursor:pointer;background:var(--color-white);color:var(--color-text-functional);text-align:left;border:none;align-items:center;gap:10px;padding:20px;font-weight:600;transition:background .25s ease-in-out;display:flex}.YL0M1W_sidebarTrigger{border:0;border-radius:0;width:100%}.YL0M1W_accordionTrigger:hover{background:var(--color-light-grey)}.YL0M1W_accordionContent{border:none;border-top-width:0;padding:10px;overflow:hidden}.YL0M1W_chevron{transition:transform .3s;transform:rotate(-90deg)}.YL0M1W_chevronOpen{transform:rotate(0)}:root[data-theme=performance] .YL0M1W_accordionTrigger{border-top:1px solid var(--color-light-grey);background-color:#0000;flex-direction:row-reverse;justify-content:space-between;width:100%;padding:20px 0;transition:all .1s ease-in-out}:root[data-theme=performance] .YL0M1W_chevron{transition:transform .3s;transform:rotate(0)}:root[data-theme=performance] .YL0M1W_chevronOpen{transform:rotate(-180deg)}
._6RhxwW_metricCard{border-radius:8px;flex-direction:column;gap:12px;min-width:200px;padding:16px;display:flex}@media print{._6RhxwW_metricCard{box-shadow:none;border:1px solid #eaeaea;box-shadow:0 0 6px #0000001a}}._6RhxwW_metricCard{box-shadow:0 0 6px #0000001a}._6RhxwW_metricCardGreen,._6RhxwW_metricCardRed{background:#fff}._6RhxwW_metricCardHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}._6RhxwW_title{text-transform:uppercase;margin:0;font-size:14px;font-weight:500}._6RhxwW_icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}._6RhxwW_valueSection{justify-content:space-between;align-items:center;gap:12px;display:flex}._6RhxwW_value{color:var(--color-dark-grey);margin:0;font-size:36px;font-weight:700;line-height:1}._6RhxwW_statusDot{vertical-align:middle;border-radius:50%;width:10px;height:10px;margin-right:6px;display:inline-block}._6RhxwW_percentageChange{border-radius:6px;align-items:center;gap:4px;padding:4px 8px;display:inline-flex}._6RhxwW_percentageText{color:currentColor}._6RhxwW_positive{color:#4caf50;background-color:#2e854033}._6RhxwW_negative{color:#f44336;background-color:#d8393333}._6RhxwW_arrow{font-size:16px;font-weight:700}._6RhxwW_comparisonPeriod{margin:0;font-size:13px}._6RhxwW_kpiComparisonContainer{flex-direction:column;gap:8px;display:flex}._6RhxwW_kpiLabels{justify-content:space-between;align-items:center;font-size:12px;display:flex}._6RhxwW_kpiLabel{font-weight:500}._6RhxwW_kpiLabel strong{margin-left:4px;font-weight:600}._6RhxwW_kpiBar{background-color:#f0f0f0;border-radius:4px;width:100%;height:4px;display:flex;overflow:hidden}._6RhxwW_kpiGreen{background:linear-gradient(90deg,#4caf50 0%,#66bb6a 100%);height:8px;transition:width .3s ease-in-out}@media print{._6RhxwW_kpiGreen{background:#4caf50}}._6RhxwW_kpiRed{background:linear-gradient(90deg,#f44336 0%,#ef5350 100%);height:8px;transition:width .3s ease-in-out}@media print{._6RhxwW_kpiRed{background:#f44336}}._6RhxwW_kpiGreen,._6RhxwW_kpiRed{-webkit-print-color-adjust:exact;print-color-adjust:exact}@media (max-width:768px){._6RhxwW_metricCard{gap:12px;min-width:100%;padding:20px}._6RhxwW_value{font-size:28px}._6RhxwW_title{font-size:12px}}@media (max-width:480px){._6RhxwW_metricCard{gap:10px;padding:16px}._6RhxwW_value{font-size:24px}}
.Yglhya_sectionContainer{--bgColor:#fff;background:var(--bgColor);border-radius:40px}.Yglhya_sectionContainerHasAction{--bgColor:#fff;--colorUnderBackground:#f2f2f2;border-radius:40px;position:relative}.Yglhya_sectionContainerHasAction:before,.Yglhya_sectionContainerHasAction:after{content:"";background:var(--bgColor);border-radius:40px;position:absolute;bottom:0;left:0}.Yglhya_sectionContainerHasAction:before{top:0;right:60px}.Yglhya_sectionContainerHasAction:after{top:60px;right:0}.Yglhya_sectionContainerHasAction .Yglhya_sectionHeader{padding-right:60px}.Yglhya_sectionContainerHelper:before,.Yglhya_sectionContainerHelper:after{content:"";width:60px;height:60px;position:absolute}.Yglhya_sectionContainerHelper:before{background:var(--bgColor);top:40px;right:40px}.Yglhya_sectionContainerHelper:after{background:var(--colorUnderBackground);border-radius:50%;top:0;right:0}.Yglhya_sectionContainerBox{z-index:2;grid-template-columns:minmax(0,100%);grid-template-areas:"header""content";gap:20px;padding:20px;display:grid;position:relative}@media (min-width:1080px){.Yglhya_sectionContainerBox{grid-template:"header header"80px"content content"1fr/0fr 1fr;padding:20px 40px 40px}}.Yglhya_sectionHeader{flex-direction:column;grid-area:header;padding-right:0;font-size:18px;font-weight:900;display:flex}@media (min-width:1080px){.Yglhya_sectionHeader{flex-direction:row;justify-content:space-between;align-items:center}}.Yglhya_sectionAction{justify-content:flex-end;width:60px;height:60px;display:flex;position:absolute;top:0;right:0}@media print{.Yglhya_sectionAction{display:none}}.Yglhya_sectionContent{grid-area:content;grid-template-columns:minmax(0,100%);gap:20px;display:grid}.Yglhya_sectionPanel{break-inside:avoid;background-color:#fff;border-radius:20px}.Yglhya_sectionPanelHeader{border-bottom:1px solid var(--color-light-grey);padding:15px 25px}.Yglhya_content{padding:20px 25px}.Yglhya_content p:not(:last-child){margin-bottom:15px}
.oJuvcW_customTableWrapper{border-radius:10px;overflow:auto hidden;box-shadow:1px 1px 3px #00000040}.oJuvcW_customTable{max-width:100%;margin:0}.oJuvcW_customTable.oJuvcW_withBorder{border:1px solid var(--color-border)}.oJuvcW_customTableStriped tr:nth-child(2n) th,.oJuvcW_customTableStriped tr:nth-child(2n) td{background:var(--color-background)}.oJuvcW_customTable a{color:inherit}.oJuvcW_customTable a:hover{text-decoration:none}.oJuvcW_customTable ul{padding-left:20px}.oJuvcW_customTable tr>*{border-radius:0!important}.oJuvcW_customTableHeaderCell{background:var(--color-white);border-radius:0;padding:15px;font-size:16px;font-weight:600}.oJuvcW_customTable thead .oJuvcW_customTableHeaderCell{background:var(--color-background)}.oJuvcW_customTableCell{background:#fff;border-radius:0;padding:15px;font-size:13px;font-weight:500;position:relative}.oJuvcW_customTableCellLeft{text-align:left}.oJuvcW_customTableCellCenter{text-align:center}.oJuvcW_customTableCellRight{text-align:right}:root[data-theme=performance] .oJuvcW_customTable thead .oJuvcW_customTableHeaderCell{background:var(--color-background);border-bottom:none}:root[data-theme=performance] tr{border-bottom:1px solid var(--color-background)}:root[data-theme=performance] .oJuvcW_customTableWrapper{box-shadow:none;border-radius:0}
.tPTHoW_tabBtnList{max-width:100%;position:relative}.tPTHoW_tabBtnList:before{content:"";background:linear-gradient(to right, var(--color-background), transparent);z-index:10;width:10px;position:absolute;top:0;bottom:14px;left:0}.tPTHoW_tabBtnList:after{content:"";background:linear-gradient(to left, var(--color-background), transparent);z-index:10;width:10px;position:absolute;top:0;bottom:14px;right:0}.tPTHoW_tabBtnListScroll{padding-top:5px;padding-inline:10px;gap:8px;padding-bottom:14px;display:flex;overflow-x:auto}.tPTHoW_tabBtn{cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #888785;border-radius:80px;min-height:48px;padding:8px 24px;font-size:14px;font-weight:400}.tPTHoW_tabBtn:focus-visible{outline:-webkit-focus-ring-color auto 1px;outline-offset:3px}.tPTHoW_tabBtn[aria-selected=true]{color:#fff;background:#171717;font-weight:700}.tPTHoW_tabPanel{background:#fff;border-radius:40px;padding:32px}
._90jNCq_testResultsContainer{background-color:#fff;border-radius:40px;margin:20px 0;padding:5px;overflow-x:auto}@media print{:is(._90jNCq_testResultsContainer ._90jNCq_thead th,._90jNCq_testResultsContainer ._90jNCq_tbody td):last-of-type{display:none}}._90jNCq_status-badge,._90jNCq_severity-badge{border-radius:12px;padding:4px 8px;font-size:.9em}._90jNCq_status-badge._90jNCq_pass{color:var(--color-completed);background-color:#dff0d8}._90jNCq_status-badge._90jNCq_fail{color:var(--color-failed);background-color:#f2dede}._90jNCq_severity-badge._90jNCq_critical{background-color:var(--color-critical);color:var(--color-text-functional)}._90jNCq_severity-badge._90jNCq_serious{background-color:var(--color-serious);color:var(--color-text-functional)}._90jNCq_severity-badge._90jNCq_moderate{background-color:var(--color-moderate);color:var(--color-text-functional)}._90jNCq_severity-badge._90jNCq_minor{background-color:var(--color-minor);color:var(--color-text-functional)}._90jNCq_instances-list{margin:0;padding-left:20px}._90jNCq_instances-list,._90jNCq_screenshots-list{margin:0;padding-left:0}._90jNCq_instances-list li,._90jNCq_screenshots-list li{margin-bottom:4px}ol[class]._90jNCq_instances-list{font-family:monospace}ol[class]._90jNCq_instances-list,ol[class]._90jNCq_screenshots-list{font-size:12px;list-style:inside decimal}._90jNCq_screenshot-link{color:var(--color-dark-blue);cursor:pointer;appearance:none;background-color:#0000;border:none;align-items:center;gap:4px;font-weight:700;text-decoration:underline;display:inline-flex}._90jNCq_screenshot-link:hover{text-decoration:none}._90jNCq_issue-description{flex-direction:column;gap:8px;display:flex}._90jNCq_helpLink{cursor:pointer;align-items:center;gap:4px;font-size:.9em;font-weight:700;text-decoration:underline;display:inline-flex;color:var(--color-dark-blue)!important}._90jNCq_helpLink:hover{text-decoration:none}._90jNCq_resultsTable table tbody th,._90jNCq_resultsTable table tbody td{vertical-align:top}._90jNCq_resultsTable table tbody li{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._90jNCq_jiraLink{align-items:center;gap:4px;font-size:.75rem;font-weight:500;text-decoration:underline;display:inline-flex;color:var(--color-dark-blue)!important}._90jNCq_jiraLink svg{vertical-align:baseline}._90jNCq_jiraLink svg path{fill:currentColor}._90jNCq_jiraLink:hover{text-decoration:underline}
.UKUNqG_toast{border-radius:8px;justify-content:space-between;align-items:center;width:100%;max-width:400px;margin-bottom:16px;padding:16px;animation:.3s ease-out forwards UKUNqG_slideIn;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #00000026}.UKUNqG_content{flex:1;align-items:center;gap:12px;display:flex}.UKUNqG_message{word-break:break-word;margin:0;padding-right:8px;font-size:14px;line-height:1.5}.UKUNqG_closeButton{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:8px;padding:4px;transition:background-color .2s;display:flex}.UKUNqG_closeButton:hover{background-color:#0000001a}.UKUNqG_closeButton svg{width:16px;height:16px}.UKUNqG_success{color:#1e5e2f;background-color:#e7f7ed;border-left:4px solid #2e8540}.UKUNqG_success svg path{fill:#2e8540}.UKUNqG_error{color:#981b1e;background-color:#f9e9e8;border-left:4px solid #d83933}.UKUNqG_error svg path{fill:#d83933}.UKUNqG_warning{color:#976400;background-color:#fff3d9;border-left:4px solid #ffbe2e}.UKUNqG_warning svg path{fill:#ffbe2e}.UKUNqG_info{color:#205493;background-color:#e7f1fb;border-left:4px solid #0071bc}.UKUNqG_visible{opacity:1;transform:translate(0)}.UKUNqG_hidden{animation:.3s ease-in forwards UKUNqG_slideOut}@keyframes UKUNqG_slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes UKUNqG_slideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}.UKUNqG_toastContainer{z-index:1000;pointer-events:none;flex-direction:column;align-items:center;width:90%;padding:16px;display:flex;position:absolute}.UKUNqG_toastContainer .UKUNqG_toast{pointer-events:auto}.UKUNqG_topContainer{top:0}.UKUNqG_bottomContainer{bottom:0}@media (max-width:480px){.UKUNqG_toast{border-radius:0;max-width:100%;margin-bottom:8px}.UKUNqG_toastContainer{padding:8px}}
._75f8Qq_container{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;gap:16px;padding:24px;display:flex}._75f8Qq_headerRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._75f8Qq_title{color:#0a1158;letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:18px;font-weight:700}._75f8Qq_subtitle{color:#4b5563;margin:4px 0 0;font-size:13px}._75f8Qq_controlsBar{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-wrap:wrap;align-items:center;gap:20px;padding:12px 16px;display:flex}._75f8Qq_controlGroup{align-items:center;gap:8px;display:flex}._75f8Qq_controlLabel{color:#475569;white-space:nowrap;font-size:13px;font-weight:600}._75f8Qq_maxHint{color:#64748b;margin-left:4px;font-size:11px;font-weight:400}._75f8Qq_select{appearance:auto;color:#1e293b;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:6px 12px;font-size:13px}._75f8Qq_toggleGroup{background:#fff;border:1px solid #cbd5e1;border-radius:6px;display:inline-flex;overflow:hidden}._75f8Qq_toggleBtn{color:#475569;cursor:pointer;background:0 0;border:none;padding:6px 12px;font-size:12px;font-weight:600;transition:background-color .15s,color .15s}._75f8Qq_toggleBtn+._75f8Qq_toggleBtn{border-left:1px solid #cbd5e1}._75f8Qq_toggleBtn:hover:not(._75f8Qq_toggleBtnActive):not(:disabled){background:#f1f5f9}._75f8Qq_toggleBtnActive{color:#fff;background:#0a1158}._75f8Qq_toggleBtn:disabled{opacity:.45;cursor:not-allowed}._75f8Qq_checkboxRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._75f8Qq_footerRow{color:#334155;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:4px;font-size:12px;display:flex}._75f8Qq_deviceLegend{align-items:center;gap:16px;font-weight:500;display:flex}._75f8Qq_deviceLegendItem{align-items:center;gap:6px;display:inline-flex}._75f8Qq_deviceSwatch{border-radius:2px;width:10px;height:10px;display:inline-block}._75f8Qq_thresholdLegend{align-items:center;gap:16px;font-size:12px;font-weight:600;display:flex}._75f8Qq_goodThresholdLabel{color:#16a34a}._75f8Qq_poorThresholdLabel{color:#dc2626}._75f8Qq_emptyState{text-align:center;color:#64748b;padding:48px 16px;font-size:14px}
.GKiJOG_modalOverlay{z-index:1000;background-color:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.GKiJOG_modalContent{background-color:#fff;border-radius:8px;max-width:90vw;max-height:90vh;padding:20px;overflow:auto}.GKiJOG_modalContent img{max-width:100%;height:auto;display:block}
._5EO0tG_container{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;gap:16px;padding:24px;display:flex}._5EO0tG_headerRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._5EO0tG_title{color:#0a1158;letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:18px;font-weight:700}._5EO0tG_subtitle{color:#4b5563;margin:4px 0 0;font-size:13px;line-height:1.45}._5EO0tG_codeBadge{color:#475569;white-space:nowrap;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:4px;padding:3px 8px;font-family:monospace;font-size:11px}._5EO0tG_controlsBar{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-wrap:wrap;align-items:center;gap:20px;padding:12px 16px;display:flex}._5EO0tG_controlGroup{align-items:center;gap:8px;display:flex}._5EO0tG_controlLabel{color:#475569;white-space:nowrap;font-size:13px;font-weight:600}._5EO0tG_maxHint{color:#64748b;margin-left:4px;font-size:11px;font-weight:400}._5EO0tG_select{appearance:auto;color:#1e293b;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:6px 12px;font-size:13px}._5EO0tG_toggleGroup{background:#fff;border:1px solid #cbd5e1;border-radius:6px;display:inline-flex;overflow:hidden}._5EO0tG_toggleBtn{color:#475569;cursor:pointer;background:0 0;border:none;padding:6px 12px;font-size:12px;font-weight:600;transition:background-color .15s,color .15s}._5EO0tG_toggleBtn+._5EO0tG_toggleBtn{border-left:1px solid #cbd5e1}._5EO0tG_toggleBtn:hover:not(._5EO0tG_toggleBtnActive){background:#f1f5f9}._5EO0tG_toggleBtnActive{color:#fff;background:#0a1158}._5EO0tG_statsStrip{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:12px;padding:12px 16px;display:grid}._5EO0tG_statItem{flex-direction:column;gap:2px;display:flex}._5EO0tG_statItemLabel{color:#64748b;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600}._5EO0tG_statItemValue{color:#0a1158;font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}._5EO0tG_footerRow{color:#334155;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:4px;font-size:12px;display:flex}._5EO0tG_deviceLegend{flex-wrap:wrap;align-items:center;gap:16px;font-weight:500;display:flex}._5EO0tG_deviceLegendItem{align-items:center;gap:6px;display:inline-flex}._5EO0tG_deviceSwatch{border-radius:2px;width:10px;height:10px;display:inline-block}._5EO0tG_thresholdLegend{flex-wrap:wrap;align-items:center;gap:16px;font-size:12px;font-weight:600;display:flex}._5EO0tG_goodThresholdLabel{color:#16a34a}._5EO0tG_warnThresholdLabel{color:#d97706}._5EO0tG_poorThresholdLabel{color:#dc2626}._5EO0tG_emptyState{text-align:center;color:#64748b;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:6px;padding:48px 16px;font-size:14px}
._2Ca9q_lightboxContainer{outline:none;max-width:90vw;max-height:90vh;padding:0;position:relative}._2Ca9q_closeButton{color:#fff;cursor:pointer;z-index:10;background:#000000b3;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:24px;line-height:1;transition:background-color .2s;display:flex;position:absolute;transform:translate(70vw,-80vh)}._2Ca9q_closeButton:hover,._2Ca9q_closeButton:focus{background:#000000e6;outline:2px solid #fff}
._9KtBOG_reportHeader{grid-template-columns:1fr auto}._9KtBOG_reportSection{break-inside:avoid;flex-direction:column;gap:12px;display:flex}td._9KtBOG_good,._9KtBOG_good{color:#155724;-webkit-print-color-adjust:exact;print-color-adjust:exact;background-color:#d4edda}td._9KtBOG_needsImprovement,._9KtBOG_needsImprovement{color:#856404;-webkit-print-color-adjust:exact;print-color-adjust:exact;background-color:#fff3cd}td._9KtBOG_poor,._9KtBOG_poor{color:#721c24;-webkit-print-color-adjust:exact;print-color-adjust:exact;background-color:#f8d7da}._9KtBOG_noData{color:var(--color-light-grey);font-style:italic}._9KtBOG_aiAnalysisSection{background-color:var(--color-light-grey,#f9f9f9);break-before:always;border-radius:8px;flex-direction:column;gap:16px;margin-top:32px;padding:20px;display:flex}._9KtBOG_aiAnalysisContent{margin-top:1rem;line-height:1.5}._9KtBOG_aiAnalysisContent h2,._9KtBOG_aiAnalysisContent h3,._9KtBOG_aiAnalysisContent h4,._9KtBOG_aiAnalysisContent h5,._9KtBOG_aiAnalysisContent h6{margin-top:1.5rem;margin-bottom:.75rem}._9KtBOG_aiAnalysisContent p{margin-bottom:.75rem}._9KtBOG_aiAnalysisContent ul{margin-bottom:.75rem;margin-left:1rem}._9KtBOG_aiAnalysisContent #_9KtBOG_ai-performance-breakdown+ul{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem;margin-top:1rem;padding-left:0;list-style-position:inside;display:grid}._9KtBOG_footer{display:none}@media print{._9KtBOG_footer{display:block}._9KtBOG_good{-webkit-print-color-adjust:exact;print-color-adjust:exact;color:#155724!important;background-color:#d4edda!important}._9KtBOG_needsImprovement{-webkit-print-color-adjust:exact;print-color-adjust:exact;color:#856404!important;background-color:#fff3cd!important}._9KtBOG_poor{-webkit-print-color-adjust:exact;print-color-adjust:exact;color:#721c24!important;background-color:#f8d7da!important}}:is(._9KtBOG_whatIsThisReport section,._9KtBOG_whatIsThisReport p:has(+p),._9KtBOG_whatIsThisReport p:has(+h3)){margin-bottom:1rem}@media print{._9KtBOG_reportHeader button,._9KtBOG_whatIsThisReport [data-testid=accordion-trigger]{display:none}:is(._9KtBOG_whatIsThisReport section,._9KtBOG_whatIsThisReport p:has(+p),._9KtBOG_whatIsThisReport p:has(+h3)){margin-bottom:10px}}@media screen and (min-width:1024px){#_9KtBOG_historyCollectionTooltip>div{min-width:20vw}}._9KtBOG_metricWrapper,._9KtBOG_metricHeadingContainer{padding:4px 8px}
.UAjZGG_kpiGrid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;display:grid}.UAjZGG_kpiCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:4px;padding:12px 16px;display:flex}.UAjZGG_kpiLabel{color:#64748b;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600}.UAjZGG_kpiValue{color:#0a1158;font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.UAjZGG_kpiSub{color:#475569;font-size:12px}.UAjZGG_copyBtn{color:#fff;cursor:pointer;white-space:nowrap;background:#0a1158;border:1px solid #0a1158;border-radius:6px;align-items:center;gap:6px;padding:8px 14px;font-size:12px;font-weight:600;transition:background-color .15s;display:inline-flex}.UAjZGG_copyBtn:hover{background:#1e293b}.UAjZGG_copyBtnSuccess{background:#16a34a;border-color:#16a34a}.UAjZGG_sectionHeading{color:#0a1158;text-transform:uppercase;letter-spacing:.04em;margin:4px 0 0;font-size:13px;font-weight:700}.UAjZGG_matrixWrapper{border:1px solid #e2e8f0;border-radius:8px;overflow-x:auto}.UAjZGG_matrixTable{border-collapse:collapse;width:100%;font-size:12px}.UAjZGG_matrixTable th{color:#475569;text-transform:uppercase;letter-spacing:.04em;text-align:left;white-space:nowrap;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:10px 12px;font-size:11px;font-weight:600}.UAjZGG_matrixTable th.UAjZGG_numCol,.UAjZGG_matrixTable td.UAjZGG_numCol{text-align:right}.UAjZGG_matrixTable td{color:#1e293b;white-space:nowrap;border-bottom:1px solid #f1f5f9;padding:10px 12px}.UAjZGG_matrixRow{transition:background-color .15s}.UAjZGG_matrixRowClickable{cursor:pointer}.UAjZGG_matrixRow:hover{background:#f8fafc}.UAjZGG_scenarioCell{align-items:center;gap:8px;display:flex}.UAjZGG_deviceBadge{color:#fff;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:inline-flex}.UAjZGG_deviceDesktop{background:#0a1158}.UAjZGG_deviceMobile{background:#ea580c}.UAjZGG_scenarioName{color:#0f172a;font-weight:600}.UAjZGG_rawScenarioHint{color:#64748b;font-family:monospace;font-size:11px}.UAjZGG_pill{font-variant-numeric:tabular-nums;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.UAjZGG_pillGood{color:#15803d;background:#dcfce7}.UAjZGG_pillNi{color:#b45309;background:#fef3c7}.UAjZGG_pillPoor{color:#b91c1c;background:#fee2e2}.UAjZGG_pillUnknown{color:#64748b;background:#f1f5f9}
.zafeia_lightboxImage{object-fit:contain;max-width:90vw;max-height:90vh;display:block}.zafeia_loadingIndicator,.zafeia_errorMessage{color:#333;text-align:center;background-color:#f8f9fa;border-radius:4px;justify-content:center;align-items:center;min-width:300px;min-height:100px;margin:20px;padding:20px;display:flex}.zafeia_loadingIndicator:before{content:"";border:2px solid #ccc;border-top-color:#333;border-radius:50%;width:20px;height:20px;margin-right:10px;animation:1s linear infinite zafeia_spin;display:inline-block}.zafeia_errorMessage{color:#d32f2f;background-color:#fff0f0;border-left:4px solid #d32f2f}@keyframes zafeia_spin{to{transform:rotate(360deg)}}
.WJ9jqa_notification{border-radius:4px;margin:1rem 0;padding:.7rem 1rem .7rem .5rem;box-shadow:0 2px 4px #0000001a}.WJ9jqa_notification:before{content:"";border-radius:5px;width:8px;height:-webkit-fill-available}.WJ9jqa_notification svg{flex:none}.WJ9jqa_success{background-color:#ebffef}.WJ9jqa_success:before{background-color:var(--color-completed)}.WJ9jqa_error{background-color:#ffebee}.WJ9jqa_error:before{background-color:var(--color-failed)}.WJ9jqa_warning{background-color:var(--color-warning-light)}.WJ9jqa_warning:before{background-color:var(--color-warning)}.WJ9jqa_info{background-color:#c2d8fd}.WJ9jqa_info:before{background-color:var(--color-dark-blue)}
._9pnREG_emptyState{height:256px;color:var(--color-grey);justify-content:center;align-items:center;font-size:14px;display:flex}
._26JrhG_pagination{justify-content:center;gap:8px;display:flex}._26JrhG_pagination button{cursor:pointer;background-color:#0000;border:1px solid #0000;border-radius:48px;width:48px;height:48px}._26JrhG_pagination button._26JrhG_active{border-color:var(--color-text-functional)}._26JrhG_pagination button:disabled{cursor:not-allowed;opacity:.5;color:var(--color-stroke-default)}
.g9qxkq_switch{cursor:pointer;align-items:center;gap:8px;display:flex;position:relative}.g9qxkq_switchInput{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.g9qxkq_switchInput:checked+.g9qxkq_switchBox{background:#7f56d9}.g9qxkq_switchInput:checked+.g9qxkq_switchBox .g9qxkq_switchBtn{left:28px}.g9qxkq_switchBox{background:#d6d6d6;border-radius:12px;width:48px;height:24px;padding:2px;transition:background .2s ease-in-out;position:relative}.g9qxkq_switchBtn{background:#fff;border-radius:50%;width:16px;height:16px;transition:left .2s ease-in-out;display:flex;position:absolute;top:4px;left:4px;box-shadow:0 1px 3px #1018281a}.g9qxkq_switchLabel{font-size:14px;font-weight:500;line-height:20px}.g9qxkq_switch[data-label-position=right]{flex-direction:row;align-items:flex-start}:root[data-theme=performance] .g9qxkq_switch[data-label-position=top]{flex-direction:column-reverse;align-items:flex-start}:root[data-theme=performance] .g9qxkq_switchLabel{font-size:13px}
.JTerLa_container{flex-direction:column;gap:16px;display:flex}.JTerLa_title{color:var(--color-grey);font-size:14px;font-weight:600}.JTerLa_storeGrid{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:768px){.JTerLa_storeGrid{grid-template-columns:repeat(2,1fr)}}.JTerLa_storeCard{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:16px}.JTerLa_storeHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.JTerLa_storeName{color:var(--color-dark-grey);font-size:14px;font-weight:600}.JTerLa_passCount{color:var(--color-grey);font-size:12px}.JTerLa_thresholdList{flex-direction:column;gap:8px;display:flex}.JTerLa_thresholdItem{color:var(--color-dark-grey);align-items:center;gap:8px;font-size:14px;display:flex}.JTerLa_metricName{flex:1;min-width:0}.JTerLa_expression{color:var(--color-grey);flex-shrink:0;margin-left:auto;font-size:12px}
.n_brMq_card{--bgColor:#fff;--colorUnderBackground:#f2f2f2;border-radius:40px;min-height:366px;position:relative}.n_brMq_card:before,.n_brMq_card:after{content:"";background:var(--bgColor);border-radius:40px;position:absolute;bottom:0;left:0}.n_brMq_card:before{border-top-right-radius:24px;top:0;right:60px}.n_brMq_card:after{border-top-right-radius:24px;top:60px;right:0}@media print{.n_brMq_card{border:1px solid #d3d3d3}}.n_brMq_cardHelper:before,.n_brMq_cardHelper:after{content:"";width:60px;height:60px;position:absolute}.n_brMq_cardHelper:before{background:var(--bgColor);top:30px;right:30px}.n_brMq_cardHelper:after{background:var(--colorUnderBackground);border-radius:50%;top:0;right:0}.n_brMq_cardGrid{z-index:1;grid-template-rows:0fr 1fr 0fr;gap:25px;padding:28px;display:grid;position:absolute;inset:0}.n_brMq_cardHeader{gap:8px;padding-right:45px;display:grid}.n_brMq_cardAction{position:absolute;top:0;right:0}.n_brMq_cardActionBtn{cursor:pointer;background:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.n_brMq_cardActionBtn[disabled]{opacity:.35;cursor:not-allowed}.n_brMq_cardTitle{text-transform:capitalize;font-size:16px;font-weight:900}.n_brMq_cardSubtitle{font-size:16px;line-height:22px}.n_brMq_resultsNumber{font-size:30px;font-weight:700}
.wl1oJG_hygieneReportTable{margin-top:20px}
._4iOEcW_customTooltipContainer{--arrowOffset:10px;display:inline-flex;position:relative}._4iOEcW_customTooltipContainer:hover ._4iOEcW_customTooltip{opacity:1;visibility:visible}._4iOEcW_customTooltipContainer:hover ._4iOEcW_customTooltip._4iOEcW_customTooltip-left{right:calc(100% + var(--arrowOffset))}._4iOEcW_customTooltipContainer:hover ._4iOEcW_customTooltip._4iOEcW_customTooltip-top{bottom:calc(100% + var(--arrowOffset))}._4iOEcW_customTooltipContainer:hover ._4iOEcW_customTooltip._4iOEcW_customTooltip-right{left:calc(100% + var(--arrowOffset))}._4iOEcW_customTooltipContainer:hover ._4iOEcW_customTooltip._4iOEcW_customTooltip-bottom{top:calc(100% + var(--arrowOffset))}._4iOEcW_customTooltip{z-index:1;color:var(--color-white);opacity:0;visibility:hidden;background:#000000b0;border-radius:5px;min-width:140px;padding:10px;transition:all .2s ease-in-out;position:absolute}._4iOEcW_customTooltip:before{content:"";border-style:solid;width:0;height:0;position:absolute}._4iOEcW_customTooltip[data-width]{width:var(--tooltip-width)}._4iOEcW_customTooltip-top,._4iOEcW_customTooltip-bottom{left:50%;transform:translate(-50%)}._4iOEcW_customTooltip-top{bottom:100%}._4iOEcW_customTooltip-top:before{border-width:5px 5px 0;border-color:#000000b0 #0000 #0000;top:100%;left:50%;transform:translate(-50%)}._4iOEcW_customTooltip-bottom{top:100%}._4iOEcW_customTooltip-bottom:before{border-width:0 5px 5px;border-color:#0000 #0000 #000000b0;bottom:100%;left:50%;transform:translate(-50%)}._4iOEcW_customTooltip-left,._4iOEcW_customTooltip-right{top:50%;transform:translateY(-50%)}._4iOEcW_customTooltip-left{right:100%}._4iOEcW_customTooltip-left:before{border-width:5px 0 5px 5px;border-color:#0000 #0000 #0000 #000000b0;top:50%;left:100%;transform:translateY(-50%)}._4iOEcW_customTooltip-right{left:100%}._4iOEcW_customTooltip-right:before{border-width:5px 5px 5px 0;border-color:#0000 #000000b0 #0000 #0000;top:50%;right:100%;transform:translateY(-50%)}
._8WP-Ea_card{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:16px}._8WP-Ea_title{color:var(--color-grey);margin-bottom:12px;font-size:14px;font-weight:600}._8WP-Ea_metadataCardDl{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (min-width:768px){._8WP-Ea_metadataCardDl{grid-template-columns:repeat(5,1fr)}}._8WP-Ea_label{color:var(--color-grey);align-items:center;gap:4px;font-size:12px;display:flex}._8WP-Ea_value{color:var(--color-dark-grey);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}
.XddSzG_pageContainer{width:100%;max-width:1660px;display:grid}.XddSzG_contentGrid{grid-template-columns:minmax(0,100%);gap:25px;display:grid}.XddSzG_contentPanel{background-color:var(--color-white);border-radius:40px;width:100%;padding:15px}@media screen and (min-width:768px){.XddSzG_contentPanel{padding:20px}}.XddSzG_pageHeaderContainer{padding:0 20px}.XddSzG_pageHeader{gap:10px;display:grid}.XddSzG_pageHeaderHeading{align-items:center;gap:20px;display:flex}.XddSzG_pageHeaderTooling{justify-content:space-between;gap:20px;display:flex}.XddSzG_pageBtnReturn{background:#f2f4f7;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s ease-in-out;display:flex}.XddSzG_pageBtnReturn:hover{background:var(--color-light-grey)}.XddSzG_scrollContainer{overflow-x:scroll}.XddSzG_scrollContainer::-webkit-scrollbar{border-radius:10px;height:3px}.XddSzG_scrollContainer::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px}.XddSzG_scrollContainer::-webkit-scrollbar-track{background-color:#b0aea9;border-radius:10px}
.uvrsTq_headerHeadingBar{background:#fff;border-radius:40px;flex-wrap:wrap;justify-content:space-between;gap:20px;padding:24px 32px;display:flex}
.Xk2KCW_pillContainer{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}
.EI-rhW_pill{background-color:#f0f0f0;border-radius:8px;align-items:center;gap:4px;padding:4px 8px;font-size:.875rem;display:flex}.EI-rhW_critical{background-color:var(--color-critical)}.EI-rhW_serious{background-color:var(--color-serious)}.EI-rhW_moderate{background-color:var(--color-moderate)}.EI-rhW_minor{background-color:var(--color-minor)}.EI-rhW_default{background-color:var(--color-black);color:var(--color-white);font-size:1rem}.EI-rhW_fitContent{width:fit-content}
.ZmOIWW_tableWrapper{background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.ZmOIWW_tableHeader{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.ZmOIWW_headerTitle{color:#0a1158;text-transform:uppercase;letter-spacing:.02em;font-size:16px;font-weight:700}.ZmOIWW_runCount{color:#64748b;font-size:12px;font-weight:600}.ZmOIWW_tableContainer{overflow-x:auto}.ZmOIWW_table{border-collapse:collapse;width:100%;font-size:13px}.ZmOIWW_headerRow{color:#475569;text-transform:uppercase;letter-spacing:.04em;background:#f8fafc;font-size:11px}.ZmOIWW_th{text-align:left;white-space:nowrap;border-bottom:1px solid #e2e8f0;padding:10px 14px;font-weight:600}.ZmOIWW_thRight{text-align:right;white-space:nowrap;border-bottom:1px solid #e2e8f0;padding:10px 14px;font-weight:600}.ZmOIWW_row{cursor:pointer;border-bottom:1px solid #f1f5f9;transition:background-color .15s}.ZmOIWW_row:hover{background-color:#f8fafc}.ZmOIWW_rowSelected{background-color:#eff6ff}.ZmOIWW_td{color:#1e293b;white-space:nowrap;padding:10px 14px;font-size:12px}.ZmOIWW_tdRight{text-align:right;font-variant-numeric:tabular-nums}.ZmOIWW_scenarioCell{align-items:center;gap:8px;display:inline-flex}.ZmOIWW_deviceBadge{color:#fff;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:inline-flex}.ZmOIWW_deviceDesktop{background:#0a1158}.ZmOIWW_deviceMobile{background:#ea580c}.ZmOIWW_scenarioBadge{color:#0f172a;white-space:nowrap;background-color:#f1f5f9;border-radius:4px;padding:3px 8px;font-size:12px;font-weight:600}.ZmOIWW_metricGood{color:#16a34a;font-weight:600}.ZmOIWW_metricWarn{color:#d97706;font-weight:600}.ZmOIWW_metricBad{color:#dc2626;font-weight:700}.ZmOIWW_metricNeutral{color:#64748b}.ZmOIWW_statusNA{color:#64748b;font-size:12px}.ZmOIWW_pass{color:#15803d;background:#dcfce7;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.ZmOIWW_warn{color:#b45309;background:#fef3c7;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.ZmOIWW_fail{color:#b91c1c;background:#fee2e2;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.ZmOIWW_viewLink{color:#0a1158;cursor:pointer;text-align:right;padding:10px 14px;font-size:12px;font-weight:600}
.sfb00a_container{background-color:var(--color-medium-grey);justify-content:space-between;align-items:center;padding:20px;display:flex}.sfb00a_copyright{font-size:14px}.sfb00a_footerLink{color:var(--color-dark-blue)}.sfb00a_footer{display:none}@media print{.sfb00a_footer{display:block}}
.-CL8Qa_jiraSection{--color-border:#eee;background-color:var(--color-surface,#fff);border-radius:40px;margin-top:20px;padding:20px}.-CL8Qa_jiraSection h2 span{vertical-align:text-bottom;font-size:.8125rem;font-weight:400;display:inline-block}.-CL8Qa_jiraSection h2 span a{padding-inline:2px;text-decoration:none;display:inline-block}.-CL8Qa_jiraSection h2 span a:hover{text-decoration:underline}.-CL8Qa_jiraSection h2 span a svg path{fill:currentColor}@media (min-width:1080px){.-CL8Qa_jiraSection{padding:20px 40px 40px}}.-CL8Qa_ticketTable{border-collapse:collapse;background:var(--color-surface,#fff);border-radius:10px;width:100%;margin-top:16px;overflow:hidden;box-shadow:1px 1px 3px #00000040}.-CL8Qa_ticketTable th:first-child{border-radius:10px 0 0}.-CL8Qa_ticketTable th:last-child{border-radius:0 10px 0 0}.-CL8Qa_ticketTable thead{background:var(--color-surface-alt,#f4f5f7)}.-CL8Qa_ticketTable th{text-align:left;border-bottom:1px solid var(--color-border,#e0e0e0);padding:12px 16px;font-size:1rem;font-weight:600}.-CL8Qa_ticketTable td{border-bottom:1px solid var(--color-border,#e0e0e0);vertical-align:middle;padding:12px 16px;font-size:.8125rem}.-CL8Qa_ticketTable tbody tr:last-child td{border-bottom:none}.-CL8Qa_ticketTable tbody tr:hover{background:var(--color-surface-alt,#f4f5f7)}.-CL8Qa_ticketKey{color:var(--color-primary,#0052cc);text-decoration:none}.-CL8Qa_ticketKey svg{vertical-align:baseline;margin-left:4px}.-CL8Qa_ticketKey svg path{fill:currentColor}.-CL8Qa_ticketKey:hover{text-decoration:underline}.-CL8Qa_statusBadge,.-CL8Qa_priorityBadge{background:var(--color-surface-alt,#f4f5f7);border-radius:4px;align-items:center;gap:4px;padding:2px 8px;font-size:.75rem;font-weight:500;display:inline-flex}.-CL8Qa_priorityIcon{width:14px;height:14px}.-CL8Qa_errorMessage{color:var(--color-error,#de350b);text-align:center;padding:20px}.-CL8Qa_emptyMessage{text-align:center;color:var(--color-text-secondary,#6b778c);padding:40px}.-CL8Qa_countsContainer{gap:12px;margin-left:12px;margin-right:12px;font-size:.8125rem;display:inline-flex}.-CL8Qa_countsContainer>:last-child{border-radius:0 4px 4px 0}.-CL8Qa_totalCount{background:var(--color-surface-alt,#f4f5f7);border-radius:4px 0 0 4px;padding:2px 8px;font-weight:500}.-CL8Qa_criticalCount{background:#ffebe6;padding:2px 8px;font-weight:500}.-CL8Qa_highCount{background:#fff7e6;padding:2px 8px;font-weight:500}.-CL8Qa_jiraInfo a{color:var(--color-primary,#0052cc);font-size:.875rem;font-weight:400;text-decoration:none}.-CL8Qa_jiraInfo a svg{transform:translateY(1px)}.-CL8Qa_jiraInfo a svg path{fill:currentColor}
.GVAcra_pillWrapper{vertical-align:middle;align-items:center;display:inline-flex;position:relative}.GVAcra_pillWrapper[data-tooltip]:hover:after{content:attr(data-tooltip);color:#fff;white-space:pre;z-index:1000;pointer-events:none;background-color:#000;border-radius:4px;padding:8px 12px;font-size:12px;position:absolute;bottom:125%;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #00000026}.GVAcra_pillWrapper[data-tooltip]:hover:before{content:"";z-index:1000;pointer-events:none;border:5px solid #0000;border-top-color:#000;position:absolute;bottom:120%;left:50%;transform:translate(-50%)}.GVAcra_pill{background:#dbdbdb;border-radius:80px;justify-content:center;align-items:center;gap:5px;min-width:44px;padding:5px;font-size:14px;display:inline-flex}.GVAcra_pill svg{width:15px;height:15px}
.KfAgTa_container{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;padding:1rem}.KfAgTa_title{color:#4b5563;margin-bottom:.75rem;font-size:.875rem;font-weight:600}.KfAgTa_runList{gap:.5rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.KfAgTa_runButton{color:#4b5563;text-align:left;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;flex-shrink:0;padding:.75rem;font-size:.75rem;transition:all .2s}.KfAgTa_runButton:hover{background:#f9fafb;border-color:#d1d5db}.KfAgTa_runButton.KfAgTa_selected{color:#1e40af;background:#eff6ff;border-color:#93c5fd}.KfAgTa_date{font-weight:500}.KfAgTa_time{color:#9ca3af;margin-top:.25rem}.KfAgTa_scenario{color:#6b7280;margin-top:.125rem}
.EM1S8q_pageStack{flex-direction:column;gap:24px;padding-bottom:32px;display:flex}.EM1S8q_heroBanner,.EM1S8q_card{background:var(--color-surface-primary,#fff);border:1px solid var(--color-border-card,#e5e7eb);border-radius:8px;flex-direction:column;gap:16px;padding:24px;display:flex}.EM1S8q_headerRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.EM1S8q_heroContent{flex-direction:column;gap:6px;max-width:720px;display:flex}.EM1S8q_heroTitle,.EM1S8q_cardTitle{color:var(--color-text-heading,#0a1158);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:18px;font-weight:700}.EM1S8q_heroSubtitle,.EM1S8q_cardSubtitle{color:var(--color-text-secondary,#4b5563);margin:4px 0 0;font-size:13px;line-height:1.5}.EM1S8q_heroActions,.EM1S8q_headerActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.EM1S8q_appBadge{background:var(--color-surface-secondary,#f8fafc);border:1px solid var(--color-border-subtle,#e2e8f0);color:var(--color-text-label,#475569);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:5px 10px;font-size:11px;font-weight:600;display:inline-flex}.EM1S8q_appBadgeSwatch{background:var(--color-brand-navy,#0a1158);border-radius:2px;width:8px;height:8px;display:inline-block}.EM1S8q_codeBadge{background:var(--color-surface-muted,#f1f5f9);color:var(--color-text-label,#475569);border:1px solid var(--color-border-subtle,#e2e8f0);white-space:nowrap;border-radius:4px;padding:3px 8px;font-family:monospace;font-size:11px}.EM1S8q_addUserButton,.EM1S8q_primaryButton{background:var(--color-brand-navy,#0a1158);color:#fff;border:1px solid var(--color-brand-navy,#0a1158);cursor:pointer;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:600;transition:background-color .15s,border-color .15s;display:inline-flex}.EM1S8q_addUserButton:hover:not(:disabled),.EM1S8q_primaryButton:hover:not(:disabled){background:var(--color-brand-navy-hover,#172178);border-color:var(--color-brand-navy-hover,#172178)}.EM1S8q_addUserButton:focus-visible,.EM1S8q_primaryButton:focus-visible{outline:2px solid var(--color-brand-navy,#0a1158);outline-offset:2px}.EM1S8q_secondaryButton{background:var(--color-surface-secondary,#f8fafc);color:var(--color-text-label,#475569);border:1px solid var(--color-border-strong,#cbd5e1);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;transition:background-color .15s;display:inline-flex}.EM1S8q_secondaryButton:hover{background:var(--color-surface-muted,#f1f5f9)}.EM1S8q_kpiGrid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;display:grid}.EM1S8q_kpiCard{background:var(--color-surface-secondary,#f8fafc);border:1px solid var(--color-border-subtle,#e2e8f0);border-radius:8px;flex-direction:column;gap:4px;padding:12px 16px;display:flex}.EM1S8q_kpiLabel{color:var(--color-text-muted,#64748b);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600}.EM1S8q_kpiValue{color:var(--color-text-heading,#0a1158);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.EM1S8q_kpiSub{color:var(--color-text-label,#475569);font-size:12px}.EM1S8q_controlsBar{background:var(--color-surface-secondary,#f8fafc);border:1px solid var(--color-border-subtle,#e2e8f0);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.EM1S8q_controlsLeft{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.EM1S8q_controlGroup{align-items:center;gap:8px;display:flex}.EM1S8q_controlLabel{color:var(--color-text-label,#475569);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;font-size:12px;font-weight:600}.EM1S8q_toggleGroup{border:1px solid var(--color-border-strong,#cbd5e1);background:var(--color-surface-primary,#fff);border-radius:6px;display:inline-flex;overflow:hidden}.EM1S8q_toggleBtn{color:var(--color-text-label,#475569);cursor:pointer;background:0 0;border:none;padding:6px 12px;font-size:12px;font-weight:600;transition:background-color .15s,color .15s}.EM1S8q_toggleBtn+.EM1S8q_toggleBtn{border-left:1px solid var(--color-border-strong,#cbd5e1)}.EM1S8q_toggleBtn:hover:not(.EM1S8q_toggleBtnActive){background:var(--color-surface-muted,#f1f5f9)}.EM1S8q_toggleBtnActive{background:var(--color-brand-navy,#0a1158);color:#fff}.EM1S8q_resetFiltersBtn{border:1px solid var(--color-border-strong,#cbd5e1);background:var(--color-surface-primary,#fff);color:var(--color-text-label,#475569);cursor:pointer;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:600;transition:background-color .15s}.EM1S8q_resetFiltersBtn:hover{background:var(--color-surface-muted,#f1f5f9)}.EM1S8q_filterContainer{display:inline-block;position:relative}.EM1S8q_filterButton{border:1px solid var(--color-border-strong,#cbd5e1);background:var(--color-surface-primary,#fff);color:var(--color-text-label,#475569);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:600;transition:background-color .15s;display:inline-flex}.EM1S8q_filterButton:hover{background:var(--color-surface-secondary,#f8fafc)}.EM1S8q_filterPopover{background:var(--color-surface-primary,#fff);border:1px solid var(--color-border-subtle,#e2e8f0);z-index:1000;border-radius:8px;min-width:260px;margin-top:8px;padding:16px;position:absolute;top:100%;right:0;box-shadow:0 4px 16px #0f172a14}.EM1S8q_filterSection{margin-bottom:14px}.EM1S8q_filterLabel{color:var(--color-text-label,#475569);text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px;font-size:11px;font-weight:600;display:block}.EM1S8q_filterSelect{border:1px solid var(--color-border-strong,#cbd5e1);background-color:var(--color-surface-primary,#fff);width:100%;color:var(--color-text-body,#1e293b);border-radius:6px;padding:7px 12px;font-size:13px}.EM1S8q_filterSelect:focus{outline:2px solid var(--color-brand-navy,#0a1158);outline-offset:2px}.EM1S8q_applyFiltersButton{background-color:var(--color-brand-navy,#0a1158);color:#fff;cursor:pointer;border:none;border-radius:6px;width:100%;margin-top:4px;padding:8px 16px;font-size:12px;font-weight:600;transition:background-color .15s}.EM1S8q_applyFiltersButton:hover{background-color:var(--color-brand-navy-hover,#172178)}.EM1S8q_userList{flex-direction:column;gap:16px;display:flex}.EM1S8q_tableWrapper{border:1px solid var(--color-border-subtle,#e2e8f0);background:var(--color-surface-primary,#fff);border-radius:8px;overflow-x:auto}.EM1S8q_table{border-collapse:collapse;width:100%;margin-top:0;font-size:13px}.EM1S8q_table thead th{background:var(--color-surface-secondary,#f8fafc);color:var(--color-text-label,#475569);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--color-border-subtle,#e2e8f0);text-align:left;white-space:nowrap;border-radius:0;padding:12px 16px;font-size:11px;font-weight:600}.EM1S8q_table thead th.EM1S8q_centerCol,.EM1S8q_table tbody td.EM1S8q_centerCol{text-align:center}.EM1S8q_table thead th.EM1S8q_rightCol,.EM1S8q_table tbody td.EM1S8q_rightCol{text-align:right}.EM1S8q_row{border-bottom:1px solid var(--color-border-row,#f1f5f9);transition:background-color .15s}.EM1S8q_row:last-child{border-bottom:none}.EM1S8q_row:hover{background:var(--color-surface-secondary,#f8fafc)}.EM1S8q_cell,.EM1S8q_emailCell{vertical-align:middle;color:var(--color-text-body,#1e293b);border-bottom:1px solid var(--color-border-row,#f1f5f9);background:0 0;border-radius:0;padding:12px 16px}.EM1S8q_row:last-child .EM1S8q_cell,.EM1S8q_row:last-child .EM1S8q_emailCell{border-bottom:none}.EM1S8q_emailCell{color:var(--color-text-primary,#0f172a);white-space:nowrap;font-weight:600}.EM1S8q_roleText{color:var(--color-text-secondary,#4b5563);font-size:13px}.EM1S8q_pill{text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;line-height:1.4;display:inline-block}.EM1S8q_pillNavy{color:var(--color-brand-navy,#0a1158);background:#e0e7ff}.EM1S8q_pillGood{background:var(--color-pill-good-bg,#dcfce7);color:var(--color-pill-good-text,#15803d)}.EM1S8q_pillWarn{background:var(--color-pill-warn-bg,#fef3c7);color:var(--color-pill-warn-text,#b45309)}.EM1S8q_pillPoor{background:var(--color-pill-poor-bg,#fee2e2);color:var(--color-pill-poor-text,#b91c1c)}.EM1S8q_pillNeutral{background:var(--color-pill-neutral-bg,#f1f5f9);color:var(--color-pill-neutral-text,#64748b)}.EM1S8q_tagList{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.EM1S8q_tagListCenter{justify-content:center}.EM1S8q_appTag{background:var(--color-surface-muted,#f1f5f9);color:var(--color-text-heading,#0a1158);border:1px solid var(--color-border-subtle,#e2e8f0);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;border-radius:4px;padding:2px 7px;font-size:11px;font-weight:600;display:inline-block}.EM1S8q_clientTag{background:var(--color-surface-secondary,#f8fafc);color:var(--color-text-body,#1e293b);border:1px solid var(--color-border-subtle,#e2e8f0);white-space:nowrap;border-radius:4px;padding:2px 7px;font-size:11px;font-weight:500;display:inline-block}.EM1S8q_mutedHint{color:var(--color-text-muted,#64748b);font-size:12px}.EM1S8q_actionsGroup{justify-content:center;align-items:center;gap:8px;display:inline-flex}.EM1S8q_iconActionBtn,.EM1S8q_iconDeleteBtn{border:1px solid var(--color-border-subtle,#e2e8f0);background:var(--color-surface-secondary,#f8fafc);width:32px;height:32px;color:var(--color-text-body,#1e293b);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;transition:background-color .15s,border-color .15s;display:inline-flex}.EM1S8q_iconActionBtn:hover{background:var(--color-surface-muted,#f1f5f9);border-color:var(--color-border-strong,#cbd5e1)}.EM1S8q_iconDeleteBtn:hover{background:var(--color-pill-poor-bg,#fee2e2);color:var(--color-pill-poor-text,#b91c1c);border-color:#fecaca}.EM1S8q_footerRow{color:#334155;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:4px;font-size:12px;display:flex}.EM1S8q_legendGroup{flex-wrap:wrap;align-items:center;gap:16px;font-weight:500;display:flex}.EM1S8q_legendItem{align-items:center;gap:6px;display:inline-flex}.EM1S8q_legendSwatch{border-radius:2px;width:10px;height:10px;display:inline-block}.EM1S8q_emptyState{text-align:center;color:var(--color-text-muted,#64748b);background:var(--color-surface-secondary,#f8fafc);border:1px dashed var(--color-border-strong,#cbd5e1);border-radius:6px;padding:48px 16px;font-size:14px}.EM1S8q_form{background:var(--color-surface-primary,#fff);flex-direction:column;gap:16px;min-width:320px;padding:8px;display:flex}@media screen and (min-width:640px){.EM1S8q_form{min-width:520px}}.EM1S8q_formHeader{border-bottom:1px solid var(--color-border-subtle,#e2e8f0);flex-direction:column;gap:4px;padding-bottom:12px;display:flex}.EM1S8q_formTitle{color:var(--color-text-heading,#0a1158);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:18px;font-weight:700}.EM1S8q_formSubtitle{color:var(--color-text-secondary,#4b5563);margin:0;font-size:13px}.EM1S8q_formGridTwoCol{grid-template-columns:1fr;gap:16px;display:grid}@media screen and (min-width:640px){.EM1S8q_formGridTwoCol{grid-template-columns:repeat(2,1fr)}}.EM1S8q_formGroup{flex-direction:column;gap:6px;display:flex}.EM1S8q_formGroup label,.EM1S8q_fieldseLegend{color:var(--color-text-label,#475569);text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px;font-size:11px;font-weight:600;display:block}.EM1S8q_formControl{border:1px solid var(--color-border-strong,#cbd5e1);width:100%;color:var(--color-text-body,#1e293b);background:var(--color-surface-primary,#fff);border-radius:6px;padding:8px 12px;font-size:13px}.EM1S8q_formControl:focus{outline:2px solid var(--color-brand-navy,#0a1158);outline-offset:1px;border-color:var(--color-brand-navy,#0a1158)}.EM1S8q_formControl:disabled{background:var(--color-surface-muted,#f1f5f9);color:var(--color-text-muted,#64748b);cursor:not-allowed}.EM1S8q_warningText{color:var(--color-pill-warn-text,#b45309);background-color:var(--color-pill-warn-bg,#fef3c7);border:1px solid #fde68a;border-radius:6px;margin-top:4px;padding:8px 12px;font-size:12px;font-weight:600}.EM1S8q_fieldsetContainer{all:unset;flex-direction:column;gap:8px;display:flex}.EM1S8q_fieldsetContent{background:var(--color-surface-secondary,#f8fafc);border:1px solid var(--color-border-subtle,#e2e8f0);border-radius:8px;padding:12px 16px}.EM1S8q_permissionTypesContent{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.EM1S8q_clientsContent{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;max-height:200px;display:grid;overflow-y:auto}.EM1S8q_formActions{border-top:1px solid var(--color-border-row,#f1f5f9);justify-content:flex-end;align-items:center;gap:10px;padding-top:16px;display:flex}
._3ji4Va_reportWrapper{width:100%;display:flex}@media print{._3ji4Va_reportWrapper{margin-top:0;padding-top:0}._3ji4Va_reportWrapper{margin-top:0;margin-bottom:0}}._3ji4Va_logo,._3ji4Va_admin{flex:0 auto}._3ji4Va_content{flex:auto}._3ji4Va_heading h2{color:var(--color-dark-grey);align-items:center;gap:10px;font-size:30px;font-weight:700;line-height:1.3;display:flex}._3ji4Va_heading a{text-decoration:none}._3ji4Va_sep:after{content:"|";font-weight:700}._3ji4Va_pageType{margin-right:10px}._3ji4Va_testInfo{color:var(--color-text-functional);margin:0 0 5px;font-size:16px;font-weight:500;line-height:1.25}._3ji4Va_meta{align-items:middle;flex-direction:column;display:flex}@media screen and (min-width:768px){._3ji4Va_meta{flex-direction:row;gap:10px;padding:5px 0}}._3ji4Va_sectionBtnAction{color:#171717;cursor:not-allowed;border:1px solid #171717;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}._3ji4Va_sectionBtnAction:disabled{opacity:.5}._3ji4Va_sectionBtnAction:not(:disabled):hover{color:#fff;background:#171717}
.Cq9Cea_warningText{color:#856404;background-color:#fff3cd;border:1px solid #ffeeba;border-radius:4px;margin-top:.5rem;padding:.75rem;font-size:.875rem}.Cq9Cea_fieldsetContainer{all:unset;height:350px;margin-bottom:1rem;display:block;position:relative}.Cq9Cea_clientsContent{border:1px solid var(--color-border);background-color:field;border-radius:4px;align-content:start;gap:10px;width:100%;height:300px;padding:10px;display:grid;position:absolute;top:0;left:0;right:0;overflow:auto}
._3bOVgW_jsonInputContainer{width:100%;margin-bottom:1rem}._3bOVgW_jsonInputContainer label{margin-bottom:.5rem;font-weight:600;display:block}._3bOVgW_description{color:#666;margin-bottom:.5rem;font-size:.875rem}._3bOVgW_jsonTextarea{resize:vertical;border:1px solid #ccc;border-radius:4px;width:100%;padding:.75rem;font-family:monospace;font-size:.875rem}._3bOVgW_jsonTextarea._3bOVgW_error{border-color:#e53e3e}._3bOVgW_errorMessage{color:#e53e3e;margin-top:.25rem;font-size:.875rem}._3bOVgW_example{color:#666;margin-top:.25rem;font-family:monospace;font-size:.875rem}
.HmO0IG_printOnly{display:none}@media print{.HmO0IG_printOnly{display:block}}
.pV1Bza_reportGrid{grid-template-columns:minmax(0,100%);gap:16px;list-style:none;display:grid}@media screen and (min-width:640px){.pV1Bza_reportGrid{grid-template-columns:repeat(2,minmax(0,100%))}}@media screen and (min-width:768px){.pV1Bza_reportGrid{grid-template-columns:minmax(0,100%)}}@media screen and (min-width:1024px){.pV1Bza_reportGrid{grid-template-columns:repeat(2,minmax(0,100%))}}@media screen and (min-width:1400px){.pV1Bza_reportGrid{grid-template-columns:repeat(3,minmax(0,100%))}}@media screen and (min-width:1650px){.pV1Bza_reportGrid{grid-template-columns:repeat(4,minmax(0,100%))}}
._7T2lRq_container{min-width:160px;display:inline-block;position:relative}._7T2lRq_trigger{color:#1f2937;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:40px;padding:8px 12px;font-size:14px;font-weight:500;transition:all .2s;display:flex}._7T2lRq_trigger:hover{background:#f9fafb;border-color:#9ca3af}._7T2lRq_trigger:focus{outline-offset:2px;border-color:#3b82f6;outline:2px solid #3b82f6}._7T2lRq_trigger:active{background:#f3f4f6}._7T2lRq_triggerText{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}._7T2lRq_chevron{color:#6b7280;flex-shrink:0;transition:transform .2s}._7T2lRq_chevronOpen{transform:rotate(180deg)}._7T2lRq_dropdown{z-index:50;background:#fff;border:1px solid #d1d5db;border-radius:6px;min-width:200px;max-height:400px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #00000026}._7T2lRq_actions{gap:8px;padding:8px;display:flex}._7T2lRq_actionBtn{color:#1f2937;cursor:pointer;background:#f3f4f6;border:1px solid #d1d5db;border-radius:4px;flex:1;min-height:36px;padding:8px 12px;font-size:13px;font-weight:500;transition:all .2s}._7T2lRq_actionBtn:hover{background:#e5e7eb;border-color:#9ca3af}._7T2lRq_actionBtn:focus{outline-offset:-2px;border-color:#3b82f6;outline:2px solid #3b82f6}._7T2lRq_actionBtn:active{background:#d1d5db}._7T2lRq_divider{background:#e5e7eb;height:1px;margin:0}._7T2lRq_list{margin:0;padding:0;list-style:none}._7T2lRq_option{text-align:left;cursor:pointer;color:#1f2937;background:0 0;border:none;align-items:center;gap:8px;width:100%;min-height:40px;padding:8px 12px;font-size:14px;transition:background .15s;display:flex}._7T2lRq_option:hover{background:#f3f4f6}._7T2lRq_option:focus{outline-offset:-2px;background:#f0f4ff;outline:2px solid #3b82f6}._7T2lRq_option:active{background:#e5e7eb}._7T2lRq_checkbox{color:#2563eb;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}._7T2lRq_label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._7T2lRq_dropdown:focus-within{outline:none}@media (prefers-contrast:more){._7T2lRq_trigger{border-color:#000}._7T2lRq_trigger:focus{outline-width:3px}._7T2lRq_actionBtn{border-color:#000}._7T2lRq_option:focus{outline-width:3px}._7T2lRq_checkbox{color:#000}}@media (prefers-reduced-motion:reduce){._7T2lRq_trigger,._7T2lRq_actionBtn,._7T2lRq_option,._7T2lRq_chevron{transition:none}}
._3t5shW_homeGrid{gap:30px;display:grid}._3t5shW_landingContainer{background:var(--color-background);flex-direction:column;gap:24px;max-width:1200px;margin:0 auto;padding-bottom:32px;display:flex}._3t5shW_heroBanner{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:0 15px;padding:24px;display:flex}@media screen and (min-width:768px){._3t5shW_heroBanner{margin:0}}._3t5shW_heroContent{flex-direction:column;gap:6px;max-width:680px;display:flex}._3t5shW_heroTitle{color:#0a1158;letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:22px;font-weight:700}._3t5shW_heroSubtitle{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.5}._3t5shW_heroLogoWrap{align-items:center;padding:12px 16px;display:flex}._3t5shW_appsGrid{grid-template-columns:repeat(1,1fr);gap:20px;margin:0 15px;padding-bottom:30px;display:grid}@media screen and (min-width:768px){._3t5shW_appsGrid{grid-template-columns:repeat(2,1fr);margin:0}}._3t5shW_appCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff80;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;justify-content:space-between;gap:20px;padding:24px;transition:border-color .15s,box-shadow .15s;display:flex}._3t5shW_appCard:hover:not(._3t5shW_appCardDisabled){background:#ffffffb3;border-color:#cbd5e1;box-shadow:0 4px 12px #0a11580d}._3t5shW_appCardDisabled{background:#fcfcfd}._3t5shW_appCardHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._3t5shW_appTitleGroup{align-items:center;gap:10px;display:flex}._3t5shW_appIconWrap{color:#0a1158;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}._3t5shW_appIconWrap svg{width:18px;height:18px}._3t5shW_appIconWrap svg path{fill:currentColor}._3t5shW_appTitle{color:var(--color-brand-navy);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:18px;font-weight:700}._3t5shW_appBadge{color:#475569;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:6px;padding:5px 10px;font-size:11px;font-weight:600;display:inline-flex}._3t5shW_appBadgeSwatch{background:#0a1158;border-radius:2px;width:8px;height:8px;display:inline-block}._3t5shW_appBadgeSwatchPending{background:#ea580c}._3t5shW_appDescription{color:#4b5563;margin:12px 0 0;font-size:14px;line-height:1.6}._3t5shW_appCardFooter{border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:12px;padding-top:16px;display:flex}._3t5shW_appCtaBtn{color:#fff;cursor:pointer;background:#0a1158;border:1px solid #0a1158;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:9px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}._3t5shW_appCtaBtn:hover:not(:disabled){background:#172178;border-color:#172178}._3t5shW_appCtaBtn:focus-visible{outline-offset:2px;outline:2px solid #0a1158}._3t5shW_appCtaBtn:disabled{color:#64748b;cursor:not-allowed;opacity:1;background:#f1f5f9;border-color:#cbd5e1}
._9EN3mW_covered{background-color:#0080001a}._9EN3mW_notCovered{background-color:#ff00001a}._9EN3mW_criterionCell{max-width:500px}._9EN3mW_axeRulesCell{min-width:300px}._9EN3mW_ruleLink{margin-right:4px;display:inline-block}._9EN3mW_ruleLink:not(:last-child):after{content:",";margin-right:4px}
.f81wDq_contentContainer{background-color:#fff;border-radius:8px;overflow:auto;box-shadow:0 4px 12px #00000026}.f81wDq_content{max-width:800px;max-height:80vh;padding:24px;overflow:auto}
.Ofi7QW_reportCard{background:#fff;border-radius:40px;min-height:345px;padding:32px 24px}.Ofi7QW_reportCardHeading{font-size:16px}.Ofi7QW_tr{position:relative}.Ofi7QW_auditDetailArrow:hover{background:var(--color-active-cell)}.Ofi7QW_th{text-align:center;background:0 0;border:0;border-bottom:1px solid #171717;border-radius:0;padding:14px 4px;font-size:14px;font-weight:400;line-height:20px}.Ofi7QW_td{text-align:center;background:0 0;border:0;border-bottom:1px solid #b0aea9;padding:14px 4px;font-size:14px;border-radius:0!important}.Ofi7QW_td svg{width:14px;height:14px}.Ofi7QW_noPaddingCell{padding:0}.Ofi7QW_valueChange{align-items:center;gap:5px;display:inline-flex}.Ofi7QW_positiveChange{color:green}.Ofi7QW_negativeChange{color:red}.Ofi7QW_detailsLink{justify-content:center;align-items:center;width:44px;height:44px;display:flex}
.ruKQ9W_container{flex-direction:column;gap:16px;display:flex}.ruKQ9W_errorBanner{background:var(--color-error-light);border:1px solid var(--color-error);color:var(--color-error);border-radius:8px;padding:12px 16px;font-size:14px}.ruKQ9W_statsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.ruKQ9W_statCard{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:14px 18px}.ruKQ9W_statLabel{color:#64748b;text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:600}.ruKQ9W_statValue{color:#0a1158;font-variant-numeric:tabular-nums;margin-top:4px;font-size:24px;font-weight:700}.ruKQ9W_statSubtext{color:#475569;margin-top:2px;font-size:12px}.ruKQ9W_controls{background:#fff;border:1px solid #e0e0e0;border-radius:8px;flex-wrap:wrap;align-items:center;gap:12px;padding:16px;display:flex}.ruKQ9W_select{appearance:none;cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:8px;padding:6px 32px 6px 12px;font-size:14px}.ruKQ9W_dateRange{align-items:center;gap:8px;display:flex}.ruKQ9W_dateInput{border:1px solid #ccc;border-radius:8px;padding:6px 8px;font-size:14px}.ruKQ9W_dateArrow{color:var(--color-grey);font-size:14px}.ruKQ9W_presetGroup{gap:6px;display:flex}.ruKQ9W_presetBtn{color:var(--color-grey);cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:8px;padding:6px 8px;font-size:12px;transition:background-color .2s}.ruKQ9W_presetBtn:hover{background-color:#f9f9f9}.ruKQ9W_presetBtnActive{color:#fff;background:#0a1158;border-color:#0a1158;font-weight:600}.ruKQ9W_presetBtnActive:hover{background:#1e293b}.ruKQ9W_twoColGrid{grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:16px;display:grid}.ruKQ9W_refreshBtn{background:var(--color-blue);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:14px;transition:background-color .2s;display:flex}.ruKQ9W_refreshBtn:hover:not(:disabled){background-color:#2563eb}.ruKQ9W_refreshBtn:disabled{opacity:.5;cursor:not-allowed}.ruKQ9W_tabContent{flex-direction:column;gap:16px;display:flex}.ruKQ9W_chartPanel{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:24px}.ruKQ9W_trendCard{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;gap:16px;padding:24px;display:flex}.ruKQ9W_headerRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ruKQ9W_trendTitle{color:#0a1158;letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:18px;font-weight:700}.ruKQ9W_trendSubtitle{color:#4b5563;margin:4px 0 0;font-size:13px}.ruKQ9W_controlsBar{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:12px;padding:12px 16px;display:flex}.ruKQ9W_controlsTopRow{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.ruKQ9W_controlGroup{align-items:center;gap:8px;display:flex}.ruKQ9W_controlSelect{appearance:auto;color:#1e293b;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:6px 12px;font-size:13px}.ruKQ9W_controlsRow{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.ruKQ9W_metricControl{align-items:center;gap:8px;margin:.5rem 0;padding:.5rem 0;display:flex}.ruKQ9W_metricControl select{margin:6px 0}.ruKQ9W_controlLabel{color:#475569;white-space:nowrap;font-size:13px;font-weight:600}.ruKQ9W_toggleGroup{background:#fff;border:1px solid #cbd5e1;border-radius:6px;display:inline-flex;overflow:hidden}.ruKQ9W_toggleBtn{color:#475569;cursor:pointer;background:0 0;border:none;padding:6px 12px;font-size:12px;font-weight:600;transition:background-color .15s,color .15s}.ruKQ9W_toggleBtn+.ruKQ9W_toggleBtn{border-left:1px solid #cbd5e1}.ruKQ9W_toggleBtn:hover:not(.ruKQ9W_toggleBtnActive):not(:disabled){background:#f1f5f9}.ruKQ9W_toggleBtnActive{color:#fff;background:#0a1158}.ruKQ9W_toggleBtn:disabled{opacity:.45;cursor:not-allowed}.ruKQ9W_scenarioControl{border-top:1px solid #e2e8f0;flex-wrap:wrap;align-items:center;gap:12px;padding-top:10px;display:flex}.ruKQ9W_scenarioList{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ruKQ9W_scenarioCheckbox{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}.ruKQ9W_footerRow{color:#334155;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:4px;font-size:12px;display:flex}.ruKQ9W_deviceLegend{align-items:center;gap:16px;font-weight:500;display:flex}.ruKQ9W_deviceLegendItem{align-items:center;gap:6px;display:inline-flex}.ruKQ9W_lineSampleSolid{border-top:2px solid #0a1158;width:18px;height:0;display:inline-block}.ruKQ9W_lineSampleDashed{border-top:2px dashed #ea580c;width:18px;height:0;display:inline-block}.ruKQ9W_thresholdLegend{align-items:center;gap:16px;font-size:12px;font-weight:600;display:flex}.ruKQ9W_goodThresholdLabel{color:#16a34a}.ruKQ9W_poorThresholdLabel{color:#dc2626}.ruKQ9W_chartTitle{color:var(--color-dark-grey);margin-bottom:12px;font-size:14px;font-weight:600}.ruKQ9W_chartUnit{color:var(--color-grey);margin-left:4px;font-weight:400}.ruKQ9W_loadingIndicator{color:var(--color-grey);align-items:center;gap:6px;margin-bottom:12px;font-size:12px;animation:1s linear infinite ruKQ9W_spin;display:flex}@keyframes ruKQ9W_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ruKQ9W_emptyState{text-align:center;color:var(--color-grey);padding:64px 0;font-size:14px}
._6Snpmq_searchInput{border:1px solid var(--color-stroke-default)}
._83r-LG_pageStack{flex-direction:column;gap:24px;padding-bottom:32px;display:flex}._83r-LG_heroBanner{background:var(--color-surface-primary,#fff);border:1px solid var(--color-border-card,#e5e7eb);border-radius:8px;flex-direction:column;gap:20px;padding:24px;display:flex}._83r-LG_headerRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._83r-LG_heroContent{flex-direction:column;gap:6px;max-width:760px;display:flex}._83r-LG_heroTitle{color:var(--color-text-heading,#0a1158);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:18px;font-weight:700}._83r-LG_heroSubtitle{color:var(--color-text-secondary,#4b5563);margin:0;font-size:14px;line-height:1.5}._83r-LG_appBadge{background:var(--color-surface-secondary,#f8fafc);border:1px solid var(--color-border-subtle,#e2e8f0);color:var(--color-text-label,#475569);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:5px 10px;font-size:11px;font-weight:600;display:inline-flex}._83r-LG_appBadgeSwatch{background:var(--color-brand-navy,#0a1158);border-radius:2px;width:8px;height:8px;display:inline-block}._83r-LG_kpiGrid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;display:grid}._83r-LG_kpiCard{background:var(--color-surface-secondary,#f8fafc);border:1px solid var(--color-border-subtle,#e2e8f0);border-radius:8px;flex-direction:column;gap:4px;padding:12px 16px;display:flex}._83r-LG_kpiLabel{color:var(--color-text-muted,#64748b);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600}._83r-LG_kpiValue{color:var(--color-text-heading,#0a1158);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}._83r-LG_kpiSub{color:var(--color-text-label,#475569);font-size:12px}._83r-LG_card{background:var(--color-surface-primary,#fff);border:1px solid var(--color-border-card,#e5e7eb);border-radius:8px;flex-direction:column;gap:16px;padding:24px;display:flex}._83r-LG_cardTitle{color:var(--color-text-heading,#0a1158);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:18px;font-weight:700}._83r-LG_cardSubtitle{color:var(--color-text-secondary,#4b5563);margin:4px 0 0;font-size:13px;line-height:1.45}._83r-LG_codeBadge{background:var(--color-surface-muted,#f1f5f9);color:var(--color-text-label,#475569);border:1px solid var(--color-border-subtle,#e2e8f0);white-space:nowrap;border-radius:4px;padding:3px 8px;font-family:monospace;font-size:11px}._83r-LG_tableWrapper{border:1px solid var(--color-border-subtle,#e2e8f0);background:var(--color-surface-primary,#fff);border-radius:8px;overflow-x:auto}._83r-LG_table{border-collapse:collapse;width:100%;margin-top:0;font-size:13px}._83r-LG_table thead th{background:var(--color-surface-secondary,#f8fafc);color:var(--color-text-label,#475569);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--color-border-subtle,#e2e8f0);text-align:left;white-space:nowrap;border-radius:0;padding:12px 16px;font-size:11px;font-weight:600}._83r-LG_dateHeaderCol{width:210px}._83r-LG_row{border-bottom:1px solid var(--color-border-row,#f1f5f9);transition:background-color .15s}._83r-LG_row:last-child{border-bottom:none}._83r-LG_row:hover{background:var(--color-surface-secondary,#f8fafc)}._83r-LG_dateCell{vertical-align:top;border-bottom:1px solid var(--color-border-row,#f1f5f9);white-space:nowrap;background:0 0;border-radius:0;padding:16px}._83r-LG_row:last-child ._83r-LG_dateCell,._83r-LG_row:last-child ._83r-LG_changesCell{border-bottom:none}._83r-LG_dateCellInner{flex-direction:column;gap:6px;display:flex}._83r-LG_dateTopRow{align-items:center;gap:8px;display:flex}._83r-LG_dateValue{color:var(--color-text-heading,#0a1158);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}._83r-LG_dateMetaRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._83r-LG_authorBadge{background:var(--color-surface-muted,#f1f5f9);border:1px solid var(--color-border-subtle,#e2e8f0);color:var(--color-text-label,#475569);border-radius:4px;align-items:center;padding:2px 7px;font-size:11px;font-weight:600;display:inline-flex}._83r-LG_changeCountHint{color:var(--color-text-muted,#64748b);font-size:11px;font-weight:500}._83r-LG_changesCell{vertical-align:top;color:var(--color-text-body,#1e293b);border-bottom:1px solid var(--color-border-row,#f1f5f9);padding:16px}._83r-LG_changesList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._83r-LG_changeItem{color:var(--color-text-body,#1e293b);align-items:flex-start;gap:8px;line-height:1.55;display:flex}._83r-LG_changeBullet{background:var(--color-brand-navy,#0a1158);border-radius:2px;flex-shrink:0;width:6px;height:6px;margin-top:7px;display:inline-block}._83r-LG_changeContent{color:var(--color-text-body,#1e293b);font-size:13px;display:inline}._83r-LG_badgeGroup{vertical-align:baseline;align-items:center;gap:6px;margin-right:8px;display:inline-flex}._83r-LG_pill{text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;line-height:1.4;display:inline-block}._83r-LG_pillGood{background:var(--color-pill-good-bg,#dcfce7);color:var(--color-pill-good-text,#15803d)}._83r-LG_pillWarn{background:var(--color-pill-warn-bg,#fef3c7);color:var(--color-pill-warn-text,#b45309)}._83r-LG_pillPoor{background:var(--color-pill-poor-bg,#fee2e2);color:var(--color-pill-poor-text,#b91c1c)}._83r-LG_pillNeutral{background:var(--color-pill-neutral-bg,#f1f5f9);color:var(--color-pill-neutral-text,#64748b)}._83r-LG_areaBadge{background:var(--color-surface-muted,#f1f5f9);color:var(--color-text-primary,#0f172a);border:1px solid var(--color-border-subtle,#e2e8f0);white-space:nowrap;border-radius:4px;padding:1px 7px;font-size:11px;font-weight:600;display:inline-block}._83r-LG_inlineCode{background:var(--color-surface-muted,#f1f5f9);color:var(--color-text-primary,#0f172a);border:1px solid var(--color-border-subtle,#e2e8f0);border-radius:4px;padding:1px 5px;font-family:monospace;font-size:11px}._83r-LG_footerRow{color:#334155;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:4px;font-size:12px;display:flex}._83r-LG_legendGroup{flex-wrap:wrap;align-items:center;gap:16px;font-weight:500;display:flex}._83r-LG_legendItem{align-items:center;gap:6px;display:inline-flex}._83r-LG_legendSwatch{border-radius:2px;width:10px;height:10px;display:inline-block}._83r-LG_emptyState{text-align:center;color:var(--color-text-muted,#64748b);background:var(--color-surface-secondary,#f8fafc);border:1px dashed var(--color-border-strong,#cbd5e1);border-radius:6px;padding:48px 16px;font-size:14px}
