@supports (transform-origin: 5% 5%) {} @supports (transform-origin:5% 5%) {} @supports ( transform-origin : 5% 5% ) {} @supports ( transform-origin : 5% 5% ) {} @supports (transform-origin: 5% 5%) {} @supports (transform-origin: 5% 5%) {} @supports ( transform-origin : 5% 5% ) {} @supports ( transform-origin : 5% 5% ) {} @supports (very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-long-prop: very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-long-value) {} @supports (very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-long-prop: very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-long-value) {} @supports ( very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-long-prop : very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-long-value ) {} @supports ( very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-long-prop : very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-long-value ) {} @supports not(transform-origin: 10em 10em 10em) {} @supports not (transform-origin: 10em 10em 10em) {} @supports not ( transform-origin : 10em 10em 10em ) {} @supports not ( transform-origin : 10em 10em 10em ) {} @supports not (transform-origin: 10em 10em 10em) {} @supports not (transform-origin: 10em 10em 10em) {} @supports not (transform-origin: 10em 10em 10em) {} @supports not ( transform-origin : 10em 10em 10em ) {} @supports not ( transform-origin : 10em 10em 10em ) {} @supports not (very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-long-prop: very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-long-value) {} @supports not (very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-long-prop: very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-long-value) {} @supports not (very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-long-prop: very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-long-value) {} @supports not ( very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-long-prop : very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-long-value ) {} @supports not ( very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-long-prop : very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-very-long-value ) {} @supports not (not (transform-origin: 2px)) {} @supports not(not(transform-origin:2px)) {} @supports not ( not ( transform-origin : 2px ) ) {} @supports not ( not ( transform-origin : 2px ) ) {} @supports not (not (transform-origin: 2px)) {} @supports not ( not (transform-origin: 2px) ) {} @supports not ( not ( transform-origin : 2px ) ) {} @supports not ( not ( transform-origin : 2px ) ) {} @supports (display: flexbox) and (not (display: inline-grid)) {} @supports (display: table-cell) and (display: list-item) {} @supports ( display : table-cell ) and ( display : list-item ) {} @supports ( display : table-cell ) and ( display : list-item ) {} @supports (display: table-cell) and (display: list-item) {} @supports (display: table-cell) and (display: list-item) {} @supports (display: table-cell) and (display: list-item) {} @supports ( display : table-cell ) and ( display : list-item ) {} @supports ( display : table-cell ) and ( display : list-item ) {} @supports (display: table-cell) and (display: list-item) and (display: run-in) {} @supports (display: table-cell) and ((display: list-item) and (display: run-in)) {} @supports (display: table-cell) and ((display: list-item) and (display: run-in)) {} @supports (display: table-cell) and ((display: list-item) and (display: run-in)) {} @supports (display: table-cell) and ((display: list-item) and (display: run-in)) {} @supports ( display : table-cell ) and ( ( display : list-item ) and ( display : run-in ) ) {} @supports ( display : table-cell ) and ( ( display : list-item ) and ( display : run-in ) ) {} @supports (transform-style: preserve) or (-moz-transform-style: preserve) {} @supports (transform-style: preserve) or (-moz-transform-style: preserve) or (-o-transform-style: preserve) or (-webkit-transform-style: preserve) {} @supports (transform-style: preserve-3d) or ((-moz-transform-style: preserve-3d) or ((-o-transform-style: preserve-3d) or (-webkit-transform-style: preserve-3d))) {} @supports not((text-align-last:justify)or(-moz-text-align-last:justify)){ } @supports not((text-align-last:justify)and(-moz-text-align-last:justify)){ } @supports (--foo:green) {} @supports selector(:after) {} @supports selector(:focus) {} @supports selector(:focus-visible) {} @supports selector(A>B) {} @supports selector(A > B) {} @supports selector(A > B) {} @supports selector(A > B ) {} @supports selector( A < B ) {} @supports selector(.a:not(.b)){} @supports selector(:not(.b)){} @supports not selector(:after){ } @supports (--foo:green) and selector(:after){ } @supports selector(:before) and selector(:focus-visible){ } @supports selector(:not(.a,.b)) and selector(:focus-visible){ } @supports selector(.a,.b){ } @supports selector(){ } @supports selector(:focus-visible) { button:focus { outline: none; } button:focus-visible { outline: 2px solid orange; } } @supports selector(:not(.a,.b)) { } @supports selector(:not(.a,.b), :not(.b,.c)) { } @supports selector(:not(.a,.b), .b, .c) { } @supports selector( :not( .a,.b) ) { } @supports selector( :not( .a,.b ) ) { } @supports selector(.asdasldaskdhjkashdahsdkjahskdjhakjsdkjahsdhkas .asdasldaskdhjkashdahsdkjahskdjhakjsdkjahsdhkas, .asdasldaskdhjkashdahsdkjahskdjhakjsdkjahsdhkas .asdasldaskdhjkashdahsdkjahskdjhakjsdkjahsdhkas){ } @supports selector(.parent>.child ){ } @supports selector(> .child-one){ } @supports selector(.parent ~ .child){ } @supports selector(ns|* ){ } @supports selector(svg|a ){ } @supports selector(|B ){ } @supports selector(*|*){ } @supports selector(|*){ } @supports selector(.a,.b,:not(asdasldaskdhjkashdahsdkjahskdjhakj,asdasldaskdhjkashdahsdkjahskdjhakj)){ } @supports not (selector(:before) or not (not (selector(:before)))) { } @supports selector(selector(:focus-visible)) {} @supports selector(:::selector(:focus-visible)) {} @supports selector(--selector(:focus-visible)) {} @supports not (transform-origin: 10em 10em 10em) {} @supports not (not (transform-origin: 2px)) {} @supports (display: grid) and (not (display: inline-grid)) {} @supports (display: table-cell) and (display: list-item) and (display:run-in) {} @supports (display: table-cell) and ((display: list-item) and (display:run-in)) {} @supports (transform-style: preserve) or (-moz-transform-style: preserve) {} @supports (transform-style: preserve) or (-moz-transform-style: preserve) or (-o-transform-style: preserve) or (-webkit-transform-style: preserve) {} @supports (transform-style: preserve-3d) or ((-moz-transform-style: preserve-3d) or ((-o-transform-style: preserve-3d) or (-webkit-transform-style: preserve-3d))) {}