Test style for debugging conversion to userscript

It was brought to my attention that some style stopped working as userscript…

Ekde 2024/02/09. Vidu La ĝisdata versio.

/* ==UserStyle==
@name           Test style for debugging conversion to userscript
@namespace      github.com/openstyles/stylus
@version        13.0.0
@license        CC0
@description    It was brought to my attention that some style stopped working as userscript…
==/UserStyle== */

/*
...
*/
*:not(#u#n#r#o#u#n#d):not(input[type="radio" i]),
*:not(#u#n#r#o#u#n#d):not(input[type="radio" i])::before,
*:not(#u#n#r#o#u#n#d):not(input[type="radio" i])::after {
  border-radius: 0 !important;
}

label input[type="checkbox" i] + svg rect[rx] {
 rx: 0 !important;
}
label input[type="checkbox" i] + svg rect[ry] {
 ry: 0 !important;
}


/*
...
*/
:root#facebook svg[role] > mask[id]:first-child + g[mask]:last-child
{
  mask: none !important;
  /*
  ...
  */
  & circle { opacity: 0.1 !important; }
  /*
  ...
  */
  & image:has(~ circle[stroke="var(--accent)"])
  {
   outline: 2px solid var(--accent);
   outline-offset: 2px;
   & ~ circle { display: none; }
 }
}

/*
...
*/
@-moz-document domain("facebook.com") {
  body {
    color: red !important;
  }
}