!function(e,t){"object"==typeofexports&&"undefined"!=typeofmodule?t(exports,require("vue")):"function"==typeofdefine&&define.amd?define(["exports","vue"],t):t((e="undefined"!=typeofglobalThis?globalThis:e||self).naive={},e.Vue)}(this,(function(e,t){"use strict";letn=[];constr=newWeakMap;functiono(){n.forEach((e=>e(...r.get(e)))),n=[]}functiona(e,...t){r.set(e,t),n.includes(e)||1===n.push(e)&&requestAnimationFrame(o)}functioni(e){if(null===e)returnnull;constt=function(e){return9===e.nodeType?null:e.parentNode}(e);if(null===t)returnnull;if(9===t.nodeType)returndocument.documentElement;if(1===t.nodeType){const{overflow:e,overflowX:n,overflowY:r}=getComputedStyle(t);if(/(auto|scroll|overlay)/.test(e+r+n))returnt}returni(t)}functionl(e){return"string"==typeofe?document.querySelector(e):"function"==typeofe?e():e}functions(e,t){let{target:n}=e;for(;n;){if(n.dataset&&void0!==n.dataset[t])return!0;n=n.parentElement}return!1}functiond(e){returne.composedPath()[0]||null}functionc(e,t){varn;if(null==e)return;constr=function(e){if("number"==typeofe)return{"":e.toString()};constt={};returne.split(/ +/).forEach((e=>{if(""===e)return;const[n,r]=e.split(":");void0===r?t[""]=n:t[n]=r})),t}(e);if(void0===t)returnr[""];if("string"==typeoft)returnnull!==(n=r[t])&&void0!==n?n:r[""];if(Array.isArray(t)){for(lete=t.length-1;e>=0;--e){constn=t[e];if(ninr)returnr[n]}returnr[""]}{lete,n=-1;returnObject.keys(r).forEach((o=>{consta=Number(o);!Number.isNaN(a)&&t>=a&&a>=n&&(n=a,e=r[o])})),e}}functionu(e){return"string"==typeofe?e.endsWith("px")?Number(e.slice(0,e.length-2)):Number(e):e}functionh(e){if(null!=e)return"number"==typeofe?`${e}px`:e.endsWith("px")?e:`${e}px`}functionp(e,t){constn=e.trim().split(/\s+/g),r={top:n[0]};switch(n.length){case1:r.right=n[0],r.bottom=n[0],r.left=n[0];break;case2:r.right=n[1],r.left=n[1],r.bottom=n[0];break;case3:r.right=n[1],r.bottom=n[2],r.left=n[1];break;case4:r.right=n[1],r.bottom=n[2],r.left=n[3];break;default:thrownewError("[seemly/getMargin]:"+e+" is not a valid value.")}returnvoid0===t?r:r[t]}functionf(e,t){const[n,r]=e.split(" ");return{row:n,col:r||n}}varm={black:"#000",silver:"#C0C0C0",gray:"#808080",white:"#FFF",maroon:"#800000",red:"#F00",purple:"#800080",fuchsia:"#F0F",green:"#008000",lime:"#0F0",olive:"#808000",yellow:"#FF0",navy:"#000080",blue:"#00F",teal:"#008080",aqua:"#0FF",transparent:"#0000"};functionv(e,t,n){n/=100;constr=(t/=100)*Math.min(n,1-n)+n;return[e,r?100*(2-2*n/r):0,100*r]}functiong(e,t,n){constr=(n/=100)-n*(t/=100)/2,o=Math.min(r,1-r);return[e,o?(n-r)/o*100:0,100*r]}functionb(e,t,n){t/=100,n/=100;letr=(r,o=(r+e/60)%6)=>n-n*t*Math.max(Math.min(o,4-o,1),0);return[255*r(5),255*r(3),255*r(1)]}functiony(e,t,n){e/=255,t/=255,n/=255;letr=Math.max(e,t,n),o=r-Math.min(e,t,n),a=o&&(r==e?(t-n)/o:r==t?2+(n-e)/o:4+(e-t)/o);return[60*(a<0?a+6:a),r&&o/r*100,100*r]}functionx(e,t,n){e/=255,t/=255,n/=255;letr=Math.max(e,t,n),o=r-Math.min(e,t,n),a=1-Math.abs(r+r-o-1),i=o&&(r==e?(t-n)/o:r==t?2+(n-e)/o:4+(e-t)/o);return[60*(i<0?i+6:i),a?o/a*100:0,50*(r+r-o)]}functionw(e,t,n){n/=100;letr=(t/=100)*Math.min(n,1-n),o=(t,o=(t+e/30)%12)=>n-r*Math.max(Math.min(o-3,9-o,1),-1);return[255*o(0),255*o(8),255*o(4)]}constC="^\\s*",k="\\s*$",S="\\s*((\\.\\d+)|(\\d+(\\.\\d*)?))%\\s*",P="\\s*((\\.\\d+)|(\\d+(\\.\\d*)?))\\s*",z="([0-9A-Fa-f])",T="([0-9A-Fa-f]{2})",R=newRegExp(`${C}hsl\\s*\\(${P},${S},${S}\\)${k}`),M=newRegExp(`${C}hsv\\s*\\(${P},${S},${S}\\)${k}`),$=newRegExp(`${C}hsla\\s*\\(${P},${S},${S},${P}\\)${k}`),F=newRegExp(`${C}hsva\\s*\\(${P},${S},${S},${P}\\)${k}`),D=newRegExp(`${C}rgb\\s*\\(${P},${P},${P}\\)${k}`),I=newRegExp(`${C}rgba\\s*\\(${P},${P},${P},${P}\\)${k}`),B=newRegExp(`${C}#${z}${z}${z}${k}`),A=newRegExp(`${C}#${T}${T}${T}${k}`),N=newRegExp(`${C}#${z}${z}${z}${z}${k}`),E=newRegExp(`${C}#${T}${T}${T}${T}${k}`);functionO(e){returnparseInt(e,16)}functionH(e){try{lett;if(t=$.exec(e))return[Y(t[1]),X(t[5]),X(t[9]),K(t[13])];if(t=R.exec(e))return[Y(t[1]),X(t[5]),X(t[9]),1];thrownewError(`[seemly/hsla]: Invalid col