diff --git a/cssreport.json b/cssreport.json index d676b28..b130aa7 100644 --- a/cssreport.json +++ b/cssreport.json @@ -1 +1 @@ -{"report":[{"feature":"css-has","featureData":{"title":":has() CSS relational pseudo-class","caniuseData":{"status":"wd","title":":has() CSS relational pseudo-class","shown":true,"stats":{"ie":{"6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","5.5":"n"},"edge":{"12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","79":"n","80":"n","81":"n","83":"n","84":"n","85":"n","86":"n","87":"n","88":"n","89":"n","90":"n","91":"n","92":"n","93":"n","94":"n","95":"n","96":"n","97":"n","98":"n","99":"n","100":"n","101":"n","102":"n","103":"n","104":"n","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y","122":"y","123":"y","124":"y","125":"y"},"firefox":{"2":"n","3":"n","4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","59":"n","60":"n","61":"n","62":"n","63":"n","64":"n","65":"n","66":"n","67":"n","68":"n","69":"n","70":"n","71":"n","72":"n","73":"n","74":"n","75":"n","76":"n","77":"n","78":"n","79":"n","80":"n","81":"n","82":"n","83":"n","84":"n","85":"n","86":"n","87":"n","88":"n","89":"n","90":"n","91":"n","92":"n","93":"n","94":"n","95":"n","96":"n","97":"n","98":"n","99":"n","100":"n","101":"n","102":"n","103":"n d #2","104":"n d #2","105":"n d #2","106":"n d #2","107":"n d #2","108":"n d #2","109":"n d #2","110":"n d #2","111":"n d #2","112":"n d #2","113":"n d #2","114":"n d #2","115":"n d #2","116":"n d #2","117":"n d #2","118":"n d #2","119":"n d #2","120":"n d #2","121":"y","122":"y","123":"y","124":"y","125":"y","126":"y","127":"y","128":"y","129":"y","130":"y","3.5":"n","3.6":"n"},"chrome":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","59":"n","60":"n","61":"n","62":"n","63":"n","64":"n","65":"n","66":"n","67":"n","68":"n","69":"n","70":"n","71":"n","72":"n","73":"n","74":"n","75":"n","76":"n","77":"n","78":"n","79":"n","80":"n","81":"n","83":"n","84":"n","85":"n","86":"n","87":"n","88":"n","89":"n","90":"n","91":"n","92":"n","93":"n","94":"n","95":"n","96":"n","97":"n","98":"n","99":"n","100":"n","101":"n d #1","102":"n d #1","103":"n d #1","104":"n d #1","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y","122":"y","123":"y","124":"y","125":"y","126":"y","127":"y","128":"y","129":"y"},"safari":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","15.4":"y","15.5":"y","15.6":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6":"y","17.0":"y","17.1":"y","17.2":"y","17.3":"y","17.4":"y","17.5":"y","17.6":"y","18.0":"y","TP":"y","3.1":"n","3.2":"n","5.1":"n","6.1":"n","7.1":"n","9.1":"n","10.1":"n","11.1":"n","12.1":"n","13.1":"n","14.1":"n","15.1":"n","15.2-15.3":"n"},"opera":{"9":"n","11":"n","12":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","60":"n","62":"n","63":"n","64":"n","65":"n","66":"n","67":"n","68":"n","69":"n","70":"n","71":"n","72":"n","73":"n","74":"n","75":"n","76":"n","77":"n","78":"n","79":"n","80":"n","81":"n","82":"n","83":"n","84":"n","85":"n","86":"n","87":"n","88":"n","89":"n","90":"n","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","9.5-9.6":"n","10.0-10.1":"n","10.5":"n","10.6":"n","11.1":"n","11.5":"n","11.6":"n","12.1":"n"},"ios_saf":{"8":"n","15.4":"y","15.5":"y","15.6-15.8":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6-16.7":"y","17.0":"y","17.1":"y","17.2":"y","17.3":"y","17.4":"y","17.5":"y","17.6":"y","18.0":"y","3.2":"n","4.0-4.1":"n","4.2-4.3":"n","5.0-5.1":"n","6.0-6.1":"n","7.0-7.1":"n","8.1-8.4":"n","9.0-9.2":"n","9.3":"n","10.0-10.2":"n","10.3":"n","11.0-11.2":"n","11.3-11.4":"n","12.0-12.1":"n","12.2-12.5":"n","13.0-13.1":"n","13.2":"n","13.3":"n","13.4-13.7":"n","14.0-14.4":"n","14.5-14.8":"n","15.0-15.1":"n","15.2-15.3":"n"},"op_mini":{"all":"n"},"android":{"3":"n","4":"n","125":"y","2.1":"n","2.2":"n","2.3":"n","4.1":"n","4.2-4.3":"n","4.4":"n","4.4.3-4.4.4":"n"},"bb":{"7":"n","10":"n"},"op_mob":{"10":"n","11":"n","12":"n","80":"y","11.1":"n","11.5":"n","12.1":"n"},"and_chr":{"125":"y"},"and_ff":{"126":"y"},"ie_mob":{"10":"n","11":"n"},"and_uc":{"15.5":"n"},"samsung":{"4":"n","20":"y","21":"y","22":"y","23":"y","24":"y","25":"y","5.0-5.4":"n","6.2-6.4":"n","7.2-7.4":"n","8.2":"n","9.2":"n","10.1":"n","11.1-11.2":"n","12.0":"n","13.0":"n","14.0":"n","15.0":"n","16.0":"n","17.0":"n","18.0":"n","19.0":"n"},"and_qq":{"14.9":"n"},"baidu":{"13.52":"n"},"kaios":{"2.5":"n","3.0-3.1":"n"}}},"missingData":{"edge":{"104":"n"},"firefox":{"103":"n d #2","104":"n d #2","105":"n d #2","106":"n d #2","107":"n d #2","108":"n d #2","109":"n d #2","110":"n d #2","111":"n d #2","112":"n d #2","113":"n d #2","114":"n d #2","115":"n d #2","116":"n d #2","117":"n d #2","118":"n d #2","119":"n d #2","120":"n d #2"},"chrome":{"104":"n d #1"},"opera":{"89":"n","90":"n"},"and_uc":{"15.5":"n"},"samsung":{"18.0":"n","19.0":"n"},"and_qq":{"14.9":"n"},"baidu":{"13.52":"n"}},"missing":"Edge (104), Firefox (103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120), Chrome (104), Opera (89,90), UC Browser for Android (15.5), Samsung Internet (18.0,19.0), QQ Browser (14.9), Baidu Browser (13.52)"},"usage":{"raws":{"before":"","between":" ","semicolon":true,"after":"\n"},"type":"rule","nodes":[{"raws":{"before":"\n ","between":": "},"type":"decl","source":{"end":{"column":30,"line":2,"offset":56},"inputId":0,"start":{"column":3,"line":2,"offset":28}},"prop":"transform","value":"translateY(100%)"}],"source":{"end":{"column":1,"line":3,"offset":58},"inputId":0,"start":{"column":1,"line":1,"offset":0}},"selector":".biscuitman:has([open])","lastEach":2,"indexes":{},"inputs":[{"hasBOM":false,"css":".biscuitman:has([open]) {\n transform: translateY(100%);\n}","file":"/Users/phil/dev/biscuitman/","map":{"inline":false,"mapFile":"","root":".","text":"{\"version\":3,\"sources\":[\"\"],\"names\":[],\"mappings\":\"CAuBC,wBAAyB;CACzB,6BAA8B;CAC9B,AAAC\"}","file":"/Users/phil/dev/biscuitman/"}}]},"message":":24:1: :has() CSS relational pseudo-class not supported by: Edge (104), Firefox (103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120), Chrome (104), Opera (89,90), UC Browser for Android (15.5), Samsung Internet (18.0,19.0), QQ Browser (14.9), Baidu Browser (13.52) (css-has)"},{"feature":"css-math-functions","featureData":{"title":"CSS math functions min(), max() and clamp()","caniuseData":{"status":"wd","title":"CSS math functions min(), max() and clamp()","shown":true,"stats":{"ie":{"6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","5.5":"n"},"edge":{"12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","79":"y","80":"y","81":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y","122":"y","123":"y","124":"y","125":"y"},"firefox":{"2":"n","3":"n","4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","59":"n","60":"n","61":"n","62":"n","63":"n","64":"n","65":"n","66":"n","67":"n","68":"n","69":"n","70":"n","71":"n","72":"n","73":"n","74":"n","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y","122":"y","123":"y","124":"y","125":"y","126":"y","127":"y","128":"y","129":"y","130":"y","3.5":"n","3.6":"n"},"chrome":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","59":"n","60":"n","61":"n","62":"n","63":"n","64":"n","65":"n","66":"n","67":"n","68":"n","69":"n","70":"n","71":"n","72":"n","73":"n","74":"n","75":"n","76":"n","77":"n","78":"n","79":"y","80":"y","81":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y","122":"y","123":"y","124":"y","125":"y","126":"y","127":"y","128":"y","129":"y"},"safari":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"a #1","13":"a #1","14":"y","15":"y","13.1":"y","14.1":"y","15.1":"y","15.2-15.3":"y","15.4":"y","15.5":"y","15.6":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6":"y","17.0":"y","17.1":"y","17.2":"y","17.3":"y","17.4":"y","17.5":"y","17.6":"y","18.0":"y","TP":"y","3.1":"n","3.2":"n","5.1":"n","6.1":"n","7.1":"n","9.1":"n","10.1":"n","11.1":"a #1","12.1":"a #1"},"opera":{"9":"n","11":"n","12":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","60":"n","62":"n","63":"n","64":"n","65":"n","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","9.5-9.6":"n","10.0-10.1":"n","10.5":"n","10.6":"n","11.1":"n","11.5":"n","11.6":"n","12.1":"n"},"ios_saf":{"8":"n","13.4-13.7":"y","14.0-14.4":"y","14.5-14.8":"y","15.0-15.1":"y","15.2-15.3":"y","15.4":"y","15.5":"y","15.6-15.8":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6-16.7":"y","17.0":"y","17.1":"y","17.2":"y","17.3":"y","17.4":"y","17.5":"y","17.6":"y","18.0":"y","3.2":"n","4.0-4.1":"n","4.2-4.3":"n","5.0-5.1":"n","6.0-6.1":"n","7.0-7.1":"n","8.1-8.4":"n","9.0-9.2":"n","9.3":"n","10.0-10.2":"n","10.3":"n","11.0-11.2":"n","11.3-11.4":"a #1","12.0-12.1":"a #1","12.2-12.5":"a #1","13.0-13.1":"a #1","13.2":"a #1","13.3":"a #1"},"op_mini":{"all":"n"},"android":{"3":"n","4":"n","125":"y","2.1":"n","2.2":"n","2.3":"n","4.1":"n","4.2-4.3":"n","4.4":"n","4.4.3-4.4.4":"n"},"bb":{"7":"n","10":"n"},"op_mob":{"10":"n","11":"n","12":"n","80":"y","11.1":"n","11.5":"n","12.1":"n"},"and_chr":{"125":"y"},"and_ff":{"126":"y"},"ie_mob":{"10":"n","11":"n"},"and_uc":{"15.5":"y"},"samsung":{"4":"n","20":"y","21":"y","22":"y","23":"y","24":"y","25":"y","12.0":"y","13.0":"y","14.0":"y","15.0":"y","16.0":"y","17.0":"y","18.0":"y","19.0":"y","5.0-5.4":"n","6.2-6.4":"n","7.2-7.4":"n","8.2":"n","9.2":"n","10.1":"n","11.1-11.2":"n"},"and_qq":{"14.9":"n"},"baidu":{"13.52":"y"},"kaios":{"3.0-3.1":"y","2.5":"n"}}},"missingData":{"and_qq":{"14.9":"n"}},"missing":"QQ Browser (14.9)"},"usage":{"raws":{"before":"\n ","between":": "},"type":"decl","source":{"end":{"column":49,"line":3,"offset":101},"inputId":0,"start":{"column":5,"line":3,"offset":56}},"prop":"padding-right","value":"calc(max(300px, 30vw) + 20px)","inputs":[{"hasBOM":false,"css":"@media (min-width: 770px) {\n .biscuitman article {\n padding-right: calc(max(300px, 30vw) + 20px);\n }\n\n .biscuitman article nav {\n width: 30vw;\n min-width: 300px;\n position: absolute;\n bottom: 50%;\n right: 0;\n transform: translateY(50%);\n }\n}","file":"/Users/phil/dev/biscuitman/","map":{"inline":false,"mapFile":"","root":".","text":"{\"version\":3,\"sources\":[\"\"],\"names\":[],\"mappings\":\"CAuCC,0BAA2B;CAC3B,sBAAuB;CACvB,gDAAiD;CACjD,EAAG;AACH,CAAA;CACA,0BAA2B;CAC3B,eAAgB;CAChB,oBAAqB;CACrB,sBAAuB;CACvB,eAAgB;CAChB,YAAa;CACb,8BAA+B;CAC/B,EAAG;CACH,AAAC\"}","file":"/Users/phil/dev/biscuitman/"}}]},"message":":42:1: CSS math functions min(), max() and clamp() not supported by: QQ Browser (14.9) (css-math-functions)"},{"feature":"css-scrollbar","featureData":{"title":"CSS scrollbar styling","caniuseData":{"status":"cr","title":"CSS scrollbar styling","shown":true,"stats":{"ie":{"6":"a #1","7":"a #1","8":"a #1","9":"a #1","10":"a #1","11":"a #1","5.5":"a #1"},"edge":{"12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","79":"a x #2","80":"a x #2","81":"a x #2","83":"a x #2","84":"a x #2","85":"a x #2","86":"a x #2","87":"a x #2","88":"a x #2","89":"a x #2","90":"a x #2","91":"a x #2","92":"a x #2","93":"a x #2","94":"a x #2","95":"a x #2","96":"a x #2","97":"a x #2","98":"a x #2","99":"a x #2","100":"a x #2","101":"a x #2","102":"a x #2","103":"a x #2","104":"a x #2","105":"a x #2","106":"a x #2","107":"a x #2","108":"a x #2","109":"a x #2","110":"a x #2","111":"a x #2","112":"a x #2","113":"a x #2","114":"a x #2","115":"a x #2","116":"a x #2","117":"a x #2","118":"a x #2","119":"a x #2","120":"a x #2","121":"y","122":"y","123":"y","124":"y","125":"y"},"firefox":{"2":"n","3":"n","4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","59":"n","60":"n","61":"n","62":"n","63":"n d #4 #5","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y","122":"y","123":"y","124":"y","125":"y","126":"y","127":"y","128":"y","129":"y","130":"y","3.5":"n","3.6":"n"},"chrome":{"4":"a x #2","5":"a x #2","6":"a x #2","7":"a x #2","8":"a x #2","9":"a x #2","10":"a x #2","11":"a x #2","12":"a x #2","13":"a x #2","14":"a x #2","15":"a x #2","16":"a x #2","17":"a x #2","18":"a x #2","19":"a x #2","20":"a x #2","21":"a x #2","22":"a x #2","23":"a x #2","24":"a x #2","25":"a x #2","26":"a x #2","27":"a x #2","28":"a x #2","29":"a x #2","30":"a x #2","31":"a x #2","32":"a x #2","33":"a x #2","34":"a x #2","35":"a x #2","36":"a x #2","37":"a x #2","38":"a x #2","39":"a x #2","40":"a x #2","41":"a x #2","42":"a x #2","43":"a x #2","44":"a x #2","45":"a x #2","46":"a x #2","47":"a x #2","48":"a x #2","49":"a x #2","50":"a x #2","51":"a x #2","52":"a x #2","53":"a x #2","54":"a x #2","55":"a x #2","56":"a x #2","57":"a x #2","58":"a x #2","59":"a x #2","60":"a x #2","61":"a x #2","62":"a x #2","63":"a x #2","64":"a x #2","65":"a x #2","66":"a x #2","67":"a x #2","68":"a x #2","69":"a x #2","70":"a x #2","71":"a x #2","72":"a x #2","73":"a x #2","74":"a x #2","75":"a x #2","76":"a x #2","77":"a x #2","78":"a x #2","79":"a x #2","80":"a x #2","81":"a x #2","83":"a x #2","84":"a x #2","85":"a x #2","86":"a x #2","87":"a x #2","88":"a x #2","89":"a x #2","90":"a x #2","91":"a x #2","92":"a x #2","93":"a x #2","94":"a x #2","95":"a x #2","96":"a x #2","97":"a x #2","98":"a x #2","99":"a x #2","100":"a x #2","101":"a x #2","102":"a x #2","103":"a x #2","104":"a x #2","105":"a x #2","106":"a x #2","107":"a x #2","108":"a x #2","109":"a x #2","110":"a x #2","111":"a x #2","112":"a x #2","113":"a x #2","114":"a x #2","115":"a x #2","116":"a x #2","117":"a x #2","118":"a x #2","119":"a x #2","120":"a x #2","121":"y","122":"y","123":"y","124":"y","125":"y","126":"y","127":"y","128":"y","129":"y"},"safari":{"4":"u","5":"u","6":"a x #2","7":"a x #2","8":"a x #2","9":"a x #2","10":"a x #2","11":"a x #2","12":"a x #2","13":"a x #2","14":"a x #2","15":"a x #2","3.1":"u","3.2":"u","5.1":"a x #2","6.1":"a x #2","7.1":"a x #2","9.1":"a x #2","10.1":"a x #2","11.1":"a x #2","12.1":"a x #2","13.1":"a x #2","14.1":"a x #2","15.1":"a x #2","15.2-15.3":"a x #2","15.4":"a x #2","15.5":"a x #2","15.6":"a x #2","16.0":"a x #2","16.1":"a x #2","16.2":"a x #2","16.3":"a x #2","16.4":"a x #2","16.5":"a x #2","16.6":"a x #2","17.0":"a x #2","17.1":"a x #2","17.2":"a x #2","17.3":"a x #2","17.4":"a x #2","17.5":"a x #2","17.6":"a x #2","18.0":"a x #2","TP":"a x #2"},"opera":{"9":"n","11":"n","12":"n","15":"a x #2","16":"a x #2","17":"a x #2","18":"a x #2","19":"a x #2","20":"a x #2","21":"a x #2","22":"a x #2","23":"a x #2","24":"a x #2","25":"a x #2","26":"a x #2","27":"a x #2","28":"a x #2","29":"a x #2","30":"a x #2","31":"a x #2","32":"a x #2","33":"a x #2","34":"a x #2","35":"a x #2","36":"a x #2","37":"a x #2","38":"a x #2","39":"a x #2","40":"a x #2","41":"a x #2","42":"a x #2","43":"a x #2","44":"a x #2","45":"a x #2","46":"a x #2","47":"a x #2","48":"a x #2","49":"a x #2","50":"a x #2","51":"a x #2","52":"a x #2","53":"a x #2","54":"a x #2","55":"a x #2","56":"a x #2","57":"a x #2","58":"a x #2","60":"a x #2","62":"a x #2","63":"a x #2","64":"a x #2","65":"a x #2","66":"a x #2","67":"a x #2","68":"a x #2","69":"a x #2","70":"a x #2","71":"a x #2","72":"a x #2","73":"a x #2","74":"a x #2","75":"a x #2","76":"a x #2","77":"a x #2","78":"a x #2","79":"a x #2","80":"a x #2","81":"a x #2","82":"a x #2","83":"a x #2","84":"a x #2","85":"a x #2","86":"a x #2","87":"a x #2","88":"a x #2","89":"a x #2","90":"a x #2","91":"a x #2","92":"a x #2","93":"a x #2","94":"a x #2","95":"a x #2","96":"a x #2","97":"a x #2","98":"a x #2","99":"a x #2","100":"a x #2","101":"a x #2","102":"a x #2","103":"a x #2","104":"a x #2","105":"a x #2","106":"a x #2","107":"y","108":"y","109":"y","110":"y","9.5-9.6":"n","10.0-10.1":"n","10.5":"n","10.6":"n","11.1":"n","11.5":"n","11.6":"n","12.1":"n"},"ios_saf":{"8":"a x #2 #3","14.0-14.4":"n","14.5-14.8":"n","15.0-15.1":"n","15.2-15.3":"n","15.4":"n","15.5":"n","15.6-15.8":"n","16.0":"n","16.1":"n","16.2":"n","16.3":"n","16.4":"n","16.5":"n","16.6-16.7":"n","17.0":"n","17.1":"n","17.2":"n","17.3":"n","17.4":"n","17.5":"n","17.6":"n","18.0":"n","3.2":"u","4.0-4.1":"u","4.2-4.3":"u","5.0-5.1":"u","6.0-6.1":"u","7.0-7.1":"a x #2","8.1-8.4":"a x #2 #3","9.0-9.2":"a x #2 #3","9.3":"a x #2 #3","10.0-10.2":"a x #2 #3","10.3":"a x #2 #3","11.0-11.2":"a x #2 #3","11.3-11.4":"a x #2 #3","12.0-12.1":"a x #2 #3","12.2-12.5":"a x #2 #3","13.0-13.1":"a x #2 #3","13.2":"a x #2 #3","13.3":"a x #2 #3","13.4-13.7":"a x #2 #3"},"op_mini":{"all":"n"},"android":{"3":"a x #2","4":"a x #2","125":"a x #2","2.1":"u","2.2":"u","2.3":"a x #2","4.1":"a x #2","4.2-4.3":"a x #2","4.4":"a x #2","4.4.3-4.4.4":"a x #2"},"bb":{"7":"a x #2","10":"a x #2"},"op_mob":{"10":"n","11":"n","12":"n","80":"a x #2","11.1":"n","11.5":"n","12.1":"n"},"and_chr":{"125":"a x #2"},"and_ff":{"126":"y"},"ie_mob":{"10":"n","11":"n"},"and_uc":{"15.5":"a x #2"},"samsung":{"4":"a x #2","20":"a x #2","21":"a x #2","22":"a x #2","23":"a x #2","24":"a x #2","25":"a x #2","5.0-5.4":"a x #2","6.2-6.4":"a x #2","7.2-7.4":"a x #2","8.2":"a x #2","9.2":"a x #2","10.1":"a x #2","11.1-11.2":"a x #2","12.0":"a x #2","13.0":"a x #2","14.0":"a x #2","15.0":"a x #2","16.0":"a x #2","17.0":"a x #2","18.0":"a x #2","19.0":"a x #2"},"and_qq":{"14.9":"a x #2"},"baidu":{"13.52":"a x #2"},"kaios":{"2.5":"n","3.0-3.1":"n"}}},"missingData":{"ios_saf":{"15.6-15.8":"n","16.0":"n","16.1":"n","16.2":"n","16.3":"n","16.4":"n","16.5":"n","16.6-16.7":"n","17.0":"n","17.1":"n","17.2":"n","17.3":"n","17.4":"n","17.5":"n"}},"missing":"Safari on iOS (15.6-15.8,16.0,16.1,16.2,16.3,16.4,16.5,16.6-16.7,17.0,17.1,17.2,17.3,17.4,17.5)","partialData":{"edge":{"104":"a x #2","105":"a x #2","106":"a x #2","107":"a x #2","108":"a x #2","109":"a x #2","110":"a x #2","111":"a x #2","112":"a x #2","113":"a x #2","114":"a x #2","115":"a x #2","116":"a x #2","117":"a x #2","118":"a x #2","119":"a x #2","120":"a x #2"},"chrome":{"104":"a x #2","105":"a x #2","106":"a x #2","107":"a x #2","108":"a x #2","109":"a x #2","110":"a x #2","111":"a x #2","112":"a x #2","113":"a x #2","114":"a x #2","115":"a x #2","116":"a x #2","117":"a x #2","118":"a x #2","119":"a x #2","120":"a x #2"},"safari":{"15.6":"a x #2","16.0":"a x #2","16.1":"a x #2","16.2":"a x #2","16.3":"a x #2","16.4":"a x #2","16.5":"a x #2","16.6":"a x #2","17.0":"a x #2","17.1":"a x #2","17.2":"a x #2","17.3":"a x #2","17.4":"a x #2","17.5":"a x #2"},"opera":{"89":"a x #2","90":"a x #2","91":"a x #2","92":"a x #2","93":"a x #2","94":"a x #2","95":"a x #2","96":"a x #2","97":"a x #2","98":"a x #2","99":"a x #2","100":"a x #2","101":"a x #2","102":"a x #2","103":"a x #2","104":"a x #2","105":"a x #2","106":"a x #2"},"android":{"125":"a x #2"},"op_mob":{"80":"a x #2"},"and_chr":{"125":"a x #2"},"and_uc":{"15.5":"a x #2"},"samsung":{"20":"a x #2","21":"a x #2","22":"a x #2","23":"a x #2","24":"a x #2","25":"a x #2","18.0":"a x #2","19.0":"a x #2"},"and_qq":{"14.9":"a x #2"},"baidu":{"13.52":"a x #2"}},"partial":"Edge (104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120), Chrome (104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120), Safari (15.6,16.0,16.1,16.2,16.3,16.4,16.5,16.6,17.0,17.1,17.2,17.3,17.4,17.5), Opera (89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106), Android Browser (125), Opera Mobile (80), Chrome for Android (125), UC Browser for Android (15.5), Samsung Internet (20,21,22,23,24,25,18.0,19.0), QQ Browser (14.9), Baidu Browser (13.52)"},"usage":{"raws":{"before":"\n ","between":": "},"type":"decl","source":{"end":{"column":33,"line":2,"offset":60},"inputId":0,"start":{"column":3,"line":2,"offset":29}},"prop":"scrollbar-color","value":"#ddd var(--b)","inputs":[{"hasBOM":false,"css":".biscuitman .bm-sections {\n scrollbar-color: #ddd var(--b);\n flex-shrink: 1;\n height: 100%;\n padding: 15px 0;\n position: relative;\n overflow-y: scroll;\n}","file":"/Users/phil/dev/biscuitman/","map":{"inline":false,"mapFile":"","root":".","text":"{\"version\":3,\"sources\":[\"\"],\"names\":[],\"mappings\":\"CAoMC,yBAA0B;CAC1B,gCAAiC;CACjC,gBAAiB;CACjB,cAAe;CACf,iBAAkB;CAClB,oBAAqB;CACrB,oBAAqB;CACrB,AAAC\"}","file":"/Users/phil/dev/biscuitman/"}}]},"message":":198:1: CSS scrollbar styling not supported by: Safari on iOS (15.6-15.8,16.0,16.1,16.2,16.3,16.4,16.5,16.6-16.7,17.0,17.1,17.2,17.3,17.4,17.5) and only partially supported by: Edge (104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120), Chrome (104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120), Safari (15.6,16.0,16.1,16.2,16.3,16.4,16.5,16.6,17.0,17.1,17.2,17.3,17.4,17.5), Opera (89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106), Android Browser (125), Opera Mobile (80), Chrome for Android (125), UC Browser for Android (15.5), Samsung Internet (20,21,22,23,24,25,18.0,19.0), QQ Browser (14.9), Baidu Browser (13.52) (css-scrollbar)"},{"feature":"css-overflow","featureData":{"title":"CSS overflow property","caniuseData":{"status":"wd","title":"CSS overflow property","shown":true,"stats":{"ie":{"6":"a #1 #2","7":"a #1 #2","8":"a #1 #2","9":"a #1 #2","10":"a #1 #2","11":"a #1 #2","5.5":"a #1 #2"},"edge":{"12":"a #1 #2","13":"a #1 #2","14":"a #1 #2","15":"a #1 #2","16":"a #1 #2","17":"a #1 #2","18":"a #1 #2","79":"a #2","80":"a #2","81":"a #2","83":"a #2","84":"a #2","85":"a #2","86":"a #2","87":"a #2","88":"a #2","89":"a #2","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y","122":"y","123":"y","124":"y","125":"y"},"firefox":{"2":"a #1 #2","3":"a #1 #2","4":"a #1 #2","5":"a #1 #2","6":"a #1 #2","7":"a #1 #2","8":"a #1 #2","9":"a #1 #2","10":"a #1 #2","11":"a #1 #2","12":"a #1 #2","13":"a #1 #2","14":"a #1 #2","15":"a #1 #2","16":"a #1 #2","17":"a #1 #2","18":"a #1 #2","19":"a #1 #2","20":"a #1 #2","21":"a #1 #2","22":"a #1 #2","23":"a #1 #2","24":"a #1 #2","25":"a #1 #2","26":"a #1 #2","27":"a #1 #2","28":"a #1 #2","29":"a #1 #2","30":"a #1 #2","31":"a #1 #2","32":"a #1 #2","33":"a #1 #2","34":"a #1 #2","35":"a #1 #2","36":"a #1 #2","37":"a #1 #2","38":"a #1 #2","39":"a #1 #2","40":"a #1 #2","41":"a #1 #2","42":"a #1 #2","43":"a #1 #2","44":"a #1 #2","45":"a #1 #2","46":"a #1 #2","47":"a #1 #2","48":"a #1 #2","49":"a #1 #2","50":"a #1 #2","51":"a #1 #2","52":"a #1 #2","53":"a #1 #2","54":"a #1 #2","55":"a #1 #2","56":"a #1 #2","57":"a #1 #2","58":"a #1 #2","59":"a #1 #2","60":"a #1 #2","61":"a #2","62":"a #2","63":"a #2","64":"a #2","65":"a #2","66":"a #2","67":"a #2","68":"a #2","69":"a #2","70":"a #2","71":"a #2","72":"a #2","73":"a #2","74":"a #2","75":"a #2","76":"a #2","77":"a #2","78":"a #2","79":"a #2","80":"a #2","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y","122":"y","123":"y","124":"y","125":"y","126":"y","127":"y","128":"y","129":"y","130":"y","3.5":"a #1 #2","3.6":"a #1 #2"},"chrome":{"4":"a #1 #2","5":"a #1 #2","6":"a #1 #2","7":"a #1 #2","8":"a #1 #2","9":"a #1 #2","10":"a #1 #2","11":"a #1 #2","12":"a #1 #2","13":"a #1 #2","14":"a #1 #2","15":"a #1 #2","16":"a #1 #2","17":"a #1 #2","18":"a #1 #2","19":"a #1 #2","20":"a #1 #2","21":"a #1 #2","22":"a #1 #2","23":"a #1 #2","24":"a #1 #2","25":"a #1 #2","26":"a #1 #2","27":"a #1 #2","28":"a #1 #2","29":"a #1 #2","30":"a #1 #2","31":"a #1 #2","32":"a #1 #2","33":"a #1 #2","34":"a #1 #2","35":"a #1 #2","36":"a #1 #2","37":"a #1 #2","38":"a #1 #2","39":"a #1 #2","40":"a #1 #2","41":"a #1 #2","42":"a #1 #2","43":"a #1 #2","44":"a #1 #2","45":"a #1 #2","46":"a #1 #2","47":"a #1 #2","48":"a #1 #2","49":"a #1 #2","50":"a #1 #2","51":"a #1 #2","52":"a #1 #2","53":"a #1 #2","54":"a #1 #2","55":"a #1 #2","56":"a #1 #2","57":"a #1 #2","58":"a #1 #2","59":"a #1 #2","60":"a #1 #2","61":"a #1 #2","62":"a #1 #2","63":"a #1 #2","64":"a #1 #2","65":"a #1 #2","66":"a #1 #2","67":"a #1 #2","68":"a #2","69":"a #2","70":"a #2","71":"a #2","72":"a #2","73":"a #2","74":"a #2","75":"a #2","76":"a #2","77":"a #2","78":"a #2","79":"a #2","80":"a #2","81":"a #2","83":"a #2","84":"a #2","85":"a #2","86":"a #2","87":"a #2","88":"a #2","89":"a #2","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y","122":"y","123":"y","124":"y","125":"y","126":"y","127":"y","128":"y","129":"y"},"safari":{"4":"a #1 #2","5":"a #1 #2","6":"a #1 #2","7":"a #1 #2","8":"a #1 #2","9":"a #1 #2","10":"a #1 #2","11":"a #1 #2","12":"a #1 #2","13":"a #1 #2","14":"a #2","15":"a #2","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6":"y","17.0":"y","17.1":"y","17.2":"y","17.3":"y","17.4":"y","17.5":"y","17.6":"y","18.0":"y","TP":"y","13.1":"a #2","14.1":"a #2","15.1":"a #2","15.2-15.3":"a #2","15.4":"a #2","15.5":"a #2","15.6":"a #2","3.1":"a #1 #2","3.2":"a #1 #2","5.1":"a #1 #2","6.1":"a #1 #2","7.1":"a #1 #2","9.1":"a #1 #2","10.1":"a #1 #2","11.1":"a #1 #2","12.1":"a #1 #2"},"opera":{"9":"a #1 #2","11":"a #1 #2","12":"a #1 #2","15":"a #1 #2","16":"a #1 #2","17":"a #1 #2","18":"a #1 #2","19":"a #1 #2","20":"a #1 #2","21":"a #1 #2","22":"a #1 #2","23":"a #1 #2","24":"a #1 #2","25":"a #1 #2","26":"a #1 #2","27":"a #1 #2","28":"a #1 #2","29":"a #1 #2","30":"a #1 #2","31":"a #1 #2","32":"a #1 #2","33":"a #1 #2","34":"a #1 #2","35":"a #1 #2","36":"a #1 #2","37":"a #1 #2","38":"a #1 #2","39":"a #1 #2","40":"a #1 #2","41":"a #1 #2","42":"a #1 #2","43":"a #1 #2","44":"a #1 #2","45":"a #1 #2","46":"a #1 #2","47":"a #1 #2","48":"a #1 #2","49":"a #1 #2","50":"a #1 #2","51":"a #1 #2","52":"a #1 #2","53":"a #1 #2","54":"a #1 #2","55":"a #2","56":"a #2","57":"a #2","58":"a #2","60":"a #2","62":"a #2","63":"a #2","64":"a #2","65":"a #2","66":"a #2","67":"a #2","68":"a #2","69":"a #2","70":"a #2","71":"a #2","72":"a #2","73":"a #2","74":"a #2","75":"a #2","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","9.5-9.6":"a #1 #2","10.0-10.1":"a #1 #2","10.5":"a #1 #2","10.6":"a #1 #2","11.1":"a #1 #2","11.5":"a #1 #2","11.6":"a #1 #2","12.1":"a #1 #2"},"ios_saf":{"8":"a #1 #2","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6-16.7":"y","17.0":"y","17.1":"y","17.2":"y","17.3":"y","17.4":"y","17.5":"y","17.6":"y","18.0":"y","13.4-13.7":"a #2","14.0-14.4":"a #2","14.5-14.8":"a #2","15.0-15.1":"a #2","15.2-15.3":"a #2","15.4":"a #2","15.5":"a #2","15.6-15.8":"a #2","3.2":"a #1 #2","4.0-4.1":"a #1 #2","4.2-4.3":"a #1 #2","5.0-5.1":"a #1 #2","6.0-6.1":"a #1 #2","7.0-7.1":"a #1 #2","8.1-8.4":"a #1 #2","9.0-9.2":"a #1 #2","9.3":"a #1 #2","10.0-10.2":"a #1 #2","10.3":"a #1 #2","11.0-11.2":"a #1 #2","11.3-11.4":"a #1 #2","12.0-12.1":"a #1 #2","12.2-12.5":"a #1 #2","13.0-13.1":"a #1 #2","13.2":"a #1 #2","13.3":"a #1 #2"},"op_mini":{"all":"a #1 #2"},"android":{"3":"a #1 #2","4":"a #1 #2","125":"y","2.1":"a #1 #2","2.2":"a #1 #2","2.3":"a #1 #2","4.1":"a #1 #2","4.2-4.3":"a #1 #2","4.4":"a #1 #2","4.4.3-4.4.4":"a #1 #2"},"bb":{"7":"a #1 #2","10":"a #1 #2"},"op_mob":{"10":"a #1 #2","11":"a #1 #2","12":"a #1 #2","80":"y","11.1":"a #1 #2","11.5":"a #1 #2","12.1":"a #1 #2"},"and_chr":{"125":"y"},"and_ff":{"126":"y"},"ie_mob":{"10":"a #1 #2","11":"a #1 #2"},"and_uc":{"15.5":"a #1 #2"},"samsung":{"4":"a #1 #2","20":"y","21":"y","22":"y","23":"y","24":"y","25":"y","15.0":"y","16.0":"y","17.0":"y","18.0":"y","19.0":"y","5.0-5.4":"a #1 #2","6.2-6.4":"a #1 #2","7.2-7.4":"a #1 #2","8.2":"a #1 #2","9.2":"a #1 #2","10.1":"a #1 #2","11.1-11.2":"a #1 #2","12.0":"a #1 #2","13.0":"a #1 #2","14.0":"a #1 #2"},"and_qq":{"14.9":"a #1 #2"},"baidu":{"13.52":"y"},"kaios":{"3.0-3.1":"y","2.5":"a #1 #2"}}},"partialData":{"safari":{"15.6":"a #2"},"ios_saf":{"15.6-15.8":"a #2"},"and_uc":{"15.5":"a #1 #2"},"and_qq":{"14.9":"a #1 #2"}},"partial":"Safari (15.6), Safari on iOS (15.6-15.8), UC Browser for Android (15.5), QQ Browser (14.9)"},"usage":{"raws":{"before":"\n ","between":": "},"type":"decl","source":{"end":{"column":21,"line":7,"offset":157},"inputId":0,"start":{"column":3,"line":7,"offset":138}},"prop":"overflow-y","value":"scroll","inputs":[{"hasBOM":false,"css":".biscuitman .bm-sections {\n scrollbar-color: #ddd var(--b);\n flex-shrink: 1;\n height: 100%;\n padding: 15px 0;\n position: relative;\n overflow-y: scroll;\n}","file":"/Users/phil/dev/biscuitman/","map":{"inline":false,"mapFile":"","root":".","text":"{\"version\":3,\"sources\":[\"\"],\"names\":[],\"mappings\":\"CAoMC,yBAA0B;CAC1B,gCAAiC;CACjC,gBAAiB;CACjB,cAAe;CACf,iBAAkB;CAClB,oBAAqB;CACrB,oBAAqB;CACrB,AAAC\"}","file":"/Users/phil/dev/biscuitman/"}}]},"message":":203:1: CSS overflow property only partially supported by: Safari (15.6), Safari on iOS (15.6-15.8), UC Browser for Android (15.5), QQ Browser (14.9) (css-overflow)"},{"feature":"css-marker-pseudo","featureData":{"title":"CSS ::marker pseudo-element","caniuseData":{"status":"wd","title":"CSS ::marker pseudo-element","shown":true,"stats":{"ie":{"6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","5.5":"n"},"edge":{"12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","79":"n","80":"n","81":"n","83":"n","84":"n","85":"n","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y","122":"y","123":"y","124":"y","125":"y"},"firefox":{"2":"n","3":"n","4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","59":"n","60":"n","61":"n","62":"n","63":"n","64":"n","65":"n","66":"n","67":"n","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y","122":"y","123":"y","124":"y","125":"y","126":"y","127":"y","128":"y","129":"y","130":"y","3.5":"n","3.6":"n"},"chrome":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","59":"n","60":"n","61":"n","62":"n","63":"n","64":"n","65":"n","66":"n","67":"n","68":"n","69":"n","70":"n","71":"n","72":"n","73":"n","74":"n","75":"n","76":"n","77":"n","78":"n","79":"n","80":"n","81":"n","83":"n","84":"n","85":"n","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y","122":"y","123":"y","124":"y","125":"y","126":"y","127":"y","128":"y","129":"y"},"safari":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"y #1","13":"y #1","14":"y #1","15":"y #1","TP":"y","3.1":"n","3.2":"n","5.1":"n","6.1":"n","7.1":"n","9.1":"n","10.1":"n","11.1":"y #1","12.1":"y #1","13.1":"y #1","14.1":"y #1","15.1":"y #1","15.2-15.3":"y #1","15.4":"y #1","15.5":"y #1","15.6":"y #1","16.0":"y #1","16.1":"y #1","16.2":"y #1","16.3":"y #1","16.4":"y #1","16.5":"y #1","16.6":"y #1","17.0":"y #1","17.1":"y #1","17.2":"y #1","17.3":"y #1","17.4":"y #1","17.5":"y #1","17.6":"y #1","18.0":"y #1"},"opera":{"9":"n","11":"n","12":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","60":"n","62":"n","63":"n","64":"n","65":"n","66":"n","67":"n","68":"n","69":"n","70":"n","71":"n","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","9.5-9.6":"n","10.0-10.1":"n","10.5":"n","10.6":"n","11.1":"n","11.5":"n","11.6":"n","12.1":"n"},"ios_saf":{"8":"n","11.3-11.4":"y","12.0-12.1":"y","12.2-12.5":"y","13.0-13.1":"y","13.2":"y","13.3":"y","13.4-13.7":"y","14.0-14.4":"y","14.5-14.8":"y","15.0-15.1":"y","15.2-15.3":"y","15.4":"y","15.5":"y","15.6-15.8":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6-16.7":"y","17.0":"y","17.1":"y","17.2":"y","17.3":"y","17.4":"y","17.5":"y","17.6":"y","18.0":"y","3.2":"n","4.0-4.1":"n","4.2-4.3":"n","5.0-5.1":"n","6.0-6.1":"n","7.0-7.1":"n","8.1-8.4":"n","9.0-9.2":"n","9.3":"n","10.0-10.2":"n","10.3":"n","11.0-11.2":"n"},"op_mini":{"all":"n"},"android":{"3":"n","4":"n","125":"y","2.1":"n","2.2":"n","2.3":"n","4.1":"n","4.2-4.3":"n","4.4":"n","4.4.3-4.4.4":"n"},"bb":{"7":"n","10":"n"},"op_mob":{"10":"n","11":"n","12":"n","80":"y","11.1":"n","11.5":"n","12.1":"n"},"and_chr":{"125":"y"},"and_ff":{"126":"y"},"ie_mob":{"10":"n","11":"n"},"and_uc":{"15.5":"y"},"samsung":{"4":"n","20":"y","21":"y","22":"y","23":"y","24":"y","25":"y","14.0":"y","15.0":"y","16.0":"y","17.0":"y","18.0":"y","19.0":"y","5.0-5.4":"n","6.2-6.4":"n","7.2-7.4":"n","8.2":"n","9.2":"n","10.1":"n","11.1-11.2":"n","12.0":"n","13.0":"n"},"and_qq":{"14.9":"n"},"baidu":{"13.52":"y"},"kaios":{"3.0-3.1":"y","2.5":"n"}}},"missingData":{"and_qq":{"14.9":"n"}},"missing":"QQ Browser (14.9)"},"usage":{"raws":{"before":"","between":" ","semicolon":true,"after":"\n"},"type":"rule","nodes":[{"raws":{"before":"\n ","between":": "},"type":"decl","source":{"end":{"column":16,"line":2,"offset":46},"inputId":0,"start":{"column":3,"line":2,"offset":32}},"prop":"display","value":"none"}],"source":{"end":{"column":1,"line":3,"offset":48},"inputId":0,"start":{"column":1,"line":1,"offset":0}},"selector":".biscuitman summary::marker","lastEach":2,"indexes":{},"inputs":[{"hasBOM":false,"css":".biscuitman summary::marker {\n display: none;\n}","file":"/Users/phil/dev/biscuitman/","map":{"inline":false,"mapFile":"","root":".","text":"{\"version\":3,\"sources\":[\"\"],\"names\":[],\"mappings\":\"CA+SC,4BAA6B;CAC7B,eAAgB;CAChB,AAAC\"}","file":"/Users/phil/dev/biscuitman/"}}]},"message":":304:1: CSS ::marker pseudo-element not supported by: QQ Browser (14.9) (css-marker-pseudo)"},{"feature":"css-focus-visible","featureData":{"title":":focus-visible CSS pseudo-class","caniuseData":{"status":"wd","title":":focus-visible CSS pseudo-class","shown":true,"stats":{"ie":{"6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","5.5":"n"},"edge":{"12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","79":"p d #2","80":"p d #2","81":"p d #2","83":"p d #2","84":"p d #2","85":"p d #2","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y","122":"y","123":"y","124":"y","125":"y"},"firefox":{"2":"n","3":"n","4":"y x #1","5":"y x #1","6":"y x #1","7":"y x #1","8":"y x #1","9":"y x #1","10":"y x #1","11":"y x #1","12":"y x #1","13":"y x #1","14":"y x #1","15":"y x #1","16":"y x #1","17":"y x #1","18":"y x #1","19":"y x #1","20":"y x #1","21":"y x #1","22":"y x #1","23":"y x #1","24":"y x #1","25":"y x #1","26":"y x #1","27":"y x #1","28":"y x #1","29":"y x #1","30":"y x #1","31":"y x #1","32":"y x #1","33":"y x #1","34":"y x #1","35":"y x #1","36":"y x #1","37":"y x #1","38":"y x #1","39":"y x #1","40":"y x #1","41":"y x #1","42":"y x #1","43":"y x #1","44":"y x #1","45":"y x #1","46":"y x #1","47":"y x #1","48":"y x #1","49":"y x #1","50":"y x #1","51":"y x #1","52":"y x #1","53":"y x #1","54":"y x #1","55":"y x #1","56":"y x #1","57":"y x #1","58":"y x #1","59":"y x #1","60":"y x #1","61":"y x #1","62":"y x #1","63":"y x #1","64":"y x #1","65":"y x #1","66":"y x #1","67":"y x #1","68":"y x #1","69":"y x #1","70":"y x #1","71":"y x #1","72":"y x #1","73":"y x #1","74":"y x #1","75":"y x #1","76":"y x #1","77":"y x #1","78":"y x #1","79":"y x #1","80":"y x #1","81":"y x #1","82":"y x #1","83":"y x #1","84":"y x #1","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y","122":"y","123":"y","124":"y","125":"y","126":"y","127":"y","128":"y","129":"y","130":"y","3.5":"n","3.6":"n"},"chrome":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","59":"n","60":"n","61":"n","62":"n","63":"n","64":"n","65":"n","66":"n","67":"p d #2","68":"p d #2","69":"p d #2","70":"p d #2","71":"p d #2","72":"p d #2","73":"p d #2","74":"p d #2","75":"p d #2","76":"p d #2","77":"p d #2","78":"p d #2","79":"p d #2","80":"p d #2","81":"p d #2","83":"p d #2","84":"p d #2","85":"p d #2","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y","122":"y","123":"y","124":"y","125":"y","126":"y","127":"y","128":"y","129":"y"},"safari":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n d #3","15.4":"y","15.5":"y","15.6":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6":"y","17.0":"y","17.1":"y","17.2":"y","17.3":"y","17.4":"y","17.5":"y","17.6":"y","18.0":"y","TP":"y","3.1":"n","3.2":"n","5.1":"n","6.1":"n","7.1":"n","9.1":"n","10.1":"n","11.1":"n","12.1":"n","13.1":"n","14.1":"n","15.1":"n d #3","15.2-15.3":"n d #3"},"opera":{"9":"n","11":"n","12":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","60":"n","62":"n","63":"n","64":"n","65":"n","66":"p d #2","67":"p d #2","68":"p d #2","69":"p d #2","70":"p d #2","71":"p d #2","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","9.5-9.6":"n","10.0-10.1":"n","10.5":"n","10.6":"n","11.1":"n","11.5":"n","11.6":"n","12.1":"n"},"ios_saf":{"8":"n","15.4":"y","15.5":"y","15.6-15.8":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6-16.7":"y","17.0":"y","17.1":"y","17.2":"y","17.3":"y","17.4":"y","17.5":"y","17.6":"y","18.0":"y","3.2":"n","4.0-4.1":"n","4.2-4.3":"n","5.0-5.1":"n","6.0-6.1":"n","7.0-7.1":"n","8.1-8.4":"n","9.0-9.2":"n","9.3":"n","10.0-10.2":"n","10.3":"n","11.0-11.2":"n","11.3-11.4":"n","12.0-12.1":"n","12.2-12.5":"n","13.0-13.1":"n","13.2":"n","13.3":"n","13.4-13.7":"n","14.0-14.4":"n","14.5-14.8":"n","15.0-15.1":"n d #3","15.2-15.3":"n d #3"},"op_mini":{"all":"n"},"android":{"3":"n","4":"n","125":"y","2.1":"n","2.2":"n","2.3":"n","4.1":"n","4.2-4.3":"n","4.4":"n","4.4.3-4.4.4":"n"},"bb":{"7":"n","10":"n"},"op_mob":{"10":"n","11":"n","12":"n","80":"y","11.1":"n","11.5":"n","12.1":"n"},"and_chr":{"125":"y"},"and_ff":{"126":"y"},"ie_mob":{"10":"n","11":"n"},"and_uc":{"15.5":"n"},"samsung":{"4":"n","20":"y","21":"y","22":"y","23":"y","24":"y","25":"y","14.0":"y","15.0":"y","16.0":"y","17.0":"y","18.0":"y","19.0":"y","5.0-5.4":"n","6.2-6.4":"n","7.2-7.4":"n","8.2":"n","9.2":"n","10.1":"n","11.1-11.2":"n","12.0":"n","13.0":"n"},"and_qq":{"14.9":"n"},"baidu":{"13.52":"y"},"kaios":{"2.5":"y x #1","3.0-3.1":"y x #1"}}},"missingData":{"and_uc":{"15.5":"n"},"and_qq":{"14.9":"n"}},"missing":"UC Browser for Android (15.5), QQ Browser (14.9)"},"usage":{"raws":{"before":"","between":" ","semicolon":true,"after":"\n"},"type":"rule","nodes":[{"raws":{"before":"\n ","between":": "},"type":"decl","source":{"end":{"column":26,"line":2,"offset":66},"inputId":0,"start":{"column":3,"line":2,"offset":42}},"prop":"outline","value":"auto highlight"}],"source":{"end":{"column":1,"line":3,"offset":68},"inputId":0,"start":{"column":1,"line":1,"offset":0}},"selector":".biscuitman label:has(:focus-visible)","lastEach":2,"indexes":{},"inputs":[{"hasBOM":false,"css":".biscuitman label:has(:focus-visible) {\n outline: auto highlight;\n}","file":"/Users/phil/dev/biscuitman/","map":{"inline":false,"mapFile":"","root":".","text":"{\"version\":3,\"sources\":[\"\"],\"names\":[],\"mappings\":\"CAoXC,sCAAuC;CACvC,yBAA0B;CAC1B,AAAC\"}","file":"/Users/phil/dev/biscuitman/"}}]},"message":":373:1: :focus-visible CSS pseudo-class not supported by: UC Browser for Android (15.5), QQ Browser (14.9) (css-focus-visible)"},{"feature":"css-has","featureData":{"title":":has() CSS relational pseudo-class","caniuseData":{"status":"wd","title":":has() CSS relational pseudo-class","shown":true,"stats":{"ie":{"6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","5.5":"n"},"edge":{"12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","79":"n","80":"n","81":"n","83":"n","84":"n","85":"n","86":"n","87":"n","88":"n","89":"n","90":"n","91":"n","92":"n","93":"n","94":"n","95":"n","96":"n","97":"n","98":"n","99":"n","100":"n","101":"n","102":"n","103":"n","104":"n","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y","122":"y","123":"y","124":"y","125":"y"},"firefox":{"2":"n","3":"n","4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","59":"n","60":"n","61":"n","62":"n","63":"n","64":"n","65":"n","66":"n","67":"n","68":"n","69":"n","70":"n","71":"n","72":"n","73":"n","74":"n","75":"n","76":"n","77":"n","78":"n","79":"n","80":"n","81":"n","82":"n","83":"n","84":"n","85":"n","86":"n","87":"n","88":"n","89":"n","90":"n","91":"n","92":"n","93":"n","94":"n","95":"n","96":"n","97":"n","98":"n","99":"n","100":"n","101":"n","102":"n","103":"n d #2","104":"n d #2","105":"n d #2","106":"n d #2","107":"n d #2","108":"n d #2","109":"n d #2","110":"n d #2","111":"n d #2","112":"n d #2","113":"n d #2","114":"n d #2","115":"n d #2","116":"n d #2","117":"n d #2","118":"n d #2","119":"n d #2","120":"n d #2","121":"y","122":"y","123":"y","124":"y","125":"y","126":"y","127":"y","128":"y","129":"y","130":"y","3.5":"n","3.6":"n"},"chrome":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","59":"n","60":"n","61":"n","62":"n","63":"n","64":"n","65":"n","66":"n","67":"n","68":"n","69":"n","70":"n","71":"n","72":"n","73":"n","74":"n","75":"n","76":"n","77":"n","78":"n","79":"n","80":"n","81":"n","83":"n","84":"n","85":"n","86":"n","87":"n","88":"n","89":"n","90":"n","91":"n","92":"n","93":"n","94":"n","95":"n","96":"n","97":"n","98":"n","99":"n","100":"n","101":"n d #1","102":"n d #1","103":"n d #1","104":"n d #1","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y","122":"y","123":"y","124":"y","125":"y","126":"y","127":"y","128":"y","129":"y"},"safari":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","15.4":"y","15.5":"y","15.6":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6":"y","17.0":"y","17.1":"y","17.2":"y","17.3":"y","17.4":"y","17.5":"y","17.6":"y","18.0":"y","TP":"y","3.1":"n","3.2":"n","5.1":"n","6.1":"n","7.1":"n","9.1":"n","10.1":"n","11.1":"n","12.1":"n","13.1":"n","14.1":"n","15.1":"n","15.2-15.3":"n"},"opera":{"9":"n","11":"n","12":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","60":"n","62":"n","63":"n","64":"n","65":"n","66":"n","67":"n","68":"n","69":"n","70":"n","71":"n","72":"n","73":"n","74":"n","75":"n","76":"n","77":"n","78":"n","79":"n","80":"n","81":"n","82":"n","83":"n","84":"n","85":"n","86":"n","87":"n","88":"n","89":"n","90":"n","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","9.5-9.6":"n","10.0-10.1":"n","10.5":"n","10.6":"n","11.1":"n","11.5":"n","11.6":"n","12.1":"n"},"ios_saf":{"8":"n","15.4":"y","15.5":"y","15.6-15.8":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6-16.7":"y","17.0":"y","17.1":"y","17.2":"y","17.3":"y","17.4":"y","17.5":"y","17.6":"y","18.0":"y","3.2":"n","4.0-4.1":"n","4.2-4.3":"n","5.0-5.1":"n","6.0-6.1":"n","7.0-7.1":"n","8.1-8.4":"n","9.0-9.2":"n","9.3":"n","10.0-10.2":"n","10.3":"n","11.0-11.2":"n","11.3-11.4":"n","12.0-12.1":"n","12.2-12.5":"n","13.0-13.1":"n","13.2":"n","13.3":"n","13.4-13.7":"n","14.0-14.4":"n","14.5-14.8":"n","15.0-15.1":"n","15.2-15.3":"n"},"op_mini":{"all":"n"},"android":{"3":"n","4":"n","125":"y","2.1":"n","2.2":"n","2.3":"n","4.1":"n","4.2-4.3":"n","4.4":"n","4.4.3-4.4.4":"n"},"bb":{"7":"n","10":"n"},"op_mob":{"10":"n","11":"n","12":"n","80":"y","11.1":"n","11.5":"n","12.1":"n"},"and_chr":{"125":"y"},"and_ff":{"126":"y"},"ie_mob":{"10":"n","11":"n"},"and_uc":{"15.5":"n"},"samsung":{"4":"n","20":"y","21":"y","22":"y","23":"y","24":"y","25":"y","5.0-5.4":"n","6.2-6.4":"n","7.2-7.4":"n","8.2":"n","9.2":"n","10.1":"n","11.1-11.2":"n","12.0":"n","13.0":"n","14.0":"n","15.0":"n","16.0":"n","17.0":"n","18.0":"n","19.0":"n"},"and_qq":{"14.9":"n"},"baidu":{"13.52":"n"},"kaios":{"2.5":"n","3.0-3.1":"n"}}},"missingData":{"edge":{"104":"n"},"firefox":{"103":"n d #2","104":"n d #2","105":"n d #2","106":"n d #2","107":"n d #2","108":"n d #2","109":"n d #2","110":"n d #2","111":"n d #2","112":"n d #2","113":"n d #2","114":"n d #2","115":"n d #2","116":"n d #2","117":"n d #2","118":"n d #2","119":"n d #2","120":"n d #2"},"chrome":{"104":"n d #1"},"opera":{"89":"n","90":"n"},"and_uc":{"15.5":"n"},"samsung":{"18.0":"n","19.0":"n"},"and_qq":{"14.9":"n"},"baidu":{"13.52":"n"}},"missing":"Edge (104), Firefox (103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120), Chrome (104), Opera (89,90), UC Browser for Android (15.5), Samsung Internet (18.0,19.0), QQ Browser (14.9), Baidu Browser (13.52)"},"usage":{"raws":{"before":"","between":" ","semicolon":true,"after":"\n"},"type":"rule","nodes":[{"raws":{"before":"\n ","between":": "},"type":"decl","source":{"end":{"column":26,"line":2,"offset":66},"inputId":0,"start":{"column":3,"line":2,"offset":42}},"prop":"outline","value":"auto highlight"}],"source":{"end":{"column":1,"line":3,"offset":68},"inputId":0,"start":{"column":1,"line":1,"offset":0}},"selector":".biscuitman label:has(:focus-visible)","lastEach":2,"indexes":{},"inputs":[{"hasBOM":false,"css":".biscuitman label:has(:focus-visible) {\n outline: auto highlight;\n}","file":"/Users/phil/dev/biscuitman/","map":{"inline":false,"mapFile":"","root":".","text":"{\"version\":3,\"sources\":[\"\"],\"names\":[],\"mappings\":\"CAoXC,sCAAuC;CACvC,yBAA0B;CAC1B,AAAC\"}","file":"/Users/phil/dev/biscuitman/"}}]},"message":":373:1: :has() CSS relational pseudo-class not supported by: Edge (104), Firefox (103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120), Chrome (104), Opera (89,90), UC Browser for Android (15.5), Samsung Internet (18.0,19.0), QQ Browser (14.9), Baidu Browser (13.52) (css-has)"}]} \ No newline at end of file +{"report":[{"feature":"css-has","featureData":{"title":":has() CSS relational pseudo-class","caniuseData":{"status":"wd","title":":has() CSS relational pseudo-class","shown":true,"stats":{"ie":{"6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","5.5":"n"},"edge":{"12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","79":"n","80":"n","81":"n","83":"n","84":"n","85":"n","86":"n","87":"n","88":"n","89":"n","90":"n","91":"n","92":"n","93":"n","94":"n","95":"n","96":"n","97":"n","98":"n","99":"n","100":"n","101":"n","102":"n","103":"n","104":"n","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y","122":"y","123":"y","124":"y","125":"y","126":"y","127":"y"},"firefox":{"2":"n","3":"n","4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","59":"n","60":"n","61":"n","62":"n","63":"n","64":"n","65":"n","66":"n","67":"n","68":"n","69":"n","70":"n","71":"n","72":"n","73":"n","74":"n","75":"n","76":"n","77":"n","78":"n","79":"n","80":"n","81":"n","82":"n","83":"n","84":"n","85":"n","86":"n","87":"n","88":"n","89":"n","90":"n","91":"n","92":"n","93":"n","94":"n","95":"n","96":"n","97":"n","98":"n","99":"n","100":"n","101":"n","102":"n","103":"n d #2","104":"n d #2","105":"n d #2","106":"n d #2","107":"n d #2","108":"n d #2","109":"n d #2","110":"n d #2","111":"n d #2","112":"n d #2","113":"n d #2","114":"n d #2","115":"n d #2","116":"n d #2","117":"n d #2","118":"n d #2","119":"n d #2","120":"n d #2","121":"y","122":"y","123":"y","124":"y","125":"y","126":"y","127":"y","128":"y","129":"y","130":"y","131":"y","3.5":"n","3.6":"n"},"chrome":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","59":"n","60":"n","61":"n","62":"n","63":"n","64":"n","65":"n","66":"n","67":"n","68":"n","69":"n","70":"n","71":"n","72":"n","73":"n","74":"n","75":"n","76":"n","77":"n","78":"n","79":"n","80":"n","81":"n","83":"n","84":"n","85":"n","86":"n","87":"n","88":"n","89":"n","90":"n","91":"n","92":"n","93":"n","94":"n","95":"n","96":"n","97":"n","98":"n","99":"n","100":"n","101":"n d #1","102":"n d #1","103":"n d #1","104":"n d #1","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y","122":"y","123":"y","124":"y","125":"y","126":"y","127":"y","128":"y","129":"y","130":"y"},"safari":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","15.4":"y","15.5":"y","15.6":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6":"y","17.0":"y","17.1":"y","17.2":"y","17.3":"y","17.4":"y","17.5":"y","17.6":"y","18.0":"y","TP":"y","3.1":"n","3.2":"n","5.1":"n","6.1":"n","7.1":"n","9.1":"n","10.1":"n","11.1":"n","12.1":"n","13.1":"n","14.1":"n","15.1":"n","15.2-15.3":"n"},"opera":{"9":"n","11":"n","12":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","60":"n","62":"n","63":"n","64":"n","65":"n","66":"n","67":"n","68":"n","69":"n","70":"n","71":"n","72":"n","73":"n","74":"n","75":"n","76":"n","77":"n","78":"n","79":"n","80":"n","81":"n","82":"n","83":"n","84":"n","85":"n","86":"n","87":"n","88":"n","89":"n","90":"n","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","9.5-9.6":"n","10.0-10.1":"n","10.5":"n","10.6":"n","11.1":"n","11.5":"n","11.6":"n","12.1":"n"},"ios_saf":{"8":"n","15.4":"y","15.5":"y","15.6-15.8":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6-16.7":"y","17.0":"y","17.1":"y","17.2":"y","17.3":"y","17.4":"y","17.5":"y","17.6":"y","18.0":"y","3.2":"n","4.0-4.1":"n","4.2-4.3":"n","5.0-5.1":"n","6.0-6.1":"n","7.0-7.1":"n","8.1-8.4":"n","9.0-9.2":"n","9.3":"n","10.0-10.2":"n","10.3":"n","11.0-11.2":"n","11.3-11.4":"n","12.0-12.1":"n","12.2-12.5":"n","13.0-13.1":"n","13.2":"n","13.3":"n","13.4-13.7":"n","14.0-14.4":"n","14.5-14.8":"n","15.0-15.1":"n","15.2-15.3":"n"},"op_mini":{"all":"n"},"android":{"3":"n","4":"n","127":"y","2.1":"n","2.2":"n","2.3":"n","4.1":"n","4.2-4.3":"n","4.4":"n","4.4.3-4.4.4":"n"},"bb":{"7":"n","10":"n"},"op_mob":{"10":"n","11":"n","12":"n","80":"y","11.1":"n","11.5":"n","12.1":"n"},"and_chr":{"127":"y"},"and_ff":{"127":"y"},"ie_mob":{"10":"n","11":"n"},"and_uc":{"15.5":"n"},"samsung":{"4":"n","20":"y","21":"y","22":"y","23":"y","24":"y","25":"y","5.0-5.4":"n","6.2-6.4":"n","7.2-7.4":"n","8.2":"n","9.2":"n","10.1":"n","11.1-11.2":"n","12.0":"n","13.0":"n","14.0":"n","15.0":"n","16.0":"n","17.0":"n","18.0":"n","19.0":"n"},"and_qq":{"14.9":"n"},"baidu":{"13.52":"n"},"kaios":{"2.5":"n","3.0-3.1":"n"}}},"missingData":{"firefox":{"104":"n d #2","105":"n d #2","106":"n d #2","107":"n d #2","108":"n d #2","109":"n d #2","110":"n d #2","111":"n d #2","112":"n d #2","113":"n d #2","114":"n d #2","115":"n d #2","116":"n d #2","117":"n d #2","118":"n d #2","119":"n d #2","120":"n d #2"},"opera":{"90":"n"},"and_uc":{"15.5":"n"},"samsung":{"19.0":"n"},"and_qq":{"14.9":"n"},"baidu":{"13.52":"n"}},"missing":"Firefox (104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120), Opera (90), UC Browser for Android (15.5), Samsung Internet (19.0), QQ Browser (14.9), Baidu Browser (13.52)"},"usage":{"raws":{"before":"","between":" ","semicolon":true,"after":"\n"},"type":"rule","nodes":[{"raws":{"before":"\n ","between":": "},"type":"decl","source":{"end":{"column":30,"line":2,"offset":56},"inputId":0,"start":{"column":3,"line":2,"offset":28}},"prop":"transform","value":"translateY(100%)"}],"source":{"end":{"column":1,"line":3,"offset":58},"inputId":0,"start":{"column":1,"line":1,"offset":0}},"selector":".biscuitman:has([open])","lastEach":2,"indexes":{},"inputs":[{"hasBOM":false,"css":".biscuitman:has([open]) {\n transform: translateY(100%);\n}","file":"/Users/phil/dev/biscuitman/","map":{"inline":false,"mapFile":"","root":".","text":"{\"version\":3,\"sources\":[\"\"],\"names\":[],\"mappings\":\"CA+BC,wBAAyB;CACzB,6BAA8B;CAC9B,AAAC\"}","file":"/Users/phil/dev/biscuitman/"}}]},"message":":32:1: :has() CSS relational pseudo-class not supported by: Firefox (104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120), Opera (90), UC Browser for Android (15.5), Samsung Internet (19.0), QQ Browser (14.9), Baidu Browser (13.52) (css-has)"},{"feature":"css-math-functions","featureData":{"title":"CSS math functions min(), max() and clamp()","caniuseData":{"status":"wd","title":"CSS math functions min(), max() and clamp()","shown":true,"stats":{"ie":{"6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","5.5":"n"},"edge":{"12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","79":"y","80":"y","81":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y","122":"y","123":"y","124":"y","125":"y","126":"y","127":"y"},"firefox":{"2":"n","3":"n","4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","59":"n","60":"n","61":"n","62":"n","63":"n","64":"n","65":"n","66":"n","67":"n","68":"n","69":"n","70":"n","71":"n","72":"n","73":"n","74":"n","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y","122":"y","123":"y","124":"y","125":"y","126":"y","127":"y","128":"y","129":"y","130":"y","131":"y","3.5":"n","3.6":"n"},"chrome":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","59":"n","60":"n","61":"n","62":"n","63":"n","64":"n","65":"n","66":"n","67":"n","68":"n","69":"n","70":"n","71":"n","72":"n","73":"n","74":"n","75":"n","76":"n","77":"n","78":"n","79":"y","80":"y","81":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y","122":"y","123":"y","124":"y","125":"y","126":"y","127":"y","128":"y","129":"y","130":"y"},"safari":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"a #1","13":"a #1","14":"y","15":"y","13.1":"y","14.1":"y","15.1":"y","15.2-15.3":"y","15.4":"y","15.5":"y","15.6":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6":"y","17.0":"y","17.1":"y","17.2":"y","17.3":"y","17.4":"y","17.5":"y","17.6":"y","18.0":"y","TP":"y","3.1":"n","3.2":"n","5.1":"n","6.1":"n","7.1":"n","9.1":"n","10.1":"n","11.1":"a #1","12.1":"a #1"},"opera":{"9":"n","11":"n","12":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","60":"n","62":"n","63":"n","64":"n","65":"n","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","9.5-9.6":"n","10.0-10.1":"n","10.5":"n","10.6":"n","11.1":"n","11.5":"n","11.6":"n","12.1":"n"},"ios_saf":{"8":"n","13.4-13.7":"y","14.0-14.4":"y","14.5-14.8":"y","15.0-15.1":"y","15.2-15.3":"y","15.4":"y","15.5":"y","15.6-15.8":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6-16.7":"y","17.0":"y","17.1":"y","17.2":"y","17.3":"y","17.4":"y","17.5":"y","17.6":"y","18.0":"y","3.2":"n","4.0-4.1":"n","4.2-4.3":"n","5.0-5.1":"n","6.0-6.1":"n","7.0-7.1":"n","8.1-8.4":"n","9.0-9.2":"n","9.3":"n","10.0-10.2":"n","10.3":"n","11.0-11.2":"n","11.3-11.4":"a #1","12.0-12.1":"a #1","12.2-12.5":"a #1","13.0-13.1":"a #1","13.2":"a #1","13.3":"a #1"},"op_mini":{"all":"n"},"android":{"3":"n","4":"n","127":"y","2.1":"n","2.2":"n","2.3":"n","4.1":"n","4.2-4.3":"n","4.4":"n","4.4.3-4.4.4":"n"},"bb":{"7":"n","10":"n"},"op_mob":{"10":"n","11":"n","12":"n","80":"y","11.1":"n","11.5":"n","12.1":"n"},"and_chr":{"127":"y"},"and_ff":{"127":"y"},"ie_mob":{"10":"n","11":"n"},"and_uc":{"15.5":"y"},"samsung":{"4":"n","20":"y","21":"y","22":"y","23":"y","24":"y","25":"y","12.0":"y","13.0":"y","14.0":"y","15.0":"y","16.0":"y","17.0":"y","18.0":"y","19.0":"y","5.0-5.4":"n","6.2-6.4":"n","7.2-7.4":"n","8.2":"n","9.2":"n","10.1":"n","11.1-11.2":"n"},"and_qq":{"14.9":"n"},"baidu":{"13.52":"y"},"kaios":{"3.0-3.1":"y","2.5":"n"}}},"missingData":{"and_qq":{"14.9":"n"}},"missing":"QQ Browser (14.9)"},"usage":{"raws":{"before":"\n ","between":": "},"type":"decl","source":{"end":{"column":49,"line":3,"offset":101},"inputId":0,"start":{"column":5,"line":3,"offset":56}},"prop":"padding-right","value":"calc(max(300px, 30vw) + 20px)","inputs":[{"hasBOM":false,"css":"@media (min-width: 770px) {\n .biscuitman article {\n padding-right: calc(max(300px, 30vw) + 20px);\n }\n\n .biscuitman article nav {\n width: 30vw;\n min-width: 300px;\n position: absolute;\n bottom: 50%;\n right: 0;\n transform: translateY(50%);\n }\n}","file":"/Users/phil/dev/biscuitman/","map":{"inline":false,"mapFile":"","root":".","text":"{\"version\":3,\"sources\":[\"\"],\"names\":[],\"mappings\":\"CAwCC,0BAA2B;CAC3B,sBAAuB;CACvB,gDAAiD;CACjD,EAAG;AACH,CAAA;CACA,0BAA2B;CAC3B,eAAgB;CAChB,oBAAqB;CACrB,sBAAuB;CACvB,eAAgB;CAChB,YAAa;CACb,8BAA+B;CAC/B,EAAG;CACH,AAAC\"}","file":"/Users/phil/dev/biscuitman/"}}]},"message":":43:1: CSS math functions min(), max() and clamp() not supported by: QQ Browser (14.9) (css-math-functions)"},{"feature":"css-scrollbar","featureData":{"title":"CSS scrollbar styling","caniuseData":{"status":"cr","title":"CSS scrollbar styling","shown":true,"stats":{"ie":{"6":"a #1","7":"a #1","8":"a #1","9":"a #1","10":"a #1","11":"a #1","5.5":"a #1"},"edge":{"12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","79":"a x #2","80":"a x #2","81":"a x #2","83":"a x #2","84":"a x #2","85":"a x #2","86":"a x #2","87":"a x #2","88":"a x #2","89":"a x #2","90":"a x #2","91":"a x #2","92":"a x #2","93":"a x #2","94":"a x #2","95":"a x #2","96":"a x #2","97":"a x #2","98":"a x #2","99":"a x #2","100":"a x #2","101":"a x #2","102":"a x #2","103":"a x #2","104":"a x #2","105":"a x #2","106":"a x #2","107":"a x #2","108":"a x #2","109":"a x #2","110":"a x #2","111":"a x #2","112":"a x #2","113":"a x #2","114":"a x #2","115":"a x #2","116":"a x #2","117":"a x #2","118":"a x #2","119":"a x #2","120":"a x #2","121":"y","122":"y","123":"y","124":"y","125":"y","126":"y","127":"y"},"firefox":{"2":"n","3":"n","4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","59":"n","60":"n","61":"n","62":"n","63":"n d #4 #5","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y","122":"y","123":"y","124":"y","125":"y","126":"y","127":"y","128":"y","129":"y","130":"y","131":"y","3.5":"n","3.6":"n"},"chrome":{"4":"a x #2","5":"a x #2","6":"a x #2","7":"a x #2","8":"a x #2","9":"a x #2","10":"a x #2","11":"a x #2","12":"a x #2","13":"a x #2","14":"a x #2","15":"a x #2","16":"a x #2","17":"a x #2","18":"a x #2","19":"a x #2","20":"a x #2","21":"a x #2","22":"a x #2","23":"a x #2","24":"a x #2","25":"a x #2","26":"a x #2","27":"a x #2","28":"a x #2","29":"a x #2","30":"a x #2","31":"a x #2","32":"a x #2","33":"a x #2","34":"a x #2","35":"a x #2","36":"a x #2","37":"a x #2","38":"a x #2","39":"a x #2","40":"a x #2","41":"a x #2","42":"a x #2","43":"a x #2","44":"a x #2","45":"a x #2","46":"a x #2","47":"a x #2","48":"a x #2","49":"a x #2","50":"a x #2","51":"a x #2","52":"a x #2","53":"a x #2","54":"a x #2","55":"a x #2","56":"a x #2","57":"a x #2","58":"a x #2","59":"a x #2","60":"a x #2","61":"a x #2","62":"a x #2","63":"a x #2","64":"a x #2","65":"a x #2","66":"a x #2","67":"a x #2","68":"a x #2","69":"a x #2","70":"a x #2","71":"a x #2","72":"a x #2","73":"a x #2","74":"a x #2","75":"a x #2","76":"a x #2","77":"a x #2","78":"a x #2","79":"a x #2","80":"a x #2","81":"a x #2","83":"a x #2","84":"a x #2","85":"a x #2","86":"a x #2","87":"a x #2","88":"a x #2","89":"a x #2","90":"a x #2","91":"a x #2","92":"a x #2","93":"a x #2","94":"a x #2","95":"a x #2","96":"a x #2","97":"a x #2","98":"a x #2","99":"a x #2","100":"a x #2","101":"a x #2","102":"a x #2","103":"a x #2","104":"a x #2","105":"a x #2","106":"a x #2","107":"a x #2","108":"a x #2","109":"a x #2","110":"a x #2","111":"a x #2","112":"a x #2","113":"a x #2","114":"a x #2","115":"a x #2","116":"a x #2","117":"a x #2","118":"a x #2","119":"a x #2","120":"a x #2","121":"y","122":"y","123":"y","124":"y","125":"y","126":"y","127":"y","128":"y","129":"y","130":"y"},"safari":{"4":"u","5":"u","6":"a x #2","7":"a x #2","8":"a x #2","9":"a x #2","10":"a x #2","11":"a x #2","12":"a x #2","13":"a x #2","14":"a x #2","15":"a x #2","3.1":"u","3.2":"u","5.1":"a x #2","6.1":"a x #2","7.1":"a x #2","9.1":"a x #2","10.1":"a x #2","11.1":"a x #2","12.1":"a x #2","13.1":"a x #2","14.1":"a x #2","15.1":"a x #2","15.2-15.3":"a x #2","15.4":"a x #2","15.5":"a x #2","15.6":"a x #2","16.0":"a x #2","16.1":"a x #2","16.2":"a x #2","16.3":"a x #2","16.4":"a x #2","16.5":"a x #2","16.6":"a x #2","17.0":"a x #2","17.1":"a x #2","17.2":"a x #2","17.3":"a x #2","17.4":"a x #2","17.5":"a x #2","17.6":"a x #2","18.0":"a x #2","TP":"a x #2"},"opera":{"9":"n","11":"n","12":"n","15":"a x #2","16":"a x #2","17":"a x #2","18":"a x #2","19":"a x #2","20":"a x #2","21":"a x #2","22":"a x #2","23":"a x #2","24":"a x #2","25":"a x #2","26":"a x #2","27":"a x #2","28":"a x #2","29":"a x #2","30":"a x #2","31":"a x #2","32":"a x #2","33":"a x #2","34":"a x #2","35":"a x #2","36":"a x #2","37":"a x #2","38":"a x #2","39":"a x #2","40":"a x #2","41":"a x #2","42":"a x #2","43":"a x #2","44":"a x #2","45":"a x #2","46":"a x #2","47":"a x #2","48":"a x #2","49":"a x #2","50":"a x #2","51":"a x #2","52":"a x #2","53":"a x #2","54":"a x #2","55":"a x #2","56":"a x #2","57":"a x #2","58":"a x #2","60":"a x #2","62":"a x #2","63":"a x #2","64":"a x #2","65":"a x #2","66":"a x #2","67":"a x #2","68":"a x #2","69":"a x #2","70":"a x #2","71":"a x #2","72":"a x #2","73":"a x #2","74":"a x #2","75":"a x #2","76":"a x #2","77":"a x #2","78":"a x #2","79":"a x #2","80":"a x #2","81":"a x #2","82":"a x #2","83":"a x #2","84":"a x #2","85":"a x #2","86":"a x #2","87":"a x #2","88":"a x #2","89":"a x #2","90":"a x #2","91":"a x #2","92":"a x #2","93":"a x #2","94":"a x #2","95":"a x #2","96":"a x #2","97":"a x #2","98":"a x #2","99":"a x #2","100":"a x #2","101":"a x #2","102":"a x #2","103":"a x #2","104":"a x #2","105":"a x #2","106":"a x #2","107":"y","108":"y","109":"y","110":"y","111":"y","9.5-9.6":"n","10.0-10.1":"n","10.5":"n","10.6":"n","11.1":"n","11.5":"n","11.6":"n","12.1":"n"},"ios_saf":{"8":"a x #2 #3","14.0-14.4":"n","14.5-14.8":"n","15.0-15.1":"n","15.2-15.3":"n","15.4":"n","15.5":"n","15.6-15.8":"n","16.0":"n","16.1":"n","16.2":"n","16.3":"n","16.4":"n","16.5":"n","16.6-16.7":"n","17.0":"n","17.1":"n","17.2":"n","17.3":"n","17.4":"n","17.5":"n","17.6":"n","18.0":"n","3.2":"u","4.0-4.1":"u","4.2-4.3":"u","5.0-5.1":"u","6.0-6.1":"u","7.0-7.1":"a x #2","8.1-8.4":"a x #2 #3","9.0-9.2":"a x #2 #3","9.3":"a x #2 #3","10.0-10.2":"a x #2 #3","10.3":"a x #2 #3","11.0-11.2":"a x #2 #3","11.3-11.4":"a x #2 #3","12.0-12.1":"a x #2 #3","12.2-12.5":"a x #2 #3","13.0-13.1":"a x #2 #3","13.2":"a x #2 #3","13.3":"a x #2 #3","13.4-13.7":"a x #2 #3"},"op_mini":{"all":"n"},"android":{"3":"a x #2","4":"a x #2","127":"a x #2","2.1":"u","2.2":"u","2.3":"a x #2","4.1":"a x #2","4.2-4.3":"a x #2","4.4":"a x #2","4.4.3-4.4.4":"a x #2"},"bb":{"7":"a x #2","10":"a x #2"},"op_mob":{"10":"n","11":"n","12":"n","80":"a x #2","11.1":"n","11.5":"n","12.1":"n"},"and_chr":{"127":"y"},"and_ff":{"127":"y"},"ie_mob":{"10":"n","11":"n"},"and_uc":{"15.5":"a x #2"},"samsung":{"4":"a x #2","20":"a x #2","21":"a x #2","22":"a x #2","23":"a x #2","24":"a x #2","25":"y","5.0-5.4":"a x #2","6.2-6.4":"a x #2","7.2-7.4":"a x #2","8.2":"a x #2","9.2":"a x #2","10.1":"a x #2","11.1-11.2":"a x #2","12.0":"a x #2","13.0":"a x #2","14.0":"a x #2","15.0":"a x #2","16.0":"a x #2","17.0":"a x #2","18.0":"a x #2","19.0":"a x #2"},"and_qq":{"14.9":"a x #2"},"baidu":{"13.52":"a x #2"},"kaios":{"2.5":"n","3.0-3.1":"n"}}},"missingData":{"ios_saf":{"16.0":"n","16.1":"n","16.2":"n","16.3":"n","16.4":"n","16.5":"n","16.6-16.7":"n","17.0":"n","17.1":"n","17.2":"n","17.3":"n","17.4":"n","17.5":"n"}},"missing":"Safari on iOS (16.0,16.1,16.2,16.3,16.4,16.5,16.6-16.7,17.0,17.1,17.2,17.3,17.4,17.5)","partialData":{"edge":{"105":"a x #2","106":"a x #2","107":"a x #2","108":"a x #2","109":"a x #2","110":"a x #2","111":"a x #2","112":"a x #2","113":"a x #2","114":"a x #2","115":"a x #2","116":"a x #2","117":"a x #2","118":"a x #2","119":"a x #2","120":"a x #2"},"chrome":{"105":"a x #2","106":"a x #2","107":"a x #2","108":"a x #2","109":"a x #2","110":"a x #2","111":"a x #2","112":"a x #2","113":"a x #2","114":"a x #2","115":"a x #2","116":"a x #2","117":"a x #2","118":"a x #2","119":"a x #2","120":"a x #2"},"safari":{"16.0":"a x #2","16.1":"a x #2","16.2":"a x #2","16.3":"a x #2","16.4":"a x #2","16.5":"a x #2","16.6":"a x #2","17.0":"a x #2","17.1":"a x #2","17.2":"a x #2","17.3":"a x #2","17.4":"a x #2","17.5":"a x #2"},"opera":{"90":"a x #2","91":"a x #2","92":"a x #2","93":"a x #2","94":"a x #2","95":"a x #2","96":"a x #2","97":"a x #2","98":"a x #2","99":"a x #2","100":"a x #2","101":"a x #2","102":"a x #2","103":"a x #2","104":"a x #2","105":"a x #2","106":"a x #2"},"android":{"127":"a x #2"},"op_mob":{"80":"a x #2"},"and_uc":{"15.5":"a x #2"},"samsung":{"20":"a x #2","21":"a x #2","22":"a x #2","23":"a x #2","24":"a x #2","19.0":"a x #2"},"and_qq":{"14.9":"a x #2"},"baidu":{"13.52":"a x #2"}},"partial":"Edge (105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120), Chrome (105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120), Safari (16.0,16.1,16.2,16.3,16.4,16.5,16.6,17.0,17.1,17.2,17.3,17.4,17.5), Opera (90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106), Android Browser (127), Opera Mobile (80), UC Browser for Android (15.5), Samsung Internet (20,21,22,23,24,19.0), QQ Browser (14.9), Baidu Browser (13.52)"},"usage":{"raws":{"before":"\n ","between":": "},"type":"decl","source":{"end":{"column":49,"line":2,"offset":76},"inputId":0,"start":{"column":3,"line":2,"offset":29}},"prop":"scrollbar-color","value":"rgba(var(--ui), .2) var(--bg)","inputs":[{"hasBOM":false,"css":".biscuitman .bm-sections {\n scrollbar-color: rgba(var(--ui), .2) var(--bg);\n flex-shrink: 1;\n height: 100%;\n padding: 15px 0;\n position: relative;\n overflow-y: scroll;\n}","file":"/Users/phil/dev/biscuitman/","map":{"inline":false,"mapFile":"","root":".","text":"{\"version\":3,\"sources\":[\"\"],\"names\":[],\"mappings\":\"CAsMC,yBAA0B;CAC1B,gDAAiD;CACjD,gBAAiB;CACjB,cAAe;CACf,iBAAkB;CAClB,oBAAqB;CACrB,oBAAqB;CACrB,AAAC\"}","file":"/Users/phil/dev/biscuitman/"}}]},"message":":200:1: CSS scrollbar styling not supported by: Safari on iOS (16.0,16.1,16.2,16.3,16.4,16.5,16.6-16.7,17.0,17.1,17.2,17.3,17.4,17.5) and only partially supported by: Edge (105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120), Chrome (105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120), Safari (16.0,16.1,16.2,16.3,16.4,16.5,16.6,17.0,17.1,17.2,17.3,17.4,17.5), Opera (90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106), Android Browser (127), Opera Mobile (80), UC Browser for Android (15.5), Samsung Internet (20,21,22,23,24,19.0), QQ Browser (14.9), Baidu Browser (13.52) (css-scrollbar)"},{"feature":"css-overflow","featureData":{"title":"CSS overflow property","caniuseData":{"status":"wd","title":"CSS overflow property","shown":true,"stats":{"ie":{"6":"a #1 #2","7":"a #1 #2","8":"a #1 #2","9":"a #1 #2","10":"a #1 #2","11":"a #1 #2","5.5":"a #1 #2"},"edge":{"12":"a #1 #2","13":"a #1 #2","14":"a #1 #2","15":"a #1 #2","16":"a #1 #2","17":"a #1 #2","18":"a #1 #2","79":"a #2","80":"a #2","81":"a #2","83":"a #2","84":"a #2","85":"a #2","86":"a #2","87":"a #2","88":"a #2","89":"a #2","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y","122":"y","123":"y","124":"y","125":"y","126":"y","127":"y"},"firefox":{"2":"a #1 #2","3":"a #1 #2","4":"a #1 #2","5":"a #1 #2","6":"a #1 #2","7":"a #1 #2","8":"a #1 #2","9":"a #1 #2","10":"a #1 #2","11":"a #1 #2","12":"a #1 #2","13":"a #1 #2","14":"a #1 #2","15":"a #1 #2","16":"a #1 #2","17":"a #1 #2","18":"a #1 #2","19":"a #1 #2","20":"a #1 #2","21":"a #1 #2","22":"a #1 #2","23":"a #1 #2","24":"a #1 #2","25":"a #1 #2","26":"a #1 #2","27":"a #1 #2","28":"a #1 #2","29":"a #1 #2","30":"a #1 #2","31":"a #1 #2","32":"a #1 #2","33":"a #1 #2","34":"a #1 #2","35":"a #1 #2","36":"a #1 #2","37":"a #1 #2","38":"a #1 #2","39":"a #1 #2","40":"a #1 #2","41":"a #1 #2","42":"a #1 #2","43":"a #1 #2","44":"a #1 #2","45":"a #1 #2","46":"a #1 #2","47":"a #1 #2","48":"a #1 #2","49":"a #1 #2","50":"a #1 #2","51":"a #1 #2","52":"a #1 #2","53":"a #1 #2","54":"a #1 #2","55":"a #1 #2","56":"a #1 #2","57":"a #1 #2","58":"a #1 #2","59":"a #1 #2","60":"a #1 #2","61":"a #2","62":"a #2","63":"a #2","64":"a #2","65":"a #2","66":"a #2","67":"a #2","68":"a #2","69":"a #2","70":"a #2","71":"a #2","72":"a #2","73":"a #2","74":"a #2","75":"a #2","76":"a #2","77":"a #2","78":"a #2","79":"a #2","80":"a #2","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y","122":"y","123":"y","124":"y","125":"y","126":"y","127":"y","128":"y","129":"y","130":"y","131":"y","3.5":"a #1 #2","3.6":"a #1 #2"},"chrome":{"4":"a #1 #2","5":"a #1 #2","6":"a #1 #2","7":"a #1 #2","8":"a #1 #2","9":"a #1 #2","10":"a #1 #2","11":"a #1 #2","12":"a #1 #2","13":"a #1 #2","14":"a #1 #2","15":"a #1 #2","16":"a #1 #2","17":"a #1 #2","18":"a #1 #2","19":"a #1 #2","20":"a #1 #2","21":"a #1 #2","22":"a #1 #2","23":"a #1 #2","24":"a #1 #2","25":"a #1 #2","26":"a #1 #2","27":"a #1 #2","28":"a #1 #2","29":"a #1 #2","30":"a #1 #2","31":"a #1 #2","32":"a #1 #2","33":"a #1 #2","34":"a #1 #2","35":"a #1 #2","36":"a #1 #2","37":"a #1 #2","38":"a #1 #2","39":"a #1 #2","40":"a #1 #2","41":"a #1 #2","42":"a #1 #2","43":"a #1 #2","44":"a #1 #2","45":"a #1 #2","46":"a #1 #2","47":"a #1 #2","48":"a #1 #2","49":"a #1 #2","50":"a #1 #2","51":"a #1 #2","52":"a #1 #2","53":"a #1 #2","54":"a #1 #2","55":"a #1 #2","56":"a #1 #2","57":"a #1 #2","58":"a #1 #2","59":"a #1 #2","60":"a #1 #2","61":"a #1 #2","62":"a #1 #2","63":"a #1 #2","64":"a #1 #2","65":"a #1 #2","66":"a #1 #2","67":"a #1 #2","68":"a #2","69":"a #2","70":"a #2","71":"a #2","72":"a #2","73":"a #2","74":"a #2","75":"a #2","76":"a #2","77":"a #2","78":"a #2","79":"a #2","80":"a #2","81":"a #2","83":"a #2","84":"a #2","85":"a #2","86":"a #2","87":"a #2","88":"a #2","89":"a #2","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y","122":"y","123":"y","124":"y","125":"y","126":"y","127":"y","128":"y","129":"y","130":"y"},"safari":{"4":"a #1 #2","5":"a #1 #2","6":"a #1 #2","7":"a #1 #2","8":"a #1 #2","9":"a #1 #2","10":"a #1 #2","11":"a #1 #2","12":"a #1 #2","13":"a #1 #2","14":"a #2","15":"a #2","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6":"y","17.0":"y","17.1":"y","17.2":"y","17.3":"y","17.4":"y","17.5":"y","17.6":"y","18.0":"y","TP":"y","13.1":"a #2","14.1":"a #2","15.1":"a #2","15.2-15.3":"a #2","15.4":"a #2","15.5":"a #2","15.6":"a #2","3.1":"a #1 #2","3.2":"a #1 #2","5.1":"a #1 #2","6.1":"a #1 #2","7.1":"a #1 #2","9.1":"a #1 #2","10.1":"a #1 #2","11.1":"a #1 #2","12.1":"a #1 #2"},"opera":{"9":"a #1 #2","11":"a #1 #2","12":"a #1 #2","15":"a #1 #2","16":"a #1 #2","17":"a #1 #2","18":"a #1 #2","19":"a #1 #2","20":"a #1 #2","21":"a #1 #2","22":"a #1 #2","23":"a #1 #2","24":"a #1 #2","25":"a #1 #2","26":"a #1 #2","27":"a #1 #2","28":"a #1 #2","29":"a #1 #2","30":"a #1 #2","31":"a #1 #2","32":"a #1 #2","33":"a #1 #2","34":"a #1 #2","35":"a #1 #2","36":"a #1 #2","37":"a #1 #2","38":"a #1 #2","39":"a #1 #2","40":"a #1 #2","41":"a #1 #2","42":"a #1 #2","43":"a #1 #2","44":"a #1 #2","45":"a #1 #2","46":"a #1 #2","47":"a #1 #2","48":"a #1 #2","49":"a #1 #2","50":"a #1 #2","51":"a #1 #2","52":"a #1 #2","53":"a #1 #2","54":"a #1 #2","55":"a #2","56":"a #2","57":"a #2","58":"a #2","60":"a #2","62":"a #2","63":"a #2","64":"a #2","65":"a #2","66":"a #2","67":"a #2","68":"a #2","69":"a #2","70":"a #2","71":"a #2","72":"a #2","73":"a #2","74":"a #2","75":"a #2","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","9.5-9.6":"a #1 #2","10.0-10.1":"a #1 #2","10.5":"a #1 #2","10.6":"a #1 #2","11.1":"a #1 #2","11.5":"a #1 #2","11.6":"a #1 #2","12.1":"a #1 #2"},"ios_saf":{"8":"a #1 #2","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6-16.7":"y","17.0":"y","17.1":"y","17.2":"y","17.3":"y","17.4":"y","17.5":"y","17.6":"y","18.0":"y","13.4-13.7":"a #2","14.0-14.4":"a #2","14.5-14.8":"a #2","15.0-15.1":"a #2","15.2-15.3":"a #2","15.4":"a #2","15.5":"a #2","15.6-15.8":"a #2","3.2":"a #1 #2","4.0-4.1":"a #1 #2","4.2-4.3":"a #1 #2","5.0-5.1":"a #1 #2","6.0-6.1":"a #1 #2","7.0-7.1":"a #1 #2","8.1-8.4":"a #1 #2","9.0-9.2":"a #1 #2","9.3":"a #1 #2","10.0-10.2":"a #1 #2","10.3":"a #1 #2","11.0-11.2":"a #1 #2","11.3-11.4":"a #1 #2","12.0-12.1":"a #1 #2","12.2-12.5":"a #1 #2","13.0-13.1":"a #1 #2","13.2":"a #1 #2","13.3":"a #1 #2"},"op_mini":{"all":"a #1 #2"},"android":{"3":"a #1 #2","4":"a #1 #2","127":"y","2.1":"a #1 #2","2.2":"a #1 #2","2.3":"a #1 #2","4.1":"a #1 #2","4.2-4.3":"a #1 #2","4.4":"a #1 #2","4.4.3-4.4.4":"a #1 #2"},"bb":{"7":"a #1 #2","10":"a #1 #2"},"op_mob":{"10":"a #1 #2","11":"a #1 #2","12":"a #1 #2","80":"y","11.1":"a #1 #2","11.5":"a #1 #2","12.1":"a #1 #2"},"and_chr":{"127":"y"},"and_ff":{"127":"y"},"ie_mob":{"10":"a #1 #2","11":"a #1 #2"},"and_uc":{"15.5":"a #1 #2"},"samsung":{"4":"a #1 #2","20":"y","21":"y","22":"y","23":"y","24":"y","25":"y","15.0":"y","16.0":"y","17.0":"y","18.0":"y","19.0":"y","5.0-5.4":"a #1 #2","6.2-6.4":"a #1 #2","7.2-7.4":"a #1 #2","8.2":"a #1 #2","9.2":"a #1 #2","10.1":"a #1 #2","11.1-11.2":"a #1 #2","12.0":"a #1 #2","13.0":"a #1 #2","14.0":"a #1 #2"},"and_qq":{"14.9":"a #1 #2"},"baidu":{"13.52":"y"},"kaios":{"3.0-3.1":"y","2.5":"a #1 #2"}}},"partialData":{"and_uc":{"15.5":"a #1 #2"},"and_qq":{"14.9":"a #1 #2"}},"partial":"UC Browser for Android (15.5), QQ Browser (14.9)"},"usage":{"raws":{"before":"\n ","between":": "},"type":"decl","source":{"end":{"column":21,"line":7,"offset":173},"inputId":0,"start":{"column":3,"line":7,"offset":154}},"prop":"overflow-y","value":"scroll","inputs":[{"hasBOM":false,"css":".biscuitman .bm-sections {\n scrollbar-color: rgba(var(--ui), .2) var(--bg);\n flex-shrink: 1;\n height: 100%;\n padding: 15px 0;\n position: relative;\n overflow-y: scroll;\n}","file":"/Users/phil/dev/biscuitman/","map":{"inline":false,"mapFile":"","root":".","text":"{\"version\":3,\"sources\":[\"\"],\"names\":[],\"mappings\":\"CAsMC,yBAA0B;CAC1B,gDAAiD;CACjD,gBAAiB;CACjB,cAAe;CACf,iBAAkB;CAClB,oBAAqB;CACrB,oBAAqB;CACrB,AAAC\"}","file":"/Users/phil/dev/biscuitman/"}}]},"message":":205:1: CSS overflow property only partially supported by: UC Browser for Android (15.5), QQ Browser (14.9) (css-overflow)"},{"feature":"css-marker-pseudo","featureData":{"title":"CSS ::marker pseudo-element","caniuseData":{"status":"wd","title":"CSS ::marker pseudo-element","shown":true,"stats":{"ie":{"6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","5.5":"n"},"edge":{"12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","79":"n","80":"n","81":"n","83":"n","84":"n","85":"n","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y","122":"y","123":"y","124":"y","125":"y","126":"y","127":"y"},"firefox":{"2":"n","3":"n","4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","59":"n","60":"n","61":"n","62":"n","63":"n","64":"n","65":"n","66":"n","67":"n","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y","122":"y","123":"y","124":"y","125":"y","126":"y","127":"y","128":"y","129":"y","130":"y","131":"y","3.5":"n","3.6":"n"},"chrome":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","59":"n","60":"n","61":"n","62":"n","63":"n","64":"n","65":"n","66":"n","67":"n","68":"n","69":"n","70":"n","71":"n","72":"n","73":"n","74":"n","75":"n","76":"n","77":"n","78":"n","79":"n","80":"n","81":"n","83":"n","84":"n","85":"n","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y","122":"y","123":"y","124":"y","125":"y","126":"y","127":"y","128":"y","129":"y","130":"y"},"safari":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"y #1","13":"y #1","14":"y #1","15":"y #1","TP":"y","3.1":"n","3.2":"n","5.1":"n","6.1":"n","7.1":"n","9.1":"n","10.1":"n","11.1":"y #1","12.1":"y #1","13.1":"y #1","14.1":"y #1","15.1":"y #1","15.2-15.3":"y #1","15.4":"y #1","15.5":"y #1","15.6":"y #1","16.0":"y #1","16.1":"y #1","16.2":"y #1","16.3":"y #1","16.4":"y #1","16.5":"y #1","16.6":"y #1","17.0":"y #1","17.1":"y #1","17.2":"y #1","17.3":"y #1","17.4":"y #1","17.5":"y #1","17.6":"y #1","18.0":"y #1"},"opera":{"9":"n","11":"n","12":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","60":"n","62":"n","63":"n","64":"n","65":"n","66":"n","67":"n","68":"n","69":"n","70":"n","71":"n","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","9.5-9.6":"n","10.0-10.1":"n","10.5":"n","10.6":"n","11.1":"n","11.5":"n","11.6":"n","12.1":"n"},"ios_saf":{"8":"n","11.3-11.4":"y","12.0-12.1":"y","12.2-12.5":"y","13.0-13.1":"y","13.2":"y","13.3":"y","13.4-13.7":"y","14.0-14.4":"y","14.5-14.8":"y","15.0-15.1":"y","15.2-15.3":"y","15.4":"y","15.5":"y","15.6-15.8":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6-16.7":"y","17.0":"y","17.1":"y","17.2":"y","17.3":"y","17.4":"y","17.5":"y","17.6":"y","18.0":"y","3.2":"n","4.0-4.1":"n","4.2-4.3":"n","5.0-5.1":"n","6.0-6.1":"n","7.0-7.1":"n","8.1-8.4":"n","9.0-9.2":"n","9.3":"n","10.0-10.2":"n","10.3":"n","11.0-11.2":"n"},"op_mini":{"all":"n"},"android":{"3":"n","4":"n","127":"y","2.1":"n","2.2":"n","2.3":"n","4.1":"n","4.2-4.3":"n","4.4":"n","4.4.3-4.4.4":"n"},"bb":{"7":"n","10":"n"},"op_mob":{"10":"n","11":"n","12":"n","80":"y","11.1":"n","11.5":"n","12.1":"n"},"and_chr":{"127":"y"},"and_ff":{"127":"y"},"ie_mob":{"10":"n","11":"n"},"and_uc":{"15.5":"y"},"samsung":{"4":"n","20":"y","21":"y","22":"y","23":"y","24":"y","25":"y","14.0":"y","15.0":"y","16.0":"y","17.0":"y","18.0":"y","19.0":"y","5.0-5.4":"n","6.2-6.4":"n","7.2-7.4":"n","8.2":"n","9.2":"n","10.1":"n","11.1-11.2":"n","12.0":"n","13.0":"n"},"and_qq":{"14.9":"n"},"baidu":{"13.52":"y"},"kaios":{"3.0-3.1":"y","2.5":"n"}}},"missingData":{"and_qq":{"14.9":"n"}},"missing":"QQ Browser (14.9)"},"usage":{"raws":{"before":"","between":" ","semicolon":true,"after":"\n"},"type":"rule","nodes":[{"raws":{"before":"\n ","between":": "},"type":"decl","source":{"end":{"column":16,"line":2,"offset":46},"inputId":0,"start":{"column":3,"line":2,"offset":32}},"prop":"display","value":"none"}],"source":{"end":{"column":1,"line":3,"offset":48},"inputId":0,"start":{"column":1,"line":1,"offset":0}},"selector":".biscuitman summary::marker","lastEach":2,"indexes":{},"inputs":[{"hasBOM":false,"css":".biscuitman summary::marker {\n display: none;\n}","file":"/Users/phil/dev/biscuitman/","map":{"inline":false,"mapFile":"","root":".","text":"{\"version\":3,\"sources\":[\"\"],\"names\":[],\"mappings\":\"CAkTC,4BAA6B;CAC7B,eAAgB;CAChB,AAAC\"}","file":"/Users/phil/dev/biscuitman/"}}]},"message":":307:1: CSS ::marker pseudo-element not supported by: QQ Browser (14.9) (css-marker-pseudo)"},{"feature":"css-focus-visible","featureData":{"title":":focus-visible CSS pseudo-class","caniuseData":{"status":"wd","title":":focus-visible CSS pseudo-class","shown":true,"stats":{"ie":{"6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","5.5":"n"},"edge":{"12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","79":"p d #2","80":"p d #2","81":"p d #2","83":"p d #2","84":"p d #2","85":"p d #2","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y","122":"y","123":"y","124":"y","125":"y","126":"y","127":"y"},"firefox":{"2":"n","3":"n","4":"y x #1","5":"y x #1","6":"y x #1","7":"y x #1","8":"y x #1","9":"y x #1","10":"y x #1","11":"y x #1","12":"y x #1","13":"y x #1","14":"y x #1","15":"y x #1","16":"y x #1","17":"y x #1","18":"y x #1","19":"y x #1","20":"y x #1","21":"y x #1","22":"y x #1","23":"y x #1","24":"y x #1","25":"y x #1","26":"y x #1","27":"y x #1","28":"y x #1","29":"y x #1","30":"y x #1","31":"y x #1","32":"y x #1","33":"y x #1","34":"y x #1","35":"y x #1","36":"y x #1","37":"y x #1","38":"y x #1","39":"y x #1","40":"y x #1","41":"y x #1","42":"y x #1","43":"y x #1","44":"y x #1","45":"y x #1","46":"y x #1","47":"y x #1","48":"y x #1","49":"y x #1","50":"y x #1","51":"y x #1","52":"y x #1","53":"y x #1","54":"y x #1","55":"y x #1","56":"y x #1","57":"y x #1","58":"y x #1","59":"y x #1","60":"y x #1","61":"y x #1","62":"y x #1","63":"y x #1","64":"y x #1","65":"y x #1","66":"y x #1","67":"y x #1","68":"y x #1","69":"y x #1","70":"y x #1","71":"y x #1","72":"y x #1","73":"y x #1","74":"y x #1","75":"y x #1","76":"y x #1","77":"y x #1","78":"y x #1","79":"y x #1","80":"y x #1","81":"y x #1","82":"y x #1","83":"y x #1","84":"y x #1","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y","122":"y","123":"y","124":"y","125":"y","126":"y","127":"y","128":"y","129":"y","130":"y","131":"y","3.5":"n","3.6":"n"},"chrome":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","59":"n","60":"n","61":"n","62":"n","63":"n","64":"n","65":"n","66":"n","67":"p d #2","68":"p d #2","69":"p d #2","70":"p d #2","71":"p d #2","72":"p d #2","73":"p d #2","74":"p d #2","75":"p d #2","76":"p d #2","77":"p d #2","78":"p d #2","79":"p d #2","80":"p d #2","81":"p d #2","83":"p d #2","84":"p d #2","85":"p d #2","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y","122":"y","123":"y","124":"y","125":"y","126":"y","127":"y","128":"y","129":"y","130":"y"},"safari":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n d #3","15.4":"y","15.5":"y","15.6":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6":"y","17.0":"y","17.1":"y","17.2":"y","17.3":"y","17.4":"y","17.5":"y","17.6":"y","18.0":"y","TP":"y","3.1":"n","3.2":"n","5.1":"n","6.1":"n","7.1":"n","9.1":"n","10.1":"n","11.1":"n","12.1":"n","13.1":"n","14.1":"n","15.1":"n d #3","15.2-15.3":"n d #3"},"opera":{"9":"n","11":"n","12":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","60":"n","62":"n","63":"n","64":"n","65":"n","66":"p d #2","67":"p d #2","68":"p d #2","69":"p d #2","70":"p d #2","71":"p d #2","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","9.5-9.6":"n","10.0-10.1":"n","10.5":"n","10.6":"n","11.1":"n","11.5":"n","11.6":"n","12.1":"n"},"ios_saf":{"8":"n","15.4":"y","15.5":"y","15.6-15.8":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6-16.7":"y","17.0":"y","17.1":"y","17.2":"y","17.3":"y","17.4":"y","17.5":"y","17.6":"y","18.0":"y","3.2":"n","4.0-4.1":"n","4.2-4.3":"n","5.0-5.1":"n","6.0-6.1":"n","7.0-7.1":"n","8.1-8.4":"n","9.0-9.2":"n","9.3":"n","10.0-10.2":"n","10.3":"n","11.0-11.2":"n","11.3-11.4":"n","12.0-12.1":"n","12.2-12.5":"n","13.0-13.1":"n","13.2":"n","13.3":"n","13.4-13.7":"n","14.0-14.4":"n","14.5-14.8":"n","15.0-15.1":"n d #3","15.2-15.3":"n d #3"},"op_mini":{"all":"n"},"android":{"3":"n","4":"n","127":"y","2.1":"n","2.2":"n","2.3":"n","4.1":"n","4.2-4.3":"n","4.4":"n","4.4.3-4.4.4":"n"},"bb":{"7":"n","10":"n"},"op_mob":{"10":"n","11":"n","12":"n","80":"y","11.1":"n","11.5":"n","12.1":"n"},"and_chr":{"127":"y"},"and_ff":{"127":"y"},"ie_mob":{"10":"n","11":"n"},"and_uc":{"15.5":"n"},"samsung":{"4":"n","20":"y","21":"y","22":"y","23":"y","24":"y","25":"y","14.0":"y","15.0":"y","16.0":"y","17.0":"y","18.0":"y","19.0":"y","5.0-5.4":"n","6.2-6.4":"n","7.2-7.4":"n","8.2":"n","9.2":"n","10.1":"n","11.1-11.2":"n","12.0":"n","13.0":"n"},"and_qq":{"14.9":"n"},"baidu":{"13.52":"y"},"kaios":{"2.5":"y x #1","3.0-3.1":"y x #1"}}},"missingData":{"and_uc":{"15.5":"n"},"and_qq":{"14.9":"n"}},"missing":"UC Browser for Android (15.5), QQ Browser (14.9)"},"usage":{"raws":{"before":"","between":" ","semicolon":true,"after":"\n"},"type":"rule","nodes":[{"raws":{"before":"\n ","between":": "},"type":"decl","source":{"end":{"column":26,"line":2,"offset":66},"inputId":0,"start":{"column":3,"line":2,"offset":42}},"prop":"outline","value":"auto highlight"}],"source":{"end":{"column":1,"line":3,"offset":68},"inputId":0,"start":{"column":1,"line":1,"offset":0}},"selector":".biscuitman label:has(:focus-visible)","lastEach":2,"indexes":{},"inputs":[{"hasBOM":false,"css":".biscuitman label:has(:focus-visible) {\n outline: auto highlight;\n}","file":"/Users/phil/dev/biscuitman/","map":{"inline":false,"mapFile":"","root":".","text":"{\"version\":3,\"sources\":[\"\"],\"names\":[],\"mappings\":\"CAuXC,sCAAuC;CACvC,yBAA0B;CAC1B,AAAC\"}","file":"/Users/phil/dev/biscuitman/"}}]},"message":":376:1: :focus-visible CSS pseudo-class not supported by: UC Browser for Android (15.5), QQ Browser (14.9) (css-focus-visible)"},{"feature":"css-has","featureData":{"title":":has() CSS relational pseudo-class","caniuseData":{"status":"wd","title":":has() CSS relational pseudo-class","shown":true,"stats":{"ie":{"6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","5.5":"n"},"edge":{"12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","79":"n","80":"n","81":"n","83":"n","84":"n","85":"n","86":"n","87":"n","88":"n","89":"n","90":"n","91":"n","92":"n","93":"n","94":"n","95":"n","96":"n","97":"n","98":"n","99":"n","100":"n","101":"n","102":"n","103":"n","104":"n","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y","122":"y","123":"y","124":"y","125":"y","126":"y","127":"y"},"firefox":{"2":"n","3":"n","4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","59":"n","60":"n","61":"n","62":"n","63":"n","64":"n","65":"n","66":"n","67":"n","68":"n","69":"n","70":"n","71":"n","72":"n","73":"n","74":"n","75":"n","76":"n","77":"n","78":"n","79":"n","80":"n","81":"n","82":"n","83":"n","84":"n","85":"n","86":"n","87":"n","88":"n","89":"n","90":"n","91":"n","92":"n","93":"n","94":"n","95":"n","96":"n","97":"n","98":"n","99":"n","100":"n","101":"n","102":"n","103":"n d #2","104":"n d #2","105":"n d #2","106":"n d #2","107":"n d #2","108":"n d #2","109":"n d #2","110":"n d #2","111":"n d #2","112":"n d #2","113":"n d #2","114":"n d #2","115":"n d #2","116":"n d #2","117":"n d #2","118":"n d #2","119":"n d #2","120":"n d #2","121":"y","122":"y","123":"y","124":"y","125":"y","126":"y","127":"y","128":"y","129":"y","130":"y","131":"y","3.5":"n","3.6":"n"},"chrome":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","59":"n","60":"n","61":"n","62":"n","63":"n","64":"n","65":"n","66":"n","67":"n","68":"n","69":"n","70":"n","71":"n","72":"n","73":"n","74":"n","75":"n","76":"n","77":"n","78":"n","79":"n","80":"n","81":"n","83":"n","84":"n","85":"n","86":"n","87":"n","88":"n","89":"n","90":"n","91":"n","92":"n","93":"n","94":"n","95":"n","96":"n","97":"n","98":"n","99":"n","100":"n","101":"n d #1","102":"n d #1","103":"n d #1","104":"n d #1","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y","122":"y","123":"y","124":"y","125":"y","126":"y","127":"y","128":"y","129":"y","130":"y"},"safari":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","15.4":"y","15.5":"y","15.6":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6":"y","17.0":"y","17.1":"y","17.2":"y","17.3":"y","17.4":"y","17.5":"y","17.6":"y","18.0":"y","TP":"y","3.1":"n","3.2":"n","5.1":"n","6.1":"n","7.1":"n","9.1":"n","10.1":"n","11.1":"n","12.1":"n","13.1":"n","14.1":"n","15.1":"n","15.2-15.3":"n"},"opera":{"9":"n","11":"n","12":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","60":"n","62":"n","63":"n","64":"n","65":"n","66":"n","67":"n","68":"n","69":"n","70":"n","71":"n","72":"n","73":"n","74":"n","75":"n","76":"n","77":"n","78":"n","79":"n","80":"n","81":"n","82":"n","83":"n","84":"n","85":"n","86":"n","87":"n","88":"n","89":"n","90":"n","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","9.5-9.6":"n","10.0-10.1":"n","10.5":"n","10.6":"n","11.1":"n","11.5":"n","11.6":"n","12.1":"n"},"ios_saf":{"8":"n","15.4":"y","15.5":"y","15.6-15.8":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6-16.7":"y","17.0":"y","17.1":"y","17.2":"y","17.3":"y","17.4":"y","17.5":"y","17.6":"y","18.0":"y","3.2":"n","4.0-4.1":"n","4.2-4.3":"n","5.0-5.1":"n","6.0-6.1":"n","7.0-7.1":"n","8.1-8.4":"n","9.0-9.2":"n","9.3":"n","10.0-10.2":"n","10.3":"n","11.0-11.2":"n","11.3-11.4":"n","12.0-12.1":"n","12.2-12.5":"n","13.0-13.1":"n","13.2":"n","13.3":"n","13.4-13.7":"n","14.0-14.4":"n","14.5-14.8":"n","15.0-15.1":"n","15.2-15.3":"n"},"op_mini":{"all":"n"},"android":{"3":"n","4":"n","127":"y","2.1":"n","2.2":"n","2.3":"n","4.1":"n","4.2-4.3":"n","4.4":"n","4.4.3-4.4.4":"n"},"bb":{"7":"n","10":"n"},"op_mob":{"10":"n","11":"n","12":"n","80":"y","11.1":"n","11.5":"n","12.1":"n"},"and_chr":{"127":"y"},"and_ff":{"127":"y"},"ie_mob":{"10":"n","11":"n"},"and_uc":{"15.5":"n"},"samsung":{"4":"n","20":"y","21":"y","22":"y","23":"y","24":"y","25":"y","5.0-5.4":"n","6.2-6.4":"n","7.2-7.4":"n","8.2":"n","9.2":"n","10.1":"n","11.1-11.2":"n","12.0":"n","13.0":"n","14.0":"n","15.0":"n","16.0":"n","17.0":"n","18.0":"n","19.0":"n"},"and_qq":{"14.9":"n"},"baidu":{"13.52":"n"},"kaios":{"2.5":"n","3.0-3.1":"n"}}},"missingData":{"firefox":{"104":"n d #2","105":"n d #2","106":"n d #2","107":"n d #2","108":"n d #2","109":"n d #2","110":"n d #2","111":"n d #2","112":"n d #2","113":"n d #2","114":"n d #2","115":"n d #2","116":"n d #2","117":"n d #2","118":"n d #2","119":"n d #2","120":"n d #2"},"opera":{"90":"n"},"and_uc":{"15.5":"n"},"samsung":{"19.0":"n"},"and_qq":{"14.9":"n"},"baidu":{"13.52":"n"}},"missing":"Firefox (104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120), Opera (90), UC Browser for Android (15.5), Samsung Internet (19.0), QQ Browser (14.9), Baidu Browser (13.52)"},"usage":{"raws":{"before":"","between":" ","semicolon":true,"after":"\n"},"type":"rule","nodes":[{"raws":{"before":"\n ","between":": "},"type":"decl","source":{"end":{"column":26,"line":2,"offset":66},"inputId":0,"start":{"column":3,"line":2,"offset":42}},"prop":"outline","value":"auto highlight"}],"source":{"end":{"column":1,"line":3,"offset":68},"inputId":0,"start":{"column":1,"line":1,"offset":0}},"selector":".biscuitman label:has(:focus-visible)","lastEach":2,"indexes":{},"inputs":[{"hasBOM":false,"css":".biscuitman label:has(:focus-visible) {\n outline: auto highlight;\n}","file":"/Users/phil/dev/biscuitman/","map":{"inline":false,"mapFile":"","root":".","text":"{\"version\":3,\"sources\":[\"\"],\"names\":[],\"mappings\":\"CAuXC,sCAAuC;CACvC,yBAA0B;CAC1B,AAAC\"}","file":"/Users/phil/dev/biscuitman/"}}]},"message":":376:1: :has() CSS relational pseudo-class not supported by: Firefox (104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120), Opera (90), UC Browser for Android (15.5), Samsung Internet (19.0), QQ Browser (14.9), Baidu Browser (13.52) (css-has)"}]} \ No newline at end of file diff --git a/eslint.config.js b/eslint.config.js index 7273355..9996b92 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -21,7 +21,7 @@ export default [ quotes: [2, 'single'], 'object-curly-spacing': [2, 'always'], 'no-unused-vars': [2, { 'vars': 'all', 'args': 'after-used', 'ignoreRestSiblings': true }], - indent: ['warn', 'tab', { + indent: ['warn', 'tab', { ignoredNodes: [ 'ConditionalExpression', 'TemplateLiteral' @@ -38,7 +38,7 @@ export default [ 'no-loop-func': 2, 'dot-location': ['error', 'property'] }, - }, + }, { files: ['src/*.js','src/*.mjs'], languageOptions: { @@ -49,7 +49,7 @@ export default [ rules: { } - }, + }, { files: ['jest.setup.js', '__tests__/**/*.js'], rules: { @@ -69,4 +69,4 @@ export default [ } } } -] \ No newline at end of file +] diff --git a/package-lock.json b/package-lock.json index e7b86b4..a2a461d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "biscuitman", - "version": "0.3.17", + "version": "0.3.19", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "biscuitman", - "version": "0.3.17", + "version": "0.3.19", "license": "MIT", "devDependencies": { "@eslint/js": "^9.8.0", @@ -16,6 +16,7 @@ "browserslist": "^4.23.3", "doiuse": "^6.0.2", "eslint": "^9.8.0", + "eslint-plugin-compat": "^6.0.0", "globals": "^15.9.0", "jest": "^29.7.0", "jest-extended": "^4.0.2", @@ -1318,6 +1319,12 @@ "@jridgewell/sourcemap-codec": "^1.4.14" } }, + "node_modules/@mdn/browser-compat-data": { + "version": "5.5.45", + "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-5.5.45.tgz", + "integrity": "sha512-ZSQFGihUPlFxG2S9sUWS2tjDKQNTVVEgN62Au5yFcnbYsC183T1JrLz6I5H467Hw8WMCjwRuOEFQSpBW6IvZCg==", + "dev": true + }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -2002,6 +2009,15 @@ "node": ">=8" } }, + "node_modules/ast-metadata-inferer": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/ast-metadata-inferer/-/ast-metadata-inferer-0.8.0.tgz", + "integrity": "sha512-jOMKcHht9LxYIEQu+RVd22vtgrPaVCtDRQ/16IGmurdzxvYbDd5ynxjnyrzLnieG96eTcAyaoj/wN/4/1FyyeA==", + "dev": true, + "dependencies": { + "@mdn/browser-compat-data": "^5.2.34" + } + }, "node_modules/ast-types": { "version": "0.13.4", "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz", @@ -3288,6 +3304,28 @@ "url": "https://eslint.org/donate" } }, + "node_modules/eslint-plugin-compat": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-compat/-/eslint-plugin-compat-6.0.0.tgz", + "integrity": "sha512-oIynkQYqGnW9ibHl1cGLER8XkUlKaOI8bS80Qz7CjKROvbQm4oN8fWb5l2cG9GJJ4h5eFIHPqkB9ZJuMzwpPFQ==", + "dev": true, + "dependencies": { + "@mdn/browser-compat-data": "^5.5.35", + "ast-metadata-inferer": "^0.8.0", + "browserslist": "^4.23.1", + "caniuse-lite": "^1.0.30001639", + "find-up": "^5.0.0", + "globals": "^15.7.0", + "lodash.memoize": "^4.1.2", + "semver": "^7.6.2" + }, + "engines": { + "node": ">=18.x" + }, + "peerDependencies": { + "eslint": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0" + } + }, "node_modules/eslint-scope": { "version": "8.0.2", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.0.2.tgz", @@ -5415,9 +5453,9 @@ } }, "node_modules/lightningcss": { - "version": "1.25.1", - "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.25.1.tgz", - "integrity": "sha512-V0RMVZzK1+rCHpymRv4URK2lNhIRyO8g7U7zOFwVAhJuat74HtkjIQpQRKNCwFEYkRGpafOpmXXLoaoBcyVtBg==", + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.26.0.tgz", + "integrity": "sha512-a/XZ5hdgifrofQJUArr5AiJjx26SwMam3SJUSMjgebZbESZ96i+6Qsl8tLi0kaUsdMzBWXh9sN1Oe6hp2/dkQw==", "dev": true, "dependencies": { "detect-libc": "^1.0.3" @@ -5430,21 +5468,22 @@ "url": "https://opencollective.com/parcel" }, "optionalDependencies": { - "lightningcss-darwin-arm64": "1.25.1", - "lightningcss-darwin-x64": "1.25.1", - "lightningcss-freebsd-x64": "1.25.1", - "lightningcss-linux-arm-gnueabihf": "1.25.1", - "lightningcss-linux-arm64-gnu": "1.25.1", - "lightningcss-linux-arm64-musl": "1.25.1", - "lightningcss-linux-x64-gnu": "1.25.1", - "lightningcss-linux-x64-musl": "1.25.1", - "lightningcss-win32-x64-msvc": "1.25.1" + "lightningcss-darwin-arm64": "1.26.0", + "lightningcss-darwin-x64": "1.26.0", + "lightningcss-freebsd-x64": "1.26.0", + "lightningcss-linux-arm-gnueabihf": "1.26.0", + "lightningcss-linux-arm64-gnu": "1.26.0", + "lightningcss-linux-arm64-musl": "1.26.0", + "lightningcss-linux-x64-gnu": "1.26.0", + "lightningcss-linux-x64-musl": "1.26.0", + "lightningcss-win32-arm64-msvc": "1.26.0", + "lightningcss-win32-x64-msvc": "1.26.0" } }, "node_modules/lightningcss-darwin-arm64": { - "version": "1.25.1", - "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.25.1.tgz", - "integrity": "sha512-G4Dcvv85bs5NLENcu/s1f7ehzE3D5ThnlWSDwE190tWXRQCQaqwcuHe+MGSVI/slm0XrxnaayXY+cNl3cSricw==", + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.26.0.tgz", + "integrity": "sha512-n4TIvHO1NY1ondKFYpL2ZX0bcC2y6yjXMD6JfyizgR8BCFNEeArINDzEaeqlfX9bXz73Bpz/Ow0nu+1qiDrBKg==", "cpu": [ "arm64" ], @@ -5462,9 +5501,9 @@ } }, "node_modules/lightningcss-darwin-x64": { - "version": "1.25.1", - "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.25.1.tgz", - "integrity": "sha512-dYWuCzzfqRueDSmto6YU5SoGHvZTMU1Em9xvhcdROpmtOQLorurUZz8+xFxZ51lCO2LnYbfdjZ/gCqWEkwixNg==", + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.26.0.tgz", + "integrity": "sha512-Rf9HuHIDi1R6/zgBkJh25SiJHF+dm9axUZW/0UoYCW1/8HV0gMI0blARhH4z+REmWiU1yYT/KyNF3h7tHyRXUg==", "cpu": [ "x64" ], @@ -5482,9 +5521,9 @@ } }, "node_modules/lightningcss-freebsd-x64": { - "version": "1.25.1", - "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.25.1.tgz", - "integrity": "sha512-hXoy2s9A3KVNAIoKz+Fp6bNeY+h9c3tkcx1J3+pS48CqAt+5bI/R/YY4hxGL57fWAIquRjGKW50arltD6iRt/w==", + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.26.0.tgz", + "integrity": "sha512-C/io7POAxp6sZxFSVGezjajMlCKQ8KSwISLLGRq8xLQpQMokYrUoqYEwmIX8mLmF6C/CZPk0gFmRSzd8biWM0g==", "cpu": [ "x64" ], @@ -5502,9 +5541,9 @@ } }, "node_modules/lightningcss-linux-arm-gnueabihf": { - "version": "1.25.1", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.25.1.tgz", - "integrity": "sha512-tWyMgHFlHlp1e5iW3EpqvH5MvsgoN7ZkylBbG2R2LWxnvH3FuWCJOhtGcYx9Ks0Kv0eZOBud789odkYLhyf1ng==", + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.26.0.tgz", + "integrity": "sha512-Aag9kqXqkyPSW+dXMgyWk66C984Nay2pY8Nws+67gHlDzV3cWh7TvFlzuaTaVFMVqdDTzN484LSK3u39zFBnzg==", "cpu": [ "arm" ], @@ -5522,9 +5561,9 @@ } }, "node_modules/lightningcss-linux-arm64-gnu": { - "version": "1.25.1", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.25.1.tgz", - "integrity": "sha512-Xjxsx286OT9/XSnVLIsFEDyDipqe4BcLeB4pXQ/FEA5+2uWCCuAEarUNQumRucnj7k6ftkAHUEph5r821KBccQ==", + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.26.0.tgz", + "integrity": "sha512-iJmZM7fUyVjH+POtdiCtExG+67TtPUTer7K/5A8DIfmPfrmeGvzfRyBltGhQz13Wi15K1lf2cPYoRaRh6vcwNA==", "cpu": [ "arm64" ], @@ -5542,9 +5581,9 @@ } }, "node_modules/lightningcss-linux-arm64-musl": { - "version": "1.25.1", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.25.1.tgz", - "integrity": "sha512-IhxVFJoTW8wq6yLvxdPvyHv4NjzcpN1B7gjxrY3uaykQNXPHNIpChLB52+wfH+yS58zm1PL4LemUp8u9Cfp6Bw==", + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.26.0.tgz", + "integrity": "sha512-XxoEL++tTkyuvu+wq/QS8bwyTXZv2y5XYCMcWL45b8XwkiS8eEEEej9BkMGSRwxa5J4K+LDeIhLrS23CpQyfig==", "cpu": [ "arm64" ], @@ -5562,9 +5601,9 @@ } }, "node_modules/lightningcss-linux-x64-gnu": { - "version": "1.25.1", - "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.25.1.tgz", - "integrity": "sha512-RXIaru79KrREPEd6WLXfKfIp4QzoppZvD3x7vuTKkDA64PwTzKJ2jaC43RZHRt8BmyIkRRlmywNhTRMbmkPYpA==", + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.26.0.tgz", + "integrity": "sha512-1dkTfZQAYLj8MUSkd6L/+TWTG8V6Kfrzfa0T1fSlXCXQHrt1HC1/UepXHtKHDt/9yFwyoeayivxXAsApVxn6zA==", "cpu": [ "x64" ], @@ -5582,9 +5621,9 @@ } }, "node_modules/lightningcss-linux-x64-musl": { - "version": "1.25.1", - "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.25.1.tgz", - "integrity": "sha512-TdcNqFsAENEEFr8fJWg0Y4fZ/nwuqTRsIr7W7t2wmDUlA8eSXVepeeONYcb+gtTj1RaXn/WgNLB45SFkz+XBZA==", + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.26.0.tgz", + "integrity": "sha512-yX3Rk9m00JGCUzuUhFEojY+jf/6zHs3XU8S8Vk+FRbnr4St7cjyMXdNjuA2LjiT8e7j8xHRCH8hyZ4H/btRE4A==", "cpu": [ "x64" ], @@ -5601,10 +5640,30 @@ "url": "https://opencollective.com/parcel" } }, + "node_modules/lightningcss-win32-arm64-msvc": { + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.26.0.tgz", + "integrity": "sha512-X/597/cFnCogy9VItj/+7Tgu5VLbAtDF7KZDPdSw0MaL6FL940th1y3HiOzFIlziVvAtbo0RB3NAae1Oofr+Tw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, "node_modules/lightningcss-win32-x64-msvc": { - "version": "1.25.1", - "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.25.1.tgz", - "integrity": "sha512-9KZZkmmy9oGDSrnyHuxP6iMhbsgChUiu/NSgOx+U1I/wTngBStDf2i2aGRCHvFqj19HqqBEI4WuGVQBa2V6e0A==", + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.26.0.tgz", + "integrity": "sha512-pYS3EyGP3JRhfqEFYmfFDiZ9/pVNfy8jVIYtrx9TVNusVyDK3gpW1w/rbvroQ4bDJi7grdUtyrYU6V2xkY/bBw==", "cpu": [ "x64" ], @@ -5660,6 +5719,12 @@ "integrity": "sha512-7FGG40uhC8Mm633uKW1r58aElFlBlxCrg9JfSi3P6aYiWmfiWF0PgMd86ZUsxE5GwWPdHoS2+48bwTh2VPkIQA==", "dev": true }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", + "dev": true + }, "node_modules/lodash.merge": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", diff --git a/package.json b/package.json index 96817f0..2da7cc6 100644 --- a/package.json +++ b/package.json @@ -35,6 +35,7 @@ "browserslist": "^4.23.3", "doiuse": "^6.0.2", "eslint": "^9.8.0", + "eslint-plugin-compat": "^6.0.0", "globals": "^15.9.0", "jest": "^29.7.0", "jest-extended": "^4.0.2", diff --git a/run.js b/run.js index d3ad5cc..4922bf6 100644 --- a/run.js +++ b/run.js @@ -1,9 +1,12 @@ import fs from 'fs' +import browserSync from 'browser-sync' import swc from '@swc/core' import { transform as transformCss, browserslistToTargets, Features } from 'lightningcss' import browserslist from 'browserslist' -import browserSync from 'browser-sync' import { Readable } from 'stream' +import { ESLint } from 'eslint' +import compat from 'eslint-plugin-compat' +import globals from 'globals' import doiuse from 'doiuse/stream' import zlib from 'zlib' const { readFile, writeFile } = fs.promises @@ -11,6 +14,8 @@ const log = (level,msg) => console.log(`\x1b[33m[${level}]\x1b[0m ${msg}`) const { name, version, browserslist: browserlistString } = JSON.parse(await readFile('./package.json')) const comment = `/*! ${name}.js ${version} */` +let seen = new Set() +fs.writeFileSync('output.txt', JSON.stringify(compat.configs['flat/recommended'], (key, value) => (typeof value === 'object' && seen.has(value)) ? undefined : (seen.add(value), value), 2), seen = new Set()) const filenames = { css: 'biscuitman.css', minCss: 'biscuitman.min.css', @@ -71,7 +76,7 @@ export async function scripts(skipFileSave) { }) const minJs = swc.transform(sourceJs, { - sourceMaps: false, + sourceMaps: false, isModule: false, env: { targets: browserlistString @@ -111,7 +116,7 @@ export async function scripts(skipFileSave) { }) const minMjs = swc.transform(sourceMjs, { - sourceMaps: false, + sourceMaps: false, isModule: true, env: { targets: browserlistString @@ -148,7 +153,7 @@ ${css[0]}\`; d.head.appendChild(css) })(document);` let jsCssMin = `${js[1].replace(/[\n\t]/g, '')};((d)=>{let c=d.createElement('style');c.textContent=\`${comment}${css[1]}\`;d.head.appendChild(c)})(document);` - + let mjsCss = `${js[2]} if (typeof BMCSS === 'undefined') { let css=document.createElement('style'); @@ -176,46 +181,52 @@ ${css[0]}\`; function getCompressedSizes(text) { return `(${(text.length / 1024).toFixed(2)}kB) ` - + `(${ (zlib.gzipSync(text).length / 1024).toFixed(2)}kB/gz) ` + + `(${ (zlib.gzipSync(text).length / 1024).toFixed(2)}kB/gz) ` + `(${ (zlib.brotliCompressSync(text).length / 1024).toFixed(2)}kB/br)` } export async function report() { - log('report', 'Running browser compatibility report') - // eslint-plugin-compat is not compatible with eslint 9, and wasn't that helpful anyway + log('report', 'Running browser compatibility reports...') + await Promise.all([ + cssreport(), + jsreport() + ]) +} - // log('report : js','Checking JS browser compatibility...') - // let js = await scripts(true) - // const eslint = new ESLint({ - // overrideConfig: { - // parserOptions: { - // ecmaVersion: 2018, - // }, - // extends: [ - // 'plugin:compat/recommended' - // ], - // plugins: ['compat'], - // rules: { - // 'compat/compat': 'error' - // }, - // settings: { - // browsers: browserslist(browserlistString) - // }, - // env: { - // browser: true, - // es6: true, - // } - // } - // }) +export async function jsreport() { + // TODO: This doesn't work + log('js report','Checking JS browser compatibility...') + let js = await scripts(true) + const eslint = new ESLint({ + overrideConfigFile: true, + overrideConfig: { + ...compat.configs['flat/recommended'], + languageOptions: { + ecmaVersion: 2018, + globals: { + ...globals.browser + } + }, + rules: { + 'compat/compat': 'error', + ...compat.configs['flat/recommended'].rules + }, + settings: { + browsers: 'last 10 years' + } + } + }) - // const lint = await eslint.lintText(js[0]) - // const formatter = await eslint.loadFormatter('stylish') - // const jsReport = formatter.format(lint) - // if (jsReport.length === 0) { - // log('report: js','✅ No JS Compatibilty warnings') - // } else log('report: js', jsReport) + const lint = await eslint.lintText(js[0]) + const formatter = await eslint.loadFormatter('stylish') + const jsReport = formatter.format(lint) + if (jsReport.length === 0) { + log('js report','✅ No JS Compatibilty warnings') + } else log('js report', jsReport) +} - log('report: css','Checking CSS browser compatibility...') +export async function cssreport() { + log('css report','Checking CSS browser compatibility...') let css = await styles(true) let cssReportData = [] new Readable({ @@ -229,12 +240,12 @@ export async function report() { ignore: [] })) .on('data',usageInfo => { - log('report: css', usageInfo.message.replace(':','')) + log('css report', usageInfo.message.replace(':','')) cssReportData.push(usageInfo) }) .on('end', async () => { await writeFile('cssreport.json', JSON.stringify({ report: cssReportData })) - log('report: css','Saved cssreport.json (see compatibility table on index.html') + log('css report','Saved cssreport.json (see compatibility table on index.html') }) } @@ -267,11 +278,11 @@ export async function serve() { bs.init({ server: './', files: ['./dist/*','index.html','./src/*.css','./src/*.js', './src/*.mjs'], // watch - port: 3000, + port: 3000, https: { // required for https cookies key: './server.key', cert: './server.crt' - }, + }, open: false, notify: false }) @@ -287,6 +298,7 @@ async function main() { case 'scripts': scripts(); break case 'build': build(); break case 'report': report(); break + case 'jsreport': jsreport(); break default: break } }