PageSourceSearch

https://apps.datev.de/ano/de/chunk-H2NQRAJG.js

js datev.de collected 2026-09-24 08:36:21 UTC 181,742 bytes, 1,192 lines download raw bytes

1import{P as rs,R as os,T as Pn,Vd as as,Wd as Wn,Xd as ls,a as g,b as C,c as Rt,d as ss,e as P,m as R}from"./chunk-UBNIYSWG.js";var gt=class extends Error{},Xn=class extends gt{constructor(t){super(`Invalid DateTime: ${t.toMessage()}`)}},Qn=class extends gt{constructor(t){super(`Invalid Interval: ${t.toMessage()}`)}},ti=class extends gt{constructor(t){super(`Invalid Duration: ${t.toMessage()}`)}},Mt=class extends gt{},Qe=class extends gt{constructor(t){super(`Invalid unit ${t}`)}},V=class extends gt{},ut=class extends gt{constructor(){super("Zone is an abstract class")}},p="numeric",st="short",Y="long",tn={year:p,month:p,day:p},Hs={year:p,month:st,day:p},nl={year:p,month:st,day:p,weekday:st},Fs={year:p,month:Y,day:p},Ps={year:p,month:Y,day:p,weekday:Y},Ws={hour:p,minute:p},Us={hour:p,minute:p,second:p},Zs={hour:p,minute:p,second:p,timeZoneName:st},Bs={hour:p,minute:p,second:p,timeZoneName:Y},qs={hour:p,minute:p,hourCycle:"h23"},Ys={hour:p,minute:p,second:p,hourCycle:"h23"},js={hour:p,minute:p,second:p,hourCycle:"h23",timeZoneName:st},Gs={hour:p,minute:p,second:p,hourCycle:"h23",timeZoneName:Y},Js={year:p,month:p,day:p,hour:p,minute:p},Ks={year:p,month:p,day:p,hour:p,minute:p,second:p},Xs={year:p,month:st,day:p,hour:p,minute:p},Qs={year:p,month:st,day:p,hour:p,minute:p,second:p},il={year:p,month:st,day:p,weekday:st,hour:p,minute:p},tr={year:p,month:Y,day:p,hour:p,minute:p,timeZoneName:st},er={year:p,month:Y,day:p,hour:p,minute:p,second:p,timeZoneName:st},nr={year:p,month:Y,day:p,weekday:Y,hour:p,minute:p,timeZoneName:Y},ir={year:p,month:Y,day:p,weekday:Y,hour:p,minute:p,second:p,timeZoneName:Y},Pt=class{get type(){throw new ut}get name(){throw new ut}get ianaName(){return this.name}get isUniversal(){throw new ut}offsetName(t,n){throw new ut}formatOffset(t,n){throw new ut}offset(t){throw new ut}equals(t){throw new ut}get isValid(){throw new ut}},Un=null,en=class e extends Pt{static get instance(){return Un===null&&(Un=new e),Un}get type(){return"system"}get name(){return new Intl.DateTimeFormat().resolvedOptions().timeZone}get isUniversal(){return!1}offsetName(t,{format:n,locale:i}){return mr(t,n,i)}formatOffset(t,n){return Te(this.offset(t),n)}offset(t){return-new Date(t).getTimezoneOffset()}equals(t){return t.type==="system"}get isValid(){return!0}},ei=new Map;function sl(e){let t=ei.get(e);return t===void 0&&(t=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",era:"short"}),ei.set(e,t)),t}var rl={year:0,month:1,day:2,era:3,hour:4,minute:5,second:6};function ol(e,t){let n=e.format(t).replace(/\u200E/g,""),i=/(\d+)\/(\d+)\/(\d+) (AD|BC),? (\d+):(\d+):(\d+)/.exec(n),[,s,r,o,a,l,c,u]=i;return[o,s,r,a,l,c,u]}function al(e,t){let n=e.formatToParts(t),i=[];for(let s=0;s<n.length;s++){let{type:r,value:o}=n[s],a=rl[r];r==="era"?i[a]=o:v(a)||(i[a]=parseInt(o,10))}return i}var Zn=new Map,Ct=class e extends Pt{static create(t){let n=Zn.get(t);return n===void 0&&Zn.set(t,n=new e(t)),n}static resetCache(){Zn.clear(),ei.clear()}static isValidSpecifier(t){return this.isValidZone(t)}static isValidZone(t){if(!t)return!1;try{return new Intl.DateTimeFormat("en-US",{timeZone:t}).format(),!0}catch(n){return!1}}constructor(t){super(),this.zoneName=t,this.valid=e.isValidZone(t)}get type(){return"iana"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(t,{format:n,locale:i}){return mr(t,n,i,this.name)}formatOffset(t,n){return Te(this.offset(t),n)}offset(t){if(!this.valid)return NaN;let n=new Date(t);if(isNaN(n))return NaN;let i=sl(this.name),[s,r,o,a,l,c,u]=i.formatToParts?al(i,n):ol(i,n);a==="BC"&&(s=-Math.abs(s)+1);let m=ln({year:s,month:r,day:o,hour:l===24?0:l,minute:c,second:u,millisecond:0}),h=+n,y=h%1e3;return h-=y>=0?y:1e3+y,(m-h)/(60*1e3)}equals(t){return t.type==="iana"&&t.name===this.name}get isValid(){return this.valid}},cs={};function ll(e,t={}){let n=JSON.stringify([e,t]),i=cs[n];return i||(i=new Intl.ListFormat(e,t),cs[n]=i),i}var ni=new Map;function ii(e,t={}){let n=JSON.stringify([e,t]),i=ni.get(n);return i===void 0&&(i=new Intl.DateTimeFormat(e,t),ni.set(n,i)),i}var si=new Map;function cl(e,t={}){let n=JSON.stringify([e,t]),i=si.get(n);return i===void 0&&(i=new Intl.NumberFormat(e,t),si.set(n,i)),i}var ri=new Map;function ul(e,t={}){let o=t,{base:n}=o,i=Rt(o,["base"]),s=JSON.stringify([e,i]),r=ri.get(s);return r===void 0&&(r=new Intl.RelativeTimeFormat(e,t),ri.set(s,r)),r}var xe=null;function dl(){return xe||(xe=new Intl.DateTimeFormat().resolvedOptions().locale,xe)}var oi=new Map;function sr(e){let t=oi.get(e);return t===void 0&&(t=new Intl.DateTimeFormat(e).resolvedOptions(),oi.set(e,t)),t}var ai=new Map;function hl(e){let t=ai.get(e);if(!t){let n=new Intl.Locale(e);t="getWeekInfo"in n?n.getWeekInfo():n.weekInfo,"minimalDays"in t||(t=g(g({},rr),t)),ai.set(e,t)}return t}function fl(e){let t=e.indexOf("-x-");t!==-1&&(e=e.substring(0,t));let n=e.indexOf("-u-");if(n===-1)return[e];{let i,s;try{i=ii(e).resolvedOptions(),s=e}catch(a){let l=e.substring(0,n);i=ii(l).resolvedOptions(),s=l}let{numberingSystem:r,calendar:o}=i;return[s,r,o]}}function ml(e,t,n){return(n||t)&&(e.includes("-u-")||(e+="-u"),n&&(e+=`-ca-${n}`),t&&(e+=`-nu-${t}`)),e}function pl(e){let t=[];for(let n=1;n<=12;n++){let i=k.utc(2009,n,1);t.push(e(i))}return t}function gl(e){let t=[];for(let n=1;n<=7;n++){let i=k.utc(2016,11,13+n);t.push(e(i))}return t}function qe(e,t,n,i){let s=e.listingMode();return s==="error"?null:s==="en"?n(t):i(t)}function yl(e){return e.numberingSystem&&e.numberingSystem!=="latn"?!1:e.numberingSystem==="latn"||!e.locale||e.locale.startsWith("en")||sr(e.locale).numberingSystem==="latn"}var li=class{constructor(t,n,i){this.padTo=i.padTo||0,this.floor=i.floor||!1;let a=i,{padTo:s,floor:r}=a,o=Rt(a,["padTo","floor"]);if(!n||Object.keys(o).length>0){let l=g({useGrouping:!1},i);i.padTo>0&&(l.minimumIntegerDigits=i.padTo),this.inf=cl(t,l)}}format(t){if(this.inf){let n=this.floor?Math.floor(t):t;return this.inf.format(n)}else{let n=this.floor?Math.floor(t):wi(t,3);return z(n,this.padTo)}}},ci=class{constructor(t,n,i){this.opts=i,this.originalZone=void 0;let s;if(this.opts.timeZone)this.dt=t;else if(t.zone.type==="fixed"){let o=-1*(t.offset/60),a=o>=0?`Etc/GMT+${o}`:`Etc/GMT${o}`;t.offset!==0&&Ct.create(a).valid?(s=a,this.dt=t):(s="UTC",this.dt=t.offset===0?t:t.setZone("UTC").plus({minutes:t.offset}),this.originalZone=t.zone)}else t.zone.type==="system"?this.dt=t:t.zone.type==="iana"?(this.dt=t,s=t.zone.name):(s="UTC",this.dt=t.setZone("UTC").plus({minutes:t.offset}),this.originalZone=t.zone);let r=g({},this.opts);r.timeZone=r.timeZone||s,this.dtf=ii(n,r)}format(){return this.originalZone?this.formatToParts().map(({value:t})=>t).join(""):this.dtf.format(this.dt.toJSDate())}formatToParts(){let t=this.dtf.formatToParts(this.dt.toJSDate());return this.originalZone?t.map(n=>{if(n.type==="timeZoneName"){let i=this.originalZone.offsetName(this.dt.ts,{locale:this.dt.locale,format:this.opts.timeZoneName});return C(g({},n),{value:i})}else return n}):t}resolvedOptions(){return this.dtf.resolvedOptions()}},ui=class{constructor(t,n,i){this.opts=g({style:"long"}
1,i),!n&&hr()&&(this.rtf=ul(t,i))}format(t,n){return this.rtf?this.rtf.format(t,n):Vl(n,t,this.opts.numeric,this.opts.style!=="long")}formatToParts(t,n){return this.rtf?this.rtf.formatToParts(t,n):[]}},rr={firstDay:1,minimalDays:4,weekend:[6,7]},M=class e{static fromOpts(t){return e.create(t.locale,t.numberingSystem,t.outputCalendar,t.weekSettings,t.defaultToEN)}static create(t,n,i,s,r=!1){let o=t||D.defaultLocale,a=o||(r?"en-US":dl()),l=n||D.defaultNumberingSystem,c=i||D.defaultOutputCalendar,u=fi(s)||D.defaultWeekSettings;return new e(a,l,c,u,o)}static resetCache(){xe=null,ni.clear(),si.clear(),ri.clear(),oi.clear(),ai.clear()}static fromObject({locale:t,numberingSystem:n,outputCalendar:i,weekSettings:s}={}){return e.create(t,n,i,s)}constructor(t,n,i,s,r){let[o,a,l]=fl(t);this.locale=o,this.numberingSystem=n||a||null,this.outputCalendar=i||l||null,this.weekSettings=s,this.intl=ml(this.locale,this.numberingSystem,this.outputCalendar),this.weekdaysCache={format:{},standalone:{}},this.monthsCache={format:{},standalone:{}},this.meridiemCache=null,this.eraCache={},this.specifiedLocale=r,this.fastNumbersCached=null}get fastNumbers(){return this.fastNumbersCached==null&&(this.fastNumbersCached=yl(this)),this.fastNumbersCached}listingMode(){let t=this.isEnglish(),n=(this.numberingSystem===null||this.numberingSystem==="latn")&&(this.outputCalendar===null||this.outputCalendar==="gregory");return t&&n?"en":"intl"}clone(t){return!t||Object.getOwnPropertyNames(t).length===0?this:e.create(t.locale||this.specifiedLocale,t.numberingSystem||this.numberingSystem,t.outputCalendar||this.outputCalendar,fi(t.weekSettings)||this.weekSettings,t.defaultToEN||!1)}redefaultToEN(t={}){return this.clone(C(g({},t),{defaultToEN:!0}))}redefaultToSystem(t={}){return this.clone(C(g({},t),{defaultToEN:!1}))}months(t,n=!1){return qe(this,t,yr,()=>{let i=this.intl==="ja"||this.intl.startsWith("ja-");n&=!i;let s=n?{month:t,day:"numeric"}:{month:t},r=n?"format":"standalone";if(!this.monthsCache[r][t]){let o=i?a=>this.dtFormatter(a,s).format():a=>this.extract(a,s,"month");this.monthsCache[r][t]=pl(o)}return this.monthsCache[r][t]})}weekdays(t,n=!1){return qe(this,t,wr,()=>{let i=n?{weekday:t,year:"numeric",month:"long",day:"numeric"}:{weekday:t},s=n?"format":"standalone";return this.weekdaysCache[s][t]||(this.weekdaysCache[s][t]=gl(r=>this.extract(r,i,"weekday"))),this.weekdaysCache[s][t]})}meridiems(){return qe(this,void 0,()=>xr,()=>{if(!this.meridiemCache){let t={hour:"numeric",hourCycle:"h12"};this.meridiemCache=[k.utc(2016,11,13,9),k.utc(2016,11,13,19)].map(n=>this.extract(n,t,"dayperiod"))}return this.meridiemCache})}eras(t){return qe(this,t,kr,()=>{let n={era:t};return this.eraCache[t]||(this.eraCache[t]=[k.utc(-40,1,1),k.utc(2017,1,1)].map(i=>this.extract(i,n,"era"))),this.eraCache[t]})}extract(t,n,i){let s=this.dtFormatter(t,n),r=s.formatToParts(),o=r.find(a=>a.type.toLowerCase()===i);return o?o.value:null}numberFormatter(t={}){return new li(this.intl,t.forceSimple||this.fastNumbers,t)}dtFormatter(t,n={}){return new ci(t,this.intl,n)}relFormatter(t={}){return new ui(this.intl,this.isEnglish(),t)}listFormatter(t={}){return ll(this.intl,t)}isEnglish(){return this.locale==="en"||this.locale.toLowerCase()==="en-us"||sr(this.intl).locale.startsWith("en-us")}getWeekSettings(){return this.weekSettings?this.weekSettings:fr()?hl(this.locale):rr}getStartOfWeek(){return this.getWeekSettings().firstDay}getMinDaysInFirstWeek(){return this.getWeekSettings().minimalDays}getWeekendDays(){return this.getWeekSettings().weekend}equals(t){return this.locale===t.locale&&this.numberingSystem===t.numberingSystem&&this.outputCalendar===t.outputCalendar}toString(){return`Locale(${this.locale}, ${this.numberingSystem}, ${this.outputCalendar})`}},Bn=null,K=class e extends Pt{static get utcInstance(){return Bn===null&&(Bn=new e(0)),Bn}static instance(t){return t===0?e.utcInstance:new e(t)}static parseSpecifier(t){if(t){let n=t.match(/^utc(?:([+-]\d{1,2})(?::(\d{2}))?)?$/i);if(n)return new e(cn(n[1],n[2]))}return null}constructor(t){super(),this.fixed=t}get type(){return"fixed"}get name(){return this.fixed===0?"UTC":`UTC${Te(this.fixed,"narrow")}`}
1get ianaName(){return this.fixed===0?"Etc/UTC":`Etc/GMT${Te(-this.fixed,"narrow")}`}offsetName(){return this.name}formatOffset(t,n){return Te(this.fixed,n)}get isUniversal(){return!0}offset(){return this.fixed}equals(t){return t.type==="fixed"&&t.fixed===this.fixed}get isValid(){return!0}},di=class extends Pt{constructor(t){super(),this.zoneName=t}get type(){return"invalid"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(){return null}formatOffset(){return""}offset(){return NaN}equals(){return!1}get isValid(){return!1}};function At(e,t){if(v(e)||e===null)return t;if(e instanceof Pt)return e;if(Sl(e)){let n=e.toLowerCase();return n==="default"?t:n==="local"||n==="system"?en.instance:n==="utc"||n==="gmt"?K.utcInstance:K.parseSpecifier(n)||Ct.create(e)}else return Ot(e)?K.instance(e):typeof e=="object"&&"offset"in e&&typeof e.offset=="function"?e:new di(e)}var gi={arab:"[\u0660-\u0669]",arabext:"[\u06F0-\u06F9]",bali:"[\u1B50-\u1B59]",beng:"[\u09E6-\u09EF]",deva:"[\u0966-\u096F]",fullwide:"[\uFF10-\uFF19]",gujr:"[\u0AE6-\u0AEF]",hanidec:"[\u3007|\u4E00|\u4E8C|\u4E09|\u56DB|\u4E94|\u516D|\u4E03|\u516B|\u4E5D]",khmr:"[\u17E0-\u17E9]",knda:"[\u0CE6-\u0CEF]",laoo:"[\u0ED0-\u0ED9]",limb:"[\u1946-\u194F]",mlym:"[\u0D66-\u0D6F]",mong:"[\u1810-\u1819]",mymr:"[\u1040-\u1049]",orya:"[\u0B66-\u0B6F]",tamldec:"[\u0BE6-\u0BEF]",telu:"[\u0C66-\u0C6F]",thai:"[\u0E50-\u0E59]",tibt:"[\u0F20-\u0F29]",latn:"\\d"},us={arab:[1632,1641],arabext:[1776,1785],bali:[6992,7001],beng:[2534,2543],deva:[2406,2415],fullwide:[65296,65303],gujr:[2790,2799],khmr:[6112,6121],knda:[3302,3311],laoo:[3792,3801],limb:[6470,6479],mlym:[3430,3439],mong:[6160,6169],mymr:[4160,4169],orya:[2918,2927],tamldec:[3046,3055],telu:[3174,3183],thai:[3664,3673],tibt:[3872,3881]},vl=gi.hanidec.replace(/[\[|\]]/g,"").split("");function bl(e){let t=parseInt(e,10);if(isNaN(t)){t="";for(let n=0;n<e.length;n++){let i=e.charCodeAt(n);if(e[n].search(gi.hanidec)!==-1)t+=vl.indexOf(e[n]);else for(let s in us){let[r,o]=us[s];i>=r&&i<=o&&(t+=i-r)}}return parseInt(t,10)}else return t}var hi=new Map;function wl(){hi.clear()}function nt({numberingSystem:e},t=""){let n=e||"latn",i=hi.get(n);i===void 0&&(i=new Map,hi.set(n,i));let s=i.get(t);return s===void 0&&(s=new RegExp(`${gi[n]}${t}`),i.set(t,s)),s}var ds=()=>Date.now(),hs="system",fs=null,ms=null,ps=null,gs=60,ys,vs=null,D=class{static get now(){return ds}static set now(t){ds=t}static set defaultZone(t){hs=t}static get defaultZone(){return At(hs,en.instance)}static get defaultLocale(){return fs}static set defaultLocale(t){fs=t}static get defaultNumberingSystem(){return ms}static set defaultNumberingSystem(t){ms=t}
1static get defaultOutputCalendar(){return ps}static set defaultOutputCalendar(t){ps=t}static get defaultWeekSettings(){return vs}static set defaultWeekSettings(t){vs=fi(t)}static get twoDigitCutoffYear(){return gs}static set twoDigitCutoffYear(t){gs=t%100}static get throwOnInvalid(){return ys}static set throwOnInvalid(t){ys=t}static resetCaches(){M.resetCache(),Ct.resetCache(),k.resetCache(),wl()}},q=class{constructor(t,n){this.reason=t,this.explanation=n}toMessage(){return this.explanation?`${this.reason}: ${this.explanation}`:this.reason}},or=[0,31,59,90,120,151,181,212,243,273,304,334],ar=[0,31,60,91,121,152,182,213,244,274,305,335];function G(e,t){return new q("unit out of range",`you specified ${t} (of type ${typeof t}) as a ${e}, which is invalid`)}function yi(e,t,n){let i=new Date(Date.UTC(e,t-1,n));e<100&&e>=0&&i.setUTCFullYear(i.getUTCFullYear()-1900);let s=i.getUTCDay();return s===0?7:s}function lr(e,t,n){return n+(Me(e)?ar:or)[t-1]}function cr(e,t){let n=Me(e)?ar:or,i=n.findIndex(r=>r<t),s=t-n[i];return{month:i+1,day:s}}function vi(e,t){return(e-t+7)%7+1}function nn(e,t=4,n=1){let{year:i,month:s,day:r}=e,o=lr(i,s,r),a=vi(yi(i,s,r),n),l=Math.floor((o-a+14-t)/7),c;return l<1?(c=i-1,l=Ae(c,t,n)):l>Ae(i,t,n)?(c=i+1,l=1):c=i,g({weekYear:c,weekNumber:l,weekday:a},un(e))}function bs(e,t=4,n=1){let{weekYear:i,weekNumber:s,weekday:r}=e,o=vi(yi(i,1,t),n),a=ee(i),l=s*7+r-o-7+t,c;l<1?(c=i-1,l+=ee(c)):l>a?(c=i+1,l-=ee(i)):c=i;let{month:u,day:d}=cr(c,l);return g({year:c,month:u,day:d},un(e))}function qn(e){let{year:t,month:n,day:i}=e,s=lr(t,n,i);return g({year:t,ordinal:s},un(e))}function ws(e){let{year:t,ordinal:n}=e,{month:i,day:s}=cr(t,n);return g({year:t,month:i,day:s},un(e))}function xs(e,t){if(!v(e.localWeekday)||!v(e.localWeekNumber)||!v(e.localWeekYear)){if(!v(e.weekday)||!v(e.weekNumber)||!v(e.weekYear))throw new Mt("Cannot mix locale-based week fields with ISO-based week fields");return v(e.localWeekday)||(e.weekday=e.localWeekday),v(e.localWeekNumber)||(e.weekNumber=e.localWeekNumber),v(e.localWeekYear)||(e.weekYear=e.localWeekYear),delete e.localWeekday,delete e.localWeekNumber,delete e.localWeekYear,{minDaysInFirstWeek:t.getMinDaysInFirstWeek(),startOfWeek:t.getStartOfWeek()}}else return{minDaysInFirstWeek:4,startOfWeek:1}}function xl(e,t=4,n=1){let i=an(e.weekYear),s=J(e.weekNumber,1,Ae(e.weekYear,t,n)),r=J(e.weekday,1,7);return i?s?r?!1:G("weekday",e.weekday):G("week",e.weekNumber):G("weekYear",e.weekYear)}function kl(e){let t=an(e.year),n=J(e.ordinal,1,ee(e.year));return t?n?!1:G("ordinal",e.ordinal):G("year",e.year)}function ur(e){let t=an(e.year),n=J(e.month,1,12),i=J(e.day,1,sn(e.year,e.month));return t?n?i?!1:G("day",e.day):G("month",e.month):G("year",e.year)}function dr(e){let{hour:t,minute:n,second:i,millisecond:s}=e,r=J(t,0,23)||t===24&&n===0&&i===0&&s===0,o=J(n,0,59),a=J(i,0,59),l=J(s,0,999);return r?o?a?l?!1:G("millisecond",s):G("second",i):G("minute",n):G("hour",t)}function v(e){return typeof e>"u"}function Ot(e){return typeof e=="number"}function an(e){return typeof e=="number"&&e%1===0}function Sl(e){return typeof e=="string"}function Tl(e){return Object.prototype.toString.call(e)==="[object Date]"}function hr(){try{return typeof Intl<"u"&&!!Intl.RelativeTimeFormat}catch(e){return!1}}function fr(){try{return typeof Intl<"u"&&!!Intl.Locale&&("weekInfo"in Intl.Locale.prototype||"getWeekInfo"in Intl.Locale.prototype)}catch(e){return!1}}function Al(e){return Array.isArray(e)?e:[e]}function ks(e,t,n){if(e.length!==0)return e.reduce((i,s)=>{let r=[t(s),s];return i&&n(i[0],r[0])===i[0]?i:r},null)[1]}function Ml(e,t){return t.reduce((n,i)=>(n[i]=e[i],n),{})}function se(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function fi(e){if(e==null)return null;if(typeof e!="object")throw new V("Week settings must be an object");if(!J(e.firstDay,1,7)||!J(e.minimalDays,1,7)||!Array.isArray(e.weekend)||e.weekend.some(t=>!J(t,1,7)))throw new V("Invalid week settings");return{firstDay:e.firstDay,minimalDays:e.minimalDays,weekend:Array.from(e.weekend)}}function J(e,t,n){return an(e)&&e>=t&&e<=n}function Ol(e,t){return e-t*Math.floor(e/t)}function z(e,t=2){let n=e<0,i;return n?i="-"+(""+-e).padStart(t,"0"):i=(""+e).padStart(t,"0"),i}function Tt(e){if(!(v(e)||e===null||e===""))return parseInt(e,10)}function Vt(e){if(!(v(e)||e===null||e===""))return parseFloat(e)}function bi(e){if(!(v(e)||e===null||e==="")){let t=parseFloat("0."+e)*1e3;return Math.floor(t)}}
1function wi(e,t,n="round"){let i=10**t;switch(n){case"expand":return e>0?Math.ceil(e*i)/i:Math.floor(e*i)/i;case"trunc":return Math.trunc(e*i)/i;case"round":return Math.round(e*i)/i;case"floor":return Math.floor(e*i)/i;case"ceil":return Math.ceil(e*i)/i;default:throw new RangeError(`Value rounding ${n} is out of range`)}}function Me(e){return e%4===0&&(e%100!==0||e%400===0)}function ee(e){return Me(e)?366:365}function sn(e,t){let n=Ol(t-1,12)+1,i=e+(t-n)/12;return n===2?Me(i)?29:28:[31,null,31,30,31,30,31,31,30,31,30,31][n-1]}function ln(e){let t=Date.UTC(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond);return e.year<100&&e.year>=0&&(t=new Date(t),t.setUTCFullYear(e.year,e.month-1,e.day)),+t}function Ss(e,t,n){return-vi(yi(e,1,t),n)+t-1}function Ae(e,t=4,n=1){let i=Ss(e,t,n),s=Ss(e+1,t,n);return(ee(e)-i+s)/7}function mi(e){return e>99?e:e>D.twoDigitCutoffYear?1900+e:2e3+e}function mr(e,t,n,i=null){let s=new Date(e),r={hourCycle:"h23",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"};i&&(r.timeZone=i);let o=g({timeZoneName:t},r),a=new Intl.DateTimeFormat(n,o).formatToParts(s).find(l=>l.type.toLowerCase()==="timezonename");return a?a.value:null}function cn(e,t){let n=parseInt(e,10);Number.isNaN(n)&&(n=0);let i=parseInt(t,10)||0,s=n<0||Object.is(n,-0)?-i:i;return n*60+s}function pr(e){let t=Number(e);if(typeof e=="boolean"||e===""||!Number.isFinite(t))throw new V(`Invalid unit value ${e}`);return t}function rn(e,t){let n={};for(let i in e)if(se(e,i)){let s=e[i];if(s==null)continue;n[t(i)]=pr(s)}return n}function Te(e,t){let n=Math.trunc(Math.abs(e/60)),i=Math.trunc(Math.abs(e%60)),s=e>=0?"+":"-";switch(t){case"short":return`${s}${z(n,2)}:${z(i,2)}`;case"narrow":return`${s}${n}${i>0?`:${i}`:""}`;case"techie":return`${s}${z(n,2)}${z(i,2)}`;default:throw new RangeError(`Value format ${t} is out of range for property format`)}}function un(e){return Ml(e,["hour","minute","second","millisecond"])}var Cl=["January","February","March","April","May","June","July","August","September","October","November","December"],gr=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],El=["J","F","M","A","M","J","J","A","S","O","N","D"];function yr(e){switch(e){case"narrow":return[...El];case"short":return[...gr];case"long":return[...Cl];case"numeric":return["1","2","3","4","5","6","7","8","9","10","11","12"];case"2-digit":return["01","02","03","04","05","06","07","08","09","10","11","12"];default:return null}}var vr=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],br=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],$l=["M","T","W","T","F","S","S"];function wr(e){switch(e){case"narrow":return[...$l];case"short":return[...br];case"long":return[...vr];case"numeric":return["1","2","3","4","5","6","7"];default:return null}}var xr=["AM","PM"],Dl=["Before Christ","Anno Domini"],_l=["BC","AD"],Ll=["B","A"];function kr(e){switch(e){case"narrow":return[...Ll];case"short":return[..._l];case"long":return[...Dl];default:return null}}function Nl(e){return xr[e.hour<12?0:1]}function zl(e,t){return wr(t)[e.weekday-1]}function Il(e,t){return yr(t)[e.month-1]}function Rl(e,t){return kr(t)[e.year<0?0:1]}function Vl(e,t,n="always",i=!1){let s={years:["year","yr."],quarters:["quarter","qtr."],months:["month","mo."],weeks:["week","wk."],days:["day","day","days"],hours:["hour","hr."],minutes:["minute","min."],seconds:["second","sec."]},r=["hours","minutes","seconds"].indexOf(e)===-1;if(n==="auto"&&r){let d=e==="days";switch(t){case 1:return d?"tomorrow":`next ${s[e][0]}`;case-1:return d?"yesterday":`last ${s[e][0]}`;case 0:return d?"today":`this ${s[e][0]}`}}let o=Object.is(t,-0)||t<0,a=Math.abs(t),l=a===1,c=s[e],u=i?l?c[1]:c[2]||c[1]:l?s[e][0]:e;return o?`${a} ${u} ago`:`in ${a} ${u}`}function Ts(e,t){let n="";for(let i of e)i.literal?n+=i.val:n+=t(i.val);return n}var Hl={D:tn,DD:Hs,DDD:Fs,DDDD:Ps,t:Ws,tt:Us,ttt:Zs,tttt:Bs,T:qs,TT:Ys,TTT:js,TTTT:Gs,f:Js,ff:Xs,fff:tr,ffff:nr,F:Ks,FF:Qs,FFF:er,FFFF:ir},B=class e{static create(t,n={}){return new e(t,n)}static parseFormat(t){let n=null,i="",s=!1,r=[];for(let o=0;o<t.length;o++){let a=t.charAt(o);a==="'"?((i.length>0||s)&&r.push({literal:s||/^\s+$/.test(i),val:i===""?"'":i}),n=null,i="",s=!s):s||a===n?i+=a:(i.length>0&&r.push({literal:/^\s+$/.test(i),val:i}),i=a,n=a)}return i.length>0&&r.push({literal:s||/^\s+$/.test(i),val:i}),r}static macroTokenToFormatOpts(t){return Hl[t]}constructor(t,n){this.opts=n,this.loc=t,this.systemLoc=null}formatWithSystemDefault(t,n){return this.systemLoc===null&&(this.systemLoc=this.loc.redefaultToSystem(
1)),this.systemLoc.dtFormatter(t,g(g({},this.opts),n)).format()}dtFormatter(t,n={}){return this.loc.dtFormatter(t,g(g({},this.opts),n))}formatDateTime(t,n){return this.dtFormatter(t,n).format()}formatDateTimeParts(t,n){return this.dtFormatter(t,n).formatToParts()}formatInterval(t,n){return this.dtFormatter(t.start,n).dtf.formatRange(t.start.toJSDate(),t.end.toJSDate())}resolvedOptions(t,n){return this.dtFormatter(t,n).resolvedOptions()}num(t,n=0,i=void 0){if(this.opts.forceSimple)return z(t,n);let s=g({},this.opts);return n>0&&(s.padTo=n),i&&(s.signDisplay=i),this.loc.numberFormatter(s).format(t)}formatDateTimeFromString(t,n){let i=this.loc.listingMode()==="en",s=this.loc.outputCalendar&&this.loc.outputCalendar!=="gregory",r=(h,y)=>this.loc.extract(t,h,y),o=h=>t.isOffsetFixed&&t.offset===0&&h.allowZ?"Z":t.isValid?t.zone.formatOffset(t.ts,h.format):"",a=()=>i?Nl(t):r({hour:"numeric",hourCycle:"h12"},"dayperiod"),l=(h,y)=>i?Il(t,h):r(y?{month:h}:{month:h,day:"numeric"},"month"),c=(h,y)=>i?zl(t,h):r(y?{weekday:h}:{weekday:h,month:"long",day:"numeric"},"weekday"),u=h=>{let y=e.macroTokenToFormatOpts(h);return y?this.formatWithSystemDefault(t,y):h},d=h=>i?Rl(t,h):r({era:h},"era"),m=h=>{switch(h){case"S":return this.num(t.millisecond);case"u":case"SSS":return this.num(t.millisecond,3);case"s":return this.num(t.second);case"ss":return this.num(t.second,2);case"uu":return this.num(Math.floor(t.millisecond/10),2);case"uuu":return this.num(Math.floor(t.millisecond/100));case"m":return this.num(t.minute);case"mm":return this.num(t.minute,2);case"h":return this.num(t.hour%12===0?12:t.hour%12);case"hh":return this.num(t.hour%12===0?12:t.hour%12,2);case"H":return this.num(t.hour);case"HH":return this.num(t.hour,2);case"Z":return o({format:"narrow",allowZ:this.opts.allowZ});case"ZZ":return o({format:"short",allowZ:this.opts.allowZ});case"ZZZ":return o({format:"techie",allowZ:this.opts.allowZ});case"ZZZZ":return t.zone.offsetName(t.ts,{format:"short",locale:this.loc.locale});case"ZZZZZ":return t.zone.offsetName(t.ts,{format:"long",locale:this.loc.locale});case"z":return t.zoneName;case"a":return a();case"d":return s?r({day:"numeric"},"day"):this.num(t.day);case"dd":return s?r({day:"2-digit"},"day"):this.num(t.day,2);case"c":return this.num(t.weekday);case"ccc":return c("short",!0);case"cccc":return c("long",!0);case"ccccc":return c("narrow",!0);case"E":return this.num(t.weekday);case"EEE":return c("short",!1);case"EEEE":return c("long",!1);case"EEEEE":return c("narrow",!1);case"L":return s?r({month:"numeric",day:"numeric"},"month"):this.num(t.month);case"LL":return s?r({month:"2-digit",day:"numeric"},"month"):this.num(t.month,2);case"LLL":return l("short",!0);case"LLLL":return l("long",!0);case"LLLLL":return l("narrow",!0);case"M":return s?r({month:"numeric"},"month"):this.num(t.month);case"MM":return s?r({month:"2-digit"},"month"):this.num(t.month,2);case"MMM":return l("short",!1);case"MMMM":return l("long",!1);case"MMMMM":return l("narrow",!1);case"y":return s?r({year:"numeric"},"year"):this.num(t.year);case"yy":return s?r({year:"2-digit"},"year"):this.num(t.year.toString().slice(-2),2);case"yyyy":return s?r({year:"numeric"},"year"):this.num(t.year,4);case"yyyyyy":return s?r({year:"numeric"},"year"):this.num(t.year,6);case"G":return d("short");case"GG":return d("long");case"GGGGG":return d("narrow");case"kk":return this.num(t.weekYear.toString().slice(-2),2);case"kkkk":return this.num(t.weekYear,4);case"W":return this.num(t.weekNumber);case"WW":return this.num(t.weekNumber,2);case"n":return this.num(t.localWeekNumber);case"nn":return this.num(t.localWeekNumber,2);case"ii":return this.num(t.localWeekYear.toString().slice(-2),2);case"iiii":return this.num(t.localWeekYear,4);case"o":return this.num(t.ordinal);case"ooo":return this.num(t.ordinal,3);case"q":return this.num(t.quarter);case"qq":return this.num(t.quarter,2);case"X":return this.num(Math.floor(t.ts/1e3));case"x":return this.num(t.ts);default:return u(h)}};return Ts(e.parseFormat(n),m)}formatDurationFromString(t,n){let i=this.opts.signMode==="negativeLargestOnly"?-1:1,s=u=>{switch(u[0]){case"S":return"milliseconds";case"s":return"seconds";case"m":return"minutes";case"h":return"hours";case"d":return"days";
1case"w":return"weeks";case"M":return"months";case"y":return"years";default:return null}},r=(u,d)=>m=>{let h=s(m);if(h){let y=d.isNegativeDuration&&h!==d.largestUnit?i:1,b;return this.opts.signMode==="negativeLargestOnly"&&h!==d.largestUnit?b="never":this.opts.signMode==="all"?b="always":b="auto",this.num(u.get(h)*y,m.length,b)}else return m},o=e.parseFormat(n),a=o.reduce((u,{literal:d,val:m})=>d?u:u.concat(m),[]),l=t.shiftTo(...a.map(s).filter(u=>u)),c={isNegativeDuration:l<0,largestUnit:Object.keys(l.values)[0]};return Ts(o,r(l,c))}},Sr=/[A-Za-z_+-]{1,256}(?::?\/[A-Za-z0-9_+-]{1,256}(?:\/[A-Za-z0-9_+-]{1,256})?)?/;function re(...e){let t=e.reduce((n,i)=>n+i.source,"");return RegExp(`^${t}$`)}function oe(...e){return t=>e.reduce(([n,i,s],r)=>{let[o,a,l]=r(t,s);return[g(g({},n),o),a||i,l]},[{},null,1]).slice(0,2)}function ae(e,...t){if(e==null)return[null,null];for(let[n,i]of t){let s=n.exec(e);if(s)return i(s)}return[null,null]}function Tr(...e){return(t,n)=>{let i={},s;for(s=0;s<e.length;s++)i[e[s]]=Tt(t[n+s]);return[i,null,n+s]}}var Ar=/(?:([Zz])|([+-]\d\d)(?::?(\d\d))?)/,Fl=`(?:${Ar.source}?(?:\\[(${Sr.source})\\])?)?`,xi=/(\d\d)(?::?(\d\d)(?::?(\d\d)(?:[.,](\d{1,30}))?)?)?/,Mr=RegExp(`${xi.source}${Fl}`),ki=RegExp(`(?:[Tt]${Mr.source})?`),Pl=/([+-]\d{6}|\d{4})(?:-?(\d\d)(?:-?(\d\d))?)?/,Wl=/(\d{4})-?W(\d\d)(?:-?(\d))?/,Ul=/(\d{4})-?(\d{3})/,Zl=Tr("weekYear","weekNumber","weekDay"),Bl=Tr("year","ordinal"),ql=/(\d{4})-(\d\d)-(\d\d)/,Or=RegExp(`${xi.source} ?(?:${Ar.source}|(${Sr.source}))?`),Yl=RegExp(`(?: ${Or.source})?`);function ne(e,t,n){let i=e[t];return v(i)?n:Tt(i)}function jl(e,t){return[{year:ne(e,t),month:ne(e,t+1,1),day:ne(e,t+2,1)},null,t+3]}function le(e,t){return[{hours:ne(e,t,0),minutes:ne(e,t+1,0),seconds:ne(e,t+2,0),milliseconds:bi(e[t+3])},null,t+4]}function Oe(e,t){let n=!e[t]&&!e[t+1],i=cn(e[t+1],e[t+2]),s=n?null:K.instance(i);return[{},s,t+3]}function Ce(e,t){let n=e[t]?Ct.create(e[t]):null;return[{},n,t+1]}var Gl=RegExp(`^T?${xi.source}$`),Jl=/^-?P(?:(?:(-?\d{1,20}(?:\.\d{1,20})?)Y)?(?:(-?\d{1,20}(?:\.\d{1,20})?)M)?(?:(-?\d{1,20}(?:\.\d{1,20})?)W)?(?:(-?\d{1,20}(?:\.\d{1,20})?)D)?(?:T(?:(-?\d{1,20}(?:\.\d{1,20})?)H)?(?:(-?\d{1,20}(?:\.\d{1,20})?)M)?(?:(-?\d{1,20})(?:[.,](-?\d{1,20}))?S)?)?)$/;function Kl(e){let[t,n,i,s,r,o,a,l,c]=e,u=t[0]==="-",d=l&&l[0]==="-",m=(h,y=!1)=>h!==void 0&&(y||h&&u)?-h:h;return[{years:m(Vt(n)),months:m(Vt(i)),weeks:m(Vt(s)),days:m(Vt(r)),hours:m(Vt(o)),minutes:m(Vt(a)),seconds:m(Vt(l),l==="-0"),milliseconds:m(bi(c),d)}]}var Xl={GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Si(e,t,n,i,s,r,o){let a={year:t.length===2?mi(Tt(t)):Tt(t),month:gr.indexOf(n)+1,day:Tt(i),hour:Tt(s),minute:Tt(r)};return o&&(a.second=Tt(o)),e&&(a.weekday=e.length>3?vr.indexOf(e)+1:br.indexOf(e)+1),a}var Ql=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|(?:([+-]\d\d)(\d\d)))$/;function tc(e){let[,t,n,i,s,r,o,a,l,c,u,d]=e,m=Si(t,s,i,n,r,o,a),h;return l?h=Xl[l]:c?h=0:h=cn(u,d),[m,new K(h)]}function ec(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim()}var nc=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d\d) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d\d):(\d\d):(\d\d) GMT$/,ic=/^(Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d\d) (\d\d):(\d\d):(\d\d) GMT$/,sc=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( \d|\d\d) (\d\d):(\d\d):(\d\d) (\d{4})$/;function As(e){let[,t,n,i,s,r,o,a]=e;return[Si(t,s,i,n,r,o,a),K.utcInstance]}function rc(e){let[,t,n,i,s,r,o,a]=e;return[Si(t,a,n,i,s,r,o),K.utcInstance]}var oc=re(Pl,ki),ac=re(Wl,ki),lc=re(Ul,ki),cc=re(Mr),Cr=oe(jl,le,Oe,Ce),uc=oe(Zl,le,Oe,Ce),dc=oe(Bl,le,Oe,Ce),hc=oe(le,Oe,Ce);function fc(e){return ae(e,[oc,Cr],[ac,uc],[lc,dc],[cc,hc])}function mc(e){return ae(ec(e),[Ql,tc])}function pc(e){return ae(e,[nc,As],[ic,As],[sc,rc])}function gc(e){return ae(e,[Jl,Kl])}var yc=oe(le);function vc(e){return ae(e,[Gl,yc])}var bc=re(ql,Yl),wc=re(Or),xc=oe(le,Oe,Ce);function kc(e){return ae(e,[bc,Cr],[wc,xc])}var Ms="Invalid Duration",Er={weeks:{days:7,hours:168,minutes:10080,seconds:10080*60,milliseconds:10080*60*1e3},days:{hours:24,minutes:1440,seconds:1440*60,milliseconds:1440*60*1e3},hours:{minutes:60,seconds:3600,milliseconds:3600*1e3},minutes:{seconds:60,milliseconds:60*1e3},seconds:{milliseconds:1e3}},Sc=g({years:{quarters:4,months:12,weeks:52,days:365,hours:365*24,minutes:365*24*60,seconds:365*24*60*60,milliseconds:365*24*60*60*1e3},quarters:{months:3,weeks:13,days:91,hours:2184,minutes:2184*60,seconds:2184*60*60,milliseconds:2184*60*60*1e3},months:{weeks:4,days:30,hours:720,minutes:720*60,seconds:720*60*60,milliseconds:720*60*60*1e3}},Er),j=146097/400,Xt=146097/4800,Tc=g({years:{quarters:4,months:12,weeks:j/7,days:j,hours:j*24,minutes:j*24*60,seconds:j*24*60*60,milliseconds:j*24*60*60*1e3},quarters:{months:3,weeks:j/28,days:j/4,hours:j*24/4,minutes:j*24*60/4,seconds:j*24*60*60/4,milliseconds:j*24*60*60*1e3/4},months:{weeks:Xt/7,days:Xt,hours:Xt*24,minutes:Xt*24*60,seconds:Xt*24*60*60,milliseconds:Xt*24*60*60*1e3}},Er),Ft=["years","quarters","months","weeks","days","hours","minutes","seconds","milliseconds"],Ac=Ft.slice(0).reverse();function pt(e,t,n=!1){let i={values:n?t.values:g(g({},e.values),t.values||{}),loc:e.loc.clone(t.loc),conversionAccuracy:t.conversionAccuracy||e.conversionAccuracy,matrix:t.matrix||e.matrix};return new H(i)}function $r(e,t){let n=t.milliseconds??0;for(let i of Ac.slice(1))t[i]&&(n+=t[i]*e[i].milliseconds);return n}function Os(e,t){let n=$r(e,t)<0?-1:1;Ft.reduceRight((i,s)=>{if(v(t[s]))return i;if(i){let r=t[i]*n,o=e[s][i],a=Math.floor(r/o);t[s]+=a*n,t[i]-=a*o*n}return s},null),Ft.reduce((i,s)=>{if(v(t[s]))return i;if(i){let r=t[i]%1;t[i]-=r,t[s]+=r*e[i][s]}return s},null)}function Cs(e){let t={};for(let[n,i]of Object.entries(e))i!==0&&(t[n]=i);return t}var H=class e{constructor(t){let n=t.conversionAccuracy==="longterm"||!1,i=n?Tc:Sc;t.matrix&&(i=t.matrix),this.values=t.values,this.loc=t.loc||M.create(),this.conversionAccuracy=n?"longterm":"casual",this.invalid=t.invali
1d||null,this.matrix=i,this.isLuxonDuration=!0}static fromMillis(t,n){return e.fromObject({milliseconds:t},n)}static fromObject(t,n={}){if(t==null||typeof t!="object")throw new V(`Duration.fromObject: argument expected to be an object, got ${t===null?"null":typeof t}`);return new e({values:rn(t,e.normalizeUnit),loc:M.fromObject(n),conversionAccuracy:n.conversionAccuracy,matrix:n.matrix})}static fromDurationLike(t){if(Ot(t))return e.fromMillis(t);if(e.isDuration(t))return t;if(typeof t=="object")return e.fromObject(t);throw new V(`Unknown duration argument ${t} of type ${typeof t}`)}static fromISO(t,n){let[i]=gc(t);return i?e.fromObject(i,n):e.invalid("unparsable",`the input "${t}" can't be parsed as ISO 8601`)}static fromISOTime(t,n){let[i]=vc(t);return i?e.fromObject(i,n):e.invalid("unparsable",`the input "${t}" can't be parsed as ISO 8601`)}static invalid(t,n=null){if(!t)throw new V("need to specify a reason the Duration is invalid");let i=t instanceof q?t:new q(t,n);if(D.throwOnInvalid)throw new ti(i);return new e({invalid:i}
1)}static normalizeUnit(t){let n={year:"years",years:"years",quarter:"quarters",quarters:"quarters",month:"months",months:"months",week:"weeks",weeks:"weeks",day:"days",days:"days",hour:"hours",hours:"hours",minute:"minutes",minutes:"minutes",second:"seconds",seconds:"seconds",millisecond:"milliseconds",milliseconds:"milliseconds"}[t&&t.toLowerCase()];if(!n)throw new Qe(t);return n}static isDuration(t){return t&&t.isLuxonDuration||!1}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}toFormat(t,n={}){let i=C(g({},n),{floor:n.round!==!1&&n.floor!==!1});return this.isValid?B.create(this.loc,i).formatDurationFromString(this,t):Ms}toHuman(t={}){if(!this.isValid)return Ms;let n=t.showZeros!==!1,i=Ft.map(s=>{let r=this.values[s];return v(r)||r===0&&!n?null:this.loc.numberFormatter(C(g({style:"unit",unitDisplay:"long"},t),{unit:s.slice(0,-1)})).format(r)}).filter(s=>s);return this.loc.listFormatter(g({type:"conjunction",style:t.listStyle||"narrow"},t)).format(i)}toObject(){return this.isValid?g({},this.values):{}}toISO(){if(!this.isValid)return null;let t="P";return this.years!==0&&(t+=this.years+"Y"),(this.months!==0||this.quarters!==0)&&(t+=this.months+this.quarters*3+"M"),this.weeks!==0&&(t+=this.weeks+"W"),this.days!==0&&(t+=this.days+"D"),(this.hours!==0||this.minutes!==0||this.seconds!==0||this.milliseconds!==0)&&(t+="T"),this.hours!==0&&(t+=this.hours+"H"),this.minutes!==0&&(t+=this.minutes+"M"),(this.seconds!==0||this.milliseconds!==0)&&(t+=wi(this.seconds+this.milliseconds/1e3,3)+"S"),t==="P"&&(t+="T0S"),t}toISOTime(t={}){if(!this.isValid)return null;let n=this.toMillis();return n<0||n>=864e5?null:(t=C(g({suppressMilliseconds:!1,suppressSeconds:!1,includePrefix:!1,format:"extended"},t),{includeOffset:!1}),k.fromMillis(n,{zone:"UTC"}).toISOTime(t))}toJSON(){return this.toISO()}toString(){return this.toISO()}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Duration { values: ${JSON.stringify(this.values)} }`:`Duration { Invalid, reason: ${this.invalidReason} }`}toMillis(){return this.isValid?$r(this.matrix,this.values):NaN}valueOf(){return this.toMillis()}plus(t){if(!this.isValid)return this;let n=e.fromDurationLike(t),i={};for(let s of Ft)(se(n.values,s)||se(this.values,s))&&(i[s]=n.get(s)+this.get(s));return pt(this,{values:i},!0)}minus(t){if(!this.isValid)return this;let n=e.fromDurationLike(t);return this.plus(n.negate())}mapUnits(t){if(!this.isValid)return this;let n={};for(let i of Object.keys(this.values))n[i]=pr(t(this.values[i],i));return pt(this,{values:n},!0)}get(t){return this[e.normalizeUnit(t)]}set(t){if(!this.isValid)return this;let n=g(g({},this.values),rn(t,e.normalizeUnit));return pt(this,{values:n})}reconfigure({locale:t,numberingSystem:n,conversionAccuracy:i,matrix:s}={}){let o={loc:this.loc.clone({locale:t,numberingSystem:n}),matrix:s,conversionAccuracy:i};return pt(this,o)}as(t){return this.isValid?this.shiftTo(t).get(t):NaN}normalize(){if(!this.isValid)return this;let t=this.toObject();return Os(this.matrix,t),pt(this,{values:t},!0)}rescale(){if(!this.isValid)return this;let t=Cs(this.normalize().shiftToAll().toObject());return pt(this,{values:t},!0)}shiftTo(...t){if(!this.isValid)return this;if(t.length===0)return this;t=t.map(o=>e.normalizeUnit(o));let n={},i={},s=this.toObject(),r;for(let o of Ft)if(t.indexOf(o)>=0){r=o;let a=0;for(let c in i)a+=this.matrix[c][o]*i[c],i[c]=0;Ot(s[o])&&(a+=s[o]);let l=Math.trunc(a);n[o]=l,i[o]=(a*1e3-l*1e3)/1e3}else Ot(s[o])&&(i[o]=s[o]);for(let o in i)i[o]!==0&&(n[r]+=o===r?i[o]:i[o]/this.matrix[r][o]);return Os(this.matrix,n),pt(this,{values:n},!0)}shiftToAll(){return this.isValid?this.shiftTo("years","months","weeks","days","hours","minutes","seconds","milliseconds"):this}negate(){if(!this.isValid)return this;let t={};for(let n of Object.keys(this.values))t[n]=this.values[n]===0?0:-this.values[n];return pt(this,{values:t},!0)}removeZeros(){if(!this.isValid)return this;let t=Cs(this.values);return pt(this,{values:t},!0)}get years(){return this.isValid?this.values.years||0:NaN}get quarters(){return this.isValid?this.values.quarters||0:NaN}get months(){return this.isValid?this.values.months||0:NaN}get weeks(){return this.isValid?this.values.weeks||0:NaN}get days(){return this.isValid?this.values.days||0:NaN}get hours(){return this.isValid?this.values.hours||0:NaN}get minutes(){return this.isValid?this.values.minutes||0:NaN}get seconds(){return this.isValid?this.values.seconds||0:NaN}get milliseconds(){return this.isValid?this.values.milliseconds||0:NaN}get isValid(){return this.invalid===null}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}equals(t){if(!this.isValid||!t.isValid||!this.loc.equals(t.loc))return!1;function n(i,s){return i===void 0||i===0?s===void 0||s===0:i===s}for(let i of Ft)if(!n(this.values[i],t.values[i]))return!1;return!0}},Qt="Invalid Interval";function Mc(e,t){return!e||!e.isValid?ie.invalid("missing or invalid start"):!t||!t.isValid?ie.invalid("missing or invalid end"):t<e?ie.invalid("end before start",`The end of an interval must be after its start, but you had start=${e.toISO()} and end=${t.toISO()}`):null}var ie=class e{constructor(t){this.s=t.start,this.e=t.end,this.invalid=t.invali
1d||null,this.isLuxonInterval=!0}static invalid(t,n=null){if(!t)throw new V("need to specify a reason the Interval is invalid");let i=t instanceof q?t:new q(t,n);if(D.throwOnInvalid)throw new Qn(i);return new e({invalid:i})}static fromDateTimes(t,n){let i=we(t),s=we(n),r=Mc(i,s);return r??new e({start:i,end:s})}static after(t,n){let i=H.fromDurationLike(n),s=we(t);return e.fromDateTimes(s,s.plus(i))}static before(t,n){let i=H.fromDurationLike(n),s=we(t);return e.fromDateTimes(s.minus(i),s)}static fromISO(t,n){let[i,s]=(t||"").split("/",2);if(i&&s){let r,o;try{r=k.fromISO(i,n),o=r.isValid}catch(c){o=!1}let a,l;try{a=k.fromISO(s,n),l=a.isValid}catch(c){l=!1}if(o&&l)return e.fromDateTimes(r,a);if(o){let c=H.fromISO(s,n);if(c.isValid)return e.after(r,c)}else if(l){let c=H.fromISO(i,n);if(c.isValid)return e.before(a,c)}}return e.invalid("unparsable",`the input "${t}" can't be parsed as ISO 8601`)}static isInterval(t){return t&&t.isLuxonInterval||!1}get start(){return this.isValid?this.s:null}get end(){return this.isValid?this.e:null}get lastDateTime(){return this.isValid&&this.e?this.e.minus(1):null}get isValid(){return this.invalidReason===null}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}length(t="milliseconds"){return this.isValid?this.toDuration(t).get(t):NaN}count(t="milliseconds",n){if(!this.isValid)return NaN;let i=this.start.startOf(t,n),s;return n?.useLocaleWeeks?s=this.end.reconfigure({locale:i.locale}):s=this.end,s=s.startOf(t,n),Math.floor(s.diff(i,t).get(t))+(s.valueOf()!==this.end.valueOf())}hasSame(t){return this.isValid?this.isEmpty()||this.e.minus(1).hasSame(this.s,t):!1}isEmpty(){return this.s.valueOf()===this.e.valueOf()}isAfter(t){return this.isValid?this.s>t:!1}isBefore(t){return this.isValid?this.e<=t:!1}contains(t){return this.isValid?this.s<=t&&this.e>t:!1}set({start:t,end:n}={}){return this.isValid?e.fromDateTimes(t||this.s,n||this.e):this}splitAt(...t){if(!this.isValid)return[];let n=t.map(we).filter(o=>this.contains(o)).sort((o,a)=>o.toMillis()-a.toMillis()),i=[],{s}=this,r=0;for(;s<this.e;){let o=n[r]||this.e,a=+o>+this.e?this.e:o;i.push(e.fromDateTimes(s,a)),s=a,r+=1}return i}splitBy(t){let n=H.fromDurationLike(t);if(!this.isValid||!n.isValid||n.as("milliseconds")===0)return[];let{s:i}=this,s=1,r,o=[];for(;i<this.e;){let a=this.start.plus(n.mapUnits(l=>l*s));r=+a>+this.e?this.e:a,o.push(e.fromDateTimes(i,r)),i=r,s+=1}return o}divideEqually(t){return this.isValid?this.splitBy(this.length()/t).slice(0,t):[]}overlaps(t){return this.e>t.s&&this.s<t.e}abutsStart(t){return this.isValid?+this.e==+t.s:!1}abutsEnd(t){return this.isValid?+t.e==+this.s:!1}engulfs(t){return this.isValid?this.s<=t.s&&this.e>=t.e:!1}equals(t){return!this.isValid||!t.isValid?!1:this.s.equals(t.s)&&this.e.equals(t.e)}intersection(t){if(!this.isValid)return this;let n=this.s>t.s?this.s:t.s,i=this.e<t.e?this.e:t.e;return n>=i?null:e.fromDateTimes(n,i)}union(t){if(!this.isValid)return this;let n=this.s<t.s?this.s:t.s,i=this.e>t.e?this.e:t.e;return e.fromDateTimes(n,i)}static merge(t){let[n,i]=t.sort((s,r)=>s.s-r.s).reduce(([s,r],o)=>r?r.overlaps(o)||r.abutsStart(o)?[s,r.union(o)]:[s.concat([r]),o]:[s,o],[[],null]);return i&&n.push(i),n}static xor(t){let n=null,i=0,s=[],r=t.map(l=>[{time:l.s,type:"s"},{time:l.e,type:"e"}]),o=Array.prototype.concat(...r),a=o.sort((l,c)=>l.time-c.time);for(let l of a)i+=l.type==="s"?1:-1,i===1?n=l.time:(n&&+n!=+l.time&&s.push(e.fromDateTimes(n,l.time)),n=null);return e.merge(s)}difference(...t){return e.xor([this].concat(t)).map(n=>this.intersection(n)).filter(n=>n&&!n.isEmpty())}toString(){return this.isValid?`[${this.s.toISO()} \u2013 ${this.e.toISO()})`:Qt}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Interval { start: ${this.s.toISO()}, end: ${this.e.toISO()} }`:`Interval { Invalid, reason: ${this.invalidReason} }`}toLocaleString(t=tn,n={}){return this.isValid?B.create(this.s.loc.clone(n),t).formatInterval(this):Qt}toISO(t){return this.isValid?`${this.s.toISO(t)}/${this.e.toISO(t)}`:Qt}toISODate(){return this.isValid?`${this.s.toISODate()}/${this.e.toISODate()}`:Qt}toISOTime(t){return this.isValid?`${this.s.toISOTime(t)}/${this.e.toISOTime(t)}`:Qt}toFormat(t,{separator:n=" \u2013 "}={}){return this.isValid?`${this.s.toFormat(t)}${n}${this.e.toFormat(t)}`:Qt}toDuration(t,n){return this.isValid?this.e.diff(this.s,t,n):H.invalid(this.invalidReason)}mapEndpoints(t){return e.fromDateTimes(t(this.s),t(this.e))}},dt=class{static hasDST(t=D.defaultZone){let n=k.now().setZone(t).set({month:12});return!t.isUniversal&&n.offset!==n.set({month:6}).offset}static isValidIANAZone(t){return Ct.isValidZone(t)}static normalizeZone(t){return At(t,D.defaultZone)}static getStartOfWeek({locale:t=null,locObj:n=null}={}){return(n||M.create(t)).getStartOfWeek()}static getMinimumDaysInFirstWeek({locale:t=null,locObj:n=null}={}){return(n||M.create(t)).getMinDaysInFirstWeek()}static getWeekendWeekdays({locale:t=null,locObj:n=null}={}){return(n||M.create(t)).getWeekendDays().slice()}static months(t="long",{locale:n=null,numberingSystem:i=null,locObj:s=null,outputCalendar:r="gregory"}={}){return(s||M.create(n,i,r)).months(t)}static monthsFormat(t="long",{locale:n=null,numberingSystem:i=null,locObj:s=null,outputCalendar:r="gregory"}={}){return(s||M.create(n,i,r)).months(t,!0)}static weekdays(t="long",{locale:n=null,numberingSystem:i=null,locObj:s=null}={}){return(s||M.create(n,i,null)).weekdays(t)}static weekdaysFormat(t="long",{locale:n=null,numberingSystem:i=null,locObj:s=null}={}){return(s||M.create(n,i,null)).weekdays(t,!0)}static meridiems({locale:t=null}={}){return M.create(t).meridiems()}static eras(t="short",{locale:n=null}={}){return M.create(n,null,"gregory").eras(t)}static features(){return{relative:hr(),localeWeek:fr()}}};function Es(e,t){let n=s=>s.toUTC(0,{keepLocalTime:!0}).startOf("day").valueOf(),i=n(t)-n(e);return Math.floor(H.fromMillis(i).as("days"))}
1function Oc(e,t,n){let i=[["years",(l,c)=>c.year-l.year],["quarters",(l,c)=>c.quarter-l.quarter+(c.year-l.year)*4],["months",(l,c)=>c.month-l.month+(c.year-l.year)*12],["weeks",(l,c)=>{let u=Es(l,c);return(u-u%7)/7}],["days",Es]],s={},r=e,o,a;for(let[l,c]of i)n.indexOf(l)>=0&&(o=l,s[l]=c(e,t),a=r.plus(s),a>t?(s[l]--,e=r.plus(s),e>t&&(a=e,s[l]--,e=r.plus(s))):e=a);return[e,s,a,o]}function Cc(e,t,n,i){let[s,r,o,a]=Oc(e,t,n),l=t-s,c=n.filter(d=>["hours","minutes","seconds","milliseconds"].indexOf(d)>=0);c.length===0&&(o<t&&(o=s.plus({[a]:1})),o!==s&&(r[a]=(r[a]||0)+l/(o-s)));let u=H.fromObject(r,i);return c.length>0?H.fromMillis(l,i).shiftTo(...c).plus(u):u}var Ec="missing Intl.DateTimeFormat.formatToParts support";function T(e,t=n=>n){return{regex:e,deser:([n])=>t(bl(n))}}var $c="\xA0",Dr=`[ ${$c}]`,_r=new RegExp(Dr,"g");function Dc(e){return e.replace(/\./g,"\\.?").replace(_r,Dr)}function $s(e){return e.replace(/\./g,"").replace(_r," ").toLowerCase()}function it(e,t){return e===null?null:{regex:RegExp(e.map(Dc).join("|")),deser:([n])=>e.findIndex(i=>$s(n)===$s(i))+t}}function Ds(e,t){return{regex:e,deser:([,n,i])=>cn(n,i),groups:t}}function Ye(e){return{regex:e,deser:([t])=>t}}function _c(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}function Lc(e,t){let n=nt(t),i=nt(t,"{2}"),s=nt(t,"{3}"),r=nt(t,"{4}"),o=nt(t,"{6}"),a=nt(t,"{1,2}"),l=nt(t,"{1,3}"),c=nt(t,"{1,6}"),u=nt(t,"{1,9}"),d=nt(t,"{2,4}"),m=nt(t,"{4,6}"),h=w=>({regex:RegExp(_c(w.val)),deser:([x])=>x,literal:!0}),b=(w=>{if(e.literal)return h(w);switch(w.val){case"G":return it(t.eras("short"),0);case"GG":return it(t.eras("long"),0);case"y":return T(c);case"yy":return T(d,mi);case"yyyy":return T(r);case"yyyyy":return T(m);case"yyyyyy":return T(o);case"M":return T(a);case"MM":return T(i);case"MMM":return it(t.months("short",!0),1);case"MMMM":return it(t.months("long",!0),1);case"L":return T(a);case"LL":return T(i);case"LLL":return it(t.months("short",!1),1);case"LLLL":return it(t.months("long",!1),1);case"d":return T(a);case"dd":return T(i);case"o":return T(l);case"ooo":return T(s);case"HH":return T(i);case"H":return T(a);case"hh":return T(i);case"h":return T(a);case"mm":return T(i);case"m":return T(a);case"q":return T(a);case"qq":return T(i);case"s":return T(a);case"ss":return T(i);case"S":return T(l);case"SSS":return T(s);case"u":return Ye(u);case"uu":return Ye(a);case"uuu":return T(n);case"a":return it(t.meridiems(),0);case"kkkk":return T(r);case"kk":return T(d,mi);case"W":return T(a);case"WW":return T(i);case"E":case"c":return T(n);case"EEE":return it(t.weekdays("short",!1),1);case"EEEE":return it(t.weekdays("long",!1),1);case"ccc":return it(t.weekdays("short",!0),1);case"cccc":return it(t.weekdays("long",!0),1);case"Z":case"ZZ":return Ds(new RegExp(`([+-]${a.source})(?::(${i.source}))?`),2);case"ZZZ":return Ds(new RegExp(`([+-]${a.source})(${i.source})?`),2);case"z":return Ye(/[a-z_+-/]{1,256}?/i);case" ":return Ye(/[^\S\n\r]/);default:return h(w)}})(e)||{invalidReason:Ec};return b.token=e,b}var Nc={year:{"2-digit":"yy",numeric:"yyyyy"},month:{numeric:"M","2-digit":"MM",short:"MMM",long:"MMMM"},day:{numeric:"d","2-digit":"dd"},weekday:{short:"EEE",long:"EEEE"},dayperiod:"a",dayPeriod:"a",hour12:{numeric:"h","2-digit":"hh"},hour24:{numeric:"H","2-digit":"HH"},minute:{numeric:"m","2-digit":"mm"},second:{numeric:"s","2-digit":"ss"},timeZoneName:{long:"ZZZZZ",short:"ZZZ"}};function zc(e,t,n){let{type:i,value:s}=e;if(i==="literal"){let l=/^\s+$/.test(s);return{literal:!l,val:l?" ":s}}let r=t[i],o=i;i==="hour"&&(t.hour12!=null?o=t.hour12?"hour12":"hour24":t.hourCycle!=null?t.hourCycle==="h11"||t.hourCycle==="h12"?o="hour12":o="hour24":o=n.hour12?"hour12":"hour24");let a=Nc[o];if(typeof a=="object"&&(a=a[r]),a)return{literal:!1,val:a}}function Ic(e){return[`^${e.map(n=>n.regex).reduce((n,i)=>`${n}(${i.source})`,"")}$`,e]}function Rc(e,t,n){let i=e.match(t);if(i){let s={},r=1;for(let o in n)if(se(n,o)){let a=n[o],l=a.groups?a.groups+1:1;!a.literal&&a.token&&(s[a.token.val[0]]=a.deser(i.slice(r,r+l))),r+=l}return[i,s]}else return[i,{}]}function Vc(e){let t=r=>{switch(r){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":case"H":return"hour";case"d":return"day";case"o":return"ordinal";case"L":case"M":return"month";case"y":return"year";case"E":case"c":return"weekday";case"W":return"weekNumber";case"k":return"weekYear";case"q":return"quarter";default:return null}},n=null,i;return v(e.z)||(n=Ct.create(e.z)),v(e.Z)||(n||(n=new K(e.Z)),i=e.Z),v(e.q)||(e.M=(e.q-1)*3+1),v(e.h)||(e.h<12&&e.a===1?e.h+=12:e.h===12&&e.a===0&&(e.h=0)),e.G===0&&e.y&&(e.y=-e.y),v(e.u)||(e.S=bi(e.u)),[Object.keys(e).reduce((r,o)=>{let a=t(o);return a&&(r[a]=e[o]),r},{}),n,i]}var Yn=null;function Hc(){return Yn||(Yn=k.fromMillis(1555555555555)),Yn}function Fc(e,t){if(e.literal)return e;let n=B.macroTokenToFormatOpts(e.val),i=zr(n,t);return i==null||i.includes(void 0)?e:i}function Lr(e,t){return Array.prototype.concat(...e.map(n=>Fc(n,t)))}var on=class{constructor(t,n){if(this.locale=t,this.format=n,this.tokens=Lr(B.parseFormat(n),t),this.units=this.tokens.map(i=>Lc(i,t)),this.disqualifyingUnit=this.units.find(i=>i.invalidReason),!this.disqualifyingUnit){let[i,s]=Ic(this.units);this.regex=RegExp(i,"i"),this.handlers=s}}
1explainFromTokens(t){if(this.isValid){let[n,i]=Rc(t,this.regex,this.handlers),[s,r,o]=i?Vc(i):[null,null,void 0];if(se(i,"a")&&se(i,"H"))throw new Mt("Can't include meridiem when specifying 24-hour format");return{input:t,tokens:this.tokens,regex:this.regex,rawMatches:n,matches:i,result:s,zone:r,specificOffset:o}}else return{input:t,tokens:this.tokens,invalidReason:this.invalidReason}}get isValid(){return!this.disqualifyingUnit}get invalidReason(){return this.disqualifyingUnit?this.disqualifyingUnit.invalidReason:null}};function Nr(e,t,n){return new on(e,n).explainFromTokens(t)}function Pc(e,t,n){let{result:i,zone:s,specificOffset:r,invalidReason:o}=Nr(e,t,n);return[i,s,r,o]}function zr(e,t){if(!e)return null;let i=B.create(t,e).dtFormatter(Hc()),s=i.formatToParts(),r=i.resolvedOptions();return s.map(o=>zc(o,e,r))}var jn="Invalid DateTime",_s=864e13;function ke(e){return new q("unsupported zone",`the zone "${e.name}" is not supported`)}function Gn(e){return e.weekData===null&&(e.weekData=nn(e.c)),e.weekData}function Jn(e){return e.localWeekData===null&&(e.localWeekData=nn(e.c,e.loc.getMinDaysInFirstWeek(),e.loc.getStartOfWeek())),e.localWeekData}function Ht(e,t){let n={ts:e.ts,zone:e.zone,c:e.c,o:e.o,loc:e.loc,invalid:e.invalid};return new k(C(g(g({},n),t),{old:n}))}function Ir(e,t,n){let i=e-t*60*1e3,s=n.offset(i);if(t===s)return[i,t];i-=(s-t)*60*1e3;let r=n.offset(i);return s===r?[i,s]:[e-Math.min(s,r)*60*1e3,Math.max(s,r)]}function je(e,t){e+=t*60*1e3;let n=new Date(e);return{year:n.getUTCFullYear(),month:n.getUTCMonth()+1,day:n.getUTCDate(),hour:n.getUTCHours(),minute:n.getUTCMinutes(),second:n.getUTCSeconds(),millisecond:n.getUTCMilliseconds()}}function Je(e,t,n){return Ir(ln(e),t,n)}function Ls(e,t){let n=e.o,i=e.c.year+Math.trunc(t.years),s=e.c.month+Math.trunc(t.months)+Math.trunc(t.quarters)*3,r=C(g({},e.c),{year:i,month:s,day:Math.min(e.c.day,sn(i,s))+Math.trunc(t.days)+Math.trunc(t.weeks)*7}),o=H.fromObject({years:t.years-Math.trunc(t.years),quarters:t.quarters-Math.trunc(t.quarters),months:t.months-Math.trunc(t.months),weeks:t.weeks-Math.trunc(t.weeks),days:t.days-Math.trunc(t.days),hours:t.hours,minutes:t.minutes,seconds:t.seconds,milliseconds:t.milliseconds}).as("milliseconds"),a=ln(r),[l,c]=Ir(a,n,e.zone);return o!==0&&(l+=o,c=e.zone.offset(l)),{ts:l,o:c}}function te(e,t,n,i,s,r){let{setZone:o,zone:a}=n;if(e&&Object.keys(e).length!==0||t){let l=t||a,c=k.fromObject(e,C(g({},n),{zone:l,specificOffset:r}));return o?c:c.setZone(a)}else return k.invalid(new q("unparsable",`the input "${s}" can't be parsed as ${i}`))}function Ge(e,t,n=!0){return e.isValid?B.create(M.create("en-US"),{allowZ:n,forceSimple:!0}).formatDateTimeFromString(e,t):null}function Kn(e,t,n){let i=e.c.year>9999||e.c.year<0,s="";if(i&&e.c.year>=0&&(s+="+"),s+=z(e.c.year,i?6:4),n==="year")return s;if(t){if(s+="-",s+=z(e.c.month),n==="month")return s;s+="-"}else if(s+=z(e.c.month),n==="month")return s;return s+=z(e.c.day),s}function Ns(e,t,n,i,s,r,o){let a=!n||e.c.millisecond!==0||e.c.second!==0,l="";switch(o){case"day":case"month":case"year":break;default:if(l+=z(e.c.hour),o==="hour")break;if(t){if(l+=":",l+=z(e.c.minute),o==="minute")break;a&&(l+=":",l+=z(e.c.second))}else{if(l+=z(e.c.minute),o==="minute")break;a&&(l+=z(e.c.second))}if(o==="second")break;a&&(!i||e.c.millisecond!==0)&&(l+=".",l+=z(e.c.millisecond,3))}return s&&(e.isOffsetFixed&&e.offset===0&&!r?l+="Z":e.o<0?(l+="-",l+=z(Math.trunc(-e.o/60)),l+=":",l+=z(Math.trunc(-e.o%60))):(l+="+",l+=z(Math.trunc(e.o/60)),l+=":",l+=z(Math.trunc(e.o%60)))),r&&(l+="["+e.zone.ianaName+"]"),l}var Rr={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},Wc={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},Uc={ordinal:1,hour:0,minute:0,second:0,millisecond:0},Ke=["year","month","day","hour","minute","second","millisecond"],Zc=["weekYear","weekNumber","weekday","hour","minute","second","millisecond"],Bc=["year","ordinal","hour","minute","second","millisecond"];function Xe(e){let t={year:"year",years:"year",month:"month",months:"month",day:"day",days:"day",hour:"hour",hours:"hour",minute:"minute",minutes:"minute",quarter:"quarter",quarters:"quarter",second:"second",seconds:"second",millisecond:"millisecond",milliseconds:"millisecond",weekday:"weekday",weekdays:"weekday",weeknumber:"weekNumber",weeksnumber:"weekNumber",weeknumbers:"weekNumber",weekyear:"weekYear",weekyears:"weekYear",ordinal:"ordinal"}[e.toLowerCase()];if(!t)throw new Qe(e);return t}function zs(e){switch(e.toLowerCase()){case"localweekday":case"localweekdays":return"localWeekday";case"localweeknumber":case"localweeknumbers":return"localWeekNumber";case"localweekyear":case"localweekyears":return"localWeekYear";default:return Xe(e)}}function qc(e){if(Se===void 0&&(Se=D.now()),e.type!=="iana")return e.offset(Se);let t=e.name,n=pi.get(t);return n===void 0&&(n=e.offset(Se),pi.set(t,n)),n}function Is(e,t){let n=At(t.zone,D.defaultZone);if(!n.isValid)return k.invalid(ke(n));let i=M.fromObject(t),s,r;if(v(e.year))s=D.now();else{for(let l of Ke)v(e[l])&&(e[l]=Rr[l]);let o=ur(e)||dr(e);
1if(o)return k.invalid(o);let a=qc(n);[s,r]=Je(e,a,n)}return new k({ts:s,zone:n,loc:i,o:r})}function Rs(e,t,n){let i=v(n.round)?!0:n.round,s=v(n.rounding)?"trunc":n.rounding,r=(a,l)=>(a=wi(a,i||n.calendary?0:2,n.calendary?"round":s),t.loc.clone(n).relFormatter(n).format(a,l)),o=a=>n.calendary?t.hasSame(e,a)?0:t.startOf(a).diff(e.startOf(a),a).get(a):t.diff(e,a).get(a);if(n.unit)return r(o(n.unit),n.unit);for(let a of n.units){let l=o(a);if(Math.abs(l)>=1)return r(l,a)}return r(e>t?-0:0,n.units[n.units.length-1])}function Vs(e){let t={},n;return e.length>0&&typeof e[e.length-1]=="object"?(t=e[e.length-1],n=Array.from(e).slice(0,e.length-1)):n=Array.from(e),[t,n]}var Se,pi=new Map,k=class e{constructor(t){let n=t.zone||D.defaultZone,i=t.invalid||(Number.isNaN(t.ts)?new q("invalid input"):null)||(n.isValid?null:ke(n));this.ts=v(t.ts)?D.now():t.ts;let s=null,r=null;if(!i)if(t.old&&t.old.ts===this.ts&&t.old.zone.equals(n))[s,r]=[t.old.c,t.old.o];else{let a=Ot(t.o)&&!t.old?t.o:n.offset(this.ts);s=je(this.ts,a),i=Number.isNaN(s.year)?new q("invalid input"):null,s=i?null:s,r=i?null:a}this._zone=n,this.loc=t.loc||M.create(),this.invalid=i,this.weekData=null,this.localWeekData=null,this.c=s,this.o=r,this.isLuxonDateTime=!0}static now(){return new e({})}static local(){let[t,n]=Vs(arguments),[i,s,r,o,a,l,c]=n;return Is({year:i,month:s,day:r,hour:o,minute:a,second:l,millisecond:c},t)}static utc(){let[t,n]=Vs(arguments),[i,s,r,o,a,l,c]=n;return t.zone=K.utcInstance,Is({year:i,month:s,day:r,hour:o,minute:a,second:l,millisecond:c},t)}static fromJSDate(t,n={}){let i=Tl(t)?t.valueOf():NaN;if(Number.isNaN(i))return e.invalid("invalid input");let s=At(n.zone,D.defaultZone);return s.isValid?new e({ts:i,zone:s,loc:M.fromObject(n)}):e.invalid(ke(s))}static fromMillis(t,n={}){if(Ot(t))return t<-_s||t>_s?e.invalid("Timestamp out of range"):new e({ts:t,zone:At(n.zone,D.defaultZone),loc:M.fromObject(n)});throw new V(`fromMillis requires a numerical input, but received a ${typeof t} with value ${t}`)}static fromSeconds(t,n={}){if(Ot(t))return new e({ts:t*1e3,zone:At(n.zone,D.defaultZone),loc:M.fromObject(n)});throw new V("fromSeconds requires a numerical input")}static fromObject(t,n={}){t=t||{};let i=At(n.zone,D.defaultZone);if(!i.isValid)return e.invalid(ke(i));let s=M.fromObject(n),r=rn(t,zs),{minDaysInFirstWeek:o,startOfWeek:a}=xs(r,s),l=D.now(),c=v(n.specificOffset)?i.offset(l):n.specificOffset,u=!v(r.ordinal),d=!v(r.year),m=!v(r.month)||!v(r.day),h=d||m,y=r.weekYear||r.weekNumber;if((h||u)&&y)throw new Mt("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(m&&u)throw new Mt("Can't mix ordinal dates with month/day");let b=y||r.weekday&&!h,w,x,A=je(l,c);b?(w=Zc,x=Wc,A=nn(A,o,a)):u?(w=Bc,x=Uc,A=qn(A)):(w=Ke,x=Rr);let E=!1;for(let F of w){let kt=r[F];v(kt)?E?r[F]=x[F]:r[F]=A[F]:E=!0}let L=b?xl(r,o,a):u?kl(r):ur(r),$=L||dr(r);if($)return e.invalid($);let I=b?bs(r,o,a):u?ws(r):r,[tt,ct]=Je(I,c,i),U=new e({ts:tt,zone:i,o:ct,loc:s});return r.weekday&&h&&t.weekday!==U.weekday?e.invalid("mismatched weekday",`you can't specify both a weekday of ${r.weekday} and a date of ${U.toISO()}`):U.isValid?U:e.invalid(U.invalid)}static fromISO(t,n={}){let[i,s]=fc(t);return te(i,s,n,"ISO 8601",t)}static fromRFC2822(t,n={}){let[i,s]=mc(t);return te(i,s,n,"RFC 2822",t)}static fromHTTP(t,n={}){let[i,s]=pc(t);return te(i,s,n,"HTTP",n)}static fromFormat(t,n,i={}){if(v(t)||v(n))throw new V("fromFormat requires an input string and a format");let{locale:s=null,numberingSystem:r=null}=i,o=M.fromOpts({locale:s,numberingSystem:r,defaultToEN:!0}),[a,l,c,u]=Pc(o,t,n);return u?e.invalid(u):te(a,l,i,`format ${n}`,t,c)}static fromString(t,n,i={}){return e.fromFormat(t,n,i)}static fromSQL(t,n={}){let[i,s]=kc(t);return te(i,s,n,"SQL",t)}static invalid(t,n=null){if(!t)throw new V("need to specify a reason the DateTime is invalid");let i=t instanceof q?t:new q(t,n);if(D.throwOnInvalid)throw new Xn(i);return new e({invalid:i}
1)}static isDateTime(t){return t&&t.isLuxonDateTime||!1}static parseFormatForOpts(t,n={}){let i=zr(t,M.fromObject(n));return i?i.map(s=>s?s.val:null).join(""):null}static expandFormat(t,n={}){return Lr(B.parseFormat(t),M.fromObject(n)).map(s=>s.val).join("")}static resetCache(){Se=void 0,pi.clear()}get(t){return this[t]}get isValid(){return this.invalid===null}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}get outputCalendar(){return this.isValid?this.loc.outputCalendar:null}get zone(){return this._zone}get zoneName(){return this.isValid?this.zone.name:null}get year(){return this.isValid?this.c.year:NaN}get quarter(){return this.isValid?Math.ceil(this.c.month/3):NaN}get month(){return this.isValid?this.c.month:NaN}get day(){return this.isValid?this.c.day:NaN}get hour(){return this.isValid?this.c.hour:NaN}get minute(){return this.isValid?this.c.minute:NaN}get second(){return this.isValid?this.c.second:NaN}get millisecond(){return this.isValid?this.c.millisecond:NaN}get weekYear(){return this.isValid?Gn(this).weekYear:NaN}get weekNumber(){return this.isValid?Gn(this).weekNumber:NaN}get weekday(){return this.isValid?Gn(this).weekday:NaN}get isWeekend(){return this.isValid&&this.loc.getWeekendDays().includes(this.weekday)}get localWeekday(){return this.isValid?Jn(this).weekday:NaN}get localWeekNumber(){return this.isValid?Jn(this).weekNumber:NaN}get localWeekYear(){return this.isValid?Jn(this).weekYear:NaN}get ordinal(){return this.isValid?qn(this.c).ordinal:NaN}get monthShort(){return this.isValid?dt.months("short",{locObj:this.loc})[this.month-1]:null}get monthLong(){return this.isValid?dt.months("long",{locObj:this.loc})[this.month-1]:null}get weekdayShort(){return this.isValid?dt.weekdays("short",{locObj:this.loc})[this.weekday-1]:null}get weekdayLong(){return this.isValid?dt.weekdays("long",{locObj:this.loc})[this.weekday-1]:null}get offset(){return this.isValid?+this.o:NaN}get offsetNameShort(){return this.isValid?this.zone.offsetName(this.ts,{format:"short",locale:this.locale}):null}get offsetNameLong(){return this.isValid?this.zone.offsetName(this.ts,{format:"long",locale:this.locale}):null}get isOffsetFixed(){return this.isValid?this.zone.isUniversal:null}get isInDST(){return this.isOffsetFixed?!1:this.offset>this.set({month:1,day:1}).offset||this.offset>this.set({month:5}).offset}getPossibleOffsets(){if(!this.isValid||this.isOffsetFixed)return[this];let t=864e5,n=6e4,i=ln(this.c),s=this.zone.offset(i-t),r=this.zone.offset(i+t),o=this.zone.offset(i-s*n),a=this.zone.offset(i-r*n);if(o===a)return[this];let l=i-o*n,c=i-a*n,u=je(l,o),d=je(c,a);return u.hour===d.hour&&u.minute===d.minute&&u.second===d.second&&u.millisecond===d.millisecond?[Ht(this,{ts:l}),Ht(this,{ts:c})]:[this]}get isInLeapYear(){return Me(this.year)}get daysInMonth(){return sn(this.year,this.month)}get daysInYear(){return this.isValid?ee(this.year):NaN}get weeksInWeekYear(){return this.isValid?Ae(this.weekYear):NaN}get weeksInLocalWeekYear(){return this.isValid?Ae(this.localWeekYear,this.loc.getMinDaysInFirstWeek(),this.loc.getStartOfWeek()):NaN}resolvedLocaleOptions(t={}){let{locale:n,numberingSystem:i,calendar:s}=B.create(this.loc.clone(t),t).resolvedOptions(this);return{locale:n,numberingSystem:i,outputCalendar:s}}toUTC(t=0,n={}){return this.setZone(K.instance(t),n)}toLocal(){return this.setZone(D.defaultZone)}setZone(t,{keepLocalTime:n=!1,keepCalendarTime:i=!1}={}){if(t=At(t,D.defaultZone),t.equals(this.zone))return this;if(t.isValid){let s=this.ts;if(n||i){let r=t.offset(this.ts),o=this.toObject();[s]=Je(o,r,t)}return Ht(this,{ts:s,zone:t})}else return e.invalid(ke(t))}reconfigure({locale:t,numberingSystem:n,outputCalendar:i}={}){let s=this.loc.clone({locale:t,numberingSystem:n,outputCalendar:i});return Ht(this,{loc:s})}setLocale(t){return this.reconfigure({locale:t})}set(t){if(!this.isValid)return this;let n=rn(t,zs),{minDaysInFirstWeek:i,startOfWeek:s}=xs(n,this.loc),r=!v(n.weekYear)||!v(n.weekNumber)||!v(n.weekday),o=!v(n.ordinal),a=!v(n.year),l=!v(n.month)||!v(n.day),c=a||l,u=n.weekYear||n.weekNumber;if((c||o)&&u)throw new Mt("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(l&&o)throw new Mt("Can't mix ordinal dates with month/day");let d;r?d=bs(g(g({}
1,nn(this.c,i,s)),n),i,s):v(n.ordinal)?(d=g(g({},this.toObject()),n),v(n.day)&&(d.day=Math.min(sn(d.year,d.month),d.day))):d=ws(g(g({},qn(this.c)),n));let[m,h]=Je(d,this.o,this.zone);return Ht(this,{ts:m,o:h})}plus(t){if(!this.isValid)return this;let n=H.fromDurationLike(t);return Ht(this,Ls(this,n))}minus(t){if(!this.isValid)return this;let n=H.fromDurationLike(t).negate();return Ht(this,Ls(this,n))}startOf(t,{useLocaleWeeks:n=!1}={}){if(!this.isValid)return this;let i={},s=H.normalizeUnit(t);switch(s){case"years":i.month=1;case"quarters":case"months":i.day=1;case"weeks":case"days":i.hour=0;case"hours":i.minute=0;case"minutes":i.second=0;case"seconds":i.millisecond=0;break}if(s==="weeks")if(n){let r=this.loc.getStartOfWeek(),{weekday:o}=this;o<r&&(i.weekNumber=this.weekNumber-1),i.weekday=r}else i.weekday=1;if(s==="quarters"){let r=Math.ceil(this.month/3);i.month=(r-1)*3+1}return this.set(i)}endOf(t,n){return this.isValid?this.plus({[t]:1}).startOf(t,n).minus(1):this}toFormat(t,n={}){return this.isValid?B.create(this.loc.redefaultToEN(n)).formatDateTimeFromString(this,t):jn}toLocaleString(t=tn,n={}){return this.isValid?B.create(this.loc.clone(n),t).formatDateTime(this):jn}toLocaleParts(t={}){return this.isValid?B.create(this.loc.clone(t),t).formatDateTimeParts(this):[]}toISO({format:t="extended",suppressSeconds:n=!1,suppressMilliseconds:i=!1,includeOffset:s=!0,extendedZone:r=!1,precision:o="milliseconds"}={}){if(!this.isValid)return null;o=Xe(o);let a=t==="extended",l=Kn(this,a,o);return Ke.indexOf(o)>=3&&(l+="T"),l+=Ns(this,a,n,i,s,r,o),l}toISODate({format:t="extended",precision:n="day"}={}){return this.isValid?Kn(this,t==="extended",Xe(n)):null}toISOWeekDate(){return Ge(this,"kkkk-'W'WW-c")}toISOTime({suppressMilliseconds:t=!1,suppressSeconds:n=!1,includeOffset:i=!0,includePrefix:s=!1,extendedZone:r=!1,format:o="extended",precision:a="milliseconds"}={}){return this.isValid?(a=Xe(a),(s&&Ke.indexOf(a)>=3?"T":"")+Ns(this,o==="extended",n,t,i,r,a)):null}toRFC2822(){return Ge(this,"EEE, dd LLL yyyy HH:mm:ss ZZZ",!1)}toHTTP(){return Ge(this.toUTC(),"EEE, dd LLL yyyy HH:mm:ss 'GMT'")}toSQLDate(){return this.isValid?Kn(this,!0):null}toSQLTime({includeOffset:t=!0,includeZone:n=!1,includeOffsetSpace:i=!0}={}){let s="HH:mm:ss.SSS";return(n||t)&&(i&&(s+=" "),n?s+="z":t&&(s+="ZZ")),Ge(this,s,!0)}toSQL(t={}){return this.isValid?`${this.toSQLDate()} ${this.toSQLTime(t)}`:null}toString(){return this.isValid?this.toISO():jn}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`DateTime { ts: ${this.toISO()}, zone: ${this.zone.name}, locale: ${this.locale} }`:`DateTime { Invalid, reason: ${this.invalidReason} }`}valueOf(){return this.toMillis()}toMillis(){return this.isValid?this.ts:NaN}toSeconds(){return this.isValid?this.ts/1e3:NaN}toUnixInteger(){return this.isValid?Math.floor(this.ts/1e3):NaN}toJSON(){return this.toISO()}toBSON(){return this.toJSDate()}toObject(t={}){if(!this.isValid)return{};let n=g({},this.c);return t.includeConfig&&(n.outputCalendar=this.outputCalendar,n.numberingSystem=this.loc.numberingSystem,n.locale=this.loc.locale),n}toJSDate(){return new Date(this.isValid?this.ts:NaN)}diff(t,n="milliseconds",i={}){if(!this.isValid||!t.isValid)return H.invalid("created by diffing an invalid DateTime");let s=g({locale:this.locale,numberingSystem:this.numberingSystem},i),r=Al(n).map(H.normalizeUnit),o=t.valueOf()>this.valueOf(),a=o?this:t,l=o?t:this,c=Cc(a,l,r,s);return o?c.negate():c}diffNow(t="milliseconds",n={}){return this.diff(e.now(),t,n)}until(t){return this.isValid?ie.fromDateTimes(this,t):this}hasSame(t,n,i){if(!this.isValid)return!1;let s=t.valueOf(),r=this.setZone(t.zone,{keepLocalTime:!0});return r.startOf(n,i)<=s&&s<=r.endOf(n,i)}equals(t){return this.isValid&&t.isValid&&this.valueOf()===t.valueOf()&&this.zone.equals(t.zone)&&this.loc.equals(t.loc)}toRelative(t={}){if(!this.isValid)return null;let n=t.base||e.fromObject({},{zone:this.zone}),i=t.padding?this<n?-t.padding:t.padding:0,s=["years","months","days","hours","minutes","seconds"],r=t.unit;return Array.isArray(t.unit)&&(s=t.unit,r=void 0),Rs(n,this.plus(i),C(g({},t),{numeric:"always",units:s,unit:r}))}toRelativeCalendar(t={}){return this.isValid?Rs(t.base||e.fromObject({},{zone:this.zone}),this,C(g({},t),{numeric:"auto",units:["years","months","days"],calendary:!0})):null}static min(...t){if(!t.every(e.isDateTime))throw new V("min requires all arguments be DateTimes");return ks(t,n=>n.valueOf(),Math.min)}static max(...t){if(!t.every(e.isDateTime))throw new V("max requires all arguments be DateTimes");return ks(t,n=>n.valueOf(),Math.max)}static fromFormatExplain(t,n,i={}){let{locale:s=null,numberingSystem:r=null}=i,o=M.fromOpts({locale:s,numberingSystem:r,defaultToEN:!0});return Nr(o,t,n)}static fromStringExplain(t,n,i={}){return e.fromFormatExplain(t,n,i)}static buildFormatParser(t,n={}){let{locale:i=null,numberingSystem:s=null}=n,r=M.fromOpts({locale:i,numberingSystem:s,defaultToEN:!0});return new on(r,t)}static fromFormatParser(t,n,i={}){if(v(t)||v(n))throw new V("fromFormatParser requires an input string and a format parser");let{locale:s=null,numberingSystem:r=null}=i,o=M.fromOpts({locale:s,numberingSystem:r,defaultToEN:!0});if(!o.equals(n.locale))throw new V(`fromFormatParser called with a locale of ${o}, but the format parser was created for ${n.locale}`);let{result:a,zone:l,specificOffset:c,invalidReason:u}=n.explainFromTokens(t);
1return u?e.invalid(u):te(a,l,i,`format ${n.format}`,t,c)}static get DATE_SHORT(){return tn}static get DATE_MED(){return Hs}static get DATE_MED_WITH_WEEKDAY(){return nl}static get DATE_FULL(){return Fs}static get DATE_HUGE(){return Ps}static get TIME_SIMPLE(){return Ws}static get TIME_WITH_SECONDS(){return Us}static get TIME_WITH_SHORT_OFFSET(){return Zs}static get TIME_WITH_LONG_OFFSET(){return Bs}static get TIME_24_SIMPLE(){return qs}static get TIME_24_WITH_SECONDS(){return Ys}static get TIME_24_WITH_SHORT_OFFSET(){return js}static get TIME_24_WITH_LONG_OFFSET(){return Gs}static get DATETIME_SHORT(){return Js}static get DATETIME_SHORT_WITH_SECONDS(){return Ks}static get DATETIME_MED(){return Xs}static get DATETIME_MED_WITH_SECONDS(){return Qs}static get DATETIME_MED_WITH_WEEKDAY(){return il}static get DATETIME_FULL(){return tr}static get DATETIME_FULL_WITH_SECONDS(){return er}static get DATETIME_HUGE(){return nr}static get DATETIME_HUGE_WITH_SECONDS(){return ir}};function we(e){if(k.isDateTime(e))return e;if(e&&e.valueOf&&Ot(e.valueOf()))return k.fromJSDate(e);if(e&&typeof e=="object")return k.fromObject(e);throw new V(`Unknown datetime argument: ${e}, of type ${typeof e}`)}var Yc=new os("MAT_LUXON_DATE_ADAPTER_OPTIONS",{providedIn:"root",factory:()=>({useUtc:!1,defaultOutputCalendar:"gregory"})});function jc(e,t){let n=Array(e);for(let i=0;i<e;i++)n[i]=t(i);return n}var Gc=(()=>{class e extends Wn{_useUTC;_firstDayOfWeek;_defaultOutputCalendar;constructor(){super();let n=Pn(as,{optional:!0}),i=Pn(Yc,{optional:!0});this._useUTC=!!i?.useUtc,this._firstDayOfWeek=i?.firstDayOfWeek,this._defaultOutputCalendar=i?.defaultOutputCalendar||"gregory",this.setLocale(n||k.local().locale)}getYear(n){return n.year}getMonth(n){return n.month-1}getDate(n){return n.day}getDayOfWeek(n){return n.weekday}getMonthNames(n){return dt.months(n,{locale:this.locale,outputCalendar:this._defaultOutputCalendar})}getDateNames(){let n=new Intl.DateTimeFormat(this.locale,{day:"numeric",timeZone:"utc"});return jc(31,i=>n.format(k.utc(2017,1,i+1).toJSDate()))}getDayOfWeekNames(n){let i=dt.weekdays(n,{locale:this.locale});return i.unshift(i.pop()),i}getYearName(n){return n.toFormat("yyyy",this._getOptions())}getFirstDayOfWeek(){return this._firstDayOfWeek??dt.getStartOfWeek({locale:this.locale})}getNumDaysInMonth(n){return n.daysInMonth}clone(n){return k.fromObject(n.toObject(),this._getOptions())}createDate(n,i,s){let r=this._getOptions();if(i<0||i>11)throw Error(`Invalid month index "${i}". Month index has to be between 0 and 11.`);if(s<1)throw Error(`Invalid date "${s}". Date has to be greater than 0.`);let o=this._useUTC?k.utc(n,i+1,s,r):k.local(n,i+1,s,r);if(!this.isValid(o))throw Error(`Invalid date "${s}". Reason: "${o.invalidReason}".`);return o}today(){let n=this._getOptions();return this._useUTC?k.utc(n):k.local(n)}parse(n,i){let s=this._getOptions();if(typeof n=="string"&&n.length>0){let r=k.fromISO(n,s);if(this.isValid(r))return r;let o=Array.isArray(i)?i:[i];if(!i.length)throw Error("Formats array must not be empty.");for(let a of o){let l=k.fromFormat(n,a,s);if(this.isValid(l))return l}return this.invalid()}else{if(typeof n=="number")return k.fromMillis(n,s);if(n instanceof Date)return k.fromJSDate(n,s);if(n instanceof k)return k.fromMillis(n.toMillis(),s)}return null}format(n,i){if(!this.isValid(n))throw Error("LuxonDateAdapter: Cannot format invalid date.");return this._useUTC?n.setLocale(this.locale).setZone("utc").toFormat(i):n.setLocale(this.locale).toFormat(i)}addCalendarYears(n,i){return n.reconfigure(this._getOptions()).plus({years:i})}addCalendarMonths(n,i){return n.reconfigure(this._getOptions()).plus({months:i})}addCalendarDays(n,i){return n.reconfigure(this._getOptions()).plus({days:i})}toIso8601(n){return n.toISO()}deserialize(n){let i=this._getOptions(),s;if(n instanceof Date&&(s=k.fromJSDate(n,i)),typeof n=="string"){if(!n)return null;s=k.fromISO(n,i)}return s&&this.isValid(s)?s:super.deserialize(n)}isDateInstance(n){return n instanceof k}isValid(n){return n.isValid}invalid(){return k.invalid("Invalid Luxon DateTime object.")}setTime(n,i,s,r){return this.clone(n).set({hour:i,minute:s,second:r,millisecond:0})}getHours(n){return n.hour}getMinutes(n){return n.minute}getSeconds(n){return n.second}parseTime(n,i){let s=this.parse(n,i);return(!s||!this.isValid(s))&&typeof n=="string"&&this.parse(n.replace(/[^0-9:(AM|PM)]/gi,""),i)||s}
1addSeconds(n,i){return n.reconfigure(this._getOptions()).plus({seconds:i})}_getOptions(){return{zone:this._useUTC?"utc":void 0,locale:this.locale,outputCalendar:this._defaultOutputCalendar}}static \u0275fac=function(i){return new(i||e)};static \u0275prov=rs({token:e,factory:e.\u0275fac})}return e})(),Jc={parse:{dateInput:"D",timeInput:"t"},display:{dateInput:"D",timeInput:"t",monthYearLabel:"LLL yyyy",dateA11yLabel:"DD",monthYearA11yLabel:"LLLL yyyy",timeOptionLabel:"t"}};function xd(e=Jc){return[{provide:Wn,useClass:Gc},{provide:ls,useValue:e}]}var Ai=globalThis,Vr=e=>e,dn=Ai.trustedTypes,Hr=dn?dn.createPolicy("lit-html",{createHTML:e=>e}):void 0,Mi="$lit$",yt=`lit$${Math.random().toFixed(9).slice(2)}$`,Oi="?"+yt,Kc=`<${Oi}>`,Zt=document,$e=()=>Zt.createComment(""),De=e=>e===null||typeof e!="object"&&typeof e!="function",Ci=Array.isArray,Br=e=>Ci(e)||typeof e?.[Symbol.iterator]=="function",Ti=`[ 	
2\f\r]`,Ee=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,Fr=/-->/g,Pr=/>/g,Wt=RegExp(`>|${Ti}(?:([^\\s"'>=/]+)(${Ti}*=${Ti}*(?:[^ 	
3\f\r"'\`<>=]|("|')|))|$)`,"g"),Wr=/'/g,Ur=/"/g,qr=/^(?:script|style|textarea|title)$/i,Ei=e=>(t,...n)=>({_$litType$:e,strings:t,values:n}),Sd=Ei(1),f=Ei(2),Td=Ei(3),vt=Symbol.for("lit-noChange"),_=Symbol.for("lit-nothing"),Zr=new WeakMap,Ut=Zt.createTreeWalker(Zt,129);function Yr(e,t){if(!Ci(e)||!e.hasOwnProperty("raw"))throw Error("invalid template strings array");return Hr!==void 0?Hr.createHTML(t):t}var jr=(e,t)=>
vendor: 10,421 bytes, line 3
3{let n=e.length-1,i=[],s,r=t===2?"<svg>":t===3?"<math>":"",o=Ee;for(let a=0;a<n;a++){let l=e[a],c,u,d=-1,m=0;for(;m<l.length&&(o.lastIndex=m,u=o.exec(l),u!==null);)m=o.lastIndex,o===Ee?u[1]==="!--"?o=Fr:u[1]!==void 0?o=Pr:u[2]!==void 0?(qr.test(u[2])&&(s=RegExp("</"+u[2],"g")),o=Wt):u[3]!==void 0&&(o=Wt):o===Wt?u[0]===">"?(o=s??Ee,d=-1):u[1]===void 0?d=-2:(d=o.lastIndex-u[2].length,c=u[1],o=u[3]===void 0?Wt:u[3]==='"'?Ur:Wr):o===Ur||o===Wr?o=Wt:o===Fr||o===Pr?o=Ee:(o=Wt,s=void 0);let h=o===Wt&&e[a+1].startsWith("/>")?" ":"";r+=o===Ee?l+Kc:d>=0?(i.push(c),l.slice(0,d)+Mi+l.slice(d)+yt+h):l+yt+(d===-2?a:h)}return[Yr(e,r+(e[n]||"<?>")+(t===2?"</svg>":t===3?"</math>":"")),i]},_e=class e{constructor({strings:t,_$litType$:n},i){let s;this.parts=[];let r=0,o=0,a=t.length-1,l=this.parts,[c,u]=jr(t,n);if(this.el=e.createElement(c,i),Ut.currentNode=this.el.content,n===2||n===3){let d=this.el.content.firstChild;d.replaceWith(...d.childNodes)}for(;(s=Ut.nextNode())!==null&&l.length<a;){if(s.nodeType===1){if(s.hasAttributes())for(let d of s.getAttributeNames())if(d.endsWith(Mi)){let m=u[o++],h=s.getAttribute(d).split(yt),y=/([.?@])?(.*)/.exec(m);l.push({type:1,index:r,name:y[2],strings:h,ctor:y[1]==="."?fn:y[1]==="?"?mn:y[1]==="@"?pn:qt}),s.removeAttribute(d)}else d.startsWith(yt)&&(l.push({type:6,index:r}),s.removeAttribute(d));if(qr.test(s.tagName)){let d=s.textContent.split(yt),m=d.length-1;if(m>0){s.textContent=dn?dn.emptyScript:"";for(let h=0;h<m;h++)s.append(d[h],$e()),Ut.nextNode(),l.push({type:2,index:++r});s.append(d[m],$e())}}}else if(s.nodeType===8)if(s.data===Oi)l.push({type:2,index:r});else{let d=-1;for(;(d=s.data.indexOf(yt,d+1))!==-1;)l.push({type:7,index:r}),d+=yt.length-1}r++}}static createElement(t,n){let i=Zt.createElement("template");return i.innerHTML=t,i}};function Bt(e,t,n=e,i){if(t===vt)return t;let s=i!==void 0?n._$Co?.[i]:n._$Cl,r=De(t)?void 0:t._$litDirective$;return s?.constructor!==r&&(s?._$AO?.(!1),r===void 0?s=void 0:(s=new r(e),s._$AT(e,n,i)),i!==void 0?(n._$Co??=[])[i]=s:n._$Cl=s),s!==void 0&&(t=Bt(e,s._$AS(e,t.values),s,i)),t}var hn=class{constructor(t,n){this._$AV=[],this._$AN=void 0,this._$AD=t,this._$AM=n}get parentNode(){return this._$AM.parentNode}get _$AU(){return this._$AM._$AU}u(t){let{el:{content:n},parts:i}=this._$AD,s=(t?.creationScope??Zt).importNode(n,!0);Ut.currentNode=s;let r=Ut.nextNode(),o=0,a=0,l=i[0];for(;l!==void 0;){if(o===l.index){let c;l.type===2?c=new ce(r,r.nextSibling,this,t):l.type===1?c=new l.ctor(r,l.name,l.strings,this,t):l.type===6&&(c=new gn(r,this,t)),this._$AV.push(c),l=i[++a]}o!==l?.index&&(r=Ut.nextNode(),o++)}return Ut.currentNode=Zt,s}p(t){let n=0;for(let i of this._$AV)i!==void 0&&(i.strings!==void 0?(i._$AI(t,i,n),n+=i.strings.length-2):i._$AI(t[n])),n++}},ce=class e{get _$AU(){return this._$AM?._$AU??this._$Cv}constructor(t,n,i,s){this.type=2,this._$AH=_,this._$AN=void 0,this._$AA=t,this._$AB=n,this._$AM=i,this.options=s,this._$Cv=s?.isConnected??!0}get parentNode(){let t=this._$AA.parentNode,n=this._$AM;return n!==void 0&&t?.nodeType===11&&(t=n.parentNode),t}get startNode(){return this._$AA}get endNode(){return this._$AB}_$AI(t,n=this){t=Bt(this,t,n),De(t)?t===_||t==null||t===""?(this._$AH!==_&&this._$AR(),this._$AH=_):t!==this._$AH&&t!==vt&&this._(t):t._$litType$!==void 0?this.$(t):t.nodeType!==void 0?this.T(t):Br(t)?this.k(t):this._(t)}O(t){return this._$AA.parentNode.insertBefore(t,this._$AB)}T(t){this._$AH!==t&&(this._$AR(),this._$AH=this.O(t))}_(t){this._$AH!==_&&De(this._$AH)?this._$AA.nextSibling.data=t:this.T(Zt.createTextNode(t)),this._$AH=t}$(t){let{values:n,_$litType$:i}=t,s=typeof i=="number"?this._$AC(t):(i.el===void 0&&(i.el=_e.createElement(Yr(i.h,i.h[0]),this.options)),i);if(this._$AH?._$AD===s)this._$AH.p(n);else{let r=new hn(s,this),o=r.u(this.options);r.p(n),this.T(o),this._$AH=r}}_$AC(t){let n=Zr.get(t.strings);return n===void 0&&Zr.set(t.strings,n=new _e(t)),n}k(t){Ci(this._$AH)||(this._$AH=[],this._$AR());let n=this._$AH,i,s=0;for(let r of t)s===n.length?n.push(i=new e(this.O($e()),this.O($e()),this,this.options)):i=n[s],i._$AI(r),s++;s<n.length&&(this._$AR(i&&i._$AB.nextSibling,s),n.length=s)}_$AR(t=this._$AA.nextSibling,n){for(this._$AP?.(!1,!0,n);t!==this._$AB;){let i=Vr(t).nextSibling;Vr(t).remove(),t=i}}setConnected(t){this._$AM===void 0&&(this._$Cv=t,this._$AP?.(t))}},qt=class{get tagName(){return this.element.tagName}get _$AU(){return this._$AM._$AU}constructor(t,n,i,s,r){this.type=1,this._$AH=_,this._$AN=void 0,this.element=t,this.name=n,this._$AM=s,this.options=r,i.length>2||i[0]!==""||i[1]!==""?(this._$AH=Array(i.length-1).fill(new String),this.strings=i):this._$AH=_}_$AI(t,n=this,i,s){let r=this.strings,o=!1;if(r===void 0)t=Bt(this,t,n,0),o=!De(t)||t!==this._$AH&&t!==vt,o&&(this._$AH=t);else{let a=t,l,c;for(t=r[0],l=0;l<r.length-1;l++)c=Bt(this,a[i+l],n,l),c===vt&&(c=this._$AH[l]),o||=!De(c)||c!==this._$AH[l],c===_?t=_:t!==_&&(t+=(c??"")+r[l+1]),this._$AH[l]=c}o&&!s&&this.j(t)}j(t){t===_?this.element.removeAttribute(this.name):this.element.setAttribute(this.name,t??"")}},fn=class extends qt{constructor(){super(...arguments),this.type=3}j(t){this.element[this.name]=t===_?void 0:t}},mn=class extends qt{constructor(){super(...arguments),this.type=4}j(t){this.element.toggleAttribute(this.name,!!t&&t!==_)}},pn=class extends qt{constructor(t,n,i,s,r){super(t,n,i,s,r),this.type=5}_$AI(t,n=this){if((t=Bt(this,t,n,0)??_)===vt)return;let i=this._$AH,s=t===_&&i!==_||t.capture!==i.capture||t.once!==i.once||t.passive!==i.passive,r=t!==_&&(i===_||s);s&&this.element.removeEventListener(this.name,this,i),r&&this.element.addEventListener(this.name,this,t),this._$AH=t}handleEvent(t){typeof this._$AH=="function"?this._$AH.call(this.options?.host??this.element,t):this._$AH.handleEvent(t)}},gn=class{constructor(t,n,i){this.element=t,this.type=6,this._$AN=void 0,this._$AM=n,this.options=i}get _$AU(){return this._$AM._$AU}_$AI(t){Bt(this,t)}},W={M:Mi,P:yt,A:Oi,C:1,L:jr,R:hn,D:Br,V:Bt,I:ce,H:qt,N:mn,U:pn,B:fn,F:gn},Xc=Ai.litHtmlPolyfillSupport;Xc?.(_e,ce),(Ai.litHtmlVersions??=[]).push("3.3.3");var Gr=(e,t,n)=>{let i=n?.renderBefore??t,s=i._$litPart$;if(s===void 0){let r=n?.renderBefore??null;i._$litPart$=s=new ce(t.insertBefore($e(),r),r,void 0,n??{})}return s._$AI(e),s};var yn=globalThis,vn=yn.ShadowRoot&&(yn.ShadyCSS===void 0||yn.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,$i=Symbol(),Jr=new WeakMap,Le=class{constructor(t,n,i){if(this._$cssResult$=!0,i!==$i)throw Error("CSSResult is not constructable. Use `unsafeCSS` or `css` instead.");this.cssText=t,this.t=n}get styleSheet(){let t=this.o,n=this.t;if(vn&&t===void 0){let i=n!==void 0&&n.length===1;i&&(t=Jr.get(n)),t===void 0&&((this.o=t=new CSSStyleSheet).replaceSync(this.cssText),i&&Jr.set(n,t))}return t}toString(){return this.cssText}},Kr=e=>new Le(typeof e=="string"?e:e+"",void 0,$i),O=(e,...t)=>{let n=e.length===1?e[0]:t.reduce((i,s,r)=>i+(o=>{if(o._$cssResult$===!0)return o.cssText;if(typeof o=="number")return o;throw Error("Value passed to 'css' function must be a 'css' function result: "+o+". Use 'unsafeCSS' to pass non-literal values, but take care to ensure page security.")})(s)+e[r+1],e[0]);return new Le(n,e,$i)},Xr=(e,t)=>{if(vn)e.adoptedStyleSheets=t.map(n=>n instanceof CSSStyleSheet?n:n.styleSheet);else for(let n of t){let i=document.createElement("style"),s=yn.litNonce;s!==void 0&&i.setAttribute("nonce",s),i.textContent=n.cssText,e.appendChild(i)}},Di=vn?e=>e:e=>e instanceof CSSStyleSheet?(t=>{let n="";for(let i of t.cssRules)n+=i.cssText;return Kr(n)})(e):e;var{is:Qc,defineProperty:tu,getOwnPropertyDescriptor:eu,getOwnPropertyNames:nu,getOwnPropertySymbols:iu,getPrototypeOf:su}=Object,bn=globalThis,Qr=bn.trustedTypes,ru=Qr?Qr.emptyScript:"",ou=bn.reactiveElementPolyfillSupport,Ne=(e,t)=>e,ze={toAttribute(e,t){switch(t){case Boolean:e=e?ru:null;break;case Object:case Array:e=e==null?e:JSON.stringify(e)}return e},fromAttribute(e,t){let n=e;switch(t){case Boolean:n=e!==null;break;case Number:n=e===null?null:Number(e);break;case Object:case Array:try{n=JSON.parse(e)}catch(i){n=null}}return n}},wn=(e,t)=>!Qc(e,t),to={attribute:!0,type:String,converter:ze,reflect:!1,useDefault:!1,hasChanged:wn};Symbol.metadata??=Symbol("metadata"),bn.litPropertyMetadata??=new WeakMap;var bt=class extends HTMLElement{static addInitializer(t){this._$Ei(),(this.l??=[]).push(t)}static get observedAttributes(){return this.finalize(),this._$Eh&&[...this._$Eh.keys()]}static createProperty(t,n=to){if(n.state&&(n.attribute=!1),this._$Ei(),this.prototype.hasOwnProperty(t)&&((n=Object.create(n)).wrapped=!0),this.elementProperties.set(t,n),!n.noAccessor){let i=Symbol(),s=this.getPropertyDescriptor(t,i,n);s!==void 0&&tu(this.prototype,t,s)}}static getPropertyDescriptor(t,n,i){let{get:s,set:r}=eu(this.prototype,t)??{get(){return this[n]},set(o){this[n]=o}};return{get:s,set(o){let a=s?.call(this);r?.call(this,o),this.requestUpdate(t,a,i)},configurable:!0,enumerable:!0}}static getPropertyOptions(t){return this.elementProperties.get(t)??to}static _$Ei(){if(this.hasOwnProperty(Ne("elementProperties")))return;let t=su(this);t.finalize(),t.l!==void 0&&(this.l=[...t.l]),this.elementProperties=new Map(t.elementProperties)}static finalize(){if(this.hasOwnProperty(Ne("finalized")))return;if(this.finalized=!0,this._$Ei(),this.hasOwnProperty(Ne("properties"))){let n=this.properties,i=[...nu(n),...iu(n)];for(let s of i)this.createProperty(s,n[s])}let t=this[Symbol.metadata];if(t!==null){let n=litPropertyMetadata.get(t);if(n!==void 0)for(let[i,s]of n)this.elementProperties.set(i,s)}this._$Eh=new Map;for(let[n,i]of this.elementProperties){let s=this._$Eu(n,i);s!==void 0&&this._$Eh.set(s,n)}this.elementStyles=this.finalizeStyles(this.styles)}static finalizeStyles(t){let n=[];if(Array.isArray(t)){let i=new Set(t.flat(1/0).reverse());for(let s of i)n.unshift(Di(s))}else t!==void 0&&n.push(Di(t));return n}static _$Eu(t,n){let i=n.attribute;return i===!1?void 0:typeof i=="string"?i:typeof t=="string"?t.toLowerCase():void 0}constructor(){super(),this._$Ep=void 0,this.isUpdatePending=!1,this.hasUpdated=!1,this._$Em=null,this._$Ev()}_$Ev(){this._$ES=new Promise(t=>this.enableUpdating=t),this._$AL=new Map,this._$E_(),this.requestUpdate(),this.constructor.l?.forEach(t=>t(this))}addController(t){(this._$EO??=new Set).add(t),this.renderRoot!==void 0&&this.isConnected&&t.hostConnected?.()}
3removeController(t){this._$EO?.delete(t)}_$E_(){let t=new Map,n=this.constructor.elementProperties;for(let i of n.keys())this.hasOwnProperty(i)&&(t.set(i,this[i]),delete this[i]);t.size>0&&(this._$Ep=t)}createRenderRoot(){let t=this.shadowRoot??this.attachShadow(this.constructor.shadowRootOptions);return Xr(t,this.constructor.elementStyles),t}connectedCallback(){this.renderRoot??=this.createRenderRoot(),this.enableUpdating(!0),this._$EO?.forEach(t=>t.hostConnected?.())}enableUpdating(t){}disconnectedCallback(){this._$EO?.forEach(t=>t.hostDisconnected?.())}attributeChangedCallback(t,n,i){this._$AK(t,i)}_$ET(t,n){let i=this.constructor.elementProperties.get(t),s=this.constructor._$Eu(t,i);if(s!==void 0&&i.reflect===!0){let r=(i.converter?.toAttribute!==void 0?i.converter:ze).toAttribute(n,i.type);this._$Em=t,r==null?this.removeAttribute(s):this.setAttribute(s,r),this._$Em=null}}_$AK(t,n){let i=this.constructor,s=i._$Eh.get(t);if(s!==void 0&&this._$Em!==s){let r=i.getPropertyOptions(s),o=typeof r.converter=="function"?{fromAttribute:r.converter}:r.converter?.fromAttribute!==void 0?r.converter:ze;this._$Em=s;let a=o.fromAttribute(n,r.type);this[s]=a??this._$Ej?.get(s)??a,this._$Em=null}}requestUpdate(t,n,i,s=!1,r){if(t!==void 0){let o=this.constructor;if(s===!1&&(r=this[t]),i??=o.getPropertyOptions(t),!((i.hasChanged??wn)(r,n)||i.useDefault&&i.reflect&&r===this._$Ej?.get(t)&&!this.hasAttribute(o._$Eu(t,i))))return;this.C(t,n,i)}this.isUpdatePending===!1&&(this._$ES=this._$EP())}C(t,n,{useDefault:i,reflect:s,wrapped:r},o){i&&!(this._$Ej??=new Map).has(t)&&(this._$Ej.set(t,o??n??this[t]),r!==!0||o!==void 0)||(this._$AL.has(t)||(this.hasUpdated||i||(n=void 0),this._$AL.set(t,n)),s===!0&&this._$Em!==t&&(this._$Eq??=new Set).add(t))}_$EP(){return P(this,null,function*(){this.isUpdatePending=!0;try{yield this._$ES}catch(n){Promise.reject(n)}let t=this.scheduleUpdate();return t!=null&&(yield t),!this.isUpdatePending})}scheduleUpdate(){return this.performUpdate()}performUpdate(){if(!this.isUpdatePending)return;if(!this.hasUpdated){if(this.renderRoot??=this.createRenderRoot(),this._$Ep){for(let[s,r]of this._$Ep)this[s]=r;this._$Ep=void 0}let i=this.constructor.elementProperties;if(i.size>0)for(let[s,r]of i){let{wrapped:o}=r,a=this[s];o!==!0||this._$AL.has(s)||a===void 0||this.C(s,void 0,r,a)}}let t=!1,n=this._$AL;try{t=this.shouldUpdate(n),t?(this.willUpdate(n),this._$EO?.forEach(i=>i.hostUpdate?.()),this.update(n)):this._$EM()}catch(i){throw t=!1,this._$EM(),i}t&&this._$AE(n)}willUpdate(t){}_$AE(t){this._$EO?.forEach(n=>n.hostUpdated?.()),this.hasUpdated||(this.hasUpdated=!0,this.firstUpdated(t)),this.updated(t)}_$EM(){this._$AL=new Map,this.isUpdatePending=!1}get updateComplete(){return this.getUpdateComplete()}getUpdateComplete(){return this._$ES}shouldUpdate(t){return!0}update(t){this._$Eq&&=this._$Eq.forEach(n=>this._$ET(n,this[n])),this._$EM()}updated(t){}firstUpdated(t){}};bt.elementStyles=[],bt.shadowRootOptions={mode:"open"},bt[Ne("elementProperties")]=new Map,bt[Ne("finalized")]=new Map,ou?.({ReactiveElement:bt}),(bn.reactiveElementVersions??=[]).push("2.1.2");var _i=globalThis,X=class extends bt{constructor(){super(...arguments),this.renderOptions={host:this},this._$Do=void 0}createRenderRoot(){let t=super.createRenderRoot();return this.renderOptions.renderBefore??=t.firstChild,t}update(t){let n=this.render();this.hasUpdated||(this.renderOptions.isConnected=this.isConnected),super.update(t),this._$Do=Gr(n,this.renderRoot,this.renderOptions)}connectedCallback(){super.connectedCallback(),this._$Do?.setConnected(!0)}disconnectedCallback(){super.disconnectedCallback(),this._$Do?.setConnected(!1)}render(){return vt}};X._$litElement$=!0,X.finalized=!0,_i.litElementHydrateSupport?.({LitElement:X});var au=_i.litElementPolyfillSupport;au?.({LitElement:X});(_i.litElementVersions??=[]).push("4.2.2");var ue=e=>(t,n)=>{n!==void 0?n.addInitializer(()=>{customElements.define(e,t)}):customElements.define(e,t)};var lu={attribute:!0,type:String,converter:ze,reflect:!1,hasChanged:wn},cu=(e=lu,t,n)=>{let{kind:i,metadata:s}=n,r=globalThis.litPropertyMetadata.get(s);if(r===void 0&&globalThis.litPropertyMetadata.set(s,r=new Map),i==="setter"&&((e=Object.create(e)).wrapped=!0),r.set(n.name,e),i==="accessor"){let{name:o}=n;return{set(a){let l=t.get.call(this);t.set.call(this,a),this.requestUpdate(o,l,e,!0,a)},init(a){return a!==void 0&&this.C(o,void 0,e,a),a}}}if(i==="setter"){let{name:o}=n;return function(a){let l=this[o];t.call(this,a),this.requestUpdate(o,l,e,!0,a)}}throw Error("Unsupported decorator location: "+i)};function rt(e){return(t,n)=>typeof n=="object"?cu(e,t,n):((i,s,r)=>
3{let o=s.hasOwnProperty(r);return s.constructor.createProperty(r,i),o?Object.getOwnPropertyDescriptor(s,r):void 0})(e,t,n)}function xn(e){return rt(C(g({},e),{state:!0,attribute:!1}))}var Et=(e,t,n)=>(n.configurable=!0,n.enumerable=!0,Reflect.decorate&&typeof t!="object"&&Object.defineProperty(e,t,n),n);function Jd(e,t){return(n,i,s)=>{let r=o=>o.renderRoot?.querySelector(e)??null;if(t){let{get:o,set:a}=typeof i=="object"?n:s??(()=>{let l=Symbol();return{get(){return this[l]},set(c){this[l]=c}}})();return Et(n,i,{get(){let l=o.call(this);return l===void 0&&(l=r(this),(l!==null||this.hasUpdated)&&a.call(this,l)),l}})}return Et(n,i,{get(){return r(this)}})}}function Li(e){return(t,n)=>{let{slot:i,selector:s}=e??{},r="slot"+(i?`[name=${i}]`:":not([name])");return Et(t,n,{get(){let o=this.renderRoot?.querySelector(r),a=o?.assignedElements(e)??[];return s===void 0?a:a.filter(l=>l.matches(s))}})}}var{I:uu}=W,eo=e=>e;var io=e=>e.strings===void 0,no=()=>document.createComment(""),bh=(e,t,n)=>{let i=e._$AA.parentNode,s=t===void 0?e._$AB:t._$AA;if(n===void 0){let r=i.insertBefore(no(),s),o=i.insertBefore(no(),s);n=new uu(r,o,e,e.options)}else{let r=n._$AB.nextSibling,o=n._$AM,a=o!==e;if(a){let l;n._$AQ?.(e),n._$AM=e,n._$AP!==void 0&&(l=e._$AU)!==o._$AU&&n._$AP(l)}if(r!==s||a){let l=n._$AA;for(;l!==r;){let c=eo(l).nextSibling;eo(i).insertBefore(l,s),l=c}}}return n},wh=(e,t,n=e)=>(e._$AI(t,n),e),du={},xh=(e,t=du)=>e._$AH=t,kh=e=>e._$AH,Sh=e=>{e._$AR(),e._$AA.remove()};var so={ATTRIBUTE:1,CHILD:2,PROPERTY:3,BOOLEAN_ATTRIBUTE:4,EVENT:5,ELEMENT:6},Ni=e=>(...t)=>({_$litDirective$:e,values:t}),kn=class{constructor(t){}get _$AU(){return this._$AM._$AU}_$AT(t,n,i){this._$Ct=t,this._$AM=n,this._$Ci=i}_$AS(t,n){return this.update(t,n)}update(t,n){return this.render(...n)}};var Ie=(e,t)=>{let n=e._$AN;if(n===void 0)return!1;for(let i of n)i._$AO?.(t,!1),Ie(i,t);return!0},Sn=e=>{let t,n;do{if((t=e._$AM)===void 0)break;n=t._$AN,n.delete(e),e=t}while(n?.size===0)},ro=e=>{for(let t;t=e._$AM;e=t){let n=t._$AN;if(n===void 0)t._$AN=n=new Set;else if(n.has(e))break;n.add(e),mu(t)}};function hu(e){this._$AN!==void 0?(Sn(this),this._$AM=e,ro(this)):this._$AM=e}function fu(e,t=!1,n=0){let i=this._$AH,s=this._$AN;if(s!==void 0&&s.size!==0)if(t)if(Array.isArray(i))for(let r=n;r<i.length;r++)Ie(i[r],!1),Sn(i[r]);else i!=null&&(Ie(i,!1),Sn(i));else Ie(this,e)}var mu=e=>{e.type==so.CHILD&&(e._$AP??=fu,e._$AQ??=hu)},Tn=class extends kn{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,n,i){super._$AT(t,n,i),ro(this),this.isConnected=t._$AU}_$AO(t,n=!0){t!==this.isConnected&&(this.isConnected=t,t?this.reconnected?.():this.disconnected?.()),n&&(Ie(this,t),Sn(this))}setValue(t){if(io(this._$Ct))this._$Ct._$AI(t,this);else{let n=[...this._$Ct._$AH];n[this._$Ci]=t,this._$Ct._$AI(n,this,0)}}disconnected(){}reconnected(){}};var An=()=>new Ii,Ii=class{},zi=new WeakMap,Mn=Ni(class extends Tn{render(e){return _}update(e,[t]){let n=t!==this.G;return n&&this.rt(void 0),(n||this.lt!==this.ct)&&(this.G=t,this.ht=e.options?.host,this.rt(this.ct=e.element)),_}rt(e){if(this.G!==void 0)if(this.isConnected||(e=void 0),typeof this.G=="function"){let t=this.ht??globalThis,n=zi.get(t);n===void 0&&(n=new WeakMap,zi.set(t,n)),n.get(this.G)!==void 0&&this.G.call(this.ht,void 0),n.set(this.G,e),e!==void 0&&this.G.call(this.ht,e)}else this.G.value=e}get lt(){return typeof this.G=="function"?zi.get(this.ht??globalThis)?.get(this.G):this.G?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var Vh="0.29.1";function Cn(e){return{with:(...t)=>t.filter(n=>n!==null).reduce((n,i)=>i(n),e)}}var Yt="default";var Hh="dacks-active",S={xs:{css:O`360px`,value:"360px"},sm:{css:O`640px`,value:"640px"},md:{css:O`992px`,value:"992px"},lg:{css:O`1334px`,value:"1334px"},xl:{css:O`1888px`,value:"1888px"},xxl:{css:O`2528px`,value:"2528px"}};function oo(e,t=globalThis.document){return n=>{t.adoptedStyleSheets.includes(e)||t.adoptedStyleSheets.push(e)}}function Fh(e,t){return n=>{t(n)&&e(n)}}function Ph(e,t=0){let n;return i=>{n!==void 0&&globalThis.clearTimeout(n),n=globalThis.setTimeout(()=>e(i),t)}}function Wh(e){return e instanceof KeyboardEvent?e.key==="Enter"||e.key===" ":e.type==="click"}function pu(e){return Object.fromEntries(document.cookie.split("; ").map(n=>n.split("=")))[e]??null}function Uh(){let e=new Headers({DATEV_REQUEST_ID:globalThis.crypto.randomUUID(),"X-Requested-With":"dcal"}),t=pu("XSRF-TOKEN");return typeof t=="string"&&e.set("X-XSRF-TOKEN",t),e}function Zh(e){return new Promise(t=>{let n=new IntersectionObserver(([i])=>{t(i.isIntersecting),n.disconnect()},{threshold:1});n.observe(e)})}var On=class{constructor(){this.promise=new Promise((t,n)=>{this.resolve=t,this.reject=n})}};function Ri(e){return typeof e=="object"&&e!==null&&!Array.isArray(e)&&!(e instanceof Date)&&!(e instanceof RegExp)&&!(e instanceof Map)&&!(e instanceof Set)}function de(e,t,n=!1){let i=n?structuredClone(e):e,s=[],r=[];for(let o of Object.keys(t)){let a=i[o],l=t[o];if(Ri(a)&&Ri(l)){let{result:c,paths:u,leafPaths:d}=de(a,l);i[o]=c,u.length>0&&s.push(o,...u.map(m=>`${o}.${m}`)),d.length>0&&r.push(...d.map(m=>`${o}.${m}`))}else i[o]=l,a!==l&&(s.push(o),r.push(o))}return{result:i,paths:s,leafPaths:r}}function En(e,t=""){let n=[];for(let[i,s]of Object.entries(e)){let r=t?`${t}.${i}`:i;n.push(...Ri(s)?En(s,r):[[r,s]])}return n}function Vi(e){let t={};for(let[n,i]of e){let s=n.split("."),r=t;for(let a of s.slice(0,-1))r[a]??={},r=r[a];let o=s.at(-1);o!==void 0&&(r[o]=i)}return t}function Hi(e,...t){return`\u{1F9A1}[dacks] ${e.filter(i=>i.length>0).reduce((i,s,r)=>
3`${i}${s}${t[r]??""}`,"").trim()}`}var he=O`
4  :host {
5    all: unset;
6    box-sizing: border-box;
7    display: block;
8    font-family: var(--d-font-family-sans);
9    font-size: var(--d-font-size-base);
10    line-height: var(--d-line-height-24);
11    text-align: start;
12  }
13
14  *,
15  ::after,
16  ::before {
17    box-sizing: border-box;
18    padding: 0;
19    margin: 0;
20    -webkit-font-smoothing: antialiased;
21    -moz-osx-font-smoothing: grayscale;
22  }
23`;var Fi=null,$n={boundAttributeSuffix:W.M,marker:W.P,markerMatch:W.A,HTML_RESULT:W.C,getTemplateHtml:W.L,overrideDirectiveResolve:(e,t)=>class extends e{_$AS(n,i){return t(this,i)}},patchDirectiveResolve:(e,t)=>{if(e.prototype._$AS.name!==t.name){Fi??=e.prototype._$AS.name;for(let n=e.prototype;n!==Object.prototype;n=Object.getPrototypeOf(n))if(n.hasOwnProperty(Fi))return void(n[Fi]=t);throw Error("Internal error: It is possible that both dev mode and production mode Lit was mixed together during SSR. Please comment on the issue: https://github.com/lit/lit/issues/4527")}},setDirectiveClass(e,t){e._$litDirective$=t},getAttributePartCommittedValue:(e,t,n)=>{let i=vt;return e.j=s=>i=s,e._$AI(t,e,n),i},connectedDisconnectable:e=>C(g({},e),{_$AU:!0}),resolveDirective:W.V,AttributePart:W.H,PropertyPart:W.B,BooleanAttributePart:W.N,EventPart:W.U,ElementPart:W.F,TemplateInstance:W.R,isIterable:W.D,ChildPart:W.I};var lo=O`
24  :host {
25    display: inline-block;
26
27    svg {
28      display: block;
29    }
30  }
31`;var co=f`
32<path fill="#00451D" fill-opacity=".9" d="M16 7C14.111.389 4 0 1.414 7.87c-.055.154.092.181.155.03C4 3 11.212 1.635 13 7h-3l4.5 5L19 7z"></path><path fill="#00451D" fill-opacity=".9" d="M4 13c1.889 6.614 12 7.003 14.586-.867.055-.153-.11-.133-.155-.03C16 17.003 8.788 18.368 7 13h3L5.5 8.003 1 13z"></path><path fill="#7AD200" d="M10.995 3.245c1.722.526 3.648 1.688 4.251 4.755h1.509L14.5 10.505 12.245 8H14c0-2-1.617-4.102-3.005-4.755m-1.99 13.514c-1.722-.526-3.648-1.689-4.251-4.755H3.245L5.5 9.498l2.255 2.505H6c0 2 1.617 4.102 3.005 4.756"></path>
33`;var uo=f`
34<path fill="#633200" fill-opacity=".9" d="M13 5v9.5c0 1.598-2.293 3.122-3 3.5-.707-.378-3-1.902-3-3.5V4c0-1.1.9-2 2-2s2 .9 2 2v8a1 1 0 0 1-2 0V5H8v7a2 2 0 0 0 4 0V4c0-1.65-1.35-3-3-3S6 2.35 6 4v10.5C6 17 9.5 19 10 19s4-2 4-4.5V5z"/></svg>
35`;var ho=f`
36  <path 
37    fill="currentColor" 
38    d="M5 6H2V3h3v3Zm6-3H8v3h3V3Zm6 0h-3v3h3V3ZM5 9H2v3h3V9Zm6 0H8v3h3V9Zm6 0h-3v3h3V9ZM5 15H2v3h3v-3Zm6 0H8v3h3v-3Zm6 0h-3v3h3v-3Z" />
39`;var fo=f`
40  <path
41    fill="#3B3B3B"
42    fill-opacity=".9"
43    d="M17 1H3v18h14V1Z"/>
44  <path
45    d="M16 2H4v16h12V2Z"
46    fill="#fff"/>
47  <path
48    d="m7.4 13.4 3-4.4 1.2.9-3.9 5.9L4.6 13l1-1.1 1.8 1.5Z"
49    fill="#7AD200"/>
50  <path
51    d="m7.4 8.4 3-4.4 1.2.9-3.9 5.9-3.1-2.9 1-1.1 1.8 1.6Z"
52    fill="#7AD200"/>
53  <path
54    d="M15 12h-4v1h4v-1ZM15 7h-4v1h4V7Z"
55    fill="gray"/>
56`;var mo=f`
57  <path
58    fill="#3B3B3B"
59    fill-opacity=".9"
60    d="M3 1h14v18H3z"/>
61  <path
62    fill="#fff"
63    d="M4 2h12v16H4z"/>
64  <path 
65    fill="#DE1A06"
66    d="M7.754 14.5a1.25 1.25 0 1 1-2.5 0 1.25 1.25 0 0 1 2.5 0Z"/>
67  <path
68    fill="#0479BD"
69    d="M7.754 10a1.25 1.25 0 1 1-2.5 0 1.25 1.25 0 0 1 2.5 0Z"/>
70  <path
71    fill="#FFB200"
72    d="M7.754 5.5a1.25 1.25 0 1 1-2.5 0 1.25 1.25 0 0 1 2.5 0Z"/>
73  <path
74    fill="gray"
75    d="M9 14h5.5v1H9zM9 9.5h5.5v1H9zM9 5h5.5v1H9z"/>
76`;var po=f`
77  <path
78    fill="#fff"
79    d="M3 2h12v16H3z"/>
80  <path
81    fill="#4e4e4e"
82    fill-rule="evenodd"
83    d="M16 19H2V1h14zM3 2v16h12V2z" 
84    clip-rule="evenodd"/>
85  <path
86    fill="#c70000"
87    d="M6.754 14.5a1.25 1.25 0 1 1-2.5 0 1.25 1.25 0 0 1 2.5 0"/>
88  <path
89    fill="#0e95d9"
90    d="M6.754 10a1.25 1.25 0 1 1-2.5 0 1.25 1.25 0 0 1 2.5 0"/>
91  <path
92    fill="#fa9600"
93    d="M6.754 5.5a1.25 1.25 0 1 1-2.5 0 1.25 1.25 0 0 1 2.5 0"/>
94  <path
95    fill="gray"
96    d="M8 5h5.5v1H8zM11.818 9.5c-.52.252-.989.592-1.389 1H8v-1zM9 14H8v1h1.1a5 5 0 0 1-.1-1"/>
97  <path
98    fill="#730000"
99    d="M14 19a5 5 0 1 0 0-10 5 5 0 0 0 0 10"/>
100  <path
101    fill="#ff2f13"
102    d="M14 18a4 4 0 1 0 0-8 4 4 0 0 0 0 8"/>
103  <path
104    fill="#fff"
105    d="M14.496 15.266h-.979l-.19-4.27H14.7zM13.3 16.701q0-.378.2-.532a.8.8 0 0 1 .506-.163q.282 0 .48.163.21.154.209.532 0 .37-.209.533a.74.74 0 0 1-.48.162.8.8 0 0 1-.507-.162q-.2-.163-.2-.533"/>
106`;var go=f`
107  <path
108    fill="#fff"
109    d="M3 2h12v16H3z"/>
109
110  <path
111    fill="#4e4e4e"
112    fill-rule="evenodd"
113    d="M16 19H2V1h14zM3 2v16h12V2z"
114    clip-rule="evenodd"/>
115  <path
116    fill="#c70000"
117    d="M6.754 14.5a1.25 1.25 0 1 1-2.5 0 1.25 1.25 0 0 1 2.5 0"/>
118  <path
119    fill="#0e95d9"
120    d="M6.754 10a1.25 1.25 0 1 1-2.5 0 1.25 1.25 0 0 1 2.5 0"/>
121  <path
122    fill="#fa9600"
123    d="M6.754 5.5a1.25 1.25 0 1 1-2.5 0 1.25 1.25 0 0 1 2.5 0"/>
124  <path
125    fill="gray"
126    d="M8 14h1v1H8zM8 9.5h1v1H8zM8 5h5.5v1H8z"/>
127  <path
128    fill="#003d66" 
129    fill-opacity=".9"
130    d="M19 9H9v10h10z"/>
131  <path
132    fill="#0e95d9" 
133    d="M18 10h-8v8h8z"/>
134  <path
135    fill="#fff"
136    d="M13.992 12a.727.727 0 0 1-.742-.744q0-.324.217-.54a.72.72 0 0 1 .525-.216q.317 0 .538.216.22.216.22.54 0 .306-.22.526a.73.73 0 0 1-.538.218M14.75 13.004h-1.5V17.5h1.5z"/>
137`;var yo=f`
138  <path
139    fill="#fff"
140    d="M3 2h12v16H3z"/>
141  <path
142    fill="#4e4e4e"
143    fill-rule="evenodd"
144    d="M16 19H2V1h14zM3 2v16h12V2z"
145    clip-rule="evenodd"/>
146  <path
147    fill="#c70000"
148    d="M6.754 14.5a1.25 1.25 0 1 1-2.5 0 1.25 1.25 0 0 1 2.5 0"/>
149  <path
150    fill="#0e95d9"
151    d="M6.754 10a1.25 1.25 0 1 1-2.5 0 1.25 1.25 0 0 1 2.5 0"/>
152  <path
153    fill="#fa9600"
154    d="M6.754 5.5a1.25 1.25 0 1 1-2.5 0 1.25 1.25 0 0 1 2.5 0"/>
155  <path
156    fill="gray"
157    d="M8 5h5.5v1H8zM10.14 14H8v1h1.64z"/>
158  <path
159    fill="gray"
160    fill-rule="evenodd"
161    d="M12.389 9.5H8v1h3.889z"
162    clip-rule="evenodd"/>
163  <path
164    fill="#633200"
165    fill-opacity=".9"
166    fill-rule="evenodd"
167    d="m14.986 9.266 3.861 7.726c.314.629.051 1.17-.061 1.351-.11.177-.476.657-1.18.657H9.885a1.38 1.38 0 0 1-1.179-.656 1.38 1.38 0 0 1-.061-1.35l3.86-7.728c.35-.696 1.018-.766 1.24-.766.224 0 .892.07 1.24.766"
168    clip-rule="evenodd"/>
169  <path
170    fill="#ffc800"
171    d="M13.747 9.5c.073 0 .254.021.352.217l3.856 7.713a.39.39 0 0 1-.017.383.39.39 0 0 1-.335.187H9.892c-.198 0-.3-.13-.335-.186a.39.39 0 0 1-.017-.383l3.855-7.714a.38.38 0 0 1 .352-.217"/>
172  <path
173    fill="#000"
174    d="M14.097 15.367h-.841l-.164-3.917h1.177zm-1.028 1.269q0-.335.171-.471a.68.68 0 0 1 .437-.144q.24 0 .413.144.18.135.179.47 0 .329-.18.471a.62.62 0 0 1-.412.144.68.68 0 0 1-.437-.144q-.171-.143-.171-.47"/>
175`;var vo=f`
176<path d="M3.08716 13.359L4.50715 13.359L6.62915 15.497L6.63716 16.909L18.9962 4.55L15.4462 1L3.08716 13.359Z" fill="#633200" fill-opacity="0.9"/>
177<path d="M4.50715 13.359H3.08715L1.03715 18.337C0.876147 18.729 1.26715 19.12 1.65915 18.959L6.63715 16.909L6.62915 15.497L4.50715 13.359Z" fill="#3B3B3B" fill-opacity="0.9"/>
178<path d="M4.50712 13.359L3.93912 13.927L2.44812 17.548L6.06912 16.057L6.63712 15.489L4.86212 15.134L4.50712 13.359Z" fill="#FFDEBE"/>
179<path d="M15.4461 2.42004L4.50708 13.359L4.86208 15.134L6.63712 15.489L17.5761 4.54999L15.4461 2.42004Z" fill="#FA9600"/>
180`;var bo=f`
181  <path
182    fill="#633200"
183    fill-opacity=".9"
184    d="M10 1c-.83 0-1.5.654-1.5 1.464v.664C5.64 3.791 4 5.994 4 9v6l-2 1.044V17h6a2 2 0 1 0 4 0h6v-.956L16 15V9c0-2.996-1.63-5.209-4.5-5.873v-.663C11.5 1.654 10.83 1 10 1" />
185  <path
186    fill="#FFD746"
187    d="M15.537 15.887 15 15.606V9c0-2.927-1.621-5.073-5-5.073S5 6.072 5 9v6.606l-.537.28-.218.114h11.51z" />
188`;var wo=f`
189  <path 
190    fill="currentColor" 
191    d="M8.5 2.464C8.5 1.654 9.17 1 10 1s1.5.654 1.5 1.464v.663C14.37 3.791 16 6.004 16 9v5l2 1.044V16H2v-.956L4 14V9c0-3.006 1.64-5.209 4.5-5.872v-.664ZM10 19a2 2 0 0 0 2-2H8a2 2 0 0 0 2 2Z" />
192`;var xo=f`
193  <path
194    d="M19.704 12.074H.297v4.297h19.407z"
195    fill="#ab9257"
196    fill-opacity=".9"/>
197  <path
198    d="M19.556 12.074H.446v4.148h19.11z"
199    fill="#fc0"/>
200  <path
201    d="M19.704 7.926H.297v4.148h19.407z"
202    fill="#8c000b"
203    fill-opacity=".9"/>
204  <path
205    d="M19.556 7.926H.446v4.148h19.11z"
206    fill="red"/>
207  <path
208    d="M19.704 3.629H.297v4.296h19.407z"
209    fill="#000"
210    fill-opacity=".9"/>
211  <path
212    d="M19.556 3.777H.446v4.148h19.11z"
213    fill="#333"/>
214`;var ko=f`
215   <path
216    fill="#2D3666"
217    fill-opacity=".9"
218    d="M13.504 1c-.487 0-.949.045-1.302.115-2.009.401-3.587 2.107-4.016 4.115a5.55 5.55 0 0 0 .332 3.415L1.528 15.6l.002.002c-.326.355-.53.823-.53 1.342 0 1.098.89 1.988 1.988 1.988.519 0 .988-.204 1.342-.529l7.002-6.937a5.4 5.4 0 0 0 2.201.462q.59.001 1.205-.13c2.002-.43 3.626-2.03 4.103-4.027a5.54 5.54 0 0 0-.136-3.104.29.29 0 0 0-.276-.192.3.3 0 0 0-.215.089L16 6.956h-3v-3l2.4-2.212c.153-.153.101-.422-.103-.492C14.772 1.071 14.118 1 13.504 1"/><path fill="#8A95DC" d="m13.504 2 .141.001L12 3.518v4.438h4.437l1.561-1.686q.024.628-.129 1.27c-.386 1.616-1.728 2.935-3.34 3.281a4.8 4.8 0 0 1-.995.107c-.625 0-1.23-.127-1.799-.377l-.623-.274-7.459 7.39a.97.97 0 0 1-.665.265.99.99 0 0 1-.988-.988c0-.311.144-.533.265-.665l.029-.032L9.708 8.87l-.274-.626a4.58 4.58 0 0 1-.27-2.805c.36-1.685 1.659-3.029 3.233-3.342.306-.062 1.107-.097 1.107-.097" />
219`;var So=f`
220<path d="M10 19C14.9706 19 19 14.9706 19 10C19 5.02944 14.9706 1 10 1C5.02944 1 1 5.02944 1 10C1 14.9706 5.02944 19 10 19Z" fill="#730000"/>
221<path d="M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18Z" fill="#FF2F13"/>
222<path d="M10.0032 15.6C9.71003 15.6 9.46182 15.5039 9.25669 15.3136C9.05156 15.1233 8.94946 14.8911 8.94946 14.619C8.94946 14.3364 9.05156 14.0957 9.25669 13.8978C9.46182 13.6999 9.71003 13.6 10.0032 13.6C10.2861 13.6 10.5306 13.6989 10.7385 13.8978C10.9464 14.0966 11.0495 14.3364 11.0495 14.619C11.0495 14.8911 10.9464 15.1233 10.7385 15.3136C10.5306 15.5039 10.2861 15.6 10.0032 15.6Z" fill="white"/>
223<path d="M10.9995 4L10.8383 12H9.15951L8.99951 4H10.9995Z" fill="white"/>
224`;var To=f`
225  <path
226    d="M10 1a1 1 0 0 0-.932.638l-1.97 5.077-5.175.399a1 1 0 0 0-.587 1.745l3.999 3.552-1.253 5.361a1 1 0 0 0 1.52 1.066L10 15.969l4.398 2.868a.99.99 0 0 0 1.12-.018 1 1 0 0 0 .4-1.047l-1.253-5.361 3.999-3.552a1 1 0 0 0-.587-1.745l-5.175-.399-1.97-5.077A1 1 0 0 0 10 1"
227    fill="#633200"
228    fill-opacity=".9" />
229  <path
230    d="m10 2 2.197 5.664L18 8.111l-4.444 3.948L14.944 18 10 14.776 5.056 18l1.388-5.941L2 8.111l5.803-.447z"
231    fill="#FFD746" />
232`;var Ao=f`
233  <path
234    d="M18.948 7.792a1 1 0 0 0-.871-.678l-5.175-.399-1.97-5.077a1 1 0 0 0-1.864 0l-1.97 5.077-5.175.399a1 1 0 0 0-.587 1.745l3.999 3.552-1.253 5.361a1 1 0 0 0 1.52 1.066L10 15.969l4.398 2.868a.99.99 0 0 0 1.12-.018 1 1 0 0 0 .4-1.047l-1.253-5.361 3.999-3.552a1 1 0 0 0 .284-1.
234067"
235    fill="#633200"
236    fill-opacity=".9" />
237  <path
238    d="M13.556 12.059 14.944 18 10 14.776 5.056 18l1.388-5.941L2 8.111l5.803-.447L10 2l2.197 5.664L18 8.111z"
239    fill="#fff" />
240`;var Mo=f`
241  <path
242    fill="#3b3b3b"
243    fill-opacity=".9"
244    d="M2 18h16v-2h1v3H1v-3h1z"/>
245  <path
246    fill="#633200"
247    fill-opacity=".9"
248    d="M15 10h-3V1H8v9H5l5 5.25z"/>
249  <path
250    fill="#ffd746"
251    d="M10 13.8 7.333 11H9V2h2v9h1.667z"/>
252`;var Oo=f`
253  <path
254    fill="#00451D"
255    fill-opacity=".9"
256    d="M10 1a9 9 0 0 0-9 9 9 9 0 0 0 9 9 9 9 0 0 0 9-9 9 9 0 0 0-9-9" />
257  <path
258    fill="#52B812"
259    d="M10 18a8 8 0 1 0 0-16 8 8 0 0 0 0 16" />
260  <path
261    fill="#fff"
262    d="M8.723 12.461q-.072-.196-.125-.508a3.6 3.6 0 0 1-.055-.617q0-.476.19-.863a3.5 3.5 0 0 1 .478-.723q.285-.336.617-.648.331-.312.617-.609c.286-.297.349-.406.477-.625q.191-.328.19-.719 0-.35-.14-.613a1.3 1.3 0 0 0-.387-.438 1.8 1.8 0 0 0-.563-.262 2.5 2.5 0 0 0-.674-.086q-1.164 0-2.22 1.039V4.984q1.282-.75 2.657-.75.633 0 1.195.164t.984.484q.421.32.664.797.241.477.242 1.109 0 .602-.203 1.07a4 4 0 0 1-.512.863 5 5 0 0 1-.664.699q-.355.304-.664.609a3.4 3.4 0 0 0-.512.633 1.35 1.35 0 0 0-.203.727 2 2 0 0 0 .086.609q.086.273.172.461H8.723zm.89 3.305q-.445 0-.789-.305a.95.95 0 0 1-.328-.734q0-.446.328-.734.336-.312.79-.313.445 0 .78.313a.93.93 0 0 1 .328.734.95.95 0 0 1-.328.734 1.15 1.15 0 0 1-.78.305Z" />
263`;var Co=f`
264  <path 
265    fill="currentColor" 
266    d="M1 10a9 9 0 0 1 9-9 9 9 0 0 1 9 9 9 9 0 0 1-9 9 9 9 0 0 1-9-9Zm7.598 1.953c.036.208.078.378.125.508v-.002h1.647a4.027 4.027 0 0 1-.172-.461 2 2 0 0 1-.086-.609c0-.266.067-.508.203-.727.136-.219.306-.43.512-.633.206-.203.427-.406.664-.609a4.92 4.92 0 0 0 .664-.699c.206-.262.376-.551.512-.863.136-.312.203-.669.203-1.07 0-.421-.081-.791-.242-1.109a2.28 2.28 0 0 0-.664-.797 2.997 2.997 0 0 0-.984-.484 4.26 4.26 0 0 0-1.195-.164c-.917 0-1.802.25-2.656.75v1.805c.703-.692 1.443-1.039 2.219-1.039.239 0 .463.028.674.086.21.058.399.144.563.262.164.118.293.263.387.438.094.175.14.379.14.613 0 .261-.062.5-.19.719a3.332 3.332 0 0 1-.477.625c-.19.198-.396.401-.617.609a8.152 8.152 0 0 0-.617.648 3.52 3.52 0 0 0-.477.723 1.915 1.915 0 0 0-.191.863c0 .203.019.409.055.617Zm.226 3.508c.23.203.492.305.79.305.291 0 .551-.102.78-.305a.949.949 0 0 0 .328-.734.934.934 0 0 0-.328-.734 1.107 1.107 0 0 0-.78-.313c-.303 0-.566.105-.79.313a.933.933 0 0 0-.328.734c0 .292.11.536.328.734Z" />
267`;var Eo=f`
268  <path
269    fill="#2d3666"
270    fill-opacity=".9"
271    fill-rule="evenodd"
272    clip-rule="evenodd"
273    d="M12.97 5.33a.5.5 0 0 0-.908-.072l-.032.071-1.624 4.458-4.102 1.753a.5.5 0 0 0 0 .92l4.102 1.752 1.624 4.459a.5.5 0 0 0 .94 0l1.623-4.46 4.103-1.751a.5.5 0 0 0 0-.92l-4.103-1.753z"/>
274  <path fill="#8a95dc"
275    d="M11.273 10.334a.5.5 0 0 1-.274.288L7.772 12 11 13.379l.09.05a.5.5 0 0 1 .184.239l1.227 3.37 1.227-3.37.046-.092a.5.5 0 0 1 .228-.197l3.226-1.378L14 10.62a.5.5 0 0 1-.274-.287L12.5 6.96z"/>
276  <path
277    fill="#2d3666"
278    fill-opacity=".9"
279    d="M4.5 1a.5.5 0 0 1 .474.34l.779 2.306 1.956.9a.5.5 0 0 1 0 .908l-1.956.9-.78 2.306a.5.5 0 0 1-.947 0l-.78-2.306-1.955-.9a.5.5 0 0 1 0-.908l1.955-.9.78-2.306.032-.073A.5.5 0 0 1 4.5 1"/>
280  <path fill="#8a95dc"
281    d="M3.86 4.464a.5.5 0 0 0 .265-.294L4.5 3.061l.375 1.11a.5.5 0 0 0 .265.293L6.304 5l-1.164.537a.5.5 0 0 0-.223.2l-.042.094L4.5 6.939l-.375-1.108a.5.5 0 0 0-.177-.243l-.088-.051L2.695 5z"/>
282`;var $o=f`
283  <path
284    fill="currentColor"
285    d="M12.5 5a.5.5 0 0 1 .47.33l1.623 4.457 4.103 1.753a.5.5 0 0 1 0 .92l-4.103 1.752-1.623 4.459a.5.5 0 0 1-.94 0l-1.624-4.46-4.102-1.751a.5.5 0 0 1 0-.92l4.102-1.753L12.03 5.33l.033-.071A.5.5 0 0 1 12.5 5M4.5 1a.5.5 0 0 1 .474.34l.779 2.306 1.956.9a.5.5 0 0 1 0 .908l-1.956.9-.78 2.306a.5.5 0 0 1-.947 0l-.78-2.306-1.955-.9a.5.5 0 0 1 0-.908l1.955-.9.78-2.306.032-.073A.5.5 0 0 1 4.5 1"/>
286`;var Do=f`
287  <path
288    fill="#003d66"
289    fill-opacity=".9"
290    d="M14.992 6v2h-6v4h6v2l4.25-4z"/>
291  <path
292    fill="#61c7f2"
293    d="m17.783 10-1.79 1.686V11h-6V9h6v-.686z"/>
294  <path
295    fill="#3b3b3b"
296    fill-opacity=".9"
297    d="M12 1v6h-1V2H3v16h8v-5h1v6H2V1z"/>
298`;var _o=f`
299  <path
300    fill="#3B3B3B"
301    fill-opacity=".9"
302    d="M10 1a9 9 0 0 0-9 9 9 9 0 0 0 9 9 9 9 0 0 0 9-9 9 9 0 0 0-9-9" />
303  <path
304    fill="#fff"
305    d="M10 2c4.411 0 8 3.589 8 8s-3.589 8-8 8-8-3.589-8-8 3.589-8 8-8" />
306  <path
307    fill="#00451D"
308    fill-opacity=".9"
309    d="M15.946 15.334C15.684 13.265 14.209 12 11.944 12H8.056c-2.265 0-3.74 1.265-4.001 3.334A7.97 7.97 0 0 0 10 18a7.98 7.98 0 0 0 5.946-2.666M10 4c-1.629 0-3 .969-3 3 0 1.155.664 4 3 4 2.143 0 3-2.845 3-4 0-1.906-1.543-3-3-3" />
310  <path
311    fill="#7AD200"
312    d="M8 7c0-1.74 1.253-2 2-2 .969 0 2 .701 2 2 0 .723-.602 3-2 3-1.652 0-2-2.507-2-3m3.944 6H8.056C6.222 13 5 14 5 16v.235A7.95 7.95 0 0 0 10 18a7.95 7.95 0 0 0 5-1.765V16c0-2-1.222-3
312-3.056-3" />
313`;var Lo=f`
314  <path 
315    fill="currentColor" 
316    fill-rule="evenodd"
317    clip-rule="evenodd"
318    d="M1 10a9 9 0 0 1 9-9 9 9 0 0 1 9 9 9 9 0 0 1-9 9 9 9 0 0 1-9-9Zm6-3c0-2.031 1.371-3 3-3 1.457 0 3 1.094 3 3 0 1.155-.857 4-3 4-2.336 0-3-2.845-3-4Zm4.944 5c2.265 0 3.74 1.265 4.002 3.334A7.975 7.975 0 0 1 10 18a7.97 7.97 0 0 1-5.945-2.666C4.316 13.265 5.791 12 8.056 12h3.888Z" />
319`;var No=f`
320  <path
321    d="M1 3v14h13.5l4.5-4.5V3H1Z"
322    fill="#633200"
323    fill-opacity=".9"/>
324  <path
325    d="M2 4v12h11v-5h5V4H2Z"
326    fill="#FFD746"/>
327  <path
328    d="m14 16 4-4h-4v4Z"
329    fill="#FFD746"/>
330`;var zo=f`
331<path d="M16.1295 1.5L19 3.39073L9.18134 18.5L1 10.5047L3.35257 8.00407L8.63337 13.0353L16.1295 1.5Z" fill="#00451D" fill-opacity="0.9"/>
332<path d="M8.81556 14.5901L16.4197 2.88861L17.6199 3.67918L9.00764 16.9321L2.40063 10.4753L3.39134 9.42224L8.81556 14.5901Z" fill="#7AD200"/>
333`;var Io=f`
334  <path
335    fill="#3B3B3B"
336    fill-opacity=".9"
337    d="M16.5 1H7.833C5.72 1 4 2.919 4 5.277V14H1v2.225C1 17.175 2.038 19 3.459 19H12.3c1.715-.162 2.7-1.709 2.7-4.277V7h1c1.654 0 3-1.346 3-3 0-1.545-.997-2.839-2.5-3Z"/>
338  <path
339    fill="#fff"
340    d="M2 15v1.225C2 16.708 2.71 18 3.459 18h7.186c-.414-.58-.645-1.29-.645-1.775V15H2Z"/>
341  <path
342    fill="#fff"
343    d="M16.239 2.005c-.01.002-1.488-.005-1.488-.005H7.833C6.271 2 5 3.47 5 5.277V14h6v2.225c0 .471.514 1.619 1.179 1.75C13.668 17.841 14 16.158 14 14.723V5.277c0-.96.116-1.7.295-2.277 0 0 .705 0 1.063.009C16.686 3.052 17 3.365 17 4.5h-1c0-.175 0-.394-.023-.452-.03-.001-.249-.042-.882-.046A7.879 7.879 0 0 0 15 5.277V6h1c1.103 0 2-.897 2-2a2.002 2.002 0 0 0-1.761-1.995Z"/>
344  <path
345    fill="gray"
346    d="M12 12H7v1h5v-1ZM12 10H7v1h5v-1ZM12 8H7v1h5V8ZM12 6H7v1h5V6ZM12 4H8v1h4V4Z"/>
347`;var Ro=f`
348  <path
349    d="M19 10a9 9 0 1 1-18 0 9 9 0 0 1 18 0"
350    fill="#003d66"
351    fill-opacity=".9"/>
352  <path
353    d="M12.759 13c-.19 1.138-.482 2.145-.844 2.958-.328.738-.693 1.273-1.048 1.61-.349.333-.64.432-.867.432s-.518-.1-.867-.432c-.355-.337-.72-.872-1.048-1.61-.362-.813-.654-1.82-.844-2.958zM6.229 13c.313 1.995.93 3.666 1.725 4.734A8.02 8.02 0 0 1 2.582 13zM17.418 13a8.02 8.02 0 0 1-5.373 4.734c.796-1.068 1.413-2.74 1.726-4.734zM6.102 8a20 20 0 0 0 0 4h-3.85A8 8 0 0 1 2 10c0-.69.087-1.36.252-2zM12.895 8a19 19 0 0 1 0 4h-5.79a19 19 0 0 1 0-4zM17.748 8c.165.64.252 1.31.252 2s-.087 1.36-.252 2h-3.85a20 20 0 0 0 0-4zM7.954 2.265C7.158 3.333 6.542 5.005 6.23 7H2.582a8.02 8.02 0 0 1 5.372-4.735M10 2c.227 0 .518.1.867.432.355.337.72.872 1.048 1.61.362.813.654 1.82.844 2.958H7.24c.19-1.138.482-2.145.844-2.958.328-.738.693-1.273 1.048-1.61C9.482 2.099 9.773 2 10 2M12.045 2.265A8.02 8.02 0 0 1 17.418 7h-3.646c-.314-1.995-.931-3.667-1.727-4.735"
354    fill="#cef0ff"/>
355`;var Vo=f`
356  <path
357    d="M10 1a9 9 0 1 1 0 18 9 9 0 0 1 0-18M7.241 13c.19 1.138.482 2.145.844 2.958.328.738.693 1.273 1.048 1.61.349.333.64.432.867.432s.518-.1.867-.432c.355-.337.72-.872 1.048-1.61.362-.813.654-1.82.844-2.958zm-4.659 0a8.02 8.02 0 0 0 5.372 4.734C7.158 16.666 6.542 14.994 6.23 13zm11.19 0c-.314 1.995-.931 3.666-1.727 4.734A8.02 8.02 0 0 0 17.418 13zM2.252 8A8 8 0 0 0 2 10c0 .69.087 1.36.252 2h3.85a20 20 0 0 1 0-4zm4.853 0a19 19 0 0 0 0 4h5.79a19 19 0 0 0 0-4zm6.793 0a20 20 0 0 1 0 4h3.85A8 8 0 0 0 18 10c0-.69-.087-1.36-.252-2zM7.954 2.265A8.02 8.02 0 0 0 2.582 7h3.647c.313-1.995.93-3.667 1.725-4.735M10 2c-.227 0-.518.1-.867.432-.355.337-.72.872-1.048 1.61-.362.813-.654 1.82-.844 2.958h5.518c-.19-1.138-.482-2.145-.844-2.958-.328-.738-.693-1.273-1.048-1.61C10.518 2.099 10.227 2 10 2m2.045.265C12.84 3.333 13.458 5.005 13.77 7h3.647a8.02 8.02 0 0 0-5.373-4.735"
358    fill="currentColor"/>
359`;var Ho=f`
360  <path
361    d="M8 6H5v8H2.2l4.3 5 4.3-5H8V6Z"
362    fill="#633200"
363    fill-opacity=".9"/>
364  <path
365    d="M7 7v8h1.6l-2.1 2.5L4.4 15H6V7h1Z"
366    fill="#FFD746"/>
367  <path
368    d="M13.5 1 9.2 6H12v8h3V6h2.8l-4.3-5Z"
369    fill="#003D66"
370    fill-opacity=".9"/>
371  <path
372    d="M13.5 2.5 15.6 5H14v8h-1V5h-1.6l2.1-2.5Z"
373    fill="#61C7F2"/>
374`;var Fo=f`
375  <path
376    fill="#3B3B3B"
377    fill-opacity=".9"
378    d="M16 3v1H6c-1.1 0-2 .9-2 2v6H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h11c1.1 0 2 .9 2 2Z"/>
379  <path
380    fill="#fff"
381    d="M15 3v1H6c-1.1 0-2 .9-2 2v5H3c-.5 0-1-.5-1-1V3c0-.5.5-1 1-1h11c.5 0 1 .5 1 1Z"/>
382  <path
383    fill="#003D66"
384    fill-opacity=".9"
385    d="M19 6v7c0 1.1-.9 2-2 2h-.5v4L10 15H6c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2h11c1.1 0 2 .9 2 2Z"/>
386  <path
387    fill="#CEF0FF"
388    d="M5 6c0-.6.4-1 1-1h11c.6 0 1 .4 1 1v7c0 .6-.4 1-1 1h-1.5v3l-5-3H6c-.6 0-1-.4-1-1V6Z"/>
389  <path
390    fill="#3B3B3B"
391    fill-opacity=".9"
392    d="M12 11H7v1h5v-1ZM16 9H7v1h9V9ZM13 7H7v1h6V7Z"/>
393`;var Po=f`
394  <path
395    d="M12 3.96h-.889v12.742h.89zM8.74 3.96h-.888v12.742h.888z"
396    fill="#b3b3b3"
397    fill-opacity=".9"/>
398  <path
399    d="M19.704 9.146h-8.592V3.961h-2.37v5.185H.296v2.37H8.74v5.186h2.37v-5.186h8.593z"
400    fill="#8c000b"
401    fill-opacity=".9"/>
402  <path
403    d="M19.704 3.96H17.05l-7.034 4.924-7.034-4.923H.297v1.01l7.652 5.36L.297 15.69v1.013h2.697l7.022-5.072 7.028 5.072h2.66v-1.033l-7.622-5.338 7.622-5.338z"
404    fill="#b3b3b3"
405    fill-opacity=".9"/>
406  <path
407    d="M19.556 4.11H.446v12.444h19.11z"
408    fill="#012169"/>
409  <path
410    d="M19.556 8.258h-7.555V4.109H7.853v4.149H.445v4.148h7.408v4.148H12v-4.148h7.555z"
411    fill="#fff"/>
412  <path
413    d="M19.556 4.11h-2.72l-6.82 4.775-6.82-4.776H.446v.968l7.504 5.255-7.505 5.254v.968h2.751l6.82-4.924 6.82 4.924h2.72v-.99l-7.474-5.232 7.474-5.234z"
414    fill="#fff"/>
415  <path
416    d="M19.556 9.146h-8.444V4.11h-2.37v5.037H.445v2.37h8.297v5.038h2.37v-5.037h8.444z"
417    fill="#c8102e"/>
418`;var Wo=f`
419  <path
420    fill="#633200"
421    fill-opacity=".9"
422    d="M3.577 19h12.847c1.913 0 3.157-2.013 2.302-3.724L12.302 2.423c-.948-1.897-3.655-1.897-4.603 0L1.275 15.276C.42 16.986 1.664 19 3.577 19"/>
423  <path
424    fill="#FFC800"
425    d="M10 2c.609 0 1.135.325 1.407.87l6.423 12.853a1.55 1.55 0 0 1-.07 1.53c-.291.475-.78.747-1.337.747H3.577a1.54 1.54 0 0 1-1.338-.746 1.55 1.55 0 0 1-.07-1.531L8.594 2.87A1.54 1.54 0 0 1 10 2"/>
426  <path
427    fill="#000"
428    d="m11 5-.161 8H9.16L9 5zm-.941 12q-.442 0-.75-.286A.91.91 0 0 1 9 16.019q0-.424.309-.721.308-.297.75-.298.426 0 .739.298a.96.96 0 0 1 .312.721.9.9 0 0 1-.313.695 1.06 1.06 0 0 1-.738.286"/>
429`;var Uo=f`
430  <path
431    fill="#003D66"
432    fill-opacity=".9"
433    d="M2 8h10V4l6.25 6L12 16v-4H2V8Z"/>
434  <path
435    fill="#61C7F2"
436    d="M3 9h10V6.164L16.836 10 13 13.836V11H3V9Z"/>
437`;var Zo=f`
438  <path
439    d="M10 1c-4.963 0-9 4.037-9 9s4.037 9 9 9 9-4.037 9-9-4.037-9-9-9Z"
440    fill="#3B3B3B"
441    fill-opacity=".9"/>
442  <path
443    d="M10 18a8 8 0 1 0 0-16 8 8 0 0 0 0 16Z"
444    fill="#fff"/>
445  <path
446    d="M10 10V4H9v7h5v-1h-4Z"
447    fill="#3B3B3B"
448    fill-opacity=".9"/>  
449`;var Bo=f`
450  <path
451    fill="#039a9a"
452    fill-rule="evenodd"
453    d="M.95 19.15h.525c.808 0 1.475-.575 1.508-1.65.034-1.042-.491-1.65-1.266-1.65H.95zM0 15h1.792c1.233 0 2.108 1 2.141 2.542C3.933 18.925 2.875 20 1.65 20H0zm12.058 0h3.059v.85h-2.075v1.117h1.933v.85h-1.933V19.2h2.183v.8h-3.167zm-6.083 5v-.808h1.267l-1.125-3.15L4.742 20h-.984l1.759-5h1.191L8.5 20zm1.758-4.15V15h3.934v.85h-1.442V20H9.208v-4.15zm9.842-.85v.85h1.158l-1.058 3.042L16.383 15h-1.016l1.791 5h1.092L20 15z"
454    clip-rule="evenodd"/>
455  <path
456    fill="#90d033"
457    d="M0 0h20v14.167H0z"/>
458`;var qo=f`
459  <path
460    fill="currentColor"
461    fill-opacity=".9"
462    d="M13.47 5.5H11V4h5.03v5h-1.5V6.56l-4.22 4.22-1.06-1.06z"/>
463  <path
464    fill="currentColor"
465    fill-opacity=".9"
466    d="M9 5H3v12h12v-6h-1.5v4.5h-9v-9H9z"/>
467`;var Yo=f`
468  <path
469    fill="currentColor"
470    d="m11.514 4.192.003.001a5.961 5.961 0 0 1 .432.132c.38.13.742.297 1.082.497l1.996-1.108 1.257 1.257-1.11 1.994c.204.345.373.712.505 1.098l.012.04c.042.125.081.25.115.38L18 9.108v1.778l-2.192.625a5.93 5.93 0 0 1-.116.383l-.012.038c-.132.386-.3.755-.504 1.101l1.108 1.995-1.257 1.258-1.996-1.11a5.967 5.967 0 0 1-1.5.625c-.006.001-.012.004-.017.006l-.627 2.191H9.109l-.627-2.193a5.962 5.962 0 0 1-.598-.192l-.025-.01a6.12 6.12 0 0 1-.253-.102l-.078-.035a6.146 6.146 0 0 1-.167-.078c-.018-.01-.037-.017-.055-.026l-.08-.044a6.05 6.05 0 0 1-.206-.113l-.055-.03-1.992 1.11-1.258-1.259 1.108-1.993-.015-.028a6.016 6.016 0 0 1-.155-.283l-.04-.08a5.96 5.96 0 0 1-.42-1.13L2 10.888V9.109l2.193-.628.026-.085c.025-.09.05-.18.08-.268l.032-.094c.082-.235.176-.464.285-.684l.036-.07c.054-.107.111-.211.171-.313L3.715 4.973l1.258-1.258 1.994 1.107c.107-.063.217-.122.329-.178l.03-.016.072-.036c.21-.101.427-.19.649-.266l.073-.025c.111-.037.223-.07.337-.1l.025-.008.627-2.192h1.778l.627 2.191ZM10 5.5a4.5 4.5 0 1 0 0 9 4.5 4.5 0 0 0 0-9Z"/>
471`;var jo=f`
472  <path
473    fill="currentColor"
474    d="M11.821 12.822q-.396.315-.828.555a6.065 6.065 0 1 1 2.386-2.387q-.247.443-.571.85L18 17.031l-.968.968zm-.54-1.541a4.548 4.548 0 1 0-6.433-6.433 4.548 4.548 0 0 0 6.433 6.433"/>
475`;var Go=f`
476  <path
477    fill="currentColor"
478    fill-opacity=".9"
479    d="M17 4.25H3v1.5h14zm0 5H3v1.5h14zm0 5H3v1.5h14z"/>
480`;var Jo=f`
481  <path
482    fill="currentColor"
483    fill-opacity=".9"
484    d="m16.124 5.916-6.481 9.722-5.645-5.08 1.003-1.115 4.356 3.92 5.519-8.279 1.248.832Z"/>
485`;var Ko=f`
486  <path
487    fill="currentColor"
488    fill-opacity=".9"
489    fill-rule="evenodd"
490    d="M10.95 10 16 16.029 14.864 17 9 10l5.864-7L16 3.971z"
491    clip-rule="evenodd" />
492  <path
493    fill="currentColor"
494    fill-opacity=".9"
495    fill-rule="evenodd"
496    d="M5.95 10 11 16.029 9.864 17 4 10l5.864-7L11 3.971z"
497    clip-rule="evenodd" />
498`;var Xo=f`
499  <path
500    fill="currentColor"
501    fill-opacity=".9"
502    d="M11.864 3 13 3.971 7.95 10 13 16.029 11.864 17 6 10z" />
503`;var Qo=f`
504  <path
505    fill="currentColor"
506    fill-opacity=".9"
507    d="M12.05 10 7 3.971 8.136 3 14 10l-5.864 7L7 16.029z" />
508`;var ta=f`
509  <path 
510    fill="currentColor" 
511    d="M3 9.136 3.971 8 10 13.05 16.029 8 17 9.136 10 15z" />
512`;var ea=f`
513  <path
514    fill="currentColor"
515    fill-opacity=".9"
516    d="M10 6.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3m0 5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3m0 5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3" />
517`;var na=f`
518  <path
519    fill="currentColor"
520    fill-opacity=".9"
521    d="M10 11.06 15.939 17l1.06-1.062L11.062 10 17 4.06 15.94 3 10 8.939 4.06 3 3 4.06 8.94 10 3 15.938 4.06 17z" />
522`;var ia=f`
523  <path
524    fill="currentColor"
525    fill-opacity=".9"
526    d="m10 11.06 4.47 4.47 1.06-1.06L11.06 10l4.47-4.47-1.06-1.06L10 8.94 5.53 4.47 4.47 5.53 8.94 10l-4.47 4.47 1.06 1.06z"/>
527`;var sa=f`
528  <path
529    fill="currentColor"
530    fill-opacity=".9"
531    d="m17 15.998-4.733-4.76a5.03 5.03 0 0 0 .996-3.067 5.2 5.2 0 0 0-.86-2.871A5.14 5.14 0 0 0 10.1 3.395a5.105 5.105 0 0 0-5.597 1.117 5.19 5.19 0 0 0-1.11 5.63 5.15 5.15 0 0 0 1.894 2.315 5.1 5.1 0 0 0 2.855.865 4.96 4.96 0 0 0 3.049-1.002L16.004 17zm-8.819-4.19a3.65 3.65 0 0 1-2.04-.617 3.7 3.7 0 0 1-1.355-1.654 3.71 3.71 0 0 1 .793-4.024 3.65 3.65 0 0 1 4-.798c.67.281 1.243.755 1.646 1.363a3.7 3.7 0 0 1-.46 4.65 3.66 3.66 0 0 1-2.584 1.08"/>
532`;var ra=f`
533  <path
534    fill="currentColor"
535    fill-opacity=".9"
536    d="M18 7.25H2v1.5h16zm0 4H2v1.5h16zM9.8 2 7 4.836 8.05 5.9 9.8 4.127 11.55 5.9l1.05-1.064zm0 15.9 2.8-2.836L11.55 14 9.8 15.773 8.05 14 7 15.064z"></path>
537`;var Pi={"fi-aktualisieren":co,"fi-anhaengen":uo,"fi-app-switch-monochrom":ho,"fi-aufgaben":fo,"fi-aufzaehlungsliste":mo,"fi-aufzaehlungsliste-fehler":po,"fi-aufzaehlungsliste-info":go,"fi-aufzaehlungsliste-warnung":yo,"fi-bearbeiten":vo,"fi-benachrichtigung":bo,"fi-benachrichtigung-monochrom":wo,"fi-deutschland":xo,"fi-eigenschaften":ko,"fi-fehler":So,"fi-herunterladen":Mo,"fi-hilfe":Oo,"fi-hilfe-monochrom":Co,"fi-ki":Eo,"fi-ki-monochrom":$o,"fi-favorit":To,"fi-favorit-leer":Ao,"fi-login-abmelden":Do,"fi-login-angemeldet":_o,"fi-login-angemeldet-monochrom":Lo,"fi-notiz":No,"fi-ok":zo,"fi-protokoll":Io,"fi-sprache":Ro,"fi-sprache-monochrom":Vo,"fi-unterhaltungen":Fo,"fi-vereinigtes-koenigreich":Po,"fi-warnung":Wo,"fi-weitergeben":Uo,"fi-zeit":Zo,"fi-synchronisieren":Ho,"pi-datev-logo":Bo,"sli-link-extern":qo,"sli-lokale-einstellungen":Yo,"sli-lokale-suche":jo,"sli-menu":Go,"sli-ok":Jo,"sli-overflow-links":Ko,"sli-pfeil-links":Xo,"sli-pfeil-rechts":Qo,"sli-pfeil-unten":ta,"sli-punkte-vertikal":ea,"sli-schliessen-gross":na,"sli-schliessen-klein":ia,"sli-suche-gross":sa,"sli-verschieben-oben-unten":ra};var Wi=new class{#t=new Map(Object.entries(Pi));add(t,n){this.#t.set(t,n)}remove(t){this.#t.delete(t)}has(t){return this.#t.has(t)}get(t){return this.#t.get(t)}reset(){this.#t.clear();for(let[t,n]of Object.entries(Pi))this.#t.set(t,n)}};var gu="dacks-icon";var yu={small:16,medium:20,large:24},{AttributePart:oa,PropertyPart:vu}=$n,bu=e=>e,wu={h:bu`
538      <div>
539        <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 20 20" aria-hidden="true"><?></svg>
540      </div>
541    `,parts:[{type:1,index:0,name:"ariaLabel",strings:["",""],ctor:vu},{type:1,index:1,name:"width",strings:["",""],ctor:oa},{type:1,index:1,name:"height",strings:["",""],ctor:oa},{type:2,index:2}]},Re=class extends X{constructor(){super(...arguments),this.size="medium"}#t;set name(t){if(!Wi.has(t))throw new Error(`Icon ${t} is not in registry.`);this.#t=t}get name(){return this.#t}render(){let t=Wi.get(this.#t),n=yu[this.size];return{_$litType$:wu,values:[this.label??null,n,n,t]}}static{this.styles=[he,lo]}};R([rt({type:String})],Re.prototype,"name",null);R([rt({type:String})],Re.prototype,"size",void 0);R([rt({type:String})],Re.prototype,"label",void 0);Re=R([ue(gu)],Re);function N(e,t){return n=>n.every(i=>e.includes(i.nodeName.toLowerCase()))?void 0:t}function aa(e,t){return n=>n.length<=e?void 0:t}function la(e,t){return n=>n.length>=e?void 0:t}function ca(e,t){return n=>n.length===e?void 0:t}var d0=la(1,"slot %s should contain at least 1 node"),h0=ca(1,"slot %s should contain exactly 1 node"),f0=aa(1,"slot %s should not contain more than 1 node"),m0=N(["dacks-action-bar"],"slot %s should only contain dacks-action-bar elements"),p0=N(["a"],"slot %s should only contain HTMLAnchorElements"),g0=N(["dacks-content-right-aside"],"slot %s should only contain dacks-content-right-aside elements"),y0=N(["dacks-content-nav"],"slot %s should only contain dacks-content-nav elements"),v0=N(["dacks-footer"],"slot %s should only contain dacks-footer elements"),b0=N(["dacks-header"],"slot %s should only contain dacks-header elements"),w0=N(["dacks-icon"],"slot %s should only contain dacks-icon elements"),x0=N(["label","input"],"slot %s should only contain label or input elements"),k0=N(["dacks-language-switch"],"slot %s should only contain dacks-language-switch elements"),S0=N(["dacks-local-context-switch"],"slot %s should only contain dacks-local-context-switch elements"),T0=N(["dacks-local-nav-item","dacks-local-nav-group"],"slot %s should only contain dacks-local-nav-item or dacks-local-nav-group elements"),A0=N(["dacks-local-nav-item"],"slot %s should only contain dacks-local-nav-item elements"),M0=N(["dacks-local-nav"],"slot %s should only contain dacks-local-nav elements"),O0=N(["dacks-local-search"],"slot %s should only contain dacks-local-search elements"),C0=N(["dacks-option"],"slot %s should only contain dacks-option elements"),E0=N(["dacks-option","dacks-option-group"],"slot %s should only contain dacks-option or dacks-option-group elements"),$0=N(["dacks-radio-button"],"slot %s should only contain dacks-radio-button elements"),D0=N(["#text"],"slot %s should only contain text nodes"),_0=N(["dacks-tree-node"],"slot %s should only contain dacks-tree-node elements"),L0=N(["dacks-user-menu"],"slot %s should only contain dacks-user-menu elements");var ua={de:{code:"de",label:"Deutsch",shortLabel:"DE",iconName:"fi-deutschland"},en:{code:"en",label:"English",shortLabel:"EN",iconName:"fi-vereinigtes-koenigreich"}},xu=ua.de.code,ku=Object.values(ua).map(e=>e.code);function _n(e){return ku.includes(e)}
541function Su(){if(globalThis.navigator===void 0)return;let e=globalThis.navigator.language.split("-").at(0);return typeof e=="string"&&_n(e)?e:void 0}function Tu(){if(globalThis.document===void 0)return;let{lang:e}=globalThis.document.documentElement;return _n(e)?e:void 0}function da(){return Tu()??Su()??xu}var Ve=da(),Dn=[],ha=()=>{Ve=da();for(let e of Dn)e()},Au=new MutationObserver(ha);Au.observe(document.documentElement,{attributes:!0,attributeFilter:["lang"]});globalThis.addEventListener("languagechange",ha);var Mu=e=>(Dn.push(e),()=>Dn.splice(Dn.indexOf(e),1)),fa=e=>t=>{class n extends t{constructor(){super(...arguments),this.#t=Ve,this.#e=()=>{_n(this.lang)||(this.#s=Ve,this.requestUpdate())},this.translation=e[Ve],this.#n=Mu(this.#e)}static get observedAttributes(){return[...super.observedAttributes,"lang"]}#t;set#s(s){this.#t=s,this.translation=e[this.#t]}get language(){return this.#t}#e;#n;disconnectedCallback(){super.disconnectedCallback(),this.#n()}attributeChangedCallback(s,r,o){if(super.attributeChangedCallback(s,r,o),s==="lang"&&o!==r)if(typeof o=="string"&&_n(o))this.#s=o;else{let a=Ve;this.lang.length>0&&console.warn(Hi`%o has unsupported language ${this.lang}: falling back to language ${a}.`,this),this.#s=a}}}return R([xn()],n.prototype,"translation",void 0),n};var Zi,Ln=class{#t;#s;#e=new Map;#n=new Map;#r;#c;#a;#l;#i;#o;#u;constructor(t,n={}){this.#s=t,this.#t=n,this.#r=g({},t),this.#c=this.#d(),this.#a=g(g({},this.#r),this.#c)}#h(t){for(let{listener:n,subscribe:i}of this.#e.values())(i===!0||Array.isArray(i)&&i.some(s=>t.includes(s)))&&n(this.#a,this.#l,t)}#d(){let t={};for(let[n,i]of Object.entries(this.#t))Object.defineProperty(t,n,{enumerable:!0,configurable:!0,writable:!1,value:i(this.#r)});return t}#f(t,n){if(t instanceof Zi)return;let i=this.#e.get(t);if(i===void 0)throw new Error("Element is not registered as a consumer. Call consume() before attempting to update context.");let{provide:s}=i;if(s===!1)throw new Error("Element is not allowed to update context. Set provide configuration to allow context updates.");let o=En(n).map(([a])=>a).filter(a=>!s.includes(a));if(o.length>0)throw new Error(`Element attempted to update context not declared in provide configuration: ${o.join(", ")}. Allowed paths: ${s.join(", ")}`)}#m(t,n){for(let[i,s]of En(n)){let r=this.#n.get(i);this.#n.set(i,r?[...r,[t,s]]:[[t,s]])}}#p(){if(this.#i===void 0)return;let t=de(this.#r,g({},this.#i),!0);this.#r=t.result;let n=de(this.#c,this.#d(),!0);this.#c=n.result,this.#l=this.#a,this.#a=g(g({},this.#r),this.#c);let i=[...t.paths,...n.paths];i.length>0&&this.#h(i),this.#i=void 0,this.#u=void 0,this.#o?.resolve()}get contextUpdateComplete(){return this.#o?.promise??Promise.resolve()}consume(t,n,i=!1,s=!1){n(this.#a,this.#l,void 0),this.#e.set(t,{listener:n,subscribe:i,provide:s})}update(t,n){this.#f(t,n),t instanceof HTMLElement&&this.#m(t,n),this.#i===void 0?(this.#i=n,this.#o=new On,this.#u=globalThis.setTimeout(()=>this.#p(),0)):this.#i=de(this.#i,n).result}updateSync(t,n){this.#f(t,n),t instanceof HTMLElement&&this.#m(t,n),globalThis.clearTimeout(this.#u),this.#i=this.#i===void 0?n:de(this.#i,n).result,this.#p()}reset(){this.#n.clear(),this.update(this,g({},this.#s))}resetSync(){this.#n.clear(),this.updateSync(this,g({},this.#s))}dispose(t){this.#e.delete(t)}clearContext(t){if(t instanceof Zi)return;let n=this.#e.get(t);if(n===void 0)return;let{provide:i}=n;if(i===!1)return;let s=[];for(let o of i){let a=this.#n.get(o);if(!(a===void 0||a.length===0))if(a.length===1&&a.at(-1)[0]===t)this.#n.delete(o),s.push(o);else{let l=a.filter(([c])=>c!==t);if(l.length===0){this.#n.delete(o);continue}this.#n.set(o,l),this.update(this,Vi([[o,l.at(-1)[1]]]))}}if(s.length===0)return;let r=Vi(s.map(o=>[o,void 0]));this.update(this,r)}};Zi=Ln;var Ui=Symbol("dacksContext"),Ou={apiBasePath:void 0,language:void 0,isaUrl:void 0,client:{name:void 0,number:void 0,centralNumber:void 0,zmoid:void 0},user:{name:void 0,context:void 0},notifications:{count:void 0},km:{chanceryName:void 0,consultantNumber:void 0,location:void 0}},Cu={hasClient:({client:e})=>typeof e.name=="string"&&(typeof e.centralNumber=="string"||typeof e.number=="string"),hasKmData:({km:e})=>typeof e.chanceryName=="string"||typeof e.consultantNumber=="string"||typeof e.location=="str
541ing",hasNotifications:({notifications:e})=>typeof e.count=="number"&&e.count>0,hasUser:({user:e})=>typeof e.name=="string"},He=new Ln(Ou,Cu),ma=e=>{let{subscribe:t,provide:n}=g({subscribe:!1,provide:!1},e);return i=>{var s;class r extends i{static{s=Ui}#t=new Set;#s=!1;get context(){return this[Ui]}get contextUpdateComplete(){return He.contextUpdateComplete}updateContext(a){this.#s?He.update(this,a):this.#t.add(a)}clearContext(){He.clearContext(this)}contextUpdated(a,l,c){}#e=(a,l,c)=>{this[Ui]=a,this.contextUpdated(a,l,c)};connectedCallback(){super.connectedCallback(),this.#s=!0,He.consume(this,this.#e,t,n);for(let a of this.#t)this.updateContext(a);this.#t.clear()}getUpdateComplete(){return P(this,null,function*(){let a=yield ss(r.prototype,this,"getUpdateComplete").call(this);return t!==!1&&(yield this.contextUpdateComplete),a})}disconnectedCallback(){this.#s=!1,He.dispose(this),super.disconnectedCallback()}}return R([xn()],r.prototype,s,void 0),r}};var pa=O`
542  .d-button {
543    position: relative;
544    display: inline-flex;
545    flex-shrink: 0;
546    gap: var(--_d-button-gap, var(--d-space-6));
547    align-items: center;
548    justify-content: center;
549    min-inline-size: var(--_d-button-min-inline-size, 6.75rem);
550    block-size: var(--_d-button-block-size, 2.875rem);
551    padding-inline: var(--_d-button-padding-inline, var(--d-space-12));
552    margin: calc(var(--_d-button-core-inset, var(--d-space-4)) * -1);
553    font-family: var(--d-font-family-base);
554    font-size: var(--_d-button-font-size, var(--d-font-size-base));
555    font-weight: var(--d-font-weight-medium);
556    color: var(--_d-button-color, inherit);
557    cursor: pointer;
558    user-select: none;
559    outline: 0;
560    background-color: var(--_d-button-background-color, var(--d-color-transparent));
561    border: 0;
562    border-radius: var(--_d-button-border-radius, var(--d-border-radius-md));
563    isolation: isolate;
564
565    &:disabled {
566      pointer-events: none;
567      cursor: default;
568    }
569
570    &:hover {
571      background-color: var(--d-color-blue-900-10);
572    }
573
574    &:active {
575      background-color: var(--d-color-blue-900-15);
576    }
577
578    &:focus-visible {
579      outline: 2px solid var(--d-color-petrol-600);
580    }
581
582    &.d-button-icon-only:not(.d-button-primary) {
583      min-inline-size: 0;
584      aspect-ratio: 1 / 1;
585      padding-inline: 0;
586    }
587
588    /* CORE */
589    &::before {
590      position: absolute;
591      inset: var(--_d-button-core-inset, var(--d-space-4));
592      z-index: -1;
593      content: '';
594      background-color: var(--_d-button-core-background-color, var(--d-color-coldgray-50));
595      background-clip: var(--_d-button-core-background-clip, padding-box);
596      border-color: var(--_d-button-core-border-color, var(--d-color-black-15) var(--d-color-black-15) var(--d-color-blue-900-45));
597      border-style: solid;
598      border-width: 1px;
599      border-radius: calc(var(--d-border-radius-md) - 1px);
600      box-shadow: var(--_d-button-core-box-shadow, var(--d-box-shadow-layer-1a));
601    }
602
603    &:active::before {
604      background-color: var(--_d-button-core-background-color-active, var(--d-color-coldgray-80));
605    }
606
607    /* LINE */
608    &::after {
609      position: absolute;
610      inset-block-end: var(--_d-button-line-inset-block-end, var(--d-space-4));
611      inset-inline: 0;
612      inline-size: 35%;
613      block-size: var(--d-space-2);
614      margin-inline: auto;
615      content: var(--_d-button-line-content, none);
616      background-color: var(--d-color-petrol-600);
617      border-radius: var(--d-space-2);
618
619      @media (prefers-reduced-motion: no-preference) {
620        transition:
621          inline-size var(--d-transition-medium) var(--d-transition-standard),
622          background-color var(--d-transition-medium) var(--d-transition-standard);
623      }
624
625      @media (forced-colors: active) {
626        background-color: canvasText !important;
627      }
628    }
629
630    &:hover::after {
631      inline-size: 70%;
632      background-color: var(--d-color-petrol-400);
633    }
634
635    span {
636      padding-inline: var(--d-space-2);
637      overflow: hidden;
638      text-overflow: ellipsis;
639      white-space: nowrap;
640    }
641  }
642
643  .d-button:is(:disabled) {
644    --_d-button-color: var(--d-color-black-30);
645  }
646
647  .d-button:is(:disabled) dacks-icon,
648  .d-button:is(:disabled) ::slotted(dacks-icon) {
649    filter: grayscale(100%) opacity(0.4);
650  }
651
652  .d-button:is(:disabled):not(.d-button-light) {
653    --_d-button-core-background-color: var(--d-color-coldgray-100-70);
654    --_d-button-core-border-color: var(--d-color-black-15) var(--d-color-black-15) var(--d-color-blue-900-35);
655    --_d-button-core-box-shadow: none;
656  }
657
658  .d-button-sm:is(.d-button-light) {
659    --_d-button-block-size: var(--d-space-32);
660    --_d-button-min-inline-size: 0;
661    --_d-button-padding-inline: var(--d-space-6);
662    --_d-button-font-size: var(--d-font-size-sm);
663    --_d-button-border-radius: var(--d-border-radius-sm);
664    --_d-button-gap: var(--d-space-4);
665    --_d-button-line-inset-block-end: 0;
666  }
667
668  .d-button-xs:is(.d-button-light):is(.d-button-icon-only) {
669    --_d-button-block-size: var(--d-space-24);
670    --_d-button-border-radius: var(--d-border-radius-sm);
671    --_d-button-core-inset: var(--d-space-2);
672    --_d-button-line-inset-block-end: calc(var(--d-space-2) * -1);
673  }
674
675  .d-button-primary {
676    --_d-button-core-background-color: var(--d-color-green-300);
677    --_d-button-core-background-color-active: var(--d-color-green-350);
678    --_d-button-core-border-color: var(--d-color-green-600-50) var(--d-color-green-600-50) var(--d-color-blue-900-45);
679  }
680
681  .d-button-light {
682    --_d-button-core-background-clip: border-box;
683    --_d-button-core-background-color: var(--d-color-transparent);
684    --_d-button-core-background-color-active: var(--d-color-transparent);
685    --_d-button-core-border-color: var(--d-color-transparent);
686    --_d-button-core-box-shadow: none;
687  }
688
689  .d-button-light:is(.dacks-active):not(:hover, :active, .d-button-sm, .d-button-xs) {
690    --_d-button-core-background-color: var(--d-color-blue-500-15);
691  }
692
693  .d-button-light:is(.dacks-active):is(.d-button-sm, .d-button-xs) {
694    --_d-button-background-color: var(--d-color-blue-500-15);
695  }
696
697  .d-button-light:is(.dacks-active):not(:disabled) {
698    --_d-button-line-content: '';
699  }
700`;var ga=O`
701  dacks-content {
702    /* Action Bar: Slotted */
703    &:has(dacks-action-bar) {
704      --d-content-action-bar-display: var(--d-content-action-bar-overlay-display, flex);
705    }
706
707    /* Content Navigation + Right Aside: Mobile Overlay */
708    &:has(dacks-content-nav[data-d-open]),
709    &:has(dacks-content-right-aside[open]) {
710      --d-content-action-bar-overlay-display: none;
711      --d-content-main-overlay-display: none;
712
713      @media (width >= ${S.sm.css}) {
714        --d-content-action-bar-overlay-display: initial;
715        --d-content-main-overlay-display: initial;
716      }
717    }
718
719    /* Content Navigation: Open */
720    &:has(dacks-content-nav[data-d-open]) {
721      --d-content-nav-display: flex;
722      --d-content-nav-inline-size: 100%;
723
724      @media (width >= ${S.sm.css}) {
725        --d-content-nav-inline-size: var(--d-content-nav-resize-inline-size, 192px);
726      }
727
728      @media (width >= ${S.md.css}) {
729        --d-content-nav-inline-size: var(--d-content-nav-resize-inline-size, 240px);
730      }
731
732      @media (width >= ${S.xl.css}) {
733        --d-content-nav-inline-size: var(--d-content-nav-resize-inline-size, 320px);
734      }
735    }
736
737    /* Content Navigation: Closed */
738    &:has(dacks-content-nav:not([data-d-open])) {
739      --d-content-header-button-display: inline-flex;
740    }
741
742    /* Right Aside: Open */
743    &:has(dacks-content-right-aside[open]) {
744      --d-content-right-aside-display: flex;
745      --d-content-right-aside-inline-size: 100%;
746      --d-content-right-aside-background-color: var(--d-color-coldgray-50);
747
748      @media (width >= ${S.sm.css}) {
749        --d-content-right-aside-inline-size: 20rem;
750      }
751
752      @media (width >= ${S.lg.css}) {
753        --d-content-right-aside-inline-size: clamp(20rem, var(--d-content-right-aside-custom-inline-size, 30rem), 30rem);
754      }
755
756      @media (width >= ${S.xl.css}) {
757        --d-content-right-aside-inline-size: clamp(20rem, var(--d-content-right-aside-custom-inline-size, 30rem), 50rem);
758      }
759    }
760
761    /* Right Aside: Custom Sizes */
762    &:has(dacks-content-right-aside[open][size="extra-small"]) {
763      --d-content-right-aside-custom-inline-size: 20rem;
764    }
765
766    &:has(dacks-content-right-aside[open][size="medium"]) {
767      --d-content-right-aside-custom-inline-size: 40rem;
768    }
769
770    &:has(dacks-content-right-aside[open][size="large"]) {
771      --d-content-right-aside-custom-inline-size: 45rem;
772    }
773
774    &:has(dacks-content-right-aside[open][size="extra-large"]) {
775      --d-content-right-aside-custom-inline-size: 50rem;
776    }
777
778    /* Right Aside: Custom Colors */
779    &:has(dacks-content-right-aside[open][color="white"]) {
780      --d-content-right-aside-background-color: var(--d-color-white);
781    }
782
783    &:has(dacks-content-right-aside[open][color="coldgray-80"]) {
784      --d-content-right-aside-background-color: var(--d-color-coldgray-80);
785    }
786  }
787`,ya=O`
788  :host {
789    display: contents;
790  }
791
792  .d-content {
793    position: relative;
794    display: flex;
795    flex: 1;
796  }
797
798  .d-content-backdrop {
799    position: absolute;
800    inset-block-start: 0;
801    inset-inline: 0;
802    display: none;
803    block-size: calc(26rem + var(--d-header-block-size) + var(--d-local-nav-block-size));
804    background-image: linear-gradient(to right, var(--d-gradient-blue-from), var(--d-gradient-blue-to));
805
806    @media (width >= ${S.sm.css}) {
807      position: fixed;
808    }
809
810    @media (width >= ${S.xl.css}) {
811      block-size: calc(37rem + var(--d-header-block-size) + var(--d-local-nav-block-size));
812    }
813
814    :host([backdrop]) & {
815      display: block;
816    }
817  }
818
819  .d-content-nav-header,
820  .d-content-right-aside-header {
821    display: flex;
822    gap: var(--d-space-8);
823    align-items: start;
824    min-width: 0;
825    padding: var(--d-space-12) var(--d-space-16) var(--d-space-4) var(--d-space-16);
826
827    @media (width >= ${S.sm.css}) {
828      padding: var(--d-space-16) var(--d-space-8) var(--d-space-8) var(--d-space-16);
829    }
830
831    @media (width >= ${S.md.css}) {
832      padding: var(--d-space-20) var(--d-space-12) var(--d-space-12) var(--d-space-20);
833    }
834
835    @media (width >= ${S.xl.css}) {
836      padding: var(--d-space-24) var(--d-space-16) var(--d-space-16) var(--d-space-24);
837    }
838
839    &:has(button:first-child) {
840      padding-inline-start: var(--d-space-12);
841    }
842
843    h2 {
844      min-inline-size: 0;
845      margin-block: calc((2.375rem - var(--d-heading-h5-line) * var(--d-heading-h5-size)) / 2);
846      font: var(--d-heading-h5);
847      color: var(--d-color-black-90);
848      hyphens: auto;
849      overflow-wrap: break-word;
850    }
851
852    button:last-of-type {
853      margin-inline-start: auto;
854    }
855  }
856
857  .d-content-nav-content,
858  .d-content-right-aside-content {
859    display: flex;
860    flex: 1;
861    flex-direction: column;
862    gap: var(--d-space-8);
863    padding: var(--d-space-8) var(--d-space-12) var(--d-space-12) var(--d-space-12);
864    overflow-y: auto;
865    scrollbar-width: thin;
866
867    @media (width >= ${S.sm.css}) {
868      padding: var(--d-space-8) var(--d-space-16) var(--d-space-16) var(--d-space-16);
869    }
870
871    @media (width >= ${S.md.css}) {
872      padding: var(--d-space-8) var(--d-space-20) var(--d-space-20) var(--d-space-20);
873    }
874    
875    @media (width >= ${S.xl.css}) {
876      padding: var(--d-space-8) var(--d-space-24) var(--d-space-24) var(--d-space-24);
877    }
878  }
879`;var va=O`
880  .d-content-action-bar:not([hidden]) {
881    position: fixed;
882    inset-block: 0;
883    inset-inline-end: 0;
884    z-index: var(--d-index-overlay);
885    display: var(--d-content-action-bar-display, none);
886    block-size: calc(100dvh - var(--d-layout-scroll-inset));
887    padding-block: var(--d-space-8);
888    background-color: var(--d-content-right-aside-background-color, var(--d-color-transparent));
889    isolation: isolate;
890
891    @media (width >= ${S.sm.css}) {
892      position: sticky;
893      inset-block: var(--d-layout-scroll-inset) 0;
894      z-index: var(--d-index-sticky);
895    }
896
897    @media (width >= ${S.md.css}) {
898      z-index: var(--d-index-nav);
899    }
900
901    @media (prefers-reduced-motion: no-preference) {
902      transition:
903        block-size var(--d-layout-scroll-transition),
904        inset-block var(--d-layout-scroll-transition);
905    }
906  }
907`;var ba=O`
908  :host([padding="none"]) {
909    --_d-content-main-padding: 0;
910  }
911
912  .d-content-main {
913    position: relative;
914    display: var(--d-content-main-overlay-display, flex);
915    flex: 1;
916    flex-direction: column;
917    min-inline-size: 0;
918
919    @media (width >= ${S.sm.css}) {
920      margin-block-start: calc(var(--d-header-block-size) + var(--d-local-nav-block-size));
921    }
922  }
923
924  main {
925    display: flex;
926    flex: 1;
927    flex-direction: column;
928    padding: var(--_d-content-main-padding, var(--d-space-12));
929    outline: 0;
930
931    @media (width >= ${S.sm.css}) {
932      padding: var(--_d-content-main-padding, var(--d-space-16));
933    }
934
935    @media (width >= ${S.md.css}) {
936      padding: var(--_d-content-main-padding, var(--d-space-20));
937    }
938
939    @media (width >= ${S.xl.css}) {
940      padding: var(--_d-content-main-padding, var(--d-space-24));
941    }
942  }
943`;var wa=O`
944  :host {
945    --_d-content-nav-splitter-background-color: var(--d-color-coldgray-150);
946    --_d-content-nav-splitter-hover-background-color: var(--d-color-blue-500-30);
947    --_d-content-nav-splitter-active-background-color: var(--d-color-petrol-700);
948    --_d-content-nav-splitter-focus-background-color: var(--d-color-petrol-700);
949  }
950
951  .d-content-nav {
952    inset-inline-start: 0;
953    z-index: var(--d-index-nav);
954    display: var(--d-content-nav-display, none);
955    flex-direction: column;
956    inline-size: var(--d-content-nav-inline-size);
957    min-block-size: 100%;
958    background-color: var(--d-color-white);
959    isolation: isolate;
960
961    @media (width >= ${S.sm.css}) {
962      position: sticky;
963      inset-block: var(--d-layout-scroll-inset) 0;
964      block-size: calc(100dvh - var(--d-layout-scroll-inset));
965      min-block-size: auto;
966      background-color: var(--d-color-coldgray-80);
967    }
968
969    @media (prefers-reduced-motion: no-preference) {
970      transition:
971        block-size var(--d-layout-scroll-transition),
972        inset-block var(--d-layout-scroll-transition);
973    }
974  }
975
976  .d-content-nav-splitter {
977    position: absolute;
978    inset-block: 0;
979    inset-inline-end: -9px;
980    display: none;
981    inline-size: 10px;
982    min-block-size: 100%;
983    pointer-events: auto;
984    cursor: ew-resize;
985    outline: 0;
986
987    @media (width >= ${S.sm.css}) {
988      display: flex;
989    }
990
991    &::after,
992    &::before {
993      @media (forced-colors: active) {
994        background-color: CanvasText !important;
995      }
996    }
997
998    &::after {
999      inline-size: 1px;
1000      content: "";
1001      background-color: var(--_d-content-nav-splitter-background-color);
1002      transition:
1003        inline-size var(--d-transition-short) var(--d-transition-standard),
1004        background-color var(--d-transition-short) var(--d-transition-standard);
1005    }
1006
1007    &:hover::after,
1008    &:active::after,
1009    &:focus-visible::after {
1010      inline-size: 2px;
1011    }
1012
1013    &:hover::after {
1014      background-color: var(--_d-content-nav-splitter-hover-background-color);
1015    }
1016
1017    &:active::after {
1018      background-color: var(--_d-content-nav-splitter-active-background-color);
1019    }
1020
1021    &:focus-visible::after,
1022    &:focus-visible::before {
1023      background-color: var(--_d-content-nav-splitter-focus-background-color);
1024    }
1025
1026    &:focus-visible::before {
1027      position: absolute;
1028      inset-block: 50%;
1029      inset-inline-start: -9px;
1030      width: 20px;
1031      height: 10px;
1032      pointer-events: none;
1033      content: "";
1034      background-color: var(--_d-content-nav-splitter-focus-background-color);
1035      mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAxMCI+PHBvbHlnb24gcG9pbnRzPSI2LDEgMiw1IDYsOSIgc3R5bGU9ImZpbGw6YmxhY2siLz48cG9seWdvbiBwb2ludHM9IjE0LDEgMTgsNSAxNCw5IiBzdHlsZT0iZmlsbDpiaGFjayIvPjwvc3ZnPg==");
1036      mask-repeat: no-repeat;
1037      mask-size: contain;
1038      transform: translateY(-50%);
1039    }
1040  }
1041`;var xa=O`
1042  .d-content-right-aside {
1043    inset-inline-end: 0;
1044    z-index: var(--d-index-nav);
1045    display: var(--d-content-right-aside-display, none);
1046    flex-direction: column;
1047    inline-size: var(--d-content-right-aside-inline-size);
1048    min-block-size: 100%;
1049    background-color: var(--d-color-white);
1050    isolation: isolate;
1051
1052    @media (width >= ${S.sm.css}) {
1053      position: fixed;
1054      inset-block: var(--d-layout-scroll-inset) 0;
1055      min-block-size: auto;
1056    }
1057    
1058    @media (width >= ${S.md.css}) {
1059      position: sticky;
1060      z-index: var(--d-index-sticky);
1061      inline-size: var(--d-content-right-aside-inline-size);
1062      block-size: calc(100dvh - var(--d-layout-scroll-inset));
1063      background-color: var(--d-content-right-aside-background-color);
1064      border-inline-start: 1px solid var(--d-color-coldgray-150);
1065    }
1066
1067    @media (prefers-reduced-motion: no-preference) {
1068      transition:
1069      block-size var(--d-layout-scroll-transition),
1070      inset-block var(--d-layout-scroll-transition);
1071    }
1072    
1073    &::before {
1074      position: absolute;
1075      inset: 0 0 0 -1px;
1076      pointer-events: none;
1077      content: "";
1078      box-shadow: var(--d-box-shadow-layer-2a);
1079
1080      @media (width >= ${S.md.css}) {
1081        display: none;
1082      }
1083    }
1084  }
1085`;var $t=Math.min,ot=Math.max,Pe=Math.round,We=Math.floor,ht=e=>({x:e,y:e}),Eu={left:"right",right:"left",bottom:"top",top:"bottom"};function Ta(e,t,n){return ot(e,$t(t,n))}function fe(e,t){return typeof e=="function"?e(t):e}function Dt(e){return e.split("-")[0]}function me(e){return e.split("-")[1]}function Bi(e){return e==="x"?"y":"x"}function qi(e){return e==="y"?"height":"width"}function ft(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function Yi(e){return Bi(ft(e))}function Aa(e,t,n){n===void 0&&(n=!1);let i=me(e),s=Yi(e),r=qi(s),o=s==="x"?i===(n?"end":"start")?"right":"left":i==="start"?"bottom":"top";return t.reference[r]>t.floating[r]&&(o=Fe(o)),[o,Fe(o)]}function Ma(e){let t=Fe(e);return[Nn(e),t,Nn(t)]}function Nn(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var ka=["left","right"],Sa=["right","left"],$u=["top","bottom"],Du=["bottom","top"];function _u(e,t,n){switch(e){case"top":case"bottom":return n?t?Sa:ka:t?ka:Sa;case"left":case"right":return t?$u:Du;default:return[]}}function Oa(e,t,n,i){let s=me(e),r=_u(Dt(e),n==="start",i);return s&&(r=r.map(o=>o+"-"+s),t&&(r=r.concat(r.map(Nn)))),r}function Fe(e){let t=Dt(e);return Eu[t]+e.slice(t.length)}function Lu(e){var t,n,i,s;return{top:(t=e.top)!=null?t:0,right:(n=e.right)!=null?n:0,bottom:(i=e.bottom)!=null?i:0,left:(s=e.left)!=null?s:0}}function Ca(e){return typeof e!="number"?Lu(e):{top:e,right:e,bottom:e,left:e}}function jt(e){let{x:t,y:n,width:i,height:s}=e;return{width:i,height:s,top:n,left:t,right:t+i,bottom:n+s,x:t,y:n}}function Ea(e,t,n){let{reference:i,floating:s}=e,r=ft(t),o=Yi(t),a=qi(o),l=Dt(t),c=r==="y",u=i.x+i.width/2-s.width/2,d=i.y+i.height/2-s.height/2,m=i[a]/2-s[a]/2,h;switch(l){case"top":h={x:u,y:i.y-s.height};break;case"bottom":h={x:u,y:i.y+i.height};break;case"right":h={x:i.x+i.width,y:d};break;case"left":h={x:i.x-s.width,y:d};break;default:h={x:i.x,y:i.y}}let y=me(t);return y&&(h[o]+=m*(y==="end"?1:-1)*(n&&c?-1:1)),h}function $a(e,t){return P(this,null,function*(){var n;t===void 0&&(t={});let{x:i,y:s,platform:r,rects:o,elements:a,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:u="viewport",elementContext:d="floating",altBoundary:m=!1,padding:h=0}=fe(t,e),y=Ca(h),w=a[m?d==="floating"?"reference":"floating":d],x=jt(yield r.getClippingRect
1085({element:(n=yield r.isElement==null?void 0:r.isElement(w))==null||n?w:w.contextElement||(yield r.getDocumentElement==null?void 0:r.getDocumentElement(a.floating)),boundary:c,rootBoundary:u,strategy:l})),A=d==="floating"?{x:i,y:s,width:o.floating.width,height:o.floating.height}:o.reference,E=yield r.getOffsetParent==null?void 0:r.getOffsetParent(a.floating),L=(yield r.isElement==null?void 0:r.isElement(E))&&(yield r.getScale==null?void 0:r.getScale(E))||{x:1,y:1},$=jt(r.convertOffsetParentRelativeRectToViewportRelativeRect?yield r.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:A,offsetParent:E,strategy:l}):A);return{top:(x.top-$.top+y.top)/L.y,bottom:($.bottom-x.bottom+y.bottom)/L.y,left:(x.left-$.left+y.left)/L.x,right:($.right-x.right+y.right)/L.x}})}var Nu=50,Da=(e,t,n)=>P(null,null,function*(){let{placement:i="bottom",strategy:s="absolute",middleware:r=[],platform:o}=n,a=o.detectOverflow?o:C(g({},o),{detectOverflow:$a}),l=yield o.isRTL==null?void 0:o.isRTL(t),c=yield o.getElementRects({reference:e,floating:t,strategy:s}),{x:u,y:d}=Ea(c,i,l),m=i,h=0,y={};for(let b=0;b<r.length;b++){let w=r[b];if(!w)continue;let{name:x,fn:A}=w,{x:E,y:L,data:$,reset:I}=yield A({x:u,y:d,initialPlacement:i,placement:m,strategy:s,middlewareData:y,rects:c,platform:a,elements:{reference:e,floating:t}});u=E??u,d=L??d,y[x]=g(g({},y[x]),$),I&&h<Nu&&(h++,typeof I=="object"&&(I.placement&&(m=I.placement),I.rects&&(c=I.rects===!0?yield o.getElementRects({reference:e,floating:t,strategy:s}):I.rects),{x:u,y:d}=Ea(c,m,l)),b=-1)}return{x:u,y:d,placement:m,strategy:s,middlewareData:y}});var _a=function(e){return e===void 0&&(e={}),{name:"flip",options:e,fn(n){return P(this,null,function*(){var i,s;let{placement:r,middlewareData:o,rects:a,initialPlacement:l,platform:c,elements:u}=n,is=fe(e,n),{mainAxis:d=!0,crossAxis:m=!0,fallbackPlacements:h,fallbackStrategy:y="bestFit",fallbackAxisSideDirection:b="none",flipAlignment:w=!0}=is,x=Rt(is,["mainAxis","crossAxis","fallbackPlacements","fallbackStrategy","fallbackAxisSideDirection","flipAlignment"]);if((i=o.arrow)!=null&&i.alignmentOffset)return{};let A=Dt(r),E=ft(l),L=Dt(l)===l,$=yield c.isRTL==null?void 0:c.isRTL(u.floating),I=h||(L||!w?[Fe(l)]:Ma(l)),tt=b!=="none";!h&&tt&&I.push(...Oa(l,w,b,$));let ct=[l,...I],U=yield c.detectOverflow(n,x),F=[],kt=((s=o.flip)==null?void 0:s.overflows)||[];if(d&&F.push(U[A]),m){let zt=Aa(r,a,$);F.push(U[zt[0]],U[zt[1]])}if(kt=[...kt,{placement:r,overflows:F}],!F.every(zt=>zt<=0)){var ts,es;let zt=(((ts=o.flip)==null?void 0:ts.index)||0)+1,Fn=ct[zt];if(Fn&&(!(m==="alignment"?E!==ft(Fn):!1)||kt.every(et=>ft(et.placement)===E?et.overflows[0]>0:!0)))return{data:{index:zt,overflows:kt},reset:{placement:Fn}};let be=(es=kt.filter(It=>It.overflows[0]<=0).sort((It,et)=>It.overflows[1]-et.overflows[1])[0])==null?void 0:es.placement;if(!be)switch(y){case"bestFit":{var ns;let It=(ns=kt.filter(et=>{if(tt){let St=ft(et.placement);return St===E||St==="y"}return!0}).map(et=>[et.placement,et.overflows.filter(St=>St>0).reduce((St,el)=>St+el,0)]).sort((et,St)=>et[1]-St[1])[0])==null?void 0:ns[0];It&&(be=It);break}case"initialPlacement":be=l;break}if(r!==be)return{reset:{placement:be}}}return{}})}}};var zu=new Set(["left","top"]);function Iu(e,t){return P(this,null,function*(){let{placement:n,platform:i,elements:s}=e,r=yield i.isRTL==null?void 0:i.isRTL(s.floating),o=Dt(n),a=me(n),l=ft(n)==="y",c=zu.has(o)?-1:1,u=r&&l?-1:1,d=fe(t,e),{mainAxis:m,crossAxis:h,alignmentAxis:y}=typeof d=="number"?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return a&&typeof y=="number"&&(h=a==="end"?y*-1:y),l?{x:h*u,y:m*c}:{x:m*c,y:h*u}})}var La=function(e){return e===void 0&&(e=0),{name:"offset",options:e,fn(n){return P(this,null,function*(){var i,s;let{x:r,y:o,placement:a,middlewareData:l}=n,c=yield Iu(n,e);return a===((i=l.offset)==null?void 0:i.placement)&&(s=l.arrow)!=null&&s.alignmentOffset?{}:{x:r+c.x,y:o+c.y,data:C(g({},c),{placement:a})}})}}},Na=function(e){return e===void 0&&(e={}),{name:"shift",options:e,fn(n){return P(this,null,function*(){let{x:i,y:s,placement:r,platform:o}=n,E=fe(e,n),{mainAxis:a=!0,crossAxis:l=!1,limiter:c={fn:L=>{let{x:$,y:I}=L;return{x:$,y:I}}}}=E,u=Rt(E,["mainAxis","crossAxis","limiter"]),d={x:i,y:s},m=yield o.detectOverflow(n,u),h=ft(r),y=Bi(h),b=d[y],w=d[h],x=(L,$)=>Ta($+m[L==="y"?"top":"left"],$,$-m[L==="y"?"bottom":"right"]);a&&(b=x(y,b)),l&&(w=x(h,w));let A=c.fn(C(g({},n),{[y]:b,[h]:w}));return C(g({},A),{data:{x:A.x-i,y:A.y-s,enabled:{[y]:a,[h]:l}}})})}}};var za=function(e){return e===void 0&&(e={}),{name:"size",options:e,fn(n){return P(this,null,function*(){let{placement:i,rects:s,platform:r,elements:o}=n,F=fe(e,n),{apply:a=()=>{}}=F,l=Rt(F,["apply"]),c=yield r.detectOverflow(n,l),u=Dt(i),d=me(i),m=ft(i)==="y",{width:h,height:y}=s.floating,b,w;u==="top"||u==="bottom"?(b=u,w=d===((yield r.isRTL==null?void 0:r.isRTL(o.floating))?"start":"end")?"left":"right"):(w=u,b=d==="end"?"top":"bottom");let x=y-c.top-c.bottom,A=h-c.left-c.right,E=$t(y-c[b],x),L=$t(h-c[w],A),$=n.middlewareData.shift,I=!$,tt=E,ct=L;$!=null&&$.enabled.x&&(ct=A),$!=null&&$.enabled.y&&(tt=x),I&&!d&&(m?ct=h-2*ot(c.left,c.right):tt=y-2*ot(c.top,c.bottom)),yield a(C(g({},n),{availableWidth:ct,availableHeight:tt}));let U=yield r.getDimensions(o.floating);return h!==U.width||y!==U.height?{reset:{rects:!0}}:{}})}}};function zn(){return typeof window<"u"}function Jt(e){return Ra(e)?(e.nodeName||"").toLowerCase():"#document"}function Z(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function mt(e){var t;return(t=(Ra(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Ra(e){return zn()?e instanceof Node||e instanceof Z(e).Node:!1}function at(e){return zn()?e instanceof Element||e instanceof Z(e).Element:!1}function wt(e){return zn()?e instanceof HTMLElement||e instanceof Z(e).HTMLElement:!1}function Ia(e){return!zn()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof Z(e).ShadowRoot}function Ue(e){let{overflow:t,overflowX:n,overflowY:i,display:s}=lt(e);return/auto|scroll|overlay|hidden|clip/.test(t+i+n)&&s!=="inline"&&s!=="contents"}function Va(e){return/^(table|td|th)$/.test(Jt(e))}function Ze(e){try{if(e.matches(":popover-open"))return!0}catch(t){}try{return e.matches(":modal")}catch(t){return!1}}var Ru=/transform|translate|scale|rotate|perspective|filter/,Vu=/paint|layout|strict|content/,Gt
vendor: 9,667 bytes, lines 1085-1129
1085=e=>!!e&&e!=="none",ji;function In(e){let t=at(e)?lt(e):e;return Gt(t.transform)||Gt(t.translate)||Gt(t.scale)||Gt(t.rotate)||Gt(t.perspective)||!Rn()&&(Gt(t.backdropFilter)||Gt(t.filter))||Ru.test(t.willChange||"")||Vu.test(t.contain||"")}function Ha(e){let t=_t(e);for(;wt(t)&&!ge(t);){if(In(t))return t;if(Ze(t))return null;t=_t(t)}return null}function Rn(){return ji==null&&(ji=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),ji}function ge(e){return/^(html|body|#document)$/.test(Jt(e))}function lt(e){return Z(e).getComputedStyle(e)}function Be(e){return at(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function _t(e){if(Jt(e)==="html")return e;let t=e.assignedSlot||e.parentNode||Ia(e)&&e.host||mt(e);return Ia(t)?t.host:t}function Fa(e){let t=_t(e);return ge(t)?(e.ownerDocument||e).body:wt(t)&&Ue(t)?t:Fa(t)}function pe(e,t,n){var i;t===void 0&&(t=[]),n===void 0&&(n=!0);let s=Fa(e),r=s===((i=e.ownerDocument)==null?void 0:i.body),o=Z(s);if(r){let a=Vn(o);return t.concat(o,o.visualViewport||[],Ue(s)?s:[],a&&n?pe(a):[])}else return t.concat(s,pe(s,[],n))}function Vn(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Ua(e){let t=lt(e),n=parseFloat(t.width)||0,i=parseFloat(t.height)||0,s=wt(e),r=s?e.offsetWidth:n,o=s?e.offsetHeight:i,a=Pe(n)!==r||Pe(i)!==o;return a&&(n=r,i=o),{width:n,height:i,$:a}}function Ji(e){return at(e)?e:e.contextElement}function ye(e){let t=Ji(e);if(!wt(t))return ht(1);let n=t.getBoundingClientRect(),{width:i,height:s,$:r}=Ua(t),o=(r?Pe(n.width):n.width)/i,a=(r?Pe(n.height):n.height)/s;return(!o||!Number.isFinite(o))&&(o=1),(!a||!Number.isFinite(a))&&(a=1),{x:o,y:a}}var Hu=ht(0);function Za(e){let t=Z(e);return!Rn()||!t.visualViewport?Hu:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function Fu(e,t,n){return t===void 0&&(t=!1),!!n&&t&&n===Z(e)}function Kt(e,t,n,i){t===void 0&&(t=!1),n===void 0&&(n=!1);let s=e.getBoundingClientRect(),r=Ji(e),o=ht(1);t&&(i?at(i)&&(o=ye(i)):o=ye(e));let a=Fu(r,n,i)?Za(r):ht(0),l=(s.left+a.x)/o.x,c=(s.top+a.y)/o.y,u=s.width/o.x,d=s.height/o.y;if(r&&i){let m=Z(r),h=at(i)?Z(i):i,y=m,b=Vn(y);for(;b&&h!==y;){let w=ye(b),x=b.getBoundingClientRect(),A=lt(b),E=x.left+(b.clientLeft+parseFloat(A.paddingLeft))*w.x,L=x.top+(b.clientTop+parseFloat(A.paddingTop))*w.y;l*=w.x,c*=w.y,u*=w.x,d*=w.y,l+=E,c+=L,y=Z(b),b=Vn(y)}}return jt({width:u,height:d,x:l,y:c})}function Hn(e,t){let n=Be(e).scrollLeft;return t?t.left+n:Kt(mt(e)).left+n}function Ba(e,t){let n=e.getBoundingClientRect(),i=n.left+t.scrollLeft-Hn(e,n),s=n.top+t.scrollTop;return{x:i,y:s}}function Pu(e){let{elements:t,rect:n,offsetParent:i,strategy:s}=e,r=s==="fixed",o=mt(i),a=t?Ze(t.floating):!1;if(i===o||a&&r)return n;let l={scrollLeft:0,scrollTop:0},c=ht(1),u=ht(0),d=wt(i);if((d||!r)&&((Jt(i)!=="body"||Ue(o))&&(l=Be(i)),d)){let h=Kt(i);c=ye(i),u.x=h.x+i.clientLeft,u.y=h.y+i.clientTop}let m=o&&!d&&!r?Ba(o,l):ht(0);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-l.scrollLeft*c.x+u.x+m.x,y:n.y*c.y-l.scrollTop*c.y+u.y+m.y}}function Wu(e){return e.getClientRects?Array.from(e.getClientRects()):[]}function Uu(e){let t=Be(e),n=e.ownerDocument.body,i=ot(e.scrollWidth,e.clientWidth,n.scrollWidth,n.clientWidth),s=ot(e.scrollHeight,e.clientHeight,n.scrollHeight,n.clientHeight),r=-t.scrollLeft+Hn(e),o=-t.scrollTop;return lt(n).direction==="rtl"&&(r+=ot(e.clientWidth,n.clientWidth)-i),{width:i,height:s,x:r,y:o}}var Zu=25;function Bu(e,t,n){n===void 0&&(n="viewport");let i=n==="layoutViewport",s=Z(e),r=mt(e),o=s.visualViewport,a=r.clientWidth,l=r.clientHeight,c=0,u=0;if(o){let m=!Rn()||t==="fixed";i?m||(c=-o.offsetLeft,u=-o.offsetTop):(a=o.width,l=o.height,m&&(c=o.offsetLeft,u=o.offsetTop))}if(Hn(r)<=0){let m=r.ownerDocument,h=m.body,y=getComputedStyle(h),b=m.compatMode==="CSS1Compat"&&parseFloat(y.marginLeft)+parseFloat(y.marginRight)||0,w=Math.abs(r.clientWidth-h.clientWidth-b),x=getComputedStyle(r).scrollbarGutter==="stable both-edges"?w/2:w;x<=Zu&&(a-=x)}return{width:a,height:l,x:c,y:u}}function qu(e,t){let n=Kt(e,!0,t==="fixed"),i=n.top+e.clientTop,s=n.left+e.clientLeft,r=ye(e),o=e.clientWidth*r.x,a=e.clientHeight*r.y,l=s*r.x,c=i*r.y;return{width:o,height:a,x:l,y:c}}function Pa(e,t,n){let i;if(t==="viewport"||t==="layoutViewport")i=Bu(e,n,t);else if(t==="document")i=Uu(mt(e));else if(at(t))i=qu(t,n);else{let s=Za(e);i={x:t.x-s.x,y:t.y-s.y,width:t.width,height:t.height}}return jt(i)}function Yu(e,t){let n=t.get(e);if(n)return n;let i=pe(e,[],!1).filter(a=>at(a)&&Jt(a)!=="body"),s=null,r=lt(e).position==="fixed",o=r?_t(e):e;for(;at(o)&&!ge(o);){let a=lt(o),l=In(o),c=s?s.position:r?"fixed":"";!l&&(c==="fixed"||c==="absolute"&&a.position==="static")?i=i.filter(d=>d!==o):s=a,o=_t(o)}return t.set(e,i),i}function ju(e){let{element:t,boundary:n,rootBoundary:i,strategy:s}=e,o=[...n==="clippingAncestors"?Ze(t)?[]:Yu(t,this._c):[].concat(n),i],a=Pa(t,o[0],s),l=a.top,c=a.right,u=a.bottom,d=a.left;for(let m=1;m<o.length;m++){let h=Pa(t,o[m],s);l=ot(h.top,l),c=$t(h.right,c),u=$t(h.bottom,u),d=ot(h.left,d)}return{width:c-d,height:u-l,x:d,y:l}}function Gu(e){let{width:t,height:n}=Ua(e);return{width:t,height:n}}function Ju(e,t,n){let i=wt(t),s=mt(t),r=n==="fixed",o=Kt(e,!0,r,t),a={scrollLeft:0,scrollTop:0},l=ht(0);if((i||!r)&&((Jt(t)!=="body"||Ue(s))&&(a=Be(t)),i)){let m=Kt(t,!0,r,t);l.x=m.x+t.clientLeft,l.y=m.y+t.clientTop}!i&&s&&(l.x=Hn(s));let c=s&&!i&&!r?Ba(s,a):ht(0),u=o.left+a.scrollLeft-l.x-c.x,d=o.top+a.scrollTop-l.y-c.y;return{x:u,y:d,width:o.width,height:o.height}}function Gi(e){return lt(e).position==="static"}function Wa(e,t){if(!wt(e)||lt(e).position==="fixed")return null;if(t)return t(e);let n=e.offsetParent;return mt(e)===n&&(n=n.ownerDocument.body),n}function qa(e,t){let n=Z(e);if(Ze(e))return n;if(!wt(e)){let s=_t(e);for(;s&&!ge(s);){if(at(s)&&!Gi(s))return s;s=_t(s)}return n}let i=Wa(e,t);for(;i&&Va(i)&&Gi(i);)i=Wa(i,t);return i&&ge(i)&&Gi(i)&&!In(i)?n:i||Ha(e)||n}var Ku=function(e){return P(this,null,function*(){let t=this.getOffsetParent||qa,n=this.getDimensions,i=yield n(e.floating);return{reference:Ju(e.reference,yield t(e.floating),e.strategy),floating:{x:0,y:0,width:i.width,height:i.height}}})};function Xu(e){return lt(e).direction==="rtl"}var Qu={convertOffsetParentRelativeRectToViewportRelativeRect:Pu,getDocumentElement:mt,getClippingRect:ju,getOffsetParent:qa,getElementRects:Ku,getClientRects:Wu,getDimensions:Gu,getScale:ye,isElement:at,isRTL:Xu};function Ya(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function td(e,t,n){let i=null,s,r=mt(e);function o(){var u;clearTimeout(s),(u=i)==null||u.disconnect(),i=null}function a(u,d){u===void 0&&(u=!1),d===void 0&&(d=1),o();let m=e.getBoundingClientRect(),{left:h,top:y,width:b,height:w}=m;if(u||t(),!b||!w)return;let x=We(y),A=We(r.clientWidth-(h+b)),E=We(r.clientHeight-(y+w)),L=We(h),I={rootMargin:-x+"px "+-A+"px "+-E+"px "+-L+"px",threshold:ot(0,$t(1,d))||1},tt=!0;function ct(U){let F=U[0].intersectionRatio;if(!Ya(m,e.getBoundingClientRect()))return a();if(F!==d){if(!tt)return a();F?a(!1,F):s=setTimeout(()=>{a(!1,1e-7)},1e3)}tt=!1}try{i=new IntersectionObserver(ct,C(g({},I),{root:r.ownerDocument}))}catch(U){i=new IntersectionObserver(ct,I)}i.observe(e)}let l=Z(e),c=()=>a(n);return l.addEventListener("resize",c),a(!0),()=>{l.removeEventListener("resize",c),o()}}function ja(e,t,n,i){i===void 0&&(i={});let{ancestorScroll:s=!0,ancestorResize:r=!0,elementResize:o=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:l=!1}=i,c=Ji(e),u=s||r?[...c?pe(c):[],...t?pe(t):[]]:[];u.forEach(x=>{s&&x.addEventListener("scroll",n),r&&x.addEventListener("resize",n)});let d=c&&a?td(c,n,r):null,m=-1,h=null;o&&(h=new ResizeObserver(x=>{let[A]=x;A&&A.target===c&&h&&t&&(h.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame(()=>{var E;(E=h)==null||E.observe(t)})),n()}),c&&!l&&h.observe(c),t&&h.observe(t));let y,b=l?Kt(e):null;l&&w();function w(){let x=Kt(e);b&&!Ya(b,x)&&n(),b=x,y=requestAnimationFrame(w)}return n(),()=>{var x;u.forEach(A=>{s&&A.removeEventListener("scroll",n),r&&A.removeEventListener("resize",n)}),d?.(),(x=h)==null||x.disconnect(),h=null,l&&cancelAnimationFrame(y)}}var Ga=La;var Ja=Na,Ka=_a,Tp=za;var Xa=(e,t,n)=>{let i=new Map,s=n??{},r=C(g(g({},Qu),s.platform),{_c:i});return Da(e,t,C(g({},s),{platform:r}))};var Qa=O`
1086  :host([popover]) {
1087    position: absolute;
1088    top: 0;
1089    left: 0;
1090    width: max-content;
1091  }
1092
1093  :host([popover]:not(:popover-open)) {
1094    display: none;
1095    opacity: 0;
1096
1097    @media (prefers-reduced-motion: no-preference) {
1098      transition:
1099        opacity calc(0.5 * var(--d-transition-short)) var(--d-transition-ease-in-out),
1100        overlay calc(0.5 * var(--d-transition-short)) var(--d-transition-ease-in-out) allow-discrete,
1101        display calc(0.5 * var(--d-transition-short)) var(--d-transition-ease-in-out) allow-discrete;
1102    }
1103  }
1104
1105  :host([popover]:popover-open) {
1106    opacity: 1;
1107
1108    @media (prefers-reduced-motion: no-preference) {
1109      transition:
1110        opacity var(--d-transition-short) var(--d-transition-standard) 600ms,
1111        overlay var(--d-transition-short) var(--d-transition-standard) allow-discrete,
1112        display var(--d-transition-short) var(--d-transition-standard) allow-discrete;
1113    }
1114  }
1115
1116  @starting-style {
1117    :host([popover]:popover-open) {
1118      opacity: 0;
1119    }
1120  }
1121  
1122  .d-tooltip {
1123    display: flex;
1124    align-items: center;
1125    max-inline-size: 50ch;
1126    padding: var(--d-space-8) var(--d-space-16);
1127    font-size: var(--d-font-size-sm);
1128    line-height: 20px;
1129    color: var(--d-color-white);
1130    overflow-wrap: anywhere;
1131    background-color: var(--d-color-coldgray-800);
1132    border: 1px solid var(--d-color-coldgray-800);
1133    border-radius: var(--d-border-radius-sm);
1134    box-shadow: var(--d-box-shadow-layer-3);
1135  }
1136`;var ed="dacks-tooltip",Wp={[Yt]:Yt};var nd=Cn(X).with(null),id=e=>e,sd={h:id`
1137      <div class="d-tooltip">
1138        <slot></slot>
1139      </div>
1140    `,parts:[]},Ki=class extends nd{constructor(){super(...arguments),this.#t=null,this.#s=!1,this.placement="bottom",this.#l=({currentTarget:t,type:n})=>{switch(n){case"focusin":if(t.matches(":focus:not(:focus-visible)"))return;this.#c();break;case"focusout":this.#a();break}},this.#i=({pointerType:t,type:n})=>{switch(n){case"pointerenter":if(t==="pen"||t==="touch")return;this.#c();break;case"pointerleave":this.#a();break}},this.#o=({key:t})=>{t==="Escape"&&this.#a()}}static get observedAttributes(){return[...super.observedAttributes,"id"]}#t;#s;#e;get open(){return this.matches("[popover]:popover-open")}#n(t){let n=`[aria-describedby="${t}"], [aria-labelledby="${t}"]`;this.#t=this.previousElementSibling?.matches(n)?this.previousElementSibling:this.parentElement?.querySelector(n)??null,this.#t!==null&&(this.popover="manual",this.role="tooltip",this.#t.addEventListener("focusin",this.#l),this.#t.addEventListener("focusout",this.#l),this.#t.addEventListener("pointerenter",this.#i),this.#t.addEventListener("pointerleave",this.#i))}#r(){this.#t?.removeEventListener("focusin",this.#l),this.#t?.removeEventListener("focusout",this.#l),this.#t?.removeEventListener("pointerenter",this.#i),this.#t?.removeEventListener("pointerleave",this.#i),this.#t?.removeEventListener("keydown",this.#o)}attributeChangedCallback(t,n,i){super.attributeChangedCallback(t,n,i),!(t!=="id"||n===i)&&(this.#e?.(),this.#r(),i&&this.#s?this.#n(i):(this.#t=null,this.popover=null,this.role=null))}connectedCallback(){super.connectedCallback(),this.#s=!0,this.id&&this.#n(this.id)}disconnectedCallback(){this.#s=!1,this.#e?.(),this.#r(),super.disconnectedCallback()}#c(){if(this.open===!0)return;this.#t.addEventListener("keydown",this.#o),this.showPopover();let t=4,n=8;this.#e=ja(this.#t,this,()=>P(this,null,function*(){let{x:i,y:s}=yield Xa(this.#t,this,{placement:this.placement,middleware:[Ga(t),Ja({padding:n}),Ka()]});Object.assign(this.style,{left:`${i}px`,top:`${s}px`})}))}#a(){this.#t?.removeEventListener("keydown",this.#o),this.#e?.(),this.open===!0&&this.hidePopover()}#l;#i;#o;render(){return{_$litType$:sd,values:[]}}static{this.styles=[he,Qa]}};R([rt({type:String})],Ki.prototype,"placement",void 0);Ki=R([ue(ed)],Ki);var rd="dacks-content";var Lt={min:192,max:480,step:20},Xi="dacks:content-nav-width",od={de:{actionBarAriaLabel:"Aktionsleiste",closeButtonTooltip:"Schlie\xDFen",navAriaLabel:"Inhaltsnavigation",navCloseButtonAriaLabel:"Inhaltsnavigation schlie\xDFen",navSplitterAriaLabel:"Breitenanpassung der Inhaltsnavigation",rightAsideBackButtonAriaLabel:"Zur\xFCck im Detailbereich",rightAsideBackButtonTooltip:"Zur\xFCck",rightAsideCloseButtonAriaLabel:"Detailbereich schlie\xDFen"},en:{actionBarAriaLabel:"Action bar",closeButtonTooltip:"Close",navAriaLabel:"Content navigation",navCloseButtonAriaLabel:"Close content navigation",navSplitterAriaLabel:"Content navigation width adjustment",rightAsideBackButtonAriaLabel:"Back in detail area",rightAsideBackButtonTooltip:"Back",rightAsideCloseButtonAriaLabel:"Close detail area"}},Nt={[Yt]:Yt,actionBar:"action-bar",footer:"footer",nav:"nav",rightAside:"right-aside"};var ad=Cn(X).with(fa(od),ma({subscribe:["hasUser"]}),null),{AttributePart:Q,BooleanAttributePart:tl,EventPart:xt}=$n,Qi=e=>e,ld={h:Qi`
1141      <div class="d-content">
1142        <div class="d-content-backdrop"></div>
1143
1144        <!--<CONTENT NAVIGATION>-->
1145        <nav class="d-content-nav" aria-live="polite">
1146          <div class="d-content-nav-header">
1147            <?>
1148            <button type="button" class="d-button d-button-light d-button-icon-only" aria-describedby="nav-close-tooltip">
1149              <dacks-icon name="sli-schliessen-gross"></dacks-icon>
1150            </button>
1151            <dacks-tooltip id="nav-close-tooltip"><?></dacks-tooltip>
1152          </div>
1153          <div class="d-content-nav-content">
1154            <slot></slot>
1155          </div>
1156          <div class="d-content-nav-splitter" role="separator" aria-orientation="vertical" tabindex="0"></div>
1157        </nav>
1158        <!--</CONTENT NAVIGATION>-->
1159
1160        <!--<MAIN CONTENT>-->
1161        <div class="d-content-main">
1162          <main tabindex="-1"><slot></slot></main>
1163          <slot></slot>
1164        </div>
1165        <!--</MAIN CONTENT>-->
1166
1167        <!--<RIGHT ASIDE>-->
1168        <aside class="d-content-right-aside" aria-labelledby="right-aside-heading" aria-live="polite">
1169          <div class="d-content-right-aside-header">
1170            <?>
1171            <h2 id="right-aside-heading"><?></h2>
1172            <button type="button" class="d-button d-button-light d-button-icon-only" aria-describedby="right-aside-close-tooltip">
1173              <dacks-icon name="sli-schliessen-gross"></dacks-icon>
1174            </button>
1175            <dacks-tooltip id="right-aside-close-tooltip"><?></dacks-tooltip>
1176          </div>
1177          <div class="d-content-right-aside-content">
1178            <slot></slot>
1179          </div>
1180        </aside>
1181        <!--</RIGHT ASIDE>-->
1182
1183        <!--<ACTION BAR>-->
1184        <aside id="action-bar-aside" class="d-content-action-bar" aria-live="polite">
1185          <slot></slot>
1186        </aside>
1187        <!--</ACTION BAR>-->
1188      </div>
1189    `,parts:[{type:1,index:3,name:"aria-label",strings:["",""],ctor:Q},{type:2,index:5},{type:6,index:6},{type:1,index:6,name:"aria-label",strings:["",""],ctor:Q}
1189,{type:1,index:6,name:"click",strings:["",""],ctor:xt},{type:2,index:9},{type:1,index:11,name:"name",strings:["",""],ctor:Q},{type:1,index:11,name:"slotchange",strings:["",""],ctor:xt},{type:6,index:12},{type:1,index:12,name:"aria-valuemin",strings:["",""],ctor:Q},{type:1,index:12,name:"aria-valuemax",strings:["",""],ctor:Q},{type:1,index:12,name:"aria-label",strings:["",""],ctor:Q},{type:1,index:12,name:"dblclick",strings:["",""],ctor:xt},{type:1,index:12,name:"keydown",strings:["",""],ctor:xt},{type:1,index:12,name:"pointerdown",strings:["",""],ctor:xt},{type:1,index:18,name:"name",strings:["",""],ctor:Q},{type:1,index:18,name:"hidden",strings:["",""],ctor:tl},{type:2,index:23},{type:2,index:25},{type:6,index:26},{type:1,index:26,name:"aria-label",strings:["",""],ctor:Q},{type:1,index:26,name:"click",strings:["",""],ctor:xt},{type:2,index:29},{type:1,index:31,name:"name",strings:["",""],ctor:Q},{type:1,index:31,name:"slotchange",strings:["",""],ctor:xt},{type:1,index:34,name:"aria-label",strings:["",""],ctor:Q},{type:1,index:34,name:"hidden",strings:["",""],ctor:tl},{type:1,index:35,name:"name",strings:["",""],ctor:Q},{type:1,index:35,name:"slotchange",strings:["",""],ctor:xt}]},cd={h:Qi`<h2><?></h2>`,parts:[{type:2,index:1}]},ud={h:Qi`
1190              <button type="button" class="d-button d-button-light d-button-icon-only" aria-describedby="right-aside-back-tooltip"><dacks-icon name="sli-pfeil-links"></dacks-icon></button>
1191              <dacks-tooltip id="right-aside-back-tooltip"><?></dacks-tooltip>`,parts:[{type:1,index:0,name:"aria-label",strings:["",""],ctor:Q},{type:1,index:0,name:"click",strings:["",""],ctor:xt},{type:2,index:3}]},ve=class extends ad{constructor(){super(...arguments),this.backdrop=!1,this.padding="auto",this.#r={navCloseButtonRef:An(),navSplitterRef:An(),rightAsideCloseButtonRef:An()},this.#c=!1,this.#a=!1,this.#l=!1,this.#i=!1,this.#o=globalThis.matchMedia(`(width >= ${S.sm.value})`),this.#u=new MutationObserver(()=>this.requestUpdate()),this.#h=new MutationObserver(()=>this.requestUpdate()),this.#d=null,this.#f=0,this.#p=({matches:t})=>{this.#t?.toggleAttribute("data-d-open",t),this.requestUpdate()},this.#g=t=>{t.preventDefault(),this.#v(t.clientX)},this.#y=()=>{globalThis.document.removeEventListener("pointerup",this.#y),globalThis.document.removeEventListener("pointermove",this.#g),this.style.removeProperty("pointer-events")}}get#t(){return this.slottedNav.at(0)??null}get#s(){return this.querySelector("dacks-content-header")}get#e(){return this.slottedRightAside.at(0)??null}set#n(t){t===null?globalThis.localStorage.removeItem(Xi):globalThis.localStorage.setItem(Xi,`${t}`)}get#n(){let t=Number.parseInt(globalThis.localStorage.getItem(Xi)??"",10);return Number.isNaN(t)?null:t}#r;#c;#a;#l;#i;#o;#u;#h;#d;#f;connectedCallback(){super.connectedCallback(),this.#o?.addEventListener("change",this.#p),this.addEventListener("content-nav-show-click",this.#k),this.addEventListener("content-nav-close-click",this.#S),this.addEventListener("right-aside-show-click",this.#A),this.addEventListener("right-aside-close-click",this.#M),globalThis.customElements.whenDefined("dacks-content-nav").then(()=>{(this.#c||!this.#a)&&this.#x()}),globalThis.customElements.whenDefined("dacks-content-right-aside").then(()=>{(this.#l||!this.#i)&&this.#T()})}disconnectedCallback(){this.#o?.removeEventListener("change",this.#p),this.#o=null,this.#u?.disconnect(),this.#u=null,this.#h?.disconnect(),this.#h=null,this.removeEventListener("content-nav-show-click",this.#k),this.removeEventListener("content-nav-close-click",this.#S),this.removeEventListener("right-aside-show-click",this.#A),this.removeEventListener("right-aside-close-click",this.#M),super.disconnectedCallback()}#m(t){switch(t.target.name){case Nt.nav:if(this.#c=!0,globalThis.customElements.get("dacks-content-nav")===void 0)return;this.#x();break;case Nt.rightAside:if(this.#l=!0,globalThis.customElements.get("dacks-content-right-aside")===void 0)return;this.#T();break}}#p;#b(){this.#o?.matches||(this.#f=globalThis.scrollY)}#w(){this.#o?.matches||globalThis.scrollTo({top:this.#f})}#x(){this.#t===null?this.#u?.disconnect():(this.#t.toggleAttribute("data-d-open",this.#o?.matches),this.#u?.observe(this.#t,{attributes:!0,attributeFilter:["heading"]}),typeof this.#n=="number"&&this.#v(this.#n)),this.#a=!0,this.requestUpdate()}#k(){this.#b(),this.#t?.setAttribute("data-d-open",""),globalThis.requestAnimationFrame(()=>{this.#r.navCloseButtonRef.value.focus()})}#S(){this.#t?.removeAttribute("data-d-open"),globalThis.requestAnimationFrame(()=>{this.#s?.focusContentNavButton(),this.#w()})}#O(){this.dispatchEvent(new Event("content-nav-close-click",{bubbles:!0,composed:!0}))}#C(){this.#D()}#E(t){let n=globalThis.getComputedStyle(this),i=Number.parseInt(n.getPropertyValue("--d-content-nav-inline-size"),10);switch(t.key){case"ArrowLeft":i-=Lt.step;break;case"ArrowRight":i+=Lt.step;break;case"Home":i=Lt.min;break;case"End":i=Lt.max;break;default:return}this.#v(i)}#$(t){t.preventDefault(),this.style.pointerEvents="none",globalThis.document.addEventListener("pointermove",this.#g),globalThis.document.addEventListener("pointerup",this.#y)}#g;#y;#v(t){let n=Math.min(Math.max(Math.round(t),Lt.min),Lt.max);this.style.setProperty("--d-content-nav-resize-inline-size",`${n}px`),this.#r.navSplitterRef.value?.setAttribute("aria-valuenow",`${n}`),this.#n=n}#D(){this.style.removeProperty("--d-content-nav-resize-inline-size"),this.#r.navSplitterRef.value?.removeAttribute("aria-valuenow"),this.#n=null}#T(){this.#e===null?this.#h?.disconnect():this.#h?.observe(this.#e,{attributes:!0,attributeFilter:["heading","showbackbutton"]}),this.#i=!0,this.requestUpdate()}#A({target:t}){this.#e!==null&&(this.#b(),this.#e.open=!0,this.#d=t instanceof HTMLButtonElement?t:null,globalThis.requestAnimationFrame(()=>{this.#r.rightAsideCloseButtonRef.value.focus(),this.#d?.setAttribute("aria-expanded","true")}))}#M(){this.#e!==null&&(this.#e.open=!1,globalThis.requestAnimationFrame(()=>{this.#d?.focus({preventScroll:!0}
1191),this.#d?.setAttribute("aria-expanded","false"),this.#d=null,this.#w()}))}#_(){this.dispatchEvent(new Event("right-aside-back-click",{bubbles:!0,composed:!0}))}#L(){this.dispatchEvent(new Event("right-aside-close-click",{bubbles:!0,composed:!0}))}render(){return{_$litType$:ld,values:[this.translation.navAriaLabel,this.#t?.heading?{_$litType$:cd,values:[this.#t?.heading]}:_,Mn(this.#r.navCloseButtonRef),this.translation.navCloseButtonAriaLabel,this.#O,this.translation.closeButtonTooltip,Nt.nav,this.#m,Mn(this.#r.navSplitterRef),Lt.min,Lt.max,this.translation.navSplitterAriaLabel,this.#C,this.#E,this.#$,Nt.footer,this.context?.hasUser,this.#e?.showBackButton?{_$litType$:ud,values:[this.translation.rightAsideBackButtonAriaLabel,this.#_,this.translation.rightAsideBackButtonTooltip]}:_,this.#e?.heading,Mn(this.#r.rightAsideCloseButtonRef),this.translation.rightAsideCloseButtonAriaLabel,this.#L,this.translation.closeButtonTooltip,Nt.rightAside,this.#m,this.translation.actionBarAriaLabel,!this.context?.hasUser,Nt.actionBar,this.#m]}}static{this.styles=[he,pa,ya,va,ba,wa,xa]}};R([rt({type:Boolean,reflect:!0})],ve.prototype,"backdrop",void 0);R([rt({type:String,reflect:!0})],ve.prototype,"padding",void 0);R([Li({slot:Nt.nav,selector:"dacks-content-nav:first-of-type"})],ve.prototype,"slottedNav",void 0);R([Li({slot:Nt.rightAside,selector:"dacks-content-right-aside:first-of-type"})],ve.prototype,"slottedRightAside",void 0);ve=R([ue(rd),oo(ga.styleSheet)],ve);export{D as a,ie as b,k as c,Gc as d,xd as e,O as f,wn as g,f as h,vt as i,_ as j,X as k,ue as l,rt as m,xn as n,Jd as o,Li as p,bh as q,wh as r,xh as s,kh as t,Sh as u,so as v,Ni as w,kn as x,An as y,Mn as z,Vh as A,Cn as B,Yt as C,Hh as D,S as E,oo as F,Fh as G,Ph as H,Wh as I,Uh as J,Zh as K,On as L,Hi as M,he as N,$n as O,ja as P,Ga as Q,Ja as R,Ka as S,Tp as T,Xa as U,ua as V,fa as W,ma as X,pa as Y};
1192/**i18n:c9cc2d063f1a69e4b3f043b5170b303092bd7e65e86bac13b54f9828b86032c7*/

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.