1"use strict";(self.webpackChunkxcams=self.webpackChunkxcams||[]).push([[8560],{48560(t,e,n){var o=n(53751),r=n(20641),a=(n(89463),n(27495),n(62953),n(90033)),s=n(50953);const l={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"};var i=n(66262);const u={},c=(0,i.A)(u,[["render",function(t,e){return(0,r.uX)(),(0,r.CE)("svg",l,[...e[0]||(e[0]=[(0,r.Lk)("path",{d:"M9.16992 14.83L14.8299 9.17004","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"},null,-1),(0,r.Lk)("path",{d:"M14.8299 14.83L9.16992 9.17004","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"},null,-1)])])}]]),d={width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},k={opacity:"0"},C={cx:"12",cy:"12",r:"10",fill:"none",stroke:"#000","stroke-width":"2","stroke-dasharray":"62.8318","stroke-dashoffset":"62.8318",transform:"rotate(-90 12 12)"},p=["dur"],v={transform:"translate(12, 12)"},f={x1:"-3",y1:"-3",x2:"3",y2:"3",stroke:"#8B8B8B","stroke-width":"2"},h=["begin"],m={x1:"3",y1:"-3",x2:"-3",y2:"3",stroke:"#8B8B8B","stroke-width":"2"},w=["begin"],g=["begin"],b={__name:"CloseWithProgressIcon",props:{timeout:Number},setup(t){const e=t,n=(0,r.EW)((()=>e.timeout+"s")),o=(0,r.EW)((()=>e.timeout-.5+"s"));return(t,e)=>((0,r.uX)(),(0,r.CE)("svg",d,[(0,r.Q3)(" Group to control overall opacity (for fade in/out) "),(0,r.Lk)("g",k,[(0,r.Q3)(" Background Circle "),e[0]||(e[0]=(0,r.Lk)("circle",{cx:"12",cy:"12",r:"10",fill:"none",stroke:"#E6E6E6","stroke-width":"2"},null,-1)),(0,r.Q3)(" Progress Circle "),(0,r.Lk)("circle",C,[(0,r.Lk)("animate",{attributeName:"stroke-dashoffset",from:"62.8318",to:"0",dur:n.value,fill:"freeze"},null,8,p)]),(0,r.Q3)(" Close Button "),(0,r.Lk)("g",v,[(0,r.Lk)("line",f,[(0,r.Lk)("animate",{attributeName:"stroke",from:"#8B8B8B",to:"#000",begin:o.value,dur:"0.5s",fill:"freeze"},null,8,h)]),(0,r.Lk)("line",m,[(0,r.Lk)("animate",{attributeName:"stroke",from:"#8B8B8B",to:"#000",begin:o.value,dur:"0.5s",fill:"freeze"},null,8,w)])]),(0,r.Q3)(" Fade In Animation "),e[1]||(e[1]=(0,r.Lk)("animate",{attributeName:"opacity",from:"0",to:"1",begin:"0s",dur:"0.3s",fill:"freeze"},null,-1)),(0,r.Q3)(" Fade Out Animation "),(0,r.Lk)("animate",{attributeName:"opacity",from:"1",to:"0",begin:n.value,dur:"1s",fill:"freeze"},null,8,g)])]))}},L={class:"toast__main-content"},y={key:0,class:"toast__secondary-content"},_={__name:"Toast",props:{toast:Object},emits:["close"],setup(t,e){let n=e.emit;const o=t,l=n;function i(t){l("close",t)}const u=o.toast.notification;let d=null;return(0,r.sV)((()=>{null!==o.toast.timeout&&(d=setTimeout((()=>{i(o.toast.id)}),1e3*(o.toast.timeout+1)))})),(0,r.xo)((()=>{null!==d&&clearTimeout(d)})),(e,n)=>((0,r.uX)(),(0,r.CE)("div",{class:(0,a.C4)([["toast--".concat(t.toast.type),{"toast--notification":(0,s.R1)(u)}],"toast"])},[(0,r.Lk)("div",L,[(0,r.RG)(e.$slots,"mainContent"),(0,r.Lk)("div",{class:"toast__close",onClick:n[0]||(n[0]=e=>i(t.toast.id))},[t.toast.timeout?((0,r.uX)(),(0,r.Wv)(b,{key:0,timeout:t.toast.timeout},null,8,["timeout"])):((0,r.uX)(),(0,r.Wv)(c,{key:1}))])]),(0,s.R1)(u)?(0,r.Q3)("v-if",!0):((0,r.uX)(),(0,r.CE)("div",y,[(0,r.RG)(e.$slots,"secondaryContent"),t.toast.actionLabel&&t.toast.onActionCallback?((0,r.uX)(),(0,r.CE)("div",{key:0,class:"toast__action",onClick:n[1]||(n[1]=e=>{return n=t.toast.id,"function"==typeof o.toast.onActionCallback&&o.toast.onActionCallback(),void i(n);var n})},(0,a.v_)(t.toast.actionLabel),1)):(0,r.Q3)("v-if",!0)]))],2))}},E=(0,i.A)(_,[["__scopeId","data-v-459c1170"]]),B=Object.freeze({SUCCESS:"success",ERROR:"error",WARNING:"warning",INFO:"info"}),A={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"};const j={},X=(0,i.A)(j,[["render",function(t,e){return(0,r.uX)(),(0,r.CE)("svg",A,[...e[0]||(e[0]=[(0,r.Lk)("path",{d:"M12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22Z",stroke:"#556DF2","stroke-width":"1.5","stroke-miterlimit":"10","stroke-linecap":"round","stroke-linejoin":"round"},null,-1),(0,r.Lk)("path",{d:"M13.6847 7.91622C13.979 7.44629 13.8365 6.82681 13.3666 6.53257C12.8967 6.23833 12.2772 6.38074 11.983 6.85067C11.6887 7.32059 11.8311 7.94007 12.3011 8.23431C12.771 8.52856 13.3905 8.38614 13.6847 7.91622Z",fill:"#556DF2"},null,-1),(0,r.Lk)("path",{d:"M9.95729 10.7593L10.2078 10.743C10.3077 10.7365 10.4078 10.7539 10.4996 10.7937C10.5915 10.8336 10.6726 10.8948 10.7361 10.9722C10.7996 11.0496 10.8437 11.141 10.8649 11.2389C10.886 11.3368 10.8835 11.4383 10.8576 11.535L9.45219 16.78C9.18477 17.7781 10.3398 18.4324 11.8624 17.6618C12.4192 17.38 13.1683 16.7761 13.7593 16.1343C13.7852 16.1063 13.8007 16.0702 13.8031 16.032C13.8055 15.9939 13.7947 15.9561 13.7724 15.9251C13.7502 15.894 13.7179 15.8716 13.6811 15.8616C13.6442 15.8516 13.605 15.8546 13.5701 15.8702C12.7096 16.2515 11.3872 16.659 11.7342 15.3642L13.3103 9.48181L9.8874 9.71804C9.74948 9.72752 9.62096 9.79135 9.53005 9.8955C9.43914 9.99966 9.39328 10.1356 9.40254 10.2736C9.4118 10.4115 9.47541 10.5401 9.57942 10.6312C9.68343 10.7223 9.81933 10.7684 9.95729 10.7593Z",fill:"#556DF2"},null,-1)])])}]]),x={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"};const O={},M=(0,i.A)(O,[["render",function(t,e){return(0,r.uX)(),(0,r.CE)("svg",x,[...e[0]||(e[0]=[(0,r.Lk)("path",{d:"M12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22Z",stroke:"#B00000","stroke-width":"1.5","stroke-miterlimit":"10","stroke-linecap":"round","stroke-linejoin":"round"},null,-1),(0,r.Lk)("path",{d:"M18.9004 5L4.90039 19",stroke:"#B00000","stroke-width":"1.5","stroke-miterlimit":"10","stroke-linecap":"round","stroke-linejoin":"round"},null,-1)])])}]]),R={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"};const S={},F=(0,i.A)(S,[["render",function(t,e){return(0,r.uX)(),(0,r.CE)("svg",R,[...e[0]||(e[0]=[(0,r.Lk)("path",{d:"M12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22Z",stroke:"#556DF2","stroke-width":"1.5","stroke-miterlimit":"10","stroke-linecap":"round","stroke-linejoin":"round"},null,-1),(0,r.Lk)("path",{d:"M13.6847 7.91622C13.979 7.44629 13.8365 6.82681 13.3666 6.53257C12.8967 6.23833 12.2772 6.38074 11.983 6.85067C11.6887 7.32059 11.8311 7.94007 12.3011 8.23431C12.771 8.52856 13.3905 8.38614 13.6847 7.91622Z",fill:"#556DF2"},null,-1),(0,r.Lk)("path",{d:"M9.95729 10.7593L10.2078 10.743C10.3077 10.7365 10.4078 10.7539 10.4996 10.7937C10.5915 10.8336 10.6726 10.8948 10.7361 10.9722C10.7996 11.0496 10.8437 11.141 10.8649 11.2389C10.886 11.3368 10.8835 11.4383 10.8576 11.535L9.45219 16.78C9.18477 17.7781 10.3398 18.4324 11.8624 17.6618C12.4192 17.38 13.1683 16.7761 13.7593 16.1343C13.7852 16.1063 13.8007 16.0702 13.8031 16.032C13.8055 15.9939 13.7947 15.9561 13.7724 15.9251C13.7502 15.894 13.7179 15.8716 13.6811 15.8616C13.6442 15.8516 13.605 15.8546 13.5701 15.8702C12.7096 16.2515 11.3872 16.659 11.7342 15.3642L13.3103 9.48181L9.8874 9.71804C9.74948 9.72752 9.62096 9.79135 9.53005 9.8955C9.43914 9.99966 9.39328 10.1356 9.40254 10.2736C9.4118 10.4115 9.47541 10.5401 9.57942 10.6312C9.68343 10.7223 9.81933 10.7684 9.95729 10.7593Z",fill:"#556DF2"},null,-1)])])}]]),I={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"};const N={},W=(0,i.A)(N,[["render",function(t,e){return(0,r.uX)(),(0,r.CE)("svg",I,[...e[0]||(e[0]=[(0,r.Lk)("path",{d:"M12 22C17.5 22 22 17.5 22 12C22 6.5 17.5 2 12 2C6.5 2 2 6.5 2 12C2 17.5 6.5 22 12 22Z",stroke:"#5EBB3C","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"},null,-1),(0,r.Lk)("path",{d:"M7.75 12L10.58 14.83L16.25 9.17004",stroke:"#5EBB3C","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"},null,-1)])])}]]);var T=n(73479);const D={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"};const Q={},Z=(0,i.A)(Q,[["render",function(t,e){return(0,r.uX)(),(0,r.CE)("svg",D,[...e[0]||(e[0]=[(0,r.Fv)('<path d="M8 11.4C8 12.17 8.6 12.8 9.33 12.8H10.83C11.47 12.8 11.99 12.25 11.99 11.58C11.99 10.85 11.67 10.59 11.2 10.42L8.8 9.57995C8.32 9.40995 8 9.14995 8 8.41995C8 7.74995 8.52 7.19995 9.16 7.19995H10.66C11.4 7.20995 12 7.82995 12 8.59995" stroke="#5EBB3C" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M10 12.85V13.59" stroke="#5EBB3C" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M10 6.41003V7.19003" stroke="#5EBB3C" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M9.99 17.98C14.4028 17.98 17.98 14.4028 17.98 9.99C17.98 5.57724 14.4028 2 9.99 2C5.57724 2 2 5.57724 2 9.99C2 14.4028 5.57724 17.98 9.99 17.98Z" stroke="#5EBB3C" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M12.9805 19.88C13.8805 21.15 15.3505 21.98 17.0305 21.98C19.7605 21.98 21.9805 19.76 21.9805 17.03C21.9805 15.37 21.1605 13.9 19.9105 13" stroke="#5EBB3C" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>',5)])])}]]),z=Object.freeze({SUCCESS:W,ERROR:M,WARNING:T.A,INFO:F,DEFAULT:X,CREDITS:Z}),H={class:"avatar"},G=["src"],U={__name:"Avatar",props:{url:String},setup(t){const e=t;return(t,n)=>((0,r.uX)(),(0,r.CE)("div",H,[(0,r.Lk)("img",{src:e.url,alt:"Avatar"},null,8,G)]))}},$=(0,i.A)(U,[["__scopeId","data-v-1f04ce03"]]),V={class:"toast__body"},P={class:"toast__icon"},K={class:"toast__content"},q=["innerHTML"],J={key:0,class:"toast__secondary-content"},Y={key:0,class:"toast__link"},tt=["title","href"],et={__name:"Notification",props:{toast:Object},setup(t){var e;const n=t,o=null!==n.toast.title&&n.toast.title.length>0,l=o?n.toast.title:n.toast.message,i=null!==(e=n.toast.icon)&&void 0!==e?e:z[n.toast.type.toUpperCase()];return(e,n)=>((0,r.uX)(),(0,r.CE)("div",V,[(0,r.Lk)("div",P,[(0,r.bF)($,{url:(0,s.R1)(i)},null,8,["url"])]),(0,r.Lk)("div",K,[(0,r.Lk)("span",{class:"toast__title",innerHTML:(0,s.R1)(l)},null,8,q),(0,s.R1)(o)?((0,r.uX)(),(0,r.CE)("span",J,(0,a.v_)(t.toast.message),1)):(0,r.Q3)("v-if",!0)]),t.toast.actionLabel.length?((0,r.uX)(),(0,r.CE)("div",Y,[(0,r.Lk)("a",{"data-bypass":"",title:t.toast.actionLabel,href:t.toast.redirectTo},(0,a.v_)(t.toast.actionLabel),9,tt)])):(0,r.Q3)("v-if",!0)]))}},nt=(0,i.A)(et,[["__scopeId","data-v-6aee278c"]]),ot={class:"toast__body"},rt={class:"toast__icon"},at=["innerHTML"],st={__name:"Feedback",props:{toast:Object},setup(t){var e;const n=t,o=null!==n.toast.title&&n.toast.title.length>0?n.toast.title:n.toast.message,a=null!==(e=z[n.toast.icon])&&void 0!==e?e:z[n.toast.type.toUpperCase()];return(t,e)=>((0,r.uX)(),(0,r.CE)("div",ot,[(0,r.Lk)("div",rt,[((0,r.uX)(),(0,r.Wv)((0,r.$y)((0,s.R1)(a))))]),(0,r.Lk)("div",{class:"toast__title",innerHTML:(0,s.R1)(o)},null,8,at)]))}},lt=(0,i.A)(st,[["__scopeId","data-v-730d07f4"]]);n(74423),n(3362);const it=["template","translation"];const ut={__name:"CustomTemplate",props:{toast:Object},emits:["close"],setup(t,e){let o=e.emit;const a=t,l=o,i=a.toast.data,u=i.template,c=i.translation,d=function(t,e){if(null==t)return{};var n,o,r=function(t,e){if(null==t)return{};var n={};for(var o in t)if({}.hasOwnProperty.call(t,o)){if(-1!==e.indexOf(o))continue;n[o]=t[o]}return n}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],-1===e.indexOf(n)&&{}.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}(i,it),k={Autorefill:(0,r.$V)((()=>n.e(9784).then(n.bind(n,9784))))};return Object.keys(k).includes(u)||l("close",a.toast.id),(e,n)=>((0,r.uX)(),(0,r.Wv)((0,r.$y)((0,s.R1)(k)[(0,s.R1)(u)]),{translation:(0,s.R1)(c),data:d,onClose:n[0]||(n[0]=n=>e.$emit("close",t.toast.id))},null,40,["translation"]))}};function ct(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var o,r,a,s,l=[],i=!0,u=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;i=!1}else for(;!(i=(o=a.call(n)).done)&&(l.push(o.value),l.length!==e);i=!0);}catch(t){u=!0,r=t}
1finally{try{if(!i&&null!=n.return&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw r}}return l}}(t,e)||function(t,e){if(t){if("string"==typeof t)return dt(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?dt(t,e):void 0}}(t,e)||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 dt(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=Array(e);n<e;n++)o[n]=t[n];return o}const kt={class:"snackbar","data-testid":"snackbar"},Ct={class:"snackbar__container"},pt={__name:"SnackBar",props:{translations:Object},setup(t){const e=(0,s.KR)(new Map);let n=0;const l={toast:t=>{var o,r,a,s,l,i,u,c,d,k;let C=++n;e.value.set(C,{id:C,message:t.message,title:null!==(o=t.title)&&void 0!==o?o:null,type:null!==(r=t.type)&&void 0!==r?r:B.SUCCESS,timeout:null!==(a=t.timeout)&&void 0!==a?a:null,icon:null!==(s=t.icon)&&void 0!==s?s:null,actionLabel:null!==(l=t.actionLabel)&&void 0!==l?l:null,redirectTo:null!==(i=t.redirectTo)&&void 0!==i?i:null,notification:null!==(u=t.notification)&&void 0!==u&&u,data:null!==(c=t.data)&&void 0!==c?c:{},onActionCallback:null!==(d=t.onActionCallback)&&void 0!==d?d:null,onCloseCallback:null!==(k=t.onCloseCallback)&&void 0!==k?k:null})},success(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return t.type=B.SUCCESS,this.toast(t)},warning(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return t.type=B.WARNING,this.toast(t)},error(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return t.type=B.ERROR,this.toast(t)},info(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return t.type=B.INFO,this.toast(t)}};function i(){e.value.forEach((function(t){u(t.id)}))}function u(t){"function"==typeof e.value.get(t).onCloseCallback&&setTimeout(e.value.get(t).onCloseCallback,800),e.value.delete(t)}function d(t){if(!e.value.has(t))return null;const n=e.value.get(t);return null!==n.title&&n.title.length>0}return document.addEventListener("snackbar:success",(t=>{l.success(t.detail)})),document.addEventListener("snackbar:error",(t=>{l.error(t.detail)})),document.addEventListener("snackbar:info",(t=>{l.info(t.detail)})),document.addEventListener("snackbar:warning",(t=>{l.warning(t.detail)})),(n,s)=>(0,r.bo)(((0,r.uX)(),(0,r.CE)("div",kt,[(0,r.Lk)("div",Ct,[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(e.value,(t=>{let e=ct(t,2),n=(e[0],e[1]);return(0,r.uX)(),(0,r.Wv)(E,{key:n.id,toast:n,onClose:u},(0,r.eX)({mainContent:(0,r.k6)((()=>[n.notification?((0,r.uX)(),(0,r.Wv)(nt,{key:0,toast:n},null,8,["toast"])):((0,r.uX)(),(0,r.Wv)(lt,{key:1,toast:n},null,8,["toast"]))])),_:2},[d(n.id)?{name:"secondaryContent",fn:(0,r.k6)((()=>[n.data.template?((0,r.uX)(),(0,r.Wv)(ut,{key:0,toast:n,onClose:u},null,8,["toast"])):((0,r.uX)(),(0,r.CE)(r.FK,{key:1},[(0,r.eW)((0,a.v_)(n.message),1)],64))])),key:"0"}:void 0]),1032,["toast"])})),128))]),(0,r.bo)((0,r.Lk)("div",{class:"snackbar__clear",onClick:i},[(0,r.bF)(c),(0,r.Lk)("span",null,(0,a.v_)(t.translations.clearAll),1)],512),[[o.aG,e.value.size>1]])],512)),[[o.aG,e.value.size]])}},vt=(0,i.A)(pt,[["__scopeId","data-v-15c8ee3f"]]),ft={__name:"SnackBarApp",props:{translations:Object},setup:t=>(e,n)=>((0,r.uX)(),(0,r.Wv)(vt,{translations:t.translations},null,8,["translations"]))},ht="snackbar-app",mt=JSON.parse(document.querySelector("#".concat(ht)).dataset.translations);(0,o.Ef)(ft,{translations:mt}).mount("#".concat(ht))},66262(t,e){e.A=(t,e)=>{const n=t.__vccOpts||t;for(const[o,r]of e)n[o]=r;return n}},73479(t,e,n){n.d(e,{A:()=>s});n(62953);var o=n(20641);const r={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"};const a={},s=(0,n(66262).A)(a,[["render",function(t,e){return(0,o.uX)(),(0,o.CE)("svg",r,[...e[0]||(e[0]=[(0,o.Lk)("path",{d:"M12 9V14",stroke:"#FFD123","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"},null,-1),(0,o.Lk)("path",{d:"M12.0004 21.41H5.94042C2.47042 21.41 1.02042 18.93 2.70042 15.9L5.82042 10.28L8.76042 5.00003C10.5404 1.79003 13.4604 1.79003 15.2404 5.00003L18.1804 10.29L21.3004 15.91C22.9804 18.94 21.5204 21.42 18.0604 21.42H12.0004V21.41Z",stroke:"#FFD123","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"},null,-1),(0,o.Lk)("path",{d:"M11.9941 17H12.0031",stroke:"#FFD123","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},null,-1)])])}]])}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.