windicss-analysis
Version:
Analyser for Windi CSS
2 lines (1 loc) • 44.9 kB
JavaScript
var l=Object.defineProperty,e=Object.defineProperties,t=Object.getOwnPropertyDescriptors,a=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable,i=(e,t,a)=>t in e?l(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,c=(l,e)=>{for(var t in e||(e={}))s.call(e,t)&&i(l,t,e[t]);if(a)for(var t of a(e))n.call(e,t)&&i(l,t,e[t]);return l},o=(l,a)=>e(l,t(a));import{o as r,c as u,a as d,r as p,w as v,b as g,u as m,d as x,e as h,f as M,g as y,t as f,h as w,F as z,i as b,P as I,j as N,k as j,l as k,m as D,n as A,s as L,p as O,v as T,q as C,x as S,y as Y,z as U,A as Q,B as E,C as R,D as V,E as H,G as Z}from"./vendor.864b6ae5.js";const W={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"1.2em",height:"1.2em",preserveAspectRatio:"xMidYMid meet",viewBox:"0 0 32 32"},B=d("path",{d:"M10 16L20 6l1.4 1.4l-8.6 8.6l8.6 8.6L20 26z",fill:"currentColor"},null,-1);var G={name:"carbon-chevron-left",render:function(l,e){return r(),u("svg",W,[B])}};const P={},F=g(" Back ");P.render=function(l,e){const t=G,a=p("RouterLink");return r(),u(a,{to:"/",class:"block -mt-4 mb-6 opacity-50 hover:opacity-100 hover:text-primary"},{default:v((()=>[d(t),F])),_:1})};const J=m();function _(l){return Array.from(new Set(l))}function X(l){return l.slice(l.lastIndexOf(".")+1).toLowerCase()}const $=[{name:"important",regex:/^!/,classes:"dark:text-red-400 text-red-600"},{name:"shortcut",category:"shortcut",classes:"dark:text-teal-400 text-teal-600"},{name:"implicit-infer",regex:[/[0-9](?:em|px|rem|vw|vh|cm)$/,/-hex-/],classes:"dark:text-orange-400 text-orange-600"},{name:"explicit-infer",regex:/\[.*\]/,classes:"dark:text-green-400 text-green-600"},{name:"decimal",regex:/\d\.\d/,classes:"dark:text-yellow-400 text-yellow-600"},{name:"prefixed",regex:/\:/,classes:""}];function q(l,e=$){var t;if(l)for(const a of e){if(a.category&&a.category===l.category)return a;if(a.regex){const e=(t=a.regex,Array.isArray(t)?t:[t]).map((l=>"string"==typeof l?new RegExp(l,"i"):l));for(const t of e)if(l.full.match(t))return a}}}const K=x(),ll=x(!1);async function el(l=!1){return window.__windicss_analysis_report&&!l?K.value=window.__windicss_analysis_report:K.value=await fetch(`${location.pathname}api/report.json${l?"?force=true":""}`).then((l=>l.json())),K.value}const tl=h((()=>{var l,e,t,a;let s=null==(l=K.value)?void 0:l.name;return s&&(null==(e=K.value)?void 0:e.version)&&(s+=`@${null==(t=K.value)?void 0:t.version}`),s||(s=null==(a=K.value)?void 0:a.root),s})),al=h((()=>{var l;return Object.values((null==(l=K.value)?void 0:l.colors)||{}).sort(((l,e)=>e.utilities.length-l.utilities.length)).filter((l=>!["transparent","current"].includes(l.name)))})),sl=h((()=>{var l;return(null==(l=K.value)?void 0:l.root)||""}));h((()=>{var l;return((null==(l=K.value)?void 0:l.files)||[]).flatMap((l=>l.utilities))})),h((()=>{var l;return Object.keys((null==(l=K.value)?void 0:l.utilities)||{}).sort()}));const nl=h((()=>{var l;return Object.values((null==(l=K.value)?void 0:l.utilities)||{})})),il=h((()=>{var l;return(null==(l=K.value)?void 0:l.groups.groups)||[]})),cl=h((()=>{var l;return((null==(l=K.value)?void 0:l.files)||[]).filter((l=>l.utilities.length)).sort(((l,e)=>l.filepath.localeCompare(e.filepath)))}));function ol(l){var e,t,a;const s=null==(e=K.value)?void 0:e.utilities[M(l)],n=(null==s?void 0:s.base)?null==(t=K.value)?void 0:t.bases[s.base]:void 0;return o(c({},s),{baseCount:(null==n?void 0:n.count)||(null==s?void 0:s.count),files:((null==(a=K.value)?void 0:a.files)||[]).filter((e=>e.utilities.includes(M(l)))).map((l=>l.filepath)),variants:_(nl.value.filter((l=>l.base===(null==s?void 0:s.base)&&l.full!==s.full)).map((l=>l.full))),rule:q(s)})}const rl=h((()=>nl.value.sort(((l,e)=>e.count-l.count)).slice(0,10).map((l=>l.base)))),ul=h((()=>K.value?_(nl.value.flatMap((l=>l.category)).filter(Boolean)):[])),dl=h((()=>K.value?ul.value.map((l=>({name:l,utilities:nl.value.filter((e=>e.category===l)).sort(((l,e)=>e.count-l.count)).map((l=>l.full))}))).sort(((l,e)=>e.utilities.length-l.utilities.length)):[])),pl={key:0,class:"opacity-50 ml-0.5"};var vl=y({expose:[],props:{name:{type:String,default:""},count:{default:""}},setup(l){const e=l,t=h((()=>`/utility?name=${encodeURIComponent(e.name)}`)),a=h((()=>ol(e.name))),s=h((()=>a.value[e.count]));return(n,i)=>{var c;const o=p("RouterLink");return l.name?(r(),u(o,{key:0,to:M(t),class:["font-mono text-sm border-b border-transparent hover:opacity-100 hover:border-current",null!=(null==(c=M(a).rule)?void 0:c.classes)?[M(a).rule.classes,"opacity-75"]:"opacity-50"]},{default:v((()=>[d("span",null,f(e.name),1),M(s)&&1!=M(s)?(r(),u("sup",pl,f(M(s)),1)):w("",!0)])),_:1},8,["to","class"])):w("",!0)}}});const gl={class:"flex flex-wrap gap-x-2 gap-y-2"};var ml=y({expose:[],props:{utilities:{type:Array,default:()=>[]},count:{default:""}},setup(l){const e=l;return(l,t)=>{const a=vl;return r(),u("div",gl,[(r(!0),u(z,null,b(e.utilities,(l=>(r(),u(a,{key:l,name:l,count:e.count},null,8,["name","count"])))),128))])}}}),xl=y({expose:[],props:{code:{default:""},lang:{default:""},path:{default:""}},setup(l){const e=l,t=h((()=>{if(e.lang)return e.lang;switch(e.path.slice(e.path.lastIndexOf(".")+1).toLowerCase()){case"js":case"jsx":return"javascript";case"ts":case"tsx":return"typescript";case"vue":return"markup"}return"javascript"})),a=h((()=>I.highlight(e.code||"",I.languages[t.value],t.value)));return(l,e)=>M(a)?(r(),u("pre",{key:0,class:["overflow-auto",`language-${M(t)}`]},[d("code",{innerHTML:M(a)},null,8,["innerHTML"])],2)):w("",!0)}});const hl={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"1.2em",height:"1.2em",preserveAspectRatio:"xMidYMid meet",viewBox:"0 0 24 24"},Ml=d("path",{d:"M4.01 2L4 22h16V8l-6-6H4.01zM13 9V3.5L18.5 9H13z",fill:"currentColor"},null,-1);var yl={name:"ic-sharp-insert-drive-file",render:function(l,e){return r(),u("svg",hl,[Ml])}};const fl={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"1.2em",height:"1.2em",preserveAspectRatio:"xMidYMid meet",viewBox:"0 0 32 32"},wl=d("path",{fill:"#f5de19",d:"M2 2h28v28H2z"},null,-1),zl=d("path",{d:"M20.809 23.875a2.866 2.866 0 0 0 2.6 1.6c1.09 0 1.787-.545 1.787-1.3c0-.9-.716-1.222-1.916-1.747l-.658-.282c-1.9-.809-3.16-1.822-3.16-3.964c0-1.973 1.5-3.476 3.853-3.476a3.889 3.889 0 0 1 3.742 2.107L25 18.128A1.789 1.789 0 0 0 23.311 17a1.145 1.145 0 0 0-1.259 1.128c0 .789.489 1.109 1.618 1.6l.658.282c2.236.959 3.5 1.936 3.5 4.133c0 2.369-1.861 3.667-4.36 3.667a5.055 5.055 0 0 1-4.795-2.691zm-9.295.228c.413.733.789 1.353 1.693 1.353c.864 0 1.41-.338 1.41-1.653v-8.947h2.631v8.982c0 2.724-1.6 3.964-3.929 3.964a4.085 4.085 0 0 1-3.947-2.4z",fill:"#000"},null,-1);var bl={name:"vscode-icons-file-type-js-official",render:function(l,e){return r(),u("svg",fl,[wl,zl])}};const Il={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"1.2em",height:"1.2em",preserveAspectRatio:"xMidYMid meet",viewBox:"0 0 32 32"},Nl=d("rect",{x:"2",y:"2",width:"28",height:"28",rx:"1.312",fill:"#3178c6"},null,-1),jl=d("path",{d:"M18.245 23.759v3.068a6.492 6.492 0 0 0 1.764.575a11.56 11.56 0 0 0 2.146.192a9.968 9.968 0 0 0 2.088-.211a5.11 5.11 0 0 0 1.735-.7a3.542 3.542 0 0 0 1.181-1.266a4.469 4.469 0 0 0 .186-3.394a3.409 3.409 0 0 0-.717-1.117a5.236 5.236 0 0 0-1.123-.877a12.027 12.027 0 0 0-1.477-.734q-.6-.249-1.08-.484a5.5 5.5 0 0 1-.813-.479a2.089 2.089 0 0 1-.516-.518a1.091 1.091 0 0 1-.181-.618a1.039 1.039 0 0 1 .162-.571a1.4 1.4 0 0 1 .459-.436a2.439 2.439 0 0 1 .726-.283a4.211 4.211 0 0 1 .956-.1a5.942 5.942 0 0 1 .808.058a6.292 6.292 0 0 1 .856.177a5.994 5.994 0 0 1 .836.3a4.657 4.657 0 0 1 .751.422V13.9a7.509 7.509 0 0 0-1.525-.4a12.426 12.426 0 0 0-1.9-.129a8.767 8.767 0 0 0-2.064.235a5.239 5.239 0 0 0-1.716.733a3.655 3.655 0 0 0-1.171 1.271a3.731 3.731 0 0 0-.431 1.845a3.588 3.588 0 0 0 .789 2.34a6 6 0 0 0 2.395 1.639q.63.26 1.175.509a6.458 6.458 0 0 1 .942.517a2.463 2.463 0 0 1 .626.585a1.2 1.2 0 0 1 .23.719a1.1 1.1 0 0 1-.144.552a1.269 1.269 0 0 1-.435.441a2.381 2.381 0 0 1-.726.292a4.377 4.377 0 0 1-1.018.105a5.773 5.773 0 0 1-1.969-.35a5.874 5.874 0 0 1-1.805-1.045zm-5.154-7.638h4v-2.527H5.938v2.527H9.92v11.254h3.171z",fill:"#fff","fill-rule":"evenodd"},null,-1);var kl={name:"vscode-icons-file-type-typescript-official",render:function(l,e){return r(),u("svg",Il,[Nl,jl])}};const Dl={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"1.2em",height:"1.2em",preserveAspectRatio:"xMidYMid meet",viewBox:"0 0 32 32"},Al=d("path",{d:"M24.4 3.925H30l-14 24.15L2 3.925h10.71l3.29 5.6l3.22-5.6z",fill:"#41b883"},null,-1),Ll=d("path",{d:"M2 3.925l14 24.15l14-24.15h-5.6L16 18.415L7.53 3.925z",fill:"#41b883"},null,-1),Ol=d("path",{d:"M7.53 3.925L16 18.485l8.4-14.56h-5.18L16 9.525l-3.29-5.6z",fill:"#35495e"},null,-1);var Tl={name:"vscode-icons-file-type-vue",render:function(l,e){return r(),u("svg",Dl,[Al,Ll,Ol])}};const Cl={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"1.2em",height:"1.2em",preserveAspectRatio:"xMidYMid meet",viewBox:"0 0 32 32"},Sl=d("path",{fill:"#1572b6",d:"M5.902 27.201L3.656 2h24.688l-2.249 25.197L15.985 30L5.902 27.201z"},null,-1),Yl=d("path",{fill:"#33a9dc",d:"M16 27.858l8.17-2.265l1.922-21.532H16v23.797z"},null,-1),Ul=d("path",{fill:"#fff",d:"M16 13.191h4.09l.282-3.165H16V6.935h7.75l-.074.829l-.759 8.518H16v-3.091z"},null,-1),Ql=d("path",{fill:"#ebebeb",d:"M16.019 21.218l-.014.004l-3.442-.93l-.22-2.465H9.24l.433 4.853l6.331 1.758l.015-.004v-3.216z"},null,-1),El=d("path",{fill:"#fff",d:"M19.827 16.151l-.372 4.139l-3.447.93v3.216l6.336-1.756l.047-.522l.537-6.007h-3.101z"},null,-1),Rl=d("path",{fill:"#ebebeb",d:"M16.011 6.935v3.091H8.545l-.062-.695l-.141-1.567l-.074-.829h7.743z"},null,-1),Vl=d("path",{fill:"#ebebeb",d:"M16 13.191v3.091H12.601l-.062-.695l-.14-1.567l-.074-.829H16z"},null,-1);var Hl={name:"vscode-icons-file-type-css",render:function(l,e){return r(),u("svg",Cl,[Sl,Yl,Ul,Ql,El,Rl,Vl])}};const Zl={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"1.2em",height:"1.2em",preserveAspectRatio:"xMidYMid meet",viewBox:"0 0 32 32"},Wl=d("path",{fill:"#e44f26",d:"M5.902 27.201L3.655 2h24.69l-2.25 25.197L15.985 30L5.902 27.201z"},null,-1),Bl=d("path",{fill:"#f1662a",d:"M16 27.858l8.17-2.265l1.922-21.532H16v23.797z"},null,-1),Gl=d("path",{fill:"#ebebeb",d:"M16 13.407h-4.09l-.282-3.165H16V7.151H8.25l.074.83l.759 8.517H16v-3.091z"},null,-1),Pl=d("path",{fill:"#ebebeb",d:"M16 21.434l-.014.004l-3.442-.929l-.22-2.465H9.221l.433 4.852l6.332 1.758l.014-.004v-3.216z"},null,-1),Fl=d("path",{fill:"#fff",d:"M15.989 13.407v3.091h3.806l-.358 4.009l-3.448.93v3.216l6.337-1.757l.046-.522l.726-8.137l.076-.83H15.989z"},null,-1),Jl=d("path",{fill:"#fff",d:"M15.989 7.151V10.242h7.466l.062-.694l.141-1.567l.074-.83h-7.743z"},null,-1);var _l={name:"vscode-icons-file-type-html",render:function(l,e){return r(),u("svg",Zl,[Wl,Bl,Gl,Pl,Fl,Jl])}};const Xl={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"1.2em",height:"1.2em",preserveAspectRatio:"xMidYMid meet",viewBox:"0 0 32 32"},$l=d("path",{d:"M26.47 5.7a8.973 8.973 0 0 0-11.793-2.454L7.96 7.4a7.461 7.461 0 0 0-3.481 5.009a7.686 7.686 0 0 0 .8 5.058a7.358 7.358 0 0 0-1.151 2.8a7.789 7.789 0 0 0 1.4 6.028a8.977 8.977 0 0 0 11.794 2.458L24.04 24.6a7.468 7.468 0 0 0 3.481-5.009a7.673 7.673 0 0 0-.8-5.062a7.348 7.348 0 0 0 1.152-2.8A7.785 7.785 0 0 0 26.47 5.7",fill:"#ff3e00"},null,-1),ql=d("path",{d:"M14.022 26.64A5.413 5.413 0 0 1 8.3 24.581a4.678 4.678 0 0 1-.848-3.625a4.307 4.307 0 0 1 .159-.61l.127-.375l.344.238a8.76 8.76 0 0 0 2.628 1.274l.245.073l-.025.237a1.441 1.441 0 0 0 .271.968a1.63 1.63 0 0 0 1.743.636a1.512 1.512 0 0 0 .411-.175l6.7-4.154a1.366 1.366 0 0 0 .633-.909a1.407 1.407 0 0 0-.244-1.091a1.634 1.634 0 0 0-1.726-.622a1.509 1.509 0 0 0-.413.176l-2.572 1.584a4.934 4.934 0 0 1-1.364.582a5.415 5.415 0 0 1-5.727-2.06a4.678 4.678 0 0 1-.831-3.628A4.507 4.507 0 0 1 9.9 10.09l6.708-4.154a4.932 4.932 0 0 1 1.364-.581A5.413 5.413 0 0 1 23.7 7.414a4.679 4.679 0 0 1 .848 3.625a4.272 4.272 0 0 1-.159.61l-.127.375l-.344-.237a8.713 8.713 0 0 0-2.628-1.274l-.245-.074l.025-.237a1.438 1.438 0 0 0-.272-.968a1.629 1.629 0 0 0-1.725-.622a1.484 1.484 0 0 0-.411.176l-6.722 4.14a1.353 1.353 0 0 0-.631.908a1.394 1.394 0 0 0 .244 1.092a1.634 1.634 0 0 0 1.726.621a1.538 1.538 0 0 0 .413-.175l2.562-1.585a4.9 4.9 0 0 1 1.364-.581a5.417 5.417 0 0 1 5.728 2.059a4.681 4.681 0 0 1 .843 3.625a4.5 4.5 0 0 1-2.089 3.013l-6.707 4.154a4.9 4.9 0 0 1-1.364.581",fill:"#fff"},null,-1);var Kl={name:"vscode-icons-file-type-svelte",render:function(l,e){return r(),u("svg",Xl,[$l,ql])}};const le={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"1.2em",height:"1.2em",preserveAspectRatio:"xMidYMid meet",viewBox:"0 0 32 32"},ee=d("path",{d:"M25.514 12.846c-.052-.938.209-1.825-.209-2.554c-1.043-1.825-3.649-2.867-8.863-2.867v-.053v.052c-5.735 0-8.185 1.043-9.227 2.867a5.6 5.6 0 0 0-.469 2.554a9.546 9.546 0 0 0-.261 2.45c.156 1.147.261 2.294.417 3.336c.156.886 1.408 1.564 1.564 2.4c.313 2.242 2.294 3.284 8.028 3.284v.261h-.1v-.261c5.213 0 7.4-1.043 7.716-3.284c.1-.834 1.147-1.512 1.3-2.4c.156-1.043.209-2.19.365-3.336a11.774 11.774 0 0 0-.261-2.449z",fill:"#efcca3"},null,-1),te=d("path",{d:"M16.182 13.68a3.241 3.241 0 0 1 2.19 1.147c.73.626 1.929 1.043 2.45 1.616a4.715 4.715 0 0 1 1.408 1.981a8.9 8.9 0 0 1 .313 2.242c0 .261.156.209.573 0a9.02 9.02 0 0 0 2.19-1.877c-.156.886-1.251 1.668-1.355 2.5c-.313 2.242-2.5 3.336-7.872 3.336h.313",fill:"#ccac8d"},null,-1),ae=d("path",{d:"M19.519 11.908c.209.678.886 3.024-.469 2.242a2.557 2.557 0 0 1 .938 1.564a1.831 1.831 0 0 0 1.3 1.408a3.479 3.479 0 0 0 2.554-.626a2.956 2.956 0 0 0 .678-3.284a2.43 2.43 0 0 0-2.137-1.616c-.983-.262-3.073-.47-2.864.312z",fill:"#ccac8d"},null,-1),se=d("circle",{cx:"22.178",cy:"14.41",r:"1.929",fill:"#000"},null,-1),ne=d("circle",{cx:"21.656",cy:"13.524",r:".521",fill:"#fff"},null,-1),ie=d("path",{d:"M19.206 14.306a17.68 17.68 0 0 1 2.711 2.346c.938 1.2.938 1.408.938 1.408l-.678.313a7.1 7.1 0 0 0-2.137-2.5c-1.2-.678-1.355-1.251-1.355-1.251z",fill:"#efcca3"},null,-1),ce=d("path",{d:"M16.235 13.68a3.605 3.605 0 0 0-2.346 1.147c-.73.626-2.033 1.043-2.5 1.616a4.806 4.806 0 0 0-1.46 1.981a8.9 8.9 0 0 0-.313 2.242c0 .261.052.313-.626 0a7.972 7.972 0 0 1-2.19-1.877c.156.886 1.251 1.668 1.355 2.5c.313 2.19 2.5 3.284 7.872 3.284h.365",fill:"#ccac8d"},null,-1),oe=d("path",{d:"M21.239 17.277a6.552 6.552 0 0 0-5.109-2.607a6.638 6.638 0 0 0-5.109 2.607a3.861 3.861 0 0 0-1.043 3.18c0 4.64 1.616 3.232 2.711 3.806a7.466 7.466 0 0 0 3.389.313a7.4 7.4 0 0 0 3.389-.313c1.095-.573 2.711.834 2.711-3.806a3.386 3.386 0 0 0-.939-3.18z",fill:"#56332b"},null,-1),re=d("path",{d:"M16.026 15.974a9.549 9.549 0 0 1-.469 2.554l.573-.156z",fill:"#442823"},null,-1),ue=d("path",{d:"M16.182 15.974a9.549 9.549 0 0 0 .469 2.554l-.573-.156z",fill:"#442823"},null,-1),de=d("path",{d:"M14.358 15.453c-.209-.521.573-1.355 1.825-1.355s2.033.834 1.825 1.355s-1.043.678-1.825.678c-.835-.001-1.617-.157-1.825-.678z",fill:"#56332b"},null,-1),pe=d("path",{d:"M16.182 15.974c0-.1.73-.1 1.147-.365c0 0-.834.261-.991.156a.656.656 0 0 1-.209-.365a.656.656 0 0 1-.209.365c-.156.1-1.095-.156-1.095-.156a8.058 8.058 0 0 1 1.2.365v.417a10.492 10.492 0 0 0 .1 2.033c.156.209.1-1.46.1-2.033a1.3 1.3 0 0 1-.043-.417z",fill:"#000"},null,-1),ve=d("path",{d:"M16.182 18.945a3.35 3.35 0 0 1 1.616.678a3.121 3.121 0 0 0-1.616-1.095a3.036 3.036 0 0 0-1.825 1.2a3.312 3.312 0 0 1 1.825-.783z",fill:"#7f4a41"},null,-1),ge=d("path",{d:"M16.078 22.8a8.9 8.9 0 0 1-2.4-.469c-.156-.052-.313.052-.469 0a6.172 6.172 0 0 1-3.18-2.137v.209c0 4.64 1.616 3.232 2.711 3.806a7.466 7.466 0 0 0 3.389.313a7.4 7.4 0 0 0 3.389-.313c1.095-.573 2.711.834 2.711-3.806v-.469A5.914 5.914 0 0 1 19 22.282c-.156.052-.417-.052-.573-.052a7.045 7.045 0 0 1-2.349.57z",fill:"#442823"},null,-1),me=d("path",{d:"M13.941 20.3s-.573 1.668-.156 2.4l-.521-.209a15.433 15.433 0 0 1 .677-2.191z",fill:"#442823"},null,-1),xe=d("path",{d:"M18.32 20.3s.573 1.668.156 2.4l.524-.209a10.629 10.629 0 0 0-.68-2.191z",fill:"#442823"},null,-1),he=d("path",{d:"M12.585 11.908c-.209.678-.886 3.024.469 2.242a2.557 2.557 0 0 0-.938 1.564a1.831 1.831 0 0 1-1.3 1.408a3.479 3.479 0 0 1-2.558-.622a2.956 2.956 0 0 1-.678-3.284A2.43 2.43 0 0 1 9.717 11.6c.992-.266 3.077-.474 2.868.308z",fill:"#ccac8d"},null,-1),Me=d("path",{d:"M16.13 18.528a3.393 3.393 0 0 1 2.45 2.867v-.1a3.051 3.051 0 0 0-2.45-2.919a3 3 0 0 0-2.45 2.919v.1a3.463 3.463 0 0 1 2.45-2.867z",fill:"#000"},null,-1),ye=d("ellipse",{cx:"16.546",cy:"15.138",rx:".156",ry:".313",transform:"rotate(-14.46 16.545 15.138)",fill:"#331712"},null,-1),fe=d("ellipse",{cx:"15.609",cy:"15.146",rx:".313",ry:".156",transform:"rotate(-72.765 15.61 15.146)",fill:"#331712"},null,-1),we=d("circle",{cx:"10.031",cy:"14.41",r:"1.929",fill:"#000"},null,-1),ze=d("circle",{cx:"10.552",cy:"13.524",r:".521",fill:"#fff"},null,-1),be=d("path",{d:"M16.7 14.41s-.521.209-.626.261a2.492 2.492 0 0 1-.626-.261H16.7z",fill:"#7f4a41"},null,-1),Ie=d("path",{d:"M12.9 14.306a17.68 17.68 0 0 0-2.711 2.346c-.938 1.2-.938 1.408-.938 1.408l.678.313a7.1 7.1 0 0 1 2.137-2.5c1.2-.678 1.355-1.251 1.355-1.251z",fill:"#efcca3"},null,-1),Ne=d("path",{d:"M9.092 10.813a4.519 4.519 0 0 1-1.929 2.294a2.19 2.19 0 0 0 1.929-2.294z",fill:"#ccac8d"},null,-1),je=d("path",{d:"M22.908 10.813a4.519 4.519 0 0 0 1.929 2.294a2.19 2.19 0 0 1-1.929-2.294z",fill:"#ccac8d"},null,-1),ke=d("path",{d:"M19.31 13.836a5.16 5.16 0 0 0-3.076-1.408h.156a3.852 3.852 0 0 0-3.024 1.408a4.832 4.832 0 0 1 3.024-1.043a5.785 5.785 0 0 1 2.92 1.043z",fill:"#ccac8d"},null,-1),De=d("path",{d:"M17.746 10.969a2.455 2.455 0 0 0-1.564-.938h.156a1.786 1.786 0 0 0-1.512.938a2.187 2.187 0 0 1 1.512-.678a1.894 1.894 0 0 1 1.408.678z",fill:"#ccac8d"},null,-1),Ae=d("path",{d:"M10.031 17.746a2.545 2.545 0 0 1-1.773.209H8.05a3.68 3.68 0 0 1-.886-1.512a2.27 2.27 0 0 0 2.867 1.303z",fill:"#ccac8d"},null,-1),Le=d("path",{d:"M22.126 17.746a2.545 2.545 0 0 0 1.773.209h-.209a1.749 1.749 0 0 0 1.095-1.512a2.02 2.02 0 0 1-2.659 1.303z",fill:"#ccac8d"},null,-1),Oe=d("path",{d:"M11.23 10.709a4.75 4.75 0 0 1 2.242.1c.938.313.209 1.564.365 1.616a2.865 2.865 0 0 1 2.242-.73c1.773.1 1.981.886 2.242.73c.261-.1-.261-2.19 2.45-1.72c0 0-2.763-.73-2.659 1.251a3.675 3.675 0 0 0-3.858-.1s.573-1.929-3.024-1.147z",fill:"#ccac8d"},null,-1),Te=d("path",{d:"M10.5 8s-2.4 2.972-2.711 4.118c-.365 1.147-.626 5.943-.938 6.621l-1.095-4.694l2.033-4.9z",fill:"#ccac8d"},null,-1),Ce=d("path",{d:"M21.656 8s2.4 2.972 2.711 4.118c.365 1.147.626 5.943.938 6.621l1.095-4.694l-2.033-4.9z",fill:"#ccac8d"},null,-1),Se=d("path",{d:"M21.5 8a11.617 11.617 0 0 1 3.284 4.588c.73 2.45.417 5.474.991 5.839c.834.521 1.72-2.607 2.033-2.919c.469-.521 2.085-1.877 2.19-2.137s-3.232-3.91-4.744-4.64C23.585 7.893 21.4 7.789 21.5 8z",fill:"#56332b"},null,-1),Ye=d("path",{d:"M23.69 9.3a15.379 15.379 0 0 1 2.972 8.654l1.2-2.45A16.564 16.564 0 0 0 23.69 9.3z",fill:"#442823"},null,-1),Ue=d("path",{d:"M10.5 8a11.617 11.617 0 0 0-3.284 4.588c-.73 2.45-.417 5.474-.991 5.839c-.834.521-1.72-2.607-2.033-2.919c-.469-.521-2.085-1.877-2.19-2.137s3.232-3.91 4.744-4.64C8.415 7.893 10.6 7.789 10.5 8z",fill:"#56332b"},null,-1),Qe=d("path",{d:"M8.31 9.3a15.379 15.379 0 0 0-2.972 8.654L4.14 15.5a16.564 16.564 0 0 1 4.17-6.2z",fill:"#442823"},null,-1),Ee=d("path",{d:"M6.642 18.007a4.118 4.118 0 0 0 .573 1.564c.365.365.1-.313.1-.313s-.365-.209-.313-1.72s-.36.469-.36.469z",fill:"#ccac8d"},null,-1),Re=d("path",{d:"M25.41 18.007a4.118 4.118 0 0 1-.573 1.564c-.365.365-.1-.313-.1-.313s.365-.209.313-1.72c-.057-1.46.36.469.36.469z",fill:"#ccac8d"},null,-1),Ve=d("circle",{cx:"13.889",cy:"17.121",r:".156",fill:"#442823"},null,-1),He=d("circle",{cx:"12.846",cy:"18.216",r:".156",fill:"#442823"},null,-1),Ze=d("circle",{cx:"12.533",cy:"17.121",r:".156",fill:"#442823"},null,-1),We=d("circle",{cx:"18.164",cy:"17.121",r:".156",fill:"#442823"},null,-1),Be=d("circle",{cx:"19.154",cy:"18.216",r:".156",fill:"#442823"},null,-1),Ge=d("circle",{cx:"19.467",cy:"17.121",r:".156",fill:"#442823"},null,-1);var Pe={name:"vscode-icons-file-type-pug",render:function(l,e){return r(),u("svg",le,[ee,te,ae,se,ne,ie,ce,oe,re,ue,de,pe,ve,ge,me,xe,he,Me,ye,fe,we,ze,be,Ie,Ne,je,ke,De,Ae,Le,Oe,Te,Ce,Se,Ye,Ue,Qe,Ee,Re,Ve,He,Ze,We,Be,Ge])}},Fe=y({expose:[],props:{type:{default:"file"}},setup(l){const e=l,t=h((()=>{switch(e.type){case"vue":return Tl;case"ts":case"tsx":return kl;case"js":case"jsx":return bl;case"css":return Hl;case"html":return _l;case"svelte":return Kl;case"pug":return Pe}return yl}));return(l,e)=>(r(),u(N(M(t))))}});const Je={class:"py-2 px-3 -mx-3 text-sm"},_e={class:"ml-2 opacity-50"};var Xe=y({expose:[],props:{path:{type:String,default:""}},setup(l){const e=l,t=h((()=>e.path.startsWith(sl.value)?e.path.slice(sl.value.length+1):e.path));return(l,e)=>{const a=Fe;return r(),u("div",Je,[d(a,{type:M(X)(M(t))},null,8,["type"]),d("span",_e,f(M(t)),1),j(l.$slots,"default")])}}});const $e=Boolean(window.__windicss_analysis_static),qe=Boolean(window.__windicss_analysis_demo),Ke={class:"container"},lt={class:"mb-4 -mx-2"},et={key:0,class:"italic opacity-50 mb-8"},tt={key:1,class:"mb-8 grid gap-x-4 gap-y-2",style:{"grid-template-columns":"max-content auto"}},at=d("div",{class:"opacity-50 text-sm my-auto text-red-200"}," Total usages ",-1),st=d("div",{class:"opacity-50 text-sm my-auto"}," Usage in files ",-1),nt=d("div",{class:"opacity-50 text-sm my-auto"}," Category ",-1),it={class:"capitalize"},ct=d("div",{class:"opacity-50 text-sm my-auto"}," Color ",-1),ot={class:"font-mono opacity-50 ml-1 text-sm"},rt=d("div",{class:"opacity-50 text-sm my-auto"}," Base ",-1),ut=d("div",{class:"opacity-50 text-sm my-auto"}," Variants ",-1),dt=d("div",{class:"subheader"}," Shortcuts ",-1),pt=d("div",{class:"subheader"}," CSS ",-1),vt=d("br",null,null,-1),gt={class:"subheader"},mt=g(" Used in Files"),xt={class:"ml-1 opacity-50"},ht={key:4};var Mt=y({expose:[],setup(l){const e=A(),t=h((()=>e.query.name||"")),a=h((()=>ol(t.value))),s=h((()=>`${location.pathname}api/interpret?name=${encodeURIComponent(t.value)}`)),n=k(s,{immediate:!1,refetch:!1}),i=h((()=>a.value.css?a.value.css:$e?"":n.data.value));return D(t,(()=>n.execute()),{immediate:!0}),(l,e)=>{var s,n,c,o,p,v;const g=P,m=vl,x=ml,h=xl,y=Xe;return r(),u("div",Ke,[d(g),d("div",lt,[d("span",{class:["px-2 py-1 font-mono text-3xl",null==(s=M(a).rule)?void 0:s.classes]},f(M(t)),3),(null==(n=M(a).rule)?void 0:n.name)?(r(),u("span",{key:0,class:["px-2 py-1 bg-gray-400 bg-opacity-5 rounded text-sm line-block align-top -mt-1",null==(c=M(a).rule)?void 0:c.classes]},f(null==(o=M(a).rule)?void 0:o.name),3)):w("",!0)]),M(a).full?w("",!0):(r(),u("div",et," This utility does not been used in the project. ")),M(a).full?(r(),u("div",tt,[at,d("div",null,f(M(a).count),1),st,d("div",null,f(M(a).files.length)+" files",1),nt,d("div",it,f(M(a).category),1),M(a).colorName?(r(),u(z,{key:0},[ct,d("div",null,[d("span",null,f(M(a).colorName),1),d("span",ot,"("+f(M(a).colorHex)+")",1),d("span",{class:"w-4 h-4 ml-2 rounded inline-block align-bottom m-1",style:{background:M(a).colorHex}},null,4)])],64)):w("",!0),M(t)!==M(a).base&&M(a).base?(r(),u(z,{key:1},[rt,d("div",null,[d(m,{name:M(a).base},null,8,["name"])])],64)):w("",!0),M(a).variants.length?(r(),u(z,{key:2},[ut,d("div",null,[d(x,{utilities:M(a).variants},null,8,["utilities"])])],64)):w("",!0)])):w("",!0),M(a).shortcut?(r(),u(z,{key:2},[dt,d(h,{class:"!-mx-3",lang:"json",code:JSON.stringify(M(a).shortcut,null,2)},null,8,["code"])],64)):w("",!0),M(i)?(r(),u(z,{key:3},[pt,d(h,{class:"!-mx-3",lang:"css",code:M(i)},null,8,["code"])],64)):w("",!0),vt,d("div",gt,[mt,d("sup",xt,f(M(a).files.length),1)]),(null==(v=null==(p=M(a))?void 0:p.files)?void 0:v.length)?(r(),u("div",ht,[(r(!0),u(z,null,b(M(a).files,(l=>(r(),u(y,{key:l,path:l,class:"block"},null,8,["path"])))),128))])):w("",!0)])}}});const yt={class:"container"},ft={class:"mb-4 -mx-2"},wt={class:"px-2 py-1 font-mono text-3xl"},zt={key:0,class:"italic opacity-50 mb-8"},bt={key:1,class:"mb-8 grid gap-x-4 gap-y-2",style:{"grid-template-columns":"max-content auto"}},It=d("div",{class:"opacity-50 text-sm my-auto text-red-200"}," Total usages ",-1),Nt=d("div",{class:"opacity-50 text-sm my-auto"}," Usage in files ",-1),jt=d("div",{class:"opacity-50 text-sm my-auto"}," Category ",-1),kt={class:"capitalize"},Dt=d("div",{class:"subheader"}," CSS ",-1),At=d("br",null,null,-1),Lt={class:"subheader"},Ot=g(" Used in Files"),Tt={class:"ml-1 opacity-50"},Ct={key:3};var St=y({expose:[],setup(l){const e=A(),t=h((()=>e.query.name||"")),a=h((()=>function(l){var e;const t=null==(e=K.value)?void 0:e.groups,a=M(l);return o(c({},null==t?void 0:t.files),{full:!0,category:"group",count:null==t?void 0:t.groups.filter((e=>e.class===l)).map((l=>l.uses.length)).reduce(((l,e)=>l+e),0),files:t?Object.keys(t.files).filter((l=>t.files[l].includes(a))):[]})}(t.value))),s=h((()=>`${location.pathname}api/interpret?name=${encodeURIComponent(t.value)}`)),n=k(s,{immediate:!1,refetch:!1}),i=h((()=>n.data.value));return D(t,(()=>n.execute()),{immediate:!0}),(l,e)=>{var s,n;const c=P,o=xl,p=Xe;return r(),u("div",yt,[d(c),d("div",ft,[d("span",wt,f(M(t)),1)]),M(a).full?w("",!0):(r(),u("div",zt," This shortcut does not been used in the project. ")),M(a).full?(r(),u("div",bt,[It,d("div",null,f(M(a).count),1),Nt,d("div",null,f(M(a).files.length)+" files",1),jt,d("div",kt,f(M(a).category),1)])):w("",!0),M(i)?(r(),u(z,{key:2},[Dt,d(o,{class:"!-mx-3",lang:"css",code:M(i)},null,8,["code"])],64)):w("",!0),At,d("div",Lt,[Ot,d("sup",Tt,f(M(a).files.length),1)]),(null==(n=null==(s=M(a))?void 0:s.files)?void 0:n.length)?(r(),u("div",Ct,[(r(!0),u(z,null,b(M(a).files,(l=>(r(),u(p,{key:l,path:l,class:"block"},null,8,["path"])))),128))])):w("",!0)])}}});const Yt={class:"container"},Ut=d("div",{class:"subheader"}," JSON ",-1);var Qt=y({expose:[],setup:l=>(l,e)=>{const t=P,a=xl;return r(),u("div",Yt,[d(t),Ut,d(a,{lang:"json",code:JSON.stringify(M(K),null,2)},null,8,["code"])])}});const Et={},Rt={class:"-mt-10 mb-12 rounded px-4 py-2 text-primary bg-primary bg-opacity-5 space-x-1"},Vt=g(" 💡 "),Ht=d("span",{class:"opacity-75"},"This is a demo of Windi Analyzer, check out the",-1),Zt=d("a",{href:"https://github.com/windicss/windicss-analysis",target:"_blank",class:"cursor-pointer border-b border-dashed border-current hover:border-solid"},"GitHub repo",-1),Wt=d("span",{class:"opacity-75"},"for instructions to run it with your projects.",-1);Et.render=function(l,e){return r(),u("div",Rt,[Vt,Ht,Zt,Wt])};const Bt={class:"mb-5"},Gt={class:"text-center mb-10"},Pt={class:"text-2xl"},Ft=d("span",{class:"opacity-50 mx-1"},"utilities and",-1),Jt={class:"text-xl"},_t=d("span",{class:"opacity-50 mx-1"},"colors used in",-1),Xt={class:"text-xl"},$t=d("span",{class:"opacity-50 mx-1"},"files",-1),qt=d("br",null,null,-1),Kt=d("span",{class:"opacity-50 mx-1"},"with",-1),la={class:"text-xl"},ea=d("span",{class:"opacity-50 mx-1"},"corresponding CSS generated (min+gzip)",-1);var ta=y({expose:[],setup:l=>(l,e)=>{var t;return r(),u("div",Bt,[d("div",Gt,[d("span",Pt,f(M(nl).length),1),Ft,d("span",Jt,f(M(al).length),1),_t,d("span",Xt,f(M(cl).length),1),$t,qt,Kt,d("span",la,f(null==(t=M(K))?void 0:t.dist.gzip),1),ea])])}});const aa={class:"mb-5"},sa=d("div",{class:"subheader"}," Top 10 Utilities ",-1),na={class:"p-4 rounded-md bg-gray-400 bg-opacity-5"};var ia=y({expose:[],setup:l=>(l,e)=>{const t=ml;return r(),u("div",aa,[sa,d("div",na,[d(t,{utilities:M(rl),count:"baseCount"},null,8,["utilities"])])])}});const ca={class:"text-sm rounded flex overflow-hidden"};var oa=y({expose:[],props:{modelValue:{type:String,required:!0},items:{type:Array,required:!0}},setup(l,{emit:e}){const t=l;return(a,s)=>(r(),u("ul",ca,[(r(!0),u(z,null,b(l.items,(l=>(r(),u("li",{key:l.value,class:["cursor-pointer inline-block px-3 py-1 whitespace-nowrap select-none",l.value===t.modelValue?"text-primary bg-primary bg-opacity-20":"bg-gray-400 bg-opacity-20 opacity-50"],onClick:a=>{var s;(s=l.value)!==t.modelValue&&e("update:modelValue",s)}},f(l.display||l.value),11,["onClick"])))),128))]))}});const ra={class:"rounded p-2 w-25 inline-block overflow-hidden hover:bg-gray-400 hover:bg-opacity-10"},ua={class:"mt-1 whitespace-nowrap overflow-ellipsis overflow-hidden"},da={class:"text-sm overflow-ellipsis"},pa={class:"text-xs ml-0.5 opacity-50"},va={class:"font-mono text-sm opacity-50 whitespace-nowrap overflow-ellipsis overflow-hidden"};var ga=y({expose:[],props:{color:{type:null,required:!0}},setup:l=>(e,t)=>(r(),u("div",ra,[d("div",{class:"rounded h-10",style:{background:l.color.hex}},null,4),d("div",ua,[d("span",da,f(l.color.name),1),d("sup",pa,f(l.color.utilities.length),1)]),d("div",va,f(l.color.hex),1)]))});const ma={key:0},xa={class:"flex"},ha={class:"subheader"},Ma=g(" Color Palette "),ya={class:"opacity-50 text-sm"},fa=d("div",{class:"flex-auto"},null,-1),wa={class:"flex flex-wrap gap-1 -mx-2"};var za=y({expose:[],setup(l){const e=x("");function t(l){if(!l)return al.value;let e=!1;return"!"===l[0]&&(e=!0,l=l.slice(1)),al.value.filter((t=>e?!t.prefixes.includes(l):t.prefixes.includes(l)))}const a=h((()=>t(e.value)));return(l,s)=>{const n=oa,i=ga,c=p("RouterLink");return M(al).length?(r(),u("div",ma,[d("div",xa,[d("div",ha,[Ma,d("sup",ya,f(M(a).length),1)]),fa,t("dark").length?(r(),u(n,{key:0,modelValue:e.value,"onUpdate:modelValue":s[1]||(s[1]=l=>e.value=l),class:"mt-auto mb-3",items:[{value:"",display:"All"},{value:"!dark",display:"Light"},{value:"dark",display:"Dark"}]},null,8,["modelValue"])):w("",!0)]),d("div",wa,[(r(!0),u(z,null,b(M(a),(l=>(r(),u(c,{key:l.name,to:`/color?color=${encodeURIComponent(l.name)}`},{default:v((()=>[d(i,{color:l},null,8,["color"])])),_:2},1032,["to"])))),128))])])):w("",!0)}}});const ba={class:"mb-5"},Ia=d("div",{class:"subheader"}," Utilities Usage ",-1),Na={class:"grid grid-cols-1 md:grid-cols-2 gap-4"},ja={class:"text-sm pb-4"},ka={class:"capitalize"},Da={class:"opacity-50 ml-1"};var Aa=y({expose:[],setup:l=>(l,e)=>{const t=ml;return r(),u("div",ba,[Ia,d("div",Na,[(r(!0),u(z,null,b(M(dl),(({name:l,utilities:e})=>(r(),u("div",{key:l,class:"p-4 rounded-md bg-gray-400 bg-opacity-5"},[d("div",ja,[d("span",ka,f(l.replace(/([A-Z])/g," $1")),1),d("sup",Da,f(e.length),1)]),d(t,{utilities:e,count:"count"},null,8,["utilities"])])))),128))])])}});const La={class:"opacity-50 ml-1"};var Oa=y({expose:[],props:{name:{type:String,default:""},count:{default:""}},setup(l){const e=l,t=h((()=>`/shortcut?name=${encodeURIComponent(e.name)}`)),a=h((()=>ol(e.name)));return(s,n)=>{var i;const c=p("RouterLink");return l.name?(r(),u(c,{key:0,to:M(t),class:["font-mono text-sm border-b border-transparent hover:opacity-100 hover:border-current",null!=(null==(i=M(a).rule)?void 0:i.classes)?[M(a).rule.classes,"opacity-75"]:"opacity-50"]},{default:v((()=>[d("span",null,f(e.name),1),d("sup",La,f(e.count),1)])),_:1},8,["to","class"])):w("",!0)}}});const Ta={class:"mb-5"},Ca={class:"subheader"},Sa=g(" Suggested Shortcuts "),Ya={class:"opacity-50 text-sm"},Ua={class:"flex flex-col space-y-4"};var Qa=y({expose:[],setup:l=>(l,e)=>{const t=Oa;return r(),u("div",Ta,[d("div",Ca,[Sa,d("sup",Ya,f(M(il).length),1)]),d("div",Ua,[(r(!0),u(z,null,b(M(il),(l=>(r(),u("div",{key:l.class,class:"p-4 rounded-md bg-gray-400 bg-opacity-5"},[d(t,{name:l.class,count:l.uses.length.toString()},null,8,["name","count"])])))),128))])])}});const Ea={class:"subheader"},Ra=g(" Files "),Va={class:"opacity-50 text-sm"},Ha={class:"ml-0.5 opacity-25 text-xs"};var Za=y({expose:[],setup(l){const e=L(null);return(l,t)=>{const a=Xe,s=ml;return r(),u("div",null,[d("div",Ea,[Ra,d("sup",Va,f(M(cl).length),1)]),(r(!0),u(z,null,b(M(cl),(l=>(r(),u("div",{key:l.filepath,class:["px-4 -mx-4 cursor-pointer select-none rounded hover:bg-gray-400 hover:bg-opacity-5",M(e)===l?"bg-gray-400 bg-opacity-5 rounded":""]},[d(a,{path:l.filepath,onClick:t=>function(l){e.value===l?e.value=null:e.value=l}(l)},{default:v((()=>[d("sup",Ha,f(l.utilities.length),1)])),_:2},1032,["path","onClick"]),M(e)===l?(r(),u(s,{key:0,class:"pl-6 pr-2 pt-2 pb-4",utilities:l.utilities.sort()},null,8,["utilities"])):w("",!0)],2)))),128))])}}});const Wa={class:"container"};var Ba=y({expose:[],setup:l=>(l,e)=>{const t=Et,a=ta,s=ia,n=za,i=Aa,c=Qa,o=Za;return r(),u("div",Wa,[M(qe)?(r(),u(t,{key:0})):w("",!0),d(a,{class:"pb-2"}),d(s,{class:"pb-2"}),d(n,{class:"pb-2"}),d(i,{class:"pb-2"}),d(c,{class:"pb-2"}),d(o,{class:"pb-2"})])}});const Ga={class:"container"},Pa={key:0},Fa={class:"flex"},Ja={class:"px-4"},_a={class:"text-2xl font-mono"},Xa={class:"font-mono opacity-50"},$a={class:"subheader mt-10"},qa=g(" Utilities "),Ka={class:"text-sm ml-0.5 opacity-50"};const ls=[{name:"utility",path:"/utility",component:Mt,props:!0},{name:"shortcut",path:"/shortcut",component:St,props:!0},{name:"json",path:"/json",component:Qt,props:!0},{name:"index",path:"/",component:Ba,props:!0},{name:"color",path:"/color",component:y({expose:[],setup(l){const e=A(),t=h((()=>e.query.color||"")),a=h((()=>{var l;return null==(l=K.value)?void 0:l.colors[t.value]}));return(l,e)=>{const t=P,s=ml;return r(),u("div",Ga,[d(t),M(a)?(r(),u("div",Pa,[d("div",Fa,[d("div",{class:"rounded h-25 w-25",style:{background:M(a).hex}},null,4),d("div",Ja,[d("div",_a,f(M(a).name),1),d("div",Xa,f(M(a).hex),1)])]),d("div",$a,[qa,d("sup",Ka,f(M(a).utilities.length),1)]),d(s,{utilities:M(a).utilities},null,8,["utilities"])])):w("",!0)])}}}),props:!0}],es={},ts={src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTI4IiBoZWlnaHQ9IjEyOCIgdmlld0JveD0iMCAwIDEyOCAxMjgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02Ny4wNzg4IDMxLjU4MTNDNjcuMDc4OCAyMS44ODY0IDU5LjE5MjMgMTQgNDkuNDk3NSAxNEMzOS4yODAzIDE0IDMzLjE3MjEgMjEuNjYwNCAzMy4xNzIxIDI5LjA2OTZINDMuMjE4NUM0My4yMTg1IDI2Ljk4NSA0NS4xNjc1IDI0LjA0NjQgNDkuNDk3NSAyNC4wNDY0QzUzLjY1MTcgMjQuMDQ2NCA1Ny4wMzIzIDI3LjQyNzEgNTcuMDMyMyAzMS41ODEzQzU3LjAzMjMgMzUuNzM1NSA1NCAzOS4xMTYxIDQ2LjM1MzMgMzkuMTE2MUgxOVY0OS4xNjI1SDQ2LjM1MzNDNTkuMjU5IDQ5LjE2MjUgNjcuMDc4OCA0MS4yNzYxIDY3LjA3ODggMzEuNTgxM1pNNjcuMDc4OCAzMS41ODEzQzY3LjA3ODggMjEuODg2NCA1OS4xOTIzIDE0IDQ5LjQ5NzUgMTRDMzkuMjgwMyAxNCAzMy4xNzIxIDIxLjY2MDQgMzMuMTcyMSAyOS4wNjk2SDQzLjIxODVDNDMuMjE4NSAyNi45ODUgNDUuMTY3NSAyNC4wNDY0IDQ5LjQ5NzUgMjQuMDQ2NEM1My42NTE3IDI0LjA0NjQgNTcuMDMyMyAyNy40MjcxIDU3LjAzMjMgMzEuNTgxM0M1Ny4wMzIzIDM1LjczNTUgNTQgMzkuMTE2MSA0Ni4zNTMzIDM5LjExNjFIMTlWNDkuMTYyNUg0Ni4zNTMzQzU5LjI1OSA0OS4xNjI1IDY3LjA3ODggNDEuMjc2MSA2Ny4wNzg4IDMxLjU4MTNaIiBmaWxsPSJ1cmwoI3BhaW50MF9saW5lYXIpIi8+CjxwYXRoIGQ9Ik04OS4zNjY3IDk2LjQxODdDODkuMzY2NyAxMDYuMTE0IDgxLjQ4MDIgMTE0IDcxLjc4NTQgMTE0QzYxLjU2ODIgMTE0IDU1LjQ1OTkgMTA2LjM0IDU1LjQ1OTkgOTguOTMwNEg2NS41MDY0QzY1LjUwNjQgMTAxLjAxNSA2Ny40NTU0IDEwMy45NTQgNzEuNzg1NCAxMDMuOTU0Qzc1LjkzOTYgMTAzLjk1NCA3OS4zMjAyIDEwMC41NzMgNzkuMzIwMiA5Ni40MTg3Qzc5LjMyMDIgOTIuMjY0NSA3NS41IDg4Ljg4MzkgNjguNjQxMiA4OC44ODM5TDM4LjI4NzkgODguODgzOUwzOC4yODc5IDc4LjgzNzVMNjguNjQxMiA3OC44Mzc1QzgxLjU0NjkgNzguODM3NSA4OS4zNjY3IDg2LjcyMzkgODkuMzY2NyA5Ni40MTg3Wk04OS4zNjY3IDk2LjQxODdDODkuMzY2NyAxMDYuMTE0IDgxLjQ4MDIgMTE0IDcxLjc4NTQgMTE0QzYxLjU2ODIgMTE0IDU1LjQ1OTkgMTA2LjM0IDU1LjQ1OTkgOTguOTMwNEg2NS41MDY0QzY1LjUwNjQgMTAxLjAxNSA2Ny40NTU0IDEwMy45NTQgNzEuNzg1NCAxMDMuOTU0Qzc1LjkzOTYgMTAzLjk1NCA3OS4zMjAyIDEwMC41NzMgNzkuMzIwMiA5Ni40MTg3Qzc5LjMyMDIgOTIuMjY0NSA3NS41IDg4Ljg4MzkgNjguNjQxMiA4OC44ODM5TDM4LjI4NzkgODguODgzOUwzOC4yODc5IDc4LjgzNzVMNjguNjQxMiA3OC44Mzc1QzgxLjU0NjkgNzguODM3NSA4OS4zNjY3IDg2LjcyMzkgODkuMzY2NyA5Ni40MTg3WiIgZmlsbD0idXJsKCNwYWludDFfbGluZWFyKSIvPgo8cGF0aCBkPSJNOTIgMjkuNUM4MC45MTg4IDI5LjUgNzMuMTAyIDM3LjkyNjkgNzMuMTAyIDQ5LjAwODFIODJDODIgNDMuNSA4NiAzOS41IDkyIDM5LjVDOTggMzkuNSAxMDEgNDMuNSAxMDEgNDkuMDA4MUMxMDEgNTQuNTE2MiA5Ny4xMDM2IDU5LjA1NDUgODYuNSA1OS4wNTQ1SDE5VjY5LjEwMUg4OEMxMDMuNzAzIDY5LjEwMSAxMTEgNTkuMDA4MSAxMTEgNDkuMDA4MUMxMTEgMzcuOTI2OSAxMDMuNSAyOS41IDkyIDI5LjVaIiBmaWxsPSJ1cmwoI3BhaW50Ml9saW5lYXIpIi8+CjxwYXRoIGQ9Ik0zMi4xNzAxIDc4LjgzNzVIMTlWODguOTY4M0gzMi4xNzAxVjc4LjgzNzVaIiBmaWxsPSJ1cmwoI3BhaW50M19saW5lYXIpIi8+CjxkZWZzPgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXIiIHgxPSIyNyIgeTE9IjIyLjUiIHgyPSI4NSIgeTI9IjExNCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBvZmZzZXQ9IjAuMDc4MjI1IiBzdG9wLWNvbG9yPSIjNTRDOEYxIi8+CjxzdG9wIG9mZnNldD0iMC41NzI5MTciIHN0b3AtY29sb3I9IiM0MUEyRUYiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMzM4NkVFIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQxX2xpbmVhciIgeDE9IjI3IiB5MT0iMjIuNSIgeDI9Ijg1IiB5Mj0iMTE0IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIG9mZnNldD0iMC4wNzgyMjUiIHN0b3AtY29sb3I9IiM1NEM4RjEiLz4KPHN0b3Agb2Zmc2V0PSIwLjU3MjkxNyIgc3RvcC1jb2xvcj0iIzQxQTJFRiIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMzMzg2RUUiLz4KPC9saW5lYXJHcmFkaWVudD4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDJfbGluZWFyIiB4MT0iMjciIHkxPSIyMi41IiB4Mj0iODUiIHkyPSIxMTQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agb2Zmc2V0PSIwLjA3ODIyNSIgc3RvcC1jb2xvcj0iIzU0QzhGMSIvPgo8c3RvcCBvZmZzZXQ9IjAuNTcyOTE3IiBzdG9wLWNvbG9yPSIjNDFBMkVGIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzMzODZFRSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50M19saW5lYXIiIHgxPSIyNyIgeTE9IjIyLjUiIHgyPSI4NSIgeTI9IjExNCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBvZmZzZXQ9IjAuMDc4MjI1IiBzdG9wLWNvbG9yPSIjNTRDOEYxIi8+CjxzdG9wIG9mZnNldD0iMC41NzI5MTciIHN0b3AtY29sb3I9IiM0MUEyRUYiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMzM4NkVFIi8+CjwvbGluZWFyR3JhZGllbnQ+CjwvZGVmcz4KPC9zdmc+Cg==",style:{width:"1.35em",height:"1.35em"}};es.render=function(l,e){return r(),u("img",ts)};const as={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"1.2em",height:"1.2em",preserveAspectRatio:"xMidYMid meet",viewBox:"0 0 32 32"},ss=d("path",{d:"M29 27.586l-7.552-7.552a11.018 11.018 0 1 0-1.414 1.414L27.586 29zM4 13a9 9 0 1 1 9 9a9.01 9.01 0 0 1-9-9z",fill:"currentColor"},null,-1);var ns={name:"carbon-search",render:function(l,e){return r(),u("svg",as,[ss])}};const is={key:0,class:"fixed left-0 right-0 top-0 bottom-0 z-20 grid"},cs={class:"w-200 max-w-full absolute left-1/2 top-0 md:top-[2em] md:border duotone-border transform -translate-x-1/2 rounded shadow-xl bg-background p-4 z-30"},os={class:"rounded flex my-auto bg-gray-400 bg-opacity-10 h-10"},rs={key:0,class:"px-2 pt-6 rounded"};var us=y({expose:[],setup(l){const e=x(""),t=x(),a=h((()=>new C(nl.value,{keys:["full","category"]}))),s=h((()=>a.value.search(e.value).map((l=>l.refIndex)).map((l=>nl.value[l].full))));function n(){ll.value=!1}return D([ll,t],(async()=>{await S(),ll.value&&t.value&&t.value.focus()}),{immediate:!0}),(l,a)=>{const i=ns,c=ml;return M(ll)?(r(),u("div",is,[d("div",{class:"absolute left-0 right-0 top-0 bottom-0 bg-background opacity-85",onClick:n}),d("div",cs,[d("div",os,[d(i,{class:"my-auto mx-3 opacity-20"}),O(d("input",{ref:t,"onUpdate:modelValue":a[1]||(a[1]=l=>e.value=l),autofocus:!0,class:"bg-transparent outline-none w-full",placeholder:"Search..."},null,512),[[T,e.value]])]),M(s).length?(r(),u("div",rs,[d(c,{utilities:M(s),count:"count",onClick:n},null,8,["utilities"])])):w("",!0)])])):w("",!0)}}}),ds=y({expose:[],setup:l=>(l,e)=>{const t=ns;return r(),u("button",{title:"Search",class:"icon-button",onClick:e[1]||(e[1]=l=>ll.value=!0)},[d(t)])}});const ps={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"1.2em",height:"1.2em",preserveAspectRatio:"xMidYMid meet",viewBox:"0 0 32 32"},vs=d("path",{d:"M30 8h-4.1c-.5-2.3-2.5-4-4.9-4s-4.4 1.7-4.9 4H2v2h14.1c.5 2.3 2.5 4 4.9 4s4.4-1.7 4.9-4H30V8zm-9 4c-1.7 0-3-1.3-3-3s1.3-3 3-3s3 1.3 3 3s-1.3 3-3 3z",fill:"currentColor"},null,-1),gs=d("path",{d:"M2 24h4.1c.5 2.3 2.5 4 4.9 4s4.4-1.7 4.9-4H30v-2H15.9c-.5-2.3-2.5-4-4.9-4s-4.4 1.7-4.9 4H2v2zm9-4c1.7 0 3 1.3 3 3s-1.3 3-3 3s-3-1.3-3-3s1.3-3 3-3z",fill:"currentColor"},null,-1);var ms={name:"carbon-settings-adjust",render:function(l,e){return r(),u("svg",ps,[vs,gs])}};const xs={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"1.2em",height:"1.2em",preserveAspectRatio:"xMidYMid meet",viewBox:"0 0 32 32"},hs=d("path",{d:"M12 10H6.78A11 11 0 0 1 27 16h2A13 13 0 0 0 6 7.68V4H4v8h8z",fill:"currentColor"},null,-1),Ms=d("path",{d:"M20 22h5.22A11 11 0 0 1 5 16H3a13 13 0 0 0 23 8.32V28h2v-8h-8z",fill:"currentColor"},null,-1);var ys={name:"carbon-renew",render:function(l,e){return r(),u("svg",xs,[hs,Ms])}};const fs=d("span",null,"Re-analysis",-1);var ws=y({expose:[],setup(l){function e(){el(!0)}return(l,t)=>{const a=ys;return M($e)?w("",!0):(r(),u("button",{key:0,title:"Reload",class:"button text-sm",onClick:e},[d(a,{class:"mr-1 text-sm opacity-50"}),fs]))}}});const zs=Y("windicss-analysis-editor","vscode"),bs={class:"p-4 text-left"},Is=d("div",null," Preferences ",-1),Ns=d("div",{class:"subheader my-2"}," Open in Editor ",-1),js=d("div",{class:"subheader my-2"}," Reload ",-1);var ks=y({expose:[],setup:l=>(l,e)=>{const t=oa,a=ws;return r(),u("div",bs,[Is,Ns,d(t,{modelValue:M(zs),"onUpdate:modelValue":e[1]||(e[1]=l=>U(zs)?zs.value=l:null),items:[{value:"vscode",display:"VS Code"},{value:"vscode-insiders",display:"VS Code Insiders"}]},null,8,["modelValue"]),M($e)?w("",!0):(r(),u(z,{key:0},[js,d(a)],64))])}});const Ds={class:"bg-background border rounded-md shadow-xl mt-9 top-0 right-0 z-10 absolute duotone-border"};var As=y({expose:[],setup(l){const e=x(!1),t=x();return Q(t,(()=>{e.value=!1})),(l,a)=>{const s=ms,n=ks;return r(),u("button",{ref:t,class:"my-auto inline-block relative !outline-none"},[d(s,{class:"opacity-40 hover:opacity-75",onClick:a[1]||(a[1]=l=>e.value=!e.value)}),O(d("div",Ds,[d(n)],512),[[E,e.value]])],512)}}});const Ls={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"1.2em",height:"1.2em",preserveAspectRatio:"xMidYMid meet",viewBox:"0 0 32 32"},Os=d("path",{d:"M13.502 5.414a15.075 15.075 0 0 0 11.594 18.194a11.113 11.113 0 0 1-7.975 3.39c-.138 0-.278.005-.418 0a11.094 11.094 0 0 1-3.2-21.584M14.98 3a1.002 1.002 0 0 0-.175.016a13.096 13.096 0 0 0 1.825 25.981c.164.006.328 0 .49 0a13.072 13.072 0 0 0 10.703-5.555a1.01 1.01 0 0 0-.783-1.565A13.08 13.08 0 0 1 15.89 4.38A1.015 1.015 0 0 0 14.98 3z",fill:"currentColor"},null,-1);var Ts={name:"carbon-moon",render:function(l,e){return r(),u("svg",Ls,[Os])}};const Cs={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"1.2em",height:"1.2em",preserveAspectRatio:"xMidYMid meet",viewBox:"0 0 32 32"},Ss=d("path",{d:"M16 12.005a4 4 0 1 1-4 4a4.005 4.005 0 0 1 4-4m0-2a6 6 0 1 0 6 6a6 6 0 0 0-6-6z",fill:"currentColor"},null,-1),Ys=d("path",{d:"M5.394 6.813l1.414-1.415l3.506 3.506L8.9 10.318z",fill:"currentColor"},null,-1),Us=d("path",{d:"M2 15.005h5v2H2z",fill:"currentColor"},null,-1),Qs=d("path",{d:"M5.394 25.197L8.9 21.691l1.414 1.415l-3.506 3.505z",fill:"currentColor"},null,-1),Es=d("path",{d:"M15 25.005h2v5h-2z",fill:"currentColor"},null,-1),Rs=d("path",{d:"M21.687 23.106l1.414-1.415l3.506 3.506l-1.414 1.414z",fill:"currentColor"},null,-1),Vs=d("path",{d:"M25 15.005h5v2h-5z",fill:"currentColor"},null,-1),Hs=d("path",{d:"M21.687 8.904l3.506-3.506l1.414 1.415l-3.506 3.505z",fill:"currentColor"},null,-1),Zs=d("path",{d:"M15 2.005h2v5h-2z",fill:"currentColor"},null,-1);var Ws={name:"carbon-sun",render:function(l,e){return r(),u("svg",Cs,[Ss,Ys,Us,Qs,Es,Rs,Vs,Hs,Zs])}},Bs=y({expose:[],setup(l){const e=R(J);return(l,t)=>{const a=Ts,s=Ws;return r(),u("button",{class:"!outline-none opacity-40 hover:opacity-75","aria-label":"Toggle dark mode",onClick:t[1]||(t[1]=(...l)=>M(e)&&M(e)(...l))},[O(d(a,{class:"text"},null,512),[[E,M(J)]]),O(d(s,{class:"text"},null,512),[[E,!M(J)]])])}}});const Gs={class:"container py-4 flex"},Ps={class:"ml-2 my-auto"},Fs=d("div",{class:"text-xl"},[g(" Windi Analyzer "),d("sup",{class:"opacity-50 italic text-xs"},"Beta")],-1),Js={class:"text-sm font-mono opacity-50"},_s=d("div",{class:"flex-auto"},null,-1),Xs={class:"flex gap-4"};var $s=y({expose:[],setup:l=>(l,e)=>{const t=es,a=p("RouterLink"),s=us,n=ds,i=As,c=Bs;return r(),u("nav",Gs,[d(a,{class:"flex",to:"/"},{default:v((()=>[d(t,{class:"text-2xl m-auto -ml-1"}),d("div",Ps,[Fs,d("div",Js,f(M(tl)),1)])])),_:1}),_s,d(s),d("div",Xs,[d(n),d(i),d(c)])])}});const qs={class:"text-center pb-10 text-sm space-x-1"},Ks=d("span",{class:"opacity-25"},"Report generated by",-1),ln=d("a",{href:"https://github.com/windicss/windicss-analysis",target:"_blank",class:"font-mono opacity-50 cursor-pointer border-b border-transparent hover:opacity-100 hover:text-primary hover:border-current"},"windicss-analysis",-1),en={class:"opacity-25 font-mono"};var tn=y({expose:[],setup:l=>(l,e)=>(r(),u("div",qs,[Ks,ln,d("span",en,"v"+f(M("0.3.5")),1)]))});const an={};an.render=function(l,e){const t=$s,a=p("RouterView"),s=tn;return r(),u(z,null,[d(t),d(a),d(s)],64)};const sn=V({history:H(),routes:ls}),nn=Z(an);nn.use(sn),nn.mount("#app"),el();