
@layer qaGraphite {
  :root { color-scheme:dark!important; --zoom:1!important; zoom:1!important;
    --qa-ground:#14191e;--qa-surface:#1c252d;--qa-raised:#24313b;--qa-ink:#ccd5dd;--qa-muted:#9cabb7;--qa-line:#34434e;--qa-edge:#607582;
    --qa-brand:#26b8ca;--qa-icon:#82b4bf;--qa-green:#8db8aa;--qa-red:#e593a6;--qa-amber:#d4b67f;
  }
  html,body { background:var(--qa-ground)!important;color:var(--qa-ink)!important;font-family:Inter,Arial,sans-serif!important;font-size:15px!important; }
  body,body * {--navy:var(--qa-ink)!important;--text:var(--qa-ink)!important;--muted:var(--qa-muted)!important;--blue:var(--qa-brand)!important;--canvas:var(--qa-ground)!important;--line:var(--qa-line)!important;--pale:var(--qa-raised)!important;--green:var(--qa-green)!important;--red:var(--qa-red)!important;--amber:var(--qa-amber)!important;--ink:var(--qa-ink)!important;--card:var(--qa-surface)!important;--bg:var(--qa-ground)!important;--border:var(--qa-line)!important;}
  body * { background-color:transparent!important;color:inherit!important;border-color:var(--qa-line)!important;box-shadow:none!important; }
  body :is(p,small,label,.muted,.meta,.pg-sub,.eyebrow,.site-meta,.site-host,.report-row time,.rlines,.notes-state,.acm-label,.list-foot,.ck-meta,.v-footnote,.v-eyebrow) {color:var(--qa-muted)!important;}
  body :is(h1,h2,h3,h4,strong,b,.site-identity a,.report-identity a) {color:var(--qa-ink)!important;}
  body :is(a,.linkish,.text-link,.text-button,.v-text-link,.ab-blue) {color:var(--qa-brand)!important;}
body #site-footer,
  body:not([data-workspace]) :is(footer > .foot-app,#login-help,.auth-help,.lg-rail,.lg-fold nav) {--qa-public-small-link:#006f74;}
  body #site-footer a,
  body:not([data-workspace]) :is(footer > .foot-app,#login-help,.auth-help,.lg-rail,.lg-fold nav) a {color:var(--qa-public-small-link)!important;}
  body :is(.card,.panel,.acm,.menu,.drop,.row-menu,dialog,.v-summary,.v-finding,.v-report,.v-card,.v-waiting,.v8-step-recovery,.more-sheet,.form-card,.auth,.lg-box,.lg-draft,.lg-tiles>*,.ct-cards>*,.db-page .topic,.pb-page .selector,.pb-page .free,.pb-page .enterprise,.hb-page .report,.hb-page .free-card,.hb-page .audience-grid>*,.hb-page .how-grid>*) {background:var(--qa-surface)!important;border-radius:7px!important;}
  body :is(.card,.v-report,.form-card,.auth) {border:1px solid var(--qa-line)!important;}
  body :is(button,.button,.btn,.ab-btn,[type=submit]) {border-color:var(--qa-edge)!important;border-radius:5px!important;font-weight:550!important;box-shadow:none!important;}
  body :is(.button,.btn,.ab-btn) {color:var(--qa-ink)!important;border-color:var(--qa-edge)!important;}
  body :is(button.primary,.button.primary,.btn.primary,.ab-primary,.cta,.launch button,.ws-checkall button) {background:var(--qa-brand)!important;color:#102129!important;border-color:var(--qa-brand)!important;}
  body :is(button.primary,.button.primary,.btn.primary,.ab-primary,.cta,.launch button,.ws-checkall button) * {color:inherit!important;}
  body :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.search,.topic-search) {background:var(--qa-ground)!important;color:var(--qa-ink)!important;border-color:var(--qa-edge)!important;border-radius:5px!important;}
  body input::placeholder,body textarea::placeholder {color:var(--qa-muted)!important;opacity:1!important;}
  body :is(input[type=checkbox],input[type=radio]) {accent-color:var(--qa-brand)!important;}
  body :is(.red,.bad,.failed,.fail,.err,.rl.red,.pill.red,.t-red,.v-badge-bad) {color:var(--qa-red)!important;}
  body :is(.green,.good,.passed,.pass,.rl.green,.t-green) {color:var(--qa-green)!important;}
  body :is(.amber,.warn,.look,.rl.amber,.t-amber,.incomplete) {color:var(--qa-amber)!important;}
  body :is(.note,.msg,.err,.demobar,.as-bar,.runbar,.v-summary,.status,.pill,.badge,.site-mark,.acct-av,.acm-av) {background:var(--qa-raised)!important;}
  body :is(.status.red,.badge.failed,.pill.red,.v-summary.v-fail) {background:#38282e!important;}
  body :is(.status.green,.badge.passed,.pill.green) {background:#20352f!important;}
  body :is(.status.amber,.badge.look,.pill.amber) {background:#363127!important;}
  body :is(.filter[aria-pressed=true],.v-filters button[aria-pressed=true],.choice-links>a.active,.tab.on,.tab[aria-selected=true]) {background:#203740!important;color:#a6ced6!important;}
  body :is(.hb-page,.pb-page,.db-page,.ws-page,.settings-shell,.settings-col,.usage,.checks-page,.browsers-page) {background:transparent!important;}
  body :is(.search,.topic-search,.launch-field) {border:1px solid var(--qa-edge)!important;}
  body :is(.search,.topic-search) input {border:0!important;background:transparent!important;}
  body :focus-visible, body .launch-field:has(input:focus) {outline:2px solid var(--qa-brand)!important;outline-offset:3px!important;}
body .launch-field input:focus-visible {outline:none!important;}
  body :is(pre,code,.cmd,.docmd) {background:#11171c!important;color:#bacdd7!important;}
  body .brand .mark,body .pf-mark,body .auth-head .mark {position:relative!important;display:block!important;background:url('/static/brand/logo-navy.png') center/contain no-repeat!important;filter:brightness(.92)!important;}
  body .brand .mark::after,body .pf-mark::after,body .auth-head .mark::after {content:""!important;position:absolute!important;inset:0!important;background:inherit!important;filter:brightness(0) invert(.83)!important;clip-path:inset(0 49% 0 0)!important;}
  body:not([data-workspace]) #top {background:var(--qa-ground)!important;}
  body[data-workspace] #top {height:80px!important;min-height:80px!important;padding:12px 40px 24px 28px!important;display:flex!important;align-items:center!important;gap:12px!important;max-width:none!important;width:100%!important;margin:0!important;background:var(--qa-ground)!important;border:0!important;position:relative!important;top:auto!important;}
  body[data-workspace] #top .brand {position:relative!important;inset:auto!important;order:0!important;margin:0 auto 0 0!important;padding:0!important;width:139px!important;height:44px!important;flex:0 0 139px!important;}
  body[data-workspace] #top .brand .mark {width:139px!important;height:39px!important;}
  body[data-workspace] #top .orgpick {position:relative!important;inset:auto!important;order:3!important;margin:0!important;flex:none!important;}
  body[data-workspace] #top .orgpick>summary {border:1px solid var(--qa-edge)!important;border-radius:6px!important;min-height:44px!important;padding:7px 11px!important;}
  body[data-workspace] #top .acct {gap:10px!important;}
  body[data-workspace] #top .acct-av {width:27px!important;height:27px!important;border-radius:4px!important;font-size:13px!important;}
  body[data-workspace] #top .acct-name {display:block!important;font-size:12px!important;max-width:160px!important;}
  body[data-workspace] #top :is(.bell,.bell-page) {position:relative!important;inset:auto!important;order:1!important;margin:0!important;}
  body[data-workspace] #top .teampick {position:relative!important;order:2!important;min-width:0!important;flex:0 1 180px!important;}
  body[data-workspace] #top .teampick>summary {display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;min-height:44px!important;padding:8px 12px!important;border:1px solid var(--qa-edge)!important;border-radius:6px!important;font-size:13px!important;cursor:pointer!important;list-style:none!important;}
  body[data-workspace] #top .teampick>summary::-webkit-details-marker {display:none!important;}
  body[data-workspace] #top .teampick>summary bdi {min-width:0!important;overflow-wrap:anywhere!important;white-space:normal!important;line-height:1.25!important;}
  body[data-workspace] #top .teampick svg {flex-shrink:0!important;}
  body[data-workspace] #top #main-nav {position:fixed!important;left:24px!important;top:var(--qa-rail-y,138px)!important;width:98px!important;min-width:98px!important;display:flex!important;flex-direction:column!important;gap:5px!important;padding:9px 11px 9px 0!important;border:0!important;border-radius:0!important;background:transparent!important;overflow-y:auto!important;overflow-x:hidden!important;transform:none!important;bottom:auto!important;scrollbar-width:none!important;}
  body[data-workspace] #top #main-nav>a {width:100%!important;height:76px!important;min-height:76px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:8px 4px!important;gap:7px!important;border:0!important;border-radius:5px!important;color:var(--qa-muted)!important;flex-shrink:0!important;}
  body[data-workspace] #top #main-nav .nav-ic::before {display:none!important;content:none!important;width:0!important;height:0!important;background:transparent!important;}
  body[data-workspace] #top #main-nav .nav-i * {fill:none!important;stroke:currentColor!important;stroke-width:1.7!important;}
  body[data-workspace] #top #main-nav>a.on {background:#1d343e!important;color:#a0ccd5!important;}
  body[data-workspace] #top #main-nav>a.on::before {content:""!important;position:absolute!important;left:0!important;top:13px!important;bottom:13px!important;width:2px!important;height:auto!important;background:var(--qa-brand)!important;}
  body[data-workspace] #top #main-nav>a::after {display:none!important;}
  body[data-workspace] #top #main-nav .nav-ic {width:24.2px!important;height:24.2px!important;display:block!important;background:transparent!important;}
  body[data-workspace] #top #main-nav .nav-i {width:24.2px!important;height:24.2px!important;}
  body[data-workspace] #top #main-nav .nav-w {display:block!important;font-size:14px!important;line-height:1.25!important;font-weight:400!important;white-space:nowrap!important;}
  body[data-workspace] #main {--qa-heading-gutter:28px;--qa-title-outset:128px;width:auto!important;max-width:none!important;margin:-8px 40px 0 28px!important;padding:0 0 0 var(--qa-title-outset)!important;}
  body[data-workspace] #main h1:not(.sr-only):not(.sr) {font-size:24px!important;line-height:1.18!important;font-weight:600!important;letter-spacing:-.8px!important;margin:0 0 18px!important;}
  body[data-workspace] .foot-ov {width:auto!important;max-width:none!important;margin:30px 40px 0 156px!important;padding:16px 0!important;border:0!important;}
  body[data-workspace] .foot-ov * {font-size:13px!important;color:var(--qa-muted)!important;}
  body[data-workspace] .ws-page .page-heading {margin-bottom:18px!important;min-height:44px!important;}
  body[data-workspace] .ws-page .heading-actions {padding-top:0!important;}
  body[data-workspace] .ws-page .card {border-radius:7px!important;}
  body[data-workspace] .ws-page .site-row {padding:18px!important;min-height:105px!important;}
  body[data-workspace] :is(.ws-page .site-identity h2,.ws-page .report-identity h2) {font-size:14px!important;line-height:1.5!important;font-weight:500!important;}
  body[data-workspace] .ws-page .report-row {padding:16px 18px!important;}
body[data-workspace] .qa-page-heading {display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;min-height:44px!important;margin:0 0 18px!important;}
  body[data-workspace] #main .qa-page-heading h1.v-page-title {margin:0!important;}
body[data-workspace] #main:has(>.rep-head) {margin-top:12px!important;}
  body[data-workspace] #main:has(>.rep-head)>.crumb {display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:6px!important;margin:0 0 6px calc(-1 * var(--qa-title-outset,0px))!important;font-size:13px!important;line-height:1.5!important;}
  body[data-workspace] #main:has(>.rep-head)>.crumb a {display:inline-flex!important;align-items:center!important;min-height:44px!important;}
  body[data-workspace] #main>.rep-head {margin-top:0!important;padding-top:0!important;}
body[data-workspace] #main .ct-hero {padding-top:10px!important;}
  body[data-workspace] #main .ct-hero h1[data-content-heading] {display:block!important;font-size:28px!important;line-height:1.2!important;margin:12px 0 16px!important;}
  body[data-workspace] #main .ct-hero .ab-lead {margin:0!important;font-size:15px!important;line-height:1.6!important;}
  body[data-workspace] #main .ct-cards {padding-top:28px!important;gap:20px!important;}
  body[data-workspace] #main .ct-card {display:flex!important;flex-direction:column!important;padding:24px!important;border-top-width:1px!important;}
  body[data-workspace] #main .ct-card>p:not(.ct-addr) {flex:1;}
  body[data-workspace] #main .ct-card .ab-btn {align-self:flex-start;}
  body[data-workspace] #main .ct-context {padding:32px 0 48px!important;}
  body[data-workspace] #main .ct-context h2 {font-size:20px!important;line-height:1.3!important;}
  body[data-workspace] .qa-checking {display:inline-flex!important;align-items:center!important;gap:8px!important;min-height:44px!important;font-size:12px!important;line-height:1.5!important;color:var(--qa-icon)!important;white-space:nowrap!important;}
  body[data-workspace] .qa-checking svg {width:16px!important;height:16px!important;}
  body[data-workspace] .qa-metrics {display:grid!important;grid-template-columns:repeat(6,minmax(0,76px))!important;justify-content:space-between!important;gap:10px!important;margin:0 0 24px!important;padding:4px 0 12px!important;}
  body[data-workspace] .qa-metric {min-width:0!important;display:flex!important;align-items:center!important;flex-direction:column!important;text-align:center!important;min-height:66px!important;padding:0!important;}
  body[data-workspace] .qa-metric-value {display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-height:24px!important;}
  body[data-workspace] .qa-metric-value>span {display:flex!important;}
  body[data-workspace] .qa-metric-value svg {width:24px!important;height:24px!important;}
  body[data-workspace] .qa-metric-value strong {font-size:20px!important;line-height:1.2!important;font-weight:500!important;letter-spacing:-.3px!important;font-variant-numeric:tabular-nums!important;}
  body[data-workspace] .qa-metric-label {max-width:100%!important;margin-top:8px!important;font-size:11px!important;line-height:15.5px!important;color:var(--qa-muted)!important;}
  body[data-workspace] .qa-metric-note {font-size:11px!important;line-height:15.5px!important;color:var(--qa-muted)!important;margin-top:4px!important;}
  body[data-workspace] .qa-overview-grid {display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important;align-items:start!important;}
  body[data-workspace] .qa-overview-column {display:grid!important;gap:24px!important;align-content:start!important;min-width:0!important;}
  body[data-workspace] .qa-panel {min-width:0!important;padding:14px 14px 8px!important;background:var(--qa-surface)!important;border:1px solid var(--qa-line)!important;border-radius:7px!important;overflow:hidden!important;}
  body[data-workspace] .qa-panel-head {display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;min-height:44px!important;margin:0!important;padding:0 0 6px!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--qa-line)!important;}
  body[data-workspace] .qa-panel-head h2 {min-width:0!important;flex:1!important;margin:0!important;line-height:1.4!important;}
  body[data-workspace] .qa-panel-head button,body[data-workspace] .qa-panel-head button * {text-decoration:none!important;}
  body[data-workspace] .qa-panel-head button {width:100%!important;min-height:44px!important;display:flex!important;align-items:center!important;gap:7px!important;padding:0!important;border:0!important;cursor:pointer!important;}
  body[data-workspace] .qa-panel-head button>span {font-size:13px!important;letter-spacing:.055em!important;font-weight:600!important;text-transform:uppercase!important;text-align:left!important;}
  body[data-workspace] .qa-panel-head button>svg:first-child {width:16px!important;height:16px!important;color:var(--qa-icon)!important;flex:none!important;}
  body[data-workspace] .qa-panel-head button>svg:last-child {width:14px!important;height:14px!important;margin-left:auto!important;color:var(--qa-muted)!important;flex:none!important;transition:transform .15s!important;}
  body[data-workspace] .qa-panel-head button[aria-expanded=false]>svg:last-child {transform:rotate(-90deg)!important;}
  body[data-workspace] .qa-panel:has([data-panel-toggle][aria-expanded=false]) {padding-bottom:6px!important;}
  body[data-workspace] .qa-panel:has([data-panel-toggle][aria-expanded=false]) .qa-panel-head {border-bottom:0!important;padding-bottom:0!important;}
  body[data-workspace] .qa-panel-head>a {display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important;min-height:44px!important;font-size:11px!important;line-height:1.5!important;font-weight:600!important;white-space:nowrap!important;}
  body[data-workspace] .qa-panel-head>a svg {width:15px!important;height:15px!important;}
  body[data-workspace] .qa-overview-row {position:relative!important;display:flex!important;align-items:center!important;gap:12px!important;min-height:96px!important;padding:17px 0!important;border-bottom:1px solid var(--qa-line)!important;text-decoration:none!important;}
  body[data-workspace] .qa-overview-row:last-child {border-bottom:0!important;}
  body[data-workspace] .qa-overview-row>svg:last-child {width:17px!important;height:17px!important;flex:none!important;margin-left:auto!important;color:var(--qa-icon)!important;}
  body[data-workspace] .qa-row-copy {min-width:0!important;flex:1!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:5px!important;}
  body[data-workspace] .qa-row-copy>strong {font-size:14px!important;font-weight:500!important;line-height:1.5!important;overflow-wrap:anywhere!important;}
  body[data-workspace] :is(.qa-row-meta,.qa-row-device,.qa-row-outcome) {font-size:12px!important;line-height:1.5!important;color:var(--qa-muted)!important;overflow-wrap:anywhere!important;}
  body[data-workspace] :is(.qa-row-device,.qa-row-outcome) {display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:5px!important;}
  body[data-workspace] .qa-row-device>span {display:inline-flex!important;align-items:center!important;gap:4px!important;white-space:nowrap!important;}
  body[data-workspace] .qa-row-device svg {width:12px!important;height:12px!important;}
  body[data-workspace] .qa-failure {padding-left:12px!important;}
  body[data-workspace] .qa-failure::before {content:""!important;position:absolute!important;left:0!important;top:22px!important;bottom:22px!important;width:2px!important;background:var(--qa-red)!important;border-radius:2px!important;}
  body[data-workspace] .qa-overview-row:hover .qa-row-copy>strong {color:#e2ebef!important;}
  body[data-workspace] .qa-panel-more {width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;border:0!important;padding:0!important;color:var(--qa-icon)!important;cursor:pointer!important;}
  body[data-workspace] .qa-panel-more svg {width:20px!important;height:20px!important;}
  body[data-workspace] .qa-site-row>svg:first-child {width:16px!important;height:16px!important;flex:none!important;margin:0!important;color:var(--qa-icon)!important;}
  body[data-workspace] .qa-site-state {max-width:64px!important;font-size:12px!important;line-height:1.4!important;flex:none!important;text-align:right!important;}
  body[data-workspace] .qa-device-box {display:flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:40px!important;flex:none!important;border-radius:5px!important;background:#20333d!important;color:var(--qa-icon)!important;}
  body[data-workspace] .qa-device-box svg {width:20px!important;height:20px!important;}
  body[data-workspace] .qa-dot {display:inline-block!important;flex:none!important;width:5px!important;height:5px!important;border-radius:50%!important;background:currentColor!important;}
  body[data-workspace] .qa-dot.active {background:var(--qa-brand)!important;}
  body[data-workspace] .qa-panel-empty {display:flex!important;align-items:flex-start!important;flex-direction:column!important;gap:11px!important;padding:24px 0!important;min-height:185px!important;}
  body[data-workspace] .qa-panel-empty>svg {width:24px!important;height:24px!important;color:var(--qa-icon)!important;}
  body[data-workspace] .qa-panel-empty h3 {font-size:14px!important;font-weight:550!important;margin:0!important;}
  body[data-workspace] .qa-panel-empty p {font-size:12px!important;line-height:1.65!important;margin:0!important;max-width:38em!important;}
  body[data-workspace] .qa-panel-empty>a {display:inline-flex!important;align-items:center!important;gap:8px!important;min-height:44px!important;font-size:13px!important;}
  body[data-workspace] .qa-panel-empty>a svg {width:15px!important;height:15px!important;}
  body[data-workspace] .qa-schedule {display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:6px 0!important;border-top:1px solid var(--qa-line)!important;min-height:44px!important;font-size:13px!important;color:var(--qa-muted)!important;}
  body[data-workspace] .qa-schedule>a {display:inline-flex!important;align-items:center!important;gap:6px!important;min-height:44px!important;}
  body[data-workspace] .qa-schedule svg {width:14px!important;height:14px!important;}
  body[data-workspace] .qa-overview-refresh {font-size:13px!important;padding:12px!important;background:var(--qa-surface)!important;border-radius:6px!important;}
  body[data-workspace] .qa-overview-refresh button {min-height:44px!important;color:var(--qa-brand)!important;border:0!important;}
  body[data-workspace] .qa-overview :is(.qa-row-outcome,.qa-site-state).red {color:var(--qa-red)!important;}
  body[data-workspace] .qa-overview :is(.qa-row-outcome,.qa-site-state).green {color:var(--qa-green)!important;}
  body[data-workspace] .qa-overview :is(.qa-row-outcome,.qa-site-state).amber {color:var(--qa-amber)!important;}
  @media(pointer:coarse) {body[data-workspace] .qa-panel-more {min-height:44px!important;}}
  @media(prefers-reduced-motion:reduce) {body[data-workspace] .qa-panel-head button>svg:last-child {transition:none!important;}}
  body :is(.hb-page .hero-b,.pb-page .hero,.ab-hero,.sc-hero,.ct-hero,.bt-hero,.db-page .hero) {background:var(--qa-ground)!important;}
  body .hb-page .hero-b em {color:var(--qa-brand)!important;}
  body .hb-page .how-grid>article {padding:20px!important;}
  body :is(.set-tab,.filter)[aria-current=true],body .set-tab[aria-selected=true] {background:#203740!important;color:#acd2d9!important;}
  body .set-tab:not([aria-selected=true]) {color:var(--qa-muted)!important;}
  body .switch-track {background:#435866!important;border:1px solid var(--qa-edge)!important;}
  body input:checked+.switch-track {background:var(--qa-brand)!important;border-color:var(--qa-brand)!important;}
  body .switch-track::after {background:#e2e8eb!important;}
  body :is(.bar.pass,.bar.good,.bar.passed,.strip .ok) {background:var(--qa-green)!important;}
  body :is(.bar.fail,.bar.bad,.bar.failed,.strip .red) {background:var(--qa-red)!important;}
  @media(min-width:768px) and (max-width:1099px) {
    body[data-workspace] #main {--qa-title-outset:112px;margin-left:28px!important;margin-right:24px!important;}
    body[data-workspace] #top {padding-right:24px!important;}
    body[data-workspace] #top #main-nav {left:18px!important;width:94px!important;min-width:94px!important;}
    body[data-workspace] #top #main-nav>a {height:70px!important;min-height:70px!important;}
    body[data-workspace] .foot-ov {margin-left:140px!important;margin-right:24px!important;}
  }
  @media(min-width:700px) and (max-width:767px) {
    body[data-workspace] #main {--qa-heading-gutter:16px;--qa-title-outset:92px;margin-left:16px!important;margin-right:20px!important;}
    body[data-workspace] #top {padding-inline:16px!important;}
    body[data-workspace] #top #main-nav {left:12px!important;width:80px!important;min-width:80px!important;padding-block:6px!important;gap:4px!important;}
    body[data-workspace] #top #main-nav>a {height:64px!important;min-height:64px!important;gap:6px!important;}
    body[data-workspace] .foot-ov {margin-left:108px!important;margin-right:20px!important;}
  }
  @media(max-width:699px) {
    body[data-workspace] #top {height:78px!important;min-height:78px!important;padding:12px 16px!important;gap:6px!important;}
    body[data-workspace] #top .brand,body[data-workspace] #top .brand .mark {width:110px!important;flex-basis:110px!important;}
    body[data-workspace] #top .acct-name {display:none!important;}
    body[data-workspace] #top .acct-chev {display:none!important;}
    body[data-workspace] #top .orgpick>summary {padding:7px!important;min-width:44px!important;}
    body[data-workspace] #top .teampick {flex-basis:124px!important;}
    body[data-workspace] #top .teampick>summary {font-size:13px!important;padding-inline:9px!important;gap:7px!important;}
    body[data-workspace] #main {--qa-heading-gutter:20px;--qa-title-outset:0px;margin:12px 20px 0!important;}
    body[data-workspace] #main h1:not(.sr-only):not(.sr) {font-size:24px!important;margin-bottom:18px!important;}
    body[data-workspace] .qa-page-heading {margin-bottom:18px!important;}
    body[data-workspace] .qa-metrics {grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px 10px!important;margin-bottom:24px!important;}
    body[data-workspace] .qa-overview-grid {grid-template-columns:minmax(0,1fr)!important;gap:24px!important;}
    body[data-workspace] .qa-overview-column {gap:24px!important;}
    body[data-workspace] .qa-panel {padding-inline:14px!important;}
    body[data-workspace] .qa-panel-head button>span {font-size:13px!important;}
    body[data-workspace] .qa-row-copy>strong {font-size:14px!important;}
    body[data-workspace] :is(.qa-row-meta,.qa-row-device,.qa-row-outcome) {font-size:12px!important;}
    body[data-workspace] .qa-site-state {font-size:12px!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;height:auto!important;min-height:64px!important;flex-direction:row!important;gap:0!important;padding:4px!important;border:1px solid var(--qa-line)!important;border-radius:9px!important;background:var(--qa-surface)!important;max-height:none!important;}
    body[data-workspace] #top #main-nav>a {display:flex!important;flex:1 1 0!important;width:auto!important;min-width:44px!important;min-height:58px!important;height:58px!important;padding:5px 1px!important;gap:6px!important;}
    body[data-workspace] #top #main-nav .nav-i {width:23.1px!important;height:23.1px!important;}
    body[data-workspace] #top #main-nav .nav-w {font-size:11px!important;line-height:1.2!important;}
    body[data-workspace] #top #main-nav .nav-more {display:none!important;}
    body[data-workspace] #top #main-nav>a.on::before {display:none!important;}
    body[data-workspace] .foot-ov {margin:26px 16px 90px!important;}
    body input:not([type=checkbox]):not([type=radio]),body select,body textarea {font-size:16px!important;}
  }
  body :is(.sd-crumb,.crumbs,.breadcrumbs,.ci-crumb,.ce-crumb) a {margin-left:0!important;}
  body .acm .acm-id {background:var(--qa-raised)!important;}
  body .pill.red::before {background:var(--qa-red)!important;}
  body .auth {padding:28px!important;}
  body .auth a[href$="/apple"] path {fill:var(--qa-ink)!important;}
  body .notes-seg.n19-tabs button {min-width:44px!important;min-height:44px!important;}
  @media(max-width:699px) {body .auth {padding:20px!important;}}
body .v-meter {background:var(--qa-raised)!important;border:1px solid var(--qa-edge)!important;}
  body .v-meter>span {background:var(--qa-brand)!important;}
  body .v-meter-full>span {background:var(--qa-amber)!important;}
  body .plans .plan.featured {background:var(--qa-surface)!important;border:1px solid var(--qa-brand)!important;box-shadow:inset 3px 0 var(--qa-brand)!important;}
  body :is(.rec,.ovx-live,.run-pulse,.win .dot.live) {background:var(--qa-brand)!important;}
  body :is(.rec.off,.rec.st-none,.idle .rec,.ovx-dots i) {background:var(--qa-muted)!important;}
  body .rec.st-fail {background:var(--qa-red)!important;}
  body .rec.st-part {background:var(--qa-amber)!important;}
  body .rec.st-pass {background:var(--qa-green)!important;}
  body :is(.filter[aria-pressed=true],.v-filters button[aria-pressed=true],.choice-links>a.active,.tab.on,.tab[aria-selected=true]) {border-color:var(--qa-brand)!important;}
  body .qa-retry-site {display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:12px!important;margin-bottom:24px!important;}
  @media(max-width:884px) {
    body :is(.crumbs,.breadcrumbs,.ci-crumb,.ce-crumb,.sd-crumb) a {display:inline-flex!important;align-items:center!important;min-height:44px!important;min-width:44px!important;}
    body a[href$="#history"],body .catalog-tools label a {display:inline-flex!important;align-items:center!important;min-height:44px!important;}
  }
body :is(.foot-c,nav.foot>a,.filter>span,.select-all,.site-mark,.site-meta>span,.site-result .status,.site-result small,.site-result .passed,#list-count,#sort-reports-mobile,#sort-reports-mobile>span,.result-label,.report-identity>p,a.num,time>small,time>span,.list-foot .text-button,#v-enabled,.v-tools>span,.v-footnote,#ck-showing,.list-meta>span,.type.built-in,.flag,.switch .state-label,.recent .not-run,.recent .no-results,.results-note>span,#night-local,.save-state,label>small,.optional,.switch-description small,.help-text.s9-repeat,#limit-note,.ac-chip,.us-month,.us-tiles>div>span,.b14-chips .pill,.b14-eyebrow,.n19-n,.sd-i,.sd-pill,.wl-addr,.r17-pills .pill,.r17-kick .pill,.evidence dt,.evidence figcaption>span) {font-size:13px!important;}
  body :is(.eyebrow,.launch-hint,.launch-hint i,.report-head>span,.browser-bar>span,#site-footer .copyright,#site-footer .copyright span,#site-footer small,#site-footer section b,.provider>span,.separator>span,#login-help,#login-help a,.auth-head .kicker,#forgot-hint,.monthly,.site-choice small,.selector-alternatives>a,#selected-runs,.free-copy>span,.pb-go>a.button,#annual-billing span,#annual-billing a,.pb-page strong>small,.quick-plans article>p,.pb-page .linkish>span,.enterprise-price small,.enterprise-price span,.section-heading>a,.selector-explanation p,.step>.num,.db-pill,pre.code,pre.code span,.terms-n,.file-format dt) {font-size:13px!important;}
  body :is(dialog.camdlg.cd-live .led,.wall .wl-dot) {background:var(--qa-muted)!important;}
  body :is(dialog.camdlg.cd-live .on .led,.wall .wl-win.on .wl-dot) {background:var(--qa-brand)!important;}
  body :is(dialog.camdlg.cd-live ol.cd-steps li.cd-now,.cd-zoom button[aria-pressed=true]) {background:#203740!important;border-color:var(--qa-brand)!important;}
  body .cd-steps li.cd-ok .cd-n {color:var(--qa-green)!important;}
  body :is(.wl-exp,.wl-frame>.wl-dev,.wl-ch,.wl-rail) {background:var(--qa-surface)!important;color:var(--qa-ink)!important;}
  body .wl-mark.look {background-color:var(--qa-amber)!important;}
  body[data-workspace] .qa-overview .qa-row-outcome {display:block!important;}
  body .qa-row-outcome .qa-dot {vertical-align:middle!important;margin-right:5px!important;}
  body[data-workspace] .qa-metric-label {min-height:28px!important;}
  body :is(.v-jump a>span,.switch-row>span>small,.r17-eo dt,.r17-ev figcaption>span,.hb-page .product-proof>div>span,.pub-foot nav>div>b,.pb-page .site-choices button>small,.pb-page .free-price>div>span,.pb-page .enterprise>div:first-child>span:not(.eyebrow),.pb-page .selector-top>div>p,.pb-page .section-heading>div>p,.db-page .methods dt) {font-size:13px!important;}
  body :is(.ovx-badge,.ovx-stop,.ovx-meta,.ovx-meta time,.ovx-pl strong,.ovx-dev,.ovx-addr,.ovx-step small,.ovx-nb>span,.v-eyebrow,.ovx-eye,.ovx-lbt h2>span,.ovx-lbst>span,.ovx-cur span,.ovx-fin small,.ovx-hn,.ovx-lbf,.ovx-esc,.b14-free-go) {font-size:13px!important;}
  body :is(.ovx-badge.t-run,.t-play) {color:var(--qa-brand)!important;background:var(--qa-raised)!important;}
  body .ovx-badge.t-run i {background:var(--qa-brand)!important;}
  body .t-pause {color:var(--qa-amber)!important;background:var(--qa-raised)!important;}
  body .t-grey {color:var(--qa-muted)!important;background:var(--qa-raised)!important;}
body[data-workspace] #top .orgpick>summary {font-size:12px!important;line-height:1.5!important;font-weight:500!important;}
  body[data-workspace] #top .teampick>summary bdi {font-size:12px!important;line-height:1.4!important;}
  body[data-workspace] #top .acct-av {font-size:12px!important;}
  body[data-workspace] #main .ws-reports #page-heading {width:auto!important;max-width:none!important;margin-left:calc(-1 * var(--qa-title-outset))!important;margin-right:0!important;padding-left:var(--qa-title-outset)!important;}
  body[data-workspace] #main :is(.qa-workspace-heading,.qa-page-heading) {min-height:44px!important;display:flex!important;align-items:center!important;margin-left:calc(-1 * var(--qa-heading-offset,var(--qa-title-outset,0px)))!important;}
  body[data-workspace] #main h1.qa-workspace-heading:not(.sr-only):not(.sr) {margin-left:calc(-1 * var(--qa-heading-offset,var(--qa-title-outset,0px)))!important;overflow-wrap:anywhere!important;min-width:0!important;flex-wrap:wrap!important;}
  body[data-workspace] #main h1.qa-workspace-heading>* {min-width:0!important;}
  body[data-workspace] #main :is(.pg-head,.site-head,.rep-head,.film-head,.page-heading) h1.qa-workspace-heading {margin-bottom:4px!important;}
  body[data-workspace] #main .qa-page-heading h1.v-page-title {margin:0!important;}
  body[data-workspace] #main :is(.site-meta,.site-host,.report-identity>p,.result-label,.list-foot,.ck-meta,.v-footnote,.list-meta,.notes-state) {font-size:12px!important;line-height:1.5!important;}
  body[data-workspace] #main :is(.ck-name,.test-name,.report-title,.site-identity h2,.report-identity h2) {font-size:14px!important;line-height:1.5!important;font-weight:500!important;}
  @media(pointer:coarse) {
    body[data-workspace] #main .r17-acts .tools.small>a[href^="/sites/"],
    body[data-workspace] #main #ckp .ck-approve td>a[href^="/tests/custom/"] {display:inline-flex!important;align-items:center!important;min-height:44px!important;}
  }
  body[data-workspace][data-qa-loading] #main {opacity:.55!important;}
  body[data-workspace] #workspace-loading {position:fixed!important;z-index:80!important;display:flex!important;align-items:center!important;gap:10px!important;max-width:calc(100vw - 32px)!important;padding:12px 16px!important;border:1px solid var(--qa-edge)!important;border-radius:7px!important;background:var(--qa-surface)!important;color:var(--qa-ink)!important;font-size:14px!important;line-height:1.5!important;transform:translate(-50%,-50%)!important;pointer-events:none!important;}
  body[data-workspace] #workspace-loading:not([data-visible]) {width:1px!important;height:1px!important;padding:0!important;border:0!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;}
  body[data-workspace] #workspace-loading .qa-loading-spinner {width:18px!important;height:18px!important;flex:none!important;border:2px solid var(--qa-line)!important;border-top-color:var(--qa-brand)!important;border-radius:50%!important;}
  body[data-workspace] #workspace-loading[data-visible] .qa-loading-spinner {animation:qa-loading-spin .8s linear infinite!important;}
  @keyframes qa-loading-spin {to {transform:rotate(360deg);}}
  @media(prefers-reduced-motion:reduce) {body[data-workspace] #workspace-loading[data-visible] .qa-loading-spinner {animation:none!important;}}
body[data-workspace] #workspace-preview-status {position:fixed!important;z-index:81!important;right:16px!important;bottom:18px!important;display:flex!important;align-items:center!important;gap:10px!important;max-width:calc(100vw - 32px)!important;padding:8px 12px!important;border:1px solid var(--qa-edge)!important;border-radius:7px!important;background:var(--qa-surface)!important;color:var(--qa-ink)!important;font-size:13px!important;line-height:1.5!important;box-shadow:0 3px 14px #0003!important;}
  body[data-workspace] #workspace-preview-status button {flex:none!important;min-height:44px!important;min-width:44px!important;padding:4px 8px!important;color:var(--qa-brand)!important;}
  @media(max-width:699px) {body[data-workspace] #workspace-preview-status {bottom:calc(82px + env(safe-area-inset-bottom))!important;}}
body :is(table.grid td.cell .x,.grid-card .legend .x,.share .chk .x,.legend .x,.alert.fail .x,.failrow .fr-name .x,.failcard .x,.nr-row .x,.film-tabs .is-red .film-dot,.film-step.fail .film-mark,.stream .ev-dot.red,.mk2.fail) {background-color:var(--qa-red)!important;}
  body :is(table.grid td.cell.blocked .x,.film-tabs .is-plain .film-dot) {background-color:var(--qa-muted)!important;}
  body .site-page .verdict .dot {background-color:var(--qa-muted)!important;}
  body :is(.mk.look,.dot.look,.ev-dot.look,.st.look,.film-tabs .is-amber .film-dot,.film-step.warn .film-mark,.stream .ev-dot.amber,.mk2.look,.site-page .verdict.amber .dot) {background-color:var(--qa-amber)!important;}
  body :is(.film-tabs .is-green .film-dot,.stream .ev-dot.green,.mk2.pass,.site-page .verdict.green .dot) {background-color:var(--qa-green)!important;}
  body .site-page .verdict.red .dot {background-color:var(--qa-red)!important;}
  body .film-step.pass .film-mark {box-shadow:inset 0 0 0 2px var(--qa-green)!important;}
  body :is(.film-tabs .is-blue .film-dot,.bell.fresh .dot,.bell-page.fresh .dot,ol.notes li.new .nd) {background-color:var(--qa-brand)!important;}
  body :is(.ovx-badge i,.st-pill i) {background-color:currentColor!important;}
  body :is(table.grid td.cell.pass,table.grid td.cell.pass a,.legend .green,.alert.pass .x,.qa-row-outcome.green) {color:var(--qa-green)!important;}
  body :is(table.grid td.cell.fail,table.grid td.cell.fail a,.qa-row-outcome.red) {color:var(--qa-red)!important;}
  body :is(table.grid td.cell.look,table.grid td.cell.look a,.alert.look .x) {color:var(--qa-amber)!important;}
  body :is(table.grid td.cell.blocked,table.grid td.cell.blocked a,table.grid td.cell.skip,table.grid td.cell.absent,table.grid td.cell .never,table.grid td.cell .blank,.legend .muted,.nc-foot,.alert.warn .x,.alert.nc .x) {color:var(--qa-muted)!important;}
  body :is(table.grid td.cell .ring,.legend .ring,.chkrow:is(.absent,.skip,.notrun,.unchecked) .st) {border-color:var(--qa-muted)!important;}
  body .chkrow.pass .st {background-color:var(--qa-green)!important;border-color:var(--qa-green)!important;color:var(--qa-ground)!important;}
  body :is(.chkrow.fail .st,.st.fail) {background-color:var(--qa-red)!important;border-color:var(--qa-red)!important;color:var(--qa-ground)!important;}
  body .chkrow.found .st {background-color:var(--qa-brand)!important;border-color:var(--qa-brand)!important;color:var(--qa-ground)!important;}
  body .chkrow.checking .st {border-color:var(--qa-brand)!important;border-top-color:transparent!important;}
  body .chkrow:is(.look,.blocked,.unsure,.unfinished) .st {border-color:var(--qa-amber)!important;color:var(--qa-amber)!important;}
  body :is(.ovx-badge.t-green,.chip.c-ok,.nb-ok) {color:var(--qa-green)!important;background-color:#20352f!important;}
  body :is(.ovx-badge.t-red,.v-badge-bad,.chip.c-bad,.nb-bad) {color:var(--qa-red)!important;background-color:#38282e!important;}
  body :is(.ovx-badge.t-amber,.v-severity,.chip.c-wait,.nb-wait,.nb-look) {color:var(--qa-amber)!important;background-color:#363127!important;}
  body .v-severity.v-high {color:var(--qa-red)!important;background-color:#38282e!important;}
  body :is(.chip.c-none,.nb-info) {color:var(--qa-muted)!important;background-color:var(--qa-raised)!important;}
  body .v-badge:not(.v-badge-bad) {color:var(--qa-icon)!important;background-color:var(--qa-raised)!important;}
  body ol.notes li.new>a {background-color:#203740!important;}
  body ol.notes li>a:hover {background-color:var(--qa-raised)!important;}
  body ol.notes .nk-finished {color:var(--qa-green)!important;}
  body ol.notes .nk-failing {color:var(--qa-red)!important;}
  body ol.notes :is(.nk-did_not_finish,.nk-look) {color:var(--qa-amber)!important;}
  :root body [hidden][hidden][hidden] {display:none!important;}
}
@layer qaGraphite {
  body .brand .mark, body .pf-mark, body .auth-head .mark {scale:.95!important;transform-origin:left center!important;}
  body[data-workspace] #main:is([tabindex="-1"]):focus,
  body[data-workspace] #main :is(h1,.qa-page-heading)[tabindex="-1"]:focus {outline:none!important;}
  body :is(.ws-page,#ckp,.browsers-page) .filters {display:flex!important;gap:6px!important;flex-wrap:wrap!important;border:0!important;padding:0!important;}
  body :is(.ws-page,#ckp,.browsers-page) .filter {display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-height:44px!important;padding:9px 13px!important;border:1px solid transparent!important;border-radius:5px!important;font-size:14px!important;font-weight:500!important;white-space:nowrap!important;text-decoration:none!important;color:var(--qa-muted)!important;}
  body :is(.ws-page,#ckp,.browsers-page) .filter:is([aria-pressed="true"],[aria-current="true"],.chosen) {background:#203740!important;border-color:var(--qa-edge)!important;color:#a6ced6!important;}
  body :is(.ws-page,#ckp,.browsers-page) .search {min-height:44px!important;display:flex!important;align-items:center!important;gap:10px!important;padding:0 12px!important;min-width:0!important;}
  body :is(.ws-page,#ckp,.browsers-page) .search input {min-width:0!important;width:100%!important;min-height:44px!important;font-size:15px!important;padding:8px 0!important;}
  body :is(.ws-page,#ckp,.browsers-page) .search svg {width:18px!important;height:18px!important;flex:none!important;fill:none!important;stroke:currentColor!important;stroke-width:1.7!important;}
  body :is(.ws-page,#ckp,.browsers-page) .search:focus-within {outline:2px solid var(--qa-brand)!important;outline-offset:3px!important;}
  body :is(.ws-page,#ckp,.browsers-page) .search input:focus-visible {outline:none!important;}
body[data-workspace] #main>.ws-reports {padding-top:62px!important;}
  body .ws-reports>.catalog-tools {margin-top:0!important;}
  body .ws-reports .report-list {overflow:visible!important;}
  body .ws-reports .report-row {min-height:92px!important;gap:16px!important;}
  body .ws-reports .report-row:hover {background:#202d36!important;}
  body .ws-reports :is(.report-identity h2,.report-result) {line-height:1.5!important;}
body #ckp :is(.v-config,.check-list,.draft-panel,.ck-approve,.save-defaults) {background:var(--qa-surface)!important;background-image:none!important;border:1px solid var(--qa-line)!important;border-radius:7px!important;}
  body #ckp .v-config {padding:20px!important;margin:0 0 24px!important;}
  body #ckp :is(.v-section-head,.v-functional-heading) h2 {font-size:16px!important;line-height:1.4!important;font-weight:600!important;}
  body #ckp .v-option {background:var(--qa-ground)!important;background-image:none!important;border:1px solid var(--qa-line)!important;border-radius:5px!important;padding:16px!important;}
  body #ckp .v-option strong {font-size:14px!important;font-weight:550!important;}
  body #ckp .v-diagram {background:var(--qa-raised)!important;}
  body #ckp .v-config :is(.v-tools,.v-footnote) {font-size:13px!important;}
  body #ckp .page-heading {margin-bottom:20px!important;}
  body #ckp .check-row {min-height:88px!important;padding:14px 18px!important;column-gap:14px!important;grid-template-columns:minmax(0,1fr) 134px 112px 44px!important;}
  body #ckp .column-head {grid-template-columns:minmax(0,1fr) 134px 112px 44px!important;padding-inline:18px!important;column-gap:14px!important;}
  body #ckp .identity h3 {font-size:14px!important;font-weight:550!important;letter-spacing:0!important;}
  body #ckp .ck-expand {display:flex!important;align-items:center!important;gap:10px!important;min-height:44px!important;width:100%!important;padding:0!important;border:0!important;text-align:left!important;text-decoration:none!important;line-height:1.45!important;}
  body #ckp .ck-expand svg {width:15px!important;height:15px!important;transition:transform .1s ease;}
  body #ckp .ck-expand[aria-expanded=true] svg {transform:rotate(90deg);}
  body #ckp .identity .meta {margin:0 0 0 25px!important;}
  body #ckp .ck-branches {grid-column:1/-1!important;min-width:0!important;margin:12px 0 0 7px!important;padding:0 0 2px 28px!important;border-left:1px solid var(--qa-edge)!important;}
  body #ckp .ck-site {position:relative!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;min-height:48px!important;border-bottom:1px solid var(--qa-line)!important;font-size:14px!important;}
  body #ckp .ck-site:last-child {border-bottom:0!important;}
  body #ckp .ck-site::before {content:"";position:absolute!important;left:-28px!important;top:24px!important;width:18px!important;border-top:1px solid var(--qa-edge)!important;}
  body #ckp .ck-site>a {min-height:44px!important;display:flex!important;align-items:center!important;overflow-wrap:anywhere!important;color:var(--qa-ink)!important;}
  body #ckp .ck-site>a:hover {color:var(--qa-brand)!important;}
  body #ckp .ck-result {flex:none!important;font-size:13px!important;}
  body #ckp .ck-branches>.found {font-size:13px!important;margin:12px 0 0!important;}
  body #ckp .switch .track {background:var(--qa-ground)!important;border-color:var(--qa-edge)!important;}
  body #ckp .switch .track::after {background:var(--qa-muted)!important;}
  body #ckp .switch[aria-checked=true] .track {background:var(--qa-brand)!important;border-color:var(--qa-brand)!important;}
  body #ckp .switch[aria-checked=true] .track::after {background:#112129!important;}
  body #ckp .check-row.changed {background:#20343d!important;}
body .browsers-page #live {padding:0!important;border:0!important;background:none!important;margin:0!important;}
  body .browsers-page #live>.head {display:block!important;margin:0!important;padding:0!important;border:0!important;}
  body .browsers-page #live>.head h2 {display:none!important;}
  body .browsers-page #live-note {display:block!important;font-size:13px!important;min-height:0!important;margin:0 0 14px!important;}
  body .browsers-page #live-note:empty {display:none!important;}
  body .browsers-page .wl-tools {display:flex!important;flex-wrap:wrap!important;gap:14px!important;align-items:center!important;justify-content:space-between!important;margin:0 0 20px!important;padding:0!important;border:0!important;}
  body .browsers-page .wl-search {flex:1 1 240px!important;}
  body .browsers-page #cams {display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;margin:0!important;}
  body .browsers-page #cams :is(section.wl-site,.wl-row) {display:contents!important;}
  body .browsers-page #cams :is(.wl-head,.wl-br,.wl-rail,.wl-upd,.wl-host,.wl-chrome,.wl-frame>.wl-dev,.wl-stepw,.wl-steps) {display:none!important;}
  body .browsers-page #cams .wl-win {display:flex!important;flex-direction:column!important;position:relative!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;border:1px solid var(--qa-line)!important;border-radius:7px!important;overflow:hidden!important;background:var(--qa-surface)!important;cursor:pointer!important;}
  body .browsers-page #cams :is(.wl-win.off,section.wl-site.off) {display:none!important;}
  body .browsers-page #cams .wl-ch {display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:14px!important;border:0!important;min-height:70px!important;}
  body .browsers-page #cams .wl-site {font-size:14px!important;font-weight:550!important;white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important;}
  body .browsers-page #cams .wl-who {min-width:0!important;}
  body .browsers-page #cams .wl-where {font-size:13px!important;margin-top:5px!important;}
  body .browsers-page #cams .wl-devn {display:flex!important;gap:5px!important;align-items:center!important;color:var(--qa-muted)!important;}
  body .browsers-page #cams .wl-devn svg {width:14px!important;height:14px!important;}
  body .browsers-page #cams .wl-live {font-size:12px!important;color:var(--qa-muted)!important;white-space:nowrap!important;}
  body .browsers-page #cams .wl-win.on .wl-live {color:var(--qa-brand)!important;}
  body .browsers-page #cams .wl-frame {width:100%!important;max-width:none!important;height:auto!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;}
  body .browsers-page #cams .wl-frame::before, body .browsers-page #cams .wl-frame::after {display:none!important;}
  body .browsers-page #cams .wl-pic {width:100%!important;height:auto!important;aspect-ratio:16/10!important;border:0!important;border-radius:0!important;background:var(--qa-ground)!important;}
  body .browsers-page #cams .wl-pic img {width:100%!important;height:100%!important;max-height:none!important;object-fit:contain!important;object-position:center!important;}
  body .browsers-page #cams figcaption {padding:14px 54px 14px 14px!important;min-height:54px!important;display:block!important;border:0!important;}
  body .browsers-page #cams .wl-chk {font-size:13px!important;font-weight:400!important;line-height:1.5!important;display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;}
  body .browsers-page #cams .wl-exp {position:absolute!important;right:5px!important;bottom:5px!important;top:auto!important;min-width:44px!important;min-height:44px!important;width:44px!important;height:44px!important;padding:0!important;border:0!important;font-size:0!important;}
  body .browsers-page #cams .wl-exp::after {content:"↗";font-size:20px!important;color:var(--qa-icon)!important;}
  body .browsers-page #cams>.empty {grid-column:1/-1!important;min-height:140px!important;display:flex!important;align-items:center!important;justify-content:center!important;border:1px dashed var(--qa-line)!important;border-radius:7px!important;}
  body .browsers-page #cams>.empty[hidden] {display:none!important;}
  body .browsers-page .wl-none {padding:36px 18px!important;text-align:center!important;}
  body .browsers-page .bp-links {display:flex!important;gap:24px!important;flex-wrap:wrap!important;margin:16px 0 0!important;font-size:13px!important;}
  body .browsers-page .bp-links a {display:inline-flex!important;align-items:center!important;min-height:44px!important;}
@media(max-width:1000px) {
    body #ckp .check-row {grid-template-columns:minmax(0,1fr) 112px 44px!important;row-gap:4px!important;}
    body #ckp .identity {grid-column:1!important;grid-row:1!important;}
    body #ckp .recent {grid-column:1!important;grid-row:2!important;margin-left:25px!important;display:flex!important;flex-wrap:wrap!important;gap:4px 10px!important;}
    body #ckp .default-cell {grid-column:2!important;grid-row:1/3!important;}
    body #ckp .row-actions {grid-column:3!important;grid-row:1/3!important;}
    body #ckp .column-head {display:none!important;}
  }
  @media(max-width:600px) {
    body .browsers-page #cams {grid-template-columns:minmax(0,1fr)!important;}
    body .browsers-page .wl-tools {gap:10px!important;}
    body .browsers-page .wl-search {flex-basis:100%!important;}
    body .browsers-page .wl-chips {gap:4px!important;}
    body .browsers-page .wl-chips .filter {padding-inline:8px!important;font-size:13px!important;gap:4px!important;}
    body #ckp .v-config {padding:14px!important;}
    body #ckp .check-row {padding:12px!important;grid-template-columns:minmax(0,1fr) 44px!important;column-gap:8px!important;}
    body #ckp .identity {grid-column:1/-1!important;grid-row:1!important;padding-right:40px!important;}
    body #ckp .recent {grid-column:1!important;grid-row:2!important;}
    body #ckp .row-actions {grid-column:2!important;grid-row:1!important;justify-self:end!important;align-self:start!important;}
    body #ckp .default-cell {grid-column:1/-1!important;grid-row:3!important;justify-self:start!important;margin-left:25px!important;}
    body #ckp .ck-branches {margin-left:7px!important;padding-left:22px!important;}
    body #ckp .ck-site::before {left:-22px!important;width:14px!important;}
    body #ckp .ck-site {gap:8px!important;}
  }
  @media(prefers-reduced-motion:reduce) {body #ckp .ck-expand svg {transition:none!important;}}
}
@layer qaGraphite {
  body #camdlg.cd-live {width:min(1180px,calc(100vw - 32px))!important;max-width:none!important;height:min(820px,calc(100dvh - 40px))!important;max-height:calc(100dvh - 40px)!important;padding:0!important;border:1px solid var(--qa-edge)!important;border-radius:9px!important;overflow:hidden!important;}
  body #camdlg.cd-live[open] {display:flex!important;flex-direction:column!important;}
  body #camdlg::backdrop {background:#080e14cc;}
  body #camdlg .cd-head {display:flex!important;align-items:center!important;gap:16px!important;padding:12px 16px!important;min-height:72px!important;flex:none!important;border-bottom:1px solid var(--qa-line)!important;}
  body #camdlg .cd-who {min-width:0!important;flex:1!important;}
  body #camdlg .cd-site {font-size:16px!important;font-weight:550!important;line-height:1.4!important;}
  body #camdlg .cd-where {font-size:13px!important;gap:8px!important;margin-top:4px!important;}
  body #camdlg .cd-host {display:none!important;}
  body #camdlg .cd-rep {font-size:13px!important;min-height:44px!important;display:flex!important;align-items:center!important;}
  body #camdlg .cd-close {width:44px!important;height:44px!important;flex:none!important;padding:0!important;border:0!important;}
  body #camdlg .cd-body {display:grid!important;grid-template-columns:minmax(0,1fr) 240px!important;gap:0!important;flex:1!important;min-height:0!important;height:auto!important;overflow:hidden!important;}
  body #camdlg #cd-film {display:flex!important;flex-direction:column!important;gap:10px!important;width:auto!important;min-height:0!important;padding:14px!important;overflow:hidden!important;background:var(--qa-ground)!important;}
  body #camdlg .cd-bar {display:flex!important;justify-content:space-between!important;align-items:center!important;flex:none!important;margin:0!important;gap:8px!important;font-size:13px!important;min-height:44px!important;}
  body #camdlg .cd-zoom {display:flex!important;gap:4px!important;padding:0!important;border:0!important;background:none!important;}
  body #camdlg .cd-zoom button {font-size:13px!important;min-width:48px!important;min-height:44px!important;padding:6px 12px!important;border:1px solid transparent!important;}
  body #camdlg #cd-stage {flex:1!important;min-height:0!important;max-height:none!important;height:auto!important;padding:0!important;overflow:auto!important;border-radius:5px!important;background:var(--qa-ground)!important;}
  body #camdlg #cd-frame {max-width:100%!important;border-color:var(--qa-line)!important;border-radius:5px!important;}
  body #camdlg .v-browser-chrome {background:var(--qa-raised)!important;color:var(--qa-muted)!important;font-size:12px!important;min-height:28px!important;padding-inline:10px!important;}
  body #camdlg #cd-info {width:auto!important;min-width:0!important;overflow:auto!important;padding:20px 16px!important;border-left:1px solid var(--qa-line)!important;background:var(--qa-surface)!important;}
  body #camdlg :is(.cd-nowl,.cd-lh) {font-size:12px!important;font-weight:500!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--qa-muted)!important;margin:0 0 10px!important;}
  body #camdlg .cd-check {font-size:15px!important;line-height:1.5!important;margin:0 0 12px!important;}
  body #camdlg .cd-check b {font-weight:550!important;}
  body #camdlg .cd-stepbox {padding:0 0 18px!important;margin:0 0 18px!important;border:0!important;border-bottom:1px solid var(--qa-line)!important;background:none!important;}
  body #camdlg :is(.cd-when,.cd-goal) {font-size:13px!important;line-height:1.6!important;margin:0!important;}
  body #camdlg .cd-goal {margin-top:4px!important;}
  body #camdlg .cd-steps {font-size:13px!important;margin:0!important;padding:0!important;}
  body #camdlg .cd-steps li {padding:10px 8px!important;gap:8px!important;min-height:40px!important;line-height:1.5!important;border-radius:4px!important;}
  body #camdlg .cd-coverage {display:inline-flex!important;align-items:center!important;font-size:13px!important;min-height:44px!important;margin-top:12px!important;}
  body #camdlg .cd-foot {display:flex!important;align-items:center!important;gap:8px!important;padding:8px 14px!important;min-height:60px!important;flex:none!important;border-top:1px solid var(--qa-line)!important;}
  body #camdlg .cd-calm {font-size:12px!important;margin:0 auto 0 0!important;}
  body #camdlg :is(.cd-go,.cd-back) {min-height:44px!important;min-width:44px!important;padding:8px!important;font-size:13px!important;border:0!important;}
  body #camdlg .cd-pos {font-size:13px!important;white-space:nowrap!important;}
  body #camdlg .cd-held {font-size:13px!important;margin:0!important;}
  body #camdlg .cd-held button {min-height:44px!important;}
  @media(max-width:600px) {
    body #camdlg.cd-live {width:calc(100vw - 16px)!important;height:calc(100dvh - 20px)!important;max-height:calc(100dvh - 20px)!important;}
    body #camdlg .cd-head {padding:8px 10px!important;gap:8px!important;flex-wrap:wrap!important;}
    body #camdlg .cd-who {flex:1 1 120px!important;}
    body #camdlg .cd-site {font-size:15px!important;overflow-wrap:anywhere!important;}
    body #camdlg .cd-rep {font-size:12px!important;}
    body #camdlg .cd-body {display:block!important;overflow:auto!important;}
    body #camdlg #cd-film {height:46dvh!important;min-height:240px!important;padding:10px!important;}
    body #camdlg #cd-info {border-left:0!important;border-top:1px solid var(--qa-line)!important;padding:16px!important;overflow:visible!important;}
    body #camdlg .cd-foot {padding:4px 8px!important;min-height:52px!important;justify-content:space-between!important;}
    body #camdlg :is(.cd-calm,.cd-w) {display:none!important;}
    body #camdlg .cd-back {margin-left:auto!important;}
  }
}
@layer qaGraphite {
  body :is(.ws-page,#ckp,.browsers-page) .search svg {position:static!important;transform:none!important;}
  body .ws-reports .catalog-tools {display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:14px!important;}
  body .ws-reports .catalog-tools>.filters {grid-column:1/-1!important;}
  body .ws-reports .catalog-tools>.search {width:auto!important;}
  body .ws-reports .report-identity a, body #ckp .ck-expand {color:var(--qa-ink)!important;}
  body #camdlg::backdrop {background:#080e14cc!important;backdrop-filter:blur(3px)!important;}
  body #camdlg .cd-check b {font-size:inherit!important;line-height:inherit!important;}
  body #camdlg .cd-lh {border:0!important;padding:0!important;}
  body #camdlg .cd-lh b,body #camdlg .cd-steps li :is(span,b,small) {font-size:inherit!important;}
  body #camdlg .cd-steps {border:0!important;}
  body .browsers-page #cams .wl-exp::before {display:none!important;}
  @media(max-width:600px) {
    body .ws-reports .catalog-tools {grid-template-columns:minmax(0,1fr)!important;}
    body .ws-reports .ws-checkall {justify-self:start!important;}
  }
}
@layer qaGraphite {
  body .ws-reports .catalog-tools>.search {width:100%!important;max-width:none!important;margin:0!important;justify-self:stretch!important;}
  body #ckp .v-options {grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;}
  body #ckp .v-option:not([hidden]) {display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;min-height:94px!important;padding:12px 36px 12px 12px!important;}
  body #ckp .v-option-copy {font-weight:400!important;min-width:0!important;}
  body #ckp .v-option-copy>span {font-size:13px!important;line-height:1.5!important;font-weight:400!important;}
  body #ckp .v-diagram {width:48px!important;height:36px!important;margin:0!important;}
  body #camdlg #cd-film {align-self:stretch!important;}
  @media(max-width:720px) {body #ckp .v-options {grid-template-columns:minmax(0,1fr)!important;}}
}
@layer qaGraphite {
  body #camdlg #cd-film.v-actual #cd-frame {width:calc(var(--v13-image-width) + 2px)!important;max-width:none!important;}
}
@layer qaGraphite {
  @media(min-width:1001px) {body #ckp .row-actions {grid-column:4!important;grid-row:1!important;}}
  @media(max-width:600px) {
    body .browsers-page #wl-chips {display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%!important;}
    body .browsers-page #wl-chips .filter {width:100%!important;min-width:0!important;margin:0!important;padding-inline:4px!important;}
    body #camdlg .cd-head {flex-wrap:nowrap!important;}
    body #camdlg .cd-head .cd-who {order:0!important;}
    body #camdlg .cd-head .cd-rep {order:1!important;flex:0 0 auto!important;width:auto!important;margin:0!important;}
    body #camdlg .cd-head .cd-close {order:2!important;}
    body #camdlg #cd-film {height:var(--qa-phone-film,40dvh)!important;min-height:220px!important;}
    body #camdlg .cd-foot {flex-wrap:nowrap!important;}
    body #camdlg .cd-foot :is(.cd-go,.cd-back) {width:auto!important;flex:0 0 auto!important;margin:0!important;}
  }
  @media(max-width:420px) {body .browsers-page #wl-chips {grid-template-columns:repeat(2,minmax(0,1fr))!important;}}
}
@layer qaGraphite {
  body #camdlg .cd-head .cd-close {position:static!important;inset:auto!important;}
}
