[gtk/matthiasc/css-change-tracking-4: 7/7] Update test output



commit 45aa6a8b1cd732395bc30b8bd72448c65c23c905
Author: Matthias Clasen <mclasen redhat com>
Date:   Fri Jan 17 13:54:41 2020 -0500

    Update test output
    
    These test cases involve :not, and thus are affected
    by our now correct handling of it for change computation.

 testsuite/css/change/test4.nodes          |   8 +-
 testsuite/css/change/widget-factory.nodes | 648 +++++++++++++++---------------
 2 files changed, 328 insertions(+), 328 deletions(-)
---
diff --git a/testsuite/css/change/test4.nodes b/testsuite/css/change/test4.nodes
index dde5bd3092..a357d7b08a 100644
--- a/testsuite/css/change/test4.nodes
+++ b/testsuite/css/change/test4.nodes
@@ -1,8 +1,8 @@
 [window.background:dir(ltr)]    
   decoration:dir(ltr)    
   box.horizontal:dir(ltr)    name
-    label.a:dir(ltr)    
-    label.b:dir(ltr)    
-    label.c:dir(ltr)    
-    label.d:dir(ltr)    
+    label.a:dir(ltr)    class|name|hover
+    label.b:dir(ltr)    class|name|hover|backdrop
+    label.c:dir(ltr)    class|name|parent-name|parent-hover
+    label.d:dir(ltr)    class|name|parent-name|parent-hover|parent-backdrop
     label.e.f:dir(ltr)    
diff --git a/testsuite/css/change/widget-factory.nodes b/testsuite/css/change/widget-factory.nodes
index 1c064143ac..f18cb86871 100644
--- a/testsuite/css/change/widget-factory.nodes
+++ b/testsuite/css/change/widget-factory.nodes
@@ -1,21 +1,21 @@
 [window.background.csd.devel:dir(ltr)]    
class|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
   decoration:dir(ltr)    name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-  headerbar.titlebar:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+  headerbar.titlebar:dir(ltr)    
class|name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-name|sibling-first-child|parent-class|parent-name|parent-selected
     box.horizontal.start:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
     stackswitcher.linked:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-      button.text-button.toggle:dir(ltr):checked    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+      button.text-button.toggle:dir(ltr):checked    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
         label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-      button.text-button.toggle:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+      button.text-button.toggle:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
         label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-      button.text-button.toggle:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+      button.text-button.toggle:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
         label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
     box.horizontal.end:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
       menubutton.popup:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-        button.image-button.toggle:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-          image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+        button.image-button.toggle:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+          image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
         [popover.background.menu:dir(ltr)]    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
           contents:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-            stack:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+            stack:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -42,22 +42,22 @@
                         label:disabled:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
           arrow:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
   box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-    stack:dir(ltr)    name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+    stack:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
       box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
         box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
           box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
             combobox:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               box.linked.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                entry.combo:dir(ltr)    
name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
+                entry.combo:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
                   text:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     undershoot.left:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     undershoot.right:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                button.combo:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-selected
+                button.combo:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-first-child|parent-last-child|parent-state|parent-selected|parent-sibling-class|parent-sibling-name|parent-sibling-first-child|parent-sibling-last-child|parent-sibling-state
                   box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     arrow:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               [popover.background.menu:dir(ltr)]    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 contents:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  stack:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                  stack:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       modelbutton.flat:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                         cellview:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -71,19 +71,19 @@
                 arrow:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
             combobox:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               box.linked.horizontal:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                entry.combo:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
-                  text:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
+                entry.combo:disabled:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
+                  text:disabled:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
                     undershoot.left:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     undershoot.right:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                button.combo:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-selected
+                button.combo:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-first-child|parent-last-child|parent-state|parent-selected|parent-sibling-class|parent-sibling-name|parent-sibling-first-child|parent-sibling-last-child|parent-sibling-state
                   box.horizontal:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     arrow:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               [popover.background.menu:disabled:dir(ltr)]    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 contents:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  stack:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                  stack:disabled:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 arrow:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-            entry:dir(ltr)    
name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
-              text:dir(ltr)    
name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
+            entry:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
+              text:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
                 placeholder:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-selected
                 undershoot.left:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 undershoot.right:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -91,28 +91,28 @@
                   contents:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     list:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   arrow:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-              image.right:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
-            entry:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
-              text:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
+              image.right:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
+            entry:disabled:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
+              text:disabled:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
                 undershoot.left:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 undershoot.right:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
             box.linked.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-              entry:dir(ltr)    
name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
+              entry:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
                 text:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   undershoot.left:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   undershoot.right:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-              button.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+              button.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
             box.linked.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               combobox:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 box.linked.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  button.combo:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-selected
