
@layer uiControls {
body[data-workspace] .ws-sites .ui-site-row {--qa-tree-space:10px;row-gap:0!important;}
  body[data-workspace] .ws-sites .ui-site-row>.ui-tree-children {margin-top:calc(6px + var(--qa-tree-space))!important;}
  @media(max-width:1099px) {
    body[data-workspace] .ws-sites .ui-site-row {--qa-tree-space:8px;}
  }
  @media(max-width:699px) {
    body[data-workspace] .ws-sites .ui-site-row>:is(.site-result,.site-actions) {margin-top:8px!important;}
  }
html body :is(.brand .mark,.pf-mark,.auth-head .mark) {filter:url(#qa-logo-tone)!important;}
  html[data-color-mode=light] body :is(.brand .mark,.pf-mark,.auth-head .mark) {filter:none!important;}
html body[data-workspace] #main :is(.ws-sites,.ws-flaws) .qa-list-tools {display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;margin:18px 0 24px!important;padding:0!important;min-width:0!important;}
  html body[data-workspace] #main .ws-sites>.catalog-tools {margin-bottom:0!important;}
  html body[data-workspace] #main .qa-list-tools>.issue-search-toolbar {display:block!important;margin:0!important;min-width:0!important;width:100%!important;}
  html body[data-workspace] #main .qa-list-tools .search {width:100%!important;max-width:none!important;min-width:0!important;height:50px!important;min-height:50px!important;margin:0!important;box-sizing:border-box!important;gap:12px!important;}
  html body[data-workspace] #main .qa-list-tools .search input {min-width:0!important;width:100%!important;height:48px!important;font-size:16px!important;}
  html body[data-workspace] #main :is(.ws-sites,.ws-flaws) .qa-list-tools .list-controls {display:block!important;width:auto!important;min-width:0!important;margin:0!important;}
  html body[data-workspace] #main :is(.ws-sites,.ws-flaws) .qa-list-tools .list-controls>div {display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:16px!important;width:100%!important;}
  html body[data-workspace] #main :is(.ws-sites,.ws-flaws) .qa-list-tools .ui-sort {height:50px!important;min-height:50px!important;min-width:0!important;}
  html body[data-workspace] #main :is(.ws-sites,.ws-flaws) .qa-list-tools .ui-sort select {height:48px!important;min-height:48px!important;}
  html body[data-workspace] #main :is(.ws-sites,.ws-flaws) .qa-list-tools :is(.select-all,.qa-select-page) {min-height:50px!important;font-size:15px!important;font-weight:500!important;color:var(--ui-muted)!important;}
  @media (max-width:1099px) {
    html body[data-workspace] #main :is(.ws-sites,.ws-flaws) .qa-list-tools {grid-template-columns:minmax(0,1fr)!important;gap:12px!important;}
    html body[data-workspace] #main :is(.ws-sites,.ws-flaws) .qa-list-tools .list-controls {width:100%!important;}
    html body[data-workspace] #main :is(.ws-sites,.ws-flaws) .qa-list-tools .list-controls>div {justify-content:space-between!important;gap:12px!important;}
  }
  @media (max-width:380px) {
    html body[data-workspace] #main .qa-list-tools .ui-sort>span {display:none!important;}
    html body[data-workspace] #main :is(.ws-sites,.ws-flaws) .qa-list-tools .list-controls>div {flex-wrap:wrap!important;}
  }
  @media (max-width:350px) {
    html body[data-workspace] #main .qa-list-tools .ui-sort>svg {display:none!important;}
  }
  @media (max-width:360px) {
    body[data-workspace]:has(.qa-overview) #top {flex-wrap:nowrap!important;gap:6px!important;}
    body[data-workspace]:has(.qa-overview) #top .brand {width:92px!important;}
    body[data-workspace]:has(.qa-overview) #top .brand .mark {width:92px!important;height:24px!important;flex:0 0 92px!important;}
    body[data-workspace]:has(.qa-overview) #top .teampick {min-width:0!important;max-width:100px!important;flex:1 1 0!important;}
    body[data-workspace]:has(.qa-overview) #top .teampick>summary {min-width:0!important;max-width:100%!important;}
  }
  @media (min-width:700px) {
    html body:not([data-workspace]) #top .anon-links>a {font-size:16px!important;font-weight:550!important;min-height:48px!important;}
    html body:not([data-workspace]) #top .anon-links {gap:12px!important;}
  }
}
@layer qaReference {
body[data-workspace] .qa-overview-bug {margin:0!important;border:1px solid transparent!important;border-bottom-color:var(--ui-border)!important;border-radius:0!important;background:none!important;}
  body[data-workspace] .qa-overview-bug.is-open {border-color:var(--ui-border)!important;border-radius:8px!important;background:var(--ui-panel)!important;}
  body[data-workspace] .qa-overview-bug>.qa-failure {
    width:100%!important;text-align:left!important;font-family:inherit!important;
    grid-template-columns:var(--issue-columns,20px 132px minmax(0,1fr))!important;
    border:0!important;background:transparent!important;color:var(--ui-text)!important;box-shadow:none!important;
  }
  body[data-workspace] .qa-overview-bug>.qa-failure:focus-visible {outline:3px solid var(--ui-brand)!important;outline-offset:-3px!important;}
  body[data-workspace] .qa-overview-bug>.qa-failure:hover .qa-row-copy>strong {color:var(--ui-brand)!important;}
  body[data-workspace] .qa-overview-bug .qa-row-meta {font-weight:400!important;}
  body[data-workspace] .qa-overview-bug .qa-row-chevron .ui-icon {transition:transform .16s ease!important;}
  body[data-workspace] .qa-overview-bug.is-open .qa-row-chevron .ui-icon {transform:rotate(90deg)!important;}
  body[data-workspace] .qa-overview-bug .qa-bug-evidence {margin:0 22px!important;padding:16px 0 0!important;border-top:1px solid var(--ui-border)!important;animation:qaBugReveal .16s ease;}
  body[data-workspace] .qa-overview-bug .qa-bug-evidence h3 {margin:0 0 5px!important;font-size:clamp(16px,1.4vw,18px)!important;font-weight:600!important;line-height:1.5!important;color:var(--ui-heading)!important;}
  body[data-workspace] .qa-overview-bug .qa-bug-evidence p {margin:0!important;font-size:clamp(15px,1.4vw,18px)!important;color:var(--ui-text)!important;line-height:1.55!important;overflow-wrap:anywhere!important;}
  body[data-workspace] .qa-overview-bug .qa-bug-url {display:block!important;width:100%!important;margin:10px 0 16px!important;padding:10px 12px!important;background:var(--ui-ground)!important;border:1px solid var(--ui-border)!important;border-radius:6px!important;color:var(--ui-text)!important;font:clamp(13px,1.25vw,16px)/1.5 ui-monospace,monospace!important;white-space:normal!important;overflow-wrap:anywhere!important;}
  body[data-workspace] .qa-overview-bug .qa-bug-facts {display:flex!important;flex-wrap:wrap!important;gap:14px 32px!important;margin:0!important;padding:0!important;font-size:var(--ref-meta)!important;line-height:1.5!important;}
  body[data-workspace] .qa-overview-bug .qa-bug-facts dt {margin:0 0 4px!important;color:var(--ui-muted)!important;font-weight:400!important;}
  body[data-workspace] .qa-overview-bug .qa-bug-facts dd {margin:0!important;color:var(--ui-text)!important;}
  body[data-workspace] .qa-overview-bug .qa-bug-evidence .qa-bug-earlier {margin-top:12px!important;color:var(--ui-muted)!important;font-size:var(--ref-meta)!important;}
  body[data-workspace] .qa-overview-bug .qa-bug-evidence>footer {display:flex!important;margin:16px 0 0!important;padding:10px 0!important;border-top:1px solid var(--ui-border)!important;}
  body[data-workspace] .qa-overview-bug .qa-bug-evidence>footer>a {display:inline-flex!important;align-items:center!important;gap:10px!important;min-height:47px!important;color:var(--ui-brand)!important;font-size:clamp(15px,1.25vw,16px)!important;text-decoration:none!important;}
  body[data-workspace] .qa-overview-bug .qa-bug-evidence>footer>a:focus-visible {outline:3px solid var(--ui-brand)!important;outline-offset:3px!important;}
  body[data-workspace] .qa-overview-bug .qa-bug-evidence>footer svg {width:22px!important;height:22px!important;}
  @keyframes qaBugReveal {from{opacity:0;transform:translateY(-3px);}to{opacity:1;transform:translateY(0);}}
  @media(prefers-reduced-motion:reduce) {body[data-workspace] .qa-overview-bug .qa-bug-evidence {animation:none!important;}body[data-workspace] .qa-overview-bug .qa-row-chevron .ui-icon {transition:none!important;}}
  @media(max-width:599px) {body[data-workspace] .qa-overview-bug .qa-bug-evidence {margin-inline:12px!important;}}
body[data-workspace] #top .orgpick {width:auto!important;min-width:44px!important;flex:0 0 auto!important;}
  body[data-workspace] #top .orgpick>summary {
    display:flex!important;justify-content:center!important;align-items:center!important;
    width:max(44px,calc(52 * var(--ref-scale)))!important;min-width:44px!important;padding:0!important;
  }
  body[data-workspace] #top .acct {display:flex!important;align-items:center!important;justify-content:center!important;}
  body[data-workspace] #top .acct :is(.acct-name,.acct-chev) {display:none!important;}
  body[data-workspace] #top :is(.bell>summary,.bell-page) {
    align-items:center!important;justify-content:center!important;
    width:max(44px,calc(52 * var(--ref-scale)))!important;min-height:44px!important;
    padding:0!important;border:0!important;background:transparent!important;border-radius:6px!important;
  }
  body[data-workspace] #top :is(.bell>summary,.bell-page,.orgpick>summary):hover {background:var(--ui-hover)!important;}
  body[data-workspace] #top :is(.bell>summary,.bell-page,.orgpick>summary):focus-visible {outline:3px solid var(--ui-brand)!important;outline-offset:3px!important;}
body[data-workspace] #top .teampick {order:1!important;margin-left:auto!important;}
  body[data-workspace] #top :is(.bell,.bell-page) {order:2!important;margin-left:0!important;margin-right:0!important;}
  body[data-workspace] #top .orgpick {order:3!important;}
body[data-workspace] .filter-more {position:relative!important;margin:0!important;padding:0!important;min-width:0!important;border:0!important;background:transparent!important;overflow:visible!important;}
  body[data-workspace] .filter-more>summary.filter {display:flex!important;align-items:center!important;gap:9px!important;list-style:none!important;cursor:pointer!important;white-space:nowrap!important;}
  body[data-workspace] .filter-more>summary::marker {content:""!important;}
  body[data-workspace] .filter-more>summary::-webkit-details-marker {display:none!important;}
  body[data-workspace] .filter-more-label {min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;}
  body[data-workspace] .filter-more>summary>svg {width:16px!important;height:16px!important;flex:0 0 16px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.7!important;transition:transform .15s ease;}
  body[data-workspace] .filter-more[open]>summary>svg {transform:rotate(180deg)!important;}
  body[data-workspace] .filter-more[open]>summary {color:var(--ui-brand)!important;}
  body[data-workspace] .filter-more>.drop {
    position:absolute!important;top:calc(100% + 8px)!important;right:0!important;left:auto!important;
    z-index:80!important;width:240px!important;max-width:calc(100vw - 32px)!important;margin:0!important;padding:6px!important;
    border:1px solid var(--ui-border)!important;border-radius:8px!important;background:var(--ui-panel)!important;
    box-shadow:0 12px 32px #0003!important;
  }
  body[data-workspace] .filter-more>.drop>a {display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;min-height:44px!important;padding:10px 12px!important;border:0!important;border-radius:4px!important;color:var(--ui-text)!important;font-size:var(--ref-meta)!important;line-height:1.4!important;text-decoration:none!important;white-space:nowrap!important;}
  body[data-workspace] .filter-more>.drop>a>span {color:var(--ui-muted)!important;font-variant-numeric:tabular-nums!important;}
  body[data-workspace] .filter-more>.drop>a:hover {background:var(--ui-hover)!important;}
  body[data-workspace] .filter-more>.drop>a[aria-current=true] {background:var(--ui-active)!important;color:var(--ui-active-text)!important;font-weight:600!important;}
  body[data-workspace] .filter-more :is(summary,a):focus-visible {outline:3px solid var(--ui-brand)!important;outline-offset:1px!important;}
  body[data-workspace] .filter-more>summary:focus:not(:focus-visible) {outline:none!important;box-shadow:none!important;}
  @media (max-width:699px) {
    body[data-workspace] .ws-sites .catalog-tools>.filters {width:100%!important;flex-wrap:nowrap!important;gap:0!important;overflow:visible!important;}
    body[data-workspace] .ws-sites .catalog-tools .filter {gap:5px!important;padding:10px 8px!important;font-size:15px!important;}
    body[data-workspace] .ws-sites .catalog-tools .filter-more {flex:0 1 auto!important;}
    body[data-workspace] .ws-sites .catalog-tools .filter-more-label {max-width:100px!important;}
  }
  @media (max-width:359px) {
    body[data-workspace] .ws-sites .catalog-tools .filter {padding-left:6px!important;padding-right:6px!important;font-size:14px!important;}
    body[data-workspace] .ws-sites .catalog-tools .filter-more-label {max-width:65px!important;}
  }
body .pb-page .site-choices button[aria-pressed=true] {
    background:var(--ui-active)!important;color:var(--ui-active-text)!important;border:2px solid var(--ui-brand)!important;
    box-shadow:inset 0 0 0 1px var(--ui-brand)!important;font-weight:700!important;
  }
  body .pb-page .site-choices button[aria-pressed=false] {background:var(--ui-ground)!important;border:2px solid var(--ui-border)!important;color:var(--ui-text)!important;box-shadow:none!important;}
  body .pb-page .site-choices button:focus-visible {outline:3px solid var(--ui-brand)!important;outline-offset:4px!important;}
  body[data-workspace] [hidden]:not([hidden=until-found]) {display:none!important;}
  html:not([data-color-mode=light]) {
    --ui-ground:#0e171c!important;--ui-panel:#132028!important;--ui-panel-head:#14232b!important;--ui-raised:#1b2b35!important;
    --ui-border:#293b46!important;--ui-rule:#2a3b45!important;--ui-edge:#607987!important;
    --ui-text:#cbd6de!important;--ui-heading:#e5ecf1!important;--ui-muted:#a6b7c3!important;--ui-number:#d6e1e9!important;
    --ui-brand:#26c4d7!important;--ui-brand-fill:#21bfd3!important;--ui-icon:#91ccd8!important;--ui-nav-ink:#c2ced8!important;
    --ui-critical:#fa88a8!important;--ui-warning:#e0bb73!important;--ui-success:#99c7b7!important;
    --ui-hover:#1a2b35!important;--ui-active:#16343f!important;--ui-active-text:#66d7e5!important;
  }
html {
    --qa-ground:var(--ui-ground)!important;--qa-surface:var(--ui-panel)!important;--qa-raised:var(--ui-raised)!important;
    --qa-ink:var(--ui-text)!important;--qa-muted:var(--ui-muted)!important;--qa-line:var(--ui-rule)!important;--qa-edge:var(--ui-edge)!important;
    --qa-brand:var(--ui-brand)!important;--qa-icon:var(--ui-icon)!important;--qa-green:var(--ui-success)!important;--qa-red:var(--ui-critical)!important;--qa-amber:var(--ui-warning)!important;
    background:var(--ui-ground)!important;
  }
  html[data-color-mode=light] body[data-workspace] .qa-metric-value>span.red {color:var(--ui-critical-icon)!important;}
  html[data-color-mode=light] body[data-workspace] .qa-metric-value>span.green {color:var(--ui-success)!important;}
  html[data-color-mode=light] body[data-workspace] #top .ui-menu {border-color:var(--ui-rule)!important;}
  html:not([data-color-mode=light]):has(body[data-workspace] .qa-overview) {
    --ui-ground:#09171c!important;--ui-heading:#f0f4f6!important;--ui-text:#d3dde3!important;
    --ui-number:#edf3f7!important;
    --ui-muted:#bac8d1!important;--ui-brand:#08d8e7!important;--ui-icon:#08d8e7!important;--ui-nav-ink:#d7e1e7!important;
    --ui-critical:#ed639e!important;--ui-warning:#edc365!important;--ui-border:#33464d!important;
  }
  body[data-workspace] {
    --ref-scale:clamp(.67px,.078125vw,1px)!important;--ref-body:clamp(15px,1.5625vw,20px)!important;
    --ref-meta:clamp(12px,1.25vw,16px)!important;--overview-scale:clamp(.78px,.1041667vw,1px)!important;--ref-side:calc(28 * var(--ref-scale))!important;
    --ref-margin:max(var(--ref-side),(100vw - 1680px)/2)!important;
    --ref-left:calc(var(--ref-margin) + 142 * var(--ref-scale))!important;
    font-size:var(--ref-body)!important;line-height:1.5!important;background:var(--ui-ground)!important;
  }
  body[data-workspace] #top {
    height:calc(124 * var(--ref-scale))!important;min-height:0!important;
    width:auto!important;margin:0 var(--ref-margin)!important;padding:calc(26 * var(--ref-scale)) 0!important;
    gap:calc(24 * var(--ref-scale))!important;position:relative!important;
  }
  body[data-workspace] #top .brand {display:flex!important;align-items:center!important;width:calc(224 * var(--ref-scale))!important;height:calc(58 * var(--ref-scale))!important;min-height:44px!important;padding:0!important;line-height:0!important;flex:0 0 auto!important;}
  body[data-workspace] #top .brand .mark {display:block!important;width:100%!important;height:calc(58 * var(--ref-scale))!important;min-height:0!important;padding:0!important;aspect-ratio:1953/501!important;filter:none!important;background-image:url('/static/brand/logo-workspace.svg?v=047c0ffde15c')!important;}
  body[data-workspace] #top .brand .mark::after {display:none!important;}
  html[data-color-mode=light] body[data-workspace] #top .brand .mark {background-image:url('/static/brand/logo-supplied-light.png?v=02f4694211ed')!important;background-size:105.744888023% auto!important;background-position:49.152542373% 51.775832775%!important;aspect-ratio:1953/501!important;height:auto!important;min-height:0!important;filter:none!important;}
  body[data-workspace] #top .teampick {flex:0 1 auto!important;max-width:calc(310 * var(--ref-scale))!important;}
  body[data-workspace] #top :is(.teampick,.orgpick)>summary {
    padding:4px 0!important;min-height:44px!important;gap:12px!important;border:0!important;background:transparent!important;
    color:var(--ui-heading)!important;font-size:calc(20 * var(--ref-scale))!important;
  }
  body[data-workspace] #top .teampick>summary bdi {font-size:inherit!important;white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important;line-height:1.4!important;}
  body[data-workspace] #top .teampick>summary>.ui-icon {width:calc(36 * var(--ref-scale))!important;height:calc(36 * var(--ref-scale))!important;color:var(--ui-brand)!important;}
  body[data-workspace] #top .teampick>summary>svg:last-child {color:var(--ui-muted)!important;}
  body[data-workspace] #top :is(.teampick>summary>.ui-icon,.acct>.ui-icon) {stroke-width:1.7!important;}
  body[data-workspace] #top .acct {gap:12px!important;}
  body[data-workspace] #top .acct>.ui-icon {width:calc(36 * var(--ref-scale))!important;height:calc(36 * var(--ref-scale))!important;color:var(--ui-nav-ink)!important;}
  body[data-workspace] #top .acct-name {font-size:calc(20 * var(--ref-scale))!important;font-weight:400!important;}
  body[data-workspace] #top :is(.bell,.bell-page) svg {width:calc(30 * var(--ref-scale))!important;height:calc(30 * var(--ref-scale))!important;color:var(--ui-nav-ink)!important;}
  @media (min-width:1100px) {
    body[data-workspace] #top .teampick>summary {font-size:max(15px,calc(16 * var(--ref-scale)))!important;gap:12px!important;}
    body[data-workspace] #top :is(.teampick>summary>.ui-icon,.acct>.ui-icon) {width:calc(28 * var(--ref-scale))!important;height:calc(28 * var(--ref-scale))!important;}
    body[data-workspace] #top :is(.bell,.bell-page) svg {width:calc(24 * var(--ref-scale))!important;height:calc(24 * var(--ref-scale))!important;}
    body[data-workspace] #top .teampick>summary>svg:last-child {width:14px!important;height:14px!important;}
  }
  body[data-workspace] #top #main-nav {
    --qa-rail-available:calc(100dvh - 164 * var(--ref-scale));
    --qa-rail-scale:min(var(--ref-scale),calc(var(--qa-rail-available) / 800));
    left:calc(var(--ref-margin) - 9 * var(--ref-scale))!important;top:var(--qa-rail-y,calc(140 * var(--ref-scale)))!important;
    width:calc(114 * var(--ref-scale))!important;min-width:0!important;
    max-height:var(--qa-rail-height,var(--qa-rail-available))!important;padding:0!important;gap:max(3px,calc(12 * var(--qa-rail-scale)))!important;
  }
  body[data-workspace] #top #main-nav>a {height:max(44px,calc(104 * var(--qa-rail-scale)))!important;min-height:max(44px,calc(104 * var(--qa-rail-scale)))!important;padding:max(2px,calc(6 * var(--qa-rail-scale))) 4px!important;gap:max(3px,calc(10 * var(--qa-rail-scale)))!important;border-radius:8px!important;color:var(--ui-nav-ink)!important;}
  body[data-workspace] #top #main-nav :is(.nav-ic,.nav-i,.nav-ic>.ui-icon) {width:max(20px,calc(36 * var(--qa-rail-scale)))!important;height:max(20px,calc(36 * var(--qa-rail-scale)))!important;color:inherit!important;}
  body[data-workspace] #top #main-nav .nav-w {font-size:max(13px,calc(var(--nav-label-size,22) * var(--qa-rail-scale)))!important;line-height:1.2!important;color:inherit!important;}
  @media (min-width:1100px) and (hover:hover) and (pointer:fine) {
    body[data-workspace] #top #main-nav {--nav-label-size:20;}
body[data-workspace] #top #main-nav .nav-w {font-weight:500!important;}
    body[data-workspace] #top #main-nav svg {stroke-width:2!important;}
    body[data-workspace] #top #main-nav>a.on .nav-w {font-weight:600!important;}
    body[data-workspace] #top #main-nav>a.on svg {stroke-width:2.1!important;}
  }
  body[data-workspace] #top #main-nav>a.on {background:var(--ui-active)!important;color:var(--ui-brand)!important;}
  html[data-color-mode=light] body[data-workspace] #top #main-nav>a.on {color:var(--ui-active-text)!important;}
  html[data-color-mode=light] body[data-workspace] #top #main-nav>a.on .nav-i {color:var(--ui-brand)!important;}
  body[data-workspace] #main {
    --qa-title-outset:0px!important;--qa-heading-gutter:0px!important;
    width:auto!important;max-width:none!important;min-height:calc(100dvh - 180px)!important;
    margin:calc(8 * var(--ref-scale)) var(--ref-margin) 0 var(--ref-left)!important;padding:0 0 28px!important;
  }
  body[data-workspace] #main :is(.qa-workspace-heading,.qa-page-heading,.ui-detail-nav) {--qa-heading-offset:0px!important;--ui-detail-offset:0px!important;margin-left:0!important;}
  body[data-workspace] #main h1:not(.sr-only):not(.sr) {font-size:calc(48 * var(--ref-scale))!important;line-height:1.2!important;font-weight:700!important;margin:0 0 24px!important;letter-spacing:-1px!important;color:var(--ui-heading)!important;}
  body[data-workspace] #main .qa-page-heading {margin:0 0 20px!important;min-height:calc(60 * var(--ref-scale))!important;}
  body[data-workspace] #main .qa-page-heading h1.v-page-title {margin:0!important;}
  body[data-workspace] .foot-ov {margin:24px var(--ref-margin) 0 var(--ref-left)!important;padding:16px 0!important;}
  body[data-workspace] #main :is(p,label,legend,td) {font-size:var(--ref-body)!important;}
  body[data-workspace] #main :is(.small,.muted.small,.list-foot,.list-meta,.site-meta,.site-host,.ck-meta) {font-size:var(--ref-meta)!important;}
  body[data-workspace] #main :is(h2,h3) {color:var(--ui-heading)!important;}
  body[data-workspace] #main :is(.btn,.button,.text-button,.icon-button) {min-height:44px!important;font-size:var(--ref-body)!important;}
  body[data-workspace] #main :is(input:not([type=checkbox]):not([type=radio]),select,textarea) {font-size:max(16px,var(--ref-body))!important;}
  body[data-workspace] #main :is(.search,.topic-search) {min-height:50px!important;padding:0 14px!important;border-color:var(--ui-edge)!important;border-radius:6px!important;}
  body[data-workspace] #main :is(.search,.topic-search) input {min-width:0!important;height:48px!important;padding:8px 0!important;}
  body[data-workspace] #main .topic-search input {padding-left:40px!important;} 
  body[data-workspace] #main :is(.search,.topic-search)>svg {width:22px!important;height:22px!important;flex:none!important;color:var(--ui-muted)!important;}
  body[data-workspace] #main :is(.filters,.set-tablist,.tabs) {display:flex!important;gap:14px!important;padding:0!important;margin:0 0 18px!important;border:0!important;border-bottom:1px solid var(--ui-border)!important;border-radius:0!important;background:transparent!important;}
  body[data-workspace] #main :is(.filter,.set-tab,.tab) {position:relative!important;min-height:48px!important;padding:10px 16px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--ui-muted)!important;font-size:var(--ref-body)!important;font-weight:500!important;white-space:nowrap!important;}
  body[data-workspace] #main :is(.filter,.set-tab,.tab) :is(span,b) {font-size:inherit!important;color:inherit!important;}
  body[data-workspace] #main :is(.filter[aria-current=true],.filter[aria-pressed=true],.filter.chosen,.set-tab[aria-selected=true],.tab[aria-selected=true],.tab.on) {background:transparent!important;color:var(--ui-brand)!important;}
  body[data-workspace] #main :is(.filter[aria-current=true],.filter[aria-pressed=true],.filter.chosen,.set-tab[aria-selected=true],.tab[aria-selected=true],.tab.on)::after {content:""!important;display:block!important;position:absolute!important;inset:auto 0 -1px!important;height:3px!important;border-radius:3px!important;background:var(--ui-brand)!important;}
  body[data-workspace] #main .filter .ui-icon {width:19px!important;height:19px!important;}
  body[data-workspace] #main :is(.status,.ui-flaw-state,.qa-issue-badge) {padding:5px 9px!important;border:1px solid var(--ui-border)!important;border-radius:5px!important;font-size:var(--ref-meta)!important;line-height:1.4!important;}
  body[data-workspace] #main :is(.status.red,.qa-issue-badge,.ui-flaw-state) {color:var(--ui-critical)!important;border-color:color-mix(in srgb,var(--ui-critical) 50%,var(--ui-border))!important;background:color-mix(in srgb,var(--ui-critical) 8%,var(--ui-ground))!important;}
  body[data-workspace] #main :is(.status.green,.status.amber) {background:transparent!important;}
  html[data-color-mode=light] body :is(button.primary,.button.primary,.btn.primary,.ab-primary,a.cta,.ws-checkall button,.launch button) {background:var(--ui-brand-fill)!important;border-color:var(--ui-brand-fill)!important;color:#fff!important;}
body[data-workspace] .qa-overview {zoom:.95!important;font-feature-settings:normal!important;}
  body[data-workspace] .qa-overview :is(a,button,summary):focus-visible {outline:3px solid var(--ui-brand)!important;outline-offset:3px!important;}
  html:not([data-color-mode=light]) body[data-workspace] .nk-failing {color:#fa88a8!important;}
  body[data-workspace] .db-page .step p a {white-space:normal!important;overflow-wrap:anywhere!important;}
  body[data-workspace] .qa-overview-layout {display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:36px!important;align-items:stretch!important;}
  body[data-workspace] .qa-overview-primary {min-width:0!important;container-type:inline-size!important;}
  body[data-workspace] .qa-overview-grid {display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:36px!important;margin:30px 0 0!important;}
  body[data-workspace] .qa-metrics {--overview-stat-gap:8px;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:var(--overview-stat-gap)!important;justify-content:stretch!important;width:min(100%,520px)!important;margin:0!important;padding:0!important;}
  body[data-workspace] .qa-metrics>.qa-metric {--stat-icon:36px;--stat-number:38px;--stat-label:15px;--stat-gap:12px;position:relative!important;min-height:132px!important;padding:18px 0!important;gap:15px!important;justify-content:center!important;}
  body[data-workspace] .qa-metrics>.qa-metric:is([data-metric=healthy],[data-metric=recovered]) {display:none!important;}
  body[data-workspace] .qa-metrics>.qa-metric+.qa-metric::before {content:""!important;position:absolute!important;left:calc(var(--overview-stat-gap) / -2 - .5px)!important;top:50%!important;transform:translateY(-50%)!important;width:1px!important;height:52px!important;background:var(--ui-border)!important;pointer-events:none!important;}
  body[data-workspace] .qa-metric-value {gap:var(--stat-gap)!important;min-height:0!important;}
  body[data-workspace] .qa-metric-value strong {font-size:var(--stat-number)!important;line-height:1!important;font-weight:650!important;letter-spacing:-.7px!important;color:var(--ui-number)!important;}
  body[data-workspace] .qa-metric-value .ui-icon {width:var(--stat-icon)!important;height:var(--stat-icon)!important;stroke-width:1.9!important;color:inherit!important;}
  body[data-workspace] #main .qa-metric-label {font-size:var(--stat-label)!important;font-weight:400!important;line-height:1.4!important;min-height:0!important;margin:0!important;color:var(--ui-text)!important;}
  body[data-workspace] .qa-metric-value>span.red {color:var(--ui-critical)!important;}
  body[data-workspace] .qa-metric-value>span.amber {color:var(--ui-affected)!important;}
  body[data-workspace] .qa-metric-value>span.green {color:var(--ui-success)!important;}
  body[data-workspace] .qa-metric-value>span.muted {color:var(--ui-muted)!important;}
  html:not([data-color-mode=light]) body[data-workspace] .qa-metric-value>span.amber {color:#f3aa68!important;}
  html:not([data-color-mode=light]) body[data-workspace] #main .qa-metric-label {color:#c5d4de!important;}
  body[data-workspace] .qa-panel {padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;min-width:0!important;container-type:inline-size!important;}
  body[data-workspace] .qa-panel-head {padding:0!important;margin:0!important;min-height:46px!important;border:0!important;background:transparent!important;gap:16px!important;}
  body[data-workspace] #main .qa-panel-head h2 {flex:0 1 auto!important;margin:0!important;font-size:27px!important;line-height:1.25!important;font-weight:650!important;text-transform:none!important;letter-spacing:-.6px!important;}
  body[data-workspace] .qa-panel-head h2 button {display:block!important;width:auto!important;max-width:100%!important;min-height:44px!important;padding:0!important;font:inherit!important;letter-spacing:inherit!important;text-align:left!important;color:var(--ui-heading)!important;}
  body[data-workspace] .qa-panel-head h2 button>span {font:inherit!important;letter-spacing:inherit!important;text-transform:none!important;color:inherit!important;}
  body[data-workspace] .qa-panel-head h2 button>.ui-icon {display:none!important;}
  body[data-workspace] .qa-panel-head>a {flex:none!important;font-size:16px!important;font-weight:500!important;line-height:1.4!important;gap:7px!important;min-height:36px!important;color:var(--ui-brand)!important;}
  body[data-workspace] .qa-panel-head>a .ui-icon {width:22px!important;height:22px!important;}
  body[data-workspace] .qa-panel:not(#ov-attention)>.qa-panel-head {margin-bottom:16px!important;}
  body[data-workspace] .qa-panel-body {padding:0!important;}
  body[data-workspace] .qa-overview-filters {display:flex!important;gap:14px!important;margin-top:20px!important;padding:0!important;border-bottom:1px solid var(--ui-border)!important;}
  body[data-workspace] .qa-overview-filters>button {text-decoration:none!important;position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;min-height:54px!important;padding:10px 12px!important;border:0!important;border-radius:0!important;background:none!important;color:var(--ui-muted)!important;font-size:16px!important;font-weight:400!important;line-height:1.4!important;}
  body[data-workspace] .qa-overview-filters>button[aria-pressed=true] {color:var(--ui-brand)!important;font-weight:600!important;}
  body[data-workspace] .qa-overview-filters>button[aria-pressed=true]::after {content:""!important;position:absolute!important;inset:auto 0 -1px!important;height:3px!important;border-radius:4px!important;background:var(--ui-brand)!important;}
  body[data-workspace] .qa-overview-row {display:grid!important;align-items:center!important;min-height:88px!important;padding:18px 14px!important;border:0!important;border-bottom:1px solid var(--ui-border)!important;gap:14px!important;grid-template-columns:26px minmax(0,1fr) 22px!important;border-radius:5px!important;}
  body[data-workspace] .qa-failure {grid-template-columns:20px 132px minmax(0,1fr) auto!important;gap:18px!important;min-height:78px!important;padding:16px 22px!important;border:1px solid transparent!important;border-bottom-color:var(--ui-border)!important;border-radius:0!important;}
  body[data-workspace] .qa-failure::before {display:none!important;}
  body[data-workspace] .qa-row-chevron {display:flex!important;justify-content:center!important;}
  body[data-workspace] .qa-row-chevron .ui-icon {width:22px!important;height:22px!important;color:var(--ui-muted)!important;}
  body[data-workspace] #main .qa-issue-badge {display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;width:fit-content!important;min-height:38px!important;padding:6px 12px!important;white-space:nowrap!important;font-size:clamp(14px,1.25vw,16px)!important;font-weight:500!important;border-radius:6px!important;color:var(--ui-danger)!important;border-color:color-mix(in srgb,var(--ui-danger) 65%,var(--ui-border))!important;background:color-mix(in srgb,var(--ui-danger) 10%,var(--ui-ground))!important;}
  body[data-workspace] .qa-issue-badge>i {width:10px!important;height:10px!important;border-radius:50%!important;background:currentColor!important;flex:none!important;}
  body[data-workspace] .qa-issue-review {display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;min-height:44px!important;padding:9px 15px!important;border:1px solid var(--ui-edge)!important;border-radius:5px!important;font-size:clamp(14px,1.25vw,16px)!important;line-height:1.4!important;white-space:nowrap!important;color:var(--ui-text)!important;}
  body[data-workspace] .qa-issue-review .ui-icon {width:23px!important;height:23px!important;}
  body[data-workspace] .qa-row-copy {gap:5px!important;}
  body[data-workspace] .qa-row-copy>strong {font-size:var(--ref-body)!important;line-height:1.4!important;font-weight:600!important;color:var(--ui-heading)!important;}
  body[data-workspace] .qa-row-meta {font-size:clamp(13px,1.25vw,16px)!important;line-height:1.5!important;margin:0!important;gap:5px 9px!important;color:var(--ui-muted)!important;}
  body[data-workspace] .qa-row-meta>.ui-icon {width:21px!important;height:21px!important;flex:none!important;color:var(--ui-icon)!important;}
  body[data-workspace] .qa-failure .qa-row-meta>span:first-of-type {flex:1 1 0!important;min-width:0!important;}
  body[data-workspace] .qa-overview-row>.ui-icon {width:22px!important;height:22px!important;color:var(--ui-icon)!important;}
  body[data-workspace] #main .qa-row-marker>.ui-icon {width:24px!important;height:24px!important;}
  body[data-workspace] #ov-reports .qa-overview-row {grid-template-columns:26px minmax(0,1fr) auto 22px!important;}
  body[data-workspace] #ov-reports .qa-row-copy {gap:6px!important;}
  body[data-workspace] .qa-report-state {max-width:200px!important;border:1px solid var(--ui-border)!important;border-radius:4px!important;padding:4px 7px!important;font-size:13px!important;line-height:1.5!important;color:var(--ui-muted)!important;}
  body[data-workspace] .qa-report-state.red {color:var(--ui-critical)!important;border-color:color-mix(in srgb,var(--ui-critical) 35%,var(--ui-border))!important;background:color-mix(in srgb,var(--ui-critical) 10%,var(--ui-ground))!important;}
  body[data-workspace] .qa-report-state.green {color:var(--ui-success)!important;background:color-mix(in srgb,var(--ui-success) 10%,var(--ui-ground))!important;}
  body[data-workspace] .qa-report-state.amber {color:var(--ui-warning)!important;background:color-mix(in srgb,var(--ui-warning) 10%,var(--ui-ground))!important;}
  html[data-color-mode=light] body[data-workspace] .qa-report-state.amber {background:var(--ui-warn-surface)!important;}
  body[data-workspace] #main .qa-panel-more {display:flex!important;width:fit-content!important;max-width:100%!important;gap:10px!important;margin:10px auto 0!important;padding:10px 16px!important;min-height:48px!important;border:0!important;border-radius:6px!important;background:transparent!important;color:var(--ui-brand)!important;font-family:inherit!important;}
  body[data-workspace] #main .qa-panel-more [data-more-text] {font-family:inherit!important;font-size:16px!important;font-weight:500!important;line-height:1.5!important;}
  body[data-workspace] #main .qa-panel-more:hover {background:var(--ui-hover)!important;}
  body[data-workspace] #main .qa-panel-more:focus-visible {outline:2px solid var(--ui-brand)!important;outline-offset:-2px!important;}
  body[data-workspace] #main .qa-panel-more>.ui-icon {width:20px!important;height:20px!important;transition:transform .16s ease!important;}
  body[data-workspace] #main .qa-panel-more[aria-expanded=true]>.ui-icon {transform:rotate(180deg)!important;}
  body[data-workspace] #main .qa-panel-more[hidden] {display:none!important;}
body[data-workspace] .qa-overview :is(.qa-panel-head h2 button,.qa-panel-head>a,.qa-panel-more,.qa-schedule-details>summary,.qa-overview-filters>button) {position:relative!important;}
  body[data-workspace] .qa-overview :is(.qa-panel-head h2 button,.qa-panel-head>a,.qa-panel-more,.qa-schedule-details>summary,.qa-overview-filters>button)::before {content:""!important;position:absolute!important;z-index:1!important;left:50%!important;top:50%!important;width:100%!important;height:100%!important;min-width:47px!important;min-height:47px!important;transform:translate(-50%,-50%)!important;}
  body[data-workspace] .qa-panel-empty {padding:20px 12px!important;border-bottom:1px solid var(--ui-border)!important;}
  body[data-workspace] .qa-panel-empty h3 {font-size:var(--ref-body)!important;}
  body[data-workspace] .qa-panel-empty p {font-size:var(--ref-meta)!important;}
  body[data-workspace] .qa-panel-empty a {font-size:var(--ref-body)!important;}
  body[data-workspace] .qa-filter-empty {font-size:var(--ref-body)!important;padding:18px 0!important;color:var(--ui-muted)!important;}
  body[data-workspace] .qa-schedule-details summary {font-size:var(--ref-meta)!important;}
  body[data-workspace] .qa-overview-summary {min-width:0!important;}
  body[data-workspace] .qa-summary-row {display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;padding:6px 0!important;min-height:60px!important;text-align:left!important;color:var(--ui-text)!important;border-radius:5px!important;}
  body[data-workspace] a.qa-summary-row:hover {background:var(--ui-hover)!important;}
  body[data-workspace] .qa-summary-row>span {font-size:17px!important;line-height:1.4!important;}
  body[data-workspace] .qa-summary-row>strong {font-size:28px!important;line-height:1.2!important;font-weight:650!important;font-variant-numeric:tabular-nums!important;letter-spacing:-.4px!important;color:var(--ui-heading)!important;}
  body[data-workspace] .qa-summary-group {margin-top:30px!important;padding:0!important;}
  body[data-workspace] .qa-summary-group::before {content:""!important;display:block!important;position:static!important;width:78px!important;height:1px!important;margin:0 auto 30px!important;background:var(--ui-border)!important;}
  body[data-workspace] #main .qa-summary-group h2 {font-size:17px!important;line-height:1.4!important;font-weight:400!important;text-align:center!important;color:var(--ui-muted)!important;margin:0 0 16px!important;}
  body[data-workspace] #main .qa-summary-note {font-size:var(--ref-meta)!important;text-align:center!important;line-height:1.5!important;margin:12px 0!important;color:var(--ui-muted)!important;}
  @media(min-width:600px) {
    body[data-workspace] #main .qa-page-heading {margin-bottom:calc(24 * var(--ref-scale))!important;}
    body[data-workspace] .qa-overview-layout {gap:calc(24 * var(--overview-scale))!important;}
    body[data-workspace] .qa-metrics {--overview-stat-gap:clamp(24px,6vw,72px);width:100%!important;}
    body[data-workspace] .qa-metrics>.qa-metric {--stat-icon:calc(48 * var(--overview-scale));--stat-number:calc(56 * var(--overview-scale));--stat-label:calc(21 * var(--overview-scale));--stat-gap:calc(18 * var(--overview-scale));min-height:calc(156 * var(--overview-scale))!important;padding:calc(28 * var(--overview-scale)) 0!important;gap:calc(14 * var(--overview-scale))!important;}
    body[data-workspace] .qa-overview-grid {margin-top:calc(28 * var(--overview-scale))!important;}
    body[data-workspace] .qa-panel-head {min-height:calc(48 * var(--overview-scale))!important;}
    body[data-workspace] #main .qa-panel-head h2 {font-size:calc(36 * var(--overview-scale))!important;}
    body[data-workspace] .qa-panel-head>a {font-size:calc(20 * var(--overview-scale))!important;gap:10px!important;}
    body[data-workspace] .qa-overview-filters {gap:calc(16 * var(--overview-scale))!important;margin-top:calc(22 * var(--overview-scale))!important;}
    body[data-workspace] .qa-overview-filters>button {min-height:calc(54 * var(--overview-scale))!important;padding:10px calc(16 * var(--overview-scale))!important;font-size:calc(20 * var(--overview-scale))!important;gap:calc(12 * var(--overview-scale))!important;}
    body[data-workspace] .qa-summary-group {margin-top:calc(30 * var(--overview-scale))!important;}
    body[data-workspace] #main .qa-summary-group h2 {font-size:calc(20 * var(--overview-scale))!important;margin-bottom:calc(16 * var(--overview-scale))!important;}
    body[data-workspace] .qa-summary-row {min-height:calc(64 * var(--overview-scale))!important;gap:calc(18 * var(--overview-scale))!important;}
    body[data-workspace] .qa-summary-row>span {font-size:calc(20 * var(--overview-scale))!important;}
    body[data-workspace] .qa-summary-row>strong {font-size:calc(32 * var(--overview-scale))!important;}
  }
  @media(min-width:1100px) {
body[data-workspace] :is(.qa-overview-layout,.qa-overview-grid) {grid-template-columns:minmax(0,3fr) minmax(0,2fr)!important;column-gap:32px!important;}
    body[data-workspace] .qa-overview-primary {display:flex!important;flex-direction:column!important;}
    body[data-workspace] .qa-overview-primary>.qa-metrics {margin-block:auto!important;}
    body[data-workspace] .qa-metrics {--overview-stat-gap:clamp(8px,1.5cqi,16px);grid-template-columns:repeat(5,minmax(0,1fr))!important;}
    body[data-workspace] .qa-metrics>.qa-metric:is([data-metric=healthy],[data-metric=recovered]) {display:flex!important;}
    body[data-workspace] .qa-metrics>.qa-metric {--stat-icon:clamp(26px,4.8cqi,40px);--stat-number:clamp(28px,5.4cqi,46px);--stat-label:clamp(13px,2.1cqi,17px);--stat-gap:clamp(6px,1.2cqi,10px);min-height:128px!important;padding-block:18px!important;}
    body[data-workspace] .qa-overview-grid {display:grid!important;align-items:start!important;margin-top:40px!important;row-gap:32px!important;}
    body[data-workspace] .qa-overview-filters {margin-top:28px!important;}
    body[data-workspace] .qa-panel:not(#ov-attention)>.qa-panel-head {margin-bottom:24px!important;}
    body[data-workspace] .qa-summary-row {min-height:56px!important;}
    body[data-workspace] #main .qa-summary-group h2 {margin-bottom:8px!important;line-height:1.3!important;}
    body[data-workspace] .qa-summary-group {margin-top:20px!important;}
  }
  @media(min-width:800px) and (max-width:1099px) {
    body[data-workspace] .qa-overview-grid {margin-top:calc(44 * var(--overview-scale))!important;}
    body[data-workspace] .qa-summary-row {gap:calc(8 * var(--overview-scale))!important;}
  }
  @media(min-width:700px) and (max-width:799px) {
    body[data-workspace] .qa-summary-row {gap:6px!important;min-height:52px!important;}
    body[data-workspace] .qa-summary-row>span {font-size:15px!important;}
    body[data-workspace] .qa-summary-row>strong {font-size:24px!important;}
  }
@media(min-width:600px) and (max-width:1099px), (min-width:600px) and (hover:none) and (pointer:coarse) {
    body[data-workspace] .qa-metrics {--overview-stat-gap:clamp(12px,2.4vw,24px);width:100%!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;margin-inline:0!important;}
    body[data-workspace] .qa-metrics>.qa-metric:is([data-metric=healthy],[data-metric=recovered]) {display:flex!important;}
    body[data-workspace] .qa-metrics>.qa-metric {
      --stat-icon:clamp(24px,4.6cqi,34px);--stat-number:clamp(28px,5.4cqi,40px);
      --stat-label:clamp(12px,1.9cqi,16px);--stat-gap:clamp(6px,1.2cqi,10px);
      min-height:clamp(112px,15vw,132px)!important;padding-block:20px!important;
    }
  }
  @media(min-width:600px) and (max-width:1099px) {
    body[data-workspace] .qa-failure {--issue-columns:18px 106px minmax(0,1fr);grid-template-columns:18px 106px minmax(0,1fr) auto!important;gap:12px!important;padding:14px!important;}
  }
  @media(max-width:699px) {
    body[data-workspace]:has(.qa-overview) #top {height:78px!important;min-height:78px!important;padding-block:14px!important;}
    body[data-workspace] #main #overview-board .qa-page-heading {min-height:44px!important;margin-bottom:18px!important;}
    body[data-workspace] #main #overview-board h1.v-page-title {font-size:27px!important;letter-spacing:-.8px!important;margin:0!important;}
    body[data-workspace] .qa-overview-layout {gap:34px!important;}
  }
  @media(max-width:599px) {
    body[data-workspace] .qa-overview-grid {margin-top:20px!important;}
    body[data-workspace] .qa-failure {--issue-columns:18px minmax(0,1fr);grid-template-columns:18px minmax(0,1fr)!important;gap:9px 10px!important;padding:14px 12px!important;}
    body[data-workspace] .qa-row-chevron {grid-column:1!important;grid-row:1/3!important;}
    body[data-workspace] #main :is(.qa-issue-badge,.qa-bug-badge) {grid-column:2!important;grid-row:1!important;min-height:30px!important;padding:4px 9px!important;font-size:13px!important;gap:7px!important;}
    body[data-workspace] .qa-failure .qa-row-copy {grid-column:2!important;grid-row:2!important;gap:7px!important;}
    body[data-workspace] .qa-failure .qa-row-meta {gap:4px 6px!important;}
    body[data-workspace] .qa-failure .qa-row-meta>.ui-icon {width:17px!important;height:17px!important;}
    body[data-workspace] .qa-overview-filters {gap:8px!important;}
    body[data-workspace] .qa-overview-filters>button {padding-inline:10px!important;font-size:16px!important;}
  }
  @media(max-width:359px) {
    body[data-workspace] .qa-metrics>.qa-metric {--stat-icon:28px;--stat-number:32px;--stat-label:13px;--stat-gap:7px;}
    body[data-workspace] .qa-panel-head {gap:8px!important;}
    body[data-workspace] #main .qa-panel-head h2 {font-size:24px!important;}
    body[data-workspace] .qa-panel-head>a {font-size:14px!important;}
  }
  @container(max-width:660px) {
    body[data-workspace] .qa-failure {grid-template-columns:var(--issue-columns,20px 132px minmax(0,1fr))!important;}
    body[data-workspace] .qa-issue-review {display:none!important;}
  }
  @container(max-width:560px) {
    body[data-workspace] #ov-reports .qa-overview-row {grid-template-columns:24px minmax(0,1fr) 22px!important;gap:8px 12px!important;}
    body[data-workspace] #ov-reports .qa-row-marker {grid-column:1!important;grid-row:1!important;align-self:start!important;}
    body[data-workspace] #ov-reports .qa-row-copy {grid-column:2!important;grid-row:1!important;}
    body[data-workspace] #ov-reports .qa-report-state {grid-column:2!important;grid-row:2!important;justify-self:start!important;}
    body[data-workspace] #ov-reports .qa-overview-row>.ui-icon {grid-column:3!important;grid-row:1/3!important;}
  }
body[data-workspace] :is(.ui-inventory,.ws-sites .site-list,.ws-reports .report-list) {padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;}
  body[data-workspace] .ws-reports #runs-list {padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;}
  body[data-workspace] :is(.ws-sites,.ws-reports)>:is(.page-heading,.catalog-tools,.list-foot,.addsites-closed),
  body[data-workspace] .ws-reports #runs-list>.list-foot {padding-inline:0!important;border:0!important;border-radius:0!important;background:transparent!important;}
  body[data-workspace] .ws-sites {display:flex!important;flex-direction:column!important;}
  body[data-workspace] .ws-sites>.catalog-tools {display:flex!important;flex-wrap:wrap!important;align-items:center!important;padding:0!important;margin:0 0 18px!important;gap:12px!important;}
  body[data-workspace] .qa-sites-heading .heading-actions {display:flex!important;align-items:center!important;gap:12px!important;}
  body[data-workspace] .qa-sites-heading .heading-actions .btn {font-size:var(--ref-meta)!important;}
  body[data-workspace] .qa-sites-heading .heading-actions .btn svg {width:20px!important;height:20px!important;}
  body[data-workspace] #main .ws-sites>.catalog-tools>.filters {flex:1 1 auto!important;margin:0!important;}
  body[data-workspace] .ws-sites .page-heading {margin:0 0 20px!important;padding:0!important;min-height:50px!important;gap:14px!important;}
  body[data-workspace] .ws-sites .page-heading .search {flex:1 1 220px!important;}
  body[data-workspace] .ws-sites .list-controls {gap:8px!important;}
  body[data-workspace] .ws-sites .list-controls select {max-width:190px!important;font-size:var(--ref-meta)!important;min-height:44px!important;}
  body[data-workspace] .ws-sites .ui-site-row {grid-template-columns:24px 26px minmax(0,1fr) minmax(110px,auto) 44px 28px!important;gap:10px!important;min-height:76px!important;padding:14px clamp(12px,1.6vw,22px)!important;border:1px solid transparent!important;border-bottom-color:var(--ui-border)!important;background:transparent!important;}
  body[data-workspace] .ws-sites .ui-site-row:has(>.ui-expand[aria-expanded=true]) {background:var(--ui-panel)!important;border-color:var(--ui-border)!important;border-radius:8px!important;margin-block:8px!important;}
  body[data-workspace] .ws-sites .ui-expand {width:44px!important;min-width:44px!important;margin-inline:-10px!important;justify-self:center!important;}
  body[data-workspace] :is(.ui-logo,.site-mark) {width:26px!important;height:26px!important;background:transparent!important;}
  body[data-workspace] .ui-logo :is(img,svg) {width:26px!important;height:26px!important;}
  body[data-workspace] .ws-sites .ui-site-row>.site-identity h2 {font-size:var(--ref-body)!important;line-height:1.4!important;font-weight:600!important;}
  body[data-workspace] .ws-sites .ui-site-row>.site-result {border:0!important;padding-top:0!important;}
  body[data-workspace] .ws-sites .site-identity h2 a {white-space:normal!important;overflow-wrap:anywhere!important;}
  body[data-workspace] .ws-sites :is(.site-meta,.site-host,.site-result p,.site-result small) {font-size:var(--ref-meta)!important;line-height:1.5!important;}
  body[data-workspace] .ws-sites .row-select input {width:18px!important;height:18px!important;min-height:18px!important;}
  body[data-workspace] .ws-sites .site-actions .row-menu {border:0!important;background:transparent!important;}
  body[data-workspace] .ui-tree-leaf {padding-block:14px!important;gap:12px!important;min-height:64px!important;}
  body[data-workspace] .ui-tree-copy>strong {font-size:var(--ref-body)!important;line-height:1.4!important;font-weight:600!important;}
  body[data-workspace] .ui-tree-copy>small {font-size:var(--ref-meta)!important;line-height:1.5!important;}
  body[data-workspace] .ui-tree-leaf .ui-tree-count {font-size:var(--ref-meta)!important;}
  body[data-workspace] .ws-flaws .search {display:flex!important;align-items:center!important;gap:12px!important;margin:0 0 20px!important;}
  body[data-workspace] .ws-flaws .search input {flex:1!important;}
  body[data-workspace] .ui-flaw-branch {border:1px solid transparent!important;border-bottom-color:var(--ui-border)!important;}
  body[data-workspace] .ui-flaw-branch[open] {border-color:var(--ui-border)!important;border-radius:8px!important;background:var(--ui-panel)!important;margin-block:8px!important;}
  body[data-workspace] .ui-flaw-head {min-height:76px!important;padding:16px 14px!important;gap:18px!important;}
  body[data-workspace] .ui-flaw-head>.ui-icon {flex:none!important;width:21px!important;height:21px!important;}
  body[data-workspace] .ui-flaw-head>.ui-tree-copy {flex:1!important;}
  body[data-workspace] .ui-flaw-head>.ui-flaw-state {white-space:nowrap!important;}
  body[data-workspace] .ws-flaws .ui-tree-children {margin-right:18px!important;margin-bottom:12px!important;}
  body[data-workspace] .ws-reports>.catalog-tools {display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:18px 14px!important;margin:0 0 20px!important;padding:0!important;}
  body[data-workspace] #main .ws-reports>.catalog-tools>.filters {grid-area:1/1/2/-1!important;margin:0!important;}
  body[data-workspace] .ws-reports>.catalog-tools>.search {grid-area:2/1!important;}
  body[data-workspace] .ws-reports>.catalog-tools>.heading-actions {grid-area:2/2!important;}
  body[data-workspace] .ws-reports .ui-report-row {grid-template-columns:26px minmax(0,1fr) minmax(130px,auto) 84px 32px!important;gap:18px!important;padding:18px 14px!important;min-height:90px!important;border:0!important;border-bottom:1px solid var(--ui-border)!important;}
  body[data-workspace] .ws-reports .report-identity h2 {font-size:var(--ref-body)!important;line-height:1.4!important;font-weight:600!important;}
  body[data-workspace] .ws-reports .report-identity p,body[data-workspace] .ws-reports :is(.ui-report-verdict,.ui-report-state time,.ui-report-state time small,.ui-report-results>summary) {font-size:var(--ref-meta)!important;line-height:1.5!important;}
  body[data-workspace] .ws-reports .ui-report-icon>.ui-icon {width:26px!important;height:26px!important;}
  body[data-workspace] .ws-reports .ui-report-row>.report-arrow {width:32px!important;min-width:32px!important;}
  body[data-workspace] .ws-reports .ui-report-row>.report-arrow svg {width:22px!important;height:22px!important;}
  body[data-workspace] #main .list-foot {margin-top:18px!important;padding-block:10px!important;}
body[data-workspace] #main .qa-page-heading {margin-bottom:calc(24 * var(--ref-scale))!important;}
  body[data-workspace] #main .ws-sites .site-identity :is(h2,p),
  body[data-workspace] #main .ws-reports .report-identity :is(h2,p) {margin:0!important;}
  body[data-workspace] #main .ws-sites .site-identity :is(.site-meta,.site-host) {margin-top:5px!important;}
  body[data-workspace] #main .ws-sites .site-result p {margin:4px 0 0!important;}
  body[data-workspace] #main .ws-sites .site-result .status {min-height:30px!important;}
  body[data-workspace] #main .ws-sites .addsites-closed {font-size:var(--ref-meta)!important;line-height:1.5!important;padding:0 0 12px!important;}
  body[data-workspace] #main .ws-reports {padding-top:0!important;}
  body[data-workspace] #main .qa-reports-heading {justify-content:space-between!important;}
  body[data-workspace] #main .ws-reports .report-mobile-sort {margin:0 0 10px!important;padding:0!important;min-height:32px!important;}
  body[data-workspace] #main .ws-reports .report-mobile-sort a {font-size:var(--ref-meta)!important;min-height:32px!important;}
  body[data-workspace] #main .ws-reports .report-identity p {margin-top:5px!important;}
body[data-workspace] #main .issue-search-toolbar {display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;margin:0 0 20px!important;padding:0!important;border:0!important;background:transparent!important;}
  body[data-workspace] #main .issue-search-toolbar>.btn {height:50px!important;min-height:50px!important;margin:0!important;padding:0 20px!important;border:1px solid var(--ui-edge)!important;border-radius:6px!important;background:transparent!important;color:var(--ui-brand)!important;font-size:var(--ref-body)!important;}
  body[data-workspace] #main :is(.issue-search-toolbar,#checks-tools) .search {display:flex!important;align-items:center!important;gap:12px!important;position:relative!important;min-width:0!important;width:100%!important;max-width:none!important;height:50px!important;min-height:50px!important;margin:0!important;padding:0 14px!important;border:1px solid var(--ui-edge)!important;border-radius:6px!important;background:transparent!important;box-shadow:none!important;outline:none!important;}
  body[data-workspace] #main :is(.issue-search-toolbar,#checks-tools) .search:focus-within {border-color:var(--ui-brand)!important;outline:2px solid var(--ui-brand)!important;outline-offset:0!important;}
  body[data-workspace] #main :is(.issue-search-toolbar,#checks-tools) .search>svg {position:static!important;transform:none!important;width:22px!important;height:22px!important;flex:none!important;color:var(--ui-muted)!important;}
  body[data-workspace] #main :is(.issue-search-toolbar,#checks-tools) .search>input {position:static!important;flex:1 1 0%!important;min-width:0!important;width:100%!important;height:48px!important;min-height:0!important;margin:0!important;padding:8px 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:none!important;color:var(--ui-text)!important;font-size:var(--ref-body)!important;line-height:1.5!important;}
  body[data-workspace] #main #checks-tools .v3-search-clear {position:static!important;flex:none!important;width:44px!important;height:44px!important;min-height:44px!important;margin:0 -10px 0 0!important;padding:0!important;transform:none!important;border:0!important;background:transparent!important;color:var(--ui-muted)!important;}
body[data-workspace] #main .ws-sites .site-result {display:flex!important;flex-wrap:wrap!important;align-items:center!important;align-content:center!important;gap:4px 8px!important;margin:0!important;}
  body[data-workspace] #main .ws-sites .site-result p {margin:0!important;font-size:var(--ref-meta)!important;line-height:1.5!important;}
  body[data-workspace] #main .ws-sites .site-result small {flex-basis:100%!important;margin:0!important;}
  body[data-workspace] #main .ui-report-row time {display:flex!important;gap:6px!important;flex-wrap:wrap!important;}
  body[data-workspace] #main .ui-report-results>.report-result {left:auto!important;right:0!important;width:270px!important;max-width:calc(100vw - 48px)!important;}
  body[data-workspace] #main .ui-report-results .rlines {display:grid!important;grid-template-columns:64px minmax(0,1fr)!important;gap:4px 8px!important;}
  body[data-workspace] #main .ui-report-results .rl {grid-column:2!important;}
  body[data-workspace] #main .ui-report-results .rl::before {content:none!important;}
  body[data-workspace] #main #visual-checks[data-collapsed=true] .v-section-head {display:flex!important;flex-wrap:wrap!important;gap:12px!important;align-items:center!important;margin:0!important;}
  body[data-workspace] #main #visual-checks[data-collapsed=true] .v-section-head>div {flex:1!important;min-width:130px!important;}
  body[data-workspace] #main #visual-checks[data-collapsed=true] h2 {font-size:var(--ref-body)!important;margin:0!important;}
  body[data-workspace] #main #visual-checks .v-collapse {min-height:44px!important;min-width:44px!important;font-size:var(--ref-meta)!important;}
  body[data-workspace] #main #visual-checks[data-collapsed=true] {background:transparent!important;border:0!important;border-bottom:1px solid var(--ui-border)!important;border-radius:0!important;padding:14px 0!important;margin:0 0 24px!important;}
  body[data-workspace] #main .qa-checks-heading>.btn {flex:none!important;white-space:nowrap!important;gap:8px!important;}
  body[data-workspace] #main .qa-checks-heading>.btn>svg {width:20px!important;height:20px!important;flex:none!important;}
  @media(max-width:699px) {
    body[data-workspace] #main .ws-sites>.catalog-tools {flex-wrap:wrap!important;gap:8px!important;}
    body[data-workspace] #main .ws-sites .list-controls {width:100%!important;flex:1 1 100%!important;}
    body[data-workspace] #main .ws-sites .list-controls>div {gap:4px!important;}
    body[data-workspace] #main .ws-sites .sort-control {position:relative!important;width:40px!important;height:44px!important;min-width:40px!important;padding:0!important;display:grid!important;place-items:center!important;}
    body[data-workspace] #main .ws-sites .sort-control svg {position:absolute!important;width:20px!important;height:20px!important;pointer-events:none!important;}
    body[data-workspace] #main .ws-sites .sort-control select {position:absolute!important;inset:0!important;width:40px!important;max-width:40px!important;min-width:0!important;height:44px!important;margin:0!important;padding:0!important;opacity:0!important;cursor:pointer!important;}
    body[data-workspace] #main .ws-sites .sort-control:focus-within {outline:2px solid var(--ui-brand)!important;outline-offset:2px!important;border-radius:4px!important;}
    body[data-workspace] #main .ws-sites .select-all {width:32px!important;padding:0!important;}
    body[data-workspace] #main .ws-sites>.catalog-tools>.filters {min-width:0!important;flex:1 1 100%!important;}
    body[data-workspace] #main .ws-sites .filter {padding-inline:8px!important;}
    body[data-workspace] #main .ws-reports .ui-report-row {grid-template-columns:24px minmax(0,1fr) 64px!important;padding-block:14px!important;}
    body[data-workspace] #main .ws-reports .ui-report-state {grid-area:2/2!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important;}
    body[data-workspace] #main .ws-reports .ui-report-results {grid-area:2/3!important;align-self:center!important;justify-self:end!important;}
    body[data-workspace] #main .ws-reports .ui-report-row>.report-arrow {grid-area:1/3!important;justify-self:end!important;margin:0!important;}
    body[data-workspace] #main .qa-checks-heading {gap:12px!important;}
    body[data-workspace] #main .qa-checks-heading>.btn {font-size:13px!important;}
    body[data-workspace] #main #visual-checks[data-collapsed=true] .v-section-head {flex-wrap:nowrap!important;gap:8px!important;}
    body[data-workspace] #main #visual-checks[data-collapsed=true] .v-section-head>div {min-width:0!important;}
    body[data-workspace] #main #visual-checks .v-collapse {font-size:0!important;padding:0!important;width:44px!important;flex:none!important;}
    body[data-workspace] #main #visual-checks .v-collapse>span {font-size:20px!important;}
  }
body[data-workspace] #main>.crumb {margin:0 0 10px!important;font-size:var(--ref-meta)!important;}
  body[data-workspace] #main .ui-detail-nav {font-size:var(--ref-meta)!important;margin-bottom:14px!important;}
  body[data-workspace] .v2-report-nav {gap:14px!important;padding:0!important;border-bottom:1px solid var(--ui-border)!important;}
  body[data-workspace] .v2-report-nav>a {position:relative!important;padding:12px 16px!important;min-height:48px!important;background:transparent!important;border:0!important;border-radius:0!important;font-size:var(--ref-body)!important;color:var(--ui-muted)!important;}
  body[data-workspace] .v2-report-nav>a[aria-current=location] {color:var(--ui-brand)!important;}
  body[data-workspace] .v2-report-nav>a[aria-current=location]::after {content:""!important;position:absolute!important;inset:auto 0 -1px!important;height:3px!important;background:var(--ui-brand)!important;border-radius:3px!important;}
  body[data-workspace] #main :is(.card,.form-card,.v-config,.draft-panel,.settings-content section) {border-radius:8px!important;}
  body[data-workspace] #main :is(.settings-intro h2,.card>h2,.v-section-head h2,.v-functional-heading h2,.draft-heading h2) {font-size:clamp(22px,2.2vw,28px)!important;line-height:1.3!important;font-weight:650!important;text-transform:none!important;letter-spacing:-.4px!important;}
  body[data-workspace] .settings-nav {margin-bottom:24px!important;}
  body[data-workspace] .settings-nav .set-tabs-shell {padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;}
  body[data-workspace] .settings-nav .set-tablist {margin:0!important;}
  body[data-workspace] .settings-content .card {padding:24px!important;}
  body[data-workspace] #ckp .check-list {background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;}
  body[data-workspace] #ckp .check-row {background:transparent!important;border:0!important;border-bottom:1px solid var(--ui-border)!important;padding:18px 14px!important;}
  body[data-workspace] #ckp .check-row:has(.ck-expand[aria-expanded=true]) {background:var(--ui-panel)!important;border:1px solid var(--ui-border)!important;border-radius:8px!important;}
  body[data-workspace] #ckp .check-row .identity h3 {font-size:var(--ref-body)!important;line-height:1.4!important;}
  body[data-workspace] #ckp .check-row :is(.recent,.found,.meta) {font-size:var(--ref-meta)!important;}
  body[data-workspace] #main #functional-checks {display:block!important;margin:0 0 16px!important;padding:0!important;}
  body[data-workspace] #main #functional-checks h2,
  body[data-workspace] #main #visual-checks .v-section-head h2 {font-size:var(--ref-body)!important;line-height:1.5!important;font-weight:650!important;letter-spacing:0!important;margin:0!important;}
  body[data-workspace] #main #checks-tools {display:grid!important;grid-template-columns:minmax(0,1fr) 160px!important;align-items:center!important;gap:12px!important;margin:0 0 16px!important;padding:0!important;}
  body[data-workspace] #main #checks-tools .check-source-control {position:relative!important;display:block!important;min-width:0!important;margin:0!important;}
  body[data-workspace] #main #checks-tools .check-source-control>svg {position:absolute!important;right:12px!important;top:50%!important;transform:translateY(-50%)!important;width:18px!important;height:18px!important;pointer-events:none!important;color:var(--ui-muted)!important;}
  body[data-workspace] #main #ck-source {appearance:none!important;min-width:0!important;width:100%!important;height:50px!important;min-height:50px!important;margin:0!important;padding:0 38px 0 14px!important;border:1px solid var(--ui-edge)!important;border-radius:6px!important;background:var(--ui-ground)!important;color:var(--ui-text)!important;font-size:var(--ref-body)!important;}
  @media(max-width:540px) {
    body[data-workspace] #main #checks-tools {grid-template-columns:minmax(0,1fr)!important;}
    body[data-workspace] #main #checks-tools .check-source-control {width:160px!important;justify-self:end!important;}
    body[data-workspace] #main .issue-search-toolbar {gap:8px!important;}
    body[data-workspace] #main .issue-search-toolbar>.btn {padding-inline:14px!important;}
  }
  body[data-workspace] .browsers-page .wl-tools {gap:18px!important;margin-bottom:20px!important;}
  body[data-workspace] .browsers-page .wl-tools {display:flex!important;flex-direction:column!important;align-items:stretch!important;}
  body[data-workspace] .browsers-page .wl-tools>.wl-chips {order:-1!important;}
  body[data-workspace] .browsers-page .wl-tools>.search {flex:none!important;width:100%!important;height:50px!important;min-height:50px!important;}
  body[data-workspace] .browsers-page .wl-chips {margin-bottom:0!important;}
  body[data-workspace] .browsers-page .wl-site {font-size:var(--ref-body)!important;}
  body[data-workspace] .browsers-page :is(.wl-chk,.wl-addr,.wl-devn,.wl-live) {font-size:var(--ref-meta)!important;}
  body[data-workspace] :is(.team-menu,.acm) {border:1px solid var(--ui-border)!important;background:var(--ui-panel)!important;}
  body[data-workspace] .ui-menu-item {font-size:15px!important;min-height:44px!important;}
  body[data-workspace] .ui-menu-heading h3 {font-size:16px!important;}
  body[data-workspace] .ui-menu-identity strong {font-size:15px!important;}
@media (max-width:1099px) and (min-width:700px) {
    body[data-workspace] .ws-sites .ui-site-row {grid-template-columns:24px 26px minmax(0,1fr) 100px 44px 44px!important;gap:8px!important;}
    body[data-workspace] .ws-sites .site-actions .row-menu>summary {min-width:44px!important;width:44px!important;}
    body[data-workspace] .ws-reports .ui-report-row {grid-template-columns:24px minmax(0,1fr) 110px 68px 26px!important;gap:10px!important;}
    body[data-workspace] .ws-sites .page-heading .heading-actions .btn {font-size:14px!important;}
  }
  @media (max-width:699px) {
    body[data-workspace] {--ref-body:16px!important;--ref-meta:13px!important;--ref-margin:16px!important;--ref-left:16px!important;}
    body[data-workspace] #top {height:auto!important;min-height:76px!important;gap:10px!important;padding:18px 0!important;flex-wrap:wrap!important;}
    body[data-workspace] #top .brand {width:136.5px!important;}
    body[data-workspace] #top .brand .mark {height:35.02px!important;}
    body[data-workspace] #top .teampick {max-width:128px!important;margin-left:0!important;}
    body[data-workspace] #top .teampick>summary {gap:6px!important;font-size:13px!important;}
    body[data-workspace] #top .teampick>summary>.ui-icon {display:none!important;}
    body[data-workspace] #top .acct-name {display:none!important;}
    body[data-workspace] #top .acct {gap:4px!important;}
    body[data-workspace] #top .acct>.ui-icon {width:24px!important;height:24px!important;}
    body[data-workspace] #top .acct-chev {display:none!important;}
    body[data-workspace] #top :is(.bell,.bell-page) {width:44px!important;min-width:44px!important;}
    body[data-workspace] #top .bell>summary {width:44px!important;min-width:44px!important;}
    body[data-workspace] #main {margin-top:12px!important;padding-bottom:30px!important;}
    body[data-workspace] #main h1:not(.sr-only):not(.sr) {font-size:27px!important;margin-bottom:22px!important;}
    body[data-workspace] #main .qa-sites-heading {flex-wrap:wrap!important;gap:12px!important;}
    body[data-workspace] .qa-sites-heading .heading-actions {margin-left:auto!important;}
    body[data-workspace] .qa-sites-heading .heading-actions .btn {font-size:13px!important;}
    body[data-workspace] #top #main-nav {left:8px!important;right:8px!important;top:auto!important;bottom:calc(8px + env(safe-area-inset-bottom))!important;width:auto!important;max-height:none!important;min-height:64px!important;padding:4px!important;gap:0!important;background:var(--ui-panel)!important;border:1px solid var(--ui-border)!important;}
    body[data-workspace] #top #main-nav>a {height:58px!important;min-height:58px!important;min-width:0!important;gap:6px!important;padding:5px 1px!important;}
    body[data-workspace] #top #main-nav :is(.nav-ic,.nav-i,.nav-ic>.ui-icon) {width:23px!important;height:23px!important;}
    body[data-workspace] #top #main-nav .nav-w {font-size:11px!important;}
    body[data-workspace] #main :is(.filters,.set-tablist,.tabs) {gap:0!important;}
    body[data-workspace] #main :is(.filter,.set-tab,.tab) {font-size:15px!important;padding-inline:10px!important;}
    body[data-workspace] #main .filter .ui-icon {display:none!important;}
    body[data-workspace] .ws-sites .ui-site-row {grid-template-columns:24px 24px minmax(0,1fr) 28px!important;gap:8px!important;padding:14px 10px!important;}
    body[data-workspace] .ws-sites .ui-site-row>.site-result {grid-area:2/3!important;}
    body[data-workspace] .ws-sites .ui-site-row>.site-actions {grid-area:2/4!important;}
    body[data-workspace] .ws-sites .ui-site-row>.ui-tree-children {grid-row:3!important;}
    body[data-workspace] .ws-sites .ui-site-row>.row-select {grid-area:1/4!important;}
    body[data-workspace] .ws-sites .list-controls {width:100%!important;justify-content:flex-end!important;}
    body[data-workspace] .ws-sites .page-heading .search {flex-basis:100%!important;}
    body[data-workspace] .ws-sites .heading-actions {width:100%!important;justify-content:flex-end!important;}
    body[data-workspace] .ui-flaw-head {flex-wrap:wrap!important;gap:10px!important;padding:14px 10px!important;}
    body[data-workspace] .ui-flaw-head>.ui-tree-copy {min-width:calc(100% - 44px)!important;}
    body[data-workspace] .ui-flaw-head>.ui-flaw-state {margin-left:31px!important;}
    body[data-workspace] .ws-reports>.catalog-tools {grid-template-columns:1fr!important;}
    body[data-workspace] .ws-reports>.catalog-tools>.heading-actions {grid-area:3/1!important;justify-content:flex-end!important;}
    body[data-workspace] .ws-reports .ui-report-row {grid-template-columns:24px minmax(0,1fr) 28px!important;gap:8px 12px!important;padding:18px 10px!important;}
    body[data-workspace] .ws-reports .ui-report-state {grid-area:2/2!important;flex-direction:row!important;flex-wrap:wrap!important;text-align:left!important;}
    body[data-workspace] .ws-reports .ui-report-results {grid-area:3/2!important;}
    body[data-workspace] .ws-reports .ui-report-row>.report-arrow {grid-area:1/3/4/4!important;}
    body[data-workspace] .settings-content .card {padding:18px!important;}
    body[data-workspace] .foot-ov {padding-bottom:100px!important;}
  }
  @media (max-width:420px) {
    body[data-workspace] #main .wl-chips {display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;}
  }
  @media (max-width:360px) {
    body[data-workspace] #top {gap:8px!important;}
    body[data-workspace] #top .brand {width:112px!important;}
    body[data-workspace] #top .brand .mark {height:28.73px!important;}
    body[data-workspace] #top .teampick {max-width:100px!important;}
    body[data-workspace] #top #main-nav {left:4px!important;right:4px!important;padding-inline:0!important;}
  }
  @media (prefers-reduced-motion:reduce) {
    body[data-workspace] :is(.ui-flaw-head>.ui-icon,.ui-expand>.ui-icon),body[data-workspace] #main .qa-panel-more>.ui-icon {transition:none!important;}
  }
}
@layer uiControls {
  @media (min-width:1100px) {
    html body[data-workspace] #top :is(.ui-project-menu,.ui-account-menu) {width:350px!important;}
    html body[data-workspace] #top :is(.ui-menu-item,.ui-theme-toggle) {font-size:16px!important;min-height:48px!important;line-height:1.5!important;}
    html body[data-workspace] #top .ui-menu-item>:is(svg,.acm-ic) {width:20px!important;height:20px!important;}
    html body[data-workspace] #top .ui-menu-heading h3 {font-size:18px!important;}
    html body[data-workspace] #top .ui-menu-heading>span {font-size:15px!important;}
    html body[data-workspace] #top .ui-menu-search input {font-size:16px!important;height:46px!important;}
    html body[data-workspace] #top .ui-menu-search>svg {width:20px!important;height:20px!important;}
    html body[data-workspace] #top .ui-menu-identity strong {font-size:16px!important;}
    html body[data-workspace] #top .ui-menu-identity>div>span {font-size:15px!important;}
    html body[data-workspace] #top .ui-menu-label {font-size:14px!important;}
    html body[data-workspace] #top .ui-menu-empty {font-size:16px!important;}
    html body[data-workspace] #top .ui-notification-menu .notes-hd h2 {font-size:20px!important;}
    html body[data-workspace] #top .ui-notification-menu :is(.notes-state,ol.notes time,ol.notes .nk,ol.notes .chip,ol.notes .nv) {font-size:15px!important;line-height:1.5!important;}
    html body[data-workspace] #top .ui-notification-menu time>span {font:inherit!important;}
    html body[data-workspace] #top .ui-notification-menu :is(ol.notes .s,ol.notes .site,.notes-empty,.notes-ft a) {font-size:16px!important;line-height:1.5!important;}
  }
}
