Server : Apache/2.4.43 (Win64) OpenSSL/1.1.1g PHP/7.4.6
System : Windows NT USER-PC 6.1 build 7601 (Windows 7 Professional Edition Service Pack 1) AMD64
User : User ( 0)
PHP Version : 7.4.6
Disable Function : NONE
Directory :  C:/Program Files/Avast Software/Avast/gui_resources/1.0.663/
Upload File :
Current Directory [ Writeable ] Root Directory [ Writeable ]


Current File : C:/Program Files/Avast Software/Avast/gui_resources/1.0.663/Kin.js
//{"name":"Kin","version":"1.2.366","created":"2021-09-06T11:50:59.625Z"}
!function(){"use strict";function t(){}function e(t){return t()}function n(){return Object.create(null)}function i(t){t.forEach(e)}function s(t){return"function"==typeof t}function r(t,e){return t!=t?e==e:t!==e||t&&"object"==typeof t||"function"==typeof t}function o(e){return e&&s(e.destroy)?e.destroy:t}function a(t,e){t.appendChild(e)}function l(t,e,n){t.insertBefore(e,n||null)}function c(t){t.parentNode.removeChild(t)}function A(t){return document.createElement(t)}function d(t){return document.createTextNode(t)}function u(){return d(" ")}function h(){return d("")}function p(t,e,n,i){return t.addEventListener(e,n,i),()=>t.removeEventListener(e,n,i)}function k(t,e,n){null==n?t.removeAttribute(e):t.getAttribute(e)!==n&&t.setAttribute(e,n)}function m(t,e,n){e in t?t[e]=n:k(t,e,n)}function g(t,e){e=""+e,t.wholeText!==e&&(t.data=e)}function f(t,e,n,i){t.style.setProperty(e,n,i?"important":"")}function b(t,e,n){t.classList[n?"add":"remove"](e)}function w(t){const e={};for(const n of t)e[n.name]=n.value;return e}let _;function v(t){_=t}function y(){if(!_)throw new Error("Function called outside component initialization");return _}function E(t){y().$$.on_mount.push(t)}function C(t){y().$$.on_destroy.push(t)}function B(){const t=y();return(e,n)=>{const i=t.$$.callbacks[e];if(i){const s=function(t,e){const n=document.createEvent("CustomEvent");return n.initCustomEvent(t,!1,!1,e),n}(e,n);i.slice().forEach((e=>{e.call(t,s)}))}}}const x=[],M=[],S=[],D=[],T=Promise.resolve();let Q=!1;function O(t){S.push(t)}let F=!1;const I=new Set;function U(){if(!F){F=!0;do{for(let t=0;t<x.length;t+=1){const e=x[t];v(e),R(e.$$)}for(v(null),x.length=0;M.length;)M.pop()();for(let t=0;t<S.length;t+=1){const e=S[t];I.has(e)||(I.add(e),e())}S.length=0}while(x.length);for(;D.length;)D.pop()();Q=!1,F=!1,I.clear()}}function R(t){if(null!==t.fragment){t.update(),i(t.before_update);const e=t.dirty;t.dirty=[-1],t.fragment&&t.fragment.p(t.ctx,e),t.after_update.forEach(O)}}const Y=new Set;function N(t,e){-1===t.$$.dirty[0]&&(x.push(t),Q||(Q=!0,T.then(U)),t.$$.dirty.fill(0)),t.$$.dirty[e/31|0]|=1<<e%31}function L(r,o,a,l,A,d,u=[-1]){const h=_;v(r);const p=r.$$={fragment:null,ctx:null,props:d,update:t,not_equal:A,bound:n(),on_mount:[],on_destroy:[],on_disconnect:[],before_update:[],after_update:[],context:new Map(h?h.$$.context:[]),callbacks:n(),dirty:u,skip_bound:!1};let k=!1;if(p.ctx=a?a(r,o.props||{},((t,e,...n)=>{const i=n.length?n[0]:e;return p.ctx&&A(p.ctx[t],p.ctx[t]=i)&&(!p.skip_bound&&p.bound[t]&&p.bound[t](i),k&&N(r,t)),e})):[],p.update(),k=!0,i(p.before_update),p.fragment=!!l&&l(p.ctx),o.target){if(o.hydrate){const t=function(t){return Array.from(t.childNodes)}(o.target);p.fragment&&p.fragment.l(t),t.forEach(c)}else p.fragment&&p.fragment.c();o.intro&&((m=r.$$.fragment)&&m.i&&(Y.delete(m),m.i(g))),function(t,n,r,o){const{fragment:a,on_mount:l,on_destroy:c,after_update:A}=t.$$;a&&a.m(n,r),o||O((()=>{const n=l.map(e).filter(s);c?c.push(...n):i(n),t.$$.on_mount=[]})),A.forEach(O)}(r,o.target,o.anchor,o.customElement),U()}var m,g;v(h)}let V;function z(t){let e,n,i,s,r,o,d,p,m;function g(t,e){return""!==t[0]?J:W}let f=g(t),b=f(t),w=!("true"===t[3]||!0===t[3])&&H(t);function _(t,e){return"false"!==t[7]&&"true"!==t[8]?j:"true"===t[8]?q:void 0}let v=_(t),y=v&&v(t),E=t[2]&&!("true"===t[3]||!0===t[3])&&P(t);function C(t,e){return"true"===t[3]||!0===t[3]?X:K}let B=C(t),x=B(t);return{c(){e=A("header"),n=A("div"),n.innerHTML='<slot name="breadcrumbs"></slot>',i=u(),s=A("div"),b.c(),r=u(),w&&w.c(),o=u(),y&&y.c(),d=u(),E&&E.c(),p=u(),x.c(),m=h(),k(n,"class","kin_header__crumbs crumbs"),k(s,"class","kin_header__content"),k(e,"class","kin_header")},m(t,c){l(t,e,c),a(e,n),a(e,i),a(e,s),b.m(s,null),a(s,r),w&&w.m(s,null),a(e,o),y&&y.m(e,null),a(e,d),E&&E.m(e,null),l(t,p,c),x.m(t,c),l(t,m,c)},p(t,n){f===(f=g(t))&&b?b.p(t,n):(b.d(1),b=f(t),b&&(b.c(),b.m(s,r))),"true"!==t[3]&&!0!==t[3]?w?w.p(t,n):(w=H(t),w.c(),w.m(s,null)):w&&(w.d(1),w=null),v===(v=_(t))&&y?y.p(t,n):(y&&y.d(1),y=v&&v(t),y&&(y.c(),y.m(e,d))),t[2]&&"true"!==t[3]&&!0!==t[3]?E?E.p(t,n):(E=P(t),E.c(),E.m(e,null)):E&&(E.d(1),E=null),B===(B=C(t))&&x?x.p(t,n):(x.d(1),x=B(t),x&&(x.c(),x.m(m.parentNode,m)))},d(t){t&&c(e),b.d(),w&&w.d(),y&&y.d(),E&&E.d(),t&&c(p),x.d(t),t&&c(m)}}}function Z(t){let e,n;function i(t,e){return""!==t[0]?tt:$}let s=i(t),r=s(t);return{c(){r.c(),e=u(),n=A("kin-loading"),m(n,"fullscreen","true"),m(n,"label",t[11])},m(t,i){r.m(t,i),l(t,e,i),l(t,n,i)},p(t,o){s===(s=i(t))&&r?r.p(t,o):(r.d(1),r=s(t),r&&(r.c(),r.m(e.parentNode,e))),2048&o&&m(n,"label",t[11])},d(t){r.d(t),t&&c(e),t&&c(n)}}}function W(e){let n;return{c(){n=A("div"),n.innerHTML='<slot name="page-title"></slot>',k(n,"class","kin_header__title")},m(t,e){l(t,n,e)},p:t,d(t){t&&c(n)}}}function J(t){let e;return{c(){e=A("h1"),k(e,"class","kin_header__title")},m(n,i){l(n,e,i),e.innerHTML=t[0]},p(t,n){1&n&&(e.innerHTML=t[0])},d(t){t&&c(e)}}}function H(t){let e,n,i,s=("true"===t[4]||!0===t[4])&&""!==t[5]&&G(t);return{c(){e=A("div"),n=A("slot"),i=u(),s&&s.c(),k(n,"name","controls"),k(e,"class","kin_header__controls")},m(t,r){l(t,e,r),a(e,n),a(e,i),s&&s.m(e,null)},p(t,n){"true"!==t[4]&&!0!==t[4]||""===t[5]?s&&(s.d(1),s=null):s?s.p(t,n):(s=G(t),s.c(),s.m(e,null))},d(t){t&&c(e),s&&s.d()}}}function G(t){let e,n;return{c(){e=A("div"),n=d(t[5]),k(e,"class","kin_header__tooltip -arrow-top")},m(t,i){l(t,e,i),a(e,n)},p(t,e){32&e&&g(n,t[5])},d(t){t&&c(e)}}}function q(e){let n,i,s,r;return{c(){n=A("button"),i=A("kin-icon"),m(i,"name","icon-s-controls-arrow-left"),m(i,"size","20"),k(n,"class","kin_back-btn"),k(n,"title",it)},m(t,o){l(t,n,o),a(n,i),s||(r=p(n,"click",e[15]),s=!0)},p:t,d(t){t&&c(n),s=!1,r()}}}function j(t){let e,n,i;return{c(){e=A("a"),n=A("kin-icon"),m(n,"name","icon-s-controls-arrow-left"),m(n,"size","20"),k(e,"class","kin_back-btn"),k(e,"href",i=""!==t[9]?t[9]:"#Dashboard"),k(e,"title",it)},m(t,i){l(t,e,i),a(e,n)},p(t,n){512&n&&i!==(i=""!==t[9]?t[9]:"#Dashboard")&&k(e,"href",i)},d(t){t&&c(e)}}}function P(t){let e,n;return{c(){e=A("a"),n=A("kin-icon"),m(n,"name","icon-s-settings-button"),m(n,"size","20"),k(e,"class","kin_settings-btn"),k(e,"href",t[2]),k(e,"title",nt)},m(t,i){l(t,e,i),a(e,n)},p(t,n){4&n&&k(e,"href",t[2])},d(t){t&&c(e)}}}function K(t){let e,n,i;return{c(){e=A("div"),n=A("slot"),k(n,"name","page-content"),k(e,"class",i="kin_page__content "+("true"===t[4]||!0===t[4]?"-disabled":""))},m(t,i){l(t,e,i),a(e,n)},p(t,n){16&n&&i!==(i="kin_page__content "+("true"===t[4]||!0===t[4]?"-disabled":""))&&k(e,"class",i)},d(t){t&&c(e)}}}function X(e){let n;return{c(){n=A("div"),n.innerHTML='<slot name="upsell"></slot>',k(n,"class","kin_page__content")},m(t,e){l(t,n,e)},p:t,d(t){t&&c(n)}}}function $(e){let n;return{c(){n=A("div"),n.innerHTML='<slot name="page-title"></slot>',k(n,"class","kin_loading__title")},m(t,e){l(t,n,e)},p:t,d(t){t&&c(n)}}}function tt(t){let e;return{c(){e=A("h1"),k(e,"class","kin_loading__title")},m(n,i){l(n,e,i),e.innerHTML=t[0]},p(t,n){1&n&&(e.innerHTML=t[0])},d(t){t&&c(e)}}}function et(e){let n,i;function s(t,e){return"true"===t[10]||!0===t[10]?Z:z}let r=s(e),o=r(e);return{c(){n=A("div"),o.c(),this.c=t,k(n,"class",i="kin_page "+("ltr"!==e[13]?"-"+e[13]:"")+" "+(e[6]?"-"+e[6]:"")+" "+e[1]),k(n,"data-test",e[12])},m(t,e){l(t,n,e),o.m(n,null)},p(t,[e]){r===(r=s(t))&&o?o.p(t,e):(o.d(1),o=r(t),o&&(o.c(),o.m(n,null))),8258&e&&i!==(i="kin_page "+("ltr"!==t[13]?"-"+t[13]:"")+" "+(t[6]?"-"+t[6]:"")+" "+t[1])&&k(n,"class",i),4096&e&&k(n,"data-test",t[12])},i:t,o:t,d(t){t&&c(n),o.d()}}}"function"==typeof HTMLElement&&(V=class extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"})}connectedCallback(){const{on_mount:t}=this.$$;this.$$.on_disconnect=t.map(e).filter(s);for(const e in this.$$.slotted)this.appendChild(this.$$.slotted[e])}attributeChangedCallback(t,e,n){this[t]=n}disconnectedCallback(){i(this.$$.on_disconnect)}$destroy(){!function(t,e){const n=t.$$;null!==n.fragment&&(i(n.on_destroy),n.fragment&&n.fragment.d(e),n.on_destroy=n.fragment=null,n.ctx=[])}(this,1),this.$destroy=t}$on(t,e){const n=this.$$.callbacks[t]||(this.$$.callbacks[t]=[]);return n.push(e),()=>{const t=n.indexOf(e);-1!==t&&n.splice(t,1)}}$set(t){var e;this.$$set&&(e=t,0!==Object.keys(e).length)&&(this.$$.skip_bound=!0,this.$$set(t),this.$$.skip_bound=!1)}});const nt="Settings",it="Back";function st(t,e,n){let{heading:i=""}=e,{csscls:s=""}=e,{settingsurl:r=""}=e,{upsell:o=!1}=e,{inactive:a=!1}=e,{inactivemsg:l=""}=e,{layout:c=""}=e,{back:A=!0}=e,{backevent:d=!1}=e,{backhash:u=""}=e,{loading:h=!1}=e,{loadinglabel:p=null}=e,{datatest:k=""}=e;const m=B();let g="ltr";E((()=>{n(13,g=document.body.dir)}));return t.$$set=t=>{"heading"in t&&n(0,i=t.heading),"csscls"in t&&n(1,s=t.csscls),"settingsurl"in t&&n(2,r=t.settingsurl),"upsell"in t&&n(3,o=t.upsell),"inactive"in t&&n(4,a=t.inactive),"inactivemsg"in t&&n(5,l=t.inactivemsg),"layout"in t&&n(6,c=t.layout),"back"in t&&n(7,A=t.back),"backevent"in t&&n(8,d=t.backevent),"backhash"in t&&n(9,u=t.backhash),"loading"in t&&n(10,h=t.loading),"loadinglabel"in t&&n(11,p=t.loadinglabel),"datatest"in t&&n(12,k=t.datatest)},[i,s,r,o,a,l,c,A,d,u,h,p,k,g,m,()=>m("backClick")]}function rt(t){let e,n,i,s,r,o,d,p,m,g,f,b,w=t[8]>0&&lt(),_=!(t[10]&&t[13]>t[9])&&ct(),v=t[9]&&t[13]>t[9]&&At(t),y="2"===t[4]&&ht(),E=t[7]&&pt();return{c(){e=A("div"),e.innerHTML='<slot name="table-header"></slot>',n=u(),w&&w.c(),i=u(),s=A("div"),s.innerHTML='<slot name="table-body-heading"></slot>',r=u(),o=A("div"),d=A("div"),d.innerHTML='<slot name="table-body"></slot>',p=u(),_&&_.c(),m=u(),v&&v.c(),g=u(),y&&y.c(),f=u(),E&&E.c(),b=h(),k(d,"class","kin_table__scroll-pane"),k(o,"class","kin_table__body")},m(c,A){l(c,e,A),l(c,n,A),w&&w.m(c,A),l(c,i,A),l(c,s,A),l(c,r,A),l(c,o,A),a(o,d),t[27](d),t[28](o),l(c,p,A),_&&_.m(c,A),l(c,m,A),v&&v.m(c,A),l(c,g,A),y&&y.m(c,A),l(c,f,A),E&&E.m(c,A),l(c,b,A)},p(t,e){t[8]>0?w||(w=lt(),w.c(),w.m(i.parentNode,i)):w&&(w.d(1),w=null),t[10]&&t[13]>t[9]?_&&(_.d(1),_=null):_||(_=ct(),_.c(),_.m(m.parentNode,m)),t[9]&&t[13]>t[9]?v?v.p(t,e):(v=At(t),v.c(),v.m(g.parentNode,g)):v&&(v.d(1),v=null),"2"===t[4]?y||(y=ht(),y.c(),y.m(f.parentNode,f)):y&&(y.d(1),y=null),t[7]?E||(E=pt(),E.c(),E.m(b.parentNode,b)):E&&(E.d(1),E=null)},d(a){a&&c(e),a&&c(n),w&&w.d(a),a&&c(i),a&&c(s),a&&c(r),a&&c(o),t[27](null),t[28](null),a&&c(p),_&&_.d(a),a&&c(m),v&&v.d(a),a&&c(g),y&&y.d(a),a&&c(f),E&&E.d(a),a&&c(b)}}}function ot(e){let n;return{c(){n=A("div"),n.innerHTML='<div class="kin_table__empty__icon"><slot name="table-empty-icon"></slot></div> \n\t\t\t<div class="kin_table__empty__text"><slot name="table-empty"></slot></div>',k(n,"class","kin_table__empty")},m(t,e){l(t,n,e)},p:t,d(t){t&&c(n)}}}function at(e){let n;return{c(){n=A("kin-loading"),m(n,"fullscreen","true")},m(t,e){l(t,n,e)},p:t,d(t){t&&c(n)}}}function lt(t){let e;return{c(){e=A("slot"),k(e,"name","table-actions")},m(t,n){l(t,e,n)},d(t){t&&c(e)}}}function ct(t){let e;return{c(){e=A("div"),e.innerHTML='<slot name="table-action-row"></slot>'},m(t,n){l(t,e,n)},d(t){t&&c(e)}}}function At(t){let e,n,i;function s(t,e){return t[10]?ut:dt}let r=s(t),o=r(t);return{c(){e=A("link"),n=u(),i=A("div"),o.c(),k(e,"rel","stylesheet"),k(e,"href","/MainCss.css"),k(i,"class","kin_table__expand avs")},m(t,s){l(t,e,s),l(t,n,s),l(t,i,s),o.m(i,null)},p(t,e){r===(r=s(t))&&o?o.p(t,e):(o.d(1),o=r(t),o&&(o.c(),o.m(i,null)))},d(t){t&&c(e),t&&c(n),t&&c(i),o.d()}}}function dt(t){let e,n,i,s;return{c(){e=A("button"),n=d(t[5]),k(e,"class","btn -secondary")},m(r,o){l(r,e,o),a(e,n),i||(s=p(e,"click",t[30]),i=!0)},p(t,e){32&e[0]&&g(n,t[5])},d(t){t&&c(e),i=!1,s()}}}function ut(t){let e,n,i,s;return{c(){e=A("button"),n=d(t[6]),k(e,"class","btn -secondary")},m(r,o){l(r,e,o),a(e,n),i||(s=p(e,"click",t[29]),i=!0)},p(t,e){64&e[0]&&g(n,t[6])},d(t){t&&c(e),i=!1,s()}}}function ht(t){let e,n,i;return{c(){e=A("slot"),n=u(),i=A("slot"),k(e,"name","table-header-2"),k(i,"name","table-body-2")},m(t,s){l(t,e,s),l(t,n,s),l(t,i,s)},d(t){t&&c(e),t&&c(n),t&&c(i)}}}function pt(t){let e;return{c(){e=A("kin-progress"),m(e,"percentage","-1")},m(t,n){l(t,e,n)},d(t){t&&c(e)}}}function kt(e){let n,s,r,d,h,m;function g(t,e){return"true"===t[3]||!0===t[3]?at:null!=t[1]&&0===t[13]?ot:rt}let f=g(e),b=f(e);return{c(){n=A("div"),s=A("div"),s.innerHTML='<slot name="table-modals"></slot>',r=u(),b.c(),this.c=t,k(n,"class",d="kin_table "+e[0]+" "+(null!=e[1]&&0===e[13]?"-empty":"")+" "+("true"===e[2]?"-disabled":"")),k(n,"role","table")},m(t,i){l(t,n,i),a(n,s),a(n,r),b.m(n,null),h||(m=[p(window,"keydown",e[15]),o(e[14].call(null,n))],h=!0)},p(t,e){f===(f=g(t))&&b?b.p(t,e):(b.d(1),b=f(t),b&&(b.c(),b.m(n,null))),8199&e[0]&&d!==(d="kin_table "+t[0]+" "+(null!=t[1]&&0===t[13]?"-empty":"")+" "+("true"===t[2]?"-disabled":""))&&k(n,"class",d)},i:t,o:t,d(t){t&&c(n),b.d(),h=!1,i(m)}}}function mt(t,e=0,n=0){if(null==t)return e;const i=parseInt(t,10);return Number.isInteger(i)&&i>=n?i:e}function gt(t,e,n){let i,s,r,o,a,l,c,A,d,u,h,p,k,m,g,f,b,w,_,v,y,B,x,S,D,T,{csscls:Q=""}=e,{datalength:O=null}=e,{dataname:F=""}=e,{inactive:I=!1}=e,{keepposition:U=!0}=e,{loading:R=!1}=e,{minrowstoscroll:Y=null}=e,{pagesinwrap:N=null}=e,{scrollrootselector:L=null}=e,{selecteditems:V=null}=e,{tablesections:z=1}=e,{showmorelimit:Z=null}=e,{txtshowless:W=""}=e,{txtshowmore:J=""}=e,{watchscrollpos:H=!1}=e,{bottomloading:G=!1}=e,q=!1;function j(){if(l){if(q)if(m){if(!F)return;a&&c?(et(),ot(0,i<a?i:a)):i>r?dt().then((()=>{lt(Number.POSITIVE_INFINITY),v=-1,y=-100,nt(),g=!0})).catch((()=>{})).then((()=>{let t;U?(t=Math.floor((m.scrollTop-l.offsetTop)/_),st(t,!1,!0)):(st(),at(l.offsetTop))})):(et(),ot(0,i))}else F&&ot(0,i),a&&(c?dt().then((()=>{n(11,p.style.overflow="hidden",p),lt(a)})).catch((t=>{console.error(t)})):(lt(),n(11,p.style.overflow="visible",p)))}else console.log("kin-table: renderState: no compoEl")}function P(){u&&clearTimeout(u),u=setTimeout((()=>{j()}),0)}function K(){q=!0,P(),X()}function X(){q&&(H?nt():it())}function $(){c&&(n(10,c=!1),P())}function tt(){c||(n(10,c=!0),P(),l&&at(l.offsetTop))}function et(){g&&(lt(),n(12,k.style.top=0,k),U||l&&at(l.offsetTop),g=!1,it())}function nt(){B||(m.addEventListener(b,w),B=!0)}function it(t){B&&(t||!H&&!g)&&(m.removeEventListener(b,w),B=!1)}function st(t=0,e=!0,n=!1){e?(n||t+x>y+S)&&rt(t+x,n):(n||t<y)&&rt(t,n)}function rt(t,e=!1){let s=t-x;if(s+S>i&&(s=i-S),s<0&&(s=0),!e&&y===s)return;const r=i>=s+S?s+S:i;k&&n(12,k.style.top=s*_+"px",k),y=s,ot(s,r)}function ot(t,e,i){i&&(n(12,k.style.visibility="hidden",k),T=!0),l&&l.dispatchEvent(new CustomEvent("kin-table:showrows",{detail:{start:t,end:e,dataname:F},bubbles:!0})),!i&&T&&(d=setTimeout((()=>{n(12,k.style.visibility="visible",k),T=!1}),0))}function at(t){m&&(f?m.dispatchEvent(new CustomEvent("content-scrollto",{detail:{scrollTo:t}})):m.scrollTo=t)}function lt(t){let e;e=null==t?"auto":Math.min(t,i)*_+"px",n(11,p.style.height=e,p)}function ct(t,e){if(g){const e=t>v,n=t>0?Math.floor(t/_):0;v=t,st(n,e)}if(H&&l){const t=l.getBoundingClientRect().bottom-document.body.clientHeight+this._scrollRoot.scrollTop,n=e?.detail?.scrollPos||this._scrollRoot.scrollTop;if(t>0){const e=new CustomEvent("scrollPos",{detail:{current:n,max:t,scrollTo:at}});l.dispatchEvent(e)}}}function At(){if(_)return _;const t=l&&l.querySelector(".kin_table__row");return t?_=t.offsetHeight:0}function dt(){return D||(D=new Promise(((t,e)=>{m&&(At()||ot(0,1,!0)),h=setTimeout((()=>{if(m){if(!At())return D=!1,void e("no rows in data");let n;n=f&&l?l.closest(".kin_page__content").offsetHeight:m.offsetHeight,x=Math.ceil(n/_),S=x*o,D=Promise.resolve(),t()}else At()?(D=Promise.resolve(),t()):(D=!1,e("no rows in data"))}),0)})))}E((()=>{console.log("kin-table: onMount"),function(){if(!l)return void console.log("kin-table: initWithProps: no compoEl");if(L){let t=0;const e=16;A=setInterval((()=>{t++,(t>e||p)&&(A=clearInterval(A)),p&&(L&&(f=["kin-view",".kin_view"].some((t=>L.includes(t))),m=l.closest(L),m?f?(b="kinview-scroll",w=t=>{ct(t.detail.scrollPos-t.detail.slotPos-l.offsetTop,t)},m.dispatchEvent(new CustomEvent("kin-view:fire-scrolling"))):(b="scroll",w=t=>{ct(t.target.scrollTop-l.offsetTop,t)}):console.error('kin table cant find scrolling wrap "'+L+'"')),K())}),250)}else K()}()})),C((()=>{A&&clearTimeout(A),d&&clearTimeout(d),u&&clearTimeout(u),h&&clearTimeout(h),it(!0),D=null}));return t.$$set=t=>{"csscls"in t&&n(0,Q=t.csscls),"datalength"in t&&n(1,O=t.datalength),"dataname"in t&&n(18,F=t.dataname),"inactive"in t&&n(2,I=t.inactive),"keepposition"in t&&n(19,U=t.keepposition),"loading"in t&&n(3,R=t.loading),"minrowstoscroll"in t&&n(20,Y=t.minrowstoscroll),"pagesinwrap"in t&&n(21,N=t.pagesinwrap),"scrollrootselector"in t&&n(22,L=t.scrollrootselector),"selecteditems"in t&&n(23,V=t.selecteditems),"tablesections"in t&&n(4,z=t.tablesections),"showmorelimit"in t&&n(24,Z=t.showmorelimit),"txtshowless"in t&&n(5,W=t.txtshowless),"txtshowmore"in t&&n(6,J=t.txtshowmore),"watchscrollpos"in t&&n(25,H=t.watchscrollpos),"bottomloading"in t&&n(7,G=t.bottomloading)},t.$$.update=()=>{if(2&t.$$.dirty[0]&&n(13,i=mt(O)),8388608&t.$$.dirty[0]&&n(8,s=mt(V)),1048576&t.$$.dirty[0]&&(r=mt(Y,60)),2097152&t.$$.dirty[0]&&(o=mt(N,2,2)),16777216&t.$$.dirty[0]&&n(9,a=mt(Z)),262146&t.$$.dirty[0]&&(null==F&&null==O||P()),16777728&t.$$.dirty[0]&&null!=Z&&(n(10,c=Boolean(a)),P()),33554432&t.$$.dirty[0]&&null!=H&&X(),67109120&t.$$.dirty[0]&&l){const t=new CustomEvent("kin-isActionBarVisible",{detail:{isVisible:s>0},bubbles:!0,cancelable:!0,composed:!0});0===s&&(l.removeAttribute("anyselected"),l.dispatchEvent(t)),s>0&&(l.setAttribute("anyselected",""),l.dispatchEvent(t))}},[Q,O,I,R,z,W,J,G,s,a,c,p,k,i,function(t){n(26,l=t.parentNode.host)},function(t){if(("Escape"===t.key||27===t.keyCode)&&s){const t=new CustomEvent("kin-deselectAll",{detail:{},bubbles:!0,cancelable:!0,composed:!0});return l&&l.dispatchEvent(t),!1}},$,tt,F,U,Y,N,L,V,Z,H,l,function(t){M[t?"unshift":"push"]((()=>{k=t,n(12,k)}))},function(t){M[t?"unshift":"push"]((()=>{p=t,n(11,p)}))},()=>$(),()=>tt()]}customElements.define("kin-page",class extends V{constructor(t){super(),this.shadowRoot.innerHTML="<style>*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.kin_page{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--page-background);overflow:hidden}.kin_loading__title{position:absolute;opacity:0.01}.kin_header{padding:1.5rem var(--page-padding) 0;height:var(--header-height);position:relative;text-align:var(--page-header-align)}.kin_header__crumbs,.kin_header__content{position:absolute;left:var(--page-padding);right:var(--page-padding)}.kin_header__crumbs{display:var(--breadcrumbs-vis)}.kin_header__content{bottom:1.1rem}.kin_header__title,.kin_header__controls{display:inline-block;vertical-align:middle;position:relative}.kin_header__title{margin-top:0;margin-bottom:0;padding:0;line-height:1.1;font-size:var(--font-size-header);font-weight:var(--font-weight-h1);max-width:100%}.kin_header__tooltip{position:absolute;width:24rem;margin-top:1.5rem;padding:0.8rem 1.2rem;background-color:var(--tooltip-color-onboarding);color:#fff;font-size:var(--font-size-small);border:none;box-shadow:0 6px 20px rgba(0,0,0,0.3);border-radius:var(--cube-radius);z-index:20;transform:translateX(-50%);left:50%}.kin_header__tooltip.-arrow-top:after{bottom:100%;left:50%;border:solid transparent;content:'';height:0;width:0;position:absolute;color:var(--tooltip-color-onboarding);pointer-events:none;border-color:transparent;border-bottom-color:currentColor;border-width:8px;margin-left:-8px;z-index:1}.kin_back-btn,.kin_settings-btn{position:absolute;left:0;top:var(--back-button-top);border:0;background-color:rgba(213,211,230,0.1);transition:background-color 0.2s;cursor:pointer;color:inherit;text-decoration:none;width:4rem;height:var(--back-button-height);border-radius:0 var(--back-button-height) var(--back-button-height) 0;display:flex;align-items:center;justify-content:center;z-index:9}.kin_back-btn kin-icon,.kin_settings-btn kin-icon{opacity:0.8;stroke:currentColor;fill:transparent;stroke-width:var(--icon-stroke)}.kin_back-btn:focus,.kin_settings-btn:focus,.kin_back-btn:hover,.kin_settings-btn:hover{transform:scale(1.1);background-color:rgba(213,211,230,0.3);outline:0}.kin_back-btn:focus kin-icon,.kin_settings-btn:focus kin-icon,.kin_back-btn:hover kin-icon,.kin_settings-btn:hover kin-icon{opacity:1}.kin_settings-btn{left:auto;right:0;border-radius:var(--back-button-height) 0 0 var(--back-button-height)}.kin_settings-btn__tooltip{display:none;position:absolute;right:105%}.kin_back-btn{display:var(--back-btn-vis)}.kin_back-btn.-static{position:fixed;top:6.4rem}.kin_page__content{position:absolute;top:var(--header-height);right:0;bottom:0;left:0;display:block}.kin_page__content.-disabled{opacity:0.2;pointer-events:none}.kin_upsell{top:var(--header-height);bottom:0;left:0;right:0;position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center}.kin_upsell__icon{font-size:18rem;margin-bottom:2rem}.kin_upsell__cta{margin-top:1rem}.kin_page.-no-header .kin_header{display:none}.kin_page.-no-header .kin_page__content{top:0}.kin_page.-cover-header .kin_header{position:absolute;width:100%;z-index:1}.kin_page.-cover-header .kin_page__content{top:0}.kin_page.-large-header .kin_header{height:var(--header-height-large)}.kin_page.-large-header .kin_header__title{display:block}.kin_page.-large-header .kin_page__content{top:var(--header-height-large)}.kin_page.-medium-header .kin_header{height:var(--header-height-medium)}.kin_page.-medium-header .kin_header__title{display:block}.kin_page.-medium-header .kin_page__content{top:var(--header-height-medium)}.kin_page.-tabs-page .kin_header{height:var(--header-height-tabs);text-align:center}.kin_page.-tabs-page .kin_header__title{display:block;text-align:center}.kin_page.-tabs-page .kin_header__controls{display:block;text-align:center;padding:0}.kin_page.-tabs-page .kin_page__content{top:var(--header-height-tabs);text-align:center}.kin_page.-center-header .kin_header__controls,.kin_page.-center-header .kin_header__title{display:block;text-align:center}.kin_page.-center,.kin_page.-center-all{text-align:center}.kin_page.-center .kin_header__controls,.kin_page.-center-all .kin_header__controls{display:none}.kin_page.-center .kin_header__title,.kin_page.-center-all .kin_header__title{display:block}.kin_page.-center-all .kin_page__content{display:flex;align-items:center;justify-content:center;text-align:center}.kin_page.-flex-between .kin_header__controls{display:none}.kin_page.-flex-between .kin_header__title{display:block}.kin_page.-flex-between .kin_page__content{display:flex;align-items:center;justify-content:space-between;text-align:center}.kin_page.-profile .kin_header{position:static;height:auto;text-align:start}.kin_page.-profile .kin_header__content{position:static}.kin_page.-profile .kin_header__controls{position:static;display:block;padding:0;max-height:none}.kin_page.-profile .kin_header__title{max-height:none;max-width:100%}.kin_page.-profile .kin_page__content{top:calc(var(--header-height) + 6rem)}.kin_page.-detail .kin_header{text-align:center;height:calc(var(--header-height-large) + 4rem)}.kin_page.-detail .kin_header__content{display:block}.kin_page.-detail .kin_header__title{max-height:none;display:block;font-weight:var(--font-weight-h1);padding:0 8%}.kin_page.-detail .kin_header__controls{padding:1rem 0 0;position:static;display:block;max-height:none}.kin_page.-detail .kin_page__content{top:calc(var(--header-height-large) + 4rem)}:global(.tabbed) .kin_back-btn:focus,:global(.tabbed) .kin_settings-btn:focus{box-shadow:0 0 0 1px #000, 0 0 0 2px var(--color-focus)}.kin_page.-rtl .kin_header__tooltip{transform:translateX(50%);left:auto;right:50%}.kin_page.-rtl .kin_back-btn,.kin_page.-rtl .kin_settings-btn{transform:scale(-1)}.kin_page.-rtl .kin_back-btn:focus,.kin_page.-rtl .kin_settings-btn:focus,.kin_page.-rtl .kin_back-btn:hover,.kin_page.-rtl .kin_settings-btn:hover{transform:scale(-1.1)}.kin_page.-rtl .kin_back-btn{left:auto;right:0}.kin_page.-rtl .kin_settings-btn{right:auto;left:0}</style>",L(this,{target:this.shadowRoot,props:w(this.attributes),customElement:!0},st,et,r,{heading:0,csscls:1,settingsurl:2,upsell:3,inactive:4,inactivemsg:5,layout:6,back:7,backevent:8,backhash:9,loading:10,loadinglabel:11,datatest:12}),t&&(t.target&&l(t.target,this,t.anchor),t.props&&(this.$set(t.props),U()))}static get observedAttributes(){return["heading","csscls","settingsurl","upsell","inactive","inactivemsg","layout","back","backevent","backhash","loading","loadinglabel","datatest"]}get heading(){return this.$$.ctx[0]}set heading(t){this.$set({heading:t}),U()}get csscls(){return this.$$.ctx[1]}set csscls(t){this.$set({csscls:t}),U()}get settingsurl(){return this.$$.ctx[2]}set settingsurl(t){this.$set({settingsurl:t}),U()}get upsell(){return this.$$.ctx[3]}set upsell(t){this.$set({upsell:t}),U()}get inactive(){return this.$$.ctx[4]}set inactive(t){this.$set({inactive:t}),U()}get inactivemsg(){return this.$$.ctx[5]}set inactivemsg(t){this.$set({inactivemsg:t}),U()}get layout(){return this.$$.ctx[6]}set layout(t){this.$set({layout:t}),U()}get back(){return this.$$.ctx[7]}set back(t){this.$set({back:t}),U()}get backevent(){return this.$$.ctx[8]}set backevent(t){this.$set({backevent:t}),U()}get backhash(){return this.$$.ctx[9]}set backhash(t){this.$set({backhash:t}),U()}get loading(){return this.$$.ctx[10]}set loading(t){this.$set({loading:t}),U()}get loadinglabel(){return this.$$.ctx[11]}set loadinglabel(t){this.$set({loadinglabel:t}),U()}get datatest(){return this.$$.ctx[12]}set datatest(t){this.$set({datatest:t}),U()}});function ft(t){let e,n,i,s,r,o,d,h,p;return{c(){e=A("div"),n=A("slot"),s=u(),r=A("div"),o=A("slot"),h=u(),p=A("div"),p.innerHTML='<slot name="view-content"></slot>',k(n,"name","description"),k(e,"class",i="kin_description "+(t[3]<.1?"-no-events":"")),f(e,"opacity",t[3]),k(o,"name","cta"),k(r,"class",d="kin_cta "+(t[4]<.1?"-no-events":"")),f(r,"opacity",t[4]),k(p,"class","kin_view__content")},m(i,c){l(i,e,c),a(e,n),l(i,s,c),l(i,r,c),a(r,o),l(i,h,c),l(i,p,c),t[12](p)},p(t,n){8&n&&i!==(i="kin_description "+(t[3]<.1?"-no-events":""))&&k(e,"class",i),8&n&&f(e,"opacity",t[3]),16&n&&d!==(d="kin_cta "+(t[4]<.1?"-no-events":""))&&k(r,"class",d),16&n&&f(r,"opacity",t[4])},d(n){n&&c(e),n&&c(s),n&&c(r),n&&c(h),n&&c(p),t[12](null)}}}function bt(e){let n;return{c(){n=A("kin-loading"),m(n,"fullscreen","true")},m(t,e){l(t,n,e)},p:t,d(t){t&&c(n)}}}function wt(t){let e;return{c(){e=A("div"),e.innerHTML='<slot name="view-actions"></slot>',k(e,"class","kin_actions")},m(t,n){l(t,e,n)},d(t){t&&c(e)}}}function _t(e){let n,s,r,a,d,m;function g(t,e){return"true"===t[1]||!0===t[1]?bt:ft}let f=g(e),b=f(e),w=!e[8]&&(!0===e[5]||e[7])&&wt();return{c(){n=A("div"),b.c(),r=u(),w&&w.c(),a=h(),this.c=t,k(n,"class",s="kin_view "+("ltr"!==e[2]?"-"+e[2]:"")+" "+(!0===e[5]||e[7]?"-actions":"")+" "+e[0])},m(t,i){l(t,n,i),b.m(n,null),l(t,r,i),w&&w.m(t,i),l(t,a,i),d||(m=[p(n,"scroll",e[13]),o(e[9].call(null,n))],d=!0)},p(t,[e]){f===(f=g(t))&&b?b.p(t,e):(b.d(1),b=f(t),b&&(b.c(),b.m(n,null))),165&e&&s!==(s="kin_view "+("ltr"!==t[2]?"-"+t[2]:"")+" "+(!0===t[5]||t[7]?"-actions":"")+" "+t[0])&&k(n,"class",s),t[8]||!0!==t[5]&&!t[7]?w&&(w.d(1),w=null):w||(w=wt(),w.c(),w.m(a.parentNode,a))},i:t,o:t,d(t){t&&c(n),b.d(),t&&c(r),w&&w.d(t),t&&c(a),d=!1,i(m)}}}function vt(t,e,n){let i,s,r,o,a,{csscls:l=""}=e,{loading:c=!1}=e,{actionbar:A=null}=e,d="ltr",u=1,h=1,p=!1,k=!1;function m(){const t=a?a.offsetTop:0,e=o?o.scrollTop:0;e>t?(n(3,u=0),n(4,h=0)):(n(3,u=.01*(100-4*e)),n(4,h=.01*(100-1.5*e))),k&&r&&r.dispatchEvent(new CustomEvent("kinview-scroll",{detail:{scrollPos:e,slotPos:t}}))}function g(t){o.scrollTo({top:t.detail.scrollTo,left:0,behavior:"smooth"})}function f(){k=!0}function b(t){n(5,p=t.detail.isVisible)}E((()=>{n(2,d=document.body.dir),i||s||window.addEventListener("kin-isActionBarVisible",b)})),C((()=>{i||s||window.removeEventListener("kin-isActionBarVisible",b)}));return t.$$set=t=>{"csscls"in t&&n(0,l=t.csscls),"loading"in t&&n(1,c=t.loading),"actionbar"in t&&n(11,A=t.actionbar)},t.$$.update=()=>{2048&t.$$.dirty&&n(7,i=!0===A||"true"===A),2048&t.$$.dirty&&n(8,s=!1===A||"false"===A)},[l,c,d,u,h,p,a,i,s,function(t){return o=t,r=o.parentNode.host,r.addEventListener("content-scrollto",g),r.addEventListener("kin-view:fire-scrolling",f),{destroy(){r.removeEventListener("kin-view:fire-scrolling",f),r.removeEventListener("content-scrollto",g)}}},m,A,function(t){M[t?"unshift":"push"]((()=>{a=t,n(6,a)}))},()=>m()]}customElements.define("kin-table",class extends V{constructor(t){super(),this.shadowRoot.innerHTML="<style>*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.kin_table{position:relative;text-align:start}.kin_table__empty{text-align:center;font-size:var(--font-size-large);color:var(--color-text-secondary);position:relative;display:flex;flex-direction:column;justify-items:center;align-items:center}.kin_table__empty__icon{font-size:60vh;margin:2vh}.kin_table.-empty{pointer-events:none}.kin_table.-disabled{pointer-events:none;opacity:0.3}.kin_table__body{position:relative;padding-left:var(--table-checkbox-size);padding-right:var(--table-checkbox-size);margin-left:calc(var(--table-checkbox-size) * -1);margin-right:calc(var(--table-checkbox-size) * -1)}.kin_table__scroll-pane{position:relative}.kin_table__expand{text-align:center;margin:2rem auto 0 !important}</style>",L(this,{target:this.shadowRoot,props:w(this.attributes),customElement:!0},gt,kt,r,{csscls:0,datalength:1,dataname:18,inactive:2,keepposition:19,loading:3,minrowstoscroll:20,pagesinwrap:21,scrollrootselector:22,selecteditems:23,tablesections:4,showmorelimit:24,txtshowless:5,txtshowmore:6,watchscrollpos:25,bottomloading:7},[-1,-1,-1]),t&&(t.target&&l(t.target,this,t.anchor),t.props&&(this.$set(t.props),U()))}static get observedAttributes(){return["csscls","datalength","dataname","inactive","keepposition","loading","minrowstoscroll","pagesinwrap","scrollrootselector","selecteditems","tablesections","showmorelimit","txtshowless","txtshowmore","watchscrollpos","bottomloading"]}get csscls(){return this.$$.ctx[0]}set csscls(t){this.$set({csscls:t}),U()}get datalength(){return this.$$.ctx[1]}set datalength(t){this.$set({datalength:t}),U()}get dataname(){return this.$$.ctx[18]}set dataname(t){this.$set({dataname:t}),U()}get inactive(){return this.$$.ctx[2]}set inactive(t){this.$set({inactive:t}),U()}get keepposition(){return this.$$.ctx[19]}set keepposition(t){this.$set({keepposition:t}),U()}get loading(){return this.$$.ctx[3]}set loading(t){this.$set({loading:t}),U()}get minrowstoscroll(){return this.$$.ctx[20]}set minrowstoscroll(t){this.$set({minrowstoscroll:t}),U()}get pagesinwrap(){return this.$$.ctx[21]}set pagesinwrap(t){this.$set({pagesinwrap:t}),U()}get scrollrootselector(){return this.$$.ctx[22]}set scrollrootselector(t){this.$set({scrollrootselector:t}),U()}get selecteditems(){return this.$$.ctx[23]}set selecteditems(t){this.$set({selecteditems:t}),U()}get tablesections(){return this.$$.ctx[4]}set tablesections(t){this.$set({tablesections:t}),U()}get showmorelimit(){return this.$$.ctx[24]}set showmorelimit(t){this.$set({showmorelimit:t}),U()}get txtshowless(){return this.$$.ctx[5]}set txtshowless(t){this.$set({txtshowless:t}),U()}get txtshowmore(){return this.$$.ctx[6]}set txtshowmore(t){this.$set({txtshowmore:t}),U()}get watchscrollpos(){return this.$$.ctx[25]}set watchscrollpos(t){this.$set({watchscrollpos:t}),U()}get bottomloading(){return this.$$.ctx[7]}set bottomloading(t){this.$set({bottomloading:t}),U()}});function yt(e){let n,i,s,r,o,d,h,p,m,g,f;return{c(){n=A("div"),i=A("div"),s=u(),r=A("div"),o=u(),d=A("div"),h=u(),p=A("div"),m=u(),g=A("div"),this.c=t,k(n,"class",f="kin_circles "+("ltr"!==e[1]?"-"+e[1]:"")+" "+(e[0]?"-"+e[0]:""))},m(t,e){l(t,n,e),a(n,i),a(n,s),a(n,r),a(n,o),a(n,d),a(n,h),a(n,p),a(n,m),a(n,g)},p(t,[e]){3&e&&f!==(f="kin_circles "+("ltr"!==t[1]?"-"+t[1]:"")+" "+(t[0]?"-"+t[0]:""))&&k(n,"class",f)},i:t,o:t,d(t){t&&c(n)}}}function Et(t,e,n){let i,{state:s=""}=e;return E((()=>{n(1,i=document.body.dir)})),t.$$set=t=>{"state"in t&&n(0,s=t.state)},[s,i]}customElements.define("kin-view",class extends V{constructor(t){super(),this.shadowRoot.innerHTML="<style>*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.kin_description{display:block;position:sticky;top:0;z-index:9;text-align:var(--page-header-align)}.kin_description.-no-events{pointer-events:none}.kin_cta{display:block;text-align:var(--page-header-align)}.kin_cta.-no-events{pointer-events:none}.kin_cta__links{position:absolute;right:0;top:50%;transform:translateY(-50%)}.kin_view{display:block;position:absolute;top:0;right:0;bottom:0;left:0;padding:0 calc(var(--page-padding) - var(--page-scrollbar-width)) 2rem var(--page-padding);overflow-y:scroll;overflow-x:hidden}.kin_view__content{position:relative}.kin_view__icon{font-size:20rem;width:100%;margin-top:14vh;text-align:center;color:var(--color-graphics)}.kin_view.-actions{bottom:var(--action-bar-height);-webkit-mask-image:none}.kin_view.-center{text-align:center}.kin_view.-center .kin_description,.kin_view.-center .kin_cta,.kin_view.-center .kin_view__content{text-align:center}.kin_view.-center .kin_description{margin-left:auto;margin-right:auto}.kin_view.-tab-pane{padding-top:2rem}.kin_view.-detail{transform:scale(1)}.kin_view.-detail .kin_cta,.kin_view.-detail .kin_description{text-align:center}.kin_view.-detail .kin_view__content{padding-left:10%;padding-right:10%}.kin_actions{position:absolute;right:0;bottom:0;left:0;height:var(--action-bar-height);padding:1rem var(--page-padding);background-color:var(--action-bar-background);border-top:solid 1px var(--action-bar-border);box-shadow:var(--action-bar-shadow);font-size:var(--action-bar-font);z-index:9}*::-webkit-scrollbar{background:transparent;width:var(--scrollbar-width)}*::-webkit-scrollbar-thumb{background-color:var(--ds-on-background-light);background-size:contain;background-repeat:no-repeat;background-position:center;border-radius:var(--scrollbar-radius);border:var(--scrollbar-border-width) solid rgba(255,255,255,0);background-clip:padding-box}*::-webkit-scrollbar-thumb:hover{box-shadow:inset 0 0 5rem var(--ds-on-background-extra-light)}*::-webkit-scrollbar-thumb:window-inactive{background-color:var(--ds-on-background-extra-light)}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-button{display:none;width:0;height:0}*::-webkit-scrollbar-track-piece,*::-webkit-scrollbar-corner,*::-webkit-resizer{display:none}.kin_view.-rtl{padding-left:calc(var(--page-padding) - var(--page-scrollbar-width));padding-right:var(--page-padding)}</style>",L(this,{target:this.shadowRoot,props:w(this.attributes),customElement:!0},vt,_t,r,{csscls:0,loading:1,actionbar:11}),t&&(t.target&&l(t.target,this,t.anchor),t.props&&(this.$set(t.props),U()))}static get observedAttributes(){return["csscls","loading","actionbar"]}get csscls(){return this.$$.ctx[0]}set csscls(t){this.$set({csscls:t}),U()}get loading(){return this.$$.ctx[1]}set loading(t){this.$set({loading:t}),U()}get actionbar(){return this.$$.ctx[11]}set actionbar(t){this.$set({actionbar:t}),U()}});function Ct(t){let e,n;return{c(){e=A("div"),k(e,"class","kin_progress__bar"),k(e,"style",n=(t[0]>=0?"width:"+t[0]+"%;":"")+(t[6]?"background-color:"+t[6]+";":""))},m(t,n){l(t,e,n)},p(t,i){65&i&&n!==(n=(t[0]>=0?"width:"+t[0]+"%;":"")+(t[6]?"background-color:"+t[6]+";":""))&&k(e,"style",n)},d(t){t&&c(e)}}}function Bt(t){let e,n,i,s,r,o,h=Math.floor(t[0])+"";return{c(){e=A("div"),n=u(),i=A("div"),s=d(h),r=u(),o=A("span"),o.textContent="%",k(e,"class","kin_progress__circle"),k(i,"class","kin_progress__percentage")},m(t,c){l(t,e,c),l(t,n,c),l(t,i,c),a(i,s),a(i,r),a(i,o)},p(t,e){1&e&&h!==(h=Math.floor(t[0])+"")&&g(s,h)},d(t){t&&c(e),t&&c(n),t&&c(i)}}}function xt(t){let e,n,i,s,r,o,h,p,m,f,b,w,_,v,y,E,C,B,x=Math.floor(t[0])+"";return{c(){e=A("div"),i=u(),s=A("div"),r=A("div"),o=u(),h=A("div"),m=u(),f=A("div"),w=u(),_=A("div"),y=u(),E=A("div"),C=d(x),B=d("%"),k(e,"class",n="kin_progress__circle "+(0==t[0]?"":"-green")),k(r,"class","kin_progress__dots"),k(h,"class","kin_progress__bar"),k(h,"style",p=t[0]>=0?"width:"+t[0]+"%":""),k(f,"class","kin_progress__droplet"),k(f,"style",b=t[0]>0&&t[0]<100?"left:"+t[0]+"%":"opacity: 0"),k(s,"class","kin_progress__wrap"),k(_,"class",v="kin_progress__circle -end -"+(100==t[0]?"green":"grey")),k(E,"class","kin_progress__percentage")},m(t,n){l(t,e,n),l(t,i,n),l(t,s,n),a(s,r),a(s,o),a(s,h),a(s,m),a(s,f),l(t,w,n),l(t,_,n),l(t,y,n),l(t,E,n),a(E,C),a(E,B)},p(t,i){1&i&&n!==(n="kin_progress__circle "+(0==t[0]?"":"-green"))&&k(e,"class",n),1&i&&p!==(p=t[0]>=0?"width:"+t[0]+"%":"")&&k(h,"style",p),1&i&&b!==(b=t[0]>0&&t[0]<100?"left:"+t[0]+"%":"opacity: 0")&&k(f,"style",b),1&i&&v!==(v="kin_progress__circle -end -"+(100==t[0]?"green":"grey"))&&k(_,"class",v),1&i&&x!==(x=Math.floor(t[0])+"")&&g(C,x)},d(t){t&&c(e),t&&c(i),t&&c(s),t&&c(w),t&&c(_),t&&c(y),t&&c(E)}}}function Mt(t){let e,n,i,s,r=Math.floor(t[0])+"";return{c(){e=A("div"),n=A("span"),i=d(r),s=d("%"),k(e,"class","kin_progress__percentage")},m(t,r){l(t,e,r),a(e,n),a(n,i),a(e,s)},p(t,e){1&e&&r!==(r=Math.floor(t[0])+"")&&g(i,r)},d(t){t&&c(e)}}}function St(e){let n,i,s,r;function o(t,e){return t[2]?xt:t[7]?Bt:Ct}let a=o(e),d=a(e),p=!e[2]&&!e[7]&&e[4]&&Mt(e);return{c(){n=A("div"),d.c(),s=u(),p&&p.c(),r=h(),this.c=t,k(n,"class",i="kin_progress "+("ltr"!==e[8]?"-"+e[8]:"")+" "+e[3]+" "+(e[1]?"-"+e[1]+" size":"")),b(n,"-unknown",e[0]<0),b(n,"-inherit",e[5]),b(n,"-dotted",e[2]),b(n,"-circle",e[7])},m(t,e){l(t,n,e),d.m(n,null),l(t,s,e),p&&p.m(t,e),l(t,r,e)},p(t,[e]){a===(a=o(t))&&d?d.p(t,e):(d.d(1),d=a(t),d&&(d.c(),d.m(n,null))),266&e&&i!==(i="kin_progress "+("ltr"!==t[8]?"-"+t[8]:"")+" "+t[3]+" "+(t[1]?"-"+t[1]+" size":""))&&k(n,"class",i),267&e&&b(n,"-unknown",t[0]<0),298&e&&b(n,"-inherit",t[5]),270&e&&b(n,"-dotted",t[2]),394&e&&b(n,"-circle",t[7]),t[2]||t[7]||!t[4]?p&&(p.d(1),p=null):p?p.p(t,e):(p=Mt(t),p.c(),p.m(r.parentNode,r))},i:t,o:t,d(t){t&&c(n),d.d(),t&&c(s),p&&p.d(t),t&&c(r)}}}function Dt(t,e,n){let i,{percentage:s=0}=e,{size:r=null}=e,{dotted:o=!1}=e,{csscls:a=""}=e,{asymptotic:l=!1}=e,{progresslabel:c=!1}=e,{inheritcolors:A=!1}=e,{customcolor:d=null}=e,{circle:u=!1}=e,h="ltr";function p(){i&&(clearInterval(i),i=void 0)}return E((()=>{n(8,h=document.body.dir)})),C((()=>{p()})),t.$$set=t=>{"percentage"in t&&n(0,s=t.percentage),"size"in t&&n(1,r=t.size),"dotted"in t&&n(2,o=t.dotted),"csscls"in t&&n(3,a=t.csscls),"asymptotic"in t&&n(9,l=t.asymptotic),"progresslabel"in t&&n(4,c=t.progresslabel),"inheritcolors"in t&&n(5,A=t.inheritcolors),"customcolor"in t&&n(6,d=t.customcolor),"circle"in t&&n(7,u=t.circle)},t.$$.update=()=>{512&t.$$.dirty&&(!0===l||"true"===l?function(){let t=.5,e=parseInt(s);i=setInterval((()=>{e+=t;const i=Math.round(Math.atan(e)/(Math.PI/2)*100*1e3)/1e3;i>=100?p():i>=70&&(t=.1),n(0,s=i)}),100)}():p()),1&t.$$.dirty&&parseInt(s)>=100&&p()},[s,r,o,a,c,A,d,u,h,l]}customElements.define("kin-circles",class extends V{constructor(t){super(),this.shadowRoot.innerHTML="<style>*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.kin_circles{position:fixed;z-index:-1;opacity:0;width:65.6rem;height:65.6rem;left:calc(var(--navbar-width-visible) * 0.5 + 50%);top:calc(50% + 2.4rem);margin:-32.8rem;transition:all 0.3s;display:var(--circles);pointer-events:none;transform:scale(0), opacity;will-change:transform, left, top, opacity}.kin_circles div{width:11.2rem;height:11.2rem;border-radius:150rem;box-shadow:0 20px 60px 0 rgba(0,0,0,0.12), inset 0 0px 110px 0 rgba(152,221,255,0.3);border:solid 1px #53a0fe;position:absolute;opacity:0.4;margin:27.2rem}.kin_circles div:nth-child(2){width:22.4rem;height:22.4rem;opacity:0.32;margin:21.6rem}.kin_circles div:nth-child(3){width:35.2rem;height:35.2rem;opacity:0.32;margin:15.2rem}.kin_circles div:nth-child(4){width:49.6rem;height:49.6rem;opacity:0.2;margin:8rem}.kin_circles div:nth-child(5){width:65.6rem;height:65.6rem;opacity:0.12;margin:0}.kin_circles.-center{opacity:0.15;transform:scale(2.2);left:50%;top:50%;transition-delay:0.6s}.kin_circles.-landing-page{opacity:0.3;left:100%;top:90%;transform:scale(2.2);transition-delay:0.6s}.kin_circles.-map-fetch,.kin_circles.-map{transform:scale(1);opacity:1;transition-delay:0.6s}.kin_circles.-map-fetch div:nth-child(5):after,.kin_circles.-center-fetch div:nth-child(4):after{content:'';position:absolute;display:block;box-shadow:inset 0 0 20rem 0 #fff;border-radius:100%;opacity:1;width:100%;height:100%;animation:fetching 4s ease-in-out 0.3s 10;z-index:5;transform:scale(0);transition-delay:0.6s;will-change:transform, opacity}.kin_circles.-center-fetch{opacity:0.3;transform:scale(2.2);left:50%;top:50%;transition-delay:0.6s}.kin_circles.-center-fetch div:nth-child(4):after{animation-iteration-count:20}.kin_circles.-rtl{left:auto;right:calc(var(--navbar-width-visible) * 0.5 + 50%)}@-moz-keyframes fetching{0%{transform:scale(0);opacity:1}30%{transform:scale(2.2);opacity:1}50%{transform:scale(2.2);opacity:0}100%{opacity:0;transform:scale(2.2)}}@-webkit-keyframes fetching{0%{transform:scale(0);opacity:1}30%{transform:scale(2.2);opacity:1}50%{transform:scale(2.2);opacity:0}100%{opacity:0;transform:scale(2.2)}}@-o-keyframes fetching{0%{transform:scale(0);opacity:1}30%{transform:scale(2.2);opacity:1}50%{transform:scale(2.2);opacity:0}100%{opacity:0;transform:scale(2.2)}}@keyframes fetching{0%{transform:scale(0);opacity:1}30%{transform:scale(2.2);opacity:1}50%{transform:scale(2.2);opacity:0}100%{opacity:0;transform:scale(2.2)}}</style>",L(this,{target:this.shadowRoot,props:w(this.attributes),customElement:!0},Et,yt,r,{state:0}),t&&(t.target&&l(t.target,this,t.anchor),t.props&&(this.$set(t.props),U()))}static get observedAttributes(){return["state"]}get state(){return this.$$.ctx[0]}set state(t){this.$set({state:t}),U()}});customElements.define("kin-progress",class extends V{constructor(t){super(),this.shadowRoot.innerHTML="<style>.kin_progress{height:0.4rem;display:block;width:100%;position:relative;margin:0;overflow:hidden}.kin_progress::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--ds-on-background-light);border-radius:var(--progress-radius)}.kin_progress__percentage{width:100%;padding-top:0.5rem;text-align:end;direction:ltr;color:var(--ds-on-background-secondary);height:2.5rem;margin-bottom:-2.5rem;box-sizing:border-box}.kin_progress__bar{position:absolute;width:0%;height:100%;left:0;background-color:var(--ds-accent-hc);transition:width 0.5s ease-out;border-radius:var(--progress-radius)}.kin_progress.-ok .kin_progress__bar{background-color:var(--ds-success)}.kin_progress.-critical .kin_progress__bar{background-color:var(--ds-critical)}.kin_progress.-attention .kin_progress__bar{background-color:var(--ds-attention)}.kin_progress.-inherit .kin_progress__bar{background-color:currentColor}.kin_progress.-unknown .kin_progress__bar{width:50%;left:0;animation:progress 2.5s linear infinite}.kin_progress.-small{height:0.2rem}.kin_progress.-large{height:0.6rem}.kin_progress.-dotted{padding-top:0.4rem;background-color:inherit;overflow:visible}.kin_progress.-dotted::before{display:none}.kin_progress.-dotted .kin_progress__wrap{margin-right:2.5rem;margin-left:2.5rem;position:relative}.kin_progress.-dotted .kin_progress__bar{height:0.2rem}.kin_progress.-dotted .kin_progress__percentage{width:100%;padding-top:0.8rem;position:absolute;text-align:end;direction:ltr}.kin_progress.-dotted .kin_progress__circle{width:1rem;height:1rem;left:0;top:0;position:absolute;border-radius:7rem;background-color:var(--ds-on-background-light)}.kin_progress.-dotted .kin_progress__circle.-end{right:0;left:auto}.kin_progress.-dotted .kin_progress__circle.-green{background-color:var(--ds-accent-hc)}.kin_progress.-dotted .kin_progress__droplet{background-color:var(--ds-accent-hc);width:1rem;height:1rem;left:0;position:absolute;margin-top:-0.4rem;border-radius:7rem;border-radius:0 7rem 7rem;transform:rotate(-45deg);margin-left:0.1rem;transition:left 0.5s ease-out}.kin_progress.-dotted .kin_progress__dots{background-attachment:fixed;position:absolute;width:100%;border-top:dotted var(--ds-on-background-light) 0.2rem}.kin_progress.-circle{width:22rem;height:22rem;margin-left:auto;margin-right:auto;border-radius:20rem;border:solid 1px var(--ds-on-background-light);overflow:visible}.kin_progress.-circle .kin_progress__percentage{display:flex;align-items:center;justify-content:center;font-size:5.6rem;font-weight:800;line-height:1;letter-spacing:-0.2px;white-space:nowrap;position:absolute;top:0;right:0;bottom:0;left:0;height:auto;padding:0;margin:0}.kin_progress.-circle .kin_progress__percentage span{font-size:3.4rem}.kin_progress.-circle .kin_progress__circle{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;background-color:var(--ds-accent-hc);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-image:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOMAAADjCAMAAABAUFN+AAAACGFjVEwAAAA8AAAAAO2clZcAAAC0UExURQAAAP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+grviEAAAA7dFJOUwAFCQ0aERUfJDEoNiz4O0hDcVBMe3ZloFyDVOL0WOs/0bmMbL6Q3WB/sMyHm5elyNmoabTmrNXC75TFIdTdiwAAABpmY1RMAAAAAAAAAOMAAADjAAAAAAAAAAAAAQAeAQB5XUppAAAFXUlEQVR42uTciZKaQBQF0Ivi4EYUAyKKCogoqwvu/P9/RSBJJVWpyqaGuTkfMDVdPN7S3YgXqUmd3nSlrEuqshr3WmINFGrdsRrZJzP7oYuVxsqgLeC9evuoHrfZr5CtROvX8c609zsv+47pBe5Rj5aFOPHdYCJn3zlFKwnvhLjaHb4Jx5u+Hn1o1vAD9XZ/aCTBN4HsReMGqq61trIvtonSF/ELpHtUT74Grqs0UV2t0MtK8s3oNfBbxIETZJ8FWjWjVlRPWckK+zX8kfog9rLSbVi1JCQM0qwg23sRf6WrbbKCmXxAdbypk6xgDxt4AEn5vExrX5E2oR3J5T+kiHiYpjEp03Io4p/r+GVgRR08WK/8y3LcxD/VscuypjTwBFI4y3L6P1xlq0w0mzGepbYv82wk4p+QkjLPzPFUY6uIWKeOl6sbRaZxO3i6QbHK2RAvNj0UUTrHS4yKiO3hlZpukWnGeBVBuWRZH68jqHmYmpqAF2ooY7xOq3g9dhWozc9SPkSvD17SLbtzKtJGPsXUzGffDnjV4uwuZn6IUpCX4o8g1s8b5DNxOgUW2V34frd7f06I87I/ALG6nRfFNoi95dnGrf7u7l9oevkwzvwqoptvH63BrJvXjD2Y5UuUp2BWLJG6tymWaDIPUkBzQv8U3zz6Jdbz0s+dboSUvmjgKsvkpR97WZYjUJubpmxT96iQJqZpUU8aENyLeaCe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\")}.kin_progress.-circle::before{display:none}.kin_progress.-rtl{transform:scaleX(-1)}.kin_progress.-rtl.-dotted .kin_progress__percentage{transform:scaleX(-1)}@-moz-keyframes progress{0%{transform:translateX(100%)}50%{transform:translateX(0%)}100%{transform:translateX(100%)}}@-webkit-keyframes progress{0%{transform:translateX(100%)}50%{transform:translateX(0%)}100%{transform:translateX(100%)}}@-o-keyframes progress{0%{transform:translateX(100%)}50%{transform:translateX(0%)}100%{transform:translateX(100%)}}@keyframes progress{0%{transform:translateX(100%)}50%{transform:translateX(0%)}100%{transform:translateX(100%)}}</style>",L(this,{target:this.shadowRoot,props:w(this.attributes),customElement:!0},Dt,St,r,{percentage:0,size:1,dotted:2,csscls:3,asymptotic:9,progresslabel:4,inheritcolors:5,customcolor:6,circle:7}),t&&(t.target&&l(t.target,this,t.anchor),t.props&&(this.$set(t.props),U()))}static get observedAttributes(){return["percentage","size","dotted","csscls","asymptotic","progresslabel","inheritcolors","customcolor","circle"]}get percentage(){return this.$$.ctx[0]}set percentage(t){this.$set({percentage:t}),U()}get size(){return this.$$.ctx[1]}set size(t){this.$set({size:t}),U()}get dotted(){return this.$$.ctx[2]}set dotted(t){this.$set({dotted:t}),U()}get csscls(){return this.$$.ctx[3]}set csscls(t){this.$set({csscls:t}),U()}get asymptotic(){return this.$$.ctx[9]}set asymptotic(t){this.$set({asymptotic:t}),U()}get progresslabel(){return this.$$.ctx[4]}set progresslabel(t){this.$set({progresslabel:t}),U()}get inheritcolors(){return this.$$.ctx[5]}set inheritcolors(t){this.$set({inheritcolors:t}),U()}get customcolor(){return this.$$.ctx[6]}set customcolor(t){this.$set({customcolor:t}),U()}get circle(){return this.$$.ctx[7]}set circle(t){this.$set({circle:t}),U()}});class Tt extends HTMLElement{constructor(){super(),this.initialized=!1,this.initTimeoutId=null,this.initDone=null,this.initFinished=new Promise((t=>{this.initDone=t}))}connectedCallback(){this.init()}disconnectedCallback(){null!=this.initTimeoutId&&(this.initTimeoutId=window.clearTimeout(this.initTimeoutId)),this.elemDestroyed&&this.elemDestroyed()}attributeChangedCallback(t){this.constructor.observedAttributes&&this.initFinished.then((()=>{this.handleAttr(t),this.updateElem&&this.updateElem()}))}handleAttr(t){const e=this.constructor.attrCfg[t];if(!e||!e.updateFn)return;const n=this.getAttribute(t);n!==this.attrState[t]&&(Array.isArray(e.updateFn)?e.updateFn.forEach(((i,s)=>{this[i](t,n,e.updateCfg[s])})):this[e.updateFn](t,n,e.updateCfg),this.attrState[t]=n)}initAttrs(){this.constructor.attrCfg&&(this.attrState={},this.constructor.observedAttributes&&this.constructor.observedAttributes.forEach((t=>this.attrState[t]=null)),Object.keys(this.constructor.attrCfg).forEach((t=>{this.handleAttr(t)}))),this.updateElem&&this.updateElem()}init(t){this.initialized||(this._orgStyle=this._orgStyle||{position:this.style.position,visibility:this.style.visibility},this.style.position="absolute",this.style.visibility="hidden",t||this.childNodes.length?(this.initElem(),this.initAttrs(),this.initSlots(),this.elemInited&&this.elemInited(),this.appendChild(this.elTpl),this.elemRendered&&this.elemRendered(),this.style.position=this._orgStyle.position,this.style.visibility=this._orgStyle.visibility,delete this._orgStyle,this.initialized=!0,this.initDone()):this.initTimeoutId=window.setTimeout(this.init.bind(this,!0),0))}initSlots(){let t=this.elTpl.querySelector("slot:not([name])"),e=this.elTpl.querySelectorAll("slot[name]");const n={},i=[],s=[];e.forEach((t=>{n[t.name]=t})),this.childNodes.forEach((t=>{t.slot?s.push(t):i.push(t)})),t&&i.forEach(((e,n)=>{e=this.removeChild(e),n?i[n-1].after(e):t.replaceWith(e)})),t=null,e=null,s.forEach((t=>{const e=n[t.slot];this.removeChild(t),e&&(t.removeAttribute("slot"),e.replaceWith(t))}))}focus(){this.initFinished.then((()=>{this.focusableElem?this.focusableElem.focus():this.elTpl.focus()}))}blur(){this.initFinished.then((()=>{this.focusableElem?this.focusableElem.blur():this.elTpl.blur()}))}dispatchCustomEvent(t,e){const n=new CustomEvent(t,{detail:e,bubbles:!0,cancelable:!0,composed:!0});this.dispatchEvent(n)}getDomParser(){return this.domParser||(this.domParser=new DOMParser),this.domParser}fireEvent(t,e){const n=new CustomEvent(t,{detail:e,bubbles:!0,cancelable:!0,composed:!0});this.dispatchEvent(n)}toggleClass(t,e,n={}){const i=n.el?this[n.el]:this.elTpl;"false"!==e?i.classList.add(n.cssCls):i.classList.remove(n.cssCls)}updateClass(t,e,n={}){if(n.values&&!n.values.includes(e))return;const i=n.el?this[n.el]:this.elTpl;this.attrState[t]&&i.classList.remove("-"+this.attrState[t]),e&&i.classList.add("-"+e)}toggleAttr(t,e,n={}){const i=n.el?this[n.el]:this.elTpl;"false"!==e?i.setAttribute(n.attrName,n.attrValue):i.removeAttribute(n.attrName)}updateAttr(t,e,n={}){const i=n.el?this[n.el]:this.elTpl;e?i.setAttribute(n.name,n.valueFn?n.valueFn.call(this,e):e):i.removeAttribute(n.name)}component(t,e,n={}){e?(this[n.el]||(n.create.call(this),this.elTpl.appendChild(this[n.el])),n.set.call(this,e)):this[n.el]&&this.elTpl.removeChild(n.el)}updateProp(t,e,n={}){this.data[t]=e}}function Qt(t,e){void 0===e&&(e={});var n=e.insertAt;if(t&&"undefined"!=typeof document){var i=document.head||document.getElementsByTagName("head")[0],s=document.createElement("style");s.type="text/css","top"===n&&i.firstChild?i.insertBefore(s,i.firstChild):i.appendChild(s),s.styleSheet?s.styleSheet.cssText=t:s.appendChild(document.createTextNode(t))}}Qt("kin-icon *,\nkin-icon *:before,\nkin-icon *:after {\n  -moz-box-sizing: border-box;\n  -webkit-box-sizing: border-box;\n  box-sizing: border-box;\n}\nkin-icon .kin_icon {\n  stroke: currentColor;\n  fill: transparent;\n  stroke-width: var(--icon-stroke);\n  stroke-linecap: round;\n  stroke-linejoin: round;\n}\nkin-icon .kin_icon.-small {\n  stroke-width: var(--icon-stroke-small);\n}\nkin-icon .kin_icon.-large {\n  stroke-width: var(--icon-stroke-large);\n}\nkin-icon .kin_icon.-flip.-rtl {\n  transform: scaleX(-1);\n}\n");class Ot extends Tt{static get attrCfg(){return{dir:"ltr",name:"",size:"48",width:"",csscls:"",title:"",rtlflip:"",illustration:!1}}static get observedAttributes(){return Object.keys(Ot.attrCfg)}constructor(){super()}setDir(){this.setAttribute("dir",document.body.getAttribute("dir"))}_updateElemProperties(){const t=this.getAttribute("dir")||Ot.attrCfg.dir,e=this.getAttribute("name")||Ot.attrCfg.name,n=this.getAttribute("size")||Ot.attrCfg.size,i=this.getAttribute("width")||Ot.attrCfg.width,s=this.getAttribute("csscls")||Ot.attrCfg.csscls,r=this.getAttribute("rtlflip")||Ot.attrCfg.rtlflip,o=this.getAttribute("illustration")||Ot.attrCfg.illustration;this.elTpl.classList.value="",this.elTpl.setAttribute("height",n+"px"),this.elTpl.setAttribute("width",(i||n)+"px"),this.elTpl.classList.add("kin_icon"),t&&"ltr"!==t?this.elTpl.classList.add("-"+t):(this.elTpl.classList.remove("-rtl"),this.elTpl.classList.remove("-auto")),"true"===r?this.elTpl.classList.add("-flip"):this.elTpl.classList.remove("-flip"),s&&this.elTpl.classList.add(...s.split(/\s/g)),n<30?this.elTpl.classList.add("-small"):n>60?this.elTpl.classList.add("-large"):(this.elTpl.classList.remove("-small"),this.elTpl.classList.remove("-large"));const a=this.elTpl.querySelector("use");o?a&&a.setAttribute("href",`SvgInlineIllustrations.svg#${e}`):a&&a.setAttribute("href",`SvgInline.svg#${e}`)}initElem(){const t=this.getAttribute("name"),e=this.getAttribute("illustration");this.elTpl=document.createElementNS("http://www.w3.org/2000/svg","svg"),this.elTpl.setAttribute("xmlns","http://www.w3.org/2000/svg"),this.elTpl.setAttribute("xmlns:xlink","http://www.w3.org/1999/xlink");let n=document.createElementNS("http://www.w3.org/2000/svg","use");e?n.setAttribute("xlink:href",`SvgInlineIllustrations.svg#${t}`):n.setAttribute("xlink:href",`SvgInline.svg#${t}`),this.elTpl.appendChild(n),n=null,this._updateElemProperties(),this.dirObserver=new MutationObserver((()=>this.setDir())),this.dirObserver.observe(document.body,{attributes:!0,attributeFilter:["dir"]})}updateElem(){this._updateElemProperties()}elemDestroyed(){this.dirObserver&&this.dirObserver.disconnect(),this.dirObserver=null,this.elTpl&&this.elTpl.parentNode.removeChild(this.elTpl)}}function Ft(t){let e,n;return{c(){e=A("span"),n=d(t[0]),k(e,"class","kin_loading__label")},m(t,i){l(t,e,i),a(e,n)},p(t,e){1&e&&g(n,t[0])},d(t){t&&c(e)}}}function It(e){let n,i,s,r,o,d=e[0]&&Ft(e);return{c(){n=A("div"),i=A("div"),r=u(),d&&d.c(),this.c=t,k(i,"class",s="kin_loading__spinner "+(e[1]?"-inline":"")+" "+(e[4]?"-inverted":"")+" "+(e[2]?"-"+e[2]:"")),k(n,"class",o="kin_loading "+("true"===e[3]?"-fullscreen":""))},m(t,e){l(t,n,e),a(n,i),a(n,r),d&&d.m(n,null)},p(t,[e]){22&e&&s!==(s="kin_loading__spinner "+(t[1]?"-inline":"")+" "+(t[4]?"-inverted":"")+" "+(t[2]?"-"+t[2]:""))&&k(i,"class",s),t[0]?d?d.p(t,e):(d=Ft(t),d.c(),d.m(n,null)):d&&(d.d(1),d=null),8&e&&o!==(o="kin_loading "+("true"===t[3]?"-fullscreen":""))&&k(n,"class",o)},i:t,o:t,d(t){t&&c(n),d&&d.d()}}}function Ut(t,e,n){let{label:i=null}=e,{inline:s=!1}=e,{size:r=null}=e,{fullscreen:o=!1}=e,{inverted:a=!1}=e;return t.$$set=t=>{"label"in t&&n(0,i=t.label),"inline"in t&&n(1,s=t.inline),"size"in t&&n(2,r=t.size),"fullscreen"in t&&n(3,o=t.fullscreen),"inverted"in t&&n(4,a=t.inverted)},[i,s,r,o,a]}customElements.define("kin-icon",Ot);customElements.define("kin-loading",class extends V{constructor(t){super(),this.shadowRoot.innerHTML='<style>.kin_loading{display:inline-block;vertical-align:middle;text-align:center}.kin_loading.-fullscreen{display:flex;flex-flow:column;align-items:center;justify-content:center;height:100%}.kin_loading__spinner{width:4rem;height:4rem;background:center center/100% no-repeat;position:relative;flex-shrink:0;margin:0 auto;border-radius:5rem;background-color:var(--ds-accent-hc);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-image:url("data:image/png;base64,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")}.kin_loading__spinner.-small{width:2rem;height:2rem}.kin_loading__spinner.-large{width:4rem;height:4rem}.kin_loading__spinner.-inline{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.kin_loading__spinner.-inverted{background-color:var(--ds-background)}.kin_loading .kin_loading__label{margin:0.5rem;display:inline-block;vertical-align:middle}</style>',L(this,{target:this.shadowRoot,props:w(this.attributes),customElement:!0},Ut,It,r,{label:0,inline:1,size:2,fullscreen:3,inverted:4}),t&&(t.target&&l(t.target,this,t.anchor),t.props&&(this.$set(t.props),U()))}static get observedAttributes(){return["label","inline","size","fullscreen","inverted"]}get label(){return this.$$.ctx[0]}set label(t){this.$set({label:t}),U()}get inline(){return this.$$.ctx[1]}set inline(t){this.$set({inline:t}),U()}get size(){return this.$$.ctx[2]}set size(t){this.$set({size:t}),U()}get fullscreen(){return this.$$.ctx[3]}set fullscreen(t){this.$set({fullscreen:t}),U()}get inverted(){return this.$$.ctx[4]}set inverted(t){this.$set({inverted:t}),U()}});Qt(".kin_ipm {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n}\n.kin_ipm iframe {\n  width: 100%;\n  height: 100%;\n  border: 0;\n}\n");let Rt,Yt={};class Nt extends Tt{static get attrCfg(){return{params:"updateProp",id:{updateFn:["updateAttr","updateProp"],updateCfg:[{el:"elIpm",name:"data-test",valueFn:function(t){return"ipm-elm-"+t}}]},hash:"updateProp",src:"updateProp"}}static get observedAttributes(){return Object.keys(Nt.attrCfg).filter((t=>Nt.attrCfg[t]))}constructor(){super(),this.listeners=[],this.data=function(t){const e={error:navigator.onLine?null:"offline"};return{loaded:!1,srcElmId:null,get id(){return e.id},set id(n){e.id=n,t.updateIpmUrl(),t.updateFrame()},get url(){return e.url},set url(n){e.url=n,t.updateIpmUrl()},get src(){return e.src},set src(n){e.src=n,t.updateIpmUrl()},get error(){return e.error},set error(n){e.error=n,t.elTpl.style.display=e.error?"none":"block"},set hash(n){e.hash&&t.updateFrame(),e.hash=n},set params(t){e.params&&(e.id||e.hash)&&console.error('kin-ipm error - params have to come before id or hash, eq. <kin-ipm params="{params}" id="'+e.id+'" />'),e.params=t},get ipmUrl(){let t="";return Yt[e.id]?t=Yt[e.id]:e.src?t=e.src:e.url&&(t=e.url),t}}}(this)}initElem(){"true"!==localStorage.getItem("automationDisableIpm")&&(this.elTpl=document.createElement("div"),this.elTpl.classList.add("kin_ipm"),this.elIpm=document.createElement("iframe"),this.elTpl.appendChild(this.elIpm))}elemInited(){this.updateStorage(),this.loadElmIdFromURL(),this.listen(),this.checkErrors()}elemDestroyed(){this.listeners.forEach((t=>t())),this.listeners.length=0,this.timeout&&clearTimeout(this.timeout),window.removeEventListener("online",this._onlineStateRef),window.removeEventListener("message",this._processMessageRef,!1)}fire(t,e){"route"===t&&this.elIpm&&this.elIpm.contentWindow&&this.elIpm.contentWindow.postMessage&&this.elIpm.contentWindow.postMessage("route:"+e,"*")}updateIpmUrl(){this.elIpm.setAttribute("src",this.data.ipmUrl)}loadElmIdFromURL(){if(!this.data.srcElmId){const t=/p_elm=(\d+)/,e=this.data.src&&this.data.src.match(t);e&&(this.data.srcElmId=e[1])}}listen(){this._processMessageRef=this._processMessage.bind(this),window.addEventListener("message",this._processMessageRef,!1),this._onlineStateRef=this._onlineState.bind(this),window.addEventListener("online",this._onlineStateRef),this.listeners.push(NAPI.on("ASW_NOTIF_RELOAD_IPM",(()=>{this.updateFrame()}))),this.listeners.push(NAPI.on("ipm.reload."+this.attrState.id,(()=>{this.updateFrame()})))}_onlineState(){this.data.error=null,setTimeout((()=>{this.updateFrame(),this.checkErrors()}),1)}_processMessage(t){if(!t||!t.data)return;this.loadElmIdFromURL();const e=parseInt(this.attrState.id);"windowLoaded"===t.data.action&&(+t.data.elmId===e||+t.data.elmId===parseInt(this.data.srcElmId))&&(this.timeout&&clearTimeout(this.timeout),this.trackIpmGaLoadtime(this._getTimerValue()),this.data.error=null,this.data.loaded=!0,this.fireEvent("success",{id:e}),this.fireEvent("done",{id:e}),NAPI.request("app.ipm_tracking.track",{elem_id:e,response_time:-1}))}trackIpmGaLoadtime(t){666===t&&NAPI.track.event("Loading","Timeout",parseInt(this.data.id))}_getTimerValue(){return Math.round((performance.now()-this._timerStart)/1e3)}updateFrame(){this.getUrl().then((t=>{this.data.src&&(t=this.data.src),this._timerStart=performance.now(),this.elIpm?(this.elIpm.onload=()=>{this.fireEvent("success")},this.elIpm.setAttribute("src","about:blank"),setTimeout((()=>{this.data.ipmUrl===t&&"about:blank"!==this.elIpm.getAttribute("src")||(this.data.url=t)}),1)):this.data.url=t}))}checkErrors(){this.timeout&&clearTimeout(this.timeout),navigator.onLine?this.timeout=setTimeout((()=>{this.trackIpmGaLoadtime(666),this.data.error="timeout",this.fireEvent("error",{code:0,message:"timeout",id:parseInt(this.data.id)})}),7e3):(this.data.error="offline",this.fireEvent("error",{code:0,message:"offline",id:parseInt(this.data.id)}))}getUrl(){const t=location.hash.replace("#","");return null==this.data.id?Promise.resolve("about:blank"):NAPI.request("app.utils.GetUrlParameters",parseInt(this.data.id)).then((e=>{let n="";if(this.attrState.params){const t=JSON.parse(this.attrState.params);n+=Object.keys(t).map((function(e){return e+"="+encodeURIComponent(t[e])})).join("&"),n="&"+n}return e+"&p_scr="+t.toLowerCase().replace(/\//g,"_")+n+("/"!==this.attrState.hash?"#"+this.attrState.hash:"")}))}updateStorage(){if(localStorage.IPM_OVERRIDE&&Rt!=localStorage.IPM_OVERRIDE)try{Rt=localStorage.IPM_OVERRIDE,Yt=JSON.parse(localStorage.IPM_OVERRIDE)}catch(t){console.log("Failed to parse localStorage.IPM_OVERRIDE",t)}}}customElements.define("kin-ipm",Nt);Qt("kin-tooltip {\n  display: inline-block;\n  position: relative;\n  max-width: 100%;\n}\nkin-tooltip .kin_tooltip {\n  display: block;\n}\nkin-tooltip .kin_tooltip .kin_dropdown__activator::before {\n  content: '';\n  position: absolute;\n  top: -0.5rem;\n  right: -0.5rem;\n  bottom: -0.5rem;\n  left: -0.5rem;\n}\nkin-tooltip .kin_tooltip .kin_dropdown__activator > *:first-child {\n  position: relative;\n  z-index: 1;\n}\nkin-tooltip .kin_tooltip.-attention .kin_dropdown {\n  background-color: var(--ds-attention);\n  color: var(--ds-on-attention);\n}\nkin-tooltip .kin_tooltip.-critical .kin_dropdown {\n  background-color: var(--ds-critical);\n  color: var(--ds-on-critical);\n}\nkin-tooltip .kin_tooltip.-highlight .kin_dropdown {\n  background-color: var(--ds-main);\n  color: var(--ds-on-main);\n}\nkin-tooltip .kin_tooltip.-ellipsis {\n  max-width: 100%;\n}\nkin-tooltip .kin_tooltip.-ellipsis .kin_dropdown__activator {\n  max-width: 100%;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\nkin-tooltip .kin_tooltip.-ellipsis .kin_dropdown__activator > div,\nkin-tooltip .kin_tooltip.-ellipsis .kin_dropdown__activator > div > div {\n  display: inline;\n}\n");class Lt extends Tt{static get attrCfg(){return{ellipsis:null,severity:{updateFn:"updateClass",values:["critical","attention","highlight"]}}}static get observedAttributes(){return Object.keys(Lt.attrCfg).filter((t=>Lt.attrCfg[t]))}constructor(){super()}initElem(){this.elTpl=document.createElement("kin-dropdown"),this.elTpl.setAttribute("type","tooltip"),this.elTpl.className="kin_tooltip";const t=document.createElement("div");t.setAttribute("slot","dropdown-activator");const e=document.createElement("slot");e.setAttribute("name","tooltip-activator"),t.appendChild(e),this.elTpl.appendChild(t);const n=document.createElement("slot");n.setAttribute("name","tooltip"),this.elTpl.appendChild(n),this.hasAttribute("ellipsis")&&(this.elTpl.classList.add("-ellipsis"),setTimeout((()=>{this.elTpl.getBoundingClientRect().width==t.getBoundingClientRect().width&&(this.elTpl.classList.add("-inactive"),this.elTpl.querySelector(".kin_dropdown.-tooltip").remove(),this.elTpl.querySelector(".kin_dropdown__overlay").remove(),this.elTpl.querySelector(".kin_dropdown__activator").removeAttribute("aria-labelledby"))}),100))}}customElements.define("kin-tooltip",Lt);Qt("kin-button {\n  display: inline-block;\n}\nkin-button[kin-disabled='true'] {\n  pointer-events: none;\n}\nkin-button .kin_button {\n  box-sizing: border-box;\n  display: inline-flex;\n  position: relative;\n  justify-content: center;\n  align-items: center;\n  min-height: var(--button-height);\n  width: 100%;\n  min-width: var(--button-height);\n  max-width: 100%;\n  vertical-align: middle;\n  padding: 0 2.4rem;\n  border: hidden 1px currentColor;\n  border-radius: var(--button-radius);\n  line-height: 1;\n  color: var(--ds-on-accent);\n  font-family: var(--font);\n  font-size: var(--button-font-size);\n  font-weight: var(--button-font-weight);\n  text-transform: var(--button-text-transform);\n  text-decoration: none;\n  background-color: var(--ds-accent);\n  box-shadow: var(--ds-shadow-button);\n  cursor: pointer;\n  overflow: hidden;\n}\nkin-button .kin_button.-tiny {\n  min-height: var(--button-height-tiny);\n  min-width: var(--button-height-tiny);\n  font-size: var(--button-font-size-small);\n  padding: 0 1.2rem;\n}\nkin-button .kin_button.-small {\n  min-height: var(--button-height-small);\n  min-width: var(--button-height-small);\n  font-size: var(--button-font-size-small);\n  padding: 0 1.6rem;\n}\nkin-button .kin_button.-large {\n  min-height: var(--button-height-large);\n  min-width: var(--button-height-large);\n  padding: 0 3.2rem;\n}\nkin-button .kin_button.-icon-only {\n  padding-left: 0;\n  padding-right: 0;\n  font-size: 0;\n}\nkin-button .kin_button:hover,\nkin-button .kin_button:active,\nkin-button .kin_button:focus {\n  transform: scale(1.07);\n  z-index: 2;\n  outline: 0;\n  box-shadow: var(--ds-shadow-button-hover);\n}\nkin-button .kin_button:hover::after,\nkin-button .kin_button:active::after,\nkin-button .kin_button:focus::after {\n  content: '';\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  pointer-events: none;\n  background-color: currentColor;\n  opacity: 0.1;\n}\nkin-button .kin_button:active::after {\n  opacity: 0.2;\n}\nkin-button .kin_button.-blank,\nkin-button .kin_button.-secondary {\n  background-color: transparent;\n  color: currentColor;\n  border-color: currentColor;\n  border-style: solid;\n  box-shadow: none;\n}\nkin-button .kin_button.-blank {\n  border-color: transparent;\n}\nkin-button .kin_button.-attention {\n  background-color: var(--ds-attention);\n  color: var(--ds-on-attention);\n}\nkin-button .kin_button.-critical {\n  background-color: var(--ds-critical);\n  color: var(--ds-on-critical);\n}\nkin-button .kin_button.-premium {\n  background: var(--ds-premium);\n  color: var(--ds-on-premium);\n}\nkin-button .kin_button.-inverted {\n  background: var(--ds-background);\n  color: var(--ds-on-background);\n}\nkin-button .kin_button:disabled:not(.-processing) {\n  cursor: default;\n  pointer-events: none;\n  background-color: var(--ds-on-background-light);\n  color: var(--ds-on-background-disabled);\n  box-shadow: none !important;\n}\nkin-button .kin_button.-secondary:disabled:not(.-processing) {\n  background-color: transparent;\n  color: currentColor;\n  opacity: 0.5;\n}\nkin-button .kin_button.-floating {\n  box-shadow: var(--ds-shadow-fab);\n}\nkin-button .kin_button.-floating:hover {\n  box-shadow: var(--ds-shadow-fab-hover);\n}\nkin-button .kin_button.-processing::after {\n  content: '';\n  position: absolute;\n  width: 80%;\n  top: 0;\n  right: auto;\n  bottom: 0;\n  left: auto;\n  pointer-events: none;\n  background-color: currentColor;\n  border-radius: var(--button-radius);\n  opacity: 0.2;\n  animation: button-processing 2.5s ease-in-out infinite;\n}\n@-moz-keyframes button-processing {\n  0% {\n    left: -40%;\n  }\n  50% {\n    left: 60%;\n  }\n  100% {\n    left: -40%;\n  }\n}\n@-webkit-keyframes button-processing {\n  0% {\n    left: -40%;\n  }\n  50% {\n    left: 60%;\n  }\n  100% {\n    left: -40%;\n  }\n}\n@-o-keyframes button-processing {\n  0% {\n    left: -40%;\n  }\n  50% {\n    left: 60%;\n  }\n  100% {\n    left: -40%;\n  }\n}\n@keyframes button-processing {\n  0% {\n    left: -40%;\n  }\n  50% {\n    left: 60%;\n  }\n  100% {\n    left: -40%;\n  }\n}\n");class Vt extends Tt{static get attrCfg(){return{size:{updateFn:"updateClass"},type:{updateFn:"updateClass",values:["secondary","critical","attention","blank","upsell"]},link:{updateFn:"updateAttr",updateCfg:{name:"href"}},"kin-disabled":{updateFn:"toggleAttr",updateCfg:{attrName:"disabled",attrValue:!0}},icononly:{updateFn:"toggleClass",updateCfg:{cssCls:"-icon-only"}},floating:{updateFn:"toggleClass",updateCfg:{cssCls:"-floating"}},processing:{updateFn:"toggleClass",updateCfg:{cssCls:"-processing"}},title:{updateFn:"updateAttr",updateCfg:{name:"title"}},"native-type":{updateFn:"updateAttr",updateCfg:{name:"type"}},"aria-label":null,"aria-describedby":null,"data-test":null,fake:null}}static get observedAttributes(){return Object.keys(Vt.attrCfg).filter((t=>Vt.attrCfg[t]))}constructor(){super()}initElem(){this.hasAttribute("link")?(this.elTpl=document.createElement("a"),this.elTpl.setAttribute("href",this.getAttribute("link"))):this.hasAttribute("fake")?this.elTpl=document.createElement("div"):this.elTpl=document.createElement("button"),this.hasAttribute("aria-label")&&(this.elTpl.setAttribute("aria-label",this.getAttribute("aria-label")),this.removeAttribute("aria-label")),this.hasAttribute("aria-describedby")&&(this.elTpl.setAttribute("aria-describedby",this.getAttribute("aria-describedby")),this.removeAttribute("aria-describedby")),this.hasAttribute("data-test")&&(this.elTpl.setAttribute("data-test",this.getAttribute("data-test")),this.removeAttribute("data-test")),this.elTpl.classList.add("kin_button"),this.elTpl.appendChild(document.createElement("slot"))}}customElements.define("kin-button",Vt);let zt=0;function Zt(){return++zt}const Wt={top:"top",right:"right",bottom:"bottom",left:"left"},Jt={top:"top",right:"right",bottom:"bottom",left:"left",center:"center"},Ht={top:[Jt.left,Jt.right,Jt.center],right:[Jt.top,Jt.bottom,Jt.center],bottom:[Jt.left,Jt.right,Jt.center],left:[Jt.top,Jt.bottom,Jt.center]},Gt=localStorage.getItem("DEBUG_DROPLIB")?function(){console.log.apply(null,["DROP_LIB"].concat(Array.prototype.slice.call(arguments)))}:function(){};const qt=new class{constructor(){this.POSITIONS=Wt,this.ALIGNMENTS=Jt,this.DOESNT_FIT_CLS="-fit-large-dropdown",this.drops={},this.hideOnClick=()=>{Gt("hide on click"),Object.keys(this.drops).forEach((t=>{this.hide(t)}))}}show(t,e,n,i,s,r){e?(Gt("DROP - show - "+e),this.drops[e]&&this.hide(e),this.drops[e]={cmp:t,activator:n,drop:i,position:s||Wt.bottom,alignment:Jt.center,margin:0,scrollableElement:r},this._setPositionsAndAlignments(e),this._countAndSetPosition(e).catch((()=>{Gt("DropAgent - does not fit")})).finally((()=>{this.drops[e].scrollableElement&&(this.drops[e].onScroll=function(t,e){return function(){t.hide(e)}}(this,e),this.drops[e].scrollableElement.addEventListener("scroll",this.drops[e].onScroll)),setTimeout((()=>{document.body.addEventListener("click",this.hideOnClick)}),0),this.drops[e].cmp.show()}))):Gt("DROP - show - empty type")}hide(t){t&&this.drops[t]?(Gt("DROP - hide - "+t,this.drops),document.body.removeEventListener("click",this.hideOnClick),this.drops[t].doesntFit&&this.drops[t].drop.classList.remove(this.DOESNT_FIT_CLS),this.drops[t].scrollableElement&&this.drops[t].scrollableElement.removeEventListener("scroll",this.drops[t].onScroll),this.drops[t].cmp.hide(),delete this.drops[t]):Gt("DROP - hide - empty type")}_setDropWrapPosition(t,e,n){switch(e){case"top":this.drops[t].drop.style.bottom=null;break;case"right":this.drops[t].drop.style.left=null;break;case"bottom":this.drops[t].drop.style.top=null;break;case"left":this.drops[t].drop.style.right=null}return this.drops[t].drop.style[e]=n?n+"px":n}_getViewportRect(){return{width:window.innerWidth,height:window.innerHeight,top:window.pageYOffset,right:window.pageXOffset+window.innerWidth,bottom:window.pageYOffset+window.innerHeight,left:window.pageXOffset}}_getRectWithOffset(t){const e=t.getBoundingClientRect();return{width:e.width,height:e.height,top:e.top+window.pageYOffset,right:e.right+window.pageXOffset,bottom:e.bottom+window.pageYOffset,left:e.left+window.pageXOffset}}_doesItFit(t,e,n){this.drops[t].drop.style.visibility="hidden",this.drops[t].drop.style.display="block",this.drops[t].drop.style.position="fixed";const i=this._getRectWithOffset(this.drops[t].drop),s=this._getViewportRect();return this.drops[t].drop.style.visibility=null,this.drops[t].drop.style.display=null,this.drops[t].drop.style.position=null,(this.drops[t].position!==Wt.left&&this.drops[t].position!==Wt.right||!(i.left<=s.left||i.right>=s.right))&&(i.top>=s.top&&i.right<=s.right&&i.bottom<=s.bottom&&i.left>=s.left)}_getActivatorRect(t){return this._getRectWithOffset(this.drops[t].activator)}_getDropWrapRect(t){switch(this.drops[t].position){case Wt.top:case Wt.bottom:this._setDropWrapPosition(t,this.drops[t].drop,"left",0);break;case Wt.right:case Wt.left:this._setDropWrapPosition(t,this.drops[t].drop,"top",0)}this.drops[t].drop.style.visibility="hidden",this.drops[t].drop.style.display="block",this.drops[t].drop.style.position="fixed";const e=this._getRectWithOffset(this.drops[t].drop);return this.drops[t].drop.style.visibility=null,this.drops[t].drop.style.display=null,this.drops[t].drop.style.position=null,e}_countAndSetPosition(t,e=0,n=0,i=!1){const s=this._getActivatorRect(t),r=this._getViewportRect(),o=this.drops[t].positions[e],a=o.id,l=o.alignments[n],c=this.drops[t].margin,A=()=>{switch(a){case Wt.top:case Wt.bottom:this._setDropWrapPosition(t,"left",0);break;case Wt.right:case Wt.left:this._setDropWrapPosition(t,"top",0)}const e=this._getDropWrapRect(t);switch(a){case Wt.top:case Wt.bottom:this._setDropWrapPosition(t,"left",s.left+s.width/2-e.width/2);break;case Wt.right:case Wt.left:this._setDropWrapPosition(t,"top",s.top+s.height/2-e.height/2)}};switch(a){case Wt.top:this._setDropWrapPosition(t,"bottom",r.bottom-s.top+1+c);break;case Wt.right:this._setDropWrapPosition(t,"left",s.right+1+c);break;case Wt.bottom:this._setDropWrapPosition(t,"top",s.bottom+1+c);break;case Wt.left:this._setDropWrapPosition(t,"right",r.right-s.left+1+c)}switch(l){case Jt.top:case Jt.left:this._setDropWrapPosition(t,l,s[l]);break;case Jt.bottom:case Jt.right:this._setDropWrapPosition(t,l,r[l]-s[l]);break;case Jt.center:A()}return this._doesItFit(t,a)?Promise.resolve():i?(this.drops[t].doesntFit=!0,this.drops[t].drop.classList.add(this.DOESNT_FIT_CLS),Promise.reject()):e===this.drops[t].positions.length-1&&n===o.alignments.length-1?this._countAndSetPosition(t,0,0,!0):n===o.alignments.length-1?this._countAndSetPosition(t,++e,0):this._countAndSetPosition(t,e,++n)}_setPositionsAndAlignments(t){this.drops[t].positions=[];const e=e=>{const n=[],i=this.drops[t].alignment,s=Ht[e];i&&s.indexOf(i)>-1&&n.push(i),s.forEach((function(t){-1===n.indexOf(t)&&n.push(t)})),this.drops[t].positions.push({id:e,alignments:n})};switch(e(this.drops[t].position),this.drops[t].position){case Wt.top:e(Wt.bottom),e(Wt.right),e(Wt.left);break;case Wt.right:e(Wt.left),e(Wt.top),e(Wt.bottom);break;case Wt.bottom:e(Wt.top),e(Wt.right),e(Wt.left);break;case Wt.left:e(Wt.right),e(Wt.top),e(Wt.bottom)}}};class jt{constructor(){this.wrapper=null,this.focusableElems=null,this.firstElem=null,this.lastElem=null,this.initFocus=null,this._onFirstElemKeydown={handleEvent:t=>{"Tab"===t.key&&t.shiftKey&&(t.preventDefault(),this.lastElem.focus())}},this._onLastElemKeydown={handleEvent:t=>{"Tab"!==t.key||t.shiftKey||(t.preventDefault(),this.firstElem.focus())}}}init(t,e){if(!(t instanceof HTMLElement))return{teardown:()=>{}};this.wrapper=t;const n=new MutationObserver((()=>this.trapTabNavigation()));return n.observe(t,{attributes:!0,childList:!0,characterData:!0,subtree:!0}),this.trapTabNavigation(),{teardown:()=>{n&&n.disconnect(),this.untrapTabNavigation()}}}trapTabNavigation(){this.focusableElems=this.wrapper.querySelectorAll(["a[href]","button:not([disabled])","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].join(",")),this.untrapTabNavigation(),this.focusableElems.length&&(this.firstElem=this.focusableElems[0],this.lastElem=this.focusableElems[this.focusableElems.length-1],this.firstElem.addEventListener("keydown",this._onFirstElemKeydown,!1),this.lastElem.addEventListener("keydown",this._onLastElemKeydown,!1),null===this.initFocus&&(this.initFocus=!0,this.setInitFocus()))}untrapTabNavigation(){this.firstElem&&this.firstElem.removeEventListener("keydown",this._onFirstElemKeydown,!1),this.lastElem&&this.lastElem.removeEventListener("keydown",this._onLastElemKeydown,!1)}setInitFocus(){Array.from(this.focusableElems).includes(document.activeElement)||(this.focusableElems.length>1?this.focusableElems[1].focus():this.firstElem.focus())}}Qt("kin-dropdown {\n  display: inline-block;\n  position: relative;\n}\nkin-dropdown .kin_dropdown {\n  display: none;\n  position: fixed;\n  background-color: var(--ds-menu);\n  color: var(--ds-on-menu);\n  min-width: 15rem;\n  max-width: 40rem;\n  margin: 0.2rem 0;\n  border-radius: 0.8rem;\n  padding-top: 0.8rem;\n  padding-bottom: 0.8rem;\n  z-index: 999999999;\n  border: solid 1px var(--ds-on-menu-extra-light);\n  box-shadow: var(--ds-shadow-menu);\n  text-overflow: ellipsis;\n  text-transform: none;\n  text-align: start;\n  letter-spacing: initial;\n  font-weight: initial;\n  line-height: 1.3;\n  cursor: default;\n}\nkin-dropdown .kin_dropdown.-visible {\n  display: block;\n}\nkin-dropdown .kin_dropdown.-fit-large-dropdown {\n  bottom: 0;\n  max-height: calc(100% - var(--titlebar-height));\n  overflow-y: auto;\n  top: auto !important;\n  min-width: 20rem;\n}\nkin-dropdown .kin_dropdown.-tooltip {\n  min-width: 0;\n  padding: 1.6rem 2.4rem;\n  text-align: start;\n  font-size: var(--ds-body-1-font-size);\n  word-wrap: break-word;\n  white-space: normal;\n  word-break: initial;\n}\nkin-dropdown .kin_dropdown.-timepicker {\n  height: 20.5rem;\n  overflow: scroll;\n  grid-template-columns: auto auto;\n}\nkin-dropdown .kin_dropdown.-timepicker.-visible {\n  display: grid;\n}\nkin-dropdown .kin_dropdown__overlay {\n  position: fixed;\n  z-index: 999999998;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  display: none;\n}\nkin-dropdown .kin_dropdown__overlay.-visible {\n  display: block;\n}\n");class Pt extends Tt{static get attrCfg(){return{type:null,position:null}}static get observedAttributes(){return Object.keys(Pt.attrCfg).filter((t=>Pt.attrCfg[t]))}constructor(){super()}initElem(){this.dropEscBind=this.dropEsc.bind(this),this._type=this.getAttribute("type")||"dropdown",this._position=this.getAttribute("position")||"bottom",this._id=this.getAttribute("tooltip-id")||"tooltip-"+Zt(),this.elTpl=document.createElement("div"),this.elTpl.className="kin_dropdown__wrap","dropdown"!==this._type&&this.elTpl.classList.add("-"+this._type),"tooltip"===this._type?(this.elTplOnMouseEnterBind=this.elTplOnMouseEnter.bind(this),this.elTplOnMouseLeaveBind=this.elTplOnMouseLeave.bind(this),this.elTpl.addEventListener("mouseenter",this.elTplOnMouseEnterBind),this.elTpl.addEventListener("mouseleave",this.elTplOnMouseLeaveBind),window.addEventListener("keydown",this.dropEscBind)):this.elTpl.addEventListener("keydown",this.dropEscBind),this.elActivator=document.createElement("div"),this.elActivator.className="kin_dropdown__activator","tooltip"!==this._type&&(this.elActivatorOnClickBind=this.elActivatorOnClick.bind(this),this.elActivator.addEventListener("click",this.elActivatorOnClickBind));let t=document.createElement("slot");t.setAttribute("name","dropdown-activator"),this.elActivator.appendChild(t),t=null,this.elTpl.appendChild(this.elActivator),this.elDrop=document.createElement("div"),this.elDrop.className="kin_dropdown","dropdown"!==this._type&&this.elDrop.classList.add("-"+this._type),"tooltip"===this._type&&(this.elActivator.setAttribute("aria-labelledby",this._id),this.elDrop.setAttribute("role","tooltip"),this.elDrop.setAttribute("id",this._id)),this.elDrop.appendChild(document.createElement("slot")),this.elTpl.appendChild(this.elDrop),this.elOverlay=document.createElement("div"),this.elOverlay.className="kin_dropdown__overlay",this.elTpl.appendChild(this.elOverlay)}elemDestroyed(){this.dropHide(),this.hide(),delete this._hideOnScrollOfElem,"tooltip"===this._type?window.removeEventListener("keydown",this.dropEscBind):this.elTpl.removeEventListener("keydown",this.dropEscBind),this.dropEscBind&&delete this.dropEscBind}dropEsc(t){"Escape"!==t.code&&27!==t.keyCode||(this.dropHide(),t.preventDefault(),t.stopPropagation())}elTplOnMouseEnter(){clearTimeout(this._timerToggle),this._timerToggle=setTimeout((()=>{this.dropShow()}),300)}elTplOnMouseLeave(){this._timerToggle=clearTimeout(this._timerToggle),this.dropHide()}elActivatorOnClick(){this._isVisible?this.dropHide():this.dropShow()}elemRendered(){this._hideOnScrollOfElem=this.closest("kin-table")}show(){this.elDrop.classList.add("-visible"),this._isVisible=!0,"tooltip"!==this._type?(this.elOverlay.addEventListener("wheel",this._preventDefault),this.elOverlay.classList.add("-visible")):this.elActivator.addEventListener("wheel",this._preventDefault)}_preventDefault(t){t.preventDefault()}dropShow(){var t,e;qt.show(this,this._type,this.elActivator,this.elDrop,this._position,this._hideOnScrollOfElem),this.show(),"tooltip"!==this._type&&(this.focusFirstItem(),this._trapTabNavigation=(t=this,(new jt).init(t,e)))}hide(){this.elDrop.classList.remove("-visible"),this._isVisible=!1,"tooltip"!==this._type?(this.elOverlay.removeEventListener("wheel",this._preventDefault),this.elOverlay.classList.remove("-visible")):this.elActivator.removeEventListener("wheel",this._preventDefault),this._trapTabNavigation&&(this._trapTabNavigation.teardown(),delete this._trapTabNavigation)}dropHide(){qt.hide(this._type),this.hide()}focusFirstItem(){const t=this.elDrop.getElementsByTagName("button","a")[0];t&&t.focus()}}customElements.define("kin-dropdown",Pt);Qt('kin-dropdown-item {\n  position: relative;\n  display: block;\n}\nkin-dropdown-item .kin_dropdown__item {\n  background-color: transparent;\n  padding: 0.8rem 2.4rem;\n  min-height: 4rem;\n  color: var(--on-menu);\n  box-sizing: border-box;\n  word-break: break-word;\n  text-transform: initial;\n  text-align: start;\n  letter-spacing: initial;\n  font-family: var(--font);\n  font-size: var(--ds-body-1-font-size);\n}\nkin-dropdown-item .kin_dropdown__item.-button,\nkin-dropdown-item .kin_dropdown__item.-link {\n  display: flex;\n  text-decoration: none;\n  cursor: pointer;\n  border: 0;\n  width: 100%;\n  align-items: center;\n}\nkin-dropdown-item .kin_dropdown__item.-button:focus,\nkin-dropdown-item .kin_dropdown__item.-link:focus,\nkin-dropdown-item .kin_dropdown__item.-button:hover,\nkin-dropdown-item .kin_dropdown__item.-link:hover {\n  background-color: var(--ds-on-menu-light);\n  outline: none;\n}\nkin-dropdown-item .kin_dropdown__item.-button[disabled="true"],\nkin-dropdown-item .kin_dropdown__item.-link[disabled="true"] {\n  opacity: 0.3;\n  cursor: default;\n  pointer-events: none;\n}\nkin-dropdown-item .kin_dropdown__item.-small {\n  font-size: var(--ds-body-2-font-size);\n  padding-top: 0.4rem;\n  padding-bottom: 0.4rem;\n}\nkin-dropdown-item .kin_dropdown__item.-hr {\n  border: 0;\n  border-top: solid 1px var(--ds-on-menu-extra-light);\n  padding: 0;\n  margin: 0.8rem 2rem;\n  min-height: 0;\n}\nkin-dropdown-item .kin_dropdown__item.-title {\n  font-weight: normal;\n  font-size: var(--ds-caption-font-size);\n  text-transform: uppercase;\n  margin: 1rem 0 0;\n  color: var(--ds-on-menu-secondary);\n  line-height: var(--ds-caption-line-height);\n  letter-spacing: var(--ds-caption-letter-spacing);\n}\nkin-dropdown-item .kin_dropdown__item.-time {\n  text-align: end;\n  white-space: nowrap;\n}\n');class Kt extends Tt{static get attrCfg(){return{type:null,link:{updateFn:"updateAttr",updateCfg:{name:"href"}},"kin-disabled":{updateFn:"toggleAttr",updateCfg:{attrName:"disabled",attrValue:!0}},"data-test":null}}static get observedAttributes(){return Object.keys(Kt.attrCfg).filter((t=>Kt.attrCfg[t]))}constructor(){super()}initElem(){const t=this.getAttribute("type");this.hasAttribute("link")?(this.elTpl=document.createElement("a"),this.elTpl.setAttribute("href",this.getAttribute("link")),this.elTpl.classList.add("-link"),this.elTpl.appendChild(document.createElement("slot"))):"hr"===t?(this.elTpl=document.createElement("hr"),this.elTpl.classList.add("-hr")):"title"===t?(this.elTpl=document.createElement("h5"),this.elTpl.appendChild(document.createElement("slot")),this.elTpl.classList.add("-title")):"custom"===t?(this.elTpl=document.createElement("div"),this.elTpl.appendChild(document.createElement("slot")),this.elTpl.classList.add("-custom")):(this.elTpl=document.createElement("button"),this.elTpl.appendChild(document.createElement("slot")),this.elTpl.classList.add("-"+(t||"button"))),this.hasAttribute("data-test")&&(this.elTpl.setAttribute("data-test",this.getAttribute("data-test")),this.removeAttribute("data-test")),this.elTpl.classList.add("kin_dropdown__item")}}customElements.define("kin-dropdown-item",Kt);Qt("kin-select,\nkin-input {\n  display: block;\n  vertical-align: middle;\n}\nkin-select[inline],\nkin-input[inline] {\n  display: inline-block;\n}\nkin-select .kin_input,\nkin-input .kin_input,\nkin-select .kin_select,\nkin-input .kin_select {\n  font-family: var(--font);\n  font-size: var(--font-size);\n  height: var(--input-height);\n  border-radius: var(--input-radius);\n  background-color: transparent;\n  color: var(--ds-on-background);\n  border: solid 1px var(--ds-on-background-secondary);\n  padding: 0 1.2rem;\n  display: block;\n  width: 100%;\n  text-align: start;\n}\nkin-select .kin_input[type='search']::-webkit-search-cancel-button,\nkin-input .kin_input[type='search']::-webkit-search-cancel-button,\nkin-select .kin_select[type='search']::-webkit-search-cancel-button,\nkin-input .kin_select[type='search']::-webkit-search-cancel-button {\n  -webkit-appearance: none;\n  appearance: none;\n  width: 1.6rem;\n  height: 1.6rem;\n  position: relative;\n  background-color: var(--ds-on-background-disabled);\n  -webkit-mask-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAHlBMVEUAAAADAwQDAwQDAwQDAwQDAwQDAwQDAwQDAwQDAwRG0XY1AAAACXRSTlMAMFBgcI+fv+80x9rAAAAAfElEQVR42u3UQQoCMAwF0dpoau5/YVGQAWNhwKX9276hu4yzf9wlRl/E3t8ruq+Kva+K7rfFrOeu3X8NeE3rKayn0J7CegrpKfCyWHhX4E2Bl8uXX1LzQ3qvC3yqAh/vznp+sp7CegrrKYR3xcR/FLffroa/S/7yiZ2dPQCOFwkSiBgObwAAAABJRU5ErkJggg==\");\n  -webkit-mask-size: 100%;\n  cursor: pointer;\n}\nkin-select .kin_input[type='search']::-webkit-search-cancel-button:hover,\nkin-input .kin_input[type='search']::-webkit-search-cancel-button:hover,\nkin-select .kin_select[type='search']::-webkit-search-cancel-button:hover,\nkin-input .kin_select[type='search']::-webkit-search-cancel-button:hover {\n  background-color: var(--ds-on-background);\n}\nkin-select .kin_input:enabled:hover,\nkin-input .kin_input:enabled:hover,\nkin-select .kin_select:enabled:hover,\nkin-input .kin_select:enabled:hover {\n  border-color: var(--ds-on-background);\n}\nkin-select .kin_input:focus,\nkin-input .kin_input:focus,\nkin-select .kin_select:focus,\nkin-input .kin_select:focus,\nkin-select .kin_input:focus:hover,\nkin-input .kin_input:focus:hover,\nkin-select .kin_select:focus:hover,\nkin-input .kin_select:focus:hover {\n  border-color: var(--ds-accent-hc);\n  outline: none;\n  background-color: var(--ds-on-background-extra-light);\n}\nkin-select .kin_input.-error,\nkin-input .kin_input.-error,\nkin-select .kin_select.-error,\nkin-input .kin_select.-error {\n  border-color: var(--ds-critical);\n}\nkin-select .kin_input.-error:hover,\nkin-input .kin_input.-error:hover,\nkin-select .kin_select.-error:hover,\nkin-input .kin_select.-error:hover,\nkin-select .kin_input.-error:focus,\nkin-input .kin_input.-error:focus,\nkin-select .kin_select.-error:focus,\nkin-input .kin_select.-error:focus {\n  border-color: var(--ds-critical);\n}\nkin-select .kin_input.-uppercase,\nkin-input .kin_input.-uppercase,\nkin-select .kin_select.-uppercase,\nkin-input .kin_select.-uppercase {\n  text-transform: uppercase;\n}\nkin-select .kin_input.-large,\nkin-input .kin_input.-large,\nkin-select .kin_select.-large,\nkin-input .kin_select.-large {\n  height: 5.6rem;\n  font-size: var(--font-size-large);\n}\nkin-select .kin_input.-small,\nkin-input .kin_input.-small,\nkin-select .kin_select.-small,\nkin-input .kin_select.-small {\n  height: 3rem;\n  font-size: var(--font-size-small);\n}\nkin-select .kin_input__label,\nkin-input .kin_input__label,\nkin-select .kin_select__label,\nkin-input .kin_select__label {\n  font-size: var(--ds-caption-font-size);\n  line-height: var(--ds-caption-font-size);\n  color: var(--ds-on-background-secondary);\n  padding: 0 1.2rem 0.4rem;\n  text-align: start;\n  display: block;\n}\nkin-select .kin_input__label.-inline,\nkin-input .kin_input__label.-inline,\nkin-select .kin_select__label.-inline,\nkin-input .kin_select__label.-inline {\n  display: inline-block;\n  padding: 0;\n  vertical-align: middle;\n}\nkin-select .kin_input__error,\nkin-input .kin_input__error,\nkin-select .kin_select__error,\nkin-input .kin_select__error {\n  padding: 0 3rem;\n  margin-bottom: -2.5rem;\n  min-height: 2.5rem;\n  font-size: var(--font-size-small);\n}\nkin-select .kin_input__error kin-icon,\nkin-input .kin_input__error kin-icon,\nkin-select .kin_select__error kin-icon,\nkin-input .kin_select__error kin-icon {\n  position: absolute;\n  margin: 1px -2rem 0;\n}\nkin-select .kin_input__hint,\nkin-input .kin_input__hint,\nkin-select .kin_select__hint,\nkin-input .kin_select__hint {\n  width: 3rem;\n  position: absolute;\n  height: var(--input-height);\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  margin: calc(var(--input-height) * -1) 100% 0;\n}\nkin-select .kin_input.-large ~ .kin_select__hint,\nkin-input .kin_input.-large ~ .kin_select__hint,\nkin-select .kin_select.-large ~ .kin_select__hint,\nkin-input .kin_select.-large ~ .kin_select__hint,\nkin-select .kin_input.-large ~ .kin_input__hint,\nkin-input .kin_input.-large ~ .kin_input__hint,\nkin-select .kin_select.-large ~ .kin_input__hint,\nkin-input .kin_select.-large ~ .kin_input__hint {\n  height: 5.6rem;\n  margin-top: -5.6rem;\n}\nkin-select .kin_input.-small ~ .kin_select__hint,\nkin-input .kin_input.-small ~ .kin_select__hint,\nkin-select .kin_select.-small ~ .kin_select__hint,\nkin-input .kin_select.-small ~ .kin_select__hint,\nkin-select .kin_input.-small ~ .kin_input__hint,\nkin-input .kin_input.-small ~ .kin_input__hint,\nkin-select .kin_select.-small ~ .kin_input__hint,\nkin-input .kin_select.-small ~ .kin_input__hint {\n  height: 3rem;\n  margin-top: -3rem;\n}\nkin-select .kin_input__wrap,\nkin-input .kin_input__wrap,\nkin-select .kin_select__wrap,\nkin-input .kin_select__wrap {\n  box-sizing: border-box;\n  position: relative;\n  text-align: start;\n  display: block;\n}\nkin-select .kin_input__wrap.-disabled,\nkin-input .kin_input__wrap.-disabled,\nkin-select .kin_select__wrap.-disabled,\nkin-input .kin_select__wrap.-disabled {\n  pointer-events: none;\n  opacity: 0.5;\n}\nkin-select .kin_input__wrap.-formrow,\nkin-input .kin_input__wrap.-formrow,\nkin-select .kin_select__wrap.-formrow,\nkin-input .kin_select__wrap.-formrow {\n  padding: 1rem 0 2.5rem;\n  margin: 0 3rem;\n}\nkin-select .kin_input__wrap.-inline,\nkin-input .kin_input__wrap.-inline,\nkin-select .kin_select__wrap.-inline,\nkin-input .kin_select__wrap.-inline {\n  min-height: 0;\n  display: inline-flex;\n  flex-flow: row;\n  vertical-align: middle;\n  align-items: center;\n}\nkin-select .kin_input__wrap.-simplerow,\nkin-input .kin_input__wrap.-simplerow,\nkin-select .kin_select__wrap.-simplerow,\nkin-input .kin_select__wrap.-simplerow {\n  display: flex;\n  align-items: center;\n  justify-content: flex-start;\n  flex-wrap: wrap;\n  padding: 0.6rem 0;\n}\nkin-select .kin_input__wrap.-simplerow .kin_input,\nkin-input .kin_input__wrap.-simplerow .kin_input,\nkin-select .kin_select__wrap.-simplerow .kin_input,\nkin-input .kin_select__wrap.-simplerow .kin_input,\nkin-select .kin_input__wrap.-simplerow .kin_select,\nkin-input .kin_input__wrap.-simplerow .kin_select,\nkin-select .kin_select__wrap.-simplerow .kin_select,\nkin-input .kin_select__wrap.-simplerow .kin_select {\n  width: 50%;\n}\nkin-select .kin_input__wrap.-simplerow .kin_input__label,\nkin-input .kin_input__wrap.-simplerow .kin_input__label,\nkin-select .kin_select__wrap.-simplerow .kin_input__label,\nkin-input .kin_select__wrap.-simplerow .kin_input__label,\nkin-select .kin_input__wrap.-simplerow .kin_select__label,\nkin-input .kin_input__wrap.-simplerow .kin_select__label,\nkin-select .kin_select__wrap.-simplerow .kin_select__label,\nkin-input .kin_select__wrap.-simplerow .kin_select__label {\n  width: 25%;\n  text-align: end;\n}\nkin-select .kin_input__wrap.-simplerow .kin_input__error,\nkin-input .kin_input__wrap.-simplerow .kin_input__error,\nkin-select .kin_select__wrap.-simplerow .kin_input__error,\nkin-input .kin_select__wrap.-simplerow .kin_input__error,\nkin-select .kin_input__wrap.-simplerow .kin_select__error,\nkin-input .kin_input__wrap.-simplerow .kin_select__error,\nkin-select .kin_select__wrap.-simplerow .kin_select__error,\nkin-input .kin_select__wrap.-simplerow .kin_select__error {\n  min-height: 0;\n  margin: 0 25%;\n}\nkin-select .kin_input__wrap.-simplerow .kin_input__hint,\nkin-input .kin_input__wrap.-simplerow .kin_input__hint,\nkin-select .kin_select__wrap.-simplerow .kin_input__hint,\nkin-input .kin_select__wrap.-simplerow .kin_input__hint,\nkin-select .kin_input__wrap.-simplerow .kin_select__hint,\nkin-input .kin_input__wrap.-simplerow .kin_select__hint,\nkin-select .kin_select__wrap.-simplerow .kin_select__hint,\nkin-input .kin_select__wrap.-simplerow .kin_select__hint {\n  position: static;\n  left: auto;\n  right: auto;\n  margin: 0;\n}\nkin-select .kin_input__chevron,\nkin-input .kin_input__chevron,\nkin-select .kin_select__chevron,\nkin-input .kin_select__chevron,\nkin-select .kin_input__eye,\nkin-input .kin_input__eye,\nkin-select .kin_select__eye,\nkin-input .kin_select__eye {\n  position: absolute;\n  right: 0;\n  width: 3rem;\n  height: var(--input-height);\n  border-radius: var(--input-radius);\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  pointer-events: none;\n  transform: translateY(-100%);\n  z-index: 0;\n}\nkin-select .kin_input.-large ~ .kin_input__eye,\nkin-input .kin_input.-large ~ .kin_input__eye,\nkin-select .kin_select.-large ~ .kin_input__eye,\nkin-input .kin_select.-large ~ .kin_input__eye,\nkin-select .kin_input.-large ~ .kin_select__chevron,\nkin-input .kin_input.-large ~ .kin_select__chevron,\nkin-select .kin_select.-large ~ .kin_select__chevron,\nkin-input .kin_select.-large ~ .kin_select__chevron {\n  height: 5.6rem;\n}\nkin-select .kin_input.-small ~ .kin_input__eye,\nkin-input .kin_input.-small ~ .kin_input__eye,\nkin-select .kin_select.-small ~ .kin_input__eye,\nkin-input .kin_select.-small ~ .kin_input__eye,\nkin-select .kin_input.-small ~ .kin_select__chevron,\nkin-input .kin_input.-small ~ .kin_select__chevron,\nkin-select .kin_select.-small ~ .kin_select__chevron,\nkin-input .kin_select.-small ~ .kin_select__chevron {\n  height: 3rem;\n}\nkin-select .kin_input__wrap.-inline .kin_input__eye,\nkin-input .kin_input__wrap.-inline .kin_input__eye,\nkin-select .kin_select__wrap.-inline .kin_input__eye,\nkin-input .kin_select__wrap.-inline .kin_input__eye,\nkin-select .kin_input__wrap.-inline .kin_select__chevron,\nkin-input .kin_input__wrap.-inline .kin_select__chevron,\nkin-select .kin_select__wrap.-inline .kin_select__chevron,\nkin-input .kin_select__wrap.-inline .kin_select__chevron {\n  transform: none;\n}\nkin-select .kin_input:hover ~ .kin_select__chevron,\nkin-input .kin_input:hover ~ .kin_select__chevron,\nkin-select .kin_select:hover ~ .kin_select__chevron,\nkin-input .kin_select:hover ~ .kin_select__chevron {\n  background-color: var(--ds-on-background-light);\n}\nkin-select .kin_input__wrap,\nkin-input .kin_input__wrap,\nkin-select .kin_select__wrap,\nkin-input .kin_select__wrap {\n  position: relative;\n}\nkin-select .kin_input__wrap.-simplerow .kin_input__eye,\nkin-input .kin_input__wrap.-simplerow .kin_input__eye,\nkin-select .kin_select__wrap.-simplerow .kin_input__eye,\nkin-input .kin_select__wrap.-simplerow .kin_input__eye,\nkin-select .kin_input__wrap.-simplerow .kin_select__chevron,\nkin-input .kin_input__wrap.-simplerow .kin_select__chevron,\nkin-select .kin_select__wrap.-simplerow .kin_select__chevron,\nkin-input .kin_select__wrap.-simplerow .kin_select__chevron {\n  transform: none;\n  right: 25%;\n  align-self: flex-start;\n}\nkin-select .kin_input__eye,\nkin-input .kin_input__eye,\nkin-select .kin_select__eye,\nkin-input .kin_select__eye {\n  z-index: 2;\n  cursor: pointer;\n  pointer-events: all;\n}\nkin-select .kin_input__eye input[type='checkbox'],\nkin-input .kin_input__eye input[type='checkbox'],\nkin-select .kin_select__eye input[type='checkbox'],\nkin-input .kin_select__eye input[type='checkbox'] {\n  width: 2.2rem;\n  height: 2.2rem;\n  line-height: 2.2rem;\n  margin: 0;\n  -webkit-appearance: none;\n  -moz-appearance: none;\n  appearance: none;\n  border-radius: 5rem;\n  cursor: pointer;\n}\nkin-select .kin_input__eye input[type='checkbox']:hover,\nkin-input .kin_input__eye input[type='checkbox']:hover,\nkin-select .kin_select__eye input[type='checkbox']:hover,\nkin-input .kin_select__eye input[type='checkbox']:hover {\n  background-color: var(--ds-on-background-light);\n}\nkin-select .kin_input__eye span,\nkin-input .kin_input__eye span,\nkin-select .kin_select__eye span,\nkin-input .kin_select__eye span {\n  width: 0;\n  height: 0;\n  overflow: hidden;\n}\nkin-select .kin_input__eye kin-icon,\nkin-input .kin_input__eye kin-icon,\nkin-select .kin_select__eye kin-icon,\nkin-input .kin_select__eye kin-icon {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  pointer-events: none;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n}\nkin-select .kin_select,\nkin-input .kin_select {\n  -webkit-appearance: none;\n  -moz-appearance: none;\n  appearance: none;\n  cursor: pointer;\n  z-index: 1;\n}\nkin-select .kin_select option,\nkin-input .kin_select option {\n  color: initial;\n}\nkin-select .kin_select,\nkin-input .kin_select,\nkin-select .kin_input.-eye,\nkin-input .kin_input.-eye {\n  padding-right: 3rem;\n}\nbody[dir='rtl'] kin-input .kin_input.-eye,\nbody[dir='rtl'] kin-select .kin_input.-eye,\nbody[dir='rtl'] kin-input .kin_select,\nbody[dir='rtl'] kin-select .kin_select {\n  padding-right: 1rem;\n  padding-left: 3rem;\n}\nbody[dir='rtl'] kin-input .kin_input.-eye ~ .kin_select__chevron,\nbody[dir='rtl'] kin-select .kin_input.-eye ~ .kin_select__chevron,\nbody[dir='rtl'] kin-input .kin_select ~ .kin_select__chevron,\nbody[dir='rtl'] kin-select .kin_select ~ .kin_select__chevron,\nbody[dir='rtl'] kin-input .kin_input.-eye ~ .kin_input__eye,\nbody[dir='rtl'] kin-select .kin_input.-eye ~ .kin_input__eye,\nbody[dir='rtl'] kin-input .kin_select ~ .kin_input__eye,\nbody[dir='rtl'] kin-select .kin_select ~ .kin_input__eye {\n  right: auto;\n  left: 0;\n}\nbody[dir='rtl'] kin-input .kin_input.-eye__wrap.-simplerow .kin_select__chevron,\nbody[dir='rtl'] kin-select .kin_input.-eye__wrap.-simplerow .kin_select__chevron,\nbody[dir='rtl'] kin-input .kin_select__wrap.-simplerow .kin_select__chevron,\nbody[dir='rtl'] kin-select .kin_select__wrap.-simplerow .kin_select__chevron,\nbody[dir='rtl'] kin-input .kin_input.-eye__wrap.-simplerow .kin_input__eye,\nbody[dir='rtl'] kin-select .kin_input.-eye__wrap.-simplerow .kin_input__eye,\nbody[dir='rtl'] kin-input .kin_select__wrap.-simplerow .kin_input__eye,\nbody[dir='rtl'] kin-select .kin_select__wrap.-simplerow .kin_input__eye {\n  right: auto;\n  left: 25%;\n}\nkin-input .kin_input[type='datetime-local']::-webkit-calendar-picker-indicator,\nkin-input .kin_input[type='time']::-webkit-calendar-picker-indicator,\nkin-input .kin_input[type='date']::-webkit-calendar-picker-indicator {\n  background-color: #fff;\n  border-radius: 5px;\n  padding: 3px;\n  cursor: pointer;\n}\nkin-input .kin_input.-textarea {\n  height: auto;\n  min-height: 10rem;\n  padding-top: 0.8rem;\n  padding-bottom: 0.8rem;\n}\n");class Xt extends Tt{static get attrCfg(){return{value:{updateFn:"updateAttr",updateCfg:{name:"value"}},id:null,type:null,inline:{updateFn:"toggleClass",updateCfg:{cssCls:"-inline"}},label:{updateFn:"updateAttr",updateCfg:{name:"label"}},error:{updateFn:"toggleAttr"},placeholder:null,"kin-disabled":{updateFn:["toggleAttr","toggleClass"],updateCfg:[{attrName:"disabled",attrValue:!0,el:"inputElem"},{cssCls:"-disabled"}]},formrow:{updateFn:"toggleClass",updateCfg:{cssCls:"-formrow"}},simplerow:{updateFn:"toggleClass",updateCfg:{cssCls:"-simplerow"}},uppercase:{updateFn:"toggleClass",updateCfg:{cssCls:"-uppercase",el:"inputElem"}},size:{updateFn:"updateClass"},title:{updateFn:"updateAttr",updateCfg:{name:"title"}},step:{updateFn:"updateAttr",updateCfg:{name:"step",el:"inputElem"}}}}static get observedAttributes(){return Object.keys(Xt.attrCfg).filter((t=>Xt.attrCfg[t]))}constructor(){super()}initElem(){const t=this.getAttribute("eye"),e=this.getAttribute("hint");this.elTpl=document.createElement("div"),this.elTpl.classList.add("kin_input__wrap"),this.initInputElem(),e&&this.initHint(),t&&this.initEye(),this.focusableElem=this.inputElem}updateElem(){this.updateInputElem(),this.updateLabelElem(),this.updateErrorElem()}initInputElem(){"textarea"===this.getAttribute("type")?this.inputElem=document.createElement("textarea"):this.inputElem=document.createElement("input"),this.inputElem.classList.add("kin_input"),this.elTpl.appendChild(this.inputElem)}updateInputElem(){if(this.inputElem.setAttribute("id",this.getAttribute("id")||Zt()),"textarea"!==this.getAttribute("type")&&(this.inputElem.type=this.getAttribute("type")||"text"),"textarea"===this.getAttribute("type")&&this.inputElem.classList.add("-textarea"),this.hasAttribute("size")?this.inputElem.classList.add("-"+this.getAttribute("size")):this.inputElem.classList.remove("-"+this.getAttribute("size")),this.hasAttribute("maxlength")&&this.inputElem.setAttribute("maxlength",this.getAttribute("maxlength")),this.inputElem.value=this.getAttribute("value")||"",this.inputElem.placeholder=this.getAttribute("placeholder")||"",this.getAttribute("error")){this.inputElem.classList.add("-error"),this.inputElem.setAttribute("aria-invalid","true");const t=this.inputElem.getAttribute("id")+"_error";this.inputElem.setAttribute("aria-errormessage",t)}else this.inputElem.classList.remove("-error"),this.inputElem.removeAttribute("aria-invalid"),this.inputElem.removeAttribute("aria-errormessage"),delete this.errorElem}getLabelElem(){return this.labelElem||(this.labelElem=document.createElement("label"),this.labelElem.classList.add("kin_input__label"),this.focusHandler=t=>{this.labelElem.classList.add("-focused")},this.inputElem.addEventListener("focus",this.focusHandler),this.blurHandler=t=>{this.labelElem.classList.remove("-focused")},this.inputElem.addEventListener("blur",this.blurHandler)),this.labelElem}updateLabelElem(){const t=this.getAttribute("label"),e=this.getLabelElem(),n=this.elTpl.contains(e);t?(this.labelElem.setAttribute("for",this.inputElem.getAttribute("id")),this.getAttribute("error")?this.labelElem.classList.add("-error"):this.labelElem.classList.remove("-error"),this.labelElem.innerText=t,n||this.inputElem.before(e)):n&&this.elTpl.removeChild(e)}_getErrorMessage(t){const e={hasLink:!1,texts:t};if(t){const n=t.match("^(.*){URL_START}(.+?){URL_END}(.*)$");n&&(e.hasLink=!0,e.texts=[n[1],n[2],n[3]])}return e}getErrorElem(){if(this.errorElem)return this.errorElem;let t='<p class="kin_input__error" role="alert"><kin-icon name="badge-critical" size="15"></kin-icon> '+this.getAttribute("error")+"</p>";const e=this._getErrorMessage(this.getAttribute("error"));e.hasLink&&(t=`<p class="kin_input__error" role="alert">\n\t\t\t\t<kin-icon name="badge-critical" size="15" />\n\t\t\t\t${e.texts[0]}\n\t\t\t\t<button class="a">${e.texts[1]}</button>\n\t\t\t\t${e.texts[2]}\n\t\t\t\t</p>`),this.errorElem=this.getDomParser().parseFromString(t,"text/html").querySelector("p");let n=this.errorElem.querySelector("button[class~=a]");return n&&(n.addEventListener("click",(t=>{this.dispatchCustomEvent("messageLinkClick",t)})),n=null),this.errorElem}updateErrorElem(){const t=this._getErrorMessage(this.getAttribute("error")),e=this.getErrorElem(),n=this.elTpl.querySelector(".kin_input__error");if(t.texts){const i=this.inputElem.getAttribute("id")+"_error";if(e.setAttribute("id",i),e.setAttribute("data-test",i),t.hasLink){e.innerHTML=`\n\t\t\t\t\t<kin-icon name="badge-critical" size="15"></kin-icon>\n\t\t\t\t\t${t.texts[0]}\n\t\t\t\t\t<button class="a">${t.texts[1]}</button>\n\t\t\t\t\t${t.texts[2]}\n\t\t\t\t`;let n=this.errorElem.querySelector("button[class~=a]");n&&(n.addEventListener("click",(t=>{this.dispatchCustomEvent("messageLinkClick",t)})),n=null)}else e.innerHTML='<kin-icon name="badge-critical" size="15"></kin-icon> '+t.texts;n||this.elTpl.appendChild(e)}else n&&this.elTpl.removeChild(n)}initHint(){this.hintElem=document.createElement("kin-tooltip"),this.hintElem.classList.add("kin_input__hint"),this.hintElem.innerHTML='<kin-icon name="icon-m-action-info" size="20" slot="tooltip-activator"></kin-icon><div slot="tooltip">'+this.getAttribute("hint")+"</div>",this.elTpl.appendChild(this.hintElem)}initEye(){const t=this.getAttribute("eye");let e=!1;this.eyeElem=document.createElement("label"),this.eyeElem.classList.add("kin_input__eye"),this.eyeElem.innerHTML=`<input type="checkbox" /><span>${"true"!=t?t:"Show password"}</span><kin-icon name="icon-m-eye" size="16" />`,this.eyeElemBtn=this.eyeElem.querySelector('input[type="checkbox"]'),this.eyeElemBtn.addEventListener("change",(t=>{e=!e;const n=this.eyeElem.querySelector("kin-icon");e?(this.inputElem.setAttribute("type","text"),n.setAttribute("name","icon-m-eye-striked")):(this.inputElem.setAttribute("type","password"),n.setAttribute("name","icon-m-eye"))})),this.eyeElemBtn.addEventListener("input",(t=>{t.stopPropagation()})),this.inputElem.classList.add("-eye"),this.elTpl.appendChild(this.eyeElem)}elemDestroyed(){this.inputElem&&this.inputElem.removeEventListener("focus",this.focusHandler),this.inputElem&&this.inputElem.removeEventListener("blur",this.blurHandler),delete this.focusHandler,delete this.blurHandler,delete this.inputElem}}customElements.define("kin-input",Xt);Qt("kin-select,\nkin-input {\n  display: block;\n  vertical-align: middle;\n}\nkin-select[inline],\nkin-input[inline] {\n  display: inline-block;\n}\nkin-select .kin_input,\nkin-input .kin_input,\nkin-select .kin_select,\nkin-input .kin_select {\n  font-family: var(--font);\n  font-size: var(--font-size);\n  height: var(--input-height);\n  border-radius: var(--input-radius);\n  background-color: transparent;\n  color: var(--ds-on-background);\n  border: solid 1px var(--ds-on-background-secondary);\n  padding: 0 1.2rem;\n  display: block;\n  width: 100%;\n  text-align: start;\n}\nkin-select .kin_input[type='search']::-webkit-search-cancel-button,\nkin-input .kin_input[type='search']::-webkit-search-cancel-button,\nkin-select .kin_select[type='search']::-webkit-search-cancel-button,\nkin-input .kin_select[type='search']::-webkit-search-cancel-button {\n  -webkit-appearance: none;\n  appearance: none;\n  width: 1.6rem;\n  height: 1.6rem;\n  position: relative;\n  background-color: var(--ds-on-background-disabled);\n  -webkit-mask-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAHlBMVEUAAAADAwQDAwQDAwQDAwQDAwQDAwQDAwQDAwQDAwRG0XY1AAAACXRSTlMAMFBgcI+fv+80x9rAAAAAfElEQVR42u3UQQoCMAwF0dpoau5/YVGQAWNhwKX9276hu4yzf9wlRl/E3t8ruq+Kva+K7rfFrOeu3X8NeE3rKayn0J7CegrpKfCyWHhX4E2Bl8uXX1LzQ3qvC3yqAh/vznp+sp7CegrrKYR3xcR/FLffroa/S/7yiZ2dPQCOFwkSiBgObwAAAABJRU5ErkJggg==\");\n  -webkit-mask-size: 100%;\n  cursor: pointer;\n}\nkin-select .kin_input[type='search']::-webkit-search-cancel-button:hover,\nkin-input .kin_input[type='search']::-webkit-search-cancel-button:hover,\nkin-select .kin_select[type='search']::-webkit-search-cancel-button:hover,\nkin-input .kin_select[type='search']::-webkit-search-cancel-button:hover {\n  background-color: var(--ds-on-background);\n}\nkin-select .kin_input:enabled:hover,\nkin-input .kin_input:enabled:hover,\nkin-select .kin_select:enabled:hover,\nkin-input .kin_select:enabled:hover {\n  border-color: var(--ds-on-background);\n}\nkin-select .kin_input:focus,\nkin-input .kin_input:focus,\nkin-select .kin_select:focus,\nkin-input .kin_select:focus,\nkin-select .kin_input:focus:hover,\nkin-input .kin_input:focus:hover,\nkin-select .kin_select:focus:hover,\nkin-input .kin_select:focus:hover {\n  border-color: var(--ds-accent-hc);\n  outline: none;\n  background-color: var(--ds-on-background-extra-light);\n}\nkin-select .kin_input.-error,\nkin-input .kin_input.-error,\nkin-select .kin_select.-error,\nkin-input .kin_select.-error {\n  border-color: var(--ds-critical);\n}\nkin-select .kin_input.-error:hover,\nkin-input .kin_input.-error:hover,\nkin-select .kin_select.-error:hover,\nkin-input .kin_select.-error:hover,\nkin-select .kin_input.-error:focus,\nkin-input .kin_input.-error:focus,\nkin-select .kin_select.-error:focus,\nkin-input .kin_select.-error:focus {\n  border-color: var(--ds-critical);\n}\nkin-select .kin_input.-uppercase,\nkin-input .kin_input.-uppercase,\nkin-select .kin_select.-uppercase,\nkin-input .kin_select.-uppercase {\n  text-transform: uppercase;\n}\nkin-select .kin_input.-large,\nkin-input .kin_input.-large,\nkin-select .kin_select.-large,\nkin-input .kin_select.-large {\n  height: 5.6rem;\n  font-size: var(--font-size-large);\n}\nkin-select .kin_input.-small,\nkin-input .kin_input.-small,\nkin-select .kin_select.-small,\nkin-input .kin_select.-small {\n  height: 3rem;\n  font-size: var(--font-size-small);\n}\nkin-select .kin_input__label,\nkin-input .kin_input__label,\nkin-select .kin_select__label,\nkin-input .kin_select__label {\n  font-size: var(--ds-caption-font-size);\n  line-height: var(--ds-caption-font-size);\n  color: var(--ds-on-background-secondary);\n  padding: 0 1.2rem 0.4rem;\n  text-align: start;\n  display: block;\n}\nkin-select .kin_input__label.-inline,\nkin-input .kin_input__label.-inline,\nkin-select .kin_select__label.-inline,\nkin-input .kin_select__label.-inline {\n  display: inline-block;\n  padding: 0;\n  vertical-align: middle;\n}\nkin-select .kin_input__error,\nkin-input .kin_input__error,\nkin-select .kin_select__error,\nkin-input .kin_select__error {\n  padding: 0 3rem;\n  margin-bottom: -2.5rem;\n  min-height: 2.5rem;\n  font-size: var(--font-size-small);\n}\nkin-select .kin_input__error kin-icon,\nkin-input .kin_input__error kin-icon,\nkin-select .kin_select__error kin-icon,\nkin-input .kin_select__error kin-icon {\n  position: absolute;\n  margin: 1px -2rem 0;\n}\nkin-select .kin_input__hint,\nkin-input .kin_input__hint,\nkin-select .kin_select__hint,\nkin-input .kin_select__hint {\n  width: 3rem;\n  position: absolute;\n  height: var(--input-height);\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  margin: calc(var(--input-height) * -1) 100% 0;\n}\nkin-select .kin_input.-large ~ .kin_select__hint,\nkin-input .kin_input.-large ~ .kin_select__hint,\nkin-select .kin_select.-large ~ .kin_select__hint,\nkin-input .kin_select.-large ~ .kin_select__hint,\nkin-select .kin_input.-large ~ .kin_input__hint,\nkin-input .kin_input.-large ~ .kin_input__hint,\nkin-select .kin_select.-large ~ .kin_input__hint,\nkin-input .kin_select.-large ~ .kin_input__hint {\n  height: 5.6rem;\n  margin-top: -5.6rem;\n}\nkin-select .kin_input.-small ~ .kin_select__hint,\nkin-input .kin_input.-small ~ .kin_select__hint,\nkin-select .kin_select.-small ~ .kin_select__hint,\nkin-input .kin_select.-small ~ .kin_select__hint,\nkin-select .kin_input.-small ~ .kin_input__hint,\nkin-input .kin_input.-small ~ .kin_input__hint,\nkin-select .kin_select.-small ~ .kin_input__hint,\nkin-input .kin_select.-small ~ .kin_input__hint {\n  height: 3rem;\n  margin-top: -3rem;\n}\nkin-select .kin_input__wrap,\nkin-input .kin_input__wrap,\nkin-select .kin_select__wrap,\nkin-input .kin_select__wrap {\n  box-sizing: border-box;\n  position: relative;\n  text-align: start;\n  display: block;\n}\nkin-select .kin_input__wrap.-disabled,\nkin-input .kin_input__wrap.-disabled,\nkin-select .kin_select__wrap.-disabled,\nkin-input .kin_select__wrap.-disabled {\n  pointer-events: none;\n  opacity: 0.5;\n}\nkin-select .kin_input__wrap.-formrow,\nkin-input .kin_input__wrap.-formrow,\nkin-select .kin_select__wrap.-formrow,\nkin-input .kin_select__wrap.-formrow {\n  padding: 1rem 0 2.5rem;\n  margin: 0 3rem;\n}\nkin-select .kin_input__wrap.-inline,\nkin-input .kin_input__wrap.-inline,\nkin-select .kin_select__wrap.-inline,\nkin-input .kin_select__wrap.-inline {\n  min-height: 0;\n  display: inline-flex;\n  flex-flow: row;\n  vertical-align: middle;\n  align-items: center;\n}\nkin-select .kin_input__wrap.-simplerow,\nkin-input .kin_input__wrap.-simplerow,\nkin-select .kin_select__wrap.-simplerow,\nkin-input .kin_select__wrap.-simplerow {\n  display: flex;\n  align-items: center;\n  justify-content: flex-start;\n  flex-wrap: wrap;\n  padding: 0.6rem 0;\n}\nkin-select .kin_input__wrap.-simplerow .kin_input,\nkin-input .kin_input__wrap.-simplerow .kin_input,\nkin-select .kin_select__wrap.-simplerow .kin_input,\nkin-input .kin_select__wrap.-simplerow .kin_input,\nkin-select .kin_input__wrap.-simplerow .kin_select,\nkin-input .kin_input__wrap.-simplerow .kin_select,\nkin-select .kin_select__wrap.-simplerow .kin_select,\nkin-input .kin_select__wrap.-simplerow .kin_select {\n  width: 50%;\n}\nkin-select .kin_input__wrap.-simplerow .kin_input__label,\nkin-input .kin_input__wrap.-simplerow .kin_input__label,\nkin-select .kin_select__wrap.-simplerow .kin_input__label,\nkin-input .kin_select__wrap.-simplerow .kin_input__label,\nkin-select .kin_input__wrap.-simplerow .kin_select__label,\nkin-input .kin_input__wrap.-simplerow .kin_select__label,\nkin-select .kin_select__wrap.-simplerow .kin_select__label,\nkin-input .kin_select__wrap.-simplerow .kin_select__label {\n  width: 25%;\n  text-align: end;\n}\nkin-select .kin_input__wrap.-simplerow .kin_input__error,\nkin-input .kin_input__wrap.-simplerow .kin_input__error,\nkin-select .kin_select__wrap.-simplerow .kin_input__error,\nkin-input .kin_select__wrap.-simplerow .kin_input__error,\nkin-select .kin_input__wrap.-simplerow .kin_select__error,\nkin-input .kin_input__wrap.-simplerow .kin_select__error,\nkin-select .kin_select__wrap.-simplerow .kin_select__error,\nkin-input .kin_select__wrap.-simplerow .kin_select__error {\n  min-height: 0;\n  margin: 0 25%;\n}\nkin-select .kin_input__wrap.-simplerow .kin_input__hint,\nkin-input .kin_input__wrap.-simplerow .kin_input__hint,\nkin-select .kin_select__wrap.-simplerow .kin_input__hint,\nkin-input .kin_select__wrap.-simplerow .kin_input__hint,\nkin-select .kin_input__wrap.-simplerow .kin_select__hint,\nkin-input .kin_input__wrap.-simplerow .kin_select__hint,\nkin-select .kin_select__wrap.-simplerow .kin_select__hint,\nkin-input .kin_select__wrap.-simplerow .kin_select__hint {\n  position: static;\n  left: auto;\n  right: auto;\n  margin: 0;\n}\nkin-select .kin_input__chevron,\nkin-input .kin_input__chevron,\nkin-select .kin_select__chevron,\nkin-input .kin_select__chevron,\nkin-select .kin_input__eye,\nkin-input .kin_input__eye,\nkin-select .kin_select__eye,\nkin-input .kin_select__eye {\n  position: absolute;\n  right: 0;\n  width: 3rem;\n  height: var(--input-height);\n  border-radius: var(--input-radius);\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  pointer-events: none;\n  transform: translateY(-100%);\n  z-index: 0;\n}\nkin-select .kin_input.-large ~ .kin_input__eye,\nkin-input .kin_input.-large ~ .kin_input__eye,\nkin-select .kin_select.-large ~ .kin_input__eye,\nkin-input .kin_select.-large ~ .kin_input__eye,\nkin-select .kin_input.-large ~ .kin_select__chevron,\nkin-input .kin_input.-large ~ .kin_select__chevron,\nkin-select .kin_select.-large ~ .kin_select__chevron,\nkin-input .kin_select.-large ~ .kin_select__chevron {\n  height: 5.6rem;\n}\nkin-select .kin_input.-small ~ .kin_input__eye,\nkin-input .kin_input.-small ~ .kin_input__eye,\nkin-select .kin_select.-small ~ .kin_input__eye,\nkin-input .kin_select.-small ~ .kin_input__eye,\nkin-select .kin_input.-small ~ .kin_select__chevron,\nkin-input .kin_input.-small ~ .kin_select__chevron,\nkin-select .kin_select.-small ~ .kin_select__chevron,\nkin-input .kin_select.-small ~ .kin_select__chevron {\n  height: 3rem;\n}\nkin-select .kin_input__wrap.-inline .kin_input__eye,\nkin-input .kin_input__wrap.-inline .kin_input__eye,\nkin-select .kin_select__wrap.-inline .kin_input__eye,\nkin-input .kin_select__wrap.-inline .kin_input__eye,\nkin-select .kin_input__wrap.-inline .kin_select__chevron,\nkin-input .kin_input__wrap.-inline .kin_select__chevron,\nkin-select .kin_select__wrap.-inline .kin_select__chevron,\nkin-input .kin_select__wrap.-inline .kin_select__chevron {\n  transform: none;\n}\nkin-select .kin_input:hover ~ .kin_select__chevron,\nkin-input .kin_input:hover ~ .kin_select__chevron,\nkin-select .kin_select:hover ~ .kin_select__chevron,\nkin-input .kin_select:hover ~ .kin_select__chevron {\n  background-color: var(--ds-on-background-light);\n}\nkin-select .kin_input__wrap,\nkin-input .kin_input__wrap,\nkin-select .kin_select__wrap,\nkin-input .kin_select__wrap {\n  position: relative;\n}\nkin-select .kin_input__wrap.-simplerow .kin_input__eye,\nkin-input .kin_input__wrap.-simplerow .kin_input__eye,\nkin-select .kin_select__wrap.-simplerow .kin_input__eye,\nkin-input .kin_select__wrap.-simplerow .kin_input__eye,\nkin-select .kin_input__wrap.-simplerow .kin_select__chevron,\nkin-input .kin_input__wrap.-simplerow .kin_select__chevron,\nkin-select .kin_select__wrap.-simplerow .kin_select__chevron,\nkin-input .kin_select__wrap.-simplerow .kin_select__chevron {\n  transform: none;\n  right: 25%;\n  align-self: flex-start;\n}\nkin-select .kin_input__eye,\nkin-input .kin_input__eye,\nkin-select .kin_select__eye,\nkin-input .kin_select__eye {\n  z-index: 2;\n  cursor: pointer;\n  pointer-events: all;\n}\nkin-select .kin_input__eye input[type='checkbox'],\nkin-input .kin_input__eye input[type='checkbox'],\nkin-select .kin_select__eye input[type='checkbox'],\nkin-input .kin_select__eye input[type='checkbox'] {\n  width: 2.2rem;\n  height: 2.2rem;\n  line-height: 2.2rem;\n  margin: 0;\n  -webkit-appearance: none;\n  -moz-appearance: none;\n  appearance: none;\n  border-radius: 5rem;\n  cursor: pointer;\n}\nkin-select .kin_input__eye input[type='checkbox']:hover,\nkin-input .kin_input__eye input[type='checkbox']:hover,\nkin-select .kin_select__eye input[type='checkbox']:hover,\nkin-input .kin_select__eye input[type='checkbox']:hover {\n  background-color: var(--ds-on-background-light);\n}\nkin-select .kin_input__eye span,\nkin-input .kin_input__eye span,\nkin-select .kin_select__eye span,\nkin-input .kin_select__eye span {\n  width: 0;\n  height: 0;\n  overflow: hidden;\n}\nkin-select .kin_input__eye kin-icon,\nkin-input .kin_input__eye kin-icon,\nkin-select .kin_select__eye kin-icon,\nkin-input .kin_select__eye kin-icon {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  pointer-events: none;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n}\nkin-select .kin_select,\nkin-input .kin_select {\n  -webkit-appearance: none;\n  -moz-appearance: none;\n  appearance: none;\n  cursor: pointer;\n  z-index: 1;\n}\nkin-select .kin_select option,\nkin-input .kin_select option {\n  color: initial;\n}\nkin-select .kin_select,\nkin-input .kin_select,\nkin-select .kin_input.-eye,\nkin-input .kin_input.-eye {\n  padding-right: 3rem;\n}\nbody[dir='rtl'] kin-input .kin_input.-eye,\nbody[dir='rtl'] kin-select .kin_input.-eye,\nbody[dir='rtl'] kin-input .kin_select,\nbody[dir='rtl'] kin-select .kin_select {\n  padding-right: 1rem;\n  padding-left: 3rem;\n}\nbody[dir='rtl'] kin-input .kin_input.-eye ~ .kin_select__chevron,\nbody[dir='rtl'] kin-select .kin_input.-eye ~ .kin_select__chevron,\nbody[dir='rtl'] kin-input .kin_select ~ .kin_select__chevron,\nbody[dir='rtl'] kin-select .kin_select ~ .kin_select__chevron,\nbody[dir='rtl'] kin-input .kin_input.-eye ~ .kin_input__eye,\nbody[dir='rtl'] kin-select .kin_input.-eye ~ .kin_input__eye,\nbody[dir='rtl'] kin-input .kin_select ~ .kin_input__eye,\nbody[dir='rtl'] kin-select .kin_select ~ .kin_input__eye {\n  right: auto;\n  left: 0;\n}\nbody[dir='rtl'] kin-input .kin_input.-eye__wrap.-simplerow .kin_select__chevron,\nbody[dir='rtl'] kin-select .kin_input.-eye__wrap.-simplerow .kin_select__chevron,\nbody[dir='rtl'] kin-input .kin_select__wrap.-simplerow .kin_select__chevron,\nbody[dir='rtl'] kin-select .kin_select__wrap.-simplerow .kin_select__chevron,\nbody[dir='rtl'] kin-input .kin_input.-eye__wrap.-simplerow .kin_input__eye,\nbody[dir='rtl'] kin-select .kin_input.-eye__wrap.-simplerow .kin_input__eye,\nbody[dir='rtl'] kin-input .kin_select__wrap.-simplerow .kin_input__eye,\nbody[dir='rtl'] kin-select .kin_select__wrap.-simplerow .kin_input__eye {\n  right: auto;\n  left: 25%;\n}\n");class $t extends Tt{static get attrCfg(){return{value:null,label:null,id:null,type:null,inline:{updateFn:"toggleClass",updateCfg:{cssCls:"-inline"}},error:{updateFn:"toggleAttr",updateCfg:{attrName:"error",attrValue:""}},formrow:{updateFn:"toggleClass",updateCfg:{cssCls:"-formrow"}},simplerow:{updateFn:"toggleClass",updateCfg:{cssCls:"-simplerow"}},"kin-disabled":{updateFn:["toggleAttr","toggleClass"],updateCfg:[{attrName:"disabled",attrValue:!0,el:"selectElem"},{cssCls:"-disabled"}]},size:{updateFn:"updateClass"},title:{updateFn:"updateAttr",updateCfg:{name:"title"}}}}static get observedAttributes(){return Object.keys($t.attrCfg).filter((t=>$t.attrCfg[t]))}constructor(){super()}initElem(){this.elTpl=document.createElement("div"),this.elTpl.classList.add("kin_select__wrap"),this.initselectElem(),this.initChevron(),this.initHint(),this.appendOptions(),this.focusableElem=this.selectElem}updateElem(){this.updateselectElem(),this.updateLabelElem(),this.updateErrorElem()}initselectElem(){this.selectElem=document.createElement("select"),this.selectElem.classList.add("kin_select"),this.elTpl.appendChild(this.selectElem)}appendOptions(){var t=this.innerHTML;this.selectElem.innerHTML=t,this.innerHTML=""}initChevron(){this.chevronElem=document.createElement("kin-icon"),this.chevronElem.classList.add("kin_select__chevron"),this.chevronElem.setAttribute("name","navigate"),this.chevronElem.setAttribute("size","14"),this.elTpl.appendChild(this.chevronElem)}updateselectElem(){this.selectElem.setAttribute("id",this.getAttribute("id")||Zt()),this.hasAttribute("size")?this.selectElem.classList.add("-"+this.getAttribute("size")):this.selectElem.classList.remove("-"+this.getAttribute("size")),this.selectElem.value=this.getAttribute("value")||this.selectElem.querySelector("option").getAttribute("value"),this.getAttribute("error")?this.selectElem.classList.add("-error"):this.selectElem.classList.remove("-error")}getLabelElem(){return this.labelElem||(this.labelElem=document.createElement("label"),this.labelElem.classList.add("kin_select__label"),this.selectElem.addEventListener("focus",(t=>{this.labelElem.classList.add("-focused")})),this.selectElem.addEventListener("blur",(t=>{this.labelElem.classList.remove("-focused")}))),this.labelElem}updateLabelElem(){const t=this.getAttribute("label"),e=this.getLabelElem(),n=this.elTpl.contains(e);t?(this.labelElem.setAttribute("for",this.selectElem.getAttribute("id")),this.getAttribute("error")?this.labelElem.classList.add("-error"):this.labelElem.classList.remove("-error"),this.labelElem.innerText=t,n||this.selectElem.before(e)):n&&this.elTpl.removeChild(e)}getErrorElem(){if(this.errorElem)return this.errorElem;const t='<p class="kin_select__error"><kin-icon name="badge-critical" size="15"></kin-icon> '+this.getAttribute("error")+"</p>";return this.errorElem=this.getDomParser().parseFromString(t,"text/html").querySelector("p"),this.errorElem}updateErrorElem(){const t=this.getAttribute("error"),e=this.getErrorElem(),n=this.elTpl.contains(e);t?(e.innerHTML='<kin-icon name="badge-critical" size="15"></kin-icon> '+t,n||this.elTpl.appendChild(e)):n&&this.elTpl.removeChild(e)}initHint(){this.getAttribute("hint")&&(this.hintElem=document.createElement("kin-tooltip"),this.hintElem.classList.add("kin_input__hint"),this.hintElem.innerHTML='<kin-icon name="icon-m-action-info" size="20" slot="tooltip-activator"></kin-icon><div slot="tooltip">'+this.getAttribute("hint")+"</div>",this.elTpl.appendChild(this.hintElem))}}customElements.define("kin-select",$t);"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self&&self;function te(t){throw new Error('Could not dynamically require "'+t+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var ee,ne={exports:{}};(ee=ne).exports=function(){var t,e;function n(){return t.apply(null,arguments)}function i(e){t=e}function s(t){return t instanceof Array||"[object Array]"===Object.prototype.toString.call(t)}function r(t){return null!=t&&"[object Object]"===Object.prototype.toString.call(t)}function o(t){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(t).length;var e;for(e in t)if(t.hasOwnProperty(e))return!1;return!0}function a(t){return void 0===t}function l(t){return"number"==typeof t||"[object Number]"===Object.prototype.toString.call(t)}function c(t){return t instanceof Date||"[object Date]"===Object.prototype.toString.call(t)}function A(t,e){var n,i=[];for(n=0;n<t.length;++n)i.push(e(t[n],n));return i}function d(t,e){return Object.prototype.hasOwnProperty.call(t,e)}function u(t,e){for(var n in e)d(e,n)&&(t[n]=e[n]);return d(e,"toString")&&(t.toString=e.toString),d(e,"valueOf")&&(t.valueOf=e.valueOf),t}function h(t,e,n,i){return qn(t,e,n,i,!0).utc()}function p(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function k(t){return null==t._pf&&(t._pf=p()),t._pf}function m(t){if(null==t._isValid){var n=k(t),i=e.call(n.parsedDateParts,(function(t){return null!=t})),s=!isNaN(t._d.getTime())&&n.overflow<0&&!n.empty&&!n.invalidMonth&&!n.invalidWeekday&&!n.weekdayMismatch&&!n.nullInput&&!n.invalidFormat&&!n.userInvalidated&&(!n.meridiem||n.meridiem&&i);if(t._strict&&(s=s&&0===n.charsLeftOver&&0===n.unusedTokens.length&&void 0===n.bigHour),null!=Object.isFrozen&&Object.isFrozen(t))return s;t._isValid=s}return t._isValid}function g(t){var e=h(NaN);return null!=t?u(k(e),t):k(e).userInvalidated=!0,e}e=Array.prototype.some?Array.prototype.some:function(t){for(var e=Object(this),n=e.length>>>0,i=0;i<n;i++)if(i in e&&t.call(this,e[i],i,e))return!0;return!1};var f=n.momentProperties=[];function b(t,e){var n,i,s;if(a(e._isAMomentObject)||(t._isAMomentObject=e._isAMomentObject),a(e._i)||(t._i=e._i),a(e._f)||(t._f=e._f),a(e._l)||(t._l=e._l),a(e._strict)||(t._strict=e._strict),a(e._tzm)||(t._tzm=e._tzm),a(e._isUTC)||(t._isUTC=e._isUTC),a(e._offset)||(t._offset=e._offset),a(e._pf)||(t._pf=k(e)),a(e._locale)||(t._locale=e._locale),f.length>0)for(n=0;n<f.length;n++)a(s=e[i=f[n]])||(t[i]=s);return t}var w=!1;function _(t){b(this,t),this._d=new Date(null!=t._d?t._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===w&&(w=!0,n.updateOffset(this),w=!1)}function v(t){return t instanceof _||null!=t&&null!=t._isAMomentObject}function y(t){return t<0?Math.ceil(t)||0:Math.floor(t)}function E(t){var e=+t,n=0;return 0!==e&&isFinite(e)&&(n=y(e)),n}function C(t,e,n){var i,s=Math.min(t.length,e.length),r=Math.abs(t.length-e.length),o=0;for(i=0;i<s;i++)(n&&t[i]!==e[i]||!n&&E(t[i])!==E(e[i]))&&o++;return o+r}function B(t){!1===n.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+t)}function x(t,e){var i=!0;return u((function(){if(null!=n.deprecationHandler&&n.deprecationHandler(null,t),i){for(var s,r=[],o=0;o<arguments.length;o++){if(s="","object"==typeof arguments[o]){for(var a in s+="\n["+o+"] ",arguments[0])s+=a+": "+arguments[0][a]+", ";s=s.slice(0,-2)}else s=arguments[o];r.push(s)}B(t+"\nArguments: "+Array.prototype.slice.call(r).join("")+"\n"+(new Error).stack),i=!1}return e.apply(this,arguments)}),e)}var M,S={};function D(t,e){null!=n.deprecationHandler&&n.deprecationHandler(t,e),S[t]||(B(e),S[t]=!0)}function T(t){return t instanceof Function||"[object Function]"===Object.prototype.toString.call(t)}function Q(t){var e,n;for(n in t)T(e=t[n])?this[n]=e:this["_"+n]=e;this._config=t,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function O(t,e){var n,i=u({},t);for(n in e)d(e,n)&&(r(t[n])&&r(e[n])?(i[n]={},u(i[n],t[n]),u(i[n],e[n])):null!=e[n]?i[n]=e[n]:delete i[n]);for(n in t)d(t,n)&&!d(e,n)&&r(t[n])&&(i[n]=u({},i[n]));return i}function F(t){null!=t&&this.set(t)}n.suppressDeprecationWarnings=!1,n.deprecationHandler=null,M=Object.keys?Object.keys:function(t){var e,n=[];for(e in t)d(t,e)&&n.push(e);return n};var I={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function U(t,e,n){var i=this._calendar[t]||this._calendar.sameElse;return T(i)?i.call(e,n):i}var R={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function Y(t){var e=this._longDateFormat[t],n=this._longDateFormat[t.toUpperCase()];return e||!n?e:(this._longDateFormat[t]=n.replace(/MMMM|MM|DD|dddd/g,(function(t){return t.slice(1)})),this._longDateFormat[t])}var N="Invalid date";function L(){return this._invalidDate}var V="%d",z=/\d{1,2}/;function Z(t){return this._ordinal.replace("%d",t)}var W={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function J(t,e,n,i){var s=this._relativeTime[n];return T(s)?s(t,e,n,i):s.replace(/%d/i,t)}function H(t,e){var n=this._relativeTime[t>0?"future":"past"];return T(n)?n(e):n.replace(/%s/i,e)}var G={};function q(t,e){var n=t.toLowerCase();G[n]=G[n+"s"]=G[e]=t}function j(t){return"string"==typeof t?G[t]||G[t.toLowerCase()]:void 0}function P(t){var e,n,i={};for(n in t)d(t,n)&&(e=j(n))&&(i[e]=t[n]);return i}var K={};function X(t,e){K[t]=e}function $(t){var e=[];for(var n in t)e.push({unit:n,priority:K[n]});return e.sort((function(t,e){return t.priority-e.priority})),e}function tt(t,e,n){var i=""+Math.abs(t),s=e-i.length;return(t>=0?n?"+":"":"-")+Math.pow(10,Math.max(0,s)).toString().substr(1)+i}var et=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,nt=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,it={},st={};function rt(t,e,n,i){var s=i;"string"==typeof i&&(s=function(){return this[i]()}),t&&(st[t]=s),e&&(st[e[0]]=function(){return tt(s.apply(this,arguments),e[1],e[2])}),n&&(st[n]=function(){return this.localeData().ordinal(s.apply(this,arguments),t)})}function ot(t){return t.match(/\[[\s\S]/)?t.replace(/^\[|\]$/g,""):t.replace(/\\/g,"")}function at(t){var e,n,i=t.match(et);for(e=0,n=i.length;e<n;e++)st[i[e]]?i[e]=st[i[e]]:i[e]=ot(i[e]);return function(e){var s,r="";for(s=0;s<n;s++)r+=T(i[s])?i[s].call(e,t):i[s];return r}}function lt(t,e){return t.isValid()?(e=ct(e,t.localeData()),it[e]=it[e]||at(e),it[e](t)):t.localeData().invalidDate()}function ct(t,e){var n=5;function i(t){return e.longDateFormat(t)||t}for(nt.lastIndex=0;n>=0&&nt.test(t);)t=t.replace(nt,i),nt.lastIndex=0,n-=1;return t}var At=/\d/,dt=/\d\d/,ut=/\d{3}/,ht=/\d{4}/,pt=/[+-]?\d{6}/,kt=/\d\d?/,mt=/\d\d\d\d?/,gt=/\d\d\d\d\d\d?/,ft=/\d{1,3}/,bt=/\d{1,4}/,wt=/[+-]?\d{1,6}/,_t=/\d+/,vt=/[+-]?\d+/,yt=/Z|[+-]\d\d:?\d\d/gi,Et=/Z|[+-]\d\d(?::?\d\d)?/gi,Ct=/[+-]?\d+(\.\d{1,3})?/,Bt=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,xt={};function Mt(t,e,n){xt[t]=T(e)?e:function(t,i){return t&&n?n:e}}function St(t,e){return d(xt,t)?xt[t](e._strict,e._locale):new RegExp(Dt(t))}function Dt(t){return Tt(t.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,(function(t,e,n,i,s){return e||n||i||s})))}function Tt(t){return t.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}var Qt={};function Ot(t,e){var n,i=e;for("string"==typeof t&&(t=[t]),l(e)&&(i=function(t,n){n[e]=E(t)}),n=0;n<t.length;n++)Qt[t[n]]=i}function Ft(t,e){Ot(t,(function(t,n,i,s){i._w=i._w||{},e(t,i._w,i,s)}))}function It(t,e,n){null!=e&&d(Qt,t)&&Qt[t](e,n._a,n,t)}var Ut=0,Rt=1,Yt=2,Nt=3,Lt=4,Vt=5,zt=6,Zt=7,Wt=8;function Jt(t){return Ht(t)?366:365}function Ht(t){return t%4==0&&t%100!=0||t%400==0}rt("Y",0,0,(function(){var t=this.year();return t<=9999?""+t:"+"+t})),rt(0,["YY",2],0,(function(){return this.year()%100})),rt(0,["YYYY",4],0,"year"),rt(0,["YYYYY",5],0,"year"),rt(0,["YYYYYY",6,!0],0,"year"),q("year","y"),X("year",1),Mt("Y",vt),Mt("YY",kt,dt),Mt("YYYY",bt,ht),Mt("YYYYY",wt,pt),Mt("YYYYYY",wt,pt),Ot(["YYYYY","YYYYYY"],Ut),Ot("YYYY",(function(t,e){e[Ut]=2===t.length?n.parseTwoDigitYear(t):E(t)})),Ot("YY",(function(t,e){e[Ut]=n.parseTwoDigitYear(t)})),Ot("Y",(function(t,e){e[Ut]=parseInt(t,10)})),n.parseTwoDigitYear=function(t){return E(t)+(E(t)>68?1900:2e3)};var Gt,qt=Pt("FullYear",!0);function jt(){return Ht(this.year())}function Pt(t,e){return function(i){return null!=i?(Xt(this,t,i),n.updateOffset(this,e),this):Kt(this,t)}}function Kt(t,e){return t.isValid()?t._d["get"+(t._isUTC?"UTC":"")+e]():NaN}function Xt(t,e,n){t.isValid()&&!isNaN(n)&&("FullYear"===e&&Ht(t.year())&&1===t.month()&&29===t.date()?t._d["set"+(t._isUTC?"UTC":"")+e](n,t.month(),se(n,t.month())):t._d["set"+(t._isUTC?"UTC":"")+e](n))}function $t(t){return T(this[t=j(t)])?this[t]():this}function ne(t,e){if("object"==typeof t)for(var n=$(t=P(t)),i=0;i<n.length;i++)this[n[i].unit](t[n[i].unit]);else if(T(this[t=j(t)]))return this[t](e);return this}function ie(t,e){return(t%e+e)%e}function se(t,e){if(isNaN(t)||isNaN(e))return NaN;var n=ie(e,12);return t+=(e-n)/12,1===n?Ht(t)?29:28:31-n%7%2}Gt=Array.prototype.indexOf?Array.prototype.indexOf:function(t){var e;for(e=0;e<this.length;++e)if(this[e]===t)return e;return-1},rt("M",["MM",2],"Mo",(function(){return this.month()+1})),rt("MMM",0,0,(function(t){return this.localeData().monthsShort(this,t)})),rt("MMMM",0,0,(function(t){return this.localeData().months(this,t)})),q("month","M"),X("month",8),Mt("M",kt),Mt("MM",kt,dt),Mt("MMM",(function(t,e){return e.monthsShortRegex(t)})),Mt("MMMM",(function(t,e){return e.monthsRegex(t)})),Ot(["M","MM"],(function(t,e){e[Rt]=E(t)-1})),Ot(["MMM","MMMM"],(function(t,e,n,i){var s=n._locale.monthsParse(t,i,n._strict);null!=s?e[Rt]=s:k(n).invalidMonth=t}));var re=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,oe="January_February_March_April_May_June_July_August_September_October_November_December".split("_");function ae(t,e){return t?s(this._months)?this._months[t.month()]:this._months[(this._months.isFormat||re).test(e)?"format":"standalone"][t.month()]:s(this._months)?this._months:this._months.standalone}var le="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_");function ce(t,e){return t?s(this._monthsShort)?this._monthsShort[t.month()]:this._monthsShort[re.test(e)?"format":"standalone"][t.month()]:s(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function Ae(t,e,n){var i,s,r,o=t.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],i=0;i<12;++i)r=h([2e3,i]),this._shortMonthsParse[i]=this.monthsShort(r,"").toLocaleLowerCase(),this._longMonthsParse[i]=this.months(r,"").toLocaleLowerCase();return n?"MMM"===e?-1!==(s=Gt.call(this._shortMonthsParse,o))?s:null:-1!==(s=Gt.call(this._longMonthsParse,o))?s:null:"MMM"===e?-1!==(s=Gt.call(this._shortMonthsParse,o))||-1!==(s=Gt.call(this._longMonthsParse,o))?s:null:-1!==(s=Gt.call(this._longMonthsParse,o))||-1!==(s=Gt.call(this._shortMonthsParse,o))?s:null}function de(t,e,n){var i,s,r;if(this._monthsParseExact)return Ae.call(this,t,e,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),i=0;i<12;i++){if(s=h([2e3,i]),n&&!this._longMonthsParse[i]&&(this._longMonthsParse[i]=new RegExp("^"+this.months(s,"").replace(".","")+"$","i"),this._shortMonthsParse[i]=new RegExp("^"+this.monthsShort(s,"").replace(".","")+"$","i")),n||this._monthsParse[i]||(r="^"+this.months(s,"")+"|^"+this.monthsShort(s,""),this._monthsParse[i]=new RegExp(r.replace(".",""),"i")),n&&"MMMM"===e&&this._longMonthsParse[i].test(t))return i;if(n&&"MMM"===e&&this._shortMonthsParse[i].test(t))return i;if(!n&&this._monthsParse[i].test(t))return i}}function ue(t,e){var n;if(!t.isValid())return t;if("string"==typeof e)if(/^\d+$/.test(e))e=E(e);else if(!l(e=t.localeData().monthsParse(e)))return t;return n=Math.min(t.date(),se(t.year(),e)),t._d["set"+(t._isUTC?"UTC":"")+"Month"](e,n),t}function he(t){return null!=t?(ue(this,t),n.updateOffset(this,!0),this):Kt(this,"Month")}function pe(){return se(this.year(),this.month())}var ke=Bt;function me(t){return this._monthsParseExact?(d(this,"_monthsRegex")||be.call(this),t?this._monthsShortStrictRegex:this._monthsShortRegex):(d(this,"_monthsShortRegex")||(this._monthsShortRegex=ke),this._monthsShortStrictRegex&&t?this._monthsShortStrictRegex:this._monthsShortRegex)}var ge=Bt;function fe(t){return this._monthsParseExact?(d(this,"_monthsRegex")||be.call(this),t?this._monthsStrictRegex:this._monthsRegex):(d(this,"_monthsRegex")||(this._monthsRegex=ge),this._monthsStrictRegex&&t?this._monthsStrictRegex:this._monthsRegex)}function be(){function t(t,e){return e.length-t.length}var e,n,i=[],s=[],r=[];for(e=0;e<12;e++)n=h([2e3,e]),i.push(this.monthsShort(n,"")),s.push(this.months(n,"")),r.push(this.months(n,"")),r.push(this.monthsShort(n,""));for(i.sort(t),s.sort(t),r.sort(t),e=0;e<12;e++)i[e]=Tt(i[e]),s[e]=Tt(s[e]);for(e=0;e<24;e++)r[e]=Tt(r[e]);this._monthsRegex=new RegExp("^("+r.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+i.join("|")+")","i")}function we(t,e,n,i,s,r,o){var a;return t<100&&t>=0?(a=new Date(t+400,e,n,i,s,r,o),isFinite(a.getFullYear())&&a.setFullYear(t)):a=new Date(t,e,n,i,s,r,o),a}function _e(t){var e;if(t<100&&t>=0){var n=Array.prototype.slice.call(arguments);n[0]=t+400,e=new Date(Date.UTC.apply(null,n)),isFinite(e.getUTCFullYear())&&e.setUTCFullYear(t)}else e=new Date(Date.UTC.apply(null,arguments));return e}function ve(t,e,n){var i=7+e-n;return-(7+_e(t,0,i).getUTCDay()-e)%7+i-1}function ye(t,e,n,i,s){var r,o,a=1+7*(e-1)+(7+n-i)%7+ve(t,i,s);return a<=0?o=Jt(r=t-1)+a:a>Jt(t)?(r=t+1,o=a-Jt(t)):(r=t,o=a),{year:r,dayOfYear:o}}function Ee(t,e,n){var i,s,r=ve(t.year(),e,n),o=Math.floor((t.dayOfYear()-r-1)/7)+1;return o<1?i=o+Ce(s=t.year()-1,e,n):o>Ce(t.year(),e,n)?(i=o-Ce(t.year(),e,n),s=t.year()+1):(s=t.year(),i=o),{week:i,year:s}}function Ce(t,e,n){var i=ve(t,e,n),s=ve(t+1,e,n);return(Jt(t)-i+s)/7}function Be(t){return Ee(t,this._week.dow,this._week.doy).week}rt("w",["ww",2],"wo","week"),rt("W",["WW",2],"Wo","isoWeek"),q("week","w"),q("isoWeek","W"),X("week",5),X("isoWeek",5),Mt("w",kt),Mt("ww",kt,dt),Mt("W",kt),Mt("WW",kt,dt),Ft(["w","ww","W","WW"],(function(t,e,n,i){e[i.substr(0,1)]=E(t)}));var xe={dow:0,doy:6};function Me(){return this._week.dow}function Se(){return this._week.doy}function De(t){var e=this.localeData().week(this);return null==t?e:this.add(7*(t-e),"d")}function Te(t){var e=Ee(this,1,4).week;return null==t?e:this.add(7*(t-e),"d")}function Qe(t,e){return"string"!=typeof t?t:isNaN(t)?"number"==typeof(t=e.weekdaysParse(t))?t:null:parseInt(t,10)}function Oe(t,e){return"string"==typeof t?e.weekdaysParse(t)%7||7:isNaN(t)?null:t}function Fe(t,e){return t.slice(e,7).concat(t.slice(0,e))}rt("d",0,"do","day"),rt("dd",0,0,(function(t){return this.localeData().weekdaysMin(this,t)})),rt("ddd",0,0,(function(t){return this.localeData().weekdaysShort(this,t)})),rt("dddd",0,0,(function(t){return this.localeData().weekdays(this,t)})),rt("e",0,0,"weekday"),rt("E",0,0,"isoWeekday"),q("day","d"),q("weekday","e"),q("isoWeekday","E"),X("day",11),X("weekday",11),X("isoWeekday",11),Mt("d",kt),Mt("e",kt),Mt("E",kt),Mt("dd",(function(t,e){return e.weekdaysMinRegex(t)})),Mt("ddd",(function(t,e){return e.weekdaysShortRegex(t)})),Mt("dddd",(function(t,e){return e.weekdaysRegex(t)})),Ft(["dd","ddd","dddd"],(function(t,e,n,i){var s=n._locale.weekdaysParse(t,i,n._strict);null!=s?e.d=s:k(n).invalidWeekday=t})),Ft(["d","e","E"],(function(t,e,n,i){e[i]=E(t)}));var Ie="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_");function Ue(t,e){var n=s(this._weekdays)?this._weekdays:this._weekdays[t&&!0!==t&&this._weekdays.isFormat.test(e)?"format":"standalone"];return!0===t?Fe(n,this._week.dow):t?n[t.day()]:n}var Re="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_");function Ye(t){return!0===t?Fe(this._weekdaysShort,this._week.dow):t?this._weekdaysShort[t.day()]:this._weekdaysShort}var Ne="Su_Mo_Tu_We_Th_Fr_Sa".split("_");function Le(t){return!0===t?Fe(this._weekdaysMin,this._week.dow):t?this._weekdaysMin[t.day()]:this._weekdaysMin}function Ve(t,e,n){var i,s,r,o=t.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],i=0;i<7;++i)r=h([2e3,1]).day(i),this._minWeekdaysParse[i]=this.weekdaysMin(r,"").toLocaleLowerCase(),this._shortWeekdaysParse[i]=this.weekdaysShort(r,"").toLocaleLowerCase(),this._weekdaysParse[i]=this.weekdays(r,"").toLocaleLowerCase();return n?"dddd"===e?-1!==(s=Gt.call(this._weekdaysParse,o))?s:null:"ddd"===e?-1!==(s=Gt.call(this._shortWeekdaysParse,o))?s:null:-1!==(s=Gt.call(this._minWeekdaysParse,o))?s:null:"dddd"===e?-1!==(s=Gt.call(this._weekdaysParse,o))||-1!==(s=Gt.call(this._shortWeekdaysParse,o))||-1!==(s=Gt.call(this._minWeekdaysParse,o))?s:null:"ddd"===e?-1!==(s=Gt.call(this._shortWeekdaysParse,o))||-1!==(s=Gt.call(this._weekdaysParse,o))||-1!==(s=Gt.call(this._minWeekdaysParse,o))?s:null:-1!==(s=Gt.call(this._minWeekdaysParse,o))||-1!==(s=Gt.call(this._weekdaysParse,o))||-1!==(s=Gt.call(this._shortWeekdaysParse,o))?s:null}function ze(t,e,n){var i,s,r;if(this._weekdaysParseExact)return Ve.call(this,t,e,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),i=0;i<7;i++){if(s=h([2e3,1]).day(i),n&&!this._fullWeekdaysParse[i]&&(this._fullWeekdaysParse[i]=new RegExp("^"+this.weekdays(s,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[i]=new RegExp("^"+this.weekdaysShort(s,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[i]=new RegExp("^"+this.weekdaysMin(s,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[i]||(r="^"+this.weekdays(s,"")+"|^"+this.weekdaysShort(s,"")+"|^"+this.weekdaysMin(s,""),this._weekdaysParse[i]=new RegExp(r.replace(".",""),"i")),n&&"dddd"===e&&this._fullWeekdaysParse[i].test(t))return i;if(n&&"ddd"===e&&this._shortWeekdaysParse[i].test(t))return i;if(n&&"dd"===e&&this._minWeekdaysParse[i].test(t))return i;if(!n&&this._weekdaysParse[i].test(t))return i}}function Ze(t){if(!this.isValid())return null!=t?this:NaN;var e=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=t?(t=Qe(t,this.localeData()),this.add(t-e,"d")):e}function We(t){if(!this.isValid())return null!=t?this:NaN;var e=(this.day()+7-this.localeData()._week.dow)%7;return null==t?e:this.add(t-e,"d")}function Je(t){if(!this.isValid())return null!=t?this:NaN;if(null!=t){var e=Oe(t,this.localeData());return this.day(this.day()%7?e:e-7)}return this.day()||7}var He=Bt;function Ge(t){return this._weekdaysParseExact?(d(this,"_weekdaysRegex")||Xe.call(this),t?this._weekdaysStrictRegex:this._weekdaysRegex):(d(this,"_weekdaysRegex")||(this._weekdaysRegex=He),this._weekdaysStrictRegex&&t?this._weekdaysStrictRegex:this._weekdaysRegex)}var qe=Bt;function je(t){return this._weekdaysParseExact?(d(this,"_weekdaysRegex")||Xe.call(this),t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(d(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=qe),this._weekdaysShortStrictRegex&&t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}var Pe=Bt;function Ke(t){return this._weekdaysParseExact?(d(this,"_weekdaysRegex")||Xe.call(this),t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(d(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Pe),this._weekdaysMinStrictRegex&&t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Xe(){function t(t,e){return e.length-t.length}var e,n,i,s,r,o=[],a=[],l=[],c=[];for(e=0;e<7;e++)n=h([2e3,1]).day(e),i=this.weekdaysMin(n,""),s=this.weekdaysShort(n,""),r=this.weekdays(n,""),o.push(i),a.push(s),l.push(r),c.push(i),c.push(s),c.push(r);for(o.sort(t),a.sort(t),l.sort(t),c.sort(t),e=0;e<7;e++)a[e]=Tt(a[e]),l[e]=Tt(l[e]),c[e]=Tt(c[e]);this._weekdaysRegex=new RegExp("^("+c.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+a.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+o.join("|")+")","i")}function $e(){return this.hours()%12||12}function tn(){return this.hours()||24}function en(t,e){rt(t,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),e)}))}function nn(t,e){return e._meridiemParse}function sn(t){return"p"===(t+"").toLowerCase().charAt(0)}rt("H",["HH",2],0,"hour"),rt("h",["hh",2],0,$e),rt("k",["kk",2],0,tn),rt("hmm",0,0,(function(){return""+$e.apply(this)+tt(this.minutes(),2)})),rt("hmmss",0,0,(function(){return""+$e.apply(this)+tt(this.minutes(),2)+tt(this.seconds(),2)})),rt("Hmm",0,0,(function(){return""+this.hours()+tt(this.minutes(),2)})),rt("Hmmss",0,0,(function(){return""+this.hours()+tt(this.minutes(),2)+tt(this.seconds(),2)})),en("a",!0),en("A",!1),q("hour","h"),X("hour",13),Mt("a",nn),Mt("A",nn),Mt("H",kt),Mt("h",kt),Mt("k",kt),Mt("HH",kt,dt),Mt("hh",kt,dt),Mt("kk",kt,dt),Mt("hmm",mt),Mt("hmmss",gt),Mt("Hmm",mt),Mt("Hmmss",gt),Ot(["H","HH"],Nt),Ot(["k","kk"],(function(t,e,n){var i=E(t);e[Nt]=24===i?0:i})),Ot(["a","A"],(function(t,e,n){n._isPm=n._locale.isPM(t),n._meridiem=t})),Ot(["h","hh"],(function(t,e,n){e[Nt]=E(t),k(n).bigHour=!0})),Ot("hmm",(function(t,e,n){var i=t.length-2;e[Nt]=E(t.substr(0,i)),e[Lt]=E(t.substr(i)),k(n).bigHour=!0})),Ot("hmmss",(function(t,e,n){var i=t.length-4,s=t.length-2;e[Nt]=E(t.substr(0,i)),e[Lt]=E(t.substr(i,2)),e[Vt]=E(t.substr(s)),k(n).bigHour=!0})),Ot("Hmm",(function(t,e,n){var i=t.length-2;e[Nt]=E(t.substr(0,i)),e[Lt]=E(t.substr(i))})),Ot("Hmmss",(function(t,e,n){var i=t.length-4,s=t.length-2;e[Nt]=E(t.substr(0,i)),e[Lt]=E(t.substr(i,2)),e[Vt]=E(t.substr(s))}));var rn=/[ap]\.?m?\.?/i;function on(t,e,n){return t>11?n?"pm":"PM":n?"am":"AM"}var an,ln=Pt("Hours",!0),cn={calendar:I,longDateFormat:R,invalidDate:N,ordinal:V,dayOfMonthOrdinalParse:z,relativeTime:W,months:oe,monthsShort:le,week:xe,weekdays:Ie,weekdaysMin:Ne,weekdaysShort:Re,meridiemParse:rn},An={},dn={};function un(t){return t?t.toLowerCase().replace("_","-"):t}function hn(t){for(var e,n,i,s,r=0;r<t.length;){for(e=(s=un(t[r]).split("-")).length,n=(n=un(t[r+1]))?n.split("-"):null;e>0;){if(i=pn(s.slice(0,e).join("-")))return i;if(n&&n.length>=e&&C(s,n,!0)>=e-1)break;e--}r++}return an}function pn(t){var e=null;if(!An[t]&&ee&&ee.exports)try{e=an._abbr,te("./locale/"+t),kn(e)}catch(n){}return An[t]}function kn(t,e){var n;return t&&((n=a(e)?fn(t):mn(t,e))?an=n:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+t+" not found. Did you forget to load it?")),an._abbr}function mn(t,e){if(null!==e){var n,i=cn;if(e.abbr=t,null!=An[t])D("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),i=An[t]._config;else if(null!=e.parentLocale)if(null!=An[e.parentLocale])i=An[e.parentLocale]._config;else{if(null==(n=pn(e.parentLocale)))return dn[e.parentLocale]||(dn[e.parentLocale]=[]),dn[e.parentLocale].push({name:t,config:e}),null;i=n._config}return An[t]=new F(O(i,e)),dn[t]&&dn[t].forEach((function(t){mn(t.name,t.config)})),kn(t),An[t]}return delete An[t],null}function gn(t,e){if(null!=e){var n,i,s=cn;null!=(i=pn(t))&&(s=i._config),(n=new F(e=O(s,e))).parentLocale=An[t],An[t]=n,kn(t)}else null!=An[t]&&(null!=An[t].parentLocale?An[t]=An[t].parentLocale:null!=An[t]&&delete An[t]);return An[t]}function fn(t){var e;if(t&&t._locale&&t._locale._abbr&&(t=t._locale._abbr),!t)return an;if(!s(t)){if(e=pn(t))return e;t=[t]}return hn(t)}function bn(){return M(An)}function wn(t){var e,n=t._a;return n&&-2===k(t).overflow&&(e=n[Rt]<0||n[Rt]>11?Rt:n[Yt]<1||n[Yt]>se(n[Ut],n[Rt])?Yt:n[Nt]<0||n[Nt]>24||24===n[Nt]&&(0!==n[Lt]||0!==n[Vt]||0!==n[zt])?Nt:n[Lt]<0||n[Lt]>59?Lt:n[Vt]<0||n[Vt]>59?Vt:n[zt]<0||n[zt]>999?zt:-1,k(t)._overflowDayOfYear&&(e<Ut||e>Yt)&&(e=Yt),k(t)._overflowWeeks&&-1===e&&(e=Zt),k(t)._overflowWeekday&&-1===e&&(e=Wt),k(t).overflow=e),t}function _n(t,e,n){return null!=t?t:null!=e?e:n}function vn(t){var e=new Date(n.now());return t._useUTC?[e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()]:[e.getFullYear(),e.getMonth(),e.getDate()]}function yn(t){var e,n,i,s,r,o=[];if(!t._d){for(i=vn(t),t._w&&null==t._a[Yt]&&null==t._a[Rt]&&En(t),null!=t._dayOfYear&&(r=_n(t._a[Ut],i[Ut]),(t._dayOfYear>Jt(r)||0===t._dayOfYear)&&(k(t)._overflowDayOfYear=!0),n=_e(r,0,t._dayOfYear),t._a[Rt]=n.getUTCMonth(),t._a[Yt]=n.getUTCDate()),e=0;e<3&&null==t._a[e];++e)t._a[e]=o[e]=i[e];for(;e<7;e++)t._a[e]=o[e]=null==t._a[e]?2===e?1:0:t._a[e];24===t._a[Nt]&&0===t._a[Lt]&&0===t._a[Vt]&&0===t._a[zt]&&(t._nextDay=!0,t._a[Nt]=0),t._d=(t._useUTC?_e:we).apply(null,o),s=t._useUTC?t._d.getUTCDay():t._d.getDay(),null!=t._tzm&&t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),t._nextDay&&(t._a[Nt]=24),t._w&&void 0!==t._w.d&&t._w.d!==s&&(k(t).weekdayMismatch=!0)}}function En(t){var e,n,i,s,r,o,a,l;if(null!=(e=t._w).GG||null!=e.W||null!=e.E)r=1,o=4,n=_n(e.GG,t._a[Ut],Ee(jn(),1,4).year),i=_n(e.W,1),((s=_n(e.E,1))<1||s>7)&&(l=!0);else{r=t._locale._week.dow,o=t._locale._week.doy;var c=Ee(jn(),r,o);n=_n(e.gg,t._a[Ut],c.year),i=_n(e.w,c.week),null!=e.d?((s=e.d)<0||s>6)&&(l=!0):null!=e.e?(s=e.e+r,(e.e<0||e.e>6)&&(l=!0)):s=r}i<1||i>Ce(n,r,o)?k(t)._overflowWeeks=!0:null!=l?k(t)._overflowWeekday=!0:(a=ye(n,i,s,r,o),t._a[Ut]=a.year,t._dayOfYear=a.dayOfYear)}var Cn=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Bn=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,xn=/Z|[+-]\d\d(?::?\d\d)?/,Mn=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],Sn=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Dn=/^\/?Date\((\-?\d+)/i;function Tn(t){var e,n,i,s,r,o,a=t._i,l=Cn.exec(a)||Bn.exec(a);if(l){for(k(t).iso=!0,e=0,n=Mn.length;e<n;e++)if(Mn[e][1].exec(l[1])){s=Mn[e][0],i=!1!==Mn[e][2];break}if(null==s)return void(t._isValid=!1);if(l[3]){for(e=0,n=Sn.length;e<n;e++)if(Sn[e][1].exec(l[3])){r=(l[2]||" ")+Sn[e][0];break}if(null==r)return void(t._isValid=!1)}if(!i&&null!=r)return void(t._isValid=!1);if(l[4]){if(!xn.exec(l[4]))return void(t._isValid=!1);o="Z"}t._f=s+(r||"")+(o||""),Vn(t)}else t._isValid=!1}var Qn=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/;function On(t,e,n,i,s,r){var o=[Fn(t),le.indexOf(e),parseInt(n,10),parseInt(i,10),parseInt(s,10)];return r&&o.push(parseInt(r,10)),o}function Fn(t){var e=parseInt(t,10);return e<=49?2e3+e:e<=999?1900+e:e}function In(t){return t.replace(/\([^)]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function Un(t,e,n){return!t||Re.indexOf(t)===new Date(e[0],e[1],e[2]).getDay()||(k(n).weekdayMismatch=!0,n._isValid=!1,!1)}var Rn={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Yn(t,e,n){if(t)return Rn[t];if(e)return 0;var i=parseInt(n,10),s=i%100;return(i-s)/100*60+s}function Nn(t){var e=Qn.exec(In(t._i));if(e){var n=On(e[4],e[3],e[2],e[5],e[6],e[7]);if(!Un(e[1],n,t))return;t._a=n,t._tzm=Yn(e[8],e[9],e[10]),t._d=_e.apply(null,t._a),t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),k(t).rfc2822=!0}else t._isValid=!1}function Ln(t){var e=Dn.exec(t._i);null===e?(Tn(t),!1===t._isValid&&(delete t._isValid,Nn(t),!1===t._isValid&&(delete t._isValid,n.createFromInputFallback(t)))):t._d=new Date(+e[1])}function Vn(t){if(t._f!==n.ISO_8601)if(t._f!==n.RFC_2822){t._a=[],k(t).empty=!0;var e,i,s,r,o,a=""+t._i,l=a.length,c=0;for(s=ct(t._f,t._locale).match(et)||[],e=0;e<s.length;e++)r=s[e],(i=(a.match(St(r,t))||[])[0])&&((o=a.substr(0,a.indexOf(i))).length>0&&k(t).unusedInput.push(o),a=a.slice(a.indexOf(i)+i.length),c+=i.length),st[r]?(i?k(t).empty=!1:k(t).unusedTokens.push(r),It(r,i,t)):t._strict&&!i&&k(t).unusedTokens.push(r);k(t).charsLeftOver=l-c,a.length>0&&k(t).unusedInput.push(a),t._a[Nt]<=12&&!0===k(t).bigHour&&t._a[Nt]>0&&(k(t).bigHour=void 0),k(t).parsedDateParts=t._a.slice(0),k(t).meridiem=t._meridiem,t._a[Nt]=zn(t._locale,t._a[Nt],t._meridiem),yn(t),wn(t)}else Nn(t);else Tn(t)}function zn(t,e,n){var i;return null==n?e:null!=t.meridiemHour?t.meridiemHour(e,n):null!=t.isPM?((i=t.isPM(n))&&e<12&&(e+=12),i||12!==e||(e=0),e):e}function Zn(t){var e,n,i,s,r;if(0===t._f.length)return k(t).invalidFormat=!0,void(t._d=new Date(NaN));for(s=0;s<t._f.length;s++)r=0,e=b({},t),null!=t._useUTC&&(e._useUTC=t._useUTC),e._f=t._f[s],Vn(e),m(e)&&(r+=k(e).charsLeftOver,r+=10*k(e).unusedTokens.length,k(e).score=r,(null==i||r<i)&&(i=r,n=e));u(t,n||e)}function Wn(t){if(!t._d){var e=P(t._i);t._a=A([e.year,e.month,e.day||e.date,e.hour,e.minute,e.second,e.millisecond],(function(t){return t&&parseInt(t,10)})),yn(t)}}function Jn(t){var e=new _(wn(Hn(t)));return e._nextDay&&(e.add(1,"d"),e._nextDay=void 0),e}function Hn(t){var e=t._i,n=t._f;return t._locale=t._locale||fn(t._l),null===e||void 0===n&&""===e?g({nullInput:!0}):("string"==typeof e&&(t._i=e=t._locale.preparse(e)),v(e)?new _(wn(e)):(c(e)?t._d=e:s(n)?Zn(t):n?Vn(t):Gn(t),m(t)||(t._d=null),t))}function Gn(t){var e=t._i;a(e)?t._d=new Date(n.now()):c(e)?t._d=new Date(e.valueOf()):"string"==typeof e?Ln(t):s(e)?(t._a=A(e.slice(0),(function(t){return parseInt(t,10)})),yn(t)):r(e)?Wn(t):l(e)?t._d=new Date(e):n.createFromInputFallback(t)}function qn(t,e,n,i,a){var l={};return!0!==n&&!1!==n||(i=n,n=void 0),(r(t)&&o(t)||s(t)&&0===t.length)&&(t=void 0),l._isAMomentObject=!0,l._useUTC=l._isUTC=a,l._l=n,l._i=t,l._f=e,l._strict=i,Jn(l)}function jn(t,e,n,i){return qn(t,e,n,i,!1)}n.createFromInputFallback=x("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",(function(t){t._d=new Date(t._i+(t._useUTC?" UTC":""))})),n.ISO_8601=function(){},n.RFC_2822=function(){};var Pn=x("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var t=jn.apply(null,arguments);return this.isValid()&&t.isValid()?t<this?this:t:g()})),Kn=x("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var t=jn.apply(null,arguments);return this.isValid()&&t.isValid()?t>this?this:t:g()}));function Xn(t,e){var n,i;if(1===e.length&&s(e[0])&&(e=e[0]),!e.length)return jn();for(n=e[0],i=1;i<e.length;++i)e[i].isValid()&&!e[i][t](n)||(n=e[i]);return n}function $n(){return Xn("isBefore",[].slice.call(arguments,0))}function ti(){return Xn("isAfter",[].slice.call(arguments,0))}var ei=function(){return Date.now?Date.now():+new Date},ni=["year","quarter","month","week","day","hour","minute","second","millisecond"];function ii(t){for(var e in t)if(-1===Gt.call(ni,e)||null!=t[e]&&isNaN(t[e]))return!1;for(var n=!1,i=0;i<ni.length;++i)if(t[ni[i]]){if(n)return!1;parseFloat(t[ni[i]])!==E(t[ni[i]])&&(n=!0)}return!0}function si(){return this._isValid}function ri(){return xi(NaN)}function oi(t){var e=P(t),n=e.year||0,i=e.quarter||0,s=e.month||0,r=e.week||e.isoWeek||0,o=e.day||0,a=e.hour||0,l=e.minute||0,c=e.second||0,A=e.millisecond||0;this._isValid=ii(e),this._milliseconds=+A+1e3*c+6e4*l+1e3*a*60*60,this._days=+o+7*r,this._months=+s+3*i+12*n,this._data={},this._locale=fn(),this._bubble()}function ai(t){return t instanceof oi}function li(t){return t<0?-1*Math.round(-1*t):Math.round(t)}function ci(t,e){rt(t,0,0,(function(){var t=this.utcOffset(),n="+";return t<0&&(t=-t,n="-"),n+tt(~~(t/60),2)+e+tt(~~t%60,2)}))}ci("Z",":"),ci("ZZ",""),Mt("Z",Et),Mt("ZZ",Et),Ot(["Z","ZZ"],(function(t,e,n){n._useUTC=!0,n._tzm=di(Et,t)}));var Ai=/([\+\-]|\d\d)/gi;function di(t,e){var n=(e||"").match(t);if(null===n)return null;var i=((n[n.length-1]||[])+"").match(Ai)||["-",0,0],s=60*i[1]+E(i[2]);return 0===s?0:"+"===i[0]?s:-s}function ui(t,e){var i,s;return e._isUTC?(i=e.clone(),s=(v(t)||c(t)?t.valueOf():jn(t).valueOf())-i.valueOf(),i._d.setTime(i._d.valueOf()+s),n.updateOffset(i,!1),i):jn(t).local()}function hi(t){return 15*-Math.round(t._d.getTimezoneOffset()/15)}function pi(t,e,i){var s,r=this._offset||0;if(!this.isValid())return null!=t?this:NaN;if(null!=t){if("string"==typeof t){if(null===(t=di(Et,t)))return this}else Math.abs(t)<16&&!i&&(t*=60);return!this._isUTC&&e&&(s=hi(this)),this._offset=t,this._isUTC=!0,null!=s&&this.add(s,"m"),r!==t&&(!e||this._changeInProgress?Qi(this,xi(t-r,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,n.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?r:hi(this)}function ki(t,e){return null!=t?("string"!=typeof t&&(t=-t),this.utcOffset(t,e),this):-this.utcOffset()}function mi(t){return this.utcOffset(0,t)}function gi(t){return this._isUTC&&(this.utcOffset(0,t),this._isUTC=!1,t&&this.subtract(hi(this),"m")),this}function fi(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var t=di(yt,this._i);null!=t?this.utcOffset(t):this.utcOffset(0,!0)}return this}function bi(t){return!!this.isValid()&&(t=t?jn(t).utcOffset():0,(this.utcOffset()-t)%60==0)}function wi(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function _i(){if(!a(this._isDSTShifted))return this._isDSTShifted;var t={};if(b(t,this),(t=Hn(t))._a){var e=t._isUTC?h(t._a):jn(t._a);this._isDSTShifted=this.isValid()&&C(t._a,e.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function vi(){return!!this.isValid()&&!this._isUTC}function yi(){return!!this.isValid()&&this._isUTC}function Ei(){return!!this.isValid()&&this._isUTC&&0===this._offset}n.updateOffset=function(){};var Ci=/^(\-|\+)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,Bi=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function xi(t,e){var n,i,s,r=t,o=null;return ai(t)?r={ms:t._milliseconds,d:t._days,M:t._months}:l(t)?(r={},e?r[e]=t:r.milliseconds=t):(o=Ci.exec(t))?(n="-"===o[1]?-1:1,r={y:0,d:E(o[Yt])*n,h:E(o[Nt])*n,m:E(o[Lt])*n,s:E(o[Vt])*n,ms:E(li(1e3*o[zt]))*n}):(o=Bi.exec(t))?(n="-"===o[1]?-1:1,r={y:Mi(o[2],n),M:Mi(o[3],n),w:Mi(o[4],n),d:Mi(o[5],n),h:Mi(o[6],n),m:Mi(o[7],n),s:Mi(o[8],n)}):null==r?r={}:"object"==typeof r&&("from"in r||"to"in r)&&(s=Di(jn(r.from),jn(r.to)),(r={}).ms=s.milliseconds,r.M=s.months),i=new oi(r),ai(t)&&d(t,"_locale")&&(i._locale=t._locale),i}function Mi(t,e){var n=t&&parseFloat(t.replace(",","."));return(isNaN(n)?0:n)*e}function Si(t,e){var n={};return n.months=e.month()-t.month()+12*(e.year()-t.year()),t.clone().add(n.months,"M").isAfter(e)&&--n.months,n.milliseconds=+e-+t.clone().add(n.months,"M"),n}function Di(t,e){var n;return t.isValid()&&e.isValid()?(e=ui(e,t),t.isBefore(e)?n=Si(t,e):((n=Si(e,t)).milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function Ti(t,e){return function(n,i){var s;return null===i||isNaN(+i)||(D(e,"moment()."+e+"(period, number) is deprecated. Please use moment()."+e+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),s=n,n=i,i=s),Qi(this,xi(n="string"==typeof n?+n:n,i),t),this}}function Qi(t,e,i,s){var r=e._milliseconds,o=li(e._days),a=li(e._months);t.isValid()&&(s=null==s||s,a&&ue(t,Kt(t,"Month")+a*i),o&&Xt(t,"Date",Kt(t,"Date")+o*i),r&&t._d.setTime(t._d.valueOf()+r*i),s&&n.updateOffset(t,o||a))}xi.fn=oi.prototype,xi.invalid=ri;var Oi=Ti(1,"add"),Fi=Ti(-1,"subtract");function Ii(t,e){var n=t.diff(e,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"}function Ui(t,e){var i=t||jn(),s=ui(i,this).startOf("day"),r=n.calendarFormat(this,s)||"sameElse",o=e&&(T(e[r])?e[r].call(this,i):e[r]);return this.format(o||this.localeData().calendar(r,this,jn(i)))}function Ri(){return new _(this)}function Yi(t,e){var n=v(t)?t:jn(t);return!(!this.isValid()||!n.isValid())&&("millisecond"===(e=j(e)||"millisecond")?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(e).valueOf())}function Ni(t,e){var n=v(t)?t:jn(t);return!(!this.isValid()||!n.isValid())&&("millisecond"===(e=j(e)||"millisecond")?this.valueOf()<n.valueOf():this.clone().endOf(e).valueOf()<n.valueOf())}function Li(t,e,n,i){var s=v(t)?t:jn(t),r=v(e)?e:jn(e);return!!(this.isValid()&&s.isValid()&&r.isValid())&&("("===(i=i||"()")[0]?this.isAfter(s,n):!this.isBefore(s,n))&&(")"===i[1]?this.isBefore(r,n):!this.isAfter(r,n))}function Vi(t,e){var n,i=v(t)?t:jn(t);return!(!this.isValid()||!i.isValid())&&("millisecond"===(e=j(e)||"millisecond")?this.valueOf()===i.valueOf():(n=i.valueOf(),this.clone().startOf(e).valueOf()<=n&&n<=this.clone().endOf(e).valueOf()))}function zi(t,e){return this.isSame(t,e)||this.isAfter(t,e)}function Zi(t,e){return this.isSame(t,e)||this.isBefore(t,e)}function Wi(t,e,n){var i,s,r;if(!this.isValid())return NaN;if(!(i=ui(t,this)).isValid())return NaN;switch(s=6e4*(i.utcOffset()-this.utcOffset()),e=j(e)){case"year":r=Ji(this,i)/12;break;case"month":r=Ji(this,i);break;case"quarter":r=Ji(this,i)/3;break;case"second":r=(this-i)/1e3;break;case"minute":r=(this-i)/6e4;break;case"hour":r=(this-i)/36e5;break;case"day":r=(this-i-s)/864e5;break;case"week":r=(this-i-s)/6048e5;break;default:r=this-i}return n?r:y(r)}function Ji(t,e){var n=12*(e.year()-t.year())+(e.month()-t.month()),i=t.clone().add(n,"months");return-(n+(e-i<0?(e-i)/(i-t.clone().add(n-1,"months")):(e-i)/(t.clone().add(n+1,"months")-i)))||0}function Hi(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function Gi(t){if(!this.isValid())return null;var e=!0!==t,n=e?this.clone().utc():this;return n.year()<0||n.year()>9999?lt(n,e?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):T(Date.prototype.toISOString)?e?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",lt(n,"Z")):lt(n,e?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function qi(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var t="moment",e="";this.isLocal()||(t=0===this.utcOffset()?"moment.utc":"moment.parseZone",e="Z");var n="["+t+'("]',i=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",s="-MM-DD[T]HH:mm:ss.SSS",r=e+'[")]';return this.format(n+i+s+r)}function ji(t){t||(t=this.isUtc()?n.defaultFormatUtc:n.defaultFormat);var e=lt(this,t);return this.localeData().postformat(e)}function Pi(t,e){return this.isValid()&&(v(t)&&t.isValid()||jn(t).isValid())?xi({to:this,from:t}).locale(this.locale()).humanize(!e):this.localeData().invalidDate()}function Ki(t){return this.from(jn(),t)}function Xi(t,e){return this.isValid()&&(v(t)&&t.isValid()||jn(t).isValid())?xi({from:this,to:t}).locale(this.locale()).humanize(!e):this.localeData().invalidDate()}function $i(t){return this.to(jn(),t)}function ts(t){var e;return void 0===t?this._locale._abbr:(null!=(e=fn(t))&&(this._locale=e),this)}n.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",n.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var es=x("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",(function(t){return void 0===t?this.localeData():this.locale(t)}));function ns(){return this._locale}var is=1e3,ss=60*is,rs=60*ss,os=3506328*rs;function as(t,e){return(t%e+e)%e}function ls(t,e,n){return t<100&&t>=0?new Date(t+400,e,n)-os:new Date(t,e,n).valueOf()}function cs(t,e,n){return t<100&&t>=0?Date.UTC(t+400,e,n)-os:Date.UTC(t,e,n)}function As(t){var e;if(void 0===(t=j(t))||"millisecond"===t||!this.isValid())return this;var i=this._isUTC?cs:ls;switch(t){case"year":e=i(this.year(),0,1);break;case"quarter":e=i(this.year(),this.month()-this.month()%3,1);break;case"month":e=i(this.year(),this.month(),1);break;case"week":e=i(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":e=i(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":e=i(this.year(),this.month(),this.date());break;case"hour":e=this._d.valueOf(),e-=as(e+(this._isUTC?0:this.utcOffset()*ss),rs);break;case"minute":e=this._d.valueOf(),e-=as(e,ss);break;case"second":e=this._d.valueOf(),e-=as(e,is)}return this._d.setTime(e),n.updateOffset(this,!0),this}function ds(t){var e;if(void 0===(t=j(t))||"millisecond"===t||!this.isValid())return this;var i=this._isUTC?cs:ls;switch(t){case"year":e=i(this.year()+1,0,1)-1;break;case"quarter":e=i(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":e=i(this.year(),this.month()+1,1)-1;break;case"week":e=i(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":e=i(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":e=i(this.year(),this.month(),this.date()+1)-1;break;case"hour":e=this._d.valueOf(),e+=rs-as(e+(this._isUTC?0:this.utcOffset()*ss),rs)-1;break;case"minute":e=this._d.valueOf(),e+=ss-as(e,ss)-1;break;case"second":e=this._d.valueOf(),e+=is-as(e,is)-1}return this._d.setTime(e),n.updateOffset(this,!0),this}function us(){return this._d.valueOf()-6e4*(this._offset||0)}function hs(){return Math.floor(this.valueOf()/1e3)}function ps(){return new Date(this.valueOf())}function ks(){var t=this;return[t.year(),t.month(),t.date(),t.hour(),t.minute(),t.second(),t.millisecond()]}function ms(){var t=this;return{years:t.year(),months:t.month(),date:t.date(),hours:t.hours(),minutes:t.minutes(),seconds:t.seconds(),milliseconds:t.milliseconds()}}function gs(){return this.isValid()?this.toISOString():null}function fs(){return m(this)}function bs(){return u({},k(this))}function ws(){return k(this).overflow}function _s(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function vs(t,e){rt(0,[t,t.length],0,e)}function ys(t){return xs.call(this,t,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function Es(t){return xs.call(this,t,this.isoWeek(),this.isoWeekday(),1,4)}function Cs(){return Ce(this.year(),1,4)}function Bs(){var t=this.localeData()._week;return Ce(this.year(),t.dow,t.doy)}function xs(t,e,n,i,s){var r;return null==t?Ee(this,i,s).year:(e>(r=Ce(t,i,s))&&(e=r),Ms.call(this,t,e,n,i,s))}function Ms(t,e,n,i,s){var r=ye(t,e,n,i,s),o=_e(r.year,0,r.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}function Ss(t){return null==t?Math.ceil((this.month()+1)/3):this.month(3*(t-1)+this.month()%3)}rt(0,["gg",2],0,(function(){return this.weekYear()%100})),rt(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),vs("gggg","weekYear"),vs("ggggg","weekYear"),vs("GGGG","isoWeekYear"),vs("GGGGG","isoWeekYear"),q("weekYear","gg"),q("isoWeekYear","GG"),X("weekYear",1),X("isoWeekYear",1),Mt("G",vt),Mt("g",vt),Mt("GG",kt,dt),Mt("gg",kt,dt),Mt("GGGG",bt,ht),Mt("gggg",bt,ht),Mt("GGGGG",wt,pt),Mt("ggggg",wt,pt),Ft(["gggg","ggggg","GGGG","GGGGG"],(function(t,e,n,i){e[i.substr(0,2)]=E(t)})),Ft(["gg","GG"],(function(t,e,i,s){e[s]=n.parseTwoDigitYear(t)})),rt("Q",0,"Qo","quarter"),q("quarter","Q"),X("quarter",7),Mt("Q",At),Ot("Q",(function(t,e){e[Rt]=3*(E(t)-1)})),rt("D",["DD",2],"Do","date"),q("date","D"),X("date",9),Mt("D",kt),Mt("DD",kt,dt),Mt("Do",(function(t,e){return t?e._dayOfMonthOrdinalParse||e._ordinalParse:e._dayOfMonthOrdinalParseLenient})),Ot(["D","DD"],Yt),Ot("Do",(function(t,e){e[Yt]=E(t.match(kt)[0])}));var Ds=Pt("Date",!0);function Ts(t){var e=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==t?e:this.add(t-e,"d")}rt("DDD",["DDDD",3],"DDDo","dayOfYear"),q("dayOfYear","DDD"),X("dayOfYear",4),Mt("DDD",ft),Mt("DDDD",ut),Ot(["DDD","DDDD"],(function(t,e,n){n._dayOfYear=E(t)})),rt("m",["mm",2],0,"minute"),q("minute","m"),X("minute",14),Mt("m",kt),Mt("mm",kt,dt),Ot(["m","mm"],Lt);var Qs=Pt("Minutes",!1);rt("s",["ss",2],0,"second"),q("second","s"),X("second",15),Mt("s",kt),Mt("ss",kt,dt),Ot(["s","ss"],Vt);var Os,Fs=Pt("Seconds",!1);for(rt("S",0,0,(function(){return~~(this.millisecond()/100)})),rt(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),rt(0,["SSS",3],0,"millisecond"),rt(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),rt(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),rt(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),rt(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),rt(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),rt(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),q("millisecond","ms"),X("millisecond",16),Mt("S",ft,At),Mt("SS",ft,dt),Mt("SSS",ft,ut),Os="SSSS";Os.length<=9;Os+="S")Mt(Os,_t);function Is(t,e){e[zt]=E(1e3*("0."+t))}for(Os="S";Os.length<=9;Os+="S")Ot(Os,Is);var Us=Pt("Milliseconds",!1);function Rs(){return this._isUTC?"UTC":""}function Ys(){return this._isUTC?"Coordinated Universal Time":""}rt("z",0,0,"zoneAbbr"),rt("zz",0,0,"zoneName");var Ns=_.prototype;function Ls(t){return jn(1e3*t)}function Vs(){return jn.apply(null,arguments).parseZone()}function zs(t){return t}Ns.add=Oi,Ns.calendar=Ui,Ns.clone=Ri,Ns.diff=Wi,Ns.endOf=ds,Ns.format=ji,Ns.from=Pi,Ns.fromNow=Ki,Ns.to=Xi,Ns.toNow=$i,Ns.get=$t,Ns.invalidAt=ws,Ns.isAfter=Yi,Ns.isBefore=Ni,Ns.isBetween=Li,Ns.isSame=Vi,Ns.isSameOrAfter=zi,Ns.isSameOrBefore=Zi,Ns.isValid=fs,Ns.lang=es,Ns.locale=ts,Ns.localeData=ns,Ns.max=Kn,Ns.min=Pn,Ns.parsingFlags=bs,Ns.set=ne,Ns.startOf=As,Ns.subtract=Fi,Ns.toArray=ks,Ns.toObject=ms,Ns.toDate=ps,Ns.toISOString=Gi,Ns.inspect=qi,Ns.toJSON=gs,Ns.toString=Hi,Ns.unix=hs,Ns.valueOf=us,Ns.creationData=_s,Ns.year=qt,Ns.isLeapYear=jt,Ns.weekYear=ys,Ns.isoWeekYear=Es,Ns.quarter=Ns.quarters=Ss,Ns.month=he,Ns.daysInMonth=pe,Ns.week=Ns.weeks=De,Ns.isoWeek=Ns.isoWeeks=Te,Ns.weeksInYear=Bs,Ns.isoWeeksInYear=Cs,Ns.date=Ds,Ns.day=Ns.days=Ze,Ns.weekday=We,Ns.isoWeekday=Je,Ns.dayOfYear=Ts,Ns.hour=Ns.hours=ln,Ns.minute=Ns.minutes=Qs,Ns.second=Ns.seconds=Fs,Ns.millisecond=Ns.milliseconds=Us,Ns.utcOffset=pi,Ns.utc=mi,Ns.local=gi,Ns.parseZone=fi,Ns.hasAlignedHourOffset=bi,Ns.isDST=wi,Ns.isLocal=vi,Ns.isUtcOffset=yi,Ns.isUtc=Ei,Ns.isUTC=Ei,Ns.zoneAbbr=Rs,Ns.zoneName=Ys,Ns.dates=x("dates accessor is deprecated. Use date instead.",Ds),Ns.months=x("months accessor is deprecated. Use month instead",he),Ns.years=x("years accessor is deprecated. Use year instead",qt),Ns.zone=x("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",ki),Ns.isDSTShifted=x("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",_i);var Zs=F.prototype;function Ws(t,e,n,i){var s=fn(),r=h().set(i,e);return s[n](r,t)}function Js(t,e,n){if(l(t)&&(e=t,t=void 0),t=t||"",null!=e)return Ws(t,e,n,"month");var i,s=[];for(i=0;i<12;i++)s[i]=Ws(t,i,n,"month");return s}function Hs(t,e,n,i){"boolean"==typeof t?(l(e)&&(n=e,e=void 0),e=e||""):(n=e=t,t=!1,l(e)&&(n=e,e=void 0),e=e||"");var s,r=fn(),o=t?r._week.dow:0;if(null!=n)return Ws(e,(n+o)%7,i,"day");var a=[];for(s=0;s<7;s++)a[s]=Ws(e,(s+o)%7,i,"day");return a}function Gs(t,e){return Js(t,e,"months")}function qs(t,e){return Js(t,e,"monthsShort")}function js(t,e,n){return Hs(t,e,n,"weekdays")}function Ps(t,e,n){return Hs(t,e,n,"weekdaysShort")}function Ks(t,e,n){return Hs(t,e,n,"weekdaysMin")}Zs.calendar=U,Zs.longDateFormat=Y,Zs.invalidDate=L,Zs.ordinal=Z,Zs.preparse=zs,Zs.postformat=zs,Zs.relativeTime=J,Zs.pastFuture=H,Zs.set=Q,Zs.months=ae,Zs.monthsShort=ce,Zs.monthsParse=de,Zs.monthsRegex=fe,Zs.monthsShortRegex=me,Zs.week=Be,Zs.firstDayOfYear=Se,Zs.firstDayOfWeek=Me,Zs.weekdays=Ue,Zs.weekdaysMin=Le,Zs.weekdaysShort=Ye,Zs.weekdaysParse=ze,Zs.weekdaysRegex=Ge,Zs.weekdaysShortRegex=je,Zs.weekdaysMinRegex=Ke,Zs.isPM=sn,Zs.meridiem=on,kn("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(t){var e=t%10;return t+(1===E(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")}}),n.lang=x("moment.lang is deprecated. Use moment.locale instead.",kn),n.langData=x("moment.langData is deprecated. Use moment.localeData instead.",fn);var Xs=Math.abs;function $s(){var t=this._data;return this._milliseconds=Xs(this._milliseconds),this._days=Xs(this._days),this._months=Xs(this._months),t.milliseconds=Xs(t.milliseconds),t.seconds=Xs(t.seconds),t.minutes=Xs(t.minutes),t.hours=Xs(t.hours),t.months=Xs(t.months),t.years=Xs(t.years),this}function tr(t,e,n,i){var s=xi(e,n);return t._milliseconds+=i*s._milliseconds,t._days+=i*s._days,t._months+=i*s._months,t._bubble()}function er(t,e){return tr(this,t,e,1)}function nr(t,e){return tr(this,t,e,-1)}function ir(t){return t<0?Math.floor(t):Math.ceil(t)}function sr(){var t,e,n,i,s,r=this._milliseconds,o=this._days,a=this._months,l=this._data;return r>=0&&o>=0&&a>=0||r<=0&&o<=0&&a<=0||(r+=864e5*ir(or(a)+o),o=0,a=0),l.milliseconds=r%1e3,t=y(r/1e3),l.seconds=t%60,e=y(t/60),l.minutes=e%60,n=y(e/60),l.hours=n%24,o+=y(n/24),a+=s=y(rr(o)),o-=ir(or(s)),i=y(a/12),a%=12,l.days=o,l.months=a,l.years=i,this}function rr(t){return 4800*t/146097}function or(t){return 146097*t/4800}function ar(t){if(!this.isValid())return NaN;var e,n,i=this._milliseconds;if("month"===(t=j(t))||"quarter"===t||"year"===t)switch(e=this._days+i/864e5,n=this._months+rr(e),t){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(e=this._days+Math.round(or(this._months)),t){case"week":return e/7+i/6048e5;case"day":return e+i/864e5;case"hour":return 24*e+i/36e5;case"minute":return 1440*e+i/6e4;case"second":return 86400*e+i/1e3;case"millisecond":return Math.floor(864e5*e)+i;default:throw new Error("Unknown unit "+t)}}function lr(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*E(this._months/12):NaN}function cr(t){return function(){return this.as(t)}}var Ar=cr("ms"),dr=cr("s"),ur=cr("m"),hr=cr("h"),pr=cr("d"),kr=cr("w"),mr=cr("M"),gr=cr("Q"),fr=cr("y");function br(){return xi(this)}function wr(t){return t=j(t),this.isValid()?this[t+"s"]():NaN}function _r(t){return function(){return this.isValid()?this._data[t]:NaN}}var vr=_r("milliseconds"),yr=_r("seconds"),Er=_r("minutes"),Cr=_r("hours"),Br=_r("days"),xr=_r("months"),Mr=_r("years");function Sr(){return y(this.days()/7)}var Dr=Math.round,Tr={ss:44,s:45,m:45,h:22,d:26,M:11};function Qr(t,e,n,i,s){return s.relativeTime(e||1,!!n,t,i)}function Or(t,e,n){var i=xi(t).abs(),s=Dr(i.as("s")),r=Dr(i.as("m")),o=Dr(i.as("h")),a=Dr(i.as("d")),l=Dr(i.as("M")),c=Dr(i.as("y")),A=s<=Tr.ss&&["s",s]||s<Tr.s&&["ss",s]||r<=1&&["m"]||r<Tr.m&&["mm",r]||o<=1&&["h"]||o<Tr.h&&["hh",o]||a<=1&&["d"]||a<Tr.d&&["dd",a]||l<=1&&["M"]||l<Tr.M&&["MM",l]||c<=1&&["y"]||["yy",c];return A[2]=e,A[3]=+t>0,A[4]=n,Qr.apply(null,A)}function Fr(t){return void 0===t?Dr:"function"==typeof t&&(Dr=t,!0)}function Ir(t,e){return void 0!==Tr[t]&&(void 0===e?Tr[t]:(Tr[t]=e,"s"===t&&(Tr.ss=e-1),!0))}function Ur(t){if(!this.isValid())return this.localeData().invalidDate();var e=this.localeData(),n=Or(this,!t,e);return t&&(n=e.pastFuture(+this,n)),e.postformat(n)}var Rr=Math.abs;function Yr(t){return(t>0)-(t<0)||+t}function Nr(){if(!this.isValid())return this.localeData().invalidDate();var t,e,n=Rr(this._milliseconds)/1e3,i=Rr(this._days),s=Rr(this._months);t=y(n/60),e=y(t/60),n%=60,t%=60;var r=y(s/12),o=s%=12,a=i,l=e,c=t,A=n?n.toFixed(3).replace(/\.?0+$/,""):"",d=this.asSeconds();if(!d)return"P0D";var u=d<0?"-":"",h=Yr(this._months)!==Yr(d)?"-":"",p=Yr(this._days)!==Yr(d)?"-":"",k=Yr(this._milliseconds)!==Yr(d)?"-":"";return u+"P"+(r?h+r+"Y":"")+(o?h+o+"M":"")+(a?p+a+"D":"")+(l||c||A?"T":"")+(l?k+l+"H":"")+(c?k+c+"M":"")+(A?k+A+"S":"")}var Lr=oi.prototype;return Lr.isValid=si,Lr.abs=$s,Lr.add=er,Lr.subtract=nr,Lr.as=ar,Lr.asMilliseconds=Ar,Lr.asSeconds=dr,Lr.asMinutes=ur,Lr.asHours=hr,Lr.asDays=pr,Lr.asWeeks=kr,Lr.asMonths=mr,Lr.asQuarters=gr,Lr.asYears=fr,Lr.valueOf=lr,Lr._bubble=sr,Lr.clone=br,Lr.get=wr,Lr.milliseconds=vr,Lr.seconds=yr,Lr.minutes=Er,Lr.hours=Cr,Lr.days=Br,Lr.weeks=Sr,Lr.months=xr,Lr.years=Mr,Lr.humanize=Ur,Lr.toISOString=Nr,Lr.toString=Nr,Lr.toJSON=Nr,Lr.locale=ts,Lr.localeData=ns,Lr.toIsoString=x("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Nr),Lr.lang=es,rt("X",0,0,"unix"),rt("x",0,0,"valueOf"),Mt("x",vt),Mt("X",Ct),Ot("X",(function(t,e,n){n._d=new Date(1e3*parseFloat(t,10))})),Ot("x",(function(t,e,n){n._d=new Date(E(t))})),n.version="2.24.0",i(jn),n.fn=Ns,n.min=$n,n.max=ti,n.now=ei,n.utc=h,n.unix=Ls,n.months=Gs,n.isDate=c,n.locale=kn,n.invalid=g,n.duration=xi,n.isMoment=v,n.weekdays=js,n.parseZone=Vs,n.localeData=fn,n.isDuration=ai,n.monthsShort=qs,n.weekdaysMin=Ks,n.defineLocale=mn,n.updateLocale=gn,n.locales=bn,n.weekdaysShort=Ps,n.normalizeUnits=j,n.relativeTimeRounding=Fr,n.relativeTimeThreshold=Ir,n.calendarFormat=Ii,n.prototype=Ns,n.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},n}();const ie=ne.exports;function se(t,e,n){const i=t.slice();return i[5]=e[n],i}function re(t){let e,n,i,s,r,o=(!0===t[0]?t[2](t[5]):t[3](t[5]))+"";function h(){return t[4](t[5])}return{c(){e=A("kin-dropdown-item"),n=d(o),i=u(),m(e,"csscls","-time")},m(t,o){l(t,e,o),a(e,n),a(e,i),s||(r=p(e,"click",h),s=!0)},p(e,i){t=e,1&i&&o!==(o=(!0===t[0]?t[2](t[5]):t[3](t[5]))+"")&&g(n,o)},d(t){t&&c(e),s=!1,r()}}}function oe(e){let n,i,s,r,d,h=e[1],p=[];for(let t=0;t<h.length;t+=1)p[t]=re(se(e,h,t));return{c(){n=A("kin-dropdown"),i=A("div"),i.innerHTML="<slot></slot>",s=u();for(let t=0;t<p.length;t+=1)p[t].c();this.c=t,k(i,"slot","dropdown-activator"),m(n,"type","timepicker")},m(t,e){l(t,n,e),a(n,i),a(n,s);for(let i=0;i<p.length;i+=1)p[i].m(n,null);r||(d=o(ae.call(null,n)),r=!0)},p(t,[e]){if(15&e){let i;for(h=t[1],i=0;i<h.length;i+=1){const s=se(t,h,i);p[i]?p[i].p(s,e):(p[i]=re(s),p[i].c(),p[i].m(n,null))}for(;i<p.length;i+=1)p[i].d(1);p.length=h.length}},i:t,o:t,d(t){t&&c(n),function(t,e){for(let n=0;n<t.length;n+=1)t[n]&&t[n].d(e)}(p,t),r=!1,d()}}}function ae(t){return t.parentNode.host.tabIndex=0,{destroy(){}}}function le(t,e,n){let{twelvehour:i=!0}=e;const s=[];for(let r=0;r<24;r++)s.push(ie({hour:r})),s.push(ie({hour:r,minute:30}));return t.$$set=t=>{"twelvehour"in t&&n(0,i=t.twelvehour)},[i,s,function(t){return ie(t).format("h:mm a")},function(t){return ie(t).format("HH:mm")},t=>{}]}customElements.define("kin-timepicker",class extends V{constructor(t){super(),this.shadowRoot.innerHTML="<style>:host{display:inline-block}</style>",L(this,{target:this.shadowRoot,props:w(this.attributes),customElement:!0},le,oe,r,{twelvehour:0}),t&&(t.target&&l(t.target,this,t.anchor),t.props&&(this.$set(t.props),U()))}static get observedAttributes(){return["twelvehour"]}get twelvehour(){return this.$$.ctx[0]}set twelvehour(t){this.$set({twelvehour:t}),U()}});Qt("kin-crumbs {\n  display: block;\n}\nkin-crumbs .kin_crumbs {\n  font-size: var(--font-size-small);\n  color: inherit;\n  text-align: start;\n}\nkin-crumbs .kin_crumbs__item {\n  padding: 5px 0;\n  color: var(--color-text-secondary);\n  text-decoration: none;\n  display: inline-block;\n  transition: opacity 0.2s linear;\n}\nkin-crumbs .kin_crumbs__item[href]:hover,\nkin-crumbs .kin_crumbs__item:focus {\n  cursor: pointer;\n  text-decoration: underline;\n  color: var(--color-text);\n}\nkin-crumbs .kin_crumbs__item:after {\n  content: '\\203A';\n  display: inline-block;\n  padding: 0 5px 0 6px;\n}\nkin-crumbs .kin_crumbs__item.-back:after,\nkin-crumbs .kin_crumbs__item:last-child:after {\n  content: '';\n  display: none;\n}\nkin-crumbs .kin_crumbs.-rtl .kin_crumbs__item:after {\n  display: inline-block;\n  padding: 0 6px 0 5px;\n}\n");class ce extends Tt{static get attrCfg(){return{section:null,sectionlabel:null,modulelabel:null,title:null}}static get observedAttributes(){return Object.keys(ce.attrCfg).filter((t=>ce.attrCfg[t]))}constructor(){super()}initElem(){this.elTpl=document.createElement("div"),this.elTpl.classList.add("kin_crumbs");const t=this.getAttribute("title");if(t&&this.setTitle(t),this.hasAttribute("section")){const t=this.getAttribute("sectionlabel"),e=this.getAttribute("section"),n=document.createElement("a");n.classList.add("kin_crumbs__item"),n.setAttribute("href","#"+e),n.appendChild(document.createTextNode(t||e)),this.elTpl.appendChild(n);const i=this.getAttribute("modulelabel");i&&this.setTitle(i)}}setTitle(t){const e=document.createElement("span");e.classList.add("kin_crumbs__item"),e.appendChild(document.createTextNode(t)),this.elTpl.appendChild(e)}}customElements.define("kin-crumbs",ce);Qt("kin-tile {\n  display: inline-block;\n  pointer-events: none;\n}\nkin-tile[fluid='true'] {\n  display: block;\n}\nkin-tile .kin_tile {\n  box-sizing: border-box;\n  display: inline-flex;\n  position: relative;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n  min-height: 17rem;\n  width: 21rem;\n  vertical-align: top;\n  padding: 1rem;\n  border: solid 1px transparent;\n  border-radius: var(--cube-radius);\n  font-size: var(--font-size);\n  text-decoration: none;\n  text-align: center;\n  background-color: var(--ds-surface);\n  color: var(--ds-on-surface);\n  box-shadow: var(--ds-shadow-tile);\n  cursor: pointer;\n  pointer-events: auto;\n  will-change: background-color, box-shadow, transform;\n  transition: background-color 0.2s, box-shadow 0.2s, transform 0.2s;\n}\nkin-tile .kin_tile__icon {\n  flex-shrink: 0;\n}\nkin-tile .kin_tile__label {\n  font-weight: var(--cube-label-weight);\n  line-height: 1.1;\n}\nkin-tile .kin_tile__desc {\n  color: var(--ds-on-surface-secondary);\n  font-size: var(--font-size-small);\n  line-height: 1.1;\n}\nkin-tile .kin_tile__icon,\nkin-tile .kin_tile__label,\nkin-tile .kin_tile__desc {\n  margin: 0.5rem 0;\n}\nkin-tile .kin_tile__btn {\n  margin: 1rem 0;\n}\nkin-tile .kin_tile.-ok .kin_tile__desc {\n  color: var(--ds-success);\n}\nkin-tile .kin_tile.-critical .kin_tile__desc {\n  color: var(--ds-critical);\n}\nkin-tile .kin_tile.-processing::after {\n  content: '';\n  position: absolute;\n  height: 0.5rem;\n  right: 5%;\n  bottom: 0.8rem;\n  width: 20%;\n  pointer-events: none;\n  background-color: var(--ds-on-surface-light);\n  animation: processing 2.5s linear infinite;\n}\nkin-tile .kin_tile.-small {\n  min-height: 12rem;\n  width: 14rem;\n}\nkin-tile .kin_tile.-large {\n  min-height: 22rem;\n}\nkin-tile .kin_tile.-fluid {\n  width: 100%;\n  height: 100%;\n  margin: 0;\n}\nkin-tile .kin_tile.-selected {\n  border-color: var(--ds-accent);\n}\nkin-tile .kin_tile.-blank {\n  background-color: transparent;\n  box-shadow: none;\n}\nkin-tile .kin_tile:disabled {\n  opacity: 0.3;\n  cursor: default;\n  pointer-events: none;\n}\nkin-tile .kin_tile:hover,\nkin-tile .kin_tile:focus {\n  background-color: var(--table-hover);\n  box-shadow: var(--ds-shadow-tile-hover);\n  transform: scale(1.03);\n}\n@-moz-keyframes processing {\n  0% {\n    left: 5%;\n    width: 20%;\n  }\n  25% {\n    left: 20%;\n    width: 75%;\n  }\n  50% {\n    left: 75%;\n    width: 20%;\n  }\n  75% {\n    width: 75%;\n    left: 5%;\n  }\n  100% {\n    width: 20%;\n    left: 5%;\n  }\n}\n@-webkit-keyframes processing {\n  0% {\n    left: 5%;\n    width: 20%;\n  }\n  25% {\n    left: 20%;\n    width: 75%;\n  }\n  50% {\n    left: 75%;\n    width: 20%;\n  }\n  75% {\n    width: 75%;\n    left: 5%;\n  }\n  100% {\n    width: 20%;\n    left: 5%;\n  }\n}\n@-o-keyframes processing {\n  0% {\n    left: 5%;\n    width: 20%;\n  }\n  25% {\n    left: 20%;\n    width: 75%;\n  }\n  50% {\n    left: 75%;\n    width: 20%;\n  }\n  75% {\n    width: 75%;\n    left: 5%;\n  }\n  100% {\n    width: 20%;\n    left: 5%;\n  }\n}\n@keyframes processing {\n  0% {\n    left: 5%;\n    width: 20%;\n  }\n  25% {\n    left: 20%;\n    width: 75%;\n  }\n  50% {\n    left: 75%;\n    width: 20%;\n  }\n  75% {\n    width: 75%;\n    left: 5%;\n  }\n  100% {\n    width: 20%;\n    left: 5%;\n  }\n}\n");class Ae extends Tt{static get attrCfg(){return{link:{updateFn:"updateAttr",updateCfg:{name:"href"}},type:{updateFn:"toggleClass",updateCfg:{cssCls:"-blank"}},processing:{updateFn:"toggleClass",updateCfg:{cssCls:"-processing"}},blank:{updateFn:"toggleClass",updateCfg:{cssCls:"-blank"}},selected:{updateFn:"toggleClass",updateCfg:{cssCls:"-selected"}},icon:{updateFn:"component",updateCfg:{el:"elIcon",set:function(t){this.elIcon.setAttribute("name",t)},create:function(){this.elIcon=document.createElement("kin-icon"),this.elIcon.classList.add("kin_tile__icon")}}},"tile-button":{updateFn:"component",updateCfg:{el:"elButton",set:function(t){this.elButton.innerText=t},create:function(){this.elButton=document.createElement("kin-button"),this.elButton.setAttribute("type","secondary"),this.elButton.setAttribute("size","small"),this.elButton.classList.add("kin_tile__btn")}}},label:{updateFn:"component",updateCfg:{el:"elLabel",set:function(t){this.elLabel.innerText=t},create:function(){this.elLabel=document.createElement("h4"),this.elLabel.classList.add("kin_tile__label")}}},desc:{updateFn:"component",updateCfg:{el:"elDesc",set:function(t){this.elDesc.innerText=t},create:function(){this.elDesc=document.createElement("p"),this.elDesc.classList.add("kin_tile__desc")}}},status:{updateFn:"updateClass"},"kin-disabled":{updateFn:"toggleAttr",updateCfg:{attrName:"disabled",attrValue:!0}},title:{updateFn:"updateAttr",updateCfg:{name:"title"}},size:{updateFn:"updateClass"},fluid:{updateFn:"toggleClass",updateCfg:{cssCls:"-fluid"}}}}static get observedAttributes(){return Object.keys(Ae.attrCfg).filter((t=>Ae.attrCfg[t]))}constructor(){super()}initElem(){this.hasAttribute("link")?this.elTpl=document.createElement("a"):this.elTpl=document.createElement("button"),this.elTpl.classList.add("kin_tile"),this.elTpl.appendChild(document.createElement("slot"))}}customElements.define("kin-tile",Ae);Qt('kin-switch {\n  display: inline-block;\n  position: relative;\n  width: var(--switch-width);\n  height: var(--switch-height);\n}\nkin-switch[size="large"] {\n  width: var(--switch-width-large);\n  height: var(--switch-height-large);\n}\nkin-switch[size="small"] {\n  width: var(--switch-width-small);\n  height: var(--switch-height-small);\n}\nkin-switch[kin-disabled="true"] {\n  pointer-events: none;\n  opacity: 0.5;\n}\nkin-switch .kin_switch {\n  height: var(--switch-height);\n  width: var(--switch-width);\n  border-radius: 5rem;\n  border: 0;\n  position: relative;\n  background-color: var(--ds-critical);\n  opacity: 0.4;\n  overflow: hidden;\n  cursor: pointer;\n  padding: 0;\n  margin: 0;\n  -webkit-appearance: initial;\n  appearance: initial;\n}\nkin-switch .kin_switch__handle {\n  position: absolute;\n  left: 0;\n  top: 0;\n  bottom: 0;\n  width: var(--switch-height);\n  color: var(--ds-on-critical);\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  transition: left 0.2s, background-color 1s;\n  pointer-events: none;\n}\nkin-switch .kin_switch__handle::before,\nkin-switch .kin_switch__handle::after {\n  content: \'\';\n  position: absolute;\n  top: var(--switch-handle-padding);\n  right: var(--switch-handle-padding);\n  bottom: var(--switch-handle-padding);\n  left: var(--switch-handle-padding);\n  border-radius: 5rem;\n  background-color: var(--ds-critical);\n  box-shadow: var(--switch-handle-shadow);\n}\nkin-switch .kin_switch__handle::before {\n  z-index: 1;\n}\nkin-switch .kin_switch__handle::after {\n  opacity: 0.2;\n  box-shadow: none;\n  transition: transform 0.2s;\n}\nkin-switch .kin_switch__handle .kin_switch__icon {\n  --icon-stroke-small: 3px;\n  position: relative;\n  z-index: 2;\n}\nkin-switch .kin_switch:hover,\nkin-switch .kin_switch:focus {\n  opacity: 0.4 !important;\n}\nkin-switch .kin_switch:hover + .kin_switch__handle::after,\nkin-switch .kin_switch:focus + .kin_switch__handle::after {\n  transform: scale(2);\n}\nkin-switch .kin_switch.-checked {\n  background-color: var(--ds-success);\n}\nkin-switch .kin_switch.-checked + .kin_switch__handle {\n  left: calc(100% - var(--switch-height));\n  color: var(--ds-on-success);\n}\nkin-switch .kin_switch.-checked + .kin_switch__handle::before,\nkin-switch .kin_switch.-checked + .kin_switch__handle::after {\n  background-color: var(--ds-success);\n}\nkin-switch .kin_switch.-locked + .kin_switch__handle .kin_switch__icon {\n  --icon-stroke-small: inherit;\n}\nkin-switch .kin_switch.-attention {\n  background-color: var(--ds-attention);\n}\nkin-switch .kin_switch.-attention + .kin_switch__handle {\n  color: var(--ds-on-attention);\n}\nkin-switch .kin_switch.-attention + .kin_switch__handle::before,\nkin-switch .kin_switch.-attention + .kin_switch__handle::after {\n  background-color: var(--ds-attention);\n}\nkin-switch .kin_switch.-attention + .kin_switch__handle .kin_switch__icon {\n  --icon-stroke-small: inherit;\n}\nkin-switch .kin_switch.-processing {\n  pointer-events: none;\n  cursor: default;\n}\nkin-switch .kin_switch.-processing + .kin_switch__handle::after {\n  content: \'\';\n  position: absolute;\n  top: 20% !important;\n  right: 20% !important;\n  bottom: 20% !important;\n  left: 20% !important;\n  background-color: transparent;\n  border-radius: 50%;\n  border: 0.18em solid;\n  border-left-color: transparent;\n  animation: spinner 1s linear infinite;\n  animation-direction: reverse;\n  -webkit-mask-image: -webkit-gradient(linear, center top, center bottom, color-stop(0.3, #000), color-stop(0.8, rgba(0,0,0,0)));\n  transform: none;\n  opacity: 1;\n  z-index: 3;\n}\nkin-switch .kin_switch.-processing + .kin_switch__handle .kin_switch__icon {\n  display: none;\n}\nkin-switch .kin_switch.-trivial:not(.-checked),\nkin-switch .kin_switch.-values {\n  background-color: var(--ds-on-background-light);\n  opacity: 1;\n}\nkin-switch .kin_switch.-trivial:not(.-checked) + .kin_switch__handle,\nkin-switch .kin_switch.-values + .kin_switch__handle {\n  color: var(--ds-on-premium);\n}\nkin-switch .kin_switch.-trivial:not(.-checked) + .kin_switch__handle::before,\nkin-switch .kin_switch.-values + .kin_switch__handle::before,\nkin-switch .kin_switch.-trivial:not(.-checked) + .kin_switch__handle::after,\nkin-switch .kin_switch.-values + .kin_switch__handle::after {\n  background-color: var(--ds-on-background);\n  opacity: 0.4;\n}\nkin-switch .kin_switch.-trivial:not(.-checked) + .kin_switch__handle::after,\nkin-switch .kin_switch.-values + .kin_switch__handle::after {\n  opacity: 0.2;\n}\nkin-switch .kin_switch.-trivial:not(.-checked):hover,\nkin-switch .kin_switch.-values:hover,\nkin-switch .kin_switch.-trivial:not(.-checked):focus,\nkin-switch .kin_switch.-values:focus {\n  opacity: 1 !important;\n}\nkin-switch .kin_switch.-small {\n  height: var(--switch-height-small);\n  width: var(--switch-width-small);\n}\nkin-switch .kin_switch.-small + .kin_switch__handle {\n  width: var(--switch-height-small);\n  font-size: var(--font-size-small);\n}\nkin-switch .kin_switch.-small + .kin_switch__handle .kin_switch__icon {\n  transform: scale(0.8);\n}\nkin-switch .kin_switch.-small + .kin_switch__handle::before,\nkin-switch .kin_switch.-small + .kin_switch__handle::after {\n  top: calc(var(--switch-handle-padding) - 1px);\n  right: calc(var(--switch-handle-padding) - 1px);\n  bottom: calc(var(--switch-handle-padding) - 1px);\n  left: calc(var(--switch-handle-padding) - 1px);\n}\nkin-switch .kin_switch.-small.-checked + .kin_switch__handle {\n  left: calc(100% - var(--switch-height-small));\n}\nkin-switch .kin_switch.-large {\n  height: var(--switch-height-large);\n  width: var(--switch-width-large);\n}\nkin-switch .kin_switch.-large + .kin_switch__handle {\n  width: var(--switch-height-large);\n  font-size: var(--font-size-large);\n}\nkin-switch .kin_switch.-large + .kin_switch__handle .kin_switch__icon {\n  transform: scale(1.3);\n}\nkin-switch .kin_switch.-large + .kin_switch__handle::before,\nkin-switch .kin_switch.-large + .kin_switch__handle::after {\n  top: calc(var(--switch-handle-padding) + 1px);\n  right: calc(var(--switch-handle-padding) + 1px);\n  bottom: calc(var(--switch-handle-padding) + 1px);\n  left: calc(var(--switch-handle-padding) + 1px);\n}\nkin-switch .kin_switch.-large.-checked + .kin_switch__handle {\n  left: calc(100% - var(--switch-height-large));\n}\n@-moz-keyframes spinner {\n  100% {\n    transform: rotate(360deg);\n  }\n}\n@-webkit-keyframes spinner {\n  100% {\n    transform: rotate(360deg);\n  }\n}\n@-o-keyframes spinner {\n  100% {\n    transform: rotate(360deg);\n  }\n}\n@keyframes spinner {\n  100% {\n    transform: rotate(360deg);\n  }\n}\n[dir=\'rtl\'] kin-switch[values="true"],\n[dir=\'rtl\'] kin-switch[type="values"] {\n  transform: scale(-1);\n}\n');class de extends Tt{static get attrCfg(){const t={"kin-disabled":{updateFn:["toggleAttr","toggleClass"],updateCfg:[{attrName:"disabled",attrValue:!0,el:"elSwitch"},{cssCls:"-disabled",el:"elSwitch"}]},checked:{updateFn:["toggleAttr","toggleClass"],updateCfg:[{attrName:"checked",attrValue:!0,el:"elSwitch"},{cssCls:"-checked",el:"elSwitch"}]},processing:{updateFn:["toggleAttr","toggleAttr","toggleClass"],updateCfg:[{attrName:"onclick",attrValue:"return false",el:"elSwitch"},{attrName:"onclick",attrValue:"event.stopPropagation()",el:"elTpl"},{cssCls:"-processing",el:"elSwitch"}]},customicon:{updateFn:["toggleAttr"],updateCfg:[{attrName:"customicon",attrValue:!0,el:"elSwitch"}]},locked:{updateFn:["toggleAttr","toggleClass"],updateCfg:[{attrName:"locked",attrValue:!0,el:"elSwitch"},{cssCls:"-locked",el:"elSwitch"}]},title:{updateFn:"updateAttr",updateCfg:{name:"title",el:"elSwitch"}},"data-test":null,trivial:{updateFn:"toggleClass",updateCfg:{cssCls:"-trivial",el:"elSwitch"}},type:{updateFn:"updateClass",values:["values","trivial"],updateCfg:{el:"elSwitch"}},attention:{updateFn:"toggleClass",updateCfg:{cssCls:"-attention",el:"elSwitch"}},size:{updateFn:"updateClass",updateCfg:{el:"elSwitch"}}};return t["kin-checked"]=t.checked,t}static get observedAttributes(){return Object.keys(de.attrCfg).filter((t=>de.attrCfg[t]))}constructor(){super()}initElem(){this.elTpl=document.createElement("div"),this.elSwitch=document.createElement("input"),this.elSwitchHandle=document.createElement("div"),this.elSwitchIcon=document.createElement("kin-icon"),this.elTpl.appendChild(this.elSwitch),this.elTpl.appendChild(this.elSwitchHandle),this.elSwitchIcon.setAttribute("size","14"),this.elSwitchIcon.classList.add("kin_switch__icon"),this.elSwitchHandle.appendChild(this.elSwitchIcon),this.hasAttribute("data-test")&&(this.elSwitch.setAttribute("data-test",this.getAttribute("data-test")),this.removeAttribute("data-test")),this.elSwitch.classList.add("kin_switch"),this.elSwitch.setAttribute("type","checkbox"),this.elSwitchHandle.classList.add("kin_switch__handle")}updateIcon(){const t=this.getAttribute("customicon"),e="true"===this.getAttribute("locked"),n="true"===this.getAttribute("checked")||""===this.getAttribute("kin-checked")||"true"===this.getAttribute("kin-checked"),i="true"===this.getAttribute("attention");let s=null;s=null!=t?t:e?"icon-s-fill-lock":i?"icon-s-status-attention-mark":n?"switch-ok":"switch-x",s&&this.elSwitchIcon.setAttribute("name",s)}updateElem(){this.updateIcon()}}customElements.define("kin-switch",de)}();