/* DEADKOP Pixel Basement 2.4.3 — runtime toggle guard */

/* Runtime classes added by JS. Inline state is also enforced by JS. */
.dk-pixel-basement-runtime > .dk-pixel-basement-runtime-panel,
.dk-pixel-basement-runtime:hover > .dk-pixel-basement-runtime-panel,
.dk-pixel-basement-runtime:focus-within > .dk-pixel-basement-runtime-panel{
  display:none!important;
  opacity:0!important;
  visibility:hidden!important;
  pointer-events:none!important;
}
.dk-pixel-basement-runtime.dk-pixel-open > .dk-pixel-basement-runtime-panel,
.dk-pixel-basement-runtime.dk-pixel-open:hover > .dk-pixel-basement-runtime-panel,
.dk-pixel-basement-runtime.dk-pixel-open:focus-within > .dk-pixel-basement-runtime-panel{
  display:block!important;
  opacity:1!important;
  visibility:visible!important;
  pointer-events:auto!important;
}
.dk-pixel-basement-runtime.dk-pixel-open .dk-command-sub-arrow,
.dk-pixel-basement-runtime.dk-pixel-open [class*="chevron"]{
  transform:rotate(180deg)!important;
}

/* Early Chrome/Safari guard before JS adds runtime classes. */
@supports selector(li:has(> a)) {
  .dk-command-menu li:has(> a[href*="/pixel-basement"]) > .dk-menu-mega,
  .dk-command-menu li:has(> a[href*="/pixel-basement"]) > [data-dk-menu-panel],
  .dkx-nav li:has(> a[href*="/pixel-basement"]) > .dkx-mega,
  nav li:has(> a[href*="/pixel-basement"]) > [class*="mega"]{
    display:none!important;
    opacity:0!important;
    visibility:hidden!important;
    pointer-events:none!important;
  }
  .dk-command-menu li.dk-pixel-open:has(> a[href*="/pixel-basement"]) > .dk-menu-mega,
  .dk-command-menu li.dk-pixel-open:has(> a[href*="/pixel-basement"]) > [data-dk-menu-panel],
  .dkx-nav li.dk-pixel-open:has(> a[href*="/pixel-basement"]) > .dkx-mega,
  nav li.dk-pixel-open:has(> a[href*="/pixel-basement"]) > [class*="mega"]{
    display:block!important;
    opacity:1!important;
    visibility:visible!important;
    pointer-events:auto!important;
  }
}
