class t extends Error{reason;filename;line;column;source;constructor(t,i,e,s,n){super(`${t}:${e}:${s}: ${i}`),this.reason=i,this.filename=t,this.line=e,this.column=s,this.source=n}}class i{start;end;source;constructor(t,i,e){this.start=t,this.end=i,this.source=e}}var e;!function(t){t.stylesheet="stylesheet",t.rule="rule",t.declaration="declaration",t.comment="comment",t.atRule="at-rule",t.container="container",t.charset="charset",t.counterStyle="counter-style",t.document="document",t.customMedia="custom-media",t.fontFace="font-face",t.fontFeatureValues="font-feature-values",t.host="host",t.import="import",t.keyframes="keyframes",t.keyframe="keyframe",t.layer="layer",t.media="media",t.namespace="namespace",t.page="page",t.pageMarginBox="page-margin-box",t.positionTry="position-try",t.property="property",t.scope="scope",t.startingStyle="starting-style",t.supports="supports",t.viewTransition="view-transition"}(e||(e={}));const s=(t,i,e)=>{let s=e,n=1e4;do{const e=i.map(i=>t.indexOf(i,s));e.push(t.indexOf("\\",s));const r=e.filter(t=>-1!==t);if(0===r.length)return-1;const o=Math.min(...r);if("\\"!==t[o])return o;s=o+2,n--}while(n>0);throw new Error("Too many escaping")},n=(t,i,e)=>{let r=e,o=1e4;do{const e=i.map(i=>t.indexOf(i,r));e.push(t.indexOf("(",r)),e.push(t.indexOf('"',r)),e.push(t.indexOf("'",r)),e.push(t.indexOf("\\",r));const c=e.filter(t=>-1!==t);if(0===c.length)return-1;const h=Math.min(...c);switch(t[h]){case"\\":r=h+2;break;case"(":{const i=n(t,[")"],h+1);if(-1===i)return-1;r=i+1}break;case'"':{const i=s(t,['"'],h+1);if(-1===i)return-1;r=i+1}break;case"'":{const i=s(t,["'"],h+1);if(-1===i)return-1;r=i+1}break;default:return h}o--}while(o>0);throw new Error("Too many escaping")},r=/\/\*[^]*?(?:\*\/|$)/g;function o(t){return t?t.trim():""}function c(t,i){const e=t&&"string"==typeof t.type,s=e?t:i;for(const i in t){const e=t[i];Array.isArray(e)?e.forEach(t=>{c(t,s)}):e&&"object"==typeof e&&c(e,s)}return e&&Object.defineProperty(t,"parent",{configurable:!0,writable:!0,enumerable:!1,value:i||null}),t}class h{level=0;indentation=" ";compress=!1;constructor(t){"string"==typeof t?.indent&&(this.indentation=t?.indent),t?.compress&&(this.compress=!0)}emit(t,i){return t}indent(t){return this.level=this.level||1,t?(this.level+=t,""):Array(this.level).join(this.indentation)}visit(t){switch(t.type){case e.stylesheet:return this.stylesheet(t);case e.rule:return this.rule(t);case e.declaration:return this.declaration(t);case e.comment:return this.comment(t);case e.container:return this.container(t);case e.charset:return this.charset(t);case e.counterStyle:return this.counterStyle(t);case e.document:return this.document(t);case e.customMedia:return this.customMedia(t);case e.fontFace:return this.fontFace(t);case e.fontFeatureValues:return this.fontFeatureValues(t);case e.host:return this.host(t);case e.import:return this.import(t);case e.keyframes:return this.keyframes(t);case e.keyframe:return this.keyframe(t);case e.layer:return this.layer(t);case e.media:return this.media(t);case e.namespace:return this.namespace(t);case e.page:return this.page(t);case e.pageMarginBox:return this.pageMarginBox(t);case e.positionTry:return this.positionTry(t);case e.property:return this.property(t);case e.scope:return this.scope(t);case e.startingStyle:return this.startingStyle(t);case e.supports:return this.supports(t);case e.viewTransition:return this.viewTransition(t);case e.atRule:return this.genericAtRule(t)}}mapVisit(t,i){let e="";i=i||"";for(let s=0,n=t.length;s<n;s++)e+=this.visit(t[s]),i&&s<n-1&&(e+=this.emit(i));return e}compile(t){return this.compress?t.stylesheet.rules.map(this.visit,this).join(""):this.stylesheet(t)}stylesheet(t){return this.mapVisit(t.stylesheet.rules,"\n\n")}comment(t){return this.compress?this.emit("",t.position):this.emit(`${this.indent()}/*${t.comment}*/`,t.position)}container(t){return this.compress?this.emit(`@container ${t.container}`,t.position)+this.emit("{")+this.mapVisit(t.rules)+this.emit("}"):this.emit(`${this.indent()}@container ${t.container}`,t.position)+this.emit(` {\n${this.indent(1)}`)+this.mapVisit(t.rules,"\n\n")+this.emit(`\n${this.indent(-1)}${this.indent()}}`)}layer(t){return this.compress?this.emit(`@layer ${t.layer}`,t.position)+(t.rules?this.emit("{")+this.mapVisit(t.rules)+this.emit("}"):";"):this.emit(`${this.indent()}@layer ${t.layer}`,t.position)+(t.rules?this.emit(` {\n${this.indent(1)}`)+this.mapVisit(t.rules,"\n\n")+this.emit(`\n${this.indent(-1)}${this.indent()}}`):";")}import(t){return this.emit(`@import ${t.import};`,t.position)}media(t){return this.compress?this.emit(`@media ${t.media}`,t.position)+this.emit("{")+this.mapVisit(t.rules)+this.emit("}"):this.emit(`${this.indent()}@media ${t.media}`,t.position)+this.emit(` {\n${this.indent(1)}`)+this.mapVisit(t.rules,"\n\n")+this.emit(`\n${this.indent(-1)}${this.indent()}}`)}document(t){const i=`@${t.vendor||""}document ${t.document}`;return this.compress?this.emit(i,t.position)+this.emit("{")+this.mapVisit(t.rules)+this.emit("}"):this.emit(i,t.position)+this.emit(` {\n${this.indent(1)}`)+this.mapVisit(t.rules,"\n\n")+this.emit(`${this.indent(-1)}\n}`)}charset(t){return this.emit(`@charset ${t.charset};`,t.position)}namespace(t){return this.emit(`@namespace ${t.namespace};`,t.position)}startingStyle(t){return this.compress?this.emit("@starting-style",t.position)+this.emit("{")+this.mapVisit(t.rules)+this.emit("}"):this.emit(`${this.indent()}@starting-style`,t.position)+this.emit(` {\n${this.indent(1)}`)+this.mapVisit(t.rules,"\n\n")+this.emit(`\n${this.indent(-1)}${this.indent()}}`)}supports(t){return this.compress?this.emit(`@supports ${t.supports}`,t.position)+this.emit("{")+this.mapVisit(t.rules)+this.emit("}"):this.emit(`${this.indent()}@supports ${t.supports}`,t.position)+this.emit(` {\n${this.indent(1)}`)+this.mapVisit(t.rules,"\n\n")+this.emit(`\n${this.indent(-1)}${this.indent()}}`)}keyframes(t){return this.compress?this.emit(`@${t.vendor||""}keyframes ${t.name}`,t.position)+this.emit("{")+this.mapVisit(t.keyframes)+this.emit("}"):this.emit(`@${t.vendor||""}keyframes ${t.name}`,t.position)+this.emit(` {\n${this.indent(1)}`)+this.mapVisit(t.keyframes,"\n")+this.emit(`${this.indent(-1)}}`)}keyframe(t){const i=t.declarations;return this.compress?this.emit(t.values.join(","),t.position)+this.emit("{")+this.mapVisit(i)+this.emit("}"):this.emit(this.indent())+this.emit(t.values.join(", "),t.position)+this.emit(` {\n${this.indent(1)}`)+this.mapVisit(i,"\n")+this.emit(`${this.indent(-1)}\n${this.indent()}}\n`)}page(t){if(this.compress){const i=t.selectors.length?t.selectors.join(", "):"";return this.emit(`@page ${i}`,t.position)+this.emit("{")+this.mapVisit(t.declarations)+this.emit("}")}const i=t.selectors.length?`${t.selectors.join(", ")} `:"";return this.emit(`@page ${i}`,t.position)+this.emit("{\n")+this.emit(this.indent(1))+this.mapVisit(t.declarations,"\n")+this.emit(this.indent(-1))+this.emit("\n}")}pageMarginBox(t){return this.compress?this.emit(`@${t.name}`,t.position)+this.emit("{")+this.mapVisit(t.declarations)+this.emit("}"):this.emit(`${this.indent()}@${t.name} `,t.position)+this.emit("{\n")+this.emit(this.indent(1))+this.mapVisit(t.declarations,"\n")+this.emit(this.indent(-1))+this.emit(`\n${this.indent()}}`)}fontFace(t){return this.compress?this.emit("@font-face",t.position)+this.emit("{")+this.mapVisit(t.declarations)+this.emit("}"):this.emit("@font-face ",t.position)+this.emit("{\n")+this.emit(this.indent(1))+this.mapVisit(t.declarations,"\n")+this.emit(this.indent(-1))+this.emit("\n}")}host(t){return this.compress?this.emit("@host",t.position)+this.emit("{")+this.mapVisit(t.rules)+this.emit("}"):this.emit("@host",t.position)+this.emit(` {\n${this.indent(1)}`)+this.mapVisit(t.rules,"\n\n")+this.emit(`${this.indent(-1)}\n}`)}customMedia(t){return this.emit(`@custom-media ${t.name} ${t.media};`,t.position)}property(t){return this.compress?this.emit(`@property ${t.name}`,t.position)+this.emit("{")+this.mapVisit(t.declarations)+this.emit("}"):this.emit(`@property ${t.name} `,t.position)+this.emit("{\n")+this.emit(this.indent(1))+this.mapVisit(t.declarations,"\n")+this.emit(this.indent(-1))+this.emit("\n}")}counterStyle(t){return this.compress?this.emit(`@counter-style ${t.name}`,t.position)+this.emit("{")+this.mapVisit(t.declarations)+this.emit("}"):this.emit(`@counter-style ${t.name} `,t.position)+this.emit("{\n")+this.emit(this.indent(1))+this.mapVisit(t.declarations,"\n")+this.emit(this.indent(-1))+this.emit("\n}")}fontFeatureValues(t){return this.compress?this.emit(`@font-feature-values ${t.fontFamily}`,t.position)+this.emit("{")+this.mapVisit(t.rules)+this.emit("}"):this.emit(`${this.indent()}@font-feature-values ${t.fontFamily}`,t.position)+this.emit(` {\n${this.indent(1)}`)+this.mapVisit(t.rules,"\n\n")+this.emit(`\n${this.indent(-1)}${this.indent()}}`)}scope(t){const i=t.scope?` ${t.scope}`:"";return this.compress?this.emit(`@scope${i}`,t.position)+this.emit("{")+this.mapVisit(t.rules)+this.emit("}"):this.emit(`${this.indent()}@scope${i}`,t.position)+this.emit(` {\n${this.indent(1)}`)+this.mapVisit(t.rules,"\n\n")+this.emit(`\n${this.indent(-1)}${this.indent()}}`)}viewTransition(t){return this.compress?this.emit("@view-transition",t.position)+this.emit("{")+this.mapVisit(t.declarations)+this.emit("}"):this.emit("@view-transition ",t.position)+this.emit("{\n")+this.emit(this.indent(1))+this.mapVisit(t.declarations,"\n")+this.emit(this.indent(-1))+this.emit("\n}")}positionTry(t){return this.compress?this.emit(`@position-try ${t.name}`,t.position)+this.emit("{")+this.mapVisit(t.declarations)+this.emit("}"):this.emit(`@position-try ${t.name} `,t.position)+this.emit("{\n")+this.emit(this.indent(1))+this.mapVisit(t.declarations,"\n")+this.emit(this.indent(-1))+this.emit("\n}")}genericAtRule(t){const i=t.prelude?` ${t.prelude}`:"";if(this.compress)return this.emit(`@${t.name}${i}`,t.position)+(t.rules?this.emit("{")+this.mapVisit(t.rules)+this.emit("}"):";");if(!t.rules)return this.emit(`${this.indent()}@${t.name}${i};`,t.position);const s=t.rules.some(t=>t.type!==e.declaration&&t.type!==e.comment),n=s?"\n\n":"\n";return this.emit(`${this.indent()}@${t.name}${i}`,t.position)+this.emit(s?` {\n${this.indent(1)}`:" {\n")+this.emit(s?"":this.indent(1))+this.mapVisit(t.rules,n)+this.emit(s?`\n${this.indent(-1)}${this.indent()}}`:`${this.indent(-1)}\n${this.indent()}}`)}rule(t){const i=t.declarations;if(!i.length)return"";if(this.compress)return this.emit(t.selectors.join(","),t.position)+this.emit("{")+this.mapVisit(i)+this.emit("}");const e=this.indent();return this.emit(t.selectors.map(t=>e+t).join(",\n"),t.position)+this.emit(" {\n")+this.emit(this.indent(1))+this.mapVisit(i,"\n")+this.emit(this.indent(-1))+this.emit(`\n${this.indent()}}`)}declaration(t){return this.compress?this.emit(`${t.property}:${t.value}`,t.position)+this.emit(";"):"grid-template-areas"===t.property?this.emit(this.indent())+this.emit(t.property+": "+t.value.split("\n").join("\n".padEnd(22)+this.indent()),t.position)+this.emit(";"):this.emit(this.indent())+this.emit(`${t.property}: ${t.value}`,t.position)+this.emit(";")}}const a=(s,h)=>{h=h||{};let a=1,m=1;function u(){const t={line:a,column:m};return e=>(e.position=new i(t,{line:a,column:m},h?.source||""),g(),e)}const p=[];function l(i){const e=new t(h?.source||"",i,a,m,s);if(!h?.silent)throw e;p.push(e)}function f(){const t=/^{\s*/.exec(s);return!!t&&(y(t),!0)}function d(){const t=/^}/.exec(s);return!!t&&(y(t),!0)}function y(t){const i=t[0];return function(t){const i=t.match(/\n/g);i&&(a+=i.length);const e=t.lastIndexOf("\n");m=~e?t.length-e:m+t.length}(i),s=s.slice(i.length),t}function g(){const t=/^\s*/.exec(s);t&&y(t)}function $(t){t=t||[];let i=x();for(;i;)t.push(i),i=x();return t}function x(){const t=u();if("/"!==s.charAt(0)||"*"!==s.charAt(1))return;const i=/^\/\*[^]*?\*\//.exec(s);return i?(y(i),t({type:e.comment,comment:i[0].slice(2,-2)})):l("End of comment missing")}function V(){const t=n(s,["{"]);if(-1===t||0===t)return;const i=s.substring(0,t);y([i]);return((t,i)=>{const e=[];let s=0;for(;s<t.length;){const r=n(t,i,s);if(-1===r)return e.push(t.substring(s)),e;e.push(t.substring(s,r)),s=r+1}return e})(o(i).replace(r,""),[","]).map(t=>o(t))}function v(){const t=u(),i=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/.exec(s);if(!i)return;y(i);const c=o(i[0]),h=/^:\s*/.exec(s);if(!h)return l("property missing ':'");y(h);let a="";const m=n(s,[";","}"]);if(-1!==m){a=s.substring(0,m);y([a]),a=o(a).replace(r,"")}const p=t({type:e.declaration,property:c.replace(r,""),value:a}),f=/^[;\s]*/.exec(s);return f&&y(f),p}function w(){const t=[];if(!f())return l("missing '{'");$(t);let i=v();for(;i;)t.push(i),$(t),i=v();for(;h?.silent&&s.length&&"}"!==s.charAt(0);){const e=s.indexOf(";"),n=s.indexOf("}");if(-1===e||!(-1===n||e<n))break;for(y([s.substring(0,e+1)]),g(),$(t),i=v();i;)t.push(i),$(t),i=v()}return d()?t:l("missing '}'")}function b(){const t=n(s,["{"]);if(-1===t)return!1;const i=n(s,[";"]),e=n(s,["}"]);return!(-1!==i&&i<t)&&!(-1!==e&&e<t)}function k(){const t=[];if(!f())return l("missing '{'");for($(t);s.length&&"}"!==s.charAt(0);){if("@"===s.charAt(0)){const i=E();if(i){t.push(i),$(t);continue}}if(b()){const i=R();if(i){t.push(i),$(t);continue}}const i=v();if(!i){if(h?.silent){const i=s.indexOf(";"),e=s.indexOf("}");if(-1!==i&&(-1===e||i<e)){y([s.substring(0,i+1)]),g(),$(t);continue}}break}t.push(i),$(t)}return d()?t:l("missing '}'")}function A(){const t=[];for(g(),$(t);s.length&&"}"!==s.charAt(0);){if("@"===s.charAt(0)){const i=E();if(i){t.push(i),$(t);continue}}if(b()){const i=R();if(i){t.push(i),$(t);continue}}const i=v();if(!i){if(h?.silent){const i=s.indexOf(";"),e=s.indexOf("}");if(-1!==i&&(-1===e||i<e)){y([s.substring(0,i+1)]),g(),$(t);continue}}break}t.push(i),$(t)}return t}function O(){const t=[],i=u();let n=/^((\d+\.\d+|\.\d+|\d+)%?|[a-z]+)\s*/.exec(s);for(;n;){const i=y(n);t.push(i[1]);const e=/^,\s*/.exec(s);e&&y(e),n=/^((\d+\.\d+|\.\d+|\d+)%?|[a-z]+)\s*/.exec(s)}if(t.length)return i({type:e.keyframe,values:t,declarations:w()||[]})}const F=new RegExp(`^@(${["top-left-corner","top-left","top-center","top-right","top-right-corner","bottom-left-corner","bottom-left","bottom-center","bottom-right","bottom-right-corner","left-top","left-middle","left-bottom","right-top","right-middle","right-bottom"].join("|")})(?![\\w-])\\s*`);const j=S("import"),M=S("charset"),T=S("namespace");function S(t){const i=new RegExp("^@"+t+"\\s*((?::?[^;'\"]|\"(?:\\\\\"|[^\"])*?\"|'(?:\\\\'|[^'])*?')+)(?:;|$)");return()=>{const e=u(),n=i.exec(s);if(!n)return;const r=y(n),o={type:t};return o[t]=r[1].trim(),e(o)}}function E(){if("@"===s[0])return function(){const t=u(),i=/^@([-\w]+)?keyframes\s*/.exec(s);if(!i)return;const n=y(i)[1],r=/^([-\w]+)\s*/.exec(s);if(!r)return l("@keyframes missing name");const o=y(r)[1];if(!f())return l("@keyframes missing '{'");let c=$(),h=O();for(;h;)c.push(h),c=c.concat($()),h=O();return d()?t({type:e.keyframes,name:o,vendor:n,keyframes:c}):l("@keyframes missing '}'")}()||function(){const t=u(),i=/^@media *([^{]+)/.exec(s);if(!i)return;const n=o(y(i)[1]);if(!f())return l("@media missing '{'");const r=A();return d()?t({type:e.media,media:n,rules:r}):l("@media missing '}'")}()||function(){const t=u(),i=/^@custom-media\s+(--\S+)\s+([^{;\s][^{;]*);/.exec(s);if(!i)return;const n=y(i);return t({type:e.customMedia,name:o(n[1]),media:o(n[2])})}()||function(){const t=u(),i=/^@supports *([^{]+)/.exec(s);if(!i)return;const n=o(y(i)[1]);if(!f())return l("@supports missing '{'");const r=A();return d()?t({type:e.supports,supports:n,rules:r}):l("@supports missing '}'")}()||j()||M()||T()||function(){const t=u(),i=/^@([-\w]+)?document *([^{]+)/.exec(s);if(!i)return;const n=y(i),r=o(n[1]),c=o(n[2]);if(!f())return l("@document missing '{'");const h=A();return d()?t({type:e.document,document:c,vendor:r,rules:h}):l("@document missing '}'")}()||function(){const t=u(),i=/^@page */.exec(s);if(!i)return;y(i);const n=V()||[];if(!f())return l("@page missing '{'");const r=[];for($(r);s.length&&"}"!==s.charAt(0);){if("@"===s.charAt(0)){const t=E();if(t){r.push(t),$(r);continue}}const t=v();if(!t)break;r.push(t),$(r)}return d()?t({type:e.page,selectors:n,declarations:r}):l("@page missing '}'")}()||function(){const t=u(),i=/^@host\s*/.exec(s);if(!i)return;if(y(i),!f())return l("@host missing '{'");const n=A();return d()?t({type:e.host,rules:n}):l("@host missing '}'")}()||function(){const t=u(),i=/^@font-face\s*/.exec(s);if(!i)return;if(y(i),!f())return l("@font-face missing '{'");let n=$(),r=v();for(;r;)n.push(r),n=n.concat($()),r=v();return d()?t({type:e.fontFace,declarations:n}):l("@font-face missing '}'")}()||function(){const t=u(),i=/^@font-feature-values\s+([^{]+)/.exec(s);if(!i)return;const n=o(y(i)[1]);if(!f())return l("@font-feature-values missing '{'");const r=A();return d()?t({type:e.fontFeatureValues,fontFamily:n,rules:r}):l("@font-feature-values missing '}'")}()||function(){const t=u(),i=/^@container *([^{]+)/.exec(s);if(!i)return;const n=o(y(i)[1]);if(!f())return l("@container missing '{'");const r=A();return d()?t({type:e.container,container:n,rules:r}):l("@container missing '}'")}()||function(){const t=u(),i=/^@starting-style\s*/.exec(s);if(!i)return;if(y(i),!f())return l("@starting-style missing '{'");const n=A();return d()?t({type:e.startingStyle,rules:n}):l("@starting-style missing '}'")}()||function(){const t=u(),i=/^@layer *([^{;@]+)/.exec(s);if(!i)return;const n=o(y(i)[1]);if(!f()){const i=/^[;\s]*/.exec(s);return i&&y(i),t({type:e.layer,layer:n})}const r=A();return d()?t({type:e.layer,layer:n,rules:r}):l("@layer missing '}'")}()||function(){const t=u(),i=/^@property\s+(--[-\w]+)\s*/.exec(s);if(!i)return;const n=y(i)[1];if(!f())return l("@property missing '{'");let r=$(),o=v();for(;o;)r.push(o),r=r.concat($()),o=v();return d()?t({type:e.property,name:n,declarations:r}):l("@property missing '}'")}()||function(){const t=u(),i=/^@counter-style\s+([-\w]+)\s*/.exec(s);if(!i)return;const n=y(i)[1];if(!f())return l("@counter-style missing '{'");let r=$(),o=v();for(;o;)r.push(o),r=r.concat($()),o=v();return d()?t({type:e.counterStyle,name:n,declarations:r}):l("@counter-style missing '}'")}()||function(){const t=u(),i=/^@scope\s*([^{]*)/.exec(s);if(!i)return;const n=o(y(i)[1]);if(!f())return l("@scope missing '{'");const r=A();return d()?t({type:e.scope,scope:n,rules:r}):l("@scope missing '}'")}()||function(){const t=u(),i=/^@view-transition\s*/.exec(s);if(!i)return;if(y(i),!f())return l("@view-transition missing '{'");let n=$(),r=v();for(;r;)n.push(r),n=n.concat($()),r=v();return d()?t({type:e.viewTransition,declarations:n}):l("@view-transition missing '}'")}()||function(){const t=u(),i=/^@position-try\s+(--[-\w]+)\s*/.exec(s);if(!i)return;const n=y(i)[1];if(!f())return l("@position-try missing '{'");let r=$(),o=v();for(;o;)r.push(o),r=r.concat($()),o=v();return d()?t({type:e.positionTry,name:n,declarations:r}):l("@position-try missing '}'")}()||function(){const t=u(),i=F.exec(s);if(!i)return;const n=y(i)[1];if(!f())return l(`@${n} missing '{'`);let r=$(),o=v();for(;o;)r.push(o),r=r.concat($()),o=v();return d()?t({type:e.pageMarginBox,name:n,declarations:r}):l(`@${n} missing '}'`)}()||function(){const t=u(),i=/^@([-\w]+)\s*/.exec(s);if(!i)return;const r=y(i)[1];let c="";const h=n(s,["{",";"]);-1!==h&&h>0&&(c=o(s.substring(0,h)),y([s.substring(0,h)]));if(f()){const i=A();return d()?t({type:e.atRule,name:r,prelude:c,rules:i}):l(`@${r} missing '}'`)}const a=/^[;\s]*/.exec(s);return a&&y(a),t({type:e.atRule,name:r,prelude:c})}()}function R(){const t=u(),i=V();return i?($(),t({type:e.rule,selectors:i,declarations:k()||[]})):l("selector missing")}return c(function(){const t=function(){let t;const i=[];g(),$(i);for(;s.length;){if("}"===s.charAt(0)){if(h?.silent){l("extra '}'");y(["}"]),g(),$(i);continue}break}if(t=E()||R(),!t){if(h?.silent){y([s.charAt(0)]),g(),$(i);continue}break}i.push(t),$(i)}return i}();return{type:e.stylesheet,stylesheet:{source:h?.source,rules:t,parsingErrors:p}}}())},m=(t,i)=>new h(i||{}).compile(t);var u={parse:a,stringify:m};export{e as CssTypes,u as default,a as parse,m as stringify};
//# sourceMappingURL=adobe-css-tools.mjs.map