+                  button.combo:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-first-child|parent-last-child|parent-state|parent-selected|parent-sibling-class|parent-sibling-name|parent-sibling-first-child|parent-sibling-last-child|parent-sibling-state
                     box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       cellview:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       arrow:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 [popover.background.menu:dir(ltr)]    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   contents:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                    stack:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                    stack:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                         modelbutton.flat:selected:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                           cellview:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -126,13 +126,13 @@
                   arrow:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               combobox:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 box.linked.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  button.combo:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-selected
+                  button.combo:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-first-child|parent-last-child|parent-state|parent-selected|parent-sibling-class|parent-sibling-name|parent-sibling-first-child|parent-sibling-last-child|parent-sibling-state
                     box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       cellview:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       arrow:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 [popover.background.menu:dir(ltr)]    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   contents:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                    stack:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                    stack:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                         modelbutton.flat:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                           cellview:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -146,13 +146,13 @@
                   arrow:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               combobox:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 box.linked.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  button.combo:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-selected
+                  button.combo:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-first-child|parent-last-child|parent-state|parent-selected|parent-sibling-class|parent-sibling-name|parent-sibling-first-child|parent-sibling-last-child|parent-sibling-state
                     box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       cellview:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       arrow:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 [popover.background.menu:dir(ltr)]    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   contents:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                    stack:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                    stack:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                         modelbutton.flat:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                           cellview:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -167,22 +167,22 @@
             box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
               label:disabled:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-              spinbutton.horizontal:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
+              spinbutton.horizontal:dir(ltr)    
class|name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
                 text:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   undershoot.left:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   undershoot.right:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                button.image-button.down:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
-                button.image-button.up:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
-              spinbutton.horizontal:disabled:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
+                button.image-button.down:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                  image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
+                button.image-button.up:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                  image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
+              spinbutton.horizontal:disabled:dir(ltr)    
class|name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
                 text:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   undershoot.left:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   undershoot.right:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                button.image-button.down:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
-                button.image-button.up:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                button.image-button.down:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                  image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
+                button.image-button.up:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                  image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
             grid.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               checkbutton.text-button:dir(ltr):checked    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 check:dir(ltr):checked    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -226,23 +226,23 @@
               spinner:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
           separator.vertical:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
           box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-            button.text-button.toggle:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+            button.text-button.toggle:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
               label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-            button.text-button.toggle:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+            button.text-button.toggle:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
               label:disabled:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-            button.text-button.toggle:dir(ltr):checked    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+            button.text-button.toggle:dir(ltr):checked    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
               label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-            button.text-button.toggle:disabled:dir(ltr):checked    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+            button.text-button.toggle:disabled:dir(ltr):checked    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
               label:disabled:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
             combobox:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               box.linked.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                button.combo:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-selected
+                button.combo:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-first-child|parent-last-child|parent-state|parent-selected|parent-sibling-class|parent-sibling-name|parent-sibling-first-child|parent-sibling-last-child|parent-sibling-state
                   box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     cellview:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     arrow:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               [popover.background.menu:dir(ltr)]    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 contents:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  stack:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                  stack:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       modelbutton.flat:selected:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                         cellview:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -259,13 +259,13 @@
                 arrow:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
             combobox:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               box.linked.horizontal:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                button.combo:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-selected
+                button.combo:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-first-child|parent-last-child|parent-state|parent-selected|parent-sibling-class|parent-sibling-name|parent-sibling-first-child|parent-sibling-last-child|parent-sibling-state
                   box.horizontal:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     cellview:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     arrow:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               [popover.background.menu:disabled:dir(ltr)]    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 contents:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  stack:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                  stack:disabled:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     box.vertical:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       modelbutton.flat:disabled:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                         cellview:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -281,31 +281,31 @@
                         none.right:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 arrow:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
             fontbutton:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-              button.font:dir(ltr)    
name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+              button.font:dir(ltr)    
name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
                 box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                   box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     separator.vertical:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
             widget:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-              button.color:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+              button.color:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
                 colorswatch.activatable.dark:dir(ltr)    
class|name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-disabled|parent-backdrop|parent-selected
                   overlay:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-id|parent-first-child|parent-last-child|parent-state|parent-disabled|parent-selected
             filechooserbutton:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-              button:dir(ltr)    
name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+              button:dir(ltr)    
name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
                 box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                  image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                   label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-                  image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                  image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
               [combobox:dir(ltr)]    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 box.linked.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  button.combo:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-selected
