html:is([data-theme=hardware],[data-theme=light]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--site-header-canvas:#e7ebed;--site-header-panel:#f5f4f1;--site-header-panel-hover:#fbfaf7;--site-header-border:#b9c6c4;--site-header-border-strong:#91a7a7;--site-header-text:#123946;--site-header-muted:#465764;--site-header-accent:#25666c;--site-footer-canvas:#dce3e5;--site-footer-floor:#d5dddf;--site-footer-border:#b4c1bf;--site-footer-control:#eef0ec;--site-footer-control-hover:#f8f7f3;--bg-page:#f1f2f4;--bg-page-top:#f7f7f9;--bg-page-mid:#f1f2f4;--bg-page-bottom:#ebeef1;--bg-page-subtle:#eff1f4;--bg:#f1f2f4;--bg-elevated:#f7f7f9;--surface:#fbfbfc;--surface-muted:#eff1f4;--surface-strong:#e1e5ea;--surface-raised:#fcfcfdeb;--surface-glass:#fbfbfcc7;--surface-inset:#e7eaee;--ink:#1f2933;--ink-muted:#465764;--ink-soft:#536472;--text-primary:#1f2933;--text-secondary:#465764;--text-muted:#536472;--text-soft:#536472;--text-inverse:#fbfbfc;--border:#cbd4dc;--border-strong:#9daab6;--border-subtle:#7484924d;--skeleton-fill:#ebeef1;--skeleton-highlight:#f4f5f7;--skeleton-border:#7484922e;--skeleton-line-start:#e7eaee;--skeleton-line-end:#f0f2f4;--skeleton-panel-start:#fcfcfdc7;--skeleton-panel-end:#edf0f3bd;--skeleton-tracker-shimmer-start:#c4cfd95c;--skeleton-tracker-shimmer-highlight:#fcfcfd94;--border-accent:#357f8352;--accent:#357f83;--accent-strong:#25666c;--accent-soft:#d6e8e9;--accent-softer:#357f8314;--accent-glow:#357f8314;--accent-blue:#4e78a0;--accent-blue-soft:#dfe8f1;--accent-orange:#a86b43;--accent-orange-soft:#efe1d6;--accent-pink:#9a6382;--warning:#8a681f;--warning-soft:#f0e5cf;--warning-border:#8a681f5c;--success:#356f52;--success-soft:#dceae2;--success-border:#356f5257;--danger:#a34f48;--danger-soft:#efdcd8;--danger-border:#a34f4852;--info:#4e78a0;--info-soft:#dfe8f1;--info-border:#4e78a057;--reported:#4e78a0;--community:#356f52;--rumor:#765fa5;--analysis:#8a681f;--analysis-soft:#f0e5cf;--unknown:#65737f;--unknown-soft:#e7eaee;--outdated:#737f89;--outdated-soft:#eff1f4;--focus:#357f836b;--focus-ring:#357f836b;--control-bg:#fcfcfdd1;--control-bg-hover:#fffffff5;--control-bg-active:#357f831f;--control-border:#7484925c;--control-border-hover:#586a7970;--control-border-active:#357f837a;--control-text:#27343f;--control-text-muted:#465764;--control-text-active:#25666c;--control-shadow:0 8px 18px #222d370e;--control-shadow-hover:0 10px 24px #222d3713;--chip-bg:#fbfbfcc7;--chip-bg-hover:#fffffff5;--chip-bg-active:#357f831f;--chip-border:#7484925c;--chip-border-active:#357f837a;--chip-text:#465764;--chip-text-active:#25666c;--disabled-bg:#dbe1e8c7;--disabled-border:#7484923d;--disabled-text:#536472;--device-icon-stroke:#25666c;--device-icon-stroke-muted:#758d99;--device-icon-fill:#357f8324;--device-icon-fill-strong:#357f833d;--device-icon-fill-muted:#5364721f;--device-icon-shadow:#222d3714;--shadow-soft:0 10px 24px #222d3713;--shadow-card:0 16px 36px #222d3717;--shadow-panel:0 22px 50px #222d371c;--shadow-hover:0 18px 42px #222d371f;--shadow-glow:0 0 32px var(--accent-glow);--shadow-glow-teal:0 0 32px var(--accent-glow);--color-ink-950:#f1f2f4;--color-ink-900:#f7f7f9;--color-ink-850:#fbfbfc;--color-ink-800:#eff1f4;--color-line-700:#cbd4dc;--color-line-600:#9daab6;--color-text-primary:#1f2933;--color-text-secondary:#465764;--color-text-muted:#536472;--color-accent-teal:#357f83;--color-accent-cyan:#4e78a0;--color-accent-orange:#a86b43;--color-accent-pink:#9a6382;--color-accent-red:#a34f48;--color-status-available:#356f52;--color-status-coming:#4e78a0;--color-status-soon:#4e78a0;--color-status-unavailable:#8a681f;--color-status-confirmed:#356f52;--color-status-partial:#25666c;--color-status-reported:#4e78a0;--color-status-community:#356f52;--color-status-rumor:#765fa5;--color-status-analysis:#8a681f;--color-status-outdated:#737f89}html:is([data-theme=hardware],[data-theme=light]).bg-ink-950,html:is([data-theme=hardware],[data-theme=light]),html:is([data-theme=hardware],[data-theme=light]) body{background-color:var(--bg-page)}html:is([data-theme=hardware],[data-theme=light]) body{background:radial-gradient(circle at 78% 8%, #357f8309, transparent 30%), radial-gradient(circle at 14% 24%, #ffffff47, transparent 34%), linear-gradient(180deg, var(--bg-page-top) 0%, var(--bg-page-mid) 42%, var(--bg-page-bottom) 100%);color:var(--ink);background-attachment:fixed,scroll}html:is([data-theme=hardware],[data-theme=light]) .site-shell:before{opacity:1;background:radial-gradient(48rem 22rem at calc(50% + min(42vw,39rem)) 6rem,#357f830a,#357f8303 44%,#0000 76%);top:0}html:is([data-theme=hardware],[data-theme=light]) .site-header,html:is([data-theme=hardware],[data-theme=light]) .site-header.v5-site-header{background:color-mix(in srgb, var(--site-header-canvas) 96%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.04);border-bottom:1px solid var(--site-header-border);box-shadow:none}html:is([data-theme=hardware],[data-theme=light]) .site-header.v5-site-header:before{background:var(--site-header-canvas)}html:is([data-theme=hardware],[data-theme=light]) .v5-primary-nav a,html:is([data-theme=hardware],[data-theme=light]) .v5-nav-menu__trigger,html:is([data-theme=hardware],[data-theme=light]) .v5-mobile-social a{color:var(--ink-muted)}html:is([data-theme=hardware],[data-theme=light]) .v5-primary-nav a:hover,html:is([data-theme=hardware],[data-theme=light]) .v5-primary-nav a:focus-visible,html:is([data-theme=hardware],[data-theme=light]) .v5-nav-menu__trigger:hover,html:is([data-theme=hardware],[data-theme=light]) .v5-nav-menu__trigger:focus-visible,html:is([data-theme=hardware],[data-theme=light]) .v5-mobile-social a:hover,html:is([data-theme=hardware],[data-theme=light]) .v5-mobile-social a:focus-visible{color:var(--accent-strong)}html:is([data-theme=hardware],[data-theme=light]) .mobile-nav-drawer__link--active{background:color-mix(in srgb, var(--accent) 12%, transparent);box-shadow:inset 3px 0 0 var(--accent);color:var(--ink)}html:is([data-theme=hardware],[data-theme=light]) .v5-nav-menu__panel,html:is([data-theme=hardware],[data-theme=light]) .search-modal{border-color:var(--border);box-shadow:var(--shadow-panel);background:#ebf3f7f2}html:is([data-theme=hardware],[data-theme=light]) .mobile-nav-drawer{background:var(--bg-elevated);border-color:var(--border);box-shadow:var(--shadow-panel)}html:is([data-theme=hardware],[data-theme=light]) .search-modal-backdrop::backdrop{-webkit-backdrop-filter:blur(8px);background:#10242e57}html:is([data-theme=hardware],[data-theme=light]) .mobile-nav-dialog::backdrop{-webkit-backdrop-filter:none;background:#10242e57}html:is([data-theme=hardware],[data-theme=light]) .v5-search-button,html:is([data-theme=hardware],[data-theme=light]) .v5-mobile-menu-button,html:is([data-theme=hardware],[data-theme=light]) .theme-switcher,html:is([data-theme=hardware],[data-theme=light]) .mobile-nav-drawer__close,html:is([data-theme=hardware],[data-theme=light]) .search-modal__close,html:is([data-theme=hardware],[data-theme=light]) .search-modal__clear{background:var(--control-bg);border:1px solid var(--border);color:var(--ink-muted)}html:is([data-theme=hardware],[data-theme=light]) .v5-primary-nav,html:is([data-theme=hardware],[data-theme=light]) .theme-switcher--desktop{border-color:var(--border-subtle);background:#ecf4f8a3}html:is([data-theme=hardware],[data-theme=light]) .v5-search-button:hover,html:is([data-theme=hardware],[data-theme=light]) .v5-search-button:focus-visible,html:is([data-theme=hardware],[data-theme=light]) .v5-mobile-menu-button:hover,html:is([data-theme=hardware],[data-theme=light]) .v5-mobile-menu-button:focus-visible,html:is([data-theme=hardware],[data-theme=light]) .theme-switcher__option:hover,html:is([data-theme=hardware],[data-theme=light]) .theme-switcher__option:focus-visible,html:is([data-theme=hardware],[data-theme=light]) .mobile-nav-drawer__close:hover,html:is([data-theme=hardware],[data-theme=light]) .mobile-nav-drawer__close:focus-visible,html:is([data-theme=hardware],[data-theme=light]) .search-modal__close:hover,html:is([data-theme=hardware],[data-theme=light]) .search-modal__close:focus-visible,html:is([data-theme=hardware],[data-theme=light]) .search-modal__clear:hover,html:is([data-theme=hardware],[data-theme=light]) .search-modal__clear:focus-visible{background:var(--surface);border-color:var(--border-accent);color:var(--accent-strong)}html:is([data-theme=hardware],[data-theme=light]) .theme-switcher__option[data-active=true]{border-color:var(--border-accent);color:#16535d;background:linear-gradient(#eff6f9e6,#dde9efdb)}html:is([data-theme=hardware],[data-theme=light]) .v5-primary-nav a[aria-current=page],html:is([data-theme=hardware],[data-theme=light]) .v5-nav-menu__trigger[aria-current=page],html:is([data-theme=hardware],[data-theme=light]) .theme-switcher--desktop .theme-switcher__option[data-active=true]{color:color-mix(in srgb, var(--accent-strong) 72%, var(--text-primary) 28%);box-shadow:none;background:#18c2cd1a;border-color:#18c2cd38}html:is([data-theme=hardware],[data-theme=light]) .site-header :is(.v5-primary-nav,.theme-switcher--desktop,.v5-search-button,.v5-mobile-menu-button){background:var(--site-header-panel);border-color:var(--site-header-border);box-shadow:none;color:var(--site-header-muted)}html:is([data-theme=hardware],[data-theme=light]) .site-header :is(.v5-primary-nav a,.v5-nav-menu__trigger,.theme-switcher__option){color:var(--site-header-muted)}html:is([data-theme=hardware],[data-theme=light]) .site-header .v5-nav-menu__panel{background:color-mix(in srgb, var(--site-header-panel) 96%, transparent);border-color:var(--site-header-border)}html:is([data-theme=hardware],[data-theme=light]) .site-header :is(.v5-primary-nav a,.v5-nav-menu__trigger,.theme-switcher__option):is(:hover,:focus-visible),html:is([data-theme=hardware],[data-theme=light]) .site-header :is(.v5-search-button,.v5-mobile-menu-button):is(:hover,:focus-visible),html:is([data-theme=hardware],[data-theme=light]) .site-header .v5-nav-menu[data-open=true]>.v5-nav-menu__trigger{background:var(--site-header-panel-hover);border-color:var(--site-header-border-strong);color:var(--site-header-text)}html:is([data-theme=hardware],[data-theme=light]) .site-header :is(.v5-primary-nav a[aria-current=page],.v5-nav-menu__trigger[aria-current=page],.theme-switcher--desktop .theme-switcher__option[data-active=true],.v5-mobile-menu-button[aria-expanded=true]){background:color-mix(in srgb, var(--site-header-accent) 12%, var(--site-header-panel));border-color:color-mix(in srgb, var(--site-header-accent) 34%, var(--site-header-border));box-shadow:none;color:var(--site-header-accent)}html:is([data-theme=hardware],[data-theme=light]) .site-header :is(a,button):focus-visible,html:is([data-theme=hardware],[data-theme=light]) .site-header .theme-switcher__input:focus-visible+.theme-switcher__option{box-shadow:0 0 0 3px color-mix(in srgb, var(--site-header-accent) 20%, transparent);outline:2px solid var(--site-header-accent);outline-offset:2px}html:is([data-theme=hardware],[data-theme=light]) .brand-mark,html:is([data-theme=hardware],[data-theme=light]) .cube-logo .brand-mark,html:is([data-theme=hardware],[data-theme=light]) .search-modal__type-icon,html:is([data-theme=hardware],[data-theme=light]) .release-status-card__icon{color:var(--device-icon-stroke);background:linear-gradient(#e5f0f5e6,#d3e2eac7);border:1px solid #3f899c42;box-shadow:inset 0 1px #ffffffad}html[data-theme=light] .brand-mark,html[data-theme=light] .cube-logo .brand-mark{border-radius:var(--radius-panel);background:linear-gradient(#eef8faf0,#dae9f1d1);border-color:#3f899c4d;box-shadow:inset 0 1px #ffffffc7}html:is([data-theme=hardware],[data-theme=light]) .brand-wordmark,html:is([data-theme=hardware],[data-theme=light]) .site-brand strong,html:is([data-theme=hardware],[data-theme=light]) .mobile-nav-drawer__title{color:var(--ink)}html[data-theme=light] .site-header .brand-wordmark--publication .brand-wordmark__primary{color:#123946}html[data-theme=dark] .site-header .brand-wordmark--publication .brand-wordmark__primary{color:color-mix(in srgb, var(--text-primary) 90%, var(--accent) 10%)}html:is([data-theme=hardware],[data-theme=light]) .brand-mark__top{fill:#dce6e5}html:is([data-theme=hardware],[data-theme=light]) .brand-mark__left{fill:#c6d2d1}html:is([data-theme=hardware],[data-theme=light]) .brand-mark__right{fill:#e8efed}html:is([data-theme=hardware],[data-theme=light]) .brand-mark__accent{fill:none;stroke:var(--accent)}html:is([data-theme=hardware],[data-theme=light]) .brand-mark__edge{fill:none;stroke:#71898a}html:is([data-theme=hardware],[data-theme=light]) .brand-mark__lightbar{fill:#17323b;stroke:none}html[data-theme=hardware] .site-header .brand-mark,html[data-theme=hardware] .site-header .cube-logo .brand-mark{border-color:color-mix(in srgb, var(--accent) 26%, #31515f);color:var(--accent);background:radial-gradient(circle at 50% 18%,#357f8324,#0000 62%),linear-gradient(#132127,#0c1418);box-shadow:inset 0 1px #ffffff14,0 6px 16px #12232c29}html[data-theme=hardware] .site-header .brand-mark__top{fill:#223940}html[data-theme=hardware] .site-header .brand-mark__left{fill:#111f25}html[data-theme=hardware] .site-header .brand-mark__right{fill:#192e35}html[data-theme=hardware] .site-header .brand-mark__accent{fill:none;stroke:var(--accent)}html[data-theme=hardware] .site-header .brand-mark__edge{fill:none;stroke:#526d73}html[data-theme=hardware] .site-header .brand-mark__lightbar{fill:#eef5f4;stroke:none}html:is([data-theme=hardware],[data-theme=light]) .page-hero{border-color:var(--border);box-shadow:var(--shadow-panel), inset 0 1px 0 #ffffff9e;background:radial-gradient(circle at 84% 8%,#357f830d,#0000 34%),linear-gradient(135deg,#f0f6f9e0,#e2ecf2d6)}html:is([data-theme=hardware],[data-theme=light]) .page-hero:not(.page-hero--home):before{background:linear-gradient(90deg,#ecf4f8eb 0%,#ecf4f8ad 52%,#ecf4f83d 100%),linear-gradient(135deg,#0000 0 58%,#357f8317 58% 60%,#0000 60% 100%)}html:is([data-theme=hardware],[data-theme=light]) .home-page>.page-hero.page-hero--home{background:#e8f1ed;border-color:#25666c3d;box-shadow:0 26px 68px #222d371f,inset 0 1px #ffffff9e}html:is([data-theme=hardware],[data-theme=light]) .home-page>.page-hero.page-hero--home .home-hero__title,html:is([data-theme=hardware],[data-theme=light]) .page-hero h1,html:is([data-theme=hardware],[data-theme=light]) .page-hero__title{color:var(--text-primary)}html:is([data-theme=hardware],[data-theme=light]) .home-page>.page-hero.page-hero--home .home-hero__description,html:is([data-theme=hardware],[data-theme=light]) .page-hero__dek{color:var(--text-secondary)}html:is([data-theme=hardware],[data-theme=light]) .v5-hero__disclaimer{color:var(--text-muted)}html:is([data-theme=hardware],[data-theme=light]) .home-page>.page-hero.page-hero--home .home-hero__cta--primary,html:is([data-theme=hardware],[data-theme=light]) .v5-hero__cta--primary,html:is([data-theme=hardware],[data-theme=light]) .btn-primary,html:is([data-theme=hardware],[data-theme=light]) .button-link--primary,html:is([data-theme=hardware],[data-theme=light]) .device-hub-button--primary{color:#fbfbfc;background:linear-gradient(#25666c 0%,#1f5f58 100%);border:1px solid #25666c85;box-shadow:0 10px 24px #222d3729}html:is([data-theme=hardware],[data-theme=light]) .home-page>.page-hero.page-hero--home .home-hero__cta--primary:hover,html:is([data-theme=hardware],[data-theme=light]) .home-page>.page-hero.page-hero--home .home-hero__cta--primary:focus-visible,html:is([data-theme=hardware],[data-theme=light]) .v5-hero__cta--primary:hover,html:is([data-theme=hardware],[data-theme=light]) .v5-hero__cta--primary:focus-visible,html:is([data-theme=hardware],[data-theme=light]) .btn-primary:hover,html:is([data-theme=hardware],[data-theme=light]) .btn-primary:focus-visible,html:is([data-theme=hardware],[data-theme=light]) .button-link--primary:hover,html:is([data-theme=hardware],[data-theme=light]) .button-link--primary:focus-visible,html:is([data-theme=hardware],[data-theme=light]) .device-hub-button--primary:hover,html:is([data-theme=hardware],[data-theme=light]) .device-hub-button--primary:focus-visible{color:#fff;background:linear-gradient(#23625c 0%,#174c47 100%);box-shadow:0 14px 30px #222d3733}html:is([data-theme=hardware],[data-theme=light]) .home-page>.page-hero.page-hero--home .home-hero__cta--secondary,html:is([data-theme=hardware],[data-theme=light]) .home-page>.page-hero.page-hero--home .home-hero__cta--stock,html:is([data-theme=hardware],[data-theme=light]) .v5-hero__cta--secondary,html:is([data-theme=hardware],[data-theme=light]) .btn-secondary,html:is([data-theme=hardware],[data-theme=light]) .button-link:not(.button-link--primary),html:is([data-theme=hardware],[data-theme=light]) .device-hub-button--secondary{color:#174b55;background:#f2f7f9c7;border:1px solid #1e3e4c47}html:is([data-theme=hardware],[data-theme=light]) .home-page>.page-hero.page-hero--home .home-hero__cta--secondary:hover,html:is([data-theme=hardware],[data-theme=light]) .home-page>.page-hero.page-hero--home .home-hero__cta--secondary:focus-visible,html:is([data-theme=hardware],[data-theme=light]) .home-page>.page-hero.page-hero--home .home-hero__cta--stock:hover,html:is([data-theme=hardware],[data-theme=light]) .home-page>.page-hero.page-hero--home .home-hero__cta--stock:focus-visible,html:is([data-theme=hardware],[data-theme=light]) .v5-hero__cta--secondary:hover,html:is([data-theme=hardware],[data-theme=light]) .v5-hero__cta--secondary:focus-visible,html:is([data-theme=hardware],[data-theme=light]) .btn-secondary:hover,html:is([data-theme=hardware],[data-theme=light]) .btn-secondary:focus-visible,html:is([data-theme=hardware],[data-theme=light]) .button-link:not(.button-link--primary):hover,html:is([data-theme=hardware],[data-theme=light]) .button-link:not(.button-link--primary):focus-visible,html:is([data-theme=hardware],[data-theme=light]) .device-hub-button--secondary:hover,html:is([data-theme=hardware],[data-theme=light]) .device-hub-button--secondary:focus-visible{color:var(--accent-strong);background:#f8fbfceb;border-color:#357f8361}html:is([data-theme=hardware],[data-theme=light]) .home-page>.page-hero.page-hero--home .home-hero__cta--stock{color:#061b10;background:radial-gradient(circle at 16%,#5dff992e,#0000 42%),linear-gradient(#35d06b 0%,#159a56 100%);border-color:#117c4575;box-shadow:0 10px 24px #159a5633}html:is([data-theme=hardware],[data-theme=light]) .home-page>.page-hero.page-hero--home .home-hero__cta--stock:hover,html:is([data-theme=hardware],[data-theme=light]) .home-page>.page-hero.page-hero--home .home-hero__cta--stock:focus-visible{color:#03150b;background:radial-gradient(circle at 16%,#5dff9929,#0000 42%),linear-gradient(#2fc966 0%,#11884d 100%);border-color:#106d3d9e;box-shadow:0 13px 28px #159a5642}html:is([data-theme=hardware],[data-theme=light]) .status-panel,html:is([data-theme=hardware],[data-theme=light]) .fact-card,html:is([data-theme=hardware],[data-theme=light]) .article-card,html:is([data-theme=hardware],[data-theme=light]) .update-card,html:is([data-theme=hardware],[data-theme=light]) .track-card,html:is([data-theme=hardware],[data-theme=light]) .device-card,html:is([data-theme=hardware],[data-theme=light]) .device-card-v2,html:is([data-theme=hardware],[data-theme=light]) .device-hub-hero,html:is([data-theme=hardware],[data-theme=light]) .reviews-hero,html:is([data-theme=hardware],[data-theme=light]) .device-hub-panel,html:is([data-theme=hardware],[data-theme=light]) .device-trust-strip,html:is([data-theme=hardware],[data-theme=light]) .game-review-matrix,html:is([data-theme=hardware],[data-theme=light]) .glass-card,html:is([data-theme=hardware],[data-theme=light]) .release-status-card,html:is([data-theme=hardware],[data-theme=light]) .tracker-card,html:is([data-theme=hardware],[data-theme=light]) .tracker-panel-card,html:is([data-theme=hardware],[data-theme=light]) .tracker-input-card,html:is([data-theme=hardware],[data-theme=light]) .tracker-submit-form{border:1px solid var(--border);box-shadow:var(--shadow-card), inset 0 1px 0 #ffffff9e;color:var(--ink);background:linear-gradient(#f2f7f9e0,#e2ecf1d6)}html:is([data-theme=hardware],[data-theme=light]) .article-card:hover,html:is([data-theme=hardware],[data-theme=light]) .article-card:focus-within,html:is([data-theme=hardware],[data-theme=light]) .update-card:hover,html:is([data-theme=hardware],[data-theme=light]) .update-card:focus-within,html:is([data-theme=hardware],[data-theme=light]) .track-card:hover,html:is([data-theme=hardware],[data-theme=light]) .track-card:focus-within,html:is([data-theme=hardware],[data-theme=light]) .device-card-v2:hover,html:is([data-theme=hardware],[data-theme=light]) .device-card-v2:focus-within,html:is([data-theme=hardware],[data-theme=light]) .release-status-card:hover,html:is([data-theme=hardware],[data-theme=light]) .release-status-card:focus-within{border-color:color-mix(in srgb, var(--accent) 26%, var(--border));box-shadow:var(--shadow-card), 0 0 26px var(--accent-glow)}html:is([data-theme=hardware],[data-theme=light]) .section-header__title,html:is([data-theme=hardware],[data-theme=light]) .section-heading h2,html:is([data-theme=hardware],[data-theme=light]) .status-panel h2,html:is([data-theme=hardware],[data-theme=light]) .fact-card h3,html:is([data-theme=hardware],[data-theme=light]) .article-card__title,html:is([data-theme=hardware],[data-theme=light]) .update-card__title,html:is([data-theme=hardware],[data-theme=light]) .release-status-card h3,html:is([data-theme=hardware],[data-theme=light]) .device-hub-hero h1,html:is([data-theme=hardware],[data-theme=light]) .reviews-hero h1,html:is([data-theme=hardware],[data-theme=light]) .device-hub-section-heading h2,html:is([data-theme=hardware],[data-theme=light]) .tracker-card h2,html:is([data-theme=hardware],[data-theme=light]) .tracker-card__header h2{color:var(--text-primary)}html:is([data-theme=hardware],[data-theme=light]) .section-header__title,html:is([data-theme=hardware],[data-theme=light]) .section-heading h2{letter-spacing:.12em}html:is([data-theme=hardware],[data-theme=light]) .article-card__excerpt,html:is([data-theme=hardware],[data-theme=light]) .article-card__meta,html:is([data-theme=hardware],[data-theme=light]) .update-card__meta,html:is([data-theme=hardware],[data-theme=light]) .release-status-card p,html:is([data-theme=hardware],[data-theme=light]) .fact-card p,html:is([data-theme=hardware],[data-theme=light]) .status-panel__list dd,html:is([data-theme=hardware],[data-theme=light]) .device-hub-hero__description,html:is([data-theme=hardware],[data-theme=light]) .reviews-hero p:not(.hero-eyebrow-pill),html:is([data-theme=hardware],[data-theme=light]) .tracker-card p,html:is([data-theme=hardware],[data-theme=light]) .tracker-card__header p,html:is([data-theme=hardware],[data-theme=light]) .tracker-card small{color:var(--text-secondary)}html:is([data-theme=hardware],[data-theme=light]) .device-hub-identity-tag{border-color:color-mix(in srgb, var(--device-hub-identity-accent) 42%, var(--border));box-shadow:0 0 18px rgba(var(--device-hub-identity-accent-rgb), .1), inset 0 1px 0 #ffffffa8;background:linear-gradient(#e5f0f5e6,#d3e2eac2)}html:is([data-theme=hardware],[data-theme=light]) .device-hub-identity-tag .brand-mark__top{fill:#223940}html:is([data-theme=hardware],[data-theme=light]) .device-hub-identity-tag .brand-mark__left{fill:#111f25}html:is([data-theme=hardware],[data-theme=light]) .device-hub-identity-tag .brand-mark__right{fill:#192e35}html:is([data-theme=hardware],[data-theme=light]) .device-hub-identity-tag .brand-mark__accent,html:is([data-theme=hardware],[data-theme=light]) .device-hub-identity-tag .brand-mark__edge{fill:none}html:is([data-theme=hardware],[data-theme=light]) .device-hub-identity-tag .brand-mark__accent{stroke:#6fb8b0}html:is([data-theme=hardware],[data-theme=light]) .device-hub-identity-tag .brand-mark__edge{stroke:#526d73}html:is([data-theme=hardware],[data-theme=light]) .device-hub-identity-tag .brand-mark__lightbar{fill:#eef5f4;stroke:none}html:is([data-theme=hardware],[data-theme=light]) .device-status-strip{--device-status-icon-color:#25666c;--device-status-value-color:#25666c;border-color:var(--border);background:#f1f3f5b8}html:is([data-theme=hardware],[data-theme=light]) .device-status-strip__item{border-color:var(--border-subtle)}html:is([data-theme=hardware],[data-theme=light]) .device-status-strip__item dt{color:var(--text-secondary)}html:is([data-theme=hardware],[data-theme=light]) .device-status-strip__item dd{color:var(--device-status-value-color)}html:is([data-theme=hardware],[data-theme=light]) .eyebrow,html:is([data-theme=hardware],[data-theme=light]) .hero-eyebrow-pill,html:is([data-theme=hardware],[data-theme=light]) .home-section-header__eyebrow,html:is([data-theme=hardware],[data-theme=light]) .home-section-header__link,html:is([data-theme=hardware],[data-theme=light]) .device-hub-section-eyebrow,html:is([data-theme=hardware],[data-theme=light]) .device-hub-section-heading--inline a{color:#25666c}html:is([data-theme=hardware],[data-theme=light]) .hero-eyebrow-pill{color:#1f554f;background:#25666c12;border-color:#25666c47}html:is([data-theme=hardware],[data-theme=light]) .home-section-header__link:hover,html:is([data-theme=hardware],[data-theme=light]) .home-section-header__link:focus-visible,html:is([data-theme=hardware],[data-theme=light]) .device-hub-section-heading--inline a:hover,html:is([data-theme=hardware],[data-theme=light]) .device-hub-section-heading--inline a:focus-visible{color:#073f46}html:is([data-theme=hardware],[data-theme=light]) .device-stock-watch-callout{--stock-tracker-icon-color:#5aa9ff;border-color:color-mix(in srgb, var(--stock-signal-color) 28%, var(--border));color:#14545b;background:#eff6f9c7}html:is([data-theme=hardware],[data-theme=light]) .device-stock-watch-callout:after{background:radial-gradient(circle at 34% 24%, color-mix(in srgb, var(--stock-tracker-icon-color) 28%, transparent), transparent 62%), linear-gradient(180deg, color-mix(in srgb, var(--stock-tracker-icon-color) 28%, #173449), color-mix(in srgb, var(--stock-tracker-icon-color) 14%, #0d2130));border-color:color-mix(in srgb, var(--stock-tracker-icon-color) 62%, #31515f);box-shadow:inset 0 1px 0 #ffffff1f, 0 0 16px color-mix(in srgb, var(--stock-tracker-icon-color) 24%, transparent);color:color-mix(in srgb, var(--stock-tracker-icon-color) 84%, #f1f6f5 16%)}html:is([data-theme=hardware],[data-theme=light]) .device-stock-watch-callout[data-stock-tone=in_stock]{--stock-signal-color:var(--success);background:radial-gradient(circle at 16% 50%, color-mix(in srgb, var(--success) 18%, transparent), transparent 42%), linear-gradient(135deg, color-mix(in srgb, var(--success) 20%, #eff6f9e0), #daede5e6);border-color:color-mix(in srgb, var(--success) 48%, var(--border));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--success) 16%, transparent), 0 14px 30px color-mix(in srgb, var(--success) 12%, transparent);color:#0f6f3e}html:is([data-theme=hardware],[data-theme=light]) .device-stock-watch-callout[data-stock-tone=in_stock]:after{background:radial-gradient(circle at 34% 24%, color-mix(in srgb, var(--stock-tracker-icon-color) 28%, transparent), transparent 62%), linear-gradient(180deg, color-mix(in srgb, var(--stock-tracker-icon-color) 28%, #173449), color-mix(in srgb, var(--stock-tracker-icon-color) 14%, #0d2130));border-color:color-mix(in srgb, var(--stock-tracker-icon-color) 62%, #31515f);color:color-mix(in srgb, var(--stock-tracker-icon-color) 84%, #f1f6f5 16%)}html:is([data-theme=hardware],[data-theme=light]) .device-stock-watch-callout[data-stock-tone=in_stock]:hover,html:is([data-theme=hardware],[data-theme=light]) .device-stock-watch-callout[data-stock-tone=in_stock]:focus-visible{border-color:color-mix(in srgb, var(--success) 62%, var(--border-strong));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--success) 20%, transparent), 0 16px 34px color-mix(in srgb, var(--success) 16%, transparent)}html:is([data-theme=hardware],[data-theme=light]) .device-stock-watch-callout:hover:after,html:is([data-theme=hardware],[data-theme=light]) .device-stock-watch-callout:focus-visible:after{border-color:color-mix(in srgb, var(--stock-tracker-icon-color) 74%, #31515f);box-shadow:inset 0 1px 0 #ffffff24, 0 0 20px color-mix(in srgb, var(--stock-tracker-icon-color) 30%, transparent)}html:is([data-theme=hardware],[data-theme=light]) .device-core-row,html:is([data-theme=hardware],[data-theme=light]) .device-article-row,html:is([data-theme=hardware],[data-theme=light]) .device-topic-chip,html:is([data-theme=hardware],[data-theme=light]) .review-card{border-color:color-mix(in srgb, var(--device-topic-color,var(--accent)) 18%, var(--border));box-shadow:var(--shadow-soft), inset 0 1px 0 #ffffff94;color:var(--text-primary);background:linear-gradient(#eff6f9d6,#e0ebf0cc)}html:is([data-theme=hardware],[data-theme=light]) .device-core-row:hover,html:is([data-theme=hardware],[data-theme=light]) .device-core-row:focus-visible,html:is([data-theme=hardware],[data-theme=light]) .device-article-row:hover,html:is([data-theme=hardware],[data-theme=light]) .device-article-row:focus-visible,html:is([data-theme=hardware],[data-theme=light]) .device-topic-chip:hover,html:is([data-theme=hardware],[data-theme=light]) .device-topic-chip:focus-visible,html:is([data-theme=hardware],[data-theme=light]) .review-card:hover,html:is([data-theme=hardware],[data-theme=light]) .review-card:focus-visible{background:radial-gradient(circle at 12% 50%, color-mix(in srgb, var(--device-topic-color,var(--accent)) 8%, transparent), transparent 34%), linear-gradient(180deg, #f4f8fae0, #e0ecf1db);border-color:color-mix(in srgb, var(--device-topic-color,var(--accent)) 34%, var(--border));box-shadow:var(--shadow-card), 0 0 24px var(--accent-glow)}html:is([data-theme=hardware],[data-theme=light]) .device-core-row__icon{border-color:color-mix(in srgb, var(--device-topic-color,var(--accent)) 26%, var(--border));color:var(--device-topic-text,var(--device-topic-color,var(--text-primary)));background:linear-gradient(#e5f0f5e6,#d3e2eac7);box-shadow:inset 0 1px #ffffffa8}html:is([data-theme=hardware],[data-theme=light]) .device-core-row__title,html:is([data-theme=hardware],[data-theme=light]) .device-article-row__title,html:is([data-theme=hardware],[data-theme=light]) .review-card__title{color:var(--text-primary)}html:is([data-theme=hardware],[data-theme=light]) .device-core-row__dek,html:is([data-theme=hardware],[data-theme=light]) .device-article-row__summary,html:is([data-theme=hardware],[data-theme=light]) .review-card__summary,html:is([data-theme=hardware],[data-theme=light]) .device-latest__empty{color:var(--text-secondary)}html:is([data-theme=hardware],[data-theme=light]) .device-core-row__arrow,html:is([data-theme=hardware],[data-theme=light]) .device-article-row__arrow,html:is([data-theme=hardware],[data-theme=light]) .device-hub-page .device-core-row__arrow{color:var(--device-topic-text,var(--text-primary))}html:is([data-theme=hardware],[data-theme=light]) .device-core-row:hover .device-core-row__arrow,html:is([data-theme=hardware],[data-theme=light]) .device-core-row:focus-visible .device-core-row__arrow,html:is([data-theme=hardware],[data-theme=light]) .device-article-row:hover .device-article-row__arrow,html:is([data-theme=hardware],[data-theme=light]) .device-article-row:focus-visible .device-article-row__arrow{color:var(--device-topic-text,var(--text-primary));transform:translate(4px)}html:is([data-theme=hardware],[data-theme=light]) .device-hub-page .device-core-row:hover .device-core-row__arrow,html:is([data-theme=hardware],[data-theme=light]) .device-hub-page .device-core-row:focus-visible .device-core-row__arrow{transform:translate(4px)}html:is([data-theme=hardware],[data-theme=light]) .article-row-card:hover .article-row-card__arrow,html:is([data-theme=hardware],[data-theme=light]) .article-row-card:focus-visible .article-row-card__arrow{color:color-mix(in srgb, var(--text-primary) 86%, #14313a 14%);transform:translate(4px)}html:is([data-theme=hardware],[data-theme=light]) .device-topic-chip{color:var(--device-topic-text,var(--device-topic-color,var(--text-primary)))}html:is([data-theme=hardware],[data-theme=light]) .device-hub-page .device-topic-chip{background:color-mix(in srgb, var(--device-topic-color,var(--accent)) 14%, var(--surface));border-color:color-mix(in srgb, var(--device-topic-color,var(--accent)) 34%, var(--border));color:var(--device-topic-text,var(--text-primary));box-shadow:inset 0 1px #ffffffd1,0 2px 8px #08202c17}html:is([data-theme=hardware],[data-theme=light]) .device-hub-page .device-article-tag{background:color-mix(in srgb, var(--device-topic-color,var(--accent)) 14%, var(--surface));border-color:color-mix(in srgb, var(--device-topic-color,var(--accent)) 36%, var(--border));color:var(--device-topic-text,color-mix(in srgb, var(--device-topic-color,var(--accent)) 86%, var(--text-primary) 14%));box-shadow:inset 0 1px #ffffffc2}html:is([data-theme=hardware],[data-theme=light]) .device-hub-page .device-topic-chip:hover,html:is([data-theme=hardware],[data-theme=light]) .device-hub-page .device-topic-chip:focus-visible,html:is([data-theme=hardware],[data-theme=light]) .device-hub-page .device-topic-chip:hover svg,html:is([data-theme=hardware],[data-theme=light]) .device-hub-page .device-topic-chip:focus-visible svg{color:var(--device-topic-text,var(--text-primary))}html:is([data-theme=hardware],[data-theme=light]) .home-page>.release-status-section .release-status-card{background:linear-gradient(180deg, rgba(var(--hardware-status-accent-rgb), .045), #eff6f9e0 36%, #e0ebf0db);border-color:color-mix(in srgb, var(--hardware-status-accent) 20%, var(--border));box-shadow:var(--shadow-card), inset 0 1px 0 #ffffffa8}html:is([data-theme=hardware],[data-theme=light]) .home-page>.release-status-section .release-status-card__art{--device-art-accent:var(--hardware-status-accent);--device-art-accent-strong:var(--hardware-status-accent);--device-art-accent-rgb:var(--hardware-status-accent-rgb);background:radial-gradient(circle at 50% 18%, rgba(var(--hardware-status-accent-rgb), .14), transparent 64%), linear-gradient(180deg, #e5f0f5e6, #d3e2eac7);border:1px solid color-mix(in srgb, var(--hardware-status-accent) 24%, var(--border));box-shadow:0 0 14px rgba(var(--hardware-status-accent-rgb), .1), inset 0 1px 0 #ffffffa8;color:var(--hardware-status-accent)}html:is([data-theme=hardware],[data-theme=light]) .article-card--latest,html:is([data-theme=hardware],[data-theme=light]) .home-page>.home-priority-grid--latest-only .latest-updates-grid .article-card--latest{border-color:color-mix(in srgb, var(--article-card-accent) 24%, var(--border));box-shadow:var(--shadow-card), inset 0 0 0 1px color-mix(in srgb, var(--article-card-accent) 8%, transparent)}html:is([data-theme=hardware],[data-theme=light]) .article-card--latest[data-article-category=guide]{--article-card-accent:#2f7d55}html:is([data-theme=hardware],[data-theme=light]) .article-card--latest:hover,html:is([data-theme=hardware],[data-theme=light]) .article-card--latest:focus-within,html:is([data-theme=hardware],[data-theme=light]) .home-page>.home-priority-grid--latest-only .latest-updates-grid .article-card--latest:hover,html:is([data-theme=hardware],[data-theme=light]) .home-page>.home-priority-grid--latest-only .latest-updates-grid .article-card--latest:focus-within{border-color:color-mix(in srgb, var(--article-card-accent) 52%, var(--border));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--article-card-accent) 24%, transparent), var(--shadow-hover)}html:is([data-theme=hardware],[data-theme=light]) .article-card--latest .article-card__media-link:after{background:linear-gradient(#0718200a 0%,#0718201c 44%,#07182047 100%)}html:is([data-theme=hardware],[data-theme=light]) .article-card--latest .article-card__body{background:linear-gradient(#eff6f9f0,#deeaf0f0)}html:is([data-theme=hardware],[data-theme=light]) .article-card__excerpt,html:is([data-theme=hardware],[data-theme=light]) .article-card--latest .article-card__excerpt,html:is([data-theme=hardware],[data-theme=light]) .home-page>.home-priority-grid--latest-only .latest-updates-grid .article-card__excerpt{color:color-mix(in srgb, var(--text-secondary) 88%, var(--text-primary) 12%)}html:is([data-theme=hardware],[data-theme=light]) .article-card__meta,html:is([data-theme=hardware],[data-theme=light]) .article-card--latest .article-card__meta,html:is([data-theme=hardware],[data-theme=light]) .update-card__meta{color:color-mix(in srgb, var(--text-muted) 82%, var(--text-primary) 18%)}html:is([data-theme=hardware],[data-theme=light]) .article-card--latest .article-card__badge-row .category-badge,html:is([data-theme=hardware],[data-theme=light]) .article-card--latest .article-card__badge-row .game-review-mini-strip__item{box-shadow:0 10px 24px #07182038}html:is([data-theme=hardware],[data-theme=light]) .category-badge,html:is([data-theme=hardware],[data-theme=light]) .update-card__badge,html:is([data-theme=hardware],[data-theme=light]) .search-modal__type-badge,html:is([data-theme=hardware],[data-theme=light]) .mobile-nav-drawer__badge{border:1px solid color-mix(in srgb, currentColor 24%, transparent)}html:is([data-theme=hardware],[data-theme=light]) .category-badge{background:color-mix(in srgb, var(--category-badge-color,currentColor) 14%, #eff5f8e6);border-color:color-mix(in srgb, var(--category-badge-color,currentColor) 38%, var(--border));color:var(--category-badge-text,currentColor)}html:is([data-theme=hardware],[data-theme=light]) .category-badge--news{--category-badge-color:var(--color-accent-cyan);--category-badge-text:#175a80}html:is([data-theme=hardware],[data-theme=light]) .category-badge--overview{--category-badge-color:var(--color-status-rumor);--category-badge-text:#6742a5}html:is([data-theme=hardware],[data-theme=light]) .category-badge--guide{--category-badge-color:#2f7d55;--category-badge-text:#0f3d2e}html:is([data-theme=hardware],[data-theme=light]) .category-badge--accessories{--category-badge-color:#8bea63;--category-badge-text:#2f641f}html:is([data-theme=hardware],[data-theme=light]) .category-badge--rumor{--category-badge-color:var(--color-status-rumor);--category-badge-text:#6742a5}html:is([data-theme=hardware],[data-theme=light]) .category-badge--commentary{--category-badge-color:var(--color-accent-orange);--category-badge-text:#8a4f0f}html:is([data-theme=hardware],[data-theme=light]) .category-badge--review{--category-badge-color:var(--color-accent-red);--category-badge-text:#9f3842}html:is([data-theme=hardware],[data-theme=light]) .article-card--latest .article-card__badge-row .category-badge{background:linear-gradient(180deg, color-mix(in srgb, var(--category-badge-color,currentColor) 36%, #eef4f8f2), color-mix(in srgb, var(--category-badge-color,currentColor) 22%, #cedfece3));border-color:color-mix(in srgb, var(--category-badge-color,currentColor) 66%, #3f657533);color:var(--category-badge-text,color-mix(in srgb, var(--category-badge-color,currentColor) 72%, #14313a 28%));box-shadow:0 8px 18px #122b3b33,inset 0 1px #ffffff94}html:is([data-theme=hardware],[data-theme=light]) .article-card--latest .article-card__badge-row .game-review-mini-strip__item{background:linear-gradient(180deg, color-mix(in srgb, var(--review-verdict-color) 28%, #071218e6), color-mix(in srgb, var(--review-verdict-color) 16%, #050e14db));border-color:color-mix(in srgb, var(--review-verdict-color) 48%, #ffffff1a);color:var(--review-verdict-color);box-shadow:0 10px 24px #07182047,inset 0 1px #ffffff1a}html:is([data-theme=hardware],[data-theme=light]) .article-card--latest .article-card__badge-row .game-review-mini-strip__device{color:color-mix(in srgb, var(--review-verdict-color) 70%, #f1f6f5 30%)}html:is([data-theme=hardware],[data-theme=light]) .status-pill--available,html:is([data-theme=hardware],[data-theme=light]) .release-status-card__stock-link[data-stock-tone=in_stock],html:is([data-theme=hardware],[data-theme=light]) .release-status-card__stock-link[data-stock-tone=partial]{color:#2d6e4a;background:#e3f6ec;border:1px solid #17a45a4d}html:is([data-theme=hardware],[data-theme=light]) .status-pill--coming,html:is([data-theme=hardware],[data-theme=light]) .status-pill--soon,html:is([data-theme=hardware],[data-theme=light]) .release-status-card__stock-link[data-stock-tone=coming_soon]{color:#175a80;background:#eaf3fa;border:1px solid #5d97c457}html:is([data-theme=hardware],[data-theme=light]) .release-status-card__stock-link[data-stock-tone=reservation],html:is([data-theme=hardware],[data-theme=light]) .release-status-card__stock-link[data-stock-tone=refurbished]{color:#8a4f0f;background:#fff0dd;border:1px solid #b26f1857}html:is([data-theme=hardware],[data-theme=light]) .status-pill--unavailable,html:is([data-theme=hardware],[data-theme=light]) .release-status-card__stock-link[data-stock-tone=out]{color:#8f3030;background:#fdeaea;border:1px solid #b84c4c47}html:is([data-theme=hardware],[data-theme=light]) .release-status-card__stock-link[data-stock-tone=unknown]{color:var(--ink-muted);background:#edf2f5;border:1px solid #2a4b582e}html:is([data-theme=hardware],[data-theme=light]) .release-status-card__stock-link:hover,html:is([data-theme=hardware],[data-theme=light]) .release-status-card__stock-link:focus-visible{border-color:color-mix(in srgb, currentColor 42%, var(--border));box-shadow:0 8px 20px #1527311a}html:is([data-theme=hardware],[data-theme=light]) input,html:is([data-theme=hardware],[data-theme=light]) select,html:is([data-theme=hardware],[data-theme=light]) textarea,html:is([data-theme=hardware],[data-theme=light]) .search-modal__input{background:var(--control-bg);border-color:var(--border);color:var(--ink)}html:is([data-theme=hardware],[data-theme=light]) input::placeholder,html:is([data-theme=hardware],[data-theme=light]) textarea::placeholder,html:is([data-theme=hardware],[data-theme=light]) .search-modal__input::placeholder{color:var(--text-soft)}html:is([data-theme=hardware],[data-theme=light]) input:focus-visible,html:is([data-theme=hardware],[data-theme=light]) select:focus-visible,html:is([data-theme=hardware],[data-theme=light]) textarea:focus-visible,html:is([data-theme=hardware],[data-theme=light]) button:focus-visible,html:is([data-theme=hardware],[data-theme=light]) a:focus-visible,html:is([data-theme=hardware],[data-theme=light]) .tracker-button:focus-visible{border-color:var(--accent-strong);box-shadow:0 0 0 3px var(--focus-ring);outline:none}html:is([data-theme=hardware],[data-theme=light]) .search-modal__result:hover,html:is([data-theme=hardware],[data-theme=light]) .search-modal__result:focus-visible,html:is([data-theme=hardware],[data-theme=light]) .mobile-nav-drawer__link:hover,html:is([data-theme=hardware],[data-theme=light]) .mobile-nav-drawer__link:active{background:var(--accent-softer)}html[data-theme=hardware] .v5-site-footer.site-footer{background:linear-gradient(180deg, var(--site-footer-canvas), var(--site-footer-floor));border-top:1px solid var(--site-footer-border);color:#f3f7f8c7}html[data-theme=hardware] .site-shell:has(.home-page)>.v5-site-footer.site-footer{background:linear-gradient(180deg, var(--site-footer-canvas), var(--site-footer-floor))}html[data-theme=hardware] .footer-column .v5-footer-nav__title,html[data-theme=hardware] .site-footer strong{color:#d6f6f2db}html[data-theme=hardware] .site-footer a,html[data-theme=hardware] .footer-column .v5-footer-nav__list a{color:#dbe8ebb8}html[data-theme=hardware] .site-footer a:hover,html[data-theme=hardware] .site-footer a:focus-visible,html[data-theme=hardware] .footer-column .v5-footer-nav__list a:hover,html[data-theme=hardware] .footer-column .v5-footer-nav__list a:focus-visible{color:#fff}html[data-theme=hardware] .site-footer__disclaimer{color:#f3f7f894;border-top:1px solid #ffffff14}html[data-theme=light] .v5-site-footer.site-footer,html[data-theme=light] .site-footer--compact.site-footer{background:linear-gradient(180deg, var(--site-footer-canvas), var(--site-footer-floor));border-top:1px solid var(--site-footer-border);box-shadow:none;color:var(--text-secondary);position:relative}html[data-theme=light] .site-shell:has(.home-page)>.v5-site-footer.site-footer{background:linear-gradient(180deg, var(--site-footer-canvas), var(--site-footer-floor))}html[data-theme=light] .v5-site-footer.site-footer:before{content:none}html[data-theme=light] .footer-column .v5-footer-nav__title,html[data-theme=light] .site-footer strong,html[data-theme=light] .site-footer-compact__brand span{color:var(--text-primary)}html[data-theme=light] .v5-footer-tagline,html[data-theme=light] .site-footer__brand p,html[data-theme=light] .site-footer-compact__summary,html[data-theme=light] .site-footer a,html[data-theme=light] .footer-column .v5-footer-nav__list a,html[data-theme=light] .site-footer--compact .site-footer-compact__links a{color:var(--text-secondary)}html[data-theme=light] .site-footer a:hover,html[data-theme=light] .site-footer a:focus-visible,html[data-theme=light] .footer-column .v5-footer-nav__list a:hover,html[data-theme=light] .footer-column .v5-footer-nav__list a:focus-visible,html[data-theme=light] .site-footer--compact .site-footer-compact__links a:hover,html[data-theme=light] .site-footer--compact .site-footer-compact__links a:focus-visible{color:var(--accent-strong)}html[data-theme=light] .site-footer__disclaimer,html[data-theme=light] .site-footer--compact .site-footer-compact__disclaimer{color:var(--text-muted);border-top:1px solid #1e3e4c24}html[data-theme=light] .site-footer__disclaimer a,html[data-theme=light] .site-footer--compact .site-footer-compact__disclaimer a{color:var(--accent-strong)}html[data-theme=light] .v5-footer-social-link{background:var(--site-footer-control);color:var(--text-secondary);border:0}html[data-theme=light] .v5-footer-social-link:hover,html[data-theme=light] .v5-footer-social-link:focus-visible{background:var(--site-footer-control-hover);color:var(--accent-strong);border-color:#0000}html:is([data-theme=hardware],[data-theme=light]) .tracker-shell,html:is([data-theme=hardware],[data-theme=light]) .tracker-doc-page{--tracker-bg:var(--bg-page);--tracker-surface:var(--surface);--tracker-surface-2:var(--surface-muted);--tracker-border:#74849257;--tracker-text:var(--ink);--tracker-muted:var(--ink-muted);--tracker-blue:var(--accent-blue);--tracker-cyan:var(--accent-blue);--tracker-teal:var(--accent-strong);--tracker-green:var(--success);--tracker-stage-1:var(--accent-orange);--tracker-stage-2:var(--accent-blue);--tracker-stage-3:var(--warning);--tracker-stage-4:#765fa5;--tracker-stage-5:var(--success);--tracker-amber:var(--warning);--tracker-accent:var(--accent-strong);--tracker-accent-soft:var(--accent-soft);--tracker-accent-glow:var(--accent-glow);color:var(--tracker-text)}html:is([data-theme=hardware],[data-theme=light]) .tracker-hero,html:is([data-theme=hardware],[data-theme=light]) .tracker-doc-hero{border:1px solid var(--tracker-border);box-shadow:var(--shadow-panel);background:radial-gradient(circle at 72% 20%,#357f830a,#0000 40%),linear-gradient(#f9f9fbeb,#edf0f3e0)}html:is([data-theme=hardware],[data-theme=light]) .tracker-hero p:not(.hero-eyebrow-pill),html:is([data-theme=hardware],[data-theme=light]) .tracker-doc-hero p:not(.tracker-eyebrow):not(.hero-eyebrow-pill){color:color-mix(in srgb, var(--text-secondary) 88%, var(--text-primary) 12%)}html:is([data-theme=hardware],[data-theme=light]) .tracker-public-milestones article,html:is([data-theme=hardware],[data-theme=light]) .tracker-public-window-history article,html:is([data-theme=hardware],[data-theme=light]) .tracker-summary-list article,html:is([data-theme=hardware],[data-theme=light]) .tracker-shipping-card,html:is([data-theme=hardware],[data-theme=light]) .tracker-local-report{color:var(--tracker-text);background:linear-gradient(#f9f9fbe0,#edf0f3cc);border-color:#74849238;box-shadow:inset 0 1px #ffffff8f}html:is([data-theme=hardware],[data-theme=light]) .tracker-public-milestones__article--window{border-color:color-mix(in srgb, var(--tracker-stage-2) 42%, #1e3e4c3d);background:radial-gradient(circle at 100% 0,#fb923c29,#0000 40%),linear-gradient(#fff7ebfa,#fce8d2f0);box-shadow:inset 0 1px #ffffffb8,0 8px 18px #dd77351f}html:is([data-theme=hardware],[data-theme=light]) .tracker-public-milestones span,html:is([data-theme=hardware],[data-theme=light]) .tracker-public-window-history span,html:is([data-theme=hardware],[data-theme=light]) .tracker-summary-list span,html:is([data-theme=hardware],[data-theme=light]) .tracker-summary-list small,html:is([data-theme=hardware],[data-theme=light]) .tracker-shipping-row span,html:is([data-theme=hardware],[data-theme=light]) .tracker-shipping-row small{color:color-mix(in srgb, var(--text-secondary) 86%, var(--text-primary) 14%)}html:is([data-theme=hardware],[data-theme=light]) .tracker-public-milestones strong,html:is([data-theme=hardware],[data-theme=light]) .tracker-public-window-history strong,html:is([data-theme=hardware],[data-theme=light]) .tracker-summary-list strong,html:is([data-theme=hardware],[data-theme=light]) .tracker-shipping-row strong{color:var(--text-primary)}html:is([data-theme=hardware],[data-theme=light]) .tracker-public-milestones__window-kicker span{color:color-mix(in srgb, var(--tracker-stage-2) 82%, #6b3f12 18%)}html:is([data-theme=hardware],[data-theme=light]) .tracker-public-milestones__window-value{color:#5f3308}html:is([data-theme=hardware],[data-theme=light]) .tracker-public-milestones small,html:is([data-theme=hardware],[data-theme=light]) .steam-machine-sku-outcomes__summary span,html:is([data-theme=hardware],[data-theme=light]) .steam-machine-sku-outcomes__summary small,html:is([data-theme=hardware],[data-theme=light]) .steam-machine-sku-outcomes__rows dt,html:is([data-theme=hardware],[data-theme=light]) .steam-machine-sku-outcomes__rows small{color:color-mix(in srgb, var(--text-secondary) 82%, var(--text-primary) 18%)}html:is([data-theme=hardware],[data-theme=light]) .steam-machine-sku-outcomes__summary strong,html:is([data-theme=hardware],[data-theme=light]) .steam-machine-sku-outcomes__rows dd{color:var(--text-primary)}html:is([data-theme=hardware],[data-theme=light]) .steam-machine-sku-outcomes__rows>div{background:#eef5f8b8;border-color:#1e3e4c2e}html:is([data-theme=hardware],[data-theme=light]) .steam-machine-sku-outcomes--saved-card{border-top-color:#1e3e4c2e}html:is([data-theme=hardware],[data-theme=light]) .tracker-public-window-history small{color:color-mix(in srgb, var(--text-secondary) 80%, var(--text-primary) 20%)}html:is([data-theme=hardware],[data-theme=light]) .tracker-report-window-cutoff,html:is([data-theme=hardware],[data-theme=light]) .tracker-report-window-position-card{background:radial-gradient(circle at 100% 0,#357f8314,#0000 42%),linear-gradient(#eef5f8db,#dde9efc7);border-color:#1e3e4c33;box-shadow:inset 0 1px #ffffff8f}html:is([data-theme=hardware],[data-theme=light]) .tracker-report-window-cutoff__eyebrow,html:is([data-theme=hardware],[data-theme=light]) .tracker-report-window-position-card>span{color:color-mix(in srgb, var(--text-secondary) 82%, var(--text-primary) 18%)}html:is([data-theme=hardware],[data-theme=light]) .tracker-report-window-cutoff strong,html:is([data-theme=hardware],[data-theme=light]) .tracker-report-window-position-card strong{color:var(--text-primary)}html:is([data-theme=hardware],[data-theme=light]) .tracker-report-window-cutoff small,html:is([data-theme=hardware],[data-theme=light]) .tracker-report-window-position-card small{color:color-mix(in srgb, var(--text-secondary) 72%, var(--text-primary) 28%)}html:is([data-theme=hardware],[data-theme=light]) .tracker-report-detail-tab{color:color-mix(in srgb, var(--text-secondary) 84%, var(--text-primary) 16%);background:#eef5f8c2;border-color:#1e3e4c2e}html:is([data-theme=hardware],[data-theme=light]) .tracker-report-detail-tab[aria-selected=true]{color:var(--text-primary);border-color:#2dd4bf57}html:is([data-theme=hardware],[data-theme=light]) .tracker-report-window-cutoff[data-current-window=true]{background:radial-gradient(circle at 100% 0,#357f831f,#0000 42%),linear-gradient(#e8f6f6eb,#dbf0f1db)}html:is([data-theme=hardware],[data-theme=light]) .tracker-report-window-position-card__bar{background:#1e3e4c1a}html:is([data-theme=hardware],[data-theme=light]) .tracker-button--primary,html:is([data-theme=hardware],[data-theme=light]) .tracker-hero__actions .tracker-button:first-child{color:#fbfbfc;background:linear-gradient(#25666c 0%,#1f5f58 100%);border-color:#25666c85}html:is([data-theme=hardware],[data-theme=light]) .tracker-button--secondary,html:is([data-theme=hardware],[data-theme=light]) .tracker-button{background:var(--control-bg);border-color:var(--tracker-border);color:var(--tracker-text)}html:is([data-theme=hardware],[data-theme=light]) .tracker-button:hover,html:is([data-theme=hardware],[data-theme=light]) .tracker-button:focus-visible{border-color:var(--border-accent);box-shadow:0 0 0 3px var(--focus-ring)}html:is([data-theme=hardware],[data-theme=light]) .tracker-report-row__line1 strong,html:is([data-theme=hardware],[data-theme=light]) .tracker-faq-card__header h2{color:var(--tracker-text)}html:is([data-theme=hardware],[data-theme=light]) .tracker-report-row__sku,html:is([data-theme=hardware],[data-theme=light]) .tracker-report-row__milestone-date,html:is([data-theme=hardware],[data-theme=light]) .tracker-report-row__time,html:is([data-theme=hardware],[data-theme=light]) .tracker-location-chip[data-compact=true],html:is([data-theme=hardware],[data-theme=light]) .tracker-location-chip[data-compact=true] .tracker-location-chip__text{color:var(--tracker-muted)}html:is([data-theme=hardware],[data-theme=light]) .tracker-report-row__milestone-label{color:var(--tracker-text)}html:is([data-theme=hardware],[data-theme=light]) .tracker-report-progress{background:#d3dde4c7;border-color:#2a4b5824}html:is([data-theme=hardware],[data-theme=light]) .tracker-report-milestone-pill{--tracker-report-pill-bg:color-mix(in srgb, var(--tracker-report-pill-color) 13%, transparent);--tracker-report-pill-border:color-mix(in srgb, var(--tracker-report-pill-color) 36%, var(--border))}html:is([data-theme=hardware],[data-theme=light]) .tracker-badge--green{color:#0f6f3e;background:#e3f6ec;border-color:#17a45a4d}html:is([data-theme=hardware],[data-theme=light]) .tracker-badge--blue{color:#17628f;background:#e5f3fb;border-color:#377daa4d}html:is([data-theme=hardware],[data-theme=light]) .tracker-badge--amber{color:#986012;background:#fff0dd;border-color:#b26f1857}html:is([data-theme=hardware],[data-theme=light]) .articles-archive__hero,html:is([data-theme=hardware],[data-theme=light]) .articles-archive__filters,html:is([data-theme=hardware],[data-theme=light]) .articles-archive__results,html:is([data-theme=hardware],[data-theme=light]) .reviews-list-section,html:is([data-theme=hardware],[data-theme=light]) .source-list--evidence{border:1px solid var(--border);box-shadow:var(--shadow-card), inset 0 1px 0 #ffffff9e;color:var(--text-primary);background:radial-gradient(circle at 78% 16%,#357f8308,#0000 32%),linear-gradient(#f1f6f9e0,#e2ecf1d6)}html:is([data-theme=hardware],[data-theme=light]) .articles-filter-chip,html:is([data-theme=hardware],[data-theme=light]) .reviews-filter-chips a,html:is([data-theme=hardware],[data-theme=light]) .pagination a,html:is([data-theme=hardware],[data-theme=light]) .pagination span{background:var(--chip-bg);border-color:var(--border);color:var(--text-secondary)}html:is([data-theme=hardware],[data-theme=light]) .articles-filter-chip[aria-current=true],html:is([data-theme=hardware],[data-theme=light]) .articles-filter-chip:hover,html:is([data-theme=hardware],[data-theme=light]) .articles-filter-chip:focus-visible,html:is([data-theme=hardware],[data-theme=light]) .reviews-filter-chips a[aria-current=true],html:is([data-theme=hardware],[data-theme=light]) .reviews-filter-chips a:hover,html:is([data-theme=hardware],[data-theme=light]) .reviews-filter-chips a:focus-visible,html:is([data-theme=hardware],[data-theme=light]) .pagination a:hover,html:is([data-theme=hardware],[data-theme=light]) .pagination a:focus-visible{background:color-mix(in srgb, var(--accent) 10%, #eff5f8c2);border-color:color-mix(in srgb, var(--accent) 34%, var(--border));color:var(--text-primary)}html:is([data-theme=hardware],[data-theme=light]) .article-row-card,html:is([data-theme=hardware],[data-theme=light]) .articles-archive-card{border-color:var(--border-subtle)}html:is([data-theme=hardware],[data-theme=light]) .article-row-card__summary,html:is([data-theme=hardware],[data-theme=light]) .articles-archive-card__summary{color:color-mix(in srgb, var(--text-secondary) 72%, var(--text-primary) 28%)}html:is([data-theme=hardware],[data-theme=light]) .article-row-card__meta,html:is([data-theme=hardware],[data-theme=light]) .articles-archive-card__meta{color:color-mix(in srgb, var(--text-muted) 52%, var(--text-primary) 48%)}html:is([data-theme=hardware],[data-theme=light]) .article-row-card:hover .article-row-card__meta,html:is([data-theme=hardware],[data-theme=light]) .article-row-card:focus-visible .article-row-card__meta{color:color-mix(in srgb, var(--text-primary) 82%, var(--accent) 18%)}html:is([data-theme=hardware],[data-theme=light]) .article-row-card__arrow{color:color-mix(in srgb, var(--text-primary) 86%, #14313a 14%)}html:is([data-theme=hardware],[data-theme=light]) .device-topic-chip svg{color:var(--device-topic-text,var(--device-topic-color,var(--text-primary)))}html:is([data-theme=hardware],[data-theme=light]) .article-visual,html:is([data-theme=hardware],[data-theme=light]) .content-page--article .article-visual--source,html:is([data-theme=hardware],[data-theme=light]) .article-toc,html:is([data-theme=hardware],[data-theme=light]) .article-toc--mobile[open],html:is([data-theme=hardware],[data-theme=light]) .source-list--evidence .source-card--trail{border-color:var(--border);box-shadow:var(--shadow-soft), inset 0 1px 0 #fff9;background:linear-gradient(#f1f6f9db,#e2ecf1d1)}html:is([data-theme=hardware],[data-theme=light]) .source-list--evidence .source-card--trail:hover,html:is([data-theme=hardware],[data-theme=light]) .source-list--evidence .source-card--trail:focus-within{border-color:color-mix(in srgb, var(--accent) 24%, var(--border));background:linear-gradient(#f4f8fae0,#e0ecf1db)}html:is([data-theme=hardware],[data-theme=light]) .source-list--evidence:before{box-shadow:none}html:is([data-theme=hardware],[data-theme=light]) .markdown-body blockquote{background:color-mix(in srgb, var(--accent) 7%, #eff5f8c7);border-color:color-mix(in srgb, var(--accent-strong) 24%, var(--border));color:var(--text-secondary)}html:is([data-theme=hardware],[data-theme=light]) .article-note{background:color-mix(in srgb, var(--surface-muted) 58%, #eff5f8b8);border-color:color-mix(in srgb, var(--border) 82%, transparent);color:color-mix(in srgb, var(--text-secondary) 88%, var(--text-primary) 12%);border-left-color:#0faeba61}html:is([data-theme=hardware],[data-theme=light]) .article-note strong{color:var(--text-primary)}html:is([data-theme=hardware],[data-theme=light]) .markdown-body,html:is([data-theme=hardware],[data-theme=light]) .markdown-body p,html:is([data-theme=hardware],[data-theme=light]) .markdown-body li{color:color-mix(in srgb, var(--text-secondary) 86%, var(--text-primary) 14%)}html:is([data-theme=hardware],[data-theme=light]) .content-page--article .markdown-body a{color:color-mix(in srgb, var(--accent-strong) 68%, var(--text-primary) 32%);background:0 0;text-decoration-color:#0faeba6b}html:is([data-theme=hardware],[data-theme=light]) .content-page--article .markdown-body a:hover,html:is([data-theme=hardware],[data-theme=light]) .content-page--article .markdown-body a:focus-visible{color:var(--text-primary);text-decoration-color:#0faebab8}html:is([data-theme=hardware],[data-theme=light]) .content-page--article .markdown-body .article-prompt__link,html:is([data-theme=hardware],[data-theme=light]) .content-page--article .markdown-body .article-prompt__link:visited{background:var(--accent-strong);color:var(--bg);text-decoration:none}html:is([data-theme=hardware],[data-theme=light]) .content-page--article .markdown-body .article-prompt__link:hover,html:is([data-theme=hardware],[data-theme=light]) .content-page--article .markdown-body .article-prompt__link:focus-visible{background:color-mix(in srgb, var(--accent-strong) 88%, var(--ink) 12%);color:var(--bg);text-decoration:none}html:is([data-theme=hardware],[data-theme=light]) .content-page--article .markdown-body h2,html:is([data-theme=hardware],[data-theme=light]) .content-page--article .markdown-body h3,html:is([data-theme=hardware],[data-theme=light]) .article-status-line__item{color:var(--text-primary)}html:is([data-theme=hardware],[data-theme=light]) .article-status-line{color:color-mix(in srgb, var(--text-muted) 82%, var(--text-primary) 18%);border-left-color:#1f44522e}html:is([data-theme=hardware],[data-theme=light]) .article-share-button{border-color:var(--control-border);color:color-mix(in srgb, var(--text-muted) 82%, var(--text-primary) 18%);background:linear-gradient(#eef5f8d1,#deeaf0c7)}html:is([data-theme=hardware],[data-theme=light]) .article-share-button:hover,html:is([data-theme=hardware],[data-theme=light]) .article-share-button:focus-visible{color:color-mix(in srgb, var(--accent-strong) 66%, var(--text-primary) 34%);border-color:#0faeba47}html:is([data-theme=hardware],[data-theme=light]) .markdown-body blockquote{border-color:#1f44522e #1f44522e #1f44522e #0faeba52}html:is([data-theme=hardware],[data-theme=light]) .tracker-shell>.page-hero.page-hero--tracker{border-color:var(--border);box-shadow:var(--shadow-hero), inset 0 1px 0 #ffffff9e;background:radial-gradient(circle at 84% 12%,#357f830a,#0000 30%),radial-gradient(at 70% 80%,#357f8306,#0000 42%),linear-gradient(135deg,#eff5f8e6,#dde9efdb)}html:is([data-theme=hardware],[data-theme=light]) .tracker-shell>.page-hero.page-hero--tracker:before{background:linear-gradient(90deg,#ebf3f7e0 0%,#ebf3f79e 48%,#ebf3f72e 100%)}html:is([data-theme=hardware],[data-theme=light]) .tracker-summary-panel__list li{border-color:var(--border);background:#ebf3f7ad}html:is([data-theme=hardware],[data-theme=light]) .tracker-summary-panel__list strong{background:var(--accent-soft);border-color:color-mix(in srgb, var(--accent) 28%, var(--border));color:var(--accent-strong)}html:is([data-theme=hardware],[data-theme=light]) .tracker-view-intro{color:var(--tracker-text);background:linear-gradient(#fbfbfcc7,#f1f3f5b3);border-color:#7484923d}html:is([data-theme=hardware],[data-theme=light]) .tracker-dashboard__body[data-view=my-reports]>.tracker-view-intro{box-shadow:none;background:0 0;border:0}html:is([data-theme=hardware],[data-theme=light]) .tracker-view-intro h2{color:var(--text-primary)}html:is([data-theme=hardware],[data-theme=light]) .tracker-view-intro p:not(.tracker-eyebrow){color:color-mix(in srgb, var(--text-secondary) 88%, var(--text-primary) 12%)}html:is([data-theme=hardware],[data-theme=light]) .tracker-stock-pulse,html:is([data-theme=hardware],[data-theme=light]) .tracker-data-view-tab,html:is([data-theme=hardware],[data-theme=light]) .tracker-filter-bar,html:is([data-theme=hardware],[data-theme=light]) .tracker-output-card,html:is([data-theme=hardware],[data-theme=light]) .tracker-field,html:is([data-theme=hardware],[data-theme=light]) .tracker-hero-status,html:is([data-theme=hardware],[data-theme=light]) .tracker-snapshot-metric,html:is([data-theme=hardware],[data-theme=light]) .tracker-queue-distribution,html:is([data-theme=hardware],[data-theme=light]) .tracker-queue-distribution__summary-card,html:is([data-theme=hardware],[data-theme=light]) .tracker-queue-distribution__chart-card,html:is([data-theme=hardware],[data-theme=light]) .tracker-queue-distribution__around,html:is([data-theme=hardware],[data-theme=light]) .tracker-queue-distribution__distribution,html:is([data-theme=hardware],[data-theme=light]) .tracker-queue-window-card,html:is([data-theme=hardware],[data-theme=light]) .tracker-queue-distribution__empty,html:is([data-theme=hardware],[data-theme=light]) .tracker-empty-state,html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-reports-empty,html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-report-card{border-color:var(--border);box-shadow:var(--shadow-soft), inset 0 1px 0 #ffffff94;color:var(--tracker-text);background:linear-gradient(#eff6f9d6,#e0ebf0cc)}html:is([data-theme=hardware],[data-theme=light]) .tracker-filter-bar,html:is([data-theme=hardware],[data-theme=light]) .tracker-output-card{box-shadow:inset 0 1px #ffffff8a}html:is([data-theme=hardware],[data-theme=light]) .tracker-stock-pulse:hover,html:is([data-theme=hardware],[data-theme=light]) .tracker-stock-pulse:focus-visible,html:is([data-theme=hardware],[data-theme=light]) .tracker-data-view-tab:hover,html:is([data-theme=hardware],[data-theme=light]) .tracker-queue-window-card:hover{border-color:color-mix(in srgb, var(--accent) 24%, var(--border));box-shadow:var(--shadow-soft), 0 0 24px var(--accent-glow);background:linear-gradient(#f4f8fae0,#e0ecf1db)}html:is([data-theme=hardware],[data-theme=light]) .tracker-stock-pulse__icon,html:is([data-theme=hardware],[data-theme=light]) .tracker-queue-distribution__icon{color:var(--device-icon-stroke);background:linear-gradient(#e5f0f5e6,#d3e2eac7);border-color:#3f899c42;box-shadow:inset 0 1px #ffffffa8}html:is([data-theme=hardware],[data-theme=light]) .tracker-stock-pulse__header strong,html:is([data-theme=hardware],[data-theme=light]) .tracker-stock-pulse__counts b,html:is([data-theme=hardware],[data-theme=light]) .tracker-data-view-tab__label,html:is([data-theme=hardware],[data-theme=light]) .tracker-field__value,html:is([data-theme=hardware],[data-theme=light]) .tracker-hero-status__header strong,html:is([data-theme=hardware],[data-theme=light]) .tracker-hero-status__scope,html:is([data-theme=hardware],[data-theme=light]) .tracker-queue-distribution__summary-card>strong,html:is([data-theme=hardware],[data-theme=light]) .tracker-queue-window-card strong,html:is([data-theme=hardware],[data-theme=light]) .tracker-snapshot-metric>strong{color:var(--tracker-text)}html:is([data-theme=hardware],[data-theme=light]) .tracker-stock-pulse__header span,html:is([data-theme=hardware],[data-theme=light]) .tracker-stock-pulse__counts,html:is([data-theme=hardware],[data-theme=light]) .tracker-stock-pulse__examples,html:is([data-theme=hardware],[data-theme=light]) .tracker-data-view-tab__description,html:is([data-theme=hardware],[data-theme=light]) .tracker-filter-summary__text,html:is([data-theme=hardware],[data-theme=light]) .tracker-field__body>span,html:is([data-theme=hardware],[data-theme=light]) .tracker-hero-status__latest,html:is([data-theme=hardware],[data-theme=light]) .tracker-submit-form label>span,html:is([data-theme=hardware],[data-theme=light]) .tracker-snapshot-metric p,html:is([data-theme=hardware],[data-theme=light]) .tracker-queue-distribution p,html:is([data-theme=hardware],[data-theme=light]) .tracker-queue-distribution__view-label,html:is([data-theme=hardware],[data-theme=light]) .tracker-queue-window-card small,html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-reports-empty p,html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-report-card p{color:var(--tracker-muted)}html:is([data-theme=hardware],[data-theme=light]) .tracker-valve-window-tab,html:is([data-theme=hardware],[data-theme=light]) .tracker-valve-window-card,html:is([data-theme=hardware],[data-theme=light]) .tracker-reservation-queue-card,html:is([data-theme=hardware],[data-theme=light]) .tracker-valve-window-checkpoints__cell,html:is([data-theme=hardware],[data-theme=light]) .tracker-valve-window-methodology__panel,html:is([data-theme=hardware],[data-theme=light]) .tracker-valve-window-empty,html:is([data-theme=hardware],[data-theme=light]) .tracker-reservation-queue__tag,html:is([data-theme=hardware],[data-theme=light]) .tracker-reservation-queue__status{background:#ffffff8f;border-color:#1f44521f}html:is([data-theme=hardware],[data-theme=light]) .tracker-reservation-queue__status--estimate{border-color:var(--border);color:var(--text-secondary);background:#e8eff2b8}html:is([data-theme=hardware],[data-theme=light]) .tracker-reservation-queue__tag--observed,html:is([data-theme=hardware],[data-theme=light]) .tracker-reservation-queue__status--observed{background:color-mix(in srgb, var(--accent) 8%, #ffffff9e);border-color:color-mix(in srgb, var(--accent) 24%, #1f44521f)}html:is([data-theme=hardware],[data-theme=light]) .tracker-reservation-queue__content,html:is([data-theme=hardware],[data-theme=light]) .tracker-reservation-queue__foot{border-top-color:#1f44521f}html:is([data-theme=hardware],[data-theme=light]) .tracker-reservation-queue__evidence-toggle{background:#ffffffb3;border-color:#1f445224}html:is([data-theme=hardware],[data-theme=light]) .tracker-reservation-queue__evidence-toggle:hover,html:is([data-theme=hardware],[data-theme=light]) .tracker-reservation-queue__evidence-toggle:focus-visible{background:color-mix(in srgb, var(--accent) 8%, #ffffffd1);border-color:color-mix(in srgb, var(--accent) 26%, #1f44522e)}html:is([data-theme=hardware],[data-theme=light]) .tracker-reservation-queue__directional{background:linear-gradient(135deg,#ecf7f3e6,#fbfbfcd6);border-color:#357f8347}html:is([data-theme=hardware],[data-theme=light]) .tracker-reservation-queue__directional-badge{color:#25666c;background:#357f8314;border-color:#357f8342}html:is([data-theme=hardware],[data-theme=light]) .tracker-reservation-queue__directional-metrics div{background:#ffffffb8;border-color:#1f44521f}html:is([data-theme=hardware],[data-theme=light]) .tracker-reservation-queue__evidence-subtitle,html:is([data-theme=hardware],[data-theme=light]) .tracker-queue-distribution__embedded-note{color:color-mix(in srgb, var(--text-secondary) 88%, var(--text-primary) 12%)}html:is([data-theme=hardware],[data-theme=light]) .tracker-queue-distribution--embedded .tracker-queue-window-card--edge{border-color:var(--warning-border);box-shadow:var(--shadow-soft);background:linear-gradient(#fff8eee0,#fff0ddb8)}html:is([data-theme=hardware],[data-theme=light]) .tracker-queue-distribution--embedded .tracker-queue-window-card--edge strong{color:#7a460f}html:is([data-theme=hardware],[data-theme=light]) .tracker-queue-distribution--embedded .tracker-queue-windows-table tr.is-frontier{background:linear-gradient(90deg,#f5e5cfe0,#f4ede29e 46%,#e8f1f5c2 100%);box-shadow:inset 4px 0 #b26f188a}html:is([data-theme=hardware],[data-theme=light]) .tracker-queue-distribution--embedded .tracker-queue-windows-table tr.is-frontier th,html:is([data-theme=hardware],[data-theme=light]) .tracker-queue-distribution--embedded .tracker-queue-windows-table tr.is-frontier td{background:#fff4e5cc;border-block-color:#b26f183d}html:is([data-theme=hardware],[data-theme=light]) .tracker-filter-summary__action{color:var(--tracker-text);background:#ffffffad;border-color:#1f445224}html:is([data-theme=hardware],[data-theme=light]) .tracker-valve-window-card__section,html:is([data-theme=hardware],[data-theme=light]) .tracker-valve-window-card__checkpoint-section,html:is([data-theme=hardware],[data-theme=light]) .tracker-valve-window-card__median-row{border-top-color:#1f44521f}html:is([data-theme=hardware],[data-theme=light]) .tracker-confirmation-dialog{color:#0f2233;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:linear-gradient(#fff,#f1f2f4);border-color:#1f445233;box-shadow:0 28px 80px #122b3b3d}html:is([data-theme=hardware],[data-theme=light]) .tracker-confirmation-dialog h3{color:#0f2233}html:is([data-theme=hardware],[data-theme=light]) .tracker-confirmation-dialog p{color:#264c5d}html:is([data-theme=hardware],[data-theme=light]) .tracker-confirmation-dialog__detail{color:#3d5f70}html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-report-card__window-icon{color:var(--accent-strong);background:linear-gradient(#e5f0f5eb,#d3e2ead1);border-color:#3f899c38}html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-report-card__window-copy strong{color:var(--tracker-text)}html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-report-card__window-copy p,html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-report-card__window-label{color:var(--tracker-muted)}html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-report-card__window{background:#ffffff8f;border-color:#1f44521f}html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-reports-overview__item,html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-reports-status-strip__item,html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-reports-completed-preview__item,html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-report-card__actions{background:#ffffff94;border-color:#1f44521f}html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-reports-overview__item[data-tone=attention]{background:color-mix(in srgb, var(--warning) 9%, #ffffffb3);border-color:color-mix(in srgb, var(--warning) 28%, var(--border))}html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-reports-status-strip__item[data-tone=attention]{background:color-mix(in srgb, var(--warning) 9%, #ffffffb8);border-color:color-mix(in srgb, var(--warning) 28%, var(--border))}html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-reports-overview__item[data-tone=current]{background:color-mix(in srgb, var(--success) 8%, #ffffffb8);border-color:color-mix(in srgb, var(--success) 24%, var(--border))}html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-reports-status-strip__item[data-tone=current]{background:color-mix(in srgb, var(--success) 8%, #ffffffbd);border-color:color-mix(in srgb, var(--success) 24%, var(--border))}html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-reports-overview__item[data-tone=complete]{border-color:color-mix(in srgb, #6d5bd0 20%, var(--border));background:#f1f0fbbd}html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-reports-status-strip__item[data-tone=complete]{border-color:color-mix(in srgb, #6d5bd0 20%, var(--border));background:#f2f0fbc2}html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-reports-next-action{background:color-mix(in srgb, var(--accent) 8%, #ffffffbd);border-color:color-mix(in srgb, var(--accent) 24%, #1f44521f)}html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-reports-next-action[data-tone=attention]{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 10%, #ffffffd1), color-mix(in srgb, var(--warning) 7%, #ffffffd1));border-color:color-mix(in srgb, var(--accent) 34%, var(--border))}html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-reports-next-action[data-tone=current]{background:color-mix(in srgb, var(--success) 7%, #ffffffc7);border-color:color-mix(in srgb, var(--success) 22%, var(--border))}html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-reports-next-action[data-tone=complete],html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-reports-next-action[data-tone=loading]{background:#ffffff9e;border-color:#1f44521f}html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-reports-panel__local-badge{background:color-mix(in srgb, var(--accent) 10%, #ffffffb8);border-color:color-mix(in srgb, var(--accent) 26%, var(--border));color:var(--accent-strong)}html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-report-status[data-status=attention]{--tracker-saved-status-bg:color-mix(in srgb, var(--warning) 13%, transparent);--tracker-saved-status-border:color-mix(in srgb, var(--warning) 36%, var(--border));--tracker-saved-status-color:var(--warning)}html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-report-status[data-status=complete]{--tracker-saved-status-bg:color-mix(in srgb, var(--success) 13%, transparent);--tracker-saved-status-border:color-mix(in srgb, var(--success) 36%, var(--border));--tracker-saved-status-color:var(--success)}html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-report-status[data-status=current]{--tracker-saved-status-bg:var(--accent-soft);--tracker-saved-status-border:color-mix(in srgb, var(--accent) 28%, var(--border));--tracker-saved-status-color:var(--accent-strong)}html:is([data-theme=hardware],[data-theme=light]) .tracker-empty-state>svg,html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-reports-empty>svg{color:var(--accent-strong)}html:is([data-theme=hardware],[data-theme=light]) .tracker-empty-state--actionable{border-color:color-mix(in srgb, var(--accent) 24%, var(--border));background:linear-gradient(135deg,#0faeba14,#4a6fa50d),linear-gradient(#eff6f9db,#e0ebf0d1)}html:is([data-theme=hardware],[data-theme=light]) .tracker-empty-state__checklist li{color:color-mix(in srgb, var(--text-secondary) 86%, var(--text-primary) 14%)}html:is([data-theme=hardware],[data-theme=light]) .tracker-empty-state__checklist svg{color:var(--accent-strong)}html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-reports-panel__compact-icon{color:var(--device-icon-stroke);background:linear-gradient(#e5f0f5e6,#d3e2eac7);border-color:#3f899c42}html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-report-list--compact-details{border-color:#1f445224}html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-reports-panel__status-chip{background:color-mix(in srgb, var(--warning) 12%, transparent);border-color:color-mix(in srgb, var(--warning) 30%, var(--border));color:var(--warning)}html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-reports-panel__status-chip[data-status=complete]{background:color-mix(in srgb, var(--success) 12%, transparent);border-color:color-mix(in srgb, var(--success) 30%, var(--border));color:var(--success)}html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-reports-panel__status-chip[data-status=noProgress]{background:color-mix(in srgb, var(--text-secondary) 8%, transparent);border-color:color-mix(in srgb, var(--text-secondary) 20%, var(--border));color:var(--text-secondary)}html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-report-card{--tracker-saved-status-bg:var(--accent-soft);--tracker-saved-status-border:color-mix(in srgb, var(--accent) 28%, var(--border));--tracker-saved-status-color:var(--accent-strong)}html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-report-card[data-next-action-target=true]{border-color:color-mix(in srgb, var(--accent) 48%, var(--border));box-shadow:inset 4px 0 0 color-mix(in srgb, var(--accent) 72%, transparent), 0 0 0 1px color-mix(in srgb, var(--accent) 10%, transparent), 0 14px 30px #122b3b14}html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-report-card__recommended-flag{background:var(--accent-strong);color:#fff}html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-report-card[data-progress-tone=stage-1]{--tracker-saved-status-bg:color-mix(in srgb, var(--danger) 12%, transparent);--tracker-saved-status-border:color-mix(in srgb, var(--danger) 34%, var(--border));--tracker-saved-status-color:var(--danger)}html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-report-card[data-progress-tone=stage-2],html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-report-card[data-progress-tone=stage-3]{--tracker-saved-status-bg:color-mix(in srgb, var(--warning) 13%, transparent);--tracker-saved-status-border:color-mix(in srgb, var(--warning) 36%, var(--border));--tracker-saved-status-color:var(--warning)}html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-report-card[data-progress-tone=stage-4],html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-report-card[data-progress-tone=stage-5]{--tracker-saved-status-bg:color-mix(in srgb, var(--success) 13%, transparent);--tracker-saved-status-border:color-mix(in srgb, var(--success) 38%, var(--border));--tracker-saved-status-color:var(--success)}html:is([data-theme=hardware],[data-theme=light]) .tracker-stock-pulse__counts span:before{background:color-mix(in srgb, var(--tracker-muted) 70%, transparent)}html:is([data-theme=hardware],[data-theme=light]) .tracker-stock-pulse__counts span:first-child:before,html:is([data-theme=hardware],[data-theme=light]) .tracker-queue-distribution__live:before{background:var(--tracker-green);box-shadow:0 0 10px #17a45a38}html:is([data-theme=hardware],[data-theme=light]) .tracker-stock-pulse{background:radial-gradient(circle at 12% 18%,#159a563d,#0000 44%),linear-gradient(135deg,#e0f4e9f5,#cae5d8eb);border-color:#159a5680;box-shadow:inset 0 0 0 1px #159a561a,0 14px 34px #159a5624}html:is([data-theme=hardware],[data-theme=light]) .tracker-stock-pulse:hover,html:is([data-theme=hardware],[data-theme=light]) .tracker-stock-pulse:focus-visible{background:radial-gradient(circle at 12% 18%,#159a564d,#0000 44%),linear-gradient(135deg,#d9f1e4fa,#bedccdf0);border-color:#159a56a8;box-shadow:inset 0 0 0 1px #159a5629,0 16px 38px #159a5633}html:is([data-theme=hardware],[data-theme=light]) .tracker-stock-pulse__icon{color:#0f6f3e;background:radial-gradient(circle at 36% 28%,#159a5633,#0000 48%),linear-gradient(#dcf2e6fa,#bdddcde6);border-color:#159a566b;box-shadow:inset 0 1px #ffffffb8,0 8px 18px #159a561f}html:is([data-theme=hardware],[data-theme=light]) .tracker-stock-pulse__header strong,html:is([data-theme=hardware],[data-theme=light]) .tracker-stock-pulse__counts b{color:#0f4f32}html:is([data-theme=hardware],[data-theme=light]) .tracker-stock-pulse__counts{color:#1f6f47}html:is([data-theme=hardware],[data-theme=light]) .tracker-stock-pulse__examples{color:#3f6650}html:is([data-theme=hardware],[data-theme=light]) .tracker-stock-pulse__counts span:first-child:before{background:#15a15a;box-shadow:0 0 12px #159a5657}html:is([data-theme=hardware],[data-theme=light]) .tracker-stock-pulse[data-stock-state=unavailable]{background:radial-gradient(circle at 12% 18%,#64748b2e,#0000 44%),linear-gradient(135deg,#e5ebf0f5,#d0dae2eb);border-color:#64748b61;box-shadow:inset 0 0 0 1px #64748b14,0 14px 30px #64748b1f}html:is([data-theme=hardware],[data-theme=light]) .tracker-stock-pulse[data-stock-state=unavailable]:hover,html:is([data-theme=hardware],[data-theme=light]) .tracker-stock-pulse[data-stock-state=unavailable]:focus-visible{background:radial-gradient(circle at 12% 18%,#64748b38,#0000 44%),linear-gradient(135deg,#e0e7ecfa,#c6d2dcf0);border-color:#64748b80;box-shadow:inset 0 0 0 1px #64748b1f,0 16px 34px #64748b29}html:is([data-theme=hardware],[data-theme=light]) .tracker-stock-pulse[data-stock-state=unavailable] .tracker-stock-pulse__icon{color:#526675;background:radial-gradient(circle at 36% 28%,#64748b29,#0000 48%),linear-gradient(#ebf0f4fa,#cdd8e1e6);border-color:#64748b57;box-shadow:inset 0 1px #ffffffb8,0 8px 16px #64748b1a}html:is([data-theme=hardware],[data-theme=light]) .tracker-stock-pulse[data-stock-state=unavailable] .tracker-stock-pulse__header strong,html:is([data-theme=hardware],[data-theme=light]) .tracker-stock-pulse[data-stock-state=unavailable] .tracker-stock-pulse__counts b{color:#263642}html:is([data-theme=hardware],[data-theme=light]) .tracker-stock-pulse[data-stock-state=unavailable] .tracker-stock-pulse__counts,html:is([data-theme=hardware],[data-theme=light]) .tracker-stock-pulse[data-stock-state=unavailable] .tracker-stock-pulse__examples{color:#526675}html:is([data-theme=hardware],[data-theme=light]) .tracker-stock-pulse[data-stock-state=unavailable] .tracker-stock-pulse__counts span:first-child:before{box-shadow:none;background:#78909c}html:is([data-theme=hardware],[data-theme=light]) .tracker-data-view-tab--active{color:#1f2933;background:linear-gradient(#d8ebe7f5,#c1dcd6e6);border-color:#357f8385;box-shadow:inset 0 1px #ffffffb8,0 10px 22px #222d371a}html:is([data-theme=hardware],[data-theme=light]) .tracker-data-view-tab--active .tracker-data-view-tab__icon{color:var(--tracker-text)}html:is([data-theme=hardware],[data-theme=light]) .tracker-data-view-tab--active .tracker-data-view-tab__description{color:var(--tracker-muted)}html:is([data-theme=hardware],[data-theme=light]) .tracker-field,html:is([data-theme=hardware],[data-theme=light]) .tracker-submit-form select,html:is([data-theme=hardware],[data-theme=light]) .tracker-submit-form input{background:var(--control-bg);border-color:var(--border);color:var(--tracker-text)}html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-field{box-shadow:var(--shadow-soft), inset 0 1px 0 #ffffff9e;color:var(--tracker-text);background:radial-gradient(circle at 14% 0,#357f830f,#0000 38%),linear-gradient(#fbfbfce6,#f1f3f5d6);border-color:#7484923d}html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-field:focus-within,html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-field[data-editing=false]:hover,html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-field[data-editing=false]:focus-within{border-color:color-mix(in srgb, var(--accent) 30%, var(--border));box-shadow:var(--shadow-soft), 0 0 0 3px #357f831a, inset 0 1px 0 #ffffffad;background:radial-gradient(circle at 14% 0,#357f8314,#0000 38%),linear-gradient(#fbfbfcf0,#e8f0ece0)}html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-field[data-milestone=reservedAt][data-editing=true]{border-color:color-mix(in srgb, var(--warning) 32%, var(--border));box-shadow:var(--shadow-soft), inset 0 0 0 1px color-mix(in srgb, var(--warning) 10%, transparent)}html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-field__icon{color:var(--accent-strong);background:linear-gradient(#d8ebe7e0,#c1dcd6c2);border-color:#357f8352;box-shadow:inset 0 1px #ffffffad}html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-step-label{color:var(--accent-strong)}html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-field__title strong,html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-advanced__toggle strong{color:var(--text-primary)}html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-field__title small,html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-field label>span,html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-control-label-row>label,html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-control>label,html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-field-label,html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-advanced__toggle small,html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-time-zone-hint{color:color-mix(in srgb, var(--text-secondary) 84%, var(--text-primary) 16%)}html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-precision-badge{background:var(--accent-soft);border-color:color-mix(in srgb, var(--accent) 26%, var(--border));color:var(--accent-strong)}html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-field input,html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-field select,html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-card input,html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-date-shell,html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-time-shell,html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-before-queue,html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-time-zone-compact,html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-advanced__toggle{color:var(--text-primary);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f8fbfce6;border-color:#1e3e4c38;box-shadow:inset 0 1px #ffffffb8,0 1px 2px #12232c0a}html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-field input,html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-field select,html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-card input{-webkit-text-fill-color:var(--text-primary)}html:is([data-theme=hardware],[data-theme=light]) .tracker-submit-form select:focus,html:is([data-theme=hardware],[data-theme=light]) .tracker-submit-form input:focus,html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-field input:focus,html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-field select:focus,html:is([data-theme=hardware],[data-theme=light]) .tracker-saved-card input:focus,html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-date-shell:focus-within,html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-time-shell:focus-within{background:var(--control-bg-hover);border-color:var(--accent-strong);box-shadow:0 0 0 3px var(--focus-ring), inset 0 1px 0 #ffffffc2}html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-date-display,html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-time-zone-compact span,html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-empty-control strong{color:var(--text-primary)}html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-date-icon,html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-time-clear-icon{color:color-mix(in srgb, var(--text-secondary) 78%, var(--accent-strong) 22%)}html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-time-clear-icon{border-left-color:#1e3e4c24}html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-time-zone-compact button,html:is([data-theme=hardware],[data-theme=light]) .tracker-date-reset-button--reset,html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-time-clear{color:var(--accent-strong)}html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-time-zone-compact button:before{color:color-mix(in srgb, var(--text-muted) 78%, var(--text-primary) 22%)}html:is([data-theme=hardware],[data-theme=light]) .tracker-date-reset-button{background:var(--control-bg);border-color:color-mix(in srgb, var(--accent) 26%, var(--border));box-shadow:var(--control-shadow);color:var(--accent-strong)}html:is([data-theme=hardware],[data-theme=light]) .tracker-date-reset-button:hover,html:is([data-theme=hardware],[data-theme=light]) .tracker-date-reset-button:focus-visible,html:is([data-theme=hardware],[data-theme=light]) .tracker-date-reset-button--add:hover,html:is([data-theme=hardware],[data-theme=light]) .tracker-date-reset-button--add:focus-visible{background:var(--control-bg-hover);border-color:color-mix(in srgb, var(--accent) 42%, var(--border));box-shadow:var(--control-shadow-hover)}html:is([data-theme=hardware],[data-theme=light]) .tracker-date-reset-button--reset,html:is([data-theme=hardware],[data-theme=light]) .tracker-date-reset-button--reset:hover,html:is([data-theme=hardware],[data-theme=light]) .tracker-date-reset-button--reset:focus-visible{box-shadow:none;background:0 0;border-color:#0000}html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-before-queue[aria-pressed=true],html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-window-helper--button[aria-pressed=true]{border-color:var(--warning-border);color:#986012;background:#fff0dd}html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-window-helper,html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-seconds-panel{color:color-mix(in srgb, var(--text-secondary) 86%, var(--text-primary) 14%);background:#eef5f8d1;border-color:#1e3e4c2e}html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-window-helper svg{color:var(--accent-strong)}html:is([data-theme=hardware],[data-theme=light]) .tracker-milestone-field option{color:var(--text-primary);background:#fbfbfc}html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-field{background:radial-gradient(circle at 16% 0%, #6fb8b012, transparent 36%), color-mix(in srgb, var(--report-flow-surface-2,#17201c) 76%, var(--report-flow-surface,#101923));border-color:color-mix(in srgb, var(--tracker-teal) 16%, var(--report-flow-border,#2b3a47));color:var(--tracker-text);box-shadow:inset 0 0 0 1px #ff8c5a14}html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-field:focus-within,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-field[data-editing=false]:hover,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-field[data-editing=false]:focus-within{background:color-mix(in srgb, var(--tracker-teal) 8%, var(--report-flow-surface-2,#17201c));border-color:#6fb8b061;box-shadow:0 12px 26px #00000038}html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-field__icon{border-color:color-mix(in srgb, var(--tracker-teal) 26%, transparent);box-shadow:none;color:var(--tracker-accent);background:#14b8a61f}html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-step-label{color:var(--tracker-accent)}html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-field__title strong,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-advanced__toggle strong{color:var(--tracker-text)}html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-field__title small,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-field label>span,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-control-label-row>label,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-control>label,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-field-label,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-advanced__toggle small,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-time-zone-hint,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-seconds-panel .tracker-form-note{color:var(--tracker-muted)}html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-precision-badge{border-color:color-mix(in srgb, var(--tracker-teal) 24%, transparent);color:color-mix(in srgb, var(--tracker-text) 76%, var(--tracker-teal) 24%);background:#14b8a61f}html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-field input,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-field select,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-date-shell,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-time-shell,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-before-queue,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-time-zone-compact,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-advanced__toggle{background:color-mix(in srgb, var(--report-flow-surface,#101923) 68%, transparent);border-color:color-mix(in srgb, var(--tracker-border,#2b3a47) 86%, transparent);box-shadow:none;color:var(--tracker-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-field input,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-field select{-webkit-text-fill-color:var(--tracker-text)}html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-field input:focus,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-field select:focus,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-time-shell:focus-within{background:color-mix(in srgb, var(--tracker-teal) 8%, var(--report-flow-surface-2,#17201c));border-color:color-mix(in srgb, var(--tracker-teal) 42%, var(--tracker-border,#2b3a47));box-shadow:0 0 0 3px #6fb8b01f}html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-date-display,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-time-zone-compact span,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-empty-control strong{color:var(--tracker-text)}html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-date-icon,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-time-clear-icon{color:#cbd5e1}html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-time-clear-icon{border-left-color:#94a3b824}html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-time-zone-compact button,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-date-reset-button--reset,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-time-clear{color:var(--tracker-accent)}html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-time-zone-compact button:before{color:#94a3b8b8}html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-date-reset-button{border-color:color-mix(in srgb, var(--tracker-teal) 35%, transparent);box-shadow:none;color:var(--tracker-accent);background:#14b8a61f}html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-date-reset-button--add{color:color-mix(in srgb, var(--tracker-text) 82%, var(--tracker-teal) 18%);background:#6fb8b024;border-color:#6fb8b05c}html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-date-reset-button:hover,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-date-reset-button:focus-visible,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-date-reset-button--add:hover,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-date-reset-button--add:focus-visible{border-color:color-mix(in srgb, var(--tracker-teal) 54%, transparent);box-shadow:none;background:#6fb8b038}html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-date-reset-button--reset,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-date-reset-button--reset:hover,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-date-reset-button--reset:focus-visible{background:0 0;border-color:#0000}html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-before-queue[aria-pressed=true],html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-window-helper--button[aria-pressed=true]{color:#fde68a;background:#f59e0b24;border-color:#f59e0b52}html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-window-helper,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-seconds-panel{background:color-mix(in srgb, var(--report-flow-surface,#101923) 58%, transparent);color:#cbd5e1;border-color:#94a3b81f}html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-window-helper svg{color:var(--tracker-accent)}html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-field option{color:var(--tracker-text);background:#101923}.report-vnext-shell.report-vnext-entry{--tracker-accent:#25666c;--tracker-muted:#465764;--tracker-teal:#25666c;--tracker-text:#1f2933;box-shadow:none;color:var(--tracker-text);background:#f1f2f4;border-color:#cbd4dc}.report-vnext-shell.report-vnext-my-reports{--tracker-accent:#25666c;--tracker-muted:#465764;--tracker-teal:#25666c;--tracker-text:#1f2933;color:var(--tracker-text)}.report-vnext-entry .report-vnext-hero,.report-vnext-entry .report-vnext-section{background:linear-gradient(#eef3f1e6,#e2ebe7d6);border-color:#cbd4dc;box-shadow:inset 0 1px #ffffff94}.report-vnext-entry .report-vnext-hero h1,.report-vnext-entry .report-vnext-card__header h2,.report-vnext-entry .tracker-review-panel__milestones h3{color:var(--tracker-text)}.report-vnext-entry .report-vnext-hero p,.report-vnext-entry .report-vnext-card__header p{color:var(--tracker-muted)}.report-vnext-entry .report-vnext-eyebrow{color:var(--tracker-accent)}.report-vnext-my-reports .report-vnext-hero h1{color:var(--tracker-text)}.report-vnext-my-reports .report-vnext-hero p{color:var(--tracker-muted)}.report-vnext-my-reports .report-vnext-eyebrow{color:var(--tracker-accent)}.report-vnext-entry .report-vnext-card{color:var(--tracker-text);background:#fff;border-color:#cbd4dc;box-shadow:0 14px 34px #141e1a14}.report-vnext-entry .report-vnext-progress-fieldset{border:0;min-width:0;margin:0;padding:0}.report-vnext-entry .report-vnext-field{color:var(--tracker-muted)}.report-vnext-entry .report-vnext-field__label,.report-vnext-entry .report-vnext-field>span,.report-vnext-entry.report-vnext-shell .tracker-review-row>span{color:#465764}.report-vnext-entry .report-vnext-field>select,.report-vnext-entry .report-vnext-field>input{color:#1f2933;background:#fbfbfc;border-color:#c7d1da}.report-vnext-entry .report-vnext-field>select:focus,.report-vnext-entry .report-vnext-field>input:focus{border-color:#25666c;box-shadow:0 0 0 3px #25666c29}.report-vnext-entry .report-vnext-context-grid .report-vnext-field,.report-vnext-detail .report-vnext-context-grid .report-vnext-field{background:#fbfbfc;border-color:#cbd4dc;box-shadow:inset 0 1px #ffffff9e}.report-vnext-entry .report-vnext-context-grid .report-vnext-field:focus-within,.report-vnext-detail .report-vnext-context-grid .report-vnext-field:focus-within{border-color:#25666c;box-shadow:0 0 0 3px #25666c24}.report-vnext-entry .report-vnext-context-grid .report-vnext-field>select,.report-vnext-entry .report-vnext-context-grid .report-vnext-field>input,.report-vnext-detail .report-vnext-context-grid .report-vnext-field>select,.report-vnext-detail .report-vnext-context-grid .report-vnext-field>input,.report-vnext-entry .report-vnext-context-grid .report-vnext-field>select:focus,.report-vnext-entry .report-vnext-context-grid .report-vnext-field>input:focus,.report-vnext-detail .report-vnext-context-grid .report-vnext-field>select:focus,.report-vnext-detail .report-vnext-context-grid .report-vnext-field>input:focus{box-shadow:none;background:0 0;border:0}.report-vnext-entry .report-vnext-window-fields,.report-vnext-entry .report-vnext-note,.report-vnext-entry .report-vnext-privacy-list li,.report-vnext-entry .report-vnext-submit-state{color:#244239;background:#e8f1ed;border-color:#bed1c8}.report-vnext-entry .report-vnext-submit-state strong,.report-vnext-detail .report-vnext-submit-state strong{color:#1a352f}.report-vnext-entry .report-vnext-submit-state p,.report-vnext-detail .report-vnext-submit-state p{color:#34534c}.report-vnext-entry .report-vnext-note--plain{color:#465764;background:#fbfbfc;border-color:#cbd4dc}.report-vnext-entry .report-vnext-progress-option{color:var(--tracker-text);text-align:left;background:#fbfbfc;border-color:#cbd4dc}.report-vnext-entry .report-vnext-progress-option[data-selected=true]{background:#e4f0eb;border-color:#82afa0;box-shadow:inset 4px 0 #25666c}.report-vnext-entry .report-vnext-progress-step{color:var(--tracker-accent)}.report-vnext-entry.report-vnext-shell .tracker-milestone-field,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-entry.report-vnext-shell .tracker-milestone-field{color:var(--tracker-text);background:#fbfbfc;border-color:#cbd4dc;box-shadow:inset 0 0 0 1px #25666c0f}.report-vnext-entry.report-vnext-shell .tracker-milestone-field:focus-within,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-entry.report-vnext-shell .tracker-milestone-field:focus-within{background:#fff;border-color:#82afa0;box-shadow:0 0 0 3px #25666c1f}.report-vnext-entry.report-vnext-shell .tracker-milestone-field__title strong,.report-vnext-entry.report-vnext-shell .tracker-milestone-advanced__toggle strong,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-entry.report-vnext-shell .tracker-milestone-field__title strong,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-entry.report-vnext-shell .tracker-milestone-advanced__toggle strong{color:var(--tracker-text)}.report-vnext-entry.report-vnext-shell .tracker-milestone-field__title small,.report-vnext-entry.report-vnext-shell .tracker-milestone-field label>span,.report-vnext-entry.report-vnext-shell .tracker-milestone-control-label-row>label,.report-vnext-entry.report-vnext-shell .tracker-milestone-control>label,.report-vnext-entry.report-vnext-shell .tracker-milestone-field-label,.report-vnext-entry.report-vnext-shell .tracker-milestone-advanced__toggle small,.report-vnext-entry.report-vnext-shell .tracker-milestone-time-zone-hint,.report-vnext-entry.report-vnext-shell .tracker-milestone-seconds-panel .tracker-form-note,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-entry.report-vnext-shell .tracker-milestone-field__title small,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-entry.report-vnext-shell .tracker-milestone-field label>span,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-entry.report-vnext-shell .tracker-milestone-control-label-row>label,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-entry.report-vnext-shell .tracker-milestone-control>label,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-entry.report-vnext-shell .tracker-milestone-field-label,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-entry.report-vnext-shell .tracker-milestone-advanced__toggle small,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-entry.report-vnext-shell .tracker-milestone-time-zone-hint,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-entry.report-vnext-shell .tracker-milestone-seconds-panel .tracker-form-note{color:var(--tracker-muted)}.report-vnext-entry.report-vnext-shell .tracker-milestone-precision-badge,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-entry.report-vnext-shell .tracker-milestone-precision-badge{color:#25666c;background:#e8f1ed;border-color:#bed1c8}.report-vnext-entry.report-vnext-shell .tracker-milestone-field input,.report-vnext-entry.report-vnext-shell .tracker-milestone-field select,.report-vnext-entry.report-vnext-shell .tracker-milestone-date-shell,.report-vnext-entry.report-vnext-shell .tracker-milestone-time-shell,.report-vnext-entry.report-vnext-shell .tracker-milestone-before-queue,.report-vnext-entry.report-vnext-shell .tracker-milestone-time-zone-compact,.report-vnext-entry.report-vnext-shell .tracker-milestone-advanced__toggle,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-entry.report-vnext-shell .tracker-milestone-field input,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-entry.report-vnext-shell .tracker-milestone-field select,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-entry.report-vnext-shell .tracker-milestone-date-shell,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-entry.report-vnext-shell .tracker-milestone-time-shell,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-entry.report-vnext-shell .tracker-milestone-before-queue,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-entry.report-vnext-shell .tracker-milestone-time-zone-compact,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-entry.report-vnext-shell .tracker-milestone-advanced__toggle{color:#1f2933;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fbfbfc;border-color:#c7d1da}.report-vnext-entry.report-vnext-shell .tracker-milestone-field input,.report-vnext-entry.report-vnext-shell .tracker-milestone-field select,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-entry.report-vnext-shell .tracker-milestone-field input,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-entry.report-vnext-shell .tracker-milestone-field select{-webkit-text-fill-color:#1f2933}.report-vnext-entry.report-vnext-shell .tracker-milestone-field input:focus,.report-vnext-entry.report-vnext-shell .tracker-milestone-field select:focus,.report-vnext-entry.report-vnext-shell .tracker-milestone-time-shell:focus-within,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-entry.report-vnext-shell .tracker-milestone-field input:focus,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-entry.report-vnext-shell .tracker-milestone-field select:focus,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-entry.report-vnext-shell .tracker-milestone-time-shell:focus-within{background:#fff;border-color:#25666c;box-shadow:0 0 0 3px #25666c29}.report-vnext-entry.report-vnext-shell .tracker-milestone-time-shell[data-has-time=true] input,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-entry.report-vnext-shell .tracker-milestone-time-shell[data-has-time=true] input{color:#1f2933;-webkit-text-fill-color:#1f2933;font-weight:820}.report-vnext-entry.report-vnext-shell .tracker-milestone-time-shell[data-has-time=false] input,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-entry.report-vnext-shell .tracker-milestone-time-shell[data-has-time=false] input{color:#a5b4aa;-webkit-text-fill-color:#a5b4aa;font-weight:500}.report-vnext-entry.report-vnext-shell .tracker-date-reset-button,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-entry.report-vnext-shell .tracker-date-reset-button{color:#25666c;background:#e8f1ed;border-color:#bed1c8}.report-vnext-entry.report-vnext-shell .tracker-date-reset-button--reset,html:is([data-theme=hardware],[data-theme=light]) .report-vnext-entry.report-vnext-shell .tracker-date-reset-button--reset{background:0 0;border-color:#0000}.report-vnext-entry.report-vnext-shell .tracker-review-row{background:#fbfbfc;border-color:#cbd4dc}.report-vnext-entry.report-vnext-shell .tracker-review-row strong{color:var(--tracker-text)}.report-vnext-entry.report-vnext-shell .tracker-review-row__value small{color:var(--tracker-muted)}.report-vnext-entry.report-vnext-shell .tracker-review-row__action{color:#25666c;background:#e8f1ed;border-color:#bed1c8}.report-vnext-entry .report-vnext-actions a,.report-vnext-entry .report-vnext-actions button{color:#1f2933;background:#fff;border-color:#cbd4dc}.report-vnext-entry .report-vnext-actions a:first-child,.report-vnext-entry .report-vnext-actions button:first-child:not(.report-vnext-primary-action){color:#fff;background:#18362f;border-color:#18362f}.report-vnext-entry .report-vnext-actions .report-vnext-primary-action,.report-vnext-entry .report-vnext-actions .report-vnext-primary-action:hover,.report-vnext-entry .report-vnext-actions .report-vnext-primary-action:focus-visible,.report-vnext-my-reports .report-vnext-actions .report-vnext-primary-action,.report-vnext-my-reports .report-vnext-actions .report-vnext-primary-action:hover,.report-vnext-my-reports .report-vnext-actions .report-vnext-primary-action:focus-visible{color:#052116;background:linear-gradient(#5cde91 0%,#18b979 100%);border:1px solid #10824e61;box-shadow:0 10px 24px #10b9812e}.report-vnext-entry .report-vnext-error-summary{color:#8f2f20;background:#fff3f0;border-color:#f0b4a6}.report-vnext-entry .report-vnext-error-summary strong,.report-vnext-entry .report-vnext-error-summary p{color:#8f2f20}.report-vnext-shell.report-vnext-detail{--tracker-accent:#25666c;--tracker-muted:#465764;--tracker-teal:#25666c;--tracker-text:#1f2933;box-shadow:none;color:var(--tracker-text);background:#f1f2f4;border-color:#cbd4dc;border-radius:20px;max-width:1180px}.report-vnext-detail .report-vnext-hero--compact{gap:6px;max-width:720px}.report-vnext-detail .report-vnext-hero h1{color:var(--tracker-text);font-size:clamp(1.45rem,7vw,2.15rem);line-height:1.04}.report-vnext-detail .report-vnext-hero p,.report-vnext-detail .report-vnext-card__header p{color:var(--tracker-muted)}.report-vnext-detail .report-vnext-eyebrow,.report-vnext-detail .report-vnext-card__header h2{color:var(--tracker-text)}.report-vnext-detail .report-vnext-card,.report-vnext-detail .tracker-saved-report-card,.report-vnext-detail .report-vnext-actions-panel{color:var(--tracker-text);background:#fff;border-color:#cbd4dc;box-shadow:0 14px 34px #141e1a14}.report-vnext-detail .report-vnext-detail-header{gap:14px;padding:clamp(18px,3vw,24px)}.report-vnext-detail-header__meta{gap:6px;min-width:0;display:grid}.report-vnext-detail-header__nav,.report-vnext-detail-header__identity{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;min-width:0;display:flex}.report-vnext-detail .report-vnext-detail-header__nav{justify-content:flex-start}.report-vnext-back-link{color:#183143;background:#ffffffc7;border:1px solid #c7d8d0;border-radius:10px;align-items:center;gap:6px;min-height:32px;padding:8px 12px;font-size:.84rem;font-weight:820;line-height:1.25;text-decoration:none;display:inline-flex;box-shadow:0 10px 24px #26495c14}.report-vnext-back-link:hover,.report-vnext-back-link:focus-visible{color:#25666c;background:#fff;border-color:#9ab9ae;text-decoration:none}.report-vnext-back-link svg{width:15px;height:15px}.report-vnext-detail-header__identity>div{min-width:min(100%,320px)}.report-vnext-detail-header__identity h2{color:var(--tracker-text);letter-spacing:0;overflow-wrap:anywhere;margin:0;font-size:clamp(1rem,1.6vw,1.12rem);font-weight:850;line-height:1.2}.report-vnext-detail-header__location{color:var(--tracker-muted);overflow-wrap:anywhere;margin:4px 0 0;font-size:.8rem;font-weight:650;line-height:1.35}.report-vnext-detail-header__identity-meta{color:var(--tracker-muted);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px 14px;min-width:0;margin:6px 0 0;font-size:.76rem;font-weight:650;line-height:1.35;display:flex}.report-vnext-detail-header__identity-meta>div{align-items:baseline;gap:3px;min-width:0;display:inline-flex}.report-vnext-detail-header__identity-meta-item--report-id{flex-basis:100%}.report-vnext-detail-header__identity-meta dt{color:var(--tracker-muted);font-size:.76rem;font-weight:650;line-height:1.35}.report-vnext-detail-header__identity-meta dd{color:var(--tracker-text);overflow-wrap:anywhere;min-width:0;margin:0;font-size:.76rem;line-height:1.35}.report-vnext-detail .report-vnext-note,.report-vnext-detail .report-vnext-window-fields,.report-vnext-detail .report-vnext-submit-state{color:#244239;background:#e8f1ed;border-color:#bed1c8}.report-vnext-detail .report-vnext-detail-header>.report-vnext-note,.report-vnext-detail .report-vnext-detail-header__meta>.report-vnext-note{color:var(--tracker-muted);background:0 0;border-color:#0000;margin:0;padding:0;font-size:.8rem;font-weight:650;line-height:1.45}.report-vnext-detail .report-vnext-note--plain{color:#465764;background:#fbfbfc;border-color:#cbd4dc}.report-vnext-detail .report-vnext-summary-row,.report-vnext-detail .report-vnext-timeline-row,.report-vnext-detail .tracker-saved-report-card__actions,.report-vnext-detail .report-vnext-delete-zone{color:var(--tracker-text);background:#fbfbfc;border-color:#cbd4dc}.report-vnext-detail .report-vnext-timing-card,.report-vnext-detail .report-vnext-window-summary-card{gap:14px}.report-vnext-detail .tracker-saved-report-card__summary-panel{background:#fbfbfc;border:1px solid #cbd4dc;border-radius:14px;align-content:start;gap:8px;min-width:0;padding:12px;display:grid;box-shadow:inset 0 1px #ffffffb8}.report-vnext-detail .tracker-saved-report-card__summary-value{color:var(--tracker-text);letter-spacing:0;overflow-wrap:anywhere;font-size:clamp(1.02rem,1.7vw,1.18rem);font-weight:900;line-height:1.18}.report-vnext-detail .tracker-saved-report-card__summary-panel p{color:var(--tracker-muted);overflow-wrap:anywhere;text-wrap:pretty;margin:0;font-size:.82rem;line-height:1.42}.report-vnext-detail .tracker-saved-report-card__summary-callout{font-weight:820;color:var(--tracker-teal)!important}.report-vnext-detail .report-vnext-timing-card__body{gap:10px}.report-vnext-detail .report-vnext-timing-card .report-vnext-summary-row{border-radius:14px;grid-template-columns:minmax(0,.64fr) minmax(0,1fr);align-items:start;gap:3px 14px;padding:12px;box-shadow:inset 0 1px #ffffffb8}.report-vnext-detail .report-vnext-timing-card .report-vnext-summary-row>span{color:var(--tracker-muted);letter-spacing:0;text-transform:none;grid-row:1/span 2;font-size:.76rem;font-weight:850;line-height:1.25}.report-vnext-detail .report-vnext-timing-card .report-vnext-summary-row strong{font-size:.96rem;line-height:1.25}.report-vnext-detail .report-vnext-timing-card .report-vnext-summary-row small{color:var(--tracker-muted);font-size:.8rem;font-weight:720;line-height:1.35}.report-vnext-detail .report-vnext-timing-breakdown{grid-template-columns:minmax(0,1fr);gap:8px}.report-vnext-detail .report-vnext-timing-breakdown-card{background:#fbfbfc;border-color:#cbd4dc;border-radius:14px;gap:8px;padding:12px;box-shadow:inset 0 1px #ffffffb8}.report-vnext-detail .report-vnext-timing-breakdown-card>span{color:var(--tracker-muted);letter-spacing:0;text-transform:none;font-size:.76rem;font-weight:850;line-height:1.25}.report-vnext-detail .report-vnext-timing-breakdown-card strong{font-size:.96rem;line-height:1.3}.report-vnext-detail .report-vnext-timing-breakdown-card small{color:var(--tracker-muted);font-size:.8rem;font-weight:720;line-height:1.35}.report-vnext-detail .tracker-report-window-position-card__bar{height:8px;margin-top:1px}@media (max-width:560px){.report-vnext-detail .report-vnext-timing-card .report-vnext-summary-row{grid-template-columns:minmax(0,1fr);gap:4px}.report-vnext-detail .report-vnext-timing-card .report-vnext-summary-row>span{grid-row:auto}}.report-vnext-detail .report-vnext-timeline-row{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr) auto;align-items:center}.report-vnext-detail .report-vnext-timeline-row>span:first-child,.report-vnext-detail .report-vnext-timeline-row strong,.report-vnext-detail .report-vnext-summary-row strong,.report-vnext-detail .report-vnext-subtitle,.report-vnext-detail .tracker-saved-report-card h3,.report-vnext-detail .tracker-saved-report-card__takeaway,.report-vnext-detail .tracker-saved-report-card__signal strong,.report-vnext-detail .tracker-saved-report-card__next-step strong{color:var(--tracker-text)}.report-vnext-detail .tracker-saved-report-card__next-step strong,.report-vnext-detail .tracker-saved-report-card__next-step p,.tracker-saved-reports-panel .tracker-saved-report-card__next-step strong,.tracker-saved-reports-panel .tracker-saved-report-card__next-step p{color:#000}html[data-theme=dark] .tracker-saved-reports-panel .tracker-saved-report-card__next-step{border-color:color-mix(in srgb, var(--tracker-teal) 32%, var(--tracker-border,#2b3a47));color:#f8fafc;background:linear-gradient(#101513f5,#080d0bfa);box-shadow:inset 0 1px #ffffff0a}html[data-theme=dark] .tracker-saved-reports-panel .tracker-saved-report-card__next-step .tracker-saved-report-card__section-label{color:#e2e8f0}html[data-theme=dark] .tracker-saved-reports-panel .tracker-saved-report-card__next-step strong,html[data-theme=dark] .tracker-saved-reports-panel .tracker-saved-report-card__next-step p{color:#fff}.report-vnext-detail .report-vnext-summary-row>span,.report-vnext-detail .report-vnext-timeline-row>span:last-child,.report-vnext-detail .report-vnext-timeline-row small,.report-vnext-detail .tracker-saved-report-card p,.report-vnext-detail .tracker-saved-report-card__section-label,.report-vnext-detail .tracker-saved-report-card__detail-list,.report-vnext-detail .tracker-saved-report-card__freshness,.report-vnext-detail .tracker-saved-reports-value-strip span{color:var(--tracker-muted)}.report-vnext-detail .report-vnext-timeline-row>span:nth-child(2) strong,.report-vnext-detail .report-vnext-timeline-row>span:nth-child(2) small{display:block}.report-vnext-detail .report-vnext-timeline-row>span:nth-child(2) small{margin-top:2px}.report-vnext-detail .report-vnext-timeline-edit{color:#25666c;background:#e8f1ed;border:1px solid #bed1c8;border-radius:999px;min-height:36px;padding:7px 11px;font-size:.76rem;font-weight:850}.report-vnext-detail .report-vnext-overview{grid-template-columns:minmax(0,1fr);gap:12px}.report-vnext-detail .report-vnext-next-update{border-top:4px solid color-mix(in srgb, var(--tracker-accent) 70%, #fff)}.report-vnext-detail .report-vnext-next-update .report-vnext-card__header{gap:4px}.report-vnext-detail .report-vnext-next-update .report-vnext-card__header h2{font-size:.98rem;font-weight:900;line-height:1.25}.report-vnext-detail .report-vnext-next-update .report-vnext-card__header p{color:var(--tracker-muted);font-size:.8rem;font-weight:650;line-height:1.35}.report-vnext-detail .report-vnext-next-update .report-vnext-card__header .tracker-saved-report-card__section-label{color:var(--tracker-muted);font-size:.72rem;font-weight:820;line-height:1.2}.report-vnext-detail .report-vnext-next-update .report-vnext-editor-toggle{width:100%}.report-vnext-detail .tracker-saved-report-card__stage{background:0 0;border:0;border-radius:0;gap:14px;padding:0;display:grid}.report-vnext-detail .tracker-saved-report-card__section-label{color:var(--tracker-muted);letter-spacing:0;text-transform:none;font-size:.72rem;font-weight:820;line-height:1.2}.report-vnext-current-status{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;min-width:0;display:grid}.report-vnext-detail .tracker-saved-report-card__stage-copy{align-items:start;gap:3px;min-width:0;display:grid}.report-vnext-detail .tracker-saved-report-card__stage-copy strong{letter-spacing:0;font-size:clamp(1.05rem,1.8vw,1.28rem);font-weight:900;line-height:1.12}.report-vnext-detail .tracker-saved-report-card__stage-copy span:not(.tracker-saved-report-card__section-label){color:var(--tracker-muted);font-size:.82rem;font-weight:760;line-height:1.35}.report-vnext-detail .tracker-saved-report-card__stage .milestone-ball-stepper{max-width:100%;padding-top:4px}.report-vnext-detail .tracker-saved-report-card__stage .milestone-ball-stepper__step{flex-basis:50px}.report-vnext-official-window{gap:4px;min-width:0;display:grid}.report-vnext-official-window>strong{line-height:1.25}.report-vnext-official-window>small{color:var(--tracker-muted);line-height:1.3}
