dragoman 0.2.13

DOI redirection and content negotiation server
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Commonmeta — convert scholarly metadata to a variety of formats</title>
    <link rel="icon" type="image/svg+xml" href="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHJlY3Qgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiByeD0iNiIgZmlsbD0iI2RiMjc3NyIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQsNCkiIGZpbGw9IndoaXRlIj48cGF0aCBkPSJNMTIgLjc1YTguMjUgOC4yNSAwIDAgMC00LjEzNSAxNS4zOWMuNjg2LjM5OCAxLjExNSAxLjE0MyAxLjExNSAxLjk0MlYxOGg1LjI1di0uMDA4YzAtLjc5OS40My0xLjU0NCAxLjExNS0xLjk0MkE4LjI1IDguMjUgMCAwIDAgMTIgLjc1WiIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTkuMDEzIDE5LjlhLjc1Ljc1IDAgMCAxIC44NzctLjU5NyAxMS4zMTkgMTEuMzE5IDAgMCAwIDQuMjIgMCAuNzUuNzUgMCAxIDEgLjI4IDEuNDczIDEyLjgxOSAxMi44MTkgMCAwIDEtNC43OCAwIC43NS43NSAwIDAgMS0uNTk3LS44NzZaTTkgMjIuNWEuNzUuNzUgMCAwIDEgLjc1LS43NWg0LjVhLjc1Ljc1IDAgMCAxIDAgMS41aC00LjVBLjc1Ljc1IDAgMCAxIDkgMjIuNVoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvZz48L3N2Zz4K">
    <script>
      (function () {
        const stored = localStorage.getItem('app-dark')
        const prefersDark = window.matchMedia('(prefers-color-scheme: dark)').matches
        if (stored === 'true' || (stored === null && prefersDark)) {
          document.documentElement.classList.add('dark')
        }
      })()
    </script>
    <script type="module" crossorigin>var Mc=Object.defineProperty;var Rc=Object.getPrototypeOf;var qc=Reflect.get;var es=e=>{throw TypeError(e)};var jc=(e,t,r)=>t in e?Mc(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var Oe=(e,t,r)=>jc(e,typeof t!="symbol"?t+"":t,r),La=(e,t,r)=>t.has(e)||es("Cannot "+r);var u=(e,t,r)=>(La(e,t,"read from private field"),r?r.call(e):t.get(e)),G=(e,t,r)=>t.has(e)?es("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,r),W=(e,t,r,o)=>(La(e,t,"write to private field"),o?o.call(e,r):t.set(e,r),r),te=(e,t,r)=>(La(e,t,"access private method"),r);var ts=(e,t,r)=>qc(Rc(e),r,t);(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const n of document.querySelectorAll('link[rel="modulepreload"]'))o(n);new MutationObserver(n=>{for(const a of n)if(a.type==="childList")for(const i of a.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&o(i)}).observe(document,{childList:!0,subtree:!0});function r(n){const a={};return n.integrity&&(a.integrity=n.integrity),n.referrerPolicy&&(a.referrerPolicy=n.referrerPolicy),n.crossOrigin==="use-credentials"?a.credentials="include":n.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function o(n){if(n.ep)return;n.ep=!0;const a=r(n);fetch(n.href,a)}})();const Ms=!1;var hi=Array.isArray,Nc=Array.prototype.indexOf,Gn=Array.prototype.includes,ca=Array.from,zc=Object.defineProperty,go=Object.getOwnPropertyDescriptor,Fc=Object.getOwnPropertyDescriptors,Bc=Object.prototype,Uc=Array.prototype,Rs=Object.getPrototypeOf,rs=Object.isExtensible;const wt=()=>{};function Vc(e){for(var t=0;t<e.length;t++)e[t]()}function qs(){var e,t,r=new Promise((o,n)=>{e=o,t=n});return{promise:r,resolve:e,reject:t}}const Ke=2,Io=4,ua=8,vi=1<<24,Nt=16,Bt=32,Ir=64,Wa=128,It=512,Fe=1024,Ue=2048,nr=4096,nt=8192,yt=16384,to=32768,os=1<<25,Xr=65536,Hn=1<<17,Gc=1<<18,Ro=1<<19,Hc=1<<20,er=1<<25,Qr=65536,Wn=1<<21,bo=1<<22,Or=1<<23,_o=Symbol("$state"),Wc=Symbol("legacy props"),Kc=Symbol(""),Nn=Symbol("attributes"),Ka=Symbol("class"),Za=Symbol("style"),Wo=Symbol("text"),Qo=Symbol("form reset"),da=new class extends Error{constructor(){super(...arguments);Oe(this,"name","StaleReactionError");Oe(this,"message","The reaction that called `getAbortSignal()` was re-run or destroyed")}};var Ts;const fa=!!((Ts=globalThis.document)!=null&&Ts.contentType)&&globalThis.document.contentType.includes("xml"),_n=3,yn=8;function Zc(){throw new Error("https://svelte.dev/e/async_derived_orphan")}function Yc(e,t,r){throw new Error("https://svelte.dev/e/each_key_duplicate")}function Jc(e){throw new Error("https://svelte.dev/e/effect_in_teardown")}function Xc(){throw new Error("https://svelte.dev/e/effect_in_unowned_derived")}function Qc(e){throw new Error("https://svelte.dev/e/effect_orphan")}function eu(){throw new Error("https://svelte.dev/e/effect_update_depth_exceeded")}function tu(e){throw new Error("https://svelte.dev/e/props_invalid_value")}function ru(){throw new Error("https://svelte.dev/e/state_descriptors_fixed")}function ou(){throw new Error("https://svelte.dev/e/state_prototype_fixed")}function nu(){throw new Error("https://svelte.dev/e/state_unsafe_mutation")}function au(){throw new Error("https://svelte.dev/e/svelte_boundary_reset_onerror")}const iu=1,su=2,js=4,lu=8,cu=16,uu=1,du=4,fu=8,pu=16,Ns=1,hu=2,vu="[",mi="[!",ns="[?",gi="]",wn={},Me=Symbol("uninitialized"),zs="http://www.w3.org/1999/xhtml",mu="http://www.w3.org/2000/svg",gu="http://www.w3.org/1998/Math/MathML",bu="@attach";function _u(){console.warn("https://svelte.dev/e/derived_inert")}function xn(e){console.warn("https://svelte.dev/e/hydration_mismatch")}function yu(){console.warn("https://svelte.dev/e/select_multiple_invalid_value")}function wu(){console.warn("https://svelte.dev/e/svelte_boundary_reset_noop")}let ae=!1;function mr(e){ae=e}let se;function et(e){if(e===null)throw xn(),wn;return se=e}function To(){return et(ir(se))}function j(e){if(ae){if(ir(se)!==null)throw xn(),wn;se=e}}function T(e=1){if(ae){for(var t=e,r=se;t--;)r=ir(r);se=r}}function Kn(e=!0){for(var t=0,r=se;;){if(r.nodeType===yn){var o=r.data;if(o===gi){if(t===0)return r;t-=1}else(o===vu||o===mi||o[0]==="["&&!isNaN(Number(o.slice(1))))&&(t+=1)}var n=ir(r);e&&r.remove(),r=n}}function Fs(e){if(!e||e.nodeType!==yn)throw xn(),wn;return e.data}function Bs(e){return e===this.v}function xu(e,t){return e!=e?t==t:e!==t||e!==null&&typeof e=="object"||typeof e=="function"}function Us(e){return!xu(e,this.v)}let ku=!1,ut=null;function Do(e){ut=e}function xt(e,t=!1,r){ut={p:ut,i:!1,c:null,e:null,s:e,x:null,r:ce,l:null}}function kt(e){var t=ut,r=t.e;if(r!==null){t.e=null;for(var o of r)gl(o)}return t.i=!0,ut=t.p,{}}function Vs(){return!0}let jr=[];function Gs(){var e=jr;jr=[],Vc(e)}function tr(e){if(jr.length===0&&!tn){var t=jr;queueMicrotask(()=>{t===jr&&Gs()})}jr.push(e)}function $u(){for(;jr.length>0;)Gs()}function Hs(e){var t=ce;if(t===null)return ue.f|=Or,e;if((t.f&to)===0&&(t.f&Io)===0)throw e;Cr(e,t)}function Cr(e,t){if(!(t!==null&&(t.f&yt)!==0)){for(;t!==null;){if((t.f&Wa)!==0){if((t.f&to)===0)throw e;try{t.b.error(e);return}catch(r){e=r}}t=t.parent}throw e}}const Su=-7169;function De(e,t){e.f=e.f&Su|t}function bi(e){(e.f&It)!==0||e.deps===null?De(e,Fe):De(e,nr)}function Ws(e){if(e!==null)for(const t of e)(t.f&Ke)===0||(t.f&Qr)===0||(t.f^=Qr,Ws(t.deps))}function Ks(e,t,r){(e.f&Ue)!==0?t.add(e):(e.f&nr)!==0&&r.add(e),Ws(e.deps),De(e,Fe)}let In=!1;function Eu(e){var t=In;try{return In=!1,[e(),In]}finally{In=t}}function Au(e){let t=0,r=Tr(0),o;return()=>{ki()&&(g(r),bl(()=>(t===0&&(o=Ci(()=>e(()=>Xt(r)))),t+=1,()=>{tr(()=>{t-=1,t===0&&(o==null||o(),o=void 0,Xt(r))})})))}}var Cu=Xr|Ro;function Ou(e,t,r,o){new Pu(e,t,r,o)}var gt,cn,Ct,Br,it,Ot,rt,bt,dr,Ur,$r,wo,un,dn,fr,aa,Ae,Zs,Ys,Js,Ya,zn,Fn,Ja,Xa;class Pu{constructor(t,r,o,n){G(this,Ae);Oe(this,"parent");Oe(this,"is_pending",!1);Oe(this,"transform_error");G(this,gt);G(this,cn,ae?se:null);G(this,Ct);G(this,Br);G(this,it);G(this,Ot,null);G(this,rt,null);G(this,bt,null);G(this,dr,null);G(this,Ur,0);G(this,$r,0);G(this,wo,!1);G(this,un,new Set);G(this,dn,new Set);G(this,fr,null);G(this,aa,Au(()=>(W(this,fr,Tr(u(this,Ur))),()=>{W(this,fr,null)})));var a;W(this,gt,t),W(this,Ct,r),W(this,Br,i=>{var s=ce;s.b=this,s.f|=Wa,o(i)}),this.parent=ce.b,this.transform_error=n??((a=this.parent)==null?void 0:a.transform_error)??(i=>i),W(this,it,va(()=>{if(ae){const i=u(this,cn);To();const s=i.data===mi;if(i.data.startsWith(ns)){const c=JSON.parse(i.data.slice(ns.length));te(this,Ae,Ys).call(this,c)}else s?te(this,Ae,Js).call(this):te(this,Ae,Zs).call(this)}else te(this,Ae,Ya).call(this)},Cu)),ae&&W(this,gt,se)}defer_effect(t){Ks(t,u(this,un),u(this,dn))}is_rendered(){return!this.is_pending&&(!this.parent||this.parent.is_rendered())}has_pending_snippet(){return!!u(this,Ct).pending}update_pending_count(t,r){te(this,Ae,Ja).call(this,t,r),W(this,Ur,u(this,Ur)+t),!(!u(this,fr)||u(this,wo))&&(W(this,wo,!0),tr(()=>{W(this,wo,!1),u(this,fr)&&Lo(u(this,fr),u(this,Ur))}))}get_effect_pending(){return u(this,aa).call(this),g(u(this,fr))}error(t){if(!u(this,Ct).onerror&&!u(this,Ct).failed)throw t;K!=null&&K.is_fork?(u(this,Ot)&&K.skip_effect(u(this,Ot)),u(this,rt)&&K.skip_effect(u(this,rt)),u(this,bt)&&K.skip_effect(u(this,bt)),K.oncommit(()=>{te(this,Ae,Xa).call(this,t)})):te(this,Ae,Xa).call(this,t)}}gt=new WeakMap,cn=new WeakMap,Ct=new WeakMap,Br=new WeakMap,it=new WeakMap,Ot=new WeakMap,rt=new WeakMap,bt=new WeakMap,dr=new WeakMap,Ur=new WeakMap,$r=new WeakMap,wo=new WeakMap,un=new WeakMap,dn=new WeakMap,fr=new WeakMap,aa=new WeakMap,Ae=new WeakSet,Zs=function(){try{W(this,Ot,ct(()=>u(this,Br).call(this,u(this,gt))))}catch(t){this.error(t)}},Ys=function(t){const r=u(this,Ct).failed;r&&W(this,bt,ct(()=>{r(u(this,gt),()=>t,()=>()=>{})}))},Js=function(){const t=u(this,Ct).pending;t&&(this.is_pending=!0,W(this,rt,ct(()=>t(u(this,gt)))),tr(()=>{var r=W(this,dr,document.createDocumentFragment()),o=dt();r.append(o),W(this,Ot,te(this,Ae,Fn).call(this,()=>ct(()=>u(this,Br).call(this,o)))),u(this,$r)===0&&(u(this,gt).before(r),W(this,dr,null),Zr(u(this,rt),()=>{W(this,rt,null)}),te(this,Ae,zn).call(this,K))}))},Ya=function(){try{if(this.is_pending=this.has_pending_snippet(),W(this,$r,0),W(this,Ur,0),W(this,Ot,ct(()=>{u(this,Br).call(this,u(this,gt))})),u(this,$r)>0){var t=W(this,dr,document.createDocumentFragment());Ai(u(this,Ot),t);const r=u(this,Ct).pending;W(this,rt,ct(()=>r(u(this,gt))))}else te(this,Ae,zn).call(this,K)}catch(r){this.error(r)}},zn=function(t){this.is_pending=!1,t.transfer_effects(u(this,un),u(this,dn))},Fn=function(t){var r=ce,o=ue,n=ut;ar(u(this,it)),Tt(u(this,it)),Do(u(this,it).ctx);try{return eo.ensure(),t()}catch(a){return Hs(a),null}finally{ar(r),Tt(o),Do(n)}},Ja=function(t,r){var o;if(!this.has_pending_snippet()){this.parent&&te(o=this.parent,Ae,Ja).call(o,t,r);return}W(this,$r,u(this,$r)+t),u(this,$r)===0&&(te(this,Ae,zn).call(this,r),u(this,rt)&&Zr(u(this,rt),()=>{W(this,rt,null)}),u(this,dr)&&(u(this,gt).before(u(this,dr)),W(this,dr,null)))},Xa=function(t){u(this,Ot)&&(We(u(this,Ot)),W(this,Ot,null)),u(this,rt)&&(We(u(this,rt)),W(this,rt,null)),u(this,bt)&&(We(u(this,bt)),W(this,bt,null)),ae&&(et(u(this,cn)),T(),et(Kn()));var r=u(this,Ct).onerror;let o=u(this,Ct).failed;var n=!1,a=!1;const i=()=>{if(n){wu();return}n=!0,a&&au(),u(this,bt)!==null&&Zr(u(this,bt),()=>{W(this,bt,null)}),te(this,Ae,Fn).call(this,()=>{te(this,Ae,Ya).call(this)})},s=l=>{try{a=!0,r==null||r(l,i),a=!1}catch(c){Cr(c,u(this,it)&&u(this,it).parent)}o&&W(this,bt,te(this,Ae,Fn).call(this,()=>{try{return ct(()=>{var c=ce;c.b=this,c.f|=Wa,o(u(this,gt),()=>l,()=>i)})}catch(c){return Cr(c,u(this,it).parent),null}}))};tr(()=>{var l;try{l=this.transform_error(t)}catch(c){Cr(c,u(this,it)&&u(this,it).parent);return}l!==null&&typeof l=="object"&&typeof l.then=="function"?l.then(s,c=>Cr(c,u(this,it)&&u(this,it).parent)):s(l)})};function Xs(e,t,r,o){const n=on;var a=e.filter(b=>!b.settled),i=t.map(n);if(r.length===0&&a.length===0){o(i);return}var s=ce,l=Iu(),c=a.length===1?a[0].promise:a.length>1?Promise.all(a.map(b=>b.promise)):null;function d(b){if((s.f&yt)===0){l();try{o([...i,...b])}catch(y){Cr(y,s)}Zn()}}var p=Qs();if(r.length===0){c.then(()=>d([])).finally(p);return}function f(){Promise.all(r.map(b=>Tu(b))).then(d).catch(b=>Cr(b,s)).finally(p)}c?c.then(()=>{l(),f(),Zn()}):f()}function Iu(){var e=ce,t=ue,r=ut,o=K;return function(a=!0){ar(e),Tt(t),Do(r),a&&(e.f&yt)===0&&(o==null||o.activate(),o==null||o.apply())}}function Zn(e=!0){ar(null),Tt(null),Do(null),e&&(K==null||K.deactivate())}function Qs(){var e=ce,t=e.b,r=K,o=!!(t!=null&&t.is_rendered());return t==null||t.update_pending_count(1,r),r.increment(o,e),()=>{t==null||t.update_pending_count(-1,r),r.decrement(o,e)}}function on(e){var t=Ke|Ue;return ce!==null&&(ce.f|=Ro),{ctx:ut,deps:null,effects:null,equals:Bs,f:t,fn:e,reactions:null,rv:0,v:Me,wv:0,parent:ce,ac:null}}const Ko=Symbol("obsolete");function Tu(e,t,r){let o=ce;o===null&&Zc();var n=void 0,a=Tr(Me),i=!ue,s=new Set;return Ku(()=>{var b,y;var l=ce,c=qs();n=c.promise;try{Promise.resolve(e()).then(c.resolve,$=>{$!==da&&c.reject($)}).finally(Zn)}catch($){c.reject($),Zn()}var d=K;if(i){if((l.f&to)!==0)var p=Qs();if((b=o.b)!=null&&b.is_rendered())(y=d.async_deriveds.get(l))==null||y.reject(Ko);else for(const $ of s.values())$.reject(Ko);s.add(c),d.async_deriveds.set(l,c)}const f=($,x=void 0)=>{p==null||p(),s.delete(c),x!==Ko&&(d.activate(),x?(a.f|=Or,Lo(a,x)):((a.f&Or)!==0&&(a.f^=Or),Lo(a,$)),d.deactivate())};c.promise.then(f,$=>f(null,$||"unknown"))}),$i(()=>{for(const l of s)l.reject(Ko)}),new Promise(l=>{function c(d){function p(){d===n?l(a):c(n)}d.then(p,p)}c(n)})}function Mr(e){const t=on(e);return Sl(t),t}function el(e){const t=on(e);return t.equals=Us,t}function Du(e){var t=e.effects;if(t!==null){e.effects=null;for(var r=0;r<t.length;r+=1)We(t[r])}}function _i(e){var t,r=ce,o=e.parent;if(!_r&&o!==null&&e.v!==Me&&(o.f&(yt|nt))!==0)return _u(),e.v;ar(o);try{e.f&=~Qr,Du(e),t=Ol(e)}finally{ar(r)}return t}function tl(e){var t=_i(e);if(!e.equals(t)&&(e.wv=Al(),(!(K!=null&&K.is_fork)||e.deps===null)&&(K!==null?(K.capture(e,t,!0),en==null||en.capture(e,t,!0)):e.v=t,e.deps===null))){De(e,Fe);return}_r||(He!==null?(ki()||K!=null&&K.is_fork)&&He.set(e,t):bi(e))}function Lu(e){var t,r;if(e.effects!==null)for(const o of e.effects)(o.teardown||o.ac)&&((t=o.teardown)==null||t.call(o),(r=o.ac)==null||r.abort(da),o.fn!==null&&(o.teardown=wt),o.ac=null,nn(o,0),Ei(o))}function rl(e){if(e.effects!==null)for(const t of e.effects)t.teardown&&t.fn!==null&&Mo(t)}let Ma=null,uo=null,K=null,en=null,He=null,Qa=null,tn=!1,Ra=!1,mo=null,Bn=null;var as=0;let Mu=1;var xo,Sr,Vr,ko,$o,So,pr,Eo,st,fn,hr,qt,Kt,Ao,Gr,ke,ei,Zo,ti,ol,nl,vo,Ru,Yo;const ia=class ia{constructor(){G(this,ke);Oe(this,"id",Mu++);G(this,xo,!1);Oe(this,"linked",!0);G(this,Sr,null);G(this,Vr,null);Oe(this,"async_deriveds",new Map);Oe(this,"current",new Map);Oe(this,"previous",new Map);G(this,ko,new Set);G(this,$o,new Set);G(this,So,0);G(this,pr,new Map);G(this,Eo,null);G(this,st,[]);G(this,fn,[]);G(this,hr,new Set);G(this,qt,new Set);G(this,Kt,new Map);G(this,Ao,new Set);Oe(this,"is_fork",!1);G(this,Gr,!1);uo===null?Ma=uo=this:(W(uo,Vr,this),W(this,Sr,uo)),uo=this}skip_effect(t){u(this,Kt).has(t)||u(this,Kt).set(t,{d:[],m:[]}),u(this,Ao).delete(t)}unskip_effect(t,r=o=>this.schedule(o)){var o=u(this,Kt).get(t);if(o){u(this,Kt).delete(t);for(var n of o.d)De(n,Ue),r(n);for(n of o.m)De(n,nr),r(n)}u(this,Ao).add(t)}capture(t,r,o=!1){t.v!==Me&&!this.previous.has(t)&&this.previous.set(t,t.v),(t.f&Or)===0&&(this.current.set(t,[r,o]),He==null||He.set(t,r)),this.is_fork||(t.v=r)}activate(){K=this}deactivate(){K=null,He=null}flush(){try{Ra=!0,K=this,te(this,ke,Zo).call(this)}finally{as=0,Qa=null,mo=null,Bn=null,Ra=!1,K=null,He=null,Kr.clear()}}discard(){var t;for(const r of u(this,$o))r(this);u(this,$o).clear();for(const r of this.async_deriveds.values())r.reject(Ko);te(this,ke,Yo).call(this),(t=u(this,Eo))==null||t.resolve()}register_created_effect(t){u(this,fn).push(t)}increment(t,r){if(W(this,So,u(this,So)+1),t){let o=u(this,pr).get(r)??0;u(this,pr).set(r,o+1)}}decrement(t,r){if(W(this,So,u(this,So)-1),t){let o=u(this,pr).get(r)??0;o===1?u(this,pr).delete(r):u(this,pr).set(r,o-1)}u(this,Gr)||(W(this,Gr,!0),tr(()=>{W(this,Gr,!1),this.linked&&this.flush()}))}transfer_effects(t,r){for(const o of t)u(this,hr).add(o);for(const o of r)u(this,qt).add(o);t.clear(),r.clear()}oncommit(t){u(this,ko).add(t)}ondiscard(t){u(this,$o).add(t)}settled(){return(u(this,Eo)??W(this,Eo,qs())).promise}static ensure(){if(K===null){const t=K=new ia;!Ra&&!tn&&tr(()=>{u(t,xo)||t.flush()})}return K}apply(){{He=null;return}}schedule(t){var n;if(Qa=t,(n=t.b)!=null&&n.is_pending&&(t.f&(Io|ua|vi))!==0&&(t.f&to)===0){t.b.defer_effect(t);return}for(var r=t;r.parent!==null;){r=r.parent;var o=r.f;if(mo!==null&&r===ce&&(ue===null||(ue.f&Ke)===0))return;if((o&(Ir|Bt))!==0){if((o&Fe)===0)return;r.f^=Fe}}u(this,st).push(r)}};xo=new WeakMap,Sr=new WeakMap,Vr=new WeakMap,ko=new WeakMap,$o=new WeakMap,So=new WeakMap,pr=new WeakMap,Eo=new WeakMap,st=new WeakMap,fn=new WeakMap,hr=new WeakMap,qt=new WeakMap,Kt=new WeakMap,Ao=new WeakMap,Gr=new WeakMap,ke=new WeakSet,ei=function(){if(this.is_fork)return!0;for(const o of u(this,pr).keys()){for(var t=o,r=!1;t.parent!==null;){if(u(this,Kt).has(t)){r=!0;break}t=t.parent}if(!r)return!0}return!1},Zo=function(){var l,c,d,p;W(this,xo,!0),as++>1e3&&(te(this,ke,Yo).call(this),ju());for(const f of u(this,hr))u(this,qt).delete(f),De(f,Ue),this.schedule(f);for(const f of u(this,qt))De(f,nr),this.schedule(f);const t=u(this,st);W(this,st,[]),this.apply();var r=mo=[],o=[],n=Bn=[];for(const f of t)try{te(this,ke,ti).call(this,f,r,o)}catch(b){throw sl(f),te(this,ke,ei).call(this)||this.discard(),b}if(K=null,n.length>0){var a=ia.ensure();for(const f of n)a.schedule(f)}if(mo=null,Bn=null,te(this,ke,ei).call(this)){te(this,ke,vo).call(this,o),te(this,ke,vo).call(this,r);for(const[f,b]of u(this,Kt))il(f,b);n.length>0&&te(l=K,ke,Zo).call(l);return}const i=te(this,ke,ol).call(this);if(i){te(this,ke,vo).call(this,o),te(this,ke,vo).call(this,r),te(c=i,ke,nl).call(c,this);return}u(this,hr).clear(),u(this,qt).clear();for(const f of u(this,ko))f(this);u(this,ko).clear(),en=this,is(o),is(r),en=null,(d=u(this,Eo))==null||d.resolve();var s=K;if(u(this,So)===0&&(u(this,st).length===0||s!==null)&&te(this,ke,Yo).call(this),u(this,st).length>0)if(s!==null){const f=s;u(f,st).push(...u(this,st).filter(b=>!u(f,st).includes(b)))}else s=this;s!==null&&te(p=s,ke,Zo).call(p)},ti=function(t,r,o){t.f^=Fe;for(var n=t.first;n!==null;){var a=n.f,i=(a&(Bt|Ir))!==0,s=i&&(a&Fe)!==0,l=s||(a&nt)!==0||u(this,Kt).has(n);if(!l&&n.fn!==null){i?n.f^=Fe:(a&Io)!==0?r.push(n):kn(n)&&((a&Nt)!==0&&u(this,qt).add(n),Mo(n));var c=n.first;if(c!==null){n=c;continue}}for(;n!==null;){var d=n.next;if(d!==null){n=d;break}n=n.parent}}},ol=function(){for(var t=u(this,Sr);t!==null;){if(!t.is_fork){for(const[r,[,o]]of this.current)if(t.current.has(r)&&!o)return t}t=u(t,Sr)}return null},nl=function(t){var o;for(const[n,a]of t.current)!this.previous.has(n)&&t.previous.has(n)&&this.previous.set(n,t.previous.get(n)),this.current.set(n,a);for(const[n,a]of t.async_deriveds){const i=this.async_deriveds.get(n);i&&a.promise.then(i.resolve).catch(i.reject)}t.async_deriveds.clear(),this.transfer_effects(u(t,hr),u(t,qt));const r=n=>{var a=n.reactions;if(a!==null)for(const l of a){var i=l.f;if((i&Ke)!==0)r(l);else{var s=l;i&(bo|Nt)&&!this.async_deriveds.has(s)&&(u(this,qt).delete(s),De(s,Ue),this.schedule(s))}}};for(const n of this.current.keys())r(n);this.oncommit(()=>t.discard()),te(o=t,ke,Yo).call(o),K=this,te(this,ke,Zo).call(this)},vo=function(t){for(var r=0;r<t.length;r+=1)Ks(t[r],u(this,hr),u(this,qt))},Ru=function(){var p;for(let f=Ma;f!==null;f=u(f,Vr)){var t=f.id<this.id,r=[];for(const[b,[y,$]]of this.current){if(f.current.has(b)){var o=f.current.get(b)[0];if(t&&y!==o)f.current.set(b,[y,$]);else continue}r.push(b)}if(t)for(const[b,y]of this.async_deriveds){const $=f.async_deriveds.get(b);$&&y.promise.then($.resolve).catch($.reject)}var n=[...f.current.keys()].filter(b=>!f.current.get(b)[1]);if(!(!u(f,xo)||n.length===0)){var a=n.filter(b=>!this.current.has(b));if(a.length===0)t&&f.discard();else if(r.length>0){if(t)for(const b of u(this,Ao))f.unskip_effect(b,y=>{var $;(y.f&(Nt|bo))!==0?f.schedule(y):te($=f,ke,vo).call($,[y])});f.activate();var i=new Set,s=new Map;for(var l of r)al(l,a,i,s);s=new Map;var c=[...f.current].filter(([b,y])=>{const $=this.current.get(b);return $?$[0]!==y[0]||$[1]!==y[1]:!0}).map(([b])=>b);if(c.length>0)for(const b of u(this,fn))(b.f&(yt|nt|Hn))===0&&yi(b,c,s)&&((b.f&(bo|Nt))!==0?(De(b,Ue),f.schedule(b)):u(f,hr).add(b));if(u(f,st).length>0&&!u(f,Gr)){f.apply();for(var d of u(f,st))te(p=f,ke,ti).call(p,d,[],[]);W(f,st,[])}f.deactivate()}}}},Yo=function(){if(this.linked){var t=u(this,Sr),r=u(this,Vr);t===null?Ma=r:W(t,Vr,r),r===null?uo=t:W(r,Sr,t),this.linked=!1}};let eo=ia;function qu(e){var t=tn;tn=!0;try{for(var r;;){if($u(),K===null)return r;K.flush()}}finally{tn=t}}function ju(){try{eu()}catch(e){Cr(e,Qa)}}let Rt=null;function is(e){var t=e.length;if(t!==0){for(var r=0;r<t;){var o=e[r++];if((o.f&(yt|nt))===0&&kn(o)&&(Rt=new Set,Mo(o),o.deps===null&&o.first===null&&o.nodes===null&&o.teardown===null&&o.ac===null&&xl(o),(Rt==null?void 0:Rt.size)>0)){Kr.clear();for(const n of Rt){if((n.f&(yt|nt))!==0)continue;const a=[n];let i=n.parent;for(;i!==null;)Rt.has(i)&&(Rt.delete(i),a.push(i)),i=i.parent;for(let s=a.length-1;s>=0;s--){const l=a[s];(l.f&(yt|nt))===0&&Mo(l)}}Rt.clear()}}Rt=null}}function al(e,t,r,o){if(!r.has(e)&&(r.add(e),e.reactions!==null))for(const n of e.reactions){const a=n.f;(a&Ke)!==0?al(n,t,r,o):(a&(bo|Nt))!==0&&(a&Ue)===0&&yi(n,t,o)&&(De(n,Ue),wi(n))}}function yi(e,t,r){const o=r.get(e);if(o!==void 0)return o;if(e.deps!==null)for(const n of e.deps){if(Gn.call(t,n))return!0;if((n.f&Ke)!==0&&yi(n,t,r))return r.set(n,!0),!0}return r.set(e,!1),!1}function wi(e){K.schedule(e)}function il(e,t){if(!((e.f&Bt)!==0&&(e.f&Fe)!==0)){(e.f&Ue)!==0?t.d.push(e):(e.f&nr)!==0&&t.m.push(e),De(e,Fe);for(var r=e.first;r!==null;)il(r,t),r=r.next}}function sl(e){De(e,Fe);for(var t=e.first;t!==null;)sl(t),t=t.next}let Yn=new Set;const Kr=new Map;let ll=!1;function Tr(e,t){var r={f:0,v:e,reactions:null,equals:Bs,rv:0,wv:0};return r}function ye(e,t){const r=Tr(e);return Sl(r),r}function Nu(e,t=!1,r=!0){const o=Tr(e);return t||(o.equals=Us),o}function P(e,t,r=!1){ue!==null&&(!zt||(ue.f&Hn)!==0)&&Vs()&&(ue.f&(Ke|Nt|bo|Hn))!==0&&(rr===null||!rr.has(e))&&nu();let o=r?Pt(t):t;return Lo(e,o,Bn)}function Lo(e,t,r=null){if(!e.equals(t)){Kr.set(e,_r?t:e.v);var o=eo.ensure();if(o.capture(e,t),(e.f&Ke)!==0){const n=e;(e.f&Ue)!==0&&_i(n),He===null&&bi(n)}e.wv=Al(),cl(e,Ue,r),ce!==null&&(ce.f&Fe)!==0&&(ce.f&(Bt|Ir))===0&&(At===null?Yu([e]):At.push(e)),!o.is_fork&&Yn.size>0&&!ll&&zu()}return t}function zu(){ll=!1;for(const e of Yn){(e.f&Fe)!==0&&De(e,nr);let t;try{t=kn(e)}catch{t=!0}t&&Mo(e)}Yn.clear()}function Xt(e){P(e,e.v+1)}function cl(e,t,r){var o=e.reactions;if(o!==null)for(var n=o.length,a=0;a<n;a++){var i=o[a],s=i.f,l=(s&Ue)===0;if(l&&De(i,t),(s&Hn)!==0)Yn.add(i);else if((s&Ke)!==0){var c=i;He==null||He.delete(c),(s&Qr)===0&&(s&It&&(ce===null||(ce.f&Wn)===0)&&(i.f|=Qr),cl(c,nr,r))}else if(l){var d=i;(s&Nt)!==0&&Rt!==null&&Rt.add(d),r!==null?r.push(d):wi(d)}}}function Pt(e){if(typeof e!="object"||e===null||_o in e)return e;const t=Rs(e);if(t!==Bc&&t!==Uc)return e;var r=new Map,o=hi(e),n=ye(0),a=gr,i=s=>{if(gr===a)return s();var l=ue,c=gr;Tt(null),ds(a);var d=s();return Tt(l),ds(c),d};return o&&r.set("length",ye(e.length)),new Proxy(e,{defineProperty(s,l,c){(!("value"in c)||c.configurable===!1||c.enumerable===!1||c.writable===!1)&&ru();var d=r.get(l);return d===void 0?i(()=>{var p=ye(c.value);return r.set(l,p),p}):P(d,c.value,!0),!0},deleteProperty(s,l){var c=r.get(l);if(c===void 0){if(l in s){const d=i(()=>ye(Me));r.set(l,d),Xt(n)}}else P(c,Me),Xt(n);return!0},get(s,l,c){var b;if(l===_o)return e;var d=r.get(l),p=l in s;if(d===void 0&&(!p||(b=go(s,l))!=null&&b.writable)&&(d=i(()=>{var y=Pt(p?s[l]:Me),$=ye(y);return $}),r.set(l,d)),d!==void 0){var f=g(d);return f===Me?void 0:f}return Reflect.get(s,l,c)},getOwnPropertyDescriptor(s,l){var c=Reflect.getOwnPropertyDescriptor(s,l);if(c&&"value"in c){var d=r.get(l);d&&(c.value=g(d))}else if(c===void 0){var p=r.get(l),f=p==null?void 0:p.v;if(p!==void 0&&f!==Me)return{enumerable:!0,configurable:!0,value:f,writable:!0}}return c},has(s,l){var f;if(l===_o)return!0;var c=r.get(l),d=c!==void 0&&c.v!==Me||Reflect.has(s,l);if(c!==void 0||ce!==null&&(!d||(f=go(s,l))!=null&&f.writable)){c===void 0&&(c=i(()=>{var b=d?Pt(s[l]):Me,y=ye(b);return y}),r.set(l,c));var p=g(c);if(p===Me)return!1}return d},set(s,l,c,d){var z;var p=r.get(l),f=l in s;if(o&&l==="length")for(var b=c;b<p.v;b+=1){var y=r.get(b+"");y!==void 0?P(y,Me):b in s&&(y=i(()=>ye(Me)),r.set(b+"",y))}if(p===void 0)(!f||(z=go(s,l))!=null&&z.writable)&&(p=i(()=>ye(void 0)),P(p,Pt(c)),r.set(l,p));else{f=p.v!==Me;var $=i(()=>Pt(c));P(p,$)}var x=Reflect.getOwnPropertyDescriptor(s,l);if(x!=null&&x.set&&x.set.call(d,c),!f){if(o&&typeof l=="string"){var w=r.get("length"),A=Number(l);Number.isInteger(A)&&A>=w.v&&P(w,A+1)}Xt(n)}return!0},ownKeys(s){g(n);var l=Reflect.ownKeys(s).filter(p=>{var f=r.get(p);return f===void 0||f.v!==Me});for(var[c,d]of r)d.v!==Me&&!(c in s)&&l.push(c);return l},setPrototypeOf(){ou()}})}function ss(e){try{if(e!==null&&typeof e=="object"&&_o in e)return e[_o]}catch{}return e}function Fu(e,t){return Object.is(ss(e),ss(t))}var ls,ul,dl,fl;function Bu(){if(ls===void 0){ls=window,ul=/Firefox/.test(navigator.userAgent);var e=Element.prototype,t=Node.prototype,r=Text.prototype;dl=go(t,"firstChild").get,fl=go(t,"nextSibling").get,rs(e)&&(e[Ka]=void 0,e[Nn]=null,e[Za]=void 0,e.__e=void 0),rs(r)&&(r[Wo]=void 0)}}function dt(e=""){return document.createTextNode(e)}function Qe(e){return dl.call(e)}function ir(e){return fl.call(e)}function B(e,t){if(!ae)return Qe(e);var r=Qe(se);if(r===null)r=se.appendChild(dt());else if(t&&r.nodeType!==_n){var o=dt();return r==null||r.before(o),et(o),o}return t&&pa(r),et(r),r}function me(e,t=!1){if(!ae){var r=Qe(e);return r instanceof Comment&&r.data===""?ir(r):r}if(t){if((se==null?void 0:se.nodeType)!==_n){var o=dt();return se==null||se.before(o),et(o),o}pa(se)}return se}function _(e,t=1,r=!1){let o=ae?se:e;for(var n;t--;)n=o,o=ir(o);if(!ae)return o;if(r){if((o==null?void 0:o.nodeType)!==_n){var a=dt();return o===null?n==null||n.after(a):o.before(a),et(a),a}pa(o)}return et(o),o}function Uu(e){e.textContent=""}function pl(){return!1}function xi(e,t,r){return t==null||t===zs?r?document.createElement(e,{is:r}):document.createElement(e):r?document.createElementNS(t,e,{is:r}):document.createElementNS(t,e)}function Vu(e=""){return document.createComment(e)}function pa(e){if(e.nodeValue.length<65536)return;let t=e.nextSibling;for(;t!==null&&t.nodeType===_n;)t.remove(),e.nodeValue+=t.nodeValue,t=e.nextSibling}function hl(e,t){if(t){const r=document.body;e.autofocus=!0,tr(()=>{document.activeElement===r&&e.focus()})}}let cs=!1;function vl(){cs||(cs=!0,document.addEventListener("reset",e=>{Promise.resolve().then(()=>{var t;if(!e.defaultPrevented)for(const r of e.target.elements)(t=r[Qo])==null||t.call(r)})},{capture:!0}))}function ha(e){var t=ue,r=ce;Tt(null),ar(null);try{return e()}finally{Tt(t),ar(r)}}function ml(e,t,r,o=r){e.addEventListener(t,()=>ha(r));const n=e[Qo];n?e[Qo]=()=>{n(),o(!0)}:e[Qo]=()=>o(!0),vl()}function Gu(e){ce===null&&(ue===null&&Qc(),Xc()),_r&&Jc()}function Hu(e,t){var r=t.last;r===null?t.last=t.first=e:(r.next=e,e.prev=r,t.last=e)}function sr(e,t){var r=ce;r!==null&&(r.f&nt)!==0&&(e|=nt);var o={ctx:ut,deps:null,nodes:null,f:e|Ue|It,first:null,fn:t,last:null,next:null,parent:r,b:r&&r.b,prev:null,teardown:null,wv:0,ac:null};K==null||K.register_created_effect(o);var n=o;if((e&Io)!==0)mo!==null?mo.push(o):eo.ensure().schedule(o);else if(t!==null){try{Mo(o)}catch(i){throw We(o),i}n.deps===null&&n.teardown===null&&n.nodes===null&&n.first===n.last&&(n.f&Ro)===0&&(n=n.first,(e&Nt)!==0&&(e&Xr)!==0&&n!==null&&(n.f|=Xr))}if(n!==null&&(n.parent=r,r!==null&&Hu(n,r),ue!==null&&(ue.f&Ke)!==0&&(e&Ir)===0)){var a=ue;(a.effects??(a.effects=[])).push(n)}return o}function ki(){return ue!==null&&!zt}function $i(e){const t=sr(ua,null);return De(t,Fe),t.teardown=e,t}function qa(e){Gu();var t=ce.f,r=!ue&&(t&Bt)!==0&&ut!==null&&!ut.i;if(r){var o=ut;(o.e??(o.e=[])).push(e)}else return gl(e)}function gl(e){return sr(Io|Hc,e)}function Wu(e){eo.ensure();const t=sr(Ir|Ro,e);return(r={})=>new Promise(o=>{r.outro?Zr(t,()=>{We(t),o(void 0)}):(We(t),o(void 0))})}function Si(e){return sr(Io,e)}function Ku(e){return sr(bo|Ro,e)}function bl(e,t=0){return sr(ua|t,e)}function ze(e,t=[],r=[],o=[]){Xs(o,t,r,n=>{sr(ua,()=>{e(...n.map(g))})})}function va(e,t=0){var r=sr(Nt|t,e);return r}function _l(e,t=0){var r=sr(vi|t,e);return r}function ct(e){return sr(Bt|Ro,e)}function yl(e){var t=e.teardown;if(t!==null){const r=_r,o=ue;us(!0),Tt(null);try{t.call(null)}finally{us(r),Tt(o)}}}function Ei(e,t=!1){var r=e.first;for(e.first=e.last=null;r!==null;){const n=r.ac;n!==null&&ha(()=>{n.abort(da)});var o=r.next;(r.f&Ir)!==0?r.parent=null:We(r,t),r=o}}function Zu(e){for(var t=e.first;t!==null;){var r=t.next;(t.f&Bt)===0&&We(t),t=r}}function We(e,t=!0){var r=!1;(t||(e.f&Gc)!==0)&&e.nodes!==null&&e.nodes.end!==null&&(wl(e.nodes.start,e.nodes.end),r=!0),e.f|=os,Ei(e,t&&!r),nn(e,0);var o=e.nodes&&e.nodes.t;if(o!==null)for(const a of o)a.stop();yl(e),e.f^=os,e.f|=yt;var n=e.parent;n!==null&&n.first!==null&&xl(e),e.next=e.prev=e.teardown=e.ctx=e.deps=e.fn=e.nodes=e.ac=e.b=null}function wl(e,t){for(;e!==null;){var r=e===t?null:ir(e);e.remove(),e=r}}function xl(e){var t=e.parent,r=e.prev,o=e.next;r!==null&&(r.next=o),o!==null&&(o.prev=r),t!==null&&(t.first===e&&(t.first=o),t.last===e&&(t.last=r))}function Zr(e,t,r=!0){var o=[];kl(e,o,!0);var n=()=>{r&&We(e),t&&t()},a=o.length;if(a>0){var i=()=>--a||n();for(var s of o)s.out(i)}else n()}function kl(e,t,r){if((e.f&nt)===0){e.f^=nt;var o=e.nodes&&e.nodes.t;if(o!==null)for(const s of o)(s.is_global||r)&&t.push(s);for(var n=e.first;n!==null;){var a=n.next;if((n.f&Ir)===0){var i=(n.f&Xr)!==0||(n.f&Bt)!==0&&(e.f&Nt)!==0;kl(n,t,i?r:!1)}n=a}}}function Jn(e){$l(e,!0)}function $l(e,t){if((e.f&nt)!==0){e.f^=nt,(e.f&Fe)===0&&(De(e,Ue),eo.ensure().schedule(e));for(var r=e.first;r!==null;){var o=r.next,n=(r.f&Xr)!==0||(r.f&Bt)!==0;$l(r,n?t:!1),r=o}var a=e.nodes&&e.nodes.t;if(a!==null)for(const i of a)(i.is_global||t)&&i.in()}}function Ai(e,t){if(e.nodes)for(var r=e.nodes.start,o=e.nodes.end;r!==null;){var n=r===o?null:ir(r);t.append(r),r=n}}let Un=!1,_r=!1;function us(e){_r=e}let ue=null,zt=!1;function Tt(e){ue=e}let ce=null;function ar(e){ce=e}let rr=null;function Sl(e){ue!==null&&(rr??(rr=new Set)).add(e)}let lt=null,mt=0,At=null;function Yu(e){At=e}let El=1,Nr=0,gr=Nr;function ds(e){gr=e}function Al(){return++El}function kn(e){var t=e.f;if((t&Ue)!==0)return!0;if(t&Ke&&(e.f&=~Qr),(t&nr)!==0){for(var r=e.deps,o=r.length,n=0;n<o;n++){var a=r[n];if(kn(a)&&tl(a),a.wv>e.wv)return!0}(t&It)!==0&&He===null&&De(e,Fe)}return!1}function Cl(e,t,r=!0){var o=e.reactions;if(o!==null&&!(rr!==null&&rr.has(e)))for(var n=0;n<o.length;n++){var a=o[n];(a.f&Ke)!==0?Cl(a,t,!1):t===a&&(r?De(a,Ue):(a.f&Fe)!==0&&De(a,nr),wi(a))}}function Ol(e){var $;var t=lt,r=mt,o=At,n=ue,a=rr,i=ut,s=zt,l=gr,c=e.f;lt=null,mt=0,At=null,ue=(c&(Bt|Ir))===0?e:null,rr=null,Do(e.ctx),zt=!1,gr=++Nr,e.ac!==null&&(ha(()=>{e.ac.abort(da)}),e.ac=null);try{e.f|=Wn;var d=e.fn,p=d();e.f|=to;var f=e.deps,b=K==null?void 0:K.is_fork;if(lt!==null){var y;if(b||nn(e,mt),f!==null&&mt>0)for(f.length=mt+lt.length,y=0;y<lt.length;y++)f[mt+y]=lt[y];else e.deps=f=lt;if(ki()&&(e.f&It)!==0)for(y=mt;y<f.length;y++)(($=f[y]).reactions??($.reactions=[])).push(e)}else!b&&f!==null&&mt<f.length&&(nn(e,mt),f.length=mt);if(Vs()&&At!==null&&!zt&&f!==null&&(e.f&(Ke|nr|Ue))===0)for(y=0;y<At.length;y++)Cl(At[y],e);if(n!==null&&n!==e){if(Nr++,n.deps!==null)for(let x=0;x<r;x+=1)n.deps[x].rv=Nr;if(t!==null)for(const x of t)x.rv=Nr;At!==null&&(o===null?o=At:o.push(...At))}return(e.f&Or)!==0&&(e.f^=Or),p}catch(x){return Hs(x)}finally{e.f^=Wn,lt=t,mt=r,At=o,ue=n,rr=a,Do(i),zt=s,gr=l}}function Ju(e,t){let r=t.reactions;if(r!==null){var o=Nc.call(r,e);if(o!==-1){var n=r.length-1;n===0?r=t.reactions=null:(r[o]=r[n],r.pop())}}if(r===null&&(t.f&Ke)!==0&&(lt===null||!Gn.call(lt,t))){var a=t;(a.f&It)!==0&&(a.f^=It,a.f&=~Qr),a.v!==Me&&bi(a),Lu(a),nn(a,0)}}function nn(e,t){var r=e.deps;if(r!==null)for(var o=t;o<r.length;o++)Ju(e,r[o])}function Mo(e){var t=e.f;if((t&yt)===0){De(e,Fe);var r=ce,o=Un;ce=e,Un=!0;try{(t&(Nt|vi))!==0?Zu(e):Ei(e),yl(e);var n=Ol(e);e.teardown=typeof n=="function"?n:null,e.wv=El;var a;Ms&&ku&&(e.f&Ue)!==0&&e.deps}finally{Un=o,ce=r}}}async function Xu(){await Promise.resolve(),qu()}function g(e){var t=e.f,r=(t&Ke)!==0;if(ue!==null&&!zt){var o=ce!==null&&(ce.f&yt)!==0;if(!o&&(rr===null||!rr.has(e))){var n=ue.deps;if((ue.f&Wn)!==0)e.rv<Nr&&(e.rv=Nr,lt===null&&n!==null&&n[mt]===e?mt++:lt===null?lt=[e]:lt.push(e));else{ue.deps??(ue.deps=[]),Gn.call(ue.deps,e)||ue.deps.push(e);var a=e.reactions;a===null?e.reactions=[ue]:Gn.call(a,ue)||a.push(ue)}}}if(_r&&Kr.has(e))return Kr.get(e);if(r){var i=e;if(_r){var s=i.v;return((i.f&Fe)===0&&i.reactions!==null||Il(i))&&(s=_i(i)),Kr.set(i,s),s}var l=(i.f&It)===0&&!zt&&ue!==null&&(Un||(ue.f&It)!==0),c=(i.f&to)===0;kn(i)&&(l&&(i.f|=It),tl(i)),l&&!c&&(rl(i),Pl(i))}if(He!=null&&He.has(e))return He.get(e);if((e.f&Or)!==0)throw e.v;return e.v}function Pl(e){if(e.f|=It,e.deps!==null)for(const t of e.deps)(t.reactions??(t.reactions=[])).push(e),(t.f&Ke)!==0&&(t.f&It)===0&&(rl(t),Pl(t))}function Il(e){if(e.v===Me)return!0;if(e.deps===null)return!1;for(const t of e.deps)if(Kr.has(t)||(t.f&Ke)!==0&&Il(t))return!0;return!1}function Ci(e){var t=zt;try{return zt=!0,e()}finally{zt=t}}function Qu(e){return e.endsWith("capture")&&e!=="gotpointercapture"&&e!=="lostpointercapture"}const ed=["beforeinput","click","change","dblclick","contextmenu","focusin","focusout","input","keydown","keyup","mousedown","mousemove","mouseout","mouseover","mouseup","pointerdown","pointermove","pointerout","pointerover","pointerup","touchend","touchmove","touchstart"];function td(e){return ed.includes(e)}const rd={formnovalidate:"formNoValidate",ismap:"isMap",nomodule:"noModule",playsinline:"playsInline",readonly:"readOnly",defaultvalue:"defaultValue",defaultchecked:"defaultChecked",srcobject:"srcObject",novalidate:"noValidate",allowfullscreen:"allowFullscreen",disablepictureinpicture:"disablePictureInPicture",disableremoteplayback:"disableRemotePlayback"};function od(e){return e=e.toLowerCase(),rd[e]??e}const nd=["touchstart","touchmove"];function ad(e){return nd.includes(e)}const zr=Symbol("events"),Tl=new Set,ri=new Set;function Dl(e,t,r,o={}){function n(a){if(o.capture||oi.call(t,a),!a.cancelBubble)return ha(()=>r==null?void 0:r.call(this,a))}return e.startsWith("pointer")||e.startsWith("touch")||e==="wheel"?tr(()=>{t.addEventListener(e,n,o)}):t.addEventListener(e,n,o),n}function fo(e,t,r,o,n){var a={capture:o,passive:n},i=Dl(e,t,r,a);(t===document.body||t===window||t===document||t instanceof HTMLMediaElement)&&$i(()=>{t.removeEventListener(e,i,a)})}function qr(e,t,r){(t[zr]??(t[zr]={}))[e]=r}function Ll(e){for(var t=0;t<e.length;t++)Tl.add(e[t]);for(var r of ri)r(e)}let fs=null;function oi(e){var $,x;var t=this,r=t.ownerDocument,o=e.type,n=(($=e.composedPath)==null?void 0:$.call(e))||[],a=n[0]||e.target;fs=e;var i=0,s=fs===e&&e[zr];if(s){var l=n.indexOf(s);if(l!==-1&&(t===document||t===window)){e[zr]=t;return}var c=n.indexOf(t);if(c===-1)return;l<=c&&(i=l)}if(a=n[i]||e.target,a!==t){zc(e,"currentTarget",{configurable:!0,get(){return a||r}});var d=ue,p=ce;Tt(null),ar(null);try{for(var f,b=[];a!==null&&a!==t;){try{var y=(x=a[zr])==null?void 0:x[o];y!=null&&(!a.disabled||e.target===a)&&y.call(a,e)}catch(w){f?b.push(w):f=w}if(e.cancelBubble)break;i++,a=i<n.length?n[i]:null}if(f){for(let w of b)queueMicrotask(()=>{throw w});throw f}}finally{e[zr]=t,delete e.currentTarget,Tt(d),ar(p)}}}var Ds;const ja=((Ds=globalThis==null?void 0:globalThis.window)==null?void 0:Ds.trustedTypes)&&globalThis.window.trustedTypes.createPolicy("svelte-trusted-html",{createHTML:e=>e});function Ml(e){return(ja==null?void 0:ja.createHTML(e))??e}function Rl(e){var t=xi("template");return t.innerHTML=Ml(e.replaceAll("<!>","\x3C!---->")),t.content}function ft(e,t){var r=ce;r.nodes===null&&(r.nodes={start:e,end:t,a:null,t:null})}function J(e,t){var r=(t&Ns)!==0,o=(t&hu)!==0,n,a=!e.startsWith("<!>");return()=>{if(ae)return ft(se,null),se;n===void 0&&(n=Rl(a?e:"<!>"+e),r||(n=Qe(n)));var i=o||ul?document.importNode(n,!0):n.cloneNode(!0);if(r){var s=Qe(i),l=i.lastChild;ft(s,l)}else ft(i,i);return i}}function id(e,t,r="svg"){var o=!e.startsWith("<!>"),n=(t&Ns)!==0,a=`<${r}>${o?e:"<!>"+e}</${r}>`,i;return()=>{if(ae)return ft(se,null),se;if(!i){var s=Rl(a),l=Qe(s);if(n)for(i=document.createDocumentFragment();Qe(l);)i.appendChild(Qe(l));else i=Qe(l)}var c=i.cloneNode(!0);if(n){var d=Qe(c),p=c.lastChild;ft(d,p)}else ft(c,c);return c}}function Dt(e,t){return id(e,t,"svg")}function D(e=""){if(!ae){var t=dt(e+"");return ft(t,t),t}var r=se;return r.nodeType!==_n?(r.before(r=dt()),et(r)):pa(r),ft(r,r),r}function No(){if(ae)return ft(se,null),se;var e=document.createDocumentFragment(),t=document.createComment(""),r=dt();return e.append(t,r),ft(t,r),e}function m(e,t){if(ae){var r=ce;((r.f&to)===0||r.nodes.end===null)&&(r.nodes.end=se),To();return}e!==null&&e.before(t)}function Ie(e,t){var r=t==null?"":typeof t=="object"?`${t}`:t;r!==(e[Wo]??(e[Wo]=e.nodeValue))&&(e[Wo]=r,e.nodeValue=`${r}`)}function sd(e,t){return ld(e,t)}const Tn=new Map;function ld(e,{target:t,anchor:r,props:o={},events:n,context:a,intro:i=!0,transformError:s}){Bu();var l=void 0,c=Wu(()=>{var d=r??t.appendChild(dt());Ou(d,{pending:()=>{}},b=>{xt({});var y=ut;if(a&&(y.c=a),n&&(o.$$events=n),ae&&ft(b,null),l=e(b,o)||{},ae&&(ce.nodes.end=se,se===null||se.nodeType!==yn||se.data!==gi))throw xn(),wn;kt()},s);var p=new Set,f=b=>{for(var y=0;y<b.length;y++){var $=b[y];if(!p.has($)){p.add($);var x=ad($);for(const z of[t,document]){var w=Tn.get(z);w===void 0&&(w=new Map,Tn.set(z,w));var A=w.get($);A===void 0?(z.addEventListener($,oi,{passive:x}),w.set($,1)):w.set($,A+1)}}}};return f(ca(Tl)),ri.add(f),()=>{var x;for(var b of p)for(const w of[t,document]){var y=Tn.get(w),$=y.get(b);--$==0?(w.removeEventListener(b,oi),y.delete(b),y.size===0&&Tn.delete(w)):y.set(b,$)}ri.delete(f),d!==r&&((x=d.parentNode)==null||x.removeChild(d))}});return cd.set(l,c),l}let cd=new WeakMap;var jt,Zt,_t,Hr,pn,hn,sa;class ql{constructor(t,r=!0){Oe(this,"anchor");G(this,jt,new Map);G(this,Zt,new Map);G(this,_t,new Map);G(this,Hr,new Set);G(this,pn,!0);G(this,hn,t=>{if(u(this,jt).has(t)){var r=u(this,jt).get(t),o=u(this,Zt).get(r);if(o)Jn(o),u(this,Hr).delete(r);else{var n=u(this,_t).get(r);n&&(Jn(n.effect),u(this,Zt).set(r,n.effect),u(this,_t).delete(r),n.fragment.lastChild.remove(),this.anchor.before(n.fragment),o=n.effect)}for(const[a,i]of u(this,jt)){if(u(this,jt).delete(a),a===t)break;const s=u(this,_t).get(i);s&&(We(s.effect),u(this,_t).delete(i))}for(const[a,i]of u(this,Zt)){if(a===r||u(this,Hr).has(a))continue;const s=()=>{if(Array.from(u(this,jt).values()).includes(a)){var c=document.createDocumentFragment();Ai(i,c),c.append(dt()),u(this,_t).set(a,{effect:i,fragment:c})}else We(i);u(this,Hr).delete(a),u(this,Zt).delete(a)};u(this,pn)||!o?(u(this,Hr).add(a),Zr(i,s,!1)):s()}}});G(this,sa,t=>{u(this,jt).delete(t);const r=Array.from(u(this,jt).values());for(const[o,n]of u(this,_t))r.includes(o)||(We(n.effect),u(this,_t).delete(o))});this.anchor=t,W(this,pn,r)}ensure(t,r){var o=K,n=pl();if(r&&!u(this,Zt).has(t)&&!u(this,_t).has(t))if(n){var a=document.createDocumentFragment(),i=dt();a.append(i),u(this,_t).set(t,{effect:ct(()=>r(i)),fragment:a})}else u(this,Zt).set(t,ct(()=>r(this.anchor)));if(u(this,jt).set(o,t),n){for(const[s,l]of u(this,Zt))s===t?o.unskip_effect(l):o.skip_effect(l);for(const[s,l]of u(this,_t))s===t?o.unskip_effect(l.effect):o.skip_effect(l.effect);o.oncommit(u(this,hn)),o.ondiscard(u(this,sa))}else ae&&(this.anchor=se),u(this,hn).call(this,o)}}jt=new WeakMap,Zt=new WeakMap,_t=new WeakMap,Hr=new WeakMap,pn=new WeakMap,hn=new WeakMap,sa=new WeakMap;function Ye(e,t,r=!1){var o;ae&&(o=se,To());var n=new ql(e),a=r?Xr:0;function i(s,l){if(ae){var c=Fs(o);if(s!==parseInt(c.substring(1))){var d=Kn();et(d),n.anchor=d,mr(!1),n.ensure(s,l),mr(!0);return}}n.ensure(s,l)}va(()=>{var s=!1;t((l,c=0)=>{s=!0,i(c,l)}),s||i(-1,null)},a)}function Dn(e,t){return t}function ud(e,t,r){for(var o=[],n=t.length,a,i=t.length,s=0;s<n;s++){let p=t[s];Zr(p,()=>{if(a){if(a.pending.delete(p),a.done.add(p),a.pending.size===0){var f=e.outrogroups;ni(e,ca(a.done)),f.delete(a),f.size===0&&(e.outrogroups=null)}}else i-=1},!1)}if(i===0){var l=o.length===0&&r!==null;if(l){var c=r,d=c.parentNode;Uu(d),d.append(c),e.items.clear()}ni(e,t,!l)}else a={pending:new Set(t),done:new Set},(e.outrogroups??(e.outrogroups=new Set)).add(a)}function ni(e,t,r=!0){var o;if(e.pending.size>0){o=new Set;for(const i of e.pending.values())for(const s of i)o.add(e.items.get(s).e)}for(var n=0;n<t.length;n++){var a=t[n];if(o!=null&&o.has(a)){a.f|=er;const i=document.createDocumentFragment();Ai(a,i)}else We(t[n],r)}}var ps;function zo(e,t,r,o,n,a=null){var i=e,s=new Map,l=(t&js)!==0;if(l){var c=e;i=ae?et(Qe(c)):c.appendChild(dt())}ae&&To();var d=null,p=el(()=>{var z=r();return hi(z)?z:z==null?[]:ca(z)}),f,b=new Map,y=!0;function $(z){(A.effect.f&yt)===0&&(A.pending.delete(z),A.fallback=d,dd(A,f,i,t,o),d!==null&&(f.length===0?(d.f&er)===0?Jn(d):(d.f^=er,Jo(d,null,i)):Zr(d,()=>{d=null})))}function x(z){A.pending.delete(z)}var w=va(()=>{f=g(p);var z=f.length;let ie=!1;if(ae){var Q=Fs(i)===mi;Q!==(z===0)&&(i=Kn(),et(i),mr(!1),ie=!0)}for(var $e=new Set,he=K,k=pl(),X=0;X<z;X+=1){ae&&se.nodeType===yn&&se.data===gi&&(i=se,ie=!0,mr(!1));var Se=f[X],qe=o(Se,X),fe=y?null:s.get(qe);fe?(fe.v&&Lo(fe.v,Se),fe.i&&Lo(fe.i,X),k&&he.unskip_effect(fe.e)):(fe=fd(s,y?i:ps??(ps=dt()),Se,qe,X,n,t,r),y||(fe.e.f|=er),s.set(qe,fe)),$e.add(qe)}if(z===0&&a&&!d&&(y?d=ct(()=>a(i)):(d=ct(()=>a(ps??(ps=dt()))),d.f|=er)),z>$e.size&&Yc(),ae&&z>0&&et(Kn()),!y)if(b.set(he,$e),k){for(const[$t,ht]of s)$e.has($t)||he.skip_effect(ht.e);he.oncommit($),he.ondiscard(x)}else $(he);ie&&mr(!0),g(p)}),A={effect:w,items:s,pending:b,outrogroups:null,fallback:d};y=!1,ae&&(i=se)}function Fo(e){for(;e!==null&&(e.f&Bt)===0;)e=e.next;return e}function dd(e,t,r,o,n){var Se,qe,fe,$t,ht,Mt,Ze,vt,yr;var a=(o&lu)!==0,i=t.length,s=e.items,l=Fo(e.effect.first),c,d=null,p,f=[],b=[],y,$,x,w;if(a)for(w=0;w<i;w+=1)y=t[w],$=n(y,w),x=s.get($).e,(x.f&er)===0&&((qe=(Se=x.nodes)==null?void 0:Se.a)==null||qe.measure(),(p??(p=new Set)).add(x));for(w=0;w<i;w+=1){if(y=t[w],$=n(y,w),x=s.get($).e,e.outrogroups!==null)for(const tt of e.outrogroups)tt.pending.delete(x),tt.done.delete(x);if((x.f&nt)!==0&&(Jn(x),a&&(($t=(fe=x.nodes)==null?void 0:fe.a)==null||$t.unfix(),(p??(p=new Set)).delete(x))),(x.f&er)!==0)if(x.f^=er,x===l)Jo(x,null,r);else{var A=d?d.next:l;x===e.effect.last&&(e.effect.last=x.prev),x.prev&&(x.prev.next=x.next),x.next&&(x.next.prev=x.prev),xr(e,d,x),xr(e,x,A),Jo(x,A,r),d=x,f=[],b=[],l=Fo(d.next);continue}if(x!==l){if(c!==void 0&&c.has(x)){if(f.length<b.length){var z=b[0],ie;d=z.prev;var Q=f[0],$e=f[f.length-1];for(ie=0;ie<f.length;ie+=1)Jo(f[ie],z,r);for(ie=0;ie<b.length;ie+=1)c.delete(b[ie]);xr(e,Q.prev,$e.next),xr(e,d,Q),xr(e,$e,z),l=z,d=$e,w-=1,f=[],b=[]}else c.delete(x),Jo(x,l,r),xr(e,x.prev,x.next),xr(e,x,d===null?e.effect.first:d.next),xr(e,d,x),d=x;continue}for(f=[],b=[];l!==null&&l!==x;)(c??(c=new Set)).add(l),b.push(l),l=Fo(l.next);if(l===null)continue}(x.f&er)===0&&f.push(x),d=x,l=Fo(x.next)}if(e.outrogroups!==null){for(const tt of e.outrogroups)tt.pending.size===0&&(ni(e,ca(tt.done)),(ht=e.outrogroups)==null||ht.delete(tt));e.outrogroups.size===0&&(e.outrogroups=null)}if(l!==null||c!==void 0){var he=[];if(c!==void 0)for(x of c)(x.f&nt)===0&&he.push(x);for(;l!==null;)(l.f&nt)===0&&l!==e.fallback&&he.push(l),l=Fo(l.next);var k=he.length;if(k>0){var X=(o&js)!==0&&i===0?r:null;if(a){for(w=0;w<k;w+=1)(Ze=(Mt=he[w].nodes)==null?void 0:Mt.a)==null||Ze.measure();for(w=0;w<k;w+=1)(yr=(vt=he[w].nodes)==null?void 0:vt.a)==null||yr.fix()}ud(e,he,X)}}a&&tr(()=>{var tt,U;if(p!==void 0)for(x of p)(U=(tt=x.nodes)==null?void 0:tt.a)==null||U.apply()})}function fd(e,t,r,o,n,a,i,s){var l=(i&iu)!==0?(i&cu)===0?Nu(r,!1,!1):Tr(r):null,c=(i&su)!==0?Tr(n):null;return{v:l,i:c,e:ct(()=>(a(t,l??r,c??n,s),()=>{e.delete(o)}))}}function Jo(e,t,r){if(e.nodes)for(var o=e.nodes.start,n=e.nodes.end,a=t&&(t.f&er)===0?t.nodes.start:r;o!==null;){var i=ir(o);if(a.before(o),o===n)return;o=i}}function xr(e,t,r){t===null?e.effect.first=r:t.next=r,r===null?e.effect.last=t:r.prev=t}function po(e,t,r=!1,o=!1,n=!1,a=!1){var i=e,s="";if(r){var l=e;ae&&(i=et(Qe(l)))}ze(()=>{var c=ce;if(s===(s=t()??"")){ae&&To();return}if(r&&!ae){c.nodes=null,l.innerHTML=s,s!==""&&ft(Qe(l),l.lastChild);return}if(c.nodes!==null&&(wl(c.nodes.start,c.nodes.end),c.nodes=null),s!==""){if(ae){se.data;for(var d=To(),p=d;d!==null&&(d.nodeType!==yn||d.data!=="");)p=d,d=ir(d);if(d===null)throw xn(),wn;ft(se,p),i=et(d);return}var f=o?mu:n?gu:void 0,b=xi(o?"svg":n?"math":"template",f);b.innerHTML=s;var y=o||n?b:b.content;if(ft(Qe(y),y.lastChild),o||n)for(;Qe(y);)i.before(Qe(y));else i.before(y)}})}function lr(e,t,...r){var o=new ql(e);va(()=>{const n=t()??null;o.ensure(n,n&&(a=>n(a,...r)))},Xr)}function pd(e,t){var r=void 0,o;_l(()=>{r!==(r=t())&&(o&&(We(o),o=null),r&&(o=ct(()=>{Si(()=>r(e))})))})}function jl(e){var t,r,o="";if(typeof e=="string"||typeof e=="number")o+=e;else if(typeof e=="object")if(Array.isArray(e)){var n=e.length;for(t=0;t<n;t++)e[t]&&(r=jl(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function Nl(){for(var e,t,r=0,o="",n=arguments.length;r<n;r++)(e=arguments[r])&&(t=jl(e))&&(o&&(o+=" "),o+=t);return o}function hd(e){return typeof e=="object"?Nl(e):e??""}const hs=[...` 	
\r\f \v\uFEFF`];function vd(e,t,r){var o=e==null?"":""+e;if(t&&(o=o?o+" "+t:t),r){for(var n of Object.keys(r))if(r[n])o=o?o+" "+n:n;else if(o.length)for(var a=n.length,i=0;(i=o.indexOf(n,i))>=0;){var s=i+a;(i===0||hs.includes(o[i-1]))&&(s===o.length||hs.includes(o[s]))?o=(i===0?"":o.substring(0,i))+o.substring(s+1):i=s}}return o===""?null:o}function vs(e,t=!1){var r=t?" !important;":";",o="";for(var n of Object.keys(e)){var a=e[n];a!=null&&a!==""&&(o+=" "+n+": "+a+r)}return o}function Na(e){return e[0]!=="-"||e[1]!=="-"?e.toLowerCase():e}function md(e,t){if(t){var r="",o,n;if(Array.isArray(t)?(o=t[0],n=t[1]):o=t,e){e=String(e).replaceAll(/\s*\/\*.*?\*\/\s*/g,"").trim();var a=!1,i=0,s=!1,l=[];o&&l.push(...Object.keys(o).map(Na)),n&&l.push(...Object.keys(n).map(Na));var c=0,d=-1;const $=e.length;for(var p=0;p<$;p++){var f=e[p];if(s?f==="/"&&e[p-1]==="*"&&(s=!1):a?a===f&&(a=!1):f==="/"&&e[p+1]==="*"?s=!0:f==='"'||f==="'"?a=f:f==="("?i++:f===")"&&i--,!s&&a===!1&&i===0){if(f===":"&&d===-1)d=p;else if(f===";"||p===$-1){if(d!==-1){var b=Na(e.substring(c,d).trim());if(!l.includes(b)){f!==";"&&p++;var y=e.substring(c,p).trim();r+=" "+y+";"}}c=p+1,d=-1}}}}return o&&(r+=vs(o)),n&&(r+=vs(n,!0)),r=r.trim(),r===""?null:r}return e==null?null:String(e)}function ai(e,t,r,o,n,a){var i=e[Ka];if(ae||i!==r||i===void 0){var s=vd(r,o,a);(!ae||s!==e.getAttribute("class"))&&(s==null?e.removeAttribute("class"):t?e.className=s:e.setAttribute("class",s)),e[Ka]=r}else if(a&&n!==a)for(var l in a){var c=!!a[l];(n==null||c!==!!n[l])&&e.classList.toggle(l,c)}return a}function za(e,t={},r,o){for(var n in r){var a=r[n];t[n]!==a&&(r[n]==null?e.style.removeProperty(n):e.style.setProperty(n,a,o))}}function gd(e,t,r,o){var n=e[Za];if(ae||n!==t){var a=md(t,o);(!ae||a!==e.getAttribute("style"))&&(a==null?e.removeAttribute("style"):e.style.cssText=a),e[Za]=t}else o&&(Array.isArray(o)?(za(e,r==null?void 0:r[0],o[0]),za(e,r==null?void 0:r[1],o[1],"important")):za(e,r,o));return o}function Xn(e,t,r=!1){if(e.multiple){if(t==null)return;if(!hi(t))return yu();for(var o of e.options)o.selected=t.includes(rn(o));return}for(o of e.options){var n=rn(o);if(Fu(n,t)){o.selected=!0;return}}(!r||t!==void 0)&&(e.selectedIndex=-1)}function zl(e){var t=new MutationObserver(()=>{Xn(e,e.__value)});t.observe(e,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["value"]}),$i(()=>{t.disconnect()})}function bd(e,t,r=t){var o=new WeakSet,n=!0;ml(e,"change",a=>{var i=a?"[selected]":":checked",s;if(e.multiple)s=[].map.call(e.querySelectorAll(i),rn);else{var l=e.querySelector(i)??e.querySelector("option:not([disabled])");s=l&&rn(l)}r(s),e.__value=s,K!==null&&o.add(K)}),Si(()=>{var a=t();if(e===document.activeElement){var i=K;if(o.has(i))return}if(Xn(e,a,n),n&&a===void 0){var s=e.querySelector(":checked");s!==null&&(a=rn(s),r(a))}e.__value=a,n=!1}),zl(e)}function rn(e){return"__value"in e?e.__value:e.value}const Bo=Symbol("class"),Uo=Symbol("style"),Fl=Symbol("is custom element"),Bl=Symbol("is html"),_d=fa?"link":"LINK",ms=fa?"input":"INPUT",yd=fa?"option":"OPTION",wd=fa?"select":"SELECT";function Ul(e){if(ae){var t=!1,r=()=>{if(!t){if(t=!0,e.hasAttribute("value")){var o=e.value;Yr(e,"value",null),e.value=o}if(e.hasAttribute("checked")){var n=e.checked;Yr(e,"checked",null),e.checked=n}}};e[Qo]=r,tr(r),vl()}}function xd(e,t){t?e.hasAttribute("selected")||e.setAttribute("selected",""):e.removeAttribute("selected")}function Yr(e,t,r,o){var n=Vl(e);ae&&(n[t]=e.getAttribute(t),t==="src"||t==="srcset"||t==="href"&&e.nodeName===_d)||n[t]!==(n[t]=r)&&(t==="loading"&&(e[Kc]=r),r==null?e.removeAttribute(t):typeof r!="string"&&Gl(e).includes(t)?e[t]=r:e.setAttribute(t,r))}function kd(e,t,r,o,n=!1,a=!1){if(ae&&n&&e.nodeName===ms){var i=e,s=i.type==="checkbox"?"defaultChecked":"defaultValue";s in r||Ul(i)}var l=Vl(e),c=l[Fl],d=!l[Bl];let p=ae&&c;p&&mr(!1);var f=t||{},b=e.nodeName===yd;for(var y in t)y in r||(r[y]=null);r.class?r.class=hd(r.class):r[Bo]&&(r.class=null),r[Uo]&&(r.style??(r.style=null));var $=Gl(e);if(e.nodeName===ms&&"type"in r&&("value"in r||"__value"in r)){var x=r.type;(x!==f.type||x===void 0&&e.hasAttribute("type"))&&(f.type=x,Yr(e,"type",x))}for(const k in r){let X=r[k];if(b&&k==="value"&&X==null){e.value=e.__value="",f[k]=X;continue}if(k==="class"){var w=e.namespaceURI==="http://www.w3.org/1999/xhtml";ai(e,w,X,o,t==null?void 0:t[Bo],r[Bo]),f[k]=X,f[Bo]=r[Bo];continue}if(k==="style"){gd(e,X,t==null?void 0:t[Uo],r[Uo]),f[k]=X,f[Uo]=r[Uo];continue}var A=f[k];if(!(X===A&&!(X===void 0&&e.hasAttribute(k)))){f[k]=X;var z=k[0]+k[1];if(z!=="$$")if(z==="on"){const Se={},qe="$$"+k;let fe=k.slice(2);var ie=td(fe);if(Qu(fe)&&(fe=fe.slice(0,-7),Se.capture=!0),!ie&&A){if(X!=null)continue;e.removeEventListener(fe,f[qe],Se),f[qe]=null}if(ie)qr(fe,e,X),Ll([fe]);else if(X!=null){let $t=function(ht){f[k].call(this,ht)};var he=$t;f[qe]=Dl(fe,e,$t,Se)}}else if(k==="style")Yr(e,k,X);else if(k==="autofocus")hl(e,!!X);else if(!c&&(k==="__value"||k==="value"&&X!=null))e.value=e.__value=X;else if(k==="selected"&&b)xd(e,X);else{var Q=k;d||(Q=od(Q));var $e=Q==="defaultValue"||Q==="defaultChecked";if(X==null&&!c&&!$e)if(l[k]=null,Q==="value"||Q==="checked"){let Se=e;const qe=t===void 0;if(Q==="value"){let fe=Se.defaultValue;Se.removeAttribute(Q),Se.defaultValue=fe,Se.value=Se.__value=qe?fe:null}else{let fe=Se.defaultChecked;Se.removeAttribute(Q),Se.defaultChecked=fe,Se.checked=qe?fe:!1}}else e.removeAttribute(k);else $e||$.includes(Q)&&(c||typeof X!="string")?(e[Q]=X,Q in l&&(l[Q]=Me)):typeof X!="function"&&Yr(e,Q,X)}}}return p&&mr(!0),f}function Ut(e,t,r=[],o=[],n=[],a,i=!1,s=!1){Xs(n,r,o,l=>{var c=void 0,d={},p=e.nodeName===wd,f=!1;if(_l(()=>{var y=t(...l.map(g)),$=kd(e,c,y,a,i,s);f&&p&&"value"in y&&Xn(e,y.value);for(let w of Object.getOwnPropertySymbols(d))y[w]||We(d[w]);for(let w of Object.getOwnPropertySymbols(y)){var x=y[w];w.description===bu&&(!c||x!==c[w])&&(d[w]&&We(d[w]),d[w]=ct(()=>pd(e,()=>x))),$[w]=x}c=$}),p){var b=e;Si(()=>{Xn(b,c.value,!0),zl(b)})}f=!0})}function Vl(e){return e[Nn]??(e[Nn]={[Fl]:e.nodeName.includes("-"),[Bl]:e.namespaceURI===zs})}var gs=new Map;function Gl(e){var t=e.getAttribute("is")||e.nodeName,r=gs.get(t);if(r)return r;gs.set(t,r=[]);for(var o,n=e,a=Element.prototype;a!==n;){o=Fc(n);for(var i in o)o[i].set&&i!=="innerHTML"&&i!=="textContent"&&i!=="innerText"&&r.push(i);n=Rs(n)}return r}let Fa=null;function $d(){var t,r;if(Fa===null){var e=xi("select");e.innerHTML=Ml("<option><span>t</span></option>"),Fa=((r=(t=e.firstChild)==null?void 0:t.firstChild)==null?void 0:r.nodeType)===1}return Fa}function Sd(e,t){var r=ae;$d()||(mr(!1),e.textContent="",e.append(Vu("")));try{t()}finally{r&&(ae?j(e):(mr(!0),et(e)))}}function Hl(e,t,r=t){var o=new WeakSet;ml(e,"input",async n=>{var a=n?e.defaultValue:e.value;if(a=Ba(e)?Ua(a):a,r(a),K!==null&&o.add(K),await Xu(),a!==(a=t())){var i=e.selectionStart,s=e.selectionEnd,l=e.value.length;if(e.value=a??"",s!==null){var c=e.value.length;i===s&&s===l&&c>l?(e.selectionStart=c,e.selectionEnd=c):(e.selectionStart=i,e.selectionEnd=Math.min(s,c))}}}),(ae&&e.defaultValue!==e.value||Ci(t)==null&&e.value)&&(r(Ba(e)?Ua(e.value):e.value),K!==null&&o.add(K)),bl(()=>{var n=t();if(e===document.activeElement){var a=K;if(o.has(a))return}Ba(e)&&n===Ua(e.value)||e.type==="date"&&!n&&!e.value||n!==e.value&&(e.value=n??"")})}function Ba(e){var t=e.type;return t==="number"||t==="range"}function Ua(e){return e===""?null:+e}const Ed={get(e,t){if(!e.exclude.has(t))return e.props[t]},set(e,t){return!1},getOwnPropertyDescriptor(e,t){if(!e.exclude.has(t)&&t in e.props)return{enumerable:!0,configurable:!0,value:e.props[t]}},has(e,t){return e.exclude.has(t)?!1:t in e.props},ownKeys(e){return Reflect.ownKeys(e.props).filter(t=>!e.exclude.has(t))}};function Vt(e,t,r){return new Proxy({props:e,exclude:t},Ed)}function Qn(e,t,r,o){var ie;var n=!0,a=(r&fu)!==0,i=(r&pu)!==0,s=o,l=!0,c=void 0,d=()=>i&&n?(c??(c=on(o)),g(c)):(l&&(l=!1,s=i?Ci(o):o),s);let p;if(a){var f=_o in e||Wc in e;p=((ie=go(e,t))==null?void 0:ie.set)??(f&&t in e?Q=>e[t]=Q:void 0)}var b,y=!1;a?[b,y]=Eu(()=>e[t]):b=e[t],b===void 0&&o!==void 0&&(b=d(),p&&(tu(),p(b)));var $;if($=()=>{var Q=e[t];return Q===void 0?d():(l=!0,Q)},(r&du)===0)return $;if(p){var x=e.$$legacy;return(function(Q,$e){return arguments.length>0?((!$e||x||y)&&p($e?$():Q),Q):$()})}var w=!1,A=((r&uu)!==0?on:el)(()=>(w=!1,$()));a&&g(A);var z=ce;return(function(Q,$e){if(arguments.length>0){const he=$e?g(A):a?Pt(Q):Q;return P(A,he),w=!0,s!==void 0&&(s=he),Q}return _r&&w||(z.f&yt)!==0?A.v:g(A)})}const Ad="5";var Ls;typeof window<"u"&&((Ls=window.__svelte??(window.__svelte={})).v??(Ls.v=new Set)).add(Ad);const Cd=(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},Od=(e,t)=>({classGroupId:e,validator:t}),Wl=(e=new Map,t=null,r)=>({nextPart:e,validators:t,classGroupId:r}),ea="-",bs=[],Pd="arbitrary..",Id=e=>{const t=Dd(e),{conflictingClassGroups:r,conflictingClassGroupModifiers:o}=e;return{getClassGroupId:i=>{if(i.startsWith("[")&&i.endsWith("]"))return Td(i);const s=i.split(ea),l=s[0]===""&&s.length>1?1:0;return Kl(s,l,t)},getConflictingClassGroupIds:(i,s)=>{if(s){const l=o[i],c=r[i];return l?c?Cd(c,l):l:c||bs}return r[i]||bs}}},Kl=(e,t,r)=>{if(e.length-t===0)return r.classGroupId;const n=e[t],a=r.nextPart.get(n);if(a){const c=Kl(e,t+1,a);if(c)return c}const i=r.validators;if(i===null)return;const s=t===0?e.join(ea):e.slice(t).join(ea),l=i.length;for(let c=0;c<l;c++){const d=i[c];if(d.validator(s))return d.classGroupId}},Td=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?Pd+o:void 0})(),Dd=e=>{const{theme:t,classGroups:r}=e;return Ld(r,t)},Ld=(e,t)=>{const r=Wl();for(const o in e){const n=e[o];Oi(n,r,o,t)}return r},Oi=(e,t,r,o)=>{const n=e.length;for(let a=0;a<n;a++){const i=e[a];Md(i,t,r,o)}},Md=(e,t,r,o)=>{if(typeof e=="string"){Rd(e,t,r);return}if(typeof e=="function"){qd(e,t,r,o);return}jd(e,t,r,o)},Rd=(e,t,r)=>{const o=e===""?t:Zl(t,e);o.classGroupId=r},qd=(e,t,r,o)=>{if(Nd(e)){Oi(e(o),t,r,o);return}t.validators===null&&(t.validators=[]),t.validators.push(Od(r,e))},jd=(e,t,r,o)=>{const n=Object.entries(e),a=n.length;for(let i=0;i<a;i++){const[s,l]=n[i];Oi(l,Zl(t,s),r,o)}},Zl=(e,t)=>{let r=e;const o=t.split(ea),n=o.length;for(let a=0;a<n;a++){const i=o[a];let s=r.nextPart.get(i);s||(s=Wl(),r.nextPart.set(i,s)),r=s}return r},Nd=e=>"isThemeGetter"in e&&e.isThemeGetter===!0,zd=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,r=Object.create(null),o=Object.create(null);const n=(a,i)=>{r[a]=i,t++,t>e&&(t=0,o=r,r=Object.create(null))};return{get(a){let i=r[a];if(i!==void 0)return i;if((i=o[a])!==void 0)return n(a,i),i},set(a,i){a in r?r[a]=i:n(a,i)}}},ii="!",_s=":",Fd=[],ys=(e,t,r,o,n)=>({modifiers:e,hasImportantModifier:t,baseClassName:r,maybePostfixModifierPosition:o,isExternal:n}),Bd=e=>{const{prefix:t,experimentalParseClassName:r}=e;let o=n=>{const a=[];let i=0,s=0,l=0,c;const d=n.length;for(let $=0;$<d;$++){const x=n[$];if(i===0&&s===0){if(x===_s){a.push(n.slice(l,$)),l=$+1;continue}if(x==="/"){c=$;continue}}x==="["?i++:x==="]"?i--:x==="("?s++:x===")"&&s--}const p=a.length===0?n:n.slice(l);let f=p,b=!1;p.endsWith(ii)?(f=p.slice(0,-1),b=!0):p.startsWith(ii)&&(f=p.slice(1),b=!0);const y=c&&c>l?c-l:void 0;return ys(a,b,f,y)};if(t){const n=t+_s,a=o;o=i=>i.startsWith(n)?a(i.slice(n.length)):ys(Fd,!1,i,void 0,!0)}if(r){const n=o;o=a=>r({className:a,parseClassName:n})}return o},Ud=e=>{const t=new Map;return e.orderSensitiveModifiers.forEach((r,o)=>{t.set(r,1e6+o)}),r=>{const o=[];let n=[];for(let a=0;a<r.length;a++){const i=r[a],s=i[0]==="[",l=t.has(i);s||l?(n.length>0&&(n.sort(),o.push(...n),n=[]),o.push(i)):n.push(i)}return n.length>0&&(n.sort(),o.push(...n)),o}},Vd=e=>({cache:zd(e.cacheSize),parseClassName:Bd(e),sortModifiers:Ud(e),postfixLookupClassGroupIds:Gd(e),...Id(e)}),Gd=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},Hd=/\s+/,Wd=(e,t)=>{const{parseClassName:r,getClassGroupId:o,getConflictingClassGroupIds:n,sortModifiers:a,postfixLookupClassGroupIds:i}=t,s=[],l=e.trim().split(Hd);let c="";for(let d=l.length-1;d>=0;d-=1){const p=l[d],{isExternal:f,modifiers:b,hasImportantModifier:y,baseClassName:$,maybePostfixModifierPosition:x}=r(p);if(f){c=p+(c.length>0?" "+c:c);continue}let w=!!x,A;if(w){const he=$.substring(0,x);A=o(he);const k=A&&i[A]?o($):void 0;k&&k!==A&&(A=k,w=!1)}else A=o($);if(!A){if(!w){c=p+(c.length>0?" "+c:c);continue}if(A=o($),!A){c=p+(c.length>0?" "+c:c);continue}w=!1}const z=b.length===0?"":b.length===1?b[0]:a(b).join(":"),ie=y?z+ii:z,Q=ie+A;if(s.indexOf(Q)>-1)continue;s.push(Q);const $e=n(A,w);for(let he=0;he<$e.length;++he){const k=$e[he];s.push(ie+k)}c=p+(c.length>0?" "+c:c)}return c},Kd=(...e)=>{let t=0,r,o,n="";for(;t<e.length;)(r=e[t++])&&(o=Yl(r))&&(n&&(n+=" "),n+=o);return n},Yl=e=>{if(typeof e=="string")return e;let t,r="";for(let o=0;o<e.length;o++)e[o]&&(t=Yl(e[o]))&&(r&&(r+=" "),r+=t);return r},Zd=(e,...t)=>{let r,o,n,a;const i=l=>{const c=t.reduce((d,p)=>p(d),e());return r=Vd(c),o=r.cache.get,n=r.cache.set,a=s,s(l)},s=l=>{const c=o(l);if(c)return c;const d=Wd(l,r);return n(l,d),d};return a=i,(...l)=>a(Kd(...l))},Yd=[],Ne=e=>{const t=r=>r[e]||Yd;return t.isThemeGetter=!0,t},Jl=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,Xl=/^\((?:(\w[\w-]*):)?(.+)\)$/i,Jd=/^\d+(?:\.\d+)?\/\d+(?:\.\d+)?$/,Xd=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,Qd=/\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$/,ef=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,tf=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,rf=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,kr=e=>Jd.test(e),le=e=>!!e&&!Number.isNaN(Number(e)),Wt=e=>!!e&&Number.isInteger(Number(e)),Va=e=>e.endsWith("%")&&le(e.slice(0,-1)),ur=e=>Xd.test(e),Ql=()=>!0,of=e=>Qd.test(e)&&!ef.test(e),Pi=()=>!1,nf=e=>tf.test(e),af=e=>rf.test(e),sf=e=>!L(e)&&!M(e),lf=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)),cf=e=>Lr(e,rc,Pi),L=e=>Jl.test(e),Rr=e=>Lr(e,oc,of),ws=e=>Lr(e,gf,le),uf=e=>Lr(e,ac,Ql),df=e=>Lr(e,nc,Pi),xs=e=>Lr(e,ec,Pi),ff=e=>Lr(e,tc,af),Ln=e=>Lr(e,ic,nf),M=e=>Xl.test(e),Vo=e=>ro(e,oc),pf=e=>ro(e,nc),ks=e=>ro(e,ec),hf=e=>ro(e,rc),vf=e=>ro(e,tc),Mn=e=>ro(e,ic,!0),mf=e=>ro(e,ac,!0),Lr=(e,t,r)=>{const o=Jl.exec(e);return o?o[1]?t(o[1]):r(o[2]):!1},ro=(e,t,r=!1)=>{const o=Xl.exec(e);return o?o[1]?t(o[1]):r:!1},ec=e=>e==="position"||e==="percentage",tc=e=>e==="image"||e==="url",rc=e=>e==="length"||e==="size"||e==="bg-size",oc=e=>e==="length",gf=e=>e==="number",nc=e=>e==="family-name",ac=e=>e==="number"||e==="weight",ic=e=>e==="shadow",bf=()=>{const e=Ne("color"),t=Ne("font"),r=Ne("text"),o=Ne("font-weight"),n=Ne("tracking"),a=Ne("leading"),i=Ne("breakpoint"),s=Ne("container"),l=Ne("spacing"),c=Ne("radius"),d=Ne("shadow"),p=Ne("inset-shadow"),f=Ne("text-shadow"),b=Ne("drop-shadow"),y=Ne("blur"),$=Ne("perspective"),x=Ne("aspect"),w=Ne("ease"),A=Ne("animate"),z=()=>["auto","avoid","all","avoid-page","page","left","right","column"],ie=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],Q=()=>[...ie(),M,L],$e=()=>["auto","hidden","clip","visible","scroll"],he=()=>["auto","contain","none"],k=()=>[M,L,l],X=()=>[kr,"full","auto",...k()],Se=()=>[Wt,"none","subgrid",M,L],qe=()=>["auto",{span:["full",Wt,M,L]},Wt,M,L],fe=()=>[Wt,"auto",M,L],$t=()=>["auto","min","max","fr",M,L],ht=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],Mt=()=>["start","end","center","stretch","center-safe","end-safe"],Ze=()=>["auto",...k()],vt=()=>[kr,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...k()],yr=()=>[kr,"screen","full","dvw","lvw","svw","min","max","fit",...k()],tt=()=>[kr,"screen","full","lh","dvh","lvh","svh","min","max","fit",...k()],U=()=>[e,M,L],oo=()=>[...ie(),ks,xs,{position:[M,L]}],En=()=>["no-repeat",{repeat:["","x","y","space","round"]}],An=()=>["auto","cover","contain",hf,cf,{size:[M,L]}],jo=()=>[Va,Vo,Rr],Ve=()=>["","none","full",c,M,L],Ge=()=>["",le,Vo,Rr],no=()=>["solid","dashed","dotted","double"],Cn=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],Le=()=>[le,Va,ks,xs],On=()=>["","none",y,M,L],ao=()=>["none",le,M,L],io=()=>["none",le,M,L],so=()=>[le,M,L],lo=()=>[kr,"full",...k()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[ur],breakpoint:[ur],color:[Ql],container:[ur],"drop-shadow":[ur],ease:["in","out","in-out"],font:[sf],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[ur],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[ur],shadow:[ur],spacing:["px",le],text:[ur],"text-shadow":[ur],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",kr,L,M,x]}],container:["container"],"container-type":[{"@container":["","normal","size",M,L]}],"container-named":[lf],columns:[{columns:[le,L,M,s]}],"break-after":[{"break-after":z()}],"break-before":[{"break-before":z()}],"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:Q()}],overflow:[{overflow:$e()}],"overflow-x":[{"overflow-x":$e()}],"overflow-y":[{"overflow-y":$e()}],overscroll:[{overscroll:he()}],"overscroll-x":[{"overscroll-x":he()}],"overscroll-y":[{"overscroll-y":he()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:X()}],"inset-x":[{"inset-x":X()}],"inset-y":[{"inset-y":X()}],start:[{"inset-s":X(),start:X()}],end:[{"inset-e":X(),end:X()}],"inset-bs":[{"inset-bs":X()}],"inset-be":[{"inset-be":X()}],top:[{top:X()}],right:[{right:X()}],bottom:[{bottom:X()}],left:[{left:X()}],visibility:["visible","invisible","collapse"],z:[{z:[Wt,"auto",M,L]}],basis:[{basis:[kr,"full","auto",s,...k()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[le,kr,"auto","initial","none",L]}],grow:[{grow:["",le,M,L]}],shrink:[{shrink:["",le,M,L]}],order:[{order:[Wt,"first","last","none",M,L]}],"grid-cols":[{"grid-cols":Se()}],"col-start-end":[{col:qe()}],"col-start":[{"col-start":fe()}],"col-end":[{"col-end":fe()}],"grid-rows":[{"grid-rows":Se()}],"row-start-end":[{row:qe()}],"row-start":[{"row-start":fe()}],"row-end":[{"row-end":fe()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":$t()}],"auto-rows":[{"auto-rows":$t()}],gap:[{gap:k()}],"gap-x":[{"gap-x":k()}],"gap-y":[{"gap-y":k()}],"justify-content":[{justify:[...ht(),"normal"]}],"justify-items":[{"justify-items":[...Mt(),"normal"]}],"justify-self":[{"justify-self":["auto",...Mt()]}],"align-content":[{content:["normal",...ht()]}],"align-items":[{items:[...Mt(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...Mt(),{baseline:["","last"]}]}],"place-content":[{"place-content":ht()}],"place-items":[{"place-items":[...Mt(),"baseline"]}],"place-self":[{"place-self":["auto",...Mt()]}],p:[{p:k()}],px:[{px:k()}],py:[{py:k()}],ps:[{ps:k()}],pe:[{pe:k()}],pbs:[{pbs:k()}],pbe:[{pbe:k()}],pt:[{pt:k()}],pr:[{pr:k()}],pb:[{pb:k()}],pl:[{pl:k()}],m:[{m:Ze()}],mx:[{mx:Ze()}],my:[{my:Ze()}],ms:[{ms:Ze()}],me:[{me:Ze()}],mbs:[{mbs:Ze()}],mbe:[{mbe:Ze()}],mt:[{mt:Ze()}],mr:[{mr:Ze()}],mb:[{mb:Ze()}],ml:[{ml:Ze()}],"space-x":[{"space-x":k()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":k()}],"space-y-reverse":["space-y-reverse"],size:[{size:vt()}],"inline-size":[{inline:["auto",...yr()]}],"min-inline-size":[{"min-inline":["auto",...yr()]}],"max-inline-size":[{"max-inline":["none",...yr()]}],"block-size":[{block:["auto",...tt()]}],"min-block-size":[{"min-block":["auto",...tt()]}],"max-block-size":[{"max-block":["none",...tt()]}],w:[{w:[s,"screen",...vt()]}],"min-w":[{"min-w":[s,"screen","none",...vt()]}],"max-w":[{"max-w":[s,"screen","none","prose",{screen:[i]},...vt()]}],h:[{h:["screen","lh",...vt()]}],"min-h":[{"min-h":["screen","lh","none",...vt()]}],"max-h":[{"max-h":["screen","lh",...vt()]}],"font-size":[{text:["base",r,Vo,Rr]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[o,mf,uf]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",Va,L]}],"font-family":[{font:[pf,df,t]}],"font-features":[{"font-features":[L]}],"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,M,L]}],"line-clamp":[{"line-clamp":[le,"none",M,ws]}],leading:[{leading:[a,...k()]}],"list-image":[{"list-image":["none",M,L]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",M,L]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:U()}],"text-color":[{text:U()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...no(),"wavy"]}],"text-decoration-thickness":[{decoration:[le,"from-font","auto",M,Rr]}],"text-decoration-color":[{decoration:U()}],"underline-offset":[{"underline-offset":[le,"auto",M,L]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:k()}],"tab-size":[{tab:[Wt,M,L]}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",M,L]}],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",M,L]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:oo()}],"bg-repeat":[{bg:En()}],"bg-size":[{bg:An()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},Wt,M,L],radial:["",M,L],conic:[Wt,M,L]},vf,ff]}],"bg-color":[{bg:U()}],"gradient-from-pos":[{from:jo()}],"gradient-via-pos":[{via:jo()}],"gradient-to-pos":[{to:jo()}],"gradient-from":[{from:U()}],"gradient-via":[{via:U()}],"gradient-to":[{to:U()}],rounded:[{rounded:Ve()}],"rounded-s":[{"rounded-s":Ve()}],"rounded-e":[{"rounded-e":Ve()}],"rounded-t":[{"rounded-t":Ve()}],"rounded-r":[{"rounded-r":Ve()}],"rounded-b":[{"rounded-b":Ve()}],"rounded-l":[{"rounded-l":Ve()}],"rounded-ss":[{"rounded-ss":Ve()}],"rounded-se":[{"rounded-se":Ve()}],"rounded-ee":[{"rounded-ee":Ve()}],"rounded-es":[{"rounded-es":Ve()}],"rounded-tl":[{"rounded-tl":Ve()}],"rounded-tr":[{"rounded-tr":Ve()}],"rounded-br":[{"rounded-br":Ve()}],"rounded-bl":[{"rounded-bl":Ve()}],"border-w":[{border:Ge()}],"border-w-x":[{"border-x":Ge()}],"border-w-y":[{"border-y":Ge()}],"border-w-s":[{"border-s":Ge()}],"border-w-e":[{"border-e":Ge()}],"border-w-bs":[{"border-bs":Ge()}],"border-w-be":[{"border-be":Ge()}],"border-w-t":[{"border-t":Ge()}],"border-w-r":[{"border-r":Ge()}],"border-w-b":[{"border-b":Ge()}],"border-w-l":[{"border-l":Ge()}],"divide-x":[{"divide-x":Ge()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":Ge()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...no(),"hidden","none"]}],"divide-style":[{divide:[...no(),"hidden","none"]}],"border-color":[{border:U()}],"border-color-x":[{"border-x":U()}],"border-color-y":[{"border-y":U()}],"border-color-s":[{"border-s":U()}],"border-color-e":[{"border-e":U()}],"border-color-bs":[{"border-bs":U()}],"border-color-be":[{"border-be":U()}],"border-color-t":[{"border-t":U()}],"border-color-r":[{"border-r":U()}],"border-color-b":[{"border-b":U()}],"border-color-l":[{"border-l":U()}],"divide-color":[{divide:U()}],"outline-style":[{outline:[...no(),"none","hidden"]}],"outline-offset":[{"outline-offset":[le,M,L]}],"outline-w":[{outline:["",le,Vo,Rr]}],"outline-color":[{outline:U()}],shadow:[{shadow:["","none",d,Mn,Ln]}],"shadow-color":[{shadow:U()}],"inset-shadow":[{"inset-shadow":["none",p,Mn,Ln]}],"inset-shadow-color":[{"inset-shadow":U()}],"ring-w":[{ring:Ge()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:U()}],"ring-offset-w":[{"ring-offset":[le,Rr]}],"ring-offset-color":[{"ring-offset":U()}],"inset-ring-w":[{"inset-ring":Ge()}],"inset-ring-color":[{"inset-ring":U()}],"text-shadow":[{"text-shadow":["none",f,Mn,Ln]}],"text-shadow-color":[{"text-shadow":U()}],opacity:[{opacity:[le,M,L]}],"mix-blend":[{"mix-blend":[...Cn(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":Cn()}],"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":[le]}],"mask-image-linear-from-pos":[{"mask-linear-from":Le()}],"mask-image-linear-to-pos":[{"mask-linear-to":Le()}],"mask-image-linear-from-color":[{"mask-linear-from":U()}],"mask-image-linear-to-color":[{"mask-linear-to":U()}],"mask-image-t-from-pos":[{"mask-t-from":Le()}],"mask-image-t-to-pos":[{"mask-t-to":Le()}],"mask-image-t-from-color":[{"mask-t-from":U()}],"mask-image-t-to-color":[{"mask-t-to":U()}],"mask-image-r-from-pos":[{"mask-r-from":Le()}],"mask-image-r-to-pos":[{"mask-r-to":Le()}],"mask-image-r-from-color":[{"mask-r-from":U()}],"mask-image-r-to-color":[{"mask-r-to":U()}],"mask-image-b-from-pos":[{"mask-b-from":Le()}],"mask-image-b-to-pos":[{"mask-b-to":Le()}],"mask-image-b-from-color":[{"mask-b-from":U()}],"mask-image-b-to-color":[{"mask-b-to":U()}],"mask-image-l-from-pos":[{"mask-l-from":Le()}],"mask-image-l-to-pos":[{"mask-l-to":Le()}],"mask-image-l-from-color":[{"mask-l-from":U()}],"mask-image-l-to-color":[{"mask-l-to":U()}],"mask-image-x-from-pos":[{"mask-x-from":Le()}],"mask-image-x-to-pos":[{"mask-x-to":Le()}],"mask-image-x-from-color":[{"mask-x-from":U()}],"mask-image-x-to-color":[{"mask-x-to":U()}],"mask-image-y-from-pos":[{"mask-y-from":Le()}],"mask-image-y-to-pos":[{"mask-y-to":Le()}],"mask-image-y-from-color":[{"mask-y-from":U()}],"mask-image-y-to-color":[{"mask-y-to":U()}],"mask-image-radial":[{"mask-radial":[M,L]}],"mask-image-radial-from-pos":[{"mask-radial-from":Le()}],"mask-image-radial-to-pos":[{"mask-radial-to":Le()}],"mask-image-radial-from-color":[{"mask-radial-from":U()}],"mask-image-radial-to-color":[{"mask-radial-to":U()}],"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":ie()}],"mask-image-conic-pos":[{"mask-conic":[le]}],"mask-image-conic-from-pos":[{"mask-conic-from":Le()}],"mask-image-conic-to-pos":[{"mask-conic-to":Le()}],"mask-image-conic-from-color":[{"mask-conic-from":U()}],"mask-image-conic-to-color":[{"mask-conic-to":U()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:oo()}],"mask-repeat":[{mask:En()}],"mask-size":[{mask:An()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",M,L]}],filter:[{filter:["","none",M,L]}],blur:[{blur:On()}],brightness:[{brightness:[le,M,L]}],contrast:[{contrast:[le,M,L]}],"drop-shadow":[{"drop-shadow":["","none",b,Mn,Ln]}],"drop-shadow-color":[{"drop-shadow":U()}],grayscale:[{grayscale:["",le,M,L]}],"hue-rotate":[{"hue-rotate":[le,M,L]}],invert:[{invert:["",le,M,L]}],saturate:[{saturate:[le,M,L]}],sepia:[{sepia:["",le,M,L]}],"backdrop-filter":[{"backdrop-filter":["","none",M,L]}],"backdrop-blur":[{"backdrop-blur":On()}],"backdrop-brightness":[{"backdrop-brightness":[le,M,L]}],"backdrop-contrast":[{"backdrop-contrast":[le,M,L]}],"backdrop-grayscale":[{"backdrop-grayscale":["",le,M,L]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[le,M,L]}],"backdrop-invert":[{"backdrop-invert":["",le,M,L]}],"backdrop-opacity":[{"backdrop-opacity":[le,M,L]}],"backdrop-saturate":[{"backdrop-saturate":[le,M,L]}],"backdrop-sepia":[{"backdrop-sepia":["",le,M,L]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":k()}],"border-spacing-x":[{"border-spacing-x":k()}],"border-spacing-y":[{"border-spacing-y":k()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",M,L]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[le,"initial",M,L]}],ease:[{ease:["linear","initial",w,M,L]}],delay:[{delay:[le,M,L]}],animate:[{animate:["none",A,M,L]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[$,M,L]}],"perspective-origin":[{"perspective-origin":Q()}],rotate:[{rotate:ao()}],"rotate-x":[{"rotate-x":ao()}],"rotate-y":[{"rotate-y":ao()}],"rotate-z":[{"rotate-z":ao()}],scale:[{scale:io()}],"scale-x":[{"scale-x":io()}],"scale-y":[{"scale-y":io()}],"scale-z":[{"scale-z":io()}],"scale-3d":["scale-3d"],skew:[{skew:so()}],"skew-x":[{"skew-x":so()}],"skew-y":[{"skew-y":so()}],transform:[{transform:[M,L,"","none","gpu","cpu"]}],"transform-origin":[{origin:Q()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:lo()}],"translate-x":[{"translate-x":lo()}],"translate-y":[{"translate-y":lo()}],"translate-z":[{"translate-z":lo()}],"translate-none":["translate-none"],zoom:[{zoom:[Wt,M,L]}],accent:[{accent:U()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:U()}],"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",M,L]}],"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":U()}],"scrollbar-track-color":[{"scrollbar-track":U()}],"scrollbar-gutter":[{"scrollbar-gutter":["auto","stable","both"]}],"scrollbar-w":[{scrollbar:["auto","thin","none"]}],"scroll-m":[{"scroll-m":k()}],"scroll-mx":[{"scroll-mx":k()}],"scroll-my":[{"scroll-my":k()}],"scroll-ms":[{"scroll-ms":k()}],"scroll-me":[{"scroll-me":k()}],"scroll-mbs":[{"scroll-mbs":k()}],"scroll-mbe":[{"scroll-mbe":k()}],"scroll-mt":[{"scroll-mt":k()}],"scroll-mr":[{"scroll-mr":k()}],"scroll-mb":[{"scroll-mb":k()}],"scroll-ml":[{"scroll-ml":k()}],"scroll-p":[{"scroll-p":k()}],"scroll-px":[{"scroll-px":k()}],"scroll-py":[{"scroll-py":k()}],"scroll-ps":[{"scroll-ps":k()}],"scroll-pe":[{"scroll-pe":k()}],"scroll-pbs":[{"scroll-pbs":k()}],"scroll-pbe":[{"scroll-pbe":k()}],"scroll-pt":[{"scroll-pt":k()}],"scroll-pr":[{"scroll-pr":k()}],"scroll-pb":[{"scroll-pb":k()}],"scroll-pl":[{"scroll-pl":k()}],"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"]}],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",M,L]}],fill:[{fill:["none",...U()]}],"stroke-w":[{stroke:[le,Vo,Rr,ws]}],stroke:[{stroke:["none",...U()]}],"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"]}},_f=Zd(bf);function Gt(...e){return _f(Nl(e))}var yf=new Set(["$$slots","$$events","$$legacy","variant","size","class","children"]),wf=J("<button><!></button>");function ho(e,t){xt(t,!0);let r=Qn(t,"variant",3,"default"),o=Qn(t,"size",3,"default"),n=Vt(t,yf);const a={default:"bg-primary text-primary-foreground shadow hover:bg-primary/90",outline:"border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground",ghost:"hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 hover:underline"},i={default:"h-9 px-4 py-2 text-sm",sm:"h-8 px-3 text-xs",lg:"h-10 px-8 text-sm",icon:"h-9 w-9"};var s=wf();Ut(s,c=>({class:c,...n}),[()=>Gt("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md font-medium transition-colors","focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring","disabled:pointer-events-none disabled:opacity-50","[&_svg]:pointer-events-none [&_svg]:shrink-0",a[r()],i[o()],t.class)]);var l=B(s);lr(l,()=>t.children??wt),j(s),m(e,s),kt()}var xf=new Set(["$$slots","$$events","$$legacy","class","value"]),kf=J("<input/>");function $f(e,t){xt(t,!0);let r=Qn(t,"value",15),o=Vt(t,xf);var n=kf();Ut(n,a=>({class:a,...o}),[()=>Gt("flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-1 text-sm shadow-sm","placeholder:text-muted-foreground","focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:border-primary","disabled:cursor-not-allowed disabled:opacity-50","transition-colors",t.class)],void 0,void 0,void 0,!0),Hl(n,r),m(e,n),kt()}var Sf=new Set(["$$slots","$$events","$$legacy","class","children","value"]),Ef=J("<!>",1),Af=J("<select><!></select>");function Ga(e,t){xt(t,!0);let r=Qn(t,"value",15),o=Vt(t,Sf);var n=Af();Ut(n,a=>({class:a,...o}),[()=>Gt("flex h-9 w-full rounded-md border border-input bg-background px-3 py-1 text-sm shadow-sm","focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:border-primary","disabled:cursor-not-allowed disabled:opacity-50","transition-colors",t.class)]),Sd(n,()=>{var a=B(n),i=Ef(),s=me(i);lr(s,()=>t.children??wt),m(a,i)}),bd(n,r),m(e,n),kt()}var Cf=new Set(["$$slots","$$events","$$legacy","class","children"]),Of=J("<div><!></div>");function Pf(e,t){xt(t,!0);let r=Vt(t,Cf);var o=Of();Ut(o,a=>({class:a,...r}),[()=>Gt("rounded-xl border bg-card text-card-foreground shadow",t.class)]);var n=B(o);lr(n,()=>t.children??wt),j(o),m(e,o),kt()}var If=new Set(["$$slots","$$events","$$legacy","class","children"]),Tf=J("<div><!></div>");function Df(e,t){xt(t,!0);let r=Vt(t,If);var o=Tf();Ut(o,a=>({class:a,...r}),[()=>Gt("p-6 pt-0",t.class)]);var n=B(o);lr(n,()=>t.children??wt),j(o),m(e,o),kt()}var Lf=new Set(["$$slots","$$events","$$legacy","class","children"]),Mf=J('<div class="relative w-full overflow-auto"><table><!></table></div>');function Rf(e,t){xt(t,!0);let r=Vt(t,Lf);var o=Mf(),n=B(o);Ut(n,i=>({class:i,...r}),[()=>Gt("w-full caption-bottom text-sm",t.class)]);var a=B(n);lr(a,()=>t.children??wt),j(n),j(o),m(e,o),kt()}var qf=new Set(["$$slots","$$events","$$legacy","class","children"]),jf=J("<thead><!></thead>");function Nf(e,t){xt(t,!0);let r=Vt(t,qf);var o=jf();Ut(o,a=>({class:a,...r}),[()=>Gt("[&_tr]:border-b",t.class)]);var n=B(o);lr(n,()=>t.children??wt),j(o),m(e,o),kt()}var zf=new Set(["$$slots","$$events","$$legacy","class","children"]),Ff=J("<tbody><!></tbody>");function Bf(e,t){xt(t,!0);let r=Vt(t,zf);var o=Ff();Ut(o,a=>({class:a,...r}),[()=>Gt("[&_tr:last-child]:border-0",t.class)]);var n=B(o);lr(n,()=>t.children??wt),j(o),m(e,o),kt()}var Uf=new Set(["$$slots","$$events","$$legacy","class","children"]),Vf=J("<tr><!></tr>");function Je(e,t){xt(t,!0);let r=Vt(t,Uf);var o=Vf();Ut(o,a=>({class:a,...r}),[()=>Gt("border-b transition-colors hover:bg-muted/50 data-[state=selected]:bg-muted",t.class)]);var n=B(o);lr(n,()=>t.children??wt),j(o),m(e,o),kt()}var Gf=new Set(["$$slots","$$events","$$legacy","class","children"]),Hf=J("<th><!></th>");function Go(e,t){xt(t,!0);let r=Vt(t,Gf);var o=Hf();Ut(o,a=>({class:a,...r}),[()=>Gt("h-10 px-2 text-left align-middle font-medium text-muted-foreground",t.class)]);var n=B(o);lr(n,()=>t.children??wt),j(o),m(e,o),kt()}var Wf=new Set(["$$slots","$$events","$$legacy","class","children"]),Kf=J("<td><!></td>");function O(e,t){xt(t,!0);let r=Vt(t,Wf);var o=Kf();Ut(o,a=>({class:a,...r}),[()=>Gt("p-2 align-middle",t.class)]);var n=B(o);lr(n,()=>t.children??wt),j(o),m(e,o),kt()}const $s=/^[\u061c\u200e\u200f\u2066-\u2069]+/,sc=/^[-.+0-9A-Z_a-z\u{a1}-\u{61b}\u{61d}-\u{167f}\u{1681}-\u{1fff}\u{200b}-\u{200d}\u{2010}-\u{2027}\u{2030}-\u{205e}\u{2060}-\u{2065}\u{206a}-\u{2fff}\u{3001}-\u{d7ff}\u{e000}-\u{fdcf}\u{fdf0}-\u{fffd}\u{10000}-\u{1fffd}\u{20000}-\u{2fffd}\u{30000}-\u{3fffd}\u{40000}-\u{4fffd}\u{50000}-\u{5fffd}\u{60000}-\u{6fffd}\u{70000}-\u{7fffd}\u{80000}-\u{8fffd}\u{90000}-\u{9fffd}\u{a0000}-\u{afffd}\u{b0000}-\u{bfffd}\u{c0000}-\u{cfffd}\u{d0000}-\u{dfffd}\u{e0000}-\u{efffd}\u{f0000}-\u{ffffd}\u{100000}-\u{10fffd}]+/u,Zf=/^[-.0-9]/;function Yf(e,t){let r=t;const o=e.slice(r).match($s);o&&(r+=o[0].length);const n=e.slice(r).match(sc);if(!n)return null;const a=n[0];if(Zf.test(a))return null;r+=a.length;const i=e.slice(r).match($s);return i&&(r+=i[0].length),{value:a.normalize(),end:r}}const Jf=(e,t)=>{var r;return((r=e.slice(t).match(sc))==null?void 0:r[0])??""},Xf=Symbol.for("CST");class $n extends Error{constructor(r,o){super(o);Oe(this,"type");this.type=r}}class Ii extends $n{constructor(r,o,n,a){let i=a?`Missing ${a}`:r;o>=0&&(i+=` at ${o}`);super(r,i);Oe(this,"start");Oe(this,"end");this.start=o,this.end=n??o+1}}class Qf extends Ii{constructor(t,r){const{start:o,end:n}=r[Xf]??{start:-1,end:-1};super(t,o,n)}}class Jr extends $n{constructor(r,o,n,a){super(r,o);Oe(this,"source");Oe(this,"cause");this.source=n,a!==void 0&&(this.cause=a)}}class ot extends $n{constructor(r,o){super(r,o);Oe(this,"source");Oe(this,"cause");this.source="�"}}const Ss=new Set("؜‎‏⁦⁧⁨⁩"),Es=new Set(`	
\r  `);let S,oe;const an=(e,t)=>new Ii("missing-syntax",e,e+t.length,t),pt=(...e)=>new Ii(...e);function yo(e,t){if(oe.startsWith(e,S))t&&(S+=e.length);else throw an(S,e)}function ep(e){S=0,oe=e;const t=op();if(oe.startsWith(".match",S))return tp(t);const r=t.length>0||oe.startsWith("{{",S);!r&&S>0&&(S=0);const o=lc(r);if(r&&(Re(),S<oe.length))throw pt("extra-content",S,oe.length);return{type:"message",declarations:t,pattern:o}}function tp(e){S+=6,Re(!0);const t=[];for(;oe[S]==="$";)t.push(uc()),Re(!0);if(t.length===0)throw pt("empty-token",S);const r=[];for(;S<oe.length;)r.push(rp()),Re();return{type:"select",declarations:e,selectors:t,variants:r}}function rp(){const e=[];for(;S<oe.length;){Re(e.length?"{":!1);const t=oe[S];if(t==="{")break;if(t==="*")e.push({type:"*"}),S+=1;else{const r=Di(!0);r.value=r.value.normalize(),e.push(r)}}return{keys:e,value:lc(!0)}}function lc(e){if(e)if(oe.startsWith("{{",S))S+=2;else throw an(S,"{{");const t=[];e:for(;S<oe.length;)switch(oe[S]){case"{":{t.push(Ti(!0));break}case"}":if(!e)throw pt("parse-error",S);break e;default:t.push(sp())}if(e)if(oe.startsWith("}}",S))S+=2;else throw an(S,"}}");return t}function op(){const e=[];Re();e:for(;oe[S]===".";){switch(oe.substr(S,6)){case".input":e.push(np());break;case".local":e.push(ap());break;case".match":break e;default:throw pt("parse-error",S)}Re()}return e}function np(){var r;S+=6,Re(),yo("{",!1);const e=S,t=Ti(!1);if(t.type==="expression"&&((r=t.arg)==null?void 0:r.type)==="variable")return{type:"input",name:t.arg.name,value:t};throw pt("bad-input-expression",e,S)}function ap(){S+=6,Re(!0),yo("$",!0);const e=ra();Re(),yo("=",!0),Re(),yo("{",!1);const t=Ti(!1);return{type:"local",name:e,value:t}}function Ti(e){const t=S;S+=1,Re();const r=cc(!1);r&&Re("}");const o=oe[S];let n,a;switch(o){case"@":case"}":break;case":":{S+=1,n={type:"function",name:ta()};const s=As();s&&(n.options=s);break}case"#":case"/":{if(r||!e)throw pt("parse-error",S);S+=1,a={type:"markup",kind:o==="#"?"open":"close",name:ta()};const l=As();l&&(a.options=l);break}default:throw pt("parse-error",S)}const i=ip();if((a==null?void 0:a.kind)==="open"&&oe[S]==="/"&&(a.kind="standalone",S+=1),yo("}",!0),n){const s=r?{type:"expression",arg:r,functionRef:n}:{type:"expression",functionRef:n};return i&&(s.attributes=i),s}if(a)return i&&(a.attributes=i),a;if(!r)throw pt("empty-token",t,S);return i?{type:"expression",arg:r,attributes:i}:{type:"expression",arg:r}}function As(){Re("/}");const e={};let t=!0;for(;S<oe.length;){const r=oe[S];if(r==="@"||r==="/"||r==="}")break;const o=S,n=ta();if(Object.hasOwn(e,n))throw pt("duplicate-option-name",o,S);Re(),yo("=",!0),Re(),e[n]=cc(!0),t=!1,Re("/}")}return t?null:e}function ip(){const e={};let t=!0;for(;oe[S]==="@";){const r=S;S+=1;const o=ta();if(Object.hasOwn(e,o))throw pt("duplicate-attribute",r,S);Re("=/}"),oe[S]==="="?(S+=1,Re(),e[o]=Di(!0),Re("/}")):e[o]=!0,t=!1}return t?null:e}function sp(){let e="",t=S;e:for(;t<oe.length;++t)switch(oe[t]){case"\\":{const r=oe[t+1];if(!"\\{|}".includes(r))throw pt("bad-escape",t,t+2);e+=oe.substring(S,t)+r,t+=1,S=t+1;break}case"{":case"}":break e}return e+=oe.substring(S,t),S=t,e}function cc(e){return oe[S]==="$"?uc():Di(e)}function uc(){return S+=1,{type:"variable",name:ra()}}function Di(e){if(oe[S]==="|")return lp();const t=Jf(oe,S);if(!t){if(e)throw pt("empty-token",S);return}return S+=t.length,{type:"literal",value:t}}function lp(){S+=1;let e="";for(let t=S;t<oe.length;++t)switch(oe[t]){case"\\":{const r=oe[t+1];if(!"\\{|}".includes(r))throw pt("bad-escape",t,t+2);e+=oe.substring(S,t)+r,t+=1,S=t+1;break}case"|":return e+=oe.substring(S,t),S=t+1,{type:"literal",value:e}}throw an(oe.length,"|")}function ta(){const e=ra();return oe[S]===":"?(S+=1,e+":"+ra()):e}function ra(){const e=Yf(oe,S);if(!e)throw pt("empty-token",S);return S=e.end,e.value}function Re(e=!1){let t=oe[S],r=!1;if(e){for(;Ss.has(t);)t=oe[++S];for(;Es.has(t);)t=oe[++S],r=!0}for(;Ss.has(t)||Es.has(t);)t=oe[++S];if(e&&!r&&(e===!0||!e.includes(oe[S])))throw an(S,"' '")}function cp(e,t){const{node:r,pattern:o}=t,{functionRef:n=r,attributes:a=null,declaration:i=r,expression:s=r,key:l=r,markup:c=r,options:d=null,value:p=r,variant:f=r}=t,b=(w,A)=>{if(w){const z=d==null?void 0:d(w,A);if(p)for(const ie of Object.values(w))p(ie,A,"option");z==null||z()}},y=(w,A)=>{if(w){const z=a==null?void 0:a(w,A);if(p)for(const ie of Object.values(w))ie!==!0&&p(ie,A,"attribute");z==null||z()}},$=(w,A)=>{if(typeof w=="object"){let z;switch(w.type){case"expression":{if(z=s==null?void 0:s(w,A),w.arg&&(p==null||p(w.arg,A,"arg")),w.functionRef){const ie=n==null?void 0:n(w.functionRef,A,w.arg);b(w.functionRef.options,A),ie==null||ie()}y(w.attributes,A);break}case"markup":{z=c==null?void 0:c(w,A),b(w.options,A),y(w.attributes,A);break}}z==null||z()}},x=w=>{const A=o==null?void 0:o(w);for(const z of w)$(z,"placeholder");A==null||A()};for(const w of e.declarations){const A=i==null?void 0:i(w);w.value&&$(w.value,"declaration"),A==null||A()}if(e.type==="message")x(e.pattern);else{if(p)for(const w of e.selectors)p(w,"selector","arg");for(const w of e.variants){const A=f==null?void 0:f(w);l&&w.keys.forEach(l),x(w.value),A==null||A()}}}function up(e,t=(r,o)=>{throw new Qf(r,o)}){let r=0,o=null;const n=new Set,a=new Set,i=new Set,s=new Set,l=new Set,c=new Set;let d=!0;cp(e,{declaration(p){var f;if(p.name)return(p.value.functionRef||p.type==="local"&&((f=p.value.arg)==null?void 0:f.type)==="variable"&&n.has(p.value.arg.name))&&n.add(p.name),p.type==="local"&&s.add(p.name),d=p.type==="local",()=>{a.has(p.name)?t("duplicate-declaration",p):a.add(p.name)}},expression({functionRef:p}){p&&i.add(p.name)},value(p,f,b){if(p.type==="variable")switch(l.add(p.name),f){case"declaration":(b!=="arg"||d)&&a.add(p.name);break;case"selector":r+=1,o=p,n.has(p.name)||t("missing-selector-annotation",p)}},variant(p){const{keys:f}=p;f.length!==r&&t("key-mismatch",p);const b=JSON.stringify(f.map(y=>y.type==="literal"?y.value:0));c.has(b)?t("duplicate-variant",p):c.add(b),o&&(o=f.every(y=>y.type==="*")?null:p)}}),o&&t("missing-fallback",o);for(const p of s)l.delete(p);return{functions:i,variables:l}}const Cs="⁦",Os="⁧",Rn="⁨",qn="⁩",dp="Adlm,Arab,Hebr,Mand,Nkoo,Rohg,Syrc,Thaa";function sn(e){var t;if(e)try{typeof e=="string"&&(e=new Intl.Locale(e));const r=((t=e.getTextInfo)==null?void 0:t.call(e))??e.textInfo;if(r!=null&&r.direction)return r.direction;const o=e.maximize().script;if(o)return dp.includes(o)?"rtl":"ltr"}catch{}return"auto"}function fp(e){if(e&&typeof e=="object"&&(e=e.valueOf()),typeof e=="boolean")return e;if(e&&typeof e=="object"&&(e=String(e)),e==="true")return!0;if(e==="false")return!1;throw new RangeError("Not a boolean")}function Dr(e){if(e&&typeof e=="object"&&(e=e.valueOf()),e&&typeof e=="object"&&(e=String(e)),typeof e=="string"&&/^(0|[1-9][0-9]*)$/.test(e)&&(e=Number(e)),typeof e=="number"&&e>=0&&Number.isInteger(e))return e;throw new RangeError("Not a positive integer")}function or(e){if(e&&typeof e=="object"&&(e=e.valueOf()),typeof e=="string")return e;if(e&&typeof e=="object")return String(e);throw new RangeError("Not a string")}function qo(e){let t;if(typeof e=="object"){const r=e==null?void 0:e.valueOf;typeof r=="function"&&(t=e.options,e=r.call(e))}if(typeof e=="string")try{e=JSON.parse(e)}catch{}if(typeof e!="bigint"&&typeof e!="number")throw new ot("bad-operand","Input is not numeric");return{value:e,options:t}}function Sn(e,t,r,o){let{dir:n,locales:a}=e;r.useGrouping==="never"&&(r.useGrouping=!1),o&&"select"in r&&!e.literalOptionKeys.has("select")&&(e.onError("bad-option","The option select may only be set by a literal value"),o=!1);let i,s,l,c;return{type:"number",get dir(){return n==null&&(i??(i=Intl.NumberFormat.supportedLocalesOf(a,r)[0]),n=sn(i)),n},get options(){return{...r}},selectKey:o?d=>{let p=t;r.style==="percent"&&(typeof p=="bigint"?p*=100n:p*=100);const f=String(p);if(d.has(f))return f;if(r.select==="exact")return null;const b=r.select?{...r,select:void 0,type:r.select}:r;return l??(l=new Intl.PluralRules(a,b).select(Number(p))),d.has(l)?l:null}:void 0,toParts(){s??(s=new Intl.NumberFormat(a,r));const d=s.formatToParts(t);return i??(i=s.resolvedOptions().locale),n??(n=sn(i)),n==="ltr"||n==="rtl"?[{type:"number",dir:n,locale:i,parts:d}]:[{type:"number",locale:i,parts:d}]},toString(){return s??(s=new Intl.NumberFormat(a,r)),c??(c=s.format(t)),c},valueOf:()=>t}}function dc(e,t,r){const o=qo(r),n=o.value,a=Object.assign({},o.options,{localeMatcher:e.localeMatcher,style:"decimal"});for(const[i,s]of Object.entries(t))if(s!==void 0)try{switch(i){case"minimumIntegerDigits":case"minimumFractionDigits":case"maximumFractionDigits":case"minimumSignificantDigits":case"maximumSignificantDigits":case"roundingIncrement":a[i]=Dr(s);break;case"roundingMode":case"roundingPriority":case"select":case"signDisplay":case"trailingZeroDisplay":case"useGrouping":a[i]=or(s)}}catch{e.onError("bad-option",`Value ${s} is not valid for :number option ${i}`)}return Sn(e,n,a,!0)}function pp(e,t,r){const o=qo(r),n=Number.isFinite(o.value)?Math.round(o.value):o.value,a=Object.assign({},o.options,{maximumFractionDigits:0,minimumFractionDigits:void 0,minimumSignificantDigits:void 0,style:"decimal"});for(const[i,s]of Object.entries(t))if(s!==void 0)try{switch(i){case"minimumIntegerDigits":case"maximumSignificantDigits":a[i]=Dr(s);break;case"select":case"signDisplay":case"useGrouping":a[i]=or(s)}}catch{e.onError("bad-option",`Value ${s} is not valid for :integer option ${i}`)}return Sn(e,n,a,!0)}function hp(e,t,r){const o=qo(r),n=Object.assign({},o.options,{localeMatcher:e.localeMatcher,style:"currency"});for(const[a,i]of Object.entries(t))if(i!==void 0)try{switch(a){case"currency":case"currencySign":case"roundingMode":case"roundingPriority":case"trailingZeroDisplay":case"useGrouping":n[a]=or(i);break;case"minimumIntegerDigits":case"minimumSignificantDigits":case"maximumSignificantDigits":case"roundingIncrement":n[a]=Dr(i);break;case"currencyDisplay":{const s=or(i);s==="never"?e.onError("unsupported-operation",'Currency display "never" is not yet supported'):n[a]=s;break}case"fractionDigits":{const s=or(i);if(s==="auto")n.minimumFractionDigits=void 0,n.maximumFractionDigits=void 0;else{const l=Dr(s);n.minimumFractionDigits=l,n.maximumFractionDigits=l}break}}}catch{e.onError("bad-option",`Value ${i} is not valid for :currency option ${a}`)}if(!n.currency)throw new ot("bad-operand","A currency code is required for :currency");return Sn(e,o.value,n,!1)}const vp=new Set(["weekday","day-weekday","month-day","month-day-weekday","year-month-day","year-month-day-weekday"]),mp=new Set(["long","medium","short"]),gp=new Set(["hour","minute","second"]),bp=new Set(["long","short"]),_p=(e,t,r)=>Li("datetime",e,t,r),yp=(e,t,r)=>Li("date",e,t,r),wp=(e,t,r)=>Li("time",e,t,r);function Li(e,t,r,o){const n={localeMatcher:t.localeMatcher};let a=o;if(typeof a=="object"&&a!==null){const d=a.options;d&&(n.calendar=d.calendar,e!=="date"&&(n.hour12=d.hour12),n.timeZone=d.timeZone),typeof a.valueOf=="function"&&(a=a.valueOf())}switch(typeof a){case"number":case"string":a=new Date(a)}if(!(a instanceof Date)||isNaN(a.getTime()))throw new ot("bad-operand","Input is not a valid date");if(r.calendar!==void 0)try{n.calendar=or(r.calendar)}catch{t.onError("bad-option",`Invalid :${e} calendar option value`)}if(r.hour12!==void 0&&e!=="date")try{n.hour12=fp(r.hour12)}catch{t.onError("bad-option",`Invalid :${e} hour12 option value`)}if(r.timeZone!==void 0){let d;try{d=or(r.timeZone)}catch{t.onError("bad-option",`Invalid :${e} timeZone option value`)}if(d==="input")n.timeZone===void 0&&t.onError("bad-operand",`Missing input timeZone value for :${e}`);else if(d!==void 0){if(n.timeZone!==void 0&&d!==n.timeZone)throw new ot("bad-option","Time zone conversion is not supported");n.timeZone=d}}if(e!=="time"){const d=e==="date"?"fields":"dateFields",p=e==="date"?"length":"dateLength",f=jn(t,r,d,vp)??"year-month-day",b=jn(t,r,p,mp),y=new Set(f.split("-"));y.has("year")&&(n.year="numeric"),y.has("month")&&(n.month=b==="long"?"long":b==="short"?"numeric":"short"),y.has("day")&&(n.day="numeric"),y.has("weekday")&&(n.weekday=b==="long"?"long":"short")}if(e!=="date"){switch(jn(t,r,e==="time"?"precision":"timePrecision",gp)){case"hour":n.hour="numeric";break;case"second":n.hour="numeric",n.minute="numeric",n.second="numeric";break;default:n.hour="numeric",n.minute="numeric"}n.timeZoneName=jn(t,r,"timeZoneStyle",bp)}const i=new Intl.DateTimeFormat(t.locales,n);let s=t.dir,l,c;return{type:"datetime",get dir(){return s==null&&(l??(l=i.resolvedOptions().locale),s=sn(l)),s},get options(){return{...n}},toParts(){const d=i.formatToParts(a);return l??(l=i.resolvedOptions().locale),s??(s=sn(l)),s==="ltr"||s==="rtl"?[{type:"datetime",dir:s,locale:l,parts:d}]:[{type:"datetime",locale:l,parts:d}]},toString(){return c??(c=i.format(a)),c},valueOf:()=>a}}function jn(e,t,r,o){const n=t[r];if(n!==void 0)try{const a=or(n);if(o&&!o.has(a))throw Error();return a}catch{e.onError("bad-option",`Invalid value for ${r} option`)}}function xp(e,t,r){let{value:o,options:n}=qo(r),a;try{a="add"in t?Dr(t.add):-1}catch{throw new ot("bad-option",`Value ${t.add} is not valid for :offset option add`)}let i;try{i="subtract"in t?Dr(t.subtract):-1}catch{throw new ot("bad-option",`Value ${t.subtract} is not valid for :offset option subtract`)}if(a<0==i<0){const l='Exactly one of "add" or "subtract" is required as an :offset option';throw new ot("bad-option",l)}const s=a<0?-i:a;return typeof o=="number"?o+=s:o+=BigInt(s),dc(e,{},{valueOf:()=>o,options:n})}function kp(e,t,r){const o=qo(r),n=Object.assign({},o.options,{localeMatcher:e.localeMatcher,style:"percent"});for(const[a,i]of Object.entries(t))if(i!==void 0)try{switch(a){case"roundingMode":case"roundingPriority":case"signDisplay":case"trailingZeroDisplay":case"useGrouping":n[a]=or(i);break;case"minimumFractionDigits":case"maximumFractionDigits":case"minimumSignificantDigits":case"maximumSignificantDigits":n[a]=Dr(i);break}}catch{e.onError("bad-option",`Value ${i} is not valid for :percent option ${a}`)}return Sn(e,o.value,n,!0)}function fc(e,t,r){const o=r===void 0?"":String(r),n=o.normalize();return{type:"string",dir:e.dir??"auto",selectKey:a=>a.has(n)?n:null,toParts(){const{dir:a}=e,i=e.locales[0];return a==="ltr"||a==="rtl"?[{type:"string",dir:a,locale:i,value:o}]:[{type:"string",locale:i,value:o}]},toString:()=>o,valueOf:()=>o}}function $p(e,t,r){const o=qo(r),n=Object.assign({},o.options,{localeMatcher:e.localeMatcher,style:"unit"});for(const[a,i]of Object.entries(t))if(i!==void 0)try{switch(a){case"signDisplay":case"roundingMode":case"roundingPriority":case"trailingZeroDisplay":case"unit":case"unitDisplay":case"useGrouping":n[a]=or(i);break;case"minimumIntegerDigits":case"minimumFractionDigits":case"maximumFractionDigits":case"minimumSignificantDigits":case"maximumSignificantDigits":case"roundingIncrement":n[a]=Dr(i);break}}catch(s){s instanceof $n?e.onError(s):e.onError("bad-option",`Value ${i} is not valid for :currency option ${a}`)}if(!n.unit)throw new ot("bad-operand","A unit identifier is required for :unit");return Sn(e,o.value,n,!1)}let oa={integer:pp,number:dc,offset:xp,string:fc};oa=Object.freeze(Object.assign(Object.create(null),oa));let si={currency:hp,date:yp,datetime:_p,percent:kp,time:wp,unit:$p};si=Object.freeze(Object.assign(Object.create(null),si));const li=Symbol("bidi-isolate"),ci=(e="�")=>({type:"fallback",source:e,toParts:()=>[{type:"fallback",source:e}],toString:()=>`{${e}}`}),Sp=(e,t)=>({type:"unknown",source:e,dir:"auto",toParts:()=>[{type:"unknown",value:t}],toString:()=>String(t),valueOf:()=>t});var Wr,Co,vn;class Mi{constructor(t,r,o){G(this,Wr);G(this,Co);G(this,vn);Oe(this,"dir");Oe(this,"id");W(this,Wr,t),W(this,vn,r),this.dir=void 0;const n=o&&Object.hasOwn(o,"u:dir")?o["u:dir"]:void 0;if(n){const i=String(ln(t,n));if(i==="ltr"||i==="rtl"||i==="auto")this.dir=i;else if(i!=="inherit"){const s=new ot("bad-option","Unsupported value for u:dir option");s.source=Ri(n),t.onError(s)}}const a=o&&Object.hasOwn(o,"u:id")?o["u:id"]:void 0;if(this.id=a?String(ln(t,a)):void 0,o){W(this,Co,new Set);for(const[i,s]of Object.entries(o))s.type==="literal"&&u(this,Co).add(i)}}get literalOptionKeys(){return new Set(u(this,Co))}get localeMatcher(){return u(this,Wr).localeMatcher}get locales(){return u(this,Wr).locales.map(String)}onError(t,r){let o;t instanceof ot?o=t:typeof t=="string"&&typeof r=="string"?o=new ot(t,r):(o=new ot("function-error",String(t)),o.cause=t),o.source=u(this,vn),u(this,Wr).onError(o)}}Wr=new WeakMap,Co=new WeakMap,vn=new WeakMap;function Ep(e,t,{name:r,options:o}){const n=`:${r}`,a=Ri(t)??n;try{const i=t?[ln(e,t)]:[],s=e.functions[r];if(!s)throw new Jr("unknown-function",`Unknown function ${n}`,a);const l=new Mi(e,a,o),c=Ap(e,o),d=s(l,c,...i);if(d===null||typeof d!="object"||typeof d.type!="string")throw new Jr("bad-function-result",`Function ${n} did not return a MessageValue`,a);const p={source:a};return l.dir&&(p.dir=l.dir,p[li]=!0),l.id&&typeof d.toParts=="function"&&(p.toParts=()=>{const f=d.toParts();for(const b of f)b.id=l.id;return f}),{...d,...p}}catch(i){return e.onError(i instanceof $n?i:new Jr("bad-function-result",String(i),a,i)),ci(a)}}function Ap(e,t){const r=Object.create(null);if(t)for(const[o,n]of Object.entries(t))o.startsWith("u:")||(r[o]=ln(e,n));return r}function ui(e,{arg:t,functionRef:r}){if(r)return Ep(e,t,r);switch(t==null?void 0:t.type){case"literal":{const o=`|${t.value}|`,n=new Mi(e,o),a=fc(n,{},t.value);return a.source=o,a}case"variable":return mc(e,t);default:throw new Error(`Unsupported expression: ${t==null?void 0:t.type}`)}}class pc{constructor(t,r){Oe(this,"expression");Oe(this,"scope");this.expression=t,this.scope=r}}const Cp=e=>e!==null&&(typeof e=="object"||typeof e=="function");function hc(e,t){if(Cp(e)){if(t in e)return e[t];const r=t.split(".");for(let o=r.length-1;o>0;--o){const n=r.slice(0,o).join(".");if(n in e){const a=r.slice(o).join(".");return hc(e[n],a)}}for(const[o,n]of Object.entries(e))if(o.normalize()===t)return n}}function vc(e,{name:t}){const r=hc(e.scope,t);if(r===void 0){const o="$"+t,n=`Variable not available: ${o}`;e.onError(new Jr("unresolved-variable",n,o))}else if(r instanceof pc){const o=ui(r.scope?{...e,scope:r.scope}:e,r.expression);return e.scope[t]=o,e.localVars.add(o),o}return r}function mc(e,t){const r="$"+t.name,o=vc(e,t);if(o===void 0)return ci(r);let n=typeof o;if(n==="object"){const l=o;if(l.type==="fallback")return ci(r);if(e.localVars.has(l))return l.source=r,l;o instanceof Number?n="number":o instanceof String&&(n="string")}let a;switch(n){case"bigint":case"number":a=e.functions.number;break;case"string":a=e.functions.string;break;default:return Sp(r,o)}const i=new Mi(e,r),s=a(i,{},o);return s.source=r,s}function ln(e,t){switch(t.type){case"literal":return t.value;case"variable":return vc(e,t);default:throw new Error(`Unsupported value: ${t.type}`)}}function Ri(e){switch(e==null?void 0:e.type){case"literal":return"|"+e.value.replaceAll("\\","\\\\").replaceAll("|","\\|")+"|";case"variable":return"$"+e.name;default:return}}function Ps(e,{kind:t,name:r,options:o}){const n={type:"markup",kind:t,name:r},a=o?Object.entries(o):null;if(a!=null&&a.length){n.options={};for(const[i,s]of a)if(i==="u:dir"){const l=new ot("bad-option",`The option ${i} is not valid for markup`);l.source=Ri(s),e.onError(l)}else{let l=ln(e,s);typeof l=="object"&&typeof(l==null?void 0:l.valueOf)=="function"&&(l=l.valueOf()),i==="u:id"?n.id=String(l):n.options[i]=l}}return n}function Is(e,t){var a,i;if(t.type==="message")return t.pattern;const r=t.selectors.map(s=>{const l=mc(e,s);let c;if(typeof l.selectKey=="function")c=l.selectKey.bind(l);else{const d="Selector does not support selection";e.onError(new Jr("bad-selector",d,l.source)),c=()=>null}return{selectKey:c,source:l.source,best:null,keys:null}});let o=t.variants;e:for(let s=0;s<r.length;++s){const l=r[s];if(!l.keys){l.keys=new Set;for(const{keys:c}of o){const d=c[s];if(!d)break e;d.type!=="*"&&l.keys.add(d.value)}}try{l.best=l.keys.size?l.selectKey(l.keys):null}catch(c){const d="Selection failed";e.onError(new Jr("bad-selector",d,l.source,c)),l.selectKey=()=>null,l.best=null}if(o=o.filter(c=>{const d=c.keys[s];return d.type==="*"?l.best==null:l.best===d.value}),o.length===0){if(s===0)break;const c=r[s-1];c.best==null?(a=c.keys)==null||a.clear():(i=c.keys)==null||i.delete(c.best);for(let d=s;d<r.length;++d)r[d].keys=null;o=t.variants,s=-1}}const n=o[0];if(!n){const s="No variant was selected!?";return e.onError(new Jr("no-match",s,".match")),[]}return n.value}var Er,Oo,mn,Po,Ar,gn,bn,di;class Op{constructor(t,r,o){G(this,bn);G(this,Er);G(this,Oo);G(this,mn);G(this,Po);G(this,Ar);G(this,gn);W(this,Er,(o==null?void 0:o.bidiIsolation)!=="none"),W(this,mn,(o==null?void 0:o.localeMatcher)??"best fit"),W(this,Po,Array.isArray(t)?t.map(n=>new Intl.Locale(n)):t?[new Intl.Locale(t)]:[]),W(this,Oo,(o==null?void 0:o.dir)??sn(u(this,Po)[0])),W(this,Ar,typeof r=="string"?ep(r):r),up(u(this,Ar)),W(this,gn,o!=null&&o.functions?Object.assign(Object.create(null),oa,o.functions):oa)}format(t,r){const o=te(this,bn,di).call(this,t,r);let n="";for(const a of Is(o,u(this,Ar)))if(typeof a=="string")n+=a;else if(a.type==="markup")Ps(o,a);else{let i;try{if(i=ui(o,a),typeof i.toString=="function")if(u(this,Er)&&(u(this,Oo)!=="ltr"||i.dir!=="ltr"||i[li])){const s=i.dir==="ltr"?Cs:i.dir==="rtl"?Os:Rn;n+=s+i.toString()+qn}else n+=i.toString();else{const s=new ot("not-formattable","Message part is not formattable");throw s.source=i.source,s}}catch(s){o.onError(s);const l=`{${(i==null?void 0:i.source)??"�"}}`;n+=u(this,Er)?Rn+l+qn:l}}return n}formatToParts(t,r){const o=te(this,bn,di).call(this,t,r),n=[];for(const a of Is(o,u(this,Ar)))if(typeof a=="string")n.push({type:"text",value:a});else if(a.type==="markup")n.push(Ps(o,a));else{let i;try{if(i=ui(o,a),typeof i.toParts=="function"){const s=i.toParts();if(u(this,Er)&&(u(this,Oo)!=="ltr"||i.dir!=="ltr"||i[li])){const l=i.dir==="ltr"?Cs:i.dir==="rtl"?Os:Rn;n.push({type:"bidiIsolation",value:l},...s,{type:"bidiIsolation",value:qn})}else n.push(...s)}else{const s=new ot("not-formattable","Message part is not formattable");throw s.source=i.source,s}}catch(s){o.onError(s);const l={type:"fallback",source:(i==null?void 0:i.source)??"�"};u(this,Er)?n.push({type:"bidiIsolation",value:Rn},l,{type:"bidiIsolation",value:qn}):n.push(l)}}return n}}Er=new WeakMap,Oo=new WeakMap,mn=new WeakMap,Po=new WeakMap,Ar=new WeakMap,gn=new WeakMap,bn=new WeakSet,di=function(t,r=o=>{try{process.emitWarning(o)}catch{console.warn(o)}}){const o={...t};for(const a of u(this,Ar).declarations)o[a.name]=new pc(a.value,a.type==="input"?t??{}:void 0);return{onError:r,localeMatcher:u(this,mn),locales:u(this,Po),localVars:new WeakSet,functions:u(this,gn),scope:o}};var Yt,Jt,vr,la,Ft,Xo,Vn;const Ni=class Ni extends Map{constructor(r){super();G(this,Ft);G(this,Yt,new Map);G(this,Jt,ye(0));G(this,vr,ye(0));G(this,la,gr||-1);if(r){for(var[o,n]of r)super.set(o,n);u(this,vr).v=super.size}}has(r){var o=u(this,Yt),n=o.get(r);if(n===void 0)if(super.has(r))n=te(this,Ft,Xo).call(this,0),o.set(r,n);else return g(u(this,Jt)),!1;return g(n),!0}forEach(r,o){te(this,Ft,Vn).call(this),super.forEach(r,o)}get(r){var o=u(this,Yt),n=o.get(r);if(n===void 0)if(super.has(r))n=te(this,Ft,Xo).call(this,0),o.set(r,n);else{g(u(this,Jt));return}return g(n),super.get(r)}set(r,o){var p;var n=u(this,Yt),a=n.get(r),i=super.get(r),s=super.set(r,o),l=u(this,Jt);if(a===void 0)a=te(this,Ft,Xo).call(this,0),n.set(r,a),P(u(this,vr),super.size),Xt(l);else if(i!==o){Xt(a);var c=l.reactions===null?null:new Set(l.reactions),d=c===null||!((p=a.reactions)!=null&&p.every(f=>c.has(f)));d&&Xt(l)}return s}delete(r){var o=u(this,Yt),n=o.get(r),a=super.delete(r);return n!==void 0&&(o.delete(r),P(n,-1)),a&&(P(u(this,vr),super.size),Xt(u(this,Jt))),a}clear(){if(super.size!==0){super.clear();var r=u(this,Yt);P(u(this,vr),0);for(var o of r.values())P(o,-1);Xt(u(this,Jt)),r.clear()}}keys(){return g(u(this,Jt)),super.keys()}values(){return te(this,Ft,Vn).call(this),super.values()}entries(){return te(this,Ft,Vn).call(this),super.entries()}[Symbol.iterator](){return this.entries()}get size(){return g(u(this,vr)),super.size}};Yt=new WeakMap,Jt=new WeakMap,vr=new WeakMap,la=new WeakMap,Ft=new WeakSet,Xo=function(r){return gr===u(this,la)?ye(r):Tr(r)},Vn=function(){g(u(this,Jt));var r=u(this,Yt);if(u(this,vr).v!==r.size){for(var o of ts(Ni.prototype,this,"keys").call(this))if(!r.has(o)){var n=te(this,Ft,Xo).call(this,0);r.set(o,n)}}for([,n]of u(this,Yt))g(n)};let na=Ni;Intl.MessageFormat??(Intl.MessageFormat=Op);let br=ye("");const Qt=Pt([]),Fr=Pt({});let fi="",Pr="",pi;const Pp=new Set(["ar","arc","ckb","dv","fa","ha","he","khw","ks","ku","nqo","ps","sd","ug","ur","yi"]),Ip=e=>{var r;return((r=e.textInfo)==null?void 0:r.direction)??(Pp.has(e.language)?"rtl":"ltr")},qi=(e,t)=>{if(!e||!t.length||t.includes(e))return e;try{const r=new Intl.Locale(e).language;return t.find(o=>{try{return new Intl.Locale(o).language===r}catch{return!1}})??e}catch{return e}},gc=(e,t="")=>Object.entries(e).reduce((r,[o,n])=>{const a=t?`${t}.${o}`:o;return n!==null&&typeof n=="object"&&!Array.isArray(n)?Object.assign(r,gc(n,a)):r[a]=n,r},Object.create(null)),Tp=e=>{Qt.includes(e)||(Qt.push(e),Pr=qi(fi,Qt))},Lt=(e,...t)=>{if(typeof e!="string"||!e)throw new TypeError(`addMessages: localeCode must be a non-empty string (got ${JSON.stringify(e)})`);t.forEach((r,o)=>{if(r===null||typeof r!="object"||Array.isArray(r))throw new TypeError(`addMessages: maps[${o}] must be a plain object (got ${Array.isArray(r)?"array":typeof r})`)}),Tp(e),Fr[e]??(Fr[e]={}),t.forEach(r=>{Object.entries(gc(r)).forEach(([o,n])=>{Fr[e][o]=new Intl.MessageFormat(e,String(n),{functions:si})})}),g(br)&&!Qt.includes(g(br))&&ji.set(g(br))},Dp=new na,Ho=new na,Lp=(e=g(br))=>{if(typeof e!="string")throw new TypeError(`waitLocale: localeCode must be a string (got ${typeof e})`);if(!e)return Promise.resolve();if(!Ho.has(e)){const t=Dp.get(e);if(t){const r=Promise.resolve(t()).then(o=>{Lt(e,o)},()=>{Ho.delete(e),g(br)===e&&!Fr[e]&&Pr&&P(br,Pr,!0)});Ho.set(e,r)}else Ho.set(e,Promise.resolve())}return Ho.get(e)??Promise.resolve()},ji={get current(){return g(br)},set(e){if(typeof e!="string")throw new TypeError(`locale.set: value must be a string (got ${typeof e})`);let t=Qt.length?qi(e,Qt):e;if(e&&Qt.length&&!Qt.includes(t)&&Pr&&Qt.includes(Pr)&&(t=Pr),P(br,t,!0),typeof document<"u"&&t){document.documentElement.lang=t;try{const r=new Intl.Locale(t);document.documentElement.dir=Ip(r)}catch{}}return Lp(t)}},Mp=e=>{if(!e||typeof e.fallbackLocale!="string")throw new TypeError(`init: fallbackLocale must be a string (got ${JSON.stringify(e==null?void 0:e.fallbackLocale)})`);if(e.initialLocale!==void 0&&typeof e.initialLocale!="string")throw new TypeError(`init: initialLocale must be a string (got ${typeof e.initialLocale})`);if(e.handleMissingMessage!==void 0&&typeof e.handleMissingMessage!="function")throw new TypeError(`init: handleMissingMessage must be a function (got ${typeof e.handleMissingMessage})`);fi=e.fallbackLocale,Pr=qi(fi,Qt),pi=e.handleMissingMessage,e.initialLocale&&ji.set(e.initialLocale)},ge=(e,{values:t={},locale:r,default:o}={})=>{var s,l,c,d;if(e==null)throw new TypeError(`format: key must be a string or message object (got ${JSON.stringify(e)})`);if(typeof e=="object"){const{id:p,values:f={},locale:b,default:y}=e;return ge(p,{values:f,locale:b,default:y})}const n=r??g(br),a=Pr,i=((l=(s=Fr[n])==null?void 0:s[e])==null?void 0:l.format(t))??(n!==a?(d=(c=Fr[a])==null?void 0:c[e])==null?void 0:d.format(t):void 0);if(i!==void 0)return i;if(pi){const p=pi(e,n,o);if(p!==void 0)return p}return o??e},Rp={"app.description":"convert scholarly metadata to a variety of formats","bibliography.title":"Bibliography","bibliography.placeholder":"Enter a DOI…","bibliography.add":"Add","bibliography.export":"Export","bibliography.copy":"Copy","bibliography.copied":"Copied","bibliography.delete":"Delete","bibliography.copy_citation":"Copy citation","bibliography.copy_doi":"Copy DOI","bibliography.delete_entry":"Delete entry","bibliography.random":"Random DOI","format.citation":"Formatted Citation","docs.formats.title":"Supported Metadata Formats","docs.usage.title":"DOI Resolution","docs.doi_resolution.intro":"Redirect a DOI to the URL registered for it. Either click the link in the bibliography or send a DOI as the URL path to the server:","docs.content_negotiation.title":"Content Negotiation","docs.content_negotiation.intro":"Get metadata in a specific format by either clicking the export or copy links at the bottom of the bibliography, or sending a DOI as the URL path to the server together with an <code>Accept</code> header or using the <code>?format=</code> query parameter. The server will respond with the requested format if supported, or redirect to the URL registered for it if not.","docs.content_negotiation.bibtex_label":"Example — fetch BibTeX for a PLOS Computational Biology article:","docs.content_negotiation.format_param_label":"Use <code>?format=</code> instead of an <code>Accept</code> header:","docs.content_negotiation.citation_style_label":"For formatted citations, pass the citation style and locale via the <code>Accept</code> header (style defaults to <code>apa</code>, locale to <code>en-US</code>):","docs.content_negotiation.query_params_label":"Or use query parameters:","docs.content_negotiation.multiple_types_label":'Multiple content types with <code>q=</code> weights are supported per <a href="https://www.rfc-editor.org/rfc/rfc7231#section-5.3.2" target="_blank" rel="noreferrer">RFC 7231</a>:',"footer.copyright":'Copyright &copy;2023&ndash;2026 Commonmeta. Built with <a href="https://codeberg.org/front-matter/dragoman" target="_blank" rel="noreferrer">dragoman</a> and <a href="https://codeberg.org/front-matter/commonmeta-rs" target="_blank" rel="noreferrer">commonmeta-rs</a> by <a href="https://front-matter.de" target="_blank" rel="noreferrer">Front Matter</a>.'},qp={"app.description":"wissenschaftliche Metadaten in verschiedene Formate konvertieren","bibliography.title":"Bibliographie","bibliography.placeholder":"DOI eingeben…","bibliography.add":"Hinzufügen","bibliography.export":"Exportieren","bibliography.copy":"Kopieren","bibliography.copied":"Kopiert","bibliography.delete":"Löschen","bibliography.copy_citation":"Zitat kopieren","bibliography.copy_doi":"DOI kopieren","bibliography.delete_entry":"Eintrag löschen","bibliography.random":"Zufällige DOI","format.citation":"Formatiertes Zitat","docs.formats.title":"Unterstützte Metadatenformate","docs.usage.title":"DOI-Auflösung","docs.doi_resolution.intro":"Eine DOI zur registrierten URL weiterleiten. Klicke auf den Link im Literaturverzeichnis oder sende eine DOI als URL-Pfad an den Server:","docs.content_negotiation.title":"Content Negotiation","docs.content_negotiation.intro":"Metadaten in einem bestimmten Format abrufen – entweder über die Export- oder Kopierlinks am Ende des Literaturverzeichnisses oder durch Senden einer DOI als URL-Pfad an den Server mit einem <code>Accept</code>-Header bzw. dem Abfrageparameter <code>?format=</code>. Der Server antwortet mit dem angeforderten Format, sofern unterstützt, oder leitet zur registrierten URL weiter.","docs.content_negotiation.bibtex_label":"Beispiel – BibTeX für einen PLOS Computational Biology-Artikel abrufen:","docs.content_negotiation.format_param_label":"<code>?format=</code> statt eines <code>Accept</code>-Headers verwenden:","docs.content_negotiation.citation_style_label":"Für formatierte Zitate, Zitierstil und Sprache im <code>Accept</code>-Header angeben (Standard: <code>apa</code> bzw. <code>en-US</code>):","docs.content_negotiation.query_params_label":"Oder Abfrageparameter verwenden:","docs.content_negotiation.multiple_types_label":'Mehrere Inhaltstypen mit <code>q=</code>-Gewichtungen werden gemäß <a href="https://www.rfc-editor.org/rfc/rfc7231#section-5.3.2" target="_blank" rel="noreferrer">RFC 7231</a> unterstützt:',"footer.copyright":'Copyright &copy;2023&ndash;2026 Commonmeta. Erstellt mit <a href="https://codeberg.org/front-matter/dragoman" target="_blank" rel="noreferrer">dragoman</a> und <a href="https://codeberg.org/front-matter/commonmeta-rs" target="_blank" rel="noreferrer">commonmeta-rs</a> von <a href="https://front-matter.de" target="_blank" rel="noreferrer">Front Matter</a>.'},jp={"app.description":"convertir des métadonnées académiques vers divers formats","bibliography.title":"Bibliographie","bibliography.placeholder":"Saisir un DOI…","bibliography.add":"Ajouter","bibliography.export":"Exporter","bibliography.copy":"Copier","bibliography.copied":"Copié","bibliography.delete":"Supprimer","bibliography.copy_citation":"Copier la citation","bibliography.copy_doi":"Copier le DOI","bibliography.delete_entry":"Supprimer l'entrée","bibliography.random":"DOI aléatoire","format.citation":"Citation formatée","docs.formats.title":"Formats de métadonnées pris en charge","docs.usage.title":"Résolution de DOI","docs.doi_resolution.intro":"Redirige un DOI vers l'URL enregistrée. Clique sur le lien dans la bibliographie ou envoie un DOI comme chemin d'URL au serveur :","docs.content_negotiation.title":"Négociation de contenu","docs.content_negotiation.intro":"Obtiens des métadonnées dans un format spécifique en cliquant sur les liens d'export ou de copie en bas de la bibliographie, ou en envoyant un DOI comme chemin d'URL au serveur avec un en-tête <code>Accept</code> ou le paramètre <code>?format=</code>. Le serveur répond avec le format demandé s'il est pris en charge, ou redirige vers l'URL enregistrée dans le cas contraire.","docs.content_negotiation.bibtex_label":"Exemple — récupérer BibTeX pour un article PLOS Computational Biology :","docs.content_negotiation.format_param_label":"Utilise <code>?format=</code> au lieu d'un en-tête <code>Accept</code> :","docs.content_negotiation.citation_style_label":"Pour les citations formatées, passe le style et la langue via l'en-tête <code>Accept</code> (style par défaut : <code>apa</code>, langue par défaut : <code>en-US</code>) :","docs.content_negotiation.query_params_label":"Ou utilise des paramètres de requête :","docs.content_negotiation.multiple_types_label":'Plusieurs types de contenu avec des pondérations <code>q=</code> sont pris en charge conformément à la <a href="https://www.rfc-editor.org/rfc/rfc7231#section-5.3.2" target="_blank" rel="noreferrer">RFC 7231</a> :',"footer.copyright":'Copyright &copy;2023&ndash;2026 Commonmeta. Construit avec <a href="https://codeberg.org/front-matter/dragoman" target="_blank" rel="noreferrer">dragoman</a> et <a href="https://codeberg.org/front-matter/commonmeta-rs" target="_blank" rel="noreferrer">commonmeta-rs</a> par <a href="https://front-matter.de" target="_blank" rel="noreferrer">Front Matter</a>.'},Np={"app.description":"convertir metadatos académicos a diversos formatos","bibliography.title":"Bibliografía","bibliography.placeholder":"Introducir un DOI…","bibliography.add":"Añadir","bibliography.export":"Exportar","bibliography.copy":"Copiar","bibliography.copied":"Copiado","bibliography.delete":"Eliminar","bibliography.copy_citation":"Copiar cita","bibliography.copy_doi":"Copiar DOI","bibliography.delete_entry":"Eliminar entrada","bibliography.random":"DOI aleatorio","format.citation":"Cita con formato","docs.formats.title":"Formatos de metadatos compatibles","docs.usage.title":"Resolución de DOI","docs.doi_resolution.intro":"Redirige un DOI a la URL registrada para él. Haz clic en el enlace de la bibliografía o envía un DOI como ruta de URL al servidor:","docs.content_negotiation.title":"Negociación de contenido","docs.content_negotiation.intro":"Obtén metadatos en un formato específico haciendo clic en los enlaces de exportación o copia al pie de la bibliografía, o enviando un DOI como ruta de URL al servidor junto con una cabecera <code>Accept</code> o usando el parámetro <code>?format=</code>. El servidor responderá con el formato solicitado si es compatible, o redirigirá a la URL registrada si no lo es.","docs.content_negotiation.bibtex_label":"Ejemplo — obtener BibTeX para un artículo de PLOS Computational Biology:","docs.content_negotiation.format_param_label":"Usa <code>?format=</code> en lugar de una cabecera <code>Accept</code>:","docs.content_negotiation.citation_style_label":"Para citas con formato, pasa el estilo y el idioma mediante la cabecera <code>Accept</code> (estilo por defecto: <code>apa</code>, idioma por defecto: <code>en-US</code>):","docs.content_negotiation.query_params_label":"O usa parámetros de consulta:","docs.content_negotiation.multiple_types_label":'Se admiten varios tipos de contenido con pesos <code>q=</code> según la <a href="https://www.rfc-editor.org/rfc/rfc7231#section-5.3.2" target="_blank" rel="noreferrer">RFC 7231</a>:',"footer.copyright":'Copyright &copy;2023&ndash;2026 Commonmeta. Desarrollado con <a href="https://codeberg.org/front-matter/dragoman" target="_blank" rel="noreferrer">dragoman</a> y <a href="https://codeberg.org/front-matter/commonmeta-rs" target="_blank" rel="noreferrer">commonmeta-rs</a> por <a href="https://front-matter.de" target="_blank" rel="noreferrer">Front Matter</a>.'},zp={"app.description":"convertire i metadati accademici in vari formati","bibliography.title":"Bibliografia","bibliography.placeholder":"Inserire un DOI…","bibliography.add":"Aggiungi","bibliography.export":"Esporta","bibliography.copy":"Copia","bibliography.copied":"Copiato","bibliography.delete":"Elimina","bibliography.copy_citation":"Copia citazione","bibliography.copy_doi":"Copia DOI","bibliography.delete_entry":"Elimina voce","bibliography.random":"DOI casuale","format.citation":"Citazione formattata","docs.formats.title":"Formati di metadati supportati","docs.usage.title":"Risoluzione DOI","docs.doi_resolution.intro":"Reindirizza un DOI all'URL registrato. Clicca sul link nella bibliografia o invia un DOI come percorso URL al server:","docs.content_negotiation.title":"Negoziazione del contenuto","docs.content_negotiation.intro":"Ottieni metadati in un formato specifico cliccando sui link di esportazione o copia in fondo alla bibliografia, oppure inviando un DOI come percorso URL al server con un'intestazione <code>Accept</code> o usando il parametro <code>?format=</code>. Il server risponderà con il formato richiesto se supportato, o reindirizzerà all'URL registrato in caso contrario.","docs.content_negotiation.bibtex_label":"Esempio — recuperare BibTeX per un articolo di PLOS Computational Biology:","docs.content_negotiation.format_param_label":"Usa <code>?format=</code> invece di un'intestazione <code>Accept</code>:","docs.content_negotiation.citation_style_label":"Per le citazioni formattate, passa lo stile e la lingua tramite l'intestazione <code>Accept</code> (stile predefinito: <code>apa</code>, lingua predefinita: <code>en-US</code>):","docs.content_negotiation.query_params_label":"Oppure usa i parametri di query:","docs.content_negotiation.multiple_types_label":'Più tipi di contenuto con pesi <code>q=</code> sono supportati secondo la <a href="https://www.rfc-editor.org/rfc/rfc7231#section-5.3.2" target="_blank" rel="noreferrer">RFC 7231</a>:',"footer.copyright":'Copyright &copy;2023&ndash;2026 Commonmeta. Sviluppato con <a href="https://codeberg.org/front-matter/dragoman" target="_blank" rel="noreferrer">dragoman</a> e <a href="https://codeberg.org/front-matter/commonmeta-rs" target="_blank" rel="noreferrer">commonmeta-rs</a> da <a href="https://front-matter.de" target="_blank" rel="noreferrer">Front Matter</a>.'},Fp={"app.description":"converter metadados acadêmicos para vários formatos","bibliography.title":"Bibliografia","bibliography.placeholder":"Inserir um DOI…","bibliography.add":"Adicionar","bibliography.export":"Exportar","bibliography.copy":"Copiar","bibliography.copied":"Copiado","bibliography.delete":"Excluir","bibliography.copy_citation":"Copiar citação","bibliography.copy_doi":"Copiar DOI","bibliography.delete_entry":"Excluir entrada","bibliography.random":"DOI aleatório","format.citation":"Citação formatada","docs.formats.title":"Formatos de metadados suportados","docs.usage.title":"Resolução de DOI","docs.doi_resolution.intro":"Redireciona um DOI para a URL registrada. Clique no link na bibliografia ou envie um DOI como caminho de URL para o servidor:","docs.content_negotiation.title":"Negociação de conteúdo","docs.content_negotiation.intro":"Obtenha metadados em um formato específico clicando nos links de exportação ou cópia na parte inferior da bibliografia, ou enviando um DOI como caminho de URL para o servidor com um cabeçalho <code>Accept</code> ou usando o parâmetro <code>?format=</code>. O servidor responderá com o formato solicitado se suportado, ou redirecionará para a URL registrada caso contrário.","docs.content_negotiation.bibtex_label":"Exemplo — buscar BibTeX para um artigo do PLOS Computational Biology:","docs.content_negotiation.format_param_label":"Use <code>?format=</code> em vez de um cabeçalho <code>Accept</code>:","docs.content_negotiation.citation_style_label":"Para citações formatadas, passe o estilo e o idioma pelo cabeçalho <code>Accept</code> (estilo padrão: <code>apa</code>, idioma padrão: <code>en-US</code>):","docs.content_negotiation.query_params_label":"Ou use parâmetros de consulta:","docs.content_negotiation.multiple_types_label":'Vários tipos de conteúdo com pesos <code>q=</code> são suportados conforme a <a href="https://www.rfc-editor.org/rfc/rfc7231#section-5.3.2" target="_blank" rel="noreferrer">RFC 7231</a>:',"footer.copyright":'Copyright &copy;2023&ndash;2026 Commonmeta. Desenvolvido com <a href="https://codeberg.org/front-matter/dragoman" target="_blank" rel="noreferrer">dragoman</a> e <a href="https://codeberg.org/front-matter/commonmeta-rs" target="_blank" rel="noreferrer">commonmeta-rs</a> por <a href="https://front-matter.de" target="_blank" rel="noreferrer">Front Matter</a>.'},Bp={"app.description":"将学术元数据转换为多种格式","bibliography.title":"参考文献","bibliography.placeholder":"输入 DOI…","bibliography.add":"添加","bibliography.export":"导出","bibliography.copy":"复制","bibliography.copied":"已复制","bibliography.delete":"删除","bibliography.copy_citation":"复制引用","bibliography.copy_doi":"复制 DOI","bibliography.delete_entry":"删除条目","bibliography.random":"随机 DOI","format.citation":"格式化引用","docs.formats.title":"支持的元数据格式","docs.usage.title":"DOI 解析","docs.doi_resolution.intro":"将 DOI 重定向到其注册的 URL。点击参考文献中的链接,或将 DOI 作为 URL 路径发送至服务器:","docs.content_negotiation.title":"内容协商","docs.content_negotiation.intro":"通过点击参考文献底部的导出或复制链接,或将 DOI 作为 URL 路径与 <code>Accept</code> 请求头或 <code>?format=</code> 查询参数一起发送至服务器,以获取特定格式的元数据。服务器将返回所请求的格式(如支持),否则重定向至注册的 URL。","docs.content_negotiation.bibtex_label":"示例——获取 PLOS Computational Biology 文章的 BibTeX:","docs.content_negotiation.format_param_label":"使用 <code>?format=</code> 代替 <code>Accept</code> 请求头:","docs.content_negotiation.citation_style_label":"对于格式化引用,通过 <code>Accept</code> 请求头传递引用样式和语言(样式默认为 <code>apa</code>,语言默认为 <code>en-US</code>):","docs.content_negotiation.query_params_label":"或使用查询参数:","docs.content_negotiation.multiple_types_label":'支持按照 <a href="https://www.rfc-editor.org/rfc/rfc7231#section-5.3.2" target="_blank" rel="noreferrer">RFC 7231</a> 使用 <code>q=</code> 权重指定多种内容类型:',"footer.copyright":'Copyright &copy;2023&ndash;2026 Commonmeta。由 <a href="https://front-matter.de" target="_blank" rel="noreferrer">Front Matter</a> 基于 <a href="https://codeberg.org/front-matter/dragoman" target="_blank" rel="noreferrer">dragoman</a> 和 <a href="https://codeberg.org/front-matter/commonmeta-rs" target="_blank" rel="noreferrer">commonmeta-rs</a> 构建。'},Up={"app.description":"学術メタデータをさまざまな形式に変換する","bibliography.title":"参考文献リスト","bibliography.placeholder":"DOIを入力…","bibliography.add":"追加","bibliography.export":"エクスポート","bibliography.copy":"コピー","bibliography.copied":"コピーしました","bibliography.delete":"削除","bibliography.copy_citation":"引用をコピー","bibliography.copy_doi":"DOIをコピー","bibliography.delete_entry":"エントリを削除","bibliography.random":"ランダム DOI","format.citation":"フォーマット済み引用","docs.formats.title":"対応メタデータ形式","docs.usage.title":"DOI 解決","docs.doi_resolution.intro":"DOI を登録された URL にリダイレクトします。参考文献リストのリンクをクリックするか、DOI を URL パスとしてサーバーに送信してください:","docs.content_negotiation.title":"コンテントネゴシエーション","docs.content_negotiation.intro":"参考文献の下部にあるエクスポートまたはコピーリンクをクリックするか、DOI を URL パスとして <code>Accept</code> ヘッダーまたは <code>?format=</code> クエリパラメータとともにサーバーに送信することで、特定の形式のメタデータを取得できます。サーバーはサポートされている場合は要求された形式で応答し、そうでない場合は登録された URL にリダイレクトします。","docs.content_negotiation.bibtex_label":"例 — PLOS Computational Biology の記事の BibTeX を取得:","docs.content_negotiation.format_param_label":"<code>Accept</code> ヘッダーの代わりに <code>?format=</code> を使用:","docs.content_negotiation.citation_style_label":"フォーマット済み引用の場合、<code>Accept</code> ヘッダーで引用スタイルと言語を指定(スタイルのデフォルト:<code>apa</code>、言語のデフォルト:<code>en-US</code>):","docs.content_negotiation.query_params_label":"またはクエリパラメータを使用:","docs.content_negotiation.multiple_types_label":'<a href="https://www.rfc-editor.org/rfc/rfc7231#section-5.3.2" target="_blank" rel="noreferrer">RFC 7231</a> に従い、<code>q=</code> の重みを用いた複数のコンテンツタイプがサポートされています:',"footer.copyright":'Copyright &copy;2023&ndash;2026 Commonmeta。<a href="https://front-matter.de" target="_blank" rel="noreferrer">Front Matter</a> が <a href="https://codeberg.org/front-matter/dragoman" target="_blank" rel="noreferrer">dragoman</a> と <a href="https://codeberg.org/front-matter/commonmeta-rs" target="_blank" rel="noreferrer">commonmeta-rs</a> を使って構築。'},Vp={"app.description":"학술 메타데이터를 다양한 형식으로 변환","bibliography.title":"참고문헌","bibliography.placeholder":"DOI 입력…","bibliography.add":"추가","bibliography.export":"내보내기","bibliography.copy":"복사","bibliography.copied":"복사됨","bibliography.delete":"삭제","bibliography.copy_citation":"인용 복사","bibliography.copy_doi":"DOI 복사","bibliography.delete_entry":"항목 삭제","bibliography.random":"무작위 DOI","format.citation":"서식 있는 인용","docs.formats.title":"지원되는 메타데이터 형식","docs.usage.title":"DOI 해석","docs.doi_resolution.intro":"DOI를 등록된 URL로 리디렉션합니다. 참고문헌의 링크를 클릭하거나 DOI를 URL 경로로 서버에 전송하세요:","docs.content_negotiation.title":"콘텐츠 협상","docs.content_negotiation.intro":"참고문헌 하단의 내보내기 또는 복사 링크를 클릭하거나, DOI를 URL 경로로 <code>Accept</code> 헤더 또는 <code>?format=</code> 쿼리 파라미터와 함께 서버에 전송하여 특정 형식의 메타데이터를 가져올 수 있습니다. 서버는 지원되는 경우 요청된 형식으로 응답하고, 그렇지 않으면 등록된 URL로 리디렉션합니다.","docs.content_negotiation.bibtex_label":"예시 — PLOS Computational Biology 논문의 BibTeX 가져오기:","docs.content_negotiation.format_param_label":"<code>Accept</code> 헤더 대신 <code>?format=</code> 사용:","docs.content_negotiation.citation_style_label":"서식 있는 인용의 경우, <code>Accept</code> 헤더를 통해 인용 스타일과 언어를 전달하세요 (스타일 기본값: <code>apa</code>, 언어 기본값: <code>en-US</code>):","docs.content_negotiation.query_params_label":"또는 쿼리 파라미터 사용:","docs.content_negotiation.multiple_types_label":'<a href="https://www.rfc-editor.org/rfc/rfc7231#section-5.3.2" target="_blank" rel="noreferrer">RFC 7231</a>에 따라 <code>q=</code> 가중치를 사용한 여러 콘텐츠 유형이 지원됩니다:',"footer.copyright":'Copyright &copy;2023&ndash;2026 Commonmeta. <a href="https://front-matter.de" target="_blank" rel="noreferrer">Front Matter</a>가 <a href="https://codeberg.org/front-matter/dragoman" target="_blank" rel="noreferrer">dragoman</a>과 <a href="https://codeberg.org/front-matter/commonmeta-rs" target="_blank" rel="noreferrer">commonmeta-rs</a>로 제작.'},Gp={"app.description":"konvertera vetenskapliga metadata till olika format","bibliography.title":"Bibliografi","bibliography.placeholder":"Ange en DOI…","bibliography.add":"Lägg till","bibliography.export":"Exportera","bibliography.copy":"Kopiera","bibliography.copied":"Kopierat","bibliography.delete":"Ta bort","bibliography.copy_citation":"Kopiera citat","bibliography.copy_doi":"Kopiera DOI","bibliography.delete_entry":"Ta bort post","bibliography.random":"Slumpmässig DOI","format.citation":"Formaterat citat","docs.formats.title":"Metadataformat som stöds","docs.usage.title":"DOI-upplösning","docs.doi_resolution.intro":"Omdirigera en DOI till den registrerade URL:en. Klicka på länken i bibliografin eller skicka en DOI som URL-sökväg till servern:","docs.content_negotiation.title":"Innehållsförhandling","docs.content_negotiation.intro":"Hämta metadata i ett specifikt format antingen genom att klicka på export- eller kopieringslänkarna längst ned i bibliografin, eller genom att skicka en DOI som URL-sökväg till servern tillsammans med en <code>Accept</code>-rubrik eller med frågeparametern <code>?format=</code>. Servern svarar med det begärda formatet om det stöds, annars omdirigeras till den registrerade URL:en.","docs.content_negotiation.bibtex_label":"Exempel – hämta BibTeX för en PLOS Computational Biology-artikel:","docs.content_negotiation.format_param_label":"Använd <code>?format=</code> i stället för en <code>Accept</code>-rubrik:","docs.content_negotiation.citation_style_label":"För formaterade citat, ange citatstil och språk via <code>Accept</code>-rubriken (standardvärden: <code>apa</code> respektive <code>en-US</code>):","docs.content_negotiation.query_params_label":"Eller använd frågeparametrar:","docs.content_negotiation.multiple_types_label":'Flera innehållstyper med <code>q=</code>-vikter stöds enligt <a href="https://www.rfc-editor.org/rfc/rfc7231#section-5.3.2" target="_blank" rel="noreferrer">RFC 7231</a>:',"footer.copyright":'Copyright &copy;2023&ndash;2026 Commonmeta. Byggd med <a href="https://codeberg.org/front-matter/dragoman" target="_blank" rel="noreferrer">dragoman</a> och <a href="https://codeberg.org/front-matter/commonmeta-rs" target="_blank" rel="noreferrer">commonmeta-rs</a> av <a href="https://front-matter.de" target="_blank" rel="noreferrer">Front Matter</a>.'},Hp={"app.description":"wetenschappelijke metadata omzetten naar verschillende formaten","bibliography.title":"Bibliografie","bibliography.placeholder":"Voer een DOI in…","bibliography.add":"Toevoegen","bibliography.export":"Exporteren","bibliography.copy":"Kopiëren","bibliography.copied":"Gekopieerd","bibliography.delete":"Verwijderen","bibliography.copy_citation":"Citaat kopiëren","bibliography.copy_doi":"DOI kopiëren","bibliography.delete_entry":"Item verwijderen","bibliography.random":"Willekeurige DOI","format.citation":"Opgemaakte citatie","docs.formats.title":"Ondersteunde metadataformaten","docs.usage.title":"DOI-omleiding","docs.doi_resolution.intro":"Leid een DOI om naar de geregistreerde URL. Klik op de link in de bibliografie of stuur een DOI als URL-pad naar de server:","docs.content_negotiation.title":"Inhoudsonderhandeling","docs.content_negotiation.intro":"Haal metadata op in een specifiek formaat via de export- of kopieerlinks onderaan de bibliografie, of door een DOI als URL-pad naar de server te sturen met een <code>Accept</code>-header of de queryparameter <code>?format=</code>. De server antwoordt met het gevraagde formaat als het wordt ondersteund, anders wordt omgeleid naar de geregistreerde URL.","docs.content_negotiation.bibtex_label":"Voorbeeld – BibTeX ophalen voor een PLOS Computational Biology-artikel:","docs.content_negotiation.format_param_label":"Gebruik <code>?format=</code> in plaats van een <code>Accept</code>-header:","docs.content_negotiation.citation_style_label":"Geef voor opgemaakte citaties de citierstijl en taal mee via de <code>Accept</code>-header (standaard: <code>apa</code> en <code>en-US</code>):","docs.content_negotiation.query_params_label":"Of gebruik queryparameters:","docs.content_negotiation.multiple_types_label":'Meerdere inhoudstypen met <code>q=</code>-gewichten worden ondersteund conform <a href="https://www.rfc-editor.org/rfc/rfc7231#section-5.3.2" target="_blank" rel="noreferrer">RFC 7231</a>:',"footer.copyright":'Copyright &copy;2023&ndash;2026 Commonmeta. Gebouwd met <a href="https://codeberg.org/front-matter/dragoman" target="_blank" rel="noreferrer">dragoman</a> en <a href="https://codeberg.org/front-matter/commonmeta-rs" target="_blank" rel="noreferrer">commonmeta-rs</a> door <a href="https://front-matter.de" target="_blank" rel="noreferrer">Front Matter</a>.'};Lt("en",Rp);Lt("de",qp);Lt("fr",jp);Lt("es",Np);Lt("it",zp);Lt("pt",Fp);Lt("zh",Bp);Lt("ja",Up);Lt("ko",Vp);Lt("sv",Gp);Lt("nl",Hp);function Wp(e){Mp({fallbackLocale:"en",initialLocale:e??"en"})}var Kp=Dt('<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" class="w-5 h-5 svelte-1n46o8q"><path stroke-linecap="round" stroke-linejoin="round" d="M12 3v2.25m6.364.386-1.591 1.591M21 12h-2.25m-.386 6.364-1.591-1.591M12 18.75V21m-4.773-4.227-1.591 1.591M5.25 12H3m4.227-4.773L5.636 5.636M15.75 12a3.75 3.75 0 1 1-7.5 0 3.75 3.75 0 0 1 7.5 0Z" class="svelte-1n46o8q"></path></svg>'),Zp=Dt('<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" class="w-5 h-5 svelte-1n46o8q"><path stroke-linecap="round" stroke-linejoin="round" d="M21.752 15.002A9.72 9.72 0 0 1 18 15.75c-5.385 0-9.75-4.365-9.75-9.75 0-1.33.266-2.597.748-3.752A9.753 9.753 0 0 0 3 11.25C3 16.635 7.365 21 12.75 21a9.753 9.753 0 0 0 9.002-5.998Z" class="svelte-1n46o8q"></path></svg>'),Ha=J('<option class="svelte-1n46o8q"> </option>'),Yp=Dt('<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" class="w-3.5 h-3.5 svelte-1n46o8q"><path stroke-linecap="round" stroke-linejoin="round" d="m4.5 12.75 6 6 9-13.5" class="svelte-1n46o8q"></path></svg>'),Jp=Dt('<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" class="w-3.5 h-3.5 svelte-1n46o8q"><path stroke-linecap="round" stroke-linejoin="round" d="M15.666 3.888A2.25 2.25 0 0 0 13.5 2.25h-3c-1.03 0-1.9.693-2.166 1.638m7.332 0c.055.194.084.4.084.612v0a.75.75 0 0 1-.75.75H9a.75.75 0 0 1-.75-.75v0c0-.212.03-.418.084-.612m7.332 0c.646.049 1.288.11 1.927.184 1.1.128 1.907 1.077 1.907 2.185V19.5a2.25 2.25 0 0 1-2.25 2.25H6.75A2.25 2.25 0 0 1 4.5 19.5V6.257c0-1.108.806-2.057 1.907-2.185a48.208 48.208 0 0 1 1.927-.184" class="svelte-1n46o8q"></path></svg>'),Xp=J(`<div class="relative group my-3 svelte-1n46o8q"><pre class="!my-0 svelte-1n46o8q"><code class="svelte-1n46o8q"> </code></pre> <button type="button" aria-label="Copy" class="absolute top-1.5 right-1.5 h-7 w-7 flex items-center justify-center rounded
                 text-muted-foreground hover:text-foreground
                 opacity-0 group-hover:opacity-100 transition-opacity svelte-1n46o8q"><!></button></div>`),Qp=J('<span class="block w-4 h-4 rounded-full border-2 border-muted-foreground/30 border-t-muted-foreground animate-spin svelte-1n46o8q"></span>'),eh=Dt('<svg xmlns="http://www.w3.org/2000/svg" class="w-4 h-4 svelte-1n46o8q" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect width="18" height="18" x="3" y="3" rx="2" ry="2" class="svelte-1n46o8q"></rect><circle cx="7.5" cy="7.5" r="0.5" fill="currentColor" class="svelte-1n46o8q"></circle><circle cx="12" cy="7.5" r="0.5" fill="currentColor" class="svelte-1n46o8q"></circle><circle cx="16.5" cy="7.5" r="0.5" fill="currentColor" class="svelte-1n46o8q"></circle><circle cx="7.5" cy="16.5" r="0.5" fill="currentColor" class="svelte-1n46o8q"></circle><circle cx="12" cy="16.5" r="0.5" fill="currentColor" class="svelte-1n46o8q"></circle><circle cx="16.5" cy="16.5" r="0.5" fill="currentColor" class="svelte-1n46o8q"></circle></svg>'),th=J('<button type="button" class="group absolute right-2 top-1/2 -translate-y-1/2 text-muted-foreground hover:text-foreground transition-colors disabled:opacity-40 svelte-1n46o8q"><!> <span class="pointer-events-none absolute z-50 whitespace-nowrap rounded-md bg-primary px-3 py-1.5 text-xs text-primary-foreground shadow-md bottom-full right-0 mb-2 opacity-0 group-hover:opacity-100 transition-opacity svelte-1n46o8q"> </span></button>'),rh=J('<span class="w-4 h-4 rounded-full border-2 border-primary-foreground/30 border-t-primary-foreground animate-spin svelte-1n46o8q"></span>'),oh=J('<div class="mt-3 space-y-1.5 svelte-1n46o8q" aria-live="polite"><div class="h-1 w-full overflow-hidden rounded-full bg-muted svelte-1n46o8q"><div class="fetch-progress h-full w-1/4 rounded-full bg-primary svelte-1n46o8q"></div></div> <p class="text-xs text-muted-foreground svelte-1n46o8q">Fetching from Crossref / DataCite…</p></div>'),nh=J('<div class="mt-3 px-4 py-3 bg-destructive/10 border border-destructive/20 rounded-md text-sm text-destructive svelte-1n46o8q" role="alert"> </div>'),ah=J('<form class="flex gap-3 svelte-1n46o8q"><div class="relative flex-1 svelte-1n46o8q"><!> <!></div> <!></form> <!> <!>',1),ih=J('<option class="svelte-1n46o8q"> </option> <option disabled="" class="svelte-1n46o8q">──────────────────────</option>',1),sh=J('<!> <!> <option disabled="" class="svelte-1n46o8q">──────────────────────</option> <option class="svelte-1n46o8q">More styles…</option>',1),lh=J('<li class="svelte-1n46o8q"><button type="button"> </button></li>'),ch=J('<li class="px-3 py-2 text-sm text-muted-foreground svelte-1n46o8q">No styles found</li>'),uh=J('<div class="fixed inset-0 z-40 svelte-1n46o8q" role="presentation"></div> <div class="absolute top-full left-0 right-0 z-50 mt-1 bg-background border border-border rounded-md shadow-lg svelte-1n46o8q"><div class="p-2 border-b border-border svelte-1n46o8q"><input placeholder="Search styles…" class="w-full text-sm px-3 py-1.5 rounded border border-input bg-background outline-none focus:ring-1 focus:ring-ring svelte-1n46o8q"/></div> <ul class="max-h-72 overflow-y-auto py-1 svelte-1n46o8q"><!> <!></ul></div>',1),dh=J('<a target="_blank" rel="noreferrer" class="inline-flex items-center justify-center h-7 w-7 rounded-md text-muted-foreground hover:text-foreground hover:bg-accent transition-colors svelte-1n46o8q" aria-label="Open URL"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" class="w-4 h-4 svelte-1n46o8q"><path stroke-linecap="round" stroke-linejoin="round" d="M13.5 6H5.25A2.25 2.25 0 0 0 3 8.25v10.5A2.25 2.25 0 0 0 5.25 21h10.5A2.25 2.25 0 0 0 18 18.75V10.5m-10.5 6L21 3m0 0h-5.25M21 3v5.25" class="svelte-1n46o8q"></path></svg></a>'),fh=Dt('<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" class="w-4 h-4 svelte-1n46o8q"><path stroke-linecap="round" stroke-linejoin="round" d="m4.5 12.75 6 6 9-13.5" class="svelte-1n46o8q"></path></svg>'),ph=Dt('<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" class="w-4 h-4 svelte-1n46o8q"><path stroke-linecap="round" stroke-linejoin="round" d="M15.666 3.888A2.25 2.25 0 0 0 13.5 2.25h-3c-1.03 0-1.9.693-2.166 1.638m7.332 0c.055.194.084.4.084.612v0a.75.75 0 0 1-.75.75H9a.75.75 0 0 1-.75-.75v0c0-.212.03-.418.084-.612m7.332 0c.646.049 1.288.11 1.927.184 1.1.128 1.907 1.077 1.907 2.185V19.5a2.25 2.25 0 0 1-2.25 2.25H6.75A2.25 2.25 0 0 1 4.5 19.5V6.257c0-1.108.806-2.057 1.907-2.185a48.208 48.208 0 0 1 1.927-.184" class="svelte-1n46o8q"></path></svg>'),hh=Dt('<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" class="w-4 h-4 svelte-1n46o8q"><path stroke-linecap="round" stroke-linejoin="round" d="M6 18 18 6M6 6l12 12" class="svelte-1n46o8q"></path></svg>'),vh=J(`<li draggable="true"><div class="shrink-0 pt-1 cursor-grab active:cursor-grabbing text-muted-foreground/30 hover:text-muted-foreground/60 svelte-1n46o8q"><svg viewBox="0 0 8 14" fill="currentColor" class="w-2 h-3.5 svelte-1n46o8q"><circle cx="2" cy="2" r="1.5" class="svelte-1n46o8q"></circle><circle cx="6" cy="2" r="1.5" class="svelte-1n46o8q"></circle><circle cx="2" cy="7" r="1.5" class="svelte-1n46o8q"></circle><circle cx="6" cy="7" r="1.5" class="svelte-1n46o8q"></circle><circle cx="2" cy="12" r="1.5" class="svelte-1n46o8q"></circle><circle cx="6" cy="12" r="1.5" class="svelte-1n46o8q"></circle></svg></div> <span class="text-xs text-muted-foreground w-5 shrink-0 pt-0.5 text-right svelte-1n46o8q"> </span> <div class="flex-1 text-sm leading-relaxed
                            [&amp;_a]:text-primary [&amp;_a]:underline [&amp;_a:hover]:no-underline
                            [&amp;_b]:font-bold [&amp;_strong]:font-bold
                            [&amp;_i]:italic [&amp;_em]:italic
                            [&amp;_sub]:align-sub [&amp;_sub]:text-[0.75em]
                            [&amp;_sup]:align-super [&amp;_sup]:text-[0.75em] svelte-1n46o8q"></div> <div class="flex gap-0.5 shrink-0 pt-0.5 svelte-1n46o8q"><!> <!> <!></div></li>`),mh=J('<span class="w-3.5 h-3.5 rounded-full border-2 border-primary-foreground/30 border-t-primary-foreground animate-spin svelte-1n46o8q"></span>'),gh=Dt('<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" class="w-3.5 h-3.5 shrink-0 svelte-1n46o8q"><path stroke-linecap="round" stroke-linejoin="round" d="M3 16.5v2.25A2.25 2.25 0 0 0 5.25 21h13.5A2.25 2.25 0 0 0 21 18.75V16.5M16.5 12 12 16.5m0 0L7.5 12m4.5 4.5V3" class="svelte-1n46o8q"></path></svg>'),bh=J("<!> ",1),_h=Dt('<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" class="w-3.5 h-3.5 shrink-0 svelte-1n46o8q"><path stroke-linecap="round" stroke-linejoin="round" d="m4.5 12.75 6 6 9-13.5" class="svelte-1n46o8q"></path></svg> ',1),yh=Dt('<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" class="w-3.5 h-3.5 shrink-0 svelte-1n46o8q"><path stroke-linecap="round" stroke-linejoin="round" d="M15.666 3.888A2.25 2.25 0 0 0 13.5 2.25h-3c-1.03 0-1.9.693-2.166 1.638m7.332 0c.055.194.084.4.084.612v0a.75.75 0 0 1-.75.75H9a.75.75 0 0 1-.75-.75v0c0-.212.03-.418.084-.612m7.332 0c.646.049 1.288.11 1.927.184 1.1.128 1.907 1.077 1.907 2.185V19.5a2.25 2.25 0 0 1-2.25 2.25H6.75A2.25 2.25 0 0 1 4.5 19.5V6.257c0-1.108.806-2.057 1.907-2.185a48.208 48.208 0 0 1 1.927-.184" class="svelte-1n46o8q"></path></svg> ',1),wh=Dt('<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" class="w-3.5 h-3.5 shrink-0 svelte-1n46o8q"><path stroke-linecap="round" stroke-linejoin="round" d="m14.74 9-.346 9m-4.788 0L9.26 9m9.968-3.21c.342.052.682.107 1.022.166m-1.022-.165L18.16 19.673a2.25 2.25 0 0 1-2.244 2.077H8.084a2.25 2.25 0 0 1-2.244-2.077L4.772 5.79m14.456 0a48.108 48.108 0 0 0-3.478-.397m-12 .562c.34-.059.68-.114 1.022-.165m0 0a48.11 48.11 0 0 1 3.478-.397m7.5 0v-.916c0-1.18-.91-2.164-2.09-2.201a51.964 51.964 0 0 0-3.32 0c-1.18.037-2.09 1.022-2.09 2.201v.916m7.5 0a48.667 48.667 0 0 0-7.5 0" class="svelte-1n46o8q"></path></svg> ',1),xh=J('<p class="w-full text-xs text-destructive svelte-1n46o8q"> </p>'),kh=J('<div class="mt-4 mb-2 relative svelte-1n46o8q"><!> <!></div> <div class="border border-border rounded-md overflow-hidden svelte-1n46o8q"><ol class="divide-y divide-border svelte-1n46o8q"></ol> <div class="border-t border-border bg-muted px-4 py-3 flex items-center gap-2 flex-wrap svelte-1n46o8q"><!> <!> <!> <!> <!></div></div>',1),Xe=J("<!> <!> <!> <!> <!>",1),$h=J('<a href="http://en.wikipedia.org/wiki/BibTeX" class="text-primary hover:underline svelte-1n46o8q">BibTeX</a>'),Sh=J('<a href="https://citation-file-format.github.io/" class="text-primary hover:underline svelte-1n46o8q">Citation File Format (CFF)</a>'),Eh=J('<a href="https://codemeta.github.io/" class="text-primary hover:underline svelte-1n46o8q">Codemeta</a>'),Ah=J('<a href="https://api.crossref.org" class="text-primary hover:underline svelte-1n46o8q">Crossref</a>'),Ch=J('<a href="https://www.crossref.org/schema/documentation/unixref1.1/unixref1.1.html" class="text-primary hover:underline svelte-1n46o8q">CrossRef XML</a>'),Oh=J('<a href="https://citationstyles.org/" class="text-primary hover:underline svelte-1n46o8q">CSL-JSON</a>'),Ph=J('<a href="https://api.datacite.org/" class="text-primary hover:underline svelte-1n46o8q">DataCite</a>'),Ih=J('<a href="https://datacite-metadata-schema.readthedocs.io/en/4.7/" class="text-primary hover:underline svelte-1n46o8q">DataCite XML</a>'),Th=J('<a href="https://citationstyles.org/" class="text-primary hover:underline svelte-1n46o8q">Formatted Citation</a>'),Dh=J('<a href="https://inveniordm.docs.cern.ch/reference/metadata/" class="text-primary hover:underline svelte-1n46o8q">InvenioRDM</a>'),Lh=J('<a href="https://www.jsonfeed.org/" class="text-primary hover:underline svelte-1n46o8q">JSON Feed</a>'),Mh=J('<a href="https://www.openalex.org/" class="text-primary hover:underline svelte-1n46o8q">OpenAlex</a>'),Rh=J('<a href="http://en.wikipedia.org/wiki/RIS_(file_format)" class="text-primary hover:underline svelte-1n46o8q">RIS</a>'),qh=J('<a href="http://schema.org/" class="text-primary hover:underline svelte-1n46o8q">Schema.org (JSON-LD)</a>'),jh=J("<!> <!> <!> <!> <!> <!> <!> <!> <!> <!> <!> <!> <!> <!> <!>",1),Nh=J("<!> <!>",1),zh=J(`<div class="min-h-screen flex flex-col bg-background text-foreground antialiased svelte-1n46o8q"><header class="bg-[#f2f2f2] dark:bg-gray-800 shrink-0 border-b border-gray-200 dark:border-gray-700 svelte-1n46o8q"><div class="max-w-4xl mx-auto px-6 h-14 flex items-center justify-between gap-4 svelte-1n46o8q"><div class="flex items-center gap-2 min-w-0 svelte-1n46o8q"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" class="w-6 h-6 text-primary shrink-0 svelte-1n46o8q"><path d="M12 .75a8.25 8.25 0 0 0-4.135 15.39c.686.398 1.115 1.143 1.115 1.942V18h5.25v-.008c0-.799.43-1.544 1.115-1.942A8.25 8.25 0 0 0 12 .75Z" class="svelte-1n46o8q"></path><path fill-rule="evenodd" d="M9.013 19.9a.75.75 0 0 1 .877-.597 11.319 11.319 0 0 0 4.22 0 .75.75 0 1 1 .28 1.473 12.819 12.819 0 0 1-4.78 0 .75.75 0 0 1-.597-.876ZM9 22.5a.75.75 0 0 1 .75-.75h4.5a.75.75 0 0 1 0 1.5h-4.5A.75.75 0 0 1 9 22.5Z" clip-rule="evenodd" class="svelte-1n46o8q"></path></svg> <span class="text-base font-bold tracking-tight shrink-0 text-gray-900 dark:text-white svelte-1n46o8q">Commonmeta</span> <span class="text-sm text-gray-600 dark:text-gray-400 truncate svelte-1n46o8q"> </span></div> <div class="flex items-center gap-3 shrink-0 svelte-1n46o8q"><button type="button" aria-label="Toggle dark mode" class="text-gray-500 hover:text-gray-900 dark:text-gray-400 dark:hover:text-white transition-colors svelte-1n46o8q"><!></button> <!></div></div></header> <main class="flex-1 max-w-4xl w-full mx-auto px-6 py-10 space-y-12 svelte-1n46o8q"><section class="svelte-1n46o8q"><h2 class="text-xl font-bold text-primary mb-4 svelte-1n46o8q"> </h2> <!> <!></section>  <div class="mb-8 svelte-1n46o8q"><h2 class="text-xl font-bold text-primary border-b border-border pb-1 mb-4 svelte-1n46o8q"> </h2> <div class="rounded-md border border-border svelte-1n46o8q"><!></div></div> <div class="prose prose-sm prose-slate max-w-none
                [&amp;_h2]:text-primary [&amp;_h2]:border-b [&amp;_h2]:border-border [&amp;_h2]:pb-1
                [&amp;_a]:text-primary [&amp;_pre]:bg-muted [&amp;_pre]:border [&amp;_pre]:border-border
                [&amp;_pre]:text-sm [&amp;_pre]:text-gray-800 dark:[&amp;_pre]:text-gray-200 svelte-1n46o8q"><h2 class="svelte-1n46o8q"> </h2> <p class="svelte-1n46o8q"> </p> <!> <h2 class="svelte-1n46o8q"> </h2> <p class="svelte-1n46o8q"></p> <p class="svelte-1n46o8q"> </p> <!> <p class="svelte-1n46o8q"></p> <!> <p class="svelte-1n46o8q"></p> <!> <p class="svelte-1n46o8q"> </p> <!> <p class="svelte-1n46o8q"></p> <!></div></main> <footer class="py-4 text-xs text-gray-700 dark:text-gray-300 svelte-1n46o8q"><div class="max-w-4xl mx-auto px-6 flex items-center justify-between svelte-1n46o8q"><span class="[&amp;_a]:hover:text-gray-900 dark:[&amp;_a]:hover:text-gray-100 [&amp;_a]:transition-colors svelte-1n46o8q"></span> <span class="flex items-center gap-3 svelte-1n46o8q"><a href="mailto:info@front-matter.de" aria-label="Email" class="hover:text-gray-900 dark:hover:text-gray-100 transition-colors svelte-1n46o8q"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="svelte-1n46o8q"><rect width="20" height="16" x="2" y="4" rx="2" class="svelte-1n46o8q"></rect><path d="m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7" class="svelte-1n46o8q"></path></svg></a> <a href="https://hachyderm.io/@mfenner" target="_blank" rel="noreferrer" aria-label="Mastodon" class="hover:text-gray-900 dark:hover:text-gray-100 transition-colors svelte-1n46o8q"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="currentColor" class="svelte-1n46o8q"><path d="M11.19 12.195c2.016-.24 3.77-1.475 3.99-2.603.348-1.778.32-4.339.32-4.339 0-3.47-2.286-4.488-2.286-4.488C12.062.238 10.083.017 8.027 0h-.05C5.92.017 3.942.238 2.79.765c0 0-2.285 1.017-2.285 4.488l-.002.662c-.004.64-.007 1.35.011 2.091.083 3.394.626 6.74 3.78 7.57 1.454.383 2.703.463 3.709.408 1.823-.1 2.847-.647 2.847-.647l-.06-1.317s-1.303.41-2.767.36c-1.45-.05-2.98-.156-3.215-1.928a4 4 0 0 1-.033-.496s1.424.346 3.228.428c1.103.05 2.137-.064 3.188-.189zm1.613-2.47H11.13v-4.08c0-.859-.364-1.295-1.091-1.295-.804 0-1.207.517-1.207 1.541v2.233H7.168V5.89c0-1.024-.403-1.541-1.207-1.541-.727 0-1.091.436-1.091 1.296v4.079H3.197V5.522q0-1.288.66-2.046c.456-.505 1.052-.764 1.793-.764.856 0 1.504.328 1.933.983L8 4.39l.417-.695c.429-.655 1.077-.983 1.934-.983.74 0 1.336.259 1.791.764q.662.757.661 2.046z" class="svelte-1n46o8q"></path></svg></a></span></div></footer></div>`);function Fh(e,t){xt(t,!0);let r=ye(Pt(document.documentElement.classList.contains("dark")));function o(){P(r,!g(r)),document.documentElement.classList.toggle("dark",g(r)),localStorage.setItem("app-dark",String(g(r)))}let n=ye(""),a=ye(Pt(localStorage.getItem("dragoman-style")??"apa"));const i=localStorage.getItem("dragoman-locale")??(()=>{const E=["en-US","de-DE","fr-FR","es-ES","it-IT","ja-JP","ko-KR","nl-NL","pt-BR","sv-SE","zh-CN"],V=navigator.language;return E.find(ee=>ee===V)??E.find(ee=>ee.startsWith(V.split("-")[0]+"-"))??"en-US"})();Wp(i);let s=ye(Pt(i)),l=ye(Pt((()=>{try{return JSON.parse(localStorage.getItem("dragoman-bibliography")??"[]")}catch{return[]}})())),c=ye(!1),d=ye(!1),p=ye(""),f=null,b=ye(!1),y=ye(!1);fetch("/status").then(E=>E.json()).then(E=>{P(y,E.db,!0)}).catch(()=>{});let $=ye(null),x=ye(null),w=ye(null),A=ye(null);qa(()=>{localStorage.setItem("dragoman-bibliography",JSON.stringify(g(l)))}),qa(()=>{localStorage.setItem("dragoman-style",g(a))}),qa(()=>{localStorage.setItem("dragoman-locale",g(s)),ji.set(g(s))});let z=ye("citation"),ie=ye(""),Q=ye(!1),$e=ye(!1),he=ye(!1),k=ye("");const X=[{value:"apa",label:"American Psychological Association 7th edition"},{value:"chicago-author-date",label:"Chicago Manual of Style 18th Edition (Author-Date)"},{value:"harvard-cite-them-right",label:"Cite Them Right 12th Edition (Harvard)"},{value:"ieee",label:"IEEE"},{value:"modern-language-association",label:"MLA Handbook 9th Edition"},{value:"vancouver",label:"Vancouver"}],Se=[{value:"apa",label:"American Psychological Association 7th edition"},{value:"alphanumeric",label:"Alphanumeric"},{value:"american-anthropological-association",label:"American Anthropological Association"},{value:"american-chemical-society",label:"American Chemical Society"},{value:"american-geophysical-union",label:"American Geophysical Union"},{value:"american-institute-of-aeronautics-and-astronautics",label:"American Institute of Aeronautics and Astronautics"},{value:"american-institute-of-physics",label:"American Institute of Physics"},{value:"american-medical-association",label:"American Medical Association"},{value:"american-meteorological-society",label:"American Meteorological Society"},{value:"american-physics-society",label:"American Physical Society"},{value:"american-physiological-society",label:"American Physiological Society"},{value:"american-political-science-association",label:"American Political Science Association"},{value:"american-society-for-microbiology",label:"American Society for Microbiology"},{value:"american-society-of-civil-engineers",label:"American Society of Civil Engineers"},{value:"american-society-of-mechanical-engineers",label:"American Society of Mechanical Engineers"},{value:"american-sociological-association",label:"American Sociological Association"},{value:"angewandte-chemie",label:"Angewandte Chemie International Edition"},{value:"annual-reviews",label:"Annual Reviews"},{value:"annual-reviews-author-date",label:"Annual Reviews (Author-Date)"},{value:"associacao-brasileira-de-normas-tecnicas",label:"Associação Brasileira de Normas Técnicas"},{value:"association-for-computing-machinery",label:"Association for Computing Machinery"},{value:"biomed-central",label:"BioMed Central"},{value:"bmj",label:"BMJ"},{value:"bristol-university-press",label:"Bristol University Press"},{value:"cell",label:"Cell"},{value:"chicago-author-date",label:"Chicago Manual of Style 18th Edition (Author-Date)"},{value:"chicago-notes",label:"Chicago Manual of Style 18th Edition (Notes & Bibliography)"},{value:"chicago-shortened-notes",label:"Chicago Manual of Style 18th Edition (Shortened Notes)"},{value:"copernicus",label:"Copernicus Publications"},{value:"council-of-science-editors",label:"Council of Science Editors (Citation-Sequence)"},{value:"council-of-science-editors-author-date",label:"Council of Science Editors (Name-Year)"},{value:"current-opinion",label:"Current Opinion"},{value:"deutsche-gesellschaft-für-psychologie",label:"Deutsche Gesellschaft für Psychologie (Deutsch)"},{value:"deutsche-sprache",label:"Deutsche Sprache (Deutsch)"},{value:"elsevier-harvard",label:"Elsevier (Harvard)"},{value:"elsevier-vancouver",label:"Elsevier (Vancouver)"},{value:"elsevier-with-titles",label:"Elsevier (Numeric, With Titles)"},{value:"frontiers",label:"Frontiers"},{value:"future-medicine",label:"Future Medicine"},{value:"future-science",label:"Future Science Group"},{value:"gb-7714-2005-numeric",label:"GB/T 7714-2005 (Numeric)"},{value:"gb-7714-2015-author-date",label:"GB/T 7714-2015 (Author-Date)"},{value:"gb-7714-2015-note",label:"GB/T 7714-2015 (Note)"},{value:"gb-7714-2015-numeric",label:"GB/T 7714-2015 (Numeric)"},{value:"gost-r-705-2008-numeric",label:"GOST R 7.0.5-2008 (Numeric)"},{value:"harvard-cite-them-right",label:"Cite Them Right 12th Edition (Harvard)"},{value:"ieee",label:"IEEE"},{value:"institute-of-physics-numeric",label:"Institute of Physics (Numeric)"},{value:"iso-690-author-date",label:"ISO 690 (Author-Date)"},{value:"iso-690-numeric",label:"ISO 690 (Numeric)"},{value:"karger",label:"Karger"},{value:"mary-ann-liebert-vancouver",label:"Mary Ann Liebert (Vancouver)"},{value:"modern-humanities-research-association",label:"MHRA Style Guide 4th Edition (Notes)"},{value:"mla",label:"MLA Handbook 9th Edition"},{value:"multidisciplinary-digital-publishing-institute",label:"Multidisciplinary Digital Publishing Institute"},{value:"nature",label:"Nature"},{value:"vancouver",label:"Vancouver"},{value:"vancouver-superscript",label:"NLM/Vancouver (Superscript)"},{value:"pensoft",label:"Pensoft Journals"},{value:"plos",label:"Public Library of Science"},{value:"royal-society-of-chemistry",label:"Royal Society of Chemistry"},{value:"sage-vancouver",label:"SAGE (Vancouver)"},{value:"sist02",label:"SIST02"},{value:"spie",label:"SPIE"},{value:"springer-basic",label:"Springer Basic (Numeric)"},{value:"springer-basic-author-date",label:"Springer Basic (Author-Date)"},{value:"springer-fachzeitschriften-medizin-psychologie",label:"Springer Fachzeitschriften Medizin Psychologie (Deutsch)"},{value:"springer-humanities-author-date",label:"Springer Humanities (Author-Date)"},{value:"springer-lecture-notes-in-computer-science",label:"Springer Lecture Notes in Computer Science"},{value:"springer-mathphys",label:"Springer MathPhys (Numeric)"},{value:"springer-socpsych-author-date",label:"Springer SocPsych (Author-Date)"},{value:"springer-vancouver",label:"Springer (Vancouver)"},{value:"taylor-and-francis-chicago-author-date",label:"Taylor & Francis (Chicago Author-Date)"},{value:"taylor-and-francis-national-library-of-medicine",label:"Taylor & Francis (NLM/Vancouver)"},{value:"the-institution-of-engineering-and-technology",label:"Institution of Engineering and Technology"},{value:"the-lancet",label:"The Lancet"},{value:"thieme",label:"Thieme"},{value:"trends",label:"Trends"},{value:"turabian-author-date",label:"Chicago Manual of Style 17th Edition (Author-Date)"},{value:"turabian-fullnote-8",label:"Chicago Manual of Style 17th Edition (Notes & Bibliography)"}],qe=[{value:"en-US",label:"English (US)"},{value:"de-DE",label:"Deutsch"},{value:"fr-FR",label:"Français"},{value:"es-ES",label:"Español"},{value:"it-IT",label:"Italiano"},{value:"ja-JP",label:"日本語"},{value:"ko-KR",label:"한국어"},{value:"nl-NL",label:"Nederlands"},{value:"pt-BR",label:"Português (Brasil)"},{value:"sv-SE",label:"Svenska"},{value:"zh-CN",label:"中文(简体)"}],fe=[{value:"citation",i18n:"format.citation"},{value:"commonmeta",label:"Commonmeta"},{value:"bibtex",label:"BibTeX"},{value:"csl",label:"CSL-JSON"},{value:"crossref",label:"Crossref"},{value:"crossref_xml",label:"Crossref XML"},{value:"datacite",label:"DataCite JSON"},{value:"datacite_xml",label:"DataCite XML"},{value:"inveniordm",label:"InvenioRDM"},{value:"ris",label:"RIS"},{value:"schemaorg",label:"Schema.org"}];function $t(E){return E.trim().replace(/^https?:\/\/(?:dx\.)?doi\.org\//,"")}function ht(E){return new DOMParser().parseFromString(E,"text/html").body.textContent??""}async function Mt(E){E.preventDefault();const V=$t(g(n));if(V){P(c,!0),P(p,""),P(d,!1),clearTimeout(f),f=setTimeout(()=>{P(d,!0)},300);try{const ee=await fetch(`/${V}?format=commonmeta`);if(!ee.ok){const je=await ee.text().catch(()=>ee.statusText);throw new Error(`${ee.status}: ${je}`)}const be=await ee.text(),pe=crypto.randomUUID(),Te=(()=>{try{return JSON.parse(be).url??null}catch{return null}})(),xe=await vt([{id:pe,data:be}],g(a),g(s)).then(je=>{var Pe;return((Pe=je[0])==null?void 0:Pe.html)??""});P(l,[...g(l),{id:pe,doi:V,data:be,url:Te,html:xe}],!0),P(n,"")}catch(ee){P(p,String(ee),!0)}finally{P(c,!1),P(d,!1),clearTimeout(f)}}}async function Ze(){P(b,!0),P(p,"");try{const E=await fetch("/random");if(!E.ok)throw new Error(await E.text().catch(()=>E.statusText));const{id:V}=await E.json();P(n,V,!0)}catch(E){P(p,String(E),!0)}finally{P(b,!1)}}async function vt(E,V,ee){const be=await fetch("/bibliography",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({items:E,style:V,locale:ee})});if(!be.ok){const pe=await be.text().catch(()=>be.statusText);throw new Error(`${be.status}: ${pe}`)}return(await be.json()).items}function yr(E){const V=E.target.value;if(V==="__more__"){E.target.value=g(a),P(he,!0),P(k,"");return}P(a,V,!0),g(l).length>0&&oo(V,g(s))}function tt(E){P(a,E.value,!0),P(he,!1),P(k,""),g(l).length>0&&oo(E.value,g(s))}function U(E){const V=E.target.value;P(s,V,!0),g(l).length>0&&oo(g(a),V)}async function oo(E,V){P(c,!0);try{const ee=await vt(g(l).map(pe=>({id:pe.id,data:pe.data})),E,V),be=Object.fromEntries(ee.map(pe=>[pe.id,pe.html]));P(l,g(l).map(pe=>({...pe,html:be[pe.id]??pe.html})),!0)}catch(ee){P(p,String(ee),!0)}finally{P(c,!1)}}function En(E,V){P(w,V.id,!0),E.dataTransfer.effectAllowed="move"}function An(E,V){if(!g(w)||g(w)===V.id)return;E.preventDefault();const ee=E.currentTarget.getBoundingClientRect();P(A,{id:V.id,before:E.clientY<ee.top+ee.height/2},!0)}function jo(E){E.currentTarget.contains(E.relatedTarget)||P(A,null)}function Ve(E,V){if(E.preventDefault(),!g(w)||!g(A)||g(w)===V.id)return;const ee=g(l).findIndex(xe=>xe.id===g(w)),be=g(l)[ee],pe=g(l).filter(xe=>xe.id!==g(w)),Te=pe.findIndex(xe=>xe.id===g(A).id);pe.splice(g(A).before?Te:Te+1,0,be),P(l,pe,!0),P(w,null),P(A,null)}function Ge(){P(w,null),P(A,null)}function no(E){P(l,g(l).filter(V=>V.id!==E),!0)}function Cn(){P(l,[],!0)}async function Le(E){await navigator.clipboard.writeText(ht(E.html)),P($,E.id,!0),setTimeout(()=>{P($,null)},2e3)}async function On(E,V){await navigator.clipboard.writeText(E),P(x,V,!0),setTimeout(()=>{P(x,null)},2e3)}const ao={citation:"txt",bibtex:"bib",ris:"ris",csl:"json",commonmeta:"json",crossref:"json",crossref_xml:"xml",datacite:"json",datacite_xml:"xml",inveniordm:"json",schemaorg:"json"},io=new Set(["csl","commonmeta","crossref","datacite","inveniordm","schemaorg"]);async function so(){if(g(z)==="citation")return g(l).map(V=>ht(V.html)).join(`

`);const E=await Promise.all(g(l).map(async V=>{const ee=await fetch(`/${V.doi}?format=${g(z)}`);if(!ee.ok){const be=await ee.text().catch(()=>ee.statusText);throw new Error(`${ee.status}: ${be}`)}return ee.text()}));return io.has(g(z))?JSON.stringify(E.map(V=>JSON.parse(V)),null,2):E.join(`

`)}async function lo(){if(g(l).length){P(Q,!0),P(ie,"");try{const E=await so(),V=ao[g(z)]??"txt",ee=URL.createObjectURL(new Blob([E],{type:"text/plain"}));Object.assign(document.createElement("a"),{href:ee,download:`bibliography.${V}`}).click(),URL.revokeObjectURL(ee)}catch(E){P(ie,String(E),!0)}finally{P(Q,!1)}}}async function bc(){if(g(l).length){P(Q,!0),P(ie,""),P($e,!1);try{const E=await so();await navigator.clipboard.writeText(E),P($e,!0),setTimeout(()=>{P($e,!1)},2e3)}catch(E){P(ie,String(E),!0)}finally{P(Q,!1)}}}var ma=zh(),ga=B(ma),zi=B(ga),ba=B(zi),Fi=_(B(ba),4),_c=B(Fi,!0);j(Fi),j(ba);var Bi=_(ba,2),Pn=B(Bi),yc=B(Pn);{var wc=E=>{var V=Kp();m(E,V)},xc=E=>{var V=Zp();m(E,V)};Ye(yc,E=>{g(r)?E(wc):E(xc,-1)})}j(Pn);var kc=_(Pn,2);Ga(kc,{onchange:U,class:"h-7 w-36 text-xs py-0",get value(){return g(s)},set value(E){P(s,E,!0)},children:(E,V)=>{var ee=No(),be=me(ee);zo(be,17,()=>qe,Dn,(pe,Te)=>{var xe=Ha(),je=B(xe,!0);j(xe);var Pe={};ze(()=>{Ie(je,g(Te).label),Pe!==(Pe=g(Te).value)&&(xe.value=(xe.__value=g(Te).value)??"")}),m(pe,xe)}),m(E,ee)},$$slots:{default:!0}}),j(Bi),j(zi),j(ga);var _a=_(ga,2);{const E=(V,ee=wt,be=wt)=>{var pe=Xp(),Te=B(pe),xe=B(Te),je=B(xe,!0);j(xe),j(Te);var Pe=_(Te,2),Ht=B(Pe);{var St=Be=>{var at=Yp();m(Be,at)},Et=Be=>{var at=Jp();m(Be,at)};Ye(Ht,Be=>{g(x)===be()?Be(St):Be(Et,-1)})}j(Pe),j(pe),ze(()=>Ie(je,ee())),qr("click",Pe,()=>On(ee(),be())),m(V,pe)};var ya=B(_a),wa=B(ya),$c=B(wa,!0);j(wa);var Ui=_(wa,2);Pf(Ui,{children:(V,ee)=>{Df(V,{class:"p-5",children:(be,pe)=>{var Te=ah(),xe=me(Te),je=B(xe),Pe=B(je);{let Z=Mr(()=>ge("bibliography.placeholder")),Y=Mr(()=>g(y)?"pr-9":"");$f(Pe,{type:"text",get placeholder(){return g(Z)},autocomplete:"off",autocorrect:"off",autocapitalize:"none",spellcheck:"false",get class(){return`font-mono w-full ${g(Y)??""}`},get value(){return g(n)},set value(ne){P(n,ne,!0)}})}var Ht=_(Pe,2);{var St=Z=>{var Y=th(),ne=B(Y);{var _e=re=>{var R=Qp();m(re,R)},Ce=re=>{var R=eh();m(re,R)};Ye(ne,re=>{g(b)?re(_e):re(Ce,-1)})}var Ee=_(ne,2),we=B(Ee,!0);j(Ee),j(Y),ze((re,R)=>{Y.disabled=g(b),Yr(Y,"aria-label",re),Ie(we,R)},[()=>ge("bibliography.random"),()=>ge("bibliography.random")]),qr("click",Y,Ze),m(Z,Y)};Ye(Ht,Z=>{g(y)&&Z(St)})}j(je);var Et=_(je,2);{let Z=Mr(()=>g(c)||!g(n).trim());ho(Et,{type:"submit",get disabled(){return g(Z)},children:(Y,ne)=>{var _e=No(),Ce=me(_e);{var Ee=re=>{var R=rh();m(re,R)},we=re=>{var R=D();ze(ve=>Ie(R,ve),[()=>ge("bibliography.add")]),m(re,R)};Ye(Ce,re=>{g(c)?re(Ee):re(we,-1)})}m(Y,_e)},$$slots:{default:!0}})}j(xe);var Be=_(xe,2);{var at=Z=>{var Y=oh();m(Z,Y)};Ye(Be,Z=>{g(d)&&Z(at)})}var cr=_(Be,2);{var wr=Z=>{var Y=nh(),ne=B(Y,!0);j(Y),ze(()=>Ie(ne,g(p))),m(Z,Y)};Ye(cr,Z=>{g(p)&&Z(wr)})}fo("submit",xe,Mt),m(be,Te)},$$slots:{default:!0}})},$$slots:{default:!0}});var Sc=_(Ui,2);{var Ec=V=>{var ee=kh(),be=me(ee),pe=B(be);Ga(pe,{get value(){return g(a)},onchange:yr,class:"w-full",children:(Z,Y)=>{var ne=sh(),_e=me(ne);{var Ce=R=>{var ve=ih(),F=me(ve),q=B(F,!0);j(F);var I={};T(2),ze(N=>{Ie(q,N),I!==(I=g(a))&&(F.value=(F.__value=g(a))??"")},[()=>{var N;return((N=Se.find(H=>H.value===g(a)))==null?void 0:N.label)??g(a)}]),m(R,ve)},Ee=Mr(()=>!X.some(R=>R.value===g(a)));Ye(_e,R=>{g(Ee)&&R(Ce)})}var we=_(_e,2);zo(we,17,()=>X,Dn,(R,ve)=>{var F=Ha(),q=B(F,!0);j(F);var I={};ze(()=>{Ie(q,g(ve).label),I!==(I=g(ve).value)&&(F.value=(F.__value=g(ve).value)??"")}),m(R,F)});var re=_(we,4);re.value=re.__value="__more__",m(Z,ne)},$$slots:{default:!0}});var Te=_(pe,2);{var xe=Z=>{var Y=uh(),ne=me(Y),_e=_(ne,2),Ce=B(_e),Ee=B(Ce);Ul(Ee),hl(Ee,!0),j(Ce);var we=_(Ce,2),re=B(we);zo(re,17,()=>Se.filter(q=>!g(k)||q.label.toLowerCase().includes(g(k).toLowerCase())),Dn,(q,I)=>{var N=lh(),H=B(N),de=B(H,!0);j(H),j(N),ze(()=>{ai(H,1,`w-full text-left px-3 py-1.5 text-sm hover:bg-muted ${g(I).value===g(a)?"font-semibold text-primary":""}`,"svelte-1n46o8q"),Ie(de,g(I).label)}),qr("click",H,()=>tt(g(I))),m(q,N)});var R=_(re,2);{var ve=q=>{var I=ch();m(q,I)},F=Mr(()=>Se.filter(q=>!g(k)||q.label.toLowerCase().includes(g(k).toLowerCase())).length===0);Ye(R,q=>{g(F)&&q(ve)})}j(we),j(_e),qr("click",ne,()=>{P(he,!1),P(k,"")}),qr("keydown",Ee,q=>{q.key==="Escape"&&(P(he,!1),P(k,""))}),Hl(Ee,()=>g(k),q=>P(k,q)),m(Z,Y)};Ye(Te,Z=>{g(he)&&Z(xe)})}j(be);var je=_(be,2),Pe=B(je);zo(Pe,23,()=>g(l),Z=>Z.id,(Z,Y,ne)=>{var _e=vh(),Ce=_(B(_e),2),Ee=B(Ce);j(Ce);var we=_(Ce,2);po(we,()=>g(Y).html,!0),j(we);var re=_(we,2),R=B(re);{var ve=I=>{var N=dh();ze(()=>Yr(N,"href",g(Y).url)),m(I,N)};Ye(R,I=>{g(Y).url&&I(ve)})}var F=_(R,2);{let I=Mr(()=>ge("bibliography.copy_citation"));ho(F,{type:"button",variant:"ghost",size:"icon",onclick:()=>Le(g(Y)),get"aria-label"(){return g(I)},class:"h-7 w-7 text-muted-foreground hover:text-foreground",children:(N,H)=>{var de=No(),h=me(de);{var C=co=>{var Da=fh();m(co,Da)},v=co=>{var Da=ph();m(co,Da)};Ye(h,co=>{g($)===g(Y).id?co(C):co(v,-1)})}m(N,de)},$$slots:{default:!0}})}var q=_(F,2);{let I=Mr(()=>ge("bibliography.delete_entry"));ho(q,{type:"button",variant:"ghost",size:"icon",onclick:()=>no(g(Y).id),get"aria-label"(){return g(I)},class:"h-7 w-7 text-muted-foreground hover:text-destructive hover:bg-destructive/10",children:(N,H)=>{var de=hh();m(N,de)},$$slots:{default:!0}})}j(re),j(_e),ze(()=>{var I,N;ai(_e,1,`flex items-start gap-3 px-5 py-4 bg-background transition-opacity
                       ${g(w)===g(Y).id?"opacity-30":""}
                       ${((I=g(A))==null?void 0:I.id)===g(Y).id&&g(A).before?"border-t-2 border-primary":""}
                       ${((N=g(A))==null?void 0:N.id)===g(Y).id&&!g(A).before?"border-b-2 border-primary":""}`,"svelte-1n46o8q"),Ie(Ee,`${g(ne)+1}.`)}),fo("dragstart",_e,I=>En(I,g(Y))),fo("dragover",_e,I=>An(I,g(Y))),fo("dragleave",_e,jo),fo("drop",_e,I=>Ve(I,g(Y))),fo("dragend",_e,Ge),m(Z,_e)}),j(Pe);var Ht=_(Pe,2),St=B(Ht);Ga(St,{class:"w-40 h-8 text-xs py-0",get value(){return g(z)},set value(Z){P(z,Z,!0)},children:(Z,Y)=>{var ne=No(),_e=me(ne);zo(_e,17,()=>fe,Dn,(Ce,Ee)=>{var we=Ha(),re=B(we,!0);j(we);var R={};ze(ve=>{Ie(re,ve),R!==(R=g(Ee).value)&&(we.value=(we.__value=g(Ee).value)??"")},[()=>g(Ee).i18n?ge(g(Ee).i18n):g(Ee).label]),m(Ce,we)}),m(Z,ne)},$$slots:{default:!0}});var Et=_(St,2);ho(Et,{variant:"default",onclick:lo,get disabled(){return g(Q)},class:"h-8 gap-1.5 text-xs px-3",children:(Z,Y)=>{var ne=bh(),_e=me(ne);{var Ce=re=>{var R=mh();m(re,R)},Ee=re=>{var R=gh();m(re,R)};Ye(_e,re=>{g(Q)?re(Ce):re(Ee,-1)})}var we=_(_e);ze(re=>Ie(we,` ${re??""}`),[()=>ge("bibliography.export")]),m(Z,ne)},$$slots:{default:!0}});var Be=_(Et,2);ho(Be,{variant:"outline",onclick:bc,get disabled(){return g(Q)},class:"h-8 gap-1.5 text-xs px-3",children:(Z,Y)=>{var ne=No(),_e=me(ne);{var Ce=we=>{var re=_h(),R=_(me(re),1,!0);ze(ve=>Ie(R,ve),[()=>ge("bibliography.copied")]),m(we,re)},Ee=we=>{var re=yh(),R=_(me(re),1,!0);ze(ve=>Ie(R,ve),[()=>ge("bibliography.copy")]),m(we,re)};Ye(_e,we=>{g($e)?we(Ce):we(Ee,-1)})}m(Z,ne)},$$slots:{default:!0}});var at=_(Be,2);ho(at,{variant:"outline",onclick:Cn,class:"h-8 gap-1.5 text-xs px-3 ml-auto text-destructive border-destructive/30 hover:bg-destructive/10 hover:text-destructive",children:(Z,Y)=>{var ne=wh(),_e=_(me(ne),1,!0);ze(Ce=>Ie(_e,Ce),[()=>ge("bibliography.delete")]),m(Z,ne)},$$slots:{default:!0}});var cr=_(at,2);{var wr=Z=>{var Y=xh(),ne=B(Y,!0);j(Y),ze(()=>Ie(ne,g(ie))),m(Z,Y)};Ye(cr,Z=>{g(ie)&&Z(wr)})}j(Ht),j(je),m(V,ee)};Ye(Sc,V=>{g(l).length>0&&V(Ec)})}j(ya);var xa=_(ya,2),ka=B(xa),Ac=B(ka,!0);j(ka);var Vi=_(ka,2),Cc=B(Vi);Rf(Cc,{children:(V,ee)=>{var be=Nh(),pe=me(be);Nf(pe,{children:(xe,je)=>{Je(xe,{children:(Pe,Ht)=>{var St=Xe(),Et=me(St);Go(Et,{children:(Z,Y)=>{T();var ne=D("Format");m(Z,ne)},$$slots:{default:!0}});var Be=_(Et,2);Go(Be,{children:(Z,Y)=>{T();var ne=D("Name");m(Z,ne)},$$slots:{default:!0}});var at=_(Be,2);Go(at,{children:(Z,Y)=>{T();var ne=D("Content Type");m(Z,ne)},$$slots:{default:!0}});var cr=_(at,2);Go(cr,{class:"text-center",children:(Z,Y)=>{T();var ne=D("Read");m(Z,ne)},$$slots:{default:!0}});var wr=_(cr,2);Go(wr,{class:"text-center",children:(Z,Y)=>{T();var ne=D("Write");m(Z,ne)},$$slots:{default:!0}}),m(Pe,St)},$$slots:{default:!0}})},$$slots:{default:!0}});var Te=_(pe,2);Bf(Te,{children:(xe,je)=>{var Pe=jh(),Ht=me(Pe);Je(Ht,{children:(R,ve)=>{var F=Xe(),q=me(F);O(q,{children:(h,C)=>{T();var v=D("Commonmeta");m(h,v)},$$slots:{default:!0}});var I=_(q,2);O(I,{class:"font-mono text-xs",children:(h,C)=>{T();var v=D("commonmeta");m(h,v)},$$slots:{default:!0}});var N=_(I,2);O(N,{class:"font-mono text-xs",children:(h,C)=>{T();var v=D("application/vnd.commonmeta+json");m(h,v)},$$slots:{default:!0}});var H=_(N,2);O(H,{class:"text-center",children:(h,C)=>{T();var v=D("✓");m(h,v)},$$slots:{default:!0}});var de=_(H,2);O(de,{class:"text-center",children:(h,C)=>{T();var v=D("✓");m(h,v)},$$slots:{default:!0}}),m(R,F)},$$slots:{default:!0}});var St=_(Ht,2);Je(St,{children:(R,ve)=>{var F=Xe(),q=me(F);O(q,{children:(h,C)=>{var v=$h();m(h,v)},$$slots:{default:!0}});var I=_(q,2);O(I,{class:"font-mono text-xs",children:(h,C)=>{T();var v=D("bibtex");m(h,v)},$$slots:{default:!0}});var N=_(I,2);O(N,{class:"font-mono text-xs",children:(h,C)=>{T();var v=D("application/x-bibtex");m(h,v)},$$slots:{default:!0}});var H=_(N,2);O(H,{class:"text-center",children:(h,C)=>{T();var v=D("✓");m(h,v)},$$slots:{default:!0}});var de=_(H,2);O(de,{class:"text-center",children:(h,C)=>{T();var v=D("✓");m(h,v)},$$slots:{default:!0}}),m(R,F)},$$slots:{default:!0}});var Et=_(St,2);Je(Et,{children:(R,ve)=>{var F=Xe(),q=me(F);O(q,{children:(h,C)=>{var v=Sh();m(h,v)},$$slots:{default:!0}});var I=_(q,2);O(I,{class:"font-mono text-xs",children:(h,C)=>{T();var v=D("cff");m(h,v)},$$slots:{default:!0}});var N=_(I,2);O(N,{class:"font-mono text-xs",children:(h,C)=>{T();var v=D("application/vnd.cff+yaml");m(h,v)},$$slots:{default:!0}});var H=_(N,2);O(H,{class:"text-center",children:(h,C)=>{T();var v=D("✓");m(h,v)},$$slots:{default:!0}});var de=_(H,2);O(de,{class:"text-center text-muted-foreground",children:(h,C)=>{T();var v=D("later");m(h,v)},$$slots:{default:!0}}),m(R,F)},$$slots:{default:!0}});var Be=_(Et,2);Je(Be,{children:(R,ve)=>{var F=Xe(),q=me(F);O(q,{children:(h,C)=>{var v=Eh();m(h,v)},$$slots:{default:!0}});var I=_(q,2);O(I,{class:"font-mono text-xs",children:(h,C)=>{T();var v=D("codemeta");m(h,v)},$$slots:{default:!0}});var N=_(I,2);O(N,{class:"font-mono text-xs",children:(h,C)=>{T();var v=D("application/vnd.codemeta.ld+json");m(h,v)},$$slots:{default:!0}});var H=_(N,2);O(H,{class:"text-center",children:(h,C)=>{T();var v=D("✓");m(h,v)},$$slots:{default:!0}});var de=_(H,2);O(de,{class:"text-center text-muted-foreground",children:(h,C)=>{T();var v=D("later");m(h,v)},$$slots:{default:!0}}),m(R,F)},$$slots:{default:!0}});var at=_(Be,2);Je(at,{children:(R,ve)=>{var F=Xe(),q=me(F);O(q,{children:(h,C)=>{var v=Ah();m(h,v)},$$slots:{default:!0}});var I=_(q,2);O(I,{class:"font-mono text-xs",children:(h,C)=>{T();var v=D("crossref");m(h,v)},$$slots:{default:!0}});var N=_(I,2);O(N,{class:"font-mono text-xs",children:(h,C)=>{T();var v=D("application/vnd.crossref+json");m(h,v)},$$slots:{default:!0}});var H=_(N,2);O(H,{class:"text-center",children:(h,C)=>{T();var v=D("✓");m(h,v)},$$slots:{default:!0}});var de=_(H,2);O(de,{class:"text-center",children:(h,C)=>{T();var v=D("✓");m(h,v)},$$slots:{default:!0}}),m(R,F)},$$slots:{default:!0}});var cr=_(at,2);Je(cr,{children:(R,ve)=>{var F=Xe(),q=me(F);O(q,{children:(h,C)=>{var v=Ch();m(h,v)},$$slots:{default:!0}});var I=_(q,2);O(I,{class:"font-mono text-xs",children:(h,C)=>{T();var v=D("crossref_xml");m(h,v)},$$slots:{default:!0}});var N=_(I,2);O(N,{class:"font-mono text-xs",children:(h,C)=>{T();var v=D("application/vnd.crossref.unixref+xml");m(h,v)},$$slots:{default:!0}});var H=_(N,2);O(H,{class:"text-center",children:(h,C)=>{T();var v=D("✓");m(h,v)},$$slots:{default:!0}});var de=_(H,2);O(de,{class:"text-center",children:(h,C)=>{T();var v=D("✓");m(h,v)},$$slots:{default:!0}}),m(R,F)},$$slots:{default:!0}});var wr=_(cr,2);Je(wr,{children:(R,ve)=>{var F=Xe(),q=me(F);O(q,{children:(h,C)=>{var v=Oh();m(h,v)},$$slots:{default:!0}});var I=_(q,2);O(I,{class:"font-mono text-xs",children:(h,C)=>{T();var v=D("csl");m(h,v)},$$slots:{default:!0}});var N=_(I,2);O(N,{class:"font-mono text-xs",children:(h,C)=>{T();var v=D("application/vnd.citationstyles.csl+json");m(h,v)},$$slots:{default:!0}});var H=_(N,2);O(H,{class:"text-center",children:(h,C)=>{T();var v=D("✓");m(h,v)},$$slots:{default:!0}});var de=_(H,2);O(de,{class:"text-center",children:(h,C)=>{T();var v=D("✓");m(h,v)},$$slots:{default:!0}}),m(R,F)},$$slots:{default:!0}});var Z=_(wr,2);Je(Z,{children:(R,ve)=>{var F=Xe(),q=me(F);O(q,{children:(h,C)=>{var v=Ph();m(h,v)},$$slots:{default:!0}});var I=_(q,2);O(I,{class:"font-mono text-xs",children:(h,C)=>{T();var v=D("datacite");m(h,v)},$$slots:{default:!0}});var N=_(I,2);O(N,{class:"font-mono text-xs",children:(h,C)=>{T();var v=D("application/vnd.datacite.datacite+json");m(h,v)},$$slots:{default:!0}});var H=_(N,2);O(H,{class:"text-center",children:(h,C)=>{T();var v=D("✓");m(h,v)},$$slots:{default:!0}});var de=_(H,2);O(de,{class:"text-center",children:(h,C)=>{T();var v=D("✓");m(h,v)},$$slots:{default:!0}}),m(R,F)},$$slots:{default:!0}});var Y=_(Z,2);Je(Y,{children:(R,ve)=>{var F=Xe(),q=me(F);O(q,{children:(h,C)=>{var v=Ih();m(h,v)},$$slots:{default:!0}});var I=_(q,2);O(I,{class:"font-mono text-xs",children:(h,C)=>{T();var v=D("datacite_xml");m(h,v)},$$slots:{default:!0}});var N=_(I,2);O(N,{class:"font-mono text-xs",children:(h,C)=>{T();var v=D("application/vnd.datacite.datacite+xml");m(h,v)},$$slots:{default:!0}});var H=_(N,2);O(H,{class:"text-center",children:(h,C)=>{T();var v=D("✓");m(h,v)},$$slots:{default:!0}});var de=_(H,2);O(de,{class:"text-center",children:(h,C)=>{T();var v=D("✓");m(h,v)},$$slots:{default:!0}}),m(R,F)},$$slots:{default:!0}});var ne=_(Y,2);Je(ne,{children:(R,ve)=>{var F=Xe(),q=me(F);O(q,{children:(h,C)=>{var v=Th();m(h,v)},$$slots:{default:!0}});var I=_(q,2);O(I,{class:"font-mono text-xs",children:(h,C)=>{T();var v=D("citation");m(h,v)},$$slots:{default:!0}});var N=_(I,2);O(N,{class:"font-mono text-xs",children:(h,C)=>{T();var v=D("text/x-bibliography");m(h,v)},$$slots:{default:!0}});var H=_(N,2);O(H,{class:"text-center text-muted-foreground",children:(h,C)=>{T();var v=D("n/a");m(h,v)},$$slots:{default:!0}});var de=_(H,2);O(de,{class:"text-center",children:(h,C)=>{T();var v=D("✓");m(h,v)},$$slots:{default:!0}}),m(R,F)},$$slots:{default:!0}});var _e=_(ne,2);Je(_e,{children:(R,ve)=>{var F=Xe(),q=me(F);O(q,{children:(h,C)=>{var v=Dh();m(h,v)},$$slots:{default:!0}});var I=_(q,2);O(I,{class:"font-mono text-xs",children:(h,C)=>{T();var v=D("inveniordm");m(h,v)},$$slots:{default:!0}});var N=_(I,2);O(N,{class:"font-mono text-xs",children:(h,C)=>{T();var v=D("application/vnd.inveniordm.v1+json");m(h,v)},$$slots:{default:!0}});var H=_(N,2);O(H,{class:"text-center",children:(h,C)=>{T();var v=D("✓");m(h,v)},$$slots:{default:!0}});var de=_(H,2);O(de,{class:"text-center",children:(h,C)=>{T();var v=D("✓");m(h,v)},$$slots:{default:!0}}),m(R,F)},$$slots:{default:!0}});var Ce=_(_e,2);Je(Ce,{children:(R,ve)=>{var F=Xe(),q=me(F);O(q,{children:(h,C)=>{var v=Lh();m(h,v)},$$slots:{default:!0}});var I=_(q,2);O(I,{class:"font-mono text-xs",children:(h,C)=>{T();var v=D("jsonfeed");m(h,v)},$$slots:{default:!0}});var N=_(I,2);O(N,{class:"font-mono text-xs",children:(h,C)=>{T();var v=D("application/feed+json");m(h,v)},$$slots:{default:!0}});var H=_(N,2);O(H,{class:"text-center",children:(h,C)=>{T();var v=D("✓");m(h,v)},$$slots:{default:!0}});var de=_(H,2);O(de,{class:"text-center text-muted-foreground",children:(h,C)=>{T();var v=D("later");m(h,v)},$$slots:{default:!0}}),m(R,F)},$$slots:{default:!0}});var Ee=_(Ce,2);Je(Ee,{children:(R,ve)=>{var F=Xe(),q=me(F);O(q,{children:(h,C)=>{var v=Mh();m(h,v)},$$slots:{default:!0}});var I=_(q,2);O(I,{class:"font-mono text-xs",children:(h,C)=>{T();var v=D("openalex");m(h,v)},$$slots:{default:!0}});var N=_(I,2);O(N,{class:"font-mono text-xs",children:(h,C)=>{T();var v=D("n/a");m(h,v)},$$slots:{default:!0}});var H=_(N,2);O(H,{class:"text-center",children:(h,C)=>{T();var v=D("✓");m(h,v)},$$slots:{default:!0}});var de=_(H,2);O(de,{class:"text-center text-muted-foreground",children:(h,C)=>{T();var v=D("later");m(h,v)},$$slots:{default:!0}}),m(R,F)},$$slots:{default:!0}});var we=_(Ee,2);Je(we,{children:(R,ve)=>{var F=Xe(),q=me(F);O(q,{children:(h,C)=>{var v=Rh();m(h,v)},$$slots:{default:!0}});var I=_(q,2);O(I,{class:"font-mono text-xs",children:(h,C)=>{T();var v=D("ris");m(h,v)},$$slots:{default:!0}});var N=_(I,2);O(N,{class:"font-mono text-xs",children:(h,C)=>{T();var v=D("application/x-research-info-systems");m(h,v)},$$slots:{default:!0}});var H=_(N,2);O(H,{class:"text-center",children:(h,C)=>{T();var v=D("✓");m(h,v)},$$slots:{default:!0}});var de=_(H,2);O(de,{class:"text-center",children:(h,C)=>{T();var v=D("✓");m(h,v)},$$slots:{default:!0}}),m(R,F)},$$slots:{default:!0}});var re=_(we,2);Je(re,{children:(R,ve)=>{var F=Xe(),q=me(F);O(q,{children:(h,C)=>{var v=qh();m(h,v)},$$slots:{default:!0}});var I=_(q,2);O(I,{class:"font-mono text-xs",children:(h,C)=>{T();var v=D("schemaorg");m(h,v)},$$slots:{default:!0}});var N=_(I,2);O(N,{class:"font-mono text-xs",children:(h,C)=>{T();var v=D("application/vnd.schemaorg.ld+json");m(h,v)},$$slots:{default:!0}});var H=_(N,2);O(H,{class:"text-center",children:(h,C)=>{T();var v=D("✓");m(h,v)},$$slots:{default:!0}});var de=_(H,2);O(de,{class:"text-center",children:(h,C)=>{T();var v=D("✓");m(h,v)},$$slots:{default:!0}}),m(R,F)},$$slots:{default:!0}}),m(xe,Pe)},$$slots:{default:!0}}),m(V,be)},$$slots:{default:!0}}),j(Vi),j(xa);var Gi=_(xa,2),$a=B(Gi),Oc=B($a,!0);j($a);var Sa=_($a,2),Pc=B(Sa,!0);j(Sa);var Hi=_(Sa,2);E(Hi,()=>"curl https://commonmeta.org/10.1371/journal.pcbi.1000204",()=>0);var Ea=_(Hi,2),Ic=B(Ea,!0);j(Ea);var Aa=_(Ea,2);po(Aa,()=>ge("docs.content_negotiation.intro"),!0),j(Aa);var Ca=_(Aa,2),Tc=B(Ca,!0);j(Ca);var Wi=_(Ca,2);E(Wi,()=>`curl -H "Accept: application/x-bibtex" \\
     https://commonmeta.org/10.1371/journal.pcbi.1000204`,()=>1);var Oa=_(Wi,2);po(Oa,()=>ge("docs.content_negotiation.format_param_label"),!0),j(Oa);var Ki=_(Oa,2);E(Ki,()=>"curl https://commonmeta.org/10.1371/journal.pcbi.1000204?format=bibtex",()=>2);var Pa=_(Ki,2);po(Pa,()=>ge("docs.content_negotiation.citation_style_label"),!0),j(Pa);var Zi=_(Pa,2);E(Zi,()=>`curl -H "Accept: text/x-bibliography; style=vancouver; locale=de-DE" \\
     https://commonmeta.org/10.1371/journal.pcbi.1000204`,()=>3);var Ia=_(Zi,2),Dc=B(Ia,!0);j(Ia);var Yi=_(Ia,2);E(Yi,()=>'curl "https://commonmeta.org/10.1371/journal.pcbi.1000204?format=citation&style=vancouver&locale=de-DE"',()=>4);var Ta=_(Yi,2);po(Ta,()=>ge("docs.content_negotiation.multiple_types_label"),!0),j(Ta);var Lc=_(Ta,2);E(Lc,()=>`curl -H "Accept: application/vnd.citationstyles.csl+json;q=0.9, application/x-bibtex" \\
     https://commonmeta.org/10.1371/journal.pcbi.1000204`,()=>5),j(Gi),j(_a),ze((V,ee,be,pe,Te,xe,je,Pe)=>{Ie($c,ee),Ie(Ac,be),Ie(Oc,pe),Ie(Pc,Te),Ie(Ic,xe),Ie(Tc,je),Ie(Dc,Pe)},[()=>ge("app.description"),()=>ge("bibliography.title"),()=>ge("docs.formats.title"),()=>ge("docs.usage.title"),()=>ge("docs.doi_resolution.intro"),()=>ge("docs.content_negotiation.title"),()=>ge("docs.content_negotiation.bibtex_label"),()=>ge("docs.content_negotiation.query_params_label")])}var Ji=_(_a,2),Xi=B(Ji),Qi=B(Xi);po(Qi,()=>ge("footer.copyright"),!0),j(Qi),T(2),j(Xi),j(Ji),j(ma),ze((E,V,ee,be,pe,Te,xe,je)=>Ie(_c,E),[()=>ge("app.description"),()=>ge("bibliography.title"),()=>ge("docs.formats.title"),()=>ge("docs.usage.title"),()=>ge("docs.doi_resolution.intro"),()=>ge("docs.content_negotiation.title"),()=>ge("docs.content_negotiation.bibtex_label"),()=>ge("docs.content_negotiation.query_params_label")]),qr("click",Pn,o),m(e,ma),kt()}Ll(["click","keydown"]);sd(Fh,{target:document.getElementById("app")});</script>
    <style rel="stylesheet" crossorigin>/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-white:#fff;--spacing:.25rem;--container-4xl:56rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--leading-relaxed:1.625;--radius-md:.375rem;--radius-xl:.75rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--radius:.5rem;--color-background:oklch(98.5% 0 0);--color-foreground:oklch(14.5% 0 0);--color-card:oklch(100% 0 0);--color-card-foreground:oklch(14.5% 0 0);--color-primary:#db2777;--color-primary-foreground:oklch(100% 0 0);--color-secondary:oklch(96.1% 0 0);--color-secondary-foreground:oklch(20.5% 0 0);--color-muted:oklch(96.1% 0 0);--color-muted-foreground:oklch(55.6% 0 0);--color-accent:oklch(96.1% 0 0);--color-accent-foreground:oklch(20.5% 0 0);--color-destructive:oklch(57.7% .245 27.325);--color-border:oklch(92.2% 0 0);--color-input:oklch(92.2% 0 0);--color-ring:#db2777}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--color-border)}body{background-color:var(--color-background);color:var(--color-foreground)}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-full{top:100%}.right-0{right:0}.right-1{right:var(--spacing)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-full{right:100%}.bottom-full{bottom:100%}.left-0{left:0}.left-1{left:var(--spacing)}.left-1\/2{left:50%}.left-full{left:100%}.isolate{isolation:isolate}.isolation-auto{isolation:auto}.z-40{z-index:40}.z-50{z-index:50}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.\!my-0{margin-block:0!important}.my-3{margin-block:calc(var(--spacing) * 3)}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:oklch(37.3% .034 259.733);--tw-prose-headings:oklch(21% .034 264.665);--tw-prose-lead:oklch(44.6% .03 256.802);--tw-prose-links:oklch(21% .034 264.665);--tw-prose-bold:oklch(21% .034 264.665);--tw-prose-counters:oklch(55.1% .027 264.364);--tw-prose-bullets:oklch(87.2% .01 258.338);--tw-prose-hr:oklch(92.8% .006 264.531);--tw-prose-quotes:oklch(21% .034 264.665);--tw-prose-quote-borders:oklch(92.8% .006 264.531);--tw-prose-captions:oklch(55.1% .027 264.364);--tw-prose-kbd:oklch(21% .034 264.665);--tw-prose-kbd-shadows:oklab(21% -.00316127 -.0338527/.1);--tw-prose-code:oklch(21% .034 264.665);--tw-prose-pre-code:oklch(92.8% .006 264.531);--tw-prose-pre-bg:oklch(27.8% .033 256.848);--tw-prose-th-borders:oklch(87.2% .01 258.338);--tw-prose-td-borders:oklch(92.8% .006 264.531);--tw-prose-invert-body:oklch(87.2% .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% .022 261.325);--tw-prose-invert-bullets:oklch(44.6% .03 256.802);--tw-prose-invert-hr:oklch(37.3% .034 259.733);--tw-prose-invert-quotes:oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% .034 259.733);--tw-prose-invert-captions:oklch(70.7% .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .03 256.802);--tw-prose-invert-td-borders:oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-sm{font-size:.875rem;line-height:1.71429}.prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em;padding-inline-start:1.11111em}.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.8em;font-size:2.14286em;line-height:1.2}.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:.8em;font-size:1.42857em;line-height:1.4}.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.55556em;margin-bottom:.444444em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.42857em;margin-bottom:.571429em;line-height:1.42857}.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.142857em;padding-inline-end:.357143em;padding-bottom:.142857em;border-radius:.3125rem;padding-inline-start:.357143em;font-size:.857143em}.prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em}.prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em}.prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.666667em;padding-inline-end:1em;padding-bottom:.666667em;border-radius:.25rem;margin-top:1.66667em;margin-bottom:1.66667em;padding-inline-start:1em;font-size:.857143em;line-height:1.66667}.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em;padding-inline-start:1.57143em}.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;margin-bottom:.285714em}.prose-sm :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.428571em}.prose-sm :where(.prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(.prose-sm>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(.prose-sm>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;padding-inline-start:1.57143em}.prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.85714em;margin-bottom:2.85714em}.prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}.prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.666667em;padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;font-size:.857143em;line-height:1.33333}.prose-sm :where(.prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.inline-table{display:inline-table}.list-item{display:list-item}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.h-1{height:var(--spacing)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-14{height:calc(var(--spacing) * 14)}.h-full{height:100%}.max-h-72{max-height:calc(var(--spacing) * 72)}.min-h-screen{min-height:100vh}.w-1\/4{width:25%}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-9{width:calc(var(--spacing) * 9)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-full{width:100%}.max-w-4xl{max-width:var(--container-4xl)}.max-w-none{max-width:none}.min-w-0{min-width:0}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.-translate-x-1{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-none{translate:none}.scale-3d{scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-grab{cursor:grab}.touch-pinch-zoom{--tw-pinch-zoom:pinch-zoom;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-reverse>:not(:last-child)){--tw-space-y-reverse:1}:where(.space-x-reverse>:not(:last-child)){--tw-space-x-reverse:1}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-y-reverse>:not(:last-child)){--tw-divide-y-reverse:1}:where(.divide-border>:not(:last-child)){border-color:var(--color-border)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:var(--radius)}.rounded-full{border-radius:3.40282e38px}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-s{border-start-start-radius:var(--radius);border-end-start-radius:var(--radius)}.rounded-ss{border-start-start-radius:var(--radius)}.rounded-e{border-start-end-radius:var(--radius);border-end-end-radius:var(--radius)}.rounded-se{border-start-end-radius:var(--radius)}.rounded-ee{border-end-end-radius:var(--radius)}.rounded-es{border-end-start-radius:var(--radius)}.rounded-t{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-l{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.rounded-tl{border-top-left-radius:var(--radius)}.rounded-r{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.rounded-tr{border-top-right-radius:var(--radius)}.rounded-b{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.rounded-br{border-bottom-right-radius:var(--radius)}.rounded-bl{border-bottom-left-radius:var(--radius)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-bs{border-block-start-style:var(--tw-border-style);border-block-start-width:1px}.border-be{border-block-end-style:var(--tw-border-style);border-block-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-border{border-color:var(--color-border)}.border-destructive{border-color:var(--color-destructive)}.border-destructive\/20{border-color:#e4001433}@supports (color:color-mix(in lab,red,red)){.border-destructive\/20{border-color:color-mix(in oklab,var(--color-destructive) 20%,transparent)}}.border-destructive\/30{border-color:#e400144d}@supports (color:color-mix(in lab,red,red)){.border-destructive\/30{border-color:color-mix(in oklab,var(--color-destructive) 30%,transparent)}}.border-gray-200{border-color:var(--color-gray-200)}.border-input{border-color:var(--color-input)}.border-muted-foreground{border-color:var(--color-muted-foreground)}.border-muted-foreground\/30{border-color:#7373734d}@supports (color:color-mix(in lab,red,red)){.border-muted-foreground\/30{border-color:color-mix(in oklab,var(--color-muted-foreground) 30%,transparent)}}.border-primary{border-color:var(--color-primary)}.border-primary-foreground{border-color:var(--color-primary-foreground)}.border-primary-foreground\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.border-primary-foreground\/30{border-color:color-mix(in oklab,var(--color-primary-foreground) 30%,transparent)}}.border-t-muted-foreground{border-top-color:var(--color-muted-foreground)}.border-t-primary-foreground{border-top-color:var(--color-primary-foreground)}.bg-\[\#f2f2f2\]{background-color:#f2f2f2}.bg-background{background-color:var(--color-background)}.bg-card{background-color:var(--color-card)}.bg-destructive{background-color:var(--color-destructive)}.bg-destructive\/10{background-color:#e400141a}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/10{background-color:color-mix(in oklab,var(--color-destructive) 10%,transparent)}}.bg-muted{background-color:var(--color-muted)}.bg-primary{background-color:var(--color-primary)}.bg-transparent{background-color:#0000}.bg-repeat{background-repeat:repeat}.mask-no-clip{-webkit-mask-clip:no-clip;mask-clip:no-clip}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.p-2{padding:calc(var(--spacing) * 2)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0{padding-block:0}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-10{padding-block:calc(var(--spacing) * 10)}.pt-0{padding-top:0}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pb-1{padding-bottom:var(--spacing)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-wrap{text-wrap:wrap}.text-clip{text-overflow:clip}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.text-card-foreground{color:var(--color-card-foreground)}.text-destructive{color:var(--color-destructive)}.text-foreground{color:var(--color-foreground)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-900{color:var(--color-gray-900)}.text-muted-foreground{color:var(--color-muted-foreground)}.text-muted-foreground\/30{color:#7373734d}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/30{color:color-mix(in oklab,var(--color-muted-foreground) 30%,transparent)}}.text-primary{color:var(--color-primary)}.text-primary-foreground{color:var(--color-primary-foreground)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.diagonal-fractions{--tw-numeric-fraction:diagonal-fractions;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.oldstyle-nums{--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.proportional-nums{--tw-numeric-spacing:proportional-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.slashed-zero{--tw-slashed-zero:slashed-zero;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.stacked-fractions{--tw-numeric-fraction:stacked-fractions;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.normal-nums{font-variant-numeric:normal}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.opacity-0{opacity:0}.opacity-30{opacity:.3}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.inset-ring{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-grayscale{--tw-backdrop-grayscale:grayscale(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-invert{--tw-backdrop-invert:invert(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-sepia{--tw-backdrop-sepia:sepia(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.prose-slate{--tw-prose-body:oklch(37.2% .044 257.287);--tw-prose-headings:oklch(20.8% .042 265.755);--tw-prose-lead:oklch(44.6% .043 257.281);--tw-prose-links:oklch(20.8% .042 265.755);--tw-prose-bold:oklch(20.8% .042 265.755);--tw-prose-counters:oklch(55.4% .046 257.417);--tw-prose-bullets:oklch(86.9% .022 252.894);--tw-prose-hr:oklch(92.9% .013 255.508);--tw-prose-quotes:oklch(20.8% .042 265.755);--tw-prose-quote-borders:oklch(92.9% .013 255.508);--tw-prose-captions:oklch(55.4% .046 257.417);--tw-prose-kbd:oklch(20.8% .042 265.755);--tw-prose-kbd-shadows:oklab(20.8% -.00310889 -.0418848/.1);--tw-prose-code:oklch(20.8% .042 265.755);--tw-prose-pre-code:oklch(92.9% .013 255.508);--tw-prose-pre-bg:oklch(27.9% .041 260.031);--tw-prose-th-borders:oklch(86.9% .022 252.894);--tw-prose-td-borders:oklch(92.9% .013 255.508);--tw-prose-invert-body:oklch(86.9% .022 252.894);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.4% .04 256.788);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.4% .04 256.788);--tw-prose-invert-bullets:oklch(44.6% .043 257.281);--tw-prose-invert-hr:oklch(37.2% .044 257.287);--tw-prose-invert-quotes:oklch(96.8% .007 247.896);--tw-prose-invert-quote-borders:oklch(37.2% .044 257.287);--tw-prose-invert-captions:oklch(70.4% .04 256.788);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(86.9% .022 252.894);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .043 257.281);--tw-prose-invert-td-borders:oklch(37.2% .044 257.287)}.outline-none{--tw-outline-style:none;outline-style:none}:where(.divide-x-reverse>:not(:last-child)){--tw-divide-x-reverse:1}.ring-inset{--tw-ring-inset:inset}@media(hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.placeholder\:text-muted-foreground::placeholder{color:var(--color-muted-foreground)}@media(hover:hover){.hover\:bg-accent:hover{background-color:var(--color-accent)}.hover\:bg-destructive\/10:hover{background-color:#e400141a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/10:hover{background-color:color-mix(in oklab,var(--color-destructive) 10%,transparent)}}.hover\:bg-muted:hover{background-color:var(--color-muted)}.hover\:bg-muted\/50:hover{background-color:#f2f2f280}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,var(--color-muted) 50%,transparent)}}.hover\:bg-primary\/90:hover{background-color:#db2777e6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--color-primary) 90%,transparent)}}.hover\:text-accent-foreground:hover{color:var(--color-accent-foreground)}.hover\:text-destructive:hover{color:var(--color-destructive)}.hover\:text-foreground:hover{color:var(--color-foreground)}.hover\:text-gray-900:hover{color:var(--color-gray-900)}.hover\:text-muted-foreground\/60:hover{color:#73737399}@supports (color:color-mix(in lab,red,red)){.hover\:text-muted-foreground\/60:hover{color:color-mix(in oklab,var(--color-muted-foreground) 60%,transparent)}}.hover\:underline:hover{text-decoration-line:underline}}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-ring:focus{--tw-ring-color:var(--color-ring)}.focus-visible\:border-primary:focus-visible{border-color:var(--color-primary)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--color-ring)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--color-muted)}.dark\:border-gray-700:where(.dark,.dark *){border-color:var(--color-gray-700)}.dark\:bg-gray-800:where(.dark,.dark *){background-color:var(--color-gray-800)}.dark\:text-gray-300:where(.dark,.dark *){color:var(--color-gray-300)}.dark\:text-gray-400:where(.dark,.dark *){color:var(--color-gray-400)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}@media(hover:hover){.dark\:hover\:text-gray-100:where(.dark,.dark *):hover{color:var(--color-gray-100)}.dark\:hover\:text-white:where(.dark,.dark *):hover{color:var(--color-white)}}.\[\&_a\]\:text-primary a{color:var(--color-primary)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:transition-colors a{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media(hover:hover){.\[\&_a\]\:hover\:text-gray-900 a:hover{color:var(--color-gray-900)}.dark\:\[\&_a\]\:hover\:text-gray-100:where(.dark,.dark *) a:hover{color:var(--color-gray-100)}}.\[\&_a\:hover\]\:no-underline a:hover{text-decoration-line:none}.\[\&_b\]\:font-bold b{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_em\]\:italic em{font-style:italic}.\[\&_h2\]\:border-b h2{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_h2\]\:border-border h2{border-color:var(--color-border)}.\[\&_h2\]\:pb-1 h2{padding-bottom:var(--spacing)}.\[\&_h2\]\:text-primary h2{color:var(--color-primary)}.\[\&_i\]\:italic i{font-style:italic}.\[\&_pre\]\:border pre{border-style:var(--tw-border-style);border-width:1px}.\[\&_pre\]\:border-border pre{border-color:var(--color-border)}.\[\&_pre\]\:bg-muted pre{background-color:var(--color-muted)}.\[\&_pre\]\:text-sm pre{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_pre\]\:text-gray-800 pre{color:var(--color-gray-800)}.dark\:\[\&_pre\]\:text-gray-200:where(.dark,.dark *) pre{color:var(--color-gray-200)}.\[\&_strong\]\:font-bold strong{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_sub\]\:align-sub sub{vertical-align:sub}.\[\&_sub\]\:text-\[0\.75em\] sub{font-size:.75em}.\[\&_sup\]\:align-super sup{vertical-align:super}.\[\&_sup\]\:text-\[0\.75em\] sup{font-size:.75em}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}}.dark{--color-background:oklch(14.5% 0 0);--color-foreground:oklch(98.5% 0 0);--color-card:oklch(20.5% 0 0);--color-card-foreground:oklch(98.5% 0 0);--color-secondary:oklch(26.9% 0 0);--color-secondary-foreground:oklch(98.5% 0 0);--color-muted:oklch(26.9% 0 0);--color-muted-foreground:oklch(70.8% 0 0);--color-accent:oklch(26.9% 0 0);--color-accent-foreground:oklch(98.5% 0 0);--color-destructive:oklch(70.4% .191 22.216);--color-border:oklch(26.9% 0 0);--color-input:oklch(26.9% 0 0)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes svelte-1n46o8q-fetch-slide{0%{transform:translate(-100%)}to{transform:translate(500%)}}.fetch-progress.svelte-1n46o8q{animation:svelte-1n46o8q-fetch-slide 1.2s ease-in-out infinite}</style>
  </head>
  <body>
    <div id="app"></div>
  </body>
</html>