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/Smarthome.js
//{"name":"Smarthome","version":"1.2.2186","created":"2021-09-06T10:44:58.542Z"}
import{debugMode as e,eventer as t,serviceRequest as n,onlineChecker as o,napiTracker as i,windowApi as r,moduleManager as a}from"./napi.js";import s,{nls as l,moment as c}from"./i18n.js";import{logger as u,trapTabNavigation as d,TabableToggler as g,TabTrapper as m,copyToClipboard as p,stringUtils as f,Router as v}from"./libs.js";import h,{EventEmitter as b}from"./napiAdapter.js";import{productModel as k,ipmService as y,settingsService as w,fusionRequest as A}from"./napiExtensions.js";import{svelteComponents as x}from"./Settings.js";function I(){}const z=e=>e;function C(e){return e()}function j(){return Object.create(null)}function E(e){e.forEach(C)}function D(e){return"function"==typeof e}function N(e,t){return e!=e?t==t:e!==t||e&&"object"==typeof e||"function"==typeof e}function M(e,...t){if(null==e)return I;const n=e.subscribe(...t);return n.unsubscribe?()=>n.unsubscribe():n}function L(e){let t;return M(e,(e=>t=e))(),t}function T(e,t,n){e.$$.on_destroy.push(M(t,n))}function P(e,t,n,o){if(e){const i=S(e,t,n,o);return e[0](i)}}function S(e,t,n,o){return e[1]&&o?function(e,t){for(const n in t)e[n]=t[n];return e}(n.ctx.slice(),e[1](o(t))):n.ctx}function O(e,t,n,o,i,r,a){const s=function(e,t,n,o){if(e[2]&&o){const i=e[2](o(n));if(void 0===t.dirty)return i;if("object"==typeof i){const e=[],n=Math.max(t.dirty.length,i.length);for(let o=0;o<n;o+=1)e[o]=t.dirty[o]|i[o];return e}return t.dirty|i}return t.dirty}(t,o,i,r);if(s){const i=S(t,n,o,a);e.p(i,s)}}function R(e){return null==e?"":e}function B(e){return e&&D(e.destroy)?e.destroy:I}const H="undefined"!=typeof window;let U=H?()=>window.performance.now():()=>Date.now(),G=H?e=>requestAnimationFrame(e):I;const Y=new Set;function F(e){Y.forEach((t=>{t.c(e)||(Y.delete(t),t.f())})),0!==Y.size&&G(F)}function Q(e){let t;return 0===Y.size&&G(F),{promise:new Promise((n=>{Y.add(t={c:e,f:n})})),abort(){Y.delete(t)}}}function V(e,t){e.appendChild(t)}function W(e,t,n){e.insertBefore(t,n||null)}function Z(e){e.parentNode.removeChild(e)}function X(e,t){for(let n=0;n<e.length;n+=1)e[n]&&e[n].d(t)}function J(e){return document.createElement(e)}function K(e){return document.createElementNS("http://www.w3.org/2000/svg",e)}function q(e){return document.createTextNode(e)}function _(){return q(" ")}function $(){return q("")}function ee(e,t,n,o){return e.addEventListener(t,n,o),()=>e.removeEventListener(t,n,o)}function te(e){return function(t){return t.preventDefault(),e.call(this,t)}}function ne(e){return function(t){return t.stopPropagation(),e.call(this,t)}}function oe(e,t,n){null==n?e.removeAttribute(t):e.getAttribute(t)!==n&&e.setAttribute(t,n)}function ie(e,t,n){t in e?e[t]=n:oe(e,t,n)}function re(e,t){t=""+t,e.wholeText!==t&&(e.data=t)}function ae(e,t,n,o){e.style.setProperty(t,n,o?"important":"")}function se(e,t,n){e.classList[n?"add":"remove"](t)}function le(e,t){const n=document.createEvent("CustomEvent");return n.initCustomEvent(e,!1,!1,t),n}class ce{constructor(e=null){this.a=e,this.e=this.n=null}m(e,t,n=null){this.e||(this.e=J(t.nodeName),this.t=t,this.h(e)),this.i(n)}h(e){this.e.innerHTML=e,this.n=Array.from(this.e.childNodes)}i(e){for(let t=0;t<this.n.length;t+=1)W(this.t,this.n[t],e)}p(e){this.d(),this.h(e),this.i(this.a)}d(){this.n.forEach(Z)}}const ue=new Set;let de,ge=0;function me(e,t,n,o,i,r,a,s=0){const l=16.666/o;let c="{\n";for(let v=0;v<=1;v+=l){const e=t+(n-t)*r(v);c+=100*v+`%{${a(e,1-e)}}\n`}const u=c+`100% {${a(n,1-n)}}\n}`,d=`__svelte_${function(e){let t=5381,n=e.length;for(;n--;)t=(t<<5)-t^e.charCodeAt(n);return t>>>0}(u)}_${s}`,g=e.ownerDocument;ue.add(g);const m=g.__svelte_stylesheet||(g.__svelte_stylesheet=g.head.appendChild(J("style")).sheet),p=g.__svelte_rules||(g.__svelte_rules={});p[d]||(p[d]=!0,m.insertRule(`@keyframes ${d} ${u}`,m.cssRules.length));const f=e.style.animation||"";return e.style.animation=`${f?`${f}, `:""}${d} ${o}ms linear ${i}ms 1 both`,ge+=1,d}function pe(e,t){const n=(e.style.animation||"").split(", "),o=n.filter(t?e=>e.indexOf(t)<0:e=>-1===e.indexOf("__svelte")),i=n.length-o.length;i&&(e.style.animation=o.join(", "),ge-=i,ge||G((()=>{ge||(ue.forEach((e=>{const t=e.__svelte_stylesheet;let n=t.cssRules.length;for(;n--;)t.deleteRule(n);e.__svelte_rules={}})),ue.clear())})))}function fe(e){de=e}function ve(){if(!de)throw new Error("Function called outside component initialization");return de}function he(e){ve().$$.on_mount.push(e)}function be(e){ve().$$.after_update.push(e)}function ke(e){ve().$$.on_destroy.push(e)}function ye(){const e=ve();return(t,n)=>{const o=e.$$.callbacks[t];if(o){const i=le(t,n);o.slice().forEach((t=>{t.call(e,i)}))}}}function we(e,t){const n=e.$$.callbacks[t.type];n&&n.slice().forEach((e=>e(t)))}const Ae=[],xe=[],Ie=[],ze=[],Ce=Promise.resolve();let je=!1;function Ee(e){Ie.push(e)}let De=!1;const Ne=new Set;function Me(){if(!De){De=!0;do{for(let e=0;e<Ae.length;e+=1){const t=Ae[e];fe(t),Le(t.$$)}for(fe(null),Ae.length=0;xe.length;)xe.pop()();for(let e=0;e<Ie.length;e+=1){const t=Ie[e];Ne.has(t)||(Ne.add(t),t())}Ie.length=0}while(Ae.length);for(;ze.length;)ze.pop()();je=!1,De=!1,Ne.clear()}}function Le(e){if(null!==e.fragment){e.update(),E(e.before_update);const t=e.dirty;e.dirty=[-1],e.fragment&&e.fragment.p(e.ctx,t),e.after_update.forEach(Ee)}}let Te;function Pe(){return Te||(Te=Promise.resolve(),Te.then((()=>{Te=null}))),Te}function Se(e,t,n){e.dispatchEvent(le(`${t?"intro":"outro"}${n}`))}const Oe=new Set;let Re;function Be(){Re={r:0,c:[],p:Re}}function He(){Re.r||E(Re.c),Re=Re.p}function Ue(e,t){e&&e.i&&(Oe.delete(e),e.i(t))}function Ge(e,t,n,o){if(e&&e.o){if(Oe.has(e))return;Oe.add(e),Re.c.push((()=>{Oe.delete(e),o&&(n&&e.d(1),o())})),e.o(t)}}const Ye={duration:0};function Fe(e,t,n){let o,i,r=t(e,n),a=!1,s=0;function l(){o&&pe(e,o)}function c(){const{delay:t=0,duration:n=300,easing:c=z,tick:u=I,css:d}=r||Ye;d&&(o=me(e,0,1,n,t,c,d,s++)),u(0,1);const g=U()+t,m=g+n;i&&i.abort(),a=!0,Ee((()=>Se(e,!0,"start"))),i=Q((t=>{if(a){if(t>=m)return u(1,0),Se(e,!0,"end"),l(),a=!1;if(t>=g){const e=c((t-g)/n);u(e,1-e)}}return a}))}let u=!1;return{start(){u||(pe(e),D(r)?(r=r(),Pe().then(c)):c())},invalidate(){u=!1},end(){a&&(l(),a=!1)}}}function Qe(e,t,n){let o,i=t(e,n),r=!0;const a=Re;function s(){const{delay:t=0,duration:n=300,easing:s=z,tick:l=I,css:c}=i||Ye;c&&(o=me(e,1,0,n,t,s,c));const u=U()+t,d=u+n;Ee((()=>Se(e,!1,"start"))),Q((t=>{if(r){if(t>=d)return l(0,1),Se(e,!1,"end"),--a.r||E(a.c),!1;if(t>=u){const e=s((t-u)/n);l(1-e,e)}}return r}))}return a.r+=1,D(i)?Pe().then((()=>{i=i(),s()})):s(),{end(t){t&&i.tick&&i.tick(1,0),r&&(o&&pe(e,o),r=!1)}}}const Ve="undefined"!=typeof window?window:"undefined"!=typeof globalThis?globalThis:global;function We(e,t){Ge(e,1,1,(()=>{t.delete(e.key)}))}function Ze(e,t,n,o,i,r,a,s,l,c,u,d){let g=e.length,m=r.length,p=g;const f={};for(;p--;)f[e[p].key]=p;const v=[],h=new Map,b=new Map;for(p=m;p--;){const e=d(i,r,p),s=n(e);let l=a.get(s);l?o&&l.p(e,t):(l=c(s,e),l.c()),h.set(s,v[p]=l),s in f&&b.set(s,Math.abs(p-f[s]))}const k=new Set,y=new Set;function w(e){Ue(e,1),e.m(s,u),a.set(e.key,e),u=e.first,m--}for(;g&&m;){const t=v[m-1],n=e[g-1],o=t.key,i=n.key;t===n?(u=t.first,g--,m--):h.has(i)?!a.has(o)||k.has(o)?w(t):y.has(i)?g--:b.get(o)>b.get(i)?(y.add(o),w(t)):(k.add(i),g--):(l(n,a),g--)}for(;g--;){const t=e[g];h.has(t.key)||l(t,a)}for(;m;)w(v[m-1]);return v}function Xe(e){e&&e.c()}function Je(e,t,n,o){const{fragment:i,on_mount:r,on_destroy:a,after_update:s}=e.$$;i&&i.m(t,n),o||Ee((()=>{const t=r.map(C).filter(D);a?a.push(...t):E(t),e.$$.on_mount=[]})),s.forEach(Ee)}function Ke(e,t){const n=e.$$;null!==n.fragment&&(E(n.on_destroy),n.fragment&&n.fragment.d(t),n.on_destroy=n.fragment=null,n.ctx=[])}function qe(e,t){-1===e.$$.dirty[0]&&(Ae.push(e),je||(je=!0,Ce.then(Me)),e.$$.dirty.fill(0)),e.$$.dirty[t/31|0]|=1<<t%31}function _e(e,t,n,o,i,r,a=[-1]){const s=de;fe(e);const l=e.$$={fragment:null,ctx:null,props:r,update:I,not_equal:i,bound:j(),on_mount:[],on_destroy:[],on_disconnect:[],before_update:[],after_update:[],context:new Map(s?s.$$.context:[]),callbacks:j(),dirty:a,skip_bound:!1};let c=!1;if(l.ctx=n?n(e,t.props||{},((t,n,...o)=>{const r=o.length?o[0]:n;return l.ctx&&i(l.ctx[t],l.ctx[t]=r)&&(!l.skip_bound&&l.bound[t]&&l.bound[t](r),c&&qe(e,t)),n})):[],l.update(),c=!0,E(l.before_update),l.fragment=!!o&&o(l.ctx),t.target){if(t.hydrate){const e=function(e){return Array.from(e.childNodes)}(t.target);l.fragment&&l.fragment.l(e),e.forEach(Z)}else l.fragment&&l.fragment.c();t.intro&&Ue(e.$$.fragment),Je(e,t.target,t.anchor,t.customElement),Me()}fe(s)}class $e{$destroy(){Ke(this,1),this.$destroy=I}$on(e,t){const n=this.$$.callbacks[e]||(this.$$.callbacks[e]=[]);return n.push(t),()=>{const e=n.indexOf(t);-1!==e&&n.splice(e,1)}}$set(e){var t;this.$$set&&(t=e,0!==Object.keys(t).length)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}}const et=[];function tt(e,t=I){let n;const o=[];function i(t){if(N(e,t)&&(e=t,n)){const t=!et.length;for(let n=0;n<o.length;n+=1){const t=o[n];t[1](),et.push(t,e)}if(t){for(let e=0;e<et.length;e+=2)et[e][0](et[e+1]);et.length=0}}}return{set:i,update:function(t){i(t(e))},subscribe:function(r,a=I){const s=[r,a];return o.push(s),1===o.length&&(n=t(i)||I),r(e),()=>{const e=o.indexOf(s);-1!==e&&o.splice(e,1),0===o.length&&(n(),n=null)}}}}function nt(e,t,n){const o=!Array.isArray(e),i=o?[e]:e,r=t.length<2;return function(e,t){return{subscribe:tt(e,t).subscribe}}(n,(e=>{let n=!1;const a=[];let s=0,l=I;const c=()=>{if(s)return;l();const n=t(o?a[0]:a,e);r?e(n):l=D(n)?n:I},u=i.map(((e,t)=>M(e,(e=>{a[t]=e,s&=~(1<<t),n&&c()}),(()=>{s|=1<<t}))));return n=!0,c(),function(){E(u),l()}}))}const ot={"dashboard/*":{view:"Dashboard",online:!0,options:!0,layout:{menu:!0,view:"map"},appstate:["ADMIN_FINISHED","EXPIRED"]},hub:{view:"Hub",online:!0,layout:{menu:!1,view:"none"},appstate:["ADMIN_FINISHED"]},statistics:{view:"Statistics",online:!0,layout:{menu:!1,view:"none"},appstate:["ADMIN_FINISHED"]},"folder/:folderId/statistics":{view:"Statistics",online:!0,options:!0,layout:{menu:!1,view:"none"},appstate:["ADMIN_FINISHED"]},devices:{view:"Devices",online:!0,layout:{menu:!1,view:"none"},appstate:["ADMIN_FINISHED"]},devicesunassigned:{view:"DevicesUnassigned",options:!0,layout:{menu:!1,view:"none"},appstate:["ADMIN_FINISHED"]},child:{view:"Child",layout:{menu:!0,view:"none"},appstate:["CHILD_FINISHED"]},prescout:{view:"Prescout",online:!0,layout:{menu:!0,view:"none"},appstate:["PRESCOUT"]},hubplugging:{view:"HubPlugging",layout:{menu:!1,view:"none"},appstate:["ADMIN_FINISHED","PRESCOUT"]},hubsetup:{view:"HubSetup",layout:{menu:!1,view:"none"},appstate:["ADMIN_FINISHED","PRESCOUT"]},"hubsetup/manualdhcp":{view:"HubManualDHCP",layout:{menu:!1,view:"none"},appstate:["ADMIN_FINISHED","PRESCOUT"]},allfolders:{view:"AllFolders",layout:{menu:!1,view:"none"},appstate:["ADMIN_FINISHED"]},adduser:{view:"AddUser",options:!0,layout:{menu:!1,view:"none"},appstate:["ADMIN_FINISHED"]},"adduser/:deviceId":{view:"AddUser",options:!0,layout:{menu:!1,view:"none"},appstate:["ADMIN_FINISHED"]},"account/*":{view:"Account",online:!0,options:!0,layout:{menu:!1,view:"none"},appstate:["NOT_INITIALIZED","CHILD_PAIRING","EXPIRED"]},compatibilitycheck:{view:"CompatibilityCheck",online:!0,layout:{menu:!0,view:"none"},appstate:["NOT_INITIALIZED","CHILD_PAIRING","EXPIRED"]},joinconfirm:{view:"ChildJoinConfirm",online:!0,options:!0,layout:{menu:!1,view:"none"},appstate:["NOT_INITIALIZED","CHILD_PAIRING"]},splash:{view:"Splash",layout:{menu:!1,view:"none"},appstate:["NOT_INITIALIZED","CHILD_PAIRING","PRESCOUT","ADMIN_FINISHED","EXPIRED"]},welcome:{view:"Welcome",layout:{menu:!1,view:"none"},appstate:["NOT_INITIALIZED","CHILD_PAIRING","PRESCOUT","ADMIN_FINISHED","EXPIRED"]},switchtofree:{view:"SwitchToFree",layout:{menu:!1,view:"none"},appstate:["NOT_INITIALIZED","CHILD_PAIRING","PRESCOUT","ADMIN_FINISHED","EXPIRED"]},offline:{view:"Offline",layout:{menu:!0,view:"none"},appstate:["NOT_INITIALIZED","CHILD_PAIRING","PRESCOUT","ADMIN_FINISHED","EXPIRED"]},"folder/:folderId":{view:"Folder",options:!0,layout:{menu:!0,view:"none"},appstate:["ADMIN_FINISHED"]},"folder/:folderId/adminInstructions/:adminInstructions":{view:"Folder",options:!0,layout:{menu:!0,view:"none"},appstate:["ADMIN_FINISHED"]},"folder/:folderId/assigndevices":{view:"DevicesAssign",options:!0,layout:{menu:!1,view:"none"},appstate:["ADMIN_FINISHED"]},"folder/:folderId/device/:deviceId":{view:"Device",options:!0,layout:{menu:!1,view:"none"},appstate:["ADMIN_FINISHED"]},"folder/:folderId/contentfilter":{view:"ContentFilter",options:!0,layout:{menu:!1,view:"none"},appstate:["ADMIN_FINISHED"]},"folder/:folderId/contentfilter/:section":{view:"ContentFilter",options:!0,layout:{menu:!1,view:"none"},appstate:["ADMIN_FINISHED"]},"folder/:folderId/bedtimes":{view:"TimeRestrictions",options:!0,layout:{menu:!1,view:"none"},appstate:["ADMIN_FINISHED"]},"folder/:folderId/locationsalerts":{view:"LocationsAlerts",options:!0,layout:{menu:!1,view:"none"},appstate:["ADMIN_FINISHED"]},"device/:deviceId":{view:"Device",options:!0,layout:{menu:!1,view:"none"},appstate:["ADMIN_FINISHED"]},geo:{view:"Geo",layout:{menu:!1,view:"none"},appstate:["ADMIN_FINISHED"]}},it=(t,n)=>{if(e.isEnabled()){let e=t;for(const t in n)e="wildcard"===t?e.replace("*",n[t]):e.replace(":"+t,n[t]);console.groupCollapsed("%c 👪 SMARTHOME route %c "+t+" "+e,"background: #582A72; color: #FFF","background: #9775AA; color: #FFF"),console.log("OPTIONS ",n),console.groupEnd()}};function rt(e){switch(e){case"menu":t.emit("nui.mainLayout.view","menu");break;case"fullscreen":default:t.emit("nui.mainLayout.view","fullscreen")}}function at(e){switch(e){case"map":t.emit("nui.mainLayout.circles","map");break;case"map-fetch":t.emit("nui.mainLayout.circles","map-fetch");break;case"center":t.emit("nui.mainLayout.circles","center");break;case"none":default:t.emit("nui.mainLayout.circles","none")}}function st(e,t){let n=e,o=0;for(;Math.round(n)>999&&o<5;)n/=1e3,o++;switch(n=t?0:Math.round(10*n)/10,o){case 0:return l("global.sizeUnits.byte",n);case 1:return l("global.sizeUnits.kilobyte",n);case 2:return l("global.sizeUnits.megabyte",n);case 3:return l("global.sizeUnits.gigabyte",n);case 4:return l("global.sizeUnits.terabyte",n)}}function lt(e){return{thresholds:[e[0].timestamp,e[6].timestamp,e[12].timestamp,e[18].timestamp,e[24].timestamp],labels:[c(e[0].timestamp).format("LT"),c(e[6].timestamp).format("LT"),c(e[12].timestamp).format("LT"),c(e[18].timestamp).format("LT"),c(e[24].timestamp).format("LT")]}}function ct(e){let t=0;for(;0!=Math.floor(e/10);)e=Math.floor(e/10),t+=1;e+=1;for(let o=0;o<t;o++)e*=10;const n=[Math.floor(e/1e4),Math.floor(e/1e3),Math.floor(e/100),Math.floor(e/10),e];return{thresholds:n,labels:[st(.01,!0),st(n[1]),st(n[2]),st(n[3]),st(n[4])]}}function ut(e,t,n){return e.find((e=>e[n]===t)).timestamp}function dt(e,t){const n={download:0,upload:0,total:0},o={download:{bytes:0,timestamp:null},upload:{bytes:0,timestamp:null},total:{bytes:0,timestamp:null}};return t.forEach((({bytesIn:t,bytesOut:i,since:r})=>{const a=new Date(r),s=function(t){return e.find((e=>e.timestamp.getTime()===t.getTime()))}(a);s&&(n.download+=t,n.upload+=i,n.total+=t+i,o.download.bytes=Math.max(o.download.bytes,t),o.upload.bytes=Math.max(o.upload.bytes,i),o.total.bytes=Math.max(o.total.bytes,t+i),e[s.index]={index:s.index,timestamp:a,bytesIn:t,bytesOut:i,bytesTotal:t+i})})),o.download.timestamp=ut(e,o.download.bytes,"bytesIn"),o.upload.timestamp=ut(e,o.upload.bytes,"bytesOut"),o.total.timestamp=ut(e,o.total.bytes,"bytesTotal"),{bytes:n,maxPerHour:o,insight:e}}function gt(e){const{total:t,devices:n=[]}=e.hourly,o=function(){const e=new Date;e.setHours(e.getHours()+1,0,0,0);const t=e.getTime(),n=[];for(let o=0;o<25;o++)n.push({index:o,timestamp:new Date(t-36e5*(25-o)),bytesIn:0,bytesOut:0,bytesTotal:0});return n}();let i=null;t.insight.length>0&&(i=dt([...o],t.insight));return{insight:i,devices:n.insight.map((e=>{const{insight:t,maxPerHour:n,bytes:i}=dt([...o],e.total.insight);return{bytes:i,maxPerHour:n,insight:t,deviceId:e.deviceId,folderId:e.folderId}}))}}const mt=tt(!1),pt=tt(!1),ft=tt(!1),vt=tt(!1),ht=tt(!1),bt=tt(!1),kt=tt(!1),yt=tt(!1),wt=tt(!1),At=tt(!1),xt=tt(!1),It=tt(!1),zt=tt(!1),Ct=tt(!1),jt=tt(!1),Et=nt(mt,(e=>e&&e.folders&&e.folders.homeFolderId?e.folders.homeFolderId:[])),Dt=nt(yt,(e=>e.find((e=>!0===e.isBlocked)).folderId)),Nt=nt(yt,(e=>{const t=e.find((e=>!0===e.isDefault));return t&&t.folderId})),Mt=nt(bt,(e=>e&&e.id)),Lt=nt(ht,(e=>e&&e.userId)),Tt=nt(ft,(e=>e&&e.imageUploadUrl)),Pt=nt(ft,(e=>e&&e.policyIconDownloadUrl)),St=nt(bt,(e=>e&&e.members?e.members.filter((e=>!0===e.admin&&!1===e.managed)).map((e=>e.userId)):[])),Ot=nt(vt,(e=>{if(e)return gt(e)})),Rt={notInitialized:"NOT_INITIALIZED",childPairing:"CHILD_PAIRING",childFinished:"CHILD_FINISHED",adminFinished:"ADMIN_FINISHED",prescout:"PRESCOUT",expired:"EXPIRED"},Bt={UNKNOWN:"connecting",UPDATE_REQUIRED:"updating",UPDATING:"updating",READY_TO_RESTART:"restarting",UP_TO_DATE:"pairing",READY:"ready",SCANNING:"scanning",NORESPONSE:"noresponse"},Ht="dashboard",Ut="hub",Gt="folder",Yt="device",Ft="application/vnd.ll.ring.scout_connection_status_changed_event.v1+json",Qt="application/vnd.ll.ring.router_protection_changed_notify_event.v1+json",Vt="application/vnd.ll.ring.scout_mode_changed.v1+json",Wt="application/vnd.ll.ring.device_not_protected_event.v1+json",Zt={dashboard:[Ft,Qt,Vt],hub:[Ft,Qt,Vt],folder:["application/vnd.ll.ring.user_without_device_event.v1+json","application/vnd.ll.ring.setup_controls_event.v1+json",Wt,"application/vnd.ll.ring.group_info_change_event.v1+json"],device:[Wt]},Xt="omniSettings",Jt="checkSetup",Kt="configureARP",qt="deviceDetail",_t="url",$t="gdpr",en="hubDashboard",tn="addDevices",nn="scoutOffline",on="installParentApp",rn="icon-m-action-info",an="circle-critical-neutral",sn="icon-m-devices-omni",ln={arp:!0},cn="DO_NOT_SHARE",un="SHARE_WITH_ADMINS",dn=tt("win"),gn=tt(!1),mn=tt("https://gateway.ring-dev.ott.dev.llabs.io"),pn=tt(!1),fn=tt(!1),vn=tt(!1),hn=tt(Rt.notInitialized),bn=tt(!1),kn=tt({status:"connecting"}),yn=tt(!1),wn=tt(!1),An=tt(!1),xn=nt(At,(e=>{const t={dashboard:[],hub:[],folder:[],device:[]};if(e){const n=e.filter((e=>"RESOLVED"!==e.state));for(const e in Zt){const o=Zt[e];t[e]=n.filter((e=>o.includes(e.cause)&&e.cause!==Ft||o.includes(e.cause)&&e.cause===Ft&&e.causeContent.status&&!e.causeContent.status.is_up))}}return t})),In=nt(xn,(e=>e.folder)),zn=nt(xn,(e=>e.dashboard)),Cn=nt(hn,(e=>e===Rt.prescout)),jn=nt(hn,(e=>e===Rt.expired)),En=tt(!1),Dn=nt([jn,zn],(([e,t])=>!e&&0===t.length));var Nn="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},Mn={exports:{}};!function(){function e(t){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(t)}function t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function o(e,t,o){return t&&n(e.prototype,t),o&&n(e,o),e}function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o,i,r=[],a=!0,s=!1;try{for(n=n.call(e);!(a=(o=n.next()).done)&&(r.push(o.value),!t||r.length!==t);a=!0);}catch(e){s=!0,i=e}finally{try{a||null==n.return||n.return()}finally{if(s)throw i}}return r}}(e,t)||function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n<t;n++)o[n]=e[n];return o}function a(){}function s(e){return e()}function l(){return Object.create(null)}function c(e){e.forEach(s)}function u(e){return"function"==typeof e}function d(e,t){return e!=e?t==t:e!==t||e&&"object"==typeof e||"function"==typeof e}function g(e,t){e.appendChild(t)}function m(e,t,n){const o=function(e){if(!e)return document;const t=e.getRootNode?e.getRootNode():e.ownerDocument;return t.host?t:document}(e);if(!o.getElementById(t)){const e=h("style");e.id=t,e.textContent=n,function(e,t){g(e.head||e,t)}(o,e)}}function p(e,t,n){e.insertBefore(t,n||null)}function f(e){e.parentNode.removeChild(e)}function v(e,t){for(let n=0;n<e.length;n+=1)e[n]&&e[n].d(t)}function h(e){return document.createElement(e)}function b(e){return document.createTextNode(e)}function k(){return b(" ")}function y(){return b("")}function w(e,t,n,o){return e.addEventListener(t,n,o),()=>e.removeEventListener(t,n,o)}function A(e,t,n){null==n?e.removeAttribute(t):e.getAttribute(t)!==n&&e.setAttribute(t,n)}function x(e,t,n){t in e?e[t]="boolean"==typeof e[t]&&""===n||n:A(e,t,n)}function I(e,t){t=""+t,e.wholeText!==t&&(e.data=t)}function z(e,t,n){e.classList[n?"add":"remove"](t)}class C{constructor(){this.e=this.n=null}c(e){this.h(e)}m(e,t,n=null){this.e||(this.e=h(t.nodeName),this.t=t,this.c(e)),this.i(n)}h(e){this.e.innerHTML=e,this.n=Array.from(this.e.childNodes)}i(e){for(let t=0;t<this.n.length;t+=1)p(this.t,this.n[t],e)}p(e){this.d(),this.h(e),this.i(this.a)}d(){this.n.forEach(f)}}let j;function E(e){j=e}function D(){if(!j)throw new Error("Function called outside component initialization");return j}function N(e){D().$$.on_mount.push(e)}function M(){const e=D();return(t,n)=>{const o=e.$$.callbacks[t];if(o){const i=function(e,t,n=!1){const o=document.createEvent("CustomEvent");return o.initCustomEvent(e,n,!1,t),o}(t,n);o.slice().forEach((t=>{t.call(e,i)}))}}}const L=[],T=[],P=[],S=[],O=Promise.resolve();let R=!1;function B(e){P.push(e)}function H(e){S.push(e)}let U=!1;const G=new Set;function Y(){if(!U){U=!0;do{for(let e=0;e<L.length;e+=1){const t=L[e];E(t),F(t.$$)}for(E(null),L.length=0;T.length;)T.pop()();for(let e=0;e<P.length;e+=1){const t=P[e];G.has(t)||(G.add(t),t())}P.length=0}while(L.length);for(;S.length;)S.pop()();R=!1,U=!1,G.clear()}}function F(e){if(null!==e.fragment){e.update(),c(e.before_update);const t=e.dirty;e.dirty=[-1],e.fragment&&e.fragment.p(e.ctx,t),e.after_update.forEach(B)}}const Q=new Set;let V;function W(){V={r:0,c:[],p:V}}function Z(){V.r||c(V.c),V=V.p}function X(e,t){e&&e.i&&(Q.delete(e),e.i(t))}function J(e,t,n,o){if(e&&e.o){if(Q.has(e))return;Q.add(e),V.c.push((()=>{Q.delete(e),o&&(n&&e.d(1),o())})),e.o(t)}}function K(e,t,n){const o=e.$$.props[t];void 0!==o&&(e.$$.bound[o]=n,n(e.$$.ctx[o]))}function q(e){e&&e.c()}function _(e,t,n,o){const{fragment:i,on_mount:r,on_destroy:a,after_update:l}=e.$$;i&&i.m(t,n),o||B((()=>{const t=r.map(s).filter(u);a?a.push(...t):c(t),e.$$.on_mount=[]})),l.forEach(B)}function $(e,t){const n=e.$$;null!==n.fragment&&(c(n.on_destroy),n.fragment&&n.fragment.d(t),n.on_destroy=n.fragment=null,n.ctx=[])}function ee(e,t,n,o,i,r,s,u=[-1]){const d=j;E(e);const g=e.$$={fragment:null,ctx:null,props:r,update:a,not_equal:i,bound:l(),on_mount:[],on_destroy:[],on_disconnect:[],before_update:[],after_update:[],context:new Map(d?d.$$.context:t.context||[]),callbacks:l(),dirty:u,skip_bound:!1,root:t.target||d.$$.root};s&&s(g.root);let m=!1;if(g.ctx=n?n(e,t.props||{},((t,n,...o)=>{const r=o.length?o[0]:n;return g.ctx&&i(g.ctx[t],g.ctx[t]=r)&&(!g.skip_bound&&g.bound[t]&&g.bound[t](r),m&&function(e,t){-1===e.$$.dirty[0]&&(L.push(e),R||(R=!0,O.then(Y)),e.$$.dirty.fill(0)),e.$$.dirty[t/31|0]|=1<<t%31}(e,t)),n})):[],g.update(),m=!0,c(g.before_update),g.fragment=!!o&&o(g.ctx),t.target){if(t.hydrate){const e=function(e){return Array.from(e.childNodes)}(t.target);g.fragment&&g.fragment.l(e),e.forEach(f)}else g.fragment&&g.fragment.c();t.intro&&X(e.$$.fragment),_(e,t.target,t.anchor,t.customElement),Y()}E(d)}class te{$destroy(){$(this,1),this.$destroy=a}$on(e,t){const n=this.$$.callbacks[e]||(this.$$.callbacks[e]=[]);return n.push(t),()=>{const e=n.indexOf(t);-1!==e&&n.splice(e,1)}}$set(e){var t;this.$$set&&(t=e,0!==Object.keys(t).length)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}}var ne={UNDEFINED:0,LOGIN:1,CREATE:2,CODE:3,JOIN:4,VERIFY:5,BROWSER_LOGIN:6,BROWSER_CREATE:7,BROWSER_LINK:8},oe=["undefined","login","create","code","join","verify","browser_login","browser_create","browser_link"],ie=[{id:"login",name:"connect.tab.login",type:ne.LOGIN},{id:"create",name:"connect.tab.create",type:ne.CREATE},{id:"code",name:"connect.tab.code",type:ne.CODE}],re=/^[a-zA-Z0-9!#$%&'*+\/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&'*+\/=?^_`{|}~-]+)*@(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?\.)+[a-zA-Z](?:[a-zA-Z-]*[a-zA-Z])?$/,ae={OFFLINE:268435459,SERVER_UNEXPECTED_RESPONSE_1:2684354568,SERVER_UNEXPECTED_RESPONSE_2:2684354570,SERVER_GENERIC:2684354573,SERVER_HTTP_CODE:2684354577},se={1:"login.form.error.invalidapp",2:"login.form.error.unknownwk",4:"login.form.error.authfailed",5:"login.form.error.notallowedapp",6:"login.form.error.toomanyrequests",7:"login.form.error.multiplelogin",100:"login.form.error.invaliddata",101:"login.form.error.invalidcredentials",102:"login.form.error.notverified",103:"login.form.error.nosocialemail",104:"login.form.error.socialnotverified",105:"login.form.error.accounthassociallogin"},le={87:"login.browser_link.incorrect_deeplink"};const ce=[];function ue(e,t=a){let n;const o=new Set;function i(t){if(d(e,t)&&(e=t,n)){const t=!ce.length;for(const n of o)n[1](),ce.push(n,e);if(t){for(let e=0;e<ce.length;e+=2)ce[e][0](ce[e+1]);ce.length=0}}}return{set:i,update:function(t){i(t(e))},subscribe:function(r,s=a){const l=[r,s];return o.add(l),1===o.size&&(n=t(i)||a),r(e),()=>{o.delete(l),0===o.size&&(n(),n=null)}}}}var de=ue({}),ge=ue((function(){})),me=ue((function(){})),pe=ue((function(){})),fe=ue("avast"),ve=ue({}),he=ue({});var be={},ke={};[{short:"default",web:"en-us",code:1033},{short:"en",web:"en-us",code:1033},{short:"ar",web:null,code:1025},{short:"be",web:null,code:1059},{short:"bg",web:null,code:1026},{short:"bn",web:null,code:1093},{short:"ca",web:null,code:1027},{short:"cs",web:"cs-cz",code:1029},{short:"da",web:null,code:1030},{short:"de",web:"de-de",code:1031},{short:"el",web:null,code:1032},{short:"en-gb",web:"en-gb",code:2057},{short:"es-es",web:"es-es",code:3082},{short:"es-mx",web:null,code:2058},{short:"et",web:null,code:1061},{short:"fa",web:null,code:1065},{short:"fi",web:null,code:1035},{short:"fr",web:"fr-fr",code:1036},{short:"he",web:null,code:1037},{short:"hi",web:null,code:1081},{short:"hr",web:null,code:1050},{short:"hu",web:null,code:1038},{short:"id",web:null,code:1057},{short:"it",web:"it-it",code:1040},{short:"ja",web:"ja-jp",code:1041},{short:"ko",web:null,code:1042},{short:"lt",web:null,code:1063},{short:"lv",web:null,code:1062},{short:"ms",web:null,code:1086},{short:"nb",web:null,code:1044},{short:"nl",web:"nl-be",code:1043},{short:"pl",web:"pl-pl",code:1045},{short:"pt-br",web:"pt-br",code:1046},{short:"pt-pt",web:null,code:2070},{short:"ro",web:null,code:1048},{short:"ru",web:"ru-ru",code:1049},{short:"sk",web:null,code:1051},{short:"sl",web:null,code:1060},{short:"sr",web:null,code:2074},{short:"sv-se",web:null,code:1053},{short:"th",web:null,code:1054},{short:"tr",web:null,code:1055},{short:"uk",web:null,code:1058},{short:"ur-pk",web:null,code:1056},{short:"vi",web:null,code:1066},{short:"zh-cn",web:null,code:2052},{short:"zh-tw",web:null,code:1028}].forEach((function(e){be[e.short]=e.code,ke[e.short]=e.web}));var ye=function(){function e(){t(this,e),this.dispatch=M()}return o(e,[{key:"error",value:function(e){this.dispatch("error",e)}},{key:"success",value:function(e,t){this.dispatch("success",{desc:e,data:t})}},{key:"notify",value:function(e,t){this.dispatch("notify",{desc:e,data:t})}},{key:"dialogType",value:function(e,t){this.dispatch("dialogType",{desc:e,data:t})}}]),e}();function we(e){m(e,"svelte-10t1r8f",".input_area_height.svelte-10t1r8f{min-height:78px}kin-input .kin_input__error{margin-bottom:0 !important}")}function Ae(e){let t,n,o,i,r,s,l,u,d,m,v,b;return{c(){t=h("div"),n=h("div"),o=h("kin-input"),x(o,"id",e[7]),x(o,"name",e[0]),x(o,"type",i="password"==e[8]?"password":"text"),x(o,"eye",r="password"==e[8]||""),x(o,"error",s=e[2]?e[3]:""),x(o,"label",l=e[5]?e[5]:""),x(o,"class",u=e[4]+" "+(e[2]?"-error":"")+" "+(e[11]?"-ok":"")+" svelte-10t1r8f"),x(o,"uppercase",e[12]),x(o,"kin-disabled",e[9]),x(o,"readonly",e[10]),x(o,"value",e[1]),x(o,"maxlength",e[13]),x(o,"spellcheck",""),x(o,"placeholder",e[6]),x(o,"title",d=e[5]||e[6]||"input"),x(o,"data-test",e[15]),A(n,"class",m="input__row "+(e[14]?"-"+e[14]:"")+" svelte-10t1r8f"),z(n,"-error",e[2]),A(t,"class","form__row input_area_height svelte-10t1r8f")},m(i,r){p(i,t,r),g(t,n),g(n,o),e[27](o),v||(b=[w(o,"focus",e[17]),w(o,"blur",e[18]),w(o,"keydown",e[19]),w(o,"keyup",e[20]),w(o,"paste",e[21]),w(o,"messageLinkClick",e[22]),w(o,"input",e[28])],v=!0)},p(e,t){128&t[0]&&x(o,"id",e[7]),1&t[0]&&x(o,"name",e[0]),256&t[0]&&i!==(i="password"==e[8]?"password":"text")&&x(o,"type",i),256&t[0]&&r!==(r="password"==e[8]||"")&&x(o,"eye",r),12&t[0]&&s!==(s=e[2]?e[3]:"")&&x(o,"error",s),32&t[0]&&l!==(l=e[5]?e[5]:"")&&x(o,"label",l),2068&t[0]&&u!==(u=e[4]+" "+(e[2]?"-error":"")+" "+(e[11]?"-ok":"")+" svelte-10t1r8f")&&x(o,"class",u),4096&t[0]&&x(o,"uppercase",e[12]),512&t[0]&&x(o,"kin-disabled",e[9]),1024&t[0]&&x(o,"readonly",e[10]),2&t[0]&&x(o,"value",e[1]),8192&t[0]&&x(o,"maxlength",e[13]),64&t[0]&&x(o,"placeholder",e[6]),96&t[0]&&d!==(d=e[5]||e[6]||"input")&&x(o,"title",d),32768&t[0]&&x(o,"data-test",e[15]),16384&t[0]&&m!==(m="input__row "+(e[14]?"-"+e[14]:"")+" svelte-10t1r8f")&&A(n,"class",m),16388&t[0]&&z(n,"-error",e[2])},i:a,o:a,d(n){n&&f(t),e[27](null),v=!1,c(b)}}}function xe(e,t,n){let{dir:o="ltr"}=t,{cssCls:i=""}=t,{label:r=""}=t,{placeholder:a=""}=t,{id:s}=t,{type:l}=t,{name:c}=t,{value:u=""}=t,{disabled:d=!1}=t,{readonly:g=!1}=t,{error:m=!1}=t,{ok:p=!1}=t,{message:f=""}=t,{isFocused:v=!1}=t,{autofocus:h=!1}=t,{uppercase:b=!1}=t,{maxlength:k}=t,{size:y}=t,{dataTest:w="input"}=t;const A=M();let x=null;function I(){n(24,v=!0),n(2,m=!1),n(3,f="")}return N((()=>{h&&setTimeout((()=>{const e=document.getElementById(s);e&&(e.focus(),I())}),0),n(23,o=document.body.dir)})),e.$$set=e=>{"dir"in e&&n(23,o=e.dir),"cssCls"in e&&n(4,i=e.cssCls),"label"in e&&n(5,r=e.label),"placeholder"in e&&n(6,a=e.placeholder),"id"in e&&n(7,s=e.id),"type"in e&&n(8,l=e.type),"name"in e&&n(0,c=e.name),"value"in e&&n(1,u=e.value),"disabled"in e&&n(9,d=e.disabled),"readonly"in e&&n(10,g=e.readonly),"error"in e&&n(2,m=e.error),"ok"in e&&n(11,p=e.ok),"message"in e&&n(3,f=e.message),"isFocused"in e&&n(24,v=e.isFocused),"autofocus"in e&&n(25,h=e.autofocus),"uppercase"in e&&n(12,b=e.uppercase),"maxlength"in e&&n(13,k=e.maxlength),"size"in e&&n(14,y=e.size),"dataTest"in e&&n(15,w=e.dataTest)},e.$$.update=()=>{129&e.$$.dirty[0]&&n(0,c=c||s),2&e.$$.dirty[0]&&u.length},[c,u,m,f,i,r,a,s,l,d,g,p,b,k,y,w,x,I,function(){n(24,v=!1)},function(e){A("keydownOk",e)},function(e){A("keyup",e)},function(e){const t=e.clipboardData.getData("text/plain");A("pastedText",t)},function(e){A("messageLinkClick",e)},o,v,h,()=>{x.focus()},function(e){T[e?"unshift":"push"]((()=>{x=e,n(16,x)}))},e=>n(1,u=e.target.value)]}class Ie extends te{constructor(e){super(),ee(this,e,xe,Ae,d,{dir:23,cssCls:4,label:5,placeholder:6,id:7,type:8,name:0,value:1,disabled:9,readonly:10,error:2,ok:11,message:3,isFocused:24,autofocus:25,uppercase:12,maxlength:13,size:14,dataTest:15,focusInput:26},we,[-1,-1])}get focusInput(){return this.$$.ctx[26]}}function ze(e){m(e,"svelte-2vsdwp",".activation-code__input .input__container.svelte-2vsdwp{display:flex;flex-direction:row}.activation-code__input kin-input .kin_input__error{position:absolute;width:max-content;max-width:350px;text-transform:none}.activation-code__input kin-input .kin_input__label{position:absolute;top:-1.6rem;width:max-content;max-width:350px}.activation-code__input kin-input input.kin_input{text-align:center}.activation-code__input kin-input.-error input.kin_input{border-color:var(--color-critical)}")}function Ce(e,t,n){const o=e.slice();return o[29]=t[n],o[30]=t,o[31]=n,o}function je(e){let t,n,o,i,r=e[30],a=e[31];function s(t){e[17](t,e[31])}const l=()=>e[18](t,r,a),c=()=>e[18](null,r,a);function u(t){e[19](t,e[29])}let d={id:`${e[3]}_${e[31]}`,disabled:e[4],uppercase:"true",error:e[0],name:"code"+e[31],type:"text",placeholder:"",maxlength:"1",inline:!0,size:"letters",allowKeysFn:e[7]};return void 0!==e[6][e[31]]&&(d.isFocused=e[6][e[31]]),void 0!==e[29].value&&(d.value=e[29].value),t=new Ie({props:d}),T.push((()=>K(t,"isFocused",s))),l(),T.push((()=>K(t,"value",u))),t.$on("keydownOk",(function(...t){return e[20](e[31],...t)})),t.$on("keyup",(function(...t){return e[21](e[31],...t)})),t.$on("pastedText",e[10]),{c(){q(t.$$.fragment)},m(e,n){_(t,e,n),i=!0},p(i,s){r===(e=i)[30]&&a===e[31]||(c(),r=e[30],a=e[31],l());const u={};8&s[0]&&(u.id=`${e[3]}_${e[31]}`),16&s[0]&&(u.disabled=e[4]),1&s[0]&&(u.error=e[0]),!n&&64&s[0]&&(n=!0,u.isFocused=e[6][e[31]],H((()=>n=!1))),!o&&32&s[0]&&(o=!0,u.value=e[29].value,H((()=>o=!1))),t.$set(u)},i(e){i||(X(t.$$.fragment,e),i=!0)},o(e){J(t.$$.fragment,e),i=!1},d(e){c(),$(t,e)}}}function Ee(e){let t,n,o,i,r=e[30],a=e[31];function s(t){e[12](t,e[31])}const l=()=>e[13](t,r,a),c=()=>e[13](null,r,a);function u(t){e[14](t,e[29])}let d={id:e[3],disabled:e[4],uppercase:"true",label:e[1],error:e[0],message:e[2]||"",name:"code"+e[31],type:"text",placeholder:"",maxlength:"1",inline:!0,size:"letters",allowKeysFn:e[7]};return void 0!==e[6][e[31]]&&(d.isFocused=e[6][e[31]]),void 0!==e[29].value&&(d.value=e[29].value),t=new Ie({props:d}),T.push((()=>K(t,"isFocused",s))),l(),T.push((()=>K(t,"value",u))),t.$on("keydownOk",(function(...t){return e[15](e[31],...t)})),t.$on("keyup",(function(...t){return e[16](e[31],...t)})),t.$on("pastedText",e[10]),{c(){q(t.$$.fragment)},m(e,n){_(t,e,n),i=!0},p(i,s){r===(e=i)[30]&&a===e[31]||(c(),r=e[30],a=e[31],l());const u={};8&s[0]&&(u.id=e[3]),16&s[0]&&(u.disabled=e[4]),2&s[0]&&(u.label=e[1]),1&s[0]&&(u.error=e[0]),4&s[0]&&(u.message=e[2]||""),!n&&64&s[0]&&(n=!0,u.isFocused=e[6][e[31]],H((()=>n=!1))),!o&&32&s[0]&&(o=!0,u.value=e[29].value,H((()=>o=!1))),t.$set(u)},i(e){i||(X(t.$$.fragment,e),i=!0)},o(e){J(t.$$.fragment,e),i=!1},d(e){c(),$(t,e)}}}function De(e){let t,n,o,i;const r=[Ee,je],a=[];return t=function(e,t){return e[31]?1:0}(e),n=a[t]=r[t](e),{c(){n.c(),o=y()},m(e,n){a[t].m(e,n),p(e,o,n),i=!0},p(e,t){n.p(e,t)},i(e){i||(X(n),i=!0)},o(e){J(n),i=!1},d(e){a[t].d(e),e&&f(o)}}}function Ne(e){let t,n,o,i=e[5],r=[];for(let s=0;s<i.length;s+=1)r[s]=De(Ce(e,i,s));const a=e=>J(r[e],1,1,(()=>{r[e]=null}));return{c(){t=h("div"),n=h("div");for(let e=0;e<r.length;e+=1)r[e].c();A(n,"class","input__container svelte-2vsdwp"),A(t,"class","activation-code__input")},m(e,i){p(e,t,i),g(t,n);for(let t=0;t<r.length;t+=1)r[t].m(n,null);o=!0},p(e,t){if(2047&t[0]){let o;for(i=e[5],o=0;o<i.length;o+=1){const a=Ce(e,i,o);r[o]?(r[o].p(a,t),X(r[o],1)):(r[o]=De(a),r[o].c(),X(r[o],1),r[o].m(n,null))}for(W(),o=i.length;o<r.length;o+=1)a(o);Z()}},i(e){if(!o){for(let e=0;e<i.length;e+=1)X(r[e]);o=!0}},o(e){r=r.filter(Boolean);for(let t=0;t<r.length;t+=1)J(r[t]);o=!1},d(e){e&&f(t),v(r,e)}}}function Me(e,t,n){let{value:o=""}=t,{error:i=""}=t,{label:r=""}=t,{message:a=""}=t,{id:s}=t,{disabled:l=!1}=t;const c=M(),u=new RegExp("^[a-zA-Z0-9]+$"),d=new Array(7).fill(!1);console.debug(`preselected activation code: '${o}'`);let g=Array(7).fill().map(((e,t)=>({element:null,value:o&&o[t]||""}))),m=!0;function p(e){e<0||e>=7||g[e].element.focusInput()}function f(e,t){if(t.detail&&(t=t.detail),13!==t.keyCode){switch(i&&(n(0,i=null),c("resetError")),t.keyCode){case 37:p(e-1);break;case 39:p(e+1);break;default:t.keyCode>47&&g[e].value&&p(e+1)}m=!0}}function v(e,t){switch(t.detail&&(t=t.detail),t.keyCode){case 8:g[e].value?n(5,g[e].value="",g):setTimeout((()=>{p(e-1)}),0);break;default:if(!m)return;t.keyCode>47&&!t.metaKey&&g[e].value&&n(5,g[e].value=t.key,g)}m=!1}return N((()=>{m=!0,p(0)})),e.$$set=e=>{"value"in e&&n(11,o=e.value),"error"in e&&n(0,i=e.error),"label"in e&&n(1,r=e.label),"message"in e&&n(2,a=e.message),"id"in e&&n(3,s=e.id),"disabled"in e&&n(4,l=e.disabled)},e.$$.update=()=>{32&e.$$.dirty[0]&&n(11,o=g.reduce(((e,t)=>e+t.value),"").toUpperCase())},[i,r,a,s,l,g,d,function(e,t){return t<48&&32!==t||u.test(e)},f,v,function(e){const t=e.detail;var o;console.log("VALID",t),"string"==typeof(o=t)&&7===o.length&&u.test(o)&&(t.split("").forEach(((e,t)=>{n(5,g[t].value=e,g)})),p(Math.max(0,t.length-1)))},o,function(t,o){e.$$.not_equal(d[o],t)&&(d[o]=t,n(6,d))},function(e,t,o){T[e?"unshift":"push"]((()=>{t[o].element=e,n(5,g)}))},function(t,o){e.$$.not_equal(o.value,t)&&(o.value=t,n(5,g))},(e,t)=>v(e,t),(e,t)=>f(e,t),function(t,o){e.$$.not_equal(d[o],t)&&(d[o]=t,n(6,d))},function(e,t,o){T[e?"unshift":"push"]((()=>{t[o].element=e,n(5,g)}))},function(t,o){e.$$.not_equal(o.value,t)&&(o.value=t,n(5,g))},(e,t)=>v(e,t),(e,t)=>f(e,t)]}class Le extends te{constructor(e){super(),ee(this,e,Me,Ne,d,{value:11,error:0,label:1,message:2,id:3,disabled:4},ze,[-1,-1])}}function Te(e){m(e,"svelte-1rwdf8x","button.btn#google-plus-button.svelte-1rwdf8x{max-width:none;word-break:normal;min-width:270px;margin:0 10px 10px}.lic_button__icon.svelte-1rwdf8x{transform:scale(1.7);margin:0 1rem}")}function Pe(e){let t,n,o,i,r,s,l=e[1]("login.with.google")+"";return{c(){t=h("button"),n=h("kin-icon"),o=k(),i=b(l),x(n,"name","icon-m-logo-google"),x(n,"size","16"),x(n,"class","lic_button__icon svelte-1rwdf8x"),A(t,"type","button"),A(t,"id","google-plus-button"),A(t,"class","btn -medium -secondary svelte-1rwdf8x"),t.disabled=e[0],A(t,"data-test","lic_loginGoogle"),A(t,"title",`${e[1]("login.with.google")} - ${e[1]("global.log.in")}`)},m(a,l){p(a,t,l),g(t,n),g(t,o),g(t,i),r||(s=w(t,"click",e[2]),r=!0)},p(e,[n]){1&n&&(t.disabled=e[0])},i:a,o:a,d(e){e&&f(t),r=!1,s()}}}function Se(e,t,n){let{clientid:o}=t,{inProgress:i=!1}=t,r=null;const a="avg"===fe?"5132815039-mdd69kcse4hvj76mtlk6v0sna10khsal.apps.googleusercontent.com":"267505377073.apps.googleusercontent.com",s=new ye;function l(){window.gapi.load("auth2",(()=>{try{r=window.gapi.auth2.init({client_id:o||a,scope:"email"}),c(r)}catch(e){s.error(e)}}))}function c(e){e&&e.grantOfflineAccess().then((t=>e.currentUser.get().reloadAuthResponse().then((e=>{let t=e.id_token;return he.googleLogin({token:t,requestedUri:window.location.href})})))).then((e=>(s.success("loggedin"),me.event("MyLicenses","LoginSucceeded","Google",""),e))).catch((e=>{s.error(e)}))}return e.$$set=e=>{"clientid"in e&&n(3,o=e.clientid),"inProgress"in e&&n(0,i=e.inProgress)},[i,function(...e){return pe(...e)},function(){if(n(0,i=!0),me.event("MyLicenses","Click","GoogleLogin","MyLicenses/Login"),he.useSsoSocialLogin){let e=setTimeout((()=>{n(0,i=!1),e=void 0}),6e4);he.ssoGoogleLogin().then((()=>{e&&clearTimeout(e),e=void 0,me.event("MyLicenses","LoginSucceeded","Google",""),s.success("loggedin")})).catch((e=>{s.error(e)}))}else window.gapi?r?c(r):l():function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{async:!0,defer:!0},o=e.replace(/\W/g,"");if(!document.getElementById(o)){var i=document.createElement("script");i.src=e,i.id=o,i.async=n.async,i.defer=n.defer,i.onload=t,document.body.appendChild(i)}}("https://apis.google.com/js/api:client.js",l)},o]}class Oe extends te{constructor(e){super(),ee(this,e,Se,Pe,d,{clientid:3,inProgress:0},Te)}}function Re(e){m(e,"svelte-15n11vz","button.btn#facebook-button.svelte-15n11vz{max-width:none;word-break:normal;min-width:270px;margin:0 10px 10px}.lic_button__icon.svelte-15n11vz{transform:scale(1.7);margin:0 1rem}")}function Be(e){let t,n,o,i,r,s,l=e[1]("login.with.facebook")+"";return{c(){t=h("button"),n=h("kin-icon"),o=k(),i=b(l),x(n,"name","icon-m-logo-facebook"),x(n,"size","16"),x(n,"class","lic_button__icon svelte-15n11vz"),A(t,"type","button"),A(t,"id","facebook-button"),A(t,"class","btn -medium -secondary svelte-15n11vz"),t.disabled=e[0],A(t,"data-test","lic_loginFb"),A(t,"title",`${e[1]("login.with.facebook")} - ${e[1]("global.log.in")}`)},m(a,l){p(a,t,l),g(t,n),g(t,o),g(t,i),r||(s=w(t,"click",e[2]),r=!0)},p(e,[n]){1&n&&(t.disabled=e[0])},i:a,o:a,d(e){e&&f(t),r=!1,s()}}}function He(e,t,n){let{clientid:o}=t,{inProgress:i=!1}=t;const r="avg"===fe?"1152203274922719":"392390561304951",a=new ye;var s;function l(){window.FB&&window.FB.getLoginStatus((e=>{"connected"===e.status?window.FB.logout((()=>{c()})):c()}))}function c(){window.FB.login((e=>{!function(e){"connected"===e.status?window.FB.api("/me",(t=>{he.facebookLogin({token:e.authResponse.accessToken,requestedUri:window.location.href}).then((()=>{me.event("MyLicenses","LoginSucceeded","Facebook",""),a.success("loggedin")})).catch((e=>{a.error(e)}))})):"not_authorized"===e.status?a.error("not_authorized"):a.error("not_loggedin")}(e)}),{scope:"email"})}return N((()=>{he.useSsoSocialLogin||(window.fbAsyncInit=()=>{try{window.FB.init({appId:o||r,cookie:!0,xfbml:!1,version:"v2.10"}),l()}catch(e){a.error(e)}})})),s=()=>{he.useSsoSocialLogin||delete window.fbAsyncInit},D().$$.on_destroy.push(s),e.$$set=e=>{"clientid"in e&&n(3,o=e.clientid),"inProgress"in e&&n(0,i=e.inProgress)},[i,function(...e){return pe(...e)},function(){if(n(0,i=!0),me.event("MyLicenses","Click","FacebookLogin","MyLicenses/Login"),he.useSsoSocialLogin){let e=setTimeout((()=>{n(0,i=!1),e=void 0}),6e4);he.ssoFacebookLogin().then((()=>{e&&clearTimeout(e),e=void 0,me.event("MyLicenses","LoginSucceeded","Facebook",""),a.success("loggedin")})).catch((e=>{a.error(e)}))}else{if(!window.FB)return t="script",o="facebook-jssdk",s=(e=document).getElementsByTagName(t)[0],void(e.getElementById(o)||((r=e.createElement(t)).id=o,r.src="https://connect.facebook.net/en_US/sdk.js",s.parentNode.insertBefore(r,s)));var e,t,o,r,s;l()}},o]}class Ue extends te{constructor(e){super(),ee(this,e,He,Be,d,{clientid:3,inProgress:0},Re)}}function Ge(e){m(e,"svelte-ky6yb6",".lic_strike.svelte-ky6yb6.svelte-ky6yb6{max-width:550px;margin:0 auto 1.5rem}button.btn.-medium[type=submit]{min-width:200px}.password__container{position:relative}.password__container .forgot_password.svelte-ky6yb6.svelte-ky6yb6{position:absolute;right:0;top:-2px;font-size:var(--input-label-size);text-transform:var(--input-label-transform);z-index:2}.form__submit-buttons.svelte-ky6yb6.svelte-ky6yb6{display:flex;justify-content:center;width:100%}.button-container.svelte-ky6yb6.svelte-ky6yb6{padding:0 3rem 2rem;text-align:center;position:relative}.button-container.svelte-ky6yb6 button.btn.-medium[type=submit].svelte-ky6yb6{min-width:initial}.activation-code__input .form__messages.svelte-ky6yb6.svelte-ky6yb6{margin-bottom:42px}.avs #lif_login__form.svelte-ky6yb6 button.btn.-medium.svelte-ky6yb6{min-width:200px}.avs .svg.-feedback{font-size:420px;margin-bottom:40px}.social__container button:only-child{margin-bottom:0px !important}")}function Ye(e,t,n){const o=e.slice();return o[67]=t[n],o}function Fe(e){let t,n,o,i,r,a,s,l,c,u,d,m,v,b,y=[ne.VERIFY,ne.CODE].indexOf(e[9])<0&&!ve.hideSocialLogin,w=(!ve.hideTitle||e[9]===ne.VERIFY)&&Ze(e),x=!ve.hideTabs&&e[9]!==ne.VERIFY&&Ke(e),I=(!ve.hideDesc||e[9]===ne.VERIFY)&&_e(e);const C=[it,ot],j=[];function E(e,t){return 512&t[0]&&(a=![ne.VERIFY,ne.CODE].includes(e[9])),a?0:e[9]===ne.CODE?1:-1}~(s=E(e,[-1,-1,-1]))&&(l=j[s]=C[s](e));let D=e[9]===ne.VERIFY&&at(e);function N(e,t){return e[9]===ne.CREATE?gt:e[9]===ne.VERIFY?dt:e[9]===ne.CODE?ut:ct}let M=N(e),L=M(e),T=ve.showTabLink&&function(e){let t;function n(e,t){return e[9]===ne.CREATE?ft:e[9]===ne.LOGIN?pt:void 0}let o=n(e),i=o&&o(e);return{c(){t=h("div"),i&&i.c(),A(t,"class","g-margin-bottom--20")},m(e,n){p(e,t,n),i&&i.m(t,null)},p(e,r){o===(o=n(e))&&i?i.p(e,r):(i&&i.d(1),i=o&&o(e),i&&(i.c(),i.m(t,null)))},d(e){e&&f(t),i&&i.d()}}}(e),P=y&&vt(e);return{c(){t=h("div"),w&&w.c(),n=k(),x&&x.c(),o=k(),I&&I.c(),i=k(),r=h("form"),l&&l.c(),c=k(),D&&D.c(),u=k(),d=h("div"),L.c(),m=k(),T&&T.c(),v=k(),P&&P.c(),A(d,"class","form__submit-buttons g-margin-top--5 g-margin-bottom--10 svelte-ky6yb6"),A(r,"class","form -simple "+fe+" svelte-ky6yb6"),A(r,"autocomplete","off"),z(r,"-fixed_height",e[9]!==ne.VERIFY),A(t,"id","lif_login__form"),A(t,"class","g-align--center svelte-ky6yb6"),z(t,"-max-width",e[9]===ne.VERIFY)},m(e,a){p(e,t,a),w&&w.m(t,null),g(t,n),x&&x.m(t,null),g(t,o),I&&I.m(t,null),g(t,i),g(t,r),~s&&j[s].m(r,null),g(r,c),D&&D.m(r,null),g(r,u),g(r,d),L.m(d,null),g(r,m),T&&T.m(r,null),g(t,v),P&&P.m(t,null),b=!0},p(e,a){ve.hideTitle&&e[9]!==ne.VERIFY?w&&(w.d(1),w=null):w?w.p(e,a):(w=Ze(e),w.c(),w.m(t,n)),ve.hideTabs||e[9]===ne.VERIFY?x&&(x.d(1),x=null):x?x.p(e,a):(x=Ke(e),x.c(),x.m(t,o)),ve.hideDesc&&e[9]!==ne.VERIFY?I&&(I.d(1),I=null):I?I.p(e,a):(I=_e(e),I.c(),I.m(t,i));let g=s;s=E(e,a),s===g?~s&&j[s].p(e,a):(l&&(W(),J(j[g],1,1,(()=>{j[g]=null})),Z()),~s?(l=j[s],l?l.p(e,a):(l=j[s]=C[s](e),l.c()),X(l,1),l.m(r,c)):l=null),e[9]===ne.VERIFY?D?D.p(e,a):(D=at(e),D.c(),D.m(r,u)):D&&(D.d(1),D=null),M===(M=N(e))&&L?L.p(e,a):(L.d(1),L=M(e),L&&(L.c(),L.m(d,null))),ve.showTabLink&&T.p(e,a),512&a[0]&&z(r,"-fixed_height",e[9]!==ne.VERIFY),512&a[0]&&(y=[ne.VERIFY,ne.CODE].indexOf(e[9])<0&&!ve.hideSocialLogin),y?P?(P.p(e,a),512&a[0]&&X(P,1)):(P=vt(e),P.c(),X(P,1),P.m(t,null)):P&&(W(),J(P,1,1,(()=>{P=null})),Z()),512&a[0]&&z(t,"-max-width",e[9]===ne.VERIFY)},i(e){b||(X(l),X(P),b=!0)},o(e){J(l),J(P),b=!1},d(e){e&&f(t),w&&w.d(),x&&x.d(),I&&I.d(),~s&&j[s].d(),D&&D.d(),L.d(),T&&T.d(),P&&P.d()}}}function Qe(e){let t,n,o,i,r,a,s,l,u,d,m,v,b,y,x,I,C,j,E=e[23]("login.browser_link.desc")+"";function D(t){e[42](t)}let N={id:"browser_link",label:e[23]("login.browser_link.enter_deeplink"),placeholder:e[23]("login.browser_link.enter_deeplink"),error:e[15].length>0||e[3].length>0,message:e[3].length>0?e[23](e[3]):e[23](e[15]),dataTest:"nauth_input_browser_code",disabled:e[0]};return void 0!==e[8]&&(N.value=e[8]),u=new Ie({props:N}),T.push((()=>K(u,"value",D))),u.$on("messageLinkClick",e[33]),{c(){t=h("div"),n=h("div"),o=h("h2"),o.textContent=""+e[23]("login.browser_link.title"),i=k(),r=h("p"),a=k(),s=h("div"),l=h("form"),q(u.$$.fragment),m=k(),v=h("div"),b=h("button"),b.textContent=""+e[23]("global.continue"),y=k(),x=h("button"),x.textContent=""+e[23]("global.cancel"),A(o,"class","sve_modal__title"),A(r,"class","sve_modal__subtitle"),A(n,"class","sve_modal__header"),A(l,"class","form g-margin-left--40 g-margin-right--40 "+fe+" svelte-ky6yb6"),A(l,"autocomplete","off"),A(s,"class","sve_modal__content"),A(b,"type","submit"),A(b,"class","btn -medium g-margin-right--10 svelte-ky6yb6"),A(b,"data-test","nauth_submit_web_code"),z(b,"-loading",e[0]),A(x,"class","btn -medium -secondary"),A(x,"data-test","nauth_cancel_web_login"),A(v,"class","button-container svelte-ky6yb6"),A(t,"class","g-align--center")},m(c,d){p(c,t,d),g(t,n),g(n,o),g(n,i),g(n,r),r.innerHTML=E,g(t,a),g(t,s),g(s,l),_(u,l,null),g(t,m),g(t,v),g(v,b),g(v,y),g(v,x),I=!0,C||(j=[w(b,"click",e[34]),w(x,"click",e[30])],C=!0)},p(e,t){const n={};32776&t[0]&&(n.error=e[15].length>0||e[3].length>0),32776&t[0]&&(n.message=e[3].length>0?e[23](e[3]):e[23](e[15])),1&t[0]&&(n.disabled=e[0]),!d&&256&t[0]&&(d=!0,n.value=e[8],H((()=>d=!1))),u.$set(n),1&t[0]&&z(b,"-loading",e[0])},i(e){I||(X(u.$$.fragment,e),I=!0)},o(e){J(u.$$.fragment,e),I=!1},d(e){e&&f(t),$(u),C=!1,c(j)}}}function Ve(e){let t,n,o,i,r,s,l,u,d,m,v,b,y,x;function I(e,t){return e[18]?bt:ht}let C=I(e),j=C(e);function E(e,t){return e[3].length>0?yt:kt}let D=E(e),N=D(e);return{c(){t=h("div"),n=h("div"),o=h("h2"),o.textContent=""+e[23]("login.browser_create.title"),i=k(),r=h("p"),j.c(),s=k(),l=h("div"),N.c(),u=k(),d=h("div"),m=h("button"),m.textContent=""+e[23]("global.reopen_browser"),v=k(),b=h("button"),b.textContent=""+e[23]("global.cancel"),A(o,"class","sve_modal__title"),A(r,"class","sve_modal__subtitle"),A(n,"class","sve_modal__header"),A(l,"class","sve_modal__content"),A(m,"type","submit"),A(m,"class","btn -medium g-margin-right--10"),A(m,"data-test","nauth_submit_web_create"),z(m,"-loading",e[0]),A(b,"class","btn -medium -secondary"),A(b,"data-test","nauth_cancel_web_create"),A(d,"class","sve_modal__footer"),A(t,"class","g-align--center")},m(a,c){p(a,t,c),g(t,n),g(n,o),g(n,i),g(n,r),j.m(r,null),g(t,s),g(t,l),N.m(l,null),g(t,u),g(t,d),g(d,m),g(d,v),g(d,b),y||(x=[w(m,"click",e[32]),w(b,"click",e[30])],y=!0)},p(e,t){C===(C=I(e))&&j?j.p(e,t):(j.d(1),j=C(e),j&&(j.c(),j.m(r,null))),D===(D=E(e))&&N?N.p(e,t):(N.d(1),N=D(e),N&&(N.c(),N.m(l,null))),1&t[0]&&z(m,"-loading",e[0])},i:a,o:a,d(e){e&&f(t),j.d(),N.d(),y=!1,c(x)}}}function We(e){let t,n,o,i,r,s,l,u,d,m,v,b,y,x;function I(e,t){return e[17]?It:xt}let C=I(e),j=C(e);function E(e,t){return e[3].length>0?Ct:zt}let D=E(e),N=D(e);return{c(){t=h("div"),n=h("div"),o=h("h2"),o.textContent=""+e[23]("login.browser_login.title"),i=k(),r=h("p"),j.c(),s=k(),l=h("div"),N.c(),u=k(),d=h("div"),m=h("button"),m.textContent=""+e[23]("global.reopen_browser"),v=k(),b=h("button"),b.textContent=""+e[23]("global.cancel"),A(o,"class","sve_modal__title"),A(r,"class","sve_modal__subtitle"),A(n,"class","sve_modal__header"),A(l,"class","sve_modal__content"),A(m,"type","submit"),A(m,"class","btn -medium g-margin-right--10"),A(m,"data-test","nauth_submit_web_login"),z(m,"-loading",e[0]),A(b,"class","btn -medium -secondary"),A(b,"data-test","nauth_cancel_web_login"),A(d,"class","sve_modal__footer"),A(t,"class","g-align--center")},m(a,c){p(a,t,c),g(t,n),g(n,o),g(n,i),g(n,r),j.m(r,null),g(t,s),g(t,l),N.m(l,null),g(t,u),g(t,d),g(d,m),g(d,v),g(d,b),y||(x=[w(m,"click",e[31]),w(b,"click",e[30])],y=!0)},p(e,t){C===(C=I(e))&&j?j.p(e,t):(j.d(1),j=C(e),j&&(j.c(),j.m(r,null))),D===(D=E(e))&&N?N.p(e,t):(N.d(1),N=D(e),N&&(N.c(),N.m(l,null))),1&t[0]&&z(m,"-loading",e[0])},i:a,o:a,d(e){e&&f(t),j.d(),N.d(),y=!1,c(x)}}}function Ze(e){let t;function n(e,t){return e[9]===ne.VERIFY?Je:Xe}let o=n(e),i=o(e);return{c(){i.c(),t=y()},m(e,n){i.m(e,n),p(e,t,n)},p(e,r){o===(o=n(e))&&i?i.p(e,r):(i.d(1),i=o(e),i&&(i.c(),i.m(t.parentNode,t)))},d(e){i.d(e),e&&f(t)}}}function Xe(e){let t,n;return{c(){t=h("h2"),n=b(e[19]),A(t,"class","h2")},m(e,o){p(e,t,o),g(t,n)},p(e,t){524288&t[0]&&I(n,e[19])},d(e){e&&f(t)}}}function Je(e){let t,n,o=e[23]("login.verify.email")+"",i=e[20]&&function(e){let t;return{c(){t=h("div"),A(t,"class","fdbck_theme svg -feedback")},m(e,n){p(e,t,n)},d(e){e&&f(t)}}}();return{c(){i&&i.c(),t=k(),n=h("h2"),A(n,"class","h2")},m(e,r){i&&i.m(e,r),p(e,t,r),p(e,n,r),n.innerHTML=o},p:a,d(e){i&&i.d(e),e&&f(t),e&&f(n)}}}function Ke(e){let t,n=e[16],o=[];for(let i=0;i<n.length;i+=1)o[i]=qe(Ye(e,n,i));return{c(){t=h("div");for(let e=0;e<o.length;e+=1)o[e].c();A(t,"class","tab__wrap -large g-margin-top--"+("avg"===fe?5:30)+" g-margin-bottom--30")},m(e,n){p(e,t,n);for(let i=0;i<o.length;i+=1)o[i].m(t,null)},p(e,i){if(8454659&i[0]){let r;for(n=e[16],r=0;r<n.length;r+=1){const a=Ye(e,n,r);o[r]?o[r].p(a,i):(o[r]=qe(a),o[r].c(),o[r].m(t,null))}for(;r<o.length;r+=1)o[r].d(1);o.length=n.length}},d(e){e&&f(t),v(o,e)}}}function qe(e){let t,n,o,i,r,a,s=e[23](e[67].name)+"";function l(){return e[43](e[67])}return{c(){t=h("button"),n=b(s),A(t,"class",o="tab "+(e[9]===e[67].type?"-active":"")),t.disabled=e[0],A(t,"data-test",i="nauth-"+e[67].id+"-tab")},m(e,o){p(e,t,o),g(t,n),r||(a=w(t,"click",l),r=!0)},p(r,a){e=r,65536&a[0]&&s!==(s=e[23](e[67].name)+"")&&I(n,s),66048&a[0]&&o!==(o="tab "+(e[9]===e[67].type?"-active":""))&&A(t,"class",o),1&a[0]&&(t.disabled=e[0]),65536&a[0]&&i!==(i="nauth-"+e[67].id+"-tab")&&A(t,"data-test",i)},d(e){e&&f(t),r=!1,a()}}}function _e(e){let t;function n(e,t){return e[9]===ne.CREATE?nt:e[9]===ne.CODE?tt:e[9]===ne.VERIFY?et:$e}let o=n(e),i=o(e);return{c(){i.c(),t=y()},m(e,n){i.m(e,n),p(e,t,n)},p(e,r){o===(o=n(e))&&i?i.p(e,r):(i.d(1),i=o(e),i&&(i.c(),i.m(t.parentNode,t)))},d(e){i.d(e),e&&f(t)}}}function $e(e){let t;return{c(){t=h("p"),t.textContent=""+(ve.descLogin||e[23](`login.to.${fe}.account.desc`)),A(t,"class","p -small")},m(e,n){p(e,t,n)},p:a,d(e){e&&f(t)}}}function et(e){let t,n=e[23]("login.verify.email.desc",e[5])+"";return{c(){t=h("p"),A(t,"class","p -small")},m(e,o){p(e,t,o),t.innerHTML=n},p(e,o){32&o[0]&&n!==(n=e[23]("login.verify.email.desc",e[5])+"")&&(t.innerHTML=n)},d(e){e&&f(t)}}}function tt(e){let t;return{c(){t=h("p"),t.textContent=""+(ve.descCode||e[23](`code.to.${fe}.account.desc`)),A(t,"class","p -small")},m(e,n){p(e,t,n)},p:a,d(e){e&&f(t)}}}function nt(e){let t;return{c(){t=h("p"),t.textContent=""+(ve.descCreate||e[23](`create.${fe}.account.desc`)),A(t,"class","p -small")},m(e,n){p(e,t,n)},p:a,d(e){e&&f(t)}}}function ot(e){let t,n,o,i,r;function a(t){e[46](t)}let s={id:"code",label:e[23]("enter.code"),autofocus:!0,error:e[14].length>0||e[3].length>0,message:e[14].length>0?e[23](e[14]):e[3],disabled:e[0]};return void 0!==e[7]&&(s.value=e[7]),o=new Le({props:s}),T.push((()=>K(o,"value",a))),o.$on("resetError",e[47]),o.$on("messageLinkClick",e[28]),{c(){t=h("div"),n=k(),q(o.$$.fragment),A(t,"class","g-margin-bottom--60")},m(e,i){p(e,t,i),p(e,n,i),_(o,e,i),r=!0},p(e,t){const n={};16392&t[0]&&(n.error=e[14].length>0||e[3].length>0),16392&t[0]&&(n.message=e[14].length>0?e[23](e[14]):e[3]),1&t[0]&&(n.disabled=e[0]),!i&&128&t[0]&&(i=!0,n.value=e[7],H((()=>i=!1))),o.$set(n)},i(e){r||(X(o.$$.fragment,e),r=!0)},o(e){J(o.$$.fragment,e),r=!1},d(e){e&&f(t),e&&f(n),$(o,e)}}}function it(e){let t,n,o,i,r,a,s,l;function c(t){e[44](t)}let u={id:"email",label:e[9]===ne.CREATE?e[23]("enter.email"):e[23](`enter.${fe}.account.email`),placeholder:e[9]===ne.CREATE?e[23]("enter.email"):e[23](`enter.${fe}.account.email`),error:e[12].length>0||e[3].length>0,message:e[12].length>0?e[23](e[12]):"",dataTest:"nauth_input_email",disabled:e[0]};function d(t){e[45](t)}void 0!==e[5]&&(u.value=e[5]),t=new Ie({props:u}),T.push((()=>K(t,"value",c)));let m={id:"password",label:e[23]("enter.password"),placeholder:e[23]("enter.password"),type:"password",error:e[13].length>0||e[3].length>0,message:e[13].length>0?e[23](e[13]):e[3],dataTest:"nauth_input_passwd",disabled:e[0]};void 0!==e[6]&&(m.value=e[6]),r=new Ie({props:m}),T.push((()=>K(r,"value",d))),r.$on("messageLinkClick",e[28]);let v=e[9]===ne.LOGIN&&rt(e);return{c(){q(t.$$.fragment),o=k(),i=h("div"),q(r.$$.fragment),s=k(),v&&v.c(),A(i,"class","password__container")},m(e,n){_(t,e,n),p(e,o,n),p(e,i,n),_(r,i,null),g(i,s),v&&v.m(i,null),l=!0},p(e,o){const s={};512&o[0]&&(s.label=e[9]===ne.CREATE?e[23]("enter.email"):e[23](`enter.${fe}.account.email`)),512&o[0]&&(s.placeholder=e[9]===ne.CREATE?e[23]("enter.email"):e[23](`enter.${fe}.account.email`)),4104&o[0]&&(s.error=e[12].length>0||e[3].length>0),4096&o[0]&&(s.message=e[12].length>0?e[23](e[12]):""),1&o[0]&&(s.disabled=e[0]),!n&&32&o[0]&&(n=!0,s.value=e[5],H((()=>n=!1))),t.$set(s);const l={};8200&o[0]&&(l.error=e[13].length>0||e[3].length>0),8200&o[0]&&(l.message=e[13].length>0?e[23](e[13]):e[3]),1&o[0]&&(l.disabled=e[0]),!a&&64&o[0]&&(a=!0,l.value=e[6],H((()=>a=!1))),r.$set(l),e[9]===ne.LOGIN?v?v.p(e,o):(v=rt(e),v.c(),v.m(i,null)):v&&(v.d(1),v=null)},i(e){l||(X(t.$$.fragment,e),X(r.$$.fragment,e),l=!0)},o(e){J(t.$$.fragment,e),J(r.$$.fragment,e),l=!1},d(e){$(t,e),e&&f(o),e&&f(i),$(r),v&&v.d()}}}function rt(e){let t,n,o;return{c(){t=h("button"),t.textContent=""+e[23]("login.form.forgot.password"),A(t,"type","button"),A(t,"class","a links forgot_password svelte-ky6yb6"),A(t,"data-test","nauth_fgt_passwd")},m(i,r){p(i,t,r),n||(o=w(t,"click",e[35]),n=!0)},p:a,d(e){e&&f(t),n=!1,o()}}}function at(e){let t,n;function o(e,t){return e[10]?lt:st}let i=o(e),r=i(e);return{c(){t=h("div"),n=h("p"),r.c(),A(n,"class","form__error"),A(n,"data-test","lic_loginError"),A(t,"class","form__messages g-margin-top--10 svelte-ky6yb6")},m(e,o){p(e,t,o),g(t,n),r.m(n,null)},p(e,t){i===(i=o(e))&&r?r.p(e,t):(r.d(1),r=i(e),r&&(r.c(),r.m(n,null)))},d(e){e&&f(t),r.d()}}}function st(e){let t;return{c(){t=b(e[3])},m(e,n){p(e,t,n)},p(e,n){8&n[0]&&I(t,e[3])},d(e){e&&f(t)}}}function lt(e){let t,n,o,i,r,a,s,l,c=e[11][0]+"",u=e[11][1]+"",d=e[11][2]+"";return{c(){t=b(c),n=k(),o=h("button"),i=b(u),r=k(),a=b(d),A(o,"class","a")},m(c,u){p(c,t,u),p(c,n,u),p(c,o,u),g(o,i),p(c,r,u),p(c,a,u),s||(l=w(o,"click",e[28]),s=!0)},p(e,n){2048&n[0]&&c!==(c=e[11][0]+"")&&I(t,c),2048&n[0]&&u!==(u=e[11][1]+"")&&I(i,u),2048&n[0]&&d!==(d=e[11][2]+"")&&I(a,d)},d(e){e&&f(t),e&&f(n),e&&f(o),e&&f(r),e&&f(a),s=!1,l()}}}function ct(e){let t,n,o,i,r,a=e[23]("global.log.in")+"";return{c(){t=h("button"),n=b(a),A(t,"type","submit"),A(t,"class","btn -medium svelte-ky6yb6"),A(t,"data-test","nauth_submit_login"),A(t,"title",o=`${e[19]} - ${e[23]("global.log.in")}`),z(t,"-loading",e[0])},m(o,a){p(o,t,a),g(t,n),i||(r=w(t,"click",e[25]),i=!0)},p(e,n){524288&n[0]&&o!==(o=`${e[19]} - ${e[23]("global.log.in")}`)&&A(t,"title",o),1&n[0]&&z(t,"-loading",e[0])},d(e){e&&f(t),i=!1,r()}}}function ut(e){let t,n,o,i,r,a=e[23]("global.code")+"";return{c(){t=h("button"),n=b(a),A(t,"type","submit"),A(t,"class","btn -medium g-margin-top--30 svelte-ky6yb6"),A(t,"data-test","nauth_submit_enter_code"),A(t,"title",o=`${e[19]} - ${e[23]("global.code")}`),z(t,"-loading",e[0])},m(o,a){p(o,t,a),g(t,n),i||(r=w(t,"click",e[26]),i=!0)},p(e,n){524288&n[0]&&o!==(o=`${e[19]} - ${e[23]("global.code")}`)&&A(t,"title",o),1&n[0]&&z(t,"-loading",e[0])},d(e){e&&f(t),i=!1,r()}}}function dt(e){let t,n,o,i,r,a=e[4]&&mt(e);return{c(){t=h("button"),t.textContent=""+e[23]("global.continue"),n=k(),a&&a.c(),o=y(),A(t,"type","submit"),A(t,"class","btn -medium svelte-ky6yb6"),A(t,"data-test","nauth_submit_verify"),z(t,"-loading",e[0])},m(s,l){p(s,t,l),p(s,n,l),a&&a.m(s,l),p(s,o,l),i||(r=w(t,"click",e[36]),i=!0)},p(e,n){1&n[0]&&z(t,"-loading",e[0]),e[4]?a?a.p(e,n):(a=mt(e),a.c(),a.m(o.parentNode,o)):a&&(a.d(1),a=null)},d(e){e&&f(t),e&&f(n),a&&a.d(e),e&&f(o),i=!1,r()}}}function gt(e){let t,n,o;return{c(){t=h("button"),t.textContent=""+e[23]("global.create"),A(t,"type","submit"),A(t,"class","btn -medium  svelte-ky6yb6"),A(t,"data-test","nauth_submit_login"),z(t,"-loading",e[0])},m(i,r){p(i,t,r),n||(o=w(t,"click",e[24]),n=!0)},p(e,n){1&n[0]&&z(t,"-loading",e[0])},d(e){e&&f(t),n=!1,o()}}}function mt(e){let t,n,o;return{c(){t=h("button"),t.textContent=""+e[23]("global.goBack"),A(t,"class","btn -medium -secondary g-margin-left--20 svelte-ky6yb6"),A(t,"data-test","nauth_goback_login")},m(i,r){p(i,t,r),n||(o=w(t,"click",e[48]),n=!0)},p:a,d(e){e&&f(t),n=!1,o()}}}function pt(e){let t,n,o,i,r=e[23]("login.form.dont.have.account")+"";return{c(){t=h("button"),n=b(r),A(t,"class","a"),t.disabled=e[0]},m(r,a){p(r,t,a),g(t,n),o||(i=w(t,"click",e[50]),o=!0)},p(e,n){1&n[0]&&(t.disabled=e[0])},d(e){e&&f(t),o=!1,i()}}}function ft(e){let t,n,o,i,r=e[23]("login.form.already.have.account")+"";return{c(){t=h("button"),n=b(r),A(t,"class","a"),t.disabled=e[0]},m(r,a){p(r,t,a),g(t,n),o||(i=w(t,"click",e[49]),o=!0)},p(e,n){1&n[0]&&(t.disabled=e[0])},d(e){e&&f(t),o=!1,i()}}}function vt(e){let t,n,o,i,r,a,s,l,c="avg"!==fe&&function(e){let t,n,o;function i(t){e[51](t)}let r={};return void 0!==e[0]&&(r.inProgress=e[0]),t=new Ue({props:r}),T.push((()=>K(t,"inProgress",i))),t.$on("success",e[27]),t.$on("error",e[29]),{c(){q(t.$$.fragment)},m(e,n){_(t,e,n),o=!0},p(e,o){const i={};!n&&1&o[0]&&(n=!0,i.inProgress=e[0],H((()=>n=!1))),t.$set(i)},i(e){o||(X(t.$$.fragment,e),o=!0)},o(e){J(t.$$.fragment,e),o=!1},d(e){$(t,e)}}}(e);function u(t){e[52](t)}let d={};return void 0!==e[0]&&(d.inProgress=e[0]),a=new Oe({props:d}),T.push((()=>K(a,"inProgress",u))),a.$on("success",e[27]),a.$on("error",e[29]),{c(){t=h("div"),n=h("div"),n.textContent=""+e[23]("login.continue.with"),o=k(),i=h("div"),c&&c.c(),r=k(),q(a.$$.fragment),A(n,"class","span -secondary -small g-font--uppercase"),A(t,"class","strike lic_strike svelte-ky6yb6"),A(i,"class","social__container")},m(e,s){p(e,t,s),g(t,n),p(e,o,s),p(e,i,s),c&&c.m(i,null),g(i,r),_(a,i,null),l=!0},p(e,t){"avg"!==fe&&c.p(e,t);const n={};!s&&1&t[0]&&(s=!0,n.inProgress=e[0],H((()=>s=!1))),a.$set(n)},i(e){l||(X(c),X(a.$$.fragment,e),l=!0)},o(e){J(c),J(a.$$.fragment,e),l=!1},d(e){e&&f(t),e&&f(o),e&&f(i),c&&c.d(),$(a)}}}function ht(e){let t,n;return{c(){t=new C,n=y(),t.a=n},m(o,i){t.m(e[22],o,i),p(o,n,i)},p:a,d(e){e&&f(n),e&&t.d()}}}function bt(e){let t,n,o,i,r,a,s,l,c,u=e[18][0]+"",d=e[18][1]+"",m=e[18][2]+"";return{c(){t=new C,n=k(),o=h("button"),i=b(d),r=k(),a=new C,s=y(),t.a=n,A(o,"class","a"),a.a=s},m(d,f){t.m(u,d,f),p(d,n,f),p(d,o,f),g(o,i),p(d,r,f),a.m(m,d,f),p(d,s,f),l||(c=w(o,"click",e[41]),l=!0)},p(e,n){262144&n[0]&&u!==(u=e[18][0]+"")&&t.p(u),262144&n[0]&&d!==(d=e[18][1]+"")&&I(i,d),262144&n[0]&&m!==(m=e[18][2]+"")&&a.p(m)},d(e){e&&t.d(),e&&f(n),e&&f(o),e&&f(r),e&&f(s),e&&a.d(),l=!1,c()}}}function kt(e){let t;return{c(){t=h("kin-loading"),x(t,"label",e[23]("login.signing_up")),x(t,"inline","true")},m(e,n){p(e,t,n)},p:a,d(e){e&&f(t)}}}function yt(e){let t,n;function o(e,t){return e[10]?At:wt}let i=o(e),r=i(e);return{c(){t=h("div"),n=h("p"),r.c(),A(n,"class","form__error"),A(n,"data-test","lic_loginError"),A(t,"class","form__messages g-margin-top--10 svelte-ky6yb6")},m(e,o){p(e,t,o),g(t,n),r.m(n,null)},p(e,t){i===(i=o(e))&&r?r.p(e,t):(r.d(1),r=i(e),r&&(r.c(),r.m(n,null)))},d(e){e&&f(t),r.d()}}}function wt(e){let t;return{c(){t=b(e[3])},m(e,n){p(e,t,n)},p(e,n){8&n[0]&&I(t,e[3])},d(e){e&&f(t)}}}function At(e){let t,n,o,i,r,a,s,l,c=e[11][0]+"",u=e[11][1]+"",d=e[11][2]+"";return{c(){t=b(c),n=k(),o=h("button"),i=b(u),r=k(),a=b(d),A(o,"class","a")},m(c,u){p(c,t,u),p(c,n,u),p(c,o,u),g(o,i),p(c,r,u),p(c,a,u),s||(l=w(o,"click",e[28]),s=!0)},p(e,n){2048&n[0]&&c!==(c=e[11][0]+"")&&I(t,c),2048&n[0]&&u!==(u=e[11][1]+"")&&I(i,u),2048&n[0]&&d!==(d=e[11][2]+"")&&I(a,d)},d(e){e&&f(t),e&&f(n),e&&f(o),e&&f(r),e&&f(a),s=!1,l()}}}function xt(e){let t,n;return{c(){t=new C,n=y(),t.a=n},m(o,i){t.m(e[21],o,i),p(o,n,i)},p:a,d(e){e&&f(n),e&&t.d()}}}function It(e){let t,n,o,i,r,a,s,l,c,u=e[17][0]+"",d=e[17][1]+"",m=e[17][2]+"";return{c(){t=new C,n=k(),o=h("button"),i=b(d),r=k(),a=new C,s=y(),t.a=n,A(o,"class","a"),a.a=s},m(d,f){t.m(u,d,f),p(d,n,f),p(d,o,f),g(o,i),p(d,r,f),a.m(m,d,f),p(d,s,f),l||(c=w(o,"click",e[40]),l=!0)},p(e,n){131072&n[0]&&u!==(u=e[17][0]+"")&&t.p(u),131072&n[0]&&d!==(d=e[17][1]+"")&&I(i,d),131072&n[0]&&m!==(m=e[17][2]+"")&&a.p(m)},d(e){e&&t.d(),e&&f(n),e&&f(o),e&&f(r),e&&f(s),e&&a.d(),l=!1,c()}}}function zt(e){let t;return{c(){t=h("kin-loading"),x(t,"label",e[23]("login.signing_in")),x(t,"inline","true")},m(e,n){p(e,t,n)},p:a,d(e){e&&f(t)}}}function Ct(e){let t,n;function o(e,t){return e[10]?Et:jt}let i=o(e),r=i(e);return{c(){t=h("div"),n=h("p"),r.c(),A(n,"class","form__error"),A(n,"data-test","lic_loginError"),A(t,"class","form__messages g-margin-top--10 svelte-ky6yb6")},m(e,o){p(e,t,o),g(t,n),r.m(n,null)},p(e,t){i===(i=o(e))&&r?r.p(e,t):(r.d(1),r=i(e),r&&(r.c(),r.m(n,null)))},d(e){e&&f(t),r.d()}}}function jt(e){let t;return{c(){t=b(e[3])},m(e,n){p(e,t,n)},p(e,n){8&n[0]&&I(t,e[3])},d(e){e&&f(t)}}}function Et(e){let t,n,o,i,r,a,s,l,c=e[11][0]+"",u=e[11][1]+"",d=e[11][2]+"";return{c(){t=b(c),n=k(),o=h("button"),i=b(u),r=k(),a=b(d),A(o,"class","a")},m(c,u){p(c,t,u),p(c,n,u),p(c,o,u),g(o,i),p(c,r,u),p(c,a,u),s||(l=w(o,"click",e[28]),s=!0)},p(e,n){2048&n[0]&&c!==(c=e[11][0]+"")&&I(t,c),2048&n[0]&&u!==(u=e[11][1]+"")&&I(i,u),2048&n[0]&&d!==(d=e[11][2]+"")&&I(a,d)},d(e){e&&f(t),e&&f(n),e&&f(o),e&&f(r),e&&f(a),s=!1,l()}}}function Dt(e){let t,n,o,i;const r=[We,Ve,Qe,Fe],a=[];function s(e,t){return e[9]===ne.BROWSER_LOGIN?0:e[9]===ne.BROWSER_CREATE?1:e[9]===ne.BROWSER_LINK?2:3}return t=s(e),n=a[t]=r[t](e),{c(){n.c(),o=y()},m(e,n){a[t].m(e,n),p(e,o,n),i=!0},p(e,i){let l=t;t=s(e),t===l?a[t].p(e,i):(W(),J(a[l],1,1,(()=>{a[l]=null})),Z(),n=a[t],n?n.p(e,i):(n=a[t]=r[t](e),n.c()),X(n,1),n.m(o.parentNode,o))},i(e){i||(X(n),i=!0)},o(e){J(n),i=!1},d(e){a[t].d(e),e&&f(o)}}}function Nt(e){let t=e.match("^(.*){URL_START}(.+?){URL_END}(.*)$");if(t)return[t[1],t[2],t[3]]}function Mt(e,t,n){let o,i;const r=he;let{inProgress:a=!1}=t;function s(e,t=!1){if(t&&(e=b),b=h,n(0,a=!1),P(),setTimeout((()=>{const e=document.getElementById("email");e&&e.focus()}),0),"string"==typeof e){const t=oe.indexOf(e);n(9,h=0<t?t:ne.CREATE)}else n(9,h=e||ne.CREATE);(r.useOpenIdWebAuth||ve.useWebAuth)&&(h===ne.LOGIN&&n(9,h=ne.BROWSER_LOGIN),h===ne.CREATE&&n(9,h=ne.BROWSER_CREATE)),h===ne.BROWSER_LOGIN&&O(),h===ne.BROWSER_CREATE&&R(),l.dialogType(h)}const l=new ye,c=de.ProductModel.getProduct(),u="omni"===c,d="https://id."+(fe||"avast")+".com/recover-password";let g=!1,m=ve.defaultEmail||"",p="",f="",v="",h=ne.CREATE,b=h,k="",y=!1,w=[],A=()=>console.log("errorLink not implemented"),x="",I="",z="",C="",j=ie,E=T("login.browser_login.desc"),D=T("login.browser_create.desc"),M=null,L=null;function T(...e){return pe(...e)}function P(){n(2,k=""),n(12,x=""),n(13,I=""),n(14,z=""),n(15,C=""),n(10,y=!1),n(11,w=[]),A=()=>s(h)}function S(e,t,n={}){if(e.code){if(e.code===ae.OFFLINE)return"login.form.error.offline";if([ae.SERVER_UNEXPECTED_RESPONSE_1,ae.SERVER_UNEXPECTED_RESPONSE_2,ae.SERVER_GENERIC,ae.SERVER_HTTP_CODE].includes(e.code))return"server.error.validationFault";const o=+e.code-2684420096;if(100===o){if("create"===t)return n.password&&n.password.length<8?"login.form.error.password.policy":"login.form.error.accountExists";if("login"===t)return"login.form.error.password.policy"}return se[o]||le[e.code]||e.code}return"string"==typeof e.description?e.description:n.defaultErrorMessage?n.defaultErrorMessage:"server.error.validationFault"}function O(e){e&&e.preventDefault(),e&&e.target.blur(),e&&n(0,a=!0),B("login").then((()=>{n(0,a=!1)}))}function R(e){e&&e.preventDefault(),e&&e.target.blur(),e&&n(0,a=!0),B("create").then((()=>{n(0,a=!1)}))}function B(e){return r.openWebAuth(e).catch((e=>(console.log(e),r.isLoggedIn().then((t=>{t?l.success("loggedin"):(n(2,k=S(e,"login")),A=()=>s(h)),n(0,a=!1)})))))}function H(e){if(window.AvCommand)try{window.AvCommand("shell_exec:open:"+e)}catch(e){ge.debug('avCommand to open URL in default browser failed. notify parent only via "forgot_password" event')}else de.request("app.utils.OpenUrl",{url:e}).catch((e=>{ge.debug("app.utils.OpenUrl to open URL in default browser failed.")}))}return console.log("Product is "+c),N((()=>{n(17,M=Nt(E)),n(18,L=Nt(D)),ve.hideCodeTab&&n(16,j=ie.filter((e=>e.type!==ne.CODE)));const e=j.find((e=>e.id===ve.defaultTab))||ve.hideTabs&&{type:ve.defaultTab};s(e&&e.type),de.on("app.lif.account.logged_in",(()=>{[ne.VERIFY,ne.BROWSER_LOGIN,ne.BROWSER_CREATE,ne.BROWSER_LINK].includes(h)&&(l.success("loggedin"),de.request("app.windowManager.FocusMainWindow"))})),de.on("app.lif.account.login_via_deeplink_failed",(e=>{n(2,k=S(e,"deeplink",{defaultErrorMessage:T("login.sign_in_failed",e&&e.code||-1)})),de.request("app.windowManager.FocusMainWindow")})),ge.debug("NitroAuth: ver:1.0.61")})),e.$$set=e=>{"inProgress"in e&&n(0,a=e.inProgress)},e.$$.update=()=>{if(4&e.$$.dirty[0]&&n(3,o=function(e){return e?(console.log("humanizeGlobalError",e),e.length>0?T(e):"number"==typeof e?T("global.error.with.code",function(e){return"0x"+Math.abs(e).toString(16).toUpperCase()}(e)):""):""}(k)),8&e.$$.dirty[0]&&o){let e=o.match("^(.*){URL_START}(.+?){URL_END}(.*)$");e?(n(10,y=!0),n(11,w=[e[1],e[2],e[3]])):n(10,y=!1)}},n(19,i=ve.title||T(`connect.to.${fe}.account`)),[a,s,k,o,g,m,p,f,v,h,y,w,x,I,z,C,j,M,L,i,u,E,D,T,function(e){e&&e.preventDefault(),e&&e.target.blur(),me.event("MyLicenses","Click","EmailLogin","MyLicenses/Create"),P(),n(5,m=m.replace(/\s+/g,"")),re.test(m)?0!==p.length?p.length<8?n(13,I="login.form.error.password.policy"):(n(0,a=!0),r.create({email:m,password:p}).then((e=>{console.log(e),n(0,a=!1),s(ne.VERIFY),me.event("MyLicenses","RegisterSucceeded","Avast",""),l.success("created")})).catch((e=>{console.log(e),n(2,k=S(e,"create",{email:m,password:p})),n(0,a=!1)}))):n(13,I="global.emptyPassword"):n(12,x="login.form.error.invalidEmail")},function(e){e&&e.preventDefault(),e&&e.target.blur(),me.event("MyLicenses","Click","EmailLogin","MyLicenses/Login"),P(),n(5,m=m.replace(/\s+/g,"")),re.test(m)?0!==p.length?(n(0,a=!0),r.accountLogin({email:m,password:p}).then((e=>{e.verified?(me.event("MyLicenses","LoginSucceeded","Avast",""),l.success("loggedin")):(n(0,a=!1),r.logout(),s(ne.VERIFY))})).catch((e=>{console.log(e),n(2,k=S(e,"login",{email:m,password:p})),n(0,a=!1)}))):n(13,I="global.emptyPassword"):n(12,x="login.form.error.invalidEmail")},function(e){e&&e.preventDefault(),e&&e.target.blur(),n(0,a=!0),me.event("MyLicenses","Click","PairingCode","MyLicenses/Code"),l.success("code",f),console.log("entered code: "+f)},function(){l.success("loggedin")},function(e){A(e)},function(e){if(n(0,a=!1),"string"==typeof e.detail){if("not_loggedin"===e.detail)return;n(2,k=e.detail)}else if("object"==typeof e.detail)if(e.detail.error){if("popup_closed_by_user"===e.detail.error)return;n(2,k=e.detail.error)}else if(e.detail.code){const t=+e.detail.code-2684420096;n(2,k=102==t?"login.form.error.invalidtoken":se[t]||e.detail.code)}else n(2,k="general.social.login.error");else n(2,k="general.social.login.error")},function(){P(),n(5,m=""),n(6,p=""),n(7,f=""),n(8,v=""),l.notify("cancel")},O,R,function(e){e&&e.preventDefault(),n(15,C=""),n(2,k=""),s(0,!0)},function(e){e&&e.preventDefault(),e&&e.target.blur(),n(15,C=""),n(2,k=""),v?(n(0,a=!0),r.openIdDeeplinkLogin({deeplink:v}).catch((()=>{n(0,a=!1),n(15,C="login.browser_link.incorrect_deeplink")}))):n(15,C="login.browser_link.invalid_deeplink")},function(e){l.notify("forgot_password"),e&&e.preventDefault(),function(e,t={}){return de.request("app.utils.GetUrlParameters",e).then((e=>{const n=new URL(e);if(!t.p_scr){const e=location.hash.replace("#","").toLowerCase().replace(/\//g,"_");e&&n.searchParams.set("p_scr",e)}return Object.keys(t).forEach((e=>{t[e]&&n.searchParams.set(e,encodeURIComponent(t[e]))})),n.href}))}(413,{action:2}).then((e=>{H(e)})).catch((()=>{H(d)}))},function(e){e&&e.preventDefault(),e&&e.target.blur(),n(0,a=!0),r.isLoggedIn().catch((()=>!1)).then((e=>{!0!==e?r.nvatLogin().then((e=>{l.success("loggedin")})).catch((e=>{console.table(e),n(4,g=!0),n(2,k=S(e,"login")),n(0,a=!1)})):l.success("loggedin")}))},r,e=>{n(0,a=!1),h===ne.CODE&&n(14,z=e),n(2,k=e)},function(){return oe[h]},()=>s(ne.BROWSER_LINK),()=>s(ne.BROWSER_LINK),function(e){v=e,n(8,v)},e=>s(e.type),function(e){m=e,n(5,m)},function(e){p=e,n(6,p)},function(e){f=e,n(7,f)},()=>{n(14,z=""),n(2,k="")},()=>{s(ne.LOGIN)},()=>s(ne.LOGIN),()=>s(ne.CREATE),function(e){a=e,n(0,a)},function(e){a=e,n(0,a)}]}class Lt extends te{constructor(e){super(),ee(this,e,Mt,Dt,d,{account:37,inProgress:0,setError:38,setDialogType:1,getDialogType:39},Ge,[-1,-1,-1])}get account(){return this.$$.ctx[37]}get setError(){return this.$$.ctx[38]}get setDialogType(){return this.$$.ctx[1]}get getDialogType(){return this.$$.ctx[39]}}function Tt(e){return(Tt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Pt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function St(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?Object(arguments[t]):{},o=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(o=o.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),o.forEach((function(t){Pt(e,t,n[t])}))}return e}function Ot(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Rt(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Bt(e,t,n){return t&&Rt(e.prototype,t),n&&Rt(e,n),e}function Ht(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Ut(e,t){return e(t={exports:{}},t.exports),t.exports}var Gt=Ht(Ut((function(e){function t(n){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?(e.exports=t=function(e){return typeof e},e.exports.default=e.exports,e.exports.__esModule=!0):(e.exports=t=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.default=e.exports,e.exports.__esModule=!0),t(n)}e.exports=t,e.exports.default=e.exports,e.exports.__esModule=!0})));function Yt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ft(e,t){if(t&&("object"===Gt(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Yt(e)}function Qt(e){return(Qt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Vt(e,t){return(Vt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Wt(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Vt(e,t)}var Zt={type:"logger",log:function(e){this.output("log",e)},warn:function(e){this.output("warn",e)},error:function(e){this.output("error",e)},output:function(e,t){console&&console[e]&&console[e].apply(console,t)}},Xt=new(function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Ot(this,e),this.init(t,n)}return Bt(e,[{key:"init",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.prefix=t.prefix||"i18next:",this.logger=e||Zt,this.options=t,this.debug=t.debug}},{key:"setDebug",value:function(e){this.debug=e}},{key:"log",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"log","",!0)}},{key:"warn",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"warn","",!0)}},{key:"error",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"error","")}},{key:"deprecate",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"warn","WARNING DEPRECATED: ",!0)}},{key:"forward",value:function(e,t,n,o){return o&&!this.debug?null:("string"==typeof e[0]&&(e[0]="".concat(n).concat(this.prefix," ").concat(e[0])),this.logger[t](e))}},{key:"create",value:function(t){return new e(this.logger,St({},{prefix:"".concat(this.prefix,":").concat(t,":")},this.options))}}]),e}()),Jt=function(){function e(){Ot(this,e),this.observers={}}return Bt(e,[{key:"on",value:function(e,t){var n=this;return e.split(" ").forEach((function(e){n.observers[e]=n.observers[e]||[],n.observers[e].push(t)})),this}},{key:"off",value:function(e,t){this.observers[e]&&(t?this.observers[e]=this.observers[e].filter((function(e){return e!==t})):delete this.observers[e])}},{key:"emit",value:function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];if(this.observers[e]){var i=[].concat(this.observers[e]);i.forEach((function(e){e.apply(void 0,n)}))}if(this.observers["*"]){var r=[].concat(this.observers["*"]);r.forEach((function(t){t.apply(t,[e].concat(n))}))}}}]),e}();function Kt(){var e,t,n=new Promise((function(n,o){e=n,t=o}));return n.resolve=e,n.reject=t,n}function qt(e){return null==e?"":""+e}function _t(e,t,n){e.forEach((function(e){t[e]&&(n[e]=t[e])}))}function $t(e,t,n){function o(e){return e&&e.indexOf("###")>-1?e.replace(/###/g,"."):e}function i(){return!e||"string"==typeof e}for(var r="string"!=typeof t?[].concat(t):t.split(".");r.length>1;){if(i())return{};var a=o(r.shift());!e[a]&&n&&(e[a]=new n),e=Object.prototype.hasOwnProperty.call(e,a)?e[a]:{}}return i()?{}:{obj:e,k:o(r.shift())}}function en(e,t,n){var o=$t(e,t,Object);o.obj[o.k]=n}function tn(e,t){var n=$t(e,t),o=n.obj,i=n.k;if(o)return o[i]}function nn(e,t,n){var o=tn(e,n);return void 0!==o?o:tn(t,n)}function on(e,t,n){for(var o in t)"__proto__"!==o&&"constructor"!==o&&(o in e?"string"==typeof e[o]||e[o]instanceof String||"string"==typeof t[o]||t[o]instanceof String?n&&(e[o]=t[o]):on(e[o],t[o],n):e[o]=t[o]);return e}function rn(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var an={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;"};function sn(e){return"string"==typeof e?e.replace(/[&<>"'\/]/g,(function(e){return an[e]})):e}var ln="undefined"!=typeof window&&window.navigator&&window.navigator.userAgent&&window.navigator.userAgent.indexOf("MSIE")>-1,cn=function(e){function t(e){var n,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{ns:["translation"],defaultNS:"translation"};return Ot(this,t),n=Ft(this,Qt(t).call(this)),ln&&Jt.call(Yt(n)),n.data=e||{},n.options=o,void 0===n.options.keySeparator&&(n.options.keySeparator="."),n}return Wt(t,e),Bt(t,[{key:"addNamespaces",value:function(e){this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}},{key:"removeNamespaces",value:function(e){var t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}},{key:"getResource",value:function(e,t,n){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=void 0!==o.keySeparator?o.keySeparator:this.options.keySeparator,r=[e,t];return n&&"string"!=typeof n&&(r=r.concat(n)),n&&"string"==typeof n&&(r=r.concat(i?n.split(i):n)),e.indexOf(".")>-1&&(r=e.split(".")),tn(this.data,r)}},{key:"addResource",value:function(e,t,n,o){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{silent:!1},r=this.options.keySeparator;void 0===r&&(r=".");var a=[e,t];n&&(a=a.concat(r?n.split(r):n)),e.indexOf(".")>-1&&(o=t,t=(a=e.split("."))[1]),this.addNamespaces(t),en(this.data,a,o),i.silent||this.emit("added",e,t,n,o)}},{key:"addResources",value:function(e,t,n){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{silent:!1};for(var i in n)"string"!=typeof n[i]&&"[object Array]"!==Object.prototype.toString.apply(n[i])||this.addResource(e,t,i,n[i],{silent:!0});o.silent||this.emit("added",e,t,n)}},{key:"addResourceBundle",value:function(e,t,n,o,i){var r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{silent:!1},a=[e,t];e.indexOf(".")>-1&&(o=n,n=t,t=(a=e.split("."))[1]),this.addNamespaces(t);var s=tn(this.data,a)||{};o?on(s,n,i):s=St({},s,n),en(this.data,a,s),r.silent||this.emit("added",e,t,n)}},{key:"removeResourceBundle",value:function(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit("removed",e,t)}},{key:"hasResourceBundle",value:function(e,t){return void 0!==this.getResource(e,t)}},{key:"getResourceBundle",value:function(e,t){return t||(t=this.options.defaultNS),"v1"===this.options.compatibilityAPI?St({},{},this.getResource(e,t)):this.getResource(e,t)}},{key:"getDataByLanguage",value:function(e){return this.data[e]}},{key:"toJSON",value:function(){return this.data}}]),t}(Jt),un={processors:{},addPostProcessor:function(e){this.processors[e.name]=e},handle:function(e,t,n,o,i){var r=this;return e.forEach((function(e){r.processors[e]&&(t=r.processors[e].process(t,n,o,i))})),t}},dn={},gn=function(e){function t(e){var n,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Ot(this,t),n=Ft(this,Qt(t).call(this)),ln&&Jt.call(Yt(n)),_t(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],e,Yt(n)),n.options=o,void 0===n.options.keySeparator&&(n.options.keySeparator="."),n.logger=Xt.create("translator"),n}return Wt(t,e),Bt(t,[{key:"changeLanguage",value:function(e){e&&(this.language=e)}},{key:"exists",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}},n=this.resolve(e,t);return n&&void 0!==n.res}},{key:"extractFromKey",value:function(e,t){var n=void 0!==t.nsSeparator?t.nsSeparator:this.options.nsSeparator;void 0===n&&(n=":");var o=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,i=t.ns||this.options.defaultNS;if(n&&e.indexOf(n)>-1){var r=e.match(this.interpolator.nestingRegexp);if(r&&r.length>0)return{key:e,namespaces:i};var a=e.split(n);(n!==o||n===o&&this.options.ns.indexOf(a[0])>-1)&&(i=a.shift()),e=a.join(o)}return"string"==typeof i&&(i=[i]),{key:e,namespaces:i}}},{key:"translate",value:function(e,n,o){var i=this;if("object"!==Tt(n)&&this.options.overloadTranslationOptionHandler&&(n=this.options.overloadTranslationOptionHandler(arguments)),n||(n={}),null==e)return"";Array.isArray(e)||(e=[String(e)]);var r=void 0!==n.keySeparator?n.keySeparator:this.options.keySeparator,a=this.extractFromKey(e[e.length-1],n),s=a.key,l=a.namespaces,c=l[l.length-1],u=n.lng||this.language,d=n.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(u&&"cimode"===u.toLowerCase()){if(d){var g=n.nsSeparator||this.options.nsSeparator;return c+g+s}return s}var m=this.resolve(e,n),p=m&&m.res,f=m&&m.usedKey||s,v=m&&m.exactUsedKey||s,h=Object.prototype.toString.apply(p),b=["[object Number]","[object Function]","[object RegExp]"],k=void 0!==n.joinArrays?n.joinArrays:this.options.joinArrays,y=!this.i18nFormat||this.i18nFormat.handleAsObject,w="string"!=typeof p&&"boolean"!=typeof p&&"number"!=typeof p;if(y&&p&&w&&b.indexOf(h)<0&&("string"!=typeof k||"[object Array]"!==h)){if(!n.returnObjects&&!this.options.returnObjects)return this.logger.warn("accessing an object - but returnObjects options is not enabled!"),this.options.returnedObjectHandler?this.options.returnedObjectHandler(f,p,n):"key '".concat(s," (").concat(this.language,")' returned an object instead of string.");if(r){var A="[object Array]"===h,x=A?[]:{},I=A?v:f;for(var z in p)if(Object.prototype.hasOwnProperty.call(p,z)){var C="".concat(I).concat(r).concat(z);x[z]=this.translate(C,St({},n,{joinArrays:!1,ns:l})),x[z]===C&&(x[z]=p[z])}p=x}}else if(y&&"string"==typeof k&&"[object Array]"===h)(p=p.join(k))&&(p=this.extendTranslation(p,e,n,o));else{var j=!1,E=!1,D=void 0!==n.count&&"string"!=typeof n.count,N=t.hasDefaultValue(n),M=D?this.pluralResolver.getSuffix(u,n.count):"",L=n["defaultValue".concat(M)]||n.defaultValue;!this.isValidLookup(p)&&N&&(j=!0,p=L),this.isValidLookup(p)||(E=!0,p=s);var T=N&&L!==p&&this.options.updateMissing;if(E||j||T){if(this.logger.log(T?"updateKey":"missingKey",u,c,s,T?L:p),r){var P=this.resolve(s,St({},n,{keySeparator:!1}));P&&P.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}var S=[],O=this.languageUtils.getFallbackCodes(this.options.fallbackLng,n.lng||this.language);if("fallback"===this.options.saveMissingTo&&O&&O[0])for(var R=0;R<O.length;R++)S.push(O[R]);else"all"===this.options.saveMissingTo?S=this.languageUtils.toResolveHierarchy(n.lng||this.language):S.push(n.lng||this.language);var B=function(e,t,o){i.options.missingKeyHandler?i.options.missingKeyHandler(e,c,t,T?o:p,T,n):i.backendConnector&&i.backendConnector.saveMissing&&i.backendConnector.saveMissing(e,c,t,T?o:p,T,n),i.emit("missingKey",e,c,t,p)};this.options.saveMissing&&(this.options.saveMissingPlurals&&D?S.forEach((function(e){i.pluralResolver.getSuffixes(e).forEach((function(t){B([e],s+t,n["defaultValue".concat(t)]||L)}))})):B(S,s,L))}p=this.extendTranslation(p,e,n,m,o),E&&p===s&&this.options.appendNamespaceToMissingKey&&(p="".concat(c,":").concat(s)),E&&this.options.parseMissingKeyHandler&&(p=this.options.parseMissingKeyHandler(p))}return p}},{key:"extendTranslation",value:function(e,t,n,o,i){var r=this;if(this.i18nFormat&&this.i18nFormat.parse)e=this.i18nFormat.parse(e,n,o.usedLng,o.usedNS,o.usedKey,{resolved:o});else if(!n.skipInterpolation){n.interpolation&&this.interpolator.init(St({},n,{interpolation:St({},this.options.interpolation,n.interpolation)}));var a,s=n.interpolation&&n.interpolation.skipOnVariables||this.options.interpolation.skipOnVariables;if(s){var l=e.match(this.interpolator.nestingRegexp);a=l&&l.length}var c=n.replace&&"string"!=typeof n.replace?n.replace:n;if(this.options.interpolation.defaultVariables&&(c=St({},this.options.interpolation.defaultVariables,c)),e=this.interpolator.interpolate(e,c,n.lng||this.language,n),s){var u=e.match(this.interpolator.nestingRegexp);a<(u&&u.length)&&(n.nest=!1)}!1!==n.nest&&(e=this.interpolator.nest(e,(function(){for(var e=arguments.length,o=new Array(e),a=0;a<e;a++)o[a]=arguments[a];return i&&i[0]===o[0]&&!n.context?(r.logger.warn("It seems you are nesting recursively key: ".concat(o[0]," in key: ").concat(t[0])),null):r.translate.apply(r,o.concat([t]))}),n)),n.interpolation&&this.interpolator.reset()}var d=n.postProcess||this.options.postProcess,g="string"==typeof d?[d]:d;return null!=e&&g&&g.length&&!1!==n.applyPostProcessor&&(e=un.handle(g,e,t,this.options&&this.options.postProcessPassResolved?St({i18nResolved:o},n):n,this)),e}},{key:"resolve",value:function(e){var t,n,o,i,r,a=this,s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"string"==typeof e&&(e=[e]),e.forEach((function(e){if(!a.isValidLookup(t)){var l=a.extractFromKey(e,s),c=l.key;n=c;var u=l.namespaces;a.options.fallbackNS&&(u=u.concat(a.options.fallbackNS));var d=void 0!==s.count&&"string"!=typeof s.count,g=void 0!==s.context&&"string"==typeof s.context&&""!==s.context,m=s.lngs?s.lngs:a.languageUtils.toResolveHierarchy(s.lng||a.language,s.fallbackLng);u.forEach((function(e){a.isValidLookup(t)||(r=e,!dn["".concat(m[0],"-").concat(e)]&&a.utils&&a.utils.hasLoadedNamespace&&!a.utils.hasLoadedNamespace(r)&&(dn["".concat(m[0],"-").concat(e)]=!0,a.logger.warn('key "'.concat(n,'" for languages "').concat(m.join(", "),'" won\'t get resolved as namespace "').concat(r,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),m.forEach((function(n){if(!a.isValidLookup(t)){i=n;var r,l,u=c,m=[u];for(a.i18nFormat&&a.i18nFormat.addLookupKeys?a.i18nFormat.addLookupKeys(m,c,n,e,s):(d&&(r=a.pluralResolver.getSuffix(n,s.count)),d&&g&&m.push(u+r),g&&m.push(u+="".concat(a.options.contextSeparator).concat(s.context)),d&&m.push(u+=r));l=m.pop();)a.isValidLookup(t)||(o=l,t=a.getResource(n,e,l,s))}})))}))}})),{res:t,usedKey:n,exactUsedKey:o,usedLng:i,usedNS:r}}},{key:"isValidLookup",value:function(e){return!(void 0===e||!this.options.returnNull&&null===e||!this.options.returnEmptyString&&""===e)}},{key:"getResource",value:function(e,t,n){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(e,t,n,o):this.resourceStore.getResource(e,t,n,o)}}],[{key:"hasDefaultValue",value:function(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t)&&"defaultValue"===t.substring(0,"defaultValue".length)&&void 0!==e[t])return!0;return!1}}]),t}(Jt);function mn(e){return e.charAt(0).toUpperCase()+e.slice(1)}var pn=function(){function e(t){Ot(this,e),this.options=t,this.whitelist=this.options.supportedLngs||!1,this.supportedLngs=this.options.supportedLngs||!1,this.logger=Xt.create("languageUtils")}return Bt(e,[{key:"getScriptPartFromCode",value:function(e){if(!e||e.indexOf("-")<0)return null;var t=e.split("-");return 2===t.length?null:(t.pop(),"x"===t[t.length-1].toLowerCase()?null:this.formatLanguageCode(t.join("-")))}},{key:"getLanguagePartFromCode",value:function(e){if(!e||e.indexOf("-")<0)return e;var t=e.split("-");return this.formatLanguageCode(t[0])}},{key:"formatLanguageCode",value:function(e){if("string"==typeof e&&e.indexOf("-")>-1){var t=["hans","hant","latn","cyrl","cans","mong","arab"],n=e.split("-");return this.options.lowerCaseLng?n=n.map((function(e){return e.toLowerCase()})):2===n.length?(n[0]=n[0].toLowerCase(),n[1]=n[1].toUpperCase(),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=mn(n[1].toLowerCase()))):3===n.length&&(n[0]=n[0].toLowerCase(),2===n[1].length&&(n[1]=n[1].toUpperCase()),"sgn"!==n[0]&&2===n[2].length&&(n[2]=n[2].toUpperCase()),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=mn(n[1].toLowerCase())),t.indexOf(n[2].toLowerCase())>-1&&(n[2]=mn(n[2].toLowerCase()))),n.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}},{key:"isWhitelisted",value:function(e){return this.logger.deprecate("languageUtils.isWhitelisted",'function "isWhitelisted" will be renamed to "isSupportedCode" in the next major - please make sure to rename it\'s usage asap.'),this.isSupportedCode(e)}},{key:"isSupportedCode",value:function(e){return("languageOnly"===this.options.load||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}},{key:"getBestMatchFromCodes",value:function(e){var t,n=this;return e?(e.forEach((function(e){if(!t){var o=n.formatLanguageCode(e);n.options.supportedLngs&&!n.isSupportedCode(o)||(t=o)}})),!t&&this.options.supportedLngs&&e.forEach((function(e){if(!t){var o=n.getLanguagePartFromCode(e);if(n.isSupportedCode(o))return t=o;t=n.options.supportedLngs.find((function(e){if(0===e.indexOf(o))return e}))}})),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t):null}},{key:"getFallbackCodes",value:function(e,t){if(!e)return[];if("function"==typeof e&&(e=e(t)),"string"==typeof e&&(e=[e]),"[object Array]"===Object.prototype.toString.apply(e))return e;if(!t)return e.default||[];var n=e[t];return n||(n=e[this.getScriptPartFromCode(t)]),n||(n=e[this.formatLanguageCode(t)]),n||(n=e[this.getLanguagePartFromCode(t)]),n||(n=e.default),n||[]}},{key:"toResolveHierarchy",value:function(e,t){var n=this,o=this.getFallbackCodes(t||this.options.fallbackLng||[],e),i=[],r=function(e){e&&(n.isSupportedCode(e)?i.push(e):n.logger.warn("rejecting language code not found in supportedLngs: ".concat(e)))};return"string"==typeof e&&e.indexOf("-")>-1?("languageOnly"!==this.options.load&&r(this.formatLanguageCode(e)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&r(this.getScriptPartFromCode(e)),"currentOnly"!==this.options.load&&r(this.getLanguagePartFromCode(e))):"string"==typeof e&&r(this.formatLanguageCode(e)),o.forEach((function(e){i.indexOf(e)<0&&r(n.formatLanguageCode(e))})),i}}]),e}(),fn=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","kk","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],vn={1:function(e){return Number(e>1)},2:function(e){return Number(1!=e)},3:function(e){return 0},4:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},5:function(e){return Number(0==e?0:1==e?1:2==e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5)},6:function(e){return Number(1==e?0:e>=2&&e<=4?1:2)},7:function(e){return Number(1==e?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},8:function(e){return Number(1==e?0:2==e?1:8!=e&&11!=e?2:3)},9:function(e){return Number(e>=2)},10:function(e){return Number(1==e?0:2==e?1:e<7?2:e<11?3:4)},11:function(e){return Number(1==e||11==e?0:2==e||12==e?1:e>2&&e<20?2:3)},12:function(e){return Number(e%10!=1||e%100==11)},13:function(e){return Number(0!==e)},14:function(e){return Number(1==e?0:2==e?1:3==e?2:3)},15:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2)},16:function(e){return Number(e%10==1&&e%100!=11?0:0!==e?1:2)},17:function(e){return Number(1==e||e%10==1&&e%100!=11?0:1)},18:function(e){return Number(0==e?0:1==e?1:2)},19:function(e){return Number(1==e?0:0==e||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3)},20:function(e){return Number(1==e?0:0==e||e%100>0&&e%100<20?1:2)},21:function(e){return Number(e%100==1?1:e%100==2?2:e%100==3||e%100==4?3:0)},22:function(e){return Number(1==e?0:2==e?1:(e<0||e>10)&&e%10==0?2:3)}};function hn(){var e={};return fn.forEach((function(t){t.lngs.forEach((function(n){e[n]={numbers:t.nr,plurals:vn[t.fc]}}))})),e}var bn=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Ot(this,e),this.languageUtils=t,this.options=n,this.logger=Xt.create("pluralResolver"),this.rules=hn()}return Bt(e,[{key:"addRule",value:function(e,t){this.rules[e]=t}},{key:"getRule",value:function(e){return this.rules[e]||this.rules[this.languageUtils.getLanguagePartFromCode(e)]}},{key:"needsPlural",value:function(e){var t=this.getRule(e);return t&&t.numbers.length>1}},{key:"getPluralFormsOfKey",value:function(e,t){return this.getSuffixes(e).map((function(e){return t+e}))}},{key:"getSuffixes",value:function(e){var t=this,n=this.getRule(e);return n?n.numbers.map((function(n){return t.getSuffix(e,n)})):[]}},{key:"getSuffix",value:function(e,t){var n=this,o=this.getRule(e);if(o){var i=o.noAbs?o.plurals(t):o.plurals(Math.abs(t)),r=o.numbers[i];this.options.simplifyPluralSuffix&&2===o.numbers.length&&1===o.numbers[0]&&(2===r?r="plural":1===r&&(r=""));var a=function(){return n.options.prepend&&r.toString()?n.options.prepend+r.toString():r.toString()};return"v1"===this.options.compatibilityJSON?1===r?"":"number"==typeof r?"_plural_".concat(r.toString()):a():"v2"===this.options.compatibilityJSON||this.options.simplifyPluralSuffix&&2===o.numbers.length&&1===o.numbers[0]?a():this.options.prepend&&i.toString()?this.options.prepend+i.toString():i.toString()}return this.logger.warn("no plural rule found for: ".concat(e)),""}}]),e}(),kn=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Ot(this,e),this.logger=Xt.create("interpolator"),this.options=t,this.format=t.interpolation&&t.interpolation.format||function(e){return e},this.init(t)}return Bt(e,[{key:"init",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.interpolation||(e.interpolation={escapeValue:!0});var t=e.interpolation;this.escape=void 0!==t.escape?t.escape:sn,this.escapeValue=void 0===t.escapeValue||t.escapeValue,this.useRawValueToEscape=void 0!==t.useRawValueToEscape&&t.useRawValueToEscape,this.prefix=t.prefix?rn(t.prefix):t.prefixEscaped||"{{",this.suffix=t.suffix?rn(t.suffix):t.suffixEscaped||"}}",this.formatSeparator=t.formatSeparator?t.formatSeparator:t.formatSeparator||",",this.unescapePrefix=t.unescapeSuffix?"":t.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":t.unescapeSuffix||"",this.nestingPrefix=t.nestingPrefix?rn(t.nestingPrefix):t.nestingPrefixEscaped||rn("$t("),this.nestingSuffix=t.nestingSuffix?rn(t.nestingSuffix):t.nestingSuffixEscaped||rn(")"),this.nestingOptionsSeparator=t.nestingOptionsSeparator?t.nestingOptionsSeparator:t.nestingOptionsSeparator||",",this.maxReplaces=t.maxReplaces?t.maxReplaces:1e3,this.alwaysFormat=void 0!==t.alwaysFormat&&t.alwaysFormat,this.resetRegExp()}},{key:"reset",value:function(){this.options&&this.init(this.options)}},{key:"resetRegExp",value:function(){var e="".concat(this.prefix,"(.+?)").concat(this.suffix);this.regexp=new RegExp(e,"g");var t="".concat(this.prefix).concat(this.unescapePrefix,"(.+?)").concat(this.unescapeSuffix).concat(this.suffix);this.regexpUnescape=new RegExp(t,"g");var n="".concat(this.nestingPrefix,"(.+?)").concat(this.nestingSuffix);this.nestingRegexp=new RegExp(n,"g")}},{key:"interpolate",value:function(e,t,n,o){var i,r,a,s=this,l=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function c(e){return e.replace(/\$/g,"$$$$")}var u=function(e){if(e.indexOf(s.formatSeparator)<0){var i=nn(t,l,e);return s.alwaysFormat?s.format(i,void 0,n):i}var r=e.split(s.formatSeparator),a=r.shift().trim(),c=r.join(s.formatSeparator).trim();return s.format(nn(t,l,a),c,n,o)};this.resetRegExp();var d=o&&o.missingInterpolationHandler||this.options.missingInterpolationHandler,g=o&&o.interpolation&&o.interpolation.skipOnVariables||this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:function(e){return c(e)}},{regex:this.regexp,safeValue:function(e){return s.escapeValue?c(s.escape(e)):c(e)}}].forEach((function(t){for(a=0;i=t.regex.exec(e);){if(void 0===(r=u(i[1].trim())))if("function"==typeof d){var n=d(e,i,o);r="string"==typeof n?n:""}else{if(g){r=i[0];continue}s.logger.warn("missed to pass in variable ".concat(i[1]," for interpolating ").concat(e)),r=""}else"string"==typeof r||s.useRawValueToEscape||(r=qt(r));if(e=e.replace(i[0],t.safeValue(r)),t.regex.lastIndex=0,++a>=s.maxReplaces)break}})),e}},{key:"nest",value:function(e,t){var n,o,i=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=St({},r);function s(e,t){var n=this.nestingOptionsSeparator;if(e.indexOf(n)<0)return e;var o=e.split(new RegExp("".concat(n,"[ ]*{"))),i="{".concat(o[1]);e=o[0],i=(i=this.interpolate(i,a)).replace(/'/g,'"');try{a=JSON.parse(i),t&&(a=St({},t,a))}catch(t){return this.logger.warn("failed parsing options string in nesting for key ".concat(e),t),"".concat(e).concat(n).concat(i)}return delete a.defaultValue,e}for(a.applyPostProcessor=!1,delete a.defaultValue;n=this.nestingRegexp.exec(e);){var l=[],c=!1;if(n[0].includes(this.formatSeparator)&&!/{.*}/.test(n[1])){var u=n[1].split(this.formatSeparator).map((function(e){return e.trim()}));n[1]=u.shift(),l=u,c=!0}if((o=t(s.call(this,n[1].trim(),a),a))&&n[0]===e&&"string"!=typeof o)return o;"string"!=typeof o&&(o=qt(o)),o||(this.logger.warn("missed to resolve ".concat(n[1]," for nesting ").concat(e)),o=""),c&&(o=l.reduce((function(e,t){return i.format(e,t,r.lng,r)}),o.trim())),e=e.replace(n[0],o),this.regexp.lastIndex=0}return e}}]),e}(),yn=function(e){function t(e,n,o){var i,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return Ot(this,t),i=Ft(this,Qt(t).call(this)),ln&&Jt.call(Yt(i)),i.backend=e,i.store=n,i.services=o,i.languageUtils=o.languageUtils,i.options=r,i.logger=Xt.create("backendConnector"),i.state={},i.queue=[],i.backend&&i.backend.init&&i.backend.init(o,r.backend,r),i}return Wt(t,e),Bt(t,[{key:"queueLoad",value:function(e,t,n,o){var i=this,r=[],a=[],s=[],l=[];return e.forEach((function(e){var o=!0;t.forEach((function(t){var s="".concat(e,"|").concat(t);!n.reload&&i.store.hasResourceBundle(e,t)?i.state[s]=2:i.state[s]<0||(1===i.state[s]?a.indexOf(s)<0&&a.push(s):(i.state[s]=1,o=!1,a.indexOf(s)<0&&a.push(s),r.indexOf(s)<0&&r.push(s),l.indexOf(t)<0&&l.push(t)))})),o||s.push(e)})),(r.length||a.length)&&this.queue.push({pending:a,loaded:{},errors:[],callback:o}),{toLoad:r,pending:a,toLoadLanguages:s,toLoadNamespaces:l}}},{key:"loaded",value:function(e,t,n){var o=e.split("|"),i=o[0],r=o[1];t&&this.emit("failedLoading",i,r,t),n&&this.store.addResourceBundle(i,r,n),this.state[e]=t?-1:2;var a={};this.queue.forEach((function(n){var o,s,l,c,u;o=n.loaded,s=r,(c=(l=$t(o,[i],Object)).obj)[u=l.k]=c[u]||[],c[u].push(s),function(e,t){for(var n=e.indexOf(t);-1!==n;)e.splice(n,1),n=e.indexOf(t)}(n.pending,e),t&&n.errors.push(t),0!==n.pending.length||n.done||(Object.keys(n.loaded).forEach((function(e){a[e]||(a[e]=[]),n.loaded[e].length&&n.loaded[e].forEach((function(t){a[e].indexOf(t)<0&&a[e].push(t)}))})),n.done=!0,n.errors.length?n.callback(n.errors):n.callback())})),this.emit("loaded",a),this.queue=this.queue.filter((function(e){return!e.done}))}},{key:"read",value:function(e,t,n){var o=this,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:350,a=arguments.length>5?arguments[5]:void 0;return e.length?this.backend[n](e,t,(function(s,l){s&&l&&i<5?setTimeout((function(){o.read.call(o,e,t,n,i+1,2*r,a)}),r):a(s,l)})):a(null,{})}},{key:"prepareLoading",value:function(e,t){var n=this,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),i&&i();"string"==typeof e&&(e=this.languageUtils.toResolveHierarchy(e)),"string"==typeof t&&(t=[t]);var r=this.queueLoad(e,t,o,i);if(!r.toLoad.length)return r.pending.length||i(),null;r.toLoad.forEach((function(e){n.loadOne(e)}))}},{key:"load",value:function(e,t,n){this.prepareLoading(e,t,{},n)}},{key:"reload",value:function(e,t,n){this.prepareLoading(e,t,{reload:!0},n)}},{key:"loadOne",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",o=e.split("|"),i=o[0],r=o[1];this.read(i,r,"read",void 0,void 0,(function(o,a){o&&t.logger.warn("".concat(n,"loading namespace ").concat(r," for language ").concat(i," failed"),o),!o&&a&&t.logger.log("".concat(n,"loaded namespace ").concat(r," for language ").concat(i),a),t.loaded(e,o,a)}))}},{key:"saveMissing",value:function(e,t,n,o,i){var r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{};this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(t)?this.logger.warn('did not save key "'.concat(n,'" as the namespace "').concat(t,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!"):null!=n&&""!==n&&(this.backend&&this.backend.create&&this.backend.create(e,t,n,o,null,St({},r,{isUpdate:i})),e&&e[0]&&this.store.addResource(e[0],t,n,o))}}]),t}(Jt);function wn(){return{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,whitelist:!1,nonExplicitWhitelist:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!0,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(e){var t={};if("object"===Tt(e[1])&&(t=e[1]),"string"==typeof e[1]&&(t.defaultValue=e[1]),"string"==typeof e[2]&&(t.tDescription=e[2]),"object"===Tt(e[2])||"object"===Tt(e[3])){var n=e[3]||e[2];Object.keys(n).forEach((function(e){t[e]=n[e]}))}return t},interpolation:{escapeValue:!0,format:function(e,t,n,o){return e},prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!1}}}function An(e){return"string"==typeof e.ns&&(e.ns=[e.ns]),"string"==typeof e.fallbackLng&&(e.fallbackLng=[e.fallbackLng]),"string"==typeof e.fallbackNS&&(e.fallbackNS=[e.fallbackNS]),e.whitelist&&(e.whitelist&&e.whitelist.indexOf("cimode")<0&&(e.whitelist=e.whitelist.concat(["cimode"])),e.supportedLngs=e.whitelist),e.nonExplicitWhitelist&&(e.nonExplicitSupportedLngs=e.nonExplicitWhitelist),e.supportedLngs&&e.supportedLngs.indexOf("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e}function xn(){}var In=new(function(e){function t(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=arguments.length>1?arguments[1]:void 0;if(Ot(this,t),e=Ft(this,Qt(t).call(this)),ln&&Jt.call(Yt(e)),e.options=An(n),e.services={},e.logger=Xt,e.modules={external:[]},o&&!e.isInitialized&&!n.isClone){if(!e.options.initImmediate)return e.init(n,o),Ft(e,Yt(e));setTimeout((function(){e.init(n,o)}),0)}return e}return Wt(t,e),Bt(t,[{key:"init",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;function o(e){return e?"function"==typeof e?new e:e:null}if("function"==typeof t&&(n=t,t={}),t.whitelist&&!t.supportedLngs&&this.logger.deprecate("whitelist",'option "whitelist" will be renamed to "supportedLngs" in the next major - please make sure to rename this option asap.'),t.nonExplicitWhitelist&&!t.nonExplicitSupportedLngs&&this.logger.deprecate("whitelist",'options "nonExplicitWhitelist" will be renamed to "nonExplicitSupportedLngs" in the next major - please make sure to rename this option asap.'),this.options=St({},wn(),this.options,An(t)),this.format=this.options.interpolation.format,n||(n=xn),!this.options.isClone){this.modules.logger?Xt.init(o(this.modules.logger),this.options):Xt.init(null,this.options);var i=new pn(this.options);this.store=new cn(this.options.resources,this.options);var r=this.services;r.logger=Xt,r.resourceStore=this.store,r.languageUtils=i,r.pluralResolver=new bn(i,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),r.interpolator=new kn(this.options),r.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},r.backendConnector=new yn(o(this.modules.backend),r.resourceStore,r,this.options),r.backendConnector.on("*",(function(t){for(var n=arguments.length,o=new Array(n>1?n-1:0),i=1;i<n;i++)o[i-1]=arguments[i];e.emit.apply(e,[t].concat(o))})),this.modules.languageDetector&&(r.languageDetector=o(this.modules.languageDetector),r.languageDetector.init(r,this.options.detection,this.options)),this.modules.i18nFormat&&(r.i18nFormat=o(this.modules.i18nFormat),r.i18nFormat.init&&r.i18nFormat.init(this)),this.translator=new gn(this.services,this.options),this.translator.on("*",(function(t){for(var n=arguments.length,o=new Array(n>1?n-1:0),i=1;i<n;i++)o[i-1]=arguments[i];e.emit.apply(e,[t].concat(o))})),this.modules.external.forEach((function(t){t.init&&t.init(e)}))}if(this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){var a=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);a.length>0&&"dev"!==a[0]&&(this.options.lng=a[0])}this.services.languageDetector||this.options.lng||this.logger.warn("init: no languageDetector is used and no lng is defined");var s=["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"];s.forEach((function(t){e[t]=function(){var n;return(n=e.store)[t].apply(n,arguments)}}));var l=["addResource","addResources","addResourceBundle","removeResourceBundle"];l.forEach((function(t){e[t]=function(){var n;return(n=e.store)[t].apply(n,arguments),e}}));var c=Kt(),u=function(){var t=function(t,o){e.isInitialized&&e.logger.warn("init: i18next is already initialized. You should call init just once!"),e.isInitialized=!0,e.options.isClone||e.logger.log("initialized",e.options),e.emit("initialized",e.options),c.resolve(o),n(t,o)};if(e.languages&&"v1"!==e.options.compatibilityAPI&&!e.isInitialized)return t(null,e.t.bind(e));e.changeLanguage(e.options.lng,t)};return this.options.resources||!this.options.initImmediate?u():setTimeout(u,0),c}},{key:"loadResources",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:xn,o=n,i="string"==typeof e?e:this.language;if("function"==typeof e&&(o=e),!this.options.resources||this.options.partialBundledLanguages){if(i&&"cimode"===i.toLowerCase())return o();var r=[],a=function(e){e&&t.services.languageUtils.toResolveHierarchy(e).forEach((function(e){r.indexOf(e)<0&&r.push(e)}))};if(i)a(i);else{var s=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);s.forEach((function(e){return a(e)}))}this.options.preload&&this.options.preload.forEach((function(e){return a(e)})),this.services.backendConnector.load(r,this.options.ns,o)}else o(null)}},{key:"reloadResources",value:function(e,t,n){var o=Kt();return e||(e=this.languages),t||(t=this.options.ns),n||(n=xn),this.services.backendConnector.reload(e,t,(function(e){o.resolve(),n(e)})),o}},{key:"use",value:function(e){if(!e)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return"backend"===e.type&&(this.modules.backend=e),("logger"===e.type||e.log&&e.warn&&e.error)&&(this.modules.logger=e),"languageDetector"===e.type&&(this.modules.languageDetector=e),"i18nFormat"===e.type&&(this.modules.i18nFormat=e),"postProcessor"===e.type&&un.addPostProcessor(e),"3rdParty"===e.type&&this.modules.external.push(e),this}},{key:"changeLanguage",value:function(e,t){var n=this;this.isLanguageChangingTo=e;var o=Kt();this.emit("languageChanging",e);var i=function(e){var i="string"==typeof e?e:n.services.languageUtils.getBestMatchFromCodes(e);i&&(n.language||(n.language=i,n.languages=n.services.languageUtils.toResolveHierarchy(i)),n.translator.language||n.translator.changeLanguage(i),n.services.languageDetector&&n.services.languageDetector.cacheUserLanguage(i)),n.loadResources(i,(function(e){!function(e,i){i?(n.language=i,n.languages=n.services.languageUtils.toResolveHierarchy(i),n.translator.changeLanguage(i),n.isLanguageChangingTo=void 0,n.emit("languageChanged",i),n.logger.log("languageChanged",i)):n.isLanguageChangingTo=void 0,o.resolve((function(){return n.t.apply(n,arguments)})),t&&t(e,(function(){return n.t.apply(n,arguments)}))}(e,i)}))};return e||!this.services.languageDetector||this.services.languageDetector.async?!e&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect(i):i(e):i(this.services.languageDetector.detect()),o}},{key:"getFixedT",value:function(e,t){var n=this,o=function e(t,o){var i;if("object"!==Tt(o)){for(var r=arguments.length,a=new Array(r>2?r-2:0),s=2;s<r;s++)a[s-2]=arguments[s];i=n.options.overloadTranslationOptionHandler([t,o].concat(a))}else i=St({},o);return i.lng=i.lng||e.lng,i.lngs=i.lngs||e.lngs,i.ns=i.ns||e.ns,n.t(t,i)};return"string"==typeof e?o.lng=e:o.lngs=e,o.ns=t,o}},{key:"t",value:function(){var e;return this.translator&&(e=this.translator).translate.apply(e,arguments)}},{key:"exists",value:function(){var e;return this.translator&&(e=this.translator).exists.apply(e,arguments)}},{key:"setDefaultNamespace",value:function(e){this.options.defaultNS=e}},{key:"hasLoadedNamespace",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;var o=this.languages[0],i=!!this.options&&this.options.fallbackLng,r=this.languages[this.languages.length-1];if("cimode"===o.toLowerCase())return!0;var a=function(e,n){var o=t.services.backendConnector.state["".concat(e,"|").concat(n)];return-1===o||2===o};if(n.precheck){var s=n.precheck(this,a);if(void 0!==s)return s}return!!this.hasResourceBundle(o,e)||!this.services.backendConnector.backend||!(!a(o,e)||i&&!a(r,e))}},{key:"loadNamespaces",value:function(e,t){var n=this,o=Kt();return this.options.ns?("string"==typeof e&&(e=[e]),e.forEach((function(e){n.options.ns.indexOf(e)<0&&n.options.ns.push(e)})),this.loadResources((function(e){o.resolve(),t&&t(e)})),o):(t&&t(),Promise.resolve())}},{key:"loadLanguages",value:function(e,t){var n=Kt();"string"==typeof e&&(e=[e]);var o=this.options.preload||[],i=e.filter((function(e){return o.indexOf(e)<0}));return i.length?(this.options.preload=o.concat(i),this.loadResources((function(e){n.resolve(),t&&t(e)})),n):(t&&t(),Promise.resolve())}},{key:"dir",value:function(e){return e||(e=this.languages&&this.languages.length>0?this.languages[0]:this.language),e?["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam"].indexOf(this.services.languageUtils.getLanguagePartFromCode(e))>=0?"rtl":"ltr":"rtl"}},{key:"createInstance",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;return new t(e,n)}},{key:"cloneInstance",value:function(){var e=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:xn,i=St({},this.options,n,{isClone:!0}),r=new t(i),a=["store","services","language"];return a.forEach((function(t){r[t]=e[t]})),r.services=St({},this.services),r.services.utils={hasLoadedNamespace:r.hasLoadedNamespace.bind(r)},r.translator=new gn(r.services,r.options),r.translator.on("*",(function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];r.emit.apply(r,[e].concat(n))})),r.init(i,o),r.translator.options=r.options,r.translator.backendConnector.services.utils={hasLoadedNamespace:r.hasLoadedNamespace.bind(r)},r}}]),t}(Jt)),zn=Ut((function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.sprintf=i,t.vsprintf=function(e,t){return i.apply(null,[e].concat(t||[]))};var o={not_string:/[^s]/,not_bool:/[^t]/,not_type:/[^T]/,not_primitive:/[^v]/,number:/[diefg]/,numeric_arg:/[bcdiefguxX]/,json:/[j]/,not_json:/[^j]/,text:/^[^\x25]+/,modulo:/^\x25{2}/,placeholder:/^\x25(?:([1-9]\d*)\$|\(([^)]+)\))?(\+)?(0|'[^$])?(-)?(\d+)?(?:\.(\d+))?([b-gijostTuvxX])/,key:/^([a-z_][a-z_\d]*)/i,key_access:/^\.([a-z_][a-z_\d]*)/i,index_access:/^\[(\d+)\]/,sign:/^[+-]/};function i(e){var t=i.cache;return t[e]&&t.hasOwnProperty(e)||(t[e]=i.parse(e)),i.format(i.parse(e),arguments)}i.format=function(e,t){var r,a,s,l,c,u,d,g,m,p=1,f=e.length,v="";for(a=0;a<f;a++)if("string"==typeof e[a])v+=e[a];else if("object"===n(e[a])){if((l=e[a]).keys)for(r=t[p],s=0;s<l.keys.length;s++){if(null==r)throw new Error(i('[sprintf] Cannot access property "%s" of undefined value "%s"',l.keys[s],l.keys[s-1]));r=r[l.keys[s]]}else r=l.param_no?t[l.param_no]:t[p++];if(o.not_type.test(l.type)&&o.not_primitive.test(l.type)&&r instanceof Function&&(r=r()),o.numeric_arg.test(l.type)&&"number"!=typeof r&&isNaN(r))throw new TypeError(i("[sprintf] expecting number but found %T",r));switch(o.number.test(l.type)&&(g=r>=0),l.type){case"b":r=parseInt(r,10).toString(2);break;case"c":r=String.fromCharCode(parseInt(r,10));break;case"d":case"i":r=parseInt(r,10);break;case"j":r=JSON.stringify(r,null,l.width?parseInt(l.width):0);break;case"e":r=l.precision?parseFloat(r).toExponential(l.precision):parseFloat(r).toExponential();break;case"f":r=l.precision?parseFloat(r).toFixed(l.precision):parseFloat(r);break;case"g":r=l.precision?String(Number(r.toPrecision(l.precision))):parseFloat(r);break;case"o":r=(parseInt(r,10)>>>0).toString(8);break;case"s":r=String(r),r=l.precision?r.substring(0,l.precision):r;break;case"t":r=String(!!r),r=l.precision?r.substring(0,l.precision):r;break;case"T":r=Object.prototype.toString.call(r).slice(8,-1).toLowerCase(),r=l.precision?r.substring(0,l.precision):r;break;case"u":r=parseInt(r,10)>>>0;break;case"v":r=r.valueOf(),r=l.precision?r.substring(0,l.precision):r;break;case"x":r=(parseInt(r,10)>>>0).toString(16);break;case"X":r=(parseInt(r,10)>>>0).toString(16).toUpperCase()}o.json.test(l.type)?v+=r:(!o.number.test(l.type)||g&&!l.sign?m="":(m=g?"+":"-",r=r.toString().replace(o.sign,"")),u=l.pad_char?"0"===l.pad_char?"0":l.pad_char.charAt(1):" ",d=l.width-(m+r).length,c=l.width&&d>0?u.repeat(d):"",v+=l.align?m+r+c:"0"===u?m+c+r:c+m+r)}return v},i.cache={},i.parse=function(e){if(i.cache[e])return i.cache[e];for(var t,n=e,r=[],a=0;n;){if(null!==(t=o.text.exec(n)))r.push(t[0]);else if(null!==(t=o.modulo.exec(n)))r.push("%");else{if(null===(t=o.placeholder.exec(n)))throw new SyntaxError("[sprintf] unexpected placeholder");if(t[2]){a|=1;var s=[],l=t[2],c=[];if(null===(c=o.key.exec(l)))throw new SyntaxError("[sprintf] failed to parse named argument key");for(s.push(c[1]);""!==(l=l.substring(c[0].length));)if(null!==(c=o.key_access.exec(l)))s.push(c[1]);else{if(null===(c=o.index_access.exec(l)))throw new SyntaxError("[sprintf] failed to parse named argument key");s.push(c[1])}t[2]=s}else a|=2;if(3===a)throw new Error("[sprintf] mixing positional and named placeholders is not (yet) supported");r.push({placeholder:t[0],param_no:t[1],keys:t[2],sign:t[3],pad_char:t[4],align:t[5],width:t[6],precision:t[7],type:t[8]})}n=n.substring(t[0].length)}return i.cache[e]=r}}));Ht(zn),zn.sprintf,zn.vsprintf;var Cn=Ut((function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.default={name:"sprintf",type:"postProcessor",process:function(e,t,o){return o.sprintf?"[object Array]"===Object.prototype.toString.apply(o.sprintf)?(0,zn.vsprintf)(e,o.sprintf):"object"===n(o.sprintf)?(0,zn.sprintf)(e,o.sprintf):e:e},overloadTranslationOptionHandler:function(e){for(var t=[],n=1;n<e.length;n++)t.push(e[n]);return{postProcess:"sprintf",sprintf:t}}}}));Ht(Cn);var jn=Cn.default,En={resources:{en:{translation:{"login.browser_link.incorrect_deeplink":"Authentication failed. {URL_START}Try signing in from your browser again.{URL_END}","login.browser_link.invalid_deeplink":"Enter valid sign-in key","login.browser_link.enter_deeplink":"Enter sign-in key","login.browser_link.desc":"You'll find this by clicking <strong>Get a sign-in key instead</strong> after signing in on your web browser.","login.browser_link.title":"Enter the sign-in key from your browser","login.signing_up":"Waiting for you to create your account...","login.browser_create.desc":"We've opened your web browser for you to create a new account. When you're done, we'll bring you back here. If automatic sign-in fails, you can also {URL_START}enter the sign-in key from your browser{URL_END}.","login.browser_create.title":"Create an account from your browser","login.sign_in_failed":"Sign-in failed (%s)","login.signing_in":"Signing in...","login.browser_login.desc":"We've opened your web browser for you to sign in. When you're done, we'll bring you back here. If automatic sign-in fails, you can also {URL_START}enter the sign-in key from your browser{URL_END}.","login.browser_login.title":"Sign in from your browser","login.form.dont.have.account":"Don't have an account","login.form.already.have.account":"Already have an account",not_loggedin:"Unable to sign in via social account.",not_authorized:"Unable to sign in via social account.","general.social.login.error":"Unable to sign in via social account.","server.error.validationFault":"Sorry, we've run into a problem. Please try again later.","login.form.error.offline":"Please connect to the internet and try to {URL_START}sign in{URL_END} later.","login.form.error.badCredentials":"Sorry, your email and password do not match","login.form.error.invalidEmail":"Please enter a valid email (e.g., example@email.com)","login.form.error.invalidtoken":"Unable to login with this social account","login.form.error.accounthassociallogin":"Account already has social login","login.form.error.socialnotverified":"Your social account is unverified. Please verify your account and try again.","login.form.error.nosocialemail":"We cannot use your social account because it does not have an email address. Please add an email address to your social account.","login.form.error.notverified":"Your account is unverified. Please verify your account and try again.","login.form.error.invalidcredentials":"Sorry, you've entered an invalid email or password.","login.form.error.invaliddata":"Your password is weak (at least 8 char.) or account already exists.","login.form.error.password.policy":"Your password is weak (at least 8 char.)","login.form.error.accountExists":"Account already exists.","login.form.error.multiplelogin":"Multiple access to this account","login.form.error.toomanyrequests":"Too many attemps for login","login.form.error.notallowedapp":"Application is not allowed to use this account","login.form.error.authfailed":"Authentication failed","login.form.error.unknownwk":"Activation code does not exist or is invalid","login.form.error.invalidapp":"Unable to login with this application","login.form.forgot.password":"Forgot Password?","global.error.with.code":"Sorry, something went wrong...(%s)","enter.code":"Pairing code","enter.password":"Password","enter.avg.account.email":"AVG Account email","enter.avast.account.email":"Avast Account email","enter.email":"Email address","login.continue.with":"or","global.cancel":"Cancel","global.reopen_browser":"Re-open browser","global.goBack":"Back","global.skip":"Skip","global.hidePassword":"Hide password","global.showPassword":"Show password","global.emptyPassword":"Please fill password","global.continue":"Continue","global.code":"Join","global.create":"Create Account","global.log.in":"Sign in","login.verify.email.desc":"We sent you a confirmation link to <strong>%s</strong>.<br>Please open the email and click the link.","login.verify.email":"Let’s get your email verified<br>and finish signing in!","code.to.avg.account.desc":"If you've been invited to an AVG network, simply enter your pairing code to join.","code.to.avast.account.desc":"If you've been invited to an Avast Omni network, simply enter your pairing code to join.","create.avg.account.desc":"Create your AVG Account to activate your product.","create.avast.account.desc":"Create your Avast Account to activate your product.","login.to.avg.account.desc":"This allows you to use the AVG subscriptions in your account on this computer.","login.to.avast.account.desc":"This allows you to use the Avast subscriptions in your account on this computer.","connect.tab.code":"Enter pairing code","connect.tab.create":"Create account","connect.tab.login":"Sign in","connect.to.avg.account":"Connect to AVG Account","connect.to.avast.account":"Connect to Avast Account","login.with.google":"SIGN IN WITH GOOGLE","login.with.facebook":"SIGN IN WITH FACEBOOK"}},ar:{translation:{"login.browser_link.invalid_deeplink":"إدخال مفتاح تسجيل دخول صالح","login.browser_link.enter_deeplink":"إدخال مفتاح تسجيل الدخول","login.browser_link.desc":"ستعثر عليه بالنقر فوق <strong>الحصول على مفتاح تسجيل الدخول كخيار بديل</strong> بعد تسجيل الدخول من متصفح الويب الخاص بك.","login.browser_link.title":"إدخال مفتاح تسجيل الدخول من المتصفح الخاص بك","login.signing_up":"جارٍ الانتظار حتى إنشاء حسابك....","login.browser_create.desc":"لقد فتحنا متصفح الويب لديك لتتمكن من إنشاء حساب جديد. عندما تنتهي من فعل ذلك، سنعيدك إلى هنا. إذا فشل تسجيل الدخول التلقائي، يمكنك أيضًا {URL_START}إدخال مفتاح تسجيل الدخول من المتصفح{URL_END}.","login.browser_create.title":"إنشاء حساب من المتصفح الخاص بك","login.sign_in_failed":"فشل تسجيل الدخول (%s)","login.signing_in":"جارٍ تسجيل الدخول...","login.browser_login.desc":"لقد فتحنا متصفح الويب لديك لتتمكن من تسجيل الدخول. عندما تنتهي من فعل ذلك، سنعيدك إلى هنا. إذا فشل تسجيل الدخول التلقائي، يمكنك أيضًا {URL_START}إدخال مفتاح تسجيل الدخول من المتصفح{URL_END}.","login.browser_login.title":"تسجيل الدخول من المتصفح الخاص بك","login.form.dont.have.account":"ليس لديك حساب","login.form.already.have.account":"لديك حساب بالفعل",not_loggedin:"يتعذر تسجيل الدخول بحساب التواصل الاجتماعي.",not_authorized:"يتعذر تسجيل الدخول بحساب التواصل الاجتماعي.","general.social.login.error":"يتعذر تسجيل الدخول بحساب التواصل الاجتماعي.","server.error.validationFault":"عذرًا، لقد واجهتنا مشكلة. يُرجى المحاولة مرة أخرى في وقتٍ لاحق.","login.form.error.offline":"يُرجى الاتصال بالإنترنت. {URL_START}هل تحتاج إلى المساعدة؟{URL_END}","login.form.error.badCredentials":"عذرًا، بريدك الإلكتروني وكلمة مروره لا يتطابقان","login.form.error.invalidEmail":"يُرجى إدخال بريد إلكتروني صالح (على سبيل المثال، example@email.com)","login.form.error.invalidtoken":"يتعذر تسجيل الدخول بحساب التواصل الاجتماعي هذا","login.form.error.accounthassociallogin":"يمتلك الحساب بيانات تسجيل دخول تخص التواصل الاجتماعي بالفعل","login.form.error.socialnotverified":"لم يتم التحقق من حساب التواصل الاجتماعي الخاص بك، يُرجى التحقق من حسابك وإعادة المحاولة.","login.form.error.nosocialemail":"لا يمكننا استخدام حساب التواصل الاجتماعي الخاص بك لأنه لا يحتوي على بريد إلكتروني. يُرجى إضافة عنوان بريد إلكتروني إلى حساب التواصل الاجتماعي الخاص بك.","login.form.error.notverified":"لم يتم التحقق من حسابك، يُرجى التحقق من حسابك وإعادة المحاولة.","login.form.error.invalidcredentials":"عذرًا، لقد أدخلت عنوان بريد إلكتروني أو كلمة مرور غير صالحين.","login.form.error.invaliddata":"كلمة مرورك ضعيفة (يجب ألا تقل عن 8 أحرف) أو الحساب موجود بالفعل.","login.form.error.password.policy":"كلمة المرور ضعيفة (8 أحرف على الأقل)","login.form.error.accountExists":"الحساب موجود بالفعل.","login.form.error.multiplelogin":"الوصول المتعدد لهذا الحساب","login.form.error.toomanyrequests":"تم إجراء محاولات كثيرة جدًا لتسجيل الدخول","login.form.error.notallowedapp":"لا يسمح للتطبيق باستخدام هذا الحساب","login.form.error.authfailed":"فشلت عملية المصادقة","login.form.error.unknownwk":"رمز التنشيط غير موجود أو غير صالح","login.form.error.invalidapp":"يتعذر تسجيل الدخول عبر هذا التطبيق","login.form.forgot.password":"هل نسيت كلمة المرور؟","global.error.with.code":"عذرًا، حدث خطأ ما...(%s)","enter.code":"رمز الاقتران","enter.password":"كلمة المرور","enter.avg.account.email":"البريد الإلكتروني لحساب AVG","enter.avast.account.email":"البريد الإلكتروني لحساب Avast","enter.email":"عنوان البريد الإلكتروني","login.continue.with":"أو","global.cancel":"إلغاء الأمر","global.reopen_browser":"إعادة فتح المتصفح","global.goBack":"العودة","global.skip":"‏‏تخطٍّ","global.hidePassword":"إخفاء كلمة المرور","global.showPassword":"إظهار كلمة المرور","global.emptyPassword":"يرجى إدخال كلمة المرور","global.continue":"متابعة","global.code":"انضمام","global.create":"إنشاء حساب","global.log.in":"تسجيل الدخول","login.verify.email.desc":"لقد أرسلنا رابطًا للتأكيد إلى <strong>%s</strong>.<br>يرجى فتح البريد الإلكتروني والنقر فوق الرابط.","login.verify.email":"دعنا نتحقق من صحة بريدك الإلكتروني<br>لإنهاء تسجيل الدخول!","code.to.avg.account.desc":"إذا دُعيت إلى شبكة AVG، فما عليك سوى إدخال رمز الاقتران الخاص بك للانضمام.","code.to.avast.account.desc":"إذا دُعيت إلى شبكة Avast Omni، فما عليك سوى إدخال رمز الاقتران الخاص بك للانضمام.","create.avg.account.desc":"أنشئ حساب AVG الخاص بك لتنشيط منتجك.","create.avast.account.desc":"أنشئ حساب Avast الخاص بك لتفعيل منتجك.","login.to.avg.account.desc":"يسمح لك ذلك باستخدام اشتراكات AVG في حسابك على هذا الكمبيوتر.","login.to.avast.account.desc":"يسمح لك ذلك باستخدام اشتراكات Avast في حسابك على هذا الكمبيوتر.","connect.tab.code":"إدخال رمز الاقتران","connect.tab.create":"إنشاء حساب","connect.tab.login":"تسجيل الدخول","connect.to.avg.account":"الاتصال بحساب AVG","connect.to.avast.account":"الاتصال بحساب Avast","login.with.google":"تسجيل الدخول باستخدام GOOGLE","login.with.facebook":"تسجيل الدخول باستخدام FACEBOOK"}},be:{translation:{"login.browser_link.invalid_deeplink":"Увядзіце сапраўдны ключ уваходу","login.browser_link.enter_deeplink":"Увядзіце ключ уваходу","login.browser_link.desc":"Яго можна знайсці, калі націснуць <strong>Атрымаць ключ уваходу</strong> пасля выканання ўваходу ў браўзеры.","login.browser_link.title":"Увядзіце ключ уваходу ў браўзеры","login.signing_up":"Чаканне, пакуль вы створыце ўліковы запіс...","login.browser_create.desc":"Мы адкрылі ваш вэб-браўзер, каб вы маглі стварыць новы ўліковы запіс. Па завяршэнні мы вернем вас сюды. Калі аўтаматычны ўваход не атрымліваецца, вы таксама можаце {URL_START}ўвесці ключ уваходу ў браўзеры{URL_END}.","login.browser_create.title":"Стварыце ўліковы запіс у сваім браўзеры","login.sign_in_failed":"Памылка ўваходу (%s)","login.signing_in":"Уваход...","login.browser_login.desc":"Мы адкрылі ваш вэб-браўзер, каб вы маглі ўвайсці ў сістэму. Па завяршэнні мы вернем вас сюды. Калі аўтаматычны ўваход не атрымліваецца, вы таксама можаце {URL_START}ўвесці ключ уваходу ў браўзеры{URL_END}.","login.browser_login.title":"Выканайце ўваход з браўзера","login.form.dont.have.account":"Няма ўліковага запісу","login.form.already.have.account":"У мяне ўжо ёсць уліковы запіс",not_loggedin:"Не атрымліваецца ўвайсці з дапамогай уліковага запісу сацыяльнай сеткі.",not_authorized:"Не атрымліваецца ўвайсці з дапамогай уліковага запісу сацыяльнай сеткі.","general.social.login.error":"Не атрымліваецца ўвайсці з дапамогай уліковага запісу сацыяльнай сеткі.","server.error.validationFault":"На жаль, мы сутыкнуліся з праблемай. Паўтарыце спробу пазней.","login.form.error.offline":"Падключыцеся да інтэрнэту. {URL_START}Патрэбна дапамога?{URL_END}","login.form.error.badCredentials":"На жаль, вашы адрас эл. пошты і пароль не супадаюць","login.form.error.invalidEmail":"Увядзіце правільны адрас эл. пошты (напрыклад, example@email.com)","login.form.error.invalidtoken":"Не атрымліваецца ўвайсці з дапамогай уліковага запісу сацыяльнай сеткі","login.form.error.accounthassociallogin":"Ва ўліковым запісе ўжо ёсць уваход з дапамогай сацыяльнай сеткі","login.form.error.socialnotverified":"Ваш уліковы запіс у сацыяльнай сетцы не правераны. Праверце ўліковы запіс і паўтарыце спробу.","login.form.error.nosocialemail":"Мы не можам выкарыстаць ваш уліковы запіс сацыяльнай сеткі, бо ў ім няма адраса электроннай пошты. Дадайце адрас электроннай пошты да вашага ўліковага запісу сацыяльнай сеткі.","login.form.error.notverified":"Ваш уліковы запіс не правераны. Праверце ўліковы запіс і паўтарыце спробу.","login.form.error.invalidcredentials":"Уведзены несапраўдны пароль або адрас электроннай пошты.","login.form.error.invaliddata":"Пароль ненадзейны (трэба не менш за 8 сімвалаў), або ўліковы запіс ужо існуе.","login.form.error.password.policy":"Ваш пароль ненадзейны (увядзіце не менш за 8 сімвалаў)","login.form.error.accountExists":"Уліковы запіс ужо існуе.","login.form.error.multiplelogin":"Множны доступ да гэтага ўліковага запісу","login.form.error.toomanyrequests":"Занадта шмат спроб уваходу","login.form.error.notallowedapp":"Праграме не дазволена выкарыстоўваць гэты ўліковы запіс","login.form.error.authfailed":"Памылка аўтэнтыфікацыі","login.form.error.unknownwk":"Код актывацыі не існуе або несапраўдны","login.form.error.invalidapp":"Не атрымліваецца ўвайсці з дапамогай гэтай праграмы","login.form.forgot.password":"Забылі пароль?","global.error.with.code":"На жаль, нешта пайшло не так...(%s)","enter.code":"Код сувязі","enter.password":"Пароль","enter.avg.account.email":"Электронная пошта ўліковага запісу AVG","enter.avast.account.email":"Электронная пошта ўліковага запісу Avast","enter.email":"Адрас электроннай пошты","login.continue.with":"ці","global.cancel":"Адмяніць","global.reopen_browser":"Паўторна адкрыць браўзер","global.goBack":"Назад","global.skip":"Прапусціць","global.hidePassword":"Схаваць пароль","global.showPassword":"Паказаць пароль","global.emptyPassword":"Увядзіце пароль","global.continue":"Працягнуць","global.code":"Далучыцца","global.create":"Стварыць уліковы запіс","global.log.in":"Увайсці","login.verify.email.desc":"Мы адправілі вам спасылку для пацвярджэння на адрас <strong>%s</strong>.<br>Адкрыйце электронны ліст і націсніце спасылку.","login.verify.email":"Давайце пацвердзім ваш адрас электроннай пошты<br>і выканаем уваход!","code.to.avg.account.desc":"Калі вы запрошаны ў сетку AVG, проста ўвядзіце свой код сувязі, каб далучыцца.","code.to.avast.account.desc":"Калі вы запрошаны ў сетку Avast Omni, проста ўвядзіце свой код сувязі, каб далучыцца.","create.avg.account.desc":"Стварыце ўліковы запіс AVG, каб актываваць прадукт.","create.avast.account.desc":"Стварыце ўліковы запіс Avast, каб актываваць прадукт.","login.to.avg.account.desc":"Гэта дазволіць выкарыстоўваць падпіскі AVG ва ўліковым запісе на гэтым камп'ютары.","login.to.avast.account.desc":"Дазваляе выкарыстоўваць падпіскі Avast ва ўліковым запісе на гэтым камп'ютары.","connect.tab.code":"Увесці код сувязі","connect.tab.create":"Стварыць уліковы запіс","connect.tab.login":"Увайсці","connect.to.avg.account":"Падключэнне да ўліковага запісу AVG","connect.to.avast.account":"Падключэнне да ўліковага запісу Avast","login.with.google":"УВАЙСЦІ ПРАЗ УЛІКОВЫ ЗАПІС GOOGLE","login.with.facebook":"УВАЙСЦІ ПРАЗ УЛІКОВЫ ЗАПІС FACEBOOK"}},bg:{translation:{"login.browser_link.invalid_deeplink":"Въведете валиден ключ за влизане","login.browser_link.enter_deeplink":"Въведете ключ за влизане","login.browser_link.desc":"Ще го откриете, като щракнете върху <strong>Получаване на ключ за влизане вместо това</strong>, след като влезете в уеб браузъра.","login.browser_link.title":"Въведете ключа за влизане от браузъра","login.signing_up":"Изчакваме ви да създадете акаунт...","login.browser_create.desc":"Отворихме уеб браузъра вместо вас, за да създадете нов акаунт. Когато приключите, ще ви върнем обратно тук. Ако автоматично влизане е неуспешно, можете също да {URL_START}въведете ключа за влизане от браузъра{URL_END}.","login.browser_create.title":"Създаване на акаунт от браузъра","login.sign_in_failed":"Влизането е неуспешно (%s)","login.signing_in":"Влизане...","login.browser_login.desc":"Отворихме уеб браузъра вместо вас, за да влезете. Когато приключите, ще ви върнем обратно тук. Ако автоматично влизане е неуспешно, можете също да {URL_START}въведете ключа за влизане от браузъра{URL_END}.","login.browser_login.title":"Влизане от браузъра","login.form.dont.have.account":"Нямате акаунт","login.form.already.have.account":"Вече имате акаунт",not_loggedin:"Не можете да влезете чрез акаунт в социална мрежа.",not_authorized:"Не можете да влезете чрез акаунт в социална мрежа.","general.social.login.error":"Не можете да влезете чрез акаунт в социална мрежа.","server.error.validationFault":"За съжаление, се натъкнахме на проблем. Моля, опитайте отново по-късно.","login.form.error.offline":"Свържете се с интернет. {URL_START}Имате ли нужда от помощ?{URL_END}","login.form.error.badCredentials":"Съжаляваме, имейлът и паролата не съвпадат","login.form.error.invalidEmail":"Моля, въведете валиден имейл адрес (например пример@пример.com)","login.form.error.invalidtoken":"Не можете да влезете с този социален акаунт","login.form.error.accounthassociallogin":"Акаунтът вече има вход през социална мрежа","login.form.error.socialnotverified":"Вашият социален акаунт не е потвърден. Моля, потвърдете акаунта и опитайте отново.","login.form.error.nosocialemail":"Не можем да използваме Вашия социален акаунт, тъй като той няма имейл адрес. Моля, добавете имейл адрес към социалния си акаунт.","login.form.error.notverified":"Вашият акаунт не е потвърден. Моля, потвърдете акаунта и опитайте отново.","login.form.error.invalidcredentials":"За съжаление, сте въвели невалиден имейл или парола.","login.form.error.invaliddata":"Паролата ви е слаба (изискват се поне 8 символа) или акаунтът вече съществува.","login.form.error.password.policy":"Паролата е слаба (трябва да е поне 8 символа)","login.form.error.accountExists":"Акаунтът вече съществува.","login.form.error.multiplelogin":"Множествен достъп до този акаунт","login.form.error.toomanyrequests":"Твърде много опити за влизане","login.form.error.notallowedapp":"Приложението няма разрешение да използва този акаунт","login.form.error.authfailed":"Неуспешно удостоверяване","login.form.error.unknownwk":"Активационният код не съществува или не е валиден","login.form.error.invalidapp":"Не можете да се присъедините с това приложение","login.form.forgot.password":"Забравена парола?","global.error.with.code":"Съжаляваме, възникна грешка...(%s)","enter.code":"Код за сдвояване","enter.password":"Парола","enter.avg.account.email":"Имейл на акаунт в AVG","enter.avast.account.email":"Имейл на акаунт в Avast","enter.email":"Имейл адрес","login.continue.with":"или","global.cancel":"Отказ","global.reopen_browser":"Повторно отваряне на браузъра","global.goBack":"Назад","global.skip":"Пропускане","global.hidePassword":"Скрий паролата","global.showPassword":"Покажи паролата","global.emptyPassword":"Моля, попълнете паролата","global.continue":"Продължи","global.code":"Присъед.","global.create":"Създаване на акаунт","global.log.in":"Идентификация","login.verify.email.desc":"Изпратихме ви връзка за потвърждаване на <strong>%s</strong>.<br>Отворете имейла и щракнете върху връзката.","login.verify.email":"Нека да потвърдим вашия имейл адрес<br>и да изпълним влизането!","code.to.avg.account.desc":"Ако сте поканен/а в мрежа на AVG, за да се присъедините, просто въведете кода за сдвояване.","code.to.avast.account.desc":"Ако сте поканен/а в мрежа на Avast Omni, за да се присъедините, просто въведете кода за сдвояване.","create.avg.account.desc":"Създайте акаунт в AVG, за да активирате продукта.","create.avast.account.desc":"Създайте акаунт в Avast, за да активирате продукта.","login.to.avg.account.desc":"Това ви позволява да използвате абонаментите за AVG в акаунта си на този компютър.","login.to.avast.account.desc":"Това ви позволява да използвате абонаментите за Avast в акаунта си на този компютър.","connect.tab.code":"Въведете код за сдвояване","connect.tab.create":"Създаване на акаунт","connect.tab.login":"Влизане","connect.to.avg.account":"Свържете се с акаунт в AVG","connect.to.avast.account":"Свързване с акаунт в Avast","login.with.google":"ВХОД ПРЕЗ GOOGLE","login.with.facebook":"ВХОД ПРЕЗ FACEBOOK"}},bn:{translation:{"login.browser_link.invalid_deeplink":"একটি বৈধ সাইন-ইন কী প্রবেশ করুন","login.browser_link.enter_deeplink":"সাইন-ইন কী প্রবেশ করুন","login.browser_link.desc":"আপনি <strong>ক্লিক করার মাধ্যমে এটি খুঁজে পাবেন, আপনার ওয়েব ব্রাউজারে সাইনইন করার পরে</strong>-এর পরিবর্তে একটি সাইন-ইন কী পান।","login.browser_link.title":"আপনার ব্রাউজার থেকে সাইন-ইন কী প্রবেশ করুন","login.signing_up":"আপনার অ্যাকাউন্ট তৈরী করার জন্য আমরা অপেক্ষা করছি...","login.browser_create.desc":"আমরা আপনি যাতে নতুন অ্যাকাউন্ট তৈরী করতে পারেন তার জন্য ওয়েব ব্রাউজার খুলেছি। আপনার যখন হয়ে যাবে, তখন আমরা আপনাকে এখানে পুনরায় ফিরিয়ে আনবো। যদি স্বয়ংক্রিয় সাইন-ইন ব্যর্থ হয়, এমনকী আপনি আপনার ব্রাউজার থেকে{URL_START}সাইন-ইন কী প্রবেশ করতে পারবেন{URL_END}।","login.browser_create.title":"আপনার ব্রাউজার থেকে একটি অ্যাকাউন্ট তৈরী করুন","login.sign_in_failed":"সাইন ইন ব্যর্থ হয়েছে (%s)","login.signing_in":"সাইন ইন করা হচ্ছে...","login.browser_login.desc":"আমরা আপনি যাতে সাইন ইন করতে পারেন তার জন্য ওয়েব ব্রাউজার খুলেছি। আপনার যখন হয়ে যাবে, তখন আমরা আপনাকে এখানে পুনরায় ফিরিয়ে আনবো। যদি স্বয়ংক্রিয় সাইন-ইন ব্যর্থ হয়, এমনকী আপনি আপনার ব্রাউজার থেকে{URL_START}সাইন-ইন কী প্রবেশ করতে পারবেন{URL_END}।","login.browser_login.title":"আপনার ব্রাউজার থেকে সাইন ইন করুন","login.form.dont.have.account":"কোন অ্যাকাউন্ট নেই","login.form.already.have.account":"ইতিমধ্যেই একটি অ্যাকাউন্ট আছে",not_loggedin:"সোশ্যাল অ্যাকাউন্ট মারফত সাইন ইন করতে অক্ষম।",not_authorized:"সোশ্যাল অ্যাকাউন্ট মারফত সাইন ইন করতে অক্ষম।","general.social.login.error":"সোশ্যাল অ্যাকাউন্ট মারফত সাইন ইন করতে অক্ষম।","server.error.validationFault":"দুঃখিত, আমরা একটি সমস্যার সম্মুখীন হয়েছি। অনুগ্রহ করে পরে আবার চেষ্টা করুন।","login.form.error.offline":"অনুগ্রহ করে ইন্টারনেট সংযুক্ত করুন।{URL_START}সাহায্যের প্রয়োজন?{URL_END}","login.form.error.badCredentials":"দুঃখিত, আপনার ইমেল এবং পাসওয়ার্ড মিলছে না","login.form.error.invalidEmail":"অনুগ্রহ করে একটি বৈধ ইমেল (যেমন, example@email.com) লিখুন","login.form.error.invalidtoken":"সোশ্যাল অ্যাকাউন্ট সিয়ে লগ ইন করতে পারেনি","login.form.error.accounthassociallogin":"অ্যাকাউন্টের ইতিমধ্যে সোশ্যাল লগ ইন আছে","login.form.error.socialnotverified":"আপনার সামাজিক অ্যাকাউন্ট যাচাই করা হয় না। আপনার অ্যাকাউন্ট যাচাই করুন এবং আবার চেষ্টা করুন।","login.form.error.nosocialemail":"আমরা সোশ্যাল অ্যাকাউন্ট ব্যবহার করতে পারিনা কারণ এতে কোনও ইমেল ঠিকানা নেই। অনুগ্রহ করে আপনার সোশ্যাল অ্যাকাউন্টে একটি ইমেল ঠিকানা যোগ করুন।","login.form.error.notverified":"আপনার অ্যাকাউন্ট যাচাই করা হয়নি। অনুগ্রহ করে আপনার অ্যাকাউন্ট যাচাই করুন ও আবার চেষ্টা করুন।","login.form.error.invalidcredentials":"দুঃখিত, আপনি একটি অবৈধ ইমেল বা পাসওয়ার্ড লিখেছেন।","login.form.error.invaliddata":"আপনার পাসওয়ার্ডটি দুর্বল (কমপক্ষে 8 অক্ষরের) বা অ্যাকাউন্ট ইতিমধ্যে বিদ্যমান।","login.form.error.password.policy":"আপনার পাসওয়ার্ড দুর্বল (অন্তত 8টি অক্ষরের হতে হবে)","login.form.error.accountExists":"অ্যাকাউন্ট ইতিমধ্যে বিদ্যমান আছে।","login.form.error.multiplelogin":"এই অ্যাকাউন্টে একাধিক অ্যাক্সেস হয়েছে","login.form.error.toomanyrequests":"লগ ইনের জন্য অনেক প্রয়াস চালিয়েছে","login.form.error.notallowedapp":"এই অ্যাকাউন্ট ব্যবহার করার জন্য অ্যাপ্লিকেশনকে অনুমতি দেওয়া হয়নি","login.form.error.authfailed":"প্রমাণীকরণ ব্যর্থ হয়েছে","login.form.error.unknownwk":"সক্রিয়করণ কোডটি বিদ্যমান নয় বা অবৈধ","login.form.error.invalidapp":"এই অ্যাপ্লিকেশনে লগ ইন করতে পারেনি","login.form.forgot.password":"পাসওয়ার্ড ভুলে গেছেন?","global.error.with.code":"দুঃখিত, কোনও সমস্যা হয়েছে...(%s)","enter.code":"পেয়ারিং কোড","enter.password":"পাসওয়ার্ড","enter.avg.account.email":"AVG অ্যাকাউন্টের ইমেল","enter.avast.account.email":"Avast অ্যাকাউন্টের ইমেল","enter.email":"ইমেল ঠিকানা","login.continue.with":"অথবা","global.cancel":"বাতিল","global.reopen_browser":"ব্রাউজার পুনরায় খুলুন","global.goBack":"ফিরুন","global.skip":"বাদ দিন","global.hidePassword":"পাসওয়ার্ড লুকান","global.showPassword":"পাসওয়ার্ড দেখান","global.emptyPassword":"দয়া করে পাসওয়ার্ড পূরণ করুন","global.continue":"চালিয়ে যান","global.code":"যোগ দিন","global.create":"অ্যাকাউন্ট তৈরি করুন","global.log.in":"সাইন ইন","login.verify.email.desc":"আমরা<strong>%s</strong>-এ একটি যাচাইকরণ লিঙ্ক পাঠিয়েছি।<br>অনুগ্রহ করে ইমেল খুলুন এবং লিঙ্কে ক্লিক করুন।","login.verify.email":"আসুন আপনার ইমেল যাচাই করা যাক<br>এবং সাইন ইন সম্পন্ন করা যাক!","code.to.avg.account.desc":"আপনাকে যদি একটি AVGনেটওয়ার্কে আমন্ত্রণ জানানো হয়ে থাকে, তাহলে যোগ দেওয়ার জন্য সহজে আপনার পেয়ারিং কোড লিখুন।","code.to.avast.account.desc":"আপনাকে যদি Avast Omni নেটওয়ার্কে আমন্ত্রণ জানানো হয়ে থাকে, তাহলে যোগ দেওয়ার জন্য সহজে আপনার পেয়ারিং কোড লিখুন।","create.avg.account.desc":"আপনার পণ্য সক্রিয় করতে আপনার AVG অ্যাকাউন্ট তৈরি করুন।","create.avast.account.desc":"আপনার পণ্য সক্রিয় করতে আপনার Avast অ্যাকাউন্ট তৈরি করুন।","login.to.avg.account.desc":"এটি আপনাকে এই কম্পিউটারে আপনার অ্যাকাউন্টে AVG সদস্যতা ব্যবহার করতে দেয়।","login.to.avast.account.desc":"এটি আপনাকে এই কম্পিউটারে আপনার অ্যাকাউন্টে Avast সদস্যতা ব্যবহার করার অনুমতি দেয়।","connect.tab.code":"পেয়ারিং কোড লিখুন","connect.tab.create":"অ্যাকাউন্ট তৈরি করুন","connect.tab.login":"সাইন ইন","connect.to.avg.account":"AVG অ্যাকাউন্টে সংযোগ করুন","connect.to.avast.account":"Avast অ্যাকাউন্টে সংযোগ করুন","login.with.google":"GOOGLE-এর মাধ্যমে সাইন ইন করুন","login.with.facebook":"FACEBOOK-এর মাধ্যমে সাইন ইন করুন"}},ca:{translation:{"login.browser_link.invalid_deeplink":"Introduïu una clau d'inici de sessió vàlida","login.browser_link.enter_deeplink":"Introduïu la clau d'inici de sessió","login.browser_link.desc":"La trobareu fent clic a <strong>Obtén una clau d'inici de sessió</strong> després d'iniciar la sessió al navegador web.","login.browser_link.title":"Introduïu la clau d'inici de sessió des del navegador","login.signing_up":"Estem esperant que creeu el compte....","login.browser_create.desc":"Us hem obert el navegador web perquè pugueu crear un compte. Quan hàgiu acabat, us tornarem a portar aquí. Si es produeix un error en l'inici de sessió automàtic, també podeu {URL_START}introduir la clau d'inici de sessió des del navegador{URL_END}.","login.browser_create.title":"Creeu un compte des del navegador","login.sign_in_failed":"Error en iniciar la sessió (%s)","login.signing_in":"S'està iniciant la sessió...","login.browser_login.desc":"Us hem obert el navegador web perquè pugueu iniciar la sessióun compte. Quan hàgiu acabat, us tornarem a portar aquí. Si es produeix un error en l'inici de sessió automàtic, també podeu {URL_START}introduir la clau d'inici de sessió des del navegador{URL_END}.","login.browser_login.title":"Inicieu la sessió des del navegador","login.form.dont.have.account":"No teniu cap compte","login.form.already.have.account":"Ja tinc un compte",not_loggedin:"No es pot iniciar la sessió mitjançant un compte de xarxa social.",not_authorized:"No es pot iniciar la sessió mitjançant un compte de xarxa social.","general.social.login.error":"No es pot iniciar la sessió mitjançant un compte de xarxa social.","server.error.validationFault":"S'ha produït un problema. Torneu-ho a provar més tard.","login.form.error.offline":"Connecteu-vos a Internet. {URL_START}Necessiteu ajuda?{URL_END}","login.form.error.badCredentials":"Ho sentim, l'adreça electrònica i la contrasenya no coincideixen","login.form.error.invalidEmail":"Introduïu una adreça electrònica vàlida (p. ex., example@email.com)","login.form.error.invalidtoken":"No es pot iniciar la sessió amb aquest compte de xarxa social","login.form.error.accounthassociallogin":"Ja s'ha iniciat el compte amb una adreça electrònica de xarxa social","login.form.error.socialnotverified":"El vostre compte de xarxa social no està verificat. Verifiqueu-lo i torneu-ho a provar.","login.form.error.nosocialemail":"No es pot utilitzar el vostre compte de xarxa social perquè no té una adreça electrònica. Afegiu-ne una al vostre compte de xarxa social.","login.form.error.notverified":"El compte no està verificat. Verifiqueu-lo i torneu-ho a provar.","login.form.error.invalidcredentials":"Heu introduït un correu electrònic o una contrasenya no vàlids.","login.form.error.invaliddata":"La vostra contrasenya és poc segura (el mínim són 8 caràcters) o el compte ja existeix.","login.form.error.password.policy":"La contrasenya és poc segura (ha de tenir 8 caràcters com a mínim)","login.form.error.accountExists":"El compte ja existeix.","login.form.error.multiplelogin":"S'ha accedit diversos cop alhora a aquest compte","login.form.error.toomanyrequests":"S'han produït massa intents d'inici de la sessió","login.form.error.notallowedapp":"L'aplicació no té permís per utilitzar aquest compte","login.form.error.authfailed":"Error en l'autenticació","login.form.error.unknownwk":"El codi d'activació no existeix o no és vàlid","login.form.error.invalidapp":"No es pot iniciar la sessió amb aquesta aplicació","login.form.forgot.password":"Heu oblidat la contrasenya?","global.error.with.code":"S'ha produït un error...(%s)","enter.code":"Codi d'aparellament","enter.password":"Contrasenya","enter.avg.account.email":"Correu electrònic del compte de l'AVG","enter.avast.account.email":"Correu electrònic del compte de l'Avast","enter.email":"Adreça electrònica","login.continue.with":"o","global.cancel":"Cancel·la","global.reopen_browser":"Torna a obrir el navegador","global.goBack":"Enrere","global.skip":"Omet","global.hidePassword":"Amaga la contrasenya","global.showPassword":"Mostra la contrasenya","global.emptyPassword":"Introduïu la contrasenya","global.continue":"Continua","global.code":"Unir-s'hi","global.create":"Creeu un compte","global.log.in":"Inici de sessió","login.verify.email.desc":"Us hem enviat un enllaç de confirmació a <strong>%s</strong>.<br>Obriu-lo i feu clic a l'enllaç.","login.verify.email":"Ara verificarem el vostre correu electrònic <br> i acabarem d'iniciar la sessió.","code.to.avg.account.desc":"Si us han convidat a una xarxa AVG, només cal que introduïu el codi d'aparellament per unir-vos-hi.","code.to.avast.account.desc":"Si us han convidat a una xarxa Avast Omni, només cal que introduïu el codi d'aparellament per unir-vos-hi.","create.avg.account.desc":"Creeu el compte de l'AVG per activar el producte.","create.avast.account.desc":"Creeu el compte de l'Avast per activar el producte.","login.to.avg.account.desc":"Podreu fer servir les subscripcions a l'AVG del vostre compte en aquest equip.","login.to.avast.account.desc":"Podreu fer servir les subscripcions a l'Avast del vostre compte en aquest equip.","connect.tab.code":"Introduïu un codi d'aparellament","connect.tab.create":"Creeu un compte","connect.tab.login":"Inici de sessió","connect.to.avg.account":"Connecteu amb el compte de l'AVG","connect.to.avast.account":"Connecteu amb el compte de l'Avast","login.with.google":"INICIA LA SESSIÓ AMB GOOGLE","login.with.facebook":"INICIA LA SESSIÓ AMB FACEBOOK"}},cs:{translation:{"login.browser_link.invalid_deeplink":"Zadejte platný přihlašovací klíč","login.browser_link.enter_deeplink":"Zadejte přihlašovací klíč","login.browser_link.desc":"Dozvíte se ho tak, že po přihlášení přes webový prohlížeč kliknete na <strong>Místo toho získat přihlašovací klíč</strong>.","login.browser_link.title":"Zadejte přihlašovací klíč z prohlížeče","login.signing_up":"Čeká se, až si vytvoříte účet…","login.browser_create.desc":"Otevřeli jsme vám webový prohlížeč, abyste si mohli vytvořit nový účet. Až budete hotoví, vrátíme vás sem. Pokud se automatické přihlášení nepovede, můžete také {URL_START}zadat přihlašovací klíč z prohlížeče{URL_END}.","login.browser_create.title":"Vytvořte si účet přes prohlížeč","login.sign_in_failed":"Přihlášení se nepovedlo (%s)","login.signing_in":"Přihlašování…","login.browser_login.desc":"Otevřeli jsme vám webový prohlížeč, abyste se mohli přihlásit. Až budete hotoví, vrátíme vás sem. Pokud se automatické přihlášení nepovede, můžete také {URL_START}zadat přihlašovací klíč z prohlížeče{URL_END}.","login.browser_login.title":"Přihlášení z prohlížeče","login.form.dont.have.account":"Nemáte účet","login.form.already.have.account":"Máte již účet",not_loggedin:"Nepodařilo se přihlásit přes účet na sociální síti.",not_authorized:"Nepodařilo se přihlásit přes účet na sociální síti.","general.social.login.error":"Nepodařilo se přihlásit přes účet na sociální síti.","server.error.validationFault":"Omlouváme se, ale došlo k problému. Zkuste to znovu později.","login.form.error.offline":"Připojte se k internetu. {URL_START}Potřebujete pomoc?{URL_END}","login.form.error.badCredentials":"E-mail a heslo bohužel nesouhlasí","login.form.error.invalidEmail":"Zadejte platnou e-mailovou adresu (např. jmeno@email.cz)","login.form.error.invalidtoken":"Nepodařilo se přihlásit přes účet na sociální síti","login.form.error.accounthassociallogin":"K účtu se už přihlašujete přes sociální síť","login.form.error.socialnotverified":"Váš účet na sociální síti není ověřený. Ověřte jej prosím a zkuste to znovu.","login.form.error.nosocialemail":"Váš účet na sociální síti nelze použít, protože nemá nastavenou e-mailovou adresu. Přidejte si do účtu na sociální síti e-mailovou adresu.","login.form.error.notverified":"Váš účet není ověřený. Ověřte jej a zkuste to znovu.","login.form.error.invalidcredentials":"Bohužel jste zadali neplatný e-mail nebo heslo.","login.form.error.invaliddata":"Vaše heslo je slabé (neobsahuje aspoň 8 znaků) nebo účet už existuje.","login.form.error.password.policy":"Heslo je slabé (musí mít aspoň 8 znaků)","login.form.error.accountExists":"Účet už existuje.","login.form.error.multiplelogin":"Vícenásobný přístup k tomuto účtu","login.form.error.toomanyrequests":"Příliš mnoho pokusů o přihlášení","login.form.error.notallowedapp":"Aplikace nemá povoleno používání tohoto účtu","login.form.error.authfailed":"Ověření se nezdařilo","login.form.error.unknownwk":"Aktivační kód neexistuje nebo je neplatný","login.form.error.invalidapp":"Pomocí aplikace se nepodařilo přihlásit","login.form.forgot.password":"Zapomněli jste heslo?","global.error.with.code":"Je nám to líto, něco se pokazilo… (%s)","enter.code":"Párovací kód","enter.password":"Heslo","enter.avg.account.email":"E-mail k účtu AVG","enter.avast.account.email":"E-mail k účtu Avast","enter.email":"Emailová adresa","login.continue.with":"nebo","global.cancel":"Storno","global.reopen_browser":"Znovu otevřít prohlížeč","global.goBack":"Zpět","global.skip":"Přeskočit","global.hidePassword":"Skrýt heslo","global.showPassword":"Zobrazit heslo","global.emptyPassword":"Zadejte heslo","global.continue":"Pokračovat","global.code":"Přidat se","global.create":"Vytvořit účet","global.log.in":"Přihlásit","login.verify.email.desc":"Na adresu <strong>%s</strong> jsme vám poslali potvrzovací odkaz.<br>Otevřete příslušný e-mail a na tento odkaz klikněte.","login.verify.email":"Pojďme ověřit váš e-mail<br>a dokončit přihlašování.","code.to.avg.account.desc":"Pokud jste byli pozváni k síti AVG, přidat se můžete zadáním párovacího kódu.","code.to.avast.account.desc":"Pokud jste byli pozváni k síti Avast Omni, přidat se můžete zadáním párovacího kódu.","create.avg.account.desc":"Chcete-li produkt aktivovat, vytvořte si účet AVG.","create.avast.account.desc":"Chcete-li produkt aktivovat, vytvořte si účet Avast.","login.to.avg.account.desc":"Díky tomu budete moci na tomto počítači používat předplatná AVG z vašeho účtu.","login.to.avast.account.desc":"Díky tomu budete moci na tomto počítači používat předplatná Avastu z vašeho účtu.","connect.tab.code":"Zadejte párovací kód","connect.tab.create":"Vytvořit účet","connect.tab.login":"Přihlásit","connect.to.avg.account":"Připojit k účtu AVG","connect.to.avast.account":"Připojit k účtu Avast","login.with.google":"PŘIHLÁSIT PŘES GOOGLE","login.with.facebook":"PŘIHLÁSIT PŘES FACEBOOK"}},da:{translation:{"login.browser_link.invalid_deeplink":"Angiv gyldig loginnøgle","login.browser_link.enter_deeplink":"Angiv loginnøgle","login.browser_link.desc":"Den finder du ved at klikke på <strong>Få en loginnøgle i stedet</strong>, efter du har logget på i din webbrowser.","login.browser_link.title":"Angiv loginnøglen fra din browser","login.signing_up":"Venter på, at du opretter din konto ...","login.browser_create.desc":"Vi har åbnet din webbrowser, så du kan oprette en ny konto. Når du er færdig, sender vi dig her tilbage. Hvis automatisk login mislykkes, kan du også {URL_START}angive loginnøglen fra din browser{URL_END}.","login.browser_create.title":"Opret en konto fra din browser","login.sign_in_failed":"Login mislykkedes (%s)","login.signing_in":"Logger på ...","login.browser_login.desc":"Vi har åbnet din webbrowser, så du kan logge på. Når du er færdig, sender vi dig her tilbage. Hvis automatisk login mislykkes, kan du også {URL_START}angive loginnøglen fra din browser{URL_END}.","login.browser_login.title":"Log på fra din browser","login.form.dont.have.account":"Har du ikke en konto","login.form.already.have.account":"Har allerede en konto",not_loggedin:"Kan ikke logge på via social konto.",not_authorized:"Kan ikke logge på via social konto.","general.social.login.error":"Kan ikke logge på via social konto.","server.error.validationFault":"Der opstod et problem. Prøv igen senere.","login.form.error.offline":"Opret forbindelse til internettet. {URL_START}Brug for hjælp?{URL_END}","login.form.error.badCredentials":"Din mail og adgangskode passer ikke sammen","login.form.error.invalidEmail":"Angiv en gyldig mailadresse (f.eks. mitnavn@mail.com)","login.form.error.invalidtoken":"Kan ikke logge på med denne sociale konto","login.form.error.accounthassociallogin":"Kontoen har allerede et socialt login","login.form.error.socialnotverified":"Din sociale konto er ikke bekræftet. Bekræft din konto, og prøv igen.","login.form.error.nosocialemail":"Vi kan ikke bruge din sociale konto, fordi den ikke har en mailadresse. Føj en mailadresse til din sociale konto.","login.form.error.notverified":"Din konto er ikke bekræftet. Bekræft din konto, og prøv igen.","login.form.error.invalidcredentials":"Du har angivet en ugyldig mail eller adgangskode.","login.form.error.invaliddata":"Din adgangskode er svag (mindst 8 tegn), eller kontoen findes allerede.","login.form.error.password.policy":"Din adgangskode er svag (mindst 8 tegn)","login.form.error.accountExists":"Kontoen findes allerede.","login.form.error.multiplelogin":"Multiadgang til denne konto","login.form.error.toomanyrequests":"For mange loginforsøg","login.form.error.notallowedapp":"Programmet har ikke tilladelse til at bruge denne konto","login.form.error.authfailed":"Godkendelse mislykket","login.form.error.unknownwk":"Aktiveringskoden findes ikke eller er ugyldig","login.form.error.invalidapp":"Kan ikke logge på med dette program","login.form.forgot.password":"Glemt adgangskoden?","global.error.with.code":"Der gik noget galt ... (%s)","enter.code":"Parringskode","enter.password":"Adgangskode","enter.avg.account.email":"AVG-kontomail","enter.avast.account.email":"Avast-kontomail","enter.email":"Mailadresse","login.continue.with":"eller","global.cancel":"Annuller","global.reopen_browser":"Genåbn browseren","global.goBack":"Tilbage","global.skip":"Spring over","global.hidePassword":"Skjul adgangskode","global.showPassword":"Vis adgangskode","global.emptyPassword":"Udfyld adgangskode","global.continue":"Fortsæt","global.code":"Deltag","global.create":"Opret konto","global.log.in":"Log på","login.verify.email.desc":"Vi sendte dig et bekræftelseslink til <strong>%s</strong>.<br>Åbn mailen, og klik på linket.","login.verify.email":"Lad os få din mail bekræftet<br>og fuldføre login!","code.to.avg.account.desc":"Du er blevet inviteret til et AVG-netværk, skal du blot angive din parringskode for at deltage.","code.to.avast.account.desc":"Du er blevet inviteret til et Avast Omni-netværk, skal du blot angive din parringskode for at deltage.","create.avg.account.desc":"Opret din AVG-konto for at aktivere dit produkt.","create.avast.account.desc":"Opret din Avast-konto for at aktivere dit produkt.","login.to.avg.account.desc":"Dette lader dig bruge AVG-abonnementerne i din konto på denne computer.","login.to.avast.account.desc":"Dette lader dig bruge Avast-abonnementerne i din konto på denne computer.","connect.tab.code":"Angiv parringskode","connect.tab.create":"Opret konto","connect.tab.login":"Log på","connect.to.avg.account":"Opret forbindelse til din AVG-konto","connect.to.avast.account":"Opret forbindelse til din Avast-konto","login.with.google":"LOG PÅ MED GOOGLE","login.with.facebook":"LOG PÅ MED FACEBOOK"}},de:{translation:{"login.browser_link.invalid_deeplink":"Gültigen Anmeldeschlüssel eingeben","login.browser_link.enter_deeplink":"Anmeldeschlüssel eingeben","login.browser_link.desc":"Diesen finden Sie, wenn Sie nach der Anmeldung in Ihrem Webbrowser auf <strong>Erhalten Sie stattdessen einen Anmeldeschlüssel</strong> klicken.","login.browser_link.title":"Den Anmeldeschlüssel aus dem Browser eingeben","login.signing_up":"Wir warten darauf, dass Sie Ihr Konto erstellen...","login.browser_create.desc":"Wir haben Ihren Webbrowser geöffnet, damit Sie einen neues Konto erstellen können. Wenn Sie damit fertig sind, bringen wir Sie hierher zurück. Wenn die automatische Anmeldung fehlschlägt, können Sie auch {URL_START} den Anmeldeschlüssel über Ihren Browser eingeben{URL_END}.","login.browser_create.title":"Über Ihren Browser ein Konto erstellen","login.sign_in_failed":"Anmeldung fehlgeschlagen (%s)","login.signing_in":"Wird angemeldet...","login.browser_login.desc":"Wir haben Ihren Webbrowser geöffnet, damit Sie sich anmelden können. Wenn Sie damit fertig sind, bringen wir Sie hierher zurück. Wenn die automatische Anmeldung fehlschlägt, können Sie auch {URL_START} den Anmeldeschlüssel über Ihren Browser eingeben{URL_END}.","login.browser_login.title":"Vom Browser aus anmelden","login.form.dont.have.account":"Sie haben kein Konto","login.form.already.have.account":"Haben Sie bereits ein Benutzerkonto",not_loggedin:"Die Anmeldung über den Account eines sozialen Netzwerks ist leider nicht möglich.",not_authorized:"Die Anmeldung über den Account eines sozialen Netzwerks ist leider nicht möglich.","general.social.login.error":"Die Anmeldung über den Account eines sozialen Netzwerks ist leider nicht möglich.","server.error.validationFault":"Es ist leider ein Problem aufgetreten. Bitte versuchen Sie es zu einem späteren Zeitpunkt erneut.","login.form.error.offline":"Bitte stellen Sie eine Verbindung mit dem Internet her. {URL_START}Benötigen Sie Hilfe?{URL_END}","login.form.error.badCredentials":"Ihre E-Mail-Adresse und das Passwort stimmen leider nicht überein","login.form.error.invalidEmail":"Geben Sie eine gültige E-Mail-Adresse ein (z. B. beispiel@email.com).","login.form.error.invalidtoken":"Die Anmeldung über dieses Konto des sozialen Netzwerks ist nicht möglich","login.form.error.accounthassociallogin":"Das Konto ist bereits mit den Anmeldedaten eines soziales Netzwerks verknüpft","login.form.error.socialnotverified":"Ihr Konto in diesem sozialen Netzwerk wurde nicht verifiziert. Verifizieren Sie Ihr Konto und versuchen Sie es erneut.","login.form.error.nosocialemail":"Wir können Ihr Konto in diesem sozialen Netzwerk nicht verwenden, da keine E-Mail-Adresse damit verknüpft ist. Bitte fügen Sie dem Konto dieses Netzwerks eine E-Mail-Adresse hinzu.","login.form.error.notverified":"Ihr Konto wurde nicht verifiziert. Verifizieren Sie Ihr Konto und versuchen Sie es erneut.","login.form.error.invalidcredentials":"Sie haben leider eine ungültige E-Mail-Adresse oder ein ungültiges Passwort eingegeben.","login.form.error.invaliddata":"Ihr Passwort ist zu schwach (es muss mindestens 8 Zeichen enthalten) oder dieses Konto ist bereits vorhanden.","login.form.error.password.policy":"Ihr Passwort ist zu schwach (es muss mindestens 8 Zeichen lang sein)","login.form.error.accountExists":"Dieses Konto ist bereits vorhanden.","login.form.error.multiplelogin":"Mehrfacher Zugriff auf dieses Konto","login.form.error.toomanyrequests":"Zu viele Anmeldeversuche","login.form.error.notallowedapp":"Die Anwendung ist nicht befugt, dieses Konto zu verwenden","login.form.error.authfailed":"Authentifizierung fehlgeschlagen","login.form.error.unknownwk":"Dieser Aktivierungscode ist nicht bekannt oder ungültig","login.form.error.invalidapp":"Die Anmeldung über diese Anwendung ist nicht möglich","login.form.forgot.password":"Passwort vergessen?","global.error.with.code":"Leider ist ein Fehler aufgetreten...(%s)","enter.code":"Kopplungscode","enter.password":"Kennwort","enter.avg.account.email":"E-Mail-Adresse des AVG-Kontos","enter.avast.account.email":"E-Mail-Adresse des Avast-Kontos","enter.email":"E-Mail-Adresse","login.continue.with":"oder","global.cancel":"Abbrechen","global.reopen_browser":"Browser erneut öffnen","global.goBack":"Zurück","global.skip":"Überspringen","global.hidePassword":"Passwort ausblenden","global.showPassword":"Passwort anzeigen","global.emptyPassword":"Bitte geben Sie Ihr Passwort ein","global.continue":"Fortsetzen","global.code":"Verbinden","global.create":"Konto erstellen","global.log.in":"Einloggen","login.verify.email.desc":"Wir haben Ihnen einen Bestätigungslink an <strong>%s</strong> geschickt.<br>Bitte öffnen Sie die E-Mail und klicken Sie auf den Link.","login.verify.email":"Lassen Sie uns Ihre E-Mail verifizieren<br>und die Anmeldung abschließen!","code.to.avg.account.desc":"Wenn Sie in ein AVG-Netzwerk eingeladen wurden, geben Sie einfach Ihren Kopplungscode ein, um dem Netzwerk beizutreten.","code.to.avast.account.desc":"Wenn Sie in ein Avast Omni-Netzwerk eingeladen wurden, geben Sie einfach Ihren Kopplungscode ein, um dem Netzwerk beizutreten.","create.avg.account.desc":"Erstellen Sie ein AVG-Konto, um Ihr Produkt zu aktivieren.","create.avast.account.desc":"Erstellen Sie ein Avast-Konto, um Ihr Produkt zu aktivieren.","login.to.avg.account.desc":"Dadurch können Sie die AVG-Abonnements in Ihrem Konto auf diesem Computer verwenden.","login.to.avast.account.desc":"Dadurch können Sie die Avast-Abonnements in Ihrem Konto auf diesem Computer verwenden.","connect.tab.code":"Kopplungscode eingeben","connect.tab.create":"Konto erstellen","connect.tab.login":"Anmelden","connect.to.avg.account":"Mit AVG-Konto verbinden","connect.to.avast.account":"Mit Avast-Konto verbinden","login.with.google":"MIT GOOGLE ANMELDEN","login.with.facebook":"MIT FACEBOOK ANMELDEN"}},el:{translation:{"login.browser_link.invalid_deeplink":"Δώστε ένα έγκυρο κλειδί σύνδεσης","login.browser_link.enter_deeplink":"Δώστε το κλειδί σύνδεσης","login.browser_link.desc":"Θα το βρείτε κάνοντας κλικ στο <strong>Τότε λάβετε ένα κλειδί σύνδεσης</strong> αφού συνδεθείτε στο πρόγραμμα περιήγησης.","login.browser_link.title":"Δώστε το κλειδί σύνδεσης από το πρόγραμμα περιήγησης","login.signing_up":"Περιμένουμε να δημιουργήσετε τον λογαριασμό σας...","login.browser_create.desc":"Ανοίξαμε το πρόγραμμα περιήγησης για να δημιουργήσετε έναν νέο λογαριασμό. Μόλις τελειώσετε, θα σας επαναφέρουμε εδώ. Αν αποτύχει η αυτόματη σύνδεση, μπορείτε επίσης να {URL_START}δώσετε το κλειδί σύνδεσης από το πρόγραμμα περιήγησής σας{URL_END}.","login.browser_create.title":"Δημιουργήστε λογαριασμό από το πρόγραμμα περιήγησης","login.sign_in_failed":"Η σύνδεση απέτυχε (%s)","login.signing_in":"Σύνδεση...","login.browser_login.desc":"Ανοίξαμε το πρόγραμμα περιήγησης για να συνδεθείτε. Μόλις τελειώσετε, θα σας επαναφέρουμε εδώ. Αν αποτύχει η αυτόματη σύνδεση, μπορείτε επίσης να {URL_START}δώσετε το κλειδί σύνδεσης από το πρόγραμμα περιήγησής σας{URL_END}.","login.browser_login.title":"Συνδεθείτε από το πρόγραμμα περιήγησης","login.form.dont.have.account":"Δεν έχω λογαριασμό","login.form.already.have.account":"Έχω ήδη λογαριασμό",not_loggedin:"Αδύνατη η σύνδεση μέσω λογαριασμού κοινωνικών δικτύων.",not_authorized:"Αδύνατη η σύνδεση μέσω λογαριασμού κοινωνικών δικτύων.","general.social.login.error":"Αδύνατη η σύνδεση μέσω λογαριασμού κοινωνικών δικτύων.","server.error.validationFault":"Δυστυχώς, αντιμετωπίσαμε πρόβλημα. Παρακαλούμε δοκιμάστε ξανά αργότερα.","login.form.error.offline":"Παρακαλούμε συνδεθείτε στο internet. {URL_START}Χρειάζεστε βοήθεια;{URL_END}","login.form.error.badCredentials":"Δυστυχώς, το email και ο κωδικός πρόσβασης δεν ταιριάζουν","login.form.error.invalidEmail":"Πληκτρολογήστε ένα έγκυρο email (π.χ. example@email.com)","login.form.error.invalidtoken":"Αδύνατη η σύνδεση με αυτό τον λογαριασμό κοινωνικών δικτύων","login.form.error.accounthassociallogin":"Ο λογαριασμός έχει ήδη σύνδεση στα κοινωνικά δίκτυα","login.form.error.socialnotverified":"Ο λογαριασμός σας στα κοινωνικά δίκτυα δεν έχει επαληθευτεί. Επαληθεύστε τον και δοκιμάστε ξανά.","login.form.error.nosocialemail":"Δεν μπορούμε να χρησιμοποιήσουμε τον λογαριασμό σας στα κοινωνικά δίκτυα, επειδή δεν έχει διεύθυνση email. Προσθέστε διεύθυνση email στον λογαριασμό σας στα κοινωνικά δίκτυα.","login.form.error.notverified":"Ο λογαριασμός σας δεν έχει επαληθευτεί. Επαληθεύστε τον και δοκιμάστε ξανά.","login.form.error.invalidcredentials":"Λυπούμαστε, έχετε εισαγάγει μη έγκυρο email ή κωδικό πρόσβασης.","login.form.error.invaliddata":"Ο κωδικός είναι αδύναμος (απαιτούνται τουλάχιστον 8 χαρακτήρες) ή ο λογαριασμός υπάρχει ήδη.","login.form.error.password.policy":"Ο κωδικός είναι αδύναμος (τουλάχιστον 8 χαρακτ.)","login.form.error.accountExists":"Ο λογαριασμός υπάρχει ήδη.","login.form.error.multiplelogin":"Πολλαπλή πρόσβαση σε αυτόν τον λογαριασμό","login.form.error.toomanyrequests":"Υπερβολικά πολλές προσπάθειες σύνδεσης","login.form.error.notallowedapp":"Η εφαρμογή δεν έχει δικαίωμα να χρησιμοποιεί αυτόν τον λογαριασμό","login.form.error.authfailed":"Η επαλήθευση απέτυχε","login.form.error.unknownwk":"Ο κωδικός ενεργοποίησης δεν υπάρχει ή δεν είναι έγκυρος","login.form.error.invalidapp":"Αδύνατη η σύνδεση σε αυτήν την εφαρμογή","login.form.forgot.password":"Ξεχάσατε τον κωδικό;","global.error.with.code":"Δυστυχώς, κάτι πήγε στραβά...(%s)","enter.code":"Κωδικός αντιστοίχισης","enter.password":"Κωδικός","enter.avg.account.email":"Email Λογαριασμού AVG","enter.avast.account.email":"Email Λογαριασμού Avast","enter.email":"Διεύθυνση email","login.continue.with":"ή","global.cancel":"Άκυρο","global.reopen_browser":"Άνοιγμα ξανά πρ. περιήγησης","global.goBack":"Πίσω","global.skip":"Αγνόηση","global.hidePassword":"Απόκρυψη κωδικού","global.showPassword":"Εμφάνιση κωδικού","global.emptyPassword":"Συμπληρώστε κωδικό","global.continue":"Συνέχεια","global.code":"Είσοδος","global.create":"Δημιουργία Λογαριασμού","global.log.in":"Είσοδος","login.verify.email.desc":"Σας στείλαμε έναν σύνδεσμο επιβεβαίωσης στο <strong>%s </strong>. <br>Ανοίξτε το email και κάντε κλικ στον σύνδεσμο.","login.verify.email":"Ελάτε να επαληθεύσουμε το email σας<br>και να ολοκληρώσουμε τη σύνδεση!","code.to.avg.account.desc":"Αν έχετε προσκληθεί σε κάποιο δίκτυο AVG, δώστε απλώς τον κωδικό αντιστοίχισης για να μπείτε.","code.to.avast.account.desc":"Αν έχετε προσκληθεί σε κάποιο δίκτυο Avast Omni, δώστε απλώς τον κωδικό αντιστοίχισης για να μπείτε.","create.avg.account.desc":"Δημιουργήστε Λογαριασμό AVG για να ενεργοποιήσετε το προϊόν σας.","create.avast.account.desc":"Δημιουργήστε Λογαριασμό Avast για να ενεργοποιήσετε το προϊόν σας.","login.to.avg.account.desc":"Αυτό σας επιτρέπει να χρησιμοποιείτε τις συνδρομές AVG στο λογαριασμό σας σε αυτόν τον υπολογιστή.","login.to.avast.account.desc":"Αυτό σας επιτρέπει να χρησιμοποιείτε τις συνδρομές Avast στον λογαριασμό σας σε αυτόν τον υπολογιστή.","connect.tab.code":"Εισαγωγή κωδικού αντιστοίχισης","connect.tab.create":"Δημιουργία λογαριασμού","connect.tab.login":"Είσοδος","connect.to.avg.account":"Συνδεθείτε στον Λογαριασμό AVG","connect.to.avast.account":"Συνδεθείτε στον Λογαριασμό Avast","login.with.google":"ΣΥΝΔΕΣΗ ΜΕ GOOGLE","login.with.facebook":"ΣΥΝΔΕΣΗ ΜΕ FACEBOOK"}},"es-ES":{translation:{"login.browser_link.invalid_deeplink":"Introduzca una clave de inicio de sesión válida","login.browser_link.enter_deeplink":"Introducir clave de inicio de sesión","login.browser_link.desc":"La encontrará haciendo clic en <strong>Obtenga una clave de inicio de sesión</strong> después de iniciar sesión en su navegador web.","login.browser_link.title":"Introduzca la clave de inicio de sesión desde su navegador","login.signing_up":"Estamos esperando a que cree la cuenta...","login.browser_create.desc":"Hemos abierto su navegador para que cree una cuenta. Cuando haya acabado, le traeremos de vuelta aquí. Si se produce un error en el inicio de sesión automático, también puede {URL_START}introducir la clave de inicio de sesión desde su navegador{URL_END}.","login.browser_create.title":"Crear una cuenta desde el navegador","login.sign_in_failed":"Error en el inicio de sesión (%s)","login.signing_in":"Iniciando sesión...","login.browser_login.desc":"Hemos abierto su navegador para que inicie sesión. Cuando haya acabado, le traeremos de vuelta aquí. Si se produce un error en el inicio de sesión automático, también puede {URL_START}introducir la clave de inicio de sesión desde su navegador{URL_END}.","login.browser_login.title":"Iniciar sesión desde el navegador","login.form.dont.have.account":"No tengo cuenta","login.form.already.have.account":"Ya tengo una cuenta",not_loggedin:"No se puede iniciar sesión mediante la cuenta de red social.",not_authorized:"No se puede iniciar sesión mediante la cuenta de red social.","general.social.login.error":"No se puede iniciar sesión mediante la cuenta de red social.","server.error.validationFault":"Se ha producido un problema. Vuelva a intentarlo más tarde.","login.form.error.offline":"Conéctese a Internet. {URL_START}¿Necesita ayuda?{URL_END}","login.form.error.badCredentials":"Su correo electrónico y la contraseña no coinciden","login.form.error.invalidEmail":"Introduzca un correo electrónico válido (por ejemplo, ejemplo@correo.com)","login.form.error.invalidtoken":"No se puede iniciar sesión con esta cuenta social","login.form.error.accounthassociallogin":"La cuenta ya tiene un inicio de sesión social","login.form.error.socialnotverified":"Su cuenta social no está verificada. Verifique su cuenta e inténtelo de nuevo.","login.form.error.nosocialemail":"No se puede usar su cuenta de red social porque no tiene una dirección de correo electrónico. Añada una dirección de correo electrónico a su cuenta de red social.","login.form.error.notverified":"Su cuenta no está verificada. Verifique su cuenta e inténtelo de nuevo.","login.form.error.invalidcredentials":"Ha introducido un correo electrónico o contraseña no válidos.","login.form.error.invaliddata":"Su contraseña es poco segura (al menos 8 caracteres) o la cuenta ya existe.","login.form.error.password.policy":"Su contraseña es poco segura (al menos 8 caracteres)","login.form.error.accountExists":"La cuenta ya existe.","login.form.error.multiplelogin":"Acceso múltiple a esta cuenta","login.form.error.toomanyrequests":"Demasiados intentos de inicio de sesión","login.form.error.notallowedapp":"La aplicación no está autorizada para usar esta cuenta","login.form.error.authfailed":"Fallo en la autenticación","login.form.error.unknownwk":"El código de activación no existe o no es válido","login.form.error.invalidapp":"No se puede iniciar sesión con esta aplicación","login.form.forgot.password":"¿Ha olvidado la contraseña?","global.error.with.code":"Parece que algo ha fallado...(%s)","enter.code":"Código de emparejamiento","enter.password":"Contraseña","enter.avg.account.email":"Correo electrónico de cuenta AVG","enter.avast.account.email":"Correo electrónico de cuenta Avast","enter.email":"Dirección de correo electrónico","login.continue.with":"o bien","global.cancel":"Cancelar","global.reopen_browser":"Volver a Abrirbrir el navegador","global.goBack":"Atrás","global.skip":"Omitir","global.hidePassword":"Ocultar contraseña","global.showPassword":"Mostrar contraseña","global.emptyPassword":"Introduzca su contraseña","global.continue":"Continuar","global.code":"Unirse","global.create":"Crear cuenta","global.log.in":"Iniciar sesión","login.verify.email.desc":"Le hemos enviado un enlace de confirmación a <strong>%s</strong>.<br>Ábralo y haga clic en el enlace.","login.verify.email":"Vamos a verificar su correo electrónico<br>y a finalizar el inicio de sesión.","code.to.avg.account.desc":"Si ha sido invitado a una red de AVG, introduzca su código de emparejamiento para unirse.","code.to.avast.account.desc":"Si ha sido invitado a una red de Avast Omni, introduzca su código de emparejamiento para unirse.","create.avg.account.desc":"Cree su cuenta AVG para activar su producto.","create.avast.account.desc":"Cree su cuenta Avast para activar su producto.","login.to.avg.account.desc":"Esto le permite usar en este equipo las suscripciones de AVG que tiene en su cuenta.","login.to.avast.account.desc":"Esto le permite usar en este equipo las suscripciones de Avast que tiene en su cuenta.","connect.tab.code":"Introducir código de emparejamiento","connect.tab.create":"Crear cuenta","connect.tab.login":"Iniciar sesión","connect.to.avg.account":"Conectarse a la cuenta AVG","connect.to.avast.account":"Conectarse a la Cuenta Avast","login.with.google":"INICIAR SESIÓN CON GOOGLE","login.with.facebook":"INICIAR SESIÓN CON FACEBOOK"}},et:{translation:{"login.browser_link.invalid_deeplink":"Sisesta kehtiv sisselogimisvõti","login.browser_link.enter_deeplink":"Sisesta sisselogimisvõti","login.browser_link.desc":"Selle leidmiseks klõpsa <strong>Hangi selle asemel sisselogimisvõti</strong> pärast sisselogimist oma veebibrauserist.","login.browser_link.title":"Sisesta oma brauserist sisselogimisvõti","login.signing_up":"Ootame, kuni sa teed endale konto....","login.browser_create.desc":"Avasime sinu veebibrauseri, et saaksid teha uue konto. Kui oled lõpetanud, toome sind siia tagasi. Kui automaatne sisselogimine nurjub, saad {URL_START} sisestada sisselogimisvõtme ka oma brauserist{URL_END}.","login.browser_create.title":"Tee konto oma brauserist","login.sign_in_failed":"Sisselogimine nurjus (%s)","login.signing_in":"Sisselogimine...","login.browser_login.desc":"Avasime sinu veebibrauseri, et saaksid sisse logida. Kui oled lõpetanud, toome sind siia tagasi. Kui automaatne sisselogimine nurjub, saad {URL_START} sisestada sisselogimisvõtme ka oma brauserist{URL_END}.","login.browser_login.title":"Logi sisse oma brauserist","login.form.dont.have.account":"Sul ei ole kontot","login.form.already.have.account":"Mul on juba konto",not_loggedin:"Ei saa sisse logida sotsiaalmeediakonto kaudu.",not_authorized:"Ei saa sisse logida sotsiaalmeediakonto kaudu.","general.social.login.error":"Ei saa sisse logida sotsiaalmeediakonto kaudu.","server.error.validationFault":"Vabandame, meil tekkis probleem. Proovi hiljem uuesti.","login.form.error.offline":"Ühendu internetti. {URL_START}Vajad abi?{URL_END}","login.form.error.badCredentials":"Vabandame, sinu e-posti aadress ja parool ei ühildu","login.form.error.invalidEmail":"Sisesta kehtiv e-posti aadress (nt example@email.com)","login.form.error.invalidtoken":"Ei saa sisse logida selle sotsiaalmeediakontoga","login.form.error.accounthassociallogin":"Kontol on juba sisselogimise võimalus sotsiaalmeediakontoga","login.form.error.socialnotverified":"Sinu sotsiaalmeediakonto on kinnitamata. Kinnita oma konto ja proovi uuesti.","login.form.error.nosocialemail":"Me ei saa kasutada sinu sotsiaalmeediakontot, sest sellel ei ole e-posti aadressi. Lisa e-posti aadress oma sotsiaalmeediakontole.","login.form.error.notverified":"Sinu konto on kinnitamata. Kinnita oma konto ja proovi uuesti.","login.form.error.invalidcredentials":"Vabandame, kuid sa sisestasid kehtetu e-posti aadressi või parooli.","login.form.error.invaliddata":"Sinu parool on nõrk (vähemalt 8 tähemärki) või konto on juba olemas.","login.form.error.password.policy":"Sinu parool on nõrk (vähemalt 8 tähemärki)","login.form.error.accountExists":"Konto on juba olemas.","login.form.error.multiplelogin":"Mitu juurdepääsu sellele kontole","login.form.error.toomanyrequests":"Liiga palju sisselogimise katseid","login.form.error.notallowedapp":"Rakendusel pole lubatud kasutada seda kontot","login.form.error.authfailed":"Autentimine nurjus","login.form.error.unknownwk":"Aktiveerimiskoodi ei ole olemas või see on kehtetu","login.form.error.invalidapp":"Ei saa sisse logida selle rakendusega","login.form.forgot.password":"Unustasid parooli?","global.error.with.code":"Vabandame, midagi läks valesti...(%s)","enter.code":"Sidumiskood","enter.password":"Parool","enter.avg.account.email":"AVG konto e-posti aadress","enter.avast.account.email":"Avasti konto e-posti aadress","enter.email":"E-posti aadress","login.continue.with":"või","global.cancel":"Katkesta","global.reopen_browser":"Ava brauser uuesti","global.goBack":"Tagasi","global.skip":"Jäta vahele","global.hidePassword":"Peida parool","global.showPassword":"Näita parooli","global.emptyPassword":"Sisesta parool","global.continue":"Jätka","global.code":"Liitu","global.create":"Loo konto","global.log.in":"Logi sisse","login.verify.email.desc":"Saatsime sulle kinnituslingi aadressile <strong>%s</strong>.<br>Ava e-kiri ja klõpsa lingile.","login.verify.email":"Las me kinnitame sinu e-posti aadressi<br>ja lõpetame registreerumise!","code.to.avg.account.desc":"Kui sind on kutsutud AVG võrku, siis liitumiseks sisesta lihtsalt oma sidumiskood.","code.to.avast.account.desc":"Kui sind on kutsutud Avast Omni võrku, siis liitumiseks sisesta lihtsalt oma sidumiskood.","create.avg.account.desc":"Toote aktiveerimiseks tee endale AVG konto.","create.avast.account.desc":"Toote aktiveerimiseks tee endale Avasti konto.","login.to.avg.account.desc":"See võimaldab sul kasutada oma konto AVG tellimusi selles arvutis.","login.to.avast.account.desc":"See võimaldab sul kasutada oma konto Avasti tellimusi selles arvutis.","connect.tab.code":"Sisesta sidumiskood","connect.tab.create":"Loo konto","connect.tab.login":"Logi sisse","connect.to.avg.account":"Ühenda AVG kontoga","connect.to.avast.account":"Ühenda Avasti kontoga","login.with.google":"LOGI SISSE GOOGLE'IGA","login.with.facebook":"LOGI SISSE FACEBOOKIGA"}},fa:{translation:{"login.browser_link.invalid_deeplink":"کلید ورود معتبر وارد کنید","login.browser_link.enter_deeplink":"کلید ورود را وارد کنید","login.browser_link.desc":"این کلید را می‌توانید با کلیک کردن روی گزینه <strong>دریافت کلید ورود به جای آن</strong> پس از ورود به مرورگر وب خود ملاحظه کنید.","login.browser_link.title":"کلید ورود را از مرورگر خود وارد کنید","login.signing_up":"در انتظار اینکه حساب‌تان را ایجاد کنید....","login.browser_create.desc":"ما مرورگر وب را باز کردیم تا یک حساب جدید باز کنید. وقتی انجام شود، شما را دوباره اینجا می‌آوریم. اگر ورود خودکار انجام نشود، می‌توانید {URL_START}کلید ورود را از مرورگر خود وارد کنید{URL_END}.","login.browser_create.title":"ایجاد یک حساب در مرورگر شما","login.sign_in_failed":"ورود انجام نشد (%s)","login.signing_in":"در حال ورود به حساب...","login.browser_login.desc":"ما مرورگر وب را باز کردیم تا به حساب‌تان وارد شوید. وقتی انجام شود، شما را دوباره اینجا می‌آوریم. اگر ورود خودکار انجام نشود، می‌توانید {URL_START}کلید ورود را از مرورگر خود وارد کنید{URL_END}.","login.browser_login.title":"ورود از مرورگر شما","login.form.dont.have.account":"حساب کاربری ندارم","login.form.already.have.account":"من از قبل یک حساب دارم",not_loggedin:"ورود از طریق حساب شبکه اجتماعی ممکن نیست.",not_authorized:"ورود از طریق حساب شبکه اجتماعی ممکن نیست.","general.social.login.error":"ورود از طریق حساب شبکه اجتماعی ممکن نیست.","server.error.validationFault":"با عرض پوزش، با مشکلی مواجه شدیم. لطفاً بعداً دوباره امتحان کنید.","login.form.error.offline":"لطفاً به اینترنت متصل شوید. {URL_START}کمک نیاز دارید؟{URL_END}","login.form.error.badCredentials":"با عرض پوزش، ایمیل و رمز عبور مطابقت ندارند","login.form.error.invalidEmail":"لطفاً یک ایمیل معتبر وارد کنید (مانند example@email.com)","login.form.error.invalidtoken":"ورود با این حساب شبکه اجتماعی ممکن نیست","login.form.error.accounthassociallogin":"حساب از قبل ورود از طریق شبکه‌های مجازی را دارا می‌باشد","login.form.error.socialnotverified":"حساب شبکه اجتماعی شما تأیید نشده است. لطفاً حساب‌تان را تأیید نمایید و دوباره امتحان کنید.","login.form.error.nosocialemail":"نمی‌توانیم از حساب شبکه اجتماعی شما استفاده کنیم زیرا فاقد یک آدرس ایمیل است. لطفاً یک آدرس ایمیل به حساب شبکه اجتماعی خود اضافه کنید.","login.form.error.notverified":"حساب شما تأیید نشده است. لطفاً حساب خود را تأیید کرده و دوباره امتحان کنید.","login.form.error.invalidcredentials":"با عرض تأسف، شما یک ایمیل یا رمز عبور نامعتبر وارد کردید.","login.form.error.invaliddata":"رمز عبور شما ضعیف است (باید حداقل 8 نویسه باشد) یا این حساب از قبل وجود دارد.","login.form.error.password.policy":"رمز عبور شما ضعیف است (حداقل 8 کاراکتر.)","login.form.error.accountExists":"حساب از پیش موجود است.","login.form.error.multiplelogin":"دسترسی‌های متعدد به این حساب انجام شده است","login.form.error.toomanyrequests":"تعداد دفعات تلاش برای ورود بسیار زیاد است","login.form.error.notallowedapp":"برنامه اجازه استفاده از این حساب را ندارد","login.form.error.authfailed":"تأیید هویت انجام نشد","login.form.error.unknownwk":"کد فعال‌سازی وجود ندارد یا نامعتبر است","login.form.error.invalidapp":"ورود از طریق این برنامه ممکن نیست","login.form.forgot.password":"رمز عبور را فراموش کرده‌اید؟","global.error.with.code":"با عرض تأسف، مشکلی رخ داده است...(%s)","enter.code":"کد جفت‌شدن","enter.password":"رمز عبور","enter.avg.account.email":"ایمیل حساب AVG","enter.avast.account.email":"ایمیل حساب Avast","enter.email":"آدرس ایمیل","login.continue.with":"یا","global.cancel":"لغو","global.reopen_browser":"باز کردن مجدد مرورگر","global.goBack":"قبلی","global.skip":"صرفنظر کردن","global.hidePassword":"پنهان کردن رمز عبور","global.showPassword":"نمایش رمز عبور","global.emptyPassword":"لطفاً رمز عبور را پر کنید","global.continue":"ادامه","global.code":"پیوستن","global.create":"ایجاد حساب","global.log.in":"ورود به حساب","login.verify.email.desc":"ما یک پیوند تأییدیه به <strong>%s</strong> ارسال کردیم.<br>لطفاً ایمیل را باز کرده و روی پیوند کلیک کنید.","login.verify.email":"اجازه دهید ایمیل‌تان را تأیید کنیم<br>و ورودتان را انجام بدهیم!","code.to.avg.account.desc":"اگر به یک شبکه AVG دعوت شده‌اید، برای پیوستن کافی است کد جفت‌شدن خود را وارد کنید.","code.to.avast.account.desc":"اگر به یک شبکه Avast Omni دعوت شده‌اید، برای پیوستن کافی است کد جفت‌شدن خود را وارد کنید.","create.avg.account.desc":"برای فعال کردن محصول، حساب AVG خود را ایجاد کنید.","create.avast.account.desc":"برای فعال کردن محصول، حساب Avast خود را ایجاد کنید.","login.to.avg.account.desc":"بدین ترتیب قادر خواهید بود از اشتراک‌های AVG در حساب خود برای این رایانه استفاده کنید.","login.to.avast.account.desc":"بدین ترتیب قادر خواهید بود از اشتراک‌های Avast در حساب خود برای این رایانه استفاده کنید.","connect.tab.code":"کد جفت‌شدن را وارد کنید","connect.tab.create":"ایجاد حساب","connect.tab.login":"ورود به حساب","connect.to.avg.account":"اتصال به حساب AVG","connect.to.avast.account":"اتصال به حساب Avast","login.with.google":"ورود با GOOGLE","login.with.facebook":"ورود با FACEBOOK"}},fi:{translation:{"login.browser_link.invalid_deeplink":"Syötä kelvollinen kirjautumisavain","login.browser_link.enter_deeplink":"Syötä kirjautumisavain","login.browser_link.desc":"Näet avaimen napsauttamalla <strong>Kirjaudu sen sijaan avaimella</strong> sen jälkeen, kun olet kirjautunut verkkoselaimeen.","login.browser_link.title":"Syötä kirjautumisavain selaimestasi","login.signing_up":"Odotetaan, että luot tilin...","login.browser_create.desc":"Olemme avanneet verkkoselaimesi uuden tilin luomista varten. Kun olet valmis, siirrämme sinut takaisin tänne. Jos automaattinen kirjautuminen epäonnistuu, voit myös {URL_START}syöttää kirjautumisavaimen selaimestasi{URL_END}.","login.browser_create.title":"Luo tili selaimen kautta","login.sign_in_failed":"Kirjautuminen epäonnistui (%s)","login.signing_in":"Kirjaudutaan sisään...","login.browser_login.desc":"Olemme avanneet verkkoselaimesi kirjautumista varten. Kun olet valmis, siirrämme sinut takaisin tänne. Jos automaattinen kirjautuminen epäonnistuu, voit myös {URL_START}syöttää kirjautumisavaimen selaimestasi{URL_END}.","login.browser_login.title":"Kirjaudu sisään selaimesta","login.form.dont.have.account":"Eikö sinulla ole tiliä","login.form.already.have.account":"Minulla on jo tili",not_loggedin:"Kirjautuminen sosiaalisen median tilin kautta ei onnistunut.",not_authorized:"Kirjautuminen sosiaalisen median tilin kautta ei onnistunut.","general.social.login.error":"Kirjautuminen sosiaalisen median tilin kautta ei onnistunut.","server.error.validationFault":"Tapahtui virhe. Yritä myöhemmin uudelleen.","login.form.error.offline":"Muodosta Internet-yhteys. {URL_START}Tarvitsetko apua?{URL_END}","login.form.error.badCredentials":"Valitettavasti sähköpostiosoite ja salasana eivät täsmää","login.form.error.invalidEmail":"Anna kelvollinen sähköpostiosoite (esim. omanimi@email.com)","login.form.error.invalidtoken":"Tällä sosiaalisen median tilillä ei voida kirjautua","login.form.error.accounthassociallogin":"Tilillä on jo sosiaalisen median kirjautuminen","login.form.error.socialnotverified":"Sosiaalisen median tilisi on vahvistamaton. Vahvista tili ja yritä uudelleen.","login.form.error.nosocialemail":"Emme voi käyttää sosiaalisen median tiliäsi, koska sillä ei ole sähköpostiosoitetta. Lisää sähköpostiosoite sosiaalisen median tiliin.","login.form.error.notverified":"Tilisi on vahvistamaton. Vahvista tili ja yritä uudelleen.","login.form.error.invalidcredentials":"Valitettavasti antamasi sähköpostiosoite tai salasana ei kelpaa.","login.form.error.invaliddata":"Salasanasi on heikko (pituuden on oltava vähintään 8 merkkiä) tai tili on jo olemassa.","login.form.error.password.policy":"Salasanasi on heikko (pituuden on oltava vähintään 8 merkkiä)","login.form.error.accountExists":"Tili on jo olemassa.","login.form.error.multiplelogin":"Useita kirjautumisia tälle tilille","login.form.error.toomanyrequests":"Liian monta kirjautumisyritystä","login.form.error.notallowedapp":"Sovelluksella ei ole lupaa käyttää tätä tiliä","login.form.error.authfailed":"Todentaminen ei onnistunut","login.form.error.unknownwk":"Aktivointikoodia ei ole tai se ei kelpaa","login.form.error.invalidapp":"Tällä sovelluksella ei voida kirjautua","login.form.forgot.password":"Unohditko salasanan?","global.error.with.code":"Jotakin meni valitettavasti pieleen...(%s)","enter.code":"Parituskoodi","enter.password":"Salasana","enter.avg.account.email":"AVG Tilin sähköposti","enter.avast.account.email":"Avast Tilin sähköposti","enter.email":"Sähköpostiosoite","login.continue.with":"tai","global.cancel":"Peruuta","global.reopen_browser":"Avaa selain uudelleen","global.goBack":"Takaisin","global.skip":"Ohita","global.hidePassword":"Piilota salasana","global.showPassword":"Näytä salasana","global.emptyPassword":"Täytä salasana","global.continue":"Jatka","global.code":"Liity","global.create":"Luo tili","global.log.in":"Kirjaudu","login.verify.email.desc":"Lähetimme vahvistuslinkin osoitteeseen <strong>%s</strong>.<br>Avaa sähköpostiviesti ja napsauta linkkiä.","login.verify.email":"Vahvistetaan seuraavaksi sähköpostiosoitteesi<br>ja tehdään sisäänkirjautuminen loppuun!","code.to.avg.account.desc":"Jos olet saanut kutsun AVG-verkkoon, voit liittyä siihen antamalla parituskoodin.","code.to.avast.account.desc":"Jos olet saanut kutsun Avast Omni -verkkoon, voit liittyä siihen antamalla parituskoodin.","create.avg.account.desc":"Luo AVG Tili aktivoidaksesi tuotteen.","create.avast.account.desc":"Luo Avast Tili aktivoidaksesi tuotteen.","login.to.avg.account.desc":"Näin voit käyttää tilisi AVG-tilauksia tässä tietokoneessa.","login.to.avast.account.desc":"Näin voit käyttää Avast-tilauksiasi tämän tietokoneen tällä tilillä.","connect.tab.code":"Anna parituskoodi","connect.tab.create":"Luo tili","connect.tab.login":"Kirjaudu sisään","connect.to.avg.account":"Yhdistä AVG Tiliin","connect.to.avast.account":"Yhdistä Avast Tiliin","login.with.google":"KIRJAUDU SISÄÄN GOOGLE-TILILLÄ","login.with.facebook":"KIRJAUDU SISÄÄN FACEBOOK-TILILLÄ"}},fr:{translation:{"login.browser_link.invalid_deeplink":"Saisissez une clé de connexion valide","login.browser_link.enter_deeplink":"Saisissez une clé de connexion","login.browser_link.desc":"Vous la trouverez en cliquant sur <strong>Plutôt obtenir une clé de connexion</strong> après avoir ouvert la session de votre navigateur web.","login.browser_link.title":"Saisissez la clé de connexion depuis votre navigateur","login.signing_up":"En attente de la création de votre compte...","login.browser_create.desc":"Nous avons ouvert votre navigateur web pour que vous puissiez créer un nouveau compte. Lorsque vous aurez terminé, nous vous redirigerons ici. Si la connexion automatique échoue, vous pouvez également {URL_START}saisir la clé de connexion depuis votre navigateur{URL_END}.","login.browser_create.title":"Créez un compte depuis votre navigateur","login.sign_in_failed":"Échec de la connexion (%s)","login.signing_in":"Connexion...","login.browser_login.desc":"Nous avons ouvert votre navigateur web pour que vous puissiez ouvrir votre session. Lorsque vous aurez terminé, nous vous redirigerons ici. Si la connexion automatique échoue, vous pouvez également {URL_START} saisir la clé de connexion depuis votre navigateur{URL_END}.","login.browser_login.title":"Connectez-vous depuis votre navigateur","login.form.dont.have.account":"Je n'ai pas de compte","login.form.already.have.account":"Vous disposez déjà d'un compte",not_loggedin:"Échec de la connexion via ce compte de réseau social.",not_authorized:"Échec de la connexion via ce compte de réseau social.","general.social.login.error":"Échec de la connexion via ce compte de réseau social.","server.error.validationFault":"Nous sommes désolés, nous avons rencontré un problème. Veuillez réessayer.","login.form.error.offline":"Veuillez vous connecter à Internet. {URL_START}Besoin d'aide ?{URL_END}","login.form.error.badCredentials":"Nous sommes désolés, votre adresse e-mail et votre mot de passe ne correspondent pas","login.form.error.invalidEmail":"Veuillez saisir une adresse e-mail valide (par exemple, exemple@email.com)","login.form.error.invalidtoken":"Impossible de se connecter via ce compte de réseau social","login.form.error.accounthassociallogin":"Ce compte est déjà associé à un compte de réseau social","login.form.error.socialnotverified":"Votre compte de réseau social n'a pas été vérifié. Veuillez le vérifier et réessayer.","login.form.error.nosocialemail":"Nous ne pouvons pas utiliser votre compte de réseau social car il n'est associé à aucune adresse e-mail. Veuillez ajouter une adresse e-mail à votre compte de réseau social.","login.form.error.notverified":"Votre compte n'a pas été vérifié. Veuillez le vérifier et réessayer.","login.form.error.invalidcredentials":"Nous sommes désolés, votre adresse e-mail ou mot de passe n'est pas valide.","login.form.error.invaliddata":"Ce mot de passe est faible (il doit comporter au moins 8 caractères) ou ce compte existe déjà.","login.form.error.password.policy":"Votre mot de passe est faible (il doit comporter au moins 8 caractères)","login.form.error.accountExists":"Ce compte existe déjà.","login.form.error.multiplelogin":"Plusieurs accès à ce compte","login.form.error.toomanyrequests":"Trop de tentatives de connexion","login.form.error.notallowedapp":"Cette application n'est pas autorisée à utiliser ce compte","login.form.error.authfailed":"Échec de l'authentification","login.form.error.unknownwk":"Ce code d'activation n'existe pas ou n'est pas valide","login.form.error.invalidapp":"Impossible de se connecter avec cette application","login.form.forgot.password":"Mot de passe oublié ?","global.error.with.code":"Nous sommes désolés, une erreur s'est produite... (%s)","enter.code":"Code de couplage","enter.password":"Mot de passe","enter.avg.account.email":"E-mail lié au compte AVG","enter.avast.account.email":"E-mail lié au compte Avast","enter.email":"Adresse e-mail","login.continue.with":"ou","global.cancel":"Annuler","global.reopen_browser":"Rouvrir le navigateur","global.goBack":"Retour","global.skip":"Ignorer","global.hidePassword":"Masquer le mot de passe","global.showPassword":"Afficher le mot de passe","global.emptyPassword":"Veuillez saisir votre mot de passe","global.continue":"Continuer","global.code":"Rattacher","global.create":"Créer un compte","global.log.in":"Se connecter","login.verify.email.desc":"Nous vous avons envoyé un lien de confirmation pour <strong>%s</strong>.<br>Veuillez ouvrir l'email et cliquer sur le lien.","login.verify.email":"Vérifions votre adresse e-mail<br>et terminons votre inscription !","code.to.avg.account.desc":"Si vous avez été invité à un réseau AVG, rejoignez-le en saisissant votre code de couplage.","code.to.avast.account.desc":"Si vous avez été invité à un réseau Avast Omni, rejoignez-le en saisissant votre code de couplage.","create.avg.account.desc":"Créez votre compte AVG pour activer votre produit.","create.avast.account.desc":"Créez votre compte Avast pour activer votre produit.","login.to.avg.account.desc":"Vous pourrez ainsi utiliser vos abonnements AVG sur cet ordinateur.","login.to.avast.account.desc":"Vous pourrez ainsi utiliser vos abonnements Avast sur cet ordinateur.","connect.tab.code":"Saisir un code de couplage","connect.tab.create":"Créer un compte","connect.tab.login":"Se connecter","connect.to.avg.account":"Se connecter au compte AVG","connect.to.avast.account":"Se connecter au compte Avast","login.with.google":"SE CONNECTER AVEC GOOGLE","login.with.facebook":"SE CONNECTER AVEC FACEBOOK"}},he:{translation:{"login.browser_link.invalid_deeplink":"הזן מפתח כניסה תקף","login.browser_link.enter_deeplink":"הזן מפתח כניסה","login.browser_link.desc":"תמצא אותו בלחיצה על <strong>לחלופין, קבל מפתח כניסה</strong> אחרי שתיכנס לחשבון בדפדפן שלך.","login.browser_link.title":"הזן את מפתח הכניסה מהדפדפן שלך","login.signing_up":"ממתין שתיצור חשבון...","login.browser_create.desc":"פתחנו את הדפדפן כדי שתיצור חשבון חדש. כשתסיים, נחזיר אותך לכאן. אם הכניסה האוטומטית תיכשל, תוכל גם {URL_START}להזין את מפתח הכניסה מהדפדפן{URL_END}.","login.browser_create.title":"צור חשבון מהדפדפן","login.sign_in_failed":"הכניסה נכשלה (%s)","login.signing_in":"כניסה לחשבון...","login.browser_login.desc":"פתחנו את הדפדפן כדי שתיכנס לחשבון. כשתסיים, נחזיר אותך לכאן. אם הכניסה האוטומטית תיכשל, תוכל גם {URL_START}להזין את מפתח הכניסה מהדפדפן{URL_END}.","login.browser_login.title":"היכנס לחשבון מהדפדפן","login.form.dont.have.account":"אין לך חשבון","login.form.already.have.account":"כבר יש לי חשבון",not_loggedin:"אי אפשר להיכנס למערכת עם חשבון רשת חברתית.",not_authorized:"אי אפשר להיכנס למערכת עם חשבון רשת חברתית.","general.social.login.error":"אי אפשר להיכנס למערכת עם חשבון רשת חברתית.","server.error.validationFault":"מצטערים, נתקלנו בבעיה. נסה שוב מאוחר יותר.","login.form.error.offline":"התחבר לאינטרנט. {URL_START}צריך עזרה?{URL_END}","login.form.error.badCredentials":'מצטערים, הדוא"ל והסיסמה אינם מתאימים זה לזה',"login.form.error.invalidEmail":'הזן דוא"ל חוקי (למשל, example@email.com)',"login.form.error.invalidtoken":"אי אפשר להיכנס למערכת עם חשבון הרשת החברתית הזאת","login.form.error.accounthassociallogin":"בחשבון כבר יש כניסה מרשת חברתית","login.form.error.socialnotverified":"חשבון הרשת החברתית שלך לא אומת. אמת את החשבון ונסה שוב.","login.form.error.nosocialemail":'איננו יכולים להשתמש בחשבון הרשת החברתית שלך כי אין לו כתובת דוא"ל. הוסף לחשבון הרשת החברתית שלך כתובת דוא"ל.',"login.form.error.notverified":"החשבון שלך לא אומת. אמת את החשבון ונסה שוב.","login.form.error.invalidcredentials":'מצטערים, הזנת כתובת דוא"ל או סיסמה שגויים.',"login.form.error.invaliddata":"הסיסמה חלשה (לפחות 8 תווים) או שהחשבון כבר קיים.","login.form.error.password.policy":"הסיסמה חלשה (לפחות 8 תווים)","login.form.error.accountExists":"החשבון כבר קיים.","login.form.error.multiplelogin":"גישות מרובות לחשבון הזה","login.form.error.toomanyrequests":"יותר מדי ניסיונות כניסה למערכת","login.form.error.notallowedapp":"היישום אינו מורשה להשתמש בחשבון הזה","login.form.error.authfailed":"אימות הזהות נכשל","login.form.error.unknownwk":"קוד ההפעלה לא קיים או לא חוקי","login.form.error.invalidapp":"אי אפשר להיכנס למערכת עם היישום הזה","login.form.forgot.password":"שכחת את הסיסמה?","global.error.with.code":"מצטערים, משהו השתבש...(%s)","enter.code":"קוד זיווג","enter.password":"סיסמה","enter.avg.account.email":'הדוא"ל של חשבון AVG',"enter.avast.account.email":'הדוא"ל של חשבון Avast',"enter.email":'כתובת הדוא"ל',"login.continue.with":"או","global.cancel":"ביטול","global.reopen_browser":"פתח את הדפדפן מחדש","global.goBack":"חזור","global.skip":"דלג","global.hidePassword":"הסתר סיסמה","global.showPassword":"הצג סיסמה","global.emptyPassword":"הזן סיסמה","global.continue":"המשך","global.code":"הצטרף","global.create":"צור חשבון","global.log.in":"התחבר","login.verify.email.desc":'שלחנו קישור אישור לכתובת <strong>%s</strong>.<br>פתח את הדוא"ל ולחץ על הקישור.',"login.verify.email":'בוא נאמת את הדוא"ל שלך<br>ונשלים את הכניסה לחשבון!',"code.to.avg.account.desc":"אם הוזמנת לרשת AVG Omni, מספיק להזין את קוד הזיווג שלך כדי להצטרף.","code.to.avast.account.desc":"אם הוזמנת לרשת Avast Omni, מספיק להזין את קוד הזיווג שלך כדי להצטרף.","create.avg.account.desc":"להפעלת המוצר, צור חשבון AVG.","create.avast.account.desc":"להפעלת המוצר, צור חשבון Avast.","login.to.avg.account.desc":"כך תוכל להשתמש במינויי AVG בחשבונך במחשב הזה.","login.to.avast.account.desc":"כך תוכל להשתמש במינויי Avast בחשבונך במחשב הזה.","connect.tab.code":"הזן קוד זיווג","connect.tab.create":"צור חשבון","connect.tab.login":"כניסה","connect.to.avg.account":"התחבר לחשבון AVG","connect.to.avast.account":"התחבר לחשבון Avast","login.with.google":"היכנס עם Google","login.with.facebook":"היכנס עם Facebook"}},hi:{translation:{"login.browser_link.invalid_deeplink":"सही साइन-इन कुंजी डालें","login.browser_link.enter_deeplink":"साइन-इन कुंजी डालें","login.browser_link.desc":"आप इसे अपने वेब ब्राउज़र में साइन इन करने के बाद <strong>इसके बजाय एक साइन-इन कुंजी प्राप्त करें</strong> पर क्लिक करके पाएंगे.","login.browser_link.title":"अपने ब्राउज़र से साइन-इन कुंजी डालें","login.signing_up":"आपके द्वारा अपना खाता बनाए जाने का इंतजार कर रहा है...","login.browser_create.desc":"हमने आपके द्वारा नया खाता बनाने के लिए आपका वेब ब्राउज़र खोल दिया है। जब आप पूर्ण कर लेंगे, तो हम आपको यहां वापस लाएंगे. यदि स्वचालित साइन-इन विफल हो जाता है, तो आप {URL_START}अपने ब्राउज़र से भी साइन-इन कुंजी दर्ज{URL_END} कर सकते हैं.","login.browser_create.title":"अपने ब्राउज़र से एक खाता बनाएं","login.sign_in_failed":"साइन-इन विफल (%s)","login.signing_in":"साइन इन हो रहा है...","login.browser_login.desc":"हमने आपके द्वारा साइन इन करने के लिए आपका वेब ब्राउज़र खोल दिया है। जब आप पूर्ण कर लेंगे, तो हम आपको यहां वापस लाएंगे. यदि स्वचालित साइन-इन विफल हो जाता है, तो आप {URL_START}अपने ब्राउज़र से भी साइन-इन कुंजी दर्ज{URL_END} कर सकते हैं.","login.browser_login.title":"अपने ब्राउज़र से साइन इन करें","login.form.dont.have.account":"खाता नहीं है?","login.form.already.have.account":"पहले से ही एक खाता है",not_loggedin:"सोशल खाते के माध्यम से साइन-इन करने में असमर्थ।",not_authorized:"सोशल खाते के माध्यम से साइन-इन करने में असमर्थ।","general.social.login.error":"सोशल खाते के माध्यम से साइन-इन करने में असमर्थ।","server.error.validationFault":"क्षमा करें, हमें कोई समस्या आई. कृपया बाद में पुनः प्रयास करें।","login.form.error.offline":"कृपया इंटरनेट से कनेक्ट करें. {URL_START}सहायता चाहिए?{URL_END}","login.form.error.badCredentials":"क्षमा करें, आपका ईमेल और पासवर्ड मेल नहीं खाते","login.form.error.invalidEmail":"कृपया कोई मान्य ईमेल दर्ज करें (उदा., example@email.com)","login.form.error.invalidtoken":"इस सोशल खाते से लॉगिन नहीं कर सकते","login.form.error.accounthassociallogin":"खाते में पहले से ही सोशल लॉगिन है","login.form.error.socialnotverified":"आपका सोशल खाता सत्यापित नहीं है। कृपया इसे सत्यापित करें और फिर से कोशिश करें।","login.form.error.nosocialemail":"हम आपके सोशल खाते का उपयोग नहीं कर सकते क्योंकि इसमें ईमेल पता नहीं है। कृपया अपने सोशल खाते मे एक ईमेल पता जोड़ें।","login.form.error.notverified":"आपका खाता असत्यापित है। कृपया अपना खाता सत्यापित करें और फिर से कोशिश करें।","login.form.error.invalidcredentials":"क्षमा करें, आपने अमान्य ईमेल या पासवर्ड दर्ज किया है।","login.form.error.invaliddata":"आपका पासवर्ड कमजोर है (कम से कम 8 वर्ण) या खाता पहले से मौजूद है।","login.form.error.password.policy":"आपका पासवर्ड कमजोर है (कम से कम 8 वर्ण)","login.form.error.accountExists":"खाता पहले से मौजूद है.","login.form.error.multiplelogin":"इस खाते पर एक से अधिक पहुंच","login.form.error.toomanyrequests":"लॉगिन के लिए बहुत सारे प्रयास किए गए","login.form.error.notallowedapp":"एप्लिकेशन को इस खाते को इस्तेमाल करने की अनुमति नहीं है","login.form.error.authfailed":"प्रमाणीकरण विफल हो गया","login.form.error.unknownwk":"सक्रियण कोड मौजूद नहीं है या अमान्य है","login.form.error.invalidapp":"इस एप्लिकेशन के साथ लॉगिन नहीं कर सकते","login.form.forgot.password":"पासवर्ड भूल गए?","global.error.with.code":"क्षमा करें, कुछ गलत हुआ...(%s)","enter.code":"पेयर करने का कोड","enter.password":"पासवर्ड","enter.avg.account.email":"AVG खाता ईमेल","enter.avast.account.email":"Avast खाता ईमेल","enter.email":"ई-मेल पता","login.continue.with":"या","global.cancel":"रद्द करें","global.reopen_browser":"ब्राउज़र फिर खोलें","global.goBack":"वापस जाएँ","global.skip":"छोड़ें","global.hidePassword":"पासवर्ड छिपाएँ","global.showPassword":"पासवर्ड दिखाएँ","global.emptyPassword":"कृपया पासवर्ड भरें","global.continue":"जारी रखें","global.code":"जुड़ें","global.create":"खाता बनाएं","global.log.in":"साइन इन करें","login.verify.email.desc":"हमने आपको <strong>%s</strong> पर पुष्टिकरण लिंक भेजा है।<br>कृपया ईमेल खोलें और लिंक पर क्लिक करें.","login.verify.email":"आइए आपके ईमेल को सत्यापित करें<br>और साइन इन करना खत्म करें!","code.to.avg.account.desc":"यदि आपको AVG नेटवर्क में आमंत्रित किया गया है, तो बस जुड़ने के लिए अपना पेयर करने का कोड दर्ज करें।","code.to.avast.account.desc":"यदि आपको Avast Omni नेटवर्क में आमंत्रित किया गया है, तो बस जुड़ने के लिए अपना पेयर करने का कोड दर्ज करें।","create.avg.account.desc":"अपने उत्पाद को सक्रिय करने के लिए अपना AVG खाता बनाएं.","create.avast.account.desc":"अपने उत्पाद को सक्रिय करने के लिए अपना Avast खाता बनाएं.","login.to.avg.account.desc":"यह आपको इस कंप्यूटर पर आपके खाते में AVG सदस्यता का उपयोग करने देता है.","login.to.avast.account.desc":"यह आपको इस कंप्यूटर पर आपके खाते में Avast सदस्यताओं का उपयोग करने देता है.","connect.tab.code":"पेयर करने का कोड दर्ज करें","connect.tab.create":"खाता बनाएं","connect.tab.login":"साइन-इन करें","connect.to.avg.account":"AVG खाता से कनेक्ट करें","connect.to.avast.account":"Avast खाता से कनेक्ट करें","login.with.google":"GOOGLE से साइन इन करें","login.with.facebook":"FACEBOOK से साइन इन करें"}},hr:{translation:{"login.browser_link.invalid_deeplink":"Unesite valjani ključ za prijavu","login.browser_link.enter_deeplink":"Unesite ključ za prijavu","login.browser_link.desc":"To ćete pronaći tako da nakon prijave u web-preglednik kliknete <strong>Umjesto toga dohvati ključ za prijavu</strong>.","login.browser_link.title":"Unesite ključ za prijavu iz preglednika","login.signing_up":"Čekamo da stvorite račun...","login.browser_create.desc":"Otvorili smo vaš web-preglednik da stvorite novi račun. Kada završite, vratit ćemo vas ovdje. Ako automatska prijava ne uspije, možete i {URL_START}unijeti ključ za prijavu iz preglednika{URL_END}.","login.browser_create.title":"Stvorite račun u pregledniku","login.sign_in_failed":"Prijava nije uspjela (%s)","login.signing_in":"Prijava...","login.browser_login.desc":"Otvorili smo vaš web-preglednik da se prijavite. Kada završite, vratit ćemo vas ovdje. Ako automatska prijava ne uspije, možete i {URL_START}unijeti ključ za prijavu iz preglednika{URL_END}.","login.browser_login.title":"Prijavite se iz preglednika","login.form.dont.have.account":"Nemate račun","login.form.already.have.account":"Već imam račun",not_loggedin:"Nije moguće prijaviti se pomoću računa za društvenu mrežu.",not_authorized:"Nije moguće prijaviti se pomoću računa za društvenu mrežu.","general.social.login.error":"Nije moguće prijaviti se pomoću računa za društvenu mrežu.","server.error.validationFault":"Nažalost, pojavio se problem. Pokušajte ponovno kasnije.","login.form.error.offline":"Povežite se s internetom. {URL_START}Je li vam potrebna pomoć?{URL_END}","login.form.error.badCredentials":"Nažalost, adresa e-pošte i lozinka se ne podudaraju","login.form.error.invalidEmail":"Unesite valjanu adresu e-pošte (npr. primjer@email.com)","login.form.error.invalidtoken":"Nije moguće prijaviti se pomoću ovog računa za društvenu mrežu","login.form.error.accounthassociallogin":"Račun već ima podatke za prijavu na društvenu mrežu","login.form.error.socialnotverified":"Račun za društvenu mrežu nije potvrđen. Potvrdite račun i pokušajte ponovno.","login.form.error.nosocialemail":"Ne možemo koristiti vaš račun za društvenu mrežu jer nema adresu e-pošte. Dodajte adresu e-pošte na račun za društvenu mrežu.","login.form.error.notverified":"Račun nije potvrđen. Potvrdite račun pa pokušajte ponovno.","login.form.error.invalidcredentials":"Nažalost, unijeli ste adresu e-pošte ili lozinku koja nije valjana.","login.form.error.invaliddata":"Lozinka je slaba (mora imati najmanje osam znakova) ili račun već postoji.","login.form.error.password.policy":"Lozinka je slaba (mora imati najmanje osam znakova)","login.form.error.accountExists":"Račun već postoji.","login.form.error.multiplelogin":"Višestruki pristup ovom računu","login.form.error.toomanyrequests":"Previše pokušaja za prijavu","login.form.error.notallowedapp":"Aplikaciji nije dopušteno korištenje ovog računa","login.form.error.authfailed":"Provjera autentičnosti nije uspjela","login.form.error.unknownwk":"Aktivacijski kod ne postoji ili nije valjan","login.form.error.invalidapp":"Nije moguće prijaviti se pomoću ove aplikacije","login.form.forgot.password":"Zaboravili ste lozinku?","global.error.with.code":"Nažalost, nešto nije u redu...(%s)","enter.code":"Kod za uparivanje","enter.password":"Lozinka","enter.avg.account.email":"Adresa e-pošte za račun za AVG","enter.avast.account.email":"Adresa e-pošte za račun za Avast","enter.email":"Adresa e-pošte","login.continue.with":"ili","global.cancel":"Otkaži","global.reopen_browser":"Ponovno otvorite preglednik","global.goBack":"Natrag","global.skip":"Preskoči","global.hidePassword":"Sakrij lozinku","global.showPassword":"Pokaži lozinku","global.emptyPassword":"Unesite lozinku","global.continue":"Nastavi","global.code":"Pridruži se","global.create":"Izrada računa","global.log.in":"Prijavite se","login.verify.email.desc":"Poslali smo vam vezu za potvrdu na <strong>%s</strong>.<br>Otvorite poruku e-pošte i kliknite vezu.","login.verify.email":"Provjerimo vašu adresu e-pošte<br>i završimo s prijavom!","code.to.avg.account.desc":"Ako ste pozvani u mrežu za AVG, jednostavno unesite svoj kod za uparivanje da biste se pridružili.","code.to.avast.account.desc":"Ako ste pozvani u mrežu za Avast Omni, jednostavno unesite svoj kod za uparivanje da biste se pridružili.","create.avg.account.desc":"Izradite račun za AVG da biste aktivirali svoj proizvod.","create.avast.account.desc":"Izradite račun za Avast da biste aktivirali svoj proizvod.","login.to.avg.account.desc":"Na taj ćete način za ovo računalo moći koristiti pretplate na AVG na svom računu.","login.to.avast.account.desc":"Na taj ćete način za ovo računalo moći koristiti Avast pretplate na svom računu.","connect.tab.code":"Unesite kod za uparivanje","connect.tab.create":"Izrada računa","connect.tab.login":"Prijava","connect.to.avg.account":"Povežite se s računom za AVG","connect.to.avast.account":"Povežite se s računom za Avast","login.with.google":"PRIJAVA PUTEM GOOGLEA","login.with.facebook":"PRIJAVA PUTEM FACEBOOKA"}},hu:{translation:{"login.browser_link.invalid_deeplink":"Érvényes bejelentkezési kulcs megadása","login.browser_link.enter_deeplink":"Bejelentkezési kulcs megadása","login.browser_link.desc":"Ezt úgy találhatja meg, ha a webböngészőből való bejelentkezés után a <strong>Bejelentkezési kulcsot kérek helyette</strong> lehetőségre kattint.","login.browser_link.title":"Bejelentkezési kulcs megadása böngészőből","login.signing_up":"Várakozás a fiók létrehozására...","login.browser_create.desc":"Megnyitottuk a webböngészőjét az új fiók létrehozásához. Amikor elkészült, ide fogjuk Önt visszairányítani. Ha az automatikus bejelentkezés meghiúsul, {URL_START}a bejelentkezési kulcsot is megadhatja a böngészőjéből{URL_END}.","login.browser_create.title":"Fiók létrehozása a böngészőből","login.sign_in_failed":"A bejelentkezés nem sikerült (%s)","login.signing_in":"Bejelentkezés...","login.browser_login.desc":"Megnyitottuk a webböngészőjét a bejelentkezéshez. Amikor elkészült, ide fogjuk Önt visszairányítani. Ha az automatikus bejelentkezés meghiúsul, {URL_START}a bejelentkezési kulcsot is megadhatja a böngészőjéből{URL_END}.","login.browser_login.title":"Bejelentkezés böngészőből","login.form.dont.have.account":"Még nincsen fiókja","login.form.already.have.account":"Már van fiókom",not_loggedin:"Nem sikerült a közösségi fiókkal való bejelentkezés.",not_authorized:"Nem sikerült a közösségi fiókkal való bejelentkezés.","general.social.login.error":"Nem sikerült a közösségi fiókkal való bejelentkezés.","server.error.validationFault":"Elnézést kérünk, problémába ütköztünk. Próbálkozzon újra később.","login.form.error.offline":"Csatlakozzon az internethez. {URL_START}Segítségre van szüksége?{URL_END}","login.form.error.badCredentials":"Sajnáljuk, az e-mail-cím és a megadott jelszó nem egyezik","login.form.error.invalidEmail":"Kérjük, adjon meg egy érvényes e-mail-címet (például pelda@email.com)","login.form.error.invalidtoken":"Ezzel a közösségi fiókkal nem lehet bejelentkezni","login.form.error.accounthassociallogin":"A fiókhoz már tartoznak közösségi bejelentkezési adatok","login.form.error.socialnotverified":"A közösségi fiókja nincs hitelesítve. Hitelesítse a fiókját, és próbálkozzon újra.","login.form.error.nosocialemail":"Nem tudjuk használni a közösségi fiókját, mert nincs megadva hozzá e-mail-cím. Adjon hozzá egy e-mail-címet a közösségi fiókjához.","login.form.error.notverified":"A fiókja nincs hitelesítve. Hitelesítse a fiókját, és próbálkozzon újra.","login.form.error.invalidcredentials":"Sajnos érvénytelen e-mailt vagy jelszót adott meg.","login.form.error.invaliddata":"A jelszó túl gyenge (legalább 8 karakterből kell állnia), vagy a fiók már létezik.","login.form.error.password.policy":"A jelszava gyenge (legalább 8 karakter)","login.form.error.accountExists":"A fiók már létezik.","login.form.error.multiplelogin":"Egynél több hozzáférési kísérlet a fiókon","login.form.error.toomanyrequests":"Túl sok sikertelen bejelentkezési kísérlet","login.form.error.notallowedapp":"Az alkalmazás nem használhatja ezt a fiókot","login.form.error.authfailed":"Sikertelen hitelesítés","login.form.error.unknownwk":"Az aktiválási kód nem létezik vagy érvénytelen","login.form.error.invalidapp":"Ezzel az alkalmazással nem lehet bejelentkezni","login.form.forgot.password":"Elfelejtette a jelszavát?","global.error.with.code":"Sajnos valamilyen hiba történt... (%s)","enter.code":"Párosítási kód","enter.password":"Jelszó","enter.avg.account.email":"AVG-fiók e-mail-címe","enter.avast.account.email":"Avast-fiók e-mail-címe","enter.email":"E-mail-cím","login.continue.with":"vagy","global.cancel":"Mégse","global.reopen_browser":"Böngésző újbóli megnyitása","global.goBack":"Vissza","global.skip":"Kihagyás","global.hidePassword":"Jelszó elrejtése","global.showPassword":"Jelszó megjelenítése","global.emptyPassword":"Kérjük, töltse ki a jelszót","global.continue":"Tovább","global.code":"Csatlakozás","global.create":"Fiók létrehozása","global.log.in":"Bejelentkezés","login.verify.email.desc":"Küldtünk Önnek egy megerősítési hivatkozást a(z) <strong>%s</strong> címre.<br>Nyissa meg az e-mailt, és kattintson a hivatkozásra.","login.verify.email":"Erősítse meg az e-mail-címét<br>a bejelentkezés befejezéséhez!","code.to.avg.account.desc":"Ha meghívót kapott egy AVG-hálózatba, adja meg a párosítási kódot a csatlakozáshoz.","code.to.avast.account.desc":"Ha meghívót kapott egy Avast Omni-hálózatba, adja meg a párosítási kódot a csatlakozáshoz.","create.avg.account.desc":"Hozza létre az AVG-fiókját a terméke aktiválásához.","create.avast.account.desc":"Hozza létre az Avast-fiókját a terméke aktiválásához.","login.to.avg.account.desc":"Ez lehetővé teszi a fiókjához tartozó AVG-előfizetések használatát a számítógépen.","login.to.avast.account.desc":"Ez lehetővé teszi a fiókjához tartozó Avast-előfizetések használatát a számítógépen.","connect.tab.code":"Párosítási kód megadása","connect.tab.create":"Fiók létrehozása","connect.tab.login":"Bejelentkezés","connect.to.avg.account":"Csatlakozás az AVG-fiókhoz","connect.to.avast.account":"Csatlakozás az Avast-fiókhoz","login.with.google":"BEJELENTKEZÉS GOOGLE-FIÓKKAL","login.with.facebook":"BEJELENTKEZÉS FACEBOOK-FIÓKKAL"}},id:{translation:{"login.browser_link.invalid_deeplink":"Masukkan kunci masuk yang valid","login.browser_link.enter_deeplink":"Masukkan kunci masuk","login.browser_link.desc":"Anda dapat memperoleh kunci masuk dengan mengeklik <strong>Dapatkan kunci masuk</strong> setelah masuk melalui browser web.","login.browser_link.title":"Masukkan kunci masuk dari browser","login.signing_up":"Menunggu Anda membuat akun...","login.browser_create.desc":"Silakan buat akun baru melalui browser web yang telah kami buka. Jika sudah selesai, Anda akan kembali ke halaman ini. Jika upaya masuk otomatis gagal, Anda juga dapat {URL_START}memasukkan kunci masuk dari browser{URL_END}.","login.browser_create.title":"Buat akun dari browser","login.sign_in_failed":"Upaya masuk gagal (%s)","login.signing_in":"Masuk...","login.browser_login.desc":"Silakan masuk melalui browser web yang telah kami buka. Jika sudah selesai, Anda akan kembali ke halaman ini. Jika upaya masuk otomatis gagal, Anda juga dapat {URL_START}memasukkan kunci masuk dari browser{URL_END}.","login.browser_login.title":"Masuk dari browser","login.form.dont.have.account":"Belum memiliki akun","login.form.already.have.account":"Sudah memiliki akun",not_loggedin:"Tidak dapat masuk dengan akun sosial.",not_authorized:"Tidak dapat masuk dengan akun sosial.","general.social.login.error":"Tidak dapat masuk dengan akun sosial.","server.error.validationFault":"Maaf, kami mengalami masalah. Harap coba lagi nanti.","login.form.error.offline":"Silakan sambungkan ke internet. {URL_START}Butuh bantuan?{URL_END}","login.form.error.badCredentials":"Maaf, email dan sandi Anda tidak cocok","login.form.error.invalidEmail":"Harap masukkan email yang valid (mis. example@email.com)","login.form.error.invalidtoken":"Tidak dapat login dengan akun sosial ini","login.form.error.accounthassociallogin":"Akun sudah memiliki login sosial","login.form.error.socialnotverified":"Akun sosial Anda belum diverifikasi. Harap verifikasi akun dan coba lagi.","login.form.error.nosocialemail":"Akun sosial Anda tidak dapat digunakan karena tidak memiliki alamat email. Harap tambahkan alamat email ke akun sosial Anda.","login.form.error.notverified":"Akun Anda belum diverifikasi. Harap verifikasi akun dan coba lagi.","login.form.error.invalidcredentials":"Maaf, email atau sandi yang Anda masukkan tidak valid.","login.form.error.invaliddata":"Sandi Anda lemah (harus berisi min. 8 karakter) atau akun sudah ada.","login.form.error.password.policy":"Kata sandi lemah (minimal 8 karakter)","login.form.error.accountExists":"Akun sudah ada.","login.form.error.multiplelogin":"Beberapa akses ke akun ini","login.form.error.toomanyrequests":"Terlalu banyak percobaan login","login.form.error.notallowedapp":"Aplikasi tidak diizinkan menggunakan akun ini","login.form.error.authfailed":"Autentikasi gagal","login.form.error.unknownwk":"Kode aktivasi tidak ditemukan atau tidak valid","login.form.error.invalidapp":"Tidak dapat login dengan aplikasi ini","login.form.forgot.password":"Lupa Sandi?","global.error.with.code":"Maaf, terjadi kesalahan...(%s)","enter.code":"Kode pemasangan","enter.password":"Kata sandi","enter.avg.account.email":"Email Akun AVG","enter.avast.account.email":"Email Akun Avast","enter.email":"Alamat email","login.continue.with":"atau","global.cancel":"Batal","global.reopen_browser":"Buka kembali browser","global.goBack":"Kembali","global.skip":"Lewati","global.hidePassword":"Sembunyikan sandi","global.showPassword":"Tampilkan sandi","global.emptyPassword":"Silakan isi kata sandi","global.continue":"Lanjutkan","global.code":"Gabung","global.create":"Buat Akun","global.log.in":"Masuk","login.verify.email.desc":"Kami mengirim tautan konfirmasi ke <strong>%s</strong>.<br>Silakan buka email dan klik tautan tersebut.","login.verify.email":"Mohon verifikasi email Anda<br>untuk masuk!","code.to.avg.account.desc":"Jika Anda telah diundang ke jaringan AVG, cukup masukkan kode pemasangan untuk bergabung.","code.to.avast.account.desc":"Jika Anda telah diundang ke jaringan Avast Omni, cukup masukkan kode pemasangan untuk bergabung.","create.avg.account.desc":"Buat Akun AVG Anda untuk mengaktifkan produk.","create.avast.account.desc":"Buat Akun Avast Anda untuk mengaktifkan produk.","login.to.avg.account.desc":"Ini memungkinkan Anda menggunakan langganan AVG di akun Anda pada komputer ini.","login.to.avast.account.desc":"Masuklah untuk menggunakan langganan Avast di akun Anda pada komputer ini.","connect.tab.code":"Masukkan kode pemasangan","connect.tab.create":"Buat akun","connect.tab.login":"Masuk","connect.to.avg.account":"Sambungkan ke Akun AVG","connect.to.avast.account":"Hubungkan ke Akun Avast","login.with.google":"MASUK DENGAN GOOGLE","login.with.facebook":"MASUK DENGAN FACEBOOK"}},it:{translation:{"login.browser_link.invalid_deeplink":"Immetti una chiave di accesso valida","login.browser_link.enter_deeplink":"Immetti la chiave di accesso","login.browser_link.desc":"Per trovarla, accedi al tuo browser Web e fai clic su <strong>Ottieni una chiave di accesso in alternativa</strong>.","login.browser_link.title":"Inserisci la chiave di accesso dal browser","login.signing_up":"Non hai ancora creato il tuo account...","login.browser_create.desc":"È stato aperta una finestra del browser Web per consentirti di creare un nuovo account. Al termine verrai nuovamente reindirizzato in questa posizione. Se l'accesso automatico non riesce, puoi {URL_START}inserire la chiave di accesso dal browser{URL_END}.","login.browser_create.title":"Crea un account dal browser","login.sign_in_failed":"Accesso non riuscito (%s)","login.signing_in":"Accesso in corso...","login.browser_login.desc":"È stato aperta una finestra del browser Web per consentirti di eseguire l'accesso. Al termine verrai nuovamente reindirizzato in questa posizione. Se l'accesso automatico non riesce, puoi {URL_START}inserire la chiave di accesso dal browser{URL_END}.","login.browser_login.title":"Accedi dal browser","login.form.dont.have.account":"Non hai un account","login.form.already.have.account":"Esiste già un account",not_loggedin:"Impossibile accedere tramite l'account social.",not_authorized:"Impossibile accedere tramite l'account social.","general.social.login.error":"Impossibile accedere tramite l'account social.","server.error.validationFault":"Si è verificato un problema. Riprova in un secondo momento.","login.form.error.offline":"Connettiti a Internet. {URL_START}Ti serve aiuto?{URL_END}","login.form.error.badCredentials":"L'email e la password non corrispondono","login.form.error.invalidEmail":"Immetti un'email valida (ad esempio, indirizzo@email.com)","login.form.error.invalidtoken":"Impossibile accedere con questo account social","login.form.error.accounthassociallogin":"L'account ha già eseguito l'autenticazione social","login.form.error.socialnotverified":"Il tuo account social non è verificato. Verifica l'account e riprova.","login.form.error.nosocialemail":"Non è possibile usare il tuo account social perché non dispone di un indirizzo email. Aggiungi un indirizzo email al tuo account social.","login.form.error.notverified":"Il tuo account non è verificato. Verifica l'account e riprova.","login.form.error.invalidcredentials":"Hai inserito un indirizzo email non valido o una password non valida.","login.form.error.invaliddata":"La tua password è vulnerabile (almeno 8 caratteri) o l'account è già esistente.","login.form.error.password.policy":"La tua password è vulnerabile (almeno 8 caratteri)","login.form.error.accountExists":"Account già esistente.","login.form.error.multiplelogin":"Accesso multiplo a questo account","login.form.error.toomanyrequests":"Troppi tentativi di accesso","login.form.error.notallowedapp":"L'applicazione non è autorizzata a utilizzare questo account","login.form.error.authfailed":"Autenticazione non riuscita","login.form.error.unknownwk":"Codice di attivazione non esistente o non valido","login.form.error.invalidapp":"Impossibile accedere con questa applicazione","login.form.forgot.password":"Password dimenticata?","global.error.with.code":"Si è verificato un problema...(%s)","enter.code":"Codice di associazione","enter.password":"Password","enter.avg.account.email":"Indirizzo email Account AVG","enter.avast.account.email":"Indirizzo email Account Avast","enter.email":"Indirizzo email","login.continue.with":"oppure","global.cancel":"Annulla","global.reopen_browser":"Riapri il browser","global.goBack":"Indietro","global.skip":"Salta","global.hidePassword":"Nascondi password","global.showPassword":"Mostra password","global.emptyPassword":"Inserisci la password","global.continue":"Continua","global.code":"Unisci","global.create":"Crea account","global.log.in":"Registrati","login.verify.email.desc":"È stato inviato un collegamento di conferma all'indirizzo <strong>%s</strong>.<br>Apri l'email e fai clic sul collegamento.","login.verify.email":"Verifica il tuo indirizzo email<br>per completare l'accesso","code.to.avg.account.desc":"Se sei stato invitato in una rete AVG, ti basterà inserire il codice di associazione per accedere.","code.to.avast.account.desc":"Se sei stato invitato in una rete Avast Omni, ti basterà inserire il codice di associazione per accedere.","create.avg.account.desc":"Crea il tuo Account AVG per attivare il prodotto.","create.avast.account.desc":"Crea il tuo Account Avast per attivare il prodotto.","login.to.avg.account.desc":"Consente di utilizzare gli abbonamenti AVG nel tuo account su questo computer.","login.to.avast.account.desc":"Consente di utilizzare gli abbonamenti Avast nel tuo account su questo computer.","connect.tab.code":"Inserisci codice di associazione","connect.tab.create":"Crea account","connect.tab.login":"Accedi","connect.to.avg.account":"Collegati all'Account AVG","connect.to.avast.account":"Collega all'Account Avast","login.with.google":"ACCEDI CON GOOGLE","login.with.facebook":"ACCEDI CON FACEBOOK"}},ja:{translation:{"login.browser_link.invalid_deeplink":"有効なサインインキーを入力","login.browser_link.enter_deeplink":"サインインキーを入力","login.browser_link.desc":"これはウェブブラウザでサインインした後、<strong>代わりにサインインキーを取得</strong>をクリックすると表示されます。","login.browser_link.title":"ブラウザからサインインキーを入力","login.signing_up":"アカウントの作成を待機中...","login.browser_create.desc":"新しいアカウントが作成できるように、ウェブブラウザを開きました。完了したら、ここに戻ってきます。自動サインインに失敗した場合は、{URL_START}ブラウザからサインインキーを入力することもできます{URL_END}。","login.browser_create.title":"ブラウザからアカウントを作成する","login.sign_in_failed":"サインインに失敗しました(%s)","login.signing_in":"サインイン中...","login.browser_login.desc":"サインインできるように、ウェブブラウザを開きました。完了したら、ここに戻ってきます。自動サインインに失敗した場合は、{URL_START}ブラウザからサインインキーを入力することもできます{URL_END}。","login.browser_login.title":"ブラウザからサインインする","login.form.dont.have.account":"アカウントを持っていません","login.form.already.have.account":"アカウントを持っています",not_loggedin:"ソーシャル アカウントではログインできません。",not_authorized:"ソーシャル アカウントではログインできません。","general.social.login.error":"ソーシャル アカウントではログインできません。","server.error.validationFault":"申し訳ありませんが、問題が発生しました。 後ほどもう一度お試しください。","login.form.error.offline":"インターネットに接続してください。{URL_START}サポートが必要ですか?{URL_END}","login.form.error.badCredentials":"入力されたメール アドレスとパスワードが一致しません","login.form.error.invalidEmail":"有効なメール アドレス(例:example@email.com)を入力してください","login.form.error.invalidtoken":"このソーシャル アカウントではログインできません","login.form.error.accounthassociallogin":"このアカウントにはすでにソーシャル ログインが設定されています","login.form.error.socialnotverified":"お客様のソーシャル アカウントは未確認です。アカウントを確認してもう一度お試しください。","login.form.error.nosocialemail":"お客様のソーシャル アカウントは、メール アドレスがないため使用できません。ソーシャル アカウントにメール アドレスを追加してください。","login.form.error.notverified":"お客様のアカウントは未確認です。アカウントを認証してもう一度お試しください。","login.form.error.invalidcredentials":"入力したメール アドレスまたはパスワードが無効です。","login.form.error.invaliddata":"パスワード(少なくとも 8 文字以上必要)が弱いか、アカウントがすでに存在しています。","login.form.error.password.policy":"安全性の低いパスワードです(8 文字以上にしてください)。","login.form.error.accountExists":"アカウントがすでに存在しています。","login.form.error.multiplelogin":"このアカウントに対して複数のアクセスがありました","login.form.error.toomanyrequests":"ログイン試行回数が多すぎます","login.form.error.notallowedapp":"このアプリケーションにはこのアカウントの使用が許可されていません","login.form.error.authfailed":"認証に失敗しました","login.form.error.unknownwk":"アクティベーション コードが存在しないか無効です","login.form.error.invalidapp":"このアプリケーションではログインできません","login.form.forgot.password":"パスワードをお忘れですか?","global.error.with.code":"申し訳ありません、問題が発生しました...(%s)","enter.code":"ペアリング コード","enter.password":"パスワード","enter.avg.account.email":"AVG アカウント用メール アドレス","enter.avast.account.email":"アバスト アカウント用メール アドレス","enter.email":"メール アドレス","login.continue.with":"または","global.cancel":"キャンセル","global.reopen_browser":"ブラウザを再度開く","global.goBack":"戻る","global.skip":"スキップ","global.hidePassword":"パスワードを隠す","global.showPassword":"パスワードを表示","global.emptyPassword":"パスワードを入力してください","global.continue":"続行","global.code":"関連付ける","global.create":"アカウント作成","global.log.in":"サインイン","login.verify.email.desc":"<strong>%s</strong> に確認用のリンクを送りしました。<br>メールを開いて、リンクをクリックしてください。","login.verify.email":"メールアドレス認証して、<br>サインインを完了させましょう。","code.to.avg.account.desc":"AVG ネットワークに招待された場合、ペアリング コードを入力するだけで参加できます。","code.to.avast.account.desc":"アバスト オムニ ネットワークに招待された場合、ペアリング コードを入力するだけで参加できます。","create.avg.account.desc":"AVG アカウントを作成して、製品をアクティベートしてください。","create.avast.account.desc":"アバスト アカウントを作成して、製品をアクティベートしてください。","login.to.avg.account.desc":"これにより、アカウント内の AVG サブスクリプションをこのコンピューターで使用できます。","login.to.avast.account.desc":"これにより、アカウント内のアバスト サブスクリプションをこのコンピューターで使用できます。","connect.tab.code":"ペアリング コードを入力","connect.tab.create":"アカウントを作成","connect.tab.login":"サインイン","connect.to.avg.account":"AVG アカウントに接続する","connect.to.avast.account":"アバスト アカウントに接続","login.with.google":"Google でサインイン","login.with.facebook":"Facebook でサインイン"}},ko:{translation:{"login.browser_link.invalid_deeplink":"유효한 로그인 키를 입력하십시오.","login.browser_link.enter_deeplink":"로그인 키 입력","login.browser_link.desc":"웹 브라우저에 로그인한 다음 <strong>대신 로그인 키 받기</strong>를 클릭하면 찾을 수 있습니다.","login.browser_link.title":"브라우저에서 로그인 키 입력","login.signing_up":"계정이 생성되기를 기다리는 중...","login.browser_create.desc":"계정을 새로 만들기 위해 웹 브라우저를 열었습니다. 계정 만들기가 완료되면 다시 여기로 이동합니다. 자동 로그인에 실패하는 경우에는 {URL_START}브라우저에서 로그인 키를 입력{URL_END}할 수 있습니다.","login.browser_create.title":"브라우저에서 계정 만들기","login.sign_in_failed":"로그인 실패(%s)","login.signing_in":"로그인하는 중...","login.browser_login.desc":"로그인을 위해 웹 브라우저를 열었습니다. 로그인이 완료되면 다시 여기로 이동합니다. 자동 로그인에 실패하는 경우에는 {URL_START}브라우저에서 로그인 키를 입력{URL_END}할 수 있습니다.","login.browser_login.title":"브라우저에서 로그인","login.form.dont.have.account":"계정이 없습니까","login.form.already.have.account":"이미 계정이 있습니다.",not_loggedin:"소셜 계정을 통해 로그인할 수 없습니다.",not_authorized:"소셜 계정을 통해 로그인할 수 없습니다.","general.social.login.error":"소셜 계정을 통해 로그인할 수 없습니다.","server.error.validationFault":"죄송합니다. 문제가 발생했습니다. 나중에 다시 시도해 주십시오.","login.form.error.offline":"인터넷에 연결하십시오. {URL_START}도움이 필요하십니까?{URL_END}","login.form.error.badCredentials":"죄송합니다. 이메일과 비밀번호가 일치하지 않습니다.","login.form.error.invalidEmail":"올바른 이메일(예: example@email.com)을 입력하십시오.","login.form.error.invalidtoken":"이 소셜 계정을 사용하여 로그인할 수 없습니다.","login.form.error.accounthassociallogin":"계정에 이미 소셜 로그인이 있습니다.","login.form.error.socialnotverified":"소셜 계정이 확인되지 않았습니다. 계정을 확인하고 다시 시도하십시오.","login.form.error.nosocialemail":"이메일 주소가 없어서 소셜 계정을 사용할 수 없습니다. 소셜 계정에 이메일 주소를 추가하십시오.","login.form.error.notverified":"계정이 확인되지 않았습니다. 계정을 확인하고 다시 시도하십시오.","login.form.error.invalidcredentials":"입력하신 이메일 또는 비밀번호가 잘못되었습니다.","login.form.error.invaliddata":"암호가 취약하거나(최소 8자) 계정이 이미 있습니다.","login.form.error.password.policy":"비밀번호가 취약합니다(최소 8자 이상).","login.form.error.accountExists":"계정이 이미 있습니다.","login.form.error.multiplelogin":"해당 계정에 여러 번 액세스했습니다.","login.form.error.toomanyrequests":"로그인 시도 제한을 초과했습니다.","login.form.error.notallowedapp":"애플리케이션에서 이 계정을 사용할 수 없습니다.","login.form.error.authfailed":"인증 실패","login.form.error.unknownwk":"활성화 코드가 존재하지 않거나 유효하지 않습니다.","login.form.error.invalidapp":"이 애플리케이션으로 로그인할 수 없습니다.","login.form.forgot.password":"비밀번호를 잊어버리셨습니까?","global.error.with.code":"죄송합니다. 오류가 발생했습니다...(%s)","enter.code":"페어링 코드","enter.password":"비밀번호","enter.avg.account.email":"AVG 계정 이메일","enter.avast.account.email":"Avast 계정 이메일","enter.email":"이메일 주소","login.continue.with":"또는","global.cancel":"취소","global.reopen_browser":"브라우저 다시 열기","global.goBack":"뒤로 가기","global.skip":"건너뛰기","global.hidePassword":"비밀번호 숨기기","global.showPassword":"비밀번호 표시","global.emptyPassword":"비밀번호를 입력하십시오.","global.continue":"계속","global.code":"가입","global.create":"계정 만들기","global.log.in":"로그인","login.verify.email.desc":"<strong>%s</strong>(으)로 확인 이메일을 보내드렸습니다.<br>이메일을 열고 링크를 클릭하십시오.","login.verify.email":"이메일을 확인하고<br>로그인을 완료합니다!","code.to.avg.account.desc":"AVG 네트워크에 초대받은 경우 페어링 코드만 입력하면 가입할 수 있습니다.","code.to.avast.account.desc":"Avast Omni 네트워크에 초대받은 경우 페어링 코드만 입력하면 가입할 수 있습니다.","create.avg.account.desc":"제품을 활성화하려면 AVG 계정을 만드십시오.","create.avast.account.desc":"제품을 활성화하려면 Avast 계정을 만드십시오.","login.to.avg.account.desc":"이 옵션을 선택하면 이 컴퓨터에서 사용자 계정의 AVG 구독을 사용할 수 있습니다.","login.to.avast.account.desc":"이 옵션을 선택하면 이 컴퓨터에서 사용자 계정의 Avast 구독을 사용할 수 있습니다.","connect.tab.code":"페어링 코드 입력","connect.tab.create":"계정 만들기","connect.tab.login":"로그인","connect.to.avg.account":"AVG 계정에 연결","connect.to.avast.account":"Avast 계정에 연결","login.with.google":"Google로 로그인","login.with.facebook":"Facebook으로 로그인"}},lt:{translation:{"login.browser_link.invalid_deeplink":"Įveskite tinkamą prisijungimo kodą","login.browser_link.enter_deeplink":"Įveskite prisijungimo kodą","login.browser_link.desc":"Jį rasite paspaudę <strong>Gauti prisijungimo raktą</strong> po to, kai prisijungsite naudodami savo naršyklę.","login.browser_link.title":"Įveskite prisijungimo raktą iš savo naršyklės","login.signing_up":"Laukiama, kol sukursite savo paskyrą....","login.browser_create.desc":"Atvėrėme jūsų naršyklę, kad galėtumėte sukurti naują paskyrą. Kai baigsite, grįšite čia. Jei automatiškai prisijungti nepavyks, galite {URL_START}įvesti prisijungimo raktą savo naršyklėje{URL_END}.","login.browser_create.title":"Sukurti paskyrą savo naršyklėje","login.sign_in_failed":"Prisijungti nepavyko (%s)","login.signing_in":"Prisijungiama...","login.browser_login.desc":"Atvėrėme jūsų naršyklę, kad galėtumėte prisijungti. Kai tai padarysite, grįšite čia. Jei prisijungti automatiškai nepavyks, galite {URL_START}įvesti prisijungimo raktą savo naršyklėje{URL_END}.","login.browser_login.title":"Prisijungti naudojant naršyklę","login.form.dont.have.account":"Neturite paskyros","login.form.already.have.account":"Jau turiu paskyrą",not_loggedin:"Negalima prisijungti per socialinių tinklų paskyrą.",not_authorized:"Negalima prisijungti per socialinių tinklų paskyrą.","general.social.login.error":"Negalima prisijungti per socialinių tinklų paskyrą.","server.error.validationFault":"Atsiprašome, įvyko klaida. Bandykite dar kartą vėliau.","login.form.error.offline":"Prašome prisijungti prie interneto. {URL_START}Ar reikia pagalbos?{URL_END}","login.form.error.badCredentials":"Atsiprašome, jūsų el. p. adresas ir slaptažodis nesutampa","login.form.error.invalidEmail":"Įveskite teisingą el. p. adresą (pvz., example@email.com)","login.form.error.invalidtoken":"Negalima prisijungti su šia socialinių tinklų paskyra","login.form.error.accounthassociallogin":"Paskyra jau turi socialinių tinklų prisijungimą","login.form.error.socialnotverified":"Jūsų socialinių tinklų paskyra nepatvirtinta. Patvirtinkite savo paskyrą ir bandykite dar kartą.","login.form.error.nosocialemail":"Negalime naudoti jūsų socialinių tinklų paskyros, nes ji neturi el. p. adreso. Pridėkite el. p. adresą prie savo socialinių tinklų paskyros.","login.form.error.notverified":"Jūsų paskyra nepatvirtinta. Patvirtinkite savo paskyrą ir bandykite dar kartą.","login.form.error.invalidcredentials":"Atsiprašome, įvedėte netinkamą el. pašto adresą arba slaptažodį.","login.form.error.invaliddata":"Jūsų slaptažodis silpnas (turi būti bent 8 simboliai) arba paskyra jau sukurta.","login.form.error.password.policy":"Jūsų slaptažodis silpnas (mažiausiai 8 simboliai)","login.form.error.accountExists":"Paskyra jau egzistuoja.","login.form.error.multiplelogin":"Daugybinė prieiga prie šios paskyros","login.form.error.toomanyrequests":"Pernelyg daug prisijungimo bandymų","login.form.error.notallowedapp":"Programa neturi leidimo naudoti šią paskyrą","login.form.error.authfailed":"Autorizacija nepavyko","login.form.error.unknownwk":"Aktyvinimo kodas neegzistuoja arba yra netinkamas","login.form.error.invalidapp":"Negalima prisijungti su šia programa","login.form.forgot.password":"Pamiršote slaptažodį?","global.error.with.code":"Atsiprašome, kažkas nepavyko...(%s)","enter.code":"Susiejimo kodas","enter.password":"Slaptažodis","enter.avg.account.email":"AVG paskyros el. pašto adresas","enter.avast.account.email":"„Avast“ paskyros būsena","enter.email":"El. pašto adresas","login.continue.with":"arba","global.cancel":"Atšaukti","global.reopen_browser":"Iš naujo atverti naršyklę","global.goBack":"Atgal","global.skip":"Praleisti","global.hidePassword":"Slėpti slaptažodį","global.showPassword":"Rodyti slaptažodį","global.emptyPassword":"Prašome įvesti slaptažodį","global.continue":"Tęsti","global.code":"Prisijungti","global.create":"Sukurti paskyrą","global.log.in":"Prisijungti","login.verify.email.desc":"Išsiuntėme jums patvirtinimo nuorodą adresu <strong>%s</strong>.<br>Perskaitykite el. laišką ir paspauskite nuorodą.","login.verify.email":"Patvirtinkime jūsų el. pašto adresąd<br>ir užbaikime registraciją!","code.to.avg.account.desc":"Jei buvote pakviesti į „AVG“ tinklą, paprasčiausiai įveskite savo susiejimo kodą, kad prisijungtumėte.","code.to.avast.account.desc":"Jei buvote pakviesti į „Avast Omni“ tinklą, paprasčiausiai įveskite savo susiejimo kodą, kad prisijungtumėte.","create.avg.account.desc":"Sukurkite savo AVG paskyrą, kad aktyvintumėte produktą.","create.avast.account.desc":"Sukurkite savo „Avast“ paskyrą, kad aktyvintumėte produktą.","login.to.avg.account.desc":"Galėsite šiame kompiuteryje naudoti savo paskyroje esančias AVG prenumeratas.","login.to.avast.account.desc":"Taip galėsite naudotis „Avast“ prenumeratomis savo paskyroje šiame kompiuteryje.","connect.tab.code":"Įveskite susiejimo kodą","connect.tab.create":"Sukurti paskyrą","connect.tab.login":"Prisijungti","connect.to.avg.account":"Prisijunkite prie AVG paskyros","connect.to.avast.account":"Prisijunkite prie „Avast“ paskyros","login.with.google":"PRISIJUNGTI PER „GOOGLE“","login.with.facebook":"PRISIJUNGTI PER „FACEBOOK“"}},lv:{translation:{"login.browser_link.invalid_deeplink":"Ievadiet derīgu pierakstīšanās atslēgu","login.browser_link.enter_deeplink":"Ievadiet pierakstīšanās atslēgu","login.browser_link.desc":"To var atrast, noklikšķinot uz <strong>Tā vietā saņemt pierakstīšanās atslēgu</strong> pēc pierakstīšanās tīmekļa pārlūkā.","login.browser_link.title":"Ievadiet pierakstīšanās atslēgu no sava pārlūka","login.signing_up":"Gaida, lai izveidotu jūsu kontu....","login.browser_create.desc":"Mēs atvērām jūsu tīmekļa pārlūku, lai izveidotu jaunu kontu. Kad tas būs izdarīts, atgriezīsities šeit. Ja automātiskā pierakstīšanās neizdodas, varat arī {URL_START}ievadīt pierakstīšanās atslēgu no pārlūka{URL_END}.","login.browser_create.title":"Izveidojiet kontu no sava pārlūka","login.sign_in_failed":"Neizdevās pierakstīties (%s)","login.signing_in":"Notiek pierakstīšanās...","login.browser_login.desc":"Mēs atvērām jūsu tīmekļa pārlūku, lai jūs pierakstītos. Kad tas būs izdarīts, atgriezīsities šeit. Ja automātiskā pierakstīšanās neizdodas, varat arī {URL_START}ievadīt pierakstīšanās atslēgu no pārlūka{URL_END}.","login.browser_login.title":"Pierakstieties no sava pārlūka","login.form.dont.have.account":"Nav konta","login.form.already.have.account":"Konts jau pastāv",not_loggedin:"Nevar pierakstīties ar sociālo kontu.",not_authorized:"Nevar pierakstīties ar sociālo kontu.","general.social.login.error":"Nevar pierakstīties ar sociālo kontu.","server.error.validationFault":"Diemžēl mums radās problēma. Vēlāk, lūdzu, mēģiniet vēlreiz.","login.form.error.offline":"Lūdzu, izveidojiet savienojumu ar internetu. {URL_START}Vai nepieciešama palīdzība?{URL_END}","login.form.error.badCredentials":"Diemžēl jūsu e-pasts un parole nesakrīt","login.form.error.invalidEmail":"Lūdzu, ievadiet derīgu e-pastu (piemēram, example@email.com)","login.form.error.invalidtoken":"Nevar pieteikties ar šo sociālo kontu","login.form.error.accounthassociallogin":"Kontam jau ir sociālais lietotājvārds","login.form.error.socialnotverified":"Jūsu sociālais konts ir neapstiprināts. Lūdzu, pārbaudiet savu kontu un mēģiniet vēlreiz.","login.form.error.nosocialemail":"Mēs nevaram izmantot jūsu sociālo kontu, jo tam nav e-pasta adreses. Lūdzu, pievienojiet e-pasta adresi savam sociālajam kontam.","login.form.error.notverified":"Jūsu konts ir neapstiprināts. Lūdzu, pārbaudiet savu kontu un mēģiniet vēlreiz.","login.form.error.invalidcredentials":"Diemžēl jūs ievadījāt nederīgu e-pasta adresi vai paroli.","login.form.error.invaliddata":"Jūsu parole ir vāja (vismaz 8 rakstz.) vai konts jau pastāv.","login.form.error.password.policy":"Jūsu parole ir vāja (nepieciešamas vismaz 8 rakstz.)","login.form.error.accountExists":"Konts jau pastāv.","login.form.error.multiplelogin":"Daudzpiekļuve šim kontam","login.form.error.toomanyrequests":"Pārāk daudz pieteikšanās mēģinājumu","login.form.error.notallowedapp":"Lietotnei nav atļauts izmantot šo kontu","login.form.error.authfailed":"Autentifikācija neizdevās","login.form.error.unknownwk":"Aktivizācijas kods nepastāv vai nav derīgs","login.form.error.invalidapp":"Nevar pieteikties ar šo lietotni","login.form.forgot.password":"Vai aizmirsāt paroli?","global.error.with.code":"Diemžēl kaut kas neizdevās...(%s)","enter.code":"Pārī savienošanas kods","enter.password":"Parole","enter.avg.account.email":"AVG konta e-pasts","enter.avast.account.email":"Avast konta e-pasts","enter.email":"E-pasta adrese","login.continue.with":"vai","global.cancel":"Atcelt","global.reopen_browser":"Vēlreiz atvērt pārlūku","global.goBack":"Atpakaļ","global.skip":"Izlaist","global.hidePassword":"Slēpt paroli","global.showPassword":"Rādīt paroli","global.emptyPassword":"Lūdzu, ievadiet paroli","global.continue":"Turpināt","global.code":"Pievienoties","global.create":"Izveidot kontu","global.log.in":"Pierakstīties","login.verify.email.desc":"Mēs jums nosūtījām apstiprinājuma saiti uz <strong>%s</strong>.<br>Lūdzu, atveriet e-pastu un noklikšķiniet uz saites.","login.verify.email":"Apstiprināsim jūsu epastu<br>un pabeigsim reģistrēšanos!","code.to.avg.account.desc":"Ja esat ieaicināts AVG tīklā, lai pievienotos, vienkārši ievadiet savu pārī savienošanas kodu.","code.to.avast.account.desc":"Ja esat ieaicināts Avast Omni tīklā, lai pievienotos, vienkārši ievadiet savu pārī savienošanas kodu.","create.avg.account.desc":"Izveidojiet AVG kontu, lai aktivizētu savu produktu.","create.avast.account.desc":"Izveidojiet Avast kontu, lai aktivizētu savu produktu.","login.to.avg.account.desc":"Tas jums ļauj izmantot AVG licences savā kontā šajā datorā.","login.to.avast.account.desc":"Tas jums ļauj izmantot Avast abonementus savā kontā šajā datorā.","connect.tab.code":"Ievadīt pārī savienošanas kodu","connect.tab.create":"Izveidot kontu","connect.tab.login":"Pierakstīties","connect.to.avg.account":"Izveidot savienojumu ar AVG kontu","connect.to.avast.account":"Izveidot savienojumu ar Avast kontu","login.with.google":"PIERAKSTĪTIES AR GOOGLE","login.with.facebook":"PIERAKSTĪTIES AR FACEBOOK"}},ms:{translation:{"login.browser_link.invalid_deeplink":"Masukkan kunci dafar masuk yang sah","login.browser_link.enter_deeplink":"Masukkan kunci daftar masuk","login.browser_link.desc":"Anda akan menjumpainya dengan mengklik <strong>Sebaliknya, dapatkan kunci daftar masuk</strong> selepas mendaftar masuk pada pelayar web anda.","login.browser_link.title":"Masukkan kunci daftar masuk daripada pelayar anda","login.signing_up":"Menunggu anda untuk mencipta akaun anda...","login.browser_create.desc":"Kami telah membuka pelayar web untuk anda bagi mencipta akaun baharu. Apabila anda selesai, kami akan membawa anda semula ke sini. Jika daftar masuk automatik gagal, anda juga boleh {URL_START}masukkan kunci daftar masuk daripada pelayar anda{URL_END}.","login.browser_create.title":"Cipta akaun daripada pelayar anda","login.sign_in_failed":"Daftar masuk gagal (%s)","login.signing_in":"Mendaftar masuk...","login.browser_login.desc":"Kami telah membuka pelayar web anda untuk anda mendaftar masuk. Apabila anda selesai, kami akan membawa anda ke sini semula. Jika daftar masuk automatik gagal, anda juga boleh {URL_START}masukkan kunci daftar masuk daripada pelayar anda{URL_END}.","login.browser_login.title":"Daftar masuk dari pelayar anda","login.form.dont.have.account":"Belum mempunyai akaun","login.form.already.have.account":"Sudah mempunyai akaun",not_loggedin:"Tidak dapat mendaftar masuk melalui akaun sosial.",not_authorized:"Tidak dapat mendaftar masuk melalui akaun sosial.","general.social.login.error":"Tidak dapat mendaftar masuk melalui akaun sosial.","server.error.validationFault":"Maaf, kami sedang menghadapi masalah. Sila cuba sebentar lagi.","login.form.error.offline":"Sila sambung ke Internet. {URL_START}Perlukan bantuan?{URL_END}","login.form.error.badCredentials":"Maaf, e-mel dan kata laluan anda tidak sepadan","login.form.error.invalidEmail":"Sila masukkan e-mel yang sah (misalnya example@email.com)","login.form.error.invalidtoken":"Tidak dapat log masuk dengan akaun sosial ini","login.form.error.accounthassociallogin":"Akaun sudah mempunyai log masuk sosial","login.form.error.socialnotverified":"Akaun sosial anda belum disahkan. Sila sahkan akaun anda dan cuba lagi.","login.form.error.nosocialemail":"Kami tidak boleh menggunakan akaun sosial anda kerana akaun ini tidak mempunyai alamat e-mel. Sila tambahkan alamat e-mel pada akaun sosial anda.","login.form.error.notverified":"Akaun anda belum disahkan. Sila sahkan akaun anda dan cuba lagi.","login.form.error.invalidcredentials":"Maaf, anda telah memasukkan e-mel atau kata laluan yang tidak sah.","login.form.error.invaliddata":"Kata laluan and lemah (sekurang-kurangnya 8 aksara) atau akaun sudah wujud.","login.form.error.password.policy":"Kata laluan anda lemah (sekurang-kurangnya 8 aksara.)","login.form.error.accountExists":"Akaun sudah wujud.","login.form.error.multiplelogin":"Berbilang akses kepada akaun ini","login.form.error.toomanyrequests":"Terlalu banyak percubaan log masuk","login.form.error.notallowedapp":"Aplikasi tidak dibenarkan untuk menggunakan akaun ini","login.form.error.authfailed":"Pengesahan gagal","login.form.error.unknownwk":"Kod pengaktifan tidak wujud atau tidak sah","login.form.error.invalidapp":"Tidak dapat log masuk dengan aplikasi ini","login.form.forgot.password":"Terlupa Kata laluan?","global.error.with.code":"Maaf, ada sesuatu yang tidak kena...(%s)","enter.code":"Kod berpasangan","enter.password":"Kata Laluan","enter.avg.account.email":"E-mel Akaun AVG","enter.avast.account.email":"E-mel Akaun Avast","enter.email":"Alamat e-mel","login.continue.with":"atau","global.cancel":"Batalkan","global.reopen_browser":"Buka semula pelayar","global.goBack":"Kembali","global.skip":"Langkau","global.hidePassword":"Sembunyikan kata laluan","global.showPassword":"Tunjukkan kata laluan","global.emptyPassword":"Sila isikan kata laluan","global.continue":"Teruskan","global.code":"Sertai","global.create":"Buat Akaun","global.log.in":"Daftar Masuk","login.verify.email.desc":"Kami telah menghantar pautan pengesahan ke <strong>%s</strong>.<br>Sila buka e-mel dan klik pautan.","login.verify.email":"Mari sahkan e-mel anda<br>dan selesaikan daftar masuk!","code.to.avg.account.desc":"Sekiranya anda telah dijemput ke rangkaian AVG, masukkan sahaja kod berpasangan anda untuk menyertai.","code.to.avast.account.desc":"Sekiranya anda telah dijemput ke rangkaian Avast Omni, masukkan sahaja kod berpasangan anda untuk menyertai.","create.avg.account.desc":"Buat Akaun AVG untuk mengaktifkan produk anda.","create.avast.account.desc":"Buat Akaun Avast untuk mengaktifkan produk anda.","login.to.avg.account.desc":"Ini membolehkan anda menggunakan langganan AVG dalam akaun anda pada komputer ini.","login.to.avast.account.desc":"Ini membolehkan anda menggunakan langganan Avast dalam akaun anda pada komputer ini.","connect.tab.code":"Masukkan kod berpasangan","connect.tab.create":"Buat akaun","connect.tab.login":"Daftar masuk","connect.to.avg.account":"Sambung ke Akaun AVG","connect.to.avast.account":"Sambung ke Akaun Avast","login.with.google":"LOG MASUK DENGAN GOOGLE","login.with.facebook":"LOG MASUK DENGAN FACEBOOK"}},nb:{translation:{"login.browser_link.invalid_deeplink":"Angi gyldig påloggingsnøkkel","login.browser_link.enter_deeplink":"Angi påloggingsnøkkel","login.browser_link.desc":"Du finner den ved å klikke på <strong>Få en påloggingsnøkkel i stedet</strong> etter pålogging i nettleseren.","login.browser_link.title":"Legg inn påloggingsnøkkelen i nettleseren","login.signing_up":"Venter på at du oppretter konto …","login.browser_create.desc":"Vi har åpnet nettleseren din, slik at du kan opprette en ny konto. Når du er ferdig, kommer du tilbake hit. Hvis den automatiske påloggingen ikke fungerer, kan du også {URL_START}angi påloggingsnøkkelen i nettleseren{URL_END}.","login.browser_create.title":"Opprett en konto i nettleseren","login.sign_in_failed":"Påloggingen mislyktes (%s)","login.signing_in":"Logger på …","login.browser_login.desc":"Vi har åpnet nettleseren din, slik at du kan logge på. Når du er ferdig, kommer du tilbake hit. Hvis den automatiske påloggingen ikke fungerer, kan du også {URL_START}angi påloggingsnøkkelen i nettleseren{URL_END}.","login.browser_login.title":"Logg på i nettleseren","login.form.dont.have.account":"Har du ikke en konto","login.form.already.have.account":"Jeg har allerede en konto",not_loggedin:"Kunne ikke logge deg på via den sosiale kontoen.",not_authorized:"Kunne ikke logge deg på via den sosiale kontoen.","general.social.login.error":"Kunne ikke logge deg på via den sosiale kontoen.","server.error.validationFault":"Det oppstod et problem. Prøv på nytt senere.","login.form.error.offline":"Du må koble deg til Internett. {URL_START}Trenger du hjelp?{URL_END}","login.form.error.badCredentials":"E-postadressen og passordet samsvarer ikke","login.form.error.invalidEmail":"Angi en gyldig e-postadresse (f.eks. example@email.com)","login.form.error.invalidtoken":"Kunne ikke logge deg på med denne sosiale kontoen","login.form.error.accounthassociallogin":"Kontoen har allerede sosial pålogging","login.form.error.socialnotverified":"Den sosiale kontoen din er ubekreftet. Kontroller kontoen, og prøv på nytt.","login.form.error.nosocialemail":"Vi kan ikke bruke den sosiale kontoen din fordi den ikke har en e-postadresse. Legg til en e-postadresse på den sosiale kontoen.","login.form.error.notverified":"Kontoen din er ubekreftet. Kontroller kontoen, og prøv på nytt.","login.form.error.invalidcredentials":"Du har skrevet inn en ugyldig e-postadresse eller et ugyldig passord.","login.form.error.invaliddata":"Passordet er svakt (må inneholde minst 8 tegn), eller kontoen finnes allerede.","login.form.error.password.policy":"Passordet er svakt (må inneholde minst 8 tegn)","login.form.error.accountExists":"Kontoen finnes allerede.","login.form.error.multiplelogin":"Flere tilganger på denne kontoen","login.form.error.toomanyrequests":"For mange påloggingsforsøk","login.form.error.notallowedapp":"Programmet har ikke tillatelse til å bruke denne kontoen","login.form.error.authfailed":"Autentiseringen mislyktes","login.form.error.unknownwk":"Aktiveringskoden finnes ikke eller er ugyldig","login.form.error.invalidapp":"Kunne ikke logge deg på med dette programmet","login.form.forgot.password":"Har du glemt passordet?","global.error.with.code":"Noe gikk galt … (%s)","enter.code":"Sammenkoblingskode","enter.password":"Passord","enter.avg.account.email":"E-post for AVG-konto","enter.avast.account.email":"E-post for Avast-konto","enter.email":"E-postadresse","login.continue.with":"eller","global.cancel":"Avbryt","global.reopen_browser":"Åpne nettleseren på nytt","global.goBack":"Tilbake","global.skip":"Hopp over","global.hidePassword":"Skjul passord","global.showPassword":"Vis passord","global.emptyPassword":"Fyll ut passordet","global.continue":"Fortsett","global.code":"Bli med","global.create":"Opprett konto","global.log.in":"Logg inn","login.verify.email.desc":"Vi sendte en bekreftelseskobling til <strong>%s</strong>.<br>Åpne e-posten, og klikk på koblingen. ","login.verify.email":"Bekreft e-postadressen<br>for å fullføre påloggingen!","code.to.avg.account.desc":"Hvis du har blitt invitert til å bli med i et AVG-nettverk, skriver du bare inn sammenkoblingskoden for å bli med.","code.to.avast.account.desc":"Hvis du har blitt invitert til å bli med i et Avast Omni-nettverk, skriver du bare inn sammenkoblingskoden for å bli med.","create.avg.account.desc":"Opprett en AVG-konto for å aktivere produktet.","create.avast.account.desc":"Opprett en Avast-konto for å aktivere produktet.","login.to.avg.account.desc":"Dette gjør at du kan bruke AVG-abonnementene i kontoen på denne datamaskinen.","login.to.avast.account.desc":"Dette gjør at du kan bruke Avast-abonnementene i kontoen på denne datamaskinen.","connect.tab.code":"Skriv inn sammenkoblingskode","connect.tab.create":"Opprett konto","connect.tab.login":"Logg på","connect.to.avg.account":"Koble til AVG-kontoen","connect.to.avast.account":"Koble til Avast-kontoen","login.with.google":"LOGG PÅ MED GOOGLE","login.with.facebook":"LOGG PÅ MED FACEBOOK"}},nl:{translation:{"login.browser_link.invalid_deeplink":"Geldige aanmeldingscode invoeren","login.browser_link.enter_deeplink":"Aanmeldingscode invoeren","login.browser_link.desc":"Klik hiervoor op <strong>Vraag een aanmeldingscode aan</strong> nadat u zich via uw webbrowser hebt aangemeld.","login.browser_link.title":"Aanmeldingscode invoeren via uw browser","login.signing_up":"Wachten totdat u het account hebt ingesteld...","login.browser_create.desc":"Uw webbrowser is geopend zodat u daar een nieuw account kunt instellen. Vervolgens keert u hier weer terug. Als het automatisch aanmelden mislukt, kunt u ook {URL_START}de aanmeldingscode invoeren via uw browser{URL_END}.","login.browser_create.title":"Account instellen via uw browser","login.sign_in_failed":"Aanmelden mislukt (%s)","login.signing_in":"Aanmelden...","login.browser_login.desc":"Uw webbrowser is geopend zodat u zich daar kunt aanmelden. Vervolgens keert u hier weer terug. Als het automatisch aanmelden mislukt, kunt u ook {URL_START}de aanmeldingscode invoeren via uw browser{URL_END}.","login.browser_login.title":"Aanmelden via browser","login.form.dont.have.account":"Hebt u geen account","login.form.already.have.account":"U hebt al een account",not_loggedin:"U kunt zich niet aanmelden via een sociaal account.",not_authorized:"U kunt zich niet aanmelden via een sociaal account.","general.social.login.error":"U kunt zich niet aanmelden via een sociaal account.","server.error.validationFault":"Er heeft zich een probleem voorgedaan. Probeer het later opnieuw.","login.form.error.offline":"Maak verbinding met internet. {URL_START}Hulp nodig?{URL_END}","login.form.error.badCredentials":"Uw e-mailadres en wachtwoord komen niet overeen","login.form.error.invalidEmail":"Voer een geldig e-mailadres in (bijvoorbeeld voorbeeld@email.nl)","login.form.error.invalidtoken":"U kunt zich niet aanmelden met dit sociale account","login.form.error.accounthassociallogin":"Er bestaat al een sociale aanmelding voor dit account","login.form.error.socialnotverified":"Uw sociale account is niet geverifieerd. Verifieer uw account en probeer het opnieuw.","login.form.error.nosocialemail":"Uw sociale account is niet bruikbaar omdat er geen e-mailadres aan is gekoppeld. Voeg een e-mailadres toe aan uw sociale account.","login.form.error.notverified":"Uw account is niet geverifieerd. Verifieer uw account en probeer het opnieuw.","login.form.error.invalidcredentials":"Het ingevoerde e-mailadres of wachtwoord is ongeldig.","login.form.error.invaliddata":"Uw wachtwoord is te zwak (minimaal 8 tekens) of het account bestaat al.","login.form.error.password.policy":"Uw wachtwoord is zwak (minimaal 8 tekens).","login.form.error.accountExists":"Account bestaat al.","login.form.error.multiplelogin":"Meerdere toegangsverzoeken voor dit account","login.form.error.toomanyrequests":"Te veel aanmeldingspogingen","login.form.error.notallowedapp":"De toepassing mag dit account niet gebruiken","login.form.error.authfailed":"Authenticatie mislukt","login.form.error.unknownwk":"Activeringscode bestaat niet of is ongeldig","login.form.error.invalidapp":"U kunt zich niet aanmelden met deze toepassing","login.form.forgot.password":"Wachtwoord vergeten?","global.error.with.code":"Er is iets misgegaan... (%s)","enter.code":"Koppelingscode","enter.password":"Wachtwoord","enter.avg.account.email":"E-mailadres AVG-account","enter.avast.account.email":"E-mailadres Avast-account","enter.email":"E-mailadres","login.continue.with":"of","global.cancel":"Annuleren","global.reopen_browser":"Browser opnieuw openen","global.goBack":"Terug","global.skip":"Overslaan","global.hidePassword":"Wachtwoord verbergen","global.showPassword":"Wachtwoord weergeven","global.emptyPassword":"Vul het wachtwoord in","global.continue":"Doorgaan","global.code":"Samenvoegen","global.create":"Account maken","global.log.in":"Inloggen","login.verify.email.desc":"Er is een bevestigingskoppeling gestuurd naar <strong>%s</strong>.<br>Open het e-mailbericht en klik op de koppeling.","login.verify.email":"Rest ons nog uw e-mailadres te controleren<br>en uw aanmelding af te ronden.","code.to.avg.account.desc":"Als u bent uitgenodigd voor een AVG-netwerk, voert u de koppelingscode in om er verbinding mee te maken.","code.to.avast.account.desc":"Als u bent uitgenodigd voor een Avast Omni-netwerk, voert u de koppelingscode in om er verbinding mee te maken.","create.avg.account.desc":"Stel een AVG-account in om uw product te activeren.","create.avast.account.desc":"Stel een Avast-account in om uw product te activeren.","login.to.avg.account.desc":"Hiermee kunt u de AVG-abonnementen van uw account op deze computer gebruiken.","login.to.avast.account.desc":"Hiermee kunt u de Avast-abonnementen van uw account op deze computer gebruiken.","connect.tab.code":"Koppelingscode invoeren","connect.tab.create":"Account maken","connect.tab.login":"Aanmelden","connect.to.avg.account":"Verbinding maken met uw AVG-account","connect.to.avast.account":"Verbinding maken met uw Avast-account","login.with.google":"AANMELDEN MET GOOGLE","login.with.facebook":"AANMELDEN MET FACEBOOK"}},pl:{translation:{"login.browser_link.invalid_deeplink":"Wprowadź prawidłowy klucz logowania","login.browser_link.enter_deeplink":"Wprowadź klucz logowania","login.browser_link.desc":"Znajdziesz to, klikając opcję <strong>Uzyskaj klucz logowania</strong> po zalogowaniu się w przeglądarce internetowej.","login.browser_link.title":"Wprowadź klucz logowania z przeglądarki","login.signing_up":"Oczekiwanie na utworzenie konta...","login.browser_create.desc":"Otworzyliśmy Twoją przeglądarkę internetową w celu utworzenia nowego konta. Gdy to zrobisz, wrócimy tutaj. Jeśli automatyczne logowanie nie zadziała, możesz także {URL_START}wprowadzić klucz logowania z przeglądarki{URL_END}.","login.browser_create.title":"Utwórz konto w przeglądarce","login.sign_in_failed":"Logowanie nie powiodło się (%s)","login.signing_in":"Logowanie...","login.browser_login.desc":"Otworzyliśmy Twoją przeglądarkę internetową w celu zalogowania. Gdy to zrobisz, wrócimy tutaj. Jeśli automatyczne logowanie nie zadziała, możesz także {URL_START}wprowadzić klucz logowania z przeglądarki{URL_END}.","login.browser_login.title":"Zaloguj się z przeglądarki","login.form.dont.have.account":"Nie masz konta","login.form.already.have.account":"Masz już konto",not_loggedin:"Nie można zalogować się za pomocą konta społecznościowego.",not_authorized:"Nie można zalogować się za pomocą konta społecznościowego.","general.social.login.error":"Nie można zalogować się za pomocą konta społecznościowego.","server.error.validationFault":"Niestety wystąpił problem. Spróbuj ponownie później.","login.form.error.offline":"Połącz się z Internetem. {URL_START}Potrzebujesz pomocy?{URL_END}","login.form.error.badCredentials":"Adres e-mail i hasło nie zgadzają się","login.form.error.invalidEmail":"Wprowadź prawidłowy adres e-mail (np. example@email.com)","login.form.error.invalidtoken":"Nie można zalogować się za pomocą tego konta społecznościowego","login.form.error.accounthassociallogin":"To konto jest już zalogowane w sieci społecznościowej","login.form.error.socialnotverified":"Twoje konto społecznościowe nie zostało zweryfikowane. Zweryfikuj swoje konto i spróbuj ponownie.","login.form.error.nosocialemail":"Nie możemy używać Twojego konta społecznościowego, ponieważ nie ma ono adresu e-mail. Dodaj adres e-mail do konta społecznościowego.","login.form.error.notverified":"Twoje konto nie zostało zweryfikowane. Zweryfikuj swoje konto i spróbuj ponownie.","login.form.error.invalidcredentials":"Wprowadzony adres e-mail lub hasło są nieprawidłowe.","login.form.error.invaliddata":"Twoje hasło jest słabe (co najmniej 8 znaków) lub konto już istnieje.","login.form.error.password.policy":"Twoje hasło jest słabe (użyj co najmniej 8 znaków)","login.form.error.accountExists":"Konto już istnieje.","login.form.error.multiplelogin":"Wielokrotny dostęp do tego konta","login.form.error.toomanyrequests":"Zbyt wiele prób logowania","login.form.error.notallowedapp":"Aplikacja nie może korzystać z tego konta","login.form.error.authfailed":"Uwierzytelnienie nie powiodło się","login.form.error.unknownwk":"Kod aktywacyjny nie istnieje lub jest nieprawidłowy","login.form.error.invalidapp":"Nie można się zalogować za pomocą tej aplikacji","login.form.forgot.password":"Nie pamiętasz hasła?","global.error.with.code":"Niestety wystąpił problem... (%s)","enter.code":"Kod parowania","enter.password":"Hasło","enter.avg.account.email":"Adres e-mail konta AVG","enter.avast.account.email":"Adres e-mail konta Avast","enter.email":"Adres e-mail","login.continue.with":"lub","global.cancel":"Anuluj","global.reopen_browser":"Otwórz ponownie przeglądarkę","global.goBack":"Wróć","global.skip":"Pomiń","global.hidePassword":"Ukryj hasło","global.showPassword":"Pokaż hasło","global.emptyPassword":"Wpisz hasło","global.continue":"Kontynuuj","global.code":"Połącz","global.create":"Utwórz konto","global.log.in":"Wejdź na konto","login.verify.email.desc":"Na adres <strong>%s</strong> wysłaliśmy link potwierdzający.<br>Otwórz wiadomość e-mail i kliknij ten link.","login.verify.email":"Zweryfikujmy Twój adres e-mail<br>i zakończmy logowanie!","code.to.avg.account.desc":"Jeśli ktoś zaprosił Cię do sieci AVG, wprowadź swój kod parowania, aby do niej dołączyć.","code.to.avast.account.desc":"Jeśli ktoś zaprosił Cię do sieci Avast Omni, wprowadź swój kod parowania, aby do niej dołączyć.","create.avg.account.desc":"Utwórz konto AVG, aby aktywować produkt.","create.avast.account.desc":"Utwórz konto Avast, aby aktywować produkt.","login.to.avg.account.desc":"Umożliwia to używanie na tym komputerze subskrypcji AVG znajdujących się na Twoim koncie.","login.to.avast.account.desc":"Umożliwia to używanie na tym komputerze subskrypcji Avast znajdujących się na Twoim koncie.","connect.tab.code":"Wprowadź kod parowania","connect.tab.create":"Utwórz konto","connect.tab.login":"Zaloguj się","connect.to.avg.account":"Połącz się z kontem AVG","connect.to.avast.account":"Połącz się z kontem Avast","login.with.google":"ZALOGUJ SIĘ ZA POMOCĄ GOOGLE","login.with.facebook":"ZALOGUJ SIĘ ZA POMOCĄ FACEBOOKA"}},"pt-BR":{translation:{"login.browser_link.invalid_deeplink":"Digite uma chave de entrada válida","login.browser_link.enter_deeplink":"Digite a chave de entrada","login.browser_link.desc":"Para encontrá-la, clique em <strong>Obter uma chave de entrada</strong> depois de entrar no seu navegador.","login.browser_link.title":"Insira a chave de entrada do seu navegador","login.signing_up":"Esperando você criar sua conta...","login.browser_create.desc":"Abrimos o navegador para você criar uma conta. Quando terminar, você voltará para esta página. Se houver uma falha, você pode também {URL_START}digitar a chave de entrada do seu navegador{URL_END}.","login.browser_create.title":"Crie uma conta do seu navegador","login.sign_in_failed":"Falha na entrada (%s)","login.signing_in":"Entrando...","login.browser_login.desc":"Abrimos o navegador para você entrar. Quando terminar, você voltará para esta página. Se houver uma falha, você pode também {URL_START}digitar a chave de entrada do seu navegador{URL_END}.","login.browser_login.title":"Entrar com o navegador","login.form.dont.have.account":"Não possui uma conta","login.form.already.have.account":"Já possui uma conta",not_loggedin:"Não é possível iniciar sessão com uma conta social.",not_authorized:"Não é possível iniciar sessão com uma conta social.","general.social.login.error":"Não é possível iniciar sessão com uma conta social.","server.error.validationFault":"Desculpe, encontramos um problema. Tente novamente mais tarde.","login.form.error.offline":"Conecte-se à internet. {URL_START}Precisa de ajuda?{URL_END}","login.form.error.badCredentials":"Desculpe, seu e-mail e senha não correspondem","login.form.error.invalidEmail":"Insira um endereço válido de e-mail (por exemplo, exemplo@email.com)","login.form.error.invalidtoken":"Não é possível iniciar sessão com esta conta social","login.form.error.accounthassociallogin":"Esta conta já tem um início de sessão social","login.form.error.socialnotverified":"Sua conta social não foi verificada. Confirme sua conta e tente novamente.","login.form.error.nosocialemail":"Não podemos utilizar sua conta social porque não há um endereço de e-mail. Adicione um endereço de e-mail à sua conta social.","login.form.error.notverified":"Sua conta não foi verificada. Confirme a sua conta e tente novamente.","login.form.error.invalidcredentials":"Você inseriu um e-mail ou uma senha inválida.","login.form.error.invaliddata":"Sua senha é fraca (ela precisa ter pelo menos 8 caracteres) ou a conta já existe.","login.form.error.password.policy":"Sua senha é fraca (ela precisa ter pelo menos 8 caracteres)","login.form.error.accountExists":"Essa conta já existe.","login.form.error.multiplelogin":"Acesso múltiplo a esta conta","login.form.error.toomanyrequests":"Tentativas excessivas de início de sessão","login.form.error.notallowedapp":"O aplicativo não tem autorização para utilizar esta conta","login.form.error.authfailed":"Falha na autenticação","login.form.error.unknownwk":"Código de ativação não existente ou inválido","login.form.error.invalidapp":"Não é possível iniciar uma sessão com este aplicativo","login.form.forgot.password":"Esqueceu a senha?","global.error.with.code":"Sinto muito, algo saiu errado...(%s)","enter.code":"Código de emparelhamento","enter.password":"Senha","enter.avg.account.email":"E-mail da Conta AVG","enter.avast.account.email":"E-mail da Conta Avast","enter.email":"Endereço de e-mail","login.continue.with":"ou","global.cancel":"Cancelar","global.reopen_browser":"Abrir o navegador de novo","global.goBack":"Voltar","global.skip":"Pular","global.hidePassword":"Ocultar senha","global.showPassword":"Mostrar senha","global.emptyPassword":"Preencha a senha","global.continue":"Continuar","global.code":"Agrupar","global.create":"Criar conta","global.log.in":"Entrar","login.verify.email.desc":"Enviamos um link de confirmação para <strong>%s</strong>.<br>Abra o e-mail e clique no link.","login.verify.email":"Vamos confirmar seu e-mail<br>e finalizar o cadastro!","code.to.avg.account.desc":"Caso tenha sido convidado para uma rede AVG, insira seu código de emparelhamento para participar.","code.to.avast.account.desc":"Caso tenha sido convidado para uma rede Avast Omni, insira seu código de emparelhamento para participar.","create.avg.account.desc":"Crie uma Conta AVG para ativar o seu produto.","create.avast.account.desc":"Crie uma Conta Avast para ativar o seu produto.","login.to.avg.account.desc":"Isso permite usar as assinaturas da AVG em sua conta neste computador.","login.to.avast.account.desc":"Isso permite usar as assinaturas da Avast em sua conta neste computador.","connect.tab.code":"Inserir código de emparelhamento","connect.tab.create":"Criar conta","connect.tab.login":"Entrar","connect.to.avg.account":"Conecte-se à Conta AVG","connect.to.avast.account":"Conecte-se à Conta Avast","login.with.google":"ENTRAR COM O GOOGLE","login.with.facebook":"ENTRAR COM O FACEBOOK"}},"pt-PT":{translation:{"login.browser_link.invalid_deeplink":"Introduzir chave de início de sessão válida","login.browser_link.enter_deeplink":"Introduzir chave de início de sessão","login.browser_link.desc":"Encontrará esta chave clicando em <strong>Obtenha uma chave de início de sessão</strong> depois de iniciar sessão no browser.","login.browser_link.title":"Introduzir a chave de início de sessão a partir do browser","login.signing_up":"A aguardar que crie a sua conta...","login.browser_create.desc":"Abrimos o seu browser para criar uma nova conta. Quanto terminar, voltará a esta página. Se o início de sessão automático falhar, também pode {URL_START}introduzir a chave de início de sessão a partir do browser{URL_END}.","login.browser_create.title":"Criar uma conta a partir do browser","login.sign_in_failed":"Falha no início de sessão (%s)","login.signing_in":"A iniciar sessão...","login.browser_login.desc":"Abrimos o seu browser para iniciar sessão. Quanto terminar, voltará a esta página. Se o início de sessão automático falhar, também pode {URL_START}introduzir a chave de início de sessão a partir do browser{URL_END}.","login.browser_login.title":"Iniciar sessão a partir do browser","login.form.dont.have.account":"Não tem uma conta","login.form.already.have.account":"Já tenho uma conta",not_loggedin:"Não é possível iniciar sessão através de conta social.",not_authorized:"Não é possível iniciar sessão através de conta social.","general.social.login.error":"Não é possível iniciar sessão através de conta social.","server.error.validationFault":"Ocorreu um problema. Tente novamente mais tarde.","login.form.error.offline":"Estabeleça ligação à Internet. {URL_START}Precisa de ajuda?{URL_END}","login.form.error.badCredentials":"O e-mail e a palavra-passe não correspondem","login.form.error.invalidEmail":"Introduza um e-mail válido (ex.: exemplo@email.com)","login.form.error.invalidtoken":"Não é possível iniciar sessão com esta conta social","login.form.error.accounthassociallogin":"A conta já tem início de sessão social","login.form.error.socialnotverified":"A sua conta social não está confirmada. Confirme a sua conta e tente novamente.","login.form.error.nosocialemail":"Não podemos utilizar a sua conta social porque não tem um endereço de e-mail. Adicione um endereço de e-mail à sua conta social.","login.form.error.notverified":"A sua conta não está confirmada. Confirme a sua conta e tente novamente.","login.form.error.invalidcredentials":"Introduziu um endereço de e-mail ou uma palavra-passe inválido(a).","login.form.error.invaliddata":"A sua palavra-passe é fraca (deve ter pelo menos 8 carateres) ou a conta já existe.","login.form.error.password.policy":"A sua palavra-passe é fraca (deve ter pelo menos 8 carateres)","login.form.error.accountExists":"A conta já existe.","login.form.error.multiplelogin":"Acesso múltiplo a esta conta","login.form.error.toomanyrequests":"Demasiadas tentativas de início de sessão","login.form.error.notallowedapp":"A aplicação não tem autorização para utilizar esta conta","login.form.error.authfailed":"Falha na autenticação","login.form.error.unknownwk":"O código de ativação não existe ou não é válido","login.form.error.invalidapp":"Não é possível iniciar sessão com esta aplicação","login.form.forgot.password":"Esqueceu-se da palavra-passe?","global.error.with.code":"Infelizmente, algo correu mal...(%s)","enter.code":"Código de emparelhamento","enter.password":"Palavra-passe","enter.avg.account.email":"E-mail da Conta AVG","enter.avast.account.email":"E-mail da Conta Avast","enter.email":"Endereço de e-mail","login.continue.with":"ou","global.cancel":"Cancelar","global.reopen_browser":"Reabrir browser","global.goBack":"Anterior","global.skip":"Ignorar","global.hidePassword":"Ocultar palavra-passe","global.showPassword":"Mostrar palavra-passe","global.emptyPassword":"Preencha a palavra-passe","global.continue":"Continuar","global.code":"Aderir","global.create":"Criar conta","global.log.in":"Iniciar sessão","login.verify.email.desc":"Enviámos-lhe uma ligação de confirmação para <strong>%s</strong>.<br>Abra o e-mail e clique na ligação.","login.verify.email":"Vamos confirmar o seu endereço de e-mail<br>e concluir o início de sessão!","code.to.avg.account.desc":"Se tiver sido convidado para uma rede AVG, introduza o seu código de emparelhamento para aderir.","code.to.avast.account.desc":"Se tiver sido convidado para uma rede Avast Omni, introduza o seu código de emparelhamento para aderir.","create.avg.account.desc":"Crie uma Conta AVG para ativar o seu produto.","create.avast.account.desc":"Crie uma Conta Avast para ativar o seu produto.","login.to.avg.account.desc":"Esta opção permite-lhe utilizar as subscrições AVG incluídas na sua conta neste computador.","login.to.avast.account.desc":"Esta opção permite-lhe utilizar as subscrições Avast incluídas na sua conta neste computador.","connect.tab.code":"Introduzir código de emparelhamento","connect.tab.create":"Criar conta","connect.tab.login":"Iniciar sessão","connect.to.avg.account":"Ligar à Conta AVG","connect.to.avast.account":"Ligar à Conta Avast","login.with.google":"INICIAR SESSÃO COM GOOGLE","login.with.facebook":"INICIAR SESSÃO COM FACEBOOK"}},ro:{translation:{"login.browser_link.invalid_deeplink":"Introduceți o cheie de autentificare validă","login.browser_link.enter_deeplink":"Introduceți cheia de autentificare","login.browser_link.desc":"Veți descoperi acest lucru făcând clic pe <strong>Obțineți în schimb o cheie de autentificare</strong>, după autentificarea în browserul Web pe care îl aveți.","login.browser_link.title":"Introduceți cheia de autentificare din cadrul browserului","login.signing_up":"Se așteaptă crearea contului dvs....","login.browser_create.desc":"Am deschis browserul Web pentru a vă crea un cont nou. Când ați terminat, vă vom readuce aici. Dacă autentificarea automată eșuează, puteți {URL_START}să introduceți cheia de autentificare din cadrul browserului dvs{URL_END}.","login.browser_create.title":"Creați un cont din cadrul browserului","login.sign_in_failed":"Autentificarea nu a reușit (%s)","login.signing_in":"Se face autentificarea...","login.browser_login.desc":"Am deschis browserul Web pentru a vă autentifica. Când ați terminat, vă vom readuce aici. Dacă autentificarea automată eșuează, puteți {URL_START}să introduceți cheia de autentificare din cadrul browserului dvs{URL_END}.","login.browser_login.title":"Autentificați-vă din cadrul browserului","login.form.dont.have.account":"Nu aveți un cont","login.form.already.have.account":"Aveți deja un cont",not_loggedin:"Nu se poate face înscrierea prin intermediul contului de rețea socială.",not_authorized:"Nu se poate face înscrierea prin intermediul contului de rețea socială.","general.social.login.error":"Nu se poate face înscrierea prin intermediul contului de rețea socială.","server.error.validationFault":"Ne pare rău, avem o problemă. Încercați din nou mai târziu.","login.form.error.offline":"Conectați-vă la Internet. {URL_START}Aveți nevoie de ajutor?{URL_END}","login.form.error.badCredentials":"Ne pare rău, adresa de e-mail și parola nu se potrivesc","login.form.error.invalidEmail":"Introduceți o adresă de e-mail validă (de exemplu, example@email.com)","login.form.error.invalidtoken":"Nu se poate face conectarea cu acest cont de rețele sociale","login.form.error.accounthassociallogin":"Contul are deja conectare la rețele sociale","login.form.error.socialnotverified":"Contul dvs. de rețea socială nu este confirmat. Verificați-vă contul și încercați din nou.","login.form.error.nosocialemail":"Nu putem utiliza contul dvs. de rețea socială, deoarece nu are o adresă de e-mail. Adăugați o adresă de e-mail la contul de rețea socială pe care îl aveți.","login.form.error.notverified":"Contul dvs. nu este confirmat. Verificați-vă contul și încercați din nou.","login.form.error.invalidcredentials":"Ne pare rău, ați introdus o adresă de e-mail sau o parolă nevalidă.","login.form.error.invaliddata":"Parola dvs. este slabă (trebuie să aibă cel puțin 8 caractere) sau contul există deja.","login.form.error.password.policy":"Parola dvs. este slabă (trebuie să aibă cel puțin 8 caractere)","login.form.error.accountExists":"Acest cont există deja.","login.form.error.multiplelogin":"Acces multiplu la acest cont","login.form.error.toomanyrequests":"Prea multe încercări de conectare","login.form.error.notallowedapp":"Aplicației nu îi este permis să utilizeze acest cont","login.form.error.authfailed":"Autentificarea nu a reușit","login.form.error.unknownwk":"Codul de activare nu există sau nu este valid","login.form.error.invalidapp":"Nu se poate face conectarea cu această aplicație","login.form.forgot.password":"Ați uitat parola?","global.error.with.code":"Ne pare rău, ceva nu a funcționat bine...(%s)","enter.code":"Cod de cuplare","enter.password":"Parolă","enter.avg.account.email":"Adresă de e-mail pentru cont AVG","enter.avast.account.email":"Adresă de e-mail pentru cont Avast","enter.email":"Adresă de e-mail","login.continue.with":"sau","global.cancel":"Anulare","global.reopen_browser":"Redeschideți browserul","global.goBack":"Înapoi","global.skip":"Omitere","global.hidePassword":"Ascundere parolă","global.showPassword":"Afișare parolă","global.emptyPassword":"Vă rugăm să completați parola","global.continue":"Continuă","global.code":"Asociere","global.create":"Creare cont","global.log.in":"Înregistrați-vă","login.verify.email.desc":"V-am trimis un link de confirmare la <strong>%s</strong>.<br>Deschideți mesajul de e-mail și faceți clic pe link.","login.verify.email":"Să verificăm adresa dvs. de email<br>și să finalizăm autentificarea!","code.to.avg.account.desc":"Dacă ați fost invitați la o rețea AVG, pur și simplu introduceți-vă codul de cuplare pentru a vă alătura.","code.to.avast.account.desc":"Dacă ați fost invitați la o rețea Avast Omni, pur și simplu introduceți-vă codul de cuplare pentru a vă alătura.","create.avg.account.desc":"Creați-vă propriul cont AVG, pentru a vă activa produsul.","create.avast.account.desc":"Creați-vă propriul cont Avast, pentru a vă activa produsul.","login.to.avg.account.desc":"Acest lucru vă permite să utilizați abonamentele AVG din contul dvs. pe acest computer.","login.to.avast.account.desc":"Acest lucru vă permite să utilizați abonamentele Avast din contul dvs. pe acest computer.","connect.tab.code":"Introduceți codul de cuplare","connect.tab.create":"Creați un cont","connect.tab.login":"Înscriere","connect.to.avg.account":"Conectare la contul AVG","connect.to.avast.account":"Conectare la contul Avast","login.with.google":"AUTENTIFICARE CU GOOGLE","login.with.facebook":"AUTENTIFICARE CU FACEBOOK"}},ru:{translation:{"login.browser_link.invalid_deeplink":"Введите действительный ключ входа","login.browser_link.enter_deeplink":"Введите ключ входа","login.browser_link.desc":"Его можно найти, нажав <strong>Получить ключ входа</strong> после выполнения входа в браузере.","login.browser_link.title":"Введите ключ входа в браузере","login.signing_up":"Ожидается создание учетной записи...","login.browser_create.desc":"Мы открыли ваш браузер, чтобы создать новую учетную запись. По завершении мы вернем вас сюда. Если выполнить вход автоматически не удается, можно {URL_START}ввести ключ входа в браузере{URL_END}.","login.browser_create.title":"Создайте учетную запись в своем браузере","login.sign_in_failed":"Ошибка входа (%s)","login.signing_in":"Вход...","login.browser_login.desc":"Мы открыли ваш браузер, чтобы войти в систему. По завершении мы вернем вас сюда. Если выполнить вход автоматически не удастся, можно {URL_START}ввести ключ входа в браузере{URL_END}.","login.browser_login.title":"Выполните вход в браузере","login.form.dont.have.account":"Нет учетной записи","login.form.already.have.account":"У вас уже есть учетная запись",not_loggedin:"Не удается войти с помощью учетной записи в социальной сети.",not_authorized:"Не удается войти с помощью учетной записи в социальной сети.","general.social.login.error":"Не удается войти с помощью учетной записи в социальной сети.","server.error.validationFault":"Возникла проблема. Повторите попытку позже.","login.form.error.offline":"Подключитесь к Интернету. {URL_START}Нужна помощь?{URL_END}","login.form.error.badCredentials":"Пароль и адрес электронной почты не соответствуют","login.form.error.invalidEmail":"Введите действительный адрес электронной почты (например, example@email.com)","login.form.error.invalidtoken":"Не удается войти с помощью этой учетной записи в социальной сети","login.form.error.accounthassociallogin":"В учетной записи уже есть вход с помощью социальной сети","login.form.error.socialnotverified":"Учетная запись в социальной сети не верифицирована. Подтвердите учетную запись и повторите попытку.","login.form.error.nosocialemail":"Невозможно использовать вашу учетную запись в социальной сети, поскольку в ней не указан адрес электронной почты. Добавьте адрес электронной почты в свою учетную запись в социальной сети.","login.form.error.notverified":"Учетная запись не верифицирована. Подтвердите учетную запись и повторите попытку.","login.form.error.invalidcredentials":"Введен недействительный пароль или адрес электронной почты.","login.form.error.invaliddata":"Пароль ненадежен (нужно не менее 8 символов) или учетная запись уже существует.","login.form.error.password.policy":"Ваш пароль ненадежный (введите не меньше 8 символов).","login.form.error.accountExists":"Учетная запись уже существует.","login.form.error.multiplelogin":"Множественный доступ к этой учетной записи","login.form.error.toomanyrequests":"Слишком много попыток входа","login.form.error.notallowedapp":"Приложению не разрешено использовать эту учетную запись","login.form.error.authfailed":"Ошибка аутентификации","login.form.error.unknownwk":"Код активации не существует или недействителен","login.form.error.invalidapp":"Не удается войти с помощью этого приложения","login.form.forgot.password":"Забыли пароль?","global.error.with.code":"Произошла ошибка...(%s)","enter.code":"Код связи","enter.password":"Пароль","enter.avg.account.email":"Электронная почта учетной записи AVG","enter.avast.account.email":"Электронная почта учетной записи Avast","enter.email":"Адрес электронной почты","login.continue.with":"или","global.cancel":"Отменить","global.reopen_browser":"Повторно открыть браузер","global.goBack":"Назад","global.skip":"Пропустить","global.hidePassword":"Скрыть пароль","global.showPassword":"Показать пароль","global.emptyPassword":"Введите пароль","global.continue":"Продолжить","global.code":"Объединить","global.create":"Создать учетную запись","global.log.in":"Вход","login.verify.email.desc":"Мы отправили вам ссылку для подтверждения на адрес <strong>%s</strong>.<br>Откройте письмо и нажмите ссылку.","login.verify.email":"Пора проверить ваш адрес электронной почты<br>и завершить вход в систему!","code.to.avg.account.desc":"Если вы приглашены в сеть AVG, просто введите свой код связи, чтобы присоединиться.","code.to.avast.account.desc":"Если вы приглашены в сеть Avast Omni, просто введите свой код связи, чтобы присоединиться.","create.avg.account.desc":"Создайте учетную запись AVG, чтобы активировать продукт.","create.avast.account.desc":"Создайте учетную запись Avast, чтобы активировать продукт.","login.to.avg.account.desc":"Это позволит вам использовать подписки AVG в своей учетной записи на этом компьютере.","login.to.avast.account.desc":"Это позволит вам использовать подписки Avast в своей учетной записи на этом компьютере.","connect.tab.code":"Ввести код связи","connect.tab.create":"Создать учетную запись","connect.tab.login":"Вход","connect.to.avg.account":"Связать с учетной записью AVG","connect.to.avast.account":"Подключитесь к учетной записи Avast","login.with.google":"ВОЙТИ С ПОМОЩЬЮ GOOGLE","login.with.facebook":"ВОЙТИ С ПОМОЩЬЮ FACEBOOK"}},sk:{translation:{"login.browser_link.invalid_deeplink":"Zadajte platný prihlasovací kľúč","login.browser_link.enter_deeplink":"Zadajte prihlasovací kľúč","login.browser_link.desc":"Dozviete sa ho tak, že po prihlásení vo webovom prehliadači kliknete na možnosť <strong>Namiesto toho získať prihlasovací kľúč</strong>.","login.browser_link.title":"Zadajte prihlasovací kľúč v prehliadači","login.signing_up":"Čaká sa, kým si vytvoríte účet...","login.browser_create.desc":"Otvorili sme vám webový prehliadač, aby ste si mohli vytvoriť nový účet. Po dokončení vás vrátime sem. Ak automatické prihlásenie zlyhá, môžete tiež {URL_START}zadať prihlasovací kľúč v prehliadači{URL_END}.","login.browser_create.title":"Vytvorte si účet v prehliadači","login.sign_in_failed":"Prihlásenie zlyhalo (%s)","login.signing_in":"Prihlasuje sa...","login.browser_login.desc":"Otvorili sme vám webový prehliadač, aby ste sa mohli prihlásiť. Po dokončení vás vrátime sem. Ak automatické prihlásenie zlyhá, môžete tiež {URL_START}zadať prihlasovací kľúč v prehliadači{URL_END}.","login.browser_login.title":"Prihlásenie v prehliadači","login.form.dont.have.account":"Nemáte ešte účet","login.form.already.have.account":"Už mám účet",not_loggedin:"Nepodarilo sa prihlásiť cez účet v sociálnej sieti.",not_authorized:"Nepodarilo sa prihlásiť cez účet v sociálnej sieti.","general.social.login.error":"Nepodarilo sa prihlásiť cez účet v sociálnej sieti.","server.error.validationFault":"Ospravedlňujeme sa, nastal problém. Skúste to znova neskôr.","login.form.error.offline":"Pripojte sa na internet. {URL_START}Potrebujete pomoc?{URL_END}","login.form.error.badCredentials":"Ospravedlňujeme sa, váš e-mail a heslo sa nezhodujú","login.form.error.invalidEmail":"Zadajte platnú e-mailovú adresu (napr. priklad@zoznam.sk)","login.form.error.invalidtoken":"Nepodarilo sa prihlásiť cez účet v sociálnej sieti","login.form.error.accounthassociallogin":"K účtu sa už prihlasujete cez sociálnu sieť","login.form.error.socialnotverified":"Váš účet v sociálnej sieti nie je overený. Overte si účet a skúste to znova.","login.form.error.nosocialemail":"Nemôžeme použiť váš účet v sociálnej sieti, pretože nemá e-mailovú adresu. Pridajte k svojmu účtu v sociálnej sieti e-mailovú adresu.","login.form.error.notverified":"Váš účet nie je overený. Overte si účet a skúste to znova.","login.form.error.invalidcredentials":"Ľutujeme, zadali ste neplatný e-mail alebo heslo.","login.form.error.invaliddata":"Vaše heslo je slabé (má menej ako 8 znakov) alebo účet už existuje.","login.form.error.password.policy":"Heslo je slabé (musí mať aspoň 8 znakov)","login.form.error.accountExists":"Účet už existuje.","login.form.error.multiplelogin":"Viacnásobný prístup k tomuto účtu","login.form.error.toomanyrequests":"Priveľa pokusov o prihlásenie","login.form.error.notallowedapp":"Aplikácia nemá povolenie používať tento účet","login.form.error.authfailed":"Overenie zlyhalo","login.form.error.unknownwk":"Aktivačný kód neexistuje alebo je neplatný","login.form.error.invalidapp":"Pomocou aplikácie sa nepodarilo prihlásiť","login.form.forgot.password":"Zabudli ste heslo?","global.error.with.code":"Ľutujeme, niekde sa stala chyba... (%s)","enter.code":"Párovací kód","enter.password":"Heslo","enter.avg.account.email":"E-mail k účtu AVG","enter.avast.account.email":"E-mail k účtu Avast","enter.email":"E-mailová adresa","login.continue.with":"alebo","global.cancel":"Zrušiť","global.reopen_browser":"Znova otvoriť prehliadač","global.goBack":"Späť","global.skip":"Preskočiť","global.hidePassword":"Skryť heslo","global.showPassword":"Zobraziť heslo","global.emptyPassword":"Zadajte heslo","global.continue":"Pokračovať","global.code":"Pridať sa","global.create":"Vytvoriť účet","global.log.in":"Prihlásiť","login.verify.email.desc":"Na adresu <strong>%s</strong> sme vám poslali potvrdzovací odkaz.<br>Otvorte príslušný e-mail a kliknite na odkaz.","login.verify.email":"Poďme overiť váš e-mail<br>a dokončiť prihlasovanie.","code.to.avg.account.desc":"Ak ste dostali pozvánku do siete AVG, môžete sa pridať zadaním párovacieho kódu.","code.to.avast.account.desc":"Ak ste dostali pozvánku do siete Avast Omni, môžete sa pridať zadaním párovacieho kódu.","create.avg.account.desc":"Vytvorte si účet AVG a aktivujte si svoj produkt.","create.avast.account.desc":"Vytvorte si účet Avast a aktivujte si svoj produkt.","login.to.avg.account.desc":"Umožňuje vám to používať predplatné AVG z vášho účtu v tomto počítači.","login.to.avast.account.desc":"Umožňuje vám to používať predplatné Avast z vášho účtu v tomto počítači.","connect.tab.code":"Zadajte párovací kód","connect.tab.create":"Vytvoriť účet","connect.tab.login":"Prihlásiť","connect.to.avg.account":"Pripojiť k účtu AVG","connect.to.avast.account":"Pripojiť k účtu Avast","login.with.google":"PRIHLÁSIŤ SA CEZ GOOGLE","login.with.facebook":"PRIHLÁSIŤ SA CEZ FACEBOOK"}},sl:{translation:{"login.browser_link.invalid_deeplink":"Vnesite veljaven ključ za vpis","login.browser_link.enter_deeplink":"Vnesite ključ za vpis","login.browser_link.desc":"To najdete tako, da po vpisu v spletni brskalnik kliknete možnost <strong>Namesto tega dobi ključ za vpis</strong>.","login.browser_link.title":"Vnesite ključ za vpis v svojem brskalniku","login.signing_up":"Čakamo, da ustvarite svoj račun ....","login.browser_create.desc":"Zagnali smo vaš spletni brskalnik, da boste lahko ustvarili nov račun. Ko boste postopek dokončali, se boste znova znašli tukaj. Če postopek samodejnega vpisa ne bo uspel, lahko {URL_START}ključ za vpis vnesete v spletnem brskalniku{URL_END}.","login.browser_create.title":"Ustvarite račun v svojem brskalniku","login.sign_in_failed":"Vpis ni uspel (%s)","login.signing_in":"Vpis ...","login.browser_login.desc":"Zagnali smo vaš spletni brskalnik, da se boste lahko vpisali. Ko boste postopek dokončali, se boste znova znašli tukaj. Če postopek samodejnega vpisa ne bo uspel, lahko {URL_START}ključ za vpis vnesete v spletnem brskalniku{URL_END}.","login.browser_login.title":"Vpišite se v brskalniku","login.form.dont.have.account":"Nimate računa","login.form.already.have.account":"Račun že imam",not_loggedin:"Vpis z računom za družabno omrežje ni mogoč.",not_authorized:"Vpis z računom za družabno omrežje ni mogoč.","general.social.login.error":"Vpis z računom za družabno omrežje ni mogoč.","server.error.validationFault":"Žal je prišlo do težave. Poskusite znova pozneje.","login.form.error.offline":"Vzpostavite povezavo z internetom. {URL_START}Potrebujete pomoč?{URL_END}","login.form.error.badCredentials":"Vaš e-poštni naslov in geslo se žal ne ujemata","login.form.error.invalidEmail":"Vnesite veljaven e-poštni naslov (npr. primer@eposta.com)","login.form.error.invalidtoken":"Prijava s tem računom za družabno omrežje ni mogoča","login.form.error.accounthassociallogin":"Račun že uporablja prijavo v družabno omrežje","login.form.error.socialnotverified":"Vaš račun za družabna omrežja ni preverjen. Preverite račun in poskusite znova.","login.form.error.nosocialemail":"Vašega računa za družabno omrežje ni mogoče uporabiti, ker ne vsebuje e-poštnega naslova. Dodajte e-poštni naslov v svoj račun za družabno omrežje.","login.form.error.notverified":"Vaš račun ni preverjen. Preverite račun in poskusite znova.","login.form.error.invalidcredentials":"Žal ste vnesli neveljaven e-poštni naslov ali geslo.","login.form.error.invaliddata":"Vaše geslo je šibko (vsebovati mora najmanj 8 znakov) ali pa račun že obstaja.","login.form.error.password.policy":"Vaše geslo je šibko (vsebovati mora najmanj 8 znakov).","login.form.error.accountExists":"Račun že obstaja.","login.form.error.multiplelogin":"Več poskusov dostopa do tega računa","login.form.error.toomanyrequests":"Preveč poskusov prijave","login.form.error.notallowedapp":"Aplikacija nima dovoljenja za uporabo tega računa","login.form.error.authfailed":"Pristnosti ni bilo mogoče preveriti","login.form.error.unknownwk":"Koda za aktiviranje ne obstaja ali ni veljavna","login.form.error.invalidapp":"Prijava s to aplikacijo ni mogoča","login.form.forgot.password":"Ste pozabili geslo?","global.error.with.code":"Žal je prišlo do napake ... (%s)","enter.code":"Koda za seznanjanje","enter.password":"Geslo","enter.avg.account.email":"E-poštni naslov računa za AVG","enter.avast.account.email":"E-poštni naslov računa za Avast","enter.email":"E-poštni naslov","login.continue.with":"ali","global.cancel":"Prekliči","global.reopen_browser":"Znova zaženite brskalnik","global.goBack":"Nazaj","global.skip":"Preskoči","global.hidePassword":"Skrij geslo","global.showPassword":"Pokaži geslo","global.emptyPassword":"Vnesite geslo","global.continue":"Nadaljuj","global.code":"Pridruži se","global.create":"Ustvari račun","global.log.in":"Prijava","login.verify.email.desc":"Povezavo za potrditev smo poslali na naslov <strong>%s</strong>.<br>Odprite e-poštno sporočilo in kliknite povezavo.","login.verify.email":"Preverili bomo vaš e-poštni naslov<br>in dokončali vpis!","code.to.avg.account.desc":"Če ste prejeli povabilo za pridružitev omrežju AVG, vnesite kodo za seznanjanje, da se pridružite.","code.to.avast.account.desc":"Če ste prejeli povabilo za pridružitev omrežju Avast Omni, vnesite kodo za seznanjanje, da se pridružite.","create.avg.account.desc":"Če želite aktivirati izdelek, ustvarite svoj račun AVG.","create.avast.account.desc":"Če želite aktivirati izdelek, ustvarite svoj račun za Avast.","login.to.avg.account.desc":"Tako boste lahko naročnina AVG v svojem računu uporabili v tem računalniku.","login.to.avast.account.desc":"Tako boste lahko naročnine Avast v svojem računu uporabili v tem računalniku.","connect.tab.code":"Vnesite kodo za seznanjanje","connect.tab.create":"Ustvarjanje računa","connect.tab.login":"Vpis","connect.to.avg.account":"Vzpostavite povezavo z računom AVG","connect.to.avast.account":"Vzpostavite povezavo z računom za Avast","login.with.google":"VPIS Z RAČUNOM ZA GOOGLE","login.with.facebook":"VPIS Z RAČUNOM ZA FACEBOOK"}},"sr-CS":{translation:{"login.browser_link.invalid_deeplink":"Unesite važeću šifru za prijavljivanje","login.browser_link.enter_deeplink":"Unesite šifru za prijavljivanje","login.browser_link.desc":"Nju ćete pronaći klikom na <strong>Preuzmi šifru za prijavljivanje</strong> nakon prijavljivanja u veb pregledaču.","login.browser_link.title":"Unesite šifru za prijavljivanje iz pregledača","login.signing_up":"Čekamo da napravite nalog....","login.browser_create.desc":"Otvorili smo veb pregledač da biste napravili novi nalog. Kad završite, vratićemo vas ovamo. Ako automatsko prijavljivanje ne uspe, možete i da {URL_START}unesete šifru za prijavljivanje iz pregledača{URL_END}.","login.browser_create.title":"Napravite nalog iz pregledača","login.sign_in_failed":"Prijavljivanje nije uspelo (%s)","login.signing_in":"Prijavljivanje...","login.browser_login.desc":"Otvorili smo veb pregledač da biste se prijavili. Kad završite, vratićemo vas ovamo. Ako automatsko prijavljivanje ne uspe, možete i da {URL_START}unesete šifru za prijavljivanje iz pregledača{URL_END}.","login.browser_login.title":"Prijavite se iz pregledača","login.form.dont.have.account":"Nemate nalog","login.form.already.have.account":"Već imam nalog",not_loggedin:"Nije moguće prijaviti se pomoću naloga za društvene mreže.",not_authorized:"Nije moguće prijaviti se pomoću naloga za društvene mreže.","general.social.login.error":"Nije moguće prijaviti se pomoću naloga za društvene mreže.","server.error.validationFault":"Nažalost, pojavio se problem. Pokušajte ponovno kasnije.","login.form.error.offline":"Povežite se sa internetom. {URL_START}Da li vam je potrebna pomoć?{URL_END}","login.form.error.badCredentials":"Žao nam je, vaša e-adresa i lozinka se ne podudaraju","login.form.error.invalidEmail":"Unesite važeću e-adresu (npr. primer@email.com)","login.form.error.invalidtoken":"Nije moguće prijaviti se pomoću ovog naloga za društvene mreže","login.form.error.accounthassociallogin":"Nalog već ima prijavljivanje putem društvene mreže","login.form.error.socialnotverified":"Vaš nalog za društvene mreže nije potvrđen. Potvrdite svoj nalog i pokušajte ponovo.","login.form.error.nosocialemail":"Ne možemo da koristimo vaš nalog za društvene mreže zato što nema e-adresu. Dodajte e-adresu na nalog za društvene mreže.","login.form.error.notverified":"Vaš nalog nije potvrđen. Potvrdite svoj nalog i pokušajte ponovo.","login.form.error.invalidcredentials":"Žao nam je, uneli ste nevažeću e-adresu ili lozinku.","login.form.error.invaliddata":"Vaša lozinka je slaba (barem 8 znakova) ili nalog već postoji.","login.form.error.password.policy":"Vaša lozinka je slaba (barem 8 znakova)","login.form.error.accountExists":"Nalog već postoji.","login.form.error.multiplelogin":"Više pristupa ovom nalogu","login.form.error.toomanyrequests":"Previše pokušaja prijavljivanja","login.form.error.notallowedapp":"Aplikaciji nije dozvoljeno da koristi ovaj nalog","login.form.error.authfailed":"Potvrda identiteta nije uspela","login.form.error.unknownwk":"Aktivacioni kôd ne postoji ili je nevažeći","login.form.error.invalidapp":"Nije moguće prijaviti se pomoću ove aplikacije","login.form.forgot.password":"Zaboravili ste lozinku?","global.error.with.code":"Žao nam je, nešto nije u redu...(%s)","enter.code":"Kôd za uparivanje","enter.password":"Lozinka","enter.avg.account.email":"E-adresa AVG naloga","enter.avast.account.email":"E-adresa Avast naloga","enter.email":"E-adresa","login.continue.with":"ili","global.cancel":"Otkaži","global.reopen_browser":"Ponovo otvori pregledač","global.goBack":"Nazad","global.skip":"Preskoči","global.hidePassword":"Sakrij lozinku","global.showPassword":"Prikaži lozinku","global.emptyPassword":"Unesite lozinku","global.continue":"Nastavi","global.code":"Pridruži se","global.create":"Kreiranje naloga","global.log.in":"Prijavi se","login.verify.email.desc":"Poslali smo vam vezu za potvrdu na <strong>%s</strong>.<br>Otvorite e-poruku i kliknite na vezu.","login.verify.email":"Hajde da verifikujemo vašu e-adresu<br>i dovršimo prijavljivanje!","code.to.avg.account.desc":"Ako ste pozvani u AVG mrežu, jednostavno unesite kôd za uparivanje da biste se pridružili.","code.to.avast.account.desc":"Ako ste pozvani u Avast Omni mrežu, jednostavno unesite kôd za uparivanje da biste se pridružili.","create.avg.account.desc":"Napravite AVG nalog da biste aktivirali proizvod.","create.avast.account.desc":"Napravite Avast nalog da biste aktivirali proizvod.","login.to.avg.account.desc":"To vam omogućava da koristite AVG pretplate sa naloga na ovom računaru.","login.to.avast.account.desc":"To vam omogućava da koristite Avast pretplate sa naloga na ovom računaru.","connect.tab.code":"Unesite kôd za uparivanje","connect.tab.create":"Napravite nalog","connect.tab.login":"Prijavi se","connect.to.avg.account":"Povežite se sa AVG nalogom","connect.to.avast.account":"Povezivanje na Avast nalog","login.with.google":"PRIJAVITE SE POMOĆU USLUGE GOOGLE","login.with.facebook":"PRIJAVITE SE POMOĆU USLUGE FACEBOOK"}},"sv-SE":{translation:{"login.browser_link.invalid_deeplink":"Ange en giltig inloggningsnyckel","login.browser_link.enter_deeplink":"Ange inloggningsnyckel","login.browser_link.desc":"Du hittar den genom att klicka på <strong>Få en inloggningsnyckel istället</strong> efter att du loggat in från webbläsaren.","login.browser_link.title":"Ange inloggningsnyckeln från din webbläsare","login.signing_up":"Väntar på att du skapar ditt konto ...","login.browser_create.desc":"Vi har öppnat webbläsaren så att du kan skapa ett nytt konto. När du är klar hamnar du här igen. Om den automatiska inloggningen misslyckades kan du även {URL_START}ange inloggningsnyckeln från din webbläsare{URL_END}.","login.browser_create.title":"Skapa ett konto från din webbläsare","login.sign_in_failed":"Inloggningen misslyckades (%s)","login.signing_in":"Loggar in ...","login.browser_login.desc":"Vi har öppnat webbläsaren så att du kan logga in. När du är klar hamnar du här igen. Om den automatiska inloggningen misslyckades kan du även {URL_START}ange inloggningsnyckeln från din webbläsare{URL_END}.","login.browser_login.title":"Logga in från webbläsaren","login.form.dont.have.account":"Har du inget konto","login.form.already.have.account":"Har redan ett konto",not_loggedin:"Det går inte att logga in med det sociala kontot.",not_authorized:"Det går inte att logga in med det sociala kontot.","general.social.login.error":"Det går inte att logga in med det sociala kontot.","server.error.validationFault":"Vi har stött på ett problem. Försök igen senare.","login.form.error.offline":"Anslut till Internet. {URL_START}Behöver du hjälp?{URL_END}","login.form.error.badCredentials":"E-postadressen och lösenordet överensstämmer inte","login.form.error.invalidEmail":"Ange en giltig e-postadress (t.ex. example@email.com)","login.form.error.invalidtoken":"Det går inte att logga in med det sociala kontot","login.form.error.accounthassociallogin":"Kontot har redan social inloggning","login.form.error.socialnotverified":"Ditt sociala konto har inte verifierats. Verifiera kontot och försök igen.","login.form.error.nosocialemail":"Vi kan inte använda ditt sociala konto eftersom det inte har någon e-postadress. Lägg till en e-postadress i ditt sociala konto.","login.form.error.notverified":"Kontot har inte verifierats. Verifiera kontot och försök igen.","login.form.error.invalidcredentials":"Du har angett en ogiltig e-postadress eller ett ogiltigt lösenord.","login.form.error.invaliddata":"Ditt lösenord är svagt (minst 8 tecken krävs) eller så finns kontot redan.","login.form.error.password.policy":"Lösenordet är svagt (minst 8 tecken)","login.form.error.accountExists":"Kontot finns redan.","login.form.error.multiplelogin":"Flera åtkomstförsök till det här kontot","login.form.error.toomanyrequests":"För många inloggningsförsök","login.form.error.notallowedapp":"Det här kontot kan inte användas i programmet","login.form.error.authfailed":"Autentiseringen misslyckades","login.form.error.unknownwk":"Aktiveringskoden finns inte eller är ogiltig","login.form.error.invalidapp":"Det går inte att logga in med programmet","login.form.forgot.password":"Glömt lösenordet?","global.error.with.code":"Något gick tyvärr snett...(%s)","enter.code":"Parkopplingskod","enter.password":"Lösenord","enter.avg.account.email":"E-postadress för AVG-konto","enter.avast.account.email":"E-postadress för Avast-konto","enter.email":"E-postadress","login.continue.with":"eller","global.cancel":"Avbryt","global.reopen_browser":"Öppna webbläsaren igen","global.goBack":"Tillbaka","global.skip":"Hoppa över","global.hidePassword":"Dölj lösenord","global.showPassword":"Visa lösenord","global.emptyPassword":"Ange lösenordet","global.continue":"Fortsätt","global.code":"Anslut","global.create":"Skapa konto","global.log.in":"Logga in","login.verify.email.desc":"Vi har skickat en bekräftelselänk till <strong>%s</strong>.<br>Öppna meddelandet och klicka på länken.","login.verify.email":"Nu tar vi och verifierar din e-postadress<br>och slutför inloggningen!","code.to.avg.account.desc":"Om du har bjudits in till ett AVG-nätverk anger du bara parkopplingskoden för att ansluta till nätverket.","code.to.avast.account.desc":"Om du har bjudits in till ett Avast Omni-nätverk anger du bara parkopplingskoden för att ansluta till nätverket.","create.avg.account.desc":"Skapa ett AVG-konto för att aktivera produkten.","create.avast.account.desc":"Skapa ett Avast-konto för att aktivera produkten.","login.to.avg.account.desc":"På detta sätt kan du använda AVG-prenumerationerna på ditt konto på den här datorn.","login.to.avast.account.desc":"På detta sätt kan du använda Avast-prenumerationerna på ditt konto på den här datorn.","connect.tab.code":"Ange parkopplingskod","connect.tab.create":"Skapa konto","connect.tab.login":"Logga in","connect.to.avg.account":"Anslut till AVG-konto","connect.to.avast.account":"Anslut till Avast-konto","login.with.google":"LOGGA IN MED GOOGLE","login.with.facebook":"LOGGA IN MED FACEBOOK"}},th:{translation:{"login.browser_link.invalid_deeplink":"ป้องคีย์สำหรับลงชื่อเข้าใช้ที่ถูกต้อง","login.browser_link.enter_deeplink":"ป้อนคีย์สำหรับลงชื่อเข้าใช้","login.browser_link.desc":"ซึ่งคุณจะพบได้โดยคลิก<strong>รับคีย์สำหรับลงชื่อเข้าใช้</strong>หลังจากลงชื่อเข้าใช้บนเบราว์เซอร์ของคุณ","login.browser_link.title":"ป้อนคีย์สำหรับลงชื่อเข้าใช้จากเบราว์เซอร์","login.signing_up":"กำลังรอให้คุณสร้างบัญชี....","login.browser_create.desc":"เราได้เปิดเว็บเบราว์เซอร์ให้คุณสร้างบัญชีใหม่แล้ว เราจะนำคุณกลับมาที่นี่เมื่อเสร็จสิ้น หากการลงชื่อเข้าใช้โดยอัตโนมัติล้มเหลว คุณยังสามารถ{URL_START}ป้อนคีย์สำหรับลงชื่อเข้าใช้จากเบราว์เซอร์ของคุณ{URL_END}ได้อีกด้วย","login.browser_create.title":"สร้างบัญชีจากเบราว์เซอร์ของคุณ","login.sign_in_failed":"ลงชื่อเข้าใช้ล้มเหลว (%s)","login.signing_in":"กำลังลงชื่อเข้าใช้...","login.browser_login.desc":"เราได้เปิดเว็บเบราว์เซอร์ให้คุณลงชื่อเข้าใช้แล้ว เราจะนำคุณกลับมาที่นี่เมื่อเสร็จสิ้น หากการลงชื่อเข้าใช้โดยอัตโนมัติล้มเหลว คุณยังสามารถ{URL_START}ป้อนคีย์สำหรับลงชื่อเข้าใช้จากเบราว์เซอร์ของคุณ{URL_END}ได้อีกด้วย","login.browser_login.title":"ลงชื่อเข้าใช้จากเบราว์เซอร์","login.form.dont.have.account":"ยังไม่มีบัญชี","login.form.already.have.account":"มีบัญชีอยู่แล้ว",not_loggedin:"ไม่สามารถลงชื่อเข้าใช้ผ่านบัญชีสื่อสังคมออนไลน์นี้ได้",not_authorized:"ไม่สามารถลงชื่อเข้าใช้ผ่านบัญชีสื่อสังคมออนไลน์นี้ได้","general.social.login.error":"ไม่สามารถลงชื่อเข้าใช้ผ่านบัญชีสื่อสังคมออนไลน์นี้ได้","server.error.validationFault":"ขออภัย เราพบปัญหาอยู่ในขณะนี้ โปรดลองอีกครั้งในภายหลัง","login.form.error.offline":"โปรดเชื่อมต่ออินเทอร์เน็ต {URL_START}ต้องการความช่วยเหลือใช่หรือไม่{URL_END}","login.form.error.badCredentials":"ขออภัย อีเมลและรหัสผ่านของคุณไม่ตรงกัน","login.form.error.invalidEmail":"โปรดป้อนอีเมลที่ถูกต้อง (เช่น example@email.com)","login.form.error.invalidtoken":"ไม่สามารถเข้าสู่ระบบด้วยบัญชีสื่อสังคมออนไลน์นี้ได้","login.form.error.accounthassociallogin":"บัญชีมีการเข้าสู่ระบบสื่อสังคมอยู่แล้ว","login.form.error.socialnotverified":"บัญชีสื่อสังคมออนไลน์ของคุณไม่ได้รับการตรวจสอบ โปรดตรวจสอบบัญชี และลองอีกครั้ง","login.form.error.nosocialemail":"เราไม่สามารถใช้บัญชีสื่อสังคมออนไลน์ของคุณได้เนื่องจากไม่มีที่อยู่อีเมล โปรดเพิ่มที่อยู่อีเมลไปยังบัญชีสื่อสังคมออนไลน์ของคุณ","login.form.error.notverified":"บัญชีของคุณไม่ได้รับการตรวจสอบ โปรดตรวจสอบบัญชี และลองอีกครั้ง","login.form.error.invalidcredentials":"ขออภัยคุณได้ป้อนอีเมลหรือรหัสผ่านที่ไม่ถูกต้อง","login.form.error.invaliddata":"รหัสผ่านมีความปลอดภัยต่ำ (อย่างน้อย 8 ตัวอักขระ) หรือมีบัญชีออยู่แล้ว","login.form.error.password.policy":"รหัสผ่านของคุณคาดเดาได้ง่าย (อย่างน้อย 8 ตัวอักขระ)","login.form.error.accountExists":"บัญชีนี้มีอยู่แล้ว","login.form.error.multiplelogin":"มีการเข้าถึงบัญชีนี้หลายครั้ง","login.form.error.toomanyrequests":"มีความพยามเข้าสู่ระบบหลายครั้งเกินไป","login.form.error.notallowedapp":"แอพพลิเคชั่นไม่ได้รับอนุญาติให้ใช้บัญชีนี้","login.form.error.authfailed":"การพิสูจน์ตัวตนล้มเหลว","login.form.error.unknownwk":"รหัสการเปิดใช้งานไม่มีอยู่หรือไม่ถูกต้อง","login.form.error.invalidapp":"ไม่สามารถเข้าสู่ระบบด้วยแอปพลิเคชั่นนี้ได้","login.form.forgot.password":"ลืมรหัสผ่านใช่หรือไม่","global.error.with.code":"ขออภัย มีบางสิ่งบางอย่างผิดปกติ...(%s)","enter.code":"รหัสจับคู่","enter.password":"รหัสผ่าน","enter.avg.account.email":"อีเมลบัญชี AVG","enter.avast.account.email":"อีเมลบัญชี Avast","enter.email":"ที่อยู่อีเมล","login.continue.with":"หรือ","global.cancel":"ยกเลิก","global.reopen_browser":"เปิดเบราว์เซอร์อีกครั้ง","global.goBack":"ย้อนกลับ","global.skip":"ข้าม","global.hidePassword":"ซ่อนรหัสผ่าน","global.showPassword":"แสดงรหัสผ่าน","global.emptyPassword":"โปรดกรอกรหัสผ่าน","global.continue":"ดำเนินการต่อ","global.code":"เข้าร่วม","global.create":"สร้างบัญชี","global.log.in":"ลงชื่อเข้าใช้","login.verify.email.desc":"เราจะส่งลิงก์ไปยัง <strong>%s</strong><br>โปรดเปิดอีเมลนี้แล้วคลิกที่ลิงก์","login.verify.email":"ตรวจสอบอีเมลของคุณ<br>และลงชื่อเข้าใช้ให้เสร็จสิ้น!","code.to.avg.account.desc":"หากคุณได้รับคำเชิญให้เข้าร่วมเครือข่าย AVG ให้เพียงป้อนรหัสจับคู่ของคุณเพื่อเข้าร่วม","code.to.avast.account.desc":"หากคุณได้รับคำเชิญให้เข้าร่วมเครือข่าย Avast Omni ให้เพียงป้อนรหัสจับคู่ของคุณเพื่อเข้าร่วม","create.avg.account.desc":"สร้างบัญชี AVG เพื่อเปิดใช้งานผลิตภัณฑ์ของคุณ","create.avast.account.desc":"สร้างบัญชี Avast เพื่อเปิดใช้งานผลิตภัณฑ์ของคุณ","login.to.avg.account.desc":"ซึ่งจะช่วยให้คุณสามารถใช้การสมัครสมาชิก AVG ในบัญชีของคุณบนคอมพิวเตอร์เครื่องนี้ได้","login.to.avast.account.desc":"ซึ่งจะช่วยให้คุณสามารถใช้การสมัครสมาชิก Avast ในบัญชีของคุณบนคอมพิวเตอร์เครื่องนี้ได้","connect.tab.code":"ป้อนรหัสจับคู่","connect.tab.create":"สร้างบัญชี","connect.tab.login":"ลงชื่อเข้าใช้","connect.to.avg.account":"เชื่อมต่อกับบัญชี AVG","connect.to.avast.account":"เชื่อมต่อกับบัญชี Avast","login.with.google":"ลงชื่อเข้าใช้ด้วย GOOGLE","login.with.facebook":"ลงชื่อเข้าใช้ด้วย FACEBOOK"}},tr:{translation:{"login.browser_link.invalid_deeplink":"Geçerli oturum açma anahtarını girin","login.browser_link.enter_deeplink":"Oturum açma anahtarını girin","login.browser_link.desc":"Bu anahtarı bulmak için web tarayıcınızdan oturum açtıktan sonra <strong>Bunun yerine bir oturum açma anahtarı edinin</strong> seçeneğine tıklayın.","login.browser_link.title":"Oturum açma anahtarını tarayıcınızdan girin","login.signing_up":"Hesap oluşturmanız bekleniyor...","login.browser_create.desc":"Yeni bir hesap oluşturabilmeniz için tarayıcınızı açtık. İşleminiz tamamlandığında sizi bu ekrana geri döndüreceğiz. Otomatik oturum açma işlemi başarısız olursa {URL_START}oturum açma anahtarını tarayıcınızdan da girebilirsiniz{URL_END}.","login.browser_create.title":"Tarayıcınızdan hesap oluşturun","login.sign_in_failed":"Oturum açılamadı (%s)","login.signing_in":"Oturum açılıyor...","login.browser_login.desc":"Oturum açmanız için tarayıcınızı açtık. İşleminiz tamamlandığında sizi bu ekrana geri döndüreceğiz. Otomatik oturum açma işlemi başarısız olursa {URL_START}oturum açma anahtarını tarayıcınızdan da girebilirsiniz{URL_END}.","login.browser_login.title":"Tarayıcınızdan oturum açın","login.form.dont.have.account":"Hesabınız yok mu","login.form.already.have.account":"Hesabınız zaten var mı",not_loggedin:"Sosyal medya hesabıyla oturum açılamıyor.",not_authorized:"Sosyal medya hesabıyla oturum açılamıyor.","general.social.login.error":"Sosyal medya hesabıyla oturum açılamıyor.","server.error.validationFault":"Üzgünüz, bir sorunla karşılaştık. Lütfen daha sonra tekrar deneyin.","login.form.error.offline":"Lütfen internete bağlanın. {URL_START}Yardıma mı ihtiyacınız var?{URL_END}","login.form.error.badCredentials":"Üzgünüz, e-posta adresiniz ve parolanız eşleşmiyor","login.form.error.invalidEmail":"Lütfen geçerli bir e-posta adresi (ad@e-posta.com gibi) girin","login.form.error.invalidtoken":"Bu sosyal medya hesabıyla oturum açılamıyor","login.form.error.accounthassociallogin":"Hesapta sosyal medya hesaplarıyla oturum açma zaten etkin","login.form.error.socialnotverified":"Sosyal medya hesabınız doğrulanmadı. Lütfen hesabınızı doğrulayın ve tekrar deneyin.","login.form.error.nosocialemail":"E-posta adresi bulunmadığı için sosyal medya hesabınızı kullanamıyoruz. Lütfen sosyal medya hesabınıza bir e-posta adresi ekleyin.","login.form.error.notverified":"Hesabınız doğrulanmadı. Lütfen hesabınızı doğrulayın ve tekrar deneyin.","login.form.error.invalidcredentials":"Üzgünüz, geçersiz bir e-posta adresi veya parola girdiniz.","login.form.error.invaliddata":"Parolanız zayıf (en az 8 karakter) veya hesap zaten mevcut.","login.form.error.password.policy":"Parolanız zayıf (en az 8 karakter)","login.form.error.accountExists":"Hesap zaten mevcut.","login.form.error.multiplelogin":"Bu hesaba birden fazla erişim var","login.form.error.toomanyrequests":"Çok sayıda oturum açma girişiminde bulunuldu","login.form.error.notallowedapp":"Uygulamanın bu hesabı kullanmasına izin verilmiyor","login.form.error.authfailed":"Kimlik doğrulama başarısız","login.form.error.unknownwk":"Etkinleştirme kodu mevcut değil veya geçersiz","login.form.error.invalidapp":"Bu uygulamayla oturum açılamıyor","login.form.forgot.password":"Parolanızı mı unuttunuz?","global.error.with.code":"Üzgünüz, bir hata oluştu... (%s)","enter.code":"Eşleştirme kodu","enter.password":"Şifre","enter.avg.account.email":"AVG Hesabı e-posta adresi","enter.avast.account.email":"Avast Hesabı e-posta adresi","enter.email":"E-posta adresi","login.continue.with":"veya","global.cancel":"İptal","global.reopen_browser":"Tarayıcı yeniden açın","global.goBack":"Geri","global.skip":"Atla","global.hidePassword":"Parolayı gizle","global.showPassword":"Parolayı göster","global.emptyPassword":"Lütfen parola girin","global.continue":"Devam","global.code":"Katıl","global.create":"Hesap Oluştur","global.log.in":"Giriş","login.verify.email.desc":"Sizin için <strong>%s</strong> adresine bir doğrulama bağlantısı gönderdik.<br>Lütfen bu e-postayı açın ve bağlantıya tıklayın.","login.verify.email":"E-posta adresini doğrulayıp<br>oturum açma işleminizi tamamlayalım!","code.to.avg.account.desc":"AVG ağına davet edildiyseniz katılmak için eşleştirme kodunuzu girmeniz yeterlidir.","code.to.avast.account.desc":"Avast Omni ağına davet edildiyseniz katılmak için eşleştirme kodunuzu girmeniz yeterlidir.","create.avg.account.desc":"Ürününüzü etkinleştirmek için AVG Hesabınızı oluşturun.","create.avast.account.desc":"Ürününüzü etkinleştirmek için Avast Hesabınızı oluşturun.","login.to.avg.account.desc":"Böylece bu bilgisayarda hesabınızdaki AVG aboneliklerini kullanabilirsiniz.","login.to.avast.account.desc":"Bu işlem hesabınızdaki Avast aboneliklerinizi bu bilgisayarda kullanmanızı sağlar.","connect.tab.code":"Eşleştirme kodunu girin","connect.tab.create":"Hesap oluştur","connect.tab.login":"Oturum aç","connect.to.avg.account":"AVG Hesabı'na bağlanın","connect.to.avast.account":"Avast Hesabı'na bağlanın","login.with.google":"GOOGLE İLE OTURUM AÇ","login.with.facebook":"FACEBOOK İLE OTURUM AÇ"}},uk:{translation:{"login.browser_link.invalid_deeplink":"Введіть дійсний ключ входу","login.browser_link.enter_deeplink":"Введіть ключ входу","login.browser_link.desc":"Його можна знайти, натиснувши <strong>Отримати ключ входу</strong> після виконання входу в браузері.","login.browser_link.title":"Введіть ключ входу в браузері","login.signing_up":"Зачекаймо, поки ви створите обліковий запис...","login.browser_create.desc":"Ми відкрили ваш веббраузер, щоб ви могли створити новий обліковий запис. Коли все буде готово, ми повернемо вас сюди. Якщо виконати автоматичний вхід не вдається, ви також можете {URL_START}ввести ключ входу в браузері{URL_END}.","login.browser_create.title":"Створіть обліковий запис у браузері","login.sign_in_failed":"Помилка входу (%s)","login.signing_in":"Виконується вхід...","login.browser_login.desc":"Ми відкрили ваш веббраузер, щоб ви могли ввійти в систему. Коли все буде готово, ми повернемо вас сюди. Якщо виконати автоматичний вхід не вдається, ви також можете {URL_START}ввести ключ входу в браузері{URL_END}.","login.browser_login.title":"Виконайте вхід із браузера","login.form.dont.have.account":"Немає облікового запису","login.form.already.have.account":"У мене вже є обліковий запис",not_loggedin:"Не вдається ввійти за допомогою облікового запису в соціальній мережі.",not_authorized:"Не вдається ввійти за допомогою облікового запису в соціальній мережі.","general.social.login.error":"Не вдається ввійти за допомогою облікового запису в соціальній мережі.","server.error.validationFault":"На жаль, виникла проблема. Спробуйте пізніше.","login.form.error.offline":"Підключіться до Інтернету. {URL_START}Потрібна допомога?{URL_END}","login.form.error.badCredentials":"На жаль, адреса й пароль не підходять","login.form.error.invalidEmail":"Введіть чинну адресу електронної пошти (наприклад, example@email.com)","login.form.error.invalidtoken":"Не вдається увійти за допомогою цього облікового запису в соціальній мережі","login.form.error.accounthassociallogin":"Обліковий запис уже пов’язаний із даними для входу соціальної мережі","login.form.error.socialnotverified":"Обліковий запис у соціальній мережі не підтверджено. Підтвердьте обліковий запис і повторіть спробу.","login.form.error.nosocialemail":"Неможливо використовувати ваш обліковий запис у соціальній мережі, оскільки в ньому не вказана адреса електронної пошти. Додайте адресу електронної пошти до свого облікового запису в соціальній мережі.","login.form.error.notverified":"Обліковий запис не підтверджено. Підтвердьте обліковий запис і повторіть спробу.","login.form.error.invalidcredentials":"Введено неправильну адресу електронної пошти або пароль.","login.form.error.invaliddata":"Пароль ненадійний (потрібно принаймні 8 символів) або обліковий запис уже існує.","login.form.error.password.policy":"Ваш пароль ненадійний (введіть принаймні 8 символів).","login.form.error.accountExists":"Обліковий запис уже існує.","login.form.error.multiplelogin":"Множинний доступ до цього облікового запису","login.form.error.toomanyrequests":"Забагато спроб входу","login.form.error.notallowedapp":"Програмі не дозволено використовувати цей обліковий запис","login.form.error.authfailed":"Помилка аутентифікації","login.form.error.unknownwk":"Код активації не існує або нечинний","login.form.error.invalidapp":"Не вдається ввійти за допомогою цього застосунку","login.form.forgot.password":"Забули пароль?","global.error.with.code":"Сталася помилка...(%s)","enter.code":"Код з’єднання","enter.password":"Пароль","enter.avg.account.email":"Електронна пошта облікового запису AVG","enter.avast.account.email":"Електронна пошта облікового запису Avast","enter.email":"Адреса електронної пошти","login.continue.with":"або","global.cancel":"Скасувати","global.reopen_browser":"Повторно відкрити браузер","global.goBack":"Назад","global.skip":"Пропустити","global.hidePassword":"Приховати пароль","global.showPassword":"Показати пароль","global.emptyPassword":"Введіть пароль","global.continue":"Продовжити","global.code":"Приєднатися","global.create":"Створити обліковий запис","global.log.in":"Увійти","login.verify.email.desc":"Ми надіслали вам посилання для підтвердження на адресу <strong>%s</strong>.<br>Відкрийте електронний лист і натисніть посилання.","login.verify.email":"Давайте перевіримо вашу електронну адресу<br>і виконаємо вхід!","code.to.avg.account.desc":"Якщо вас запрошено до мережі AVG, просто введіть код з’єднання, щоб приєднатися.","code.to.avast.account.desc":"Якщо вас запрошено до мережі Avast Omni, просто введіть код з’єднання, щоб приєднатися.","create.avg.account.desc":"Створіть обліковий запис AVG, щоб активувати свій продукт.","create.avast.account.desc":"Створіть обліковий запис Avast, щоб активувати свій продукт.","login.to.avg.account.desc":"Так ви зможете використовувати підписки AVG в своєму обліковому записі на цьому комп'ютері.","login.to.avast.account.desc":"Так ви зможете використовувати підписки Avast у своєму обліковому записі на цьому комп'ютері.","connect.tab.code":"Ввести код з’єднання","connect.tab.create":"Створити обліковий запис","connect.tab.login":"Увійти","connect.to.avg.account":"Пов’язати з обліковим записом AVG","connect.to.avast.account":"Підключіться до облікового запису Avast","login.with.google":"УВІЙТИ ЧЕРЕЗ ОБЛІКОВИЙ ЗАПИС GOOGLE","login.with.facebook":"УВІЙТИ ЧЕРЕЗ ОБЛІКОВИЙ ЗАПИС FACEBOOK"}},"ur-PK":{translation:{"login.browser_link.invalid_deeplink":"جائز سائن-ان کلید ڈالیں","login.browser_link.enter_deeplink":"سائن-ان کلید ڈالیں","login.browser_link.desc":"آپ اپنے ویب براؤزر پر سائن ان کرنے کے بعد <strong>اس کے بجائے سائن ان کلید حاصل کریں</strong> پر کلک کرکے اسے تلاش کریں گے.","login.browser_link.title":"اپنے براؤزر سے سائن-ان کلید ڈالیں","login.signing_up":"آپ کی طرف سے اپنا اکاؤنٹ بنانے کا منتظر....","login.browser_create.desc":"ایک نیا اکاؤنٹ بنانے کے لیے ہم نے آپ کا ویب براؤزر کھول دیا ہے. جب آپ کام کر لیں گے تو ہم آپ کو یہاں واپس لائیں گے. اگر خودکار سائن ان ناکام ہو جاتا ہے تو، آپ {URL_START}اپنے براؤزر سے سائن ان کلید بھی داخل کر سکتے ہیں{URL_END}.","login.browser_create.title":"اپنے براؤزر سے اکاؤنٹ بنائیں","login.sign_in_failed":"سائن-ان ناکام (%s)","login.signing_in":"سائن ان ہو رہا ہے...","login.browser_login.desc":"سائن ان کرنے کے لیے ہم نے آپ کا ویب براؤزر کھول دیا ہے. جب آپ کام کر لیں گے تو ہم آپ کو یہاں واپس لائیں گے. اگر خودکار سائن ان ناکام ہو جاتا ہے تو، آپ {URL_START}اپنے براؤزر سے سائن ان کلید بھی داخل کر سکتے ہیں{URL_END}.","login.browser_login.title":"اپنے براؤزر سے سائن ان کریں","login.form.dont.have.account":"اکاؤنٹ نہیں ہے","login.form.already.have.account":"پہلے سے اکاؤنٹ ہے",not_loggedin:"سوشل اکاؤنٹ کے ذریعہ لاگ ان کرنے سے قاصر۔",not_authorized:"سوشل اکاؤنٹ کے ذریعہ لاگ ان کرنے سے قاصر۔","general.social.login.error":"سوشل اکاؤنٹ کے ذریعہ لاگ ان کرنے سے قاصر۔","server.error.validationFault":"معاف کیجئے گا، ہمیں ایک مسئلہ درپیش ہے۔ بعد میں دوبارہ کوشش کریں۔","login.form.error.offline":"براہ کرم انٹرنیٹ سے جڑیں۔ {URL_START}مدد کی ضرورت ہے؟{URL_END}","login.form.error.badCredentials":"معاف کیجئے گا، آپ کی ای میل اور پاس ورڈ مشابہ نہیں","login.form.error.invalidEmail":"براہ مہربانی ایک جائز ای میل (مثلاً example@email.com) داخل کریں","login.form.error.invalidtoken":"اس سوشل اکاؤنٹ کے ساتھ لاگ ان کرنے سے قاصر","login.form.error.accounthassociallogin":"اکاؤنٹ میں پہلے سے سوشل لاگ ان ہے","login.form.error.socialnotverified":"آپ کا سوشل اکاؤنٹ غیر مصدقہ ہے۔ براہِ مہربانی اپنے اکاؤنٹ کی تصدیق کریں اور دوبارہ کوشش کریں۔","login.form.error.nosocialemail":"ہم آپ کا سوشل اکاؤنٹ استعمال نہیں کر سکتے ہیں کیونکہ اس میں کوئی ای میل ایڈریس نہیں ہے۔ براہِ مہربانی اپنے سوشل اکاؤنٹ میں ایک ای میل ایڈریس شامل کریں۔","login.form.error.notverified":"آپ کا اکاؤنٹ غیر مصدقہ ہے۔ براہِ مہربانی اپنے اکاؤنٹ کی تصدیق کریں اور دوبارہ کوشش کریں۔","login.form.error.invalidcredentials":"معاف کیجئے، آپ نے ایک غلط ای میل یا پاس ورڈ درج کیا ہے۔","login.form.error.invaliddata":"آپ کا پاس ورڈ کمزور ہے (کم از کم 8 حروف) یا اکاؤنٹ پہلے سے موجود ہے۔","login.form.error.password.policy":"آپ کا پاس ورڈ کمزور ہے (کم از کم 8 حروف)","login.form.error.accountExists":"اکاؤنٹ پہلے سے موجود ہے۔","login.form.error.multiplelogin":"اس اکاؤنٹ کے لئے متعدد رسائی","login.form.error.toomanyrequests":"لاگ ان کے لئے بہت ساری کوششیں","login.form.error.notallowedapp":"اس اکاؤنٹ کا استعمال کرنے کے لئے ایپلیکیشن کی اجازت نہیں","login.form.error.authfailed":"توثیق ناکام","login.form.error.unknownwk":"ایکٹیویشن کوڈ موجود نہیں ہے یا غلط ہے","login.form.error.invalidapp":"اس ایپلیکیشن کے ساتھ لاگ ان کرنے سے قاصر","login.form.forgot.password":"پاس ورڈ بھول گئے؟","global.error.with.code":"معاف کیجئے گا، کچھ غلط ہو گیا...(%s)","enter.code":"جوڑا بنانے والا کوڈ","enter.password":"پاس ورڈ","enter.avg.account.email":"AVG اکاؤنٹ ای میل","enter.avast.account.email":"Avast اکاؤنٹ ای میل","enter.email":"ای میل ایڈریس","login.continue.with":"یا","global.cancel":"منسوخ کریں","global.reopen_browser":"براؤزر دوبارہ کھولیں","global.goBack":"پیچھے","global.skip":"نظر انداز کريں","global.hidePassword":"پاس ورڈ چھپائيں","global.showPassword":"پاس ورڈ دکھائیں","global.emptyPassword":"براہ کرم پاس ورڈ پُر کریں","global.continue":"جاری رکھیں","global.code":"شامل ہوں","global.create":"اکاؤنٹ بنائیں","global.log.in":"سائن ان کریں","login.verify.email.desc":"ہم نے آپ کو <strong>%s</strong> پر ایک تصدیقی لنک بھیجا ہے.<br> براہ کرم ای میل کھولیں اور لنک پر کلک کریں.","login.verify.email":"آئیے اپنے ای میل کی تصدیق کرائیں<br> اور سائن ان مکمل کریں!","code.to.avg.account.desc":"اگر آپ کو AVG نیٹ ورک میں مدعو کیا گیا ہے تو شامل ہونے کیلئے جوڑا بنانے والا صرف اپنا کوڈ داخل کریں۔","code.to.avast.account.desc":"اگر آپ کو Avast Omni نیٹ ورک میں مدعو کیا گیا ہے تو شامل ہونے کیلئے جوڑا بنانے والا صرف اپنا کوڈ داخل کریں۔","create.avg.account.desc":"اپنے پروڈکٹ کو فعال کرنے کے لئے اپنا Avast اکاؤنٹ بنائیں۔","create.avast.account.desc":"اپنے پروڈکٹ کو فعال کرنے کے لئے اپنا Avast اکاؤنٹ بنائیں۔","login.to.avg.account.desc":"یہ آپ کو اس کمپیوٹر پر AVG رکنیتوں کا استعمال کرنے کی اجازت دیتا ہے۔","login.to.avast.account.desc":"یہ آپ کو اس کمپیوٹر پر Avast رکنیتوں کا استعمال کرنے کی اجازت دیتا ہے۔","connect.tab.code":"جوڑا بنانے والا کوڈ داخل کریں","connect.tab.create":"اکاؤنٹ بنائیں","connect.tab.login":"سائن ان کریں","connect.to.avg.account":"AVG اکاؤنٹ سے منسلک کریں","connect.to.avast.account":"Avast اکاؤنٹ سے منسلک کریں","login.with.google":"Google کے ساتھ سائن ان کریں","login.with.facebook":"Facebook کے ساتھ سائن ان کریں"}},vi:{translation:{"login.browser_link.invalid_deeplink":"Nhập khóa đăng nhập hợp lệ","login.browser_link.enter_deeplink":"Nhập khóa đăng nhập","login.browser_link.desc":"Bạn sẽ tìm thấy khóa đăng nhập khi nhấp vào <strong>Nhận khóa đăng nhập thay thế</strong> sau khi đăng nhập trên trình duyệt web.","login.browser_link.title":"Nhập khóa đăng nhập từ trình duyệt","login.signing_up":"Đang đợi bạn tạo tài khoản...","login.browser_create.desc":"Chúng tôi đã mở trình duyệt web để bạn đăng ký tài khoản mới. Khi bạn đăng ký xong, chúng tôi sẽ đưa bạn quay lại đây. Nếu đăng nhập tự động không thành công, bạn có thể {URL_START}nhập khóa đăng nhập từ trình duyệt{URL_END}.","login.browser_create.title":"Tạo tài khoản từ trình duyệt của bạn","login.sign_in_failed":"Đăng nhập không thành công (%s)","login.signing_in":"Đang đăng nhập...","login.browser_login.desc":"Chúng tôi đã mở trình duyệt web để bạn đăng ký tài khoản mới. Khi bạn đăng ký xong, chúng tôi sẽ đưa bạn quay lại đây. Nếu đăng nhập tự động không thành công, bạn có thể {URL_START}nhập khóa đăng nhập từ trình duyệt{URL_END}.","login.browser_login.title":"Đăng nhập từ trình duyệt của bạn","login.form.dont.have.account":"Bạn không có tài khoản","login.form.already.have.account":"Tôi đã có tài khoản",not_loggedin:"Không thể đăng nhập qua tài khoản mạng xã hội.",not_authorized:"Không thể đăng nhập qua tài khoản mạng xã hội.","general.social.login.error":"Không thể đăng nhập qua tài khoản mạng xã hội.","server.error.validationFault":"Rất tiếc, chúng tôi đang gặp sự cố. Vui lòng thử lại sau.","login.form.error.offline":"Hãy kết nối với Internet. {URL_START}Bạn cần trợ giúp?{URL_END}","login.form.error.badCredentials":"Rất tiếc, email và mật khẩu của bạn không khớp","login.form.error.invalidEmail":"Vui lòng nhập email hợp lệ (vd: example@email.com)","login.form.error.invalidtoken":"Không thể đăng nhập bằng tài khoản mạng xã hội này","login.form.error.accounthassociallogin":"Tài khoản đã đăng nhập qua mạng xã hội","login.form.error.socialnotverified":"Tài khoản mạng xã hội của bạn chưa được xác minh. Vui lòng xác minh tài khoản rồi thử lại.","login.form.error.nosocialemail":"Chúng tôi không thể sử dụng tài khoản mạng xã hội của bạn vì tài khoản này không có địa chỉ email. Vui lòng thêm địa chỉ email vào tài khoản mạng xã hội của bạn.","login.form.error.notverified":"Tài khoản của bạn chưa được xác minh. Vui lòng xác minh tài khoản rồi thử lại.","login.form.error.invalidcredentials":"Rất tiếc, bạn đã nhập email hoặc mật khẩu không hợp lệ.","login.form.error.invaliddata":"Mật khẩu của bạn yếu (ít nhất 8 ký tự) hoặc tài khoản đã tồn tại.","login.form.error.password.policy":"Mật khẩu của bạn yếu (yêu cầu ít nhất 8 ký tự)","login.form.error.accountExists":"Tài khoản đã tồn tại.","login.form.error.multiplelogin":"Nhiều quyền truy cập vào tài khoản này","login.form.error.toomanyrequests":"Quá nhiều yêu cầu đăng nhập","login.form.error.notallowedapp":"Ứng dụng không được phép sử dụng tài khoản này","login.form.error.authfailed":"Xác thực không thành công","login.form.error.unknownwk":"Mã kích hoạt không tồn tại hoặc không hợp lệ","login.form.error.invalidapp":"Không thể đăng nhập bằng ứng dụng này","login.form.forgot.password":"Quên mật khẩu?","global.error.with.code":"Rất tiếc, đã xảy ra lỗi...(%s)","enter.code":"Mã ghép nối","enter.password":"Mật khẩu","enter.avg.account.email":"Email Tài khoản AVG","enter.avast.account.email":"Email Tài khoản Avast","enter.email":"Địa chỉ email","login.continue.with":"hoặc","global.cancel":"Hủy","global.reopen_browser":"Mở lại trình duyệt","global.goBack":"Quay lại","global.skip":"Bỏ qua","global.hidePassword":"Ẩn mật khẩu","global.showPassword":"Hiện mật khẩu","global.emptyPassword":"Vui lòng điền mật khẩu","global.continue":"Tiếp tục","global.code":"Tham gia","global.create":"Tạo tài khoản","global.log.in":"Đăng nhập","login.verify.email.desc":"Chúng tôi đã gửi cho bạn một liên kết xác minh tới <strong>%s</strong>.<br>Vui lòng mở email và nhấp vào liên kết.","login.verify.email":"Hãy xác nhận email của bạn<br>và hoàn tất đăng nhập nào!","code.to.avg.account.desc":"Nếu bạn đã được mời vào mạng AVG, thì chỉ cần nhập mã ghép nối để tham gia.","code.to.avast.account.desc":"Nếu bạn đã được mời vào mạng Avast Omni, thì chỉ cần nhập mã ghép nối để tham gia.","create.avg.account.desc":"Tạo Tài khoản AVG để kích hoạt sản phẩm của bạn.","create.avast.account.desc":"Tạo Tài khoản Avast để kích hoạt sản phẩm của bạn.","login.to.avg.account.desc":"Việc này cho phép bạn sử dụng đăng ký AVG trong tài khoản trên máy tính này.","login.to.avast.account.desc":"Điều này cho phép bạn sử dụng gói đăng ký Avast trong tài khoản của mình trên máy tính này.","connect.tab.code":"Nhập mã ghép nối","connect.tab.create":"Tạo tài khoản","connect.tab.login":"Đăng nhập","connect.to.avg.account":"Kết nối với Tài khoản AVG","connect.to.avast.account":"Kết nối với Tài khoản Avast","login.with.google":"ĐĂNG NHẬP BẰNG GOOGLE","login.with.facebook":"ĐĂNG NHẬP BẰNG FACEBOOK"}},"zh-CN":{translation:{"login.browser_link.invalid_deeplink":"输入有效的登录密钥","login.browser_link.enter_deeplink":"输入登录密钥","login.browser_link.desc":"您在网络浏览器上登录后,可以通过点击<strong>获取登录密钥</strong>来找到登录密钥。","login.browser_link.title":"从浏览器输入登录密钥","login.signing_up":"等待您创建帐户...","login.browser_create.desc":"我们已打开您的网络浏览器以供您创建新帐户。完成后,我们将带您返回此处。如果自动登录失败,您也可以{URL_START}从浏览器输入登录密钥{URL_END}。","login.browser_create.title":"从您的浏览器创建一个帐户","login.sign_in_failed":"登录失败 (%s)","login.signing_in":"登录中...","login.browser_login.desc":"我们已打开您的网络浏览器供您登录。完成后,我们将带您返回此处。如果自动登录失败,您也可以{URL_START}从浏览器输入登录密钥{URL_END}。","login.browser_login.title":"从浏览器登录","login.form.dont.have.account":"还没有帐户","login.form.already.have.account":"已有一个账户",not_loggedin:"无法使用社交帐户登录。",not_authorized:"无法使用社交帐户登录。","general.social.login.error":"无法使用社交帐户登录。","server.error.validationFault":"抱歉,出现错误。 请稍后重试。","login.form.error.offline":"请连接互联网。{URL_START}需要帮助?{URL_END}","login.form.error.badCredentials":"抱歉,您的电子邮件地址和密码不匹配","login.form.error.invalidEmail":"请输入一个有效的电子邮件地址(例如,example@email.com)","login.form.error.invalidtoken":"无法使用该社交帐户登录","login.form.error.accounthassociallogin":"帐户已有社交帐户登录","login.form.error.socialnotverified":"尚未验证您的社交帐户。请验证您的帐户并重试。","login.form.error.nosocialemail":"因为没有电子邮件地址,所以我们无法使用您的社交帐户。请为您的社交帐户添加电子邮件地址。","login.form.error.notverified":"您的帐户尚未验证。请验证您的帐户并重试。","login.form.error.invalidcredentials":"抱歉,您输入的邮箱或密码无效。","login.form.error.invaliddata":"您的密码强度较弱 (至少为 8 个字符) 或者帐户已存在。","login.form.error.password.policy":"您的密码强度较弱 (至少为 8 个字符 。)","login.form.error.accountExists":"帐户已存在。","login.form.error.multiplelogin":"多次访问该帐户","login.form.error.toomanyrequests":"尝试登录次数过多","login.form.error.notallowedapp":"未允许应用程序使用该帐户","login.form.error.authfailed":"身份验证失败","login.form.error.unknownwk":"激活码不存在或无效","login.form.error.invalidapp":"无法使用该应用程序登录","login.form.forgot.password":"忘记密码?","global.error.with.code":"抱歉,出错了...(%s)","enter.code":"配对码","enter.password":"密码","enter.avg.account.email":"AVG 帐户邮箱","enter.avast.account.email":"Avast 帐户邮箱","enter.email":"电子邮件地址","login.continue.with":"或","global.cancel":"取消","global.reopen_browser":"重新打开浏览器","global.goBack":"返回","global.skip":"跳过","global.hidePassword":"隐藏密码","global.showPassword":"显示密码","global.emptyPassword":"请输入密码","global.continue":"继续","global.code":"合并","global.create":"创建账户","global.log.in":"登录","login.verify.email.desc":"我们已发送确认链接至 <strong>%s</strong>。<br>请打开电子邮件并点击该链接。","login.verify.email":"让我们验证您的电子邮件<br>并完成登录!","code.to.avg.account.desc":"如果您未收到邀请加入 AVG 网络,只需输入配对码加入即可。","code.to.avast.account.desc":"如果您未收到邀请加入 Avast Omni 网络,只需输入配对码加入即可。","create.avg.account.desc":"创建您的 AVG 帐户以激活产品。","create.avast.account.desc":"创建您的 Avast 帐户以激活产品。","login.to.avg.account.desc":"这将允许您在这台电脑的账户下使用 AVG 订阅。","login.to.avast.account.desc":"这将允许您在此计算机的帐户下使用 Avast 订阅。","connect.tab.code":"输入配对码","connect.tab.create":"创建帐户","connect.tab.login":"登录","connect.to.avg.account":"关联到 AVG 帐户","connect.to.avast.account":"连接至 Avast 帐户","login.with.google":"通过 GOOGLE 登录","login.with.facebook":"通过 FACEBOOK 登录"}},"zh-TW":{translation:{"login.browser_link.invalid_deeplink":"輸入有效的登入金鑰","login.browser_link.enter_deeplink":"輸入登入金鑰","login.browser_link.desc":"在網頁瀏覽器上登入之後,按一下<strong>「改為取得登入金鑰」</strong>便可獲得金鑰。","login.browser_link.title":"在瀏覽器上輸入登入金鑰","login.signing_up":"正在等待您建立帳戶...","login.browser_create.desc":"我們開啟了網頁瀏覽器讓您建立新帳戶。完成後,我們會引導您回到這裡。如果自動登入失敗,您也可以{URL_START}在瀏覽器上輸入登入金鑰{URL_END}。","login.browser_create.title":"在瀏覽器上建立帳戶","login.sign_in_failed":"登入失敗 (%s)","login.signing_in":"正在登入...","login.browser_login.desc":"我們開啟了網頁瀏覽器讓您登入。完成後,我們會引導您回到這裡。如果自動登入失敗,您也可以{URL_START}在瀏覽器上輸入登入金鑰{URL_END}。","login.browser_login.title":"從瀏覽器登入","login.form.dont.have.account":"還沒有帳戶","login.form.already.have.account":"已經有帳戶了",not_loggedin:"無法透過社群帳戶登入。",not_authorized:"無法透過社群帳戶登入。","general.social.login.error":"無法透過社群帳戶登入。","server.error.validationFault":"很抱歉,我們遇到問題。 請稍後再試一次。","login.form.error.offline":"請連接網際網路。{URL_START}需要協助嗎?{URL_END}","login.form.error.badCredentials":"很抱歉,您的電子郵件與密碼不符","login.form.error.invalidEmail":"請輸入有效的電子郵件 (例如 example@email.com)","login.form.error.invalidtoken":"無法使用這個社群帳戶登入","login.form.error.accounthassociallogin":"帳戶已有社群登入","login.form.error.socialnotverified":"您的社群帳戶尚未經過驗證。請驗證帳戶,然後再試一次。","login.form.error.nosocialemail":"我們無法使用您的社群帳戶,因為該帳戶沒有電子郵件地址。請為您的社群帳戶新增電子郵件地址。","login.form.error.notverified":"您的帳戶尚未經過驗證。請驗證帳戶,然後再試一次。","login.form.error.invalidcredentials":"很抱歉,您輸入的電子郵件或密碼無效。","login.form.error.invaliddata":"您的密碼強度不足 (必須至少 8 個字元) 或帳戶已經存在。","login.form.error.password.policy":"您的密碼強度不足 (必須至少 8 個字元)。","login.form.error.accountExists":"帳戶已存在。","login.form.error.multiplelogin":"這個帳戶有多重存取","login.form.error.toomanyrequests":"登入嘗試次數過多","login.form.error.notallowedapp":"應用程式不允許使用這個帳戶","login.form.error.authfailed":"驗證失敗","login.form.error.unknownwk":"啟動碼不存在或無效","login.form.error.invalidapp":"無法使用這個應用程式登入","login.form.forgot.password":"忘記密碼了嗎?","global.error.with.code":"很抱歉,發生錯誤...(%s)","enter.code":"配對碼","enter.password":"密碼","enter.avg.account.email":"AVG 帳戶電子郵件","enter.avast.account.email":"Avast 帳戶電子郵件","enter.email":"電子郵件地址","login.continue.with":"或","global.cancel":"取消","global.reopen_browser":"重新開啟瀏覽器","global.goBack":"上一步","global.skip":"略過","global.hidePassword":"隱藏密碼","global.showPassword":"顯示密碼","global.emptyPassword":"請填入密碼","global.continue":"繼續","global.code":"連結","global.create":"建立帳戶","global.log.in":"登入","login.verify.email.desc":"我們已將確認連結傳送至 <strong>%s</strong>。<br>請開啟我們電子郵件並按一下當中的連結。","login.verify.email":"我們來驗證您的電子郵件並<br>完成登入吧!","code.to.avg.account.desc":"如果有人邀請您加入 AVG 網路,只要輸入配對碼即可。","code.to.avast.account.desc":"如果有人邀請您加入 Avast Omni 網路,只要輸入配對碼即可。","create.avg.account.desc":"建立 AVG 帳戶以啟動產品。","create.avast.account.desc":"建立 Avast 帳戶以啟動產品。","login.to.avg.account.desc":"該選項可讓您在這部電腦上使用帳戶中的 AVG 訂閱。","login.to.avast.account.desc":"該選項可讓您在這部電腦上使用帳戶中的 Avast 訂閱。","connect.tab.code":"輸入配對碼","connect.tab.create":"建立帳戶","connect.tab.login":"登入","connect.to.avg.account":"連接 AVG 帳戶","connect.to.avast.account":"連接 Avast 帳戶","login.with.google":"以 Google 帳戶登入","login.with.facebook":"以 Facebook 帳戶登入"}},"en-PT":{translation:{"global.goBack":"Back","global.hidePassword":"Hide password","global.showPassword":"Show password"}},"en-GB":{translation:{"global.goBack":"Back","global.hidePassword":"Hide password","global.showPassword":"Show password"}},"bn-IN":{translation:{"global.goBack":"পূর্ববর্তী","global.hidePassword":"পাসওয়ার্ড লুকান","global.showPassword":"পাসওয়ার্ড দেখুন"}}}},Dn={FACEBOOK:0,GOOGLE:1,GOOGLE_ONETIMECODE:2,OPENID_DEEPLINK:252,TFAT:253,NVAT:254,EMAIL:255},Nn="https://id.avast.com",Ln="",Tn=!1,Pn=!1,Sn=!1,On=function(){function e(n,o){var r=this;if(t(this,e),!n)throw"Invalid arguments, napi should be defined";this.NAPI=n,this.userId=o,this.isOmni=this.NAPI.ProductModel&&this.NAPI.ProductModel.getProduct&&"omni"===this.NAPI.ProductModel.getProduct(),this.initPromise=Promise.allSettled([this.NAPI.request("app.settings.Get",{name:"avdef://config/Backends/useSsoSocialLogin"}),this.NAPI.request("app.settings.Get",{name:"avdef://config/Backends/useOpenIdWebAuth"})]).then((function(e){var t=i(e,2),n=t[0],o=t[1];Tn=n.value&&1==n.value.value||!1,Pn=o.value&&1==o.value.value||!1})).then((function(){return Tn?r.NAPI.request("app.settings.Get",{name:"avdef://config/common/AvastAccountDomain"}).catch((function(){return"https://id.avast.com"})).then((function(e){return e&&e.value||e})).then((function(e){return Nn=e,r.NAPI.request("app.alpha.GetVaarHeaders").catch((function(){return""})).then((function(e){Ln=e}))})):Promise.resolve()})),this.NAPI.request("app.settings.Get",{name:"avdef://config/GuiCache/EnableDarkWeb"}).then((function(e){e&&"1"===e.value&&(Sn=!0,r.NAPI.on("app.lif.account.logged_in",(function(){r.NAPI.request("app.dwm.DoRequest",{endpoint:"/v1/command/pair-device"}).catch((function(){}))})))})).catch((function(){return!1}))}return o(e,[{key:"getAccountServer",value:function(){return Nn}},{key:"getVaarHeaders",value:function(){return Ln}},{key:"useSsoSocialLogin",get:function(){return Tn}},{key:"useOpenIdWebAuth",get:function(){return Pn}},{key:"hasDarkWebMonitor",get:function(){return Sn}},{key:"isSupported",value:function(){try{return this.NAPI.request("app.lif.account.is_logged_in").then((function(){return!0})).catch((function(){return!1}))}catch(e){return console.log(e),Promise.resolve()}}},{key:"perUserCmd",value:function(e){return this.userId?e+this.userId:e}},{key:"create",value:function(e){var t=e.email,n=e.password,o=e.username,i=e.firstName,r=e.lastName,a=e.locale,s={email:t,password:n,username:o,first_name:i,last_name:r,locale:void 0===a?"en":a};return console.log("create",s.email),this.NAPI.request(this.perUserCmd("app.lif.account.create"),s,!1)}},{key:"login",value:function(e){var t=e.loginType,n=e.email,o=e.password,i=e.token,r=e.requestedUri,a=e.uri,s=e.tfatTicket,l=e.totpCode,c=JSON.parse(JSON.stringify({login_type:t,email:n,password:o,token:i,requested_uri:r,uri:a,tfatTicket:s,totpCode:l,activate_license:!1,ticket_types:["DEVT"]}));return this.isOmni&&c.ticket_types.push("LICT","RING"),console.log("login",c.email,c.token),this.NAPI.request(this.perUserCmd("app.lif.account.login"),c,!1).then((function(e){return e.tickets&&localStorage.setItem("_sharedTickets",JSON.stringify(e.tickets)),e}))}},{key:"accountLogin",value:function(e){var t=e.email,n=e.password,o={loginType:Dn.EMAIL,email:t,password:n};return this.login(o)}},{key:"googleLogin",value:function(e){var t=e.token,n=e.requestedUri,o={loginType:Dn.GOOGLE,token:t,requestedUri:n};return this.login(o)}},{key:"facebookLogin",value:function(e){var t=e.token,n={loginType:Dn.FACEBOOK,token:t};return this.login(n)}},{key:"nvatLogin",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.token;return this.getAccountInfo().then((function(t){if(t.logged_in)return t;n||(n=t.tickets&&t.tickets.NVAT);var o={loginType:Dn.NVAT,token:n};return e.login(o)}))}},{key:"tfatLogin",value:function(e){var t=e.tfatTicket,n=e.totpCode,o={loginType:Dn.TFAT,tfatTicket:t,totpCode:n};return this.login(o)}},{key:"openIdDeeplinkLogin",value:function(e){var t=e.deeplink,n={loginType:Dn.OPENID_DEEPLINK,uri:t};return this.login(n)}},{key:"openWebAuth",value:function(e){var t=this,n={ticket_types:["DEVT"],activate_license:!1};return"create"===e&&(n.action="sign-up"),this.isOmni&&n.ticket_types.push("LICT","RING"),this.NAPI.request(this.perUserCmd("app.lif.account.generate_openid_login_url"),n,!1).then((function(e){return t.NAPI.on("app.lif.account.logged_in",(function(){t.NAPI.request("app.windowManager.FocusMainWindow")})),t.NAPI.request("OpenUrl",e)}))}},{key:"ssoSocialLogin",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"facebook";return new Promise((function(n,o){e.initPromise.then((function(){var i="".concat(Nn,"/sign-in/app/").concat(t,"?context=").concat(Ln);e.NAPI.on("app.lif.account.logged_in",(function(){e.NAPI.request("app.windowManager.FocusMainWindow"),n()})),e.NAPI.request("OpenUrl",{url:i}).catch(o)})).catch(o)}))}},{key:"ssoFacebookLogin",value:function(){return this.ssoSocialLogin("facebook")}},{key:"ssoGoogleLogin",value:function(){return this.ssoSocialLogin("google")}},{key:"logout",value:function(){var e=this,t=Promise.resolve();return Sn&&(t=this.NAPI.request("app.dwm.DoRequest",{endpoint:"/v1/command/unpair-device"}).catch((function(){console.warn("DWM unpair device failed")}))),t.finally((function(){return e.NAPI.request(e.perUserCmd("app.lif.account.logout"))})).finally((function(){return e.setAccountInfo({uuid:"",username:"",email:"",brand_id:"",first_name:"",last_name:"",verified:!1,logged_in:!1,tickets:{},shopper_id:"",shopper_token:""})}))}},{key:"getAccountInfo",value:function(){return this.NAPI.request(this.perUserCmd("app.lif.account.get_account_info"))}},{key:"setAccountInfo",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.uuid,n=e.username,o=e.email,i=e.brand_id,r=e.first_name,a=e.last_name,s=e.verified,l=e.logged_in,c=e.tickets,u=e.shopper_id,d=e.shopper_token,g={uuid:t,username:n,email:o,brand_id:i,first_name:r,last_name:a,verified:s,logged_in:l,tickets:c,shopper_id:u,shopper_token:d};return this.NAPI.request(this.perUserCmd("app.lif.account.set_account_info"),g)}},{key:"isLoggedIn",value:function(){return this.NAPI.request(this.perUserCmd("app.lif.account.is_logged_in"))}},{key:"getTicket",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"DEVT",t={ticket_type:e};return console.log("getTicket",t),this.NAPI.request(this.perUserCmd("app.lif.account.get_ticket"),t)}},{key:"pairWK2Account",value:function(e){var t=e.walletKey,n=e.devtTicket,o={wallet_key:t};return n&&(o.devt_ticket=n),this.NAPI.request(this.perUserCmd("app.lif.account.pair_wk_2_account"),o)}},{key:"resendRegistrationEmail",value:function(){return this.NAPI.request(this.perUserCmd("app.lif.account.resend_registration_email"))}},{key:"getAvailableAccounts",value:function(){return this.NAPI.request("app.lif.account.get_available_accounts")}}],[{key:"LOGIN_TYPES",get:function(){return Dn}}]),e}(),Rn=[],Bn={NAPI:{request:function(){for(var e,t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];return(e=console).log.apply(e,["NAPI.request:"].concat(n)),"app.settings.Get"===n[0]?(console.table(n),Promise.resolve({value:"1",locked:!1})):new Promise((function(e){setTimeout(e,5e3)}))},on:function(){for(var e,t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];return(e=console).log.apply(e,["NAPI.on:"].concat(n)),Rn.push({name:n[0],callback:n[1]}),Promise.resolve({})},emitInternal:function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];Rn.forEach((function(t){t.name===e&&t.callback.apply(t.callabck,n)}))},ProductModel:{getProduct:function(){return"omni"}}},logger:{info:function(){for(var e,t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];return(e=console).log.apply(e,["logger.info:"].concat(n)),Promise.resolve()},error:function(){for(var e,t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];return(e=console).log.apply(e,["logger.error:"].concat(n)),Promise.resolve()},debug:function(){for(var e,t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];return(e=console).log.apply(e,["logger.debug:"].concat(n)),Promise.resolve()}},track:{event:function(){for(var e,t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];return(e=console).log.apply(e,["track.event:"].concat(n)),Promise.resolve()},view:function(){for(var e,t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];return(e=console).log.apply(e,["track.view:"].concat(n)),Promise.resolve()}}},Hn="avast",Un={title:"",descLogin:"",descCreate:"",descCode:"",hideTitle:!1,hideDesc:!1,hideTabs:!1,hideCodeTab:!1,hideSocialLogin:!1,useWebAuth:!1,defaultTab:"create"};function Gn(e,t){if(void 0!==t[e=e.toLowerCase().replace(/_/g,"-")])return e;var n=Object.keys(t),o=n.find((function(t){return t.toLowerCase()===e.toLowerCase()}));return void 0!==o||void 0!==(o=n.find((function(t){return t.toLowerCase().startsWith(e.split("-")[0].toLowerCase())})))?o:e}function Yn(e){return e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#039;")}function Fn(e){return e.replace(/(?:\r|\n)/g,"<br>")}function Qn(t){for(var n=arguments.length,o=new Array(n>1?n-1:0),i=1;i<n;i++)o[i-1]=arguments[i];var r=Hn||"avast",a=[t,".",r].join("");In.exists(a)&&(t=a);var s=o&&o[0],l={postProcess:"sprintf",sprintf:o=o.map((function(e){return Yn(e+"")}))},c=In.t(t,l);return"number"==typeof s?(l=Object.assign(l,{count:s}),c=In.t(t,l)):"object"===e(s)&&void 0===s.length&&(c=In.t(t,s)),Fn(c)}Mn.exports={NitroAuth:function(e){var t,n=e.locator,o=void 0===n?"#lif-account-login":n,i=e.locale,r=void 0===i?"us-en":i,a=e.brand,s=void 0===a?"avast":a,l=e.account,c=e.NAPI,u=e.logger,d=void 0===u?Bn.logger:u,g=e.track,m=void 0===g?Bn.track:g,p=e.customs;if(!c||!c.request)throw new Error("NAPI request is required!");return l||(l=new On(c)),function(e){var t=e.NAPI,n=e.account,o=e.logger,i=e.track,r=e.translate,a=e.brand,s=(e.productEdition,e.customs);e.language,de=t,he=n,ge=o,me=i,pe=r,fe=a,ve=s}({NAPI:c,account:l,logger:d,track:m,translate:Qn,brand:s,customs:Object.assign({},Un,p),language:r}),Hn=s||Hn,t=Gn(r,En.resources),In.use(jn).init({lng:t,debug:!1,resources:En.resources,keySeparator:!1,fallbackLng:"en"},(function(e){if(e)throw console.log("Failed translations",e),e})),new Lt({target:document.querySelector(o),props:{NAPI:c,logger:d,track:m,translate:Qn,brand:Hn}})},LifAccount:On,DLG_TYPES:ne,DLG_STR_TYPES:oe,setLocale:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"us-en";e=e.toLowerCase().replace(/_/g,"-"),this.lngId=Gn(e,En.resources),In.changeLanguage(this.lngId)},i18next:In}}();var Ln={exports:{}},Tn="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof window.msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto);if(Tn){var Pn=new Uint8Array(16);Ln.exports=function(){return Tn(Pn),Pn}}else{var Sn=new Array(16);Ln.exports=function(){for(var e,t=0;t<16;t++)0==(3&t)&&(e=4294967296*Math.random()),Sn[t]=e>>>((3&t)<<3)&255;return Sn}}for(var On=[],Rn=0;Rn<256;++Rn)On[Rn]=(Rn+256).toString(16).substr(1);var Bn=function(e,t){var n=t||0,o=On;return[o[e[n++]],o[e[n++]],o[e[n++]],o[e[n++]],"-",o[e[n++]],o[e[n++]],"-",o[e[n++]],o[e[n++]],"-",o[e[n++]],o[e[n++]],"-",o[e[n++]],o[e[n++]],o[e[n++]],o[e[n++]],o[e[n++]],o[e[n++]]].join("")},Hn=Ln.exports,Un=Bn;var Gn=function(e,t,n){var o=t&&n||0;"string"==typeof e&&(t="binary"===e?new Array(16):null,e=null);var i=(e=e||{}).random||(e.rng||Hn)();if(i[6]=15&i[6]|64,i[8]=63&i[8]|128,t)for(var r=0;r<16;++r)t[o+r]=i[r];return t||Un(i)};let Yn=null;function Fn(e="@d$87^G-Ui",t=!1){return Yn||(Yn=n("app.ring.getParentToken",{passwd:e,force:t.toString()}).then((e=>(console.log("app.ring.getParentToken",e),Yn=!1,e.access&&(pn.set(e.access),console.log("%c 👪 RING  %c Obtained access token ","background: #7b00bd; color: #FFF","background: #009cff; color: #FFF",e.access)),e))).catch((e=>(Yn=!1,console.log("%c 👪 RING  %c Failed to update access token ","background: #7b00bd; color: #FFF","background: #ff0000; color: #FFF",e),Promise.reject(e)))))}function Qn(e,t,n={}){const o=L(Tt);let i=0;return new Promise(((r,a)=>{n=Object.assign({cache:"no-cache",credentials:"omit",mode:"cors",method:"GET",headers:{"Content-Type":"application/json"}},n),t&&(n.body=t),e!==o&&(n.headers["Client-Agent"]="com.avast.win-ui.omni/1 (1) win/8");const s=()=>{const t=L(pn);n.headers.accessToken=t,n.headers["LL-Correlation-Id"]=Gn(),fetch(e,n).then((e=>{const{status:t}=e;switch(t){case 200:case 201:case 202:case 203:i=0,r(e.json());break;case 204:i=0,r(!0);break;case 401:case 404:e.json().then((e=>{("INVALID_TOKEN"==e.reason||"EXPIRED"==e.reason||"MISSING_CLAIM"===e.reason||e.cause&&e.invalidToken||e.cause&&e.cause.invalidToken||e.cause&&e.expired||e.cause&&e.cause.expired)&&i<10?(++i,Fn("@d$87^G-Ui",!0).then(s).catch(a)):a(e)})).catch((e=>{i=0,a({status:t,reason:"Failed to parse response",detail:e})}));break;default:e.json().then(a).catch((e=>{i=0,a({status:t,reason:"Failed to parse response",detail:e})}))}})).catch((e=>{a(e)}))};s()}))}async function Vn(t,n,o={}){const i=L(mn);return n&&(n="object"==typeof n?JSON.stringify(n):n),Qn(`${i}/${t}`,n,o).then((i=>(e.isEnabled()&&(console.groupCollapsed("%c 👪 RING "+(o.method||"GET")+" %c  "+t+" ","background: #7b00bd; color: #FFF","background: #00b81d; color: #FFF"),console.log("REQUEST ",n),console.log("RESPONSE ",i),console.groupEnd()),i))).catch((i=>{const{status:r}=i;return e.isEnabled()&&(console.groupCollapsed("%c 👪 RING "+(o.method||"GET")+" %c "+t+" ","background: #7b00bd; color: #FFF","background: #ff0000; color: #FFF"),console.log("REQUEST ",n),console.log("RESPONSE ",r,i),console.groupEnd()),Promise.reject(i)}))}const Wn=tt(!1),Zn=tt(!1),Xn=nt(Wn,(e=>e&&e[0]&&e[0].scoutId?e[0].scoutId:null)),Jn=nt(Wn,(e=>e&&e[0]&&e[0].tamMode?e[0].tamMode:ln)),Kn={overview:mt,shipping:pt,systemInfo:ft,insights:vt,me:ht,group:bt,folders:yt,users:kt,lastKnowns:wt,notifications:At,userNotifications:xt,policies:It,categories:zt,scheduleChecks:jt,places:Ct,routerInfo:Wn,routerProtection:Zn,adminAccountName:vn};function qn(e){return t=>(Kn[e].set(t),t)}function _n(e){return null!==e&&e&&e.length>1?e.sort(((e,t)=>e.name?t.name?e.name.localeCompare(t.name):-1:1)):e}const $n=nt(yt,(e=>{const t=[];return e&&e&&e.forEach((e=>{e.devices&&e.devices.forEach((n=>{e.isBlocked&&n.isBlocked,n.folderInfo={name:e.name,userId:e.userId,folderId:e.folderId},t.push(n)}))})),_n(t)})),eo=nt($n,(e=>e.length)),to=nt(yt,(e=>{const t=e.find((e=>!0===e.isDefault));return t&&t.devices?t.devices.length:0})),no=nt([$n,Dt],(([e,t])=>e.filter((e=>"ACTIVE"===e.activityStatus&&!0!==e.blockAll&&e.folderInfo.folderId!==t)))),oo=nt([$n,Dt],(([e,t])=>e.filter((e=>"INACTIVE"===e.activityStatus&&!0!==e.blockAll&&e.folderInfo.folderId!==t)))),io=nt([$n,Dt],(([e,t])=>e.filter((e=>!0===e.blockAll&&e.folderInfo.folderId!==t)))),ro=nt([$n,Dt],(([e,t])=>e.filter((e=>e.folderInfo.folderId===t)))),ao=["GENERIC_MOBILE_DEVICE"],so={mobilePhone:"mobilePhone",tablet:"tablet"},lo={UNKNOWN:"unknown",PC:"notebook",GAME_CONSOLE:"videogame",VEHICLE:"car",WEARABLE:"smartwatch",VOICE_ASSISTANT:"speaker",SECURITY_BOX:"omni",NAS:"storage",GENERIC_MOBILE_DEVICE:"mobile",GENERIC_MEDIA:"tv",GENERIC_WORK_APPLIANCE:"printer",GENERIC_HOME_APPLIANCE:"home-appliance",GENERIC_HOME_AUTOMATION:"home-automation",GENERIC_IOT:"generic-iot",GENERIC_SURVEILLANCE:"camera",GENERIC_NETWORK_ELEMENT:"router",...so};function co(e){return"smarthome.device.type."+lo[e]}function uo(e){if(!e)return null;for(const t in e)if(e[t]&&so[t])return t}function go(e){if(null!==e&&e){const{displayDeviceInfo:t,pairedInfo:n}=e;if(t){const{deviceClass:e,deviceClassSpecific:n}=t,o=uo(n);if(o)return o;if(e)return e}if(n){const{devicePlatform:e}=n;if(e&&(e.android&&!0===e.android||e.ios&&!0===e.ios))return"GENERIC_MOBILE_DEVICE";if(e&&(e.macos&&!0===e.macos||e.windows&&!0===e.windows))return"PC"}}return"UNKNOWN"}const mo=e=>e&&e.status&&("ENROLLED"===e.status||"NO_ACTIVITY_ONE_DAY"===e.status),po=e=>e&&e.displayDeviceInfo&&e.displayDeviceInfo.deviceClass&&"GENERIC_MOBILE_DEVICE"===e.displayDeviceInfo.deviceClass;function fo(e,t){return e&&e.length>0?e.filter((e=>e&&e.displayDeviceInfo&&e.displayDeviceInfo.deviceClass&&"GENERIC_MOBILE_DEVICE"===e.displayDeviceInfo.deviceClass&&(t||e.pairedInfo&&e.pairedInfo.status&&"ENROLLED"===e.pairedInfo.status))):[]}function vo(e){if(e)return e.find((e=>e.isPrimary))}function ho(e){return{mobilePhone:"mobile"}[e]||e}function bo(e){return e&&lo[e]?ho(lo[e]):lo.UNKNOWN}const ko={10:"icon-m-tools-scan",9:"icon-m-filetype-videos",8:"icon-m-communication-social-media",7:"icon-m-shield-objectionable",6:"icon-m-star",5:"icon-m-communication-messaging",4:"icon-m-devices-videogame",3:"icon-m-action-download",2:"icon-m-star"};function yo(e){return e in ko?ko[e]:"icon-m-star"}const wo=(e,t,n)=>{if(!n)return e&&t?e.find((e=>e.id===t)):void 0},Ao=(e,t,n)=>{if(!n)return e&&t?e.find((e=>e.folderId===t)):void 0},xo=e=>{const t=L(yt);if(t)return t.find((t=>t.userId&&t.userId===e)).folderId},Io=e=>{const t=L(Tt),n=L(kt),o=wo(n,e);return o&&o.imageId?`${t}/${o.imageId}/100/100`:null},zo=e=>{const t=L(kt),n=wo(t,e);return n&&n.name?n.name:null},Co=e=>{const t=zo(e);return t?t.slice(0,2):""},jo=e=>{const t=L($n),n=Eo(t,e);let o="";return n&&n.displayDeviceInfo&&n.displayDeviceInfo.deviceClass&&(o=n&&n.displayDeviceInfo&&n.displayDeviceInfo.deviceClass),"icon-m-devices-"+bo(o)},Eo=(e,t)=>{if(e&&t)return e.find((e=>e.deviceId===t))},Do=e=>/&|<|>|'|'/g.test(e),No=e=>0===e.length?l("smarthome.userName.error.tooShort"):e.length>14?l("smarthome.userName.error.tooLong"):L(kt).some((t=>t.name===e))?l("smarthome.userName.error.duplicated"):!!Do(e)&&l("smarthome.name.error.wrongCharacters"),Mo=(e,t)=>{if(e&&t){const n=e.members.find((e=>e.userId===t));if(n&&n.locationSharingPreference)return n.locationSharingPreference}};function Lo(e,t){return e&&t?e.filter((e=>e.userId===t)).sort(((e,t)=>e.secondInDay>t.secondInDay?1:e.secondInDay<t.secondInDay?-1:void 0)):[]}function To(e,t){return e&&t?e.filter((e=>e.notificationSettings&&e.notificationSettings.find((e=>e.userId==t)))).sort(((e,t)=>e.name>t.name?1:e.name<t.name?-1:void 0)):[]}function Po(e){return Vn(`v2/devices/${e}`,null,{method:"DELETE"}).then((()=>ii({folders:!0})))}function So(e,t){return Vn(`v2/folders/${e}/deviceAssignments`,{deviceIds:t},{method:"PUT"}).then((()=>ii({folders:!0})))}let Oo=null,Ro=null,Bo=null;function Ho(e={}){return bn.set(!1),!e.force&&Bo?Bo:Bo=Uo().then((()=>Promise.all([Yo(),Qo(),Vo()]))).catch((e=>(console.log("getInitData",e),Bo=null,Promise.reject(e))))}function Uo(){return Vn("v1/overview").then((e=>(mt.set(e),qn("systemInfo")(e.systemInfo||null),qn("me")(e.me||null),qn("group")(e.group||null),qn("users")(e.users||null),qn("folders")(e.folders.folders||null),qn("insights")(e.insights||null),qn("places")(e.places||[]),qn("scheduleChecks")(e.scheduleChecks||[]),qn("lastKnowns")(e.lastKnowns||[]),bn.set(!1),function(){const e=L(yt);Promise.all([n("app.ring.getMacList"),e.find((e=>e.isDefault))]).then((([e,t])=>{if(t&&t.devices){const n=t.devices.find((t=>t.networkInfo&&t.networkInfo.interfaces?t.networkInfo.interfaces.find((t=>e.indexOf(t.mac)>-1)):void 0));if(n){const e=L(Lt);return So(xo(e),[n.deviceId])}}}))}(),e))).catch((e=>(console.log("Overview failed",e),bn.set(e),Promise.reject(e))))}function Go(e=!0){return Vn(`v1/notifications/${Oo}/${Ro}?readOnly=${e}`).then(qn("notifications"))}function Yo(){return Vn("v2/shippingInfo").then(qn("shipping"))}function Fo(){return Vn(`v1/groups/${Oo}`).then(qn("group"))}function Qo(){return Vn(`v2/groups/${Oo}/router/info`).then((e=>{const t=L(hn);return L(yn)||t!==Rt.prescout||console.log("check current state"),qn("routerInfo")(e)})).catch((e=>e.message&&"No scouts assigned to given group"===e.message?Rt.prescout:e))}function Vo(){return Vn(`v2/groups/${Oo}/router/protection`).then(qn("routerProtection")).catch((e=>e.message&&"No scouts assigned to given group"===e.message?Rt.prescout:e))}function Wo(){return Vn(`v1/dataExport/${Oo}/${Ro}`)}function Zo(){return Vn(`v2/groups/${L(Mt)}/folders`).then((e=>(qn("folders")(e.folders),e.folders)))}function Xo(){return Vn("v1/users").then(qn("users"))}function Jo(e,t){return Vn(`v1/users/${e}`,t,{method:"PUT"}).then((()=>Promise.all([Zo(),Xo()])))}function Ko(e,t){return Vn(`/v1/groups/${L(Mt)}/members/${e}/locationSharingPreference`,{locationSharingPreference:t},{method:"PUT"}).then((()=>Promise.all([Zo(),Fo()])))}function qo(){return Vn("v1/policies").then(qn("policies"))}function _o(){return Vn("v1/categories").then((e=>(e.contentCategories=(e.contentCategories||[]).filter((e=>2!==e.id&&"Malware"!==e.displayName)),qn("categories")(e))))}function $o(e,t){return Vn(`v2/folders/${e}/controls`,t,{method:"PUT"}).then((()=>Zo()))}function ei(){return Vn(`/v1/scheduleChecks/${L(Mt)}`).then(qn("scheduleChecks"))}function ti(){return Vn(`v1/places/${L(Mt)}`).then(qn("places"))}function ni(e,t){return Vn(`v1/places/${L(Mt)}/${e}/notifications`,t,{method:"PUT"}).then((e=>ti().then((()=>e))))}function oi(e){return Vn(`v2/folders/${e}/controls/timeRestrictions`).then((e=>e))}function ii(e,t={}){const n=L(hn);if(n!==Rt.adminFinished&&n!==Rt.prescout)return Promise.resolve();const o=[];return Object.keys(e).forEach((e=>{switch(e){case"getNotifications":o.push(Go());break;case"scheduleChecks":o.push(ei());break;case"places":o.push(ti());break;case"policies":o.push(qo());break;case"categories":o.push(_o());break;case"lastKnowns":o.push(Vn(`v1/lastKnowns/${Oo}`).then(qn("lastKnowns")));break;case"folders":o.push(Zo());break;case"users":o.push(Xo());break;case"group":o.push(Fo());break;case"me":o.push(Vn("v1/me").then(qn("me")));break;case"routerSettings":case"routerInfo":o.push(Qo());break;case"shipping":o.push(Yo());break;case"routerProtection":o.push(Vo());break;case"userNotifications":o.push(Vn(`/v1/notifications/${Oo}/${Ro}/count`).then(qn("userNotifications"))),o.push(Go());break;case"all":o.push(Uo());break;default:console.log("UNKNOWN SUBSCRIPTION: ",e)}})),Promise.all(o).then((e=>e))}Mt.subscribe((e=>Oo=e)),Lt.subscribe((e=>Ro=e));let ri=null;function ai(){ri||(ri=t.on("app.ring.notify",(e=>function(e=[]){console.log("manageEvents",e),e.forEach((e=>{const t=e.event?e.event:e;switch(t.type){case"application/vnd.ll.ring.scout_connection_status_changed_event.v1+json":case"application/vnd.ll.ring.data_change_event.v1+json":t.content.eventBody?ii(e.event.content.eventBody.category,e.event.content.eventBody):t.content.category?ii(e.event.content.category,e.event.content):ii({all:!0});break;case"application/vnd.ll.ring.tam_switch_event.v1+json":ii({routerProtection:!0,routerInfo:!0});break;case"application/vnd.ll.ring.location_state_event.v1+json":ii({group:!0});break;case"application/vnd.ll.ring.new_device_detected_event.v1+json":case"application/vnd.ll.ring.device_status_change_event.v1+json":ii({folders:!0});break;case"application/vnd.ll.ring.location_event.v1+json":ii({lastKnowns:!0});break;case"application/vnd.ll.ring.device_activated_event.v1+json":ii({all:!0})}}))}(e))))}const si=new Mn.exports.LifAccount(h);let li=!1;function ci(){return li||(li=t.on("app.ring.state",(e=>{e&&"unpaired"===e.state&&di()}))),ai(),di()}function ui(){return Bo=null,pn.set(null),Yn=null,di()}function di(e={}){return Promise.all([n("app.ring.stateInfo"),n("app.settings.Get","avdef://config/Ring/ApiServer"),n("app.settings.Get","avcfg://settings/Ring/PairingCode"),n("app.settings.Get","avcfg://settings/Ring/AccountName"),n("app.settings.Get","avcfg://settings/Common/GeoIPTimeZone"),n("app.settings.Get","avdef://config/Ring/TimeZone")]).then((([i,r,a,s="",l,c])=>{if(a&&(fn.set(a),vn.set(s)),r){const e=-1!==r.indexOf("https://")?r:"https://"+r;mn.set(e)}i.platform&&dn.set(i.platform);let u=a&&i.state===Rt.notInitialized?Rt.childPairing:i.state;return function(e){if("omni"!==k.getProduct())return e!==Rt.notInitialized?n("app.ring.localStorageDelete").then((()=>Rt.notInitialized)):Promise.resolve(Rt.notInitialized);return gi().then((()=>{if(e!==Rt.notInitialized)return{appstate:e,reload:!1};const t=localStorage.getItem("_sharedTickets");if(t&&t.RING){const o={token:t.RING,passwd:"@d$87^G-Ui"};return t.LICT&&(o.lict=t.LICT),n("app.ring.parentRegistration",o).catch((()=>n("app.ring.localStorageDelete").then((()=>n("app.ring.parentRegistration",o))))).then((()=>({appstate:e,reload:!0}))).catch((()=>mi().then((()=>({appstate:Rt.notInitialized,reload:!0})))))}return console.debug("No RING token provided"),mi().then((()=>({appstate:Rt.notInitialized,reload:!0})))})).catch((()=>o.isOnlineSync()&&e!==Rt.notInitialized&&-1===e.indexOf("CHILD")?n("app.ring.localStorageDelete").then((()=>({appstate:Rt.notInitialized,reload:!0}))):{appstate:e,reload:!1})).then((t=>(localStorage.removeItem("_sharedTickets"),(t.appstate!==e||t.reload)&&o.isOnlineSync()&&(location.hash="#Smarthome/",location.reload()),t.appstate)))}(u).then((t=>{if(u=t,u===Rt.notInitialized){k.getExpiration()<=0&&(u=Rt.expired)}return u===Rt.adminFinished?Fn().then((()=>Ho(e))):u===Rt.childFinished?Fn().then((()=>function(e={}){return bn.set(!1),!e.force&&Bo?Bo:Bo=Uo().then((()=>Promise.all([Vn(`v1/groups/${Oo}/profile`).then((e=>{e.ownerDisplayName&&qn("adminAccountName")(e.ownerDisplayName)}))]))).catch((e=>(console.log("getInitData",e),Bo=null,Promise.reject(e))))}(e))):Promise.resolve(u)})).then((e=>{e[1]===Rt.prescout&&(u=e[1]);const n=L(An);return console.log("%c 👪 SMARTHOME STATE:  %c "+u,"background: #582A72; color: #FFF","background: #9775AA; color: #FFF"),hn.set(u),gn.set(l||c),fn.set(a),vn.set(s),n||(t.emit("smarthome.initialized"),An.set(!0)),u}))})).catch((e=>{console.log("FAILED TO INIT RING",e)}))}function gi(){return n("app.lif.account.get_account_info").then((e=>{if(e&&e.logged_in)return e;throw"not logged in"}))}function mi(){return si.logout().then((()=>n("app.ring.localStorageDelete"))).catch((()=>n("app.ring.localStorageDelete")))}function pi(e,t="@d$87^G-Ui"){if(!e)return Promise.reject("No tickets provided");const o=JSON.parse(localStorage.getItem("_sharedTickets")||"{}");if(Object.assign(o,e),localStorage.setItem("_sharedTickets",JSON.stringify(o)),e.RING){const o={token:e.RING,lict:e.LICT,passwd:t};return n("app.ring.parentRegistration",o).catch((()=>n("app.ring.localStorageDelete").then((()=>n("app.ring.parentRegistration",o))))).then(di)}return Promise.reject("No RING ticket provided")}function fi(e){return En.set(e)}const vi=e=>location.hash===e?{message:"idle"}:(location.hash=e,{message:" redirect",from:location.hash,to:e}),hi=()=>t.emit("history.back"),bi=()=>vi("#Smarthome/"),ki=()=>vi("#Smarthome/offline"),yi=()=>vi("#Smarthome/child"),wi=()=>vi("#Smarthome/hub"),Ai=()=>vi("#Smarthome/devicesunassigned"),xi=e=>vi(`#Smarthome/folder/${e}`),Ii=e=>vi(`#Smarthome/folder/${e}/assigndevices`),zi=(e,t)=>vi(`#Smarthome/folder/${e}/device/${t}`);function Ci(){return vi("#Smarthome/dashboard")}const ji=()=>vi("#Smarthome/account/code"),Ei=()=>vi("#Smarthome/account/register"),Di=e=>0==location.hash.indexOf("#Smarthome/account")?"idle":"CHILD_PAIRING"==e?ji():vi("#Smarthome/account/login"),Ni=()=>o.isOnlineSync()?vi("#Smarthome/compatibilitycheck"):ki();function Mi(){return vi("#Smarthome/welcome")}var Li="object"==typeof Nn&&Nn&&Nn.Object===Object&&Nn,Ti="object"==typeof self&&self&&self.Object===Object&&self;function Pi(e){let t,n,o,i,r,a,s,l;const c=e[15].default,u=P(c,e,e[14],null);return{c(){t=J("div"),n=J("div"),o=J("iframe"),a=_(),s=J("div"),u&&u.c(),o.src!==(i=e[2])&&oe(o,"src",i),oe(o,"data-test",r="ipm-elm-"+e[0]),oe(o,"title",e[1]),oe(n,"class","sve_ipm"),ae(n,"display",e[4]?"block":"none"),oe(s,"data-slot",""),ae(s,"display",e[4]?"none":"block"),oe(t,"class","svelte wrap")},m(i,r){W(i,t,r),V(t,n),V(n,o),e[16](o),V(t,a),V(t,s),u&&u.m(s,null),l=!0},p(e,t){(!l||4&t[0]&&o.src!==(i=e[2]))&&oe(o,"src",i),(!l||1&t[0]&&r!==(r="ipm-elm-"+e[0]))&&oe(o,"data-test",r),(!l||2&t[0])&&oe(o,"title",e[1]),(!l||16&t[0])&&ae(n,"display",e[4]?"block":"none"),u&&u.p&&16384&t[0]&&O(u,c,e,e[14],t,null,null),(!l||16&t[0])&&ae(s,"display",e[4]?"none":"block")},i(e){l||(Ue(u,e),l=!0)},o(e){Ge(u,e),l=!1},d(n){n&&Z(t),e[16](null),u&&u.d(n)}}}Li||Ti||Function("return this")();const Si=7e3;function Oi(r,a,s){let l,c;T(r,o,(e=>s(13,c=e)));let{$$slots:d={},$$scope:g}=a;const m=[0,1,2,3,4,5,10,15,30,60];let{id:p}=a,{opmUrl:f}=a,{title:v}=a,{params:h={}}=a,{condition:b=!0}=a,{timeout:k=Si}=a,{route:A}=a;const x=u.createLogger("component.ipm"),I=ye(),z="true"===localStorage.getItem("automationDisableIpm"),C=[];let j,E,D,N,M,L,P,S=null;function O(){!D&&S&&n("opm.message_shown",{message_id:S})}function R(t){j&&t&&t.data&&("windowLoaded"!==t.data.action||""===t.data.elmId||t.data.elmId!=p&&t.data.placement!=p||(x.info("ipm content loaded"),U(),H(Math.round((performance.now()-M)/1e3)),p==parseInt(p)&&n("app.ipm_tracking.track",{elem_id:parseInt(p),response_time:-1},e.isEnabled()),I("success",p)))}function B(e){if(x.info("updateFrame",{isIframe:j,ipmUrl:E}),s(11,D=null),e&&e.url&&S!==e.msg_id&&(O(),S=e.msg_id),!j)return;let t;U(),t=e&&e.url?Promise.resolve(y.extendUrlWithParams(e.url,h)):f?Promise.resolve(y.extendUrlWithParams(f,h)):y.getUrl(p,h),t.then((e=>{let t;"object"==typeof e?(t=e.url,S=e.msgId):t=e,M=performance.now(),x.info("loading ipm url: "+t),E!==t&&(L=setTimeout((()=>{H("timeout"),G("timeout")}),k),s(2,E=t))})).catch((e=>G(e)))}function H(e){w.getValueCached("avdef://config/GuiCache/TrackIpmLoadTime",!0).then((t=>{t&&i.timing("IPM loading","timeout"===e?66666:e,p,function(e){if("timeout"===e)return"timeout";{const t=m.find((t=>t<=e)),n=m.find((t=>t>e));return n?`${t}-${n}s`:`> ${t}s`}}(e))}))}function U(){L&&clearTimeout(L)}function G(e){console.warn("Ipm component error:",e,"for id:",p),I("error",e)}return he((()=>{B()})),ke((()=>{U(),C.forEach((e=>e())),window.removeEventListener("message",R),window.removeEventListener("beforeunload",O)})),window.addEventListener("beforeunload",O,!1),window.addEventListener("message",R,!1),C.push(t.on("ASW_NOTIF_RELOAD_IPM",(()=>B())),t.on("ipm.reload."+p,(e=>B(e)))),r.$$set=e=>{"id"in e&&s(0,p=e.id),"opmUrl"in e&&s(5,f=e.opmUrl),"title"in e&&s(1,v=e.title),"params"in e&&s(6,h=e.params),"condition"in e&&s(7,b=e.condition),"timeout"in e&&s(8,k=e.timeout),"route"in e&&s(9,A=e.route),"$$scope"in e&&s(14,g=e.$$scope)},r.$$.update=()=>{12288&r.$$.dirty[0]&&null!=c&&(c?!1===P&&(x.debug("went online"),B()):(x.debug("went offline"),U(),G("offline")),s(12,P=c)),2176&r.$$.dirty[0]&&s(10,j=!D&&!z&&b),1544&r.$$.dirty[0]&&null!=A&&j&&(x.debug("change of route: "+A),N.contentWindow&&N.contentWindow.postMessage&&N.contentWindow.postMessage("route:"+A,"*")),1028&r.$$.dirty[0]&&s(4,l=j&&E)},[p,v,E,N,l,f,h,b,k,A,j,D,P,c,g,d,function(e){xe[e?"unshift":"push"]((()=>{N=e,s(3,N)}))}]}class Ri extends $e{constructor(e){super(),_e(this,e,Oi,Pi,N,{id:0,opmUrl:5,title:1,params:6,condition:7,timeout:8,route:9},[-1,-1])}}const Bi=e=>({}),Hi=e=>({}),Ui=e=>({}),Gi=e=>({}),Yi=e=>({}),Fi=e=>({}),Qi=e=>({}),Vi=e=>({});function Wi(e){let t,n,o;return{c(){t=J("div"),oe(t,"class","sve_modal__overlay__close")},m(i,r){W(i,t,r),n||(o=ee(t,"click",e[16]),n=!0)},p:I,d(e){e&&Z(t),n=!1,o()}}}function Zi(e){let t,n,o,i;return{c(){t=J("button"),n=J("kin-icon"),ie(n,"name","icon-s-controls-close"),ie(n,"size","12"),oe(t,"class","sve_modal__close"),oe(t,"data-test","close"),oe(t,"title",l("global.closeModalWindow"))},m(r,a){W(r,t,a),V(t,n),o||(i=ee(t,"click",e[17]),o=!0)},p:I,d(e){e&&Z(t),o=!1,i()}}}function Xi(e){let t,n,o,i,r=e[0]&&Ji(e),a=e[1]&&Ki(e);const s=e[15]["modal-header"],l=P(s,e,e[14],Vi);return{c(){t=J("div"),r&&r.c(),n=_(),a&&a.c(),o=_(),l&&l.c(),oe(t,"class","sve_modal__header")},m(e,s){W(e,t,s),r&&r.m(t,null),V(t,n),a&&a.m(t,null),V(t,o),l&&l.m(t,null),i=!0},p(e,i){e[0]?r?r.p(e,i):(r=Ji(e),r.c(),r.m(t,n)):r&&(r.d(1),r=null),e[1]?a?a.p(e,i):(a=Ki(e),a.c(),a.m(t,o)):a&&(a.d(1),a=null),l&&l.p&&16384&i&&O(l,s,e,e[14],i,Qi,Vi)},i(e){i||(Ue(l,e),i=!0)},o(e){Ge(l,e),i=!1},d(e){e&&Z(t),r&&r.d(),a&&a.d(),l&&l.d(e)}}}function Ji(e){let t,n;return{c(){t=J("h2"),n=q(e[0]),oe(t,"class","sve_modal__title")},m(e,o){W(e,t,o),V(t,n)},p(e,t){1&t&&re(n,e[0])},d(e){e&&Z(t)}}}function Ki(e){let t,n;return{c(){t=J("p"),n=q(e[1]),oe(t,"class","sve_modal__subtitle")},m(e,o){W(e,t,o),V(t,n)},p(e,t){2&t&&re(n,e[1])},d(e){e&&Z(t)}}}function qi(e){let t,n;const o=e[15]["modal-footer"],i=P(o,e,e[14],Gi);return{c(){t=J("div"),i&&i.c(),oe(t,"class","sve_modal__footer")},m(e,o){W(e,t,o),i&&i.m(t,null),n=!0},p(e,t){i&&i.p&&16384&t&&O(i,o,e,e[14],t,Ui,Gi)},i(e){n||(Ue(i,e),n=!0)},o(e){Ge(i,e),n=!1},d(e){e&&Z(t),i&&i.d(e)}}}function _i(e){let t,n,o;const i=e[15]["modal-ipm"],r=P(i,e,e[14],Hi);return{c(){t=J("div"),r&&r.c(),oe(t,"class","sve_modal__ipm"),oe(t,"style",n=`${e[9]} margin-top: 0;`)},m(e,n){W(e,t,n),r&&r.m(t,null),o=!0},p(e,a){r&&r.p&&16384&a&&O(r,i,e,e[14],a,Bi,Hi),(!o||512&a&&n!==(n=`${e[9]} margin-top: 0;`))&&oe(t,"style",n)},i(e){o||(Ue(r,e),o=!0)},o(e){Ge(r,e),o=!1},d(e){e&&Z(t),r&&r.d(e)}}}function $i(e){let t,n,o,i,r,a,s,l,c,u,g,m,p,f,v,h=e[4]&&Wi(e),b=e[4]&&Zi(e),k=!e[7]&&Xi(e);const y=e[15]["modal-content"],w=P(y,e,e[14],Fi);let A=!e[7]&&qi(e),x=e[6]&&_i(e);return{c(){t=J("div"),h&&h.c(),n=_(),o=J("div"),b&&b.c(),i=_(),k&&k.c(),r=_(),a=J("div"),w&&w.c(),s=_(),A&&A.c(),l=_(),x&&x.c(),oe(a,"class","sve_modal__content"),oe(o,"class","sve_modal"),oe(o,"style",c=`${e[8]}`),oe(t,"class",u="sve_modal__overlay "+e[5]),oe(t,"data-test",e[3]),oe(t,"role","dialog"),oe(t,"aria-labelledby",g=e[0]?e[0]:e[2]),oe(t,"aria-describedby",m=e[1]?e[1]:"")},m(c,u){W(c,t,u),h&&h.m(t,null),V(t,n),V(t,o),b&&b.m(o,null),V(o,i),k&&k.m(o,null),V(o,r),V(o,a),w&&w.m(a,null),V(o,s),A&&A.m(o,null),V(o,l),x&&x.m(o,null),p=!0,f||(v=[ee(window,"keydown",e[11],!0),B(d.call(null,t))],f=!0)},p(e,[a]){e[4]?h?h.p(e,a):(h=Wi(e),h.c(),h.m(t,n)):h&&(h.d(1),h=null),e[4]?b?b.p(e,a):(b=Zi(e),b.c(),b.m(o,i)):b&&(b.d(1),b=null),e[7]?k&&(Be(),Ge(k,1,1,(()=>{k=null})),He()):k?(k.p(e,a),128&a&&Ue(k,1)):(k=Xi(e),k.c(),Ue(k,1),k.m(o,r)),w&&w.p&&16384&a&&O(w,y,e,e[14],a,Yi,Fi),e[7]?A&&(Be(),Ge(A,1,1,(()=>{A=null})),He()):A?(A.p(e,a),128&a&&Ue(A,1)):(A=qi(e),A.c(),Ue(A,1),A.m(o,l)),e[6]?x?(x.p(e,a),64&a&&Ue(x,1)):(x=_i(e),x.c(),Ue(x,1),x.m(o,null)):x&&(Be(),Ge(x,1,1,(()=>{x=null})),He()),(!p||256&a&&c!==(c=`${e[8]}`))&&oe(o,"style",c),(!p||32&a&&u!==(u="sve_modal__overlay "+e[5]))&&oe(t,"class",u),(!p||8&a)&&oe(t,"data-test",e[3]),(!p||5&a&&g!==(g=e[0]?e[0]:e[2]))&&oe(t,"aria-labelledby",g),(!p||2&a&&m!==(m=e[1]?e[1]:""))&&oe(t,"aria-describedby",m)},i(e){p||(Ue(k),Ue(w,e),Ue(A),Ue(x),p=!0)},o(e){Ge(k),Ge(w,e),Ge(A),Ge(x),p=!1},d(e){e&&Z(t),h&&h.d(),b&&b.d(),k&&k.d(),w&&w.d(e),A&&A.d(),x&&x.d(),f=!1,E(v)}}}function er(e,t,n){let{$$slots:o={},$$scope:i}=t;const r=ye();let a,{title:s=null}=t,{subtitle:l=null}=t,{hiddenTitle:c=null}=t,{testId:u=""}=t,{closable:d=!0}=t,{cssCls:g=""}=t,{ipm:m=!1}=t,{customContent:p=!1}=t,{width:f}=t,{ipmHeight:v}=t,h="",b="";he((()=>{a=document.activeElement})),ke((()=>{document.body.contains(a)&&a.focus()}));return e.$$set=e=>{"title"in e&&n(0,s=e.title),"subtitle"in e&&n(1,l=e.subtitle),"hiddenTitle"in e&&n(2,c=e.hiddenTitle),"testId"in e&&n(3,u=e.testId),"closable"in e&&n(4,d=e.closable),"cssCls"in e&&n(5,g=e.cssCls),"ipm"in e&&n(6,m=e.ipm),"customContent"in e&&n(7,p=e.customContent),"width"in e&&n(12,f=e.width),"ipmHeight"in e&&n(13,v=e.ipmHeight),"$$scope"in e&&n(14,i=e.$$scope)},e.$$.update=()=>{4096&e.$$.dirty&&f&&n(8,h=`width: ${f}px;`),8256&e.$$.dirty&&m&&v&&n(9,b=`height: ${v}px;`)},[s,l,c,u,d,g,m,p,h,b,r,function(e){"Escape"===e.code&&(r("close"),e.preventDefault(),e.stopPropagation())},f,v,i,o,()=>r("close"),()=>r("close")]}class tr extends $e{constructor(e){super(),_e(this,e,er,$i,N,{title:0,subtitle:1,hiddenTitle:2,testId:3,closable:4,cssCls:5,ipm:6,customContent:7,width:12,ipmHeight:13})}}const{document:nr}=Ve;const or=e=>({}),ir=e=>({}),rr=e=>({}),ar=e=>({}),sr=e=>({}),lr=e=>({}),cr=e=>({}),ur=e=>({}),dr=e=>({}),gr=e=>({}),mr=e=>({}),pr=e=>({});function fr(e){let t,n,o,i,r;const a=[hr,vr],s=[];function l(e,t){return""!=e[0]?0:1}return t=l(e),n=s[t]=a[t](e),{c(){n.c(),o=_(),i=J("kin-loading"),ie(i,"fullscreen","true"),ie(i,"class","svelte-13u5uhu")},m(e,n){s[t].m(e,n),W(e,o,n),W(e,i,n),r=!0},p(e,i){let r=t;t=l(e),t===r?s[t].p(e,i):(Be(),Ge(s[r],1,1,(()=>{s[r]=null})),He(),n=s[t],n?n.p(e,i):(n=s[t]=a[t](e),n.c()),Ue(n,1),n.m(o.parentNode,o))},i(e){r||(Ue(n),r=!0)},o(e){Ge(n),r=!1},d(e){s[t].d(e),e&&Z(o),e&&Z(i)}}}function vr(e){let t,n;const o=e[16]["page-title"],i=P(o,e,e[15],pr);return{c(){t=J("div"),i&&i.c(),oe(t,"class","kin_loading__title svelte-13u5uhu"),ae(t,"color","transparent")},m(e,o){W(e,t,o),i&&i.m(t,null),n=!0},p(e,t){i&&i.p&&32768&t&&O(i,o,e,e[15],t,mr,pr)},i(e){n||(Ue(i,e),n=!0)},o(e){Ge(i,e),n=!1},d(e){e&&Z(t),i&&i.d(e)}}}function hr(e){let t;return{c(){t=J("h1"),oe(t,"class","kin_loading__title svelte-13u5uhu"),ae(t,"color","transparent")},m(n,o){W(n,t,o),t.innerHTML=e[0]},p(e,n){1&n&&(t.innerHTML=e[0])},i:I,o:I,d(e){e&&Z(t)}}}function br(e){let t,n;const o=e[16]["page-title"],i=P(o,e,e[15],ur);return{c(){t=J("div"),i&&i.c(),oe(t,"class","kin_header__title svelte-13u5uhu")},m(e,o){W(e,t,o),i&&i.m(t,null),n=!0},p(e,t){i&&i.p&&32768&t&&O(i,o,e,e[15],t,cr,ur)},i(e){n||(Ue(i,e),n=!0)},o(e){Ge(i,e),n=!1},d(e){e&&Z(t),i&&i.d(e)}}}function kr(e){let t;return{c(){t=J("h1"),oe(t,"class","kin_header__title svelte-13u5uhu")},m(n,o){W(n,t,o),t.innerHTML=e[0]},p(e,n){1&n&&(t.innerHTML=e[0])},i:I,o:I,d(e){e&&Z(t)}}}function yr(e){let t,n,o;const i=e[16].controls,r=P(i,e,e[15],lr);let a=e[4]&&e[5]&&wr(e);return{c(){t=J("div"),r&&r.c(),n=_(),a&&a.c(),oe(t,"class","kin_header__controls svelte-13u5uhu")},m(e,i){W(e,t,i),r&&r.m(t,null),V(t,n),a&&a.m(t,null),o=!0},p(e,n){r&&r.p&&32768&n&&O(r,i,e,e[15],n,sr,lr),e[4]&&e[5]?a?a.p(e,n):(a=wr(e),a.c(),a.m(t,null)):a&&(a.d(1),a=null)},i(e){o||(Ue(r,e),o=!0)},o(e){Ge(r,e),o=!1},d(e){e&&Z(t),r&&r.d(e),a&&a.d()}}}function wr(e){let t,n;return{c(){t=J("div"),n=q(e[5]),oe(t,"class","kin_header__tooltip tooltip -onboarding -arrow-top svelte-13u5uhu")},m(e,o){W(e,t,o),V(t,n)},p(e,t){32&t&&re(n,e[5])},d(e){e&&Z(t)}}}function Ar(e){let t,n,o,i;return{c(){t=J("button"),n=J("kin-icon"),ie(n,"name","icon-s-controls-arrow-left"),ie(n,"size","20"),ie(n,"class","svelte-13u5uhu"),oe(t,"class","kin_back-btn svelte-13u5uhu"),oe(t,"title",l("global.goBack"))},m(r,a){W(r,t,a),V(t,n),o||(i=ee(t,"click",e[17]),o=!0)},p:I,d(e){e&&Z(t),o=!1,i()}}}function xr(e){let t,n,o;return{c(){t=J("a"),n=J("kin-icon"),ie(n,"name","icon-s-controls-arrow-left"),ie(n,"size","20"),ie(n,"class","svelte-13u5uhu"),oe(t,"class","kin_back-btn svelte-13u5uhu"),oe(t,"href",o=e[9]||"#Dashboard"),oe(t,"title",l("global.goBack"))},m(e,o){W(e,t,o),V(t,n)},p(e,n){512&n&&o!==(o=e[9]||"#Dashboard")&&oe(t,"href",o)},d(e){e&&Z(t)}}}function Ir(e){let t,n;return{c(){t=J("a"),n=J("kin-icon"),ie(n,"name","icon-s-settings-button"),ie(n,"size","20"),ie(n,"class","svelte-13u5uhu"),oe(t,"class","kin_settings-btn svelte-13u5uhu"),oe(t,"href",e[1]),oe(t,"title",l("settings"))},m(e,o){W(e,t,o),V(t,n)},p(e,n){2&n&&oe(t,"href",e[1])},d(e){e&&Z(t)}}}function zr(e){let t,n,o,i;const r=e[16]["page-content"],a=P(r,e,e[15],ir);return{c(){t=J("div"),a&&a.c(),oe(t,"class","kin_page__content svelte-13u5uhu"),se(t,"-disabled",e[4])},m(r,s){W(r,t,s),a&&a.m(t,null),n=!0,o||(i=B(e[13].call(null,t)),o=!0)},p(e,n){a&&a.p&&32768&n&&O(a,r,e,e[15],n,or,ir),16&n&&se(t,"-disabled",e[4])},i(e){n||(Ue(a,e),n=!0)},o(e){Ge(a,e),n=!1},d(e){e&&Z(t),a&&a.d(e),o=!1,i()}}}function Cr(e){let t,n;const o=e[16].upsell,i=P(o,e,e[15],ar);return{c(){t=J("div"),i&&i.c(),oe(t,"class","kin_page__content svelte-13u5uhu")},m(e,o){W(e,t,o),i&&i.m(t,null),n=!0},p(e,t){i&&i.p&&32768&t&&O(i,o,e,e[15],t,rr,ar)},i(e){n||(Ue(i,e),n=!0)},o(e){Ge(i,e),n=!1},d(e){e&&Z(t),i&&i.d(e)}}}function jr(e){let t,n,o,i,r,a,s,l,c,u,d,g,m,p,f,v,h,b=e[10]&&fr(e);const k=e[16].breadcrumbs,y=P(k,e,e[15],gr),w=[kr,br],A=[];function x(e,t){return e[0]?0:1}l=x(e),c=A[l]=w[l](e);let I=!e[3]&&yr(e);function z(e,t){return e[7]&&!e[8]?xr:e[8]?Ar:void 0}let C=z(e),j=C&&C(e),E=e[1]&&!e[3]&&Ir(e);const D=[Cr,zr],N=[];function M(e,t){return e[3]?0:1}return p=M(e),f=N[p]=D[p](e),{c(){t=J("div"),b&&b.c(),n=_(),o=J("div"),i=J("header"),r=J("div"),y&&y.c(),a=_(),s=J("div"),c.c(),u=_(),I&&I.c(),d=_(),j&&j.c(),g=_(),E&&E.c(),m=_(),f.c(),oe(r,"class","kin_header__crumbs crumbs svelte-13u5uhu"),oe(s,"class","kin_header__content svelte-13u5uhu"),oe(i,"class","kin_header svelte-13u5uhu"),oe(o,"class","svelte-13u5uhu"),se(o,"invisible",e[10]),oe(t,"class",v="kin_page "+("ltr"!=e[11]?"-"+e[11]:"")+" "+(e[6]?"-"+e[6]:"")+" "+e[2]+" svelte-13u5uhu")},m(e,c){W(e,t,c),b&&b.m(t,null),V(t,n),V(t,o),V(o,i),V(i,r),y&&y.m(r,null),V(i,a),V(i,s),A[l].m(s,null),V(s,u),I&&I.m(s,null),V(i,d),j&&j.m(i,null),V(i,g),E&&E.m(i,null),V(o,m),N[p].m(o,null),h=!0},p(e,[r]){e[10]?b?(b.p(e,r),1024&r&&Ue(b,1)):(b=fr(e),b.c(),Ue(b,1),b.m(t,n)):b&&(Be(),Ge(b,1,1,(()=>{b=null})),He()),y&&y.p&&32768&r&&O(y,k,e,e[15],r,dr,gr);let a=l;l=x(e),l===a?A[l].p(e,r):(Be(),Ge(A[a],1,1,(()=>{A[a]=null})),He(),c=A[l],c?c.p(e,r):(c=A[l]=w[l](e),c.c()),Ue(c,1),c.m(s,u)),e[3]?I&&(Be(),Ge(I,1,1,(()=>{I=null})),He()):I?(I.p(e,r),8&r&&Ue(I,1)):(I=yr(e),I.c(),Ue(I,1),I.m(s,null)),C===(C=z(e))&&j?j.p(e,r):(j&&j.d(1),j=C&&C(e),j&&(j.c(),j.m(i,g))),e[1]&&!e[3]?E?E.p(e,r):(E=Ir(e),E.c(),E.m(i,null)):E&&(E.d(1),E=null);let d=p;p=M(e),p===d?N[p].p(e,r):(Be(),Ge(N[d],1,1,(()=>{N[d]=null})),He(),f=N[p],f?f.p(e,r):(f=N[p]=D[p](e),f.c()),Ue(f,1),f.m(o,null)),1024&r&&se(o,"invisible",e[10]),(!h||2116&r&&v!==(v="kin_page "+("ltr"!=e[11]?"-"+e[11]:"")+" "+(e[6]?"-"+e[6]:"")+" "+e[2]+" svelte-13u5uhu"))&&oe(t,"class",v)},i(e){h||(Ue(b),Ue(y,e),Ue(c),Ue(I),Ue(f),h=!0)},o(e){Ge(b),Ge(y,e),Ge(c),Ge(I),Ge(f),h=!1},d(e){e&&Z(t),b&&b.d(),y&&y.d(e),A[l].d(),I&&I.d(),j&&j.d(),E&&E.d(),N[p].d()}}}function Er(e,t,n){let{$$slots:o={},$$scope:i}=t,{heading:r}=t,{settingsUrl:a}=t,{cssCls:s}=t,{upsell:l=!1}=t,{inactive:c=!1}=t,{inactiveMsg:u}=t,{layout:d}=t,{back:m=!0}=t,{backEvent:p=!1}=t,{backHash:f}=t,{loading:v=!1}=t;const h=ye();let b,k="ltr";he((()=>{n(11,k=document.body.dir)})),ke((()=>{n(11,k=null)}));return e.$$set=e=>{"heading"in e&&n(0,r=e.heading),"settingsUrl"in e&&n(1,a=e.settingsUrl),"cssCls"in e&&n(2,s=e.cssCls),"upsell"in e&&n(3,l=e.upsell),"inactive"in e&&n(4,c=e.inactive),"inactiveMsg"in e&&n(5,u=e.inactiveMsg),"layout"in e&&n(6,d=e.layout),"back"in e&&n(7,m=e.back),"backEvent"in e&&n(8,p=e.backEvent),"backHash"in e&&n(9,f=e.backHash),"loading"in e&&n(10,v=e.loading),"$$scope"in e&&n(15,i=e.$$scope)},e.$$.update=()=>{16400&e.$$.dirty&&b&&b.set(!c)},[r,a,s,l,c,u,d,m,p,f,v,k,h,function(e){return n(14,b=new g(e)),{destroy:()=>{b.destroy(),n(14,b=null)}}},b,i,o,()=>h("backClick")]}class Dr extends $e{constructor(e){var t;super(),nr.getElementById("svelte-13u5uhu-style")||((t=J("style")).id="svelte-13u5uhu-style",t.textContent=".invisible.svelte-13u5uhu.svelte-13u5uhu{display:none}.svelte-13u5uhu.svelte-13u5uhu,.svelte-13u5uhu.svelte-13u5uhu:before,.svelte-13u5uhu.svelte-13u5uhu:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.kin_page.svelte-13u5uhu.svelte-13u5uhu{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--page-background);overflow:hidden}.kin_loading__title.svelte-13u5uhu.svelte-13u5uhu{position:absolute;opacity:0.01}.kin_header.svelte-13u5uhu.svelte-13u5uhu{padding:1.5rem var(--page-padding) 0;height:var(--header-height);position:relative;text-align:var(--page-header-align)}.kin_header__crumbs.svelte-13u5uhu.svelte-13u5uhu,.kin_header__content.svelte-13u5uhu.svelte-13u5uhu{position:absolute;left:var(--page-padding);right:var(--page-padding)}.kin_header__crumbs.svelte-13u5uhu.svelte-13u5uhu{display:var(--breadcrumbs-vis)}.kin_header__content.svelte-13u5uhu.svelte-13u5uhu{bottom:1.1rem}.kin_header__title.svelte-13u5uhu.svelte-13u5uhu,.kin_header__controls.svelte-13u5uhu.svelte-13u5uhu{display:inline-block;vertical-align:middle;position:relative}.kin_header__title.svelte-13u5uhu.svelte-13u5uhu{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.svelte-13u5uhu.svelte-13u5uhu{position:absolute;width:24rem;margin-top:calc(var(--switch-height) + 1.5rem);padding-top:1.2rem;padding-bottom:1.2rem;z-index:20;transform:translateX(-50%);left:50%}.kin_back-btn.svelte-13u5uhu.svelte-13u5uhu,.kin_settings-btn.svelte-13u5uhu.svelte-13u5uhu{position:absolute;left:0;top:var(--back-button-top);border:0;background-color:var(--ds-on-background-extra-light);transition:background-color 0.2s, width 0.2s;cursor:pointer;color:inherit;text-decoration:none;width:4.8rem;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.svelte-13u5uhu kin-icon.svelte-13u5uhu,.kin_settings-btn.svelte-13u5uhu kin-icon.svelte-13u5uhu{opacity:0.75}.kin_back-btn.svelte-13u5uhu.svelte-13u5uhu:focus,.kin_settings-btn.svelte-13u5uhu.svelte-13u5uhu:focus,.kin_back-btn.svelte-13u5uhu.svelte-13u5uhu:hover,.kin_settings-btn.svelte-13u5uhu.svelte-13u5uhu:hover{width:5.6rem;background-color:var(--ds-on-background-light);outline:0}.kin_back-btn.svelte-13u5uhu:focus kin-icon.svelte-13u5uhu,.kin_settings-btn.svelte-13u5uhu:focus kin-icon.svelte-13u5uhu,.kin_back-btn.svelte-13u5uhu:hover kin-icon.svelte-13u5uhu,.kin_settings-btn.svelte-13u5uhu:hover kin-icon.svelte-13u5uhu{opacity:1}.kin_settings-btn.svelte-13u5uhu.svelte-13u5uhu{left:auto;right:0;border-radius:var(--back-button-height) 0 0 var(--back-button-height)}.kin_settings-btn__tooltip.svelte-13u5uhu.svelte-13u5uhu{display:none;position:absolute;right:105%}.kin_back-btn.svelte-13u5uhu.svelte-13u5uhu{display:var(--back-btn-vis)}.kin_back-btn.-static.svelte-13u5uhu.svelte-13u5uhu{position:fixed;top:6.4rem}.kin_page__content.svelte-13u5uhu.svelte-13u5uhu{position:absolute;top:var(--header-height);right:0;bottom:0;left:0;display:block}.kin_page__content.-disabled.svelte-13u5uhu.svelte-13u5uhu{opacity:0.2;pointer-events:none}.kin_upsell.svelte-13u5uhu.svelte-13u5uhu{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.svelte-13u5uhu.svelte-13u5uhu{font-size:18rem;margin-bottom:2rem}.kin_upsell__cta.svelte-13u5uhu.svelte-13u5uhu{margin-top:1rem}.kin_page.-no-header.svelte-13u5uhu .kin_header.svelte-13u5uhu{display:none}.kin_page.-no-header.svelte-13u5uhu .kin_page__content.svelte-13u5uhu{top:0}.kin_page.-cover-header.svelte-13u5uhu .kin_header.svelte-13u5uhu{position:absolute;width:100%;z-index:1}.kin_page.-cover-header.svelte-13u5uhu .kin_page__content.svelte-13u5uhu{top:0}.kin_page.-large-header.svelte-13u5uhu .kin_header.svelte-13u5uhu{height:var(--header-height-large)}.kin_page.-large-header.svelte-13u5uhu .kin_header__title.svelte-13u5uhu{display:block}.kin_page.-large-header.svelte-13u5uhu .kin_page__content.svelte-13u5uhu{top:var(--header-height-large)}.kin_page.-medium-header.svelte-13u5uhu .kin_header.svelte-13u5uhu{height:var(--header-height-medium)}.kin_page.-medium-header.svelte-13u5uhu .kin_header__title.svelte-13u5uhu{display:block}.kin_page.-medium-header.svelte-13u5uhu .kin_page__content.svelte-13u5uhu{top:var(--header-height-medium)}.kin_page.-tabs-page.svelte-13u5uhu .kin_header.svelte-13u5uhu{height:var(--header-height-tabs);text-align:center}.kin_page.-tabs-page.svelte-13u5uhu .kin_header__title.svelte-13u5uhu{display:block;text-align:center}.kin_page.-tabs-page.svelte-13u5uhu .kin_header__controls.svelte-13u5uhu{display:block;text-align:center;padding:0}.kin_page.-tabs-page.svelte-13u5uhu .kin_page__content.svelte-13u5uhu{top:var(--header-height-tabs);text-align:center}.kin_page.-center-header.svelte-13u5uhu .kin_header__controls.svelte-13u5uhu,.kin_page.-center-header.svelte-13u5uhu .kin_header__title.svelte-13u5uhu{display:block;text-align:center}.kin_page.-center.svelte-13u5uhu.svelte-13u5uhu,.kin_page.-center-all.svelte-13u5uhu.svelte-13u5uhu{text-align:center}.kin_page.-center.svelte-13u5uhu .kin_header__controls.svelte-13u5uhu,.kin_page.-center-all.svelte-13u5uhu .kin_header__controls.svelte-13u5uhu{display:none}.kin_page.-center.svelte-13u5uhu .kin_header__title.svelte-13u5uhu,.kin_page.-center-all.svelte-13u5uhu .kin_header__title.svelte-13u5uhu{display:block}.kin_page.-center-all.svelte-13u5uhu .kin_page__content.svelte-13u5uhu{display:flex;align-items:center;justify-content:center;text-align:center}.kin_page.-flex-between.svelte-13u5uhu .kin_header__controls.svelte-13u5uhu{display:none}.kin_page.-flex-between.svelte-13u5uhu .kin_header__title.svelte-13u5uhu{display:block}.kin_page.-flex-between.svelte-13u5uhu .kin_page__content.svelte-13u5uhu{display:flex;align-items:center;justify-content:space-between;text-align:center}.kin_page.-profile.svelte-13u5uhu .kin_header.svelte-13u5uhu{position:static;height:auto;text-align:start}.kin_page.-profile.svelte-13u5uhu .kin_header__content.svelte-13u5uhu{position:static}.kin_page.-profile.svelte-13u5uhu .kin_header__controls.svelte-13u5uhu{position:static;display:block;padding:0;max-height:none}.kin_page.-profile.svelte-13u5uhu .kin_header__title.svelte-13u5uhu{max-height:none;max-width:100%}.kin_page.-profile.svelte-13u5uhu .kin_page__content.svelte-13u5uhu{top:calc(var(--header-height) + 6rem)}.kin_page.-detail.svelte-13u5uhu .kin_header.svelte-13u5uhu{text-align:center;height:calc(var(--header-height-large) + 4rem)}.kin_page.-detail.svelte-13u5uhu .kin_header__content.svelte-13u5uhu{display:block}.kin_page.-detail.svelte-13u5uhu .kin_header__title.svelte-13u5uhu{max-height:none;display:block;font-weight:var(--font-weight-h1);padding:0 8%}.kin_page.-detail.svelte-13u5uhu .kin_header__controls.svelte-13u5uhu{padding:1rem 0 0;position:static;display:block;max-height:none}.kin_page.-detail.svelte-13u5uhu .kin_page__content.svelte-13u5uhu{top:calc(var(--header-height-large) + 4rem)}.kin_page.-rtl.svelte-13u5uhu .kin_header__tooltip.svelte-13u5uhu{transform:translateX(50%);left:auto;right:50%}.kin_page.-rtl.svelte-13u5uhu .kin_back-btn.svelte-13u5uhu,.kin_page.-rtl.svelte-13u5uhu .kin_settings-btn.svelte-13u5uhu{transform:scale(-1)}.kin_page.-rtl.svelte-13u5uhu .kin_back-btn.svelte-13u5uhu:hover,.kin_page.-rtl.svelte-13u5uhu .kin_settings-btn.svelte-13u5uhu:hover{transform:scale(-1.1)}.kin_page.-rtl.svelte-13u5uhu .kin_back-btn.svelte-13u5uhu{left:auto;right:0}.kin_page.-rtl.svelte-13u5uhu .kin_settings-btn.svelte-13u5uhu{right:auto;left:0}",V(nr.head,t)),_e(this,e,Er,jr,N,{heading:0,settingsUrl:1,cssCls:2,upsell:3,inactive:4,inactiveMsg:5,layout:6,back:7,backEvent:8,backHash:9,loading:10})}get heading(){return this.$$.ctx[0]}set heading(e){this.$set({heading:e}),Me()}get settingsUrl(){return this.$$.ctx[1]}set settingsUrl(e){this.$set({settingsUrl:e}),Me()}get cssCls(){return this.$$.ctx[2]}set cssCls(e){this.$set({cssCls:e}),Me()}get upsell(){return this.$$.ctx[3]}set upsell(e){this.$set({upsell:e}),Me()}get inactive(){return this.$$.ctx[4]}set inactive(e){this.$set({inactive:e}),Me()}get inactiveMsg(){return this.$$.ctx[5]}set inactiveMsg(e){this.$set({inactiveMsg:e}),Me()}get layout(){return this.$$.ctx[6]}set layout(e){this.$set({layout:e}),Me()}get back(){return this.$$.ctx[7]}set back(e){this.$set({back:e}),Me()}get backEvent(){return this.$$.ctx[8]}set backEvent(e){this.$set({backEvent:e}),Me()}get backHash(){return this.$$.ctx[9]}set backHash(e){this.$set({backHash:e}),Me()}get loading(){return this.$$.ctx[10]}set loading(e){this.$set({loading:e}),Me()}}function Nr(e){const t=e-1;return t*t*t+1}function Mr(e,{delay:t=0,duration:n=400,easing:o=z}={}){const i=+getComputedStyle(e).opacity;return{delay:t,duration:n,easing:o,css:e=>"opacity: "+e*i}}function Lr(e,{delay:t=0,duration:n=400,easing:o=Nr,x:i=0,y:r=0,opacity:a=0}={}){const s=getComputedStyle(e),l=+s.opacity,c="none"===s.transform?"":s.transform,u=l*(1-a);return{delay:t,duration:n,easing:o,css:(e,t)=>`\n\t\t\ttransform: ${c} translate(${(1-e)*i}px, ${(1-e)*r}px);\n\t\t\topacity: ${l-u*t}`}}const{document:Tr}=Ve;function Pr(e){let t;return{c(){t=J("kin-loading"),ie(t,"fullscreen","true")},m(e,n){W(e,t,n)},d(e){e&&Z(t)}}}function Sr(e){let t,n,o,i,r,a,s,c,u,d,g,m,p,f,v,h,b,k,y,w,A,x=e[1]&&Pr();const I=e[13].default,z=P(I,e,e[12],null);return{c(){t=J("div"),n=J("div"),o=J("header"),i=J("button"),r=J("kin-icon"),s=_(),c=J("div"),c.textContent=`${l("global.close")}`,u=_(),d=J("div"),x&&x.c(),g=_(),m=J("div"),z&&z.c(),h=_(),b=J("div"),ie(r,"name","icon-s-controls-close"),ie(r,"size","14"),oe(i,"class","sve_overlay__cross nui_caption_client nui_caption_client-overlay"),oe(i,"title",a=e[4].close),oe(i,"data-test","sve_overlay_close"),oe(c,"class","sve_overlay__title nui_caption_client nui_caption_client-overlay"),oe(o,"class","sve_overlay__titlebar"),oe(m,"data-slot",""),oe(m,"class","svelte-1stpe6u"),se(m,"invisible",e[1]),oe(d,"class","sve_overlay__contents"),oe(n,"class","sve_overlay__holder"),oe(n,"data-test","sve_overlay"),oe(n,"role","dialog"),oe(n,"aria-label",p=e[2]?e[2]:""),oe(b,"class","sve_overlay__close"),oe(t,"class",k="sve_overlay "+(e[3]?"-"+e[3]:"")+" "+("rtl"===e[0]?"-rtl":"")+" svelte-1stpe6u"),se(t,"-adapted",e[5])},m(a,l){W(a,t,l),V(t,n),V(n,o),V(o,i),V(i,r),V(o,s),V(o,c),V(n,u),V(n,d),x&&x.m(d,null),V(d,g),V(d,m),z&&z.m(m,null),V(t,h),V(t,b),y=!0,w||(A=[ee(window,"keydown",e[9]),ee(window,"vNextVisibilityChanged",e[8]),ee(window,"kin-isActionBarVisible",e[8]),ee(i,"click",e[7]),ee(c,"click",e[7]),ee(b,"click",e[7]),B(e[10].call(null,t))],w=!0)},p(o,[r]){e=o,(!y||16&r&&a!==(a=e[4].close))&&oe(i,"title",a),e[1]?x||(x=Pr(),x.c(),x.m(d,g)):x&&(x.d(1),x=null),z&&z.p&&4096&r&&O(z,I,e,e[12],r,null,null),2&r&&se(m,"invisible",e[1]),(!y||4&r&&p!==(p=e[2]?e[2]:""))&&oe(n,"aria-label",p),(!y||9&r&&k!==(k="sve_overlay "+(e[3]?"-"+e[3]:"")+" "+("rtl"===e[0]?"-rtl":"")+" svelte-1stpe6u"))&&oe(t,"class",k),41&r&&se(t,"-adapted",e[5])},i(t){y||(Ue(z,t),Ee((()=>{v&&v.end(1),f||(f=Fe(n,Lr,{duration:400,x:e[6]})),f.start()})),y=!0)},o(t){Ge(z,t),f&&f.invalidate(),v=Qe(n,Lr,{duration:400,x:e[6]}),y=!1},d(e){e&&Z(t),x&&x.d(),z&&z.d(e),e&&v&&v.end(),w=!1,E(A)}}}function Or(e,t,n){let{$$slots:o={},$$scope:i}=t;const a=ye();let s=!0,c=500,{loading:u=!1}=t,{dir:d="ltr"}=t,{title:g=""}=t,{type:p=""}=t,{txt:f={close:l("global.closeOverlayPage")}}=t,{focuser:v}=t,{cssAnimFallback:h=!1}=t;function b(){setTimeout(r.setCaption,1e3)}function k(){a("close")}return d=document.body.dir,"rtl"===d&&(c*=-1),he((()=>{b()})),e.$$set=e=>{"loading"in e&&n(1,u=e.loading),"dir"in e&&n(0,d=e.dir),"title"in e&&n(2,g=e.title),"type"in e&&n(3,p=e.type),"txt"in e&&n(4,f=e.txt),"focuser"in e&&n(11,v=e.focuser),"cssAnimFallback"in e&&n(5,h=e.cssAnimFallback),"$$scope"in e&&n(12,i=e.$$scope)},e.$$.update=()=>{8&e.$$.dirty&&b()},[d,u,g,p,f,h,c,k,function(e){s=!e.detail.isVisible},function(e){!s||"Escape"!==e.key&&27!==e.keyCode||(k(),e.preventDefault(),e.stopPropagation())},function(e){const t=new m(e);return n(11,v=t.getFocuser()),{destroy:t.destroy.bind(t)}},v,i,o]}class Rr extends $e{constructor(e){var t;super(),Tr.getElementById("svelte-1stpe6u-style")||((t=J("style")).id="svelte-1stpe6u-style",t.textContent=".invisible.svelte-1stpe6u{visibility:hidden}",V(Tr.head,t)),_e(this,e,Or,Sr,N,{loading:1,dir:0,title:2,type:3,txt:4,focuser:11,cssAnimFallback:5})}}function Br(e){let t,n,o,i,r,a,s,c,u,d,g,m;return{c(){t=J("div"),n=J("div"),o=J("div"),i=_(),r=J("h1"),r.textContent=`${l("global.offline")}`,a=_(),s=J("p"),s.textContent=`${l("global.offline.desc")}`,c=_(),u=J("div"),d=J("kin-button"),d.textContent=`${l("global.retry")}`,oe(o,"class","offline-svg svg -disconnected  svelte-16egsur"),oe(r,"class","h1"),oe(s,"class","p -secondary"),oe(n,"class","center"),ie(d,"type","large"),ie(d,"class","g-margin-bottom--25"),ie(d,"data-test","smh_offline_thisPC"),oe(t,"slot","page-content"),oe(t,"class","kin_page-content -center")},m(l,p){W(l,t,p),V(t,n),V(n,o),V(n,i),V(n,r),V(n,a),V(n,s),V(t,c),V(t,u),V(u,d),g||(m=ee(d,"click",e[1]),g=!0)},p:I,d(e){e&&Z(t),g=!1,m()}}}function Hr(e){let t,n;return t=new Dr({props:{layout:"center-all",cssCls:"-no-header",back:!1,$$slots:{"page-content":[Br]},$$scope:{ctx:e}}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,[n]){const o={};4&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function Ur(e){function t(){bi(),location.reload()}o.on("online",(()=>{bi(),location.reload()}));return[t,()=>t()]}class Gr extends $e{constructor(e){var t;super(),document.getElementById("svelte-16egsur-style")||((t=J("style")).id="svelte-16egsur-style",t.textContent=".offline-svg.svelte-16egsur{font-size:44rem}",V(document.head,t)),_e(this,e,Ur,Hr,N,{})}}function Yr(e){let t,n,o,i,r,a,s,c,u,d;return{c(){t=J("div"),n=J("div"),o=J("div"),i=_(),r=J("p"),r.textContent=`${l("smarthome.splash.title")}`,a=_(),s=J("div"),c=J("button"),c.textContent=`${l("global.continue")}`,oe(o,"class","ash_logo g-margin-bottom--20 svelte-4kefk5"),oe(r,"class","p -secondary"),oe(n,"class","center"),oe(c,"class","btn -huge -primary g-margin-bottom--25"),oe(c,"data-test","smh_splash_continue"),oe(t,"slot","page-content"),oe(t,"class","kin_page-content -center")},m(l,g){W(l,t,g),V(t,n),V(n,o),V(n,i),V(n,r),V(t,a),V(t,s),V(s,c),u||(d=ee(c,"click",e[1]),u=!0)},p:I,d(e){e&&Z(t),u=!1,d()}}}function Fr(e){let t,n;return t=new Dr({props:{layout:"center-all",cssCls:"-no-header",back:!1,$$slots:{"page-content":[Yr]},$$scope:{ctx:e}}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,[n]){const o={};8&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function Qr(e){let o=!1;function i(){localStorage.setItem("OmniSplashShown",1),n("app.settings.Get","avdef://config/GuiCache/ShowCompatCheck").then((e=>{e?(t.emit("titlebar.hideAdvancedBtn",!1),Ni()):o?Mi():Ei()})).catch((()=>{o?Mi():Ei()}))}he((()=>{t.emit("titlebar.hideAdvancedBtn",!0),gi().then((()=>{n("app.ring.stateInfo").then((e=>{e.state===Rt.notInitialized?mi().then((()=>{vi("#Smarthome/splash"),location.reload()})):(o=!0,setTimeout((()=>{i()}),0))}))})).catch((()=>{}))}));return[i,()=>i()]}class Vr extends $e{constructor(e){var t;super(),document.getElementById("svelte-4kefk5-style")||((t=J("style")).id="svelte-4kefk5-style",t.textContent='.ash_logo.svelte-4kefk5{background:no-repeat center/contain;width:100%;height:100px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNjAiIGhlaWdodD0iMTAwIiB2aWV3Qm94PSIwIDAgMTYwIDEwMCI+CiAgICA8ZGVmcz4KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSI2MS45NTclIiB4Mj0iNDIuNDA5JSIgeTE9IjguNDg2JSIgeTI9IjEwMy4xOTIlIj4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI0ZGQTAyNiIvPgogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iI0ZGNzgwMCIvPgogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNFNjU1MDAiLz4KICAgICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iYiIgeDE9IjkxLjcxNSUiIHgyPSIxLjY0NCUiIHkxPSI5Ni4wMzElIiB5Mj0iMjQuMDkzJSI+CiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNGRkEwMjYiLz4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSI2MCUiIHN0b3AtY29sb3I9IiNGRjc4MDAiLz4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjRTY1NTAwIi8+CiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImMiIHgxPSIuMDAxJSIgeDI9IjEwMC4wMDElIiB5MT0iNTAlIiB5Mj0iNTAlIj4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI0ZGQTAyNiIvPgogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iI0ZGNzgwMCIvPgogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNFNjU1MDAiLz4KICAgICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgPC9kZWZzPgogICAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICA8cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNMzIuNzc1IDU0LjAyM2EzNS45NTggMzUuOTU4IDAgMCAwIDEuNTgzLS43OTVjMy41ODgtMS45MiA2LjYyOC00LjAwNSA5LjAzOC02LjIwNS4wNTktLjA1NC4xMjItLjEwNy4xODktLjE2MS4wNC0uMDMyLjA3OC0uMDY3LjExMy0uMTAxbC41MjYtLjUxOWMuMTUyLS4xNTQuMy0uMzA4LjQ0MS0uNDYyIDIuMDg2LTIuMDg4IDMuNzI0LTQuNTE3IDQuODI4LTcuMTYxYTE2LjkyIDE2LjkyIDAgMCAwIDEuMDI1LTMuNTkzYy4xNDMtLjc4NS4yMzUtMS41NzkuMjcyLTIuMzc1VjE4LjMzNVM0OS42MjQgOC4yNzMgNDUuOTczIDMuNTM3YTMxLjM4NyAzMS4zODcgMCAwIDEgNC45MDMgMy4xN2M3LjMxMiA1Ljc2IDEyLjAwOCAxNC43MDQgMTIuMDA4IDI0Ljc0OCAwIDExLjY2MS02LjMzIDIxLjg0LTE1LjczNSAyNy4yNzItMTAuNDcyLTEuNTc1LTE1LjYzOC00LjE2Mi0xNS42MzgtNC4xNjJsMS4xOTUtLjUwOS4wNy0uMDMzeiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDkpIi8+CiAgICAgICAgICAgIDxwYXRoIGZpbGw9InVybCgjYikiIGQ9Ik0zMC4zMTggNTQuMDU2bDEuMTkxLjUxczUuMTY3IDIuNTg2IDE1LjYzOSA0LjE2MWEzMS4xNzggMzEuMTc4IDAgMCAxLTE1LjY0NiA0LjE4NEMxNC4xNyA2Mi45MS4xMjIgNDguODI5LjEyMiAzMS40NTZjMC0yLjEyNS4yMTMtNC4yMDEuNjE0LTYuMjEgNC45MzctMy40NzEgOC44NTYtNS42NzQgMTEuNDc4LTYuOTg4djE0LjM5Yy4wMzYuNzkyLjEyNSAxLjU4LjI2NyAyLjM2MmExNy4wODUgMTcuMDg1IDAgMCAwIDEuMDI4IDMuNjEgMjIuMzA3IDIyLjMwNyAwIDAgMCA0LjgzIDcuMTYyYy4xNDIuMTUuMjg4LjMwMi40NS40NjJsLjUxOC41MWEuODYzLjg2MyAwIDAgMCAuMTEzLjEwMmMuMDY4LjA1Ni4xMzEuMTA4LjE5NC4xNjYgMi40MDcgMi4xOTUgNS40NDcgNC4yODMgOS4wMzYgNi4yMDMuNDkzLjI2NSAxLjAyMi41MyAxLjU2Ny43ODZsLjEwMS4wNDV6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0OSkiLz4KICAgICAgICAgICAgPHBhdGggZmlsbD0idXJsKCNjKSIgZD0iTTUwLjc4OSAxOC4zMzVTNDkuNjIyIDguMjczIDQ1Ljk3MiAzLjUzN0EzMS4xOTYgMzEuMTk2IDAgMCAwIDMxLjUwMiAwYTMxLjE5NCAzMS4xOTQgMCAwIDAtMTkuMjg4IDYuNjQzQTMxLjQ2NCAzMS40NjQgMCAwIDAgLjczNiAyNS4yNDVjOS40NjgtNi42NTggMTUuMi04LjY1MyAxNS4yLTguNjUzIDUuMTA2LTIuMDQgMTAuNC0zLjA3NiAxNS43ODQtMy4wNzYgNS4xOTUgMCAxMC40MDYgMS4wNTcgMTUuNTMgMy4xNDMgMCAwIDEuODY5LjcyNCAzLjUzOSAxLjY3NnoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ5KSIvPgogICAgICAgIDwvZz4KICAgICAgICA8ZyBmaWxsPSIjRkZGIj4KICAgICAgICAgICAgPHBhdGggZD0iTTM1LjEzNSA4Mi4xOTVjLTEuMTk3LS40NjMtMi4wODYuNDIzLTIuMzA1Ljk5MmwtNC4zMjggMTEuMTUxLTQuMzI1LTExLjE1MWMtLjIyLS41Ny0xLjEwOS0xLjQ1NS0yLjMwNi0uOTkyLTEuMjkzLjUtMS4yMyAxLjY5NS0xLjAxMiAyLjIyOCAwIDAgMy42MDQgOS4zIDQuNzczIDEyLjMwNC42NzEgMS43MyAxLjk4OCAyLjA5NSAyLjg3MiAyLjA5Ni44ODMtLjAwMSAyLjIwMi0uMzY3IDIuODcyLTIuMDk2IDEuMTY5LTMuMDA1IDQuNzczLTEyLjMwNCA0Ljc3My0xMi4zMDQuMjE2LS41MzMuMjc4LTEuNzI3LTEuMDE0LTIuMjI4TTE2Ljc5IDgyLjA2N2MtMS4zMDQgMC0xLjgwNSAxLjAxLTEuODA1IDEuNzQ2djEuMzZjLTEuMzQ3LTEuNzgtMy4xNjUtMi45NjUtNS42NDktMi45NjUtMi4wMjggMC0zLjc1Ny44MDItNS4xODggMi40MDdDMi43MTUgODYuMjIgMiA4OC4xNTcgMiA5MC40MjVjMCAyLjI2LjcxNSA0LjE5MyAyLjE0NiA1Ljc5NyAxLjQzMSAxLjYxNCAzLjE2IDIuNDIgNS4xODkgMi40MiAyLjY2MiAwIDQuNTA2LTEuNDI1IDUuNjQ4LTIuOTc2djEuNDYyYzAgLjY1NS41MzYgMS42OTUgMS43OTEgMS42OTUgMS4yNCAwIDEuNzY0LTEuMDYyIDEuNzY0LTEuNzQ2VjgzLjgxM2MuMDAyLTEuMTI0LS45NzgtMS43NDYtMS43NDctMS43NDZtLTYuNTM0IDEzLjQxOGMtMi43MTggMC00LjY3NS0yLjQzNi00LjY3NS01LjA2IDAtMi43NyAyLjAxNC01LjA0NyA0LjY3NS01LjA0NyAyLjg3MSAwIDQuNjc1IDIuNTI3IDQuNjc1IDUuMDQ3IDAgMi42NjUtMS45MjUgNS4wNi00LjY3NSA1LjA2TTUxLjc1NyA4Mi4wNjdjLTEuMzA1IDAtMS44MDYgMS4wMS0xLjgwNiAxLjc0NnYxLjM2Yy0xLjM0Ni0xLjc4LTMuMTY0LTIuOTY1LTUuNjQ4LTIuOTY1LTIuMDI4IDAtMy43NTguODAyLTUuMTg5IDIuNDA3LTEuNDMgMS42MDUtMi4xNDYgMy41NDItMi4xNDYgNS44MSAwIDIuMjYuNzE1IDQuMTkzIDIuMTQ2IDUuNzk3IDEuNDMxIDEuNjE0IDMuMTYgMi40MiA1LjE4OSAyLjQyIDIuNjYyIDAgNC41MDYtMS40MjUgNS42NDgtMi45NzZ2MS40NjJjMCAuNjU1LjUzNiAxLjY5NSAxLjc5MSAxLjY5NSAxLjI0MiAwIDEuNzY0LTEuMDYyIDEuNzY0LTEuNzQ2VjgzLjgxM2MwLTEuMTI0LS45OC0xLjc0Ni0xLjc0OS0xLjc0Nm0tNi41MzMgMTMuNDE4Yy0yLjcxOCAwLTQuNjc2LTIuNDM2LTQuNjc2LTUuMDYgMC0yLjc3IDIuMDE1LTUuMDQ3IDQuNjc2LTUuMDQ3IDIuODcgMCA0LjY3NSAyLjUyNyA0LjY3NSA1LjA0NyAwIDIuNjY1LTEuOTI2IDUuMDYtNC42NzUgNS4wNiIvPgogICAgICAgICAgICA8cGF0aCBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik01Ni41MDMgOTYuODk0Yy0uNDA1LS4yMTUtLjcxNy0uNjc1LS43MTctMS4yODcgMC0uODI3LjY1NC0xLjUgMS41MjktMS41LjMxMiAwIC41OTIuMDkxLjgxLjIxNCAxLjU5IDEuMDQyIDMuMjQxIDEuNTYyIDQuNzM4IDEuNTYyIDEuNjIxIDAgMi41NTYtLjY3NCAyLjU1Ni0xLjc0N3YtLjA2YzAtMS4yNTYtMS43NDYtMS42MjMtMy42NzgtMi4yMDUtMi40MzEtLjY3NS01LjE0NS0xLjcxNy01LjE0NS00LjgxVjg3YzAtMy4wNjUgMi41ODgtNC45MzIgNS44NjItNC45MzIgMS43NDYgMCAzLjU4NS40OSA1LjE3NSAxLjMxOC41My4yNzUuOTA0Ljc2Ni45MDQgMS40MDkgMCAuODU4LS42ODUgMS41MDItMS41NTggMS41MDItLjMxMiAwLS41LS4wNjItLjc0OS0uMTg1LTEuMzQtLjY3My0yLjcxMi0xLjEwMi0zLjg2NS0xLjEwMi0xLjQ2NSAwLTIuMzA3LjY3NC0yLjMwNyAxLjU5M3YuMDZjMCAxLjE5NiAxLjc3NyAxLjYyNSAzLjcxIDIuMjM3IDIuNC43MzUgNS4xMTMgMS44NjggNS4xMTMgNC43OHYuMDZjMCAzLjQtMi42ODIgNS4wODUtNi4xMTEgNS4wODVhMTEuMzkgMTEuMzkgMCAwIDEtNi4yNjctMS45MzF6TTcyLjI5OCA5NC4xMXYtOC40MDdoLS43MTljLS45MDMgMC0xLjYxOC0uNzAyLTEuNjE4LTEuNTg4IDAtLjg4Ni43MTUtMS41ODcgMS42MTgtMS41ODdoLjcxOXYtMi40OTVjMC0xLjAwOS43NDQtMS44MzIgMS44MDEtMS44MzIgMS4wMjcgMCAxLjc2LjgyMyAxLjc2IDEuODMydjIuNDk1aDIuODEzYy45MDMgMCAxLjY0OS43MDEgMS42NDkgMS41ODdzLS43NDcgMS41ODgtMS42NDkgMS41ODhINzUuODZ2Ny44MjZjMCAxLjQzNi44NTIgMi4wMTYgMi4xMjggMi4wMTYuNDM1IDAgLjgwOS0uMDkxLjkzMy0uMDkxLjg0IDAgMS41ODcuNjcyIDEuNTg3IDEuNTI3IDAgLjY3Mi0uNDY2IDEuMjIyLS45OTYgMS40MzZhNy42MzMgNy42MzMgMCAwIDEtMi41ODMuNDI3Yy0yLjc2Ny0uMDAxLTQuNjMxLTEuMTkyLTQuNjMxLTQuNzM0eiIvPgogICAgICAgICAgICA8ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTg5Ljg4MSA5MC41MDV2LS4wNjRjMC00LjQ4MiAzLjU0Mi04LjM3IDguMzkxLTguMzcgNC44MTggMCA4LjMyNiAzLjgyNSA4LjMyNiA4LjMwN3YuMDYzYzAgNC40ODItMy41NDEgOC4zNy04LjM5IDguMzctNC44MTggMC04LjMyNy0zLjgyNC04LjMyNy04LjMwNnptMTUuMDI1IDB2LS4wNjRjMC0zLjg1NS0yLjkzNS02LjkyNy02LjY5OS02LjkyNy0zLjg2IDAtNi42MzUgMy4xMDQtNi42MzUgNi44NjV2LjA2NGMwIDMuODU1IDIuOTM1IDYuOTI3IDYuNjk4IDYuOTI3IDMuODYxIDAgNi42MzYtMy4xMDQgNi42MzYtNi44NjV6TTEwOS44NTEgODMuMTA2YzAtLjQ0LjMyLS43ODQuNzY1LS43ODQuNDQ3IDAgLjc5OC4zMTQuNzk4Ljc4NFY4NS4zYzEuMDUzLTEuNjYgMi41Mi0zLjIyOSA1LjQyNC0zLjIyOSAyLjg0IDAgNC41OTQgMS42IDUuNDg3IDMuNDQ5IDEuMDUzLTEuNzg2IDIuODA4LTMuNDQ5IDUuODctMy40NDkgMy44NiAwIDYuMjUyIDIuNjY1IDYuMjUyIDYuNjc3djkuMDI3YzAgLjQ3LS4zMi43ODUtLjc2NS43ODUtLjQ0NyAwLS43OTgtLjMxNC0uNzk4LS43ODV2LTguODRjMC0zLjQ0OS0xLjgxNy01LjQ1NS00LjgxNy01LjQ1NS0yLjc0NCAwLTUuMTM2IDIuMDctNS4xMzYgNS42NDJ2OC42NTJjMCAuNDctLjMyLjc4NC0uNzY1Ljc4NC0uNDQ3IDAtLjc5OC0uMzE0LS43OTgtLjc4NHYtOC45MzVjMC0zLjMyMi0xLjg1LTUuMzYtNC43NTMtNS4zNnMtNS4yIDIuNTA4LTUuMiA1LjczNnY4LjU1N2MwIC40Ny0uMzIuNzg1LS43NjYuNzg1LS40NDcgMC0uNzk4LS4zMTQtLjc5OC0uNzg1VjgzLjEwNnpNMTM4LjYyNiA4My4xMDZjMC0uNDQuMzItLjc4NC43NjUtLjc4NC40NDcgMCAuNzk4LjMxNC43OTguNzg0djIuMzJjMS4wODUtMS44ODEgMi45MDMtMy4zNTUgNS44Ny0zLjM1NSA0LjExNSAwIDYuNTA4IDIuNzYgNi41MDggNi41ODJ2OS4xMjJjMCAuNDctLjMyLjc4NS0uNzY1Ljc4NS0uNDQ3IDAtLjc5OC0uMzE0LS43OTgtLjc4NXYtOC44NGMwLTMuMjkxLTEuODgzLTUuNDU1LTUuMTY5LTUuNDU1LTMuMTkgMC01LjY0NyAyLjM4Mi01LjY0NyA1LjcwNnY4LjU5YzAgLjQ3LS4zMi43ODQtLjc2NS43ODQtLjQ0NyAwLS43OTgtLjMxNC0uNzk4LS43ODV2LTE0LjY3aC4wMDF6TTE1Ni42NTEgNzYuOTYyYzAtLjUzMy40MTUtLjk0Ljk1Ny0uOTQuNTQzIDAgLjk4OC40MDcuOTg4Ljk0di41MzRjMCAuNTM0LS40NDcuOTQtLjk4OC45NC0uNTQzIDAtLjk1Ny0uNDA2LS45NTctLjk0di0uNTM0em0uMTkyIDYuMTQ0YzAtLjQ0LjMyLS43ODQuNzY1LS43ODQuNDQ3IDAgLjc5OC4zMTQuNzk4Ljc4NHYxNC42N2MwIC40NzEtLjMyLjc4NS0uNzY1Ljc4NS0uNDQ3IDAtLjc5OC0uMzE0LS43OTgtLjc4NFY4My4xMDZ6Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=")}',V(document.head,t)),_e(this,e,Qr,Fr,N,{})}}const Wr=new Mn.exports.LifAccount(h);function Zr(e){return n("app.lif.activations.GetAvailableProducts",e)}function Xr(e,t){return Wr.isSupported().then((o=>o?Wr.pairWK2Account({walletKey:e}):n("svc.alpha.ConnectWkToAccount",{wk:e,lict:t}))).catch((e=>e)).then((e=>e||0))}function Jr(e){return"AV_ASH"===e.edition&&!e.is_free&&!e.is_trial&&Date.now()/1e3<e.expiration_date}async function Kr(e,t){return e.account?(e.active,Promise.resolve(void 0!==e)):Xr(e.code,t).then((t=>t?Promise.reject(t):(e.active,Promise.resolve(!0))))}function qr(e,t){const o={sourceType:0,source:""};let i=Promise.resolve(o);return e&&(i=n("app.lif.account.get_account_info").then((e=>e&&e.uuid)).catch((()=>A("user").then((e=>e&&e.data&&e.data.uuid)))).then((t=>(t&&(o.sourceType=4,o.source=`${t}|${e}|DEVT`),o)))),i.then((e=>Zr(e).then((e=>{console.debug(e);const n=e.filter(Jr);return 0===n.length?Promise.resolve(!1):(n.sort(((e,t)=>e.account==t.account?!!t.active-!!e.active:!!t.account-!!e.account)),async function(e,t){for(const o of e)try{const e=await Kr(o,t);if(e)return e}catch(n){console.debug("pairAndActivateSomeLic",n)}return Promise.resolve(!1)}(n,t))}))))}function _r(e,t){return Zr({sourceType:1,source:e}).then((o=>{console.debug(o);const i=o.find(Jr);return i?Xr(e,t).then((e=>e?Promise.reject(e):n("app.lif.activations.Activate",i))):Promise.reject(-1)}))}function $r(e){let t,n,o,i,r,a;return{c(){t=J("form"),n=J("div"),o=J("kin-input"),ie(o,"kin-disabled",e[0]),ie(o,"value",e[3]),ie(o,"label",l("smarthome.activationCode")),ie(o,"placeholder",l("userMenu.enterCode")),ie(o,"error",i=e[1]?l(e[1]):""),oe(n,"class","form -simple g-margin-top--20 g-margin-bottom--20"),oe(t,"slot","modal-content")},m(i,s){W(i,t,s),V(t,n),V(n,o),r||(a=[B(e[5].call(null,o)),ee(t,"submit",te(e[9]))],r=!0)},p(e,t){1&t&&ie(o,"kin-disabled",e[0]),8&t&&ie(o,"value",e[3]),2&t&&i!==(i=e[1]?l(e[1]):"")&&ie(o,"error",i)},d(e){e&&Z(t),r=!1,E(a)}}}function ea(e){let t,n,o;return{c(){t=J("kin-button"),t.textContent=`${l("smarthome.activationCode.modal.activate.btn")}`,ie(t,"size","large"),ie(t,"data-test","modal_main_btn")},m(i,r){W(i,t,r),n||(o=ee(t,"click",e[8]),n=!0)},p:I,d(e){e&&Z(t),n=!1,o()}}}function ta(e){let t;return{c(){t=J("kin-loading"),ie(t,"label",l("smarthome.activationCode.modal.activating.btn")),ie(t,"size","small"),ie(t,"inline",!0),ie(t,"data-test","loading")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function na(e){let t;function n(e,t){return e[0]?ta:ea}let o=n(e),i=o(e);return{c(){t=J("div"),i.c(),oe(t,"class","modal__actions"),oe(t,"slot","modal-footer")},m(e,n){W(e,t,n),i.m(t,null)},p(e,r){o===(o=n(e))&&i?i.p(e,r):(i.d(1),i=o(e),i&&(i.c(),i.m(t,null)))},d(e){e&&Z(t),i.d()}}}function oa(e){let t,n;return t=new tr({props:{title:l("smarthome.activationCode.modal.title"),subtitle:e[2]?l("smarthome.activationCode.modal.desc",e[2]):l("smarthome.activationCode.modal.desc.noEmail"),$$slots:{"modal-footer":[na],"modal-content":[$r]},$$scope:{ctx:e}}}),t.$on("close",e[10]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,[n]){const o={};4&n&&(o.subtitle=e[2]?l("smarthome.activationCode.modal.desc",e[2]):l("smarthome.activationCode.modal.desc.noEmail")),2059&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function ia(e,t,n){const o=ye();let{ticket:i=null}=t,r=!1,a="",s="",l="";function c(){n(0,r=!0),n(1,a=""),_r(l,i).then((()=>{o("passed")})).catch((e=>{n(0,r=!1),n(1,a={2:"smarthome.activationCode.modal.error.alreadyUsed",4:"smarthome.activationCode.modal.error.invalid",5:"smarthome.activationCode.modal.error.problem",6:"smarthome.activationCode.modal.error.tooManyTries"}[e]||"smarthome.activationCode.modal.error.invalid")}))}he((()=>{gi().then((e=>{n(2,s=e.email)}))}));return e.$$set=e=>{"ticket"in e&&n(7,i=e.ticket)},[r,a,s,l,o,function(e){const t=e=>{n(3,l=e.srcElement.value),n(1,a="false")};return e.addEventListener("keyup",t),{destroy:e.removeEventListener.bind(e,"keyup",t)}},c,i,()=>c(),()=>c(),()=>o("failed")]}class ra extends $e{constructor(e){super(),_e(this,e,ia,oa,N,{ticket:7})}}function aa(e){let t,n,o,i,r;return{c(){t=J("h3"),t.textContent=`${l("offlinePage.desc")}`,n=_(),o=J("button"),o.textContent=`${l("global.retry")}`,oe(t,"class","h3 g-margin-bottom--20"),oe(o,"class","btn -large")},m(a,s){W(a,t,s),W(a,n,s),W(a,o,s),i||(r=ee(o,"click",e[7]),i=!0)},p:I,d(e){e&&Z(t),e&&Z(n),e&&Z(o),i=!1,r()}}}function sa(e){let t,n,o,i,r;return{c(){t=J("div"),n=J("p"),o=J("button"),o.textContent=`${l("global.skipForNow")}`,oe(o,"class","a"),oe(o,"data-test","smh_skip_login"),oe(t,"class","acc_skip svelte-1muisk3")},m(a,s){W(a,t,s),V(t,n),V(n,o),i||(r=ee(o,"click",e[8]),i=!0)},p:I,d(e){e&&Z(t),i=!1,r()}}}function la(e){let t,n,o,i,r=e[0]&&aa(e),a=e[2]&&sa(e);return{c(){t=J("div"),n=J("div"),o=_(),r&&r.c(),i=_(),a&&a.c(),oe(n,"id","NAuth"),oe(t,"slot","page-content")},m(e,s){W(e,t,s),V(t,n),V(t,o),r&&r.m(t,null),V(t,i),a&&a.m(t,null)},p(e,n){e[0]?r?r.p(e,n):(r=aa(e),r.c(),r.m(t,i)):r&&(r.d(1),r=null),e[2]?a?a.p(e,n):(a=sa(e),a.c(),a.m(t,null)):a&&(a.d(1),a=null)},d(e){e&&Z(t),r&&r.d(),a&&a.d()}}}function ca(e){let t,n;return t=new ra({props:{ticket:e[1].DEVT}}),t.$on("passed",e[9]),t.$on("failed",e[10]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};2&n&&(o.ticket=e[1].DEVT),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function ua(e){let t,n,o,i;t=new Dr({props:{layout:"center-all",cssCls:"-no-header",back:!1,$$slots:{"page-content":[la]},$$scope:{ctx:e}}});let r="licenseKey"===e[3]&&ca(e);return{c(){Xe(t.$$.fragment),n=_(),r&&r.c(),o=$()},m(e,a){Je(t,e,a),W(e,n,a),r&&r.m(e,a),W(e,o,a),i=!0},p(e,[n]){const i={};262149&n&&(i.$$scope={dirty:n,ctx:e}),t.$set(i),"licenseKey"===e[3]?r?(r.p(e,n),8&n&&Ue(r,1)):(r=ca(e),r.c(),Ue(r,1),r.m(o.parentNode,o)):r&&(Be(),Ge(r,1,1,(()=>{r=null})),He())},i(e){i||(Ue(t.$$.fragment,e),Ue(r),i=!0)},o(e){Ge(t.$$.fragment,e),Ge(r),i=!1},d(e){Ke(t,e),e&&Z(n),r&&r.d(e),e&&Z(o)}}}function da(e,n,o){let{options:r={}}=n;const a={login:"login",register:"create",code:"code",verifyemail:"verify",default:"create"};let s=!1,c=null,u=!1,d="",g=null,m=!0,p="register",f=null;function v(e){o(3,f=null),e?pi(g).then((()=>{o(1,g=null),o(3,f=null),Mi()})):mi().then((()=>{c.setDialogType("login")}))}he((()=>{t.emit("titlebar.hideAdvancedBtn",!0),localStorage.getItem("DontSkipOmniLogin")&&(localStorage.removeItem("DontSkipOmniLogin"),o(2,m=!1));try{c=Mn.exports.NitroAuth({locator:"#NAuth",locale:k.getUserConfig().language,brand:k.getProductId(),NAPI:h,logger:console,track:i,customs:{title:l("connect.to.avast.omni"),descLogin:l("login.to.avast.omni.desc"),defaultTab:a[p]||a.default}}),c.$on("success",(e=>{const t=e.detail.desc;"loggedin"===t?(s=!0,c.account.getAccountInfo().then((e=>e.tickets||{})).then((e=>{qr(e.DEVT,e.LICT).then((t=>{if(!t)return o(1,g=e),void o(3,f="licenseKey");!function(e){pi(e).then((()=>{localStorage.setItem("OmniSplashShown",1),Mi()})).catch((e=>(console.log(e),e.detail&&0===e.detail.indexOf("402")?(console.log("user has no Omni Paid license"),c.setError("form.error.noomnipaidlic")):c.setError(e.detail),mi())))}(e)})).catch((()=>{o(1,g=e),o(3,f="licenseKey")}))}))):"code"===t&&(d=e.detail.data,d?function(e){const t=L(fn);return Vn("v1/auth/deviceActivationDetails",{codeActivation:{code:String(e||t)}},{method:"POST"})}(d).then((e=>{fn.set(d),vn.set(e.displayRequestorName),vi("#Smarthome/joinconfirm")})).catch((e=>{c.setError(l("smarthome.code.invalidCode")),console.log("Actionvation details error",e)})):c.setError(l("smarthome.code.invalidCode"))),console.log(`NAuth: success: ${JSON.stringify(e)}`)})),c.$on("notify",(e=>{"cancel"===e.detail.desc&&Ni()}))}catch(e){o(0,u=e)}})),ke((()=>{t.emit("titlebar.hideAdvancedBtn",!1)}));const b=()=>window.location.reload();return e.$$set=e=>{"options"in e&&o(6,r=e.options)},e.$$.update=()=>{64&e.$$.dirty&&function(e){const{wildcard:t}=e;p=t}(r)},[u,g,m,f,v,b,r,()=>b(),()=>Ni(),()=>v(!0),()=>v(!1)]}class ga extends $e{constructor(e){var t;super(),document.getElementById("svelte-1muisk3-style")||((t=J("style")).id="svelte-1muisk3-style",t.textContent=".acc_skip.svelte-1muisk3{position:absolute;bottom:2rem;right:3rem}",V(document.head,t)),_e(this,e,da,ua,N,{options:6})}}function ma(e){let t,n,o=l("smarthome.compatibilityCheck.incompatible.title")+"";return{c(){n=$(),t=new ce(n)},m(e,i){t.m(o,e,i),W(e,n,i)},p:I,d(e){e&&Z(n),e&&t.d()}}}function pa(e){let t,n,o=l("smarthome.compatibilityCheck.error.title")+"";return{c(){n=$(),t=new ce(n)},m(e,i){t.m(o,e,i),W(e,n,i)},p:I,d(e){e&&Z(n),e&&t.d()}}}function fa(e){let t,n,o=l("smarthome.compatibilityCheck.order.title")+"";return{c(){n=$(),t=new ce(n)},m(e,i){t.m(o,e,i),W(e,n,i)},p:I,d(e){e&&Z(n),e&&t.d()}}}function va(e){let t,n,o=l("smarthome.compatibilityCheck.compatible.title")+"";return{c(){n=$(),t=new ce(n)},m(e,i){t.m(o,e,i),W(e,n,i)},p:I,d(e){e&&Z(n),e&&t.d()}}}function ha(e){let t,n=l("smarthome.compatibilityCheck.scanning.title")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function ba(e){let t,n,o=l("smarthome.compatibilityCheck.ready.title")+"";return{c(){n=$(),t=new ce(n)},m(e,i){t.m(o,e,i),W(e,n,i)},p:I,d(e){e&&Z(n),e&&t.d()}}}function ka(e){let t,n;function o(e,t){return"ready"===e[0]?ba:"scanning"===e[0]?ha:"compatible"===e[0]?va:"order"===e[0]?fa:"error"===e[0]?pa:"incompatible"===e[0]||"close"===e[0]?ma:void 0}let i=o(e),r=i&&i(e);return{c(){t=J("div"),n=J("h1"),r&&r.c(),oe(n,"class","h1 -margins"),oe(n,"aria-live","assertive"),oe(t,"slot","page-title")},m(e,o){W(e,t,o),V(t,n),r&&r.m(n,null)},p(e,t){i===(i=o(e))&&r?r.p(e,t):(r&&r.d(1),r=i&&i(e),r&&(r.c(),r.m(n,null)))},d(e){e&&Z(t),r&&r.d()}}}function ya(e){let t;return{c(){t=J("div"),oe(t,"class","svg -incompatible-router cmp_incompatible svelte-bkowge")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function wa(e){let t,n,o,i,r,a,s;function l(e,t){return"ready"===e[0]?Ia:"compatible"===e[0]||"order"===e[0]?xa:"incompatible"===e[0]||"error"===e[0]?Aa:void 0}let c=l(e),u=c&&c(e);function d(e,t){return"scanning"===e[0]?Ea:"compatible"===e[0]||"order"===e[0]?ja:"incompatible"===e[0]||"error"===e[0]?Ca:za}let g=d(e),m=g(e);return{c(){t=J("div"),n=_(),o=J("div"),i=J("div"),u&&u.c(),r=_(),m.c(),a=_(),s=J("div"),oe(t,"class","svg -omni-router cmp_router svelte-bkowge"),oe(i,"class","cmp_progress__icon svelte-bkowge"),oe(o,"class","cmp_progress svelte-bkowge"),oe(s,"class","cmp_box svg -omni-puck svelte-bkowge")},m(e,l){W(e,t,l),W(e,n,l),W(e,o,l),V(o,i),u&&u.m(i,null),V(o,r),m.m(o,null),W(e,a,l),W(e,s,l)},p(e,t){c!==(c=l(e))&&(u&&u.d(1),u=c&&c(e),u&&(u.c(),u.m(i,null))),g!==(g=d(e))&&(m.d(1),m=g(e),m&&(m.c(),m.m(o,null)))},d(e){e&&Z(t),e&&Z(n),e&&Z(o),u&&u.d(),m.d(),e&&Z(a),e&&Z(s)}}}function Aa(e){let t;return{c(){t=J("kin-icon"),ie(t,"name","circle-error"),ie(t,"size","28")},m(e,n){W(e,t,n)},d(e){e&&Z(t)}}}function xa(e){let t;return{c(){t=J("kin-icon"),ie(t,"name","circle-ok"),ie(t,"size","28")},m(e,n){W(e,t,n)},d(e){e&&Z(t)}}}function Ia(e){let t;return{c(){t=J("kin-icon"),ie(t,"name","circle-question"),ie(t,"size","28")},m(e,n){W(e,t,n)},d(e){e&&Z(t)}}}function za(e){let t;return{c(){t=J("div"),oe(t,"class","cmp_progress__dots svelte-bkowge")},m(e,n){W(e,t,n)},d(e){e&&Z(t)}}}function Ca(e){let t;return{c(){t=J("div"),oe(t,"class","cmp_progress__dots cmp_error svelte-bkowge")},m(e,n){W(e,t,n)},d(e){e&&Z(t)}}}function ja(e){let t;return{c(){t=J("div"),oe(t,"class","cmp_progress__dots cmp_ok svelte-bkowge")},m(e,n){W(e,t,n)},d(e){e&&Z(t)}}}function Ea(e){let t;return{c(){t=J("div"),oe(t,"class","cmp_progress__dots cmp_scanning svelte-bkowge")},m(e,n){W(e,t,n)},d(e){e&&Z(t)}}}function Da(e){let t,n,o,i,r,a,s,c,u;return{c(){t=J("div"),n=J("p"),n.textContent=`${l("smarthome.compatibilityCheck.error.desc")}`,o=_(),i=J("div"),r=J("kin-button"),r.textContent=`${l("global.tryagain")}`,a=_(),s=J("kin-button"),s.textContent=`${l("global.close")}`,oe(n,"class","p -secondary g-margin-bottom--30"),ie(r,"size","large"),ie(r,"data-test","smh_compatibility_try_again"),ie(s,"size","large"),ie(s,"type","secondary"),ie(s,"class","g-margin-left--10"),ie(s,"data-test","smh_compatibility_close"),oe(t,"class","g-margin-bottom--20")},m(l,d){W(l,t,d),V(t,n),V(t,o),V(t,i),V(i,r),V(i,a),V(i,s),c||(u=[ee(r,"click",e[8]),ee(s,"click",e[9])],c=!0)},p:I,d(e){e&&Z(t),c=!1,E(u)}}}function Na(e){let t,n,o,i,r,a,s=l("smarthome.compatibilityCheck.incompatible.desc",30)+"";return{c(){t=J("div"),n=J("p"),o=_(),i=J("kin-button"),i.textContent=`${l("global.close")}`,oe(n,"class","p -secondary g-margin-bottom--30"),ie(i,"size","large"),ie(i,"data-test","smh_compatibility_close"),oe(t,"class","g-margin-bottom--20")},m(l,c){W(l,t,c),V(t,n),n.innerHTML=s,V(t,o),V(t,i),r||(a=ee(i,"click",e[7]),r=!0)},p:I,d(e){e&&Z(t),r=!1,a()}}}function Ma(e){let t,n,o,i,r,a,s,c,u,d,g,m,p,f,v,h,b,k,y,w,A,x,z,C,j,E;return{c(){t=J("div"),n=J("kin-ipm"),o=J("div"),i=J("div"),r=J("div"),r.innerHTML='<kin-icon name="icon-m-devices-smartwatch" size="36"></kin-icon>',a=_(),s=J("div"),s.textContent=`${l("smarthome.compatibilityCheck.fallbackPromo.desc1")}`,c=_(),u=J("div"),d=J("div"),d.innerHTML='<kin-icon name="icon-l-child" size="36"></kin-icon>',g=_(),m=J("div"),m.textContent=`${l("smarthome.compatibilityCheck.fallbackPromo.desc2")}`,p=_(),f=J("div"),v=J("div"),v.innerHTML='<kin-icon name="icon-m-devices-omni" size="36"></kin-icon>',h=_(),b=J("div"),b.textContent=`${l("smarthome.compatibilityCheck.fallbackPromo.desc3")}`,k=_(),y=J("div"),w=J("div"),w.innerHTML='<kin-icon name="icon-s-programs-windows" size="20" class="g-margin-top--5 g-margin-left--5"></kin-icon> \n\t\t\t\t\t\t\t\t<kin-icon name="icon-s-programs-apple" size="20" class="g-margin-top--5 g-margin-left--5"></kin-icon> \n\t\t\t\t\t\t\t\t<kin-icon name="icon-s-programs-android" size="20" class="g-margin-top--5 g-margin-left--5"></kin-icon> \n\t\t\t\t\t\t\t\t<kin-icon name="icon-m-logo-i-os" size="24" class="g-margin-top--5 g-margin-left--5"></kin-icon>',A=_(),x=J("div"),x.textContent=`${l("smarthome.compatibilityCheck.fallbackPromo.desc4")}`,z=_(),C=J("kin-button"),C.textContent=`${l("global.close")}`,oe(r,"class","cmp_promo__icon svelte-bkowge"),oe(s,"class","text -small"),oe(i,"class","cmp_promo__item svelte-bkowge"),oe(d,"class","cmp_promo__icon svelte-bkowge"),oe(m,"class","text -small"),oe(u,"class","cmp_promo__item svelte-bkowge"),oe(v,"class","cmp_promo__icon svelte-bkowge"),oe(b,"class","text -small"),oe(f,"class","cmp_promo__item svelte-bkowge"),oe(w,"class","cmp_promo__icon svelte-bkowge"),oe(x,"class","text -small"),oe(y,"class","cmp_promo__item svelte-bkowge"),oe(o,"class","cmp_promo__content text -secondary svelte-bkowge"),ie(C,"size","large"),ie(C,"data-test","smh_compatibility_close"),ie(n,"id","343"),oe(t,"class","cmp_promo svelte-bkowge")},m(l,I){W(l,t,I),V(t,n),V(n,o),V(o,i),V(i,r),V(i,a),V(i,s),V(o,c),V(o,u),V(u,d),V(u,g),V(u,m),V(o,p),V(o,f),V(f,v),V(f,h),V(f,b),V(o,k),V(o,y),V(y,w),V(y,A),V(y,x),V(n,z),V(n,C),j||(E=ee(C,"click",e[6]),j=!0)},p:I,d(e){e&&Z(t),j=!1,E()}}}function La(e){let t,n,o,i,r,a,s,c,u,d,g,m,p,f=l("smarthome.compatibilityCheck.ready.desc")+"",v=l("smarthome.compatibilityCheck.alreadyPurchased")+"";return{c(){t=J("div"),n=J("p"),o=_(),i=J("kin-button"),i.textContent=`${l("smarthome.compatibilityCheck.checkCompatibility.btn")}`,r=_(),a=J("p"),s=J("kin-icon"),c=_(),u=q(v),d=_(),g=J("button"),g.textContent=`${l("smarthome.compatibilityCheck.activateOmni.btn")}`,oe(n,"class","p -secondary g-margin-bottom--30"),ie(i,"size","large"),ie(i,"class","g-margin-bottom--20"),ie(i,"data-test","smh_check_compatibility"),ie(s,"name","icon-m-action-info"),ie(s,"size","24"),ie(s,"class","g-margin-right--5"),oe(g,"class","a"),oe(g,"data-test",""),oe(a,"class","p"),oe(t,"class","g-margin-bottom--20")},m(l,v){W(l,t,v),V(t,n),n.innerHTML=f,V(t,o),V(t,i),V(t,r),V(t,a),V(a,s),V(a,c),V(a,u),V(a,d),V(a,g),m||(p=[ee(i,"click",e[4]),ee(g,"click",e[5])],m=!0)},p:I,d(e){e&&Z(t),m=!1,E(p)}}}function Ta(e){let t,n,o,i;function r(e,t){return e[0]&&"close"!==e[0]?wa:"close"===e[0]?ya:void 0}let a=r(e),s=a&&a(e);function l(e,t){return"ready"===e[0]?La:"order"===e[0]?Ma:"close"===e[0]?Na:"error"===e[0]?Da:void 0}let c=l(e),u=c&&c(e);return{c(){t=J("div"),n=J("div"),s&&s.c(),i=_(),u&&u.c(),oe(n,"class",o="cmp_visual -"+e[0]+" svelte-bkowge"),oe(t,"slot","page-content"),oe(t,"class","kin_page-content -center"),oe(t,"aria-live","polite")},m(e,o){W(e,t,o),V(t,n),s&&s.m(n,null),V(t,i),u&&u.m(t,null)},p(e,i){a===(a=r(e))&&s?s.p(e,i):(s&&s.d(1),s=a&&a(e),s&&(s.c(),s.m(n,null))),1&i&&o!==(o="cmp_visual -"+e[0]+" svelte-bkowge")&&oe(n,"class",o),c===(c=l(e))&&u?u.p(e,i):(u&&u.d(1),u=c&&c(e),u&&(u.c(),u.m(t,null)))},d(e){e&&Z(t),s&&s.d(),u&&u.d()}}}function Pa(e){let t,n;return t=new Dr({props:{layout:"center-all",cssCls:"-center -large-header",back:e[1],backEvent:e[1],$$slots:{"page-content":[Ta],"page-title":[ka]},$$scope:{ctx:e}}}),t.$on("backClick",e[10]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,[n]){const o={};2&n&&(o.back=e[1]),2&n&&(o.backEvent=e[1]),1048577&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function Sa(e,o,i){const r="ready",a="scanning",s="compatible",l="incompatible",c="order",u="close",d="error";let g,m="ready",p=!1,f=[];function v(){g&&(clearTimeout(g),g=null),f&&f.forEach((e=>e()))}function h(){k(r)}function b(){k(a),n("asw.hns.progress_r").then((e=>e&&e.progress?e.progress:0)).catch((e=>(console.error("asw.hns.progress_r err",e),0))).then((e=>{e>0?y():n("asw.hns.init").then((()=>{n("asw.hns.start",{scan_type:"network_enumeration"}).then((()=>{y()})).catch((e=>{k(d),console.error("asw.hns.start failed",e)}))})).catch((e=>{k(d),console.error("asw.hns.init error",e)}))}))}function k(e){switch(e){case r:v(),rt("menu"),at("none"),i(0,m=e);break;case a:rt("fullscreen"),at("center-fetch"),i(0,m=e);break;case d:at("center"),i(0,m=e);break;case s:at("center"),i(0,m=e),g=setTimeout((()=>{i(0,m=c)}),3e3);break;case l:at("center"),i(0,m=e),g=setTimeout((()=>{i(0,m=u)}),3e3);break;default:i(0,m=e)}}function y(){f.push(t.on("asw.hns.progress",(e=>{e&&100===e.progress&&Promise.all([n("GetIPMParam",["p_ipcs"]),n("app.settings.Get","avdef://config/Ring/MinimalRingIndex")]).then((e=>{const t=e[0][0],n=null==e[1]?1:e[1];return"undefined"===t||null==t?"error":parseInt(t)>=parseInt(n)?"compatible":"incompatible"})).catch((e=>(console.error("GetIPMParam [p_ipcs]",e),"error"))).then((e=>{k(e)}))})))}he((()=>{t.emit("titlebar.hideAdvancedBtn",!1);setTimeout((()=>{k(r)}),200),f=[]})),ke((()=>{v()}));return e.$$.update=()=>{1&e.$$.dirty&&i(1,p=m!==r)},[m,p,h,b,()=>b(),()=>Ei(),()=>h(),()=>h(),()=>b(),()=>h(),()=>h()]}class Oa extends $e{constructor(e){var t;super(),document.getElementById("svelte-bkowge-style")||((t=J("style")).id="svelte-bkowge-style",t.textContent=".cmp_promo.svelte-bkowge.svelte-bkowge{position:relative;width:1008px;height:264px}.cmp_promo.svelte-bkowge .cmp_promo__content.svelte-bkowge{display:flex;height:21rem;padding:5rem 5rem 0 5rem}.cmp_promo.svelte-bkowge .cmp_promo__content .cmp_promo__item.svelte-bkowge{padding-left:2rem;padding-right:2rem}.cmp_promo.svelte-bkowge .cmp_promo__content .cmp_promo__item .cmp_promo__icon.svelte-bkowge{height:4.5rem}.cmp_visual.svelte-bkowge.svelte-bkowge{display:flex;margin-top:5rem;margin-left:-5.5rem;transition:margin-top 0.5s;will-change:margin-top}.cmp_visual.-ready.svelte-bkowge.svelte-bkowge{margin-left:0;margin-right:0}.cmp_visual.-close.svelte-bkowge.svelte-bkowge{margin:0}.cmp_visual.svelte-bkowge .cmp_incompatible.svelte-bkowge{font-size:50rem}.cmp_visual.-order.svelte-bkowge.svelte-bkowge{margin-top:0;height:18rem}.cmp_visual.svelte-bkowge .cmp_progress.svelte-bkowge{width:13rem;position:relative;margin:11rem 1rem 0}.cmp_visual.svelte-bkowge .cmp_progress .cmp_progress__icon.svelte-bkowge{margin:0 auto;background-color:var(--app-bg-simple);display:inline-block;border-radius:24px}.cmp_visual.svelte-bkowge .cmp_progress .cmp_progress__dots.svelte-bkowge{position:absolute;top:13px;width:100%;background-color:transparent;border-top:dotted var(--color-neutral) 2px;z-index:-1;will-change:background-color}.cmp_visual.svelte-bkowge .cmp_progress .cmp_progress__dots.cmp_scanning.svelte-bkowge{animation:svelte-bkowge-tempDotsAnim 1.5s ease-in-out infinite}.cmp_visual.svelte-bkowge .cmp_progress .cmp_progress__dots.cmp_error.svelte-bkowge{border-top:dotted var(--color-critical) 2px}.cmp_visual.svelte-bkowge .cmp_progress .cmp_progress__dots.cmp_ok.svelte-bkowge{border-top:dotted var(--color-ok) 2px}.cmp_visual.svelte-bkowge .cmp_router.svelte-bkowge{font-size:18rem}.cmp_visual.svelte-bkowge .cmp_box.svelte-bkowge{font-size:12.5rem;margin-top:6.5rem}@-moz-keyframes svelte-bkowge-tempDotsAnim{0%{background-color:rbga(0, 0, 0, 0)}50%{background-color:var(--color-ok)}100%{background-color:rbga(0, 0, 0, 0)}}@-webkit-keyframes svelte-bkowge-tempDotsAnim{0%{background-color:rbga(0, 0, 0, 0)}50%{background-color:var(--color-ok)}100%{background-color:rbga(0, 0, 0, 0)}}@-o-keyframes svelte-bkowge-tempDotsAnim{0%{background-color:rbga(0, 0, 0, 0)}50%{background-color:var(--color-ok)}100%{background-color:rbga(0, 0, 0, 0)}}@keyframes svelte-bkowge-tempDotsAnim{0%{background-color:rbga(0, 0, 0, 0)}50%{background-color:var(--color-ok)}100%{background-color:rbga(0, 0, 0, 0)}}",V(document.head,t)),_e(this,e,Sa,Pa,N,{})}}function Ra(e){let t,n,o,i,r,a,s,c,u,d,g,m,p=l("smarthome.loggedOut.desc")+"";return{c(){t=J("div"),n=J("div"),o=J("h1"),o.textContent=`${l("smarthome.loggedOut.title")}`,i=_(),r=J("p"),a=_(),s=J("div"),c=J("kin-button"),c.textContent=`${l("smarthome.logIn.btn")}`,u=_(),d=J("kin-button"),d.textContent=`${l("smarthome.switchToFree.btn")}`,oe(o,"class","h1 -margins"),oe(r,"class","p -secondary"),oe(n,"class","center"),ie(c,"size","large"),ie(c,"class","g-margin-right--10"),ie(c,"data-test","smh_login"),ie(d,"type","secondary"),ie(d,"size","large"),ie(d,"class","g-margin-left--10"),ie(d,"data-test","smh_switch_to_free"),oe(t,"slot","page-content"),oe(t,"class","kin_page-content -center")},m(l,f){W(l,t,f),V(t,n),V(n,o),V(n,i),V(n,r),r.innerHTML=p,V(t,a),V(t,s),V(s,c),V(s,u),V(s,d),g||(m=[ee(c,"click",e[2]),ee(d,"click",e[3])],g=!0)},p:I,d(e){e&&Z(t),g=!1,E(m)}}}function Ba(e){let t,n;return t=new Dr({props:{layout:"center-all",back:!1,cssCls:"-no-header",$$slots:{"page-content":[Ra]},$$scope:{ctx:e}}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,[n]){const o={};16&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function Ha(e){function o(){localStorage.setItem("DontSkipOmniLogin",1),localStorage.setItem("OmniSplashShown",1),Di()}function i(){n("svc.alpha.SwitchToFree").then((()=>{t.emit("titlebar.hideAdvancedBtn",!1),window.location.hash="#Dashboard"})).catch((e=>{console.log(`Unable to downgrade to free: ${JSON.stringify(e)}`)}))}he((()=>{t.emit("titlebar.hideAdvancedBtn",!0),localStorage.setItem("OmniSplashShown",0),ui()}));return[o,i,()=>o(),()=>i()]}class Ua extends $e{constructor(e){super(),_e(this,e,Ha,Ba,N,{})}}function Ga(e){return e?.userId}function Ya(e){return e?.name}function Fa(e){return e?.folderInfo?.folderId}function Qa(e,t,n){const o=e[t];let i=[];i=t===Gt?o.filter((e=>e.causeContent.userId===n.userId||e.causeContent.userId===n.groupId&&e.causeContent.isGroupCreation)):t===Yt?o.filter((e=>e.causeContent.deviceId===n.deviceId)):o;return i.sort(((e,t)=>t.priority-e.priority))}function Va(e){let t,n,o,i,r,a,s,c,u,d,g,m,p,f,v,h,b,k=l("smarthome.welcome.admin.sayHi",e[6])+"",y=l("smarthome.welcome.admin.personalize.desc",e[1])+"";return{c(){t=J("div"),n=J("div"),o=J("div"),i=_(),r=J("div"),a=_(),s=J("div"),c=_(),u=J("h1"),u.textContent=`${l("smarthome.welcome.admin.personalize.title")}`,d=_(),g=J("p"),m=_(),p=J("div"),f=J("kin-input"),oe(o,"class","tooltip__bubble svelte-13o0fv0"),oe(r,"class","tooltip__arrow svelte-13o0fv0"),oe(n,"class","faketooltip__container svelte-13o0fv0"),oe(s,"class","svg -omni-notebook unknown_name svelte-13o0fv0"),oe(u,"class","h1 g-margin-bottom--20"),oe(g,"class","p -secondary"),ie(f,"data-test","shp_welcome_name"),ie(f,"value",e[0]),ie(f,"placeholder",e[1]),ie(f,"label",l("smarthome.welcome.admin.firstName.label")),ie(f,"kin-disabled",e[4]),ie(f,"error",v=e[2]?e[2]:""),oe(p,"class","short_input svelte-13o0fv0"),oe(t,"class","center personalize-page svelte-13o0fv0")},m(l,v){W(l,t,v),V(t,n),V(n,o),o.innerHTML=k,V(n,i),V(n,r),V(t,a),V(t,s),V(t,c),V(t,u),V(t,d),V(t,g),g.innerHTML=y,V(t,m),V(t,p),V(p,f),h||(b=B(e[7].call(null,f)),h=!0)},p(e,t){64&t&&k!==(k=l("smarthome.welcome.admin.sayHi",e[6])+"")&&(o.innerHTML=k),2&t&&y!==(y=l("smarthome.welcome.admin.personalize.desc",e[1])+"")&&(g.innerHTML=y),1&t&&ie(f,"value",e[0]),2&t&&ie(f,"placeholder",e[1]),16&t&&ie(f,"kin-disabled",e[4]),4&t&&v!==(v=e[2]?e[2]:"")&&ie(f,"error",v)},d(e){e&&Z(t),h=!1,b()}}}function Wa(e){let t,n,o,i,r,a,s,c=l("smarthome.welcome.admin.title.withName",e[1])+"";return{c(){t=J("div"),n=J("div"),o=_(),i=J("h1"),r=q(c),a=_(),s=J("p"),s.textContent=`${l("smarthome.welcome.admin.desc")}`,oe(n,"class","svg -child-welcome acc_paired svelte-13o0fv0"),oe(i,"class","h1"),oe(s,"class","p -secondary"),oe(t,"class","center")},m(e,l){W(e,t,l),V(t,n),V(t,o),V(t,i),V(i,r),V(t,a),V(t,s)},p(e,t){2&t&&c!==(c=l("smarthome.welcome.admin.title.withName",e[1])+"")&&re(r,c)},d(e){e&&Z(t)}}}function Za(e){let t,n,o,i,r,a;function s(e,t){return e[5]&&!e[4]?Wa:Va}let c=s(e),u=c(e);return{c(){t=J("div"),u.c(),n=_(),o=J("div"),i=J("kin-button"),i.textContent=`${l("smarthome.welcome.admin.getStarted.btn")}`,ie(i,"size","large"),ie(i,"class","g-margin-bottom--25"),ie(i,"data-test","smh_welcome_start"),oe(t,"slot","page-content"),oe(t,"class","kin_page-content -center")},m(s,l){W(s,t,l),u.m(t,null),V(t,n),V(t,o),V(o,i),r||(a=ee(i,"click",e[13]),r=!0)},p(e,o){c===(c=s(e))&&u?u.p(e,o):(u.d(1),u=c(e),u&&(u.c(),u.m(t,n)))},d(e){e&&Z(t),u.d(),r=!1,a()}}}function Xa(e){let t,n;return t=new Dr({props:{layout:"center-all",cssCls:"-no-header",back:!1,loading:e[3],$$slots:{"page-content":[Za]},$$scope:{ctx:e}}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,[n]){const o={};8&n&&(o.loading=e[3]),65655&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function Ja(e,n,o){let i,r,a,s,l,c,u,d;T(e,kt,(e=>o(11,u=e))),T(e,Lt,(e=>o(12,d=e)));let g="",m=!1,p=!1;he((()=>{t.emit("titlebar.hideAdvancedBtn",!0),f()}));const f=async()=>{try{const e=await gi();if(!e.email)return;o(9,m=e.email.split("@")[0])}catch(e){return}},v=async()=>{try{if(!l){const e=No(c);if(e)return o(2,p=e);o(4,r=!0),await Jo(a.id,{name:c,imageId:a.imageId})}}catch(e){console.log("setup name failed")}o(4,r=!1),t.emit("titlebar.hideAdvancedBtn",!1),bi()};return e.$$.update=()=>{6144&e.$$.dirty&&o(10,a=wo(u,d)),1024&e.$$.dirty&&o(1,s=Ya(a)),514&e.$$.dirty&&o(3,i=!s&&!m),514&e.$$.dirty&&o(5,l=s&&m&&m!==s),3&e.$$.dirty&&o(6,c=(g||s||"").replace(/[<>{}\\[\]]/g,"").trim())},o(4,r=!1),[g,s,p,i,r,l,c,function(e){const t=e=>o(0,g=e.srcElement.value);return e.addEventListener("keyup",t),{destroy:e.removeEventListener.bind(e,"keyup",t)}},v,m,a,u,d,()=>v()]}class Ka extends $e{constructor(e){var t;super(),document.getElementById("svelte-13o0fv0-style")||((t=J("style")).id="svelte-13o0fv0-style",t.textContent=".personalize-page.svelte-13o0fv0.svelte-13o0fv0{width:670px}.acc_paired.svelte-13o0fv0.svelte-13o0fv0{font-size:44rem;margin-bottom:2rem}.unknown_name.svelte-13o0fv0.svelte-13o0fv0{font-size:32rem;margin-left:110px}.short_input.svelte-13o0fv0.svelte-13o0fv0{max-width:320px;margin:15px auto 0}.faketooltip__container.svelte-13o0fv0.svelte-13o0fv0{height:70px;text-align:left;margin-left:140px}.faketooltip__container.svelte-13o0fv0 .tooltip__bubble.svelte-13o0fv0{min-width:200px;height:50px;background-color:#7055ff;border-radius:15px;color:#fff;display:inline-block;padding:14px;font-size:18px}.faketooltip__container.svelte-13o0fv0 .tooltip__arrow.svelte-13o0fv0{width:0;height:0;border:12px solid #7055ff;border-bottom-color:transparent;border-left-color:transparent;margin-left:75px;margin-top:-1px;border-bottom-width:9px;border-left-width:16px}",V(document.head,t)),_e(this,e,Ja,Xa,N,{})}}const qa=nt([yt,Et],(([e,t])=>{if(Et)return e.find((e=>e.folderId===t))})),_a=nt(yt,(e=>e.find((e=>!0===e.isBlocked)))),$a=nt(yt,(e=>e.find((e=>!0===e.isDefault)))),es=nt(yt,(e=>e.filter((e=>!0!==e.isBlocked&&!0!==e.isDefault)))),ts=nt([yt,Et,Lt],(([e,t,n])=>e&&t&&n?e.filter((e=>e.folderId!==t&&!0!==e.isDefault&&!0!==e.isBlocked)).sort(((e,t)=>e.userId===n?-1:t.userId===n?1:e.createdTimestamp<t.createdTimestamp?-1:e.createdTimestamp>t.createdTimestamp?1:void 0)):[])),ns=nt([yt],(([e])=>e?e.filter((e=>!0!==e.isDefault&&!0!==e.isBlocked)):[]));function os(e){let t,n,o;return{c(){t=J("div"),n=q(e[15]),oe(t,"class","h3 avatar__initials svelte-3djjw4"),oe(t,"title",o=e[6]?e[6]:e[12])},m(e,o){W(e,t,o),V(t,n)},p(e,i){32768&i&&re(n,e[15]),4160&i&&o!==(o=e[6]?e[6]:e[12])&&oe(t,"title",o)},d(e){e&&Z(t)}}}function is(e){let t,n,o;return{c(){t=J("div"),n=q(e[5]),oe(t,"class","h3 avatar__initials svelte-3djjw4"),oe(t,"title",o=e[6]?e[6]:e[5])},m(e,o){W(e,t,o),V(t,n)},p(e,i){32&i&&re(n,e[5]),96&i&&o!==(o=e[6]?e[6]:e[5])&&oe(t,"title",o)},d(e){e&&Z(t)}}}function rs(e){let t,n,o,i;return{c(){t=J("div"),n=J("kin-icon"),ie(n,"name",o="icon-m-devices-"+e[16]),ie(n,"size",e[4]),oe(t,"class","avatar__icon svelte-3djjw4"),oe(t,"title",i=e[6]?e[6]:e[3])},m(e,o){W(e,t,o),V(t,n)},p(e,r){65536&r&&o!==(o="icon-m-devices-"+e[16])&&ie(n,"name",o),16&r&&ie(n,"size",e[4]),72&r&&i!==(i=e[6]?e[6]:e[3])&&oe(t,"title",i)},d(e){e&&Z(t)}}}function as(e){let t,n;return{c(){t=J("div"),n=J("kin-icon"),ie(n,"name",e[1]),ie(n,"size",e[4]),oe(t,"class","avatar__icon svelte-3djjw4"),oe(t,"title",e[6])},m(e,o){W(e,t,o),V(t,n)},p(e,o){2&o&&ie(n,"name",e[1]),16&o&&ie(n,"size",e[4]),64&o&&oe(t,"title",e[6])},d(e){e&&Z(t)}}}function ss(e){let t,n;return{c(){t=J("div"),oe(t,"class","avatar__img"),ae(t,"background-image","url('"+e[14]+"')"),oe(t,"title",n=e[6]?e[6]:e[12])},m(e,n){W(e,t,n)},p(e,o){16384&o&&ae(t,"background-image","url('"+e[14]+"')"),4160&o&&n!==(n=e[6]?e[6]:e[12])&&oe(t,"title",n)},d(e){e&&Z(t)}}}function ls(e){let t;return{c(){t=J("kin-icon"),ie(t,"name","icon-s-fill-star"),ie(t,"size","13"),ie(t,"class","avatar__star color-attention-yellow -text svelte-3djjw4")},m(e,n){W(e,t,n)},d(e){e&&Z(t)}}}function cs(e){let t;function n(e,t){return e[10]?ds:"ok"===e[7]||"critical"===e[7]?us:void 0}let o=n(e),i=o&&o(e);return{c(){i&&i.c(),t=$()},m(e,n){i&&i.m(e,n),W(e,t,n)},p(e,r){o===(o=n(e))&&i?i.p(e,r):(i&&i.d(1),i=o&&o(e),i&&(i.c(),i.m(t.parentNode,t)))},d(e){i&&i.d(e),e&&Z(t)}}}function us(e){let t,n;return{c(){t=J("kin-icon"),ie(t,"name",n="badge-"+e[7]),ie(t,"size","14"),ie(t,"class","avatar__badge svelte-3djjw4")},m(e,n){W(e,t,n)},p(e,o){128&o&&n!==(n="badge-"+e[7])&&ie(t,"name",n)},d(e){e&&Z(t)}}}function ds(e){let t,n,o;return{c(){t=J("span"),n=q(e[10]),oe(t,"class",o="avatar__badge "+e[11]+" svelte-3djjw4")},m(e,o){W(e,t,o),V(t,n)},p(e,i){1024&i&&re(n,e[10]),2048&i&&o!==(o="avatar__badge "+e[11]+" svelte-3djjw4")&&oe(t,"class",o)},d(e){e&&Z(t)}}}function gs(e){let t,n,o,i;function r(e,t){return e[2]||e[13]?ss:e[1]?as:e[3]?rs:e[5]?is:os}let a=r(e),s=a(e),l=e[8]&&ls(),c=e[9]&&cs(e);return{c(){t=J("div"),s.c(),n=_(),l&&l.c(),o=_(),c&&c.c(),oe(t,"class",i="avatar "+e[0]+" "+(null!==e[7]?"-"+e[7]:"")+" svelte-3djjw4")},m(e,i){W(e,t,i),s.m(t,null),V(t,n),l&&l.m(t,null),V(t,o),c&&c.m(t,null)},p(e,[u]){a===(a=r(e))&&s?s.p(e,u):(s.d(1),s=a(e),s&&(s.c(),s.m(t,n))),e[8]?l||(l=ls(),l.c(),l.m(t,o)):l&&(l.d(1),l=null),e[9]?c?c.p(e,u):(c=cs(e),c.c(),c.m(t,null)):c&&(c.d(1),c=null),129&u&&i!==(i="avatar "+e[0]+" "+(null!==e[7]?"-"+e[7]:"")+" svelte-3djjw4")&&oe(t,"class",i)},i:I,o:I,d(e){e&&Z(t),s.d(),l&&l.d(),c&&c.d()}}}function ms(e,t,n){let o,i,r,a,s,l,c;T(e,kt,(e=>n(19,l=e))),T(e,Tt,(e=>n(20,c=e)));let{cssCls:u=""}=t,{userId:d=""}=t,{icon:g=""}=t,{image:m=""}=t,{deviceType:p=""}=t,{size:f=24}=t,{text:v=""}=t,{title:h=""}=t,{state:b=""}=t,{star:k=!1}=t,{isBadge:y=!0}=t,{badgeText:w=""}=t,{badgeCls:A=""}=t,x="";return e.$$set=e=>{"cssCls"in e&&n(0,u=e.cssCls),"userId"in e&&n(17,d=e.userId),"icon"in e&&n(1,g=e.icon),"image"in e&&n(2,m=e.image),"deviceType"in e&&n(3,p=e.deviceType),"size"in e&&n(4,f=e.size),"text"in e&&n(5,v=e.text),"title"in e&&n(6,h=e.title),"state"in e&&n(7,b=e.state),"star"in e&&n(8,k=e.star),"isBadge"in e&&n(9,y=e.isBadge),"badgeText"in e&&n(10,w=e.badgeText),"badgeCls"in e&&n(11,A=e.badgeCls)},e.$$.update=()=>{655360&e.$$.dirty&&n(18,o=d?wo(l,d):""),262144&e.$$.dirty&&n(12,i=o?o.name:""),4096&e.$$.dirty&&n(15,r=i?i.slice(0,2):""),262144&e.$$.dirty&&n(13,a=o&&o.imageId?o.imageId:null),8&e.$$.dirty&&n(16,s=bo(p)),1056772&e.$$.dirty&&n(14,x=function(e,t,n){return e||(t?`${c}/${t}/100/100`:void 0)}(m,a))},[u,g,m,p,f,v,h,b,k,y,w,A,i,a,x,r,s,d,o,l,c]}class ps extends $e{constructor(e){var t;super(),document.getElementById("svelte-3djjw4-style")||((t=J("style")).id="svelte-3djjw4-style",t.textContent=".avatar.-unknown.svelte-3djjw4 .avatar__icon.svelte-3djjw4,.avatar.-unknown.svelte-3djjw4 .avatar__initials.svelte-3djjw4{background-color:#7b74a4}.avatar.svelte-3djjw4.svelte-3djjw4{padding:0}.avatar.-unknown.svelte-3djjw4.svelte-3djjw4{background-color:#7b74a4;color:#7b74a4}.avatar.-critical.svelte-3djjw4.svelte-3djjw4{color:var(--color-critical)}.avatar.-online.svelte-3djjw4.svelte-3djjw4{color:#7b74a4}.avatar.-ok.svelte-3djjw4.svelte-3djjw4{color:var(--color-ok)}.avatar.-unknown.svelte-3djjw4.svelte-3djjw4::before,.avatar.-critical.svelte-3djjw4.svelte-3djjw4::before,.avatar.-online.svelte-3djjw4.svelte-3djjw4::before,.avatar.-ok.svelte-3djjw4.svelte-3djjw4::before{content:'';position:absolute;top:-0.4rem;right:-0.4rem;bottom:-0.4rem;left:-0.4rem;border:solid 2px;border-radius:10rem;box-shadow:inset 0 0 0 2px #2a2769, 0 0 8px 0 rgba(0,0,0,0.5)}.avatar__badge.svelte-3djjw4.svelte-3djjw4{top:-4px;right:-4px;width:1.4rem;height:1.4rem;font-size:var(--font-size-tiny);line-height:1.6rem;font-weight:700;text-align:center;box-shadow:0 0 0 1.5px #2a2769}.avatar__star.svelte-3djjw4.svelte-3djjw4{position:absolute;bottom:-4px;right:-4px;z-index:5;border-radius:20rem}",V(document.head,t)),_e(this,e,ms,gs,N,{cssCls:0,userId:17,icon:1,image:2,deviceType:3,size:4,text:5,title:6,state:7,star:8,isBadge:9,badgeText:10,badgeCls:11})}}function fs(e){let t,n,o,i,r,a,s,c,u,d,g,m,p,f,v;function h(e,t){return e[2]?hs:e[5]?vs:void 0}o=new ps({props:{name:e[2]?l("smarthome.household"):"",userId:e[2]?"":e[0].userId,icon:e[2]?"icon-s-house":"",state:e[7],devices:e[0].devices?e[0].devices.length:0,badgeText:e[6],badgeCls:"color-critical -bg",star:e[4].includes(e[0].userId)}});let b=h(e),k=b&&b(e);function y(e,t){return e[0].devices&&e[0].devices.length>0?ys:ks}let w=y(e),A=w(e);return{c(){t=J("div"),n=J("button"),Xe(o.$$.fragment),i=_(),r=J("div"),a=J("div"),k&&k.c(),s=_(),c=J("p"),A.c(),oe(n,"class","avatar__button"),oe(c,"class","p -secondary -small"),oe(r,"class","avatar__desc"),oe(t,"id",u="userId-"+e[0].userId),oe(t,"class",d="smh_avatar "+(e[2]?"-household":"-user")+" avatar__wrap"),oe(t,"data-test",g="smh_avatar-"+(e[2]?"household":"user"))},m(l,u){W(l,t,u),V(t,n),Je(o,n,null),V(t,i),V(t,r),V(r,a),k&&k.m(a,null),V(r,s),V(r,c),A.m(c,null),p=!0,f||(v=ee(n,"click",e[13]),f=!0)},p(n,i){e=n;const r={};4&i&&(r.name=e[2]?l("smarthome.household"):""),5&i&&(r.userId=e[2]?"":e[0].userId),4&i&&(r.icon=e[2]?"icon-s-house":""),128&i&&(r.state=e[7]),1&i&&(r.devices=e[0].devices?e[0].devices.length:0),64&i&&(r.badgeText=e[6]),17&i&&(r.star=e[4].includes(e[0].userId)),o.$set(r),b===(b=h(e))&&k?k.p(e,i):(k&&k.d(1),k=b&&b(e),k&&(k.c(),k.m(a,null))),w===(w=y(e))&&A?A.p(e,i):(A.d(1),A=w(e),A&&(A.c(),A.m(c,null))),(!p||1&i&&u!==(u="userId-"+e[0].userId))&&oe(t,"id",u),(!p||4&i&&d!==(d="smh_avatar "+(e[2]?"-household":"-user")+" avatar__wrap"))&&oe(t,"class",d),(!p||4&i&&g!==(g="smh_avatar-"+(e[2]?"household":"user")))&&oe(t,"data-test",g)},i(n){p||(Ue(o.$$.fragment,n),m||Ee((()=>{m=Fe(t,Mr,{duration:550,delay:300*(e[1]+1)}),m.start()})),p=!0)},o(e){Ge(o.$$.fragment,e),p=!1},d(e){e&&Z(t),Ke(o),k&&k.d(),A.d(),f=!1,v()}}}function vs(e){let t,n,o,i=e[5].name+"",r=e[0].userId===e[3]&&bs();return{c(){t=q(i),n=_(),r&&r.c(),o=$()},m(e,i){W(e,t,i),W(e,n,i),r&&r.m(e,i),W(e,o,i)},p(e,n){32&n&&i!==(i=e[5].name+"")&&re(t,i),e[0].userId===e[3]?r?r.p(e,n):(r=bs(),r.c(),r.m(o.parentNode,o)):r&&(r.d(1),r=null)},d(e){e&&Z(t),e&&Z(n),r&&r.d(e),e&&Z(o)}}}function hs(e){let t,n=l("smarthome.household")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function bs(e){let t,n=l("smarthome.you")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function ks(e){let t,n=l("smarthome.noDevice")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function ys(e){let t,n=l("smarthome.devices",e[0].devices.length)+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p(e,o){1&o&&n!==(n=l("smarthome.devices",e[0].devices.length)+"")&&re(t,n)},d(e){e&&Z(t)}}}function ws(e){let t,n,o=e[0]&&(e[5]||e[2])&&fs(e);return{c(){o&&o.c(),t=$()},m(e,i){o&&o.m(e,i),W(e,t,i),n=!0},p(e,[n]){e[0]&&(e[5]||e[2])?o?(o.p(e,n),37&n&&Ue(o,1)):(o=fs(e),o.c(),Ue(o,1),o.m(t.parentNode,t)):o&&(Be(),Ge(o,1,1,(()=>{o=null})),He())},i(e){n||(Ue(o),n=!0)},o(e){Ge(o),n=!1},d(e){o&&o.d(e),e&&Z(t)}}}function As(e,t,n){let o,i,r,a,s,l,c,u,d,g,m;T(e,Et,(e=>n(8,l=e))),T(e,kt,(e=>n(9,c=e))),T(e,In,(e=>n(11,u=e))),T(e,Dn,(e=>n(12,d=e))),T(e,Lt,(e=>n(3,g=e))),T(e,St,(e=>n(4,m=e)));let{folder:p=""}=t,{index:f=0}=t;return e.$$set=e=>{"folder"in e&&n(0,p=e.folder),"index"in e&&n(1,f=e.index)},e.$$.update=()=>{257&e.$$.dirty&&n(2,o=p.folderId===l),513&e.$$.dirty&&n(5,i=wo(c,p.userId)),2049&e.$$.dirty&&n(10,r=u.filter((e=>e.causeContent.userId===p.userId)).length),1024&e.$$.dirty&&n(6,a=r>9?"9+":r),5149&e.$$.dirty&&n(7,s=function(e,t,n){return e?t>0&&n?"critical":"ok":"unknown"}(d,r,!o&&p.userId!==g&&!m.includes(p.userId)))},[p,f,o,g,m,i,a,s,l,c,r,u,d,()=>xi(p.folderId)]}class xs extends $e{constructor(e){super(),_e(this,e,As,ws,N,{folder:0,index:1})}}const Is=e=>({}),zs=e=>({}),Cs=e=>({}),js=e=>({}),Es=e=>({}),Ds=e=>({}),Ns=e=>({}),Ms=e=>({});function Ls(e){let t,n,o,i,r;return{c(){t=J("kin-button"),n=J("kin-icon"),ie(n,"name","icon-s-controls-arrow-right"),ie(n,"size","16"),ie(n,"rtlflip","true"),ie(t,"class","row__more"),ie(t,"type","blank"),ie(t,"size","small"),ie(t,"icononly",!0),ie(t,"data-test","row_more"),ie(t,"title",o=(e[2]?e[2]+" - ":"")+l("global.details"))},m(o,a){W(o,t,a),V(t,n),i||(r=ee(t,"click",e[10]),i=!0)},p(e,n){4&n&&o!==(o=(e[2]?e[2]+" - ":"")+l("global.details"))&&ie(t,"title",o)},d(e){e&&Z(t),i=!1,r()}}}function Ts(e){let t,n,o,i,r,a,s,l,c,u,d,g,m;const p=e[6].icon,f=P(p,e,e[5],Ms),v=e[6]["main-content"],h=P(v,e,e[5],Ds),b=e[6]["secondary-content"],k=P(b,e,e[5],js),y=e[6]["actions-content"],w=P(y,e,e[5],zs);let A=e[3]&&Ls(e);return{c(){t=J("div"),n=J("div"),f&&f.c(),o=_(),i=J("div"),h&&h.c(),r=_(),a=J("div"),k&&k.c(),s=_(),l=J("div"),w&&w.c(),c=_(),A&&A.c(),oe(n,"class","row__icon"),oe(i,"class","row__main -overflow svelte-x4euvd"),oe(a,"class","row__secondary"),oe(l,"class","row__actions"),oe(t,"class",u="row "+e[1]+" svelte-x4euvd"),oe(t,"data-test",e[0]),se(t,"-hoverable",e[3])},m(u,p){W(u,t,p),V(t,n),f&&f.m(n,null),V(t,o),V(t,i),h&&h.m(i,null),V(t,r),V(t,a),k&&k.m(a,null),V(t,s),V(t,l),w&&w.m(l,null),V(t,c),A&&A.m(t,null),d=!0,g||(m=[ee(n,"click",e[7]),ee(i,"click",e[8]),ee(a,"click",e[9])],g=!0)},p(e,[n]){f&&f.p&&32&n&&O(f,p,e,e[5],n,Ns,Ms),h&&h.p&&32&n&&O(h,v,e,e[5],n,Es,Ds),k&&k.p&&32&n&&O(k,b,e,e[5],n,Cs,js),w&&w.p&&32&n&&O(w,y,e,e[5],n,Is,zs),e[3]?A?A.p(e,n):(A=Ls(e),A.c(),A.m(t,null)):A&&(A.d(1),A=null),(!d||2&n&&u!==(u="row "+e[1]+" svelte-x4euvd"))&&oe(t,"class",u),(!d||1&n)&&oe(t,"data-test",e[0]),10&n&&se(t,"-hoverable",e[3])},i(e){d||(Ue(f,e),Ue(h,e),Ue(k,e),Ue(w,e),d=!0)},o(e){Ge(f,e),Ge(h,e),Ge(k,e),Ge(w,e),d=!1},d(e){e&&Z(t),f&&f.d(e),h&&h.d(e),k&&k.d(e),w&&w.d(e),A&&A.d(),g=!1,E(m)}}}function Ps(e,t,n){let{$$slots:o={},$$scope:i}=t;const r=ye();let{dataTest:a="table-row"}=t,{cssCls:s=""}=t,{title:l=""}=t,{isMoreIcon:c=!0}=t;return e.$$set=e=>{"dataTest"in e&&n(0,a=e.dataTest),"cssCls"in e&&n(1,s=e.cssCls),"title"in e&&n(2,l=e.title),"isMoreIcon"in e&&n(3,c=e.isMoreIcon),"$$scope"in e&&n(5,i=e.$$scope)},[a,s,l,c,r,i,o,()=>r("domClick"),()=>r("domClick"),()=>r("domClick"),()=>r("domClick")]}class Ss extends $e{constructor(e){var t;super(),document.getElementById("svelte-x4euvd-style")||((t=J("style")).id="svelte-x4euvd-style",t.textContent=".row.-narrow.svelte-x4euvd{width:33rem}.row__main.-overflow.svelte-x4euvd{overflow:hidden}",V(document.head,t)),_e(this,e,Ps,Ts,N,{dataTest:0,cssCls:1,title:2,isMoreIcon:3})}}const Os=e=>({}),Rs=e=>({}),Bs=e=>({}),Hs=e=>({});function Us(e){let t,n;return t=new Ss({props:{title:e[2],$$slots:{"secondary-content":[Vs],"main-content":[Qs],icon:[Gs]},$$scope:{ctx:e}}}),t.$on("domClick",e[16]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};4&n&&(o.title=e[2]),131103&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function Gs(e){let t,n,o;return n=new ps({props:{name:e[1]?l("smarthome.household"):"",userId:e[1]?"":e[0].userId,icon:e[1]?"icon-s-house":"",state:e[4],devices:e[0].devices?e[0].devices.length:0,badgeText:e[3],badgeCls:"color-critical -bg"}}),{c(){t=J("div"),Xe(n.$$.fragment),oe(t,"slot","icon"),oe(t,"class","avatart__wrap")},m(e,i){W(e,t,i),Je(n,t,null),o=!0},p(e,t){const o={};2&t&&(o.name=e[1]?l("smarthome.household"):""),3&t&&(o.userId=e[1]?"":e[0].userId),2&t&&(o.icon=e[1]?"icon-s-house":""),16&t&&(o.state=e[4]),1&t&&(o.devices=e[0].devices?e[0].devices.length:0),8&t&&(o.badgeText=e[3]),n.$set(o)},i(e){o||(Ue(n.$$.fragment,e),o=!0)},o(e){Ge(n.$$.fragment,e),o=!1},d(e){e&&Z(t),Ke(n)}}}function Ys(e){let t;return{c(){t=q(e[2])},m(e,n){W(e,t,n)},p(e,n){4&n&&re(t,e[2])},d(e){e&&Z(t)}}}function Fs(e){let t,n=l("smarthome.household")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Qs(e){let t,n,o,i,r;function a(e,t){return e[1]?Fs:Ys}let s=a(e),l=s(e);const c=e[15].secondary,u=P(c,e,e[17],Rs);return{c(){t=J("div"),n=J("p"),l.c(),o=_(),i=J("p"),u&&u.c(),oe(n,"class","p"),oe(i,"class","p -secondary -small"),oe(t,"slot","main-content")},m(e,a){W(e,t,a),V(t,n),l.m(n,null),V(t,o),V(t,i),u&&u.m(i,null),r=!0},p(e,t){s===(s=a(e))&&l?l.p(e,t):(l.d(1),l=s(e),l&&(l.c(),l.m(n,null))),u&&u.p&&131072&t&&O(u,c,e,e[17],t,Os,Rs)},i(e){r||(Ue(u,e),r=!0)},o(e){Ge(u,e),r=!1},d(e){e&&Z(t),l.d(),u&&u.d(e)}}}function Vs(e){let t,n;const o=e[15].controls,i=P(o,e,e[17],Hs);return{c(){t=J("div"),i&&i.c(),oe(t,"slot","secondary-content")},m(e,o){W(e,t,o),i&&i.m(t,null),n=!0},p(e,t){i&&i.p&&131072&t&&O(i,o,e,e[17],t,Bs,Hs)},i(e){n||(Ue(i,e),n=!0)},o(e){Ge(i,e),n=!1},d(e){e&&Z(t),i&&i.d(e)}}}function Ws(e){let t,n,o=e[0]&&Us(e);return{c(){o&&o.c(),t=$()},m(e,i){o&&o.m(e,i),W(e,t,i),n=!0},p(e,[n]){e[0]?o?(o.p(e,n),1&n&&Ue(o,1)):(o=Us(e),o.c(),Ue(o,1),o.m(t.parentNode,t)):o&&(Be(),Ge(o,1,1,(()=>{o=null})),He())},i(e){n||(Ue(o),n=!0)},o(e){Ge(o),n=!1},d(e){o&&o.d(e),e&&Z(t)}}}function Zs(e,t,n){let o,i,r,a,s,l,c,u,d,g,m,p,f;T(e,kt,(e=>n(8,u=e))),T(e,Et,(e=>n(9,d=e))),T(e,In,(e=>n(11,g=e))),T(e,Dn,(e=>n(12,m=e))),T(e,Lt,(e=>n(13,p=e))),T(e,St,(e=>n(14,f=e)));let{$$slots:v={},$$scope:h}=t;const b=ye();let{folder:k=!1}=t;return e.$$set=e=>{"folder"in e&&n(0,k=e.folder),"$$scope"in e&&n(17,h=e.$$scope)},e.$$.update=()=>{1&e.$$.dirty&&n(6,o=Ga(k)),320&e.$$.dirty&&n(7,i=wo(u,o)),128&e.$$.dirty&&n(2,r=Ya(i)),513&e.$$.dirty&&n(1,a=k&&k.folderId===d),2049&e.$$.dirty&&n(10,s=g.filter((e=>e.causeContent.userId===k.userId)).length),1024&e.$$.dirty&&n(3,l=s>9?"9+":s),29699&e.$$.dirty&&n(4,c=function(e,t,n,o,i){return e?t>0&&!n&&!o&&!i?"critical":"ok":"unknown"}(m,s,a,k.userId===p,f.includes(k.userId)))},[k,a,r,l,c,b,o,i,u,d,s,g,m,p,f,v,()=>b("domClick"),h]}class Xs extends $e{constructor(e){super(),_e(this,e,Zs,Ws,N,{folder:0})}}function Js(e,t,n){const o=e.slice();return o[15]=t[n],o}function Ks(e,t,n){const o=e.slice();return o[18]=t[n],o[20]=n,o}function qs(e){let t,n,o,i,r,a,s,c,u,d,g,m=l("smarthome.others")+"",p=e[3],f=[];for(let l=0;l<p.length;l+=1)f[l]=_s(Ks(e,p,l));const v=e=>Ge(f[e],1,1,(()=>{f[e]=null}));let h=e[0].length>3&&$s(e);function b(e,t){return e[4]>0?tl:el}let k=b(e),y=k(e);return{c(){t=J("div"),n=J("button");for(let e=0;e<f.length;e+=1)f[e].c();o=_(),h&&h.c(),i=_(),r=J("div"),a=q(m),s=_(),y.c(),oe(n,"class","avatar__group avatar__button"),oe(n,"title",l("smarthome.others")),oe(r,"class","avatar__desc"),oe(t,"class","smh_users avatar__wrap"),oe(t,"data-test","smh_avatar-users")},m(l,c){W(l,t,c),V(t,n);for(let e=0;e<f.length;e+=1)f[e].m(n,null);V(n,o),h&&h.m(n,null),V(t,i),V(t,r),V(r,a),V(r,s),y.m(r,null),u=!0,d||(g=ee(n,"click",e[10]),d=!0)},p(e,t){if(107&t){let i;for(p=e[3],i=0;i<p.length;i+=1){const r=Ks(e,p,i);f[i]?(f[i].p(r,t),Ue(f[i],1)):(f[i]=_s(r),f[i].c(),Ue(f[i],1),f[i].m(n,o))}for(Be(),i=p.length;i<f.length;i+=1)v(i);He()}e[0].length>3?h?(h.p(e,t),1&t&&Ue(h,1)):(h=$s(e),h.c(),Ue(h,1),h.m(n,null)):h&&(Be(),Ge(h,1,1,(()=>{h=null})),He()),k===(k=b(e))&&y?y.p(e,t):(y.d(1),y=k(e),y&&(y.c(),y.m(r,null)))},i(e){if(!u){for(let e=0;e<p.length;e+=1)Ue(f[e]);Ue(h),c||Ee((()=>{c=Fe(t,Mr,{duration:550,delay:2e3}),c.start()})),u=!0}},o(e){f=f.filter(Boolean);for(let t=0;t<f.length;t+=1)Ge(f[t]);Ge(h),u=!1},d(e){e&&Z(t),X(f,e),h&&h.d(),y.d(),d=!1,g()}}}function _s(e){let t,n;return t=new ps({props:{isBadge:e[1]&&e[0].length<=3&&e[3].length-1===e[20],userId:e[18].userId,state:e[6],devices:e[18].devices?e[18].devices.length:0,badgeText:e[5],badgeCls:"color-critical -bg"}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};11&n&&(o.isBadge=e[1]&&e[0].length<=3&&e[3].length-1===e[20]),8&n&&(o.userId=e[18].userId),64&n&&(o.state=e[6]),8&n&&(o.devices=e[18].devices?e[18].devices.length:0),32&n&&(o.badgeText=e[5]),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function $s(e){let t,n;return t=new ps({props:{text:e[0].length-2+"+",state:e[6],devices:e[4],badgeText:e[5],badgeCls:"color-critical -bg"}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};1&n&&(o.text=e[0].length-2+"+"),64&n&&(o.state=e[6]),16&n&&(o.devices=e[4]),32&n&&(o.badgeText=e[5]),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function el(e){let t;return{c(){t=J("p"),t.textContent=`${l("smarthome.noDevice")}`,oe(t,"class","p -secondary -small")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function tl(e){let t,n,o=l("smarthome.devices",e[4])+"";return{c(){t=J("span"),n=q(o),oe(t,"class","p -secondary -small")},m(e,o){W(e,t,o),V(t,n)},p(e,t){16&t&&o!==(o=l("smarthome.devices",e[4])+"")&&re(n,o)},d(e){e&&Z(t)}}}function nl(e){let t,n;return t=new tr({props:{$$slots:{"modal-footer":[ll],"modal-content":[sl]},$$scope:{ctx:e}}}),t.$on("close",e[13]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};2097157&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function ol(e){let t,n=l("smarthome.noDevice")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function il(e){let t,n=l("smarthome.devices",e[15].devices.length)+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p(e,o){1&o&&n!==(n=l("smarthome.devices",e[15].devices.length)+"")&&re(t,n)},d(e){e&&Z(t)}}}function rl(e){let t,n,o;function i(e,t){return e[15].devices&&e[15].devices.length>0?il:ol}let r=i(e),a=r(e);return{c(){t=J("div"),n=J("p"),a.c(),o=_(),oe(n,"class","p -small"),oe(t,"slot","controls")},m(e,i){W(e,t,i),V(t,n),a.m(n,null),V(t,o)},p(e,t){r===(r=i(e))&&a?a.p(e,t):(a.d(1),a=r(e),a&&(a.c(),a.m(n,null)))},d(e){e&&Z(t),a.d()}}}function al(e){let t,n;return t=new Xs({props:{folder:e[15],$$slots:{controls:[rl]},$$scope:{ctx:e}}}),t.$on("domClick",(function(){return e[12](e[15])})),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(n,o){e=n;const i={};1&o&&(i.folder=e[15]),2097153&o&&(i.$$scope={dirty:o,ctx:e}),t.$set(i)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function sl(e){let t,n,o=e[0],i=[];for(let a=0;a<o.length;a+=1)i[a]=al(Js(e,o,a));const r=e=>Ge(i[e],1,1,(()=>{i[e]=null}));return{c(){t=J("div");for(let e=0;e<i.length;e+=1)i[e].c();oe(t,"slot","modal-content")},m(e,o){W(e,t,o);for(let n=0;n<i.length;n+=1)i[n].m(t,null);n=!0},p(e,n){if(1&n){let a;for(o=e[0],a=0;a<o.length;a+=1){const r=Js(e,o,a);i[a]?(i[a].p(r,n),Ue(i[a],1)):(i[a]=al(r),i[a].c(),Ue(i[a],1),i[a].m(t,null))}for(Be(),a=o.length;a<i.length;a+=1)r(a);He()}},i(e){if(!n){for(let e=0;e<o.length;e+=1)Ue(i[e]);n=!0}},o(e){i=i.filter(Boolean);for(let t=0;t<i.length;t+=1)Ge(i[t]);n=!1},d(e){e&&Z(t),X(i,e)}}}function ll(e){let t,n,o,i;return{c(){t=J("div"),n=J("kin-button"),n.textContent=`${l("global.close")}`,ie(n,"size","large"),ie(n,"data-test","modal_secondary_btn"),oe(t,"slot","modal-footer")},m(r,a){W(r,t,a),V(t,n),o||(i=ee(n,"click",e[11]),o=!0)},p:I,d(e){e&&Z(t),o=!1,i()}}}function cl(e){let t,n,o,i=e[0]&&qs(e),r=e[2]&&nl(e);return{c(){i&&i.c(),t=_(),r&&r.c(),n=$()},m(e,a){i&&i.m(e,a),W(e,t,a),r&&r.m(e,a),W(e,n,a),o=!0},p(e,[o]){e[0]?i?(i.p(e,o),1&o&&Ue(i,1)):(i=qs(e),i.c(),Ue(i,1),i.m(t.parentNode,t)):i&&(Be(),Ge(i,1,1,(()=>{i=null})),He()),e[2]?r?(r.p(e,o),4&o&&Ue(r,1)):(r=nl(e),r.c(),Ue(r,1),r.m(n.parentNode,n)):r&&(Be(),Ge(r,1,1,(()=>{r=null})),He())},i(e){o||(Ue(i),Ue(r),o=!0)},o(e){Ge(i),Ge(r),o=!1},d(e){i&&i.d(e),e&&Z(t),r&&r.d(e),e&&Z(n)}}}function ul(e,t,n){let o,i,r,a,s,l,c,u;T(e,In,(e=>n(9,l=e))),T(e,Dn,(e=>n(1,c=e))),T(e,jn,(e=>n(14,u=e)));let{folders:d=[]}=t,g=!1;function m(){return u?fi(!0):n(2,g=!0)}return e.$$set=e=>{"folders"in e&&n(0,d=e.folders)},e.$$.update=()=>{1&e.$$.dirty&&n(3,o=function(e){return e.length>3?e.slice(0,2):e.slice(0,3)}(d)),1&e.$$.dirty&&n(4,i=function(e){let t=0;return e.forEach((e=>{e.devices&&(t+=e.devices.length)})),t}(d)),513&e.$$.dirty&&n(8,r=function(e,t){let n=0;return e&&e.length>0&&t&&t.map((t=>{n+=e.filter((e=>e.causeContent.userId===t.userId)).length})),n}(l,d)),256&e.$$.dirty&&n(5,a=r>9?"9+":r),258&e.$$.dirty&&n(6,s=function(e,t){return e?t>0?"critical":"ok":"unknown"}(c,r))},[d,c,g,o,i,a,s,m,r,l,()=>m(),()=>n(2,g=!1),e=>xi(e.folderId),()=>n(2,g=!1)]}class dl extends $e{constructor(e){super(),_e(this,e,ul,cl,N,{folders:0})}}function gl(e){if(null!==e&&e){const{name:t,displayDeviceInfo:n}=e;if(t)return t;if(n){const{deviceClass:e,modelName:t,os:o,vendor:i}=n;if(t)return t;if(o&&"UNKNOWN"!==o&&e)return`${o} ${l("smarthome.device.type."+lo[e])}`;if(o&&"UNKNOWN"!==o&&i)return`${o} ${i}`;if(o&&"UNKNOWN"!==o)return o;if(i)return i;if(e)return l("smarthome.device.type."+lo[e])}}return l("smarthome.device.type.unknown")}function ml(e,t,n){const o=e.slice();return o[5]=t[n],o}function pl(e){let t,n;return t=new ps({props:{name:gl(e[5]),state:e[2]?"online":"unknown",deviceType:e[5].networkInfo&&e[5].networkInfo.deviceClass?e[5].networkInfo.deviceClass:"UNKNOWN"}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};1&n&&(o.name=gl(e[5])),4&n&&(o.state=e[2]?"online":"unknown"),1&n&&(o.deviceType=e[5].networkInfo&&e[5].networkInfo.deviceClass?e[5].networkInfo.deviceClass:"UNKNOWN"),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function fl(e){let t,n;return t=new ps({props:{text:"+"+(e[1]-2),state:e[2]?"online":"unknown"}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};2&n&&(o.text="+"+(e[1]-2)),4&n&&(o.state=e[2]?"online":"unknown"),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function vl(e){let t,n,o,i,r,a,s,c,u,d,g,m,p,f,v=l("smarthome.devices",e[1])+"",h=e[0],b=[];for(let l=0;l<h.length;l+=1)b[l]=pl(ml(e,h,l));const k=e=>Ge(b[e],1,1,(()=>{b[e]=null}));let y=e[1]>3&&fl(e);return{c(){t=J("div"),n=J("h5"),n.textContent=`${l("smarthome.unassignedDevices.title")}`,o=_(),i=J("button");for(let e=0;e<b.length;e+=1)b[e].c();r=_(),y&&y.c(),s=_(),c=J("div"),u=J("p"),d=q(v),oe(n,"class","smh_unassigned__title h5 svelte-yqholm"),oe(i,"class","avatar__group"),oe(i,"title",a=l("smarthome.devices",e[1])),oe(i,"data-test","smh_unassigned"),oe(u,"class","p -secondary -small"),oe(c,"class","avatar__desc"),oe(t,"class","smh_unassigned")},m(a,l){W(a,t,l),V(t,n),V(t,o),V(t,i);for(let e=0;e<b.length;e+=1)b[e].m(i,null);V(i,r),y&&y.m(i,null),V(t,s),V(t,c),V(c,u),V(u,d),m=!0,p||(f=ee(i,"click",e[4]),p=!0)},p(e,[t]){if(5&t){let n;for(h=e[0],n=0;n<h.length;n+=1){const o=ml(e,h,n);b[n]?(b[n].p(o,t),Ue(b[n],1)):(b[n]=pl(o),b[n].c(),Ue(b[n],1),b[n].m(i,r))}for(Be(),n=h.length;n<b.length;n+=1)k(n);He()}e[1]>3?y?(y.p(e,t),2&t&&Ue(y,1)):(y=fl(e),y.c(),Ue(y,1),y.m(i,null)):y&&(Be(),Ge(y,1,1,(()=>{y=null})),He()),(!m||2&t&&a!==(a=l("smarthome.devices",e[1])))&&oe(i,"title",a),(!m||2&t)&&v!==(v=l("smarthome.devices",e[1])+"")&&re(d,v)},i(e){if(!m){for(let e=0;e<h.length;e+=1)Ue(b[e]);Ue(y),g||Ee((()=>{g=Fe(t,Mr,{duration:550,delay:2300}),g.start()})),m=!0}},o(e){b=b.filter(Boolean);for(let t=0;t<b.length;t+=1)Ge(b[t]);Ge(y),m=!1},d(e){e&&Z(t),X(b,e),y&&y.d(),p=!1,f()}}}function hl(e,t,n){let o,i,r;T(e,Dn,(e=>n(2,r=e)));let{folder:a=""}=t;return e.$$set=e=>{"folder"in e&&n(3,a=e.folder)},e.$$.update=()=>{8&e.$$.dirty&&n(0,o=function(e){return e.devices.length>3?e.devices.slice(0,2):e.devices.slice(0,3)}(a)),8&e.$$.dirty&&n(1,i=a.devices.length)},[o,i,r,a,()=>Ai()]}class bl extends $e{constructor(e){var t;super(),document.getElementById("svelte-yqholm-style")||((t=J("style")).id="svelte-yqholm-style",t.textContent=".smh_unassigned__title.svelte-yqholm{position:absolute;bottom:100%;margin-bottom:0.5rem}",V(document.head,t)),_e(this,e,hl,vl,N,{folder:3})}}function kl(e){let t,n,o,i,r,a,s,l,c,u,d,g,m,p,f=e[6]&&e[7]&&yl(e);function v(e,t){return e[3]?Al:wl}let h=v(e),b=h(e),k=(e[15]||e[8])&&xl(e);return{c(){t=J("div"),n=J("div"),o=J("div"),i=J("h5"),r=q(e[4]),a=_(),s=J("p"),l=q(e[5]),c=_(),f&&f.c(),u=_(),d=J("div"),b.c(),g=_(),k&&k.c(),oe(i,"class","h4 -margins"),oe(s,"class","p -small"),oe(d,"class","banner__icon"),oe(n,"class",m="banner "+(e[2]?"-"+e[2]:"")+" "+e[0]+" svelte-1fb7cy2"),oe(n,"data-test","smh_profile_banner"),se(n,"-tooltip",e[14]),se(n,"smh_omni-badge",e[15]&&e[12]),se(n,"-collapsed",e[15]&&e[12]),oe(t,"class",p=R(e[14]?"dsh_banner -tooltip":"")+" svelte-1fb7cy2")},m(e,m){W(e,t,m),V(t,n),V(n,o),V(o,i),V(i,r),V(o,a),V(o,s),V(s,l),V(o,c),f&&f.m(o,null),V(n,u),V(n,d),b.m(d,null),V(n,g),k&&k.m(n,null)},p(e,i){16&i[0]&&re(r,e[4]),32&i[0]&&re(l,e[5]),e[6]&&e[7]?f?f.p(e,i):(f=yl(e),f.c(),f.m(o,null)):f&&(f.d(1),f=null),h===(h=v(e))&&b?b.p(e,i):(b.d(1),b=h(e),b&&(b.c(),b.m(d,null))),e[15]||e[8]?k?k.p(e,i):(k=xl(e),k.c(),k.m(n,null)):k&&(k.d(1),k=null),5&i[0]&&m!==(m="banner "+(e[2]?"-"+e[2]:"")+" "+e[0]+" svelte-1fb7cy2")&&oe(n,"class",m),16389&i[0]&&se(n,"-tooltip",e[14]),36869&i[0]&&se(n,"smh_omni-badge",e[15]&&e[12]),36869&i[0]&&se(n,"-collapsed",e[15]&&e[12]),16384&i[0]&&p!==(p=R(e[14]?"dsh_banner -tooltip":"")+" svelte-1fb7cy2")&&oe(t,"class",p)},d(e){e&&Z(t),f&&f.d(),b.d(),k&&k.d()}}}function yl(e){let t,n,o,i;return{c(){t=J("kin-button"),n=q(e[6]),ie(t,"size","small"),ie(t,"type","secondary"),ie(t,"class","g-margin-top--15")},m(r,a){W(r,t,a),V(t,n),o||(i=ee(t,"click",e[22]),o=!0)},p(e,t){64&t[0]&&re(n,e[6])},d(e){e&&Z(t),o=!1,i()}}}function wl(e){let t;return{c(){t=J("kin-icon"),ie(t,"name","icon-m-logo-omni-bw"),ie(t,"size","64")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Al(e){let t;return{c(){t=J("kin-icon"),ie(t,"name",e[3]),ie(t,"size","48")},m(e,n){W(e,t,n)},p(e,n){8&n[0]&&ie(t,"name",e[3])},d(e){e&&Z(t)}}}function xl(e){let t,n,o;return{c(){t=J("button"),t.innerHTML='<kin-icon name="icon-s-controls-close" size="11"></kin-icon>',oe(t,"class","banner__close")},m(i,r){W(i,t,r),n||(o=ee(t,"click",e[23]),n=!0)},p:I,d(e){e&&Z(t),n=!1,o()}}}function Il(e){let t,n;return t=new tr({props:{title:e[9],subtitle:e[10],cssCls:"-contentless",$$slots:{"modal-footer":[zl]},$$scope:{ctx:e}}}),t.$on("close",e[26]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};512&n[0]&&(o.title=e[9]),1024&n[0]&&(o.subtitle=e[10]),2050&n[0]|2&n[1]&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function zl(e){let t,n,o,i,r,a;return{c(){t=J("div"),n=J("kin-button"),n.textContent=`${l("global.hide")}`,o=_(),i=J("kin-button"),i.textContent=`${l("global.cancel")}`,ie(n,"type","critical"),ie(n,"size","large"),ie(n,"data-test","smh_dismiss_ntf_confirm"),ie(i,"type","secondary"),ie(i,"size","large"),ie(i,"data-test","smh_dismiss_ntf_cancel"),ie(i,"class","g-margin-left--5"),oe(t,"class","modal__actions"),oe(t,"slot","modal-footer")},m(s,l){W(s,t,l),V(t,n),V(t,o),V(t,i),r||(a=[ee(n,"click",e[24]),ee(i,"click",e[25])],r=!0)},p:I,d(e){e&&Z(t),r=!1,E(a)}}}function Cl(e){let t,n,o,i=e[13]&&kl(e),r=e[11]&&Il(e);return{c(){i&&i.c(),t=_(),r&&r.c(),n=$()},m(e,a){i&&i.m(e,a),W(e,t,a),r&&r.m(e,a),W(e,n,a),o=!0},p(e,o){e[13]?i?i.p(e,o):(i=kl(e),i.c(),i.m(t.parentNode,t)):i&&(i.d(1),i=null),e[11]?r?(r.p(e,o),2048&o[0]&&Ue(r,1)):(r=Il(e),r.c(),Ue(r,1),r.m(n.parentNode,n)):r&&(Be(),Ge(r,1,1,(()=>{r=null})),He())},i(e){o||(Ue(r),o=!0)},o(e){Ge(r),o=!1},d(e){i&&i.d(e),e&&Z(t),r&&r.d(e),e&&Z(n)}}}function jl(e,t,n){let o,i,a;T(e,wn,(e=>n(21,a=e)));const s=ye();let{cssCls:l=""}=t,{placement:c=""}=t,{notification:u=null}=t,d="",g="",m="icon-m-logo-omni-bw",p="",f="",v="",h="",b="",k=!1,y="",w="",A=!1,x=!1,I=!1;function z(e){const{folderId:t}=u.causeContent;switch(e){case Xt:location.hash="#Settings/smarthomeTroubleshooting";break;case Kt:vi("#Smarthome/hubsetup/manualdhcp");break;case Jt:location.hash="#Settings/smarthomeTroubleshooting";break;case nn:s("action","offlineInstructions");break;case on:s("action","adminInstructions");break;case tn:Ii(t);break;case qt:if(c===Yt)s("action","pairDevice");else{const{deviceId:e}=u.causeContent,t=u.properties.find((e=>e&&"folderId"===e.key));zi(t,e)}break;case en:c===Ut?s("action","turnOnShields"):wi();break;case _t:r.browse(b);break;default:e=""}}function C(e){return i?wn.set(e):k?n(11,A=!0):void 0}function j(e){!function(e){Vn(`v1/notifications/${Oo}/dismiss?messageIds=${e}`,{},{method:"PUT"}).then((()=>Go()))}(e),n(11,A=!1)}be((()=>{u&&u.id!==a&&wn.set(!1)}));return e.$$set=e=>{"cssCls"in e&&n(0,l=e.cssCls),"placement"in e&&n(19,c=e.placement),"notification"in e&&n(20,u=e.notification)},e.$$.update=()=>{var t,r;524288&e.$$.dirty[0]&&n(14,o=c===Ht),524288&e.$$.dirty[0]&&n(15,i=c===Ht),524288&e.$$.dirty[0]&&n(2,g=c===Ht||c===Ut?"critical":""),524288&e.$$.dirty[0]&&n(3,m=c===Ht||c===Ut?"circle-critical-neutral":"icon-m-logo-omni-bw"),1048576&e.$$.dirty[0]&&function(e){if(e){n(1,d=e.id);const{title:{localization:t},body:{localization:o}}=e;if(n(4,p=t),n(5,f=o),e.resolution){const{actionName:{localization:t},navigation:o}=e.resolution;if(n(6,v=t),n(7,h=o),h===_t&&e.properties){const{argument:t=""}=e.properties.find((e=>e&&e.key===_t));b=t}}else n(6,v=""),n(7,h="");if(e.dismissible){n(8,k=e.dismissible);const{title:{localization:t},body:{localization:o}}=e.dismissMessage;n(9,y=t),n(10,w=o)}return n(13,I=!0)}n(13,I=!1)}(u),3145728&e.$$.dirty[0]&&(r=a,n(12,x=(t=u)&&t.id===r))},[l,d,g,m,p,f,v,h,k,y,w,A,x,I,o,i,z,C,j,c,u,a,()=>z(h),()=>C(d),()=>j(d),()=>n(11,A=!1),()=>n(11,A=!1)]}class El extends $e{constructor(e){var t;super(),document.getElementById("svelte-1fb7cy2-style")||((t=J("style")).id="svelte-1fb7cy2-style",t.textContent=".smh_omni-badge{overflow:hidden;bottom:65% !important;margin-left:1.5rem !important}.smh_omni-badge:before{content:'1';color:#000;font-size:1.2rem;line-height:1.5rem;text-align:center;width:100%}.dsh_banner.svelte-1fb7cy2{position:absolute;display:flex;justify-content:center;width:100%;z-index:10}.dsh_banner.-tooltip.svelte-1fb7cy2{position:absolute}",V(document.head,t)),_e(this,e,jl,Cl,N,{cssCls:0,placement:19,notification:20},[-1,-1])}}function Dl(e,t,n){const o=e.slice();return o[10]=t[n],o}function Nl(e){let t,n,o,i,r,a,s,l,c,u=e[4].length-1+"",d=e[3]&&Ml(e);return{c(){t=J("div"),n=J("button"),o=q("+ "),i=q(u),r=_(),d&&d.c(),a=$(),oe(n,"class","btn -large -terciary -icon-only"),oe(t,"class","banner__counter")},m(u,g){W(u,t,g),V(t,n),V(n,o),V(n,i),W(u,r,g),d&&d.m(u,g),W(u,a,g),s=!0,l||(c=ee(n,"click",e[7]),l=!0)},p(e,t){(!s||16&t)&&u!==(u=e[4].length-1+"")&&re(i,u),e[3]?d?(d.p(e,t),8&t&&Ue(d,1)):(d=Ml(e),d.c(),Ue(d,1),d.m(a.parentNode,a)):d&&(Be(),Ge(d,1,1,(()=>{d=null})),He())},i(e){s||(Ue(d),s=!0)},o(e){Ge(d),s=!1},d(e){e&&Z(t),e&&Z(r),d&&d.d(e),e&&Z(a),l=!1,c()}}}function Ml(e){let t,n;return t=new Rr({props:{title:"",type:"notifications",txt:{close:l("global.close")},$$slots:{default:[Tl]},$$scope:{ctx:e}}}),t.$on("close",e[9]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};8214&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function Ll(e){let t,n;return t=new El({props:{cssCls:"g-margin-bottom--20",placement:e[1],notification:e[10]}}),t.$on("action",e[8]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};2&n&&(o.placement=e[1]),16&n&&(o.notification=e[10]),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function Tl(e){let t,n,o,i,r,a,s,c=l("smarthome.profile.notifications.overlay",e[2].userName)+"",u=e[4],d=[];for(let l=0;l<u.length;l+=1)d[l]=Ll(Dl(e,u,l));const g=e=>Ge(d[e],1,1,(()=>{d[e]=null}));return{c(){t=J("div"),n=J("div"),o=J("h1"),i=q(c),r=_(),a=J("div");for(let e=0;e<d.length;e+=1)d[e].c();oe(o,"class","h4 -margins"),oe(n,"class","tab__wrap"),oe(a,"class","tab__scroll"),oe(t,"class","tab__sticky")},m(e,l){W(e,t,l),V(t,n),V(n,o),V(o,i),V(t,r),V(t,a);for(let t=0;t<d.length;t+=1)d[t].m(a,null);s=!0},p(e,t){if((!s||4&t)&&c!==(c=l("smarthome.profile.notifications.overlay",e[2].userName)+"")&&re(i,c),18&t){let n;for(u=e[4],n=0;n<u.length;n+=1){const o=Dl(e,u,n);d[n]?(d[n].p(o,t),Ue(d[n],1)):(d[n]=Ll(o),d[n].c(),Ue(d[n],1),d[n].m(a,null))}for(Be(),n=u.length;n<d.length;n+=1)g(n);He()}},i(e){if(!s){for(let e=0;e<u.length;e+=1)Ue(d[e]);s=!0}},o(e){d=d.filter(Boolean);for(let t=0;t<d.length;t+=1)Ge(d[t]);s=!1},d(e){e&&Z(t),X(d,e)}}}function Pl(e){let t,n,o,i;t=new El({props:{cssCls:e[0],placement:e[1],notification:e[4][0]}}),t.$on("action",e[6]);let r=e[1]===Gt&&e[4].length>1&&Nl(e);return{c(){Xe(t.$$.fragment),n=_(),r&&r.c(),o=$()},m(e,a){Je(t,e,a),W(e,n,a),r&&r.m(e,a),W(e,o,a),i=!0},p(e,[n]){const i={};1&n&&(i.cssCls=e[0]),2&n&&(i.placement=e[1]),16&n&&(i.notification=e[4][0]),t.$set(i),e[1]===Gt&&e[4].length>1?r?(r.p(e,n),18&n&&Ue(r,1)):(r=Nl(e),r.c(),Ue(r,1),r.m(o.parentNode,o)):r&&(Be(),Ge(r,1,1,(()=>{r=null})),He())},i(e){i||(Ue(t.$$.fragment,e),Ue(r),i=!0)},o(e){Ge(t.$$.fragment,e),Ge(r),i=!1},d(e){Ke(t,e),e&&Z(n),r&&r.d(e),e&&Z(o)}}}function Sl(e,t,n){let o,i;T(e,xn,(e=>n(5,i=e)));let{cssCls:r=""}=t,{placement:a=""}=t,{context:s={userId:null,userName:null,folderId:null,groupId:null,deviceId:null}}=t,l=!1;he((()=>Go()));return e.$$set=e=>{"cssCls"in e&&n(0,r=e.cssCls),"placement"in e&&n(1,a=e.placement),"context"in e&&n(2,s=e.context)},e.$$.update=()=>{38&e.$$.dirty&&n(4,o=Qa(i,a,s))},[r,a,s,l,o,i,function(t){we(e,t)},()=>n(3,l=!0),function(t){we(e,t)},()=>n(3,l=!1)]}class Ol extends $e{constructor(e){super(),_e(this,e,Sl,Pl,N,{cssCls:0,placement:1,context:2})}}function Rl(e){let t;return{c(){t=J("kin-icon"),ie(t,"name",e[6]),ie(t,"size",e[7]),ie(t,"class",e[2])},m(e,n){W(e,t,n)},p(e,n){64&n&&ie(t,"name",e[6]),128&n&&ie(t,"size",e[7]),4&n&&ie(t,"class",e[2])},d(e){e&&Z(t)}}}function Bl(e){let t,n;return{c(){t=J("p"),n=q(e[3]),oe(t,"class","tile__label")},m(e,o){W(e,t,o),V(t,n)},p(e,t){8&t&&re(n,e[3])},d(e){e&&Z(t)}}}function Hl(e){let t,n,o;return{c(){t=J("span"),n=q(e[4]),oe(t,"class",o="tile__desc "+e[5])},m(e,o){W(e,t,o),V(t,n)},p(e,i){16&i&&re(n,e[4]),32&i&&o!==(o="tile__desc "+e[5])&&oe(t,"class",o)},d(e){e&&Z(t)}}}function Ul(e){let t,n,o,i,r,a,s,l,c,u=e[6]&&Rl(e),d=e[3]&&Bl(e),g=e[4]&&Hl(e);const m=e[12].default,p=P(m,e,e[11],null);return{c(){t=J("button"),u&&u.c(),n=_(),d&&d.c(),o=_(),g&&g.c(),i=_(),p&&p.c(),oe(t,"class",r="tile "+e[1]),oe(t,"style",a="\n\t\t"+(e[8]?"height:"+e[8]+";":"")+"\n\t\t"+(e[9]?"width:"+e[9]+";":"")+"\n\t"),oe(t,"data-test",e[0])},m(r,a){W(r,t,a),u&&u.m(t,null),V(t,n),d&&d.m(t,null),V(t,o),g&&g.m(t,null),V(t,i),p&&p.m(t,null),s=!0,l||(c=ee(t,"click",e[13]),l=!0)},p(e,[l]){e[6]?u?u.p(e,l):(u=Rl(e),u.c(),u.m(t,n)):u&&(u.d(1),u=null),e[3]?d?d.p(e,l):(d=Bl(e),d.c(),d.m(t,o)):d&&(d.d(1),d=null),e[4]?g?g.p(e,l):(g=Hl(e),g.c(),g.m(t,i)):g&&(g.d(1),g=null),p&&p.p&&2048&l&&O(p,m,e,e[11],l,null,null),(!s||2&l&&r!==(r="tile "+e[1]))&&oe(t,"class",r),(!s||768&l&&a!==(a="\n\t\t"+(e[8]?"height:"+e[8]+";":"")+"\n\t\t"+(e[9]?"width:"+e[9]+";":"")+"\n\t"))&&oe(t,"style",a),(!s||1&l)&&oe(t,"data-test",e[0])},i(e){s||(Ue(p,e),s=!0)},o(e){Ge(p,e),s=!1},d(e){e&&Z(t),u&&u.d(),d&&d.d(),g&&g.d(),p&&p.d(e),l=!1,c()}}}function Gl(e,t,n){let{$$slots:o={},$$scope:i}=t;const r=ye();let{dataTest:a=""}=t,{cssCls:s=""}=t,{iconCss:l=""}=t,{label:c=""}=t,{desc:u=""}=t,{descCls:d=""}=t,{icon:g=""}=t,{iconSize:m=48}=t,{height:p=""}=t,{width:f=""}=t;return e.$$set=e=>{"dataTest"in e&&n(0,a=e.dataTest),"cssCls"in e&&n(1,s=e.cssCls),"iconCss"in e&&n(2,l=e.iconCss),"label"in e&&n(3,c=e.label),"desc"in e&&n(4,u=e.desc),"descCls"in e&&n(5,d=e.descCls),"icon"in e&&n(6,g=e.icon),"iconSize"in e&&n(7,m=e.iconSize),"height"in e&&n(8,p=e.height),"width"in e&&n(9,f=e.width),"$$scope"in e&&n(11,i=e.$$scope)},[a,s,l,c,u,d,g,m,p,f,r,i,o,()=>r("domClick")]}class Yl extends $e{constructor(e){super(),_e(this,e,Gl,Ul,N,{dataTest:0,cssCls:1,iconCss:2,label:3,desc:4,descCls:5,icon:6,iconSize:7,height:8,width:9})}}const Fl=e=>{e?n("app.utils.GetUrlParameters",334).then((t=>(t=(t=t+"&p_scr="+e).replace("action=1","action=2"),r.browse(t)))):console.error("openOmniSupport missing pscr param")};function Ql(e){let t,n,o,i,r,a,s,c,u,d,g,m,p,f,v=l("smarthome.offlineBoxInstruction.desc1")+"",h=l("smarthome.offlineBoxInstruction.desc2")+"";return{c(){t=J("div"),n=J("p"),o=J("span"),o.textContent="1.",i=_(),a=_(),s=J("p"),c=J("span"),c.textContent="2.",u=_(),g=_(),m=J("a"),m.textContent=`${l("settings")} > ${l("smarthome")} > ${l("smarthome.hub.btnReconf")}`,oe(o,"class","h3 smh_modal__number svelte-bfm8i5"),r=new ce(null),oe(n,"class","p smh_modal__instructions svelte-bfm8i5"),oe(c,"class","h3 smh_modal__number svelte-bfm8i5"),d=new ce(null),oe(s,"class","p smh_modal__instructions svelte-bfm8i5"),oe(m,"class","a g-margin-top--10"),oe(m,"href","#Settings/smarthomeTroubleshooting"),oe(t,"slot","modal-content")},m(l,b){W(l,t,b),V(t,n),V(n,o),V(n,i),r.m(v,n),V(t,a),V(t,s),V(s,c),V(s,u),d.m(h,s),V(t,g),V(t,m),p||(f=ee(m,"click",e[3]),p=!0)},p:I,d(e){e&&Z(t),p=!1,f()}}}function Vl(e){let t,n,o,i,r,a,s;return{c(){t=J("div"),n=J("kin-button"),n.textContent=`${l("global.gotIt")}`,o=J("br"),i=_(),r=J("button"),r.textContent=`${l("smarthome.getEvenMoreHelp.link")}`,ie(n,"size","large"),ie(n,"class","g-margin-bottom--15"),oe(r,"class","a -small"),oe(r,"data-test","smh_need_help"),oe(t,"class","modal__actions"),oe(t,"slot","modal-footer")},m(l,c){W(l,t,c),V(t,n),V(t,o),V(t,i),V(t,r),a||(s=[ee(n,"click",e[1]),ee(r,"click",e[2])],a=!0)},p:I,d(e){e&&Z(t),a=!1,E(s)}}}function Wl(e){let t,n;return t=new tr({props:{title:l("smarthome.offlineBoxInstruction.title"),subtitle:l("smarthome.offlineBoxInstruction.subtitle"),$$slots:{"modal-footer":[Vl],"modal-content":[Ql]},$$scope:{ctx:e}}}),t.$on("close",e[4]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,[n]){const o={};32&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function Zl(e){const t=ye();return[t,()=>t("close"),()=>Fl("box_fix"),()=>t("close"),function(t){we(e,t)}]}class Xl extends $e{constructor(e){var t;super(),document.getElementById("svelte-bfm8i5-style")||((t=J("style")).id="svelte-bfm8i5-style",t.textContent=".smh_modal__instructions.svelte-bfm8i5{text-align:start;padding:3rem 3rem 0;position:relative}.smh_modal__number.svelte-bfm8i5{position:absolute;margin:-0.1rem -2.5rem 0;text-align:end;width:2rem}",V(document.head,t)),_e(this,e,Zl,Wl,N,{})}}function Jl(e){let t;return{c(){t=J("kin-loading"),ie(t,"fullscreen","true"),ie(t,"data-test","loading")},m(e,n){W(e,t,n)},d(e){e&&Z(t)}}}function Kl(e){let t,n;return t=new Ri({props:{id:ec}}),t.$on("success",e[8]),t.$on("error",e[9]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p:I,i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function ql(e){let t,n,o,i,r,a,s,l,c,u,d,g,m,p,f,v,h,b,k,y,w,A,x,I,z,C;return{c(){t=J("div"),n=J("div"),o=_(),i=J("h1"),i.textContent="Your subscription has expired",r=_(),a=J("div"),s=J("p"),l=J("kin-icon"),c=_(),u=q(e[3]),d=q(" devices on your network are no longer protected"),g=_(),m=J("p"),p=J("kin-icon"),f=_(),v=q(e[4]),h=q(" computers have lost advanced antivirus protection"),b=_(),k=J("p"),y=J("kin-icon"),w=_(),A=q(e[2]),x=q(" family members have lost their family protection"),I=_(),z=J("div"),C=J("kin-ipm"),oe(n,"class","illustration svelte-9a4deb"),oe(i,"class","h1 g-margin-bottom--20"),ie(l,"name","circle-critical"),ie(l,"class","g-margin-right--5"),ie(l,"size","20"),oe(s,"class","p g-margin-bottom--20"),ie(p,"name","circle-critical"),ie(p,"class","g-margin-right--5"),ie(p,"size","20"),oe(m,"class","p g-margin-bottom--20"),ie(y,"name","circle-critical"),ie(y,"class","g-margin-right--5"),ie(y,"size","20"),oe(k,"class","p g-margin-bottom--20"),oe(a,"class","text-block svelte-9a4deb"),ie(C,"id",tc),ae(z,"display","inline-block"),ae(z,"height","50px"),ae(z,"width","200px"),ae(z,"position","relative"),ae(z,"margin","auto")},m(e,j){W(e,t,j),V(t,n),V(t,o),V(t,i),V(t,r),V(t,a),V(a,s),V(s,l),V(s,c),V(s,u),V(s,d),V(a,g),V(a,m),V(m,p),V(m,f),V(m,v),V(m,h),V(a,b),V(a,k),V(k,y),V(k,w),V(k,A),V(k,x),V(t,I),V(t,z),V(z,C)},p(e,t){8&t&&re(u,e[3]),16&t&&re(v,e[4]),4&t&&re(A,e[2])},d(e){e&&Z(t)}}}function _l(e){let t,n,o,i,r=e[0]&&!e[1]&&Jl(),a=!e[1]&&Kl(e),s=e[1]&&ql(e);return{c(){t=J("div"),r&&r.c(),n=_(),a&&a.c(),o=_(),s&&s.c(),oe(t,"slot","modal-ipm")},m(e,l){W(e,t,l),r&&r.m(t,null),V(t,n),a&&a.m(t,null),V(t,o),s&&s.m(t,null),i=!0},p(e,i){e[0]&&!e[1]?r||(r=Jl(),r.c(),r.m(t,n)):r&&(r.d(1),r=null),e[1]?a&&(Be(),Ge(a,1,1,(()=>{a=null})),He()):a?(a.p(e,i),2&i&&Ue(a,1)):(a=Kl(e),a.c(),Ue(a,1),a.m(t,o)),e[1]?s?s.p(e,i):(s=ql(e),s.c(),s.m(t,null)):s&&(s.d(1),s=null)},i(e){i||(Ue(a),i=!0)},o(e){Ge(a),i=!1},d(e){e&&Z(t),r&&r.d(),a&&a.d(),s&&s.d()}}}function $l(e){let t,n;return t=new tr({props:{ipm:!0,width:720,ipmHeight:436,cssCls:"-headless -contentless -footless",$$slots:{"modal-ipm":[_l]},$$scope:{ctx:e}}}),t.$on("close",e[10]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,[n]){const o={};2079&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}const ec=429,tc=234;function nc(e,t,n){let o,i,r,a,s,l;T(e,ts,(e=>n(5,a=e))),T(e,eo,(e=>n(6,s=e))),T(e,$n,(e=>n(7,l=e)));let c=!0,u=!1;return e.$$.update=()=>{32&e.$$.dirty&&n(2,o=a.length),64&e.$$.dirty&&n(3,i=s),128&e.$$.dirty&&n(4,r=function(e){return e.filter((e=>e.pairedInfo&&e.pairedInfo.status&&"ENROLLED"===e.pairedInfo.status&&"PC"===e.displayDeviceInfo.deviceClass)).length}(l))},[c,u,o,i,r,a,s,l,()=>n(0,c=!1),()=>n(1,u=!0),()=>fi(!1)]}class oc extends $e{constructor(e){var t;super(),document.getElementById("svelte-9a4deb-style")||((t=J("style")).id="svelte-9a4deb-style",t.textContent='.text-block.svelte-9a4deb{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:420px;margin:auto}.illustration.svelte-9a4deb{margin-bottom:35px;display:inline-block;width:201px;height:189px;background-size:201px 189px;background-image:url("data:image/png;base64,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")}',V(document.head,t)),_e(this,e,nc,$l,N,{})}}function ic(e,t,n){const o=e.slice();return o[24]=t[n],o[26]=n,o}function rc(e){let t,n,o,i,r=l("smarthome.dashboard.status.protected")+"";return{c(){t=J("kin-icon"),n=_(),i=$(),ie(t,"name","circle-ok"),ie(t,"size","40"),o=new ce(i)},m(e,a){W(e,t,a),W(e,n,a),o.m(r,e,a),W(e,i,a)},p:I,d(e){e&&Z(t),e&&Z(n),e&&Z(i),e&&o.d()}}}function ac(e){let t,n,o,i,r=l("smarthome.dashboard.status.notProtected")+"";return{c(){t=J("kin-icon"),n=_(),i=$(),ie(t,"name","circle-critical"),ie(t,"size","40"),o=new ce(i)},m(e,a){W(e,t,a),W(e,n,a),o.m(r,e,a),W(e,i,a)},p:I,d(e){e&&Z(t),e&&Z(n),e&&Z(i),e&&o.d()}}}function sc(e){let t,n,o,i,r,a,s,c=l("smarthome.dashboard.status.expired")+"";return{c(){t=J("kin-icon"),n=_(),i=_(),r=J("div"),a=J("kin-ipm"),ie(t,"name","circle-critical"),ie(t,"size","40"),o=new ce(i),ie(a,"id",yc),oe(r,"class","expiration_btn svelte-1ds77vq"),oe(r,"style",s=`width: ${e[0]}px;`)},m(e,s){W(e,t,s),W(e,n,s),o.m(c,e,s),W(e,i,s),W(e,r,s),V(r,a)},p(e,t){1&t&&s!==(s=`width: ${e[0]}px;`)&&oe(r,"style",s)},d(e){e&&Z(t),e&&Z(n),e&&o.d(),e&&Z(i),e&&Z(r)}}}function lc(e){let t,n;function o(e,t){return e[10]?sc:e[7]?rc:ac}let i=o(e),r=i(e);return{c(){t=J("div"),n=J("h1"),r.c(),oe(n,"class","h1"),oe(t,"slot","page-title"),oe(t,"class","dsh_title_status svelte-1ds77vq")},m(e,o){W(e,t,o),V(t,n),r.m(n,null)},p(e,t){i===(i=o(e))&&r?r.p(e,t):(r.d(1),r=i(e),r&&(r.c(),r.m(n,null)))},d(e){e&&Z(t),r.d()}}}function cc(e){let t,n;return t=new xs({props:{folder:e[24],index:e[26]}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};4&n&&(o.folder=e[24]),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function uc(e){let t,n;return t=new dl({props:{folders:e[3]}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};8&n&&(o.folders=e[3]),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function dc(e){let t,n;return t=new bl({props:{folder:e[5]}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};32&n&&(o.folder=e[5]),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function gc(e){let t,n,o=wc(st(0),"span -small")+"";return{c(){n=$(),t=new ce(n)},m(e,i){t.m(o,e,i),W(e,n,i)},p:I,d(e){e&&Z(n),e&&t.d()}}}function mc(e){let t,n,o=wc(st(e[6].insight.bytes.total),"span -small")+"";return{c(){n=$(),t=new ce(n)},m(e,i){t.m(o,e,i),W(e,n,i)},p(e,n){64&n&&o!==(o=wc(st(e[6].insight.bytes.total),"span -small")+"")&&t.p(o)},d(e){e&&Z(n),e&&t.d()}}}function pc(e){let t,n,o;function i(e,t){return e[6]?.insight?.bytes?.total?mc:gc}let r=i(e),a=r(e);return{c(){t=J("p"),a.c(),n=_(),o=J("p"),o.textContent=`${l("smarthome.dashboard.tile.statistics")}`,oe(t,"class","smh_tile__label"),oe(o,"class","tile__desc")},m(e,i){W(e,t,i),a.m(t,null),W(e,n,i),W(e,o,i)},p(e,n){r===(r=i(e))&&a?a.p(e,n):(a.d(1),a=r(e),a&&(a.c(),a.m(t,null)))},d(e){e&&Z(t),a.d(),e&&Z(n),e&&Z(o)}}}function fc(e){let t,n,o,i,r,a,s,c,u=e[8].length+"",d=e[9].length+"";return{c(){t=J("span"),n=q(u),o=_(),i=J("span"),r=q("/ "),a=q(d),s=_(),c=J("p"),c.textContent=`${l("smarthome.dashboard.tile.devices",0)}`,oe(i,"class","span -small -secondary"),oe(t,"class","smh_tile__label"),oe(c,"class","tile__desc")},m(e,l){W(e,t,l),V(t,n),V(t,o),V(t,i),V(i,r),V(i,a),W(e,s,l),W(e,c,l)},p(e,t){256&t&&u!==(u=e[8].length+"")&&re(n,u),512&t&&d!==(d=e[9].length+"")&&re(a,d)},d(e){e&&Z(t),e&&Z(s),e&&Z(c)}}}function vc(e){let t,n,o,i,r,a,s,c,u,d,g,m,p,f,v,h,b=e[2],k=[];for(let l=0;l<b.length;l+=1)k[l]=cc(ic(e,b,l));const y=e=>Ge(k[e],1,1,(()=>{k[e]=null}));let w=e[3].length>1&&uc(e);r=new xs({props:{folder:e[4]}});let A=e[5]&&e[5].devices&&e[5].devices.length&&dc(e);return u=new Yl({props:{dataTest:"smh_dashboard_tile_statistics",$$slots:{default:[pc]},$$scope:{ctx:e}}}),u.$on("domClick",e[19]),g=new Yl({props:{dataTest:"smh_dashboard_tile_box",desc:l("smarthome.dashboard.tile.hub"),icon:"omnibox-status",iconCss:e[7]?"":"color-critical -text",iconSize:38}}),g.$on("domClick",e[20]),p=new Yl({props:{dataTest:"smh_dashboard_tile_active_devices",$$slots:{default:[fc]},$$scope:{ctx:e}}}),p.$on("domClick",e[21]),v=new Ol({props:{placement:"dashboard",cssCls:"-tooltip"}}),v.$on("action",e[22]),{c(){t=J("div"),n=J("div");for(let e=0;e<k.length;e+=1)k[e].c();o=_(),w&&w.c(),i=_(),Xe(r.$$.fragment),a=_(),A&&A.c(),s=_(),c=J("div"),Xe(u.$$.fragment),d=_(),Xe(g.$$.fragment),m=_(),Xe(p.$$.fragment),f=_(),Xe(v.$$.fragment),oe(n,"class","smh_circles svelte-1ds77vq"),oe(c,"class","smh_tiles svelte-1ds77vq"),oe(t,"slot","page-content"),oe(t,"class","smh")},m(e,l){W(e,t,l),V(t,n);for(let t=0;t<k.length;t+=1)k[t].m(n,null);V(n,o),w&&w.m(n,null),V(n,i),Je(r,n,null),V(n,a),A&&A.m(n,null),V(t,s),V(t,c),Je(u,c,null),V(c,d),Je(g,c,null),V(c,m),Je(p,c,null),V(c,f),Je(v,c,null),h=!0},p(e,t){if(4&t){let i;for(b=e[2],i=0;i<b.length;i+=1){const r=ic(e,b,i);k[i]?(k[i].p(r,t),Ue(k[i],1)):(k[i]=cc(r),k[i].c(),Ue(k[i],1),k[i].m(n,o))}for(Be(),i=b.length;i<k.length;i+=1)y(i);He()}e[3].length>1?w?(w.p(e,t),8&t&&Ue(w,1)):(w=uc(e),w.c(),Ue(w,1),w.m(n,i)):w&&(Be(),Ge(w,1,1,(()=>{w=null})),He());const a={};16&t&&(a.folder=e[4]),r.$set(a),e[5]&&e[5].devices&&e[5].devices.length?A?(A.p(e,t),32&t&&Ue(A,1)):(A=dc(e),A.c(),Ue(A,1),A.m(n,null)):A&&(Be(),Ge(A,1,1,(()=>{A=null})),He());const s={};134217792&t&&(s.$$scope={dirty:t,ctx:e}),u.$set(s);const l={};128&t&&(l.iconCss=e[7]?"":"color-critical -text"),g.$set(l);const c={};134218496&t&&(c.$$scope={dirty:t,ctx:e}),p.$set(c)},i(e){if(!h){for(let e=0;e<b.length;e+=1)Ue(k[e]);Ue(w),Ue(r.$$.fragment,e),Ue(A),Ue(u.$$.fragment,e),Ue(g.$$.fragment,e),Ue(p.$$.fragment,e),Ue(v.$$.fragment,e),h=!0}},o(e){k=k.filter(Boolean);for(let t=0;t<k.length;t+=1)Ge(k[t]);Ge(w),Ge(r.$$.fragment,e),Ge(A),Ge(u.$$.fragment,e),Ge(g.$$.fragment,e),Ge(p.$$.fragment,e),Ge(v.$$.fragment,e),h=!1},d(e){e&&Z(t),X(k,e),w&&w.d(),Ke(r),A&&A.d(),Ke(u),Ke(g),Ke(p),Ke(v)}}}function hc(e){let t,n;return t=new Xl({}),t.$on("close",e[23]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p:I,i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function bc(e){let t,n;return t=new oc({}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function kc(e){let t,n,o,i,r,a,s;t=new Dr({props:{layout:"center",back:!1,$$slots:{"page-content":[vc],"page-title":[lc]},$$scope:{ctx:e}}});let l="offlineInstructions"===e[1]&&hc(e),c=("expiration"===e[1]||e[11])&&bc();return{c(){Xe(t.$$.fragment),n=_(),l&&l.c(),o=_(),c&&c.c(),i=$()},m(u,d){Je(t,u,d),W(u,n,d),l&&l.m(u,d),W(u,o,d),c&&c.m(u,d),W(u,i,d),r=!0,a||(s=ee(window,"message",e[18]),a=!0)},p(e,[n]){const r={};134219773&n&&(r.$$scope={dirty:n,ctx:e}),t.$set(r),"offlineInstructions"===e[1]?l?(l.p(e,n),2&n&&Ue(l,1)):(l=hc(e),l.c(),Ue(l,1),l.m(o.parentNode,o)):l&&(Be(),Ge(l,1,1,(()=>{l=null})),He()),"expiration"===e[1]||e[11]?c?2050&n&&Ue(c,1):(c=bc(),c.c(),Ue(c,1),c.m(i.parentNode,i)):c&&(Be(),Ge(c,1,1,(()=>{c=null})),He())},i(e){r||(Ue(t.$$.fragment,e),Ue(l),Ue(c),r=!0)},o(e){Ge(t.$$.fragment,e),Ge(l),Ge(c),r=!1},d(e){Ke(t,e),e&&Z(n),l&&l.d(e),e&&Z(o),c&&c.d(e),e&&Z(i),a=!1,s()}}}const yc=234;function wc(e,t){const[n,o]=e.split(" ");return n+" "+(t?'<span class="'+t+'">'+o+"</span>":o)}function Ac(e,t,n){let o,i,r,a,s,l,c,u,d,g,m,p;T(e,ts,(e=>n(17,a=e))),T(e,qa,(e=>n(4,s=e))),T(e,$a,(e=>n(5,l=e))),T(e,Ot,(e=>n(6,c=e))),T(e,Dn,(e=>n(7,u=e))),T(e,no,(e=>n(8,d=e))),T(e,$n,(e=>n(9,g=e))),T(e,jn,(e=>n(10,m=e))),T(e,En,(e=>n(11,p=e)));let{options:f=""}=t,v=0,h=null;function b(e){if("offlineInstructions"===e)return n(1,h="offlineInstructions")}function k(){n(1,h=null),f&&f.wildcard&&Ci()}function y(e){if(console.log("processIpmMessage",e),!e||!e.data)return;const t=e.data;"windowLoaded"===t.action&&+t.elmId===yc&&n(0,v=t.width)}return e.$$set=e=>{"options"in e&&n(15,f=e.options)},e.$$.update=()=>{32768&e.$$.dirty&&n(16,o=f.wildcard),131072&e.$$.dirty&&n(2,i=function(e){return e.length>6?[...e.slice(0,5)]:[...e.slice(0,6)]}(a)),131072&e.$$.dirty&&n(3,r=function(e){return e.length>6?[...e.slice(5)]:[]}(a)),65536&e.$$.dirty&&o&&"offlineInstructions"===o&&n(1,h="offlineInstructions")},[v,h,i,r,s,l,c,u,d,g,m,p,b,k,y,f,o,a,e=>y(e),()=>vi("#Smarthome/statistics"),()=>wi(),()=>vi("#Smarthome/devices"),e=>b(e.detail),()=>k()]}class xc extends $e{constructor(e){var t;super(),document.getElementById("svelte-1ds77vq-style")||((t=J("style")).id="svelte-1ds77vq-style",t.textContent=".expiration_btn.svelte-1ds77vq{display:inline-block;position:relative;vertical-align:middle;height:48px}.dsh_title_status.svelte-1ds77vq{position:absolute;top:-5rem;left:0;right:0;z-index:99}.smh_tiles.svelte-1ds77vq{position:absolute;left:15%;right:15%;bottom:2.4rem;height:8rem;display:grid;grid-column-gap:2rem;grid-template-columns:1fr 1fr 1fr;z-index:99}.smh_tiles .smh_omni-badge.-collapsed{margin:0 0 -3rem}.smh .smh_tile__label{font-size:2.4rem;font-weight:normal;line-height:1;margin:0.8rem 0 0}.smh_circles.svelte-1ds77vq{position:absolute;top:-10.4rem;right:0;left:0;bottom:-1.5rem;display:block}.smh_circles.svelte-1ds77vq .smh_avatar{position:absolute;transform:translate3d(50%, -50%, 0);z-index:10}.smh_circles.svelte-1ds77vq .smh_avatar.-household{top:50%;right:50%}.smh_circles.svelte-1ds77vq .smh_avatar.-user:nth-child(1){top:23%;right:50%}.smh_circles.svelte-1ds77vq .smh_avatar.-user:nth-child(2){top:62%;right:70%}.smh_circles.svelte-1ds77vq .smh_avatar.-user:nth-child(3){top:62%;right:30%}.smh_circles.svelte-1ds77vq .smh_avatar.-user:nth-child(4){top:37%;right:70%}.smh_circles.svelte-1ds77vq .smh_avatar.-user:nth-child(5){top:37%;right:30%}.smh_circles.svelte-1ds77vq .smh_avatar.-user:nth-child(6){top:67%;right:50%}.smh_circles.svelte-1ds77vq .smh_users{position:absolute;top:67%;right:50%;transform:translate3d(50%, -50%, 0)}.smh_circles.svelte-1ds77vq .smh_unassigned{position:absolute;top:50%;right:5%;transform:translateY(-50%)}",V(document.head,t)),_e(this,e,Ac,kc,N,{options:15})}}function Ic(e){let t,n,o,i,r,a,s,c,u,d,g,m,p,f,v,h,b,k=l("smarthome.shipping.title")+"",y=l("smarthome.shipping.details.gotDeliveryIssues")+"";return{c(){t=J("div"),n=J("div"),o=J("div"),i=_(),r=J("h1"),a=_(),s=J("p"),s.textContent=`${l("smarthome.shipping.desc")}`,c=_(),u=J("div"),d=J("kin-button"),d.textContent=`${l("smarthome.shipping.details.alreadyHasHub")}`,g=_(),m=J("p"),p=q(y),f=_(),v=J("button"),v.textContent=`${l("smarthome.getHelp.link")}`,oe(o,"class","svg -waiting dhs_waiting svelte-1tuwuwp"),oe(r,"class","h1 -margins"),oe(s,"class","p -secondary"),oe(n,"class","center"),ie(d,"type","primary"),ie(d,"size","large"),ie(d,"class","g-margin-top--40 g-margin-bottom--10"),ie(d,"data-test","shp_complete_onboarding"),oe(v,"class","a"),oe(v,"data-test","smh_get_help"),oe(m,"class","p"),oe(t,"slot","page-content"),oe(t,"class","kin_page-content -center")},m(l,y){W(l,t,y),V(t,n),V(n,o),V(n,i),V(n,r),r.innerHTML=k,V(n,a),V(n,s),V(t,c),V(t,u),V(u,d),V(u,g),V(u,m),V(m,p),V(m,f),V(m,v),h||(b=[ee(d,"click",e[0]),ee(v,"click",e[1])],h=!0)},p:I,d(e){e&&Z(t),h=!1,E(b)}}}function zc(e){let t,n;return t=new Dr({props:{layout:"center-all",back:!1,cssCls:"-no-header",$$slots:{"page-content":[Ic]},$$scope:{ctx:e}}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,[n]){const o={};4&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function Cc(e){return[()=>vi("#Smarthome/hubplugging"),()=>Fl("shipping_details")]}class jc extends $e{constructor(e){var t;super(),document.getElementById("svelte-1tuwuwp-style")||((t=J("style")).id="svelte-1tuwuwp-style",t.textContent=".dhs_waiting.svelte-1tuwuwp{font-size:44rem;margin-bottom:2rem}",V(document.head,t)),_e(this,e,Cc,zc,N,{})}}function Ec(e){let t,n=l("smarthome.dashboard.child.desc",e[0])+"";return{c(){t=J("p"),oe(t,"class","p")},m(e,o){W(e,t,o),t.innerHTML=n},p(e,o){1&o&&n!==(n=l("smarthome.dashboard.child.desc",e[0])+"")&&(t.innerHTML=n)},d(e){e&&Z(t)}}}function Dc(e){let t,n,o,i,r,a=l("smarthome.child.title")+"",s=e[0],c=Ec(e);return{c(){t=J("div"),n=J("div"),o=_(),i=J("h1"),r=_(),c.c(),oe(n,"class","cld_theme svg -child-protected svelte-14za2w0"),oe(i,"class","h1 g-margin-bottom--10"),oe(t,"slot","page-content")},m(e,s){W(e,t,s),V(t,n),V(t,o),V(t,i),i.innerHTML=a,V(t,r),c.m(t,null)},p(e,n){1&n&&N(s,s=e[0])?(c.d(1),c=Ec(e),c.c(),c.m(t,null)):c.p(e,n)},d(e){e&&Z(t),c.d(e)}}}function Nc(e){let t,n;return t=new Dr({props:{layout:"center",back:!1,cssCls:"-center-all -no-header",$$slots:{"page-content":[Dc]},$$scope:{ctx:e}}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,[n]){const o={};3&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function Mc(e,t,n){let o;return T(e,vn,(e=>n(0,o=e))),[o]}class Lc extends $e{constructor(e){var t;super(),document.getElementById("svelte-14za2w0-style")||((t=J("style")).id="svelte-14za2w0-style",t.textContent=".cld_theme.svelte-14za2w0{font-size:46rem;margin-bottom:3rem}",V(document.head,t)),_e(this,e,Mc,Nc,N,{})}}function Tc(e){let t,n,o,i,r,a,s,c,u,d=l("smarthome.join.title",e[1])+"";function g(e,t){return"pairingProcess"===e[0]?Oc:Sc}let m=g(e),p=m(e);return{c(){t=J("div"),n=_(),o=J("div"),i=J("h1"),r=q(d),a=_(),s=J("p"),s.textContent=`${l("smarthome.join.desc")}`,c=_(),u=J("div"),p.c(),oe(t,"class","svg -child-paired acc_paired svelte-64lph"),oe(i,"class","h1 -margins"),oe(s,"class","p"),oe(o,"class","g-margin-bottom--20"),oe(u,"class","acc_cta")},m(e,l){W(e,t,l),W(e,n,l),W(e,o,l),V(o,i),V(i,r),V(o,a),V(o,s),W(e,c,l),W(e,u,l),p.m(u,null)},p(e,t){2&t&&d!==(d=l("smarthome.join.title",e[1])+"")&&re(r,d),m===(m=g(e))&&p?p.p(e,t):(p.d(1),p=m(e),p&&(p.c(),p.m(u,null)))},d(e){e&&Z(t),e&&Z(n),e&&Z(o),e&&Z(c),e&&Z(u),p.d()}}}function Pc(e){let t,n,o,i,r,a,s,c,u,d=l("smarthome.welcome.child.desc",e[1])+"";function g(e,t){return"isStarting"===e[0]?Bc:Rc}let m=g(e),p=m(e);return{c(){t=J("div"),n=_(),o=J("div"),i=J("h1"),i.textContent=`${l("smarthome.welcome.child.title")}`,r=_(),a=J("p"),s=q(d),c=_(),u=J("div"),p.c(),oe(t,"class","svg -child-welcome acc_paired svelte-64lph"),oe(i,"class","h1 -margins color-ok -text"),oe(a,"class","p g-margin-bottom--10"),oe(u,"class","acc_cta")},m(e,l){W(e,t,l),W(e,n,l),W(e,o,l),V(o,i),V(o,r),V(o,a),V(a,s),W(e,c,l),W(e,u,l),p.m(u,null)},p(e,t){2&t&&d!==(d=l("smarthome.welcome.child.desc",e[1])+"")&&re(s,d),m===(m=g(e))&&p?p.p(e,t):(p.d(1),p=m(e),p&&(p.c(),p.m(u,null)))},d(e){e&&Z(t),e&&Z(n),e&&Z(o),e&&Z(c),e&&Z(u),p.d()}}}function Sc(e){let t,n,o,i,r,a,s,c,u,d=l("smarthome.join.yes.btn")+"",g=l("smarthome.join.no.btn")+"";return{c(){t=J("kin-button"),n=q(d),i=_(),r=J("kin-button"),a=q(g),ie(t,"size","large"),ie(t,"class","g-margin-right--10"),ie(t,"kin-disabled",o="pairingProcess"===e[0]),ie(t,"data-test","smh_code_join"),ie(r,"type","secondary"),ie(r,"size","large"),ie(r,"kin-disabled",s="pairingProcess"===e[0]),ie(r,"data-test","smh_code_leave")},m(o,s){W(o,t,s),V(t,n),W(o,i,s),W(o,r,s),V(r,a),c||(u=[ee(t,"click",e[6]),ee(r,"click",e[7])],c=!0)},p(e,n){1&n&&o!==(o="pairingProcess"===e[0])&&ie(t,"kin-disabled",o),1&n&&s!==(s="pairingProcess"===e[0])&&ie(r,"kin-disabled",s)},d(e){e&&Z(t),e&&Z(i),e&&Z(r),c=!1,E(u)}}}function Oc(e){let t;return{c(){t=J("kin-loading"),ie(t,"label",l("smarthome.code.joining")),ie(t,"size","small"),ie(t,"inline",!0),ie(t,"data-test","loading")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Rc(e){let t,n,o,i,r,a=l("global.gotIt")+"";return{c(){t=J("kin-button"),n=q(a),ie(t,"size","large"),ie(t,"class","-submit g-margin-top--10"),ie(t,"data-test","smh_code_join"),ie(t,"kin-disabled",o="isStarting"===e[0])},m(o,a){W(o,t,a),V(t,n),i||(r=ee(t,"click",e[5]),i=!0)},p(e,n){1&n&&o!==(o="isStarting"===e[0])&&ie(t,"kin-disabled",o)},d(e){e&&Z(t),i=!1,r()}}}function Bc(e){let t;return{c(){t=J("kin-loading"),ie(t,"label",l("smarthome.code.joining")),ie(t,"size","small"),ie(t,"inline",!0),ie(t,"data-test","loading")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Hc(e){let t;function n(e,t){return"done"===e[0]?Pc:Tc}let o=n(e),i=o(e);return{c(){t=J("div"),i.c(),oe(t,"slot","page-content")},m(e,n){W(e,t,n),i.m(t,null)},p(e,r){o===(o=n(e))&&i?i.p(e,r):(i.d(1),i=o(e),i&&(i.c(),i.m(t,null)))},d(e){e&&Z(t),i.d()}}}function Uc(e){let t,n;return t=new Dr({props:{layout:"center-all",cssCls:"-no-header",back:!1,$$slots:{"page-content":[Hc]},$$scope:{ctx:e}}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,[n]){const o={};1027&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function Gc(e,o,i){let r,a;T(e,fn,(e=>i(9,r=e))),T(e,vn,(e=>i(1,a=e)));let s=null;function l(){i(0,s="isStarting"),di().then((()=>{t.emit("titlebar.hideAdvancedBtn",!1),yi()}))}function c(){ji()}function u(){i(0,s="pairingProcess"),function(e,t="@d$87^G-Ui"){return n("app.ring.childRegistration",{code:e,passwd:t})}(r).then((()=>{const e=[n("app.settings.Set",{name:"avcfg://settings/Ring/PairingCode",value:0}),n("app.settings.Set",{name:"avcfg://settings/Ring/AccountName",value:a})];Promise.all(e).then((()=>{i(0,s="done")})).catch((e=>{console.log("Child registration error",e),i(0,s=null),ji()}))})).catch((e=>{console.log("Child registration error",e),ji()}))}t.emit("titlebar.hideAdvancedBtn",!0);return[s,a,l,c,u,()=>l(),()=>u(),()=>c()]}class Yc extends $e{constructor(e){var t;super(),document.getElementById("svelte-64lph-style")||((t=J("style")).id="svelte-64lph-style",t.textContent=".acc_paired.svelte-64lph{font-size:44rem;margin-bottom:2rem}",V(document.head,t)),_e(this,e,Gc,Uc,N,{})}}function Fc(e){let t,n=l("smarthome.plugging.step3.title")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Qc(e){let t,n=l("smarthome.plugging.step2.title")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Vc(e){let t,n=l("smarthome.plugging.step1.title")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Wc(e){let t,n;function o(e,t){return 1===e[0]?Vc:2===e[0]?Qc:3===e[0]?Fc:void 0}let i=o(e),r=i&&i(e);return{c(){t=J("div"),n=J("h1"),r&&r.c(),oe(n,"class","h1"),oe(n,"aria-live","assertive"),oe(t,"slot","page-title")},m(e,o){W(e,t,o),V(t,n),r&&r.m(n,null)},p(e,t){i===(i=o(e))&&r?r.p(e,t):(r&&r.d(1),r=i&&i(e),r&&(r.c(),r.m(n,null)))},d(e){e&&Z(t),r&&r.d()}}}function Zc(e){let t,n=l("smarthome.plugging.step3.desc")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Xc(e){let t,n=l("smarthome.plugging.step2.desc")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Jc(e){let t,n=l("smarthome.plugging.step1.desc")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Kc(e){let t,n;return{c(){t=J("div"),oe(t,"class",n="svg -omni-lets-begin-"+e[0]+" plg_icon svelte-1lgqck1")},m(e,n){W(e,t,n)},p(e,o){1&o&&n!==(n="svg -omni-lets-begin-"+e[0]+" plg_icon svelte-1lgqck1")&&oe(t,"class",n)},d(e){e&&Z(t)}}}function qc(e){let t,n,o,i,r,a,s,c,u,d,g,m,p,f,v,h,b,k,y,w,A,x;return{c(){t=J("div"),n=J("div"),o=_(),i=J("p"),i.textContent=`${l("smarthome.plugging.router.label")}`,r=_(),a=J("div"),s=J("div"),c=J("div"),u=_(),d=J("p"),d.textContent=`${l("global.avast")}  ${l("smarthome.hub")}`,g=_(),m=J("div"),p=J("div"),f=_(),v=J("p"),v.textContent=`${l("smarthome.plugging.powerCable.label")}`,h=_(),b=J("div"),k=J("div"),y=_(),w=J("p"),w.textContent=`${l("smarthome.plugging.ethernetCable.label")}`,A=_(),x=J("p"),x.textContent=`${l("smarthome.plugging.includedInShipment.label")}`,oe(n,"class","svg -omni-lets-begin-1a plg_icon svelte-1lgqck1"),oe(i,"class","p -secondary"),oe(t,"class","plg_check -router svelte-1lgqck1"),oe(c,"class","svg -omni-lets-begin-1b plg_icon svelte-1lgqck1"),oe(d,"class","p -secondary"),oe(s,"class","plg_check -puck svelte-1lgqck1"),oe(p,"class","svg -omni-lets-begin-1c plg_icon svelte-1lgqck1"),oe(v,"class","p -secondary"),oe(m,"class","plg_check -power svelte-1lgqck1"),oe(k,"class","svg -omni-lets-begin-1d plg_icon svelte-1lgqck1"),oe(w,"class","p -secondary"),oe(b,"class","plg_check -ethernet svelte-1lgqck1"),oe(x,"class","p plg_check__avast svelte-1lgqck1"),oe(a,"class","plg_check__box svelte-1lgqck1")},m(e,l){W(e,t,l),V(t,n),V(t,o),V(t,i),W(e,r,l),W(e,a,l),V(a,s),V(s,c),V(s,u),V(s,d),V(a,g),V(a,m),V(m,p),V(m,f),V(m,v),V(a,h),V(a,b),V(b,k),V(b,y),V(b,w),V(a,A),V(a,x)},p:I,d(e){e&&Z(t),e&&Z(r),e&&Z(a)}}}function _c(e){let t,n,o,i,r,a;return{c(){t=J("kin-button"),t.textContent=`${l("smarthome.plugging.powerConnected.btn")} \n\t\t\t\t`,n=J("br"),o=_(),i=J("button"),i.textContent=`${l("smarthome.needHelp.link")}`,ie(t,"size","large"),ie(t,"class","g-margin-bottom--15"),ie(t,"data-test","smh_pluging_power"),oe(i,"class","a -small"),oe(i,"data-test","smh_need_help")},m(s,l){W(s,t,l),W(s,n,l),W(s,o,l),W(s,i,l),r||(a=[ee(t,"click",e[5]),ee(i,"click",e[6])],r=!0)},p:I,d(e){e&&Z(t),e&&Z(n),e&&Z(o),e&&Z(i),r=!1,E(a)}}}function $c(e){let t,n,o,i,r,a,s;return{c(){t=J("kin-button"),t.textContent=`${l("smarthome.plugging.routerConnected.btn")}`,n=_(),o=J("br"),i=_(),r=J("button"),r.textContent=`${l("smarthome.needHelp.link")}`,ie(t,"size","large"),ie(t,"class","g-margin-bottom--15"),ie(t,"data-test","smh_pluging_box"),oe(r,"class","a -small"),oe(r,"data-test","smh_need_help")},m(l,c){W(l,t,c),W(l,n,c),W(l,o,c),W(l,i,c),W(l,r,c),a||(s=[ee(t,"click",e[3]),ee(r,"click",e[4])],a=!0)},p:I,d(e){e&&Z(t),e&&Z(n),e&&Z(o),e&&Z(i),e&&Z(r),a=!1,E(s)}}}function eu(e){let t,n,o,i,r,a,s;return{c(){t=J("kin-button"),t.textContent=`${l("smarthome.plugging.gotEverything.btn")}`,n=_(),o=J("br"),i=_(),r=J("button"),r.textContent=`${l("smarthome.plugging.missingSomething.link")}`,ie(t,"size","large"),ie(t,"class","g-margin-bottom--15"),ie(t,"data-test","smh_pluging_router"),oe(r,"class","a -small"),oe(r,"data-test","smh_missing_something")},m(l,c){W(l,t,c),W(l,n,c),W(l,o,c),W(l,i,c),W(l,r,c),a||(s=[ee(t,"click",e[1]),ee(r,"click",e[2])],a=!0)},p:I,d(e){e&&Z(t),e&&Z(n),e&&Z(o),e&&Z(i),e&&Z(r),a=!1,E(s)}}}function tu(e){let t,n,o,i,r,a,s;function l(e,t){return 1===e[0]?Jc:2===e[0]?Xc:3===e[0]?Zc:void 0}let c=l(e),u=c&&c(e);function d(e,t){return 1===e[0]?qc:Kc}let g=d(e),m=g(e);function p(e,t){return 1===e[0]?eu:2===e[0]?$c:3===e[0]?_c:void 0}let f=p(e),v=f&&f(e);return{c(){t=J("div"),n=J("p"),u&&u.c(),o=_(),i=J("div"),m.c(),a=_(),s=J("div"),v&&v.c(),oe(n,"class","p"),oe(i,"class",r="plg_visual -step-"+e[0]+" svelte-1lgqck1"),oe(t,"slot","page-content"),oe(t,"class","kin_page-content -center"),oe(t,"aria-live","polite")},m(e,r){W(e,t,r),V(t,n),u&&u.m(n,null),V(t,o),V(t,i),m.m(i,null),V(t,a),V(t,s),v&&v.m(s,null)},p(e,t){c===(c=l(e))&&u?u.p(e,t):(u&&u.d(1),u=c&&c(e),u&&(u.c(),u.m(n,null))),g===(g=d(e))&&m?m.p(e,t):(m.d(1),m=g(e),m&&(m.c(),m.m(i,null))),1&t&&r!==(r="plg_visual -step-"+e[0]+" svelte-1lgqck1")&&oe(i,"class",r),f===(f=p(e))&&v?v.p(e,t):(v&&v.d(1),v=f&&f(e),v&&(v.c(),v.m(s,null)))},d(e){e&&Z(t),u&&u.d(),m.d(),v&&v.d()}}}function nu(e){let t,n;return t=new Dr({props:{layout:"center",backEvent:!0,$$slots:{"page-content":[tu],"page-title":[Wc]},$$scope:{ctx:e}}}),t.$on("backClick",e[7]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,[n]){const o={};257&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function ou(e,t,n){let o=1;return[o,()=>n(0,o++,o),()=>Fl("plugging_step1"),()=>n(0,o++,o),()=>Fl("plugging_step2"),()=>vi("#Smarthome/hubsetup"),()=>Fl("plugging_step3"),()=>1===o?bi():n(0,o--,o)]}class iu extends $e{constructor(e){var t;super(),document.getElementById("svelte-1lgqck1-style")||((t=J("style")).id="svelte-1lgqck1-style",t.textContent=".plg_visual.svelte-1lgqck1.svelte-1lgqck1{width:100%;background-size:contain;display:flex;flex-flow:row;justify-content:center;align-items:center;background-position:center center;background-repeat:no-repeat}.plg_visual.-step-2.svelte-1lgqck1 .plg_icon.svelte-1lgqck1,.plg_visual.-step-3.svelte-1lgqck1 .plg_icon.svelte-1lgqck1{font-size:55rem}.plg_check.svelte-1lgqck1.svelte-1lgqck1{text-align:center;flex-grow:1}.plg_check.-router.svelte-1lgqck1.svelte-1lgqck1{flex-grow:0;margin:0 4%}.plg_check.-router.svelte-1lgqck1 .plg_icon.svelte-1lgqck1{margin-bottom:2rem;font-size:25rem}.plg_check.-power.svelte-1lgqck1.svelte-1lgqck1,.plg_check.-ethernet.svelte-1lgqck1.svelte-1lgqck1{display:inline-block}.plg_check.-power.svelte-1lgqck1 .plg_icon.svelte-1lgqck1,.plg_check.-ethernet.svelte-1lgqck1 .plg_icon.svelte-1lgqck1{font-size:16rem;margin-bottom:-1.5rem}.plg_check.-puck.svelte-1lgqck1.svelte-1lgqck1{display:block}.plg_check.-puck.svelte-1lgqck1 .plg_icon.svelte-1lgqck1{margin-bottom:1rem;font-size:15rem}.plg_check__box.svelte-1lgqck1.svelte-1lgqck1{border:dashed 1px var(--color-highlight);border-radius:8px;padding:3rem 5rem 2rem;text-align:center;position:relative}.plg_check__avast.svelte-1lgqck1.svelte-1lgqck1{position:absolute;left:50%;top:0;transform:translate3d(-50%, -50%, 0);padding:2px 1rem 0;border-radius:1rem;background-color:var(--color-highlight);text-transform:uppercase;font-size:10px;font-weight:bold;color:#fff}",V(document.head,t)),_e(this,e,ou,nu,N,{})}}const ru="http://avast-omni.local:8080";let au=8;function su(e){return new Promise((function(t,n){n(e)}))}function lu(e,t,o="GET"){if(console.log("fetchBox",ru+"/"+e,t),navigator.userAgent.toLowerCase().indexOf("avastelectron")>-1){const n={method:o,mode:"cors",cache:"default",headers:"POST"===o?{"Content-Type":"application/json"}:{},body:"POST"===o?JSON.stringify(t):void 0};return fetch(ru+"/"+e,n).then((e=>200===e.status?e:(console.log("BOX ERROR",e.text()),su(e)))).then((e=>e.json()))}return new Promise((function(e,t){function o(){n("asw.hns.omnibox").then((n=>{!0===n.state?(console.log("BOX Found on",n),e(n.ip||n.ipv6)):(console.log("BOX - no IP found because:",n.error),t(n))}))}o()})).then((i=>(console.log("Sending app.net.OmniRequest to",i),n("app.net.OmniRequest",{ipAddress:"http://"+i+":8080/"+e,method:o,headers:"POST"===o?"Content-Type: application/json":"",data:"POST"===o?JSON.stringify(t):void 0}).then((e=>200==e.httpStatus?(console.log("BOX SUCCESS"),""===e.data?{}:JSON.parse(atob(e.data))):(e.status=e.httpStatus,console.log("BOX ERROR",e),su(e)))))))}const cu=new class extends b{wait(e,t){let n=0;return new Promise(((o,i)=>{const r=()=>this[e].call(this,t).then((e=>{n=0,o(e)})).catch((e=>{console.log(e),n<au?(n++,this._polling&&setTimeout(r,15e3)):i({type:"Failed to pair the box to your account",details:e})}));r()}))}status(){return lu("v2/status")}start(){return this._polling=!0,this.wait("status").then((e=>{console.log("OMNIBOX start status",e),console.groupCollapsed("%c 🏠 BOX %c  status ","background: #7b00bd; color: #FFF","background: #00b81d; color: #FFF"),console.log("REQUEST "),console.log("RESPONSE "+e),console.groupEnd(),this.emit("status",e),this._polling&&(this._polling=setTimeout((()=>{this.start()}),15e3))})).catch((e=>{this.emit("status",{status:"NORESPONSE"})})),this}stop(){return this._polling&&clearTimeout(this._polling),this._polling=!1,this}sync(){return lu("v1/sync")}sendLogs(){return lu("v1/send-logs",null,"GET")}networkInfo(){return lu("v1/network-info")}checkDhcpState(){return lu("v1/tam/setup/router-dhcp-server-disabled")}restart(){return au=0,this.start()}pair(e){return lu("v1/pair",{token:e},"POST")}};function uu(e){return Vn(`v2/groups/${L(Mt)}/userActions`,{scoutId:L(Xn),actions:e},{method:"POST"})}function du(){return Vn(`v2/groups/${L(Mt)}/router/troubleshootingMode`)}e.isEnabled()&&(window.OmniBox=cu);let gu=null;function mu(){gu||(kn.set({status:"connecting"}),yn.set(!0),cu.start(),gu=cu.on("status",(e=>{let t={status:"error",type:e.status};!0===e.paired?t={status:Bt.SCANNING}:"NORESPONSE"===e.status?t={status:"error",type:Bt.NORESPONSE}:"OK"===e.status?t={status:Bt[e.update.status]||Bt.UNKNOWN}:"UNKNOWN"===e.status&&(t={status:Bt.UNKNOWN}),kn.set(t)})))}function pu(){gu&&gu(),gu=null,cu.stop();L(kn)==Bt.NORESPONSE&&kn.set({status:Bt.UNKNOWN}),yn.set(!0)}function fu(){return Vn(`v2/groups/${L(Mt)}/scoutPairing`,{},{method:"POST"}).then((e=>cu.pair(e.pairingToken).then((e=>(console.log("PAIRING SUCCESS - udapting data"),di({force:!0}).then((()=>e)))))))}function vu(){return Zo().then((e=>{if(e)for(const t of e){const e=t.devices;if(e){if(e.some((e=>e.networkInfo&&e.networkInfo.scanStatus&&e.networkInfo.scanStatus.completed))){const e={status:Bt.READY};kn.set(e)}}}}))}function hu(e){let t,n,o,i,r,a,s,l,c,u,d,g,m,p,f,v,h,b,k,y,w,A,x,z,C,j,E,D,N,M,L,T,P,S,O,R,B,H,U,G,Y,F,Q,X,J,q,_,$,ee,te,ne,ie,re,ae,le,ce,ue,de,ge,me,pe,fe,ve,he,be,ke,ye,we,Ae,xe,Ie,ze,Ce,je,Ee,De,Ne,Me,Le,Te,Pe,Se,Oe,Re,Be,He,Ue,Ge,Ye,Fe,Qe,Ve,We,Ze,Xe,Je,Ke,qe,_e,$e,et;return{c(){t=K("svg"),n=K("line"),o=K("line"),i=K("line"),r=K("line"),a=K("line"),s=K("line"),l=K("line"),c=K("line"),u=K("line"),d=K("line"),g=K("line"),m=K("line"),p=K("line"),f=K("line"),v=K("line"),h=K("line"),b=K("line"),k=K("line"),y=K("line"),w=K("line"),A=K("line"),x=K("line"),z=K("line"),C=K("line"),j=K("line"),E=K("line"),D=K("line"),N=K("line"),M=K("line"),L=K("line"),T=K("line"),P=K("line"),S=K("line"),O=K("line"),R=K("line"),B=K("line"),H=K("line"),U=K("line"),G=K("line"),Y=K("line"),F=K("line"),Q=K("line"),X=K("line"),J=K("line"),q=K("line"),_=K("line"),$=K("line"),ee=K("line"),te=K("line"),ne=K("line"),ie=K("line"),re=K("line"),ae=K("line"),le=K("line"),ce=K("line"),ue=K("line"),de=K("line"),ge=K("line"),me=K("line"),pe=K("line"),fe=K("line"),ve=K("line"),he=K("line"),be=K("line"),ke=K("line"),ye=K("line"),we=K("line"),Ae=K("line"),xe=K("line"),Ie=K("line"),ze=K("line"),Ce=K("line"),je=K("line"),Ee=K("line"),De=K("line"),Ne=K("line"),Me=K("line"),Le=K("line"),Te=K("line"),Pe=K("line"),Se=K("line"),Oe=K("line"),Re=K("line"),Be=K("line"),He=K("line"),Ue=K("line"),Ge=K("line"),Ye=K("line"),Fe=K("line"),Qe=K("line"),Ve=K("line"),We=K("line"),Ze=K("line"),Xe=K("line"),Je=K("line"),Ke=K("line"),qe=K("line"),_e=K("line"),$e=K("line"),et=K("line"),oe(n,"id","stp_progress__99"),oe(n,"x1","93.721"),oe(n,"y1","0.197"),oe(n,"x2","94.125"),oe(n,"y2","6.616"),oe(n,"class","svelte-2zmjtl"),se(n,"stp_progress__color",e[0]>99),oe(o,"id","stp_progress__98"),oe(o,"x1","87.467"),oe(o,"y1","0.789"),oe(o,"x2","88.273"),oe(o,"y2","7.169"),oe(o,"class","svelte-2zmjtl"),se(o,"stp_progress__color",e[0]>98),oe(i,"id","stp_progress__97"),oe(i,"x1","81.262"),oe(i,"y1","1.771"),oe(i,"x2","82.467"),oe(i,"y2","8.088"),oe(i,"class","svelte-2zmjtl"),se(i,"stp_progress__color",e[0]>97),oe(r,"id","stp_progress__96"),oe(r,"x1","75.131"),oe(r,"y1","3.142"),oe(r,"x2","76.73"),oe(r,"y2","9.371"),oe(r,"class","svelte-2zmjtl"),se(r,"stp_progress__color",e[0]>96),oe(a,"id","stp_progress__95"),oe(a,"x1","69.098"),oe(a,"y1","4.894"),oe(a,"x2","71.086"),oe(a,"y2","11.01"),oe(a,"class","svelte-2zmjtl"),se(a,"stp_progress__color",e[0]>95),oe(s,"id","stp_progress__94"),oe(s,"x1","63.188"),oe(s,"y1","7.022"),oe(s,"x2","65.555"),oe(s,"y2","13.002"),oe(s,"class","svelte-2zmjtl"),se(s,"stp_progress__color",e[0]>94),oe(l,"id","stp_progress__93"),oe(l,"x1","57.422"),oe(l,"y1","9.517"),oe(l,"x2","60.16"),oe(l,"y2","15.336"),oe(l,"class","svelte-2zmjtl"),se(l,"stp_progress__color",e[0]>93),oe(c,"id","stp_progress__92"),oe(c,"x1","51.825"),oe(c,"y1","12.369"),oe(c,"x2","54.923"),oe(c,"y2","18.005"),oe(c,"class","svelte-2zmjtl"),se(c,"stp_progress__color",e[0]>92),oe(u,"id","stp_progress__91"),oe(u,"x1","46.417"),oe(u,"y1","15.567"),oe(u,"x2","49.863"),oe(u,"y2","20.997"),oe(u,"class","svelte-2zmjtl"),se(u,"stp_progress__color",e[0]>91),oe(d,"id","stp_progress__90"),oe(d,"x1","41.221"),oe(d,"y1","19.098"),oe(d,"x2","45.001"),oe(d,"y2","24.301"),oe(d,"class","svelte-2zmjtl"),se(d,"stp_progress__color",e[0]>90),oe(g,"id","stp_progress__89"),oe(g,"x1","36.258"),oe(g,"y1","22.949"),oe(g,"x2","40.357"),oe(g,"y2","27.904"),oe(g,"class","svelte-2zmjtl"),se(g,"stp_progress__color",e[0]>89),oe(m,"id","stp_progress__88"),oe(m,"x1","31.545"),oe(m,"y1","27.103"),oe(m,"x2","35.948"),oe(m,"y2","31.791"),oe(m,"class","svelte-2zmjtl"),se(m,"stp_progress__color",e[0]>88),oe(p,"id","stp_progress__87"),oe(p,"x1","27.103"),oe(p,"y1","31.545"),oe(p,"x2","31.791"),oe(p,"y2","35.948"),oe(p,"class","svelte-2zmjtl"),se(p,"stp_progress__color",e[0]>87),oe(f,"id","stp_progress__86"),oe(f,"x1","22.949"),oe(f,"y1","36.258"),oe(f,"x2","27.904"),oe(f,"y2","40.357"),oe(f,"class","svelte-2zmjtl"),se(f,"stp_progress__color",e[0]>86),oe(v,"id","stp_progress__85"),oe(v,"x1","19.098"),oe(v,"y1","41.221"),oe(v,"x2","24.301"),oe(v,"y2","45.001"),oe(v,"class","svelte-2zmjtl"),se(v,"stp_progress__color",e[0]>85),oe(h,"id","stp_progress__84"),oe(h,"x1","15.567"),oe(h,"y1","46.417"),oe(h,"x2","20.997"),oe(h,"y2","49.863"),oe(h,"class","svelte-2zmjtl"),se(h,"stp_progress__color",e[0]>84),oe(b,"id","stp_progress__83"),oe(b,"x1","12.369"),oe(b,"y1","51.825"),oe(b,"x2","18.005"),oe(b,"y2","54.923"),oe(b,"class","svelte-2zmjtl"),se(b,"stp_progress__color",e[0]>83),oe(k,"id","stp_progress__82"),oe(k,"x1","9.517"),oe(k,"y1","57.422"),oe(k,"x2","15.336"),oe(k,"y2","60.16"),oe(k,"class","svelte-2zmjtl"),se(k,"stp_progress__color",e[0]>82),oe(y,"id","stp_progress__81"),oe(y,"x1","7.022"),oe(y,"y1","63.188"),oe(y,"x2","13.002"),oe(y,"y2","65.555"),oe(y,"class","svelte-2zmjtl"),se(y,"stp_progress__color",e[0]>81),oe(w,"id","stp_progress__80"),oe(w,"x1","4.894"),oe(w,"y1","69.098"),oe(w,"x2","11.01"),oe(w,"y2","71.086"),oe(w,"class","svelte-2zmjtl"),se(w,"stp_progress__color",e[0]>80),oe(A,"id","stp_progress__79"),oe(A,"x1","3.142"),oe(A,"y1","75.131"),oe(A,"x2","9.371"),oe(A,"y2","76.73"),oe(A,"class","svelte-2zmjtl"),se(A,"stp_progress__color",e[0]>79),oe(x,"id","stp_progress__78"),oe(x,"x1","1.771"),oe(x,"y1","81.262"),oe(x,"x2","8.088"),oe(x,"y2","82.467"),oe(x,"class","svelte-2zmjtl"),se(x,"stp_progress__color",e[0]>78),oe(z,"id","stp_progress__77"),oe(z,"x1","0.789"),oe(z,"y1","87.467"),oe(z,"x2","7.169"),oe(z,"y2","88.273"),oe(z,"class","svelte-2zmjtl"),se(z,"stp_progress__color",e[0]>77),oe(C,"id","stp_progress__76"),oe(C,"x1","0.197"),oe(C,"y1","93.721"),oe(C,"x2","6.616"),oe(C,"y2","94.125"),oe(C,"class","svelte-2zmjtl"),se(C,"stp_progress__color",e[0]>76),oe(j,"id","stp_progress__75"),oe(j,"x1","0"),oe(j,"y1","100"),oe(j,"x2","6.431"),oe(j,"y2","100"),oe(j,"class","svelte-2zmjtl"),se(j,"stp_progress__color",e[0]>75),oe(E,"id","stp_progress__74"),oe(E,"x1","0.197"),oe(E,"y1","106.279"),oe(E,"x2","6.616"),oe(E,"y2","105.875"),oe(E,"class","svelte-2zmjtl"),se(E,"stp_progress__color",e[0]>74),oe(D,"id","stp_progress__73"),oe(D,"x1","0.789"),oe(D,"y1","112.533"),oe(D,"x2","7.169"),oe(D,"y2","111.727"),oe(D,"class","svelte-2zmjtl"),se(D,"stp_progress__color",e[0]>73),oe(N,"id","stp_progress__72"),oe(N,"x1","1.771"),oe(N,"y1","118.738"),oe(N,"x2","8.088"),oe(N,"y2","117.533"),oe(N,"class","svelte-2zmjtl"),se(N,"stp_progress__color",e[0]>72),oe(M,"id","stp_progress__71"),oe(M,"x1","3.142"),oe(M,"y1","124.869"),oe(M,"x2","9.371"),oe(M,"y2","123.27"),oe(M,"class","svelte-2zmjtl"),se(M,"stp_progress__color",e[0]>71),oe(L,"id","stp_progress__70"),oe(L,"x1","4.894"),oe(L,"y1","130.902"),oe(L,"x2","11.01"),oe(L,"y2","128.914"),oe(L,"class","svelte-2zmjtl"),se(L,"stp_progress__color",e[0]>70),oe(T,"id","stp_progress__69"),oe(T,"x1","7.022"),oe(T,"y1","136.812"),oe(T,"x2","13.002"),oe(T,"y2","134.445"),oe(T,"class","svelte-2zmjtl"),se(T,"stp_progress__color",e[0]>69),oe(P,"id","stp_progress__68"),oe(P,"x1","9.517"),oe(P,"y1","142.578"),oe(P,"x2","15.336"),oe(P,"y2","139.84"),oe(P,"class","svelte-2zmjtl"),se(P,"stp_progress__color",e[0]>68),oe(S,"id","stp_progress__67"),oe(S,"x1","12.369"),oe(S,"y1","148.175"),oe(S,"x2","18.005"),oe(S,"y2","145.077"),oe(S,"class","svelte-2zmjtl"),se(S,"stp_progress__color",e[0]>67),oe(O,"id","stp_progress__66"),oe(O,"x1","15.567"),oe(O,"y1","153.583"),oe(O,"x2","20.997"),oe(O,"y2","150.137"),oe(O,"class","svelte-2zmjtl"),se(O,"stp_progress__color",e[0]>66),oe(R,"id","stp_progress__65"),oe(R,"x1","19.098"),oe(R,"y1","158.779"),oe(R,"x2","24.301"),oe(R,"y2","154.999"),oe(R,"class","svelte-2zmjtl"),se(R,"stp_progress__color",e[0]>65),oe(B,"id","stp_progress__64"),oe(B,"x1","22.949"),oe(B,"y1","163.742"),oe(B,"x2","27.904"),oe(B,"y2","159.643"),oe(B,"class","svelte-2zmjtl"),se(B,"stp_progress__color",e[0]>64),oe(H,"id","stp_progress__63"),oe(H,"x1","27.103"),oe(H,"y1","168.455"),oe(H,"x2","31.791"),oe(H,"y2","164.052"),oe(H,"class","svelte-2zmjtl"),se(H,"stp_progress__color",e[0]>63),oe(U,"id","stp_progress__62"),oe(U,"x1","31.545"),oe(U,"y1","172.897"),oe(U,"x2","35.948"),oe(U,"y2","168.209"),oe(U,"class","svelte-2zmjtl"),se(U,"stp_progress__color",e[0]>62),oe(G,"id","stp_progress__61"),oe(G,"x1","36.258"),oe(G,"y1","177.051"),oe(G,"x2","40.357"),oe(G,"y2","172.096"),oe(G,"class","svelte-2zmjtl"),se(G,"stp_progress__color",e[0]>61),oe(Y,"id","stp_progress__60"),oe(Y,"x1","41.221"),oe(Y,"y1","180.902"),oe(Y,"x2","45.001"),oe(Y,"y2","175.699"),oe(Y,"class","svelte-2zmjtl"),se(Y,"stp_progress__color",e[0]>60),oe(F,"id","stp_progress__59"),oe(F,"x1","46.417"),oe(F,"y1","184.433"),oe(F,"x2","49.863"),oe(F,"y2","179.003"),oe(F,"class","svelte-2zmjtl"),se(F,"stp_progress__color",e[0]>59),oe(Q,"id","stp_progress__58"),oe(Q,"x1","51.825"),oe(Q,"y1","187.631"),oe(Q,"x2","54.923"),oe(Q,"y2","181.995"),oe(Q,"class","svelte-2zmjtl"),se(Q,"stp_progress__color",e[0]>58),oe(X,"id","stp_progress__57"),oe(X,"x1","57.422"),oe(X,"y1","190.483"),oe(X,"x2","60.16"),oe(X,"y2","184.664"),oe(X,"class","svelte-2zmjtl"),se(X,"stp_progress__color",e[0]>57),oe(J,"id","stp_progress__56"),oe(J,"x1","63.188"),oe(J,"y1","192.978"),oe(J,"x2","65.555"),oe(J,"y2","186.998"),oe(J,"class","svelte-2zmjtl"),se(J,"stp_progress__color",e[0]>56),oe(q,"id","stp_progress__55"),oe(q,"x1","69.098"),oe(q,"y1","195.106"),oe(q,"x2","71.086"),oe(q,"y2","188.99"),oe(q,"class","svelte-2zmjtl"),se(q,"stp_progress__color",e[0]>55),oe(_,"id","stp_progress__54"),oe(_,"x1","75.131"),oe(_,"y1","196.858"),oe(_,"x2","76.73"),oe(_,"y2","190.629"),oe(_,"class","svelte-2zmjtl"),se(_,"stp_progress__color",e[0]>54),oe($,"id","stp_progress__53"),oe($,"x1","81.262"),oe($,"y1","198.229"),oe($,"x2","82.467"),oe($,"y2","191.912"),oe($,"class","svelte-2zmjtl"),se($,"stp_progress__color",e[0]>53),oe(ee,"id","stp_progress__52"),oe(ee,"x1","87.467"),oe(ee,"y1","199.211"),oe(ee,"x2","88.273"),oe(ee,"y2","192.831"),oe(ee,"class","svelte-2zmjtl"),se(ee,"stp_progress__color",e[0]>52),oe(te,"id","stp_progress__51"),oe(te,"x1","93.721"),oe(te,"y1","199.803"),oe(te,"x2","94.125"),oe(te,"y2","193.384"),oe(te,"class","svelte-2zmjtl"),se(te,"stp_progress__color",e[0]>51),oe(ne,"id","stp_progress__50"),oe(ne,"x1","100"),oe(ne,"y1","200"),oe(ne,"x2","100"),oe(ne,"y2","193.569"),oe(ne,"class","svelte-2zmjtl"),se(ne,"stp_progress__color",e[0]>50),oe(ie,"id","stp_progress__49"),oe(ie,"x1","106.279"),oe(ie,"y1","199.803"),oe(ie,"x2","105.875"),oe(ie,"y2","193.384"),oe(ie,"class","svelte-2zmjtl"),se(ie,"stp_progress__color",e[0]>49),oe(re,"id","stp_progress__48"),oe(re,"x1","112.533"),oe(re,"y1","199.211"),oe(re,"x2","111.727"),oe(re,"y2","192.831"),oe(re,"class","svelte-2zmjtl"),se(re,"stp_progress__color",e[0]>48),oe(ae,"id","stp_progress__47"),oe(ae,"x1","118.738"),oe(ae,"y1","198.229"),oe(ae,"x2","117.533"),oe(ae,"y2","191.912"),oe(ae,"class","svelte-2zmjtl"),se(ae,"stp_progress__color",e[0]>47),oe(le,"id","stp_progress__46"),oe(le,"x1","124.869"),oe(le,"y1","196.858"),oe(le,"x2","123.27"),oe(le,"y2","190.629"),oe(le,"class","svelte-2zmjtl"),se(le,"stp_progress__color",e[0]>46),oe(ce,"id","stp_progress__45"),oe(ce,"x1","130.902"),oe(ce,"y1","195.106"),oe(ce,"x2","128.914"),oe(ce,"y2","188.99"),oe(ce,"class","svelte-2zmjtl"),se(ce,"stp_progress__color",e[0]>45),oe(ue,"id","stp_progress__44"),oe(ue,"x1","136.812"),oe(ue,"y1","192.978"),oe(ue,"x2","134.445"),oe(ue,"y2","186.998"),oe(ue,"class","svelte-2zmjtl"),se(ue,"stp_progress__color",e[0]>44),oe(de,"id","stp_progress__43"),oe(de,"x1","142.578"),oe(de,"y1","190.483"),oe(de,"x2","139.84"),oe(de,"y2","184.664"),oe(de,"class","svelte-2zmjtl"),se(de,"stp_progress__color",e[0]>43),oe(ge,"id","stp_progress__42"),oe(ge,"x1","148.175"),oe(ge,"y1","187.631"),oe(ge,"x2","145.077"),oe(ge,"y2","181.995"),oe(ge,"class","svelte-2zmjtl"),se(ge,"stp_progress__color",e[0]>42),oe(me,"id","stp_progress__41"),oe(me,"x1","153.583"),oe(me,"y1","184.433"),oe(me,"x2","150.137"),oe(me,"y2","179.003"),oe(me,"class","svelte-2zmjtl"),se(me,"stp_progress__color",e[0]>41),oe(pe,"id","stp_progress__40"),oe(pe,"x1","158.779"),oe(pe,"y1","180.902"),oe(pe,"x2","154.999"),oe(pe,"y2","175.699"),oe(pe,"class","svelte-2zmjtl"),se(pe,"stp_progress__color",e[0]>40),oe(fe,"id","stp_progress__39"),oe(fe,"x1","163.742"),oe(fe,"y1","177.051"),oe(fe,"x2","159.643"),oe(fe,"y2","172.096"),oe(fe,"class","svelte-2zmjtl"),se(fe,"stp_progress__color",e[0]>39),oe(ve,"id","stp_progress__38"),oe(ve,"x1","168.455"),oe(ve,"y1","172.897"),oe(ve,"x2","164.052"),oe(ve,"y2","168.209"),oe(ve,"class","svelte-2zmjtl"),se(ve,"stp_progress__color",e[0]>38),oe(he,"id","stp_progress__37"),oe(he,"x1","172.897"),oe(he,"y1","168.455"),oe(he,"x2","168.209"),oe(he,"y2","164.052"),oe(he,"class","svelte-2zmjtl"),se(he,"stp_progress__color",e[0]>37),oe(be,"id","stp_progress__36"),oe(be,"x1","177.051"),oe(be,"y1","163.742"),oe(be,"x2","172.096"),oe(be,"y2","159.643"),oe(be,"class","svelte-2zmjtl"),se(be,"stp_progress__color",e[0]>36),oe(ke,"id","stp_progress__35"),oe(ke,"x1","180.902"),oe(ke,"y1","158.779"),oe(ke,"x2","175.699"),oe(ke,"y2","154.999"),oe(ke,"class","svelte-2zmjtl"),se(ke,"stp_progress__color",e[0]>35),oe(ye,"id","stp_progress__34"),oe(ye,"x1","184.433"),oe(ye,"y1","153.583"),oe(ye,"x2","179.003"),oe(ye,"y2","150.137"),oe(ye,"class","svelte-2zmjtl"),se(ye,"stp_progress__color",e[0]>34),oe(we,"id","stp_progress__33"),oe(we,"x1","187.631"),oe(we,"y1","148.175"),oe(we,"x2","181.995"),oe(we,"y2","145.077"),oe(we,"class","svelte-2zmjtl"),se(we,"stp_progress__color",e[0]>33),oe(Ae,"id","stp_progress__32"),oe(Ae,"x1","190.483"),oe(Ae,"y1","142.578"),oe(Ae,"x2","184.664"),oe(Ae,"y2","139.84"),oe(Ae,"class","svelte-2zmjtl"),se(Ae,"stp_progress__color",e[0]>32),oe(xe,"id","stp_progress__31"),oe(xe,"x1","192.978"),oe(xe,"y1","136.812"),oe(xe,"x2","186.998"),oe(xe,"y2","134.445"),oe(xe,"class","svelte-2zmjtl"),se(xe,"stp_progress__color",e[0]>31),oe(Ie,"id","stp_progress__30"),oe(Ie,"x1","195.106"),oe(Ie,"y1","130.902"),oe(Ie,"x2","188.99"),oe(Ie,"y2","128.914"),oe(Ie,"class","svelte-2zmjtl"),se(Ie,"stp_progress__color",e[0]>30),oe(ze,"id","stp_progress__29"),oe(ze,"x1","196.858"),oe(ze,"y1","124.869"),oe(ze,"x2","190.629"),oe(ze,"y2","123.27"),oe(ze,"class","svelte-2zmjtl"),se(ze,"stp_progress__color",e[0]>29),oe(Ce,"id","stp_progress__28"),oe(Ce,"x1","198.229"),oe(Ce,"y1","118.738"),oe(Ce,"x2","191.912"),oe(Ce,"y2","117.533"),oe(Ce,"class","svelte-2zmjtl"),se(Ce,"stp_progress__color",e[0]>28),oe(je,"id","stp_progress__27"),oe(je,"x1","199.211"),oe(je,"y1","112.533"),oe(je,"x2","192.831"),oe(je,"y2","111.727"),oe(je,"class","svelte-2zmjtl"),se(je,"stp_progress__color",e[0]>27),oe(Ee,"id","stp_progress__26"),oe(Ee,"x1","199.803"),oe(Ee,"y1","106.279"),oe(Ee,"x2","193.384"),oe(Ee,"y2","105.875"),oe(Ee,"class","svelte-2zmjtl"),se(Ee,"stp_progress__color",e[0]>26),oe(De,"id","stp_progress__25"),oe(De,"x1","200"),oe(De,"y1","100"),oe(De,"x2","193.569"),oe(De,"y2","100"),oe(De,"class","svelte-2zmjtl"),se(De,"stp_progress__color",e[0]>25),oe(Ne,"id","stp_progress__24"),oe(Ne,"x1","199.803"),oe(Ne,"y1","93.721"),oe(Ne,"x2","193.384"),oe(Ne,"y2","94.125"),oe(Ne,"class","svelte-2zmjtl"),se(Ne,"stp_progress__color",e[0]>24),oe(Me,"id","stp_progress__23"),oe(Me,"x1","199.211"),oe(Me,"y1","87.467"),oe(Me,"x2","192.831"),oe(Me,"y2","88.273"),oe(Me,"class","svelte-2zmjtl"),se(Me,"stp_progress__color",e[0]>23),oe(Le,"id","stp_progress__22"),oe(Le,"x1","198.229"),oe(Le,"y1","81.262"),oe(Le,"x2","191.912"),oe(Le,"y2","82.467"),oe(Le,"class","svelte-2zmjtl"),se(Le,"stp_progress__color",e[0]>22),oe(Te,"id","stp_progress__21"),oe(Te,"x1","196.858"),oe(Te,"y1","75.131"),oe(Te,"x2","190.629"),oe(Te,"y2","76.73"),oe(Te,"class","svelte-2zmjtl"),se(Te,"stp_progress__color",e[0]>21),oe(Pe,"id","stp_progress__20"),oe(Pe,"x1","195.106"),oe(Pe,"y1","69.098"),oe(Pe,"x2","188.99"),oe(Pe,"y2","71.086"),oe(Pe,"class","svelte-2zmjtl"),se(Pe,"stp_progress__color",e[0]>20),oe(Se,"id","stp_progress__19"),oe(Se,"x1","192.978"),oe(Se,"y1","63.188"),oe(Se,"x2","186.998"),oe(Se,"y2","65.555"),oe(Se,"class","svelte-2zmjtl"),se(Se,"stp_progress__color",e[0]>19),oe(Oe,"id","stp_progress__18"),oe(Oe,"x1","190.483"),oe(Oe,"y1","57.422"),oe(Oe,"x2","184.664"),oe(Oe,"y2","60.16"),oe(Oe,"class","svelte-2zmjtl"),se(Oe,"stp_progress__color",e[0]>18),oe(Re,"id","stp_progress__17"),oe(Re,"x1","187.631"),oe(Re,"y1","51.825"),oe(Re,"x2","181.995"),oe(Re,"y2","54.923"),oe(Re,"class","svelte-2zmjtl"),se(Re,"stp_progress__color",e[0]>17),oe(Be,"id","stp_progress__16"),oe(Be,"x1","184.433"),oe(Be,"y1","46.417"),oe(Be,"x2","179.003"),oe(Be,"y2","49.863"),oe(Be,"class","svelte-2zmjtl"),se(Be,"stp_progress__color",e[0]>16),oe(He,"id","stp_progress__15"),oe(He,"x1","180.902"),oe(He,"y1","41.221"),oe(He,"x2","175.699"),oe(He,"y2","45.001"),oe(He,"class","svelte-2zmjtl"),se(He,"stp_progress__color",e[0]>15),oe(Ue,"id","stp_progress__14"),oe(Ue,"x1","177.051"),oe(Ue,"y1","36.258"),oe(Ue,"x2","172.096"),oe(Ue,"y2","40.357"),oe(Ue,"class","svelte-2zmjtl"),se(Ue,"stp_progress__color",e[0]>14),oe(Ge,"id","stp_progress__13"),oe(Ge,"x1","172.897"),oe(Ge,"y1","31.545"),oe(Ge,"x2","168.209"),oe(Ge,"y2","35.948"),oe(Ge,"class","svelte-2zmjtl"),se(Ge,"stp_progress__color",e[0]>13),oe(Ye,"id","stp_progress__12"),oe(Ye,"x1","168.455"),oe(Ye,"y1","27.103"),oe(Ye,"x2","164.052"),oe(Ye,"y2","31.791"),oe(Ye,"class","svelte-2zmjtl"),se(Ye,"stp_progress__color",e[0]>12),oe(Fe,"id","stp_progress__11"),oe(Fe,"x1","163.742"),oe(Fe,"y1","22.949"),oe(Fe,"x2","159.643"),oe(Fe,"y2","27.904"),oe(Fe,"class","svelte-2zmjtl"),se(Fe,"stp_progress__color",e[0]>11),oe(Qe,"id","stp_progress__10"),oe(Qe,"x1","158.779"),oe(Qe,"y1","19.098"),oe(Qe,"x2","154.999"),oe(Qe,"y2","24.301"),oe(Qe,"class","svelte-2zmjtl"),se(Qe,"stp_progress__color",e[0]>10),oe(Ve,"id","stp_progress__9"),oe(Ve,"x1","153.583"),oe(Ve,"y1","15.567"),oe(Ve,"x2","150.137"),oe(Ve,"y2","20.997"),oe(Ve,"class","svelte-2zmjtl"),se(Ve,"stp_progress__color",e[0]>9),oe(We,"id","stp_progress__8"),oe(We,"x1","148.175"),oe(We,"y1","12.369"),oe(We,"x2","145.077"),oe(We,"y2","18.005"),oe(We,"class","svelte-2zmjtl"),se(We,"stp_progress__color",e[0]>8),oe(Ze,"id","stp_progress__7"),oe(Ze,"x1","142.578"),oe(Ze,"y1","9.517"),oe(Ze,"x2","139.84"),oe(Ze,"y2","15.336"),oe(Ze,"class","svelte-2zmjtl"),se(Ze,"stp_progress__color",e[0]>7),oe(Xe,"id","stp_progress__6"),oe(Xe,"x1","136.812"),oe(Xe,"y1","7.022"),oe(Xe,"x2","134.445"),oe(Xe,"y2","13.002"),oe(Xe,"class","svelte-2zmjtl"),se(Xe,"stp_progress__color",e[0]>6),oe(Je,"id","stp_progress__5"),oe(Je,"x1","130.902"),oe(Je,"y1","4.894"),oe(Je,"x2","128.914"),oe(Je,"y2","11.01"),oe(Je,"class","svelte-2zmjtl"),se(Je,"stp_progress__color",e[0]>5),oe(Ke,"id","stp_progress__4"),oe(Ke,"x1","124.869"),oe(Ke,"y1","3.142"),oe(Ke,"x2","123.27"),oe(Ke,"y2","9.371"),oe(Ke,"class","svelte-2zmjtl"),se(Ke,"stp_progress__color",e[0]>4),oe(qe,"id","stp_progress__3"),oe(qe,"x1","118.738"),oe(qe,"y1","1.771"),oe(qe,"x2","117.533"),oe(qe,"y2","8.088"),oe(qe,"class","svelte-2zmjtl"),se(qe,"stp_progress__color",e[0]>3),oe(_e,"id","stp_progress__2"),oe(_e,"x1","112.533"),oe(_e,"y1","0.789"),oe(_e,"x2","111.727"),oe(_e,"y2","7.169"),oe(_e,"class","svelte-2zmjtl"),se(_e,"stp_progress__color",e[0]>2),oe($e,"id","stp_progress__1"),oe($e,"x1","106.279"),oe($e,"y1","0.197"),oe($e,"x2","105.875"),oe($e,"y2","6.616"),oe($e,"class","svelte-2zmjtl"),se($e,"stp_progress__color",e[0]>1),oe(et,"id","stp_progress__0"),oe(et,"x1","100"),oe(et,"y1","0"),oe(et,"x2","100"),oe(et,"y2","6.431"),oe(et,"class","svelte-2zmjtl");se(et,"stp_progress__color",e[0]>0),oe(t,"version","1.1"),oe(t,"class","stp_progress svelte-2zmjtl"),oe(t,"xmlns","http://www.w3.org/2000/svg"),oe(t,"xmlns:xlink","http://www.w3.org/1999/xlink"),oe(t,"viewBox","0 0 200 200")},m(e,I){W(e,t,I),V(t,n),V(t,o),V(t,i),V(t,r),V(t,a),V(t,s),V(t,l),V(t,c),V(t,u),V(t,d),V(t,g),V(t,m),V(t,p),V(t,f),V(t,v),V(t,h),V(t,b),V(t,k),V(t,y),V(t,w),V(t,A),V(t,x),V(t,z),V(t,C),V(t,j),V(t,E),V(t,D),V(t,N),V(t,M),V(t,L),V(t,T),V(t,P),V(t,S),V(t,O),V(t,R),V(t,B),V(t,H),V(t,U),V(t,G),V(t,Y),V(t,F),V(t,Q),V(t,X),V(t,J),V(t,q),V(t,_),V(t,$),V(t,ee),V(t,te),V(t,ne),V(t,ie),V(t,re),V(t,ae),V(t,le),V(t,ce),V(t,ue),V(t,de),V(t,ge),V(t,me),V(t,pe),V(t,fe),V(t,ve),V(t,he),V(t,be),V(t,ke),V(t,ye),V(t,we),V(t,Ae),V(t,xe),V(t,Ie),V(t,ze),V(t,Ce),V(t,je),V(t,Ee),V(t,De),V(t,Ne),V(t,Me),V(t,Le),V(t,Te),V(t,Pe),V(t,Se),V(t,Oe),V(t,Re),V(t,Be),V(t,He),V(t,Ue),V(t,Ge),V(t,Ye),V(t,Fe),V(t,Qe),V(t,Ve),V(t,We),V(t,Ze),V(t,Xe),V(t,Je),V(t,Ke),V(t,qe),V(t,_e),V(t,$e),V(t,et)},p(e,t){1&t&&se(n,"stp_progress__color",e[0]>99),1&t&&se(o,"stp_progress__color",e[0]>98),1&t&&se(i,"stp_progress__color",e[0]>97),1&t&&se(r,"stp_progress__color",e[0]>96),1&t&&se(a,"stp_progress__color",e[0]>95),1&t&&se(s,"stp_progress__color",e[0]>94),1&t&&se(l,"stp_progress__color",e[0]>93),1&t&&se(c,"stp_progress__color",e[0]>92),1&t&&se(u,"stp_progress__color",e[0]>91),1&t&&se(d,"stp_progress__color",e[0]>90),1&t&&se(g,"stp_progress__color",e[0]>89),1&t&&se(m,"stp_progress__color",e[0]>88),1&t&&se(p,"stp_progress__color",e[0]>87),1&t&&se(f,"stp_progress__color",e[0]>86),1&t&&se(v,"stp_progress__color",e[0]>85),1&t&&se(h,"stp_progress__color",e[0]>84),1&t&&se(b,"stp_progress__color",e[0]>83),1&t&&se(k,"stp_progress__color",e[0]>82),1&t&&se(y,"stp_progress__color",e[0]>81),1&t&&se(w,"stp_progress__color",e[0]>80),1&t&&se(A,"stp_progress__color",e[0]>79),1&t&&se(x,"stp_progress__color",e[0]>78),1&t&&se(z,"stp_progress__color",e[0]>77),1&t&&se(C,"stp_progress__color",e[0]>76),1&t&&se(j,"stp_progress__color",e[0]>75),1&t&&se(E,"stp_progress__color",e[0]>74),1&t&&se(D,"stp_progress__color",e[0]>73),1&t&&se(N,"stp_progress__color",e[0]>72),1&t&&se(M,"stp_progress__color",e[0]>71),1&t&&se(L,"stp_progress__color",e[0]>70),1&t&&se(T,"stp_progress__color",e[0]>69),1&t&&se(P,"stp_progress__color",e[0]>68),1&t&&se(S,"stp_progress__color",e[0]>67),1&t&&se(O,"stp_progress__color",e[0]>66),1&t&&se(R,"stp_progress__color",e[0]>65),1&t&&se(B,"stp_progress__color",e[0]>64),1&t&&se(H,"stp_progress__color",e[0]>63),1&t&&se(U,"stp_progress__color",e[0]>62),1&t&&se(G,"stp_progress__color",e[0]>61),1&t&&se(Y,"stp_progress__color",e[0]>60),1&t&&se(F,"stp_progress__color",e[0]>59),1&t&&se(Q,"stp_progress__color",e[0]>58),1&t&&se(X,"stp_progress__color",e[0]>57),1&t&&se(J,"stp_progress__color",e[0]>56),1&t&&se(q,"stp_progress__color",e[0]>55),1&t&&se(_,"stp_progress__color",e[0]>54),1&t&&se($,"stp_progress__color",e[0]>53),1&t&&se(ee,"stp_progress__color",e[0]>52),1&t&&se(te,"stp_progress__color",e[0]>51),1&t&&se(ne,"stp_progress__color",e[0]>50),1&t&&se(ie,"stp_progress__color",e[0]>49),1&t&&se(re,"stp_progress__color",e[0]>48),1&t&&se(ae,"stp_progress__color",e[0]>47),1&t&&se(le,"stp_progress__color",e[0]>46),1&t&&se(ce,"stp_progress__color",e[0]>45),1&t&&se(ue,"stp_progress__color",e[0]>44),1&t&&se(de,"stp_progress__color",e[0]>43),1&t&&se(ge,"stp_progress__color",e[0]>42),1&t&&se(me,"stp_progress__color",e[0]>41),1&t&&se(pe,"stp_progress__color",e[0]>40),1&t&&se(fe,"stp_progress__color",e[0]>39),1&t&&se(ve,"stp_progress__color",e[0]>38),1&t&&se(he,"stp_progress__color",e[0]>37),1&t&&se(be,"stp_progress__color",e[0]>36),1&t&&se(ke,"stp_progress__color",e[0]>35),1&t&&se(ye,"stp_progress__color",e[0]>34),1&t&&se(we,"stp_progress__color",e[0]>33),1&t&&se(Ae,"stp_progress__color",e[0]>32),1&t&&se(xe,"stp_progress__color",e[0]>31),1&t&&se(Ie,"stp_progress__color",e[0]>30),1&t&&se(ze,"stp_progress__color",e[0]>29),1&t&&se(Ce,"stp_progress__color",e[0]>28),1&t&&se(je,"stp_progress__color",e[0]>27),1&t&&se(Ee,"stp_progress__color",e[0]>26),1&t&&se(De,"stp_progress__color",e[0]>25),1&t&&se(Ne,"stp_progress__color",e[0]>24),1&t&&se(Me,"stp_progress__color",e[0]>23),1&t&&se(Le,"stp_progress__color",e[0]>22),1&t&&se(Te,"stp_progress__color",e[0]>21),1&t&&se(Pe,"stp_progress__color",e[0]>20),1&t&&se(Se,"stp_progress__color",e[0]>19),1&t&&se(Oe,"stp_progress__color",e[0]>18),1&t&&se(Re,"stp_progress__color",e[0]>17),1&t&&se(Be,"stp_progress__color",e[0]>16),1&t&&se(He,"stp_progress__color",e[0]>15),1&t&&se(Ue,"stp_progress__color",e[0]>14),1&t&&se(Ge,"stp_progress__color",e[0]>13),1&t&&se(Ye,"stp_progress__color",e[0]>12),1&t&&se(Fe,"stp_progress__color",e[0]>11),1&t&&se(Qe,"stp_progress__color",e[0]>10),1&t&&se(Ve,"stp_progress__color",e[0]>9),1&t&&se(We,"stp_progress__color",e[0]>8),1&t&&se(Ze,"stp_progress__color",e[0]>7),1&t&&se(Xe,"stp_progress__color",e[0]>6),1&t&&se(Je,"stp_progress__color",e[0]>5),1&t&&se(Ke,"stp_progress__color",e[0]>4),1&t&&se(qe,"stp_progress__color",e[0]>3),1&t&&se(_e,"stp_progress__color",e[0]>2),1&t&&se($e,"stp_progress__color",e[0]>1),1&t&&se(et,"stp_progress__color",e[0]>0)},i:I,o:I,d(e){e&&Z(t)}}}function bu(e){return{c:I,m:I,p:I,i:I,o:I,d:I}}function ku(e){let t,n;return{c(){t=J("kin-icon"),ie(t,"name","circle-question"),ie(t,"size","32"),ie(t,"class","stp_img__icon svelte-2zmjtl")},m(e,n){W(e,t,n)},p:I,i(e){n||Ee((()=>{n=Fe(t,Lr,{y:-50}),n.start()}))},o:I,d(e){e&&Z(t)}}}function yu(e){let t,n;return{c(){t=J("kin-icon"),ie(t,"name","icon-s-fill-nok"),ie(t,"size","32"),ie(t,"class","stp_img__icon svelte-2zmjtl")},m(e,n){W(e,t,n)},p:I,i(e){n||Ee((()=>{n=Fe(t,Lr,{y:-50}),n.start()}))},o:I,d(e){e&&Z(t)}}}function wu(e){let t,n;return{c(){t=J("kin-icon"),ie(t,"name","icon-s-fill-secured"),ie(t,"size","32"),ie(t,"class","stp_img__icon svelte-2zmjtl")},m(e,n){W(e,t,n)},p:I,i(e){n||Ee((()=>{n=Fe(t,Lr,{y:-50}),n.start()}))},o:I,d(e){e&&Z(t)}}}function Au(e){let t,n,o,i,r;function a(e,t){return"ready"===e[1]?wu:"error"===e[1]?yu:"unknown"===e[1]?ku:"loading"===e[1]?bu:hu}let s=a(e),l=s(e);return{c(){t=J("div"),n=J("div"),i=_(),l.c(),oe(n,"class",o="omnibox stp_box -"+e[1]+" svelte-2zmjtl"),oe(n,"data-test","stp_box"),oe(t,"class",r="stp_img -"+e[1]+" svelte-2zmjtl")},m(e,o){W(e,t,o),V(t,n),V(t,i),l.m(t,null)},p(e,[i]){2&i&&o!==(o="omnibox stp_box -"+e[1]+" svelte-2zmjtl")&&oe(n,"class",o),s===(s=a(e))&&l?l.p(e,i):(l.d(1),l=s(e),l&&(l.c(),Ue(l,1),l.m(t,null))),2&i&&r!==(r="stp_img -"+e[1]+" svelte-2zmjtl")&&oe(t,"class",r)},i(e){Ue(l)},o:I,d(e){e&&Z(t),l.d()}}}function xu(e,t,n){let{progress:o=0}=t,{state:i=""}=t;return e.$$set=e=>{"progress"in e&&n(0,o=e.progress),"state"in e&&n(1,i=e.state)},[o,i]}class Iu extends $e{constructor(e){var t;super(),document.getElementById("svelte-2zmjtl-style")||((t=J("style")).id="svelte-2zmjtl-style",t.textContent=".stp_img.svelte-2zmjtl.svelte-2zmjtl{width:20rem;height:20rem;color:var(--color-neutral);border-radius:25rem;position:relative}.stp_img.svelte-2zmjtl.svelte-2zmjtl:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:content-box;background-position:center center;background-repeat:no-repeat;background-size:contain;animation:svelte-2zmjtl-rotate 2s cubic-bezier(0.17, 0.66, 0.78, 0.46) infinite;will-change:transform}.stp_img.svelte-2zmjtl .stp_box.svelte-2zmjtl{background-size:110%;background-position:center 60%;height:100%;position:relative}.stp_img.svelte-2zmjtl .stp_box.-ready.svelte-2zmjtl:after{content:'';width:2px;height:4px;position:absolute;top:50%;left:50%;margin:15px 0 0 -1px;background-color:#00cbff;color:#00cbff;box-shadow:0 0 8px 1px currentColor;opacity:0.9}.stp_img.svelte-2zmjtl .stp_box.-error.svelte-2zmjtl:after{opacity:0.8;background-color:var(--color-critical);color:var(--color-critical)}.stp_img__icon.svelte-2zmjtl.svelte-2zmjtl{display:none;position:absolute;top:1.7rem;right:1.7rem;border-radius:5rem;background-color:#2a2769;z-index:1}.stp_img.svelte-2zmjtl .stp_progress.svelte-2zmjtl{position:absolute;top:50%;left:50%;stroke:var(--table-border);transform:translate3d(-50%, -50%, 0);width:23rem;height:23rem}.stp_img.svelte-2zmjtl .stp_progress__color.svelte-2zmjtl{stroke:var(--color-ok)}.stp_img.-ready.svelte-2zmjtl.svelte-2zmjtl,.stp_img.-error.svelte-2zmjtl.svelte-2zmjtl,.stp_img.-unknown.svelte-2zmjtl.svelte-2zmjtl{color:var(--color-ok)}.stp_img.-ready.svelte-2zmjtl.svelte-2zmjtl:after,.stp_img.-error.svelte-2zmjtl.svelte-2zmjtl:after,.stp_img.-unknown.svelte-2zmjtl.svelte-2zmjtl:after{content:'';position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:2px solid;border-radius:100%}.stp_img.-ready.svelte-2zmjtl.svelte-2zmjtl:before,.stp_img.-error.svelte-2zmjtl.svelte-2zmjtl:before,.stp_img.-unknown.svelte-2zmjtl.svelte-2zmjtl:before{display:none}.stp_img.-ready.svelte-2zmjtl .stp_img__icon.svelte-2zmjtl,.stp_img.-error.svelte-2zmjtl .stp_img__icon.svelte-2zmjtl,.stp_img.-unknown.svelte-2zmjtl .stp_img__icon.svelte-2zmjtl{display:block}.stp_img.-error.svelte-2zmjtl.svelte-2zmjtl{color:var(--color-critical)}.stp_img.-unknown.svelte-2zmjtl.svelte-2zmjtl{color:var(--table-border)}.stp_img.-unknown.svelte-2zmjtl.svelte-2zmjtl:before{display:none}.stp_img.svelte-2zmjtl.svelte-2zmjtl:before{background-image:url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQQAAAEECAYAAADOCEoKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzI1OUNCRjk3RTAzMTFFOUFGQkJCNjE2NTg2NzcyQkMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzI1OUNCRkE3RTAzMTFFOUFGQkJCNjE2NTg2NzcyQkMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3MjU5Q0JGNzdFMDMxMUU5QUZCQkI2MTY1ODY3NzJCQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3MjU5Q0JGODdFMDMxMUU5QUZCQkI2MTY1ODY3NzJCQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkbcgC8AAFJwSURBVHja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\")}@-moz-keyframes svelte-2zmjtl-rotate{0%{transform:ratate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes svelte-2zmjtl-rotate{0%{transform:ratate(0)}100%{transform:rotate(360deg)}}@-o-keyframes svelte-2zmjtl-rotate{0%{transform:ratate(0)}100%{transform:rotate(360deg)}}@keyframes svelte-2zmjtl-rotate{0%{transform:ratate(0)}100%{transform:rotate(360deg)}}",V(document.head,t)),_e(this,e,xu,Au,N,{progress:0,state:1})}}function zu(e){let t,n=l("smarthome.setup.setup.title")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Cu(e){let t,n=l("smarthome.setup.ready.title")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function ju(e){let t;function n(e,t){return e[2].type===e[7].noresponse?Su:Pu}let o=n(e),i=o(e);return{c(){i.c(),t=$()},m(e,n){i.m(e,n),W(e,t,n)},p(e,r){o===(o=n(e))&&i?i.p(e,r):(i.d(1),i=o(e),i&&(i.c(),i.m(t.parentNode,t)))},d(e){i.d(e),e&&Z(t)}}}function Eu(e){let t,n=l("smarthome.setup.scanning.title")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Du(e){let t,n=l("smarthome.setup.setup.title")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Nu(e){let t,n=l("smarthome.setup.updating.title")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Mu(e){let t,n=l("smarthome.setup.connecting.title")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Lu(e){let t,n=l("smarthome.setup.error.title")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Tu(e){let t,n=l("smarthome.setup.error.timeout.title")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Pu(e){let t,n=l("smarthome.setup.error.title")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Su(e){let t,n=l("smarthome.setup.error.timeout.title")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Ou(e){let t,n;function o(e,t){return e[1]===ad?Tu:e[0]||e[1]?Lu:e[2].status===e[6].connecting?Mu:e[2].status===e[6].updating?Nu:e[2].status===e[6].restarting||e[2].status===e[6].setup||e[2].status===e[6].pairing?Du:e[2].status===e[6].scanning?Eu:e[2].status===e[6].error?ju:e[2].status===e[6].ready?Cu:zu}let i=o(e),r=i(e);return{c(){t=J("div"),n=J("h1"),r.c(),oe(n,"class","h1"),oe(n,"aria-live","assertive"),oe(t,"slot","page-title")},m(e,o){W(e,t,o),V(t,n),r.m(n,null)},p(e,t){i===(i=o(e))&&r?r.p(e,t):(r.d(1),r=i(e),r&&(r.c(),r.m(n,null)))},d(e){e&&Z(t),r.d()}}}function Ru(e){let t,n=l("smarthome.setup.step",3,4)+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Bu(e){let t,n=l("smarthome.setup.ready.desc")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Hu(e){let t;function n(e,t){return e[2].type===e[7].noresponse?Ju:Xu}let o=n(e),i=o(e);return{c(){i.c(),t=$()},m(e,n){i.m(e,n),W(e,t,n)},p(e,r){o===(o=n(e))&&i?i.p(e,r):(i.d(1),i=o(e),i&&(i.c(),i.m(t.parentNode,t)))},d(e){i.d(e),e&&Z(t)}}}function Uu(e){let t,n,o,i=l("smarthome.setup.step",4,4)+"",r=l("smarthome.setup.scanning.desc")+"";return{c(){t=q(i),n=_(),o=q(r)},m(e,i){W(e,t,i),W(e,n,i),W(e,o,i)},p:I,d(e){e&&Z(t),e&&Z(n),e&&Z(o)}}}function Gu(e){let t,n=l("smarthome.setup.step",3,4)+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Yu(e){let t,n=l("smarthome.setup.step",2,4)+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Fu(e){let t,n,o,i,r=l("smarthome.setup.step",1,4)+"",a=l("smarthome.setup.pleasewait")+"";return{c(){t=q(r),n=J("br"),o=_(),i=q(a)},m(e,r){W(e,t,r),W(e,n,r),W(e,o,r),W(e,i,r)},p:I,d(e){e&&Z(t),e&&Z(n),e&&Z(o),e&&Z(i)}}}function Qu(e){let t,n=l("smarthome.setup.error.general.desc")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Vu(e){let t,n=l("smarthome.setup.error.anotherAccount.desc")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Wu(e){let t,n=l("smarthome.setup.error.timeout.desc")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Zu(e){let t;return{c(){t=q(e[3])},m(e,n){W(e,t,n)},p(e,n){8&n[0]&&re(t,e[3])},d(e){e&&Z(t)}}}function Xu(e){let t,n=l("smarthome.setup.error.desc")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Ju(e){let t,n=l("smarthome.setup.error.timeout.desc")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Ku(e){let t;function n(e,t){return e[2].type===e[7].noresponse?nd:td}let o=n(e),i=o(e);return{c(){i.c(),t=$()},m(e,n){i.m(e,n),W(e,t,n)},p(e,r){o===(o=n(e))&&i?i.p(e,r):(i.d(1),i=o(e),i&&(i.c(),i.m(t.parentNode,t)))},d(e){i.d(e),e&&Z(t)}}}function qu(e){let t,n,o;return{c(){t=J("kin-button"),t.textContent=`${l("global.done")}`,ie(t,"size","large"),ie(t,"data-test","smh_setup_done")},m(i,r){W(i,t,r),n||(o=ee(t,"click",e[17]),n=!0)},p:I,d(e){e&&Z(t),n=!1,o()}}}function _u(e){let t,n,o;return{c(){t=J("kin-button"),t.textContent=`${l("global.cancel")}`,ie(t,"size","large"),ie(t,"data-test","smh_setup_done")},m(i,r){W(i,t,r),n||(o=ee(t,"click",e[16]),n=!0)},p:I,d(e){e&&Z(t),n=!1,o()}}}function $u(e){let t,n,o,i,r;return{c(){t=J("kin-button"),t.textContent=`${l("smarthome.setup.startOver.btn")}`,n=_(),o=J("button"),o.textContent=`${l("smarthome.needHelp.link")}`,ie(t,"size","large"),ie(t,"class","g-margin-bottom--15"),ie(t,"data-test","smh_setup_retry"),oe(o,"class","a -small"),oe(o,"data-test","smh_setup_failed_help")},m(a,s){W(a,t,s),W(a,n,s),W(a,o,s),i||(r=[ee(t,"click",e[14]),ee(o,"click",e[15])],i=!0)},p:I,d(e){e&&Z(t),e&&Z(n),e&&Z(o),i=!1,E(r)}}}function ed(e){let t,n,o,i,r;return{c(){t=J("kin-button"),t.textContent=`${l("smarthome.setup.startOver.btn")}`,n=_(),o=J("button"),o.textContent=`${l("smarthome.needHelp.link")}`,ie(t,"size","large"),ie(t,"class","g-margin-bottom--15"),ie(t,"data-test","smh_setup_retry"),oe(o,"class","a -small"),oe(o,"data-test","smh_setup_failed_help")},m(a,s){W(a,t,s),W(a,n,s),W(a,o,s),i||(r=[ee(t,"click",e[12]),ee(o,"click",e[13])],i=!0)},p:I,d(e){e&&Z(t),e&&Z(n),e&&Z(o),i=!1,E(r)}}}function td(e){let t,n,o,i,r;return{c(){t=J("kin-button"),t.textContent=`${l("smarthome.setup.startOver.btn")}`,n=_(),o=J("button"),o.textContent=`${l("smarthome.needHelp.link")}`,ie(t,"size","large"),ie(t,"class","g-margin-bottom--15"),ie(t,"data-test","smh_setup_retry"),oe(o,"class","a -small"),oe(o,"data-test","smh_setup_failed_help")},m(a,s){W(a,t,s),W(a,n,s),W(a,o,s),i||(r=[ee(t,"click",e[20]),ee(o,"click",e[21])],i=!0)},p:I,d(e){e&&Z(t),e&&Z(n),e&&Z(o),i=!1,E(r)}}}function nd(e){let t,n,o,i,r;return{c(){t=J("kin-button"),t.textContent=`${l("smarthome.setup.startOver.btn")}`,n=_(),o=J("button"),o.textContent=`${l("smarthome.needHelp.link")}`,ie(t,"size","large"),ie(t,"class","g-margin-bottom--15"),ie(t,"data-test","smh_setup_retry"),oe(o,"class","a -small"),oe(o,"data-test","smh_setup_failed_help")},m(a,s){W(a,t,s),W(a,n,s),W(a,o,s),i||(r=[ee(t,"click",e[18]),ee(o,"click",e[19])],i=!0)},p:I,d(e){e&&Z(t),e&&Z(n),e&&Z(o),i=!1,E(r)}}}function od(e){let t,n,o,i,r,a,s;function l(e,t){return e[0]&&e[8]?Zu:e[1]==ad?Wu:e[1]==rd?Vu:e[1]?Qu:e[2].status===e[6].connecting?Fu:e[2].status===e[6].updating?Yu:e[2].status===e[6].restarting||e[2].status===e[6].setup||e[2].status===e[6].pairing?Gu:e[2].status===e[6].scanning?Uu:e[2].status===e[6].error?Hu:e[2].status===e[6].ready?Bu:Ru}let c=l(e),u=c(e);function d(e,t){return e[0]?ed:e[1]?$u:e[2].status===e[6].connecting?_u:e[2].status===e[6].ready?qu:e[2].status===e[6].error?Ku:void 0}i=new Iu({props:{progress:e[4],state:e[5]}});let g=d(e),m=g&&g(e);return{c(){t=J("div"),n=J("p"),u.c(),o=_(),Xe(i.$$.fragment),r=_(),a=J("div"),m&&m.c(),oe(n,"class","p"),oe(a,"class","stp_cta svelte-1dp2bez"),oe(t,"slot","page-content"),oe(t,"class","kin_page-content -center")},m(e,l){W(e,t,l),V(t,n),u.m(n,null),V(t,o),Je(i,t,null),V(t,r),V(t,a),m&&m.m(a,null),s=!0},p(e,t){c===(c=l(e))&&u?u.p(e,t):(u.d(1),u=c(e),u&&(u.c(),u.m(n,null)));const o={};16&t[0]&&(o.progress=e[4]),32&t[0]&&(o.state=e[5]),i.$set(o),g===(g=d(e))&&m?m.p(e,t):(m&&m.d(1),m=g&&g(e),m&&(m.c(),m.m(a,null)))},i(e){s||(Ue(i.$$.fragment,e),s=!0)},o(e){Ge(i.$$.fragment,e),s=!1},d(e){e&&Z(t),u.d(),Ke(i),m&&m.d()}}}function id(e){let t,n;return t=new Dr({props:{layout:"center",backevent:!0,$$slots:{"page-content":[od],"page-title":[Ou]},$$scope:{ctx:e}}}),t.$on("backClick",e[22]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};63&n[0]|1&n[1]&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}const rd="paired to different account",ad="failed to get response from the box";function sd(e){return e/(e+20)*100}function ld(t,n,o){let i,r;T(t,kn,(e=>o(2,r=e)));const a={ready:"ready",scanning:"scanning",connecting:"connecting",pairing:"pairing",setup:"setup",updating:"updating",restarting:"restarting",noresponse:"noresponse",error:"error"};let s=null,l=null,c=null,u=0;const d=e.isEnabled();let g=!1,m=!1;function p(){pu(),o(0,s=null),o(1,l=null),o(4,u=0),b(),hi()}function f(){o(0,s=null),o(1,l=null),fu().catch((e=>{o(0,s="Failed to pair box to your account"),o(3,c=JSON.stringify(e))}))}function v(){pu(),mu(),h()}function h(){b();let e=0;o(4,u=sd(.3)),o(1,l=null),o(0,s=null),m=setInterval((()=>{e++,o(4,u=sd(100/180*e)),e>300&&(clearInterval(m),o(4,u=0),o(1,l=ad))}),1e3)}function b(){clearInterval(m)}he((()=>{mu(),h()})),ke((()=>{pu(),o(0,s=null),o(1,l=null),o(4,u=0),b()}));return t.$$.update=()=>{6&t.$$.dirty[0]&&(l||r.status!==a.pairing?r.status===a.scanning?g||(g=setInterval((()=>{vu()}),5e3)):r.status===a.ready&&(g&&(clearInterval(g),g=!1),b(),o(4,u=100),o(1,l=null),pu(),Uo(),Qo().then((e=>{e===Rt.prescout&&(o(4,u=0),o(1,l=rd))}))):f()),7&t.$$.dirty[0]&&o(5,i=l||s?"error":r.status)},[s,l,r,c,u,i,a,{noresponse:"noresponse"},d,p,f,v,()=>f(),()=>Fl("box_setup_failed"),()=>v(),()=>Fl("box_setup_failed"),()=>p(),()=>Ci(),()=>v(),()=>Fl("box_setup_failed"),()=>v(),()=>Fl("box_setup_failed"),()=>p()]}class cd extends $e{constructor(e){var t;super(),document.getElementById("svelte-1dp2bez-style")||((t=J("style")).id="svelte-1dp2bez-style",t.textContent=".stp_cta.svelte-1dp2bez{height:7.5rem;display:flex;flex-direction:column}",V(document.head,t)),_e(this,e,ld,id,N,{},[-1,-1])}}class ud extends b{constructor(){super(),this.userConfiguration,this.on("state",(e=>{if(!e.error)switch(e.step){case 1:this.checkBoxStatus(1);break;case 3:this.checkBoxStatus(3);break;case 7:this.checkBoxStatus(7);break;case 8:this.checkBoxStatus(8)}}))}handleInitState(e={arp:!0}){return this.emit("state",{step:2,mode:e})}checkBoxStatus(e=null){return Vn(`v3/groups/${L(Mt)}/tam/userConfiguration`).then((t=>{const n=t[0];switch(console.groupCollapsed("%c 🏠 MANUAL DHCP %c "+n.state+" ","background: #582A72; color: #FFF","background: #9775AA; color: #FFF"),console.log(n),console.groupEnd(),this.userConfiguration=n,n.state){case"ERROR":return 1===e?this.handleInitState(n.mode):8===e&&"Timeout"===n.errorMessage?this.emit("state",{mode:n.mode,error:"timeout_dhcp_probe"}):"Timeout"===n.errorMessage?this.emit("state",{mode:n.mode,error:"timeout_post_mode"}):n.errorReason&&n.errorReason.ipv6NotSupportedForDhcpServerMode?this.emit("state",{mode:n.mode,error:"disable_ipv6_error"}):this.emit("state",{mode:n.mode,step:1,error:"general_error"});case"DONE":if(Qo(),1===e)return this.handleInitState(n.mode);if(7===e)return this.emit("state",{mode:n.mode,step:10});if(n.mode.dhcpServer||n.mode.none)return this.emit("state",{mode:n.mode,step:9});if(n.mode.arp)return this.emit("state",{mode:n.mode,step:10});break;case"USER_ACTION_NEEDED":return 8===e?this.emit("state",{mode:n.mode,error:"user_action_needed",routerIp:n.routerIp}):this.emit("state",{mode:n.mode,step:4,routerIp:n.routerIp});case"IN_PROGRESS":return n.substate.dhcpProbe?new Promise((e=>{setTimeout((()=>{e(this.emit("state",{mode:n.mode,step:8}))}),5e3)})):new Promise((e=>{setTimeout((()=>{e(this.emit("state",{mode:n.mode,step:3}))}),5e3)}));default:return this.emit("state",{mode:n.mode,step:1})}})).catch((e=>{console.groupCollapsed("%c 🏠 MANUAL DHCP %c error ","background: #582A72; color: #FFF","background: #9775AA; color: #FFF"),console.log(e),console.groupEnd();const t=this.userConfiguration;if(t&&"IN_PROGRESS"===t.status&&(t.substate.dhcpProbe||t.substate.settingUp))return this.emit("state",{step:8,error:"get_user_configuration_failed"});if("Tam user configuration not found"===e){const e=L(Wn);return e&&e[0]&&e[0].tamMode?this.handleInitState(e[0].tamMode):this.handleInitState()}return this.emit("state",{step:1,error:"get_user_configuration_failed"})}))}}function dd(e){let t,n=l("smarthome.manualdhcp.title")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function gd(e){let t,n=l("smarthome.manualdhcp.error.subtitle.ipv6")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function md(e){let t,n=l("smarthome.manualSetup.restartRouter.title")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function pd(e){let t,n=l("smarthome.manualdhcp.enableDHCP.title")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function fd(e){let t,n=l("smarthome.manualSetup.disableDHCP.title")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function vd(e){let t,n=l("smarthome.manualSetup.routerLogin.title")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function hd(e){let t,n;function o(e,t){return 4===e[0]?vd:5===e[0]?fd:6===e[0]?pd:9===e[0]?md:"disable_ipv6_error"===e[1]?gd:dd}let i=o(e),r=i(e);return{c(){t=J("div"),n=J("h1"),r.c(),oe(n,"class","h1"),oe(n,"aria-live","assertive"),oe(n,"aria-atomic","true"),oe(t,"slot","page-title")},m(e,o){W(e,t,o),V(t,n),r.m(n,null)},p(e,t){i===(i=o(e))&&r?r.p(e,t):(r.d(1),r=i(e),r&&(r.c(),r.m(n,null)))},d(e){e&&Z(t),r.d()}}}function bd(e){let t,n,o,i,r,a,s,l;function c(e,t){return 1===e[0]||3===e[0]||7===e[0]||8===e[0]?zd:4===e[0]?Id:5===e[0]?xd:6===e[0]?Ad:9===e[0]?wd:10===e[0]?yd:void 0}let u=c(e),d=u&&u(e);const g=[Ld,Md,Nd,Dd,Ed,jd,Cd],m=[];function p(e,t){return 1===e[0]||3===e[0]||7===e[0]||8===e[0]?0:2===e[0]?1:4===e[0]?2:5===e[0]?3:6===e[0]?4:9===e[0]?5:10===e[0]?6:-1}function f(e,t){return 1===e[0]||3===e[0]||7===e[0]||8===e[0]?Jd:4===e[0]?Xd:5===e[0]?Zd:6===e[0]?Wd:9===e[0]?Vd:e[0]>=10?Qd:Fd}~(i=p(e))&&(r=m[i]=g[i](e));let v=f(e),h=v(e);return{c(){t=J("p"),d&&d.c(),n=_(),o=J("div"),r&&r.c(),a=_(),s=J("div"),h.c(),oe(t,"class","p"),oe(o,"class","g-relative svelte-j1vnps"),oe(s,"class","mnl_cta")},m(e,r){W(e,t,r),d&&d.m(t,null),W(e,n,r),W(e,o,r),~i&&m[i].m(o,null),W(e,a,r),W(e,s,r),h.m(s,null),l=!0},p(e,n){u===(u=c(e))&&d?d.p(e,n):(d&&d.d(1),d=u&&u(e),d&&(d.c(),d.m(t,null)));let a=i;i=p(e),i===a?~i&&m[i].p(e,n):(r&&(Be(),Ge(m[a],1,1,(()=>{m[a]=null})),He()),~i?(r=m[i],r?r.p(e,n):(r=m[i]=g[i](e),r.c()),Ue(r,1),r.m(o,null)):r=null),v===(v=f(e))&&h?h.p(e,n):(h.d(1),h=v(e),h&&(h.c(),h.m(s,null)))},i(e){l||(Ue(r),l=!0)},o(e){Ge(r),l=!1},d(e){e&&Z(t),d&&d.d(),e&&Z(n),e&&Z(o),~i&&m[i].d(),e&&Z(a),e&&Z(s),h.d()}}}function kd(e){let t,n,o,i,r,a,s,c,u,d,g,m,p,f,v;function h(e,t){return"disable_ipv6_error"===e[1]?qd:Kd}let b=h(e),k=b(e);function y(e,t){return"user_action_needed"===e[1]?$d:"disable_ipv6_error"!==e[1]?_d:void 0}i=new Iu({props:{state:"error"}});let w=y(e),A=w&&w(e);return{c(){t=J("p"),k.c(),n=_(),o=J("div"),Xe(i.$$.fragment),r=_(),a=J("p"),A&&A.c(),s=_(),c=J("div"),u=J("kin-button"),u.textContent=`${l("smarthome.manualdhcp.error.btn")}`,d=J("br"),g=_(),m=J("button"),m.textContent=`${l("smarthome.needHelp.link")}`,oe(t,"class","p"),oe(a,"class","mnl_error p"),oe(o,"class","g-relative svelte-j1vnps"),ie(u,"size","large"),ie(u,"class","g-margin-bottom--15"),oe(m,"class","a -small"),oe(c,"class","mnl_cta")},m(l,h){W(l,t,h),k.m(t,null),W(l,n,h),W(l,o,h),Je(i,o,null),V(o,r),V(o,a),A&&A.m(a,null),W(l,s,h),W(l,c,h),V(c,u),V(c,d),V(c,g),V(c,m),p=!0,f||(v=[ee(u,"click",e[14]),ee(m,"click",e[15])],f=!0)},p(e,n){b===(b=h(e))&&k?k.p(e,n):(k.d(1),k=b(e),k&&(k.c(),k.m(t,null))),w===(w=y(e))&&A?A.p(e,n):(A&&A.d(1),A=w&&w(e),A&&(A.c(),A.m(a,null)))},i(e){p||(Ue(i.$$.fragment,e),p=!0)},o(e){Ge(i.$$.fragment,e),p=!1},d(e){e&&Z(t),k.d(),e&&Z(n),e&&Z(o),Ke(i),A&&A.d(),e&&Z(s),e&&Z(c),f=!1,E(v)}}}function yd(e){let t,n=l("smarthome.manualdhcp.finish.subtitle")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function wd(e){let t,n=l("smarthome.manualSetup.restartRouter.desc")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Ad(e){let t,n=l("smarthome.manualdhcp.enableDHCP.subtitle")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function xd(e){let t,n=l("smarthome.manualdhcp.disableDHCP.subtitle")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Id(e){let t,n,o,i,r,a,s=l("smarthome.manualSetup.routerLogin.desc")+"";return{c(){n=_(),o=J("button"),i=q(e[5]),t=new ce(n),oe(o,"class","a")},m(l,c){t.m(s,l,c),W(l,n,c),W(l,o,c),V(o,i),r||(a=ee(o,"click",e[16]),r=!0)},p(e,t){32&t[0]&&re(i,e[5])},d(e){e&&t.d(),e&&Z(n),e&&Z(o),r=!1,a()}}}function zd(e){let t,n=l("smarthome.manualdhcp.progress.subtitle")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Cd(e){let t,n;return t=new Iu({props:{state:"ready"}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p:I,i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function jd(e){let t;return{c(){t=J("div"),oe(t,"class","mnl_visual svg -omni-manual-setup-10 svelte-j1vnps")},m(e,n){W(e,t,n)},p:I,i:I,o:I,d(e){e&&Z(t)}}}function Ed(e){let t;return{c(){t=J("div"),oe(t,"class","mnl_visual svg -omni-manual-setup-dhcp-enable svelte-j1vnps")},m(e,n){W(e,t,n)},p:I,i:I,o:I,d(e){e&&Z(t)}}}function Dd(e){let t;return{c(){t=J("div"),oe(t,"class","mnl_visual svg -omni-manual-setup-8 svelte-j1vnps")},m(e,n){W(e,t,n)},p:I,i:I,o:I,d(e){e&&Z(t)}}}function Nd(e){let t;return{c(){t=J("div"),oe(t,"class","mnl_visual svg -omni-manual-setup-7 svelte-j1vnps")},m(e,n){W(e,t,n)},p:I,i:I,o:I,d(e){e&&Z(t)}}}function Md(e){let t,n,o="warning"===e[2]&&Td(e);return{c(){o&&o.c(),t=$()},m(e,i){o&&o.m(e,i),W(e,t,i),n=!0},p(e,n){"warning"===e[2]?o?(o.p(e,n),4&n[0]&&Ue(o,1)):(o=Td(e),o.c(),Ue(o,1),o.m(t.parentNode,t)):o&&(Be(),Ge(o,1,1,(()=>{o=null})),He())},i(e){n||(Ue(o),n=!0)},o(e){Ge(o),n=!1},d(e){o&&o.d(e),e&&Z(t)}}}function Ld(e){let t,n,o,i;function r(e,t){return 1===e[0]?Ud:3===e[0]||7===e[0]?Hd:8===e[0]?Bd:void 0}t=new Iu({props:{state:"loading"}});let a=r(e),s=a&&a(e);return{c(){Xe(t.$$.fragment),n=_(),o=J("p"),s&&s.c(),oe(o,"class","p -secondary g-margin-top--30")},m(e,r){Je(t,e,r),W(e,n,r),W(e,o,r),s&&s.m(o,null),i=!0},p(e,t){a===(a=r(e))&&s?s.p(e,t):(s&&s.d(1),s=a&&a(e),s&&(s.c(),s.m(o,null)))},i(e){i||(Ue(t.$$.fragment,e),i=!0)},o(e){Ge(t.$$.fragment,e),i=!1},d(e){Ke(t,e),e&&Z(n),e&&Z(o),s&&s.d()}}}function Td(e){let t,n;return t=new tr({props:{$$slots:{"modal-footer":[Rd],"modal-header":[Od]},$$scope:{ctx:e}}}),t.$on("close",e[19]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};8&n[0]|64&n[1]&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function Pd(e){let t;return{c(){t=J("h2"),t.textContent=`${l("smarthome.manualdhcp.modal.dhcp.title")}`,oe(t,"class","sve_modal__title")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Sd(e){let t;return{c(){t=J("h2"),t.textContent=`${l("smarthome.manualdhcp.modal.arp.title")}`,oe(t,"class","sve_modal__title")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Od(e){let t,n,o,i,r;function a(e,t){return"arp"===e[3]?Sd:Pd}let s=a(e),c=s(e);return{c(){t=J("div"),n=J("kin-icon"),o=_(),c.c(),i=_(),r=J("p"),r.textContent=`${l("smarthome.manualdhcp.modal.subtitle")}`,ie(n,"name","circle-critical"),ie(n,"size","48"),oe(r,"class","sve_modal__subtitle"),oe(t,"slot","modal-header")},m(e,a){W(e,t,a),V(t,n),V(t,o),c.m(t,null),V(t,i),V(t,r)},p(e,n){s===(s=a(e))&&c?c.p(e,n):(c.d(1),c=s(e),c&&(c.c(),c.m(t,i)))},d(e){e&&Z(t),c.d()}}}function Rd(e){let t,n,o,i,r,a;return{c(){t=J("div"),n=J("kin-button"),n.textContent=`${l("global.continue")}`,o=_(),i=J("kin-button"),i.textContent=`${l("global.cancel")}`,ie(n,"size","large"),ie(n,"data-test","modal_main_btn"),ie(i,"size","large"),ie(i,"type","secondary"),ie(i,"data-test","modal_secondary_btn"),oe(t,"class","modal__actions"),oe(t,"slot","modal-footer")},m(s,l){W(s,t,l),V(t,n),V(t,o),V(t,i),r||(a=[ee(n,"click",e[17]),ee(i,"click",e[18])],r=!0)},p:I,d(e){e&&Z(t),r=!1,E(a)}}}function Bd(e){let t;function n(e,t){return e[4].arp?Yd:Gd}let o=n(e),i=o(e);return{c(){i.c(),t=$()},m(e,n){i.m(e,n),W(e,t,n)},p(e,r){o===(o=n(e))&&i?i.p(e,r):(i.d(1),i=o(e),i&&(i.c(),i.m(t.parentNode,t)))},d(e){i.d(e),e&&Z(t)}}}function Hd(e){let t,n=l("smarthome.manualdhcp.progress.operation")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Ud(e){let t,n=l("smarthome.manualdhcp.progress.operation.init")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Gd(e){let t,n=l("smarthome.manualdhcp.progress.operation.disableDHCP")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Yd(e){let t,n=l("smarthome.manualdhcp.progress.operation.enableDHCP")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Fd(e){let t,n;return{c(){t=J("br"),n=J("br")},m(e,o){W(e,t,o),W(e,n,o)},p:I,d(e){e&&Z(t),e&&Z(n)}}}function Qd(e){let t,n,o,i;return{c(){t=J("kin-button"),t.textContent=`${l("smarthome.manualSetup.done")}`,n=J("br"),ie(t,"size","large"),ie(t,"class","g-margin-bottom--15")},m(r,a){W(r,t,a),W(r,n,a),o||(i=ee(t,"click",e[32]),o=!0)},p:I,d(e){e&&Z(t),e&&Z(n),o=!1,i()}}}function Vd(e){let t,n,o,i,r,a;return{c(){t=J("kin-button"),t.textContent=`${l("smarthome.manualSetup.restartRouter.restarted.btn")}`,n=J("br"),o=_(),i=J("button"),i.textContent=`${l("smarthome.needHelp.link")}`,ie(t,"size","large"),ie(t,"class","g-margin-bottom--15"),oe(i,"class","a -small")},m(s,l){W(s,t,l),W(s,n,l),W(s,o,l),W(s,i,l),r||(a=[ee(t,"click",e[30]),ee(i,"click",e[31])],r=!0)},p:I,d(e){e&&Z(t),e&&Z(n),e&&Z(o),e&&Z(i),r=!1,E(a)}}}function Wd(e){let t,n,o,i,r,a,s,c,u;return{c(){t=J("kin-button"),t.textContent=`${l("smarthome.manualdhcp.enableDHCP.btn")}`,n=J("br"),o=_(),i=J("kin-button"),i.textContent=`${l("global.cancel")}`,r=J("br"),a=_(),s=J("button"),s.textContent=`${l("smarthome.needHelp.link")}`,ie(t,"size","large"),ie(t,"class","g-margin-bottom--15"),ie(i,"size","large"),ie(i,"type","secondary"),ie(i,"class","g-margin-bottom--15"),oe(s,"class","a -small")},m(l,d){W(l,t,d),W(l,n,d),W(l,o,d),W(l,i,d),W(l,r,d),W(l,a,d),W(l,s,d),c||(u=[ee(t,"click",e[27]),ee(i,"click",e[28]),ee(s,"click",e[29])],c=!0)},p:I,d(e){e&&Z(t),e&&Z(n),e&&Z(o),e&&Z(i),e&&Z(r),e&&Z(a),e&&Z(s),c=!1,E(u)}}}function Zd(e){let t,n,o,i,r,a,s,c,u,d;return{c(){t=J("kin-button"),t.textContent=`${l("smarthome.manualSetup.disableDHCP.disabled.btn")}`,n=J("br"),o=_(),i=J("kin-button"),i.textContent=`${l("global.cancel")}`,r=J("br"),a=_(),s=J("button"),s.textContent=`${l("smarthome.needHelp.link")}`,c=J("br"),ie(t,"size","large"),ie(t,"class","g-margin-bottom--15"),ie(i,"size","large"),ie(i,"type","secondary"),ie(i,"class","g-margin-bottom--15"),oe(s,"class","a -small")},m(l,g){W(l,t,g),W(l,n,g),W(l,o,g),W(l,i,g),W(l,r,g),W(l,a,g),W(l,s,g),W(l,c,g),u||(d=[ee(t,"click",e[24]),ee(i,"click",e[25]),ee(s,"click",e[26])],u=!0)},p:I,d(e){e&&Z(t),e&&Z(n),e&&Z(o),e&&Z(i),e&&Z(r),e&&Z(a),e&&Z(s),e&&Z(c),u=!1,E(d)}}}function Xd(e){let t,n,o,i,r,a,s,c,u;return{c(){t=J("kin-button"),t.textContent=`${l("smarthome.manualSetup.routerLogin.loggedin.btn")}`,n=J("br"),o=_(),i=J("kin-button"),i.textContent=`${l("global.cancel")}`,r=J("br"),a=_(),s=J("button"),s.textContent=`${l("smarthome.manualSetup.cannotLogin.link")}`,ie(t,"size","large"),ie(t,"class","g-margin-bottom--15"),ie(i,"size","large"),ie(i,"type","secondary"),ie(i,"class","g-margin-bottom--15"),oe(s,"class","a -small")},m(l,d){W(l,t,d),W(l,n,d),W(l,o,d),W(l,i,d),W(l,r,d),W(l,a,d),W(l,s,d),c||(u=[ee(t,"click",e[21]),ee(i,"click",e[22]),ee(s,"click",e[23])],c=!0)},p:I,d(e){e&&Z(t),e&&Z(n),e&&Z(o),e&&Z(i),e&&Z(r),e&&Z(a),e&&Z(s),c=!1,E(u)}}}function Jd(e){let t,n,o;return{c(){t=J("button"),t.textContent=`${l("smarthome.needHelp.link")}`,oe(t,"class","a -small")},m(i,r){W(i,t,r),n||(o=ee(t,"click",e[20]),n=!0)},p:I,d(e){e&&Z(t),n=!1,o()}}}function Kd(e){let t;return{c(){t=J("span"),t.textContent=`${l("smarthome.manualdhcp.error.subtitle")}`,oe(t,"class","color-critical -text")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function qd(e){let t;return{c(){t=J("span"),t.textContent=`${l("smarthome.manualdhcp.error.note.ipv6")}`,oe(t,"class","color-critical -text")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function _d(e){let t,n=l("smarthome.manualdhcp.error.note")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function $d(e){let t;function n(e,t){return e[4].arp?tg:eg}let o=n(e),i=o(e);return{c(){i.c(),t=$()},m(e,n){i.m(e,n),W(e,t,n)},p(e,r){o===(o=n(e))&&i?i.p(e,r):(i.d(1),i=o(e),i&&(i.c(),i.m(t.parentNode,t)))},d(e){i.d(e),e&&Z(t)}}}function eg(e){let t,n=l("smarthome.manualdhcp.error.note.multipleDhcp")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function tg(e){let t,n=l("smarthome.manualdhcp.error.note.noDhcp")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function ng(e){let t,n,o,i;const r=[kd,bd],a=[];function s(e,t){return e[1]?0:1}return n=s(e),o=a[n]=r[n](e),{c(){t=J("div"),o.c(),oe(t,"slot","page-content"),oe(t,"class","kin_page-content -center")},m(e,o){W(e,t,o),a[n].m(t,null),i=!0},p(e,i){let l=n;n=s(e),n===l?a[n].p(e,i):(Be(),Ge(a[l],1,1,(()=>{a[l]=null})),He(),o=a[n],o?o.p(e,i):(o=a[n]=r[n](e),o.c()),Ue(o,1),o.m(t,null))},i(e){i||(Ue(o),i=!0)},o(e){Ge(o),i=!1},d(e){e&&Z(t),a[n].d()}}}function og(e){let t,n;return t=new Dr({props:{layout:"center",back:!0,$$slots:{"page-content":[ng],"page-title":[hd]},$$scope:{ctx:e}}}),t.$on("backClick",e[33]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};63&n[0]|64&n[1]&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function ig(e,t,n){let o=!1,i=1,a=null,s=null,l="arp",c={dhcpServer:!1,arp:!0},u="192.168.0.1";function d(){Vn(`v3/groups/${L(Mt)}/tam/userConfiguration/cancel`,{scoutId:L(Xn)},{method:"POST"}).then((()=>{o.emit("state",{step:7})})).catch((()=>{o.emit("state",{error:"post_cancel_failed"})}))}function g(){if("user_action_needed"===a)return o.emit("state",{step:4});if(8===i)return o.emit("state",{step:8});if("post_cancel_failed"===a&&(n(1,a=null),Ci()),"post_useraction_failed"===a&&n(1,a=null),"timeout_post_mode"===a){if(1===i)return o.emit("state",{step:1,error:null});if(3===i)return n(1,a=null),n(3,l=c.arp?"dhcpServer":"arp"),b()}return"timeout_dhcp_probe"===a?o.emit("state",{step:2,error:null}):"retry_post_mode"===a?b():o.emit("state",{step:1,error:null})}function m(){o.emit("state",{step:10})}function p(e){let t={};return t="arp"===e?{dhcpServer:!1,arp:!0}:{dhcpServer:!0,arp:!1},n(4,c=t),t}function f(){uu({enableDHCP:!0}).then((()=>{o.emit("state",{step:8})})).catch((()=>{o.emit("state",{error:"post_useraction_failed"})}))}function v(){uu({disableDHCP:!0}).then((()=>{o.emit("state",{step:8})})).catch((()=>{o.emit("state",{error:"post_useraction_failed"})}))}function h(){c.dhcpServer?o.emit("state",{step:5}):o.emit("state",{step:6})}function b(){(function(e){return Vn(`v3/groups/${L(Mt)}/tam/userConfiguration`,{scoutId:L(Xn),mode:e},{method:"POST"})})(p(l)).then((()=>{n(2,s=null),o.emit("state",{step:3})})).catch((()=>{n(2,s=null),o.emit("state",{step:2,error:"retry_post_mode"})}))}function k(){r.browse(`http://${u}`)}he((()=>{o=new ud,o.emit("state",{step:1}),o.on("state",(e=>{e.error?(n(2,s=null),n(4,c=e.mode?e.mode:c),n(1,a=e.error)):(!function(e){e.dhcpServer?n(3,l="arp"):n(3,l="dhcpServer")}(e.mode?e.mode:c),n(2,s="warning"),n(0,i=e.step||1),n(1,a=e.error||null),e.mode&&n(4,c=e.mode),e.routerIp&&n(5,u=e.routerIp))}))}));return[i,a,s,l,c,u,d,g,m,f,v,h,b,k,()=>g(),()=>Fl("manual_setup_failed"),()=>k(),()=>b(),()=>Ci(),()=>Ci(),()=>Fl("manual_setup_loading"),()=>h(),()=>d(),()=>Fl("manual_setup_login"),()=>v(),()=>d(),()=>Fl("manual_setup_disable_dhcp"),()=>f(),()=>d(),()=>Fl("manual_setup_disable_dhcp"),()=>m(),()=>Fl("manual_setup_restart"),()=>Ci(),()=>Ci()]}class rg extends $e{constructor(e){var t;super(),document.getElementById("svelte-j1vnps-style")||((t=J("style")).id="svelte-j1vnps-style",t.textContent=".g-relative.svelte-j1vnps{display:flex;flex-flow:column;align-items:center}.mnl_visual.svelte-j1vnps{margin:2rem auto 0;font-size:44rem}",V(document.head,t)),_e(this,e,ig,og,N,{},[-1,-1])}}function ag(e){let t,n,o,i,r,a,s,l,c,u,d,g,m,p,f,v,h;return o=new ps({props:{icon:e[2]}}),{c(){t=J("div"),n=J("div"),Xe(o.$$.fragment),i=_(),r=J("div"),a=J("p"),s=q(e[0]),l=_(),c=J("p"),u=q(e[1]),d=_(),g=J("div"),m=J("kin-switch"),oe(n,"class","-icon svelte-1bc4r4g"),oe(a,"class","p g-align--left"),oe(c,"class","p -secondary -small g-align--left"),oe(r,"class","-text svelte-1bc4r4g"),ie(m,"size","small"),ie(m,"kin-disabled",p=e[6]||e[4]),ie(m,"checked",e[5]),ie(m,"datatest",e[3]),oe(g,"class","-switch svelte-1bc4r4g"),oe(t,"class","shiled-switch svelte-1bc4r4g")},m(p,b){W(p,t,b),V(t,n),Je(o,n,null),V(t,i),V(t,r),V(r,a),V(a,s),V(r,l),V(r,c),V(c,u),V(t,d),V(t,g),V(g,m),f=!0,v||(h=ee(m,"click",e[8]),v=!0)},p(e,[t]){const n={};4&t&&(n.icon=e[2]),o.$set(n),(!f||1&t)&&re(s,e[0]),(!f||2&t)&&re(u,e[1]),(!f||80&t&&p!==(p=e[6]||e[4]))&&ie(m,"kin-disabled",p),(!f||32&t)&&ie(m,"checked",e[5]),(!f||8&t)&&ie(m,"datatest",e[3])},i(e){f||(Ue(o.$$.fragment,e),f=!0)},o(e){Ge(o.$$.fragment,e),f=!1},d(e){e&&Z(t),Ke(o),v=!1,h()}}}function sg(e,t,n){const o=ye();let{title:i=""}=t,{description:r=""}=t,{icon:a=""}=t,{dataTest:s=""}=t,{working:l=!1}=t,{checked:c=!0}=t,{offline:u=!0}=t;return e.$$set=e=>{"title"in e&&n(0,i=e.title),"description"in e&&n(1,r=e.description),"icon"in e&&n(2,a=e.icon),"dataTest"in e&&n(3,s=e.dataTest),"working"in e&&n(4,l=e.working),"checked"in e&&n(5,c=e.checked),"offline"in e&&n(6,u=e.offline)},[i,r,a,s,l,c,u,o,()=>o("toggle")]}class lg extends $e{constructor(e){var t;super(),document.getElementById("svelte-1bc4r4g-style")||((t=J("style")).id="svelte-1bc4r4g-style",t.textContent=".shiled-switch.svelte-1bc4r4g.svelte-1bc4r4g{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;padding:10px 25px}.shiled-switch.svelte-1bc4r4g .-icon.svelte-1bc4r4g{flex-shrink:0;padding-right:20px}.shiled-switch.svelte-1bc4r4g .-text.svelte-1bc4r4g{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-grow:1}.shiled-switch.svelte-1bc4r4g .-switch.svelte-1bc4r4g{flex-shrink:0;padding-left:50px}",V(document.head,t)),_e(this,e,sg,ag,N,{title:0,description:1,icon:2,dataTest:3,working:4,checked:5,offline:6})}}function cg(e){let t;return{c(){t=J("div"),oe(t,"class","box svelte-wp1li4")},m(e,n){W(e,t,n)},p:I,i:I,o:I,d(e){e&&Z(t)}}}class ug extends $e{constructor(e){var t;super(),document.getElementById("svelte-wp1li4-style")||((t=J("style")).id="svelte-wp1li4-style",t.textContent='.box.svelte-wp1li4{display:block;width:400px;height:220px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlgAAAFmCAYAAACx/uScAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTc3NDE5N0QzRTY4MTFFOUFERDVCOUYwNjEwQUVENjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTc3NDE5N0UzRTY4MTFFOUFERDVCOUYwNjEwQUVENjMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5Nzc0MTk3QjNFNjgxMUU5QURENUI5RjA2MTBBRUQ2MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5Nzc0MTk3QzNFNjgxMUU5QURENUI5RjA2MTBBRUQ2MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Plc8jKsAAb+CSURBVHja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") no-repeat center center;background-position:center;background-size:cover;background-repeat:no-repeat}',V(document.head,t)),_e(this,e,null,cg,N,{})}}function dg(e,t,n){const o=e.slice();return o[14]=t[n],o}function gg(e){let t,n=l("smarthome.hub.status.notok")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function mg(e){let t,n=l("smarthome.hub.status.ok")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function pg(e){let t,n;return t=new lg({props:{icon:e[14].icon,title:l(e[14].title),description:l(e[14].description),checked:e[2][e[14].type].isEnabled,working:e[0],offline:!bg,dataTest:e[14].dataTest}}),t.$on("toggle",(function(){return e[9](e[14])})),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(n,o){e=n;const i={};4&o&&(i.checked=e[2][e[14].type].isEnabled),1&o&&(i.working=e[0]),t.$set(i)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function fg(e){let t,n,o,i,r,a,s,l,c,u,d;function g(e,t){return e[3]?mg:gg}let m=g(e),p=m(e);a=new Ol({props:{placement:"hub"}}),a.$on("action",e[8]),l=new ug({props:{class:"box"}});let f=e[4],v=[];for(let b=0;b<f.length;b+=1)v[b]=pg(dg(e,f,b));const h=e=>Ge(v[e],1,1,(()=>{v[e]=null}));return{c(){t=J("div"),n=J("p"),p.c(),o=_(),i=J("div"),r=J("div"),Xe(a.$$.fragment),s=_(),Xe(l.$$.fragment),c=_(),u=J("div");for(let e=0;e<v.length;e+=1)v[e].c();oe(n,"class","p g-margin-bottom--10"),oe(r,"class","notifications svelte-a0ilw0"),oe(u,"class","shields svelte-a0ilw0"),oe(i,"class","hub -layout svelte-a0ilw0"),oe(t,"slot","page-content")},m(e,g){W(e,t,g),V(t,n),p.m(n,null),V(t,o),V(t,i),V(i,r),Je(a,r,null),V(r,s),Je(l,r,null),V(i,c),V(i,u);for(let t=0;t<v.length;t+=1)v[t].m(u,null);d=!0},p(e,t){if(m===(m=g(e))&&p?p.p(e,t):(p.d(1),p=m(e),p&&(p.c(),p.m(n,null))),85&t){let n;for(f=e[4],n=0;n<f.length;n+=1){const o=dg(e,f,n);v[n]?(v[n].p(o,t),Ue(v[n],1)):(v[n]=pg(o),v[n].c(),Ue(v[n],1),v[n].m(u,null))}for(Be(),n=f.length;n<v.length;n+=1)h(n);He()}},i(e){if(!d){Ue(a.$$.fragment,e),Ue(l.$$.fragment,e);for(let e=0;e<f.length;e+=1)Ue(v[e]);d=!0}},o(e){Ge(a.$$.fragment,e),Ge(l.$$.fragment,e),v=v.filter(Boolean);for(let t=0;t<v.length;t+=1)Ge(v[t]);d=!1},d(e){e&&Z(t),p.d(),Ke(a),Ke(l),X(v,e)}}}function vg(e){let t,n;return t=new Xl({}),t.$on("close",e[11]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p:I,i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function hg(e){let t,n,o,i;t=new Dr({props:{layout:"center",backEvent:!0,heading:l("global.avast")+" "+l("smarthome.hub"),$$slots:{"page-content":[fg]},$$scope:{ctx:e}}}),t.$on("backClick",e[10]);let r="offlineInstructions"===e[1]&&vg(e);return{c(){Xe(t.$$.fragment),n=_(),r&&r.c(),o=$()},m(e,a){Je(t,e,a),W(e,n,a),r&&r.m(e,a),W(e,o,a),i=!0},p(e,[n]){const i={};131085&n&&(i.$$scope={dirty:n,ctx:e}),t.$set(i),"offlineInstructions"===e[1]?r?(r.p(e,n),2&n&&Ue(r,1)):(r=vg(e),r.c(),Ue(r,1),r.m(o.parentNode,o)):r&&(Be(),Ge(r,1,1,(()=>{r=null})),He())},i(e){i||(Ue(t.$$.fragment,e),Ue(r),i=!0)},o(e){Ge(t.$$.fragment,e),Ge(r),i=!1},d(e){Ke(t,e),e&&Z(n),r&&r.d(e),e&&Z(o)}}}const bg=!0;function kg(e,t,n){let o,i;T(e,Zn,(e=>n(7,o=e))),T(e,Dn,(e=>n(3,i=e)));let r=!1,a=null,s={iot:{isEnabled:!0},urlInfo:{isEnabled:!0},mlbox:{isEnabled:!0},bruteforceDetection:{isEnabled:!0},privacyShield:{isEnabled:!0},upnp:{isEnabled:!0}};function l(e){return"turnOnShields"===e?function(){for(const e in s)n(2,s[e].isEnabled=!0,s);c()}():"offlineInstructions"===e?n(1,a="offlineInstructions"):void 0}const c=async()=>{n(0,r=!0);for(const t in s)n(2,s[t].isUserNotified=s[t].isEnabled,s);var e;await(e=s,Vn(`v2/groups/${Oo}/router/protection`,e,{method:"PUT"}).then((()=>Vo()))),n(0,r=!1)};return e.$$.update=()=>{128&e.$$.dirty&&n(2,s=o)},[r,a,s,i,[{type:"urlInfo",icon:"icon-m-tools-real-site",title:"smarthome.hub.safeBrowsingShield",description:"smarthome.hub.safeBrowsingShield.desc",dataTest:"smh_box_safeBrowsingShield_switch"},{type:"iot",icon:"icon-m-devices-router",title:"smarthome.hub.smartDeviceShield",description:"smarthome.hub.smartDeviceShield.desc",dataTest:"smh_box_smartDeviceShield_switch"},{type:"upnp",icon:"icon-m-tools-core-shields",title:"smarthome.hub.upnpShield",description:"smarthome.hub.upnpShield.desc",dataTest:"smh_box_upnpShield_switch"},{type:"mlbox",icon:"icon-m-anomaly",title:"smarthome.hub.anomalyDetectionShield",description:"smarthome.hub.anomalyDetectionShield.desc",dataTest:"smh_box_anomalyDetectionShield_switch"},{type:"privacyShield",icon:"icon-m-devices-tv",title:"smarthome.hub.privacyShield",description:"smarthome.hub.privacyShield.desc",dataTest:"smh_box_privacyShield_switch"},{type:"bruteforceDetection",icon:"icon-m-tools-passwords",title:"smarthome.hub.bruteforceDetectionShield",description:"smarthome.hub.bruteforceDetectionShield.desc",dataTest:"smh_box_bruteforceShield_switch"}],l,c,o,e=>l(e.detail),e=>{n(2,s[e.type].isEnabled=!s[e.type].isEnabled,s),c()},()=>Ci(),()=>n(1,a=null)]}class yg extends $e{constructor(e){var t;super(),document.getElementById("svelte-a0ilw0-style")||((t=J("style")).id="svelte-a0ilw0-style",t.textContent=".hub.-layout.svelte-a0ilw0.svelte-a0ilw0{display:flex;flex-flow:row;width:100%;height:100%}.hub.-layout.svelte-a0ilw0 .notifications.svelte-a0ilw0{display:flex;flex-flow:column;justify-content:space-evenly;align-items:center;align-content:center;width:50%;flex-grow:1;flex-basis:50%}.hub.-layout.svelte-a0ilw0 .shields.svelte-a0ilw0{display:flex;flex-flow:column;justify-content:space-evenly;width:50%;flex-grow:1;flex-basis:50%;height:90%;padding:20px 0}",V(document.head,t)),_e(this,e,kg,hg,N,{})}}function wg(e,t){return e<t?-1:e>t?1:e>=t?0:NaN}function Ag(e){let t=e,n=e;function o(e,t,o,i){for(null==o&&(o=0),null==i&&(i=e.length);o<i;){const r=o+i>>>1;n(e[r],t)<0?o=r+1:i=r}return o}return 1===e.length&&(t=(t,n)=>e(t)-n,n=function(e){return(t,n)=>wg(e(t),n)}(e)),{left:o,center:function(e,n,i,r){null==i&&(i=0),null==r&&(r=e.length);const a=o(e,n,i,r-1);return a>i&&t(e[a-1],n)>-t(e[a],n)?a-1:a},right:function(e,t,o,i){for(null==o&&(o=0),null==i&&(i=e.length);o<i;){const r=o+i>>>1;n(e[r],t)>0?i=r:o=r+1}return o}}}const xg=Ag(wg).right;Ag((function(e){return null===e?NaN:+e})).center;var Ig=Math.sqrt(50),zg=Math.sqrt(10),Cg=Math.sqrt(2);function jg(e,t,n){var o,i,r,a,s=-1;if(n=+n,(e=+e)===(t=+t)&&n>0)return[e];if((o=t<e)&&(i=e,e=t,t=i),0===(a=function(e,t,n){var o=(t-e)/Math.max(0,n),i=Math.floor(Math.log(o)/Math.LN10),r=o/Math.pow(10,i);return i>=0?(r>=Ig?10:r>=zg?5:r>=Cg?2:1)*Math.pow(10,i):-Math.pow(10,-i)/(r>=Ig?10:r>=zg?5:r>=Cg?2:1)}(e,t,n))||!isFinite(a))return[];if(a>0){let n=Math.round(e/a),o=Math.round(t/a);for(n*a<e&&++n,o*a>t&&--o,r=new Array(i=o-n+1);++s<i;)r[s]=(n+s)*a}else{a=-a;let n=Math.round(e*a),o=Math.round(t*a);for(n/a<e&&++n,o/a>t&&--o,r=new Array(i=o-n+1);++s<i;)r[s]=(n+s)/a}return o&&r.reverse(),r}function Eg(e,t,n){var o=Math.abs(t-e)/Math.max(0,n),i=Math.pow(10,Math.floor(Math.log(o)/Math.LN10)),r=o/i;return r>=Ig?i*=10:r>=zg?i*=5:r>=Cg&&(i*=2),t<e?-i:i}var Dg=Array.prototype.slice;function Ng(e){return e}function Mg(e){return"translate("+e+",0)"}function Lg(e){return"translate(0,"+e+")"}function Tg(e){return t=>+e(t)}function Pg(e,t){return t=Math.max(0,e.bandwidth()-2*t)/2,e.round()&&(t=Math.round(t)),n=>+e(n)+t}function Sg(){return!this.__axis}function Og(e,t){var n=[],o=null,i=null,r=6,a=6,s=3,l="undefined"!=typeof window&&window.devicePixelRatio>1?0:.5,c=1===e||4===e?-1:1,u=4===e||2===e?"x":"y",d=1===e||3===e?Mg:Lg;function g(g){var m=null==o?t.ticks?t.ticks.apply(t,n):t.domain():o,p=null==i?t.tickFormat?t.tickFormat.apply(t,n):Ng:i,f=Math.max(r,0)+s,v=t.range(),h=+v[0]+l,b=+v[v.length-1]+l,k=(t.bandwidth?Pg:Tg)(t.copy(),l),y=g.selection?g.selection():g,w=y.selectAll(".domain").data([null]),A=y.selectAll(".tick").data(m,t).order(),x=A.exit(),I=A.enter().append("g").attr("class","tick"),z=A.select("line"),C=A.select("text");w=w.merge(w.enter().insert("path",".tick").attr("class","domain").attr("stroke","currentColor")),A=A.merge(I),z=z.merge(I.append("line").attr("stroke","currentColor").attr(u+"2",c*r)),C=C.merge(I.append("text").attr("fill","currentColor").attr(u,c*f).attr("dy",1===e?"0em":3===e?"0.71em":"0.32em")),g!==y&&(w=w.transition(g),A=A.transition(g),z=z.transition(g),C=C.transition(g),x=x.transition(g).attr("opacity",1e-6).attr("transform",(function(e){return isFinite(e=k(e))?d(e+l):this.getAttribute("transform")})),I.attr("opacity",1e-6).attr("transform",(function(e){var t=this.parentNode.__axis;return d((t&&isFinite(t=t(e))?t:k(e))+l)}))),x.remove(),w.attr("d",4===e||2===e?a?"M"+c*a+","+h+"H"+l+"V"+b+"H"+c*a:"M"+l+","+h+"V"+b:a?"M"+h+","+c*a+"V"+l+"H"+b+"V"+c*a:"M"+h+","+l+"H"+b),A.attr("opacity",1).attr("transform",(function(e){return d(k(e)+l)})),z.attr(u+"2",c*r),C.attr(u,c*f).text(p),y.filter(Sg).attr("fill","none").attr("font-size",10).attr("font-family","sans-serif").attr("text-anchor",2===e?"start":4===e?"end":"middle"),y.each((function(){this.__axis=k}))}return g.scale=function(e){return arguments.length?(t=e,g):t},g.ticks=function(){return n=Dg.call(arguments),g},g.tickArguments=function(e){return arguments.length?(n=null==e?[]:Dg.call(e),g):n.slice()},g.tickValues=function(e){return arguments.length?(o=null==e?null:Dg.call(e),g):o&&o.slice()},g.tickFormat=function(e){return arguments.length?(i=e,g):i},g.tickSize=function(e){return arguments.length?(r=a=+e,g):r},g.tickSizeInner=function(e){return arguments.length?(r=+e,g):r},g.tickSizeOuter=function(e){return arguments.length?(a=+e,g):a},g.tickPadding=function(e){return arguments.length?(s=+e,g):s},g.offset=function(e){return arguments.length?(l=+e,g):l},g}var Rg={value:()=>{}};function Bg(){for(var e,t=0,n=arguments.length,o={};t<n;++t){if(!(e=arguments[t]+"")||e in o||/[\s.]/.test(e))throw new Error("illegal type: "+e);o[e]=[]}return new Hg(o)}function Hg(e){this._=e}function Ug(e,t){return e.trim().split(/^|\s+/).map((function(e){var n="",o=e.indexOf(".");if(o>=0&&(n=e.slice(o+1),e=e.slice(0,o)),e&&!t.hasOwnProperty(e))throw new Error("unknown type: "+e);return{type:e,name:n}}))}function Gg(e,t){for(var n,o=0,i=e.length;o<i;++o)if((n=e[o]).name===t)return n.value}function Yg(e,t,n){for(var o=0,i=e.length;o<i;++o)if(e[o].name===t){e[o]=Rg,e=e.slice(0,o).concat(e.slice(o+1));break}return null!=n&&e.push({name:t,value:n}),e}Hg.prototype=Bg.prototype={constructor:Hg,on:function(e,t){var n,o=this._,i=Ug(e+"",o),r=-1,a=i.length;if(!(arguments.length<2)){if(null!=t&&"function"!=typeof t)throw new Error("invalid callback: "+t);for(;++r<a;)if(n=(e=i[r]).type)o[n]=Yg(o[n],e.name,t);else if(null==t)for(n in o)o[n]=Yg(o[n],e.name,null);return this}for(;++r<a;)if((n=(e=i[r]).type)&&(n=Gg(o[n],e.name)))return n},copy:function(){var e={},t=this._;for(var n in t)e[n]=t[n].slice();return new Hg(e)},call:function(e,t){if((n=arguments.length-2)>0)for(var n,o,i=new Array(n),r=0;r<n;++r)i[r]=arguments[r+2];if(!this._.hasOwnProperty(e))throw new Error("unknown type: "+e);for(r=0,n=(o=this._[e]).length;r<n;++r)o[r].value.apply(t,i)},apply:function(e,t,n){if(!this._.hasOwnProperty(e))throw new Error("unknown type: "+e);for(var o=this._[e],i=0,r=o.length;i<r;++i)o[i].value.apply(t,n)}};var Fg="http://www.w3.org/1999/xhtml";const Qg={svg:"http://www.w3.org/2000/svg",xhtml:Fg,xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"};function Vg(e){var t=e+="",n=t.indexOf(":");return n>=0&&"xmlns"!==(t=e.slice(0,n))&&(e=e.slice(n+1)),Qg.hasOwnProperty(t)?{space:Qg[t],local:e}:e}function Wg(e){return function(){var t=this.ownerDocument,n=this.namespaceURI;return n===Fg&&t.documentElement.namespaceURI===Fg?t.createElement(e):t.createElementNS(n,e)}}function Zg(e){return function(){return this.ownerDocument.createElementNS(e.space,e.local)}}function Xg(e){var t=Vg(e);return(t.local?Zg:Wg)(t)}function Jg(){}function Kg(e){return null==e?Jg:function(){return this.querySelector(e)}}function qg(e){return"object"==typeof e&&"length"in e?e:Array.from(e)}function _g(){return[]}function $g(e){return null==e?_g:function(){return this.querySelectorAll(e)}}function em(e){return function(){return this.matches(e)}}function tm(e){return function(t){return t.matches(e)}}var nm=Array.prototype.find;function om(){return this.firstElementChild}var im=Array.prototype.filter;function rm(){return this.children}function am(e){return new Array(e.length)}function sm(e,t){this.ownerDocument=e.ownerDocument,this.namespaceURI=e.namespaceURI,this._next=null,this._parent=e,this.__data__=t}function lm(e){return function(){return e}}function cm(e,t,n,o,i,r){for(var a,s=0,l=t.length,c=r.length;s<c;++s)(a=t[s])?(a.__data__=r[s],o[s]=a):n[s]=new sm(e,r[s]);for(;s<l;++s)(a=t[s])&&(i[s]=a)}function um(e,t,n,o,i,r,a){var s,l,c,u=new Map,d=t.length,g=r.length,m=new Array(d);for(s=0;s<d;++s)(l=t[s])&&(m[s]=c=a.call(l,l.__data__,s,t)+"",u.has(c)?i[s]=l:u.set(c,l));for(s=0;s<g;++s)c=a.call(e,r[s],s,r)+"",(l=u.get(c))?(o[s]=l,l.__data__=r[s],u.delete(c)):n[s]=new sm(e,r[s]);for(s=0;s<d;++s)(l=t[s])&&u.get(m[s])===l&&(i[s]=l)}function dm(e){return e.__data__}function gm(e,t){return e<t?-1:e>t?1:e>=t?0:NaN}function mm(e){return function(){this.removeAttribute(e)}}function pm(e){return function(){this.removeAttributeNS(e.space,e.local)}}function fm(e,t){return function(){this.setAttribute(e,t)}}function vm(e,t){return function(){this.setAttributeNS(e.space,e.local,t)}}function hm(e,t){return function(){var n=t.apply(this,arguments);null==n?this.removeAttribute(e):this.setAttribute(e,n)}}function bm(e,t){return function(){var n=t.apply(this,arguments);null==n?this.removeAttributeNS(e.space,e.local):this.setAttributeNS(e.space,e.local,n)}}function km(e){return e.ownerDocument&&e.ownerDocument.defaultView||e.document&&e||e.defaultView}function ym(e){return function(){this.style.removeProperty(e)}}function wm(e,t,n){return function(){this.style.setProperty(e,t,n)}}function Am(e,t,n){return function(){var o=t.apply(this,arguments);null==o?this.style.removeProperty(e):this.style.setProperty(e,o,n)}}function xm(e,t){return e.style.getPropertyValue(t)||km(e).getComputedStyle(e,null).getPropertyValue(t)}function Im(e){return function(){delete this[e]}}function zm(e,t){return function(){this[e]=t}}function Cm(e,t){return function(){var n=t.apply(this,arguments);null==n?delete this[e]:this[e]=n}}function jm(e){return e.trim().split(/^|\s+/)}function Em(e){return e.classList||new Dm(e)}function Dm(e){this._node=e,this._names=jm(e.getAttribute("class")||"")}function Nm(e,t){for(var n=Em(e),o=-1,i=t.length;++o<i;)n.add(t[o])}function Mm(e,t){for(var n=Em(e),o=-1,i=t.length;++o<i;)n.remove(t[o])}function Lm(e){return function(){Nm(this,e)}}function Tm(e){return function(){Mm(this,e)}}function Pm(e,t){return function(){(t.apply(this,arguments)?Nm:Mm)(this,e)}}function Sm(){this.textContent=""}function Om(e){return function(){this.textContent=e}}function Rm(e){return function(){var t=e.apply(this,arguments);this.textContent=null==t?"":t}}function Bm(){this.innerHTML=""}function Hm(e){return function(){this.innerHTML=e}}function Um(e){return function(){var t=e.apply(this,arguments);this.innerHTML=null==t?"":t}}function Gm(){this.nextSibling&&this.parentNode.appendChild(this)}function Ym(){this.previousSibling&&this.parentNode.insertBefore(this,this.parentNode.firstChild)}function Fm(){return null}function Qm(){var e=this.parentNode;e&&e.removeChild(this)}function Vm(){var e=this.cloneNode(!1),t=this.parentNode;return t?t.insertBefore(e,this.nextSibling):e}function Wm(){var e=this.cloneNode(!0),t=this.parentNode;return t?t.insertBefore(e,this.nextSibling):e}function Zm(e){return e.trim().split(/^|\s+/).map((function(e){var t="",n=e.indexOf(".");return n>=0&&(t=e.slice(n+1),e=e.slice(0,n)),{type:e,name:t}}))}function Xm(e){return function(){var t=this.__on;if(t){for(var n,o=0,i=-1,r=t.length;o<r;++o)n=t[o],e.type&&n.type!==e.type||n.name!==e.name?t[++i]=n:this.removeEventListener(n.type,n.listener,n.options);++i?t.length=i:delete this.__on}}}function Jm(e,t,n){return function(){var o,i=this.__on,r=function(e){return function(t){e.call(this,t,this.__data__)}}(t);if(i)for(var a=0,s=i.length;a<s;++a)if((o=i[a]).type===e.type&&o.name===e.name)return this.removeEventListener(o.type,o.listener,o.options),this.addEventListener(o.type,o.listener=r,o.options=n),void(o.value=t);this.addEventListener(e.type,r,n),o={type:e.type,name:e.name,value:t,listener:r,options:n},i?i.push(o):this.__on=[o]}}function Km(e,t,n){var o=km(e),i=o.CustomEvent;"function"==typeof i?i=new i(t,n):(i=o.document.createEvent("Event"),n?(i.initEvent(t,n.bubbles,n.cancelable),i.detail=n.detail):i.initEvent(t,!1,!1)),e.dispatchEvent(i)}function qm(e,t){return function(){return Km(this,e,t)}}function _m(e,t){return function(){return Km(this,e,t.apply(this,arguments))}}sm.prototype={constructor:sm,appendChild:function(e){return this._parent.insertBefore(e,this._next)},insertBefore:function(e,t){return this._parent.insertBefore(e,t)},querySelector:function(e){return this._parent.querySelector(e)},querySelectorAll:function(e){return this._parent.querySelectorAll(e)}},Dm.prototype={add:function(e){this._names.indexOf(e)<0&&(this._names.push(e),this._node.setAttribute("class",this._names.join(" ")))},remove:function(e){var t=this._names.indexOf(e);t>=0&&(this._names.splice(t,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(e){return this._names.indexOf(e)>=0}};var $m=[null];function ep(e,t){this._groups=e,this._parents=t}function tp(){return new ep([[document.documentElement]],$m)}function np(e){return"string"==typeof e?new ep([[document.querySelector(e)]],[document.documentElement]):new ep([[e]],$m)}function op(e,t,n){e.prototype=t.prototype=n,n.constructor=e}function ip(e,t){var n=Object.create(e.prototype);for(var o in t)n[o]=t[o];return n}function rp(){}ep.prototype=tp.prototype={constructor:ep,select:function(e){"function"!=typeof e&&(e=Kg(e));for(var t=this._groups,n=t.length,o=new Array(n),i=0;i<n;++i)for(var r,a,s=t[i],l=s.length,c=o[i]=new Array(l),u=0;u<l;++u)(r=s[u])&&(a=e.call(r,r.__data__,u,s))&&("__data__"in r&&(a.__data__=r.__data__),c[u]=a);return new ep(o,this._parents)},selectAll:function(e){e="function"==typeof e?function(e){return function(){var t=e.apply(this,arguments);return null==t?[]:qg(t)}}(e):$g(e);for(var t=this._groups,n=t.length,o=[],i=[],r=0;r<n;++r)for(var a,s=t[r],l=s.length,c=0;c<l;++c)(a=s[c])&&(o.push(e.call(a,a.__data__,c,s)),i.push(a));return new ep(o,i)},selectChild:function(e){return this.select(null==e?om:function(e){return function(){return nm.call(this.children,e)}}("function"==typeof e?e:tm(e)))},selectChildren:function(e){return this.selectAll(null==e?rm:function(e){return function(){return im.call(this.children,e)}}("function"==typeof e?e:tm(e)))},filter:function(e){"function"!=typeof e&&(e=em(e));for(var t=this._groups,n=t.length,o=new Array(n),i=0;i<n;++i)for(var r,a=t[i],s=a.length,l=o[i]=[],c=0;c<s;++c)(r=a[c])&&e.call(r,r.__data__,c,a)&&l.push(r);return new ep(o,this._parents)},data:function(e,t){if(!arguments.length)return Array.from(this,dm);var n=t?um:cm,o=this._parents,i=this._groups;"function"!=typeof e&&(e=lm(e));for(var r=i.length,a=new Array(r),s=new Array(r),l=new Array(r),c=0;c<r;++c){var u=o[c],d=i[c],g=d.length,m=qg(e.call(u,u&&u.__data__,c,o)),p=m.length,f=s[c]=new Array(p),v=a[c]=new Array(p),h=l[c]=new Array(g);n(u,d,f,v,h,m,t);for(var b,k,y=0,w=0;y<p;++y)if(b=f[y]){for(y>=w&&(w=y+1);!(k=v[w])&&++w<p;);b._next=k||null}}return(a=new ep(a,o))._enter=s,a._exit=l,a},enter:function(){return new ep(this._enter||this._groups.map(am),this._parents)},exit:function(){return new ep(this._exit||this._groups.map(am),this._parents)},join:function(e,t,n){var o=this.enter(),i=this,r=this.exit();return o="function"==typeof e?e(o):o.append(e+""),null!=t&&(i=t(i)),null==n?r.remove():n(r),o&&i?o.merge(i).order():i},merge:function(e){if(!(e instanceof ep))throw new Error("invalid merge");for(var t=this._groups,n=e._groups,o=t.length,i=n.length,r=Math.min(o,i),a=new Array(o),s=0;s<r;++s)for(var l,c=t[s],u=n[s],d=c.length,g=a[s]=new Array(d),m=0;m<d;++m)(l=c[m]||u[m])&&(g[m]=l);for(;s<o;++s)a[s]=t[s];return new ep(a,this._parents)},selection:function(){return this},order:function(){for(var e=this._groups,t=-1,n=e.length;++t<n;)for(var o,i=e[t],r=i.length-1,a=i[r];--r>=0;)(o=i[r])&&(a&&4^o.compareDocumentPosition(a)&&a.parentNode.insertBefore(o,a),a=o);return this},sort:function(e){function t(t,n){return t&&n?e(t.__data__,n.__data__):!t-!n}e||(e=gm);for(var n=this._groups,o=n.length,i=new Array(o),r=0;r<o;++r){for(var a,s=n[r],l=s.length,c=i[r]=new Array(l),u=0;u<l;++u)(a=s[u])&&(c[u]=a);c.sort(t)}return new ep(i,this._parents).order()},call:function(){var e=arguments[0];return arguments[0]=this,e.apply(null,arguments),this},nodes:function(){return Array.from(this)},node:function(){for(var e=this._groups,t=0,n=e.length;t<n;++t)for(var o=e[t],i=0,r=o.length;i<r;++i){var a=o[i];if(a)return a}return null},size:function(){let e=0;for(const t of this)++e;return e},empty:function(){return!this.node()},each:function(e){for(var t=this._groups,n=0,o=t.length;n<o;++n)for(var i,r=t[n],a=0,s=r.length;a<s;++a)(i=r[a])&&e.call(i,i.__data__,a,r);return this},attr:function(e,t){var n=Vg(e);if(arguments.length<2){var o=this.node();return n.local?o.getAttributeNS(n.space,n.local):o.getAttribute(n)}return this.each((null==t?n.local?pm:mm:"function"==typeof t?n.local?bm:hm:n.local?vm:fm)(n,t))},style:function(e,t,n){return arguments.length>1?this.each((null==t?ym:"function"==typeof t?Am:wm)(e,t,null==n?"":n)):xm(this.node(),e)},property:function(e,t){return arguments.length>1?this.each((null==t?Im:"function"==typeof t?Cm:zm)(e,t)):this.node()[e]},classed:function(e,t){var n=jm(e+"");if(arguments.length<2){for(var o=Em(this.node()),i=-1,r=n.length;++i<r;)if(!o.contains(n[i]))return!1;return!0}return this.each(("function"==typeof t?Pm:t?Lm:Tm)(n,t))},text:function(e){return arguments.length?this.each(null==e?Sm:("function"==typeof e?Rm:Om)(e)):this.node().textContent},html:function(e){return arguments.length?this.each(null==e?Bm:("function"==typeof e?Um:Hm)(e)):this.node().innerHTML},raise:function(){return this.each(Gm)},lower:function(){return this.each(Ym)},append:function(e){var t="function"==typeof e?e:Xg(e);return this.select((function(){return this.appendChild(t.apply(this,arguments))}))},insert:function(e,t){var n="function"==typeof e?e:Xg(e),o=null==t?Fm:"function"==typeof t?t:Kg(t);return this.select((function(){return this.insertBefore(n.apply(this,arguments),o.apply(this,arguments)||null)}))},remove:function(){return this.each(Qm)},clone:function(e){return this.select(e?Wm:Vm)},datum:function(e){return arguments.length?this.property("__data__",e):this.node().__data__},on:function(e,t,n){var o,i,r=Zm(e+""),a=r.length;if(!(arguments.length<2)){for(s=t?Jm:Xm,o=0;o<a;++o)this.each(s(r[o],t,n));return this}var s=this.node().__on;if(s)for(var l,c=0,u=s.length;c<u;++c)for(o=0,l=s[c];o<a;++o)if((i=r[o]).type===l.type&&i.name===l.name)return l.value},dispatch:function(e,t){return this.each(("function"==typeof t?_m:qm)(e,t))},[Symbol.iterator]:function*(){for(var e=this._groups,t=0,n=e.length;t<n;++t)for(var o,i=e[t],r=0,a=i.length;r<a;++r)(o=i[r])&&(yield o)}};var ap=1/.7,sp="\\s*([+-]?\\d+)\\s*",lp="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*",cp="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*",up=/^#([0-9a-f]{3,8})$/,dp=new RegExp("^rgb\\("+[sp,sp,sp]+"\\)$"),gp=new RegExp("^rgb\\("+[cp,cp,cp]+"\\)$"),mp=new RegExp("^rgba\\("+[sp,sp,sp,lp]+"\\)$"),pp=new RegExp("^rgba\\("+[cp,cp,cp,lp]+"\\)$"),fp=new RegExp("^hsl\\("+[lp,cp,cp]+"\\)$"),vp=new RegExp("^hsla\\("+[lp,cp,cp,lp]+"\\)$"),hp={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function bp(){return this.rgb().formatHex()}function kp(){return this.rgb().formatRgb()}function yp(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=up.exec(e))?(n=t[1].length,t=parseInt(t[1],16),6===n?wp(t):3===n?new zp(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===n?Ap(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===n?Ap(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|240&t,((15&t)<<4|15&t)/255):null):(t=dp.exec(e))?new zp(t[1],t[2],t[3],1):(t=gp.exec(e))?new zp(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=mp.exec(e))?Ap(t[1],t[2],t[3],t[4]):(t=pp.exec(e))?Ap(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=fp.exec(e))?Dp(t[1],t[2]/100,t[3]/100,1):(t=vp.exec(e))?Dp(t[1],t[2]/100,t[3]/100,t[4]):hp.hasOwnProperty(e)?wp(hp[e]):"transparent"===e?new zp(NaN,NaN,NaN,0):null}function wp(e){return new zp(e>>16&255,e>>8&255,255&e,1)}function Ap(e,t,n,o){return o<=0&&(e=t=n=NaN),new zp(e,t,n,o)}function xp(e){return e instanceof rp||(e=yp(e)),e?new zp((e=e.rgb()).r,e.g,e.b,e.opacity):new zp}function Ip(e,t,n,o){return 1===arguments.length?xp(e):new zp(e,t,n,null==o?1:o)}function zp(e,t,n,o){this.r=+e,this.g=+t,this.b=+n,this.opacity=+o}function Cp(){return"#"+Ep(this.r)+Ep(this.g)+Ep(this.b)}function jp(){var e=this.opacity;return(1===(e=isNaN(e)?1:Math.max(0,Math.min(1,e)))?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===e?")":", "+e+")")}function Ep(e){return((e=Math.max(0,Math.min(255,Math.round(e)||0)))<16?"0":"")+e.toString(16)}function Dp(e,t,n,o){return o<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new Mp(e,t,n,o)}function Np(e){if(e instanceof Mp)return new Mp(e.h,e.s,e.l,e.opacity);if(e instanceof rp||(e=yp(e)),!e)return new Mp;if(e instanceof Mp)return e;var t=(e=e.rgb()).r/255,n=e.g/255,o=e.b/255,i=Math.min(t,n,o),r=Math.max(t,n,o),a=NaN,s=r-i,l=(r+i)/2;return s?(a=t===r?(n-o)/s+6*(n<o):n===r?(o-t)/s+2:(t-n)/s+4,s/=l<.5?r+i:2-r-i,a*=60):s=l>0&&l<1?0:a,new Mp(a,s,l,e.opacity)}function Mp(e,t,n,o){this.h=+e,this.s=+t,this.l=+n,this.opacity=+o}function Lp(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}op(rp,yp,{copy:function(e){return Object.assign(new this.constructor,this,e)},displayable:function(){return this.rgb().displayable()},hex:bp,formatHex:bp,formatHsl:function(){return Np(this).formatHsl()},formatRgb:kp,toString:kp}),op(zp,Ip,ip(rp,{brighter:function(e){return e=null==e?ap:Math.pow(ap,e),new zp(this.r*e,this.g*e,this.b*e,this.opacity)},darker:function(e){return e=null==e?.7:Math.pow(.7,e),new zp(this.r*e,this.g*e,this.b*e,this.opacity)},rgb:function(){return this},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:Cp,formatHex:Cp,formatRgb:jp,toString:jp})),op(Mp,(function(e,t,n,o){return 1===arguments.length?Np(e):new Mp(e,t,n,null==o?1:o)}),ip(rp,{brighter:function(e){return e=null==e?ap:Math.pow(ap,e),new Mp(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?.7:Math.pow(.7,e),new Mp(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,o=n+(n<.5?n:1-n)*t,i=2*n-o;return new zp(Lp(e>=240?e-240:e+120,i,o),Lp(e,i,o),Lp(e<120?e+240:e-120,i,o),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var e=this.opacity;return(1===(e=isNaN(e)?1:Math.max(0,Math.min(1,e)))?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(1===e?")":", "+e+")")}}));const Tp=e=>()=>e;function Pp(e){return 1==(e=+e)?Sp:function(t,n){return n-t?function(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(o){return Math.pow(e+o*t,n)}}(t,n,e):Tp(isNaN(t)?n:t)}}function Sp(e,t){var n=t-e;return n?function(e,t){return function(n){return e+n*t}}(e,n):Tp(isNaN(e)?t:e)}const Op=function e(t){var n=Pp(t);function o(e,t){var o=n((e=Ip(e)).r,(t=Ip(t)).r),i=n(e.g,t.g),r=n(e.b,t.b),a=Sp(e.opacity,t.opacity);return function(t){return e.r=o(t),e.g=i(t),e.b=r(t),e.opacity=a(t),e+""}}return o.gamma=e,o}(1);function Rp(e,t){t||(t=[]);var n,o=e?Math.min(t.length,e.length):0,i=t.slice();return function(r){for(n=0;n<o;++n)i[n]=e[n]*(1-r)+t[n]*r;return i}}function Bp(e,t){var n,o=t?t.length:0,i=e?Math.min(o,e.length):0,r=new Array(i),a=new Array(o);for(n=0;n<i;++n)r[n]=Vp(e[n],t[n]);for(;n<o;++n)a[n]=t[n];return function(e){for(n=0;n<i;++n)a[n]=r[n](e);return a}}function Hp(e,t){var n=new Date;return e=+e,t=+t,function(o){return n.setTime(e*(1-o)+t*o),n}}function Up(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}function Gp(e,t){var n,o={},i={};for(n in null!==e&&"object"==typeof e||(e={}),null!==t&&"object"==typeof t||(t={}),t)n in e?o[n]=Vp(e[n],t[n]):i[n]=t[n];return function(e){for(n in o)i[n]=o[n](e);return i}}var Yp=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,Fp=new RegExp(Yp.source,"g");function Qp(e,t){var n,o,i,r=Yp.lastIndex=Fp.lastIndex=0,a=-1,s=[],l=[];for(e+="",t+="";(n=Yp.exec(e))&&(o=Fp.exec(t));)(i=o.index)>r&&(i=t.slice(r,i),s[a]?s[a]+=i:s[++a]=i),(n=n[0])===(o=o[0])?s[a]?s[a]+=o:s[++a]=o:(s[++a]=null,l.push({i:a,x:Up(n,o)})),r=Fp.lastIndex;return r<t.length&&(i=t.slice(r),s[a]?s[a]+=i:s[++a]=i),s.length<2?l[0]?function(e){return function(t){return e(t)+""}}(l[0].x):function(e){return function(){return e}}(t):(t=l.length,function(e){for(var n,o=0;o<t;++o)s[(n=l[o]).i]=n.x(e);return s.join("")})}function Vp(e,t){var n,o=typeof t;return null==t||"boolean"===o?Tp(t):("number"===o?Up:"string"===o?(n=yp(t))?(t=n,Op):Qp:t instanceof yp?Op:t instanceof Date?Hp:function(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}(t)?Rp:Array.isArray(t)?Bp:"function"!=typeof t.valueOf&&"function"!=typeof t.toString||isNaN(t)?Gp:Up)(e,t)}function Wp(e,t){return e=+e,t=+t,function(n){return Math.round(e*(1-n)+t*n)}}var Zp,Xp=180/Math.PI,Jp={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1};function Kp(e,t,n,o,i,r){var a,s,l;return(a=Math.sqrt(e*e+t*t))&&(e/=a,t/=a),(l=e*n+t*o)&&(n-=e*l,o-=t*l),(s=Math.sqrt(n*n+o*o))&&(n/=s,o/=s,l/=s),e*o<t*n&&(e=-e,t=-t,l=-l,a=-a),{translateX:i,translateY:r,rotate:Math.atan2(t,e)*Xp,skewX:Math.atan(l)*Xp,scaleX:a,scaleY:s}}function qp(e,t,n,o){function i(e){return e.length?e.pop()+" ":""}return function(r,a){var s=[],l=[];return r=e(r),a=e(a),function(e,o,i,r,a,s){if(e!==i||o!==r){var l=a.push("translate(",null,t,null,n);s.push({i:l-4,x:Up(e,i)},{i:l-2,x:Up(o,r)})}else(i||r)&&a.push("translate("+i+t+r+n)}(r.translateX,r.translateY,a.translateX,a.translateY,s,l),function(e,t,n,r){e!==t?(e-t>180?t+=360:t-e>180&&(e+=360),r.push({i:n.push(i(n)+"rotate(",null,o)-2,x:Up(e,t)})):t&&n.push(i(n)+"rotate("+t+o)}(r.rotate,a.rotate,s,l),function(e,t,n,r){e!==t?r.push({i:n.push(i(n)+"skewX(",null,o)-2,x:Up(e,t)}):t&&n.push(i(n)+"skewX("+t+o)}(r.skewX,a.skewX,s,l),function(e,t,n,o,r,a){if(e!==n||t!==o){var s=r.push(i(r)+"scale(",null,",",null,")");a.push({i:s-4,x:Up(e,n)},{i:s-2,x:Up(t,o)})}else 1===n&&1===o||r.push(i(r)+"scale("+n+","+o+")")}(r.scaleX,r.scaleY,a.scaleX,a.scaleY,s,l),r=a=null,function(e){for(var t,n=-1,o=l.length;++n<o;)s[(t=l[n]).i]=t.x(e);return s.join("")}}}var _p,$p,ef=qp((function(e){const t=new("function"==typeof DOMMatrix?DOMMatrix:WebKitCSSMatrix)(e+"");return t.isIdentity?Jp:Kp(t.a,t.b,t.c,t.d,t.e,t.f)}),"px, ","px)","deg)"),tf=qp((function(e){return null==e?Jp:(Zp||(Zp=document.createElementNS("http://www.w3.org/2000/svg","g")),Zp.setAttribute("transform",e),(e=Zp.transform.baseVal.consolidate())?Kp((e=e.matrix).a,e.b,e.c,e.d,e.e,e.f):Jp)}),", ",")",")"),nf=0,of=0,rf=0,af=0,sf=0,lf=0,cf="object"==typeof performance&&performance.now?performance:Date,uf="object"==typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(e){setTimeout(e,17)};function df(){return sf||(uf(gf),sf=cf.now()+lf)}function gf(){sf=0}function mf(){this._call=this._time=this._next=null}function pf(e,t,n){var o=new mf;return o.restart(e,t,n),o}function ff(){sf=(af=cf.now())+lf,nf=of=0;try{!function(){df(),++nf;for(var e,t=_p;t;)(e=sf-t._time)>=0&&t._call.call(null,e),t=t._next;--nf}()}finally{nf=0,function(){var e,t,n=_p,o=1/0;for(;n;)n._call?(o>n._time&&(o=n._time),e=n,n=n._next):(t=n._next,n._next=null,n=e?e._next=t:_p=t);$p=e,hf(o)}(),sf=0}}function vf(){var e=cf.now(),t=e-af;t>1e3&&(lf-=t,af=e)}function hf(e){nf||(of&&(of=clearTimeout(of)),e-sf>24?(e<1/0&&(of=setTimeout(ff,e-cf.now()-lf)),rf&&(rf=clearInterval(rf))):(rf||(af=cf.now(),rf=setInterval(vf,1e3)),nf=1,uf(ff)))}function bf(e,t,n){var o=new mf;return t=null==t?0:+t,o.restart((n=>{o.stop(),e(n+t)}),t,n),o}mf.prototype=pf.prototype={constructor:mf,restart:function(e,t,n){if("function"!=typeof e)throw new TypeError("callback is not a function");n=(null==n?df():+n)+(null==t?0:+t),this._next||$p===this||($p?$p._next=this:_p=this,$p=this),this._call=e,this._time=n,hf()},stop:function(){this._call&&(this._call=null,this._time=1/0,hf())}};var kf=Bg("start","end","cancel","interrupt"),yf=[];function wf(e,t,n,o,i,r){var a=e.__transition;if(a){if(n in a)return}else e.__transition={};!function(e,t,n){var o,i=e.__transition;function r(e){n.state=1,n.timer.restart(a,n.delay,n.time),n.delay<=e&&a(e-n.delay)}function a(r){var c,u,d,g;if(1!==n.state)return l();for(c in i)if((g=i[c]).name===n.name){if(3===g.state)return bf(a);4===g.state?(g.state=6,g.timer.stop(),g.on.call("interrupt",e,e.__data__,g.index,g.group),delete i[c]):+c<t&&(g.state=6,g.timer.stop(),g.on.call("cancel",e,e.__data__,g.index,g.group),delete i[c])}if(bf((function(){3===n.state&&(n.state=4,n.timer.restart(s,n.delay,n.time),s(r))})),n.state=2,n.on.call("start",e,e.__data__,n.index,n.group),2===n.state){for(n.state=3,o=new Array(d=n.tween.length),c=0,u=-1;c<d;++c)(g=n.tween[c].value.call(e,e.__data__,n.index,n.group))&&(o[++u]=g);o.length=u+1}}function s(t){for(var i=t<n.duration?n.ease.call(null,t/n.duration):(n.timer.restart(l),n.state=5,1),r=-1,a=o.length;++r<a;)o[r].call(e,i);5===n.state&&(n.on.call("end",e,e.__data__,n.index,n.group),l())}function l(){for(var o in n.state=6,n.timer.stop(),delete i[t],i)return;delete e.__transition}i[t]=n,n.timer=pf(r,0,n.time)}(e,n,{name:t,index:o,group:i,on:kf,tween:yf,time:r.time,delay:r.delay,duration:r.duration,ease:r.ease,timer:null,state:0})}function Af(e,t){var n=If(e,t);if(n.state>0)throw new Error("too late; already scheduled");return n}function xf(e,t){var n=If(e,t);if(n.state>3)throw new Error("too late; already running");return n}function If(e,t){var n=e.__transition;if(!n||!(n=n[t]))throw new Error("transition not found");return n}function zf(e,t){var n,o;return function(){var i=xf(this,e),r=i.tween;if(r!==n)for(var a=0,s=(o=n=r).length;a<s;++a)if(o[a].name===t){(o=o.slice()).splice(a,1);break}i.tween=o}}function Cf(e,t,n){var o,i;if("function"!=typeof n)throw new Error;return function(){var r=xf(this,e),a=r.tween;if(a!==o){i=(o=a).slice();for(var s={name:t,value:n},l=0,c=i.length;l<c;++l)if(i[l].name===t){i[l]=s;break}l===c&&i.push(s)}r.tween=i}}function jf(e,t,n){var o=e._id;return e.each((function(){var e=xf(this,o);(e.value||(e.value={}))[t]=n.apply(this,arguments)})),function(e){return If(e,o).value[t]}}function Ef(e,t){var n;return("number"==typeof t?Up:t instanceof yp?Op:(n=yp(t))?(t=n,Op):Qp)(e,t)}function Df(e){return function(){this.removeAttribute(e)}}function Nf(e){return function(){this.removeAttributeNS(e.space,e.local)}}function Mf(e,t,n){var o,i,r=n+"";return function(){var a=this.getAttribute(e);return a===r?null:a===o?i:i=t(o=a,n)}}function Lf(e,t,n){var o,i,r=n+"";return function(){var a=this.getAttributeNS(e.space,e.local);return a===r?null:a===o?i:i=t(o=a,n)}}function Tf(e,t,n){var o,i,r;return function(){var a,s,l=n(this);if(null!=l)return(a=this.getAttribute(e))===(s=l+"")?null:a===o&&s===i?r:(i=s,r=t(o=a,l));this.removeAttribute(e)}}function Pf(e,t,n){var o,i,r;return function(){var a,s,l=n(this);if(null!=l)return(a=this.getAttributeNS(e.space,e.local))===(s=l+"")?null:a===o&&s===i?r:(i=s,r=t(o=a,l));this.removeAttributeNS(e.space,e.local)}}function Sf(e,t){return function(n){this.setAttribute(e,t.call(this,n))}}function Of(e,t){return function(n){this.setAttributeNS(e.space,e.local,t.call(this,n))}}function Rf(e,t){var n,o;function i(){var i=t.apply(this,arguments);return i!==o&&(n=(o=i)&&Of(e,i)),n}return i._value=t,i}function Bf(e,t){var n,o;function i(){var i=t.apply(this,arguments);return i!==o&&(n=(o=i)&&Sf(e,i)),n}return i._value=t,i}function Hf(e,t){return function(){Af(this,e).delay=+t.apply(this,arguments)}}function Uf(e,t){return t=+t,function(){Af(this,e).delay=t}}function Gf(e,t){return function(){xf(this,e).duration=+t.apply(this,arguments)}}function Yf(e,t){return t=+t,function(){xf(this,e).duration=t}}function Ff(e,t){if("function"!=typeof t)throw new Error;return function(){xf(this,e).ease=t}}function Qf(e,t,n){var o,i,r=function(e){return(e+"").trim().split(/^|\s+/).every((function(e){var t=e.indexOf(".");return t>=0&&(e=e.slice(0,t)),!e||"start"===e}))}(t)?Af:xf;return function(){var a=r(this,e),s=a.on;s!==o&&(i=(o=s).copy()).on(t,n),a.on=i}}var Vf=tp.prototype.constructor;function Wf(e){return function(){this.style.removeProperty(e)}}function Zf(e,t,n){return function(o){this.style.setProperty(e,t.call(this,o),n)}}function Xf(e,t,n){var o,i;function r(){var r=t.apply(this,arguments);return r!==i&&(o=(i=r)&&Zf(e,r,n)),o}return r._value=t,r}function Jf(e){return function(t){this.textContent=e.call(this,t)}}function Kf(e){var t,n;function o(){var o=e.apply(this,arguments);return o!==n&&(t=(n=o)&&Jf(o)),t}return o._value=e,o}var qf=0;function _f(e,t,n,o){this._groups=e,this._parents=t,this._name=n,this._id=o}function $f(){return++qf}var ev=tp.prototype;_f.prototype={constructor:_f,select:function(e){var t=this._name,n=this._id;"function"!=typeof e&&(e=Kg(e));for(var o=this._groups,i=o.length,r=new Array(i),a=0;a<i;++a)for(var s,l,c=o[a],u=c.length,d=r[a]=new Array(u),g=0;g<u;++g)(s=c[g])&&(l=e.call(s,s.__data__,g,c))&&("__data__"in s&&(l.__data__=s.__data__),d[g]=l,wf(d[g],t,n,g,d,If(s,n)));return new _f(r,this._parents,t,n)},selectAll:function(e){var t=this._name,n=this._id;"function"!=typeof e&&(e=$g(e));for(var o=this._groups,i=o.length,r=[],a=[],s=0;s<i;++s)for(var l,c=o[s],u=c.length,d=0;d<u;++d)if(l=c[d]){for(var g,m=e.call(l,l.__data__,d,c),p=If(l,n),f=0,v=m.length;f<v;++f)(g=m[f])&&wf(g,t,n,f,m,p);r.push(m),a.push(l)}return new _f(r,a,t,n)},filter:function(e){"function"!=typeof e&&(e=em(e));for(var t=this._groups,n=t.length,o=new Array(n),i=0;i<n;++i)for(var r,a=t[i],s=a.length,l=o[i]=[],c=0;c<s;++c)(r=a[c])&&e.call(r,r.__data__,c,a)&&l.push(r);return new _f(o,this._parents,this._name,this._id)},merge:function(e){if(e._id!==this._id)throw new Error;for(var t=this._groups,n=e._groups,o=t.length,i=n.length,r=Math.min(o,i),a=new Array(o),s=0;s<r;++s)for(var l,c=t[s],u=n[s],d=c.length,g=a[s]=new Array(d),m=0;m<d;++m)(l=c[m]||u[m])&&(g[m]=l);for(;s<o;++s)a[s]=t[s];return new _f(a,this._parents,this._name,this._id)},selection:function(){return new Vf(this._groups,this._parents)},transition:function(){for(var e=this._name,t=this._id,n=$f(),o=this._groups,i=o.length,r=0;r<i;++r)for(var a,s=o[r],l=s.length,c=0;c<l;++c)if(a=s[c]){var u=If(a,t);wf(a,e,n,c,s,{time:u.time+u.delay+u.duration,delay:0,duration:u.duration,ease:u.ease})}return new _f(o,this._parents,e,n)},call:ev.call,nodes:ev.nodes,node:ev.node,size:ev.size,empty:ev.empty,each:ev.each,on:function(e,t){var n=this._id;return arguments.length<2?If(this.node(),n).on.on(e):this.each(Qf(n,e,t))},attr:function(e,t){var n=Vg(e),o="transform"===n?tf:Ef;return this.attrTween(e,"function"==typeof t?(n.local?Pf:Tf)(n,o,jf(this,"attr."+e,t)):null==t?(n.local?Nf:Df)(n):(n.local?Lf:Mf)(n,o,t))},attrTween:function(e,t){var n="attr."+e;if(arguments.length<2)return(n=this.tween(n))&&n._value;if(null==t)return this.tween(n,null);if("function"!=typeof t)throw new Error;var o=Vg(e);return this.tween(n,(o.local?Rf:Bf)(o,t))},style:function(e,t,n){var o="transform"==(e+="")?ef:Ef;return null==t?this.styleTween(e,function(e,t){var n,o,i;return function(){var r=xm(this,e),a=(this.style.removeProperty(e),xm(this,e));return r===a?null:r===n&&a===o?i:i=t(n=r,o=a)}}(e,o)).on("end.style."+e,Wf(e)):"function"==typeof t?this.styleTween(e,function(e,t,n){var o,i,r;return function(){var a=xm(this,e),s=n(this),l=s+"";return null==s&&(this.style.removeProperty(e),l=s=xm(this,e)),a===l?null:a===o&&l===i?r:(i=l,r=t(o=a,s))}}(e,o,jf(this,"style."+e,t))).each(function(e,t){var n,o,i,r,a="style."+t,s="end."+a;return function(){var l=xf(this,e),c=l.on,u=null==l.value[a]?r||(r=Wf(t)):void 0;c===n&&i===u||(o=(n=c).copy()).on(s,i=u),l.on=o}}(this._id,e)):this.styleTween(e,function(e,t,n){var o,i,r=n+"";return function(){var a=xm(this,e);return a===r?null:a===o?i:i=t(o=a,n)}}(e,o,t),n).on("end.style."+e,null)},styleTween:function(e,t,n){var o="style."+(e+="");if(arguments.length<2)return(o=this.tween(o))&&o._value;if(null==t)return this.tween(o,null);if("function"!=typeof t)throw new Error;return this.tween(o,Xf(e,t,null==n?"":n))},text:function(e){return this.tween("text","function"==typeof e?function(e){return function(){var t=e(this);this.textContent=null==t?"":t}}(jf(this,"text",e)):function(e){return function(){this.textContent=e}}(null==e?"":e+""))},textTween:function(e){var t="text";if(arguments.length<1)return(t=this.tween(t))&&t._value;if(null==e)return this.tween(t,null);if("function"!=typeof e)throw new Error;return this.tween(t,Kf(e))},remove:function(){return this.on("end.remove",function(e){return function(){var t=this.parentNode;for(var n in this.__transition)if(+n!==e)return;t&&t.removeChild(this)}}(this._id))},tween:function(e,t){var n=this._id;if(e+="",arguments.length<2){for(var o,i=If(this.node(),n).tween,r=0,a=i.length;r<a;++r)if((o=i[r]).name===e)return o.value;return null}return this.each((null==t?zf:Cf)(n,e,t))},delay:function(e){var t=this._id;return arguments.length?this.each(("function"==typeof e?Hf:Uf)(t,e)):If(this.node(),t).delay},duration:function(e){var t=this._id;return arguments.length?this.each(("function"==typeof e?Gf:Yf)(t,e)):If(this.node(),t).duration},ease:function(e){var t=this._id;return arguments.length?this.each(Ff(t,e)):If(this.node(),t).ease},easeVarying:function(e){if("function"!=typeof e)throw new Error;return this.each(function(e,t){return function(){var n=t.apply(this,arguments);if("function"!=typeof n)throw new Error;xf(this,e).ease=n}}(this._id,e))},end:function(){var e,t,n=this,o=n._id,i=n.size();return new Promise((function(r,a){var s={value:a},l={value:function(){0==--i&&r()}};n.each((function(){var n=xf(this,o),i=n.on;i!==e&&((t=(e=i).copy())._.cancel.push(s),t._.interrupt.push(s),t._.end.push(l)),n.on=t})),0===i&&r()}))},[Symbol.iterator]:ev[Symbol.iterator]};var tv={time:null,delay:0,duration:250,ease:function(e){return((e*=2)<=1?e*e*e:(e-=2)*e*e+2)/2}};function nv(e,t){for(var n;!(n=e.__transition)||!(n=n[t]);)if(!(e=e.parentNode))throw new Error(`transition ${t} not found`);return n}tp.prototype.interrupt=function(e){return this.each((function(){!function(e,t){var n,o,i,r=e.__transition,a=!0;if(r){for(i in t=null==t?null:t+"",r)(n=r[i]).name===t?(o=n.state>2&&n.state<5,n.state=6,n.timer.stop(),n.on.call(o?"interrupt":"cancel",e,e.__data__,n.index,n.group),delete r[i]):a=!1;a&&delete e.__transition}}(this,e)}))},tp.prototype.transition=function(e){var t,n;e instanceof _f?(t=e._id,e=e._name):(t=$f(),(n=tv).time=df(),e=null==e?null:e+"");for(var o=this._groups,i=o.length,r=0;r<i;++r)for(var a,s=o[r],l=s.length,c=0;c<l;++c)(a=s[c])&&wf(a,e,t,c,s,n||nv(a,t));return new _f(o,this._parents,e,t)};const ov=Math.PI,iv=2*ov,rv=iv-1e-6;function av(){this._x0=this._y0=this._x1=this._y1=null,this._=""}function sv(){return new av}function lv(e,t){if((n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var n,o=e.slice(0,n);return[o.length>1?o[0]+o.slice(2):o,+e.slice(n+1)]}av.prototype=sv.prototype={constructor:av,moveTo:function(e,t){this._+="M"+(this._x0=this._x1=+e)+","+(this._y0=this._y1=+t)},closePath:function(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._+="Z")},lineTo:function(e,t){this._+="L"+(this._x1=+e)+","+(this._y1=+t)},quadraticCurveTo:function(e,t,n,o){this._+="Q"+ +e+","+ +t+","+(this._x1=+n)+","+(this._y1=+o)},bezierCurveTo:function(e,t,n,o,i,r){this._+="C"+ +e+","+ +t+","+ +n+","+ +o+","+(this._x1=+i)+","+(this._y1=+r)},arcTo:function(e,t,n,o,i){e=+e,t=+t,n=+n,o=+o,i=+i;var r=this._x1,a=this._y1,s=n-e,l=o-t,c=r-e,u=a-t,d=c*c+u*u;if(i<0)throw new Error("negative radius: "+i);if(null===this._x1)this._+="M"+(this._x1=e)+","+(this._y1=t);else if(d>1e-6)if(Math.abs(u*s-l*c)>1e-6&&i){var g=n-r,m=o-a,p=s*s+l*l,f=g*g+m*m,v=Math.sqrt(p),h=Math.sqrt(d),b=i*Math.tan((ov-Math.acos((p+d-f)/(2*v*h)))/2),k=b/h,y=b/v;Math.abs(k-1)>1e-6&&(this._+="L"+(e+k*c)+","+(t+k*u)),this._+="A"+i+","+i+",0,0,"+ +(u*g>c*m)+","+(this._x1=e+y*s)+","+(this._y1=t+y*l)}else this._+="L"+(this._x1=e)+","+(this._y1=t);else;},arc:function(e,t,n,o,i,r){e=+e,t=+t,r=!!r;var a=(n=+n)*Math.cos(o),s=n*Math.sin(o),l=e+a,c=t+s,u=1^r,d=r?o-i:i-o;if(n<0)throw new Error("negative radius: "+n);null===this._x1?this._+="M"+l+","+c:(Math.abs(this._x1-l)>1e-6||Math.abs(this._y1-c)>1e-6)&&(this._+="L"+l+","+c),n&&(d<0&&(d=d%iv+iv),d>rv?this._+="A"+n+","+n+",0,1,"+u+","+(e-a)+","+(t-s)+"A"+n+","+n+",0,1,"+u+","+(this._x1=l)+","+(this._y1=c):d>1e-6&&(this._+="A"+n+","+n+",0,"+ +(d>=ov)+","+u+","+(this._x1=e+n*Math.cos(i))+","+(this._y1=t+n*Math.sin(i))))},rect:function(e,t,n,o){this._+="M"+(this._x0=this._x1=+e)+","+(this._y0=this._y1=+t)+"h"+ +n+"v"+ +o+"h"+-n+"Z"},toString:function(){return this._}};var cv,uv=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function dv(e){if(!(t=uv.exec(e)))throw new Error("invalid format: "+e);var t;return new gv({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}function gv(e){this.fill=void 0===e.fill?" ":e.fill+"",this.align=void 0===e.align?">":e.align+"",this.sign=void 0===e.sign?"-":e.sign+"",this.symbol=void 0===e.symbol?"":e.symbol+"",this.zero=!!e.zero,this.width=void 0===e.width?void 0:+e.width,this.comma=!!e.comma,this.precision=void 0===e.precision?void 0:+e.precision,this.trim=!!e.trim,this.type=void 0===e.type?"":e.type+""}function mv(e,t){var n=lv(e,t);if(!n)return e+"";var o=n[0],i=n[1];return i<0?"0."+new Array(-i).join("0")+o:o.length>i+1?o.slice(0,i+1)+"."+o.slice(i+1):o+new Array(i-o.length+2).join("0")}dv.prototype=gv.prototype,gv.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};const pv={"%":(e,t)=>(100*e).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:function(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)},e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>mv(100*e,t),r:mv,s:function(e,t){var n=lv(e,t);if(!n)return e+"";var o=n[0],i=n[1],r=i-(cv=3*Math.max(-8,Math.min(8,Math.floor(i/3))))+1,a=o.length;return r===a?o:r>a?o+new Array(r-a+1).join("0"):r>0?o.slice(0,r)+"."+o.slice(r):"0."+new Array(1-r).join("0")+lv(e,Math.max(0,t+r-1))[0]},X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function fv(e){return e}var vv,hv,bv=Array.prototype.map,kv=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function yv(e){var t,n,o=void 0===e.grouping||void 0===e.thousands?fv:(t=bv.call(e.grouping,Number),n=e.thousands+"",function(e,o){for(var i=e.length,r=[],a=0,s=t[0],l=0;i>0&&s>0&&(l+s+1>o&&(s=Math.max(1,o-l)),r.push(e.substring(i-=s,i+s)),!((l+=s+1)>o));)s=t[a=(a+1)%t.length];return r.reverse().join(n)}),i=void 0===e.currency?"":e.currency[0]+"",r=void 0===e.currency?"":e.currency[1]+"",a=void 0===e.decimal?".":e.decimal+"",s=void 0===e.numerals?fv:function(e){return function(t){return t.replace(/[0-9]/g,(function(t){return e[+t]}))}}(bv.call(e.numerals,String)),l=void 0===e.percent?"%":e.percent+"",c=void 0===e.minus?"−":e.minus+"",u=void 0===e.nan?"NaN":e.nan+"";function d(e){var t=(e=dv(e)).fill,n=e.align,d=e.sign,g=e.symbol,m=e.zero,p=e.width,f=e.comma,v=e.precision,h=e.trim,b=e.type;"n"===b?(f=!0,b="g"):pv[b]||(void 0===v&&(v=12),h=!0,b="g"),(m||"0"===t&&"="===n)&&(m=!0,t="0",n="=");var k="$"===g?i:"#"===g&&/[boxX]/.test(b)?"0"+b.toLowerCase():"",y="$"===g?r:/[%p]/.test(b)?l:"",w=pv[b],A=/[defgprs%]/.test(b);function x(e){var i,r,l,g=k,x=y;if("c"===b)x=w(e)+x,e="";else{var I=(e=+e)<0||1/e<0;if(e=isNaN(e)?u:w(Math.abs(e),v),h&&(e=function(e){e:for(var t,n=e.length,o=1,i=-1;o<n;++o)switch(e[o]){case".":i=t=o;break;case"0":0===i&&(i=o),t=o;break;default:if(!+e[o])break e;i>0&&(i=0)}return i>0?e.slice(0,i)+e.slice(t+1):e}(e)),I&&0==+e&&"+"!==d&&(I=!1),g=(I?"("===d?d:c:"-"===d||"("===d?"":d)+g,x=("s"===b?kv[8+cv/3]:"")+x+(I&&"("===d?")":""),A)for(i=-1,r=e.length;++i<r;)if(48>(l=e.charCodeAt(i))||l>57){x=(46===l?a+e.slice(i+1):e.slice(i))+x,e=e.slice(0,i);break}}f&&!m&&(e=o(e,1/0));var z=g.length+e.length+x.length,C=z<p?new Array(p-z+1).join(t):"";switch(f&&m&&(e=o(C+e,C.length?p-x.length:1/0),C=""),n){case"<":e=g+e+x+C;break;case"=":e=g+C+e+x;break;case"^":e=C.slice(0,z=C.length>>1)+g+e+x+C.slice(z);break;default:e=C+g+e+x}return s(e)}return v=void 0===v?6:/[gprs]/.test(b)?Math.max(1,Math.min(21,v)):Math.max(0,Math.min(20,v)),x.toString=function(){return e+""},x}return{format:d,formatPrefix:function(e,t){var n=d(((e=dv(e)).type="f",e)),o=3*Math.max(-8,Math.min(8,Math.floor(function(e){return(e=lv(Math.abs(e)))?e[1]:NaN}(t)/3))),i=Math.pow(10,-o),r=kv[8+o/3];return function(e){return n(i*e)+r}}}}function wv(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e)}return this}function Av(e){return+e}vv=yv({thousands:",",grouping:[3],currency:["$",""]}),hv=vv.format,vv.formatPrefix;var xv=[0,1];function Iv(e){return e}function zv(e,t){return(t-=e=+e)?function(n){return(n-e)/t}:function(e){return function(){return e}}(isNaN(t)?NaN:.5)}function Cv(e,t,n){var o=e[0],i=e[1],r=t[0],a=t[1];return i<o?(o=zv(i,o),r=n(a,r)):(o=zv(o,i),r=n(r,a)),function(e){return r(o(e))}}function jv(e,t,n){var o=Math.min(e.length,t.length)-1,i=new Array(o),r=new Array(o),a=-1;for(e[o]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++a<o;)i[a]=zv(e[a],e[a+1]),r[a]=n(t[a],t[a+1]);return function(t){var n=xg(e,t,1,o)-1;return r[n](i[n](t))}}function Ev(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function Dv(){var e,t,n,o,i,r,a=xv,s=xv,l=Vp,c=Iv;function u(){var e,t,n,l=Math.min(a.length,s.length);return c!==Iv&&(e=a[0],t=a[l-1],e>t&&(n=e,e=t,t=n),c=function(n){return Math.max(e,Math.min(t,n))}),o=l>2?jv:Cv,i=r=null,d}function d(t){return null==t||isNaN(t=+t)?n:(i||(i=o(a.map(e),s,l)))(e(c(t)))}return d.invert=function(n){return c(t((r||(r=o(s,a.map(e),Up)))(n)))},d.domain=function(e){return arguments.length?(a=Array.from(e,Av),u()):a.slice()},d.range=function(e){return arguments.length?(s=Array.from(e),u()):s.slice()},d.rangeRound=function(e){return s=Array.from(e),l=Wp,u()},d.clamp=function(e){return arguments.length?(c=!!e||Iv,u()):c!==Iv},d.interpolate=function(e){return arguments.length?(l=e,u()):l},d.unknown=function(e){return arguments.length?(n=e,d):n},function(n,o){return e=n,t=o,u()}}function Nv(e,t){var n,o=0,i=(e=e.slice()).length-1,r=e[o],a=e[i];return a<r&&(n=o,o=i,i=n,n=r,r=a,a=n),e[o]=t.floor(r),e[i]=t.ceil(a),e}function Mv(e){return Math.log(e)}function Lv(e){return Math.exp(e)}function Tv(e){return-Math.log(-e)}function Pv(e){return-Math.exp(-e)}function Sv(e){return isFinite(e)?+("1e"+e):e<0?0:e}function Ov(e){return function(t){return-e(-t)}}function Rv(e){var t,n,o=e(Mv,Lv),i=o.domain,r=10;function a(){return t=function(e){return e===Math.E?Math.log:10===e&&Math.log10||2===e&&Math.log2||(e=Math.log(e),function(t){return Math.log(t)/e})}(r),n=function(e){return 10===e?Sv:e===Math.E?Math.exp:function(t){return Math.pow(e,t)}}(r),i()[0]<0?(t=Ov(t),n=Ov(n),e(Tv,Pv)):e(Mv,Lv),o}return o.base=function(e){return arguments.length?(r=+e,a()):r},o.domain=function(e){return arguments.length?(i(e),a()):i()},o.ticks=function(e){var o,a=i(),s=a[0],l=a[a.length-1];(o=l<s)&&(g=s,s=l,l=g);var c,u,d,g=t(s),m=t(l),p=null==e?10:+e,f=[];if(!(r%1)&&m-g<p){if(g=Math.floor(g),m=Math.ceil(m),s>0){for(;g<=m;++g)for(u=1,c=n(g);u<r;++u)if(!((d=c*u)<s)){if(d>l)break;f.push(d)}}else for(;g<=m;++g)for(u=r-1,c=n(g);u>=1;--u)if(!((d=c*u)<s)){if(d>l)break;f.push(d)}2*f.length<p&&(f=jg(s,l,p))}else f=jg(g,m,Math.min(m-g,p)).map(n);return o?f.reverse():f},o.tickFormat=function(e,i){if(null==i&&(i=10===r?".0e":","),"function"!=typeof i&&(i=hv(i)),e===1/0)return i;null==e&&(e=10);var a=Math.max(1,r*e/o.ticks().length);return function(e){var o=e/n(Math.round(t(e)));return o*r<r-.5&&(o*=r),o<=a?i(e):""}},o.nice=function(){return i(Nv(i(),{floor:function(e){return n(Math.floor(t(e)))},ceil:function(e){return n(Math.ceil(t(e)))}}))},o}function Bv(){var e=Rv(Dv()).domain([1,10]);return e.copy=function(){return Ev(e,Bv()).base(e.base())},wv.apply(e,arguments),e}var Hv=new Date,Uv=new Date;function Gv(e,t,n,o){function i(t){return e(t=0===arguments.length?new Date:new Date(+t)),t}return i.floor=function(t){return e(t=new Date(+t)),t},i.ceil=function(n){return e(n=new Date(n-1)),t(n,1),e(n),n},i.round=function(e){var t=i(e),n=i.ceil(e);return e-t<n-e?t:n},i.offset=function(e,n){return t(e=new Date(+e),null==n?1:Math.floor(n)),e},i.range=function(n,o,r){var a,s=[];if(n=i.ceil(n),r=null==r?1:Math.floor(r),!(n<o&&r>0))return s;do{s.push(a=new Date(+n)),t(n,r),e(n)}while(a<n&&n<o);return s},i.filter=function(n){return Gv((function(t){if(t>=t)for(;e(t),!n(t);)t.setTime(t-1)}),(function(e,o){if(e>=e)if(o<0)for(;++o<=0;)for(;t(e,-1),!n(e););else for(;--o>=0;)for(;t(e,1),!n(e););}))},n&&(i.count=function(t,o){return Hv.setTime(+t),Uv.setTime(+o),e(Hv),e(Uv),Math.floor(n(Hv,Uv))},i.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?i.filter(o?function(t){return o(t)%e==0}:function(t){return i.count(0,t)%e==0}):i:null}),i}var Yv=Gv((function(){}),(function(e,t){e.setTime(+e+t)}),(function(e,t){return t-e}));Yv.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?Gv((function(t){t.setTime(Math.floor(t/e)*e)}),(function(t,n){t.setTime(+t+n*e)}),(function(t,n){return(n-t)/e})):Yv:null};var Fv=Gv((function(e){e.setTime(e-e.getMilliseconds())}),(function(e,t){e.setTime(+e+1e3*t)}),(function(e,t){return(t-e)/1e3}),(function(e){return e.getUTCSeconds()})),Qv=Gv((e=>e.setHours(0,0,0,0)),((e,t)=>e.setDate(e.getDate()+t)),((e,t)=>(t-e-6e4*(t.getTimezoneOffset()-e.getTimezoneOffset()))/864e5),(e=>e.getDate()-1));function Vv(e){return Gv((function(t){t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)}),(function(e,t){e.setDate(e.getDate()+7*t)}),(function(e,t){return(t-e-6e4*(t.getTimezoneOffset()-e.getTimezoneOffset()))/6048e5}))}var Wv=Vv(0),Zv=Vv(1);Vv(2),Vv(3);var Xv=Vv(4);Vv(5),Vv(6);var Jv=Gv((function(e){e.setMonth(0,1),e.setHours(0,0,0,0)}),(function(e,t){e.setFullYear(e.getFullYear()+t)}),(function(e,t){return t.getFullYear()-e.getFullYear()}),(function(e){return e.getFullYear()}));Jv.every=function(e){return isFinite(e=Math.floor(e))&&e>0?Gv((function(t){t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)}),(function(t,n){t.setFullYear(t.getFullYear()+n*e)})):null};var Kv=Gv((function(e){e.setUTCSeconds(0,0)}),(function(e,t){e.setTime(+e+6e4*t)}),(function(e,t){return(t-e)/6e4}),(function(e){return e.getUTCMinutes()})),qv=Gv((function(e){e.setUTCMinutes(0,0,0)}),(function(e,t){e.setTime(+e+36e5*t)}),(function(e,t){return(t-e)/36e5}),(function(e){return e.getUTCHours()})),_v=Gv((function(e){e.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCDate(e.getUTCDate()+t)}),(function(e,t){return(t-e)/864e5}),(function(e){return e.getUTCDate()-1}));function $v(e){return Gv((function(t){t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCDate(e.getUTCDate()+7*t)}),(function(e,t){return(t-e)/6048e5}))}var eh=$v(0),th=$v(1);$v(2),$v(3);var nh=$v(4);$v(5),$v(6);var oh=Gv((function(e){e.setUTCDate(1),e.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCMonth(e.getUTCMonth()+t)}),(function(e,t){return t.getUTCMonth()-e.getUTCMonth()+12*(t.getUTCFullYear()-e.getUTCFullYear())}),(function(e){return e.getUTCMonth()})),ih=Gv((function(e){e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCFullYear(e.getUTCFullYear()+t)}),(function(e,t){return t.getUTCFullYear()-e.getUTCFullYear()}),(function(e){return e.getUTCFullYear()}));ih.every=function(e){return isFinite(e=Math.floor(e))&&e>0?Gv((function(t){t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),(function(t,n){t.setUTCFullYear(t.getUTCFullYear()+n*e)})):null};const[rh,ah]=function(e,t,n,o,i,r){const a=[[Fv,1,1e3],[Fv,5,5e3],[Fv,15,15e3],[Fv,30,3e4],[r,1,6e4],[r,5,3e5],[r,15,9e5],[r,30,18e5],[i,1,36e5],[i,3,108e5],[i,6,216e5],[i,12,432e5],[o,1,864e5],[o,2,1728e5],[n,1,6048e5],[t,1,2592e6],[t,3,7776e6],[e,1,31536e6]];function s(t,n,o){const i=Math.abs(n-t)/o,r=Ag((([,,e])=>e)).right(a,i);if(r===a.length)return e.every(Eg(t/31536e6,n/31536e6,o));if(0===r)return Yv.every(Math.max(Eg(t,n,o),1));const[s,l]=a[i/a[r-1][2]<a[r][2]/i?r-1:r];return s.every(l)}return[function(e,t,n){const o=t<e;o&&([e,t]=[t,e]);const i=n&&"function"==typeof n.range?n:s(e,t,n),r=i?i.range(e,+t+1):[];return o?r.reverse():r},s]}(ih,oh,eh,_v,qv,Kv);function sh(e){if(0<=e.y&&e.y<100){var t=new Date(-1,e.m,e.d,e.H,e.M,e.S,e.L);return t.setFullYear(e.y),t}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function lh(e){if(0<=e.y&&e.y<100){var t=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return t.setUTCFullYear(e.y),t}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function ch(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}var uh,dh,gh={"-":"",_:" ",0:"0"},mh=/^\s*\d+/,ph=/^%/,fh=/[\\^$*+?|[\]().{}]/g;function vh(e,t,n){var o=e<0?"-":"",i=(o?-e:e)+"",r=i.length;return o+(r<n?new Array(n-r+1).join(t)+i:i)}function hh(e){return e.replace(fh,"\\$&")}function bh(e){return new RegExp("^(?:"+e.map(hh).join("|")+")","i")}function kh(e){return new Map(e.map(((e,t)=>[e.toLowerCase(),t])))}function yh(e,t,n){var o=mh.exec(t.slice(n,n+1));return o?(e.w=+o[0],n+o[0].length):-1}function wh(e,t,n){var o=mh.exec(t.slice(n,n+1));return o?(e.u=+o[0],n+o[0].length):-1}function Ah(e,t,n){var o=mh.exec(t.slice(n,n+2));return o?(e.U=+o[0],n+o[0].length):-1}function xh(e,t,n){var o=mh.exec(t.slice(n,n+2));return o?(e.V=+o[0],n+o[0].length):-1}function Ih(e,t,n){var o=mh.exec(t.slice(n,n+2));return o?(e.W=+o[0],n+o[0].length):-1}function zh(e,t,n){var o=mh.exec(t.slice(n,n+4));return o?(e.y=+o[0],n+o[0].length):-1}function Ch(e,t,n){var o=mh.exec(t.slice(n,n+2));return o?(e.y=+o[0]+(+o[0]>68?1900:2e3),n+o[0].length):-1}function jh(e,t,n){var o=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return o?(e.Z=o[1]?0:-(o[2]+(o[3]||"00")),n+o[0].length):-1}function Eh(e,t,n){var o=mh.exec(t.slice(n,n+1));return o?(e.q=3*o[0]-3,n+o[0].length):-1}function Dh(e,t,n){var o=mh.exec(t.slice(n,n+2));return o?(e.m=o[0]-1,n+o[0].length):-1}function Nh(e,t,n){var o=mh.exec(t.slice(n,n+2));return o?(e.d=+o[0],n+o[0].length):-1}function Mh(e,t,n){var o=mh.exec(t.slice(n,n+3));return o?(e.m=0,e.d=+o[0],n+o[0].length):-1}function Lh(e,t,n){var o=mh.exec(t.slice(n,n+2));return o?(e.H=+o[0],n+o[0].length):-1}function Th(e,t,n){var o=mh.exec(t.slice(n,n+2));return o?(e.M=+o[0],n+o[0].length):-1}function Ph(e,t,n){var o=mh.exec(t.slice(n,n+2));return o?(e.S=+o[0],n+o[0].length):-1}function Sh(e,t,n){var o=mh.exec(t.slice(n,n+3));return o?(e.L=+o[0],n+o[0].length):-1}function Oh(e,t,n){var o=mh.exec(t.slice(n,n+6));return o?(e.L=Math.floor(o[0]/1e3),n+o[0].length):-1}function Rh(e,t,n){var o=ph.exec(t.slice(n,n+1));return o?n+o[0].length:-1}function Bh(e,t,n){var o=mh.exec(t.slice(n));return o?(e.Q=+o[0],n+o[0].length):-1}function Hh(e,t,n){var o=mh.exec(t.slice(n));return o?(e.s=+o[0],n+o[0].length):-1}function Uh(e,t){return vh(e.getDate(),t,2)}function Gh(e,t){return vh(e.getHours(),t,2)}function Yh(e,t){return vh(e.getHours()%12||12,t,2)}function Fh(e,t){return vh(1+Qv.count(Jv(e),e),t,3)}function Qh(e,t){return vh(e.getMilliseconds(),t,3)}function Vh(e,t){return Qh(e,t)+"000"}function Wh(e,t){return vh(e.getMonth()+1,t,2)}function Zh(e,t){return vh(e.getMinutes(),t,2)}function Xh(e,t){return vh(e.getSeconds(),t,2)}function Jh(e){var t=e.getDay();return 0===t?7:t}function Kh(e,t){return vh(Wv.count(Jv(e)-1,e),t,2)}function qh(e){var t=e.getDay();return t>=4||0===t?Xv(e):Xv.ceil(e)}function _h(e,t){return e=qh(e),vh(Xv.count(Jv(e),e)+(4===Jv(e).getDay()),t,2)}function $h(e){return e.getDay()}function eb(e,t){return vh(Zv.count(Jv(e)-1,e),t,2)}function tb(e,t){return vh(e.getFullYear()%100,t,2)}function nb(e,t){return vh((e=qh(e)).getFullYear()%100,t,2)}function ob(e,t){return vh(e.getFullYear()%1e4,t,4)}function ib(e,t){var n=e.getDay();return vh((e=n>=4||0===n?Xv(e):Xv.ceil(e)).getFullYear()%1e4,t,4)}function rb(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+vh(t/60|0,"0",2)+vh(t%60,"0",2)}function ab(e,t){return vh(e.getUTCDate(),t,2)}function sb(e,t){return vh(e.getUTCHours(),t,2)}function lb(e,t){return vh(e.getUTCHours()%12||12,t,2)}function cb(e,t){return vh(1+_v.count(ih(e),e),t,3)}function ub(e,t){return vh(e.getUTCMilliseconds(),t,3)}function db(e,t){return ub(e,t)+"000"}function gb(e,t){return vh(e.getUTCMonth()+1,t,2)}function mb(e,t){return vh(e.getUTCMinutes(),t,2)}function pb(e,t){return vh(e.getUTCSeconds(),t,2)}function fb(e){var t=e.getUTCDay();return 0===t?7:t}function vb(e,t){return vh(eh.count(ih(e)-1,e),t,2)}function hb(e){var t=e.getUTCDay();return t>=4||0===t?nh(e):nh.ceil(e)}function bb(e,t){return e=hb(e),vh(nh.count(ih(e),e)+(4===ih(e).getUTCDay()),t,2)}function kb(e){return e.getUTCDay()}function yb(e,t){return vh(th.count(ih(e)-1,e),t,2)}function wb(e,t){return vh(e.getUTCFullYear()%100,t,2)}function Ab(e,t){return vh((e=hb(e)).getUTCFullYear()%100,t,2)}function xb(e,t){return vh(e.getUTCFullYear()%1e4,t,4)}function Ib(e,t){var n=e.getUTCDay();return vh((e=n>=4||0===n?nh(e):nh.ceil(e)).getUTCFullYear()%1e4,t,4)}function zb(){return"+0000"}function Cb(){return"%"}function jb(e){return+e}function Eb(e){return Math.floor(+e/1e3)}function Db(e){return new Date(e)}function Nb(e){return e instanceof Date?+e:+new Date(+e)}function Mb(e,t,n,o,i,r,a,s,l,c){var u=Dv()(Iv,Iv),d=u.invert,g=u.domain,m=c(".%L"),p=c(":%S"),f=c("%I:%M"),v=c("%I %p"),h=c("%a %d"),b=c("%b %d"),k=c("%B"),y=c("%Y");function w(e){return(l(e)<e?m:s(e)<e?p:a(e)<e?f:r(e)<e?v:o(e)<e?i(e)<e?h:b:n(e)<e?k:y)(e)}return u.invert=function(e){return new Date(d(e))},u.domain=function(e){return arguments.length?g(Array.from(e,Nb)):g().map(Db)},u.ticks=function(t){var n=g();return e(n[0],n[n.length-1],null==t?10:t)},u.tickFormat=function(e,t){return null==t?w:c(t)},u.nice=function(e){var n=g();return e&&"function"==typeof e.range||(e=t(n[0],n[n.length-1],null==e?10:e)),e?g(Nv(n,e)):u},u.copy=function(){return Ev(u,Mb(e,t,n,o,i,r,a,s,l,c))},u}function Lb(e){return function(){return e}}function Tb(e){return"object"==typeof e&&"length"in e?e:Array.from(e)}function Pb(e){this._context=e}function Sb(e){return new Pb(e)}function Ob(e){return e[0]}function Rb(e){return e[1]}function Bb(e,t){var n=Lb(!0),o=null,i=Sb,r=null;function a(a){var s,l,c,u=(a=Tb(a)).length,d=!1;for(null==o&&(r=i(c=sv())),s=0;s<=u;++s)!(s<u&&n(l=a[s],s,a))===d&&((d=!d)?r.lineStart():r.lineEnd()),d&&r.point(+e(l,s,a),+t(l,s,a));if(c)return r=null,c+""||null}return e="function"==typeof e?e:void 0===e?Ob:Lb(e),t="function"==typeof t?t:void 0===t?Rb:Lb(t),a.x=function(t){return arguments.length?(e="function"==typeof t?t:Lb(+t),a):e},a.y=function(e){return arguments.length?(t="function"==typeof e?e:Lb(+e),a):t},a.defined=function(e){return arguments.length?(n="function"==typeof e?e:Lb(!!e),a):n},a.curve=function(e){return arguments.length?(i=e,null!=o&&(r=i(o)),a):i},a.context=function(e){return arguments.length?(null==e?o=r=null:r=i(o=e),a):o},a}function Hb(e){return e<0?-1:1}function Ub(e,t,n){var o=e._x1-e._x0,i=t-e._x1,r=(e._y1-e._y0)/(o||i<0&&-0),a=(n-e._y1)/(i||o<0&&-0),s=(r*i+a*o)/(o+i);return(Hb(r)+Hb(a))*Math.min(Math.abs(r),Math.abs(a),.5*Math.abs(s))||0}function Gb(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}function Yb(e,t,n){var o=e._x0,i=e._y0,r=e._x1,a=e._y1,s=(r-o)/3;e._context.bezierCurveTo(o+s,i+s*t,r-s,a-s*n,r,a)}function Fb(e){this._context=e}function Qb(e){return new Fb(e)}!function(e){(uh=function(e){var t=e.dateTime,n=e.date,o=e.time,i=e.periods,r=e.days,a=e.shortDays,s=e.months,l=e.shortMonths,c=bh(i),u=kh(i),d=bh(r),g=kh(r),m=bh(a),p=kh(a),f=bh(s),v=kh(s),h=bh(l),b=kh(l),k={a:function(e){return a[e.getDay()]},A:function(e){return r[e.getDay()]},b:function(e){return l[e.getMonth()]},B:function(e){return s[e.getMonth()]},c:null,d:Uh,e:Uh,f:Vh,g:nb,G:ib,H:Gh,I:Yh,j:Fh,L:Qh,m:Wh,M:Zh,p:function(e){return i[+(e.getHours()>=12)]},q:function(e){return 1+~~(e.getMonth()/3)},Q:jb,s:Eb,S:Xh,u:Jh,U:Kh,V:_h,w:$h,W:eb,x:null,X:null,y:tb,Y:ob,Z:rb,"%":Cb},y={a:function(e){return a[e.getUTCDay()]},A:function(e){return r[e.getUTCDay()]},b:function(e){return l[e.getUTCMonth()]},B:function(e){return s[e.getUTCMonth()]},c:null,d:ab,e:ab,f:db,g:Ab,G:Ib,H:sb,I:lb,j:cb,L:ub,m:gb,M:mb,p:function(e){return i[+(e.getUTCHours()>=12)]},q:function(e){return 1+~~(e.getUTCMonth()/3)},Q:jb,s:Eb,S:pb,u:fb,U:vb,V:bb,w:kb,W:yb,x:null,X:null,y:wb,Y:xb,Z:zb,"%":Cb},w={a:function(e,t,n){var o=m.exec(t.slice(n));return o?(e.w=p.get(o[0].toLowerCase()),n+o[0].length):-1},A:function(e,t,n){var o=d.exec(t.slice(n));return o?(e.w=g.get(o[0].toLowerCase()),n+o[0].length):-1},b:function(e,t,n){var o=h.exec(t.slice(n));return o?(e.m=b.get(o[0].toLowerCase()),n+o[0].length):-1},B:function(e,t,n){var o=f.exec(t.slice(n));return o?(e.m=v.get(o[0].toLowerCase()),n+o[0].length):-1},c:function(e,n,o){return I(e,t,n,o)},d:Nh,e:Nh,f:Oh,g:Ch,G:zh,H:Lh,I:Lh,j:Mh,L:Sh,m:Dh,M:Th,p:function(e,t,n){var o=c.exec(t.slice(n));return o?(e.p=u.get(o[0].toLowerCase()),n+o[0].length):-1},q:Eh,Q:Bh,s:Hh,S:Ph,u:wh,U:Ah,V:xh,w:yh,W:Ih,x:function(e,t,o){return I(e,n,t,o)},X:function(e,t,n){return I(e,o,t,n)},y:Ch,Y:zh,Z:jh,"%":Rh};function A(e,t){return function(n){var o,i,r,a=[],s=-1,l=0,c=e.length;for(n instanceof Date||(n=new Date(+n));++s<c;)37===e.charCodeAt(s)&&(a.push(e.slice(l,s)),null!=(i=gh[o=e.charAt(++s)])?o=e.charAt(++s):i="e"===o?" ":"0",(r=t[o])&&(o=r(n,i)),a.push(o),l=s+1);return a.push(e.slice(l,s)),a.join("")}}function x(e,t){return function(n){var o,i,r=ch(1900,void 0,1);if(I(r,e,n+="",0)!=n.length)return null;if("Q"in r)return new Date(r.Q);if("s"in r)return new Date(1e3*r.s+("L"in r?r.L:0));if(t&&!("Z"in r)&&(r.Z=0),"p"in r&&(r.H=r.H%12+12*r.p),void 0===r.m&&(r.m="q"in r?r.q:0),"V"in r){if(r.V<1||r.V>53)return null;"w"in r||(r.w=1),"Z"in r?(i=(o=lh(ch(r.y,0,1))).getUTCDay(),o=i>4||0===i?th.ceil(o):th(o),o=_v.offset(o,7*(r.V-1)),r.y=o.getUTCFullYear(),r.m=o.getUTCMonth(),r.d=o.getUTCDate()+(r.w+6)%7):(i=(o=sh(ch(r.y,0,1))).getDay(),o=i>4||0===i?Zv.ceil(o):Zv(o),o=Qv.offset(o,7*(r.V-1)),r.y=o.getFullYear(),r.m=o.getMonth(),r.d=o.getDate()+(r.w+6)%7)}else("W"in r||"U"in r)&&("w"in r||(r.w="u"in r?r.u%7:"W"in r?1:0),i="Z"in r?lh(ch(r.y,0,1)).getUTCDay():sh(ch(r.y,0,1)).getDay(),r.m=0,r.d="W"in r?(r.w+6)%7+7*r.W-(i+5)%7:r.w+7*r.U-(i+6)%7);return"Z"in r?(r.H+=r.Z/100|0,r.M+=r.Z%100,lh(r)):sh(r)}}function I(e,t,n,o){for(var i,r,a=0,s=t.length,l=n.length;a<s;){if(o>=l)return-1;if(37===(i=t.charCodeAt(a++))){if(i=t.charAt(a++),!(r=w[i in gh?t.charAt(a++):i])||(o=r(e,n,o))<0)return-1}else if(i!=n.charCodeAt(o++))return-1}return o}return k.x=A(n,k),k.X=A(o,k),k.c=A(t,k),y.x=A(n,y),y.X=A(o,y),y.c=A(t,y),{format:function(e){var t=A(e+="",k);return t.toString=function(){return e},t},parse:function(e){var t=x(e+="",!1);return t.toString=function(){return e},t},utcFormat:function(e){var t=A(e+="",y);return t.toString=function(){return e},t},utcParse:function(e){var t=x(e+="",!0);return t.toString=function(){return e},t}}}(e)).format,uh.parse,dh=uh.utcFormat,uh.utcParse}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]}),Pb.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t)}}},Fb.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:Yb(this,this._t0,Gb(this,this._t0))}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var n=NaN;if(t=+t,(e=+e)!==this._x1||t!==this._y1){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,Yb(this,Gb(this,n=Ub(this,e,t)),n);break;default:Yb(this,this._t0,n=Ub(this,e,t))}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=n}}},Object.create(Fb.prototype).point=function(e,t){Fb.prototype.point.call(this,t,e)};const Vb=20,Wb=30,Zb=20,Xb=45,Jb={total:"rgb(120, 189, 247)",download:"#593aff",upload:"#ff4672"},Kb={total:"bytesTotal",download:"bytesIn",upload:"bytesOut"};let qb,_b,$b,ek,tk,nk,ok="total";function ik(e,t){const n=(o=t.insight,i=t.maxPerHour,{x:lt(o),y:ct(i.total.bytes)});var o,i;function r(e){return Bb().curve(Qb).x((e=>ek(e.timestamp))).y((t=>tk(t[e])))}qb=np(e),_b=e,nk=t,$b=qb.append("svg").attr("width",550).attr("height",400);const a=$b.append("defs").append("linearGradient").attr("id","liner-gradient").attr("x1","0%").attr("x2","0%").attr("y1","0%").attr("y2","100%");a.append("stop").attr("offset","0%").style("stop-color","rgb(120, 189, 247)").style("stop-opacity",.25),a.append("stop").attr("offset","100%").style("stop-color","rgb(120, 189, 247)").style("stop-opacity",.01),ek=function(){return wv.apply(Mb(rh,ah,ih,oh,eh,_v,qv,Kv,Fv,dh).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}().domain(function(e,t){let n,o;if(void 0===t)for(const i of e)null!=i&&(void 0===n?i>=i&&(n=o=i):(n>i&&(n=i),o<i&&(o=i)));else{let i=-1;for(let r of e)null!=(r=t(r,++i,e))&&(void 0===n?r>=r&&(n=o=r):(n>r&&(n=r),o<r&&(o=r)))}return[n,o]}(t.insight,(e=>e.timestamp))).range([Xb,550-Wb]),tk=Bv().clamp(!0).domain([n.y.thresholds[0],n.y.thresholds[4]]).range([400-Zb,Vb]);$b.append("g").call((e=>{return e.attr("transform",`translate(0, ${400-Zb})`).call(Og(3,t).scale(ek).tickValues(n.x.thresholds.map((e=>e))).tickFormat(((e,t)=>n.x.labels[t]))).call((e=>e.select(".domain").remove())).call((e=>e.selectAll(".tick").attr("stroke-width","0")));var t}));var s;$b.append("g").call((e=>{return e.attr("transform",`translate(${Xb}, 0)`).call(Og(4,t).scale(tk).tickValues(n.y.thresholds).tickFormat(((e,t)=>n.y.labels[t]))).call((e=>e.select(".domain").remove())).call((e=>e.selectAll(".tick").attr("stroke-width","0"))).call((e=>e.selectAll(".tick line").clone().attr("x1",550-Wb-Xb).attr("stroke","rgba(213,211,230,0.2)").attr("stroke-width","1").attr("stroke-dasharray","1.5,1.5")));var t})),$b.append("path").attr("id","totalLine").datum(t.insight).attr("fill","none").attr("stroke","rgb(120, 189, 247)").attr("stroke-width",1.5).attr("stroke-linejoin","round").attr("stroke-linecap","round").attr("d",r(Kb.total)),$b.append("path").attr("id","totalArea").datum(t.insight).attr("fill","url(#liner-gradient)").attr("d",(s=Kb.total,function(e,t,n){var o=null,i=Lb(!0),r=null,a=Sb,s=null;function l(l){var c,u,d,g,m,p=(l=Tb(l)).length,f=!1,v=new Array(p),h=new Array(p);for(null==r&&(s=a(m=sv())),c=0;c<=p;++c){if(!(c<p&&i(g=l[c],c,l))===f)if(f=!f)u=c,s.areaStart(),s.lineStart();else{for(s.lineEnd(),s.lineStart(),d=c-1;d>=u;--d)s.point(v[d],h[d]);s.lineEnd(),s.areaEnd()}f&&(v[c]=+e(g,c,l),h[c]=+t(g,c,l),s.point(o?+o(g,c,l):v[c],n?+n(g,c,l):h[c]))}if(m)return s=null,m+""||null}function c(){return Bb().defined(i).curve(a).context(r)}return e="function"==typeof e?e:void 0===e?Ob:Lb(+e),t="function"==typeof t?t:Lb(void 0===t?0:+t),n="function"==typeof n?n:void 0===n?Rb:Lb(+n),l.x=function(t){return arguments.length?(e="function"==typeof t?t:Lb(+t),o=null,l):e},l.x0=function(t){return arguments.length?(e="function"==typeof t?t:Lb(+t),l):e},l.x1=function(e){return arguments.length?(o=null==e?null:"function"==typeof e?e:Lb(+e),l):o},l.y=function(e){return arguments.length?(t="function"==typeof e?e:Lb(+e),n=null,l):t},l.y0=function(e){return arguments.length?(t="function"==typeof e?e:Lb(+e),l):t},l.y1=function(e){return arguments.length?(n=null==e?null:"function"==typeof e?e:Lb(+e),l):n},l.lineX0=l.lineY0=function(){return c().x(e).y(t)},l.lineY1=function(){return c().x(e).y(n)},l.lineX1=function(){return c().x(o).y(t)},l.defined=function(e){return arguments.length?(i="function"==typeof e?e:Lb(!!e),l):i},l.curve=function(e){return arguments.length?(a=e,null!=r&&(s=a(r)),l):a},l.context=function(e){return arguments.length?(null==e?r=s=null:s=a(r=e),l):r},l}().curve(Qb).x((e=>ek(e.timestamp))).y0(tk(n.y.thresholds[0])).y1((e=>tk(e[s]))))),$b.append("path").attr("id","downloadLine").datum(t.insight).attr("visibility","hidden").attr("fill","none").attr("stroke","#593aff").attr("stroke-width",1.5).attr("stroke-linejoin","round").attr("stroke-linecap","round").attr("d",r(Kb.download)),$b.append("path").attr("id","uploadLine").datum(t.insight).attr("visibility","hidden").attr("fill","none").attr("stroke","#ff4672").attr("stroke-width",1.5).attr("stroke-linejoin","round").attr("stroke-linecap","round").attr("d",r(Kb.upload));const l=$b.append("g").attr("id","dot").attr("fill","rgba(22, 14, 83, .8)").attr("stroke","rgb(120, 189, 247)").attr("stroke-width",1.5).attr("transform",`translate(${ek(t.maxPerHour.total.timestamp)}, ${tk(t.maxPerHour.total.bytes)})`);l.append("circle").attr("r",5),$b.append("rect").style("fill","none").style("pointer-events","all").attr("width",550).attr("height",400-Vb-Zb).attr("transform",`translate(0, ${Vb})`).on("mousemove",(function(e){const n=ek.invert(function(e,t){if(e=function(e){let t;for(;t=e.sourceEvent;)e=t;return e}(e),void 0===t&&(t=e.currentTarget),t){var n=t.ownerSVGElement||t;if(n.createSVGPoint){var o=n.createSVGPoint();return o.x=e.clientX,o.y=e.clientY,[(o=o.matrixTransform(t.getScreenCTM().inverse())).x,o.y]}if(t.getBoundingClientRect){var i=t.getBoundingClientRect();return[e.clientX-i.left-t.clientLeft,e.clientY-i.top-t.clientTop]}}return[e.pageX,e.pageY]}(e)[0]),o=(0,Ag((e=>e.timestamp)).left)(t.insight,n,0,t.insight.length-1),i=t.insight[o],r=new CustomEvent("timestamp",{detail:i.timestamp});_b.dispatchEvent(r),l.attr("transform",`translate(${ek(i.timestamp)}, ${tk(i[Kb[ok]])})`),l.select("#dotLine").attr("y2",400-Vb-tk(i[Kb[ok]])),l.select("#dotValue").html(st(i[Kb[ok]]))})),l.append("line").attr("id","dotLine").style("stroke","rgba(213,211,230,0.5)").attr("stroke-width","1").style("opacity",.5).attr("y1",5).attr("y2",400-Vb-Zb),l.append("text").attr("id","dotValue").attr("class","h6").attr("dy",-10).attr("text-anchor","middle").attr("alignment-baseline","top").attr("stroke","none").attr("fill","rgba(255,255,255,0.9)").html(st(t.maxPerHour.total.bytes)),rk("total")}function rk(e,t){const n=np("#totalLine"),o=np("#downloadLine"),i=np("#uploadLine"),r=np("#dot");ok=e,"download"===e?(i.attr("visibility","hidden"),o.attr("visibility","visible"),n.style("opacity",.3)):"upload"===e?(o.attr("visibility","hidden"),i.attr("visibility","visible"),n.style("opacity",.3)):(o.attr("visibility","hidden"),i.attr("visibility","hidden"),n.style("opacity",1)),t?(r.attr("transform",`translate(${ek(t.timestamp)}, ${tk(t[Kb[ok]])})`).select("#dotLine").attr("y2",400-Vb-tk(t[Kb[ok]])),r.select("#dotValue").html(st(t[Kb[ok]]))):(r.attr("transform",`translate(${ek(nk.maxPerHour[ok].timestamp)}, ${tk(nk.maxPerHour[ok].bytes)})`).select("#dotLine").attr("y2",400-Vb-tk(nk.maxPerHour[ok].bytes)),r.select("#dotValue").html(st(nk.maxPerHour[ok].bytes))),r.attr("stroke",Jb[ok])}function ak(e){let t,n;return t=new Ss({props:{cssCls:e[5],isMoreIcon:!!e[1],title:e[0],dataTest:e[4],$$slots:{"secondary-content":[dk],"main-content":[ck],icon:[sk]},$$scope:{ctx:e}}}),t.$on("domClick",e[19]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};32&n&&(o.cssCls=e[5]),2&n&&(o.isMoreIcon=!!e[1]),1&n&&(o.title=e[0]),16&n&&(o.dataTest=e[4]),2099151&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function sk(e){let t,n,o;return n=new ps({props:{name:e[8],deviceType:e[9]}}),{c(){t=J("div"),Xe(n.$$.fragment),oe(t,"slot","icon"),oe(t,"class","avatart__wrap")},m(e,i){W(e,t,i),Je(n,t,null),o=!0},p(e,t){const o={};256&t&&(o.name=e[8]),512&t&&(o.deviceType=e[9]),n.$set(o)},i(e){o||(Ue(n.$$.fragment,e),o=!0)},o(e){Ge(n.$$.fragment,e),o=!1},d(e){e&&Z(t),Ke(n)}}}function lk(e){let t;return{c(){t=J("kin-progress"),ie(t,"percentage",100),ae(t,"width",500*e[3]+"px"),ie(t,"class"," g-margin-right--10")},m(e,n){W(e,t,n)},p(e,n){8&n&&ae(t,"width",500*e[3]+"px")},d(e){e&&Z(t)}}}function ck(e){let t,n,o,i,r,a,s,l,c,u,d,g,m,p=st(e[2])+"",f=e[3]&&lk(e);return{c(){t=J("div"),n=J("div"),o=J("kin-tooltip"),i=J("div"),r=q(e[8]),a=_(),s=J("div"),l=q(e[8]),c=_(),u=J("div"),f&&f.c(),d=_(),g=J("p"),m=q(p),oe(i,"slot","tooltip-activator"),oe(s,"slot","tooltip"),ie(o,"ellipsis",""),ie(o,"data-test","kin_table-item-name"),oe(n,"data-test",e[0]),oe(g,"class","p -small -secondary"),oe(u,"class","flex-align-row svelte-61x7ns"),oe(t,"slot","main-content")},m(e,p){W(e,t,p),V(t,n),V(n,o),V(o,i),V(i,r),V(o,a),V(o,s),V(s,l),V(t,c),V(t,u),f&&f.m(u,null),V(u,d),V(u,g),V(g,m)},p(e,t){256&t&&re(r,e[8]),256&t&&re(l,e[8]),1&t&&oe(n,"data-test",e[0]),e[3]?f?f.p(e,t):(f=lk(e),f.c(),f.m(u,d)):f&&(f.d(1),f=null),4&t&&p!==(p=st(e[2])+"")&&re(m,p)},d(e){e&&Z(t),f&&f.d()}}}function uk(e){let t,n,o,i,r;return n=new ps({props:{cssCls:"-small",name:e[10]?l("smarthome.household"):"",userId:e[10]?"":e[6].userId,icon:e[10]?"icon-s-house":""}}),{c(){t=J("button"),Xe(n.$$.fragment),oe(t,"class","avatar__button")},m(a,s){W(a,t,s),Je(n,t,null),o=!0,i||(r=ee(t,"click",ne(e[18])),i=!0)},p(e,t){const o={};1024&t&&(o.name=e[10]?l("smarthome.household"):""),1088&t&&(o.userId=e[10]?"":e[6].userId),1024&t&&(o.icon=e[10]?"icon-s-house":""),n.$set(o)},i(e){o||(Ue(n.$$.fragment,e),o=!0)},o(e){Ge(n.$$.fragment,e),o=!1},d(e){e&&Z(t),Ke(n),i=!1,r()}}}function dk(e){let t,n,o=e[1]&&(e[7]||e[10])&&uk(e);return{c(){t=J("div"),o&&o.c(),oe(t,"slot","secondary-content")},m(e,i){W(e,t,i),o&&o.m(t,null),n=!0},p(e,n){e[1]&&(e[7]||e[10])?o?(o.p(e,n),1154&n&&Ue(o,1)):(o=uk(e),o.c(),Ue(o,1),o.m(t,null)):o&&(Be(),Ge(o,1,1,(()=>{o=null})),He())},i(e){n||(Ue(o),n=!0)},o(e){Ge(o),n=!1},d(e){e&&Z(t),o&&o.d()}}}function gk(e){let t,n,o=e[0]&&ak(e);return{c(){o&&o.c(),t=$()},m(e,i){o&&o.m(e,i),W(e,t,i),n=!0},p(e,[n]){e[0]?o?(o.p(e,n),1&n&&Ue(o,1)):(o=ak(e),o.c(),Ue(o,1),o.m(t.parentNode,t)):o&&(Be(),Ge(o,1,1,(()=>{o=null})),He())},i(e){n||(Ue(o),n=!0)},o(e){Ge(o),n=!1},d(e){o&&o.d(e),e&&Z(t)}}}function mk(e,t,n){let o,i,r,a,s,l,c,u,d,g,m;T(e,$n,(e=>n(13,u=e))),T(e,yt,(e=>n(14,d=e))),T(e,kt,(e=>n(16,g=e))),T(e,Et,(e=>n(17,m=e)));let{deviceId:p=null}=t,{folderId:f=null}=t,{bytes:v=0}=t,{progress:h=null}=t,{dataTest:b="table-row"}=t,{cssCls:k=""}=t;function y(){if(f&&p)return zi(f,p)}return e.$$set=e=>{"deviceId"in e&&n(0,p=e.deviceId),"folderId"in e&&n(1,f=e.folderId),"bytes"in e&&n(2,v=e.bytes),"progress"in e&&n(3,h=e.progress),"dataTest"in e&&n(4,b=e.dataTest),"cssCls"in e&&n(5,k=e.cssCls)},e.$$.update=()=>{8193&e.$$.dirty&&n(12,o=Eo(u,p)),4096&e.$$.dirty&&n(8,i=gl(o)),4096&e.$$.dirty&&n(9,r=go(o)),16386&e.$$.dirty&&n(6,a=Ao(d,f)),64&e.$$.dirty&&n(7,s=Ga(a)),65664&e.$$.dirty&&n(15,l=wo(g,s)),32768&e.$$.dirty&&Ya(l),131136&e.$$.dirty&&n(10,c=a&&a.folderId===m)},[p,f,v,h,b,k,a,s,i,r,c,y,o,u,d,l,g,m,()=>xi(f),()=>y()]}class pk extends $e{constructor(e){var t;super(),document.getElementById("svelte-61x7ns-style")||((t=J("style")).id="svelte-61x7ns-style",t.textContent=".flex-align-row.svelte-61x7ns{display:flex;flex-flow:row;align-items:center}",V(document.head,t)),_e(this,e,mk,gk,N,{deviceId:0,folderId:1,bytes:2,progress:3,dataTest:4,cssCls:5})}}function fk(e,t,n){const o=e.slice();return o[27]=t[n],o}function vk(e){let t,n,o;return{c(){t=J("h1"),t.textContent=`${l("smarthome.statistics.title.noData")}`,n=_(),o=J("p"),o.textContent=`${l("smarthome.statistics.subtitle.noData")}`,oe(t,"class","h1 g-margin-bottom--5"),oe(o,"class","p -secondary")},m(e,i){W(e,t,i),W(e,n,i),W(e,o,i)},p:I,d(e){e&&Z(t),e&&Z(n),e&&Z(o)}}}function hk(e){let t,n,o,i;return{c(){t=J("h1"),n=q(e[4]),o=_(),i=J("p"),i.textContent=`${l("smarthome.statistics.subtitle.data")}`,oe(t,"class","h1 g-margin-bottom--5"),oe(i,"class","p -secondary")},m(e,r){W(e,t,r),V(t,n),W(e,o,r),W(e,i,r)},p(e,t){16&t&&re(n,e[4])},d(e){e&&Z(t),e&&Z(o),e&&Z(i)}}}function bk(e){let t;function n(e,t){return e[3]?hk:vk}let o=n(e),i=o(e);return{c(){t=J("div"),i.c(),oe(t,"slot","page-title")},m(e,n){W(e,t,n),i.m(t,null)},p(e,r){o===(o=n(e))&&i?i.p(e,r):(i.d(1),i=o(e),i&&(i.c(),i.m(t,null)))},d(e){e&&Z(t),i.d()}}}function kk(e){let t,n,o,i;return{c(){t=J("div"),n=J("div"),o=_(),i=J("p"),i.textContent=`${l("smarthome.statistics.empty")}`,oe(n,"class","svg -empty-traffic kin_table__empty__icon -standalone"),oe(i,"class","p -secondary"),oe(t,"class","center")},m(e,r){W(e,t,r),V(t,n),V(t,o),V(t,i)},p:I,i:I,o:I,d(e){e&&Z(t)}}}function yk(e){let t,n,o,i,r,a,s,c,u,d,g,m,p,f,v,h,b,k,y,w,A,x=e[5],I=[];for(let l=0;l<x.length;l+=1)I[l]=Ak(fk(e,x,l));const z=e=>Ge(I[e],1,1,(()=>{I[e]=null}));return{c(){t=J("div"),n=J("div"),o=J("div"),i=J("h3"),i.textContent=`${l("smarthome.statistics.chart.traffic")}`,r=_(),a=J("div"),s=J("kin-button"),s.textContent=`${l("smarthome.statistics.total.label")}`,c=_(),u=J("kin-button"),u.textContent=`${l("smarthome.statistics.download.label")}`,d=_(),g=J("kin-button"),g.textContent=`${l("smarthome.statistics.upload.label")}`,m=_(),p=J("div"),f=_(),v=J("div"),h=J("h3"),h.textContent=`${l("smarthome.statistics.chart.devices")}`,b=_(),k=J("div");for(let e=0;e<I.length;e+=1)I[e].c();oe(i,"class","h6 controls-title svelte-2x7pmo"),ie(s,"type","blank"),ie(s,"size","tiny"),ie(u,"type","blank"),ie(u,"size","tiny"),ie(g,"type","blank"),ie(g,"size","tiny"),oe(a,"class","controls-buttons svelte-2x7pmo"),oe(o,"class","controls g-margin-bottom--20 g-margin-right--30 svelte-2x7pmo"),oe(n,"class","chart svelte-2x7pmo"),oe(h,"class","h6 -margins g-align--left"),oe(k,"class","device-list svelte-2x7pmo"),oe(v,"class","devices svelte-2x7pmo"),oe(t,"class","statistics -layout g-margin-top--20 svelte-2x7pmo")},m(l,x){W(l,t,x),V(t,n),V(n,o),V(o,i),V(o,r),V(o,a),V(a,s),V(a,c),V(a,u),V(a,d),V(a,g),V(n,m),V(n,p),e[21](p),V(t,f),V(t,v),V(v,h),V(v,b),V(v,k);for(let e=0;e<I.length;e+=1)I[e].m(k,null);y=!0,w||(A=[ee(s,"click",e[18]),ee(u,"click",e[19]),ee(g,"click",e[20]),ee(p,"timestamp",e[22])],w=!0)},p(e,t){if(98&t){let n;for(x=e[5],n=0;n<x.length;n+=1){const o=fk(e,x,n);I[n]?(I[n].p(o,t),Ue(I[n],1)):(I[n]=Ak(o),I[n].c(),Ue(I[n],1),I[n].m(k,null))}for(Be(),n=x.length;n<I.length;n+=1)z(n);He()}},i(e){if(!y){for(let e=0;e<x.length;e+=1)Ue(I[e]);y=!0}},o(e){I=I.filter(Boolean);for(let t=0;t<I.length;t+=1)Ge(I[t]);y=!1},d(n){n&&Z(t),e[21](null),X(I,n),w=!1,E(A)}}}function wk(e){let t,n;return t=new pk({props:{bytes:e[27].traffic[e[6][e[1]]],deviceId:e[27].deviceId,folderId:e[27].folderId,cssCls:"-narrow"}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};34&n&&(o.bytes=e[27].traffic[e[6][e[1]]]),32&n&&(o.deviceId=e[27].deviceId),32&n&&(o.folderId=e[27].folderId),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function Ak(e){let t,n,o=e[27].traffic[e[6][e[1]]]>0&&wk(e);return{c(){o&&o.c(),t=$()},m(e,i){o&&o.m(e,i),W(e,t,i),n=!0},p(e,n){e[27].traffic[e[6][e[1]]]>0?o?(o.p(e,n),34&n&&Ue(o,1)):(o=wk(e),o.c(),Ue(o,1),o.m(t.parentNode,t)):o&&(Be(),Ge(o,1,1,(()=>{o=null})),He())},i(e){n||(Ue(o),n=!0)},o(e){Ge(o),n=!1},d(e){o&&o.d(e),e&&Z(t)}}}function xk(e){let t,n,o,i;const r=[yk,kk],a=[];function s(e,t){return e[3]?0:1}return n=s(e),o=a[n]=r[n](e),{c(){t=J("div"),o.c(),oe(t,"slot","page-content"),oe(t,"class","kin_page-content -center svelte-2x7pmo"),se(t,"-page-padding",e[3])},m(e,o){W(e,t,o),a[n].m(t,null),i=!0},p(e,i){let l=n;n=s(e),n===l?a[n].p(e,i):(Be(),Ge(a[l],1,1,(()=>{a[l]=null})),He(),o=a[n],o?o.p(e,i):(o=a[n]=r[n](e),o.c()),Ue(o,1),o.m(t,null)),8&i&&se(t,"-page-padding",e[3])},i(e){i||(Ue(o),i=!0)},o(e){Ge(o),i=!1},d(e){e&&Z(t),a[n].d()}}}function Ik(e){let t,n;return t=new Dr({props:{layout:"center",backEvent:!0,$$slots:{"page-content":[xk],"page-title":[bk]},$$scope:{ctx:e}}}),t.$on("backClick",e[23]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,[n]){const o={};1073741887&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function zk(e,t,n){let o,i,r,a,s,c,u,d,g,m,p,f,v;T(e,yt,(e=>n(11,p=e))),T(e,kt,(e=>n(14,f=e))),T(e,Ot,(e=>n(17,v=e)));let{options:h={}}=t;const b={total:"bytesTotal",download:"bytesIn",upload:"bytesOut"};let k,y,w="total";function A(e){n(1,w=e),rk(e,m)}return e.$$set=e=>{"options"in e&&n(8,h=e.options)},e.$$.update=()=>{256&e.$$.dirty&&n(9,o=h?.folderId?h.folderId:null),2560&e.$$.dirty&&n(10,i=Ao(p,o)),1024&e.$$.dirty&&n(12,r=Ga(i)),20480&e.$$.dirty&&n(13,a=wo(f,r)),8192&e.$$.dirty&&n(15,s=Ya(a)),131584&e.$$.dirty&&n(16,u=function(e,t){if(!e||!t)return{};const n=[],o=e.devices.filter((e=>e.folderId===t)),i={download:0,upload:0,total:0},r={download:{bytes:0,timestamp:null},upload:{bytes:0,timestamp:null},total:{bytes:0,timestamp:null}};for(let a=0;a<25;a++){let e,t=0,s=0,l=0;o.forEach((n=>{const o=n.insight[a];e=o.timestamp,t+=o.bytesIn,s+=o.bytesOut,l+=o.bytesTotal,i.download+=o.bytesIn,i.upload+=o.bytesOut,i.total+=o.bytesTotal,r.download.bytes=Math.max(r.download.bytes,t),r.upload.bytes=Math.max(r.upload.bytes,s),r.total.bytes=Math.max(r.total.bytes,l)})),n.push({index:a,timestamp:e,bytesIn:t,bytesOut:s,bytesTotal:l})}return r.download.timestamp=ut(n,r.download.bytes,"bytesIn"),r.upload.timestamp=ut(n,r.upload.bytes,"bytesOut"),r.total.timestamp=ut(n,r.total.bytes,"bytesTotal"),{bytes:i,maxPerHour:r,insight:n}}(v,o)),229890&e.$$.dirty&&n(4,c=function(e,t=!1,n){if(e){const o=st(e.bytes[n]);return l("smarthome.statistics.title.data",t||l("smarthome.hub"),o,l(`smarthome.statistics.${n}.label`))}return l("smarthome.statistics.title.data",l("smarthome.hub"))}(o?u:v.insight,s,w)),131072&e.$$.dirty&&n(3,d=v.insight&&v.devices.length>0),197129&e.$$.dirty&&d&&ik(k,o?u:v.insight),131590&e.$$.dirty&&n(5,g=function(e,t=null,n,o,i){if(e?.devices?.length>0){const n=o||v.insight.maxPerHour[w].timestamp,r=[];return e.devices.forEach((e=>{const o=e.insight.find((e=>e.timestamp.getTime()===n.getTime()));(o&&!t||o&&t===e.folderId)&&r.push({deviceId:e.deviceId,folderId:e.folderId,traffic:o})})),r.sort(((e,t)=>e.traffic[i]<t.traffic[i]?1:-1)),r}return[]}(v,o,0,y,b[w])),197124&e.$$.dirty&&(m=function(e,t){if(e&&t)return e.insight.find((e=>e.timestamp.getTime()===t.getTime()))}(o?u:v.insight,y))},[k,w,y,d,c,g,b,A,h,o,i,p,r,a,f,s,u,v,()=>A("total"),()=>A("download"),()=>A("upload"),function(e){xe[e?"unshift":"push"]((()=>{k=e,n(0,k)}))},e=>n(2,y=e.detail),()=>Ci()]}class Ck extends $e{constructor(e){var t;super(),document.getElementById("svelte-2x7pmo-style")||((t=J("style")).id="svelte-2x7pmo-style",t.textContent=".-page-padding.svelte-2x7pmo.svelte-2x7pmo{padding-right:0;padding-bottom:0}.statistics.-layout.svelte-2x7pmo.svelte-2x7pmo{display:flex;flex-flow:row;width:100%;height:100%;overflow:hidden}.statistics.-layout.svelte-2x7pmo .chart.svelte-2x7pmo{display:flex;flex-flow:column;justify-content:space-between;width:60%;padding-bottom:6rem;flex-grow:1;flex-basis:70%;overflow:hidden}.statistics.-layout.svelte-2x7pmo .chart .controls.svelte-2x7pmo{display:flex;flex-flow:row;align-items:center}.statistics.-layout.svelte-2x7pmo .chart .controls-title.svelte-2x7pmo{flex-grow:1;text-align:left}.statistics.-layout.svelte-2x7pmo .chart .controls-buttons.svelte-2x7pmo{align-self:flex-end}.statistics.-layout.svelte-2x7pmo .devices.svelte-2x7pmo{display:flex;flex-flow:column;justify-content:flex-start;width:40%;flex-grow:0;flex-basis:40%;height:100%;overflow:hidden}.statistics.-layout.svelte-2x7pmo .devices .device-list.svelte-2x7pmo{padding-right:2rem;overflow-x:hidden;overflow-y:scroll}",V(document.head,t)),_e(this,e,zk,Ik,N,{options:8})}}var jk=function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){if(t.constructor!==n.constructor)return!1;var o,i,r;if(Array.isArray(t)){if((o=t.length)!=n.length)return!1;for(i=o;0!=i--;)if(!e(t[i],n[i]))return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if((o=(r=Object.keys(t)).length)!==Object.keys(n).length)return!1;for(i=o;0!=i--;)if(!Object.prototype.hasOwnProperty.call(n,r[i]))return!1;for(i=o;0!=i--;){var a=r[i];if(!e(t[a],n[a]))return!1}return!0}return t!=t&&n!=n};class Ek{constructor({apiKey:e,channel:t,client:n,id:o="__googleMapsScriptId",libraries:i=[],language:r,region:a,version:s,mapIds:l,nonce:c,retries:u=3,url:d="https://maps.googleapis.com/maps/api/js"}){if(this.CALLBACK="__googleMapsCallback",this.callbacks=[],this.done=!1,this.loading=!1,this.errors=[],this.version=s,this.apiKey=e,this.channel=t,this.client=n,this.id=o||"__googleMapsScriptId",this.libraries=i,this.language=r,this.region=a,this.mapIds=l,this.nonce=c,this.retries=u,this.url=d,Ek.instance){if(!jk(this.options,Ek.instance.options))throw new Error(`Loader must not be called again with different options. ${JSON.stringify(this.options)} !== ${JSON.stringify(Ek.instance.options)}`);return Ek.instance}Ek.instance=this}get options(){return{version:this.version,apiKey:this.apiKey,channel:this.channel,client:this.client,id:this.id,libraries:this.libraries,language:this.language,region:this.region,mapIds:this.mapIds,nonce:this.nonce,url:this.url}}createUrl(){let e=this.url;return e+=`?callback=${this.CALLBACK}`,this.apiKey&&(e+=`&key=${this.apiKey}`),this.channel&&(e+=`&channel=${this.channel}`),this.client&&(e+=`&client=${this.client}`),this.libraries.length>0&&(e+=`&libraries=${this.libraries.join(",")}`),this.language&&(e+=`&language=${this.language}`),this.region&&(e+=`&region=${this.region}`),this.version&&(e+=`&v=${this.version}`),this.mapIds&&(e+=`&map_ids=${this.mapIds.join(",")}`),e}load(){return this.loadPromise()}loadPromise(){return new Promise(((e,t)=>{this.loadCallback((n=>{n?t(n):e()}))}))}loadCallback(e){this.callbacks.push(e),this.execute()}setScript(){if(document.getElementById(this.id))return void this.callback();const e=this.createUrl(),t=document.createElement("script");t.id=this.id,t.type="text/javascript",t.src=e,t.onerror=this.loadErrorCallback.bind(this),t.defer=!0,t.async=!0,this.nonce&&(t.nonce=this.nonce),document.head.appendChild(t)}deleteScript(){const e=document.getElementById(this.id);e&&e.remove()}resetIfRetryingFailed(){const e=this.retries+1;this.done&&!this.loading&&this.errors.length>=e&&(this.deleteScript(),this.done=!1,this.loading=!1,this.errors=[],this.onerrorEvent=null)}loadErrorCallback(e){if(this.errors.push(e),this.errors.length<=this.retries){const e=this.errors.length*Math.pow(2,this.errors.length);console.log(`Failed to load Google Maps script, retrying in ${e} ms.`),setTimeout((()=>{this.deleteScript(),this.setScript()}),e)}else this.onerrorEvent=e,this.callback()}setCallback(){window.__googleMapsCallback=this.callback.bind(this)}callback(){this.done=!0,this.loading=!1,this.callbacks.forEach((e=>{e(this.onerrorEvent)})),this.callbacks=[]}execute(){window.google&&window.google.maps&&window.google.maps.version&&(console.warn("Google Maps already loaded outside @googlemaps/js-api-loader.This may result in undesirable behavior as options and script parameters may not match."),this.callback()),this.resetIfRetryingFailed(),this.done?this.callback():this.loading||(this.loading=!0,this.setCallback(),this.setScript())}}let Dk;function Nk(){return Dk||(Dk=w.getValue("avdef://config/Ring/GeolocationApiKey").then((e=>new Ek({apiKey:e,version:"quarterly",libraries:["places"]}).load().then((()=>new google.maps.Geocoder)))))}function Mk(e,t={filter:"formattedAddress"}){return Nk().then((n=>new Promise(((o,i)=>{n.geocode({location:e},((e,n)=>{if("OK"===n)switch(t.filter){case"formattedAddress":o(e[0].formatted_address);break;case"firstResult":o(e[0]);break;default:o(e)}else i(n)}))}))))}function Lk(e){if(e){const t=s.locale.toLowerCase();if(t.startsWith("en")||t.startsWith("us")){const t=1760,n=e*1.0936,o=Math.round(n),i=n/t,r=Math.round(i);return r>=1?l("smarthome.units.miles",r):l("smarthome.units.yards",o)}{const t=Math.round(e),n=1e3/e,o=Math.round(n);return o>=1?l("smarthome.units.kilometers",o):l("smarthome.units.meters",t)}}}function Tk(e,t,n){if(!e||0==e.length||!t)return null;const o=e.find((e=>e.userId===t));if(!0!==o?.lastKnownLocationSettings?.isLocationServiceEnabled)return null;if(o&&o.lastKnownsByDevice){const e=o.lastKnownsByDevice.find((e=>e.deviceId===n));if(e?.lastKnownDeviceLocation)return{location:{lat:e.lastKnownDeviceLocation.lat,lng:e.lastKnownDeviceLocation.lon},accurancyMeters:e.lastKnownDeviceLocation.accuracyMeters,time:e.lastKnownDeviceLocation.observedTimestamp}}return o&&o.lastKnownDeviceLocation?{location:{lat:o.lastKnownDeviceLocation.lat,lng:o.lastKnownDeviceLocation.lon},accurancyMeters:o.lastKnownDeviceLocation.accuracyMeters,time:o.lastKnownDeviceLocation.observedTimestamp}:null}const Pk=e=>c(e,"k:m"),Sk=(e,t)=>c.duration(e,t),Ok=e=>Sk(e,"s"),Rk=(e,t)=>c({hour:e,minute:t}),Bk=()=>c.localeData().firstDayOfWeek(),Hk=e=>c(e).format("LT"),Uk=e=>Pk(e).format("HH:mm"),Gk=e=>c(e).format("dddd")+" "+c(e).format("LT"),Yk=e=>c().day(e).format("ddd");function Fk(e){const t=c.utc(),n=10===e.toString().length?1e3*e:e,o=c.utc(n),i=c.duration(t.diff(o)),r=i.asMinutes(),a=i.asHours(),s=i.asDays();return a>=24&&s>=1?l("smarthome.device.status.offlineTimeDays",s.toFixed(0)):a>=1&&a<24?l("smarthome.device.status.offlineTimeHours",a.toFixed(0)):r>0&&r<=10?l("smarthome.device.status.offlineMoment"):l("smarthome.device.status.offlineTime",r.toFixed(0))}function Qk(e){const t=c(),n=c(e).diff(t,"hours");return n>1?n:1}function Vk(e,t){const n=c(e,"k:m"),o=c(t,"k:m"),i=c.duration(o.diff(n)),r=i.asHours();let a=i.hours(),s=i.minutes();0===r&&0===a&&0===s&&(a=24),a<0&&0===s&&(a=24+a),0===a&&s<0&&(a=23,s=60+s),a<0&&s<0&&(a=23+a,s=60+s);const u=l(a>1?"smarthome.time.hours":"smarthome.time.hour"),d=l("smarthome.time.minutes");return 0!==s&&0===a?`${s} ${d}`:0!==s&&0!==a?`${a} ${u} ${s} ${d}`:`${a} ${u}`}function Wk(e){let t;function n(e,t){return"noDevice"===e[4]?Xk:Zk}let o=n(e),i=o(e);return{c(){i.c(),t=$()},m(e,n){i.m(e,n),W(e,t,n)},p(e,r){o===(o=n(e))&&i?i.p(e,r):(i.d(1),i=o(e),i&&(i.c(),i.m(t.parentNode,t)))},d(e){i.d(e),e&&Z(t)}}}function Zk(e){let t,n=l(`smarthome.status.${e[4]}`)+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p(e,o){16&o&&n!==(n=l(`smarthome.status.${e[4]}`)+"")&&re(t,n)},d(e){e&&Z(t)}}}function Xk(e){let t,n=l(`smarthome.${e[4]}`)+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p(e,o){16&o&&n!==(n=l(`smarthome.${e[4]}`)+"")&&re(t,n)},d(e){e&&Z(t)}}}function Jk(e){let t,n,o,i,r,a,s=e[2]&&Wk(e);return{c(){t=J("span"),n=J("span"),i=_(),s&&s.c(),oe(n,"class",o="status-dot g-margin-right--5 -bg-"+e[3]+" "+e[1]+" svelte-pn7jrf"),oe(t,"class",r="device-status span -color-"+e[3]+" "+e[0]+" svelte-pn7jrf"),oe(t,"data-test",a="user-activity-status-"+e[4])},m(e,o){W(e,t,o),V(t,n),V(t,i),s&&s.m(t,null)},p(e,[i]){10&i&&o!==(o="status-dot g-margin-right--5 -bg-"+e[3]+" "+e[1]+" svelte-pn7jrf")&&oe(n,"class",o),e[2]?s?s.p(e,i):(s=Wk(e),s.c(),s.m(t,null)):s&&(s.d(1),s=null),9&i&&r!==(r="device-status span -color-"+e[3]+" "+e[0]+" svelte-pn7jrf")&&oe(t,"class",r),16&i&&a!==(a="user-activity-status-"+e[4])&&oe(t,"data-test",a)},i:I,o:I,d(e){e&&Z(t),s&&s.d()}}}function Kk(e,t,n){let{cssCls:o=""}=t,{dotCssCls:i=""}=t,{devices:r=""}=t,{paused:a=!1}=t,{description:s=!0}=t,l="grey",c="unknow";return e.$$set=e=>{"cssCls"in e&&n(0,o=e.cssCls),"dotCssCls"in e&&n(1,i=e.dotCssCls),"devices"in e&&n(5,r=e.devices),"paused"in e&&n(6,a=e.paused),"description"in e&&n(2,s=e.description)},e.$$.update=()=>{if(96&e.$$.dirty)if(a)n(4,c="paused"),n(3,l="attention");else{const e=function(e){return null!==e?e.filter((e=>"ACTIVE"===e.activityStatus)).map((e=>e.deviceId)):[]}(r).length;0!==e?(n(4,c="online"),n(3,l="ok")):0===e?(n(4,c="offline"),n(3,l="grey")):(n(4,c="unknown"),n(3,l="grey"))}},[o,i,s,l,c,r,a]}class qk extends $e{constructor(e){var t;super(),document.getElementById("svelte-pn7jrf-style")||((t=J("style")).id="svelte-pn7jrf-style",t.textContent=".status-dot.svelte-pn7jrf{width:7px;height:7px;border-radius:7px;display:inline-block;vertical-align:middle;position:relative;top:-1px}.status-dot.-bg-ok.svelte-pn7jrf{background-color:var(--color-ok)}.status-dot.-bg-attention.svelte-pn7jrf{background-color:var(--color-attention)}.status-dot.-bg-grey.svelte-pn7jrf{background-color:#676096}.device-status.-color-ok.svelte-pn7jrf{color:var(--color-ok)}.device-status.-color-attention.svelte-pn7jrf{color:var(--color-attention)}.device-status.-color-grey.svelte-pn7jrf{color:#676096}",V(document.head,t)),_e(this,e,Kk,Jk,N,{cssCls:0,dotCssCls:1,devices:5,paused:6,description:2})}}function _k(e){let t;function n(e,t){return"online"===e[4]?oy:"offline"===e[4]?ny:"paused"===e[4]?ty:"blocked"===e[4]?ey:"unknown"===e[4]?$k:void 0}let o=n(e),i=o&&o(e);return{c(){i&&i.c(),t=$()},m(e,n){i&&i.m(e,n),W(e,t,n)},p(e,r){o===(o=n(e))&&i?i.p(e,r):(i&&i.d(1),i=o&&o(e),i&&(i.c(),i.m(t.parentNode,t)))},d(e){i&&i.d(e),e&&Z(t)}}}function $k(e){let t,n=l("smarthome.status.unknown")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function ey(e){let t,n=l("smarthome.status.blocked")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function ty(e){let t,n=l("smarthome.status.paused")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function ny(e){let t;function n(e,t){return e[2]&&e[2].lastActivityTimestamp?ry:iy}let o=n(e),i=o(e);return{c(){i.c(),t=$()},m(e,n){i.m(e,n),W(e,t,n)},p(e,r){o===(o=n(e))&&i?i.p(e,r):(i.d(1),i=o(e),i&&(i.c(),i.m(t.parentNode,t)))},d(e){i.d(e),e&&Z(t)}}}function oy(e){let t,n=l("smarthome.status.online")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function iy(e){let t,n=l("smarthome.status.offline")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function ry(e){let t,n=Fk(e[2].lastActivityTimestamp)+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p(e,o){4&o&&n!==(n=Fk(e[2].lastActivityTimestamp)+"")&&re(t,n)},d(e){e&&Z(t)}}}function ay(e){let t,n,o,i,r,a=e[3]&&_k(e);return{c(){t=J("span"),n=J("span"),i=_(),a&&a.c(),oe(n,"class",o="state-dot g-margin-right--5 -bg-"+e[4]+" "+e[1]+" svelte-1xn111"),oe(t,"class",r="device-state span -color-"+e[4]+" "+e[0]+" svelte-1xn111")},m(e,o){W(e,t,o),V(t,n),V(t,i),a&&a.m(t,null)},p(e,[i]){18&i&&o!==(o="state-dot g-margin-right--5 -bg-"+e[4]+" "+e[1]+" svelte-1xn111")&&oe(n,"class",o),e[3]?a?a.p(e,i):(a=_k(e),a.c(),a.m(t,null)):a&&(a.d(1),a=null),17&i&&r!==(r="device-state span -color-"+e[4]+" "+e[0]+" svelte-1xn111")&&oe(t,"class",r)},i:I,o:I,d(e){e&&Z(t),a&&a.d()}}}function sy(e,t,n){let o,i;T(e,Dt,(e=>n(9,i=e)));let{cssCls:r=""}=t,{dotCssCls:a=""}=t,{device:s=""}=t,{activity:l="UNKNOWN"}=t,{paused:c=!1}=t,{blocked:u=!1}=t,{description:d=!0}=t,g="unknown";return e.$$set=e=>{"cssCls"in e&&n(0,r=e.cssCls),"dotCssCls"in e&&n(1,a=e.dotCssCls),"device"in e&&n(2,s=e.device),"activity"in e&&n(5,l=e.activity),"paused"in e&&n(6,c=e.paused),"blocked"in e&&n(7,u=e.blocked),"description"in e&&n(3,d=e.description)},e.$$.update=()=>{4&e.$$.dirty&&n(8,o=Fa(s)),992&e.$$.dirty&&n(4,g=o===i||u?"blocked":c?"paused":"ACTIVE"===l?"online":"INACTIVE"===l?"offline":"unknown")},[r,a,s,d,g,l,c,u,o,i]}class ly extends $e{constructor(e){var t;super(),document.getElementById("svelte-1xn111-style")||((t=J("style")).id="svelte-1xn111-style",t.textContent=".state-dot.svelte-1xn111{width:7px;height:7px;border-radius:7px;display:inline-block;vertical-align:middle;position:relative;top:-1px}.state-dot.-bg-online.svelte-1xn111{background-color:var(--color-ok)}.state-dot.-bg-offline.svelte-1xn111{background-color:#676096}.state-dot.-bg-paused.svelte-1xn111{background-color:transparent;position:relative;height:12px}.state-dot.-bg-paused.svelte-1xn111:before,.state-dot.-bg-paused.svelte-1xn111:after{position:absolute;top:0;content:'';display:block;width:2px;height:100%;color:var(--color-attention);background-color:var(--color-attention)}.state-dot.-bg-paused.svelte-1xn111:before{left:0}.state-dot.-bg-paused.svelte-1xn111:after{right:0}.state-dot.-bg-blocked.svelte-1xn111{background-color:var(--color-critical)}.state-dot.-bg-unknown.svelte-1xn111{background-color:#676096}.device-state.svelte-1xn111{position:relative;top:-1px}.device-state.-color-online.svelte-1xn111{color:var(--color-ok)}.device-state.-color-offline.svelte-1xn111{color:#676096}.device-state.-color-paused.svelte-1xn111{color:var(--color-attention)}.device-state.-color-blocked.svelte-1xn111{color:var(--color-critical)}.device-state.-color-unknown.svelte-1xn111{color:#676096}",V(document.head,t)),_e(this,e,sy,ay,N,{cssCls:0,dotCssCls:1,device:2,activity:5,paused:6,blocked:7,description:3})}}const cy=e=>({}),uy=e=>({});function dy(e){let t,n;return t=new Ss({props:{isMoreIcon:e[1],title:e[3],dataTest:e[2],$$slots:{"actions-content":[wy],"main-content":[yy],icon:[py]},$$scope:{ctx:e}}}),t.$on("domClick",e[11]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};2&n&&(o.isMoreIcon=e[1]),8&n&&(o.title=e[3]),4&n&&(o.dataTest=e[2]),5113&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function gy(e){let t,n;return t=new ps({props:{name:e[3],deviceType:e[5]}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};8&n&&(o.name=e[3]),32&n&&(o.deviceType=e[5]),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function my(e){let t;return{c(){t=J("kin-loading"),ie(t,"data-test","loading")},m(e,n){W(e,t,n)},p:I,i:I,o:I,d(e){e&&Z(t)}}}function py(e){let t,n,o,i;const r=[my,gy],a=[];function s(e,t){return e[6]?0:1}return n=s(e),o=a[n]=r[n](e),{c(){t=J("div"),o.c(),oe(t,"slot","icon"),oe(t,"class","avatart__wrap")},m(e,o){W(e,t,o),a[n].m(t,null),i=!0},p(e,i){let l=n;n=s(e),n===l?a[n].p(e,i):(Be(),Ge(a[l],1,1,(()=>{a[l]=null})),He(),o=a[n],o?o.p(e,i):(o=a[n]=r[n](e),o.c()),Ue(o,1),o.m(t,null))},i(e){i||(Ue(o),i=!0)},o(e){Ge(o),i=!1},d(e){e&&Z(t),a[n].d()}}}function fy(e){let t,n,o=e[4]!==e[7]&&e[4]!==e[8]&&e[0].appInstallable&&e[0].folderInfo&&e[0].folderInfo.userId&&!e[9].includes(e[0].folderInfo.userId),i=e[0].displayDeviceInfo?.vendor&&hy(e),r=o&&by(e);return{c(){t=J("p"),i&&i.c(),n=_(),r&&r.c(),oe(t,"class","p -small -secondary")},m(e,o){W(e,t,o),i&&i.m(t,null),V(t,n),r&&r.m(t,null)},p(e,a){e[0].displayDeviceInfo?.vendor?i?i.p(e,a):(i=hy(e),i.c(),i.m(t,n)):i&&(i.d(1),i=null),913&a&&(o=e[4]!==e[7]&&e[4]!==e[8]&&e[0].appInstallable&&e[0].folderInfo&&e[0].folderInfo.userId&&!e[9].includes(e[0].folderInfo.userId)),o?r?r.p(e,a):(r=by(e),r.c(),r.m(t,null)):r&&(r.d(1),r=null)},d(e){e&&Z(t),i&&i.d(),r&&r.d()}}}function vy(e){let t;return{c(){t=J("p"),t.textContent=`${l("smarthome.device.updatingInformation")}`,oe(t,"class","p -small -secondary")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function hy(e){let t,n=e[0].displayDeviceInfo.vendor+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p(e,o){1&o&&n!==(n=e[0].displayDeviceInfo.vendor+"")&&re(t,n)},d(e){e&&Z(t)}}}function by(e){let t,n,o=l("smarthome.device.omniNotInstalled")+"",i=e[0].displayDeviceInfo?.vendor&&ky();return{c(){i&&i.c(),t=_(),n=q(o)},m(e,o){i&&i.m(e,o),W(e,t,o),W(e,n,o)},p(e,n){e[0].displayDeviceInfo?.vendor?i||(i=ky(),i.c(),i.m(t.parentNode,t)):i&&(i.d(1),i=null)},d(e){i&&i.d(e),e&&Z(t),e&&Z(n)}}}function ky(e){let t;return{c(){t=q("|")},m(e,n){W(e,t,n)},d(e){e&&Z(t)}}}function yy(e){let t,n,o,i,r,a,s,l,c,u,d,g,m,p;function f(e,t){return e[6]?vy:fy}g=new ly({props:{cssCls:"-small g-margin-left--10",device:e[0],paused:e[0].blockAll,activity:e[0].activityStatus}});let v=f(e),h=v(e);return{c(){t=J("div"),n=J("div"),o=J("div"),i=J("span"),r=J("kin-tooltip"),a=J("div"),s=q(e[3]),l=_(),c=J("div"),u=q(e[3]),d=_(),Xe(g.$$.fragment),m=_(),h.c(),oe(a,"slot","tooltip-activator"),oe(c,"slot","tooltip"),ie(r,"ellipsis",""),ie(r,"data-test","kin_table-item-name"),oe(o,"class","flex-align-row svelte-61x7ns"),oe(o,"data-test","row_device_name"),oe(t,"slot","main-content")},m(e,f){W(e,t,f),V(t,n),V(n,o),V(o,i),V(i,r),V(r,a),V(a,s),V(r,l),V(r,c),V(c,u),V(o,d),Je(g,o,null),V(n,m),h.m(n,null),p=!0},p(e,t){(!p||8&t)&&re(s,e[3]),(!p||8&t)&&re(u,e[3]);const o={};1&t&&(o.device=e[0]),1&t&&(o.paused=e[0].blockAll),1&t&&(o.activity=e[0].activityStatus),g.$set(o),v===(v=f(e))&&h?h.p(e,t):(h.d(1),h=v(e),h&&(h.c(),h.m(n,null)))},i(e){p||(Ue(g.$$.fragment,e),p=!0)},o(e){Ge(g.$$.fragment,e),p=!1},d(e){e&&Z(t),Ke(g),h.d()}}}function wy(e){let t,n;const o=e[10].controls,i=P(o,e,e[12],uy);return{c(){t=J("div"),i&&i.c(),oe(t,"slot","actions-content"),oe(t,"class","flex-align-row svelte-61x7ns")},m(e,o){W(e,t,o),i&&i.m(t,null),n=!0},p(e,t){i&&i.p&&4096&t&&O(i,o,e,e[12],t,cy,uy)},i(e){n||(Ue(i,e),n=!0)},o(e){Ge(i,e),n=!1},d(e){e&&Z(t),i&&i.d(e)}}}function Ay(e){let t,n,o=e[0]&&dy(e);return{c(){o&&o.c(),t=$()},m(e,i){o&&o.m(e,i),W(e,t,i),n=!0},p(e,[n]){e[0]?o?(o.p(e,n),1&n&&Ue(o,1)):(o=dy(e),o.c(),Ue(o,1),o.m(t.parentNode,t)):o&&(Be(),Ge(o,1,1,(()=>{o=null})),He())},i(e){n||(Ue(o),n=!0)},o(e){Ge(o),n=!1},d(e){o&&o.d(e),e&&Z(t)}}}function xy(e,t,n){let o,i,r,a,s,l,c;T(e,Nt,(e=>n(7,s=e))),T(e,Et,(e=>n(8,l=e))),T(e,St,(e=>n(9,c=e)));let{$$slots:u={},$$scope:d}=t,{device:g={}}=t,{isMoreIcon:m=!0}=t,{dataTest:p="table-row"}=t;return e.$$set=e=>{"device"in e&&n(0,g=e.device),"isMoreIcon"in e&&n(1,m=e.isMoreIcon),"dataTest"in e&&n(2,p=e.dataTest),"$$scope"in e&&n(12,d=e.$$scope)},e.$$.update=()=>{1&e.$$.dirty&&n(3,o=gl(g)),1&e.$$.dirty&&n(4,i=Fa(g)),1&e.$$.dirty&&n(5,r=go(g)),1&e.$$.dirty&&g.appInstallable,1&e.$$.dirty&&n(6,a=g.networkInfo&&g.networkInfo.scanStatus&&!g.networkInfo.scanStatus.completed)},[g,m,p,o,i,r,a,s,l,c,u,function(t){we(e,t)},d]}class Iy extends $e{constructor(e){var t;super(),document.getElementById("svelte-61x7ns-style")||((t=J("style")).id="svelte-61x7ns-style",t.textContent=".flex-align-row.svelte-61x7ns{display:flex;flex-flow:row;align-items:center}",V(document.head,t)),_e(this,e,xy,Ay,N,{device:0,isMoreIcon:1,dataTest:2})}}function zy(e){let t,n,o;return n=new ps({props:{icon:"icon-s-add",button:"false"}}),{c(){t=J("div"),Xe(n.$$.fragment),oe(t,"slot","icon")},m(e,i){W(e,t,i),Je(n,t,null),o=!0},p:I,i(e){o||(Ue(n.$$.fragment,e),o=!0)},o(e){Ge(n.$$.fragment,e),o=!1},d(e){e&&Z(t),Ke(n)}}}function Cy(e){let t;return{c(){t=J("div"),t.textContent=`${l("smarthome.addNewDevice.label")}`,oe(t,"slot","main-content")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function jy(e){let t,n;return t=new Ss({props:{dataTest:e[0],cssCls:"-borderless",title:l("smarthome.addNewDevice.label"),$$slots:{"main-content":[Cy],icon:[zy]},$$scope:{ctx:e}}}),t.$on("domClick",e[2]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,[n]){const o={};1&n&&(o.dataTest=e[0]),8&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function Ey(e,t,n){const o=ye();let{dataTest:i="table-row"}=t;return e.$$set=e=>{"dataTest"in e&&n(0,i=e.dataTest)},[i,o,()=>o("domClick")]}class Dy extends $e{constructor(e){super(),_e(this,e,Ey,jy,N,{dataTest:0})}}function Ny(e){let t,n,o,i,r,a,s,c,u,d,g,m,p,f,v,h=l("smarthome.device.supportedDevices.label")+"",b=l("smarthome.device.supportedDevices.windows")+"",k=l("smarthome.device.supportedDevices.apple")+"",y=l("smarthome.device.supportedDevices.android")+"";return{c(){t=J("div"),n=J("p"),o=q(h),i=_(),r=J("kin-icon"),a=_(),s=q(b),c=q(",\n\t\t\t"),u=J("kin-icon"),d=_(),g=q(k),m=q(",\n\t\t\t"),p=J("kin-icon"),f=_(),v=q(y),ie(r,"name","icon-s-programs-windows"),ie(r,"size","16"),ie(r,"class","g-margin-left--5"),ie(u,"name","icon-s-programs-apple"),ie(u,"size","16"),ie(u,"class","g-margin-left--5"),ie(p,"name","icon-s-programs-android"),ie(p,"size","16"),ie(p,"class","g-margin-left--5"),oe(n,"class","sve_modal__subtitle"),oe(t,"slot","modal-header")},m(e,l){W(e,t,l),V(t,n),V(n,o),V(n,i),V(n,r),V(n,a),V(n,s),V(n,c),V(n,u),V(n,d),V(n,g),V(n,m),V(n,p),V(n,f),V(n,v)},p:I,d(e){e&&Z(t)}}}function My(e){let t,n,o,i,r,a,s,c;return{c(){t=J("form"),n=J("div"),o=J("kin-input"),ie(o,"kin-disabled",e[1]),ie(o,"value",i=e[3].name),ie(o,"label",l("smarthome.device.addDeviceModal.deviceName.label")),ie(o,"placeholder",r=l("smarthome.device.addDeviceModal.usersDevice.label",e[0])),ie(o,"error",a=e[2]?l(e[2]):""),ie(o,"data-test","smh_add_device_name"),oe(n,"class","form -simple g-margin-top--20 g-margin-bottom--20"),oe(t,"slot","modal-content")},m(i,r){W(i,t,r),V(t,n),V(n,o),s||(c=[B(e[5].call(null,o)),ee(t,"submit",te(e[11]))],s=!0)},p(e,t){2&t&&ie(o,"kin-disabled",e[1]),8&t&&i!==(i=e[3].name)&&ie(o,"value",i),1&t&&r!==(r=l("smarthome.device.addDeviceModal.usersDevice.label",e[0]))&&ie(o,"placeholder",r),4&t&&a!==(a=e[2]?l(e[2]):"")&&ie(o,"error",a)},d(e){e&&Z(t),s=!1,E(c)}}}function Ly(e){let t,n,o;return{c(){t=J("kin-button"),t.textContent=`${l("global.next")}`,ie(t,"size","large"),ie(t,"data-test","shp_add_device_user")},m(i,r){W(i,t,r),n||(o=ee(t,"click",e[10]),n=!0)},p:I,d(e){e&&Z(t),n=!1,o()}}}function Ty(e){let t;return{c(){t=J("kin-loading"),ie(t,"label",l("smarthome.creating")),ie(t,"size","small"),ie(t,"inline",!0),ie(t,"data-test","loading")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Py(e){let t;function n(e,t){return e[1]?Ty:Ly}let o=n(e),i=o(e);return{c(){t=J("div"),i.c(),oe(t,"class","modal__actions"),oe(t,"slot","modal-footer")},m(e,n){W(e,t,n),i.m(t,null)},p(e,r){o===(o=n(e))&&i?i.p(e,r):(i.d(1),i=o(e),i&&(i.c(),i.m(t,null)))},d(e){e&&Z(t),i.d()}}}function Sy(e){let t,n;return t=new tr({props:{title:e[4]?l("smarthome.device.addDeviceModal.household.title"):l("smarthome.device.addDeviceModal.title",e[0]),$$slots:{"modal-footer":[Py],"modal-content":[My],"modal-header":[Ny]},$$scope:{ctx:e}}}),t.$on("close",e[12]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,[n]){const o={};17&n&&(o.title=e[4]?l("smarthome.device.addDeviceModal.household.title"):l("smarthome.device.addDeviceModal.title",e[0])),16399&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function Oy(e,t,n){let o,i;T(e,Et,(e=>n(9,i=e)));const r=ye();let{folderId:a=!1}=t,{userName:s=!1}=t,{isAdmin:l=!1}=t,c=!1,u=!1;const d={name:"",isPrimary:!1,blockAll:!1};const g=async()=>{if(n(2,u=!1),n(3,d.name=d.name.trim(),d),""===d.name)return n(2,u="smarthome.deviceName.error.tooShort");if(Do(d.name))return n(2,u="smarthome.name.error.wrongCharacters");n(1,c=!0);try{const t=await function(e,t){return Vn(`v2/folders/${e}/devices`,t,{method:"POST"}).then((e=>ii({folders:!0}).then((()=>e))))}(a,d);l||await(e=t.deviceId,Vn(`v2/devices/${e}/pairingCode`)),r("deviceCreated",t)}catch(t){console.log("creating device failed",t)}var e;n(1,c=!1)};return e.$$set=e=>{"folderId"in e&&n(7,a=e.folderId),"userName"in e&&n(0,s=e.userName),"isAdmin"in e&&n(8,l=e.isAdmin)},e.$$.update=()=>{640&e.$$.dirty&&n(4,o=a===i)},[s,c,u,d,o,function(e){const t=e=>n(3,d.name=e.srcElement.value,d);return e.addEventListener("keyup",t),{destroy:e.removeEventListener.bind(e,"keyup",t)}},g,a,l,i,()=>g(),()=>g(),function(t){we(e,t)}]}class Ry extends $e{constructor(e){super(),_e(this,e,Oy,Sy,N,{folderId:7,userName:0,isAdmin:8})}}function By(e){let t,n,o,i,r,a,s,c,u,d,g,m,p,f,v,h=l("smarthome.device.supportedDevices.label")+"",b=l("smarthome.device.supportedDevices.windows")+"",k=l("smarthome.device.supportedDevices.apple")+"",y=l("smarthome.device.supportedDevices.android")+"";return{c(){t=J("div"),n=J("p"),o=q(h),i=_(),r=J("kin-icon"),a=_(),s=q(b),c=q(",\n\t\t\t"),u=J("kin-icon"),d=_(),g=q(k),m=q(",\n\t\t\t"),p=J("kin-icon"),f=_(),v=q(y),ie(r,"name","icon-s-programs-windows"),ie(r,"size","16"),ie(r,"class","g-margin-left--5"),ie(u,"name","icon-s-programs-apple"),ie(u,"size","16"),ie(u,"class","g-margin-left--5"),ie(p,"name","icon-s-programs-android"),ie(p,"size","16"),ie(p,"class","g-margin-left--5"),oe(n,"class","sve_modal__subtitle"),oe(t,"slot","modal-header")},m(e,l){W(e,t,l),V(t,n),V(n,o),V(n,i),V(n,r),V(n,a),V(n,s),V(n,c),V(n,u),V(n,d),V(n,g),V(n,m),V(n,p),V(n,f),V(n,v)},p:I,d(e){e&&Z(t)}}}function Hy(e){let t,n,o,i,r,a,s,c,u,d,g,m,p,f,v,h,b,k,y,w,A,x,I,z,C,j,D,N,M,L=l("smarthome.device.pairingInstructionsModal.step1",e[0])+"",T=e[2].inviteLink+"",P=l("smarthome.device.pairingInstructionsModal.step2")+"",S=e[2].code+"",O=e[3]&&Gy(e);return{c(){t=J("div"),n=J("p"),o=J("strong"),o.textContent="1. ",i=q(L),r=_(),a=J("p"),s=J("span"),c=q(T),u=_(),d=J("kin-button"),g=J("kin-icon"),m=_(),p=J("div"),f=_(),v=J("p"),h=J("strong"),h.textContent="2.",b=_(),k=q(P),y=_(),w=J("div"),A=J("div"),x=q(S),I=_(),z=J("kin-button"),C=J("kin-icon"),j=_(),O&&O.c(),D=$(),oe(o,"class","g-font--20"),oe(n,"class","p -margins"),oe(s,"class","g-selectable"),ie(g,"name","copy-text"),ie(g,"size","16"),ie(d,"icononly",!0),ie(d,"type","secondary"),ie(d,"size","small"),ie(d,"class","dvc_link__copy"),ie(d,"title",l("global.copyToClipboard")),oe(a,"class","h3"),oe(t,"class","g-margin-bottom--40"),oe(p,"class","g-margin-bottom--40"),oe(h,"class","g-font--20"),oe(v,"class","p -margins"),oe(A,"class","pin-code -whole-text g-selectable dvc_pin-code"),ie(C,"name","copy-text"),ie(C,"size","16"),ie(z,"icononly",!0),ie(z,"type","secondary"),ie(z,"size","small"),ie(z,"class","dvc_pin-code__copy"),ie(z,"title",l("global.copyToClipboard"))},m(l,E){W(l,t,E),V(t,n),V(n,o),V(n,i),V(t,r),V(t,a),V(a,s),V(s,c),V(a,u),V(a,d),V(d,g),W(l,m,E),W(l,p,E),W(l,f,E),W(l,v,E),V(v,h),V(v,b),V(v,k),W(l,y,E),W(l,w,E),V(w,A),V(A,x),V(w,I),V(w,z),V(z,C),W(l,j,E),O&&O.m(l,E),W(l,D,E),N||(M=[ee(d,"click",e[10]),ee(z,"click",e[11])],N=!0)},p(e,t){1&t&&L!==(L=l("smarthome.device.pairingInstructionsModal.step1",e[0])+"")&&re(i,L),4&t&&T!==(T=e[2].inviteLink+"")&&re(c,T),4&t&&S!==(S=e[2].code+"")&&re(x,S),e[3]?O?O.p(e,t):(O=Gy(e),O.c(),O.m(D.parentNode,D)):O&&(O.d(1),O=null)},d(e){e&&Z(t),e&&Z(m),e&&Z(p),e&&Z(f),e&&Z(v),e&&Z(y),e&&Z(w),e&&Z(j),O&&O.d(e),e&&Z(D),N=!1,E(M)}}}function Uy(e){let t;return{c(){t=J("kin-loading"),ie(t,"fullscreen",!0),ie(t,"data-test","loading")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Gy(e){let t,n,o,i,r=l("smarthome.device.pairingInstructionsModal.codeExpiresIn",e[3])+"";return{c(){t=J("p"),n=J("span"),n.innerHTML='<kin-icon name="icon-s-time-expire" size="18"></kin-icon>',o=_(),i=q(r),oe(n,"class","g-margin-right--5"),oe(t,"class","modal__note")},m(e,r){W(e,t,r),V(t,n),V(t,o),V(t,i)},p(e,t){8&t&&r!==(r=l("smarthome.device.pairingInstructionsModal.codeExpiresIn",e[3])+"")&&re(i,r)},d(e){e&&Z(t)}}}function Yy(e){let t;function n(e,t){return e[1]?Uy:Hy}let o=n(e),i=o(e);return{c(){t=J("div"),i.c(),oe(t,"slot","modal-content")},m(e,n){W(e,t,n),i.m(t,null)},p(e,r){o===(o=n(e))&&i?i.p(e,r):(i.d(1),i=o(e),i&&(i.c(),i.m(t,null)))},d(e){e&&Z(t),i.d()}}}function Fy(e){let t,n,o,i,r,a,s,c,u,d,g,m,p;return{c(){t=J("div"),n=J("kin-button"),n.textContent=`${l("global.close")}`,o=_(),i=J("kin-dropdown"),r=J("div"),a=J("kin-button"),s=J("kin-icon"),c=_(),u=J("kin-dropdown-item"),u.textContent=`${l("smarthome.device.pairingInstructionsModal.changedYourMind")}`,d=_(),g=J("kin-dropdown-item"),g.textContent=`${l("smarthome.device.pairingInstructionsModal.cancelPairing")}`,ie(n,"class","g-margin-right--10"),ie(n,"size","large"),ie(n,"data-test","modal_secondary_btn"),ie(s,"name","icon-s-controls-menu-more"),ie(s,"size",16),ie(a,"icononly",!0),ie(a,"type","secondary"),ie(a,"size","large"),ie(a,"title",l("global.moreOptions")),ie(a,"data-test","smh_user_actions"),oe(r,"slot","dropdown-activator"),oe(r,"type","dropdown"),ie(u,"type","title"),ie(g,"type","button"),ie(g,"data-test","smh_cancel_pairing"),oe(t,"class","modal__actions"),oe(t,"slot","modal-footer")},m(l,f){W(l,t,f),V(t,n),V(t,o),V(t,i),V(i,r),V(r,a),V(a,s),V(i,c),V(i,u),V(i,d),V(i,g),m||(p=[ee(n,"click",e[8]),ee(g,"click",e[9])],m=!0)},p:I,d(e){e&&Z(t),m=!1,E(p)}}}function Qy(e){let t,n;return t=new tr({props:{title:l("smarthome.device.pairingInstructionsModal.title",e[0],e[4]),$$slots:{"modal-footer":[Fy],"modal-content":[Yy],"modal-header":[By]},$$scope:{ctx:e}}}),t.$on("close",e[12]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,[n]){const o={};17&n&&(o.title=l("smarthome.device.pairingInstructionsModal.title",e[0],e[4])),16399&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function Vy(e,t,n){let o,i;const r=ye();let{device:a=!1}=t,{userName:s=!1}=t,l=!0,u=!1,d=!1;const g=async()=>{const e=await function(e,t){return Vn(`v2/devices/${e}/pair`,t,{method:"POST"})}(i,{});n(2,u=e),n(3,d=function(e){const t=c.utc(),n=c.utc(e),o=c.duration(n.diff(t));return`${o.hours()}h ${o.minutes()}m`}(u.expiryTime)),n(1,l=!1)};return e.$$set=e=>{"device"in e&&n(6,a=e.device),"userName"in e&&n(0,s=e.userName)},e.$$.update=()=>{64&e.$$.dirty&&n(4,o=gl(a)),64&e.$$.dirty&&n(7,i=a.deviceId),128&e.$$.dirty&&i&&g()},[s,l,u,d,o,r,a,i,()=>r("close"),()=>r("cancelPairing"),()=>p(u.inviteLink),()=>p(u.code),function(t){we(e,t)}]}class Wy extends $e{constructor(e){var t;super(),document.getElementById("svelte-7yvwwz-style")||((t=J("style")).id="svelte-7yvwwz-style",t.textContent="span.dvc_link__copy{position:absolute;margin:-4px 8px 0}span.dvc_pin-code__copy{position:absolute;margin:1.2rem 1rem 0}",V(document.head,t)),_e(this,e,Vy,Qy,N,{device:6,userName:0})}}function Zy(e){let t,n,o,i,r,a,s,c,u,d,g,m,p,f,v,h=l("smarthome.device.supportedDevices.label")+"",b=l("smarthome.device.supportedDevices.windows")+"",k=l("smarthome.device.supportedDevices.apple")+"",y=l("smarthome.device.supportedDevices.android")+"";return{c(){t=J("div"),n=J("p"),o=q(h),i=_(),r=J("kin-icon"),a=_(),s=q(b),c=q(",\n\t\t\t"),u=J("kin-icon"),d=_(),g=q(k),m=q(",\n\t\t\t"),p=J("kin-icon"),f=_(),v=q(y),ie(r,"name","icon-s-programs-windows"),ie(r,"size","16"),ie(r,"class","g-margin-left--5"),ie(u,"name","icon-s-programs-apple"),ie(u,"size","16"),ie(u,"class","g-margin-left--5"),ie(p,"name","icon-s-programs-android"),ie(p,"size","16"),ie(p,"class","g-margin-left--5"),oe(n,"class","sve_modal__subtitle"),oe(t,"slot","modal-header")},m(e,l){W(e,t,l),V(t,n),V(n,o),V(n,i),V(n,r),V(n,a),V(n,s),V(n,c),V(n,u),V(n,d),V(n,g),V(n,m),V(n,p),V(n,f),V(n,v)},p:I,d(e){e&&Z(t)}}}function Xy(e){let t,n,o,i,r,a,s,c,u,d,g,m,p,f,v,h,b=l("smarthome.device.adminInstructionsModal.step1")+"";function k(e,t){return e[1]?qy:Ky}let y=k(e),w=y(e);return{c(){t=J("p"),n=J("strong"),n.textContent="1.",o=_(),i=q(b),r=_(),a=J("p"),s=J("span"),s.textContent=`${tw}`,c=_(),u=J("kin-button"),d=J("kin-icon"),g=_(),m=J("p"),p=J("strong"),p.textContent="2.",f=_(),w.c(),oe(n,"class","g-font--20"),oe(t,"class","p -margins"),oe(s,"class","g-selectable"),ie(d,"name","copy-text"),ie(d,"size","16"),ie(u,"icononly",!0),ie(u,"type","secondary"),ie(u,"size","small"),ie(u,"class","dvc_copy"),ie(u,"title",l("global.copyToClipboard")),oe(a,"class","h3"),oe(p,"class","g-font--20"),oe(m,"class","p")},m(l,b){W(l,t,b),V(t,n),V(t,o),V(t,i),W(l,r,b),W(l,a,b),V(a,s),V(a,c),V(a,u),V(u,d),W(l,g,b),W(l,m,b),V(m,p),V(m,f),w.m(m,null),v||(h=ee(u,"click",e[4]),v=!0)},p(e,t){y===(y=k(e))&&w?w.p(e,t):(w.d(1),w=y(e),w&&(w.c(),w.m(m,null)))},d(e){e&&Z(t),e&&Z(r),e&&Z(a),e&&Z(g),e&&Z(m),w.d(),v=!1,h()}}}function Jy(e){let t;return{c(){t=J("kin-loading"),ie(t,"fullscreen",!0),ie(t,"data-test","loading")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Ky(e){let t,n=l("smarthome.device.adminInstructionsModal.step2.noEmail")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function qy(e){let t,n,o=l("smarthome.device.adminInstructionsModal.step2",e[1])+"";return{c(){n=$(),t=new ce(n)},m(e,i){t.m(o,e,i),W(e,n,i)},p(e,n){2&n&&o!==(o=l("smarthome.device.adminInstructionsModal.step2",e[1])+"")&&t.p(o)},d(e){e&&Z(n),e&&t.d()}}}function _y(e){let t;function n(e,t){return e[0]?Jy:Xy}let o=n(e),i=o(e);return{c(){t=J("div"),i.c(),oe(t,"slot","modal-content")},m(e,n){W(e,t,n),i.m(t,null)},p(e,r){o===(o=n(e))&&i?i.p(e,r):(i.d(1),i=o(e),i&&(i.c(),i.m(t,null)))},d(e){e&&Z(t),i.d()}}}function $y(e){let t,n,o,i;return{c(){t=J("div"),n=J("kin-button"),n.textContent=`${l("global.close")}`,ie(n,"size","large"),ie(n,"data-test","modal_secondary_btn"),oe(t,"class","modal__actions"),oe(t,"slot","modal-footer")},m(r,a){W(r,t,a),V(t,n),o||(i=ee(n,"click",e[3]),o=!0)},p:I,d(e){e&&Z(t),o=!1,i()}}}function ew(e){let t,n;return t=new tr({props:{title:l("smarthome.device.adminInstructionsModal.title"),$$slots:{"modal-footer":[$y],"modal-content":[_y],"modal-header":[Zy]},$$scope:{ctx:e}}}),t.$on("close",e[5]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,[n]){const o={};67&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}const tw="www.avast.com/omni-app";function nw(e,t,n){const o=ye();let i=!0,r=!1;he((async()=>{const e=await gi();e&&e.email&&n(1,r=e.email),n(0,i=!1)}));return[i,r,o,()=>o("close"),()=>p(tw),function(t){we(e,t)}]}class ow extends $e{constructor(e){var t;super(),document.getElementById("svelte-acnce7-style")||((t=J("style")).id="svelte-acnce7-style",t.textContent="span.dvc_copy{position:absolute;margin:-4px 8px 0}",V(document.head,t)),_e(this,e,nw,ew,N,{})}}function iw(e){let t,n,o,i,r,a,s,c=l("smarthome.device.cancelInstructionModal.desc",e[0],e[2])+"";return{c(){t=J("div"),n=J("kin-icon"),o=_(),i=J("h2"),i.textContent=`${l("smarthome.device.cancelInstructionModal.title")}`,r=_(),a=J("p"),s=q(c),ie(n,"name","circle-critical-neutral"),ie(n,"size","48"),oe(i,"class","sve_modal__title"),oe(a,"class","sve_modal__subtitle"),oe(t,"slot","modal-header")},m(e,l){W(e,t,l),V(t,n),V(t,o),V(t,i),V(t,r),V(t,a),V(a,s)},p(e,t){5&t&&c!==(c=l("smarthome.device.cancelInstructionModal.desc",e[0],e[2])+"")&&re(s,c)},d(e){e&&Z(t)}}}function rw(e){let t,n,o,i,r;return{c(){t=J("kin-button"),t.textContent=`${l("global.next")}`,n=_(),o=J("kin-button"),o.textContent=`${l("smarthome.device.cancelInstructionModal.keep.btn")}`,ie(t,"size","large"),ie(t,"data-test","shp_add_device_user"),ie(o,"type","secondary"),ie(o,"size","large"),ie(o,"data-test","modal_secondary_btn")},m(a,s){W(a,t,s),W(a,n,s),W(a,o,s),i||(r=[ee(t,"click",e[6]),ee(o,"click",e[7])],i=!0)},p:I,d(e){e&&Z(t),e&&Z(n),e&&Z(o),i=!1,E(r)}}}function aw(e){let t;return{c(){t=J("kin-loading"),ie(t,"label",l("smarthome.device.cancelInstructionModal.cancelling.btn")),ie(t,"size","small"),ie(t,"inline",!0),ie(t,"data-test","loading")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function sw(e){let t;function n(e,t){return e[1]?aw:rw}let o=n(e),i=o(e);return{c(){t=J("div"),i.c(),oe(t,"class","modal__actions"),oe(t,"slot","modal-footer")},m(e,n){W(e,t,n),i.m(t,null)},p(e,r){o===(o=n(e))&&i?i.p(e,r):(i.d(1),i=o(e),i&&(i.c(),i.m(t,null)))},d(e){e&&Z(t),i.d()}}}function lw(e){let t,n;return t=new tr({props:{$$slots:{"modal-footer":[sw],"modal-header":[iw]},$$scope:{ctx:e}}}),t.$on("close",e[8]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,[n]){const o={};2055&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function cw(e,t,n){let o;const i=ye();let r=!1,{device:a=!1}=t,{userName:s=!1}=t;const l=()=>a&&!a.networkInfo?c():u(),c=async()=>{n(1,r=!0),await Po(a.deviceId),i("close")},u=async()=>{var e;n(1,r=!0),await(e=a.deviceId,Vn(`v2/devices/${e}/unpair`,{},{method:"POST"}).then((()=>ii({folders:!0})))),i("unpaired")};return e.$$set=e=>{"device"in e&&n(5,a=e.device),"userName"in e&&n(0,s=e.userName)},e.$$.update=()=>{32&e.$$.dirty&&n(2,o=gl(a))},[s,r,o,i,l,a,()=>l(),()=>i("close"),function(t){we(e,t)}]}class uw extends $e{constructor(e){super(),_e(this,e,cw,lw,N,{device:5,userName:0})}}function dw(e){let t,n;return t=new Ry({props:{folderId:e[2].folderId,userName:e[4],isAdmin:e[3]}}),t.$on("deviceCreated",e[9]),t.$on("close",e[10]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};4&n&&(o.folderId=e[2].folderId),16&n&&(o.userName=e[4]),8&n&&(o.isAdmin=e[3]),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function gw(e){let t,n;return t=new Wy({props:{device:e[0],userName:e[4]}}),t.$on("cancelPairing",e[11]),t.$on("close",e[12]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};1&n&&(o.device=e[0]),16&n&&(o.userName=e[4]),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function mw(e){let t,n;return t=new ow({}),t.$on("close",e[13]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function pw(e){let t,n;return t=new uw({props:{device:e[0],userName:e[4]}}),t.$on("close",e[14]),t.$on("unpaired",e[15]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};1&n&&(o.device=e[0]),16&n&&(o.userName=e[4]),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function fw(e){let t,n,o,i,r,a="create"===e[1]&&dw(e),s="instructions"===e[1]&&!e[3]&&gw(e),l="instructions"===e[1]&&e[3]&&mw(e),c="cancel"===e[1]&&pw(e);return{c(){a&&a.c(),t=_(),s&&s.c(),n=_(),l&&l.c(),o=_(),c&&c.c(),i=$()},m(e,u){a&&a.m(e,u),W(e,t,u),s&&s.m(e,u),W(e,n,u),l&&l.m(e,u),W(e,o,u),c&&c.m(e,u),W(e,i,u),r=!0},p(e,[r]){"create"===e[1]?a?(a.p(e,r),2&r&&Ue(a,1)):(a=dw(e),a.c(),Ue(a,1),a.m(t.parentNode,t)):a&&(Be(),Ge(a,1,1,(()=>{a=null})),He()),"instructions"!==e[1]||e[3]?s&&(Be(),Ge(s,1,1,(()=>{s=null})),He()):s?(s.p(e,r),10&r&&Ue(s,1)):(s=gw(e),s.c(),Ue(s,1),s.m(n.parentNode,n)),"instructions"===e[1]&&e[3]?l?10&r&&Ue(l,1):(l=mw(e),l.c(),Ue(l,1),l.m(o.parentNode,o)):l&&(Be(),Ge(l,1,1,(()=>{l=null})),He()),"cancel"===e[1]?c?(c.p(e,r),2&r&&Ue(c,1)):(c=pw(e),c.c(),Ue(c,1),c.m(i.parentNode,i)):c&&(Be(),Ge(c,1,1,(()=>{c=null})),He())},i(e){r||(Ue(a),Ue(s),Ue(l),Ue(c),r=!0)},o(e){Ge(a),Ge(s),Ge(l),Ge(c),r=!1},d(e){a&&a.d(e),e&&Z(t),s&&s.d(e),e&&Z(n),l&&l.d(e),e&&Z(o),c&&c.d(e),e&&Z(i)}}}function vw(e,t,n){let o,i,r,a;T(e,kt,(e=>n(8,a=e)));let{folder:s=!1}=t,{isAdmin:l=!1}=t,{device:c=!1}=t,{modal:u="create"}=t;function d(e){return n(0,c=e.detail),n(1,u="instructions")}return e.$$set=e=>{"folder"in e&&n(2,s=e.folder),"isAdmin"in e&&n(3,l=e.isAdmin),"device"in e&&n(0,c=e.device),"modal"in e&&n(1,u=e.modal)},e.$$.update=()=>{4&e.$$.dirty&&n(6,o=Ga(s)),320&e.$$.dirty&&n(7,i=wo(a,o)),128&e.$$.dirty&&n(4,r=Ya(i))},[c,u,s,l,r,d,o,i,a,e=>d(e),function(t){we(e,t)},()=>n(1,u="cancel"),function(t){we(e,t)},function(t){we(e,t)},function(t){we(e,t)},()=>hi()]}class hw extends $e{constructor(e){super(),_e(this,e,vw,fw,N,{folder:2,isAdmin:3,device:0,modal:1})}}const bw=e=>({}),kw=e=>({});function yw(e){let t,n;return t=new Ss({props:{cssCls:e[0],dataTest:e[1],title:l("smarthome.device.row.pending.title",e[5].name,e[6]),$$slots:{"actions-content":[xw],"main-content":[Aw],icon:[ww]},$$scope:{ctx:e}}}),t.$on("domClick",e[12]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};1&n&&(o.cssCls=e[0]),2&n&&(o.dataTest=e[1]),96&n&&(o.title=l("smarthome.device.row.pending.title",e[5].name,e[6])),16480&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function ww(e){let t,n,o;return n=new ps({props:{name:e[6],deviceType:"UNKNOWN",button:"false"}}),{c(){t=J("div"),Xe(n.$$.fragment),oe(t,"slot","icon")},m(e,i){W(e,t,i),Je(n,t,null),o=!0},p(e,t){const o={};64&t&&(o.name=e[6]),n.$set(o)},i(e){o||(Ue(n.$$.fragment,e),o=!0)},o(e){Ge(n.$$.fragment,e),o=!1},d(e){e&&Z(t),Ke(n)}}}function Aw(e){let t,n,o,i,r,a=l("smarthome.device.row.pending.title",e[5].name,e[6])+"";return{c(){t=J("div"),n=J("div"),o=q(a),i=_(),r=J("p"),r.textContent=`${l("smarthome.device.row.pending.desc")}`,oe(n,"data-test",e[6]),oe(r,"class","p -small -secondary"),oe(t,"slot","main-content")},m(e,a){W(e,t,a),V(t,n),V(n,o),V(t,i),V(t,r)},p(e,t){96&t&&a!==(a=l("smarthome.device.row.pending.title",e[5].name,e[6])+"")&&re(o,a),64&t&&oe(n,"data-test",e[6])},d(e){e&&Z(t)}}}function xw(e){let t,n;const o=e[11].controls,i=P(o,e,e[14],kw);return{c(){t=J("div"),i&&i.c(),oe(t,"slot","actions-content")},m(e,o){W(e,t,o),i&&i.m(t,null),n=!0},p(e,t){i&&i.p&&16384&t&&O(i,o,e,e[14],t,bw,kw)},i(e){n||(Ue(i,e),n=!0)},o(e){Ge(i,e),n=!1},d(e){e&&Z(t),i&&i.d(e)}}}function Iw(e){let t,n;return t=new hw({props:{folder:e[3],device:e[2],modal:"instructions"}}),t.$on("close",e[13]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};8&n&&(o.folder=e[3]),4&n&&(o.device=e[2]),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function zw(e){let t,n,o,i=e[2]&&e[3]&&yw(e),r=e[4]&&Iw(e);return{c(){i&&i.c(),t=_(),r&&r.c(),n=$()},m(e,a){i&&i.m(e,a),W(e,t,a),r&&r.m(e,a),W(e,n,a),o=!0},p(e,[o]){e[2]&&e[3]?i?(i.p(e,o),12&o&&Ue(i,1)):(i=yw(e),i.c(),Ue(i,1),i.m(t.parentNode,t)):i&&(Be(),Ge(i,1,1,(()=>{i=null})),He()),e[4]?r?(r.p(e,o),16&o&&Ue(r,1)):(r=Iw(e),r.c(),Ue(r,1),r.m(n.parentNode,n)):r&&(Be(),Ge(r,1,1,(()=>{r=null})),He())},i(e){o||(Ue(i),Ue(r),o=!0)},o(e){Ge(i),Ge(r),o=!1},d(e){i&&i.d(e),e&&Z(t),r&&r.d(e),e&&Z(n)}}}function Cw(e,t,n){let o,i,r,a,s,l,c;T(e,yt,(e=>n(8,l=e))),T(e,kt,(e=>n(10,c=e)));let{$$slots:u={},$$scope:d}=t,{cssCls:g=""}=t,{dataTest:m="row_device_invited"}=t,{device:p=""}=t,f=!1;return e.$$set=e=>{"cssCls"in e&&n(0,g=e.cssCls),"dataTest"in e&&n(1,m=e.dataTest),"device"in e&&n(2,p=e.device),"$$scope"in e&&n(14,d=e.$$scope)},e.$$.update=()=>{4&e.$$.dirty&&n(7,o=Fa(p)),384&e.$$.dirty&&n(3,i=Ao(l,o)),8&e.$$.dirty&&n(9,r=i.userId),1536&e.$$.dirty&&n(5,a=wo(c,r)),4&e.$$.dirty&&n(6,s=gl(p))},[g,m,p,i,f,a,s,o,l,r,c,u,()=>n(4,f=!0),()=>n(4,f=!1),d]}class jw extends $e{constructor(e){super(),_e(this,e,Cw,zw,N,{cssCls:0,dataTest:1,device:2})}}function Ew(e){let t,n;function o(e,t){return e[2]===e[3].unknown?Mw:e[2]===e[3].full?Nw:e[2]===e[3].low?Dw:void 0}let i=o(e),r=i&&i(e);return{c(){t=J("div"),r&&r.c(),oe(t,"class",e[0]),oe(t,"title",n=l("smarthome.device.battery.status")+" "+e[2])},m(e,n){W(e,t,n),r&&r.m(t,null)},p(e,a){i===(i=o(e))&&r?r.p(e,a):(r&&r.d(1),r=i&&i(e),r&&(r.c(),r.m(t,null))),1&a&&oe(t,"class",e[0]),4&a&&n!==(n=l("smarthome.device.battery.status")+" "+e[2])&&oe(t,"title",n)},d(e){e&&Z(t),r&&r.d()}}}function Dw(e){let t,n;return{c(){t=J("span"),n=J("kin-icon"),ie(n,"name","icon-m-battery-low"),ie(n,"size",e[1]),oe(t,"class","color-critical -text")},m(e,o){W(e,t,o),V(t,n)},p(e,t){2&t&&ie(n,"size",e[1])},d(e){e&&Z(t)}}}function Nw(e){let t,n;return{c(){t=J("span"),n=J("kin-icon"),ie(n,"name","icon-m-battery-full"),ie(n,"size",e[1])},m(e,o){W(e,t,o),V(t,n)},p(e,t){2&t&&ie(n,"size",e[1])},d(e){e&&Z(t)}}}function Mw(e){let t,n;return{c(){t=J("span"),n=J("kin-icon"),ie(n,"name","icon-m-battery-full"),ie(n,"size",e[1]),oe(t,"class","text -secondary")},m(e,o){W(e,t,o),V(t,n)},p(e,t){2&t&&ie(n,"size",e[1])},d(e){e&&Z(t)}}}function Lw(e){let t,n=e[2]&&Ew(e);return{c(){n&&n.c(),t=$()},m(e,o){n&&n.m(e,o),W(e,t,o)},p(e,[o]){e[2]?n?n.p(e,o):(n=Ew(e),n.c(),n.m(t.parentNode,t)):n&&(n.d(1),n=null)},i:I,o:I,d(e){n&&n.d(e),e&&Z(t)}}}function Tw(e,t,n){let o;const i={unknown:"UNKNOWN",low:"LOW",full:"FULL"};let{deviceId:r=""}=t,{userId:a=""}=t,{cssCls:s=""}=t,{iconSize:l=23}=t,c=i.unknown;return e.$$set=e=>{"deviceId"in e&&n(4,r=e.deviceId),"userId"in e&&n(5,a=e.userId),"cssCls"in e&&n(0,s=e.cssCls),"iconSize"in e&&n(1,l=e.iconSize)},e.$$.update=()=>{48&e.$$.dirty&&n(6,o=((e,t)=>{const n=L(wt);if(!n||0==n.length||!e||!t)return;const o=n.find((t=>t.userId===e));if(o&&o.lastKnownsByDevice){const e=o.lastKnownsByDevice.find((e=>e.deviceId===t));return e&&e.lastKnownBatteryState}})(a,r)),64&e.$$.dirty&&(o?o.batteryLevelPct>20?n(2,c=i.full):n(2,c=i.low):n(2,c=i.unknown))},[s,l,c,i,r,a,o]}class Pw extends $e{constructor(e){super(),_e(this,e,Tw,Lw,N,{deviceId:4,userId:5,cssCls:0,iconSize:1})}}function Sw(e){let t,n=l("smarthome.pauseInternet.btn")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Ow(e){let t,n=l("smarthome.unpauseInternet.btn")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Rw(e){let t,n,o,i,r;function a(e,t){return e[2]?Ow:Sw}let s=a(e),l=s(e);return{c(){t=J("kin-button"),n=J("span"),l.c(),ie(t,"type","secondary"),ie(t,"processing",e[1]),ie(t,"kin-disabled",o=e[3]===e[0]||e[1])},m(o,a){W(o,t,a),V(t,n),l.m(n,null),i||(r=ee(t,"click",e[6]),i=!0)},p(e,[i]){s===(s=a(e))&&l?l.p(e,i):(l.d(1),l=s(e),l&&(l.c(),l.m(n,null))),2&i&&ie(t,"processing",e[1]),11&i&&o!==(o=e[3]===e[0]||e[1])&&ie(t,"kin-disabled",o)},i:I,o:I,d(e){e&&Z(t),l.d(),i=!1,r()}}}function Bw(e,t,n){let o,i;T(e,Lt,(e=>n(3,i=e)));let{folderId:r=""}=t,{controlsProfile:a=""}=t,s=!1;const l=async e=>{n(1,s=!0);const t={...a};t.blockAllInternet=e;try{await $o(r,t)}catch(o){console.log("ERR putFolderControls",o)}n(1,s=!1)};return e.$$set=e=>{"folderId"in e&&n(0,r=e.folderId),"controlsProfile"in e&&n(5,a=e.controlsProfile)},e.$$.update=()=>{32&e.$$.dirty&&n(2,o=a&&a.blockAllInternet)},[r,s,o,i,l,a,()=>l(!o)]}class Hw extends $e{constructor(e){super(),_e(this,e,Bw,Rw,N,{folderId:0,controlsProfile:5})}}function Uw(e){let t,n,o,i;return{c(){t=J("div"),n=J("h2"),n.textContent=`${l("smarthome.profile.editProfile.btn")}`,o=_(),i=J("p"),i.textContent=`${l("smarthome.profile.editProfile.desc")}`,oe(n,"class","h2 modal__title"),oe(i,"class","p -secondary g-margin-top--15 g-margin-bottom--40"),oe(t,"slot","modal-header")},m(e,r){W(e,t,r),V(t,n),V(t,o),V(t,i)},p:I,d(e){e&&Z(t)}}}function Gw(e){let t,n;return t=new ps({props:{name:e[0].name,userId:e[0].id,cssCls:"-huge"}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};1&n&&(o.name=e[0].name),1&n&&(o.userId=e[0].id),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function Yw(e){let t,n;return t=new ps({props:{name:e[0].name,userId:e[0].id,image:e[3],cssCls:"-huge"}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};1&n&&(o.name=e[0].name),1&n&&(o.userId=e[0].id),8&n&&(o.image=e[3]),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function Fw(e){let t,n,o,i,r,a,s,c,u,d,g,m,p,f,v,h,b,k,y,w,A,x,I,z,C=(e[5]&&e[5].name?e[5].name:l("smarthome.profile.editProfile.photo.placeholder"))+"";const j=[Yw,Gw],D=[];function N(e,t){return e[3]?0:1}return i=N(e),r=D[i]=j[i](e),{c(){t=J("div"),n=J("div"),o=J("div"),r.c(),a=_(),s=J("div"),c=J("div"),u=J("span"),u.textContent=`${l("smarthome.profile.editProfile.photo.label")}`,d=_(),g=J("label"),m=J("span"),p=q(C),f=_(),v=J("input"),h=_(),b=J("span"),b.textContent=`${l("global.browse")}`,k=_(),y=J("div"),w=J("kin-input"),oe(o,"class","avatar__wrap"),oe(u,"class","input__label"),oe(m,"class","upload__input input line_height svelte-2rcgp0"),oe(m,"data-test","smh_addPhoto"),oe(v,"type","file"),oe(v,"accept","image/png, image/jpeg"),oe(v,"id","image"),oe(v,"class","upload input hidden svelte-2rcgp0"),oe(b,"class","upload__btn btn -terciary -small"),oe(g,"for","image"),oe(g,"class","upload__wrap"),oe(c,"class","input__row"),ie(w,"value",e[6]),ie(w,"label",l("smarthome.profile.editProfile.name.label")),ie(w,"placeholder",l("smarthome.profile.editProfile.name.placeholder")),ie(w,"error",A=e[2]?e[2]:""),ie(w,"data-test","smh_add_user_name"),oe(y,"class","input__row"),oe(s,"class","prf_edit__form svelte-2rcgp0"),oe(n,"class","prf_edit svelte-2rcgp0"),oe(t,"slot","modal-content")},m(r,l){W(r,t,l),V(t,n),V(n,o),D[i].m(o,null),V(n,a),V(n,s),V(s,c),V(c,u),V(c,d),V(c,g),V(g,m),V(m,p),V(g,f),V(g,v),V(g,h),V(g,b),V(s,k),V(s,y),V(y,w),x=!0,I||(z=[ee(v,"change",e[15]),ee(v,"change",e[16]),B(e[8].call(null,w))],I=!0)},p(e,t){let n=i;i=N(e),i===n?D[i].p(e,t):(Be(),Ge(D[n],1,1,(()=>{D[n]=null})),He(),r=D[i],r?r.p(e,t):(r=D[i]=j[i](e),r.c()),Ue(r,1),r.m(o,null)),(!x||32&t)&&C!==(C=(e[5]&&e[5].name?e[5].name:l("smarthome.profile.editProfile.photo.placeholder"))+"")&&re(p,C),(!x||64&t)&&ie(w,"value",e[6]),(!x||4&t&&A!==(A=e[2]?e[2]:""))&&ie(w,"error",A)},i(e){x||(Ue(r),x=!0)},o(e){Ge(r),x=!1},d(e){e&&Z(t),D[i].d(),I=!1,E(z)}}}function Qw(e){let t,n,o,i,r;return{c(){t=J("kin-button"),t.textContent=`${l("smarthome.profile.editProfile.saveChanges.btn")}`,n=_(),o=J("kin-button"),o.textContent=`${l("global.cancel")}`,ie(t,"size","large"),ie(t,"data-test","modal_main_btn"),ie(o,"type","secondary"),ie(o,"size","large"),ie(o,"class","g-margin-left--5"),ie(o,"data-test","modal_secondary_btn")},m(a,s){W(a,t,s),W(a,n,s),W(a,o,s),i||(r=[ee(t,"click",e[13]),ee(o,"click",e[14])],i=!0)},p:I,d(e){e&&Z(t),e&&Z(n),e&&Z(o),i=!1,E(r)}}}function Vw(e){let t;return{c(){t=J("kin-loading"),ie(t,"label",l("smarthome.profile.editProfile.updating.btn")),ie(t,"size","small"),ie(t,"inline",!0),ie(t,"data-test","loading")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Ww(e){let t;function n(e,t){return e[1]?Vw:Qw}let o=n(e),i=o(e);return{c(){t=J("div"),i.c(),oe(t,"class","modal__actions"),oe(t,"slot","modal-footer")},m(e,n){W(e,t,n),i.m(t,null)},p(e,r){o===(o=n(e))&&i?i.p(e,r):(i.d(1),i=o(e),i&&(i.c(),i.m(t,null)))},d(e){e&&Z(t),i.d()}}}function Zw(e){let t,n;return t=new tr({props:{$$slots:{"modal-footer":[Ww],"modal-content":[Fw],"modal-header":[Uw]},$$scope:{ctx:e}}}),t.$on("close",e[17]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,[n]){const o={};262271&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function Xw(e,t,n){let o,i;T(e,kt,(e=>n(12,i=e)));const r=ye();let{userId:a=""}=t,s=!1,l=!1,c=!1,u=[],d="",g="";function m(){const e=new FileReader,t=u[0];e.onload=e=>{n(3,c=e.target.result),n(5,d=t)},e.readAsDataURL(t)}const p=async()=>{n(2,l=!1),n(6,g=g.trim());const e=No(g);if(o.name!==g&&e)return n(2,l=e);if(n(1,s=!0),d||await Jo(o.id,{name:g,imageId:o.imageId}),d){const e=await function(e){return Qn(L(Tt),e,{method:"POST",headers:{"Content-Type":e.type}})}(d);await Jo(o.id,{name:g,imageId:e.imageId})}n(1,s=!1),r("close")};return e.$$set=e=>{"userId"in e&&n(11,a=e.userId)},e.$$.update=()=>{6144&e.$$.dirty&&n(0,o=wo(i,a)),1&e.$$.dirty&&n(6,g=o.name)},[o,s,l,c,u,d,g,r,function(e){const t=e=>n(6,g=e.srcElement.value);return e.addEventListener("keyup",t),{destroy:e.removeEventListener.bind(e,"keyup",t)}},m,p,a,i,()=>p(),()=>r("close"),function(){u=this.files,n(4,u)},()=>m(),function(t){we(e,t)}]}class Jw extends $e{constructor(e){var t;super(),document.getElementById("svelte-2rcgp0-style")||((t=J("style")).id="svelte-2rcgp0-style",t.textContent=".prf_edit.svelte-2rcgp0{display:flex;flex-flow:row;justify-content:space-between;align-items:center;width:80%;margin:0 auto 2rem}.prf_edit__form.svelte-2rcgp0{flex-grow:1;margin-left:4rem}.hidden.svelte-2rcgp0{visibility:hidden}.line_height.svelte-2rcgp0{line-height:1.9}",V(document.head,t)),_e(this,e,Xw,Zw,N,{userId:11})}}function Kw(e,t,n){const o=e.slice();return o[14]=t[n],o[16]=n,o}function qw(e){let t,n,o,i,r,a=l("smarthome.modal.locationTracking.title",e[0])+"";return{c(){t=J("div"),n=J("h2"),o=q(a),i=_(),r=J("p"),r.textContent=`${l("smarthome.modal.locationTracking.desc")}`,oe(n,"class","sve_modal__title"),oe(r,"class","sve_modal__subtitle"),oe(t,"slot","modal-header")},m(e,a){W(e,t,a),V(t,n),V(n,o),V(t,i),V(t,r)},p(e,t){1&t&&a!==(a=l("smarthome.modal.locationTracking.title",e[0])+"")&&re(o,a)},d(e){e&&Z(t)}}}function _w(e){let t,n,o,i,r=l("smarthome.modal.locationTracking.btn.track")+"";function a(){return e[12](e[14])}return{c(){t=J("button"),n=q(r),oe(t,"class","btn -terciary"),t.disabled=e[3]},m(e,r){W(e,t,r),V(t,n),o||(i=ee(t,"click",a),o=!0)},p(n,o){e=n,8&o&&(t.disabled=e[3])},d(e){e&&Z(t),o=!1,i()}}}function $w(e){let t,n,o,i=l("smarthome.modal.locationTracking.label.tracked")+"";return{c(){t=J("kin-icon"),n=_(),o=q(i),ie(t,"name","icon-m-locate"),ie(t,"size","18")},m(e,i){W(e,t,i),W(e,n,i),W(e,o,i)},p:I,d(e){e&&Z(t),e&&Z(n),e&&Z(o)}}}function eA(e){let t,n;function o(e,t){return e[14].isPrimary?$w:_w}let i=o(e),r=i(e);return{c(){t=J("div"),r.c(),n=_(),oe(t,"slot","controls")},m(e,o){W(e,t,o),r.m(t,null),V(t,n)},p(e,a){i===(i=o(e))&&r?r.p(e,a):(r.d(1),r=i(e),r&&(r.c(),r.m(t,n)))},d(e){e&&Z(t),r.d()}}}function tA(e,t){let n,o,i;return o=new Iy({props:{device:t[14],isMoreIcon:!1,dataTest:"shp_user_device-"+t[16],$$slots:{controls:[eA]},$$scope:{ctx:t}}}),{key:e,first:null,c(){n=$(),Xe(o.$$.fragment),this.first=n},m(e,t){W(e,n,t),Je(o,e,t),i=!0},p(e,n){t=e;const i={};2&n&&(i.device=t[14]),2&n&&(i.dataTest="shp_user_device-"+t[16]),131082&n&&(i.$$scope={dirty:n,ctx:t}),o.$set(i)},i(e){i||(Ue(o.$$.fragment,e),i=!0)},o(e){Ge(o.$$.fragment,e),i=!1},d(e){e&&Z(n),Ke(o,e)}}}function nA(e){let t,n,o=[],i=new Map,r=e[1];const a=e=>e[14].deviceId;for(let s=0;s<r.length;s+=1){let t=Kw(e,r,s),n=a(t);i.set(n,o[s]=tA(n,t))}return{c(){t=J("div");for(let e=0;e<o.length;e+=1)o[e].c();oe(t,"slot","modal-content")},m(e,i){W(e,t,i);for(let n=0;n<o.length;n+=1)o[n].m(t,null);n=!0},p(e,n){138&n&&(r=e[1],Be(),o=Ze(o,n,a,1,e,r,i,t,We,tA,null,Kw),He())},i(e){if(!n){for(let e=0;e<r.length;e+=1)Ue(o[e]);n=!0}},o(e){for(let t=0;t<o.length;t+=1)Ge(o[t]);n=!1},d(e){e&&Z(t);for(let t=0;t<o.length;t+=1)o[t].d()}}}function oA(e){let t,n=l("smarthome.modal.locationTracking.btn.sharingNobody")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function iA(e){let t,n=l("smarthome.modal.locationTracking.btn.sharingFamily")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function rA(e){let t;return{c(){t=J("kin-icon"),ie(t,"name","icon-s-status-check"),ie(t,"size","12"),ie(t,"class","smh_drop__tick")},m(e,n){W(e,t,n)},d(e){e&&Z(t)}}}function aA(e){let t;return{c(){t=J("kin-icon"),ie(t,"name","icon-s-status-check"),ie(t,"size","12"),ie(t,"class","smh_drop__tick")},m(e,n){W(e,t,n)},d(e){e&&Z(t)}}}function sA(e){let t,n,o,i,r,a,s,c,u,d,g,m,p,f,v,h=l("smarthome.modal.locationTracking.btn.sharingFamily")+"",b=l("smarthome.modal.locationTracking.btn.sharingNobody")+"";function k(e,t){return e[4]===un?iA:oA}let y=k(e),w=y(e),A=e[4]===un&&rA(),x=e[4]===cn&&aA();return{c(){t=J("kin-dropdown"),n=J("div"),o=J("kin-button"),w.c(),i=_(),r=J("kin-dropdown-item"),r.textContent=`${l("smarthome.modal.locationTracking.btn.sharingLabel")}`,a=_(),s=J("kin-dropdown-item"),A&&A.c(),c=_(),u=q(h),d=_(),g=J("kin-dropdown-item"),x&&x.c(),m=_(),p=q(b),ie(o,"type","blank"),ie(o,"size","small"),ie(o,"kin-disabled",e[3]),oe(n,"slot","dropdown-activator"),oe(n,"type","dropdown"),ie(r,"type","title"),ie(s,"type","button"),ie(g,"type","button")},m(l,h){W(l,t,h),V(t,n),V(n,o),w.m(o,null),V(t,i),V(t,r),V(t,a),V(t,s),A&&A.m(s,null),V(s,c),V(s,u),V(t,d),V(t,g),x&&x.m(g,null),V(g,m),V(g,p),f||(v=[ee(s,"click",e[10]),ee(g,"click",e[11])],f=!0)},p(e,t){y===(y=k(e))&&w?w.p(e,t):(w.d(1),w=y(e),w&&(w.c(),w.m(o,null))),8&t&&ie(o,"kin-disabled",e[3]),e[4]===un?A||(A=rA(),A.c(),A.m(s,c)):A&&(A.d(1),A=null),e[4]===cn?x||(x=aA(),x.c(),x.m(g,m)):x&&(x.d(1),x=null)},d(e){e&&Z(t),w.d(),A&&A.d(),x&&x.d(),f=!1,E(v)}}}function lA(e){let t,n,o,i,r,a,s,c,u,d=l("global.close")+"",g=l("smarthome.modal.locationTracking.desc.sharing",e[0])+"",m=e[2],p=sA(e);return{c(){t=J("div"),n=J("kin-button"),o=q(d),i=_(),r=J("p"),a=q(g),s=_(),p.c(),ie(n,"type","primary"),ie(n,"size","large"),ie(n,"data-test","modal_secondary_btn"),ie(n,"kin-disabled",e[3]),oe(r,"class","p g-padding-top--20"),oe(t,"class","modal__actions"),oe(t,"slot","modal-footer")},m(l,d){W(l,t,d),V(t,n),V(n,o),V(t,i),V(t,r),V(r,a),V(r,s),p.m(r,null),c||(u=ee(n,"click",e[9]),c=!0)},p(e,t){8&t&&ie(n,"kin-disabled",e[3]),1&t&&g!==(g=l("smarthome.modal.locationTracking.desc.sharing",e[0])+"")&&re(a,g),4&t&&N(m,m=e[2])?(p.d(1),p=sA(e),p.c(),p.m(r,null)):p.p(e,t)},d(e){e&&Z(t),p.d(e),c=!1,u()}}}function cA(e){let t,n;return t=new tr({props:{$$slots:{"modal-footer":[lA],"modal-content":[nA],"modal-header":[qw]},$$scope:{ctx:e}}}),t.$on("close",e[13]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,[n]){const o={};131099&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function uA(e,t,n){let o,i;T(e,bt,(e=>n(2,i=e)));const r=ye();let{userName:a=""}=t,{userId:s=""}=t,{devices:l=[]}=t,c=!1;const u=async e=>{n(3,c=!0);try{await Ko(s,e)}catch(t){r("close")}n(3,c=!1)},d=async e=>{n(3,c=!0);try{await function(e,t){return Vn(`v2/devices/${e}`,{isPrimary:t},{method:"PUT"}).then((()=>ii({folders:!0})))}(e,!0)}catch(t){r("close")}n(3,c=!1)};return e.$$set=e=>{"userName"in e&&n(0,a=e.userName),"userId"in e&&n(8,s=e.userId),"devices"in e&&n(1,l=e.devices)},e.$$.update=()=>{260&e.$$.dirty&&n(4,o=Mo(i,s))},[a,l,i,c,o,r,u,d,s,()=>r("close"),()=>u("SHARE_WITH_ADMINS"),()=>u("DO_NOT_SHARE"),e=>d(e.deviceId),function(t){we(e,t)}]}class dA extends $e{constructor(e){super(),_e(this,e,uA,cA,N,{userName:0,userId:8,devices:1})}}function gA(e){let t,n,o,i;return{c(){t=J("div"),n=J("h2"),n.textContent=`${l("smarthome.device.locationTracking.label")}`,o=_(),i=J("p"),i.textContent=`${l("smarthome.modal.locationTracking.admin.desc")}`,oe(n,"class","sve_modal__title"),oe(i,"class","sve_modal__subtitle"),oe(t,"slot","modal-header")},m(e,r){W(e,t,r),V(t,n),V(t,o),V(t,i)},p:I,d(e){e&&Z(t)}}}function mA(e){let t,n,o,i,r,a,s,c,u,d,g,m,p,f,v,h,b,k,y=l("smarthome.modal.locationTracking.admin.sharingYou.label")+"",w=l("smarthome.modal.locationTracking.admin.sharingNobody.label")+"";return{c(){t=J("div"),n=J("label"),o=J("input"),i=_(),r=J("div"),a=q(y),s=_(),c=J("div"),c.textContent=`${l("smarthome.modal.locationTracking.admin.sharingYou.desc")}`,u=_(),d=J("label"),g=J("input"),m=_(),p=J("div"),f=q(w),v=_(),h=J("div"),h.textContent=`${l("smarthome.modal.locationTracking.admin.sharingNobody.desc")}`,oe(o,"type","radio"),o.__value=e[3].share,o.value=o.__value,oe(o,"class","radio cube__radio"),oe(o,"id","share"),e[9][0].push(o),oe(c,"class","cube__desc"),oe(r,"class","cube__label"),oe(n,"class","cube -small -blank"),oe(n,"for","share"),oe(g,"type","radio"),g.__value=e[3].dontShare,g.value=g.__value,oe(g,"class","radio cube__radio"),oe(g,"id","dontshare"),e[9][0].push(g),oe(h,"class","cube__desc"),oe(p,"class","cube__label"),oe(d,"class","cube -small -blank"),oe(d,"for","dontshare"),oe(t,"slot","modal-content")},m(l,y){W(l,t,y),V(t,n),V(n,o),o.checked=o.__value===e[1],V(n,i),V(n,r),V(r,a),V(r,s),V(r,c),V(t,u),V(t,d),V(d,g),g.checked=g.__value===e[1],V(d,m),V(d,p),V(p,f),V(p,v),V(p,h),b||(k=[ee(o,"change",e[8]),ee(o,"click",e[10]),ee(g,"change",e[11]),ee(g,"click",e[12])],b=!0)},p(e,t){2&t&&(o.checked=o.__value===e[1]),2&t&&(g.checked=g.__value===e[1])},d(n){n&&Z(t),e[9][0].splice(e[9][0].indexOf(o),1),e[9][0].splice(e[9][0].indexOf(g),1),b=!1,E(k)}}}function pA(e){let t,n,o,i,r=l("global.ok")+"";return{c(){t=J("kin-button"),n=q(r),ie(t,"type","primary"),ie(t,"size","large"),ie(t,"data-test","modal_secondary_btn"),ie(t,"kin-disabled",e[0])},m(r,a){W(r,t,a),V(t,n),o||(i=ee(t,"click",e[7]),o=!0)},p(e,n){1&n&&ie(t,"kin-disabled",e[0])},d(e){e&&Z(t),o=!1,i()}}}function fA(e){let t;return{c(){t=J("kin-loading"),ie(t,"label",l("smarthome.profile.editProfile.updating.btn")),ie(t,"size","small"),ie(t,"inline",!0),ie(t,"data-test","loading")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function vA(e){let t;function n(e,t){return e[0]?fA:pA}let o=n(e),i=o(e);return{c(){t=J("div"),i.c(),oe(t,"class","modal__actions"),oe(t,"slot","modal-footer")},m(e,n){W(e,t,n),i.m(t,null)},p(e,r){o===(o=n(e))&&i?i.p(e,r):(i.d(1),i=o(e),i&&(i.c(),i.m(t,null)))},d(e){e&&Z(t),i.d()}}}function hA(e){let t,n;return t=new tr({props:{$$slots:{"modal-footer":[vA],"modal-content":[mA],"modal-header":[gA]},$$scope:{ctx:e}}}),t.$on("close",e[13]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,[n]){const o={};16387&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function bA(e,t,n){let o,i;T(e,bt,(e=>n(6,i=e)));const r=ye();let{userId:a=""}=t;let s=!1;const l=async e=>{n(0,s=!0);try{await Ko(a,e)}catch(t){r("close")}n(0,s=!1)};return e.$$set=e=>{"userId"in e&&n(5,a=e.userId)},e.$$.update=()=>{96&e.$$.dirty&&n(1,o=Mo(i,a))},[s,o,r,{dontShare:"DO_NOT_SHARE",share:"SHARE_WITH_ADMINS"},l,a,i,()=>r("close"),function(){o=this.__value,n(1,o),n(6,i),n(5,a)},[[]],()=>l("SHARE_WITH_ADMINS"),function(){o=this.__value,n(1,o),n(6,i),n(5,a)},()=>l("DO_NOT_SHARE"),function(t){we(e,t)}]}class kA extends $e{constructor(e){super(),_e(this,e,bA,hA,N,{userId:5})}}function yA(e){let t;return{c(){t=J("div"),oe(t,"class","prf_map prf_map__fallback-image svelte-1v0k9c9")},m(e,n){W(e,t,n)},p:I,i:I,o:I,d(e){e&&Z(t)}}}class wA extends $e{constructor(e){var t;super(),document.getElementById("svelte-1v0k9c9-style")||((t=J("style")).id="svelte-1v0k9c9-style",t.textContent='.prf_map.svelte-1v0k9c9{position:relative;border-radius:var(--cube-radius);background-color:rgba(0,0,0,0.2);width:20.6rem;height:10rem;margin-bottom:3px;overflow:hidden}.prf_map__fallback-image.svelte-1v0k9c9{background-position:center center;background-size:cover;background-image:url("data:image/png;base64,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")}',V(document.head,t)),_e(this,e,null,yA,N,{})}}function AA(e,t,n){const o=e.slice();return o[91]=t[n],o[93]=n,o}function xA(e,t,n){const o=e.slice();return o[91]=t[n],o[93]=n,o}function IA(e,t,n){const o=e.slice();return o[95]=t[n],o[93]=n,o}function zA(e){let t,n;return t=new Dr({props:{layout:"profile",back:!1,loading:e[30],$$slots:{"page-content":[dx],controls:[HA],"page-title":[MA]},$$scope:{ctx:e}}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};1073741824&n[0]&&(o.loading=e[30]),1014087674&n[0]|1&n[1]|16&n[3]&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function CA(e){let t,n;return t=new ps({props:{star:e[10],name:e[5],userId:e[1],size:"32",cssCls:"-large",button:"false"}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};1024&n[0]&&(o.star=e[10]),32&n[0]&&(o.name=e[5]),2&n[0]&&(o.userId=e[1]),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function jA(e){let t,n;return t=new ps({props:{name:"nls('smarthome.household')",icon:"icon-s-house",size:"32",cssCls:"-large",button:"false"}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p:I,i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function EA(e){let t,n,o,i=e[1]===e[11]&&NA();return{c(){t=q(e[5]),n=_(),i&&i.c(),o=$()},m(e,r){W(e,t,r),W(e,n,r),i&&i.m(e,r),W(e,o,r)},p(e,n){32&n[0]&&re(t,e[5]),e[1]===e[11]?i?i.p(e,n):(i=NA(),i.c(),i.m(o.parentNode,o)):i&&(i.d(1),i=null)},d(e){e&&Z(t),e&&Z(n),i&&i.d(e),e&&Z(o)}}}function DA(e){let t,n=l("smarthome.household")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function NA(e){let t,n=l("smarthome.you")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function MA(e){let t,n,o,i,r,a,s,l,c,u,d,g;const m=[jA,CA],p=[];function f(e,t){return e[9]?0:1}function v(e,t){return e[9]?DA:EA}i=f(e),r=p[i]=m[i](e);let h=v(e),b=h(e);return d=new qk({props:{paused:e[22],devices:e[7]?e[4].devices:[]}}),{c(){t=J("div"),n=J("div"),o=J("div"),r.c(),a=_(),s=J("div"),l=J("h1"),b.c(),c=_(),u=J("div"),Xe(d.$$.fragment),oe(o,"class","prf_header__avatar svelte-k5iwmf"),oe(l,"class","h1 g-ellipsis"),oe(l,"data-test","prf_header_name"),oe(u,"class","prf_header__status svelte-k5iwmf"),oe(s,"class","prf_header__info svelte-k5iwmf"),oe(n,"class","prf_header svelte-k5iwmf"),oe(t,"slot","page-title")},m(e,r){W(e,t,r),V(t,n),V(n,o),p[i].m(o,null),V(n,a),V(n,s),V(s,l),b.m(l,null),V(s,c),V(s,u),Je(d,u,null),g=!0},p(e,t){let n=i;i=f(e),i===n?p[i].p(e,t):(Be(),Ge(p[n],1,1,(()=>{p[n]=null})),He(),r=p[i],r?r.p(e,t):(r=p[i]=m[i](e),r.c()),Ue(r,1),r.m(o,null)),h===(h=v(e))&&b?b.p(e,t):(b.d(1),b=h(e),b&&(b.c(),b.m(l,null)));const a={};4194304&t[0]&&(a.paused=e[22]),144&t[0]&&(a.devices=e[7]?e[4].devices:[]),d.$set(a)},i(e){g||(Ue(r),Ue(d.$$.fragment,e),g=!0)},o(e){Ge(r),Ge(d.$$.fragment,e),g=!1},d(e){e&&Z(t),p[i].d(),b.d(),Ke(d)}}}function LA(e){let t,n,o;return{c(){t=J("kin-button"),t.textContent=`${l("smarthome.profile.editProfile.btn")}`,ie(t,"type","secondary"),ie(t,"data-test","smh_edit_user")},m(i,r){W(i,t,r),n||(o=ee(t,"click",e[65]),n=!0)},p:I,i:I,o:I,d(e){e&&Z(t),n=!1,o()}}}function TA(e){let t,n;return t=new Hw({props:{folderId:e[3],controlsProfile:e[12]}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};8&n[0]&&(o.folderId=e[3]),4096&n[0]&&(o.controlsProfile=e[12]),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function PA(e){let t,n,o,i,r,a,s,c,u,d=!e[9]&&!e[8]&&e[7]&&e[4].devices.some(Lx),g=e[21].length>0&&SA(e),m=!e[9]&&!e[8]&&OA(e),p=d&&RA(e);return{c(){t=J("kin-dropdown"),n=J("div"),o=J("kin-button"),i=J("kin-icon"),r=_(),a=J("kin-dropdown-item"),a.textContent=`${l("smarthome.device.action.label")}`,s=_(),g&&g.c(),c=_(),m&&m.c(),u=_(),p&&p.c(),ie(i,"name","icon-s-controls-menu-more"),ie(i,"size",16),ie(o,"icononly",!0),ie(o,"type","secondary"),ie(o,"title",l("global.showMoreActions")),ie(o,"data-test","smh_user_actions"),oe(n,"slot","dropdown-activator"),oe(n,"type","dropdown"),ie(a,"type","title")},m(e,l){W(e,t,l),V(t,n),V(n,o),V(o,i),V(t,r),V(t,a),V(t,s),g&&g.m(t,null),V(t,c),m&&m.m(t,null),V(t,u),p&&p.m(t,null)},p(e,n){e[21].length>0?g?g.p(e,n):(g=SA(e),g.c(),g.m(t,c)):g&&(g.d(1),g=null),e[9]||e[8]?m&&(m.d(1),m=null):m?m.p(e,n):(m=OA(e),m.c(),m.m(t,u)),912&n[0]&&(d=!e[9]&&!e[8]&&e[7]&&e[4].devices.some(Lx)),d?p?p.p(e,n):(p=RA(e),p.c(),p.m(t,null)):p&&(p.d(1),p=null)},d(e){e&&Z(t),g&&g.d(),m&&m.d(),p&&p.d()}}}function SA(e){let t,n,o;return{c(){t=J("kin-dropdown-item"),t.textContent=`${l("smarthome.profile.locationTracking.btn")}`,ie(t,"type","button")},m(i,r){W(i,t,r),n||(o=ee(t,"click",e[66]),n=!0)},p:I,d(e){e&&Z(t),n=!1,o()}}}function OA(e){let t,n,o;return{c(){t=J("kin-dropdown-item"),t.textContent=`${l("smarthome.profile.removeProfile.btn")}`,ie(t,"type","button"),ie(t,"data-test","smh_remove_user")},m(i,r){W(i,t,r),n||(o=ee(t,"click",e[67]),n=!0)},p:I,d(e){e&&Z(t),n=!1,o()}}}function RA(e){let t,n,o,i,r,a,s;return{c(){t=J("kin-dropdown-item"),n=_(),o=J("kin-dropdown-item"),o.textContent=`${l("smarthome.device.change.label")}`,i=_(),r=J("kin-dropdown-item"),r.textContent=`${l("smarthome.profile.editProfile.btn")}`,ie(t,"type","hr"),ie(o,"type","title"),ie(r,"type","button"),ie(r,"data-test","smh_edit_user")},m(l,c){W(l,t,c),W(l,n,c),W(l,o,c),W(l,i,c),W(l,r,c),a||(s=ee(r,"click",e[68]),a=!0)},p:I,d(e){e&&Z(t),e&&Z(n),e&&Z(o),e&&Z(i),e&&Z(r),a=!1,s()}}}function BA(e){let t,n=!e[9]&&(!e[8]||e[21].length>0)&&PA(e);return{c(){n&&n.c(),t=$()},m(e,o){n&&n.m(e,o),W(e,t,o)},p(e,o){e[9]||e[8]&&!(e[21].length>0)?n&&(n.d(1),n=null):n?n.p(e,o):(n=PA(e),n.c(),n.m(t.parentNode,t))},d(e){n&&n.d(e),e&&Z(t)}}}function HA(e){let t,n,o,i,r,a,s=e[3];const l=[TA,LA],c=[];function u(e,t){return 4194704&t[0]&&(n=!(e[8]||!(e[22]||e[7]&&e[4].devices.some(Tx)))),n?0:e[9]?-1:1}~(o=u(e,[-1]))&&(i=c[o]=l[o](e));let d=BA(e);return{c(){t=J("div"),i&&i.c(),r=_(),d.c(),oe(t,"slot","controls"),oe(t,"class","prf_controls svelte-k5iwmf")},m(e,n){W(e,t,n),~o&&c[o].m(t,null),V(t,r),d.m(t,null),a=!0},p(e,n){let a=o;o=u(e,n),o===a?~o&&c[o].p(e,n):(i&&(Be(),Ge(c[a],1,1,(()=>{c[a]=null})),He()),~o?(i=c[o],i?i.p(e,n):(i=c[o]=l[o](e),i.c()),Ue(i,1),i.m(t,r)):i=null),8&n[0]&&N(s,s=e[3])?(d.d(1),d=BA(e),d.c(),d.m(t,null)):d.p(e,n)},i(e){a||(Ue(i),a=!0)},o(e){Ge(i),a=!1},d(e){e&&Z(t),~o&&c[o].d(),d.d(e)}}}function UA(e){let t,n,o,i,r,a,s,c,u;return i=new Yl({props:{label:l("smarthome.profile.contentFilters"),desc:e[26]?l("smarthome.profile.contentFilters.custom"):l("smarthome.noneSet"),descCls:e[26]?"color-ok -text":"",icon:"icon-m-filter",dataTest:"smh_user_tile_content_filter"}}),i.$on("domClick",e[57]),a=new Yl({props:{label:l("smarthome.profile.downtime"),desc:0!==e[16]?l("smarthome.profile.downtime.downtimesSet",e[16]):l("smarthome.noneSet"),descCls:0!==e[16]?"color-ok -text":"",icon:"icon-l-bedtime",dataTest:"smh_user_tile_bed_time"}}),a.$on("domClick",e[58]),c=new Yl({props:{label:l("smarthome.profile.locationAlerts"),desc:0!==e[27]?l("smarthome.profile.locationAlerts.alertsSet",e[27]):l("smarthome.noneSet"),descCls:0!==e[27]?"color-ok -text":"",icon:"icon-m-location-alert",dataTest:"smh_user_tile_location_alert"}}),c.$on("domClick",e[59]),{c(){t=J("h3"),t.textContent=`${l("smarthome.profile.parentalControls.title")}`,n=_(),o=J("div"),Xe(i.$$.fragment),r=_(),Xe(a.$$.fragment),s=_(),Xe(c.$$.fragment),oe(t,"class","h6 g-margin-top--10"),oe(o,"class","prf_tiles svelte-k5iwmf")},m(e,l){W(e,t,l),W(e,n,l),W(e,o,l),Je(i,o,null),V(o,r),Je(a,o,null),V(o,s),Je(c,o,null),u=!0},p(e,t){const n={};67108864&t[0]&&(n.desc=e[26]?l("smarthome.profile.contentFilters.custom"):l("smarthome.noneSet")),67108864&t[0]&&(n.descCls=e[26]?"color-ok -text":""),i.$set(n);const o={};65536&t[0]&&(o.desc=0!==e[16]?l("smarthome.profile.downtime.downtimesSet",e[16]):l("smarthome.noneSet")),65536&t[0]&&(o.descCls=0!==e[16]?"color-ok -text":""),a.$set(o);const r={};134217728&t[0]&&(r.desc=0!==e[27]?l("smarthome.profile.locationAlerts.alertsSet",e[27]):l("smarthome.noneSet")),134217728&t[0]&&(r.descCls=0!==e[27]?"color-ok -text":""),c.$set(r)},i(e){u||(Ue(i.$$.fragment,e),Ue(a.$$.fragment,e),Ue(c.$$.fragment,e),u=!0)},o(e){Ge(i.$$.fragment,e),Ge(a.$$.fragment,e),Ge(c.$$.fragment,e),u=!1},d(e){e&&Z(t),e&&Z(n),e&&Z(o),Ke(i),Ke(a),Ke(c)}}}function GA(e){let t,n,o,i,r,a,s,c,u,d=e[6],g=[];for(let l=0;l<d.length;l+=1)g[l]=YA(IA(e,d,l));const m=e=>Ge(g[e],1,1,(()=>{g[e]=null}));return{c(){t=J("div"),n=J("div"),o=J("h3"),o.textContent=`${l("smarthome.statistics.networkTraffic.title")}`,i=_(),r=J("kin-button"),r.textContent=`${l("smarthome.statistics.viewMore")}`,a=_();for(let e=0;e<g.length;e+=1)g[e].c();oe(o,"class","h6 -margins g-margin-top--10"),ae(o,"flex-grow","1"),ie(r,"type","secondary"),ie(r,"size","tiny"),ie(r,"title","view more"),ie(r,"data-test",""),oe(n,"class","flex-align-row svelte-k5iwmf"),oe(t,"class","g-margin-bottom--30")},m(l,d){W(l,t,d),V(t,n),V(n,o),V(n,i),V(n,r),V(t,a);for(let e=0;e<g.length;e+=1)g[e].m(t,null);s=!0,c||(u=ee(r,"click",e[60]),c=!0)},p(e,n){if(1048640&n[0]){let o;for(d=e[6],o=0;o<d.length;o+=1){const i=IA(e,d,o);g[o]?(g[o].p(i,n),Ue(g[o],1)):(g[o]=YA(i),g[o].c(),Ue(g[o],1),g[o].m(t,null))}for(Be(),o=d.length;o<g.length;o+=1)m(o);He()}},i(e){if(!s){for(let e=0;e<d.length;e+=1)Ue(g[e]);s=!0}},o(e){g=g.filter(Boolean);for(let t=0;t<g.length;t+=1)Ge(g[t]);s=!1},d(e){e&&Z(t),X(g,e),c=!1,u()}}}function YA(e){let t,n;return t=new pk({props:{progress:e[95].bytes.total/e[20],bytes:e[95].bytes.total,deviceId:e[95].deviceId}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};1048640&n[0]&&(o.progress=e[95].bytes.total/e[20]),64&n[0]&&(o.bytes=e[95].bytes.total),64&n[0]&&(o.deviceId=e[95].deviceId),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function FA(e){let t,n,o,i,r=[],a=new Map;function s(e,t){return e[1]===e[11]?WA:e[9]?VA:QA}let l=s(e),c=l(e),u=e[28];const d=e=>e[91].deviceId;for(let g=0;g<u.length;g+=1){let t=xA(e,u,g),n=d(t);a.set(n,r[g]=_A(n,t))}return{c(){t=J("div"),n=J("h3"),c.c(),o=_();for(let e=0;e<r.length;e+=1)r[e].c();oe(n,"class","h6 -margins g-margin-top--10"),oe(t,"class","g-margin-bottom--40")},m(e,a){W(e,t,a),V(t,n),c.m(n,null),V(t,o);for(let n=0;n<r.length;n+=1)r[n].m(t,null);i=!0},p(e,o){l===(l=s(e))&&c?c.p(e,o):(c.d(1),c=l(e),c&&(c.c(),c.m(n,null))),268435466&o[0]&&(u=e[28],Be(),r=Ze(r,o,d,1,e,u,a,t,We,_A,null,xA),He())},i(e){if(!i){for(let e=0;e<u.length;e+=1)Ue(r[e]);i=!0}},o(e){for(let t=0;t<r.length;t+=1)Ge(r[t]);i=!1},d(e){e&&Z(t),c.d();for(let t=0;t<r.length;t+=1)r[t].d()}}}function QA(e){let t,n=l("smarthome.profile.usersDevices.attention.title",e[5],e[28].length)+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p(e,o){268435488&o[0]&&n!==(n=l("smarthome.profile.usersDevices.attention.title",e[5],e[28].length)+"")&&re(t,n)},d(e){e&&Z(t)}}}function VA(e){let t,n=l("smarthome.profile.householdDevices.attention.title",e[28].length)+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p(e,o){268435456&o[0]&&n!==(n=l("smarthome.profile.householdDevices.attention.title",e[28].length)+"")&&re(t,n)},d(e){e&&Z(t)}}}function WA(e){let t,n=l("smarthome.profile.yourDevices.attention.title",e[28].length)+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p(e,o){268435456&o[0]&&n!==(n=l("smarthome.profile.yourDevices.attention.title",e[28].length)+"")&&re(t,n)},d(e){e&&Z(t)}}}function ZA(e){let t,n;return t=new Iy({props:{device:e[91],dataTest:"shp_user_device-"+e[93],$$slots:{controls:[qA]},$$scope:{ctx:e}}}),t.$on("domClick",(function(){return e[61](e[91])})),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(n,o){e=n;const i={};268435456&o[0]&&(i.device=e[91]),268435456&o[0]&&(i.dataTest="shp_user_device-"+e[93]),268435458&o[0]|16&o[3]&&(i.$$scope={dirty:o,ctx:e}),t.$set(i)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function XA(e){let t,n;return t=new jw({props:{folderId:e[3],device:e[91],dataTest:"shp_user_device-invited-"+e[93]}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};8&n[0]&&(o.folderId=e[3]),268435456&n[0]&&(o.device=e[91]),268435456&n[0]&&(o.dataTest="shp_user_device-invited-"+e[93]),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function JA(e){let t,n,o,i,r,a,s,c,u=e[91].isPrimary&&KA();return r=new Pw({props:{deviceId:e[91].deviceId,userId:e[1]}}),{c(){u&&u.c(),t=_(),n=J("div"),o=J("kin-tooltip"),i=J("span"),Xe(r.$$.fragment),a=_(),s=J("p"),s.textContent=`${l("smarthome.device.battery.status")}`,oe(i,"slot","tooltip-activator"),oe(s,"class","p"),oe(s,"slot","tooltip"),ie(o,"class","g-margin-left--10")},m(e,l){u&&u.m(e,l),W(e,t,l),W(e,n,l),V(n,o),V(o,i),Je(r,i,null),V(o,a),V(o,s),c=!0},p(e,n){e[91].isPrimary?u?u.p(e,n):(u=KA(),u.c(),u.m(t.parentNode,t)):u&&(u.d(1),u=null);const o={};268435456&n[0]&&(o.deviceId=e[91].deviceId),2&n[0]&&(o.userId=e[1]),r.$set(o)},i(e){c||(Ue(r.$$.fragment,e),c=!0)},o(e){Ge(r.$$.fragment,e),c=!1},d(e){u&&u.d(e),e&&Z(t),e&&Z(n),Ke(r)}}}function KA(e){let t,n,o,i,r;return{c(){t=J("div"),n=J("kin-tooltip"),o=J("kin-icon"),i=_(),r=J("p"),r.textContent=`${l("smarthome.profile.locationTracking.tooltip")}`,ie(o,"name","icon-m-locate"),ie(o,"size","18"),ie(o,"slot","tooltip-activator"),oe(r,"class","p"),oe(r,"slot","tooltip"),ie(n,"class","g-margin-left--10")},m(e,a){W(e,t,a),V(t,n),V(n,o),V(n,i),V(n,r)},p:I,d(e){e&&Z(t)}}}function qA(e){let t,n,o,i,r,a,s,c,u=po(e[91])&&mo(e[91].pairedInfo),d=u&&JA(e);return{c(){t=J("div"),d&&d.c(),n=_(),o=J("kin-tooltip"),i=J("kin-icon"),r=_(),a=J("p"),a.textContent=`${l("smarthome.device.attention.status")}`,s=_(),ie(i,"name","icon-s-status-attention"),ie(i,"size","26"),ie(i,"slot","tooltip-activator"),oe(a,"class","p"),oe(a,"slot","tooltip"),ie(o,"class","g-margin-left--10"),oe(t,"slot","controls"),oe(t,"class","flex-align-row svelte-k5iwmf")},m(e,l){W(e,t,l),d&&d.m(t,null),V(t,n),V(t,o),V(o,i),V(o,r),V(o,a),V(t,s),c=!0},p(e,o){268435456&o[0]&&(u=po(e[91])&&mo(e[91].pairedInfo)),u?d?(d.p(e,o),268435456&o[0]&&Ue(d,1)):(d=JA(e),d.c(),Ue(d,1),d.m(t,n)):d&&(Be(),Ge(d,1,1,(()=>{d=null})),He())},i(e){c||(Ue(d),c=!0)},o(e){Ge(d),c=!1},d(e){e&&Z(t),d&&d.d()}}}function _A(e,t){let n,o,i,r,a;const s=[XA,ZA],l=[];function c(e,t){return e[91].pairedInfo&&"INVITED"===e[91].pairedInfo.status&&!e[91].networkInfo?0:1}return o=c(t),i=l[o]=s[o](t),{key:e,first:null,c(){n=$(),i.c(),r=$(),this.first=n},m(e,t){W(e,n,t),l[o].m(e,t),W(e,r,t),a=!0},p(e,n){let a=o;o=c(t=e),o===a?l[o].p(t,n):(Be(),Ge(l[a],1,1,(()=>{l[a]=null})),He(),i=l[o],i?i.p(t,n):(i=l[o]=s[o](t),i.c()),Ue(i,1),i.m(r.parentNode,r))},i(e){a||(Ue(i),a=!0)},o(e){Ge(i),a=!1},d(e){e&&Z(n),l[o].d(e),e&&Z(r)}}}function $A(e){let t,n=l("smarthome.profile.usersDevices.title",e[5],e[29].length)+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p(e,o){536870944&o[0]&&n!==(n=l("smarthome.profile.usersDevices.title",e[5],e[29].length)+"")&&re(t,n)},d(e){e&&Z(t)}}}function ex(e){let t,n=l("smarthome.profile.householdDevices.title",e[29].length)+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p(e,o){536870912&o[0]&&n!==(n=l("smarthome.profile.householdDevices.title",e[29].length)+"")&&re(t,n)},d(e){e&&Z(t)}}}function tx(e){let t,n=l("smarthome.profile.yourDevices.title",e[29].length)+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p(e,o){536870912&o[0]&&n!==(n=l("smarthome.profile.yourDevices.title",e[29].length)+"")&&re(t,n)},d(e){e&&Z(t)}}}function nx(e){let t,n,o=[],i=new Map,r=e[29];const a=e=>e[91].deviceId;for(let s=0;s<r.length;s+=1){let t=AA(e,r,s),n=a(t);i.set(n,o[s]=lx(n,t))}return{c(){for(let e=0;e<o.length;e+=1)o[e].c();t=$()},m(e,i){for(let t=0;t<o.length;t+=1)o[t].m(e,i);W(e,t,i),n=!0},p(e,n){536870922&n[0]&&(r=e[29],Be(),o=Ze(o,n,a,1,e,r,i,t.parentNode,We,lx,t,AA),He())},i(e){if(!n){for(let e=0;e<r.length;e+=1)Ue(o[e]);n=!0}},o(e){for(let t=0;t<o.length;t+=1)Ge(o[t]);n=!1},d(e){for(let t=0;t<o.length;t+=1)o[t].d(e);e&&Z(t)}}}function ox(e){let t,n;return t=new Iy({props:{device:e[91],dataTest:"shp_user_device-"+e[93],$$slots:{controls:[sx]},$$scope:{ctx:e}}}),t.$on("domClick",(function(){return e[62](e[91])})),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(n,o){e=n;const i={};536870912&o[0]&&(i.device=e[91]),536870912&o[0]&&(i.dataTest="shp_user_device-"+e[93]),536870914&o[0]|16&o[3]&&(i.$$scope={dirty:o,ctx:e}),t.$set(i)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function ix(e){let t,n;return t=new jw({props:{folderId:e[3],device:e[91],dataTest:"shp_user_device-invited-"+e[93]}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};8&n[0]&&(o.folderId=e[3]),536870912&n[0]&&(o.device=e[91]),536870912&n[0]&&(o.dataTest="shp_user_device-invited-"+e[93]),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function rx(e){let t,n,o,i,r,a,s,c,u=e[91].isPrimary&&ax();return r=new Pw({props:{deviceId:e[91].deviceId,userId:e[1]}}),{c(){u&&u.c(),t=_(),n=J("div"),o=J("kin-tooltip"),i=J("span"),Xe(r.$$.fragment),a=_(),s=J("p"),s.textContent=`${l("smarthome.device.battery.status")}`,oe(i,"slot","tooltip-activator"),oe(s,"class","p"),oe(s,"slot","tooltip"),ie(o,"class","g-margin-left--10")},m(e,l){u&&u.m(e,l),W(e,t,l),W(e,n,l),V(n,o),V(o,i),Je(r,i,null),V(o,a),V(o,s),c=!0},p(e,n){e[91].isPrimary?u?u.p(e,n):(u=ax(),u.c(),u.m(t.parentNode,t)):u&&(u.d(1),u=null);const o={};536870912&n[0]&&(o.deviceId=e[91].deviceId),2&n[0]&&(o.userId=e[1]),r.$set(o)},i(e){c||(Ue(r.$$.fragment,e),c=!0)},o(e){Ge(r.$$.fragment,e),c=!1},d(e){u&&u.d(e),e&&Z(t),e&&Z(n),Ke(r)}}}function ax(e){let t,n,o,i,r;return{c(){t=J("div"),n=J("kin-tooltip"),o=J("kin-icon"),i=_(),r=J("p"),r.textContent=`${l("smarthome.profile.locationTracking.tooltip")}`,ie(o,"name","icon-m-locate"),ie(o,"size","18"),ie(o,"slot","tooltip-activator"),oe(r,"class","p"),oe(r,"slot","tooltip"),ie(n,"class","g-margin-left--10")},m(e,a){W(e,t,a),V(t,n),V(n,o),V(n,i),V(n,r)},p:I,d(e){e&&Z(t)}}}function sx(e){let t,n,o,i=po(e[91])&&mo(e[91].pairedInfo),r=i&&rx(e);return{c(){t=J("div"),r&&r.c(),n=_(),oe(t,"slot","controls"),oe(t,"class","flex-align-row svelte-k5iwmf")},m(e,i){W(e,t,i),r&&r.m(t,null),V(t,n),o=!0},p(e,o){536870912&o[0]&&(i=po(e[91])&&mo(e[91].pairedInfo)),i?r?(r.p(e,o),536870912&o[0]&&Ue(r,1)):(r=rx(e),r.c(),Ue(r,1),r.m(t,n)):r&&(Be(),Ge(r,1,1,(()=>{r=null})),He())},i(e){o||(Ue(r),o=!0)},o(e){Ge(r),o=!1},d(e){e&&Z(t),r&&r.d()}}}function lx(e,t){let n,o,i,r,a;const s=[ix,ox],l=[];function c(e,t){return e[91].pairedInfo&&"INVITED"===e[91].pairedInfo.status&&!e[91].networkInfo?0:1}return o=c(t),i=l[o]=s[o](t),{key:e,first:null,c(){n=$(),i.c(),r=$(),this.first=n},m(e,t){W(e,n,t),l[o].m(e,t),W(e,r,t),a=!0},p(e,n){let a=o;o=c(t=e),o===a?l[o].p(t,n):(Be(),Ge(l[a],1,1,(()=>{l[a]=null})),He(),i=l[o],i?i.p(t,n):(i=l[o]=s[o](t),i.c()),Ue(i,1),i.m(r.parentNode,r))},i(e){a||(Ue(i),a=!0)},o(e){Ge(i),a=!1},d(e){e&&Z(n),l[o].d(e),e&&Z(r)}}}function cx(e){let t,n;return t=new Dy({props:{dataTest:"shp_add_device"}}),t.$on("domClick",e[64]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p:I,i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function ux(e){let t,n;return t=new Dy({props:{dataTest:"shp_add_device"}}),t.$on("domClick",e[63]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p:I,i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function dx(e){let t,n,o,i,r,a,s,l,c,u,d,g,m,p,f;r=new Ol({props:{placement:"folder",context:e[13]}}),r.$on("action",e[56]);let v=!e[9]&&e[1]!==e[11]&&UA(e),h=e[6]?.length&&GA(e),b=e[28].length&&FA(e);function k(e,t){return e[1]===e[11]?tx:e[9]?ex:$A}let y=k(e),w=y(e),A=e[7]&&nx(e);const x=[ux,cx],I=[];function z(e,t){return e[31]?1:0}return m=z(e),p=I[m]=x[m](e),{c(){t=J("div"),n=J("kin-view"),o=J("div"),i=J("div"),Xe(r.$$.fragment),a=_(),v&&v.c(),s=_(),h&&h.c(),l=_(),b&&b.c(),c=_(),u=J("h3"),w.c(),d=_(),A&&A.c(),g=_(),p.c(),oe(i,"class","banner__wrap prf_banners svelte-k5iwmf"),oe(u,"class","h6 -margins g-margin-top--10"),oe(o,"slot","view-content"),oe(t,"slot","page-content")},m(e,p){W(e,t,p),V(t,n),V(n,o),V(o,i),Je(r,i,null),V(o,a),v&&v.m(o,null),V(o,s),h&&h.m(o,null),V(o,l),b&&b.m(o,null),V(o,c),V(o,u),w.m(u,null),V(o,d),A&&A.m(o,null),V(o,g),I[m].m(o,null),f=!0},p(e,t){const n={};8192&t[0]&&(n.context=e[13]),r.$set(n),e[9]||e[1]===e[11]?v&&(Be(),Ge(v,1,1,(()=>{v=null})),He()):v?(v.p(e,t),2562&t[0]&&Ue(v,1)):(v=UA(e),v.c(),Ue(v,1),v.m(o,s)),e[6]?.length?h?(h.p(e,t),64&t[0]&&Ue(h,1)):(h=GA(e),h.c(),Ue(h,1),h.m(o,l)):h&&(Be(),Ge(h,1,1,(()=>{h=null})),He()),e[28].length?b?(b.p(e,t),268435456&t[0]&&Ue(b,1)):(b=FA(e),b.c(),Ue(b,1),b.m(o,c)):b&&(Be(),Ge(b,1,1,(()=>{b=null})),He()),y===(y=k(e))&&w?w.p(e,t):(w.d(1),w=y(e),w&&(w.c(),w.m(u,null))),e[7]?A?(A.p(e,t),128&t[0]&&Ue(A,1)):(A=nx(e),A.c(),Ue(A,1),A.m(o,g)):A&&(Be(),Ge(A,1,1,(()=>{A=null})),He());let i=m;m=z(e),m===i?I[m].p(e,t):(Be(),Ge(I[i],1,1,(()=>{I[i]=null})),He(),p=I[m],p?p.p(e,t):(p=I[m]=x[m](e),p.c()),Ue(p,1),p.m(o,null))},i(e){f||(Ue(r.$$.fragment,e),Ue(v),Ue(h),Ue(b),Ue(A),Ue(p),f=!0)},o(e){Ge(r.$$.fragment,e),Ge(v),Ge(h),Ge(b),Ge(A),Ge(p),f=!1},d(e){e&&Z(t),Ke(r),v&&v.d(),h&&h.d(),b&&b.d(),w.d(),A&&A.d(),I[m].d()}}}function gx(e){let t,n,o,i,r,a,s,l,c;function u(e,t){return e[23]===cn?fx:px}o=new wA({});let d=u(e),g=d(e),m=(e[23]===un||!e[21]||e[21]&&0===e[21].length)&&vx();return{c(){t=J("div"),n=J("div"),Xe(o.$$.fragment),i=_(),r=J("p"),g.c(),a=_(),m&&m.c(),oe(n,"class","prf_map__wrap svelte-k5iwmf"),oe(n,"data-test","prf_map"),oe(r,"class","p -small"),oe(t,"class","prf_header__map svelte-k5iwmf")},m(e,s){W(e,t,s),V(t,n),Je(o,n,null),V(t,i),V(t,r),g.m(r,null),V(t,a),m&&m.m(t,null),c=!0},p(e,n){d===(d=u(e))&&g?g.p(e,n):(g.d(1),g=d(e),g&&(g.c(),g.m(r,null))),e[23]===un||!e[21]||e[21]&&0===e[21].length?m?m.p(e,n):(m=vx(),m.c(),m.m(t,null)):m&&(m.d(1),m=null)},i(e){c||(Ue(o.$$.fragment,e),Ee((()=>{l&&l.end(1),s||(s=Fe(t,Mr,{})),s.start()})),c=!0)},o(e){Ge(o.$$.fragment,e),s&&s.invalidate(),l=Qe(t,Mr,{}),c=!1},d(e){e&&Z(t),Ke(o),g.d(),m&&m.d(),e&&l&&l.end()}}}function mx(e){let t,n,o,i,r,a,s,l,c,u,d,g,m,p,f=e[18]&&hx(e),v=e[19]&&bx(e),h=e[25]&&kx(e);return{c(){t=J("div"),f&&f.c(),n=_(),o=J("div"),i=J("div"),r=_(),v&&v.c(),a=_(),s=J("p"),l=q(e[24]),c=_(),h&&h.c(),oe(i,"class","prf_map svelte-k5iwmf"),oe(o,"class","prf_map__wrap svelte-k5iwmf"),oe(s,"class","p -small -secondary"),oe(t,"class","prf_header__map svelte-k5iwmf"),se(t,"map-modal",e[18])},m(u,d){W(u,t,d),f&&f.m(t,null),V(t,n),V(t,o),V(o,i),e[70](i),V(t,r),v&&v.m(t,null),V(t,a),V(t,s),V(s,l),V(s,c),h&&h.m(s,null),g=!0,m||(p=[ee(i,"click",ne(te(e[71]))),ee(t,"click",e[72])],m=!0)},p(e,o){e[18]?f?f.p(e,o):(f=hx(e),f.c(),f.m(t,n)):f&&(f.d(1),f=null),e[19]?v?v.p(e,o):(v=bx(e),v.c(),v.m(t,a)):v&&(v.d(1),v=null),(!g||16777216&o[0])&&re(l,e[24]),e[25]?h?h.p(e,o):(h=kx(e),h.c(),h.m(s,null)):h&&(h.d(1),h=null),262144&o[0]&&se(t,"map-modal",e[18])},i(e){g||(Ee((()=>{d&&d.end(1),u||(u=Fe(t,Mr,{})),u.start()})),g=!0)},o(e){u&&u.invalidate(),d=Qe(t,Mr,{}),g=!1},d(n){n&&Z(t),f&&f.d(),e[70](null),v&&v.d(),h&&h.d(),n&&d&&d.end(),m=!1,E(p)}}}function px(e){let t,n=l("smarthome.profile.location.unknown")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function fx(e){let t,n=l("smarthome.profile.location.notSharing")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function vx(e){let t;return{c(){t=J("p"),t.textContent=`${l("smarthome.profile.location.addMobile")}`,oe(t,"class","p -small -secondary")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function hx(e){let t,n,o;return{c(){t=J("kin-button"),t.innerHTML='<kin-icon name="icon-s-controls-close" size="12"></kin-icon>',ie(t,"type","blank"),ie(t,"icononly",!0),ie(t,"class","prf_map__closebtn svelte-k5iwmf")},m(i,r){W(i,t,r),n||(o=ee(t,"click",e[69]),n=!0)},p:I,d(e){e&&Z(t),n=!1,o()}}}function bx(e){let t,n,o,i,r=l("smarthome.profile.location.near")+"";return{c(){t=J("p"),n=q(r),o=_(),i=q(e[19]),oe(t,"class","p -small")},m(e,r){W(e,t,r),V(t,n),V(t,o),V(t,i)},p(e,t){524288&t[0]&&re(i,e[19])},d(e){e&&Z(t)}}}function kx(e){let t,n,o=l("smarthome.within",e[25])+"";return{c(){t=q("- "),n=q(o)},m(e,o){W(e,t,o),W(e,n,o)},p(e,t){33554432&t[0]&&o!==(o=l("smarthome.within",e[25])+"")&&re(n,o)},d(e){e&&Z(t),e&&Z(n)}}}function yx(e){let t,n;return t=new tr({props:{cssCls:"-contentless",$$slots:{"modal-footer":[Ix],"modal-header":[wx]},$$scope:{ctx:e}}}),t.$on("close",e[75]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};32801&n[0]|16&n[3]&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function wx(e){let t,n,o,i,r,a,s,c,u=l("smarthome.profile.removeProfile.title",e[5])+"",d=l("smarthome.profile.removeProfile.desc",e[5])+"";return{c(){t=J("div"),n=J("kin-icon"),o=_(),i=J("h2"),r=q(u),a=_(),s=J("p"),c=q(d),ie(n,"name","circle-critical"),ie(n,"size","48"),oe(i,"class","sve_modal__title g-margin-top--30"),oe(s,"class","sve_modal__subtitle"),oe(t,"slot","modal-header")},m(e,l){W(e,t,l),V(t,n),V(t,o),V(t,i),V(i,r),V(t,a),V(t,s),V(s,c)},p(e,t){32&t[0]&&u!==(u=l("smarthome.profile.removeProfile.title",e[5])+"")&&re(r,u),32&t[0]&&d!==(d=l("smarthome.profile.removeProfile.desc",e[5])+"")&&re(c,d)},d(e){e&&Z(t)}}}function Ax(e){let t,n,o,i,r;return{c(){t=J("kin-button"),t.textContent=`${l("global.remove")}`,n=_(),o=J("kin-button"),o.textContent=`${l("global.cancel")}`,ie(t,"type","critical"),ie(t,"size","large"),ie(t,"data-test","shp_create_user"),ie(o,"type","secondary"),ie(o,"size","large"),ie(o,"data-test","shp_create_user"),ie(o,"class","g-margin-left--5")},m(a,s){W(a,t,s),W(a,n,s),W(a,o,s),i||(r=[ee(t,"click",e[73]),ee(o,"click",e[74])],i=!0)},p:I,d(e){e&&Z(t),e&&Z(n),e&&Z(o),i=!1,E(r)}}}function xx(e){let t;return{c(){t=J("kin-loading"),ie(t,"label",l("smarthome.profile.editProfile.removing.btn")),ie(t,"size","small"),ie(t,"inline",!0),ie(t,"data-test","loading")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Ix(e){let t;function n(e,t){return e[0]?xx:Ax}let o=n(e),i=o(e);return{c(){t=J("div"),i.c(),oe(t,"class","modal__actions"),oe(t,"slot","modal-footer")},m(e,n){W(e,t,n),i.m(t,null)},p(e,r){o===(o=n(e))&&i?i.p(e,r):(i.d(1),i=o(e),i&&(i.c(),i.m(t,null)))},d(e){e&&Z(t),i.d()}}}function zx(e){let t,n;return t=new Jw({props:{userId:e[1]}}),t.$on("close",e[76]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};2&n[0]&&(o.userId=e[1]),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function Cx(e){let t,n;return t=new hw({props:{isAdmin:e[10],folder:e[4]}}),t.$on("close",e[77]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};1024&n[0]&&(o.isAdmin=e[10]),16&n[0]&&(o.folder=e[4]),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function jx(e){let t,n;return t=new hw({props:{isAdmin:e[10],modal:"instructions"}}),t.$on("close",e[78]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};1024&n[0]&&(o.isAdmin=e[10]),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function Ex(e){let t,n,o,i;const r=[Nx,Dx],a=[];function s(e,t){return e[10]?0:1}return t=s(e),n=a[t]=r[t](e),{c(){n.c(),o=$()},m(e,n){a[t].m(e,n),W(e,o,n),i=!0},p(e,i){let l=t;t=s(e),t===l?a[t].p(e,i):(Be(),Ge(a[l],1,1,(()=>{a[l]=null})),He(),n=a[t],n?n.p(e,i):(n=a[t]=r[t](e),n.c()),Ue(n,1),n.m(o.parentNode,o))},i(e){i||(Ue(n),i=!0)},o(e){Ge(n),i=!1},d(e){a[t].d(e),e&&Z(o)}}}function Dx(e){let t,n;return t=new dA({props:{userName:e[5],userId:e[1],devices:e[2]}}),t.$on("close",e[80]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};32&n[0]&&(o.userName=e[5]),2&n[0]&&(o.userId=e[1]),4&n[0]&&(o.devices=e[2]),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function Nx(e){let t,n;return t=new kA({props:{userId:e[1]}}),t.$on("close",e[79]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};2&n[0]&&(o.userId=e[1]),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function Mx(e){let t,n,o,i,r,a,s,l,c,u,d=!e[0]&&zA(e);const g=[mx,gx],m=[];function p(e,t){return e[17]?0:e[9]?-1:1}~(n=p(e))&&(o=m[n]=g[n](e));let f="removeUser"===e[15]&&yx(e),v="editUser"===e[15]&&zx(e),h="addDevice"===e[15]&&Cx(e),b="adminInstructions"===e[15]&&jx(e),k="locationTracking"===e[15]&&Ex(e);return{c(){d&&d.c(),t=_(),o&&o.c(),i=_(),f&&f.c(),r=_(),v&&v.c(),a=_(),h&&h.c(),s=_(),b&&b.c(),l=_(),k&&k.c(),c=$()},m(e,o){d&&d.m(e,o),W(e,t,o),~n&&m[n].m(e,o),W(e,i,o),f&&f.m(e,o),W(e,r,o),v&&v.m(e,o),W(e,a,o),h&&h.m(e,o),W(e,s,o),b&&b.m(e,o),W(e,l,o),k&&k.m(e,o),W(e,c,o),u=!0},p(e,u){e[0]?d&&(Be(),Ge(d,1,1,(()=>{d=null})),He()):d?(d.p(e,u),1&u[0]&&Ue(d,1)):(d=zA(e),d.c(),Ue(d,1),d.m(t.parentNode,t));let y=n;n=p(e),n===y?~n&&m[n].p(e,u):(o&&(Be(),Ge(m[y],1,1,(()=>{m[y]=null})),He()),~n?(o=m[n],o?o.p(e,u):(o=m[n]=g[n](e),o.c()),Ue(o,1),o.m(i.parentNode,i)):o=null),"removeUser"===e[15]?f?(f.p(e,u),32768&u[0]&&Ue(f,1)):(f=yx(e),f.c(),Ue(f,1),f.m(r.parentNode,r)):f&&(Be(),Ge(f,1,1,(()=>{f=null})),He()),"editUser"===e[15]?v?(v.p(e,u),32768&u[0]&&Ue(v,1)):(v=zx(e),v.c(),Ue(v,1),v.m(a.parentNode,a)):v&&(Be(),Ge(v,1,1,(()=>{v=null})),He()),"addDevice"===e[15]?h?(h.p(e,u),32768&u[0]&&Ue(h,1)):(h=Cx(e),h.c(),Ue(h,1),h.m(s.parentNode,s)):h&&(Be(),Ge(h,1,1,(()=>{h=null})),He()),"adminInstructions"===e[15]?b?(b.p(e,u),32768&u[0]&&Ue(b,1)):(b=jx(e),b.c(),Ue(b,1),b.m(l.parentNode,l)):b&&(Be(),Ge(b,1,1,(()=>{b=null})),He()),"locationTracking"===e[15]?k?(k.p(e,u),32768&u[0]&&Ue(k,1)):(k=Ex(e),k.c(),Ue(k,1),k.m(c.parentNode,c)):k&&(Be(),Ge(k,1,1,(()=>{k=null})),He())},i(e){u||(Ue(d),Ue(o),Ue(f),Ue(v),Ue(h),Ue(b),Ue(k),u=!0)},o(e){Ge(d),Ge(o),Ge(f),Ge(v),Ge(h),Ge(b),Ge(k),u=!1},d(e){d&&d.d(e),e&&Z(t),~n&&m[n].d(e),e&&Z(i),f&&f.d(e),e&&Z(r),v&&v.d(e),e&&Z(a),h&&h.d(e),e&&Z(s),b&&b.d(e),e&&Z(l),k&&k.d(e),e&&Z(c)}}}const Lx=e=>e.networkInfo||e.pairedInfo&&"INVITED"!==e.pairedInfo.status,Tx=e=>e.networkInfo||e.pairedInfo&&"INVITED"!==e.pairedInfo.status;function Px(e,t,n){let o,i,r,s,u,d,g,m,p,f,v,h,b,k,y,A,x,I,z,C,j,E,D,N,M,P,S,O,R,B,H,U,G,Y,F,Q,V,W,Z;T(e,yt,(e=>n(40,S=e))),T(e,kt,(e=>n(42,O=e))),T(e,Ot,(e=>n(43,R=e))),T(e,Et,(e=>n(45,B=e))),T(e,St,(e=>n(46,H=e))),T(e,Lt,(e=>n(11,U=e))),T(e,bt,(e=>n(47,G=e))),T(e,wt,(e=>n(49,Y=e))),T(e,jt,(e=>n(51,F=e))),T(e,Ct,(e=>n(52,Q=e))),T(e,Mt,(e=>n(53,V=e))),T(e,xn,(e=>n(55,W=e))),T(e,eo,(e=>n(31,Z=e)));let{options:X=""}=t,J=null,K=null,q=null,_=!1,$="",ee=[],te=[],ne=[],oe=0,ie=!1,re=!1,ae=null,se=null;function le(e){if("adminInstructions"===e)return n(15,q="adminInstructions")}async function ce(){n(0,_=!0);try{await function(e){return Vn(`v1/groups/${L(Mt)}/users/${e}`,null,{method:"DELETE"}).then((()=>Promise.all([Zo(),Xo()])))}(i.userId),n(3,o=null),bi()}catch(e){console.error(e)}}function ue(e){e?Mk(e).then((e=>{n(19,se=e)})).catch((()=>{n(19,se=null)})):n(19,se=null)}function de(){re&&(n(18,re=!1),me())}function ge(){re||(n(18,re=!0),me())}function me(){K?setTimeout((()=>K.resize())):pe()}function pe(){k!==cn&&!f&&m&&0!==m.length&&A?(n(17,ie=!0),K?(K.$set({location:A}),ue(A)):K||Promise.all([a.importModule("Map"),w.getValueCached("avdef://config/Ring/MapBoxApiKey")]).then((([e,t])=>{K=new e({target:J,props:{mapBoxAccessToken:t,options:{draggableMarker:!1,interactive:!1}}}),A&&(K.$set({location:A}),ue(A))})).catch((e=>console.error("MAP ERROR",e)))):(n(17,ie=!1),K?.$destroy(),K=null)}ke((()=>{K?.$destroy()}));return e.$$set=e=>{"options"in e&&n(36,X=e.options)},e.$$.update=()=>{var t;32&e.$$.dirty[1]&&n(3,o=X.folderId),32&e.$$.dirty[1]&&X.adminInstructions&&n(15,q="adminInstructions"),9&e.$$.dirty[0]|512&e.$$.dirty[1]&&n(4,i=Ao(S,o,_)),16&e.$$.dirty[0]&&n(1,$=Ga(i)),3&e.$$.dirty[0]|2048&e.$$.dirty[1]&&n(41,r=wo(O,$,_)),1024&e.$$.dirty[1]&&n(5,s=Ya(r)),8&e.$$.dirty[0]|4096&e.$$.dirty[1]&&n(6,u=function(e,t){if(e&&t)return e.devices.filter((e=>e.folderId===t))}(R,o)),64&e.$$.dirty[0]&&n(20,d=function(e){return e?.reduce(((e,t)=>e+(t.bytes.total||0)),0)}(u)),16&e.$$.dirty[0]&&n(2,ee=i?_n(i.devices):[]),4&e.$$.dirty[0]&&n(7,g=ee&&ee.length>0),132&e.$$.dirty[0]&&g&&ee.length,2050&e.$$.dirty[0]&&n(8,h=$&&$===U),260&e.$$.dirty[0]&&n(21,m=fo(ee,h)),260&e.$$.dirty[0]&&n(44,p=vo(fo(ee,h))?.deviceId),16&e.$$.dirty[0]|16384&e.$$.dirty[1]&&n(9,f=i&&i.folderId===B),2&e.$$.dirty[0]|32768&e.$$.dirty[1]&&n(10,v=H.includes($)),16&e.$$.dirty[0]&&n(22,b=i&&i.controlsProfile&&i.controlsProfile.blockAllInternet),2&e.$$.dirty[0]|65536&e.$$.dirty[1]&&n(23,k=Mo(G,$)),2&e.$$.dirty[0]|270336&e.$$.dirty[1]&&n(48,y=Tk(Y,$,p)),131072&e.$$.dirty[1]&&n(50,A=y?.location),131072&e.$$.dirty[1]&&n(24,x=y&&y.time?(e=>c(e).fromNow())(y.time):null),131072&e.$$.dirty[1]&&n(25,I=y&&y.accurancyMeters?Lk(y.accurancyMeters):null),524544&e.$$.dirty[1]&&ae!==A&&(n(39,ae=A),pe()),16&e.$$.dirty[0]&&n(12,z=function(e){if(e)return e.controlsProfile}(i)),4096&e.$$.dirty[0]&&n(26,C=!!(t=z)&&(t.predefinedPolicyIds?t.predefinedPolicyIds.length:0)+(t.customPolicies?t.customPolicies.filter((e=>"blockDomain"in e)).length:0)>0),8&e.$$.dirty[0]&&n(38,ne=function(e){e&&oi(e).then((e=>{n(38,ne=e)}))}(o)),128&e.$$.dirty[1]&&n(16,oe=function(e){return e?e.length:0}(ne)),2&e.$$.dirty[0]|3145728&e.$$.dirty[1]&&n(27,j=Lo(F,$).length+To(Q,$).length),1570&e.$$.dirty[0]|4194304&e.$$.dirty[1]&&n(13,E={groupId:v?V:"",userId:$,userName:f?l("smarthome.household"):s}),8192&e.$$.dirty[0]|16777216&e.$$.dirty[1]&&n(54,D=Qa(W,Gt,E)),8388608&e.$$.dirty[1]&&n(37,te=D.filter((e=>e.causeContent.deviceId)).map((e=>e.causeContent.deviceId))),4&e.$$.dirty[0]|64&e.$$.dirty[1]&&n(28,N=ee?ee.filter((e=>te.includes(e.deviceId))):[]),4&e.$$.dirty[0]|64&e.$$.dirty[1]&&n(29,M=ee?ee.filter((e=>!te.includes(e.deviceId))):[]),24&e.$$.dirty[0]&&n(30,P=!o&&!i)},[_,$,ee,o,i,s,u,g,h,f,v,U,z,E,J,q,oe,ie,re,se,d,m,b,k,x,I,C,j,N,M,P,Z,le,ce,de,ge,X,te,ne,ae,S,r,O,R,p,B,H,G,y,Y,A,F,Q,V,D,W,e=>le(e.detail),()=>function(e){return vi(`#Smarthome/folder/${e}/contentfilter`)}(o),()=>function(e){return vi(`#Smarthome/folder/${e}/bedtimes`)}(o),()=>function(e){return vi(`#Smarthome/folder/${e}/locationsalerts`)}(o),()=>function(e){return vi(`#Smarthome/folder/${e}/statistics`)}(o),e=>zi(o,e.deviceId),e=>zi(o,e.deviceId),()=>n(15,q="addDevice"),()=>Ii(o),()=>n(15,q="editUser"),()=>n(15,q="locationTracking"),()=>n(15,q="removeUser"),()=>n(15,q="editUser"),()=>de(),function(e){xe[e?"unshift":"push"]((()=>{J=e,n(14,J)}))},()=>ge(),()=>de(),()=>ce(),()=>n(15,q=!1),()=>n(15,q=!1),()=>n(15,q=!1),()=>n(15,q=!1),()=>{xi(o),n(15,q=!1)},()=>n(15,q=!1),()=>n(15,q=!1)]}class Sx extends $e{constructor(e){var t;super(),document.getElementById("svelte-k5iwmf-style")||((t=J("style")).id="svelte-k5iwmf-style",t.textContent=".flex-align-row.svelte-k5iwmf.svelte-k5iwmf{display:flex;flex-flow:row;align-items:center}.prf_header.svelte-k5iwmf.svelte-k5iwmf{padding:1.7rem 0 0 8rem;position:relative;font-weight:initial}.prf_header__avatar.svelte-k5iwmf.svelte-k5iwmf{position:absolute;left:0;top:0}.prf_header__info.svelte-k5iwmf.svelte-k5iwmf{position:relative;max-width:35rem}.prf_header__status.svelte-k5iwmf.svelte-k5iwmf{line-height:initial;font-size:initial}.prf_header__map.svelte-k5iwmf.svelte-k5iwmf{position:absolute;top:2rem;right:var(--page-padding);text-align:end;z-index:1;width:30rem}.prf_header__map.svelte-k5iwmf .prf_map__wrap.svelte-k5iwmf{display:flex;justify-content:flex-end}.prf_header__map.svelte-k5iwmf .prf_map.svelte-k5iwmf{position:relative;border-radius:var(--cube-radius);background-color:rgba(0,0,0,0.2);width:20.6rem;height:10rem;margin-bottom:3px;overflow:hidden}.prf_header__map.map-modal.svelte-k5iwmf.svelte-k5iwmf{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;padding:var(--page-padding);z-index:9999;transform:translate3d(0, 0, 0);background-color:var(--modal-bg-overlay)}.prf_header__map.map-modal.svelte-k5iwmf .prf_map__closebtn.svelte-k5iwmf{position:absolute;top:calc(var(--page-padding) + 0.5rem);right:calc(var(--page-padding) + 0.5rem);z-index:99999;background-color:var(--modal-bg-overlay)}.prf_header__map.map-modal.svelte-k5iwmf .prf_map.svelte-k5iwmf{width:88rem;height:54rem}.prf_map .mapboxgl-canvas{left:auto !important;width:auto !important;height:auto !important;position:initial !important}.prf_controls.svelte-k5iwmf.svelte-k5iwmf{padding:1rem 8rem 0;max-width:50rem}.prf_tiles.svelte-k5iwmf.svelte-k5iwmf{margin:1rem 0 4rem;height:14rem;display:grid;grid-column-gap:2rem;grid-template-columns:1fr 1fr 1fr}.prf_banners.svelte-k5iwmf.svelte-k5iwmf{margin-bottom:3rem}.prf_banner__icon{flex-grow:1}",V(document.head,t)),_e(this,e,Px,Mx,N,{options:36},[-1,-1,-1,-1])}}function Ox(e,t,n){const o=e.slice();return o[9]=t[n],o[11]=n,o}function Rx(e){let t,n,o,i,r=l("smarthome.contentFilters.numBlocked",e[3])+"";return{c(){t=J("div"),n=J("p"),o=q(r),oe(n,"class",i="p "+(0!==e[3]?"color-ok -text":"-secondary")),oe(n,"data-test","cf_blocked_num"),oe(t,"slot","modal-header")},m(e,i){W(e,t,i),V(t,n),V(n,o)},p(e,t){8&t&&r!==(r=l("smarthome.contentFilters.numBlocked",e[3])+"")&&re(o,r),8&t&&i!==(i="p "+(0!==e[3]?"color-ok -text":"-secondary"))&&oe(n,"class",i)},d(e){e&&Z(t)}}}function Bx(e){let t,n,o;return{c(){t=J("img"),ae(t,"width","25px"),ae(t,"height","25px"),t.src!==(n=`${e[4]}/${e[9].cloudinaryImageId}/25/25`)&&oe(t,"src",n),oe(t,"alt",o=e[9].name)},m(e,n){W(e,t,n)},p(e,i){18&i&&t.src!==(n=`${e[4]}/${e[9].cloudinaryImageId}/25/25`)&&oe(t,"src",n),2&i&&o!==(o=e[9].name)&&oe(t,"alt",o)},d(e){e&&Z(t)}}}function Hx(e){let t,n,o=e[9].cloudinaryImageId&&Bx(e);return{c(){t=J("div"),o&&o.c(),n=_(),oe(t,"slot","icon"),oe(t,"data-test","cf_subcategory_icon")},m(e,i){W(e,t,i),o&&o.m(t,null),V(t,n)},p(e,i){e[9].cloudinaryImageId?o?o.p(e,i):(o=Bx(e),o.c(),o.m(t,n)):o&&(o.d(1),o=null)},d(e){e&&Z(t),o&&o.d()}}}function Ux(e){let t,n,o,i,r,a,s,l=e[9].longDescription+"";return{c(){t=J("span"),n=J("kin-tooltip"),o=J("kin-icon"),i=_(),r=J("div"),a=J("p"),s=q(l),ie(o,"slot","tooltip-activator"),ie(o,"name","icon-m-action-info"),ie(o,"size","16"),oe(a,"class","p -secondary -small"),oe(r,"slot","tooltip")},m(e,l){W(e,t,l),V(t,n),V(n,o),V(n,i),V(n,r),V(r,a),V(a,s)},p(e,t){2&t&&l!==(l=e[9].longDescription+"")&&re(s,l)},d(e){e&&Z(t)}}}function Gx(e){let t,n,o,i,r,a=e[9].name+"",s=e[9].longDescription&&Ux(e);return{c(){t=J("div"),n=J("p"),o=q(a),i=_(),s&&s.c(),r=_(),oe(n,"class","p"),oe(n,"data-test","cf_subcategory_name"),oe(t,"slot","main-content")},m(e,a){W(e,t,a),V(t,n),V(n,o),V(n,i),s&&s.m(n,null),V(t,r)},p(e,t){2&t&&a!==(a=e[9].name+"")&&re(o,a),e[9].longDescription?s?s.p(e,t):(s=Ux(e),s.c(),s.m(n,null)):s&&(s.d(1),s=null)},d(e){e&&Z(t),s&&s.d()}}}function Yx(e){let t;return{c(){t=J("span"),t.textContent=`${l("smarthome.contentFilters.notBlocked")}`,oe(t,"class","span -secondary")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Fx(e){let t;return{c(){t=J("span"),t.textContent=`${l("smarthome.contentFilters.blocked")}`,oe(t,"class","span color-ok -text")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Qx(e){let t,n,o,i,r,a,s,l,c,u;function d(e,t){return(null==o||6&t)&&(o=!!e[2].includes(e[9].id)),o?Fx:Yx}let g=d(e,-1),m=g(e);function p(...t){return e[7](e[9],...t)}return{c(){t=J("div"),n=J("span"),m.c(),i=_(),r=J("kin-switch"),l=_(),oe(n,"class","span -secondary g-margin-right--5"),ie(r,"size","small"),ie(r,"trivial",!0),ie(r,"kin-disabled",e[0]),ie(r,"title",a=e[9].name),ie(r,"checked",s=e[2].includes(e[9].id)),ie(r,"datatest","cf_subcategory_switch"),oe(t,"slot","secondary-content")},m(e,o){W(e,t,o),V(t,n),m.m(n,null),V(t,i),V(t,r),V(t,l),c||(u=ee(r,"click",p),c=!0)},p(t,o){g===(g=d(e=t,o))&&m?m.p(e,o):(m.d(1),m=g(e),m&&(m.c(),m.m(n,null))),1&o&&ie(r,"kin-disabled",e[0]),2&o&&a!==(a=e[9].name)&&ie(r,"title",a),6&o&&s!==(s=e[2].includes(e[9].id))&&ie(r,"checked",s)},d(e){e&&Z(t),m.d(),c=!1,u()}}}function Vx(e,t){let n,o,i;return o=new Ss({props:{isMoreIcon:!1,cssCls:"-details -compact",$$slots:{"secondary-content":[Qx],"main-content":[Gx],icon:[Hx]},$$scope:{ctx:t}}}),{key:e,first:null,c(){n=$(),Xe(o.$$.fragment),this.first=n},m(e,t){W(e,n,t),Je(o,e,t),i=!0},p(e,n){t=e;const i={};4119&n&&(i.$$scope={dirty:n,ctx:t}),o.$set(i)},i(e){i||(Ue(o.$$.fragment,e),i=!0)},o(e){Ge(o.$$.fragment,e),i=!1},d(e){e&&Z(n),Ke(o,e)}}}function Wx(e){let t,n,o=[],i=new Map,r=e[1];const a=e=>e[9].id;for(let s=0;s<r.length;s+=1){let t=Ox(e,r,s),n=a(t);i.set(n,o[s]=Vx(n,t))}return{c(){t=J("div");for(let e=0;e<o.length;e+=1)o[e].c();oe(t,"slot","modal-content")},m(e,i){W(e,t,i);for(let n=0;n<o.length;n+=1)o[n].m(t,null);n=!0},p(e,n){55&n&&(r=e[1],Be(),o=Ze(o,n,a,1,e,r,i,t,We,Vx,null,Ox),He())},i(e){if(!n){for(let e=0;e<r.length;e+=1)Ue(o[e]);n=!0}},o(e){for(let t=0;t<o.length;t+=1)Ge(o[t]);n=!1},d(e){e&&Z(t);for(let t=0;t<o.length;t+=1)o[t].d()}}}function Zx(e){let t,n,o,i;return{c(){t=J("div"),n=J("kin-button"),n.textContent=`${l("global.close")}`,ie(n,"size","large"),ie(n,"data-test","modal_close"),oe(t,"class","modal__actions"),oe(t,"slot","modal-footer")},m(r,a){W(r,t,a),V(t,n),o||(i=ee(n,"click",e[6]),o=!0)},p:I,d(e){e&&Z(t),o=!1,i()}}}function Xx(e){let t,n;return t=new tr({props:{$$slots:{"modal-footer":[Zx],"modal-content":[Wx],"modal-header":[Rx]},$$scope:{ctx:e}}}),t.$on("close",e[8]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,[n]){const o={};4127&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function Jx(e,t,n){let o,i;T(e,Pt,(e=>n(4,i=e)));const r=ye();let{isWorking:a=!1}=t,{categoryItems:s=""}=t,{predefinedPolicyIds:l=""}=t;return e.$$set=e=>{"isWorking"in e&&n(0,a=e.isWorking),"categoryItems"in e&&n(1,s=e.categoryItems),"predefinedPolicyIds"in e&&n(2,l=e.predefinedPolicyIds)},e.$$.update=()=>{6&e.$$.dirty&&n(3,o=s.filter((e=>l.includes(e.id))).length)},[a,s,l,o,i,r,()=>r("close"),(e,t)=>r("toggle",e.id),function(t){we(e,t)}]}class Kx extends $e{constructor(e){super(),_e(this,e,Jx,Xx,N,{isWorking:0,categoryItems:1,predefinedPolicyIds:2})}}function qx(e,t,n){const o=e.slice();return o[19]=t[n],o[21]=n,o}function _x(e){let t,n,o,i,r,a,s=l("smarthome.contentFilters.desc",e[0])+"",c=[],u=new Map,d=e[6];const g=e=>e[19].id;for(let l=0;l<d.length;l+=1){let t=qx(e,d,l),n=g(t);u.set(n,c[l]=aI(n,t))}return{c(){t=J("kin-view"),n=J("p"),o=q(s),i=_(),r=J("div");for(let e=0;e<c.length;e+=1)c[e].c();oe(n,"class","p"),oe(n,"slot","description"),oe(r,"slot","view-content"),ie(t,"csscls","-center -tab-pane")},m(e,s){W(e,t,s),V(t,n),V(n,o),V(t,i),V(t,r);for(let t=0;t<c.length;t+=1)c[t].m(r,null);a=!0},p(e,t){(!a||1&t)&&s!==(s=l("smarthome.contentFilters.desc",e[0])+"")&&re(o,s),6136&t&&(d=e[6],Be(),c=Ze(c,t,g,1,e,d,u,r,We,aI,null,qx),He())},i(e){if(!a){for(let e=0;e<d.length;e+=1)Ue(c[e]);a=!0}},o(e){for(let t=0;t<c.length;t+=1)Ge(c[t]);a=!1},d(e){e&&Z(t);for(let t=0;t<c.length;t+=1)c[t].d()}}}function $x(e){let t,n,o,i;return{c(){t=J("div"),n=J("kin-icon"),i=_(),ie(n,"name",o=yo(e[19].id)),ie(n,"size","24"),ie(n,"class","avatar__icon"),ie(n,"data-test","cf_category_icon"),oe(t,"slot","icon"),oe(t,"class","avatar")},m(e,o){W(e,t,o),V(t,n),V(t,i)},p(e,t){64&t&&o!==(o=yo(e[19].id))&&ie(n,"name",o)},d(e){e&&Z(t)}}}function eI(e){let t,n,o,i,r=e[19].displayName+"";return{c(){t=J("div"),n=J("p"),o=q(r),i=_(),oe(n,"class","p"),oe(n,"data-test","cf_category_name"),oe(t,"slot","main-content")},m(e,r){W(e,t,r),V(t,n),V(n,o),V(t,i)},p(e,t){64&t&&r!==(r=e[19].displayName+"")&&re(o,r)},d(e){e&&Z(t)}}}function tI(e){let t;return{c(){t=J("span"),t.textContent=`${l("smarthome.contentFilters.notBlocked")}`,oe(t,"class","span -secondary g-margin-right--10"),oe(t,"data-test","cf_action_content")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function nI(e){let t;return{c(){t=J("span"),t.textContent=`${l("smarthome.contentFilters.blocked")}`,oe(t,"class","span color-ok -text g-margin-right--10"),oe(t,"data-test","cf_action_content")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function oI(e){let t,n,o=l("smarthome.contentFilters.numBlocked",e[8](e[7],cI(e[5],e[19].id)))+"";return{c(){t=J("span"),n=q(o),oe(t,"class","span color-ok -text g-margin-right--10"),oe(t,"data-test","cf_action_content")},m(e,o){W(e,t,o),V(t,n)},p(e,t){224&t&&o!==(o=l("smarthome.contentFilters.numBlocked",e[8](e[7],cI(e[5],e[19].id)))+"")&&re(n,o)},d(e){e&&Z(t)}}}function iI(e){let t;return{c(){t=J("span"),t.textContent=`${l("smarthome.contentFilters.allBlocked")}`,oe(t,"class","span color-ok -text g-margin-right--10"),oe(t,"data-test","cf_action_content")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function rI(e){let t,n,o,i,r,a,s,l,c,u,d;function g(e,t){return(null==n||224&t)&&(n=!!e[9](e[7],cI(e[5],e[19].id))),n?iI:((null==o||224&t)&&(o=!!(e[8](e[7],cI(e[5],e[19].id))>0)),o?oI:((null==i||192&t)&&(i=!!e[7].includes(e[10](e[19].id))),i?nI:tI))}let m=g(e,-1),p=m(e);function f(){return e[15](e[19])}return{c(){t=J("div"),p.c(),r=_(),a=J("kin-switch"),c=_(),ie(a,"size","small"),ie(a,"trivial",!0),ie(a,"kin-disabled",e[3]),ie(a,"title",s=e[19].displayName),ie(a,"checked",l=e[8](e[7],cI(e[5],e[19].id))>0),ie(a,"datatest","cf_category_switch"),oe(t,"slot","actions-content"),oe(t,"class","cf_caterory_actions svelte-3jayy9")},m(e,n){W(e,t,n),p.m(t,null),V(t,r),V(t,a),V(t,c),u||(d=ee(a,"click",ne(f)),u=!0)},p(n,o){m===(m=g(e=n,o))&&p?p.p(e,o):(p.d(1),p=m(e),p&&(p.c(),p.m(t,r))),8&o&&ie(a,"kin-disabled",e[3]),64&o&&s!==(s=e[19].displayName)&&ie(a,"title",s),224&o&&l!==(l=e[8](e[7],cI(e[5],e[19].id))>0)&&ie(a,"checked",l)},d(e){e&&Z(t),p.d(),u=!1,d()}}}function aI(e,t){let n,o,i;return o=new Ss({props:{$$slots:{"actions-content":[rI],"main-content":[eI],icon:[$x]},$$scope:{ctx:t}}}),o.$on("domClick",(function(){return t[16](t[19])})),{key:e,first:null,c(){n=$(),Xe(o.$$.fragment),this.first=n},m(e,t){W(e,n,t),Je(o,e,t),i=!0},p(e,n){t=e;const i={};4194536&n&&(i.$$scope={dirty:n,ctx:t}),o.$set(i)},i(e){i||(Ue(o.$$.fragment,e),i=!0)},o(e){Ge(o.$$.fragment,e),i=!1},d(e){e&&Z(n),Ke(o,e)}}}function sI(e){let t,n;return t=new Kx({props:{predefinedPolicyIds:e[7],isWorking:e[3],categoryItems:cI(e[5],e[4])}}),t.$on("close",e[17]),t.$on("toggle",e[18]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};128&n&&(o.predefinedPolicyIds=e[7]),8&n&&(o.isWorking=e[3]),48&n&&(o.categoryItems=cI(e[5],e[4])),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function lI(e){let t,n,o,i=e[1]&&e[2]&&_x(e),r=e[4]&&sI(e);return{c(){i&&i.c(),t=_(),r&&r.c(),n=$()},m(e,a){i&&i.m(e,a),W(e,t,a),r&&r.m(e,a),W(e,n,a),o=!0},p(e,[o]){e[1]&&e[2]?i?(i.p(e,o),6&o&&Ue(i,1)):(i=_x(e),i.c(),Ue(i,1),i.m(t.parentNode,t)):i&&(Be(),Ge(i,1,1,(()=>{i=null})),He()),e[4]?r?(r.p(e,o),16&o&&Ue(r,1)):(r=sI(e),r.c(),Ue(r,1),r.m(n.parentNode,n)):r&&(Be(),Ge(r,1,1,(()=>{r=null})),He())},i(e){o||(Ue(i),Ue(r),o=!0)},o(e){Ge(i),Ge(r),o=!1},d(e){i&&i.d(e),e&&Z(t),r&&r.d(e),e&&Z(n)}}}function cI(e,t){return e.filter((e=>e.categoryIds[0]===t&&!1===e.isCategoryPolicy))}function uI(e,t,n){let o,i,r,{controlsProfile:a=""}=t,{userName:s=""}=t,{folderId:l=""}=t,{policies:c=""}=t,{categories:u=""}=t,d=!1,g=!1;function m(e,t){return t.filter((t=>e.includes(t.id))).length}const p=async e=>{n(3,d=!0);const t=[...r];r.includes(e)?r.splice(r.indexOf(e),1):r.push(e),n(13,a.predefinedPolicyIds=r,a);try{await $o(l,a)}catch(o){n(13,a.predefinedPolicyIds=t,a),console.log("ERR putFolderControls",o)}n(3,d=!1)},f=async(e,t)=>{n(3,d=!0);const i=[...r];o.filter((t=>t.categoryIds[0]===e)).map((t=>{if(t.categoryIds[0]===e)return t.id})).forEach((e=>{t&&!r.includes(e)&&r.push(e),!t&&r.includes(e)&&r.splice(r.indexOf(e),1)})),n(13,a.predefinedPolicyIds=r,a);try{await $o(l,a)}catch(s){n(13,a.predefinedPolicyIds=i,a),console.log("ERR putFolderControls",s)}n(3,d=!1)};return e.$$set=e=>{"controlsProfile"in e&&n(13,a=e.controlsProfile),"userName"in e&&n(0,s=e.userName),"folderId"in e&&n(14,l=e.folderId),"policies"in e&&n(1,c=e.policies),"categories"in e&&n(2,u=e.categories)},e.$$.update=()=>{2&e.$$.dirty&&n(5,o=c.policies),4&e.$$.dirty&&n(6,i=u.contentCategories),8192&e.$$.dirty&&n(7,r=function(e){if(e&&e.predefinedPolicyIds)return e.predefinedPolicyIds}(a))},[s,c,u,d,g,o,i,r,m,function(e,t){return t.filter((t=>e.includes(t.id))).length===t.length&&t.length},function(e){const t=o.find((t=>!0===t.isCategoryPolicy&&t.categoryIds[0]===e));if(t)return t.id},p,f,a,l,e=>f(e.id,!m(r,cI(o,e.id))>0),e=>n(4,g=e.id),()=>n(4,g=!1),e=>p(e.detail)]}class dI extends $e{constructor(e){var t;super(),document.getElementById("svelte-3jayy9-style")||((t=J("style")).id="svelte-3jayy9-style",t.textContent=".prf_strictness{min-width:15rem}.cf_caterory_actions.svelte-3jayy9{display:flex;flex-flow:row nowrap;align-items:center;padding-right:10px}",V(document.head,t)),_e(this,e,uI,lI,N,{controlsProfile:13,userName:0,folderId:14,policies:1,categories:2})}}const gI=e=>e.map((e=>{const t={};return e.blocked?t.blockDomain={domain:e.domain}:t.whitelistDomain={domain:e.domain},t}));function mI(e){let t,n,o,i,r=l("smarthome.addWebsite.desc")+"";return{c(){t=J("div"),n=J("h2"),n.textContent=`${l("smarthome.addWebsite.title")}`,o=_(),i=J("p"),oe(n,"class","sve_modal__title"),oe(i,"class","sve_modal__subtitle"),oe(t,"slot","modal-header")},m(e,a){W(e,t,a),V(t,n),V(t,o),V(t,i),i.innerHTML=r},p:I,d(e){e&&Z(t)}}}function pI(e){let t,n,o,i,r,a,s;return{c(){t=J("div"),n=J("form"),o=J("div"),i=J("kin-input"),ie(i,"kin-disabled",e[0]),ie(i,"data-test","cf_input_website"),ie(i,"value",e[1]),ie(i,"label",l("smarthome.addWebsite.input.label")),ie(i,"placeholder",l("smarthome.addWebsite.input.placeholder")),ie(i,"error",r=e[2]?e[2]:""),oe(o,"class","form -simple g-margin-top--20"),oe(t,"slot","modal-content")},m(r,l){W(r,t,l),V(t,n),V(n,o),V(o,i),a||(s=[B(e[3].call(null,i)),ee(n,"submit",te(e[8]))],a=!0)},p(e,t){1&t&&ie(i,"kin-disabled",e[0]),2&t&&ie(i,"value",e[1]),4&t&&r!==(r=e[2]?e[2]:"")&&ie(i,"error",r)},d(e){e&&Z(t),a=!1,E(s)}}}function fI(e){let t,n,o;return{c(){t=J("kin-button"),t.textContent=`${l("smarthome.addWebsite.add")}`,ie(t,"size","large"),ie(t,"data-test","modal_main_btn")},m(i,r){W(i,t,r),n||(o=ee(t,"click",e[7]),n=!0)},p:I,d(e){e&&Z(t),n=!1,o()}}}function vI(e){let t;return{c(){t=J("kin-loading"),ie(t,"label",l("smarthome.addWebsite.adding")),ie(t,"size","small"),ie(t,"inline",!0),ie(t,"data-test","loading")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function hI(e){let t;function n(e,t){return e[0]?vI:fI}let o=n(e),i=o(e);return{c(){t=J("div"),i.c(),oe(t,"class","modal__actions"),oe(t,"slot","modal-footer")},m(e,n){W(e,t,n),i.m(t,null)},p(e,r){o===(o=n(e))&&i?i.p(e,r):(i.d(1),i=o(e),i&&(i.c(),i.m(t,null)))},d(e){e&&Z(t),i.d()}}}function bI(e){let t,n;return t=new tr({props:{$$slots:{"modal-footer":[hI],"modal-content":[pI],"modal-header":[mI]},$$scope:{ctx:e}}}),t.$on("close",e[9]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,[n]){const o={};32775&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function kI(e,t,n){let o;const i=ye();let{isWorking:r=!1}=t,{folderId:a=""}=t,{controlsProfile:s=""}=t,c="",u=!1;const d=new RegExp("([A-Za-z0-9][-A-Za-z0-9]{0,62}[.])+[A-Za-z0-9][-A-Za-z0-9]{0,62}");const g=async()=>{n(2,u=!1);const e=function(e){if(!e||"string"!=typeof e)return null;const t=d.exec(e);return t?t[0]:null}(c);if(!e)return n(2,u=l("smarthome.addWebsite.invalidDomain"));if(s.customPolicies.find((t=>t.blockDomain&&t.blockDomain.domain===e)))return n(2,u=l("smarthome.addWebsite.duplicitDomain"));const t=[...o];o.push({blockDomain:{domain:e}}),n(0,r=!0),n(5,s.customPolicies=o,s);try{await $o(a,s)}catch(g){n(5,s.customPolicies=t,s),console.log("ERR putFolderControls",g)}n(1,c=null),n(0,r=!1),i("close")};return e.$$set=e=>{"isWorking"in e&&n(0,r=e.isWorking),"folderId"in e&&n(6,a=e.folderId),"controlsProfile"in e&&n(5,s=e.controlsProfile)},e.$$.update=()=>{32&e.$$.dirty&&(o=(e=>{if(e&&e.customPolicies)return e.customPolicies})(s))},[r,c,u,function(e){const t=e=>n(1,c=e.srcElement.value);return e.addEventListener("keyup",t),{destroy:e.removeEventListener.bind(e,"keyup",t)}},g,s,a,()=>g(),()=>g(),function(t){we(e,t)}]}class yI extends $e{constructor(e){super(),_e(this,e,kI,bI,N,{isWorking:0,folderId:6,controlsProfile:5})}}function wI(e){let t,n,o,i,r,a,s=l("smarthome.contentFilters.websites.removeModal.title",e[2].length)+"",c=l("smarthome.contentFilters.websites.removeModal.desc",e[2].length,e[2][0],e[1])+"";return{c(){t=J("div"),n=J("h2"),o=q(s),i=_(),r=J("p"),a=q(c),oe(n,"class","sve_modal__title"),oe(r,"class","sve_modal__subtitle"),oe(t,"slot","modal-header")},m(e,s){W(e,t,s),V(t,n),V(n,o),V(t,i),V(t,r),V(r,a)},p(e,t){4&t&&s!==(s=l("smarthome.contentFilters.websites.removeModal.title",e[2].length)+"")&&re(o,s),6&t&&c!==(c=l("smarthome.contentFilters.websites.removeModal.desc",e[2].length,e[2][0],e[1])+"")&&re(a,c)},d(e){e&&Z(t)}}}function AI(e){let t,n,o,i,r,a,s=l("smarthome.modal.noKeep.btn",e[2].length)+"";return{c(){t=J("kin-button"),t.textContent=`${l("smarthome.modal.yesDelete.btn")}`,n=_(),o=J("kin-button"),i=q(s),ie(t,"size","large"),ie(t,"data-test","modal_main_btn"),ie(o,"type","secondary"),ie(o,"size","large"),ie(o,"data-test","modal_secondary_btn")},m(s,l){W(s,t,l),W(s,n,l),W(s,o,l),V(o,i),r||(a=[ee(t,"click",e[4]),ee(o,"click",e[5])],r=!0)},p(e,t){4&t&&s!==(s=l("smarthome.modal.noKeep.btn",e[2].length)+"")&&re(i,s)},d(e){e&&Z(t),e&&Z(n),e&&Z(o),r=!1,E(a)}}}function xI(e){let t;return{c(){t=J("kin-loading"),ie(t,"label",l("smarthome.removing")),ie(t,"size","small"),ie(t,"inline",!0),ie(t,"data-test","loading")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function II(e){let t;function n(e,t){return e[0]?xI:AI}let o=n(e),i=o(e);return{c(){t=J("div"),i.c(),oe(t,"class","modal__actions"),oe(t,"slot","modal-footer")},m(e,n){W(e,t,n),i.m(t,null)},p(e,r){o===(o=n(e))&&i?i.p(e,r):(i.d(1),i=o(e),i&&(i.c(),i.m(t,null)))},d(e){e&&Z(t),i.d()}}}function zI(e){let t,n;return t=new tr({props:{cssCls:"-contentless",$$slots:{"modal-footer":[II],"modal-header":[wI]},$$scope:{ctx:e}}}),t.$on("close",e[6]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,[n]){const o={};135&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function CI(e,t,n){const o=ye();let{isWorking:i=!1}=t,{userName:r=""}=t,{toRemove:a=[]}=t;return e.$$set=e=>{"isWorking"in e&&n(0,i=e.isWorking),"userName"in e&&n(1,r=e.userName),"toRemove"in e&&n(2,a=e.toRemove)},[i,r,a,o,()=>o("remove"),()=>o("close"),function(t){we(e,t)}]}class jI extends $e{constructor(e){super(),_e(this,e,CI,zI,N,{isWorking:0,userName:1,toRemove:2})}}function EI(e,t,n){const o=e.slice();return o[23]=t[n],o}function DI(e){let t,n,o,i,r,a,s,c,u,d,g,m,p,f,v,h,b=e[7],k=[];for(let l=0;l<b.length;l+=1)k[l]=LI(EI(e,b,l));return{c(){t=J("kin-table"),n=J("div"),o=J("input"),r=_(),a=J("div"),a.textContent=`${l("smarthome.contentFilters.websites.table.website")}`,s=_(),c=J("div"),u=_(),d=J("div"),d.textContent=`${l("smarthome.contentFilters.websites.table.action")}`,g=_(),m=J("div");for(let e=0;e<k.length;e+=1)k[e].c();oe(o,"type","checkbox"),o.checked=i=0!==e[5].length,oe(o,"class","checkbox"),oe(o,"title",l("global.selectAllItems")),se(o,"-checked",e[5].length>0&&e[5].length===e[7].length),se(o,"-some-checked",e[5].length>0&&e[5].length!==e[7].length),oe(a,"role","columnheader"),oe(c,"role","columnheader"),oe(d,"role","columnheader"),oe(d,"class","par_domain__row__state svelte-1s0bs5k"),oe(n,"slot","table-header"),oe(n,"role","row"),oe(n,"class","par_domain__row svelte-1s0bs5k"),oe(m,"slot","table-body"),ie(t,"inactive","false"),ie(t,"datalength",p=e[7].length),ie(t,"selecteditems",f=e[5].length)},m(i,l){W(i,t,l),V(t,n),V(n,o),V(n,r),V(n,a),V(n,s),V(n,c),V(n,u),V(n,d),V(t,g),V(t,m);for(let e=0;e<k.length;e+=1)k[e].m(m,null);v||(h=[ee(o,"click",e[13]),ee(t,"kin-deselectAll",e[17])],v=!0)},p(e,n){if(32&n&&i!==(i=0!==e[5].length)&&(o.checked=i),160&n&&se(o,"-checked",e[5].length>0&&e[5].length===e[7].length),160&n&&se(o,"-some-checked",e[5].length>0&&e[5].length!==e[7].length),3320&n){let t;for(b=e[7],t=0;t<b.length;t+=1){const o=EI(e,b,t);k[t]?k[t].p(o,n):(k[t]=LI(o),k[t].c(),k[t].m(m,null))}for(;t<k.length;t+=1)k[t].d(1);k.length=b.length}128&n&&p!==(p=e[7].length)&&ie(t,"datalength",p),32&n&&f!==(f=e[5].length)&&ie(t,"selecteditems",f)},d(e){e&&Z(t),X(k,e),v=!1,E(h)}}}function NI(e){let t;return{c(){t=J("p"),t.textContent=`${l("smarthome.contentFilters.allowed")}`,oe(t,"class","p -secondary")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function MI(e){let t;return{c(){t=J("p"),t.textContent=`${l("smarthome.contentFilters.blocked")}`,oe(t,"class","p color-ok -text")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function LI(e){let t,n,o,i,r,a,s,c,u,d,g,m,p,f,v,h,b,k,y,w,A,x,I,z,C,j,D=e[23].domain+"";function N(){return e[14](e[23])}function M(e,t){return e[23].blocked?MI:NI}let L=M(e),T=L(e);function P(){return e[15](e[23])}function S(){return e[16](e[23])}return{c(){t=J("div"),n=J("input"),r=_(),a=J("div"),s=J("p"),c=q(D),u=_(),d=J("div"),T.c(),g=_(),m=J("div"),p=J("kin-switch"),h=_(),b=J("kin-tooltip"),k=J("kin-button"),y=J("kin-icon"),A=_(),x=J("p"),x.textContent=`${l("global.remove")}`,I=_(),oe(n,"type","checkbox"),oe(n,"class","checkbox"),n.checked=o=e[5].includes(e[23].domain),oe(n,"title",i=l("global.selectItem")+" "+e[23].domain),oe(s,"class","p"),oe(s,"data-test","cf_domain_name"),oe(d,"class","par_domain__row__state svelte-1s0bs5k"),ie(p,"size","small"),ie(p,"trivial",!0),ie(p,"kin-disabled",e[3]),ie(p,"title",f=e[23].domain),ie(p,"checked",v=e[23].blocked),ie(p,"datatest","cf_website_switch"),ie(y,"name","icon-s-controls-bin"),ie(y,"size","16"),ie(k,"slot","tooltip-activator"),ie(k,"icononly",!0),ie(k,"type","blank"),ie(k,"size","small"),ie(k,"class","requestDeleteConfirm"),ie(k,"kin-disabled",e[3]),ie(k,"title",w=l("global.remove")+" "+e[23].domain),ie(k,"data-test","requestDeleteConfirm"),oe(x,"class","p -secondary -small"),oe(x,"slot","tooltip"),ie(b,"class","g-margin-left--10"),oe(m,"class","kin_table__actions"),oe(t,"id",z=e[23].domain),oe(t,"role","row"),oe(t,"class","kin_table__row par_domain__row svelte-1s0bs5k"),se(t,"-selected",e[5].includes(e[23].domain))},m(e,o){W(e,t,o),V(t,n),V(t,r),V(t,a),V(a,s),V(s,c),V(t,u),V(t,d),T.m(d,null),V(t,g),V(t,m),V(m,p),V(m,h),V(m,b),V(b,k),V(k,y),V(b,A),V(b,x),V(t,I),C||(j=[ee(n,"click",N),ee(p,"click",P),ee(k,"click",S)],C=!0)},p(r,a){e=r,160&a&&o!==(o=e[5].includes(e[23].domain))&&(n.checked=o),128&a&&i!==(i=l("global.selectItem")+" "+e[23].domain)&&oe(n,"title",i),128&a&&D!==(D=e[23].domain+"")&&re(c,D),L===(L=M(e))&&T?T.p(e,a):(T.d(1),T=L(e),T&&(T.c(),T.m(d,null))),8&a&&ie(p,"kin-disabled",e[3]),128&a&&f!==(f=e[23].domain)&&ie(p,"title",f),128&a&&v!==(v=e[23].blocked)&&ie(p,"checked",v),8&a&&ie(k,"kin-disabled",e[3]),128&a&&w!==(w=l("global.remove")+" "+e[23].domain)&&ie(k,"title",w),128&a&&z!==(z=e[23].domain)&&oe(t,"id",z),160&a&&se(t,"-selected",e[5].includes(e[23].domain))},d(e){e&&Z(t),T.d(),C=!1,E(j)}}}function TI(e){let t,n,o;return{c(){t=J("kin-button"),t.textContent=`${l("global.remove")}`,ie(t,"size","small")},m(i,r){W(i,t,r),n||(o=ee(t,"click",e[18]),n=!0)},p:I,d(e){e&&Z(t),n=!1,o()}}}function PI(e){let t;return{c(){t=J("kin-loading"),ie(t,"label",l("smarthome.removing")),ie(t,"size","small"),ie(t,"inline",!0),ie(t,"data-test","loading")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function SI(e){let t,n;return t=new yI({props:{folderId:e[2],controlsProfile:e[0]}}),t.$on("close",e[19]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};4&n&&(o.folderId=e[2]),1&n&&(o.controlsProfile=e[0]),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function OI(e){let t,n;return t=new jI({props:{userName:e[1],toRemove:e[6],isWorking:e[3]}}),t.$on("remove",e[20]),t.$on("close",e[21]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};2&n&&(o.userName=e[1]),64&n&&(o.toRemove=e[6]),8&n&&(o.isWorking=e[3]),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function RI(e){let t,n,o,i,r,a,s,c,u,d,g,m,p,f,v,h,b,k,y,w,A,x,I=l("smarthome.contentFilters.websites.add.btn")+"",z=l("smarthome.contentFilters.websites.selectedWebsites",e[5].length)+"",C=l("global.escToDeselect")+"",j=0!==e[7].length&&DI(e);function E(e,t){return e[3]?PI:TI}let D=E(e),N=D(e),M="add"===e[4]&&SI(e),L="remove"===e[4]&&OI(e);return{c(){t=J("kin-view"),n=J("p"),n.textContent=`${l("smarthome.contentFilters.websites.desc")}`,o=_(),i=J("div"),r=J("kin-button"),a=q(I),s=_(),c=J("div"),j&&j.c(),u=_(),d=J("div"),g=J("div"),m=q(z),p=_(),f=J("div"),N.c(),v=_(),h=J("div"),b=_(),M&&M.c(),k=_(),L&&L.c(),y=$(),oe(n,"class","p"),oe(n,"slot","description"),ie(r,"size","large"),ie(r,"class","g-margin-bottom--20"),ie(r,"kin-disabled",e[3]),ie(r,"data-test","cf_add_website"),oe(i,"slot","cta"),oe(c,"slot","view-content"),oe(g,"class","kin_actions__left"),oe(h,"class","kin_actions__right"),oe(d,"slot","view-actions"),ie(t,"csscls","-center -tab-pane")},m(l,I){W(l,t,I),V(t,n),V(t,o),V(t,i),V(i,r),V(r,a),V(t,s),V(t,c),j&&j.m(c,null),V(t,u),V(t,d),V(d,g),V(g,m),V(d,p),V(d,f),N.m(f,null),V(d,v),V(d,h),h.innerHTML=C,W(l,b,I),M&&M.m(l,I),W(l,k,I),L&&L.m(l,I),W(l,y,I),w=!0,A||(x=ee(r,"click",e[12]),A=!0)},p(e,[t]){(!w||8&t)&&ie(r,"kin-disabled",e[3]),0!==e[7].length?j?j.p(e,t):(j=DI(e),j.c(),j.m(c,null)):j&&(j.d(1),j=null),(!w||32&t)&&z!==(z=l("smarthome.contentFilters.websites.selectedWebsites",e[5].length)+"")&&re(m,z),D===(D=E(e))&&N?N.p(e,t):(N.d(1),N=D(e),N&&(N.c(),N.m(f,null))),"add"===e[4]?M?(M.p(e,t),16&t&&Ue(M,1)):(M=SI(e),M.c(),Ue(M,1),M.m(k.parentNode,k)):M&&(Be(),Ge(M,1,1,(()=>{M=null})),He()),"remove"===e[4]?L?(L.p(e,t),16&t&&Ue(L,1)):(L=OI(e),L.c(),Ue(L,1),L.m(y.parentNode,y)):L&&(Be(),Ge(L,1,1,(()=>{L=null})),He())},i(e){w||(Ue(M),Ue(L),w=!0)},o(e){Ge(M),Ge(L),w=!1},d(e){e&&Z(t),j&&j.d(),N.d(),e&&Z(b),M&&M.d(e),e&&Z(k),L&&L.d(e),e&&Z(y),A=!1,x()}}}function BI(e,t,n){let o,{controlsProfile:i=""}=t,{userName:r=""}=t,{folderId:a=""}=t,s=!1,l=!1,c=[],u=[];const d=async e=>{n(3,s=!0);const t=[...o];n(0,i.customPolicies=gI(o.filter((t=>!e.includes(t.domain)))),i);try{await $o(a,i)}catch(r){n(0,i.customPolicies=t,i),console.log("ERR putFolderControls",r)}n(5,c=[]),n(6,u=[]),n(4,l=!1),n(3,s=!1)};function g(e=!1){n(5,c=e?o.map((e=>e.domain)):[])}function m(e){if(c.includes(e)){const t=[];for(let n=0;n<c.length;n++)c[n]!==e&&t.push(c[n]);n(5,c=[...t])}else n(5,c=[...c,e])}const p=async e=>{n(3,s=!0);const t=[...o],r=o.find((t=>t.domain===e));r.blocked=!r.blocked,n(0,i.customPolicies=gI(o),i);try{await $o(a,i)}catch(l){n(0,i.customPolicies=t,i),console.log("ERR putFolderControls",l)}n(3,s=!1)};return e.$$set=e=>{"controlsProfile"in e&&n(0,i=e.controlsProfile),"userName"in e&&n(1,r=e.userName),"folderId"in e&&n(2,a=e.folderId)},e.$$.update=()=>{1&e.$$.dirty&&n(7,o=function(e){if(e&&e.customPolicies)return e.customPolicies.map((e=>({domain:e.blockDomain?e.blockDomain.domain:e.whitelistDomain.domain,blocked:"blockDomain"in e}))).sort(((e,t)=>e.domain.localeCompare(t.domain)))}(i))},[i,r,a,s,l,c,u,o,d,g,m,p,()=>n(4,l="add"),e=>g(e.target.checked),e=>m(e.domain),e=>p(e.domain),e=>{n(6,u=[e.domain]),n(4,l="remove")},()=>n(5,c=[]),()=>{n(6,u=c),n(4,l="remove")},()=>n(4,l=!1),()=>d(u),()=>n(4,l=!1)]}class HI extends $e{constructor(e){var t;super(),document.getElementById("svelte-1s0bs5k-style")||((t=J("style")).id="svelte-1s0bs5k-style",t.textContent=".par_domain__row.svelte-1s0bs5k{grid-template-columns:5% auto 20% 15%}.par_domain__row__state.svelte-1s0bs5k{justify-content:flex-end;text-align:end}",V(document.head,t)),_e(this,e,BI,RI,N,{controlsProfile:0,userName:1,folderId:2})}}function UI(e){let t,n,o,i,r,a,s,c,u,d,g=l("smarthome.contentFilters.categories")+"",m=l("smarthome.contentFilters.websites")+"";return{c(){t=J("div"),n=J("button"),o=q(g),r=_(),a=J("button"),s=q(m),oe(n,"role","tab"),oe(n,"aria-selected",i=e[3]===e[7].categories),oe(n,"class","tab"),oe(n,"data-test","cf_categories_tab"),se(n,"-active",e[3]===e[7].categories),oe(a,"role","tab"),oe(a,"aria-selected",c=e[3]===e[7].websites),oe(a,"class","tab"),oe(a,"data-test","cf_websites_tab"),se(a,"-active",e[3]===e[7].websites),oe(t,"slot","controls"),oe(t,"class","tab__wrap -large g-margin-top--20")},m(i,l){W(i,t,l),V(t,n),V(n,o),V(t,r),V(t,a),V(a,s),u||(d=[ee(n,"click",e[14]),ee(a,"click",e[15])],u=!0)},p(e,t){8&t&&i!==(i=e[3]===e[7].categories)&&oe(n,"aria-selected",i),136&t&&se(n,"-active",e[3]===e[7].categories),8&t&&c!==(c=e[3]===e[7].websites)&&oe(a,"aria-selected",c),136&t&&se(a,"-active",e[3]===e[7].websites)},d(e){e&&Z(t),u=!1,E(d)}}}function GI(e){let t,n;return t=new dI({props:{controlsProfile:e[5],policies:e[6],categories:e[1],userName:e[4],folderId:e[0]}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};32&n&&(o.controlsProfile=e[5]),64&n&&(o.policies=e[6]),2&n&&(o.categories=e[1]),16&n&&(o.userName=e[4]),1&n&&(o.folderId=e[0]),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function YI(e){let t,n;return t=new HI({props:{controlsProfile:e[5],userName:e[4],folderId:e[0]}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};32&n&&(o.controlsProfile=e[5]),16&n&&(o.userName=e[4]),1&n&&(o.folderId=e[0]),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function FI(e){let t,n,o,i=e[3]===e[7].categories&&GI(e),r=e[3]===e[7].websites&&YI(e);return{c(){t=J("div"),i&&i.c(),n=_(),r&&r.c(),oe(t,"slot","page-content")},m(e,a){W(e,t,a),i&&i.m(t,null),V(t,n),r&&r.m(t,null),o=!0},p(e,o){e[3]===e[7].categories?i?(i.p(e,o),8&o&&Ue(i,1)):(i=GI(e),i.c(),Ue(i,1),i.m(t,n)):i&&(Be(),Ge(i,1,1,(()=>{i=null})),He()),e[3]===e[7].websites?r?(r.p(e,o),8&o&&Ue(r,1)):(r=YI(e),r.c(),Ue(r,1),r.m(t,null)):r&&(Be(),Ge(r,1,1,(()=>{r=null})),He())},i(e){o||(Ue(i),Ue(r),o=!0)},o(e){Ge(i),Ge(r),o=!1},d(e){e&&Z(t),i&&i.d(),r&&r.d()}}}function QI(e){let t,n;return t=new Dr({props:{layout:"tabs-page",backEvent:!0,loading:e[2],heading:l("smarthome.contentFilters.title",e[4]),$$slots:{"page-content":[FI],controls:[UI]},$$scope:{ctx:e}}}),t.$on("backClick",e[16]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,[n]){const o={};4&n&&(o.loading=e[2]),16&n&&(o.heading=l("smarthome.contentFilters.title",e[4])),262267&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function VI(e,t,n){let o,i,r,a,s,l,c,u,d,g;T(e,yt,(e=>n(10,c=e))),T(e,kt,(e=>n(13,u=e))),T(e,zt,(e=>n(1,d=e))),T(e,It,(e=>n(6,g=e)));const m={categories:"categories",websites:"websites"};let{options:p=""}=t,f=!0,v=m.categories;he((async()=>{await function(){const e=[];g||e.push(qo());d||e.push(_o());return Promise.all(e)}(),n(2,f=!1)}));return e.$$set=e=>{"options"in e&&n(8,p=e.options)},e.$$.update=()=>{256&e.$$.dirty&&n(0,o=p.folderId),1025&e.$$.dirty&&n(9,i=Ao(c,o)),512&e.$$.dirty&&n(11,r=Ga(i)),10240&e.$$.dirty&&n(12,a=wo(u,r)),4096&e.$$.dirty&&n(4,s=Ya(a)),512&e.$$.dirty&&n(5,l=i&&i.controlsProfile?i.controlsProfile:null),2&e.$$.dirty&&console.log("categories",d)},[o,d,f,v,s,l,g,m,p,i,c,r,a,u,()=>n(3,v=m.categories),()=>n(3,v=m.websites),()=>xi(o)]}class WI extends $e{constructor(e){super(),_e(this,e,VI,QI,N,{options:8})}}function ZI(e,t,n){const o=e.slice();return o[12]=t[n],o[14]=n,o}function XI(e){let t,n,o,i,r,a,s=f.ellipsis(e[1].name,_I)+"",l=e[1].name+"";return{c(){t=J("kin-tooltip"),n=J("p"),o=q(s),i=_(),r=J("div"),a=q(l),oe(n,"slot","tooltip-activator"),oe(r,"slot","tooltip")},m(e,s){W(e,t,s),V(t,n),V(n,o),V(t,i),V(t,r),V(r,a)},p(e,t){2&t&&s!==(s=f.ellipsis(e[1].name,_I)+"")&&re(o,s),2&t&&l!==(l=e[1].name+"")&&re(a,l)},d(e){e&&Z(t)}}}function JI(e){let t,n=e[1].name+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p(e,o){2&o&&n!==(n=e[1].name+"")&&re(t,n)},d(e){e&&Z(t)}}}function KI(e){let t,n,o=Yk(e[6][e[12]])+"";return{c(){t=J("span"),n=q(o),oe(t,"class","bdt_item__day p -small")},m(e,o){W(e,t,o),V(t,n)},p(e,t){16&t&&o!==(o=Yk(e[6][e[12]])+"")&&re(n,o)},d(e){e&&Z(t)}}}function qI(e){let t,n,o,i,r,a,s,c,u,d,g,m,p,f,v,h,b,k,y,w,A,x,z,C,j,D,N,M,L,T,P,S,O,R,B,H=Hk(e[2])+"",U=Hk(e[3])+"",G=Vk(e[2],e[3])+"";function Y(e,t){return e[1].name.length<=_I?JI:XI}let F=Y(e),Q=F(e),K=e[4],$=[];for(let l=0;l<K.length;l+=1)$[l]=KI(ZI(e,K,l));return{c(){t=J("div"),n=J("input"),i=_(),r=J("div"),r.innerHTML='<kin-icon name="icon-l-bedtime" size="24"></kin-icon>',a=_(),s=J("div"),c=J("span"),Q.c(),u=_(),d=J("div"),g=q(H),m=q(" - "),p=q(U),f=q(" ("),v=q(G),h=q(")"),b=_(),k=J("div");for(let e=0;e<$.length;e+=1)$[e].c();y=_(),w=J("div"),A=J("kin-tooltip"),x=J("kin-button"),z=J("kin-icon"),j=_(),D=J("p"),D.textContent=`${l("global.delete")}`,N=_(),M=J("kin-tooltip"),L=J("kin-button"),T=J("kin-icon"),S=_(),O=J("p"),O.textContent=`${l("global.edit")}`,oe(n,"type","checkbox"),oe(n,"class","checkbox"),oe(n,"title",o=l("global.selectItem")+" "+e[1].name),oe(r,"class","kin_table__icon"),oe(c,"data-test","dt_name"),oe(d,"data-test","dt_duration"),oe(k,"data-test","dt_days"),ie(z,"name","icon-s-controls-bin"),ie(z,"size","16"),ie(x,"slot","tooltip-activator"),ie(x,"icononly",!0),ie(x,"type","blank"),ie(x,"size","small"),ie(x,"title",C=l("global.delete")+" "+e[1].name),ie(x,"data-test","dt_delete"),oe(D,"class","p -secondary -small"),oe(D,"slot","tooltip"),ie(T,"name","icon-m-action-pen"),ie(T,"size","16"),ie(L,"slot","tooltip-activator"),ie(L,"icononly",!0),ie(L,"type","blank"),ie(L,"size","small"),ie(L,"title",P=l("global.edit")+" "+e[1].name),ie(L,"data-test","dt_edit"),oe(O,"class","p -secondary -small"),oe(O,"slot","tooltip"),oe(w,"class","kin_table__actions"),oe(t,"role","row"),oe(t,"class","kin_table__row bdt_item"),se(t,"-selected",e[0])},m(o,l){W(o,t,l),V(t,n),n.checked=e[0],V(t,i),V(t,r),V(t,a),V(t,s),V(s,c),Q.m(c,null),V(t,u),V(t,d),V(d,g),V(d,m),V(d,p),V(d,f),V(d,v),V(d,h),V(t,b),V(t,k);for(let e=0;e<$.length;e+=1)$[e].m(k,null);V(t,y),V(t,w),V(w,A),V(A,x),V(x,z),V(A,j),V(A,D),V(w,N),V(w,M),V(M,L),V(L,T),V(M,S),V(M,O),R||(B=[ee(n,"change",e[7]),ee(n,"click",e[8]),ee(x,"click",e[9]),ee(L,"click",e[10])],R=!0)},p(e,[i]){if(2&i&&o!==(o=l("global.selectItem")+" "+e[1].name)&&oe(n,"title",o),1&i&&(n.checked=e[0]),F===(F=Y(e))&&Q?Q.p(e,i):(Q.d(1),Q=F(e),Q&&(Q.c(),Q.m(c,null))),4&i&&H!==(H=Hk(e[2])+"")&&re(g,H),8&i&&U!==(U=Hk(e[3])+"")&&re(p,U),12&i&&G!==(G=Vk(e[2],e[3])+"")&&re(v,G),80&i){let t;for(K=e[4],t=0;t<K.length;t+=1){const n=ZI(e,K,t);$[t]?$[t].p(n,i):($[t]=KI(n),$[t].c(),$[t].m(k,null))}for(;t<$.length;t+=1)$[t].d(1);$.length=K.length}2&i&&C!==(C=l("global.delete")+" "+e[1].name)&&ie(x,"title",C),2&i&&P!==(P=l("global.edit")+" "+e[1].name)&&ie(L,"title",P),1&i&&se(t,"-selected",e[0])},i:I,o:I,d(e){e&&Z(t),Q.d(),X($,e),R=!1,E(B)}}}const _I=24;function $I(e,t,n){let o,i,r;const a=ye();let{restriction:s=null}=t,{isChecked:l=!1}=t;return e.$$set=e=>{"restriction"in e&&n(1,s=e.restriction),"isChecked"in e&&n(0,l=e.isChecked)},e.$$.update=()=>{2&e.$$.dirty&&n(2,o=Rk(s.startTime.hours,s.startTime.minutes)),2&e.$$.dirty&&n(3,i=Rk(s.endTime.hours,s.endTime.minutes)),2&e.$$.dirty&&n(4,r=function(e){if(0!==Bk()&&"SUNDAY"===e[0]&&e.length>1){const t=e.shift();e.push(t)}return e}(s.days))},[l,s,o,i,r,a,{MONDAY:1,TUESDAY:2,WEDNESDAY:3,THURSDAY:4,FRIDAY:5,SATURDAY:6,SUNDAY:0},function(){l=this.checked,n(0,l)},()=>a("toggle"),()=>a("delete"),()=>a("edit")]}class ez extends $e{constructor(e){super(),_e(this,e,$I,qI,N,{restriction:1,isChecked:0})}}function tz(e,t,n){const o=e.slice();return o[7]=t[n].ringId,o[8]=t[n].momentId,o}function nz(e){let t,n,o,i,r,a,s,l,c,u,d,g=Yk(e[8])+"";function m(){return e[4](e[7])}return{c(){t=J("label"),n=J("p"),o=q(g),i=_(),r=J("input"),l=_(),oe(n,"class","bed_input__label input__label svelte-1sifn83"),oe(r,"id",a=e[7]),oe(r,"type","checkbox"),oe(r,"class","checkbox"),r.checked=s=e[1].includes(e[7]),se(r,"-error",e[0]),oe(t,"class","bed_input"),oe(t,"for",c=e[7]),se(t,"-error",e[0])},m(e,a){W(e,t,a),V(t,n),V(n,o),V(t,i),V(t,r),V(t,l),u||(d=ee(r,"click",m),u=!0)},p(n,i){e=n,4&i&&g!==(g=Yk(e[8])+"")&&re(o,g),4&i&&a!==(a=e[7])&&oe(r,"id",a),6&i&&s!==(s=e[1].includes(e[7]))&&(r.checked=s),1&i&&se(r,"-error",e[0]),4&i&&c!==(c=e[7])&&oe(t,"for",c),1&i&&se(t,"-error",e[0])},d(e){e&&Z(t),u=!1,d()}}}function oz(e){let t,n,o,i=l("smarthome.newDowntime.modal.error.selectDay")+"";return{c(){t=J("kin-icon"),n=_(),o=q(i),ie(t,"name","badge-critical"),ie(t,"size","15")},m(e,i){W(e,t,i),W(e,n,i),W(e,o,i)},p:I,d(e){e&&Z(t),e&&Z(n),e&&Z(o)}}}function iz(e){let t,n,o,i=e[2],r=[];for(let s=0;s<i.length;s+=1)r[s]=nz(tz(e,i,s));let a=e[0]&&oz();return{c(){t=J("div");for(let e=0;e<r.length;e+=1)r[e].c();n=_(),o=J("p"),a&&a.c(),oe(t,"class","bed_checkboxes svelte-1sifn83"),oe(o,"class","bed_checkboxes__error input__error svelte-1sifn83"),oe(o,"data-test","day_selector_error_msg")},m(e,i){W(e,t,i);for(let n=0;n<r.length;n+=1)r[n].m(t,null);W(e,n,i),W(e,o,i),a&&a.m(o,null)},p(e,[n]){if(15&n){let o;for(i=e[2],o=0;o<i.length;o+=1){const a=tz(e,i,o);r[o]?r[o].p(a,n):(r[o]=nz(a),r[o].c(),r[o].m(t,null))}for(;o<r.length;o+=1)r[o].d(1);r.length=i.length}e[0]?a?a.p(e,n):(a=oz(),a.c(),a.m(o,null)):a&&(a.d(1),a=null)},i:I,o:I,d(e){e&&Z(t),X(r,e),e&&Z(n),e&&Z(o),a&&a.d()}}}function rz(e,t,n){const o=ye(),i=[{ringId:"SUNDAY",momentId:0},{ringId:"MONDAY",momentId:1},{ringId:"TUESDAY",momentId:2},{ringId:"WEDNESDAY",momentId:3},{ringId:"THURSDAY",momentId:4},{ringId:"FRIDAY",momentId:5},{ringId:"SATURDAY",momentId:6}];let{error:r=!1}=t,{selectedDays:a=[]}=t,s=[];function l(e){a.includes(e)?a.splice(a.indexOf(e),1):a.push(e),o("days",a)}he((()=>{if(0!==Bk()&&"SUNDAY"===i[0].ringId){const e=i.shift();i.push(e)}n(2,s=[...i])}));return e.$$set=e=>{"error"in e&&n(0,r=e.error),"selectedDays"in e&&n(1,a=e.selectedDays)},[r,a,s,l,e=>l(e)]}class az extends $e{constructor(e){var t;super(),document.getElementById("svelte-1sifn83-style")||((t=J("style")).id="svelte-1sifn83-style",t.textContent=".bed_checkboxes.svelte-1sifn83{width:55%;margin-left:auto;margin-right:auto;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.bed_checkboxes__error.svelte-1sifn83{height:2rem;width:55%;margin:0.5rem auto 1rem;font-size:var(--font-size-small);justify-content:center}.bed_input__label.svelte-1sifn83{margin:0 0 0.5rem}",V(document.head,t)),_e(this,e,rz,iz,N,{error:0,selectedDays:1})}}function sz(e){let t,n,o,i,r,a,s,c,u,d,g,m,p,f,v,h,b,k,y,w,A,x,I=Vk(e[1].start,e[1].end)+"";return s=new az({props:{selectedDays:e[6].days,error:e[4]}}),s.$on("days",e[13]),{c(){t=J("form"),n=J("div"),o=J("kin-input"),a=_(),Xe(s.$$.fragment),c=_(),u=J("div"),d=J("div"),g=J("kin-input"),p=_(),f=J("div"),v=J("kin-input"),b=_(),k=J("p"),y=q(I),ie(o,"value",i=e[6].name),ie(o,"label",l("smarthome.device.name.label")),ie(o,"placeholder",l("smarthome.newDowntime.modal.name.placeholder")),ie(o,"error",r=e[3]?l("smarthome.newDowntime.modal.error.emptyName"):""),ie(o,"datatest","dt_input_name"),oe(n,"class","bed_name svelte-zxvj33"),ie(g,"type","time"),ie(g,"label",l("smarthome.newDowntime.modal.startTime.label")),ie(g,"value",m=e[1].start),ie(g,"datatest","time-picker_startTime"),oe(d,"class","input__row bed_selects__row svelte-zxvj33"),ie(v,"type","time"),ie(v,"label",l("smarthome.newDowntime.modal.endTime.label")),ie(v,"value",h=e[1].end),ie(v,"datatest","time-picker_endTime"),oe(f,"class","input__row bed_selects__row svelte-zxvj33"),oe(k,"class","tooltip -arrow-left bed_hint svelte-zxvj33"),oe(u,"class","bed_selects svelte-zxvj33"),oe(t,"slot","modal-content")},m(i,r){W(i,t,r),V(t,n),V(n,o),V(t,a),Je(s,t,null),V(t,c),V(t,u),V(u,d),V(d,g),V(u,p),V(u,f),V(f,v),V(u,b),V(u,k),V(k,y),w=!0,A||(x=[ee(o,"keyup",e[12]),B(e[7].call(null,g,{property:"start"})),B(e[7].call(null,v,{property:"end"})),ee(t,"submit",te(e[14]))],A=!0)},p(e,t){(!w||64&t&&i!==(i=e[6].name))&&ie(o,"value",i),(!w||8&t&&r!==(r=e[3]?l("smarthome.newDowntime.modal.error.emptyName"):""))&&ie(o,"error",r);const n={};64&t&&(n.selectedDays=e[6].days),16&t&&(n.error=e[4]),s.$set(n),(!w||2&t&&m!==(m=e[1].start))&&ie(g,"value",m),(!w||2&t&&h!==(h=e[1].end))&&ie(v,"value",h),(!w||2&t)&&I!==(I=Vk(e[1].start,e[1].end)+"")&&re(y,I)},i(e){w||(Ue(s.$$.fragment,e),w=!0)},o(e){Ge(s.$$.fragment,e),w=!1},d(e){e&&Z(t),Ke(s),A=!1,E(x)}}}function lz(e){let t,n,o;return{c(){t=J("kin-button"),t.textContent=`${l("global.save")}`,ie(t,"size","large"),ie(t,"data-test","modal_main_btn")},m(i,r){W(i,t,r),n||(o=ee(t,"click",e[11]),n=!0)},p:I,d(e){e&&Z(t),n=!1,o()}}}function cz(e){let t;return{c(){t=J("kin-loading"),ie(t,"label",l("smarthome.saving.btn")),ie(t,"size","small"),ie(t,"inline",!0),ie(t,"data-test","loading")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function uz(e){let t,n,o,i,r=l("smarthome.newDowntime.modal.error.duplicate")+"";return{c(){t=J("p"),n=J("kin-icon"),o=_(),i=q(r),ie(n,"name","badge-critical"),ie(n,"size","15"),oe(t,"class","bed_form__error p color-critical -text svelte-zxvj33"),oe(t,"data-test","dt_error_duplicate")},m(e,r){W(e,t,r),V(t,n),V(t,o),V(t,i)},p:I,d(e){e&&Z(t)}}}function dz(e){let t,n;function o(e,t){return e[2]?cz:lz}let i=o(e),r=i(e),a=e[5]&&uz();return{c(){t=J("div"),r.c(),n=_(),a&&a.c(),oe(t,"slot","modal-footer")},m(e,o){W(e,t,o),r.m(t,null),V(t,n),a&&a.m(t,null)},p(e,s){i===(i=o(e))&&r?r.p(e,s):(r.d(1),r=i(e),r&&(r.c(),r.m(t,n))),e[5]?a?a.p(e,s):(a=uz(),a.c(),a.m(t,null)):a&&(a.d(1),a=null)},d(e){e&&Z(t),r.d(),a&&a.d()}}}function gz(e){let t,n;return t=new tr({props:{title:l("smarthome.downtime.label"),subtitle:l("smarthome.newDowntime.modal.desc",e[0]),$$slots:{"modal-footer":[dz],"modal-content":[sz]},$$scope:{ctx:e}}}),t.$on("close",e[15]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,[n]){const o={};1&n&&(o.subtitle=l("smarthome.newDowntime.modal.desc",e[0])),524414&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function mz(e,t,n){const o=ye();let{folderId:i=null}=t,{userName:r=null}=t,{restrictionToEdit:a=null}=t,s=!1,l=!1,c=!1,u=!1,d={name:"",tag:"",startTime:{hours:0,minutes:0},endTime:{hours:0,minutes:0},days:[]};const g={start:"12:00",end:"12:00"};function m(){if(n(2,s=!0),""===d.name)return n(2,s=!1),n(3,l=!0);if(0===d.days.length)return n(2,s=!1),n(4,c=!0);var e,t;a?(e=d.id,t=d,Vn(`v2/timeRestrictions/${e}`,t,{method:"PUT"}).then((e=>e))).then((e=>e?.cause?.duplicateTimeRestriction?(n(2,s=!1),n(5,u=e?.cause?.duplicateTimeRestriction)):o("added"))).catch((e=>(n(2,s=!1),n(5,u=e?.cause?.duplicateTimeRestriction)))):function(e,t){return Vn(`v2/folders/${e}/controls/timeRestrictions`,t,{method:"POST"}).then((()=>Promise.all([Zo()])))}(i,d).then((e=>e?.cause?.duplicateTimeRestriction?(n(2,s=!1),n(5,u=e?.cause?.duplicateTimeRestriction)):o("added"))).catch((e=>(n(2,s=!1),n(5,u=e?.cause?.duplicateTimeRestriction))))}he((()=>{a&&(n(6,d=a),n(1,g.start=Uk(`${d.startTime.hours}:${d.startTime.minutes}`),g),n(1,g.end=Uk(`${d.endTime.hours}:${d.endTime.minutes}`),g))}));return e.$$set=e=>{"folderId"in e&&n(9,i=e.folderId),"userName"in e&&n(0,r=e.userName),"restrictionToEdit"in e&&n(10,a=e.restrictionToEdit)},e.$$.update=()=>{if(2&e.$$.dirty){const e=Pk(g.start),t=Pk(g.end);n(6,d.startTime.hours=e.hour(),d),n(6,d.startTime.minutes=e.minute(),d),n(6,d.endTime.hours=t.hour(),d),n(6,d.endTime.minutes=t.minute(),d)}},[r,g,s,l,c,u,d,function(e,{property:t}){const o=e=>n(1,g[t]=e.srcElement.value,g);return e.addEventListener("change",o),{destroy:e.removeEventListener.bind(e,"change",o)}},m,i,a,()=>m(),e=>{const t=e.target.value.trim();""!==t&&n(3,l=!1),n(6,d.name=t,d)},e=>{n(4,c=!1),n(6,d.days=e.detail,d)},()=>m(),function(t){we(e,t)}]}class pz extends $e{constructor(e){var t;super(),document.getElementById("svelte-zxvj33-style")||((t=J("style")).id="svelte-zxvj33-style",t.textContent=".bed_selects.svelte-zxvj33{width:55%;margin:0 auto;display:flex;flex-flow:row nowrap;justify-content:space-between;position:relative;align-items:center}.bed_selects__row.svelte-zxvj33{width:46%}.bed_name.svelte-zxvj33{width:55%;margin:0 auto 2rem}.bed_hint.svelte-zxvj33{position:absolute;left:104%;width:35%}.bed_form__error.svelte-zxvj33{padding:1rem 0 0}",V(document.head,t)),_e(this,e,mz,gz,N,{folderId:9,userName:0,restrictionToEdit:10})}}function fz(e){let t,n,o,i,r,a,s,c=l("smarthome.downtime.deleteDowntimes.modal.desc",e[0])+"";return{c(){t=J("div"),n=J("kin-icon"),o=_(),i=J("h2"),i.textContent=`${l("smarthome.downtime.deleteDowntimes.modal.title")}`,r=_(),a=J("p"),s=q(c),ie(n,"name","circle-critical"),ie(n,"size","60"),ie(n,"class","g-margin-bottom--20"),oe(i,"class","sve_modal__title"),oe(a,"class","sve_modal__subtitle"),oe(t,"slot","modal-header")},m(e,l){W(e,t,l),V(t,n),V(t,o),V(t,i),V(t,r),V(t,a),V(a,s)},p(e,t){1&t&&c!==(c=l("smarthome.downtime.deleteDowntimes.modal.desc",e[0])+"")&&re(s,c)},d(e){e&&Z(t)}}}function vz(e){let t,n,o,i,r;return{c(){t=J("kin-button"),t.textContent=`${l("smarthome.downtime.deleteDowntime.modal.delete.btn")}`,n=_(),o=J("kin-button"),o.textContent=`${l("smarthome.downtime.deleteDowntime.modal.keep.btn")}`,ie(t,"type","critical"),ie(t,"size","large"),ie(t,"data-test","modal_main_btn"),ie(o,"type","secondary"),ie(o,"size","large"),ie(o,"class","g-margin-left--5"),ie(o,"data-test","modal_secondary_btn")},m(a,s){W(a,t,s),W(a,n,s),W(a,o,s),i||(r=[ee(t,"click",e[3]),ee(o,"click",e[4])],i=!0)},p:I,d(e){e&&Z(t),e&&Z(n),e&&Z(o),i=!1,E(r)}}}function hz(e){let t;return{c(){t=J("kin-loading"),ie(t,"label",l("smarthome.device.remove.modal.removing")),ie(t,"size","small"),ie(t,"inline",!0),ie(t,"data-test","loading")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function bz(e){let t;function n(e,t){return e[1]?hz:vz}let o=n(e),i=o(e);return{c(){t=J("div"),i.c(),oe(t,"class","modal__actions"),oe(t,"slot","modal-footer")},m(e,n){W(e,t,n),i.m(t,null)},p(e,r){o===(o=n(e))&&i?i.p(e,r):(i.d(1),i=o(e),i&&(i.c(),i.m(t,null)))},d(e){e&&Z(t),i.d()}}}function kz(e){let t,n;return t=new tr({props:{$$slots:{"modal-footer":[bz],"modal-header":[fz]},$$scope:{ctx:e}}}),t.$on("close",e[5]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,[n]){const o={};67&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function yz(e,t,n){const o=ye();let{userName:i=null}=t,{isWorking:r=!1}=t;return e.$$set=e=>{"userName"in e&&n(0,i=e.userName),"isWorking"in e&&n(1,r=e.isWorking)},[i,r,o,()=>o("delete"),()=>o("close"),function(t){we(e,t)}]}class wz extends $e{constructor(e){super(),_e(this,e,yz,kz,N,{userName:0,isWorking:1})}}function Az(e,t,n){const o=e.slice();return o[34]=t[n],o}function xz(e){let t,n,o=e[0],i=[];for(let a=0;a<o.length;a+=1)i[a]=Iz(Az(e,o,a));const r=e=>Ge(i[e],1,1,(()=>{i[e]=null}));return{c(){for(let e=0;e<i.length;e+=1)i[e].c();t=$()},m(e,o){for(let t=0;t<i.length;t+=1)i[t].m(e,o);W(e,t,o),n=!0},p(e,n){if(4337&n[0]){let a;for(o=e[0],a=0;a<o.length;a+=1){const r=Az(e,o,a);i[a]?(i[a].p(r,n),Ue(i[a],1)):(i[a]=Iz(r),i[a].c(),Ue(i[a],1),i[a].m(t.parentNode,t))}for(Be(),a=o.length;a<i.length;a+=1)r(a);He()}},i(e){if(!n){for(let e=0;e<o.length;e+=1)Ue(i[e]);n=!0}},o(e){i=i.filter(Boolean);for(let t=0;t<i.length;t+=1)Ge(i[t]);n=!1},d(e){X(i,e),e&&Z(t)}}}function Iz(e){let t,n;return t=new ez({props:{restriction:e[34],isChecked:e[5].includes(e[34].id)}}),t.$on("toggle",(function(){return e[22](e[34])})),t.$on("edit",(function(){return e[23](e[34])})),t.$on("delete",(function(){return e[24](e[34])})),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(n,o){e=n;const i={};1&o[0]&&(i.restriction=e[34]),33&o[0]&&(i.isChecked=e[5].includes(e[34].id)),t.$set(i)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function zz(e){let t,n,o,i,r,a,s,c,u,d,g,m,p,f,v,h,b,k,y,w,A,x,I,z,C,j,D,N,M,L,T,P,S,O,R,B,H,U,G,Y,F,Q,X=l("smarthome.downtime.selectedDowntimes",e[5].length)+"",K=l("global.escToDeselect")+"",$=!e[2]&&xz(e);return{c(){t=J("div"),n=J("kin-view"),o=J("p"),o.textContent=`${l("smarthome.downtime.desc")}`,i=_(),r=J("div"),a=J("kin-button"),a.textContent=`${l("smarthome.newDowntime.btn")}`,s=_(),c=J("div"),u=J("kin-table"),d=J("div"),g=J("input"),f=_(),v=J("div"),h=_(),b=J("div"),b.textContent=`${l("smarthome.parental.table.name")}`,k=_(),y=J("div"),y.textContent=`${l("smarthome.parental.table.time")}`,w=_(),A=J("div"),A.textContent=`${l("smarthome.parental.table.days")}`,x=_(),I=J("div"),z=_(),C=J("div"),$&&$.c(),j=_(),D=J("div"),N=_(),M=J("div"),M.textContent=`${l("smarthome.downtime.empty.desc")}`,T=_(),P=J("div"),S=J("div"),O=q(X),R=_(),B=J("div"),H=J("kin-button"),H.textContent=`${l("global.delete")}`,U=_(),G=J("div"),oe(o,"class","p"),oe(o,"slot","description"),ie(a,"data-test","new-downtime"),oe(r,"slot","cta"),oe(g,"type","checkbox"),oe(g,"class",m="checkbox "+(0===e[5].length?"":e[5].length===e[9]?"-checked":"-some-checked")),g.checked=p=0!==e[5].length,oe(g,"title",l("global.selectAllItems")),oe(b,"role","columnheader"),oe(y,"role","columnheader"),oe(A,"role","columnheader"),oe(d,"slot","table-header"),oe(d,"role","row"),oe(d,"class","smh-bedtime-table-row svelte-lg2b4a"),oe(C,"slot","table-body"),oe(D,"slot","table-empty-icon"),oe(D,"class","svg -empty-downtime"),oe(D,"data-test","dt_empty"),oe(M,"slot","table-empty"),ie(u,"inactive","false"),ie(u,"selecteditems",L=e[5].length),ie(u,"datalength",e[9]),oe(c,"slot","view-content"),oe(S,"class","kin_actions__left"),ie(H,"size","small"),oe(G,"class","kin_actions__right"),oe(P,"slot","view-actions"),ie(n,"csscls","center"),oe(t,"slot","page-content")},m(l,m){W(l,t,m),V(t,n),V(n,o),V(n,i),V(n,r),V(r,a),V(n,s),V(n,c),V(c,u),V(u,d),V(d,g),V(d,f),V(d,v),V(d,h),V(d,b),V(d,k),V(d,y),V(d,w),V(d,A),V(d,x),V(d,I),V(u,z),V(u,C),$&&$.m(C,null),V(u,j),V(u,D),V(u,N),V(u,M),V(n,T),V(n,P),V(P,S),V(S,O),V(P,R),V(P,B),V(B,H),V(P,U),V(P,G),G.innerHTML=K,Y=!0,F||(Q=[ee(a,"click",e[20]),ee(g,"click",e[21]),ee(u,"kin-deselectAll",e[25]),ee(H,"click",e[26])],F=!0)},p(e,t){(!Y||544&t[0]&&m!==(m="checkbox "+(0===e[5].length?"":e[5].length===e[9]?"-checked":"-some-checked")))&&oe(g,"class",m),(!Y||32&t[0]&&p!==(p=0!==e[5].length))&&(g.checked=p),e[2]?$&&(Be(),Ge($,1,1,(()=>{$=null})),He()):$?($.p(e,t),4&t[0]&&Ue($,1)):($=xz(e),$.c(),Ue($,1),$.m(C,null)),(!Y||32&t[0]&&L!==(L=e[5].length))&&ie(u,"selecteditems",L),(!Y||512&t[0])&&ie(u,"datalength",e[9]),(!Y||32&t[0])&&X!==(X=l("smarthome.downtime.selectedDowntimes",e[5].length)+"")&&re(O,X)},i(e){Y||(Ue($),Y=!0)},o(e){Ge($),Y=!1},d(e){e&&Z(t),$&&$.d(),F=!1,E(Q)}}}function Cz(e){let t,n;return t=new pz({props:{folderId:e[1],userName:e[8],isWorking:e[3],restrictionToEdit:e[7]}}),t.$on("added",e[28]),t.$on("close",e[29]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};2&n[0]&&(o.folderId=e[1]),256&n[0]&&(o.userName=e[8]),8&n[0]&&(o.isWorking=e[3]),128&n[0]&&(o.restrictionToEdit=e[7]),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function jz(e){let t,n;return t=new wz({props:{userName:e[8],isWorking:e[3]}}),t.$on("delete",e[30]),t.$on("close",e[31]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};256&n[0]&&(o.userName=e[8]),8&n[0]&&(o.isWorking=e[3]),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function Ez(e){let t,n,o,i,r;t=new Dr({props:{layout:"center",backEvent:!0,loading:e[2],heading:l("smarthome.downtime.title",e[8]),$$slots:{"page-content":[zz]},$$scope:{ctx:e}}}),t.$on("backClick",e[27]);let a=("add"===e[4]||"edit"===e[4])&&Cz(e),s="delete"===e[4]&&jz(e);return{c(){Xe(t.$$.fragment),n=_(),a&&a.c(),o=_(),s&&s.c(),i=$()},m(e,l){Je(t,e,l),W(e,n,l),a&&a.m(e,l),W(e,o,l),s&&s.m(e,l),W(e,i,l),r=!0},p(e,n){const r={};4&n[0]&&(r.loading=e[2]),256&n[0]&&(r.heading=l("smarthome.downtime.title",e[8])),757&n[0]|64&n[1]&&(r.$$scope={dirty:n,ctx:e}),t.$set(r),"add"===e[4]||"edit"===e[4]?a?(a.p(e,n),16&n[0]&&Ue(a,1)):(a=Cz(e),a.c(),Ue(a,1),a.m(o.parentNode,o)):a&&(Be(),Ge(a,1,1,(()=>{a=null})),He()),"delete"===e[4]?s?(s.p(e,n),16&n[0]&&Ue(s,1)):(s=jz(e),s.c(),Ue(s,1),s.m(i.parentNode,i)):s&&(Be(),Ge(s,1,1,(()=>{s=null})),He())},i(e){r||(Ue(t.$$.fragment,e),Ue(a),Ue(s),r=!0)},o(e){Ge(t.$$.fragment,e),Ge(a),Ge(s),r=!1},d(e){Ke(t,e),e&&Z(n),a&&a.d(e),e&&Z(o),s&&s.d(e),e&&Z(i)}}}function Dz(e,t,n){let o,i,r,a,s,l,c,u;T(e,yt,(e=>n(16,c=e))),T(e,kt,(e=>n(19,u=e)));let{options:d=""}=t,g=!0,m=!1,p=null,f=null,v=[],h=[],b=null;function k(){return oi(o).then((e=>{n(5,v=[]),n(0,f=e)}))}function y(){return oi(o).then((e=>{Zo(),n(5,v=[]),n(0,f=e),n(4,p=null),n(7,b=null)}))}function w(e){n(3,m=!0);const t=e.map((e=>Vn(`v2/timeRestrictions/${e}`,null,{method:"DELETE"})));Promise.allSettled(t).then((()=>{Zo(),function(e){n(5,v=v.filter((t=>!e.includes(t))))}(e),k(),n(6,h=[]),n(4,p=null),n(3,m=!1)}))}function A(e){if(v.includes(e)){const t=[];for(let n=0;n<v.length;n++)v[n]!==e&&t.push(v[n]);return n(5,v=[...t])}return n(5,v=[...v,e])}function x(e=!1){return n(5,v=e?f.map((e=>e.id)):[])}he((()=>{k()}));return e.$$set=e=>{"options"in e&&n(14,d=e.options)},e.$$.update=()=>{1&e.$$.dirty[0]&&n(2,g=!f),16384&e.$$.dirty[0]&&n(1,o=d.folderId),65538&e.$$.dirty[0]&&n(15,i=Ao(c,o)),32768&e.$$.dirty[0]&&n(17,r=Ga(i)),655360&e.$$.dirty[0]&&n(18,a=wo(u,r)),262144&e.$$.dirty[0]&&n(8,s=Ya(a)),1&e.$$.dirty[0]&&n(9,l=null!==f?f.length:0)},[f,o,g,m,p,v,h,b,s,l,y,w,A,x,d,i,c,r,a,u,()=>n(4,p="add"),e=>x(e.target.checked),e=>A(e.id),e=>{n(7,b=e),n(4,p="edit")},e=>{n(6,h=[e.id]),n(4,p="delete")},()=>n(5,v=[]),()=>{n(6,h=[...v]),n(4,p="delete")},()=>xi(o),()=>y(),()=>{n(7,b=null),n(4,p=null)},()=>w(h),()=>n(4,p=null)]}class Nz extends $e{constructor(e){var t;super(),document.getElementById("svelte-lg2b4a-style")||((t=J("style")).id="svelte-lg2b4a-style",t.textContent="[slot='table-header'].svelte-lg2b4a,.bdt_item{grid-template-columns:5% 4% 22% 32% auto 8%}.bdt_item__day{white-space:nowrap}.bdt_item__day::after{content:',';display:inline-block;width:7px}.bdt_item__day:last-child::after{content:'';display:none}",V(document.head,t)),_e(this,e,Dz,Ez,N,{options:14},[-1,-1])}}function Mz(e,t,n){const o=e.slice();return o[13]=t[n],o}function Lz(e){let t,n,o=Yk(e[5][e[13]])+"";return{c(){t=J("span"),n=q(o),oe(t,"class","loc_item__day")},m(e,o){W(e,t,o),V(t,n)},p(e,t){2&t&&o!==(o=Yk(e[5][e[13]])+"")&&re(n,o)},d(e){e&&Z(t)}}}function Tz(e){let t,n,o,i,r,a,s,c,u,d,g,m,p,f,v,h,b,k,y,w,A,x,z,C,j,D,N,M,L=e[1].daysOfWeek,T=[];for(let l=0;l<L.length;l+=1)T[l]=Lz(Mz(e,L,l));return{c(){t=J("div"),n=J("input"),i=_(),r=J("div"),r.innerHTML='<kin-icon name="icon-m-location-by-time" size="24"></kin-icon>',a=_(),s=J("div"),c=q(e[3]),u=_(),d=J("div");for(let e=0;e<T.length;e+=1)T[e].c();g=_(),m=J("div"),p=J("kin-tooltip"),f=J("kin-button"),v=J("kin-icon"),b=_(),k=J("p"),k.textContent=`${l("global.delete")}`,y=_(),w=J("kin-tooltip"),A=J("kin-button"),x=J("kin-icon"),C=_(),j=J("p"),j.textContent=`${l("global.edit")}`,oe(n,"type","checkbox"),oe(n,"class","checkbox"),oe(n,"title",o=l("global.selectItem")+" "+e[3]),oe(r,"class","kin_table__icon"),oe(s,"data-test","la_alert"),oe(d,"data-test","la_detail"),ie(v,"name","icon-s-controls-bin"),ie(v,"size","16"),ie(f,"slot","tooltip-activator"),ie(f,"icononly",!0),ie(f,"type","blank"),ie(f,"size","small"),ie(f,"title",h=l("global.delete")+" "+e[3]),ie(f,"data-test","la_delete"),oe(k,"class","p -secondary -small"),oe(k,"slot","tooltip"),ie(x,"name","icon-m-action-pen"),ie(x,"size","16"),ie(A,"slot","tooltip-activator"),ie(A,"icononly",!0),ie(A,"type","blank"),ie(A,"size","small"),ie(A,"title",z=l("global.edit")+" "+e[3]),ie(A,"data-test","la_edit"),oe(j,"class","p -secondary -small"),oe(j,"slot","tooltip"),oe(m,"class","kin_table__actions"),oe(t,"role","row"),oe(t,"class","kin_table__row loc_item"),oe(t,"data-test",D=`loc-alert-time-${e[2]}`),se(t,"-selected",e[0])},m(o,l){W(o,t,l),V(t,n),n.checked=e[0],V(t,i),V(t,r),V(t,a),V(t,s),V(s,c),V(t,u),V(t,d);for(let e=0;e<T.length;e+=1)T[e].m(d,null);V(t,g),V(t,m),V(m,p),V(p,f),V(f,v),V(p,b),V(p,k),V(m,y),V(m,w),V(w,A),V(A,x),V(w,C),V(w,j),N||(M=[ee(n,"change",e[6]),ee(n,"click",e[7]),ee(f,"click",e[8]),ee(A,"click",e[9])],N=!0)},p(e,[i]){if(8&i&&o!==(o=l("global.selectItem")+" "+e[3])&&oe(n,"title",o),1&i&&(n.checked=e[0]),8&i&&re(c,e[3]),34&i){let t;for(L=e[1].daysOfWeek,t=0;t<L.length;t+=1){const n=Mz(e,L,t);T[t]?T[t].p(n,i):(T[t]=Lz(n),T[t].c(),T[t].m(d,null))}for(;t<T.length;t+=1)T[t].d(1);T.length=L.length}8&i&&h!==(h=l("global.delete")+" "+e[3])&&ie(f,"title",h),8&i&&z!==(z=l("global.edit")+" "+e[3])&&ie(A,"title",z),4&i&&D!==(D=`loc-alert-time-${e[2]}`)&&oe(t,"data-test",D),1&i&&se(t,"-selected",e[0])},i:I,o:I,d(e){e&&Z(t),X(T,e),N=!1,E(M)}}}function Pz(e,t,n){let o;const i=ye();let{timeAlert:r=null}=t,{isChecked:a=!1}=t,{index:s=0}=t;return e.$$set=e=>{"timeAlert"in e&&n(1,r=e.timeAlert),"isChecked"in e&&n(0,a=e.isChecked),"index"in e&&n(2,s=e.index)},e.$$.update=()=>{2&e.$$.dirty&&n(3,o=function(e){const t=Ok(e);return Hk(Pk(`${t.hours()}:${t.minutes()}`))}(r.secondInDay)),2&e.$$.dirty&&function(e){if(0!==Bk()&&"Sun"===e[0]&&e.length>1){const t=e.shift();e.push(t)}}(r.daysOfWeek)},[a,r,s,o,i,{Mon:1,Tue:2,Wed:3,Thu:4,Fri:5,Sat:6,Sun:0},function(){a=this.checked,n(0,a)},()=>i("toggle"),()=>i("delete"),()=>i("edit")]}class Sz extends $e{constructor(e){super(),_e(this,e,Pz,Tz,N,{timeAlert:1,isChecked:0,index:2})}}function Oz(e){let t,n,o,i,r,a,s=f.ellipsis(e[1].name,Gz)+"",l=e[1].name+"";return{c(){t=J("kin-tooltip"),n=J("p"),o=q(s),i=_(),r=J("div"),a=q(l),oe(n,"slot","tooltip-activator"),oe(r,"slot","tooltip")},m(e,s){W(e,t,s),V(t,n),V(n,o),V(t,i),V(t,r),V(r,a)},p(e,t){2&t&&s!==(s=f.ellipsis(e[1].name,Gz)+"")&&re(o,s),2&t&&l!==(l=e[1].name+"")&&re(a,l)},d(e){e&&Z(t)}}}function Rz(e){let t,n=e[1].name+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p(e,o){2&o&&n!==(n=e[1].name+"")&&re(t,n)},d(e){e&&Z(t)}}}function Bz(e){let t,n,o,i,r,a,s=f.ellipsis(e[1].addressString,Yz)+"",l=e[1].addressString+"";return{c(){t=J("kin-tooltip"),n=J("p"),o=q(s),i=_(),r=J("div"),a=q(l),oe(n,"slot","tooltip-activator"),oe(r,"slot","tooltip")},m(e,s){W(e,t,s),V(t,n),V(n,o),V(t,i),V(t,r),V(r,a)},p(e,t){2&t&&s!==(s=f.ellipsis(e[1].addressString,Yz)+"")&&re(o,s),2&t&&l!==(l=e[1].addressString+"")&&re(a,l)},d(e){e&&Z(t)}}}function Hz(e){let t,n=e[1].addressString+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p(e,o){2&o&&n!==(n=e[1].addressString+"")&&re(t,n)},d(e){e&&Z(t)}}}function Uz(e){let t,n,o,i,r,a,s,c,u,d,g,m,p,f,v,h,b,k,y,w,A,x,z,C,j,D,N,M,L;function T(e,t){return e[1].name.length<=Gz?Rz:Oz}let P=T(e),S=P(e);function O(e,t){return e[1].addressString.length<=Yz?Hz:Bz}let R=O(e),B=R(e);return{c(){t=J("div"),n=J("input"),i=_(),r=J("div"),r.innerHTML='<kin-icon name="icon-m-location" size="24"></kin-icon>',a=_(),s=J("div"),c=J("span"),S.c(),u=_(),d=J("div"),g=J("span"),B.c(),m=_(),p=J("div"),f=J("kin-tooltip"),v=J("kin-button"),h=J("kin-icon"),k=_(),y=J("p"),y.textContent=`${l("global.delete")}`,w=_(),A=J("kin-tooltip"),x=J("kin-button"),z=J("kin-icon"),j=_(),D=J("p"),D.textContent=`${l("global.edit")}`,oe(n,"type","checkbox"),oe(n,"class","checkbox"),oe(n,"title",o=l("global.selectItem")+" "+e[1].name),oe(r,"class","kin_table__icon"),oe(c,"data-test","la_alert"),oe(g,"data-test","la_detail"),ie(h,"name","icon-s-controls-bin"),ie(h,"size","16"),ie(v,"slot","tooltip-activator"),ie(v,"icononly",!0),ie(v,"type","blank"),ie(v,"size","small"),ie(v,"title",b=l("global.delete")+" "+e[1].name),ie(v,"data-test","dt_delete"),oe(y,"class","p -secondary -small"),oe(y,"slot","tooltip"),ie(z,"name","icon-m-action-pen"),ie(z,"size","16"),ie(x,"slot","tooltip-activator"),ie(x,"icononly",!0),ie(x,"type","blank"),ie(x,"size","small"),ie(x,"title",C=l("global.edit")+" "+e[1].name),ie(x,"data-test","dt_edit"),oe(D,"class","p -secondary -small"),oe(D,"slot","tooltip"),oe(p,"class","kin_table__actions"),oe(t,"role","row"),oe(t,"class","kin_table__row loc_item"),oe(t,"data-test",N=`loc-alert-place-${e[2]}`),se(t,"-selected",e[0])},m(o,l){W(o,t,l),V(t,n),n.checked=e[0],V(t,i),V(t,r),V(t,a),V(t,s),V(s,c),S.m(c,null),V(t,u),V(t,d),V(d,g),B.m(g,null),V(t,m),V(t,p),V(p,f),V(f,v),V(v,h),V(f,k),V(f,y),V(p,w),V(p,A),V(A,x),V(x,z),V(A,j),V(A,D),M||(L=[ee(n,"change",e[4]),ee(n,"click",e[5]),ee(v,"click",e[6]),ee(x,"click",e[7])],M=!0)},p(e,[i]){2&i&&o!==(o=l("global.selectItem")+" "+e[1].name)&&oe(n,"title",o),1&i&&(n.checked=e[0]),P===(P=T(e))&&S?S.p(e,i):(S.d(1),S=P(e),S&&(S.c(),S.m(c,null))),R===(R=O(e))&&B?B.p(e,i):(B.d(1),B=R(e),B&&(B.c(),B.m(g,null))),2&i&&b!==(b=l("global.delete")+" "+e[1].name)&&ie(v,"title",b),2&i&&C!==(C=l("global.edit")+" "+e[1].name)&&ie(x,"title",C),4&i&&N!==(N=`loc-alert-place-${e[2]}`)&&oe(t,"data-test",N),1&i&&se(t,"-selected",e[0])},i:I,o:I,d(e){e&&Z(t),S.d(),B.d(),M=!1,E(L)}}}const Gz=15,Yz=40;function Fz(e,t,n){const o=ye();let{placeAlert:i=null}=t,{isChecked:r=!1}=t,{index:a=0}=t;return e.$$set=e=>{"placeAlert"in e&&n(1,i=e.placeAlert),"isChecked"in e&&n(0,r=e.isChecked),"index"in e&&n(2,a=e.index)},[r,i,a,o,function(){r=this.checked,n(0,r)},()=>o("toggle"),()=>o("delete"),()=>o("edit")]}class Qz extends $e{constructor(e){super(),_e(this,e,Fz,Uz,N,{placeAlert:1,isChecked:0,index:2})}}function Vz(e){let t,n,o,i,r;return n=new Yl({props:{label:l("smarthome.locationAlerts.selectTypeModal.byTime.title"),desc:l("smarthome.locationAlerts.selectTypeModal.byTime.desc"),icon:"icon-m-location-by-time",cssCls:"-blank",dataTest:"smh_loc_alert_by_time"}}),n.$on("domClick",e[2]),i=new Yl({props:{label:l("smarthome.locationAlerts.selectTypeModal.byPlace.title"),desc:l("smarthome.locationAlerts.selectTypeModal.byPlace.desc"),icon:"icon-m-location",cssCls:"-blank",dataTest:"smh_loc_alert_by_place"}}),i.$on("domClick",e[3]),{c(){t=J("div"),Xe(n.$$.fragment),o=_(),Xe(i.$$.fragment),oe(t,"class","loc_tiles svelte-17br0w8"),oe(t,"slot","modal-content")},m(e,a){W(e,t,a),Je(n,t,null),V(t,o),Je(i,t,null),r=!0},p:I,i(e){r||(Ue(n.$$.fragment,e),Ue(i.$$.fragment,e),r=!0)},o(e){Ge(n.$$.fragment,e),Ge(i.$$.fragment,e),r=!1},d(e){e&&Z(t),Ke(n),Ke(i)}}}function Wz(e){let t,n;return t=new tr({props:{title:l("smarthome.locationAlerts.selectTypeModal.title"),subtitle:l("smarthome.locationAlerts.selectTypeModal.desc",e[0]),$$slots:{"modal-content":[Vz]},$$scope:{ctx:e}}}),t.$on("close",e[4]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,[n]){const o={};1&n&&(o.subtitle=l("smarthome.locationAlerts.selectTypeModal.desc",e[0])),32&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function Zz(e,t,n){const o=ye();let{userName:i=null}=t;return e.$$set=e=>{"userName"in e&&n(0,i=e.userName)},[i,o,()=>o("selectedTime"),()=>o("selectedPlace"),function(t){we(e,t)}]}class Xz extends $e{constructor(e){var t;super(),document.getElementById("svelte-17br0w8-style")||((t=J("style")).id="svelte-17br0w8-style",t.textContent=".loc_tiles.svelte-17br0w8{margin:4rem auto;width:80%;height:16rem;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2rem}",V(document.head,t)),_e(this,e,Zz,Wz,N,{userName:0})}}function Jz(e){let t,n,o,i,r,a,s,c,u,d,g;return n=new az({props:{selectedDays:e[4],error:e[2]}}),n.$on("days",e[11]),{c(){t=J("form"),Xe(n.$$.fragment),o=_(),i=J("div"),r=J("div"),a=J("label"),a.textContent=`${l("smarthome.newDowntime.modal.time.label")}`,s=_(),c=J("kin-input"),oe(a,"for","time"),oe(a,"class","input__label"),ie(c,"type","time"),ie(c,"id","time"),ie(c,"value",e[5]),ie(c,"datatest","time-picker"),oe(r,"class","input__row loc_selects__row svelte-1fux3jp"),oe(i,"class","loc_selects svelte-1fux3jp"),oe(t,"slot","modal-content")},m(l,m){W(l,t,m),Je(n,t,null),V(t,o),V(t,i),V(i,r),V(r,a),V(r,s),V(r,c),u=!0,d||(g=[B(e[6].call(null,c)),ee(t,"submit",te(e[12]))],d=!0)},p(e,t){const o={};16&t&&(o.selectedDays=e[4]),4&t&&(o.error=e[2]),n.$set(o),(!u||32&t)&&ie(c,"value",e[5])},i(e){u||(Ue(n.$$.fragment,e),u=!0)},o(e){Ge(n.$$.fragment,e),u=!1},d(e){e&&Z(t),Ke(n),d=!1,E(g)}}}function Kz(e){let t,n,o;return{c(){t=J("kin-button"),t.textContent=`${l("global.save")}`,ie(t,"size","large"),ie(t,"data-test","modal_main_btn")},m(i,r){W(i,t,r),n||(o=ee(t,"click",e[10]),n=!0)},p:I,d(e){e&&Z(t),n=!1,o()}}}function qz(e){let t;return{c(){t=J("kin-loading"),ie(t,"label",l("smarthome.saving.btn")),ie(t,"size","small"),ie(t,"inline",!0),ie(t,"data-test","loading")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function _z(e){let t,n,o,i,r=l(e[3])+"";return{c(){t=J("p"),n=J("kin-icon"),o=_(),i=q(r),ie(n,"name","badge-critical"),ie(n,"size","15"),oe(t,"class","loc_form__error p color-critical -text svelte-1fux3jp"),oe(t,"data-test","la_error_msg")},m(e,r){W(e,t,r),V(t,n),V(t,o),V(t,i)},p(e,t){8&t&&r!==(r=l(e[3])+"")&&re(i,r)},d(e){e&&Z(t)}}}function $z(e){let t,n;function o(e,t){return e[1]?qz:Kz}let i=o(e),r=i(e),a=e[3]&&_z(e);return{c(){t=J("div"),r.c(),n=_(),a&&a.c(),oe(t,"slot","modal-footer")},m(e,o){W(e,t,o),r.m(t,null),V(t,n),a&&a.m(t,null)},p(e,s){i===(i=o(e))&&r?r.p(e,s):(r.d(1),r=i(e),r&&(r.c(),r.m(t,n))),e[3]?a?a.p(e,s):(a=_z(e),a.c(),a.m(t,null)):a&&(a.d(1),a=null)},d(e){e&&Z(t),r.d(),a&&a.d()}}}function eC(e){let t,n;return t=new tr({props:{title:l("smarthome.locationAlerts.addTimeAlertModal.title"),subtitle:l("smarthome.locationAlerts.addTimeAlertModal.desc",e[0]),$$slots:{"modal-footer":[$z],"modal-content":[Jz]},$$scope:{ctx:e}}}),t.$on("close",e[13]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,[n]){const o={};1&n&&(o.subtitle=l("smarthome.locationAlerts.addTimeAlertModal.desc",e[0])),1048638&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function tC(e,t,n){const o=ye();let{userId:i=null}=t,{userName:r=null}=t,{timeAlertToEdit:a=null}=t;const s={Mon:"MONDAY",Tue:"TUESDAY",Wed:"WEDNESDAY",Thu:"THURSDAY",Fri:"FRIDAY",Sat:"SATURDAY",Sun:"SUNDAY"},l={MONDAY:"Mon",TUESDAY:"Tue",WEDNESDAY:"Wed",THURSDAY:"Thu",FRIDAY:"Fri",SATURDAY:"Sat",SUNDAY:"Sun"};let c=!1,u=!1,d=!1,g={enabled:!0,userId:i,secondInDay:0,daysOfWeek:[]},m=[],p="12:00";function f(){if(n(1,c=!0),n(3,d=!1),0===m.length)return n(1,c=!1),n(2,u=!0);var e;(g.secondInDay=Sk(p).asSeconds(),g.daysOfWeek=m.map((e=>l[e])),a)?function(e,t){return Vn(`v1/scheduleChecks/${L(Mt)}/${e}`,t,{method:"PUT"}).then((()=>ei()))}(g.id,g).then((()=>{o("close"),n(1,c=!1)})).catch((e=>{n(3,d=e&&e.message||"Invalid data"),n(1,c=!1)})):(e=g,Vn(`/v1/scheduleChecks/${L(Mt)}`,e,{method:"POST"}).then((()=>ei()))).then((()=>{o("close"),n(1,c=!1)})).catch((e=>{n(3,d=e&&e.message||"Invalid data"),n(1,c=!1)}))}he((()=>{if(a){g=a;const e=Ok(g.secondInDay);n(5,p=Uk(`${e.hours()}:${e.minutes()}`)),n(4,m=g.daysOfWeek.map((e=>s[e])))}}));return e.$$set=e=>{"userId"in e&&n(8,i=e.userId),"userName"in e&&n(0,r=e.userName),"timeAlertToEdit"in e&&n(9,a=e.timeAlertToEdit)},[r,c,u,d,m,p,function(e){const t=e=>n(5,p=e.srcElement.value);return e.addEventListener("change",t),{destroy:e.removeEventListener.bind(e,"change",t)}},f,i,a,()=>f(),e=>{n(2,u=!1),n(4,m=e.detail)},()=>f(),function(t){we(e,t)}]}class nC extends $e{constructor(e){var t;super(),document.getElementById("svelte-1fux3jp-style")||((t=J("style")).id="svelte-1fux3jp-style",t.textContent=".loc_form__error.svelte-1fux3jp{padding:1rem 0 0}.loc_selects.svelte-1fux3jp{width:55%;margin:0 auto;display:flex;flex-flow:row nowrap;justify-content:center;position:relative;align-items:center}.loc_selects__row.svelte-1fux3jp{width:46%}",V(document.head,t)),_e(this,e,tC,eC,N,{userId:8,userName:0,timeAlertToEdit:9})}}var oC=/^\s+|\s+$/g,iC=/^[-+]0x[0-9a-f]+$/i,rC=/^0b[01]+$/i,aC=/^0o[0-7]+$/i,sC=parseInt,lC="object"==typeof Nn&&Nn&&Nn.Object===Object&&Nn,cC="object"==typeof self&&self&&self.Object===Object&&self,uC=lC||cC||Function("return this")(),dC=Object.prototype.toString,gC=Math.max,mC=Math.min,pC=function(){return uC.Date.now()};function fC(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function vC(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&"[object Symbol]"==dC.call(e)}(e))return NaN;if(fC(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=fC(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(oC,"");var n=rC.test(e);return n||aC.test(e)?sC(e.slice(2),n?2:8):iC.test(e)?NaN:+e}var hC=function(e,t,n){var o,i,r,a,s,l,c=0,u=!1,d=!1,g=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function m(t){var n=o,r=i;return o=i=void 0,c=t,a=e.apply(r,n)}function p(e){return c=e,s=setTimeout(v,t),u?m(e):a}function f(e){var n=e-l;return void 0===l||n>=t||n<0||d&&e-c>=r}function v(){var e=pC();if(f(e))return h(e);s=setTimeout(v,function(e){var n=t-(e-l);return d?mC(n,r-(e-c)):n}(e))}function h(e){return s=void 0,g&&o?m(e):(o=i=void 0,a)}function b(){var e=pC(),n=f(e);if(o=arguments,i=this,l=e,n){if(void 0===s)return p(l);if(d)return s=setTimeout(v,t),m(l)}return void 0===s&&(s=setTimeout(v,t)),a}return t=vC(t)||0,fC(n)&&(u=!!n.leading,r=(d="maxWait"in n)?gC(vC(n.maxWait)||0,t):r,g="trailing"in n?!!n.trailing:g),b.cancel=function(){void 0!==s&&clearTimeout(s),c=0,o=l=i=s=void 0},b.flush=function(){return void 0===s?a:h(pC())},b};const{document:bC}=Ve;function kC(e){let t,n,o;return{c(){t=J("kin-button"),t.textContent=`${l("global.save")}`,ie(t,"size","large"),ie(t,"data-test","modal_main_btn")},m(i,r){W(i,t,r),n||(o=ee(t,"click",e[16]),n=!0)},p:I,d(e){e&&Z(t),n=!1,o()}}}function yC(e){let t;return{c(){t=J("kin-loading"),ie(t,"label",l("smarthome.saving.btn")),ie(t,"size","small"),ie(t,"inline",!0),ie(t,"data-test","loading")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function wC(e){let t,n,o,i,r=l(e[4])+"";return{c(){t=J("p"),n=J("kin-icon"),o=_(),i=q(r),ie(n,"name","badge-critical"),ie(n,"size","15"),oe(t,"class","plc_form__error p color-critical -text svelte-151wuu"),oe(t,"data-test","la_error_msg")},m(e,r){W(e,t,r),V(t,n),V(t,o),V(t,i)},p(e,t){16&t&&r!==(r=l(e[4])+"")&&re(i,r)},d(e){e&&Z(t)}}}function AC(e){let t,n,o,i,r,a,s,c,u,d,g,m,p,f,v,h,b,k,y,w,A,x,I,z,C,j,D,N,M,L,T,P,S,O,R,B,H,U,G,Y,F,Q,X,K=l("smarthome.locationAlerts.addTimeAlertModal.subTitle",e[0])+"",$=l("smarthome.locationAlerts.addPlaceAlertModal.arrives.label")+"",te=l("smarthome.locationAlerts.addPlaceAlertModal.leaves.label")+"";function ne(e,t){return e[1]?yC:kC}let ae=ne(e),se=ae(e),le=e[4]&&wC(e);return{c(){t=J("div"),n=J("div"),o=J("h2"),o.textContent=`${l("smarthome.locationAlerts.addPlaceAlertModal.title")}`,i=_(),r=J("div"),a=J("kin-input"),u=_(),d=J("kin-input"),p=_(),f=J("div"),v=J("p"),h=q(K),b=_(),k=J("div"),y=J("p"),w=J("kin-icon"),A=_(),x=q($),I=_(),z=J("kin-switch"),D=_(),N=J("div"),M=J("p"),L=J("kin-icon"),T=_(),P=q(te),S=_(),O=J("kin-switch"),H=_(),U=J("div"),se.c(),G=_(),le&&le.c(),Y=_(),F=J("div"),F.innerHTML='<kin-loading size="small" fullscreen="true" data-test="loading"></kin-loading>',oe(o,"class","h2 modal__title"),ie(a,"id","locationName"),ie(a,"class","g-margin-bottom--20"),ie(a,"value",s=e[6].name),ie(a,"label",l("smarthome.locationAlerts.locationName")),ie(a,"placeholder",l("smarthome.locationAlerts.addPlaceAlertModal.locationName.placeholder")),ie(a,"error",c=e[2]?l("smarthome.locationAlerts.addPlaceAlertModal.locationName.emptyName"):""),ie(a,"datatest","la_input_name"),ie(d,"id","address"),ie(d,"value",g=e[6].addressString),ie(d,"label",l("smarthome.locationAlerts.address")),ie(d,"placeholder",l("smarthome.locationAlerts.addPlaceAlertModal.address.placeholder")),ie(d,"error",m=e[3]?l("smarthome.locationAlerts.addPlaceAlertModal.locationAddress.emptyAddress"):""),ie(d,"datatest","la_input_address"),oe(v,"class","p -secondary -small g-align--left g-font--uppercase g-margin-bottom--10"),ie(w,"name","icon-m-location-arrive"),ie(w,"size","24"),oe(y,"class","bed_input__label"),ie(z,"size","small"),ie(z,"trivial","true"),ie(z,"checked",C=e[6].entering),ie(z,"datatest","smh_alert_entering"),ie(z,"title",j=l("smarthome.locationAlerts.addTimeAlertModal.subTitle",e[0])+" "+l("smarthome.locationAlerts.addPlaceAlertModal.arrives.label")),oe(k,"class","plc_checkbox svelte-151wuu"),ie(L,"name","icon-m-location-leaves"),ie(L,"size","24"),oe(M,"class","bed_input__label"),ie(O,"size","small"),ie(O,"trivial","true"),ie(O,"checked",R=e[6].leaving),ie(O,"datatest","smh_alert_leaving"),ie(O,"title",B=l("smarthome.locationAlerts.addTimeAlertModal.subTitle",e[0])+" "+l("smarthome.locationAlerts.addPlaceAlertModal.leaves.label")),oe(N,"class","plc_checkbox svelte-151wuu"),oe(U,"class","modal__actions"),oe(n,"class","plc_content svelte-151wuu"),oe(F,"class","plc_map svelte-151wuu"),oe(F,"id","map"),oe(t,"slot","modal-content")},m(s,l){W(s,t,l),V(t,n),V(n,o),V(n,i),V(n,r),V(r,a),V(r,u),V(r,d),V(n,p),V(n,f),V(f,v),V(v,h),V(f,b),V(f,k),V(k,y),V(y,w),V(y,A),V(y,x),V(k,I),V(k,z),V(f,D),V(f,N),V(N,M),V(M,L),V(M,T),V(M,P),V(N,S),V(N,O),V(n,H),V(n,U),se.m(U,null),V(U,G),le&&le.m(U,null),V(t,Y),V(t,F),e[17](F),Q||(X=[ee(a,"keyup",e[12]),ee(d,"keyup",e[13]),ee(z,"click",e[14]),ee(O,"click",e[15])],Q=!0)},p(e,t){64&t&&s!==(s=e[6].name)&&ie(a,"value",s),4&t&&c!==(c=e[2]?l("smarthome.locationAlerts.addPlaceAlertModal.locationName.emptyName"):"")&&ie(a,"error",c),64&t&&g!==(g=e[6].addressString)&&ie(d,"value",g),8&t&&m!==(m=e[3]?l("smarthome.locationAlerts.addPlaceAlertModal.locationAddress.emptyAddress"):"")&&ie(d,"error",m),1&t&&K!==(K=l("smarthome.locationAlerts.addTimeAlertModal.subTitle",e[0])+"")&&re(h,K),64&t&&C!==(C=e[6].entering)&&ie(z,"checked",C),1&t&&j!==(j=l("smarthome.locationAlerts.addTimeAlertModal.subTitle",e[0])+" "+l("smarthome.locationAlerts.addPlaceAlertModal.arrives.label"))&&ie(z,"title",j),64&t&&R!==(R=e[6].leaving)&&ie(O,"checked",R),1&t&&B!==(B=l("smarthome.locationAlerts.addTimeAlertModal.subTitle",e[0])+" "+l("smarthome.locationAlerts.addPlaceAlertModal.leaves.label"))&&ie(O,"title",B),ae===(ae=ne(e))&&se?se.p(e,t):(se.d(1),se=ae(e),se&&(se.c(),se.m(U,G))),e[4]?le?le.p(e,t):(le=wC(e),le.c(),le.m(U,null)):le&&(le.d(1),le=null)},d(n){n&&Z(t),se.d(),le&&le.d(),e[17](null),Q=!1,E(X)}}}function xC(e){let t,n;return t=new tr({props:{cssCls:"-headless -footless",$$slots:{"modal-content":[AC]},$$scope:{ctx:e}}}),t.$on("close",e[18]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,[n]){const o={};268435583&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function IC(e,t,n){const o=ye();let{userName:i=null}=t,{userId:r=null}=t,{defaultPosition:s=null}=t,{placeAlertToEdit:l=null}=t,c=!1,u=!1,d=!1,g=!1,m=null,p=null,f={lat:50.051997,lng:14.441186},v={userId:r,name:"",addressString:"",lat:"",lon:"",radiusMeters:20,entering:!0,leaving:!0};function h(){p.$set({location:f}),b(f)}function b(e){Mk(e).then((e=>{n(6,v.addressString=e,v),document.querySelector("#address input").value=e}))}he((()=>{if(l){const e=l.notificationSettings.find((e=>e.userId==r));delete v.notificationSettings,n(6,v=l),f.lat=l.lat,f.lng=l.lon,n(6,v.entering=e.notifyOnEnter,v),n(6,v.leaving=e.notifyOnExit,v),n(6,v.userId=e.userId,v)}else s&&(f=s.location);p?h():Promise.all([a.importModule("Map"),w.getValueCached("avdef://config/Ring/MapBoxApiKey")]).then((([e,t])=>{p=new e({target:m,props:{mapBoxAccessToken:t,options:{draggableMarker:!0,interactive:!0}}}),p.$on("location",(e=>{f=e,b(f)})),h()})).catch((e=>console.error("MAP ERROR",e)))}));const k=hC((function(){(function(e){return Nk().then((t=>new Promise(((n,o)=>{t.geocode({address:e},((e,t)=>{"OK"===t?n({lat:e[0].geometry.location.lat(),lng:e[0].geometry.location.lng()}):o(t)}))}))))})(v.addressString).then((e=>{f=e,p.$set({location:f})}))}),800,{leading:!1,trailing:!0});function y(){if(n(1,c=!0),n(6,v.lat=f.lat,v),n(6,v.lon=f.lng,v),""===v.name?n(2,u=!0):n(2,u=!1),""===v.addressString?n(3,d=!0):n(3,d=!1),d||u)return n(1,c=!1);var e;l?function(e){const t=L(Mt);return Promise.all([Vn(`v1/places/${t}/${e.id}`,{addressString:e.addressString,lat:e.lat,lon:e.lon,name:e.name,radiusMeters:e.radiusMeters},{method:"PUT"}),ni(e.id,[{notificationType:{push:!0},notifyOnEnter:e.entering,notifyOnExit:e.leaving,userId:e.userId}])])}(v).then((()=>{o("close"),n(1,c=!1)})).catch((e=>{n(4,g=e&&e.message||"Invalid data"),n(1,c=!1)})):(e=v,Vn(`v1/places/${L(Mt)}`,{addressString:e.addressString,lat:e.lat,lon:e.lon,name:e.name,radiusMeters:e.radiusMeters},{method:"POST"}).then((t=>ni(t.id,[{notificationType:{push:!0},notifyOnEnter:e.entering,notifyOnExit:e.leaving,userId:e.userId}])))).then((()=>{o("close"),n(1,c=!1)})).catch((e=>{n(4,g=e&&e.message||"Invalid data"),n(1,c=!1)}))}return e.$$set=e=>{"userName"in e&&n(0,i=e.userName),"userId"in e&&n(9,r=e.userId),"defaultPosition"in e&&n(10,s=e.defaultPosition),"placeAlertToEdit"in e&&n(11,l=e.placeAlertToEdit)},[i,c,u,d,g,m,v,k,y,r,s,l,e=>{n(6,v.name=e.target.value.trim(),v)},e=>{n(6,v.addressString=e.target.value.trim(),v),""!==v.addressString&&k()},()=>n(6,v.entering=!v.entering,v),()=>n(6,v.leaving=!v.leaving,v),()=>y(),function(e){xe[e?"unshift":"push"]((()=>{m=e,n(5,m)}))},function(t){we(e,t)}]}class zC extends $e{constructor(e){var t;super(),bC.getElementById("svelte-151wuu-style")||((t=J("style")).id="svelte-151wuu-style",t.textContent=".plc_form__error.svelte-151wuu{padding:1rem 0 0}.plc_content.svelte-151wuu{margin-left:calc(50% + 30px);height:60%;height:450px;display:flex;flex-flow:column;justify-content:space-between}.plc_map.svelte-151wuu{position:absolute;top:0;right:50%;bottom:0;left:0;background:rgba(255,255,255,0.1);border-radius:var(--modal-radius) 0 0 var(--modal-radius);overflow:hidden;display:flex;flex-flow:row;align-items:center;justify-content:center}.plc_checkbox.svelte-151wuu{display:flex;flex-flow:row;justify-content:space-between;align-items:center;padding:0.6rem 0}",V(bC.head,t)),_e(this,e,IC,xC,N,{userName:0,userId:9,defaultPosition:10,placeAlertToEdit:11})}}function CC(e){let t,n=l("smarthome.locationAlerts.deleteAlertModal.title")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function jC(e){let t,n=l("smarthome.locationAlerts.deleteAlertsModal.title")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function EC(e){let t,n=l("smarthome.locationAlerts.deletePlaceAlertModal.desc",e[0])+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p(e,o){1&o&&n!==(n=l("smarthome.locationAlerts.deletePlaceAlertModal.desc",e[0])+"")&&re(t,n)},d(e){e&&Z(t)}}}function DC(e){let t,n=l("smarthome.locationAlerts.deleteTimeAlertModal.desc",e[0])+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p(e,o){1&o&&n!==(n=l("smarthome.locationAlerts.deleteTimeAlertModal.desc",e[0])+"")&&re(t,n)},d(e){e&&Z(t)}}}function NC(e){let t,n=l("smarthome.locationAlerts.deleteAlertsModal.desc",e[0])+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p(e,o){1&o&&n!==(n=l("smarthome.locationAlerts.deleteAlertsModal.desc",e[0])+"")&&re(t,n)},d(e){e&&Z(t)}}}function MC(e){let t,n,o,i,r,a;function s(e,t){return"multiple"===e[2]?jC:CC}let l=s(e),c=l(e);function u(e,t){return"multiple"===e[2]?NC:"time"===e[2]?DC:"place"===e[2]?EC:void 0}let d=u(e),g=d&&d(e);return{c(){t=J("div"),n=J("kin-icon"),o=_(),i=J("h2"),c.c(),r=_(),a=J("p"),g&&g.c(),ie(n,"name","circle-critical"),ie(n,"size","60"),ie(n,"class","g-margin-bottom--20"),oe(i,"class","sve_modal__title"),oe(a,"class","sve_modal__subtitle"),oe(t,"slot","modal-header")},m(e,s){W(e,t,s),V(t,n),V(t,o),V(t,i),c.m(i,null),V(t,r),V(t,a),g&&g.m(a,null)},p(e,t){l===(l=s(e))&&c?c.p(e,t):(c.d(1),c=l(e),c&&(c.c(),c.m(i,null))),d===(d=u(e))&&g?g.p(e,t):(g&&g.d(1),g=d&&d(e),g&&(g.c(),g.m(a,null)))},d(e){e&&Z(t),c.d(),g&&g.d()}}}function LC(e){let t,n,o,i,r;function a(e,t){return"multiple"===e[2]?SC:PC}let s=a(e),l=s(e);function c(e,t){return"multiple"===e[2]?RC:OC}let u=c(e),d=u(e);return{c(){t=J("kin-button"),l.c(),n=_(),o=J("kin-button"),d.c(),ie(t,"type","critical"),ie(t,"size","large"),ie(t,"data-test","modal_main_btn"),ie(o,"type","secondary"),ie(o,"size","large"),ie(o,"class","g-margin-left--5"),ie(o,"data-test","modal_secondary_btn")},m(a,s){W(a,t,s),l.m(t,null),W(a,n,s),W(a,o,s),d.m(o,null),i||(r=[ee(t,"click",e[6]),ee(o,"click",e[7])],i=!0)},p(e,n){s===(s=a(e))&&l?l.p(e,n):(l.d(1),l=s(e),l&&(l.c(),l.m(t,null))),u===(u=c(e))&&d?d.p(e,n):(d.d(1),d=u(e),d&&(d.c(),d.m(o,null)))},d(e){e&&Z(t),l.d(),e&&Z(n),e&&Z(o),d.d(),i=!1,E(r)}}}function TC(e){let t;return{c(){t=J("kin-loading"),ie(t,"label",l("smarthome.device.remove.modal.removing")),ie(t,"size","small"),ie(t,"inline",!0),ie(t,"data-test","loading")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function PC(e){let t,n=l("smarthome.locationAlerts.deleteAlertModal.delete.btn")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function SC(e){let t,n=l("smarthome.locationAlerts.deleteAlertsModal.delete.btn")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function OC(e){let t,n=l("smarthome.locationAlerts.deleteAlertModal.keep.btn")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function RC(e){let t,n=l("smarthome.locationAlerts.deleteAlertsModal.keep.btn")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function BC(e){let t;function n(e,t){return e[1]?TC:LC}let o=n(e),i=o(e);return{c(){t=J("div"),i.c(),oe(t,"class","modal__actions"),oe(t,"slot","modal-footer")},m(e,n){W(e,t,n),i.m(t,null)},p(e,r){o===(o=n(e))&&i?i.p(e,r):(i.d(1),i=o(e),i&&(i.c(),i.m(t,null)))},d(e){e&&Z(t),i.d()}}}function HC(e){let t,n;return t=new tr({props:{$$slots:{"modal-footer":[BC],"modal-header":[MC]},$$scope:{ctx:e}}}),t.$on("close",e[8]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,[n]){const o={};519&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function UC(e,t,n){let o;const i=ye();let{userName:r=null}=t,{isWorking:a=!1}=t,{placesToDelete:s=[]}=t,{timesToDelete:l=[]}=t;return e.$$set=e=>{"userName"in e&&n(0,r=e.userName),"isWorking"in e&&n(1,a=e.isWorking),"placesToDelete"in e&&n(4,s=e.placesToDelete),"timesToDelete"in e&&n(5,l=e.timesToDelete)},e.$$.update=()=>{48&e.$$.dirty&&n(2,o=function(e,t){const n=e.length,o=t.length;return n>0&&o>0||n>1||o>1?"multiple":1===o?"time":1===n?"place":void 0}(s,l))},[r,a,o,i,s,l,()=>i("delete"),()=>i("close"),function(t){we(e,t)}]}class GC extends $e{constructor(e){super(),_e(this,e,UC,HC,N,{userName:0,isWorking:1,placesToDelete:4,timesToDelete:5})}}function YC(e,t,n){const o=e.slice();return o[50]=t[n],o[52]=n,o}function FC(e,t,n){const o=e.slice();return o[53]=t[n],o[52]=n,o}function QC(e){let t;return{c(){t=J("p"),t.textContent=`${l("smarthome.locationAlerts.table.byTime")}`,oe(t,"class","p -small g-align--left g-font--uppercase g-margin-bottom--5 g-margin-top--20"),oe(t,"role","row")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function VC(e){let t,n;return t=new Sz({props:{timeAlert:e[53],index:e[52],isChecked:e[7].includes(e[53].id)}}),t.$on("toggle",(function(){return e[33](e[53])})),t.$on("edit",(function(){return e[34](e[53])})),t.$on("delete",(function(){return e[35](e[53])})),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(n,o){e=n;const i={};4&o[0]&&(i.timeAlert=e[53]),132&o[0]&&(i.isChecked=e[7].includes(e[53].id)),t.$set(i)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function WC(e){let t;return{c(){t=J("p"),t.textContent=`${l("smarthome.locationAlerts.table.byLocation")}`,oe(t,"class","p -small g-align--left g-font--uppercase g-margin-bottom--5 g-margin-top--30"),oe(t,"role","row")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function ZC(e){let t,n;return t=new Qz({props:{placeAlert:e[50],index:e[52],isChecked:e[6].includes(e[50].id)}}),t.$on("toggle",(function(){return e[36](e[50])})),t.$on("edit",(function(){return e[37](e[50])})),t.$on("delete",(function(){return e[38](e[50])})),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(n,o){e=n;const i={};8&o[0]&&(i.placeAlert=e[50]),72&o[0]&&(i.isChecked=e[6].includes(e[50].id)),t.$set(i)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function XC(e){let t,n,o,i,r,a,s,c,u,d,g,m,p,f,v,h,b,k,y,w,A,x,I,z,C,j,D,N,M,L,T,P,S,O,R,B,H,U,G,Y,F,Q,K,$,te=l("smarthome.locationAlerts.alertsSelected",e[6].length+e[7].length)+"",ne=l("global.escToDeselect")+"",ae=e[2]&&0!==e[2].length&&QC(),se=e[2],le=[];for(let l=0;l<se.length;l+=1)le[l]=VC(FC(e,se,l));const ce=e=>Ge(le[e],1,1,(()=>{le[e]=null}));let ue=e[3]&&0!==e[3].length&&WC(),de=e[3],ge=[];for(let l=0;l<de.length;l+=1)ge[l]=ZC(YC(e,de,l));const me=e=>Ge(ge[e],1,1,(()=>{ge[e]=null}));return{c(){t=J("div"),n=J("kin-view"),o=J("p"),o.textContent=`${l("smarthome.downtime.desc")}`,i=_(),r=J("div"),a=J("kin-button"),a.textContent=`${l("smarthome.locationAlerts.newAlert.btn")}`,s=_(),c=J("div"),u=J("kin-table"),d=J("div"),g=J("input"),f=_(),v=J("div"),h=_(),b=J("div"),b.textContent=`${l("smarthome.locationAlerts.table.alerts")}`,k=_(),y=J("div"),y.textContent=`${l("smarthome.locationAlerts.table.details")}`,w=_(),A=J("div"),x=_(),I=J("div"),ae&&ae.c(),z=_();for(let e=0;e<le.length;e+=1)le[e].c();C=_(),j=J("div"),ue&&ue.c(),D=_();for(let e=0;e<ge.length;e+=1)ge[e].c();N=_(),M=J("div"),L=_(),T=J("div"),T.textContent=`${l("smarthome.locationAlerts.empty.desc")}`,S=_(),O=J("div"),R=J("div"),B=q(te),H=_(),U=J("div"),G=J("kin-button"),G.textContent=`${l("global.delete")}`,Y=_(),F=J("div"),oe(o,"class","p"),oe(o,"slot","description"),ie(a,"data-test","new-downtime"),oe(r,"slot","cta"),oe(g,"type","checkbox"),oe(g,"class",m="checkbox "+(e[6].length+e[7].length===0?"":e[6].length+e[7].length===e[14]?"-checked":"-some-checked")),g.checked=p=e[6].length+e[7].length!==0,oe(g,"title",l("global.selectAllItems")),oe(b,"role","columnheader"),oe(y,"role","columnheader"),oe(d,"slot","table-header"),oe(d,"role","row"),oe(d,"class","smh-bedtime-table-row svelte-3va58e"),oe(I,"slot","table-body"),oe(j,"slot","table-body"),oe(M,"slot","table-empty-icon"),oe(M,"class","svg -empty-location-alerts"),oe(M,"data-test","la_empty"),oe(T,"slot","table-empty"),ie(u,"inactive","false"),ie(u,"selecteditems",P=e[6].length+e[7].length),ie(u,"datalength",e[14]),oe(c,"slot","view-content"),oe(R,"class","kin_actions__left"),ie(G,"size","small"),oe(F,"class","kin_actions__right"),oe(O,"slot","view-actions"),ie(n,"csscls","center"),oe(t,"slot","page-content")},m(l,m){W(l,t,m),V(t,n),V(n,o),V(n,i),V(n,r),V(r,a),V(n,s),V(n,c),V(c,u),V(u,d),V(d,g),V(d,f),V(d,v),V(d,h),V(d,b),V(d,k),V(d,y),V(d,w),V(d,A),V(u,x),V(u,I),ae&&ae.m(I,null),V(I,z);for(let e=0;e<le.length;e+=1)le[e].m(I,null);V(u,C),V(u,j),ue&&ue.m(j,null),V(j,D);for(let e=0;e<ge.length;e+=1)ge[e].m(j,null);V(u,N),V(u,M),V(u,L),V(u,T),V(n,S),V(n,O),V(O,R),V(R,B),V(O,H),V(O,U),V(U,G),V(O,Y),V(O,F),F.innerHTML=ne,Q=!0,K||($=[ee(a,"click",e[31]),ee(g,"click",e[32]),ee(u,"kin-deselectAll",e[39]),ee(G,"click",e[40])],K=!0)},p(e,t){if((!Q||16576&t[0]&&m!==(m="checkbox "+(e[6].length+e[7].length===0?"":e[6].length+e[7].length===e[14]?"-checked":"-some-checked")))&&oe(g,"class",m),(!Q||192&t[0]&&p!==(p=e[6].length+e[7].length!==0))&&(g.checked=p),e[2]&&0!==e[2].length?ae?ae.p(e,t):(ae=QC(),ae.c(),ae.m(I,z)):ae&&(ae.d(1),ae=null),133796&t[0]){let n;for(se=e[2],n=0;n<se.length;n+=1){const o=FC(e,se,n);le[n]?(le[n].p(o,t),Ue(le[n],1)):(le[n]=VC(o),le[n].c(),Ue(le[n],1),le[n].m(I,null))}for(Be(),n=se.length;n<le.length;n+=1)ce(n);He()}if(e[3]&&0!==e[3].length?ue?ue.p(e,t):(ue=WC(),ue.c(),ue.m(j,D)):ue&&(ue.d(1),ue=null),66920&t[0]){let n;for(de=e[3],n=0;n<de.length;n+=1){const o=YC(e,de,n);ge[n]?(ge[n].p(o,t),Ue(ge[n],1)):(ge[n]=ZC(o),ge[n].c(),Ue(ge[n],1),ge[n].m(j,null))}for(Be(),n=de.length;n<ge.length;n+=1)me(n);He()}(!Q||192&t[0]&&P!==(P=e[6].length+e[7].length))&&ie(u,"selecteditems",P),(!Q||16384&t[0])&&ie(u,"datalength",e[14]),(!Q||192&t[0])&&te!==(te=l("smarthome.locationAlerts.alertsSelected",e[6].length+e[7].length)+"")&&re(B,te)},i(e){if(!Q){for(let e=0;e<se.length;e+=1)Ue(le[e]);for(let e=0;e<de.length;e+=1)Ue(ge[e]);Q=!0}},o(e){le=le.filter(Boolean);for(let t=0;t<le.length;t+=1)Ge(le[t]);ge=ge.filter(Boolean);for(let t=0;t<ge.length;t+=1)Ge(ge[t]);Q=!1},d(e){e&&Z(t),ae&&ae.d(),X(le,e),ue&&ue.d(),X(ge,e),K=!1,E($)}}}function JC(e){let t,n;return t=new Xz({props:{userName:e[12]}}),t.$on("selectedTime",e[42]),t.$on("selectedPlace",e[43]),t.$on("close",e[44]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};4096&n[0]&&(o.userName=e[12]),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function KC(e){let t,n;return t=new nC({props:{userName:e[12],userId:e[1],isWorking:e[4],timeAlertToEdit:e[11]}}),t.$on("close",e[45]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};4096&n[0]&&(o.userName=e[12]),2&n[0]&&(o.userId=e[1]),16&n[0]&&(o.isWorking=e[4]),2048&n[0]&&(o.timeAlertToEdit=e[11]),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function qC(e){let t,n;return t=new zC({props:{userName:e[12],userId:e[1],isWorking:e[4],defaultPosition:e[13],placeAlertToEdit:e[10]}}),t.$on("close",e[46]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};4096&n[0]&&(o.userName=e[12]),2&n[0]&&(o.userId=e[1]),16&n[0]&&(o.isWorking=e[4]),8192&n[0]&&(o.defaultPosition=e[13]),1024&n[0]&&(o.placeAlertToEdit=e[10]),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function _C(e){let t,n;return t=new GC({props:{userName:e[12],isWorking:e[4],placesToDelete:e[8],timesToDelete:e[9]}}),t.$on("delete",e[47]),t.$on("close",e[48]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};4096&n[0]&&(o.userName=e[12]),16&n[0]&&(o.isWorking=e[4]),256&n[0]&&(o.placesToDelete=e[8]),512&n[0]&&(o.timesToDelete=e[9]),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function $C(e){let t,n,o,i,r,a,s;t=new Dr({props:{layout:"center",backEvent:!0,heading:l("smarthome.locationAlerts.title",e[12]),$$slots:{"page-content":[XC]},$$scope:{ctx:e}}}),t.$on("backClick",e[41]);let c="select"===e[5]&&JC(e),u=("addTime"===e[5]||"editTime"===e[5])&&KC(e),d=("addPlace"===e[5]||"editPlace"===e[5])&&qC(e),g="delete"===e[5]&&_C(e);return{c(){Xe(t.$$.fragment),n=_(),c&&c.c(),o=_(),u&&u.c(),i=_(),d&&d.c(),r=_(),g&&g.c(),a=$()},m(e,l){Je(t,e,l),W(e,n,l),c&&c.m(e,l),W(e,o,l),u&&u.m(e,l),W(e,i,l),d&&d.m(e,l),W(e,r,l),g&&g.m(e,l),W(e,a,l),s=!0},p(e,n){const s={};4096&n[0]&&(s.heading=l("smarthome.locationAlerts.title",e[12])),20460&n[0]|16777216&n[1]&&(s.$$scope={dirty:n,ctx:e}),t.$set(s),"select"===e[5]?c?(c.p(e,n),32&n[0]&&Ue(c,1)):(c=JC(e),c.c(),Ue(c,1),c.m(o.parentNode,o)):c&&(Be(),Ge(c,1,1,(()=>{c=null})),He()),"addTime"===e[5]||"editTime"===e[5]?u?(u.p(e,n),32&n[0]&&Ue(u,1)):(u=KC(e),u.c(),Ue(u,1),u.m(i.parentNode,i)):u&&(Be(),Ge(u,1,1,(()=>{u=null})),He()),"addPlace"===e[5]||"editPlace"===e[5]?d?(d.p(e,n),32&n[0]&&Ue(d,1)):(d=qC(e),d.c(),Ue(d,1),d.m(r.parentNode,r)):d&&(Be(),Ge(d,1,1,(()=>{d=null})),He()),"delete"===e[5]?g?(g.p(e,n),32&n[0]&&Ue(g,1)):(g=_C(e),g.c(),Ue(g,1),g.m(a.parentNode,a)):g&&(Be(),Ge(g,1,1,(()=>{g=null})),He())},i(e){s||(Ue(t.$$.fragment,e),Ue(c),Ue(u),Ue(d),Ue(g),s=!0)},o(e){Ge(t.$$.fragment,e),Ge(c),Ge(u),Ge(d),Ge(g),s=!1},d(e){Ke(t,e),e&&Z(n),c&&c.d(e),e&&Z(o),u&&u.d(e),e&&Z(i),d&&d.d(e),e&&Z(r),g&&g.d(e),e&&Z(a)}}}function ej(e,t,n){let o,i,r,a,s,l,c,u,d,g,m,p,f,v,h,b,k,y;T(e,yt,(e=>n(21,f=e))),T(e,Lt,(e=>n(23,v=e))),T(e,kt,(e=>n(25,h=e))),T(e,wt,(e=>n(28,b=e))),T(e,jt,(e=>n(29,k=e))),T(e,Ct,(e=>n(30,y=e)));let{options:w=""}=t,A=!1,x=null,I=[],z=[],C=[],j=[],E=null,D=null;function N(e=[],t=[]){n(4,A=!0);const o=t.map((e=>function(e){return Vn(`v1/scheduleChecks/${L(Mt)}/${e}`,null,{method:"DELETE"}).then((()=>ei()))}(e)));e.length>0&&o.push(function(e){const t=m.filter((t=>e.includes(t.id)));if(t){const e=t.map((e=>{const t=(e.notificationSettings||[]).filter((e=>e.userId!==r));return ni(e.id,t)}));return Promise.allSettled(e)}}(e)),Promise.allSettled(o).then((()=>{(t.length>1||e.lenght>1)&&(n(6,I=[]),n(7,z=[])),n(8,C=[]),n(9,j=[]),n(4,A=!1),n(5,x=null)}))}function M(e){if(I.includes(e)){const t=[];for(let n=0;n<I.length;n++)I[n]!==e&&t.push(I[n]);return n(6,I=[...t])}return n(6,I=[...I,e])}function P(e){if(z.includes(e)){const t=[];for(let n=0;n<z.length;n++)z[n]!==e&&t.push(z[n]);return n(7,z=[...t])}return n(7,z=[...z,e])}function S(e=!1){e?(n(6,I=m.map((e=>e.id))),n(7,z=g.map((e=>e.id)))):(n(6,I=[]),n(7,z=[]))}return e.$$set=e=>{"options"in e&&n(19,w=e.options)},e.$$.update=()=>{524288&e.$$.dirty[0]&&n(0,o=w.folderId),2097153&e.$$.dirty[0]&&n(20,i=Ao(f,o)),1048576&e.$$.dirty[0]&&n(1,r=Ga(i)),8388610&e.$$.dirty[0]&&n(22,a=r&&r===v),33554434&e.$$.dirty[0]&&n(24,s=wo(h,r)),16777216&e.$$.dirty[0]&&n(12,l=Ya(s)),1048576&e.$$.dirty[0]&&n(26,c=i?_n(i.devices):[]),71303168&e.$$.dirty[0]&&n(27,u=vo(fo(c,a))?.deviceId),402653186&e.$$.dirty[0]&&n(13,d=Tk(b,r,u)),536870914&e.$$.dirty[0]&&n(2,g=Lo(k,r)),1073741826&e.$$.dirty[0]&&n(3,m=To(y,r)),12&e.$$.dirty[0]&&n(14,p=g.length+m.length)},[o,r,g,m,A,x,I,z,C,j,E,D,l,d,p,N,M,P,S,w,i,f,a,v,s,h,c,u,b,k,y,()=>n(5,x="select"),e=>S(e.target.checked),e=>P(e.id),e=>{n(11,D=e),n(5,x="editTime")},e=>{n(9,j=[e.id]),n(5,x="delete")},e=>M(e.id),e=>{n(10,E=e),n(5,x="editPlace")},e=>{n(8,C=[e.id]),n(5,x="delete")},()=>{n(6,I=[]),n(7,z=[])},()=>{n(8,C=[...I]),n(9,j=[...z]),n(5,x="delete")},()=>xi(o),()=>n(5,x="addTime"),()=>n(5,x="addPlace"),()=>n(5,x=null),()=>{n(11,D=null),n(5,x=null)},()=>{n(10,E=null),n(5,x=null)},()=>N(C,j),()=>n(5,x=null)]}class tj extends $e{constructor(e){var t;super(),document.getElementById("svelte-3va58e-style")||((t=J("style")).id="svelte-3va58e-style",t.textContent="[slot='table-header'].svelte-3va58e,.loc_item{grid-template-columns:5% 4% 26% auto 8%}.loc_item__day{white-space:nowrap}.loc_item__day::after{content:',';display:inline-block;width:7px}.loc_item__day:last-child::after{content:'';display:none}",V(document.head,t)),_e(this,e,ej,$C,N,{options:19},[-1,-1])}}const nj=e=>({}),oj=e=>({}),ij=e=>({}),rj=e=>({});function aj(e){let t,n,o,i;const r=e[3].description,a=P(r,e,e[2],rj),s=e[3].value,l=P(s,e,e[2],oj);return{c(){t=J("div"),a&&a.c(),n=_(),l&&l.c(),oe(t,"class",o="row -details "+e[0]),oe(t,"data-test",e[1])},m(e,o){W(e,t,o),a&&a.m(t,null),V(t,n),l&&l.m(t,null),i=!0},p(e,[n]){a&&a.p&&4&n&&O(a,r,e,e[2],n,ij,rj),l&&l.p&&4&n&&O(l,s,e,e[2],n,nj,oj),(!i||1&n&&o!==(o="row -details "+e[0]))&&oe(t,"class",o),(!i||2&n)&&oe(t,"data-test",e[1])},i(e){i||(Ue(a,e),Ue(l,e),i=!0)},o(e){Ge(a,e),Ge(l,e),i=!1},d(e){e&&Z(t),a&&a.d(e),l&&l.d(e)}}}function sj(e,t,n){let{$$slots:o={},$$scope:i}=t,{cssCls:r=""}=t,{dataTest:a="row_details"}=t;return e.$$set=e=>{"cssCls"in e&&n(0,r=e.cssCls),"dataTest"in e&&n(1,a=e.dataTest),"$$scope"in e&&n(2,i=e.$$scope)},[r,a,i,o]}class lj extends $e{constructor(e){super(),_e(this,e,sj,aj,N,{cssCls:0,dataTest:1})}}function cj(e){let t,n,o,i,r,a,s=l("smarthome.device.block.modal.desc",e[0])+"";return{c(){t=J("div"),n=J("kin-icon"),o=_(),i=J("h2"),i.textContent=`${l("smarthome.device.block.modal.title")}`,r=_(),a=J("p"),ie(n,"name","circle-critical"),ie(n,"size","60"),ie(n,"class","g-margin-bottom--20"),oe(i,"class","sve_modal__title"),oe(a,"class","sve_modal__subtitle"),oe(t,"slot","modal-header")},m(e,l){W(e,t,l),V(t,n),V(t,o),V(t,i),V(t,r),V(t,a),a.innerHTML=s},p(e,t){1&t&&s!==(s=l("smarthome.device.block.modal.desc",e[0])+"")&&(a.innerHTML=s)},d(e){e&&Z(t)}}}function uj(e){let t,n,o,i,r;return{c(){t=J("kin-button"),t.textContent=`${l("smarthome.device.blockDevice.btn")}`,n=_(),o=J("kin-button"),o.textContent=`${l("global.cancel")}`,ie(t,"type","critical"),ie(t,"size","large"),ie(t,"data-test","modal_main_btn"),ie(o,"type","secondary"),ie(o,"size","large"),ie(o,"class","g-margin-left--5"),ie(o,"data-test","modal_secondary_btn")},m(a,s){W(a,t,s),W(a,n,s),W(a,o,s),i||(r=[ee(t,"click",e[5]),ee(o,"click",e[6])],i=!0)},p:I,d(e){e&&Z(t),e&&Z(n),e&&Z(o),i=!1,E(r)}}}function dj(e){let t;return{c(){t=J("kin-loading"),ie(t,"label",l("smarthome.device.updatingInformation")),ie(t,"size","small"),ie(t,"inline",!0),ie(t,"data-test","loading")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function gj(e){let t;function n(e,t){return e[1]?dj:uj}let o=n(e),i=o(e);return{c(){t=J("div"),i.c(),oe(t,"class","modal__actions"),oe(t,"slot","modal-footer")},m(e,n){W(e,t,n),i.m(t,null)},p(e,r){o===(o=n(e))&&i?i.p(e,r):(i.d(1),i=o(e),i&&(i.c(),i.m(t,null)))},d(e){e&&Z(t),i.d()}}}function mj(e){let t,n;return t=new tr({props:{$$slots:{"modal-footer":[gj],"modal-header":[cj]},$$scope:{ctx:e}}}),t.$on("close",e[7]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,[n]){const o={};515&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function pj(e,t,n){let o;T(e,Dt,(e=>n(8,o=e)));const i=ye();let{deviceId:r=""}=t,{deviceName:a=""}=t,s=!1;const l=async()=>{n(1,s=!0);try{await So(o,[r]),n(1,s=!1),i("close")}catch(e){n(1,s=!1),console.log("Blocking device failed",e),i("close")}};return e.$$set=e=>{"deviceId"in e&&n(4,r=e.deviceId),"deviceName"in e&&n(0,a=e.deviceName)},[a,s,i,l,r,()=>l(),()=>i("close"),function(t){we(e,t)}]}class fj extends $e{constructor(e){super(),_e(this,e,pj,mj,N,{deviceId:4,deviceName:0})}}function vj(e){let t,n,o,i,r=l("smarthome.device.block.btn")+"";return{c(){t=J("kin-button"),n=q(r),ie(t,"size",e[0]),ie(t,"type",e[1]),ie(t,"data-test",e[3]),ie(t,"class",e[2])},m(r,a){W(r,t,a),V(t,n),o||(i=ee(t,"click",e[10]),o=!0)},p(e,n){1&n&&ie(t,"size",e[0]),2&n&&ie(t,"type",e[1]),8&n&&ie(t,"data-test",e[3]),4&n&&ie(t,"class",e[2])},d(e){e&&Z(t),o=!1,i()}}}function hj(e){let t,n,o,i,r=l("smarthome.device.block.btn")+"";return{c(){t=J("kin-dropdown-item"),n=q(r),ie(t,"type","button"),ie(t,"class",e[2]),ie(t,"data-test",e[3])},m(r,a){W(r,t,a),V(t,n),o||(i=ee(t,"click",e[9]),o=!0)},p(e,n){4&n&&ie(t,"class",e[2]),8&n&&ie(t,"data-test",e[3])},d(e){e&&Z(t),o=!1,i()}}}function bj(e){let t,n;return t=new fj({props:{deviceName:e[6],deviceId:e[5]}}),t.$on("close",e[11]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};64&n&&(o.deviceName=e[6]),32&n&&(o.deviceId=e[5]),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function kj(e){let t,n,o;function i(e,t){return e[4]?hj:vj}let r=i(e),a=r(e),s=!e[4]&&e[7]&&bj(e);return{c(){a.c(),t=_(),s&&s.c(),n=$()},m(e,i){a.m(e,i),W(e,t,i),s&&s.m(e,i),W(e,n,i),o=!0},p(e,[o]){r===(r=i(e))&&a?a.p(e,o):(a.d(1),a=r(e),a&&(a.c(),a.m(t.parentNode,t))),!e[4]&&e[7]?s?(s.p(e,o),144&o&&Ue(s,1)):(s=bj(e),s.c(),Ue(s,1),s.m(n.parentNode,n)):s&&(Be(),Ge(s,1,1,(()=>{s=null})),He())},i(e){o||(Ue(s),o=!0)},o(e){Ge(s),o=!1},d(e){a.d(e),e&&Z(t),s&&s.d(e),e&&Z(n)}}}function yj(e,t,n){const o=ye();let{size:i="small"}=t,{type:r="blank"}=t,{cssCls:a=""}=t,{dataTest:s="device_block"}=t,{isDropItem:l=!1}=t,{deviceId:c=""}=t,{deviceName:u=""}=t,d=!1;function g(){l?o("showModal"):n(7,d=!0)}return e.$$set=e=>{"size"in e&&n(0,i=e.size),"type"in e&&n(1,r=e.type),"cssCls"in e&&n(2,a=e.cssCls),"dataTest"in e&&n(3,s=e.dataTest),"isDropItem"in e&&n(4,l=e.isDropItem),"deviceId"in e&&n(5,c=e.deviceId),"deviceName"in e&&n(6,u=e.deviceName)},[i,r,a,s,l,c,u,d,g,()=>g(),()=>g(),()=>n(7,d=!1)]}class wj extends $e{constructor(e){super(),_e(this,e,yj,kj,N,{size:0,type:1,cssCls:2,dataTest:3,isDropItem:4,deviceId:5,deviceName:6})}}function Aj(e){let t,n,o,i,r=l("smarthome.device.unblock.btn")+"";return{c(){t=J("kin-button"),n=q(r),ie(t,"type",e[2]),ie(t,"size",e[1]),ie(t,"class",e[0]),ie(t,"data-test",e[3]),ie(t,"processing",e[4]),ie(t,"kin-disabled",e[4])},m(r,a){W(r,t,a),V(t,n),o||(i=ee(t,"click",e[7]),o=!0)},p(e,[n]){4&n&&ie(t,"type",e[2]),2&n&&ie(t,"size",e[1]),1&n&&ie(t,"class",e[0]),8&n&&ie(t,"data-test",e[3]),16&n&&ie(t,"processing",e[4]),16&n&&ie(t,"kin-disabled",e[4])},i:I,o:I,d(e){e&&Z(t),o=!1,i()}}}function xj(e,t,n){let o;T(e,Nt,(e=>n(8,o=e)));const i=ye();let{cssCls:r=""}=t,{size:a=""}=t,{type:s="critical"}=t,{dataTest:l="device_unblock"}=t,{deviceId:c=""}=t,u=!1;const d=async()=>{n(4,u=!0),i("isWorking");try{await So(o,[c]),n(4,u=!1)}catch(e){console.log("Unblocking device failed",e)}};return e.$$set=e=>{"cssCls"in e&&n(0,r=e.cssCls),"size"in e&&n(1,a=e.size),"type"in e&&n(2,s=e.type),"dataTest"in e&&n(3,l=e.dataTest),"deviceId"in e&&n(6,c=e.deviceId)},[r,a,s,l,u,d,c,()=>d()]}class Ij extends $e{constructor(e){super(),_e(this,e,xj,Aj,N,{cssCls:0,size:1,type:2,dataTest:3,deviceId:6})}}function zj(e){let t;return{c(){t=J("kin-icon"),ie(t,"name","icon-s-status-check"),ie(t,"size","12"),ie(t,"class","smh_drop__tick")},m(e,n){W(e,t,n)},d(e){e&&Z(t)}}}function Cj(e){let t,n,o,i=e[2].name+"",r=e[2].userId===e[4]&&Ej();return{c(){t=q(i),n=_(),r&&r.c(),o=$()},m(e,i){W(e,t,i),W(e,n,i),r&&r.m(e,i),W(e,o,i)},p(e,n){4&n&&i!==(i=e[2].name+"")&&re(t,i),e[2].userId===e[4]?r?r.p(e,n):(r=Ej(),r.c(),r.m(o.parentNode,o)):r&&(r.d(1),r=null)},d(e){e&&Z(t),e&&Z(n),r&&r.d(e),e&&Z(o)}}}function jj(e){let t,n=l("smarthome.household")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Ej(e){let t,n=l("smarthome.you")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Dj(e){let t,n,o,i,r,a=e[1]&&zj();function s(e,t){return e[0].folderId===e[3]?jj:Cj}let l=s(e),c=l(e);return{c(){t=J("kin-dropdown-item"),a&&a.c(),n=_(),c.c(),ie(t,"type","button"),ie(t,"class",o=e[1]?"-current":""),ie(t,"kin-disabled",e[1])},m(o,s){W(o,t,s),a&&a.m(t,null),V(t,n),c.m(t,null),i||(r=ee(t,"click",e[7]),i=!0)},p(e,[i]){e[1]?a||(a=zj(),a.c(),a.m(t,n)):a&&(a.d(1),a=null),l===(l=s(e))&&c?c.p(e,i):(c.d(1),c=l(e),c&&(c.c(),c.m(t,null))),2&i&&o!==(o=e[1]?"-current":"")&&ie(t,"class",o),2&i&&ie(t,"kin-disabled",e[1])},i:I,o:I,d(e){e&&Z(t),a&&a.d(),c.d(),i=!1,r()}}}function Nj(e,t,n){let o,i,r,a;T(e,kt,(e=>n(6,i=e))),T(e,Et,(e=>n(3,r=e))),T(e,Lt,(e=>n(4,a=e)));const s=ye();let{folder:l=""}=t,{isAssigned:c=!1}=t;return e.$$set=e=>{"folder"in e&&n(0,l=e.folder),"isAssigned"in e&&n(1,c=e.isAssigned)},e.$$.update=()=>{65&e.$$.dirty&&n(2,o=wo(i,l.userId))},[l,c,o,r,a,s,i,()=>s("assignToUser",l.folderId)]}class Mj extends $e{constructor(e){super(),_e(this,e,Nj,Dj,N,{folder:0,isAssigned:1})}}function Lj(e,t,n){const o=e.slice();return o[24]=t[n],o}function Tj(e){let t,n,o,i,r,a,s,c,u,d,g,m,p,f,v,h,b,k,y,w=l("smarthome.device.chooseOwner.addNewMember.label")+"",A=e[5]&&Pj(),x=e[3]&&Sj(e),I=e[10],z=[];for(let l=0;l<I.length;l+=1)z[l]=Oj(Lj(e,I,l));const C=e=>Ge(z[e],1,1,(()=>{z[e]=null}));let j=e[11]&&Rj(e);return{c(){t=J("kin-dropdown"),n=J("div"),o=J("kin-button"),A&&A.c(),i=_(),x&&x.c(),a=_();for(let e=0;e<z.length;e+=1)z[e].c();s=_(),j&&j.c(),c=_(),u=J("kin-dropdown-item"),d=_(),g=J("kin-dropdown-item"),g.textContent=`${l("smarthome.device.chooseOwner.someoneElse.label")}`,m=_(),p=J("kin-dropdown-item"),f=J("kin-icon"),v=_(),h=q(w),ie(o,"class",e[0]),ie(o,"icononly",r=e[3]?"true":"false"),ie(o,"size",e[2]),ie(o,"type",e[1]),oe(n,"slot","dropdown-activator"),oe(n,"type","dropdown"),ie(u,"type","hr"),ie(g,"type","title"),ie(f,"name","icon-s-fill-add-new"),ie(f,"size","16"),ie(f,"class","g-margin-right--5"),ie(p,"type","button"),ie(p,"data-test","shp_device_add_user"),ie(t,"data-test","smh_device_detail_choose_owner")},m(r,l){W(r,t,l),V(t,n),V(n,o),A&&A.m(o,null),V(o,i),x&&x.m(o,null),V(t,a);for(let e=0;e<z.length;e+=1)z[e].m(t,null);V(t,s),j&&j.m(t,null),V(t,c),V(t,u),V(t,d),V(t,g),V(t,m),V(t,p),V(p,f),V(p,v),V(p,h),b=!0,k||(y=ee(p,"click",e[23]),k=!0)},p(e,n){if(e[5]?A?A.p(e,n):(A=Pj(),A.c(),A.m(o,i)):A&&(A.d(1),A=null),e[3]?x?x.p(e,n):(x=Sj(e),x.c(),x.m(o,null)):x&&(x.d(1),x=null),(!b||1&n)&&ie(o,"class",e[0]),(!b||8&n&&r!==(r=e[3]?"true":"false"))&&ie(o,"icononly",r),(!b||4&n)&&ie(o,"size",e[2]),(!b||2&n)&&ie(o,"type",e[1]),19584&n){let o;for(I=e[10],o=0;o<I.length;o+=1){const i=Lj(e,I,o);z[o]?(z[o].p(i,n),Ue(z[o],1)):(z[o]=Oj(i),z[o].c(),Ue(z[o],1),z[o].m(t,s))}for(Be(),o=I.length;o<z.length;o+=1)C(o);He()}e[11]?j?j.p(e,n):(j=Rj(e),j.c(),j.m(t,c)):j&&(j.d(1),j=null)},i(e){if(!b){for(let e=0;e<I.length;e+=1)Ue(z[e]);b=!0}},o(e){z=z.filter(Boolean);for(let t=0;t<z.length;t+=1)Ge(z[t]);b=!1},d(e){e&&Z(t),A&&A.d(),x&&x.d(),X(z,e),j&&j.d(),k=!1,y()}}}function Pj(e){let t,n=l("smarthome.device.chooseOwner.btn")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function Sj(e){let t,n,o;return{c(){t=J("kin-icon"),ie(t,"name",n=e[3]?e[3]:"icon-s-controls-arrow-down"),ie(t,"size",o=e[4]?e[4]:"12")},m(e,n){W(e,t,n)},p(e,i){8&i&&n!==(n=e[3]?e[3]:"icon-s-controls-arrow-down")&&ie(t,"name",n),16&i&&o!==(o=e[4]?e[4]:"12")&&ie(t,"size",o)},d(e){e&&Z(t)}}}function Oj(e){let t,n;return t=new Mj({props:{folder:e[24],isAssigned:e[11]&&e[7]===e[24].folderId}}),t.$on("assignToUser",e[20]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};1024&n&&(o.folder=e[24]),3200&n&&(o.isAssigned=e[11]&&e[7]===e[24].folderId),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function Rj(e){let t,n,o;function i(e,t){return e[12]?Hj:Bj}let r=i(e),a=r(e);return{c(){t=J("kin-dropdown-item"),n=_(),a.c(),o=$(),ie(t,"type","hr")},m(e,i){W(e,t,i),W(e,n,i),a.m(e,i),W(e,o,i)},p(e,t){r===(r=i(e))&&a?a.p(e,t):(a.d(1),a=r(e),a&&(a.c(),a.m(o.parentNode,o)))},d(e){e&&Z(t),e&&Z(n),a.d(e),e&&Z(o)}}}function Bj(e){let t,n,o;return{c(){t=J("kin-dropdown-item"),t.textContent=`${l("smarthome.device.chooseOwner.remove.label")}`,ie(t,"type","button"),ie(t,"data-test","shp_device_unassigned")},m(i,r){W(i,t,r),n||(o=ee(t,"click",e[22]),n=!0)},p:I,d(e){e&&Z(t),n=!1,o()}}}function Hj(e){let t,n,o;return{c(){t=J("kin-dropdown-item"),t.textContent=`${l("smarthome.device.chooseOwner.unassign.label")}`,ie(t,"type","button")},m(i,r){W(i,t,r),n||(o=ee(t,"click",e[21]),n=!0)},p:I,d(e){e&&Z(t),n=!1,o()}}}function Uj(e){let t,n,o=!e[9]&&Tj(e);return{c(){o&&o.c(),t=$()},m(e,i){o&&o.m(e,i),W(e,t,i),n=!0},p(e,[n]){e[9]?o&&(Be(),Ge(o,1,1,(()=>{o=null})),He()):o?(o.p(e,n),512&n&&Ue(o,1)):(o=Tj(e),o.c(),Ue(o,1),o.m(t.parentNode,t))},i(e){n||(Ue(o),n=!0)},o(e){Ge(o),n=!1},d(e){o&&o.d(e),e&&Z(t)}}}function Gj(e,t,n){let o,i,r,a,s,l,c,u,d;T(e,es,(e=>n(15,a=e))),T(e,Et,(e=>n(16,s=e))),T(e,Lt,(e=>n(17,l=e))),T(e,Nt,(e=>n(8,c=e))),T(e,Dt,(e=>n(18,u=e))),T(e,$n,(e=>n(19,d=e)));const g=ye();let{cssCls:m=""}=t,{button:p="secondary"}=t,{size:f=""}=t,{icon:v=""}=t,{iconSize:h=16}=t,{description:b=!0}=t,{deviceId:k=""}=t,{assignedFolderId:y=!1}=t,w=!1;const A=async e=>{n(9,w=!0),await So(e,[k]),g("deviceAssigned",{folderId:e,deviceId:k})};return e.$$set=e=>{"cssCls"in e&&n(0,m=e.cssCls),"button"in e&&n(1,p=e.button),"size"in e&&n(2,f=e.size),"icon"in e&&n(3,v=e.icon),"iconSize"in e&&n(4,h=e.iconSize),"description"in e&&n(5,b=e.description),"deviceId"in e&&n(6,k=e.deviceId),"assignedFolderId"in e&&n(7,y=e.assignedFolderId)},e.$$.update=()=>{229376&e.$$.dirty&&n(10,o=a.filter((e=>!(e.folderId===s||e.userId===l)))),262528&e.$$.dirty&&n(11,i=y&&y!==c&&y!==u),524480&e.$$.dirty&&n(12,r=Eo(d,k).networkInfo)},[m,p,f,v,h,b,k,y,c,w,o,i,r,g,A,a,s,l,u,d,e=>A(e.detail),()=>A(c),()=>g("remove"),()=>function(e){return vi(`#Smarthome/adduser/${e}`)}(k)]}class Yj extends $e{constructor(e){var t;super(),document.getElementById("svelte-e7bwz-style")||((t=J("style")).id="svelte-e7bwz-style",t.textContent=".smh_drop .smh_drop__padding{padding-left:3rem;padding-right:3rem}.smh_drop .smh_drop__padding.-current{opacity:1 !important;cursor:default}.smh_drop .smh_drop__tick{position:absolute;margin:2px -18px 0;color:var(--color-ok)}",V(document.head,t)),_e(this,e,Gj,Uj,N,{cssCls:0,button:1,size:2,icon:3,iconSize:4,description:5,deviceId:6,assignedFolderId:7})}}function Fj(e,t,n){const o=e.slice();return o[6]=t[n][0],o[7]=t[n][1],o}function Qj(e){let t=(n=e[6],!ao.includes(n));var n;let o,i=t&&function(e){let t,n,o,i,r,a,s,c,u=l(`smarthome.device.type.${e[7]}`)+"";function d(){return e[3](e[6])}return{c(){t=J("button"),n=J("kin-icon"),o=_(),i=J("div"),r=q(u),a=_(),ie(n,"name","icon-m-devices-"+ho(e[7])),ie(n,"size","24"),oe(t,"class","drop__item dItem svelte-iiwxzk"),oe(t,"data-test","shp_device_type-"+ho(e[7]))},m(e,l){W(e,t,l),V(t,n),V(t,o),V(t,i),V(i,r),V(t,a),s||(c=ee(t,"click",d),s=!0)},p(t,n){e=t},d(e){e&&Z(t),s=!1,c()}}}(e);return{c(){i&&i.c(),o=$()},m(e,t){i&&i.m(e,t),W(e,o,t)},p(e,n){t&&i.p(e,n)},d(e){i&&i.d(e),e&&Z(o)}}}function Vj(e){let t,n,o,i,r,a,s,c,u=l(`smarthome.device.type.${lo[e[0]]}`)+"",d=Object.entries(lo),g=[];for(let l=0;l<d.length;l+=1)g[l]=Qj(Fj(e,d,l));return{c(){t=J("kin-dropdown"),n=J("div"),o=J("kin-icon"),r=_(),a=q(u),s=_(),c=J("div");for(let e=0;e<g.length;e+=1)g[e].c();ie(o,"name",i="icon-m-devices-"+bo(e[0])),ie(o,"size","28"),ie(o,"class","g-margin-right--5"),oe(n,"slot","dropdown-activator"),oe(n,"type","dropdown"),oe(c,"class",""),ie(t,"class","dvc_input input -select")},m(e,i){W(e,t,i),V(t,n),V(n,o),V(n,r),V(n,a),V(t,s),V(t,c);for(let t=0;t<g.length;t+=1)g[t].m(c,null)},p(e,[t]){if(1&t&&i!==(i="icon-m-devices-"+bo(e[0]))&&ie(o,"name",i),1&t&&u!==(u=l(`smarthome.device.type.${lo[e[0]]}`)+"")&&re(a,u),2&t){let n;for(d=Object.entries(lo),n=0;n<d.length;n+=1){const o=Fj(e,d,n);g[n]?g[n].p(o,t):(g[n]=Qj(o),g[n].c(),g[n].m(c,null))}for(;n<g.length;n+=1)g[n].d(1);g.length=d.length}},i:I,o:I,d(e){e&&Z(t),X(g,e)}}}function Wj(e,t,n){let o;const i=ye();let{device:r=!1}=t;function a(e){so[e]?(n(2,r.deviceClassSpecific={},r),n(2,r.deviceClassSpecific[e]=!0,r),delete r.deviceClass,i("deviceClassSpecific",e)):(n(2,r.deviceClass=e,r),delete r.deviceClassSpecific,i("deviceClass",e))}return e.$$set=e=>{"device"in e&&n(2,r=e.device)},e.$$.update=()=>{4&e.$$.dirty&&n(0,o=function(e){return uo(e.deviceClassSpecific)||(e.deviceClass?e.deviceClass:void 0)}(r))},[o,a,r,e=>a(e)]}class Zj extends $e{constructor(e){var t;super(),document.getElementById("svelte-iiwxzk-style")||((t=J("style")).id="svelte-iiwxzk-style",t.textContent=".dItem.svelte-iiwxzk{width:25%;height:7rem;display:inline-block;text-align:center;word-break:break-all;white-space:normal;padding:0.5rem 0.2rem;font-size:var(--font-size-tiny)}",V(document.head,t)),_e(this,e,Wj,Vj,N,{device:2})}}function Xj(e){let t,n,o,i,r;return{c(){t=J("kin-button"),t.textContent=`${l("smarthome.device.remove.modal.removeBtn")}`,n=_(),o=J("kin-button"),o.textContent=`${l("global.cancel")}`,ie(t,"type","critical"),ie(t,"size","large"),ie(t,"data-test","modal_main_btn"),ie(o,"type","secondary"),ie(o,"size","large"),ie(o,"data-test","modal_secondary_btn")},m(a,s){W(a,t,s),W(a,n,s),W(a,o,s),i||(r=[ee(t,"click",e[4]),ee(o,"click",e[5])],i=!0)},p:I,d(e){e&&Z(t),e&&Z(n),e&&Z(o),i=!1,E(r)}}}function Jj(e){let t,n;return{c(){t=J("div"),n=J("kin-loading"),ie(n,"label",l("smarthome.device.remove.modal.removing")),ie(n,"size","small"),ie(n,"inline",!0),ie(n,"data-test","loading"),oe(t,"class","spinner__btn -large")},m(e,o){W(e,t,o),V(t,n)},p:I,d(e){e&&Z(t)}}}function Kj(e){let t,n,o,i,r,a,s,c,u,d=l("smarthome.device.remove.modal.desc",e[0])+"";function g(e,t){return e[1]?Jj:Xj}let m=g(e),p=m(e);return{c(){t=J("div"),n=J("kin-icon"),o=_(),i=J("h2"),i.textContent=`${l("smarthome.device.remove.modal.title")}`,r=_(),a=J("p"),s=q(d),c=_(),u=J("div"),p.c(),ie(n,"name","circle-critical"),ie(n,"size","48"),oe(i,"class","h2 modal__title g-margin-top--30"),oe(a,"class","p -secondary"),oe(u,"class","modal__actions")},m(e,l){W(e,t,l),V(t,n),V(t,o),V(t,i),V(t,r),V(t,a),V(a,s),W(e,c,l),W(e,u,l),p.m(u,null)},p(e,[t]){1&t&&d!==(d=l("smarthome.device.remove.modal.desc",e[0])+"")&&re(s,d),m===(m=g(e))&&p?p.p(e,t):(p.d(1),p=m(e),p&&(p.c(),p.m(u,null)))},i:I,o:I,d(e){e&&Z(t),e&&Z(c),e&&Z(u),p.d()}}}function qj(e,t,n){const o=ye();let{deviceName:i=""}=t,r=!1;function a(){n(1,r=!0),o("removeDevice")}return e.$$set=e=>{"deviceName"in e&&n(0,i=e.deviceName)},[i,r,o,a,()=>a(),()=>o("close")]}class _j extends $e{constructor(e){super(),_e(this,e,qj,Kj,N,{deviceName:0})}}function $j(e,t,n){const o=e.slice();return o[66]=t[n],o}function eE(e,t,n){const o=e.slice();return o[69]=t[n],o}function tE(e){let t,n;return t=new Dr({props:{layout:"detail",backEvent:!0,loading:e[17],$$slots:{"page-content":[SD],controls:[cE],"page-title":[nE]},$$scope:{ctx:e}}}),t.$on("backClick",e[61]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};131072&n[0]&&(o.loading=e[17]),268304375&n[0]|1024&n[2]&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function nE(e){let t,n,o,i,r,a;return r=new ly({props:{device:e[1],paused:e[1].blockAll,activity:e[1].activityStatus}}),{c(){t=J("div"),n=J("h1"),o=q(e[15]),i=_(),Xe(r.$$.fragment),oe(n,"class","h1 g-margin-bottom--5"),oe(t,"slot","page-title")},m(e,s){W(e,t,s),V(t,n),V(n,o),V(t,i),Je(r,t,null),a=!0},p(e,t){(!a||32768&t[0])&&re(o,e[15]);const n={};2&t[0]&&(n.device=e[1]),2&t[0]&&(n.paused=e[1].blockAll),2&t[0]&&(n.activity=e[1].activityStatus),r.$set(n)},i(e){a||(Ue(r.$$.fragment,e),a=!0)},o(e){Ge(r.$$.fragment,e),a=!1},d(e){e&&Z(t),Ke(r)}}}function oE(e){let t,n,o;return{c(){t=J("kin-button"),t.textContent=`${l("smarthome.device.changeDetails.btn")}`,ie(t,"type","secondary"),ie(t,"size","large"),ie(t,"data-test","shp_device_detail_change_detail")},m(i,r){W(i,t,r),n||(o=ee(t,"click",e[57]),n=!0)},p:I,i:I,o:I,d(e){e&&Z(t),n=!1,o()}}}function iE(e){let t,n;return t=new Ij({props:{type:"secondary",size:"large",deviceName:e[15],deviceId:e[1].deviceId,dataTest:"shp_device_unblock"}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};32768&n[0]&&(o.deviceName=e[15]),2&n[0]&&(o.deviceId=e[1].deviceId),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function rE(e){let t,n;return t=new wj({props:{size:"large",type:"secondary",deviceName:e[15],deviceId:e[1].deviceId,dataTest:"shp_device_block"}}),t.$on("showModal",e[56]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};32768&n[0]&&(o.deviceName=e[15]),2&n[0]&&(o.deviceId=e[1].deviceId),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function aE(e){let t,n;return t=new wj({props:{isDropItem:!0,deviceName:e[15],deviceId:e[1].deviceId,dataTest:"shp_device_block"}}),t.$on("showModal",e[58]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};32768&n[0]&&(o.deviceName=e[15]),2&n[0]&&(o.deviceId=e[1].deviceId),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function sE(e){let t,n,o,i,r,a,s;return{c(){t=J("kin-dropdown-item"),n=_(),o=J("kin-dropdown-item"),o.textContent=`${l("smarthome.device.change.label")}`,i=_(),r=J("kin-dropdown-item"),r.textContent=`${l("smarthome.device.changeDetails.btn")}`,ie(t,"type","hr"),ie(o,"type","title"),ie(r,"type","button"),ie(r,"data-test","shp_device_detail_change_detail")},m(l,c){W(l,t,c),W(l,n,c),W(l,o,c),W(l,i,c),W(l,r,c),a||(s=ee(r,"click",e[60]),a=!0)},p:I,d(e){e&&Z(t),e&&Z(n),e&&Z(o),e&&Z(i),e&&Z(r),a=!1,s()}}}function lE(e){let t,n,o,i,r,a,s,c,u,d,g,m,p,f=!e[24]&&!e[26]&&!e[21]&&!e[25]&&e[6]&&aE(e),v=e[25]&&e[24]&&!e[26]&&sE(e);return{c(){t=J("kin-dropdown"),n=J("div"),o=J("kin-button"),i=J("kin-icon"),r=_(),a=J("kin-dropdown-item"),a.textContent=`${l("smarthome.device.action.label")}`,s=_(),f&&f.c(),c=_(),u=J("kin-dropdown-item"),u.textContent=`${l("global.remove")}`,d=_(),v&&v.c(),ie(i,"name","icon-s-controls-menu-more"),ie(i,"size",16),ie(o,"icononly",!0),ie(o,"type","secondary"),ie(o,"size","large"),ie(o,"title",l("global.showMoreActions")),ie(o,"data-test","shp_device_detail_dropdown_actions"),oe(n,"slot","dropdown-activator"),oe(n,"type","dropdown"),ie(a,"type","title"),ie(u,"type","button"),ie(u,"data-test","shp_device_remove")},m(l,h){W(l,t,h),V(t,n),V(n,o),V(o,i),V(t,r),V(t,a),V(t,s),f&&f.m(t,null),V(t,c),V(t,u),V(t,d),v&&v.m(t,null),g=!0,m||(p=ee(u,"click",e[59]),m=!0)},p(e,n){e[24]||e[26]||e[21]||e[25]||!e[6]?f&&(Be(),Ge(f,1,1,(()=>{f=null})),He()):f?(f.p(e,n),119537728&n[0]&&Ue(f,1)):(f=aE(e),f.c(),Ue(f,1),f.m(t,c)),e[25]&&e[24]&&!e[26]?v?v.p(e,n):(v=sE(e),v.c(),v.m(t,null)):v&&(v.d(1),v=null)},i(e){g||(Ue(f),g=!0)},o(e){Ge(f),g=!1},d(e){e&&Z(t),f&&f.d(),v&&v.d(),m=!1,p()}}}function cE(e){let t,n,o,i,r,a=e[0]&&e[2]&&!e[9];const s=[rE,iE,oE],l=[];function c(e,t){return e[24]?0:e[25]?1:2}n=c(e),o=l[n]=s[n](e);let u=lE(e);return{c(){t=J("div"),o.c(),i=_(),u.c(),oe(t,"slot","controls")},m(e,o){W(e,t,o),l[n].m(t,null),V(t,i),u.m(t,null),r=!0},p(e,r){let d=n;n=c(e),n===d?l[n].p(e,r):(Be(),Ge(l[d],1,1,(()=>{l[d]=null})),He(),o=l[n],o?o.p(e,r):(o=l[n]=s[n](e),o.c()),Ue(o,1),o.m(t,i)),517&r[0]&&N(a,a=e[0]&&e[2]&&!e[9])?(Be(),Ge(u,1,1,I),He(),u=lE(e),u.c(),Ue(u),u.m(t,null)):u.p(e,r)},i(e){r||(Ue(o),Ue(u),r=!0)},o(e){Ge(o),Ge(u),r=!1},d(e){e&&Z(t),l[n].d(),u.d(e)}}}function uE(e){let t,n;return t=new lj({props:{$$slots:{value:[hE],description:[dE]},$$scope:{ctx:e}}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};142607413&n[0]|1024&n[2]&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function dE(e){let t;return{c(){t=J("div"),t.textContent=`${l("smarthome.device.unassignedDevice.label")}`,oe(t,"slot","description"),oe(t,"class","row__title")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function gE(e){let t,n;return t=new ps({props:{name:e[5].name,userId:e[4],size:"16",cssCls:"-small",button:"false"}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};32&n[0]&&(o.name=e[5].name),16&n[0]&&(o.userId=e[4]),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function mE(e){let t,n;return t=new ps({props:{name:l("smarthome.household"),icon:"icon-s-house",size:"16",cssCls:"-small",button:"false"}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p:I,i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function pE(e){let t,n,o,i=e[5].name+"",r=l("smarthome.you")+"";return{c(){t=q(i),n=_(),o=q(r)},m(e,i){W(e,t,i),W(e,n,i),W(e,o,i)},p(e,n){32&n[0]&&i!==(i=e[5].name+"")&&re(t,i)},d(e){e&&Z(t),e&&Z(n),e&&Z(o)}}}function fE(e){let t,n=l("smarthome.household")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function vE(e){let t,n,o,i,r,a,s;const l=[mE,gE],c=[];function u(e,t){return e[23]?0:1}function d(e,t){return e[23]?fE:e[4]===e[27]?pE:void 0}t=u(e),n=c[t]=l[t](e);let g=d(e),m=g&&g(e);return a=new Yj({props:{button:"blank",icon:"icon-s-controls-menu-more",iconSize:"16",dropCls:"-small",description:!1,assignedFolderId:e[2],deviceId:e[0]}}),a.$on("deviceAssigned",e[44]),a.$on("remove",e[45]),{c(){n.c(),o=_(),i=J("span"),m&&m.c(),r=_(),Xe(a.$$.fragment),oe(i,"class","g-margin-right--10")},m(e,n){c[t].m(e,n),W(e,o,n),W(e,i,n),m&&m.m(i,null),W(e,r,n),Je(a,e,n),s=!0},p(e,r){let s=t;t=u(e),t===s?c[t].p(e,r):(Be(),Ge(c[s],1,1,(()=>{c[s]=null})),He(),n=c[t],n?n.p(e,r):(n=c[t]=l[t](e),n.c()),Ue(n,1),n.m(o.parentNode,o)),g===(g=d(e))&&m?m.p(e,r):(m&&m.d(1),m=g&&g(e),m&&(m.c(),m.m(i,null)));const p={};4&r[0]&&(p.assignedFolderId=e[2]),1&r[0]&&(p.deviceId=e[0]),a.$set(p)},i(e){s||(Ue(n),Ue(a.$$.fragment,e),s=!0)},o(e){Ge(n),Ge(a.$$.fragment,e),s=!1},d(e){c[t].d(e),e&&Z(o),e&&Z(i),m&&m.d(),e&&Z(r),Ke(a,e)}}}function hE(e){let t,n,o=e[0]&&e[2]&&!e[9],i=vE(e);return{c(){t=J("div"),i.c(),oe(t,"slot","value")},m(e,o){W(e,t,o),i.m(t,null),n=!0},p(e,n){517&n[0]&&N(o,o=e[0]&&e[2]&&!e[9])?(Be(),Ge(i,1,1,I),He(),i=vE(e),i.c(),Ue(i),i.m(t,null)):i.p(e,n)},i(e){n||(Ue(i),n=!0)},o(e){Ge(i),n=!1},d(e){e&&Z(t),i.d(e)}}}function bE(e){let t,n;return t=new lj({props:{$$slots:{value:[wE],description:[kE]},$$scope:{ctx:e}}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};1025&n[0]|1024&n[2]&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function kE(e){let t;return{c(){t=J("div"),t.textContent=`${l("smarthome.device.unassignedDevice.label")}`,oe(t,"slot","description"),oe(t,"class","row__title")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function yE(e){let t,n;return t=new Yj({props:{button:"secondary",size:"small",deviceId:e[0]}}),t.$on("deviceAssigned",e[46]),t.$on("remove",e[47]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};1&n[0]&&(o.deviceId=e[0]),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function wE(e){let t,n,o=e[2]&&e[0]&&!e[9],i=yE(e);return{c(){t=J("div"),i.c(),oe(t,"slot","value")},m(e,o){W(e,t,o),i.m(t,null),n=!0},p(e,n){517&n[0]&&N(o,o=e[2]&&e[0]&&!e[9])?(Be(),Ge(i,1,1,I),He(),i=yE(e),i.c(),Ue(i),i.m(t,null)):i.p(e,n)},i(e){n||(Ue(i),n=!0)},o(e){Ge(i),n=!1},d(e){e&&Z(t),i.d(e)}}}function AE(e){let t,n;return t=new lj({props:{$$slots:{value:[NE],description:[xE]},$$scope:{ctx:e}}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};117441538&n[0]|1024&n[2]&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function xE(e){let t;return{c(){t=J("div"),t.textContent=`${l("global.product.omni")}`,oe(t,"slot","description"),oe(t,"class","row__title")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function IE(e){let t,n,o,i,r=e[1]&&e[1].appInstallable&&jE();function a(e,t){return e[1]&&e[1].pairedInfo&&"INVITED"===e[1].pairedInfo.status||e[26]?DE:EE}let s=a(e),l=s(e);return{c(){r&&r.c(),t=_(),n=J("kin-button"),l.c(),ie(n,"type","secondary"),ie(n,"size","small"),ie(n,"data-test","shp_device_install_omni")},m(a,s){r&&r.m(a,s),W(a,t,s),W(a,n,s),l.m(n,null),o||(i=ee(n,"click",e[48]),o=!0)},p(e,o){e[1]&&e[1].appInstallable?r?r.p(e,o):(r=jE(),r.c(),r.m(t.parentNode,t)):r&&(r.d(1),r=null),s===(s=a(e))&&l?l.p(e,o):(l.d(1),l=s(e),l&&(l.c(),l.m(n,null)))},d(e){r&&r.d(e),e&&Z(t),e&&Z(n),l.d(),o=!1,i()}}}function zE(e){let t,n,o;return{c(){t=J("kin-icon"),n=_(),o=J("span"),o.textContent=`${l("smarthome.device.omniInstalled")}`,ie(t,"name","circle-ok"),ie(t,"size","16"),ie(t,"class","g-margin-right--5 color-ok -text"),oe(o,"class","color-ok -text")},m(e,i){W(e,t,i),W(e,n,i),W(e,o,i)},p:I,d(e){e&&Z(t),e&&Z(n),e&&Z(o)}}}function CE(e){let t;return{c(){t=J("span"),t.textContent=`${l("smarthome.device.chooseOwner.btn")}`},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function jE(e){let t;return{c(){t=J("span"),t.textContent=`${l("smarthome.device.notInstalled")}`,oe(t,"class","span -secondary g-margin-right--10")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function EE(e){let t,n=l("smarthome.device.installOmni.btn")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function DE(e){let t,n=l("smarthome.device.showInstructions.btn")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function NE(e){let t;function n(e,t){return e[24]&&!e[25]?CE:!e[24]&&e[1]&&!e[1].appInstallable&&e[1].pairedInfo&&"INVITED"!==e[1].pairedInfo.status?zE:IE}let o=n(e),i=o(e);return{c(){t=J("div"),i.c(),oe(t,"slot","value")},m(e,n){W(e,t,n),i.m(t,null)},p(e,r){o===(o=n(e))&&i?i.p(e,r):(i.d(1),i=o(e),i&&(i.c(),i.m(t,null)))},d(e){e&&Z(t),i.d()}}}function ME(e){let t,n,o,i;return t=new lj({props:{$$slots:{value:[SE],description:[LE]},$$scope:{ctx:e}}}),o=new lj({props:{$$slots:{value:[RE],description:[OE]},$$scope:{ctx:e}}}),{c(){Xe(t.$$.fragment),n=_(),Xe(o.$$.fragment)},m(e,r){Je(t,e,r),W(e,n,r),Je(o,e,r),i=!0},p(e,n){const i={};2&n[0]|1024&n[2]&&(i.$$scope={dirty:n,ctx:e}),t.$set(i);const r={};18&n[0]|1024&n[2]&&(r.$$scope={dirty:n,ctx:e}),o.$set(r)},i(e){i||(Ue(t.$$.fragment,e),Ue(o.$$.fragment,e),i=!0)},o(e){Ge(t.$$.fragment,e),Ge(o.$$.fragment,e),i=!1},d(e){Ke(t,e),e&&Z(n),Ke(o,e)}}}function LE(e){let t;return{c(){t=J("div"),t.textContent=`${l("smarthome.device.locationTracking.label")}`,oe(t,"slot","description"),oe(t,"class","row__title")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function TE(e){let t;return{c(){t=J("p"),t.textContent=`${l("smarthome.device.locationTracking.notTrackingPhone")}`,oe(t,"class","p -secondary")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function PE(e){let t,n,o,i,r=l("smarthome.device.locationTracking.trackingPhone")+"";return{c(){t=J("p"),n=J("kin-icon"),o=_(),i=q(r),ie(n,"name","icon-m-locate"),ie(n,"size","16"),oe(t,"class","p")},m(e,r){W(e,t,r),V(t,n),V(t,o),V(t,i)},p:I,d(e){e&&Z(t)}}}function SE(e){let t;function n(e,t){return e[1].isPrimary?PE:TE}let o=n(e),i=o(e);return{c(){t=J("div"),i.c(),oe(t,"slot","value")},m(e,n){W(e,t,n),i.m(t,null)},p(e,r){o===(o=n(e))&&i?i.p(e,r):(i.d(1),i=o(e),i&&(i.c(),i.m(t,null)))},d(e){e&&Z(t),i.d()}}}function OE(e){let t;return{c(){t=J("div"),t.textContent=`${l("smarthome.device.battery.status")}`,oe(t,"slot","description"),oe(t,"class","row__title")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function RE(e){let t,n,o;return n=new Pw({props:{iconSize:23,deviceId:e[1].deviceId,userId:e[4]}}),{c(){t=J("div"),Xe(n.$$.fragment),oe(t,"slot","value")},m(e,i){W(e,t,i),Je(n,t,null),o=!0},p(e,t){const o={};2&t[0]&&(o.deviceId=e[1].deviceId),16&t[0]&&(o.userId=e[4]),n.$set(o)},i(e){o||(Ue(n.$$.fragment,e),o=!0)},o(e){Ge(n.$$.fragment,e),o=!1},d(e){e&&Z(t),Ke(n)}}}function BE(e){let t,n,o,i,r,a,s,l,c;return n=new lj({props:{$$slots:{description:[HE]},$$scope:{ctx:e}}}),i=new lj({props:{$$slots:{value:[GE],description:[UE]},$$scope:{ctx:e}}}),a=new lj({props:{$$slots:{value:[FE],description:[YE]},$$scope:{ctx:e}}}),l=new lj({props:{$$slots:{value:[VE],description:[QE]},$$scope:{ctx:e}}}),{c(){t=J("section"),Xe(n.$$.fragment),o=_(),Xe(i.$$.fragment),r=_(),Xe(a.$$.fragment),s=_(),Xe(l.$$.fragment),oe(t,"class","g-margin-top--40"),oe(t,"id","network-traffic")},m(e,u){W(e,t,u),Je(n,t,null),V(t,o),Je(i,t,null),V(t,r),Je(a,t,null),V(t,s),Je(l,t,null),c=!0},p(e,t){const o={};1024&t[2]&&(o.$$scope={dirty:t,ctx:e}),n.$set(o);const r={};65536&t[0]|1024&t[2]&&(r.$$scope={dirty:t,ctx:e}),i.$set(r);const s={};65536&t[0]|1024&t[2]&&(s.$$scope={dirty:t,ctx:e}),a.$set(s);const c={};65536&t[0]|1024&t[2]&&(c.$$scope={dirty:t,ctx:e}),l.$set(c)},i(e){c||(Ue(n.$$.fragment,e),Ue(i.$$.fragment,e),Ue(a.$$.fragment,e),Ue(l.$$.fragment,e),c=!0)},o(e){Ge(n.$$.fragment,e),Ge(i.$$.fragment,e),Ge(a.$$.fragment,e),Ge(l.$$.fragment,e),c=!1},d(e){e&&Z(t),Ke(n),Ke(i),Ke(a),Ke(l)}}}function HE(e){let t;return{c(){t=J("h3"),t.textContent=`${l("smarthome.statistics.networkTraffic.title")} - ${l("smarthome.statistics.networkTraffic.title.hours")}s`,oe(t,"slot","description"),oe(t,"class","h6 row__title")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function UE(e){let t;return{c(){t=J("div"),t.textContent=`${l("smarthome.statistics.total.label")}`,oe(t,"slot","description")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function GE(e){let t,n,o=st(e[16].bytes.total)+"";return{c(){t=J("div"),n=q(o),oe(t,"slot","value")},m(e,o){W(e,t,o),V(t,n)},p(e,t){65536&t[0]&&o!==(o=st(e[16].bytes.total)+"")&&re(n,o)},d(e){e&&Z(t)}}}function YE(e){let t;return{c(){t=J("div"),t.textContent=`${l("smarthome.statistics.download.label")}`,oe(t,"slot","description")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function FE(e){let t,n,o=st(e[16].bytes.download)+"";return{c(){t=J("div"),n=q(o),oe(t,"slot","value")},m(e,o){W(e,t,o),V(t,n)},p(e,t){65536&t[0]&&o!==(o=st(e[16].bytes.download)+"")&&re(n,o)},d(e){e&&Z(t)}}}function QE(e){let t;return{c(){t=J("div"),t.textContent=`${l("smarthome.statistics.upload.label")}`,oe(t,"slot","description")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function VE(e){let t,n,o=st(e[16].bytes.upload)+"";return{c(){t=J("div"),n=q(o),oe(t,"slot","value")},m(e,o){W(e,t,o),V(t,n)},p(e,t){65536&t[0]&&o!==(o=st(e[16].bytes.upload)+"")&&re(n,o)},d(e){e&&Z(t)}}}function WE(e){let t;return{c(){t=J("h3"),t.textContent=`${l("smarthome.device.details.label")}`,oe(t,"slot","description"),oe(t,"class","h6 row__title")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function ZE(e){let t,n,o,i;return{c(){t=J("kin-button"),n=J("kin-icon"),ie(n,"name","icon-s-controls-close"),ie(n,"size","12"),ie(t,"icononly",!0),ie(t,"type","blank"),ie(t,"title",l("global.close")),ie(t,"data-test","shp_device_edit")},m(r,a){W(r,t,a),V(t,n),o||(i=ee(t,"click",e[50]),o=!0)},p:I,d(e){e&&Z(t),o=!1,i()}}}function XE(e){let t,n,o,i;return{c(){t=J("kin-button"),n=J("kin-icon"),ie(n,"name","icon-m-action-pen"),ie(n,"size","16"),ie(t,"icononly",!0),ie(t,"type","blank"),ie(t,"title",l("smarthome.profile.editProfile.saveChanges.btn")),ie(t,"data-test","shp_device_edit")},m(r,a){W(r,t,a),V(t,n),o||(i=ee(t,"click",e[49]),o=!0)},p:I,d(e){e&&Z(t),o=!1,i()}}}function JE(e){let t;function n(e,t){return e[8]?ZE:XE}let o=n(e),i=o(e);return{c(){t=J("div"),i.c(),oe(t,"slot","value")},m(e,n){W(e,t,n),i.m(t,null)},p(e,r){o===(o=n(e))&&i?i.p(e,r):(i.d(1),i=o(e),i&&(i.c(),i.m(t,null)))},d(e){e&&Z(t),i.d()}}}function KE(e){let t,n;return t=new lj({props:{$$slots:{value:[eD],description:[qE]},$$scope:{ctx:e}}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};271106&n[0]|1024&n[2]&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function qE(e){let t;return{c(){t=J("div"),t.textContent=`${l("smarthome.device.type.label")}`,oe(t,"slot","description")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function _E(e){let t,n,o,i,r=l(co(e[18]))+"";return{c(){t=J("kin-icon"),o=_(),i=q(r),ie(t,"name",n="icon-m-devices-"+bo(e[18])),ie(t,"size","28"),ie(t,"class","g-margin-right--5")},m(e,n){W(e,t,n),W(e,o,n),W(e,i,n)},p(e,o){262144&o[0]&&n!==(n="icon-m-devices-"+bo(e[18]))&&ie(t,"name",n),262144&o[0]&&r!==(r=l(co(e[18]))+"")&&re(i,r)},i:I,o:I,d(e){e&&Z(t),e&&Z(o),e&&Z(i)}}}function $E(e){let t,n;return t=new Zj({props:{device:e[13]}}),t.$on("deviceClassSpecific",e[51]),t.$on("deviceClass",e[52]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};8192&n[0]&&(o.device=e[13]),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function eD(e){let t,n,o,i;const r=[$E,_E],a=[];function s(e,t){return e[8]&&e[1]&&!e[9]?0:1}return n=s(e),o=a[n]=r[n](e),{c(){t=J("div"),o.c(),oe(t,"slot","value")},m(e,o){W(e,t,o),a[n].m(t,null),i=!0},p(e,i){let l=n;n=s(e),n===l?a[n].p(e,i):(Be(),Ge(a[l],1,1,(()=>{a[l]=null})),He(),o=a[n],o?o.p(e,i):(o=a[n]=r[n](e),o.c()),Ue(o,1),o.m(t,null))},i(e){i||(Ue(o),i=!0)},o(e){Ge(o),i=!1},d(e){e&&Z(t),a[n].d()}}}function tD(e){let t;return{c(){t=J("div"),t.textContent=`${l("smarthome.device.name.label")}`,oe(t,"slot","description")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function nD(e){let t,n,o,i,r,a,s=f.ellipsis(e[15],UD)+"";return{c(){t=J("kin-tooltip"),n=J("p"),o=q(s),i=_(),r=J("div"),a=q(e[15]),oe(n,"slot","tooltip-activator"),oe(r,"slot","tooltip")},m(e,s){W(e,t,s),V(t,n),V(n,o),V(t,i),V(t,r),V(r,a)},p(e,t){32768&t[0]&&s!==(s=f.ellipsis(e[15],UD)+"")&&re(o,s),32768&t[0]&&re(a,e[15])},d(e){e&&Z(t)}}}function oD(e){let t,n=(e[15]&&!e[9])+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p(e,o){33280&o[0]&&n!==(n=(e[15]&&!e[9])+"")&&re(t,n)},d(e){e&&Z(t)}}}function iD(e){let t,n,o,i,r;return{c(){t=J("kin-input"),ie(t,"value",n=e[12].name),ie(t,"label",l("smarthome.device.name.label")),ie(t,"placeholder",e[15]),ie(t,"error",o=e[14]?e[14]:""),ie(t,"data-test","shp_device_edit_name")},m(n,o){W(n,t,o),i||(r=B(e[28].call(null,t,{property:"name"})),i=!0)},p(e,i){4096&i[0]&&n!==(n=e[12].name)&&ie(t,"value",n),32768&i[0]&&ie(t,"placeholder",e[15]),16384&i[0]&&o!==(o=e[14]?e[14]:"")&&ie(t,"error",o)},d(e){e&&Z(t),i=!1,r()}}}function rD(e){let t;function n(e,t){return e[8]&&!e[9]?iD:e[15].length<=UD?oD:nD}let o=n(e),i=o(e);return{c(){t=J("div"),i.c(),oe(t,"slot","value")},m(e,n){W(e,t,n),i.m(t,null)},p(e,r){o===(o=n(e))&&i?i.p(e,r):(i.d(1),i=o(e),i&&(i.c(),i.m(t,null)))},d(e){e&&Z(t),i.d()}}}function aD(e){let t,n;return t=new lj({props:{$$slots:{value:[dD],description:[sD]},$$scope:{ctx:e}}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};8962&n[0]|1024&n[2]&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function sD(e){let t;return{c(){t=J("div"),t.textContent=`${l("smarthome.device.model.label")}`,oe(t,"slot","description")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function lD(e){let t;return{c(){t=J("span"),t.textContent=`${l("smarthome.device.notDefined")}`,oe(t,"class","span -secondary")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function cD(e){let t,n=e[1].displayDeviceInfo.modelName+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p(e,o){2&o[0]&&n!==(n=e[1].displayDeviceInfo.modelName+"")&&re(t,n)},d(e){e&&Z(t)}}}function uD(e){let t,n,o,i,r;return{c(){t=J("kin-input"),ie(t,"value",n=e[13].modelName),ie(t,"placeholder",o=e[1].displayDeviceInfo.modelName),ie(t,"label",l("smarthome.device.model.label")),ie(t,"data-test","shp_device_edit_model")},m(n,o){W(n,t,o),i||(r=B(e[28].call(null,t,{property:"modelName"})),i=!0)},p(e,i){8192&i[0]&&n!==(n=e[13].modelName)&&ie(t,"value",n),2&i[0]&&o!==(o=e[1].displayDeviceInfo.modelName)&&ie(t,"placeholder",o)},d(e){e&&Z(t),i=!1,r()}}}function dD(e){let t;function n(e,t){return e[8]&&!e[9]?uD:e[1]&&e[1].displayDeviceInfo&&e[1].displayDeviceInfo.modelName&&e[1].displayDeviceInfo.modelName.length>0?cD:lD}let o=n(e),i=o(e);return{c(){t=J("div"),i.c(),oe(t,"slot","value")},m(e,n){W(e,t,n),i.m(t,null)},p(e,r){o===(o=n(e))&&i?i.p(e,r):(i.d(1),i=o(e),i&&(i.c(),i.m(t,null)))},d(e){e&&Z(t),i.d()}}}function gD(e){let t,n;return t=new lj({props:{$$slots:{value:[hD],description:[mD]},$$scope:{ctx:e}}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};8962&n[0]|1024&n[2]&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function mD(e){let t;return{c(){t=J("div"),t.textContent=`${l("smarthome.device.vendor.label")}`,oe(t,"slot","description")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function pD(e){let t;return{c(){t=J("span"),t.textContent=`${l("smarthome.device.notDefined")}`,oe(t,"class","span -secondary")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function fD(e){let t,n=e[1].displayDeviceInfo.vendor+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p(e,o){2&o[0]&&n!==(n=e[1].displayDeviceInfo.vendor+"")&&re(t,n)},d(e){e&&Z(t)}}}function vD(e){let t,n,o,i,r;return{c(){t=J("kin-input"),ie(t,"value",n=e[13].vendor),ie(t,"placeholder",o=e[1].displayDeviceInfo.vendor),ie(t,"label",l("smarthome.device.vendor.label")),ie(t,"data-test","shp_device_edit_vendor")},m(n,o){W(n,t,o),i||(r=B(e[28].call(null,t,{property:"vendor"})),i=!0)},p(e,i){8192&i[0]&&n!==(n=e[13].vendor)&&ie(t,"value",n),2&i[0]&&o!==(o=e[1].displayDeviceInfo.vendor)&&ie(t,"placeholder",o)},d(e){e&&Z(t),i=!1,r()}}}function hD(e){let t;function n(e,t){return e[8]&&!e[9]?vD:e[1]&&e[1].displayDeviceInfo&&e[1].displayDeviceInfo.vendor&&e[1].displayDeviceInfo.vendor.length>0?fD:pD}let o=n(e),i=o(e);return{c(){t=J("div"),i.c(),oe(t,"slot","value")},m(e,n){W(e,t,n),i.m(t,null)},p(e,r){o===(o=n(e))&&i?i.p(e,r):(i.d(1),i=o(e),i&&(i.c(),i.m(t,null)))},d(e){e&&Z(t),i.d()}}}function bD(e){let t,n,o,i,r,a,s,c=l("global.save")+"";return{c(){t=J("div"),n=J("kin-button"),o=q(c),i=_(),r=J("kin-button"),r.textContent=`${l("global.cancel")}`,ie(n,"class","g-margin-right--5"),ie(n,"processing",e[9]),ie(n,"data-test","shp_device_form_submit"),ie(r,"type","secondary"),ie(r,"data-test","shp_device_form_cancel"),oe(t,"class","g-align--right g-margin-top--20")},m(l,c){W(l,t,c),V(t,n),V(n,o),V(t,i),V(t,r),a||(s=[ee(n,"click",e[53]),ee(r,"click",e[54])],a=!0)},p(e,t){512&t[0]&&ie(n,"processing",e[9])},d(e){e&&Z(t),a=!1,E(s)}}}function kD(e){let t,n,o=e[1].displayDeviceInfo.os&&yD(e);return{c(){o&&o.c(),t=$()},m(e,i){o&&o.m(e,i),W(e,t,i),n=!0},p(e,n){e[1].displayDeviceInfo.os?o?(o.p(e,n),2&n[0]&&Ue(o,1)):(o=yD(e),o.c(),Ue(o,1),o.m(t.parentNode,t)):o&&(Be(),Ge(o,1,1,(()=>{o=null})),He())},i(e){n||(Ue(o),n=!0)},o(e){Ge(o),n=!1},d(e){o&&o.d(e),e&&Z(t)}}}function yD(e){let t,n;return t=new lj({props:{$$slots:{value:[AD],description:[wD]},$$scope:{ctx:e}}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};2&n[0]|1024&n[2]&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function wD(e){let t;return{c(){t=J("div"),t.textContent=`${l("smarthome.device.operatingSystem.label")}`,oe(t,"slot","description")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function AD(e){let t,n,o=e[1].displayDeviceInfo.os+"";return{c(){t=J("div"),n=q(o),oe(t,"slot","value")},m(e,o){W(e,t,o),V(t,n)},p(e,t){2&t[0]&&o!==(o=e[1].displayDeviceInfo.os+"")&&re(n,o)},d(e){e&&Z(t)}}}function xD(e){let t,n,o,i;n=new lj({props:{$$slots:{description:[ID]},$$scope:{ctx:e}}});let r=e[1].networkInfo.interfaces,a=[];for(let l=0;l<r.length;l+=1)a[l]=DD(eE(e,r,l));const s=e=>Ge(a[e],1,1,(()=>{a[e]=null}));return{c(){t=J("section"),Xe(n.$$.fragment),o=_();for(let e=0;e<a.length;e+=1)a[e].c();oe(t,"class","g-margin-top--40")},m(e,r){W(e,t,r),Je(n,t,null),V(t,o);for(let n=0;n<a.length;n+=1)a[n].m(t,null);i=!0},p(e,o){const i={};if(1024&o[2]&&(i.$$scope={dirty:o,ctx:e}),n.$set(i),2&o[0]){let n;for(r=e[1].networkInfo.interfaces,n=0;n<r.length;n+=1){const i=eE(e,r,n);a[n]?(a[n].p(i,o),Ue(a[n],1)):(a[n]=DD(i),a[n].c(),Ue(a[n],1),a[n].m(t,null))}for(Be(),n=r.length;n<a.length;n+=1)s(n);He()}},i(e){if(!i){Ue(n.$$.fragment,e);for(let e=0;e<r.length;e+=1)Ue(a[e]);i=!0}},o(e){Ge(n.$$.fragment,e),a=a.filter(Boolean);for(let t=0;t<a.length;t+=1)Ge(a[t]);i=!1},d(e){e&&Z(t),Ke(n),X(a,e)}}}function ID(e){let t;return{c(){t=J("h3"),t.textContent=`${l("smarthome.device.interfaces.label")}`,oe(t,"slot","description"),oe(t,"class","h6 row__title")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function zD(e){let t;return{c(){t=J("div"),t.textContent=`${l("smarthome.device.ip.label")}`,oe(t,"slot","description")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function CD(e){let t,n,o=e[69].ip+"";return{c(){t=J("div"),n=q(o),oe(t,"slot","value")},m(e,o){W(e,t,o),V(t,n)},p(e,t){2&t[0]&&o!==(o=e[69].ip+"")&&re(n,o)},d(e){e&&Z(t)}}}function jD(e){let t;return{c(){t=J("div"),t.textContent=`${l("smarthome.device.mac.label")} \n\t\t\t\t\t\t\t\t\t\t`,oe(t,"slot","description")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function ED(e){let t,n,o,i=e[69].mac+"";return{c(){t=J("div"),n=q(i),o=_(),oe(t,"slot","value")},m(e,i){W(e,t,i),V(t,n),V(t,o)},p(e,t){2&t[0]&&i!==(i=e[69].mac+"")&&re(n,i)},d(e){e&&Z(t)}}}function DD(e){let t,n,o,i;return t=new lj({props:{$$slots:{value:[CD],description:[zD]},$$scope:{ctx:e}}}),o=new lj({props:{$$slots:{value:[ED],description:[jD]},$$scope:{ctx:e}}}),{c(){Xe(t.$$.fragment),n=_(),Xe(o.$$.fragment)},m(e,r){Je(t,e,r),W(e,n,r),Je(o,e,r),i=!0},p(e,n){const i={};2&n[0]|1024&n[2]&&(i.$$scope={dirty:n,ctx:e}),t.$set(i);const r={};2&n[0]|1024&n[2]&&(r.$$scope={dirty:n,ctx:e}),o.$set(r)},i(e){i||(Ue(t.$$.fragment,e),Ue(o.$$.fragment,e),i=!0)},o(e){Ge(t.$$.fragment,e),Ge(o.$$.fragment,e),i=!1},d(e){Ke(t,e),e&&Z(n),Ke(o,e)}}}function ND(e){let t,n,o,i;n=new lj({props:{$$slots:{description:[MD]},$$scope:{ctx:e}}});let r=e[1].networkInfo.services,a=[];for(let l=0;l<r.length;l+=1)a[l]=PD($j(e,r,l));const s=e=>Ge(a[e],1,1,(()=>{a[e]=null}));return{c(){t=J("section"),Xe(n.$$.fragment),o=_();for(let e=0;e<a.length;e+=1)a[e].c();oe(t,"class","g-margin-top--40")},m(e,r){W(e,t,r),Je(n,t,null),V(t,o);for(let n=0;n<a.length;n+=1)a[n].m(t,null);i=!0},p(e,o){const i={};if(1024&o[2]&&(i.$$scope={dirty:o,ctx:e}),n.$set(i),2&o[0]){let n;for(r=e[1].networkInfo.services,n=0;n<r.length;n+=1){const i=$j(e,r,n);a[n]?(a[n].p(i,o),Ue(a[n],1)):(a[n]=PD(i),a[n].c(),Ue(a[n],1),a[n].m(t,null))}for(Be(),n=r.length;n<a.length;n+=1)s(n);He()}},i(e){if(!i){Ue(n.$$.fragment,e);for(let e=0;e<r.length;e+=1)Ue(a[e]);i=!0}},o(e){Ge(n.$$.fragment,e),a=a.filter(Boolean);for(let t=0;t<a.length;t+=1)Ge(a[t]);i=!1},d(e){e&&Z(t),Ke(n),X(a,e)}}}function MD(e){let t;return{c(){t=J("h3"),t.textContent=`${l("smarthome.device.services.label")}`,oe(t,"slot","description"),oe(t,"class","h6 row__title")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function LD(e){let t,n,o,i=e[66].serviceType+"";return{c(){t=J("div"),n=q(i),o=_(),oe(t,"slot","description")},m(e,i){W(e,t,i),V(t,n),V(t,o)},p(e,t){2&t[0]&&i!==(i=e[66].serviceType+"")&&re(n,i)},d(e){e&&Z(t)}}}function TD(e){let t,n,o,i,r,a=e[66].port+"",s=e[66].protocol+"";return{c(){t=J("div"),n=q(a),o=q(" ("),i=q(s),r=q(")\n\t\t\t\t\t\t\t\t\t\t"),oe(t,"slot","value")},m(e,a){W(e,t,a),V(t,n),V(t,o),V(t,i),V(t,r)},p(e,t){2&t[0]&&a!==(a=e[66].port+"")&&re(n,a),2&t[0]&&s!==(s=e[66].protocol+"")&&re(i,s)},d(e){e&&Z(t)}}}function PD(e){let t,n;return t=new lj({props:{$$slots:{value:[TD],description:[LD]},$$scope:{ctx:e}}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};2&n[0]|1024&n[2]&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function SD(e){let t,n,o,i,r,a,s,l,c,u,d,g,m,p,f,v,h,b,k,y,w,A,x,I,z,C;r=new Ol({props:{placement:"device",context:{deviceId:e[0]}}}),r.$on("action",e[43]);let j=!e[24]&&!e[25]&&uE(e),E=e[2]===e[7]&&!e[25]&&bE(e),D=!e[25]&&!e[23]&&!e[26]&&e[1]&&(e[1].pairedInfo||e[1].appInstallable)&&AE(e),N=e[22]&&e[21]&&ME(e),M=e[16]&&BE(e);p=new lj({props:{$$slots:{value:[JE],description:[WE]},$$scope:{ctx:e}}});let L=e[18]&&KE(e);b=new lj({props:{$$slots:{value:[rD],description:[tD]},$$scope:{ctx:e}}});let T=e[1]&&aD(e),P=e[1]&&gD(e),S=e[8]&&bD(e),O=e[1]&&e[1].displayDeviceInfo&&(e[1].displayDeviceInfo.modelName||e[1].displayDeviceInfo.vendor||e[1].displayDeviceInfo.os)&&kD(e),R=e[19]&&xD(e),B=e[20]&&ND(e);return{c(){t=J("div"),n=J("kin-view"),o=J("div"),i=J("div"),Xe(r.$$.fragment),a=_(),s=J("section"),j&&j.c(),l=_(),E&&E.c(),c=_(),D&&D.c(),u=_(),N&&N.c(),d=_(),M&&M.c(),g=_(),m=J("section"),Xe(p.$$.fragment),f=_(),v=J("form"),L&&L.c(),h=_(),Xe(b.$$.fragment),k=_(),T&&T.c(),y=_(),P&&P.c(),w=_(),S&&S.c(),A=_(),O&&O.c(),I=_(),R&&R.c(),z=_(),B&&B.c(),oe(i,"class","banner__wrap dvc_banners svelte-1mn1jdg"),oe(s,"class","g-margin-top--20"),oe(v,"onsubmit","return false"),oe(m,"class",x="g-margin-top--40 "+(e[8]?"dvc_edit":"")+" svelte-1mn1jdg"),oe(m,"id","edit-details"),oe(o,"slot","view-content"),ie(n,"csscls","-detail"),oe(t,"slot","page-content")},m(x,H){W(x,t,H),V(t,n),V(n,o),V(o,i),Je(r,i,null),V(o,a),V(o,s),j&&j.m(s,null),V(s,l),E&&E.m(s,null),V(s,c),D&&D.m(s,null),V(s,u),N&&N.m(s,null),V(o,d),M&&M.m(o,null),V(o,g),V(o,m),Je(p,m,null),V(m,f),V(m,v),L&&L.m(v,null),V(v,h),Je(b,v,null),V(v,k),T&&T.m(v,null),V(v,y),P&&P.m(v,null),V(v,w),S&&S.m(v,null),V(m,A),O&&O.m(m,null),e[55](m),V(o,I),R&&R.m(o,null),V(o,z),B&&B.m(o,null),C=!0},p(e,t){const n={};1&t[0]&&(n.context={deviceId:e[0]}),r.$set(n),e[24]||e[25]?j&&(Be(),Ge(j,1,1,(()=>{j=null})),He()):j?(j.p(e,t),50331648&t[0]&&Ue(j,1)):(j=uE(e),j.c(),Ue(j,1),j.m(s,l)),e[2]!==e[7]||e[25]?E&&(Be(),Ge(E,1,1,(()=>{E=null})),He()):E?(E.p(e,t),33554564&t[0]&&Ue(E,1)):(E=bE(e),E.c(),Ue(E,1),E.m(s,c)),e[25]||e[23]||e[26]||!e[1]||!e[1].pairedInfo&&!e[1].appInstallable?D&&(Be(),Ge(D,1,1,(()=>{D=null})),He()):D?(D.p(e,t),109051906&t[0]&&Ue(D,1)):(D=AE(e),D.c(),Ue(D,1),D.m(s,u)),e[22]&&e[21]?N?(N.p(e,t),6291456&t[0]&&Ue(N,1)):(N=ME(e),N.c(),Ue(N,1),N.m(s,null)):N&&(Be(),Ge(N,1,1,(()=>{N=null})),He()),e[16]?M?(M.p(e,t),65536&t[0]&&Ue(M,1)):(M=BE(e),M.c(),Ue(M,1),M.m(o,g)):M&&(Be(),Ge(M,1,1,(()=>{M=null})),He());const i={};256&t[0]|1024&t[2]&&(i.$$scope={dirty:t,ctx:e}),p.$set(i),e[18]?L?(L.p(e,t),262144&t[0]&&Ue(L,1)):(L=KE(e),L.c(),Ue(L,1),L.m(v,h)):L&&(Be(),Ge(L,1,1,(()=>{L=null})),He());const a={};54016&t[0]|1024&t[2]&&(a.$$scope={dirty:t,ctx:e}),b.$set(a),e[1]?T?(T.p(e,t),2&t[0]&&Ue(T,1)):(T=aD(e),T.c(),Ue(T,1),T.m(v,y)):T&&(Be(),Ge(T,1,1,(()=>{T=null})),He()),e[1]?P?(P.p(e,t),2&t[0]&&Ue(P,1)):(P=gD(e),P.c(),Ue(P,1),P.m(v,w)):P&&(Be(),Ge(P,1,1,(()=>{P=null})),He()),e[8]?S?S.p(e,t):(S=bD(e),S.c(),S.m(v,null)):S&&(S.d(1),S=null),e[1]&&e[1].displayDeviceInfo&&(e[1].displayDeviceInfo.modelName||e[1].displayDeviceInfo.vendor||e[1].displayDeviceInfo.os)?O?(O.p(e,t),2&t[0]&&Ue(O,1)):(O=kD(e),O.c(),Ue(O,1),O.m(m,null)):O&&(Be(),Ge(O,1,1,(()=>{O=null})),He()),(!C||256&t[0]&&x!==(x="g-margin-top--40 "+(e[8]?"dvc_edit":"")+" svelte-1mn1jdg"))&&oe(m,"class",x),e[19]?R?(R.p(e,t),524288&t[0]&&Ue(R,1)):(R=xD(e),R.c(),Ue(R,1),R.m(o,z)):R&&(Be(),Ge(R,1,1,(()=>{R=null})),He()),e[20]?B?(B.p(e,t),1048576&t[0]&&Ue(B,1)):(B=ND(e),B.c(),Ue(B,1),B.m(o,null)):B&&(Be(),Ge(B,1,1,(()=>{B=null})),He())},i(e){C||(Ue(r.$$.fragment,e),Ue(j),Ue(E),Ue(D),Ue(N),Ue(M),Ue(p.$$.fragment,e),Ue(L),Ue(b.$$.fragment,e),Ue(T),Ue(P),Ue(O),Ue(R),Ue(B),C=!0)},o(e){Ge(r.$$.fragment,e),Ge(j),Ge(E),Ge(D),Ge(N),Ge(M),Ge(p.$$.fragment,e),Ge(L),Ge(b.$$.fragment,e),Ge(T),Ge(P),Ge(O),Ge(R),Ge(B),C=!1},d(n){n&&Z(t),Ke(r),j&&j.d(),E&&E.d(),D&&D.d(),N&&N.d(),M&&M.d(),Ke(p),L&&L.d(),Ke(b),T&&T.d(),P&&P.d(),S&&S.d(),O&&O.d(),e[55](null),R&&R.d(),B&&B.d()}}}function OD(e){let t,n;return t=new tr({props:{$$slots:{"modal-content":[RD]},$$scope:{ctx:e}}}),t.$on("close",e[64]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};33792&n[0]|1024&n[2]&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function RD(e){let t,n,o;return n=new _j({props:{deviceName:e[15]}}),n.$on("removeDevice",e[62]),n.$on("close",e[63]),{c(){t=J("div"),Xe(n.$$.fragment),oe(t,"slot","modal-content")},m(e,i){W(e,t,i),Je(n,t,null),o=!0},p(e,t){const o={};32768&t[0]&&(o.deviceName=e[15]),n.$set(o)},i(e){o||(Ue(n.$$.fragment,e),o=!0)},o(e){Ge(n.$$.fragment,e),o=!1},d(e){e&&Z(t),Ke(n)}}}function BD(e){let t,n;return t=new hw({props:{folder:e[3],device:e[1],isAdmin:e[26],modal:"instructions"}}),t.$on("close",e[65]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};8&n[0]&&(o.folder=e[3]),2&n[0]&&(o.device=e[1]),67108864&n[0]&&(o.isAdmin=e[26]),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function HD(e){let t,n,o,i,r=e[1]&&tE(e),a="remove"===e[10]&&OD(e),s="instructions"===e[10]&&BD(e);return{c(){r&&r.c(),t=_(),a&&a.c(),n=_(),s&&s.c(),o=$()},m(e,l){r&&r.m(e,l),W(e,t,l),a&&a.m(e,l),W(e,n,l),s&&s.m(e,l),W(e,o,l),i=!0},p(e,i){e[1]?r?(r.p(e,i),2&i[0]&&Ue(r,1)):(r=tE(e),r.c(),Ue(r,1),r.m(t.parentNode,t)):r&&(Be(),Ge(r,1,1,(()=>{r=null})),He()),"remove"===e[10]?a?(a.p(e,i),1024&i[0]&&Ue(a,1)):(a=OD(e),a.c(),Ue(a,1),a.m(n.parentNode,n)):a&&(Be(),Ge(a,1,1,(()=>{a=null})),He()),"instructions"===e[10]?s?(s.p(e,i),1024&i[0]&&Ue(s,1)):(s=BD(e),s.c(),Ue(s,1),s.m(o.parentNode,o)):s&&(Be(),Ge(s,1,1,(()=>{s=null})),He())},i(e){i||(Ue(r),Ue(a),Ue(s),i=!0)},o(e){Ge(r),Ge(a),Ge(s),i=!1},d(e){r&&r.d(e),e&&Z(t),a&&a.d(e),e&&Z(n),s&&s.d(e),e&&Z(o)}}}const UD=24;function GD(e,t,n){let o,i,r,a,s,l,c,u,d,g,m,p,f,v,h,b,k,y,w,A,x,I,z,C,j,E,D,N;T(e,$n,(e=>n(36,A=e))),T(e,yt,(e=>n(37,x=e))),T(e,kt,(e=>n(38,I=e))),T(e,Ot,(e=>n(39,z=e))),T(e,Et,(e=>n(40,C=e))),T(e,Nt,(e=>n(7,j=e))),T(e,Dt,(e=>n(41,E=e))),T(e,St,(e=>n(42,D=e))),T(e,Lt,(e=>n(27,N=e)));let M,{options:L={}}=t,P=!1,S=!1,O=!1,R="",B=!1,H=!1;function U(e=!1){n(12,R={name:r}),i.displayDeviceInfo&&n(13,B={deviceClassSpecific:i.displayDeviceInfo&&i.displayDeviceInfo.deviceClassSpecific,deviceClass:i.displayDeviceInfo&&i.displayDeviceInfo.deviceClass?i.displayDeviceInfo.deviceClass:g,os:i.displayDeviceInfo&&i.displayDeviceInfo.os?i.displayDeviceInfo.os:"UNKNOWN",modelName:i.displayDeviceInfo&&i.displayDeviceInfo.modelName?i.displayDeviceInfo.modelName:"Not defined",vendor:i.displayDeviceInfo.vendor?i.displayDeviceInfo.vendor:"Not defined"}),e&&M.scrollIntoView({behavior:"smooth",block:"start"}),n(8,P=!0)}function G(){n(8,P=!1),n(12,R=!1),n(13,B=!1)}async function Y(){if(n(14,H=!1),n(12,R.name=R.name.trim(),R),0===R.name.length)return n(14,H=!0);B&&n(13,B.modelName=B.modelName.trim(),B),n(9,S=!0);try{B&&await function(e,t){return Vn(`v2/devices/${e}/overrideDeviceInfo`,t,{method:"PUT"})}(o,B),await function(e,t){return Vn(`v2/devices/${e}`,t,{method:"PUT"}).then((()=>ii({folders:!0})))}(o,R)}catch(e){console.log("update device",e)}n(14,H=!1),n(9,S=!1),G()}async function F(){await Po(o),hi(),n(10,O=!1)}function Q(e){if("pairDevice"===e)return n(10,O="instructions")}function V(e){return e===j?Ai():xi(e)}return e.$$set=e=>{"options"in e&&n(35,L=e.options)},e.$$.update=()=>{16&e.$$.dirty[1]&&n(0,o=L.deviceId),1&e.$$.dirty[0]|32&e.$$.dirty[1]&&n(1,i=Eo(A,o)),2&e.$$.dirty[0]&&n(15,r=gl(i)),2&e.$$.dirty[0]|16&e.$$.dirty[1]&&n(2,a=i&&i.folderInfo&&i.folderInfo.folderId?i.folderInfo.folderId:L.folderId?L.folderId:""),4&e.$$.dirty[0]|64&e.$$.dirty[1]&&n(3,s=Ao(x,a)),8&e.$$.dirty[0]&&n(4,l=s.userId),16&e.$$.dirty[0]|128&e.$$.dirty[1]&&n(5,c=wo(I,l)),1&e.$$.dirty[0]|256&e.$$.dirty[1]&&n(16,u=function(e,t){if(e&&t)return e.devices.find((e=>e.deviceId===t))}(z,o)),42&e.$$.dirty[0]&&n(17,d=!i&&!s&&!c),2&e.$$.dirty[0]&&n(18,g=go(i)),2&e.$$.dirty[0]&&n(6,m=i&&i.networkInfo),66&e.$$.dirty[0]&&n(19,p=m&&i.networkInfo.interfaces&&i.networkInfo.interfaces.length>0),66&e.$$.dirty[0]&&n(20,f=m&&i.networkInfo.services&&i.networkInfo.services.length>0),2&e.$$.dirty[0]&&n(21,v=!(!i||!i.pairedInfo)&&mo(i.pairedInfo)),2&e.$$.dirty[0]&&n(22,h=po(i)),4&e.$$.dirty[0]|512&e.$$.dirty[1]&&n(23,b=a===C),132&e.$$.dirty[0]&&n(24,k=a===j),4&e.$$.dirty[0]|1024&e.$$.dirty[1]&&n(25,y=a===E),16&e.$$.dirty[0]|2048&e.$$.dirty[1]&&n(26,w=D.includes(l))},[o,i,a,s,l,c,m,j,P,S,O,M,R,B,H,r,u,d,g,p,f,v,h,b,k,y,w,N,function(e,{property:t}){let o=e=>n(13,B[t]=e.srcElement.value,B);return"name"===t&&(o=e=>n(12,R[t]=e.srcElement.value,R)),e.addEventListener("keyup",o),{destroy:e.removeEventListener.bind(e,"keyup",o)}},U,G,Y,F,Q,V,L,A,x,I,z,C,E,D,e=>Q(e.detail),e=>V(e.detail.folderId),()=>n(10,O="remove"),e=>V(e.detail.folderId),()=>n(10,O="remove"),()=>n(10,O="instructions"),()=>U(),()=>G(),e=>{n(13,B.deviceClassSpecific={},B),n(13,B.deviceClassSpecific[e.detail]=!0,B),delete B.deviceClass},e=>{n(13,B.deviceClass=e.detail,B),delete B.deviceClassSpecific},()=>Y(),()=>G(),function(e){xe[e?"unshift":"push"]((()=>{M=e,n(11,M)}))},()=>n(10,O="block"),()=>U(!0),()=>n(10,O="block"),()=>n(10,O="remove"),()=>U(),()=>hi(),()=>F(),()=>n(10,O=!1),()=>n(10,O=!1),()=>n(10,O=!1)]}class YD extends $e{constructor(e){var t;super(),document.getElementById("svelte-1mn1jdg-style")||((t=J("style")).id="svelte-1mn1jdg-style",t.textContent=".dvc_input{min-width:22rem}.dvc_input__row{min-height:0 !important}.dvc_edit.svelte-1mn1jdg{position:relative}.dvc_banners.svelte-1mn1jdg{padding:1.5rem 0 2rem;justify-content:center}.dvc_banners.svelte-1mn1jdg:empty{padding:0}",V(document.head,t)),_e(this,e,GD,HD,N,{options:35},[-1,-1,-1])}}function FD(e,t,n){const o=e.slice();return o[15]=t[n],o}function QD(e,t,n){const o=e.slice();return o[15]=t[n],o}function VD(e,t,n){const o=e.slice();return o[15]=t[n],o[21]=n,o}function WD(e,t,n){const o=e.slice();return o[15]=t[n],o}function ZD(e){let t;return{c(){t=J("div"),oe(t,"class","svg -empty-table g-margin-top--40"),ae(t,"font-size","40rem")},m(e,n){W(e,t,n)},d(e){e&&Z(t)}}}function XD(e){let t,n,o,i,r,a,s=l("smarthome.onlineDevices",e[0].length)+"",c=[],u=new Map,d=e[0];const g=e=>e[15].deviceId;for(let l=0;l<d.length;l+=1){let t=WD(e,d,l),n=g(t);u.set(n,c[l]=eN(n,t))}return{c(){t=J("h3"),n=q(s),i=_();for(let e=0;e<c.length;e+=1)c[e].c();r=$(),oe(t,"class","kin_sticky h6 -margins g-align--left"),oe(t,"title",o=l("smarthome.onlineDevices",e[0].length))},m(e,o){W(e,t,o),V(t,n),W(e,i,o);for(let t=0;t<c.length;t+=1)c[t].m(e,o);W(e,r,o),a=!0},p(e,i){(!a||1&i)&&s!==(s=l("smarthome.onlineDevices",e[0].length)+"")&&re(n,s),(!a||1&i&&o!==(o=l("smarthome.onlineDevices",e[0].length)))&&oe(t,"title",o),13&i&&(d=e[0],Be(),c=Ze(c,i,g,1,e,d,u,r.parentNode,We,eN,r,WD),He())},i(e){if(!a){for(let e=0;e<d.length;e+=1)Ue(c[e]);a=!0}},o(e){for(let t=0;t<c.length;t+=1)Ge(c[t]);a=!1},d(e){e&&Z(t),e&&Z(i);for(let t=0;t<c.length;t+=1)c[t].d(e);e&&Z(r)}}}function JD(e){let t,n,o,i,r,a;const s=[_D,qD],l=[];function c(e,t){return e[15].folderInfo.folderId===e[3]?0:1}function u(){return e[7](e[15])}return n=c(e),o=l[n]=s[n](e),{c(){t=J("button"),o.c(),oe(t,"class","avatar__button")},m(e,o){W(e,t,o),l[n].m(t,null),i=!0,r||(a=ee(t,"click",u),r=!0)},p(i,r){let a=n;n=c(e=i),n===a?l[n].p(e,r):(Be(),Ge(l[a],1,1,(()=>{l[a]=null})),He(),o=l[n],o?o.p(e,r):(o=l[n]=s[n](e),o.c()),Ue(o,1),o.m(t,null))},i(e){i||(Ue(o),i=!0)},o(e){Ge(o),i=!1},d(e){e&&Z(t),l[n].d(),r=!1,a()}}}function KD(e){let t,n,o,i;return t=new wj({props:{deviceName:gl(e[15]),deviceId:e[15].deviceId}}),o=new Yj({props:{size:"small",button:"secondary",deviceId:e[15].deviceId}}),{c(){Xe(t.$$.fragment),n=_(),Xe(o.$$.fragment)},m(e,r){Je(t,e,r),W(e,n,r),Je(o,e,r),i=!0},p(e,n){const i={};1&n&&(i.deviceName=gl(e[15])),1&n&&(i.deviceId=e[15].deviceId),t.$set(i);const r={};1&n&&(r.deviceId=e[15].deviceId),o.$set(r)},i(e){i||(Ue(t.$$.fragment,e),Ue(o.$$.fragment,e),i=!0)},o(e){Ge(t.$$.fragment,e),Ge(o.$$.fragment,e),i=!1},d(e){Ke(t,e),e&&Z(n),Ke(o,e)}}}function qD(e){let t,n;return t=new ps({props:{userId:e[15].folderInfo.userId}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};1&n&&(o.userId=e[15].folderInfo.userId),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function _D(e){let t,n;return t=new ps({props:{title:l("smarthome.household"),icon:"icon-s-house"}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p:I,i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function $D(e){let t,n,o,i,r;const a=[KD,JD],s=[];function l(e,t){return e[15].folderInfo.folderId===e[2]?0:1}return n=l(e),o=s[n]=a[n](e),{c(){t=J("div"),o.c(),i=_(),oe(t,"slot","controls")},m(e,o){W(e,t,o),s[n].m(t,null),V(t,i),r=!0},p(e,r){let c=n;n=l(e),n===c?s[n].p(e,r):(Be(),Ge(s[c],1,1,(()=>{s[c]=null})),He(),o=s[n],o?o.p(e,r):(o=s[n]=a[n](e),o.c()),Ue(o,1),o.m(t,i))},i(e){r||(Ue(o),r=!0)},o(e){Ge(o),r=!1},d(e){e&&Z(t),s[n].d()}}}function eN(e,t){let n,o,i;return o=new Iy({props:{$$slots:{controls:[$D]},$$scope:{ctx:t}}}),o.$on("domClick",(function(){return t[8](t[15])})),{key:e,first:null,c(){n=$(),Xe(o.$$.fragment),this.first=n},m(e,t){W(e,n,t),Je(o,e,t),i=!0},p(e,n){t=e;const i={};16777229&n&&(i.$$scope={dirty:n,ctx:t}),o.$set(i)},i(e){i||(Ue(o.$$.fragment,e),i=!0)},o(e){Ge(o.$$.fragment,e),i=!1},d(e){e&&Z(n),Ke(o,e)}}}function tN(e){let t,n,o,i,r,a,s=l("smarthome.offlineDevices",e[4].length)+"",c=[],u=new Map,d=e[4];const g=e=>e[15].deviceId;for(let l=0;l<d.length;l+=1){let t=VD(e,d,l),n=g(t);u.set(n,c[l]=cN(n,t))}return{c(){t=J("h3"),n=q(s),i=_();for(let e=0;e<c.length;e+=1)c[e].c();r=$(),oe(t,"class","kin_sticky h6 -margins g-align--left g-margin-top--40"),oe(t,"title",o=l("smarthome.offlineDevices",e[4].length))},m(e,o){W(e,t,o),V(t,n),W(e,i,o);for(let t=0;t<c.length;t+=1)c[t].m(e,o);W(e,r,o),a=!0},p(e,i){(!a||16&i)&&s!==(s=l("smarthome.offlineDevices",e[4].length)+"")&&re(n,s),(!a||16&i&&o!==(o=l("smarthome.offlineDevices",e[4].length)))&&oe(t,"title",o),28&i&&(d=e[4],Be(),c=Ze(c,i,g,1,e,d,u,r.parentNode,We,cN,r,VD),He())},i(e){if(!a){for(let e=0;e<d.length;e+=1)Ue(c[e]);a=!0}},o(e){for(let t=0;t<c.length;t+=1)Ge(c[t]);a=!1},d(e){e&&Z(t),e&&Z(i);for(let t=0;t<c.length;t+=1)c[t].d(e);e&&Z(r)}}}function nN(e){let t,n;return t=new Iy({props:{device:e[15],$$slots:{controls:[lN]},$$scope:{ctx:e}}}),t.$on("domClick",(function(){return e[10](e[15])})),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(n,o){e=n;const i={};16&o&&(i.device=e[15]),16777244&o&&(i.$$scope={dirty:o,ctx:e}),t.$set(i)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function oN(e){let t,n;return t=new jw({props:{device:e[15],dataTest:"shp_user_device-invited-"+e[21]}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};16&n&&(o.device=e[15]),16&n&&(o.dataTest="shp_user_device-invited-"+e[21]),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function iN(e){let t,n,o,i,r,a;const s=[sN,aN],l=[];function c(e,t){return e[15].folderInfo.folderId===e[3]?0:1}function u(){return e[9](e[15])}return n=c(e),o=l[n]=s[n](e),{c(){t=J("button"),o.c(),oe(t,"class","avatar__button")},m(e,o){W(e,t,o),l[n].m(t,null),i=!0,r||(a=ee(t,"click",u),r=!0)},p(i,r){let a=n;n=c(e=i),n===a?l[n].p(e,r):(Be(),Ge(l[a],1,1,(()=>{l[a]=null})),He(),o=l[n],o?o.p(e,r):(o=l[n]=s[n](e),o.c()),Ue(o,1),o.m(t,null))},i(e){i||(Ue(o),i=!0)},o(e){Ge(o),i=!1},d(e){e&&Z(t),l[n].d(),r=!1,a()}}}function rN(e){let t,n,o,i;return t=new wj({props:{deviceName:gl(e[15]),deviceId:e[15].deviceId}}),o=new Yj({props:{size:"small",button:"secondary",deviceId:e[15].deviceId}}),{c(){Xe(t.$$.fragment),n=_(),Xe(o.$$.fragment)},m(e,r){Je(t,e,r),W(e,n,r),Je(o,e,r),i=!0},p(e,n){const i={};16&n&&(i.deviceName=gl(e[15])),16&n&&(i.deviceId=e[15].deviceId),t.$set(i);const r={};16&n&&(r.deviceId=e[15].deviceId),o.$set(r)},i(e){i||(Ue(t.$$.fragment,e),Ue(o.$$.fragment,e),i=!0)},o(e){Ge(t.$$.fragment,e),Ge(o.$$.fragment,e),i=!1},d(e){Ke(t,e),e&&Z(n),Ke(o,e)}}}function aN(e){let t,n;return t=new ps({props:{userId:e[15].folderInfo.userId}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};16&n&&(o.userId=e[15].folderInfo.userId),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function sN(e){let t,n;return t=new ps({props:{title:l("smarthome.household"),icon:"icon-s-house"}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p:I,i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function lN(e){let t,n,o,i,r;const a=[rN,iN],s=[];function l(e,t){return e[15].folderInfo.folderId===e[2]?0:1}return n=l(e),o=s[n]=a[n](e),{c(){t=J("div"),o.c(),i=_(),oe(t,"slot","controls")},m(e,o){W(e,t,o),s[n].m(t,null),V(t,i),r=!0},p(e,r){let c=n;n=l(e),n===c?s[n].p(e,r):(Be(),Ge(s[c],1,1,(()=>{s[c]=null})),He(),o=s[n],o?o.p(e,r):(o=s[n]=a[n](e),o.c()),Ue(o,1),o.m(t,i))},i(e){r||(Ue(o),r=!0)},o(e){Ge(o),r=!1},d(e){e&&Z(t),s[n].d()}}}function cN(e,t){let n,o,i,r,a;const s=[oN,nN],l=[];function c(e,t){return e[15].pairedInfo&&"INVITED"===e[15].pairedInfo.status&&!e[15].networkInfo?0:1}return o=c(t),i=l[o]=s[o](t),{key:e,first:null,c(){n=$(),i.c(),r=$(),this.first=n},m(e,t){W(e,n,t),l[o].m(e,t),W(e,r,t),a=!0},p(e,n){let a=o;o=c(t=e),o===a?l[o].p(t,n):(Be(),Ge(l[a],1,1,(()=>{l[a]=null})),He(),i=l[o],i?i.p(t,n):(i=l[o]=s[o](t),i.c()),Ue(i,1),i.m(r.parentNode,r))},i(e){a||(Ue(i),a=!0)},o(e){Ge(i),a=!1},d(e){e&&Z(n),l[o].d(e),e&&Z(r)}}}function uN(e){let t,n,o,i,r,a,s=l("smarthome.pausedDevices",e[5].length)+"",c=[],u=new Map,d=e[5];const g=e=>e[15].deviceId;for(let l=0;l<d.length;l+=1){let t=QD(e,d,l),n=g(t);u.set(n,c[l]=fN(n,t))}return{c(){t=J("h3"),n=q(s),i=_();for(let e=0;e<c.length;e+=1)c[e].c();r=$(),oe(t,"class","kin_sticky h6 -margins g-align--left g-margin-top--40"),oe(t,"title",o=l("smarthome.pausedDevices",e[5].length))},m(e,o){W(e,t,o),V(t,n),W(e,i,o);for(let t=0;t<c.length;t+=1)c[t].m(e,o);W(e,r,o),a=!0},p(e,i){(!a||32&i)&&s!==(s=l("smarthome.pausedDevices",e[5].length)+"")&&re(n,s),(!a||32&i&&o!==(o=l("smarthome.pausedDevices",e[5].length)))&&oe(t,"title",o),40&i&&(d=e[5],Be(),c=Ze(c,i,g,1,e,d,u,r.parentNode,We,fN,r,QD),He())},i(e){if(!a){for(let e=0;e<d.length;e+=1)Ue(c[e]);a=!0}},o(e){for(let t=0;t<c.length;t+=1)Ge(c[t]);a=!1},d(e){e&&Z(t),e&&Z(i);for(let t=0;t<c.length;t+=1)c[t].d(e);e&&Z(r)}}}function dN(e){let t,n,o,i,r,a;const s=[mN,gN],l=[];function c(e,t){return e[15].folderInfo.folderId===e[3]?0:1}function u(){return e[11](e[15])}return n=c(e),o=l[n]=s[n](e),{c(){t=J("button"),o.c(),oe(t,"class","avatar__button")},m(e,o){W(e,t,o),l[n].m(t,null),i=!0,r||(a=ee(t,"click",u),r=!0)},p(i,r){let a=n;n=c(e=i),n===a?l[n].p(e,r):(Be(),Ge(l[a],1,1,(()=>{l[a]=null})),He(),o=l[n],o?o.p(e,r):(o=l[n]=s[n](e),o.c()),Ue(o,1),o.m(t,null))},i(e){i||(Ue(o),i=!0)},o(e){Ge(o),i=!1},d(e){e&&Z(t),l[n].d(),r=!1,a()}}}function gN(e){let t,n;return t=new ps({props:{userId:e[15].folderInfo.userId}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};32&n&&(o.userId=e[15].folderInfo.userId),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function mN(e){let t,n;return t=new ps({props:{title:l("smarthome.household"),icon:"icon-s-house"}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p:I,i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function pN(e){let t,n,o,i="unassigned"!==e[15].folderInfo.name&&dN(e);return{c(){t=J("div"),i&&i.c(),n=_(),oe(t,"slot","controls")},m(e,r){W(e,t,r),i&&i.m(t,null),V(t,n),o=!0},p(e,o){"unassigned"!==e[15].folderInfo.name?i?(i.p(e,o),32&o&&Ue(i,1)):(i=dN(e),i.c(),Ue(i,1),i.m(t,n)):i&&(Be(),Ge(i,1,1,(()=>{i=null})),He())},i(e){o||(Ue(i),o=!0)},o(e){Ge(i),o=!1},d(e){e&&Z(t),i&&i.d()}}}function fN(e,t){let n,o,i;return o=new Iy({props:{device:t[15],$$slots:{controls:[pN]},$$scope:{ctx:t}}}),o.$on("domClick",(function(){return t[12](t[15])})),{key:e,first:null,c(){n=$(),Xe(o.$$.fragment),this.first=n},m(e,t){W(e,n,t),Je(o,e,t),i=!0},p(e,n){t=e;const i={};32&n&&(i.device=t[15]),16777256&n&&(i.$$scope={dirty:n,ctx:t}),o.$set(i)},i(e){i||(Ue(o.$$.fragment,e),i=!0)},o(e){Ge(o.$$.fragment,e),i=!1},d(e){e&&Z(n),Ke(o,e)}}}function vN(e){let t,n,o,i,r,a,s,c,u,d=l("smarthome.blockedDevices",e[6].length)+"",g=[],m=new Map,p=e[6];const f=e=>e[15].deviceId;for(let l=0;l<p.length;l+=1){let t=FD(e,p,l),n=f(t);m.set(n,g[l]=bN(n,t))}return{c(){t=J("div"),n=J("h3"),o=q(d),r=_(),a=J("p"),a.textContent=`${l("smarthome.blockedDevices.desc")}`,s=_();for(let e=0;e<g.length;e+=1)g[e].c();c=$(),oe(n,"class","h6 -margins g-align--left g-margin-top--40"),oe(n,"title",i=l("smarthome.blockedDevices",e[6].length)),oe(a,"class","p -small -secondary -margins g-align--left"),oe(t,"class","kin_sticky")},m(e,i){W(e,t,i),V(t,n),V(n,o),V(t,r),V(t,a),W(e,s,i);for(let t=0;t<g.length;t+=1)g[t].m(e,i);W(e,c,i),u=!0},p(e,t){(!u||64&t)&&d!==(d=l("smarthome.blockedDevices",e[6].length)+"")&&re(o,d),(!u||64&t&&i!==(i=l("smarthome.blockedDevices",e[6].length)))&&oe(n,"title",i),64&t&&(p=e[6],Be(),g=Ze(g,t,f,1,e,p,m,c.parentNode,We,bN,c,FD),He())},i(e){if(!u){for(let e=0;e<p.length;e+=1)Ue(g[e]);u=!0}},o(e){for(let t=0;t<g.length;t+=1)Ge(g[t]);u=!1},d(e){e&&Z(t),e&&Z(s);for(let t=0;t<g.length;t+=1)g[t].d(e);e&&Z(c)}}}function hN(e){let t,n,o,i;return n=new Ij({props:{deviceId:e[15].deviceId}}),{c(){t=J("div"),Xe(n.$$.fragment),o=_(),oe(t,"slot","controls")},m(e,r){W(e,t,r),Je(n,t,null),V(t,o),i=!0},p(e,t){const o={};64&t&&(o.deviceId=e[15].deviceId),n.$set(o)},i(e){i||(Ue(n.$$.fragment,e),i=!0)},o(e){Ge(n.$$.fragment,e),i=!1},d(e){e&&Z(t),Ke(n)}}}function bN(e,t){let n,o,i;return o=new Iy({props:{device:t[15],blocked:!0,$$slots:{controls:[hN]},$$scope:{ctx:t}}}),o.$on("domClick",(function(){return t[13](t[15])})),{key:e,first:null,c(){n=$(),Xe(o.$$.fragment),this.first=n},m(e,t){W(e,n,t),Je(o,e,t),i=!0},p(e,n){t=e;const i={};64&n&&(i.device=t[15]),16777280&n&&(i.$$scope={dirty:n,ctx:t}),o.$set(i)},i(e){i||(Ue(o.$$.fragment,e),i=!0)},o(e){Ge(o.$$.fragment,e),i=!1},d(e){e&&Z(n),Ke(o,e)}}}function kN(e){let t,n,o,i,r,a,s,l,c=0===e[1]&&ZD(),u=e[0].length>0&&XD(e),d=e[4].length>0&&tN(e),g=e[5].length>0&&uN(e),m=e[6].length>0&&vN(e);return{c(){t=J("div"),n=J("kin-view"),o=J("div"),c&&c.c(),i=_(),u&&u.c(),r=_(),d&&d.c(),a=_(),g&&g.c(),s=_(),m&&m.c(),oe(o,"slot","view-content"),oe(t,"slot","page-content")},m(e,p){W(e,t,p),V(t,n),V(n,o),c&&c.m(o,null),V(o,i),u&&u.m(o,null),V(o,r),d&&d.m(o,null),V(o,a),g&&g.m(o,null),V(o,s),m&&m.m(o,null),l=!0},p(e,t){0===e[1]?c||(c=ZD(),c.c(),c.m(o,i)):c&&(c.d(1),c=null),e[0].length>0?u?(u.p(e,t),1&t&&Ue(u,1)):(u=XD(e),u.c(),Ue(u,1),u.m(o,r)):u&&(Be(),Ge(u,1,1,(()=>{u=null})),He()),e[4].length>0?d?(d.p(e,t),16&t&&Ue(d,1)):(d=tN(e),d.c(),Ue(d,1),d.m(o,a)):d&&(Be(),Ge(d,1,1,(()=>{d=null})),He()),e[5].length>0?g?(g.p(e,t),32&t&&Ue(g,1)):(g=uN(e),g.c(),Ue(g,1),g.m(o,s)):g&&(Be(),Ge(g,1,1,(()=>{g=null})),He()),e[6].length>0?m?(m.p(e,t),64&t&&Ue(m,1)):(m=vN(e),m.c(),Ue(m,1),m.m(o,null)):m&&(Be(),Ge(m,1,1,(()=>{m=null})),He())},i(e){l||(Ue(u),Ue(d),Ue(g),Ue(m),l=!0)},o(e){Ge(u),Ge(d),Ge(g),Ge(m),l=!1},d(e){e&&Z(t),c&&c.d(),u&&u.d(),d&&d.d(),g&&g.d(),m&&m.d()}}}function yN(e){let t,n;return t=new Dr({props:{layout:"center",backEvent:!0,heading:l("smarthome.onlineDevices",e[0].length),$$slots:{"page-content":[kN]},$$scope:{ctx:e}}}),t.$on("backClick",e[14]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,[n]){const o={};1&n&&(o.heading=l("smarthome.onlineDevices",e[0].length)),16777343&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function wN(e,t,n){let o,i,r,a,s,l,c;T(e,no,(e=>n(0,o=e))),T(e,eo,(e=>n(1,i=e))),T(e,Nt,(e=>n(2,r=e))),T(e,Et,(e=>n(3,a=e))),T(e,oo,(e=>n(4,s=e))),T(e,io,(e=>n(5,l=e))),T(e,ro,(e=>n(6,c=e)));return[o,i,r,a,s,l,c,e=>xi(e.folderInfo.folderId),e=>zi(e.folderInfo.folderId,e.deviceId),e=>xi(e.folderInfo.folderId),e=>zi(e.folderInfo.folderId,e.deviceId),e=>xi(e.folderInfo.folderId),e=>zi(e.folderInfo.folderId,e.deviceId),e=>zi(e.folderInfo.folderId,e.deviceId),()=>Ci()]}class AN extends $e{constructor(e){super(),_e(this,e,wN,yN,N,{})}}function xN(e,t,n){const o=e.slice();return o[33]=t[n],o}function IN(e,t,n){const o=e.slice();return o[36]=t[n],o[38]=n,o}function zN(e,t,n){const o=e.slice();return o[36]=t[n],o[38]=n,o}function CN(e){let t,n,o,i,r;return i=new Dy({props:{dataTest:"shp_add_device"}}),i.$on("domClick",e[24]),{c(){t=J("div"),n=J("span"),o=_(),Xe(i.$$.fragment),oe(t,"role","row"),oe(t,"class","kin_table__row smh_devices__row svelte-1ju0vwa")},m(e,a){W(e,t,a),V(t,n),V(t,o),Je(i,t,null),r=!0},p:I,i(e){r||(Ue(i.$$.fragment,e),r=!0)},o(e){Ge(i.$$.fragment,e),r=!1},d(e){e&&Z(t),Ke(i)}}}function jN(e){let t,n,o,i,r=[],a=new Map,s=e[3];const c=e=>e[36].deviceId;for(let l=0;l<s.length;l+=1){let t=zN(e,s,l),n=c(t);a.set(n,r[l]=EN(n,t))}return{c(){t=J("h3"),t.textContent=`${l("smarthome.device.unassignedDevice")}`,n=_();for(let e=0;e<r.length;e+=1)r[e].c();o=$(),oe(t,"class","kin_sticky h6 -margins g-align--left g-margin-top--40")},m(e,a){W(e,t,a),W(e,n,a);for(let t=0;t<r.length;t+=1)r[t].m(e,a);W(e,o,a),i=!0},p(e,t){8712&t[0]&&(s=e[3],Be(),r=Ze(r,t,c,1,e,s,a,o.parentNode,We,EN,o,zN),He())},i(e){if(!i){for(let e=0;e<s.length;e+=1)Ue(r[e]);i=!0}},o(e){for(let t=0;t<r.length;t+=1)Ge(r[t]);i=!1},d(e){e&&Z(t),e&&Z(n);for(let t=0;t<r.length;t+=1)r[t].d(e);e&&Z(o)}}}function EN(e,t){let n,o,i,r,a,s,c,u,d,g,m;function p(...e){return t[25](t[36],...e)}return s=new Iy({props:{device:t[36],isMoreIcon:!1,dataTest:"table-row-"+t[38]}}),{key:e,first:null,c(){n=J("div"),o=J("input"),a=_(),Xe(s.$$.fragment),c=_(),oe(o,"type","checkbox"),oe(o,"class","checkbox"),o.checked=i=t[9].includes(t[36].deviceId),oe(o,"title",r=l("global.selectItem")+" "+t[36]),oe(n,"role","row"),oe(n,"class","kin_table__row smh_devices__row svelte-1ju0vwa"),oe(n,"data-test",u="table-row-"+t[38]),se(n,"-selected",t[9].includes(t[36].deviceId)),this.first=n},m(e,t){W(e,n,t),V(n,o),V(n,a),Je(s,n,null),V(n,c),d=!0,g||(m=ee(o,"click",p),g=!0)},p(e,a){t=e,(!d||520&a[0]&&i!==(i=t[9].includes(t[36].deviceId)))&&(o.checked=i),(!d||8&a[0]&&r!==(r=l("global.selectItem")+" "+t[36]))&&oe(o,"title",r);const c={};8&a[0]&&(c.device=t[36]),8&a[0]&&(c.dataTest="table-row-"+t[38]),s.$set(c),(!d||8&a[0]&&u!==(u="table-row-"+t[38]))&&oe(n,"data-test",u),520&a[0]&&se(n,"-selected",t[9].includes(t[36].deviceId))},i(e){d||(Ue(s.$$.fragment,e),d=!0)},o(e){Ge(s.$$.fragment,e),d=!1},d(e){e&&Z(n),Ke(s),g=!1,m()}}}function DN(e){let t,n,o,i,r=[],a=new Map;function s(e,t){return e[33].folderId===e[5]?MN:NN}let l=s(e),c=l(e),u=e[33].devices;const d=e=>e[36].deviceId;for(let g=0;g<u.length;g+=1){let t=IN(e,u,g),n=d(t);a.set(n,r[g]=SN(n,t))}return{c(){t=J("h3"),c.c(),n=_();for(let e=0;e<r.length;e+=1)r[e].c();o=$(),oe(t,"class","kin_sticky h6 -margins g-align--left  g-margin-top--40")},m(e,a){W(e,t,a),c.m(t,null),W(e,n,a);for(let t=0;t<r.length;t+=1)r[t].m(e,a);W(e,o,a),i=!0},p(e,n){l===(l=s(e))&&c?c.p(e,n):(c.d(1),c=l(e),c&&(c.c(),c.m(t,null))),9764&n[0]&&(u=e[33].devices,Be(),r=Ze(r,n,d,1,e,u,a,o.parentNode,We,SN,o,IN),He())},i(e){if(!i){for(let e=0;e<u.length;e+=1)Ue(r[e]);i=!0}},o(e){for(let t=0;t<r.length;t+=1)Ge(r[t]);i=!1},d(e){e&&Z(t),c.d(),e&&Z(n);for(let t=0;t<r.length;t+=1)r[t].d(e);e&&Z(o)}}}function NN(e){let t,n=l("smarthome.device.row.usersDevices.title",Ya(wo(e[2],e[33].userId)))+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p(e,o){1028&o[0]&&n!==(n=l("smarthome.device.row.usersDevices.title",Ya(wo(e[2],e[33].userId)))+"")&&re(t,n)},d(e){e&&Z(t)}}}function MN(e){let t,n=l("smarthome.device.row.householdDevices.title")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function LN(e){let t,n;return t=new ps({props:{userId:e[33].userId}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};1024&n[0]&&(o.userId=e[33].userId),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function TN(e){let t,n;return t=new ps({props:{name:l("smarthome.household"),icon:"icon-s-house"}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p:I,i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function PN(e){let t,n,o,i;const r=[TN,LN],a=[];function s(e,t){return e[33].folderId===e[5]?0:1}return n=s(e),o=a[n]=r[n](e),{c(){t=J("div"),o.c(),oe(t,"slot","controls")},m(e,o){W(e,t,o),a[n].m(t,null),i=!0},p(e,i){let l=n;n=s(e),n===l?a[n].p(e,i):(Be(),Ge(a[l],1,1,(()=>{a[l]=null})),He(),o=a[n],o?o.p(e,i):(o=a[n]=r[n](e),o.c()),Ue(o,1),o.m(t,null))},i(e){i||(Ue(o),i=!0)},o(e){Ge(o),i=!1},d(e){e&&Z(t),a[n].d()}}}function SN(e,t){let n,o,i,r,a,s,c,u,d,g,m;function p(...e){return t[26](t[36],...e)}return s=new Iy({props:{device:t[36],isMoreIcon:!1,$$slots:{controls:[PN]},$$scope:{ctx:t}}}),{key:e,first:null,c(){n=J("div"),o=J("input"),a=_(),Xe(s.$$.fragment),c=_(),oe(o,"type","checkbox"),oe(o,"class","checkbox"),o.checked=i=t[9].includes(t[36].deviceId),oe(o,"title",r=l("global.selectItem")+" "+(t[33].folderId===t[5]?l("smarthome.device.addDeviceModal.usersDevice.label",l("smarthome.household")):l("smarthome.device.addDeviceModal.usersDevice.label",Ya(wo(t[2],t[33].userId))))+" "+t[36].name),oe(n,"role","row"),oe(n,"class","kin_table__row smh_devices__row svelte-1ju0vwa"),oe(n,"data-test",u="table-row-"+t[38]),se(n,"-selected",t[9].includes(t[36].deviceId)),this.first=n},m(e,t){W(e,n,t),V(n,o),V(n,a),Je(s,n,null),V(n,c),d=!0,g||(m=ee(o,"click",p),g=!0)},p(e,a){t=e,(!d||1536&a[0]&&i!==(i=t[9].includes(t[36].deviceId)))&&(o.checked=i),(!d||1060&a[0]&&r!==(r=l("global.selectItem")+" "+(t[33].folderId===t[5]?l("smarthome.device.addDeviceModal.usersDevice.label",l("smarthome.household")):l("smarthome.device.addDeviceModal.usersDevice.label",Ya(wo(t[2],t[33].userId))))+" "+t[36].name))&&oe(o,"title",r);const c={};1024&a[0]&&(c.device=t[36]),1056&a[0]|512&a[1]&&(c.$$scope={dirty:a,ctx:t}),s.$set(c),(!d||1024&a[0]&&u!==(u="table-row-"+t[38]))&&oe(n,"data-test",u),1536&a[0]&&se(n,"-selected",t[9].includes(t[36].deviceId))},i(e){d||(Ue(s.$$.fragment,e),d=!0)},o(e){Ge(s.$$.fragment,e),d=!1},d(e){e&&Z(n),Ke(s),g=!1,m()}}}function ON(e){let t,n,o=e[33].devices&&e[33].devices.length>0&&DN(e);return{c(){o&&o.c(),t=$()},m(e,i){o&&o.m(e,i),W(e,t,i),n=!0},p(e,n){e[33].devices&&e[33].devices.length>0?o?(o.p(e,n),1024&n[0]&&Ue(o,1)):(o=DN(e),o.c(),Ue(o,1),o.m(t.parentNode,t)):o&&(Be(),Ge(o,1,1,(()=>{o=null})),He())},i(e){n||(Ue(o),n=!0)},o(e){Ge(o),n=!1},d(e){o&&o.d(e),e&&Z(t)}}}function RN(e){let t,n,o;return{c(){t=J("kin-button"),t.textContent=`${l("smarthome.devices.assign.skip")}`,ie(t,"size","small"),ie(t,"type","blank"),ie(t,"data-test","smh_assign_device_skip")},m(i,r){W(i,t,r),n||(o=ee(t,"click",e[29]),n=!0)},p:I,d(e){e&&Z(t),n=!1,o()}}}function BN(e){let t,n,o,i,r,a,s,c,u,d,g=l("smarthome.selectedDevices",e[9].length)+"",m=l("global.save")+"",p=l("global.escToDeselect")+"";return{c(){t=J("div"),n=q(g),o=_(),i=J("div"),r=J("kin-button"),a=q(m),s=_(),c=J("div"),oe(t,"class","kin_actions__left"),oe(t,"data-test","smh_assign_device_number"),ie(r,"size","small"),ie(r,"data-test","smh_assign_device"),ie(r,"processing",e[7]),ie(r,"kin-disabled",e[7]),oe(c,"class","kin_actions__right"),oe(c,"data-test","smh_assign_device_esc")},m(l,g){W(l,t,g),V(t,n),W(l,o,g),W(l,i,g),V(i,r),V(r,a),W(l,s,g),W(l,c,g),c.innerHTML=p,u||(d=ee(r,"click",e[28]),u=!0)},p(e,t){512&t[0]&&g!==(g=l("smarthome.selectedDevices",e[9].length)+"")&&re(n,g),128&t[0]&&ie(r,"processing",e[7]),128&t[0]&&ie(r,"kin-disabled",e[7])},d(e){e&&Z(t),e&&Z(o),e&&Z(i),e&&Z(s),e&&Z(c),u=!1,d()}}}function HN(e){let t,n,o,i,r,a,s,l,c,u,d,g,m,p=!e[4]&&CN(e),f=e[11]&&jN(e),v=e[10],h=[];for(let A=0;A<v.length;A+=1)h[A]=ON(xN(e,v,A));const b=e=>Ge(h[e],1,1,(()=>{h[e]=null}));function k(e,t){return e[9].length>0?BN:RN}let y=k(e),w=y(e);return{c(){t=J("div"),n=J("kin-view"),o=J("div"),i=J("kin-table"),r=J("div"),p&&p.c(),a=_(),f&&f.c(),s=_();for(let e=0;e<h.length;e+=1)h[e].c();c=_(),u=J("div"),w.c(),oe(r,"slot","table-body"),oe(r,"data-test","shp_device_table"),ie(i,"inactive","false"),ie(i,"selecteditems",l=e[9].length),oe(o,"slot","view-content"),oe(u,"slot","view-actions"),ie(n,"csscls","-center"),ie(n,"actionbar",!0),oe(t,"slot","page-content")},m(l,v){W(l,t,v),V(t,n),V(n,o),V(o,i),V(i,r),p&&p.m(r,null),V(r,a),f&&f.m(r,null),V(r,s);for(let e=0;e<h.length;e+=1)h[e].m(r,null);V(n,c),V(n,u),w.m(u,null),d=!0,g||(m=ee(i,"kin-deselectAll",e[27]),g=!0)},p(e,t){if(e[4]?p&&(Be(),Ge(p,1,1,(()=>{p=null})),He()):p?(p.p(e,t),16&t[0]&&Ue(p,1)):(p=CN(e),p.c(),Ue(p,1),p.m(r,a)),e[11]?f?(f.p(e,t),2048&t[0]&&Ue(f,1)):(f=jN(e),f.c(),Ue(f,1),f.m(r,s)):f&&(Be(),Ge(f,1,1,(()=>{f=null})),He()),9764&t[0]){let n;for(v=e[10],n=0;n<v.length;n+=1){const o=xN(e,v,n);h[n]?(h[n].p(o,t),Ue(h[n],1)):(h[n]=ON(o),h[n].c(),Ue(h[n],1),h[n].m(r,null))}for(Be(),n=v.length;n<h.length;n+=1)b(n);He()}(!d||512&t[0]&&l!==(l=e[9].length))&&ie(i,"selecteditems",l),y===(y=k(e))&&w?w.p(e,t):(w.d(1),w=y(e),w&&(w.c(),w.m(u,null)))},i(e){if(!d){Ue(p),Ue(f);for(let e=0;e<v.length;e+=1)Ue(h[e]);d=!0}},o(e){Ge(p),Ge(f),h=h.filter(Boolean);for(let t=0;t<h.length;t+=1)Ge(h[t]);d=!1},d(e){e&&Z(t),p&&p.d(),f&&f.d(),X(h,e),w.d(),g=!1,m()}}}function UN(e){let t,n;return t=new hw({props:{isAdmin:e[6],folder:e[1]}}),t.$on("close",e[31]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};64&n[0]&&(o.isAdmin=e[6]),2&n[0]&&(o.folder=e[1]),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function GN(e){let t,n,o,i;t=new Dr({props:{layout:"center",backEvent:!0,heading:e[12],$$slots:{"page-content":[HN]},$$scope:{ctx:e}}}),t.$on("backClick",e[30]);let r=e[8]&&UN(e);return{c(){Xe(t.$$.fragment),n=_(),r&&r.c(),o=$()},m(e,a){Je(t,e,a),W(e,n,a),r&&r.m(e,a),W(e,o,a),i=!0},p(e,n){const i={};4096&n[0]&&(i.heading=e[12]),4029&n[0]|512&n[1]&&(i.$$scope={dirty:n,ctx:e}),t.$set(i),e[8]?r?(r.p(e,n),256&n[0]&&Ue(r,1)):(r=UN(e),r.c(),Ue(r,1),r.m(o.parentNode,o)):r&&(Be(),Ge(r,1,1,(()=>{r=null})),He())},i(e){i||(Ue(t.$$.fragment,e),Ue(r),i=!0)},o(e){Ge(t.$$.fragment,e),Ge(r),i=!1},d(e){Ke(t,e),e&&Z(n),r&&r.d(e),e&&Z(o)}}}function YN(e,t,n){let o,i,r,a,s,c,u,d,g,m,p,f,v,h,b,k,y,w;T(e,yt,(e=>n(17,v=e))),T(e,Nt,(e=>n(18,h=e))),T(e,kt,(e=>n(2,b=e))),T(e,es,(e=>n(22,k=e))),T(e,Et,(e=>n(5,y=e))),T(e,St,(e=>n(23,w=e)));let{options:A=""}=t,x=!1,I=!1,z=[];function C(e,t=!1){if(t)n(9,z=[...z,e]);else{const t=[];for(let n=0;n<z.length;n++)z[n]!==e&&t.push(z[n]);n(9,z=[...t])}}const j=async()=>{n(7,x=!0),await So(o,z),xi(o)};return e.$$set=e=>{"options"in e&&n(15,A=e.options)},e.$$.update=()=>{32768&e.$$.dirty[0]&&n(0,o=A.folderId),393216&e.$$.dirty[0]&&n(16,i=Ao(v,h)),131073&e.$$.dirty[0]&&n(1,r=Ao(v,o)),2&e.$$.dirty[0]&&n(19,a=Ga(r)),524292&e.$$.dirty[0]&&n(20,s=wo(b,a)),1048576&e.$$.dirty[0]&&n(21,c=Ya(s)),65536&e.$$.dirty[0]&&n(3,u=_n(i.devices)),4194305&e.$$.dirty[0]&&n(10,d=k.filter((e=>e.folderId!==o))),8&e.$$.dirty[0]&&n(11,g=u&&u.length>0),33&e.$$.dirty[0]&&n(4,m=o===y),8912896&e.$$.dirty[0]&&n(6,p=w.includes(a)),2097232&e.$$.dirty[0]&&n(12,f=function(e,t,n){return e?l("smarthome.devices.assign.admin.title"):t?l("smarthome.devices.assign.household.title"):l("smarthome.devices.assign.user.title",n)}(p,m,c))},[o,r,b,u,m,y,p,x,I,z,d,g,f,C,j,A,i,v,h,a,s,c,k,w,()=>n(8,I=!0),(e,t)=>C(e.deviceId,t.target.checked),(e,t)=>C(e.deviceId,t.target.checked),()=>n(9,z=[]),()=>j(),()=>xi(o),()=>xi(o),()=>n(8,I=!1)]}class FN extends $e{constructor(e){var t;super(),document.getElementById("svelte-1ju0vwa-style")||((t=J("style")).id="svelte-1ju0vwa-style",t.textContent=".smh_devices__row.svelte-1ju0vwa{grid-template-columns:3.5rem auto}",V(document.head,t)),_e(this,e,YN,GN,N,{options:15},[-1,-1])}}function QN(e,t,n){const o=e.slice();return o[6]=t[n],o}function VN(e){let t,n,o=e[1],i=[];for(let a=0;a<o.length;a+=1)i[a]=ZN(QN(e,o,a));const r=e=>Ge(i[e],1,1,(()=>{i[e]=null}));return{c(){for(let e=0;e<i.length;e+=1)i[e].c();t=$()},m(e,o){for(let t=0;t<i.length;t+=1)i[t].m(e,o);W(e,t,o),n=!0},p(e,n){if(3&n){let a;for(o=e[1],a=0;a<o.length;a+=1){const r=QN(e,o,a);i[a]?(i[a].p(r,n),Ue(i[a],1)):(i[a]=ZN(r),i[a].c(),Ue(i[a],1),i[a].m(t.parentNode,t))}for(Be(),a=o.length;a<i.length;a+=1)r(a);He()}},i(e){if(!n){for(let e=0;e<o.length;e+=1)Ue(i[e]);n=!0}},o(e){i=i.filter(Boolean);for(let t=0;t<i.length;t+=1)Ge(i[t]);n=!1},d(e){X(i,e),e&&Z(t)}}}function WN(e){let t,n,o,i,r,a;return n=new wj({props:{deviceName:gl(e[6]),deviceId:e[6].deviceId}}),i=new Yj({props:{size:"small",button:"secondary",deviceId:e[6].deviceId}}),{c(){t=J("div"),Xe(n.$$.fragment),o=_(),Xe(i.$$.fragment),r=_(),oe(t,"slot","controls")},m(e,s){W(e,t,s),Je(n,t,null),V(t,o),Je(i,t,null),V(t,r),a=!0},p(e,t){const o={};2&t&&(o.deviceName=gl(e[6])),2&t&&(o.deviceId=e[6].deviceId),n.$set(o);const r={};2&t&&(r.deviceId=e[6].deviceId),i.$set(r)},i(e){a||(Ue(n.$$.fragment,e),Ue(i.$$.fragment,e),a=!0)},o(e){Ge(n.$$.fragment,e),Ge(i.$$.fragment,e),a=!1},d(e){e&&Z(t),Ke(n),Ke(i)}}}function ZN(e){let t,n;return t=new Iy({props:{device:e[6],$$slots:{controls:[WN]},$$scope:{ctx:e}}}),t.$on("domClick",(function(){return e[4](e[6])})),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(n,o){e=n;const i={};2&o&&(i.device=e[6]),514&o&&(i.$$scope={dirty:o,ctx:e}),t.$set(i)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function XN(e){let t,n,o,i,r=e[1]&&e[1].length&&VN(e);return{c(){t=J("div"),n=J("kin-view"),o=J("div"),r&&r.c(),oe(o,"slot","view-content"),oe(t,"slot","page-content")},m(e,a){W(e,t,a),V(t,n),V(n,o),r&&r.m(o,null),i=!0},p(e,t){e[1]&&e[1].length?r?(r.p(e,t),2&t&&Ue(r,1)):(r=VN(e),r.c(),Ue(r,1),r.m(o,null)):r&&(Be(),Ge(r,1,1,(()=>{r=null})),He())},i(e){i||(Ue(r),i=!0)},o(e){Ge(r),i=!1},d(e){e&&Z(t),r&&r.d()}}}function JN(e){let t,n;return t=new Dr({props:{layout:"center",backEvent:!0,heading:l("smarthome.unassignedDevices.title"),$$slots:{"page-content":[XN]},$$scope:{ctx:e}}}),t.$on("backClick",e[5]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,[n]){const o={};515&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function KN(e,t,n){let o,i,r,a;T(e,yt,(e=>n(3,r=e))),T(e,Nt,(e=>n(0,a=e))),be((()=>{(!i||i&&0===i.length)&&bi()}));return e.$$.update=()=>{9&e.$$.dirty&&n(2,o=Ao(r,a)),4&e.$$.dirty&&n(1,i=_n(o.devices))},[a,i,o,r,e=>zi(a,e.deviceId),()=>bi()]}class qN extends $e{constructor(e){super(),_e(this,e,KN,JN,N,{})}}function _N(e){let t,n,o,i,r,a,s,c;function u(e,t){return e[0]?eM:$N}let d=u(e),g=d(e);return{c(){t=J("div"),n=J("kin-input"),r=_(),g.c(),a=$(),ie(n,"kin-disabled",e[0]),ie(n,"value",o=e[2].name),ie(n,"label",l("smarthome.addUser.name.input.placeholder")),ie(n,"error",i=e[1]?e[1]:""),ie(n,"data-test","smh_add_user_name"),oe(t,"class","input__row usr_add-new__input svelte-o4uywq")},m(o,i){W(o,t,i),V(t,n),W(o,r,i),g.m(o,i),W(o,a,i),s||(c=B(e[5].call(null,n)),s=!0)},p(e,t){1&t&&ie(n,"kin-disabled",e[0]),4&t&&o!==(o=e[2].name)&&ie(n,"value",o),2&t&&i!==(i=e[1]?e[1]:"")&&ie(n,"error",i),d===(d=u(e))&&g?g.p(e,t):(g.d(1),g=d(e),g&&(g.c(),g.m(a.parentNode,a)))},d(e){e&&Z(t),e&&Z(r),g.d(e),e&&Z(a),s=!1,c()}}}function $N(e){let t,n,o;return{c(){t=J("kin-button"),t.textContent=`${l("global.save")}`,ie(t,"size","large"),ie(t,"data-test","shp_create_user")},m(i,r){W(i,t,r),n||(o=ee(t,"click",e[13]),n=!0)},p:I,d(e){e&&Z(t),n=!1,o()}}}function eM(e){let t;return{c(){t=J("kin-loading"),ie(t,"label",l("smarthome.creating")),ie(t,"size","small"),ie(t,"inline",!0),ie(t,"data-test","loading")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function tM(e){let t,n,o,i,r,a,s,c,u,d,g,m,p,f,v,h,b,k,y,w,A,x=l("smarthome.addUser.adult")+"",I=l("smarthome.addUser.child")+"",z=e[3]&&_N(e);return{c(){t=J("div"),n=J("form"),o=J("div"),i=J("label"),r=J("input"),a=_(),s=J("div"),c=q(x),u=_(),d=J("div"),d.textContent=`${l("smarthome.addUser.adult.desc")}`,g=_(),m=J("label"),p=J("input"),f=_(),v=J("div"),h=q(I),b=_(),k=J("div"),k.textContent=`${l("smarthome.addUser.child.desc")}`,y=_(),z&&z.c(),r.disabled=e[0],oe(r,"type","radio"),oe(r,"class","radio cube__radio"),oe(r,"id","adult"),r.__value=!0,r.value=r.__value,oe(r,"data-test","smh_add_adult"),e[9][0].push(r),oe(d,"class","cube__desc"),oe(s,"class","cube__label"),oe(i,"class","cube -blank usr_add-new__cube svelte-o4uywq"),oe(i,"for","adult"),p.disabled=e[0],oe(p,"type","radio"),oe(p,"class","radio cube__radio"),oe(p,"id","child"),p.__value=!1,p.value=p.__value,oe(p,"data-test","smh_add_child"),e[9][0].push(p),oe(k,"class","cube__desc"),oe(v,"class","cube__label"),oe(m,"class","cube -blank usr_add-new__cube svelte-o4uywq"),oe(m,"for","child"),oe(o,"class","usr_add-new__select"),oe(n,"onsubmit","return false"),oe(n,"class","usr_add-new svelte-o4uywq"),se(n,"-selectedRole",e[3]),oe(t,"slot","page-content")},m(l,x){W(l,t,x),V(t,n),V(n,o),V(o,i),V(i,r),r.checked=r.__value===e[2].adult,V(i,a),V(i,s),V(s,c),V(s,u),V(s,d),V(o,g),V(o,m),V(m,p),p.checked=p.__value===e[2].adult,V(m,f),V(m,v),V(v,h),V(v,b),V(v,k),V(n,y),z&&z.m(n,null),w||(A=[ee(r,"change",e[8]),ee(r,"click",e[10]),ee(p,"change",e[11]),ee(p,"click",e[12])],w=!0)},p(e,t){1&t&&(r.disabled=e[0]),4&t&&(r.checked=r.__value===e[2].adult),1&t&&(p.disabled=e[0]),4&t&&(p.checked=p.__value===e[2].adult),e[3]?z?z.p(e,t):(z=_N(e),z.c(),z.m(n,null)):z&&(z.d(1),z=null),8&t&&se(n,"-selectedRole",e[3])},d(n){n&&Z(t),e[9][0].splice(e[9][0].indexOf(r),1),e[9][0].splice(e[9][0].indexOf(p),1),z&&z.d(),w=!1,E(A)}}}function nM(e){let t,n;return t=new Dr({props:{layout:"detail",backEvent:!0,loading:e[4],heading:l("smarthome.addUser.title"),$$slots:{"page-content":[tM]},$$scope:{ctx:e}}}),t.$on("backClick",e[14]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,[n]){const o={};16&n&&(o.loading=e[4]),131087&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function oM(e,t,n){let o,i,r;T(e,to,(e=>n(16,r=e)));let{options:a=""}=t,s=!1,l=!1;const c={adult:"",name:"",role:{admin:!1,managed:!0}};let u=!1;const d=async()=>{n(1,l=!1),n(2,c.name=c.name.trim(),c);const e=No(c.name);if(e)return n(1,l=e);n(0,s=!0);try{const e=(await function(e){return Vn(`v1/groups/${L(Mt)}/users`,e,{method:"POST"}).then((e=>Promise.all([Zo(),Xo()]).then((()=>e))))}(c)).user.id,t=await(e=>{const t=L(yt);return Promise.resolve(t.find((t=>t.userId&&t.userId===e)).folderId)})(e);return i&&await So(t,[i]),!i&&r>0?Ii(t):xi(t)}catch(t){console.log(JSON.stringify(t))}};return e.$$set=e=>{"options"in e&&n(7,a=e.options)},e.$$.update=()=>{128&e.$$.dirty&&(i=!(!a||!a.deviceId)&&a.deviceId)},n(4,o=!1),[s,l,c,u,false,function(e){const t=e=>n(2,c.name=e.srcElement.value,c);return e.addEventListener("keyup",t),{destroy:e.removeEventListener.bind(e,"keyup",t)}},d,a,function(){c.adult=this.__value,n(2,c)},[[]],()=>n(3,u=!0),function(){c.adult=this.__value,n(2,c)},()=>n(3,u=!0),()=>d(),()=>bi()]}class iM extends $e{constructor(e){var t;super(),document.getElementById("svelte-o4uywq-style")||((t=J("style")).id="svelte-o4uywq-style",t.textContent=".usr_add-new.svelte-o4uywq{display:flex;flex-direction:column;align-items:center;justify-items:center;justify-content:space-between;height:100%;padding:5rem 0;transform:translateY(10rem);will-change:transform}.usr_add-new.-selectedRole.svelte-o4uywq{transform:translateY(0rem);transition:transform 500ms}.usr_add-new__input.svelte-o4uywq{width:35rem}.usr_add-new__cube.svelte-o4uywq{width:20.8rem;height:17.61rem;min-width:0;min-height:0}",V(document.head,t)),_e(this,e,oM,nM,N,{options:7})}}function rM(e){let t;return{c(){t=J("kin-loading"),ie(t,"fullscreen","true"),ie(t,"data-test","loading")},m(e,n){W(e,t,n)},p:I,i:I,o:I,d(e){e&&Z(t)}}}function aM(e){let t,n;return t=new Dr({props:{back:!1,layout:"center",cssCls:"-center-all -no-header",$$slots:{"page-content":[lM]},$$scope:{ctx:e}}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};131072&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function sM(e){let t,n,o;var i=e[0];function r(e){return{props:{options:e[1]}}}return i&&(t=new i(r(e))),{c(){t&&Xe(t.$$.fragment),n=$()},m(e,i){t&&Je(t,e,i),W(e,n,i),o=!0},p(e,o){const a={};if(2&o&&(a.options=e[1]),i!==(i=e[0])){if(t){Be();const e=t;Ge(e.$$.fragment,1,0,(()=>{Ke(e,1)})),He()}i?(t=new i(r(e)),Xe(t.$$.fragment),Ue(t.$$.fragment,1),Je(t,n.parentNode,n)):t=null}else i&&t.$set(a)},i(e){o||(t&&Ue(t.$$.fragment,e),o=!0)},o(e){t&&Ge(t.$$.fragment,e),o=!1},d(e){e&&Z(n),t&&Ke(t,e)}}}function lM(e){let t,n,o,i,r,a;return{c(){t=J("div"),n=J("h3"),n.textContent=`${l("smarthome.setup.error.title")}`,o=_(),i=J("kin-button"),i.textContent=`${l("global.retry")}`,oe(n,"class","h3 g-margin-bottom--20"),ie(i,"size","large"),ie(i,"data-test","shp_create_user"),ie(i,"datatest","modal_main_btn"),oe(t,"slot","page-content")},m(s,l){W(s,t,l),V(t,n),V(t,o),V(t,i),r||(a=ee(i,"click",e[7]),r=!0)},p:I,d(e){e&&Z(t),r=!1,a()}}}function cM(e){let t,n,o,i;const r=[sM,aM,rM],a=[];function s(e,t){return e[2]?0:e[3]?1:2}return t=s(e),n=a[t]=r[t](e),{c(){n.c(),o=$()},m(e,n){a[t].m(e,n),W(e,o,n),i=!0},p(e,[i]){let l=t;t=s(e),t===l?a[t].p(e,i):(Be(),Ge(a[l],1,1,(()=>{a[l]=null})),He(),n=a[t],n?n.p(e,i):(n=a[t]=r[t](e),n.c()),Ue(n,1),n.m(o.parentNode,o))},i(e){i||(Ue(n),i=!0)},o(e){Ge(n),i=!1},d(e){a[t].d(e),e&&Z(o)}}}function uM(e,t,n){let i,r,a;T(e,hn,(e=>n(9,i=e))),T(e,jn,(e=>n(10,r=e))),T(e,bn,(e=>n(3,a=e))),rt("menu"),at("map-fetch");let{route:s=null}=t;let{routeOptions:l=null}=t;const c=new v;let u=!1,d=!1;const g={Welcome:Ka,Splash:Vr,Account:ga,CompatibilityCheck:Oa,SwitchToFree:Ua,Offline:Gr,Dashboard:xc,Prescout:jc,Child:Lc,ChildJoinConfirm:Yc,HubPlugging:iu,HubSetup:cd,HubManualDHCP:rg,Hub:yg,Statistics:Ck,Folder:Sx,ContentFilter:WI,TimeRestrictions:Nz,LocationsAlerts:tj,Device:YD,Devices:AN,DevicesAssign:FN,DevicesUnassigned:qN,AddUser:iM};ke((()=>{c.removeAllListeners()}));function m(){(e=>e.toLowerCase().startsWith("#smarthome"))(location.hash)&&(it("/"),rt("menu"),i===Rt.prescout?(at("none"),vi("#Smarthome/prescout")):i===Rt.notInitialized||i===Rt.childPairing?Ni():i===Rt.childFinished?yi():(at("map"),Ci()))}function p(e){function t(t){return"redirect"===t.message?Promise.reject(t):Promise.resolve(e)}if(-1!==["#Smarthome/splash","#Smarthome/switchtofree","#Smarthome/joinconfirm","#Smarthome/compatibilitycheck"].indexOf(window.location.hash))return Promise.resolve(e);switch(e){case Rt.prescout:case Rt.expired:case Rt.adminFinished:return Promise.resolve(e);case Rt.childFinished:return t(yi());case Rt.childPairing:return t(ji());case Rt.notInitialized:return o.isOnlineSync()?t(Di(e)):t(ki());default:return t(Di(e))}}c.on("/",(()=>{m()}));for(const v in ot)c.on(`/${v}`,(e=>{it(`/${v}`,e),!ot[v].online||o.isOnlineSync()?(d?d.then((()=>p(L(hn)))):(rt("menu"),at("map-fetch"),d=ci(),d.then((e=>p(e))))).then((t=>-1!==ot[v].appstate.indexOf(t)||r?-1===ot[v].appstate.indexOf(t)&&r?(fi(!0),void Ci()):(n(0,s=g[ot[v].view]),n(1,l=ot[v].options?e:null),n(2,u=!0),rt(ot[v].layout.menu?"menu":"fullscreen"),void at(ot[v].layout.view)):location.hash="#Smarthome")).catch((e=>console.log("Redirected",e))):ki()}));function f(){n(2,u=!1),bn.set(!1),di().then((()=>{Ei()})).catch((()=>{n(2,u=!0)}))}return e.$$set=e=>{"route"in e&&n(0,s=e.route),"routeOptions"in e&&n(1,l=e.routeOptions)},[s,l,u,a,f,null,c,()=>f()]}const dM=nt([kt,yt,Et,Lt,St],(([e,t,n,o,i])=>{if(e&&t&&n&&o&&i)return t.filter((e=>void 0!==e.userId&&e.folderId!==n||e.folderId===n)).map((t=>{const r=e.find((e=>e.id===t.userId));return{id:t.folderId,userId:r?r.id:null,imageId:r?r.imageId:null,active:!!r&&r.active,devices:t.devices?t.devices.filter((e=>"ACTIVE"===e.activityStatus)):[],paused:t.controlsProfile.blockAllInternet,isHousehold:t.folderId===n,isMe:t.userId===o,isAdmin:i.includes(t.userId),name:r?r.name||t.name:""}})).sort(((e,t)=>e.isHousehold?-1:t.isHousehold?1:e.isMe&&!t.isHousehold?-1:!e.isHousehold&&t.isMe?1:e.name.localeCompare(t.name)))})),gM=nt([hn,dM],(([e,t])=>t&&(e===Rt.adminFinished||e===Rt.expired)));function mM(e,t,n){const o=e.slice();return o[4]=t[n],o[6]=n,o}function pM(e){let t,n,o,i,r,a,s,c,u,d,g,m,p,f,v,h,b,k,y,w,A,x,I,z,C=l("smarthome.newMember.btn")+"",j=l("smarthome.shipping.addNewMember.tooltip.desc1")+"",E=l("smarthome.shipping.addNewMember.tooltip.desc2")+"",D=l("smarthome.shipping.addNewMember.tooltip.desc3")+"",N=e[1],M=[];for(let l=0;l<N.length;l+=1)M[l]=bM(mM(e,N,l));const L=e=>Ge(M[e],1,1,(()=>{M[e]=null}));return r=new ps({props:{icon:"icon-s-add",size:16,button:"false",cssCls:"-small nui_menu__circle"}}),{c(){t=J("div");for(let e=0;e<M.length;e+=1)M[e].c();n=_(),o=J("kin-tooltip"),i=J("a"),Xe(r.$$.fragment),a=_(),s=q(C),c=_(),u=J("div"),d=J("p"),g=J("kin-icon"),m=_(),p=q(j),f=_(),v=J("p"),h=J("kin-icon"),b=_(),k=q(E),y=_(),w=J("p"),A=J("kin-icon"),x=_(),I=q(D),oe(t,"class","nui_menu__scroll"),oe(i,"href","#Smarthome/adduser"),oe(i,"class","nui_menu__item -fixed"),oe(i,"data-test","shp_new_member_menu"),oe(i,"slot","tooltip-activator"),ie(g,"name","icon-s-status-check"),ie(g,"size","12"),ie(g,"class","color-ok -text"),oe(d,"class","p -small -margins"),ie(h,"name","icon-s-status-check"),ie(h,"size","12"),ie(h,"class","color-ok -text"),oe(v,"class","p -small -margins"),ie(A,"name","icon-s-status-check"),ie(A,"size","12"),ie(A,"class","color-ok -text"),oe(w,"class","p -small"),oe(u,"slot","tooltip")},m(e,l){W(e,t,l);for(let n=0;n<M.length;n+=1)M[n].m(t,null);W(e,n,l),W(e,o,l),V(o,i),Je(r,i,null),V(i,a),V(i,s),V(o,c),V(o,u),V(u,d),V(d,g),V(d,m),V(d,p),V(u,f),V(u,v),V(v,h),V(v,b),V(v,k),V(u,y),V(u,w),V(w,A),V(w,x),V(w,I),z=!0},p(e,n){if(2&n){let o;for(N=e[1],o=0;o<N.length;o+=1){const i=mM(e,N,o);M[o]?(M[o].p(i,n),Ue(M[o],1)):(M[o]=bM(i),M[o].c(),Ue(M[o],1),M[o].m(t,null))}for(Be(),o=N.length;o<M.length;o+=1)L(o);He()}},i(e){if(!z){for(let e=0;e<N.length;e+=1)Ue(M[e]);Ue(r.$$.fragment,e),z=!0}},o(e){M=M.filter(Boolean);for(let t=0;t<M.length;t+=1)Ge(M[t]);Ge(r.$$.fragment,e),z=!1},d(e){e&&Z(t),X(M,e),e&&Z(n),e&&Z(o),Ke(r)}}}function fM(e){let t,n,o,i=e[4].name+"",r=e[4].isMe&&hM();return{c(){t=q(i),n=_(),r&&r.c(),o=$()},m(e,i){W(e,t,i),W(e,n,i),r&&r.m(e,i),W(e,o,i)},p(e,n){2&n&&i!==(i=e[4].name+"")&&re(t,i),e[4].isMe?r?r.p(e,n):(r=hM(),r.c(),r.m(o.parentNode,o)):r&&(r.d(1),r=null)},d(e){e&&Z(t),e&&Z(n),r&&r.d(e),e&&Z(o)}}}function vM(e){let t,n=l("smarthome.household")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function hM(e){let t,n=l("smarthome.you")+"";return{c(){t=q(n)},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function bM(e){let t,n,o,i,r,a,s,l,c;function u(e,t){return e[4].isHousehold?vM:fM}n=new ps({props:{star:e[4].isAdmin,userId:e[4].userId,icon:e[4].isHousehold?"icon-s-house":"",cssCls:"-small nui_menu__circle"}});let d=u(e),g=d(e);return r=new qk({props:{description:!1,devices:e[4].devices,paused:e[4].paused,cssCls:"nui_menu__activity-status"}}),{c(){t=J("a"),Xe(n.$$.fragment),o=_(),g.c(),i=_(),Xe(r.$$.fragment),a=_(),oe(t,"href",s="#Smarthome/folder/"+e[4].id),oe(t,"class","nui_menu__item"),oe(t,"data-test",l="shp_member-"+e[4].name)},m(e,s){W(e,t,s),Je(n,t,null),V(t,o),g.m(t,null),V(t,i),Je(r,t,null),V(t,a),c=!0},p(e,o){const a={};2&o&&(a.star=e[4].isAdmin),2&o&&(a.userId=e[4].userId),2&o&&(a.icon=e[4].isHousehold?"icon-s-house":""),n.$set(a),d===(d=u(e))&&g?g.p(e,o):(g.d(1),g=d(e),g&&(g.c(),g.m(t,i)));const m={};2&o&&(m.devices=e[4].devices),2&o&&(m.paused=e[4].paused),r.$set(m),(!c||2&o&&s!==(s="#Smarthome/folder/"+e[4].id))&&oe(t,"href",s),(!c||2&o&&l!==(l="shp_member-"+e[4].name))&&oe(t,"data-test",l)},i(e){c||(Ue(n.$$.fragment,e),Ue(r.$$.fragment,e),c=!0)},o(e){Ge(n.$$.fragment,e),Ge(r.$$.fragment,e),c=!1},d(e){e&&Z(t),Ke(n),g.d(),Ke(r)}}}function kM(e){let t,n,o=e[0]&&pM(e);return{c(){o&&o.c(),t=$()},m(e,i){o&&o.m(e,i),W(e,t,i),n=!0},p(e,[n]){e[0]?o?(o.p(e,n),1&n&&Ue(o,1)):(o=pM(e),o.c(),Ue(o,1),o.m(t.parentNode,t)):o&&(Be(),Ge(o,1,1,(()=>{o=null})),He())},i(e){n||(Ue(o),n=!0)},o(e){Ge(o),n=!1},d(e){o&&o.d(e),e&&Z(t)}}}function yM(e,t,n){let i,r,a;T(e,gM,(e=>n(3,r=e))),T(e,dM,(e=>n(1,a=e)));let s=!1;return o.on("online",(()=>n(2,s=!1))),o.on("offline",(()=>n(2,s=!0))),e.$$.update=()=>{12&e.$$.dirty&&n(0,i=!s&&r)},[i,a,s,r]}class wM extends $e{constructor(e){super(),_e(this,e,yM,kM,N,{})}}const{document:AM}=Ve;function xM(e){let t,n,o=Gk(e[1])+"";return{c(){t=J("span"),t.textContent="·",n=q(o),oe(t,"class","g-margin-left--5 g-margin-right--5 span")},m(e,o){W(e,t,o),W(e,n,o)},p(e,t){2&t&&o!==(o=Gk(e[1])+"")&&re(n,o)},d(e){e&&Z(t),e&&Z(n)}}}function IM(e){let t,n,o,i,r,a,s,l,c,u,d,g,m=e[4].title+"",p=e[4].desc+"",f=e[4].buttonLabel&&e[4].navigation&&zM(e);const v=[EM,jM,CM],h=[];function b(e,t){return e[3]&&MM?0:e[4].icon?1:2}return u=b(e),d=h[u]=v[u](e),{c(){t=J("div"),n=J("h5"),o=q(m),i=_(),r=J("p"),a=q(p),s=_(),f&&f.c(),l=_(),c=J("div"),d.c(),oe(n,"class","h4 -margins"),oe(n,"data-test","smh_popups_title"),oe(r,"class","p -small"),oe(r,"data-test","smh_popups_text"),oe(t,"class","smh_alert__message svelte-voxcbz"),oe(c,"class","banner__icon svelte-voxcbz"),oe(c,"data-test","smh_popups_avatar")},m(e,d){W(e,t,d),V(t,n),V(n,o),V(t,i),V(t,r),V(r,a),V(t,s),f&&f.m(t,null),W(e,l,d),W(e,c,d),h[u].m(c,null),g=!0},p(e,n){(!g||16&n)&&m!==(m=e[4].title+"")&&re(o,m),(!g||16&n)&&p!==(p=e[4].desc+"")&&re(a,p),e[4].buttonLabel&&e[4].navigation?f?f.p(e,n):(f=zM(e),f.c(),f.m(t,null)):f&&(f.d(1),f=null);let i=u;u=b(e),u===i?h[u].p(e,n):(Be(),Ge(h[i],1,1,(()=>{h[i]=null})),He(),d=h[u],d?d.p(e,n):(d=h[u]=v[u](e),d.c()),Ue(d,1),d.m(c,null))},i(e){g||(Ue(d),g=!0)},o(e){Ge(d),g=!1},d(e){e&&Z(t),f&&f.d(),e&&Z(l),e&&Z(c),h[u].d()}}}function zM(e){let t,n,o,i,r,a,s=e[4].buttonLabel+"";return{c(){t=J("button"),n=q(s),oe(t,"class",o="smh_alert__btn btn "+("neutral"===e[2]?"":"-secondary")+" svelte-voxcbz"),oe(t,"data-test",i=`smh_popups_${e[4].navigation}`)},m(o,i){W(o,t,i),V(t,n),r||(a=ee(t,"click",e[11]),r=!0)},p(e,r){16&r&&s!==(s=e[4].buttonLabel+"")&&re(n,s),4&r&&o!==(o="smh_alert__btn btn "+("neutral"===e[2]?"":"-secondary")+" svelte-voxcbz")&&oe(t,"class",o),16&r&&i!==(i=`smh_popups_${e[4].navigation}`)&&oe(t,"data-test",i)},d(e){e&&Z(t),r=!1,a()}}}function CM(e){let t;return{c(){t=J("div"),oe(t,"class","smh_icon_placeholder svelte-voxcbz")},m(e,n){W(e,t,n)},p:I,i:I,o:I,d(e){e&&Z(t)}}}function jM(e){let t,n;return{c(){t=J("kin-icon"),ie(t,"name",n=e[4].icon),ie(t,"size","48")},m(e,n){W(e,t,n)},p(e,o){16&o&&n!==(n=e[4].icon)&&ie(t,"name",n)},i:I,o:I,d(e){e&&Z(t)}}}function EM(e){let t,n,o;return n=new ps({props:{userId:NM,deviceType:MM}}),{c(){t=J("div"),Xe(n.$$.fragment),oe(t,"class","smh_icon_placeholder svelte-voxcbz")},m(e,i){W(e,t,i),Je(n,t,null),o=!0},p:I,i(e){o||(Ue(n.$$.fragment,e),o=!0)},o(e){Ge(n.$$.fragment,e),o=!1},d(e){e&&Z(t),Ke(n)}}}function DM(e){let t,n,o,i,r,a,s,c,u,d,g,m,p,f,v,h,b,k,y=l("global.product.omni")+"",w=e[0]&&xM(e),A=e[0]&&IM(e);return{c(){t=J("div"),n=J("div"),o=J("div"),i=J("span"),r=_(),a=J("span"),s=q(y),c=_(),w&&w.c(),u=_(),d=J("button"),d.innerHTML='<kin-icon name="icon-s-controls-close" size="11"></kin-icon>',g=_(),m=J("div"),p=J("div"),f=_(),A&&A.c(),oe(i,"class","logo -omni smh_alert__logo svelte-voxcbz"),oe(a,"class","span -tiny"),oe(o,"class","smh_alert__title text -secondary svelte-voxcbz"),oe(d,"class","smh_alert__close svelte-voxcbz"),oe(d,"data-test","smh_popups_close"),oe(n,"class","smh_alert__titlebar svelte-voxcbz"),oe(p,"class","banner__logo"),oe(m,"class",v="smh_alert__content banner -"+e[2]+" svelte-voxcbz"),oe(t,"class","smh_alert")},m(l,v){W(l,t,v),V(t,n),V(n,o),V(o,i),V(o,r),V(o,a),V(a,s),V(a,c),w&&w.m(a,null),V(n,u),V(n,d),V(t,g),V(t,m),V(m,p),V(m,f),A&&A.m(m,null),h=!0,b||(k=ee(d,"click",e[10]),b=!0)},p(e,[t]){e[0]?w?w.p(e,t):(w=xM(e),w.c(),w.m(a,null)):w&&(w.d(1),w=null),e[0]?A?(A.p(e,t),1&t&&Ue(A,1)):(A=IM(e),A.c(),Ue(A,1),A.m(m,null)):A&&(Be(),Ge(A,1,1,(()=>{A=null})),He()),(!h||4&t&&v!==(v="smh_alert__content banner -"+e[2]+" svelte-voxcbz"))&&oe(m,"class",v)},i(e){h||(Ue(A),h=!0)},o(e){Ge(A),h=!1},d(e){e&&Z(t),w&&w.d(),A&&A.d(),b=!1,k()}}}const NM=null,MM=null;function LM(e,t,o){const i={ScoutConnectionStatusChanged:{type:"application/vnd.ll.ring.scout_connection_status_changed_event.v1+json",getState:e=>e?"neutral":"critical",getIcon:e=>e?sn:an},DeviceStatusChangeNotify:{type:"application/vnd.ll.ring.device_status_change_notify_event.v1+json"},NewDeviceDetected:{type:"application/vnd.ll.ring.new_device_detected_event.v1+json",icon:rn},BehaviorAnomaly:{type:"application/vnd.ll.ring.behavior_anomaly_event.v1+json",icon:sn},Geofence:{type:"application/vnd.ll.ring.geofence_event.v1+json"},IotDeviceProtected:{type:"application/vnd.ll.ring.iot_device_protected_event.v1+json",icon:sn},MaliciousPayloadBlocked:{type:"application/vnd.ll.ring.malicious_payload_event.v1+json"},MaliciousSiteVisited:{type:"application/vnd.ll.ring.malicious_site_visited_event.v1+json"},UpnpBlocked:{type:"application/vnd.ll.ring.upnp_blocked_event.v1+json",icon:sn},ScheduleCheckResult:{type:"application/vnd.ll.ring.schedule_check_result_event.v1+json",getTitle:()=>l("smarthome.alert.ScheduleCheckResultEvent.title"),getDesc:(e,t,n)=>t?l("smarthome.alert.ScheduleCheckResultEvent.desc",e,n,t):l("smarthome.alert.ScheduleCheckResultEvent.locationUnknown.desc",e)},IpBlocked:{type:"application/vnd.ll.ring.ip_blocked_event.v1+json",icon:sn},BruteforceDetected:{type:"application/vnd.ll.ring.bruteforce_detected.v1+json",icon:sn},AntiTracking:{type:"application/vnd.ll.ring.tv_anti_tracking_event.v1+json",state:"critical",icon:an},ManualDhcp:{type:"application/vnd.ll.ring.tam_switch_event.v1+json",getState:e=>e.success?"neutral":"critical",getIcon:e=>e.success?sn:an},RouterIncompatible:{type:"application/vnd.ll.ring.router_incompatible_event.v1+json",state:"critical",icon:an},DataExportReady:{type:"application/vnd.ll.ring.gdpr_export_ready_event.v1+json",getTitle:()=>l("smarthome.alert.gdpr.title"),getDesc:()=>l("smarthome.alert.gdpr.desc"),getBtn:()=>l("global.download")},ScoutUpdated:{type:"application/vnd.ll.ring.scout_remote_update_event.v1+json",icon:sn}};let a=!1,s=null,c="neutral",u=!1,d=null;const g={title:"",desc:"",buttonLabel:"",navigation:"",icon:"",url:""};let m=0,p=null;function f(){r.close()}function v(e){switch(e){case Kt:n("app.windowManager.ShowMainWindow",{route:"Smarthome/boxsetup/manualdhcp"}).then((()=>{r.close()}));break;case Jt:n("app.windowManager.ShowMainWindow",{route:"Settings/smarthomeTroubleshooting"}).then((()=>{r.close()}));break;case qt:n("app.windowManager.ShowMainWindow",{route:`Smarthome/device/${d}`}).then((()=>{r.close()}));break;case nn:n("app.windowManager.ShowMainWindow",{route:"Smarthome/dashboard/offlineInstructions"}).then((()=>{r.close()}));break;case $t:n("app.windowManager.ShowMainWindow",{route:"Settings/smarthomePersonalPrivacy"}).then((()=>{r.close()}));break;case _t:r.browse(g.url);break;default:e=""}}function h(e,t){e?ci().then((()=>{o(3,u=!0),e=e})):t&&(o(3,u=!0),t=t)}async function b(e,t,n){try{const[i]=await function(e,t=!0){return Vn(`/v1/notifications/${Oo}/${Ro}?readOnly=${t}&messageIds=${e}`)}(n);console.log("message",i);const{title:{localization:r},body:{localization:a}}=i;if(o(4,g.title=r,g),o(4,g.desc=a,g),i.resolution){const{actionName:{localization:e},navigation:t}=i.resolution;if(o(4,g.buttonLabel=e,g),o(4,g.navigation=t,g),t===_t&&i.properties){const{argument:e=""}=i.properties.find((e=>e&&e.key===_t));o(4,g.url=e,g)}}k(e,t)}catch(i){console.log(i)}}function k(e,t){switch(o(1,s=e.timestamp),t){case i.ScheduleCheckResult.type:!function(e){h(e.eventBody.userId);const t=[],r=e.eventBody.location,s=e.eventBody.place;let l=null;t.push(function(e){return n("app.ring.searchUser",{userId:e}).then((e=>e&&e.name?e.name:null)).catch((e=>(console.error("app.ring.searchUser failed",JSON.stringify(e)),null)))}(e.eventBody.userId)),s?(t.push(s.name),l=Lk(s.radiusMeters)):r&&(t.push(function(e){return Mk(e,{filter:"firstResult"}).then((e=>{const t=[];return e.formatted_address&&t.push(e.formatted_address.split(",")[0]),e.address_components&&t.push(function(e){for(const t of e){if(t.types.includes("locality"))return t.long_name;if(t.types.includes("sublocality"))return t.long_name;if(t.types.includes("administrative_area_level_2"))return t.long_name}}(e.address_components)||""),t.join(", ")})).catch((e=>(console.error("Getting location address failed",JSON.stringify(e)),null)))}({lat:r.lat,lng:r.lon})),l=Lk(r.accuracyMeters));Promise.all(t).then((e=>{o(4,g.title=i.ScheduleCheckResult.getTitle(),g),o(4,g.desc=i.ScheduleCheckResult.getDesc(e[0],e[1],l),g),o(0,a=!0)}))}(e);break;case i.DataExportReady.type:o(4,g.title=i.DataExportReady.getTitle(),g),o(4,g.desc=i.DataExportReady.getDesc(),g),o(4,g.buttonLabel=i.DataExportReady.getBtn(),g),o(4,g.navigation=$t,g),o(0,a=!0);break;case i.ScoutConnectionStatusChanged.type:!function(e){const t=e.status?.is_up;o(2,c=i.ScoutConnectionStatusChanged.getState(t)),o(4,g.icon=i.ScoutConnectionStatusChanged.getIcon(t),g),o(0,a=!0)}(e);break;case i.ScoutUpdated.type:g.url||o(4,g.navigation="",g),o(4,g.icon=i.ScoutUpdated.icon,g),o(0,a=!0);break;case i.Geofence.type:o(4,g.navigation="",g),o(0,a=!0);break;case i.MaliciousPayloadBlocked.type:case i.MaliciousSiteVisited.type:e.userId&&h(e.userId),o(0,a=!0);break;case i.UpnpBlocked.type:o(4,g.icon=i.UpnpBlocked.icon,g),o(0,a=!0);break;case i.IotDeviceProtected.type:o(4,g.icon=i.IotDeviceProtected.icon,g),o(0,a=!0);break;case i.BehaviorAnomaly.type:d=e.deviceId,o(4,g.icon=i.BehaviorAnomaly.icon,g),o(0,a=!0);break;case i.AntiTracking.type:o(4,g.deviceId=e.deviceId,g),o(4,g.Alert.icon=i.AntiTracking.icon,g),o(0,a=!0);break;case i.BruteforceDetected.type:o(4,g.icon=i.BruteforceDetected.icon,g),o(0,a=!0);break;case i.IpBlocked.type:o(4,g.icon=i.IpBlocked.icon,g),o(0,a=!0);break;case i.NewDeviceDetected.type:(function(e,t){return n("app.ring.searchDevice",{deviceId:e,skipCache:t}).then((e=>e)).catch((e=>(console.error("app.ring.searchDevice failed",JSON.stringify(e)),null)))})(e.deviceId,!0).then((t=>{h(null,t.deviceClass),o(4,g.icon=t.deviceClass?null:i.NewDeviceDetected.icon,g),d=e.deviceId,o(0,a=!0)}));break;case i.DeviceStatusChangeNotify.type:e.updatedUserId&&h(e.updatedUserId),d=e.deviceId,o(0,a=!0);break;case i.ManualDhcp.type:!function(e){const{tamStatus:t}=e;o(2,c=i.ManualDhcp.getState(t)),o(4,g.icon=i.ManualDhcp.getIcon(t),g),o(0,a=!0)}(e);break;case i.RouterIncompatible.type:o(2,c=i.RouterIncompatible.state),o(4,g.icon=i.RouterIncompatible.icon,g),o(0,a=!0);break;default:console.error("Smarthome/alert - unknown notification",e,t),o(4,g.title="Event",g),o(4,g.desc=g.type,g),o(0,a=!0)}}he((()=>{const e=r.getUrlParams().id;e?Promise.all([n("app.ring.GetToasterData",{id:e}),ci()]).then((([e])=>{if(console.log("app.ring.GetToasterData",JSON.stringify(e)),!e)return void console.error("app.ring.GetToasterData - no data",e);const t=e.event.content,n=e.event.type;if(e.messageId){b(t,n,e.messageId)}else k(t,n)})).catch((e=>{console.error("app.ring.GetToasterData",e)})):console.error("Smarthome/alert - missing id param")})),ke((()=>{p&&(p.disconnect(),o(9,p=null))}));return e.$$.update=()=>{769&e.$$.dirty&&!0===a&&setTimeout((()=>{const e=document.querySelector(".smh_alert__content");if(e instanceof HTMLElement){const t=30,n=()=>{o(8,m=e.scrollHeight+t)};n(),p||o(9,p=new MutationObserver(n.bind(this))),p.observe(e,{attributes:!0,childList:!0,characterData:!0,subtree:!0}),r.resize(360,m)}}),100)},[a,s,c,u,g,f,v,!0,m,p,()=>f(),()=>v(g.navigation)]}class TM extends $e{constructor(e){var t;super(),AM.getElementById("svelte-voxcbz-style")||((t=J("style")).id="svelte-voxcbz-style",t.textContent=".smh_alert__titlebar.svelte-voxcbz.svelte-voxcbz{display:flex;justify-content:space-between}.smh_alert__titlebar.svelte-voxcbz .smh_alert__logo.svelte-voxcbz{min-width:15px;margin-right:0.5rem}.smh_alert__titlebar.svelte-voxcbz .smh_alert__title.svelte-voxcbz{margin-left:1.5rem}.smh_alert__titlebar.svelte-voxcbz .smh_alert__close.svelte-voxcbz{margin-right:1.5rem;cursor:pointer;position:relative}.smh_alert__content.svelte-voxcbz.svelte-voxcbz{border-bottom-left-radius:0;border-bottom-right-radius:0}.smh_alert__content.svelte-voxcbz .banner__icon .smh_icon_placeholder.svelte-voxcbz{width:5rem;height:5rem}.smh_alert__content.svelte-voxcbz .banner__icon.svelte-voxcbz .avatar{border:2px solid rgba(255,255,255,0.2);width:6rem;height:6rem;line-height:6rem;background-color:rgba(0,0,0,0.2)}.smh_alert__content.svelte-voxcbz .smh_alert__message.svelte-voxcbz{min-width:22rem}.smh_alert__content.svelte-voxcbz .smh_alert__message .smh_alert__btn.svelte-voxcbz{margin-top:2rem}",V(AM.head,t)),_e(this,e,LM,DM,N,{handlesWindowInit:7})}get handlesWindowInit(){return this.$$.ctx[7]}}function PM(e){let t,n,o,i,r,a,s,c,u,d,g,m,p,f,v,h,b,k=l(rL.resetHub.stepOne)+"",y=l(rL.resetHub.stepTwo)+"",w=!e[9]&&OM(e);return{c(){t=J("div"),n=J("div"),n.textContent=`${l(rL.reconf.desc)}`,o=_(),i=J("kin-button"),i.textContent=`${l(rL.reconf.btn)}`,r=_(),w&&w.c(),a=_(),s=J("div"),c=J("h3"),c.textContent=`${l(rL.resetHub.title)}`,u=_(),d=J("div"),d.textContent=`${l(rL.resetHub.desc)}`,g=_(),m=J("ol"),p=J("li"),f=_(),v=J("li"),oe(n,"class","settings__desc"),ie(i,"size","small"),ie(i,"type","secondary"),ie(i,"data-test","settings-omni-reconfigure-hub"),oe(t,"class","settings__row g-margin-top--20"),oe(t,"id",aL.id),oe(c,"class","h3"),oe(d,"class","settings__desc g-margin-top--20"),oe(p,"class","list__item"),oe(v,"class","list__item"),oe(m,"class","list g-margin-top--20 text -small"),oe(s,"class","settings__row g-margin-top--20"),oe(s,"id",lL.id)},m(l,A){W(l,t,A),V(t,n),V(t,o),V(t,i),W(l,r,A),w&&w.m(l,A),W(l,a,A),W(l,s,A),V(s,c),V(s,u),V(s,d),V(s,g),V(s,m),V(m,p),p.innerHTML=k,V(m,f),V(m,v),v.innerHTML=y,h||(b=ee(i,"click",e[13]),h=!0)},p(e,t){e[9]?w&&(w.d(1),w=null):w?w.p(e,t):(w=OM(e),w.c(),w.m(a.parentNode,a))},d(e){e&&Z(t),e&&Z(r),w&&w.d(e),e&&Z(a),e&&Z(s),h=!1,b()}}}function SM(e){let t;return{c(){t=J("kin-loading"),ie(t,"fullscreen","true"),ie(t,"data-test","loading")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function OM(e){let t,n,o,i,r,a,s,c,u,d,g,m,p=l(e[5].descId)+"",f=l(e[5].btnLabelId)+"",v=e[2]&&(e[8].arp||e[3])&&RM(e),h=e[6]&&FM(e);return{c(){t=J("div"),n=J("div"),o=q(p),i=_(),r=J("kin-button"),a=q(f),c=_(),v&&v.c(),u=_(),h&&h.c(),d=$(),oe(n,"class","settings__desc"),ie(r,"size","small"),ie(r,"type","secondary"),ie(r,"data-test","settings-omni-manual-setup"),oe(t,"class","settings__row g-margin-top--20"),oe(t,"id",s=e[5].id)},m(s,l){W(s,t,l),V(t,n),V(n,o),V(t,i),V(t,r),V(r,a),W(s,c,l),v&&v.m(s,l),W(s,u,l),h&&h.m(s,l),W(s,d,l),g||(m=ee(r,"click",e[14]),g=!0)},p(e,n){32&n&&p!==(p=l(e[5].descId)+"")&&re(o,p),32&n&&f!==(f=l(e[5].btnLabelId)+"")&&re(a,f),32&n&&s!==(s=e[5].id)&&oe(t,"id",s),e[2]&&(e[8].arp||e[3])?v?v.p(e,n):(v=RM(e),v.c(),v.m(u.parentNode,u)):v&&(v.d(1),v=null),e[6]?h?h.p(e,n):(h=FM(e),h.c(),h.m(d.parentNode,d)):h&&(h.d(1),h=null)},d(e){e&&Z(t),e&&Z(c),v&&v.d(e),e&&Z(u),h&&h.d(e),e&&Z(d),g=!1,m()}}}function RM(e){let t,n,o,i,r=e[3]&&BM();function a(e,t){return"ENABLING"===e[4]?YM:"DISABLING"===e[4]?GM:e[3]?UM:HM}let s=a(e),c=s(e);return{c(){t=J("div"),n=J("div"),n.textContent=`${l(rL.troubleshootingMode.desc)}`,o=_(),r&&r.c(),i=_(),c.c(),oe(n,"class","settings__desc"),oe(t,"class","settings__row g-margin-top--20"),oe(t,"id",sL.id)},m(e,a){W(e,t,a),V(t,n),V(t,o),r&&r.m(t,null),V(t,i),c.m(t,null)},p(e,n){e[3]?r?r.p(e,n):(r=BM(),r.c(),r.m(t,i)):r&&(r.d(1),r=null),s===(s=a(e))&&c?c.p(e,n):(c.d(1),c=s(e),c&&(c.c(),c.m(t,null)))},d(e){e&&Z(t),r&&r.d(),c.d()}}}function BM(e){let t,n,o,i;return{c(){t=J("div"),n=J("kin-icon"),o=_(),i=J("span"),i.textContent=`${l(rL.troubleshootingMode.enabledTitle)}  ${l(rL.troubleshootingMode.enabledDesc)}`,ie(n,"name","circle-critical"),ie(n,"size","24"),oe(i,"class","span -small color-critical -text g-margin-left--10"),oe(t,"class","settings__desc")},m(e,r){W(e,t,r),V(t,n),V(t,o),V(t,i)},p:I,d(e){e&&Z(t)}}}function HM(e){let t,n,o;return{c(){t=J("kin-button"),t.textContent=`${l(rL.troubleshootingMode.btnDisable)}`,ie(t,"size","small"),ie(t,"type","secondary"),ie(t,"data-test","settings-omni-troubleshooting-mode")},m(i,r){W(i,t,r),n||(o=ee(t,"click",e[16]),n=!0)},p:I,d(e){e&&Z(t),n=!1,o()}}}function UM(e){let t,n,o;return{c(){t=J("kin-button"),t.textContent=`${l(rL.troubleshootingMode.btnEnable)}`,ie(t,"size","small"),ie(t,"type","primary"),ie(t,"data-test","settings-omni-troubleshooting-mode")},m(i,r){W(i,t,r),n||(o=ee(t,"click",e[15]),n=!0)},p:I,d(e){e&&Z(t),n=!1,o()}}}function GM(e){let t,n,o;return{c(){t=J("kin-loading"),n=_(),o=J("span"),o.textContent=`${l(rL.troubleshootingMode.disabling)}`,ie(t,"size","small"),ie(t,"inline","true"),ie(t,"data-test","loading"),oe(o,"class","span -small")},m(e,i){W(e,t,i),W(e,n,i),W(e,o,i)},p:I,d(e){e&&Z(t),e&&Z(n),e&&Z(o)}}}function YM(e){let t,n,o;return{c(){t=J("kin-loading"),n=_(),o=J("span"),o.textContent=`${l(rL.troubleshootingMode.enabling)}`,ie(t,"size","small"),ie(t,"inline","true"),ie(t,"data-test","loading"),oe(o,"class","span -small")},m(e,i){W(e,t,i),W(e,n,i),W(e,o,i)},p:I,d(e){e&&Z(t),e&&Z(n),e&&Z(o)}}}function FM(e){let t,n,o;function i(e,t){return"OK"===e[7]?ZM:"ERROR"===e[7]||"TIMEOUT"===e[7]?WM:"SENDING"===e[7]?VM:QM}let r=i(e),a=r(e);return{c(){t=J("div"),n=J("div"),n.textContent=`${l(rL.sendLogs.desc)}`,o=_(),a.c(),oe(n,"class","settings__desc"),oe(t,"class","settings__row g-margin-top--10"),oe(t,"id",cL.id)},m(e,i){W(e,t,i),V(t,n),V(t,o),a.m(t,null)},p(e,n){r===(r=i(e))&&a?a.p(e,n):(a.d(1),a=r(e),a&&(a.c(),a.m(t,null)))},d(e){e&&Z(t),a.d()}}}function QM(e){let t,n,o;return{c(){t=J("kin-button"),t.textContent=`${l(rL.sendLogs.btn)}`,ie(t,"size","small"),ie(t,"type","secondary"),ie(t,"data-test","settings-omni-reconfigure-hub")},m(i,r){W(i,t,r),n||(o=ee(t,"click",e[17]),n=!0)},p:I,d(e){e&&Z(t),n=!1,o()}}}function VM(e){let t;return{c(){t=J("kin-loading"),ie(t,"size","small"),ie(t,"inline","true"),ie(t,"data-test","loading"),ie(t,"label",l(rL.sendLogs.sending))},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function WM(e){let t,n,o;return{c(){t=J("kin-icon"),n=_(),o=J("span"),o.textContent=`${l(rL.sendLogs.errorStatusDesc)}`,ie(t,"name","circle-critical"),ie(t,"size","24"),oe(o,"class","span -small color-critical -text g-margin-left--10")},m(e,i){W(e,t,i),W(e,n,i),W(e,o,i)},p:I,d(e){e&&Z(t),e&&Z(n),e&&Z(o)}}}function ZM(e){let t,n,o;return{c(){t=J("kin-icon"),n=_(),o=J("span"),o.textContent=`${l(rL.sendLogs.okStatusDesc)}`,ie(t,"name","circle-ok"),ie(t,"size","24"),oe(o,"class","span -small g-margin-left--10")},m(e,i){W(e,t,i),W(e,n,i),W(e,o,i)},p:I,d(e){e&&Z(t),e&&Z(n),e&&Z(o)}}}function XM(e){let t;function n(e,t){return e[0]?SM:PM}let o=n(e),i=o(e);return{c(){i.c(),t=$()},m(e,n){i.m(e,n),W(e,t,n)},p(e,r){o===(o=n(e))&&i?i.p(e,r):(i.d(1),i=o(e),i&&(i.c(),i.m(t.parentNode,t)))},d(e){i.d(e),e&&Z(t)}}}function JM(e){let t,n;return t=new tr({props:{$$slots:{"modal-footer":[qM],"modal-header":[KM]},$$scope:{ctx:e}}}),t.$on("close",e[20]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};268435458&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function KM(e){let t,n,o,i,r,a;return{c(){t=J("div"),n=J("kin-icon"),o=_(),i=J("h2"),i.textContent=`${l(rL.reconfModal.title)}`,r=_(),a=J("p"),a.textContent=`${l(rL.reconfModal.desc)}`,ie(n,"name","circle-critical"),ie(n,"size","60"),ie(n,"class","g-margin-bottom--20"),oe(i,"class","sve_modal__title"),oe(a,"class","sve_modal__subtitle"),oe(t,"slot","modal-header")},m(e,s){W(e,t,s),V(t,n),V(t,o),V(t,i),V(t,r),V(t,a)},p:I,d(e){e&&Z(t)}}}function qM(e){let t,n,o,i,r,a;return{c(){t=J("div"),n=J("kin-button"),n.textContent=`${l(rL.reconfModal.btnConfirm)}`,o=_(),i=J("kin-button"),i.textContent=`${l("global.cancel")}`,ie(n,"type","critical"),ie(n,"size","large"),ie(n,"data-test","modal_main_btn"),ie(i,"type","secondary"),ie(i,"size","large"),ie(i,"class","g-margin-left--5"),oe(t,"class","modal__actions"),oe(t,"slot","modal-footer")},m(s,l){W(s,t,l),V(t,n),V(t,o),V(t,i),r||(a=[ee(n,"click",e[18]),ee(i,"click",e[19])],r=!0)},p:I,d(e){e&&Z(t),r=!1,E(a)}}}function _M(e){let t,n;return t=new tr({props:{$$slots:{"modal-footer":[eL],"modal-header":[$M]},$$scope:{ctx:e}}}),t.$on("close",e[23]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};268435458&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function $M(e){let t,n,o,i,r,a;return{c(){t=J("div"),n=J("kin-icon"),o=_(),i=J("h2"),i.textContent=`${l(rL.troubleshootingModeModal.title)}`,r=_(),a=J("p"),a.textContent=`${l(rL.troubleshootingModeModal.desc)}`,ie(n,"name","circle-critical-neutral"),ie(n,"size","48"),ie(n,"class","g-margin-bottom--20"),oe(i,"class","sve_modal__title"),oe(a,"class","sve_modal__subtitle"),oe(t,"slot","modal-header")},m(e,s){W(e,t,s),V(t,n),V(t,o),V(t,i),V(t,r),V(t,a)},p:I,d(e){e&&Z(t)}}}function eL(e){let t,n,o,i,r,a;return{c(){t=J("div"),n=J("kin-button"),n.textContent=`${l(rL.troubleshootingModeModal.btnConfirm)}`,o=_(),i=J("kin-button"),i.textContent=`${l("global.cancel")}`,ie(n,"type","primary"),ie(n,"size","large"),ie(n,"data-test","modal_main_btn"),ie(i,"type","secondary"),ie(i,"size","large"),ie(i,"class","g-margin-left--5"),oe(t,"class","modal__actions"),oe(t,"slot","modal-footer")},m(s,l){W(s,t,l),V(t,n),V(t,o),V(t,i),r||(a=[ee(n,"click",e[21]),ee(i,"click",e[22])],r=!0)},p:I,d(e){e&&Z(t),r=!1,E(a)}}}function tL(e){let t,n;return t=new tr({props:{$$slots:{"modal-header":[oL],default:[nL]},$$scope:{ctx:e}}}),t.$on("close",e[26]),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,n){const o={};268435458&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}function nL(e){let t,n,o,i;return{c(){t=J("div"),n=J("kin-button"),n.textContent=`${l("global.ok")}`,ie(n,"type","secondary"),oe(t,"class","modal__actions")},m(r,a){W(r,t,a),V(t,n),o||(i=ee(n,"click",e[25]),o=!0)},p:I,d(e){e&&Z(t),o=!1,i()}}}function oL(e){let t,n,o,i,r,a,s,c,u,d,g,m=l(rL.troubleshootingModeErrorModal.desc)+"";return{c(){t=J("div"),n=J("kin-icon"),o=_(),i=J("h2"),i.textContent=`${l(rL.troubleshootingModeErrorModal.title)}`,r=_(),a=J("p"),s=q(m),c=_(),u=J("button"),u.textContent=`${l(rL.troubleshootingModeErrorModal.link)}`,ie(n,"name","circle-critical-neutral"),ie(n,"size","48"),ie(n,"class","g-margin-bottom--20"),oe(i,"class","sve_modal__title"),oe(u,"class","a"),oe(a,"class","sve_modal__subtitle"),oe(t,"slot","modal-header")},m(l,m){W(l,t,m),V(t,n),V(t,o),V(t,i),V(t,r),V(t,a),V(a,s),V(a,c),V(a,u),d||(g=ee(u,"click",e[24]),d=!0)},p:I,d(e){e&&Z(t),d=!1,g()}}}function iL(e){let t,n,o,i,r,a;t=new e[10]({props:{title:l(rL.title),$$slots:{default:[XM]},$$scope:{ctx:e}}});let s="reconfiguration"===e[1]&&JM(e),c="troubleshooting"===e[1]&&_M(e),u="troubleshootingError"===e[1]&&tL(e);return{c(){Xe(t.$$.fragment),n=_(),s&&s.c(),o=_(),c&&c.c(),i=_(),u&&u.c(),r=$()},m(e,l){Je(t,e,l),W(e,n,l),s&&s.m(e,l),W(e,o,l),c&&c.m(e,l),W(e,i,l),u&&u.m(e,l),W(e,r,l),a=!0},p(e,[n]){const a={};268436479&n&&(a.$$scope={dirty:n,ctx:e}),t.$set(a),"reconfiguration"===e[1]?s?(s.p(e,n),2&n&&Ue(s,1)):(s=JM(e),s.c(),Ue(s,1),s.m(o.parentNode,o)):s&&(Be(),Ge(s,1,1,(()=>{s=null})),He()),"troubleshooting"===e[1]?c?(c.p(e,n),2&n&&Ue(c,1)):(c=_M(e),c.c(),Ue(c,1),c.m(i.parentNode,i)):c&&(Be(),Ge(c,1,1,(()=>{c=null})),He()),"troubleshootingError"===e[1]?u?(u.p(e,n),2&n&&Ue(u,1)):(u=tL(e),u.c(),Ue(u,1),u.m(r.parentNode,r)):u&&(Be(),Ge(u,1,1,(()=>{u=null})),He())},i(e){a||(Ue(t.$$.fragment,e),Ue(s),Ue(c),Ue(u),a=!0)},o(e){Ge(t.$$.fragment,e),Ge(s),Ge(c),Ge(u),a=!1},d(e){Ke(t,e),e&&Z(n),s&&s.d(e),e&&Z(o),c&&c.d(e),e&&Z(i),u&&u.d(e),e&&Z(r)}}}const rL={title:"smarthome.hub.troubleshooting.desc",reconf:{desc:"smarthome.hub.desc",btn:"smarthome.hub.btnReconf"},reconfModal:{title:"smarthome.hub.modal.title",desc:"smarthome.hub.modal.desc",btnConfirm:"smarthome.hub.modal.btnConfirm"},manualSetup:{title:"smarthome.hub.manualSetup.title",descDhcp:"smarthome.hub.manualSetup.desc",descArp:"smarthome.hub.manualSetup.desc.arp",btnDhcp:"smarthome.hub.manualSetup.dhcp",btnArp:"smarthome.hub.manualSetup.arp"},sendLogs:{title:"smarthome.sendLogs.title",desc:"smarthome.sendLogs.desc",btn:"smarthome.sendLogs.btn",sending:"smarthome.sendLogs.sending",errorStatusDesc:"smarthome.sendLogs.status.error.desc",okStatusDesc:"smarthome.sendLogs.status.ok.desc"},troubleshootingMode:{desc:"smarthome.hub.troubleshootingMode.desc",btnDisable:"smarthome.hub.troubleshootingMode.btn.disable",btnEnable:"smarthome.hub.troubleshootingMode.btn.enable",enabledTitle:"smarthome.hub.troubleshootingMode.notification.title",enabledDesc:"smarthome.hub.troubleshootingMode.notification.desc",enabling:"smarthome.hub.troubleshootingMode.status.enabling",disabling:"smarthome.hub.troubleshootingMode.status.disabling"},troubleshootingModeModal:{title:"smarthome.hub.troubleshootingMode.modal.title",desc:"smarthome.hub.troubleshootingMode.modal.desc",btnConfirm:"smarthome.hub.troubleshootingMode.btn.disable"},troubleshootingModeErrorModal:{title:"smarthome.hub.troubleshootingMode.modalError.title",desc:"smarthome.hub.troubleshootingMode.modalError.desc",link:"smarthome.hub.troubleshootingMode.modalError.helpLink"},resetHub:{title:"smarthome.hub.reset.title",desc:"smarthome.hub.reset.desc",stepOne:"smarthome.hub.reset.stepOne",stepTwo:"smarthome.hub.reset.stepTwo"}},aL={id:"settings-smarthome-btnReconf",search:{title:rL.reconf.btn,desc:rL.reconf.desc}},sL={id:"settings-smarthome-troubleshootingMode",search:{title:rL.troubleshootingMode.btnDisable,desc:rL.troubleshootingMode.desc,others:[rL.troubleshootingMode.btnDisable,rL.troubleshootingMode.btnEnable,rL.troubleshootingMode.enabledTitle,rL.troubleshootingMode.enabledDesc]}},lL={id:"settings-smarthome-reset",search:{title:rL.resetHub.title,desc:rL.resetHub.desc,others:[rL.resetHub.stepOne,rL.resetHub.stepTwo]}},cL={id:"settings-smarthome-sendLogs",search:{title:rL.sendLogs.btn}};function uL(e){const t=e.arp?rL.manualSetup.descDhcp:rL.manualSetup.descArp,n=e.arp?rL.manualSetup.btnDhcp:rL.manualSetup.btnArp;return{id:"settings-smarthome-manualSetup",descId:t,btnLabelId:n,search:{title:n,desc:t}}}function dL(){return uL(L(Jn)).then((e=>({title:rL.title,items:[aL,e,cL,sL,lL]})))}function gL(e,t,n){let o,i;T(e,Jn,(e=>n(8,o=e))),T(e,Cn,(e=>n(9,i=e)));const{Container:a}=x;let s=!0,l=null,c=!1,u=!1,d=null,g={},m=!0,p=!1;function f(){n(7,p="SENDING"),cu.sendLogs().then((e=>{n(7,p=e.result)})).catch((e=>{n(7,p="ERROR"),console.error("Send Omni logs err",e)}))}function v(){var e;n(1,l=null),n(4,d=u?"ENABLING":"DISABLING"),(e=!u,Vn(`v2/groups/${L(Mt)}/router/troubleshootingMode`,{scoutId:L(Xn),requested:{troubleshootingMode:{passiveMode:e}}},{method:"POST"})).then((()=>{!function(){let e=0;function t(){du().then((o=>{e++,e>60&&(n(1,l="troubleshootingError"),n(4,d=null)),o&&o[0]&&o[0].requested&&o[0].requested.state?("ERROR"===o[0].requested.state&&(console.error(o[0].requested.errorMsg),n(1,l="troubleshootingError"),n(4,d=null)),"DONE"===o[0].requested.state&&o[0].current&&o[0].current.troubleshootingMode&&(n(3,u=o[0].current.troubleshootingMode.passiveMode),n(4,d=null)),"IN_PROGRESS"===o[0].requested.state&&(n(4,d=u?"ENABLING":"DISABLING"),setTimeout((()=>t()),2e3))):o&&o[0]&&o[0].current&&o[0].current.troubleshootingMode&&(n(3,u=o[0].current.troubleshootingMode.passiveMode),n(4,d=null))})).catch((e=>{n(1,l="troubleshootingError"),n(4,d=null)}))}t()}()})).catch((e=>{n(1,l="troubleshootingError"),n(4,d=null)}))}he((()=>{ci().then((()=>Promise.all([du(),uL(o)]))).then((e=>{e[0]&&e[0].current&&e[0].current.troubleshootingMode&&n(3,u=Boolean(e[0].current.troubleshootingMode.passiveMode)),e[1]&&n(5,g=e[1]),n(2,c=!0),n(0,s=!1)})).catch((e=>{console.error("getRouterTroubleshootingMode()",e),n(2,c=!1),n(6,m=!1),n(0,s=!1)}))})),ke((()=>{}));return[s,l,c,u,d,g,m,p,o,i,a,f,v,()=>n(1,l="reconfiguration"),()=>window.location.hash="#Smarthome/hubsetup/manualdhcp",()=>v(),()=>n(1,l="troubleshooting"),()=>f(),()=>window.location.hash="#Smarthome/hubplugging",()=>n(1,l=null),()=>n(1,l=null),()=>v(),()=>n(1,l=null),()=>n(1,l=null),()=>r.browse("https://support.avast.com/product/avast_omni/"),()=>n(1,l=null),()=>n(1,l=null)]}class mL extends $e{constructor(e){super(),_e(this,e,gL,iL,N,{})}}function pL(e){let t;function n(e,t){return e[1].status===e[3].exporting?bL:e[1].status===e[3].success?hL:vL}let o=n(e),i=o(e);return{c(){t=J("div"),i.c(),oe(t,"class","settings__row g-margin-top--10")},m(e,n){W(e,t,n),i.m(t,null)},p(e,r){o===(o=n(e))&&i?i.p(e,r):(i.d(1),i=o(e),i&&(i.c(),i.m(t,null)))},d(e){e&&Z(t),i.d()}}}function fL(e){let t;return{c(){t=J("kin-loading"),ie(t,"fullscreen","true"),ie(t,"data-test","loading")},m(e,n){W(e,t,n)},p:I,d(e){e&&Z(t)}}}function vL(e){let t,n,o,i,r,a,s=e[1].status===e[3].error&&kL();return{c(){t=J("div"),t.textContent=`${l(AL.gdpr.desc)}`,n=_(),s&&s.c(),o=_(),i=J("kin-button"),i.textContent=`${l(AL.gdpr.btnRequest)}`,oe(t,"class","settings__desc"),ie(i,"size","small"),ie(i,"type","secondary")},m(l,c){W(l,t,c),W(l,n,c),s&&s.m(l,c),W(l,o,c),W(l,i,c),r||(a=ee(i,"click",e[6]),r=!0)},p(e,t){e[1].status===e[3].error?s?s.p(e,t):(s=kL(),s.c(),s.m(o.parentNode,o)):s&&(s.d(1),s=null)},d(e){e&&Z(t),e&&Z(n),s&&s.d(e),e&&Z(o),e&&Z(i),r=!1,a()}}}function hL(e){let t,n,o,i,r,a,s=l(AL.gdpr.descSuccess,Qk(e[1].expireAt))+"";return{c(){t=J("div"),n=q(s),o=_(),i=J("kin-button"),i.textContent=`${l(AL.gdpr.btnDownload)}`,oe(t,"class","settings__desc"),ie(i,"size","small"),ie(i,"type","secondary")},m(s,l){W(s,t,l),V(t,n),W(s,o,l),W(s,i,l),r||(a=ee(i,"click",e[5]),r=!0)},p(e,t){2&t&&s!==(s=l(AL.gdpr.descSuccess,Qk(e[1].expireAt))+"")&&re(n,s)},d(e){e&&Z(t),e&&Z(o),e&&Z(i),r=!1,a()}}}function bL(e){let t,n,o,i,r;return{c(){t=J("div"),t.textContent=`${l(AL.gdpr.descExporting)}`,n=_(),o=J("kin-loading"),i=_(),r=J("span"),r.textContent=`${l(AL.gdpr.statusPending)}`,oe(t,"class","settings__desc"),ie(o,"size","small"),ie(o,"inline","true"),ie(o,"data-test","loading"),oe(r,"class","span -small")},m(e,a){W(e,t,a),W(e,n,a),W(e,o,a),W(e,i,a),W(e,r,a)},p:I,d(e){e&&Z(t),e&&Z(n),e&&Z(o),e&&Z(i),e&&Z(r)}}}function kL(e){let t,n;return{c(){t=J("div"),n=J("span"),n.textContent=`${l(AL.gdpr.descError)}`,oe(n,"class","span -small color-critical -text g-margin-left--10"),oe(t,"class","settings__desc")},m(e,o){W(e,t,o),V(t,n)},p:I,d(e){e&&Z(t)}}}function yL(e){let t;function n(e,t){return e[0]?fL:pL}let o=n(e),i=o(e);return{c(){i.c(),t=$()},m(e,n){i.m(e,n),W(e,t,n)},p(e,r){o===(o=n(e))&&i?i.p(e,r):(i.d(1),i=o(e),i&&(i.c(),i.m(t.parentNode,t)))},d(e){i.d(e),e&&Z(t)}}}function wL(e){let t,n;return t=new e[2]({props:{title:l(AL.title),desc:l(AL.desc),$$slots:{default:[yL]},$$scope:{ctx:e}}}),{c(){Xe(t.$$.fragment)},m(e,o){Je(t,e,o),n=!0},p(e,[n]){const o={};2051&n&&(o.$$scope={dirty:n,ctx:e}),t.$set(o)},i(e){n||(Ue(t.$$.fragment,e),n=!0)},o(e){Ge(t.$$.fragment,e),n=!1},d(e){Ke(t,e)}}}const AL={title:"smarthome.personalPrivacy.title",gdpr:{desc:"smarthome.gdpr.desc",descExporting:"smarthome.gdpr.descExporting",descSuccess:"smarthome.gdpr.descSuccess",descError:"smarthome.gdpr.descError",btnRequest:"smarthome.gdpr.btnRequest",btnDownload:"global.download",statusPending:"smarthome.gdpr.statusPending"}},xL={id:"settings-smarthome-gdpr",search:{title:AL.gdpr.btnDownload,desc:AL.gdpr.desc,others:[AL.gdpr.btnRequest,AL.gdpr.btnDownload,AL.gdpr.descExporting,AL.gdpr.descSuccess]}};function IL(){return{title:AL.title,items:[xL]}}function zL(e,t,n){const{Container:o}=x,i={none:"NONE",exporting:"EXPORTING",success:"SUCCESS",canceled:"CANCELED",error:"ERROR"};let a=!0,s=null,l={status:i.none};function c(){Vn(`v1/dataExport/${Oo}/${Ro}`,{},{method:"POST"}).then((()=>{u()})).catch((e=>{console.error("Failed to request Data Export",e),u()}))}function u(){Wo().then((e=>{n(1,l=e),e.status!==i.exporting||s?e.status!==i.exporting&&s&&g():d()})).catch((e=>{console.error("Failed to get Data Export Status",e)}))}function d(){s=setInterval((()=>{u()}),3e4)}function g(){s=clearInterval(s)}he((()=>{ci().then((()=>Wo())).then((e=>{n(1,l=e),n(0,a=!1),l.status!==i.exporting||s||d()})).catch((e=>{console.error("getDataExport()",e),n(0,a=!1)}))})),ke((()=>{s&&g()}));return[a,l,o,i,c,()=>r.browse(l.url),()=>c()]}class CL extends $e{constructor(e){super(),_e(this,e,zL,wL,N,{})}}const jL={titlebarConfig(){const e=L(ht),t=e.isAdmin;let n=null,o=null;if(t)n=Io(e.userId),o=zo(e.userId)||L(vn);else{const e=L(bt);n=Io(e.ownerUserId),o=L(vn)}return{isSmarthomeAdmin:t,ringAccountName:o,ringAccountIcon:n}},userSectionConfig(){const e=L(ht).isAdmin,t=L(t);return{isAdmin:e,adminAccountName:t}}};function EL(e){const t={activityIcon:11,alertIcon:12,userAvatar:13,deviceClass:14},n=L(Lt),o=L(Mt),i=L(hn);let r;function a(e,t){const n=e.find((e=>e.key==t));return n?n.argument:null}return r=[Rt.adminFinished,Rt.prescout].indexOf(i)>-1&&o?Promise.resolve():ci().then((()=>[Rt.adminFinished,Rt.prescout].indexOf(i)>-1?Ho():Promise.reject(i+" only admin has notications now"))),r.then((()=>Go(e))).then((e=>e.map((e=>{const o={ItemUID:"omni"+e.id,Title:e.title.localization,Desc:e.body.localization,image:"userAvatar"===e.iconType?Io(a(e.properties,"userId")):null,Viewed:"RESOLVED"===e.state||"SEEN"===e.state,resolved:"RESOLVED"===e.state,icon:"deviceClass"===e.iconType?jo(a(e.properties,"deviceId")):null,initials:"userAvatar"===e.iconType?Co(a(e.properties,"userId")):null,Type:t[e.iconType],ButtonCaption:null,Url:null,origin:"omni",Timestamp:new Date(e.created).valueOf()};if("RESOLVED"!==e.state&&"application/vnd.ll.ring.tv_anti_tracking_event.v1+json"===e.cause&&(o.Severity="critical"),"application/vnd.ll.ring.scout_remote_update_event.v1+json"===e.cause){o.ButtonCaption=e.resolution.actionName.localization,o.Type=t.activityIcon;const{argument:n=""}=e.properties.find((e=>e&&"url"===e.key));o.Url=n}if("application/vnd.ll.ring.scout_connection_status_changed_event.v1+json"===e.cause&&e.causeContent.status?.is_up&&(o.Type=t.activityIcon),"RESOLVED"!==e.state&&e.resolution)switch(e.resolution.navigation){case"checkSetup":e.causeContent&&e.causeContent.tamStatus&&e.causeContent.tamStatus.error&&e.causeContent.tamStatus.error.reason&&"IPV6_NOT_SUPPORTED_FOR_DHCP_SERVER_MODE"===e.causeContent.tamStatus.error.reason&&(o.Desc=l("smarthome.manualdhcp.error.note.ipv6")),o.ButtonCaption=e.resolution.actionName.localization,o.Link="#Smarthome/boxsetup/manualdhcp",o.Severity="critical";break;case"configureARP":case"omniSettings":o.ButtonCaption=e.resolution.actionName.localization,o.Link="#Settings/smarthomeTroubleshooting",o.Severity="critical";break;case"deviceDetail":o.ButtonCaption=e.resolution.actionName.localization,o.Link=(i=a(e.properties,"folderId"),r=a(e.properties,"deviceId"),i&&r?`#Smarthome/folder/${i}/device/${r}`:r?`#Smarthome/device/${r}`:void 0);break;case"addDevices":case"userDetail":o.ButtonCaption=e.resolution.actionName.localization,o.Link=`#Smarthome/folder/${a(e.properties,"folderId")}`;break;case"installParentApp":o.ButtonCaption=e.resolution.actionName.localization,o.Link=`#Smarthome/folder/${xo(n)}/adminInstructions/true`;break;case"scoutOffline":o.ButtonCaption=e.resolution.actionName.localization,o.Link="#Smarthome/dashboard/offlineInstructions",o.Severity="critical";break;case"hubDashboard":o.ButtonCaption=e.resolution.actionName.localization,o.Link="#Smarthome/box",o.Severity="critical"}var i,r;return o})))).catch((e=>(console.log("WTF",e),[])))}const DL={readable:{appPrescout:Cn,appExpired:jn,appProtected:Dn,sortedNotifications:xn,folderNotifications:In,stateNotifications:zn,menu:dM,menuAvailable:gM,adminUsers:St,homeFolderId:Et,blockedFolderId:Dt,unassignedFolderId:Nt,meId:Lt,groupId:Mt,imageUploadUrl:Tt,statistics:Ot,scoutId:Xn,tamMode:Jn,household:qa,blocked:_a,unassigned:$a,userFolders:es,mapFolders:ts,foldersIds:ns,devices:$n,activeDevices:no,inactiveDevices:oo,pausedDevices:io,blockedDevices:ro,allDevicesLength:eo,unassignedDevicesLength:to},writable:{platform:dn,timeZone:gn,ringUrl:mn,accessToken:pn,childPairingPin:fn,adminAccountName:vn,appState:hn,appError:bn,hubStatus:kn,pairingInProgress:yn,lastClosedCard:wn,initializationEventSent:An,showExpiredModal:En,overview:mt,shipping:pt,systemInfo:ft,insights:vt,me:ht,group:bt,folders:yt,users:kt,lastKnowns:wt,notifications:At,userNotifications:xt,policyIconDownloadUrl:Pt,policies:It,categories:zt,places:Ct,scheduleChecks:jt,routerInfo:Wn,routerProtection:Zn},getProperty(e){let t="readable";return e in DL.writable&&(t="writable"),L(DL[t][e])},setProperty:(e,t)=>DL.writable[e].set(t)};e.isEnabled()&&(window.ringstore=DL);export default class extends $e{constructor(e){super(),_e(this,e,uM,cM,N,{route:0,options:5,routeOptions:1,router:6})}get options(){return this.$$.ctx[5]}get router(){return this.$$.ctx[6]}}export{TM as alert,jL as mainLayoutService,wM as menu,EL as notificationService,DL as ringstore,CL as settingsPersonalPrivacy,IL as settingsPersonalPrivacySearchStrings,mL as settingsTroubleshooting,dL as settingsTroubleshootingSearchStrings};const NL={name:"Smarthome",version:"1.2.2186",created:"2021-09-06T10:44:58.542Z"};export{NL as metadata};