+                  button.combo:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-first-child|parent-last-child|parent-state|parent-selected|parent-sibling-class|parent-sibling-name|parent-sibling-first-child|parent-sibling-last-child|parent-sibling-state
                     box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       cellview:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       arrow:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 [popover.background.menu:dir(ltr)]    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   contents:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                    stack:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                    stack:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                         modelbutton.flat:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                           cellview:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -322,15 +322,15 @@
                           cellview:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                           none.right:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   arrow:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-            button.flat.text-button.link:dir(ltr):link    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+            button.flat.text-button.link:dir(ltr):link    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-first-child|parent-last-child|parent-state|parent-selected
               label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
             switch:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-              image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
-              image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+              image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
+              image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
               slider:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-disabled|parent-backdrop|parent-selected
             switch:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-              image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
-              image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+              image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
+              image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
               slider:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-disabled|parent-backdrop|parent-selected
           separator.vertical:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
           box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -342,7 +342,7 @@
                 trough:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-selected
                   progress.right:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               progressbar.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                text:dir(ltr)    
name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
+                text:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
                 trough:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-selected
                   progress.left:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               levelbar.horizontal.continuous:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -414,26 +414,26 @@
             scrolledwindow.frame:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               treeview.view:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 header:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  button:dir(ltr)    
name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                  button:dir(ltr)    
name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
                     box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       frame.flat:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                         label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-                      [image:dir(ltr)]    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
-                  button:dir(ltr)    
name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                      [image:dir(ltr)]    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
+                  button:dir(ltr)    
name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
                     box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       frame.flat:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                         label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-                      [image:dir(ltr)]    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
-                  button:dir(ltr)    
name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                      [image:dir(ltr)]    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
+                  button:dir(ltr)    
name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
                     box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       frame.flat:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                         label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-                      image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
-                  button:dir(ltr)    
name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                      image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
+                  button:dir(ltr)    
name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
                     box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       frame.flat:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                         label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-                      image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                      image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
               scrollbar.bottom.horizontal:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 range.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   trough:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-selected
@@ -452,7 +452,7 @@
               undershoot.bottom:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
             scrolledwindow.frame:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               textview.view:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                text:dir(ltr)    
name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
+                text:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
                   [selection:dir(ltr)]    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-disabled|parent-backdrop|parent-selected
               scrollbar.bottom.horizontal:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 range.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -474,24 +474,24 @@
         box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
           notebook.frame:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
             header.top.horizontal:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-              tabs:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+              tabs:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 tab:dir(ltr):checked    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                 tab:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                 tab:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-            stack:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+            stack:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
           notebook.frame:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-            stack:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+            stack:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
             header.vertical.right:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-              tabs:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+              tabs:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 tab:dir(ltr):checked    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                 tab:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -499,12 +499,12 @@
                 tab:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
           notebook.frame:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-            stack:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+            stack:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
             header.bottom.horizontal:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-              tabs:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+              tabs:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 tab:dir(ltr):checked    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                 tab:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -513,14 +513,14 @@
                   label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
           notebook.frame:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
             header.vertical.left:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-              tabs:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+              tabs:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 tab:dir(ltr):checked    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                 tab:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                 tab:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-            stack:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+            stack:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -532,54 +532,54 @@
                 text:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   undershoot.left:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   undershoot.right:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                button.image-button.down:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
-                button.image-button.up:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                button.image-button.down:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                  image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
+                button.image-button.up:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                  image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
               spinbutton.vertical:disabled:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 text:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   undershoot.left:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   undershoot.right:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                button.image-button.down:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
-                button.image-button.up:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                button.image-button.down:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                  image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
+                button.image-button.up:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                  image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
               grid.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                button.scale.flat:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                button.scale.flat:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-first-child|parent-last-child|parent-state|parent-selected
+                  image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                   [popover.background.scale-popup:dir(ltr)]    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     contents:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                        button.flat.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                          image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                        button.flat.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-first-child|parent-last-child|parent-state|parent-selected
+                          image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                         scale.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                           trough:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-selected
                             highlight.bottom:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                             slider:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-disabled|parent-backdrop|parent-selected
-                        button.flat.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                          image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                        button.flat.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-first-child|parent-last-child|parent-state|parent-selected
+                          image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                     arrow:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                button.scale.flat:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                button.scale.flat:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-first-child|parent-last-child|parent-state|parent-selected
+                  image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                   [popover.background.scale-popup:dir(ltr)]    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     contents:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                        button.flat.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                          image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                        button.flat.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-first-child|parent-last-child|parent-state|parent-selected
+                          image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                         scale.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                           trough:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-selected
                             highlight.bottom:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                             slider:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-disabled|parent-backdrop|parent-selected
