From fed3319fc443bea2eac4aa0a27bcafd5913d4542 Mon Sep 17 00:00:00 2001 From: "BLACKBAUD\\Michael.Tims" Date: Tue, 30 Apr 2024 09:48:42 -0400 Subject: [PATCH] Auto-generated commit [ci skip] --- 29.bb439826e0f64525.js | 1 - 29.cfd7db3fbb054546.js | 1 + 404.html | 2 +- index.html | 2 +- runtime.ed904c43b173282c.js => runtime.f338ec8a5e873f7e.js | 2 +- 5 files changed, 4 insertions(+), 4 deletions(-) delete mode 100644 29.bb439826e0f64525.js create mode 100644 29.cfd7db3fbb054546.js rename runtime.ed904c43b173282c.js => runtime.f338ec8a5e873f7e.js (68%) diff --git a/29.bb439826e0f64525.js b/29.bb439826e0f64525.js deleted file mode 100644 index f289e04..0000000 --- a/29.bb439826e0f64525.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunkskyux_portal_addin_demo=self.webpackChunkskyux_portal_addin_demo||[]).push([[29],{7024:function(S,d,f){"use strict";var u=this&&this.__createBinding||(Object.create?function(m,y,h,g){void 0===g&&(g=h);var _=Object.getOwnPropertyDescriptor(y,h);(!_||("get"in _?!y.__esModule:_.writable||_.configurable))&&(_={enumerable:!0,get:function(){return y[h]}}),Object.defineProperty(m,g,_)}:function(m,y,h,g){void 0===g&&(g=h),m[g]=y[h]}),o=this&&this.__exportStar||function(m,y){for(var h in m)"default"!==h&&!Object.prototype.hasOwnProperty.call(y,h)&&u(y,m,h)};Object.defineProperty(d,"__esModule",{value:!0}),o(f(1118),d)},9804:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0}),d.AddinClient=void 0;var f=[/^https\:\/\/[\w\-\.]+\.blackbaud\.com$/,/^https\:\/\/[\w\-\.]+\.blackbaud\-dev\.com$/,/^http\:\/\/[\w\-\.]+\.blackbaud\-dev\.com$/,/^https\:\/\/[\w\-\.]+\.blackbaudhosting\.com$/,/^https\:\/\/[\w\-\.]+\.bbcloudservices\.com$/,/^https\:\/\/localhost(\:[0-9]+)?$/,/^https\:\/\/secure[2|3|8]\.convio\.net$/,/^https\:\/\/testweb\.convio\.com$/,/^https\:\/\/[\w\-\.]+\.conviocloud\.com$/,/^https\:\/\/[\w\-\.]+\.blackbaudcloud\.com$/,/^https\:\/\/[\w\-\.]+\.blackbaudfaith\.com$/,/^https\:\/\/[\w\-\.]+\.blackbaudportal\.com$/,/^https\:\/\/[\w\-\.]+\.bbk12\.com$/,/^https\:\/\/[\w\-\.]+\.mycampus\-app\.com$/,/^https\:\/\/[\w\-\.]+\.myschoolapp\.com$/,/^https\:\/\/[\w\-\.]+\.myschoolautomation\.com$/,/^https\:\/\/[\w\-\.]+\.myschooldemo\.com$/,/^https\:\/\/[\w\-\.]+\.myschooltraining\.com$/],u=function(){function o(m){var y=this;this.args=m,this.authTokenRequests=[],this.lastAuthTokenRequestId=0,this.modalRequests=[],this.lastModalRequestId=0,this.registeredAddinEvents={},this.sentEvents={},this.pendingSentEvents={},this.eventRequestId=0,this.supportedEventTypes=[],this.windowMessageHandler=function(h){y.handleMessage(h)},window.addEventListener("message",this.windowMessageHandler),this.raiseAddinReadyMessage()}return o.getQueryString=function(){return window.location.search},o.prototype.destroy=function(){window.removeEventListener("message",this.windowMessageHandler),this.heightChangeIntervalId&&clearInterval(this.heightChangeIntervalId)},o.prototype.navigate=function(m){this.postMessageToHostPage({message:{url:m.url},messageType:"navigate"})},o.prototype.getAuthToken=function(){return this.getUserIdentityToken()},o.prototype.getUserIdentityToken=function(){var m=this;return new Promise(function(y,h){var g=++m.lastAuthTokenRequestId;m.authTokenRequests[g]={reject:h,resolve:y},m.postMessageToHostPage({message:{authTokenRequestId:g},messageType:"get-auth-token"})})},o.prototype.showModal=function(m){var y=this;return{modalClosed:new Promise(function(h,g){var _=++y.lastModalRequestId;y.modalRequests[_]={reject:g,resolve:h},y.postMessageToHostPage({message:{args:m,modalRequestId:_},messageType:"show-modal"})})}},o.prototype.closeModal=function(m){this.postMessageToHostPage({message:m,messageType:"close-modal"})},o.prototype.openHelp=function(m){this.postMessageToHostPage({message:{helpKey:m.helpKey},messageType:"open-help"})},o.prototype.showToast=function(m){this.postMessageToHostPage({message:m,messageType:"show-toast"})},o.prototype.showFlyout=function(m){var y=this;return{flyoutClosed:new Promise(function(h,g){m.defaultWidth=m.defaultWidth,m.maxWidth=m.maxWidth,m.minWidth=m.minWidth,y.flyoutRequest={reject:g,resolve:h},y.postMessageToHostPage({message:m,messageType:"show-flyout"})})}},o.prototype.closeFlyout=function(){this.postMessageToHostPage({messageType:"close-flyout"})},o.prototype.showConfirm=function(m){var y=this;return new Promise(function(h,g){y.confirmRequest={reject:g,resolve:h},y.postMessageToHostPage({message:m,messageType:"show-confirm"})})},o.prototype.showError=function(m){this.postMessageToHostPage({message:m,messageType:"show-error"})},o.prototype.showWait=function(){this.postMessageToHostPage({messageType:"show-wait"})},o.prototype.hideWait=function(){this.postMessageToHostPage({messageType:"hide-wait"})},o.prototype.addEventHandler=function(m,y){this.registeredAddinEvents[m]=y},o.prototype.sendEvent=function(m){var y=this;return new Promise(function(h,g){var _=m.type;y.supportedEventTypes.includes(_)||g("Event type not supported");var I=y.pendingSentEvents[_];I&&(clearTimeout(I.timeoutId),I.reject("Event cancelled"));var q=setTimeout(function(){delete y.pendingSentEvents[_],y.postMessageToHostPage({message:{event:m,eventRequestId:y.eventRequestId},messageType:"client-event"}),y.sentEvents[y.eventRequestId]=h,y.eventRequestId++},200);y.pendingSentEvents[_]={reject:g,timeoutId:q}})},o.prototype.raiseAddinReadyMessage=function(){this.postMessageToHostPage({messageType:"ready"},"*")},o.prototype.handleModalClosedMessage=function(m){var y=this.modalRequests,h=m.modalRequestId;y[h].resolve(m.context),y[h]=void 0},o.prototype.handleAuthTokenMessage=function(m){var y=this.authTokenRequests,h=m.message.authTokenRequestId,g=y[h];switch(m.messageType){case"auth-token":g.resolve(m.message.authToken);break;case"auth-token-fail":g.reject(m.message.reason)}y[h]=void 0},o.prototype.handleMessage=function(m){var y=this,h=m.data;if(h&&"bb-addin-host"===h.source)if("host-ready"===h.messageType)this.setKnownAllowedHostOrigin(m.origin),this.trackHeightChangesOfAddinContent(),this.supportedEventTypes=h.message.supportedEventTypes,this.args.callbacks.init({context:h.message.context,envId:h.message.envId,ready:function(g){y.checkForHeightChangesOfAddinContent(),y.postMessageToHostPage({message:g,messageType:"addin-ready"})},supportedEventTypes:h.message.supportedEventTypes,themeSettings:h.message.themeSettings});else if(this.isFromValidOrigin(m))switch(h.messageType){case"auth-token":case"auth-token-fail":this.handleAuthTokenMessage(h);break;case"modal-closed":this.handleModalClosedMessage(h.message);break;case"button-click":this.args.callbacks.buttonClick&&this.args.callbacks.buttonClick();break;case"update-context":this.args.callbacks.updateContext&&this.args.callbacks.updateContext(h.message);break;case"confirm-closed":this.confirmRequest&&(this.confirmRequest.resolve(h.message.reason),this.confirmRequest=void 0);break;case"flyout-closed":this.flyoutRequest&&(this.flyoutRequest.resolve(),this.flyoutRequest=void 0);break;case"flyout-next-click":this.args.callbacks.flyoutNextClick&&this.args.callbacks.flyoutNextClick();break;case"flyout-previous-click":this.args.callbacks.flyoutPreviousClick&&this.args.callbacks.flyoutPreviousClick();break;case"help-click":this.args.callbacks.helpClick&&this.args.callbacks.helpClick();break;case"settings-click":this.args.callbacks.settingsClick&&this.args.callbacks.settingsClick();break;case"theme-change":this.args.callbacks.themeChange&&this.args.callbacks.themeChange(h.message.themeSettings);break;case"host-event":this.processHostEvent(h.message);break;case"event-received":this.resolveClientEvent(h.message)}else this.warnInvalidOrigin()},o.prototype.setKnownAllowedHostOrigin=function(m){for(var y=0,h=f;y{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},2704:(S,d)=>{"use strict";var u;Object.defineProperty(d,"__esModule",{value:!0}),d.AddinButtonStyle=void 0,(u=d.AddinButtonStyle||(d.AddinButtonStyle={}))[u.None=0]="None",u[u.Add=1]="Add",u[u.Edit=2]="Edit",u[u.Delete=3]="Delete"},3301:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},5490:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},1282:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},870:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},4023:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},5250:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},5441:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},1374:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},2343:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},649:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},1508:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},4746:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},1959:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},15:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},1055:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},4615:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},8341:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},333:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},5623:(S,d)=>{"use strict";var u;Object.defineProperty(d,"__esModule",{value:!0}),d.AddinConfirmButtonStyle=void 0,(u=d.AddinConfirmButtonStyle||(d.AddinConfirmButtonStyle={}))[u.Default=0]="Default",u[u.Primary=1]="Primary",u[u.Link=2]="Link"},31:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},222:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},5064:(S,d)=>{"use strict";var u;Object.defineProperty(d,"__esModule",{value:!0}),d.AddinTabSummaryStyle=void 0,(u=d.AddinTabSummaryStyle||(d.AddinTabSummaryStyle={}))[u.None=0]="None",u[u.Text=1]="Text"},5699:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},493:(S,d)=>{"use strict";var u;Object.defineProperty(d,"__esModule",{value:!0}),d.AddinTileSummaryStyle=void 0,(u=d.AddinTileSummaryStyle||(d.AddinTileSummaryStyle={}))[u.None=0]="None",u[u.Text=1]="Text",u[u.Check=2]="Check"},9677:(S,d)=>{"use strict";var u;Object.defineProperty(d,"__esModule",{value:!0}),d.AddinToastStyle=void 0,(u=d.AddinToastStyle||(d.AddinToastStyle={}))[u.Danger=0]="Danger",u[u.Info=1]="Info",u[u.Success=2]="Success",u[u.Warning=3]="Warning"},1971:function(S,d,f){"use strict";var u=this&&this.__createBinding||(Object.create?function(m,y,h,g){void 0===g&&(g=h);var _=Object.getOwnPropertyDescriptor(y,h);(!_||("get"in _?!y.__esModule:_.writable||_.configurable))&&(_={enumerable:!0,get:function(){return y[h]}}),Object.defineProperty(m,g,_)}:function(m,y,h,g){void 0===g&&(g=h),m[g]=y[h]}),o=this&&this.__exportStar||function(m,y){for(var h in m)"default"!==h&&!Object.prototype.hasOwnProperty.call(y,h)&&u(y,m,h)};Object.defineProperty(d,"__esModule",{value:!0}),o(f(559),d),o(f(2704),d),o(f(3301),d),o(f(5490),d),o(f(1282),d),o(f(870),d),o(f(4023),d),o(f(5250),d),o(f(5441),d),o(f(1374),d),o(f(2343),d),o(f(649),d),o(f(1508),d),o(f(4746),d),o(f(1959),d),o(f(15),d),o(f(1055),d),o(f(4615),d),o(f(8341),d),o(f(333),d),o(f(31),d),o(f(5623),d),o(f(222),d),o(f(5064),d),o(f(5699),d),o(f(493),d),o(f(9677),d)},5829:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},3489:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},5684:function(S,d,f){"use strict";var u=this&&this.__createBinding||(Object.create?function(m,y,h,g){void 0===g&&(g=h);var _=Object.getOwnPropertyDescriptor(y,h);(!_||("get"in _?!y.__esModule:_.writable||_.configurable))&&(_={enumerable:!0,get:function(){return y[h]}}),Object.defineProperty(m,g,_)}:function(m,y,h,g){void 0===g&&(g=h),m[g]=y[h]}),o=this&&this.__exportStar||function(m,y){for(var h in m)"default"!==h&&!Object.prototype.hasOwnProperty.call(y,h)&&u(y,m,h)};Object.defineProperty(d,"__esModule",{value:!0}),o(f(5829),d),o(f(3489),d)},1118:function(S,d,f){"use strict";var u=this&&this.__createBinding||(Object.create?function(m,y,h,g){void 0===g&&(g=h);var _=Object.getOwnPropertyDescriptor(y,h);(!_||("get"in _?!y.__esModule:_.writable||_.configurable))&&(_={enumerable:!0,get:function(){return y[h]}}),Object.defineProperty(m,g,_)}:function(m,y,h,g){void 0===g&&(g=h),m[g]=y[h]}),o=this&&this.__exportStar||function(m,y){for(var h in m)"default"!==h&&!Object.prototype.hasOwnProperty.call(y,h)&&u(y,m,h)};Object.defineProperty(d,"__esModule",{value:!0}),o(f(9804),d),o(f(1971),d),o(f(5684),d)},4029:(S,d,f)=>{"use strict";f.r(d),f.d(d,{AddinsModule:()=>Sp});var u=f(177),o=f(4438),m=f(6648),y=f(1985),h=f(3073),g=f(8750),_=f(9326),I=f(4360),q=f(6450),Vt=f(8496);function we(...t){const i=(0,_.ms)(t),{args:e,keys:n}=(0,h.D)(t),s=new y.c(r=>{const{length:a}=e;if(!a)return void r.complete();const l=new Array(a);let c=a,p=a;for(let k=0;k{v||(v=!0,p--),l[k]=x},()=>c--,void 0,()=>{(!c||!v)&&(p||r.next(n?(0,Vt.e)(n,l):l),r.complete())}))}});return i?s.pipe((0,q.I)(i)):s}var G=f(6354);const b=new o.nKC(""),E=new o.nKC(""),ge=new o.nKC("CallSetDisabledState",{providedIn:"root",factory:()=>Ge}),Ge="always";Promise.resolve(),Promise.resolve();const Jt=new o.nKC("");let Ho=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({})}return t})(),Uo=(()=>{class t{static withConfig(e){return{ngModule:t,providers:[{provide:ge,useValue:e.callSetDisabledState??Ge}]}}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({imports:[Ho]})}return t})(),zo=(()=>{class t{static withConfig(e){return{ngModule:t,providers:[{provide:Jt,useValue:e.warnOnNgModelWithFormControl??"always"},{provide:ge,useValue:e.callSetDisabledState??Ge}]}}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({imports:[Ho]})}return t})();var Ks=f(7024);let Ys=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac})}return t})();var Js=f(993),P=(f(253),f(6977)),O=f(1413);const ln={now:()=>(ln.delegate||Date).now(),delegate:void 0};class Qe extends O.B{constructor(i=1/0,e=1/0,n=ln){super(),this._bufferSize=i,this._windowTime=e,this._timestampProvider=n,this._buffer=[],this._infiniteTimeWindow=!0,this._infiniteTimeWindow=e===1/0,this._bufferSize=Math.max(1,i),this._windowTime=Math.max(1,e)}next(i){const{isStopped:e,_buffer:n,_infiniteTimeWindow:s,_timestampProvider:r,_windowTime:a}=this;e||(n.push(i),!s&&n.push(r.now()+a)),this._trimBuffer(),super.next(i)}_subscribe(i){this._throwIfClosed(),this._trimBuffer();const e=this._innerSubscribe(i),{_infiniteTimeWindow:n,_buffer:s}=this,r=s.slice();for(let a=0;a{class t{getManifest(){return(0,Js.getIconManifest)()}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),Y=(()=>{class t{get settingsChange(){return this.#i}#e;#t;#n;#o;#i;constructor(){this.#o=new Qe(1),this.#i=this.#o.asObservable()}init(e,n,s){this.#t=e,this.#n=n,this.setTheme(s)}destroy(){this.#o.complete(),this.#t=this.#n=void 0}setTheme(e){const n=this.#e;this.#s(n,e,"theme"),this.#s(n,e,"mode","supportedModes"),this.#s(n,e,"spacing","supportedSpacing"),this.#o.next({currentSettings:e,previousSettings:n}),this.#e=e}#s(e,n,s,r){const a=n[s],l=e?.[s].hostClass,c=a.hostClass;(!e||l!==c)&&(l&&this.#a(l),(!r||n.theme[r].indexOf(a)>=0)&&this.#r(c))}#r(e){this.#n.addClass(this.#t,e)}#a(e){this.#n.removeClass(this.#t,e)}static#c=this.\u0275fac=function(n){return new(n||t)};static#l=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac})}return t})(),cn=(()=>{class t{set class(e){this.#l(this.#o),this.#o="string"==typeof e?e.split(/\s+/):[],this.#a(this.#o),this.#c(this.#i)}set skyThemeClass(e){this.#d(this.#i),this.#a(this.#o),this.#i=e,this.#i&&this.#c(this.#i)}set#e(e){this.#t=e,this.#d(this.#i),this.#a(this.#o),this.#c(this.#i)}#t;#n=new O.B;#o=[];#i;#s;#r;constructor(e,n,s){this.#s=e,this.#r=n,s&&s.settingsChange.pipe((0,P.Q)(this.#n)).subscribe(r=>{this.#e=r.currentSettings})}ngOnDestroy(){this.#n.next(),this.#n.complete()}#a(e){e&&e.forEach(n=>this.#u(n,!0))}#c(e){if(e){const n=this.#t?.theme.name||"default";Object.keys(e).forEach(s=>{this.#u(s,n===e[s])})}}#l(e){e&&e.forEach(n=>this.#u(n,!1))}#d(e){e&&Object.keys(e).forEach(n=>this.#u(n,!1))}#u(e,n){(e=e.trim())&&e.split(/\s+/g).forEach(s=>{n?this.#r.addClass(this.#s.nativeElement,s):this.#r.removeClass(this.#s.nativeElement,s)})}static#p=this.\u0275fac=function(n){return new(n||t)(o.rXU(o.aKT),o.rXU(o.sFG),o.rXU(Y,8))};static#m=this.\u0275dir=o.FsC({type:t,selectors:[["","skyThemeClass",""]],inputs:{class:"class",skyThemeClass:"skyThemeClass"}})}return t})(),tr=(()=>{class t{set skyThemeIf(e){this.#e=e,this.#r()}#e;#t;#n=new O.B;#o=!1;#i;#s;constructor(e,n,s,r){this.#i=e,this.#s=n,r&&r.settingsChange.pipe((0,P.Q)(this.#n)).subscribe(a=>{this.#t=a.currentSettings,this.#r(),s.markForCheck()})}ngOnDestroy(){this.#n.next(),this.#n.complete()}#r(){const e=this.#t?.theme.name||"default",n=this.#e&&e===this.#e;n&&!this.#o?(this.#s.createEmbeddedView(this.#i),this.#o=!0):!n&&this.#o&&(this.#s.clear(),this.#o=!1)}static#a=this.\u0275fac=function(n){return new(n||t)(o.rXU(o.C4Q),o.rXU(o.c1b),o.rXU(o.gRc),o.rXU(Y,8))};static#c=this.\u0275dir=o.FsC({type:t,selectors:[["","skyThemeIf",""]],inputs:{skyThemeIf:"skyThemeIf"}})}return t})();class te{static#e=this.presets={light:new te("light","sky-theme-mode-light"),dark:new te("dark","sky-theme-mode-dark")};constructor(i,e){this.name=i,this.hostClass=e}}class re{static#e=this.presets={standard:new re("standard","sky-theme-spacing-standard"),compact:new re("compact","sky-theme-spacing-compact")};constructor(i,e){this.name=i,this.hostClass=e}}class ae{static#e=this.presets={default:new ae("default","sky-theme-default",[te.presets.light],[re.presets.standard]),modern:new ae("modern","sky-theme-modern",[te.presets.light,te.presets.dark],[re.presets.standard,re.presets.compact])};constructor(i,e,n,s=[re.presets.standard]){this.name=i,this.hostClass=e,this.supportedModes=n,this.supportedSpacing=s}}class _t{constructor(i,e,n=re.presets.standard){this.theme=i,this.mode=e,this.spacing=n}}new _t(ae.presets.default,te.presets.light);let Xe=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({})}return t})();class nr extends O.B{constructor(){super(...arguments),this._value=null,this._hasValue=!1,this._isComplete=!1}_checkFinalizedStatuses(i){const{hasError:e,_hasValue:n,_value:s,thrownError:r,isStopped:a,_isComplete:l}=this;e?i.error(r):(a||l)&&(n&&i.next(s),i.complete())}next(i){this.isStopped||(this._value=i,this._hasValue=!0)}complete(){const{_hasValue:i,_value:e,_isComplete:n}=this;n||(this._isComplete=!0,i&&super.next(e),super.complete())}}class or{}let _e=(()=>{class t{#e;#t;#n;constructor(){this._args=new nr,this.args=this._args.asObservable(),this.buttonClick=new o.bkB(!0),this.updateContext=new o.bkB,this.flyoutNextClick=new o.bkB(!0),this.flyoutPreviousClick=new o.bkB(!0),this.helpClick=new o.bkB(!0),this.settingsClick=new o.bkB(!0),this.#e=(0,o.WQX)(Ys,{optional:!0}),this.#t=(0,o.WQX)(o._9s),this.#n=(0,o.WQX)(Y),this.addinClient=new Ks.AddinClient({callbacks:{init:e=>{this.initializeTheme(e?.themeSettings),this._args.next(e),this._args.complete()},buttonClick:()=>{this.buttonClick.emit()},flyoutNextClick:()=>{this.flyoutNextClick.emit()},flyoutPreviousClick:()=>{this.flyoutPreviousClick.emit()},helpClick:()=>{this.helpClick.emit()},settingsClick:()=>{this.settingsClick.emit()},updateContext:e=>{this.updateContext.emit(e)},themeChange:e=>{this.setTheme(e)}}})}closeModal(e){this.addinClient.closeModal(e)}showModal(e){let n=this.addinClient.showModal(e);return(0,m.H)(n.modalClosed)}destroy(){this.addinClient.destroy()}navigate(e){this.addinClient.navigate(e)}openHelp(e){this.addinClient.openHelp(e)}getUserIdentityToken(){return(0,m.H)(this.addinClient.getUserIdentityToken())}getAuthToken(){return(0,m.H)(this.addinClient.getUserIdentityToken())}showToast(e){this.addinClient.showToast(e)}showFlyout(e){const n=this.addinClient.showFlyout(e);return(0,m.H)(n.flyoutClosed)}closeFlyout(){this.addinClient.closeFlyout()}showConfirm(e){return(0,m.H)(this.addinClient.showConfirm(e))}showError(e){this.addinClient.showError(e)}showWait(){this.addinClient.showWait()}hideWait(){this.addinClient.hideWait()}addEventHandler(e){let n=new or;return n.addinEvent=new o.bkB,this.addinClient.addEventHandler(e,(r,a)=>{n.addinEvent.emit({context:r,done:a})}),n}sendEvent(e){return(0,m.H)(this.addinClient.sendEvent(e))}initializeTheme(e){if(!e)return;const n=t.toSkyTheme(e.theme),s=t.toSkyThemeMode(e.mode);if(!this.#e)return void this.initializeTheme_(n,s);const r=this.#e.skyux.app?.theming;r?.supportedThemes&&-1!==r.supportedThemes.indexOf(e.theme)&&this.initializeTheme_(n,s)}initializeTheme_(e,n){this.#n.init(document.body,this.#t.createRenderer(void 0,void 0),new _t(e,n))}setTheme(e){e&&this.#n.setTheme(new _t(t.toSkyTheme(e.theme),t.toSkyThemeMode(e.mode)))}static toSkyTheme(e){return"modern"===e?ae.presets.modern:ae.presets.default}static toSkyThemeMode(e){return"dark"===e?te.presets.dark:te.presets.light}static#o=this.\u0275fac=function(n){return new(n||t)};static#i=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var Te=f(7673);function Ie(t,i,e){function s(a){const l=a.toLocaleUpperCase().replace("_","-");return t[l]}let r=s(i);if(r&&r[e]||(r=s("en-US"),r&&r[e]))return r[e].message}class ir{static formatText(i,...e){return String(i).replace(/\{(\d+)\}/g,function(n,s){const r=parseInt(s,10);return void 0===e[r]?n:e[r]})}}const Ee=new o.nKC("SKY_LIB_RESOURCES_PROVIDERS");let rr=(()=>{class t{get defaultLocale(){return"en-US"}getLocaleInfo(){return(0,Te.of)({locale:this.defaultLocale})}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),ar=(()=>{class t{getResourceName(e){return(0,Te.of)(e)}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac})}return t})(),ue=(()=>{class t{static#e=this.resources={};#t;#n;#o;constructor(e,n,s){this.#t=e,this.#n=n,this.#o=s}static addResources(e){for(const[n,s]of Object.entries(e))t.resources[n]||={},t.resources[n]={...t.resources[n],...s}}getString(e,...n){return we([this.#o?this.#o.getResourceName(e):(0,Te.of)(e),this.#t.getLocaleInfo()]).pipe((0,G.T)(([a,l])=>this.getStringForLocale(l,a,...n)))}getStrings(e){const n={};for(const s of Object.keys(e)){const r=e[s];if("string"==typeof r)n[s]=this.getString(r);else{const[a,...l]=r;n[s]=this.getString(a,...l)}}return we(n)}getStringForLocale(e,n,...s){let r;if(r=Ie(t.resources,e.locale,n),void 0===r&&this.#n)for(const a of this.#n){const l=a.getString(e,n);if(void 0!==l){r=l;break}}return void 0!==r?ir.formatText(r,...s):n}static#i=this.\u0275fac=function(n){return new(n||t)(o.KVO(rr),o.KVO(Ee,8),o.KVO(ar,8))};static#s=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),De=(()=>{class t{#e=new O.B;#t={};#n;#o;constructor(e,n){this.#n=e,this.#o=n}transform(e,...n){const s=e+JSON.stringify(n);return s in this.#t||this.#o.getString(e,...n).pipe((0,P.Q)(this.#e)).subscribe(r=>{this.#t[s]=r,this.#n.markForCheck()}),this.#t[s]}ngOnDestroy(){this.#e.next(),this.#e.complete()}static#i=this.\u0275fac=function(n){return new(n||t)(o.rXU(o.gRc,16),o.rXU(ue,16))};static#s=this.\u0275pipe=o.EJ8({name:"skyLibResources",type:t,pure:!1})}return t})(),Fe=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({})}return t})();function vt(t){return function(i,e){const n=t(i,e);return 1===n.length?"0"+n:n}}function bt(t){return function(i,e){return t(i,e).split(" ")[0]}}function Wo(t,i,e){return new Intl.DateTimeFormat(i,e).format(t).replace(/[\u200e\u200f]/g,"")}function $o(t){const i={hour:"2-digit",hour12:!1,timeZoneName:t};return function(e,n){const s=Wo(e,n,i);return s?s.substring(3):""}}function qe(t,i){return t.hour12=i,t}function C(t,i){const e={};return e[t]=2===i?"2-digit":"numeric",e}function R(t,i){const e={};return e[t]=i<4?i>1?"short":"narrow":"long",e}function pe(t){return t.reduce((i,e)=>({...i,...e}),{})}function w(t){return(i,e)=>Wo(i,e,t)}w(pe([C("year",1),R("month",3),C("day",1),C("hour",1),C("minute",1),C("second",1)])),w(pe([C("year",1),C("month",1),C("day",1),C("hour",1),C("minute",1)])),w(pe([C("year",1),R("month",4),R("weekday",4),C("day",1)])),w(pe([C("year",1),R("month",4),C("day",1)])),w(pe([C("year",1),R("month",3),C("day",1)])),w(pe([C("year",1),C("month",1),C("day",1)])),w(pe([C("hour",1),C("second",1),C("minute",1)])),w(pe([C("hour",1),C("minute",1)])),w(C("year",4)),w(C("year",2)),w(C("year",1)),w(R("month",4)),w(R("month",3)),w(C("month",2)),w(C("month",1)),w(R("month",4)),w(R("month",1)),w(C("day",2)),w(C("day",1)),vt(bt(w(qe(C("hour",2),!1)))),bt(w(qe(C("hour",1),!1))),vt(bt(w(qe(C("hour",2),!0)))),bt(w(qe(C("hour",1),!0))),w(C("hour",2)),w(C("hour",1)),vt(w(C("minute",2))),w(C("minute",1)),vt(w(C("second",2))),w(C("second",1)),w(C("second",3)),w(R("weekday",4)),w(R("weekday",3)),w(R("weekday",2)),w(R("weekday",1)),w(qe(C("hour",1),!0)),$o("short"),$o("long"),w({}),w({}),w(R("era",1)),w(R("era",2)),w(R("era",3)),w(R("era",4));var hr=f(467),un=f(8359),yr=f(1397),fr=f(7441),ve=f(8071);const gr=["addListener","removeListener"],kr=["addEventListener","removeEventListener"],_r=["on","off"];function W(t,i,e,n){if((0,ve.T)(e)&&(n=e,e=void 0),n)return W(t,i,e).pipe((0,q.I)(n));const[s,r]=function Cr(t){return(0,ve.T)(t.addEventListener)&&(0,ve.T)(t.removeEventListener)}(t)?kr.map(a=>l=>t[a](i,l,e)):function vr(t){return(0,ve.T)(t.addListener)&&(0,ve.T)(t.removeListener)}(t)?gr.map(Xo(t,i)):function br(t){return(0,ve.T)(t.on)&&(0,ve.T)(t.off)}(t)?_r.map(Xo(t,i)):[];if(!s&&(0,fr.X)(t))return(0,yr.Z)(a=>W(a,i,e))((0,g.Tg)(t));if(!s)throw new TypeError("Invalid event target");return new y.c(a=>{const l=(...c)=>a.next(1r(l)})}function Xo(t,i){return e=>n=>t[e](i,n)}var Re=f(4412),qo=f(5964),xr=f(3669),Ae=f(9974);function Mr(t,i){return t===i}var Ko=f(7707);function pn(t,i,...e){if(!0===i)return void t();if(!1===i)return;const n=new Ko.Ms({next:()=>{n.unsubscribe(),t()}});return(0,g.Tg)(i(...e)).subscribe(n)}const Yo={now:()=>(Yo.delegate||performance).now(),delegate:void 0},be={schedule(t){let i=requestAnimationFrame,e=cancelAnimationFrame;const{delegate:n}=be;n&&(i=n.requestAnimationFrame,e=n.cancelAnimationFrame);const s=i(r=>{e=void 0,t(r)});return new un.yU(()=>e?.(s))},requestAnimationFrame(...t){const{delegate:i}=be;return(i?.requestAnimationFrame||requestAnimationFrame)(...t)},cancelAnimationFrame(...t){const{delegate:i}=be;return(i?.cancelAnimationFrame||cancelAnimationFrame)(...t)},delegate:void 0};function Zo(t){return new y.c(i=>{const e=t||Yo,n=e.now();let s=0;const r=()=>{i.closed||(s=be.requestAnimationFrame(a=>{s=0;const l=e.now();i.next({timestamp:t?l:a,elapsed:l-n}),r()}))};return r(),()=>{s&&be.cancelAnimationFrame(s)}})}const Ir=Zo();var Er=f(6697);class Dr extends un.yU{constructor(i,e){super()}schedule(i,e=0){return this}}const Ct={setInterval(t,i,...e){const{delegate:n}=Ct;return n?.setInterval?n.setInterval(t,i,...e):setInterval(t,i,...e)},clearInterval(t){const{delegate:i}=Ct;return(i?.clearInterval||clearInterval)(t)},delegate:void 0};var Fr=f(7908);class mn extends Dr{constructor(i,e){super(i,e),this.scheduler=i,this.work=e,this.pending=!1}schedule(i,e=0){var n;if(this.closed)return this;this.state=i;const s=this.id,r=this.scheduler;return null!=s&&(this.id=this.recycleAsyncId(r,s,e)),this.pending=!0,this.delay=e,this.id=null!==(n=this.id)&&void 0!==n?n:this.requestAsyncId(r,this.id,e),this}requestAsyncId(i,e,n=0){return Ct.setInterval(i.flush.bind(i,this),n)}recycleAsyncId(i,e,n=0){if(null!=n&&this.delay===n&&!1===this.pending)return e;null!=e&&Ct.clearInterval(e)}execute(i,e){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const n=this._execute(i,e);if(n)return n;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(i,e){let s,n=!1;try{this.work(i)}catch(r){n=!0,s=r||new Error("Scheduled action threw falsy error")}if(n)return this.unsubscribe(),s}unsubscribe(){if(!this.closed){const{id:i,scheduler:e}=this,{actions:n}=e;this.work=this.state=this.scheduler=null,this.pending=!1,(0,Fr.o)(n,this),null!=i&&(this.id=this.recycleAsyncId(e,i,null)),this.delay=null,super.unsubscribe()}}}class Ke{constructor(i,e=Ke.now){this.schedulerActionCtor=i,this.now=e}schedule(i,e=0,n){return new this.schedulerActionCtor(this,i).schedule(n,e)}}Ke.now=ln.now;class hn extends Ke{constructor(i,e=Ke.now){super(i,e),this.actions=[],this._active=!1}flush(i){const{actions:e}=this;if(this._active)return void e.push(i);let n;this._active=!0;do{if(n=i.execute(i.state,i.delay))break}while(i=e.shift());if(this._active=!1,n){for(;i=e.shift();)i.unsubscribe();throw n}}}const yn=new hn(mn),Rr=yn;new class Lr extends hn{flush(i){this._active=!0;const e=this._scheduled;this._scheduled=void 0;const{actions:n}=this;let s;i=i||n.shift();do{if(s=i.execute(i.state,i.delay))break}while((i=n[0])&&i.id===e&&n.shift());if(this._active=!1,s){for(;(i=n[0])&&i.id===e&&n.shift();)i.unsubscribe();throw s}}}(class Br extends mn{constructor(i,e){super(i,e),this.scheduler=i,this.work=e}requestAsyncId(i,e,n=0){return null!==n&&n>0?super.requestAsyncId(i,e,n):(i.actions.push(this),i._scheduled||(i._scheduled=be.requestAnimationFrame(()=>i.flush(void 0))))}recycleAsyncId(i,e,n=0){var s;if(null!=n?n>0:this.delay>0)return super.recycleAsyncId(i,e,n);const{actions:r}=i;null!=e&&(null===(s=r[r.length-1])||void 0===s?void 0:s.id)!==e&&(be.cancelAnimationFrame(e),i._scheduled=void 0)}});let fn,Nr=1;const xt={};function Jo(t){return t in xt&&(delete xt[t],!0)}const jr={setImmediate(t){const i=Nr++;return xt[i]=!0,fn||(fn=Promise.resolve()),fn.then(()=>Jo(i)&&t()),i},clearImmediate(t){Jo(t)}},{setImmediate:Hr,clearImmediate:Ur}=jr,St={setImmediate(...t){const{delegate:i}=St;return(i?.setImmediate||Hr)(...t)},clearImmediate(t){const{delegate:i}=St;return(i?.clearImmediate||Ur)(t)},delegate:void 0};new class Gr extends hn{flush(i){this._active=!0;const e=this._scheduled;this._scheduled=void 0;const{actions:n}=this;let s;i=i||n.shift();do{if(s=i.execute(i.state,i.delay))break}while((i=n[0])&&i.id===e&&n.shift());if(this._active=!1,s){for(;(i=n[0])&&i.id===e&&n.shift();)i.unsubscribe();throw s}}}(class zr extends mn{constructor(i,e){super(i,e),this.scheduler=i,this.work=e}requestAsyncId(i,e,n=0){return null!==n&&n>0?super.requestAsyncId(i,e,n):(i.actions.push(this),i._scheduled||(i._scheduled=St.setImmediate(i.flush.bind(i,void 0))))}recycleAsyncId(i,e,n=0){var s;if(null!=n?n>0:this.delay>0)return super.recycleAsyncId(i,e,n);const{actions:r}=i;null!=e&&(null===(s=r[r.length-1])||void 0===s?void 0:s.id)!==e&&(St.clearImmediate(e),i._scheduled===e&&(i._scheduled=void 0))}});var Qr=f(9470);function Kr(t,i=yn){return function $r(t){return(0,Ae.N)((i,e)=>{let n=!1,s=null,r=null,a=!1;const l=()=>{if(r?.unsubscribe(),r=null,n){n=!1;const p=s;s=null,e.next(p)}a&&e.complete()},c=()=>{r=null,a&&e.complete()};i.subscribe((0,I._)(e,p=>{n=!0,s=p,r||(0,g.Tg)(t(p)).subscribe(r=(0,I._)(e,l,c))},()=>{a=!0,(!n||!r||r.closed)&&e.complete()}))})}(()=>function qr(t=0,i,e=Rr){let n=-1;return null!=i&&((0,Qr.m)(i)?e=i:n=i),new y.c(s=>{let r=function Xr(t){return t instanceof Date&&!isNaN(t)}(t)?+t-e.now():t;r<0&&(r=0);let a=0;return e.schedule(function(){s.closed||(s.next(a++),0<=n?this.schedule(void 0,n):s.complete())},r)})}(t,i))}let gn;try{gn=typeof Intl<"u"&&Intl.v8BreakIterator}catch{gn=!1}let Yr=(()=>{class t{constructor(e){this._platformId=e,this.isBrowser=this._platformId?(0,u.UE)(this._platformId):"object"==typeof document&&!!document,this.EDGE=this.isBrowser&&/(edge)/i.test(navigator.userAgent),this.TRIDENT=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent),this.BLINK=this.isBrowser&&!(!window.chrome&&!gn)&&typeof CSS<"u"&&!this.EDGE&&!this.TRIDENT,this.WEBKIT=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.BLINK&&!this.EDGE&&!this.TRIDENT,this.IOS=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window),this.FIREFOX=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent),this.ANDROID=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.TRIDENT,this.SAFARI=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.WEBKIT}static#e=this.\u0275fac=function(n){return new(n||t)(o.KVO(o.Agw))};static#t=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),ta=(()=>{class t{constructor(e,n,s){this._platform=e,this._change=new O.B,this._changeListener=r=>{this._change.next(r)},this._document=s,n.runOutsideAngular(()=>{if(e.isBrowser){const r=this._getWindow();r.addEventListener("resize",this._changeListener),r.addEventListener("orientationchange",this._changeListener)}this.change().subscribe(()=>this._viewportSize=null)})}ngOnDestroy(){if(this._platform.isBrowser){const e=this._getWindow();e.removeEventListener("resize",this._changeListener),e.removeEventListener("orientationchange",this._changeListener)}this._change.complete()}getViewportSize(){this._viewportSize||this._updateViewportSize();const e={width:this._viewportSize.width,height:this._viewportSize.height};return this._platform.isBrowser||(this._viewportSize=null),e}getViewportRect(){const e=this.getViewportScrollPosition(),{width:n,height:s}=this.getViewportSize();return{top:e.top,left:e.left,bottom:e.top+s,right:e.left+n,height:s,width:n}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};const e=this._document,n=this._getWindow(),s=e.documentElement,r=s.getBoundingClientRect();return{top:-r.top||e.body.scrollTop||n.scrollY||s.scrollTop||0,left:-r.left||e.body.scrollLeft||n.scrollX||s.scrollLeft||0}}change(e=20){return e>0?this._change.pipe(Kr(e)):this._change}_getWindow(){return this._document.defaultView||window}_updateViewportSize(){const e=this._getWindow();this._viewportSize=this._platform.isBrowser?{width:e.innerWidth,height:e.innerHeight}:{width:0,height:0}}static#e=this.\u0275fac=function(n){return new(n||t)(o.KVO(Yr),o.KVO(o.SKi),o.KVO(u.qQ,8))};static#t=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var xe=f(5113);const ti=["target"],na=["overlayContentRef"],oa=["overlayRef"],ia=t=>({"enable-pointer-events-pass-through":t,"sky-overlay":!0});function sa(t,i){}function ra(t,i){1&t&&o.nrm(0,"div",6)}var L=function(t){return t[t.xs=1]="xs",t[t.sm=2]="sm",t[t.md=3]="md",t[t.lg=4]="lg",t}(L||{});const aa=["a[href]","area[href]","input:not([disabled])","button:not([disabled])","select:not([disabled])","textarea:not([disabled])","iframe","object","embed","*[contenteditable=true]:not([disabled])","*[tabindex]:not([disabled])"].join(", ");let wt=(()=>{class t{#e;constructor(e){this.#e=e.createRenderer(void 0,null)}setResponsiveContainerClass(e,n){const s=e.nativeElement;let r;switch(this.#e.removeClass(s,"sky-responsive-container-xs"),this.#e.removeClass(s,"sky-responsive-container-sm"),this.#e.removeClass(s,"sky-responsive-container-md"),this.#e.removeClass(s,"sky-responsive-container-lg"),n){case L.xs:r="sky-responsive-container-xs";break;case L.sm:r="sky-responsive-container-sm";break;case L.md:r="sky-responsive-container-md";break;default:r="sky-responsive-container-lg"}this.#e.addClass(s,r)}toggleIframePointerEvents(e){const n=Array.from(document.querySelectorAll("iframe"));for(const s of n)this.#e.setStyle(s,"pointer-events",e?"":"none")}applyAutoFocus(e){if(!e)return!1;const n=e.nativeElement.querySelector("[autofocus]");return!!n&&(n.focus(),!0)}getFocusableChildrenAndApplyFocus(e,n,s=!1){const r=e.nativeElement.querySelector(n);if(r){const a=this.getFocusableChildren(r);!this.#t(a)&&s&&r.focus()}}getFocusableChildren(e,n){if(!e)return[];let s=Array.prototype.slice.call(e.querySelectorAll(aa));return(!n||!n.ignoreTabIndex)&&(s=s.filter(r=>-1!==r.tabIndex)),(!n||!n.ignoreVisibility)&&(s=s.filter(r=>this.#n(r))),s}getWidth(e){return e.nativeElement.clientWidth}isTargetAboveElement(e,n){const s=getComputedStyle(n).zIndex;let r=e;for(;r;){const a=getComputedStyle(r).zIndex||r.style.zIndex;if(""!==a&&"auto"!==a&&+a>+s)return!0;r=r.parentElement}return!1}resetHeight(e,n){const s=Array.from(e.nativeElement.querySelectorAll(n));for(const r of s)this.#e.removeStyle(r,"height")}syncMaxHeight(e,n){const s=Array.from(e.nativeElement.querySelectorAll(n));if(s.length>0){let r=0;for(const a of s)r=Math.max(r,a.offsetHeight);for(const a of s)this.#e.setStyle(a,"height",`${r}px`)}}#t(e){return e.length>0&&(e[0].focus(),!0)}#n(e){const n=window.getComputedStyle(e);return"none"!==n.display&&"hidden"!==n.visibility&&!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)}static#o=this.\u0275fac=function(n){return new(n||t)(o.KVO(o._9s))};static#i=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var Je=function(t){return t[t.OverflowParent=0]="OverflowParent",t[t.Viewport=1]="Viewport",t}(Je||{});function la(t){const i=["above","right","below","left"];let e=i.indexOf(t)+1;return e>=i.length&&(e=0),i[e]}function _n(t,i){const e=i?.bottom||0,n=i?.left||0,s=i?.right||0,r=i?.top||0;let a,l,c,p;const k=t.getBoundingClientRect();return l=k.left,a=k.top,c=k.right,p=k.bottom,p-=e,l+=n,c-=s,a+=r,{bottom:p,left:l,right:c,top:a}}function Le(t){const i=t.getBoundingClientRect(),e=window.getComputedStyle(t,void 0),n=parseFloat(e.marginTop),s=parseFloat(e.marginLeft),r=parseFloat(e.marginRight),a=parseFloat(e.marginBottom);return{top:i.top-n,left:i.left-s,bottom:i.top+i.height+a,right:i.left+i.width+s+r,width:i.width+s+r,height:i.height+n+a}}function vn(t,i){const e=Le(i),n=t.getViewportRect(),s={top:Math.max(e.top,0),left:Math.max(e.left,0),bottom:Math.min(e.bottom,n.height),right:Math.min(e.right,n.width)};return{...s,width:s.right-s.left,height:s.bottom-s.top}}function ni(t,i,e,n){let s;if(i.matches("body")){const r=t.getViewportRect();s={top:0,left:0,right:r.width,bottom:r.height}}else s=n?_n(i,n):vn(t,i);return s.top<=e.top&&s.right>=e.right&&s.bottom>=e.bottom&&s.left<=e.left}const bn={autoFitContext:Je.OverflowParent,enableAutoFit:!1,horizontalAlignment:"center",isSticky:!1,placement:"above"};class pa{get offsetChange(){return this.#a}get overflowScroll(){return this.#d}get placementChange(){return this.#p}get#e(){return this.#k}set#e(i){const e={...bn,...i};let n;for(n in e)void 0===e[n]&&(e[n]=bn[n]);this.#k=e}#t;#n;#o;#i;#s;#r;#a;#c=[];#l;#d;#u;#p;#m;#h=new O.B;#y;#f;#g;#k=bn;#v=()=>this.#h.next();constructor(i,e,n,s,r){this.#t=i,this.#m=e,this.#s=r,this.#f=n,this.#g=s,this.#r=new O.B,this.#l=new O.B,this.#u=new O.B,this.#a=this.#r.asObservable(),this.#d=this.#l.asObservable(),this.#p=this.#u.asObservable()}affixTo(i,e){this.#P(),this.#e=e,this.#n=i,this.#c=function da(t){const i=window.document.body,e=[];let n=t?.parentNode;for(;void 0!==n&&n instanceof HTMLElement;){const s=window.getComputedStyle(n,void 0),r=s.overflowY.toLowerCase();if(n.matches("body")||(("auto"===r||"hidden"===r||"scroll"===r)&&e.push(n),"fixed"===s.position))break;n=n.parentNode}return e.push(i),e}(i),this.#_(),this.#e.isSticky&&this.#E()}getConfig(){return this.#e}reaffix(){this.#i=this.#e.placement,this.#_()}destroy(){this.#P(),this.#u.complete(),this.#r.complete(),this.#l.complete(),this.#h.complete()}#_(){const i=this.#x(),e=this.#C();i.top=i.top-e.top,i.left=i.left-e.left,i.bottom=i.bottom-e.top,i.right=i.right-e.left,this.#T(i)&&(this.#m.setStyle(this.#t,"top",`${i.top}px`),this.#m.setStyle(this.#t,"left",`${i.left}px`),this.#r.next({offset:i}))}#C(){if("absolute"===this.#e.position&&this.#t.offsetParent)return Le(this.#t.offsetParent);{const i=Le(this.#s);return{top:i.top,left:i.left,height:i.height,width:i.width,bottom:i.top-i.height,right:i.left-i.width}}}#x(){const i=this.#O();let r,n=0,s=!1,a=this.#e.placement;do{if(r=this.#b(a),s=ni(this.#f,i,r,this.#e.autoFitOverflowOffset),!this.#e.enableAutoFit)break;s||(a=n%2==0?{above:"below",below:"above",right:"left",left:"right"}[a]:la(a)),n++}while(!s&&n<4);return s?(this.#I()?this.#S(a):this.#S(null),r):(this.#e.enableAutoFit&&this.#S(null),this.#b(this.#e.placement))}#b(i){if(!this.#n)return{top:0,left:0,bottom:0,right:0};const e=Le(this.#t),n=this.#n.getBoundingClientRect(),s=this.#e.horizontalAlignment,r=this.#e.verticalAlignment,a=this.#e.enableAutoFit;let l,c;if("above"===i||"below"===i){if("above"===i)switch(l=n.top-e.height,r){case"top":l+=e.height;break;case"middle":l+=e.height/2}else switch(l=n.bottom,r){case"top":default:break;case"middle":l-=e.height/2;break;case"bottom":l-=e.height}switch(s){case"left":c=n.left;break;case"center":default:c=n.left+n.width/2-e.width/2;break;case"right":c=n.right-e.width}}else switch(c="left"===i?n.left-e.width:n.right,r){case"top":l=n.top;break;case"middle":default:l=n.top+n.height/2-e.height/2;break;case"bottom":l=n.bottom-e.height}const p={top:l,left:c,bottom:0,right:0};if(a){const k=this.#M({top:l,left:c},i,this.#n);p.top=k.top,p.left=k.left}return p.bottom=p.top+e.height,p.right=p.left+e.width,p}#M(i,e,n){const s=Le(this.#t),r=n.getBoundingClientRect(),a=this.#O();let l,p;if(this.#e.autoFitContext===Je.OverflowParent)l=this.#e.autoFitOverflowOffset?_n(a,this.#e.autoFitOverflowOffset):ni(this.#f,a,r)?vn(this.#f,a):Le(a);else{const x=this.#f.getViewportRect();l={top:-x.top,left:-x.left,bottom:x.height+x.top,right:x.width+x.left}}const k=i.top,v=i.left;switch(e){case"above":case"below":i.leftl.right&&(i.left=l.right-s.width),p=Math.min(40,r.width),(i.left+p>r.right||i.left+s.width-pl.bottom&&(i.top=l.bottom-s.height),p=Math.min(40,r.height),(i.top+p>r.bottom||i.top+s.height-p=e.bottom||s.right<=e.left||s.bottom<=e.top||s.left>=e.right)}(this.#f,this.#w(),{top:i.top,left:i.left,right:i.right,bottom:i.bottom},this.#e.autoFitOverflowOffset)}#E(){this.#y=new un.yU,this.#y.add(this.#f.change().subscribe(()=>{this.#_()})),this.#y.add(this.#h.subscribe(()=>{this.#_(),this.#l.next()})),this.#g.runOutsideAngular(()=>{[window,window.visualViewport,...this.#c].forEach(i=>{i?.addEventListener("scroll",this.#v)})})}#D(){this.#y?.unsubscribe(),this.#g.runOutsideAngular(()=>{[window,window.visualViewport,...this.#c].forEach(i=>{i?.removeEventListener("scroll",this.#v)})})}}let ma=(()=>{class t{#e=(0,o.WQX)(o._9s).createRenderer(void 0,null);#t=(0,o.WQX)(ta);#n=(0,o.WQX)(o.SKi);#o=this.#i((0,o.WQX)(u.qQ));ngOnDestroy(){this.#e.removeChild(this.#o.parentNode,this.#o)}createAffixer(e){return new pa(e.nativeElement,this.#e,this.#t,this.#n,this.#o)}#i(e){const n=this.#e.createElement("div");return this.#e.addClass(n,"sky-affix-layout-viewport-shim"),this.#e.setStyle(n,"width","100%"),this.#e.setStyle(n,"height","100%"),this.#e.setStyle(n,"position","fixed"),this.#e.setStyle(n,"top","0"),this.#e.setStyle(n,"left","0"),this.#e.setStyle(n,"visibility","hidden"),this.#e.setStyle(n,"pointerEvents","none"),this.#e.appendChild(e.body,n),n}static#s=this.\u0275fac=function(n){return new(n||t)};static#r=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),ha=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({imports:[u.MD]})}return t})();class ya{get destroyed(){return this.#t}#e=new O.B;#t;constructor(i,e){this.componentInstance=i,this.stackOrder=e,this.#t=this.#e.asObservable()}destroy(){this.#e.next(),this.#e.complete()}}var Se=function(t){return t[t.BeforeElement=0]="BeforeElement",t[t.BodyBottom=1]="BodyBottom",t[t.ElementBottom=2]="ElementBottom",t}(Se||{}),le=function(t){return t[t.BeforeElement=0]="BeforeElement",t[t.BodyBottom=1]="BodyBottom",t[t.BodyTop=2]="BodyTop",t[t.ElementBottom=3]="ElementBottom",t[t.ElementTop=4]="ElementTop",t}(le||{});let Ot=(()=>{class t{get nativeWindow(){return function fa(){return window}()}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),et=(()=>{class t{#e;#t;#n;#o=(0,o.WQX)(o.uvJ);constructor(e,n,s){this.#e=e,this.#n=n,this.#t=s.createRenderer(void 0,null)}createComponent(e,n){n||={location:le.BodyBottom};const s=(0,o.Ol2)(n.providers??[],n.environmentInjector??this.#o);let r;if(n.viewContainerRef)r=n.viewContainerRef.createComponent(e,{environmentInjector:s});else{r=(0,o.a0P)(e,{environmentInjector:s}),this.#e.attachView(r.hostView);const a=this.#i(r),l=this.#n.nativeWindow.document.body;switch(n.location){case le.BeforeElement:if(!n.referenceEl)throw new Error("[SkyDynamicComponentService] Could not create a component at location `SkyDynamicComponentLocation.BeforeElement` because a reference element was not provided.");this.#t.insertBefore(n.referenceEl.parentElement,a,n.referenceEl);break;case le.ElementTop:if(!n.referenceEl)throw new Error("[SkyDynamicComponentService] Could not create a component at location `SkyDynamicComponentLocation.ElementTop` because a reference element was not provided.");this.#t.insertBefore(n.referenceEl,a,n.referenceEl.firstChild);break;case le.ElementBottom:this.#t.appendChild(n.referenceEl,a);break;case le.BodyTop:this.#t.insertBefore(l,a,l.firstChild);break;default:this.#t.appendChild(l,a)}}return r}removeComponent(e){e&&(this.#e.destroyed||this.#e.detachView(e.hostView),e.destroy())}#i(e){return e.hostView.rootNodes[0]}static#s=this.\u0275fac=function(n){return new(n||t)(o.KVO(o.o8S),o.KVO(Ot),o.KVO(o._9s))};static#r=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),Cn=(()=>{class t{create(e){return new MutationObserver(e)}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),oi=(()=>{class t{#e;#t;#n=new O.B;#o;#i;#s;constructor(e,n){this.#t=e,this.#i=n.createRenderer(void 0,null)}ngOnDestroy(){this.#o&&this.#o.disconnect(),this.#n.next(),this.#n.complete(),this.#s&&this.#a(),this.#e=this.#o=this.#s=void 0}setSticky(e){this.#i.addClass(e.nativeElement,"sky-dock-sticky")}setZIndex(e,n){this.#i.setStyle(n.nativeElement,"z-index",e)}unbindDock(e){this.#i.addClass(e.nativeElement,"sky-dock-unbound")}watchDomChanges(e){this.#o=this.#t.create(()=>{this.#r(e)}),this.#o.observe(e.nativeElement,{attributes:!0,childList:!0,characterData:!0,subtree:!0}),W(window,"resize").pipe(function Ar(t,i=yn){return(0,Ae.N)((e,n)=>{let s=null,r=null,a=null;const l=()=>{if(s){s.unsubscribe(),s=null;const p=r;r=null,n.next(p)}};function c(){const p=a+t,k=i.now();if(k{r=p,a=i.now(),s||(s=i.schedule(c,t),n.add(s))},()=>{l(),n.complete()},void 0,()=>{r=s=null}))})}(250),(0,P.Q)(this.#n)).subscribe(()=>this.#r(e))}#r(e){const n=e.nativeElement.getBoundingClientRect().height;if(n===this.#e)return;const s=this.#i.createElement("style"),r=this.#i.createText(`body { margin-bottom: ${n}px; }`);this.#i.setAttribute(s,"data-test-selector","sky-layout-dock-bottom-styles"),this.#i.appendChild(s,r),this.#i.appendChild(document.head,s),this.#s&&this.#a(),this.#e=n,this.#s=s}#a(){this.#i.removeChild(document.head,this.#s)}static#c=this.\u0275fac=function(n){return new(n||t)(o.KVO(Cn),o.KVO(o._9s))};static#l=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac})}return t})();function ii(t,i){return t.stackOrder>i.stackOrder?-1:t.stackOrder{class t{#e=[];#t;#n=(0,o.WQX)(o.gRc);#o=(0,o.WQX)(oi);#i=(0,o.WQX)(et);#s=(0,o.WQX)(o.aKT);#r=(0,o.WQX)(o.uvJ);insertComponent(e,n={}){if(!this.target)throw Error("[SkyDockComponent] Could not insert the component because the target element could not be found.");const s=this.#i.createComponent(e,{environmentInjector:this.#r,providers:n.providers,viewContainerRef:this.target}),r=null!=n.stackOrder?n.stackOrder:this.#c();return this.#e.push({componentRef:s,stackOrder:r}),this.#a(),this.#n.markForCheck(),{componentRef:s,stackOrder:r}}removeItem(e){if(!this.target)throw Error("[SkyDockComponent] Could not remove the item because the target element could not be found.");const n=e.componentRef.hostView;this.target.remove(this.target.indexOf(n));const s=this.#e.find(r=>r.componentRef.hostView===n);s&&this.#e.splice(this.#e.indexOf(s),1)}setOptions(e){switch(this.#t=e,this.#t?.location){case Se.BeforeElement:this.#o.unbindDock(this.#s);break;case Se.ElementBottom:this.#o.setSticky(this.#s);break;default:this.#o.watchDomChanges(this.#s)}this.#t?.zIndex&&this.#o.setZIndex(this.#t.zIndex,this.#s)}#a(){if(this.target){this.#e.sort(ii);for(let e=0,n=this.#e.length;e{class t{static#e=this._items=[];get items(){return Z._items}#t;#n;constructor(e){this.#t=e}insertComponent(e,n){const s=Z.dockRef=Z.dockRef||this.#o(),r=s.instance.insertComponent(e,n),a=new ya(r.componentRef.instance,r.stackOrder);return a.destroyed.subscribe(()=>{s.instance.removeItem(r),Z._items.splice(Z._items.indexOf(a),1),0===Z._items.length&&this.#i()}),Z._items.push(a),Z._items.sort(ii),a}setDockOptions(e){this.#n=e}#o(){let e;if(this.#n){let s;switch(this.#n.location){case Se.BeforeElement:s=le.BeforeElement;break;case Se.ElementBottom:s=le.ElementBottom;break;default:s=le.BodyTop}e={location:s,referenceEl:this.#n.referenceEl}}const n=this.#t.createComponent(ga,e);return n.instance.setOptions(this.#n),n}#i(){this.#t.removeComponent(Z.dockRef),Z.dockRef=void 0}static#s=this.\u0275fac=function(n){return new(n||t)(o.KVO(et))};static#r=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();Z=xn;class ka{static coerceBooleanProperty(i){return void 0!==i&&"false"!=`${i}`}static hasRequiredValidation(i){const e=i.control;if(e&&e.validator){const n=e.validator({});if(n&&n.required)return!0}return!1}}let si=(()=>{class t{formatText(e,...n){return String(e).replace(/\{(\d+)\}/g,function(s,r){return n[parseInt(r,10)]})}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),ri=0,Ve=(()=>{class t{generateId(){return ri++,`sky-id-gen__${(new Date).getTime()}__${ri}`}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),Sn=(()=>{class t{get id(){return this.#e}#e;constructor(e,n,s){const r=s.generateId();n.setAttribute(e.nativeElement,"id",r),this.#e=r}static#t=this.\u0275fac=function(n){return new(n||t)(o.rXU(o.aKT),o.rXU(o.sFG),o.rXU(Ve))};static#n=this.\u0275dir=o.FsC({type:t,selectors:[["","skyId",""]],exportAs:["skyId"]})}return t})(),Mn=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({})}return t})(),_a=(()=>{class t{#e;#t;#n;constructor(){this.announcerElementChanged=new Qe(1),this.#t=(0,o.WQX)(u.qQ),this.#n=(0,o.WQX)(Ve),this.#e=this.#o(),this.announcerElementChanged.next(this.#e)}announce(e,n){this.#e||(this.#e=this.#o(),this.announcerElementChanged.next(this.#e));const s=n?.politeness??"polite";this.clear(),this.#e.setAttribute("aria-live",s),this.#e.textContent=e}clear(){this.#e&&(this.#e.textContent="")}ngOnDestroy(){this.#e?.remove(),this.#e=void 0,this.announcerElementChanged.next(void 0)}#o(){const e="sky-live-announcer-element",n=Array.from(this.#t.getElementsByClassName(e)),s=this.#t.createElement("div");for(const r of n)r.remove();return s.classList.add(e),s.classList.add("sky-screen-reader-only"),s.setAttribute("aria-atomic","true"),s.setAttribute("aria-live","polite"),s.id=this.#n.generateId(),this.#t.body.appendChild(s),s}static#i=this.\u0275fac=function(n){return new(n||t)};static#s=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();const va=new o.nKC("SkyLogLevel"),wn=new Set;let tt=(()=>{class t{#e;#t;constructor(e,n){this.#t=e,this.#e=n??3}static clearPreviousLogs(){wn.clear()}deprecated(e,n){var s=this;return(0,hr.A)(function*(){const r=n?.logLevel??2;if(e=s.#n(e),s.#o(r)){const a=[];a.push(n?.deprecationMajorVersion?s.#t.formatText("{0} is deprecated starting in SKY UX {1}.",e,n.deprecationMajorVersion.toLocaleString()):s.#t.formatText("{0} is deprecated.",e)),a.push(n?.removalMajorVersion?s.#t.formatText("We will remove it in version {0}.",n.removalMajorVersion.toLocaleString()):"We will remove it in a future major version."),n?.replacementRecommendation&&a.push(n.replacementRecommendation),n?.moreInfoUrl&&a.push(s.#t.formatText("For more information, see {0}.",n.moreInfoUrl)),s.#i(r,a.join(" "))}return Promise.resolve()})()}error(e,n){this.#o(3)&&this.#s("error",e,n)}info(e,n){this.#o(1)&&this.#s("log",e,n)}warn(e,n){if(this.#o(2)){const s=this.#r(e,n);wn.has(e)||(this.#s("warn",e,n),wn.add(s))}}#n(e){return"`"!==e.charAt(0)&&"`"!==e.charAt(-1)&&(e="`"+e+"`"),e}#o(e){return e>=this.#e}#i(e,n,s){switch(e){case 1:this.info(n,s);break;case 2:this.warn(n,s);break;case 3:this.error(n,s)}}#s(e,n,s){s?console[e](n,...s):console[e](n)}#r(e,n){let s=e;return n?.length&&(s=`${s} ${n.join(" ")}`),s}static#a=this.\u0275fac=function(n){return new(n||t)(o.KVO(si),o.KVO(va,8))};static#c=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var nt;const ai=L.md;let li=(()=>{class t{static#e=this.xs="(max-width: 767px)";static#t=this.sm="(min-width: 768px) and (max-width: 991px)";static#n=this.md="(min-width: 992px) and (max-width: 1199px)";static#o=this.lg="(min-width: 1200px)";get current(){return this.#s}#i=new Re.t(ai);#s=ai;#r=[{mediaQueryString:nt.xs,name:L.xs},{mediaQueryString:nt.sm,name:L.sm},{mediaQueryString:nt.md,name:L.md},{mediaQueryString:nt.lg,name:L.lg}];#a=[];#c;constructor(e){this.#c=e,this.#l()}ngOnDestroy(){this.#d(),this.#i.complete()}subscribe(e){return this.#i.subscribe({next:n=>{e(n)}})}destroy(){this.#d(),this.#i.complete()}#l(){this.#a=this.#r.map(e=>{const n=matchMedia(e.mediaQueryString),s=r=>{this.#c.run(()=>{r.matches&&this.#u(e.name)})};return n.addListener(s),n.matches&&this.#u(e.name),{mediaQueryList:n,listener:s}})}#d(){this.#a.forEach(e=>{e.mediaQueryList.removeListener(e.listener)}),this.#a=[]}#u(e){this.#s=e,this.#i.next(e)}static#p=this.\u0275fac=function(n){return new(n||t)(o.KVO(o.SKi))};static#m=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();nt=li;ue.addResources({"EN-US":{skyux_numeric_billions_symbol:{message:"B"},skyux_numeric_millions_symbol:{message:"M"},skyux_numeric_thousands_symbol:{message:"K"},skyux_numeric_trillions_symbol:{message:"T"}}});class ba{get backdropClick(){return this.#t}get closed(){return this.#o}#e;#t;#n;#o;constructor(i,e){this.config=i,this.componentRef=e,this.id=this.componentRef.instance.id,this.componentRef.instance.closed.subscribe(()=>{this.#n.next(),this.#n.complete(),this.#e.complete()}),this.componentRef.instance.backdropClick.subscribe(()=>{this.#e.next()}),this.#e=new O.B,this.#n=new O.B,this.#t=this.#e.asObservable(),this.#o=this.#n.asObservable()}attachComponent(i,e){return this.componentRef.instance.attachComponent(i,e).instance}attachTemplate(i,e){this.componentRef.instance.attachTemplate(i,e)}}let di=(()=>{class t{#e;#t;constructor(e){this.#e=e.createRenderer(void 0,null)}restrictBodyScroll(){const e=this.#e.createElement("style"),n=this.#e.createText("body { overflow: hidden }");this.#e.setAttribute(e,"data-test-selector","sky-overlay-restrict-scroll-styles"),this.#e.appendChild(e,n),this.#e.appendChild(document.head,e),this.#t&&this.#n(),this.#t=e}releaseBodyScroll(){this.#n()}#n(){this.#t&&this.#t.parentElement===document.head&&this.#e.removeChild(document.head,this.#t)}addAriaHiddenToSiblings(e){const n=e.nativeElement,s=n.parentElement.children,r=new Map;for(const a of s)a!==n&&!a.hasAttribute("aria-live")&&"script"!==a.nodeName.toLowerCase()&&"style"!==a.nodeName.toLowerCase()&&(r.set(a,a.getAttribute("aria-hidden")),a.setAttribute("aria-hidden","true"));return r}restoreAriaHiddenForSiblings(e){e.forEach((n,s)=>{s.parentElement&&(n?s.setAttribute("aria-hidden",n):s.removeAttribute("aria-hidden"))}),e.clear()}static#o=this.\u0275fac=function(n){return new(n||t)(o.KVO(o._9s))};static#i=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();class On{constructor(i){this.config=i}}const Pn=new o.nKC("SkyStackingContext");let Ca=5e3,xa=(()=>{class t{get backdropClick(){return this.#t}get closed(){return this.#o}#e;#t;#n;#o;#i;#s;#r;#a;#c;#l;#d;#u;#p;#m;#h;constructor(){this.wrapperClass="",this.enablePointerEvents=!1,this.showBackdrop=!1,this.zIndex=""+ ++Ca,this.clipPath$=new Qe(1),this.position="fixed",this.#i=new O.B,this.#r=new Map,this.#a=(0,o.WQX)(di),this.#c=(0,o.WQX)(o.gRc),this.#l=(0,o.WQX)(On),this.#d=(0,o.WQX)(wt),this.#u=(0,o.WQX)(o.aKT),this.#p=(0,o.WQX)(o.uvJ),this.#m=(0,o.WQX)(Ve),this.#h=(0,o.WQX)(xe.Ix,{optional:!0}),this.id=this.#m.generateId(),this.#e=new O.B,this.#n=new O.B,this.#t=this.#e.asObservable(),this.#o=this.#n.asObservable()}ngOnInit(){this.#y(this.#l.config),setTimeout(()=>{this.#f()}),this.#l.config.closeOnNavigation&&this.#g(),this.#l.config.hideOthersFromScreenReaders&&(this.#r=this.#a.addAriaHiddenToSiblings(this.#u))}ngOnDestroy(){this.#k(),this.#i.next(),this.#i.complete(),this.#e.complete(),this.#a.restoreAriaHiddenForSiblings(this.#r),this.#n.next(),this.#n.complete()}attachComponent(e,n=[]){if(!this.targetRef)throw new Error("[SkyOverlayComponent] Could not attach the component because the target element could not be found.");this.targetRef.clear();const s=(0,o.Ol2)([{provide:Pn,useValue:{zIndex:new Re.t(parseInt(this.zIndex,10)).asObservable().pipe((0,P.Q)(this.#i))}},...n],this.#p),r=this.targetRef.createComponent(e,{environmentInjector:s});return r.changeDetectorRef.detectChanges(),r}attachTemplate(e,n){if(!this.targetRef)throw new Error("[SkyOverlayComponent] Could not attach the template because the target element could not be found.");return this.targetRef.clear(),this.targetRef.createEmbeddedView(e,n,{injector:this.#p})}updateClipPath(e){this.clipPath$.next(e)}#y(e){this.wrapperClass=e.wrapperClass||"",this.showBackdrop=!!e.showBackdrop,this.enablePointerEvents=!!e.enablePointerEvents,this.position=e.position||"fixed",this.#c.markForCheck()}#f(){W(window.document,"click").pipe((0,P.Q)(this.#i)).subscribe(e=>{if(e.target&&this.overlayContentRef&&this.overlayRef){const n=this.overlayContentRef.nativeElement.contains(e.target),s=this.#d.isTargetAboveElement(e.target,this.overlayRef.nativeElement);!n&&!s&&(this.#e.next(),this.#l.config.enableClose&&this.#n.next())}})}#g(){this.#h&&(this.#s=this.#h.events.subscribe(e=>{e instanceof xe.Z&&this.#n.next()}))}#k(){this.#s&&(this.#s.unsubscribe(),this.#s=void 0)}static#v=this.\u0275fac=function(n){return new(n||t)};static#_=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-overlay"]],viewQuery:function(n,s){if(1&n&&(o.GBs(na,7,o.aKT),o.GBs(oa,7,o.aKT),o.GBs(ti,7,o.c1b)),2&n){let r;o.mGM(r=o.lsd())&&(s.overlayContentRef=r.first),o.mGM(r=o.lsd())&&(s.overlayRef=r.first),o.mGM(r=o.lsd())&&(s.targetRef=r.first)}},hostVars:1,hostBindings:function(n,s){2&n&&o.Mr5("id",s.id)},standalone:!0,features:[o.aNF],decls:8,vars:12,consts:[["overlayRef",""],["overlayContentRef",""],["target",""],[3,"ngClass"],[1,"sky-overlay-content"],["class","sky-overlay-backdrop",4,"ngIf"],[1,"sky-overlay-backdrop"]],template:function(n,s){1&n&&(o.j41(0,"div",3,0),o.nI1(2,"async"),o.j41(3,"div",4,1),o.DNE(5,sa,0,0,"ng-template",null,2,o.C5r),o.k0s(),o.DNE(7,ra,1,0,"div",5),o.k0s()),2&n&&(o.HbH("sky-overlay-position-"+s.position+" "+s.wrapperClass),o.xc7("z-index",s.zIndex)("clip-path",o.bMT(2,8,s.clipPath$)),o.Y8G("ngClass",o.eq3(10,ia,s.enablePointerEvents)),o.R7$(7),o.Y8G("ngIf",s.showBackdrop))},dependencies:[u.MD,u.YU,u.bT,u.Jj],styles:[".sky-overlay[_ngcontent-%COMP%]{inset:0;width:100%;height:100%;display:flex;pointer-events:auto}.sky-overlay-position-absolute[_ngcontent-%COMP%]{position:absolute}.sky-overlay-position-fixed[_ngcontent-%COMP%]{position:fixed}.sky-overlay-content[_ngcontent-%COMP%]{position:relative;z-index:1;display:inline-flex;align-self:start;pointer-events:auto}.sky-overlay-backdrop[_ngcontent-%COMP%]{background:#00000080;inset:0;width:100%;height:100%;position:absolute}.enable-pointer-events-pass-through[_ngcontent-%COMP%], .enable-pointer-events-pass-through[_ngcontent-%COMP%] .sky-overlay-backdrop[_ngcontent-%COMP%]{pointer-events:none}.enable-pointer-events-pass-through[_ngcontent-%COMP%] .sky-overlay-content[_ngcontent-%COMP%]{pointer-events:auto}"],changeDetection:0})}return t})();var me;let pi=(()=>{class t{static#e=this.overlays=[];#t=(0,o.WQX)(di);#n=(0,o.WQX)(o.o8S);#o;#i=(0,o.WQX)(o.uvJ);constructor(e){this.#o=e}create(e){const n=this.#r(e);!1===n.enableScroll&&this.#t.restrictBodyScroll();const s=this.#s(n),r=new ba(n,s);return r.closed.subscribe(()=>{me.overlays.indexOf(r)>-1&&this.close(r)}),me.overlays.push(r),r}close(e){this.#a(e),this.#n.detachView(e.componentRef.hostView),e.componentRef.destroy();const n=e.componentRef.location.nativeElement;null!==n.parentNode&&n.parentNode.removeChild(n)}closeAll(){for(;me.overlays.length>0;)this.close(me.overlays[0])}#s(e){return this.#o.createComponent(xa,{environmentInjector:this.#i,providers:[{provide:On,useValue:new On(e)}]})}#r(e={}){return{closeOnNavigation:!0,enableClose:!1,enablePointerEvents:!1,enableScroll:!0,showBackdrop:!1,wrapperClass:"",...e}}#a(e){me.overlays.splice(me.overlays.indexOf(e),1),!1===e.config.enableScroll&&(me.overlays.some(s=>!s.config.enableScroll)||this.#t.releaseBodyScroll())}static#c=this.\u0275fac=function(n){return new(n||t)(o.KVO(et))};static#l=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();me=pi;const mi=/ResizeObserver loop completed with undelivered notifications/i;let ot,Tn=!1;const hi=t=>{if(mi.test(t.message))return t.stopImmediatePropagation(),t.stopPropagation(),t.preventDefault(),!1},yi=t=>mi.test("string"==typeof t?t:t.message)?(t instanceof ErrorEvent&&(t.stopImmediatePropagation(),t.stopPropagation(),t.preventDefault()),!1):ot?.call(window,t);let Sa=(()=>{class t{#e=new O.B;#t=new ResizeObserver(e=>this.#n.next(e));#n=new O.B;#o=new Map;#i=(0,o.WQX)(Ot);#s=(0,o.WQX)(o.SKi);constructor(){this.#r(),(0,o.WQX)(o.o8S).onDestroy(()=>this.#a())}ngOnDestroy(){this.#e.next(),this.#e.complete(),this.#t.disconnect()}observe(e){return this.#o.has(e.nativeElement)||this.#o.set(e.nativeElement,new y.c(s=>{const r=this.#n.subscribe(s);return this.#t?.observe(e.nativeElement),()=>{this.#t?.unobserve(e.nativeElement),r.unsubscribe(),this.#o.delete(e.nativeElement)}}).pipe((0,qo.p)(Boolean),(0,qo.p)(s=>s.some(r=>r.target===e.nativeElement)),(0,G.T)(s=>s.find(r=>r.target===e.nativeElement)),function Sr(t,i=xr.D){return t=t??Mr,(0,Ae.N)((e,n)=>{let s,r=!0;e.subscribe((0,I._)(n,a=>{const l=i(a);(r||!t(s,l))&&(r=!1,s=l,n.next(a))}))})}((s,r)=>Math.round(s.contentRect.width)===Math.round(r.contentRect.width)&&Math.round(s.contentRect.height)===Math.round(r.contentRect.height)),function Or(t,i,e){let n,s=!1;return t&&"object"==typeof t?({bufferSize:n=1/0,windowTime:i=1/0,refCount:s=!1,scheduler:e}=t):n=t??1/0,function wr(t={}){const{connector:i=(()=>new O.B),resetOnError:e=!0,resetOnComplete:n=!0,resetOnRefCountZero:s=!0}=t;return r=>{let a,l,c,p=0,k=!1,v=!1;const x=()=>{l?.unsubscribe(),l=void 0},F=()=>{x(),a=c=void 0,k=v=!1},z=()=>{const He=a;F(),He?.unsubscribe()};return(0,Ae.N)((He,os)=>{p++,!v&&!k&&x();const Bt=c=c??i();os.add(()=>{p--,0===p&&!v&&!k&&(l=pn(z,s))}),Bt.subscribe(os),!a&&p>0&&(a=new Ko.Ms({next:Lt=>Bt.next(Lt),error:Lt=>{v=!0,x(),l=pn(F,e,Lt),Bt.error(Lt)},complete:()=>{k=!0,x(),l=pn(F,n),Bt.complete()}}),(0,g.Tg)(He).subscribe(a))})(r)}}({connector:()=>new Qe(n,i,e),resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:s})}({bufferSize:1,refCount:!0}),function Pr(t,i){return(0,Ae.N)((e,n)=>{const{leading:s=!0,trailing:r=!1}=i??{};let a=!1,l=null,c=null,p=!1;const k=()=>{c?.unsubscribe(),c=null,r&&(F(),p&&n.complete())},v=()=>{c=null,p&&n.complete()},x=z=>c=(0,g.Tg)(t(z)).subscribe((0,I._)(n,k,v)),F=()=>{if(a){a=!1;const z=l;l=null,n.next(z),!p&&x(z)}};e.subscribe((0,I._)(n,z=>{a=!0,l=z,(!c||c.closed)&&(s?F():x(z))},()=>{p=!0,(!(r&&a&&c)||c.closed)&&n.complete()}))})}(()=>function Tr(t){return t?Zo(t):Ir}().pipe((0,Er.s)(1)),{leading:!1,trailing:!0}),(0,P.Q)(this.#e))),this.#o.get(e.nativeElement)}#r(){Tn||(Tn=!0,this.#s.runOutsideAngular(()=>this.#i.nativeWindow.addEventListener("error",hi))),this.#i.nativeWindow.onerror!==yi&&(ot=this.#i.nativeWindow.onerror,this.#i.nativeWindow.onerror=yi)}#a(){this.#i.nativeWindow.removeEventListener("error",hi),ot&&(this.#i.nativeWindow.onerror=ot,ot=void 0),Tn=!1}static#c=this.\u0275fac=function(n){return new(n||t)};static#l=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();const Ma=L.md;let In=(()=>{class t{get current(){return this.#t}#e=[{check:e=>e>0&&e<=767,name:L.xs},{check:e=>e>767&&e<=991,name:L.sm},{check:e=>e>991&&e<=1199,name:L.md},{check:e=>e>1199,name:L.lg}];#t=Ma;#n=new Qe(1);#o=new O.B;#i=(0,o.WQX)(Sa);#s;ngOnDestroy(){this.unobserve(),this.#s=void 0,this.#n.complete()}destroy(){this.ngOnDestroy()}observe(e,n){if(this.#s){if(this.#s===e)return this;this.unobserve()}return this.#s=e,this.#u(e,n?.updateResponsiveClasses),this.#i.observe(e).pipe((0,P.Q)(this.#o)).subscribe(s=>{const r=this.#d(s.contentRect.width);r&&this.#r(r,n?.updateResponsiveClasses)}),this}unobserve(){this.#c(),this.#o.next(),this.#o.complete()}subscribe(e){return this.#n.pipe((0,P.Q)(this.#o)).subscribe(n=>{e(n)})}#r(e,n){n&&this.#a(this.current,e),this.current!==e&&this.#n.next(e),this.#t=e}#a(e,n){const s=this.#l(e),r=this.#l(n),a=this.#s?.nativeElement?.classList;a?.remove(s),a?.add(r)}#c(){for(const e of Object.values(L))if("number"==typeof e){const n=this.#l(e);this.#s?.nativeElement?.classList?.remove(n)}}#l(e){return`sky-responsive-container-${L[e]}`}#d(e){const n=this.#e.find(s=>s.check(e));return n?n.name:void 0}#u(e,n){const r=this.#d(e.nativeElement.offsetWidth||0);r&&this.#r(r,n)}static#p=this.\u0275fac=function(n){return new(n||t)};static#m=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac})}return t})(),it=(()=>{class t{#e;#t;constructor(e,n){this.#e=e,this.#t=n.create(s=>{const r=[];for(const a of s)a.target.parentNode===e.nativeElement&&r.push(a.target);this.#i(r)}),this.#n()}ngOnInit(){const e=this.#e.nativeElement;this.#i(Array.from(e.childNodes))}ngOnDestroy(){this.#o()}#n(){this.#t.observe(this.#e.nativeElement,{characterData:!0,subtree:!0})}#o(){this.#t.disconnect()}#i(e){this.#o();for(const n of e)if(n.nodeType===Node.TEXT_NODE&&n.textContent){const s=n.textContent,r=s.trim();s!==r&&(n.textContent=r)}this.#n()}static#s=this.\u0275fac=function(n){return new(n||t)(o.rXU(o.aKT),o.rXU(Cn))};static#r=this.\u0275dir=o.FsC({type:t,selectors:[["","skyTrim",""]]})}return t})(),Pt=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({})}return t})();function Ea(t,i){if(1&t&&(o.nrm(0,"i",3),o.nI1(1,"async"),o.nI1(2,"skyIconClassList")),2&t){let e;const n=o.XpG();o.Y8G("ngClass",o.i5U(2,3,n.baseIcon.icon,null==(e=o.bMT(1,1,null==n.themeSvc?null:n.themeSvc.settingsChange))?null:e.currentSettings))}}function Da(t,i){if(1&t&&(o.nrm(0,"i",4),o.nI1(1,"async"),o.nI1(2,"skyIconClassList")),2&t){let e;const n=o.XpG();o.Y8G("ngClass",o.i5U(2,3,n.topIcon.icon,null==(e=o.bMT(1,1,null==n.themeSvc?null:n.themeSvc.settingsChange))?null:e.currentSettings))}}new class Ia{constructor(i){this.full=i,this.major=i.split(".")[0],this.minor=i.split(".")[1],this.patch=i.split(".").slice(2).join(".")}}("10.7.0");const Fa=(t,i,e,n,s)=>[t,i,e,n,s];function Ra(t,i){if(1&t&&(o.nrm(0,"i",1),o.nI1(1,"async"),o.nI1(2,"skyIconClassList")),2&t){let e;const n=o.XpG();o.Y8G("ngClass",o.iJd(2,6,o.s1E(12,Fa,n.icon,null==(e=o.bMT(1,4,null==n.themeSvc?null:n.themeSvc.settingsChange))?null:e.currentSettings,n.size,n.fixedWidth,n.variant))),o.BMQ("data-sky-icon",n.icon)("data-sky-icon-type",n.iconType)("data-sky-icon-variant",n.variant)}}const La=()=>({icon:"circle-solid",iconType:"skyux"}),Va=()=>({icon:"help-i",iconType:"skyux"});function Na(t,i){1&t&&o.nrm(0,"sky-icon",3)}function ja(t,i){1&t&&o.nrm(0,"sky-icon-stack",4),2&t&&o.Y8G("baseIcon",o.lJ4(2,La))("topIcon",o.lJ4(3,Va))}const Ha=["*",[["",8,"sky-control-help"]]],Ua=["*",".sky-control-help"];function za(t,i){if(1&t&&(o.j41(0,"span",11),o.EFF(1),o.k0s()),2&t){const e=o.XpG(2);o.R7$(),o.SpI(" ",e.descriptionComputed," ")}}function Ga(t,i){if(1&t&&(o.j41(0,"div",1)(1,"div",2)(2,"span",3),o.nrm(3,"sky-icon",4),o.k0s(),o.j41(4,"span",5),o.nrm(5,"sky-icon-stack",6),o.k0s()(),o.j41(6,"div",7),o.DNE(7,za,2,1,"span",8),o.j41(8,"span",9),o.SdG(9),o.k0s(),o.j41(10,"span",10),o.SdG(11,1),o.k0s()()()),2&t){const e=o.XpG();o.R7$(),o.Y8G("ngClass","sky-status-indicator-icon-"+e.indicatorTypeOrDefault),o.R7$(2),o.Y8G("icon",e.icon),o.R7$(2),o.Y8G("baseIcon",e.baseIcon)("topIcon",e.topIcon),o.R7$(2),o.Y8G("ngIf",e.descriptionComputed)}}let Qa=(()=>{class t{#e=new Map;#t=(0,o.WQX)(er);constructor(){for(const e of this.#t.getManifest().glyphs)e.faName&&!e.faNames&&(e.faNames=[e.faName]),this.#e.set(e.name,e)}resolveIcon(e,n,s){let r="fa";const a=n&&`${e}-${n}`,l=`${e}-line`;let c=this.#e.get(a)??this.#e.get(e)??this.#e.get(l)??Array.from(this.#e.values()).find(p=>p.aliases?.includes(a)||p.aliases?.includes(l)||p.aliases?.includes(e));if(!c){let p=Array.from(this.#e.values()).filter(k=>k.faNames?.includes(e));if(p.length){if(p.length>1&&n){const k=p.find(v=>v.name.endsWith(n));k&&(p=[k])}c=p[0]}}return c&&("modern"!==s?.theme.name&&c.faNames?.length?c.faNames?.includes(e)||(e=c.faNames[0]):(e=c.name,r="skyux")),{icon:e,iconType:r}}static#n=this.\u0275fac=function(n){return new(n||t)};static#o=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),gi=(()=>{class t{#e=(0,o.WQX)(Qa);transform(e,n,s,r,a){let l;const{icon:c,iconType:p}=this.#e.resolveIcon(e,a,n);return l="skyux"===p?["sky-i-"+c]:["fa","fa-"+c],s&&l.push("fa-"+s),r&&l.push("fa-fw"),l}static#t=this.\u0275fac=function(n){return new(n||t)};static#n=this.\u0275pipe=o.EJ8({name:"skyIconClassList",type:t,pure:!0})}return t})(),ki=(()=>{class t{constructor(){this.themeSvc=(0,o.WQX)(Y,{optional:!0})}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-icon-stack"]],inputs:{size:"size",baseIcon:"baseIcon",topIcon:"topIcon"},decls:3,vars:3,consts:[["aria-hidden","true",1,"sky-icon-stack","fa-stack",3,"ngClass"],["class","sky-icon fa-stack-2x",3,"ngClass",4,"ngIf"],["class","sky-icon fa-stack-1x fa-inverse sky-icon-inverse",3,"ngClass",4,"ngIf"],[1,"sky-icon","fa-stack-2x",3,"ngClass"],[1,"sky-icon","fa-stack-1x","fa-inverse","sky-icon-inverse",3,"ngClass"]],template:function(n,s){1&n&&(o.j41(0,"span",0),o.DNE(1,Ea,3,6,"i",1)(2,Da,3,6,"i",2),o.k0s()),2&n&&(o.Y8G("ngClass",s.size?"fa-"+s.size+" sky-icon-stack-size-"+s.size:""),o.R7$(),o.Y8G("ngIf",s.baseIcon),o.R7$(),o.Y8G("ngIf",s.topIcon))},dependencies:[u.YU,u.bT,u.Jj,gi],styles:["[_nghost-%COMP%]{display:inline-block;vertical-align:bottom}.sky-icon-stack-size-xs.fa-stack[_ngcontent-%COMP%]{width:1.25em;height:1.25em;line-height:1.25em}.sky-icon-stack-size-xs[_ngcontent-%COMP%] .fa-stack-2x[_ngcontent-%COMP%]{font-size:1.25em}.sky-icon-stack-size-xs[_ngcontent-%COMP%] .fa-stack-1x[_ngcontent-%COMP%]{font-size:.625em}.fa-stack-1x.sky-i-check[_ngcontent-%COMP%]:before{position:relative;top:.5px}.fa-stack-1x.sky-i-exclamation[_ngcontent-%COMP%]:before{position:relative;top:1.5px}.sky-icon-inverse[_ngcontent-%COMP%]{color:var(--sky-icon-stack-top-icon-color-override, #ffffff)}.sky-theme-modern.sky-theme-mode-dark[_nghost-%COMP%] .sky-icon-inverse[_ngcontent-%COMP%], .sky-theme-modern.sky-theme-mode-dark [_nghost-%COMP%] .sky-icon-inverse[_ngcontent-%COMP%]{color:#121212}.sky-theme-modern.sky-theme-mode-dark[_ngcontent-%COMP%] .sky-icon-inverse[_ngcontent-%COMP%]{color:#121212}"]})}return t})(),st=(()=>{class t{constructor(){this.themeSvc=(0,o.WQX)(Y,{optional:!0})}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-icon"]],inputs:{icon:"icon",iconType:"iconType",size:"size",fixedWidth:"fixedWidth",variant:"variant"},decls:1,vars:1,consts:[["aria-hidden","true","class","sky-icon",3,"ngClass",4,"ngIf"],["aria-hidden","true",1,"sky-icon",3,"ngClass"]],template:function(n,s){1&n&&o.DNE(0,Ra,3,18,"i",0),2&n&&o.Y8G("ngIf",s.icon)},dependencies:[u.YU,u.bT,u.Jj,gi],styles:["[_nghost-%COMP%]{display:inline-block}i[_ngcontent-%COMP%]{display:inherit}"],changeDetection:0})}return t})(),Ne=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({imports:[u.MD]})}return t})();const _i={"EN-US":{skyux_alert_close:{message:"Close the alert"},skyux_alert_sr_attention:{message:"Attention:"},skyux_alert_sr_caution:{message:"Caution:"},skyux_alert_sr_completed:{message:"Completed:"},skyux_alert_sr_danger:{message:"Danger:"},skyux_alert_sr_error:{message:"Error:"},skyux_alert_sr_important_info:{message:"Important information:"},skyux_alert_sr_important_warning:{message:"Important warning:"},skyux_alert_sr_success:{message:"Success:"},skyux_alert_sr_warning:{message:"Warning:"},skyux_help_inline_button_title:{message:"Show help content"},skyux_label_sr_attention:{message:"Attention:"},skyux_label_sr_caution:{message:"Caution:"},skyux_label_sr_completed:{message:"Completed:"},skyux_label_sr_danger:{message:"Danger:"},skyux_label_sr_error:{message:"Error:"},skyux_label_sr_important_info:{message:"Important information:"},skyux_label_sr_important_warning:{message:"Important warning:"},skyux_label_sr_success:{message:"Success:"},skyux_label_sr_warning:{message:"Warning:"},skyux_status_indicator_sr_attention:{message:"Attention:"},skyux_status_indicator_sr_caution:{message:"Caution:"},skyux_status_indicator_sr_completed:{message:"Completed:"},skyux_status_indicator_sr_danger:{message:"Danger:"},skyux_status_indicator_sr_error:{message:"Error:"},skyux_status_indicator_sr_important_info:{message:"Important information:"},skyux_status_indicator_sr_important_warning:{message:"Important warning:"},skyux_status_indicator_sr_success:{message:"Success:"},skyux_status_indicator_sr_warning:{message:"Warning:"},skyux_tokens_dismiss_button_default_label:{message:"Remove "},skyux_tokens_dismiss_button_title:{message:"Remove item"},skyux_tokens_token_dismissed:{message:"{0} removed"},skyux_wait_aria_alt_text:{message:"Loading."},skyux_wait_blocking_aria_alt_text:{message:"Loading. Please wait."},skyux_wait_page_aria_alt_text:{message:"Page loading."},skyux_wait_page_blocking_aria_alt_text:{message:"Page loading. Please wait."},skyux_wait_screen_reader_completed_text:{message:"Loading complete."},skyux_wait_page_screen_reader_completed_text:{message:"Page loading complete."}}};ue.addResources(_i);class Xa{getString(i,e){return Ie(_i,i.locale,e)}}let vi=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({providers:[{provide:Ee,useClass:Xa,multi:!0}],imports:[Fe]})}return t})();class qa{static getIconsForType(i){let e,n,s;switch(i){case"danger":case"warning":e="warning",n="triangle-solid",s="exclamation";break;case"info":e="exclamation-circle",n="circle-solid",s="help-i";break;case"success":e="check",n="circle-solid",s="check"}return{defaultThemeIcon:e,modernThemeBaseIcon:{icon:n,iconType:"skyux"},modernThemeTopIcon:{icon:s,iconType:"skyux"}}}}let Ka=(()=>{class t{transform(e,n){return n?!!e:null}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275pipe=o.EJ8({name:"skyHelpInlineAriaExpanded",type:t,pure:!0})}return t})(),Ya=(()=>{class t{constructor(){this.actionClick=new o.bkB}onClick(){this.actionClick.emit()}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-help-inline"]],inputs:{ariaControls:"ariaControls",ariaExpanded:"ariaExpanded",ariaLabel:"ariaLabel"},outputs:{actionClick:"actionClick"},decls:5,vars:10,consts:[["type","button",1,"sky-help-inline",3,"click"],["icon","info-circle",4,"skyThemeIf"],["size","xs",3,"baseIcon","topIcon",4,"skyThemeIf"],["icon","info-circle"],["size","xs",3,"baseIcon","topIcon"]],template:function(n,s){1&n&&(o.j41(0,"button",0),o.nI1(1,"skyLibResources"),o.nI1(2,"skyHelpInlineAriaExpanded"),o.bIt("click",function(){return s.onClick()}),o.DNE(3,Na,1,0,"sky-icon",1)(4,ja,1,4,"sky-icon-stack",2),o.k0s()),2&n&&(o.BMQ("aria-label",o.bMT(1,5,s.ariaLabel||"skyux_help_inline_button_title"))("aria-controls",s.ariaControls)("aria-expanded",o.i5U(2,7,s.ariaExpanded,s.ariaControls)),o.R7$(3),o.Y8G("skyThemeIf","default"),o.R7$(),o.Y8G("skyThemeIf","modern"))},dependencies:[st,ki,tr,De,Ka],styles:[".sky-help-inline[_ngcontent-%COMP%]{color:#0974a1;font-size:15px;background-color:transparent;border:none;display:inline-block}.sky-help-inline[_ngcontent-%COMP%]:hover{color:#065171;transition:color .15s;cursor:pointer}.sky-theme-modern[_nghost-%COMP%] .sky-help-inline[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-help-inline[_ngcontent-%COMP%]{border-radius:3px;border:none;box-shadow:inset 0 0 0 1px transparent;background-color:transparent;color:#1870b8;padding:1px 6px}.sky-theme-modern[_nghost-%COMP%] .sky-help-inline[_ngcontent-%COMP%] .fa-stack-2x, .sky-theme-modern [_nghost-%COMP%] .sky-help-inline[_ngcontent-%COMP%] .fa-stack-2x{font-size:16px}.sky-theme-modern[_nghost-%COMP%] .sky-help-inline[_ngcontent-%COMP%] .fa-stack-1x, .sky-theme-modern [_nghost-%COMP%] .sky-help-inline[_ngcontent-%COMP%] .fa-stack-1x{font-size:10px}.sky-theme-modern[_nghost-%COMP%] .sky-help-inline[_ngcontent-%COMP%]:hover, .sky-theme-modern [_nghost-%COMP%] .sky-help-inline[_ngcontent-%COMP%]:hover{border:none;box-shadow:inset 0 0 0 1px #1870b8;text-decoration:none}.sky-theme-modern[_nghost-%COMP%] .sky-help-inline[_ngcontent-%COMP%]:hover, .sky-theme-modern [_nghost-%COMP%] .sky-help-inline[_ngcontent-%COMP%]:hover, .sky-theme-modern[_nghost-%COMP%] .sky-help-inline[_ngcontent-%COMP%]:active, .sky-theme-modern [_nghost-%COMP%] .sky-help-inline[_ngcontent-%COMP%]:active, .sky-theme-modern[_nghost-%COMP%] .sky-help-inline.sky-btn-active[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-help-inline.sky-btn-active[_ngcontent-%COMP%]{color:#1870b8}.sky-theme-modern[_nghost-%COMP%] .sky-help-inline[_ngcontent-%COMP%]:active, .sky-theme-modern [_nghost-%COMP%] .sky-help-inline[_ngcontent-%COMP%]:active, .sky-theme-modern[_nghost-%COMP%] .sky-help-inline.sky-btn-active[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-help-inline.sky-btn-active[_ngcontent-%COMP%]{border:none;box-shadow:inset 0 0 0 2px #1870b8;background-image:none}.sky-theme-modern[_nghost-%COMP%] .sky-help-inline.sky-btn-disabled[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-help-inline.sky-btn-disabled[_ngcontent-%COMP%], .sky-theme-modern[_nghost-%COMP%] .sky-help-inline.sky-btn-disabled[_ngcontent-%COMP%]:hover, .sky-theme-modern [_nghost-%COMP%] .sky-help-inline.sky-btn-disabled[_ngcontent-%COMP%]:hover, .sky-theme-modern[_nghost-%COMP%] .sky-help-inline.sky-btn-disabled[_ngcontent-%COMP%]:focus-visible, .sky-theme-modern [_nghost-%COMP%] .sky-help-inline.sky-btn-disabled[_ngcontent-%COMP%]:focus-visible, .sky-theme-modern[_nghost-%COMP%] .sky-help-inline.sky-btn-disabled.sky-btn-focus[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-help-inline.sky-btn-disabled.sky-btn-focus[_ngcontent-%COMP%], .sky-theme-modern[_nghost-%COMP%] .sky-help-inline.sky-btn-disabled[_ngcontent-%COMP%]:active, .sky-theme-modern [_nghost-%COMP%] .sky-help-inline.sky-btn-disabled[_ngcontent-%COMP%]:active, .sky-theme-modern[_nghost-%COMP%] .sky-help-inline.sky-btn-disabled.sky-btn-active[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-help-inline.sky-btn-disabled.sky-btn-active[_ngcontent-%COMP%], .sky-theme-modern[_nghost-%COMP%] .sky-help-inline[disabled][_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-help-inline[disabled][_ngcontent-%COMP%], .sky-theme-modern[_nghost-%COMP%] .sky-help-inline[disabled][_ngcontent-%COMP%]:hover, .sky-theme-modern [_nghost-%COMP%] .sky-help-inline[disabled][_ngcontent-%COMP%]:hover, .sky-theme-modern[_nghost-%COMP%] .sky-help-inline[disabled][_ngcontent-%COMP%]:focus-visible, .sky-theme-modern [_nghost-%COMP%] .sky-help-inline[disabled][_ngcontent-%COMP%]:focus-visible, .sky-theme-modern[_nghost-%COMP%] .sky-help-inline[disabled].sky-btn-focus[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-help-inline[disabled].sky-btn-focus[_ngcontent-%COMP%], .sky-theme-modern[_nghost-%COMP%] .sky-help-inline[disabled][_ngcontent-%COMP%]:active, .sky-theme-modern [_nghost-%COMP%] .sky-help-inline[disabled][_ngcontent-%COMP%]:active, .sky-theme-modern[_nghost-%COMP%] .sky-help-inline[disabled].sky-btn-active[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-help-inline[disabled].sky-btn-active[_ngcontent-%COMP%]{border:none;box-shadow:inset 0 0 0 1px #d2d2d2;background-color:#ededee;color:#686c73;opacity:1}.sky-theme-modern[_nghost-%COMP%] .sky-help-inline[_ngcontent-%COMP%]:focus-visible, .sky-theme-modern [_nghost-%COMP%] .sky-help-inline[_ngcontent-%COMP%]:focus-visible{outline:none}.sky-theme-modern[_nghost-%COMP%] .sky-help-inline[_ngcontent-%COMP%]:focus-visible:not(:active), .sky-theme-modern [_nghost-%COMP%] .sky-help-inline[_ngcontent-%COMP%]:focus-visible:not(:active){border:none;box-shadow:inset 0 0 0 2px #1870b8,0 1px 8px #0000004d}.sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline[_ngcontent-%COMP%]{border-radius:3px;border:none;box-shadow:inset 0 0 0 1px transparent;background-color:transparent;color:#1870b8;padding:1px 6px}.sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline[_ngcontent-%COMP%] .fa-stack-2x{font-size:16px}.sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline[_ngcontent-%COMP%] .fa-stack-1x{font-size:10px}.sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline[_ngcontent-%COMP%]:hover{border:none;box-shadow:inset 0 0 0 1px #1870b8;text-decoration:none}.sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline[_ngcontent-%COMP%]:hover, .sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline[_ngcontent-%COMP%]:active, .sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline.sky-btn-active[_ngcontent-%COMP%]{color:#1870b8}.sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline[_ngcontent-%COMP%]:active, .sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline.sky-btn-active[_ngcontent-%COMP%]{border:none;box-shadow:inset 0 0 0 2px #1870b8;background-image:none}.sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline.sky-btn-disabled[_ngcontent-%COMP%], .sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline.sky-btn-disabled[_ngcontent-%COMP%]:hover, .sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline.sky-btn-disabled[_ngcontent-%COMP%]:focus-visible, .sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline.sky-btn-disabled.sky-btn-focus[_ngcontent-%COMP%], .sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline.sky-btn-disabled[_ngcontent-%COMP%]:active, .sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline.sky-btn-disabled.sky-btn-active[_ngcontent-%COMP%], .sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline[disabled][_ngcontent-%COMP%], .sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline[disabled][_ngcontent-%COMP%]:hover, .sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline[disabled][_ngcontent-%COMP%]:focus-visible, .sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline[disabled].sky-btn-focus[_ngcontent-%COMP%], .sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline[disabled][_ngcontent-%COMP%]:active, .sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline[disabled].sky-btn-active[_ngcontent-%COMP%]{border:none;box-shadow:inset 0 0 0 1px #d2d2d2;background-color:#ededee;color:#686c73;opacity:1}.sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline[_ngcontent-%COMP%]:focus-visible{outline:none}.sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline[_ngcontent-%COMP%]:focus-visible:not(:active){border:none;box-shadow:inset 0 0 0 2px #1870b8,0 1px 8px #0000004d}"]})}return t})(),Za=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({imports:[u.MD,Ne,vi,Xe]})}return t})();const bi="warning";let Ci=(()=>{class t{constructor(){this.indicatorTypeOrDefault=bi,this.#e=(0,o.WQX)(o.gRc),this.#t=(0,o.WQX)(ue)}set indicatorType(e){this.indicatorTypeOrDefault=void 0===e?bi:e,this.#i()}set descriptionType(e){this.#n=e,this.#s()}get descriptionType(){return this.#n}set customDescription(e){this.#o=e,this.#s()}get customDescription(){return this.#o}#e;#t;#n;#o;ngOnInit(){this.#i()}#i(){const e=qa.getIconsForType(this.indicatorTypeOrDefault);this.icon=e.defaultThemeIcon,this.baseIcon=e.modernThemeBaseIcon,this.topIcon=e.modernThemeTopIcon}#s(){if(this.descriptionType)switch(this.descriptionType){case"none":this.descriptionComputed="";break;case"custom":this.descriptionComputed=this.customDescription;break;default:this.#t.getString("skyux_status_indicator_sr_"+this.descriptionType.replace(/-/g,"_")).subscribe(e=>{this.descriptionComputed=e,this.#e.markForCheck()})}else this.descriptionComputed=void 0}static#r=this.\u0275fac=function(n){return new(n||t)};static#a=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-status-indicator"]],inputs:{indicatorType:"indicatorType",descriptionType:"descriptionType",customDescription:"customDescription"},ngContentSelectors:Ua,decls:1,vars:1,consts:[["class","sky-status-indicator",4,"ngIf"],[1,"sky-status-indicator"],["aria-hidden","true",1,"sky-margin-inline-xs","sky-status-indicator-icon",3,"ngClass"],[1,"sky-status-indicator-icon-default"],[3,"icon"],[1,"sky-status-indicator-icon-modern"],["size","xs",3,"baseIcon","topIcon"],[1,"sky-status-indicator-message-wrapper"],["class","sky-screen-reader-only",4,"ngIf"],["skyTrim","",1,"sky-status-indicator-message"],[1,"sky-control-help-container"],[1,"sky-screen-reader-only"]],template:function(n,s){1&n&&(o.NAR(Ha),o.DNE(0,Ga,12,5,"div",0)),2&n&&o.Y8G("ngIf",s.descriptionType)},dependencies:[u.YU,u.bT,st,ki,it],styles:[".sky-status-indicator[_ngcontent-%COMP%]{align-items:baseline;display:flex}.sky-status-indicator-icon[_ngcontent-%COMP%]{flex-shrink:1}.sky-status-indicator-icon-modern[_ngcontent-%COMP%]{display:none}.sky-status-indicator-icon-info[_ngcontent-%COMP%]{color:#00b4f1}.sky-status-indicator-icon-success[_ngcontent-%COMP%]{color:#72bf44}.sky-status-indicator-icon-warning[_ngcontent-%COMP%]{color:#fbb034}.sky-status-indicator-icon-danger[_ngcontent-%COMP%]{color:#ef4044}.sky-theme-modern[_nghost-%COMP%] .sky-status-indicator-icon[_ngcontent-%COMP%]:not(.sky-status-indicator-icon-danger), .sky-theme-modern [_nghost-%COMP%] .sky-status-indicator-icon[_ngcontent-%COMP%]:not(.sky-status-indicator-icon-danger){--sky-icon-stack-top-icon-color-override: #212327}.sky-theme-modern[_nghost-%COMP%] .sky-status-indicator-icon-default[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-status-indicator-icon-default[_ngcontent-%COMP%]{display:none}.sky-theme-modern[_nghost-%COMP%] .sky-status-indicator-icon-modern[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-status-indicator-icon-modern[_ngcontent-%COMP%]{display:inline}.sky-theme-modern[_ngcontent-%COMP%] .sky-status-indicator-icon[_ngcontent-%COMP%]:not(.sky-status-indicator-icon-danger){--sky-icon-stack-top-icon-color-override: #212327}.sky-theme-modern[_ngcontent-%COMP%] .sky-status-indicator-icon-default[_ngcontent-%COMP%]{display:none}.sky-theme-modern[_ngcontent-%COMP%] .sky-status-indicator-icon-modern[_ngcontent-%COMP%]{display:inline}"],changeDetection:0})}return t})(),xi=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({imports:[u.MD,Ne,vi,Pt]})}return t})();var rt;const ne={};function ol(t){return null!=t&&"false"!=`${t}`}rt=(()=>{class t{static#e=this.isPageWaitActive=!1;#t;#n;constructor(e){this.#n=e.createRenderer(void 0,null)}ngOnDestroy(){this.#l()}setWaitBounds(e){this.#n.setStyle(e.nativeElement.parentElement,"position","relative")}removeWaitBounds(e){this.#n.removeStyle(e.nativeElement.parentElement,"position")}setBusyState(e,n,s,r,a){const l=n?document.body:e.nativeElement.parentElement;if(!r)if(s){let c,p;if(this.#n.setAttribute(l,"aria-busy","true"),(n||l.contains(document.activeElement))&&(document.activeElement!==document.body&&(c=document.activeElement),this.#a(),p=document.activeElement),n){rt.isPageWaitActive=!0;const k=this.#n.listen(document.body,"keydown",v=>{v.key&&"tab"===v.key.toLowerCase()&&(v.target.blur(),v.preventDefault(),v.stopPropagation(),v.stopImmediatePropagation(),this.#a())});a&&(ne[a]={listener:k,busyEl:void 0,restoreFocusElement:c,restoreFocusCheckElement:p})}else{const k=this.#n.listen(l,"focusin",v=>{if(!r)if(v.preventDefault(),v.stopPropagation(),v.stopImmediatePropagation(),rt.isPageWaitActive)this.#a();else{const x=v.target;x&&(x.blur(),this.#o(x,this.#i(v)))}});a&&(ne[a]={listener:k,busyEl:l,restoreFocusElement:c,restoreFocusCheckElement:p})}}else if(this.#n.removeAttribute(l,"aria-busy"),n&&(rt.isPageWaitActive=!1),a&&a in ne){const c=ne[a];c.listener(),c.restoreFocusCheckElement===document.activeElement&&c.restoreFocusElement?.focus(),delete ne[a]}}#o(e,n){const s=this.#c(),r=n?-1:1,a=s.indexOf(e);let l=a+r;for(;s[l]&&this.#r(s[l]);)l+=r;if(s[l]&&!this.#r(s[l]))s[l].focus();else{for(l=r>0?0:s.length-1;l!==a&&s[l]&&this.#r(s[l]);)l+=r;s[l]&&!this.#r(s[l])?s[l].focus():this.#a()}this.#t=void 0}#i(e){const n=this.#c().filter(a=>!this.#s(a)),s=n.indexOf(e.relatedTarget),r=n.indexOf(e.target);return s===r+1||0===s&&r===n.length-1||s>r||!e.relatedTarget}#s(e){const n=window.getComputedStyle(e);return"none"===n.display||"hidden"===n.visibility}#r(e){if(this.#s(e))return!0;for(const n of Object.keys(ne)){const s=ne[n].busyEl;if(s&&s.contains(e))return!0}return!1}#a(){const e=document.activeElement;e&&e.blur(),document.body.focus()}#c(){return this.#t||(this.#t=Array.prototype.filter.call(document.body.querySelectorAll("a[href], area[href], input:not([disabled]):not([tabindex='-1']), button:not([disabled]):not([tabindex='-1']), select:not([disabled]):not([tabindex='-1']), textarea:not([disabled]):not([tabindex='-1']), iframe, object, embed, *[tabindex]:not([tabindex='-1']), *[contenteditable=true]"),n=>n.offsetWidth>0||n.offsetHeight>0||n===document.activeElement)),this.#t}#l(){rt.isPageWaitActive=!1;for(const e of Object.keys(ne))ne[e].listener(),delete ne[e]}static#d=this.\u0275fac=function(n){return new(n||t)(o.KVO(o._9s))};static#u=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac})}return t})();var H=function(t){return t[t.State=0]="State",t[t.Transition=1]="Transition",t[t.Sequence=2]="Sequence",t[t.Group=3]="Group",t[t.Animate=4]="Animate",t[t.Keyframes=5]="Keyframes",t[t.Style=6]="Style",t[t.Trigger=7]="Trigger",t[t.Reference=8]="Reference",t[t.AnimateChild=9]="AnimateChild",t[t.AnimateRef=10]="AnimateRef",t[t.Query=11]="Query",t[t.Stagger=12]="Stagger",t}(H||{});function Rn(t,i=null){return{type:H.Animate,styles:i,timings:t}}function An(t){return{type:H.Style,styles:t,offset:null}}function Bn(t,i,e){return{type:H.State,name:t,styles:i,options:e}}function Ln(t,i,e=null){return{type:H.Transition,expr:t,animation:i,options:e}}const dl=["*"],ml=["arrowRef"],hl=["popoverRef"],yl=["contentTarget"],fl=(t,i,e)=>[t,i,e],gl=()=>({"sky-rounded-corners sky-shadow":"default","sky-elevation-4":"modern"}),kl=()=>({"sky-padding-even-default":"default","sky-padding-even-lg":"modern"}),_l=()=>({"sky-padding-even-default":"default","sky-padding-even-lg sky-margin-stacked-lg":"modern"}),vl=()=>({"sky-font-heading-4":"default","sky-font-emphasized":"modern"});function bl(t,i){if(1&t&&(o.j41(0,"h1",10),o.EFF(1),o.k0s()),2&t){const e=o.XpG(2);o.Y8G("skyThemeClass",o.lJ4(2,vl)),o.R7$(),o.SpI(" ",e.popoverTitle," ")}}function Cl(t,i){if(1&t&&(o.j41(0,"header",8),o.DNE(1,bl,2,3,"h1",9),o.k0s()),2&t){const e=o.XpG();o.Y8G("skyThemeClass",o.lJ4(2,_l)),o.R7$(),o.Y8G("ngIf",e.popoverTitle)}}const xl=["templateRef"];function Sl(t,i){1&t&&o.SdG(0)}const Mi={"EN-US":{skyux_dropdown_context_menu_default_label:{message:"Context menu"},skyux_dropdown_context_menu_with_content_descriptor_default_label:{message:"Context menu for {0}"},skyux_dropdown_context_menu_with_content_descriptor_el_default_label:{message:"Context menu for "}}};ue.addResources(Mi);class Ml{getString(i,e){return Ie(Mi,i.locale,e)}}let wl=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({providers:[{provide:Ee,useClass:Ml,multi:!0}],imports:[Fe]})}return t})(),wi=(()=>{class t{getArrowCoordinates(e,n,s){const r=e.caller.nativeElement.getBoundingClientRect(),a=e.popover.nativeElement.getBoundingClientRect(),l=e.popoverArrow.nativeElement.getBoundingClientRect(),c=20;let p,k;return"above"===n||"below"===n?(k=r.left+.5*r.width,k-ca.right&&(k=a.right-c),p="above"===n?"modern"!==s?r.top-l.height:r.top-l.height+5:"modern"!==s?r.bottom:r.bottom+4):(p=r.top+.5*r.height,p-ca.bottom&&(p=a.bottom-c),k="left"===n?"modern"!==s?r.left-l.width:r.left-l.width+5:"modern"!==s?r.right:r.right+4),{top:p,left:k}}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac})}return t})();const Pl=function sl(t,i){return{type:H.Trigger,name:t,definitions:i,options:{}}}("skyPopoverAnimation",[Bn("void",An({opacity:0})),Bn("open",An({opacity:1})),Bn("closed",An({opacity:0})),Ln("void => *",[Rn("250ms")]),Ln("open => closed",[Rn("150ms")]),Ln("closed => open",[Rn("150ms")])]);function Tl(t){switch(t){case"above":return"above";case"below":return"below";case"right":return"right";case"left":return"left";default:throw`SkyAffixPlacement does not have a matching value for '${t}'!`}}function Il(t){switch(t){case"center":return"center";case"left":return"left";case"right":return"right";default:throw`SkyAffixHorizontalAlignment does not have a matching value for '${t}'!`}}class Vn{constructor(i){this.contentTemplateRef=i.contentTemplateRef}}let El=(()=>{class t{get closed(){return this.#n.asObservable()}get opened(){return this.#s.asObservable()}get isMouseEnter(){return this.#o.asObservable()}set isOpen(e){this.#i=e,this.animationState=e?"open":"closed"}get isOpen(){return this.#i}set contentTarget(e){e&&e.createEmbeddedView(this.#u.contentTemplateRef)}#e;#t;#n;#o;#i;#s;#r;#a;#c;#l;#d;#u;#p;constructor(e,n,s,r,a,l,c){this.animationState="closed",this.dismissOnBlur=!0,this.enableAnimations=!0,this.horizontalAlignment="center",this.placement=null,this.popoverType="info",this.#t=new O.B,this.#n=new O.B,this.#o=new O.B,this.#i=!1,this.#s=new O.B,this.#r=e,this.#a=n,this.#c=s,this.#l=r,this.#d=a,this.#u=l,this.#p=c}ngOnInit(){this.#f(),this.#p&&this.#p.settingsChange.pipe((0,P.Q)(this.#t)).subscribe(e=>{this.themeName=e.currentSettings?.theme?.name})}ngOnDestroy(){this.#t.next(),this.#t.complete(),this.#n.complete(),this.#o.complete(),this.#s.complete(),this.affixer&&(this.affixer.destroy(),this.affixer=void 0)}onAnimationEvent(e){"void"!==e.fromState&&"done"===e.phaseName&&("open"===e.toState?this.#s.next():this.#n.next())}open(e,n){if(this.#e=e,this.dismissOnBlur=n.dismissOnBlur,this.enableAnimations=n.enableAnimations,this.horizontalAlignment=n.horizontalAlignment,this.popoverId=n.id,this.placement=n.placement,this.popoverTitle=n.popoverTitle,this.popoverType=n.popoverType,this.#r.markForCheck(),n.isStatic)return this.isOpen=!0,void this.#r.markForCheck();setTimeout(()=>{if(!this.popoverRef?.nativeElement||this.#t.isStopped)return;this.affixer||this.#m();const s={autoFitContext:Je.Viewport,enableAutoFit:!0,horizontalAlignment:Il(this.horizontalAlignment),isSticky:!0,placement:Tl(this.placement)};("left"===s.placement||"right"===s.placement)&&(s.verticalAlignment="middle"),this.affixer.affixTo(this.#e?.nativeElement,s),this.#h(),this.isOpen=!0,this.#r.markForCheck()})}close(){this.isOpen=!1,this.#r.markForCheck()}applyFocus(){this.popoverRef&&this.isOpen&&this.#l.getFocusableChildrenAndApplyFocus(this.popoverRef,".sky-popover",!0)}#m(){if(this.popoverRef){const e=this.#c.createAffixer(this.popoverRef);e.offsetChange.pipe((0,P.Q)(this.#t)).subscribe(()=>{this.#h(),this.#r.markForCheck()}),e.overflowScroll.pipe((0,P.Q)(this.#t)).subscribe(()=>{this.#h(),this.#r.markForCheck()}),e.placementChange.pipe((0,P.Q)(this.#t)).subscribe(n=>{this.placement=n.placement,this.#r.markForCheck()}),this.affixer=e}}#h(){if(this.#e&&this.popoverRef&&this.arrowRef&&this.placement){const{top:e,left:n}=this.#d.getArrowCoordinates({caller:this.#e,popover:this.popoverRef,popoverArrow:this.arrowRef},this.placement,this.themeName);this.arrowTop=e,this.arrowLeft=n}}#y(e){const n=this.#l.getFocusableChildren(this.#a.nativeElement);return 0===n.length||n[0]===e.target&&e.shiftKey||n[n.length-1]===e.target&&!e.shiftKey}#f(){const e=this.#a.nativeElement;W(e,"mouseenter").pipe((0,P.Q)(this.#t)).subscribe(()=>this.#o.next(!0)),W(e,"mouseleave").pipe((0,P.Q)(this.#t)).subscribe(()=>this.#o.next(!1)),W(e,"keydown").pipe((0,P.Q)(this.#t)).subscribe(n=>{switch(n.key.toLowerCase()){case"escape":this.close(),this.#e?.nativeElement.focus(),n.preventDefault(),n.stopPropagation();break;case"tab":if(!this.dismissOnBlur)return;this.#y(n)&&(this.close(),this.#e?.nativeElement.focus(),n.preventDefault(),n.stopPropagation())}})}static#g=this.\u0275fac=function(n){return new(n||t)(o.rXU(o.gRc),o.rXU(o.aKT),o.rXU(ma),o.rXU(wt),o.rXU(wi),o.rXU(Vn),o.rXU(Y,8))};static#k=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-popover-content"]],viewQuery:function(n,s){if(1&n&&(o.GBs(ml,7,o.aKT),o.GBs(hl,7,o.aKT),o.GBs(yl,7,o.c1b)),2&n){let r;o.mGM(r=o.lsd())&&(s.arrowRef=r.first),o.mGM(r=o.lsd())&&(s.popoverRef=r.first),o.mGM(r=o.lsd())&&(s.contentTarget=r.first)}},hostVars:1,hostBindings:function(n,s){2&n&&o.Mr5("id",s.popoverId)},features:[o.Jv_([wi])],decls:9,vars:18,consts:[["popoverRef",""],["contentTarget",""],["arrowRef",""],[1,"sky-popover-container","sky-popover-max-height",3,"ngClass"],["tabindex","-1",1,"sky-popover",3,"skyThemeClass"],["class","sky-popover-header",3,"skyThemeClass",4,"ngIf"],[1,"sky-popover-body",3,"skyThemeClass"],["aria-hidden","true",1,"sky-popover-arrow"],[1,"sky-popover-header",3,"skyThemeClass"],["class","sky-popover-title",3,"skyThemeClass",4,"ngIf"],[1,"sky-popover-title",3,"skyThemeClass"]],template:function(n,s){if(1&n){const r=o.RV6();o.j41(0,"div",3,0),o.bIt("@skyPopoverAnimation.done",function(l){return o.eBV(r),o.Njj(s.onAnimationEvent(l))})("@skyPopoverAnimation.start",function(l){return o.eBV(r),o.Njj(s.onAnimationEvent(l))}),o.j41(2,"div",4),o.DNE(3,Cl,2,3,"header",5),o.j41(4,"div",6),o.eu8(5,null,1),o.k0s(),o.nrm(7,"span",7,2),o.k0s()()}2&n&&(o.AVh("sky-popover-hidden",!s.placement),o.Y8G("@.disabled",!s.enableAnimations)("@skyPopoverAnimation",s.animationState)("ngClass",o.sMw(12,fl,"sky-popover-alignment-"+s.horizontalAlignment,"sky-popover-placement-"+s.placement,"sky-popover-"+s.popoverType)),o.R7$(2),o.Y8G("skyThemeClass",o.lJ4(16,gl)),o.R7$(),o.Y8G("ngIf",s.popoverTitle),o.R7$(),o.Y8G("skyThemeClass",o.lJ4(17,kl)),o.R7$(3),o.xc7("left",s.arrowLeft,"px")("top",s.arrowTop,"px"))},dependencies:[u.YU,u.bT,cn],styles:[".sky-popover-container[_ngcontent-%COMP%]{position:fixed;min-width:276px;max-width:276px}.sky-popover-container.sky-popover-hidden[_ngcontent-%COMP%]{visibility:hidden;opacity:0;pointer-events:none!important}.sky-popover-container.sky-popover-hidden[_ngcontent-%COMP%] *[_ngcontent-%COMP%]{pointer-events:none!important}.sky-popover-container.sky-popover-static[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{position:absolute}.sky-popover-container[_ngcontent-%COMP%]:focus{outline:none}@media (max-width: 276px){.sky-popover-container[_ngcontent-%COMP%]{max-width:100%;min-width:auto}}.sky-popover[_ngcontent-%COMP%]{background-color:#fff}.sky-popover-header[_ngcontent-%COMP%]{padding-bottom:0}.sky-popover-header[_ngcontent-%COMP%] + .sky-popover-body[_ngcontent-%COMP%]{padding-top:2px}.sky-popover-title[_ngcontent-%COMP%]{margin:0}.sky-popover-arrow[_ngcontent-%COMP%]{width:0;height:0;position:fixed;border:10px solid transparent}.sky-popover-placement-above[_ngcontent-%COMP%]{padding-bottom:10px}.sky-popover-placement-above[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-bottom:10px solid #00b4f1}.sky-popover-placement-above[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{border-bottom:0;border-top-color:#00b4f1;bottom:0;left:50%;margin-left:-10px}.sky-popover-placement-above.sky-popover-danger[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-bottom-color:#ef4044}.sky-popover-placement-above.sky-popover-danger[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{border-top-color:#ef4044}.sky-popover-placement-below[_ngcontent-%COMP%]{padding-top:10px}.sky-popover-placement-below[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-top:10px solid #00b4f1}.sky-popover-placement-below[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{border-top:0;border-bottom-color:#00b4f1;top:0;left:50%;margin-left:-10px}.sky-popover-placement-below.sky-popover-danger[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-top-color:#ef4044}.sky-popover-placement-below.sky-popover-danger[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{border-bottom-color:#ef4044}.sky-popover-placement-right[_ngcontent-%COMP%]{padding-left:10px}.sky-popover-placement-right[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-left:10px solid #00b4f1}.sky-popover-placement-right[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{border-left:0;border-right-color:#00b4f1;left:0;top:50%;margin-top:-10px}.sky-popover-placement-right.sky-popover-danger[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-left-color:#ef4044}.sky-popover-placement-right.sky-popover-danger[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{border-right-color:#ef4044}.sky-popover-placement-left[_ngcontent-%COMP%]{padding-right:10px}.sky-popover-placement-left[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-right:10px solid #00b4f1}.sky-popover-placement-left[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{border-right:0;border-left-color:#00b4f1;right:0;top:50%;margin-top:-10px}.sky-popover-placement-left.sky-popover-danger[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-right-color:#ef4044}.sky-popover-placement-left.sky-popover-danger[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{border-left-color:#ef4044}.sky-popover-placement-above.sky-popover-alignment-left[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%], .sky-popover-placement-below.sky-popover-alignment-left[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{left:40px;right:auto}.sky-popover-placement-above.sky-popover-alignment-right[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%], .sky-popover-placement-below.sky-popover-alignment-right[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{left:auto;right:40px}.sky-popover-max-height[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{overflow-y:auto;overflow-x:hidden;min-height:35px;max-height:-webkit-calc(50vh - 50px);max-height:-moz-calc(50vh - 50px);max-height:calc(50vh - 50px)}.sky-theme-modern[_nghost-%COMP%] .sky-popover[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-radius:6px}.sky-theme-modern[_nghost-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{transform:rotate(45deg);border-color:transparent}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-above[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-above[_ngcontent-%COMP%]{padding-bottom:10px}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-above[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-above[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-bottom:6px solid #00b4f1}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-above[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-above[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{bottom:1px;border-radius:0 0 3px;border-bottom:solid 10px #00b4f1;border-right:solid 10px #00b4f1}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-above.sky-popover-danger[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-above.sky-popover-danger[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-bottom-color:#ef4044}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-above.sky-popover-danger[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-above.sky-popover-danger[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{border-bottom-color:#ef4044;border-right-color:#ef4044;border-top-color:transparent;border-left-color:transparent}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-below[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-below[_ngcontent-%COMP%]{padding-top:10px}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-below[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-below[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-top:6px solid #00b4f1}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-below[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-below[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{top:1px;border-radius:3px 0 0;border-top:solid 10px #00b4f1;border-left:solid 10px #00b4f1}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-below.sky-popover-danger[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-below.sky-popover-danger[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-top-color:#ef4044}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-below.sky-popover-danger[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-below.sky-popover-danger[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{border-top-color:#ef4044;border-left-color:#ef4044;border-bottom-color:transparent;border-right-color:transparent}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-right[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-right[_ngcontent-%COMP%]{padding-left:10px}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-right[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-right[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-left:6px solid #00b4f1}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-right[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-right[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{left:1px;border-radius:0 0 0 3px;border-bottom:solid 10px #00b4f1;border-left:solid 10px #00b4f1}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-right.sky-popover-danger[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-right.sky-popover-danger[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-left-color:#ef4044}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-right.sky-popover-danger[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-right.sky-popover-danger[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{border-bottom-color:#ef4044;border-left-color:#ef4044;border-top-color:transparent;border-right-color:transparent}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-left[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-left[_ngcontent-%COMP%]{padding-right:10px}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-left[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-left[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-right:6px solid #00b4f1}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-left[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-left[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{right:1px;border-radius:0 3px 0 0;border-top:solid 10px #00b4f1;border-right:solid 10px #00b4f1}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-left.sky-popover-danger[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-left.sky-popover-danger[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-right-color:#ef4044}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-left.sky-popover-danger[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-left.sky-popover-danger[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{border-top-color:#ef4044;border-right-color:#ef4044;border-bottom-color:transparent;border-left-color:transparent}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-radius:6px}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{transform:rotate(45deg);border-color:transparent}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-above[_ngcontent-%COMP%]{padding-bottom:10px}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-above[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-bottom:6px solid #00b4f1}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-above[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{bottom:1px;border-radius:0 0 3px;border-bottom:solid 10px #00b4f1;border-right:solid 10px #00b4f1}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-above.sky-popover-danger[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-bottom-color:#ef4044}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-above.sky-popover-danger[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{border-bottom-color:#ef4044;border-right-color:#ef4044;border-top-color:transparent;border-left-color:transparent}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-below[_ngcontent-%COMP%]{padding-top:10px}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-below[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-top:6px solid #00b4f1}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-below[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{top:1px;border-radius:3px 0 0;border-top:solid 10px #00b4f1;border-left:solid 10px #00b4f1}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-below.sky-popover-danger[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-top-color:#ef4044}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-below.sky-popover-danger[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{border-top-color:#ef4044;border-left-color:#ef4044;border-bottom-color:transparent;border-right-color:transparent}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-right[_ngcontent-%COMP%]{padding-left:10px}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-right[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-left:6px solid #00b4f1}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-right[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{left:1px;border-radius:0 0 0 3px;border-bottom:solid 10px #00b4f1;border-left:solid 10px #00b4f1}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-right.sky-popover-danger[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-left-color:#ef4044}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-right.sky-popover-danger[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{border-bottom-color:#ef4044;border-left-color:#ef4044;border-top-color:transparent;border-right-color:transparent}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-left[_ngcontent-%COMP%]{padding-right:10px}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-left[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-right:6px solid #00b4f1}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-left[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{right:1px;border-radius:0 3px 0 0;border-top:solid 10px #00b4f1;border-right:solid 10px #00b4f1}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-left.sky-popover-danger[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-right-color:#ef4044}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-left.sky-popover-danger[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{border-top-color:#ef4044;border-right-color:#ef4044;border-bottom-color:transparent;border-left-color:transparent}"],data:{animation:[Pl]}})}return t})(),Dl=0,Fl=(()=>{class t{set alignment(e){this.#i=e??"center"}get alignment(){return this.#i}set dismissOnBlur(e){this.#s=e??!0}get dismissOnBlur(){return this.#s}set placement(e){this.#r=e??"above"}get placement(){return this.#r}set popoverType(e){this.#a=e??"info"}get popoverType(){return this.#a}#e;#t;#n;#o;#i;#s;#r;#a;#c;#l;#d;constructor(e,n){this.popoverClosed=new o.bkB,this.popoverOpened=new o.bkB,this.isActive=!1,this.enableAnimations=!0,this.isMouseEnter=!1,this.popoverId="sky-popover-"+Dl++,this.#t=!1,this.#n=new O.B,this.#i="center",this.#s=!0,this.#r="above",this.#a="info",this.#c=(0,o.WQX)(o.uvJ),this.#l=e,this.#d=n?.zIndex}ngOnDestroy(){this.#n.next(),this.#n.complete(),this.#o&&(this.#l.close(this.#o),this.#o=void 0)}positionNextTo(e,n,s){this.#o||this.#u(),this.placement=n??this.placement,this.alignment=s??this.alignment,this.isActive=!0,this.#e.open(e,{dismissOnBlur:this.dismissOnBlur,enableAnimations:this.enableAnimations,horizontalAlignment:this.alignment,id:this.popoverId,isStatic:!1,placement:this.placement,popoverTitle:this.popoverTitle,popoverType:this.popoverType})}close(){this.#e?.close()}applyFocus(){this.#e?.applyFocus()}markForCloseOnMouseLeave(){this.#t=!0}#u(){if(this.templateRef){const e=this.#l.create({enableScroll:!0,enablePointerEvents:!0,environmentInjector:this.#c});this.#d&&this.#d.pipe((0,P.Q)(this.#n)).subscribe(s=>{e.componentRef.instance.zIndex=s.toString(10)}),e.backdropClick.pipe((0,P.Q)(this.#n)).subscribe(()=>{this.dismissOnBlur&&this.close()});const n=e.attachComponent(El,[{provide:Vn,useValue:new Vn({contentTemplateRef:this.templateRef})}]);n.opened.pipe((0,P.Q)(this.#n)).subscribe(()=>{this.popoverOpened.emit(this)}),n.closed.pipe((0,P.Q)(this.#n)).subscribe(()=>{this.isActive&&this.#o&&(this.#l.close(this.#o),this.#o=void 0,this.isActive=!1,this.popoverClosed.emit(this))}),n.isMouseEnter.pipe((0,P.Q)(this.#n)).subscribe(s=>{this.isMouseEnter=s,this.#t&&(this.#t=!1,this.close())}),this.#o=e,this.#e=n}}static#p=this.\u0275fac=function(n){return new(n||t)(o.rXU(pi),o.rXU(Pn,8))};static#m=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-popover"]],viewQuery:function(n,s){if(1&n&&o.GBs(xl,7,o.C4Q),2&n){let r;o.mGM(r=o.lsd())&&(s.templateRef=r.first)}},inputs:{alignment:"alignment",dismissOnBlur:"dismissOnBlur",placement:"placement",popoverTitle:"popoverTitle",popoverType:"popoverType"},outputs:{popoverClosed:"popoverClosed",popoverOpened:"popoverOpened"},ngContentSelectors:dl,decls:2,vars:0,consts:[["templateRef",""]],template:function(n,s){1&n&&(o.NAR(),o.DNE(0,Sl,1,0,"ng-template",null,0,o.C5r))},encapsulation:2})}return t})();var U=function(t){return t[t.Open=0]="Open",t[t.Close=1]="Close",t[t.Reposition=2]="Reposition",t[t.Focus=3]="Focus",t}(U||{});let Rl=(()=>{class t{set skyPopover(e){this.popoverId=e?.popoverId,this.#o=e}get skyPopover(){return this.#o}set skyPopoverMessageStream(e){this.#e=e??new O.B,this.#m()}get skyPopoverMessageStream(){return this.#e}#e;#t;set skyPopoverTrigger(e){this.#i=e??"click"}get skyPopoverTrigger(){return this.#i}#n;#o;#i;#s;constructor(e){this.directiveClass="sky-popover-trigger",this.#e=new O.B,this.#n=new O.B,this.#i="click",this.#s=e,this.#m()}ngOnInit(){this.#l()}ngOnDestroy(){this.#d(),this.#h()}togglePopover(){this.skyPopover?.isActive?this.#p(U.Close):this.#p(U.Open)}#r(){this.skyPopover?.positionNextTo(this.#s,this.skyPopoverPlacement,this.skyPopoverAlignment)}#a(){this.skyPopover?.close()}#c(){this.skyPopover?.isMouseEnter?this.skyPopover.markForCloseOnMouseLeave():this.#p(U.Close)}#l(){const e=this.#s.nativeElement;W(e,"keydown").pipe((0,P.Q)(this.#n)).subscribe(n=>{if(this.skyPopover?.isActive)switch(n.key.toLowerCase()){case"escape":this.#p(U.Close),n.preventDefault(),n.stopPropagation();break;case"tab":this.skyPopover.dismissOnBlur&&this.#p(U.Close);break;case"arrowdown":case"arrowleft":case"arrowright":case"arrowup":case"down":case"left":case"right":case"up":this.#p(U.Focus),n.stopPropagation(),n.preventDefault()}}),W(e,"click").pipe((0,P.Q)(this.#n)).subscribe(()=>{this.skyPopover&&this.togglePopover()}),W(e,"mouseenter").pipe((0,P.Q)(this.#n)).subscribe(()=>{this.skyPopover&&(this.skyPopover.isMouseEnter=!0,!this.skyPopover.isActive&&"mouseenter"===this.skyPopoverTrigger&&this.#p(U.Open))}),W(e,"mouseleave").pipe((0,P.Q)(this.#n)).subscribe(()=>{this.skyPopover&&(this.skyPopover.isMouseEnter=!1,this.skyPopover.isActive&&"mouseenter"===this.skyPopoverTrigger&&document.activeElement!==e&&setTimeout(()=>{this.#c()}))}),W(e,"focusin").pipe((0,P.Q)(this.#n)).subscribe(()=>{this.skyPopover&&!this.skyPopover.isActive&&"mouseenter"===this.skyPopoverTrigger&&this.#p(U.Open)}),W(e,"focusout").pipe((0,P.Q)(this.#n)).subscribe(()=>{this.skyPopover&&this.skyPopover.isActive&&"mouseenter"===this.skyPopoverTrigger&&this.#p(U.Close)})}#d(){this.#n.next(),this.#n.complete()}#u(e){switch(e.type){case U.Open:this.#r();break;case U.Close:this.skyPopover?.isActive&&this.#a();break;case U.Reposition:this.skyPopover?.isActive&&this.#r();break;case U.Focus:this.skyPopover?.applyFocus()}}#p(e){this.skyPopoverMessageStream.next({type:e})}#m(){this.#h(),this.#t=this.skyPopoverMessageStream.subscribe(e=>{this.#u(e)})}#h(){this.#t&&(this.#t.unsubscribe(),this.#t=void 0)}static#y=this.\u0275fac=function(n){return new(n||t)(o.rXU(o.aKT))};static#f=this.\u0275dir=o.FsC({type:t,selectors:[["","skyPopover",""]],hostVars:3,hostBindings:function(n,s){2&n&&(o.BMQ("data-popover-id",s.popoverId),o.HbH(s.directiveClass))},inputs:{skyPopover:"skyPopover",skyPopoverAlignment:"skyPopoverAlignment",skyPopoverMessageStream:"skyPopoverMessageStream",skyPopoverPlacement:"skyPopoverPlacement",skyPopoverTrigger:"skyPopoverTrigger"}})}return t})(),Al=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({imports:[u.MD,ha,Ne,wl,Xe]})}return t})();function Ll(t,i){if(1&t&&(o.j41(0,"sky-status-indicator",1),o.EFF(1),o.k0s()),2&t){const e=o.XpG();o.R7$(),o.SpI(" ",e.errorText," ")}}const Oi=["*"];function Vl(t,i){if(1&t&&(o.nrm(0,"sky-form-error",9),o.nI1(1,"skyLibResources")),2&t){const e=o.XpG(3);o.Y8G("errorText",o.i5U(1,1,"skyux_form_error_required",e.labelText))}}function Nl(t,i){if(1&t&&(o.nrm(0,"sky-form-error",10),o.nI1(1,"skyLibResources")),2&t){const e=i.ngIf,n=o.XpG(3);o.Y8G("errorText",o.brH(1,1,"skyux_form_error_maxlength",n.labelText,e.requiredLength))}}function jl(t,i){if(1&t&&(o.nrm(0,"sky-form-error",11),o.nI1(1,"skyLibResources")),2&t){const e=i.ngIf,n=o.XpG(3);o.Y8G("errorText",o.brH(1,1,"skyux_form_error_minlength",n.labelText,e.requiredLength))}}function Hl(t,i){1&t&&(o.nrm(0,"sky-form-error",12),o.nI1(1,"skyLibResources")),2&t&&o.Y8G("errorText",o.bMT(1,1,"skyux_form_error_date"))}function Ul(t,i){1&t&&(o.nrm(0,"sky-form-error",13),o.nI1(1,"skyLibResources")),2&t&&o.Y8G("errorText",o.bMT(1,1,"skyux_form_error_email"))}function zl(t,i){1&t&&(o.nrm(0,"sky-form-error",14),o.nI1(1,"skyLibResources")),2&t&&o.Y8G("errorText",o.bMT(1,1,"skyux_form_error_phone"))}function Gl(t,i){1&t&&(o.nrm(0,"sky-form-error",15),o.nI1(1,"skyLibResources")),2&t&&o.Y8G("errorText",o.bMT(1,1,"skyux_form_error_time"))}function Wl(t,i){1&t&&(o.nrm(0,"sky-form-error",16),o.nI1(1,"skyLibResources")),2&t&&o.Y8G("errorText",o.bMT(1,1,"skyux_form_error_url"))}function $l(t,i){if(1&t&&(o.qex(0),o.DNE(1,Vl,2,4,"sky-form-error",1)(2,Nl,2,5,"sky-form-error",2)(3,jl,2,5,"sky-form-error",3)(4,Hl,2,3,"sky-form-error",4)(5,Ul,2,3,"sky-form-error",5)(6,zl,2,3,"sky-form-error",6)(7,Gl,2,3,"sky-form-error",7)(8,Wl,2,3,"sky-form-error",8),o.bVm()),2&t){const e=o.XpG(2);o.R7$(),o.Y8G("ngIf",e.errors.required),o.R7$(),o.Y8G("ngIf",e.errors.maxlength),o.R7$(),o.Y8G("ngIf",e.errors.minlength),o.R7$(),o.Y8G("ngIf",e.errors.skyDate),o.R7$(),o.Y8G("ngIf",e.errors.skyEmail),o.R7$(),o.Y8G("ngIf",e.errors.skyPhoneField),o.R7$(),o.Y8G("ngIf",e.errors.skyTime),o.R7$(),o.Y8G("ngIf",e.errors.skyUrl)}}function Ql(t,i){if(1&t&&(o.qex(0),o.DNE(1,$l,9,8,"ng-container",0),o.SdG(2),o.bVm()),2&t){const e=o.XpG();o.R7$(),o.Y8G("ngIf",e.errors)}}const Xl=[[["sky-checkbox","icon",""]],[["sky-checkbox"]],[["sky-form-error"]]],ql=["sky-checkbox[icon]","sky-checkbox","sky-form-error"],Nn=(t,i)=>({"sky-screen-reader-only":t,"sky-control-label-required":i});function Kl(t,i){1&t&&(o.j41(0,"span",6),o.EFF(1),o.nI1(2,"skyLibResources"),o.k0s()),2&t&&(o.R7$(),o.JRh(o.bMT(2,1,"skyux_checkbox_group_required")))}function Yl(t,i){if(1&t&&(o.j41(0,"sky-form-errors",7),o.SdG(1,2),o.k0s()),2&t){const e=o.XpG();o.Y8G("id",e.errorId)("errors",e.formGroup.errors)("labelText",e.labelText)("showErrors",e.formGroup.touched||e.formGroup.dirty),o.BMQ("data-sky-id",e.formErrorsDataId)}}function kc(t,i){1&t&&o.eu8(0)}function _c(t,i){if(1&t&&(o.qex(0),o.DNE(1,kc,1,0,"ng-container",5),o.bVm()),2&t){const e=o.XpG();o.R7$(),o.Y8G("ngTemplateOutlet",e.popoverContentTemplate)}}function vc(t,i){if(1&t&&o.EFF(0),2&t){const e=o.XpG();o.SpI(" ",e.popoverContent,"\n")}}const nd=[[["sky-radio-label"]]],od=["sky-radio-label"],id=t=>({"sky-switch-disabled":t}),sd=(t,i,e,n,s,r,a)=>({"sky-switch-control-icon":t,"sky-rounded-corners":i,"sky-rounded-circle":e,"sky-switch-control-info":n,"sky-switch-control-success":s,"sky-switch-control-warning":r,"sky-switch-control-danger":a});function rd(t,i){if(1&t&&o.nrm(0,"sky-icon",6),2&t){const e=o.XpG();o.Y8G("fixedWidth",!0)("icon",e.icon)}}function ad(t,i){if(1&t&&(o.j41(0,"span",8),o.EFF(1),o.k0s()),2&t){const e=o.XpG(2);o.R7$(),o.JRh(e.labelText)}}function ld(t,i){if(1&t&&(o.qex(0),o.DNE(1,ad,2,1,"span",7),o.bVm()),2&t){const e=o.XpG();o.R7$(),o.Y8G("ngIf",!e.labelHidden)}}function cd(t,i){1&t&&o.SdG(0)}const dd=[[["",8,"sky-control-help"]],[["sky-toggle-switch-label"]]],ud=[".sky-control-help","sky-toggle-switch-label"],pd=t=>({"sky-toggle-switch-with-label":t}),md=(t,i)=>({"sky-toggle-switch-checked":t,"sky-toggle-switch-disabled":i}),hd=t=>({"sky-toggle-switch-transition":t});function yd(t,i){if(1&t&&(o.qex(0),o.EFF(1),o.bVm()),2&t){const e=o.XpG(3);o.R7$(),o.JRh(e.labelText)}}function fd(t,i){if(1&t&&(o.qex(0),o.DNE(1,yd,2,1,"ng-container",10),o.bVm()),2&t){const e=o.XpG(2);o.R7$(),o.Y8G("ngIf",!e.labelHidden)}}function gd(t,i){if(1&t&&(o.j41(0,"label",8),o.DNE(1,fd,2,1,"ng-container",9),o.k0s()),2&t){const e=o.XpG(),n=o.sdS(2),s=o.sdS(11);o.Y8G("for",n.id),o.BMQ("id",e.labelId),o.R7$(),o.Y8G("ngIf",e.labelText)("ngIfElse",s)}}function kd(t,i){1&t&&o.SdG(0,1)}const Ii={"EN-US":{skyux_character_count_message:{message:"{0} characters out of {1}"},skyux_character_count_over_limit:{message:"You are over the character limit."},skyux_checkbox_group_required:{message:"Required"},skyux_form_error_character_count:{message:"Limit {0} to {1} character(s)."},skyux_form_error_date:{message:"Select or enter a valid date."},skyux_form_error_email:{message:"Enter an email address with a valid format."},skyux_form_error_maxlength:{message:"Limit {0} to {1} character(s)."},skyux_form_error_minlength:{message:"{0} must be at least {1} character(s)."},skyux_form_error_phone:{message:"Enter a phone number matching the format for the selected country."},skyux_form_error_required:{message:"{0} is required."},skyux_form_error_time:{message:"Select or enter a valid time."},skyux_form_error_url:{message:"Enter a URL with a valid format."},skyux_file_attachment_button_label_choose_file:{message:"Attach file"},skyux_file_attachment_button_label_choose_file_label:{message:"Attach file for"},skyux_file_attachment_button_label_replace_file:{message:"Replace file"},skyux_file_attachment_button_label_replace_file_label:{message:"Replace file {0} for"},skyux_file_attachment_file_item_delete:{message:"Delete file"},skyux_file_attachment_file_item_remove:{message:"Remove file {0} for"},skyux_file_attachment_file_size_b_plural:{message:"{0} bytes"},skyux_file_attachment_file_size_b_singular:{message:"{0} byte"},skyux_file_attachment_file_size_gb:{message:"{0} GB"},skyux_file_attachment_file_size_kb:{message:"{0} KB"},skyux_file_attachment_file_size_mb:{message:"{0} MB"},skyux_file_attachment_file_upload_drag_file_here:{message:"Drag a file here"},skyux_file_attachment_file_upload_drag_or_click:{message:"Drag a file here or click to browse"},skyux_file_attachment_file_upload_drop_files_here:{message:"Drop files here"},skyux_file_attachment_file_upload_file_added:{message:"{0} added."},skyux_file_attachment_file_upload_file_replaced:{message:"{0} removed. {1} added."},skyux_file_attachment_file_upload_file_removed:{message:"{0} removed."},skyux_file_attachment_file_upload_image_preview_alt_text:{message:"Image preview"},skyux_file_attachment_file_upload_invalid_file:{message:"This file type is invalid"},skyux_file_attachment_file_upload_link_label:{message:"Link to a file"},skyux_file_attachment_file_upload_link_placeholder:{message:"Start with http:// or https://"},skyux_file_attachment_file_upload_or_click_to_browse:{message:"or click to browse"},skyux_file_attachment_file_upload_link_done:{message:"Done"},skyux_file_attachment_file_upload_link_added:{message:"Link to {0} added."},skyux_file_attachment_file_upload_link_removed:{message:"Link to {0} removed."},skyux_file_attachment_file_type_error_label_text:{message:"Please upload a file of type {0}."},skyux_file_attachment_file_type_error_label_text_with_name:{message:"{0}: Please upload a file of type {1}."},skyux_file_attachment_max_file_size_error_label_text:{message:"Please upload a file under {0}KB."},skyux_file_attachment_max_file_size_error_label_text_with_name:{message:"{0}: Please upload a file under {1}KB."},skyux_file_attachment_min_file_size_error_label_text:{message:"Please upload a file over {0}KB."},skyux_file_attachment_min_file_size_error_label_text_with_name:{message:"{0}: Please upload a file over {1}KB."},skyux_file_attachment_label_no_file_chosen:{message:"No file chosen."},skyux_file_attachment_required:{message:"Required"},skyux_input_box_help_inline_aria_label:{message:"Show help content for {0}"},skyux_checkbox_required_label_text:{message:"This selection"},skyux_radio_group_required_label_text:{message:"This selection"}}};ue.addResources(Ii);class _d{getString(i,e){return Ie(Ii,i.locale,e)}}let at=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({providers:[{provide:Ee,useClass:_d,multi:!0}],imports:[Fe]})}return t})(),vd=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({imports:[u.MD,Uo,zo,at]})}return t})();const Ei=new o.nKC("SKY_FORM_ERRORS_ENABLED");let jn=(()=>{class t{constructor(){if(this.formErrors=(0,o.WQX)(Ei,{optional:!0}),!this.formErrors)throw new Error("The `sky-form-error` component is not supported in the provided context.")}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-form-error"]],inputs:{errorName:"errorName",errorText:"errorText"},standalone:!0,features:[o.aNF],decls:1,vars:1,consts:[["class","sky-form-error","descriptionType","error","indicatorType","danger",4,"ngIf"],["descriptionType","error","indicatorType","danger",1,"sky-form-error"]],template:function(n,s){1&n&&o.DNE(0,Ll,2,1,"sky-status-indicator",0),2&n&&o.Y8G("ngIf",s.formErrors)},dependencies:[xi,Ci,u.MD,u.bT],styles:["[_nghost-%COMP%]{display:block;margin-top:var(--sky-margin-stacked-xs)}"],changeDetection:0})}return t})(),Et=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({imports:[jn]})}return t})(),Di=(()=>{class t{constructor(){this.showErrors=!0,this.ariaAtomic="true",this.ariaLive="assertive",this.ariaRelevant="all"}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-form-errors"]],hostVars:3,hostBindings:function(n,s){2&n&&o.BMQ("aria-atomic",s.ariaAtomic)("aria-live",s.ariaLive)("aria-relevant",s.ariaRelevant)},inputs:{errors:"errors",labelText:"labelText",showErrors:[o.Mj6.HasDecoratorInputTransform,"showErrors","showErrors",ol]},standalone:!0,features:[o.GFd,o.aNF],ngContentSelectors:Oi,decls:1,vars:1,consts:[[4,"ngIf"],["errorName","required",3,"errorText",4,"ngIf"],["errorName","maxlength",3,"errorText",4,"ngIf"],["errorName","minlength",3,"errorText",4,"ngIf"],["errorName","date",3,"errorText",4,"ngIf"],["errorName","email",3,"errorText",4,"ngIf"],["errorName","phone",3,"errorText",4,"ngIf"],["errorName","time",3,"errorText",4,"ngIf"],["errorName","url",3,"errorText",4,"ngIf"],["errorName","required",3,"errorText"],["errorName","maxlength",3,"errorText"],["errorName","minlength",3,"errorText"],["errorName","date",3,"errorText"],["errorName","email",3,"errorText"],["errorName","phone",3,"errorText"],["errorName","time",3,"errorText"],["errorName","url",3,"errorText"]],template:function(n,s){1&n&&(o.NAR(),o.DNE(0,Ql,3,1,"ng-container",0)),2&n&&o.Y8G("ngIf",s.labelText&&s.showErrors)},dependencies:[u.MD,u.bT,Mn,jn,at,De],styles:["[_nghost-%COMP%], sky-status-indicator[_ngcontent-%COMP%]{display:block;line-height:normal}"],changeDetection:0})}return t})(),Hn=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({imports:[Di,jn]})}return t})(),bd=(()=>{class t{constructor(){this.labelHidden=!1,this.required=!1,this.#e=!1,this.#t=(0,o.WQX)(Ve),this.errorId=this.#t.generateId(),this.formErrorsDataId="checkbox-group-form-errors"}set stacked(e){this.#e=e}get stacked(){return this.#e}#e;#t;static#n=this.\u0275fac=function(n){return new(n||t)};static#o=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-checkbox-group"]],hostVars:2,hostBindings:function(n,s){2&n&&o.AVh("sky-margin-stacked-lg",s.stacked)},inputs:{labelText:"labelText",labelHidden:[o.Mj6.HasDecoratorInputTransform,"labelHidden","labelHidden",o.L39],required:[o.Mj6.HasDecoratorInputTransform,"required","required",o.L39],stacked:[o.Mj6.HasDecoratorInputTransform,"stacked","stacked",o.L39],formGroup:"formGroup"},standalone:!0,features:[o.Jv_([{provide:Ei,useValue:!0}]),o.GFd,o.aNF],ngContentSelectors:ql,decls:9,vars:9,consts:[[1,"sky-checkbox-group"],[1,"sky-control-label",3,"ngClass"],["class","sky-screen-reader-only",4,"ngIf"],[1,"sky-checkbox-group-inline","sky-switch-icon-group"],[1,"sky-checkbox-group-stacked"],[3,"id","errors","labelText","showErrors",4,"ngIf"],[1,"sky-screen-reader-only"],[3,"id","errors","labelText","showErrors"]],template:function(n,s){1&n&&(o.NAR(Xl),o.j41(0,"fieldset",0)(1,"legend",1),o.EFF(2),o.DNE(3,Kl,3,3,"span",2),o.k0s(),o.j41(4,"span",3),o.SdG(5),o.k0s(),o.j41(6,"span",4),o.SdG(7,1),o.k0s()(),o.DNE(8,Yl,2,5,"sky-form-errors",5)),2&n&&(o.BMQ("aria-invalid",!!s.formGroup.errors)("aria-errormessage",s.labelText&&s.formGroup.errors?s.errorId:void 0),o.R7$(),o.Y8G("ngClass",o.l_i(6,Nn,s.labelHidden,s.required)),o.R7$(),o.SpI(" ",s.labelText,""),o.R7$(),o.Y8G("ngIf",s.required),o.R7$(5),o.Y8G("ngIf",s.labelText&&s.formGroup.errors))},dependencies:[u.MD,u.YU,u.bT,Hn,Di,at,De],styles:["[_nghost-%COMP%]{display:block}"]})}return t})(),Cd=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({imports:[u.MD,Uo,bd,Et,Hn,at,Ne,Pt,Et]})}return t})(),xd=(()=>{class t{get popoverContent(){return this.#e}set popoverContent(e){this.#e=e,this.popoverContentTemplate=e instanceof o.C4Q?e:void 0}#e;togglePopoverOpen(e){this.popoverOpen=e}static#t=this.\u0275fac=function(n){return new(n||t)};static#n=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-input-box-help-inline"]],inputs:{labelText:"labelText",popoverTitle:"popoverTitle",popoverContent:"popoverContent"},standalone:!0,features:[o.aNF],decls:8,vars:10,consts:[["helpPopover","","popoverId","skyId"],["popoverContentText",""],[3,"ariaControls","ariaExpanded","ariaLabel","skyPopover"],["skyId","",3,"popoverClosed","popoverOpened","popoverTitle"],[4,"ngIf","ngIfElse"],[4,"ngTemplateOutlet"]],template:function(n,s){if(1&n){const r=o.RV6();o.nrm(0,"sky-help-inline",2),o.nI1(1,"skyLibResources"),o.j41(2,"sky-popover",3,0),o.bIt("popoverClosed",function(){return o.eBV(r),o.Njj(s.togglePopoverOpen(!1))})("popoverOpened",function(){return o.eBV(r),o.Njj(s.togglePopoverOpen(!0))}),o.DNE(5,_c,2,1,"ng-container",4),o.k0s(),o.DNE(6,vc,1,1,"ng-template",null,1,o.C5r)}if(2&n){const r=o.sdS(3),a=o.sdS(4),l=o.sdS(7);o.Y8G("ariaControls",a.id)("ariaExpanded",s.popoverOpen)("ariaLabel",s.labelText?o.i5U(1,7,"skyux_input_box_help_inline_aria_label",s.labelText):void 0)("skyPopover",r),o.R7$(2),o.Y8G("popoverTitle",s.popoverTitle),o.R7$(3),o.Y8G("ngIf",s.popoverContentTemplate)("ngIfElse",l)}},dependencies:[u.MD,u.bT,u.T3,Za,Ya,Fe,De,Mn,Sn,Al,Fl,Rl],encapsulation:2,changeDetection:0})}return t})(),Sd=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({imports:[u.MD,vd,Hn,Et,at,xd,Xe,Et]})}return t})(),Md=(()=>{class t{get radioIds(){return this.#n}#e;#t;#n;constructor(){this.#e=new Map,this.#t=new Re.t([]),this.#n=this.#t.asObservable()}register(e,n){(!this.#e.has(e)||this.#e.get(e)!==n)&&(this.#e.set(e,n),this.#o())}unregister(e){this.#e.has(e)&&(this.#e.delete(e),this.#o())}#o(){this.#t.next(Array.from(this.#e.values()))}static#i=this.\u0275fac=function(n){return new(n||t)};static#s=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac})}return t})();const wd={provide:b,useExisting:(0,o.Rfq)(()=>Od),multi:!0};let Od=(()=>{class t{set checked(e){const n=!!e;this.#e!==n&&(this.#e=n,this.checkedChange.next(n),n&&(this.selectedValue=this.value)),this.#l.markForCheck()}get checked(){return this.#e}set disabled(e){const n=ka.coerceBooleanProperty(e);n!==this.disabled&&(this.#t=n,this.disabledChange.next(n),this.#l.markForCheck())}get disabled(){return this.#t}set id(e){this.inputId=e?`sky-radio-${e}-input`:`sky-radio-${this.#d}-input`,this.#u?.register(this.#d,this.inputId)}set label(e){this.#a=e,e&&this.#p.deprecated("SkyRadioComponent.label",{deprecationMajorVersion:10,replacementRecommendation:"Use the `labelText` input instead."})}get label(){return this.#a}set labelledBy(e){this.#c=e,e&&this.#p.deprecated("SkyRadioComponent.labelledBy",{deprecationMajorVersion:10,replacementRecommendation:"Use the `labelText` input instead."})}get labelledBy(){return this.#c}set name(e){this.#n=e,this.#l.markForCheck()}get name(){return this.#n}set tabindex(e){console.warn("The sky-radio `tabindex` property is deprecated. Please use the `tabindex` property on the sky-radio-group component."),this.#s=e||0,this.#l.markForCheck()}get tabindex(){return this.#s}set groupTabIndex(e){this.#s=e||0,this.#l.markForCheck()}set value(e){this.#r!==e&&(this.selectedValue&&this.selectedValue===this.#r&&(this.selectedValue=e,this.#h(this.selectedValue),this.#y()),this.#r=e),this.#l.markForCheck()}get value(){return this.#r}get radioType(){return this.#o}set radioType(e){e&&this.#p.deprecated("SkyRadioComponent.radioType",{deprecationMajorVersion:7}),this.#o=e??"info"}set selectedValue(e){e!==this.#i&&(this.#i=e)}get selectedValue(){return this.#i}#e;#t;#n;#o;#i;#s;#r;#a;#c;#l;#d;#u;#p;constructor(){this.blur=new O.B,this.labelHidden=!1,this.change=new o.bkB,this.checkedChange=new o.bkB,this.disabledChange=new o.bkB,this.radioGroupDisabled=!1,this.inputId="",this.#e=!1,this.#t=!1,this.#o="info",this.#s=0,this.#l=(0,o.WQX)(o.gRc),this.#d=(0,o.WQX)(Ve).generateId(),this.#u=(0,o.WQX)(Md,{optional:!0}),this.#p=(0,o.WQX)(tt),this.#m=()=>{},this.#h=e=>{},this.#y=()=>{},this.id=this.#d}ngOnDestroy(){this.#u?.unregister(this.#d),this.#m(),this.change.complete(),this.checkedChange.complete(),this.disabledChange.complete()}writeValue(e){void 0!==e&&(this.selectedValue=e,this.checked=this.value===this.selectedValue,this.#l.markForCheck())}setDisabledState(e){this.disabled=e}setGroupDisabledState(e){this.radioGroupDisabled=e,this.#l.markForCheck()}registerOnChange(e){this.#h=e}registerOnTouched(e){this.#y=e}onInputChange(e){e.stopPropagation(),this.disabled||(this.checked=!0,this.change.next({value:this.value}),this.onInputFocusChange(),this.#h(this.value))}onInputFocusChange(){this.#y(),this.blur.next()}#m;#h;#y;static#f=this.\u0275fac=function(n){return new(n||t)};static#g=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-radio"]],inputs:{checked:"checked",disabled:"disabled",id:"id",label:"label",labelledBy:"labelledBy",name:"name",tabindex:"tabindex",value:"value",icon:"icon",radioType:"radioType",labelText:"labelText",labelHidden:[o.Mj6.HasDecoratorInputTransform,"labelHidden","labelHidden",o.L39]},outputs:{change:"change",checkedChange:"checkedChange",disabledChange:"disabledChange"},features:[o.Jv_([wd]),o.GFd],ngContentSelectors:od,decls:7,vars:23,consts:[["labelElement",""],[1,"sky-radio-wrapper","sky-switch",3,"ngClass"],["type","radio",1,"sky-radio-input","sky-switch-input",3,"blur","change","checked","disabled","id","name","tabIndex","value"],[1,"sky-switch-control",3,"ngClass"],[3,"fixedWidth","icon",4,"ngIf"],[4,"ngIf","ngIfElse"],[3,"fixedWidth","icon"],["class","sky-switch-label",4,"ngIf"],[1,"sky-switch-label"]],template:function(n,s){if(1&n){const r=o.RV6();o.NAR(nd),o.j41(0,"label",1)(1,"input",2),o.bIt("blur",function(){return o.eBV(r),o.Njj(s.onInputFocusChange())})("change",function(l){return o.eBV(r),o.Njj(s.onInputChange(l))}),o.k0s(),o.j41(2,"span",3),o.DNE(3,rd,1,2,"sky-icon",4),o.k0s(),o.DNE(4,ld,2,1,"ng-container",5)(5,cd,1,0,"ng-template",null,0,o.C5r),o.k0s()}if(2&n){const r=o.sdS(6);o.Y8G("ngClass",o.eq3(13,id,s.disabled||s.radioGroupDisabled)),o.R7$(),o.Y8G("checked",s.checked)("disabled",s.disabled||s.radioGroupDisabled)("id",s.inputId)("name",s.name)("tabIndex",s.tabindex)("value",s.value),o.BMQ("aria-label",s.labelText||s.label)("aria-labelledby",s.labelText?void 0:s.labelledBy),o.R7$(),o.Y8G("ngClass",o.sGs(15,sd,s.icon,s.icon,!s.icon,s.icon&&"info"===s.radioType,s.icon&&"success"===s.radioType,s.icon&&"warning"===s.radioType,s.icon&&"danger"===s.radioType)),o.R7$(),o.Y8G("ngIf",s.icon),o.R7$(),o.Y8G("ngIf",s.labelText)("ngIfElse",r)}},dependencies:[u.YU,u.bT,st],styles:['[_nghost-%COMP%]{display:inline-block}.sky-switch-control[_ngcontent-%COMP%]:not(.sky-switch-control-icon) sky-icon[_ngcontent-%COMP%]{font-size:70%}.sky-switch-input[_ngcontent-%COMP%]:checked + .sky-switch-control[_ngcontent-%COMP%]:not(.sky-switch-control-icon):after{content:"";display:inline-block;width:10px;height:10px;background:#000;border-radius:50%}.sky-theme-modern[_nghost-%COMP%] .sky-switch-input[_ngcontent-%COMP%]:checked + .sky-switch-control[_ngcontent-%COMP%]:not(.sky-switch-control-icon):after, .sky-theme-modern [_nghost-%COMP%] .sky-switch-input[_ngcontent-%COMP%]:checked + .sky-switch-control[_ngcontent-%COMP%]:not(.sky-switch-control-icon):after{background:#1870b8}.sky-theme-modern[_nghost-%COMP%] .sky-radio-input[_ngcontent-%COMP%]:disabled + .sky-switch-control[_ngcontent-%COMP%] .sky-radio-icon-modern-checked[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-radio-input[_ngcontent-%COMP%]:disabled + .sky-switch-control[_ngcontent-%COMP%] .sky-radio-icon-modern-checked[_ngcontent-%COMP%]{background-color:#212327}.sky-theme-modern[_ngcontent-%COMP%] .sky-switch-input[_ngcontent-%COMP%]:checked + .sky-switch-control[_ngcontent-%COMP%]:not(.sky-switch-control-icon):after{background:#1870b8}.sky-theme-modern[_ngcontent-%COMP%] .sky-radio-input[_ngcontent-%COMP%]:disabled + .sky-switch-control[_ngcontent-%COMP%] .sky-radio-icon-modern-checked[_ngcontent-%COMP%]{background-color:#212327}'],changeDetection:0})}return t})(),Pd=(()=>{class t{constructor(){(0,o.WQX)(tt).deprecated("SkyToggleSwitchLabelComponent",{deprecationMajorVersion:9,replacementRecommendation:"To add a label to toggle switch, use the `labelText` input on the toggle switch component instead."})}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-toggle-switch-label"]],ngContentSelectors:Oi,decls:2,vars:0,consts:[["skyTrim",""]],template:function(n,s){1&n&&(o.NAR(),o.j41(0,"span",0),o.SdG(1),o.k0s())},dependencies:[it],encapsulation:2,changeDetection:0})}return t})();const Td={provide:b,useExisting:(0,o.Rfq)(()=>Fi),multi:!0},Id={provide:E,useExisting:(0,o.Rfq)(()=>Fi),multi:!0};let Fi=(()=>{class t{set ariaLabel(e){this.#i=e,void 0!==e&&this.#n.deprecated("SkyToggleSwitchComponent.ariaLabel",{deprecationMajorVersion:9,replacementRecommendation:"To add an ARIA label to the toggle switch, use the `labelText` input instead"})}get ariaLabel(){return this.#i}set checked(e){const n=!!e;n!==this.#s&&(this.#s=n,this.#c(n),this.#t&&this.#e&&(this.#e.markAsPristine(),this.#t=!1))}get checked(){return this.#s}#e;#t;#n;#o;#i;#s;#r;constructor(e,n){this.disabled=!1,this.tabIndex=0,this.labelHidden=!1,this.toggleChange=new o.bkB,this.hasLabelComponent=!1,this.enableIndicatorAnimation=!1,this.#t=!0,this.#n=(0,o.WQX)(tt),this.#o=new O.B,this.#s=!1,this.#a=()=>{},this.#c=()=>{},this.#r=e,this.labelId=n.generateId()}ngAfterContentInit(){this.labelComponents&&(this.hasLabelComponent=this.labelComponents.length>0,this.labelComponents.changes.pipe((0,P.Q)(this.#o)).subscribe(e=>{this.hasLabelComponent=e.length>0,this.#r.markForCheck()})),setTimeout(()=>{this.enableIndicatorAnimation=!0})}ngOnDestroy(){this.#o.next(),this.#o.complete()}writeValue(e){this.checked=!!e,this.#r.markForCheck()}validate(e){return this.#e||(this.#e=e),null}registerOnChange(e){this.#c=e}registerOnTouched(e){this.#a=e}setDisabledState(e){this.disabled=e,this.#r.markForCheck()}onButtonClick(e){e.stopPropagation(),this.#d(),this.#l()}onButtonBlur(){this.#a()}#a;#c;#l(){this.#c(this.#s),this.toggleChange.emit({checked:this.#s})}#d(){this.checked=!this.checked}static#u=this.\u0275fac=function(n){return new(n||t)(o.rXU(o.gRc),o.rXU(Ve))};static#p=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-toggle-switch"]],contentQueries:function(n,s,r){if(1&n&&o.wni(r,Pd,4),2&n){let a;o.mGM(a=o.lsd())&&(s.labelComponents=a)}},inputs:{ariaLabel:"ariaLabel",checked:"checked",disabled:"disabled",tabIndex:"tabIndex",labelText:"labelText",labelHidden:[o.Mj6.HasDecoratorInputTransform,"labelHidden","labelHidden",o.L39]},outputs:{toggleChange:"toggleChange"},features:[o.Jv_([Td,Id]),o.GFd],ngContentSelectors:ud,decls:12,vars:16,consts:[["toggle","skyId"],["labelContent",""],[1,"sky-toggle-switch",3,"ngClass"],["role","switch","type","button","skyId","",1,"sky-toggle-switch-button",3,"blur","click","disabled","ngClass","tabIndex"],["aria-hidden","true",1,"sky-toggle-switch-switch"],[1,"sky-toggle-switch-indicator",3,"ngClass"],["class","sky-toggle-switch-label",3,"for",4,"ngIf"],[1,"sky-control-help-container"],[1,"sky-toggle-switch-label",3,"for"],[4,"ngIf","ngIfElse"],[4,"ngIf"]],template:function(n,s){if(1&n){const r=o.RV6();o.NAR(dd),o.j41(0,"span",2)(1,"button",3,0),o.bIt("blur",function(){return o.eBV(r),o.Njj(s.onButtonBlur())})("click",function(l){return o.eBV(r),o.Njj(s.onButtonClick(l))}),o.j41(3,"div",4)(4,"i",5),o.EFF(5,"\xa0"),o.k0s()()(),o.j41(6,"span"),o.DNE(7,gd,2,4,"label",6),o.j41(8,"span",7),o.SdG(9),o.k0s()()(),o.DNE(10,kd,1,0,"ng-template",null,1,o.C5r)}2&n&&(o.Y8G("ngClass",o.eq3(9,pd,s.hasLabelComponent||s.labelText)),o.R7$(),o.Y8G("disabled",s.disabled)("ngClass",o.l_i(11,md,s.checked,s.disabled))("tabIndex",s.tabIndex),o.BMQ("aria-checked",s.checked)("aria-label",s.labelText||s.ariaLabel||null)("aria-labelledby",s.ariaLabel||!s.hasLabelComponent&&!s.labelText?null:s.labelId),o.R7$(3),o.Y8G("ngClass",o.eq3(14,hd,s.enableIndicatorAnimation)),o.R7$(3),o.Y8G("ngIf",s.hasLabelComponent||s.labelText))},dependencies:[u.YU,u.bT,Sn],styles:[".sky-toggle-switch[_ngcontent-%COMP%]{display:inline-flex;align-items:baseline}.sky-toggle-switch.sky-toggle-switch-with-label[_ngcontent-%COMP%]{gap:10px}.sky-toggle-switch-switch[_ngcontent-%COMP%]{border:1px solid #cdcfd2;background-color:#eeeeef;padding:1px;border-radius:24px;flex:none;line-height:1.428571429;width:46px;display:inline-block}.sky-toggle-switch-button[_ngcontent-%COMP%]{border:none;background:none;margin:0;padding:0;outline:none}.sky-toggle-switch-button[_ngcontent-%COMP%]:focus-visible .sky-toggle-switch-switch[_ngcontent-%COMP%]{outline:none;border:solid 2px #1870B8;padding:0}.sky-toggle-switch-button[_ngcontent-%COMP%]:hover:not(.sky-toggle-switch-disabled){cursor:pointer}.sky-toggle-switch-button[_ngcontent-%COMP%]:hover:not(.sky-toggle-switch-disabled):not(:focus-visible) .sky-toggle-switch-switch[_ngcontent-%COMP%]{border-color:#00b4f1;border-width:2px;padding:0}.sky-toggle-switch-button.sky-toggle-switch-checked[_ngcontent-%COMP%] .sky-toggle-switch-switch[_ngcontent-%COMP%]{background-color:#c1e8fb;border-width:2px;padding:0}.sky-toggle-switch-button.sky-toggle-switch-checked[_ngcontent-%COMP%]:not(:focus-visible, .sky-toggle-switch-disabled)[_ngcontent-%COMP%] .sky-toggle-switch-switch[_ngcontent-%COMP%]{border-color:#00b4f1}.sky-toggle-switch-button.sky-toggle-switch-checked[_ngcontent-%COMP%] .sky-toggle-switch-indicator[_ngcontent-%COMP%]{left:100%}.sky-toggle-switch-button.sky-toggle-switch-disabled[_ngcontent-%COMP%]{color:var(--sky-text-color-default)}.sky-toggle-switch-button.sky-toggle-switch-disabled[_ngcontent-%COMP%] .sky-toggle-switch-switch[_ngcontent-%COMP%]{background-color:#cdcfd2;border-color:transparent}.sky-toggle-switch-button.sky-toggle-switch-disabled[_ngcontent-%COMP%] .sky-toggle-switch-indicator[_ngcontent-%COMP%]{background-color:#eeeeef}.sky-toggle-switch-indicator[_ngcontent-%COMP%]{height:22px;width:22px;display:block;position:relative;top:0;left:22px;margin-left:-22px;border-radius:100%;box-shadow:0 1px 2px #000000bf;background-color:#fff}.sky-toggle-switch-indicator.sky-toggle-switch-transition[_ngcontent-%COMP%]{transition:left .15s}.sky-theme-modern[_nghost-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%] .sky-toggle-switch-switch[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%] .sky-toggle-switch-switch[_ngcontent-%COMP%]{background-color:#fff;border:1px solid var(--sky-border-color-neutral-medium-dark);width:48px;transition:border-color .15s,box-shadow .15s}.sky-theme-modern[_nghost-%COMP%] .sky-toggle-switch-button.sky-toggle-switch-disabled[_ngcontent-%COMP%] .sky-toggle-switch-switch[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-toggle-switch-button.sky-toggle-switch-disabled[_ngcontent-%COMP%] .sky-toggle-switch-switch[_ngcontent-%COMP%]{cursor:not-allowed}.sky-theme-modern[_nghost-%COMP%] .sky-toggle-switch-button.sky-toggle-switch-disabled[_ngcontent-%COMP%] .sky-toggle-switch-switch[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-toggle-switch-button.sky-toggle-switch-disabled[_ngcontent-%COMP%] .sky-toggle-switch-switch[_ngcontent-%COMP%], .sky-theme-modern[_nghost-%COMP%] .sky-toggle-switch-button.sky-toggle-switch-disabled[_ngcontent-%COMP%] .sky-toggle-switch-indicator[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-toggle-switch-button.sky-toggle-switch-disabled[_ngcontent-%COMP%] .sky-toggle-switch-indicator[_ngcontent-%COMP%]{background-color:#ededee}.sky-theme-modern[_nghost-%COMP%] .sky-toggle-switch-button.sky-toggle-switch-checked[_ngcontent-%COMP%] .sky-toggle-switch-switch[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-toggle-switch-button.sky-toggle-switch-checked[_ngcontent-%COMP%] .sky-toggle-switch-switch[_ngcontent-%COMP%]{padding:1px}.sky-theme-modern[_nghost-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%]:not(.sky-toggle-switch-disabled).sky-toggle-switch-checked .sky-toggle-switch-switch[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%]:not(.sky-toggle-switch-disabled).sky-toggle-switch-checked .sky-toggle-switch-switch[_ngcontent-%COMP%]{background-color:var(--sky-background-color-input-selected);border-color:#1870b8}.sky-theme-modern[_nghost-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%]:not(.sky-toggle-switch-disabled):active .sky-toggle-switch-switch[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%]:not(.sky-toggle-switch-disabled):active .sky-toggle-switch-switch[_ngcontent-%COMP%], .sky-theme-modern[_nghost-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%]:not(.sky-toggle-switch-disabled):focus-visible .sky-toggle-switch-switch[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%]:not(.sky-toggle-switch-disabled):focus-visible .sky-toggle-switch-switch[_ngcontent-%COMP%]{outline:none;border:solid 2px #1870B8;padding:0}.sky-theme-modern[_nghost-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%]:not(.sky-toggle-switch-disabled):not(:active):focus-visible .sky-toggle-switch-switch[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%]:not(.sky-toggle-switch-disabled):not(:active):focus-visible .sky-toggle-switch-switch[_ngcontent-%COMP%]{box-shadow:0 1px 8px #0000004d}.sky-theme-modern[_nghost-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%]:not(.sky-toggle-switch-disabled):not(:active):hover:not(:focus-visible) .sky-toggle-switch-switch[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%]:not(.sky-toggle-switch-disabled):not(:active):hover:not(:focus-visible) .sky-toggle-switch-switch[_ngcontent-%COMP%]{padding:1px;border:solid 1px #1870B8}.sky-theme-modern[_nghost-%COMP%] .sky-toggle-switch-indicator[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-toggle-switch-indicator[_ngcontent-%COMP%]{box-shadow:0 1px 2px #00000080}.sky-theme-modern[_ngcontent-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%] .sky-toggle-switch-switch[_ngcontent-%COMP%]{background-color:#fff;border:1px solid var(--sky-border-color-neutral-medium-dark);width:48px;transition:border-color .15s,box-shadow .15s}.sky-theme-modern[_ngcontent-%COMP%] .sky-toggle-switch-button.sky-toggle-switch-disabled[_ngcontent-%COMP%] .sky-toggle-switch-switch[_ngcontent-%COMP%]{cursor:not-allowed}.sky-theme-modern[_ngcontent-%COMP%] .sky-toggle-switch-button.sky-toggle-switch-disabled[_ngcontent-%COMP%] .sky-toggle-switch-switch[_ngcontent-%COMP%], .sky-theme-modern[_ngcontent-%COMP%] .sky-toggle-switch-button.sky-toggle-switch-disabled[_ngcontent-%COMP%] .sky-toggle-switch-indicator[_ngcontent-%COMP%]{background-color:#ededee}.sky-theme-modern[_ngcontent-%COMP%] .sky-toggle-switch-button.sky-toggle-switch-checked[_ngcontent-%COMP%] .sky-toggle-switch-switch[_ngcontent-%COMP%]{padding:1px}.sky-theme-modern[_ngcontent-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%]:not(.sky-toggle-switch-disabled).sky-toggle-switch-checked .sky-toggle-switch-switch[_ngcontent-%COMP%]{background-color:var(--sky-background-color-input-selected);border-color:#1870b8}.sky-theme-modern[_ngcontent-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%]:not(.sky-toggle-switch-disabled):active .sky-toggle-switch-switch[_ngcontent-%COMP%], .sky-theme-modern[_ngcontent-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%]:not(.sky-toggle-switch-disabled):focus-visible .sky-toggle-switch-switch[_ngcontent-%COMP%]{outline:none;border:solid 2px #1870B8;padding:0}.sky-theme-modern[_ngcontent-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%]:not(.sky-toggle-switch-disabled):not(:active):focus-visible .sky-toggle-switch-switch[_ngcontent-%COMP%]{box-shadow:0 1px 8px #0000004d}.sky-theme-modern[_ngcontent-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%]:not(.sky-toggle-switch-disabled):not(:active):hover:not(:focus-visible) .sky-toggle-switch-switch[_ngcontent-%COMP%]{padding:1px;border:solid 1px #1870B8}.sky-theme-modern[_ngcontent-%COMP%] .sky-toggle-switch-indicator[_ngcontent-%COMP%]{box-shadow:0 1px 2px #00000080}.sky-theme-modern.sky-theme-mode-dark[_nghost-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%], .sky-theme-modern.sky-theme-mode-dark [_nghost-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%]{background-color:#121212}.sky-theme-modern.sky-theme-mode-dark[_ngcontent-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%]{background-color:#121212}"],changeDetection:0})}return t})();const je=["*"],Gd=["*",[["",8,"sky-control-help"]]],Wd=["*",".sky-control-help"],Xd=["descriptionTemplateRef"],qd=()=>({"sky-font-deemphasized":"modern","sky-deemphasized":"default"});function Kd(t,i){if(1&t&&(o.j41(0,"span",1),o.SdG(1),o.k0s(),o.j41(2,"span",2),o.EFF(3),o.nI1(4,"async"),o.nI1(5,"skyLibResources"),o.k0s()),2&t){const e=o.XpG();o.R7$(2),o.Y8G("skyThemeClass",o.lJ4(6,qd)),o.R7$(),o.SpI(" ",o.bMT(4,2,e.service.defaultDescription)||o.bMT(5,4,"skyux_description_list_none_found")," ")}}const Yd=["termTemplateRef"];function Zd(t,i){1&t&&(o.j41(0,"span",1),o.SdG(1),o.k0s(),o.j41(2,"span",2),o.SdG(3,1),o.k0s())}const Jd=["descriptionListElement"],eu=(t,i,e)=>({"sky-description-list-long-description-mode":t,"sky-description-list-vertical-mode":i,"sky-description-list-horizontal-mode":e});function tu(t,i){1&t&&o.eu8(0)}function nu(t,i){if(1&t&&(o.qex(0),o.DNE(1,tu,1,0,"ng-container",6),o.bVm()),2&t){const e=o.XpG().$implicit;o.R7$(),o.Y8G("ngTemplateOutlet",e.templateRef)}}function ou(t,i){if(1&t&&(o.j41(0,"dt"),o.DNE(1,nu,2,1,"ng-container",5),o.k0s()),2&t){const e=i.$implicit;o.R7$(),o.Y8G("ngIf",e.templateRef)}}function iu(t,i){1&t&&o.eu8(0)}function su(t,i){if(1&t&&(o.qex(0),o.DNE(1,iu,1,0,"ng-container",6),o.bVm()),2&t){const e=o.XpG().$implicit;o.R7$(),o.Y8G("ngTemplateOutlet",e.templateRef)}}function ru(t,i){if(1&t&&(o.j41(0,"dd"),o.DNE(1,su,2,1,"ng-container",5),o.k0s()),2&t){const e=i.$implicit;o.R7$(),o.Y8G("ngIf",e.templateRef)}}function au(t,i){if(1&t&&(o.j41(0,"div",3),o.DNE(1,ou,2,1,"dt",4)(2,ru,2,1,"dd",4),o.k0s()),2&t){const e=i.$implicit,n=o.XpG();o.xc7("width","horizontal"===n.mode?n.listItemWidth:""),o.R7$(),o.Y8G("ngForOf",null==e?null:e.termComponents),o.R7$(),o.Y8G("ngForOf",null==e?null:e.descriptionComponents)}}const lu=(t,i,e,n)=>({"sky-fluid-grid-gutter-size-small":t,"sky-fluid-grid-gutter-size-medium":i,"sky-fluid-grid-gutter-size-large":e,"sky-fluid-grid-no-margin":n}),cu=t=>({"sky-row-reverse":t}),Bi={"EN-US":{skyux_back_to_top:{message:"Back to top"},skyux_card_checkbox_label:{message:"Select card"},skyux_definition_list_none_found:{message:"None found."},skyux_description_list_none_found:{message:"None found."},skyux_inline_delete_assistive_text:{message:"Are you sure you want to delete this item?"},skyux_inline_delete_cancel:{message:"Cancel"},skyux_inline_delete_confirm_deletion:{message:"Confirm deletion"},skyux_inline_delete_delete:{message:"Delete"},skyux_text_expand_close_text:{message:"Close"},skyux_text_expand_modal_title:{message:"Expanded view"},skyux_text_expand_see_less:{message:"See less"},skyux_text_expand_see_more:{message:"See more"}}};ue.addResources(Bi);class vu{getString(i,e){return Ie(Bi,i.locale,e)}}let bu=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({providers:[{provide:Ee,useClass:vu,multi:!0}],imports:[Fe]})}return t})();new o.nKC("SKY_BOX_HEADER_ID");let Un=(()=>{class t{get defaultDescription(){return this.#e.asObservable()}#e=new Re.t("");ngOnDestroy(){this.#e.complete()}updateDefaultDescription(e){this.#e.next(e)}static#t=this.\u0275fac=function(n){return new(n||t)};static#n=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac})}return t})(),Li=(()=>{class t{#e;#t=new O.B;#n;constructor(e,n,s){this.service=e,this.#e=n,this.#n=s}ngOnInit(){this.#n&&this.#n.settingsChange.pipe((0,P.Q)(this.#t)).subscribe(e=>{this.themeName=e.currentSettings.theme.name,this.#e.markForCheck()})}ngOnDestroy(){this.#t.next(),this.#t.complete()}static#o=this.\u0275fac=function(n){return new(n||t)(o.rXU(Un),o.rXU(o.gRc),o.rXU(Y,8))};static#i=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-description-list-description"]],viewQuery:function(n,s){if(1&n&&o.GBs(Xd,7,o.C4Q),2&n){let r;o.mGM(r=o.lsd())&&(s.templateRef=r.first)}},ngContentSelectors:je,decls:2,vars:0,consts:[["descriptionTemplateRef",""],["skyTrim","",1,"sky-description-list-description"],["data-sky-id","sky-description-list-default-value",1,"sky-description-list-default-value",3,"skyThemeClass"]],template:function(n,s){1&n&&(o.NAR(),o.DNE(0,Kd,6,7,"ng-template",null,0,o.C5r))},dependencies:[cn,it,u.Jj,De],styles:[".sky-description-list-description[_ngcontent-%COMP%]:not(:empty) + .sky-description-list-default-value[_ngcontent-%COMP%]{display:none}"],changeDetection:0})}return t})(),Vi=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-description-list-term"]],viewQuery:function(n,s){if(1&n&&o.GBs(Yd,7,o.C4Q),2&n){let r;o.mGM(r=o.lsd())&&(s.templateRef=r.first)}},ngContentSelectors:Wd,decls:2,vars:0,consts:[["termTemplateRef",""],["skyTrim",""],[1,"sky-control-help-container"]],template:function(n,s){1&n&&(o.NAR(Gd),o.DNE(0,Zd,4,0,"ng-template",null,0,o.C5r))},dependencies:[it],encapsulation:2,changeDetection:0})}return t})(),Ni=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-description-list-content"]],contentQueries:function(n,s,r){if(1&n&&(o.wni(r,Vi,4),o.wni(r,Li,4)),2&n){let a;o.mGM(a=o.lsd())&&(s.termComponents=a),o.mGM(a=o.lsd())&&(s.descriptionComponents=a)}},ngContentSelectors:je,decls:1,vars:0,template:function(n,s){1&n&&(o.NAR(),o.SdG(0))},encapsulation:2})}return t})(),ji=(()=>{class t{#e;constructor(e){this.#e=e.createRenderer(void 0,null)}getWidth(e){return e.nativeElement.clientWidth}setResponsiveClass(e){const n=e.nativeElement,s=this.getWidth(e),r=this.#t(s);this.#e.removeClass(n,"sky-responsive-container-xs"),this.#e.removeClass(n,"sky-responsive-container-sm"),this.#e.removeClass(n,"sky-responsive-container-md"),this.#e.addClass(n,r)}#t(e){return e<=479?"sky-responsive-container-xs":e>=480&&e<=767?"sky-responsive-container-sm":"sky-responsive-container-md"}static#n=this.\u0275fac=function(n){return new(n||t)(o.KVO(o._9s))};static#o=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac})}return t})(),Su=(()=>{class t{set defaultDescription(e){this.#i.updateDefaultDescription(e)}set mode(e){this.#t=e||"vertical"}get mode(){return this.#t}#e=new O.B;#t="vertical";#n;#o;#i;constructor(e,n,s){this.#n=e,this.#o=n,this.#i=s}ngAfterContentInit(){setTimeout(()=>{this.#s()}),this.contentComponents&&this.contentComponents.changes.pipe((0,P.Q)(this.#e)).subscribe(()=>{this.#o.markForCheck()})}ngOnDestroy(){this.#e.next(),this.#e.complete()}onWindowResize(){this.#s()}#s(){this.elementRef&&(this.#n.setResponsiveClass(this.elementRef),this.#o.markForCheck())}static#r=this.\u0275fac=function(n){return new(n||t)(o.rXU(ji),o.rXU(o.gRc),o.rXU(Un))};static#a=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-description-list"]],contentQueries:function(n,s,r){if(1&n&&o.wni(r,Ni,4),2&n){let a;o.mGM(a=o.lsd())&&(s.contentComponents=a)}},viewQuery:function(n,s){if(1&n&&o.GBs(Jd,7,o.aKT),2&n){let r;o.mGM(r=o.lsd())&&(s.elementRef=r.first)}},hostBindings:function(n,s){1&n&&o.bIt("resize",function(){return s.onWindowResize()},!1,o.tSv)},inputs:{defaultDescription:"defaultDescription",listItemWidth:"listItemWidth",mode:"mode"},features:[o.Jv_([ji,Un])],decls:3,vars:6,consts:[["descriptionListElement",""],[1,"sky-description-list",3,"ngClass"],["class","sky-description-list-content",3,"width",4,"ngFor","ngForOf"],[1,"sky-description-list-content"],[4,"ngFor","ngForOf"],[4,"ngIf"],[4,"ngTemplateOutlet"]],template:function(n,s){1&n&&(o.j41(0,"dl",1,0),o.DNE(2,au,3,4,"div",2),o.k0s()),2&n&&(o.Y8G("ngClass",o.sMw(2,eu,"longDescription"===s.mode,"vertical"===s.mode,"horizontal"===s.mode)),o.R7$(2),o.Y8G("ngForOf",s.contentComponents))},dependencies:[u.YU,u.Sq,u.bT,u.T3],styles:["[_nghost-%COMP%]{display:block}.sky-description-list[_ngcontent-%COMP%]{margin:0;padding:0}.sky-description-list[_ngcontent-%COMP%] dt[_ngcontent-%COMP%]{color:#686c73;font-size:14px;font-weight:400;margin:0 0 3px;padding:0}.sky-description-list[_ngcontent-%COMP%] dd[_ngcontent-%COMP%]{margin:0;padding:0}.sky-description-list.sky-description-list-vertical-mode[_ngcontent-%COMP%] .sky-description-list-content[_ngcontent-%COMP%]{width:auto}.sky-description-list.sky-description-list-vertical-mode[_ngcontent-%COMP%] .sky-description-list-content[_ngcontent-%COMP%]:not(:last-child){margin:0 0 15px}.sky-description-list.sky-description-list-horizontal-mode[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;margin:0 0 var(--sky-compat-description-list-margin-bottom, -15px) 0}.sky-description-list.sky-description-list-horizontal-mode[_ngcontent-%COMP%] .sky-description-list-content[_ngcontent-%COMP%]{margin:0 0 15px;padding:0 60px 0 0;min-width:100px;width:auto}.sky-description-list.sky-description-list-horizontal-mode.sky-responsive-container-xs[_ngcontent-%COMP%] .sky-description-list-content[_ngcontent-%COMP%], .sky-description-list.sky-description-list-horizontal-mode.sky-responsive-container-sm[_ngcontent-%COMP%] .sky-description-list-content[_ngcontent-%COMP%]{width:50%}.sky-description-list.sky-description-list-long-description-mode[_ngcontent-%COMP%] .sky-description-list-content[_ngcontent-%COMP%]{display:flex}.sky-description-list.sky-description-list-long-description-mode[_ngcontent-%COMP%] .sky-description-list-content[_ngcontent-%COMP%]:not(:last-child){margin:0 0 10px}.sky-description-list.sky-description-list-long-description-mode[_ngcontent-%COMP%] .sky-description-list-content[_ngcontent-%COMP%] dt[_ngcontent-%COMP%]{color:#212327;font-size:16px;font-weight:600;margin:0 20px 0 0;width:25%;word-break:break-word}.sky-description-list.sky-description-list-long-description-mode[_ngcontent-%COMP%] .sky-description-list-content[_ngcontent-%COMP%] dd[_ngcontent-%COMP%]{flex:1}.sky-description-list.sky-description-list-long-description-mode.sky-responsive-container-xs[_ngcontent-%COMP%] .sky-description-list-content[_ngcontent-%COMP%]{flex-direction:column}.sky-description-list.sky-description-list-long-description-mode.sky-responsive-container-xs[_ngcontent-%COMP%] .sky-description-list-content[_ngcontent-%COMP%] dt[_ngcontent-%COMP%]{margin:0 0 3px;width:100%}.sky-description-list.sky-description-list-long-description-mode.sky-responsive-container-xs[_ngcontent-%COMP%] .sky-description-list-content[_ngcontent-%COMP%] dd[_ngcontent-%COMP%]{margin:0 0 10px}.sky-theme-modern[_nghost-%COMP%] .sky-description-list.sky-description-list-vertical-mode[_ngcontent-%COMP%] .sky-description-list-content[_ngcontent-%COMP%]:not(:last-child), .sky-theme-modern [_nghost-%COMP%] .sky-description-list.sky-description-list-vertical-mode[_ngcontent-%COMP%] .sky-description-list-content[_ngcontent-%COMP%]:not(:last-child){margin:0 0 20px}.sky-theme-modern[_nghost-%COMP%] .sky-description-list.sky-description-list-vertical-mode[_ngcontent-%COMP%] dt[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-description-list.sky-description-list-vertical-mode[_ngcontent-%COMP%] dt[_ngcontent-%COMP%]{color:#686c73;font-size:14px;font-weight:400}.sky-theme-modern[_nghost-%COMP%] .sky-description-list.sky-description-list-vertical-mode[_ngcontent-%COMP%] dd[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-description-list.sky-description-list-vertical-mode[_ngcontent-%COMP%] dd[_ngcontent-%COMP%]{font-size:16px;font-weight:400}.sky-theme-modern[_nghost-%COMP%] .sky-description-list.sky-description-list-horizontal-mode[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-description-list.sky-description-list-horizontal-mode[_ngcontent-%COMP%]{margin:0 0 -20px}.sky-theme-modern[_nghost-%COMP%] .sky-description-list.sky-description-list-horizontal-mode[_ngcontent-%COMP%] .sky-description-list-content[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-description-list.sky-description-list-horizontal-mode[_ngcontent-%COMP%] .sky-description-list-content[_ngcontent-%COMP%]{margin:0 0 20px}.sky-theme-modern[_nghost-%COMP%] .sky-description-list.sky-description-list-long-description-mode[_ngcontent-%COMP%] dt[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-description-list.sky-description-list-long-description-mode[_ngcontent-%COMP%] dt[_ngcontent-%COMP%]{color:inherit;font-weight:700;font-size:inherit}.sky-theme-modern[_nghost-%COMP%] .sky-description-list.sky-description-list-long-description-mode[_ngcontent-%COMP%] dd[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-description-list.sky-description-list-long-description-mode[_ngcontent-%COMP%] dd[_ngcontent-%COMP%]{font-size:16px;font-weight:400}.sky-theme-modern[_nghost-%COMP%] .sky-description-list.sky-description-list-long-description-mode.sky-responsive-container-xs[_ngcontent-%COMP%] dt[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-description-list.sky-description-list-long-description-mode.sky-responsive-container-xs[_ngcontent-%COMP%] dt[_ngcontent-%COMP%]{margin:0 0 5px}.sky-theme-modern[_nghost-%COMP%] .sky-description-list.sky-description-list-long-description-mode.sky-responsive-container-xs[_ngcontent-%COMP%] dd[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-description-list.sky-description-list-long-description-mode.sky-responsive-container-xs[_ngcontent-%COMP%] dd[_ngcontent-%COMP%]{margin:0 0 20px}.sky-theme-modern[_ngcontent-%COMP%] .sky-description-list.sky-description-list-vertical-mode[_ngcontent-%COMP%] .sky-description-list-content[_ngcontent-%COMP%]:not(:last-child){margin:0 0 20px}.sky-theme-modern[_ngcontent-%COMP%] .sky-description-list.sky-description-list-vertical-mode[_ngcontent-%COMP%] dt[_ngcontent-%COMP%]{color:#686c73;font-size:14px;font-weight:400}.sky-theme-modern[_ngcontent-%COMP%] .sky-description-list.sky-description-list-vertical-mode[_ngcontent-%COMP%] dd[_ngcontent-%COMP%]{font-size:16px;font-weight:400}.sky-theme-modern[_ngcontent-%COMP%] .sky-description-list.sky-description-list-horizontal-mode[_ngcontent-%COMP%]{margin:0 0 -20px}.sky-theme-modern[_ngcontent-%COMP%] .sky-description-list.sky-description-list-horizontal-mode[_ngcontent-%COMP%] .sky-description-list-content[_ngcontent-%COMP%]{margin:0 0 20px}.sky-theme-modern[_ngcontent-%COMP%] .sky-description-list.sky-description-list-long-description-mode[_ngcontent-%COMP%] dt[_ngcontent-%COMP%]{color:inherit;font-weight:700;font-size:inherit}.sky-theme-modern[_ngcontent-%COMP%] .sky-description-list.sky-description-list-long-description-mode[_ngcontent-%COMP%] dd[_ngcontent-%COMP%]{font-size:16px;font-weight:400}.sky-theme-modern[_ngcontent-%COMP%] .sky-description-list.sky-description-list-long-description-mode.sky-responsive-container-xs[_ngcontent-%COMP%] dt[_ngcontent-%COMP%]{margin:0 0 5px}.sky-theme-modern[_ngcontent-%COMP%] .sky-description-list.sky-description-list-long-description-mode.sky-responsive-container-xs[_ngcontent-%COMP%] dd[_ngcontent-%COMP%]{margin:0 0 20px}"],changeDetection:0})}return t})(),Mu=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({imports:[u.MD,bu,Xe,Pt]})}return t})(),Ou=(()=>{class t{set screenXSmall(e){this.#e=e??12}get screenXSmall(){return this.#e}#e=12;ngOnChanges(e){(e.screenXSmall||e.screenSmall||e.screenMedium||e.screenLarge)&&(this.classnames=this.getClassNames())}getClassNames(){const e=["sky-column"];return this.screenXSmall&&e.push(`sky-column-xs-${this.screenXSmall}`),this.screenSmall&&e.push(`sky-column-sm-${this.screenSmall}`),this.screenMedium&&e.push(`sky-column-md-${this.screenMedium}`),this.screenLarge&&e.push(`sky-column-lg-${this.screenLarge}`),e.join(" ")}ngOnInit(){this.classnames=this.getClassNames()}static#t=this.\u0275fac=function(n){return new(n||t)};static#n=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-column"]],hostVars:2,hostBindings:function(n,s){2&n&&o.HbH(s.classnames)},inputs:{screenXSmall:"screenXSmall",screenSmall:"screenSmall",screenMedium:"screenMedium",screenLarge:"screenLarge"},features:[o.OA$],ngContentSelectors:je,decls:1,vars:0,template:function(n,s){1&n&&(o.NAR(),o.SdG(0))},styles:["sky-column.sky-column{padding-right:15px;padding-left:15px;width:100%;min-height:1px}.sky-theme-modern sky-column.sky-column{padding-right:30px;padding-left:30px}.sky-fluid-grid-gutter-size-small sky-column.sky-column{padding-right:5px;padding-left:5px}.sky-fluid-grid-gutter-size-medium sky-column.sky-column{padding-right:10px;padding-left:10px}.sky-theme-modern .sky-fluid-grid-gutter-size-small sky-column.sky-column{padding-right:10px;padding-left:10px}.sky-theme-modern .sky-fluid-grid-gutter-size-medium sky-column.sky-column{padding-right:15px;padding-left:15px}sky-column.sky-column-xs-1{width:calc(1 / 12 * 100%)}sky-column.sky-column-xs-2{width:calc(2 / 12 * 100%)}sky-column.sky-column-xs-3{width:25%}sky-column.sky-column-xs-4{width:calc(4 / 12 * 100%)}sky-column.sky-column-xs-5{width:calc(5 / 12 * 100%)}sky-column.sky-column-xs-6{width:50%}sky-column.sky-column-xs-7{width:calc(7 / 12 * 100%)}sky-column.sky-column-xs-8{width:calc(8 / 12 * 100%)}sky-column.sky-column-xs-9{width:75%}sky-column.sky-column-xs-10{width:calc(10 / 12 * 100%)}sky-column.sky-column-xs-11{width:calc(11 / 12 * 100%)}sky-column.sky-column-xs-12{width:100%}sky-column:not([class*=sky-column-xs-]){width:100%}.sky-responsive-container-xs sky-column.sky-column-xs-1,.sky-responsive-container-sm sky-column.sky-column-xs-1,.sky-responsive-container-md sky-column.sky-column-xs-1,.sky-responsive-container-lg sky-column.sky-column-xs-1{width:calc(1 / 12 * 100%)}.sky-responsive-container-xs sky-column.sky-column-xs-2,.sky-responsive-container-sm sky-column.sky-column-xs-2,.sky-responsive-container-md sky-column.sky-column-xs-2,.sky-responsive-container-lg sky-column.sky-column-xs-2{width:calc(2 / 12 * 100%)}.sky-responsive-container-xs sky-column.sky-column-xs-3,.sky-responsive-container-sm sky-column.sky-column-xs-3,.sky-responsive-container-md sky-column.sky-column-xs-3,.sky-responsive-container-lg sky-column.sky-column-xs-3{width:25%}.sky-responsive-container-xs sky-column.sky-column-xs-4,.sky-responsive-container-sm sky-column.sky-column-xs-4,.sky-responsive-container-md sky-column.sky-column-xs-4,.sky-responsive-container-lg sky-column.sky-column-xs-4{width:calc(4 / 12 * 100%)}.sky-responsive-container-xs sky-column.sky-column-xs-5,.sky-responsive-container-sm sky-column.sky-column-xs-5,.sky-responsive-container-md sky-column.sky-column-xs-5,.sky-responsive-container-lg sky-column.sky-column-xs-5{width:calc(5 / 12 * 100%)}.sky-responsive-container-xs sky-column.sky-column-xs-6,.sky-responsive-container-sm sky-column.sky-column-xs-6,.sky-responsive-container-md sky-column.sky-column-xs-6,.sky-responsive-container-lg sky-column.sky-column-xs-6{width:50%}.sky-responsive-container-xs sky-column.sky-column-xs-7,.sky-responsive-container-sm sky-column.sky-column-xs-7,.sky-responsive-container-md sky-column.sky-column-xs-7,.sky-responsive-container-lg sky-column.sky-column-xs-7{width:calc(7 / 12 * 100%)}.sky-responsive-container-xs sky-column.sky-column-xs-8,.sky-responsive-container-sm sky-column.sky-column-xs-8,.sky-responsive-container-md sky-column.sky-column-xs-8,.sky-responsive-container-lg sky-column.sky-column-xs-8{width:calc(8 / 12 * 100%)}.sky-responsive-container-xs sky-column.sky-column-xs-9,.sky-responsive-container-sm sky-column.sky-column-xs-9,.sky-responsive-container-md sky-column.sky-column-xs-9,.sky-responsive-container-lg sky-column.sky-column-xs-9{width:75%}.sky-responsive-container-xs sky-column.sky-column-xs-10,.sky-responsive-container-sm sky-column.sky-column-xs-10,.sky-responsive-container-md sky-column.sky-column-xs-10,.sky-responsive-container-lg sky-column.sky-column-xs-10{width:calc(10 / 12 * 100%)}.sky-responsive-container-xs sky-column.sky-column-xs-11,.sky-responsive-container-sm sky-column.sky-column-xs-11,.sky-responsive-container-md sky-column.sky-column-xs-11,.sky-responsive-container-lg sky-column.sky-column-xs-11{width:calc(11 / 12 * 100%)}.sky-responsive-container-xs sky-column.sky-column-xs-12,.sky-responsive-container-sm sky-column.sky-column-xs-12,.sky-responsive-container-md sky-column.sky-column-xs-12,.sky-responsive-container-lg sky-column.sky-column-xs-12{width:100%}.sky-responsive-container-xs sky-column:not([class*=sky-column-xs-]),.sky-responsive-container-sm sky-column:not([class*=sky-column-xs-]),.sky-responsive-container-md sky-column:not([class*=sky-column-xs-]),.sky-responsive-container-lg sky-column:not([class*=sky-column-xs-]){width:100%}@media (min-width: 768px){sky-column.sky-column-sm-1{width:calc(1 / 12 * 100%)}sky-column.sky-column-sm-2{width:calc(2 / 12 * 100%)}sky-column.sky-column-sm-3{width:25%}sky-column.sky-column-sm-4{width:calc(4 / 12 * 100%)}sky-column.sky-column-sm-5{width:calc(5 / 12 * 100%)}sky-column.sky-column-sm-6{width:50%}sky-column.sky-column-sm-7{width:calc(7 / 12 * 100%)}sky-column.sky-column-sm-8{width:calc(8 / 12 * 100%)}sky-column.sky-column-sm-9{width:75%}sky-column.sky-column-sm-10{width:calc(10 / 12 * 100%)}sky-column.sky-column-sm-11{width:calc(11 / 12 * 100%)}sky-column.sky-column-sm-12{width:100%}}.sky-responsive-container-sm sky-column.sky-column-sm-1,.sky-responsive-container-md sky-column.sky-column-sm-1,.sky-responsive-container-lg sky-column.sky-column-sm-1{width:calc(1 / 12 * 100%)}.sky-responsive-container-sm sky-column.sky-column-sm-2,.sky-responsive-container-md sky-column.sky-column-sm-2,.sky-responsive-container-lg sky-column.sky-column-sm-2{width:calc(2 / 12 * 100%)}.sky-responsive-container-sm sky-column.sky-column-sm-3,.sky-responsive-container-md sky-column.sky-column-sm-3,.sky-responsive-container-lg sky-column.sky-column-sm-3{width:25%}.sky-responsive-container-sm sky-column.sky-column-sm-4,.sky-responsive-container-md sky-column.sky-column-sm-4,.sky-responsive-container-lg sky-column.sky-column-sm-4{width:calc(4 / 12 * 100%)}.sky-responsive-container-sm sky-column.sky-column-sm-5,.sky-responsive-container-md sky-column.sky-column-sm-5,.sky-responsive-container-lg sky-column.sky-column-sm-5{width:calc(5 / 12 * 100%)}.sky-responsive-container-sm sky-column.sky-column-sm-6,.sky-responsive-container-md sky-column.sky-column-sm-6,.sky-responsive-container-lg sky-column.sky-column-sm-6{width:50%}.sky-responsive-container-sm sky-column.sky-column-sm-7,.sky-responsive-container-md sky-column.sky-column-sm-7,.sky-responsive-container-lg sky-column.sky-column-sm-7{width:calc(7 / 12 * 100%)}.sky-responsive-container-sm sky-column.sky-column-sm-8,.sky-responsive-container-md sky-column.sky-column-sm-8,.sky-responsive-container-lg sky-column.sky-column-sm-8{width:calc(8 / 12 * 100%)}.sky-responsive-container-sm sky-column.sky-column-sm-9,.sky-responsive-container-md sky-column.sky-column-sm-9,.sky-responsive-container-lg sky-column.sky-column-sm-9{width:75%}.sky-responsive-container-sm sky-column.sky-column-sm-10,.sky-responsive-container-md sky-column.sky-column-sm-10,.sky-responsive-container-lg sky-column.sky-column-sm-10{width:calc(10 / 12 * 100%)}.sky-responsive-container-sm sky-column.sky-column-sm-11,.sky-responsive-container-md sky-column.sky-column-sm-11,.sky-responsive-container-lg sky-column.sky-column-sm-11{width:calc(11 / 12 * 100%)}.sky-responsive-container-sm sky-column.sky-column-sm-12,.sky-responsive-container-md sky-column.sky-column-sm-12,.sky-responsive-container-lg sky-column.sky-column-sm-12{width:100%}@media (min-width: 992px){sky-column.sky-column-md-1{width:calc(1 / 12 * 100%)}sky-column.sky-column-md-2{width:calc(2 / 12 * 100%)}sky-column.sky-column-md-3{width:25%}sky-column.sky-column-md-4{width:calc(4 / 12 * 100%)}sky-column.sky-column-md-5{width:calc(5 / 12 * 100%)}sky-column.sky-column-md-6{width:50%}sky-column.sky-column-md-7{width:calc(7 / 12 * 100%)}sky-column.sky-column-md-8{width:calc(8 / 12 * 100%)}sky-column.sky-column-md-9{width:75%}sky-column.sky-column-md-10{width:calc(10 / 12 * 100%)}sky-column.sky-column-md-11{width:calc(11 / 12 * 100%)}sky-column.sky-column-md-12{width:100%}}.sky-responsive-container-md sky-column.sky-column-md-1,.sky-responsive-container-lg sky-column.sky-column-md-1{width:calc(1 / 12 * 100%)}.sky-responsive-container-md sky-column.sky-column-md-2,.sky-responsive-container-lg sky-column.sky-column-md-2{width:calc(2 / 12 * 100%)}.sky-responsive-container-md sky-column.sky-column-md-3,.sky-responsive-container-lg sky-column.sky-column-md-3{width:25%}.sky-responsive-container-md sky-column.sky-column-md-4,.sky-responsive-container-lg sky-column.sky-column-md-4{width:calc(4 / 12 * 100%)}.sky-responsive-container-md sky-column.sky-column-md-5,.sky-responsive-container-lg sky-column.sky-column-md-5{width:calc(5 / 12 * 100%)}.sky-responsive-container-md sky-column.sky-column-md-6,.sky-responsive-container-lg sky-column.sky-column-md-6{width:50%}.sky-responsive-container-md sky-column.sky-column-md-7,.sky-responsive-container-lg sky-column.sky-column-md-7{width:calc(7 / 12 * 100%)}.sky-responsive-container-md sky-column.sky-column-md-8,.sky-responsive-container-lg sky-column.sky-column-md-8{width:calc(8 / 12 * 100%)}.sky-responsive-container-md sky-column.sky-column-md-9,.sky-responsive-container-lg sky-column.sky-column-md-9{width:75%}.sky-responsive-container-md sky-column.sky-column-md-10,.sky-responsive-container-lg sky-column.sky-column-md-10{width:calc(10 / 12 * 100%)}.sky-responsive-container-md sky-column.sky-column-md-11,.sky-responsive-container-lg sky-column.sky-column-md-11{width:calc(11 / 12 * 100%)}.sky-responsive-container-md sky-column.sky-column-md-12,.sky-responsive-container-lg sky-column.sky-column-md-12{width:100%}@media (min-width: 1200px){sky-column.sky-column-lg-1{width:calc(1 / 12 * 100%)}sky-column.sky-column-lg-2{width:calc(2 / 12 * 100%)}sky-column.sky-column-lg-3{width:25%}sky-column.sky-column-lg-4{width:calc(4 / 12 * 100%)}sky-column.sky-column-lg-5{width:calc(5 / 12 * 100%)}sky-column.sky-column-lg-6{width:50%}sky-column.sky-column-lg-7{width:calc(7 / 12 * 100%)}sky-column.sky-column-lg-8{width:calc(8 / 12 * 100%)}sky-column.sky-column-lg-9{width:75%}sky-column.sky-column-lg-10{width:calc(10 / 12 * 100%)}sky-column.sky-column-lg-11{width:calc(11 / 12 * 100%)}sky-column.sky-column-lg-12{width:100%}}.sky-responsive-container-lg sky-column.sky-column-lg-1{width:calc(1 / 12 * 100%)}.sky-responsive-container-lg sky-column.sky-column-lg-2{width:calc(2 / 12 * 100%)}.sky-responsive-container-lg sky-column.sky-column-lg-3{width:25%}.sky-responsive-container-lg sky-column.sky-column-lg-4{width:calc(4 / 12 * 100%)}.sky-responsive-container-lg sky-column.sky-column-lg-5{width:calc(5 / 12 * 100%)}.sky-responsive-container-lg sky-column.sky-column-lg-6{width:50%}.sky-responsive-container-lg sky-column.sky-column-lg-7{width:calc(7 / 12 * 100%)}.sky-responsive-container-lg sky-column.sky-column-lg-8{width:calc(8 / 12 * 100%)}.sky-responsive-container-lg sky-column.sky-column-lg-9{width:75%}.sky-responsive-container-lg sky-column.sky-column-lg-10{width:calc(10 / 12 * 100%)}.sky-responsive-container-lg sky-column.sky-column-lg-11{width:calc(11 / 12 * 100%)}.sky-responsive-container-lg sky-column.sky-column-lg-12{width:100%}\n"],encapsulation:2})}return t})(),Pu=(()=>{class t{constructor(){this.disableMargin=!1,this.#e="large"}set gutterSize(e){this.#e=e??"large"}get gutterSize(){return this.#e}#e;static#t=this.\u0275fac=function(n){return new(n||t)};static#n=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-fluid-grid"]],inputs:{disableMargin:"disableMargin",gutterSize:"gutterSize"},ngContentSelectors:je,decls:2,vars:6,consts:[[1,"sky-fluid-grid",3,"ngClass"]],template:function(n,s){1&n&&(o.NAR(),o.j41(0,"div",0),o.SdG(1),o.k0s()),2&n&&o.Y8G("ngClass",o.ziG(1,lu,"small"===s.gutterSize,"medium"===s.gutterSize,"large"===s.gutterSize,s.disableMargin))},dependencies:[u.YU],styles:[".sky-fluid-grid-gutter-size-small[_ngcontent-%COMP%]{padding-left:5px;padding-right:5px}.sky-fluid-grid-gutter-size-medium[_ngcontent-%COMP%]{padding-left:10px;padding-right:10px}.sky-fluid-grid-gutter-size-large[_ngcontent-%COMP%]{padding-left:15px;padding-right:15px}.sky-theme-modern[_nghost-%COMP%] .sky-fluid-grid-gutter-size-small[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-fluid-grid-gutter-size-small[_ngcontent-%COMP%]{padding-left:10px;padding-right:10px}.sky-theme-modern[_nghost-%COMP%] .sky-fluid-grid-gutter-size-medium[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-fluid-grid-gutter-size-medium[_ngcontent-%COMP%]{padding-left:15px;padding-right:15px}.sky-theme-modern[_nghost-%COMP%] .sky-fluid-grid-gutter-size-large[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-fluid-grid-gutter-size-large[_ngcontent-%COMP%]{padding-left:30px;padding-right:30px}"]})}return t})(),Tu=(()=>{class t{constructor(){this.reverseColumnOrder=!1}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-row"]],inputs:{reverseColumnOrder:"reverseColumnOrder"},ngContentSelectors:je,decls:2,vars:3,consts:[[1,"sky-row",3,"ngClass"]],template:function(n,s){1&n&&(o.NAR(),o.j41(0,"div",0),o.SdG(1),o.k0s()),2&n&&o.Y8G("ngClass",o.eq3(1,cu,s.reverseColumnOrder))},dependencies:[u.YU],styles:[".sky-row[_ngcontent-%COMP%]{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.sky-fluid-grid-gutter-size-small[_nghost-%COMP%] .sky-row[_ngcontent-%COMP%], .sky-fluid-grid-gutter-size-small [_nghost-%COMP%] .sky-row[_ngcontent-%COMP%]{margin-left:-5px;margin-right:-5px}.sky-fluid-grid-gutter-size-small.sky-fluid-grid-no-margin[_nghost-%COMP%] .sky-row[_ngcontent-%COMP%], .sky-fluid-grid-gutter-size-small.sky-fluid-grid-no-margin [_nghost-%COMP%] .sky-row[_ngcontent-%COMP%]{margin-left:-10px;margin-right:-10px}.sky-fluid-grid-gutter-size-medium[_nghost-%COMP%] .sky-row[_ngcontent-%COMP%], .sky-fluid-grid-gutter-size-medium [_nghost-%COMP%] .sky-row[_ngcontent-%COMP%]{margin-left:-10px;margin-right:-10px}.sky-fluid-grid-gutter-size-medium.sky-fluid-grid-no-margin[_nghost-%COMP%] .sky-row[_ngcontent-%COMP%], .sky-fluid-grid-gutter-size-medium.sky-fluid-grid-no-margin [_nghost-%COMP%] .sky-row[_ngcontent-%COMP%]{margin-left:-20px;margin-right:-20px}.sky-fluid-grid-gutter-size-large[_nghost-%COMP%] .sky-row[_ngcontent-%COMP%], .sky-fluid-grid-gutter-size-large [_nghost-%COMP%] .sky-row[_ngcontent-%COMP%]{margin-left:-15px;margin-right:-15px}.sky-fluid-grid-gutter-size-large.sky-fluid-grid-no-margin[_nghost-%COMP%] .sky-row[_ngcontent-%COMP%], .sky-fluid-grid-gutter-size-large.sky-fluid-grid-no-margin [_nghost-%COMP%] .sky-row[_ngcontent-%COMP%]{margin-left:-30px;margin-right:-30px}.sky-theme-modern .sky-fluid-grid-gutter-size-small[_nghost-%COMP%] .sky-row[_ngcontent-%COMP%], .sky-theme-modern .sky-fluid-grid-gutter-size-small [_nghost-%COMP%] .sky-row[_ngcontent-%COMP%]{margin-left:-10px;margin-right:-10px}.sky-theme-modern .sky-fluid-grid-gutter-size-small.sky-fluid-grid-no-margin[_nghost-%COMP%] .sky-row[_ngcontent-%COMP%], .sky-theme-modern .sky-fluid-grid-gutter-size-small.sky-fluid-grid-no-margin [_nghost-%COMP%] .sky-row[_ngcontent-%COMP%]{margin-left:-20px;margin-right:-20px}.sky-theme-modern .sky-fluid-grid-gutter-size-medium[_nghost-%COMP%] .sky-row[_ngcontent-%COMP%], .sky-theme-modern .sky-fluid-grid-gutter-size-medium [_nghost-%COMP%] .sky-row[_ngcontent-%COMP%]{margin-left:-15px;margin-right:-15px}.sky-theme-modern .sky-fluid-grid-gutter-size-medium.sky-fluid-grid-no-margin[_nghost-%COMP%] .sky-row[_ngcontent-%COMP%], .sky-theme-modern .sky-fluid-grid-gutter-size-medium.sky-fluid-grid-no-margin [_nghost-%COMP%] .sky-row[_ngcontent-%COMP%]{margin-left:-30px;margin-right:-30px}.sky-theme-modern .sky-fluid-grid-gutter-size-large[_nghost-%COMP%] .sky-row[_ngcontent-%COMP%], .sky-theme-modern .sky-fluid-grid-gutter-size-large [_nghost-%COMP%] .sky-row[_ngcontent-%COMP%]{margin-left:-30px;margin-right:-30px}.sky-theme-modern .sky-fluid-grid-gutter-size-large.sky-fluid-grid-no-margin[_nghost-%COMP%] .sky-row[_ngcontent-%COMP%], .sky-theme-modern .sky-fluid-grid-gutter-size-large.sky-fluid-grid-no-margin [_nghost-%COMP%] .sky-row[_ngcontent-%COMP%]{margin-left:-60px;margin-right:-60px}[_nghost-%COMP%] .sky-row.sky-row-reverse[_ngcontent-%COMP%]{flex-direction:row}.sky-responsive-container-xs[_nghost-%COMP%] .sky-row.sky-row-reverse[_ngcontent-%COMP%], .sky-responsive-container-xs [_nghost-%COMP%] .sky-row.sky-row-reverse[_ngcontent-%COMP%], .sky-responsive-container-sm[_nghost-%COMP%] .sky-row.sky-row-reverse[_ngcontent-%COMP%], .sky-responsive-container-sm [_nghost-%COMP%] .sky-row.sky-row-reverse[_ngcontent-%COMP%], .sky-responsive-container-md[_nghost-%COMP%] .sky-row.sky-row-reverse[_ngcontent-%COMP%], .sky-responsive-container-md [_nghost-%COMP%] .sky-row.sky-row-reverse[_ngcontent-%COMP%], .sky-responsive-container-lg[_nghost-%COMP%] .sky-row.sky-row-reverse[_ngcontent-%COMP%], .sky-responsive-container-lg [_nghost-%COMP%] .sky-row.sky-row-reverse[_ngcontent-%COMP%]{flex-direction:row}@media (min-width: 768px){[_nghost-%COMP%] .sky-row.sky-row-reverse[_ngcontent-%COMP%]{flex-direction:row-reverse}}.sky-responsive-container-sm[_nghost-%COMP%] .sky-row.sky-row-reverse[_ngcontent-%COMP%], .sky-responsive-container-sm [_nghost-%COMP%] .sky-row.sky-row-reverse[_ngcontent-%COMP%], .sky-responsive-container-md[_nghost-%COMP%] .sky-row.sky-row-reverse[_ngcontent-%COMP%], .sky-responsive-container-md [_nghost-%COMP%] .sky-row.sky-row-reverse[_ngcontent-%COMP%], .sky-responsive-container-lg[_nghost-%COMP%] .sky-row.sky-row-reverse[_ngcontent-%COMP%], .sky-responsive-container-lg [_nghost-%COMP%] .sky-row.sky-row-reverse[_ngcontent-%COMP%]{flex-direction:row-reverse}.sky-theme-modern[_nghost-%COMP%] .sky-row[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-row[_ngcontent-%COMP%]{margin-left:-30px;margin-right:-30px}.sky-theme-modern[_ngcontent-%COMP%] .sky-row[_ngcontent-%COMP%]{margin-left:-30px;margin-right:-30px}"]})}return t})(),Iu=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({imports:[u.MD]})}return t})(),Hi=(()=>{class t{#e;#t;constructor(e){this.#t=e}addTheme(){this.#e||(this.#e=this.#t.createElement("style"),this.#e.appendChild(this.#t.createTextNode("body:not(.sky-theme-modern) { background-color: #fff; }")),this.#t.head.appendChild(this.#e))}removeTheme(){this.#e&&(this.#e.remove(),this.#e=void 0)}static#n=this.\u0275fac=function(n){return new(n||t)(o.KVO(u.qQ))};static#o=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac})}return t})(),Ui=(()=>{class t{set layout(e){this.#t=e||"auto"}get layout(){return this.#t}#e;#t="auto";#n=(0,o.WQX)(tt);constructor(e){this.#n.deprecated("SkyPageComponent",{deprecationMajorVersion:8,moreInfoUrl:"https://developer.blackbaud.com/skyux/components/page",replacementRecommendation:"Use the `sky-page` component in `@skyux/pages` instead."}),this.#e=e}ngOnInit(){this.#e.addTheme()}ngOnDestroy(){this.#e.removeTheme()}static#o=this.\u0275fac=function(n){return new(n||t)(o.rXU(Hi))};static#i=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-page"]],inputs:{layout:"layout"},features:[o.Jv_([Hi])],ngContentSelectors:je,decls:2,vars:1,consts:[[3,"ngClass"]],template:function(n,s){1&n&&(o.NAR(),o.j41(0,"div",0),o.SdG(1),o.k0s()),2&n&&o.Y8G("ngClass","sky-layout-host-"+s.layout)},dependencies:[u.YU],styles:[".sky-layout-host-fit[_ngcontent-%COMP%]{position:absolute;left:var(--sky-viewport-left);top:var(--sky-viewport-top);right:var(--sky-viewport-right);bottom:var(--sky-viewport-bottom)}"]})}return t})(),Eu=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({imports:[u.MD]})}return t})();new o.nKC("SkyTextExpandModalContext");const zi=["*"],Fu=["modalContentWrapper"],Ru=[[["sky-modal-header"]],[["sky-modal-content"]],[["sky-modal-footer"]]],Au=["sky-modal-header","sky-modal-content","sky-modal-footer"],Bu=(t,i)=>({"sky-modal-tiled":t,"sky-modal-viewkeeper":i}),Gi=t=>({zIndex:t}),Wi=t=>({"box-shadow":t}),Lu=t=>({"sky-font-heading-2":t});function Vu(t,i){if(1&t){const e=o.RV6();o.j41(0,"button",12),o.nI1(1,"skyLibResources"),o.bIt("click",function(){o.eBV(e);const s=o.XpG();return o.Njj(s.helpButtonClick())}),o.nrm(2,"sky-icon",13),o.k0s()}2&t&&o.BMQ("aria-label",o.bMT(1,1,"skyux_modal_open_help"))}const Hu=["target"],Uu=t=>({"sky-margin-stacked-lg":t,"footer-error":!0});function zu(t,i){if(1&t&&(o.j41(0,"sky-status-indicator",5),o.EFF(1),o.k0s()),2&t){const e=i.$implicit,n=o.XpG().ngIf;o.Y8G("ngClass",o.eq3(2,Uu,n.indexOf(e)({"sky-font-heading-4":"default","sky-font-display-3":"modern"});new o.nKC("SkyConfirmConfig");let $i=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-modal-content"]],standalone:!0,features:[o.aNF],ngContentSelectors:zi,decls:1,vars:0,template:function(n,s){1&n&&(o.NAR(),o.SdG(0))},styles:["sky-modal-content{display:block;min-height:100%}.sky-theme-modern sky-modal-content{padding:10px 30px 30px}\n"],encapsulation:2})}return t})();class qu{constructor(i,e){this.closeArgs=e,this.closeModal=i}}class Ku{}class Ft{get beforeClose(){return this.#e}get closed(){return this.#t}get helpOpened(){return this.#n}set adapter(i){this.#o=i}set componentRef(i){this.componentInstance=i.instance,this.#i=i.location}#e=new O.B;#t=new O.B;#n=new O.B;#o;#i;close(i,e,n){void 0===e&&(e="close"),this.#s(e,i,n)}cancel(i){this.#s("cancel",i)}save(i){this.#s("save",i)}scrollContentToTop(){this.#o&&this.#i&&this.#o.scrollContentToTop(this.#i)}openHelp(i){this.#n.next(i)}#s(i,e,n=!1){const s=new Ku;s.reason=i,s.data=e,0===this.#e.observers.length||n?this.#r(s):this.#e.next(new qu(()=>{this.#r(s)},s))}#r(i){this.#t.next(i),this.#t.complete(),this.#e.complete(),this.#n.complete()}}const Qi={"EN-US":{skyux_confirm_dialog_default_ok_text:{message:"OK"},skyux_confirm_dialog_default_yes_text:{message:"Yes"},skyux_confirm_dialog_default_no_text:{message:"No"},skyux_confirm_dialog_default_cancel_text:{message:"Cancel"},skyux_modal_close:{message:"Close modal"},skyux_modal_open_help:{message:"Open Help"},skyux_modal_footer_cancel_button:{message:"Cancel"},skyux_modal_footer_primary_button:{message:"Save"},skyux_modal_dirty_default_message:{message:"Are you sure you want to discard your changes?"},skyux_modal_dirty_default_discard_changes_text:{message:"Discard changes"},skyux_modal_dirty_default_keep_working_text:{message:"Keep working"}}};ue.addResources(Qi);class Yu{getString(i,e){return Ie(Qi,i.locale,e)}}let Xi=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({providers:[{provide:Ee,useClass:Yu,multi:!0}],imports:[Fe]})}return t})(),qi=(()=>{class t{#e;constructor(e){this.#e=e}handleWindowChange(e){const n=e.nativeElement.querySelector(".sky-modal"),s=e.nativeElement.querySelector(".sky-modal-full-page"),r=window.innerHeight-40;n.style.maxHeight=r.toString()+"px",s?this.#t(s):e.nativeElement.querySelector(".sky-modal-content").style.maxHeight=(r-114).toString()+"px"}isFocusInFirstItem(e,n){return n.length>0&&(e.target||e.srcElement)===n[0]}isFocusInLastItem(e,n){return n.length>0&&(e.target||e.srcElement)===n[n.length-1]}isModalFocused(e,n){return n&&(e.target||e.srcElement)===n.nativeElement.querySelector(".sky-modal-dialog")}focusLastElement(e){return e.length>0&&(e[e.length-1].focus(),!0)}focusFirstElement(e){return e.length>0&&(e[0].focus(),!0)}modalContentHasDirectChildViewkeeper(e){return!!e.nativeElement.querySelector("sky-modal-content > .sky-viewkeeper-fixed")}modalOpened(e){if(!document.activeElement||!e.nativeElement.contains(document.activeElement)){const n=window.pageXOffset,s=window.pageYOffset,r=e.nativeElement.querySelector("[autofocus]");r?r.focus():this.#e.getFocusableChildrenAndApplyFocus(e,".sky-modal-content",!0),window.scrollTo(n,s)}}#t(e){const n=window.innerHeight,s=getComputedStyle(e),a=n-(parseInt(s.marginTop,10)+parseInt(s.marginBottom,10))+"px";e.style.height=a,e.style.maxHeight=a}static#n=this.\u0275fac=function(n){return new(n||t)(o.KVO(wt))};static#o=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac})}return t})(),zn=(()=>{class t{constructor(){this.size="medium"}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac})}return t})(),Gn=(()=>{class t{#e=new Re.t(void 0);constructor(){this.formErrors=this.#e.asObservable()}updateErrors(e){this.#e.next(e)}static#t=this.\u0275fac=function(n){return new(n||t)};static#n=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac})}return t})();const ce=[];let A=(()=>{class t{static get openModalCount(){return ce.length}static get fullPageModalCount(){return ce.filter(n=>n.fullPage).length}static get backdropZIndex(){return 1040+10*ce.length}static get topModal(){return ce[ce.length-1]}constructor(){this.close=new O.B,this.fullPage=!1,this.openHelp=new O.B,this.zIndex=this.#e(),ce.push(this)}getModalZIndex(){return this.zIndex}onClose(){this.close.next()}onOpenHelp(e){this.openHelp.next(e)}destroy(){ce.splice(ce.indexOf(this),1)}#e(){const e=ce.map(n=>n.zIndex);return 0===e.length?1051:Math.max(...e)+10}static#t=this.\u0275fac=function(n){return new(n||t)};static#n=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),Zu=(()=>{class t{constructor(){this.skyModalScrollShadow=new o.bkB,this.#o=new O.B,this.#i=(0,o.WQX)(o.aKT),this.#s=(0,o.WQX)(Cn),this.#r=(0,o.WQX)(o.SKi),this.#a=(0,o.WQX)(Y,{optional:!0})}#e;#t;#n;#o;#i;#s;#r;#a;windowResize(){this.#d()}scroll(){this.#d()}ngOnInit(){this.#a&&this.#a.settingsChange.pipe((0,P.Q)(this.#o)).subscribe(e=>{this.#t=e.currentSettings.theme,this.#t===ae.presets.modern?this.#c():(this.#p({bottomShadow:"none",topShadow:"none"}),this.#l())})}ngOnDestroy(){this.#o.next(),this.#o.complete(),this.#l()}#c(){if(!this.#n){const e=this.#i.nativeElement;this.#r.runOutsideAngular(()=>{this.#n=this.#s.create(()=>{this.#d()}),this.#n.observe(e,{attributes:!0,characterData:!0,childList:!0,subtree:!0})})}}#l(){this.#n&&(this.#n.disconnect(),this.#n=void 0)}#d(){if(this.#t===ae.presets.modern){const e=this.#i.nativeElement,n=this.#u(e.scrollTop),s=this.#u(e.scrollHeight-e.scrollTop-e.clientHeight);this.#p({bottomShadow:s,topShadow:n})}}#u(e){const n=.3*Math.min(e/30,1);return n>0?`0px 1px 8px 0px rgba(0, 0, 0, ${n})`:"none"}#p(e){(!this.#e||this.#e.bottomShadow!==e.bottomShadow||this.#e.topShadow!==e.topShadow)&&(this.skyModalScrollShadow.emit(e),this.#e=e)}static#m=this.\u0275fac=function(n){return new(n||t)};static#h=this.\u0275dir=o.FsC({type:t,selectors:[["","skyModalScrollShadow",""]],hostBindings:function(n,s){1&n&&o.bIt("resize",function(){return s.windowResize()},!1,o.tSv)("scroll",function(){return s.scroll()})},outputs:{skyModalScrollShadow:"skyModalScrollShadow"},standalone:!0})}return t})(),Wn=(()=>{class t{set formErrors(e){this.#c.updateErrors(e)}set ariaRole(e){this.ariaRoleOrDefault=e||"dialog"}set ariaDescribedBy(e){this.#t=e}get ariaDescribedBy(){return this.#t}set ariaLabelledBy(e){this.#n=e}get ariaLabelledBy(){return this.#n}#e;#t;#n;#o;#i;#s;#r;#a;#c;#l;#d;#u;#p;#m;constructor(){this.ariaRoleOrDefault="dialog",this.ariaOwns=null,this.modalState="in",this.#e=new O.B,this.#o=(0,o.WQX)(o.gRc),this.#i=(0,o.WQX)(qi),this.#s=(0,o.WQX)(wt),this.#r=(0,o.WQX)(xn,{host:!0}),this.#a=(0,o.WQX)(o.aKT),this.#c=(0,o.WQX)(Gn),this.#l=(0,o.WQX)(A),this.#d=(0,o.WQX)(_a),this.#u=(0,o.WQX)(In,{optional:!0}),this.#p=(0,o.WQX)(Ot),this.#m=(0,o.WQX)(zn,{optional:!0})??new zn,this.ariaDescribedBy=this.#m.ariaDescribedBy,this.ariaLabelledBy=this.#m.ariaLabelledBy,this.ariaRole=this.#m.ariaRole,this.helpKey=this.#m.helpKey,this.tiledBody=this.#m.tiledBody,this.wrapperClass=this.#m.wrapperClass,this.size=this.#m.fullPage?"full-page":this.#m.size?.toLowerCase()||"medium",this.modalZIndex=this.#l.zIndex}onDocumentKeyUp(e){if(A.openModalCount>0){const n=A.topModal;n&&n===this.#l&&27===e.which&&(e.preventDefault(),this.closeButtonClick())}}onDocumentKeyDown(e){if(A.openModalCount>0){const n=A.topModal;if(n&&n===this.#l&&9===e.which){let s=!1;const r=this.#s.getFocusableChildren(this.#a.nativeElement);e.shiftKey&&(this.#i.isFocusInFirstItem(e,r)||this.#i.isModalFocused(e,this.#a))?s=this.#i.focusLastElement(r):!e.shiftKey&&this.#i.isFocusInLastItem(e,r)&&(s=this.#i.focusFirstElement(r)),s&&(e.preventDefault(),e.stopPropagation())}}}ngOnInit(){this.#d.announcerElementChanged.pipe((0,P.Q)(this.#e)).subscribe(e=>{e?.id&&(this.ariaOwns=e.id,this.#o.markForCheck())})}ngAfterViewInit(){this.#i.handleWindowChange(this.#a),this.#p.nativeWindow.setTimeout(()=>{this.#i.modalOpened(this.#a)}),this.#r.setDockOptions({location:Se.ElementBottom,referenceEl:this.modalContentWrapperElement.nativeElement,zIndex:5}),this.#u&&this.#u.observe(this.modalContentWrapperElement,{updateResponsiveClasses:!0})}ngOnDestroy(){this.#u&&this.#u.unobserve(),this.#e.next(),this.#e.complete()}helpButtonClick(){this.helpKey&&this.#l.onOpenHelp(this.helpKey)}closeButtonClick(){this.#l.onClose()}windowResize(){this.#i.handleWindowChange(this.#a)}scrollShadowChange(e){this.scrollShadow=e}viewkeeperEnabled(){return this.#i.modalContentHasDirectChildViewkeeper(this.#a)}static#h=this.\u0275fac=function(n){return new(n||t)};static#y=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-modal"]],viewQuery:function(n,s){if(1&n&&o.GBs(Fu,5,o.aKT),2&n){let r;o.mGM(r=o.lsd())&&(s.modalContentWrapperElement=r.first)}},hostVars:2,hostBindings:function(n,s){1&n&&o.bIt("keyup",function(a){return s.onDocumentKeyUp(a)},!1,o.EBC)("keydown",function(a){return s.onDocumentKeyDown(a)},!1,o.EBC),2&n&&o.HbH(s.wrapperClass)},inputs:{formErrors:"formErrors",ariaRole:"ariaRole",tiledBody:"tiledBody",ariaDescribedBy:"ariaDescribedBy",ariaLabelledBy:"ariaLabelledBy"},standalone:!0,features:[o.Jv_([qi,Gn,xn]),o.aNF],ngContentSelectors:Au,decls:18,vars:29,consts:[["headerContent","","headerId","skyId"],["modalContentId","skyId","modalContentWrapper",""],["aria-modal","true",1,"sky-modal-dialog",3,"resize"],["tabindex","-1",3,"ngClass","ngStyle"],[1,"sky-modal-header",3,"hidden","ngStyle"],["skyId","",1,"sky-modal-header-content",3,"ngClass"],[1,"sky-modal-header-buttons"],["class","sky-btn sky-modal-btn-help","name","help-button","type","button",3,"click",4,"ngIf"],["type","button",1,"sky-btn","sky-modal-btn-close",3,"click"],["icon","close"],["role","region","tabindex","0","skyId","",1,"sky-modal-content","sky-padding-even-large",3,"skyModalScrollShadow"],[1,"sky-modal-footer",3,"ngStyle"],["name","help-button","type","button",1,"sky-btn","sky-modal-btn-help",3,"click"],["icon","question-circle"]],template:function(n,s){if(1&n){const r=o.RV6();o.NAR(Ru),o.j41(0,"div",2),o.bIt("resize",function(){return o.eBV(r),o.Njj(s.windowResize())},!1,o.tSv),o.j41(1,"div",3)(2,"div",4)(3,"div",5,0),o.SdG(6),o.k0s(),o.j41(7,"div",6),o.DNE(8,Vu,3,3,"button",7),o.j41(9,"button",8),o.nI1(10,"skyLibResources"),o.bIt("click",function(){return o.eBV(r),o.Njj(s.closeButtonClick())}),o.nrm(11,"sky-icon",9),o.k0s()()(),o.j41(12,"div",10,1),o.bIt("skyModalScrollShadow",function(l){return o.eBV(r),o.Njj(s.scrollShadowChange(l))}),o.SdG(15,1),o.k0s(),o.j41(16,"div",11),o.SdG(17,2),o.k0s()()()}if(2&n){const r=o.sdS(4),a=o.sdS(5),l=o.sdS(13);o.BMQ("aria-describedby",s.ariaDescribedBy||l.id)("aria-labelledby",s.ariaLabelledBy||a.id)("aria-owns",s.ariaOwns)("role",s.ariaRoleOrDefault),o.R7$(),o.ZvI("sky-modal sky-shadow sky-box sky-elevation-16 sky-modal-",s.size,""),o.Y8G("ngClass",o.l_i(18,Bu,s.tiledBody,s.viewkeeperEnabled()))("ngStyle",o.eq3(21,Gi,s.modalZIndex)),o.R7$(),o.Y8G("hidden",!r||!r.children||r.children.length<1)("ngStyle",o.eq3(23,Wi,null==s.scrollShadow?null:s.scrollShadow.topShadow)),o.R7$(),o.Y8G("ngClass",o.eq3(25,Lu,"full-page"===s.size)),o.R7$(5),o.Y8G("ngIf",s.helpKey),o.R7$(),o.BMQ("aria-label",o.bMT(10,16,"skyux_modal_close")),o.R7$(3),o.BMQ("aria-labelledby",a.id),o.R7$(4),o.Y8G("ngStyle",o.eq3(27,Wi,null==s.scrollShadow?null:s.scrollShadow.bottomShadow))}},dependencies:[u.MD,u.YU,u.bT,u.B3,Ne,st,Mn,Sn,Zu,Xi,De],styles:[".sky-modal[_ngcontent-%COMP%]{border-top:1px solid #cdcfd2;border-bottom:1px solid #cdcfd2;border-left:1px solid #cdcfd2;border-right:1px solid #cdcfd2;position:fixed;width:auto;left:0;right:0;top:20px;margin:10px;display:flex;flex-direction:column;overflow:hidden}.sky-modal[_ngcontent-%COMP%]:focus{outline:none}@media (min-width: 768px){.sky-modal[_ngcontent-%COMP%]:not(.sky-modal-large){margin:0 auto}.sky-modal-small[_ngcontent-%COMP%]{width:300px}.sky-modal-small[_ngcontent-%COMP%] .sky-modal-content[_ngcontent-%COMP%], .sky-modal-small[_ngcontent-%COMP%] .sky-modal-header[_ngcontent-%COMP%], .sky-modal-small[_ngcontent-%COMP%] .sky-modal-footer[_ngcontent-%COMP%]{max-width:300px}.sky-modal-medium[_ngcontent-%COMP%]{width:600px}.sky-modal-medium[_ngcontent-%COMP%] .sky-modal-content[_ngcontent-%COMP%], .sky-modal-medium[_ngcontent-%COMP%] .sky-modal-header[_ngcontent-%COMP%], .sky-modal-medium[_ngcontent-%COMP%] .sky-modal-footer[_ngcontent-%COMP%]{max-width:600px}}@media (min-width: 920px){.sky-modal-large[_ngcontent-%COMP%]{margin:0 auto;width:900px}.sky-modal-large[_ngcontent-%COMP%] .sky-modal-content[_ngcontent-%COMP%], .sky-modal-large[_ngcontent-%COMP%] .sky-modal-header[_ngcontent-%COMP%], .sky-modal-large[_ngcontent-%COMP%] .sky-modal-footer[_ngcontent-%COMP%]{max-width:900px}}.sky-modal-content[_ngcontent-%COMP%]{background-color:#fff;--sky-background-color-page-default: #fff}.sky-modal-content[_ngcontent-%COMP%]:focus{outline-style:dotted;outline-width:thin;outline-offset:-1px}.sky-modal-tiled[_ngcontent-%COMP%] .sky-modal-content[_ngcontent-%COMP%]{background-color:#eeeeef;--sky-background-color-page-default: $sky-background-color-neutral-light}.sky-modal-tiled[_ngcontent-%COMP%] .sky-modal-content[_ngcontent-%COMP%] .sky-tile-title{font-family:BLKB Sans,Helvetica Neue,Arial,sans-serif;color:var(--sky-text-color-deemphasized);font-weight:300;font-size:19px}.sky-modal-header[_ngcontent-%COMP%]{padding:9px 3px 9px 15px;background-color:#fff;display:flex;align-items:baseline;border-bottom:1px solid #e2e3e4}.sky-modal-header-buttons[_ngcontent-%COMP%]{flex-shrink:.0001}.sky-modal-header-buttons[_ngcontent-%COMP%] .sky-btn[_ngcontent-%COMP%]{border:none;color:#cdcfd2;cursor:pointer}.sky-modal-header-buttons[_ngcontent-%COMP%] .sky-btn[_ngcontent-%COMP%]:hover{color:#979ba2;transition:color .15s}.sky-modal-header-content[_ngcontent-%COMP%]{flex-grow:1}.sky-modal-header[_ngcontent-%COMP%]{flex-shrink:0;z-index:2}.sky-modal-content[_ngcontent-%COMP%]{overflow-y:auto}.sky-modal-footer[_ngcontent-%COMP%]{flex-shrink:0;z-index:2}.sky-modal-full-page[_ngcontent-%COMP%]{width:100%;top:0;margin:0}.sky-modal-full-page[_ngcontent-%COMP%] .sky-modal-header-buttons[_ngcontent-%COMP%] sky-icon[icon=close][_ngcontent-%COMP%]{font-size:20px}.sky-modal-full-page[_ngcontent-%COMP%] .sky-modal-content[_ngcontent-%COMP%]{flex-grow:1}.sky-modal-content[_ngcontent-%COMP%] > sky-dock{bottom:-15px;margin-left:-15px;margin-bottom:-15px;padding-top:15px;width:calc(100% + 30px)}.sky-theme-modern[_nghost-%COMP%] .sky-modal-header[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-modal-header[_ngcontent-%COMP%]{border:none;padding:20px 30px}.sky-theme-modern[_nghost-%COMP%] .sky-modal-btn-help[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-modal-btn-help[_ngcontent-%COMP%], .sky-theme-modern[_nghost-%COMP%] .sky-modal-btn-close[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-modal-btn-close[_ngcontent-%COMP%]{display:none}.sky-theme-modern[_nghost-%COMP%] .sky-modal-content[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-modal-content[_ngcontent-%COMP%]{padding:0}.sky-theme-modern[_nghost-%COMP%] .sky-modal-full-page[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-modal-full-page[_ngcontent-%COMP%]{width:calc(100% - 60px);margin:30px}.sky-theme-modern[_nghost-%COMP%] .sky-modal-content[_ngcontent-%COMP%] > sky-dock, .sky-theme-modern [_nghost-%COMP%] .sky-modal-content[_ngcontent-%COMP%] > sky-dock{bottom:0;margin-left:initial;margin-bottom:initial;padding-top:initial;width:100%}.sky-theme-modern[_nghost-%COMP%] .sky-modal-viewkeeper[_ngcontent-%COMP%] .sky-modal-header[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-modal-viewkeeper[_ngcontent-%COMP%] .sky-modal-header[_ngcontent-%COMP%]{box-shadow:none!important}.sky-theme-modern[_nghost-%COMP%] .sky-modal-viewkeeper[_ngcontent-%COMP%] .sky-modal-content[_ngcontent-%COMP%] sky-modal-content>.sky-viewkeeper-fixed, .sky-theme-modern [_nghost-%COMP%] .sky-modal-viewkeeper[_ngcontent-%COMP%] .sky-modal-content[_ngcontent-%COMP%] sky-modal-content>.sky-viewkeeper-fixed{box-shadow:0 4px 8px -4px #0000004d}.sky-theme-modern[_nghost-%COMP%] .sky-modal-viewkeeper[_ngcontent-%COMP%] .sky-modal-content[_ngcontent-%COMP%] sky-modal-content>.sky-viewkeeper-fixed>sky-toolbar .sky-toolbar-container, .sky-theme-modern [_nghost-%COMP%] .sky-modal-viewkeeper[_ngcontent-%COMP%] .sky-modal-content[_ngcontent-%COMP%] sky-modal-content>.sky-viewkeeper-fixed>sky-toolbar .sky-toolbar-container{background-color:#fff;--sky-background-color-page-default: #fff;padding-left:30px;padding-right:30px}.sky-theme-modern[_ngcontent-%COMP%] .sky-modal-header[_ngcontent-%COMP%]{border:none;padding:20px 30px}.sky-theme-modern[_ngcontent-%COMP%] .sky-modal-btn-help[_ngcontent-%COMP%], .sky-theme-modern[_ngcontent-%COMP%] .sky-modal-btn-close[_ngcontent-%COMP%]{display:none}.sky-theme-modern[_ngcontent-%COMP%] .sky-modal-content[_ngcontent-%COMP%]{padding:0}.sky-theme-modern[_ngcontent-%COMP%] .sky-modal-full-page[_ngcontent-%COMP%]{width:calc(100% - 60px);margin:30px}.sky-theme-modern[_ngcontent-%COMP%] .sky-modal-content[_ngcontent-%COMP%] > sky-dock{bottom:0;margin-left:initial;margin-bottom:initial;padding-top:initial;width:100%}.sky-theme-modern[_ngcontent-%COMP%] .sky-modal-viewkeeper[_ngcontent-%COMP%] .sky-modal-header[_ngcontent-%COMP%]{box-shadow:none!important}.sky-theme-modern[_ngcontent-%COMP%] .sky-modal-viewkeeper[_ngcontent-%COMP%] .sky-modal-content[_ngcontent-%COMP%] sky-modal-content>.sky-viewkeeper-fixed{box-shadow:0 4px 8px -4px #0000004d}.sky-theme-modern[_ngcontent-%COMP%] .sky-modal-viewkeeper[_ngcontent-%COMP%] .sky-modal-content[_ngcontent-%COMP%] sky-modal-content>.sky-viewkeeper-fixed>sky-toolbar .sky-toolbar-container{background-color:#fff;--sky-background-color-page-default: #fff;padding-left:30px;padding-right:30px}.sky-theme-modern.sky-theme-mode-dark[_nghost-%COMP%] .sky-modal[_ngcontent-%COMP%], .sky-theme-modern.sky-theme-mode-dark [_nghost-%COMP%] .sky-modal[_ngcontent-%COMP%]{border-color:#121212}.sky-theme-modern.sky-theme-mode-dark[_nghost-%COMP%] .sky-modal-header[_ngcontent-%COMP%], .sky-theme-modern.sky-theme-mode-dark [_nghost-%COMP%] .sky-modal-header[_ngcontent-%COMP%]{color:#fbfcfe}.sky-theme-modern.sky-theme-mode-dark[_nghost-%COMP%] .sky-modal-header[_ngcontent-%COMP%], .sky-theme-modern.sky-theme-mode-dark [_nghost-%COMP%] .sky-modal-header[_ngcontent-%COMP%], .sky-theme-modern.sky-theme-mode-dark[_nghost-%COMP%] .sky-modal-content[_ngcontent-%COMP%], .sky-theme-modern.sky-theme-mode-dark [_nghost-%COMP%] .sky-modal-content[_ngcontent-%COMP%]{background-color:transparent;--sky-background-color-page-default: $sky-theme-modern-mode-dark-background-color-page-default}.sky-theme-modern.sky-theme-mode-dark[_ngcontent-%COMP%] .sky-modal[_ngcontent-%COMP%]{border-color:#121212}.sky-theme-modern.sky-theme-mode-dark[_ngcontent-%COMP%] .sky-modal-header[_ngcontent-%COMP%]{color:#fbfcfe}.sky-theme-modern.sky-theme-mode-dark[_ngcontent-%COMP%] .sky-modal-header[_ngcontent-%COMP%], .sky-theme-modern.sky-theme-mode-dark[_ngcontent-%COMP%] .sky-modal-content[_ngcontent-%COMP%]{background-color:transparent;--sky-background-color-page-default: $sky-theme-modern-mode-dark-background-color-page-default}"]})}return t})(),$n=(()=>{class t{constructor(e){this.args=e}static#e=this.\u0275fac=function(n){return new(n||t)(o.KVO("SkyModalHostContextArgs"))};static#t=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac})}return t})(),Zi=(()=>{class t{static#e=this.MODAL_BODY_FULL_CLASS="sky-modal-body-full-page";static#t=this.MODAL_BODY_CLASS="sky-modal-body-open";#n;#o;#i;#s=new Map;constructor(e){this.#i=e,this.#n=this.#i.nativeWindow.document,this.#o=this.#i.nativeWindow.document.body}toggleFullPageModalClass(e){e?this.#r(t.MODAL_BODY_FULL_CLASS):this.#a(t.MODAL_BODY_FULL_CLASS)}setPageScroll(e){e?this.#r(t.MODAL_BODY_CLASS):this.#a(t.MODAL_BODY_CLASS)}getModalOpener(){return this.#n.activeElement}#r(e){this.#o.classList.add(e)}#a(e){this.#o.classList.remove(e)}scrollContentToTop(e){e.nativeElement.querySelector(".sky-modal-content").scrollTop=0}hideHostSiblingsFromScreenReaders(e){const n=e.nativeElement,s=n.parentElement.children;for(const r of s)r!==n&&!r.hasAttribute("aria-live")&&"script"!==r.nodeName.toLowerCase()&&"style"!==r.nodeName.toLowerCase()&&(this.#s.set(r,r.getAttribute("aria-hidden")),r.setAttribute("aria-hidden","true"))}unhideOrRestoreHostSiblingsFromScreenReaders(){this.#s.forEach((e,n)=>{n.parentElement&&(e?n.setAttribute("aria-hidden",e):n.removeAttribute("aria-hidden"))}),this.#s.clear()}hidePreviousModalFromScreenReaders(e){e&&e.nativeElement.previousElementSibling&&e.nativeElement.previousElementSibling.setAttribute("aria-hidden","true")}unhidePreviousModalFromScreenReaders(e){e&&e.nativeElement.previousElementSibling&&e.nativeElement.previousElementSibling.removeAttribute("aria-hidden")}static#c=this.\u0275fac=function(n){return new(n||t)(o.KVO(Ot))};static#l=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac})}return t})(),Ju=(()=>{class t{get modalOpen(){return A.openModalCount>0}get backdropZIndex(){return A.backdropZIndex}#e=[];#t=(0,o.WQX)(Zi);#n=(0,o.WQX)(o.gRc);#o=(0,o.WQX)(et);#i=(0,o.WQX)(o.aKT);#s=(0,o.WQX)(o.uvJ);#r=(0,o.WQX)($n);#a=(0,o.WQX)(xe.Ix,{optional:!0});ngOnDestroy(){this.#d(),this.#r.args.teardownCallback()}open(e,n,s,r){if(!this.target)return;const a=Object.assign({},s),l=new A;l.fullPage=!!a.fullPage;const c=this.#t,p=c.getModalOpener();let k=!0;a.providers||=[],a.providers.push({provide:In},{provide:A,useValue:l},{provide:zn,useValue:a},{provide:li,useExisting:In},{provide:Pn,useValue:{zIndex:new Re.t(l.getModalZIndex()).asObservable().pipe((0,P.Q)(e.closed))}}),c.setPageScroll(A.openModalCount>0),c.toggleFullPageModalClass(A.fullPageModalCount>0),r||=this.#s;const v=this.#o.createComponent(n,{environmentInjector:r,providers:a.providers,viewContainerRef:this.target}),x=v.location;e.adapter=this.#t,e.componentRef=v,this.#c(e),this.#t.hideHostSiblingsFromScreenReaders(this.#i),A.openModalCount>1&&A.topModal===l&&this.#t.hidePreviousModalFromScreenReaders(x);const F=()=>{1===A.openModalCount?this.#t.unhideOrRestoreHostSiblingsFromScreenReaders():A.topModal===l&&this.#t.unhidePreviousModalFromScreenReaders(x),l.destroy(),c.setPageScroll(A.openModalCount>0),c.toggleFullPageModalClass(A.fullPageModalCount>0),p&&p.focus&&p.focus(),v.destroy()};l.openHelp.subscribe(z=>{e.openHelp(z)}),l.close.subscribe(()=>{e.close()}),this.#a?.events.pipe(function Du(t,i=!1){return(0,Ae.N)((e,n)=>{let s=0;e.subscribe((0,I._)(n,r=>{const a=t(r,s++);(a||i)&&n.next(r),!a&&n.complete()}))})}(()=>k)).subscribe(z=>{z instanceof xe.Z&&e.close()}),e.closed.subscribe(()=>{k=!1,this.#l(e),F()}),this.#n.detectChanges()}#c(e){this.#e.push(e)}#l(e){this.#e.slice(this.#e.indexOf(e),1)}#d(){for(const e of this.#e)e.close()}static#u=this.\u0275fac=function(n){return new(n||t)};static#p=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-modal-host"]],viewQuery:function(n,s){if(1&n&&o.GBs(Hu,7,o.c1b),2&n){let r;o.mGM(r=o.lsd())&&(s.target=r.first)}},standalone:!0,features:[o.Jv_([],[Zi]),o.aNF],decls:3,vars:4,consts:[["target",""],[1,"sky-modal-host-backdrop",3,"hidden","ngStyle"]],template:function(n,s){1&n&&o.nrm(0,"div",1)(1,"div",null,0),2&n&&o.Y8G("hidden",!s.modalOpen)("ngStyle",o.eq3(2,Gi,s.backdropZIndex))},dependencies:[u.MD,u.B3,xe.iI,Xi],styles:[".sky-modal-host-backdrop[_ngcontent-%COMP%]{background-color:#00000080;position:fixed;inset:0}"]})}return t})(),Ji=(()=>{class t{#e;#t=(0,o.WQX)(o.uvJ);constructor(e){this.#e=e}dispose(){t.host&&(this.#e.removeComponent(t.host),t.host=void 0)}open(e,n){const s=new Ft;t.host||(t.host=this.#o());const r=this.#n(n);return r.providers||=[],r.providers.push({provide:Ft,useValue:s}),t.host&&t.host.instance.open(s,e,r,this.#t),s}#n(e){const n={providers:[],fullPage:!1,size:"medium",tiledBody:!1};let r,s={};return r={"providers?":Object.assign({},n,{providers:e}),config:Object.assign({},n,e)},s=!0===Array.isArray(e)?r["providers?"]:r.config,s}#o(){return this.#e.createComponent(Ju,{environmentInjector:this.#t,providers:[{provide:$n,useValue:new $n({teardownCallback:()=>{this.dispose()}})}]})}static#i=this.\u0275fac=function(n){return new(n||t)(o.KVO(et))};static#s=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),Qn=(()=>{class t{constructor(){this.errorsSvc=(0,o.WQX)(Gn)}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-modal-footer"]],standalone:!0,features:[o.aNF],ngContentSelectors:zi,decls:5,vars:3,consts:[[1,"sky-modal-footer-container","sky-padding-even-large"],["aria-live","polite"],["class","sky-modal-footer-errors sky-margin-stacked-lg",4,"ngIf"],[1,"sky-modal-footer-errors","sky-margin-stacked-lg"],["descriptionType","error","indicatorType","danger",3,"ngClass",4,"ngFor","ngForOf"],["descriptionType","error","indicatorType","danger",3,"ngClass"]],template:function(n,s){1&n&&(o.NAR(),o.j41(0,"div",0)(1,"div",1),o.DNE(2,Gu,2,1,"div",2),o.nI1(3,"async"),o.k0s(),o.SdG(4),o.k0s()),2&n&&(o.R7$(2),o.Y8G("ngIf",o.bMT(3,1,s.errorsSvc.formErrors)))},dependencies:[u.MD,u.YU,u.Sq,u.bT,u.Jj,xi,Ci],styles:[".sky-modal-footer-container{background-color:#fff;border-top:1px solid #e2e3e4}.sky-modal-footer-container .sky-btn-link:first-child{margin-left:-12px}.sky-modal-footer-container .sky-btn+.sky-btn{margin-left:10px}.sky-modal-footer-container .sky-btn+.sky-btn-link{margin-left:-2px}.sky-modal-footer-container .sky-modal-footer-errors{max-height:100px;overflow-y:auto}.sky-modal-footer-container .sky-modal-footer-errors .footer-error{display:block}.sky-theme-modern .sky-modal-footer-container{border-top:none;padding:20px 30px}.sky-theme-modern .sky-modal-footer-container .sky-btn-link:first-child{margin-left:0}.sky-theme-modern .sky-modal-footer-container .sky-btn+.sky-btn-link{margin-left:var(--sky-compat-modal-footer-adjacent-btn-btn-link-margin, 10px)}.sky-theme-modern-dark .sky-modal-footer-container{background-color:transparent}\n"],encapsulation:2})}return t})(),Xn=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-modal-header"]],standalone:!0,features:[o.aNF],ngContentSelectors:$u,decls:4,vars:2,consts:[["skyTrim","",1,"sky-font-emphasized",3,"skyThemeClass"],["skyTrim","",1,"sky-control-help-container"]],template:function(n,s){1&n&&(o.NAR(Wu),o.j41(0,"h2",0),o.SdG(1),o.k0s(),o.j41(2,"span",1),o.SdG(3,1),o.k0s()),2&n&&o.Y8G("skyThemeClass",o.lJ4(1,Qu))},dependencies:[Xe,cn,Pt,it],styles:["h2[_ngcontent-%COMP%]{margin:0;line-height:1.2;display:inline}.sky-theme-modern.sky-theme-mode-dark[_nghost-%COMP%] h2[_ngcontent-%COMP%], .sky-theme-modern.sky-theme-mode-dark [_nghost-%COMP%] h2[_ngcontent-%COMP%]{color:#fbfcfe}.sky-theme-modern.sky-theme-mode-dark[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{color:#fbfcfe}"]})}return t})(),ep=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({imports:[Wn,Qn,Xn]})}return t})();function qn(t){this.message=t}(qn.prototype=new Error).name="InvalidCharacterError";var es=typeof window<"u"&&window.atob&&window.atob.bind(window)||function(t){var i=String(t).replace(/=+$/,"");if(i.length%4==1)throw new qn("'atob' failed: The string to be decoded is not correctly encoded.");for(var e,n,s=0,r=0,a="";n=i.charAt(r++);~n&&(e=s%4?64*e+n:n,s++%4)?a+=String.fromCharCode(255&e>>(-2*s&6)):0)n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(n);return a};function Rt(t){this.message=t}(Rt.prototype=new Error).name="InvalidTokenError";const ts=function np(t,i){if("string"!=typeof t)throw new Rt("Invalid token specified");var e=!0===(i=i||{}).header?0:1;try{return JSON.parse(function tp(t){var i=t.replace(/-/g,"+").replace(/_/g,"/");switch(i.length%4){case 0:break;case 2:i+="==";break;case 3:i+="=";break;default:throw"Illegal base64url string!"}try{return decodeURIComponent(es(i).replace(/(.)/g,function(n,s){var r=s.charCodeAt(0).toString(16).toUpperCase();return r.length<2&&(r="0"+r),"%"+r}))}catch{return es(i)}}(t.split(".")[e]))}catch(n){throw new Rt("Invalid token specified: "+n.message)}};var op=f(5558);let ip=(()=>{class t{addinClientService;constructor(e){this.addinClientService=e}ngOnInit(){this.addinClientService.args.subscribe(e=>{e.ready({showUI:!0,title:"Register for an event",actionButtonConfig:{description:"Register for an event that this organization is hosting. This could be a conference, a webinar, or a training session.",icon:"calendar"}})}),this.addinClientService.buttonClick.pipe((0,op.n)(()=>this.getUserIdentityToken())).subscribe(e=>{let n=window.location.origin+"/addins/action/register";n.includes("github.io")&&(n=window.location.origin+"/skyux-portal-addin-demo/addins/action/register"),this.addinClientService.showModal({url:n,context:{userIdentity:e}})})}getUserIdentityToken(){return this.addinClientService.getUserIdentityToken().pipe((0,G.T)(e=>ts(e)))}static \u0275fac=function(n){return new(n||t)(o.rXU(_e))};static \u0275cmp=o.VBU({type:t,selectors:[["app-portal-action"]],decls:0,vars:0,template:function(n,s){},encapsulation:2})}return t})();class ns{userIdentity}let At=(()=>{class t{registrationEnabled=!0;_events=[{id:1,name:"Save the puppies conference",description:"The best Puppies conference in the world",when:new Date("2023-05-01")},{id:2,name:"Save the puppies volunteer day",description:"A day for everyone to come save puppies",when:new Date("2023-10-01")}];participants=[];registerForEvent(e,n,s){const r=this.participants.find(a=>a.constituentId===e);r?r.registeredEvents.includes(s)||r.registeredEvents.push(s):this.participants.push({constituentId:e,name:n,registeredEvents:[s]})}get events(){return(0,Te.of)(this._events)}getEventsForParticipant(e){return this._events}static \u0275fac=function(n){return new(n||t)};static \u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();function sp(t,i){if(1&t){const e=o.RV6();o.j41(0,"li",4),o.EFF(1),o.j41(2,"button",5),o.bIt("click",function(){const s=o.eBV(e).$implicit,r=o.XpG(2);return o.Njj(r.register(s))}),o.EFF(3," Register "),o.k0s()()}if(2&t){const e=i.$implicit;o.R7$(),o.SpI(" ",e.name," ")}}function rp(t,i){if(1&t&&(o.j41(0,"div",2)(1,"ol"),o.DNE(2,sp,4,1,"li",3),o.k0s()()),2&t){const e=i.ngIf;o.R7$(2),o.Y8G("ngForOf",e)}}let ap=(()=>{class t{instance;eventsService;addinClientService;context;events$=(0,Te.of)([]);constructor(e,n,s,r){this.instance=e,this.eventsService=n,this.addinClientService=s,this.context=r,this.events$=this.eventsService.events}register(e){this.addinClientService.showWait(),this.context.userIdentity&&this.context.userIdentity["1bb.ptlpn"]?(this.eventsService.registerForEvent(this.context.userIdentity["1bb.ptlpn"],`${this.context.userIdentity.given_name} ${this.context.userIdentity.family_name}`,e.id),window.alert(`You have registered for ${e.name} for RENXT Constituent ID ${this.context.userIdentity["1bb.ptlpn"]}`)):window.alert("Could not get constituent ID for user to register for event."),this.addinClientService.hideWait(),this.instance.close()}static \u0275fac=function(n){return new(n||t)(o.rXU(Ft),o.rXU(At),o.rXU(_e),o.rXU(ns))};static \u0275cmp=o.VBU({type:t,selectors:[["app-register-modal"]],decls:9,vars:3,consts:[["class","sky-margin-stacked-xl",4,"ngIf"],["type","button",1,"sky-btn","sky-btn-link",3,"click"],[1,"sky-margin-stacked-xl"],["class","sky-font-emphasized sky-margin-stacked-separate",4,"ngFor","ngForOf"],[1,"sky-font-emphasized","sky-margin-stacked-separate"],["type","button",1,"sky-btn","sky-btn-default",3,"click"]],template:function(n,s){1&n&&(o.j41(0,"sky-modal")(1,"sky-modal-header"),o.EFF(2,"Events open for registration"),o.k0s(),o.j41(3,"sky-modal-content"),o.DNE(4,rp,3,1,"div",0),o.nI1(5,"async"),o.k0s(),o.j41(6,"sky-modal-footer")(7,"button",1),o.bIt("click",function(){return s.instance.cancel()}),o.EFF(8," Close "),o.k0s()()()),2&n&&(o.R7$(4),o.Y8G("ngIf",o.bMT(5,1,s.events$)))},dependencies:[u.Sq,u.bT,Wn,$i,Qn,Xn,u.Jj]})}return t})(),lp=(()=>{class t{modalService;addinClientService;constructor(e,n){this.modalService=e,this.addinClientService=n}ngOnInit(){this.addinClientService.args.subscribe(e=>{this.openModal(e.context),e.ready({showUI:!0})})}openModal(e){this.modalService.open(ap,{providers:[{provide:ns,useValue:{userIdentity:e.userIdentity}}]}).closed.subscribe(a=>{this.addinClientService.closeModal({context:a})})}static \u0275fac=function(n){return new(n||t)(o.rXU(Ji),o.rXU(_e))};static \u0275cmp=o.VBU({type:t,selectors:[["app-action-register"]],decls:0,vars:0,template:function(n,s){},styles:["body{background:transparent} .sky-modal-host-backdrop{display:none}"]})}return t})();function cp(t,i){if(1&t&&(o.j41(0,"sky-description-list-content")(1,"sky-description-list-term"),o.EFF(2," RENXT Constituent ID "),o.k0s(),o.j41(3,"sky-description-list-description"),o.EFF(4),o.k0s()()),2&t){const e=o.XpG();o.R7$(4),o.SpI(" ",e.userIdentityToken["1bb.ptlpn"]," ")}}function dp(t,i){if(1&t&&(o.j41(0,"li",5),o.EFF(1),o.k0s()),2&t){const e=i.$implicit;o.R7$(),o.SpI(" ",e.name," ")}}function up(t,i){if(1&t&&(o.j41(0,"sky-description-list-content")(1,"sky-description-list-term"),o.EFF(2," Events "),o.k0s(),o.j41(3,"sky-description-list-description")(4,"ol",3),o.DNE(5,dp,2,1,"li",4),o.k0s()()()),2&t){const e=o.XpG();o.R7$(5),o.Y8G("ngForOf",e.participantEvents)}}let pp=(()=>{class t{addinClientService;eventsService;userIdentityToken;participantEvents=[];constructor(e,n){this.addinClientService=e,this.eventsService=n}ngOnInit(){this.addinClientService.args.subscribe(e=>{this.getUserIdentityToken().subscribe(n=>{this.userIdentityToken=n,n["1bb.ptlpn"]&&(this.participantEvents=this.eventsService.getEventsForParticipant(n["1bb.ptlpn"])),e.ready({showUI:!0,title:"Active event registrations"})})})}getUserIdentityToken(){return this.addinClientService.getUserIdentityToken().pipe((0,G.T)(e=>ts(e)))}static \u0275fac=function(n){return new(n||t)(o.rXU(_e),o.rXU(At))};static \u0275cmp=o.VBU({type:t,selectors:[["app-profile-tab"]],decls:7,vars:2,consts:[[1,"sky-margin-stacked-separate"],["mode","vertical"],[4,"ngIf"],[1,"sky-list-unstyled"],["class","sky-font-emphasized",4,"ngFor","ngForOf"],[1,"sky-font-emphasized"]],template:function(n,s){1&n&&(o.j41(0,"sky-page")(1,"h2"),o.EFF(2," Event Registration Details "),o.k0s(),o.j41(3,"div",0)(4,"sky-description-list",1),o.DNE(5,cp,5,1,"sky-description-list-content",2)(6,up,6,1,"sky-description-list-content",2),o.k0s()()()),2&n&&(o.R7$(5),o.Y8G("ngIf",s.userIdentityToken),o.R7$(),o.Y8G("ngIf",s.participantEvents&&s.participantEvents.length>0))},dependencies:[u.Sq,u.bT,Ui,Su,Ni,Vi,Li]})}return t})();function mp(t,i){if(1&t&&(o.j41(0,"li",4),o.EFF(1),o.k0s()),2&t){const e=i.$implicit;o.R7$(),o.SpI(" ",e.name," ")}}function hp(t,i){if(1&t&&(o.j41(0,"div",2)(1,"ol"),o.DNE(2,mp,2,1,"li",3),o.k0s()()),2&t){const e=i.ngIf;o.R7$(2),o.Y8G("ngForOf",e)}}let yp=(()=>{class t{instance;eventsService;events$=(0,Te.of)([]);constructor(e,n){this.instance=e,this.eventsService=n,this.events$=this.eventsService.events}static \u0275fac=function(n){return new(n||t)(o.rXU(Ft),o.rXU(At))};static \u0275cmp=o.VBU({type:t,selectors:[["app-edit-modal"]],decls:11,vars:3,consts:[["class","sky-margin-stacked-xl",4,"ngIf"],["type","button",1,"sky-btn","sky-btn-link",3,"click"],[1,"sky-margin-stacked-xl"],["class","sky-font-emphasized",4,"ngFor","ngForOf"],[1,"sky-font-emphasized"]],template:function(n,s){1&n&&(o.j41(0,"sky-modal")(1,"sky-modal-header"),o.EFF(2,"Events open for registration"),o.k0s(),o.j41(3,"sky-modal-content"),o.DNE(4,hp,3,1,"div",0),o.nI1(5,"async"),o.j41(6,"p"),o.EFF(7," A real application that persisted settings could use this modal to toggle whether the events were actually open for registration; It would then only show events to potential participants that were open for registration. "),o.k0s()(),o.j41(8,"sky-modal-footer")(9,"button",1),o.bIt("click",function(){return s.instance.cancel()}),o.EFF(10," Close "),o.k0s()()()),2&n&&(o.R7$(4),o.Y8G("ngIf",o.bMT(5,1,s.events$)))},dependencies:[u.Sq,u.bT,Wn,$i,Qn,Xn,u.Jj]})}return t})(),fp=(()=>{class t{modalService;addinClientService;constructor(e,n){this.modalService=e,this.addinClientService=n}ngOnInit(){this.addinClientService.args.subscribe(e=>{this.openModal(),e.ready({showUI:!0})})}openModal(){this.modalService.open(yp).closed.subscribe(n=>{this.addinClientService.closeModal({context:n})})}static \u0275fac=function(n){return new(n||t)(o.rXU(Ji),o.rXU(_e))};static \u0275cmp=o.VBU({type:t,selectors:[["app-edit-settings"]],decls:0,vars:0,template:function(n,s){},styles:["body{background:transparent} .sky-modal-host-backdrop{display:none}"]})}return t})();function gp(t,i){1&t&&(o.j41(0,"div",5)(1,"span"),o.nrm(2,"sky-icon",6),o.EFF(3," Enabled "),o.k0s()())}function kp(t,i){1&t&&(o.j41(0,"div",5),o.EFF(1," Disabled "),o.k0s())}function _p(t,i){if(1&t){const e=o.RV6();o.j41(0,"div")(1,"button",7),o.bIt("click",function(){o.eBV(e);const s=o.XpG();return o.Njj(s.actionClicked("edit"))}),o.nrm(2,"sky-icon",8),o.EFF(3," Edit "),o.k0s()()}2&t&&(o.R7$(),o.Y8G("id","addin_edit"))}function vp(t,i){if(1&t){const e=o.RV6();o.j41(0,"div")(1,"button",9),o.bIt("click",function(){o.eBV(e);const s=o.XpG();return o.Njj(s.actionClicked("enable"))}),o.EFF(2," Enable feature "),o.k0s()()}2&t&&(o.R7$(),o.Y8G("id","addin_enable"))}function bp(t,i){if(1&t){const e=o.RV6();o.j41(0,"div")(1,"button",10),o.bIt("click",function(){o.eBV(e);const s=o.XpG();return o.Njj(s.actionClicked("disable"))}),o.EFF(2," Disable feature "),o.k0s()()}2&t&&(o.R7$(),o.Y8G("id","addin_disable"))}const Cp=[{path:"settings",component:(()=>{class t{addinClientService;eventService;constructor(e,n){this.addinClientService=e,this.eventService=n}ngOnInit(){this.addinClientService.args.subscribe(e=>{e.ready({showUI:!0,title:"Event Settings"})})}actionClicked(e){if("edit"===e){let n=window.location.origin+"/addins/settings/edit";n.includes("github.io")&&(n=window.location.origin+"/skyux-portal-addin-demo/addins/settings/edit"),this.addinClientService.showModal({url:n})}"disable"===e&&(window.alert("This will disable all event registrations. This sample application does not currently persist that setting, so the participants will still be able to register; however, a real app would then stop participants from registering."),this.eventService.registrationEnabled=!1),"enable"===e&&(this.eventService.registrationEnabled=!0)}static \u0275fac=function(n){return new(n||t)(o.rXU(_e),o.rXU(At))};static \u0275cmp=o.VBU({type:t,selectors:[["app-settings"]],decls:14,vars:12,consts:[[3,"screenXSmall"],[1,"sky-margin-stacked-default","sky-font-deemphasized"],[3,"screenXSmall","screenSmall"],["class","btn-align",4,"ngIf"],[4,"ngIf"],[1,"btn-align"],["icon","check",1,"sky-highlight-success"],["type","button",1,"sky-btn","sky-btn-link",3,"click","id"],["icon","pencil",1,"sky-highlight-info"],["type","button",1,"sky-btn","sky-btn-default",3,"click","id"],[1,"sky-btn","sky-btn-link",3,"click","id"]],template:function(n,s){1&n&&(o.j41(0,"sky-page")(1,"sky-fluid-grid")(2,"sky-row")(3,"sky-column",0)(4,"div",1),o.EFF(5," This controls visibility of event features in the donor portal. It also controls which events can be registered for. "),o.k0s()(),o.j41(6,"sky-column",2),o.DNE(7,gp,4,0,"div",3)(8,kp,2,0,"div",3),o.k0s(),o.j41(9,"sky-column",2),o.DNE(10,_p,4,1,"div",4)(11,vp,3,1,"div",4),o.k0s(),o.j41(12,"sky-column",2),o.DNE(13,bp,3,1,"div",4),o.k0s()()()()),2&n&&(o.R7$(3),o.Y8G("screenXSmall",12),o.R7$(3),o.Y8G("screenXSmall",4)("screenSmall",2),o.R7$(),o.Y8G("ngIf",s.eventService.registrationEnabled),o.R7$(),o.Y8G("ngIf",!s.eventService.registrationEnabled),o.R7$(),o.Y8G("screenXSmall",4)("screenSmall",2),o.R7$(),o.Y8G("ngIf",s.eventService.registrationEnabled),o.R7$(),o.Y8G("ngIf",!s.eventService.registrationEnabled),o.R7$(),o.Y8G("screenXSmall",4)("screenSmall",2),o.R7$(),o.Y8G("ngIf",s.eventService.registrationEnabled))},dependencies:[u.bT,Tu,Ou,Pu,Ui,st]})}return t})()},{path:"settings/edit",component:fp},{path:"action",component:ip},{path:"action/register",component:lp},{path:"profile",component:pp}];let xp=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=o.$C({type:t});static \u0275inj=o.G2t({imports:[xe.iI.forChild(Cp),xe.iI]})}return t})(),Sp=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=o.$C({type:t});static \u0275inj=o.G2t({providers:[_e,Y],imports:[u.MD,xp,Iu,Eu,Ne,ep,Sd,zo,Cd,Mu]})}return t})()},993:function(S,d,f){"use strict";var u=this&&this.__createBinding||(Object.create?function(y,h,g,_){void 0===_&&(_=g);var I=Object.getOwnPropertyDescriptor(h,g);(!I||("get"in I?!h.__esModule:I.writable||I.configurable))&&(I={enumerable:!0,get:function(){return h[g]}}),Object.defineProperty(y,_,I)}:function(y,h,g,_){void 0===_&&(_=g),y[_]=h[g]}),o=this&&this.__exportStar||function(y,h){for(var g in y)"default"!==g&&!Object.prototype.hasOwnProperty.call(h,g)&&u(h,y,g)};Object.defineProperty(d,"__esModule",{value:!0}),d.VERSION=void 0,o(f(7628),d),o(f(7691),d),o(f(6384),d);var m=f(3174);Object.defineProperty(d,"VERSION",{enumerable:!0,get:function(){return m.VERSION}})},7628:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0}),d.getIconManifest=void 0,d.getIconManifest=function f(){return{name:"skyux-icons",cssPrefix:"sky-i-",glyphs:[{name:"add",usage:["Add"],faNames:["plus-circle"],code:59410},{name:"edit",usage:["Edit"],faNames:["pencil"],code:59424},{name:"pencil-solid",usage:["Edit"],faNames:["pencil"],code:59421},{name:"trash",usage:["Delete","Remove"],faNames:["trash","trash-o"],code:59477},{name:"trash-solid",usage:["Delete","Remove"],faNames:["trash","trash-o"],code:59422},{name:"close",usage:["Cancel","Close"],faNames:["times","close","remove"],code:59416},{name:"open",usage:["Open file"],faNames:["folder-open-o"],code:59453},{name:"copy-to-clipboard-line",usage:["Copy to clipboard"],faNames:["clipboard"],code:59400},{name:"copy-line",usage:["Duplicate"],faNames:["copy"],code:59447},{name:"folder-open-solid",usage:["Open"],faNames:["folder-open"],code:59417},{name:"save-line",usage:["Save"],faNames:["floppy-o"],code:59482},{name:"upload-line",usage:["Upload"],faNames:["upload","cloud-upload"],code:59483},{name:"download-line",usage:["Download"],faNames:["download","cloud-download"],code:59522},{name:"phone-line",usage:["Phone"],faNames:["phone"],code:59506},{name:"zoom-out-line",usage:["Zoom out"],faNames:["search-minus"],code:59484},{name:"zoom-in-line",usage:["Zoom in"],faNames:["search-plus"],code:59485},{name:"hide",usage:["Hide input"],faNames:["eye-slash"],code:59773},{name:"show",usage:["Show input"],faNames:["eye"],code:59774},{name:"search",usage:["Search"],faNames:["search"],code:59412},{name:"filter",usage:["Filter"],faNames:["filter"],code:59435},{name:"sort",usage:["Sort"],faNames:["sort","unsorted"],code:59397},{name:"columns",usage:["Column layout"],faNames:["columns"],code:59398},{name:"chevron-down",usage:["Expand"],faNames:["chevron-down","caret-down"],code:59407},{name:"chevron-up",usage:["Collapse"],faNames:["chevron-up","caret-up"],code:59404},{name:"chevron-right",usage:["Navigate to"],faNames:["chevron-right","caret-right"],code:59403},{name:"chevron-left",usage:["Back to"],faNames:["chevron-left","caret-left"],code:59411},{name:"double-chevron-left",usage:["Collapse navigation"],faNames:["angle-double-left"],code:59436},{name:"double-chevron-right",usage:["Expand navigation"],faNames:["angle-double-right"],code:59437},{name:"double-chevron-down",usage:["Expand all"],faNames:["angle-double-down"],code:59551},{name:"double-chevron-up",usage:["Collapse all"],faNames:["angle-double-up"],code:59550},{name:"arrow-up-line",usage:["Arrow up"],faNames:["arrow-up"],code:59514},{name:"ellipsis",usage:["More actions"],faNames:["ellipsis-h"],code:59427},{name:"menu",usage:["Navigation menu"],faNames:["bars","navicon","reorder"],code:59448},{name:"tile-drag",usage:["Drag and drop handle"],faNames:["th"],code:59476},{name:"calendar",usage:["Calendar","Date"],faNames:["calendar"],code:59393},{name:"calendar-solid",usage:["Calendar","Date"],faNames:["calendar"],code:59419},{name:"clock",usage:["Time","Timepicker"],faNames:["clock-o"],code:59395},{name:"clock-solid",usage:["Time","Timepicker"],faNames:["clock-o"],code:59420},{name:"check",usage:["Complete","Success"],faNames:["check"],code:59402},{name:"help-line",usage:["Help"],faNames:["question-circle","question-circle-o"],code:59434},{name:"help-solid",usage:["Help"],faNames:["question-circle","question-circle-o"],code:59399},{name:"bell-line",usage:["Notification"],faNames:["bell","bell-o"],code:59432},{name:"bell-solid",usage:["Notification"],faNames:["bell","bell-o"],code:59433},{name:"notification-line",usage:["Notification"],faNames:["bell","bell-o"],deprecated:"true",code:59459},{name:"notification-solid",usage:["Notification"],faNames:["bell","bell-o"],deprecated:"true",code:59460},{name:"cog-line",usage:["Settings"],faNames:["cog","gear"],deprecated:"true",code:59430},{name:"cog-solid",usage:["Settings"],faNames:["cog","gear"],deprecated:"true",code:59431},{name:"settings-line",usage:["Settings"],faNames:["cog","gear"],code:59462},{name:"settings-solid",usage:["Settings"],faNames:["cog","gear"],code:59461},{name:"form-line",usage:["Form"],faNames:["pencil-square-o"],code:59394},{name:"grid-view-line",usage:["Tiled view"],code:59479},{name:"users-line",usage:["User group"],faNames:["users","group"],code:59425},{name:"users-solid",usage:["User group"],faNames:["users","group"],code:59426},{name:"house-line",usage:["Home"],faNames:["home"],code:59423},{name:"house-solid",usage:["Home"],faNames:["home"],code:59392},{name:"credit-card-line",usage:["Credit card"],faNames:["credit-card","credit-card-alt"],code:59452},{name:"credit-card-solid",usage:["Credit card"],faNames:["credit-card","credit-card-alt"],code:59451},{name:"money-line",usage:["Financial"],faNames:["money"],code:59464},{name:"money-solid",usage:["Financial"],faNames:["money"],code:59463},{name:"dollar-bill-line",usage:["Financial"],faNames:["money"],deprecated:"true",code:59428},{name:"dollar-bill-solid",usage:["Financial"],faNames:["money"],deprecated:"true",code:59429},{name:"phone-action-credit-card-line",usage:["Payments"],code:59562},{name:"bluetooth-on-line",usage:["Payments"],code:59563},{name:"user-line",usage:["User single"],faNames:["user-o"],code:59469},{name:"align-left-text-line",usage:["Left align text"],faNames:["align-left"],code:59470},{name:"align-right-text-line",usage:["Right align text"],faNames:["align-right"],code:59471},{name:"center-text-line",usage:["Center align text"],faNames:["align-center"],code:59472},{name:"justify-text-line",usage:["Justify text"],faNames:["align-justify"],code:59499},{name:"divider-line",usage:["Divider"],code:59518},{name:"note-line",usage:["Note"],faNames:["pencil-square-o"],code:59474},{name:"attach-line",usage:["Attach"],faNames:["paperclip"],code:59526},{name:"link-line",usage:["Hyperlink"],faNames:["link","chain"],code:59475},{name:"unlink-line",usage:["Remove hyperlink"],faNames:["unlink","chain-broken"],code:59500},{name:"ban-line",usage:["Ban"],faNames:["ban"],code:59405},{name:"business-line",usage:["Building"],faNames:["building-o","building"],code:59406},{name:"cloud-line",usage:["Cloud"],faNames:["cloud"],code:59478},{name:"list-line",usage:["List"],faNames:["list"],code:59473},{name:"map-marker-line",usage:["Map view"],faNames:["map-marker"],code:59480},{name:"star",usage:["Favorite"],faNames:["star","star-o"],code:59546},{name:"tag-line",usage:["Tag"],faNames:["tag"],code:59481},{name:"bullet-list-line",usage:["Bulleted list"],faNames:["list-ul"],code:59487},{name:"number-list-line",usage:["Numbered list"],faNames:["list-ol"],code:59408},{name:"bold-line",usage:["Bold text"],faNames:["bold"],code:59489},{name:"font-size-line",usage:["Font size"],faNames:["text-height"],code:59409},{name:"highlighter-line",usage:["Highlight text"],code:59413},{name:"text-color-line",usage:["Text color"],code:59495},{name:"subscript-line",usage:["Subscript text"],faNames:["subscript"],code:59414},{name:"superscript-line",usage:["Superscript text"],faNames:["superscript"],code:59496},{name:"italic-line",usage:["Italicize text"],faNames:["italic"],code:59493},{name:"strikethrough-line",usage:["Strikethrough text"],faNames:["strikethrough"],code:59494},{name:"underline-line",usage:["Underline text"],faNames:["underline"],code:59498},{name:"undo-line",usage:["Undo"],faNames:["undo","rotate-left"],code:59497},{name:"redo-line",usage:["Redo"],faNames:["repeat","rotate-right"],code:59513},{name:"indent-line",usage:["Indent"],faNames:["indent"],code:59520},{name:"outdent-line",usage:["Outdent"],faNames:["outdent","dedent"],code:59521},{name:"align-image-center-line",usage:["Image align center"],code:59515},{name:"align-image-right-line",usage:["Image align right"],code:59517},{name:"align-image-left-line",usage:["Image align left"],code:59516},{name:"image-line",usage:["Image"],faNames:["picture-o","photo","image"],code:59486},{name:"file-line",usage:["Unknown file type"],faNames:["file-o"],code:59501},{name:"audio-file-line",usage:["Audio file type"],faNames:["file-audio-o"],code:59553},{name:"archive-file-line",usage:["Archive file type"],faNames:["file-archive-o"],code:59555},{name:"code-file-line",usage:["Code file type"],faNames:["file-code-o"],code:59554},{name:"doc-file-line",usage:["Word file type"],faNames:["file-word-o"],code:59438},{name:"image-file-line",usage:["Image file type"],faNames:["file-image-o"],code:59547},{name:"pdf-file-line",usage:["PDF file type"],faNames:["file-pdf-o"],code:59418},{name:"ppt-file-line",usage:["PowerPoint file type"],faNames:["file-powerpoint-o"],code:59556},{name:"text-file-line",usage:["Text file type"],faNames:["file-text-o"],code:59548},{name:"video-file-line",usage:["Video file type"],faNames:["file-video-o"],code:59549},{name:"xls-file-line",usage:["Excel file type"],faNames:["file-excel-o"],code:59415},{name:"bluetooth-on-line",usage:["Bluetooth connection"],code:59563},{name:"phone-action-credit-card-line",usage:["Mobile payment"],code:59562},{name:"table-line",usage:["Table"],faNames:["table"],code:59508},{name:"bullet-chart-line",usage:["Bullet chart"],code:59512},{name:"donut-chart-line",usage:["Donut chart"],code:59441},{name:"pie-chart-line",usage:["Pie chart"],faNames:["pie-chart"],code:59440},{name:"headline-chart-line",usage:["Headline chart"],code:59507},{name:"bar-chart-line",usage:["Bar chart"],faNames:["bar-chart","bar-chart-o"],code:59468},{name:"horizontal-bar-chart-line",usage:["Horizontal bar chart"],code:59510},{name:"line-chart-line",usage:["Line chart"],faNames:["line-chart"],code:59511},{name:"envelope-line",usage:["Email"],faNames:["envelope","envelope-o"],code:59443},{name:"envelope-solid",usage:["Email"],faNames:["envelope","envelope-o"],code:59444},{name:"printer-line",usage:["Print"],faNames:["print"],code:59449},{name:"printer-solid",usage:["Print"],faNames:["print"],code:59450},{name:"social-share-line",usage:["Social share"],faNames:["share-alt"],code:59519},{name:"share-line",usage:["Share"],faNames:["share"],code:59442},{name:"talk-bubbles-line",usage:["Talk bubbles"],faNames:["comments","comments-o"],code:59445},{name:"coin-bag-line",usage:["Onboarding"],faNames:["money"],deprecated:!0,code:59466},{name:"book-line",usage:["Onboarding"],faNames:["book"],deprecated:!0,code:59465},{name:"wand-line",usage:["Onboarding"],faNames:["magic"],deprecated:!0,code:59467},{name:"bars-2-line",usage:["Menu"],faNames:["bars","navicon","reorder"],owner:["Webalys, LLC"],code:59527},{name:"cog-2-line",usage:["Settings"],faNames:["cog","gear"],owner:["Webalys, LLC"],code:59528},{name:"cog-2-solid",usage:["Settings"],faNames:["cog","gear"],owner:["Webalys, LLC"],code:59529},{name:"collapse-2-line",usage:["Collapse nav"],faNames:["angle-double-left"],owner:["Webalys, LLC"],code:59530},{name:"expand-2-line",usage:["Expand nav"],faNames:["angle-double-right"],owner:["Webalys, LLC"],code:59534},{name:"database-2-line",usage:["Database"],faNames:["database"],owner:["Webalys, LLC"],code:59531},{name:"database-2-solid",usage:["Database"],faNames:["database"],owner:["Webalys, LLC"],code:59532},{name:"form-2-solid",usage:["Form"],faNames:["pencil-square-o"],owner:["Webalys, LLC"],code:59533},{name:"form-2-line",usage:["Form"],faNames:["pencil-square-o"],owner:["Webalys, LLC"],code:59535},{name:"lock-2-line",usage:["Lock"],faNames:["lock"],owner:["Webalys, LLC"],code:59536},{name:"lock-2-solid",usage:["Lock"],faNames:["lock"],owner:["Webalys, LLC"],code:59537},{name:"money-2-line",usage:["Money"],faNames:["money"],owner:["Webalys, LLC"],code:59538},{name:"money-2-solid",usage:["Money"],faNames:["money"],owner:["Webalys, LLC"],code:59539},{name:"saving-bank-2-line",usage:["Bank"],owner:["Webalys, LLC"],code:59570},{name:"saving-bank-2-solid",usage:["Bank"],owner:["Webalys, LLC"],code:59572},{name:"accounting-invoice-mail-2-line",usage:["Invoice"],owner:["Webalys, LLC"],code:59571},{name:"accounting-invoice-mail-2-solid",usage:["Invoice"],owner:["Webalys, LLC"],code:59579},{name:"cash-payment-bill-2-line",usage:["Payment"],owner:["Webalys, LLC"],code:59575},{name:"cash-payment-bill-2-solid",usage:["Payment"],owner:["Webalys, LLC"],code:59574},{name:"general-ledger-2-line",usage:["General ledger"],owner:["Webalys, LLC"],code:59576},{name:"general-ledger-2-solid",usage:["General ledger"],owner:["Webalys, LLC"],code:59573},{name:"hammer-wrench-2-line",usage:["Tools"],owner:["Webalys, LLC"],code:59581},{name:"hammer-wrench-2-solid",usage:["Tools"],owner:["Webalys, LLC"],code:59580},{name:"online-learning-2-line",usage:["Online learning"],aliases:["online-learning-line-2"],owner:["Webalys, LLC"],code:59559},{name:"online-learning-2-solid",usage:["Online learning"],aliases:["online-learning-solid-2"],owner:["Webalys, LLC"],code:59568},{name:"donation-charity-hand-heart-2-line",usage:["Donation heart"],aliases:["donation-charity-hand-heart-line-2"],owner:["Webalys, LLC"],code:59560},{name:"donation-charity-hand-heart-2-solid",usage:["Donation heart"],aliases:["donation-charity-hand-heart-solid-2"],owner:["Webalys, LLC"],code:59567},{name:"workflow-teamwork-user-2-line",usage:["Volunteering"],aliases:["workflow-teamwork-user-line-2"],owner:["Webalys, LLC"],code:59561},{name:"workflow-teamwork-user-2-solid",usage:["Volunteering"],aliases:["workflow-teamwork-user-solid-2"],owner:["Webalys, LLC"],code:59569},{name:"sparkles-2-line",usage:["AI"],owner:["Webalys, LLC"],code:59737},{name:"sparkles-2-solid",usage:["AI"],owner:["Webalys, LLC"],code:59736},{name:"notifications-2-line",usage:["Notifications"],faNames:["bell","bell-o"],owner:["Webalys, LLC"],code:59540},{name:"notifications-2-solid",usage:["Notifications"],faNames:["bell","bell-o"],owner:["Webalys, LLC"],code:59541},{name:"bb-diamond-2-line",usage:["Blackbaud brand glyph"],code:59542},{name:"bb-diamond-2-solid",usage:["Blackbaud brand glyph"],code:59543},{name:"circle-solid",hidden:!0,code:59492},{name:"triangle-solid",hidden:!0,code:59490},{name:"exclamation",hidden:!0,code:59491},{name:"help-i",hidden:!0,code:59488}]}}},6384:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},7691:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},3174:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0}),d.VERSION=d.Version=void 0;class f{constructor(o){this.full=o,this.major=o.split(".")[0],this.minor=o.split(".")[1],this.patch=o.split(".").slice(2).join(".")}}d.Version=f,d.VERSION=new f("7.1.0")},253:S=>{!function(){function d(M,T){document.addEventListener?M.addEventListener("scroll",T,!1):M.attachEvent("scroll",T)}function u(M){this.g=document.createElement("div"),this.g.setAttribute("aria-hidden","true"),this.g.appendChild(document.createTextNode(M)),this.h=document.createElement("span"),this.i=document.createElement("span"),this.m=document.createElement("span"),this.j=document.createElement("span"),this.l=-1,this.h.style.cssText="max-width:none;display:inline-block;position:absolute;height:100%;width:100%;overflow:scroll;font-size:16px;",this.i.style.cssText="max-width:none;display:inline-block;position:absolute;height:100%;width:100%;overflow:scroll;font-size:16px;",this.j.style.cssText="max-width:none;display:inline-block;position:absolute;height:100%;width:100%;overflow:scroll;font-size:16px;",this.m.style.cssText="display:inline-block;width:200%;height:200%;font-size:16px;max-width:none;",this.h.appendChild(this.m),this.i.appendChild(this.j),this.g.appendChild(this.h),this.g.appendChild(this.i)}function o(M,T){M.g.style.cssText="max-width:none;min-width:20px;min-height:20px;display:inline-block;overflow:hidden;position:absolute;width:auto;margin:0;padding:0;top:-999px;white-space:nowrap;font-synthesis:none;font:"+T+";"}function m(M){var T=M.g.offsetWidth,b=T+100;return M.j.style.width=b+"px",M.i.scrollLeft=b,M.h.scrollLeft=M.h.scrollWidth+100,M.l!==T&&(M.l=T,!0)}function y(M,T){function b(){var N=J;m(N)&&null!==N.g.parentNode&&T(N.l)}var J=M;d(M.h,b),d(M.i,b),m(M)}function h(M,T,b){T=T||{},b=b||window,this.family=M,this.style=T.style||"normal",this.weight=T.weight||"normal",this.stretch=T.stretch||"normal",this.context=b}var g=null,_=null,I=null,q=null;function we(M){return null===q&&(q=!!M.document.fonts),q}function G(M,T){var b=M.style,J=M.weight;if(null===I){var N=document.createElement("div");try{N.style.font="condensed 100px sans-serif"}catch{}I=""!==N.style.font}return[b,J,I?M.stretch:"","100px",T].join(" ")}h.prototype.load=function(M,T){var b=this,J=M||"BESbswy",N=0,oe=T||3e3,lt=(new Date).getTime();return new Promise(function(ct,Oe){if(we(b.context)&&!function Vt(M){return null===_&&(we(M)&&/Apple/.test(window.navigator.vendor)?(M=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))(?:\.([0-9]+))/.exec(window.navigator.userAgent),_=!!M&&603>parseInt(M[1],10)):_=!1),_}(b.context)){var ee=new Promise(function(E,B){!function K(){(new Date).getTime()-lt>=oe?B(Error(oe+"ms timeout exceeded")):b.context.document.fonts.load(G(b,'"'+b.family+'"'),J).then(function(ie){1<=ie.length?E():setTimeout(K,25)},B)}()}),dt=new Promise(function(E,B){N=setTimeout(function(){B(Error(oe+"ms timeout exceeded"))},oe)});Promise.race([dt,ee]).then(function(){clearTimeout(N),ct(b)},Oe)}else!function f(M){document.body?M():document.addEventListener?document.addEventListener("DOMContentLoaded",function T(){document.removeEventListener("DOMContentLoaded",T),M()}):document.attachEvent("onreadystatechange",function T(){("interactive"==document.readyState||"complete"==document.readyState)&&(document.detachEvent("onreadystatechange",T),M())})}(function(){function E(){var D;(D=-1!=$&&-1!=Q||-1!=$&&-1!=X||-1!=Q&&-1!=X)&&((D=$!=Q&&$!=X&&Q!=X)||(null===g&&(D=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent),g=!!D&&(536>parseInt(D[1],10)||536===parseInt(D[1],10)&&11>=parseInt(D[2],10))),D=g&&($==he&&Q==he&&X==he||$==ye&&Q==ye&&X==ye||$==fe&&Q==fe&&X==fe)),D=!D),D&&(null!==j.parentNode&&j.parentNode.removeChild(j),clearTimeout(N),ct(b))}var K=new u(J),ie=new u(J),se=new u(J),$=-1,Q=-1,X=-1,he=-1,ye=-1,fe=-1,j=document.createElement("div");j.dir="ltr",o(K,G(b,"sans-serif")),o(ie,G(b,"serif")),o(se,G(b,"monospace")),j.appendChild(K.g),j.appendChild(ie.g),j.appendChild(se.g),b.context.document.body.appendChild(j),he=K.g.offsetWidth,ye=ie.g.offsetWidth,fe=se.g.offsetWidth,function B(){if((new Date).getTime()-lt>=oe)null!==j.parentNode&&j.parentNode.removeChild(j),Oe(Error(oe+"ms timeout exceeded"));else{var D=b.context.document.hidden;(!0===D||void 0===D)&&($=K.g.offsetWidth,Q=ie.g.offsetWidth,X=se.g.offsetWidth,E()),N=setTimeout(B,50)}}(),y(K,function(D){$=D,E()}),o(K,G(b,'"'+b.family+'",sans-serif')),y(ie,function(D){Q=D,E()}),o(ie,G(b,'"'+b.family+'",serif')),y(se,function(D){X=D,E()}),o(se,G(b,'"'+b.family+'",monospace'))})})},S.exports=h}()}}]); \ No newline at end of file diff --git a/29.cfd7db3fbb054546.js b/29.cfd7db3fbb054546.js new file mode 100644 index 0000000..addee2d --- /dev/null +++ b/29.cfd7db3fbb054546.js @@ -0,0 +1 @@ +(self.webpackChunkskyux_portal_addin_demo=self.webpackChunkskyux_portal_addin_demo||[]).push([[29],{7024:function(S,d,f){"use strict";var u=this&&this.__createBinding||(Object.create?function(m,y,h,g){void 0===g&&(g=h);var _=Object.getOwnPropertyDescriptor(y,h);(!_||("get"in _?!y.__esModule:_.writable||_.configurable))&&(_={enumerable:!0,get:function(){return y[h]}}),Object.defineProperty(m,g,_)}:function(m,y,h,g){void 0===g&&(g=h),m[g]=y[h]}),o=this&&this.__exportStar||function(m,y){for(var h in m)"default"!==h&&!Object.prototype.hasOwnProperty.call(y,h)&&u(y,m,h)};Object.defineProperty(d,"__esModule",{value:!0}),o(f(1118),d)},9804:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0}),d.AddinClient=void 0;var f=[/^https\:\/\/[\w\-\.]+\.blackbaud\.com$/,/^https\:\/\/[\w\-\.]+\.blackbaud\-dev\.com$/,/^http\:\/\/[\w\-\.]+\.blackbaud\-dev\.com$/,/^https\:\/\/[\w\-\.]+\.blackbaudhosting\.com$/,/^https\:\/\/[\w\-\.]+\.bbcloudservices\.com$/,/^https\:\/\/localhost(\:[0-9]+)?$/,/^https\:\/\/secure[2|3|8]\.convio\.net$/,/^https\:\/\/testweb\.convio\.com$/,/^https\:\/\/[\w\-\.]+\.conviocloud\.com$/,/^https\:\/\/[\w\-\.]+\.blackbaudcloud\.com$/,/^https\:\/\/[\w\-\.]+\.blackbaudfaith\.com$/,/^https\:\/\/[\w\-\.]+\.blackbaudportal\.com$/,/^https\:\/\/[\w\-\.]+\.bbk12\.com$/,/^https\:\/\/[\w\-\.]+\.mycampus\-app\.com$/,/^https\:\/\/[\w\-\.]+\.myschoolapp\.com$/,/^https\:\/\/[\w\-\.]+\.myschoolautomation\.com$/,/^https\:\/\/[\w\-\.]+\.myschooldemo\.com$/,/^https\:\/\/[\w\-\.]+\.myschooltraining\.com$/],u=function(){function o(m){var y=this;this.args=m,this.authTokenRequests=[],this.lastAuthTokenRequestId=0,this.modalRequests=[],this.lastModalRequestId=0,this.registeredAddinEvents={},this.sentEvents={},this.pendingSentEvents={},this.eventRequestId=0,this.supportedEventTypes=[],this.windowMessageHandler=function(h){y.handleMessage(h)},window.addEventListener("message",this.windowMessageHandler),this.raiseAddinReadyMessage()}return o.getQueryString=function(){return window.location.search},o.prototype.destroy=function(){window.removeEventListener("message",this.windowMessageHandler),this.heightChangeIntervalId&&clearInterval(this.heightChangeIntervalId)},o.prototype.navigate=function(m){this.postMessageToHostPage({message:{url:m.url},messageType:"navigate"})},o.prototype.getAuthToken=function(){return this.getUserIdentityToken()},o.prototype.getUserIdentityToken=function(){var m=this;return new Promise(function(y,h){var g=++m.lastAuthTokenRequestId;m.authTokenRequests[g]={reject:h,resolve:y},m.postMessageToHostPage({message:{authTokenRequestId:g},messageType:"get-auth-token"})})},o.prototype.showModal=function(m){var y=this;return{modalClosed:new Promise(function(h,g){var _=++y.lastModalRequestId;y.modalRequests[_]={reject:g,resolve:h},y.postMessageToHostPage({message:{args:m,modalRequestId:_},messageType:"show-modal"})})}},o.prototype.closeModal=function(m){this.postMessageToHostPage({message:m,messageType:"close-modal"})},o.prototype.openHelp=function(m){this.postMessageToHostPage({message:{helpKey:m.helpKey},messageType:"open-help"})},o.prototype.showToast=function(m){this.postMessageToHostPage({message:m,messageType:"show-toast"})},o.prototype.showFlyout=function(m){var y=this;return{flyoutClosed:new Promise(function(h,g){m.defaultWidth=m.defaultWidth,m.maxWidth=m.maxWidth,m.minWidth=m.minWidth,y.flyoutRequest={reject:g,resolve:h},y.postMessageToHostPage({message:m,messageType:"show-flyout"})})}},o.prototype.closeFlyout=function(){this.postMessageToHostPage({messageType:"close-flyout"})},o.prototype.showConfirm=function(m){var y=this;return new Promise(function(h,g){y.confirmRequest={reject:g,resolve:h},y.postMessageToHostPage({message:m,messageType:"show-confirm"})})},o.prototype.showError=function(m){this.postMessageToHostPage({message:m,messageType:"show-error"})},o.prototype.showWait=function(){this.postMessageToHostPage({messageType:"show-wait"})},o.prototype.hideWait=function(){this.postMessageToHostPage({messageType:"hide-wait"})},o.prototype.addEventHandler=function(m,y){this.registeredAddinEvents[m]=y},o.prototype.sendEvent=function(m){var y=this;return new Promise(function(h,g){var _=m.type;y.supportedEventTypes.includes(_)||g("Event type not supported");var I=y.pendingSentEvents[_];I&&(clearTimeout(I.timeoutId),I.reject("Event cancelled"));var q=setTimeout(function(){delete y.pendingSentEvents[_],y.postMessageToHostPage({message:{event:m,eventRequestId:y.eventRequestId},messageType:"client-event"}),y.sentEvents[y.eventRequestId]=h,y.eventRequestId++},200);y.pendingSentEvents[_]={reject:g,timeoutId:q}})},o.prototype.raiseAddinReadyMessage=function(){this.postMessageToHostPage({messageType:"ready"},"*")},o.prototype.handleModalClosedMessage=function(m){var y=this.modalRequests,h=m.modalRequestId;y[h].resolve(m.context),y[h]=void 0},o.prototype.handleAuthTokenMessage=function(m){var y=this.authTokenRequests,h=m.message.authTokenRequestId,g=y[h];switch(m.messageType){case"auth-token":g.resolve(m.message.authToken);break;case"auth-token-fail":g.reject(m.message.reason)}y[h]=void 0},o.prototype.handleMessage=function(m){var y=this,h=m.data;if(h&&"bb-addin-host"===h.source)if("host-ready"===h.messageType)this.setKnownAllowedHostOrigin(m.origin),this.trackHeightChangesOfAddinContent(),this.supportedEventTypes=h.message.supportedEventTypes,this.args.callbacks.init({context:h.message.context,envId:h.message.envId,ready:function(g){y.checkForHeightChangesOfAddinContent(),y.postMessageToHostPage({message:g,messageType:"addin-ready"})},supportedEventTypes:h.message.supportedEventTypes,themeSettings:h.message.themeSettings});else if(this.isFromValidOrigin(m))switch(h.messageType){case"auth-token":case"auth-token-fail":this.handleAuthTokenMessage(h);break;case"modal-closed":this.handleModalClosedMessage(h.message);break;case"button-click":this.args.callbacks.buttonClick&&this.args.callbacks.buttonClick();break;case"update-context":this.args.callbacks.updateContext&&this.args.callbacks.updateContext(h.message);break;case"confirm-closed":this.confirmRequest&&(this.confirmRequest.resolve(h.message.reason),this.confirmRequest=void 0);break;case"flyout-closed":this.flyoutRequest&&(this.flyoutRequest.resolve(),this.flyoutRequest=void 0);break;case"flyout-next-click":this.args.callbacks.flyoutNextClick&&this.args.callbacks.flyoutNextClick();break;case"flyout-previous-click":this.args.callbacks.flyoutPreviousClick&&this.args.callbacks.flyoutPreviousClick();break;case"help-click":this.args.callbacks.helpClick&&this.args.callbacks.helpClick();break;case"settings-click":this.args.callbacks.settingsClick&&this.args.callbacks.settingsClick();break;case"theme-change":this.args.callbacks.themeChange&&this.args.callbacks.themeChange(h.message.themeSettings);break;case"host-event":this.processHostEvent(h.message);break;case"event-received":this.resolveClientEvent(h.message)}else this.warnInvalidOrigin()},o.prototype.setKnownAllowedHostOrigin=function(m){for(var y=0,h=f;y{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},2704:(S,d)=>{"use strict";var u;Object.defineProperty(d,"__esModule",{value:!0}),d.AddinButtonStyle=void 0,(u=d.AddinButtonStyle||(d.AddinButtonStyle={}))[u.None=0]="None",u[u.Add=1]="Add",u[u.Edit=2]="Edit",u[u.Delete=3]="Delete"},3301:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},5490:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},1282:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},870:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},4023:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},5250:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},5441:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},1374:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},2343:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},649:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},1508:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},4746:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},1959:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},15:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},1055:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},4615:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},8341:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},333:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},5623:(S,d)=>{"use strict";var u;Object.defineProperty(d,"__esModule",{value:!0}),d.AddinConfirmButtonStyle=void 0,(u=d.AddinConfirmButtonStyle||(d.AddinConfirmButtonStyle={}))[u.Default=0]="Default",u[u.Primary=1]="Primary",u[u.Link=2]="Link"},31:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},222:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},5064:(S,d)=>{"use strict";var u;Object.defineProperty(d,"__esModule",{value:!0}),d.AddinTabSummaryStyle=void 0,(u=d.AddinTabSummaryStyle||(d.AddinTabSummaryStyle={}))[u.None=0]="None",u[u.Text=1]="Text"},5699:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},493:(S,d)=>{"use strict";var u;Object.defineProperty(d,"__esModule",{value:!0}),d.AddinTileSummaryStyle=void 0,(u=d.AddinTileSummaryStyle||(d.AddinTileSummaryStyle={}))[u.None=0]="None",u[u.Text=1]="Text",u[u.Check=2]="Check"},9677:(S,d)=>{"use strict";var u;Object.defineProperty(d,"__esModule",{value:!0}),d.AddinToastStyle=void 0,(u=d.AddinToastStyle||(d.AddinToastStyle={}))[u.Danger=0]="Danger",u[u.Info=1]="Info",u[u.Success=2]="Success",u[u.Warning=3]="Warning"},1971:function(S,d,f){"use strict";var u=this&&this.__createBinding||(Object.create?function(m,y,h,g){void 0===g&&(g=h);var _=Object.getOwnPropertyDescriptor(y,h);(!_||("get"in _?!y.__esModule:_.writable||_.configurable))&&(_={enumerable:!0,get:function(){return y[h]}}),Object.defineProperty(m,g,_)}:function(m,y,h,g){void 0===g&&(g=h),m[g]=y[h]}),o=this&&this.__exportStar||function(m,y){for(var h in m)"default"!==h&&!Object.prototype.hasOwnProperty.call(y,h)&&u(y,m,h)};Object.defineProperty(d,"__esModule",{value:!0}),o(f(559),d),o(f(2704),d),o(f(3301),d),o(f(5490),d),o(f(1282),d),o(f(870),d),o(f(4023),d),o(f(5250),d),o(f(5441),d),o(f(1374),d),o(f(2343),d),o(f(649),d),o(f(1508),d),o(f(4746),d),o(f(1959),d),o(f(15),d),o(f(1055),d),o(f(4615),d),o(f(8341),d),o(f(333),d),o(f(31),d),o(f(5623),d),o(f(222),d),o(f(5064),d),o(f(5699),d),o(f(493),d),o(f(9677),d)},5829:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},3489:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},5684:function(S,d,f){"use strict";var u=this&&this.__createBinding||(Object.create?function(m,y,h,g){void 0===g&&(g=h);var _=Object.getOwnPropertyDescriptor(y,h);(!_||("get"in _?!y.__esModule:_.writable||_.configurable))&&(_={enumerable:!0,get:function(){return y[h]}}),Object.defineProperty(m,g,_)}:function(m,y,h,g){void 0===g&&(g=h),m[g]=y[h]}),o=this&&this.__exportStar||function(m,y){for(var h in m)"default"!==h&&!Object.prototype.hasOwnProperty.call(y,h)&&u(y,m,h)};Object.defineProperty(d,"__esModule",{value:!0}),o(f(5829),d),o(f(3489),d)},1118:function(S,d,f){"use strict";var u=this&&this.__createBinding||(Object.create?function(m,y,h,g){void 0===g&&(g=h);var _=Object.getOwnPropertyDescriptor(y,h);(!_||("get"in _?!y.__esModule:_.writable||_.configurable))&&(_={enumerable:!0,get:function(){return y[h]}}),Object.defineProperty(m,g,_)}:function(m,y,h,g){void 0===g&&(g=h),m[g]=y[h]}),o=this&&this.__exportStar||function(m,y){for(var h in m)"default"!==h&&!Object.prototype.hasOwnProperty.call(y,h)&&u(y,m,h)};Object.defineProperty(d,"__esModule",{value:!0}),o(f(9804),d),o(f(1971),d),o(f(5684),d)},4029:(S,d,f)=>{"use strict";f.r(d),f.d(d,{AddinsModule:()=>wp});var u=f(177),o=f(4438),m=f(6648),y=f(1985),h=f(3073),g=f(8750),_=f(9326),I=f(4360),q=f(6450),Vt=f(8496);function we(...t){const i=(0,_.ms)(t),{args:e,keys:n}=(0,h.D)(t),s=new y.c(r=>{const{length:a}=e;if(!a)return void r.complete();const l=new Array(a);let c=a,p=a;for(let k=0;k{b||(b=!0,p--),l[k]=x},()=>c--,void 0,()=>{(!c||!b)&&(p||r.next(n?(0,Vt.e)(n,l):l),r.complete())}))}});return i?s.pipe((0,q.I)(i)):s}var G=f(6354);const v=new o.nKC(""),E=new o.nKC(""),ge=new o.nKC("CallSetDisabledState",{providedIn:"root",factory:()=>We}),We="always";Promise.resolve(),Promise.resolve();const Jt=new o.nKC("");let Ho=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({})}return t})(),Uo=(()=>{class t{static withConfig(e){return{ngModule:t,providers:[{provide:ge,useValue:e.callSetDisabledState??We}]}}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({imports:[Ho]})}return t})(),zo=(()=>{class t{static withConfig(e){return{ngModule:t,providers:[{provide:Jt,useValue:e.warnOnNgModelWithFormControl??"always"},{provide:ge,useValue:e.callSetDisabledState??We}]}}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({imports:[Ho]})}return t})();var Ks=f(7024);let Ys=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac})}return t})();var Js=f(993),P=(f(253),f(6977)),O=f(1413);const ln={now:()=>(ln.delegate||Date).now(),delegate:void 0};class Xe extends O.B{constructor(i=1/0,e=1/0,n=ln){super(),this._bufferSize=i,this._windowTime=e,this._timestampProvider=n,this._buffer=[],this._infiniteTimeWindow=!0,this._infiniteTimeWindow=e===1/0,this._bufferSize=Math.max(1,i),this._windowTime=Math.max(1,e)}next(i){const{isStopped:e,_buffer:n,_infiniteTimeWindow:s,_timestampProvider:r,_windowTime:a}=this;e||(n.push(i),!s&&n.push(r.now()+a)),this._trimBuffer(),super.next(i)}_subscribe(i){this._throwIfClosed(),this._trimBuffer();const e=this._innerSubscribe(i),{_infiniteTimeWindow:n,_buffer:s}=this,r=s.slice();for(let a=0;a{class t{getManifest(){return(0,Js.getIconManifest)()}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),Y=(()=>{class t{get settingsChange(){return this.#i}#e;#t;#n;#o;#i;constructor(){this.#o=new Xe(1),this.#i=this.#o.asObservable()}init(e,n,s){this.#t=e,this.#n=n,this.setTheme(s)}destroy(){this.#o.complete(),this.#t=this.#n=void 0}setTheme(e){const n=this.#e;this.#s(n,e,"theme"),this.#s(n,e,"mode","supportedModes"),this.#s(n,e,"spacing","supportedSpacing"),this.#o.next({currentSettings:e,previousSettings:n}),this.#e=e}#s(e,n,s,r){const a=n[s],l=e?.[s].hostClass,c=a.hostClass;(!e||l!==c)&&(l&&this.#a(l),(!r||n.theme[r].indexOf(a)>=0)&&this.#r(c))}#r(e){this.#n.addClass(this.#t,e)}#a(e){this.#n.removeClass(this.#t,e)}static#c=this.\u0275fac=function(n){return new(n||t)};static#l=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac})}return t})(),cn=(()=>{class t{set class(e){this.#l(this.#o),this.#o="string"==typeof e?e.split(/\s+/):[],this.#a(this.#o),this.#c(this.#i)}set skyThemeClass(e){this.#d(this.#i),this.#a(this.#o),this.#i=e,this.#i&&this.#c(this.#i)}set#e(e){this.#t=e,this.#d(this.#i),this.#a(this.#o),this.#c(this.#i)}#t;#n=new O.B;#o=[];#i;#s;#r;constructor(e,n,s){this.#s=e,this.#r=n,s&&s.settingsChange.pipe((0,P.Q)(this.#n)).subscribe(r=>{this.#e=r.currentSettings})}ngOnDestroy(){this.#n.next(),this.#n.complete()}#a(e){e&&e.forEach(n=>this.#u(n,!0))}#c(e){if(e){const n=this.#t?.theme.name||"default";Object.keys(e).forEach(s=>{this.#u(s,n===e[s])})}}#l(e){e&&e.forEach(n=>this.#u(n,!1))}#d(e){e&&Object.keys(e).forEach(n=>this.#u(n,!1))}#u(e,n){(e=e.trim())&&e.split(/\s+/g).forEach(s=>{n?this.#r.addClass(this.#s.nativeElement,s):this.#r.removeClass(this.#s.nativeElement,s)})}static#p=this.\u0275fac=function(n){return new(n||t)(o.rXU(o.aKT),o.rXU(o.sFG),o.rXU(Y,8))};static#m=this.\u0275dir=o.FsC({type:t,selectors:[["","skyThemeClass",""]],inputs:{class:"class",skyThemeClass:"skyThemeClass"}})}return t})(),tr=(()=>{class t{set skyThemeIf(e){this.#e=e,this.#r()}#e;#t;#n=new O.B;#o=!1;#i;#s;constructor(e,n,s,r){this.#i=e,this.#s=n,r&&r.settingsChange.pipe((0,P.Q)(this.#n)).subscribe(a=>{this.#t=a.currentSettings,this.#r(),s.markForCheck()})}ngOnDestroy(){this.#n.next(),this.#n.complete()}#r(){const e=this.#t?.theme.name||"default",n=this.#e&&e===this.#e;n&&!this.#o?(this.#s.createEmbeddedView(this.#i),this.#o=!0):!n&&this.#o&&(this.#s.clear(),this.#o=!1)}static#a=this.\u0275fac=function(n){return new(n||t)(o.rXU(o.C4Q),o.rXU(o.c1b),o.rXU(o.gRc),o.rXU(Y,8))};static#c=this.\u0275dir=o.FsC({type:t,selectors:[["","skyThemeIf",""]],inputs:{skyThemeIf:"skyThemeIf"}})}return t})();class te{static#e=this.presets={light:new te("light","sky-theme-mode-light"),dark:new te("dark","sky-theme-mode-dark")};constructor(i,e){this.name=i,this.hostClass=e}}class re{static#e=this.presets={standard:new re("standard","sky-theme-spacing-standard"),compact:new re("compact","sky-theme-spacing-compact")};constructor(i,e){this.name=i,this.hostClass=e}}class ae{static#e=this.presets={default:new ae("default","sky-theme-default",[te.presets.light],[re.presets.standard]),modern:new ae("modern","sky-theme-modern",[te.presets.light,te.presets.dark],[re.presets.standard,re.presets.compact])};constructor(i,e,n,s=[re.presets.standard]){this.name=i,this.hostClass=e,this.supportedModes=n,this.supportedSpacing=s}}class _t{constructor(i,e,n=re.presets.standard){this.theme=i,this.mode=e,this.spacing=n}}new _t(ae.presets.default,te.presets.light);let qe=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({})}return t})();class nr extends O.B{constructor(){super(...arguments),this._value=null,this._hasValue=!1,this._isComplete=!1}_checkFinalizedStatuses(i){const{hasError:e,_hasValue:n,_value:s,thrownError:r,isStopped:a,_isComplete:l}=this;e?i.error(r):(a||l)&&(n&&i.next(s),i.complete())}next(i){this.isStopped||(this._value=i,this._hasValue=!0)}complete(){const{_hasValue:i,_value:e,_isComplete:n}=this;n||(this._isComplete=!0,i&&super.next(e),super.complete())}}class or{}let _e=(()=>{class t{#e;#t;#n;constructor(){this._args=new nr,this.args=this._args.asObservable(),this.buttonClick=new o.bkB(!0),this.updateContext=new o.bkB,this.flyoutNextClick=new o.bkB(!0),this.flyoutPreviousClick=new o.bkB(!0),this.helpClick=new o.bkB(!0),this.settingsClick=new o.bkB(!0),this.#e=(0,o.WQX)(Ys,{optional:!0}),this.#t=(0,o.WQX)(o._9s),this.#n=(0,o.WQX)(Y),this.addinClient=new Ks.AddinClient({callbacks:{init:e=>{this.initializeTheme(e?.themeSettings),this._args.next(e),this._args.complete()},buttonClick:()=>{this.buttonClick.emit()},flyoutNextClick:()=>{this.flyoutNextClick.emit()},flyoutPreviousClick:()=>{this.flyoutPreviousClick.emit()},helpClick:()=>{this.helpClick.emit()},settingsClick:()=>{this.settingsClick.emit()},updateContext:e=>{this.updateContext.emit(e)},themeChange:e=>{this.setTheme(e)}}})}closeModal(e){this.addinClient.closeModal(e)}showModal(e){let n=this.addinClient.showModal(e);return(0,m.H)(n.modalClosed)}destroy(){this.addinClient.destroy()}navigate(e){this.addinClient.navigate(e)}openHelp(e){this.addinClient.openHelp(e)}getUserIdentityToken(){return(0,m.H)(this.addinClient.getUserIdentityToken())}getAuthToken(){return(0,m.H)(this.addinClient.getUserIdentityToken())}showToast(e){this.addinClient.showToast(e)}showFlyout(e){const n=this.addinClient.showFlyout(e);return(0,m.H)(n.flyoutClosed)}closeFlyout(){this.addinClient.closeFlyout()}showConfirm(e){return(0,m.H)(this.addinClient.showConfirm(e))}showError(e){this.addinClient.showError(e)}showWait(){this.addinClient.showWait()}hideWait(){this.addinClient.hideWait()}addEventHandler(e){let n=new or;return n.addinEvent=new o.bkB,this.addinClient.addEventHandler(e,(r,a)=>{n.addinEvent.emit({context:r,done:a})}),n}sendEvent(e){return(0,m.H)(this.addinClient.sendEvent(e))}initializeTheme(e){if(!e)return;const n=t.toSkyTheme(e.theme),s=t.toSkyThemeMode(e.mode);if(!this.#e)return void this.initializeTheme_(n,s);const r=this.#e.skyux.app?.theming;r?.supportedThemes&&-1!==r.supportedThemes.indexOf(e.theme)&&this.initializeTheme_(n,s)}initializeTheme_(e,n){this.#n.init(document.body,this.#t.createRenderer(void 0,void 0),new _t(e,n))}setTheme(e){e&&this.#n.setTheme(new _t(t.toSkyTheme(e.theme),t.toSkyThemeMode(e.mode)))}static toSkyTheme(e){return"modern"===e?ae.presets.modern:ae.presets.default}static toSkyThemeMode(e){return"dark"===e?te.presets.dark:te.presets.light}static#o=this.\u0275fac=function(n){return new(n||t)};static#i=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var Te=f(7673);function Ie(t,i,e){function s(a){const l=a.toLocaleUpperCase().replace("_","-");return t[l]}let r=s(i);if(r&&r[e]||(r=s("en-US"),r&&r[e]))return r[e].message}class ir{static formatText(i,...e){return String(i).replace(/\{(\d+)\}/g,function(n,s){const r=parseInt(s,10);return void 0===e[r]?n:e[r]})}}const Ee=new o.nKC("SKY_LIB_RESOURCES_PROVIDERS");let rr=(()=>{class t{get defaultLocale(){return"en-US"}getLocaleInfo(){return(0,Te.of)({locale:this.defaultLocale})}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),ar=(()=>{class t{getResourceName(e){return(0,Te.of)(e)}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac})}return t})(),ue=(()=>{class t{static#e=this.resources={};#t;#n;#o;constructor(e,n,s){this.#t=e,this.#n=n,this.#o=s}static addResources(e){for(const[n,s]of Object.entries(e))t.resources[n]||={},t.resources[n]={...t.resources[n],...s}}getString(e,...n){return we([this.#o?this.#o.getResourceName(e):(0,Te.of)(e),this.#t.getLocaleInfo()]).pipe((0,G.T)(([a,l])=>this.getStringForLocale(l,a,...n)))}getStrings(e){const n={};for(const s of Object.keys(e)){const r=e[s];if("string"==typeof r)n[s]=this.getString(r);else{const[a,...l]=r;n[s]=this.getString(a,...l)}}return we(n)}getStringForLocale(e,n,...s){let r;if(r=Ie(t.resources,e.locale,n),void 0===r&&this.#n)for(const a of this.#n){const l=a.getString(e,n);if(void 0!==l){r=l;break}}return void 0!==r?ir.formatText(r,...s):n}static#i=this.\u0275fac=function(n){return new(n||t)(o.KVO(rr),o.KVO(Ee,8),o.KVO(ar,8))};static#s=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),De=(()=>{class t{#e=new O.B;#t={};#n;#o;constructor(e,n){this.#n=e,this.#o=n}transform(e,...n){const s=e+JSON.stringify(n);return s in this.#t||this.#o.getString(e,...n).pipe((0,P.Q)(this.#e)).subscribe(r=>{this.#t[s]=r,this.#n.markForCheck()}),this.#t[s]}ngOnDestroy(){this.#e.next(),this.#e.complete()}static#i=this.\u0275fac=function(n){return new(n||t)(o.rXU(o.gRc,16),o.rXU(ue,16))};static#s=this.\u0275pipe=o.EJ8({name:"skyLibResources",type:t,pure:!1})}return t})(),Fe=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({})}return t})();function bt(t){return function(i,e){const n=t(i,e);return 1===n.length?"0"+n:n}}function vt(t){return function(i,e){return t(i,e).split(" ")[0]}}function Wo(t,i,e){return new Intl.DateTimeFormat(i,e).format(t).replace(/[\u200e\u200f]/g,"")}function $o(t){const i={hour:"2-digit",hour12:!1,timeZoneName:t};return function(e,n){const s=Wo(e,n,i);return s?s.substring(3):""}}function Ke(t,i){return t.hour12=i,t}function C(t,i){const e={};return e[t]=2===i?"2-digit":"numeric",e}function R(t,i){const e={};return e[t]=i<4?i>1?"short":"narrow":"long",e}function pe(t){return t.reduce((i,e)=>({...i,...e}),{})}function w(t){return(i,e)=>Wo(i,e,t)}w(pe([C("year",1),R("month",3),C("day",1),C("hour",1),C("minute",1),C("second",1)])),w(pe([C("year",1),C("month",1),C("day",1),C("hour",1),C("minute",1)])),w(pe([C("year",1),R("month",4),R("weekday",4),C("day",1)])),w(pe([C("year",1),R("month",4),C("day",1)])),w(pe([C("year",1),R("month",3),C("day",1)])),w(pe([C("year",1),C("month",1),C("day",1)])),w(pe([C("hour",1),C("second",1),C("minute",1)])),w(pe([C("hour",1),C("minute",1)])),w(C("year",4)),w(C("year",2)),w(C("year",1)),w(R("month",4)),w(R("month",3)),w(C("month",2)),w(C("month",1)),w(R("month",4)),w(R("month",1)),w(C("day",2)),w(C("day",1)),bt(vt(w(Ke(C("hour",2),!1)))),vt(w(Ke(C("hour",1),!1))),bt(vt(w(Ke(C("hour",2),!0)))),vt(w(Ke(C("hour",1),!0))),w(C("hour",2)),w(C("hour",1)),bt(w(C("minute",2))),w(C("minute",1)),bt(w(C("second",2))),w(C("second",1)),w(C("second",3)),w(R("weekday",4)),w(R("weekday",3)),w(R("weekday",2)),w(R("weekday",1)),w(Ke(C("hour",1),!0)),$o("short"),$o("long"),w({}),w({}),w(R("era",1)),w(R("era",2)),w(R("era",3)),w(R("era",4));var hr=f(467),un=f(8359),yr=f(1397),fr=f(7441),be=f(8071);const gr=["addListener","removeListener"],kr=["addEventListener","removeEventListener"],_r=["on","off"];function W(t,i,e,n){if((0,be.T)(e)&&(n=e,e=void 0),n)return W(t,i,e).pipe((0,q.I)(n));const[s,r]=function Cr(t){return(0,be.T)(t.addEventListener)&&(0,be.T)(t.removeEventListener)}(t)?kr.map(a=>l=>t[a](i,l,e)):function br(t){return(0,be.T)(t.addListener)&&(0,be.T)(t.removeListener)}(t)?gr.map(Xo(t,i)):function vr(t){return(0,be.T)(t.on)&&(0,be.T)(t.off)}(t)?_r.map(Xo(t,i)):[];if(!s&&(0,fr.X)(t))return(0,yr.Z)(a=>W(a,i,e))((0,g.Tg)(t));if(!s)throw new TypeError("Invalid event target");return new y.c(a=>{const l=(...c)=>a.next(1r(l)})}function Xo(t,i){return e=>n=>t[e](i,n)}var Re=f(4412),qo=f(5964),xr=f(3669),Ae=f(9974);function Mr(t,i){return t===i}var Ko=f(7707);function pn(t,i,...e){if(!0===i)return void t();if(!1===i)return;const n=new Ko.Ms({next:()=>{n.unsubscribe(),t()}});return(0,g.Tg)(i(...e)).subscribe(n)}const Yo={now:()=>(Yo.delegate||performance).now(),delegate:void 0},ve={schedule(t){let i=requestAnimationFrame,e=cancelAnimationFrame;const{delegate:n}=ve;n&&(i=n.requestAnimationFrame,e=n.cancelAnimationFrame);const s=i(r=>{e=void 0,t(r)});return new un.yU(()=>e?.(s))},requestAnimationFrame(...t){const{delegate:i}=ve;return(i?.requestAnimationFrame||requestAnimationFrame)(...t)},cancelAnimationFrame(...t){const{delegate:i}=ve;return(i?.cancelAnimationFrame||cancelAnimationFrame)(...t)},delegate:void 0};function Zo(t){return new y.c(i=>{const e=t||Yo,n=e.now();let s=0;const r=()=>{i.closed||(s=ve.requestAnimationFrame(a=>{s=0;const l=e.now();i.next({timestamp:t?l:a,elapsed:l-n}),r()}))};return r(),()=>{s&&ve.cancelAnimationFrame(s)}})}const Ir=Zo();var Er=f(6697);class Dr extends un.yU{constructor(i,e){super()}schedule(i,e=0){return this}}const Ct={setInterval(t,i,...e){const{delegate:n}=Ct;return n?.setInterval?n.setInterval(t,i,...e):setInterval(t,i,...e)},clearInterval(t){const{delegate:i}=Ct;return(i?.clearInterval||clearInterval)(t)},delegate:void 0};var Fr=f(7908);class mn extends Dr{constructor(i,e){super(i,e),this.scheduler=i,this.work=e,this.pending=!1}schedule(i,e=0){var n;if(this.closed)return this;this.state=i;const s=this.id,r=this.scheduler;return null!=s&&(this.id=this.recycleAsyncId(r,s,e)),this.pending=!0,this.delay=e,this.id=null!==(n=this.id)&&void 0!==n?n:this.requestAsyncId(r,this.id,e),this}requestAsyncId(i,e,n=0){return Ct.setInterval(i.flush.bind(i,this),n)}recycleAsyncId(i,e,n=0){if(null!=n&&this.delay===n&&!1===this.pending)return e;null!=e&&Ct.clearInterval(e)}execute(i,e){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const n=this._execute(i,e);if(n)return n;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(i,e){let s,n=!1;try{this.work(i)}catch(r){n=!0,s=r||new Error("Scheduled action threw falsy error")}if(n)return this.unsubscribe(),s}unsubscribe(){if(!this.closed){const{id:i,scheduler:e}=this,{actions:n}=e;this.work=this.state=this.scheduler=null,this.pending=!1,(0,Fr.o)(n,this),null!=i&&(this.id=this.recycleAsyncId(e,i,null)),this.delay=null,super.unsubscribe()}}}class Ye{constructor(i,e=Ye.now){this.schedulerActionCtor=i,this.now=e}schedule(i,e=0,n){return new this.schedulerActionCtor(this,i).schedule(n,e)}}Ye.now=ln.now;class hn extends Ye{constructor(i,e=Ye.now){super(i,e),this.actions=[],this._active=!1}flush(i){const{actions:e}=this;if(this._active)return void e.push(i);let n;this._active=!0;do{if(n=i.execute(i.state,i.delay))break}while(i=e.shift());if(this._active=!1,n){for(;i=e.shift();)i.unsubscribe();throw n}}}const yn=new hn(mn),Rr=yn;new class Lr extends hn{flush(i){this._active=!0;const e=this._scheduled;this._scheduled=void 0;const{actions:n}=this;let s;i=i||n.shift();do{if(s=i.execute(i.state,i.delay))break}while((i=n[0])&&i.id===e&&n.shift());if(this._active=!1,s){for(;(i=n[0])&&i.id===e&&n.shift();)i.unsubscribe();throw s}}}(class Br extends mn{constructor(i,e){super(i,e),this.scheduler=i,this.work=e}requestAsyncId(i,e,n=0){return null!==n&&n>0?super.requestAsyncId(i,e,n):(i.actions.push(this),i._scheduled||(i._scheduled=ve.requestAnimationFrame(()=>i.flush(void 0))))}recycleAsyncId(i,e,n=0){var s;if(null!=n?n>0:this.delay>0)return super.recycleAsyncId(i,e,n);const{actions:r}=i;null!=e&&(null===(s=r[r.length-1])||void 0===s?void 0:s.id)!==e&&(ve.cancelAnimationFrame(e),i._scheduled=void 0)}});let fn,Nr=1;const xt={};function Jo(t){return t in xt&&(delete xt[t],!0)}const jr={setImmediate(t){const i=Nr++;return xt[i]=!0,fn||(fn=Promise.resolve()),fn.then(()=>Jo(i)&&t()),i},clearImmediate(t){Jo(t)}},{setImmediate:Hr,clearImmediate:Ur}=jr,St={setImmediate(...t){const{delegate:i}=St;return(i?.setImmediate||Hr)(...t)},clearImmediate(t){const{delegate:i}=St;return(i?.clearImmediate||Ur)(t)},delegate:void 0};new class Gr extends hn{flush(i){this._active=!0;const e=this._scheduled;this._scheduled=void 0;const{actions:n}=this;let s;i=i||n.shift();do{if(s=i.execute(i.state,i.delay))break}while((i=n[0])&&i.id===e&&n.shift());if(this._active=!1,s){for(;(i=n[0])&&i.id===e&&n.shift();)i.unsubscribe();throw s}}}(class zr extends mn{constructor(i,e){super(i,e),this.scheduler=i,this.work=e}requestAsyncId(i,e,n=0){return null!==n&&n>0?super.requestAsyncId(i,e,n):(i.actions.push(this),i._scheduled||(i._scheduled=St.setImmediate(i.flush.bind(i,void 0))))}recycleAsyncId(i,e,n=0){var s;if(null!=n?n>0:this.delay>0)return super.recycleAsyncId(i,e,n);const{actions:r}=i;null!=e&&(null===(s=r[r.length-1])||void 0===s?void 0:s.id)!==e&&(St.clearImmediate(e),i._scheduled===e&&(i._scheduled=void 0))}});var Qr=f(9470);function Kr(t,i=yn){return function $r(t){return(0,Ae.N)((i,e)=>{let n=!1,s=null,r=null,a=!1;const l=()=>{if(r?.unsubscribe(),r=null,n){n=!1;const p=s;s=null,e.next(p)}a&&e.complete()},c=()=>{r=null,a&&e.complete()};i.subscribe((0,I._)(e,p=>{n=!0,s=p,r||(0,g.Tg)(t(p)).subscribe(r=(0,I._)(e,l,c))},()=>{a=!0,(!n||!r||r.closed)&&e.complete()}))})}(()=>function qr(t=0,i,e=Rr){let n=-1;return null!=i&&((0,Qr.m)(i)?e=i:n=i),new y.c(s=>{let r=function Xr(t){return t instanceof Date&&!isNaN(t)}(t)?+t-e.now():t;r<0&&(r=0);let a=0;return e.schedule(function(){s.closed||(s.next(a++),0<=n?this.schedule(void 0,n):s.complete())},r)})}(t,i))}let gn;try{gn=typeof Intl<"u"&&Intl.v8BreakIterator}catch{gn=!1}let Yr=(()=>{class t{constructor(e){this._platformId=e,this.isBrowser=this._platformId?(0,u.UE)(this._platformId):"object"==typeof document&&!!document,this.EDGE=this.isBrowser&&/(edge)/i.test(navigator.userAgent),this.TRIDENT=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent),this.BLINK=this.isBrowser&&!(!window.chrome&&!gn)&&typeof CSS<"u"&&!this.EDGE&&!this.TRIDENT,this.WEBKIT=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.BLINK&&!this.EDGE&&!this.TRIDENT,this.IOS=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window),this.FIREFOX=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent),this.ANDROID=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.TRIDENT,this.SAFARI=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.WEBKIT}static#e=this.\u0275fac=function(n){return new(n||t)(o.KVO(o.Agw))};static#t=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),ta=(()=>{class t{constructor(e,n,s){this._platform=e,this._change=new O.B,this._changeListener=r=>{this._change.next(r)},this._document=s,n.runOutsideAngular(()=>{if(e.isBrowser){const r=this._getWindow();r.addEventListener("resize",this._changeListener),r.addEventListener("orientationchange",this._changeListener)}this.change().subscribe(()=>this._viewportSize=null)})}ngOnDestroy(){if(this._platform.isBrowser){const e=this._getWindow();e.removeEventListener("resize",this._changeListener),e.removeEventListener("orientationchange",this._changeListener)}this._change.complete()}getViewportSize(){this._viewportSize||this._updateViewportSize();const e={width:this._viewportSize.width,height:this._viewportSize.height};return this._platform.isBrowser||(this._viewportSize=null),e}getViewportRect(){const e=this.getViewportScrollPosition(),{width:n,height:s}=this.getViewportSize();return{top:e.top,left:e.left,bottom:e.top+s,right:e.left+n,height:s,width:n}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};const e=this._document,n=this._getWindow(),s=e.documentElement,r=s.getBoundingClientRect();return{top:-r.top||e.body.scrollTop||n.scrollY||s.scrollTop||0,left:-r.left||e.body.scrollLeft||n.scrollX||s.scrollLeft||0}}change(e=20){return e>0?this._change.pipe(Kr(e)):this._change}_getWindow(){return this._document.defaultView||window}_updateViewportSize(){const e=this._getWindow();this._viewportSize=this._platform.isBrowser?{width:e.innerWidth,height:e.innerHeight}:{width:0,height:0}}static#e=this.\u0275fac=function(n){return new(n||t)(o.KVO(Yr),o.KVO(o.SKi),o.KVO(u.qQ,8))};static#t=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var xe=f(5113);const ti=["target"],na=["overlayContentRef"],oa=["overlayRef"],ia=t=>({"enable-pointer-events-pass-through":t,"sky-overlay":!0});function sa(t,i){}function ra(t,i){1&t&&o.nrm(0,"div",6)}var L=function(t){return t[t.xs=1]="xs",t[t.sm=2]="sm",t[t.md=3]="md",t[t.lg=4]="lg",t}(L||{});const aa=["a[href]","area[href]","input:not([disabled])","button:not([disabled])","select:not([disabled])","textarea:not([disabled])","iframe","object","embed","*[contenteditable=true]:not([disabled])","*[tabindex]:not([disabled])"].join(", ");let wt=(()=>{class t{#e;constructor(e){this.#e=e.createRenderer(void 0,null)}setResponsiveContainerClass(e,n){const s=e.nativeElement;let r;switch(this.#e.removeClass(s,"sky-responsive-container-xs"),this.#e.removeClass(s,"sky-responsive-container-sm"),this.#e.removeClass(s,"sky-responsive-container-md"),this.#e.removeClass(s,"sky-responsive-container-lg"),n){case L.xs:r="sky-responsive-container-xs";break;case L.sm:r="sky-responsive-container-sm";break;case L.md:r="sky-responsive-container-md";break;default:r="sky-responsive-container-lg"}this.#e.addClass(s,r)}toggleIframePointerEvents(e){const n=Array.from(document.querySelectorAll("iframe"));for(const s of n)this.#e.setStyle(s,"pointer-events",e?"":"none")}applyAutoFocus(e){if(!e)return!1;const n=e.nativeElement.querySelector("[autofocus]");return!!n&&(n.focus(),!0)}getFocusableChildrenAndApplyFocus(e,n,s=!1){const r=e.nativeElement.querySelector(n);if(r){const a=this.getFocusableChildren(r);!this.#t(a)&&s&&r.focus()}}getFocusableChildren(e,n){if(!e)return[];let s=Array.prototype.slice.call(e.querySelectorAll(aa));return(!n||!n.ignoreTabIndex)&&(s=s.filter(r=>-1!==r.tabIndex)),(!n||!n.ignoreVisibility)&&(s=s.filter(r=>this.#n(r))),s}getWidth(e){return e.nativeElement.clientWidth}isTargetAboveElement(e,n){const s=getComputedStyle(n).zIndex;let r=e;for(;r;){const a=getComputedStyle(r).zIndex||r.style.zIndex;if(""!==a&&"auto"!==a&&+a>+s)return!0;r=r.parentElement}return!1}resetHeight(e,n){const s=Array.from(e.nativeElement.querySelectorAll(n));for(const r of s)this.#e.removeStyle(r,"height")}syncMaxHeight(e,n){const s=Array.from(e.nativeElement.querySelectorAll(n));if(s.length>0){let r=0;for(const a of s)r=Math.max(r,a.offsetHeight);for(const a of s)this.#e.setStyle(a,"height",`${r}px`)}}#t(e){return e.length>0&&(e[0].focus(),!0)}#n(e){const n=window.getComputedStyle(e);return"none"!==n.display&&"hidden"!==n.visibility&&!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)}static#o=this.\u0275fac=function(n){return new(n||t)(o.KVO(o._9s))};static#i=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var et=function(t){return t[t.OverflowParent=0]="OverflowParent",t[t.Viewport=1]="Viewport",t}(et||{});function la(t){const i=["above","right","below","left"];let e=i.indexOf(t)+1;return e>=i.length&&(e=0),i[e]}function _n(t,i){const e=i?.bottom||0,n=i?.left||0,s=i?.right||0,r=i?.top||0;let a,l,c,p;const k=t.getBoundingClientRect();return l=k.left,a=k.top,c=k.right,p=k.bottom,p-=e,l+=n,c-=s,a+=r,{bottom:p,left:l,right:c,top:a}}function Le(t){const i=t.getBoundingClientRect(),e=window.getComputedStyle(t,void 0),n=parseFloat(e.marginTop),s=parseFloat(e.marginLeft),r=parseFloat(e.marginRight),a=parseFloat(e.marginBottom);return{top:i.top-n,left:i.left-s,bottom:i.top+i.height+a,right:i.left+i.width+s+r,width:i.width+s+r,height:i.height+n+a}}function bn(t,i){const e=Le(i),n=t.getViewportRect(),s={top:Math.max(e.top,0),left:Math.max(e.left,0),bottom:Math.min(e.bottom,n.height),right:Math.min(e.right,n.width)};return{...s,width:s.right-s.left,height:s.bottom-s.top}}function ni(t,i,e,n){let s;if(i.matches("body")){const r=t.getViewportRect();s={top:0,left:0,right:r.width,bottom:r.height}}else s=n?_n(i,n):bn(t,i);return s.top<=e.top&&s.right>=e.right&&s.bottom>=e.bottom&&s.left<=e.left}const vn={autoFitContext:et.OverflowParent,enableAutoFit:!1,horizontalAlignment:"center",isSticky:!1,placement:"above"};class pa{get offsetChange(){return this.#a}get overflowScroll(){return this.#d}get placementChange(){return this.#p}get#e(){return this.#k}set#e(i){const e={...vn,...i};let n;for(n in e)void 0===e[n]&&(e[n]=vn[n]);this.#k=e}#t;#n;#o;#i;#s;#r;#a;#c=[];#l;#d;#u;#p;#m;#h=new O.B;#y;#f;#g;#k=vn;#b=()=>this.#h.next();constructor(i,e,n,s,r){this.#t=i,this.#m=e,this.#s=r,this.#f=n,this.#g=s,this.#r=new O.B,this.#l=new O.B,this.#u=new O.B,this.#a=this.#r.asObservable(),this.#d=this.#l.asObservable(),this.#p=this.#u.asObservable()}affixTo(i,e){this.#P(),this.#e=e,this.#n=i,this.#c=function da(t){const i=window.document.body,e=[];let n=t?.parentNode;for(;void 0!==n&&n instanceof HTMLElement;){const s=window.getComputedStyle(n,void 0),r=s.overflowY.toLowerCase();if(n.matches("body")||(("auto"===r||"hidden"===r||"scroll"===r)&&e.push(n),"fixed"===s.position))break;n=n.parentNode}return e.push(i),e}(i),this.#_(),this.#e.isSticky&&this.#E()}getConfig(){return this.#e}reaffix(){this.#i=this.#e.placement,this.#_()}destroy(){this.#P(),this.#u.complete(),this.#r.complete(),this.#l.complete(),this.#h.complete()}#_(){const i=this.#x(),e=this.#C();i.top=i.top-e.top,i.left=i.left-e.left,i.bottom=i.bottom-e.top,i.right=i.right-e.left,this.#T(i)&&(this.#m.setStyle(this.#t,"top",`${i.top}px`),this.#m.setStyle(this.#t,"left",`${i.left}px`),this.#r.next({offset:i}))}#C(){if("absolute"===this.#e.position&&this.#t.offsetParent)return Le(this.#t.offsetParent);{const i=Le(this.#s);return{top:i.top,left:i.left,height:i.height,width:i.width,bottom:i.top-i.height,right:i.left-i.width}}}#x(){const i=this.#O();let r,n=0,s=!1,a=this.#e.placement;do{if(r=this.#v(a),s=ni(this.#f,i,r,this.#e.autoFitOverflowOffset),!this.#e.enableAutoFit)break;s||(a=n%2==0?{above:"below",below:"above",right:"left",left:"right"}[a]:la(a)),n++}while(!s&&n<4);return s?(this.#I()?this.#S(a):this.#S(null),r):(this.#e.enableAutoFit&&this.#S(null),this.#v(this.#e.placement))}#v(i){if(!this.#n)return{top:0,left:0,bottom:0,right:0};const e=Le(this.#t),n=this.#n.getBoundingClientRect(),s=this.#e.horizontalAlignment,r=this.#e.verticalAlignment,a=this.#e.enableAutoFit;let l,c;if("above"===i||"below"===i){if("above"===i)switch(l=n.top-e.height,r){case"top":l+=e.height;break;case"middle":l+=e.height/2}else switch(l=n.bottom,r){case"top":default:break;case"middle":l-=e.height/2;break;case"bottom":l-=e.height}switch(s){case"left":c=n.left;break;case"center":default:c=n.left+n.width/2-e.width/2;break;case"right":c=n.right-e.width}}else switch(c="left"===i?n.left-e.width:n.right,r){case"top":l=n.top;break;case"middle":default:l=n.top+n.height/2-e.height/2;break;case"bottom":l=n.bottom-e.height}const p={top:l,left:c,bottom:0,right:0};if(a){const k=this.#M({top:l,left:c},i,this.#n);p.top=k.top,p.left=k.left}return p.bottom=p.top+e.height,p.right=p.left+e.width,p}#M(i,e,n){const s=Le(this.#t),r=n.getBoundingClientRect(),a=this.#O();let l,p;if(this.#e.autoFitContext===et.OverflowParent)l=this.#e.autoFitOverflowOffset?_n(a,this.#e.autoFitOverflowOffset):ni(this.#f,a,r)?bn(this.#f,a):Le(a);else{const x=this.#f.getViewportRect();l={top:-x.top,left:-x.left,bottom:x.height+x.top,right:x.width+x.left}}const k=i.top,b=i.left;switch(e){case"above":case"below":i.leftl.right&&(i.left=l.right-s.width),p=Math.min(40,r.width),(i.left+p>r.right||i.left+s.width-pl.bottom&&(i.top=l.bottom-s.height),p=Math.min(40,r.height),(i.top+p>r.bottom||i.top+s.height-p=e.bottom||s.right<=e.left||s.bottom<=e.top||s.left>=e.right)}(this.#f,this.#w(),{top:i.top,left:i.left,right:i.right,bottom:i.bottom},this.#e.autoFitOverflowOffset)}#E(){this.#y=new un.yU,this.#y.add(this.#f.change().subscribe(()=>{this.#_()})),this.#y.add(this.#h.subscribe(()=>{this.#_(),this.#l.next()})),this.#g.runOutsideAngular(()=>{[window,window.visualViewport,...this.#c].forEach(i=>{i?.addEventListener("scroll",this.#b)})})}#D(){this.#y?.unsubscribe(),this.#g.runOutsideAngular(()=>{[window,window.visualViewport,...this.#c].forEach(i=>{i?.removeEventListener("scroll",this.#b)})})}}let ma=(()=>{class t{#e=(0,o.WQX)(o._9s).createRenderer(void 0,null);#t=(0,o.WQX)(ta);#n=(0,o.WQX)(o.SKi);#o=this.#i((0,o.WQX)(u.qQ));ngOnDestroy(){this.#e.removeChild(this.#o.parentNode,this.#o)}createAffixer(e){return new pa(e.nativeElement,this.#e,this.#t,this.#n,this.#o)}#i(e){const n=this.#e.createElement("div");return this.#e.addClass(n,"sky-affix-layout-viewport-shim"),this.#e.setStyle(n,"width","100%"),this.#e.setStyle(n,"height","100%"),this.#e.setStyle(n,"position","fixed"),this.#e.setStyle(n,"top","0"),this.#e.setStyle(n,"left","0"),this.#e.setStyle(n,"visibility","hidden"),this.#e.setStyle(n,"pointerEvents","none"),this.#e.appendChild(e.body,n),n}static#s=this.\u0275fac=function(n){return new(n||t)};static#r=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),ha=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({imports:[u.MD]})}return t})();class ya{get destroyed(){return this.#t}#e=new O.B;#t;constructor(i,e){this.componentInstance=i,this.stackOrder=e,this.#t=this.#e.asObservable()}destroy(){this.#e.next(),this.#e.complete()}}var Se=function(t){return t[t.BeforeElement=0]="BeforeElement",t[t.BodyBottom=1]="BodyBottom",t[t.ElementBottom=2]="ElementBottom",t}(Se||{}),le=function(t){return t[t.BeforeElement=0]="BeforeElement",t[t.BodyBottom=1]="BodyBottom",t[t.BodyTop=2]="BodyTop",t[t.ElementBottom=3]="ElementBottom",t[t.ElementTop=4]="ElementTop",t}(le||{});let Ot=(()=>{class t{get nativeWindow(){return function fa(){return window}()}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),Ve=(()=>{class t{#e;#t;#n;#o=(0,o.WQX)(o.uvJ);constructor(e,n,s){this.#e=e,this.#n=n,this.#t=s.createRenderer(void 0,null)}createComponent(e,n){n||={location:le.BodyBottom};const s=(0,o.Ol2)(n.providers??[],n.environmentInjector??this.#o);let r;if(n.viewContainerRef)r=n.viewContainerRef.createComponent(e,{environmentInjector:s});else{r=(0,o.a0P)(e,{environmentInjector:s}),this.#e.attachView(r.hostView);const a=this.#i(r),l=this.#n.nativeWindow.document.body;switch(n.location){case le.BeforeElement:if(!n.referenceEl)throw new Error("[SkyDynamicComponentService] Could not create a component at location `SkyDynamicComponentLocation.BeforeElement` because a reference element was not provided.");this.#t.insertBefore(n.referenceEl.parentElement,a,n.referenceEl);break;case le.ElementTop:if(!n.referenceEl)throw new Error("[SkyDynamicComponentService] Could not create a component at location `SkyDynamicComponentLocation.ElementTop` because a reference element was not provided.");this.#t.insertBefore(n.referenceEl,a,n.referenceEl.firstChild);break;case le.ElementBottom:this.#t.appendChild(n.referenceEl,a);break;case le.BodyTop:this.#t.insertBefore(l,a,l.firstChild);break;default:this.#t.appendChild(l,a)}}return r}removeComponent(e){e&&(this.#e.destroyed||this.#e.detachView(e.hostView),e.destroy())}#i(e){return e.hostView.rootNodes[0]}static#s=this.\u0275fac=function(n){return new(n||t)(o.KVO(o.o8S),o.KVO(Ot),o.KVO(o._9s))};static#r=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),ga=(()=>{class t extends Ve{static#e=this.\u0275fac=(()=>{let e;return function(s){return(e||(e=o.xGo(t)))(s||t)}})();static#t=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"any"})}return t})(),Cn=(()=>{class t{create(e){return new MutationObserver(e)}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),oi=(()=>{class t{#e;#t;#n=new O.B;#o;#i;#s;constructor(e,n){this.#t=e,this.#i=n.createRenderer(void 0,null)}ngOnDestroy(){this.#o&&this.#o.disconnect(),this.#n.next(),this.#n.complete(),this.#s&&this.#a(),this.#e=this.#o=this.#s=void 0}setSticky(e){this.#i.addClass(e.nativeElement,"sky-dock-sticky")}setZIndex(e,n){this.#i.setStyle(n.nativeElement,"z-index",e)}unbindDock(e){this.#i.addClass(e.nativeElement,"sky-dock-unbound")}watchDomChanges(e){this.#o=this.#t.create(()=>{this.#r(e)}),this.#o.observe(e.nativeElement,{attributes:!0,childList:!0,characterData:!0,subtree:!0}),W(window,"resize").pipe(function Ar(t,i=yn){return(0,Ae.N)((e,n)=>{let s=null,r=null,a=null;const l=()=>{if(s){s.unsubscribe(),s=null;const p=r;r=null,n.next(p)}};function c(){const p=a+t,k=i.now();if(k{r=p,a=i.now(),s||(s=i.schedule(c,t),n.add(s))},()=>{l(),n.complete()},void 0,()=>{r=s=null}))})}(250),(0,P.Q)(this.#n)).subscribe(()=>this.#r(e))}#r(e){const n=e.nativeElement.getBoundingClientRect().height;if(n===this.#e)return;const s=this.#i.createElement("style"),r=this.#i.createText(`body { margin-bottom: ${n}px; }`);this.#i.setAttribute(s,"data-test-selector","sky-layout-dock-bottom-styles"),this.#i.appendChild(s,r),this.#i.appendChild(document.head,s),this.#s&&this.#a(),this.#e=n,this.#s=s}#a(){this.#i.removeChild(document.head,this.#s)}static#c=this.\u0275fac=function(n){return new(n||t)(o.KVO(Cn),o.KVO(o._9s))};static#l=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac})}return t})();function ii(t,i){return t.stackOrder>i.stackOrder?-1:t.stackOrder{class t{#e=[];#t;#n=(0,o.WQX)(o.gRc);#o=(0,o.WQX)(oi);#i=(0,o.WQX)(Ve);#s=(0,o.WQX)(o.aKT);#r=(0,o.WQX)(o.uvJ);insertComponent(e,n={}){if(!this.target)throw Error("[SkyDockComponent] Could not insert the component because the target element could not be found.");const s=this.#i.createComponent(e,{environmentInjector:this.#r,providers:n.providers,viewContainerRef:this.target}),r=null!=n.stackOrder?n.stackOrder:this.#c();return this.#e.push({componentRef:s,stackOrder:r}),this.#a(),this.#n.markForCheck(),{componentRef:s,stackOrder:r}}removeItem(e){if(!this.target)throw Error("[SkyDockComponent] Could not remove the item because the target element could not be found.");const n=e.componentRef.hostView;this.target.remove(this.target.indexOf(n));const s=this.#e.find(r=>r.componentRef.hostView===n);s&&this.#e.splice(this.#e.indexOf(s),1)}setOptions(e){switch(this.#t=e,this.#t?.location){case Se.BeforeElement:this.#o.unbindDock(this.#s);break;case Se.ElementBottom:this.#o.setSticky(this.#s);break;default:this.#o.watchDomChanges(this.#s)}this.#t?.zIndex&&this.#o.setZIndex(this.#t.zIndex,this.#s)}#a(){if(this.target){this.#e.sort(ii);for(let e=0,n=this.#e.length;e{class t{static#e=this._items=[];get items(){return Z._items}#t;#n;constructor(e){this.#t=e}insertComponent(e,n){const s=Z.dockRef=Z.dockRef||this.#o(),r=s.instance.insertComponent(e,n),a=new ya(r.componentRef.instance,r.stackOrder);return a.destroyed.subscribe(()=>{s.instance.removeItem(r),Z._items.splice(Z._items.indexOf(a),1),0===Z._items.length&&this.#i()}),Z._items.push(a),Z._items.sort(ii),a}setDockOptions(e){this.#n=e}#o(){let e;if(this.#n){let s;switch(this.#n.location){case Se.BeforeElement:s=le.BeforeElement;break;case Se.ElementBottom:s=le.ElementBottom;break;default:s=le.BodyTop}e={location:s,referenceEl:this.#n.referenceEl}}const n=this.#t.createComponent(ka,e);return n.instance.setOptions(this.#n),n}#i(){this.#t.removeComponent(Z.dockRef),Z.dockRef=void 0}static#s=this.\u0275fac=function(n){return new(n||t)(o.KVO(Ve))};static#r=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();Z=xn;class _a{static coerceBooleanProperty(i){return void 0!==i&&"false"!=`${i}`}static hasRequiredValidation(i){const e=i.control;if(e&&e.validator){const n=e.validator({});if(n&&n.required)return!0}return!1}}let si=(()=>{class t{formatText(e,...n){return String(e).replace(/\{(\d+)\}/g,function(s,r){return n[parseInt(r,10)]})}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),ri=0,Ne=(()=>{class t{generateId(){return ri++,`sky-id-gen__${(new Date).getTime()}__${ri}`}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),Sn=(()=>{class t{get id(){return this.#e}#e;constructor(e,n,s){const r=s.generateId();n.setAttribute(e.nativeElement,"id",r),this.#e=r}static#t=this.\u0275fac=function(n){return new(n||t)(o.rXU(o.aKT),o.rXU(o.sFG),o.rXU(Ne))};static#n=this.\u0275dir=o.FsC({type:t,selectors:[["","skyId",""]],exportAs:["skyId"]})}return t})(),Mn=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({})}return t})(),ba=(()=>{class t{#e;#t;#n;constructor(){this.announcerElementChanged=new Xe(1),this.#t=(0,o.WQX)(u.qQ),this.#n=(0,o.WQX)(Ne),this.#e=this.#o(),this.announcerElementChanged.next(this.#e)}announce(e,n){this.#e||(this.#e=this.#o(),this.announcerElementChanged.next(this.#e));const s=n?.politeness??"polite";this.clear(),this.#e.setAttribute("aria-live",s),this.#e.textContent=e}clear(){this.#e&&(this.#e.textContent="")}ngOnDestroy(){this.#e?.remove(),this.#e=void 0,this.announcerElementChanged.next(void 0)}#o(){const e="sky-live-announcer-element",n=Array.from(this.#t.getElementsByClassName(e)),s=this.#t.createElement("div");for(const r of n)r.remove();return s.classList.add(e),s.classList.add("sky-screen-reader-only"),s.setAttribute("aria-atomic","true"),s.setAttribute("aria-live","polite"),s.id=this.#n.generateId(),this.#t.body.appendChild(s),s}static#i=this.\u0275fac=function(n){return new(n||t)};static#s=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();const va=new o.nKC("SkyLogLevel"),wn=new Set;let tt=(()=>{class t{#e;#t;constructor(e,n){this.#t=e,this.#e=n??3}static clearPreviousLogs(){wn.clear()}deprecated(e,n){var s=this;return(0,hr.A)(function*(){const r=n?.logLevel??2;if(e=s.#n(e),s.#o(r)){const a=[];a.push(n?.deprecationMajorVersion?s.#t.formatText("{0} is deprecated starting in SKY UX {1}.",e,n.deprecationMajorVersion.toLocaleString()):s.#t.formatText("{0} is deprecated.",e)),a.push(n?.removalMajorVersion?s.#t.formatText("We will remove it in version {0}.",n.removalMajorVersion.toLocaleString()):"We will remove it in a future major version."),n?.replacementRecommendation&&a.push(n.replacementRecommendation),n?.moreInfoUrl&&a.push(s.#t.formatText("For more information, see {0}.",n.moreInfoUrl)),s.#i(r,a.join(" "))}return Promise.resolve()})()}error(e,n){this.#o(3)&&this.#s("error",e,n)}info(e,n){this.#o(1)&&this.#s("log",e,n)}warn(e,n){if(this.#o(2)){const s=this.#r(e,n);wn.has(e)||(this.#s("warn",e,n),wn.add(s))}}#n(e){return"`"!==e.charAt(0)&&"`"!==e.charAt(-1)&&(e="`"+e+"`"),e}#o(e){return e>=this.#e}#i(e,n,s){switch(e){case 1:this.info(n,s);break;case 2:this.warn(n,s);break;case 3:this.error(n,s)}}#s(e,n,s){s?console[e](n,...s):console[e](n)}#r(e,n){let s=e;return n?.length&&(s=`${s} ${n.join(" ")}`),s}static#a=this.\u0275fac=function(n){return new(n||t)(o.KVO(si),o.KVO(va,8))};static#c=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var nt;const ai=L.md;let li=(()=>{class t{static#e=this.xs="(max-width: 767px)";static#t=this.sm="(min-width: 768px) and (max-width: 991px)";static#n=this.md="(min-width: 992px) and (max-width: 1199px)";static#o=this.lg="(min-width: 1200px)";get current(){return this.#s}#i=new Re.t(ai);#s=ai;#r=[{mediaQueryString:nt.xs,name:L.xs},{mediaQueryString:nt.sm,name:L.sm},{mediaQueryString:nt.md,name:L.md},{mediaQueryString:nt.lg,name:L.lg}];#a=[];#c;constructor(e){this.#c=e,this.#l()}ngOnDestroy(){this.#d(),this.#i.complete()}subscribe(e){return this.#i.subscribe({next:n=>{e(n)}})}destroy(){this.#d(),this.#i.complete()}#l(){this.#a=this.#r.map(e=>{const n=matchMedia(e.mediaQueryString),s=r=>{this.#c.run(()=>{r.matches&&this.#u(e.name)})};return n.addListener(s),n.matches&&this.#u(e.name),{mediaQueryList:n,listener:s}})}#d(){this.#a.forEach(e=>{e.mediaQueryList.removeListener(e.listener)}),this.#a=[]}#u(e){this.#s=e,this.#i.next(e)}static#p=this.\u0275fac=function(n){return new(n||t)(o.KVO(o.SKi))};static#m=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();nt=li;ue.addResources({"EN-US":{skyux_numeric_billions_symbol:{message:"B"},skyux_numeric_millions_symbol:{message:"M"},skyux_numeric_thousands_symbol:{message:"K"},skyux_numeric_trillions_symbol:{message:"T"}}});class Ca{get backdropClick(){return this.#t}get closed(){return this.#o}#e;#t;#n;#o;constructor(i,e){this.config=i,this.componentRef=e,this.id=this.componentRef.instance.id,this.componentRef.instance.closed.subscribe(()=>{this.#n.next(),this.#n.complete(),this.#e.complete()}),this.componentRef.instance.backdropClick.subscribe(()=>{this.#e.next()}),this.#e=new O.B,this.#n=new O.B,this.#t=this.#e.asObservable(),this.#o=this.#n.asObservable()}attachComponent(i,e){return this.componentRef.instance.attachComponent(i,e).instance}attachTemplate(i,e){this.componentRef.instance.attachTemplate(i,e)}}let di=(()=>{class t{#e;#t;constructor(e){this.#e=e.createRenderer(void 0,null)}restrictBodyScroll(){const e=this.#e.createElement("style"),n=this.#e.createText("body { overflow: hidden }");this.#e.setAttribute(e,"data-test-selector","sky-overlay-restrict-scroll-styles"),this.#e.appendChild(e,n),this.#e.appendChild(document.head,e),this.#t&&this.#n(),this.#t=e}releaseBodyScroll(){this.#n()}#n(){this.#t&&this.#t.parentElement===document.head&&this.#e.removeChild(document.head,this.#t)}addAriaHiddenToSiblings(e){const n=e.nativeElement,s=n.parentElement.children,r=new Map;for(const a of s)a!==n&&!a.hasAttribute("aria-live")&&"script"!==a.nodeName.toLowerCase()&&"style"!==a.nodeName.toLowerCase()&&(r.set(a,a.getAttribute("aria-hidden")),a.setAttribute("aria-hidden","true"));return r}restoreAriaHiddenForSiblings(e){e.forEach((n,s)=>{s.parentElement&&(n?s.setAttribute("aria-hidden",n):s.removeAttribute("aria-hidden"))}),e.clear()}static#o=this.\u0275fac=function(n){return new(n||t)(o.KVO(o._9s))};static#i=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();class On{constructor(i){this.config=i}}const Pn=new o.nKC("SkyStackingContext");let xa=5e3,Sa=(()=>{class t{get backdropClick(){return this.#t}get closed(){return this.#o}#e;#t;#n;#o;#i;#s;#r;#a;#c;#l;#d;#u;#p;#m;#h;constructor(){this.wrapperClass="",this.enablePointerEvents=!1,this.showBackdrop=!1,this.zIndex=""+ ++xa,this.clipPath$=new Xe(1),this.position="fixed",this.#i=new O.B,this.#r=new Map,this.#a=(0,o.WQX)(di),this.#c=(0,o.WQX)(o.gRc),this.#l=(0,o.WQX)(On),this.#d=(0,o.WQX)(wt),this.#u=(0,o.WQX)(o.aKT),this.#p=(0,o.WQX)(o.uvJ),this.#m=(0,o.WQX)(Ne),this.#h=(0,o.WQX)(xe.Ix,{optional:!0}),this.id=this.#m.generateId(),this.#e=new O.B,this.#n=new O.B,this.#t=this.#e.asObservable(),this.#o=this.#n.asObservable()}ngOnInit(){this.#y(this.#l.config),setTimeout(()=>{this.#f()}),this.#l.config.closeOnNavigation&&this.#g(),this.#l.config.hideOthersFromScreenReaders&&(this.#r=this.#a.addAriaHiddenToSiblings(this.#u))}ngOnDestroy(){this.#k(),this.#i.next(),this.#i.complete(),this.#e.complete(),this.#a.restoreAriaHiddenForSiblings(this.#r),this.#n.next(),this.#n.complete()}attachComponent(e,n=[]){if(!this.targetRef)throw new Error("[SkyOverlayComponent] Could not attach the component because the target element could not be found.");this.targetRef.clear();const s=(0,o.Ol2)([{provide:Pn,useValue:{zIndex:new Re.t(parseInt(this.zIndex,10)).asObservable().pipe((0,P.Q)(this.#i))}},...n],this.#p),r=this.targetRef.createComponent(e,{environmentInjector:s});return r.changeDetectorRef.detectChanges(),r}attachTemplate(e,n){if(!this.targetRef)throw new Error("[SkyOverlayComponent] Could not attach the template because the target element could not be found.");return this.targetRef.clear(),this.targetRef.createEmbeddedView(e,n,{injector:this.#p})}updateClipPath(e){this.clipPath$.next(e)}#y(e){this.wrapperClass=e.wrapperClass||"",this.showBackdrop=!!e.showBackdrop,this.enablePointerEvents=!!e.enablePointerEvents,this.position=e.position||"fixed",this.#c.markForCheck()}#f(){W(window.document,"click").pipe((0,P.Q)(this.#i)).subscribe(e=>{if(e.target&&this.overlayContentRef&&this.overlayRef){const n=this.overlayContentRef.nativeElement.contains(e.target),s=this.#d.isTargetAboveElement(e.target,this.overlayRef.nativeElement);!n&&!s&&(this.#e.next(),this.#l.config.enableClose&&this.#n.next())}})}#g(){this.#h&&(this.#s=this.#h.events.subscribe(e=>{e instanceof xe.Z&&this.#n.next()}))}#k(){this.#s&&(this.#s.unsubscribe(),this.#s=void 0)}static#b=this.\u0275fac=function(n){return new(n||t)};static#_=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-overlay"]],viewQuery:function(n,s){if(1&n&&(o.GBs(na,7,o.aKT),o.GBs(oa,7,o.aKT),o.GBs(ti,7,o.c1b)),2&n){let r;o.mGM(r=o.lsd())&&(s.overlayContentRef=r.first),o.mGM(r=o.lsd())&&(s.overlayRef=r.first),o.mGM(r=o.lsd())&&(s.targetRef=r.first)}},hostVars:1,hostBindings:function(n,s){2&n&&o.Mr5("id",s.id)},standalone:!0,features:[o.aNF],decls:8,vars:12,consts:[["overlayRef",""],["overlayContentRef",""],["target",""],[3,"ngClass"],[1,"sky-overlay-content"],["class","sky-overlay-backdrop",4,"ngIf"],[1,"sky-overlay-backdrop"]],template:function(n,s){1&n&&(o.j41(0,"div",3,0),o.nI1(2,"async"),o.j41(3,"div",4,1),o.DNE(5,sa,0,0,"ng-template",null,2,o.C5r),o.k0s(),o.DNE(7,ra,1,0,"div",5),o.k0s()),2&n&&(o.HbH("sky-overlay-position-"+s.position+" "+s.wrapperClass),o.xc7("z-index",s.zIndex)("clip-path",o.bMT(2,8,s.clipPath$)),o.Y8G("ngClass",o.eq3(10,ia,s.enablePointerEvents)),o.R7$(7),o.Y8G("ngIf",s.showBackdrop))},dependencies:[u.MD,u.YU,u.bT,u.Jj],styles:[".sky-overlay[_ngcontent-%COMP%]{inset:0;width:100%;height:100%;display:flex;pointer-events:auto}.sky-overlay-position-absolute[_ngcontent-%COMP%]{position:absolute}.sky-overlay-position-fixed[_ngcontent-%COMP%]{position:fixed}.sky-overlay-content[_ngcontent-%COMP%]{position:relative;z-index:1;display:inline-flex;align-self:start;pointer-events:auto}.sky-overlay-backdrop[_ngcontent-%COMP%]{background:#00000080;inset:0;width:100%;height:100%;position:absolute}.enable-pointer-events-pass-through[_ngcontent-%COMP%], .enable-pointer-events-pass-through[_ngcontent-%COMP%] .sky-overlay-backdrop[_ngcontent-%COMP%]{pointer-events:none}.enable-pointer-events-pass-through[_ngcontent-%COMP%] .sky-overlay-content[_ngcontent-%COMP%]{pointer-events:auto}"],changeDetection:0})}return t})();var me;let pi=(()=>{class t{static#e=this.overlays=[];#t=(0,o.WQX)(di);#n=(0,o.WQX)(o.o8S);#o;#i=(0,o.WQX)(o.uvJ);constructor(e){this.#o=e}create(e){const n=this.#r(e);!1===n.enableScroll&&this.#t.restrictBodyScroll();const s=this.#s(n),r=new Ca(n,s);return r.closed.subscribe(()=>{me.overlays.indexOf(r)>-1&&this.close(r)}),me.overlays.push(r),r}close(e){this.#a(e),this.#n.detachView(e.componentRef.hostView),e.componentRef.destroy();const n=e.componentRef.location.nativeElement;null!==n.parentNode&&n.parentNode.removeChild(n)}closeAll(){for(;me.overlays.length>0;)this.close(me.overlays[0])}#s(e){return this.#o.createComponent(Sa,{environmentInjector:this.#i,providers:[{provide:On,useValue:new On(e)}]})}#r(e={}){return{closeOnNavigation:!0,enableClose:!1,enablePointerEvents:!1,enableScroll:!0,showBackdrop:!1,wrapperClass:"",...e}}#a(e){me.overlays.splice(me.overlays.indexOf(e),1),!1===e.config.enableScroll&&(me.overlays.some(s=>!s.config.enableScroll)||this.#t.releaseBodyScroll())}static#c=this.\u0275fac=function(n){return new(n||t)(o.KVO(Ve))};static#l=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();me=pi;const mi=/ResizeObserver loop completed with undelivered notifications/i;let ot,Tn=!1;const hi=t=>{if(mi.test(t.message))return t.stopImmediatePropagation(),t.stopPropagation(),t.preventDefault(),!1},yi=t=>mi.test("string"==typeof t?t:t.message)?(t instanceof ErrorEvent&&(t.stopImmediatePropagation(),t.stopPropagation(),t.preventDefault()),!1):ot?.call(window,t);let Ma=(()=>{class t{#e=new O.B;#t=new ResizeObserver(e=>this.#n.next(e));#n=new O.B;#o=new Map;#i=(0,o.WQX)(Ot);#s=(0,o.WQX)(o.SKi);constructor(){this.#r(),(0,o.WQX)(o.o8S).onDestroy(()=>this.#a())}ngOnDestroy(){this.#e.next(),this.#e.complete(),this.#t.disconnect()}observe(e){return this.#o.has(e.nativeElement)||this.#o.set(e.nativeElement,new y.c(s=>{const r=this.#n.subscribe(s);return this.#t?.observe(e.nativeElement),()=>{this.#t?.unobserve(e.nativeElement),r.unsubscribe(),this.#o.delete(e.nativeElement)}}).pipe((0,qo.p)(Boolean),(0,qo.p)(s=>s.some(r=>r.target===e.nativeElement)),(0,G.T)(s=>s.find(r=>r.target===e.nativeElement)),function Sr(t,i=xr.D){return t=t??Mr,(0,Ae.N)((e,n)=>{let s,r=!0;e.subscribe((0,I._)(n,a=>{const l=i(a);(r||!t(s,l))&&(r=!1,s=l,n.next(a))}))})}((s,r)=>Math.round(s.contentRect.width)===Math.round(r.contentRect.width)&&Math.round(s.contentRect.height)===Math.round(r.contentRect.height)),function Or(t,i,e){let n,s=!1;return t&&"object"==typeof t?({bufferSize:n=1/0,windowTime:i=1/0,refCount:s=!1,scheduler:e}=t):n=t??1/0,function wr(t={}){const{connector:i=(()=>new O.B),resetOnError:e=!0,resetOnComplete:n=!0,resetOnRefCountZero:s=!0}=t;return r=>{let a,l,c,p=0,k=!1,b=!1;const x=()=>{l?.unsubscribe(),l=void 0},F=()=>{x(),a=c=void 0,k=b=!1},z=()=>{const Ue=a;F(),Ue?.unsubscribe()};return(0,Ae.N)((Ue,os)=>{p++,!b&&!k&&x();const Bt=c=c??i();os.add(()=>{p--,0===p&&!b&&!k&&(l=pn(z,s))}),Bt.subscribe(os),!a&&p>0&&(a=new Ko.Ms({next:Lt=>Bt.next(Lt),error:Lt=>{b=!0,x(),l=pn(F,e,Lt),Bt.error(Lt)},complete:()=>{k=!0,x(),l=pn(F,n),Bt.complete()}}),(0,g.Tg)(Ue).subscribe(a))})(r)}}({connector:()=>new Xe(n,i,e),resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:s})}({bufferSize:1,refCount:!0}),function Pr(t,i){return(0,Ae.N)((e,n)=>{const{leading:s=!0,trailing:r=!1}=i??{};let a=!1,l=null,c=null,p=!1;const k=()=>{c?.unsubscribe(),c=null,r&&(F(),p&&n.complete())},b=()=>{c=null,p&&n.complete()},x=z=>c=(0,g.Tg)(t(z)).subscribe((0,I._)(n,k,b)),F=()=>{if(a){a=!1;const z=l;l=null,n.next(z),!p&&x(z)}};e.subscribe((0,I._)(n,z=>{a=!0,l=z,(!c||c.closed)&&(s?F():x(z))},()=>{p=!0,(!(r&&a&&c)||c.closed)&&n.complete()}))})}(()=>function Tr(t){return t?Zo(t):Ir}().pipe((0,Er.s)(1)),{leading:!1,trailing:!0}),(0,P.Q)(this.#e))),this.#o.get(e.nativeElement)}#r(){Tn||(Tn=!0,this.#s.runOutsideAngular(()=>this.#i.nativeWindow.addEventListener("error",hi))),this.#i.nativeWindow.onerror!==yi&&(ot=this.#i.nativeWindow.onerror,this.#i.nativeWindow.onerror=yi)}#a(){this.#i.nativeWindow.removeEventListener("error",hi),ot&&(this.#i.nativeWindow.onerror=ot,ot=void 0),Tn=!1}static#c=this.\u0275fac=function(n){return new(n||t)};static#l=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();const wa=L.md;let In=(()=>{class t{get current(){return this.#t}#e=[{check:e=>e>0&&e<=767,name:L.xs},{check:e=>e>767&&e<=991,name:L.sm},{check:e=>e>991&&e<=1199,name:L.md},{check:e=>e>1199,name:L.lg}];#t=wa;#n=new Xe(1);#o=new O.B;#i=(0,o.WQX)(Ma);#s;ngOnDestroy(){this.unobserve(),this.#s=void 0,this.#n.complete()}destroy(){this.ngOnDestroy()}observe(e,n){if(this.#s){if(this.#s===e)return this;this.unobserve()}return this.#s=e,this.#u(e,n?.updateResponsiveClasses),this.#i.observe(e).pipe((0,P.Q)(this.#o)).subscribe(s=>{const r=this.#d(s.contentRect.width);r&&this.#r(r,n?.updateResponsiveClasses)}),this}unobserve(){this.#c(),this.#o.next(),this.#o.complete()}subscribe(e){return this.#n.pipe((0,P.Q)(this.#o)).subscribe(n=>{e(n)})}#r(e,n){n&&this.#a(this.current,e),this.current!==e&&this.#n.next(e),this.#t=e}#a(e,n){const s=this.#l(e),r=this.#l(n),a=this.#s?.nativeElement?.classList;a?.remove(s),a?.add(r)}#c(){for(const e of Object.values(L))if("number"==typeof e){const n=this.#l(e);this.#s?.nativeElement?.classList?.remove(n)}}#l(e){return`sky-responsive-container-${L[e]}`}#d(e){const n=this.#e.find(s=>s.check(e));return n?n.name:void 0}#u(e,n){const r=this.#d(e.nativeElement.offsetWidth||0);r&&this.#r(r,n)}static#p=this.\u0275fac=function(n){return new(n||t)};static#m=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac})}return t})(),it=(()=>{class t{#e;#t;constructor(e,n){this.#e=e,this.#t=n.create(s=>{const r=[];for(const a of s)a.target.parentNode===e.nativeElement&&r.push(a.target);this.#i(r)}),this.#n()}ngOnInit(){const e=this.#e.nativeElement;this.#i(Array.from(e.childNodes))}ngOnDestroy(){this.#o()}#n(){this.#t.observe(this.#e.nativeElement,{characterData:!0,subtree:!0})}#o(){this.#t.disconnect()}#i(e){this.#o();for(const n of e)if(n.nodeType===Node.TEXT_NODE&&n.textContent){const s=n.textContent,r=s.trim();s!==r&&(n.textContent=r)}this.#n()}static#s=this.\u0275fac=function(n){return new(n||t)(o.rXU(o.aKT),o.rXU(Cn))};static#r=this.\u0275dir=o.FsC({type:t,selectors:[["","skyTrim",""]]})}return t})(),Pt=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({})}return t})();function Da(t,i){if(1&t&&(o.nrm(0,"i",3),o.nI1(1,"async"),o.nI1(2,"skyIconClassList")),2&t){let e;const n=o.XpG();o.Y8G("ngClass",o.i5U(2,3,n.baseIcon.icon,null==(e=o.bMT(1,1,null==n.themeSvc?null:n.themeSvc.settingsChange))?null:e.currentSettings))}}function Fa(t,i){if(1&t&&(o.nrm(0,"i",4),o.nI1(1,"async"),o.nI1(2,"skyIconClassList")),2&t){let e;const n=o.XpG();o.Y8G("ngClass",o.i5U(2,3,n.topIcon.icon,null==(e=o.bMT(1,1,null==n.themeSvc?null:n.themeSvc.settingsChange))?null:e.currentSettings))}}new class Ea{constructor(i){this.full=i,this.major=i.split(".")[0],this.minor=i.split(".")[1],this.patch=i.split(".").slice(2).join(".")}}("10.7.0");const Ra=(t,i,e,n,s)=>[t,i,e,n,s];function Aa(t,i){if(1&t&&(o.nrm(0,"i",1),o.nI1(1,"async"),o.nI1(2,"skyIconClassList")),2&t){let e;const n=o.XpG();o.Y8G("ngClass",o.iJd(2,6,o.s1E(12,Ra,n.icon,null==(e=o.bMT(1,4,null==n.themeSvc?null:n.themeSvc.settingsChange))?null:e.currentSettings,n.size,n.fixedWidth,n.variant))),o.BMQ("data-sky-icon",n.icon)("data-sky-icon-type",n.iconType)("data-sky-icon-variant",n.variant)}}const Va=()=>({icon:"circle-solid",iconType:"skyux"}),Na=()=>({icon:"help-i",iconType:"skyux"});function ja(t,i){1&t&&o.nrm(0,"sky-icon",3)}function Ha(t,i){1&t&&o.nrm(0,"sky-icon-stack",4),2&t&&o.Y8G("baseIcon",o.lJ4(2,Va))("topIcon",o.lJ4(3,Na))}const Ua=["*",[["",8,"sky-control-help"]]],za=["*",".sky-control-help"];function Ga(t,i){if(1&t&&(o.j41(0,"span",11),o.EFF(1),o.k0s()),2&t){const e=o.XpG(2);o.R7$(),o.SpI(" ",e.descriptionComputed," ")}}function Wa(t,i){if(1&t&&(o.j41(0,"div",1)(1,"div",2)(2,"span",3),o.nrm(3,"sky-icon",4),o.k0s(),o.j41(4,"span",5),o.nrm(5,"sky-icon-stack",6),o.k0s()(),o.j41(6,"div",7),o.DNE(7,Ga,2,1,"span",8),o.j41(8,"span",9),o.SdG(9),o.k0s(),o.j41(10,"span",10),o.SdG(11,1),o.k0s()()()),2&t){const e=o.XpG();o.R7$(),o.Y8G("ngClass","sky-status-indicator-icon-"+e.indicatorTypeOrDefault),o.R7$(2),o.Y8G("icon",e.icon),o.R7$(2),o.Y8G("baseIcon",e.baseIcon)("topIcon",e.topIcon),o.R7$(2),o.Y8G("ngIf",e.descriptionComputed)}}let Xa=(()=>{class t{#e=new Map;#t=(0,o.WQX)(er);constructor(){for(const e of this.#t.getManifest().glyphs)e.faName&&!e.faNames&&(e.faNames=[e.faName]),this.#e.set(e.name,e)}resolveIcon(e,n,s){let r="fa";const a=n&&`${e}-${n}`,l=`${e}-line`;let c=this.#e.get(a)??this.#e.get(e)??this.#e.get(l)??Array.from(this.#e.values()).find(p=>p.aliases?.includes(a)||p.aliases?.includes(l)||p.aliases?.includes(e));if(!c){let p=Array.from(this.#e.values()).filter(k=>k.faNames?.includes(e));if(p.length){if(p.length>1&&n){const k=p.find(b=>b.name.endsWith(n));k&&(p=[k])}c=p[0]}}return c&&("modern"!==s?.theme.name&&c.faNames?.length?c.faNames?.includes(e)||(e=c.faNames[0]):(e=c.name,r="skyux")),{icon:e,iconType:r}}static#n=this.\u0275fac=function(n){return new(n||t)};static#o=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),gi=(()=>{class t{#e=(0,o.WQX)(Xa);transform(e,n,s,r,a){let l;const{icon:c,iconType:p}=this.#e.resolveIcon(e,a,n);return l="skyux"===p?["sky-i-"+c]:["fa","fa-"+c],s&&l.push("fa-"+s),r&&l.push("fa-fw"),l}static#t=this.\u0275fac=function(n){return new(n||t)};static#n=this.\u0275pipe=o.EJ8({name:"skyIconClassList",type:t,pure:!0})}return t})(),ki=(()=>{class t{constructor(){this.themeSvc=(0,o.WQX)(Y,{optional:!0})}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-icon-stack"]],inputs:{size:"size",baseIcon:"baseIcon",topIcon:"topIcon"},decls:3,vars:3,consts:[["aria-hidden","true",1,"sky-icon-stack","fa-stack",3,"ngClass"],["class","sky-icon fa-stack-2x",3,"ngClass",4,"ngIf"],["class","sky-icon fa-stack-1x fa-inverse sky-icon-inverse",3,"ngClass",4,"ngIf"],[1,"sky-icon","fa-stack-2x",3,"ngClass"],[1,"sky-icon","fa-stack-1x","fa-inverse","sky-icon-inverse",3,"ngClass"]],template:function(n,s){1&n&&(o.j41(0,"span",0),o.DNE(1,Da,3,6,"i",1)(2,Fa,3,6,"i",2),o.k0s()),2&n&&(o.Y8G("ngClass",s.size?"fa-"+s.size+" sky-icon-stack-size-"+s.size:""),o.R7$(),o.Y8G("ngIf",s.baseIcon),o.R7$(),o.Y8G("ngIf",s.topIcon))},dependencies:[u.YU,u.bT,u.Jj,gi],styles:["[_nghost-%COMP%]{display:inline-block;vertical-align:bottom}.sky-icon-stack-size-xs.fa-stack[_ngcontent-%COMP%]{width:1.25em;height:1.25em;line-height:1.25em}.sky-icon-stack-size-xs[_ngcontent-%COMP%] .fa-stack-2x[_ngcontent-%COMP%]{font-size:1.25em}.sky-icon-stack-size-xs[_ngcontent-%COMP%] .fa-stack-1x[_ngcontent-%COMP%]{font-size:.625em}.fa-stack-1x.sky-i-check[_ngcontent-%COMP%]:before{position:relative;top:.5px}.fa-stack-1x.sky-i-exclamation[_ngcontent-%COMP%]:before{position:relative;top:1.5px}.sky-icon-inverse[_ngcontent-%COMP%]{color:var(--sky-icon-stack-top-icon-color-override, #ffffff)}.sky-theme-modern.sky-theme-mode-dark[_nghost-%COMP%] .sky-icon-inverse[_ngcontent-%COMP%], .sky-theme-modern.sky-theme-mode-dark [_nghost-%COMP%] .sky-icon-inverse[_ngcontent-%COMP%]{color:#121212}.sky-theme-modern.sky-theme-mode-dark[_ngcontent-%COMP%] .sky-icon-inverse[_ngcontent-%COMP%]{color:#121212}"]})}return t})(),st=(()=>{class t{constructor(){this.themeSvc=(0,o.WQX)(Y,{optional:!0})}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-icon"]],inputs:{icon:"icon",iconType:"iconType",size:"size",fixedWidth:"fixedWidth",variant:"variant"},decls:1,vars:1,consts:[["aria-hidden","true","class","sky-icon",3,"ngClass",4,"ngIf"],["aria-hidden","true",1,"sky-icon",3,"ngClass"]],template:function(n,s){1&n&&o.DNE(0,Aa,3,18,"i",0),2&n&&o.Y8G("ngIf",s.icon)},dependencies:[u.YU,u.bT,u.Jj,gi],styles:["[_nghost-%COMP%]{display:inline-block}i[_ngcontent-%COMP%]{display:inherit}"],changeDetection:0})}return t})(),je=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({imports:[u.MD]})}return t})();const _i={"EN-US":{skyux_alert_close:{message:"Close the alert"},skyux_alert_sr_attention:{message:"Attention:"},skyux_alert_sr_caution:{message:"Caution:"},skyux_alert_sr_completed:{message:"Completed:"},skyux_alert_sr_danger:{message:"Danger:"},skyux_alert_sr_error:{message:"Error:"},skyux_alert_sr_important_info:{message:"Important information:"},skyux_alert_sr_important_warning:{message:"Important warning:"},skyux_alert_sr_success:{message:"Success:"},skyux_alert_sr_warning:{message:"Warning:"},skyux_help_inline_button_title:{message:"Show help content"},skyux_label_sr_attention:{message:"Attention:"},skyux_label_sr_caution:{message:"Caution:"},skyux_label_sr_completed:{message:"Completed:"},skyux_label_sr_danger:{message:"Danger:"},skyux_label_sr_error:{message:"Error:"},skyux_label_sr_important_info:{message:"Important information:"},skyux_label_sr_important_warning:{message:"Important warning:"},skyux_label_sr_success:{message:"Success:"},skyux_label_sr_warning:{message:"Warning:"},skyux_status_indicator_sr_attention:{message:"Attention:"},skyux_status_indicator_sr_caution:{message:"Caution:"},skyux_status_indicator_sr_completed:{message:"Completed:"},skyux_status_indicator_sr_danger:{message:"Danger:"},skyux_status_indicator_sr_error:{message:"Error:"},skyux_status_indicator_sr_important_info:{message:"Important information:"},skyux_status_indicator_sr_important_warning:{message:"Important warning:"},skyux_status_indicator_sr_success:{message:"Success:"},skyux_status_indicator_sr_warning:{message:"Warning:"},skyux_tokens_dismiss_button_default_label:{message:"Remove "},skyux_tokens_dismiss_button_title:{message:"Remove item"},skyux_tokens_token_dismissed:{message:"{0} removed"},skyux_wait_aria_alt_text:{message:"Loading."},skyux_wait_blocking_aria_alt_text:{message:"Loading. Please wait."},skyux_wait_page_aria_alt_text:{message:"Page loading."},skyux_wait_page_blocking_aria_alt_text:{message:"Page loading. Please wait."},skyux_wait_screen_reader_completed_text:{message:"Loading complete."},skyux_wait_page_screen_reader_completed_text:{message:"Page loading complete."}}};ue.addResources(_i);class qa{getString(i,e){return Ie(_i,i.locale,e)}}let bi=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({providers:[{provide:Ee,useClass:qa,multi:!0}],imports:[Fe]})}return t})();class Ka{static getIconsForType(i){let e,n,s;switch(i){case"danger":case"warning":e="warning",n="triangle-solid",s="exclamation";break;case"info":e="exclamation-circle",n="circle-solid",s="help-i";break;case"success":e="check",n="circle-solid",s="check"}return{defaultThemeIcon:e,modernThemeBaseIcon:{icon:n,iconType:"skyux"},modernThemeTopIcon:{icon:s,iconType:"skyux"}}}}let Ya=(()=>{class t{transform(e,n){return n?!!e:null}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275pipe=o.EJ8({name:"skyHelpInlineAriaExpanded",type:t,pure:!0})}return t})(),Za=(()=>{class t{constructor(){this.actionClick=new o.bkB}onClick(){this.actionClick.emit()}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-help-inline"]],inputs:{ariaControls:"ariaControls",ariaExpanded:"ariaExpanded",ariaLabel:"ariaLabel"},outputs:{actionClick:"actionClick"},decls:5,vars:10,consts:[["type","button",1,"sky-help-inline",3,"click"],["icon","info-circle",4,"skyThemeIf"],["size","xs",3,"baseIcon","topIcon",4,"skyThemeIf"],["icon","info-circle"],["size","xs",3,"baseIcon","topIcon"]],template:function(n,s){1&n&&(o.j41(0,"button",0),o.nI1(1,"skyLibResources"),o.nI1(2,"skyHelpInlineAriaExpanded"),o.bIt("click",function(){return s.onClick()}),o.DNE(3,ja,1,0,"sky-icon",1)(4,Ha,1,4,"sky-icon-stack",2),o.k0s()),2&n&&(o.BMQ("aria-label",o.bMT(1,5,s.ariaLabel||"skyux_help_inline_button_title"))("aria-controls",s.ariaControls)("aria-expanded",o.i5U(2,7,s.ariaExpanded,s.ariaControls)),o.R7$(3),o.Y8G("skyThemeIf","default"),o.R7$(),o.Y8G("skyThemeIf","modern"))},dependencies:[st,ki,tr,De,Ya],styles:[".sky-help-inline[_ngcontent-%COMP%]{color:#0974a1;font-size:15px;background-color:transparent;border:none;display:inline-block}.sky-help-inline[_ngcontent-%COMP%]:hover{color:#065171;transition:color .15s;cursor:pointer}.sky-theme-modern[_nghost-%COMP%] .sky-help-inline[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-help-inline[_ngcontent-%COMP%]{border-radius:3px;border:none;box-shadow:inset 0 0 0 1px transparent;background-color:transparent;color:#1870b8;padding:1px 6px}.sky-theme-modern[_nghost-%COMP%] .sky-help-inline[_ngcontent-%COMP%] .fa-stack-2x, .sky-theme-modern [_nghost-%COMP%] .sky-help-inline[_ngcontent-%COMP%] .fa-stack-2x{font-size:16px}.sky-theme-modern[_nghost-%COMP%] .sky-help-inline[_ngcontent-%COMP%] .fa-stack-1x, .sky-theme-modern [_nghost-%COMP%] .sky-help-inline[_ngcontent-%COMP%] .fa-stack-1x{font-size:10px}.sky-theme-modern[_nghost-%COMP%] .sky-help-inline[_ngcontent-%COMP%]:hover, .sky-theme-modern [_nghost-%COMP%] .sky-help-inline[_ngcontent-%COMP%]:hover{border:none;box-shadow:inset 0 0 0 1px #1870b8;text-decoration:none}.sky-theme-modern[_nghost-%COMP%] .sky-help-inline[_ngcontent-%COMP%]:hover, .sky-theme-modern [_nghost-%COMP%] .sky-help-inline[_ngcontent-%COMP%]:hover, .sky-theme-modern[_nghost-%COMP%] .sky-help-inline[_ngcontent-%COMP%]:active, .sky-theme-modern [_nghost-%COMP%] .sky-help-inline[_ngcontent-%COMP%]:active, .sky-theme-modern[_nghost-%COMP%] .sky-help-inline.sky-btn-active[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-help-inline.sky-btn-active[_ngcontent-%COMP%]{color:#1870b8}.sky-theme-modern[_nghost-%COMP%] .sky-help-inline[_ngcontent-%COMP%]:active, .sky-theme-modern [_nghost-%COMP%] .sky-help-inline[_ngcontent-%COMP%]:active, .sky-theme-modern[_nghost-%COMP%] .sky-help-inline.sky-btn-active[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-help-inline.sky-btn-active[_ngcontent-%COMP%]{border:none;box-shadow:inset 0 0 0 2px #1870b8;background-image:none}.sky-theme-modern[_nghost-%COMP%] .sky-help-inline.sky-btn-disabled[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-help-inline.sky-btn-disabled[_ngcontent-%COMP%], .sky-theme-modern[_nghost-%COMP%] .sky-help-inline.sky-btn-disabled[_ngcontent-%COMP%]:hover, .sky-theme-modern [_nghost-%COMP%] .sky-help-inline.sky-btn-disabled[_ngcontent-%COMP%]:hover, .sky-theme-modern[_nghost-%COMP%] .sky-help-inline.sky-btn-disabled[_ngcontent-%COMP%]:focus-visible, .sky-theme-modern [_nghost-%COMP%] .sky-help-inline.sky-btn-disabled[_ngcontent-%COMP%]:focus-visible, .sky-theme-modern[_nghost-%COMP%] .sky-help-inline.sky-btn-disabled.sky-btn-focus[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-help-inline.sky-btn-disabled.sky-btn-focus[_ngcontent-%COMP%], .sky-theme-modern[_nghost-%COMP%] .sky-help-inline.sky-btn-disabled[_ngcontent-%COMP%]:active, .sky-theme-modern [_nghost-%COMP%] .sky-help-inline.sky-btn-disabled[_ngcontent-%COMP%]:active, .sky-theme-modern[_nghost-%COMP%] .sky-help-inline.sky-btn-disabled.sky-btn-active[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-help-inline.sky-btn-disabled.sky-btn-active[_ngcontent-%COMP%], .sky-theme-modern[_nghost-%COMP%] .sky-help-inline[disabled][_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-help-inline[disabled][_ngcontent-%COMP%], .sky-theme-modern[_nghost-%COMP%] .sky-help-inline[disabled][_ngcontent-%COMP%]:hover, .sky-theme-modern [_nghost-%COMP%] .sky-help-inline[disabled][_ngcontent-%COMP%]:hover, .sky-theme-modern[_nghost-%COMP%] .sky-help-inline[disabled][_ngcontent-%COMP%]:focus-visible, .sky-theme-modern [_nghost-%COMP%] .sky-help-inline[disabled][_ngcontent-%COMP%]:focus-visible, .sky-theme-modern[_nghost-%COMP%] .sky-help-inline[disabled].sky-btn-focus[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-help-inline[disabled].sky-btn-focus[_ngcontent-%COMP%], .sky-theme-modern[_nghost-%COMP%] .sky-help-inline[disabled][_ngcontent-%COMP%]:active, .sky-theme-modern [_nghost-%COMP%] .sky-help-inline[disabled][_ngcontent-%COMP%]:active, .sky-theme-modern[_nghost-%COMP%] .sky-help-inline[disabled].sky-btn-active[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-help-inline[disabled].sky-btn-active[_ngcontent-%COMP%]{border:none;box-shadow:inset 0 0 0 1px #d2d2d2;background-color:#ededee;color:#686c73;opacity:1}.sky-theme-modern[_nghost-%COMP%] .sky-help-inline[_ngcontent-%COMP%]:focus-visible, .sky-theme-modern [_nghost-%COMP%] .sky-help-inline[_ngcontent-%COMP%]:focus-visible{outline:none}.sky-theme-modern[_nghost-%COMP%] .sky-help-inline[_ngcontent-%COMP%]:focus-visible:not(:active), .sky-theme-modern [_nghost-%COMP%] .sky-help-inline[_ngcontent-%COMP%]:focus-visible:not(:active){border:none;box-shadow:inset 0 0 0 2px #1870b8,0 1px 8px #0000004d}.sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline[_ngcontent-%COMP%]{border-radius:3px;border:none;box-shadow:inset 0 0 0 1px transparent;background-color:transparent;color:#1870b8;padding:1px 6px}.sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline[_ngcontent-%COMP%] .fa-stack-2x{font-size:16px}.sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline[_ngcontent-%COMP%] .fa-stack-1x{font-size:10px}.sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline[_ngcontent-%COMP%]:hover{border:none;box-shadow:inset 0 0 0 1px #1870b8;text-decoration:none}.sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline[_ngcontent-%COMP%]:hover, .sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline[_ngcontent-%COMP%]:active, .sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline.sky-btn-active[_ngcontent-%COMP%]{color:#1870b8}.sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline[_ngcontent-%COMP%]:active, .sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline.sky-btn-active[_ngcontent-%COMP%]{border:none;box-shadow:inset 0 0 0 2px #1870b8;background-image:none}.sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline.sky-btn-disabled[_ngcontent-%COMP%], .sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline.sky-btn-disabled[_ngcontent-%COMP%]:hover, .sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline.sky-btn-disabled[_ngcontent-%COMP%]:focus-visible, .sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline.sky-btn-disabled.sky-btn-focus[_ngcontent-%COMP%], .sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline.sky-btn-disabled[_ngcontent-%COMP%]:active, .sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline.sky-btn-disabled.sky-btn-active[_ngcontent-%COMP%], .sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline[disabled][_ngcontent-%COMP%], .sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline[disabled][_ngcontent-%COMP%]:hover, .sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline[disabled][_ngcontent-%COMP%]:focus-visible, .sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline[disabled].sky-btn-focus[_ngcontent-%COMP%], .sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline[disabled][_ngcontent-%COMP%]:active, .sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline[disabled].sky-btn-active[_ngcontent-%COMP%]{border:none;box-shadow:inset 0 0 0 1px #d2d2d2;background-color:#ededee;color:#686c73;opacity:1}.sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline[_ngcontent-%COMP%]:focus-visible{outline:none}.sky-theme-modern[_ngcontent-%COMP%] .sky-help-inline[_ngcontent-%COMP%]:focus-visible:not(:active){border:none;box-shadow:inset 0 0 0 2px #1870b8,0 1px 8px #0000004d}"]})}return t})(),Ja=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({imports:[u.MD,je,bi,qe]})}return t})();const vi="warning";let Ci=(()=>{class t{constructor(){this.indicatorTypeOrDefault=vi,this.#e=(0,o.WQX)(o.gRc),this.#t=(0,o.WQX)(ue)}set indicatorType(e){this.indicatorTypeOrDefault=void 0===e?vi:e,this.#i()}set descriptionType(e){this.#n=e,this.#s()}get descriptionType(){return this.#n}set customDescription(e){this.#o=e,this.#s()}get customDescription(){return this.#o}#e;#t;#n;#o;ngOnInit(){this.#i()}#i(){const e=Ka.getIconsForType(this.indicatorTypeOrDefault);this.icon=e.defaultThemeIcon,this.baseIcon=e.modernThemeBaseIcon,this.topIcon=e.modernThemeTopIcon}#s(){if(this.descriptionType)switch(this.descriptionType){case"none":this.descriptionComputed="";break;case"custom":this.descriptionComputed=this.customDescription;break;default:this.#t.getString("skyux_status_indicator_sr_"+this.descriptionType.replace(/-/g,"_")).subscribe(e=>{this.descriptionComputed=e,this.#e.markForCheck()})}else this.descriptionComputed=void 0}static#r=this.\u0275fac=function(n){return new(n||t)};static#a=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-status-indicator"]],inputs:{indicatorType:"indicatorType",descriptionType:"descriptionType",customDescription:"customDescription"},ngContentSelectors:za,decls:1,vars:1,consts:[["class","sky-status-indicator",4,"ngIf"],[1,"sky-status-indicator"],["aria-hidden","true",1,"sky-margin-inline-xs","sky-status-indicator-icon",3,"ngClass"],[1,"sky-status-indicator-icon-default"],[3,"icon"],[1,"sky-status-indicator-icon-modern"],["size","xs",3,"baseIcon","topIcon"],[1,"sky-status-indicator-message-wrapper"],["class","sky-screen-reader-only",4,"ngIf"],["skyTrim","",1,"sky-status-indicator-message"],[1,"sky-control-help-container"],[1,"sky-screen-reader-only"]],template:function(n,s){1&n&&(o.NAR(Ua),o.DNE(0,Wa,12,5,"div",0)),2&n&&o.Y8G("ngIf",s.descriptionType)},dependencies:[u.YU,u.bT,st,ki,it],styles:[".sky-status-indicator[_ngcontent-%COMP%]{align-items:baseline;display:flex}.sky-status-indicator-icon[_ngcontent-%COMP%]{flex-shrink:1}.sky-status-indicator-icon-modern[_ngcontent-%COMP%]{display:none}.sky-status-indicator-icon-info[_ngcontent-%COMP%]{color:#00b4f1}.sky-status-indicator-icon-success[_ngcontent-%COMP%]{color:#72bf44}.sky-status-indicator-icon-warning[_ngcontent-%COMP%]{color:#fbb034}.sky-status-indicator-icon-danger[_ngcontent-%COMP%]{color:#ef4044}.sky-theme-modern[_nghost-%COMP%] .sky-status-indicator-icon[_ngcontent-%COMP%]:not(.sky-status-indicator-icon-danger), .sky-theme-modern [_nghost-%COMP%] .sky-status-indicator-icon[_ngcontent-%COMP%]:not(.sky-status-indicator-icon-danger){--sky-icon-stack-top-icon-color-override: #212327}.sky-theme-modern[_nghost-%COMP%] .sky-status-indicator-icon-default[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-status-indicator-icon-default[_ngcontent-%COMP%]{display:none}.sky-theme-modern[_nghost-%COMP%] .sky-status-indicator-icon-modern[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-status-indicator-icon-modern[_ngcontent-%COMP%]{display:inline}.sky-theme-modern[_ngcontent-%COMP%] .sky-status-indicator-icon[_ngcontent-%COMP%]:not(.sky-status-indicator-icon-danger){--sky-icon-stack-top-icon-color-override: #212327}.sky-theme-modern[_ngcontent-%COMP%] .sky-status-indicator-icon-default[_ngcontent-%COMP%]{display:none}.sky-theme-modern[_ngcontent-%COMP%] .sky-status-indicator-icon-modern[_ngcontent-%COMP%]{display:inline}"],changeDetection:0})}return t})(),xi=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({imports:[u.MD,je,bi,Pt]})}return t})();var rt;const ne={};function il(t){return null!=t&&"false"!=`${t}`}rt=(()=>{class t{static#e=this.isPageWaitActive=!1;#t;#n;constructor(e){this.#n=e.createRenderer(void 0,null)}ngOnDestroy(){this.#l()}setWaitBounds(e){this.#n.setStyle(e.nativeElement.parentElement,"position","relative")}removeWaitBounds(e){this.#n.removeStyle(e.nativeElement.parentElement,"position")}setBusyState(e,n,s,r,a){const l=n?document.body:e.nativeElement.parentElement;if(!r)if(s){let c,p;if(this.#n.setAttribute(l,"aria-busy","true"),(n||l.contains(document.activeElement))&&(document.activeElement!==document.body&&(c=document.activeElement),this.#a(),p=document.activeElement),n){rt.isPageWaitActive=!0;const k=this.#n.listen(document.body,"keydown",b=>{b.key&&"tab"===b.key.toLowerCase()&&(b.target.blur(),b.preventDefault(),b.stopPropagation(),b.stopImmediatePropagation(),this.#a())});a&&(ne[a]={listener:k,busyEl:void 0,restoreFocusElement:c,restoreFocusCheckElement:p})}else{const k=this.#n.listen(l,"focusin",b=>{if(!r)if(b.preventDefault(),b.stopPropagation(),b.stopImmediatePropagation(),rt.isPageWaitActive)this.#a();else{const x=b.target;x&&(x.blur(),this.#o(x,this.#i(b)))}});a&&(ne[a]={listener:k,busyEl:l,restoreFocusElement:c,restoreFocusCheckElement:p})}}else if(this.#n.removeAttribute(l,"aria-busy"),n&&(rt.isPageWaitActive=!1),a&&a in ne){const c=ne[a];c.listener(),c.restoreFocusCheckElement===document.activeElement&&c.restoreFocusElement?.focus(),delete ne[a]}}#o(e,n){const s=this.#c(),r=n?-1:1,a=s.indexOf(e);let l=a+r;for(;s[l]&&this.#r(s[l]);)l+=r;if(s[l]&&!this.#r(s[l]))s[l].focus();else{for(l=r>0?0:s.length-1;l!==a&&s[l]&&this.#r(s[l]);)l+=r;s[l]&&!this.#r(s[l])?s[l].focus():this.#a()}this.#t=void 0}#i(e){const n=this.#c().filter(a=>!this.#s(a)),s=n.indexOf(e.relatedTarget),r=n.indexOf(e.target);return s===r+1||0===s&&r===n.length-1||s>r||!e.relatedTarget}#s(e){const n=window.getComputedStyle(e);return"none"===n.display||"hidden"===n.visibility}#r(e){if(this.#s(e))return!0;for(const n of Object.keys(ne)){const s=ne[n].busyEl;if(s&&s.contains(e))return!0}return!1}#a(){const e=document.activeElement;e&&e.blur(),document.body.focus()}#c(){return this.#t||(this.#t=Array.prototype.filter.call(document.body.querySelectorAll("a[href], area[href], input:not([disabled]):not([tabindex='-1']), button:not([disabled]):not([tabindex='-1']), select:not([disabled]):not([tabindex='-1']), textarea:not([disabled]):not([tabindex='-1']), iframe, object, embed, *[tabindex]:not([tabindex='-1']), *[contenteditable=true]"),n=>n.offsetWidth>0||n.offsetHeight>0||n===document.activeElement)),this.#t}#l(){rt.isPageWaitActive=!1;for(const e of Object.keys(ne))ne[e].listener(),delete ne[e]}static#d=this.\u0275fac=function(n){return new(n||t)(o.KVO(o._9s))};static#u=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac})}return t})();var H=function(t){return t[t.State=0]="State",t[t.Transition=1]="Transition",t[t.Sequence=2]="Sequence",t[t.Group=3]="Group",t[t.Animate=4]="Animate",t[t.Keyframes=5]="Keyframes",t[t.Style=6]="Style",t[t.Trigger=7]="Trigger",t[t.Reference=8]="Reference",t[t.AnimateChild=9]="AnimateChild",t[t.AnimateRef=10]="AnimateRef",t[t.Query=11]="Query",t[t.Stagger=12]="Stagger",t}(H||{});function Rn(t,i=null){return{type:H.Animate,styles:i,timings:t}}function An(t){return{type:H.Style,styles:t,offset:null}}function Bn(t,i,e){return{type:H.State,name:t,styles:i,options:e}}function Ln(t,i,e=null){return{type:H.Transition,expr:t,animation:i,options:e}}const ul=["*"],hl=["arrowRef"],yl=["popoverRef"],fl=["contentTarget"],gl=(t,i,e)=>[t,i,e],kl=()=>({"sky-rounded-corners sky-shadow":"default","sky-elevation-4":"modern"}),_l=()=>({"sky-padding-even-default":"default","sky-padding-even-lg":"modern"}),bl=()=>({"sky-padding-even-default":"default","sky-padding-even-lg sky-margin-stacked-lg":"modern"}),vl=()=>({"sky-font-heading-4":"default","sky-font-emphasized":"modern"});function Cl(t,i){if(1&t&&(o.j41(0,"h1",10),o.EFF(1),o.k0s()),2&t){const e=o.XpG(2);o.Y8G("skyThemeClass",o.lJ4(2,vl)),o.R7$(),o.SpI(" ",e.popoverTitle," ")}}function xl(t,i){if(1&t&&(o.j41(0,"header",8),o.DNE(1,Cl,2,3,"h1",9),o.k0s()),2&t){const e=o.XpG();o.Y8G("skyThemeClass",o.lJ4(2,bl)),o.R7$(),o.Y8G("ngIf",e.popoverTitle)}}const Sl=["templateRef"];function Ml(t,i){1&t&&o.SdG(0)}const Mi={"EN-US":{skyux_dropdown_context_menu_default_label:{message:"Context menu"},skyux_dropdown_context_menu_with_content_descriptor_default_label:{message:"Context menu for {0}"},skyux_dropdown_context_menu_with_content_descriptor_el_default_label:{message:"Context menu for "}}};ue.addResources(Mi);class wl{getString(i,e){return Ie(Mi,i.locale,e)}}let Ol=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({providers:[{provide:Ee,useClass:wl,multi:!0}],imports:[Fe]})}return t})(),wi=(()=>{class t{getArrowCoordinates(e,n,s){const r=e.caller.nativeElement.getBoundingClientRect(),a=e.popover.nativeElement.getBoundingClientRect(),l=e.popoverArrow.nativeElement.getBoundingClientRect(),c=20;let p,k;return"above"===n||"below"===n?(k=r.left+.5*r.width,k-ca.right&&(k=a.right-c),p="above"===n?"modern"!==s?r.top-l.height:r.top-l.height+5:"modern"!==s?r.bottom:r.bottom+4):(p=r.top+.5*r.height,p-ca.bottom&&(p=a.bottom-c),k="left"===n?"modern"!==s?r.left-l.width:r.left-l.width+5:"modern"!==s?r.right:r.right+4),{top:p,left:k}}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac})}return t})();const Tl=function rl(t,i){return{type:H.Trigger,name:t,definitions:i,options:{}}}("skyPopoverAnimation",[Bn("void",An({opacity:0})),Bn("open",An({opacity:1})),Bn("closed",An({opacity:0})),Ln("void => *",[Rn("250ms")]),Ln("open => closed",[Rn("150ms")]),Ln("closed => open",[Rn("150ms")])]);function Il(t){switch(t){case"above":return"above";case"below":return"below";case"right":return"right";case"left":return"left";default:throw`SkyAffixPlacement does not have a matching value for '${t}'!`}}function El(t){switch(t){case"center":return"center";case"left":return"left";case"right":return"right";default:throw`SkyAffixHorizontalAlignment does not have a matching value for '${t}'!`}}class Vn{constructor(i){this.contentTemplateRef=i.contentTemplateRef}}let Dl=(()=>{class t{get closed(){return this.#n.asObservable()}get opened(){return this.#s.asObservable()}get isMouseEnter(){return this.#o.asObservable()}set isOpen(e){this.#i=e,this.animationState=e?"open":"closed"}get isOpen(){return this.#i}set contentTarget(e){e&&e.createEmbeddedView(this.#u.contentTemplateRef)}#e;#t;#n;#o;#i;#s;#r;#a;#c;#l;#d;#u;#p;constructor(e,n,s,r,a,l,c){this.animationState="closed",this.dismissOnBlur=!0,this.enableAnimations=!0,this.horizontalAlignment="center",this.placement=null,this.popoverType="info",this.#t=new O.B,this.#n=new O.B,this.#o=new O.B,this.#i=!1,this.#s=new O.B,this.#r=e,this.#a=n,this.#c=s,this.#l=r,this.#d=a,this.#u=l,this.#p=c}ngOnInit(){this.#f(),this.#p&&this.#p.settingsChange.pipe((0,P.Q)(this.#t)).subscribe(e=>{this.themeName=e.currentSettings?.theme?.name})}ngOnDestroy(){this.#t.next(),this.#t.complete(),this.#n.complete(),this.#o.complete(),this.#s.complete(),this.affixer&&(this.affixer.destroy(),this.affixer=void 0)}onAnimationEvent(e){"void"!==e.fromState&&"done"===e.phaseName&&("open"===e.toState?this.#s.next():this.#n.next())}open(e,n){if(this.#e=e,this.dismissOnBlur=n.dismissOnBlur,this.enableAnimations=n.enableAnimations,this.horizontalAlignment=n.horizontalAlignment,this.popoverId=n.id,this.placement=n.placement,this.popoverTitle=n.popoverTitle,this.popoverType=n.popoverType,this.#r.markForCheck(),n.isStatic)return this.isOpen=!0,void this.#r.markForCheck();setTimeout(()=>{if(!this.popoverRef?.nativeElement||this.#t.isStopped)return;this.affixer||this.#m();const s={autoFitContext:et.Viewport,enableAutoFit:!0,horizontalAlignment:El(this.horizontalAlignment),isSticky:!0,placement:Il(this.placement)};("left"===s.placement||"right"===s.placement)&&(s.verticalAlignment="middle"),this.affixer.affixTo(this.#e?.nativeElement,s),this.#h(),this.isOpen=!0,this.#r.markForCheck()})}close(){this.isOpen=!1,this.#r.markForCheck()}applyFocus(){this.popoverRef&&this.isOpen&&this.#l.getFocusableChildrenAndApplyFocus(this.popoverRef,".sky-popover",!0)}#m(){if(this.popoverRef){const e=this.#c.createAffixer(this.popoverRef);e.offsetChange.pipe((0,P.Q)(this.#t)).subscribe(()=>{this.#h(),this.#r.markForCheck()}),e.overflowScroll.pipe((0,P.Q)(this.#t)).subscribe(()=>{this.#h(),this.#r.markForCheck()}),e.placementChange.pipe((0,P.Q)(this.#t)).subscribe(n=>{this.placement=n.placement,this.#r.markForCheck()}),this.affixer=e}}#h(){if(this.#e&&this.popoverRef&&this.arrowRef&&this.placement){const{top:e,left:n}=this.#d.getArrowCoordinates({caller:this.#e,popover:this.popoverRef,popoverArrow:this.arrowRef},this.placement,this.themeName);this.arrowTop=e,this.arrowLeft=n}}#y(e){const n=this.#l.getFocusableChildren(this.#a.nativeElement);return 0===n.length||n[0]===e.target&&e.shiftKey||n[n.length-1]===e.target&&!e.shiftKey}#f(){const e=this.#a.nativeElement;W(e,"mouseenter").pipe((0,P.Q)(this.#t)).subscribe(()=>this.#o.next(!0)),W(e,"mouseleave").pipe((0,P.Q)(this.#t)).subscribe(()=>this.#o.next(!1)),W(e,"keydown").pipe((0,P.Q)(this.#t)).subscribe(n=>{switch(n.key.toLowerCase()){case"escape":this.close(),this.#e?.nativeElement.focus(),n.preventDefault(),n.stopPropagation();break;case"tab":if(!this.dismissOnBlur)return;this.#y(n)&&(this.close(),this.#e?.nativeElement.focus(),n.preventDefault(),n.stopPropagation())}})}static#g=this.\u0275fac=function(n){return new(n||t)(o.rXU(o.gRc),o.rXU(o.aKT),o.rXU(ma),o.rXU(wt),o.rXU(wi),o.rXU(Vn),o.rXU(Y,8))};static#k=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-popover-content"]],viewQuery:function(n,s){if(1&n&&(o.GBs(hl,7,o.aKT),o.GBs(yl,7,o.aKT),o.GBs(fl,7,o.c1b)),2&n){let r;o.mGM(r=o.lsd())&&(s.arrowRef=r.first),o.mGM(r=o.lsd())&&(s.popoverRef=r.first),o.mGM(r=o.lsd())&&(s.contentTarget=r.first)}},hostVars:1,hostBindings:function(n,s){2&n&&o.Mr5("id",s.popoverId)},features:[o.Jv_([wi])],decls:9,vars:18,consts:[["popoverRef",""],["contentTarget",""],["arrowRef",""],[1,"sky-popover-container","sky-popover-max-height",3,"ngClass"],["tabindex","-1",1,"sky-popover",3,"skyThemeClass"],["class","sky-popover-header",3,"skyThemeClass",4,"ngIf"],[1,"sky-popover-body",3,"skyThemeClass"],["aria-hidden","true",1,"sky-popover-arrow"],[1,"sky-popover-header",3,"skyThemeClass"],["class","sky-popover-title",3,"skyThemeClass",4,"ngIf"],[1,"sky-popover-title",3,"skyThemeClass"]],template:function(n,s){if(1&n){const r=o.RV6();o.j41(0,"div",3,0),o.bIt("@skyPopoverAnimation.done",function(l){return o.eBV(r),o.Njj(s.onAnimationEvent(l))})("@skyPopoverAnimation.start",function(l){return o.eBV(r),o.Njj(s.onAnimationEvent(l))}),o.j41(2,"div",4),o.DNE(3,xl,2,3,"header",5),o.j41(4,"div",6),o.eu8(5,null,1),o.k0s(),o.nrm(7,"span",7,2),o.k0s()()}2&n&&(o.AVh("sky-popover-hidden",!s.placement),o.Y8G("@.disabled",!s.enableAnimations)("@skyPopoverAnimation",s.animationState)("ngClass",o.sMw(12,gl,"sky-popover-alignment-"+s.horizontalAlignment,"sky-popover-placement-"+s.placement,"sky-popover-"+s.popoverType)),o.R7$(2),o.Y8G("skyThemeClass",o.lJ4(16,kl)),o.R7$(),o.Y8G("ngIf",s.popoverTitle),o.R7$(),o.Y8G("skyThemeClass",o.lJ4(17,_l)),o.R7$(3),o.xc7("left",s.arrowLeft,"px")("top",s.arrowTop,"px"))},dependencies:[u.YU,u.bT,cn],styles:[".sky-popover-container[_ngcontent-%COMP%]{position:fixed;min-width:276px;max-width:276px}.sky-popover-container.sky-popover-hidden[_ngcontent-%COMP%]{visibility:hidden;opacity:0;pointer-events:none!important}.sky-popover-container.sky-popover-hidden[_ngcontent-%COMP%] *[_ngcontent-%COMP%]{pointer-events:none!important}.sky-popover-container.sky-popover-static[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{position:absolute}.sky-popover-container[_ngcontent-%COMP%]:focus{outline:none}@media (max-width: 276px){.sky-popover-container[_ngcontent-%COMP%]{max-width:100%;min-width:auto}}.sky-popover[_ngcontent-%COMP%]{background-color:#fff}.sky-popover-header[_ngcontent-%COMP%]{padding-bottom:0}.sky-popover-header[_ngcontent-%COMP%] + .sky-popover-body[_ngcontent-%COMP%]{padding-top:2px}.sky-popover-title[_ngcontent-%COMP%]{margin:0}.sky-popover-arrow[_ngcontent-%COMP%]{width:0;height:0;position:fixed;border:10px solid transparent}.sky-popover-placement-above[_ngcontent-%COMP%]{padding-bottom:10px}.sky-popover-placement-above[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-bottom:10px solid #00b4f1}.sky-popover-placement-above[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{border-bottom:0;border-top-color:#00b4f1;bottom:0;left:50%;margin-left:-10px}.sky-popover-placement-above.sky-popover-danger[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-bottom-color:#ef4044}.sky-popover-placement-above.sky-popover-danger[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{border-top-color:#ef4044}.sky-popover-placement-below[_ngcontent-%COMP%]{padding-top:10px}.sky-popover-placement-below[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-top:10px solid #00b4f1}.sky-popover-placement-below[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{border-top:0;border-bottom-color:#00b4f1;top:0;left:50%;margin-left:-10px}.sky-popover-placement-below.sky-popover-danger[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-top-color:#ef4044}.sky-popover-placement-below.sky-popover-danger[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{border-bottom-color:#ef4044}.sky-popover-placement-right[_ngcontent-%COMP%]{padding-left:10px}.sky-popover-placement-right[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-left:10px solid #00b4f1}.sky-popover-placement-right[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{border-left:0;border-right-color:#00b4f1;left:0;top:50%;margin-top:-10px}.sky-popover-placement-right.sky-popover-danger[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-left-color:#ef4044}.sky-popover-placement-right.sky-popover-danger[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{border-right-color:#ef4044}.sky-popover-placement-left[_ngcontent-%COMP%]{padding-right:10px}.sky-popover-placement-left[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-right:10px solid #00b4f1}.sky-popover-placement-left[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{border-right:0;border-left-color:#00b4f1;right:0;top:50%;margin-top:-10px}.sky-popover-placement-left.sky-popover-danger[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-right-color:#ef4044}.sky-popover-placement-left.sky-popover-danger[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{border-left-color:#ef4044}.sky-popover-placement-above.sky-popover-alignment-left[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%], .sky-popover-placement-below.sky-popover-alignment-left[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{left:40px;right:auto}.sky-popover-placement-above.sky-popover-alignment-right[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%], .sky-popover-placement-below.sky-popover-alignment-right[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{left:auto;right:40px}.sky-popover-max-height[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{overflow-y:auto;overflow-x:hidden;min-height:35px;max-height:-webkit-calc(50vh - 50px);max-height:-moz-calc(50vh - 50px);max-height:calc(50vh - 50px)}.sky-theme-modern[_nghost-%COMP%] .sky-popover[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-radius:6px}.sky-theme-modern[_nghost-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{transform:rotate(45deg);border-color:transparent}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-above[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-above[_ngcontent-%COMP%]{padding-bottom:10px}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-above[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-above[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-bottom:6px solid #00b4f1}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-above[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-above[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{bottom:1px;border-radius:0 0 3px;border-bottom:solid 10px #00b4f1;border-right:solid 10px #00b4f1}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-above.sky-popover-danger[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-above.sky-popover-danger[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-bottom-color:#ef4044}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-above.sky-popover-danger[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-above.sky-popover-danger[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{border-bottom-color:#ef4044;border-right-color:#ef4044;border-top-color:transparent;border-left-color:transparent}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-below[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-below[_ngcontent-%COMP%]{padding-top:10px}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-below[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-below[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-top:6px solid #00b4f1}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-below[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-below[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{top:1px;border-radius:3px 0 0;border-top:solid 10px #00b4f1;border-left:solid 10px #00b4f1}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-below.sky-popover-danger[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-below.sky-popover-danger[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-top-color:#ef4044}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-below.sky-popover-danger[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-below.sky-popover-danger[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{border-top-color:#ef4044;border-left-color:#ef4044;border-bottom-color:transparent;border-right-color:transparent}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-right[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-right[_ngcontent-%COMP%]{padding-left:10px}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-right[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-right[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-left:6px solid #00b4f1}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-right[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-right[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{left:1px;border-radius:0 0 0 3px;border-bottom:solid 10px #00b4f1;border-left:solid 10px #00b4f1}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-right.sky-popover-danger[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-right.sky-popover-danger[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-left-color:#ef4044}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-right.sky-popover-danger[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-right.sky-popover-danger[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{border-bottom-color:#ef4044;border-left-color:#ef4044;border-top-color:transparent;border-right-color:transparent}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-left[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-left[_ngcontent-%COMP%]{padding-right:10px}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-left[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-left[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-right:6px solid #00b4f1}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-left[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-left[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{right:1px;border-radius:0 3px 0 0;border-top:solid 10px #00b4f1;border-right:solid 10px #00b4f1}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-left.sky-popover-danger[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-left.sky-popover-danger[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-right-color:#ef4044}.sky-theme-modern[_nghost-%COMP%] .sky-popover-placement-left.sky-popover-danger[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-popover-placement-left.sky-popover-danger[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{border-top-color:#ef4044;border-right-color:#ef4044;border-bottom-color:transparent;border-left-color:transparent}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-radius:6px}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{transform:rotate(45deg);border-color:transparent}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-above[_ngcontent-%COMP%]{padding-bottom:10px}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-above[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-bottom:6px solid #00b4f1}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-above[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{bottom:1px;border-radius:0 0 3px;border-bottom:solid 10px #00b4f1;border-right:solid 10px #00b4f1}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-above.sky-popover-danger[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-bottom-color:#ef4044}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-above.sky-popover-danger[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{border-bottom-color:#ef4044;border-right-color:#ef4044;border-top-color:transparent;border-left-color:transparent}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-below[_ngcontent-%COMP%]{padding-top:10px}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-below[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-top:6px solid #00b4f1}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-below[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{top:1px;border-radius:3px 0 0;border-top:solid 10px #00b4f1;border-left:solid 10px #00b4f1}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-below.sky-popover-danger[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-top-color:#ef4044}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-below.sky-popover-danger[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{border-top-color:#ef4044;border-left-color:#ef4044;border-bottom-color:transparent;border-right-color:transparent}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-right[_ngcontent-%COMP%]{padding-left:10px}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-right[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-left:6px solid #00b4f1}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-right[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{left:1px;border-radius:0 0 0 3px;border-bottom:solid 10px #00b4f1;border-left:solid 10px #00b4f1}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-right.sky-popover-danger[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-left-color:#ef4044}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-right.sky-popover-danger[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{border-bottom-color:#ef4044;border-left-color:#ef4044;border-top-color:transparent;border-right-color:transparent}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-left[_ngcontent-%COMP%]{padding-right:10px}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-left[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-right:6px solid #00b4f1}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-left[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{right:1px;border-radius:0 3px 0 0;border-top:solid 10px #00b4f1;border-right:solid 10px #00b4f1}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-left.sky-popover-danger[_ngcontent-%COMP%] .sky-popover[_ngcontent-%COMP%]{border-right-color:#ef4044}.sky-theme-modern[_ngcontent-%COMP%] .sky-popover-placement-left.sky-popover-danger[_ngcontent-%COMP%] .sky-popover-arrow[_ngcontent-%COMP%]{border-top-color:#ef4044;border-right-color:#ef4044;border-bottom-color:transparent;border-left-color:transparent}"],data:{animation:[Tl]}})}return t})(),Fl=0,Rl=(()=>{class t{set alignment(e){this.#i=e??"center"}get alignment(){return this.#i}set dismissOnBlur(e){this.#s=e??!0}get dismissOnBlur(){return this.#s}set placement(e){this.#r=e??"above"}get placement(){return this.#r}set popoverType(e){this.#a=e??"info"}get popoverType(){return this.#a}#e;#t;#n;#o;#i;#s;#r;#a;#c;#l;#d;constructor(e,n){this.popoverClosed=new o.bkB,this.popoverOpened=new o.bkB,this.isActive=!1,this.enableAnimations=!0,this.isMouseEnter=!1,this.popoverId="sky-popover-"+Fl++,this.#t=!1,this.#n=new O.B,this.#i="center",this.#s=!0,this.#r="above",this.#a="info",this.#c=(0,o.WQX)(o.uvJ),this.#l=e,this.#d=n?.zIndex}ngOnDestroy(){this.#n.next(),this.#n.complete(),this.#o&&(this.#l.close(this.#o),this.#o=void 0)}positionNextTo(e,n,s){this.#o||this.#u(),this.placement=n??this.placement,this.alignment=s??this.alignment,this.isActive=!0,this.#e.open(e,{dismissOnBlur:this.dismissOnBlur,enableAnimations:this.enableAnimations,horizontalAlignment:this.alignment,id:this.popoverId,isStatic:!1,placement:this.placement,popoverTitle:this.popoverTitle,popoverType:this.popoverType})}close(){this.#e?.close()}applyFocus(){this.#e?.applyFocus()}markForCloseOnMouseLeave(){this.#t=!0}#u(){if(this.templateRef){const e=this.#l.create({enableScroll:!0,enablePointerEvents:!0,environmentInjector:this.#c});this.#d&&this.#d.pipe((0,P.Q)(this.#n)).subscribe(s=>{e.componentRef.instance.zIndex=s.toString(10)}),e.backdropClick.pipe((0,P.Q)(this.#n)).subscribe(()=>{this.dismissOnBlur&&this.close()});const n=e.attachComponent(Dl,[{provide:Vn,useValue:new Vn({contentTemplateRef:this.templateRef})}]);n.opened.pipe((0,P.Q)(this.#n)).subscribe(()=>{this.popoverOpened.emit(this)}),n.closed.pipe((0,P.Q)(this.#n)).subscribe(()=>{this.isActive&&this.#o&&(this.#l.close(this.#o),this.#o=void 0,this.isActive=!1,this.popoverClosed.emit(this))}),n.isMouseEnter.pipe((0,P.Q)(this.#n)).subscribe(s=>{this.isMouseEnter=s,this.#t&&(this.#t=!1,this.close())}),this.#o=e,this.#e=n}}static#p=this.\u0275fac=function(n){return new(n||t)(o.rXU(pi),o.rXU(Pn,8))};static#m=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-popover"]],viewQuery:function(n,s){if(1&n&&o.GBs(Sl,7,o.C4Q),2&n){let r;o.mGM(r=o.lsd())&&(s.templateRef=r.first)}},inputs:{alignment:"alignment",dismissOnBlur:"dismissOnBlur",placement:"placement",popoverTitle:"popoverTitle",popoverType:"popoverType"},outputs:{popoverClosed:"popoverClosed",popoverOpened:"popoverOpened"},ngContentSelectors:ul,decls:2,vars:0,consts:[["templateRef",""]],template:function(n,s){1&n&&(o.NAR(),o.DNE(0,Ml,1,0,"ng-template",null,0,o.C5r))},encapsulation:2})}return t})();var U=function(t){return t[t.Open=0]="Open",t[t.Close=1]="Close",t[t.Reposition=2]="Reposition",t[t.Focus=3]="Focus",t}(U||{});let Al=(()=>{class t{set skyPopover(e){this.popoverId=e?.popoverId,this.#o=e}get skyPopover(){return this.#o}set skyPopoverMessageStream(e){this.#e=e??new O.B,this.#m()}get skyPopoverMessageStream(){return this.#e}#e;#t;set skyPopoverTrigger(e){this.#i=e??"click"}get skyPopoverTrigger(){return this.#i}#n;#o;#i;#s;constructor(e){this.directiveClass="sky-popover-trigger",this.#e=new O.B,this.#n=new O.B,this.#i="click",this.#s=e,this.#m()}ngOnInit(){this.#l()}ngOnDestroy(){this.#d(),this.#h()}togglePopover(){this.skyPopover?.isActive?this.#p(U.Close):this.#p(U.Open)}#r(){this.skyPopover?.positionNextTo(this.#s,this.skyPopoverPlacement,this.skyPopoverAlignment)}#a(){this.skyPopover?.close()}#c(){this.skyPopover?.isMouseEnter?this.skyPopover.markForCloseOnMouseLeave():this.#p(U.Close)}#l(){const e=this.#s.nativeElement;W(e,"keydown").pipe((0,P.Q)(this.#n)).subscribe(n=>{if(this.skyPopover?.isActive)switch(n.key.toLowerCase()){case"escape":this.#p(U.Close),n.preventDefault(),n.stopPropagation();break;case"tab":this.skyPopover.dismissOnBlur&&this.#p(U.Close);break;case"arrowdown":case"arrowleft":case"arrowright":case"arrowup":case"down":case"left":case"right":case"up":this.#p(U.Focus),n.stopPropagation(),n.preventDefault()}}),W(e,"click").pipe((0,P.Q)(this.#n)).subscribe(()=>{this.skyPopover&&this.togglePopover()}),W(e,"mouseenter").pipe((0,P.Q)(this.#n)).subscribe(()=>{this.skyPopover&&(this.skyPopover.isMouseEnter=!0,!this.skyPopover.isActive&&"mouseenter"===this.skyPopoverTrigger&&this.#p(U.Open))}),W(e,"mouseleave").pipe((0,P.Q)(this.#n)).subscribe(()=>{this.skyPopover&&(this.skyPopover.isMouseEnter=!1,this.skyPopover.isActive&&"mouseenter"===this.skyPopoverTrigger&&document.activeElement!==e&&setTimeout(()=>{this.#c()}))}),W(e,"focusin").pipe((0,P.Q)(this.#n)).subscribe(()=>{this.skyPopover&&!this.skyPopover.isActive&&"mouseenter"===this.skyPopoverTrigger&&this.#p(U.Open)}),W(e,"focusout").pipe((0,P.Q)(this.#n)).subscribe(()=>{this.skyPopover&&this.skyPopover.isActive&&"mouseenter"===this.skyPopoverTrigger&&this.#p(U.Close)})}#d(){this.#n.next(),this.#n.complete()}#u(e){switch(e.type){case U.Open:this.#r();break;case U.Close:this.skyPopover?.isActive&&this.#a();break;case U.Reposition:this.skyPopover?.isActive&&this.#r();break;case U.Focus:this.skyPopover?.applyFocus()}}#p(e){this.skyPopoverMessageStream.next({type:e})}#m(){this.#h(),this.#t=this.skyPopoverMessageStream.subscribe(e=>{this.#u(e)})}#h(){this.#t&&(this.#t.unsubscribe(),this.#t=void 0)}static#y=this.\u0275fac=function(n){return new(n||t)(o.rXU(o.aKT))};static#f=this.\u0275dir=o.FsC({type:t,selectors:[["","skyPopover",""]],hostVars:3,hostBindings:function(n,s){2&n&&(o.BMQ("data-popover-id",s.popoverId),o.HbH(s.directiveClass))},inputs:{skyPopover:"skyPopover",skyPopoverAlignment:"skyPopoverAlignment",skyPopoverMessageStream:"skyPopoverMessageStream",skyPopoverPlacement:"skyPopoverPlacement",skyPopoverTrigger:"skyPopoverTrigger"}})}return t})(),Bl=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({imports:[u.MD,ha,je,Ol,qe]})}return t})();function Vl(t,i){if(1&t&&(o.j41(0,"sky-status-indicator",1),o.EFF(1),o.k0s()),2&t){const e=o.XpG();o.R7$(),o.SpI(" ",e.errorText," ")}}const Oi=["*"];function Nl(t,i){if(1&t&&(o.nrm(0,"sky-form-error",9),o.nI1(1,"skyLibResources")),2&t){const e=o.XpG(3);o.Y8G("errorText",o.i5U(1,1,"skyux_form_error_required",e.labelText))}}function jl(t,i){if(1&t&&(o.nrm(0,"sky-form-error",10),o.nI1(1,"skyLibResources")),2&t){const e=i.ngIf,n=o.XpG(3);o.Y8G("errorText",o.brH(1,1,"skyux_form_error_maxlength",n.labelText,e.requiredLength))}}function Hl(t,i){if(1&t&&(o.nrm(0,"sky-form-error",11),o.nI1(1,"skyLibResources")),2&t){const e=i.ngIf,n=o.XpG(3);o.Y8G("errorText",o.brH(1,1,"skyux_form_error_minlength",n.labelText,e.requiredLength))}}function Ul(t,i){1&t&&(o.nrm(0,"sky-form-error",12),o.nI1(1,"skyLibResources")),2&t&&o.Y8G("errorText",o.bMT(1,1,"skyux_form_error_date"))}function zl(t,i){1&t&&(o.nrm(0,"sky-form-error",13),o.nI1(1,"skyLibResources")),2&t&&o.Y8G("errorText",o.bMT(1,1,"skyux_form_error_email"))}function Gl(t,i){1&t&&(o.nrm(0,"sky-form-error",14),o.nI1(1,"skyLibResources")),2&t&&o.Y8G("errorText",o.bMT(1,1,"skyux_form_error_phone"))}function Wl(t,i){1&t&&(o.nrm(0,"sky-form-error",15),o.nI1(1,"skyLibResources")),2&t&&o.Y8G("errorText",o.bMT(1,1,"skyux_form_error_time"))}function $l(t,i){1&t&&(o.nrm(0,"sky-form-error",16),o.nI1(1,"skyLibResources")),2&t&&o.Y8G("errorText",o.bMT(1,1,"skyux_form_error_url"))}function Ql(t,i){if(1&t&&(o.qex(0),o.DNE(1,Nl,2,4,"sky-form-error",1)(2,jl,2,5,"sky-form-error",2)(3,Hl,2,5,"sky-form-error",3)(4,Ul,2,3,"sky-form-error",4)(5,zl,2,3,"sky-form-error",5)(6,Gl,2,3,"sky-form-error",6)(7,Wl,2,3,"sky-form-error",7)(8,$l,2,3,"sky-form-error",8),o.bVm()),2&t){const e=o.XpG(2);o.R7$(),o.Y8G("ngIf",e.errors.required),o.R7$(),o.Y8G("ngIf",e.errors.maxlength),o.R7$(),o.Y8G("ngIf",e.errors.minlength),o.R7$(),o.Y8G("ngIf",e.errors.skyDate),o.R7$(),o.Y8G("ngIf",e.errors.skyEmail),o.R7$(),o.Y8G("ngIf",e.errors.skyPhoneField),o.R7$(),o.Y8G("ngIf",e.errors.skyTime),o.R7$(),o.Y8G("ngIf",e.errors.skyUrl)}}function Xl(t,i){if(1&t&&(o.qex(0),o.DNE(1,Ql,9,8,"ng-container",0),o.SdG(2),o.bVm()),2&t){const e=o.XpG();o.R7$(),o.Y8G("ngIf",e.errors)}}const ql=[[["sky-checkbox","icon",""]],[["sky-checkbox"]],[["sky-form-error"]]],Kl=["sky-checkbox[icon]","sky-checkbox","sky-form-error"],Nn=(t,i)=>({"sky-screen-reader-only":t,"sky-control-label-required":i});function Yl(t,i){1&t&&(o.j41(0,"span",6),o.EFF(1),o.nI1(2,"skyLibResources"),o.k0s()),2&t&&(o.R7$(),o.JRh(o.bMT(2,1,"skyux_checkbox_group_required")))}function Zl(t,i){if(1&t&&(o.j41(0,"sky-form-errors",7),o.SdG(1,2),o.k0s()),2&t){const e=o.XpG();o.Y8G("id",e.errorId)("errors",e.formGroup.errors)("labelText",e.labelText)("showErrors",e.formGroup.touched||e.formGroup.dirty),o.BMQ("data-sky-id",e.formErrorsDataId)}}function _c(t,i){1&t&&o.eu8(0)}function bc(t,i){if(1&t&&(o.qex(0),o.DNE(1,_c,1,0,"ng-container",5),o.bVm()),2&t){const e=o.XpG();o.R7$(),o.Y8G("ngTemplateOutlet",e.popoverContentTemplate)}}function vc(t,i){if(1&t&&o.EFF(0),2&t){const e=o.XpG();o.SpI(" ",e.popoverContent,"\n")}}const od=[[["sky-radio-label"]]],id=["sky-radio-label"],sd=t=>({"sky-switch-disabled":t}),rd=(t,i,e,n,s,r,a)=>({"sky-switch-control-icon":t,"sky-rounded-corners":i,"sky-rounded-circle":e,"sky-switch-control-info":n,"sky-switch-control-success":s,"sky-switch-control-warning":r,"sky-switch-control-danger":a});function ad(t,i){if(1&t&&o.nrm(0,"sky-icon",6),2&t){const e=o.XpG();o.Y8G("fixedWidth",!0)("icon",e.icon)}}function ld(t,i){if(1&t&&(o.j41(0,"span",8),o.EFF(1),o.k0s()),2&t){const e=o.XpG(2);o.R7$(),o.JRh(e.labelText)}}function cd(t,i){if(1&t&&(o.qex(0),o.DNE(1,ld,2,1,"span",7),o.bVm()),2&t){const e=o.XpG();o.R7$(),o.Y8G("ngIf",!e.labelHidden)}}function dd(t,i){1&t&&o.SdG(0)}const ud=[[["",8,"sky-control-help"]],[["sky-toggle-switch-label"]]],pd=[".sky-control-help","sky-toggle-switch-label"],md=t=>({"sky-toggle-switch-with-label":t}),hd=(t,i)=>({"sky-toggle-switch-checked":t,"sky-toggle-switch-disabled":i}),yd=t=>({"sky-toggle-switch-transition":t});function fd(t,i){if(1&t&&(o.qex(0),o.EFF(1),o.bVm()),2&t){const e=o.XpG(3);o.R7$(),o.JRh(e.labelText)}}function gd(t,i){if(1&t&&(o.qex(0),o.DNE(1,fd,2,1,"ng-container",10),o.bVm()),2&t){const e=o.XpG(2);o.R7$(),o.Y8G("ngIf",!e.labelHidden)}}function kd(t,i){if(1&t&&(o.j41(0,"label",8),o.DNE(1,gd,2,1,"ng-container",9),o.k0s()),2&t){const e=o.XpG(),n=o.sdS(2),s=o.sdS(11);o.Y8G("for",n.id),o.BMQ("id",e.labelId),o.R7$(),o.Y8G("ngIf",e.labelText)("ngIfElse",s)}}function _d(t,i){1&t&&o.SdG(0,1)}const Ii={"EN-US":{skyux_character_count_message:{message:"{0} characters out of {1}"},skyux_character_count_over_limit:{message:"You are over the character limit."},skyux_checkbox_group_required:{message:"Required"},skyux_form_error_character_count:{message:"Limit {0} to {1} character(s)."},skyux_form_error_date:{message:"Select or enter a valid date."},skyux_form_error_email:{message:"Enter an email address with a valid format."},skyux_form_error_maxlength:{message:"Limit {0} to {1} character(s)."},skyux_form_error_minlength:{message:"{0} must be at least {1} character(s)."},skyux_form_error_phone:{message:"Enter a phone number matching the format for the selected country."},skyux_form_error_required:{message:"{0} is required."},skyux_form_error_time:{message:"Select or enter a valid time."},skyux_form_error_url:{message:"Enter a URL with a valid format."},skyux_file_attachment_button_label_choose_file:{message:"Attach file"},skyux_file_attachment_button_label_choose_file_label:{message:"Attach file for"},skyux_file_attachment_button_label_replace_file:{message:"Replace file"},skyux_file_attachment_button_label_replace_file_label:{message:"Replace file {0} for"},skyux_file_attachment_file_item_delete:{message:"Delete file"},skyux_file_attachment_file_item_remove:{message:"Remove file {0} for"},skyux_file_attachment_file_size_b_plural:{message:"{0} bytes"},skyux_file_attachment_file_size_b_singular:{message:"{0} byte"},skyux_file_attachment_file_size_gb:{message:"{0} GB"},skyux_file_attachment_file_size_kb:{message:"{0} KB"},skyux_file_attachment_file_size_mb:{message:"{0} MB"},skyux_file_attachment_file_upload_drag_file_here:{message:"Drag a file here"},skyux_file_attachment_file_upload_drag_or_click:{message:"Drag a file here or click to browse"},skyux_file_attachment_file_upload_drop_files_here:{message:"Drop files here"},skyux_file_attachment_file_upload_file_added:{message:"{0} added."},skyux_file_attachment_file_upload_file_replaced:{message:"{0} removed. {1} added."},skyux_file_attachment_file_upload_file_removed:{message:"{0} removed."},skyux_file_attachment_file_upload_image_preview_alt_text:{message:"Image preview"},skyux_file_attachment_file_upload_invalid_file:{message:"This file type is invalid"},skyux_file_attachment_file_upload_link_label:{message:"Link to a file"},skyux_file_attachment_file_upload_link_placeholder:{message:"Start with http:// or https://"},skyux_file_attachment_file_upload_or_click_to_browse:{message:"or click to browse"},skyux_file_attachment_file_upload_link_done:{message:"Done"},skyux_file_attachment_file_upload_link_added:{message:"Link to {0} added."},skyux_file_attachment_file_upload_link_removed:{message:"Link to {0} removed."},skyux_file_attachment_file_type_error_label_text:{message:"Please upload a file of type {0}."},skyux_file_attachment_file_type_error_label_text_with_name:{message:"{0}: Please upload a file of type {1}."},skyux_file_attachment_max_file_size_error_label_text:{message:"Please upload a file under {0}KB."},skyux_file_attachment_max_file_size_error_label_text_with_name:{message:"{0}: Please upload a file under {1}KB."},skyux_file_attachment_min_file_size_error_label_text:{message:"Please upload a file over {0}KB."},skyux_file_attachment_min_file_size_error_label_text_with_name:{message:"{0}: Please upload a file over {1}KB."},skyux_file_attachment_label_no_file_chosen:{message:"No file chosen."},skyux_file_attachment_required:{message:"Required"},skyux_input_box_help_inline_aria_label:{message:"Show help content for {0}"},skyux_checkbox_required_label_text:{message:"This selection"},skyux_radio_group_required_label_text:{message:"This selection"}}};ue.addResources(Ii);class bd{getString(i,e){return Ie(Ii,i.locale,e)}}let at=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({providers:[{provide:Ee,useClass:bd,multi:!0}],imports:[Fe]})}return t})(),vd=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({imports:[u.MD,Uo,zo,at]})}return t})();const Ei=new o.nKC("SKY_FORM_ERRORS_ENABLED");let jn=(()=>{class t{constructor(){if(this.formErrors=(0,o.WQX)(Ei,{optional:!0}),!this.formErrors)throw new Error("The `sky-form-error` component is not supported in the provided context.")}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-form-error"]],inputs:{errorName:"errorName",errorText:"errorText"},standalone:!0,features:[o.aNF],decls:1,vars:1,consts:[["class","sky-form-error","descriptionType","error","indicatorType","danger",4,"ngIf"],["descriptionType","error","indicatorType","danger",1,"sky-form-error"]],template:function(n,s){1&n&&o.DNE(0,Vl,2,1,"sky-status-indicator",0),2&n&&o.Y8G("ngIf",s.formErrors)},dependencies:[xi,Ci,u.MD,u.bT],styles:["[_nghost-%COMP%]{display:block;margin-top:var(--sky-margin-stacked-xs)}"],changeDetection:0})}return t})(),Et=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({imports:[jn]})}return t})(),Di=(()=>{class t{constructor(){this.showErrors=!0,this.ariaAtomic="true",this.ariaLive="assertive",this.ariaRelevant="all"}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-form-errors"]],hostVars:3,hostBindings:function(n,s){2&n&&o.BMQ("aria-atomic",s.ariaAtomic)("aria-live",s.ariaLive)("aria-relevant",s.ariaRelevant)},inputs:{errors:"errors",labelText:"labelText",showErrors:[o.Mj6.HasDecoratorInputTransform,"showErrors","showErrors",il]},standalone:!0,features:[o.GFd,o.aNF],ngContentSelectors:Oi,decls:1,vars:1,consts:[[4,"ngIf"],["errorName","required",3,"errorText",4,"ngIf"],["errorName","maxlength",3,"errorText",4,"ngIf"],["errorName","minlength",3,"errorText",4,"ngIf"],["errorName","date",3,"errorText",4,"ngIf"],["errorName","email",3,"errorText",4,"ngIf"],["errorName","phone",3,"errorText",4,"ngIf"],["errorName","time",3,"errorText",4,"ngIf"],["errorName","url",3,"errorText",4,"ngIf"],["errorName","required",3,"errorText"],["errorName","maxlength",3,"errorText"],["errorName","minlength",3,"errorText"],["errorName","date",3,"errorText"],["errorName","email",3,"errorText"],["errorName","phone",3,"errorText"],["errorName","time",3,"errorText"],["errorName","url",3,"errorText"]],template:function(n,s){1&n&&(o.NAR(),o.DNE(0,Xl,3,1,"ng-container",0)),2&n&&o.Y8G("ngIf",s.labelText&&s.showErrors)},dependencies:[u.MD,u.bT,Mn,jn,at,De],styles:["[_nghost-%COMP%], sky-status-indicator[_ngcontent-%COMP%]{display:block;line-height:normal}"],changeDetection:0})}return t})(),Hn=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({imports:[Di,jn]})}return t})(),Cd=(()=>{class t{constructor(){this.labelHidden=!1,this.required=!1,this.#e=!1,this.#t=(0,o.WQX)(Ne),this.errorId=this.#t.generateId(),this.formErrorsDataId="checkbox-group-form-errors"}set stacked(e){this.#e=e}get stacked(){return this.#e}#e;#t;static#n=this.\u0275fac=function(n){return new(n||t)};static#o=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-checkbox-group"]],hostVars:2,hostBindings:function(n,s){2&n&&o.AVh("sky-margin-stacked-lg",s.stacked)},inputs:{labelText:"labelText",labelHidden:[o.Mj6.HasDecoratorInputTransform,"labelHidden","labelHidden",o.L39],required:[o.Mj6.HasDecoratorInputTransform,"required","required",o.L39],stacked:[o.Mj6.HasDecoratorInputTransform,"stacked","stacked",o.L39],formGroup:"formGroup"},standalone:!0,features:[o.Jv_([{provide:Ei,useValue:!0}]),o.GFd,o.aNF],ngContentSelectors:Kl,decls:9,vars:9,consts:[[1,"sky-checkbox-group"],[1,"sky-control-label",3,"ngClass"],["class","sky-screen-reader-only",4,"ngIf"],[1,"sky-checkbox-group-inline","sky-switch-icon-group"],[1,"sky-checkbox-group-stacked"],[3,"id","errors","labelText","showErrors",4,"ngIf"],[1,"sky-screen-reader-only"],[3,"id","errors","labelText","showErrors"]],template:function(n,s){1&n&&(o.NAR(ql),o.j41(0,"fieldset",0)(1,"legend",1),o.EFF(2),o.DNE(3,Yl,3,3,"span",2),o.k0s(),o.j41(4,"span",3),o.SdG(5),o.k0s(),o.j41(6,"span",4),o.SdG(7,1),o.k0s()(),o.DNE(8,Zl,2,5,"sky-form-errors",5)),2&n&&(o.BMQ("aria-invalid",!!s.formGroup.errors)("aria-errormessage",s.labelText&&s.formGroup.errors?s.errorId:void 0),o.R7$(),o.Y8G("ngClass",o.l_i(6,Nn,s.labelHidden,s.required)),o.R7$(),o.SpI(" ",s.labelText,""),o.R7$(),o.Y8G("ngIf",s.required),o.R7$(5),o.Y8G("ngIf",s.labelText&&s.formGroup.errors))},dependencies:[u.MD,u.YU,u.bT,Hn,Di,at,De],styles:["[_nghost-%COMP%]{display:block}"]})}return t})(),xd=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({imports:[u.MD,Uo,Cd,Et,Hn,at,je,Pt,Et]})}return t})(),Sd=(()=>{class t{get popoverContent(){return this.#e}set popoverContent(e){this.#e=e,this.popoverContentTemplate=e instanceof o.C4Q?e:void 0}#e;togglePopoverOpen(e){this.popoverOpen=e}static#t=this.\u0275fac=function(n){return new(n||t)};static#n=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-input-box-help-inline"]],inputs:{labelText:"labelText",popoverTitle:"popoverTitle",popoverContent:"popoverContent"},standalone:!0,features:[o.aNF],decls:8,vars:10,consts:[["helpPopover","","popoverId","skyId"],["popoverContentText",""],[3,"ariaControls","ariaExpanded","ariaLabel","skyPopover"],["skyId","",3,"popoverClosed","popoverOpened","popoverTitle"],[4,"ngIf","ngIfElse"],[4,"ngTemplateOutlet"]],template:function(n,s){if(1&n){const r=o.RV6();o.nrm(0,"sky-help-inline",2),o.nI1(1,"skyLibResources"),o.j41(2,"sky-popover",3,0),o.bIt("popoverClosed",function(){return o.eBV(r),o.Njj(s.togglePopoverOpen(!1))})("popoverOpened",function(){return o.eBV(r),o.Njj(s.togglePopoverOpen(!0))}),o.DNE(5,bc,2,1,"ng-container",4),o.k0s(),o.DNE(6,vc,1,1,"ng-template",null,1,o.C5r)}if(2&n){const r=o.sdS(3),a=o.sdS(4),l=o.sdS(7);o.Y8G("ariaControls",a.id)("ariaExpanded",s.popoverOpen)("ariaLabel",s.labelText?o.i5U(1,7,"skyux_input_box_help_inline_aria_label",s.labelText):void 0)("skyPopover",r),o.R7$(2),o.Y8G("popoverTitle",s.popoverTitle),o.R7$(3),o.Y8G("ngIf",s.popoverContentTemplate)("ngIfElse",l)}},dependencies:[u.MD,u.bT,u.T3,Ja,Za,Fe,De,Mn,Sn,Bl,Rl,Al],encapsulation:2,changeDetection:0})}return t})(),Md=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({imports:[u.MD,vd,Hn,Et,at,Sd,qe,Et]})}return t})(),wd=(()=>{class t{get radioIds(){return this.#n}#e;#t;#n;constructor(){this.#e=new Map,this.#t=new Re.t([]),this.#n=this.#t.asObservable()}register(e,n){(!this.#e.has(e)||this.#e.get(e)!==n)&&(this.#e.set(e,n),this.#o())}unregister(e){this.#e.has(e)&&(this.#e.delete(e),this.#o())}#o(){this.#t.next(Array.from(this.#e.values()))}static#i=this.\u0275fac=function(n){return new(n||t)};static#s=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac})}return t})();const Od={provide:v,useExisting:(0,o.Rfq)(()=>Pd),multi:!0};let Pd=(()=>{class t{set checked(e){const n=!!e;this.#e!==n&&(this.#e=n,this.checkedChange.next(n),n&&(this.selectedValue=this.value)),this.#l.markForCheck()}get checked(){return this.#e}set disabled(e){const n=_a.coerceBooleanProperty(e);n!==this.disabled&&(this.#t=n,this.disabledChange.next(n),this.#l.markForCheck())}get disabled(){return this.#t}set id(e){this.inputId=e?`sky-radio-${e}-input`:`sky-radio-${this.#d}-input`,this.#u?.register(this.#d,this.inputId)}set label(e){this.#a=e,e&&this.#p.deprecated("SkyRadioComponent.label",{deprecationMajorVersion:10,replacementRecommendation:"Use the `labelText` input instead."})}get label(){return this.#a}set labelledBy(e){this.#c=e,e&&this.#p.deprecated("SkyRadioComponent.labelledBy",{deprecationMajorVersion:10,replacementRecommendation:"Use the `labelText` input instead."})}get labelledBy(){return this.#c}set name(e){this.#n=e,this.#l.markForCheck()}get name(){return this.#n}set tabindex(e){console.warn("The sky-radio `tabindex` property is deprecated. Please use the `tabindex` property on the sky-radio-group component."),this.#s=e||0,this.#l.markForCheck()}get tabindex(){return this.#s}set groupTabIndex(e){this.#s=e||0,this.#l.markForCheck()}set value(e){this.#r!==e&&(this.selectedValue&&this.selectedValue===this.#r&&(this.selectedValue=e,this.#h(this.selectedValue),this.#y()),this.#r=e),this.#l.markForCheck()}get value(){return this.#r}get radioType(){return this.#o}set radioType(e){e&&this.#p.deprecated("SkyRadioComponent.radioType",{deprecationMajorVersion:7}),this.#o=e??"info"}set selectedValue(e){e!==this.#i&&(this.#i=e)}get selectedValue(){return this.#i}#e;#t;#n;#o;#i;#s;#r;#a;#c;#l;#d;#u;#p;constructor(){this.blur=new O.B,this.labelHidden=!1,this.change=new o.bkB,this.checkedChange=new o.bkB,this.disabledChange=new o.bkB,this.radioGroupDisabled=!1,this.inputId="",this.#e=!1,this.#t=!1,this.#o="info",this.#s=0,this.#l=(0,o.WQX)(o.gRc),this.#d=(0,o.WQX)(Ne).generateId(),this.#u=(0,o.WQX)(wd,{optional:!0}),this.#p=(0,o.WQX)(tt),this.#m=()=>{},this.#h=e=>{},this.#y=()=>{},this.id=this.#d}ngOnDestroy(){this.#u?.unregister(this.#d),this.#m(),this.change.complete(),this.checkedChange.complete(),this.disabledChange.complete()}writeValue(e){void 0!==e&&(this.selectedValue=e,this.checked=this.value===this.selectedValue,this.#l.markForCheck())}setDisabledState(e){this.disabled=e}setGroupDisabledState(e){this.radioGroupDisabled=e,this.#l.markForCheck()}registerOnChange(e){this.#h=e}registerOnTouched(e){this.#y=e}onInputChange(e){e.stopPropagation(),this.disabled||(this.checked=!0,this.change.next({value:this.value}),this.onInputFocusChange(),this.#h(this.value))}onInputFocusChange(){this.#y(),this.blur.next()}#m;#h;#y;static#f=this.\u0275fac=function(n){return new(n||t)};static#g=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-radio"]],inputs:{checked:"checked",disabled:"disabled",id:"id",label:"label",labelledBy:"labelledBy",name:"name",tabindex:"tabindex",value:"value",icon:"icon",radioType:"radioType",labelText:"labelText",labelHidden:[o.Mj6.HasDecoratorInputTransform,"labelHidden","labelHidden",o.L39]},outputs:{change:"change",checkedChange:"checkedChange",disabledChange:"disabledChange"},features:[o.Jv_([Od]),o.GFd],ngContentSelectors:id,decls:7,vars:23,consts:[["labelElement",""],[1,"sky-radio-wrapper","sky-switch",3,"ngClass"],["type","radio",1,"sky-radio-input","sky-switch-input",3,"blur","change","checked","disabled","id","name","tabIndex","value"],[1,"sky-switch-control",3,"ngClass"],[3,"fixedWidth","icon",4,"ngIf"],[4,"ngIf","ngIfElse"],[3,"fixedWidth","icon"],["class","sky-switch-label",4,"ngIf"],[1,"sky-switch-label"]],template:function(n,s){if(1&n){const r=o.RV6();o.NAR(od),o.j41(0,"label",1)(1,"input",2),o.bIt("blur",function(){return o.eBV(r),o.Njj(s.onInputFocusChange())})("change",function(l){return o.eBV(r),o.Njj(s.onInputChange(l))}),o.k0s(),o.j41(2,"span",3),o.DNE(3,ad,1,2,"sky-icon",4),o.k0s(),o.DNE(4,cd,2,1,"ng-container",5)(5,dd,1,0,"ng-template",null,0,o.C5r),o.k0s()}if(2&n){const r=o.sdS(6);o.Y8G("ngClass",o.eq3(13,sd,s.disabled||s.radioGroupDisabled)),o.R7$(),o.Y8G("checked",s.checked)("disabled",s.disabled||s.radioGroupDisabled)("id",s.inputId)("name",s.name)("tabIndex",s.tabindex)("value",s.value),o.BMQ("aria-label",s.labelText||s.label)("aria-labelledby",s.labelText?void 0:s.labelledBy),o.R7$(),o.Y8G("ngClass",o.sGs(15,rd,s.icon,s.icon,!s.icon,s.icon&&"info"===s.radioType,s.icon&&"success"===s.radioType,s.icon&&"warning"===s.radioType,s.icon&&"danger"===s.radioType)),o.R7$(),o.Y8G("ngIf",s.icon),o.R7$(),o.Y8G("ngIf",s.labelText)("ngIfElse",r)}},dependencies:[u.YU,u.bT,st],styles:['[_nghost-%COMP%]{display:inline-block}.sky-switch-control[_ngcontent-%COMP%]:not(.sky-switch-control-icon) sky-icon[_ngcontent-%COMP%]{font-size:70%}.sky-switch-input[_ngcontent-%COMP%]:checked + .sky-switch-control[_ngcontent-%COMP%]:not(.sky-switch-control-icon):after{content:"";display:inline-block;width:10px;height:10px;background:#000;border-radius:50%}.sky-theme-modern[_nghost-%COMP%] .sky-switch-input[_ngcontent-%COMP%]:checked + .sky-switch-control[_ngcontent-%COMP%]:not(.sky-switch-control-icon):after, .sky-theme-modern [_nghost-%COMP%] .sky-switch-input[_ngcontent-%COMP%]:checked + .sky-switch-control[_ngcontent-%COMP%]:not(.sky-switch-control-icon):after{background:#1870b8}.sky-theme-modern[_nghost-%COMP%] .sky-radio-input[_ngcontent-%COMP%]:disabled + .sky-switch-control[_ngcontent-%COMP%] .sky-radio-icon-modern-checked[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-radio-input[_ngcontent-%COMP%]:disabled + .sky-switch-control[_ngcontent-%COMP%] .sky-radio-icon-modern-checked[_ngcontent-%COMP%]{background-color:#212327}.sky-theme-modern[_ngcontent-%COMP%] .sky-switch-input[_ngcontent-%COMP%]:checked + .sky-switch-control[_ngcontent-%COMP%]:not(.sky-switch-control-icon):after{background:#1870b8}.sky-theme-modern[_ngcontent-%COMP%] .sky-radio-input[_ngcontent-%COMP%]:disabled + .sky-switch-control[_ngcontent-%COMP%] .sky-radio-icon-modern-checked[_ngcontent-%COMP%]{background-color:#212327}'],changeDetection:0})}return t})(),Td=(()=>{class t{constructor(){(0,o.WQX)(tt).deprecated("SkyToggleSwitchLabelComponent",{deprecationMajorVersion:9,replacementRecommendation:"To add a label to toggle switch, use the `labelText` input on the toggle switch component instead."})}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-toggle-switch-label"]],ngContentSelectors:Oi,decls:2,vars:0,consts:[["skyTrim",""]],template:function(n,s){1&n&&(o.NAR(),o.j41(0,"span",0),o.SdG(1),o.k0s())},dependencies:[it],encapsulation:2,changeDetection:0})}return t})();const Id={provide:v,useExisting:(0,o.Rfq)(()=>Fi),multi:!0},Ed={provide:E,useExisting:(0,o.Rfq)(()=>Fi),multi:!0};let Fi=(()=>{class t{set ariaLabel(e){this.#i=e,void 0!==e&&this.#n.deprecated("SkyToggleSwitchComponent.ariaLabel",{deprecationMajorVersion:9,replacementRecommendation:"To add an ARIA label to the toggle switch, use the `labelText` input instead"})}get ariaLabel(){return this.#i}set checked(e){const n=!!e;n!==this.#s&&(this.#s=n,this.#c(n),this.#t&&this.#e&&(this.#e.markAsPristine(),this.#t=!1))}get checked(){return this.#s}#e;#t;#n;#o;#i;#s;#r;constructor(e,n){this.disabled=!1,this.tabIndex=0,this.labelHidden=!1,this.toggleChange=new o.bkB,this.hasLabelComponent=!1,this.enableIndicatorAnimation=!1,this.#t=!0,this.#n=(0,o.WQX)(tt),this.#o=new O.B,this.#s=!1,this.#a=()=>{},this.#c=()=>{},this.#r=e,this.labelId=n.generateId()}ngAfterContentInit(){this.labelComponents&&(this.hasLabelComponent=this.labelComponents.length>0,this.labelComponents.changes.pipe((0,P.Q)(this.#o)).subscribe(e=>{this.hasLabelComponent=e.length>0,this.#r.markForCheck()})),setTimeout(()=>{this.enableIndicatorAnimation=!0})}ngOnDestroy(){this.#o.next(),this.#o.complete()}writeValue(e){this.checked=!!e,this.#r.markForCheck()}validate(e){return this.#e||(this.#e=e),null}registerOnChange(e){this.#c=e}registerOnTouched(e){this.#a=e}setDisabledState(e){this.disabled=e,this.#r.markForCheck()}onButtonClick(e){e.stopPropagation(),this.#d(),this.#l()}onButtonBlur(){this.#a()}#a;#c;#l(){this.#c(this.#s),this.toggleChange.emit({checked:this.#s})}#d(){this.checked=!this.checked}static#u=this.\u0275fac=function(n){return new(n||t)(o.rXU(o.gRc),o.rXU(Ne))};static#p=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-toggle-switch"]],contentQueries:function(n,s,r){if(1&n&&o.wni(r,Td,4),2&n){let a;o.mGM(a=o.lsd())&&(s.labelComponents=a)}},inputs:{ariaLabel:"ariaLabel",checked:"checked",disabled:"disabled",tabIndex:"tabIndex",labelText:"labelText",labelHidden:[o.Mj6.HasDecoratorInputTransform,"labelHidden","labelHidden",o.L39]},outputs:{toggleChange:"toggleChange"},features:[o.Jv_([Id,Ed]),o.GFd],ngContentSelectors:pd,decls:12,vars:16,consts:[["toggle","skyId"],["labelContent",""],[1,"sky-toggle-switch",3,"ngClass"],["role","switch","type","button","skyId","",1,"sky-toggle-switch-button",3,"blur","click","disabled","ngClass","tabIndex"],["aria-hidden","true",1,"sky-toggle-switch-switch"],[1,"sky-toggle-switch-indicator",3,"ngClass"],["class","sky-toggle-switch-label",3,"for",4,"ngIf"],[1,"sky-control-help-container"],[1,"sky-toggle-switch-label",3,"for"],[4,"ngIf","ngIfElse"],[4,"ngIf"]],template:function(n,s){if(1&n){const r=o.RV6();o.NAR(ud),o.j41(0,"span",2)(1,"button",3,0),o.bIt("blur",function(){return o.eBV(r),o.Njj(s.onButtonBlur())})("click",function(l){return o.eBV(r),o.Njj(s.onButtonClick(l))}),o.j41(3,"div",4)(4,"i",5),o.EFF(5,"\xa0"),o.k0s()()(),o.j41(6,"span"),o.DNE(7,kd,2,4,"label",6),o.j41(8,"span",7),o.SdG(9),o.k0s()()(),o.DNE(10,_d,1,0,"ng-template",null,1,o.C5r)}2&n&&(o.Y8G("ngClass",o.eq3(9,md,s.hasLabelComponent||s.labelText)),o.R7$(),o.Y8G("disabled",s.disabled)("ngClass",o.l_i(11,hd,s.checked,s.disabled))("tabIndex",s.tabIndex),o.BMQ("aria-checked",s.checked)("aria-label",s.labelText||s.ariaLabel||null)("aria-labelledby",s.ariaLabel||!s.hasLabelComponent&&!s.labelText?null:s.labelId),o.R7$(3),o.Y8G("ngClass",o.eq3(14,yd,s.enableIndicatorAnimation)),o.R7$(3),o.Y8G("ngIf",s.hasLabelComponent||s.labelText))},dependencies:[u.YU,u.bT,Sn],styles:[".sky-toggle-switch[_ngcontent-%COMP%]{display:inline-flex;align-items:baseline}.sky-toggle-switch.sky-toggle-switch-with-label[_ngcontent-%COMP%]{gap:10px}.sky-toggle-switch-switch[_ngcontent-%COMP%]{border:1px solid #cdcfd2;background-color:#eeeeef;padding:1px;border-radius:24px;flex:none;line-height:1.428571429;width:46px;display:inline-block}.sky-toggle-switch-button[_ngcontent-%COMP%]{border:none;background:none;margin:0;padding:0;outline:none}.sky-toggle-switch-button[_ngcontent-%COMP%]:focus-visible .sky-toggle-switch-switch[_ngcontent-%COMP%]{outline:none;border:solid 2px #1870B8;padding:0}.sky-toggle-switch-button[_ngcontent-%COMP%]:hover:not(.sky-toggle-switch-disabled){cursor:pointer}.sky-toggle-switch-button[_ngcontent-%COMP%]:hover:not(.sky-toggle-switch-disabled):not(:focus-visible) .sky-toggle-switch-switch[_ngcontent-%COMP%]{border-color:#00b4f1;border-width:2px;padding:0}.sky-toggle-switch-button.sky-toggle-switch-checked[_ngcontent-%COMP%] .sky-toggle-switch-switch[_ngcontent-%COMP%]{background-color:#c1e8fb;border-width:2px;padding:0}.sky-toggle-switch-button.sky-toggle-switch-checked[_ngcontent-%COMP%]:not(:focus-visible, .sky-toggle-switch-disabled)[_ngcontent-%COMP%] .sky-toggle-switch-switch[_ngcontent-%COMP%]{border-color:#00b4f1}.sky-toggle-switch-button.sky-toggle-switch-checked[_ngcontent-%COMP%] .sky-toggle-switch-indicator[_ngcontent-%COMP%]{left:100%}.sky-toggle-switch-button.sky-toggle-switch-disabled[_ngcontent-%COMP%]{color:var(--sky-text-color-default)}.sky-toggle-switch-button.sky-toggle-switch-disabled[_ngcontent-%COMP%] .sky-toggle-switch-switch[_ngcontent-%COMP%]{background-color:#cdcfd2;border-color:transparent}.sky-toggle-switch-button.sky-toggle-switch-disabled[_ngcontent-%COMP%] .sky-toggle-switch-indicator[_ngcontent-%COMP%]{background-color:#eeeeef}.sky-toggle-switch-indicator[_ngcontent-%COMP%]{height:22px;width:22px;display:block;position:relative;top:0;left:22px;margin-left:-22px;border-radius:100%;box-shadow:0 1px 2px #000000bf;background-color:#fff}.sky-toggle-switch-indicator.sky-toggle-switch-transition[_ngcontent-%COMP%]{transition:left .15s}.sky-theme-modern[_nghost-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%] .sky-toggle-switch-switch[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%] .sky-toggle-switch-switch[_ngcontent-%COMP%]{background-color:#fff;border:1px solid var(--sky-border-color-neutral-medium-dark);width:48px;transition:border-color .15s,box-shadow .15s}.sky-theme-modern[_nghost-%COMP%] .sky-toggle-switch-button.sky-toggle-switch-disabled[_ngcontent-%COMP%] .sky-toggle-switch-switch[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-toggle-switch-button.sky-toggle-switch-disabled[_ngcontent-%COMP%] .sky-toggle-switch-switch[_ngcontent-%COMP%]{cursor:not-allowed}.sky-theme-modern[_nghost-%COMP%] .sky-toggle-switch-button.sky-toggle-switch-disabled[_ngcontent-%COMP%] .sky-toggle-switch-switch[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-toggle-switch-button.sky-toggle-switch-disabled[_ngcontent-%COMP%] .sky-toggle-switch-switch[_ngcontent-%COMP%], .sky-theme-modern[_nghost-%COMP%] .sky-toggle-switch-button.sky-toggle-switch-disabled[_ngcontent-%COMP%] .sky-toggle-switch-indicator[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-toggle-switch-button.sky-toggle-switch-disabled[_ngcontent-%COMP%] .sky-toggle-switch-indicator[_ngcontent-%COMP%]{background-color:#ededee}.sky-theme-modern[_nghost-%COMP%] .sky-toggle-switch-button.sky-toggle-switch-checked[_ngcontent-%COMP%] .sky-toggle-switch-switch[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-toggle-switch-button.sky-toggle-switch-checked[_ngcontent-%COMP%] .sky-toggle-switch-switch[_ngcontent-%COMP%]{padding:1px}.sky-theme-modern[_nghost-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%]:not(.sky-toggle-switch-disabled).sky-toggle-switch-checked .sky-toggle-switch-switch[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%]:not(.sky-toggle-switch-disabled).sky-toggle-switch-checked .sky-toggle-switch-switch[_ngcontent-%COMP%]{background-color:var(--sky-background-color-input-selected);border-color:#1870b8}.sky-theme-modern[_nghost-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%]:not(.sky-toggle-switch-disabled):active .sky-toggle-switch-switch[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%]:not(.sky-toggle-switch-disabled):active .sky-toggle-switch-switch[_ngcontent-%COMP%], .sky-theme-modern[_nghost-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%]:not(.sky-toggle-switch-disabled):focus-visible .sky-toggle-switch-switch[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%]:not(.sky-toggle-switch-disabled):focus-visible .sky-toggle-switch-switch[_ngcontent-%COMP%]{outline:none;border:solid 2px #1870B8;padding:0}.sky-theme-modern[_nghost-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%]:not(.sky-toggle-switch-disabled):not(:active):focus-visible .sky-toggle-switch-switch[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%]:not(.sky-toggle-switch-disabled):not(:active):focus-visible .sky-toggle-switch-switch[_ngcontent-%COMP%]{box-shadow:0 1px 8px #0000004d}.sky-theme-modern[_nghost-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%]:not(.sky-toggle-switch-disabled):not(:active):hover:not(:focus-visible) .sky-toggle-switch-switch[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%]:not(.sky-toggle-switch-disabled):not(:active):hover:not(:focus-visible) .sky-toggle-switch-switch[_ngcontent-%COMP%]{padding:1px;border:solid 1px #1870B8}.sky-theme-modern[_nghost-%COMP%] .sky-toggle-switch-indicator[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-toggle-switch-indicator[_ngcontent-%COMP%]{box-shadow:0 1px 2px #00000080}.sky-theme-modern[_ngcontent-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%] .sky-toggle-switch-switch[_ngcontent-%COMP%]{background-color:#fff;border:1px solid var(--sky-border-color-neutral-medium-dark);width:48px;transition:border-color .15s,box-shadow .15s}.sky-theme-modern[_ngcontent-%COMP%] .sky-toggle-switch-button.sky-toggle-switch-disabled[_ngcontent-%COMP%] .sky-toggle-switch-switch[_ngcontent-%COMP%]{cursor:not-allowed}.sky-theme-modern[_ngcontent-%COMP%] .sky-toggle-switch-button.sky-toggle-switch-disabled[_ngcontent-%COMP%] .sky-toggle-switch-switch[_ngcontent-%COMP%], .sky-theme-modern[_ngcontent-%COMP%] .sky-toggle-switch-button.sky-toggle-switch-disabled[_ngcontent-%COMP%] .sky-toggle-switch-indicator[_ngcontent-%COMP%]{background-color:#ededee}.sky-theme-modern[_ngcontent-%COMP%] .sky-toggle-switch-button.sky-toggle-switch-checked[_ngcontent-%COMP%] .sky-toggle-switch-switch[_ngcontent-%COMP%]{padding:1px}.sky-theme-modern[_ngcontent-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%]:not(.sky-toggle-switch-disabled).sky-toggle-switch-checked .sky-toggle-switch-switch[_ngcontent-%COMP%]{background-color:var(--sky-background-color-input-selected);border-color:#1870b8}.sky-theme-modern[_ngcontent-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%]:not(.sky-toggle-switch-disabled):active .sky-toggle-switch-switch[_ngcontent-%COMP%], .sky-theme-modern[_ngcontent-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%]:not(.sky-toggle-switch-disabled):focus-visible .sky-toggle-switch-switch[_ngcontent-%COMP%]{outline:none;border:solid 2px #1870B8;padding:0}.sky-theme-modern[_ngcontent-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%]:not(.sky-toggle-switch-disabled):not(:active):focus-visible .sky-toggle-switch-switch[_ngcontent-%COMP%]{box-shadow:0 1px 8px #0000004d}.sky-theme-modern[_ngcontent-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%]:not(.sky-toggle-switch-disabled):not(:active):hover:not(:focus-visible) .sky-toggle-switch-switch[_ngcontent-%COMP%]{padding:1px;border:solid 1px #1870B8}.sky-theme-modern[_ngcontent-%COMP%] .sky-toggle-switch-indicator[_ngcontent-%COMP%]{box-shadow:0 1px 2px #00000080}.sky-theme-modern.sky-theme-mode-dark[_nghost-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%], .sky-theme-modern.sky-theme-mode-dark [_nghost-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%]{background-color:#121212}.sky-theme-modern.sky-theme-mode-dark[_ngcontent-%COMP%] .sky-toggle-switch-button[_ngcontent-%COMP%]{background-color:#121212}"],changeDetection:0})}return t})();const He=["*"],Wd=["*",[["",8,"sky-control-help"]]],$d=["*",".sky-control-help"],qd=["descriptionTemplateRef"],Kd=()=>({"sky-font-deemphasized":"modern","sky-deemphasized":"default"});function Yd(t,i){if(1&t&&(o.j41(0,"span",1),o.SdG(1),o.k0s(),o.j41(2,"span",2),o.EFF(3),o.nI1(4,"async"),o.nI1(5,"skyLibResources"),o.k0s()),2&t){const e=o.XpG();o.R7$(2),o.Y8G("skyThemeClass",o.lJ4(6,Kd)),o.R7$(),o.SpI(" ",o.bMT(4,2,e.service.defaultDescription)||o.bMT(5,4,"skyux_description_list_none_found")," ")}}const Zd=["termTemplateRef"];function Jd(t,i){1&t&&(o.j41(0,"span",1),o.SdG(1),o.k0s(),o.j41(2,"span",2),o.SdG(3,1),o.k0s())}const eu=["descriptionListElement"],tu=(t,i,e)=>({"sky-description-list-long-description-mode":t,"sky-description-list-vertical-mode":i,"sky-description-list-horizontal-mode":e});function nu(t,i){1&t&&o.eu8(0)}function ou(t,i){if(1&t&&(o.qex(0),o.DNE(1,nu,1,0,"ng-container",6),o.bVm()),2&t){const e=o.XpG().$implicit;o.R7$(),o.Y8G("ngTemplateOutlet",e.templateRef)}}function iu(t,i){if(1&t&&(o.j41(0,"dt"),o.DNE(1,ou,2,1,"ng-container",5),o.k0s()),2&t){const e=i.$implicit;o.R7$(),o.Y8G("ngIf",e.templateRef)}}function su(t,i){1&t&&o.eu8(0)}function ru(t,i){if(1&t&&(o.qex(0),o.DNE(1,su,1,0,"ng-container",6),o.bVm()),2&t){const e=o.XpG().$implicit;o.R7$(),o.Y8G("ngTemplateOutlet",e.templateRef)}}function au(t,i){if(1&t&&(o.j41(0,"dd"),o.DNE(1,ru,2,1,"ng-container",5),o.k0s()),2&t){const e=i.$implicit;o.R7$(),o.Y8G("ngIf",e.templateRef)}}function lu(t,i){if(1&t&&(o.j41(0,"div",3),o.DNE(1,iu,2,1,"dt",4)(2,au,2,1,"dd",4),o.k0s()),2&t){const e=i.$implicit,n=o.XpG();o.xc7("width","horizontal"===n.mode?n.listItemWidth:""),o.R7$(),o.Y8G("ngForOf",null==e?null:e.termComponents),o.R7$(),o.Y8G("ngForOf",null==e?null:e.descriptionComponents)}}const cu=(t,i,e,n)=>({"sky-fluid-grid-gutter-size-small":t,"sky-fluid-grid-gutter-size-medium":i,"sky-fluid-grid-gutter-size-large":e,"sky-fluid-grid-no-margin":n}),du=t=>({"sky-row-reverse":t}),Bi={"EN-US":{skyux_back_to_top:{message:"Back to top"},skyux_card_checkbox_label:{message:"Select card"},skyux_definition_list_none_found:{message:"None found."},skyux_description_list_none_found:{message:"None found."},skyux_inline_delete_assistive_text:{message:"Are you sure you want to delete this item?"},skyux_inline_delete_cancel:{message:"Cancel"},skyux_inline_delete_confirm_deletion:{message:"Confirm deletion"},skyux_inline_delete_delete:{message:"Delete"},skyux_text_expand_close_text:{message:"Close"},skyux_text_expand_modal_title:{message:"Expanded view"},skyux_text_expand_see_less:{message:"See less"},skyux_text_expand_see_more:{message:"See more"}}};ue.addResources(Bi);class vu{getString(i,e){return Ie(Bi,i.locale,e)}}let Cu=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({providers:[{provide:Ee,useClass:vu,multi:!0}],imports:[Fe]})}return t})();new o.nKC("SKY_BOX_HEADER_ID");let Un=(()=>{class t{get defaultDescription(){return this.#e.asObservable()}#e=new Re.t("");ngOnDestroy(){this.#e.complete()}updateDefaultDescription(e){this.#e.next(e)}static#t=this.\u0275fac=function(n){return new(n||t)};static#n=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac})}return t})(),Li=(()=>{class t{#e;#t=new O.B;#n;constructor(e,n,s){this.service=e,this.#e=n,this.#n=s}ngOnInit(){this.#n&&this.#n.settingsChange.pipe((0,P.Q)(this.#t)).subscribe(e=>{this.themeName=e.currentSettings.theme.name,this.#e.markForCheck()})}ngOnDestroy(){this.#t.next(),this.#t.complete()}static#o=this.\u0275fac=function(n){return new(n||t)(o.rXU(Un),o.rXU(o.gRc),o.rXU(Y,8))};static#i=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-description-list-description"]],viewQuery:function(n,s){if(1&n&&o.GBs(qd,7,o.C4Q),2&n){let r;o.mGM(r=o.lsd())&&(s.templateRef=r.first)}},ngContentSelectors:He,decls:2,vars:0,consts:[["descriptionTemplateRef",""],["skyTrim","",1,"sky-description-list-description"],["data-sky-id","sky-description-list-default-value",1,"sky-description-list-default-value",3,"skyThemeClass"]],template:function(n,s){1&n&&(o.NAR(),o.DNE(0,Yd,6,7,"ng-template",null,0,o.C5r))},dependencies:[cn,it,u.Jj,De],styles:[".sky-description-list-description[_ngcontent-%COMP%]:not(:empty) + .sky-description-list-default-value[_ngcontent-%COMP%]{display:none}"],changeDetection:0})}return t})(),Vi=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-description-list-term"]],viewQuery:function(n,s){if(1&n&&o.GBs(Zd,7,o.C4Q),2&n){let r;o.mGM(r=o.lsd())&&(s.templateRef=r.first)}},ngContentSelectors:$d,decls:2,vars:0,consts:[["termTemplateRef",""],["skyTrim",""],[1,"sky-control-help-container"]],template:function(n,s){1&n&&(o.NAR(Wd),o.DNE(0,Jd,4,0,"ng-template",null,0,o.C5r))},dependencies:[it],encapsulation:2,changeDetection:0})}return t})(),Ni=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-description-list-content"]],contentQueries:function(n,s,r){if(1&n&&(o.wni(r,Vi,4),o.wni(r,Li,4)),2&n){let a;o.mGM(a=o.lsd())&&(s.termComponents=a),o.mGM(a=o.lsd())&&(s.descriptionComponents=a)}},ngContentSelectors:He,decls:1,vars:0,template:function(n,s){1&n&&(o.NAR(),o.SdG(0))},encapsulation:2})}return t})(),ji=(()=>{class t{#e;constructor(e){this.#e=e.createRenderer(void 0,null)}getWidth(e){return e.nativeElement.clientWidth}setResponsiveClass(e){const n=e.nativeElement,s=this.getWidth(e),r=this.#t(s);this.#e.removeClass(n,"sky-responsive-container-xs"),this.#e.removeClass(n,"sky-responsive-container-sm"),this.#e.removeClass(n,"sky-responsive-container-md"),this.#e.addClass(n,r)}#t(e){return e<=479?"sky-responsive-container-xs":e>=480&&e<=767?"sky-responsive-container-sm":"sky-responsive-container-md"}static#n=this.\u0275fac=function(n){return new(n||t)(o.KVO(o._9s))};static#o=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac})}return t})(),Mu=(()=>{class t{set defaultDescription(e){this.#i.updateDefaultDescription(e)}set mode(e){this.#t=e||"vertical"}get mode(){return this.#t}#e=new O.B;#t="vertical";#n;#o;#i;constructor(e,n,s){this.#n=e,this.#o=n,this.#i=s}ngAfterContentInit(){setTimeout(()=>{this.#s()}),this.contentComponents&&this.contentComponents.changes.pipe((0,P.Q)(this.#e)).subscribe(()=>{this.#o.markForCheck()})}ngOnDestroy(){this.#e.next(),this.#e.complete()}onWindowResize(){this.#s()}#s(){this.elementRef&&(this.#n.setResponsiveClass(this.elementRef),this.#o.markForCheck())}static#r=this.\u0275fac=function(n){return new(n||t)(o.rXU(ji),o.rXU(o.gRc),o.rXU(Un))};static#a=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-description-list"]],contentQueries:function(n,s,r){if(1&n&&o.wni(r,Ni,4),2&n){let a;o.mGM(a=o.lsd())&&(s.contentComponents=a)}},viewQuery:function(n,s){if(1&n&&o.GBs(eu,7,o.aKT),2&n){let r;o.mGM(r=o.lsd())&&(s.elementRef=r.first)}},hostBindings:function(n,s){1&n&&o.bIt("resize",function(){return s.onWindowResize()},!1,o.tSv)},inputs:{defaultDescription:"defaultDescription",listItemWidth:"listItemWidth",mode:"mode"},features:[o.Jv_([ji,Un])],decls:3,vars:6,consts:[["descriptionListElement",""],[1,"sky-description-list",3,"ngClass"],["class","sky-description-list-content",3,"width",4,"ngFor","ngForOf"],[1,"sky-description-list-content"],[4,"ngFor","ngForOf"],[4,"ngIf"],[4,"ngTemplateOutlet"]],template:function(n,s){1&n&&(o.j41(0,"dl",1,0),o.DNE(2,lu,3,4,"div",2),o.k0s()),2&n&&(o.Y8G("ngClass",o.sMw(2,tu,"longDescription"===s.mode,"vertical"===s.mode,"horizontal"===s.mode)),o.R7$(2),o.Y8G("ngForOf",s.contentComponents))},dependencies:[u.YU,u.Sq,u.bT,u.T3],styles:["[_nghost-%COMP%]{display:block}.sky-description-list[_ngcontent-%COMP%]{margin:0;padding:0}.sky-description-list[_ngcontent-%COMP%] dt[_ngcontent-%COMP%]{color:#686c73;font-size:14px;font-weight:400;margin:0 0 3px;padding:0}.sky-description-list[_ngcontent-%COMP%] dd[_ngcontent-%COMP%]{margin:0;padding:0}.sky-description-list.sky-description-list-vertical-mode[_ngcontent-%COMP%] .sky-description-list-content[_ngcontent-%COMP%]{width:auto}.sky-description-list.sky-description-list-vertical-mode[_ngcontent-%COMP%] .sky-description-list-content[_ngcontent-%COMP%]:not(:last-child){margin:0 0 15px}.sky-description-list.sky-description-list-horizontal-mode[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;margin:0 0 var(--sky-compat-description-list-margin-bottom, -15px) 0}.sky-description-list.sky-description-list-horizontal-mode[_ngcontent-%COMP%] .sky-description-list-content[_ngcontent-%COMP%]{margin:0 0 15px;padding:0 60px 0 0;min-width:100px;width:auto}.sky-description-list.sky-description-list-horizontal-mode.sky-responsive-container-xs[_ngcontent-%COMP%] .sky-description-list-content[_ngcontent-%COMP%], .sky-description-list.sky-description-list-horizontal-mode.sky-responsive-container-sm[_ngcontent-%COMP%] .sky-description-list-content[_ngcontent-%COMP%]{width:50%}.sky-description-list.sky-description-list-long-description-mode[_ngcontent-%COMP%] .sky-description-list-content[_ngcontent-%COMP%]{display:flex}.sky-description-list.sky-description-list-long-description-mode[_ngcontent-%COMP%] .sky-description-list-content[_ngcontent-%COMP%]:not(:last-child){margin:0 0 10px}.sky-description-list.sky-description-list-long-description-mode[_ngcontent-%COMP%] .sky-description-list-content[_ngcontent-%COMP%] dt[_ngcontent-%COMP%]{color:#212327;font-size:16px;font-weight:600;margin:0 20px 0 0;width:25%;word-break:break-word}.sky-description-list.sky-description-list-long-description-mode[_ngcontent-%COMP%] .sky-description-list-content[_ngcontent-%COMP%] dd[_ngcontent-%COMP%]{flex:1}.sky-description-list.sky-description-list-long-description-mode.sky-responsive-container-xs[_ngcontent-%COMP%] .sky-description-list-content[_ngcontent-%COMP%]{flex-direction:column}.sky-description-list.sky-description-list-long-description-mode.sky-responsive-container-xs[_ngcontent-%COMP%] .sky-description-list-content[_ngcontent-%COMP%] dt[_ngcontent-%COMP%]{margin:0 0 3px;width:100%}.sky-description-list.sky-description-list-long-description-mode.sky-responsive-container-xs[_ngcontent-%COMP%] .sky-description-list-content[_ngcontent-%COMP%] dd[_ngcontent-%COMP%]{margin:0 0 10px}.sky-theme-modern[_nghost-%COMP%] .sky-description-list.sky-description-list-vertical-mode[_ngcontent-%COMP%] .sky-description-list-content[_ngcontent-%COMP%]:not(:last-child), .sky-theme-modern [_nghost-%COMP%] .sky-description-list.sky-description-list-vertical-mode[_ngcontent-%COMP%] .sky-description-list-content[_ngcontent-%COMP%]:not(:last-child){margin:0 0 20px}.sky-theme-modern[_nghost-%COMP%] .sky-description-list.sky-description-list-vertical-mode[_ngcontent-%COMP%] dt[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-description-list.sky-description-list-vertical-mode[_ngcontent-%COMP%] dt[_ngcontent-%COMP%]{color:#686c73;font-size:14px;font-weight:400}.sky-theme-modern[_nghost-%COMP%] .sky-description-list.sky-description-list-vertical-mode[_ngcontent-%COMP%] dd[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-description-list.sky-description-list-vertical-mode[_ngcontent-%COMP%] dd[_ngcontent-%COMP%]{font-size:16px;font-weight:400}.sky-theme-modern[_nghost-%COMP%] .sky-description-list.sky-description-list-horizontal-mode[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-description-list.sky-description-list-horizontal-mode[_ngcontent-%COMP%]{margin:0 0 -20px}.sky-theme-modern[_nghost-%COMP%] .sky-description-list.sky-description-list-horizontal-mode[_ngcontent-%COMP%] .sky-description-list-content[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-description-list.sky-description-list-horizontal-mode[_ngcontent-%COMP%] .sky-description-list-content[_ngcontent-%COMP%]{margin:0 0 20px}.sky-theme-modern[_nghost-%COMP%] .sky-description-list.sky-description-list-long-description-mode[_ngcontent-%COMP%] dt[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-description-list.sky-description-list-long-description-mode[_ngcontent-%COMP%] dt[_ngcontent-%COMP%]{color:inherit;font-weight:700;font-size:inherit}.sky-theme-modern[_nghost-%COMP%] .sky-description-list.sky-description-list-long-description-mode[_ngcontent-%COMP%] dd[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-description-list.sky-description-list-long-description-mode[_ngcontent-%COMP%] dd[_ngcontent-%COMP%]{font-size:16px;font-weight:400}.sky-theme-modern[_nghost-%COMP%] .sky-description-list.sky-description-list-long-description-mode.sky-responsive-container-xs[_ngcontent-%COMP%] dt[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-description-list.sky-description-list-long-description-mode.sky-responsive-container-xs[_ngcontent-%COMP%] dt[_ngcontent-%COMP%]{margin:0 0 5px}.sky-theme-modern[_nghost-%COMP%] .sky-description-list.sky-description-list-long-description-mode.sky-responsive-container-xs[_ngcontent-%COMP%] dd[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-description-list.sky-description-list-long-description-mode.sky-responsive-container-xs[_ngcontent-%COMP%] dd[_ngcontent-%COMP%]{margin:0 0 20px}.sky-theme-modern[_ngcontent-%COMP%] .sky-description-list.sky-description-list-vertical-mode[_ngcontent-%COMP%] .sky-description-list-content[_ngcontent-%COMP%]:not(:last-child){margin:0 0 20px}.sky-theme-modern[_ngcontent-%COMP%] .sky-description-list.sky-description-list-vertical-mode[_ngcontent-%COMP%] dt[_ngcontent-%COMP%]{color:#686c73;font-size:14px;font-weight:400}.sky-theme-modern[_ngcontent-%COMP%] .sky-description-list.sky-description-list-vertical-mode[_ngcontent-%COMP%] dd[_ngcontent-%COMP%]{font-size:16px;font-weight:400}.sky-theme-modern[_ngcontent-%COMP%] .sky-description-list.sky-description-list-horizontal-mode[_ngcontent-%COMP%]{margin:0 0 -20px}.sky-theme-modern[_ngcontent-%COMP%] .sky-description-list.sky-description-list-horizontal-mode[_ngcontent-%COMP%] .sky-description-list-content[_ngcontent-%COMP%]{margin:0 0 20px}.sky-theme-modern[_ngcontent-%COMP%] .sky-description-list.sky-description-list-long-description-mode[_ngcontent-%COMP%] dt[_ngcontent-%COMP%]{color:inherit;font-weight:700;font-size:inherit}.sky-theme-modern[_ngcontent-%COMP%] .sky-description-list.sky-description-list-long-description-mode[_ngcontent-%COMP%] dd[_ngcontent-%COMP%]{font-size:16px;font-weight:400}.sky-theme-modern[_ngcontent-%COMP%] .sky-description-list.sky-description-list-long-description-mode.sky-responsive-container-xs[_ngcontent-%COMP%] dt[_ngcontent-%COMP%]{margin:0 0 5px}.sky-theme-modern[_ngcontent-%COMP%] .sky-description-list.sky-description-list-long-description-mode.sky-responsive-container-xs[_ngcontent-%COMP%] dd[_ngcontent-%COMP%]{margin:0 0 20px}"],changeDetection:0})}return t})(),wu=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({imports:[u.MD,Cu,qe,Pt]})}return t})(),Pu=(()=>{class t{set screenXSmall(e){this.#e=e??12}get screenXSmall(){return this.#e}#e=12;ngOnChanges(e){(e.screenXSmall||e.screenSmall||e.screenMedium||e.screenLarge)&&(this.classnames=this.getClassNames())}getClassNames(){const e=["sky-column"];return this.screenXSmall&&e.push(`sky-column-xs-${this.screenXSmall}`),this.screenSmall&&e.push(`sky-column-sm-${this.screenSmall}`),this.screenMedium&&e.push(`sky-column-md-${this.screenMedium}`),this.screenLarge&&e.push(`sky-column-lg-${this.screenLarge}`),e.join(" ")}ngOnInit(){this.classnames=this.getClassNames()}static#t=this.\u0275fac=function(n){return new(n||t)};static#n=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-column"]],hostVars:2,hostBindings:function(n,s){2&n&&o.HbH(s.classnames)},inputs:{screenXSmall:"screenXSmall",screenSmall:"screenSmall",screenMedium:"screenMedium",screenLarge:"screenLarge"},features:[o.OA$],ngContentSelectors:He,decls:1,vars:0,template:function(n,s){1&n&&(o.NAR(),o.SdG(0))},styles:["sky-column.sky-column{padding-right:15px;padding-left:15px;width:100%;min-height:1px}.sky-theme-modern sky-column.sky-column{padding-right:30px;padding-left:30px}.sky-fluid-grid-gutter-size-small sky-column.sky-column{padding-right:5px;padding-left:5px}.sky-fluid-grid-gutter-size-medium sky-column.sky-column{padding-right:10px;padding-left:10px}.sky-theme-modern .sky-fluid-grid-gutter-size-small sky-column.sky-column{padding-right:10px;padding-left:10px}.sky-theme-modern .sky-fluid-grid-gutter-size-medium sky-column.sky-column{padding-right:15px;padding-left:15px}sky-column.sky-column-xs-1{width:calc(1 / 12 * 100%)}sky-column.sky-column-xs-2{width:calc(2 / 12 * 100%)}sky-column.sky-column-xs-3{width:25%}sky-column.sky-column-xs-4{width:calc(4 / 12 * 100%)}sky-column.sky-column-xs-5{width:calc(5 / 12 * 100%)}sky-column.sky-column-xs-6{width:50%}sky-column.sky-column-xs-7{width:calc(7 / 12 * 100%)}sky-column.sky-column-xs-8{width:calc(8 / 12 * 100%)}sky-column.sky-column-xs-9{width:75%}sky-column.sky-column-xs-10{width:calc(10 / 12 * 100%)}sky-column.sky-column-xs-11{width:calc(11 / 12 * 100%)}sky-column.sky-column-xs-12{width:100%}sky-column:not([class*=sky-column-xs-]){width:100%}.sky-responsive-container-xs sky-column.sky-column-xs-1,.sky-responsive-container-sm sky-column.sky-column-xs-1,.sky-responsive-container-md sky-column.sky-column-xs-1,.sky-responsive-container-lg sky-column.sky-column-xs-1{width:calc(1 / 12 * 100%)}.sky-responsive-container-xs sky-column.sky-column-xs-2,.sky-responsive-container-sm sky-column.sky-column-xs-2,.sky-responsive-container-md sky-column.sky-column-xs-2,.sky-responsive-container-lg sky-column.sky-column-xs-2{width:calc(2 / 12 * 100%)}.sky-responsive-container-xs sky-column.sky-column-xs-3,.sky-responsive-container-sm sky-column.sky-column-xs-3,.sky-responsive-container-md sky-column.sky-column-xs-3,.sky-responsive-container-lg sky-column.sky-column-xs-3{width:25%}.sky-responsive-container-xs sky-column.sky-column-xs-4,.sky-responsive-container-sm sky-column.sky-column-xs-4,.sky-responsive-container-md sky-column.sky-column-xs-4,.sky-responsive-container-lg sky-column.sky-column-xs-4{width:calc(4 / 12 * 100%)}.sky-responsive-container-xs sky-column.sky-column-xs-5,.sky-responsive-container-sm sky-column.sky-column-xs-5,.sky-responsive-container-md sky-column.sky-column-xs-5,.sky-responsive-container-lg sky-column.sky-column-xs-5{width:calc(5 / 12 * 100%)}.sky-responsive-container-xs sky-column.sky-column-xs-6,.sky-responsive-container-sm sky-column.sky-column-xs-6,.sky-responsive-container-md sky-column.sky-column-xs-6,.sky-responsive-container-lg sky-column.sky-column-xs-6{width:50%}.sky-responsive-container-xs sky-column.sky-column-xs-7,.sky-responsive-container-sm sky-column.sky-column-xs-7,.sky-responsive-container-md sky-column.sky-column-xs-7,.sky-responsive-container-lg sky-column.sky-column-xs-7{width:calc(7 / 12 * 100%)}.sky-responsive-container-xs sky-column.sky-column-xs-8,.sky-responsive-container-sm sky-column.sky-column-xs-8,.sky-responsive-container-md sky-column.sky-column-xs-8,.sky-responsive-container-lg sky-column.sky-column-xs-8{width:calc(8 / 12 * 100%)}.sky-responsive-container-xs sky-column.sky-column-xs-9,.sky-responsive-container-sm sky-column.sky-column-xs-9,.sky-responsive-container-md sky-column.sky-column-xs-9,.sky-responsive-container-lg sky-column.sky-column-xs-9{width:75%}.sky-responsive-container-xs sky-column.sky-column-xs-10,.sky-responsive-container-sm sky-column.sky-column-xs-10,.sky-responsive-container-md sky-column.sky-column-xs-10,.sky-responsive-container-lg sky-column.sky-column-xs-10{width:calc(10 / 12 * 100%)}.sky-responsive-container-xs sky-column.sky-column-xs-11,.sky-responsive-container-sm sky-column.sky-column-xs-11,.sky-responsive-container-md sky-column.sky-column-xs-11,.sky-responsive-container-lg sky-column.sky-column-xs-11{width:calc(11 / 12 * 100%)}.sky-responsive-container-xs sky-column.sky-column-xs-12,.sky-responsive-container-sm sky-column.sky-column-xs-12,.sky-responsive-container-md sky-column.sky-column-xs-12,.sky-responsive-container-lg sky-column.sky-column-xs-12{width:100%}.sky-responsive-container-xs sky-column:not([class*=sky-column-xs-]),.sky-responsive-container-sm sky-column:not([class*=sky-column-xs-]),.sky-responsive-container-md sky-column:not([class*=sky-column-xs-]),.sky-responsive-container-lg sky-column:not([class*=sky-column-xs-]){width:100%}@media (min-width: 768px){sky-column.sky-column-sm-1{width:calc(1 / 12 * 100%)}sky-column.sky-column-sm-2{width:calc(2 / 12 * 100%)}sky-column.sky-column-sm-3{width:25%}sky-column.sky-column-sm-4{width:calc(4 / 12 * 100%)}sky-column.sky-column-sm-5{width:calc(5 / 12 * 100%)}sky-column.sky-column-sm-6{width:50%}sky-column.sky-column-sm-7{width:calc(7 / 12 * 100%)}sky-column.sky-column-sm-8{width:calc(8 / 12 * 100%)}sky-column.sky-column-sm-9{width:75%}sky-column.sky-column-sm-10{width:calc(10 / 12 * 100%)}sky-column.sky-column-sm-11{width:calc(11 / 12 * 100%)}sky-column.sky-column-sm-12{width:100%}}.sky-responsive-container-sm sky-column.sky-column-sm-1,.sky-responsive-container-md sky-column.sky-column-sm-1,.sky-responsive-container-lg sky-column.sky-column-sm-1{width:calc(1 / 12 * 100%)}.sky-responsive-container-sm sky-column.sky-column-sm-2,.sky-responsive-container-md sky-column.sky-column-sm-2,.sky-responsive-container-lg sky-column.sky-column-sm-2{width:calc(2 / 12 * 100%)}.sky-responsive-container-sm sky-column.sky-column-sm-3,.sky-responsive-container-md sky-column.sky-column-sm-3,.sky-responsive-container-lg sky-column.sky-column-sm-3{width:25%}.sky-responsive-container-sm sky-column.sky-column-sm-4,.sky-responsive-container-md sky-column.sky-column-sm-4,.sky-responsive-container-lg sky-column.sky-column-sm-4{width:calc(4 / 12 * 100%)}.sky-responsive-container-sm sky-column.sky-column-sm-5,.sky-responsive-container-md sky-column.sky-column-sm-5,.sky-responsive-container-lg sky-column.sky-column-sm-5{width:calc(5 / 12 * 100%)}.sky-responsive-container-sm sky-column.sky-column-sm-6,.sky-responsive-container-md sky-column.sky-column-sm-6,.sky-responsive-container-lg sky-column.sky-column-sm-6{width:50%}.sky-responsive-container-sm sky-column.sky-column-sm-7,.sky-responsive-container-md sky-column.sky-column-sm-7,.sky-responsive-container-lg sky-column.sky-column-sm-7{width:calc(7 / 12 * 100%)}.sky-responsive-container-sm sky-column.sky-column-sm-8,.sky-responsive-container-md sky-column.sky-column-sm-8,.sky-responsive-container-lg sky-column.sky-column-sm-8{width:calc(8 / 12 * 100%)}.sky-responsive-container-sm sky-column.sky-column-sm-9,.sky-responsive-container-md sky-column.sky-column-sm-9,.sky-responsive-container-lg sky-column.sky-column-sm-9{width:75%}.sky-responsive-container-sm sky-column.sky-column-sm-10,.sky-responsive-container-md sky-column.sky-column-sm-10,.sky-responsive-container-lg sky-column.sky-column-sm-10{width:calc(10 / 12 * 100%)}.sky-responsive-container-sm sky-column.sky-column-sm-11,.sky-responsive-container-md sky-column.sky-column-sm-11,.sky-responsive-container-lg sky-column.sky-column-sm-11{width:calc(11 / 12 * 100%)}.sky-responsive-container-sm sky-column.sky-column-sm-12,.sky-responsive-container-md sky-column.sky-column-sm-12,.sky-responsive-container-lg sky-column.sky-column-sm-12{width:100%}@media (min-width: 992px){sky-column.sky-column-md-1{width:calc(1 / 12 * 100%)}sky-column.sky-column-md-2{width:calc(2 / 12 * 100%)}sky-column.sky-column-md-3{width:25%}sky-column.sky-column-md-4{width:calc(4 / 12 * 100%)}sky-column.sky-column-md-5{width:calc(5 / 12 * 100%)}sky-column.sky-column-md-6{width:50%}sky-column.sky-column-md-7{width:calc(7 / 12 * 100%)}sky-column.sky-column-md-8{width:calc(8 / 12 * 100%)}sky-column.sky-column-md-9{width:75%}sky-column.sky-column-md-10{width:calc(10 / 12 * 100%)}sky-column.sky-column-md-11{width:calc(11 / 12 * 100%)}sky-column.sky-column-md-12{width:100%}}.sky-responsive-container-md sky-column.sky-column-md-1,.sky-responsive-container-lg sky-column.sky-column-md-1{width:calc(1 / 12 * 100%)}.sky-responsive-container-md sky-column.sky-column-md-2,.sky-responsive-container-lg sky-column.sky-column-md-2{width:calc(2 / 12 * 100%)}.sky-responsive-container-md sky-column.sky-column-md-3,.sky-responsive-container-lg sky-column.sky-column-md-3{width:25%}.sky-responsive-container-md sky-column.sky-column-md-4,.sky-responsive-container-lg sky-column.sky-column-md-4{width:calc(4 / 12 * 100%)}.sky-responsive-container-md sky-column.sky-column-md-5,.sky-responsive-container-lg sky-column.sky-column-md-5{width:calc(5 / 12 * 100%)}.sky-responsive-container-md sky-column.sky-column-md-6,.sky-responsive-container-lg sky-column.sky-column-md-6{width:50%}.sky-responsive-container-md sky-column.sky-column-md-7,.sky-responsive-container-lg sky-column.sky-column-md-7{width:calc(7 / 12 * 100%)}.sky-responsive-container-md sky-column.sky-column-md-8,.sky-responsive-container-lg sky-column.sky-column-md-8{width:calc(8 / 12 * 100%)}.sky-responsive-container-md sky-column.sky-column-md-9,.sky-responsive-container-lg sky-column.sky-column-md-9{width:75%}.sky-responsive-container-md sky-column.sky-column-md-10,.sky-responsive-container-lg sky-column.sky-column-md-10{width:calc(10 / 12 * 100%)}.sky-responsive-container-md sky-column.sky-column-md-11,.sky-responsive-container-lg sky-column.sky-column-md-11{width:calc(11 / 12 * 100%)}.sky-responsive-container-md sky-column.sky-column-md-12,.sky-responsive-container-lg sky-column.sky-column-md-12{width:100%}@media (min-width: 1200px){sky-column.sky-column-lg-1{width:calc(1 / 12 * 100%)}sky-column.sky-column-lg-2{width:calc(2 / 12 * 100%)}sky-column.sky-column-lg-3{width:25%}sky-column.sky-column-lg-4{width:calc(4 / 12 * 100%)}sky-column.sky-column-lg-5{width:calc(5 / 12 * 100%)}sky-column.sky-column-lg-6{width:50%}sky-column.sky-column-lg-7{width:calc(7 / 12 * 100%)}sky-column.sky-column-lg-8{width:calc(8 / 12 * 100%)}sky-column.sky-column-lg-9{width:75%}sky-column.sky-column-lg-10{width:calc(10 / 12 * 100%)}sky-column.sky-column-lg-11{width:calc(11 / 12 * 100%)}sky-column.sky-column-lg-12{width:100%}}.sky-responsive-container-lg sky-column.sky-column-lg-1{width:calc(1 / 12 * 100%)}.sky-responsive-container-lg sky-column.sky-column-lg-2{width:calc(2 / 12 * 100%)}.sky-responsive-container-lg sky-column.sky-column-lg-3{width:25%}.sky-responsive-container-lg sky-column.sky-column-lg-4{width:calc(4 / 12 * 100%)}.sky-responsive-container-lg sky-column.sky-column-lg-5{width:calc(5 / 12 * 100%)}.sky-responsive-container-lg sky-column.sky-column-lg-6{width:50%}.sky-responsive-container-lg sky-column.sky-column-lg-7{width:calc(7 / 12 * 100%)}.sky-responsive-container-lg sky-column.sky-column-lg-8{width:calc(8 / 12 * 100%)}.sky-responsive-container-lg sky-column.sky-column-lg-9{width:75%}.sky-responsive-container-lg sky-column.sky-column-lg-10{width:calc(10 / 12 * 100%)}.sky-responsive-container-lg sky-column.sky-column-lg-11{width:calc(11 / 12 * 100%)}.sky-responsive-container-lg sky-column.sky-column-lg-12{width:100%}\n"],encapsulation:2})}return t})(),Tu=(()=>{class t{constructor(){this.disableMargin=!1,this.#e="large"}set gutterSize(e){this.#e=e??"large"}get gutterSize(){return this.#e}#e;static#t=this.\u0275fac=function(n){return new(n||t)};static#n=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-fluid-grid"]],inputs:{disableMargin:"disableMargin",gutterSize:"gutterSize"},ngContentSelectors:He,decls:2,vars:6,consts:[[1,"sky-fluid-grid",3,"ngClass"]],template:function(n,s){1&n&&(o.NAR(),o.j41(0,"div",0),o.SdG(1),o.k0s()),2&n&&o.Y8G("ngClass",o.ziG(1,cu,"small"===s.gutterSize,"medium"===s.gutterSize,"large"===s.gutterSize,s.disableMargin))},dependencies:[u.YU],styles:[".sky-fluid-grid-gutter-size-small[_ngcontent-%COMP%]{padding-left:5px;padding-right:5px}.sky-fluid-grid-gutter-size-medium[_ngcontent-%COMP%]{padding-left:10px;padding-right:10px}.sky-fluid-grid-gutter-size-large[_ngcontent-%COMP%]{padding-left:15px;padding-right:15px}.sky-theme-modern[_nghost-%COMP%] .sky-fluid-grid-gutter-size-small[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-fluid-grid-gutter-size-small[_ngcontent-%COMP%]{padding-left:10px;padding-right:10px}.sky-theme-modern[_nghost-%COMP%] .sky-fluid-grid-gutter-size-medium[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-fluid-grid-gutter-size-medium[_ngcontent-%COMP%]{padding-left:15px;padding-right:15px}.sky-theme-modern[_nghost-%COMP%] .sky-fluid-grid-gutter-size-large[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-fluid-grid-gutter-size-large[_ngcontent-%COMP%]{padding-left:30px;padding-right:30px}"]})}return t})(),Iu=(()=>{class t{constructor(){this.reverseColumnOrder=!1}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-row"]],inputs:{reverseColumnOrder:"reverseColumnOrder"},ngContentSelectors:He,decls:2,vars:3,consts:[[1,"sky-row",3,"ngClass"]],template:function(n,s){1&n&&(o.NAR(),o.j41(0,"div",0),o.SdG(1),o.k0s()),2&n&&o.Y8G("ngClass",o.eq3(1,du,s.reverseColumnOrder))},dependencies:[u.YU],styles:[".sky-row[_ngcontent-%COMP%]{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.sky-fluid-grid-gutter-size-small[_nghost-%COMP%] .sky-row[_ngcontent-%COMP%], .sky-fluid-grid-gutter-size-small [_nghost-%COMP%] .sky-row[_ngcontent-%COMP%]{margin-left:-5px;margin-right:-5px}.sky-fluid-grid-gutter-size-small.sky-fluid-grid-no-margin[_nghost-%COMP%] .sky-row[_ngcontent-%COMP%], .sky-fluid-grid-gutter-size-small.sky-fluid-grid-no-margin [_nghost-%COMP%] .sky-row[_ngcontent-%COMP%]{margin-left:-10px;margin-right:-10px}.sky-fluid-grid-gutter-size-medium[_nghost-%COMP%] .sky-row[_ngcontent-%COMP%], .sky-fluid-grid-gutter-size-medium [_nghost-%COMP%] .sky-row[_ngcontent-%COMP%]{margin-left:-10px;margin-right:-10px}.sky-fluid-grid-gutter-size-medium.sky-fluid-grid-no-margin[_nghost-%COMP%] .sky-row[_ngcontent-%COMP%], .sky-fluid-grid-gutter-size-medium.sky-fluid-grid-no-margin [_nghost-%COMP%] .sky-row[_ngcontent-%COMP%]{margin-left:-20px;margin-right:-20px}.sky-fluid-grid-gutter-size-large[_nghost-%COMP%] .sky-row[_ngcontent-%COMP%], .sky-fluid-grid-gutter-size-large [_nghost-%COMP%] .sky-row[_ngcontent-%COMP%]{margin-left:-15px;margin-right:-15px}.sky-fluid-grid-gutter-size-large.sky-fluid-grid-no-margin[_nghost-%COMP%] .sky-row[_ngcontent-%COMP%], .sky-fluid-grid-gutter-size-large.sky-fluid-grid-no-margin [_nghost-%COMP%] .sky-row[_ngcontent-%COMP%]{margin-left:-30px;margin-right:-30px}.sky-theme-modern .sky-fluid-grid-gutter-size-small[_nghost-%COMP%] .sky-row[_ngcontent-%COMP%], .sky-theme-modern .sky-fluid-grid-gutter-size-small [_nghost-%COMP%] .sky-row[_ngcontent-%COMP%]{margin-left:-10px;margin-right:-10px}.sky-theme-modern .sky-fluid-grid-gutter-size-small.sky-fluid-grid-no-margin[_nghost-%COMP%] .sky-row[_ngcontent-%COMP%], .sky-theme-modern .sky-fluid-grid-gutter-size-small.sky-fluid-grid-no-margin [_nghost-%COMP%] .sky-row[_ngcontent-%COMP%]{margin-left:-20px;margin-right:-20px}.sky-theme-modern .sky-fluid-grid-gutter-size-medium[_nghost-%COMP%] .sky-row[_ngcontent-%COMP%], .sky-theme-modern .sky-fluid-grid-gutter-size-medium [_nghost-%COMP%] .sky-row[_ngcontent-%COMP%]{margin-left:-15px;margin-right:-15px}.sky-theme-modern .sky-fluid-grid-gutter-size-medium.sky-fluid-grid-no-margin[_nghost-%COMP%] .sky-row[_ngcontent-%COMP%], .sky-theme-modern .sky-fluid-grid-gutter-size-medium.sky-fluid-grid-no-margin [_nghost-%COMP%] .sky-row[_ngcontent-%COMP%]{margin-left:-30px;margin-right:-30px}.sky-theme-modern .sky-fluid-grid-gutter-size-large[_nghost-%COMP%] .sky-row[_ngcontent-%COMP%], .sky-theme-modern .sky-fluid-grid-gutter-size-large [_nghost-%COMP%] .sky-row[_ngcontent-%COMP%]{margin-left:-30px;margin-right:-30px}.sky-theme-modern .sky-fluid-grid-gutter-size-large.sky-fluid-grid-no-margin[_nghost-%COMP%] .sky-row[_ngcontent-%COMP%], .sky-theme-modern .sky-fluid-grid-gutter-size-large.sky-fluid-grid-no-margin [_nghost-%COMP%] .sky-row[_ngcontent-%COMP%]{margin-left:-60px;margin-right:-60px}[_nghost-%COMP%] .sky-row.sky-row-reverse[_ngcontent-%COMP%]{flex-direction:row}.sky-responsive-container-xs[_nghost-%COMP%] .sky-row.sky-row-reverse[_ngcontent-%COMP%], .sky-responsive-container-xs [_nghost-%COMP%] .sky-row.sky-row-reverse[_ngcontent-%COMP%], .sky-responsive-container-sm[_nghost-%COMP%] .sky-row.sky-row-reverse[_ngcontent-%COMP%], .sky-responsive-container-sm [_nghost-%COMP%] .sky-row.sky-row-reverse[_ngcontent-%COMP%], .sky-responsive-container-md[_nghost-%COMP%] .sky-row.sky-row-reverse[_ngcontent-%COMP%], .sky-responsive-container-md [_nghost-%COMP%] .sky-row.sky-row-reverse[_ngcontent-%COMP%], .sky-responsive-container-lg[_nghost-%COMP%] .sky-row.sky-row-reverse[_ngcontent-%COMP%], .sky-responsive-container-lg [_nghost-%COMP%] .sky-row.sky-row-reverse[_ngcontent-%COMP%]{flex-direction:row}@media (min-width: 768px){[_nghost-%COMP%] .sky-row.sky-row-reverse[_ngcontent-%COMP%]{flex-direction:row-reverse}}.sky-responsive-container-sm[_nghost-%COMP%] .sky-row.sky-row-reverse[_ngcontent-%COMP%], .sky-responsive-container-sm [_nghost-%COMP%] .sky-row.sky-row-reverse[_ngcontent-%COMP%], .sky-responsive-container-md[_nghost-%COMP%] .sky-row.sky-row-reverse[_ngcontent-%COMP%], .sky-responsive-container-md [_nghost-%COMP%] .sky-row.sky-row-reverse[_ngcontent-%COMP%], .sky-responsive-container-lg[_nghost-%COMP%] .sky-row.sky-row-reverse[_ngcontent-%COMP%], .sky-responsive-container-lg [_nghost-%COMP%] .sky-row.sky-row-reverse[_ngcontent-%COMP%]{flex-direction:row-reverse}.sky-theme-modern[_nghost-%COMP%] .sky-row[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-row[_ngcontent-%COMP%]{margin-left:-30px;margin-right:-30px}.sky-theme-modern[_ngcontent-%COMP%] .sky-row[_ngcontent-%COMP%]{margin-left:-30px;margin-right:-30px}"]})}return t})(),Eu=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({imports:[u.MD]})}return t})(),Hi=(()=>{class t{#e;#t;constructor(e){this.#t=e}addTheme(){this.#e||(this.#e=this.#t.createElement("style"),this.#e.appendChild(this.#t.createTextNode("body:not(.sky-theme-modern) { background-color: #fff; }")),this.#t.head.appendChild(this.#e))}removeTheme(){this.#e&&(this.#e.remove(),this.#e=void 0)}static#n=this.\u0275fac=function(n){return new(n||t)(o.KVO(u.qQ))};static#o=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac})}return t})(),Ui=(()=>{class t{set layout(e){this.#t=e||"auto"}get layout(){return this.#t}#e;#t="auto";#n=(0,o.WQX)(tt);constructor(e){this.#n.deprecated("SkyPageComponent",{deprecationMajorVersion:8,moreInfoUrl:"https://developer.blackbaud.com/skyux/components/page",replacementRecommendation:"Use the `sky-page` component in `@skyux/pages` instead."}),this.#e=e}ngOnInit(){this.#e.addTheme()}ngOnDestroy(){this.#e.removeTheme()}static#o=this.\u0275fac=function(n){return new(n||t)(o.rXU(Hi))};static#i=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-page"]],inputs:{layout:"layout"},features:[o.Jv_([Hi])],ngContentSelectors:He,decls:2,vars:1,consts:[[3,"ngClass"]],template:function(n,s){1&n&&(o.NAR(),o.j41(0,"div",0),o.SdG(1),o.k0s()),2&n&&o.Y8G("ngClass","sky-layout-host-"+s.layout)},dependencies:[u.YU],styles:[".sky-layout-host-fit[_ngcontent-%COMP%]{position:absolute;left:var(--sky-viewport-left);top:var(--sky-viewport-top);right:var(--sky-viewport-right);bottom:var(--sky-viewport-bottom)}"]})}return t})(),Du=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({imports:[u.MD]})}return t})();new o.nKC("SkyTextExpandModalContext");const zi=["*"],Ru=["modalContentWrapper"],Au=[[["sky-modal-header"]],[["sky-modal-content"]],[["sky-modal-footer"]]],Bu=["sky-modal-header","sky-modal-content","sky-modal-footer"],Lu=(t,i)=>({"sky-modal-tiled":t,"sky-modal-viewkeeper":i}),Gi=t=>({zIndex:t}),Wi=t=>({"box-shadow":t}),Vu=t=>({"sky-font-heading-2":t});function Nu(t,i){if(1&t){const e=o.RV6();o.j41(0,"button",12),o.nI1(1,"skyLibResources"),o.bIt("click",function(){o.eBV(e);const s=o.XpG();return o.Njj(s.helpButtonClick())}),o.nrm(2,"sky-icon",13),o.k0s()}2&t&&o.BMQ("aria-label",o.bMT(1,1,"skyux_modal_open_help"))}const Uu=["target"],zu=t=>({"sky-margin-stacked-lg":t,"footer-error":!0});function Gu(t,i){if(1&t&&(o.j41(0,"sky-status-indicator",5),o.EFF(1),o.k0s()),2&t){const e=i.$implicit,n=o.XpG().ngIf;o.Y8G("ngClass",o.eq3(2,zu,n.indexOf(e)({"sky-font-heading-4":"default","sky-font-display-3":"modern"});new o.nKC("SkyConfirmConfig");let $i=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-modal-content"]],standalone:!0,features:[o.aNF],ngContentSelectors:zi,decls:1,vars:0,template:function(n,s){1&n&&(o.NAR(),o.SdG(0))},styles:["sky-modal-content{display:block;min-height:100%}.sky-theme-modern sky-modal-content{padding:10px 30px 30px}\n"],encapsulation:2})}return t})();class Ku{constructor(i,e){this.closeArgs=e,this.closeModal=i}}class Yu{}class Ft{get beforeClose(){return this.#e}get closed(){return this.#t}get helpOpened(){return this.#n}set adapter(i){this.#o=i}set componentRef(i){this.componentInstance=i.instance,this.#i=i.location}#e=new O.B;#t=new O.B;#n=new O.B;#o;#i;close(i,e,n){void 0===e&&(e="close"),this.#s(e,i,n)}cancel(i){this.#s("cancel",i)}save(i){this.#s("save",i)}scrollContentToTop(){this.#o&&this.#i&&this.#o.scrollContentToTop(this.#i)}openHelp(i){this.#n.next(i)}#s(i,e,n=!1){const s=new Yu;s.reason=i,s.data=e,0===this.#e.observers.length||n?this.#r(s):this.#e.next(new Ku(()=>{this.#r(s)},s))}#r(i){this.#t.next(i),this.#t.complete(),this.#e.complete(),this.#n.complete()}}const Qi={"EN-US":{skyux_confirm_dialog_default_ok_text:{message:"OK"},skyux_confirm_dialog_default_yes_text:{message:"Yes"},skyux_confirm_dialog_default_no_text:{message:"No"},skyux_confirm_dialog_default_cancel_text:{message:"Cancel"},skyux_modal_close:{message:"Close modal"},skyux_modal_open_help:{message:"Open Help"},skyux_modal_footer_cancel_button:{message:"Cancel"},skyux_modal_footer_primary_button:{message:"Save"},skyux_modal_dirty_default_message:{message:"Are you sure you want to discard your changes?"},skyux_modal_dirty_default_discard_changes_text:{message:"Discard changes"},skyux_modal_dirty_default_keep_working_text:{message:"Keep working"}}};ue.addResources(Qi);class Zu{getString(i,e){return Ie(Qi,i.locale,e)}}let Xi=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({providers:[{provide:Ee,useClass:Zu,multi:!0}],imports:[Fe]})}return t})(),qi=(()=>{class t{#e;constructor(e){this.#e=e}handleWindowChange(e){const n=e.nativeElement.querySelector(".sky-modal"),s=e.nativeElement.querySelector(".sky-modal-full-page"),r=window.innerHeight-40;n.style.maxHeight=r.toString()+"px",s?this.#t(s):e.nativeElement.querySelector(".sky-modal-content").style.maxHeight=(r-114).toString()+"px"}isFocusInFirstItem(e,n){return n.length>0&&(e.target||e.srcElement)===n[0]}isFocusInLastItem(e,n){return n.length>0&&(e.target||e.srcElement)===n[n.length-1]}isModalFocused(e,n){return n&&(e.target||e.srcElement)===n.nativeElement.querySelector(".sky-modal-dialog")}focusLastElement(e){return e.length>0&&(e[e.length-1].focus(),!0)}focusFirstElement(e){return e.length>0&&(e[0].focus(),!0)}modalContentHasDirectChildViewkeeper(e){return!!e.nativeElement.querySelector("sky-modal-content > .sky-viewkeeper-fixed")}modalOpened(e){if(!document.activeElement||!e.nativeElement.contains(document.activeElement)){const n=window.pageXOffset,s=window.pageYOffset,r=e.nativeElement.querySelector("[autofocus]");r?r.focus():this.#e.getFocusableChildrenAndApplyFocus(e,".sky-modal-content",!0),window.scrollTo(n,s)}}#t(e){const n=window.innerHeight,s=getComputedStyle(e),a=n-(parseInt(s.marginTop,10)+parseInt(s.marginBottom,10))+"px";e.style.height=a,e.style.maxHeight=a}static#n=this.\u0275fac=function(n){return new(n||t)(o.KVO(wt))};static#o=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac})}return t})(),zn=(()=>{class t{constructor(){this.size="medium"}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac})}return t})(),Gn=(()=>{class t{#e=new Re.t(void 0);constructor(){this.formErrors=this.#e.asObservable()}updateErrors(e){this.#e.next(e)}static#t=this.\u0275fac=function(n){return new(n||t)};static#n=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac})}return t})();const ce=[];let A=(()=>{class t{static get openModalCount(){return ce.length}static get fullPageModalCount(){return ce.filter(n=>n.fullPage).length}static get backdropZIndex(){return 1040+10*ce.length}static get topModal(){return ce[ce.length-1]}constructor(){this.close=new O.B,this.fullPage=!1,this.openHelp=new O.B,this.zIndex=this.#e(),ce.push(this)}getModalZIndex(){return this.zIndex}onClose(){this.close.next()}onOpenHelp(e){this.openHelp.next(e)}destroy(){ce.splice(ce.indexOf(this),1)}#e(){const e=ce.map(n=>n.zIndex);return 0===e.length?1051:Math.max(...e)+10}static#t=this.\u0275fac=function(n){return new(n||t)};static#n=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),Ju=(()=>{class t{constructor(){this.skyModalScrollShadow=new o.bkB,this.#o=new O.B,this.#i=(0,o.WQX)(o.aKT),this.#s=(0,o.WQX)(Cn),this.#r=(0,o.WQX)(o.SKi),this.#a=(0,o.WQX)(Y,{optional:!0})}#e;#t;#n;#o;#i;#s;#r;#a;windowResize(){this.#d()}scroll(){this.#d()}ngOnInit(){this.#a&&this.#a.settingsChange.pipe((0,P.Q)(this.#o)).subscribe(e=>{this.#t=e.currentSettings.theme,this.#t===ae.presets.modern?this.#c():(this.#p({bottomShadow:"none",topShadow:"none"}),this.#l())})}ngOnDestroy(){this.#o.next(),this.#o.complete(),this.#l()}#c(){if(!this.#n){const e=this.#i.nativeElement;this.#r.runOutsideAngular(()=>{this.#n=this.#s.create(()=>{this.#d()}),this.#n.observe(e,{attributes:!0,characterData:!0,childList:!0,subtree:!0})})}}#l(){this.#n&&(this.#n.disconnect(),this.#n=void 0)}#d(){if(this.#t===ae.presets.modern){const e=this.#i.nativeElement,n=this.#u(e.scrollTop),s=this.#u(e.scrollHeight-e.scrollTop-e.clientHeight);this.#p({bottomShadow:s,topShadow:n})}}#u(e){const n=.3*Math.min(e/30,1);return n>0?`0px 1px 8px 0px rgba(0, 0, 0, ${n})`:"none"}#p(e){(!this.#e||this.#e.bottomShadow!==e.bottomShadow||this.#e.topShadow!==e.topShadow)&&(this.skyModalScrollShadow.emit(e),this.#e=e)}static#m=this.\u0275fac=function(n){return new(n||t)};static#h=this.\u0275dir=o.FsC({type:t,selectors:[["","skyModalScrollShadow",""]],hostBindings:function(n,s){1&n&&o.bIt("resize",function(){return s.windowResize()},!1,o.tSv)("scroll",function(){return s.scroll()})},outputs:{skyModalScrollShadow:"skyModalScrollShadow"},standalone:!0})}return t})(),Wn=(()=>{class t{set formErrors(e){this.#c.updateErrors(e)}set ariaRole(e){this.ariaRoleOrDefault=e||"dialog"}set ariaDescribedBy(e){this.#t=e}get ariaDescribedBy(){return this.#t}set ariaLabelledBy(e){this.#n=e}get ariaLabelledBy(){return this.#n}#e;#t;#n;#o;#i;#s;#r;#a;#c;#l;#d;#u;#p;#m;constructor(){this.ariaRoleOrDefault="dialog",this.ariaOwns=null,this.modalState="in",this.#e=new O.B,this.#o=(0,o.WQX)(o.gRc),this.#i=(0,o.WQX)(qi),this.#s=(0,o.WQX)(wt),this.#r=(0,o.WQX)(xn,{host:!0}),this.#a=(0,o.WQX)(o.aKT),this.#c=(0,o.WQX)(Gn),this.#l=(0,o.WQX)(A),this.#d=(0,o.WQX)(ba),this.#u=(0,o.WQX)(In,{optional:!0}),this.#p=(0,o.WQX)(Ot),this.#m=(0,o.WQX)(zn,{optional:!0})??new zn,this.ariaDescribedBy=this.#m.ariaDescribedBy,this.ariaLabelledBy=this.#m.ariaLabelledBy,this.ariaRole=this.#m.ariaRole,this.helpKey=this.#m.helpKey,this.tiledBody=this.#m.tiledBody,this.wrapperClass=this.#m.wrapperClass,this.size=this.#m.fullPage?"full-page":this.#m.size?.toLowerCase()||"medium",this.modalZIndex=this.#l.zIndex}onDocumentKeyUp(e){if(A.openModalCount>0){const n=A.topModal;n&&n===this.#l&&27===e.which&&(e.preventDefault(),this.closeButtonClick())}}onDocumentKeyDown(e){if(A.openModalCount>0){const n=A.topModal;if(n&&n===this.#l&&9===e.which){let s=!1;const r=this.#s.getFocusableChildren(this.#a.nativeElement);e.shiftKey&&(this.#i.isFocusInFirstItem(e,r)||this.#i.isModalFocused(e,this.#a))?s=this.#i.focusLastElement(r):!e.shiftKey&&this.#i.isFocusInLastItem(e,r)&&(s=this.#i.focusFirstElement(r)),s&&(e.preventDefault(),e.stopPropagation())}}}ngOnInit(){this.#d.announcerElementChanged.pipe((0,P.Q)(this.#e)).subscribe(e=>{e?.id&&(this.ariaOwns=e.id,this.#o.markForCheck())})}ngAfterViewInit(){this.#i.handleWindowChange(this.#a),this.#p.nativeWindow.setTimeout(()=>{this.#i.modalOpened(this.#a)}),this.#r.setDockOptions({location:Se.ElementBottom,referenceEl:this.modalContentWrapperElement.nativeElement,zIndex:5}),this.#u&&this.#u.observe(this.modalContentWrapperElement,{updateResponsiveClasses:!0})}ngOnDestroy(){this.#u&&this.#u.unobserve(),this.#e.next(),this.#e.complete()}helpButtonClick(){this.helpKey&&this.#l.onOpenHelp(this.helpKey)}closeButtonClick(){this.#l.onClose()}windowResize(){this.#i.handleWindowChange(this.#a)}scrollShadowChange(e){this.scrollShadow=e}viewkeeperEnabled(){return this.#i.modalContentHasDirectChildViewkeeper(this.#a)}static#h=this.\u0275fac=function(n){return new(n||t)};static#y=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-modal"]],viewQuery:function(n,s){if(1&n&&o.GBs(Ru,5,o.aKT),2&n){let r;o.mGM(r=o.lsd())&&(s.modalContentWrapperElement=r.first)}},hostVars:2,hostBindings:function(n,s){1&n&&o.bIt("keyup",function(a){return s.onDocumentKeyUp(a)},!1,o.EBC)("keydown",function(a){return s.onDocumentKeyDown(a)},!1,o.EBC),2&n&&o.HbH(s.wrapperClass)},inputs:{formErrors:"formErrors",ariaRole:"ariaRole",tiledBody:"tiledBody",ariaDescribedBy:"ariaDescribedBy",ariaLabelledBy:"ariaLabelledBy"},standalone:!0,features:[o.Jv_([qi,Gn,xn]),o.aNF],ngContentSelectors:Bu,decls:18,vars:29,consts:[["headerContent","","headerId","skyId"],["modalContentId","skyId","modalContentWrapper",""],["aria-modal","true",1,"sky-modal-dialog",3,"resize"],["tabindex","-1",3,"ngClass","ngStyle"],[1,"sky-modal-header",3,"hidden","ngStyle"],["skyId","",1,"sky-modal-header-content",3,"ngClass"],[1,"sky-modal-header-buttons"],["class","sky-btn sky-modal-btn-help","name","help-button","type","button",3,"click",4,"ngIf"],["type","button",1,"sky-btn","sky-modal-btn-close",3,"click"],["icon","close"],["role","region","tabindex","0","skyId","",1,"sky-modal-content","sky-padding-even-large",3,"skyModalScrollShadow"],[1,"sky-modal-footer",3,"ngStyle"],["name","help-button","type","button",1,"sky-btn","sky-modal-btn-help",3,"click"],["icon","question-circle"]],template:function(n,s){if(1&n){const r=o.RV6();o.NAR(Au),o.j41(0,"div",2),o.bIt("resize",function(){return o.eBV(r),o.Njj(s.windowResize())},!1,o.tSv),o.j41(1,"div",3)(2,"div",4)(3,"div",5,0),o.SdG(6),o.k0s(),o.j41(7,"div",6),o.DNE(8,Nu,3,3,"button",7),o.j41(9,"button",8),o.nI1(10,"skyLibResources"),o.bIt("click",function(){return o.eBV(r),o.Njj(s.closeButtonClick())}),o.nrm(11,"sky-icon",9),o.k0s()()(),o.j41(12,"div",10,1),o.bIt("skyModalScrollShadow",function(l){return o.eBV(r),o.Njj(s.scrollShadowChange(l))}),o.SdG(15,1),o.k0s(),o.j41(16,"div",11),o.SdG(17,2),o.k0s()()()}if(2&n){const r=o.sdS(4),a=o.sdS(5),l=o.sdS(13);o.BMQ("aria-describedby",s.ariaDescribedBy||l.id)("aria-labelledby",s.ariaLabelledBy||a.id)("aria-owns",s.ariaOwns)("role",s.ariaRoleOrDefault),o.R7$(),o.ZvI("sky-modal sky-shadow sky-box sky-elevation-16 sky-modal-",s.size,""),o.Y8G("ngClass",o.l_i(18,Lu,s.tiledBody,s.viewkeeperEnabled()))("ngStyle",o.eq3(21,Gi,s.modalZIndex)),o.R7$(),o.Y8G("hidden",!r||!r.children||r.children.length<1)("ngStyle",o.eq3(23,Wi,null==s.scrollShadow?null:s.scrollShadow.topShadow)),o.R7$(),o.Y8G("ngClass",o.eq3(25,Vu,"full-page"===s.size)),o.R7$(5),o.Y8G("ngIf",s.helpKey),o.R7$(),o.BMQ("aria-label",o.bMT(10,16,"skyux_modal_close")),o.R7$(3),o.BMQ("aria-labelledby",a.id),o.R7$(4),o.Y8G("ngStyle",o.eq3(27,Wi,null==s.scrollShadow?null:s.scrollShadow.bottomShadow))}},dependencies:[u.MD,u.YU,u.bT,u.B3,je,st,Mn,Sn,Ju,Xi,De],styles:[".sky-modal[_ngcontent-%COMP%]{border-top:1px solid #cdcfd2;border-bottom:1px solid #cdcfd2;border-left:1px solid #cdcfd2;border-right:1px solid #cdcfd2;position:fixed;width:auto;left:0;right:0;top:20px;margin:10px;display:flex;flex-direction:column;overflow:hidden}.sky-modal[_ngcontent-%COMP%]:focus{outline:none}@media (min-width: 768px){.sky-modal[_ngcontent-%COMP%]:not(.sky-modal-large){margin:0 auto}.sky-modal-small[_ngcontent-%COMP%]{width:300px}.sky-modal-small[_ngcontent-%COMP%] .sky-modal-content[_ngcontent-%COMP%], .sky-modal-small[_ngcontent-%COMP%] .sky-modal-header[_ngcontent-%COMP%], .sky-modal-small[_ngcontent-%COMP%] .sky-modal-footer[_ngcontent-%COMP%]{max-width:300px}.sky-modal-medium[_ngcontent-%COMP%]{width:600px}.sky-modal-medium[_ngcontent-%COMP%] .sky-modal-content[_ngcontent-%COMP%], .sky-modal-medium[_ngcontent-%COMP%] .sky-modal-header[_ngcontent-%COMP%], .sky-modal-medium[_ngcontent-%COMP%] .sky-modal-footer[_ngcontent-%COMP%]{max-width:600px}}@media (min-width: 920px){.sky-modal-large[_ngcontent-%COMP%]{margin:0 auto;width:900px}.sky-modal-large[_ngcontent-%COMP%] .sky-modal-content[_ngcontent-%COMP%], .sky-modal-large[_ngcontent-%COMP%] .sky-modal-header[_ngcontent-%COMP%], .sky-modal-large[_ngcontent-%COMP%] .sky-modal-footer[_ngcontent-%COMP%]{max-width:900px}}.sky-modal-content[_ngcontent-%COMP%]{background-color:#fff;--sky-background-color-page-default: #fff}.sky-modal-content[_ngcontent-%COMP%]:focus{outline-style:dotted;outline-width:thin;outline-offset:-1px}.sky-modal-tiled[_ngcontent-%COMP%] .sky-modal-content[_ngcontent-%COMP%]{background-color:#eeeeef;--sky-background-color-page-default: $sky-background-color-neutral-light}.sky-modal-tiled[_ngcontent-%COMP%] .sky-modal-content[_ngcontent-%COMP%] .sky-tile-title{font-family:BLKB Sans,Helvetica Neue,Arial,sans-serif;color:var(--sky-text-color-deemphasized);font-weight:300;font-size:19px}.sky-modal-header[_ngcontent-%COMP%]{padding:9px 3px 9px 15px;background-color:#fff;display:flex;align-items:baseline;border-bottom:1px solid #e2e3e4}.sky-modal-header-buttons[_ngcontent-%COMP%]{flex-shrink:.0001}.sky-modal-header-buttons[_ngcontent-%COMP%] .sky-btn[_ngcontent-%COMP%]{border:none;color:#cdcfd2;cursor:pointer}.sky-modal-header-buttons[_ngcontent-%COMP%] .sky-btn[_ngcontent-%COMP%]:hover{color:#979ba2;transition:color .15s}.sky-modal-header-content[_ngcontent-%COMP%]{flex-grow:1}.sky-modal-header[_ngcontent-%COMP%]{flex-shrink:0;z-index:2}.sky-modal-content[_ngcontent-%COMP%]{overflow-y:auto}.sky-modal-footer[_ngcontent-%COMP%]{flex-shrink:0;z-index:2}.sky-modal-full-page[_ngcontent-%COMP%]{width:100%;top:0;margin:0}.sky-modal-full-page[_ngcontent-%COMP%] .sky-modal-header-buttons[_ngcontent-%COMP%] sky-icon[icon=close][_ngcontent-%COMP%]{font-size:20px}.sky-modal-full-page[_ngcontent-%COMP%] .sky-modal-content[_ngcontent-%COMP%]{flex-grow:1}.sky-modal-content[_ngcontent-%COMP%] > sky-dock{bottom:-15px;margin-left:-15px;margin-bottom:-15px;padding-top:15px;width:calc(100% + 30px)}.sky-theme-modern[_nghost-%COMP%] .sky-modal-header[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-modal-header[_ngcontent-%COMP%]{border:none;padding:20px 30px}.sky-theme-modern[_nghost-%COMP%] .sky-modal-btn-help[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-modal-btn-help[_ngcontent-%COMP%], .sky-theme-modern[_nghost-%COMP%] .sky-modal-btn-close[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-modal-btn-close[_ngcontent-%COMP%]{display:none}.sky-theme-modern[_nghost-%COMP%] .sky-modal-content[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-modal-content[_ngcontent-%COMP%]{padding:0}.sky-theme-modern[_nghost-%COMP%] .sky-modal-full-page[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-modal-full-page[_ngcontent-%COMP%]{width:calc(100% - 60px);margin:30px}.sky-theme-modern[_nghost-%COMP%] .sky-modal-content[_ngcontent-%COMP%] > sky-dock, .sky-theme-modern [_nghost-%COMP%] .sky-modal-content[_ngcontent-%COMP%] > sky-dock{bottom:0;margin-left:initial;margin-bottom:initial;padding-top:initial;width:100%}.sky-theme-modern[_nghost-%COMP%] .sky-modal-viewkeeper[_ngcontent-%COMP%] .sky-modal-header[_ngcontent-%COMP%], .sky-theme-modern [_nghost-%COMP%] .sky-modal-viewkeeper[_ngcontent-%COMP%] .sky-modal-header[_ngcontent-%COMP%]{box-shadow:none!important}.sky-theme-modern[_nghost-%COMP%] .sky-modal-viewkeeper[_ngcontent-%COMP%] .sky-modal-content[_ngcontent-%COMP%] sky-modal-content>.sky-viewkeeper-fixed, .sky-theme-modern [_nghost-%COMP%] .sky-modal-viewkeeper[_ngcontent-%COMP%] .sky-modal-content[_ngcontent-%COMP%] sky-modal-content>.sky-viewkeeper-fixed{box-shadow:0 4px 8px -4px #0000004d}.sky-theme-modern[_nghost-%COMP%] .sky-modal-viewkeeper[_ngcontent-%COMP%] .sky-modal-content[_ngcontent-%COMP%] sky-modal-content>.sky-viewkeeper-fixed>sky-toolbar .sky-toolbar-container, .sky-theme-modern [_nghost-%COMP%] .sky-modal-viewkeeper[_ngcontent-%COMP%] .sky-modal-content[_ngcontent-%COMP%] sky-modal-content>.sky-viewkeeper-fixed>sky-toolbar .sky-toolbar-container{background-color:#fff;--sky-background-color-page-default: #fff;padding-left:30px;padding-right:30px}.sky-theme-modern[_ngcontent-%COMP%] .sky-modal-header[_ngcontent-%COMP%]{border:none;padding:20px 30px}.sky-theme-modern[_ngcontent-%COMP%] .sky-modal-btn-help[_ngcontent-%COMP%], .sky-theme-modern[_ngcontent-%COMP%] .sky-modal-btn-close[_ngcontent-%COMP%]{display:none}.sky-theme-modern[_ngcontent-%COMP%] .sky-modal-content[_ngcontent-%COMP%]{padding:0}.sky-theme-modern[_ngcontent-%COMP%] .sky-modal-full-page[_ngcontent-%COMP%]{width:calc(100% - 60px);margin:30px}.sky-theme-modern[_ngcontent-%COMP%] .sky-modal-content[_ngcontent-%COMP%] > sky-dock{bottom:0;margin-left:initial;margin-bottom:initial;padding-top:initial;width:100%}.sky-theme-modern[_ngcontent-%COMP%] .sky-modal-viewkeeper[_ngcontent-%COMP%] .sky-modal-header[_ngcontent-%COMP%]{box-shadow:none!important}.sky-theme-modern[_ngcontent-%COMP%] .sky-modal-viewkeeper[_ngcontent-%COMP%] .sky-modal-content[_ngcontent-%COMP%] sky-modal-content>.sky-viewkeeper-fixed{box-shadow:0 4px 8px -4px #0000004d}.sky-theme-modern[_ngcontent-%COMP%] .sky-modal-viewkeeper[_ngcontent-%COMP%] .sky-modal-content[_ngcontent-%COMP%] sky-modal-content>.sky-viewkeeper-fixed>sky-toolbar .sky-toolbar-container{background-color:#fff;--sky-background-color-page-default: #fff;padding-left:30px;padding-right:30px}.sky-theme-modern.sky-theme-mode-dark[_nghost-%COMP%] .sky-modal[_ngcontent-%COMP%], .sky-theme-modern.sky-theme-mode-dark [_nghost-%COMP%] .sky-modal[_ngcontent-%COMP%]{border-color:#121212}.sky-theme-modern.sky-theme-mode-dark[_nghost-%COMP%] .sky-modal-header[_ngcontent-%COMP%], .sky-theme-modern.sky-theme-mode-dark [_nghost-%COMP%] .sky-modal-header[_ngcontent-%COMP%]{color:#fbfcfe}.sky-theme-modern.sky-theme-mode-dark[_nghost-%COMP%] .sky-modal-header[_ngcontent-%COMP%], .sky-theme-modern.sky-theme-mode-dark [_nghost-%COMP%] .sky-modal-header[_ngcontent-%COMP%], .sky-theme-modern.sky-theme-mode-dark[_nghost-%COMP%] .sky-modal-content[_ngcontent-%COMP%], .sky-theme-modern.sky-theme-mode-dark [_nghost-%COMP%] .sky-modal-content[_ngcontent-%COMP%]{background-color:transparent;--sky-background-color-page-default: $sky-theme-modern-mode-dark-background-color-page-default}.sky-theme-modern.sky-theme-mode-dark[_ngcontent-%COMP%] .sky-modal[_ngcontent-%COMP%]{border-color:#121212}.sky-theme-modern.sky-theme-mode-dark[_ngcontent-%COMP%] .sky-modal-header[_ngcontent-%COMP%]{color:#fbfcfe}.sky-theme-modern.sky-theme-mode-dark[_ngcontent-%COMP%] .sky-modal-header[_ngcontent-%COMP%], .sky-theme-modern.sky-theme-mode-dark[_ngcontent-%COMP%] .sky-modal-content[_ngcontent-%COMP%]{background-color:transparent;--sky-background-color-page-default: $sky-theme-modern-mode-dark-background-color-page-default}"]})}return t})(),$n=(()=>{class t{constructor(e){this.args=e}static#e=this.\u0275fac=function(n){return new(n||t)(o.KVO("SkyModalHostContextArgs"))};static#t=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac})}return t})(),Zi=(()=>{class t{static#e=this.MODAL_BODY_FULL_CLASS="sky-modal-body-full-page";static#t=this.MODAL_BODY_CLASS="sky-modal-body-open";#n;#o;#i;#s=new Map;constructor(e){this.#i=e,this.#n=this.#i.nativeWindow.document,this.#o=this.#i.nativeWindow.document.body}toggleFullPageModalClass(e){e?this.#r(t.MODAL_BODY_FULL_CLASS):this.#a(t.MODAL_BODY_FULL_CLASS)}setPageScroll(e){e?this.#r(t.MODAL_BODY_CLASS):this.#a(t.MODAL_BODY_CLASS)}getModalOpener(){return this.#n.activeElement}#r(e){this.#o.classList.add(e)}#a(e){this.#o.classList.remove(e)}scrollContentToTop(e){e.nativeElement.querySelector(".sky-modal-content").scrollTop=0}hideHostSiblingsFromScreenReaders(e){const n=e.nativeElement,s=n.parentElement.children;for(const r of s)r!==n&&!r.hasAttribute("aria-live")&&"script"!==r.nodeName.toLowerCase()&&"style"!==r.nodeName.toLowerCase()&&(this.#s.set(r,r.getAttribute("aria-hidden")),r.setAttribute("aria-hidden","true"))}unhideOrRestoreHostSiblingsFromScreenReaders(){this.#s.forEach((e,n)=>{n.parentElement&&(e?n.setAttribute("aria-hidden",e):n.removeAttribute("aria-hidden"))}),this.#s.clear()}hidePreviousModalFromScreenReaders(e){e&&e.nativeElement.previousElementSibling&&e.nativeElement.previousElementSibling.setAttribute("aria-hidden","true")}unhidePreviousModalFromScreenReaders(e){e&&e.nativeElement.previousElementSibling&&e.nativeElement.previousElementSibling.removeAttribute("aria-hidden")}static#c=this.\u0275fac=function(n){return new(n||t)(o.KVO(Ot))};static#l=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac})}return t})(),ep=(()=>{class t{get modalOpen(){return A.openModalCount>0}get backdropZIndex(){return A.backdropZIndex}#e=[];#t=(0,o.WQX)(Zi);#n=(0,o.WQX)(o.gRc);#o=(0,o.WQX)(Ve);#i=(0,o.WQX)(o.aKT);#s=(0,o.WQX)(o.uvJ);#r=(0,o.WQX)($n);#a=(0,o.WQX)(xe.Ix,{optional:!0});ngOnDestroy(){this.#d(),this.#r.args.teardownCallback()}open(e,n,s,r){if(!this.target)return;const a=Object.assign({},s),l=new A;l.fullPage=!!a.fullPage;const c=this.#t,p=c.getModalOpener();let k=!0;a.providers||=[],a.providers.push({provide:In},{provide:A,useValue:l},{provide:zn,useValue:a},{provide:li,useExisting:In},{provide:Pn,useValue:{zIndex:new Re.t(l.getModalZIndex()).asObservable().pipe((0,P.Q)(e.closed))}}),c.setPageScroll(A.openModalCount>0),c.toggleFullPageModalClass(A.fullPageModalCount>0),r||=this.#s;const b=this.#o.createComponent(n,{environmentInjector:r,providers:a.providers,viewContainerRef:this.target}),x=b.location;e.adapter=this.#t,e.componentRef=b,this.#c(e),this.#t.hideHostSiblingsFromScreenReaders(this.#i),A.openModalCount>1&&A.topModal===l&&this.#t.hidePreviousModalFromScreenReaders(x);const F=()=>{1===A.openModalCount?this.#t.unhideOrRestoreHostSiblingsFromScreenReaders():A.topModal===l&&this.#t.unhidePreviousModalFromScreenReaders(x),l.destroy(),c.setPageScroll(A.openModalCount>0),c.toggleFullPageModalClass(A.fullPageModalCount>0),p&&p.focus&&p.focus(),b.destroy()};l.openHelp.subscribe(z=>{e.openHelp(z)}),l.close.subscribe(()=>{e.close()}),this.#a?.events.pipe(function Fu(t,i=!1){return(0,Ae.N)((e,n)=>{let s=0;e.subscribe((0,I._)(n,r=>{const a=t(r,s++);(a||i)&&n.next(r),!a&&n.complete()}))})}(()=>k)).subscribe(z=>{z instanceof xe.Z&&e.close()}),e.closed.subscribe(()=>{k=!1,this.#l(e),F()}),this.#n.detectChanges()}#c(e){this.#e.push(e)}#l(e){this.#e.slice(this.#e.indexOf(e),1)}#d(){for(const e of this.#e)e.close()}static#u=this.\u0275fac=function(n){return new(n||t)};static#p=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-modal-host"]],viewQuery:function(n,s){if(1&n&&o.GBs(Uu,7,o.c1b),2&n){let r;o.mGM(r=o.lsd())&&(s.target=r.first)}},standalone:!0,features:[o.Jv_([],[Zi]),o.aNF],decls:3,vars:4,consts:[["target",""],[1,"sky-modal-host-backdrop",3,"hidden","ngStyle"]],template:function(n,s){1&n&&o.nrm(0,"div",1)(1,"div",null,0),2&n&&o.Y8G("hidden",!s.modalOpen)("ngStyle",o.eq3(2,Gi,s.backdropZIndex))},dependencies:[u.MD,u.B3,xe.iI,Xi],styles:[".sky-modal-host-backdrop[_ngcontent-%COMP%]{background-color:#00000080;position:fixed;inset:0}"]})}return t})(),tp=(()=>{class t{#e;#t=(0,o.WQX)(o.uvJ);constructor(e){this.#e=e}dispose(){t.host&&(this.#e.removeComponent(t.host),t.host=void 0)}open(e,n){const s=new Ft;t.host||(t.host=this.#o());const r=this.#n(n);return r.providers||=[],r.providers.push({provide:Ft,useValue:s}),t.host&&t.host.instance.open(s,e,r,this.#t),s}#n(e){const n={providers:[],fullPage:!1,size:"medium",tiledBody:!1};let r,s={};return r={"providers?":Object.assign({},n,{providers:e}),config:Object.assign({},n,e)},s=!0===Array.isArray(e)?r["providers?"]:r.config,s}#o(){return this.#e.createComponent(ep,{environmentInjector:this.#t,providers:[{provide:$n,useValue:new $n({teardownCallback:()=>{this.dispose()}})}]})}static#i=this.\u0275fac=function(n){return new(n||t)(o.KVO(Ve))};static#s=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),Ji=(()=>{class t extends tp{constructor(e){super(e)}static#e=this.\u0275fac=function(n){return new(n||t)(o.KVO(ga))};static#t=this.\u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"any"})}return t})(),Qn=(()=>{class t{constructor(){this.errorsSvc=(0,o.WQX)(Gn)}static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-modal-footer"]],standalone:!0,features:[o.aNF],ngContentSelectors:zi,decls:5,vars:3,consts:[[1,"sky-modal-footer-container","sky-padding-even-large"],["aria-live","polite"],["class","sky-modal-footer-errors sky-margin-stacked-lg",4,"ngIf"],[1,"sky-modal-footer-errors","sky-margin-stacked-lg"],["descriptionType","error","indicatorType","danger",3,"ngClass",4,"ngFor","ngForOf"],["descriptionType","error","indicatorType","danger",3,"ngClass"]],template:function(n,s){1&n&&(o.NAR(),o.j41(0,"div",0)(1,"div",1),o.DNE(2,Wu,2,1,"div",2),o.nI1(3,"async"),o.k0s(),o.SdG(4),o.k0s()),2&n&&(o.R7$(2),o.Y8G("ngIf",o.bMT(3,1,s.errorsSvc.formErrors)))},dependencies:[u.MD,u.YU,u.Sq,u.bT,u.Jj,xi,Ci],styles:[".sky-modal-footer-container{background-color:#fff;border-top:1px solid #e2e3e4}.sky-modal-footer-container .sky-btn-link:first-child{margin-left:-12px}.sky-modal-footer-container .sky-btn+.sky-btn{margin-left:10px}.sky-modal-footer-container .sky-btn+.sky-btn-link{margin-left:-2px}.sky-modal-footer-container .sky-modal-footer-errors{max-height:100px;overflow-y:auto}.sky-modal-footer-container .sky-modal-footer-errors .footer-error{display:block}.sky-theme-modern .sky-modal-footer-container{border-top:none;padding:20px 30px}.sky-theme-modern .sky-modal-footer-container .sky-btn-link:first-child{margin-left:0}.sky-theme-modern .sky-modal-footer-container .sky-btn+.sky-btn-link{margin-left:var(--sky-compat-modal-footer-adjacent-btn-btn-link-margin, 10px)}.sky-theme-modern-dark .sky-modal-footer-container{background-color:transparent}\n"],encapsulation:2})}return t})(),Xn=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275cmp=o.VBU({type:t,selectors:[["sky-modal-header"]],standalone:!0,features:[o.aNF],ngContentSelectors:Qu,decls:4,vars:2,consts:[["skyTrim","",1,"sky-font-emphasized",3,"skyThemeClass"],["skyTrim","",1,"sky-control-help-container"]],template:function(n,s){1&n&&(o.NAR($u),o.j41(0,"h2",0),o.SdG(1),o.k0s(),o.j41(2,"span",1),o.SdG(3,1),o.k0s()),2&n&&o.Y8G("skyThemeClass",o.lJ4(1,Xu))},dependencies:[qe,cn,Pt,it],styles:["h2[_ngcontent-%COMP%]{margin:0;line-height:1.2;display:inline}.sky-theme-modern.sky-theme-mode-dark[_nghost-%COMP%] h2[_ngcontent-%COMP%], .sky-theme-modern.sky-theme-mode-dark [_nghost-%COMP%] h2[_ngcontent-%COMP%]{color:#fbfcfe}.sky-theme-modern.sky-theme-mode-dark[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{color:#fbfcfe}"]})}return t})(),np=(()=>{class t{static#e=this.\u0275fac=function(n){return new(n||t)};static#t=this.\u0275mod=o.$C({type:t});static#n=this.\u0275inj=o.G2t({imports:[Wn,Qn,Xn]})}return t})();function qn(t){this.message=t}(qn.prototype=new Error).name="InvalidCharacterError";var es=typeof window<"u"&&window.atob&&window.atob.bind(window)||function(t){var i=String(t).replace(/=+$/,"");if(i.length%4==1)throw new qn("'atob' failed: The string to be decoded is not correctly encoded.");for(var e,n,s=0,r=0,a="";n=i.charAt(r++);~n&&(e=s%4?64*e+n:n,s++%4)?a+=String.fromCharCode(255&e>>(-2*s&6)):0)n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(n);return a};function Rt(t){this.message=t}(Rt.prototype=new Error).name="InvalidTokenError";const ts=function ip(t,i){if("string"!=typeof t)throw new Rt("Invalid token specified");var e=!0===(i=i||{}).header?0:1;try{return JSON.parse(function op(t){var i=t.replace(/-/g,"+").replace(/_/g,"/");switch(i.length%4){case 0:break;case 2:i+="==";break;case 3:i+="=";break;default:throw"Illegal base64url string!"}try{return decodeURIComponent(es(i).replace(/(.)/g,function(n,s){var r=s.charCodeAt(0).toString(16).toUpperCase();return r.length<2&&(r="0"+r),"%"+r}))}catch{return es(i)}}(t.split(".")[e]))}catch(n){throw new Rt("Invalid token specified: "+n.message)}};var sp=f(5558);let rp=(()=>{class t{addinClientService;constructor(e){this.addinClientService=e}ngOnInit(){this.addinClientService.args.subscribe(e=>{e.ready({showUI:!0,title:"Register for an event",actionButtonConfig:{description:"Register for an event that this organization is hosting. This could be a conference, a webinar, or a training session.",icon:"calendar"}})}),this.addinClientService.buttonClick.pipe((0,sp.n)(()=>this.getUserIdentityToken())).subscribe(e=>{let n=window.location.origin+"/addins/action/register";n.includes("github.io")&&(n=window.location.origin+"/skyux-portal-addin-demo/addins/action/register"),this.addinClientService.showModal({url:n,context:{userIdentity:e}})})}getUserIdentityToken(){return this.addinClientService.getUserIdentityToken().pipe((0,G.T)(e=>ts(e)))}static \u0275fac=function(n){return new(n||t)(o.rXU(_e))};static \u0275cmp=o.VBU({type:t,selectors:[["app-portal-action"]],decls:0,vars:0,template:function(n,s){},encapsulation:2})}return t})();class ns{userIdentity}let At=(()=>{class t{registrationEnabled=!0;_events=[{id:1,name:"Save the puppies conference",description:"The best Puppies conference in the world",when:new Date("2023-05-01")},{id:2,name:"Save the puppies volunteer day",description:"A day for everyone to come save puppies",when:new Date("2023-10-01")}];participants=[];registerForEvent(e,n,s){const r=this.participants.find(a=>a.constituentId===e);r?r.registeredEvents.includes(s)||r.registeredEvents.push(s):this.participants.push({constituentId:e,name:n,registeredEvents:[s]})}get events(){return(0,Te.of)(this._events)}getEventsForParticipant(e){return this._events}static \u0275fac=function(n){return new(n||t)};static \u0275prov=o.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();function ap(t,i){if(1&t){const e=o.RV6();o.j41(0,"li",4),o.EFF(1),o.j41(2,"button",5),o.bIt("click",function(){const s=o.eBV(e).$implicit,r=o.XpG(2);return o.Njj(r.register(s))}),o.EFF(3," Register "),o.k0s()()}if(2&t){const e=i.$implicit;o.R7$(),o.SpI(" ",e.name," ")}}function lp(t,i){if(1&t&&(o.j41(0,"div",2)(1,"ol"),o.DNE(2,ap,4,1,"li",3),o.k0s()()),2&t){const e=i.ngIf;o.R7$(2),o.Y8G("ngForOf",e)}}let cp=(()=>{class t{instance;eventsService;addinClientService;context;events$=(0,Te.of)([]);constructor(e,n,s,r){this.instance=e,this.eventsService=n,this.addinClientService=s,this.context=r,this.events$=this.eventsService.events}register(e){this.addinClientService.showWait(),this.context.userIdentity&&this.context.userIdentity["1bb.ptlpn"]?(this.eventsService.registerForEvent(this.context.userIdentity["1bb.ptlpn"],`${this.context.userIdentity.given_name} ${this.context.userIdentity.family_name}`,e.id),window.alert(`You have registered for ${e.name} for RENXT Constituent ID ${this.context.userIdentity["1bb.ptlpn"]}`)):window.alert("Could not get constituent ID for user to register for event."),this.addinClientService.hideWait(),this.instance.close()}static \u0275fac=function(n){return new(n||t)(o.rXU(Ft),o.rXU(At),o.rXU(_e),o.rXU(ns))};static \u0275cmp=o.VBU({type:t,selectors:[["app-register-modal"]],decls:9,vars:3,consts:[["class","sky-margin-stacked-xl",4,"ngIf"],["type","button",1,"sky-btn","sky-btn-link",3,"click"],[1,"sky-margin-stacked-xl"],["class","sky-font-emphasized sky-margin-stacked-separate",4,"ngFor","ngForOf"],[1,"sky-font-emphasized","sky-margin-stacked-separate"],["type","button",1,"sky-btn","sky-btn-default",3,"click"]],template:function(n,s){1&n&&(o.j41(0,"sky-modal")(1,"sky-modal-header"),o.EFF(2,"Events open for registration"),o.k0s(),o.j41(3,"sky-modal-content"),o.DNE(4,lp,3,1,"div",0),o.nI1(5,"async"),o.k0s(),o.j41(6,"sky-modal-footer")(7,"button",1),o.bIt("click",function(){return s.instance.cancel()}),o.EFF(8," Close "),o.k0s()()()),2&n&&(o.R7$(4),o.Y8G("ngIf",o.bMT(5,1,s.events$)))},dependencies:[u.Sq,u.bT,Wn,$i,Qn,Xn,u.Jj]})}return t})(),dp=(()=>{class t{modalService;addinClientService;constructor(e,n){this.modalService=e,this.addinClientService=n}ngOnInit(){this.addinClientService.args.subscribe(e=>{this.openModal(e.context),e.ready({showUI:!0})})}openModal(e){this.modalService.open(cp,{providers:[{provide:ns,useValue:{userIdentity:e.userIdentity}}]}).closed.subscribe(a=>{this.addinClientService.closeModal({context:a})})}static \u0275fac=function(n){return new(n||t)(o.rXU(Ji),o.rXU(_e))};static \u0275cmp=o.VBU({type:t,selectors:[["app-action-register"]],decls:0,vars:0,template:function(n,s){},styles:["body{background:transparent} .sky-modal-host-backdrop{display:none}"]})}return t})();function up(t,i){if(1&t&&(o.j41(0,"sky-description-list-content")(1,"sky-description-list-term"),o.EFF(2," RENXT Constituent ID "),o.k0s(),o.j41(3,"sky-description-list-description"),o.EFF(4),o.k0s()()),2&t){const e=o.XpG();o.R7$(4),o.SpI(" ",e.userIdentityToken["1bb.ptlpn"]," ")}}function pp(t,i){if(1&t&&(o.j41(0,"li",5),o.EFF(1),o.k0s()),2&t){const e=i.$implicit;o.R7$(),o.SpI(" ",e.name," ")}}function mp(t,i){if(1&t&&(o.j41(0,"sky-description-list-content")(1,"sky-description-list-term"),o.EFF(2," Events "),o.k0s(),o.j41(3,"sky-description-list-description")(4,"ol",3),o.DNE(5,pp,2,1,"li",4),o.k0s()()()),2&t){const e=o.XpG();o.R7$(5),o.Y8G("ngForOf",e.participantEvents)}}let hp=(()=>{class t{addinClientService;eventsService;userIdentityToken;participantEvents=[];constructor(e,n){this.addinClientService=e,this.eventsService=n}ngOnInit(){this.addinClientService.args.subscribe(e=>{this.getUserIdentityToken().subscribe(n=>{this.userIdentityToken=n,n["1bb.ptlpn"]&&(this.participantEvents=this.eventsService.getEventsForParticipant(n["1bb.ptlpn"])),e.ready({showUI:!0,title:"Active event registrations"})})})}getUserIdentityToken(){return this.addinClientService.getUserIdentityToken().pipe((0,G.T)(e=>ts(e)))}static \u0275fac=function(n){return new(n||t)(o.rXU(_e),o.rXU(At))};static \u0275cmp=o.VBU({type:t,selectors:[["app-profile-tab"]],decls:7,vars:2,consts:[[1,"sky-margin-stacked-separate"],["mode","vertical"],[4,"ngIf"],[1,"sky-list-unstyled"],["class","sky-font-emphasized",4,"ngFor","ngForOf"],[1,"sky-font-emphasized"]],template:function(n,s){1&n&&(o.j41(0,"sky-page")(1,"h2"),o.EFF(2," Event Registration Details "),o.k0s(),o.j41(3,"div",0)(4,"sky-description-list",1),o.DNE(5,up,5,1,"sky-description-list-content",2)(6,mp,6,1,"sky-description-list-content",2),o.k0s()()()),2&n&&(o.R7$(5),o.Y8G("ngIf",s.userIdentityToken),o.R7$(),o.Y8G("ngIf",s.participantEvents&&s.participantEvents.length>0))},dependencies:[u.Sq,u.bT,Ui,Mu,Ni,Vi,Li]})}return t})();function yp(t,i){if(1&t&&(o.j41(0,"li",4),o.EFF(1),o.k0s()),2&t){const e=i.$implicit;o.R7$(),o.SpI(" ",e.name," ")}}function fp(t,i){if(1&t&&(o.j41(0,"div",2)(1,"ol"),o.DNE(2,yp,2,1,"li",3),o.k0s()()),2&t){const e=i.ngIf;o.R7$(2),o.Y8G("ngForOf",e)}}let gp=(()=>{class t{instance;eventsService;events$=(0,Te.of)([]);constructor(e,n){this.instance=e,this.eventsService=n,this.events$=this.eventsService.events}static \u0275fac=function(n){return new(n||t)(o.rXU(Ft),o.rXU(At))};static \u0275cmp=o.VBU({type:t,selectors:[["app-edit-modal"]],decls:11,vars:3,consts:[["class","sky-margin-stacked-xl",4,"ngIf"],["type","button",1,"sky-btn","sky-btn-link",3,"click"],[1,"sky-margin-stacked-xl"],["class","sky-font-emphasized",4,"ngFor","ngForOf"],[1,"sky-font-emphasized"]],template:function(n,s){1&n&&(o.j41(0,"sky-modal")(1,"sky-modal-header"),o.EFF(2,"Events open for registration"),o.k0s(),o.j41(3,"sky-modal-content"),o.DNE(4,fp,3,1,"div",0),o.nI1(5,"async"),o.j41(6,"p"),o.EFF(7," A real application that persisted settings could use this modal to toggle whether the events were actually open for registration; It would then only show events to potential participants that were open for registration. "),o.k0s()(),o.j41(8,"sky-modal-footer")(9,"button",1),o.bIt("click",function(){return s.instance.cancel()}),o.EFF(10," Close "),o.k0s()()()),2&n&&(o.R7$(4),o.Y8G("ngIf",o.bMT(5,1,s.events$)))},dependencies:[u.Sq,u.bT,Wn,$i,Qn,Xn,u.Jj]})}return t})(),kp=(()=>{class t{modalService;addinClientService;constructor(e,n){this.modalService=e,this.addinClientService=n}ngOnInit(){this.addinClientService.args.subscribe(e=>{this.openModal(),e.ready({showUI:!0})})}openModal(){this.modalService.open(gp).closed.subscribe(n=>{this.addinClientService.closeModal({context:n})})}static \u0275fac=function(n){return new(n||t)(o.rXU(Ji),o.rXU(_e))};static \u0275cmp=o.VBU({type:t,selectors:[["app-edit-settings"]],decls:0,vars:0,template:function(n,s){},styles:["body{background:transparent} .sky-modal-host-backdrop{display:none}"]})}return t})();function _p(t,i){1&t&&(o.j41(0,"div",5)(1,"span"),o.nrm(2,"sky-icon",6),o.EFF(3," Enabled "),o.k0s()())}function bp(t,i){1&t&&(o.j41(0,"div",5),o.EFF(1," Disabled "),o.k0s())}function vp(t,i){if(1&t){const e=o.RV6();o.j41(0,"div")(1,"button",7),o.bIt("click",function(){o.eBV(e);const s=o.XpG();return o.Njj(s.actionClicked("edit"))}),o.nrm(2,"sky-icon",8),o.EFF(3," Edit "),o.k0s()()}2&t&&(o.R7$(),o.Y8G("id","addin_edit"))}function Cp(t,i){if(1&t){const e=o.RV6();o.j41(0,"div")(1,"button",9),o.bIt("click",function(){o.eBV(e);const s=o.XpG();return o.Njj(s.actionClicked("enable"))}),o.EFF(2," Enable feature "),o.k0s()()}2&t&&(o.R7$(),o.Y8G("id","addin_enable"))}function xp(t,i){if(1&t){const e=o.RV6();o.j41(0,"div")(1,"button",10),o.bIt("click",function(){o.eBV(e);const s=o.XpG();return o.Njj(s.actionClicked("disable"))}),o.EFF(2," Disable feature "),o.k0s()()}2&t&&(o.R7$(),o.Y8G("id","addin_disable"))}const Sp=[{path:"settings",component:(()=>{class t{addinClientService;eventService;constructor(e,n){this.addinClientService=e,this.eventService=n}ngOnInit(){this.addinClientService.args.subscribe(e=>{e.ready({showUI:!0,title:"Event Settings"})})}actionClicked(e){if("edit"===e){let n=window.location.origin+"/addins/settings/edit";n.includes("github.io")&&(n=window.location.origin+"/skyux-portal-addin-demo/addins/settings/edit"),this.addinClientService.showModal({url:n})}"disable"===e&&(window.alert("This will disable all event registrations. This sample application does not currently persist that setting, so the participants will still be able to register; however, a real app would then stop participants from registering."),this.eventService.registrationEnabled=!1),"enable"===e&&(this.eventService.registrationEnabled=!0)}static \u0275fac=function(n){return new(n||t)(o.rXU(_e),o.rXU(At))};static \u0275cmp=o.VBU({type:t,selectors:[["app-settings"]],decls:14,vars:12,consts:[[3,"screenXSmall"],[1,"sky-margin-stacked-default","sky-font-deemphasized"],[3,"screenXSmall","screenSmall"],["class","btn-align",4,"ngIf"],[4,"ngIf"],[1,"btn-align"],["icon","check",1,"sky-highlight-success"],["type","button",1,"sky-btn","sky-btn-link",3,"click","id"],["icon","pencil",1,"sky-highlight-info"],["type","button",1,"sky-btn","sky-btn-default",3,"click","id"],[1,"sky-btn","sky-btn-link",3,"click","id"]],template:function(n,s){1&n&&(o.j41(0,"sky-page")(1,"sky-fluid-grid")(2,"sky-row")(3,"sky-column",0)(4,"div",1),o.EFF(5," This controls visibility of event features in the donor portal. It also controls which events can be registered for. "),o.k0s()(),o.j41(6,"sky-column",2),o.DNE(7,_p,4,0,"div",3)(8,bp,2,0,"div",3),o.k0s(),o.j41(9,"sky-column",2),o.DNE(10,vp,4,1,"div",4)(11,Cp,3,1,"div",4),o.k0s(),o.j41(12,"sky-column",2),o.DNE(13,xp,3,1,"div",4),o.k0s()()()()),2&n&&(o.R7$(3),o.Y8G("screenXSmall",12),o.R7$(3),o.Y8G("screenXSmall",4)("screenSmall",2),o.R7$(),o.Y8G("ngIf",s.eventService.registrationEnabled),o.R7$(),o.Y8G("ngIf",!s.eventService.registrationEnabled),o.R7$(),o.Y8G("screenXSmall",4)("screenSmall",2),o.R7$(),o.Y8G("ngIf",s.eventService.registrationEnabled),o.R7$(),o.Y8G("ngIf",!s.eventService.registrationEnabled),o.R7$(),o.Y8G("screenXSmall",4)("screenSmall",2),o.R7$(),o.Y8G("ngIf",s.eventService.registrationEnabled))},dependencies:[u.bT,Iu,Pu,Tu,Ui,st]})}return t})()},{path:"settings/edit",component:kp},{path:"action",component:rp},{path:"action/register",component:dp},{path:"profile",component:hp}];let Mp=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=o.$C({type:t});static \u0275inj=o.G2t({imports:[xe.iI.forChild(Sp),xe.iI]})}return t})(),wp=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=o.$C({type:t});static \u0275inj=o.G2t({providers:[_e,Y],imports:[u.MD,Mp,Eu,Du,je,np,Md,zo,xd,wu]})}return t})()},993:function(S,d,f){"use strict";var u=this&&this.__createBinding||(Object.create?function(y,h,g,_){void 0===_&&(_=g);var I=Object.getOwnPropertyDescriptor(h,g);(!I||("get"in I?!h.__esModule:I.writable||I.configurable))&&(I={enumerable:!0,get:function(){return h[g]}}),Object.defineProperty(y,_,I)}:function(y,h,g,_){void 0===_&&(_=g),y[_]=h[g]}),o=this&&this.__exportStar||function(y,h){for(var g in y)"default"!==g&&!Object.prototype.hasOwnProperty.call(h,g)&&u(h,y,g)};Object.defineProperty(d,"__esModule",{value:!0}),d.VERSION=void 0,o(f(7628),d),o(f(7691),d),o(f(6384),d);var m=f(3174);Object.defineProperty(d,"VERSION",{enumerable:!0,get:function(){return m.VERSION}})},7628:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0}),d.getIconManifest=void 0,d.getIconManifest=function f(){return{name:"skyux-icons",cssPrefix:"sky-i-",glyphs:[{name:"add",usage:["Add"],faNames:["plus-circle"],code:59410},{name:"edit",usage:["Edit"],faNames:["pencil"],code:59424},{name:"pencil-solid",usage:["Edit"],faNames:["pencil"],code:59421},{name:"trash",usage:["Delete","Remove"],faNames:["trash","trash-o"],code:59477},{name:"trash-solid",usage:["Delete","Remove"],faNames:["trash","trash-o"],code:59422},{name:"close",usage:["Cancel","Close"],faNames:["times","close","remove"],code:59416},{name:"open",usage:["Open file"],faNames:["folder-open-o"],code:59453},{name:"copy-to-clipboard-line",usage:["Copy to clipboard"],faNames:["clipboard"],code:59400},{name:"copy-line",usage:["Duplicate"],faNames:["copy"],code:59447},{name:"folder-open-solid",usage:["Open"],faNames:["folder-open"],code:59417},{name:"save-line",usage:["Save"],faNames:["floppy-o"],code:59482},{name:"upload-line",usage:["Upload"],faNames:["upload","cloud-upload"],code:59483},{name:"download-line",usage:["Download"],faNames:["download","cloud-download"],code:59522},{name:"phone-line",usage:["Phone"],faNames:["phone"],code:59506},{name:"zoom-out-line",usage:["Zoom out"],faNames:["search-minus"],code:59484},{name:"zoom-in-line",usage:["Zoom in"],faNames:["search-plus"],code:59485},{name:"hide",usage:["Hide input"],faNames:["eye-slash"],code:59773},{name:"show",usage:["Show input"],faNames:["eye"],code:59774},{name:"search",usage:["Search"],faNames:["search"],code:59412},{name:"filter",usage:["Filter"],faNames:["filter"],code:59435},{name:"sort",usage:["Sort"],faNames:["sort","unsorted"],code:59397},{name:"columns",usage:["Column layout"],faNames:["columns"],code:59398},{name:"chevron-down",usage:["Expand"],faNames:["chevron-down","caret-down"],code:59407},{name:"chevron-up",usage:["Collapse"],faNames:["chevron-up","caret-up"],code:59404},{name:"chevron-right",usage:["Navigate to"],faNames:["chevron-right","caret-right"],code:59403},{name:"chevron-left",usage:["Back to"],faNames:["chevron-left","caret-left"],code:59411},{name:"double-chevron-left",usage:["Collapse navigation"],faNames:["angle-double-left"],code:59436},{name:"double-chevron-right",usage:["Expand navigation"],faNames:["angle-double-right"],code:59437},{name:"double-chevron-down",usage:["Expand all"],faNames:["angle-double-down"],code:59551},{name:"double-chevron-up",usage:["Collapse all"],faNames:["angle-double-up"],code:59550},{name:"arrow-up-line",usage:["Arrow up"],faNames:["arrow-up"],code:59514},{name:"ellipsis",usage:["More actions"],faNames:["ellipsis-h"],code:59427},{name:"menu",usage:["Navigation menu"],faNames:["bars","navicon","reorder"],code:59448},{name:"tile-drag",usage:["Drag and drop handle"],faNames:["th"],code:59476},{name:"calendar",usage:["Calendar","Date"],faNames:["calendar"],code:59393},{name:"calendar-solid",usage:["Calendar","Date"],faNames:["calendar"],code:59419},{name:"clock",usage:["Time","Timepicker"],faNames:["clock-o"],code:59395},{name:"clock-solid",usage:["Time","Timepicker"],faNames:["clock-o"],code:59420},{name:"check",usage:["Complete","Success"],faNames:["check"],code:59402},{name:"help-line",usage:["Help"],faNames:["question-circle","question-circle-o"],code:59434},{name:"help-solid",usage:["Help"],faNames:["question-circle","question-circle-o"],code:59399},{name:"bell-line",usage:["Notification"],faNames:["bell","bell-o"],code:59432},{name:"bell-solid",usage:["Notification"],faNames:["bell","bell-o"],code:59433},{name:"notification-line",usage:["Notification"],faNames:["bell","bell-o"],deprecated:"true",code:59459},{name:"notification-solid",usage:["Notification"],faNames:["bell","bell-o"],deprecated:"true",code:59460},{name:"cog-line",usage:["Settings"],faNames:["cog","gear"],deprecated:"true",code:59430},{name:"cog-solid",usage:["Settings"],faNames:["cog","gear"],deprecated:"true",code:59431},{name:"settings-line",usage:["Settings"],faNames:["cog","gear"],code:59462},{name:"settings-solid",usage:["Settings"],faNames:["cog","gear"],code:59461},{name:"form-line",usage:["Form"],faNames:["pencil-square-o"],code:59394},{name:"grid-view-line",usage:["Tiled view"],code:59479},{name:"users-line",usage:["User group"],faNames:["users","group"],code:59425},{name:"users-solid",usage:["User group"],faNames:["users","group"],code:59426},{name:"house-line",usage:["Home"],faNames:["home"],code:59423},{name:"house-solid",usage:["Home"],faNames:["home"],code:59392},{name:"credit-card-line",usage:["Credit card"],faNames:["credit-card","credit-card-alt"],code:59452},{name:"credit-card-solid",usage:["Credit card"],faNames:["credit-card","credit-card-alt"],code:59451},{name:"money-line",usage:["Financial"],faNames:["money"],code:59464},{name:"money-solid",usage:["Financial"],faNames:["money"],code:59463},{name:"dollar-bill-line",usage:["Financial"],faNames:["money"],deprecated:"true",code:59428},{name:"dollar-bill-solid",usage:["Financial"],faNames:["money"],deprecated:"true",code:59429},{name:"phone-action-credit-card-line",usage:["Payments"],code:59562},{name:"bluetooth-on-line",usage:["Payments"],code:59563},{name:"user-line",usage:["User single"],faNames:["user-o"],code:59469},{name:"align-left-text-line",usage:["Left align text"],faNames:["align-left"],code:59470},{name:"align-right-text-line",usage:["Right align text"],faNames:["align-right"],code:59471},{name:"center-text-line",usage:["Center align text"],faNames:["align-center"],code:59472},{name:"justify-text-line",usage:["Justify text"],faNames:["align-justify"],code:59499},{name:"divider-line",usage:["Divider"],code:59518},{name:"note-line",usage:["Note"],faNames:["pencil-square-o"],code:59474},{name:"attach-line",usage:["Attach"],faNames:["paperclip"],code:59526},{name:"link-line",usage:["Hyperlink"],faNames:["link","chain"],code:59475},{name:"unlink-line",usage:["Remove hyperlink"],faNames:["unlink","chain-broken"],code:59500},{name:"ban-line",usage:["Ban"],faNames:["ban"],code:59405},{name:"business-line",usage:["Building"],faNames:["building-o","building"],code:59406},{name:"cloud-line",usage:["Cloud"],faNames:["cloud"],code:59478},{name:"list-line",usage:["List"],faNames:["list"],code:59473},{name:"map-marker-line",usage:["Map view"],faNames:["map-marker"],code:59480},{name:"star",usage:["Favorite"],faNames:["star","star-o"],code:59546},{name:"tag-line",usage:["Tag"],faNames:["tag"],code:59481},{name:"bullet-list-line",usage:["Bulleted list"],faNames:["list-ul"],code:59487},{name:"number-list-line",usage:["Numbered list"],faNames:["list-ol"],code:59408},{name:"bold-line",usage:["Bold text"],faNames:["bold"],code:59489},{name:"font-size-line",usage:["Font size"],faNames:["text-height"],code:59409},{name:"highlighter-line",usage:["Highlight text"],code:59413},{name:"text-color-line",usage:["Text color"],code:59495},{name:"subscript-line",usage:["Subscript text"],faNames:["subscript"],code:59414},{name:"superscript-line",usage:["Superscript text"],faNames:["superscript"],code:59496},{name:"italic-line",usage:["Italicize text"],faNames:["italic"],code:59493},{name:"strikethrough-line",usage:["Strikethrough text"],faNames:["strikethrough"],code:59494},{name:"underline-line",usage:["Underline text"],faNames:["underline"],code:59498},{name:"undo-line",usage:["Undo"],faNames:["undo","rotate-left"],code:59497},{name:"redo-line",usage:["Redo"],faNames:["repeat","rotate-right"],code:59513},{name:"indent-line",usage:["Indent"],faNames:["indent"],code:59520},{name:"outdent-line",usage:["Outdent"],faNames:["outdent","dedent"],code:59521},{name:"align-image-center-line",usage:["Image align center"],code:59515},{name:"align-image-right-line",usage:["Image align right"],code:59517},{name:"align-image-left-line",usage:["Image align left"],code:59516},{name:"image-line",usage:["Image"],faNames:["picture-o","photo","image"],code:59486},{name:"file-line",usage:["Unknown file type"],faNames:["file-o"],code:59501},{name:"audio-file-line",usage:["Audio file type"],faNames:["file-audio-o"],code:59553},{name:"archive-file-line",usage:["Archive file type"],faNames:["file-archive-o"],code:59555},{name:"code-file-line",usage:["Code file type"],faNames:["file-code-o"],code:59554},{name:"doc-file-line",usage:["Word file type"],faNames:["file-word-o"],code:59438},{name:"image-file-line",usage:["Image file type"],faNames:["file-image-o"],code:59547},{name:"pdf-file-line",usage:["PDF file type"],faNames:["file-pdf-o"],code:59418},{name:"ppt-file-line",usage:["PowerPoint file type"],faNames:["file-powerpoint-o"],code:59556},{name:"text-file-line",usage:["Text file type"],faNames:["file-text-o"],code:59548},{name:"video-file-line",usage:["Video file type"],faNames:["file-video-o"],code:59549},{name:"xls-file-line",usage:["Excel file type"],faNames:["file-excel-o"],code:59415},{name:"bluetooth-on-line",usage:["Bluetooth connection"],code:59563},{name:"phone-action-credit-card-line",usage:["Mobile payment"],code:59562},{name:"table-line",usage:["Table"],faNames:["table"],code:59508},{name:"bullet-chart-line",usage:["Bullet chart"],code:59512},{name:"donut-chart-line",usage:["Donut chart"],code:59441},{name:"pie-chart-line",usage:["Pie chart"],faNames:["pie-chart"],code:59440},{name:"headline-chart-line",usage:["Headline chart"],code:59507},{name:"bar-chart-line",usage:["Bar chart"],faNames:["bar-chart","bar-chart-o"],code:59468},{name:"horizontal-bar-chart-line",usage:["Horizontal bar chart"],code:59510},{name:"line-chart-line",usage:["Line chart"],faNames:["line-chart"],code:59511},{name:"envelope-line",usage:["Email"],faNames:["envelope","envelope-o"],code:59443},{name:"envelope-solid",usage:["Email"],faNames:["envelope","envelope-o"],code:59444},{name:"printer-line",usage:["Print"],faNames:["print"],code:59449},{name:"printer-solid",usage:["Print"],faNames:["print"],code:59450},{name:"social-share-line",usage:["Social share"],faNames:["share-alt"],code:59519},{name:"share-line",usage:["Share"],faNames:["share"],code:59442},{name:"talk-bubbles-line",usage:["Talk bubbles"],faNames:["comments","comments-o"],code:59445},{name:"coin-bag-line",usage:["Onboarding"],faNames:["money"],deprecated:!0,code:59466},{name:"book-line",usage:["Onboarding"],faNames:["book"],deprecated:!0,code:59465},{name:"wand-line",usage:["Onboarding"],faNames:["magic"],deprecated:!0,code:59467},{name:"bars-2-line",usage:["Menu"],faNames:["bars","navicon","reorder"],owner:["Webalys, LLC"],code:59527},{name:"cog-2-line",usage:["Settings"],faNames:["cog","gear"],owner:["Webalys, LLC"],code:59528},{name:"cog-2-solid",usage:["Settings"],faNames:["cog","gear"],owner:["Webalys, LLC"],code:59529},{name:"collapse-2-line",usage:["Collapse nav"],faNames:["angle-double-left"],owner:["Webalys, LLC"],code:59530},{name:"expand-2-line",usage:["Expand nav"],faNames:["angle-double-right"],owner:["Webalys, LLC"],code:59534},{name:"database-2-line",usage:["Database"],faNames:["database"],owner:["Webalys, LLC"],code:59531},{name:"database-2-solid",usage:["Database"],faNames:["database"],owner:["Webalys, LLC"],code:59532},{name:"form-2-solid",usage:["Form"],faNames:["pencil-square-o"],owner:["Webalys, LLC"],code:59533},{name:"form-2-line",usage:["Form"],faNames:["pencil-square-o"],owner:["Webalys, LLC"],code:59535},{name:"lock-2-line",usage:["Lock"],faNames:["lock"],owner:["Webalys, LLC"],code:59536},{name:"lock-2-solid",usage:["Lock"],faNames:["lock"],owner:["Webalys, LLC"],code:59537},{name:"money-2-line",usage:["Money"],faNames:["money"],owner:["Webalys, LLC"],code:59538},{name:"money-2-solid",usage:["Money"],faNames:["money"],owner:["Webalys, LLC"],code:59539},{name:"saving-bank-2-line",usage:["Bank"],owner:["Webalys, LLC"],code:59570},{name:"saving-bank-2-solid",usage:["Bank"],owner:["Webalys, LLC"],code:59572},{name:"accounting-invoice-mail-2-line",usage:["Invoice"],owner:["Webalys, LLC"],code:59571},{name:"accounting-invoice-mail-2-solid",usage:["Invoice"],owner:["Webalys, LLC"],code:59579},{name:"cash-payment-bill-2-line",usage:["Payment"],owner:["Webalys, LLC"],code:59575},{name:"cash-payment-bill-2-solid",usage:["Payment"],owner:["Webalys, LLC"],code:59574},{name:"general-ledger-2-line",usage:["General ledger"],owner:["Webalys, LLC"],code:59576},{name:"general-ledger-2-solid",usage:["General ledger"],owner:["Webalys, LLC"],code:59573},{name:"hammer-wrench-2-line",usage:["Tools"],owner:["Webalys, LLC"],code:59581},{name:"hammer-wrench-2-solid",usage:["Tools"],owner:["Webalys, LLC"],code:59580},{name:"online-learning-2-line",usage:["Online learning"],aliases:["online-learning-line-2"],owner:["Webalys, LLC"],code:59559},{name:"online-learning-2-solid",usage:["Online learning"],aliases:["online-learning-solid-2"],owner:["Webalys, LLC"],code:59568},{name:"donation-charity-hand-heart-2-line",usage:["Donation heart"],aliases:["donation-charity-hand-heart-line-2"],owner:["Webalys, LLC"],code:59560},{name:"donation-charity-hand-heart-2-solid",usage:["Donation heart"],aliases:["donation-charity-hand-heart-solid-2"],owner:["Webalys, LLC"],code:59567},{name:"workflow-teamwork-user-2-line",usage:["Volunteering"],aliases:["workflow-teamwork-user-line-2"],owner:["Webalys, LLC"],code:59561},{name:"workflow-teamwork-user-2-solid",usage:["Volunteering"],aliases:["workflow-teamwork-user-solid-2"],owner:["Webalys, LLC"],code:59569},{name:"sparkles-2-line",usage:["AI"],owner:["Webalys, LLC"],code:59737},{name:"sparkles-2-solid",usage:["AI"],owner:["Webalys, LLC"],code:59736},{name:"notifications-2-line",usage:["Notifications"],faNames:["bell","bell-o"],owner:["Webalys, LLC"],code:59540},{name:"notifications-2-solid",usage:["Notifications"],faNames:["bell","bell-o"],owner:["Webalys, LLC"],code:59541},{name:"bb-diamond-2-line",usage:["Blackbaud brand glyph"],code:59542},{name:"bb-diamond-2-solid",usage:["Blackbaud brand glyph"],code:59543},{name:"circle-solid",hidden:!0,code:59492},{name:"triangle-solid",hidden:!0,code:59490},{name:"exclamation",hidden:!0,code:59491},{name:"help-i",hidden:!0,code:59488}]}}},6384:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},7691:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0})},3174:(S,d)=>{"use strict";Object.defineProperty(d,"__esModule",{value:!0}),d.VERSION=d.Version=void 0;class f{constructor(o){this.full=o,this.major=o.split(".")[0],this.minor=o.split(".")[1],this.patch=o.split(".").slice(2).join(".")}}d.Version=f,d.VERSION=new f("7.1.0")},253:S=>{!function(){function d(M,T){document.addEventListener?M.addEventListener("scroll",T,!1):M.attachEvent("scroll",T)}function u(M){this.g=document.createElement("div"),this.g.setAttribute("aria-hidden","true"),this.g.appendChild(document.createTextNode(M)),this.h=document.createElement("span"),this.i=document.createElement("span"),this.m=document.createElement("span"),this.j=document.createElement("span"),this.l=-1,this.h.style.cssText="max-width:none;display:inline-block;position:absolute;height:100%;width:100%;overflow:scroll;font-size:16px;",this.i.style.cssText="max-width:none;display:inline-block;position:absolute;height:100%;width:100%;overflow:scroll;font-size:16px;",this.j.style.cssText="max-width:none;display:inline-block;position:absolute;height:100%;width:100%;overflow:scroll;font-size:16px;",this.m.style.cssText="display:inline-block;width:200%;height:200%;font-size:16px;max-width:none;",this.h.appendChild(this.m),this.i.appendChild(this.j),this.g.appendChild(this.h),this.g.appendChild(this.i)}function o(M,T){M.g.style.cssText="max-width:none;min-width:20px;min-height:20px;display:inline-block;overflow:hidden;position:absolute;width:auto;margin:0;padding:0;top:-999px;white-space:nowrap;font-synthesis:none;font:"+T+";"}function m(M){var T=M.g.offsetWidth,v=T+100;return M.j.style.width=v+"px",M.i.scrollLeft=v,M.h.scrollLeft=M.h.scrollWidth+100,M.l!==T&&(M.l=T,!0)}function y(M,T){function v(){var N=J;m(N)&&null!==N.g.parentNode&&T(N.l)}var J=M;d(M.h,v),d(M.i,v),m(M)}function h(M,T,v){T=T||{},v=v||window,this.family=M,this.style=T.style||"normal",this.weight=T.weight||"normal",this.stretch=T.stretch||"normal",this.context=v}var g=null,_=null,I=null,q=null;function we(M){return null===q&&(q=!!M.document.fonts),q}function G(M,T){var v=M.style,J=M.weight;if(null===I){var N=document.createElement("div");try{N.style.font="condensed 100px sans-serif"}catch{}I=""!==N.style.font}return[v,J,I?M.stretch:"","100px",T].join(" ")}h.prototype.load=function(M,T){var v=this,J=M||"BESbswy",N=0,oe=T||3e3,lt=(new Date).getTime();return new Promise(function(ct,Oe){if(we(v.context)&&!function Vt(M){return null===_&&(we(M)&&/Apple/.test(window.navigator.vendor)?(M=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))(?:\.([0-9]+))/.exec(window.navigator.userAgent),_=!!M&&603>parseInt(M[1],10)):_=!1),_}(v.context)){var ee=new Promise(function(E,B){!function K(){(new Date).getTime()-lt>=oe?B(Error(oe+"ms timeout exceeded")):v.context.document.fonts.load(G(v,'"'+v.family+'"'),J).then(function(ie){1<=ie.length?E():setTimeout(K,25)},B)}()}),dt=new Promise(function(E,B){N=setTimeout(function(){B(Error(oe+"ms timeout exceeded"))},oe)});Promise.race([dt,ee]).then(function(){clearTimeout(N),ct(v)},Oe)}else!function f(M){document.body?M():document.addEventListener?document.addEventListener("DOMContentLoaded",function T(){document.removeEventListener("DOMContentLoaded",T),M()}):document.attachEvent("onreadystatechange",function T(){("interactive"==document.readyState||"complete"==document.readyState)&&(document.detachEvent("onreadystatechange",T),M())})}(function(){function E(){var D;(D=-1!=$&&-1!=Q||-1!=$&&-1!=X||-1!=Q&&-1!=X)&&((D=$!=Q&&$!=X&&Q!=X)||(null===g&&(D=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent),g=!!D&&(536>parseInt(D[1],10)||536===parseInt(D[1],10)&&11>=parseInt(D[2],10))),D=g&&($==he&&Q==he&&X==he||$==ye&&Q==ye&&X==ye||$==fe&&Q==fe&&X==fe)),D=!D),D&&(null!==j.parentNode&&j.parentNode.removeChild(j),clearTimeout(N),ct(v))}var K=new u(J),ie=new u(J),se=new u(J),$=-1,Q=-1,X=-1,he=-1,ye=-1,fe=-1,j=document.createElement("div");j.dir="ltr",o(K,G(v,"sans-serif")),o(ie,G(v,"serif")),o(se,G(v,"monospace")),j.appendChild(K.g),j.appendChild(ie.g),j.appendChild(se.g),v.context.document.body.appendChild(j),he=K.g.offsetWidth,ye=ie.g.offsetWidth,fe=se.g.offsetWidth,function B(){if((new Date).getTime()-lt>=oe)null!==j.parentNode&&j.parentNode.removeChild(j),Oe(Error(oe+"ms timeout exceeded"));else{var D=v.context.document.hidden;(!0===D||void 0===D)&&($=K.g.offsetWidth,Q=ie.g.offsetWidth,X=se.g.offsetWidth,E()),N=setTimeout(B,50)}}(),y(K,function(D){$=D,E()}),o(K,G(v,'"'+v.family+'",sans-serif')),y(ie,function(D){Q=D,E()}),o(ie,G(v,'"'+v.family+'",serif')),y(se,function(D){X=D,E()}),o(se,G(v,'"'+v.family+'",monospace'))})})},S.exports=h}()}}]); \ No newline at end of file diff --git a/404.html b/404.html index 3d05ab5..019ced4 100644 --- a/404.html +++ b/404.html @@ -9,5 +9,5 @@ - + diff --git a/index.html b/index.html index 3d05ab5..019ced4 100644 --- a/index.html +++ b/index.html @@ -9,5 +9,5 @@ - + diff --git a/runtime.ed904c43b173282c.js b/runtime.f338ec8a5e873f7e.js similarity index 68% rename from runtime.ed904c43b173282c.js rename to runtime.f338ec8a5e873f7e.js index 1ee2fda..9523784 100644 --- a/runtime.ed904c43b173282c.js +++ b/runtime.f338ec8a5e873f7e.js @@ -1 +1 @@ -(()=>{"use strict";var e,b={},m={};function r(e){var n=m[e];if(void 0!==n)return n.exports;var t=m[e]={exports:{}};return b[e].call(t.exports,t,t.exports,r),t.exports}r.m=b,e=[],r.O=(n,t,o,u)=>{if(!t){var a=1/0;for(i=0;i=u)&&Object.keys(r.O).every(v=>r.O[v](t[d]))?t.splice(d--,1):(s=!1,u0&&e[i-1][2]>u;i--)e[i]=e[i-1];e[i]=[t,o,u]},r.n=e=>{var n=e&&e.__esModule?()=>e.default:()=>e;return r.d(n,{a:n}),n},r.d=(e,n)=>{for(var t in n)r.o(n,t)&&!r.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:n[t]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((n,t)=>(r.f[t](e,n),n),[])),r.u=e=>e+".bb439826e0f64525.js",r.miniCssF=e=>{},r.o=(e,n)=>Object.prototype.hasOwnProperty.call(e,n),(()=>{var e={},n="skyux-portal-addin-demo:";r.l=(t,o,u,i)=>{if(e[t])e[t].push(o);else{var a,s;if(void 0!==u)for(var d=document.getElementsByTagName("script"),l=0;l{a.onerror=a.onload=null,clearTimeout(p);var g=e[t];if(delete e[t],a.parentNode&&a.parentNode.removeChild(a),g&&g.forEach(y=>y(v)),_)return _(v)},p=setTimeout(c.bind(null,void 0,{type:"timeout",target:a}),12e4);a.onerror=c.bind(null,a.onerror),a.onload=c.bind(null,a.onload),s&&document.head.appendChild(a)}}})(),r.r=e=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e;r.tt=()=>(void 0===e&&(e={createScriptURL:n=>n},typeof trustedTypes<"u"&&trustedTypes.createPolicy&&(e=trustedTypes.createPolicy("angular#bundler",e))),e)})(),r.tu=e=>r.tt().createScriptURL(e),r.p="",(()=>{var e={121:0};r.f.j=(o,u)=>{var i=r.o(e,o)?e[o]:void 0;if(0!==i)if(i)u.push(i[2]);else if(121!=o){var a=new Promise((f,c)=>i=e[o]=[f,c]);u.push(i[2]=a);var s=r.p+r.u(o),d=new Error;r.l(s,f=>{if(r.o(e,o)&&(0!==(i=e[o])&&(e[o]=void 0),i)){var c=f&&("load"===f.type?"missing":f.type),p=f&&f.target&&f.target.src;d.message="Loading chunk "+o+" failed.\n("+c+": "+p+")",d.name="ChunkLoadError",d.type=c,d.request=p,i[1](d)}},"chunk-"+o,o)}else e[o]=0},r.O.j=o=>0===e[o];var n=(o,u)=>{var d,l,[i,a,s]=u,f=0;if(i.some(p=>0!==e[p])){for(d in a)r.o(a,d)&&(r.m[d]=a[d]);if(s)var c=s(r)}for(o&&o(u);f{"use strict";var e,b={},m={};function r(e){var n=m[e];if(void 0!==n)return n.exports;var t=m[e]={exports:{}};return b[e].call(t.exports,t,t.exports,r),t.exports}r.m=b,e=[],r.O=(n,t,o,u)=>{if(!t){var a=1/0;for(i=0;i=u)&&Object.keys(r.O).every(v=>r.O[v](t[d]))?t.splice(d--,1):(s=!1,u0&&e[i-1][2]>u;i--)e[i]=e[i-1];e[i]=[t,o,u]},r.n=e=>{var n=e&&e.__esModule?()=>e.default:()=>e;return r.d(n,{a:n}),n},r.d=(e,n)=>{for(var t in n)r.o(n,t)&&!r.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:n[t]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((n,t)=>(r.f[t](e,n),n),[])),r.u=e=>e+".cfd7db3fbb054546.js",r.miniCssF=e=>{},r.o=(e,n)=>Object.prototype.hasOwnProperty.call(e,n),(()=>{var e={},n="skyux-portal-addin-demo:";r.l=(t,o,u,i)=>{if(e[t])e[t].push(o);else{var a,s;if(void 0!==u)for(var d=document.getElementsByTagName("script"),f=0;f{a.onerror=a.onload=null,clearTimeout(p);var g=e[t];if(delete e[t],a.parentNode&&a.parentNode.removeChild(a),g&&g.forEach(y=>y(v)),_)return _(v)},p=setTimeout(c.bind(null,void 0,{type:"timeout",target:a}),12e4);a.onerror=c.bind(null,a.onerror),a.onload=c.bind(null,a.onload),s&&document.head.appendChild(a)}}})(),r.r=e=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e;r.tt=()=>(void 0===e&&(e={createScriptURL:n=>n},typeof trustedTypes<"u"&&trustedTypes.createPolicy&&(e=trustedTypes.createPolicy("angular#bundler",e))),e)})(),r.tu=e=>r.tt().createScriptURL(e),r.p="",(()=>{var e={121:0};r.f.j=(o,u)=>{var i=r.o(e,o)?e[o]:void 0;if(0!==i)if(i)u.push(i[2]);else if(121!=o){var a=new Promise((l,c)=>i=e[o]=[l,c]);u.push(i[2]=a);var s=r.p+r.u(o),d=new Error;r.l(s,l=>{if(r.o(e,o)&&(0!==(i=e[o])&&(e[o]=void 0),i)){var c=l&&("load"===l.type?"missing":l.type),p=l&&l.target&&l.target.src;d.message="Loading chunk "+o+" failed.\n("+c+": "+p+")",d.name="ChunkLoadError",d.type=c,d.request=p,i[1](d)}},"chunk-"+o,o)}else e[o]=0},r.O.j=o=>0===e[o];var n=(o,u)=>{var d,f,[i,a,s]=u,l=0;if(i.some(p=>0!==e[p])){for(d in a)r.o(a,d)&&(r.m[d]=a[d]);if(s)var c=s(r)}for(o&&o(u);l