vendor: 2,183 bytes, lines 1-2
1import{o as E,E as S,l as A}from"./Dk7PtbU-.js";import{B as T}from"./CYrmYLPK.js";function R(r,u,...i){var f=new T(r);E(()=>{const t=u()??null;f.ensure(t,t&&(a=>t(a,...i)))},S)}function N(r){var u,i,f="";if(typeof r=="string"||typeof r=="number")f+=r;else if(typeof r=="object")if(Array.isArray(r)){var t=r.length;for(u=0;u<t;u++)r[u]&&(i=N(r[u]))&&(f&&(f+=" "),f+=i)}else for(i in r)r[i]&&(f&&(f+=" "),f+=i);return f}function B(){for(var r,u,i=0,f="",t=arguments.length;i<t;i++)(r=arguments[i])&&(u=N(r))&&(f&&(f+=" "),f+=u);return f}function M(r){return typeof r=="object"?B(r):r??""}const v=[...` 2\r\f \v\uFEFF`];function C(r,u,i){var f=r==null?"":""+r;if(i){for(var t of Object.keys(i))if(i[t])f=f?f+" "+t:t;else if(f.length)for(var a=t.length,n=0;(n=f.indexOf(t,n))>=0;){var o=n+a;(n===0||v.includes(f[n-1]))&&(o===f.length||v.includes(f[o]))?f=(n===0?"":f.substring(0,n))+f.substring(o+1):n=o}}return f===""?null:f}function j(r,u=!1){var i=u?" !important;":";",f="";for(var t of Object.keys(r)){var a=r[t];a!=null&&a!==""&&(f+=" "+t+": "+a+i)}return f}function b(r){return r[0]!=="-"||r[1]!=="-"?r.toLowerCase():r}function P(r,u){if(u){var i="",f,t;if(Array.isArray(u)?(f=u[0],t=u[1]):f=u,r){r=String(r).replaceAll(/\s*\/\*.*?\*\/\s*/g,"").trim();var a=!1,n=0,o=!1,l=[];f&&l.push(...Object.keys(f).map(b)),t&&l.push(...Object.keys(t).map(b));var c=0,h=-1;const p=r.length;for(var g=0;g<p;g++){var s=r[g];if(o?s==="/"&&r[g-1]==="*"&&(o=!1):a?a===s&&(a=!1):s==="/"&&r[g+1]==="*"?o=!0:s==='"'||s==="'"?a=s:s==="("?n++:s===")"&&n--,!o&&a===!1&&n===0){if(s===":"&&h===-1)h=g;else if(s===";"||g===p-1){if(h!==-1){var O=b(r.substring(c,h).trim());if(!l.includes(O)){s!==";"&&g++;var e=r.substring(c,g).trim();i+=" "+e+";"}}c=g+1,h=-1}}}}return f&&(i+=j(f)),t&&(i+=j(t,!0)),i=i.trim(),i===""?null:i}return r==null?null:String(r)}function $(r,u,i,f,t,a){var n=r.__className;if(A||n!==i||n===void 0){var o=C(i,f,a);(!A||o!==r.getAttribute("class"))&&(o==null?r.removeAttribute("class"):u?r.className=o:r.setAttribute("class",o)),r.__className=i}else if(a&&t!==a)for(var l in a){var c=!!a[l];(t==null||c!==!!t[l])&&r.classList.toggle(l,c)}return a}export{R as a,M as c,$ as s,P as t};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.