-                        button.flat.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                          image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                        button.flat.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-first-child|parent-last-child|parent-state|parent-selected
+                          image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                     arrow:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
             separator.horizontal:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
             frame:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                stack:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                stack:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   scrolledwindow:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     textview.view:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                      text:dir(ltr)    
name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
+                      text:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
                         [selection:dir(ltr)]    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-disabled|parent-backdrop|parent-selected
                     scrollbar.bottom.horizontal:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       range.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -597,23 +597,23 @@
                     undershoot.top:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     overshoot.bottom:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     undershoot.bottom:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  image.icon-dropshadow:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                  image.icon-dropshadow:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                 actionbar:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   revealer:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     box:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       stackswitcher.linked:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                        button.image-button.toggle:dir(ltr):checked    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                          image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
-                        button.image-button.toggle:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                          image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                        button.image-button.toggle:dir(ltr):checked    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                          image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
+                        button.image-button.toggle:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                          image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                       box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                         menubutton.popup:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                          button.image-button.toggle:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                            image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                          button.image-button.toggle:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                            image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                           [popover.background.menu:dir(ltr)]    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                             contents:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                              stack:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                              stack:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                                 box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                                   box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                                     box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -643,17 +643,17 @@
                                           arrow.right:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                                         box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                                           box.linked.horizontal.horizontal-buttons:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                                            button.model.image-button:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                                            button.model.image-button:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
                                               [box.horizontal:disabled:dir(ltr)]    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                                              image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                                              image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                                               [label:disabled:dir(ltr)]    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-                                            button.model.image-button:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                                            button.model.image-button:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
                                               [box.horizontal:disabled:dir(ltr)]    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                                              image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                                              image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                                               [label:disabled:dir(ltr)]    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-                                            button.model.image-button:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                                            button.model.image-button:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
                                               [box.horizontal:disabled:dir(ltr)]    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                                              image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                                              image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                                               [label:disabled:dir(ltr)]    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                                 box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                                   modelbutton.title.flat:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -677,41 +677,41 @@
             scrolledwindow.frame:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               viewport.frame:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 list.separators:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  row:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                  row:dir(ltr)    
name|first-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                       switch:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                        image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
-                        image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                        image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
+                        image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                         slider:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-disabled|parent-backdrop|parent-selected
-                  row:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                  row:dir(ltr)    
name|first-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                       scale.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                         trough:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-selected
                           highlight.top:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                           slider:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-disabled|parent-backdrop|parent-selected
-                  row.activatable:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                  row.activatable:dir(ltr)    
class|name|first-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-                      image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
-                  row.activatable:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                      image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
+                  row.activatable:dir(ltr)    
class|name|first-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-                      spinbutton.horizontal:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
+                      spinbutton.horizontal:dir(ltr)    
class|name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
                         text:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                           undershoot.left:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                           undershoot.right:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                        button.image-button.down:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                          image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
-                        button.image-button.up:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                          image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
-                  row:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                        button.image-button.down:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                          image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
+                        button.image-button.up:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                          image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
+                  row:dir(ltr)    
name|first-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-                      button.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                        image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
-                  row:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                      button.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                        image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
+                  row:dir(ltr)    
name|first-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                       checkbutton:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -742,7 +742,7 @@
                     label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                     [popover.background.menu:dir(ltr)]    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       contents:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                        stack:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                        stack:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                           box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                             box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                               box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -769,7 +769,7 @@
                     label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                     [popover.background.menu:dir(ltr)]    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       contents:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                        stack:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                        stack:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                           box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                             box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                               box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -796,7 +796,7 @@
                                     label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                                     [popover.background.menu:dir(ltr)]    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                                       contents:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                                        stack:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                                        stack:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                                           box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                                             box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                                               box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -820,7 +820,7 @@
                                     label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                                     [popover.background.menu:dir(ltr)]    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                                       contents:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                                        stack:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                                        stack:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                                           box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                                             box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                                               box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -844,7 +844,7 @@
                     label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                     [popover.background.menu:dir(ltr)]    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       contents:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                        stack:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                        stack:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                           box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                             box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                               box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -866,7 +866,7 @@
                     label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                     [popover.background.menu:dir(ltr)]    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       contents:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                        stack:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                        stack:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                           box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                             box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                               modelbutton.flat:disabled:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -875,35 +875,35 @@
                       arrow:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 toolbar.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   toolbutton:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                    button.image-button.text-button:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                    button.image-button.text-button:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
                       box.horizontal:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                        image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                        image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                   toolbutton:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                    button.image-button.text-button:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                    button.image-button.text-button:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
                       box.horizontal:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                        image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                        image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                   separator:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   toolbutton:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                    button.image-button.text-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                    button.image-button.text-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
                       box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                        image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                        image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                   toolbutton:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                    button.image-button.text-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                    button.image-button.text-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
                       box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                        image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                        image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                   menubutton.popup:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                    button.toggle:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                      image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                    button.toggle:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                      image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                 searchbar:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   revealer:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     box:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                      entry.search:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
