import{__require as r}from"./isCustomPropertySet.mjs";import{__require as e}from"./isStandardSelector.mjs";var t,s;function n(){if(s)return t;s=1;const n=r(),i=e();return t=function(r){const e=r?.raws?.selector?.raw||r.selector;return!!i(r.selector)&&(!n(r)&&(!r.mixin&&((!e.startsWith("@")||!e.endsWith(":"))&&(!r.extend&&((!r.params||!r.params[0])&&(!(e.endsWith(")")&&!e.includes(":"))&&(!/when\s+(not\s+)*\(/.test(e)&&!e.endsWith(":"))))))))}}export{n as __require};