import{__require as e}from"../../postcss/lib/stringifier.mjs";var t,r;function s(){if(r)return t;r=1;let s=e();return t=class extends s{comment(e){let t=this.raw(e,"left","commentLeft"),r=this.raw(e,"right","commentRight");if(e.raws.inline){let s=e.raws.text||e.text;this.builder("//"+t+s+r,e)}else this.builder("/*"+t+e.text+r+"*/",e)}decl(e,t){if(e.isNested){let t,r=this.raw(e,"between","colon"),s=e.prop+r+this.rawValue(e,"value");e.important&&(s+=e.raws.important||" !important"),this.builder(s+"{",e,"start"),e.nodes&&e.nodes.length?(this.body(e),t=this.raw(e,"after")):t=this.raw(e,"after","emptyBody"),t&&this.builder(t),this.builder("}",e,"end")}else super.decl(e,t)}rawValue(e,t){let r=e[t],s=e.raws[t];return s&&s.value===r?s.scss?s.scss:s.raw:r}}}export{s as __require};