-                        text:dir(ltr)    
name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
+                      entry.search:dir(ltr)    
class|name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
+                        text:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
                           undershoot.left:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                           undershoot.right:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                        image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
-                      [button.image-button.close:dir(ltr)]    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                        image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                        image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
+                      [button.image-button.close:dir(ltr)]    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                        image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                 [infobar.info:dir(ltr)]    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   revealer:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -911,12 +911,12 @@
                         box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                           label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                       box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                      button.image-button.close:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                        image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                      button.image-button.close:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                        image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                 separator.horizontal:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 scrolledwindow:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   textview.view:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                    text:dir(ltr)    
name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
+                    text:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
                       [selection:dir(ltr)]    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-disabled|parent-backdrop|parent-selected
                   scrollbar.bottom.horizontal:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     range.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -982,54 +982,54 @@
                     undershoot.bottom:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   toolbar.inline-toolbar.horizontal:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     toolbutton:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                      button.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                        image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                      button.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                        image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                     toolbutton:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                      button.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                        image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                      button.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                        image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                     toolbutton:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                      button.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                        image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                      button.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                        image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                     menubutton.popup:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                      button.toggle:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                        image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
-            button.text-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                      button.toggle:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                        image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
+            button.text-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
               label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-            button.text-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+            button.text-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
               label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-            button.text-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+            button.text-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
               label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-            button.text-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+            button.text-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
               label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
         revealer:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
           frame.app-notification:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
             box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-              button.text-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+              button.text-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
                 label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-              button.flat.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+              button.flat.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-first-child|parent-last-child|parent-state|parent-selected
+                image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
       box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
         box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
           box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
             scrolledwindow.frame:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               treeview.view:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 header:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  button:dir(ltr)    
name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                  button:dir(ltr)    
name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
                     box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       frame.flat:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                         label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-                      [image:dir(ltr)]    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
-                  button:dir(ltr)    
name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                      [image:dir(ltr)]    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
+                  button:dir(ltr)    
name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
                     box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       frame.flat:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                         label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-                      [image:dir(ltr)]    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
-                  button:dir(ltr)    
name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                      [image:dir(ltr)]    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
+                  button:dir(ltr)    
name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
                     box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       frame.flat:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                         label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-                      [image:dir(ltr)]    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                      [image:dir(ltr)]    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
               scrollbar.bottom.horizontal:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 range.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   trough:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-selected
@@ -1073,10 +1073,10 @@
           box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
             box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               menubutton.popup:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                button.toggle:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                button.toggle:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
                   box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-                    image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                    image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                 [popover.background:dir(ltr)]    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   contents:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     grid.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -1084,7 +1084,7 @@
                       label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                       scrolledwindow.frame:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                         textview.view:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                          text:dir(ltr)    
name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
+                          text:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
                             [selection:dir(ltr)]    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-disabled|parent-backdrop|parent-selected
                         scrollbar.bottom.horizontal:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                           range.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -1102,8 +1102,8 @@
                         undershoot.top:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                         overshoot.bottom:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                         undershoot.bottom:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                      entry:dir(ltr)    
name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
-                        text:dir(ltr)    
name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
+                      entry:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
+                        text:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
                           undershoot.left:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                           undershoot.right:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       expander-widget:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -1112,11 +1112,11 @@
                             expander.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-hover|parent-selected
                             label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                       menubutton.popup:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                        button.image-button.toggle:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                          image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                        button.image-button.toggle:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                          image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                         [popover.background.menu:dir(ltr)]    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                           contents:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                            stack:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                            stack:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                               box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                                 box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                                   box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -1142,41 +1142,41 @@
                                         box.horizontal:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                                         label:disabled:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                           arrow:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                      button.text-button.suggested-action:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                      button.text-button.suggested-action:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
                         label:disabled:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                   arrow:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-              button.image-button.text-button.destructive-action.toggle:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+              button.image-button.text-button.destructive-action.toggle:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
                 box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                  image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                   label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
               box.linked.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                button.image-button.radio:dir(ltr):checked    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
-                button.image-button.radio:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
-              button.image-button.circular:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
-            [button.lock:dir(ltr)]    
name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                button.image-button.radio:dir(ltr):checked    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                  image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
+                button.image-button.radio:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                  image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
+              button.image-button.circular:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
+            [button.lock:dir(ltr)]    
name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
               box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
