1import{j as At,d as lr,u as Tt,a as It,h as cr,b as dr,r as ur,c as Ye,e as me,i as fr,f as mr,g as R,k as pr,l as br,t as L,m as ie,n as gr,o as Ue,p as Te,q as Ie,w as He,s as Ke,v as hr,x as yr,y as wr,z as vr,A as xr,B as ee,C as x,D as C,E as k,F as Z,G as z,H as m,I as J,J as U,K as P,L as kr,_ as qe,M as De,N as ft,O as _r,P as Rt,Q as Sr,R as Ee,S as Pt,T as zr,U as Q,V as qt,W as K,X as Cr,Y as ue,Z as fe,$ as Ar,a0 as Ze,a1 as Et,a2 as Tr,a3 as Ir,a4 as Rr,a5 as Re,a6 as Pr,a7 as ce,a8 as qr,a9 as W,aa as X,ab as Er,ac as Lr,ad as Nr,ae as $r,af as Or,ag as Mr,ah as Br,ai as jr,aj as Le,ak as Ur,al as Lt,am as Nt,an as mt,ao as Dr,ap as Gr}from"./BB1DjuGS.js";const Vr=()=>window?.__NUXT__?.config||window?.useNuxtApp?.().payload?.config,Qe=()=>Vr().app,An=()=>Qe().baseURL,Fr=()=>Qe().buildAssetsDir,$t=(...e)=>At(Ot(),Fr(),...e),Ot=(...e)=>{const t=Qe(),r=t.cdnURL||t.baseURL;return e.length?At(r,...e):r};globalThis.__buildAssetsURL=$t,globalThis.__publicAssetsURL=Ot;const Wr=-1,Xr=-2,Jr=-3,Yr=-4,Hr=-5,Kr=-6,Zr=-7,Mt=2**32-1,We=Mt-1;function Qr(e){return!(!Number.isInteger(e)||e<0||e>We)}function eo(e){return!(!Number.isInteger(e)||e<0||e>Mt)}function to(e){return Uint8Array.fromBase64(e).buffer}function ro(e){return Uint8Array.from(Buffer.from(e,"base64")).buffer}function oo(e){const t=atob(e),r=t.length,o=new Uint8Array(r);for(let n=0;n<r;n++)o[n]=t.charCodeAt(n);return o.buffer}const ao=typeof Uint8Array.fromBase64=="function",no=typeof process=="object"&&process.versions?.node!==void 0,so=ao?to:no?ro:oo;function io(e,t){return e}const lo={fromPrimitive:e=>e,fromISOString:e=>new Date(e),fromStringValue:(e,t)=>e==="URL"?new URL(t):e==="URLSearchParams"?new URLSearchParams(t):Temporal[e.slice(9)].from(t),fromArrayBuffer:e=>e,fromRegExpInfo:(e,t)=>new RegExp(e,t),fromViewInfo:(e,t,r,o)=>{const n=globalThis[e];return r!==void 0?new n(t,r,o):new n(t)},box:e=>Object(e),createArray:e=>new Array(e),createSparseArray:e=>{const t=[];return t[We]=void 0,delete t[We],t.length=e,t},createObject:()=>({}),createNullPrototypeObject:()=>Object.create(null),createSet:()=>new Set,createMap:()=>new Map,set:(e,t,r)=>{e[t]=r},addValue:(e,t)=>{e.add(t)},addEntry:(e,t,r)=>{e.set(t,r)}},co=Object.freeze(lo);function uo(e,t,r){return fo(JSON.parse(e),t)}function fo(e,t,r){const o=io(co);if(typeof e=="number")return i(e,!0);if(!Array.isArray(e)||e.length===0)throw new Error("Invalid input");const n=e,s=Array(n.length);let a=null;function i(l,c=!1){if(l===Wr)return o.fromPrimitive(void 0);if(l===Jr)return o.fromPrimitive(NaN);if(l===Yr)return o.fromPrimitive(1/0);if(l===Hr)return o.fromPrimitive(-1/0);if(l===Kr)return o.fromPrimitive(-0);if(c||typeof l!="number")throw new Error("Invalid input");if(l in s)return s[l];const d=n[l];if(!d||typeof d!="object")s[l]=o.fromPrimitive(d);else if(Array.isArray(d))if(typeof d[0]=="string"){const p=d[0],h=t&&Object.hasOwn(t,p)?t[p]:void 0;if(h){let y=d[1];if(typeof y!="number"&&(y=n.push(d[1])-1),Object.hasOwn(s,y))return s[l]=h(s[y]);if(a??(a=new Set),a.has(y))throw new Error("Invalid circular reference");return a.add(y),s[l]=h(i(y)),a.delete(y),s[l]}switch(p){case"Date":s[l]=o.fromISOString(d[1]);break;case"Set":const y=o.createSet();s[l]=y;for(let w=1;w<d.length;w+=1)o.addValue(y,i(d[w]));break;case"Map":const _=o.createMap();s[l]=_;for(let w=1;w<d.length;w+=2)o.addEntry(_,i(d[w]),i(d[w+1]));break;case"RegExp":s[l]=o.fromRegExpInfo(d[1],d[2]);break;case"Object":{const w=d[1];if(typeof n[w]=="object"&&n[w][0]!=="BigInt")throw new Error("Invalid input");s[l]=o.box(i(w));break}case"BigInt":s[l]=o.fromPrimitive(BigInt(d[1]));break;case"null":const S=o.createNullPrototypeObject();s[l]=S;for(let w=1;w<d.length;w+=2){if(d[w]==="__proto__")throw new Error("Cannot parse an object with a `__proto__` property");o.set(S,d[w],i(d[w+1]))}break;case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Float16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"BigInt64Array":case"BigUint64Array":case"DataView":{if(n[d[1]][0]!=="ArrayBuffer")throw new Error("Invalid data");const w=i(d[1]);s[l]=o.fromViewInfo(p,w,d[2],d[3]);break}case"ArrayBuffer":{const w=d[1];
1if(typeof w!="string")throw new Error("Invalid ArrayBuffer encoding");s[l]=o.fromArrayBuffer(so(w));break}case"URL":case"URLSearchParams":case"Temporal.Duration":case"Temporal.Instant":case"Temporal.PlainDate":case"Temporal.PlainTime":case"Temporal.PlainDateTime":case"Temporal.PlainMonthDay":case"Temporal.PlainYearMonth":case"Temporal.ZonedDateTime":{s[l]=o.fromStringValue(p,d[1]);break}default:throw new Error(`Unknown type ${p}`)}}else if(d[0]===Zr){const p=d[1];if(!eo(p))throw new Error("Invalid input");const h=o.createSparseArray(p);s[l]=h;for(let y=2;y<d.length;y+=2){const _=d[y];if(!Qr(_)||_>=p)throw new Error("Invalid input");o.set(h,_,i(d[y+1]))}}else{const p=o.createArray(d.length);s[l]=p;for(let h=0;h<d.length;h+=1){const y=d[h];y!==Xr&&o.set(p,h,i(y))}}else{const p=o.createObject();s[l]=p;for(const h of Object.keys(d)){if(h==="__proto__")throw new Error("Cannot parse an object with a `__proto__` property");o.set(p,h,i(d[h]))}}return s[l]}return i(0)}const mo=(()=>{const e={prerender:!0},t={};return(r,o)=>{let n=[];o.charCodeAt(o.length-1)===47&&(o=o.slice(0,-1)||"/"),o==="/blog"?n.unshift({data:e}):o==="/blog/how-to-make-a-whiteboard-video"?n.unshift({data:e}):o==="/blog/edit-notebooklm-video-overview"?n.unshift({data:e}):o==="/blog/turn-pdf-into-video-tools"?n.unshift({data:e}):o==="/blog/how-to-convert-pdf-to-video-for-free"?n.unshift({data:e}):o==="/blog/how-to-make-a-video-essay-like-a-pro-easy-guide"?n.unshift({data:e}):o==="/blog/create-explanatory-videos"?n.unshift({data:e}):o==="/blog/create-ai-video-from-script-free"?n.unshift({data:e}):o==="/blog/notegpt-convert-pdf-to-video-guide"?n.unshift({data:e}):o==="/__nuxt_content/blog/sql_dump"&&n.unshift({data:e});let s=o.split("/");return s.length>1&&s[1]==="img"&&n.unshift({data:t,params:{_:s.slice(2).join("/")}}),n}})(),po=e=>lr({},...mo("",typeof e=="string"?e.toLowerCase():e).map(t=>t.data).reverse()),bo=po;let Ae;function go(){let e;return e=$fetch($t(`builds/meta/${Tt().app.buildId}.json`),{responseType:"json"}).then(t=>{if(!t||typeof t!="object"||!Array.isArray(t.prerendered))throw new Error("[nuxt] Received malformed app manifest. Ensure that `builds/meta/*.json` is served as JSON by your hosting/proxy and not rewritten to an HTML fallback.");return t}),Ae=e,e.catch(t=>{Ae===e&&(Ae=void 0),console.error("[nuxt] Error fetching app manifest.",t)}),e}function ho(){return Ae||go()}function Bt(e){const t=typeof e=="string"?e:e.path;try{return bo(t.toLowerCase())}catch(r){return console.error("[nuxt] Error matching route rules.",r),{}}}async function Tn(e,t={}){if(await vo(e)){const r=await wo(e,t);return await jt(r)||null}return null}const yo="_payload.json";async function wo(e,t={}){const r=new URL(e,"http://localhost");if(r.host!=="localhost"||cr(r.pathname,{acceptRelative:!0}))throw new Error("Payload URL must not include hostname: "+e);const o=Tt(),n=t.hash||(t.fresh?Date.now():o.app.buildId),s=o.app.cdnURL,a=s&&await xo(e)?s:o.app.baseURL;return dr(a,r.pathname,yo+(n?`?${n}`:""))}async function jt(e){try{if(ur){const t=await fetch(e,{cache:"force-cache"});return t.ok?await Gt(await t.text()):null}}catch(t){console.warn("[nuxt] Cannot load payload ",e,t)}return null}function Ut(e){if(e.redirect)return!1;if(e.prerender)return!0}async function Dt(e){e=e==="/"?e:e.replace(/\/$/,"");try{return(await ho()).prerendered.includes(e)}catch{return!1}}async function vo(e=It().path){const t=Bt({path:e});if(t.ssr===!1)return!1;const r=Ut(t);return r!==void 0?r:t.payload?!0:await Dt(e)}async function xo(e=It().path){const t=Ut(Bt({path:e}));return t!==void 0?t:await Dt(e)}let oe=null;async function In(){if(oe)return oe;const e=document.getElementById("__NUXT_DATA__");if(!e)return{};const t=await Gt(e.textContent||""),r=e.dataset.src?await jt(e.dataset.src):void 0;return oe={...t,...r,...window.__NUXT__},oe.config?.public&&(oe.config.public=me(oe.config.public)),oe}async function Gt(e){return await uo(e,Ye()._payloadRevivers)}function Rn(e,t){Ye()._payloadRevivers[e]=t}function Pn(e={}){const t=e.path||window.location.pathname,r=new URL(t,window.location.href);if(r.host!==window.location.host)throw new Error(`Cannot navigate to a URL with a different host: '${t}'.`);if(r.protocol&&fr(r.protocol))throw new Error(`Cannot navigate to a URL with '${r.protocol}' protocol.`);let o={};try{o=JSON.parse(sessionStorage.getItem("nuxt:reload")||"{}")}catch{}if(e.force||o?.path!==t||o?.expires<Date.now()){try{sessionStorage.setItem("nuxt:reload",JSON.stringify({path:t,expires:Date.now()+(e.ttl??1e4)}))}catch{}if(e.persistState)try{sessionStorage.setItem("nuxt:reload:state",JSON.stringify({state:Ye().payload.state}))}catch{}window.location.pathname!==t?window.location.href=t:window.location.reload()}}function ko(e){const t=[L(e.method)?.toUpperCase()||"GET",L(e.baseURL)];for(const r of[e.query||e.params]){const o=L(r);if(!o)continue;const n={};for(const[s,a]of Object.entries(o))n[L(s)]=L(a);t.push(n)}if(e.body){const r=L(e.body);if(!r)t.push(ie(r));else if(r instanceof ArrayBuffer)t.push(ie(Object.fromEntries([...new Uint8Array(r).entries()].map(([o,n])=>[o,n.toString()]))));else if(r instanceof FormData){const o=[];for(const n of r.entries()){const[s,a]=n;o.push([s,a instanceof File?`${a.name}:${a.size}:${a.lastModified}`:a])}t.push(ie(o))}else if(gr(r))t.push(ie(me(r)));else try{t.push(ie(r))}catch{console.warn("[useFetch] Failed to hash body",r)}}return t}const Vt=mr({name:"createUseFetch",factory(e={}){function t(r,o,n){const[s={}
1,a]=typeof o=="string"?[{},o]:[o,n],i=typeof e=="function"?e(s):e,{server:l,lazy:c,default:d,transform:p,pick:h,watch:y,immediate:_,getCachedData:S,deep:w,dedupe:B,timeout:A,...$}={...typeof e=="function"?{}:i,...s,...typeof e=="function"?i:{}},O=R(()=>L(r)),Y=R(()=>L($.key)||"$f"+ie([a,typeof O.value=="string"?O.value:"",...ko($)]));if(!$.baseURL&&typeof O.value=="string"&&O.value[0]==="/"&&O.value[1]==="/")throw new Error('[nuxt] [useFetch] the request URL must not start with "//".');const V=me({...br,...$,cache:typeof $.cache=="boolean"?void 0:$.cache}),M={server:l,lazy:c,default:d,transform:p,pick:h,immediate:_,getCachedData:S,deep:w,dedupe:B,timeout:A,watch:y===!1?[]:[...y||[],V]};return y===!1&&(M._keyTriggersExecute=!1),pr(Y,(N,{signal:be})=>($.$fetch||globalThis.$fetch)(O.value,{signal:be,...V}),M)}return t}});Vt.__nuxt_factory();Vt.__nuxt_factory({lazy:!0,_functionName:"useLazyFetch"});const _o=3456e4;function So(e,t,r){const o=e.indexOf(";",t);return o===-1?r:o}function zo(e,t,r){const o=e.indexOf("=",t);return o<r?o:-1}function pt(e,t,r){if(t===r)return"";let o=t,n=r;do{const s=e.charCodeAt(o);if(s!==32&&s!==9)break}while(++o<n);for(;n>o;){const s=e.charCodeAt(n-1);if(s!==32&&s!==9)break;n--}return e.slice(o,n)}const Co=(()=>{const e=function(){};return e.prototype=Object.create(null),e})();function Ao(e,t){const r=new Co,o=e.length;if(o<2)return r;const n=t?.decode||To,s=t?.allowMultiple||!1;let a=0;do{const i=zo(e,a,o);if(i===-1)break;const l=So(e,a,o);if(i>l){a=e.lastIndexOf(";",i-1)+1;continue}const c=pt(e,a,i);if(t?.filter&&!t.filter(c)){a=l+1;continue}const d=n(pt(e,i+1,l));if(s){const p=r[c];p===void 0?r[c]=d:Array.isArray(p)?p.push(d):r[c]=[p,d]}else r[c]===void 0&&(r[c]=d);a=l+1}while(a<o);return r}function To(e){if(!e.includes("%"))return e;try{return decodeURIComponent(e)}catch{return e}}const Io=/^[\u0021-\u003A\u003C\u003E-\u007E]+$/,Ro=/^[\u0021-\u003A\u003C-\u007E]*$/,Po=/^([.]?[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)([.][a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)*$/i,qo=/^[\u0020-\u003A\u003C-\u007E]*$/,Eo=Object.prototype.toString;function bt(e,t,r){const o=typeof e=="object"&&e!==null,n=o?t:r,s=n?.stringify||JSON.stringify,a=o?e:{...r,name:e,value:t==null?"":typeof t=="string"?t:s(t)},i=n?.encode||encodeURIComponent;if(!Io.test(a.name))throw new TypeError(`argument name is invalid: ${a.name}`);const l=a.value?i(a.value):"";if(!Ro.test(l))throw new TypeError(`argument val is invalid: ${a.value}`);if(!a.secure){if(a.partitioned)throw new TypeError("Partitioned cookies must have the Secure attribute");if(a.sameSite&&String(a.sameSite).toLowerCase()==="none")throw new TypeError("SameSite=None cookies must have the Secure attribute");if(a.name.length>9&&a.name.charCodeAt(0)===95&&a.name.charCodeAt(1)===95){const d=a.name.toLowerCase();if(d.startsWith("__secure-")||d.startsWith("__host-"))throw new TypeError(`${a.name} cookies must have the Secure attribute`)}}if(a.name.length>7&&a.name.charCodeAt(0)===95&&a.name.charCodeAt(1)===95&&a.name.toLowerCase().startsWith("__host-")){if(a.path!=="/")throw new TypeError("__Host- cookies must have Path=/");if(a.domain)throw new TypeError("__Host- cookies must not have a Domain attribute")}let c=a.name+"="+l;if(a.maxAge!==void 0){if(!Number.isInteger(a.maxAge))throw new TypeError(`option maxAge is invalid: ${a.maxAge}`);c+="; Max-Age="+Math.max(0,Math.min(a.maxAge,_o))}if(a.domain){if(!Po.test(a.domain))throw new TypeError(`option domain is invalid: ${a.domain}`);c+="; Domain="+a.domain}if(a.path){if(!qo.test(a.path))throw new TypeError(`option path is invalid: ${a.path}`);c+="; Path="+a.path}if(a.expires){if(!Lo(a.expires)||!Number.isFinite(a.expires.valueOf()))throw new TypeError(`option expires is invali
1d: ${a.expires}`);c+="; Expires="+a.expires.toUTCString()}if(a.httpOnly&&(c+="; HttpOnly"),a.secure&&(c+="; Secure"),a.partitioned&&(c+="; Partitioned"),a.priority)switch(typeof a.priority=="string"?a.priority.toLowerCase():void 0){case"low":c+="; Priority=Low";break;case"medium":c+="; Priority=Medium";break;case"high":c+="; Priority=High";break;default:throw new TypeError(`option priority is invalid: ${a.priority}`)}if(a.sameSite)switch(typeof a.sameSite=="string"?a.sameSite.toLowerCase():a.sameSite){case!0:case"strict":c+="; SameSite=Strict";break;case"lax":c+="; SameSite=Lax";break;case"none":c+="; SameSite=None";break;default:throw new TypeError(`option sameSite is invalid: ${a.sameSite}`)}return c}function Lo(e){return Eo.call(e)==="[object Date]"}function No(e){if(e!=="undefined")try{const t=JSON.parse(e);return typeof t=="number"&&String(t)!==e?e:t}catch{return e}}const $o={path:"/",watch:!0,decode:e=>e&&No(decodeURIComponent(e)),encode:e=>{if(typeof e!="string"||e==="undefined")return encodeURIComponent(JSON.stringify(e));try{if(typeof JSON.parse(e)!="string")return encodeURIComponent(JSON.stringify(e))}catch{}return encodeURIComponent(e)},refresh:!1},xe=globalThis.cookieStore;function qn(e,t){const r={...$o,...t};r.filter??(r.filter=c=>c===e);const o=gt(r)||{};let n;r.maxAge!==void 0?n=r.maxAge*1e3:r.expires&&(n=r.expires.getTime()-Date.now());const s=n!==void 0&&n<=0,a=s||o[e]===void 0||o[e]===null,i=Ue(s?void 0:o[e]??r.default?.()),l=n&&!s?Uo(i,n,r.watch&&r.watch!=="shallow"):Te(i);{let c=null;try{!xe&&typeof BroadcastChannel<"u"&&(c=new BroadcastChannel(`nuxt:cookies:${e}`))}catch{}const d=(_=!1)=>{if(!_&&(r.readonly||wr(l.value,o[e])))return;const S=l.value===null||l.value===void 0?void 0:r.encode(l.value);jo(e,S,r),o[e]=Ue(l.value),c?.postMessage({value:r.encode(l.value)})},p=_=>{const S=_.refresh?gt(r)?.[e]:r.decode(_.value);h=!0,l.value=S,o[e]=Ue(S),yr(()=>{h=!1})};let h=!1;const y=!!Ke();if(y&&Ie(()=>{h=!0,d(),c?.close()}),xe){const _=S=>{const w=S.changed.find(A=>A.name===e),B=S.deleted.find(A=>A.name===e);w&&p({value:w.value}),B&&p({value:null})};xe.addEventListener("change",_),y&&Ie(()=>xe.removeEventListener("change",_))}else c&&(c.onmessage=({data:_})=>p(_));r.watch&&He(l,()=>{h||d(r.refresh)},{deep:r.watch!=="shallow"}),a&&d(a)}return l}function gt(e={}){return Ao(document.cookie,e)}const Oo=e=>e;function Mo(e){const{encode:t,decode:r,...o}=e;return{...o,encode:Oo}}function Bo(e,t,r={}){const o=Mo(r);return t===void 0?bt(e,"",{...o,maxAge:-1}):bt(e,t,o)}function jo(e,t,r={}){document.cookie=Bo(e,t,r)}const ht=2147483647;function Uo(e,t,r){let o,n,s=0;const a=r?Te(e):{value:e};return Ke()&&Ie(()=>{n?.(),clearTimeout(o)}),hr((i,l)=>{r&&(n=He(a,l));function c(){const p=t-s,h=p<ht?p:ht;o=setTimeout(()=>{if(s+=h,s<t)return c();a.value=void 0,l()},h)}function d(){s=0,clearTimeout(o),c()}return{get(){return i(),a.value},set(p){d(),a.value=p,l()}}})}function En(e){return new URL(globalThis.location.href)}const Do=vr({});function Go(e,{externalDefaultRelationship:t="noopener noreferrer",externalDefaultTarget:r="_blank"}={}){const o=R(()=>e.to?Do:e.href?"a":"button"),n=R(()=>{if(o.value==="button")return e.type||"button"}),s=R(()=>typeof e.to=="string"&&e.to.startsWith("http")?!0:!!(typeof e.to=="object"&&"path"in e.to&&e.to.path?.startsWith("http"))),a=R(()=>s.value?e.rel??t:e.rel),i=R(()=>s.value?e.target??r:e.target);return{attributes:R(()=>({to:e.disabled?void 0:e.to,href:e.disabled?void 0:e.href,disabled:e.disabled,type:n.value,rel:a.value,target:i.value})),is:o}}function pe(e,t,r){return R(()=>{const o=xr().nui;return L(r)??o?.[e]?.[t]})}const Vo={key:0,class:"me-2 flex justify-center items-center size-4 shrink-0"},Fo={sm:"h-8 px-3 py-1 text-sm",md:"h-10 px-4 py-2 text-sm",lg:"h-12 px-6 py-2 text-base",xl:"h-14 px-10 py-4 text-base","icon-sm":"size-8 text-sm","icon-md":"size-10 text-sm","icon-lg":"size-12 text-base","icon-xl":"size-14 text-base"},Wo={none:"",sm:"rounded-sm",md:"rounded-md",lg:"rounded-lg",full:"rounded-full"},Xo={default:"border border-muted-300 dark:border-muted-800 hover:not-disabled:border-muted-200 dark:hover:not-disabled:border-muted-700 text-muted-800 dark:text-muted-100 bg-white dark:bg-muted-950 hover:not-disabled:bg-muted-50 dark:hover:not-disabled:bg-muted-900 active:not-disabled:bg-white dark:active:not-disabled:bg-muted-950 focus-visible:bg-muted-50 dark:focus-visible:bg-muted-900",muted:"border border-muted-100 dark:border-muted-800 text-muted-500 dark:text-muted-100 bg-muted-100 dark:bg-muted-800 hover:not-disabled:bg-muted-50 dark:hover:not-disabled:bg-muted-700 active:not-disabled:bg-muted-100 dark:active:not-disabled:bg-muted-600 focus-visible:bg-muted-50 dark:focus-visible:bg-muted-700",ghost:"text-muted-600 dark:text-muted-100 hover:not-disabled:bg-muted-100 dark:hover:not-disabled:bg-muted-800 active:not-disabled:bg-muted-50 dark:active:not-disabled:bg-muted-700 focus-visible:bg-muted-100 dark:focus-visible:bg-muted-800",primary:"text-primary-invert dark:text-primary-invert bg-primary-base dark:bg-primary-base hover:not-disabled:bg-primary-light dark:hover:not-disabled:bg-primary-light active:not-disabled:bg-primary-base dark:active:not-disabled:bg-primary-base focus-visible:bg-primary-light dark:focus-visible:bg-primary-light",destructive:"text-destructive-invert dark:text-destructive-invert bg-destructive-base dark:bg-destructive-base hover:not-disabled:bg-destructive-light dark:hover:not-disabled:bg-destructive-light active:not-disabled:bg-destructive-base dark:active:not-disabled:bg-destructive-base focus-visible:bg-destructive-light dark:focus-visible:bg-destructive-light",dark:"text-muted-100 dark:text-muted-900 bg-muted-900 dark:bg-muted-100 hover:not-disabled:bg-muted-700 dark:hover:not-disabled:bg-muted-300 active:not-disabled:bg-muted-900 dark:active:not-disabled:bg-muted-50 focus-visible:bg-muted-800 dark:focus-visible:bg-muted-300 border border-muted-900 dark:border-muted-100 border-muted-800 dark:border-muted-50",link:"text-muted-600 dark:text-muted-100 hover:not-disabled:text-primary-500 dark:hover:not-disabled:text-primary-500 focus-visible:text-primary-500 dark:focus-visible:text-primary-500 hover:not-disabled:underline underline-offset-4",none:""},Jo={__name:"BaseButton",props:{to:{type:null,required:!1,default:void 0},href:{type:String,required:!1,default:void 0},rel:{type:String,required:!1,default:""},target:{type:String,required:!1,default:""},type:{type:String,required:!1,default:void 0},loading:{type:Boolean,required:!1},variant:{type:String,required:!1,default:"default"},size:{type:String,required:!1,default:"md"},rounded:{type:String,required:!1,default:"md"}},setup(e){const t=e;ee();const r=pe("icon","spiner"),{attributes:o,is:n}=Go(t);return(s,a)=>{const i=qe;return x(),C(kr(m(n)),P(m(o),{class:["focus-visible:nui-focus enabled:cursor-pointer relative inline-flex justify-center items-center space-x-1 font-sans font-normal leading-5 no-u
1nderline transition-all duration-300 disabled:opacity-60 disabled:cursor-not-allowed hover:shadow-none",[e.variant&&Xo[e.variant],e.size&&Fo[e.size],e.rounded&&Wo[e.rounded]]]}),{default:k(()=>[e.loading?(x(),Z("span",Vo,[z(i,{name:m(r),class:"text-base text-current"},null,8,["name"])])):J("",!0),U(s.$slots,"default")]),_:3},16,["class"])}}};function Yo(e){return Ke()?(Ie(e),!0):!1}function Ho(e){if(!De(e))return me(e);const t=new Proxy({},{get(r,o,n){return m(Reflect.get(e.value,o,n))},set(r,o,n){return De(e.value[o])&&!De(n)?e.value[o].value=n:e.value[o]=n,!0},deleteProperty(r,o){return Reflect.deleteProperty(e.value,o)},has(r,o){return Reflect.has(e.value,o)},ownKeys(){return Object.keys(e.value)},getOwnPropertyDescriptor(){return{enumerable:!0,configurable:!0}}});return me(t)}function Ko(e){return Ho(R(e))}function G(e,...t){const r=t.flat(),o=r[0];return Ko(()=>Object.fromEntries(typeof o=="function"?Object.entries(ft(e)).filter(([n,s])=>!o(L(s),n)):Object.entries(ft(e)).filter(n=>!r.includes(n[0]))))}const Zo=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const Qo=Object.prototype.toString,ea=e=>Qo.call(e)==="[object Object]";function Ge(e){return Array.isArray(e)?e:[e]}function ta(e,t,r){return He(e,t,{...r,immediate:!0})}const ra=Zo?window:void 0;function oa(e){var t;const r=L(e);return(t=r?.$el)!=null?t:r}function aa(...e){const t=[],r=()=>{t.forEach(i=>i()),t.length=0},o=(i,l,c,d)=>(i.addEventListener(l,c,d),()=>i.removeEventListener(l,c,d)),n=R(()=>{const i=Ge(L(e[0])).filter(l=>l!=null);return i.every(l=>typeof l!="string")?i:void 0}),s=ta(()=>{var i,l;return[(l=(i=n.value)==null?void 0:i.map(c=>oa(c)))!=null?l:[ra].filter(c=>c!=null),Ge(L(n.value?e[1]:e[0])),Ge(m(n.value?e[2]:e[1])),L(n.value?e[3]:e[2])]},([i,l,c,d])=>{if(r(),!i?.length||!l?.length||!c?.length)return;const p=ea(d)?{...d}:d;t.push(...i.flatMap(h=>l.flatMap(y=>c.map(_=>o(h,y,_,p)))))},{flush:"post"}),a=()=>{s(),r()};return Yo(r),a}function Ft(){const e=_r(!1),t=Sr();return t&&Rt(()=>{e.value=!0},t),e}const na={default:"bg-track-default-bg-active",primary:"bg-primary-base",dark:"bg-track-dark-bg-active",none:""},sa={default:"bg-track-default-bg",primary:"bg-track-default-bg",dark:"bg-track-dark-bg",none:""},yt={none:"",sm:"rounded-sm",md:"rounded-md",lg:"rounded-lg",full:"rounded-full"},ia={xs:"h-1",sm:"h-2",md:"h-3",lg:"h-4",xl:"h-5"},la={__name:"BaseProgress",props:{variant:{type:String,required:!1,default:"default"},rounded:{type:String,required:!1,default:"full"},size:{type:String,required:!1,default:"sm"},modelValue:{type:[Number,null],required:!1,default:void 0},max:{type:Number,required:!1,default:void 0},getValueLabel:{type:Function,required:!1,default:void 0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["update:modelValue","update:max"],setup(e,{emit:t}){const r=e,o=t;ee();const n=Ee(G(r,["variant","rounded","size"]),o);return(s,a)=>(x(),C(m(qt),P(m(n),{class:["relative w-full overflow-hidden",[r.size&&ia[r.size],r.variant&&sa[r.variant],r.rounded&&yt[r.rounded]]]}),{default:k(({modelValue:i})=>[z(m(Pt),{class:Q(["absolute start-0 top-0 h-full w-full transition-all duration-300",[typeof i!="number"&&"nui-progress-indeterminate animate-nui-progress-indeterminate",r.variant&&na[r.variant],r.rounded&&yt[r.rounded]]]),style:zr(typeof i=="number"&&`transform: translateX(-${100-i/(r.max||100)*100}%)`)},null,8,["class","style"])]),_:1},16,["class"]))}},ca={class:"relative flex w-full md:w-auto shadow-sm shadow-muted-200 dark:shadow-muted-800 items-center rounded-md border bg-card-default-bg border-card-default-border overflow-hidden"},da={class:"grow ps-4 py-4 flex gap-2"},ua={class:"min-w-[120px] max-w-[260px]"},fa={class:"relative min-h-16 h-full flex shrink-0 ps-4 pe-8 pt-4"},ma={key:0,class:"absolute bottom-0 inset-x-0 **:duration-0"},pa={__name:"BaseToast",props:{title:{type:String,required:!1},description:{type:String,required:!1},icon:{type:String,required:!1},progress:{type:Boolean,required:!1},actions:{type:Array,required:!1},defaultOpen:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1},type:{type:String,required:!1},open:{type:Boolean,required:!1},duration:{type:Number,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pause","resume","swipeStart","swipeMove","swipeCancel","swipeEnd","update:open"],setup(e,{emit:t}
1){const r=e,o=t,n=Ee(G(r,["title","description","icon","progress","actions"]),o);return(s,a)=>{const i=qe,l=Jo,c=la;return x(),C(m(Rr),P(m(n),{class:"group/toast flex focus-visible:nui-focus rounded-md w-full md:w-auto"}),{default:k(({duration:d,remaining:p})=>[K("div",ca,[K("div",da,[r.icon?(x(),C(i,{key:0,name:r.icon,class:"size-4 shrink-0 text-muted-600 dark:text-muted-400"},null,8,["name"])):J("",!0),K("div",ua,[z(m(Cr),{class:"font-sans text-sm font-medium"},{default:k(()=>[ue(fe(r.title),1)]),_:1}),r.description?(x(),C(m(Ar),{key:0,class:"font-sans text-[0.8rem] text-muted-600 dark:text-muted-400 leading-snug mt-1"},{default:k(()=>[ue(fe(r.description),1)]),_:1})):J("",!0)])]),K("div",fa,[(x(!0),Z(Ze,null,Et(r.actions,(h,y)=>(x(),C(m(Tr),{key:y,"alt-text":h.label,"as-child":""},{default:k(()=>[z(l,P({size:"sm",class:"scale-90",ref_for:!0},{...h,label:void 0}),{default:k(()=>[ue(fe(h.label),1)]),_:2},1040)]),_:2},1032,["alt-text"]))),128)),z(m(Ir),{class:"absolute! top-0 end-0 p-2 opacity-0 transition-opacity duration-150 group-hover/toast:opacity-100 group-focus-within/toast:opacity-100 focus-visible:nui-focus rounded-tr-md"},{default:k(()=>[z(i,{name:"lucide:x",class:"size-4"})]),_:1})]),e.progress?(x(),Z("div",ma,[z(c,{"model-value":d-p,max:d,class:"rounded-t-none! h-0.5!"},null,8,["model-value","max"])])):J("",!0)])]),_:1},16)}}};function ba(){const e=Re("nui-toasts",()=>[]),t=Re("nui-toasts-max",()=>3);function r(s){const i={id:Math.random().toString(36).substring(2,9),open:!0,...s};return e.value.push(i),e.value.filter(c=>c.open).length>t.value&&e.value.shift(),i}function o(s){const a=e.value.findIndex(i=>i.id===s);a!==-1&&(e.value[a].open=!1,setTimeout(()=>{e.value=e.value.filter(i=>i.id!==s)},200))}function n(){e.value=[]}return{toasts:e,add:r,remove:o,clear:n}}const ga={__name:"BaseToastProvider",props:{max:{type:Number,required:!1,default:3},position:{type:String,required:!1,default:"bottom-end"},label:{type:String,required:!1},duration:{type:Number,required:!1},swipeThreshold:{type:Number,required:!1}},setup(e){const t=e,r=Re("nui-toasts-max",()=>3);Pr(()=>r.value=t.max);const{toasts:o,remove:n}=ba(),s={"top-start":"top-0 start-0 flex-col-reverse","top-center":"top-0 start-1/2 -translate-x-1/2 rtl:translate-x-1/2 flex-col-reverse items-center","top-end":"top-0 end-0 flex-col-reverse items-end","bottom-start":"bottom-0 start-0 flex-col","bottom-center":"bottom-0 start-1/2 -translate-x-1/2 rtl:translate-x-1/2 flex-col items-center","bottom-end":"bottom-0 end-0 flex-col items-end"},a=R(()=>{switch(t.position){case"top-center":return"up";case"bottom-center":return"down";case"top-start":case"bottom-start":return"left";default:return"right"}}),i=ce(G(t,["position"]));return(l,c)=>{const d=pa;return x(),C(m(Er),W(X({swipeDirection:a.value,...m(i)})),{default:k(()=>[U(l.$slots,"default"),(x(!0),Z(Ze,null,Et(m(o),p=>(x(),C(d,P({key:p.id,ref_for:!0},{...p,id:void 0},{"force-mount":"",class:["data-[swipe=move]:duration-0 duration-200 data-[state=closed]:duration-100 data-[swipe=cancel]:ease-out data-[state=closed]:ease-out starting:ease-in starting:opacity-0 transition-discrete",[t.position.startsWith("top")&&"starting:-translate-y-full",t.position.startsWith("bottom")&&"starting:translate-y-full",a.value==="right"&&"data-[state=closed]:translate-x-full translate-x-0",a.value==="left"&&"data-[state=closed]:-translate-x-full translate-x-0",a.value==="up"&&"data-[state=closed]:-translate-y-full translate-y-0",a.value==="down"&&"data-[state=closed]:translate-y-full translate-y-0",["right","left"].includes(a.value)&&"data-[swipe=move]:translate-x-[var(--reka-toast-swipe-move-x)] data-[swipe=cancel]:translate-x-0",["up","down"].includes(a.value)&&"data-[swipe=move]:translate-y-[var(--reka-toast-swipe-move-y)] data-[swipe=cancel]:translate-y-0"]],"onUpdate:open":h=>{h||m(n)(p.id)}}),null,16,["class","onUpdate:open"]))),128)),z(m(qr),{class:Q(["fixed flex gap-2 max-w-[100vw] w-full md:w-auto z-[2147483647] outline-none p-4",[s[e.position]]])},null,8,["class"])]),_:3},16)}}},Ln=Object.assign({inheritAttrs:!1},{__name:"BaseProviders",props:{config:{type:Object,required:!1,default:()=>({})},tooltip:{type:Object,required:!1,default:()=>({})},toast:{type:Object,required:!1,default:()=>({})}},setup(e){const t=e;return(r,o)=>{const n=ga;return x(),C(m(Nr),W(X(t.config)),{default:k(()=>[z(m(Lr),W(X({delayDuration:350,...t.tooltip})),{default:k(()=>[z(n,W(X(t.toast)),{default:k(()=>[U(r.$slots,"default")]),_:3},16)]),_:3},16)]),_:3},16)}}}),ha=["width","height"],ya=["stroke-width"],wa=["stroke-width","stroke-dasharray"],va={default:"text-track-default-bg-active",primary:"text-primary-base",dark:"text-track-dark-bg-active",none:""},xa={default:"text-track-default-bg",primary:"text-track-default-bg",dark:"text-track-dark-bg",none:""},Nn={__name:"BaseProgressCircle",props:{size:{type:Number,required:!1,default:60},thickness:{type:Number,required:!1,default:4},animation:{type:[Boolean,Number],required:!1,default:2},variant:{type:String,required:!1,default:"default"},modelValue:{type:[Number,null],required:!1,default:void 0},max:{type:Number,required:!1,default:void 0},getValueLabel:{type:Function,required:!1,default:void 0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["update:modelValue","update:max"],setup(e,{emit:t}){const r=e,o=t;ee();const n=Ee(G(r,["variant","size","thickness","animation"]),o);return(s,a)=>(x(),C(m(qt),P(m(n),{"as-child":""}),{default:k(({modelValue:i})=>[(x(),Z("svg",{class:"origin-center",viewBox:"0 0 45 45",width:r.size,height:r.size},[K("circle",{class:Q(["stroke-current",[r.variant&&xa[r.variant]]]),"stroke-width":r.thickness,fill:"none",cx:"50%",cy:"50%",r:"15.91549431"},null,10,ya),z(m(Pt),{"as-child":""},{default:k(()=>[K("circle",{class:Q(["stroke-current origin-center",[typeof i=="number"?"-rotate-90 transition-[stroke-dasharray,opacity] duration-300":"animate-nui-spin",i===0&&"opacity-0",r.variant&&va[r.variant]]]),"stroke-width":r.thickness,"stroke-dasharray":typeof i=="number"?`${i/(r.max||100)*100},100`:"0,100","stroke-dashoffset":"0","stroke-linecap":"round",fill:"none",cx:"50%",cy:"50%",r:"15.91549431"},[typeof i!="number"?(x(),Z(Ze,{key:0},[a[0]||(a[0]=K("animate",{attributeName:"stroke-dasharray",values:"0,100;45,100;
1100,100",dur:"1.5s",repeatCount:"indefinite"},null,-1)),a[1]||(a[1]=K("animate",{attributeName:"stroke-dashoffset",values:"0;-30;-100",dur:"1.5s",repeatCount:"indefinite"},null,-1))],64)):J("",!0)],10,wa)]),_:2},1024)],8,ha))]),_:1},16))}},ka={none:"",sm:"rounded-sm",md:"rounded-md",lg:"rounded-lg",full:"rounded-lg"},_a={default:"bg-popup-default-bg border border-popup-default-border text-popup-default-text",muted:"bg-popup-muted-bg border border-popup-muted-border text-popup-muted-text",dark:"bg-popup-dark-bg border border-popup-dark-border text-popup-dark-text",primary:"bg-primary-base border border-primary-heavy text-primary-invert",none:""},Sa={default:"fill-popup-default-bg stroke-popup-default-border",muted:"fill-popup-muted-bg stroke-popup-muted-border",dark:"fill-popup-dark-bg stroke-popup-dark-border",primary:"fill-primary-base stroke-primary-heavy",none:""},$n={__name:"BaseTooltip",props:{variant:{type:String,required:!1,default:"default"},rounded:{type:String,required:!1,default:"md"},content:{type:String,required:!1},bindings:{type:Object,required:!1,default:()=>({})},defaultOpen:{type:Boolean,required:!1},open:{type:Boolean,required:!1},delayDuration:{type:Number,required:!1},disableHoverableContent:{type:Boolean,required:!1},disableClosingTrigger:{type:Boolean,required:!1},disabled:{type:Boolean,required:!1},ignoreNonKeyboardFocus:{type:Boolean,required:!1}},emits:["update:open"],setup(e,{emit:t}){const r=e,o=t,n=Ee(G(r,["content","variant","rounded","bindings"]),o);return(s,a)=>(x(),C(m(jr),W(X(m(n))),{default:k(({open:i})=>[z(m($r),W(X({asChild:!0,...r.bindings.trigger||{}})),{default:k(()=>[U(s.$slots,"default",W(X({open:i})))]),_:2},1040),z(m(Or),W(X(r.bindings.portal)),{default:k(()=>[z(m(Mr),P({sideOffset:2,collisionPadding:20,...r.bindings.content||{}},{class:["z-[999999] px-2 py-1 text-sm will-change-[opacity] duration-200 transition-opacity transition-discrete [state=delayed-open]:opacity-100 starting:data-[state=delayed-open]:opacity-0 [state=instant-open]:opacity-100 starting:data-[state=instant-open]:opacity-0 max-w-[var(--reka-tooltip-content-available-width)] lg:max-w-[25vw] max-h-[var(--reka-tooltip-content-available-height)] overflow-y-auto nui-slimscroll",[r.variant&&_a[r.variant],r.rounded&&ka[r.rounded]]]}),{default:k(()=>[U(s.$slots,"content",W(X({open:i})),()=>[ue(fe(r.content),1)]),z(m(Br),P(r.bindings.arrow,{class:["-translate-[1px]",[r.variant&&Sa[r.variant]]]}),null,16,["class"])]),_:2},1040,["class"])]),_:2},1040)]),_:3},16))}},Wt=()=>Re("color-mode").value,et={xs:"text-xs",sm:"text-sm",md:"text-base",lg:"text-lg",xl:"text-xl","2xl":"text-2xl","3xl":"text-3xl","4xl":"text-4xl","5xl":"text-5xl","6xl":"text-6xl","7xl":"text-7xl","8xl":"text-8xl","9xl":"text-9xl"},tt={none:"leading-none",tight:"leading-tight",snug:"leading-snug",normal:"leading-normal",relaxed:"leading-relaxed",loose:"leading-loose"},rt={light:"font-light",normal:"font-normal",medium:"font-medium",semibold:"font-semibold",bold:"font-bold",extrabold:"font-extrabold"},ot={tighter:"tracking-tighter",tight:"tracking-tight",normal:"tracking-normal",wide:"tracking-wide",wider:"tracking-wider",widest:"tracking-widest"},On={__name:"BaseText",props:{size:{type:String,required:!1,default:"md"},lead:{type:String,required:!1,default:"normal"},weight:{type:String,required:!1,default:"normal"},tracking:{type:String,required:!1,default:"normal"},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"span"}},setup(e){const t=e;ee();const r=ce(G(t,["size","lead","weight","tracking"]));return(o,n)=>(x(),C(m(Le),P(m(r),{class:[t.size&&et[t.size],t.lead&&tt[t.lead],t.weight&&rt[t.weight],t.tracking&&ot[t.tracking]]}),{default:k(()=>[U(o.$slots,"default")]),_:3},16,["class"]))}},Mn={__name:"BaseHeading",props:{size:{type:String,required:!1,default:"md"},lead:{type:String,required:!1,default:"normal"},weight:{type:String,required:!1,default:"normal"},tracking:{type:String,required:!1,default:"normal"},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:void 0}},setup(e){const t=e;ee();const r=ce(G(t,["size","lead","weight","tracking"]));return(o,n)=>(x(),C(m(Le),P(m(r),{class:["font-heading",[t.size&&m(et)[t.size],t.lead&&m(tt)[t.lead],t.weight&&m(rt)[t.weight],t.tracking&&m(ot)[t.tracking]]]}),{default:k(()=>[U(o.$slots,"default")]),_:3},16,["class"]))}},za={sm:"min-h-[18px] px-1 text-xs",md:"min-h-[30px] py-1 px-1.5 text-sm",lg:"min-h-[42px] py-1.5 px-2 text-lg"}
1,Ca={default:"bg-white border border-muted-200 text-muted-800 shadow-[0px_2px_0px_0px_rgba(0,0,0,0.08)] dark:bg-muted-900 dark:border-muted-700 dark:text-muted-200 dark:shadow-[0px_2px_0px_0px_rgba(255,255,255,0.2)]",muted:"bg-muted-200 border border-transparent text-muted-800 dark:bg-muted-900 dark:text-muted-200",none:""},Bn={__name:"BaseKbd",props:{variant:{type:String,required:!1,default:"default"},size:{type:String,required:!1,default:"md"},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"kbd"}},setup(e){const t=e;ee();const r=ce(G(t,["variant","size"]));return(o,n)=>(x(),C(m(Le),P(m(r),{class:["font-mono inline-flex justify-center items-center rounded-md",[t.variant&&Ca[t.variant],t.size&&za[t.size]]]}),{default:k(()=>[U(o.$slots,"default")]),_:3},16,["class"]))}};function Xt(e){const t=Ur();return R(()=>L(e)||t)}const Aa={default:"bg-white dark:bg-muted-950 border border-muted-300 dark:border-muted-800"},Ta={default:"bg-muted-200 dark:bg-muted-800"},jn={__name:"BaseThemeSwitch",props:{id:{type:String,required:!1,default:void 0},transitions:{type:Boolean,required:!1,default:!1},variant:{type:String,required:!1,default:"default"}},setup(e){const t=e,r=Xt(()=>t.id),o=pe("icon","sun"),n=pe("icon","moon"),s=Wt(),a=Ft(),i=R({get(){return a.value?s.value==="dark":!1},set(l){t.transitions===!1&&document.documentElement.classList.add("nui-no-transition"),s.preference=l?"dark":"light",t.transitions===!1&&setTimeout(()=>{document.documentElement.classList.remove("nui-no-transition")},0)}});return(l,c)=>{const d=qe;return x(),C(m(Nt),{id:m(r),modelValue:i.value,"onUpdate:modelValue":c[0]||(c[0]=p=>i.value=p),class:Q(["focus-visible:nui-focus relative block h-6 w-14 scale-[0.8] rounded-full focus-visible:outline-2 ring-2 ring-transparent ring-offset-muted-200 dark:ring-offset-muted-900",Ta[e.variant]])},{default:k(()=>[z(m(Lt),{class:Q(["absolute -start-1 -top-2 -ms-1 flex items-center justify-center data-[state=checked]:ms-[45%] data-[state=checked]:rotate-[360deg] h-10 w-10 rounded-full transition-all duration-300 data-[state=checked]:[&>.sun]:hidden data-[state=unchecked]:[&>.moon]:hidden data-[state=checked]:[&>.moon]:block data-[state=unchecked]:[&>.sun]:block",Aa[e.variant]])},{default:k(()=>[z(d,{name:m(o),class:"sun pointer-events-none text-yellow-400 dark:text-yellow-400 h-6 w-6 transition-all duration-300"},null,8,["name"]),z(d,{name:m(n),class:"moon pointer-events-none text-yellow-400 dark:text-yellow-400 h-6 w-6 transition-all duration-300"},null,8,["name"])]),_:1},8,["class"])]),_:1},8,["id","modelValue","class"])}}};function Un(){const e=Te(0),t=Te(0);return aa(window,"scroll",()=>{e.value=window.scrollX,t.value=window.scrollY},{capture:!1,passive:!0}),Rt(()=>{e.value=window.scrollX,t.value=window.scrollY}),{x:e,y:t}}const Ia={default:"bg-white dark:bg-muted-950 border border-muted-300 dark:border-muted-800"},Dn={__name:"BaseThemeToggle",props:{id:{type:String,required:!1,default:void 0},transitions:{type:Boolean,required:!1,default:!1},variant:{type:String,required:!1,default:"default"}},setup(e){const t=e,r=Xt(()=>t.id),o=pe("icon","sun"),n=pe("icon","moon"),s=Wt(),a=Ft(),i=R({get(){return a.value?s.value==="dark":!1},set(l){t.transitions===!1&&document.documentElement.classList.add("nui-no-transition"),s.preference=l?"dark":"light",t.transitions===!1&&setTimeout(()=>{document.documentElement.classList.remove("nui-no-transition")},0)}});return(l,c)=>{const d=qe;return x(),C(m(Nt),{id:m(r),modelValue:i.value,"onUpdate:modelValue":c[0]||(c[0]=p=>i.value=p),class:"focus-visible:nui-focus relative block shrink-0 overflow-hidden rounded-full size-9 focus-visible:outline-2 ring-2 ring-transparent ring-offset-muted-200 dark:ring-offset-muted-900 transition-all duration-300"},{default:k(()=>[z(m(Lt),{class:Q(["relative block rounded-full size-9 data-[state=checked]:[&>.sun]:translate-y-[-150%] data-[state=checked]:[&>.sun]:opacity-0 data-[state=checked]:[&>.moon]:-translate-y-1/2 opacity-100 data-[state=checked]:[&>.moon]:-translate-y-1/2 data-[state=checked]:[&>.moon]:opacity-100 data-[state=unchecked]:[&>.moon]:translate-y-[-150%] data-[state=unchecked]:[&>.moon]:opacity-0",Ia[t.variant]])},{default:k(()=>[z(d,{name:m(o),class:"sun pointer-events-none absolute start-1/2 top-1/2 block -translate-y-1/2 translate-x-[-50%] rtl:translate-x-[50%] h-5 w-5 text-yellow-400 dark:text-yellow-400 transition-all duration-300"},null,8,["name"]),z(d,{name:m(n),class:"moon pointer-events-none absolute start-1/2 top-1/2 block translate-x-[-50%] rtl:translate-x-[45%] h-5 w-5 text-yellow-400 dark:text-yellow-400 transition-all duration-300"},null,8,["name"])]),_:1},8,["class"])]),_:1},8,["id","modelValue"])}}},Ra=(e,t)=>{const r=new Array(e.length+t.length);for(let o=0;o<e.length;o++)r[o]=e[o];for(let o=0;o<t.length;o++)r[e.length+o]=t[o];return r},Pa=(e,t)=>({classGroupId:e,validator:t}),Jt=(e=new Map,t=null,r)=>({nextPart:e,validators:t,classGroupId:r}),Pe="-",wt=[],qa="arbitrary..",Ea=e=>{const t=Na(e),{conflictingClassGroups:r,conflictingClassGroupModifiers:o}=e;return{getClassGroupId:a=>
vendor: 8,390 bytes, line 1
1{if(a.startsWith("[")&&a.endsWith("]"))return La(a);const i=a.split(Pe),l=i[0]===""&&i.length>1?1:0;return Yt(i,l,t)},getConflictingClassGroupIds:(a,i)=>{if(i){const l=o[a],c=r[a];return l?c?Ra(c,l):l:c||wt}return r[a]||wt}}},Yt=(e,t,r)=>{if(e.length-t===0)return r.classGroupId;const n=e[t],s=r.nextPart.get(n);if(s){const c=Yt(e,t+1,s);if(c)return c}const a=r.validators;if(a===null)return;const i=t===0?e.join(Pe):e.slice(t).join(Pe),l=a.length;for(let c=0;c<l;c++){const d=a[c];if(d.validator(i))return d.classGroupId}},La=e=>e.slice(1,-1).indexOf(":")===-1?void 0:(()=>{const t=e.slice(1,-1),r=t.indexOf(":"),o=t.slice(0,r);return o?qa+o:void 0})(),Na=e=>{const{theme:t,classGroups:r}=e;return $a(r,t)},$a=(e,t)=>{const r=Jt();for(const o in e){const n=e[o];at(n,r,o,t)}return r},at=(e,t,r,o)=>{const n=e.length;for(let s=0;s<n;s++){const a=e[s];Oa(a,t,r,o)}},Oa=(e,t,r,o)=>{if(typeof e=="string"){Ma(e,t,r);return}if(typeof e=="function"){Ba(e,t,r,o);return}ja(e,t,r,o)},Ma=(e,t,r)=>{const o=e===""?t:Ht(t,e);o.classGroupId=r},Ba=(e,t,r,o)=>{if(Ua(e)){at(e(o),t,r,o);return}t.validators===null&&(t.validators=[]),t.validators.push(Pa(r,e))},ja=(e,t,r,o)=>{const n=Object.entries(e),s=n.length;for(let a=0;a<s;a++){const[i,l]=n[a];at(l,Ht(t,i),r,o)}},Ht=(e,t)=>{let r=e;const o=t.split(Pe),n=o.length;for(let s=0;s<n;s++){const a=o[s];let i=r.nextPart.get(a);i||(i=Jt(),r.nextPart.set(a,i)),r=i}return r},Ua=e=>"isThemeGetter"in e&&e.isThemeGetter===!0,Da=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,r=Object.create(null),o=Object.create(null);const n=(s,a)=>{r[s]=a,t++,t>e&&(t=0,o=r,r=Object.create(null))};return{get(s){let a=r[s];if(a!==void 0)return a;if((a=o[s])!==void 0)return n(s,a),a},set(s,a){s in r?r[s]=a:n(s,a)}}},Xe="!",vt=":",Ga=[],xt=(e,t,r,o,n)=>({modifiers:e,hasImportantModifier:t,baseClassName:r,maybePostfixModifierPosition:o,isExternal:n}),Va=e=>{const{prefix:t,experimentalParseClassName:r}=e;let o=n=>{const s=[];let a=0,i=0,l=0,c;const d=n.length;for(let S=0;S<d;S++){const w=n[S];if(a===0&&i===0){if(w===vt){s.push(n.slice(l,S)),l=S+1;continue}if(w==="/"){c=S;continue}}w==="["?a++:w==="]"?a--:w==="("?i++:w===")"&&i--}const p=s.length===0?n:n.slice(l);let h=p,y=!1;p.endsWith(Xe)?(h=p.slice(0,-1),y=!0):p.startsWith(Xe)&&(h=p.slice(1),y=!0);const _=c&&c>l?c-l:void 0;return xt(s,y,h,_)};if(t){const n=t+vt,s=o;o=a=>a.startsWith(n)?s(a.slice(n.length)):xt(Ga,!1,a,void 0,!0)}if(r){const n=o;o=s=>r({className:s,parseClassName:n})}return o},Fa=e=>{const t=new Map;return e.orderSensitiveModifiers.forEach((r,o)=>{t.set(r,1e6+o)}),r=>{const o=[];let n=[];for(let s=0;s<r.length;s++){const a=r[s],i=a[0]==="[",l=t.has(a);i||l?(n.length>0&&(n.sort(),o.push(...n),n=[]),o.push(a)):n.push(a)}return n.length>0&&(n.sort(),o.push(...n)),o}},Wa=e=>({cache:Da(e.cacheSize),parseClassName:Va(e),sortModifiers:Fa(e),postfixLookupClassGroupIds:Xa(e),...Ea(e)}),Xa=e=>{const t=Object.create(null),r=e.postfixLookupClassGroups;if(r)for(let o=0;o<r.length;o++)t[r[o]]=!0;return t},Ja=/\s+/,Ya=(e,t)=>{const{parseClassName:r,getClassGroupId:o,getConflictingClassGroupIds:n,sortModifiers:s,postfixLookupClassGroupIds:a}=t,i=[],l=e.trim().split(Ja);let c="";for(let d=l.length-1;d>=0;d-=1){const p=l[d],{isExternal:h,modifiers:y,hasImportantModifier:_,baseClassName:S,maybePostfixModifierPosition:w}=r(p);if(h){c=p+(c.length>0?" "+c:c);continue}let B=!!w,A;if(B){const M=S.substring(0,w);A=o(M);const b=A&&a[A]?o(S):void 0;b&&b!==A&&(A=b,B=!1)}else A=o(S);if(!A){if(!B){c=p+(c.length>0?" "+c:c);continue}if(A=o(S),!A){c=p+(c.length>0?" "+c:c);continue}B=!1}const $=y.length===0?"":y.length===1?y[0]:s(y).join(":"),O=_?$+Xe:$,Y=O+A;if(i.indexOf(Y)>-1)continue;i.push(Y);const V=n(A,B);for(let M=0;M<V.length;++M){const b=V[M];i.push(O+b)}c=p+(c.length>0?" "+c:c)}return c},Ha=(...e)=>{let t=0,r,o,n="";for(;t<e.length;)(r=e[t++])&&(o=Kt(r))&&(n&&(n+=" "),n+=o);return n},Kt=e=>{if(typeof e=="string")return e;let t,r="";for(let o=0;o<e.length;o++)e[o]&&(t=Kt(e[o]))&&(r&&(r+=" "),r+=t);return r},kt=(e,...t)=>{let r,o,n,s;const a=l=>{const c=t.reduce((d,p)=>p(d),e());return r=Wa(c),o=r.cache.get,n=r.cache.set,s=i,i(l)},i=l=>{const c=o(l);if(c)return c;const d=Ya(l,r);return n(l,d),d};return s=a,(...l)=>s(Ha(...l))},Ka=[],T=e=>{const t=r=>r[e]||Ka;return t.isThemeGetter=!0,t},Zt=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,Qt=/^\((?:(\w[\w-]*):)?(.+)\)$/i,Za=/^\d+(?:\.\d+)?\/\d+(?:\.\d+)?$/,Qa=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,en=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,tn=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,rn=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,on=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,H=e=>Za.test(e),v=e=>!!e&&!Number.isNaN(Number(e)),D=e=>!!e&&Number.isInteger(Number(e)),Ve=e=>e.endsWith("%")&&v(e.slice(0,-1)),F=e=>Qa.test(e),er=()=>!0,an=e=>en.test(e)&&!tn.test(e),nt=()=>!1,nn=e=>rn.test(e),sn=e=>on.test(e),ln=e=>!u(e)&&!f(e),cn=e=>e.startsWith("@container")&&(e[10]==="/"&&e[11]!==void 0||e[11]==="s"&&e[16]!==void 0&&e.startsWith("-size/",10)||e[11]==="n"&&e[18]!==void 0&&e.startsWith("-normal/",10)),dn=e=>te(e,or,nt),u=e=>Zt.test(e),ae=e=>te(e,ar,an),_t=e=>te(e,yn,v),un=e=>te(e,sr,er),fn=e=>te(e,nr,nt),St=e=>te(e,tr,nt),mn=e=>te(e,rr,sn),ke=e=>te(e,ir,nn),f=e=>Qt.test(e),de=e=>ne(e,ar),pn=e=>ne(e,nr),zt=e=>ne(e,tr),bn=e=>ne(e,or),gn=e=>ne(e,rr),_e=e=>ne(e,ir,!0),hn=e=>ne(e,sr,!0),te=(e,t,r)=>{const o=Zt.exec(e);return o?o[1]?t(o[1]):r(o[2]):!1},ne=(e,t,r=!1)=>{const o=Qt.exec(e);return o?o[1]?t(o[1]):r:!1},tr=e=>e==="position"||e==="percentage",rr=e=>e==="image"||e==="url",or=e=>e==="length"||e==="size"||e==="bg-size",ar=e=>e==="length",yn=e=>e==="number",nr=e=>e==="family-name",sr=e=>e==="number"||e==="weight",ir=e=>e==="shadow",Ct=()=>{const e=T("color"),t=T("font"),r=T("text"),o=T("font-weight"),n=T("tracking"),s=T("leading"),a=T("breakpoint"),i=T("container"),l=T("spacing"),c=T("radius"),d=T("shadow"),p=T("inset-shadow"),h=T("text-shadow"),y=T("drop-shadow"),_=T("blur"),S=T("perspective"),w=T("aspect"),B=T("ease"),A=T("animate"),$=()=>["auto","avoid","all","avoid-page","page","left","right","column"],O=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],Y=()=>[...O(),f,u],V=()=>["auto","hidden","clip","visible","scroll"],M=()=>["auto","contain","none"],b=()=>[f,u,l],N=()=>[H,"full","auto",...b()],be=()=>[D,"none","subgrid",f,u],Ne=()=>["auto",{span:["full",D,f,u]},D,f,u],ge=()=>[D,"auto",f,u],st=()=>["auto","min","max","fr",f,u],$e=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],se=()=>["start","end","center","stretch","center-safe","end-safe"],j=()=>["auto",...b()],re=()=>[H,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...b()],Oe=()=>[H,"screen","full","dvw","lvw","svw","min","max","fit",...b()],Me=()=>[H,"screen","full","lh","dvh","lvh","svh","min","max","fit",...b()],g=()=>[e,f,u],it=()=>[...O(),zt,St,{position:[f,u]}],lt=()=>["no-repeat",{repeat:["","x","y","space","round"]}],ct=()=>["auto","cover","contain",bn,dn,{size:[f,u]}],Be=()=>[Ve,de,ae],q=()=>["","none","full",c,f,u],E=()=>["",v,de,ae],he=()=>["solid","dashed","dotted","double"],dt=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],I=()=>[v,Ve,zt,St],ut=()=>["","none",_,f,u],ye=()=>["none",v,f,u],we=()=>["none",v,f,u],je=()=>[v,f,u],ve=()=>[H,"full",...b()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[F],breakpoint:[F],color:[er],container:[F],"drop-shadow":[F],ease:["in","out","in-out"],font:[ln],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[F],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[F],shadow:[F],spacing:["px",v],text:[F],"text-shadow":[F],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",H,u,f,w]}],container:["container"],"container-type":[{"@container":["","normal","size",f,u]}
vendor: 6,107 bytes, line 1
1],"container-named":[cn],columns:[{columns:[v,u,f,i]}],"break-after":[{"break-after":$()}],"break-before":[{"break-before":$()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],sr:["sr-only","not-sr-only"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:Y()}],overflow:[{overflow:V()}],"overflow-x":[{"overflow-x":V()}],"overflow-y":[{"overflow-y":V()}],overscroll:[{overscroll:M()}],"overscroll-x":[{"overscroll-x":M()}],"overscroll-y":[{"overscroll-y":M()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:N()}],"inset-x":[{"inset-x":N()}],"inset-y":[{"inset-y":N()}],start:[{"inset-s":N(),start:N()}],end:[{"inset-e":N(),end:N()}],"inset-bs":[{"inset-bs":N()}],"inset-be":[{"inset-be":N()}],top:[{top:N()}],right:[{right:N()}],bottom:[{bottom:N()}],left:[{left:N()}],visibility:["visible","invisible","collapse"],z:[{z:[D,"auto",f,u]}],basis:[{basis:[H,"full","auto",i,...b()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[v,H,"auto","initial","none",u]}],grow:[{grow:["",v,f,u]}],shrink:[{shrink:["",v,f,u]}],order:[{order:[D,"first","last","none",f,u]}],"grid-cols":[{"grid-cols":be()}],"col-start-end":[{col:Ne()}],"col-start":[{"col-start":ge()}],"col-end":[{"col-end":ge()}],"grid-rows":[{"grid-rows":be()}],"row-start-end":[{row:Ne()}],"row-start":[{"row-start":ge()}],"row-end":[{"row-end":ge()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":st()}],"auto-rows":[{"auto-rows":st()}],gap:[{gap:b()}],"gap-x":[{"gap-x":b()}],"gap-y":[{"gap-y":b()}],"justify-content":[{justify:[...$e(),"normal"]}],"justify-items":[{"justify-items":[...se(),"normal"]}],"justify-self":[{"justify-self":["auto",...se()]}],"align-content":[{content:["normal",...$e()]}],"align-items":[{items:[...se(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...se(),{baseline:["","last"]}]}],"place-content":[{"place-content":$e()}],"place-items":[{"place-items":[...se(),"baseline"]}],"place-self":[{"place-self":["auto",...se()]}],p:[{p:b()}],px:[{px:b()}],py:[{py:b()}],ps:[{ps:b()}],pe:[{pe:b()}],pbs:[{pbs:b()}],pbe:[{pbe:b()}],pt:[{pt:b()}],pr:[{pr:b()}],pb:[{pb:b()}],pl:[{pl:b()}],m:[{m:j()}],mx:[{mx:j()}],my:[{my:j()}],ms:[{ms:j()}],me:[{me:j()}],mbs:[{mbs:j()}],mbe:[{mbe:j()}],mt:[{mt:j()}],mr:[{mr:j()}],mb:[{mb:j()}],ml:[{ml:j()}],"space-x":[{"space-x":b()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":b()}],"space-y-reverse":["space-y-reverse"],size:[{size:re()}],"inline-size":[{inline:["auto",...Oe()]}],"min-inline-size":[{"min-inline":["auto",...Oe()]}],"max-inline-size":[{"max-inline":["none",...Oe()]}],"block-size":[{block:["auto",...Me()]}],"min-block-size":[{"min-block":["auto",...Me()]}],"max-block-size":[{"max-block":["none",...Me()]}],w:[{w:[i,"screen",...re()]}],"min-w":[{"min-w":[i,"screen","none",...re()]}],"max-w":[{"max-w":[i,"screen","none","prose",{screen:[a]},...re()]}],h:[{h:["screen","lh",...re()]}],"min-h":[{"min-h":["screen","lh","none",...re()]}],"max-h":[{"max-h":["screen","lh",...re()]}],"font-size":[{text:["base",r,de,ae]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[o,hn,un]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",Ve,u]}],"font-family":[{font:[pn,fn,t]}],"font-features":[{"font-features":[u]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:[n,f,u]}],"line-clamp":[{"line-clamp":[v,"none",f,_t]}],leading:[{leading:[s,...b()]}],"list-image":[{"list-image":["none",f,u]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",f,u]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:g()}],"text-color":[{text:g()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...he(),"wavy"]}],"text-decoration-thickness":[{decoration:[v,"from-font","auto",f,ae]}],"text-decoration-color":[{decoration:g()}],"underline-offset":[{"underline-offset":[v,"auto",f,u]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:b()}],"tab-size":[{tab:[D,f,u]}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",f,u]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],wrap:[{wrap:["break-word","anywhere","normal"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",f,u]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:it()}],"bg-repeat":[{bg:lt()}],"bg-size":[{bg:ct()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},D,f,u],radial:["",f,u],conic:[D,f,u]},gn,mn]}],"bg-color":[{bg:g()}],"gradient-from-pos":[{from:Be()}
vendor: 9,116 bytes, line 1
1],"gradient-via-pos":[{via:Be()}],"gradient-to-pos":[{to:Be()}],"gradient-from":[{from:g()}],"gradient-via":[{via:g()}],"gradient-to":[{to:g()}],rounded:[{rounded:q()}],"rounded-s":[{"rounded-s":q()}],"rounded-e":[{"rounded-e":q()}],"rounded-t":[{"rounded-t":q()}],"rounded-r":[{"rounded-r":q()}],"rounded-b":[{"rounded-b":q()}],"rounded-l":[{"rounded-l":q()}],"rounded-ss":[{"rounded-ss":q()}],"rounded-se":[{"rounded-se":q()}],"rounded-ee":[{"rounded-ee":q()}],"rounded-es":[{"rounded-es":q()}],"rounded-tl":[{"rounded-tl":q()}],"rounded-tr":[{"rounded-tr":q()}],"rounded-br":[{"rounded-br":q()}],"rounded-bl":[{"rounded-bl":q()}],"border-w":[{border:E()}],"border-w-x":[{"border-x":E()}],"border-w-y":[{"border-y":E()}],"border-w-s":[{"border-s":E()}],"border-w-e":[{"border-e":E()}],"border-w-bs":[{"border-bs":E()}],"border-w-be":[{"border-be":E()}],"border-w-t":[{"border-t":E()}],"border-w-r":[{"border-r":E()}],"border-w-b":[{"border-b":E()}],"border-w-l":[{"border-l":E()}],"divide-x":[{"divide-x":E()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":E()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...he(),"hidden","none"]}],"divide-style":[{divide:[...he(),"hidden","none"]}],"border-color":[{border:g()}],"border-color-x":[{"border-x":g()}],"border-color-y":[{"border-y":g()}],"border-color-s":[{"border-s":g()}],"border-color-e":[{"border-e":g()}],"border-color-bs":[{"border-bs":g()}],"border-color-be":[{"border-be":g()}],"border-color-t":[{"border-t":g()}],"border-color-r":[{"border-r":g()}],"border-color-b":[{"border-b":g()}],"border-color-l":[{"border-l":g()}],"divide-color":[{divide:g()}],"outline-style":[{outline:[...he(),"none","hidden"]}],"outline-offset":[{"outline-offset":[v,f,u]}],"outline-w":[{outline:["",v,de,ae]}],"outline-color":[{outline:g()}],shadow:[{shadow:["","none",d,_e,ke]}],"shadow-color":[{shadow:g()}],"inset-shadow":[{"inset-shadow":["none",p,_e,ke]}],"inset-shadow-color":[{"inset-shadow":g()}],"ring-w":[{ring:E()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:g()}],"ring-offset-w":[{"ring-offset":[v,ae]}],"ring-offset-color":[{"ring-offset":g()}],"inset-ring-w":[{"inset-ring":E()}],"inset-ring-color":[{"inset-ring":g()}],"text-shadow":[{"text-shadow":["none",h,_e,ke]}],"text-shadow-color":[{"text-shadow":g()}],opacity:[{opacity:[v,f,u]}],"mix-blend":[{"mix-blend":[...dt(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":dt()}],"mask-clip":[{"mask-clip":["border","padding","content","fill","stroke","view"]},"mask-no-clip"],"mask-composite":[{mask:["add","subtract","intersect","exclude"]}],"mask-image-linear-pos":[{"mask-linear":[v]}],"mask-image-linear-from-pos":[{"mask-linear-from":I()}],"mask-image-linear-to-pos":[{"mask-linear-to":I()}],"mask-image-linear-from-color":[{"mask-linear-from":g()}],"mask-image-linear-to-color":[{"mask-linear-to":g()}],"mask-image-t-from-pos":[{"mask-t-from":I()}],"mask-image-t-to-pos":[{"mask-t-to":I()}],"mask-image-t-from-color":[{"mask-t-from":g()}],"mask-image-t-to-color":[{"mask-t-to":g()}],"mask-image-r-from-pos":[{"mask-r-from":I()}],"mask-image-r-to-pos":[{"mask-r-to":I()}],"mask-image-r-from-color":[{"mask-r-from":g()}],"mask-image-r-to-color":[{"mask-r-to":g()}],"mask-image-b-from-pos":[{"mask-b-from":I()}],"mask-image-b-to-pos":[{"mask-b-to":I()}],"mask-image-b-from-color":[{"mask-b-from":g()}],"mask-image-b-to-color":[{"mask-b-to":g()}],"mask-image-l-from-pos":[{"mask-l-from":I()}],"mask-image-l-to-pos":[{"mask-l-to":I()}],"mask-image-l-from-color":[{"mask-l-from":g()}],"mask-image-l-to-color":[{"mask-l-to":g()}],"mask-image-x-from-pos":[{"mask-x-from":I()}],"mask-image-x-to-pos":[{"mask-x-to":I()}],"mask-image-x-from-color":[{"mask-x-from":g()}],"mask-image-x-to-color":[{"mask-x-to":g()}],"mask-image-y-from-pos":[{"mask-y-from":I()}],"mask-image-y-to-pos":[{"mask-y-to":I()}],"mask-image-y-from-color":[{"mask-y-from":g()}],"mask-image-y-to-color":[{"mask-y-to":g()}],"mask-image-radial":[{"mask-radial":[f,u]}],"mask-image-radial-from-pos":[{"mask-radial-from":I()}],"mask-image-radial-to-pos":[{"mask-radial-to":I()}],"mask-image-radial-from-color":[{"mask-radial-from":g()}],"mask-image-radial-to-color":[{"mask-radial-to":g()}],"mask-image-radial-shape":[{"mask-radial":["circle","ellipse"]}],"mask-image-radial-size":[{"mask-radial":[{closest:["side","corner"],farthest:["side","corner"]}]}],"mask-image-radial-pos":[{"mask-radial-at":O()}],"mask-image-conic-pos":[{"mask-conic":[v]}],"mask-image-conic-from-pos":[{"mask-conic-from":I()}],"mask-image-conic-to-pos":[{"mask-conic-to":I()}],"mask-image-conic-from-color":[{"mask-conic-from":g()}],"mask-image-conic-to-color":[{"mask-conic-to":g()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:it()}],"mask-repeat":[{mask:lt()}],"mask-size":[{mask:ct()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",f,u]}],filter:[{filter:["","none",f,u]}],blur:[{blur:ut()}],brightness:[{brightness:[v,f,u]}],contrast:[{contrast:[v,f,u]}],"drop-shadow":[{"drop-shadow":["","none",y,_e,ke]}],"drop-shadow-color":[{"drop-shadow":g()}],grayscale:[{grayscale:["",v,f,u]}],"hue-rotate":[{"hue-rotate":[v,f,u]}],invert:[{invert:["",v,f,u]}],saturate:[{saturate:[v,f,u]}],sepia:[{sepia:["",v,f,u]}],"backdrop-filter":[{"backdrop-filter":["","none",f,u]}],"backdrop-blur":[{"backdrop-blur":ut()}],"backdrop-brightness":[{"backdrop-brightness":[v,f,u]}],"backdrop-contrast":[{"backdrop-contrast":[v,f,u]}],"backdrop-grayscale":[{"backdrop-grayscale":["",v,f,u]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[v,f,u]}],"backdrop-invert":[{"backdrop-invert":["",v,f,u]}],"backdrop-opacity":[{"backdrop-opacity":[v,f,u]}],"backdrop-saturate":[{"backdrop-saturate":[v,f,u]}],"backdrop-sepia":[{"backdrop-sepia":["",v,f,u]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":b()}],"border-spacing-x":[{"border-spacing-x":b()}],"border-spacing-y":[{"border-spacing-y":b()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",f,u]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[v,"initial",f,u]}],ease:[{ease:["linear","initial",B,f,u]}],delay:[{delay:[v,f,u]}],animate:[{animate:["none",A,f,u]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[S,f,u]}],"perspective-origin":[{"perspective-origin":Y()}],rotate:[{rotate:ye()}],"rotate-x":[{"rotate-x":ye()}],"rotate-y":[{"rotate-y":ye()}],"rotate-z":[{"rotate-z":ye()}],scale:[{scale:we()}],"scale-x":[{"scale-x":we()}],"scale-y":[{"scale-y":we()}],"scale-z":[{"scale-z":we()}],"scale-3d":["scale-3d"],skew:[{skew:je()}],"skew-x":[{"skew-x":je()}],"skew-y":[{"skew-y":je()}],transform:[{transform:[f,u,"","none","gpu","cpu"]}],"transform-origin":[{origin:Y()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:ve()}],"translate-x":[{"translate-x":ve()}],"translate-y":[{"translate-y":ve()}],"translate-z":[{"translate-z":ve()}],"translate-none":["translate-none"],zoom:[{zoom:[D,f,u]}],accent:[{accent:g()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:g()}],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",f,u]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scrollbar-thumb-color":[{"scrollbar-thumb":g()}],"scrollbar-track-color":[{"scrollbar-track":g()}],"scrollbar-gutter":[{"scrollbar-gutter":["auto","stable","both"]}],"scrollbar-w":[{scrollbar:["auto","thin","none"]}],"scroll-m":[{"scroll-m":b()}],"scroll-mx":[{"scroll-mx":b()}],"scroll-my":[{"scroll-my":b()}],"scroll-ms":[{"scroll-ms":b()}],"scroll-me":[{"scroll-me":b()}],"scroll-mbs":[{"scroll-mbs":b()}],"scroll-mbe":[{"scroll-mbe":b()}],"scroll-mt":[{"scroll-mt":b()}],"scroll-mr":[{"scroll-mr":b()}],"scroll-mb":[{"scroll-mb":b()}],"scroll-ml":[{"scroll-ml":b()}],"scroll-p":[{"scroll-p":b()}],"scroll-px":[{"scroll-px":b()}],"scroll-py":[{"scroll-py":b()}],"scroll-ps":[{"scroll-ps":b()}],"scroll-pe":[{"scroll-pe":b()}],"scroll-pbs":[{"scroll-pbs":b()}],"scroll-pbe":[{"scroll-pbe":b()}],"scroll-pt":[{"scroll-pt":b()}],"scroll-pr":[{"scroll-pr":b()}],"scroll-pb":[{"scroll-pb":b()}],"scroll-pl":[{"scroll-pl":b()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}
1],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",f,u]}],fill:[{fill:["none",...g()]}],"stroke-w":[{stroke:[v,de,ae,_t]}],stroke:[{stroke:["none",...g()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{"container-named":["container-type"],overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","inset-bs","inset-be","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pbs","pbe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mbs","mbe","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-x","border-w-y","border-w-s","border-w-e","border-w-bs","border-w-be","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-x","border-color-y","border-color-s","border-color-e","border-color-bs","border-color-be","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mbs","scroll-mbe","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pbs","scroll-pbe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},postfixLookupClassGroups:["container-type"],orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}},wn=(e,{cacheSize:t,prefix:r,experimentalParseClassName:o,extend:n={},override:s={}})=>(le(e,"cacheSize",t),le(e,"prefix",r),le(e,"experimentalParseClassName",o),Se(e.theme,s.theme),Se(e.classGroups,s.classGroups),Se(e.conflictingClassGroups,s.conflictingClassGroups),Se(e.conflictingClassGroupModifiers,s.conflictingClassGroupModifiers),le(e,"postfixLookupClassGroups",s.postfixLookupClassGroups),le(e,"orderSensitiveModifiers",s.orderSensitiveModifiers),ze(e.theme,n.theme),ze(e.classGroups,n.classGroups),ze(e.conflictingClassGroups,n.conflictingClassGroups),ze(e.conflictingClassGroupModifiers,n.conflictingClassGroupModifiers),Je(e,n,"postfixLookupClassGroups"),Je(e,n,"orderSensitiveModifiers"),e),le=(e,t,r)=>{r!==void 0&&(e[t]=r)},Se=(e,t)=>{if(t)for(const r in t)le(e,r,t[r])},ze=(e,t)=>{if(t)for(const r in t)Je(e,t,r)},Je=(e,t,r)=>{const o=t[r];o!==void 0&&(e[r]=e[r]?e[r].concat(o):o)},vn=(e,...t)=>typeof e=="function"?kt(Ct,e,...t):kt(()=>wn(Ct(),e),...t),Ce=vn({}),xn=["src"],kn={xxs:"size-6",xs:"size-8",sm:"size-10",md:"size-12",lg:"size-16",xl:"size-20","2xl":"size-24","3xl":"size-28","4xl":"size-32"},_n={xxs:"text-xs",xs:"text-sm",sm:"text-sm",md:"text-sm",lg:"text-base",xl:"text-base","2xl":"text-xl","3xl":"text-2xl","4xl"
1:"text-3xl"},Sn={xxs:"h-3 w-3",xs:"h-4 w-4",sm:"h-5 w-5",md:"h-5 w-5",lg:"h-6 w-6",xl:"h-8 w-8","2xl":"h-10 w-10","3xl":"h-10 w-10","4xl":"h-12 w-12"},Fe={none:"",sm:"rounded-sm",md:"rounded-lg",lg:"rounded-xl",full:"rounded-full"},zn={hex:"nui-mask-hex",hexed:"nui-mask-hexed",deca:"nui-mask-deca",blob:"nui-mask-blob",diamond:"nui-mask-diamond"},Gn={__name:"BaseAvatar",props:{src:{type:String,required:!1,default:void 0},srcDark:{type:String,required:!1,default:void 0},badgeSrc:{type:String,required:!1,default:void 0},alt:{type:String,required:!1,default:void 0},text:{type:String,required:!1,default:"?"},size:{type:String,required:!1,default:"sm"},rounded:{type:String,required:!1,default:"full"},mask:{type:String,required:!1,default:void 0},bindings:{type:Object,required:!1,default:()=>({})},classes:{type:Object,required:!1,default:()=>({})},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e;ee();const r=ce(G(t,["src","srcDark","badgeSrc","text","size","rounded","mask","bindings","classes"])),o=R(()=>t.rounded==="full"?"bottom-0 end-0":t.size==="4xl"?"-bottom-2 -end-2":["2xl","3xl"].includes(t.size)?"-bottom-1.5 -end-1.5":["xs","sm","md","lg","xl"].includes(t.size)?"-bottom-1 -end-1":"");return(n,s)=>(x(),C(m(Gr),P(m(r),{class:["relative inline-flex shrink-0 items-center justify-center outline-none",[t.size&&kn[t.size],t.rounded&&Fe[t.rounded],t.mask&&(t.rounded==="none"||e.rounded==="none")&&`nui-mask ${zn[t.mask]}`]]}),{default:k(()=>[t.src?(x(),C(m(mt),P({key:0},t.bindings?.image||{},{src:t.src,alt:t.alt,class:m(Ce)(["object-cover h-full max-h-full w-full max-w-full shadow-xs",t.rounded&&Fe[t.rounded],t.srcDark?"dark:hidden":"",t.classes.image])}),null,16,["src","alt","class"])):J("",!0),t.src&&t.srcDark?(x(),C(m(mt),P({key:1},t.bindings?.image||{},{src:t.srcDark,alt:t.alt,class:m(Ce)(["object-cover h-full max-h-full w-full max-w-full shadow-xs hidden dark:block",t.rounded&&Fe[t.rounded],t.classes.dark])}),null,16,["src","alt","class"])):J("",!0),z(m(Dr),P(t.bindings?.fallback,{class:m(Ce)(["font-sans font-medium text-center uppercase line-clamp-1 break-all",_n[t.size],t.classes.fallback])}),{default:k(()=>[U(n.$slots,"default",{},()=>[ue(fe(t.text),1)])]),_:3},16,["class"]),"badge"in n.$slots||t.badgeSrc?(x(),Z("div",{key:2,class:Q(m(Ce)(["absolute z-auto block overflow-hidden rounded-full bg-white dark:bg-muted-800",Sn[t.size],o.value,t.classes.badge]))},[U(n.$slots,"badge",{},()=>[t.badgeSrc?(x(),Z("img",{key:0,src:t.badgeSrc,class:"relative scale-90 object-cover h-full w-full rounded-full",alt:""},null,8,xn)):J("",!0)])],2)):J("",!0)]),_:3},16,["class"]))}},Vn={__name:"BaseParagraph",props:{size:{type:String,required:!1,default:"md"},lead:{type:String,required:!1,default:"normal"},weight:{type:String,required:!1,default:"normal"},tracking:{type:String,required:!1,default:"normal"},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"p"}},setup(e){const t=e;ee();const r=ce(G(t,["size","lead","weight","tracking"]));return(o,n)=>(x(),C(m(Le),P(m(r),{class:["font-sans",[t.size&&m(et)[t.size],t.lead&&m(tt)[t.lead],t.weight&&m(rt)[t.weight],t.tracking&&m(ot)[t.tracking]]]}),{default:k(()=>[U(o.$slots,"default")]),_:3},16,["class"]))}};export{po as _,Bt as a,An as b,ho as c,Rn as d,$t as e,qn as f,In as g,Jo as h,Ln as i,Nn as j,$n as k,Tn as l,Wt as m,Mn as n,Bn as o,jn as p,Un as q,Pn as r,Dn as s,Gn as t,En as u,Vn as v,On as w};
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.