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.