-                stack:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
+                stack:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                   label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
             menubutton.popup:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-              button.image-button.toggle:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+              button.image-button.toggle:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
               [popover.background:dir(ltr)]    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 contents:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  stack:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                  stack:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       box.circular-buttons.horizontal:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                        button.model.image-button.circular:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                        button.model.image-button.circular:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
                           [box.horizontal:disabled:dir(ltr)]    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                          image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                          image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                           [label:disabled:dir(ltr)]    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-                        button.model.image-button.circular:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                        button.model.image-button.circular:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
                           [box.horizontal:disabled:dir(ltr)]    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                          image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                          image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                           [label:disabled:dir(ltr)]    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                       separator.horizontal:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       modelbutton.flat:disabled:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -1186,17 +1186,17 @@
                       box.horizontal.inline-buttons:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                         label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                         label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-                        button.model.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                        button.model.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
                           [box.horizontal:dir(ltr)]    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                          image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                          image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                           [label:dir(ltr)]    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-                        button.model.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                        button.model.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
                           [box.horizontal:dir(ltr)]    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                          image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                          image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                           [label:dir(ltr)]    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-                        button.model.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                        button.model.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
                           [box.horizontal:dir(ltr)]    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                          image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                          image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                           [label:dir(ltr)]    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                       separator.horizontal:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       modelbutton.flat:disabled:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -1253,13 +1253,13 @@
                 scrolledwindow:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   viewport.frame:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     list:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                      row.activatable:selected:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                      row.activatable:selected:dir(ltr)    
class|name|first-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                         label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-                      row.activatable:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                      row.activatable:dir(ltr)    
class|name|first-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                         label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-                      row.activatable:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                      row.activatable:dir(ltr)    
class|name|first-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                         label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-                      row.activatable:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                      row.activatable:dir(ltr)    
class|name|first-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                         label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                       separator.horizontal:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       separator.horizontal:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -1280,15 +1280,15 @@
                   undershoot.top:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   overshoot.bottom:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   undershoot.bottom:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-              stack:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+              stack:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  entry:dir(ltr)    
name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
-                    text:dir(ltr)    
name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
+                  entry:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
+                    text:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
                       placeholder:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-selected
                       undershoot.left:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       undershoot.right:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  entry:dir(ltr)    
name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
-                    text:dir(ltr)    
name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
+                  entry:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
+                    text:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
                       placeholder:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-selected
                       undershoot.left:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       undershoot.right:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -1296,13 +1296,13 @@
                   box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     combobox:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       box.linked.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                        button.combo:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-selected
+                        button.combo:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-first-child|parent-last-child|parent-state|parent-selected|parent-sibling-class|parent-sibling-name|parent-sibling-first-child|parent-sibling-last-child|parent-sibling-state
                           box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                             cellview:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                             arrow:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       [popover.background.menu:dir(ltr)]    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                         contents:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                          stack:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                          stack:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                             box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                               modelbutton.flat:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                                 cellview:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -1400,13 +1400,13 @@
                         arrow:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     combobox:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       box.linked.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                        button.combo:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-selected
+                        button.combo:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-first-child|parent-last-child|parent-state|parent-selected|parent-sibling-class|parent-sibling-name|parent-sibling-first-child|parent-sibling-last-child|parent-sibling-state
                           box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                             cellview:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                             arrow:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       [popover.background.menu:dir(ltr)]    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                         contents:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                          stack:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                          stack:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                             box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                               modelbutton.flat:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                                 cellview:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -1445,37 +1445,37 @@
                                 cellview:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                                 none.right:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                         arrow:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  entry:dir(ltr)    
name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
-                    text:dir(ltr)    
name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
+                  entry:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
+                    text:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
                       placeholder:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-selected
                       undershoot.left:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       undershoot.right:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 box.vertical.linked:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  entry:dir(ltr)    
name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
-                    text:dir(ltr)    
name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
+                  entry:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
+                    text:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
                       placeholder:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-selected
                       undershoot.left:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       undershoot.right:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  entry:dir(ltr)    
name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
-                    text:dir(ltr)    
name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
+                  entry:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
+                    text:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
                       placeholder:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-selected
                       undershoot.left:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       undershoot.right:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  entry:dir(ltr)    
name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
-                    text:dir(ltr)    
name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
+                  entry:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
+                    text:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
                       placeholder:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-selected
                       undershoot.left:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       undershoot.right:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 box.vertical.linked:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   combobox:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     box.linked.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                      button.combo:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-selected
