html:is([data-theme=hardware],[data-theme=light]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--site-header-canvas:#e4e8e5;--site-header-panel:#f7f6f2;--site-header-panel-hover:#faf9f6;--site-header-border:#b8c5c0;--site-header-border-strong:#8fa5a0;--site-header-text:#202a2c;--site-header-muted:#52615f;--site-header-accent:#2f716e;--site-footer-canvas:#d9dfdc;--site-footer-floor:#d2d9d5;--site-footer-border:#b5c1bc;--site-footer-control:#eef1ed;--site-footer-control-hover:#faf9f6;--bg-page:#f3f2ee;--bg-page-top:#f8f7f3;--bg-page-mid:#f3f2ee;--bg-page-bottom:#eceee9;--bg-page-subtle:#f0f1ed;--bg:#f3f2ee;--bg-elevated:#f8f7f3;--surface:#faf9f6;--surface-muted:#f0f1ed;--surface-strong:#e3e7e2;--surface-raised:#faf9f6eb;--surface-glass:#faf9f6c7;--surface-inset:#e8ebe6;--ink:#202a2c;--ink-muted:#52615f;--ink-soft:#5f6c69;--text-primary:#202a2c;--text-secondary:#52615f;--text-muted:#5f6c69;--text-soft:#5f6c69;--text-inverse:#faf9f6;--border:#c4ccc8;--border-strong:#9daaa4;--border-subtle:#6978724d;--skeleton-fill:#eceee9;--skeleton-highlight:#f6f5f1;--skeleton-border:#6978722e;--skeleton-line-start:#e8ebe6;--skeleton-line-end:#f3f3ef;--skeleton-panel-start:#faf9f6c7;--skeleton-panel-end:#eceee9bd;--skeleton-tracker-shimmer-start:#c4ccc85c;--skeleton-tracker-shimmer-highlight:#faf9f694;--border-accent:#2f716e52;--accent:#2f716e;--accent-strong:#2f716e;--accent-soft:#d6e5e1;--accent-softer:#2f716e14;--accent-glow:#2f716e14;--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:#e8ebe6;--outdated:#737f89;--outdated-soft:#f0f1ed;--focus:#2f716e6b;--focus-ring:#2f716e6b;--control-bg:#faf9f6d1;--control-bg-hover:#fffffff5;--control-bg-active:#2f716e1f;--control-border:#6978725c;--control-border-hover:#586a7970;--control-border-active:#2f716e7a;--control-text:#2a3738;--control-text-muted:#52615f;--control-text-active:#2f716e;--control-shadow:0 8px 18px #202a2c0e;--control-shadow-hover:0 10px 24px #202a2c13;--chip-bg:#faf9f6c7;--chip-bg-hover:#fffffff5;--chip-bg-active:#2f716e1f;--chip-border:#6978725c;--chip-border-active:#2f716e7a;--chip-text:#52615f;--chip-text-active:#2f716e;--disabled-bg:#dbe1e8c7;--disabled-border:#6978723d;--disabled-text:#5f6c69;--device-icon-stroke:#2f716e;--device-icon-stroke-muted:#758d99;--device-icon-fill:#2f716e24;--device-icon-fill-strong:#2f716e3d;--device-icon-fill-muted:#5f6c691f;--device-icon-shadow:#202a2c14;--shadow-soft:0 10px 24px #202a2c13;--shadow-card:0 16px 36px #202a2c17;--shadow-panel:0 22px 50px #202a2c1c;--shadow-hover:0 18px 42px #202a2c1f;--shadow-glow:0 0 32px var(--accent-glow);--shadow-glow-teal:0 0 32px var(--accent-glow);--color-ink-950:#f3f2ee;--color-ink-900:#f8f7f3;--color-ink-850:#faf9f6;--color-ink-800:#f0f1ed;--color-line-700:#c4ccc8;--color-line-600:#9daaa4;--color-text-primary:#202a2c;--color-text-secondary:#52615f;--color-text-muted:#5f6c69;--color-accent-teal:#2f716e;--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:#2f716e;--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%, #2f716e09, 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,#2f716e0a,#2f716e03 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%, #335563);color:var(--accent);background:radial-gradient(circle at 50% 18%,#2f716e24,#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%,#2f716e0d,#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%,#2f716e17 58% 60%,#0000 60% 100%)}html:is([data-theme=hardware],[data-theme=light]) .home-page>.page-hero.page-hero--home{background:#e8f1ed;border-color:#2f716e3d;box-shadow:0 26px 68px #202a2c1f,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:#faf9f6;background:linear-gradient(#2f716e 0%,#1f5f58 100%);border:1px solid #2f716e85;box-shadow:0 10px 24px #202a2c29}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 #202a2c33}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:#2f716e61}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:#76b6b4}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:#2f716e;--device-status-value-color:#2f716e;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:#2f716e}html:is([data-theme=hardware],[data-theme=light]) .hero-eyebrow-pill{color:#1f554f;background:#2f716e12;border-color:#2f716e47}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%, #173846), color-mix(in srgb, var(--stock-tracker-icon-color) 14%, #0d2130));border-color:color-mix(in srgb, var(--stock-tracker-icon-color) 62%, #335563);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%, #173846), color-mix(in srgb, var(--stock-tracker-icon-color) 14%, #0d2130));border-color:color-mix(in srgb, var(--stock-tracker-icon-color) 62%, #335563);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%, #335563);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{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{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{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]) .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:#69787257;--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%,#2f716e0a,#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:#69787238;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,#2f716e14,#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,#2f716e1f,#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:#faf9f6;background:linear-gradient(#2f716e 0%,#1f5f58 100%);border-color:#2f716e85}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%,#2f716e08,#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 .article-prompt__link--secondary,html:is([data-theme=hardware],[data-theme=light]) .content-page--article .markdown-body .article-prompt__link--secondary:visited{color:color-mix(in srgb, var(--accent-strong) 76%, var(--text-primary) 24%);background:0 0}html:is([data-theme=hardware],[data-theme=light]) .content-page--article .markdown-body .article-prompt__link--secondary:hover,html:is([data-theme=hardware],[data-theme=light]) .content-page--article .markdown-body .article-prompt__link--secondary:focus-visible{background:color-mix(in srgb, var(--accent-strong) 9%, transparent);color:var(--text-primary)}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%,#2f716e0a,#0000 30%),radial-gradient(at 70% 80%,#2f716e06,#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(#faf9f6c7,#f1f3f5b3);border-color:#6978723d}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,#faf9f6d6);border-color:#2f716e47}html:is([data-theme=hardware],[data-theme=light]) .tracker-reservation-queue__directional-badge{color:#2f716e;background:#2f716e14;border-color:#2f716e42}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,#f3f2ee);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:#202a2c;background:linear-gradient(#d8ebe7f5,#c1dcd6e6);border-color:#2f716e85;box-shadow:inset 0 1px #ffffffb8,0 10px 22px #202a2c1a}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,#2f716e0f,#0000 38%),linear-gradient(#faf9f6e6,#f1f3f5d6);border-color:#6978723d}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 #2f716e1a, inset 0 1px 0 #ffffffad;background:radial-gradient(circle at 14% 0,#2f716e14,#0000 38%),linear-gradient(#faf9f6f0,#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:#2f716e52;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:#faf9f6}html:is([data-theme=hardware],[data-theme=light]) .report-vnext-shell .tracker-milestone-field{background:radial-gradient(circle at 16% 0%, #76b6b412, transparent 36%), color-mix(in srgb, var(--report-flow-surface-2,#17201c) 76%, var(--report-flow-surface,#111f25));border-color:color-mix(in srgb, var(--tracker-teal) 16%, var(--report-flow-border,#2c4550));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:#76b6b461;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,#111f25) 68%, transparent);border-color:color-mix(in srgb, var(--tracker-border,#2c4550) 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,#2c4550));box-shadow:0 0 0 3px #76b6b41f}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:#76b6b424;border-color:#76b6b45c}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:#76b6b438}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,#111f25) 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:#111f25}.report-vnext-shell.report-vnext-entry{--tracker-accent:#2f716e;--tracker-muted:#52615f;--tracker-teal:#2f716e;--tracker-text:#202a2c;box-shadow:none;color:var(--tracker-text);background:#f3f2ee;border-color:#c4ccc8}.report-vnext-shell.report-vnext-my-reports{--tracker-accent:#2f716e;--tracker-muted:#52615f;--tracker-teal:#2f716e;--tracker-text:#202a2c;color:var(--tracker-text)}.report-vnext-entry .report-vnext-hero,.report-vnext-entry .report-vnext-section{background:linear-gradient(#eef3f1e6,#e2ebe7d6);border-color:#c4ccc8;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:#c4ccc8;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:#52615f}.report-vnext-entry .report-vnext-field>select,.report-vnext-entry .report-vnext-field>input{color:#202a2c;background:#faf9f6;border-color:#c0cbc6}.report-vnext-entry .report-vnext-field>select:focus,.report-vnext-entry .report-vnext-field>input:focus{border-color:#2f716e;box-shadow:0 0 0 3px #2f716e29}.report-vnext-entry .report-vnext-context-grid .report-vnext-field,.report-vnext-detail .report-vnext-context-grid .report-vnext-field{background:#faf9f6;border-color:#c4ccc8;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:#2f716e;box-shadow:0 0 0 3px #2f716e24}.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:#52615f;background:#faf9f6;border-color:#c4ccc8}.report-vnext-entry .report-vnext-progress-option{color:var(--tracker-text);text-align:left;background:#faf9f6;border-color:#c4ccc8}.report-vnext-entry .report-vnext-progress-option[data-selected=true]{background:#e4f0eb;border-color:#82afa0;box-shadow:inset 4px 0 #2f716e}.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:#faf9f6;border-color:#c4ccc8;box-shadow:inset 0 0 0 1px #2f716e0f}.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 #2f716e1f}.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:#2f716e;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:#202a2c;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#faf9f6;border-color:#c0cbc6}.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:#202a2c}.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:#2f716e;box-shadow:0 0 0 3px #2f716e29}.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:#202a2c;-webkit-text-fill-color:#202a2c;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:#2f716e;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:#faf9f6;border-color:#c4ccc8}.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:#2f716e;background:#e8f1ed;border-color:#bed1c8}.report-vnext-entry .report-vnext-actions a,.report-vnext-entry .report-vnext-actions button{color:#202a2c;background:#fff;border-color:#c4ccc8}.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:#2f716e;--tracker-muted:#52615f;--tracker-teal:#2f716e;--tracker-text:#202a2c;box-shadow:none;color:var(--tracker-text);background:#f3f2ee;border-color:#c4ccc8;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:#c4ccc8;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:#2f716e;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:#52615f;background:#faf9f6;border-color:#c4ccc8}.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:#faf9f6;border-color:#c4ccc8}.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:#faf9f6;border:1px solid #c4ccc8;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:#faf9f6;border-color:#c4ccc8;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,#2c4550));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:#2f716e;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}