+                      button.combo:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-first-child|parent-last-child|parent-state|parent-selected|parent-sibling-class|parent-sibling-name|parent-sibling-first-child|parent-sibling-last-child|parent-sibling-state
                         box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                           cellview:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                           arrow:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     [popover.background.menu:dir(ltr)]    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       contents:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                        stack:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                        stack:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                           box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                             modelbutton.flat:selected:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                               cellview:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -1493,45 +1493,45 @@
                               cellview:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                               none.right:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       arrow:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  spinbutton.horizontal:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
+                  spinbutton.horizontal:dir(ltr)    
class|name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
                     text:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       undershoot.left:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       undershoot.right:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                    button.image-button.down:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                      image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
-                    button.image-button.up:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                      image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
-                  spinbutton.horizontal:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
+                    button.image-button.down:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                      image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
+                    button.image-button.up:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                      image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
+                  spinbutton.horizontal:dir(ltr)    
class|name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
                     text:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       undershoot.left:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       undershoot.right:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                    button.image-button.down:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                      image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
-                    button.image-button.up:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                      image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
-                  button.text-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                    button.image-button.down:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                      image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
+                    button.image-button.up:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                      image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
+                  button.text-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
                     label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
           frame:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
             box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               toolbar.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 toolbutton:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  button.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                    image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                  button.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                    image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                 toolbutton:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  button.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                    image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                  button.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                    image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                 toolbutton:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  button.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                    image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                  button.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                    image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                 toolbutton:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  button.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                    image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                  button.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                    image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                 menubutton.popup:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  button.toggle:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                    image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                  button.toggle:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                    image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
               scrolledwindow:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 textview.view:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  text:dir(ltr)    
name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
+                  text:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
                     [selection:dir(ltr)]    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-disabled|parent-backdrop|parent-selected
                 scrollbar.bottom.horizontal:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   range.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -1551,71 +1551,71 @@
                 undershoot.bottom:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 box.vertical.linked:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  button.image-button:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                    image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
-                  button.image-button:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                    image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
-                  button.image-button:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                    image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
-                button.image-button:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                  button.image-button:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                    image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
+                  button.image-button:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                    image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
+                  button.image-button:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                    image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
+                button.image-button:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                  image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
           overlay:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-id|parent-first-child|parent-last-child|parent-state|parent-disabled|parent-selected
             frame:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               paned.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 notebook:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   header.top.horizontal:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                    tabs:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                    tabs:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       tab:dir(ltr):checked    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                         box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                           label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-                          button.flat.image-button.small-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                            image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                          button.flat.image-button.small-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-first-child|parent-last-child|parent-state|parent-selected
+                            image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                       tab:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                         box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                           label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-                          button.flat.image-button.small-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                            image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                          button.flat.image-button.small-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-first-child|parent-last-child|parent-state|parent-selected
+                            image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                     menubutton.circular.popup:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                      button.flat.image-button.toggle:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                        image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                      button.flat.image-button.toggle:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-first-child|parent-last-child|parent-state|parent-selected
+                        image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                       [popover.background:dir(ltr)]    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                         contents:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                           box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                             label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                             menubutton.circular.popup:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                              button.flat.image-button.toggle:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                                image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                              button.flat.image-button.toggle:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-first-child|parent-last-child|parent-state|parent-selected
+                                image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                               [popover.background:dir(ltr)]    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                                 contents:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                                   label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                                 arrow:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                         arrow:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  stack:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                  stack:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 separator.wide:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 notebook:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   header.top.horizontal:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                    tabs:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                    tabs:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       tab:dir(ltr):checked    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                         label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-                  stack:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                  stack:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
             [toolbar.osd.horizontal:dir(ltr)]    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               toolitem:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                button.scale.flat.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                button.scale.flat.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-first-child|parent-last-child|parent-state|parent-selected
+                  image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                   [popover.background.scale-popup:dir(ltr)]    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     contents:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                        button.flat.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                          image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                        button.flat.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-first-child|parent-last-child|parent-state|parent-selected
+                          image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                         scale.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                           trough:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-selected
                             highlight.bottom:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                             slider:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-disabled|parent-backdrop|parent-selected
-                        button.flat.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                          image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                        button.flat.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-first-child|parent-last-child|parent-state|parent-selected
+                          image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                     arrow:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               toolitem:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 scale.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -1624,18 +1624,18 @@
                     slider:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-disabled|parent-backdrop|parent-selected
               toolitem:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 box.linked.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  button.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                    image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
-                  button.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                    image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                  button.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                    image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
+                  button.image-button:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                    image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
               menubutton.popup:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                button.toggle:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                button.toggle:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                  image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
         separator.vertical:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
         box.vertical:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
           box.linked.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-            entry:dir(ltr)    
name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
-              text:dir(ltr)    
name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
+            entry:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
+              text:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
                 placeholder:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-selected
                 undershoot.left:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 undershoot.right:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -1646,11 +1646,11 @@
                       scrolledwindow:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                         treeview.view:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                           header:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                            button:dir(ltr)    
name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+                            button:dir(ltr)    
name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
                               box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                                 frame.flat:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                                   label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-                                image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                                image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                         scrollbar.bottom.horizontal:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                           range.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                             trough:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-selected
@@ -1668,18 +1668,18 @@
                         overshoot.bottom:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                         undershoot.bottom:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 arrow:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-            entry:dir(ltr)    
name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
-              text:dir(ltr)    
name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
+            entry:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
+              text:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
                 placeholder:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-selected
                 undershoot.left:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 undershoot.right:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-              image.right:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+              image.right:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
           separator.horizontal:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
           notebook.frame:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
             header.top.horizontal:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-              tabs:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+              tabs:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                 arrow.image-button.down:disabled:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                  image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                 tab:dir(ltr):checked    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                 tab:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -1691,15 +1691,15 @@
                 tab:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                 arrow.image-button.up:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                  image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
               menubutton.circular.popup:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                button.flat.image-button.toggle:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                button.flat.image-button.toggle:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-first-child|parent-last-child|parent-state|parent-selected
+                  image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                 [popover.background:dir(ltr)]    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   contents:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                   arrow:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-            stack:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
+            stack:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -1788,11 +1788,11 @@
             box.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
               overlay:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-id|parent-first-child|parent-last-child|parent-state|parent-disabled|parent-selected
                 grid.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                  [button.image-button.circular:dir(ltr)]    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                    image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                  [button.image-button.circular:dir(ltr)]    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                    image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                   colorswatch#editor-color-sample.dark:dir(ltr)    
class|name|id|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-disabled|parent-backdrop|parent-selected
                     overlay:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-id|parent-first-child|parent-last-child|parent-state|parent-disabled|parent-selected
-                  entry:dir(ltr)    
name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
+                  entry:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
                     text:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       undershoot.left:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                       undershoot.right:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
@@ -1807,41 +1807,41 @@
                   grid.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                     label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-                    spinbutton.horizontal:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
-                      text:dir(ltr)    
name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
+                    spinbutton.horizontal:dir(ltr)    
class|name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
+                      text:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
                         undershoot.left:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                         undershoot.right:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                      button.image-button.down:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                        image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
-                      button.image-button.up:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                        image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
-                    spinbutton.horizontal:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
-                      text:dir(ltr)    
name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
+                      button.image-button.down:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                        image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
+                      button.image-button.up:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                        image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
+                    spinbutton.horizontal:dir(ltr)    
class|name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
+                      text:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
                         undershoot.left:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                         undershoot.right:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                      button.image-button.down:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                        image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
-                      button.image-button.up:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                        image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                      button.image-button.down:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                        image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
+                      button.image-button.up:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                        image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                 [box.osd.popover.horizontal:dir(ltr)]    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   grid.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-                    spinbutton.horizontal:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
-                      text:dir(ltr)    
name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
+                    spinbutton.horizontal:dir(ltr)    
class|name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
+                      text:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
                         undershoot.left:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                         undershoot.right:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                      button.image-button.down:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                        image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
-                      button.image-button.up:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                        image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                      button.image-button.down:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                        image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
+                      button.image-button.up:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                        image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
                 [box.osd.popover.horizontal:dir(ltr)]    
class|name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                   grid.horizontal:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                     label:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
-                    spinbutton.horizontal:dir(ltr)    
class|name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
-                      text:dir(ltr)    
name|state|hover|disabled|backdrop|selected|sibling-name|sibling-disabled|parent-class|parent-name|parent-selected
+                    spinbutton.horizontal:dir(ltr)    
class|name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
+                      text:dir(ltr)    
name|first-child|last-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|sibling-disabled|parent-class|parent-name|parent-selected
                         undershoot.left:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
                         undershoot.right:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                      button.image-button.down:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                        image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
-                      button.image-button.up:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-selected
-                        image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-backdrop|parent-selected
+                      button.image-button.down:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                        image:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected
+                      button.image-button.up:disabled:dir(ltr)    
class|name|first-child|last-child|nth-child|state|hover|disabled|backdrop|selected|sibling-class|sibling-name|sibling-first-child|sibling-last-child|sibling-state|parent-class|parent-name|parent-selected
+                        image:disabled:dir(ltr)    
name|state|hover|disabled|backdrop|selected|parent-class|parent-name|parent-state|parent-hover|parent-backdrop|parent-selected


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]