diff --git a/apps/settings/src/components/PersonalInfo/TwitterSection.vue b/apps/settings/src/components/PersonalInfo/TwitterSection.vue index 78a772973fb37..dda773a01792b 100644 --- a/apps/settings/src/components/PersonalInfo/TwitterSection.vue +++ b/apps/settings/src/components/PersonalInfo/TwitterSection.vue @@ -22,7 +22,7 @@ \n\n\n","import mod from \"-!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ProfileSettings.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ProfileSettings.vue?vue&type=script&lang=js\"","/**\n * @copyright 2021, Christopher Ng \n *\n * @author Christopher Ng \n *\n * @license AGPL-3.0-or-later\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n *\n */\n\n/*\n * Frontend validators, less strict than backend validators\n *\n * TODO add nice validation errors for Profile page settings modal\n */\n\nimport { VALIDATE_EMAIL_REGEX } from '../constants/AccountPropertyConstants.js'\n\n/**\n * Validate the email input\n *\n * Compliant with PHP core FILTER_VALIDATE_EMAIL validator*\n *\n * Reference implementation https://github.com/mpyw/FILTER_VALIDATE_EMAIL.js/blob/71e62ca48841d2246a1b531e7e84f5a01f15e615/src/index.ts*\n *\n * @param {string} input the input\n * @return {boolean}\n */\nexport function validateEmail(input) {\n\treturn typeof input === 'string'\n\t\t&& VALIDATE_EMAIL_REGEX.test(input)\n\t\t&& input.slice(-1) !== '\\n'\n\t\t&& input.length <= 320\n\t\t&& encodeURIComponent(input).replace(/%../g, 'x').length <= 320\n}\n\n/**\n * Validate the URL input\n *\n * @param {string} input the input\n * @return {boolean}\n */\nexport function validateUrl(input) {\n\ttry {\n\t\t// eslint-disable-next-line no-new\n\t\tnew URL(input)\n\t\treturn true\n\t} catch (e) {\n\t\treturn false\n\t}\n}\n\n/**\n * Validate the language input\n *\n * @param {object} input the input\n * @return {boolean}\n */\nexport function validateLanguage(input) {\n\treturn input.code !== ''\n\t\t&& input.name !== ''\n\t\t&& input.name !== undefined\n}\n\n/**\n * Validate the locale input\n *\n * @param {object} input the input\n * @return {boolean}\n */\nexport function validateLocale(input) {\n\treturn input.code !== ''\n\t\t&& input.name !== ''\n\t\t&& input.name !== undefined\n}\n\n/**\n * Validate boolean input\n *\n * @param {boolean} input the input\n * @return {boolean}\n */\nexport function validateBoolean(input) {\n\treturn typeof input === 'boolean'\n}\n","import { render, staticRenderFns } from \"./ProfileSettings.vue?vue&type=template&id=5afdc030&scoped=true\"\nimport script from \"./ProfileSettings.vue?vue&type=script&lang=js\"\nexport * from \"./ProfileSettings.vue?vue&type=script&lang=js\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"5afdc030\",\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('NcSettingsSection',{attrs:{\"name\":_vm.t('settings', 'Background jobs'),\"description\":_vm.t('settings', 'For the server to work properly, it\\'s important to configure background jobs correctly. Cron is the recommended setting. Please see the documentation for more information.'),\"doc-url\":_vm.backgroundJobsDocUrl}},[(_vm.lastCron !== 0)?[(_vm.oldExecution)?_c('NcNoteCard',{attrs:{\"type\":\"error\"}},[_vm._v(\"\\n\\t\\t\\t\"+_vm._s(_vm.t('settings', 'Last job execution ran {time}. Something seems wrong.', {time: _vm.relativeTime}))+\"\\n\\t\\t\")]):(_vm.longExecutionCron)?_c('NcNoteCard',{attrs:{\"type\":\"warning\"}},[_vm._v(\"\\n\\t\\t\\t\"+_vm._s(_vm.t('settings', \"Some jobs have not been executed since {maxAgeRelativeTime}. Please consider increasing the execution frequency.\", {maxAgeRelativeTime: _vm.maxAgeRelativeTime}))+\"\\n\\t\\t\")]):(_vm.longExecutionNotCron)?_c('NcNoteCard',{attrs:{\"type\":\"warning\"}},[_vm._v(\"\\n\\t\\t\\t\"+_vm._s(_vm.t('settings', \"Some jobs have not been executed since {maxAgeRelativeTime}. Please consider switching to system cron.\", {maxAgeRelativeTime: _vm.maxAgeRelativeTime}))+\"\\n\\t\\t\")]):_c('NcNoteCard',{attrs:{\"type\":\"success\"}},[_vm._v(\"\\n\\t\\t\\t\"+_vm._s(_vm.t('settings', 'Last job ran {relativeTime}.', {relativeTime: _vm.relativeTime}))+\"\\n\\t\\t\")])]:_c('NcNoteCard',{attrs:{\"type\":\"error\"}},[_vm._v(\"\\n\\t\\t\"+_vm._s(_vm.t('settings', 'Background job did not run yet!'))+\"\\n\\t\")]),_vm._v(\" \"),_c('NcCheckboxRadioSwitch',{staticClass:\"ajaxSwitch\",attrs:{\"type\":\"radio\",\"checked\":_vm.backgroundJobsMode,\"name\":\"backgroundJobsMode\",\"value\":\"ajax\"},on:{\"update:checked\":[function($event){_vm.backgroundJobsMode=$event},_vm.onBackgroundJobModeChanged]}},[_vm._v(\"\\n\\t\\t\"+_vm._s(_vm.t('settings', 'AJAX'))+\"\\n\\t\")]),_vm._v(\" \"),_c('em',[_vm._v(_vm._s(_vm.t('settings', 'Execute one task with each page loaded. Use case: Single user instance.')))]),_vm._v(\" \"),_c('NcCheckboxRadioSwitch',{attrs:{\"type\":\"radio\",\"checked\":_vm.backgroundJobsMode,\"name\":\"backgroundJobsMode\",\"value\":\"webcron\"},on:{\"update:checked\":[function($event){_vm.backgroundJobsMode=$event},_vm.onBackgroundJobModeChanged]}},[_vm._v(\"\\n\\t\\t\"+_vm._s(_vm.t('settings', 'Webcron'))+\"\\n\\t\")]),_vm._v(\" \"),_c('em',[_vm._v(_vm._s(_vm.t('settings', 'cron.php is registered at a webcron service to call cron.php every 5 minutes over HTTP. Use case: Very small instance (1–5 users depending on the usage).')))]),_vm._v(\" \"),_c('NcCheckboxRadioSwitch',{attrs:{\"type\":\"radio\",\"disabled\":!_vm.cliBasedCronPossible,\"checked\":_vm.backgroundJobsMode,\"value\":\"cron\",\"name\":\"backgroundJobsMode\"},on:{\"update:checked\":[function($event){_vm.backgroundJobsMode=$event},_vm.onBackgroundJobModeChanged]}},[_vm._v(\"\\n\\t\\t\"+_vm._s(_vm.t('settings', 'Cron (Recommended)'))+\"\\n\\t\")]),_vm._v(\" \"),_c('em',{domProps:{\"innerHTML\":_vm._s(_vm.cronLabel)}})],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n","import mod from \"-!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BackgroundJob.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BackgroundJob.vue?vue&type=script&lang=js\"","\n import API from \"!../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\";\n import domAPI from \"!../../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js\";\n import insertFn from \"!../../../../../node_modules/style-loader/dist/runtime/insertBySelector.js\";\n import setAttributes from \"!../../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\";\n import insertStyleElement from \"!../../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js\";\n import styleTagTransformFn from \"!../../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js\";\n import content, * as namedExport from \"!!../../../../../node_modules/css-loader/dist/cjs.js!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/sass-loader/dist/cjs.js!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BackgroundJob.vue?vue&type=style&index=0&id=722418aa&prod&lang=scss&scoped=true\";\n \n \n\nvar options = {};\n\noptions.styleTagTransform = styleTagTransformFn;\noptions.setAttributes = setAttributes;\n\n options.insert = insertFn.bind(null, \"head\");\n \noptions.domAPI = domAPI;\noptions.insertStyleElement = insertStyleElement;\n\nvar update = API(content, options);\n\n\n\nexport * from \"!!../../../../../node_modules/css-loader/dist/cjs.js!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/sass-loader/dist/cjs.js!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BackgroundJob.vue?vue&type=style&index=0&id=722418aa&prod&lang=scss&scoped=true\";\n export default content && content.locals ? content.locals : undefined;\n","import { render, staticRenderFns } from \"./BackgroundJob.vue?vue&type=template&id=722418aa&scoped=true\"\nimport script from \"./BackgroundJob.vue?vue&type=script&lang=js\"\nexport * from \"./BackgroundJob.vue?vue&type=script&lang=js\"\nimport style0 from \"./BackgroundJob.vue?vue&type=style&index=0&id=722418aa&prod&lang=scss&scoped=true\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"722418aa\",\n null\n \n)\n\nexport default component.exports","/**\n * @copyright 2022 Christopher Ng \n *\n * @author Christopher Ng \n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n *\n */\n\nimport Vue from 'vue'\nimport { getRequestToken } from '@nextcloud/auth'\nimport { loadState } from '@nextcloud/initial-state'\nimport { translate as t } from '@nextcloud/l10n'\n\nimport logger from './logger.js'\n\nimport ProfileSettings from './components/BasicSettings/ProfileSettings.vue'\nimport BackgroundJob from './components/BasicSettings/BackgroundJob.vue'\n\n__webpack_nonce__ = btoa(getRequestToken())\n\nconst profileEnabledGlobally = loadState('settings', 'profileEnabledGlobally', true)\n\nVue.mixin({\n\tprops: {\n\t\tlogger,\n\t},\n\tmethods: {\n\t\tt,\n\t},\n})\n\nconst BackgroundJobView = Vue.extend(BackgroundJob)\nnew BackgroundJobView().$mount('#vue-admin-background-job')\n\nif (profileEnabledGlobally) {\n\tconst ProfileSettingsView = Vue.extend(ProfileSettings)\n\tnew ProfileSettingsView().$mount('#vue-admin-profile-settings')\n}\n","// Imports\nimport ___CSS_LOADER_API_SOURCEMAP_IMPORT___ from \"../../../../../node_modules/css-loader/dist/runtime/sourceMaps.js\";\nimport ___CSS_LOADER_API_IMPORT___ from \"../../../../../node_modules/css-loader/dist/runtime/api.js\";\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(___CSS_LOADER_API_SOURCEMAP_IMPORT___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, `.error[data-v-722418aa]{margin-top:8px;padding:5px;border-radius:var(--border-radius);color:var(--color-primary-element-text);background-color:var(--color-error);width:initial}.warning[data-v-722418aa]{margin-top:8px;padding:5px;border-radius:var(--border-radius);color:var(--color-primary-element-text);background-color:var(--color-warning);width:initial}.ajaxSwitch[data-v-722418aa]{margin-top:1rem}`, \"\",{\"version\":3,\"sources\":[\"webpack://./apps/settings/src/components/BasicSettings/BackgroundJob.vue\"],\"names\":[],\"mappings\":\"AACA,wBACC,cAAA,CACA,WAAA,CACA,kCAAA,CACA,uCAAA,CACA,mCAAA,CACA,aAAA,CAED,0BACC,cAAA,CACA,WAAA,CACA,kCAAA,CACA,uCAAA,CACA,qCAAA,CACA,aAAA,CAED,6BACC,eAAA\",\"sourcesContent\":[\"\\n.error {\\n\\tmargin-top: 8px;\\n\\tpadding: 5px;\\n\\tborder-radius: var(--border-radius);\\n\\tcolor: var(--color-primary-element-text);\\n\\tbackground-color: var(--color-error);\\n\\twidth: initial;\\n}\\n.warning {\\n\\tmargin-top: 8px;\\n\\tpadding: 5px;\\n\\tborder-radius: var(--border-radius);\\n\\tcolor: var(--color-primary-element-text);\\n\\tbackground-color: var(--color-warning);\\n\\twidth: initial;\\n}\\n.ajaxSwitch {\\n\\tmargin-top: 1rem;\\n}\\n\"],\"sourceRoot\":\"\"}]);\n// Exports\nexport default ___CSS_LOADER_EXPORT___;\n","var map = {\n\t\"./af\": 42786,\n\t\"./af.js\": 42786,\n\t\"./ar\": 30867,\n\t\"./ar-dz\": 14130,\n\t\"./ar-dz.js\": 14130,\n\t\"./ar-kw\": 96135,\n\t\"./ar-kw.js\": 96135,\n\t\"./ar-ly\": 56440,\n\t\"./ar-ly.js\": 56440,\n\t\"./ar-ma\": 47702,\n\t\"./ar-ma.js\": 47702,\n\t\"./ar-sa\": 16040,\n\t\"./ar-sa.js\": 16040,\n\t\"./ar-tn\": 37100,\n\t\"./ar-tn.js\": 37100,\n\t\"./ar.js\": 30867,\n\t\"./az\": 31083,\n\t\"./az.js\": 31083,\n\t\"./be\": 9808,\n\t\"./be.js\": 9808,\n\t\"./bg\": 68338,\n\t\"./bg.js\": 68338,\n\t\"./bm\": 67438,\n\t\"./bm.js\": 67438,\n\t\"./bn\": 8905,\n\t\"./bn-bd\": 76225,\n\t\"./bn-bd.js\": 76225,\n\t\"./bn.js\": 8905,\n\t\"./bo\": 11560,\n\t\"./bo.js\": 11560,\n\t\"./br\": 1278,\n\t\"./br.js\": 1278,\n\t\"./bs\": 80622,\n\t\"./bs.js\": 80622,\n\t\"./ca\": 2468,\n\t\"./ca.js\": 2468,\n\t\"./cs\": 5822,\n\t\"./cs.js\": 5822,\n\t\"./cv\": 50877,\n\t\"./cv.js\": 50877,\n\t\"./cy\": 47373,\n\t\"./cy.js\": 47373,\n\t\"./da\": 24780,\n\t\"./da.js\": 24780,\n\t\"./de\": 59740,\n\t\"./de-at\": 60217,\n\t\"./de-at.js\": 60217,\n\t\"./de-ch\": 60894,\n\t\"./de-ch.js\": 60894,\n\t\"./de.js\": 59740,\n\t\"./dv\": 5300,\n\t\"./dv.js\": 5300,\n\t\"./el\": 50837,\n\t\"./el.js\": 50837,\n\t\"./en-au\": 78348,\n\t\"./en-au.js\": 78348,\n\t\"./en-ca\": 77925,\n\t\"./en-ca.js\": 77925,\n\t\"./en-gb\": 22243,\n\t\"./en-gb.js\": 22243,\n\t\"./en-ie\": 46436,\n\t\"./en-ie.js\": 46436,\n\t\"./en-il\": 47207,\n\t\"./en-il.js\": 47207,\n\t\"./en-in\": 44175,\n\t\"./en-in.js\": 44175,\n\t\"./en-nz\": 76319,\n\t\"./en-nz.js\": 76319,\n\t\"./en-sg\": 31662,\n\t\"./en-sg.js\": 31662,\n\t\"./eo\": 92915,\n\t\"./eo.js\": 92915,\n\t\"./es\": 55655,\n\t\"./es-do\": 55251,\n\t\"./es-do.js\": 55251,\n\t\"./es-mx\": 96112,\n\t\"./es-mx.js\": 96112,\n\t\"./es-us\": 71146,\n\t\"./es-us.js\": 71146,\n\t\"./es.js\": 55655,\n\t\"./et\": 5603,\n\t\"./et.js\": 5603,\n\t\"./eu\": 77763,\n\t\"./eu.js\": 77763,\n\t\"./fa\": 76959,\n\t\"./fa.js\": 76959,\n\t\"./fi\": 11897,\n\t\"./fi.js\": 11897,\n\t\"./fil\": 42549,\n\t\"./fil.js\": 42549,\n\t\"./fo\": 94694,\n\t\"./fo.js\": 94694,\n\t\"./fr\": 94470,\n\t\"./fr-ca\": 63049,\n\t\"./fr-ca.js\": 63049,\n\t\"./fr-ch\": 52330,\n\t\"./fr-ch.js\": 52330,\n\t\"./fr.js\": 94470,\n\t\"./fy\": 5044,\n\t\"./fy.js\": 5044,\n\t\"./ga\": 29295,\n\t\"./ga.js\": 29295,\n\t\"./gd\": 2101,\n\t\"./gd.js\": 2101,\n\t\"./gl\": 38794,\n\t\"./gl.js\": 38794,\n\t\"./gom-deva\": 27884,\n\t\"./gom-deva.js\": 27884,\n\t\"./gom-latn\": 23168,\n\t\"./gom-latn.js\": 23168,\n\t\"./gu\": 95349,\n\t\"./gu.js\": 95349,\n\t\"./he\": 24206,\n\t\"./he.js\": 24206,\n\t\"./hi\": 30094,\n\t\"./hi.js\": 30094,\n\t\"./hr\": 30316,\n\t\"./hr.js\": 30316,\n\t\"./hu\": 22138,\n\t\"./hu.js\": 22138,\n\t\"./hy-am\": 11423,\n\t\"./hy-am.js\": 11423,\n\t\"./id\": 29218,\n\t\"./id.js\": 29218,\n\t\"./is\": 90135,\n\t\"./is.js\": 90135,\n\t\"./it\": 90626,\n\t\"./it-ch\": 10150,\n\t\"./it-ch.js\": 10150,\n\t\"./it.js\": 90626,\n\t\"./ja\": 39183,\n\t\"./ja.js\": 39183,\n\t\"./jv\": 24286,\n\t\"./jv.js\": 24286,\n\t\"./ka\": 12105,\n\t\"./ka.js\": 12105,\n\t\"./kk\": 47772,\n\t\"./kk.js\": 47772,\n\t\"./km\": 18758,\n\t\"./km.js\": 18758,\n\t\"./kn\": 79282,\n\t\"./kn.js\": 79282,\n\t\"./ko\": 33730,\n\t\"./ko.js\": 33730,\n\t\"./ku\": 1408,\n\t\"./ku.js\": 1408,\n\t\"./ky\": 33291,\n\t\"./ky.js\": 33291,\n\t\"./lb\": 36841,\n\t\"./lb.js\": 36841,\n\t\"./lo\": 55466,\n\t\"./lo.js\": 55466,\n\t\"./lt\": 57010,\n\t\"./lt.js\": 57010,\n\t\"./lv\": 37595,\n\t\"./lv.js\": 37595,\n\t\"./me\": 39861,\n\t\"./me.js\": 39861,\n\t\"./mi\": 35493,\n\t\"./mi.js\": 35493,\n\t\"./mk\": 95966,\n\t\"./mk.js\": 95966,\n\t\"./ml\": 87341,\n\t\"./ml.js\": 87341,\n\t\"./mn\": 5115,\n\t\"./mn.js\": 5115,\n\t\"./mr\": 10370,\n\t\"./mr.js\": 10370,\n\t\"./ms\": 9847,\n\t\"./ms-my\": 41237,\n\t\"./ms-my.js\": 41237,\n\t\"./ms.js\": 9847,\n\t\"./mt\": 72126,\n\t\"./mt.js\": 72126,\n\t\"./my\": 56165,\n\t\"./my.js\": 56165,\n\t\"./nb\": 64924,\n\t\"./nb.js\": 64924,\n\t\"./ne\": 16744,\n\t\"./ne.js\": 16744,\n\t\"./nl\": 93901,\n\t\"./nl-be\": 59814,\n\t\"./nl-be.js\": 59814,\n\t\"./nl.js\": 93901,\n\t\"./nn\": 83877,\n\t\"./nn.js\": 83877,\n\t\"./oc-lnc\": 92135,\n\t\"./oc-lnc.js\": 92135,\n\t\"./pa-in\": 15858,\n\t\"./pa-in.js\": 15858,\n\t\"./pl\": 64495,\n\t\"./pl.js\": 64495,\n\t\"./pt\": 89520,\n\t\"./pt-br\": 57971,\n\t\"./pt-br.js\": 57971,\n\t\"./pt.js\": 89520,\n\t\"./ro\": 96459,\n\t\"./ro.js\": 96459,\n\t\"./ru\": 21793,\n\t\"./ru.js\": 21793,\n\t\"./sd\": 40950,\n\t\"./sd.js\": 40950,\n\t\"./se\": 10490,\n\t\"./se.js\": 10490,\n\t\"./si\": 90124,\n\t\"./si.js\": 90124,\n\t\"./sk\": 64249,\n\t\"./sk.js\": 64249,\n\t\"./sl\": 14985,\n\t\"./sl.js\": 14985,\n\t\"./sq\": 51104,\n\t\"./sq.js\": 51104,\n\t\"./sr\": 49131,\n\t\"./sr-cyrl\": 79915,\n\t\"./sr-cyrl.js\": 79915,\n\t\"./sr.js\": 49131,\n\t\"./ss\": 85893,\n\t\"./ss.js\": 85893,\n\t\"./sv\": 98760,\n\t\"./sv.js\": 98760,\n\t\"./sw\": 91172,\n\t\"./sw.js\": 91172,\n\t\"./ta\": 27333,\n\t\"./ta.js\": 27333,\n\t\"./te\": 23110,\n\t\"./te.js\": 23110,\n\t\"./tet\": 52095,\n\t\"./tet.js\": 52095,\n\t\"./tg\": 27321,\n\t\"./tg.js\": 27321,\n\t\"./th\": 9041,\n\t\"./th.js\": 9041,\n\t\"./tk\": 19005,\n\t\"./tk.js\": 19005,\n\t\"./tl-ph\": 75768,\n\t\"./tl-ph.js\": 75768,\n\t\"./tlh\": 89444,\n\t\"./tlh.js\": 89444,\n\t\"./tr\": 72397,\n\t\"./tr.js\": 72397,\n\t\"./tzl\": 28254,\n\t\"./tzl.js\": 28254,\n\t\"./tzm\": 51106,\n\t\"./tzm-latn\": 30699,\n\t\"./tzm-latn.js\": 30699,\n\t\"./tzm.js\": 51106,\n\t\"./ug-cn\": 9288,\n\t\"./ug-cn.js\": 9288,\n\t\"./uk\": 67691,\n\t\"./uk.js\": 67691,\n\t\"./ur\": 13795,\n\t\"./ur.js\": 13795,\n\t\"./uz\": 6791,\n\t\"./uz-latn\": 60588,\n\t\"./uz-latn.js\": 60588,\n\t\"./uz.js\": 6791,\n\t\"./vi\": 65666,\n\t\"./vi.js\": 65666,\n\t\"./x-pseudo\": 14378,\n\t\"./x-pseudo.js\": 14378,\n\t\"./yo\": 75805,\n\t\"./yo.js\": 75805,\n\t\"./zh-cn\": 83839,\n\t\"./zh-cn.js\": 83839,\n\t\"./zh-hk\": 55726,\n\t\"./zh-hk.js\": 55726,\n\t\"./zh-mo\": 99807,\n\t\"./zh-mo.js\": 99807,\n\t\"./zh-tw\": 74152,\n\t\"./zh-tw.js\": 74152\n};\n\n\nfunction webpackContext(req) {\n\tvar id = webpackContextResolve(req);\n\treturn __webpack_require__(id);\n}\nfunction webpackContextResolve(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t}\n\treturn map[req];\n}\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = 46700;","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\tid: moduleId,\n\t\tloaded: false,\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Flag the module as loaded\n\tmodule.loaded = true;\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = (module) => {\n\tvar getter = module && module.__esModule ?\n\t\t() => (module['default']) :\n\t\t() => (module);\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.f = {};\n// This file contains only the entry chunk.\n// The chunk loading function for additional chunks\n__webpack_require__.e = (chunkId) => {\n\treturn Promise.all(Object.keys(__webpack_require__.f).reduce((promises, key) => {\n\t\t__webpack_require__.f[key](chunkId, promises);\n\t\treturn promises;\n\t}, []));\n};","// This function allow to reference async chunks\n__webpack_require__.u = (chunkId) => {\n\t// return url for filenames based on template\n\treturn \"\" + chunkId + \"-\" + chunkId + \".js?v=\" + {\"3998\":\"308c269b5c7e8357a090\",\"8928\":\"01b813867c94b3345c09\"}[chunkId] + \"\";\n};","__webpack_require__.g = (function() {\n\tif (typeof globalThis === 'object') return globalThis;\n\ttry {\n\t\treturn this || new Function('return this')();\n\t} catch (e) {\n\t\tif (typeof window === 'object') return window;\n\t}\n})();","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.nmd = (module) => {\n\tmodule.paths = [];\n\tif (!module.children) module.children = [];\n\treturn module;\n};","__webpack_require__.j = 6192;","var scriptUrl;\nif (__webpack_require__.g.importScripts) scriptUrl = __webpack_require__.g.location + \"\";\nvar document = __webpack_require__.g.document;\nif (!scriptUrl && document) {\n\tif (document.currentScript)\n\t\tscriptUrl = document.currentScript.src;\n\tif (!scriptUrl) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tif(scripts.length) {\n\t\t\tvar i = scripts.length - 1;\n\t\t\twhile (i > -1 && !scriptUrl) scriptUrl = scripts[i--].src;\n\t\t}\n\t}\n}\n// When supporting browsers where an automatic publicPath is not supported you must specify an output.publicPath manually via configuration\n// or pass an empty string (\"\") and set the __webpack_public_path__ variable from your code to use your own logic.\nif (!scriptUrl) throw new Error(\"Automatic publicPath is not supported in this browser\");\nscriptUrl = scriptUrl.replace(/#.*$/, \"\").replace(/\\?.*$/, \"\").replace(/\\/[^\\/]+$/, \"/\");\n__webpack_require__.p = scriptUrl;","__webpack_require__.b = document.baseURI || self.location.href;\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t6192: 0\n};\n\n__webpack_require__.f.j = (chunkId, promises) => {\n\t\t// JSONP chunk loading for javascript\n\t\tvar installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;\n\t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n\t\t\t// a Promise means \"currently loading\".\n\t\t\tif(installedChunkData) {\n\t\t\t\tpromises.push(installedChunkData[2]);\n\t\t\t} else {\n\t\t\t\tif(true) { // all chunks have JS\n\t\t\t\t\t// setup Promise in chunk cache\n\t\t\t\t\tvar promise = new Promise((resolve, reject) => (installedChunkData = installedChunks[chunkId] = [resolve, reject]));\n\t\t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n\t\t\t\t\t// start chunk loading\n\t\t\t\t\tvar url = __webpack_require__.p + __webpack_require__.u(chunkId);\n\t\t\t\t\t// create error before stack unwound to get useful stacktrace later\n\t\t\t\t\tvar error = new Error();\n\t\t\t\t\tvar loadingEnded = (event) => {\n\t\t\t\t\t\tif(__webpack_require__.o(installedChunks, chunkId)) {\n\t\t\t\t\t\t\tinstalledChunkData = installedChunks[chunkId];\n\t\t\t\t\t\t\tif(installedChunkData !== 0) installedChunks[chunkId] = undefined;\n\t\t\t\t\t\t\tif(installedChunkData) {\n\t\t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n\t\t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n\t\t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n\t\t\t\t\t\t\t\terror.type = errorType;\n\t\t\t\t\t\t\t\terror.request = realSrc;\n\t\t\t\t\t\t\t\tinstalledChunkData[1](error);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t\t__webpack_require__.l(url, loadingEnded, \"chunk-\" + chunkId, chunkId);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n};\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = (chunkId) => (installedChunks[chunkId] === 0);\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = (parentChunkLoadingFunction, data) => {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some((id) => (installedChunks[id] !== 0))) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunknextcloud\"] = self[\"webpackChunknextcloud\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","__webpack_require__.nc = undefined;","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [7874], () => (__webpack_require__(92107)))\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n"],"names":["deferred","inProgress","dataWebpackPrefix","getLoggerBuilder","setApp","detectUser","build","ACCOUNT_PROPERTY_ENUM","Object","freeze","ADDRESS","AVATAR","BIOGRAPHY","DISPLAYNAME","EMAIL_COLLECTION","EMAIL","HEADLINE","NOTIFICATION_EMAIL","FEDIVERSE","ORGANISATION","PHONE","PROFILE_ENABLED","ROLE","TWITTER","WEBSITE","ACCOUNT_PROPERTY_READABLE_ENUM","t","SCOPE_ENUM","PROFILE_VISIBILITY","LANGUAGE","LOCALE","PRIVATE","LOCAL","FEDERATED","PUBLISHED","name","displayName","tooltip","tooltipDisabled","iconClass","NOT_VERIFIED","VERIFICATION_IN_PROGRESS","VERIFIED","profileEnabledByDefault","loadState","components","NcCheckboxRadioSwitch","data","initialProfileEnabledByDefault","methods","onProfileDefaultChange","isEnabled","updateProfileDefault","responseData","async","url","generateOcsUrl","appId","key","confirmPassword","axios","post","value","saveProfileDefault","handleResponse","status","ocs","meta","e","errorMessage","error","_ref","showError","logger","_vm","this","_c","_self","staticClass","attrs","_v","_s","on","$event","lastCron","cronMaxAge","backgroundJobsMode","cliBasedCronPossible","cliBasedCronUser","backgroundJobsDocUrl","NcSettingsSection","NcNoteCard","relativeTime","moment","fromNow","maxAgeRelativeTime","computed","cronLabel","desc","user","linkstart","linkend","undefined","escape","sanitize","oldExecution","Date","now","longExecutionNotCron","longExecutionCron","onBackgroundJobModeChanged","deleteError","console","delete","options","styleTagTransform","setAttributes","insert","domAPI","insertStyleElement","locals","time","domProps","__webpack_nonce__","btoa","getRequestToken","profileEnabledGlobally","Vue","mixin","props","extend","BackgroundJob","$mount","ProfileSettings","___CSS_LOADER_EXPORT___","push","module","id","map","webpackContext","req","webpackContextResolve","__webpack_require__","o","Error","code","keys","resolve","exports","__webpack_module_cache__","moduleId","cachedModule","loaded","__webpack_modules__","call","m","O","result","chunkIds","fn","priority","notFulfilled","Infinity","i","length","fulfilled","j","every","splice","r","n","getter","__esModule","d","a","definition","defineProperty","enumerable","get","f","chunkId","Promise","all","reduce","promises","u","g","globalThis","Function","window","obj","prop","prototype","hasOwnProperty","l","done","script","needAttach","scripts","document","getElementsByTagName","s","getAttribute","createElement","charset","timeout","nc","setAttribute","src","onScriptComplete","prev","event","onerror","onload","clearTimeout","doneFns","parentNode","removeChild","forEach","setTimeout","bind","type","target","head","appendChild","Symbol","toStringTag","nmd","paths","children","scriptUrl","importScripts","location","currentScript","replace","p","b","baseURI","self","href","installedChunks","installedChunkData","promise","reject","errorType","realSrc","message","request","webpackJsonpCallback","parentChunkLoadingFunction","moreModules","runtime","some","chunkLoadingGlobal","__webpack_exports__"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"settings-vue-settings-admin-basic-settings.js?v=ab893329325ba1e3f3c0","mappings":"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","sources":["webpack:///nextcloud/webpack/runtime/chunk loaded","webpack:///nextcloud/webpack/runtime/load script","webpack:///nextcloud/apps/settings/src/logger.js","webpack://nextcloud/./apps/settings/src/components/BasicSettings/ProfileSettings.vue?6932","webpack:///nextcloud/apps/settings/src/service/ProfileService.js","webpack:///nextcloud/apps/settings/src/constants/AccountPropertyConstants.js","webpack:///nextcloud/apps/settings/src/components/BasicSettings/ProfileSettings.vue","webpack:///nextcloud/apps/settings/src/components/BasicSettings/ProfileSettings.vue?vue&type=script&lang=js","webpack:///nextcloud/apps/settings/src/utils/validate.js","webpack://nextcloud/./apps/settings/src/components/BasicSettings/ProfileSettings.vue?cd3c","webpack://nextcloud/./apps/settings/src/components/BasicSettings/BackgroundJob.vue?6936","webpack:///nextcloud/apps/settings/src/components/BasicSettings/BackgroundJob.vue","webpack:///nextcloud/apps/settings/src/components/BasicSettings/BackgroundJob.vue?vue&type=script&lang=js","webpack://nextcloud/./apps/settings/src/components/BasicSettings/BackgroundJob.vue?8375","webpack://nextcloud/./apps/settings/src/components/BasicSettings/BackgroundJob.vue?e6cc","webpack:///nextcloud/apps/settings/src/main-admin-basic-settings.js","webpack:///nextcloud/apps/settings/src/components/BasicSettings/BackgroundJob.vue?vue&type=style&index=0&id=722418aa&prod&lang=scss&scoped=true","webpack:///nextcloud/node_modules/moment/locale|sync|/^\\.\\/.*$","webpack:///nextcloud/webpack/bootstrap","webpack:///nextcloud/webpack/runtime/compat get default export","webpack:///nextcloud/webpack/runtime/define property getters","webpack:///nextcloud/webpack/runtime/ensure chunk","webpack:///nextcloud/webpack/runtime/get javascript chunk filename","webpack:///nextcloud/webpack/runtime/global","webpack:///nextcloud/webpack/runtime/hasOwnProperty shorthand","webpack:///nextcloud/webpack/runtime/make namespace object","webpack:///nextcloud/webpack/runtime/node module decorator","webpack:///nextcloud/webpack/runtime/runtimeId","webpack:///nextcloud/webpack/runtime/publicPath","webpack:///nextcloud/webpack/runtime/jsonp chunk loading","webpack:///nextcloud/webpack/runtime/nonce","webpack:///nextcloud/webpack/startup"],"sourcesContent":["var deferred = [];\n__webpack_require__.O = (result, chunkIds, fn, priority) => {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every((key) => (__webpack_require__.O[key](chunkIds[j])))) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","var inProgress = {};\nvar dataWebpackPrefix = \"nextcloud:\";\n// loadScript function to load a script via script tag\n__webpack_require__.l = (url, done, key, chunkId) => {\n\tif(inProgress[url]) { inProgress[url].push(done); return; }\n\tvar script, needAttach;\n\tif(key !== undefined) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tfor(var i = 0; i < scripts.length; i++) {\n\t\t\tvar s = scripts[i];\n\t\t\tif(s.getAttribute(\"src\") == url || s.getAttribute(\"data-webpack\") == dataWebpackPrefix + key) { script = s; break; }\n\t\t}\n\t}\n\tif(!script) {\n\t\tneedAttach = true;\n\t\tscript = document.createElement('script');\n\n\t\tscript.charset = 'utf-8';\n\t\tscript.timeout = 120;\n\t\tif (__webpack_require__.nc) {\n\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n\t\t}\n\t\tscript.setAttribute(\"data-webpack\", dataWebpackPrefix + key);\n\n\t\tscript.src = url;\n\t}\n\tinProgress[url] = [done];\n\tvar onScriptComplete = (prev, event) => {\n\t\t// avoid mem leaks in IE.\n\t\tscript.onerror = script.onload = null;\n\t\tclearTimeout(timeout);\n\t\tvar doneFns = inProgress[url];\n\t\tdelete inProgress[url];\n\t\tscript.parentNode && script.parentNode.removeChild(script);\n\t\tdoneFns && doneFns.forEach((fn) => (fn(event)));\n\t\tif(prev) return prev(event);\n\t}\n\tvar timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);\n\tscript.onerror = onScriptComplete.bind(null, script.onerror);\n\tscript.onload = onScriptComplete.bind(null, script.onload);\n\tneedAttach && document.head.appendChild(script);\n};","/**\n * @copyright 2020 Christoph Wurst \n *\n * @author Roeland Jago Douma \n *\n * @license AGPL-3.0-or-later\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n *\n */\n\nimport { getLoggerBuilder } from '@nextcloud/logger'\n\nexport default getLoggerBuilder()\n\t.setApp('settings')\n\t.detectUser()\n\t.build()\n","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"section\",attrs:{\"id\":\"profile-settings\"}},[_c('h2',{staticClass:\"inlineblock\"},[_vm._v(\"\\n\\t\\t\"+_vm._s(_vm.t('settings', 'Profile'))+\"\\n\\t\")]),_vm._v(\" \"),_c('p',{staticClass:\"settings-hint\"},[_vm._v(\"\\n\\t\\t\"+_vm._s(_vm.t('settings', 'Enable or disable profile by default for new users.'))+\"\\n\\t\")]),_vm._v(\" \"),_c('NcCheckboxRadioSwitch',{attrs:{\"type\":\"switch\",\"checked\":_vm.initialProfileEnabledByDefault},on:{\"update:checked\":[function($event){_vm.initialProfileEnabledByDefault=$event},_vm.onProfileDefaultChange]}},[_vm._v(\"\\n\\t\\t\"+_vm._s(_vm.t('settings', 'Enable'))+\"\\n\\t\")])],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","/**\n * @copyright 2021 Christopher Ng \n *\n * @author Christopher Ng \n *\n * @license AGPL-3.0-or-later\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n *\n */\n\nimport axios from '@nextcloud/axios'\nimport { getCurrentUser } from '@nextcloud/auth'\nimport { generateOcsUrl } from '@nextcloud/router'\nimport { confirmPassword } from '@nextcloud/password-confirmation'\nimport '@nextcloud/password-confirmation/dist/style.css'\n\n/**\n * Save the visibility of the profile parameter\n *\n * @param {string} paramId the profile parameter ID\n * @param {string} visibility the visibility\n * @return {object}\n */\nexport const saveProfileParameterVisibility = async (paramId, visibility) => {\n\tconst userId = getCurrentUser().uid\n\tconst url = generateOcsUrl('/profile/{userId}', { userId })\n\n\tawait confirmPassword()\n\n\tconst res = await axios.put(url, {\n\t\tparamId,\n\t\tvisibility,\n\t})\n\n\treturn res.data\n}\n\n/**\n * Save profile default\n *\n * @param {boolean} isEnabled the default\n * @return {object}\n */\nexport const saveProfileDefault = async (isEnabled) => {\n\t// Convert to string for compatibility\n\tisEnabled = isEnabled ? '1' : '0'\n\n\tconst url = generateOcsUrl('/apps/provisioning_api/api/v1/config/apps/{appId}/{key}', {\n\t\tappId: 'settings',\n\t\tkey: 'profile_enabled_by_default',\n\t})\n\n\tawait confirmPassword()\n\n\tconst res = await axios.post(url, {\n\t\tvalue: isEnabled,\n\t})\n\n\treturn res.data\n}\n","/**\n * @copyright 2021, Christopher Ng \n *\n * @author Christopher Ng \n *\n * @license AGPL-3.0-or-later\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n *\n */\n\n/*\n * SYNC to be kept in sync with `lib/public/Accounts/IAccountManager.php`\n */\n\nimport { translate as t } from '@nextcloud/l10n'\n\n/** Enum of account properties */\nexport const ACCOUNT_PROPERTY_ENUM = Object.freeze({\n\tADDRESS: 'address',\n\tAVATAR: 'avatar',\n\tBIOGRAPHY: 'biography',\n\tDISPLAYNAME: 'displayname',\n\tEMAIL_COLLECTION: 'additional_mail',\n\tEMAIL: 'email',\n\tHEADLINE: 'headline',\n\tNOTIFICATION_EMAIL: 'notify_email',\n\tFEDIVERSE: 'fediverse',\n\tORGANISATION: 'organisation',\n\tPHONE: 'phone',\n\tPROFILE_ENABLED: 'profile_enabled',\n\tROLE: 'role',\n\tTWITTER: 'twitter',\n\tWEBSITE: 'website',\n})\n\n/** Enum of account properties to human readable account property names */\nexport const ACCOUNT_PROPERTY_READABLE_ENUM = Object.freeze({\n\tADDRESS: t('settings', 'Location'),\n\tAVATAR: t('settings', 'Profile picture'),\n\tBIOGRAPHY: t('settings', 'About'),\n\tDISPLAYNAME: t('settings', 'Full name'),\n\tEMAIL_COLLECTION: t('settings', 'Additional email'),\n\tEMAIL: t('settings', 'Email'),\n\tHEADLINE: t('settings', 'Headline'),\n\tORGANISATION: t('settings', 'Organisation'),\n\tPHONE: t('settings', 'Phone number'),\n\tPROFILE_ENABLED: t('settings', 'Profile'),\n\tROLE: t('settings', 'Role'),\n\tTWITTER: t('settings', 'X (formerly Twitter)'),\n\tFEDIVERSE: t('settings', 'Fediverse (e.g. Mastodon)'),\n\tWEBSITE: t('settings', 'Website'),\n})\n\nexport const NAME_READABLE_ENUM = Object.freeze({\n\t[ACCOUNT_PROPERTY_ENUM.ADDRESS]: ACCOUNT_PROPERTY_READABLE_ENUM.ADDRESS,\n\t[ACCOUNT_PROPERTY_ENUM.AVATAR]: ACCOUNT_PROPERTY_READABLE_ENUM.AVATAR,\n\t[ACCOUNT_PROPERTY_ENUM.BIOGRAPHY]: ACCOUNT_PROPERTY_READABLE_ENUM.BIOGRAPHY,\n\t[ACCOUNT_PROPERTY_ENUM.DISPLAYNAME]: ACCOUNT_PROPERTY_READABLE_ENUM.DISPLAYNAME,\n\t[ACCOUNT_PROPERTY_ENUM.EMAIL_COLLECTION]: ACCOUNT_PROPERTY_READABLE_ENUM.EMAIL_COLLECTION,\n\t[ACCOUNT_PROPERTY_ENUM.EMAIL]: ACCOUNT_PROPERTY_READABLE_ENUM.EMAIL,\n\t[ACCOUNT_PROPERTY_ENUM.HEADLINE]: ACCOUNT_PROPERTY_READABLE_ENUM.HEADLINE,\n\t[ACCOUNT_PROPERTY_ENUM.ORGANISATION]: ACCOUNT_PROPERTY_READABLE_ENUM.ORGANISATION,\n\t[ACCOUNT_PROPERTY_ENUM.PHONE]: ACCOUNT_PROPERTY_READABLE_ENUM.PHONE,\n\t[ACCOUNT_PROPERTY_ENUM.PROFILE_ENABLED]: ACCOUNT_PROPERTY_READABLE_ENUM.PROFILE_ENABLED,\n\t[ACCOUNT_PROPERTY_ENUM.ROLE]: ACCOUNT_PROPERTY_READABLE_ENUM.ROLE,\n\t[ACCOUNT_PROPERTY_ENUM.TWITTER]: ACCOUNT_PROPERTY_READABLE_ENUM.TWITTER,\n\t[ACCOUNT_PROPERTY_ENUM.FEDIVERSE]: ACCOUNT_PROPERTY_READABLE_ENUM.FEDIVERSE,\n\t[ACCOUNT_PROPERTY_ENUM.WEBSITE]: ACCOUNT_PROPERTY_READABLE_ENUM.WEBSITE,\n})\n\n/** Enum of profile specific sections to human readable names */\nexport const PROFILE_READABLE_ENUM = Object.freeze({\n\tPROFILE_VISIBILITY: t('settings', 'Profile visibility'),\n})\n\n/** Enum of readable account properties to account property keys used by the server */\nexport const PROPERTY_READABLE_KEYS_ENUM = Object.freeze({\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.ADDRESS]: ACCOUNT_PROPERTY_ENUM.ADDRESS,\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.AVATAR]: ACCOUNT_PROPERTY_ENUM.AVATAR,\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.BIOGRAPHY]: ACCOUNT_PROPERTY_ENUM.BIOGRAPHY,\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.DISPLAYNAME]: ACCOUNT_PROPERTY_ENUM.DISPLAYNAME,\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.EMAIL_COLLECTION]: ACCOUNT_PROPERTY_ENUM.EMAIL_COLLECTION,\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.EMAIL]: ACCOUNT_PROPERTY_ENUM.EMAIL,\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.HEADLINE]: ACCOUNT_PROPERTY_ENUM.HEADLINE,\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.ORGANISATION]: ACCOUNT_PROPERTY_ENUM.ORGANISATION,\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.PHONE]: ACCOUNT_PROPERTY_ENUM.PHONE,\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.PROFILE_ENABLED]: ACCOUNT_PROPERTY_ENUM.PROFILE_ENABLED,\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.ROLE]: ACCOUNT_PROPERTY_ENUM.ROLE,\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.TWITTER]: ACCOUNT_PROPERTY_ENUM.TWITTER,\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.FEDIVERSE]: ACCOUNT_PROPERTY_ENUM.FEDIVERSE,\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.WEBSITE]: ACCOUNT_PROPERTY_ENUM.WEBSITE,\n})\n\n/**\n * Enum of account setting properties\n *\n * Account setting properties unlike account properties do not support scopes*\n */\nexport const ACCOUNT_SETTING_PROPERTY_ENUM = Object.freeze({\n\tLANGUAGE: 'language',\n\tLOCALE: 'locale',\n})\n\n/** Enum of account setting properties to human readable setting properties */\nexport const ACCOUNT_SETTING_PROPERTY_READABLE_ENUM = Object.freeze({\n\tLANGUAGE: t('settings', 'Language'),\n\tLOCALE: t('settings', 'Locale'),\n})\n\n/** Enum of scopes */\nexport const SCOPE_ENUM = Object.freeze({\n\tPRIVATE: 'v2-private',\n\tLOCAL: 'v2-local',\n\tFEDERATED: 'v2-federated',\n\tPUBLISHED: 'v2-published',\n})\n\n/** Enum of readable account properties to supported scopes */\nexport const PROPERTY_READABLE_SUPPORTED_SCOPES_ENUM = Object.freeze({\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.ADDRESS]: [SCOPE_ENUM.LOCAL, SCOPE_ENUM.PRIVATE],\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.AVATAR]: [SCOPE_ENUM.LOCAL, SCOPE_ENUM.PRIVATE],\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.BIOGRAPHY]: [SCOPE_ENUM.LOCAL, SCOPE_ENUM.PRIVATE],\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.DISPLAYNAME]: [SCOPE_ENUM.LOCAL],\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.EMAIL_COLLECTION]: [SCOPE_ENUM.LOCAL],\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.EMAIL]: [SCOPE_ENUM.LOCAL],\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.HEADLINE]: [SCOPE_ENUM.LOCAL, SCOPE_ENUM.PRIVATE],\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.ORGANISATION]: [SCOPE_ENUM.LOCAL, SCOPE_ENUM.PRIVATE],\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.PHONE]: [SCOPE_ENUM.LOCAL, SCOPE_ENUM.PRIVATE],\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.PROFILE_ENABLED]: [SCOPE_ENUM.LOCAL, SCOPE_ENUM.PRIVATE],\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.ROLE]: [SCOPE_ENUM.LOCAL, SCOPE_ENUM.PRIVATE],\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.TWITTER]: [SCOPE_ENUM.LOCAL, SCOPE_ENUM.PRIVATE],\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.FEDIVERSE]: [SCOPE_ENUM.LOCAL, SCOPE_ENUM.PRIVATE],\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.WEBSITE]: [SCOPE_ENUM.LOCAL, SCOPE_ENUM.PRIVATE],\n})\n\n/** List of readable account properties which aren't published to the lookup server */\nexport const UNPUBLISHED_READABLE_PROPERTIES = Object.freeze([\n\tACCOUNT_PROPERTY_READABLE_ENUM.BIOGRAPHY,\n\tACCOUNT_PROPERTY_READABLE_ENUM.HEADLINE,\n\tACCOUNT_PROPERTY_READABLE_ENUM.ORGANISATION,\n\tACCOUNT_PROPERTY_READABLE_ENUM.ROLE,\n])\n\n/** Scope suffix */\nexport const SCOPE_SUFFIX = 'Scope'\n\n/**\n * Enum of scope names to properties\n *\n * Used for federation control*\n */\nexport const SCOPE_PROPERTY_ENUM = Object.freeze({\n\t[SCOPE_ENUM.PRIVATE]: {\n\t\tname: SCOPE_ENUM.PRIVATE,\n\t\tdisplayName: t('settings', 'Private'),\n\t\ttooltip: t('settings', 'Only visible to people matched via phone number integration through Talk on mobile'),\n\t\ttooltipDisabled: t('settings', 'Not available as this property is required for core functionality including file sharing and calendar invitations'),\n\t\ticonClass: 'icon-phone',\n\t},\n\t[SCOPE_ENUM.LOCAL]: {\n\t\tname: SCOPE_ENUM.LOCAL,\n\t\tdisplayName: t('settings', 'Local'),\n\t\ttooltip: t('settings', 'Only visible to people on this instance and guests'),\n\t\t// tooltipDisabled is not required here as this scope is supported by all account properties\n\t\ticonClass: 'icon-password',\n\t},\n\t[SCOPE_ENUM.FEDERATED]: {\n\t\tname: SCOPE_ENUM.FEDERATED,\n\t\tdisplayName: t('settings', 'Federated'),\n\t\ttooltip: t('settings', 'Only synchronize to trusted servers'),\n\t\ttooltipDisabled: t('settings', 'Not available as federation has been disabled for your account, contact your system administrator if you have any questions'),\n\t\ticonClass: 'icon-contacts-dark',\n\t},\n\t[SCOPE_ENUM.PUBLISHED]: {\n\t\tname: SCOPE_ENUM.PUBLISHED,\n\t\tdisplayName: t('settings', 'Published'),\n\t\ttooltip: t('settings', 'Synchronize to trusted servers and the global and public address book'),\n\t\ttooltipDisabled: t('settings', 'Not available as publishing user specific data to the lookup server is not allowed, contact your system administrator if you have any questions'),\n\t\ticonClass: 'icon-link',\n\t},\n})\n\n/** Default additional email scope */\nexport const DEFAULT_ADDITIONAL_EMAIL_SCOPE = SCOPE_ENUM.LOCAL\n\n/** Enum of verification constants, according to IAccountManager */\nexport const VERIFICATION_ENUM = Object.freeze({\n\tNOT_VERIFIED: 0,\n\tVERIFICATION_IN_PROGRESS: 1,\n\tVERIFIED: 2,\n})\n\n/**\n * Email validation regex\n *\n * Sourced from https://github.com/mpyw/FILTER_VALIDATE_EMAIL.js/blob/71e62ca48841d2246a1b531e7e84f5a01f15e615/src/regexp/ascii.ts*\n */\n// eslint-disable-next-line no-control-regex\nexport const VALIDATE_EMAIL_REGEX = /^(?!(?:(?:\\x22?\\x5C[\\x00-\\x7E]\\x22?)|(?:\\x22?[^\\x5C\\x22]\\x22?)){255,})(?!(?:(?:\\x22?\\x5C[\\x00-\\x7E]\\x22?)|(?:\\x22?[^\\x5C\\x22]\\x22?)){65,}@)(?:(?:[\\x21\\x23-\\x27\\x2A\\x2B\\x2D\\x2F-\\x39\\x3D\\x3F\\x5E-\\x7E]+)|(?:\\x22(?:[\\x01-\\x08\\x0B\\x0C\\x0E-\\x1F\\x21\\x23-\\x5B\\x5D-\\x7F]|(?:\\x5C[\\x00-\\x7F]))*\\x22))(?:\\.(?:(?:[\\x21\\x23-\\x27\\x2A\\x2B\\x2D\\x2F-\\x39\\x3D\\x3F\\x5E-\\x7E]+)|(?:\\x22(?:[\\x01-\\x08\\x0B\\x0C\\x0E-\\x1F\\x21\\x23-\\x5B\\x5D-\\x7F]|(?:\\x5C[\\x00-\\x7F]))*\\x22)))*@(?:(?:(?!.*[^.]{64,})(?:(?:(?:xn--)?[a-z0-9]+(?:-+[a-z0-9]+)*\\.){1,126}){1,}(?:(?:[a-z][a-z0-9]*)|(?:(?:xn--)[a-z0-9]+))(?:-+[a-z0-9]+)*)|(?:\\[(?:(?:IPv6:(?:(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){7})|(?:(?!(?:.*[a-f0-9][:\\]]){7,})(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){0,5})?::(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){0,5})?)))|(?:(?:IPv6:(?:(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){5}:)|(?:(?!(?:.*[a-f0-9]:){5,})(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){0,3})?::(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){0,3}:)?)))?(?:(?:25[0-5])|(?:2[0-4][0-9])|(?:1[0-9]{2})|(?:[1-9]?[0-9]))(?:\\.(?:(?:25[0-5])|(?:2[0-4][0-9])|(?:1[0-9]{2})|(?:[1-9]?[0-9]))){3}))\\]))$/i\n","\n\n\n\n\n\n\n","import mod from \"-!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ProfileSettings.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ProfileSettings.vue?vue&type=script&lang=js\"","/**\n * @copyright 2021, Christopher Ng \n *\n * @author Christopher Ng \n *\n * @license AGPL-3.0-or-later\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n *\n */\n\n/*\n * Frontend validators, less strict than backend validators\n *\n * TODO add nice validation errors for Profile page settings modal\n */\n\nimport { VALIDATE_EMAIL_REGEX } from '../constants/AccountPropertyConstants.js'\n\n/**\n * Validate the email input\n *\n * Compliant with PHP core FILTER_VALIDATE_EMAIL validator*\n *\n * Reference implementation https://github.com/mpyw/FILTER_VALIDATE_EMAIL.js/blob/71e62ca48841d2246a1b531e7e84f5a01f15e615/src/index.ts*\n *\n * @param {string} input the input\n * @return {boolean}\n */\nexport function validateEmail(input) {\n\treturn typeof input === 'string'\n\t\t&& VALIDATE_EMAIL_REGEX.test(input)\n\t\t&& input.slice(-1) !== '\\n'\n\t\t&& input.length <= 320\n\t\t&& encodeURIComponent(input).replace(/%../g, 'x').length <= 320\n}\n\n/**\n * Validate the URL input\n *\n * @param {string} input the input\n * @return {boolean}\n */\nexport function validateUrl(input) {\n\ttry {\n\t\t// eslint-disable-next-line no-new\n\t\tnew URL(input)\n\t\treturn true\n\t} catch (e) {\n\t\treturn false\n\t}\n}\n\n/**\n * Validate the language input\n *\n * @param {object} input the input\n * @return {boolean}\n */\nexport function validateLanguage(input) {\n\treturn input.code !== ''\n\t\t&& input.name !== ''\n\t\t&& input.name !== undefined\n}\n\n/**\n * Validate the locale input\n *\n * @param {object} input the input\n * @return {boolean}\n */\nexport function validateLocale(input) {\n\treturn input.code !== ''\n\t\t&& input.name !== ''\n\t\t&& input.name !== undefined\n}\n\n/**\n * Validate boolean input\n *\n * @param {boolean} input the input\n * @return {boolean}\n */\nexport function validateBoolean(input) {\n\treturn typeof input === 'boolean'\n}\n","import { render, staticRenderFns } from \"./ProfileSettings.vue?vue&type=template&id=5afdc030&scoped=true\"\nimport script from \"./ProfileSettings.vue?vue&type=script&lang=js\"\nexport * from \"./ProfileSettings.vue?vue&type=script&lang=js\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"5afdc030\",\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('NcSettingsSection',{attrs:{\"name\":_vm.t('settings', 'Background jobs'),\"description\":_vm.t('settings', 'For the server to work properly, it\\'s important to configure background jobs correctly. Cron is the recommended setting. Please see the documentation for more information.'),\"doc-url\":_vm.backgroundJobsDocUrl}},[(_vm.lastCron !== 0)?[(_vm.oldExecution)?_c('NcNoteCard',{attrs:{\"type\":\"error\"}},[_vm._v(\"\\n\\t\\t\\t\"+_vm._s(_vm.t('settings', 'Last job execution ran {time}. Something seems wrong.', {time: _vm.relativeTime}))+\"\\n\\t\\t\")]):(_vm.longExecutionCron)?_c('NcNoteCard',{attrs:{\"type\":\"warning\"}},[_vm._v(\"\\n\\t\\t\\t\"+_vm._s(_vm.t('settings', \"Some jobs have not been executed since {maxAgeRelativeTime}. Please consider increasing the execution frequency.\", {maxAgeRelativeTime: _vm.maxAgeRelativeTime}))+\"\\n\\t\\t\")]):(_vm.longExecutionNotCron)?_c('NcNoteCard',{attrs:{\"type\":\"warning\"}},[_vm._v(\"\\n\\t\\t\\t\"+_vm._s(_vm.t('settings', \"Some jobs have not been executed since {maxAgeRelativeTime}. Please consider switching to system cron.\", {maxAgeRelativeTime: _vm.maxAgeRelativeTime}))+\"\\n\\t\\t\")]):_c('NcNoteCard',{attrs:{\"type\":\"success\"}},[_vm._v(\"\\n\\t\\t\\t\"+_vm._s(_vm.t('settings', 'Last job ran {relativeTime}.', {relativeTime: _vm.relativeTime}))+\"\\n\\t\\t\")])]:_c('NcNoteCard',{attrs:{\"type\":\"error\"}},[_vm._v(\"\\n\\t\\t\"+_vm._s(_vm.t('settings', 'Background job did not run yet!'))+\"\\n\\t\")]),_vm._v(\" \"),_c('NcCheckboxRadioSwitch',{staticClass:\"ajaxSwitch\",attrs:{\"type\":\"radio\",\"checked\":_vm.backgroundJobsMode,\"name\":\"backgroundJobsMode\",\"value\":\"ajax\"},on:{\"update:checked\":[function($event){_vm.backgroundJobsMode=$event},_vm.onBackgroundJobModeChanged]}},[_vm._v(\"\\n\\t\\t\"+_vm._s(_vm.t('settings', 'AJAX'))+\"\\n\\t\")]),_vm._v(\" \"),_c('em',[_vm._v(_vm._s(_vm.t('settings', 'Execute one task with each page loaded. Use case: Single user instance.')))]),_vm._v(\" \"),_c('NcCheckboxRadioSwitch',{attrs:{\"type\":\"radio\",\"checked\":_vm.backgroundJobsMode,\"name\":\"backgroundJobsMode\",\"value\":\"webcron\"},on:{\"update:checked\":[function($event){_vm.backgroundJobsMode=$event},_vm.onBackgroundJobModeChanged]}},[_vm._v(\"\\n\\t\\t\"+_vm._s(_vm.t('settings', 'Webcron'))+\"\\n\\t\")]),_vm._v(\" \"),_c('em',[_vm._v(_vm._s(_vm.t('settings', 'cron.php is registered at a webcron service to call cron.php every 5 minutes over HTTP. Use case: Very small instance (1–5 users depending on the usage).')))]),_vm._v(\" \"),_c('NcCheckboxRadioSwitch',{attrs:{\"type\":\"radio\",\"disabled\":!_vm.cliBasedCronPossible,\"checked\":_vm.backgroundJobsMode,\"value\":\"cron\",\"name\":\"backgroundJobsMode\"},on:{\"update:checked\":[function($event){_vm.backgroundJobsMode=$event},_vm.onBackgroundJobModeChanged]}},[_vm._v(\"\\n\\t\\t\"+_vm._s(_vm.t('settings', 'Cron (Recommended)'))+\"\\n\\t\")]),_vm._v(\" \"),_c('em',{domProps:{\"innerHTML\":_vm._s(_vm.cronLabel)}})],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n","import mod from \"-!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BackgroundJob.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BackgroundJob.vue?vue&type=script&lang=js\"","\n import API from \"!../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\";\n import domAPI from \"!../../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js\";\n import insertFn from \"!../../../../../node_modules/style-loader/dist/runtime/insertBySelector.js\";\n import setAttributes from \"!../../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\";\n import insertStyleElement from \"!../../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js\";\n import styleTagTransformFn from \"!../../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js\";\n import content, * as namedExport from \"!!../../../../../node_modules/css-loader/dist/cjs.js!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/sass-loader/dist/cjs.js!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BackgroundJob.vue?vue&type=style&index=0&id=722418aa&prod&lang=scss&scoped=true\";\n \n \n\nvar options = {};\n\noptions.styleTagTransform = styleTagTransformFn;\noptions.setAttributes = setAttributes;\n\n options.insert = insertFn.bind(null, \"head\");\n \noptions.domAPI = domAPI;\noptions.insertStyleElement = insertStyleElement;\n\nvar update = API(content, options);\n\n\n\nexport * from \"!!../../../../../node_modules/css-loader/dist/cjs.js!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/sass-loader/dist/cjs.js!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BackgroundJob.vue?vue&type=style&index=0&id=722418aa&prod&lang=scss&scoped=true\";\n export default content && content.locals ? content.locals : undefined;\n","import { render, staticRenderFns } from \"./BackgroundJob.vue?vue&type=template&id=722418aa&scoped=true\"\nimport script from \"./BackgroundJob.vue?vue&type=script&lang=js\"\nexport * from \"./BackgroundJob.vue?vue&type=script&lang=js\"\nimport style0 from \"./BackgroundJob.vue?vue&type=style&index=0&id=722418aa&prod&lang=scss&scoped=true\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"722418aa\",\n null\n \n)\n\nexport default component.exports","/**\n * @copyright 2022 Christopher Ng \n *\n * @author Christopher Ng \n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n *\n */\n\nimport Vue from 'vue'\nimport { getRequestToken } from '@nextcloud/auth'\nimport { loadState } from '@nextcloud/initial-state'\nimport { translate as t } from '@nextcloud/l10n'\n\nimport logger from './logger.js'\n\nimport ProfileSettings from './components/BasicSettings/ProfileSettings.vue'\nimport BackgroundJob from './components/BasicSettings/BackgroundJob.vue'\n\n__webpack_nonce__ = btoa(getRequestToken())\n\nconst profileEnabledGlobally = loadState('settings', 'profileEnabledGlobally', true)\n\nVue.mixin({\n\tprops: {\n\t\tlogger,\n\t},\n\tmethods: {\n\t\tt,\n\t},\n})\n\nconst BackgroundJobView = Vue.extend(BackgroundJob)\nnew BackgroundJobView().$mount('#vue-admin-background-job')\n\nif (profileEnabledGlobally) {\n\tconst ProfileSettingsView = Vue.extend(ProfileSettings)\n\tnew ProfileSettingsView().$mount('#vue-admin-profile-settings')\n}\n","// Imports\nimport ___CSS_LOADER_API_SOURCEMAP_IMPORT___ from \"../../../../../node_modules/css-loader/dist/runtime/sourceMaps.js\";\nimport ___CSS_LOADER_API_IMPORT___ from \"../../../../../node_modules/css-loader/dist/runtime/api.js\";\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(___CSS_LOADER_API_SOURCEMAP_IMPORT___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, `.error[data-v-722418aa]{margin-top:8px;padding:5px;border-radius:var(--border-radius);color:var(--color-primary-element-text);background-color:var(--color-error);width:initial}.warning[data-v-722418aa]{margin-top:8px;padding:5px;border-radius:var(--border-radius);color:var(--color-primary-element-text);background-color:var(--color-warning);width:initial}.ajaxSwitch[data-v-722418aa]{margin-top:1rem}`, \"\",{\"version\":3,\"sources\":[\"webpack://./apps/settings/src/components/BasicSettings/BackgroundJob.vue\"],\"names\":[],\"mappings\":\"AACA,wBACC,cAAA,CACA,WAAA,CACA,kCAAA,CACA,uCAAA,CACA,mCAAA,CACA,aAAA,CAED,0BACC,cAAA,CACA,WAAA,CACA,kCAAA,CACA,uCAAA,CACA,qCAAA,CACA,aAAA,CAED,6BACC,eAAA\",\"sourcesContent\":[\"\\n.error {\\n\\tmargin-top: 8px;\\n\\tpadding: 5px;\\n\\tborder-radius: var(--border-radius);\\n\\tcolor: var(--color-primary-element-text);\\n\\tbackground-color: var(--color-error);\\n\\twidth: initial;\\n}\\n.warning {\\n\\tmargin-top: 8px;\\n\\tpadding: 5px;\\n\\tborder-radius: var(--border-radius);\\n\\tcolor: var(--color-primary-element-text);\\n\\tbackground-color: var(--color-warning);\\n\\twidth: initial;\\n}\\n.ajaxSwitch {\\n\\tmargin-top: 1rem;\\n}\\n\"],\"sourceRoot\":\"\"}]);\n// Exports\nexport default ___CSS_LOADER_EXPORT___;\n","var map = {\n\t\"./af\": 42786,\n\t\"./af.js\": 42786,\n\t\"./ar\": 30867,\n\t\"./ar-dz\": 14130,\n\t\"./ar-dz.js\": 14130,\n\t\"./ar-kw\": 96135,\n\t\"./ar-kw.js\": 96135,\n\t\"./ar-ly\": 56440,\n\t\"./ar-ly.js\": 56440,\n\t\"./ar-ma\": 47702,\n\t\"./ar-ma.js\": 47702,\n\t\"./ar-sa\": 16040,\n\t\"./ar-sa.js\": 16040,\n\t\"./ar-tn\": 37100,\n\t\"./ar-tn.js\": 37100,\n\t\"./ar.js\": 30867,\n\t\"./az\": 31083,\n\t\"./az.js\": 31083,\n\t\"./be\": 9808,\n\t\"./be.js\": 9808,\n\t\"./bg\": 68338,\n\t\"./bg.js\": 68338,\n\t\"./bm\": 67438,\n\t\"./bm.js\": 67438,\n\t\"./bn\": 8905,\n\t\"./bn-bd\": 76225,\n\t\"./bn-bd.js\": 76225,\n\t\"./bn.js\": 8905,\n\t\"./bo\": 11560,\n\t\"./bo.js\": 11560,\n\t\"./br\": 1278,\n\t\"./br.js\": 1278,\n\t\"./bs\": 80622,\n\t\"./bs.js\": 80622,\n\t\"./ca\": 2468,\n\t\"./ca.js\": 2468,\n\t\"./cs\": 5822,\n\t\"./cs.js\": 5822,\n\t\"./cv\": 50877,\n\t\"./cv.js\": 50877,\n\t\"./cy\": 47373,\n\t\"./cy.js\": 47373,\n\t\"./da\": 24780,\n\t\"./da.js\": 24780,\n\t\"./de\": 59740,\n\t\"./de-at\": 60217,\n\t\"./de-at.js\": 60217,\n\t\"./de-ch\": 60894,\n\t\"./de-ch.js\": 60894,\n\t\"./de.js\": 59740,\n\t\"./dv\": 5300,\n\t\"./dv.js\": 5300,\n\t\"./el\": 50837,\n\t\"./el.js\": 50837,\n\t\"./en-au\": 78348,\n\t\"./en-au.js\": 78348,\n\t\"./en-ca\": 77925,\n\t\"./en-ca.js\": 77925,\n\t\"./en-gb\": 22243,\n\t\"./en-gb.js\": 22243,\n\t\"./en-ie\": 46436,\n\t\"./en-ie.js\": 46436,\n\t\"./en-il\": 47207,\n\t\"./en-il.js\": 47207,\n\t\"./en-in\": 44175,\n\t\"./en-in.js\": 44175,\n\t\"./en-nz\": 76319,\n\t\"./en-nz.js\": 76319,\n\t\"./en-sg\": 31662,\n\t\"./en-sg.js\": 31662,\n\t\"./eo\": 92915,\n\t\"./eo.js\": 92915,\n\t\"./es\": 55655,\n\t\"./es-do\": 55251,\n\t\"./es-do.js\": 55251,\n\t\"./es-mx\": 96112,\n\t\"./es-mx.js\": 96112,\n\t\"./es-us\": 71146,\n\t\"./es-us.js\": 71146,\n\t\"./es.js\": 55655,\n\t\"./et\": 5603,\n\t\"./et.js\": 5603,\n\t\"./eu\": 77763,\n\t\"./eu.js\": 77763,\n\t\"./fa\": 76959,\n\t\"./fa.js\": 76959,\n\t\"./fi\": 11897,\n\t\"./fi.js\": 11897,\n\t\"./fil\": 42549,\n\t\"./fil.js\": 42549,\n\t\"./fo\": 94694,\n\t\"./fo.js\": 94694,\n\t\"./fr\": 94470,\n\t\"./fr-ca\": 63049,\n\t\"./fr-ca.js\": 63049,\n\t\"./fr-ch\": 52330,\n\t\"./fr-ch.js\": 52330,\n\t\"./fr.js\": 94470,\n\t\"./fy\": 5044,\n\t\"./fy.js\": 5044,\n\t\"./ga\": 29295,\n\t\"./ga.js\": 29295,\n\t\"./gd\": 2101,\n\t\"./gd.js\": 2101,\n\t\"./gl\": 38794,\n\t\"./gl.js\": 38794,\n\t\"./gom-deva\": 27884,\n\t\"./gom-deva.js\": 27884,\n\t\"./gom-latn\": 23168,\n\t\"./gom-latn.js\": 23168,\n\t\"./gu\": 95349,\n\t\"./gu.js\": 95349,\n\t\"./he\": 24206,\n\t\"./he.js\": 24206,\n\t\"./hi\": 30094,\n\t\"./hi.js\": 30094,\n\t\"./hr\": 30316,\n\t\"./hr.js\": 30316,\n\t\"./hu\": 22138,\n\t\"./hu.js\": 22138,\n\t\"./hy-am\": 11423,\n\t\"./hy-am.js\": 11423,\n\t\"./id\": 29218,\n\t\"./id.js\": 29218,\n\t\"./is\": 90135,\n\t\"./is.js\": 90135,\n\t\"./it\": 90626,\n\t\"./it-ch\": 10150,\n\t\"./it-ch.js\": 10150,\n\t\"./it.js\": 90626,\n\t\"./ja\": 39183,\n\t\"./ja.js\": 39183,\n\t\"./jv\": 24286,\n\t\"./jv.js\": 24286,\n\t\"./ka\": 12105,\n\t\"./ka.js\": 12105,\n\t\"./kk\": 47772,\n\t\"./kk.js\": 47772,\n\t\"./km\": 18758,\n\t\"./km.js\": 18758,\n\t\"./kn\": 79282,\n\t\"./kn.js\": 79282,\n\t\"./ko\": 33730,\n\t\"./ko.js\": 33730,\n\t\"./ku\": 1408,\n\t\"./ku.js\": 1408,\n\t\"./ky\": 33291,\n\t\"./ky.js\": 33291,\n\t\"./lb\": 36841,\n\t\"./lb.js\": 36841,\n\t\"./lo\": 55466,\n\t\"./lo.js\": 55466,\n\t\"./lt\": 57010,\n\t\"./lt.js\": 57010,\n\t\"./lv\": 37595,\n\t\"./lv.js\": 37595,\n\t\"./me\": 39861,\n\t\"./me.js\": 39861,\n\t\"./mi\": 35493,\n\t\"./mi.js\": 35493,\n\t\"./mk\": 95966,\n\t\"./mk.js\": 95966,\n\t\"./ml\": 87341,\n\t\"./ml.js\": 87341,\n\t\"./mn\": 5115,\n\t\"./mn.js\": 5115,\n\t\"./mr\": 10370,\n\t\"./mr.js\": 10370,\n\t\"./ms\": 9847,\n\t\"./ms-my\": 41237,\n\t\"./ms-my.js\": 41237,\n\t\"./ms.js\": 9847,\n\t\"./mt\": 72126,\n\t\"./mt.js\": 72126,\n\t\"./my\": 56165,\n\t\"./my.js\": 56165,\n\t\"./nb\": 64924,\n\t\"./nb.js\": 64924,\n\t\"./ne\": 16744,\n\t\"./ne.js\": 16744,\n\t\"./nl\": 93901,\n\t\"./nl-be\": 59814,\n\t\"./nl-be.js\": 59814,\n\t\"./nl.js\": 93901,\n\t\"./nn\": 83877,\n\t\"./nn.js\": 83877,\n\t\"./oc-lnc\": 92135,\n\t\"./oc-lnc.js\": 92135,\n\t\"./pa-in\": 15858,\n\t\"./pa-in.js\": 15858,\n\t\"./pl\": 64495,\n\t\"./pl.js\": 64495,\n\t\"./pt\": 89520,\n\t\"./pt-br\": 57971,\n\t\"./pt-br.js\": 57971,\n\t\"./pt.js\": 89520,\n\t\"./ro\": 96459,\n\t\"./ro.js\": 96459,\n\t\"./ru\": 21793,\n\t\"./ru.js\": 21793,\n\t\"./sd\": 40950,\n\t\"./sd.js\": 40950,\n\t\"./se\": 10490,\n\t\"./se.js\": 10490,\n\t\"./si\": 90124,\n\t\"./si.js\": 90124,\n\t\"./sk\": 64249,\n\t\"./sk.js\": 64249,\n\t\"./sl\": 14985,\n\t\"./sl.js\": 14985,\n\t\"./sq\": 51104,\n\t\"./sq.js\": 51104,\n\t\"./sr\": 49131,\n\t\"./sr-cyrl\": 79915,\n\t\"./sr-cyrl.js\": 79915,\n\t\"./sr.js\": 49131,\n\t\"./ss\": 85893,\n\t\"./ss.js\": 85893,\n\t\"./sv\": 98760,\n\t\"./sv.js\": 98760,\n\t\"./sw\": 91172,\n\t\"./sw.js\": 91172,\n\t\"./ta\": 27333,\n\t\"./ta.js\": 27333,\n\t\"./te\": 23110,\n\t\"./te.js\": 23110,\n\t\"./tet\": 52095,\n\t\"./tet.js\": 52095,\n\t\"./tg\": 27321,\n\t\"./tg.js\": 27321,\n\t\"./th\": 9041,\n\t\"./th.js\": 9041,\n\t\"./tk\": 19005,\n\t\"./tk.js\": 19005,\n\t\"./tl-ph\": 75768,\n\t\"./tl-ph.js\": 75768,\n\t\"./tlh\": 89444,\n\t\"./tlh.js\": 89444,\n\t\"./tr\": 72397,\n\t\"./tr.js\": 72397,\n\t\"./tzl\": 28254,\n\t\"./tzl.js\": 28254,\n\t\"./tzm\": 51106,\n\t\"./tzm-latn\": 30699,\n\t\"./tzm-latn.js\": 30699,\n\t\"./tzm.js\": 51106,\n\t\"./ug-cn\": 9288,\n\t\"./ug-cn.js\": 9288,\n\t\"./uk\": 67691,\n\t\"./uk.js\": 67691,\n\t\"./ur\": 13795,\n\t\"./ur.js\": 13795,\n\t\"./uz\": 6791,\n\t\"./uz-latn\": 60588,\n\t\"./uz-latn.js\": 60588,\n\t\"./uz.js\": 6791,\n\t\"./vi\": 65666,\n\t\"./vi.js\": 65666,\n\t\"./x-pseudo\": 14378,\n\t\"./x-pseudo.js\": 14378,\n\t\"./yo\": 75805,\n\t\"./yo.js\": 75805,\n\t\"./zh-cn\": 83839,\n\t\"./zh-cn.js\": 83839,\n\t\"./zh-hk\": 55726,\n\t\"./zh-hk.js\": 55726,\n\t\"./zh-mo\": 99807,\n\t\"./zh-mo.js\": 99807,\n\t\"./zh-tw\": 74152,\n\t\"./zh-tw.js\": 74152\n};\n\n\nfunction webpackContext(req) {\n\tvar id = webpackContextResolve(req);\n\treturn __webpack_require__(id);\n}\nfunction webpackContextResolve(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t}\n\treturn map[req];\n}\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = 46700;","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\tid: moduleId,\n\t\tloaded: false,\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Flag the module as loaded\n\tmodule.loaded = true;\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = (module) => {\n\tvar getter = module && module.__esModule ?\n\t\t() => (module['default']) :\n\t\t() => (module);\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.f = {};\n// This file contains only the entry chunk.\n// The chunk loading function for additional chunks\n__webpack_require__.e = (chunkId) => {\n\treturn Promise.all(Object.keys(__webpack_require__.f).reduce((promises, key) => {\n\t\t__webpack_require__.f[key](chunkId, promises);\n\t\treturn promises;\n\t}, []));\n};","// This function allow to reference async chunks\n__webpack_require__.u = (chunkId) => {\n\t// return url for filenames based on template\n\treturn \"\" + chunkId + \"-\" + chunkId + \".js?v=\" + {\"3998\":\"308c269b5c7e8357a090\",\"8928\":\"01b813867c94b3345c09\"}[chunkId] + \"\";\n};","__webpack_require__.g = (function() {\n\tif (typeof globalThis === 'object') return globalThis;\n\ttry {\n\t\treturn this || new Function('return this')();\n\t} catch (e) {\n\t\tif (typeof window === 'object') return window;\n\t}\n})();","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.nmd = (module) => {\n\tmodule.paths = [];\n\tif (!module.children) module.children = [];\n\treturn module;\n};","__webpack_require__.j = 6192;","var scriptUrl;\nif (__webpack_require__.g.importScripts) scriptUrl = __webpack_require__.g.location + \"\";\nvar document = __webpack_require__.g.document;\nif (!scriptUrl && document) {\n\tif (document.currentScript)\n\t\tscriptUrl = document.currentScript.src;\n\tif (!scriptUrl) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tif(scripts.length) {\n\t\t\tvar i = scripts.length - 1;\n\t\t\twhile (i > -1 && !scriptUrl) scriptUrl = scripts[i--].src;\n\t\t}\n\t}\n}\n// When supporting browsers where an automatic publicPath is not supported you must specify an output.publicPath manually via configuration\n// or pass an empty string (\"\") and set the __webpack_public_path__ variable from your code to use your own logic.\nif (!scriptUrl) throw new Error(\"Automatic publicPath is not supported in this browser\");\nscriptUrl = scriptUrl.replace(/#.*$/, \"\").replace(/\\?.*$/, \"\").replace(/\\/[^\\/]+$/, \"/\");\n__webpack_require__.p = scriptUrl;","__webpack_require__.b = document.baseURI || self.location.href;\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t6192: 0\n};\n\n__webpack_require__.f.j = (chunkId, promises) => {\n\t\t// JSONP chunk loading for javascript\n\t\tvar installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;\n\t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n\t\t\t// a Promise means \"currently loading\".\n\t\t\tif(installedChunkData) {\n\t\t\t\tpromises.push(installedChunkData[2]);\n\t\t\t} else {\n\t\t\t\tif(true) { // all chunks have JS\n\t\t\t\t\t// setup Promise in chunk cache\n\t\t\t\t\tvar promise = new Promise((resolve, reject) => (installedChunkData = installedChunks[chunkId] = [resolve, reject]));\n\t\t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n\t\t\t\t\t// start chunk loading\n\t\t\t\t\tvar url = __webpack_require__.p + __webpack_require__.u(chunkId);\n\t\t\t\t\t// create error before stack unwound to get useful stacktrace later\n\t\t\t\t\tvar error = new Error();\n\t\t\t\t\tvar loadingEnded = (event) => {\n\t\t\t\t\t\tif(__webpack_require__.o(installedChunks, chunkId)) {\n\t\t\t\t\t\t\tinstalledChunkData = installedChunks[chunkId];\n\t\t\t\t\t\t\tif(installedChunkData !== 0) installedChunks[chunkId] = undefined;\n\t\t\t\t\t\t\tif(installedChunkData) {\n\t\t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n\t\t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n\t\t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n\t\t\t\t\t\t\t\terror.type = errorType;\n\t\t\t\t\t\t\t\terror.request = realSrc;\n\t\t\t\t\t\t\t\tinstalledChunkData[1](error);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t\t__webpack_require__.l(url, loadingEnded, \"chunk-\" + chunkId, chunkId);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n};\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = (chunkId) => (installedChunks[chunkId] === 0);\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = (parentChunkLoadingFunction, data) => {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some((id) => (installedChunks[id] !== 0))) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunknextcloud\"] = self[\"webpackChunknextcloud\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","__webpack_require__.nc = undefined;","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [7874], () => (__webpack_require__(92107)))\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n"],"names":["deferred","inProgress","dataWebpackPrefix","getLoggerBuilder","setApp","detectUser","build","ACCOUNT_PROPERTY_ENUM","Object","freeze","ADDRESS","AVATAR","BIOGRAPHY","DISPLAYNAME","EMAIL_COLLECTION","EMAIL","HEADLINE","NOTIFICATION_EMAIL","FEDIVERSE","ORGANISATION","PHONE","PROFILE_ENABLED","ROLE","TWITTER","WEBSITE","ACCOUNT_PROPERTY_READABLE_ENUM","t","SCOPE_ENUM","PROFILE_VISIBILITY","LANGUAGE","LOCALE","PRIVATE","LOCAL","FEDERATED","PUBLISHED","name","displayName","tooltip","tooltipDisabled","iconClass","NOT_VERIFIED","VERIFICATION_IN_PROGRESS","VERIFIED","profileEnabledByDefault","loadState","components","NcCheckboxRadioSwitch","data","initialProfileEnabledByDefault","methods","onProfileDefaultChange","isEnabled","updateProfileDefault","responseData","async","url","generateOcsUrl","appId","key","confirmPassword","axios","post","value","saveProfileDefault","handleResponse","status","ocs","meta","e","errorMessage","error","_ref","showError","logger","_vm","this","_c","_self","staticClass","attrs","_v","_s","on","$event","lastCron","cronMaxAge","backgroundJobsMode","cliBasedCronPossible","cliBasedCronUser","backgroundJobsDocUrl","NcSettingsSection","NcNoteCard","relativeTime","moment","fromNow","maxAgeRelativeTime","computed","cronLabel","desc","user","linkstart","linkend","undefined","escape","sanitize","oldExecution","Date","now","longExecutionNotCron","longExecutionCron","onBackgroundJobModeChanged","deleteError","console","delete","options","styleTagTransform","setAttributes","insert","domAPI","insertStyleElement","locals","time","domProps","__webpack_nonce__","btoa","getRequestToken","profileEnabledGlobally","Vue","mixin","props","extend","BackgroundJob","$mount","ProfileSettings","___CSS_LOADER_EXPORT___","push","module","id","map","webpackContext","req","webpackContextResolve","__webpack_require__","o","Error","code","keys","resolve","exports","__webpack_module_cache__","moduleId","cachedModule","loaded","__webpack_modules__","call","m","O","result","chunkIds","fn","priority","notFulfilled","Infinity","i","length","fulfilled","j","every","splice","r","n","getter","__esModule","d","a","definition","defineProperty","enumerable","get","f","chunkId","Promise","all","reduce","promises","u","g","globalThis","Function","window","obj","prop","prototype","hasOwnProperty","l","done","script","needAttach","scripts","document","getElementsByTagName","s","getAttribute","createElement","charset","timeout","nc","setAttribute","src","onScriptComplete","prev","event","onerror","onload","clearTimeout","doneFns","parentNode","removeChild","forEach","setTimeout","bind","type","target","head","appendChild","Symbol","toStringTag","nmd","paths","children","scriptUrl","importScripts","location","currentScript","replace","p","b","baseURI","self","href","installedChunks","installedChunkData","promise","reject","errorType","realSrc","message","request","webpackJsonpCallback","parentChunkLoadingFunction","moreModules","runtime","some","chunkLoadingGlobal","__webpack_exports__"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/settings-vue-settings-personal-info.js b/dist/settings-vue-settings-personal-info.js index 48cbd021cb4c2..eaceab0f1eb41 100644 --- a/dist/settings-vue-settings-personal-info.js +++ b/dist/settings-vue-settings-personal-info.js @@ -1,3 +1,3 @@ /*! For license information please see settings-vue-settings-personal-info.js.LICENSE.txt */ -(()=>{var e,n,a,i={77e3:(e,n,a)=>{"use strict";var i=a(20144),r=a(77958),o=a(43554),d=a(31352),s=a(93664),l=a(79753),c=a(64024),p=a(69183),u=a(18519),h=a(62642),$=a(17652),A=a(93379),m=a.n(A),f=a(7795),g=a.n(f),v=a(90569),C=a.n(v),y=a(3565),b=a.n(y),x=a(19216),w=a.n(x),E=a(44589),I=a.n(E),B=a(95073),_={};_.styleTagTransform=I(),_.setAttributes=b(),_.insert=C().bind(null,"head"),_.domAPI=g(),_.insertStyleElement=w(),m()(B.Z,_),B.Z&&B.Z.locals&&B.Z.locals;var S=a(20508),O=a(81456),P=a(65720),L=a(51900);const N=(0,L.Z)(P.Z,O.s,O.x,!1,null,null,null).exports;var k=a(42588);const M={name:"PlusIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},D=(0,L.Z)(M,(function(){var t=this,e=t._self._c;return e("span",t._b({staticClass:"material-design-icon plus-icon",attrs:{"aria-hidden":!t.title,"aria-label":t.title,role:"img"},on:{click:function(e){return t.$emit("click",e)}}},"span",t.$attrs,!1),[e("svg",{staticClass:"material-design-icon__svg",attrs:{fill:t.fillColor,width:t.size,height:t.size,viewBox:"0 0 24 24"}},[e("path",{attrs:{d:"M19,13H13V19H11V13H5V11H11V5H13V11H19V13Z"}},[t.title?e("title",[t._v(t._s(t.title))]):t._e()])])])}),[],!1,null,null,null).exports;var j=a(4888),T=a(63357);const R={name:"FederationControlAction",components:{NcActionButton:T.Z},props:{activeScope:{type:String,required:!0},displayName:{type:String,required:!0},handleScopeChange:{type:Function,default:()=>{}},iconClass:{type:String,required:!0},isSupportedScope:{type:Boolean,required:!0},name:{type:String,required:!0},tooltipDisabled:{type:String,default:""},tooltip:{type:String,required:!0}},methods:{updateScope(){this.handleScopeChange(this.name)}}};var Z=a(1442),F={};F.styleTagTransform=I(),F.setAttributes=b(),F.insert=C().bind(null,"head"),F.domAPI=g(),F.insertStyleElement=w(),m()(Z.Z,F),Z.Z&&Z.Z.locals&&Z.Z.locals;const U=(0,L.Z)(R,(function(){var t=this;return(0,t._self._c)("NcActionButton",{staticClass:"federation-actions__btn",class:{"federation-actions__btn--active":t.activeScope===t.name},attrs:{"close-after-click":!0,disabled:!t.isSupportedScope,icon:t.iconClass,name:t.displayName},on:{click:function(e){return e.stopPropagation(),e.preventDefault(),t.updateScope.apply(null,arguments)}}},[t._v("\n\t"+t._s(t.isSupportedScope?t.tooltip:t.tooltipDisabled)+"\n")])}),[],!1,null,"306a12c3",null).exports,H=Object.freeze({ADDRESS:"address",AVATAR:"avatar",BIOGRAPHY:"biography",DISPLAYNAME:"displayname",EMAIL_COLLECTION:"additional_mail",EMAIL:"email",HEADLINE:"headline",NOTIFICATION_EMAIL:"notify_email",FEDIVERSE:"fediverse",ORGANISATION:"organisation",PHONE:"phone",PROFILE_ENABLED:"profile_enabled",ROLE:"role",TWITTER:"twitter",WEBSITE:"website"}),z=Object.freeze({ADDRESS:(0,d.Iu)("settings","Location"),AVATAR:(0,d.Iu)("settings","Profile picture"),BIOGRAPHY:(0,d.Iu)("settings","About"),DISPLAYNAME:(0,d.Iu)("settings","Full name"),EMAIL_COLLECTION:(0,d.Iu)("settings","Additional email"),EMAIL:(0,d.Iu)("settings","Email"),HEADLINE:(0,d.Iu)("settings","Headline"),ORGANISATION:(0,d.Iu)("settings","Organisation"),PHONE:(0,d.Iu)("settings","Phone number"),PROFILE_ENABLED:(0,d.Iu)("settings","Profile"),ROLE:(0,d.Iu)("settings","Role"),TWITTER:(0,d.Iu)("settings","Twitter"),FEDIVERSE:(0,d.Iu)("settings","Fediverse (e.g. Mastodon)"),WEBSITE:(0,d.Iu)("settings","Website")}),W=Object.freeze({[H.ADDRESS]:z.ADDRESS,[H.AVATAR]:z.AVATAR,[H.BIOGRAPHY]:z.BIOGRAPHY,[H.DISPLAYNAME]:z.DISPLAYNAME,[H.EMAIL_COLLECTION]:z.EMAIL_COLLECTION,[H.EMAIL]:z.EMAIL,[H.HEADLINE]:z.HEADLINE,[H.ORGANISATION]:z.ORGANISATION,[H.PHONE]:z.PHONE,[H.PROFILE_ENABLED]:z.PROFILE_ENABLED,[H.ROLE]:z.ROLE,[H.TWITTER]:z.TWITTER,[H.FEDIVERSE]:z.FEDIVERSE,[H.WEBSITE]:z.WEBSITE}),Y=Object.freeze({PROFILE_VISIBILITY:(0,d.Iu)("settings","Profile visibility")}),G=Object.freeze({[z.ADDRESS]:H.ADDRESS,[z.AVATAR]:H.AVATAR,[z.BIOGRAPHY]:H.BIOGRAPHY,[z.DISPLAYNAME]:H.DISPLAYNAME,[z.EMAIL_COLLECTION]:H.EMAIL_COLLECTION,[z.EMAIL]:H.EMAIL,[z.HEADLINE]:H.HEADLINE,[z.ORGANISATION]:H.ORGANISATION,[z.PHONE]:H.PHONE,[z.PROFILE_ENABLED]:H.PROFILE_ENABLED,[z.ROLE]:H.ROLE,[z.TWITTER]:H.TWITTER,[z.FEDIVERSE]:H.FEDIVERSE,[z.WEBSITE]:H.WEBSITE}),V=Object.freeze({LANGUAGE:"language",LOCALE:"locale"}),X=Object.freeze({LANGUAGE:(0,d.Iu)("settings","Language"),LOCALE:(0,d.Iu)("settings","Locale")}),q=Object.freeze({PRIVATE:"v2-private",LOCAL:"v2-local",FEDERATED:"v2-federated",PUBLISHED:"v2-published"}),K=Object.freeze({[z.ADDRESS]:[q.LOCAL,q.PRIVATE],[z.AVATAR]:[q.LOCAL,q.PRIVATE],[z.BIOGRAPHY]:[q.LOCAL,q.PRIVATE],[z.DISPLAYNAME]:[q.LOCAL],[z.EMAIL_COLLECTION]:[q.LOCAL],[z.EMAIL]:[q.LOCAL],[z.HEADLINE]:[q.LOCAL,q.PRIVATE],[z.ORGANISATION]:[q.LOCAL,q.PRIVATE],[z.PHONE]:[q.LOCAL,q.PRIVATE],[z.PROFILE_ENABLED]:[q.LOCAL,q.PRIVATE],[z.ROLE]:[q.LOCAL,q.PRIVATE],[z.TWITTER]:[q.LOCAL,q.PRIVATE],[z.FEDIVERSE]:[q.LOCAL,q.PRIVATE],[z.WEBSITE]:[q.LOCAL,q.PRIVATE]}),Q=Object.freeze([z.BIOGRAPHY,z.HEADLINE,z.ORGANISATION,z.ROLE]),J="Scope",tt=Object.freeze({[q.PRIVATE]:{name:q.PRIVATE,displayName:(0,d.Iu)("settings","Private"),tooltip:(0,d.Iu)("settings","Only visible to people matched via phone number integration through Talk on mobile"),tooltipDisabled:(0,d.Iu)("settings","Not available as this property is required for core functionality including file sharing and calendar invitations"),iconClass:"icon-phone"},[q.LOCAL]:{name:q.LOCAL,displayName:(0,d.Iu)("settings","Local"),tooltip:(0,d.Iu)("settings","Only visible to people on this instance and guests"),iconClass:"icon-password"},[q.FEDERATED]:{name:q.FEDERATED,displayName:(0,d.Iu)("settings","Federated"),tooltip:(0,d.Iu)("settings","Only synchronize to trusted servers"),tooltipDisabled:(0,d.Iu)("settings","Not available as federation has been disabled for your account, contact your system administrator if you have any questions"),iconClass:"icon-contacts-dark"},[q.PUBLISHED]:{name:q.PUBLISHED,displayName:(0,d.Iu)("settings","Published"),tooltip:(0,d.Iu)("settings","Synchronize to trusted servers and the global and public address book"),tooltipDisabled:(0,d.Iu)("settings","Not available as publishing user specific data to the lookup server is not allowed, contact your system administrator if you have any questions"),iconClass:"icon-link"}}),et=q.LOCAL,nt=Object.freeze({NOT_VERIFIED:0,VERIFICATION_IN_PROGRESS:1,VERIFIED:2}),at=/^(?!(?:(?:\x22?\x5C[\x00-\x7E]\x22?)|(?:\x22?[^\x5C\x22]\x22?)){255,})(?!(?:(?:\x22?\x5C[\x00-\x7E]\x22?)|(?:\x22?[^\x5C\x22]\x22?)){65,}@)(?:(?:[\x21\x23-\x27\x2A\x2B\x2D\x2F-\x39\x3D\x3F\x5E-\x7E]+)|(?:\x22(?:[\x01-\x08\x0B\x0C\x0E-\x1F\x21\x23-\x5B\x5D-\x7F]|(?:\x5C[\x00-\x7F]))*\x22))(?:\.(?:(?:[\x21\x23-\x27\x2A\x2B\x2D\x2F-\x39\x3D\x3F\x5E-\x7E]+)|(?:\x22(?:[\x01-\x08\x0B\x0C\x0E-\x1F\x21\x23-\x5B\x5D-\x7F]|(?:\x5C[\x00-\x7F]))*\x22)))*@(?:(?:(?!.*[^.]{64,})(?:(?:(?:xn--)?[a-z0-9]+(?:-+[a-z0-9]+)*\.){1,126}){1,}(?:(?:[a-z][a-z0-9]*)|(?:(?:xn--)[a-z0-9]+))(?:-+[a-z0-9]+)*)|(?:\[(?:(?:IPv6:(?:(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){7})|(?:(?!(?:.*[a-f0-9][:\]]){7,})(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){0,5})?::(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){0,5})?)))|(?:(?:IPv6:(?:(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){5}:)|(?:(?!(?:.*[a-f0-9]:){5,})(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){0,3})?::(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){0,3}:)?)))?(?:(?:25[0-5])|(?:2[0-4][0-9])|(?:1[0-9]{2})|(?:[1-9]?[0-9]))(?:\.(?:(?:25[0-5])|(?:2[0-4][0-9])|(?:1[0-9]{2})|(?:[1-9]?[0-9]))){3}))\]))$/i;var it=a(7820);a(65509);const rt=async(t,e)=>{"boolean"==typeof e&&(e=e?"1":"0");const n=(0,r.ts)().uid,a=(0,l.generateOcsUrl)("cloud/users/{userId}",{userId:n});return await(0,it.Z)(),(await s.Z.put(a,{key:t,value:e})).data},ot=(0,a(17499).IY)().setApp("settings").detectUser().build(),dt=(t,e)=>{let n="";e&&(n+=e),429===t.response?.status&&(n&&(n+="\n"),n+=(0,d.Iu)("settings","There were too many requests from your network. Retry later or contact your administrator if this is an error.")),(0,c.x2)(n),ot.error(n||(0,d.Iu)("Error"),t)},{federationEnabled:st,lookupServerUploadEnabled:lt}=(0,o.j)("settings","accountParameters",{}),ct={name:"FederationControl",components:{NcActions:j.Z,FederationControlAction:U},props:{readable:{type:String,required:!0,validator:t=>Object.values(z).includes(t)||Object.values(X).includes(t)||t===Y.PROFILE_VISIBILITY},additional:{type:Boolean,default:!1},additionalValue:{type:String,default:""},disabled:{type:Boolean,default:!1},handleAdditionalScopeChange:{type:Function,default:null},scope:{type:String,required:!0}},data(){return{readableLowerCase:this.readable.toLocaleLowerCase(),initialScope:this.scope}},computed:{ariaLabel(){return t("settings","Change scope level of {property}, current scope is {scope}",{property:this.readableLowerCase,scope:this.scopeDisplayNameLowerCase})},scopeDisplayNameLowerCase(){return tt[this.scope].displayName.toLocaleLowerCase()},scopeIcon(){return tt[this.scope].iconClass},federationScopes:()=>Object.values(tt),supportedScopes(){const t=K[this.readable];return Q.includes(this.readable)||(st&&t.push(q.FEDERATED),lt&&t.push(q.PUBLISHED)),t}},methods:{async changeScope(t){this.$emit("update:scope",t),this.additional?await this.updateAdditionalScope(t):await this.updatePrimaryScope(t)},async updatePrimaryScope(e){try{const t=await(async(t,e)=>{const n=(0,r.ts)().uid,a=(0,l.generateOcsUrl)("cloud/users/{userId}",{userId:n});return await(0,it.Z)(),(await s.Z.put(a,{key:`${t}${J}`,value:e})).data})(G[this.readable],e);this.handleResponse({scope:e,status:t.ocs?.meta?.status})}catch(e){this.handleResponse({errorMessage:t("settings","Unable to update federation scope of the primary {property}",{property:this.readableLowerCase}),error:e})}},async updateAdditionalScope(e){try{const t=await this.handleAdditionalScopeChange(this.additionalValue,e);this.handleResponse({scope:e,status:t.ocs?.meta?.status})}catch(e){this.handleResponse({errorMessage:t("settings","Unable to update federation scope of additional {property}",{property:this.readableLowerCase}),error:e})}},handleResponse(t){let{scope:e,status:n,errorMessage:a,error:i}=t;"ok"===n?this.initialScope=e:(this.$emit("update:scope",this.initialScope),dt(i,a))}}},pt=ct;var ut=a(87483),ht={};ht.styleTagTransform=I(),ht.setAttributes=b(),ht.insert=C().bind(null,"head"),ht.domAPI=g(),ht.insertStyleElement=w(),m()(ut.Z,ht),ut.Z&&ut.Z.locals&&ut.Z.locals;const $t=(0,L.Z)(pt,(function(){var t=this,e=t._self._c;return e("NcActions",{class:{"federation-actions":!t.additional,"federation-actions--additional":t.additional},attrs:{"aria-label":t.ariaLabel,"default-icon":t.scopeIcon,disabled:t.disabled}},t._l(t.federationScopes,(function(n){return e("FederationControlAction",{key:n.name,attrs:{"active-scope":t.scope,"display-name":n.displayName,"handle-scope-change":t.changeScope,"icon-class":n.iconClass,"is-supported-scope":t.supportedScopes.includes(n.name),name:n.name,"tooltip-disabled":n.tooltipDisabled,tooltip:n.tooltip}})})),1)}),[],!1,null,"6f26bc70",null).exports,At={name:"HeaderBar",components:{FederationControl:$t,NcButton:h.Z,Plus:D},props:{scope:{type:String,default:null},readable:{type:String,required:!0},inputId:{type:String,default:null},isEditable:{type:Boolean,default:!0},isMultiValueSupported:{type:Boolean,default:!1},isValidSection:{type:Boolean,default:!0},isHeading:{type:Boolean,default:!1}},data(){return{localScope:this.scope}},computed:{isProfileProperty(){return this.readable===z.PROFILE_ENABLED},isSettingProperty(){return!Object.values(z).includes(this.readable)&&!Object.values(Y).includes(this.readable)}},methods:{onAddAdditional(){this.$emit("add-additional")},onScopeChange(t){this.$emit("update:scope",t)}}};var mt=a(76014),ft={};ft.styleTagTransform=I(),ft.setAttributes=b(),ft.insert=C().bind(null,"head"),ft.domAPI=g(),ft.insertStyleElement=w(),m()(mt.Z,ft),mt.Z&&mt.Z.locals&&mt.Z.locals;const gt=(0,L.Z)(At,(function(){var t=this,e=t._self._c;return e(t.isHeading?"h3":"div",{tag:"component",staticClass:"headerbar-label",class:{"setting-property":t.isSettingProperty,"profile-property":t.isProfileProperty}},[t.isHeading?e("span",[t._v("\n\t\t"+t._s(t.readable)+"\n\t")]):e("label",{attrs:{for:t.inputId}},[t._v("\n\t\t"+t._s(t.readable)+"\n\t")]),t._v(" "),t.scope?[e("FederationControl",{staticClass:"federation-control",attrs:{readable:t.readable,scope:t.localScope},on:{"update:scope":[function(e){t.localScope=e},t.onScopeChange]}})]:t._e(),t._v(" "),t.isEditable&&t.isMultiValueSupported?[e("NcButton",{attrs:{type:"tertiary",disabled:!t.isValidSection,"aria-label":t.t("settings","Add additional email")},on:{click:function(e){return e.stopPropagation(),e.preventDefault(),t.onAddAdditional.apply(null,arguments)}},scopedSlots:t._u([{key:"icon",fn:function(){return[e("Plus",{attrs:{size:20}})]},proxy:!0}],null,!1,32235154)},[t._v("\n\t\t\t"+t._s(t.t("settings","Add"))+"\n\t\t")])]:t._e()],2)}),[],!1,null,"117e8ad0",null).exports,{avatar:vt}=(0,o.j)("settings","personalInfoParameters",{}),{avatarChangeSupported:Ct}=(0,o.j)("settings","accountParameters",{}),yt=["image/png","image/jpeg"],bt=(0,c.fn)(t("settings","Choose your profile picture")).setMultiSelect(!1).setMimeTypeFilter(yt).setType(1).allowDirectories(!1).build(),xt={name:"AvatarSection",components:{Delete:k.Z,Folder:N,HeaderBar:gt,NcAvatar:u.Z,NcButton:h.Z,Upload:S.Z,VueCropper:$.Z},data:()=>({avatar:{...vt,readable:W[vt.name]},avatarChangeSupported:Ct,showCropper:!1,loading:!1,userId:(0,r.ts)().uid,displayName:(0,r.ts)().displayName,version:oc_userconfig.avatar.version,isGenerated:oc_userconfig.avatar.generated,validMimeTypes:yt,cropperOptions:{aspectRatio:1,viewMode:1,guides:!1,center:!1,highlight:!1,autoCropArea:1,minContainerWidth:300,minContainerHeight:300}}),computed:{inputId(){return`account-property-${this.avatar.name}`}},created(){(0,p.Ld)("settings:display-name:updated",this.handleDisplayNameUpdate)},beforeDestroy(){(0,p.r1)("settings:display-name:updated",this.handleDisplayNameUpdate)},methods:{activateLocalFilePicker(){this.$refs.input.value=null,this.$refs.input.click()},onChange(e){this.loading=!0;const n=e.target.files[0];if(!this.validMimeTypes.includes(n.type))return(0,c.x2)(t("settings","Please select a valid png or jpg file")),void this.cancel();const a=new FileReader;a.onload=t=>{this.$refs.cropper.replace(t.target.result),this.showCropper=!0},a.readAsDataURL(n)},async openFilePicker(){const e=await bt.pick();this.loading=!0;try{const{data:t}=await s.Z.post((0,l.generateUrl)("/avatar"),{path:e});if("success"===t.status)this.handleAvatarUpdate(!1);else if("notsquare"===t.data){const t=(0,l.generateUrl)("/avatar/tmp")+"?requesttoken="+encodeURIComponent(OC.requestToken)+"#"+Math.floor(1e3*Math.random());this.$refs.cropper.replace(t),this.showCropper=!0}else(0,c.x2)(t.data.message),this.cancel()}catch(e){(0,c.x2)(t("settings","Error setting profile picture")),this.cancel()}},saveAvatar(){this.showCropper=!1,this.loading=!0;const e=this.$refs.cropper.getCroppedCanvas(),n=e.width>512?512/e.width:1;this.$refs.cropper.scale(n,n).getCroppedCanvas().toBlob((async e=>{if(null===e)return(0,c.x2)(t("settings","Error cropping profile picture")),void this.cancel();const n=new FormData;n.append("files[]",e);try{await s.Z.post((0,l.generateUrl)("/avatar"),n),this.handleAvatarUpdate(!1)}catch(e){(0,c.x2)(t("settings","Error saving profile picture")),this.handleAvatarUpdate(this.isGenerated)}}))},async removeAvatar(){this.loading=!0;try{await s.Z.delete((0,l.generateUrl)("/avatar")),this.handleAvatarUpdate(!0)}catch(e){(0,c.x2)(t("settings","Error removing profile picture")),this.handleAvatarUpdate(this.isGenerated)}},cancel(){this.showCropper=!1,this.loading=!1},handleAvatarUpdate(t){this.version=oc_userconfig.avatar.version=Date.now(),this.isGenerated=oc_userconfig.avatar.generated=t,this.loading=!1,(0,p.j8)("settings:avatar:updated",oc_userconfig.avatar.version)},handleDisplayNameUpdate(){this.version=oc_userconfig.avatar.version}}};var wt=a(46712),Et={};Et.styleTagTransform=I(),Et.setAttributes=b(),Et.insert=C().bind(null,"head"),Et.domAPI=g(),Et.insertStyleElement=w(),m()(wt.Z,Et),wt.Z&&wt.Z.locals&&wt.Z.locals;const It=(0,L.Z)(xt,(function(){var t=this,e=t._self._c;return e("section",{attrs:{id:"vue-avatar-section"}},[e("h3",{staticClass:"hidden-visually"},[t._v("\n\t\t"+t._s(t.t("settings","Your profile information"))+"\n\t")]),t._v(" "),e("HeaderBar",{attrs:{"input-id":t.avatarChangeSupported?t.inputId:null,readable:t.avatar.readable,scope:t.avatar.scope},on:{"update:scope":function(e){return t.$set(t.avatar,"scope",e)}}}),t._v(" "),t.showCropper?t._e():e("div",{staticClass:"avatar__container"},[e("div",{staticClass:"avatar__preview"},[t.loading?e("div",{staticClass:"icon-loading"}):e("NcAvatar",{key:t.version,attrs:{user:t.userId,"aria-label":t.t("settings","Your profile picture"),"disable-tooltip":!0,"show-user-status":!1,size:180}})],1),t._v(" "),t.avatarChangeSupported?[e("div",{staticClass:"avatar__buttons"},[e("NcButton",{attrs:{"aria-label":t.t("settings","Upload profile picture")},on:{click:t.activateLocalFilePicker},scopedSlots:t._u([{key:"icon",fn:function(){return[e("Upload",{attrs:{size:20}})]},proxy:!0}],null,!1,1329850251)}),t._v(" "),e("NcButton",{attrs:{"aria-label":t.t("settings","Choose profile picture from Files")},on:{click:t.openFilePicker},scopedSlots:t._u([{key:"icon",fn:function(){return[e("Folder",{attrs:{size:20}})]},proxy:!0}],null,!1,4270628382)}),t._v(" "),t.isGenerated?t._e():e("NcButton",{attrs:{"aria-label":t.t("settings","Remove profile picture")},on:{click:t.removeAvatar},scopedSlots:t._u([{key:"icon",fn:function(){return[e("Delete",{attrs:{size:20}})]},proxy:!0}],null,!1,2705356561)})],1),t._v(" "),e("span",[t._v(t._s(t.t("settings","The file must be a PNG or JPG")))]),t._v(" "),e("input",{ref:"input",attrs:{id:t.inputId,type:"file",accept:t.validMimeTypes.join(",")},on:{change:t.onChange}})]:e("span",[t._v("\n\t\t\t"+t._s(t.t("settings","Picture provided by original account"))+"\n\t\t")])],2),t._v(" "),e("div",{directives:[{name:"show",rawName:"v-show",value:t.showCropper,expression:"showCropper"}],staticClass:"avatar__container"},[e("VueCropper",t._b({ref:"cropper",staticClass:"avatar__cropper"},"VueCropper",t.cropperOptions,!1)),t._v(" "),e("div",{staticClass:"avatar__cropper-buttons"},[e("NcButton",{on:{click:t.cancel}},[t._v("\n\t\t\t\t"+t._s(t.t("settings","Cancel"))+"\n\t\t\t")]),t._v(" "),e("NcButton",{attrs:{type:"primary"},on:{click:t.saveAvatar}},[t._v("\n\t\t\t\t"+t._s(t.t("settings","Set as profile picture"))+"\n\t\t\t")])],1),t._v(" "),e("span",[t._v(t._s(t.t("settings","Please note that it can take up to 24 hours for your profile picture to be updated everywhere.")))])],1)],1)}),[],!1,null,"5001a537",null).exports;var Bt=a(34854);const _t={name:"AccountIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},St=(0,L.Z)(_t,(function(){var t=this,e=t._self._c;return e("span",t._b({staticClass:"material-design-icon account-icon",attrs:{"aria-hidden":!t.title,"aria-label":t.title,role:"img"},on:{click:function(e){return t.$emit("click",e)}}},"span",t.$attrs,!1),[e("svg",{staticClass:"material-design-icon__svg",attrs:{fill:t.fillColor,width:t.size,height:t.size,viewBox:"0 0 24 24"}},[e("path",{attrs:{d:"M12,4A4,4 0 0,1 16,8A4,4 0 0,1 12,12A4,4 0 0,1 8,8A4,4 0 0,1 12,4M12,14C16.42,14 20,15.79 20,18V20H4V18C4,15.79 7.58,14 12,14Z"}},[t.title?e("title",[t._v(t._s(t.title))]):t._e()])])])}),[],!1,null,null,null).exports,Ot={name:"CircleSlice3Icon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},Pt=(0,L.Z)(Ot,(function(){var t=this,e=t._self._c;return e("span",t._b({staticClass:"material-design-icon circle-slice3-icon",attrs:{"aria-hidden":!t.title,"aria-label":t.title,role:"img"},on:{click:function(e){return t.$emit("click",e)}}},"span",t.$attrs,!1),[e("svg",{staticClass:"material-design-icon__svg",attrs:{fill:t.fillColor,width:t.size,height:t.size,viewBox:"0 0 24 24"}},[e("path",{attrs:{d:"M12 2C17.5 2 22 6.5 22 12C22 17.5 17.5 22 12 22C6.5 22 2 17.5 2 12C2 6.5 6.5 2 12 2M12 4C7.58 4 4 7.58 4 12C4 16.42 7.58 20 12 20C16.42 20 20 16.42 20 12C20 7.58 16.42 4 12 4M12 5C15.87 5 19 8.13 19 12C19 13.93 18.22 15.68 16.95 16.95L12 12V5Z"}},[t.title?e("title",[t._v(t._s(t.title))]):t._e()])])])}),[],!1,null,null,null).exports,{groups:Lt,quota:Nt,totalSpace:kt,usage:Mt,usageRelative:Dt}=(0,o.j)("settings","personalInfoParameters",{}),jt={name:"DetailsSection",components:{Account:St,CircleSlice:Pt,HeaderBar:gt,NcProgressBar:Bt.Z},data:()=>({groups:Lt,usageRelative:Dt}),computed:{quotaText:()=>-3===Nt?t("settings","You are using {usage}",{usage:Mt}):t("settings","You are using {usage} of {totalSpace} ({usageRelative}%)",{usage:Mt,totalSpace:kt,usageRelative:Dt})}};var Tt=a(75757),Rt={};Rt.styleTagTransform=I(),Rt.setAttributes=b(),Rt.insert=C().bind(null,"head"),Rt.domAPI=g(),Rt.insertStyleElement=w(),m()(Tt.Z,Rt),Tt.Z&&Tt.Z.locals&&Tt.Z.locals;const Zt=(0,L.Z)(jt,(function(){var t=this,e=t._self._c;return e("section",[e("HeaderBar",{attrs:{"is-heading":!0,readable:t.t("settings","Details")}}),t._v(" "),e("div",{staticClass:"details"},[e("div",{staticClass:"details__groups"},[e("Account",{attrs:{size:20}}),t._v(" "),e("div",{staticClass:"details__groups-info"},[e("p",[t._v(t._s(t.t("settings","You are a member of the following groups:")))]),t._v(" "),e("p",{staticClass:"details__groups-list"},[t._v("\n\t\t\t\t\t"+t._s(t.groups.join(", "))+"\n\t\t\t\t")])])],1),t._v(" "),e("div",{staticClass:"details__quota"},[e("CircleSlice",{attrs:{size:20}}),t._v(" "),e("div",{staticClass:"details__quota-info"},[e("p",{staticClass:"details__quota-text",domProps:{innerHTML:t._s(t.quotaText)}}),t._v(" "),e("NcProgressBar",{attrs:{size:"medium",value:t.usageRelative,error:t.usageRelative>80}})],1)],1)])],1)}),[],!1,null,"f432848e",null).exports;var Ft=a(20296),Ut=a.n(Ft),Ht=a(48950);const zt={name:"AlertOctagonIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},Wt=(0,L.Z)(zt,(function(){var t=this,e=t._self._c;return e("span",t._b({staticClass:"material-design-icon alert-octagon-icon",attrs:{"aria-hidden":!t.title,"aria-label":t.title,role:"img"},on:{click:function(e){return t.$emit("click",e)}}},"span",t.$attrs,!1),[e("svg",{staticClass:"material-design-icon__svg",attrs:{fill:t.fillColor,width:t.size,height:t.size,viewBox:"0 0 24 24"}},[e("path",{attrs:{d:"M13 13H11V7H13M11 15H13V17H11M15.73 3H8.27L3 8.27V15.73L8.27 21H15.73L21 15.73V8.27L15.73 3Z"}},[t.title?e("title",[t._v(t._s(t.title))]):t._e()])])])}),[],!1,null,null,null).exports;var Yt=a(11734);const Gt={name:"AccountPropertySection",components:{AlertCircle:Ht.default,AlertOctagon:Wt,Check:Yt.default,HeaderBar:gt},props:{name:{type:String,required:!0},value:{type:String,required:!0},scope:{type:String,required:!0},readable:{type:String,required:!0},placeholder:{type:String,required:!0},type:{type:String,default:"text"},isEditable:{type:Boolean,default:!0},multiLine:{type:Boolean,default:!1},onValidate:{type:Function,default:null},onSave:{type:Function,default:null},autocomplete:{type:String,default:null}},data(){return{initialValue:this.value,helperText:null,showCheckmarkIcon:!1,showErrorIcon:!1}},computed:{inputId(){return`account-property-${this.name}`}},methods:{onPropertyChange(t){this.$emit("update:value",t.target.value),this.debouncePropertyChange(t.target.value.trim())},debouncePropertyChange:Ut()((async function(t){this.helperText=null,this.$refs.input&&this.$refs.input.validationMessage?this.helperText=this.$refs.input.validationMessage:this.onValidate&&!this.onValidate(t)||await this.updateProperty(t)}),500),async updateProperty(e){try{const t=await rt(this.name,e);this.handleResponse({value:e,status:t.ocs?.meta?.status})}catch(e){this.handleResponse({errorMessage:t("settings","Unable to update {property}",{property:this.readable.toLocaleLowerCase()}),error:e})}},handleResponse(t){let{value:e,status:n,errorMessage:a,error:i}=t;"ok"===n?(this.initialValue=e,this.onSave&&this.onSave(e),this.showCheckmarkIcon=!0,setTimeout((()=>{this.showCheckmarkIcon=!1}),2e3)):(this.$emit("update:value",this.initialValue),dt(i,a),this.showErrorIcon=!0,setTimeout((()=>{this.showErrorIcon=!1}),2e3))}}};var Vt=a(94120),Xt={};Xt.styleTagTransform=I(),Xt.setAttributes=b(),Xt.insert=C().bind(null,"head"),Xt.domAPI=g(),Xt.insertStyleElement=w(),m()(Vt.Z,Xt),Vt.Z&&Vt.Z.locals&&Vt.Z.locals;const qt=(0,L.Z)(Gt,(function(){var t=this,e=t._self._c;return e("section",[e("HeaderBar",{attrs:{scope:t.scope,readable:t.readable,"input-id":t.inputId,"is-editable":t.isEditable},on:{"update:scope":function(e){t.scope=e},"update:readable":function(e){t.readable=e}}}),t._v(" "),t.isEditable?e("div",{staticClass:"property"},[t.multiLine?e("textarea",{attrs:{id:t.inputId,placeholder:t.placeholder,rows:"8",autocapitalize:"none",autocomplete:"off",spellcheck:"false"},domProps:{value:t.value},on:{input:t.onPropertyChange}}):e("input",{ref:"input",attrs:{id:t.inputId,placeholder:t.placeholder,type:t.type,"aria-describedby":t.helperText?`${t.name}-helper-text`:void 0,autocapitalize:"none",spellcheck:"false",autocomplete:t.autocomplete},domProps:{value:t.value},on:{input:t.onPropertyChange}}),t._v(" "),e("div",{staticClass:"property__actions-container"},[e("Transition",{attrs:{name:"fade"}},[t.showCheckmarkIcon?e("Check",{attrs:{size:20}}):t.showErrorIcon?e("AlertOctagon",{attrs:{size:20}}):t._e()],1)],1)]):e("span",[t._v("\n\t\t"+t._s(t.value||t.t("settings","No {property} set",{property:t.readable.toLocaleLowerCase()}))+"\n\t")]),t._v(" "),t.helperText?e("p",{staticClass:"property__helper-text-message property__helper-text-message--error",attrs:{id:`${t.name}-helper-text`}},[e("AlertCircle",{staticClass:"property__helper-text-message__icon",attrs:{size:18}}),t._v("\n\t\t"+t._s(t.helperText)+"\n\t")],1):t._e()],1)}),[],!1,null,"594c0506",null).exports,{displayName:Kt}=(0,o.j)("settings","personalInfoParameters",{}),{displayNameChangeSupported:Qt}=(0,o.j)("settings","accountParameters",{}),Jt={name:"DisplayNameSection",components:{AccountPropertySection:qt},data:()=>({displayName:{...Kt,readable:W[Kt.name]},displayNameChangeSupported:Qt}),methods:{onValidate:t=>""!==t,onSave(t){oc_userconfig.avatar.generated&&(oc_userconfig.avatar.version=Date.now()),(0,p.j8)("settings:display-name:updated",t)}}},te=(0,L.Z)(Jt,(function(){var t=this;return(0,t._self._c)("AccountPropertySection",t._b({attrs:{placeholder:t.t("settings","Your full name"),autocomplete:"username","is-editable":t.displayNameChangeSupported,"on-validate":t.onValidate,"on-save":t.onSave}},"AccountPropertySection",t.displayName,!1,!0))}),[],!1,null,null,null).exports,ee=async t=>{const e=(0,r.ts)().uid,n=(0,l.generateOcsUrl)("cloud/users/{userId}",{userId:e});return await(0,it.Z)(),(await s.Z.put(n,{key:H.EMAIL,value:t})).data},ne=async t=>{const e=(0,r.ts)().uid,n=(0,l.generateOcsUrl)("cloud/users/{userId}/{collection}",{userId:e,collection:H.EMAIL_COLLECTION});return await(0,it.Z)(),(await s.Z.put(n,{key:t,value:""})).data},ae=async(t,e)=>{const n=(0,r.ts)().uid,a=(0,l.generateOcsUrl)("cloud/users/{userId}/{collectionScope}",{userId:n,collectionScope:`${H.EMAIL_COLLECTION}${J}`});return await(0,it.Z)(),(await s.Z.put(a,{key:t,value:e})).data};function ie(t){return"string"==typeof t&&at.test(t)&&"\n"!==t.slice(-1)&&t.length<=320&&encodeURIComponent(t).replace(/%../g,"x").length<=320}const re={name:"Email",components:{NcActions:j.Z,NcActionButton:T.Z,AlertCircle:Ht.default,AlertOctagon:Wt,Check:Yt.default,FederationControl:$t},props:{email:{type:String,required:!0},index:{type:Number,default:0},primary:{type:Boolean,default:!1},scope:{type:String,required:!0},activeNotificationEmail:{type:String,default:""},localVerificationState:{type:Number,default:nt.NOT_VERIFIED},inputId:{type:String,required:!1,default:""}},data(){return{propertyReadable:z.EMAIL,initialEmail:this.email,localScope:this.scope,saveAdditionalEmailScope:ae,helperText:null,showCheckmarkIcon:!1,showErrorIcon:!1}},computed:{deleteDisabled(){return this.primary?""===this.email||this.initialEmail!==this.email:""!==this.initialEmail&&this.initialEmail!==this.email},deleteEmailLabel(){return this.primary?t("settings","Remove primary email"):t("settings","Delete email")},setNotificationMailDisabled(){return!this.primary&&this.localVerificationState!==nt.VERIFIED},setNotificationMailLabel(){return this.isNotificationEmail?t("settings","Unset as primary email"):this.primary||this.localVerificationState===nt.VERIFIED?t("settings","Set as primary email"):t("settings","This address is not confirmed")},federationDisabled(){return!this.initialEmail},inputIdWithDefault(){return this.inputId||`account-property-email--${this.index}`},inputPlaceholder(){return this.primary?void 0:t("settings","Additional email address {index}",{index:this.index+1})},isNotificationEmail(){return this.email&&this.email===this.activeNotificationEmail||this.primary&&""===this.activeNotificationEmail}},mounted(){this.primary||""!==this.initialEmail||this.$nextTick((()=>this.$refs.email?.focus()))},methods:{onEmailChange(t){this.$emit("update:email",t.target.value),this.debounceEmailChange(t.target.value.trim())},debounceEmailChange:Ut()((async function(t){this.helperText=null,this.$refs.email?.validationMessage?this.helperText=this.$refs.email.validationMessage:(ie(t)||""===t)&&(this.primary?await this.updatePrimaryEmail(t):t&&(""===this.initialEmail?await this.addAdditionalEmail(t):await this.updateAdditionalEmail(t)))}),500),async deleteEmail(){this.primary?(this.$emit("update:email",""),await this.updatePrimaryEmail("")):await this.deleteAdditionalEmail()},async updatePrimaryEmail(e){try{const t=await ee(e);this.handleResponse({email:e,status:t.ocs?.meta?.status})}catch(n){""===e?this.handleResponse({errorMessage:t("settings","Unable to delete primary email address"),error:n}):this.handleResponse({errorMessage:t("settings","Unable to update primary email address"),error:n})}},async addAdditionalEmail(e){try{const t=await(async t=>{const e=(0,r.ts)().uid,n=(0,l.generateOcsUrl)("cloud/users/{userId}",{userId:e});return await(0,it.Z)(),(await s.Z.put(n,{key:H.EMAIL_COLLECTION,value:t})).data})(e);this.handleResponse({email:e,status:t.ocs?.meta?.status})}catch(e){this.handleResponse({errorMessage:t("settings","Unable to add additional email address"),error:e})}},async setNotificationMail(){try{const t=this.primary||this.isNotificationEmail?"":this.initialEmail,e=await(async t=>{const e=(0,r.ts)().uid,n=(0,l.generateOcsUrl)("cloud/users/{userId}",{userId:e});return await(0,it.Z)(),(await s.Z.put(n,{key:H.NOTIFICATION_EMAIL,value:t})).data})(t);this.handleResponse({notificationEmail:t,status:e.ocs?.meta?.status})}catch(t){this.handleResponse({errorMessage:"Unable to choose this email for notifications",error:t})}},async updateAdditionalEmail(e){try{const t=await(async(t,e)=>{const n=(0,r.ts)().uid,a=(0,l.generateOcsUrl)("cloud/users/{userId}/{collection}",{userId:n,collection:H.EMAIL_COLLECTION});return await(0,it.Z)(),(await s.Z.put(a,{key:t,value:e})).data})(this.initialEmail,e);this.handleResponse({email:e,status:t.ocs?.meta?.status})}catch(e){this.handleResponse({errorMessage:t("settings","Unable to update additional email address"),error:e})}},async deleteAdditionalEmail(){try{const t=await ne(this.initialEmail);this.handleDeleteAdditionalEmail(t.ocs?.meta?.status)}catch(e){this.handleResponse({errorMessage:t("settings","Unable to delete additional email address"),error:e})}},handleDeleteAdditionalEmail(e){"ok"===e?this.$emit("delete-additional-email"):this.handleResponse({errorMessage:t("settings","Unable to delete additional email address")})},handleResponse(t){let{email:e,notificationEmail:n,status:a,errorMessage:i,error:r}=t;"ok"===a?(e?this.initialEmail=e:void 0!==n&&this.$emit("update:notification-email",n),this.showCheckmarkIcon=!0,setTimeout((()=>{this.showCheckmarkIcon=!1}),2e3)):(dt(r,i),this.showErrorIcon=!0,setTimeout((()=>{this.showErrorIcon=!1}),2e3))},onScopeChange(t){this.$emit("update:scope",t)}}},oe=re;var de=a(35196),se={};se.styleTagTransform=I(),se.setAttributes=b(),se.insert=C().bind(null,"head"),se.domAPI=g(),se.insertStyleElement=w(),m()(de.Z,se),de.Z&&de.Z.locals&&de.Z.locals;const le=(0,L.Z)(oe,(function(){var t=this,e=t._self._c;return e("div",[e("div",{staticClass:"email"},[e("input",{ref:"email",attrs:{id:t.inputIdWithDefault,type:"email",autocomplete:"email","aria-label":t.inputPlaceholder,placeholder:t.inputPlaceholder,"aria-describedby":t.helperText?`${t.inputIdWithDefault}-helper-text`:void 0,autocapitalize:"none",spellcheck:"false"},domProps:{value:t.email},on:{input:t.onEmailChange}}),t._v(" "),e("div",{staticClass:"email__actions-container"},[e("transition",{attrs:{name:"fade"}},[t.showCheckmarkIcon?e("Check",{attrs:{size:20}}):t.showErrorIcon?e("AlertOctagon",{attrs:{size:20}}):t._e()],1),t._v(" "),t.primary?t._e():[e("FederationControl",{attrs:{readable:t.propertyReadable,additional:!0,"additional-value":t.email,disabled:t.federationDisabled,"handle-additional-scope-change":t.saveAdditionalEmailScope,scope:t.localScope},on:{"update:scope":[function(e){t.localScope=e},t.onScopeChange]}})],t._v(" "),e("NcActions",{staticClass:"email__actions",attrs:{"aria-label":t.t("settings","Email options"),"force-menu":!0}},[e("NcActionButton",{attrs:{"aria-label":t.deleteEmailLabel,"close-after-click":!0,disabled:t.deleteDisabled,icon:"icon-delete"},on:{click:function(e){return e.stopPropagation(),e.preventDefault(),t.deleteEmail.apply(null,arguments)}}},[t._v("\n\t\t\t\t\t"+t._s(t.deleteEmailLabel)+"\n\t\t\t\t")]),t._v(" "),t.primary&&t.isNotificationEmail?t._e():e("NcActionButton",{attrs:{"aria-label":t.setNotificationMailLabel,"close-after-click":!0,disabled:t.setNotificationMailDisabled,icon:"icon-favorite"},on:{click:function(e){return e.stopPropagation(),e.preventDefault(),t.setNotificationMail.apply(null,arguments)}}},[t._v("\n\t\t\t\t\t"+t._s(t.setNotificationMailLabel)+"\n\t\t\t\t")])],1)],2)]),t._v(" "),t.helperText?e("p",{staticClass:"email__helper-text-message email__helper-text-message--error",attrs:{id:`${t.inputIdWithDefault}-helper-text`}},[e("AlertCircle",{staticClass:"email__helper-text-message__icon",attrs:{size:18}}),t._v("\n\t\t"+t._s(t.helperText)+"\n\t")],1):t._e(),t._v(" "),t.isNotificationEmail?e("em",[t._v("\n\t\t"+t._s(t.t("settings","Primary email for password reset and notifications"))+"\n\t")]):t._e()])}),[],!1,null,"60546b46",null).exports,{emailMap:{additionalEmails:ce,primaryEmail:pe,notificationEmail:ue}}=(0,o.j)("settings","personalInfoParameters",{}),{displayNameChangeSupported:he}=(0,o.j)("settings","accountParameters",{}),$e={name:"EmailSection",components:{HeaderBar:gt,Email:le},data(){return{accountProperty:z.EMAIL,additionalEmails:ce.map((t=>({...t,key:this.generateUniqueKey()}))),displayNameChangeSupported:he,primaryEmail:{...pe,readable:W[pe.name]},notificationEmail:ue}},computed:{firstAdditionalEmail(){return this.additionalEmails.length?this.additionalEmails[0].value:null},inputId(){return`account-property-${this.primaryEmail.name}`},isValidSection(){return ie(this.primaryEmail.value)&&this.additionalEmails.map((t=>{let{value:e}=t;return e})).every(ie)},primaryEmailValue:{get(){return this.primaryEmail.value},set(t){this.primaryEmail.value=t}}},methods:{onAddAdditionalEmail(){this.isValidSection&&this.additionalEmails.push({value:"",scope:et,key:this.generateUniqueKey()})},onDeleteAdditionalEmail(t){this.$delete(this.additionalEmails,t)},async onUpdateEmail(){if(""===this.primaryEmailValue&&this.firstAdditionalEmail){const t=this.firstAdditionalEmail;await this.deleteFirstAdditionalEmail(),this.primaryEmailValue=t,await this.updatePrimaryEmail()}},async onUpdateNotificationEmail(t){this.notificationEmail=t},async updatePrimaryEmail(){try{const t=await ee(this.primaryEmailValue);this.handleResponse(t.ocs?.meta?.status)}catch(e){this.handleResponse("error",t("settings","Unable to update primary email address"),e)}},async deleteFirstAdditionalEmail(){try{const t=await ne(this.firstAdditionalEmail);this.handleDeleteFirstAdditionalEmail(t.ocs?.meta?.status)}catch(e){this.handleResponse("error",t("settings","Unable to delete additional email address"),e)}},handleDeleteFirstAdditionalEmail(e){"ok"===e?this.$delete(this.additionalEmails,0):this.handleResponse("error",t("settings","Unable to delete additional email address"),{})},handleResponse(t,e,n){"ok"!==t&&dt(n,e)},generateUniqueKey:()=>Math.random().toString(36).substring(2)}};var Ae=a(31313),me={};me.styleTagTransform=I(),me.setAttributes=b(),me.insert=C().bind(null,"head"),me.domAPI=g(),me.insertStyleElement=w(),m()(Ae.Z,me),Ae.Z&&Ae.Z.locals&&Ae.Z.locals;const fe=(0,L.Z)($e,(function(){var t=this,e=t._self._c;return e("section",[e("HeaderBar",{attrs:{"input-id":t.inputId,readable:t.primaryEmail.readable,"is-editable":!0,"is-multi-value-supported":!0,"is-valid-section":t.isValidSection,scope:t.primaryEmail.scope},on:{"update:scope":function(e){return t.$set(t.primaryEmail,"scope",e)},"add-additional":t.onAddAdditionalEmail}}),t._v(" "),t.displayNameChangeSupported?[e("Email",{attrs:{"input-id":t.inputId,primary:!0,scope:t.primaryEmail.scope,email:t.primaryEmail.value,"active-notification-email":t.notificationEmail},on:{"update:scope":function(e){return t.$set(t.primaryEmail,"scope",e)},"update:email":[function(e){return t.$set(t.primaryEmail,"value",e)},t.onUpdateEmail],"update:activeNotificationEmail":function(e){t.notificationEmail=e},"update:active-notification-email":function(e){t.notificationEmail=e},"update:notification-email":t.onUpdateNotificationEmail}})]:e("span",[t._v("\n\t\t"+t._s(t.primaryEmail.value||t.t("settings","No email address set"))+"\n\t")]),t._v(" "),t.additionalEmails.length?[e("em",{staticClass:"additional-emails-label"},[t._v(t._s(t.t("settings","Additional emails")))]),t._v(" "),t._l(t.additionalEmails,(function(n,a){return e("Email",{key:n.key,attrs:{index:a,scope:n.scope,email:n.value,"local-verification-state":parseInt(n.locallyVerified,10),"active-notification-email":t.notificationEmail},on:{"update:scope":function(e){return t.$set(n,"scope",e)},"update:email":[function(e){return t.$set(n,"value",e)},t.onUpdateEmail],"update:activeNotificationEmail":function(e){t.notificationEmail=e},"update:active-notification-email":function(e){t.notificationEmail=e},"update:notification-email":t.onUpdateNotificationEmail,"delete-additional-email":function(e){return t.onDeleteAdditionalEmail(a)}}})}))]:t._e()],2)}),[],!1,null,"548961e2",null).exports,ge={version:4,country_calling_codes:{1:["US","AG","AI","AS","BB","BM","BS","CA","DM","DO","GD","GU","JM","KN","KY","LC","MP","MS","PR","SX","TC","TT","VC","VG","VI"],7:["RU","KZ"],20:["EG"],27:["ZA"],30:["GR"],31:["NL"],32:["BE"],33:["FR"],34:["ES"],36:["HU"],39:["IT","VA"],40:["RO"],41:["CH"],43:["AT"],44:["GB","GG","IM","JE"],45:["DK"],46:["SE"],47:["NO","SJ"],48:["PL"],49:["DE"],51:["PE"],52:["MX"],53:["CU"],54:["AR"],55:["BR"],56:["CL"],57:["CO"],58:["VE"],60:["MY"],61:["AU","CC","CX"],62:["ID"],63:["PH"],64:["NZ"],65:["SG"],66:["TH"],81:["JP"],82:["KR"],84:["VN"],86:["CN"],90:["TR"],91:["IN"],92:["PK"],93:["AF"],94:["LK"],95:["MM"],98:["IR"],211:["SS"],212:["MA","EH"],213:["DZ"],216:["TN"],218:["LY"],220:["GM"],221:["SN"],222:["MR"],223:["ML"],224:["GN"],225:["CI"],226:["BF"],227:["NE"],228:["TG"],229:["BJ"],230:["MU"],231:["LR"],232:["SL"],233:["GH"],234:["NG"],235:["TD"],236:["CF"],237:["CM"],238:["CV"],239:["ST"],240:["GQ"],241:["GA"],242:["CG"],243:["CD"],244:["AO"],245:["GW"],246:["IO"],247:["AC"],248:["SC"],249:["SD"],250:["RW"],251:["ET"],252:["SO"],253:["DJ"],254:["KE"],255:["TZ"],256:["UG"],257:["BI"],258:["MZ"],260:["ZM"],261:["MG"],262:["RE","YT"],263:["ZW"],264:["NA"],265:["MW"],266:["LS"],267:["BW"],268:["SZ"],269:["KM"],290:["SH","TA"],291:["ER"],297:["AW"],298:["FO"],299:["GL"],350:["GI"],351:["PT"],352:["LU"],353:["IE"],354:["IS"],355:["AL"],356:["MT"],357:["CY"],358:["FI","AX"],359:["BG"],370:["LT"],371:["LV"],372:["EE"],373:["MD"],374:["AM"],375:["BY"],376:["AD"],377:["MC"],378:["SM"],380:["UA"],381:["RS"],382:["ME"],383:["XK"],385:["HR"],386:["SI"],387:["BA"],389:["MK"],420:["CZ"],421:["SK"],423:["LI"],500:["FK"],501:["BZ"],502:["GT"],503:["SV"],504:["HN"],505:["NI"],506:["CR"],507:["PA"],508:["PM"],509:["HT"],590:["GP","BL","MF"],591:["BO"],592:["GY"],593:["EC"],594:["GF"],595:["PY"],596:["MQ"],597:["SR"],598:["UY"],599:["CW","BQ"],670:["TL"],672:["NF"],673:["BN"],674:["NR"],675:["PG"],676:["TO"],677:["SB"],678:["VU"],679:["FJ"],680:["PW"],681:["WF"],682:["CK"],683:["NU"],685:["WS"],686:["KI"],687:["NC"],688:["TV"],689:["PF"],690:["TK"],691:["FM"],692:["MH"],850:["KP"],852:["HK"],853:["MO"],855:["KH"],856:["LA"],880:["BD"],886:["TW"],960:["MV"],961:["LB"],962:["JO"],963:["SY"],964:["IQ"],965:["KW"],966:["SA"],967:["YE"],968:["OM"],970:["PS"],971:["AE"],972:["IL"],973:["BH"],974:["QA"],975:["BT"],976:["MN"],977:["NP"],992:["TJ"],993:["TM"],994:["AZ"],995:["GE"],996:["KG"],998:["UZ"]},countries:{AC:["247","00","(?:[01589]\\d|[46])\\d{4}",[5,6]],AD:["376","00","(?:1|6\\d)\\d{7}|[135-9]\\d{5}",[6,8,9],[["(\\d{3})(\\d{3})","$1 $2",["[135-9]"]],["(\\d{4})(\\d{4})","$1 $2",["1"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]]],AE:["971","00","(?:[4-7]\\d|9[0-689])\\d{7}|800\\d{2,9}|[2-4679]\\d{7}",[5,6,7,8,9,10,11,12],[["(\\d{3})(\\d{2,9})","$1 $2",["60|8"]],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[236]|[479][2-8]"],"0$1"],["(\\d{3})(\\d)(\\d{5})","$1 $2 $3",["[479]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"]],"0"],AF:["93","00","[2-7]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"]],"0"],AG:["1","011","(?:268|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([457]\\d{6})$|1","268$1",0,"268"],AI:["1","011","(?:264|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2457]\\d{6})$|1","264$1",0,"264"],AL:["355","00","(?:700\\d\\d|900)\\d{3}|8\\d{5,7}|(?:[2-5]|6\\d)\\d{7}",[6,7,8,9],[["(\\d{3})(\\d{3,4})","$1 $2",["80|9"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["4[2-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2358][2-5]|4"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["[23578]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["6"],"0$1"]],"0"],AM:["374","00","(?:[1-489]\\d|55|60|77)\\d{6}",[8],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[89]0"],"0 $1"],["(\\d{3})(\\d{5})","$1 $2",["2|3[12]"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["1|47"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["[3-9]"],"0$1"]],"0"],AO:["244","00","[29]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[29]"]]]],AR:["54","00","(?:11|[89]\\d\\d)\\d{8}|[2368]\\d{9}",[10,11],[["(\\d{4})(\\d{2})(\\d{4})","$1 $2-$3",["2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])","2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["1"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2-$3",["[23]"],"0$1",1],["(\\d)(\\d{4})(\\d{2})(\\d{4})","$2 15-$3-$4",["9(?:2[2-469]|3[3-578])","9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))","9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",0,"$1 $2 $3-$4"],["(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 15-$3-$4",["91"],"0$1",0,"$1 $2 $3-$4"],["(\\d{3})(\\d{3})(\\d{5})","$1-$2-$3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 15-$3-$4",["9"],"0$1",0,"$1 $2 $3-$4"]],"0",0,"0?(?:(11|2(?:2(?:02?|[13]|2[13-79]|4[1-6]|5[2457]|6[124-8]|7[1-4]|8[13-6]|9[1267])|3(?:02?|1[467]|2[03-6]|3[13-8]|[49][2-6]|5[2-8]|[67])|4(?:7[3-578]|9)|6(?:[0136]|2[24-6]|4[6-8]?|5[15-8])|80|9(?:0[1-3]|[19]|2\\d|3[1-6]|4[02568]?|5[2-4]|6[2-46]|72?|8[23]?))|3(?:3(?:2[79]|6|8[2578])|4(?:0[0-24-9]|[12]|3[5-8]?|4[24-7]|5[4-68]?|6[02-9]|7[126]|8[2379]?|9[1-36-8])|5(?:1|2[1245]|3[237]?|4[1-46-9]|6[2-4]|7[1-6]|8[2-5]?)|6[24]|7(?:[069]|1[1568]|2[15]|3[145]|4[13]|5[14-8]|7[2-57]|8[126])|8(?:[01]|2[15-7]|3[2578]?|4[13-6]|5[4-8]?|6[1-357-9]|7[36-8]?|8[5-8]?|9[124])))15)?","9$1"],AS:["1","011","(?:[58]\\d\\d|684|900)\\d{7}",[10],0,"1",0,"([267]\\d{6})$|1","684$1",0,"684"],AT:["43","00","1\\d{3,12}|2\\d{6,12}|43(?:(?:0\\d|5[02-9])\\d{3,9}|2\\d{4,5}|[3467]\\d{4}|8\\d{4,6}|9\\d{4,7})|5\\d{4,12}|8\\d{7,12}|9\\d{8,12}|(?:[367]\\d|4[0-24-9])\\d{4,11}",[4,5,6,7,8,9,10,11,12,13],[["(\\d)(\\d{3,12})","$1 $2",["1(?:11|[2-9])"],"0$1"],["(\\d{3})(\\d{2})","$1 $2",["517"],"0$1"],["(\\d{2})(\\d{3,5})","$1 $2",["5[079]"],"0$1"],["(\\d{3})(\\d{3,10})","$1 $2",["(?:31|4)6|51|6(?:5[0-3579]|[6-9])|7(?:20|32|8)|[89]"],"0$1"],["(\\d{4})(\\d{3,9})","$1 $2",["[2-467]|5[2-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["5"],"0$1"],["(\\d{2})(\\d{4})(\\d{4,7})","$1 $2 $3",["5"],"0$1"]],"0"],AU:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{7}(?:\\d(?:\\d{2})?)?|8[0-24-9]\\d{7})|[2-478]\\d{8}|1\\d{4,7}",[5,6,7,8,9,10,12],[["(\\d{2})(\\d{3,4})","$1 $2",["16"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,4})","$1 $2 $3",["16"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["14|4"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[2378]"],"(0$1)"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:30|[89])"]]],"0",0,"(183[12])|0",0,0,0,[["(?:(?:2(?:[0-26-9]\\d|3[0-8]|4[02-9]|5[0135-9])|3(?:[0-3589]\\d|4[0-578]|6[1-9]|7[0-35-9])|7(?:[013-57-9]\\d|2[0-8]))\\d{3}|8(?:51(?:0(?:0[03-9]|[12479]\\d|3[2-9]|5[0-8]|6[1-9]|8[0-7])|1(?:[0235689]\\d|1[0-69]|4[0-589]|7[0-47-9])|2(?:0[0-79]|[18][13579]|2[14-9]|3[0-46-9]|[4-6]\\d|7[89]|9[0-4]))|(?:6[0-8]|[78]\\d)\\d{3}|9(?:[02-9]\\d{3}|1(?:(?:[0-58]\\d|6[0135-9])\\d|7(?:0[0-24-9]|[1-9]\\d)|9(?:[0-46-9]\\d|5[0-79])))))\\d{3}",[9]],["4(?:(?:79|94)[01]|83[0-389])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[0-26-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,["163\\d{2,6}",[5,6,7,8,9]],["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],AW:["297","00","(?:[25-79]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[25-9]"]]]],AX:["358","00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","2\\d{4,9}|35\\d{4,5}|(?:60\\d\\d|800)\\d{4,6}|7\\d{5,11}|(?:[14]\\d|3[0-46-9]|50)\\d{4,8}",[5,6,7,8,9,10,11,12],0,"0",0,0,0,0,"18",0,"00"],AZ:["994","00","365\\d{6}|(?:[124579]\\d|60|88)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["90"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[28]|2|365|46","1[28]|2|365[45]|46","1[28]|2|365(?:4|5[02])|46"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[13-9]"],"0$1"]],"0"],BA:["387","00","6\\d{8}|(?:[35689]\\d|49|70)\\d{6}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["6[1-3]|[7-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2-$3",["[3-5]|6[56]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["6"],"0$1"]],"0"],BB:["1","011","(?:246|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","246$1",0,"246"],BD:["880","00","[1-469]\\d{9}|8[0-79]\\d{7,8}|[2-79]\\d{8}|[2-9]\\d{7}|[3-9]\\d{6}|[57-9]\\d{5}",[6,7,8,9,10],[["(\\d{2})(\\d{4,6})","$1-$2",["31[5-8]|[459]1"],"0$1"],["(\\d{3})(\\d{3,7})","$1-$2",["3(?:[67]|8[013-9])|4(?:6[168]|7|[89][18])|5(?:6[128]|9)|6(?:[15]|28|4[14])|7[2-589]|8(?:0[014-9]|[12])|9[358]|(?:3[2-5]|4[235]|5[2-578]|6[0389]|76|8[3-7]|9[24])1|(?:44|66)[01346-9]"],"0$1"],["(\\d{4})(\\d{3,6})","$1-$2",["[13-9]|22"],"0$1"],["(\\d)(\\d{7,8})","$1-$2",["2"],"0$1"]],"0"],BE:["32","00","4\\d{8}|[1-9]\\d{7}",[8,9],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:80|9)0"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[239]|4[23]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[15-8]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4"],"0$1"]],"0"],BF:["226","00","[025-7]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[025-7]"]]]],BG:["359","00","00800\\d{7}|[2-7]\\d{6,7}|[89]\\d{6,8}|2\\d{5}",[6,7,8,9,12],[["(\\d)(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["2"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["43[1-6]|70[1-9]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:70|8)0"],"0$1"],["(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["43[1-7]|7"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[48]|9[08]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"]],"0"],BH:["973","00","[136-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[13679]|8[02-4679]"]]]],BI:["257","00","(?:[267]\\d|31)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2367]"]]]],BJ:["229","00","[24-689]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-689]"]]]],BL:["590","00","590\\d{6}|(?:69|80|9\\d)\\d{7}",[9],0,"0",0,0,0,0,0,[["590(?:2[7-9]|3[3-7]|5[12]|87)\\d{4}"],["69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["9(?:(?:395|76[018])\\d|475[0-5])\\d{4}"]]],BM:["1","011","(?:441|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","441$1",0,"441"],BN:["673","00","[2-578]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-578]"]]]],BO:["591","00(?:1\\d)?","(?:[2-467]\\d\\d|8001)\\d{5}",[8,9],[["(\\d)(\\d{7})","$1 $2",["[23]|4[46]"]],["(\\d{8})","$1",["[67]"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["8"]]],"0",0,"0(1\\d)?"],BQ:["599","00","(?:[34]1|7\\d)\\d{5}",[7],0,0,0,0,0,0,"[347]"],BR:["55","00(?:1[245]|2[1-35]|31|4[13]|[56]5|99)","(?:[1-46-9]\\d\\d|5(?:[0-46-9]\\d|5[0-46-9]))\\d{8}|[1-9]\\d{9}|[3589]\\d{8}|[34]\\d{7}",[8,9,10,11],[["(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37)","4(?:02|37)0|[34]00"]],["(\\d{3})(\\d{2,3})(\\d{4})","$1 $2 $3",["(?:[358]|90)0"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]"],"($1)"],["(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[16][1-9]|[2-57-9]"],"($1)"]],"0",0,"(?:0|90)(?:(1[245]|2[1-35]|31|4[13]|[56]5|99)(\\d{10,11}))?","$2"],BS:["1","011","(?:242|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([3-8]\\d{6})$|1","242$1",0,"242"],BT:["975","00","[17]\\d{7}|[2-8]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[2-68]|7[246]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[67]|7"]]]],BW:["267","00","(?:0800|(?:[37]|800)\\d)\\d{6}|(?:[2-6]\\d|90)\\d{5}",[7,8,10],[["(\\d{2})(\\d{5})","$1 $2",["90"]],["(\\d{3})(\\d{4})","$1 $2",["[24-6]|3[15-9]"]],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37]"]],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["0"]],["(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["8"]]]],BY:["375","810","(?:[12]\\d|33|44|902)\\d{7}|8(?:0[0-79]\\d{5,7}|[1-7]\\d{9})|8(?:1[0-489]|[5-79]\\d)\\d{7}|8[1-79]\\d{6,7}|8[0-79]\\d{5}|8\\d{5}",[6,7,8,9,10,11],[["(\\d{3})(\\d{3})","$1 $2",["800"],"8 $1"],["(\\d{3})(\\d{2})(\\d{2,4})","$1 $2 $3",["800"],"8 $1"],["(\\d{4})(\\d{2})(\\d{3})","$1 $2-$3",["1(?:5[169]|6[3-5]|7[179])|2(?:1[35]|2[34]|3[3-5])","1(?:5[169]|6(?:3[1-3]|4|5[125])|7(?:1[3-9]|7[0-24-6]|9[2-7]))|2(?:1[35]|2[34]|3[3-5])"],"8 0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["1(?:[56]|7[467])|2[1-3]"],"8 0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-4]"],"8 0$1"],["(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["[89]"],"8 $1"]],"8",0,"0|80?",0,0,0,0,"8~10"],BZ:["501","00","(?:0800\\d|[2-8])\\d{6}",[7,11],[["(\\d{3})(\\d{4})","$1-$2",["[2-8]"]],["(\\d)(\\d{3})(\\d{4})(\\d{3})","$1-$2-$3-$4",["0"]]]],CA:["1","011","(?:[2-8]\\d|90)\\d{8}|3\\d{6}",[7,10],0,"1",0,0,0,0,0,[["(?:2(?:04|[23]6|[48]9|50|63)|3(?:06|43|54|6[578]|82)|4(?:03|1[68]|[26]8|3[178]|50|74)|5(?:06|1[49]|48|79|8[147])|6(?:04|[18]3|39|47|72)|7(?:0[59]|42|53|78|8[02])|8(?:[06]7|19|25|73)|90[25])[2-9]\\d{6}",[10]],["",[10]],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",[10]],["900[2-9]\\d{6}",[10]],["52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|(?:5(?:00|2[125-9]|33|44|66|77|88)|622)[2-9]\\d{6}",[10]],0,["310\\d{4}",[7]],0,["600[2-9]\\d{6}",[10]]]],CC:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",[6,7,8,9,10,12],0,"0",0,"([59]\\d{7})$|0","8$1",0,0,[["8(?:51(?:0(?:02|31|60|89)|1(?:18|76)|223)|91(?:0(?:1[0-2]|29)|1(?:[28]2|50|79)|2(?:10|64)|3(?:[06]8|22)|4[29]8|62\\d|70[23]|959))\\d{3}",[9]],["4(?:(?:79|94)[01]|83[0-389])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[0-26-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,0,["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],CD:["243","00","[189]\\d{8}|[1-68]\\d{6}",[7,9],[["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["88"],"0$1"],["(\\d{2})(\\d{5})","$1 $2",["[1-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]"],"0$1"]],"0"],CF:["236","00","(?:[27]\\d{3}|8776)\\d{4}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[278]"]]]],CG:["242","00","222\\d{6}|(?:0\\d|80)\\d{7}",[9],[["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["8"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[02]"]]]],CH:["41","00","8\\d{11}|[2-9]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8[047]|90"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]|81"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["8"],"0$1"]],"0"],CI:["225","00","[02]\\d{9}",[10],[["(\\d{2})(\\d{2})(\\d)(\\d{5})","$1 $2 $3 $4",["2"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3 $4",["0"]]]],CK:["682","00","[2-578]\\d{4}",[5],[["(\\d{2})(\\d{3})","$1 $2",["[2-578]"]]]],CL:["56","(?:0|1(?:1[0-69]|2[02-5]|5[13-58]|69|7[0167]|8[018]))0","12300\\d{6}|6\\d{9,10}|[2-9]\\d{8}",[9,10,11],[["(\\d{5})(\\d{4})","$1 $2",["219","2196"],"($1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["44"]],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2[1-36]"],"($1)"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["9[2-9]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-9]|[1-9])"],"($1)"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["60|8"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],["(\\d{3})(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3 $4",["60"]]]],CM:["237","00","[26]\\d{8}|88\\d{6,7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["88"]],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[26]|88"]]]],CN:["86","00|1(?:[12]\\d|79)\\d\\d00","1[127]\\d{8,9}|2\\d{9}(?:\\d{2})?|[12]\\d{6,7}|86\\d{6}|(?:1[03-689]\\d|6)\\d{7,9}|(?:[3-579]\\d|8[0-57-9])\\d{6,9}",[7,8,9,10,11,12],[["(\\d{2})(\\d{5,6})","$1 $2",["(?:10|2[0-57-9])[19]","(?:10|2[0-57-9])(?:10|9[56])","10(?:10|9[56])|2[0-57-9](?:100|9[56])"],"0$1"],["(\\d{3})(\\d{5,6})","$1 $2",["3(?:[157]|35|49|9[1-68])|4(?:[17]|2[179]|6[47-9]|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])|(?:4[35]|59|85)[1-9]","(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))[19]","85[23](?:10|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:10|9[56])","85[23](?:100|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100|9[56])"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["(?:4|80)0"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|2(?:[02-57-9]|1[1-9])","10|2(?:[02-57-9]|1[1-9])","10[0-79]|2(?:[02-57-9]|1[1-79])|(?:10|21)8(?:0[1-9]|[1-9])"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["3(?:[3-59]|7[02-68])|4(?:[26-8]|3[3-9]|5[2-9])|5(?:3[03-9]|[468]|7[028]|9[2-46-9])|6|7(?:[0-247]|3[04-9]|5[0-4689]|6[2368])|8(?:[1-358]|9[1-7])|9(?:[013479]|5[1-5])|(?:[34]1|55|79|87)[02-9]"],"0$1",1],["(\\d{3})(\\d{7,8})","$1 $2",["9"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["80"],"0$1",1],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[3-578]"],"0$1",1],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["1[3-9]"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["[12]"],"0$1",1]],"0",0,"(1(?:[12]\\d|79)\\d\\d)|0",0,0,0,0,"00"],CO:["57","00(?:4(?:[14]4|56)|[579])","(?:60\\d\\d|9101)\\d{6}|(?:1\\d|3)\\d{9}",[10,11],[["(\\d{3})(\\d{7})","$1 $2",["6"],"($1)"],["(\\d{3})(\\d{7})","$1 $2",["3[0-357]|91"]],["(\\d)(\\d{3})(\\d{7})","$1-$2-$3",["1"],"0$1",0,"$1 $2 $3"]],"0",0,"0([3579]|4(?:[14]4|56))?"],CR:["506","00","(?:8\\d|90)\\d{8}|(?:[24-8]\\d{3}|3005)\\d{4}",[8,10],[["(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[3-9]"]],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[89]"]]],0,0,"(19(?:0[0-2468]|1[09]|20|66|77|99))"],CU:["53","119","[27]\\d{6,7}|[34]\\d{5,7}|63\\d{6}|(?:5|8\\d\\d)\\d{7}",[6,7,8,10],[["(\\d{2})(\\d{4,6})","$1 $2",["2[1-4]|[34]"],"(0$1)"],["(\\d)(\\d{6,7})","$1 $2",["7"],"(0$1)"],["(\\d)(\\d{7})","$1 $2",["[56]"],"0$1"],["(\\d{3})(\\d{7})","$1 $2",["8"],"0$1"]],"0"],CV:["238","0","(?:[2-59]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2-589]"]]]],CW:["599","00","(?:[34]1|60|(?:7|9\\d)\\d)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[3467]"]],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["9[4-8]"]]],0,0,0,0,0,"[69]"],CX:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",[6,7,8,9,10,12],0,"0",0,"([59]\\d{7})$|0","8$1",0,0,[["8(?:51(?:0(?:01|30|59|88)|1(?:17|46|75)|2(?:22|35))|91(?:00[6-9]|1(?:[28]1|49|78)|2(?:09|63)|3(?:12|26|75)|4(?:56|97)|64\\d|7(?:0[01]|1[0-2])|958))\\d{3}",[9]],["4(?:(?:79|94)[01]|83[0-389])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[0-26-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,0,["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],CY:["357","00","(?:[279]\\d|[58]0)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[257-9]"]]]],CZ:["420","00","(?:[2-578]\\d|60)\\d{7}|9\\d{8,11}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]|9[015-7]"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3 $4",["96"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]]],DE:["49","00","[2579]\\d{5,14}|49(?:[34]0|69|8\\d)\\d\\d?|49(?:37|49|60|7[089]|9\\d)\\d{1,3}|49(?:2[024-9]|3[2-689]|7[1-7])\\d{1,8}|(?:1|[368]\\d|4[0-8])\\d{3,13}|49(?:[015]\\d|2[13]|31|[46][1-8])\\d{1,9}",[4,5,6,7,8,9,10,11,12,13,14,15],[["(\\d{2})(\\d{3,13})","$1 $2",["3[02]|40|[68]9"],"0$1"],["(\\d{3})(\\d{3,12})","$1 $2",["2(?:0[1-389]|1[124]|2[18]|3[14])|3(?:[35-9][15]|4[015])|906|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1","2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1"],"0$1"],["(\\d{4})(\\d{2,11})","$1 $2",["[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]","[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|3[4579]3[1357]"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["138"],"0$1"],["(\\d{5})(\\d{2,10})","$1 $2",["3"],"0$1"],["(\\d{3})(\\d{5,11})","$1 $2",["181"],"0$1"],["(\\d{3})(\\d)(\\d{4,10})","$1 $2 $3",["1(?:3|80)|9"],"0$1"],["(\\d{3})(\\d{7,8})","$1 $2",["1[67]"],"0$1"],["(\\d{3})(\\d{7,12})","$1 $2",["8"],"0$1"],["(\\d{5})(\\d{6})","$1 $2",["185","1850","18500"],"0$1"],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{4})(\\d{7})","$1 $2",["18[68]"],"0$1"],["(\\d{5})(\\d{6})","$1 $2",["15[0568]"],"0$1"],["(\\d{4})(\\d{7})","$1 $2",["15[1279]"],"0$1"],["(\\d{3})(\\d{8})","$1 $2",["18"],"0$1"],["(\\d{3})(\\d{2})(\\d{7,8})","$1 $2 $3",["1(?:6[023]|7)"],"0$1"],["(\\d{4})(\\d{2})(\\d{7})","$1 $2 $3",["15[279]"],"0$1"],["(\\d{3})(\\d{2})(\\d{8})","$1 $2 $3",["15"],"0$1"]],"0"],DJ:["253","00","(?:2\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[27]"]]]],DK:["45","00","[2-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-9]"]]]],DM:["1","011","(?:[58]\\d\\d|767|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","767$1",0,"767"],DO:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,0,0,0,"8001|8[024]9"],DZ:["213","00","(?:[1-4]|[5-79]\\d|80)\\d{7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-4]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["9"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-8]"],"0$1"]],"0"],EC:["593","00","1\\d{9,10}|(?:[2-7]|9\\d)\\d{7}",[8,9,10,11],[["(\\d)(\\d{3})(\\d{4})","$1 $2-$3",["[2-7]"],"(0$1)",0,"$1-$2-$3"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["9"],"0$1"],["(\\d{4})(\\d{3})(\\d{3,4})","$1 $2 $3",["1"]]],"0"],EE:["372","00","8\\d{9}|[4578]\\d{7}|(?:[3-8]\\d|90)\\d{5}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["[369]|4[3-8]|5(?:[0-2]|5[0-478]|6[45])|7[1-9]|88","[369]|4[3-8]|5(?:[02]|1(?:[0-8]|95)|5[0-478]|6(?:4[0-4]|5[1-589]))|7[1-9]|88"]],["(\\d{4})(\\d{3,4})","$1 $2",["[45]|8(?:00|[1-49])","[45]|8(?:00[1-9]|[1-49])"]],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["7"]],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]]],EG:["20","00","[189]\\d{8,9}|[24-6]\\d{8}|[135]\\d{7}",[8,9,10],[["(\\d)(\\d{7,8})","$1 $2",["[23]"],"0$1"],["(\\d{2})(\\d{6,7})","$1 $2",["1[35]|[4-6]|8[2468]|9[235-7]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{8})","$1 $2",["1"],"0$1"]],"0"],EH:["212","00","[5-8]\\d{8}",[9],0,"0",0,0,0,0,"528[89]"],ER:["291","00","[178]\\d{6}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[178]"],"0$1"]],"0"],ES:["34","00","[5-9]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]00"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-9]"]]]],ET:["251","00","(?:11|[2-579]\\d)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-579]"],"0$1"]],"0"],FI:["358","00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","[1-35689]\\d{4}|7\\d{10,11}|(?:[124-7]\\d|3[0-46-9])\\d{8}|[1-9]\\d{5,8}",[5,6,7,8,9,10,11,12],[["(\\d)(\\d{4,9})","$1 $2",["[2568][1-8]|3(?:0[1-9]|[1-9])|9"],"0$1"],["(\\d{3})(\\d{3,7})","$1 $2",["[12]00|[368]|70[07-9]"],"0$1"],["(\\d{2})(\\d{4,8})","$1 $2",["[1245]|7[135]"],"0$1"],["(\\d{2})(\\d{6,10})","$1 $2",["7"],"0$1"]],"0",0,0,0,0,"1[03-79]|[2-9]",0,"00"],FJ:["679","0(?:0|52)","45\\d{5}|(?:0800\\d|[235-9])\\d{6}",[7,11],[["(\\d{3})(\\d{4})","$1 $2",["[235-9]|45"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]]],0,0,0,0,0,0,0,"00"],FK:["500","00","[2-7]\\d{4}",[5]],FM:["691","00","(?:[39]\\d\\d|820)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[389]"]]]],FO:["298","00","[2-9]\\d{5}",[6],[["(\\d{6})","$1",["[2-9]"]]],0,0,"(10(?:01|[12]0|88))"],FR:["33","00","[1-9]\\d{8}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0 $1"],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[1-79]"],"0$1"]],"0"],GA:["241","00","(?:[067]\\d|11)\\d{6}|[2-7]\\d{6}",[7,8],[["(\\d)(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-7]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["11|[67]"],"0$1"]],0,0,"0(11\\d{6}|60\\d{6}|61\\d{6}|6[256]\\d{6}|7[467]\\d{6})","$1"],GB:["44","00","[1-357-9]\\d{9}|[18]\\d{8}|8\\d{6}",[7,9,10],[["(\\d{3})(\\d{4})","$1 $2",["800","8001","80011","800111","8001111"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["845","8454","84546","845464"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["800"],"0$1"],["(\\d{5})(\\d{4,5})","$1 $2",["1(?:38|5[23]|69|76|94)","1(?:(?:38|69)7|5(?:24|39)|768|946)","1(?:3873|5(?:242|39[4-6])|(?:697|768)[347]|9467)"],"0$1"],["(\\d{4})(\\d{5,6})","$1 $2",["1(?:[2-69][02-9]|[78])"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[25]|7(?:0|6[02-9])","[25]|7(?:0|6(?:[03-9]|2[356]))"],"0$1"],["(\\d{4})(\\d{6})","$1 $2",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[1389]"],"0$1"]],"0",0,0,0,0,0,[["(?:1(?:1(?:3(?:[0-58]\\d\\d|73[0235])|4(?:[0-5]\\d\\d|69[7-9]|70[0-79])|(?:(?:5[0-26-9]|[78][0-49])\\d|6(?:[0-4]\\d|50))\\d)|(?:2(?:(?:0[024-9]|2[3-9]|3[3-79]|4[1-689]|[58][02-9]|6[0-47-9]|7[013-9]|9\\d)\\d|1(?:[0-7]\\d|8[0-2]))|(?:3(?:0\\d|1[0-8]|[25][02-9]|3[02-579]|[468][0-46-9]|7[1-35-79]|9[2-578])|4(?:0[03-9]|[137]\\d|[28][02-57-9]|4[02-69]|5[0-8]|[69][0-79])|5(?:0[1-35-9]|[16]\\d|2[024-9]|3[015689]|4[02-9]|5[03-9]|7[0-35-9]|8[0-468]|9[0-57-9])|6(?:0[034689]|1\\d|2[0-35689]|[38][013-9]|4[1-467]|5[0-69]|6[13-9]|7[0-8]|9[0-24578])|7(?:0[0246-9]|2\\d|3[0236-8]|4[03-9]|5[0-46-9]|6[013-9]|7[0-35-9]|8[024-9]|9[02-9])|8(?:0[35-9]|2[1-57-9]|3[02-578]|4[0-578]|5[124-9]|6[2-69]|7\\d|8[02-9]|9[02569])|9(?:0[02-589]|[18]\\d|2[02-689]|3[1-57-9]|4[2-9]|5[0-579]|6[2-47-9]|7[0-24578]|9[2-57]))\\d)\\d)|2(?:0[013478]|3[0189]|4[017]|8[0-46-9]|9[0-2])\\d{3})\\d{4}|1(?:2(?:0(?:46[1-4]|87[2-9])|545[1-79]|76(?:2\\d|3[1-8]|6[1-6])|9(?:7(?:2[0-4]|3[2-5])|8(?:2[2-8]|7[0-47-9]|8[3-5])))|3(?:6(?:38[2-5]|47[23])|8(?:47[04-9]|64[0157-9]))|4(?:044[1-7]|20(?:2[23]|8\\d)|6(?:0(?:30|5[2-57]|6[1-8]|7[2-8])|140)|8(?:052|87[1-3]))|5(?:2(?:4(?:3[2-79]|6\\d)|76\\d)|6(?:26[06-9]|686))|6(?:06(?:4\\d|7[4-79])|295[5-7]|35[34]\\d|47(?:24|61)|59(?:5[08]|6[67]|74)|9(?:55[0-4]|77[23]))|7(?:26(?:6[13-9]|7[0-7])|(?:442|688)\\d|50(?:2[0-3]|[3-68]2|76))|8(?:27[56]\\d|37(?:5[2-5]|8[239])|843[2-58])|9(?:0(?:0(?:6[1-8]|85)|52\\d)|3583|4(?:66[1-8]|9(?:2[01]|81))|63(?:23|3[1-4])|9561))\\d{3}",[9,10]],["7(?:457[0-57-9]|700[01]|911[028])\\d{5}|7(?:[1-3]\\d\\d|4(?:[0-46-9]\\d|5[0-689])|5(?:0[0-8]|[13-9]\\d|2[0-35-9])|7(?:0[1-9]|[1-7]\\d|8[02-9]|9[0-689])|8(?:[014-9]\\d|[23][0-8])|9(?:[024-9]\\d|1[02-9]|3[0-689]))\\d{6}",[10]],["80[08]\\d{7}|800\\d{6}|8001111"],["(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[2-49]))\\d{7}|845464\\d",[7,10]],["70\\d{8}",[10]],0,["(?:3[0347]|55)\\d{8}",[10]],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",[10]],["56\\d{8}",[10]]],0," x"],GD:["1","011","(?:473|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","473$1",0,"473"],GE:["995","00","(?:[3-57]\\d\\d|800)\\d{6}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["32"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[57]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[348]"],"0$1"]],"0"],GF:["594","00","[56]94\\d{6}|(?:80|9\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[56]|9[47]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[89]"],"0$1"]],"0"],GG:["44","00","(?:1481|[357-9]\\d{3})\\d{6}|8\\d{6}(?:\\d{2})?",[7,9,10],0,"0",0,"([25-9]\\d{5})$|0","1481$1",0,0,[["1481[25-9]\\d{5}",[10]],["7(?:(?:781|839)\\d|911[17])\\d{5}",[10]],["80[08]\\d{7}|800\\d{6}|8001111"],["(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[0-3]))\\d{7}|845464\\d",[7,10]],["70\\d{8}",[10]],0,["(?:3[0347]|55)\\d{8}",[10]],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",[10]],["56\\d{8}",[10]]]],GH:["233","00","(?:[235]\\d{3}|800)\\d{5}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["8"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[235]"],"0$1"]],"0"],GI:["350","00","(?:[25]\\d|60)\\d{6}",[8],[["(\\d{3})(\\d{5})","$1 $2",["2"]]]],GL:["299","00","(?:19|[2-689]\\d|70)\\d{4}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["19|[2-9]"]]]],GM:["220","00","[2-9]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],GN:["224","00","722\\d{6}|(?:3|6\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["3"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[67]"]]]],GP:["590","00","590\\d{6}|(?:69|80|9\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[569]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0",0,0,0,0,0,[["590(?:0[1-68]|[14][0-24-9]|2[0-68]|3[1-9]|5[3-579]|[68][0-689]|7[08]|9\\d)\\d{4}"],["69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["9(?:(?:395|76[018])\\d|475[0-5])\\d{4}"]]],GQ:["240","00","222\\d{6}|(?:3\\d|55|[89]0)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235]"]],["(\\d{3})(\\d{6})","$1 $2",["[89]"]]]],GR:["30","00","5005000\\d{3}|8\\d{9,11}|(?:[269]\\d|70)\\d{8}",[10,11,12],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["21|7"]],["(\\d{4})(\\d{6})","$1 $2",["2(?:2|3[2-57-9]|4[2-469]|5[2-59]|6[2-9]|7[2-69]|8[2-49])|5"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2689]"]],["(\\d{3})(\\d{3,4})(\\d{5})","$1 $2 $3",["8"]]]],GT:["502","00","80\\d{6}|(?:1\\d{3}|[2-7])\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1 $2",["[2-8]"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]]],GU:["1","011","(?:[58]\\d\\d|671|900)\\d{7}",[10],0,"1",0,"([3-9]\\d{6})$|1","671$1",0,"671"],GW:["245","00","[49]\\d{8}|4\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["40"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"]]]],GY:["592","001","9008\\d{3}|(?:[2-467]\\d\\d|510|862)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],HK:["852","00(?:30|5[09]|[126-9]?)","8[0-46-9]\\d{6,7}|9\\d{4,7}|(?:[2-7]|9\\d{3})\\d{7}",[5,6,7,8,9,11],[["(\\d{3})(\\d{2,5})","$1 $2",["900","9003"]],["(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[1-4]|9(?:0[1-9]|[1-8])"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],["(\\d{3})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]],0,0,0,0,0,0,0,"00"],HN:["504","00","8\\d{10}|[237-9]\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1-$2",["[237-9]"]]]],HR:["385","00","(?:[24-69]\\d|3[0-79])\\d{7}|80\\d{5,7}|[1-79]\\d{7}|6\\d{5,6}",[6,7,8,9],[["(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["6[01]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{4})(\\d{3})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[67]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-5]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"]],"0"],HT:["509","00","(?:[2-489]\\d|55)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[2-589]"]]]],HU:["36","00","[235-7]\\d{8}|[1-9]\\d{7}",[8,9],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"(06 $1)"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6|8[2-57-9]|9[2-69]"],"(06 $1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"06 $1"]],"06"],ID:["62","00[89]","(?:(?:00[1-9]|8\\d)\\d{4}|[1-36])\\d{6}|00\\d{10}|[1-9]\\d{8,10}|[2-9]\\d{7}",[7,8,9,10,11,12,13],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["15"]],["(\\d{2})(\\d{5,9})","$1 $2",["2[124]|[36]1"],"(0$1)"],["(\\d{3})(\\d{5,7})","$1 $2",["800"],"0$1"],["(\\d{3})(\\d{5,8})","$1 $2",["[2-79]"],"(0$1)"],["(\\d{3})(\\d{3,4})(\\d{3})","$1-$2-$3",["8[1-35-9]"],"0$1"],["(\\d{3})(\\d{6,8})","$1 $2",["1"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["804"],"0$1"],["(\\d{3})(\\d)(\\d{3})(\\d{3})","$1 $2 $3 $4",["80"],"0$1"],["(\\d{3})(\\d{4})(\\d{4,5})","$1-$2-$3",["8"],"0$1"]],"0"],IE:["353","00","(?:1\\d|[2569])\\d{6,8}|4\\d{6,9}|7\\d{8}|8\\d{8,9}",[7,8,9,10],[["(\\d{2})(\\d{5})","$1 $2",["2[24-9]|47|58|6[237-9]|9[35-9]"],"(0$1)"],["(\\d{3})(\\d{5})","$1 $2",["[45]0"],"(0$1)"],["(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["1"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2569]|4[1-69]|7[14]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["81"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[78]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["4"],"(0$1)"],["(\\d{2})(\\d)(\\d{3})(\\d{4})","$1 $2 $3 $4",["8"],"0$1"]],"0"],IL:["972","0(?:0|1[2-9])","1\\d{6}(?:\\d{3,5})?|[57]\\d{8}|[1-489]\\d{7}",[7,8,9,10,11,12],[["(\\d{4})(\\d{3})","$1-$2",["125"]],["(\\d{4})(\\d{2})(\\d{2})","$1-$2-$3",["121"]],["(\\d)(\\d{3})(\\d{4})","$1-$2-$3",["[2-489]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1-$2-$3",["12"]],["(\\d{4})(\\d{6})","$1-$2",["159"]],["(\\d)(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3-$4",["1[7-9]"]],["(\\d{3})(\\d{1,2})(\\d{3})(\\d{4})","$1-$2 $3-$4",["15"]]],"0"],IM:["44","00","1624\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"([25-8]\\d{5})$|0","1624$1",0,"74576|(?:16|7[56])24"],IN:["91","00","(?:000800|[2-9]\\d\\d)\\d{7}|1\\d{7,12}",[8,9,10,11,12,13],[["(\\d{8})","$1",["5(?:0|2[23]|3[03]|[67]1|88)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|888)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|8888)"],0,1],["(\\d{4})(\\d{4,5})","$1 $2",["180","1800"],0,1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["140"],0,1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["11|2[02]|33|4[04]|79[1-7]|80[2-46]","11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])","11|2[02]|33|4[04]|79(?:[124-6]|3(?:[02-9]|1[0-24-9])|7(?:1|9[1-6]))|80(?:[2-4]|6[0-589])"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1(?:2[0-249]|3[0-25]|4[145]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5[12]|[78]1)|6(?:12|[2-4]1|5[17]|6[13]|80)|7(?:12|3[134]|4[47]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)|(?:43|59|75)[15]|(?:1[59]|29|67|72)[14]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|674|7(?:(?:2[14]|3[34]|5[15])[2-6]|61[346]|88[0-8])|8(?:70[2-6]|84[235-7]|91[3-7])|(?:1(?:29|60|8[06])|261|552|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))[2-7]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12(?:[2-6]|7[0-8])|74[2-7])|7(?:(?:2[14]|5[15])[2-6]|3171|61[346]|88(?:[2-7]|82))|8(?:70[2-6]|84(?:[2356]|7[19])|91(?:[3-6]|7[19]))|73[134][2-6]|(?:74[47]|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[2-6]|7[19])|(?:1(?:29|60|8[06])|261|552|6(?:[2-4]1|5[17]|6[13]|7(?:1|4[0189])|80)|7(?:12|88[01]))[2-7]"],"0$1",1],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2[2457-9]|3[2-5]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1[013-9]|28|3[129]|4[1-35689]|5[29]|6[02-5]|70)|807","1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1(?:[013-8]|9[6-9])|28[6-8]|3(?:17|2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4|5[0-367])|70[13-7])|807[19]","1(?:[2-479]|5(?:[0236-9]|5[013-9]))|[2-5]|6(?:2(?:84|95)|355|83)|73179|807(?:1|9[1-3])|(?:1552|6(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[124-6])\\d|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]))[2-7]"],"0$1",1],["(\\d{5})(\\d{5})","$1 $2",["[6-9]"],"0$1",1],["(\\d{4})(\\d{2,4})(\\d{4})","$1 $2 $3",["1(?:6|8[06])","1(?:6|8[06]0)"],0,1],["(\\d{4})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["18"],0,1]],"0"],IO:["246","00","3\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["3"]]]],IQ:["964","00","(?:1|7\\d\\d)\\d{7}|[2-6]\\d{7,8}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-6]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"]],"0"],IR:["98","00","[1-9]\\d{9}|(?:[1-8]\\d\\d|9)\\d{3,4}",[4,5,6,7,10],[["(\\d{4,5})","$1",["96"],"0$1"],["(\\d{2})(\\d{4,5})","$1 $2",["(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])[12689]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[1-8]"],"0$1"]],"0"],IS:["354","00|1(?:0(?:01|[12]0)|100)","(?:38\\d|[4-9])\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["[4-9]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["3"]]],0,0,0,0,0,0,0,"00"],IT:["39","00","0\\d{5,10}|1\\d{8,10}|3(?:[0-8]\\d{7,10}|9\\d{7,8})|(?:55|70)\\d{8}|8\\d{5}(?:\\d{2,4})?",[6,7,8,9,10,11],[["(\\d{2})(\\d{4,6})","$1 $2",["0[26]"]],["(\\d{3})(\\d{3,6})","$1 $2",["0[13-57-9][0159]|8(?:03|4[17]|9[2-5])","0[13-57-9][0159]|8(?:03|4[17]|9(?:2|3[04]|[45][0-4]))"]],["(\\d{4})(\\d{2,6})","$1 $2",["0(?:[13-579][2-46-8]|8[236-8])"]],["(\\d{4})(\\d{4})","$1 $2",["894"]],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[26]|5"]],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["1(?:44|[679])|[378]"]],["(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[13-57-9][0159]|14"]],["(\\d{2})(\\d{4})(\\d{5})","$1 $2 $3",["0[26]"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]],["(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["3"]]],0,0,0,0,0,0,[["0669[0-79]\\d{1,6}|0(?:1(?:[0159]\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|2\\d\\d|3(?:[0159]\\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|6(?:[0-57-9]\\d|6[0-8])|7(?:[0159]\\d|2[12]|3[1-7]|4[2-46]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\d|2[3-578]|3[1-356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7}"],["3[1-9]\\d{8}|3[2-9]\\d{7}",[9,10]],["80(?:0\\d{3}|3)\\d{3}",[6,9]],["(?:0878\\d{3}|89(?:2\\d|3[04]|4(?:[0-4]|[5-9]\\d\\d)|5[0-4]))\\d\\d|(?:1(?:44|6[346])|89(?:38|5[5-9]|9))\\d{6}",[6,8,9,10]],["1(?:78\\d|99)\\d{6}",[9,10]],0,0,0,["55\\d{8}",[10]],["84(?:[08]\\d{3}|[17])\\d{3}",[6,9]]]],JE:["44","00","1534\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"([0-24-8]\\d{5})$|0","1534$1",0,0,[["1534[0-24-8]\\d{5}"],["7(?:(?:(?:50|82)9|937)\\d|7(?:00[378]|97[7-9]))\\d{5}"],["80(?:07(?:35|81)|8901)\\d{4}"],["(?:8(?:4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|90(?:066[59]|1810|71(?:07|55)))\\d{4}"],["701511\\d{4}"],0,["(?:3(?:0(?:07(?:35|81)|8901)|3\\d{4}|4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|55\\d{4})\\d{4}"],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}"],["56\\d{8}"]]],JM:["1","011","(?:[58]\\d\\d|658|900)\\d{7}",[10],0,"1",0,0,0,0,"658|876"],JO:["962","00","(?:(?:[2689]|7\\d)\\d|32|53)\\d{6}",[8,9],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2356]|87"],"(0$1)"],["(\\d{3})(\\d{5,6})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["70"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"]],"0"],JP:["81","010","00[1-9]\\d{6,14}|[257-9]\\d{9}|(?:00|[1-9]\\d\\d)\\d{6}",[8,9,10,11,12,13,14,15,16,17],[["(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3",["(?:12|57|99)0"],"0$1"],["(\\d{4})(\\d)(\\d{4})","$1-$2-$3",["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51)|9(?:80|9[16])","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:76|97)9|7468|8(?:3(?:8[7-9]|96)|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:769|979[2-69])|7468|8(?:3(?:8[7-9]|96[2457-9])|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1-$2-$3",["[36]|4(?:2[09]|7[01])","[36]|4(?:2(?:0|9[02-69])|7(?:0[019]|1))"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["1(?:1|5[45]|77|88|9[69])|2(?:2[1-37]|3[0-269]|4[59]|5|6[24]|7[1-358]|8[1369]|9[0-38])|4(?:[28][1-9]|3[0-57]|[45]|6[248]|7[2-579]|9[29])|5(?:2|3[0459]|4[0-369]|5[29]|8[02389]|9[0-389])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9[2-6])|8(?:2[124589]|3[26-9]|49|51|6|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9[1-489])","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:[127]|3[014-9])|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9[19])|62|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|8[1-9]|9[29])|5(?:2|3(?:[045]|9[0-8])|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0-2469])|3(?:[29]|60)|49|51|6(?:[0-24]|36|5[0-3589]|7[23]|9[01459])|7[0-468]|8[68])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3[34]|4[0178]))|(?:264|837)[016-9]|2(?:57|93)[015-9]|(?:25[0468]|422|838)[01]|(?:47[59]|59[89]|8(?:6[68]|9))[019]","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3(?:[045]|9(?:[0-58]|6[4-9]|7[0-35689]))|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0169])|3(?:[29]|60|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[2-57-9]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|7(?:2[2-468]|3[78])|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:8294|96)[1-3]|2(?:57|93)[015-9]|(?:223|8699)[014-9]|(?:25[0468]|422|838)[01]|(?:48|8292|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]"],"0$1"],["(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["[14]|[289][2-9]|5[3-9]|7[2-4679]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["800"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[257-9]"],"0$1"]],"0",0,"(000[259]\\d{6})$|(?:(?:003768)0?)|0","$1"],KE:["254","000","(?:[17]\\d\\d|900)\\d{6}|(?:2|80)0\\d{6,7}|[4-6]\\d{6,8}",[7,8,9,10],[["(\\d{2})(\\d{5,7})","$1 $2",["[24-6]"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["[17]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],"0"],KG:["996","00","8\\d{9}|[235-9]\\d{8}",[9,10],[["(\\d{4})(\\d{5})","$1 $2",["3(?:1[346]|[24-79])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235-79]|88"],"0$1"],["(\\d{3})(\\d{3})(\\d)(\\d{2,3})","$1 $2 $3 $4",["8"],"0$1"]],"0"],KH:["855","00[14-9]","1\\d{9}|[1-9]\\d{7,8}",[8,9,10],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-9]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],KI:["686","00","(?:[37]\\d|6[0-79])\\d{6}|(?:[2-48]\\d|50)\\d{3}",[5,8],0,"0"],KM:["269","00","[3478]\\d{6}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[3478]"]]]],KN:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","869$1",0,"869"],KP:["850","00|99","85\\d{6}|(?:19\\d|[2-7])\\d{7}",[8,10],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"]],"0"],KR:["82","00(?:[125689]|3(?:[46]5|91)|7(?:00|27|3|55|6[126]))","00[1-9]\\d{8,11}|(?:[12]|5\\d{3})\\d{7}|[13-6]\\d{9}|(?:[1-6]\\d|80)\\d{7}|[3-6]\\d{4,5}|(?:00|7)0\\d{8}",[5,6,8,9,10,11,12,13,14],[["(\\d{2})(\\d{3,4})","$1-$2",["(?:3[1-3]|[46][1-4]|5[1-5])1"],"0$1"],["(\\d{4})(\\d{4})","$1-$2",["1"]],["(\\d)(\\d{3,4})(\\d{4})","$1-$2-$3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60|8"],"0$1"],["(\\d{2})(\\d{3,4})(\\d{4})","$1-$2-$3",["[1346]|5[1-5]"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],["(\\d{2})(\\d{5})(\\d{4})","$1-$2-$3",["5"],"0$1"]],"0",0,"0(8(?:[1-46-8]|5\\d\\d))?"],KW:["965","00","18\\d{5}|(?:[2569]\\d|41)\\d{6}",[7,8],[["(\\d{4})(\\d{3,4})","$1 $2",["[169]|2(?:[235]|4[1-35-9])|52"]],["(\\d{3})(\\d{5})","$1 $2",["[245]"]]]],KY:["1","011","(?:345|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","345$1",0,"345"],KZ:["7","810","(?:33622|8\\d{8})\\d{5}|[78]\\d{9}",[10,14],0,"8",0,0,0,0,"33|7",0,"8~10"],LA:["856","00","[23]\\d{9}|3\\d{8}|(?:[235-8]\\d|41)\\d{6}",[8,9,10],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2[13]|3[14]|[4-8]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["30[013-9]"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[23]"],"0$1"]],"0"],LB:["961","00","[27-9]\\d{7}|[13-9]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[13-69]|7(?:[2-57]|62|8[0-7]|9[04-9])|8[02-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27-9]"]]],"0"],LC:["1","011","(?:[58]\\d\\d|758|900)\\d{7}",[10],0,"1",0,"([2-8]\\d{6})$|1","758$1",0,"758"],LI:["423","00","[68]\\d{8}|(?:[2378]\\d|90)\\d{5}",[7,9],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2379]|8(?:0[09]|7)","[2379]|8(?:0(?:02|9)|7)"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["69"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]],"0",0,"(1001)|0"],LK:["94","00","[1-9]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[1-689]"],"0$1"]],"0"],LR:["231","00","(?:[25]\\d|33|77|88)\\d{7}|(?:2\\d|[4-6])\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[4-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[23578]"],"0$1"]],"0"],LS:["266","00","(?:[256]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2568]"]]]],LT:["370","00","(?:[3469]\\d|52|[78]0)\\d{6}",[8],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["52[0-7]"],"(8-$1)",1],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[7-9]"],"8 $1",1],["(\\d{2})(\\d{6})","$1 $2",["37|4(?:[15]|6[1-8])"],"(8-$1)",1],["(\\d{3})(\\d{5})","$1 $2",["[3-6]"],"(8-$1)",1]],"8",0,"[08]"],LU:["352","00","35[013-9]\\d{4,8}|6\\d{8}|35\\d{2,4}|(?:[2457-9]\\d|3[0-46-9])\\d{2,9}",[4,5,6,7,8,9,10,11],[["(\\d{2})(\\d{3})","$1 $2",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"]],["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"]],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["20[2-689]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4",["2(?:[0367]|4[3-8])"]],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["80[01]|90[015]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["20"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4 $5",["2(?:[0367]|4[3-8])"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{1,5})","$1 $2 $3 $4",["[3-57]|8[13-9]|9(?:0[89]|[2-579])|(?:2|80)[2-9]"]]],0,0,"(15(?:0[06]|1[12]|[35]5|4[04]|6[26]|77|88|99)\\d)"],LV:["371","00","(?:[268]\\d|90)\\d{6}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[269]|8[01]"]]]],LY:["218","00","[2-9]\\d{8}",[9],[["(\\d{2})(\\d{7})","$1-$2",["[2-9]"],"0$1"]],"0"],MA:["212","00","[5-8]\\d{8}",[9],[["(\\d{5})(\\d{4})","$1-$2",["5(?:29|38)","5(?:29[1289]|389)","529(?:1[1-46-9]|2[013-8]|90)|5(?:298|389)[0-46-9]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5[45]"],"0$1"],["(\\d{4})(\\d{5})","$1-$2",["5(?:2[2-489]|3[5-9]|9)|892","5(?:2(?:[2-49]|8[235-9])|3[5-9]|9)|892"],"0$1"],["(\\d{2})(\\d{7})","$1-$2",["8"],"0$1"],["(\\d{3})(\\d{6})","$1-$2",["[5-7]"],"0$1"]],"0",0,0,0,0,0,[["5293[01]\\d{4}|5(?:2(?:[0-25-7]\\d|3[1-578]|4[02-46-8]|8[0235-7]|9[0-289])|3(?:[0-47]\\d|5[02-9]|6[02-8]|8[0189]|9[3-9])|(?:4[067]|5[03])\\d)\\d{5}"],["(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[017]\\d|2[0-2]|6[0-8]|8[0-3]))\\d{6}"],["80\\d{7}"],["89\\d{7}"],0,0,0,0,["592(?:4[0-2]|93)\\d{4}"]]],MC:["377","00","(?:[3489]|6\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[389]"]],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["6"],"0$1"]],"0"],MD:["373","00","(?:[235-7]\\d|[89]0)\\d{6}",[8],[["(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["22|3"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[25-7]"],"0$1"]],"0"],ME:["382","00","(?:20|[3-79]\\d)\\d{6}|80\\d{6,7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"0$1"]],"0"],MF:["590","00","590\\d{6}|(?:69|80|9\\d)\\d{7}",[9],0,"0",0,0,0,0,0,[["590(?:0[079]|[14]3|[27][79]|3[03-7]|5[0-268]|87)\\d{4}"],["69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["9(?:(?:395|76[018])\\d|475[0-5])\\d{4}"]]],MG:["261","00","[23]\\d{8}",[9],[["(\\d{2})(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3 $4",["[23]"],"0$1"]],"0",0,"([24-9]\\d{6})$|0","20$1"],MH:["692","011","329\\d{4}|(?:[256]\\d|45)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1-$2",["[2-6]"]]],"1"],MK:["389","00","[2-578]\\d{7}",[8],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2|34[47]|4(?:[37]7|5[47]|64)"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[347]"],"0$1"],["(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["[58]"],"0$1"]],"0"],ML:["223","00","[24-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-9]"]]]],MM:["95","00","1\\d{5,7}|95\\d{6}|(?:[4-7]|9[0-46-9])\\d{6,8}|(?:2|8\\d)\\d{5,8}",[6,7,8,9,10],[["(\\d)(\\d{2})(\\d{3})","$1 $2 $3",["16|2"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["[45]|6(?:0[23]|[1-689]|7[235-7])|7(?:[0-4]|5[2-7])|8[1-6]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[4-7]|8[1-35]"],"0$1"],["(\\d)(\\d{3})(\\d{4,6})","$1 $2 $3",["9(?:2[0-4]|[35-9]|4[137-9])"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["92"],"0$1"],["(\\d)(\\d{5})(\\d{4})","$1 $2 $3",["9"],"0$1"]],"0"],MN:["976","001","[12]\\d{7,9}|[5-9]\\d{7}",[8,9,10],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[12]1"],"0$1"],["(\\d{4})(\\d{4})","$1 $2",["[5-9]"]],["(\\d{3})(\\d{5,6})","$1 $2",["[12]2[1-3]"],"0$1"],["(\\d{4})(\\d{5,6})","$1 $2",["[12](?:27|3[2-8]|4[2-68]|5[1-4689])","[12](?:27|3[2-8]|4[2-68]|5[1-4689])[0-3]"],"0$1"],["(\\d{5})(\\d{4,5})","$1 $2",["[12]"],"0$1"]],"0"],MO:["853","00","0800\\d{3}|(?:28|[68]\\d)\\d{6}",[7,8],[["(\\d{4})(\\d{3})","$1 $2",["0"]],["(\\d{4})(\\d{4})","$1 $2",["[268]"]]]],MP:["1","011","[58]\\d{9}|(?:67|90)0\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","670$1",0,"670"],MQ:["596","00","596\\d{6}|(?:69|80|9\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[569]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0"],MR:["222","00","(?:[2-4]\\d\\d|800)\\d{5}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-48]"]]]],MS:["1","011","(?:[58]\\d\\d|664|900)\\d{7}",[10],0,"1",0,"([34]\\d{6})$|1","664$1",0,"664"],MT:["356","00","3550\\d{4}|(?:[2579]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2357-9]"]]]],MU:["230","0(?:0|[24-7]0|3[03])","(?:[57]|8\\d\\d)\\d{7}|[2-468]\\d{6}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["[2-46]|8[013]"]],["(\\d{4})(\\d{4})","$1 $2",["[57]"]],["(\\d{5})(\\d{5})","$1 $2",["8"]]],0,0,0,0,0,0,0,"020"],MV:["960","0(?:0|19)","(?:800|9[0-57-9]\\d)\\d{7}|[34679]\\d{6}",[7,10],[["(\\d{3})(\\d{4})","$1-$2",["[34679]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"]]],0,0,0,0,0,0,0,"00"],MW:["265","00","(?:[1289]\\d|31|77)\\d{7}|1\\d{6}",[7,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["1[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[137-9]"],"0$1"]],"0"],MX:["52","0[09]","1(?:(?:[27]2|44|87|99)[1-9]|65[0-689])\\d{7}|(?:1(?:[01]\\d|2[13-9]|[35][1-9]|4[0-35-9]|6[0-46-9]|7[013-9]|8[1-69]|9[1-8])|[2-9]\\d)\\d{8}",[10,11],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"],0,1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"],0,1],["(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 $3 $4",["1(?:33|5[56]|81)"],0,1],["(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 $3 $4",["1"],0,1]],"01",0,"0(?:[12]|4[45])|1",0,0,0,0,"00"],MY:["60","00","1\\d{8,9}|(?:3\\d|[4-9])\\d{7}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1-$2 $3",["[4-79]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1-$2 $3",["1(?:[02469]|[378][1-9]|53)|8","1(?:[02469]|[37][1-9]|53|8(?:[1-46-9]|5[7-9]))|8"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1-$2 $3",["3"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3-$4",["1(?:[367]|80)"]],["(\\d{3})(\\d{3})(\\d{4})","$1-$2 $3",["15"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2 $3",["1"],"0$1"]],"0"],MZ:["258","00","(?:2|8\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2|8[2-79]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]]],NA:["264","00","[68]\\d{7,8}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["88"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["87"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],"0"],NC:["687","00","(?:050|[2-57-9]\\d\\d)\\d{3}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1.$2.$3",["[02-57-9]"]]]],NE:["227","00","[027-9]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["08"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[089]|2[013]|7[047]"]]]],NF:["672","00","[13]\\d{5}",[6],[["(\\d{2})(\\d{4})","$1 $2",["1[0-3]"]],["(\\d)(\\d{5})","$1 $2",["[13]"]]],0,0,"([0-258]\\d{4})$","3$1"],NG:["234","009","(?:[124-7]|9\\d{3})\\d{6}|[1-9]\\d{7}|[78]\\d{9,13}",[7,8,10,11,12,13,14],[["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["78"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]|9(?:0[3-9]|[1-9])"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[3-7]|8[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[7-9]"],"0$1"],["(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[78]"],"0$1"],["(\\d{3})(\\d{5})(\\d{5,6})","$1 $2 $3",["[78]"],"0$1"]],"0"],NI:["505","00","(?:1800|[25-8]\\d{3})\\d{4}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[125-8]"]]]],NL:["31","00","(?:[124-7]\\d\\d|3(?:[02-9]\\d|1[0-8]))\\d{6}|8\\d{6,9}|9\\d{6,10}|1\\d{4,5}",[5,6,7,8,9,10,11],[["(\\d{3})(\\d{4,7})","$1 $2",["[89]0"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["66"],"0$1"],["(\\d)(\\d{8})","$1 $2",["6"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["1[16-8]|2[259]|3[124]|4[17-9]|5[124679]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-578]|91"],"0$1"],["(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3",["9"],"0$1"]],"0"],NO:["47","00","(?:0|[2-9]\\d{3})\\d{4}",[5,8],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["8"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]"]]],0,0,0,0,0,"[02-689]|7[0-8]"],NP:["977","00","(?:1\\d|9)\\d{9}|[1-9]\\d{7}",[8,10,11],[["(\\d)(\\d{7})","$1-$2",["1[2-6]"],"0$1"],["(\\d{2})(\\d{6})","$1-$2",["1[01]|[2-8]|9(?:[1-59]|[67][2-6])"],"0$1"],["(\\d{3})(\\d{7})","$1-$2",["9"]]],"0"],NR:["674","00","(?:444|(?:55|8\\d)\\d|666)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[4-68]"]]]],NU:["683","00","(?:[47]|888\\d)\\d{3}",[4,7],[["(\\d{3})(\\d{4})","$1 $2",["8"]]]],NZ:["64","0(?:0|161)","[1289]\\d{9}|50\\d{5}(?:\\d{2,3})?|[27-9]\\d{7,8}|(?:[34]\\d|6[0-35-9])\\d{6}|8\\d{4,6}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,8})","$1 $2",["8[1-79]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["50[036-8]|8|90","50(?:[0367]|88)|8|90"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["24|[346]|7[2-57-9]|9[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:10|74)|[589]"],"0$1"],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["1|2[028]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,5})","$1 $2 $3",["2(?:[169]|7[0-35-9])|7"],"0$1"]],"0",0,0,0,0,0,0,"00"],OM:["968","00","(?:1505|[279]\\d{3}|500)\\d{4}|800\\d{5,6}",[7,8,9],[["(\\d{3})(\\d{4,6})","$1 $2",["[58]"]],["(\\d{2})(\\d{6})","$1 $2",["2"]],["(\\d{4})(\\d{4})","$1 $2",["[179]"]]]],PA:["507","00","(?:00800|8\\d{3})\\d{6}|[68]\\d{7}|[1-57-9]\\d{6}",[7,8,10,11],[["(\\d{3})(\\d{4})","$1-$2",["[1-57-9]"]],["(\\d{4})(\\d{4})","$1-$2",["[68]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]]],PE:["51","00|19(?:1[124]|77|90)00","(?:[14-8]|9\\d)\\d{7}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["80"],"(0$1)"],["(\\d)(\\d{7})","$1 $2",["1"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["[4-8]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"]]],"0",0,0,0,0,0,0,"00"," Anexo "],PF:["689","00","4\\d{5}(?:\\d{2})?|8\\d{7,8}",[6,8,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["44"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4|8[7-9]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]]],PG:["675","00|140[1-3]","(?:180|[78]\\d{3})\\d{4}|(?:[2-589]\\d|64)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["18|[2-69]|85"]],["(\\d{4})(\\d{4})","$1 $2",["[78]"]]],0,0,0,0,0,0,0,"00"],PH:["63","00","(?:[2-7]|9\\d)\\d{8}|2\\d{5}|(?:1800|8)\\d{7,9}",[6,8,9,10,11,12,13],[["(\\d)(\\d{5})","$1 $2",["2"],"(0$1)"],["(\\d{4})(\\d{4,6})","$1 $2",["3(?:23|39|46)|4(?:2[3-6]|[35]9|4[26]|76)|544|88[245]|(?:52|64|86)2","3(?:230|397|461)|4(?:2(?:35|[46]4|51)|396|4(?:22|63)|59[347]|76[15])|5(?:221|446)|642[23]|8(?:622|8(?:[24]2|5[13]))"],"(0$1)"],["(\\d{5})(\\d{4})","$1 $2",["346|4(?:27|9[35])|883","3469|4(?:279|9(?:30|56))|8834"],"(0$1)"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|8[2-8]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],["(\\d{4})(\\d{1,2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["1"]]],"0"],PK:["92","00","122\\d{6}|[24-8]\\d{10,11}|9(?:[013-9]\\d{8,10}|2(?:[01]\\d\\d|2(?:[06-8]\\d|1[01]))\\d{7})|(?:[2-8]\\d{3}|92(?:[0-7]\\d|8[1-9]))\\d{6}|[24-9]\\d{8}|[89]\\d{7}",[8,9,10,11,12],[["(\\d{3})(\\d{3})(\\d{2,7})","$1 $2 $3",["[89]0"],"0$1"],["(\\d{4})(\\d{5})","$1 $2",["1"]],["(\\d{3})(\\d{6,7})","$1 $2",["2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8])","9(?:2[3-8]|98)|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:22|3[27-9]|4[2-6]|6[3569]|9[25-7]))[2-9]"],"(0$1)"],["(\\d{2})(\\d{7,8})","$1 $2",["(?:2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]"],"(0$1)"],["(\\d{5})(\\d{5})","$1 $2",["58"],"(0$1)"],["(\\d{3})(\\d{7})","$1 $2",["3"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[24-9]"],"(0$1)"]],"0"],PL:["48","00","(?:6|8\\d\\d)\\d{7}|[1-9]\\d{6}(?:\\d{2})?|[26]\\d{5}",[6,7,8,9,10],[["(\\d{5})","$1",["19"]],["(\\d{3})(\\d{3})","$1 $2",["11|20|64"]],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])1","(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])19"]],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["64"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["21|39|45|5[0137]|6[0469]|7[02389]|8(?:0[14]|8)"]],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[2-8]|[2-7]|8[1-79]|9[145]"]],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["8"]]]],PM:["508","00","[45]\\d{5}|(?:708|80\\d)\\d{6}",[6,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[45]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0"],PR:["1","011","(?:[589]\\d\\d|787)\\d{7}",[10],0,"1",0,0,0,0,"787|939"],PS:["970","00","[2489]2\\d{6}|(?:1\\d|5)\\d{8}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2489]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["5"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],PT:["351","00","1693\\d{5}|(?:[26-9]\\d|30)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["2[12]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["16|[236-9]"]]]],PW:["680","01[12]","(?:[24-8]\\d\\d|345|900)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],PY:["595","00","59\\d{4,6}|9\\d{5,10}|(?:[2-46-8]\\d|5[0-8])\\d{4,7}",[6,7,8,9,10,11],[["(\\d{3})(\\d{3,6})","$1 $2",["[2-9]0"],"0$1"],["(\\d{2})(\\d{5})","$1 $2",["[26]1|3[289]|4[1246-8]|7[1-3]|8[1-36]"],"(0$1)"],["(\\d{3})(\\d{4,5})","$1 $2",["2[279]|3[13-5]|4[359]|5|6(?:[34]|7[1-46-8])|7[46-8]|85"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2[14-68]|3[26-9]|4[1246-8]|6(?:1|75)|7[1-35]|8[1-36]"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["87"]],["(\\d{3})(\\d{6})","$1 $2",["9(?:[5-79]|8[1-6])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]"],"0$1"],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["9"]]],"0"],QA:["974","00","800\\d{4}|(?:2|800)\\d{6}|(?:0080|[3-7])\\d{7}",[7,8,9,11],[["(\\d{3})(\\d{4})","$1 $2",["2[16]|8"]],["(\\d{4})(\\d{4})","$1 $2",["[3-7]"]]]],RE:["262","00","(?:26|[689]\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2689]"],"0$1"]],"0",0,0,0,0,0,[["26(?:2\\d\\d|3(?:0\\d|1[0-6]))\\d{4}"],["69(?:2\\d\\d|3(?:[06][0-6]|1[013]|2[0-2]|3[0-39]|4\\d|5[0-5]|7[0-37]|8[0-8]|9[0-479]))\\d{4}"],["80\\d{7}"],["89[1-37-9]\\d{6}"],0,0,0,0,["9(?:399[0-3]|479[0-5]|76(?:2[27]|3[0-37]))\\d{4}"],["8(?:1[019]|2[0156]|84|90)\\d{6}"]]],RO:["40","00","(?:[2378]\\d|90)\\d{7}|[23]\\d{5}",[6,9],[["(\\d{3})(\\d{3})","$1 $2",["2[3-6]","2[3-6]\\d9"],"0$1"],["(\\d{2})(\\d{4})","$1 $2",["219|31"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[23]1"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[237-9]"],"0$1"]],"0",0,0,0,0,0,0,0," int "],RS:["381","00","38[02-9]\\d{6,9}|6\\d{7,9}|90\\d{4,8}|38\\d{5,6}|(?:7\\d\\d|800)\\d{3,9}|(?:[12]\\d|3[0-79])\\d{5,10}",[6,7,8,9,10,11,12],[["(\\d{3})(\\d{3,9})","$1 $2",["(?:2[389]|39)0|[7-9]"],"0$1"],["(\\d{2})(\\d{5,10})","$1 $2",["[1-36]"],"0$1"]],"0"],RU:["7","810","8\\d{13}|[347-9]\\d{9}",[10,14],[["(\\d{4})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-8]|2[1-9])","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:1[23]|[2-9]2))","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:13[03-69]|62[013-9]))|72[1-57-9]2"],"8 ($1)",1],["(\\d{5})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-68]|2[1-9])","7(?:1(?:[06][3-6]|[18]|2[35]|[3-5][3-5])|2(?:[13][3-5]|[24-689]|7[457]))","7(?:1(?:0(?:[356]|4[023])|[18]|2(?:3[013-9]|5)|3[45]|43[013-79]|5(?:3[1-8]|4[1-7]|5)|6(?:3[0-35-9]|[4-6]))|2(?:1(?:3[178]|[45])|[24-689]|3[35]|7[457]))|7(?:14|23)4[0-8]|71(?:33|45)[1-79]"],"8 ($1)",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"8 ($1)",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[349]|8(?:[02-7]|1[1-8])"],"8 ($1)",1],["(\\d{4})(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3 $4",["8"],"8 ($1)"]],"8",0,0,0,0,"3[04-689]|[489]",0,"8~10"],RW:["250","00","(?:06|[27]\\d\\d|[89]00)\\d{6}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[7-9]"],"0$1"]],"0"],SA:["966","00","92\\d{7}|(?:[15]|8\\d)\\d{8}",[9,10],[["(\\d{4})(\\d{5})","$1 $2",["9"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["81"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]],"0"],SB:["677","0[01]","(?:[1-6]|[7-9]\\d\\d)\\d{4}",[5,7],[["(\\d{2})(\\d{5})","$1 $2",["7|8[4-9]|9(?:[1-8]|9[0-8])"]]]],SC:["248","010|0[0-2]","800\\d{4}|(?:[249]\\d|64)\\d{5}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[246]|9[57]"]]],0,0,0,0,0,0,0,"00"],SD:["249","00","[19]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[19]"],"0$1"]],"0"],SE:["46","00","(?:[26]\\d\\d|9)\\d{9}|[1-9]\\d{8}|[1-689]\\d{7}|[1-4689]\\d{6}|2\\d{5}",[6,7,8,9,10],[["(\\d{2})(\\d{2,3})(\\d{2})","$1-$2 $3",["20"],"0$1",0,"$1 $2 $3"],["(\\d{3})(\\d{4})","$1-$2",["9(?:00|39|44|9)"],"0$1",0,"$1 $2"],["(\\d{2})(\\d{3})(\\d{2})","$1-$2 $3",["[12][136]|3[356]|4[0246]|6[03]|90[1-9]"],"0$1",0,"$1 $2 $3"],["(\\d)(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["8"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2,3})(\\d{2})","$1-$2 $3",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[125689]|4[02-57]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1",0,"$1 $2 $3"],["(\\d{3})(\\d{2,3})(\\d{3})","$1-$2 $3",["9(?:00|39|44)"],"0$1",0,"$1 $2 $3"],["(\\d{2})(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["1[13689]|2[0136]|3[1356]|4[0246]|54|6[03]|90[1-9]"],"0$1",0,"$1 $2 $3 $4"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["10|7"],"0$1",0,"$1 $2 $3 $4"],["(\\d)(\\d{3})(\\d{3})(\\d{2})","$1-$2 $3 $4",["8"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1-$2 $3 $4",["[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{2})(\\d{3})","$1-$2 $3 $4",["9"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4 $5",["[26]"],"0$1",0,"$1 $2 $3 $4 $5"]],"0"],SG:["65","0[0-3]\\d","(?:(?:1\\d|8)\\d\\d|7000)\\d{7}|[3689]\\d{7}",[8,10,11],[["(\\d{4})(\\d{4})","$1 $2",["[369]|8(?:0[1-8]|[1-9])"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]],["(\\d{4})(\\d{4})(\\d{3})","$1 $2 $3",["7"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]]],SH:["290","00","(?:[256]\\d|8)\\d{3}",[4,5],0,0,0,0,0,0,"[256]"],SI:["386","00|10(?:22|66|88|99)","[1-7]\\d{7}|8\\d{4,7}|90\\d{4,6}",[5,6,7,8],[["(\\d{2})(\\d{3,6})","$1 $2",["8[09]|9"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["59|8"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37][01]|4[0139]|51|6"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-57]"],"(0$1)"]],"0",0,0,0,0,0,0,"00"],SJ:["47","00","0\\d{4}|(?:[489]\\d|79)\\d{6}",[5,8],0,0,0,0,0,0,"79"],SK:["421","00","[2-689]\\d{8}|[2-59]\\d{6}|[2-5]\\d{5}",[6,7,9],[["(\\d)(\\d{2})(\\d{3,4})","$1 $2 $3",["21"],"0$1"],["(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["[3-5][1-8]1","[3-5][1-8]1[67]"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{2})","$1/$2 $3 $4",["2"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[689]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1/$2 $3 $4",["[3-5]"],"0$1"]],"0"],SL:["232","00","(?:[237-9]\\d|66)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[236-9]"],"(0$1)"]],"0"],SM:["378","00","(?:0549|[5-7]\\d)\\d{6}",[8,10],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]"]],["(\\d{4})(\\d{6})","$1 $2",["0"]]],0,0,"([89]\\d{5})$","0549$1"],SN:["221","00","(?:[378]\\d|93)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[379]"]]]],SO:["252","00","[346-9]\\d{8}|[12679]\\d{7}|[1-5]\\d{6}|[1348]\\d{5}",[6,7,8,9],[["(\\d{2})(\\d{4})","$1 $2",["8[125]"]],["(\\d{6})","$1",["[134]"]],["(\\d)(\\d{6})","$1 $2",["[15]|2[0-79]|3[0-46-8]|4[0-7]"]],["(\\d)(\\d{7})","$1 $2",["(?:2|90)4|[67]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[348]|64|79|90"]],["(\\d{2})(\\d{5,7})","$1 $2",["1|28|6[0-35-9]|77|9[2-9]"]]],"0"],SR:["597","00","(?:[2-5]|68|[78]\\d)\\d{5}",[6,7],[["(\\d{2})(\\d{2})(\\d{2})","$1-$2-$3",["56"]],["(\\d{3})(\\d{3})","$1-$2",["[2-5]"]],["(\\d{3})(\\d{4})","$1-$2",["[6-8]"]]]],SS:["211","00","[19]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[19]"],"0$1"]],"0"],ST:["239","00","(?:22|9\\d)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[29]"]]]],SV:["503","00","[267]\\d{7}|[89]00\\d{4}(?:\\d{4})?",[7,8,11],[["(\\d{3})(\\d{4})","$1 $2",["[89]"]],["(\\d{4})(\\d{4})","$1 $2",["[267]"]],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[89]"]]]],SX:["1","011","7215\\d{6}|(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"(5\\d{6})$|1","721$1",0,"721"],SY:["963","00","[1-39]\\d{8}|[1-5]\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-5]"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1",1]],"0"],SZ:["268","00","0800\\d{4}|(?:[237]\\d|900)\\d{6}",[8,9],[["(\\d{4})(\\d{4})","$1 $2",["[0237]"]],["(\\d{5})(\\d{4})","$1 $2",["9"]]]],TA:["290","00","8\\d{3}",[4],0,0,0,0,0,0,"8"],TC:["1","011","(?:[58]\\d\\d|649|900)\\d{7}",[10],0,"1",0,"([2-479]\\d{6})$|1","649$1",0,"649"],TD:["235","00|16","(?:22|[69]\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2679]"]]],0,0,0,0,0,0,0,"00"],TG:["228","00","[279]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[279]"]]]],TH:["66","00[1-9]","(?:001800|[2-57]|[689]\\d)\\d{7}|1\\d{7,9}",[8,9,10,13],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[13-9]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],TJ:["992","810","[0-57-9]\\d{8}",[9],[["(\\d{6})(\\d)(\\d{2})","$1 $2 $3",["331","3317"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["44[04]|[34]7"]],["(\\d{4})(\\d)(\\d{4})","$1 $2 $3",["3[1-5]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[0-57-9]"]]],0,0,0,0,0,0,0,"8~10"],TK:["690","00","[2-47]\\d{3,6}",[4,5,6,7]],TL:["670","00","7\\d{7}|(?:[2-47]\\d|[89]0)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[2-489]|70"]],["(\\d{4})(\\d{4})","$1 $2",["7"]]]],TM:["993","810","[1-6]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["12"],"(8 $1)"],["(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-5]"],"(8 $1)"],["(\\d{2})(\\d{6})","$1 $2",["6"],"8 $1"]],"8",0,0,0,0,0,0,"8~10"],TN:["216","00","[2-57-9]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-57-9]"]]]],TO:["676","00","(?:0800|(?:[5-8]\\d\\d|999)\\d)\\d{3}|[2-8]\\d{4}",[5,7],[["(\\d{2})(\\d{3})","$1-$2",["[2-4]|50|6[09]|7[0-24-69]|8[05]"]],["(\\d{4})(\\d{3})","$1 $2",["0"]],["(\\d{3})(\\d{4})","$1 $2",["[5-9]"]]]],TR:["90","00","4\\d{6}|8\\d{11,12}|(?:[2-58]\\d\\d|900)\\d{7}",[7,10,12,13],[["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["512|8[01589]|90"],"0$1",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5(?:[0-59]|61)","5(?:[0-59]|61[06])","5(?:[0-59]|61[06]1)"],"0$1",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24][1-8]|3[1-9]"],"(0$1)",1],["(\\d{3})(\\d{3})(\\d{6,7})","$1 $2 $3",["80"],"0$1",1]],"0"],TT:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-46-8]\\d{6})$|1","868$1",0,"868"],TV:["688","00","(?:2|7\\d\\d|90)\\d{4}",[5,6,7],[["(\\d{2})(\\d{3})","$1 $2",["2"]],["(\\d{2})(\\d{4})","$1 $2",["90"]],["(\\d{2})(\\d{5})","$1 $2",["7"]]]],TW:["886","0(?:0[25-79]|19)","[2-689]\\d{8}|7\\d{9,10}|[2-8]\\d{7}|2\\d{6}",[7,8,9,10,11],[["(\\d{2})(\\d)(\\d{4})","$1 $2 $3",["202"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[258]0"],"0$1"],["(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["[23568]|4(?:0[02-48]|[1-47-9])|7[1-9]","[23568]|4(?:0[2-48]|[1-47-9])|(?:400|7)[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"],"0$1"],["(\\d{2})(\\d{4})(\\d{4,5})","$1 $2 $3",["7"],"0$1"]],"0",0,0,0,0,0,0,0,"#"],TZ:["255","00[056]","(?:[25-8]\\d|41|90)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[24]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["5"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[67]"],"0$1"]],"0"],UA:["380","00","[89]\\d{9}|[3-9]\\d{8}",[9,10],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6[12][29]|(?:3[1-8]|4[136-8]|5[12457]|6[49])2|(?:56|65)[24]","6[12][29]|(?:35|4[1378]|5[12457]|6[49])2|(?:56|65)[24]|(?:3[1-46-8]|46)2[013-9]"],"0$1"],["(\\d{4})(\\d{5})","$1 $2",["3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6[0135689]|7[4-6])|6(?:[12][3-7]|[459])","3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6(?:[015689]|3[02389])|7[4-6])|6(?:[12][3-7]|[459])"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|89|9[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],"0",0,0,0,0,0,0,"0~0"],UG:["256","00[057]","800\\d{6}|(?:[29]0|[347]\\d)\\d{7}",[9],[["(\\d{4})(\\d{5})","$1 $2",["202","2024"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["[27-9]|4(?:6[45]|[7-9])"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[34]"],"0$1"]],"0"],US:["1","011","[2-9]\\d{9}|3\\d{6}",[10],[["(\\d{3})(\\d{4})","$1-$2",["310"],0,1],["(\\d{3})(\\d{3})(\\d{4})","($1) $2-$3",["[2-9]"],0,1,"$1-$2-$3"]],"1",0,0,0,0,0,[["5056(?:[0-35-9]\\d|4[468])\\d{4}|(?:4722|505[2-57-9]|983[29])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-589]|3[149]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[01356]|3[0-24679]|4[167]|5[0-2]|6[014]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|[34][016]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-7]|3[1247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[068]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}"],[""],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}"]]],UY:["598","0(?:0|1[3-9]\\d)","0004\\d{2,9}|[1249]\\d{7}|(?:[49]\\d|80)\\d{5}",[6,7,8,9,10,11,12,13],[["(\\d{3})(\\d{3,4})","$1 $2",["0"]],["(\\d{3})(\\d{4})","$1 $2",["[49]0|8"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"],["(\\d{4})(\\d{4})","$1 $2",["[124]"]],["(\\d{3})(\\d{3})(\\d{2,4})","$1 $2 $3",["0"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{2,4})","$1 $2 $3 $4",["0"]]],"0",0,0,0,0,0,0,"00"," int. "],UZ:["998","810","(?:20|33|[5-79]\\d|88)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[235-9]"],"8 $1"]],"8",0,0,0,0,0,0,"8~10"],VA:["39","00","0\\d{5,10}|3[0-8]\\d{7,10}|55\\d{8}|8\\d{5}(?:\\d{2,4})?|(?:1\\d|39)\\d{7,8}",[6,7,8,9,10,11],0,0,0,0,0,0,"06698"],VC:["1","011","(?:[58]\\d\\d|784|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","784$1",0,"784"],VE:["58","00","[68]00\\d{7}|(?:[24]\\d|[59]0)\\d{8}",[10],[["(\\d{3})(\\d{7})","$1-$2",["[24-689]"],"0$1"]],"0"],VG:["1","011","(?:284|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-578]\\d{6})$|1","284$1",0,"284"],VI:["1","011","[58]\\d{9}|(?:34|90)0\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","340$1",0,"340"],VN:["84","00","[12]\\d{9}|[135-9]\\d{8}|[16]\\d{7}|[16-8]\\d{6}",[7,8,9,10],[["(\\d{2})(\\d{5})","$1 $2",["80"],"0$1",1],["(\\d{4})(\\d{4,6})","$1 $2",["1"],0,1],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["6"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[357-9]"],"0$1",1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["2[48]"],"0$1",1],["(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["2"],"0$1",1]],"0"],VU:["678","00","[57-9]\\d{6}|(?:[238]\\d|48)\\d{3}",[5,7],[["(\\d{3})(\\d{4})","$1 $2",["[57-9]"]]]],WF:["681","00","(?:40|72)\\d{4}|8\\d{5}(?:\\d{3})?",[6,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[478]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]]],WS:["685","0","(?:[2-6]|8\\d{5})\\d{4}|[78]\\d{6}|[68]\\d{5}",[5,6,7,10],[["(\\d{5})","$1",["[2-5]|6[1-9]"]],["(\\d{3})(\\d{3,7})","$1 $2",["[68]"]],["(\\d{2})(\\d{5})","$1 $2",["7"]]]],XK:["383","00","[23]\\d{7,8}|(?:4\\d\\d|[89]00)\\d{5}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-4]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[23]"],"0$1"]],"0"],YE:["967","00","(?:1|7\\d)\\d{7}|[1-7]\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-6]|7(?:[24-6]|8[0-7])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"],"0$1"]],"0"],YT:["262","00","(?:80|9\\d)\\d{7}|(?:26|63)9\\d{6}",[9],0,"0",0,0,0,0,0,[["269(?:0[0-467]|5[0-4]|6\\d|[78]0)\\d{4}"],["639(?:0[0-79]|1[019]|[267]\\d|3[09]|40|5[05-9]|9[04-79])\\d{4}"],["80\\d{7}"],0,0,0,0,0,["9(?:(?:39|47)8[01]|769\\d)\\d{4}"]]],ZA:["27","00","[1-79]\\d{8}|8\\d{4,9}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,4})","$1 $2",["8[1-4]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["8[1-4]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["860"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],"0"],ZM:["260","00","800\\d{6}|(?:21|63|[79]\\d)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[28]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[79]"],"0$1"]],"0"],ZW:["263","00","2(?:[0-57-9]\\d{6,8}|6[0-24-9]\\d{6,7})|[38]\\d{9}|[35-8]\\d{8}|[3-6]\\d{7}|[1-689]\\d{6}|[1-3569]\\d{5}|[1356]\\d{4}",[5,6,7,8,9,10],[["(\\d{3})(\\d{3,5})","$1 $2",["2(?:0[45]|2[278]|[49]8)|3(?:[09]8|17)|6(?:[29]8|37|75)|[23][78]|(?:33|5[15]|6[68])[78]"],"0$1"],["(\\d)(\\d{3})(\\d{2,4})","$1 $2 $3",["[49]"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["80"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["24|8[13-59]|(?:2[05-79]|39|5[45]|6[15-8])2","2(?:02[014]|4|[56]20|[79]2)|392|5(?:42|525)|6(?:[16-8]21|52[013])|8[13-59]"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:1[39]|2[0157]|[378]|[56][14])|3(?:12|29)","2(?:1[39]|2[0157]|[378]|[56][14])|3(?:123|29)"],"0$1"],["(\\d{4})(\\d{6})","$1 $2",["8"],"0$1"],["(\\d{2})(\\d{3,5})","$1 $2",["1|2(?:0[0-36-9]|12|29|[56])|3(?:1[0-689]|[24-6])|5(?:[0236-9]|1[2-4])|6(?:[013-59]|7[0-46-9])|(?:33|55|6[68])[0-69]|(?:29|3[09]|62)[0-79]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["29[013-9]|39|54"],"0$1"],["(\\d{4})(\\d{3,5})","$1 $2",["(?:25|54)8","258|5483"],"0$1"]],"0"]},nonGeographic:{800:["800",0,"(?:00|[1-9]\\d)\\d{6}",[8],[["(\\d{4})(\\d{4})","$1 $2",["\\d"]]],0,0,0,0,0,0,[0,0,["(?:00|[1-9]\\d)\\d{6}"]]],808:["808",0,"[1-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[1-9]"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,0,["[1-9]\\d{7}"]]],870:["870",0,"7\\d{11}|[35-7]\\d{8}",[9,12],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[35-7]"]]],0,0,0,0,0,0,[0,["(?:[356]|774[45])\\d{8}|7[6-8]\\d{7}"]]],878:["878",0,"10\\d{10}",[12],[["(\\d{2})(\\d{5})(\\d{5})","$1 $2 $3",["1"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,["10\\d{10}"]]],881:["881",0,"6\\d{9}|[0-36-9]\\d{8}",[9,10],[["(\\d)(\\d{3})(\\d{5})","$1 $2 $3",["[0-37-9]"]],["(\\d)(\\d{3})(\\d{5,6})","$1 $2 $3",["6"]]],0,0,0,0,0,0,[0,["6\\d{9}|[0-36-9]\\d{8}"]]],882:["882",0,"[13]\\d{6}(?:\\d{2,5})?|[19]\\d{7}|(?:[25]\\d\\d|4)\\d{7}(?:\\d{2})?",[7,8,9,10,11,12],[["(\\d{2})(\\d{5})","$1 $2",["16|342"]],["(\\d{2})(\\d{6})","$1 $2",["49"]],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["1[36]|9"]],["(\\d{2})(\\d{4})(\\d{3})","$1 $2 $3",["3[23]"]],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["16"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|23|3(?:[15]|4[57])|4|51"]],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["34"]],["(\\d{2})(\\d{4,5})(\\d{5})","$1 $2 $3",["[1-35]"]]],0,0,0,0,0,0,[0,["342\\d{4}|(?:337|49)\\d{6}|(?:3(?:2|47|7\\d{3})|50\\d{3})\\d{7}",[7,8,9,10,12]],0,0,0,0,0,0,["1(?:3(?:0[0347]|[13][0139]|2[035]|4[013568]|6[0459]|7[06]|8[15-8]|9[0689])\\d{4}|6\\d{5,10})|(?:345\\d|9[89])\\d{6}|(?:10|2(?:3|85\\d)|3(?:[15]|[69]\\d\\d)|4[15-8]|51)\\d{8}"]]],883:["883",0,"(?:[1-4]\\d|51)\\d{6,10}",[8,9,10,11,12],[["(\\d{3})(\\d{3})(\\d{2,8})","$1 $2 $3",["[14]|2[24-689]|3[02-689]|51[24-9]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["510"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["21"]],["(\\d{4})(\\d{4})(\\d{4})","$1 $2 $3",["51[13]"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[235]"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,["(?:2(?:00\\d\\d|10)|(?:370[1-9]|51\\d0)\\d)\\d{7}|51(?:00\\d{5}|[24-9]0\\d{4,7})|(?:1[013-79]|2[24-689]|3[02-689]|4[0-4])0\\d{5,9}"]]],888:["888",0,"\\d{11}",[11],[["(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3"]],0,0,0,0,0,0,[0,0,0,0,0,0,["\\d{11}"]]],979:["979",0,"[1359]\\d{8}",[9],[["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[1359]"]]],0,0,0,0,0,0,[0,0,0,["[1359]\\d{8}"]]]}};var ve={}.constructor;function Ce(t){return null!=t&&t.constructor===ve}function ye(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,a)}return n}function be(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function xe(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,a=new Array(e);no)return 1;if(o>r)return-1;if(!isNaN(r)&&isNaN(o))return 1;if(isNaN(r)&&!isNaN(o))return-1}return t[1]&&e[1]?t[1]>e[1]?1:t[1]t.length)&&(e=t.length);for(var n=0,a=new Array(e);n=t.length?{done:!0}:{done:!1,value:t[a++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(t.split(""));!(e=a()).done;)n+=un(e.value,n)||"";return n}function un(t,e){if("+"===t){if(e)return;return"+"}return function(t){return ln[t]}(t)}function hn(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,a=new Array(e);n=t.length?{done:!0}:{done:!1,value:t[a++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(e);!(n=i()).done;){var r=n.value;t.indexOf(r)<0&&a.push(r)}return a.sort((function(t,e){return t-e}))}(i,r.possibleLengths()))}else if(e&&!a)return"INVALID_LENGTH";var o=t.length,d=i[0];return d===o?"IS_POSSIBLE":d>o?"TOO_SHORT":i[i.length-1]=0?"IS_POSSIBLE":"INVALID_LENGTH"}function mn(t,e){return"IS_POSSIBLE"===$n(t,e)}function fn(t,e){return t=t||"",new RegExp("^(?:"+e+")$").test(t)}function gn(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,a=new Array(e);n=t.length?{done:!0}:{done:!1,value:t[a++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(vn);!(i=r()).done;){var o=i.value;if(yn(a,o,n))return o}}}}function yn(t,e,n){return!(!(e=n.type(e))||!e.pattern())&&!(e.possibleLengths()&&e.possibleLengths().indexOf(t.length)<0)&&fn(t,e.pattern())}var bn=/(\$\d)/;var xn=/^[\d]+(?:[~\u2053\u223C\uFF5E][\d]+)?$/;function wn(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,a=new Array(e);n=t.length?{done:!0}:{done:!1,value:t[a++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(t);!(n=a()).done;){var i=n.value;if(i.leadingDigitsPatterns().length>0){var r=i.leadingDigitsPatterns()[i.leadingDigitsPatterns().length-1];if(0!==e.search(r))continue}if(fn(e,i.pattern()))return i}}(a.formats(),t);return r?function(t,e,n){var a=n.useInternationalFormat,i=n.withNationalPrefix,r=(n.carrierCode,n.metadata,t.replace(new RegExp(e.pattern()),a?e.internationalFormat():i&&e.nationalPrefixFormattingRule()?e.format().replace(bn,e.nationalPrefixFormattingRule()):e.format()));return a?function(t){return t.replace(new RegExp("[".concat(Se,"]+"),"g")," ").trim()}(r):r}(t,r,{useInternationalFormat:"INTERNATIONAL"===n,withNationalPrefix:!r.nationalPrefixIsOptionalWhenFormattingInNationalFormat()||!i||!1!==i.nationalPrefix,carrierCode:e,metadata:a}):t}function On(t,e,n,a){return e?a(t,e,n):t}function Pn(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,a)}return n}function Ln(t){for(var e=1;e=0}(e,t,n)})):[]);var t,e,n,a}},{key:"isPossible",value:function(){return function(t,e,n){if(void 0===e&&(e={}),n=new We(n),e.v2){if(!t.countryCallingCode)throw new Error("Invalid phone number object passed");n.selectNumberingPlan(t.countryCallingCode)}else{if(!t.phone)return!1;if(t.country){if(!n.hasCountry(t.country))throw new Error("Unknown country: ".concat(t.country));n.country(t.country)}else{if(!t.countryCallingCode)throw new Error("Invalid phone number object passed");n.selectNumberingPlan(t.countryCallingCode)}}if(n.possibleLengths())return mn(t.phone||t.nationalNumber,n);if(t.countryCallingCode&&n.isNonGeographicCallingCode(t.countryCallingCode))return!0;throw new Error('Missing "possibleLengths" in metadata. Perhaps the metadata has been generated before v1.0.18.')}(this,{v2:!0},this.getMetadata())}},{key:"isValid",value:function(){return function(t,e,n){return e=e||{},(n=new We(n)).selectNumberingPlan(t.country,t.countryCallingCode),n.hasTypes()?void 0!==Cn(t,e,n.metadata):fn(e.v2?t.nationalNumber:t.phone,n.nationalNumberPattern())}(this,{v2:!0},this.getMetadata())}},{key:"isNonGeographic",value:function(){return new We(this.getMetadata()).isNonGeographicCallingCode(this.countryCallingCode)}},{key:"isEqual",value:function(t){return this.number===t.number&&this.ext===t.ext}},{key:"getType",value:function(){return Cn(this,{v2:!0},this.getMetadata())}},{key:"format",value:function(t,e){return function(t,e,n,a){if(n=n?In(In({},_n),n):_n,a=new We(a),t.country&&"001"!==t.country){if(!a.hasCountry(t.country))throw new Error("Unknown country: ".concat(t.country));a.country(t.country)}else{if(!t.countryCallingCode)return t.phone||"";a.selectNumberingPlan(t.countryCallingCode)}var i,r=a.countryCallingCode(),o=n.v2?t.nationalNumber:t.phone;switch(e){case"NATIONAL":return o?On(i=Sn(o,t.carrierCode,"NATIONAL",a,n),t.ext,a,n.formatExtension):"";case"INTERNATIONAL":return o?(i=Sn(o,null,"INTERNATIONAL",a,n),On(i="+".concat(r," ").concat(i),t.ext,a,n.formatExtension)):"+".concat(r);case"E.164":return"+".concat(r).concat(o);case"RFC3966":return function(t){var e=t.number,n=t.ext;if(!e)return"";if("+"!==e[0])throw new Error('"formatRFC3966()" expects "number" to be in E.164 format.');return"tel:".concat(e).concat(n?";ext="+n:"")}({number:"+".concat(r).concat(o),ext:t.ext});case"IDD":if(!n.fromCountry)return;var d=function(t,e,n,a,i){if(Qe(a,i.metadata)===n){var r=Sn(t,e,"NATIONAL",i);return"1"===n?n+" "+r:r}var o=function(t,e,n){var a=new We(n);return a.selectNumberingPlan(t,void 0),a.defaultIDDPrefix()?a.defaultIDDPrefix():xn.test(a.IDDPrefix())?a.IDDPrefix():void 0}(a,0,i.metadata);if(o)return"".concat(o," ").concat(n," ").concat(Sn(t,null,"INTERNATIONAL",i))}(o,t.carrierCode,r,n.fromCountry,a);return On(d,t.ext,a,n.formatExtension);default:throw new Error('Unknown "format" argument passed to "formatNumber()": "'.concat(e,'"'))}}(this,t,e?Ln(Ln({},e),{},{v2:!0}):{v2:!0},this.getMetadata())}},{key:"formatNational",value:function(t){return this.format("NATIONAL",t)}},{key:"formatInternational",value:function(t){return this.format("INTERNATIONAL",t)}},{key:"getURI",value:function(t){return this.format("RFC3966",t)}}],n&&kn(e.prototype,n),Object.defineProperty(e,"prototype",{writable:!1}),t}(),Dn=function(t){return/^[A-Z]{2}$/.test(t)},jn=new RegExp("(["+_e+"])");function Tn(t,e){var n=function(t,e){if(t&&e.numberingPlan.nationalPrefixForParsing()){var n=new RegExp("^(?:"+e.numberingPlan.nationalPrefixForParsing()+")"),a=n.exec(t);if(a){var i,r,o,d=a.length-1,s=d>0&&a[d];if(e.nationalPrefixTransformRule()&&s)i=t.replace(n,e.nationalPrefixTransformRule()),d>1&&(r=a[1]);else{var l=a[0];i=t.slice(l.length),s&&(r=a[1])}if(s){var c=t.indexOf(a[1]);t.slice(0,c)===e.numberingPlan.nationalPrefix()&&(o=e.numberingPlan.nationalPrefix())}else o=a[0];return{nationalNumber:i,nationalPrefix:o,carrierCode:r}}}return{nationalNumber:t}}(t,e),a=n.carrierCode,i=n.nationalNumber;if(i!==t){if(!function(t,e,n){return!(fn(t,n.nationalNumberPattern())&&!fn(e,n.nationalNumberPattern()))}(t,i,e))return{nationalNumber:t};if(e.possibleLengths()&&!function(t,e){switch($n(t,e)){case"TOO_SHORT":case"INVALID_LENGTH":return!1;default:return!0}}(i,e))return{nationalNumber:t}}return{nationalNumber:i,carrierCode:a}}function Rn(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,a=new Array(e);n=t.length?{done:!0}:{done:!1,value:t[a++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(n);!(r=d()).done;){var s=r.value;if(i.country(s),i.leadingDigits()){if(t&&0===t.search(i.leadingDigits()))return s}else if(Cn({phone:t,country:s},void 0,i.metadata)){if(!a)return s;if(s===a)return s;o.push(s)}}if(o.length>0)return o[0]}(n,{countries:r,defaultCountry:a,metadata:i.metadata}):void 0}var Un="+",Hn="(["+_e+"]|[\\-\\.\\(\\)]?)",zn=new RegExp("^\\"+Un+Hn+"*["+_e+"]"+Hn+"*$","g"),Wn=new RegExp("^(["+_e+"]+((\\-)*["+_e+"])*\\.)*[a-zA-Z]+((\\-)*["+_e+"])*\\.?$","g"),Yn="tel:",Gn=";phone-context=",Vn=";isub=";var Xn=250,qn=new RegExp("[++"+_e+"]"),Kn=new RegExp("[^"+_e+"#]+$"),Qn=!1;function Jn(t,e,n){if(e=e||{},n=new We(n),e.defaultCountry&&!n.hasCountry(e.defaultCountry)){if(e.v2)throw new je("INVALID_COUNTRY");throw new Error("Unknown country: ".concat(e.defaultCountry))}var a=function(t,e,n){var a=function(t,e){var n,a=e.extractFormattedPhoneNumber,i=function(t){var e=t.indexOf(Gn);if(e<0)return null;var n=e+Gn.length;if(n>=t.length)return"";var a=t.indexOf(";",n);return a>=0?t.substring(n,a):t.substring(n)}(t);if(!function(t){return null===t||0!==t.length&&(zn.test(t)||Wn.test(t))}(i))throw new je("NOT_A_NUMBER");if(null===i)n=a(t)||"";else{n="",i.charAt(0)===Un&&(n+=i);var r,o=t.indexOf(Yn);r=o>=0?o+Yn.length:0;var d=t.indexOf(Gn);n+=t.substring(r,d)}var s=n.indexOf(Vn);if(s>0&&(n=n.substring(0,s)),""!==n)return n}(t,{extractFormattedPhoneNumber:function(t){return function(t,e,n){if(t)if(t.length>Xn){if(n)throw new je("TOO_LONG")}else{if(!1===e)return t;var a=t.search(qn);if(!(a<0))return t.slice(a).replace(Kn,"")}}(t,n,e)}});if(!a)return{};if(!function(t){return t.length>=Ee&&dn.test(t)}(a))return function(t){return rn.test(t)}(a)?{error:"TOO_SHORT"}:{};var i=function(t){var e=t.search(sn);if(e<0)return{};for(var n=t.slice(0,e),a=t.match(sn),i=1;i0&&"0"===o[1]))return t}}}(t,e,n,a);if(!r||r===t){if(e||n){var o=function(t,e,n,a){var i=e?Qe(e,a):n;if(0===t.indexOf(i)){(a=new We(a)).selectNumberingPlan(e,n);var r=t.slice(i.length),o=Tn(r,a).nationalNumber,d=Tn(t,a).nationalNumber;if(!fn(d,a.nationalNumberPattern())&&fn(o,a.nationalNumberPattern())||"TOO_LONG"===$n(d,a))return{countryCallingCode:i,number:r}}return{number:t}}(t,e,n,a),d=o.countryCallingCode,s=o.number;if(d)return{countryCallingCodeSource:"FROM_NUMBER_WITHOUT_PLUS_SIGN",countryCallingCode:d,number:s}}return{number:t}}i=!0,t="+"+r}if("0"===t[1])return{};a=new We(a);for(var l=2;l-1<=Be&&l<=t.length;){var c=t.slice(1,l);if(a.hasCallingCode(c))return a.selectNumberingPlan(c),{countryCallingCodeSource:i?"FROM_NUMBER_WITH_IDD":"FROM_NUMBER_WITH_PLUS_SIGN",countryCallingCode:c,number:t.slice(l)};l++}return{}}(pn(t),e,n,a.metadata),o=r.countryCallingCodeSource,d=r.countryCallingCode,s=r.number;if(d)a.selectNumberingPlan(d);else{if(!s||!e&&!n)return{};a.selectNumberingPlan(e,n),e?i=e:Qn&&a.isNonGeographicCallingCode(n)&&(i="001"),d=n||Qe(e,a.metadata)}if(!s)return{countryCallingCodeSource:o,countryCallingCode:d};var l=Tn(pn(s),a),c=l.nationalNumber,p=l.carrierCode,u=Fn(d,{nationalNumber:c,defaultCountry:e,metadata:a});return u&&(i=u,"001"===u||a.country(i)),{country:i,countryCallingCode:d,countryCallingCodeSource:o,nationalNumber:c,carrierCode:p}}(i,e.defaultCountry,e.defaultCallingCode,n),s=d.country,l=d.nationalNumber,c=d.countryCallingCode,p=d.countryCallingCodeSource,u=d.carrierCode;if(!n.hasSelectedNumberingPlan()){if(e.v2)throw new je("INVALID_COUNTRY");return{}}if(!l||l.lengthIe){if(e.v2)throw new je("TOO_LONG");return{}}if(e.v2){var h=new Mn(c,l,n.metadata);return s&&(h.country=s),u&&(h.carrierCode=u),r&&(h.ext=r),h.__countryCallingCodeSource=p,h}var $=!!(e.extended?n.hasSelectedNumberingPlan():s)&&fn(l,n.nationalNumberPattern());return e.extended?{country:s,countryCallingCode:c,carrierCode:u,valid:$,possible:!!$||!(!0!==e.extended||!n.possibleLengths()||!mn(l,n)),phone:l,ext:r}:$?function(t,e,n){var a={country:t,phone:e};return n&&(a.ext=n),a}(s,l,r):{}}function ta(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,a)}return n}function ea(t){for(var e=1;e({phone:{...ua,readable:W[ua.name]}}),methods:{onValidate:t=>pa?ca(t,pa):ca(t)}},$a=(0,L.Z)(ha,(function(){var t=this;return(0,t._self._c)("AccountPropertySection",t._b({attrs:{placeholder:t.t("settings","Your phone number"),autocomplete:"tel",type:"tel","on-validate":t.onValidate}},"AccountPropertySection",t.phone,!1,!0))}),[],!1,null,null,null).exports,{location:Aa}=(0,o.j)("settings","personalInfoParameters",{}),ma={name:"LocationSection",components:{AccountPropertySection:qt},data:()=>({location:{...Aa,readable:W[Aa.name]}})},fa=(0,L.Z)(ma,(function(){var t=this;return(0,t._self._c)("AccountPropertySection",t._b({attrs:{autocomplete:"address-level1",placeholder:t.t("settings","Your city")}},"AccountPropertySection",t.location,!1,!0))}),[],!1,null,null,null).exports,{website:ga}=(0,o.j)("settings","personalInfoParameters",{}),va={name:"WebsiteSection",components:{AccountPropertySection:qt},data:()=>({website:{...ga,readable:W[ga.name]}}),methods:{onValidate:t=>function(t){try{return new URL(t),!0}catch(t){return!1}}(t)}},Ca=(0,L.Z)(va,(function(){var t=this;return(0,t._self._c)("AccountPropertySection",t._b({attrs:{placeholder:t.t("settings","Your website"),autocomplete:"url",type:"url","on-validate":t.onValidate}},"AccountPropertySection",t.website,!1,!0))}),[],!1,null,null,null).exports,{twitter:ya}=(0,o.j)("settings","personalInfoParameters",{}),ba={name:"TwitterSection",components:{AccountPropertySection:qt},data:()=>({twitter:{...ya,readable:W[ya.name]}})},xa=(0,L.Z)(ba,(function(){var t=this;return(0,t._self._c)("AccountPropertySection",t._b({attrs:{placeholder:t.t("settings","Your Twitter handle")}},"AccountPropertySection",t.twitter,!1,!0))}),[],!1,null,null,null).exports,{fediverse:wa}=(0,o.j)("settings","personalInfoParameters",{}),Ea={name:"FediverseSection",components:{AccountPropertySection:qt},data:()=>({fediverse:{...wa,readable:W[wa.name]}})},Ia=(0,L.Z)(Ea,(function(){var t=this;return(0,t._self._c)("AccountPropertySection",t._b({attrs:{placeholder:t.t("settings","Your handle")}},"AccountPropertySection",t.fediverse,!1,!0))}),[],!1,null,null,null).exports,Ba={name:"Language",props:{inputId:{type:String,default:null},commonLanguages:{type:Array,required:!0},otherLanguages:{type:Array,required:!0},language:{type:Object,required:!0}},data(){return{initialLanguage:this.language}},computed:{allLanguages(){return Object.freeze([...this.commonLanguages,...this.otherLanguages].reduce(((t,e)=>{let{code:n,name:a}=e;return{...t,[n]:a}}),{}))}},methods:{async onLanguageChange(t){const e=this.constructLanguage(t.target.value);var n;this.$emit("update:language",e),""!==(n=e).code&&""!==n.name&&void 0!==n.name&&await this.updateLanguage(e)},async updateLanguage(e){try{const t=await rt(V.LANGUAGE,e.code);this.handleResponse({language:e,status:t.ocs?.meta?.status}),this.reloadPage()}catch(e){this.handleResponse({errorMessage:t("settings","Unable to update language"),error:e})}},constructLanguage(t){return{code:t,name:this.allLanguages[t]}},handleResponse(t){let{language:e,status:n,errorMessage:a,error:i}=t;"ok"===n?this.initialLanguage=e:dt(i,a)},reloadPage(){location.reload()}}};var _a=a(96700),Sa={};Sa.styleTagTransform=I(),Sa.setAttributes=b(),Sa.insert=C().bind(null,"head"),Sa.domAPI=g(),Sa.insertStyleElement=w(),m()(_a.Z,Sa),_a.Z&&_a.Z.locals&&_a.Z.locals;const Oa=(0,L.Z)(Ba,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"language"},[e("select",{attrs:{id:t.inputId},on:{change:t.onLanguageChange}},[t._l(t.commonLanguages,(function(n){return e("option",{key:n.code,domProps:{selected:t.language.code===n.code,value:n.code}},[t._v("\n\t\t\t"+t._s(n.name)+"\n\t\t")])})),t._v(" "),e("option",{attrs:{disabled:""}},[t._v("\n\t\t\t──────────\n\t\t")]),t._v(" "),t._l(t.otherLanguages,(function(n){return e("option",{key:n.code,domProps:{selected:t.language.code===n.code,value:n.code}},[t._v("\n\t\t\t"+t._s(n.name)+"\n\t\t")])}))],2),t._v(" "),e("a",{attrs:{href:"https://www.transifex.com/nextcloud/nextcloud/",target:"_blank",rel:"noreferrer noopener"}},[e("em",[t._v(t._s(t.t("settings","Help translate")))])])])}),[],!1,null,"395f9cd4",null).exports,{languageMap:{activeLanguage:Pa,commonLanguages:La,otherLanguages:Na}}=(0,o.j)("settings","personalInfoParameters",{}),ka={name:"LanguageSection",components:{Language:Oa,HeaderBar:gt},data:()=>({propertyReadable:X.LANGUAGE,commonLanguages:La,otherLanguages:Na,language:Pa}),computed:{inputId:()=>`account-setting-${V.LANGUAGE}`,isEditable(){return Boolean(this.language)}}};var Ma=a(92044),Da={};Da.styleTagTransform=I(),Da.setAttributes=b(),Da.insert=C().bind(null,"head"),Da.domAPI=g(),Da.insertStyleElement=w(),m()(Ma.Z,Da),Ma.Z&&Ma.Z.locals&&Ma.Z.locals;const ja=(0,L.Z)(ka,(function(){var t=this,e=t._self._c;return e("section",[e("HeaderBar",{attrs:{"input-id":t.inputId,readable:t.propertyReadable}}),t._v(" "),t.isEditable?[e("Language",{attrs:{"input-id":t.inputId,"common-languages":t.commonLanguages,"other-languages":t.otherLanguages,language:t.language},on:{"update:language":function(e){t.language=e}}})]:e("span",[t._v("\n\t\t"+t._s(t.t("settings","No language set"))+"\n\t")])],2)}),[],!1,null,"92685b76",null).exports;var Ta=a(80351),Ra=a.n(Ta);const Za={name:"Locale",components:{Web:a(75079).default},props:{inputId:{type:String,default:null},locale:{type:Object,required:!0},localesForLanguage:{type:Array,required:!0},otherLocales:{type:Array,required:!0}},data(){return{initialLocale:this.locale,example:{date:Ra()().format("L"),time:Ra()().format("LTS"),firstDayOfWeek:window.dayNames[window.firstDay]}}},computed:{allLocales(){return Object.freeze([...this.localesForLanguage,...this.otherLocales].reduce(((t,e)=>{let{code:n,name:a}=e;return{...t,[n]:a}}),{}))}},created(){setInterval(this.refreshExample,1e3)},methods:{async onLocaleChange(t){const e=this.constructLocale(t.target.value);var n;this.$emit("update:locale",e),""!==(n=e).code&&""!==n.name&&void 0!==n.name&&await this.updateLocale(e)},async updateLocale(e){try{const t=await rt(V.LOCALE,e.code);this.handleResponse({locale:e,status:t.ocs?.meta?.status}),this.reloadPage()}catch(e){this.handleResponse({errorMessage:t("settings","Unable to update locale"),error:e})}},constructLocale(t){return{code:t,name:this.allLocales[t]}},handleResponse(t){let{locale:e,status:n,errorMessage:a,error:i}=t;"ok"===n?this.initialLocale=e:(this.$emit("update:locale",this.initialLocale),dt(i,a))},refreshExample(){this.example={date:Ra()().format("L"),time:Ra()().format("LTS"),firstDayOfWeek:window.dayNames[window.firstDay]}},reloadPage(){location.reload()}}};var Fa=a(46723),Ua={};Ua.styleTagTransform=I(),Ua.setAttributes=b(),Ua.insert=C().bind(null,"head"),Ua.domAPI=g(),Ua.insertStyleElement=w(),m()(Fa.Z,Ua),Fa.Z&&Fa.Z.locals&&Fa.Z.locals;const Ha=(0,L.Z)(Za,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"locale"},[e("select",{attrs:{id:t.inputId},on:{change:t.onLocaleChange}},[t._l(t.localesForLanguage,(function(n){return e("option",{key:n.code,domProps:{selected:t.locale.code===n.code,value:n.code}},[t._v("\n\t\t\t"+t._s(n.name)+"\n\t\t")])})),t._v(" "),e("option",{attrs:{disabled:""}},[t._v("\n\t\t\t──────────\n\t\t")]),t._v(" "),t._l(t.otherLocales,(function(n){return e("option",{key:n.code,domProps:{selected:t.locale.code===n.code,value:n.code}},[t._v("\n\t\t\t"+t._s(n.name)+"\n\t\t")])}))],2),t._v(" "),e("div",{staticClass:"example"},[e("Web",{attrs:{size:20}}),t._v(" "),e("div",{staticClass:"example__text"},[e("p",[e("span",[t._v(t._s(t.example.date))]),t._v(" "),e("span",[t._v(t._s(t.example.time))])]),t._v(" "),e("p",[t._v("\n\t\t\t\t"+t._s(t.t("settings","Week starts on {firstDayOfWeek}",{firstDayOfWeek:t.example.firstDayOfWeek}))+"\n\t\t\t")])])],1)])}),[],!1,null,"12e4d6c8",null).exports,{localeMap:{activeLocale:za,localesForLanguage:Wa,otherLocales:Ya}}=(0,o.j)("settings","personalInfoParameters",{}),Ga={name:"LocaleSection",components:{Locale:Ha,HeaderBar:gt},data:()=>({propertyReadable:X.LOCALE,localesForLanguage:Wa,otherLocales:Ya,locale:za}),computed:{inputId:()=>`account-setting-${V.LOCALE}`,isEditable(){return Boolean(this.locale)}}};var Va=a(33296),Xa={};Xa.styleTagTransform=I(),Xa.setAttributes=b(),Xa.insert=C().bind(null,"head"),Xa.domAPI=g(),Xa.insertStyleElement=w(),m()(Va.Z,Xa),Va.Z&&Va.Z.locals&&Va.Z.locals;const qa=(0,L.Z)(Ga,(function(){var t=this,e=t._self._c;return e("section",[e("HeaderBar",{attrs:{"input-id":t.inputId,readable:t.propertyReadable}}),t._v(" "),t.isEditable?[e("Locale",{attrs:{"input-id":t.inputId,"locales-for-language":t.localesForLanguage,"other-locales":t.otherLocales,locale:t.locale},on:{"update:locale":function(e){t.locale=e}}})]:e("span",[t._v("\n\t\t"+t._s(t.t("settings","No locale set"))+"\n\t")])],2)}),[],!1,null,"84fca724",null).exports;var Ka=a(9992),Qa=a(56323);const Ja={name:"EditProfileAnchorLink",components:{ChevronDownIcon:(0,L.Z)(Qa.Z,Ka.s,Ka.x,!1,null,null,null).exports},props:{profileEnabled:{type:Boolean,required:!0}},computed:{disabled(){return!this.profileEnabled}}};var ti=a(57758),ei={};ei.styleTagTransform=I(),ei.setAttributes=b(),ei.insert=C().bind(null,"head"),ei.domAPI=g(),ei.insertStyleElement=w(),m()(ti.Z,ei),ti.Z&&ti.Z.locals&&ti.Z.locals;var ni=a(29846),ai={};ai.styleTagTransform=I(),ai.setAttributes=b(),ai.insert=C().bind(null,"head"),ai.domAPI=g(),ai.insertStyleElement=w(),m()(ni.Z,ai),ni.Z&&ni.Z.locals&&ni.Z.locals;const ii=(0,L.Z)(Ja,(function(){var t=this,e=t._self._c;return e("a",t._g({class:{disabled:t.disabled},attrs:{href:"#profile-visibility"}},t.$listeners),[e("ChevronDownIcon",{staticClass:"anchor-icon",attrs:{size:22}}),t._v("\n\t"+t._s(t.t("settings","Edit your Profile visibility"))+"\n")],1)}),[],!1,null,"23992b06",null).exports,ri={name:"ProfileCheckbox",components:{NcCheckboxRadioSwitch:a(50448).Z},props:{profileEnabled:{type:Boolean,required:!0}},data(){return{isProfileEnabled:this.profileEnabled,loading:!1}},methods:{async saveEnableProfile(){this.loading=!0;try{const t=await rt(H.PROFILE_ENABLED,this.isProfileEnabled);this.handleResponse({isProfileEnabled:this.isProfileEnabled,status:t.ocs?.meta?.status})}catch(e){this.handleResponse({errorMessage:t("settings","Unable to update profile enabled state"),error:e})}},handleResponse(t){let{isProfileEnabled:e,status:n,errorMessage:a,error:i}=t;"ok"===n?(0,p.j8)("settings:profile-enabled:updated",e):dt(i,a),this.loading=!1}}},oi=(0,L.Z)(ri,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"checkbox-container"},[e("NcCheckboxRadioSwitch",{attrs:{type:"switch",checked:t.isProfileEnabled,loading:t.loading},on:{"update:checked":[function(e){t.isProfileEnabled=e},t.saveEnableProfile]}},[t._v("\n\t\t"+t._s(t.t("settings","Enable Profile"))+"\n\t")])],1)}),[],!1,null,null,null).exports,di={name:"ProfilePreviewCard",components:{NcAvatar:u.Z},props:{displayName:{type:String,required:!0},organisation:{type:String,required:!0},profileEnabled:{type:Boolean,required:!0},userId:{type:String,required:!0}},computed:{disabled(){return!this.profileEnabled},profilePageLink(){return this.profileEnabled?(0,l.generateUrl)("/u/{userId}",{userId:(0,r.ts)().uid}):null}}};var si=a(549),li={};li.styleTagTransform=I(),li.setAttributes=b(),li.insert=C().bind(null,"head"),li.domAPI=g(),li.insertStyleElement=w(),m()(si.Z,li),si.Z&&si.Z.locals&&si.Z.locals;const ci=(0,L.Z)(di,(function(){var t=this,e=t._self._c;return e("a",{staticClass:"preview-card",class:{disabled:t.disabled},attrs:{href:t.profilePageLink}},[e("NcAvatar",{staticClass:"preview-card__avatar",attrs:{user:t.userId,size:48,"show-user-status":!0,"show-user-status-compact":!1,"disable-menu":!0,"disable-tooltip":!0}}),t._v(" "),e("div",{staticClass:"preview-card__header"},[e("span",[t._v(t._s(t.displayName))])]),t._v(" "),e("div",{staticClass:"preview-card__footer"},[e("span",[t._v(t._s(t.organisation))])])],1)}),[],!1,null,"3375e082",null).exports,{organisation:{value:pi},displayName:{value:ui},profileEnabled:hi,userId:$i}=(0,o.j)("settings","personalInfoParameters",{}),Ai={name:"ProfileSection",components:{EditProfileAnchorLink:ii,HeaderBar:gt,ProfileCheckbox:oi,ProfilePreviewCard:ci},data:()=>({propertyReadable:z.PROFILE_ENABLED,organisation:pi,displayName:ui,profileEnabled:hi,userId:$i}),mounted(){(0,p.Ld)("settings:display-name:updated",this.handleDisplayNameUpdate),(0,p.Ld)("settings:organisation:updated",this.handleOrganisationUpdate)},beforeDestroy(){(0,p.r1)("settings:display-name:updated",this.handleDisplayNameUpdate),(0,p.r1)("settings:organisation:updated",this.handleOrganisationUpdate)},methods:{handleDisplayNameUpdate(t){this.displayName=t},handleOrganisationUpdate(t){this.organisation=t}}},mi=Ai;var fi=a(72008),gi={};gi.styleTagTransform=I(),gi.setAttributes=b(),gi.insert=C().bind(null,"head"),gi.domAPI=g(),gi.insertStyleElement=w(),m()(fi.Z,gi),fi.Z&&fi.Z.locals&&fi.Z.locals;const vi=(0,L.Z)(mi,(function(){var t=this,e=t._self._c;return e("section",[e("HeaderBar",{attrs:{readable:t.propertyReadable}}),t._v(" "),e("ProfileCheckbox",{attrs:{"profile-enabled":t.profileEnabled},on:{"update:profileEnabled":function(e){t.profileEnabled=e},"update:profile-enabled":function(e){t.profileEnabled=e}}}),t._v(" "),e("ProfilePreviewCard",{attrs:{organisation:t.organisation,"display-name":t.displayName,"profile-enabled":t.profileEnabled,"user-id":t.userId}}),t._v(" "),e("EditProfileAnchorLink",{attrs:{"profile-enabled":t.profileEnabled}})],1)}),[],!1,null,"cf64d964",null).exports,{organisation:Ci}=(0,o.j)("settings","personalInfoParameters",{}),yi={name:"OrganisationSection",components:{AccountPropertySection:qt},data:()=>({organisation:{...Ci,readable:W[Ci.name]}})},bi=(0,L.Z)(yi,(function(){var t=this;return(0,t._self._c)("AccountPropertySection",t._b({attrs:{autocomplete:"organization",placeholder:t.t("settings","Your organisation")}},"AccountPropertySection",t.organisation,!1,!0))}),[],!1,null,null,null).exports,{role:xi}=(0,o.j)("settings","personalInfoParameters",{}),wi={name:"RoleSection",components:{AccountPropertySection:qt},data:()=>({role:{...xi,readable:W[xi.name]}})},Ei=(0,L.Z)(wi,(function(){var t=this;return(0,t._self._c)("AccountPropertySection",t._b({attrs:{autocomplete:"organization-title",placeholder:t.t("settings","Your role")}},"AccountPropertySection",t.role,!1,!0))}),[],!1,null,null,null).exports,{headline:Ii}=(0,o.j)("settings","personalInfoParameters",{}),Bi={name:"HeadlineSection",components:{AccountPropertySection:qt},data:()=>({headline:{...Ii,readable:W[Ii.name]}})},_i=(0,L.Z)(Bi,(function(){var t=this;return(0,t._self._c)("AccountPropertySection",t._b({attrs:{placeholder:t.t("settings","Your headline")}},"AccountPropertySection",t.headline,!1,!0))}),[],!1,null,null,null).exports,{biography:Si}=(0,o.j)("settings","personalInfoParameters",{}),Oi={name:"BiographySection",components:{AccountPropertySection:qt},data:()=>({biography:{...Si,readable:W[Si.name]}})},Pi=(0,L.Z)(Oi,(function(){var t=this;return(0,t._self._c)("AccountPropertySection",t._b({attrs:{placeholder:t.t("settings","Your biography"),"multi-line":!0}},"AccountPropertySection",t.biography,!1,!0))}),[],!1,null,null,null).exports;var Li=a(19664);const Ni=Object.freeze({SHOW:"show",SHOW_USERS_ONLY:"show_users_only",HIDE:"hide"}),ki=Object.freeze({[Ni.SHOW]:{name:Ni.SHOW,label:t("settings","Show to everyone")},[Ni.SHOW_USERS_ONLY]:{name:Ni.SHOW_USERS_ONLY,label:t("settings","Show to logged in users only")},[Ni.HIDE]:{name:Ni.HIDE,label:t("settings","Hide")}}),{profileEnabled:Mi}=(0,o.j)("settings","personalInfoParameters",!1),Di={name:"VisibilityDropdown",components:{NcSelect:Li.Z},props:{paramId:{type:String,required:!0},displayId:{type:String,required:!0},visibility:{type:String,required:!0}},data(){return{initialVisibility:this.visibility,profileEnabled:Mi}},computed:{disabled(){return!this.profileEnabled},inputId(){return`profile-visibility-${this.paramId}`},visibilityObject(){return ki[this.visibility]},visibilityOptions:()=>Object.values(ki)},mounted(){(0,p.Ld)("settings:profile-enabled:updated",this.handleProfileEnabledUpdate)},beforeDestroy(){(0,p.r1)("settings:profile-enabled:updated",this.handleProfileEnabledUpdate)},methods:{async onVisibilityChange(t){if(null!==t){const{name:e}=t;this.$emit("update:visibility",e),""!==e&&await this.updateVisibility(e)}},async updateVisibility(e){try{const t=await(async(t,e)=>{const n=(0,r.ts)().uid,a=(0,l.generateOcsUrl)("/profile/{userId}",{userId:n});return await(0,it.Z)(),(await s.Z.put(a,{paramId:t,visibility:e})).data})(this.paramId,e);this.handleResponse({visibility:e,status:t.ocs?.meta?.status})}catch(e){this.handleResponse({errorMessage:t("settings","Unable to update visibility of {displayId}",{displayId:this.displayId}),error:e})}},handleResponse(t){let{visibility:e,status:n,errorMessage:a,error:i}=t;"ok"===n?this.initialVisibility=e:dt(i,a)},handleProfileEnabledUpdate(t){this.profileEnabled=t}}},ji=Di;var Ti=a(62432),Ri={};Ri.styleTagTransform=I(),Ri.setAttributes=b(),Ri.insert=C().bind(null,"head"),Ri.domAPI=g(),Ri.insertStyleElement=w(),m()(Ti.Z,Ri),Ti.Z&&Ti.Z.locals&&Ti.Z.locals;const Zi=(0,L.Z)(ji,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"visibility-container",class:{disabled:t.disabled}},[e("label",{attrs:{for:t.inputId}},[t._v("\n\t\t"+t._s(t.displayId)+"\n\t")]),t._v(" "),e("NcSelect",{staticClass:"visibility-container__select",attrs:{"input-id":t.inputId,clearable:!1,options:t.visibilityOptions,value:t.visibilityObject},on:{"option:selected":t.onVisibilityChange}})],1)}),[],!1,null,"c7ec7e16",null).exports,{profileConfig:Fi}=(0,o.j)("settings","profileParameters",{}),{profileEnabled:Ui}=(0,o.j)("settings","personalInfoParameters",!1),Hi=(t,e)=>t.appId===e.appId||"core"!==t.appId&&"core"!==e.appId?t.displayId.localeCompare(e.displayId):"core"===t.appId?1:-1,zi={name:"ProfileVisibilitySection",components:{HeaderBar:gt,VisibilityDropdown:Zi},data:()=>({heading:Y.PROFILE_VISIBILITY,profileEnabled:Ui,visibilityParams:Object.entries(Fi).map((t=>{let[e,{appId:n,displayId:a,visibility:i}]=t;return{id:e,appId:n,displayId:a,visibility:i}})).sort(Hi),marginLeft:window.matchMedia("(min-width: 1600px)").matches?window.getComputedStyle(document.getElementById("vue-avatar-section")).getPropertyValue("width").trim():"0px"}),computed:{disabled(){return!this.profileEnabled},rows(){return Math.ceil(this.visibilityParams.length/2)}},mounted(){(0,p.Ld)("settings:profile-enabled:updated",this.handleProfileEnabledUpdate),window.onresize=()=>{this.marginLeft=window.matchMedia("(min-width: 1600px)").matches?window.getComputedStyle(document.getElementById("vue-avatar-section")).getPropertyValue("width").trim():"0px"}},beforeDestroy(){(0,p.r1)("settings:profile-enabled:updated",this.handleProfileEnabledUpdate)},methods:{handleProfileEnabledUpdate(t){this.profileEnabled=t}}},Wi=zi;var Yi=a(10696),Gi={};Gi.styleTagTransform=I(),Gi.setAttributes=b(),Gi.insert=C().bind(null,"head"),Gi.domAPI=g(),Gi.insertStyleElement=w(),m()(Yi.Z,Gi),Yi.Z&&Yi.Z.locals&&Yi.Z.locals;const Vi=(0,L.Z)(Wi,(function(){var t=this,e=t._self._c;return e("section",{style:{marginLeft:t.marginLeft},attrs:{id:"profile-visibility"}},[e("HeaderBar",{attrs:{"is-heading":!0,readable:t.heading}}),t._v(" "),e("em",{class:{disabled:t.disabled}},[t._v("\n\t\t"+t._s(t.t("settings",'The more restrictive setting of either visibility or scope is respected on your Profile. For example, if visibility is set to "Show to everyone" and scope is set to "Private", "Private" is respected.'))+"\n\t")]),t._v(" "),e("div",{staticClass:"visibility-dropdowns",style:{gridTemplateRows:`repeat(${t.rows}, 44px)`}},t._l(t.visibilityParams,(function(n){return e("VisibilityDropdown",{key:n.id,attrs:{"param-id":n.id,"display-id":n.displayId,visibility:n.visibility},on:{"update:visibility":function(e){return t.$set(n,"visibility",e)}}})})),1)],1)}),[],!1,null,"199109a6",null).exports;a.nc=btoa((0,r.IH)());const Xi=(0,o.j)("settings","profileEnabledGlobally",!0);i.default.mixin({methods:{t:d.Iu}});const qi=i.default.extend(It),Ki=i.default.extend(Zt),Qi=i.default.extend(te),Ji=i.default.extend(fe),tr=i.default.extend($a),er=i.default.extend(fa),nr=i.default.extend(Ca),ar=i.default.extend(xa),ir=i.default.extend(Ia),rr=i.default.extend(ja),or=i.default.extend(qa);if((new qi).$mount("#vue-avatar-section"),(new Ki).$mount("#vue-details-section"),(new Qi).$mount("#vue-displayname-section"),(new Ji).$mount("#vue-email-section"),(new tr).$mount("#vue-phone-section"),(new er).$mount("#vue-location-section"),(new nr).$mount("#vue-website-section"),(new ar).$mount("#vue-twitter-section"),(new ir).$mount("#vue-fediverse-section"),(new rr).$mount("#vue-language-section"),(new or).$mount("#vue-locale-section"),Xi){const t=i.default.extend(vi),e=i.default.extend(bi),n=i.default.extend(Ei),a=i.default.extend(_i),r=i.default.extend(Pi),o=i.default.extend(Vi);(new t).$mount("#vue-profile-section"),(new e).$mount("#vue-organisation-section"),(new n).$mount("#vue-role-section"),(new a).$mount("#vue-headline-section"),(new r).$mount("#vue-biography-section"),(new o).$mount("#vue-profile-visibility-section")}},33129:function(t){t.exports=function(){"use strict";function t(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,a)}return n}function e(e){for(var n=1;nt.length)&&(e=t.length);for(var n=0,a=new Array(e);n0&&t<1/0};function at(t){return void 0===t}function it(t){return"object"===n(t)&&null!==t}var rt=Object.prototype.hasOwnProperty;function ot(t){if(!it(t))return!1;try{var e=t.constructor,n=e.prototype;return e&&n&&rt.call(n,"isPrototypeOf")}catch(t){return!1}}function dt(t){return"function"==typeof t}var st=Array.prototype.slice;function lt(t){return Array.from?Array.from(t):st.call(t)}function ct(t,e){return t&&dt(e)&&(Array.isArray(t)||et(t.length)?lt(t).forEach((function(n,a){e.call(t,n,a,t)})):it(t)&&Object.keys(t).forEach((function(n){e.call(t,t[n],n,t)}))),t}var pt=Object.assign||function(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),a=1;a0&&n.forEach((function(e){it(e)&&Object.keys(e).forEach((function(n){t[n]=e[n]}))})),t},ut=/\.\d*(?:0|9){12}\d*$/;function ht(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1e11;return ut.test(t)?Math.round(t*e)/e:t}var $t=/^width|height|left|top|marginLeft|marginTop$/;function At(t,e){var n=t.style;ct(e,(function(t,e){$t.test(e)&&et(t)&&(t="".concat(t,"px")),n[e]=t}))}function mt(t,e){if(e)if(et(t.length))ct(t,(function(t){mt(t,e)}));else if(t.classList)t.classList.add(e);else{var n=t.className.trim();n?n.indexOf(e)<0&&(t.className="".concat(n," ").concat(e)):t.className=e}}function ft(t,e){e&&(et(t.length)?ct(t,(function(t){ft(t,e)})):t.classList?t.classList.remove(e):t.className.indexOf(e)>=0&&(t.className=t.className.replace(e,"")))}function gt(t,e,n){e&&(et(t.length)?ct(t,(function(t){gt(t,e,n)})):n?mt(t,e):ft(t,e))}var vt=/([a-z\d])([A-Z])/g;function Ct(t){return t.replace(vt,"$1-$2").toLowerCase()}function yt(t,e){return it(t[e])?t[e]:t.dataset?t.dataset[e]:t.getAttribute("data-".concat(Ct(e)))}function bt(t,e,n){it(n)?t[e]=n:t.dataset?t.dataset[e]=n:t.setAttribute("data-".concat(Ct(e)),n)}var xt=/\s\s*/,wt=function(){var t=!1;if(d){var e=!1,n=function(){},a=Object.defineProperty({},"once",{get:function(){return t=!0,e},set:function(t){e=t}});s.addEventListener("test",n,a),s.removeEventListener("test",n,a)}return t}();function Et(t,e,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=n;e.trim().split(xt).forEach((function(e){if(!wt){var r=t.listeners;r&&r[e]&&r[e][n]&&(i=r[e][n],delete r[e][n],0===Object.keys(r[e]).length&&delete r[e],0===Object.keys(r).length&&delete t.listeners)}t.removeEventListener(e,i,a)}))}function It(t,e,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=n;e.trim().split(xt).forEach((function(e){if(a.once&&!wt){var r=t.listeners,o=void 0===r?{}:r;i=function(){delete o[e][n],t.removeEventListener(e,i,a);for(var r=arguments.length,d=new Array(r),s=0;s1&&void 0!==arguments[1]?arguments[1]:"contain",r=nt(a),o=nt(n);if(r&&o){var d=n*e;"contain"===i&&d>a||"cover"===i&&d=8&&(r=s+c)}}}if(r){var p,u,h=n.getUint16(r,a);for(u=0;u=0?i:200),height:Math.max(n.offsetHeight,r>=0?r:100)};this.containerData=o,At(a,{width:o.width,height:o.height}),mt(t,I),ft(a,I)},initCanvas:function(){var t=this.containerData,e=this.imageData,n=this.options.viewMode,a=Math.abs(e.rotate)%180==90,i=a?e.naturalHeight:e.naturalWidth,r=a?e.naturalWidth:e.naturalHeight,o=i/r,d=t.width,s=t.height;t.height*o>t.width?3===n?d=t.height*o:s=t.width/o:3===n?s=t.width/o:d=t.height*o;var l={aspectRatio:o,naturalWidth:i,naturalHeight:r,width:d,height:s};this.canvasData=l,this.limited=1===n||2===n,this.limitCanvas(!0,!0),l.width=Math.min(Math.max(l.width,l.minWidth),l.maxWidth),l.height=Math.min(Math.max(l.height,l.minHeight),l.maxHeight),l.left=(t.width-l.width)/2,l.top=(t.height-l.height)/2,l.oldLeft=l.left,l.oldTop=l.top,this.initialCanvasData=pt({},l)},limitCanvas:function(t,e){var n=this.options,a=this.containerData,i=this.canvasData,r=this.cropBoxData,o=n.viewMode,d=i.aspectRatio,s=this.cropped&&r;if(t){var l=Number(n.minCanvasWidth)||0,c=Number(n.minCanvasHeight)||0;o>1?(l=Math.max(l,a.width),c=Math.max(c,a.height),3===o&&(c*d>l?l=c*d:c=l/d)):o>0&&(l?l=Math.max(l,s?r.width:0):c?c=Math.max(c,s?r.height:0):s&&(l=r.width,(c=r.height)*d>l?l=c*d:c=l/d));var p=Mt({aspectRatio:d,width:l,height:c});l=p.width,c=p.height,i.minWidth=l,i.minHeight=c,i.maxWidth=1/0,i.maxHeight=1/0}if(e)if(o>(s?0:1)){var u=a.width-i.width,h=a.height-i.height;i.minLeft=Math.min(0,u),i.minTop=Math.min(0,h),i.maxLeft=Math.max(0,u),i.maxTop=Math.max(0,h),s&&this.limited&&(i.minLeft=Math.min(r.left,r.left+(r.width-i.width)),i.minTop=Math.min(r.top,r.top+(r.height-i.height)),i.maxLeft=r.left,i.maxTop=r.top,2===o&&(i.width>=a.width&&(i.minLeft=Math.min(0,u),i.maxLeft=Math.max(0,u)),i.height>=a.height&&(i.minTop=Math.min(0,h),i.maxTop=Math.max(0,h))))}else i.minLeft=-i.width,i.minTop=-i.height,i.maxLeft=a.width,i.maxTop=a.height},renderCanvas:function(t,e){var n=this.canvasData,a=this.imageData;if(e){var i=function(t){var e=t.width,n=t.height,a=t.degree;if(90==(a=Math.abs(a)%180))return{width:n,height:e};var i=a%90*Math.PI/180,r=Math.sin(i),o=Math.cos(i),d=e*o+n*r,s=e*r+n*o;return a>90?{width:s,height:d}:{width:d,height:s}}({width:a.naturalWidth*Math.abs(a.scaleX||1),height:a.naturalHeight*Math.abs(a.scaleY||1),degree:a.rotate||0}),r=i.width,o=i.height,d=n.width*(r/n.naturalWidth),s=n.height*(o/n.naturalHeight);n.left-=(d-n.width)/2,n.top-=(s-n.height)/2,n.width=d,n.height=s,n.aspectRatio=r/o,n.naturalWidth=r,n.naturalHeight=o,this.limitCanvas(!0,!1)}(n.width>n.maxWidth||n.widthn.maxHeight||n.heighte.width?i.height=i.width/n:i.width=i.height*n),this.cropBoxData=i,this.limitCropBox(!0,!0),i.width=Math.min(Math.max(i.width,i.minWidth),i.maxWidth),i.height=Math.min(Math.max(i.height,i.minHeight),i.maxHeight),i.width=Math.max(i.minWidth,i.width*a),i.height=Math.max(i.minHeight,i.height*a),i.left=e.left+(e.width-i.width)/2,i.top=e.top+(e.height-i.height)/2,i.oldLeft=i.left,i.oldTop=i.top,this.initialCropBoxData=pt({},i)},limitCropBox:function(t,e){var n=this.options,a=this.containerData,i=this.canvasData,r=this.cropBoxData,o=this.limited,d=n.aspectRatio;if(t){var s=Number(n.minCropBoxWidth)||0,l=Number(n.minCropBoxHeight)||0,c=o?Math.min(a.width,i.width,i.width+i.left,a.width-i.left):a.width,p=o?Math.min(a.height,i.height,i.height+i.top,a.height-i.top):a.height;s=Math.min(s,a.width),l=Math.min(l,a.height),d&&(s&&l?l*d>s?l=s/d:s=l*d:s?l=s/d:l&&(s=l*d),p*d>c?p=c/d:c=p*d),r.minWidth=Math.min(s,c),r.minHeight=Math.min(l,p),r.maxWidth=c,r.maxHeight=p}e&&(o?(r.minLeft=Math.max(0,i.left),r.minTop=Math.max(0,i.top),r.maxLeft=Math.min(a.width,i.left+i.width)-r.width,r.maxTop=Math.min(a.height,i.top+i.height)-r.height):(r.minLeft=0,r.minTop=0,r.maxLeft=a.width-r.width,r.maxTop=a.height-r.height))},renderCropBox:function(){var t=this.options,e=this.containerData,n=this.cropBoxData;(n.width>n.maxWidth||n.widthn.maxHeight||n.height=e.width&&n.height>=e.height?$:u),At(this.cropBox,pt({width:n.width,height:n.height},Nt({translateX:n.left,translateY:n.top}))),this.cropped&&this.limited&&this.limitCanvas(!0,!0),this.disabled||this.output()},output:function(){this.preview(),Bt(this.element,D,this.getData())}},Zt={initPreview:function(){var t=this.element,e=this.crossOrigin,n=this.options.preview,a=e?this.crossOriginUrl:this.url,i=t.alt||"The image to preview",r=document.createElement("img");if(e&&(r.crossOrigin=e),r.src=a,r.alt=i,this.viewBox.appendChild(r),this.viewBoxImage=r,n){var o=n;"string"==typeof n?o=t.ownerDocument.querySelectorAll(n):n.querySelector&&(o=[n]),this.previews=o,ct(o,(function(t){var n=document.createElement("img");bt(t,L,{width:t.offsetWidth,height:t.offsetHeight,html:t.innerHTML}),e&&(n.crossOrigin=e),n.src=a,n.alt=i,n.style.cssText='display:block;width:100%;height:auto;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;image-orientation:0deg!important;"',t.innerHTML="",t.appendChild(n)}))}},resetPreview:function(){ct(this.previews,(function(t){var e=yt(t,L);At(t,{width:e.width,height:e.height}),t.innerHTML=e.html,function(t,e){if(it(t[e]))try{delete t[e]}catch(n){t[e]=void 0}else if(t.dataset)try{delete t.dataset[e]}catch(n){t.dataset[e]=void 0}else t.removeAttribute("data-".concat(Ct(e)))}(t,L)}))},preview:function(){var t=this.imageData,e=this.canvasData,n=this.cropBoxData,a=n.width,i=n.height,r=t.width,o=t.height,d=n.left-e.left-t.left,s=n.top-e.top-t.top;this.cropped&&!this.disabled&&(At(this.viewBoxImage,pt({width:r,height:o},Nt(pt({translateX:-d,translateY:-s},t)))),ct(this.previews,(function(e){var n=yt(e,L),l=n.width,c=n.height,p=l,u=c,h=1;a&&(u=i*(h=l/a)),i&&u>c&&(p=a*(h=c/i),u=c),At(e,{width:p,height:u}),At(e.getElementsByTagName("img")[0],pt({width:r*h,height:o*h},Nt(pt({translateX:-d*h,translateY:-s*h},t))))})))}},Ft={bind:function(){var t=this.element,e=this.options,n=this.cropper;dt(e.cropstart)&&It(t,R,e.cropstart),dt(e.cropmove)&&It(t,T,e.cropmove),dt(e.cropend)&&It(t,j,e.cropend),dt(e.crop)&&It(t,D,e.crop),dt(e.zoom)&&It(t,G,e.zoom),It(n,F,this.onCropStart=this.cropStart.bind(this)),e.zoomable&&e.zoomOnWheel&&It(n,Y,this.onWheel=this.wheel.bind(this),{passive:!1,capture:!0}),e.toggleDragModeOnDblclick&&It(n,Z,this.onDblclick=this.dblclick.bind(this)),It(t.ownerDocument,U,this.onCropMove=this.cropMove.bind(this)),It(t.ownerDocument,H,this.onCropEnd=this.cropEnd.bind(this)),e.responsive&&It(window,W,this.onResize=this.resize.bind(this))},unbind:function(){var t=this.element,e=this.options,n=this.cropper;dt(e.cropstart)&&Et(t,R,e.cropstart),dt(e.cropmove)&&Et(t,T,e.cropmove),dt(e.cropend)&&Et(t,j,e.cropend),dt(e.crop)&&Et(t,D,e.crop),dt(e.zoom)&&Et(t,G,e.zoom),Et(n,F,this.onCropStart),e.zoomable&&e.zoomOnWheel&&Et(n,Y,this.onWheel,{passive:!1,capture:!0}),e.toggleDragModeOnDblclick&&Et(n,Z,this.onDblclick),Et(t.ownerDocument,U,this.onCropMove),Et(t.ownerDocument,H,this.onCropEnd),e.responsive&&Et(window,W,this.onResize)}},Ut={resize:function(){if(!this.disabled){var t,e,n=this.options,a=this.container,i=this.containerData,r=a.offsetWidth/i.width,o=a.offsetHeight/i.height,d=Math.abs(r-1)>Math.abs(o-1)?r:o;1!==d&&(n.restore&&(t=this.getCanvasData(),e=this.getCropBoxData()),this.render(),n.restore&&(this.setCanvasData(ct(t,(function(e,n){t[n]=e*d}))),this.setCropBoxData(ct(e,(function(t,n){e[n]=t*d})))))}},dblclick:function(){var t,e;this.disabled||this.options.dragMode===M||this.setDragMode((t=this.dragBox,e=w,(t.classList?t.classList.contains(e):t.className.indexOf(e)>-1)?k:N))},wheel:function(t){var e=this,n=Number(this.options.wheelZoomRatio)||.1,a=1;this.disabled||(t.preventDefault(),this.wheeling||(this.wheeling=!0,setTimeout((function(){e.wheeling=!1}),50),t.deltaY?a=t.deltaY>0?1:-1:t.wheelDelta?a=-t.wheelDelta/120:t.detail&&(a=t.detail>0?1:-1),this.zoom(-a*n,t)))},cropStart:function(t){var e=t.buttons,n=t.button;if(!(this.disabled||("mousedown"===t.type||"pointerdown"===t.type&&"mouse"===t.pointerType)&&(et(e)&&1!==e||et(n)&&0!==n||t.ctrlKey))){var a,i=this.options,r=this.pointers;t.changedTouches?ct(t.changedTouches,(function(t){r[t.identifier]=kt(t)})):r[t.pointerId||0]=kt(t),a=Object.keys(r).length>1&&i.zoomable&&i.zoomOnTouch?A:yt(t.target,P),X.test(a)&&!1!==Bt(this.element,R,{originalEvent:t,action:a})&&(t.preventDefault(),this.action=a,this.cropping=!1,a===h&&(this.cropping=!0,mt(this.dragBox,S)))}},cropMove:function(t){var e=this.action;if(!this.disabled&&e){var n=this.pointers;t.preventDefault(),!1!==Bt(this.element,T,{originalEvent:t,action:e})&&(t.changedTouches?ct(t.changedTouches,(function(t){pt(n[t.identifier]||{},kt(t,!0))})):pt(n[t.pointerId||0]||{},kt(t,!0)),this.change(t))}},cropEnd:function(t){if(!this.disabled){var e=this.action,n=this.pointers;t.changedTouches?ct(t.changedTouches,(function(t){delete n[t.identifier]})):delete n[t.pointerId||0],e&&(t.preventDefault(),Object.keys(n).length||(this.action=""),this.cropping&&(this.cropping=!1,gt(this.dragBox,S,this.cropped&&this.options.modal)),Bt(this.element,j,{originalEvent:t,action:e}))}}},Ht={change:function(t){var n,a=this.options,i=this.canvasData,r=this.containerData,o=this.cropBoxData,d=this.pointers,s=this.action,l=a.aspectRatio,c=o.left,p=o.top,w=o.width,E=o.height,B=c+w,_=p+E,S=0,O=0,P=r.width,L=r.height,N=!0;!l&&t.shiftKey&&(l=w&&E?w/E:1),this.limited&&(S=o.minLeft,O=o.minTop,P=S+Math.min(r.width,i.width,i.left+i.width),L=O+Math.min(r.height,i.height,i.top+i.height));var k=d[Object.keys(d)[0]],M={x:k.endX-k.startX,y:k.endY-k.startY},D=function(t){switch(t){case m:B+M.x>P&&(M.x=P-B);break;case f:c+M.xL&&(M.y=L-_)}};switch(s){case u:c+=M.x,p+=M.y;break;case m:if(M.x>=0&&(B>=P||l&&(p<=O||_>=L))){N=!1;break}D(m),(w+=M.x)<0&&(s=f,c-=w=-w),l&&(E=w/l,p+=(o.height-E)/2);break;case v:if(M.y<=0&&(p<=O||l&&(c<=S||B>=P))){N=!1;break}D(v),E-=M.y,p+=M.y,E<0&&(s=g,p-=E=-E),l&&(w=E*l,c+=(o.width-w)/2);break;case f:if(M.x<=0&&(c<=S||l&&(p<=O||_>=L))){N=!1;break}D(f),w-=M.x,c+=M.x,w<0&&(s=m,c-=w=-w),l&&(E=w/l,p+=(o.height-E)/2);break;case g:if(M.y>=0&&(_>=L||l&&(c<=S||B>=P))){N=!1;break}D(g),(E+=M.y)<0&&(s=v,p-=E=-E),l&&(w=E*l,c+=(o.width-w)/2);break;case C:if(l){if(M.y<=0&&(p<=O||B>=P)){N=!1;break}D(v),E-=M.y,p+=M.y,w=E*l}else D(v),D(m),M.x>=0?BO&&(E-=M.y,p+=M.y):(E-=M.y,p+=M.y);w<0&&E<0?(s=x,p-=E=-E,c-=w=-w):w<0?(s=y,c-=w=-w):E<0&&(s=b,p-=E=-E);break;case y:if(l){if(M.y<=0&&(p<=O||c<=S)){N=!1;break}D(v),E-=M.y,p+=M.y,w=E*l,c+=o.width-w}else D(v),D(f),M.x<=0?c>S?(w-=M.x,c+=M.x):M.y<=0&&p<=O&&(N=!1):(w-=M.x,c+=M.x),M.y<=0?p>O&&(E-=M.y,p+=M.y):(E-=M.y,p+=M.y);w<0&&E<0?(s=b,p-=E=-E,c-=w=-w):w<0?(s=C,c-=w=-w):E<0&&(s=x,p-=E=-E);break;case x:if(l){if(M.x<=0&&(c<=S||_>=L)){N=!1;break}D(f),w-=M.x,c+=M.x,E=w/l}else D(g),D(f),M.x<=0?c>S?(w-=M.x,c+=M.x):M.y>=0&&_>=L&&(N=!1):(w-=M.x,c+=M.x),M.y>=0?_=0&&(B>=P||_>=L)){N=!1;break}D(m),E=(w+=M.x)/l}else D(g),D(m),M.x>=0?B=0&&_>=L&&(N=!1):w+=M.x,M.y>=0?_Math.abs(a)&&(a=s)}))})),a}(d),t),N=!1;break;case h:if(!M.x||!M.y){N=!1;break}n=_t(this.cropper),c=k.startX-n.left,p=k.startY-n.top,w=o.minWidth,E=o.minHeight,M.x>0?s=M.y>0?b:C:M.x<0&&(c-=w,s=M.y>0?x:y),M.y<0&&(p-=E),this.cropped||(ft(this.cropBox,I),this.cropped=!0,this.limited&&this.limitCropBox(!0,!0))}N&&(o.width=w,o.height=E,o.left=c,o.top=p,this.action=s,this.renderCropBox()),ct(d,(function(t){t.startX=t.endX,t.startY=t.endY}))}},zt={crop:function(){return!this.ready||this.cropped||this.disabled||(this.cropped=!0,this.limitCropBox(!0,!0),this.options.modal&&mt(this.dragBox,S),ft(this.cropBox,I),this.setCropBoxData(this.initialCropBoxData)),this},reset:function(){return this.ready&&!this.disabled&&(this.imageData=pt({},this.initialImageData),this.canvasData=pt({},this.initialCanvasData),this.cropBoxData=pt({},this.initialCropBoxData),this.renderCanvas(),this.cropped&&this.renderCropBox()),this},clear:function(){return this.cropped&&!this.disabled&&(pt(this.cropBoxData,{left:0,top:0,width:0,height:0}),this.cropped=!1,this.renderCropBox(),this.limitCanvas(!0,!0),this.renderCanvas(),ft(this.dragBox,S),mt(this.cropBox,I)),this},replace:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return!this.disabled&&t&&(this.isImg&&(this.element.src=t),e?(this.url=t,this.image.src=t,this.ready&&(this.viewBoxImage.src=t,ct(this.previews,(function(e){e.getElementsByTagName("img")[0].src=t})))):(this.isImg&&(this.replaced=!0),this.options.data=null,this.uncreate(),this.load(t))),this},enable:function(){return this.ready&&this.disabled&&(this.disabled=!1,ft(this.cropper,E)),this},disable:function(){return this.ready&&!this.disabled&&(this.disabled=!0,mt(this.cropper,E)),this},destroy:function(){var t=this.element;return t[p]?(t[p]=void 0,this.isImg&&this.replaced&&(t.src=this.originalUrl),this.uncreate(),this):this},move:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t,n=this.canvasData,a=n.left,i=n.top;return this.moveTo(at(t)?t:a+Number(t),at(e)?e:i+Number(e))},moveTo:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t,n=this.canvasData,a=!1;return t=Number(t),e=Number(e),this.ready&&!this.disabled&&this.options.movable&&(et(t)&&(n.left=t,a=!0),et(e)&&(n.top=e,a=!0),a&&this.renderCanvas(!0)),this},zoom:function(t,e){var n=this.canvasData;return t=(t=Number(t))<0?1/(1-t):1+t,this.zoomTo(n.width*t/n.naturalWidth,null,e)},zoomTo:function(t,e,n){var a=this.options,i=this.canvasData,r=i.width,o=i.height,d=i.naturalWidth,s=i.naturalHeight;if((t=Number(t))>=0&&this.ready&&!this.disabled&&a.zoomable){var l=d*t,c=s*t;if(!1===Bt(this.element,G,{ratio:t,oldRatio:r/d,originalEvent:n}))return this;if(n){var p=this.pointers,u=_t(this.cropper),h=p&&Object.keys(p).length?function(t){var e=0,n=0,a=0;return ct(t,(function(t){var i=t.startX,r=t.startY;e+=i,n+=r,a+=1})),{pageX:e/=a,pageY:n/=a}}(p):{pageX:n.pageX,pageY:n.pageY};i.left-=(l-r)*((h.pageX-u.left-i.left)/r),i.top-=(c-o)*((h.pageY-u.top-i.top)/o)}else ot(e)&&et(e.x)&&et(e.y)?(i.left-=(l-r)*((e.x-i.left)/r),i.top-=(c-o)*((e.y-i.top)/o)):(i.left-=(l-r)/2,i.top-=(c-o)/2);i.width=l,i.height=c,this.renderCanvas(!0)}return this},rotate:function(t){return this.rotateTo((this.imageData.rotate||0)+Number(t))},rotateTo:function(t){return et(t=Number(t))&&this.ready&&!this.disabled&&this.options.rotatable&&(this.imageData.rotate=t%360,this.renderCanvas(!0,!0)),this},scaleX:function(t){var e=this.imageData.scaleY;return this.scale(t,et(e)?e:1)},scaleY:function(t){var e=this.imageData.scaleX;return this.scale(et(e)?e:1,t)},scale:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t,n=this.imageData,a=!1;return t=Number(t),e=Number(e),this.ready&&!this.disabled&&this.options.scalable&&(et(t)&&(n.scaleX=t,a=!0),et(e)&&(n.scaleY=e,a=!0),a&&this.renderCanvas(!0,!0)),this},getData:function(){var t,e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=this.options,a=this.imageData,i=this.canvasData,r=this.cropBoxData;if(this.ready&&this.cropped){t={x:r.left-i.left,y:r.top-i.top,width:r.width,height:r.height};var o=a.width/a.naturalWidth;if(ct(t,(function(e,n){t[n]=e/o})),e){var d=Math.round(t.y+t.height),s=Math.round(t.x+t.width);t.x=Math.round(t.x),t.y=Math.round(t.y),t.width=s-t.x,t.height=d-t.y}}else t={x:0,y:0,width:0,height:0};return n.rotatable&&(t.rotate=a.rotate||0),n.scalable&&(t.scaleX=a.scaleX||1,t.scaleY=a.scaleY||1),t},setData:function(t){var e=this.options,n=this.imageData,a=this.canvasData,i={};if(this.ready&&!this.disabled&&ot(t)){var r=!1;e.rotatable&&et(t.rotate)&&t.rotate!==n.rotate&&(n.rotate=t.rotate,r=!0),e.scalable&&(et(t.scaleX)&&t.scaleX!==n.scaleX&&(n.scaleX=t.scaleX,r=!0),et(t.scaleY)&&t.scaleY!==n.scaleY&&(n.scaleY=t.scaleY,r=!0)),r&&this.renderCanvas(!0,!0);var o=n.width/n.naturalWidth;et(t.x)&&(i.left=t.x*o+a.left),et(t.y)&&(i.top=t.y*o+a.top),et(t.width)&&(i.width=t.width*o),et(t.height)&&(i.height=t.height*o),this.setCropBoxData(i)}return this},getContainerData:function(){return this.ready?pt({},this.containerData):{}},getImageData:function(){return this.sized?pt({},this.imageData):{}},getCanvasData:function(){var t=this.canvasData,e={};return this.ready&&ct(["left","top","width","height","naturalWidth","naturalHeight"],(function(n){e[n]=t[n]})),e},setCanvasData:function(t){var e=this.canvasData,n=e.aspectRatio;return this.ready&&!this.disabled&&ot(t)&&(et(t.left)&&(e.left=t.left),et(t.top)&&(e.top=t.top),et(t.width)?(e.width=t.width,e.height=t.width/n):et(t.height)&&(e.height=t.height,e.width=t.height*n),this.renderCanvas(!0)),this},getCropBoxData:function(){var t,e=this.cropBoxData;return this.ready&&this.cropped&&(t={left:e.left,top:e.top,width:e.width,height:e.height}),t||{}},setCropBoxData:function(t){var e,n,a=this.cropBoxData,i=this.options.aspectRatio;return this.ready&&this.cropped&&!this.disabled&&ot(t)&&(et(t.left)&&(a.left=t.left),et(t.top)&&(a.top=t.top),et(t.width)&&t.width!==a.width&&(e=!0,a.width=t.width),et(t.height)&&t.height!==a.height&&(n=!0,a.height=t.height),i&&(e?a.height=a.width/i:n&&(a.width=a.height*i)),this.renderCropBox()),this},getCroppedCanvas:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!this.ready||!window.HTMLCanvasElement)return null;var e=this.canvasData,n=function(t,e,n,a){var r=e.aspectRatio,o=e.naturalWidth,d=e.naturalHeight,s=e.rotate,l=void 0===s?0:s,c=e.scaleX,p=void 0===c?1:c,u=e.scaleY,h=void 0===u?1:u,$=n.aspectRatio,A=n.naturalWidth,m=n.naturalHeight,f=a.fillColor,g=void 0===f?"transparent":f,v=a.imageSmoothingEnabled,C=void 0===v||v,y=a.imageSmoothingQuality,b=void 0===y?"low":y,x=a.maxWidth,w=void 0===x?1/0:x,E=a.maxHeight,I=void 0===E?1/0:E,B=a.minWidth,_=void 0===B?0:B,S=a.minHeight,O=void 0===S?0:S,P=document.createElement("canvas"),L=P.getContext("2d"),N=Mt({aspectRatio:$,width:w,height:I}),k=Mt({aspectRatio:$,width:_,height:O},"cover"),M=Math.min(N.width,Math.max(k.width,A)),D=Math.min(N.height,Math.max(k.height,m)),j=Mt({aspectRatio:r,width:w,height:I}),T=Mt({aspectRatio:r,width:_,height:O},"cover"),R=Math.min(j.width,Math.max(T.width,o)),Z=Math.min(j.height,Math.max(T.height,d)),F=[-R/2,-Z/2,R,Z];return P.width=ht(M),P.height=ht(D),L.fillStyle=g,L.fillRect(0,0,M,D),L.save(),L.translate(M/2,D/2),L.rotate(l*Math.PI/180),L.scale(p,h),L.imageSmoothingEnabled=C,L.imageSmoothingQuality=b,L.drawImage.apply(L,[t].concat(i(F.map((function(t){return Math.floor(ht(t))}))))),L.restore(),P}(this.image,this.imageData,e,t);if(!this.cropped)return n;var a=this.getData(t.rounded),r=a.x,o=a.y,d=a.width,s=a.height,l=n.width/Math.floor(e.naturalWidth);1!==l&&(r*=l,o*=l,d*=l,s*=l);var c=d/s,p=Mt({aspectRatio:c,width:t.maxWidth||1/0,height:t.maxHeight||1/0}),u=Mt({aspectRatio:c,width:t.minWidth||0,height:t.minHeight||0},"cover"),h=Mt({aspectRatio:c,width:t.width||(1!==l?n.width:d),height:t.height||(1!==l?n.height:s)}),$=h.width,A=h.height;$=Math.min(p.width,Math.max(u.width,$)),A=Math.min(p.height,Math.max(u.height,A));var m=document.createElement("canvas"),f=m.getContext("2d");m.width=ht($),m.height=ht(A),f.fillStyle=t.fillColor||"transparent",f.fillRect(0,0,$,A);var g=t.imageSmoothingEnabled,v=void 0===g||g,C=t.imageSmoothingQuality;f.imageSmoothingEnabled=v,C&&(f.imageSmoothingQuality=C);var y,b,x,w,E,I,B=n.width,_=n.height,S=r,O=o;S<=-d||S>B?(S=0,y=0,x=0,E=0):S<=0?(x=-S,S=0,E=y=Math.min(B,d+S)):S<=B&&(x=0,E=y=Math.min(d,B-S)),y<=0||O<=-s||O>_?(O=0,b=0,w=0,I=0):O<=0?(w=-O,O=0,I=b=Math.min(_,s+O)):O<=_&&(w=0,I=b=Math.min(s,_-O));var P=[S,O,y,b];if(E>0&&I>0){var L=$/d;P.push(x*L,w*L,E*L,I*L)}return f.drawImage.apply(f,[n].concat(i(P.map((function(t){return Math.floor(ht(t))}))))),m},setAspectRatio:function(t){var e=this.options;return this.disabled||at(t)||(e.aspectRatio=Math.max(0,t)||NaN,this.ready&&(this.initCropBox(),this.cropped&&this.renderCropBox())),this},setDragMode:function(t){var e=this.options,n=this.dragBox,a=this.face;if(this.ready&&!this.disabled){var i=t===N,r=e.movable&&t===k;t=i||r?t:M,e.dragMode=t,bt(n,P,t),gt(n,w,i),gt(n,O,r),e.cropBoxMovable||(bt(a,P,t),gt(a,w,i),gt(a,O,r))}return this}},Wt=s.Cropper,Yt=function(){function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),!e||!Q.test(e.tagName))throw new Error("The first argument is required and must be an or element.");this.element=e,this.options=pt({},J,ot(n)&&n),this.cropped=!1,this.disabled=!1,this.pointers={},this.ready=!1,this.reloading=!1,this.replaced=!1,this.sized=!1,this.sizing=!1,this.init()}return e=t,i=[{key:"noConflict",value:function(){return window.Cropper=Wt,t}},{key:"setDefaults",value:function(t){pt(J,ot(t)&&t)}}],(n=[{key:"init",value:function(){var t,e=this.element,n=e.tagName.toLowerCase();if(!e[p]){if(e[p]=this,"img"===n){if(this.isImg=!0,t=e.getAttribute("src")||"",this.originalUrl=t,!t)return;t=e.src}else"canvas"===n&&window.HTMLCanvasElement&&(t=e.toDataURL());this.load(t)}}},{key:"load",value:function(t){var e,n,a,i,r=this;if(t){this.url=t,this.imageData={};var o=this.element,d=this.options;if(d.rotatable||d.scalable||(d.checkOrientation=!1),d.checkOrientation&&window.ArrayBuffer)if(q.test(t))K.test(t)?this.read((e=t.replace(jt,""),n=atob(e),a=new ArrayBuffer(n.length),ct(i=new Uint8Array(a),(function(t,e){i[e]=n.charCodeAt(e)})),a)):this.clone();else{var s=new XMLHttpRequest,l=this.clone.bind(this);this.reloading=!0,this.xhr=s,s.onabort=l,s.onerror=l,s.ontimeout=l,s.onprogress=function(){s.getResponseHeader("content-type")!==V&&s.abort()},s.onload=function(){r.read(s.response)},s.onloadend=function(){r.reloading=!1,r.xhr=null},d.checkCrossOrigin&&Pt(t)&&o.crossOrigin&&(t=Lt(t)),s.open("GET",t,!0),s.responseType="arraybuffer",s.withCredentials="use-credentials"===o.crossOrigin,s.send()}else this.clone()}}},{key:"read",value:function(t){var e=this.options,n=this.imageData,a=Tt(t),i=0,r=1,o=1;if(a>1){this.url=function(t,e){for(var n=[],a=new Uint8Array(t);a.length>0;)n.push(Dt.apply(null,lt(a.subarray(0,8192)))),a=a.subarray(8192);return"data:".concat(e,";base64,").concat(btoa(n.join("")))}(t,V);var d=function(t){var e=0,n=1,a=1;switch(t){case 2:n=-1;break;case 3:e=-180;break;case 4:a=-1;break;case 5:e=90,a=-1;break;case 6:e=90;break;case 7:e=90,n=-1;break;case 8:e=-90}return{rotate:e,scaleX:n,scaleY:a}}(a);i=d.rotate,r=d.scaleX,o=d.scaleY}e.rotatable&&(n.rotate=i),e.scalable&&(n.scaleX=r,n.scaleY=o),this.clone()}},{key:"clone",value:function(){var t=this.element,e=this.url,n=t.crossOrigin,a=e;this.options.checkCrossOrigin&&Pt(e)&&(n||(n="anonymous"),a=Lt(e)),this.crossOrigin=n,this.crossOriginUrl=a;var i=document.createElement("img");n&&(i.crossOrigin=n),i.src=a||e,i.alt=t.alt||"The image to crop",this.image=i,i.onload=this.start.bind(this),i.onerror=this.stop.bind(this),mt(i,B),t.parentNode.insertBefore(i,t.nextSibling)}},{key:"start",value:function(){var t=this,e=this.image;e.onload=null,e.onerror=null,this.sizing=!0;var n=s.navigator&&/(?:iPad|iPhone|iPod).*?AppleWebKit/i.test(s.navigator.userAgent),a=function(e,n){pt(t.imageData,{naturalWidth:e,naturalHeight:n,aspectRatio:e/n}),t.initialImageData=pt({},t.imageData),t.sizing=!1,t.sized=!0,t.build()};if(!e.naturalWidth||n){var i=document.createElement("img"),r=document.body||document.documentElement;this.sizingImage=i,i.onload=function(){a(i.width,i.height),n||r.removeChild(i)},i.src=e.src,n||(i.style.cssText="left:0;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;opacity:0;position:absolute;top:0;z-index:-1;",r.appendChild(i))}else a(e.naturalWidth,e.naturalHeight)}},{key:"stop",value:function(){var t=this.image;t.onload=null,t.onerror=null,t.parentNode.removeChild(t),this.image=null}},{key:"build",value:function(){if(this.sized&&!this.ready){var t=this.element,e=this.options,n=this.image,a=t.parentNode,i=document.createElement("div");i.innerHTML='
';var r=i.querySelector(".".concat(p,"-container")),o=r.querySelector(".".concat(p,"-canvas")),d=r.querySelector(".".concat(p,"-drag-box")),s=r.querySelector(".".concat(p,"-crop-box")),l=s.querySelector(".".concat(p,"-face"));this.container=a,this.cropper=r,this.canvas=o,this.dragBox=d,this.cropBox=s,this.viewBox=r.querySelector(".".concat(p,"-view-box")),this.face=l,o.appendChild(n),mt(t,I),a.insertBefore(r,t.nextSibling),ft(n,B),this.initPreview(),this.bind(),e.initialAspectRatio=Math.max(0,e.initialAspectRatio)||NaN,e.aspectRatio=Math.max(0,e.aspectRatio)||NaN,e.viewMode=Math.max(0,Math.min(3,Math.round(e.viewMode)))||0,mt(s,I),e.guides||mt(s.getElementsByClassName("".concat(p,"-dashed")),I),e.center||mt(s.getElementsByClassName("".concat(p,"-center")),I),e.background&&mt(r,"".concat(p,"-bg")),e.highlight||mt(l,_),e.cropBoxMovable&&(mt(l,O),bt(l,P,u)),e.cropBoxResizable||(mt(s.getElementsByClassName("".concat(p,"-line")),I),mt(s.getElementsByClassName("".concat(p,"-point")),I)),this.render(),this.ready=!0,this.setDragMode(e.dragMode),e.autoCrop&&this.crop(),this.setData(e.data),dt(e.ready)&&It(t,z,e.ready,{once:!0}),Bt(t,z)}}},{key:"unbuild",value:function(){if(this.ready){this.ready=!1,this.unbind(),this.resetPreview();var t=this.cropper.parentNode;t&&t.removeChild(this.cropper),ft(this.element,I)}}},{key:"uncreate",value:function(){this.ready?(this.unbuild(),this.ready=!1,this.cropped=!1):this.sizing?(this.sizingImage.onload=null,this.sizing=!1,this.sized=!1):this.reloading?(this.xhr.onabort=null,this.xhr.abort()):this.image&&this.stop()}}])&&a(e.prototype,n),i&&a(e,i),Object.defineProperty(e,"prototype",{writable:!1}),t;var e,n,i}();return pt(Yt.prototype,Rt,Zt,Ft,Ut,Ht,zt),Yt}()},95073:(t,e,n)=>{"use strict";n.d(e,{Z:()=>u});var a=n(87537),i=n.n(a),r=n(23645),o=n.n(r),d=n(61667),s=n.n(d),l=new URL(n(8738),n.b),c=o()(i()),p=s()(l);c.push([t.id,`/*!\n * Cropper.js v1.6.1\n * https://fengyuanchen.github.io/cropperjs\n *\n * Copyright 2015-present Chen Fengyuan\n * Released under the MIT license\n *\n * Date: 2023-09-17T03:44:17.565Z\n */\n\n.cropper-container {\n direction: ltr;\n font-size: 0;\n line-height: 0;\n position: relative;\n -ms-touch-action: none;\n touch-action: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n\n.cropper-container img {\n backface-visibility: hidden;\n display: block;\n height: 100%;\n image-orientation: 0deg;\n max-height: none !important;\n max-width: none !important;\n min-height: 0 !important;\n min-width: 0 !important;\n width: 100%;\n }\n\n.cropper-wrap-box,\n.cropper-canvas,\n.cropper-drag-box,\n.cropper-crop-box,\n.cropper-modal {\n bottom: 0;\n left: 0;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.cropper-wrap-box,\n.cropper-canvas {\n overflow: hidden;\n}\n\n.cropper-drag-box {\n background-color: #fff;\n opacity: 0;\n}\n\n.cropper-modal {\n background-color: #000;\n opacity: 0.5;\n}\n\n.cropper-view-box {\n display: block;\n height: 100%;\n outline: 1px solid #39f;\n outline-color: rgba(51, 153, 255, 0.75);\n overflow: hidden;\n width: 100%;\n}\n\n.cropper-dashed {\n border: 0 dashed #eee;\n display: block;\n opacity: 0.5;\n position: absolute;\n}\n\n.cropper-dashed.dashed-h {\n border-bottom-width: 1px;\n border-top-width: 1px;\n height: calc(100% / 3);\n left: 0;\n top: calc(100% / 3);\n width: 100%;\n }\n\n.cropper-dashed.dashed-v {\n border-left-width: 1px;\n border-right-width: 1px;\n height: 100%;\n left: calc(100% / 3);\n top: 0;\n width: calc(100% / 3);\n }\n\n.cropper-center {\n display: block;\n height: 0;\n left: 50%;\n opacity: 0.75;\n position: absolute;\n top: 50%;\n width: 0;\n}\n\n.cropper-center::before,\n .cropper-center::after {\n background-color: #eee;\n content: ' ';\n display: block;\n position: absolute;\n }\n\n.cropper-center::before {\n height: 1px;\n left: -3px;\n top: 0;\n width: 7px;\n }\n\n.cropper-center::after {\n height: 7px;\n left: 0;\n top: -3px;\n width: 1px;\n }\n\n.cropper-face,\n.cropper-line,\n.cropper-point {\n display: block;\n height: 100%;\n opacity: 0.1;\n position: absolute;\n width: 100%;\n}\n\n.cropper-face {\n background-color: #fff;\n left: 0;\n top: 0;\n}\n\n.cropper-line {\n background-color: #39f;\n}\n\n.cropper-line.line-e {\n cursor: ew-resize;\n right: -3px;\n top: 0;\n width: 5px;\n }\n\n.cropper-line.line-n {\n cursor: ns-resize;\n height: 5px;\n left: 0;\n top: -3px;\n }\n\n.cropper-line.line-w {\n cursor: ew-resize;\n left: -3px;\n top: 0;\n width: 5px;\n }\n\n.cropper-line.line-s {\n bottom: -3px;\n cursor: ns-resize;\n height: 5px;\n left: 0;\n }\n\n.cropper-point {\n background-color: #39f;\n height: 5px;\n opacity: 0.75;\n width: 5px;\n}\n\n.cropper-point.point-e {\n cursor: ew-resize;\n margin-top: -3px;\n right: -3px;\n top: 50%;\n }\n\n.cropper-point.point-n {\n cursor: ns-resize;\n left: 50%;\n margin-left: -3px;\n top: -3px;\n }\n\n.cropper-point.point-w {\n cursor: ew-resize;\n left: -3px;\n margin-top: -3px;\n top: 50%;\n }\n\n.cropper-point.point-s {\n bottom: -3px;\n cursor: s-resize;\n left: 50%;\n margin-left: -3px;\n }\n\n.cropper-point.point-ne {\n cursor: nesw-resize;\n right: -3px;\n top: -3px;\n }\n\n.cropper-point.point-nw {\n cursor: nwse-resize;\n left: -3px;\n top: -3px;\n }\n\n.cropper-point.point-sw {\n bottom: -3px;\n cursor: nesw-resize;\n left: -3px;\n }\n\n.cropper-point.point-se {\n bottom: -3px;\n cursor: nwse-resize;\n height: 20px;\n opacity: 1;\n right: -3px;\n width: 20px;\n }\n\n@media (min-width: 768px) {\n\n.cropper-point.point-se {\n height: 15px;\n width: 15px;\n }\n }\n\n@media (min-width: 992px) {\n\n.cropper-point.point-se {\n height: 10px;\n width: 10px;\n }\n }\n\n@media (min-width: 1200px) {\n\n.cropper-point.point-se {\n height: 5px;\n opacity: 0.75;\n width: 5px;\n }\n }\n\n.cropper-point.point-se::before {\n background-color: #39f;\n bottom: -50%;\n content: ' ';\n display: block;\n height: 200%;\n opacity: 0;\n position: absolute;\n right: -50%;\n width: 200%;\n }\n\n.cropper-invisible {\n opacity: 0;\n}\n\n.cropper-bg {\n background-image: url(${p});\n}\n\n.cropper-hide {\n display: block;\n height: 0;\n position: absolute;\n width: 0;\n}\n\n.cropper-hidden {\n display: none !important;\n}\n\n.cropper-move {\n cursor: move;\n}\n\n.cropper-crop {\n cursor: crosshair;\n}\n\n.cropper-disabled .cropper-drag-box,\n.cropper-disabled .cropper-face,\n.cropper-disabled .cropper-line,\n.cropper-disabled .cropper-point {\n cursor: not-allowed;\n}\n`,"",{version:3,sources:["webpack://./node_modules/cropperjs/dist/cropper.css"],names:[],mappings:"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",sourcesContent:["/*!\n * Cropper.js v1.6.1\n * https://fengyuanchen.github.io/cropperjs\n *\n * Copyright 2015-present Chen Fengyuan\n * Released under the MIT license\n *\n * Date: 2023-09-17T03:44:17.565Z\n */\n\n.cropper-container {\n direction: ltr;\n font-size: 0;\n line-height: 0;\n position: relative;\n -ms-touch-action: none;\n touch-action: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n\n.cropper-container img {\n backface-visibility: hidden;\n display: block;\n height: 100%;\n image-orientation: 0deg;\n max-height: none !important;\n max-width: none !important;\n min-height: 0 !important;\n min-width: 0 !important;\n width: 100%;\n }\n\n.cropper-wrap-box,\n.cropper-canvas,\n.cropper-drag-box,\n.cropper-crop-box,\n.cropper-modal {\n bottom: 0;\n left: 0;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.cropper-wrap-box,\n.cropper-canvas {\n overflow: hidden;\n}\n\n.cropper-drag-box {\n background-color: #fff;\n opacity: 0;\n}\n\n.cropper-modal {\n background-color: #000;\n opacity: 0.5;\n}\n\n.cropper-view-box {\n display: block;\n height: 100%;\n outline: 1px solid #39f;\n outline-color: rgba(51, 153, 255, 0.75);\n overflow: hidden;\n width: 100%;\n}\n\n.cropper-dashed {\n border: 0 dashed #eee;\n display: block;\n opacity: 0.5;\n position: absolute;\n}\n\n.cropper-dashed.dashed-h {\n border-bottom-width: 1px;\n border-top-width: 1px;\n height: calc(100% / 3);\n left: 0;\n top: calc(100% / 3);\n width: 100%;\n }\n\n.cropper-dashed.dashed-v {\n border-left-width: 1px;\n border-right-width: 1px;\n height: 100%;\n left: calc(100% / 3);\n top: 0;\n width: calc(100% / 3);\n }\n\n.cropper-center {\n display: block;\n height: 0;\n left: 50%;\n opacity: 0.75;\n position: absolute;\n top: 50%;\n width: 0;\n}\n\n.cropper-center::before,\n .cropper-center::after {\n background-color: #eee;\n content: ' ';\n display: block;\n position: absolute;\n }\n\n.cropper-center::before {\n height: 1px;\n left: -3px;\n top: 0;\n width: 7px;\n }\n\n.cropper-center::after {\n height: 7px;\n left: 0;\n top: -3px;\n width: 1px;\n }\n\n.cropper-face,\n.cropper-line,\n.cropper-point {\n display: block;\n height: 100%;\n opacity: 0.1;\n position: absolute;\n width: 100%;\n}\n\n.cropper-face {\n background-color: #fff;\n left: 0;\n top: 0;\n}\n\n.cropper-line {\n background-color: #39f;\n}\n\n.cropper-line.line-e {\n cursor: ew-resize;\n right: -3px;\n top: 0;\n width: 5px;\n }\n\n.cropper-line.line-n {\n cursor: ns-resize;\n height: 5px;\n left: 0;\n top: -3px;\n }\n\n.cropper-line.line-w {\n cursor: ew-resize;\n left: -3px;\n top: 0;\n width: 5px;\n }\n\n.cropper-line.line-s {\n bottom: -3px;\n cursor: ns-resize;\n height: 5px;\n left: 0;\n }\n\n.cropper-point {\n background-color: #39f;\n height: 5px;\n opacity: 0.75;\n width: 5px;\n}\n\n.cropper-point.point-e {\n cursor: ew-resize;\n margin-top: -3px;\n right: -3px;\n top: 50%;\n }\n\n.cropper-point.point-n {\n cursor: ns-resize;\n left: 50%;\n margin-left: -3px;\n top: -3px;\n }\n\n.cropper-point.point-w {\n cursor: ew-resize;\n left: -3px;\n margin-top: -3px;\n top: 50%;\n }\n\n.cropper-point.point-s {\n bottom: -3px;\n cursor: s-resize;\n left: 50%;\n margin-left: -3px;\n }\n\n.cropper-point.point-ne {\n cursor: nesw-resize;\n right: -3px;\n top: -3px;\n }\n\n.cropper-point.point-nw {\n cursor: nwse-resize;\n left: -3px;\n top: -3px;\n }\n\n.cropper-point.point-sw {\n bottom: -3px;\n cursor: nesw-resize;\n left: -3px;\n }\n\n.cropper-point.point-se {\n bottom: -3px;\n cursor: nwse-resize;\n height: 20px;\n opacity: 1;\n right: -3px;\n width: 20px;\n }\n\n@media (min-width: 768px) {\n\n.cropper-point.point-se {\n height: 15px;\n width: 15px;\n }\n }\n\n@media (min-width: 992px) {\n\n.cropper-point.point-se {\n height: 10px;\n width: 10px;\n }\n }\n\n@media (min-width: 1200px) {\n\n.cropper-point.point-se {\n height: 5px;\n opacity: 0.75;\n width: 5px;\n }\n }\n\n.cropper-point.point-se::before {\n background-color: #39f;\n bottom: -50%;\n content: ' ';\n display: block;\n height: 200%;\n opacity: 0;\n position: absolute;\n right: -50%;\n width: 200%;\n }\n\n.cropper-invisible {\n opacity: 0;\n}\n\n.cropper-bg {\n background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC');\n}\n\n.cropper-hide {\n display: block;\n height: 0;\n position: absolute;\n width: 0;\n}\n\n.cropper-hidden {\n display: none !important;\n}\n\n.cropper-move {\n cursor: move;\n}\n\n.cropper-crop {\n cursor: crosshair;\n}\n\n.cropper-disabled .cropper-drag-box,\n.cropper-disabled .cropper-face,\n.cropper-disabled .cropper-line,\n.cropper-disabled .cropper-point {\n cursor: not-allowed;\n}\n"],sourceRoot:""}]);const u=c},46712:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var a=n(87537),i=n.n(a),r=n(23645),o=n.n(r)()(i());o.push([t.id,"section[data-v-5001a537]{grid-row:1/3}.avatar__container[data-v-5001a537]{margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px 0;width:min(100%,300px)}.avatar__container span[data-v-5001a537]{color:var(--color-text-lighter)}.avatar__preview[data-v-5001a537]{display:flex;justify-content:center;align-items:center;width:180px;height:180px}.avatar__buttons[data-v-5001a537]{display:flex;gap:0 10px}.avatar__cropper[data-v-5001a537]{width:300px;height:300px;overflow:hidden}.avatar__cropper-buttons[data-v-5001a537]{width:100%;display:flex;justify-content:space-between}.avatar__cropper[data-v-5001a537] .cropper-view-box{border-radius:50%}input[type=file][data-v-5001a537]{display:none}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/AvatarSection.vue"],names:[],mappings:"AACA,yBACC,YAAA,CAGA,oCACC,aAAA,CACA,YAAA,CACA,qBAAA,CACA,sBAAA,CACA,kBAAA,CACA,UAAA,CACA,qBAAA,CAEA,yCACC,+BAAA,CAIF,kCACC,YAAA,CACA,sBAAA,CACA,kBAAA,CACA,WAAA,CACA,YAAA,CAGD,kCACC,YAAA,CACA,UAAA,CAGD,kCACC,WAAA,CACA,YAAA,CACA,eAAA,CAEA,0CACC,UAAA,CACA,YAAA,CACA,6BAAA,CAGD,oDACC,iBAAA,CAKH,kCACC,YAAA",sourcesContent:['\nsection {\n\tgrid-row: 1/3;\n}\n.avatar {\n\t&__container {\n\t\tmargin: 0 auto;\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tjustify-content: center;\n\t\talign-items: center;\n\t\tgap: 16px 0;\n\t\twidth: min(100%, 300px);\n\n\t\tspan {\n\t\t\tcolor: var(--color-text-lighter);\n\t\t}\n\t}\n\n\t&__preview {\n\t\tdisplay: flex;\n\t\tjustify-content: center;\n\t\talign-items: center;\n\t\twidth: 180px;\n\t\theight: 180px;\n\t}\n\n\t&__buttons {\n\t\tdisplay: flex;\n\t\tgap: 0 10px;\n\t}\n\n\t&__cropper {\n\t\twidth: 300px;\n\t\theight: 300px;\n\t\toverflow: hidden;\n\n\t\t&-buttons {\n\t\t\twidth: 100%;\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: space-between;\n\t\t}\n\n\t\t&::v-deep .cropper-view-box {\n\t\t\tborder-radius: 50%;\n\t\t}\n\t}\n}\n\ninput[type="file"] {\n\tdisplay: none;\n}\n'],sourceRoot:""}]);const d=o},75757:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var a=n(87537),i=n.n(a),r=n(23645),o=n.n(r)()(i());o.push([t.id,".details[data-v-f432848e]{display:flex;flex-direction:column;margin:10px 32px 10px 0;gap:16px 0;color:var(--color-text-lighter)}.details__groups[data-v-f432848e],.details__quota[data-v-f432848e]{display:flex;gap:0 10px}.details__groups-info[data-v-f432848e],.details__quota-info[data-v-f432848e]{display:flex;flex-direction:column;width:100%;gap:4px 0}.details__groups-list[data-v-f432848e],.details__quota-list[data-v-f432848e]{font-weight:bold}.details__groups[data-v-f432848e] .material-design-icon,.details__quota[data-v-f432848e] .material-design-icon{align-self:flex-start;margin-top:2px}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/DetailsSection.vue"],names:[],mappings:"AACA,0BACC,YAAA,CACA,qBAAA,CACA,uBAAA,CACA,UAAA,CACA,+BAAA,CAEA,mEAEC,YAAA,CACA,UAAA,CAEA,6EACC,YAAA,CACA,qBAAA,CACA,UAAA,CACA,SAAA,CAGD,6EACC,gBAAA,CAGD,+GACC,qBAAA,CACA,cAAA",sourcesContent:["\n.details {\n\tdisplay: flex;\n\tflex-direction: column;\n\tmargin: 10px 32px 10px 0;\n\tgap: 16px 0;\n\tcolor: var(--color-text-lighter);\n\n\t&__groups,\n\t&__quota {\n\t\tdisplay: flex;\n\t\tgap: 0 10px;\n\n\t\t&-info {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\twidth: 100%;\n\t\t\tgap: 4px 0;\n\t\t}\n\n\t\t&-list {\n\t\t\tfont-weight: bold;\n\t\t}\n\n\t\t&::v-deep .material-design-icon {\n\t\t\talign-self: flex-start;\n\t\t\tmargin-top: 2px;\n\t\t}\n\t}\n}\n"],sourceRoot:""}]);const d=o},35196:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var a=n(87537),i=n.n(a),r=n(23645),o=n.n(r)()(i());o.push([t.id,".email[data-v-60546b46]{display:grid;align-items:center}.email input[data-v-60546b46]{grid-area:1/1;width:100%}.email .email__actions-container[data-v-60546b46]{grid-area:1/1;justify-self:flex-end;height:30px;display:flex;gap:0 2px;margin-right:5px}.email .email__actions-container .email__actions[data-v-60546b46]:hover,.email .email__actions-container .email__actions[data-v-60546b46]:focus,.email .email__actions-container .email__actions[data-v-60546b46]:active{opacity:.8 !important}.email .email__actions-container .email__actions[data-v-60546b46] button{height:30px !important;min-height:30px !important;width:30px !important;min-width:30px !important}.email__helper-text-message[data-v-60546b46]{padding:4px 0;display:flex;align-items:center}.email__helper-text-message__icon[data-v-60546b46]{margin-right:8px;align-self:start;margin-top:4px}.email__helper-text-message--error[data-v-60546b46]{color:var(--color-error)}.fade-enter[data-v-60546b46],.fade-leave-to[data-v-60546b46]{opacity:0}.fade-enter-active[data-v-60546b46]{transition:opacity 200ms ease-out}.fade-leave-active[data-v-60546b46]{transition:opacity 300ms ease-out}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/EmailSection/Email.vue"],names:[],mappings:"AACA,wBACC,YAAA,CACA,kBAAA,CAEA,8BACC,aAAA,CACA,UAAA,CAGD,kDACC,aAAA,CACA,qBAAA,CACA,WAAA,CAEA,YAAA,CACA,SAAA,CACA,gBAAA,CAGC,yNAGC,qBAAA,CAGD,yEACC,sBAAA,CACA,0BAAA,CACA,qBAAA,CACA,yBAAA,CAKH,6CACC,aAAA,CACA,YAAA,CACA,kBAAA,CAEA,mDACC,gBAAA,CACA,gBAAA,CACA,cAAA,CAGD,oDACC,wBAAA,CAKH,6DAEC,SAAA,CAGD,oCACC,iCAAA,CAGD,oCACC,iCAAA",sourcesContent:["\n.email {\n\tdisplay: grid;\n\talign-items: center;\n\n\tinput {\n\t\tgrid-area: 1 / 1;\n\t\twidth: 100%;\n\t}\n\n\t.email__actions-container {\n\t\tgrid-area: 1 / 1;\n\t\tjustify-self: flex-end;\n\t\theight: 30px;\n\n\t\tdisplay: flex;\n\t\tgap: 0 2px;\n\t\tmargin-right: 5px;\n\n\t\t.email__actions {\n\t\t\t&:hover,\n\t\t\t&:focus,\n\t\t\t&:active {\n\t\t\t\topacity: 0.8 !important;\n\t\t\t}\n\n\t\t\t&::v-deep button {\n\t\t\t\theight: 30px !important;\n\t\t\t\tmin-height: 30px !important;\n\t\t\t\twidth: 30px !important;\n\t\t\t\tmin-width: 30px !important;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__helper-text-message {\n\t\tpadding: 4px 0;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\n\t\t&__icon {\n\t\t\tmargin-right: 8px;\n\t\t\talign-self: start;\n\t\t\tmargin-top: 4px;\n\t\t}\n\n\t\t&--error {\n\t\t\tcolor: var(--color-error);\n\t\t}\n\t}\n}\n\n.fade-enter,\n.fade-leave-to {\n\topacity: 0;\n}\n\n.fade-enter-active {\n\ttransition: opacity 200ms ease-out;\n}\n\n.fade-leave-active {\n\ttransition: opacity 300ms ease-out;\n}\n"],sourceRoot:""}]);const d=o},31313:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var a=n(87537),i=n.n(a),r=n(23645),o=n.n(r)()(i());o.push([t.id,"section[data-v-548961e2]{padding:10px 10px}section[data-v-548961e2] button:disabled{cursor:default}section .additional-emails-label[data-v-548961e2]{display:block;margin-top:16px}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/EmailSection/EmailSection.vue"],names:[],mappings:"AACA,yBACC,iBAAA,CAEA,yCACC,cAAA,CAGD,kDACC,aAAA,CACA,eAAA",sourcesContent:["\nsection {\n\tpadding: 10px 10px;\n\n\t&::v-deep button:disabled {\n\t\tcursor: default;\n\t}\n\n\t.additional-emails-label {\n\t\tdisplay: block;\n\t\tmargin-top: 16px;\n\t}\n}\n"],sourceRoot:""}]);const d=o},96700:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var a=n(87537),i=n.n(a),r=n(23645),o=n.n(r)()(i());o.push([t.id,".language[data-v-395f9cd4]{display:grid}.language select[data-v-395f9cd4]{width:100%}.language a[data-v-395f9cd4]{color:var(--color-main-text);text-decoration:none;width:max-content}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/LanguageSection/Language.vue"],names:[],mappings:"AACA,2BACC,YAAA,CAEA,kCACC,UAAA,CAGD,6BACC,4BAAA,CACA,oBAAA,CACA,iBAAA",sourcesContent:["\n.language {\n\tdisplay: grid;\n\n\tselect {\n\t\twidth: 100%;\n\t}\n\n\ta {\n\t\tcolor: var(--color-main-text);\n\t\ttext-decoration: none;\n\t\twidth: max-content;\n\t}\n}\n"],sourceRoot:""}]);const d=o},92044:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var a=n(87537),i=n.n(a),r=n(23645),o=n.n(r)()(i());o.push([t.id,"section[data-v-92685b76]{padding:10px 10px}section[data-v-92685b76] button:disabled{cursor:default}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/LanguageSection/LanguageSection.vue"],names:[],mappings:"AACA,yBACC,iBAAA,CAEA,yCACC,cAAA",sourcesContent:["\nsection {\n\tpadding: 10px 10px;\n\n\t&::v-deep button:disabled {\n\t\tcursor: default;\n\t}\n}\n"],sourceRoot:""}]);const d=o},46723:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var a=n(87537),i=n.n(a),r=n(23645),o=n.n(r)()(i());o.push([t.id,".locale[data-v-12e4d6c8]{display:grid}.locale select[data-v-12e4d6c8]{width:100%}.example[data-v-12e4d6c8]{margin:10px 0;display:flex;gap:0 10px;color:var(--color-text-lighter)}.example[data-v-12e4d6c8] .material-design-icon{align-self:flex-start;margin-top:2px}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/LocaleSection/Locale.vue"],names:[],mappings:"AACA,yBACC,YAAA,CAEA,gCACC,UAAA,CAIF,0BACC,aAAA,CACA,YAAA,CACA,UAAA,CACA,+BAAA,CAEA,gDACC,qBAAA,CACA,cAAA",sourcesContent:["\n.locale {\n\tdisplay: grid;\n\n\tselect {\n\t\twidth: 100%;\n\t}\n}\n\n.example {\n\tmargin: 10px 0;\n\tdisplay: flex;\n\tgap: 0 10px;\n\tcolor: var(--color-text-lighter);\n\n\t&::v-deep .material-design-icon {\n\t\talign-self: flex-start;\n\t\tmargin-top: 2px;\n\t}\n}\n"],sourceRoot:""}]);const d=o},33296:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var a=n(87537),i=n.n(a),r=n(23645),o=n.n(r)()(i());o.push([t.id,"section[data-v-84fca724]{padding:10px 10px}section[data-v-84fca724] button:disabled{cursor:default}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/LocaleSection/LocaleSection.vue"],names:[],mappings:"AACA,yBACC,iBAAA,CAEA,yCACC,cAAA",sourcesContent:["\nsection {\n\tpadding: 10px 10px;\n\n\t&::v-deep button:disabled {\n\t\tcursor: default;\n\t}\n}\n"],sourceRoot:""}]);const d=o},57758:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var a=n(87537),i=n.n(a),r=n(23645),o=n.n(r)()(i());o.push([t.id,"html{scroll-behavior:smooth}@media screen and (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/ProfileSection/EditProfileAnchorLink.vue"],names:[],mappings:"AACA,KACC,sBAAA,CAEA,mDAHD,KAIE,oBAAA,CAAA",sourcesContent:["\nhtml {\n\tscroll-behavior: smooth;\n\n\t@media screen and (prefers-reduced-motion: reduce) {\n\t\tscroll-behavior: auto;\n\t}\n}\n"],sourceRoot:""}]);const d=o},29846:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var a=n(87537),i=n.n(a),r=n(23645),o=n.n(r)()(i());o.push([t.id,"a[data-v-23992b06]{display:block;height:44px;width:min(100%,290px);overflow:hidden;text-overflow:ellipsis;line-height:44px;padding:0 16px;margin:14px auto;border-radius:var(--border-radius-pill);color:var(--color-text-maxcontrast);background-color:rgba(0,0,0,0)}a .anchor-icon[data-v-23992b06]{display:inline-block;vertical-align:middle;margin-top:6px;margin-right:8px}a[data-v-23992b06]:hover,a[data-v-23992b06]:focus,a[data-v-23992b06]:active{color:var(--color-main-text);background-color:var(--color-background-dark)}a.disabled[data-v-23992b06]{pointer-events:none}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/ProfileSection/EditProfileAnchorLink.vue"],names:[],mappings:"AACA,mBACC,aAAA,CACA,WAAA,CACA,qBAAA,CACA,eAAA,CACA,sBAAA,CACA,gBAAA,CACA,cAAA,CACA,gBAAA,CACA,uCAAA,CACA,mCAAA,CACA,8BAAA,CAEA,gCACC,oBAAA,CACA,qBAAA,CACA,cAAA,CACA,gBAAA,CAGD,4EAGC,4BAAA,CACA,6CAAA,CAGD,4BACC,mBAAA",sourcesContent:["\na {\n\tdisplay: block;\n\theight: 44px;\n\twidth: min(100%, 290px);\n\toverflow: hidden;\n\ttext-overflow: ellipsis;\n\tline-height: 44px;\n\tpadding: 0 16px;\n\tmargin: 14px auto;\n\tborder-radius: var(--border-radius-pill);\n\tcolor: var(--color-text-maxcontrast);\n\tbackground-color: transparent;\n\n\t.anchor-icon {\n\t\tdisplay: inline-block;\n\t\tvertical-align: middle;\n\t\tmargin-top: 6px;\n\t\tmargin-right: 8px;\n\t}\n\n\t&:hover,\n\t&:focus,\n\t&:active {\n\t\tcolor: var(--color-main-text);\n\t\tbackground-color: var(--color-background-dark);\n\t}\n\n\t&.disabled {\n\t\tpointer-events: none;\n\t}\n}\n"],sourceRoot:""}]);const d=o},549:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var a=n(87537),i=n.n(a),r=n(23645),o=n.n(r)()(i());o.push([t.id,".preview-card[data-v-3375e082]{display:flex;flex-direction:column;position:relative;width:min(100%,290px);height:116px;margin:14px auto;border-radius:var(--border-radius-large);background-color:var(--color-main-background);font-weight:bold;box-shadow:0 2px 9px var(--color-box-shadow)}.preview-card[data-v-3375e082]:hover,.preview-card[data-v-3375e082]:focus,.preview-card[data-v-3375e082]:active{box-shadow:0 2px 12px var(--color-box-shadow)}.preview-card[data-v-3375e082]:focus-visible{outline:var(--color-main-text) solid 1px;outline-offset:3px}.preview-card.disabled[data-v-3375e082]{filter:grayscale(1);opacity:.5;cursor:default;box-shadow:0 0 3px var(--color-box-shadow)}.preview-card.disabled *[data-v-3375e082],.preview-card.disabled[data-v-3375e082] *{cursor:default}.preview-card__avatar[data-v-3375e082]{position:absolute !important;top:40px;left:18px;z-index:1}.preview-card__avatar[data-v-3375e082]:not(.avatardiv--unknown){box-shadow:0 0 0 3px var(--color-main-background) !important}.preview-card__header[data-v-3375e082],.preview-card__footer[data-v-3375e082]{position:relative;width:auto}.preview-card__header span[data-v-3375e082],.preview-card__footer span[data-v-3375e082]{position:absolute;left:78px;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere}@supports(-webkit-line-clamp: 2){.preview-card__header span[data-v-3375e082],.preview-card__footer span[data-v-3375e082]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.preview-card__header[data-v-3375e082]{height:70px;border-radius:var(--border-radius-large) var(--border-radius-large) 0 0;background-color:var(--color-primary-element);background-image:var(--gradient-primary-background)}.preview-card__header span[data-v-3375e082]{bottom:0;color:var(--color-primary-element-text);font-size:18px;font-weight:bold;margin:0 4px 8px 0}.preview-card__footer[data-v-3375e082]{height:46px}.preview-card__footer span[data-v-3375e082]{top:0;color:var(--color-text-maxcontrast);font-size:14px;font-weight:normal;margin:4px 4px 0 0;line-height:1.3}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/ProfileSection/ProfilePreviewCard.vue"],names:[],mappings:"AACA,+BACC,YAAA,CACA,qBAAA,CACA,iBAAA,CACA,qBAAA,CACA,YAAA,CACA,gBAAA,CACA,wCAAA,CACA,6CAAA,CACA,gBAAA,CACA,4CAAA,CAEA,gHAGC,6CAAA,CAGD,6CACC,wCAAA,CACA,kBAAA,CAGD,wCACC,mBAAA,CACA,UAAA,CACA,cAAA,CACA,0CAAA,CAEA,oFAEC,cAAA,CAIF,uCAEC,4BAAA,CACA,QAAA,CACA,SAAA,CACA,SAAA,CAEA,gEACC,4DAAA,CAIF,8EAEC,iBAAA,CACA,UAAA,CAEA,wFACC,iBAAA,CACA,SAAA,CACA,eAAA,CACA,sBAAA,CACA,sBAAA,CAEA,iCAPD,wFAQE,mBAAA,CACA,oBAAA,CACA,2BAAA,CAAA,CAKH,uCACC,WAAA,CACA,uEAAA,CACA,6CAAA,CACA,mDAAA,CAEA,4CACC,QAAA,CACA,uCAAA,CACA,cAAA,CACA,gBAAA,CACA,kBAAA,CAIF,uCACC,WAAA,CAEA,4CACC,KAAA,CACA,mCAAA,CACA,cAAA,CACA,kBAAA,CACA,kBAAA,CACA,eAAA",sourcesContent:["\n.preview-card {\n\tdisplay: flex;\n\tflex-direction: column;\n\tposition: relative;\n\twidth: min(100%, 290px);\n\theight: 116px;\n\tmargin: 14px auto;\n\tborder-radius: var(--border-radius-large);\n\tbackground-color: var(--color-main-background);\n\tfont-weight: bold;\n\tbox-shadow: 0 2px 9px var(--color-box-shadow);\n\n\t&:hover,\n\t&:focus,\n\t&:active {\n\t\tbox-shadow: 0 2px 12px var(--color-box-shadow);\n\t}\n\n\t&:focus-visible {\n\t\toutline: var(--color-main-text) solid 1px;\n\t\toutline-offset: 3px;\n\t}\n\n\t&.disabled {\n\t\tfilter: grayscale(1);\n\t\topacity: 0.5;\n\t\tcursor: default;\n\t\tbox-shadow: 0 0 3px var(--color-box-shadow);\n\n\t\t& *,\n\t\t&::v-deep * {\n\t\t\tcursor: default;\n\t\t}\n\t}\n\n\t&__avatar {\n\t\t// Override Avatar component position to fix positioning on rerender\n\t\tposition: absolute !important;\n\t\ttop: 40px;\n\t\tleft: 18px;\n\t\tz-index: 1;\n\n\t\t&:not(.avatardiv--unknown) {\n\t\t\tbox-shadow: 0 0 0 3px var(--color-main-background) !important;\n\t\t}\n\t}\n\n\t&__header,\n\t&__footer {\n\t\tposition: relative;\n\t\twidth: auto;\n\n\t\tspan {\n\t\t\tposition: absolute;\n\t\t\tleft: 78px;\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t\toverflow-wrap: anywhere;\n\n\t\t\t@supports (-webkit-line-clamp: 2) {\n\t\t\t\tdisplay: -webkit-box;\n\t\t\t\t-webkit-line-clamp: 2;\n\t\t\t\t-webkit-box-orient: vertical;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__header {\n\t\theight: 70px;\n\t\tborder-radius: var(--border-radius-large) var(--border-radius-large) 0 0;\n\t\tbackground-color: var(--color-primary-element);\n\t\tbackground-image: var(--gradient-primary-background);\n\n\t\tspan {\n\t\t\tbottom: 0;\n\t\t\tcolor: var(--color-primary-element-text);\n\t\t\tfont-size: 18px;\n\t\t\tfont-weight: bold;\n\t\t\tmargin: 0 4px 8px 0;\n\t\t}\n\t}\n\n\t&__footer {\n\t\theight: 46px;\n\n\t\tspan {\n\t\t\ttop: 0;\n\t\t\tcolor: var(--color-text-maxcontrast);\n\t\t\tfont-size: 14px;\n\t\t\tfont-weight: normal;\n\t\t\tmargin: 4px 4px 0 0;\n\t\t\tline-height: 1.3;\n\t\t}\n\t}\n}\n"],sourceRoot:""}]);const d=o},72008:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var a=n(87537),i=n.n(a),r=n(23645),o=n.n(r)()(i());o.push([t.id,"section[data-v-cf64d964]{padding:10px 10px}section[data-v-cf64d964] button:disabled{cursor:default}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/ProfileSection/ProfileSection.vue"],names:[],mappings:"AACA,yBACC,iBAAA,CAEA,yCACC,cAAA",sourcesContent:["\nsection {\n\tpadding: 10px 10px;\n\n\t&::v-deep button:disabled {\n\t\tcursor: default;\n\t}\n}\n"],sourceRoot:""}]);const d=o},10696:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var a=n(87537),i=n.n(a),r=n(23645),o=n.n(r)()(i());o.push([t.id,"section[data-v-199109a6]{padding:30px;max-width:900px;width:100%}section em[data-v-199109a6]{display:block;margin:16px 0}section em.disabled[data-v-199109a6]{filter:grayscale(1);opacity:.5;cursor:default;pointer-events:none}section em.disabled *[data-v-199109a6],section em.disabled[data-v-199109a6] *{cursor:default;pointer-events:none}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/ProfileVisibilitySection/ProfileVisibilitySection.vue"],names:[],mappings:"AACA,yBACC,YAAA,CACA,eAAA,CACA,UAAA,CAEA,4BACC,aAAA,CACA,aAAA,CAEA,qCACC,mBAAA,CACA,UAAA,CACA,cAAA,CACA,mBAAA,CAEA,8EAEC,cAAA,CACA,mBAAA",sourcesContent:["\nsection {\n\tpadding: 30px;\n\tmax-width: 900px;\n\twidth: 100%;\n\n\tem {\n\t\tdisplay: block;\n\t\tmargin: 16px 0;\n\n\t\t&.disabled {\n\t\t\tfilter: grayscale(1);\n\t\t\topacity: 0.5;\n\t\t\tcursor: default;\n\t\t\tpointer-events: none;\n\n\t\t\t& *,\n\t\t\t&::v-deep * {\n\t\t\t\tcursor: default;\n\t\t\t\tpointer-events: none;\n\t\t\t}\n\t\t}\n\t}\n}\n"],sourceRoot:""}]);const d=o},62432:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var a=n(87537),i=n.n(a),r=n(23645),o=n.n(r)()(i());o.push([t.id,".visibility-container[data-v-c7ec7e16]{display:flex;flex-wrap:wrap}.visibility-container.disabled[data-v-c7ec7e16]{filter:grayscale(1);opacity:.5;cursor:default;pointer-events:none}.visibility-container.disabled *[data-v-c7ec7e16],.visibility-container.disabled[data-v-c7ec7e16] *{cursor:default;pointer-events:none}.visibility-container label[data-v-c7ec7e16]{color:var(--color-text-lighter);width:150px;line-height:50px}.visibility-container__select[data-v-c7ec7e16]{width:270px;max-width:40vw}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/ProfileVisibilitySection/VisibilityDropdown.vue"],names:[],mappings:"AACA,uCACC,YAAA,CACA,cAAA,CAEA,gDACC,mBAAA,CACA,UAAA,CACA,cAAA,CACA,mBAAA,CAEA,oGAEC,cAAA,CACA,mBAAA,CAIF,6CACC,+BAAA,CACA,WAAA,CACA,gBAAA,CAGD,+CACC,WAAA,CACA,cAAA",sourcesContent:["\n.visibility-container {\n\tdisplay: flex;\n\tflex-wrap: wrap;\n\n\t&.disabled {\n\t\tfilter: grayscale(1);\n\t\topacity: 0.5;\n\t\tcursor: default;\n\t\tpointer-events: none;\n\n\t\t& *,\n\t\t&::v-deep * {\n\t\t\tcursor: default;\n\t\t\tpointer-events: none;\n\t\t}\n\t}\n\n\tlabel {\n\t\tcolor: var(--color-text-lighter);\n\t\twidth: 150px;\n\t\tline-height: 50px;\n\t}\n\n\t&__select {\n\t\twidth: 270px;\n\t\tmax-width: 40vw;\n\t}\n}\n"],sourceRoot:""}]);const d=o},94120:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var a=n(87537),i=n.n(a),r=n(23645),o=n.n(r)()(i());o.push([t.id,"section[data-v-594c0506]{padding:10px 10px}section[data-v-594c0506] button:disabled{cursor:default}section .property[data-v-594c0506]{display:grid;align-items:center}section .property textarea[data-v-594c0506]{resize:vertical;grid-area:1/1;width:100%}section .property input[data-v-594c0506]{grid-area:1/1;width:100%}section .property .property__actions-container[data-v-594c0506]{grid-area:1/1;justify-self:flex-end;align-self:flex-end;height:30px;display:flex;gap:0 2px;margin-right:5px;margin-bottom:5px}section .property__helper-text-message[data-v-594c0506]{padding:4px 0;display:flex;align-items:center}section .property__helper-text-message__icon[data-v-594c0506]{margin-right:8px;align-self:start;margin-top:4px}section .property__helper-text-message--error[data-v-594c0506]{color:var(--color-error)}section .fade-enter[data-v-594c0506],section .fade-leave-to[data-v-594c0506]{opacity:0}section .fade-enter-active[data-v-594c0506]{transition:opacity 200ms ease-out}section .fade-leave-active[data-v-594c0506]{transition:opacity 300ms ease-out}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/shared/AccountPropertySection.vue"],names:[],mappings:"AACA,yBACC,iBAAA,CAEA,yCACC,cAAA,CAGD,mCACC,YAAA,CACA,kBAAA,CAEA,4CACC,eAAA,CACA,aAAA,CACA,UAAA,CAGD,yCACC,aAAA,CACA,UAAA,CAGD,gEACC,aAAA,CACA,qBAAA,CACA,mBAAA,CACA,WAAA,CAEA,YAAA,CACA,SAAA,CACA,gBAAA,CACA,iBAAA,CAIF,wDACC,aAAA,CACA,YAAA,CACA,kBAAA,CAEA,8DACC,gBAAA,CACA,gBAAA,CACA,cAAA,CAGD,+DACC,wBAAA,CAIF,6EAEC,SAAA,CAGD,4CACC,iCAAA,CAGD,4CACC,iCAAA",sourcesContent:["\nsection {\n\tpadding: 10px 10px;\n\n\t&::v-deep button:disabled {\n\t\tcursor: default;\n\t}\n\n\t.property {\n\t\tdisplay: grid;\n\t\talign-items: center;\n\n\t\ttextarea {\n\t\t\tresize: vertical;\n\t\t\tgrid-area: 1 / 1;\n\t\t\twidth: 100%;\n\t\t}\n\n\t\tinput {\n\t\t\tgrid-area: 1 / 1;\n\t\t\twidth: 100%;\n\t\t}\n\n\t\t.property__actions-container {\n\t\t\tgrid-area: 1 / 1;\n\t\t\tjustify-self: flex-end;\n\t\t\talign-self: flex-end;\n\t\t\theight: 30px;\n\n\t\t\tdisplay: flex;\n\t\t\tgap: 0 2px;\n\t\t\tmargin-right: 5px;\n\t\t\tmargin-bottom: 5px;\n\t\t}\n\t}\n\n\t.property__helper-text-message {\n\t\tpadding: 4px 0;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\n\t\t&__icon {\n\t\t\tmargin-right: 8px;\n\t\t\talign-self: start;\n\t\t\tmargin-top: 4px;\n\t\t}\n\n\t\t&--error {\n\t\t\tcolor: var(--color-error);\n\t\t}\n\t}\n\n\t.fade-enter,\n\t.fade-leave-to {\n\t\topacity: 0;\n\t}\n\n\t.fade-enter-active {\n\t\ttransition: opacity 200ms ease-out;\n\t}\n\n\t.fade-leave-active {\n\t\ttransition: opacity 300ms ease-out;\n\t}\n}\n"],sourceRoot:""}]);const d=o},87483:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var a=n(87537),i=n.n(a),r=n(23645),o=n.n(r)()(i());o.push([t.id,".federation-actions--additional[data-v-6f26bc70] button{padding-bottom:7px;height:30px !important;min-height:30px !important;width:30px !important;min-width:30px !important}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/shared/FederationControl.vue"],names:[],mappings:"AAEC,wDAEC,kBAAA,CACA,sBAAA,CACA,0BAAA,CACA,qBAAA,CACA,yBAAA",sourcesContent:["\n.federation-actions--additional {\n\t&::v-deep button {\n\t\t// TODO remove this hack\n\t\tpadding-bottom: 7px;\n\t\theight: 30px !important;\n\t\tmin-height: 30px !important;\n\t\twidth: 30px !important;\n\t\tmin-width: 30px !important;\n\t}\n}\n"],sourceRoot:""}]);const d=o},1442:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var a=n(87537),i=n.n(a),r=n(23645),o=n.n(r)()(i());o.push([t.id,".federation-actions__btn--active[data-v-306a12c3]{background-color:var(--color-primary-element-light) !important;box-shadow:inset 2px 0 var(--color-primary-element) !important;border-radius:0px !important}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/shared/FederationControlAction.vue"],names:[],mappings:"AACA,kDACC,8DAAA,CACA,8DAAA,CACA,4BAAA",sourcesContent:["\n.federation-actions__btn--active {\n\tbackground-color: var(--color-primary-element-light) !important;\n\tbox-shadow: inset 2px 0 var(--color-primary-element) !important;\n\tborder-radius: 0px !important;\n}\n"],sourceRoot:""}]);const d=o},76014:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var a=n(87537),i=n.n(a),r=n(23645),o=n.n(r)()(i());o.push([t.id,".headerbar-label[data-v-117e8ad0]{font-weight:normal;display:inline-flex;width:100%;margin:12px 0 0 0;gap:8px;align-items:center;font-size:16px;color:var(--color-text-light)}.headerbar-label.profile-property[data-v-117e8ad0]{height:38px}.headerbar-label.setting-property[data-v-117e8ad0]{height:44px}.headerbar-label label[data-v-117e8ad0]{cursor:pointer}.federation-control[data-v-117e8ad0]{margin:0}.button-vue[data-v-117e8ad0]{margin:0 0 0 auto !important}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/shared/HeaderBar.vue"],names:[],mappings:"AACA,kCACC,kBAAA,CACA,mBAAA,CACA,UAAA,CACA,iBAAA,CACA,OAAA,CACA,kBAAA,CACA,cAAA,CACA,6BAAA,CAEA,mDACC,WAAA,CAGD,mDACC,WAAA,CAGD,wCACC,cAAA,CAIF,qCACC,QAAA,CAGD,6BACC,4BAAA",sourcesContent:["\n.headerbar-label {\n\tfont-weight: normal;\n\tdisplay: inline-flex;\n\twidth: 100%;\n\tmargin: 12px 0 0 0;\n\tgap: 8px;\n\talign-items: center;\n\tfont-size: 16px;\n\tcolor: var(--color-text-light);\n\n\t&.profile-property {\n\t\theight: 38px;\n\t}\n\n\t&.setting-property {\n\t\theight: 44px;\n\t}\n\n\tlabel {\n\t\tcursor: pointer;\n\t}\n}\n\n.federation-control {\n\tmargin: 0;\n}\n\n.button-vue {\n\tmargin: 0 0 0 auto !important;\n}\n"],sourceRoot:""}]);const d=o},46700:(t,e,n)=>{var a={"./af":42786,"./af.js":42786,"./ar":30867,"./ar-dz":14130,"./ar-dz.js":14130,"./ar-kw":96135,"./ar-kw.js":96135,"./ar-ly":56440,"./ar-ly.js":56440,"./ar-ma":47702,"./ar-ma.js":47702,"./ar-sa":16040,"./ar-sa.js":16040,"./ar-tn":37100,"./ar-tn.js":37100,"./ar.js":30867,"./az":31083,"./az.js":31083,"./be":9808,"./be.js":9808,"./bg":68338,"./bg.js":68338,"./bm":67438,"./bm.js":67438,"./bn":8905,"./bn-bd":76225,"./bn-bd.js":76225,"./bn.js":8905,"./bo":11560,"./bo.js":11560,"./br":1278,"./br.js":1278,"./bs":80622,"./bs.js":80622,"./ca":2468,"./ca.js":2468,"./cs":5822,"./cs.js":5822,"./cv":50877,"./cv.js":50877,"./cy":47373,"./cy.js":47373,"./da":24780,"./da.js":24780,"./de":59740,"./de-at":60217,"./de-at.js":60217,"./de-ch":60894,"./de-ch.js":60894,"./de.js":59740,"./dv":5300,"./dv.js":5300,"./el":50837,"./el.js":50837,"./en-au":78348,"./en-au.js":78348,"./en-ca":77925,"./en-ca.js":77925,"./en-gb":22243,"./en-gb.js":22243,"./en-ie":46436,"./en-ie.js":46436,"./en-il":47207,"./en-il.js":47207,"./en-in":44175,"./en-in.js":44175,"./en-nz":76319,"./en-nz.js":76319,"./en-sg":31662,"./en-sg.js":31662,"./eo":92915,"./eo.js":92915,"./es":55655,"./es-do":55251,"./es-do.js":55251,"./es-mx":96112,"./es-mx.js":96112,"./es-us":71146,"./es-us.js":71146,"./es.js":55655,"./et":5603,"./et.js":5603,"./eu":77763,"./eu.js":77763,"./fa":76959,"./fa.js":76959,"./fi":11897,"./fi.js":11897,"./fil":42549,"./fil.js":42549,"./fo":94694,"./fo.js":94694,"./fr":94470,"./fr-ca":63049,"./fr-ca.js":63049,"./fr-ch":52330,"./fr-ch.js":52330,"./fr.js":94470,"./fy":5044,"./fy.js":5044,"./ga":29295,"./ga.js":29295,"./gd":2101,"./gd.js":2101,"./gl":38794,"./gl.js":38794,"./gom-deva":27884,"./gom-deva.js":27884,"./gom-latn":23168,"./gom-latn.js":23168,"./gu":95349,"./gu.js":95349,"./he":24206,"./he.js":24206,"./hi":30094,"./hi.js":30094,"./hr":30316,"./hr.js":30316,"./hu":22138,"./hu.js":22138,"./hy-am":11423,"./hy-am.js":11423,"./id":29218,"./id.js":29218,"./is":90135,"./is.js":90135,"./it":90626,"./it-ch":10150,"./it-ch.js":10150,"./it.js":90626,"./ja":39183,"./ja.js":39183,"./jv":24286,"./jv.js":24286,"./ka":12105,"./ka.js":12105,"./kk":47772,"./kk.js":47772,"./km":18758,"./km.js":18758,"./kn":79282,"./kn.js":79282,"./ko":33730,"./ko.js":33730,"./ku":1408,"./ku.js":1408,"./ky":33291,"./ky.js":33291,"./lb":36841,"./lb.js":36841,"./lo":55466,"./lo.js":55466,"./lt":57010,"./lt.js":57010,"./lv":37595,"./lv.js":37595,"./me":39861,"./me.js":39861,"./mi":35493,"./mi.js":35493,"./mk":95966,"./mk.js":95966,"./ml":87341,"./ml.js":87341,"./mn":5115,"./mn.js":5115,"./mr":10370,"./mr.js":10370,"./ms":9847,"./ms-my":41237,"./ms-my.js":41237,"./ms.js":9847,"./mt":72126,"./mt.js":72126,"./my":56165,"./my.js":56165,"./nb":64924,"./nb.js":64924,"./ne":16744,"./ne.js":16744,"./nl":93901,"./nl-be":59814,"./nl-be.js":59814,"./nl.js":93901,"./nn":83877,"./nn.js":83877,"./oc-lnc":92135,"./oc-lnc.js":92135,"./pa-in":15858,"./pa-in.js":15858,"./pl":64495,"./pl.js":64495,"./pt":89520,"./pt-br":57971,"./pt-br.js":57971,"./pt.js":89520,"./ro":96459,"./ro.js":96459,"./ru":21793,"./ru.js":21793,"./sd":40950,"./sd.js":40950,"./se":10490,"./se.js":10490,"./si":90124,"./si.js":90124,"./sk":64249,"./sk.js":64249,"./sl":14985,"./sl.js":14985,"./sq":51104,"./sq.js":51104,"./sr":49131,"./sr-cyrl":79915,"./sr-cyrl.js":79915,"./sr.js":49131,"./ss":85893,"./ss.js":85893,"./sv":98760,"./sv.js":98760,"./sw":91172,"./sw.js":91172,"./ta":27333,"./ta.js":27333,"./te":23110,"./te.js":23110,"./tet":52095,"./tet.js":52095,"./tg":27321,"./tg.js":27321,"./th":9041,"./th.js":9041,"./tk":19005,"./tk.js":19005,"./tl-ph":75768,"./tl-ph.js":75768,"./tlh":89444,"./tlh.js":89444,"./tr":72397,"./tr.js":72397,"./tzl":28254,"./tzl.js":28254,"./tzm":51106,"./tzm-latn":30699,"./tzm-latn.js":30699,"./tzm.js":51106,"./ug-cn":9288,"./ug-cn.js":9288,"./uk":67691,"./uk.js":67691,"./ur":13795,"./ur.js":13795,"./uz":6791,"./uz-latn":60588,"./uz-latn.js":60588,"./uz.js":6791,"./vi":65666,"./vi.js":65666,"./x-pseudo":14378,"./x-pseudo.js":14378,"./yo":75805,"./yo.js":75805,"./zh-cn":83839,"./zh-cn.js":83839,"./zh-hk":55726,"./zh-hk.js":55726,"./zh-mo":99807,"./zh-mo.js":99807,"./zh-tw":74152,"./zh-tw.js":74152};function i(t){var e=r(t);return n(e)}function r(t){if(!n.o(a,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return a[t]}i.keys=function(){return Object.keys(a)},i.resolve=r,t.exports=i,i.id=46700},17652:(t,e,n)=>{"use strict";var a,i=(a=n(33129))&&a.__esModule?a:{default:a},r="undefined"==typeof window?[String,Array]:[String,Array,Element,NodeList];e.Z={render:function(t){var e=this.crossorigin||void 0;return t("div",{style:this.containerStyle},[t("img",{ref:"img",attrs:{src:this.src,alt:this.alt||"image",style:"max-width: 100%",crossorigin:e},on:this.$listeners,style:this.imgStyle})])},props:{containerStyle:Object,src:{type:String,default:""},alt:String,imgStyle:Object,viewMode:Number,dragMode:String,initialAspectRatio:Number,aspectRatio:Number,data:Object,preview:r,responsive:{type:Boolean,default:!0},restore:{type:Boolean,default:!0},checkCrossOrigin:{type:Boolean,default:!0},checkOrientation:{type:Boolean,default:!0},crossorigin:{type:String},modal:{type:Boolean,default:!0},guides:{type:Boolean,default:!0},center:{type:Boolean,default:!0},highlight:{type:Boolean,default:!0},background:{type:Boolean,default:!0},autoCrop:{type:Boolean,default:!0},autoCropArea:Number,movable:{type:Boolean,default:!0},rotatable:{type:Boolean,default:!0},scalable:{type:Boolean,default:!0},zoomable:{type:Boolean,default:!0},zoomOnTouch:{type:Boolean,default:!0},zoomOnWheel:{type:Boolean,default:!0},wheelZoomRatio:Number,cropBoxMovable:{type:Boolean,default:!0},cropBoxResizable:{type:Boolean,default:!0},toggleDragModeOnDblclick:{type:Boolean,default:!0},minCanvasWidth:Number,minCanvasHeight:Number,minCropBoxWidth:Number,minCropBoxHeight:Number,minContainerWidth:Number,minContainerHeight:Number,ready:Function,cropstart:Function,cropmove:Function,cropend:Function,crop:Function,zoom:Function},mounted:function(){var t=this.$options.props,e=(t.containerStyle,t.src,t.alt,t.imgStyle,function(t,e){var n={};for(var a in t)e.indexOf(a)>=0||Object.prototype.hasOwnProperty.call(t,a)&&(n[a]=t[a]);return n}(t,["containerStyle","src","alt","imgStyle"])),n={};for(var a in e)void 0!==this[a]&&(n[a]=this[a]);this.cropper=new i.default(this.$refs.img,n)},methods:{reset:function(){return this.cropper.reset()},clear:function(){return this.cropper.clear()},initCrop:function(){return this.cropper.crop()},replace:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return this.cropper.replace(t,e)},enable:function(){return this.cropper.enable()},disable:function(){return this.cropper.disable()},destroy:function(){return this.cropper.destroy()},move:function(t,e){return this.cropper.move(t,e)},moveTo:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t;return this.cropper.moveTo(t,e)},relativeZoom:function(t,e){return this.cropper.zoom(t,e)},zoomTo:function(t,e){return this.cropper.zoomTo(t,e)},rotate:function(t){return this.cropper.rotate(t)},rotateTo:function(t){return this.cropper.rotateTo(t)},scaleX:function(t){return this.cropper.scaleX(t)},scaleY:function(t){return this.cropper.scaleY(t)},scale:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t;return this.cropper.scale(t,e)},getData:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return this.cropper.getData(t)},setData:function(t){return this.cropper.setData(t)},getContainerData:function(){return this.cropper.getContainerData()},getImageData:function(){return this.cropper.getImageData()},getCanvasData:function(){return this.cropper.getCanvasData()},setCanvasData:function(t){return this.cropper.setCanvasData(t)},getCropBoxData:function(){return this.cropper.getCropBoxData()},setCropBoxData:function(t){return this.cropper.setCropBoxData(t)},getCroppedCanvas:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.cropper.getCroppedCanvas(t)},setAspectRatio:function(t){return this.cropper.setAspectRatio(t)},setDragMode:function(t){return this.cropper.setDragMode(t)}}}},8738:t=>{"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC"},42761:t=>{"use strict";t.exports="data:image/svg+xml;base64,PCEtLSBUaGlzIGljb24gaXMgcGFydCBvZiBNYXRlcmlhbCBVSSBJY29ucy4gQ29weXJpZ2h0IDIwMjAgR29vZ2xlIEluYy4sIEFwYWNoZS0yLjAgTGljZW5zZSAtLT4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZD0iTS00LTRoMjR2MjRILTRWLTR6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTggMEMzLjYgMCAwIDMuNiAwIDhzMy42IDggOCA4IDgtMy42IDgtOC0zLjYtOC04LTh6IiBmaWxsPSIjZWQ0ODRjIi8+PHBhdGggZD0iTTUgNi41aDZjLjggMCAxLjUuNyAxLjUgMS41cy0uNyAxLjUtMS41IDEuNUg1Yy0uOCAwLTEuNS0uNy0xLjUtMS41UzQuMiA2LjUgNSA2LjV6IiBmaWxsPSIjZmRmZmZmIi8+PC9zdmc+Cg=="},87210:t=>{"use strict";t.exports="data:image/svg+xml;base64,PCEtLSBUaGlzIGljb24gaXMgcGFydCBvZiBNYXRlcmlhbCBVSSBJY29ucy4gQ29weXJpZ2h0IDIwMjAgR29vZ2xlIEluYy4sIEFwYWNoZS0yLjAgTGljZW5zZSAtLT4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZD0iTTQuOCAxMS4yaDYuNFY0LjhINC44djYuNHpNOCAwQzMuNiAwIDAgMy42IDAgOHMzLjYgOCA4IDggOC0zLjYgOC04LTMuNi04LTgtOHoiIGZpbGw9IiM0OWIzODIiLz48L3N2Zz4K"},94659:t=>{"use strict";t.exports="data:image/svg+xml;base64,PCEtLSBUaGlzIGljb24gaXMgcGFydCBvZiBNYXRlcmlhbCBVSSBJY29ucy4gQ29weXJpZ2h0IDIwMjAgR29vZ2xlIEluYy4sIEFwYWNoZS0yLjAgTGljZW5zZSAtLT4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTS00LTRoMjR2MjRILTR6Ii8+PHBhdGggZD0iTTYuOS4xQzMgLjYtLjEgNC0uMSA4YzAgNC40IDMuNiA4IDggOCA0IDAgNy40LTMgOC02LjktMS4yIDEuMy0yLjkgMi4xLTQuNyAyLjEtMy41IDAtNi40LTIuOS02LjQtNi40IDAtMS45LjgtMy42IDIuMS00Ljd6IiBmaWxsPSIjZjRhMzMxIi8+PC9zdmc+Cg=="}},r={};function o(t){var e=r[t];if(void 0!==e)return e.exports;var n=r[t]={id:t,loaded:!1,exports:{}};return i[t].call(n.exports,n,n.exports,o),n.loaded=!0,n.exports}o.m=i,e=[],o.O=(t,n,a,i)=>{if(!n){var r=1/0;for(c=0;c=i)&&Object.keys(o.O).every((t=>o.O[t](n[s])))?n.splice(s--,1):(d=!1,i0&&e[c-1][2]>i;c--)e[c]=e[c-1];e[c]=[n,a,i]},o.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return o.d(e,{a:e}),e},o.d=(t,e)=>{for(var n in e)o.o(e,n)&&!o.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},o.f={},o.e=t=>Promise.all(Object.keys(o.f).reduce(((e,n)=>(o.f[n](t,e),e)),[])),o.u=t=>t+"-"+t+".js?v="+{3998:"308c269b5c7e8357a090",8928:"01b813867c94b3345c09"}[t],o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),o.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),n={},a="nextcloud:",o.l=(t,e,i,r)=>{if(n[t])n[t].push(e);else{var d,s;if(void 0!==i)for(var l=document.getElementsByTagName("script"),c=0;c{d.onerror=d.onload=null,clearTimeout(h);var i=n[t];if(delete n[t],d.parentNode&&d.parentNode.removeChild(d),i&&i.forEach((t=>t(a))),e)return e(a)},h=setTimeout(u.bind(null,void 0,{type:"timeout",target:d}),12e4);d.onerror=u.bind(null,d.onerror),d.onload=u.bind(null,d.onload),s&&document.head.appendChild(d)}},o.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},o.nmd=t=>(t.paths=[],t.children||(t.children=[]),t),o.j=4418,(()=>{var t;o.g.importScripts&&(t=o.g.location+"");var e=o.g.document;if(!t&&e&&(e.currentScript&&(t=e.currentScript.src),!t)){var n=e.getElementsByTagName("script");if(n.length)for(var a=n.length-1;a>-1&&!t;)t=n[a--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),o.p=t})(),(()=>{o.b=document.baseURI||self.location.href;var t={4418:0};o.f.j=(e,n)=>{var a=o.o(t,e)?t[e]:void 0;if(0!==a)if(a)n.push(a[2]);else{var i=new Promise(((n,i)=>a=t[e]=[n,i]));n.push(a[2]=i);var r=o.p+o.u(e),d=new Error;o.l(r,(n=>{if(o.o(t,e)&&(0!==(a=t[e])&&(t[e]=void 0),a)){var i=n&&("load"===n.type?"missing":n.type),r=n&&n.target&&n.target.src;d.message="Loading chunk "+e+" failed.\n("+i+": "+r+")",d.name="ChunkLoadError",d.type=i,d.request=r,a[1](d)}}),"chunk-"+e,e)}},o.O.j=e=>0===t[e];var e=(e,n)=>{var a,i,r=n[0],d=n[1],s=n[2],l=0;if(r.some((e=>0!==t[e]))){for(a in d)o.o(d,a)&&(o.m[a]=d[a]);if(s)var c=s(o)}for(e&&e(n);lo(77e3)));d=o.O(d)})(); -//# sourceMappingURL=settings-vue-settings-personal-info.js.map?v=7a84b127ea35b0ffd796 \ No newline at end of file +(()=>{var e,n,a,i={92687:(e,n,a)=>{"use strict";var i=a(20144),r=a(77958),o=a(43554),d=a(31352),s=a(93664),l=a(79753),c=a(64024),p=a(69183),u=a(18519),h=a(62642),$=a(17652),A=a(93379),m=a.n(A),f=a(7795),g=a.n(f),v=a(90569),C=a.n(v),y=a(3565),b=a.n(y),x=a(19216),w=a.n(x),E=a(44589),I=a.n(E),B=a(95073),_={};_.styleTagTransform=I(),_.setAttributes=b(),_.insert=C().bind(null,"head"),_.domAPI=g(),_.insertStyleElement=w(),m()(B.Z,_),B.Z&&B.Z.locals&&B.Z.locals;var S=a(20508),O=a(81456),P=a(65720),L=a(51900);const N=(0,L.Z)(P.Z,O.s,O.x,!1,null,null,null).exports;var k=a(42588);const M={name:"PlusIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},D=(0,L.Z)(M,(function(){var t=this,e=t._self._c;return e("span",t._b({staticClass:"material-design-icon plus-icon",attrs:{"aria-hidden":!t.title,"aria-label":t.title,role:"img"},on:{click:function(e){return t.$emit("click",e)}}},"span",t.$attrs,!1),[e("svg",{staticClass:"material-design-icon__svg",attrs:{fill:t.fillColor,width:t.size,height:t.size,viewBox:"0 0 24 24"}},[e("path",{attrs:{d:"M19,13H13V19H11V13H5V11H11V5H13V11H19V13Z"}},[t.title?e("title",[t._v(t._s(t.title))]):t._e()])])])}),[],!1,null,null,null).exports;var j=a(4888),T=a(63357);const R={name:"FederationControlAction",components:{NcActionButton:T.Z},props:{activeScope:{type:String,required:!0},displayName:{type:String,required:!0},handleScopeChange:{type:Function,default:()=>{}},iconClass:{type:String,required:!0},isSupportedScope:{type:Boolean,required:!0},name:{type:String,required:!0},tooltipDisabled:{type:String,default:""},tooltip:{type:String,required:!0}},methods:{updateScope(){this.handleScopeChange(this.name)}}};var Z=a(1442),F={};F.styleTagTransform=I(),F.setAttributes=b(),F.insert=C().bind(null,"head"),F.domAPI=g(),F.insertStyleElement=w(),m()(Z.Z,F),Z.Z&&Z.Z.locals&&Z.Z.locals;const U=(0,L.Z)(R,(function(){var t=this;return(0,t._self._c)("NcActionButton",{staticClass:"federation-actions__btn",class:{"federation-actions__btn--active":t.activeScope===t.name},attrs:{"close-after-click":!0,disabled:!t.isSupportedScope,icon:t.iconClass,name:t.displayName},on:{click:function(e){return e.stopPropagation(),e.preventDefault(),t.updateScope.apply(null,arguments)}}},[t._v("\n\t"+t._s(t.isSupportedScope?t.tooltip:t.tooltipDisabled)+"\n")])}),[],!1,null,"306a12c3",null).exports,H=Object.freeze({ADDRESS:"address",AVATAR:"avatar",BIOGRAPHY:"biography",DISPLAYNAME:"displayname",EMAIL_COLLECTION:"additional_mail",EMAIL:"email",HEADLINE:"headline",NOTIFICATION_EMAIL:"notify_email",FEDIVERSE:"fediverse",ORGANISATION:"organisation",PHONE:"phone",PROFILE_ENABLED:"profile_enabled",ROLE:"role",TWITTER:"twitter",WEBSITE:"website"}),z=Object.freeze({ADDRESS:(0,d.Iu)("settings","Location"),AVATAR:(0,d.Iu)("settings","Profile picture"),BIOGRAPHY:(0,d.Iu)("settings","About"),DISPLAYNAME:(0,d.Iu)("settings","Full name"),EMAIL_COLLECTION:(0,d.Iu)("settings","Additional email"),EMAIL:(0,d.Iu)("settings","Email"),HEADLINE:(0,d.Iu)("settings","Headline"),ORGANISATION:(0,d.Iu)("settings","Organisation"),PHONE:(0,d.Iu)("settings","Phone number"),PROFILE_ENABLED:(0,d.Iu)("settings","Profile"),ROLE:(0,d.Iu)("settings","Role"),TWITTER:(0,d.Iu)("settings","X (formerly Twitter)"),FEDIVERSE:(0,d.Iu)("settings","Fediverse (e.g. Mastodon)"),WEBSITE:(0,d.Iu)("settings","Website")}),W=Object.freeze({[H.ADDRESS]:z.ADDRESS,[H.AVATAR]:z.AVATAR,[H.BIOGRAPHY]:z.BIOGRAPHY,[H.DISPLAYNAME]:z.DISPLAYNAME,[H.EMAIL_COLLECTION]:z.EMAIL_COLLECTION,[H.EMAIL]:z.EMAIL,[H.HEADLINE]:z.HEADLINE,[H.ORGANISATION]:z.ORGANISATION,[H.PHONE]:z.PHONE,[H.PROFILE_ENABLED]:z.PROFILE_ENABLED,[H.ROLE]:z.ROLE,[H.TWITTER]:z.TWITTER,[H.FEDIVERSE]:z.FEDIVERSE,[H.WEBSITE]:z.WEBSITE}),Y=Object.freeze({PROFILE_VISIBILITY:(0,d.Iu)("settings","Profile visibility")}),G=Object.freeze({[z.ADDRESS]:H.ADDRESS,[z.AVATAR]:H.AVATAR,[z.BIOGRAPHY]:H.BIOGRAPHY,[z.DISPLAYNAME]:H.DISPLAYNAME,[z.EMAIL_COLLECTION]:H.EMAIL_COLLECTION,[z.EMAIL]:H.EMAIL,[z.HEADLINE]:H.HEADLINE,[z.ORGANISATION]:H.ORGANISATION,[z.PHONE]:H.PHONE,[z.PROFILE_ENABLED]:H.PROFILE_ENABLED,[z.ROLE]:H.ROLE,[z.TWITTER]:H.TWITTER,[z.FEDIVERSE]:H.FEDIVERSE,[z.WEBSITE]:H.WEBSITE}),V=Object.freeze({LANGUAGE:"language",LOCALE:"locale"}),X=Object.freeze({LANGUAGE:(0,d.Iu)("settings","Language"),LOCALE:(0,d.Iu)("settings","Locale")}),q=Object.freeze({PRIVATE:"v2-private",LOCAL:"v2-local",FEDERATED:"v2-federated",PUBLISHED:"v2-published"}),K=Object.freeze({[z.ADDRESS]:[q.LOCAL,q.PRIVATE],[z.AVATAR]:[q.LOCAL,q.PRIVATE],[z.BIOGRAPHY]:[q.LOCAL,q.PRIVATE],[z.DISPLAYNAME]:[q.LOCAL],[z.EMAIL_COLLECTION]:[q.LOCAL],[z.EMAIL]:[q.LOCAL],[z.HEADLINE]:[q.LOCAL,q.PRIVATE],[z.ORGANISATION]:[q.LOCAL,q.PRIVATE],[z.PHONE]:[q.LOCAL,q.PRIVATE],[z.PROFILE_ENABLED]:[q.LOCAL,q.PRIVATE],[z.ROLE]:[q.LOCAL,q.PRIVATE],[z.TWITTER]:[q.LOCAL,q.PRIVATE],[z.FEDIVERSE]:[q.LOCAL,q.PRIVATE],[z.WEBSITE]:[q.LOCAL,q.PRIVATE]}),Q=Object.freeze([z.BIOGRAPHY,z.HEADLINE,z.ORGANISATION,z.ROLE]),J="Scope",tt=Object.freeze({[q.PRIVATE]:{name:q.PRIVATE,displayName:(0,d.Iu)("settings","Private"),tooltip:(0,d.Iu)("settings","Only visible to people matched via phone number integration through Talk on mobile"),tooltipDisabled:(0,d.Iu)("settings","Not available as this property is required for core functionality including file sharing and calendar invitations"),iconClass:"icon-phone"},[q.LOCAL]:{name:q.LOCAL,displayName:(0,d.Iu)("settings","Local"),tooltip:(0,d.Iu)("settings","Only visible to people on this instance and guests"),iconClass:"icon-password"},[q.FEDERATED]:{name:q.FEDERATED,displayName:(0,d.Iu)("settings","Federated"),tooltip:(0,d.Iu)("settings","Only synchronize to trusted servers"),tooltipDisabled:(0,d.Iu)("settings","Not available as federation has been disabled for your account, contact your system administrator if you have any questions"),iconClass:"icon-contacts-dark"},[q.PUBLISHED]:{name:q.PUBLISHED,displayName:(0,d.Iu)("settings","Published"),tooltip:(0,d.Iu)("settings","Synchronize to trusted servers and the global and public address book"),tooltipDisabled:(0,d.Iu)("settings","Not available as publishing user specific data to the lookup server is not allowed, contact your system administrator if you have any questions"),iconClass:"icon-link"}}),et=q.LOCAL,nt=Object.freeze({NOT_VERIFIED:0,VERIFICATION_IN_PROGRESS:1,VERIFIED:2}),at=/^(?!(?:(?:\x22?\x5C[\x00-\x7E]\x22?)|(?:\x22?[^\x5C\x22]\x22?)){255,})(?!(?:(?:\x22?\x5C[\x00-\x7E]\x22?)|(?:\x22?[^\x5C\x22]\x22?)){65,}@)(?:(?:[\x21\x23-\x27\x2A\x2B\x2D\x2F-\x39\x3D\x3F\x5E-\x7E]+)|(?:\x22(?:[\x01-\x08\x0B\x0C\x0E-\x1F\x21\x23-\x5B\x5D-\x7F]|(?:\x5C[\x00-\x7F]))*\x22))(?:\.(?:(?:[\x21\x23-\x27\x2A\x2B\x2D\x2F-\x39\x3D\x3F\x5E-\x7E]+)|(?:\x22(?:[\x01-\x08\x0B\x0C\x0E-\x1F\x21\x23-\x5B\x5D-\x7F]|(?:\x5C[\x00-\x7F]))*\x22)))*@(?:(?:(?!.*[^.]{64,})(?:(?:(?:xn--)?[a-z0-9]+(?:-+[a-z0-9]+)*\.){1,126}){1,}(?:(?:[a-z][a-z0-9]*)|(?:(?:xn--)[a-z0-9]+))(?:-+[a-z0-9]+)*)|(?:\[(?:(?:IPv6:(?:(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){7})|(?:(?!(?:.*[a-f0-9][:\]]){7,})(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){0,5})?::(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){0,5})?)))|(?:(?:IPv6:(?:(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){5}:)|(?:(?!(?:.*[a-f0-9]:){5,})(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){0,3})?::(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){0,3}:)?)))?(?:(?:25[0-5])|(?:2[0-4][0-9])|(?:1[0-9]{2})|(?:[1-9]?[0-9]))(?:\.(?:(?:25[0-5])|(?:2[0-4][0-9])|(?:1[0-9]{2})|(?:[1-9]?[0-9]))){3}))\]))$/i;var it=a(7820);a(65509);const rt=async(t,e)=>{"boolean"==typeof e&&(e=e?"1":"0");const n=(0,r.ts)().uid,a=(0,l.generateOcsUrl)("cloud/users/{userId}",{userId:n});return await(0,it.Z)(),(await s.Z.put(a,{key:t,value:e})).data},ot=(0,a(17499).IY)().setApp("settings").detectUser().build(),dt=(t,e)=>{let n="";e&&(n+=e),429===t.response?.status&&(n&&(n+="\n"),n+=(0,d.Iu)("settings","There were too many requests from your network. Retry later or contact your administrator if this is an error.")),(0,c.x2)(n),ot.error(n||(0,d.Iu)("Error"),t)},{federationEnabled:st,lookupServerUploadEnabled:lt}=(0,o.j)("settings","accountParameters",{}),ct={name:"FederationControl",components:{NcActions:j.Z,FederationControlAction:U},props:{readable:{type:String,required:!0,validator:t=>Object.values(z).includes(t)||Object.values(X).includes(t)||t===Y.PROFILE_VISIBILITY},additional:{type:Boolean,default:!1},additionalValue:{type:String,default:""},disabled:{type:Boolean,default:!1},handleAdditionalScopeChange:{type:Function,default:null},scope:{type:String,required:!0}},data(){return{readableLowerCase:this.readable.toLocaleLowerCase(),initialScope:this.scope}},computed:{ariaLabel(){return t("settings","Change scope level of {property}, current scope is {scope}",{property:this.readableLowerCase,scope:this.scopeDisplayNameLowerCase})},scopeDisplayNameLowerCase(){return tt[this.scope].displayName.toLocaleLowerCase()},scopeIcon(){return tt[this.scope].iconClass},federationScopes:()=>Object.values(tt),supportedScopes(){const t=K[this.readable];return Q.includes(this.readable)||(st&&t.push(q.FEDERATED),lt&&t.push(q.PUBLISHED)),t}},methods:{async changeScope(t){this.$emit("update:scope",t),this.additional?await this.updateAdditionalScope(t):await this.updatePrimaryScope(t)},async updatePrimaryScope(e){try{const t=await(async(t,e)=>{const n=(0,r.ts)().uid,a=(0,l.generateOcsUrl)("cloud/users/{userId}",{userId:n});return await(0,it.Z)(),(await s.Z.put(a,{key:`${t}${J}`,value:e})).data})(G[this.readable],e);this.handleResponse({scope:e,status:t.ocs?.meta?.status})}catch(e){this.handleResponse({errorMessage:t("settings","Unable to update federation scope of the primary {property}",{property:this.readableLowerCase}),error:e})}},async updateAdditionalScope(e){try{const t=await this.handleAdditionalScopeChange(this.additionalValue,e);this.handleResponse({scope:e,status:t.ocs?.meta?.status})}catch(e){this.handleResponse({errorMessage:t("settings","Unable to update federation scope of additional {property}",{property:this.readableLowerCase}),error:e})}},handleResponse(t){let{scope:e,status:n,errorMessage:a,error:i}=t;"ok"===n?this.initialScope=e:(this.$emit("update:scope",this.initialScope),dt(i,a))}}},pt=ct;var ut=a(87483),ht={};ht.styleTagTransform=I(),ht.setAttributes=b(),ht.insert=C().bind(null,"head"),ht.domAPI=g(),ht.insertStyleElement=w(),m()(ut.Z,ht),ut.Z&&ut.Z.locals&&ut.Z.locals;const $t=(0,L.Z)(pt,(function(){var t=this,e=t._self._c;return e("NcActions",{class:{"federation-actions":!t.additional,"federation-actions--additional":t.additional},attrs:{"aria-label":t.ariaLabel,"default-icon":t.scopeIcon,disabled:t.disabled}},t._l(t.federationScopes,(function(n){return e("FederationControlAction",{key:n.name,attrs:{"active-scope":t.scope,"display-name":n.displayName,"handle-scope-change":t.changeScope,"icon-class":n.iconClass,"is-supported-scope":t.supportedScopes.includes(n.name),name:n.name,"tooltip-disabled":n.tooltipDisabled,tooltip:n.tooltip}})})),1)}),[],!1,null,"6f26bc70",null).exports,At={name:"HeaderBar",components:{FederationControl:$t,NcButton:h.Z,Plus:D},props:{scope:{type:String,default:null},readable:{type:String,required:!0},inputId:{type:String,default:null},isEditable:{type:Boolean,default:!0},isMultiValueSupported:{type:Boolean,default:!1},isValidSection:{type:Boolean,default:!0},isHeading:{type:Boolean,default:!1}},data(){return{localScope:this.scope}},computed:{isProfileProperty(){return this.readable===z.PROFILE_ENABLED},isSettingProperty(){return!Object.values(z).includes(this.readable)&&!Object.values(Y).includes(this.readable)}},methods:{onAddAdditional(){this.$emit("add-additional")},onScopeChange(t){this.$emit("update:scope",t)}}};var mt=a(76014),ft={};ft.styleTagTransform=I(),ft.setAttributes=b(),ft.insert=C().bind(null,"head"),ft.domAPI=g(),ft.insertStyleElement=w(),m()(mt.Z,ft),mt.Z&&mt.Z.locals&&mt.Z.locals;const gt=(0,L.Z)(At,(function(){var t=this,e=t._self._c;return e(t.isHeading?"h3":"div",{tag:"component",staticClass:"headerbar-label",class:{"setting-property":t.isSettingProperty,"profile-property":t.isProfileProperty}},[t.isHeading?e("span",[t._v("\n\t\t"+t._s(t.readable)+"\n\t")]):e("label",{attrs:{for:t.inputId}},[t._v("\n\t\t"+t._s(t.readable)+"\n\t")]),t._v(" "),t.scope?[e("FederationControl",{staticClass:"federation-control",attrs:{readable:t.readable,scope:t.localScope},on:{"update:scope":[function(e){t.localScope=e},t.onScopeChange]}})]:t._e(),t._v(" "),t.isEditable&&t.isMultiValueSupported?[e("NcButton",{attrs:{type:"tertiary",disabled:!t.isValidSection,"aria-label":t.t("settings","Add additional email")},on:{click:function(e){return e.stopPropagation(),e.preventDefault(),t.onAddAdditional.apply(null,arguments)}},scopedSlots:t._u([{key:"icon",fn:function(){return[e("Plus",{attrs:{size:20}})]},proxy:!0}],null,!1,32235154)},[t._v("\n\t\t\t"+t._s(t.t("settings","Add"))+"\n\t\t")])]:t._e()],2)}),[],!1,null,"117e8ad0",null).exports,{avatar:vt}=(0,o.j)("settings","personalInfoParameters",{}),{avatarChangeSupported:Ct}=(0,o.j)("settings","accountParameters",{}),yt=["image/png","image/jpeg"],bt=(0,c.fn)(t("settings","Choose your profile picture")).setMultiSelect(!1).setMimeTypeFilter(yt).setType(1).allowDirectories(!1).build(),xt={name:"AvatarSection",components:{Delete:k.Z,Folder:N,HeaderBar:gt,NcAvatar:u.Z,NcButton:h.Z,Upload:S.Z,VueCropper:$.Z},data:()=>({avatar:{...vt,readable:W[vt.name]},avatarChangeSupported:Ct,showCropper:!1,loading:!1,userId:(0,r.ts)().uid,displayName:(0,r.ts)().displayName,version:oc_userconfig.avatar.version,isGenerated:oc_userconfig.avatar.generated,validMimeTypes:yt,cropperOptions:{aspectRatio:1,viewMode:1,guides:!1,center:!1,highlight:!1,autoCropArea:1,minContainerWidth:300,minContainerHeight:300}}),computed:{inputId(){return`account-property-${this.avatar.name}`}},created(){(0,p.Ld)("settings:display-name:updated",this.handleDisplayNameUpdate)},beforeDestroy(){(0,p.r1)("settings:display-name:updated",this.handleDisplayNameUpdate)},methods:{activateLocalFilePicker(){this.$refs.input.value=null,this.$refs.input.click()},onChange(e){this.loading=!0;const n=e.target.files[0];if(!this.validMimeTypes.includes(n.type))return(0,c.x2)(t("settings","Please select a valid png or jpg file")),void this.cancel();const a=new FileReader;a.onload=t=>{this.$refs.cropper.replace(t.target.result),this.showCropper=!0},a.readAsDataURL(n)},async openFilePicker(){const e=await bt.pick();this.loading=!0;try{const{data:t}=await s.Z.post((0,l.generateUrl)("/avatar"),{path:e});if("success"===t.status)this.handleAvatarUpdate(!1);else if("notsquare"===t.data){const t=(0,l.generateUrl)("/avatar/tmp")+"?requesttoken="+encodeURIComponent(OC.requestToken)+"#"+Math.floor(1e3*Math.random());this.$refs.cropper.replace(t),this.showCropper=!0}else(0,c.x2)(t.data.message),this.cancel()}catch(e){(0,c.x2)(t("settings","Error setting profile picture")),this.cancel()}},saveAvatar(){this.showCropper=!1,this.loading=!0;const e=this.$refs.cropper.getCroppedCanvas(),n=e.width>512?512/e.width:1;this.$refs.cropper.scale(n,n).getCroppedCanvas().toBlob((async e=>{if(null===e)return(0,c.x2)(t("settings","Error cropping profile picture")),void this.cancel();const n=new FormData;n.append("files[]",e);try{await s.Z.post((0,l.generateUrl)("/avatar"),n),this.handleAvatarUpdate(!1)}catch(e){(0,c.x2)(t("settings","Error saving profile picture")),this.handleAvatarUpdate(this.isGenerated)}}))},async removeAvatar(){this.loading=!0;try{await s.Z.delete((0,l.generateUrl)("/avatar")),this.handleAvatarUpdate(!0)}catch(e){(0,c.x2)(t("settings","Error removing profile picture")),this.handleAvatarUpdate(this.isGenerated)}},cancel(){this.showCropper=!1,this.loading=!1},handleAvatarUpdate(t){this.version=oc_userconfig.avatar.version=Date.now(),this.isGenerated=oc_userconfig.avatar.generated=t,this.loading=!1,(0,p.j8)("settings:avatar:updated",oc_userconfig.avatar.version)},handleDisplayNameUpdate(){this.version=oc_userconfig.avatar.version}}};var wt=a(46712),Et={};Et.styleTagTransform=I(),Et.setAttributes=b(),Et.insert=C().bind(null,"head"),Et.domAPI=g(),Et.insertStyleElement=w(),m()(wt.Z,Et),wt.Z&&wt.Z.locals&&wt.Z.locals;const It=(0,L.Z)(xt,(function(){var t=this,e=t._self._c;return e("section",{attrs:{id:"vue-avatar-section"}},[e("h3",{staticClass:"hidden-visually"},[t._v("\n\t\t"+t._s(t.t("settings","Your profile information"))+"\n\t")]),t._v(" "),e("HeaderBar",{attrs:{"input-id":t.avatarChangeSupported?t.inputId:null,readable:t.avatar.readable,scope:t.avatar.scope},on:{"update:scope":function(e){return t.$set(t.avatar,"scope",e)}}}),t._v(" "),t.showCropper?t._e():e("div",{staticClass:"avatar__container"},[e("div",{staticClass:"avatar__preview"},[t.loading?e("div",{staticClass:"icon-loading"}):e("NcAvatar",{key:t.version,attrs:{user:t.userId,"aria-label":t.t("settings","Your profile picture"),"disable-tooltip":!0,"show-user-status":!1,size:180}})],1),t._v(" "),t.avatarChangeSupported?[e("div",{staticClass:"avatar__buttons"},[e("NcButton",{attrs:{"aria-label":t.t("settings","Upload profile picture")},on:{click:t.activateLocalFilePicker},scopedSlots:t._u([{key:"icon",fn:function(){return[e("Upload",{attrs:{size:20}})]},proxy:!0}],null,!1,1329850251)}),t._v(" "),e("NcButton",{attrs:{"aria-label":t.t("settings","Choose profile picture from Files")},on:{click:t.openFilePicker},scopedSlots:t._u([{key:"icon",fn:function(){return[e("Folder",{attrs:{size:20}})]},proxy:!0}],null,!1,4270628382)}),t._v(" "),t.isGenerated?t._e():e("NcButton",{attrs:{"aria-label":t.t("settings","Remove profile picture")},on:{click:t.removeAvatar},scopedSlots:t._u([{key:"icon",fn:function(){return[e("Delete",{attrs:{size:20}})]},proxy:!0}],null,!1,2705356561)})],1),t._v(" "),e("span",[t._v(t._s(t.t("settings","The file must be a PNG or JPG")))]),t._v(" "),e("input",{ref:"input",attrs:{id:t.inputId,type:"file",accept:t.validMimeTypes.join(",")},on:{change:t.onChange}})]:e("span",[t._v("\n\t\t\t"+t._s(t.t("settings","Picture provided by original account"))+"\n\t\t")])],2),t._v(" "),e("div",{directives:[{name:"show",rawName:"v-show",value:t.showCropper,expression:"showCropper"}],staticClass:"avatar__container"},[e("VueCropper",t._b({ref:"cropper",staticClass:"avatar__cropper"},"VueCropper",t.cropperOptions,!1)),t._v(" "),e("div",{staticClass:"avatar__cropper-buttons"},[e("NcButton",{on:{click:t.cancel}},[t._v("\n\t\t\t\t"+t._s(t.t("settings","Cancel"))+"\n\t\t\t")]),t._v(" "),e("NcButton",{attrs:{type:"primary"},on:{click:t.saveAvatar}},[t._v("\n\t\t\t\t"+t._s(t.t("settings","Set as profile picture"))+"\n\t\t\t")])],1),t._v(" "),e("span",[t._v(t._s(t.t("settings","Please note that it can take up to 24 hours for your profile picture to be updated everywhere.")))])],1)],1)}),[],!1,null,"5001a537",null).exports;var Bt=a(34854);const _t={name:"AccountIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},St=(0,L.Z)(_t,(function(){var t=this,e=t._self._c;return e("span",t._b({staticClass:"material-design-icon account-icon",attrs:{"aria-hidden":!t.title,"aria-label":t.title,role:"img"},on:{click:function(e){return t.$emit("click",e)}}},"span",t.$attrs,!1),[e("svg",{staticClass:"material-design-icon__svg",attrs:{fill:t.fillColor,width:t.size,height:t.size,viewBox:"0 0 24 24"}},[e("path",{attrs:{d:"M12,4A4,4 0 0,1 16,8A4,4 0 0,1 12,12A4,4 0 0,1 8,8A4,4 0 0,1 12,4M12,14C16.42,14 20,15.79 20,18V20H4V18C4,15.79 7.58,14 12,14Z"}},[t.title?e("title",[t._v(t._s(t.title))]):t._e()])])])}),[],!1,null,null,null).exports,Ot={name:"CircleSlice3Icon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},Pt=(0,L.Z)(Ot,(function(){var t=this,e=t._self._c;return e("span",t._b({staticClass:"material-design-icon circle-slice3-icon",attrs:{"aria-hidden":!t.title,"aria-label":t.title,role:"img"},on:{click:function(e){return t.$emit("click",e)}}},"span",t.$attrs,!1),[e("svg",{staticClass:"material-design-icon__svg",attrs:{fill:t.fillColor,width:t.size,height:t.size,viewBox:"0 0 24 24"}},[e("path",{attrs:{d:"M12 2C17.5 2 22 6.5 22 12C22 17.5 17.5 22 12 22C6.5 22 2 17.5 2 12C2 6.5 6.5 2 12 2M12 4C7.58 4 4 7.58 4 12C4 16.42 7.58 20 12 20C16.42 20 20 16.42 20 12C20 7.58 16.42 4 12 4M12 5C15.87 5 19 8.13 19 12C19 13.93 18.22 15.68 16.95 16.95L12 12V5Z"}},[t.title?e("title",[t._v(t._s(t.title))]):t._e()])])])}),[],!1,null,null,null).exports,{groups:Lt,quota:Nt,totalSpace:kt,usage:Mt,usageRelative:Dt}=(0,o.j)("settings","personalInfoParameters",{}),jt={name:"DetailsSection",components:{Account:St,CircleSlice:Pt,HeaderBar:gt,NcProgressBar:Bt.Z},data:()=>({groups:Lt,usageRelative:Dt}),computed:{quotaText:()=>-3===Nt?t("settings","You are using {usage}",{usage:Mt}):t("settings","You are using {usage} of {totalSpace} ({usageRelative}%)",{usage:Mt,totalSpace:kt,usageRelative:Dt})}};var Tt=a(75757),Rt={};Rt.styleTagTransform=I(),Rt.setAttributes=b(),Rt.insert=C().bind(null,"head"),Rt.domAPI=g(),Rt.insertStyleElement=w(),m()(Tt.Z,Rt),Tt.Z&&Tt.Z.locals&&Tt.Z.locals;const Zt=(0,L.Z)(jt,(function(){var t=this,e=t._self._c;return e("section",[e("HeaderBar",{attrs:{"is-heading":!0,readable:t.t("settings","Details")}}),t._v(" "),e("div",{staticClass:"details"},[e("div",{staticClass:"details__groups"},[e("Account",{attrs:{size:20}}),t._v(" "),e("div",{staticClass:"details__groups-info"},[e("p",[t._v(t._s(t.t("settings","You are a member of the following groups:")))]),t._v(" "),e("p",{staticClass:"details__groups-list"},[t._v("\n\t\t\t\t\t"+t._s(t.groups.join(", "))+"\n\t\t\t\t")])])],1),t._v(" "),e("div",{staticClass:"details__quota"},[e("CircleSlice",{attrs:{size:20}}),t._v(" "),e("div",{staticClass:"details__quota-info"},[e("p",{staticClass:"details__quota-text",domProps:{innerHTML:t._s(t.quotaText)}}),t._v(" "),e("NcProgressBar",{attrs:{size:"medium",value:t.usageRelative,error:t.usageRelative>80}})],1)],1)])],1)}),[],!1,null,"f432848e",null).exports;var Ft=a(20296),Ut=a.n(Ft),Ht=a(48950);const zt={name:"AlertOctagonIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},Wt=(0,L.Z)(zt,(function(){var t=this,e=t._self._c;return e("span",t._b({staticClass:"material-design-icon alert-octagon-icon",attrs:{"aria-hidden":!t.title,"aria-label":t.title,role:"img"},on:{click:function(e){return t.$emit("click",e)}}},"span",t.$attrs,!1),[e("svg",{staticClass:"material-design-icon__svg",attrs:{fill:t.fillColor,width:t.size,height:t.size,viewBox:"0 0 24 24"}},[e("path",{attrs:{d:"M13 13H11V7H13M11 15H13V17H11M15.73 3H8.27L3 8.27V15.73L8.27 21H15.73L21 15.73V8.27L15.73 3Z"}},[t.title?e("title",[t._v(t._s(t.title))]):t._e()])])])}),[],!1,null,null,null).exports;var Yt=a(11734);const Gt={name:"AccountPropertySection",components:{AlertCircle:Ht.default,AlertOctagon:Wt,Check:Yt.default,HeaderBar:gt},props:{name:{type:String,required:!0},value:{type:String,required:!0},scope:{type:String,required:!0},readable:{type:String,required:!0},placeholder:{type:String,required:!0},type:{type:String,default:"text"},isEditable:{type:Boolean,default:!0},multiLine:{type:Boolean,default:!1},onValidate:{type:Function,default:null},onSave:{type:Function,default:null},autocomplete:{type:String,default:null}},data(){return{initialValue:this.value,helperText:null,showCheckmarkIcon:!1,showErrorIcon:!1}},computed:{inputId(){return`account-property-${this.name}`}},methods:{onPropertyChange(t){this.$emit("update:value",t.target.value),this.debouncePropertyChange(t.target.value.trim())},debouncePropertyChange:Ut()((async function(t){this.helperText=null,this.$refs.input&&this.$refs.input.validationMessage?this.helperText=this.$refs.input.validationMessage:this.onValidate&&!this.onValidate(t)||await this.updateProperty(t)}),500),async updateProperty(e){try{const t=await rt(this.name,e);this.handleResponse({value:e,status:t.ocs?.meta?.status})}catch(e){this.handleResponse({errorMessage:t("settings","Unable to update {property}",{property:this.readable.toLocaleLowerCase()}),error:e})}},handleResponse(t){let{value:e,status:n,errorMessage:a,error:i}=t;"ok"===n?(this.initialValue=e,this.onSave&&this.onSave(e),this.showCheckmarkIcon=!0,setTimeout((()=>{this.showCheckmarkIcon=!1}),2e3)):(this.$emit("update:value",this.initialValue),dt(i,a),this.showErrorIcon=!0,setTimeout((()=>{this.showErrorIcon=!1}),2e3))}}};var Vt=a(94120),Xt={};Xt.styleTagTransform=I(),Xt.setAttributes=b(),Xt.insert=C().bind(null,"head"),Xt.domAPI=g(),Xt.insertStyleElement=w(),m()(Vt.Z,Xt),Vt.Z&&Vt.Z.locals&&Vt.Z.locals;const qt=(0,L.Z)(Gt,(function(){var t=this,e=t._self._c;return e("section",[e("HeaderBar",{attrs:{scope:t.scope,readable:t.readable,"input-id":t.inputId,"is-editable":t.isEditable},on:{"update:scope":function(e){t.scope=e},"update:readable":function(e){t.readable=e}}}),t._v(" "),t.isEditable?e("div",{staticClass:"property"},[t.multiLine?e("textarea",{attrs:{id:t.inputId,placeholder:t.placeholder,rows:"8",autocapitalize:"none",autocomplete:"off",spellcheck:"false"},domProps:{value:t.value},on:{input:t.onPropertyChange}}):e("input",{ref:"input",attrs:{id:t.inputId,placeholder:t.placeholder,type:t.type,"aria-describedby":t.helperText?`${t.name}-helper-text`:void 0,autocapitalize:"none",spellcheck:"false",autocomplete:t.autocomplete},domProps:{value:t.value},on:{input:t.onPropertyChange}}),t._v(" "),e("div",{staticClass:"property__actions-container"},[e("Transition",{attrs:{name:"fade"}},[t.showCheckmarkIcon?e("Check",{attrs:{size:20}}):t.showErrorIcon?e("AlertOctagon",{attrs:{size:20}}):t._e()],1)],1)]):e("span",[t._v("\n\t\t"+t._s(t.value||t.t("settings","No {property} set",{property:t.readable.toLocaleLowerCase()}))+"\n\t")]),t._v(" "),t.helperText?e("p",{staticClass:"property__helper-text-message property__helper-text-message--error",attrs:{id:`${t.name}-helper-text`}},[e("AlertCircle",{staticClass:"property__helper-text-message__icon",attrs:{size:18}}),t._v("\n\t\t"+t._s(t.helperText)+"\n\t")],1):t._e()],1)}),[],!1,null,"594c0506",null).exports,{displayName:Kt}=(0,o.j)("settings","personalInfoParameters",{}),{displayNameChangeSupported:Qt}=(0,o.j)("settings","accountParameters",{}),Jt={name:"DisplayNameSection",components:{AccountPropertySection:qt},data:()=>({displayName:{...Kt,readable:W[Kt.name]},displayNameChangeSupported:Qt}),methods:{onValidate:t=>""!==t,onSave(t){oc_userconfig.avatar.generated&&(oc_userconfig.avatar.version=Date.now()),(0,p.j8)("settings:display-name:updated",t)}}},te=(0,L.Z)(Jt,(function(){var t=this;return(0,t._self._c)("AccountPropertySection",t._b({attrs:{placeholder:t.t("settings","Your full name"),autocomplete:"username","is-editable":t.displayNameChangeSupported,"on-validate":t.onValidate,"on-save":t.onSave}},"AccountPropertySection",t.displayName,!1,!0))}),[],!1,null,null,null).exports,ee=async t=>{const e=(0,r.ts)().uid,n=(0,l.generateOcsUrl)("cloud/users/{userId}",{userId:e});return await(0,it.Z)(),(await s.Z.put(n,{key:H.EMAIL,value:t})).data},ne=async t=>{const e=(0,r.ts)().uid,n=(0,l.generateOcsUrl)("cloud/users/{userId}/{collection}",{userId:e,collection:H.EMAIL_COLLECTION});return await(0,it.Z)(),(await s.Z.put(n,{key:t,value:""})).data},ae=async(t,e)=>{const n=(0,r.ts)().uid,a=(0,l.generateOcsUrl)("cloud/users/{userId}/{collectionScope}",{userId:n,collectionScope:`${H.EMAIL_COLLECTION}${J}`});return await(0,it.Z)(),(await s.Z.put(a,{key:t,value:e})).data};function ie(t){return"string"==typeof t&&at.test(t)&&"\n"!==t.slice(-1)&&t.length<=320&&encodeURIComponent(t).replace(/%../g,"x").length<=320}const re={name:"Email",components:{NcActions:j.Z,NcActionButton:T.Z,AlertCircle:Ht.default,AlertOctagon:Wt,Check:Yt.default,FederationControl:$t},props:{email:{type:String,required:!0},index:{type:Number,default:0},primary:{type:Boolean,default:!1},scope:{type:String,required:!0},activeNotificationEmail:{type:String,default:""},localVerificationState:{type:Number,default:nt.NOT_VERIFIED},inputId:{type:String,required:!1,default:""}},data(){return{propertyReadable:z.EMAIL,initialEmail:this.email,localScope:this.scope,saveAdditionalEmailScope:ae,helperText:null,showCheckmarkIcon:!1,showErrorIcon:!1}},computed:{deleteDisabled(){return this.primary?""===this.email||this.initialEmail!==this.email:""!==this.initialEmail&&this.initialEmail!==this.email},deleteEmailLabel(){return this.primary?t("settings","Remove primary email"):t("settings","Delete email")},setNotificationMailDisabled(){return!this.primary&&this.localVerificationState!==nt.VERIFIED},setNotificationMailLabel(){return this.isNotificationEmail?t("settings","Unset as primary email"):this.primary||this.localVerificationState===nt.VERIFIED?t("settings","Set as primary email"):t("settings","This address is not confirmed")},federationDisabled(){return!this.initialEmail},inputIdWithDefault(){return this.inputId||`account-property-email--${this.index}`},inputPlaceholder(){return this.primary?void 0:t("settings","Additional email address {index}",{index:this.index+1})},isNotificationEmail(){return this.email&&this.email===this.activeNotificationEmail||this.primary&&""===this.activeNotificationEmail}},mounted(){this.primary||""!==this.initialEmail||this.$nextTick((()=>this.$refs.email?.focus()))},methods:{onEmailChange(t){this.$emit("update:email",t.target.value),this.debounceEmailChange(t.target.value.trim())},debounceEmailChange:Ut()((async function(t){this.helperText=null,this.$refs.email?.validationMessage?this.helperText=this.$refs.email.validationMessage:(ie(t)||""===t)&&(this.primary?await this.updatePrimaryEmail(t):t&&(""===this.initialEmail?await this.addAdditionalEmail(t):await this.updateAdditionalEmail(t)))}),500),async deleteEmail(){this.primary?(this.$emit("update:email",""),await this.updatePrimaryEmail("")):await this.deleteAdditionalEmail()},async updatePrimaryEmail(e){try{const t=await ee(e);this.handleResponse({email:e,status:t.ocs?.meta?.status})}catch(n){""===e?this.handleResponse({errorMessage:t("settings","Unable to delete primary email address"),error:n}):this.handleResponse({errorMessage:t("settings","Unable to update primary email address"),error:n})}},async addAdditionalEmail(e){try{const t=await(async t=>{const e=(0,r.ts)().uid,n=(0,l.generateOcsUrl)("cloud/users/{userId}",{userId:e});return await(0,it.Z)(),(await s.Z.put(n,{key:H.EMAIL_COLLECTION,value:t})).data})(e);this.handleResponse({email:e,status:t.ocs?.meta?.status})}catch(e){this.handleResponse({errorMessage:t("settings","Unable to add additional email address"),error:e})}},async setNotificationMail(){try{const t=this.primary||this.isNotificationEmail?"":this.initialEmail,e=await(async t=>{const e=(0,r.ts)().uid,n=(0,l.generateOcsUrl)("cloud/users/{userId}",{userId:e});return await(0,it.Z)(),(await s.Z.put(n,{key:H.NOTIFICATION_EMAIL,value:t})).data})(t);this.handleResponse({notificationEmail:t,status:e.ocs?.meta?.status})}catch(t){this.handleResponse({errorMessage:"Unable to choose this email for notifications",error:t})}},async updateAdditionalEmail(e){try{const t=await(async(t,e)=>{const n=(0,r.ts)().uid,a=(0,l.generateOcsUrl)("cloud/users/{userId}/{collection}",{userId:n,collection:H.EMAIL_COLLECTION});return await(0,it.Z)(),(await s.Z.put(a,{key:t,value:e})).data})(this.initialEmail,e);this.handleResponse({email:e,status:t.ocs?.meta?.status})}catch(e){this.handleResponse({errorMessage:t("settings","Unable to update additional email address"),error:e})}},async deleteAdditionalEmail(){try{const t=await ne(this.initialEmail);this.handleDeleteAdditionalEmail(t.ocs?.meta?.status)}catch(e){this.handleResponse({errorMessage:t("settings","Unable to delete additional email address"),error:e})}},handleDeleteAdditionalEmail(e){"ok"===e?this.$emit("delete-additional-email"):this.handleResponse({errorMessage:t("settings","Unable to delete additional email address")})},handleResponse(t){let{email:e,notificationEmail:n,status:a,errorMessage:i,error:r}=t;"ok"===a?(e?this.initialEmail=e:void 0!==n&&this.$emit("update:notification-email",n),this.showCheckmarkIcon=!0,setTimeout((()=>{this.showCheckmarkIcon=!1}),2e3)):(dt(r,i),this.showErrorIcon=!0,setTimeout((()=>{this.showErrorIcon=!1}),2e3))},onScopeChange(t){this.$emit("update:scope",t)}}},oe=re;var de=a(35196),se={};se.styleTagTransform=I(),se.setAttributes=b(),se.insert=C().bind(null,"head"),se.domAPI=g(),se.insertStyleElement=w(),m()(de.Z,se),de.Z&&de.Z.locals&&de.Z.locals;const le=(0,L.Z)(oe,(function(){var t=this,e=t._self._c;return e("div",[e("div",{staticClass:"email"},[e("input",{ref:"email",attrs:{id:t.inputIdWithDefault,type:"email",autocomplete:"email","aria-label":t.inputPlaceholder,placeholder:t.inputPlaceholder,"aria-describedby":t.helperText?`${t.inputIdWithDefault}-helper-text`:void 0,autocapitalize:"none",spellcheck:"false"},domProps:{value:t.email},on:{input:t.onEmailChange}}),t._v(" "),e("div",{staticClass:"email__actions-container"},[e("transition",{attrs:{name:"fade"}},[t.showCheckmarkIcon?e("Check",{attrs:{size:20}}):t.showErrorIcon?e("AlertOctagon",{attrs:{size:20}}):t._e()],1),t._v(" "),t.primary?t._e():[e("FederationControl",{attrs:{readable:t.propertyReadable,additional:!0,"additional-value":t.email,disabled:t.federationDisabled,"handle-additional-scope-change":t.saveAdditionalEmailScope,scope:t.localScope},on:{"update:scope":[function(e){t.localScope=e},t.onScopeChange]}})],t._v(" "),e("NcActions",{staticClass:"email__actions",attrs:{"aria-label":t.t("settings","Email options"),"force-menu":!0}},[e("NcActionButton",{attrs:{"aria-label":t.deleteEmailLabel,"close-after-click":!0,disabled:t.deleteDisabled,icon:"icon-delete"},on:{click:function(e){return e.stopPropagation(),e.preventDefault(),t.deleteEmail.apply(null,arguments)}}},[t._v("\n\t\t\t\t\t"+t._s(t.deleteEmailLabel)+"\n\t\t\t\t")]),t._v(" "),t.primary&&t.isNotificationEmail?t._e():e("NcActionButton",{attrs:{"aria-label":t.setNotificationMailLabel,"close-after-click":!0,disabled:t.setNotificationMailDisabled,icon:"icon-favorite"},on:{click:function(e){return e.stopPropagation(),e.preventDefault(),t.setNotificationMail.apply(null,arguments)}}},[t._v("\n\t\t\t\t\t"+t._s(t.setNotificationMailLabel)+"\n\t\t\t\t")])],1)],2)]),t._v(" "),t.helperText?e("p",{staticClass:"email__helper-text-message email__helper-text-message--error",attrs:{id:`${t.inputIdWithDefault}-helper-text`}},[e("AlertCircle",{staticClass:"email__helper-text-message__icon",attrs:{size:18}}),t._v("\n\t\t"+t._s(t.helperText)+"\n\t")],1):t._e(),t._v(" "),t.isNotificationEmail?e("em",[t._v("\n\t\t"+t._s(t.t("settings","Primary email for password reset and notifications"))+"\n\t")]):t._e()])}),[],!1,null,"60546b46",null).exports,{emailMap:{additionalEmails:ce,primaryEmail:pe,notificationEmail:ue}}=(0,o.j)("settings","personalInfoParameters",{}),{displayNameChangeSupported:he}=(0,o.j)("settings","accountParameters",{}),$e={name:"EmailSection",components:{HeaderBar:gt,Email:le},data(){return{accountProperty:z.EMAIL,additionalEmails:ce.map((t=>({...t,key:this.generateUniqueKey()}))),displayNameChangeSupported:he,primaryEmail:{...pe,readable:W[pe.name]},notificationEmail:ue}},computed:{firstAdditionalEmail(){return this.additionalEmails.length?this.additionalEmails[0].value:null},inputId(){return`account-property-${this.primaryEmail.name}`},isValidSection(){return ie(this.primaryEmail.value)&&this.additionalEmails.map((t=>{let{value:e}=t;return e})).every(ie)},primaryEmailValue:{get(){return this.primaryEmail.value},set(t){this.primaryEmail.value=t}}},methods:{onAddAdditionalEmail(){this.isValidSection&&this.additionalEmails.push({value:"",scope:et,key:this.generateUniqueKey()})},onDeleteAdditionalEmail(t){this.$delete(this.additionalEmails,t)},async onUpdateEmail(){if(""===this.primaryEmailValue&&this.firstAdditionalEmail){const t=this.firstAdditionalEmail;await this.deleteFirstAdditionalEmail(),this.primaryEmailValue=t,await this.updatePrimaryEmail()}},async onUpdateNotificationEmail(t){this.notificationEmail=t},async updatePrimaryEmail(){try{const t=await ee(this.primaryEmailValue);this.handleResponse(t.ocs?.meta?.status)}catch(e){this.handleResponse("error",t("settings","Unable to update primary email address"),e)}},async deleteFirstAdditionalEmail(){try{const t=await ne(this.firstAdditionalEmail);this.handleDeleteFirstAdditionalEmail(t.ocs?.meta?.status)}catch(e){this.handleResponse("error",t("settings","Unable to delete additional email address"),e)}},handleDeleteFirstAdditionalEmail(e){"ok"===e?this.$delete(this.additionalEmails,0):this.handleResponse("error",t("settings","Unable to delete additional email address"),{})},handleResponse(t,e,n){"ok"!==t&&dt(n,e)},generateUniqueKey:()=>Math.random().toString(36).substring(2)}};var Ae=a(31313),me={};me.styleTagTransform=I(),me.setAttributes=b(),me.insert=C().bind(null,"head"),me.domAPI=g(),me.insertStyleElement=w(),m()(Ae.Z,me),Ae.Z&&Ae.Z.locals&&Ae.Z.locals;const fe=(0,L.Z)($e,(function(){var t=this,e=t._self._c;return e("section",[e("HeaderBar",{attrs:{"input-id":t.inputId,readable:t.primaryEmail.readable,"is-editable":!0,"is-multi-value-supported":!0,"is-valid-section":t.isValidSection,scope:t.primaryEmail.scope},on:{"update:scope":function(e){return t.$set(t.primaryEmail,"scope",e)},"add-additional":t.onAddAdditionalEmail}}),t._v(" "),t.displayNameChangeSupported?[e("Email",{attrs:{"input-id":t.inputId,primary:!0,scope:t.primaryEmail.scope,email:t.primaryEmail.value,"active-notification-email":t.notificationEmail},on:{"update:scope":function(e){return t.$set(t.primaryEmail,"scope",e)},"update:email":[function(e){return t.$set(t.primaryEmail,"value",e)},t.onUpdateEmail],"update:activeNotificationEmail":function(e){t.notificationEmail=e},"update:active-notification-email":function(e){t.notificationEmail=e},"update:notification-email":t.onUpdateNotificationEmail}})]:e("span",[t._v("\n\t\t"+t._s(t.primaryEmail.value||t.t("settings","No email address set"))+"\n\t")]),t._v(" "),t.additionalEmails.length?[e("em",{staticClass:"additional-emails-label"},[t._v(t._s(t.t("settings","Additional emails")))]),t._v(" "),t._l(t.additionalEmails,(function(n,a){return e("Email",{key:n.key,attrs:{index:a,scope:n.scope,email:n.value,"local-verification-state":parseInt(n.locallyVerified,10),"active-notification-email":t.notificationEmail},on:{"update:scope":function(e){return t.$set(n,"scope",e)},"update:email":[function(e){return t.$set(n,"value",e)},t.onUpdateEmail],"update:activeNotificationEmail":function(e){t.notificationEmail=e},"update:active-notification-email":function(e){t.notificationEmail=e},"update:notification-email":t.onUpdateNotificationEmail,"delete-additional-email":function(e){return t.onDeleteAdditionalEmail(a)}}})}))]:t._e()],2)}),[],!1,null,"548961e2",null).exports,ge={version:4,country_calling_codes:{1:["US","AG","AI","AS","BB","BM","BS","CA","DM","DO","GD","GU","JM","KN","KY","LC","MP","MS","PR","SX","TC","TT","VC","VG","VI"],7:["RU","KZ"],20:["EG"],27:["ZA"],30:["GR"],31:["NL"],32:["BE"],33:["FR"],34:["ES"],36:["HU"],39:["IT","VA"],40:["RO"],41:["CH"],43:["AT"],44:["GB","GG","IM","JE"],45:["DK"],46:["SE"],47:["NO","SJ"],48:["PL"],49:["DE"],51:["PE"],52:["MX"],53:["CU"],54:["AR"],55:["BR"],56:["CL"],57:["CO"],58:["VE"],60:["MY"],61:["AU","CC","CX"],62:["ID"],63:["PH"],64:["NZ"],65:["SG"],66:["TH"],81:["JP"],82:["KR"],84:["VN"],86:["CN"],90:["TR"],91:["IN"],92:["PK"],93:["AF"],94:["LK"],95:["MM"],98:["IR"],211:["SS"],212:["MA","EH"],213:["DZ"],216:["TN"],218:["LY"],220:["GM"],221:["SN"],222:["MR"],223:["ML"],224:["GN"],225:["CI"],226:["BF"],227:["NE"],228:["TG"],229:["BJ"],230:["MU"],231:["LR"],232:["SL"],233:["GH"],234:["NG"],235:["TD"],236:["CF"],237:["CM"],238:["CV"],239:["ST"],240:["GQ"],241:["GA"],242:["CG"],243:["CD"],244:["AO"],245:["GW"],246:["IO"],247:["AC"],248:["SC"],249:["SD"],250:["RW"],251:["ET"],252:["SO"],253:["DJ"],254:["KE"],255:["TZ"],256:["UG"],257:["BI"],258:["MZ"],260:["ZM"],261:["MG"],262:["RE","YT"],263:["ZW"],264:["NA"],265:["MW"],266:["LS"],267:["BW"],268:["SZ"],269:["KM"],290:["SH","TA"],291:["ER"],297:["AW"],298:["FO"],299:["GL"],350:["GI"],351:["PT"],352:["LU"],353:["IE"],354:["IS"],355:["AL"],356:["MT"],357:["CY"],358:["FI","AX"],359:["BG"],370:["LT"],371:["LV"],372:["EE"],373:["MD"],374:["AM"],375:["BY"],376:["AD"],377:["MC"],378:["SM"],380:["UA"],381:["RS"],382:["ME"],383:["XK"],385:["HR"],386:["SI"],387:["BA"],389:["MK"],420:["CZ"],421:["SK"],423:["LI"],500:["FK"],501:["BZ"],502:["GT"],503:["SV"],504:["HN"],505:["NI"],506:["CR"],507:["PA"],508:["PM"],509:["HT"],590:["GP","BL","MF"],591:["BO"],592:["GY"],593:["EC"],594:["GF"],595:["PY"],596:["MQ"],597:["SR"],598:["UY"],599:["CW","BQ"],670:["TL"],672:["NF"],673:["BN"],674:["NR"],675:["PG"],676:["TO"],677:["SB"],678:["VU"],679:["FJ"],680:["PW"],681:["WF"],682:["CK"],683:["NU"],685:["WS"],686:["KI"],687:["NC"],688:["TV"],689:["PF"],690:["TK"],691:["FM"],692:["MH"],850:["KP"],852:["HK"],853:["MO"],855:["KH"],856:["LA"],880:["BD"],886:["TW"],960:["MV"],961:["LB"],962:["JO"],963:["SY"],964:["IQ"],965:["KW"],966:["SA"],967:["YE"],968:["OM"],970:["PS"],971:["AE"],972:["IL"],973:["BH"],974:["QA"],975:["BT"],976:["MN"],977:["NP"],992:["TJ"],993:["TM"],994:["AZ"],995:["GE"],996:["KG"],998:["UZ"]},countries:{AC:["247","00","(?:[01589]\\d|[46])\\d{4}",[5,6]],AD:["376","00","(?:1|6\\d)\\d{7}|[135-9]\\d{5}",[6,8,9],[["(\\d{3})(\\d{3})","$1 $2",["[135-9]"]],["(\\d{4})(\\d{4})","$1 $2",["1"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]]],AE:["971","00","(?:[4-7]\\d|9[0-689])\\d{7}|800\\d{2,9}|[2-4679]\\d{7}",[5,6,7,8,9,10,11,12],[["(\\d{3})(\\d{2,9})","$1 $2",["60|8"]],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[236]|[479][2-8]"],"0$1"],["(\\d{3})(\\d)(\\d{5})","$1 $2 $3",["[479]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"]],"0"],AF:["93","00","[2-7]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"]],"0"],AG:["1","011","(?:268|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([457]\\d{6})$|1","268$1",0,"268"],AI:["1","011","(?:264|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2457]\\d{6})$|1","264$1",0,"264"],AL:["355","00","(?:700\\d\\d|900)\\d{3}|8\\d{5,7}|(?:[2-5]|6\\d)\\d{7}",[6,7,8,9],[["(\\d{3})(\\d{3,4})","$1 $2",["80|9"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["4[2-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2358][2-5]|4"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["[23578]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["6"],"0$1"]],"0"],AM:["374","00","(?:[1-489]\\d|55|60|77)\\d{6}",[8],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[89]0"],"0 $1"],["(\\d{3})(\\d{5})","$1 $2",["2|3[12]"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["1|47"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["[3-9]"],"0$1"]],"0"],AO:["244","00","[29]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[29]"]]]],AR:["54","00","(?:11|[89]\\d\\d)\\d{8}|[2368]\\d{9}",[10,11],[["(\\d{4})(\\d{2})(\\d{4})","$1 $2-$3",["2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])","2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["1"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2-$3",["[23]"],"0$1",1],["(\\d)(\\d{4})(\\d{2})(\\d{4})","$2 15-$3-$4",["9(?:2[2-469]|3[3-578])","9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))","9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",0,"$1 $2 $3-$4"],["(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 15-$3-$4",["91"],"0$1",0,"$1 $2 $3-$4"],["(\\d{3})(\\d{3})(\\d{5})","$1-$2-$3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 15-$3-$4",["9"],"0$1",0,"$1 $2 $3-$4"]],"0",0,"0?(?:(11|2(?:2(?:02?|[13]|2[13-79]|4[1-6]|5[2457]|6[124-8]|7[1-4]|8[13-6]|9[1267])|3(?:02?|1[467]|2[03-6]|3[13-8]|[49][2-6]|5[2-8]|[67])|4(?:7[3-578]|9)|6(?:[0136]|2[24-6]|4[6-8]?|5[15-8])|80|9(?:0[1-3]|[19]|2\\d|3[1-6]|4[02568]?|5[2-4]|6[2-46]|72?|8[23]?))|3(?:3(?:2[79]|6|8[2578])|4(?:0[0-24-9]|[12]|3[5-8]?|4[24-7]|5[4-68]?|6[02-9]|7[126]|8[2379]?|9[1-36-8])|5(?:1|2[1245]|3[237]?|4[1-46-9]|6[2-4]|7[1-6]|8[2-5]?)|6[24]|7(?:[069]|1[1568]|2[15]|3[145]|4[13]|5[14-8]|7[2-57]|8[126])|8(?:[01]|2[15-7]|3[2578]?|4[13-6]|5[4-8]?|6[1-357-9]|7[36-8]?|8[5-8]?|9[124])))15)?","9$1"],AS:["1","011","(?:[58]\\d\\d|684|900)\\d{7}",[10],0,"1",0,"([267]\\d{6})$|1","684$1",0,"684"],AT:["43","00","1\\d{3,12}|2\\d{6,12}|43(?:(?:0\\d|5[02-9])\\d{3,9}|2\\d{4,5}|[3467]\\d{4}|8\\d{4,6}|9\\d{4,7})|5\\d{4,12}|8\\d{7,12}|9\\d{8,12}|(?:[367]\\d|4[0-24-9])\\d{4,11}",[4,5,6,7,8,9,10,11,12,13],[["(\\d)(\\d{3,12})","$1 $2",["1(?:11|[2-9])"],"0$1"],["(\\d{3})(\\d{2})","$1 $2",["517"],"0$1"],["(\\d{2})(\\d{3,5})","$1 $2",["5[079]"],"0$1"],["(\\d{3})(\\d{3,10})","$1 $2",["(?:31|4)6|51|6(?:5[0-3579]|[6-9])|7(?:20|32|8)|[89]"],"0$1"],["(\\d{4})(\\d{3,9})","$1 $2",["[2-467]|5[2-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["5"],"0$1"],["(\\d{2})(\\d{4})(\\d{4,7})","$1 $2 $3",["5"],"0$1"]],"0"],AU:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{7}(?:\\d(?:\\d{2})?)?|8[0-24-9]\\d{7})|[2-478]\\d{8}|1\\d{4,7}",[5,6,7,8,9,10,12],[["(\\d{2})(\\d{3,4})","$1 $2",["16"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,4})","$1 $2 $3",["16"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["14|4"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[2378]"],"(0$1)"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:30|[89])"]]],"0",0,"(183[12])|0",0,0,0,[["(?:(?:2(?:[0-26-9]\\d|3[0-8]|4[02-9]|5[0135-9])|3(?:[0-3589]\\d|4[0-578]|6[1-9]|7[0-35-9])|7(?:[013-57-9]\\d|2[0-8]))\\d{3}|8(?:51(?:0(?:0[03-9]|[12479]\\d|3[2-9]|5[0-8]|6[1-9]|8[0-7])|1(?:[0235689]\\d|1[0-69]|4[0-589]|7[0-47-9])|2(?:0[0-79]|[18][13579]|2[14-9]|3[0-46-9]|[4-6]\\d|7[89]|9[0-4]))|(?:6[0-8]|[78]\\d)\\d{3}|9(?:[02-9]\\d{3}|1(?:(?:[0-58]\\d|6[0135-9])\\d|7(?:0[0-24-9]|[1-9]\\d)|9(?:[0-46-9]\\d|5[0-79])))))\\d{3}",[9]],["4(?:(?:79|94)[01]|83[0-389])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[0-26-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,["163\\d{2,6}",[5,6,7,8,9]],["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],AW:["297","00","(?:[25-79]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[25-9]"]]]],AX:["358","00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","2\\d{4,9}|35\\d{4,5}|(?:60\\d\\d|800)\\d{4,6}|7\\d{5,11}|(?:[14]\\d|3[0-46-9]|50)\\d{4,8}",[5,6,7,8,9,10,11,12],0,"0",0,0,0,0,"18",0,"00"],AZ:["994","00","365\\d{6}|(?:[124579]\\d|60|88)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["90"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[28]|2|365|46","1[28]|2|365[45]|46","1[28]|2|365(?:4|5[02])|46"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[13-9]"],"0$1"]],"0"],BA:["387","00","6\\d{8}|(?:[35689]\\d|49|70)\\d{6}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["6[1-3]|[7-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2-$3",["[3-5]|6[56]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["6"],"0$1"]],"0"],BB:["1","011","(?:246|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","246$1",0,"246"],BD:["880","00","[1-469]\\d{9}|8[0-79]\\d{7,8}|[2-79]\\d{8}|[2-9]\\d{7}|[3-9]\\d{6}|[57-9]\\d{5}",[6,7,8,9,10],[["(\\d{2})(\\d{4,6})","$1-$2",["31[5-8]|[459]1"],"0$1"],["(\\d{3})(\\d{3,7})","$1-$2",["3(?:[67]|8[013-9])|4(?:6[168]|7|[89][18])|5(?:6[128]|9)|6(?:[15]|28|4[14])|7[2-589]|8(?:0[014-9]|[12])|9[358]|(?:3[2-5]|4[235]|5[2-578]|6[0389]|76|8[3-7]|9[24])1|(?:44|66)[01346-9]"],"0$1"],["(\\d{4})(\\d{3,6})","$1-$2",["[13-9]|22"],"0$1"],["(\\d)(\\d{7,8})","$1-$2",["2"],"0$1"]],"0"],BE:["32","00","4\\d{8}|[1-9]\\d{7}",[8,9],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:80|9)0"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[239]|4[23]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[15-8]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4"],"0$1"]],"0"],BF:["226","00","[025-7]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[025-7]"]]]],BG:["359","00","00800\\d{7}|[2-7]\\d{6,7}|[89]\\d{6,8}|2\\d{5}",[6,7,8,9,12],[["(\\d)(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["2"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["43[1-6]|70[1-9]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:70|8)0"],"0$1"],["(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["43[1-7]|7"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[48]|9[08]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"]],"0"],BH:["973","00","[136-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[13679]|8[02-4679]"]]]],BI:["257","00","(?:[267]\\d|31)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2367]"]]]],BJ:["229","00","[24-689]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-689]"]]]],BL:["590","00","590\\d{6}|(?:69|80|9\\d)\\d{7}",[9],0,"0",0,0,0,0,0,[["590(?:2[7-9]|3[3-7]|5[12]|87)\\d{4}"],["69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["9(?:(?:395|76[018])\\d|475[0-5])\\d{4}"]]],BM:["1","011","(?:441|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","441$1",0,"441"],BN:["673","00","[2-578]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-578]"]]]],BO:["591","00(?:1\\d)?","(?:[2-467]\\d\\d|8001)\\d{5}",[8,9],[["(\\d)(\\d{7})","$1 $2",["[23]|4[46]"]],["(\\d{8})","$1",["[67]"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["8"]]],"0",0,"0(1\\d)?"],BQ:["599","00","(?:[34]1|7\\d)\\d{5}",[7],0,0,0,0,0,0,"[347]"],BR:["55","00(?:1[245]|2[1-35]|31|4[13]|[56]5|99)","(?:[1-46-9]\\d\\d|5(?:[0-46-9]\\d|5[0-46-9]))\\d{8}|[1-9]\\d{9}|[3589]\\d{8}|[34]\\d{7}",[8,9,10,11],[["(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37)","4(?:02|37)0|[34]00"]],["(\\d{3})(\\d{2,3})(\\d{4})","$1 $2 $3",["(?:[358]|90)0"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]"],"($1)"],["(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[16][1-9]|[2-57-9]"],"($1)"]],"0",0,"(?:0|90)(?:(1[245]|2[1-35]|31|4[13]|[56]5|99)(\\d{10,11}))?","$2"],BS:["1","011","(?:242|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([3-8]\\d{6})$|1","242$1",0,"242"],BT:["975","00","[17]\\d{7}|[2-8]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[2-68]|7[246]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[67]|7"]]]],BW:["267","00","(?:0800|(?:[37]|800)\\d)\\d{6}|(?:[2-6]\\d|90)\\d{5}",[7,8,10],[["(\\d{2})(\\d{5})","$1 $2",["90"]],["(\\d{3})(\\d{4})","$1 $2",["[24-6]|3[15-9]"]],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37]"]],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["0"]],["(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["8"]]]],BY:["375","810","(?:[12]\\d|33|44|902)\\d{7}|8(?:0[0-79]\\d{5,7}|[1-7]\\d{9})|8(?:1[0-489]|[5-79]\\d)\\d{7}|8[1-79]\\d{6,7}|8[0-79]\\d{5}|8\\d{5}",[6,7,8,9,10,11],[["(\\d{3})(\\d{3})","$1 $2",["800"],"8 $1"],["(\\d{3})(\\d{2})(\\d{2,4})","$1 $2 $3",["800"],"8 $1"],["(\\d{4})(\\d{2})(\\d{3})","$1 $2-$3",["1(?:5[169]|6[3-5]|7[179])|2(?:1[35]|2[34]|3[3-5])","1(?:5[169]|6(?:3[1-3]|4|5[125])|7(?:1[3-9]|7[0-24-6]|9[2-7]))|2(?:1[35]|2[34]|3[3-5])"],"8 0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["1(?:[56]|7[467])|2[1-3]"],"8 0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-4]"],"8 0$1"],["(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["[89]"],"8 $1"]],"8",0,"0|80?",0,0,0,0,"8~10"],BZ:["501","00","(?:0800\\d|[2-8])\\d{6}",[7,11],[["(\\d{3})(\\d{4})","$1-$2",["[2-8]"]],["(\\d)(\\d{3})(\\d{4})(\\d{3})","$1-$2-$3-$4",["0"]]]],CA:["1","011","(?:[2-8]\\d|90)\\d{8}|3\\d{6}",[7,10],0,"1",0,0,0,0,0,[["(?:2(?:04|[23]6|[48]9|50|63)|3(?:06|43|54|6[578]|82)|4(?:03|1[68]|[26]8|3[178]|50|74)|5(?:06|1[49]|48|79|8[147])|6(?:04|[18]3|39|47|72)|7(?:0[59]|42|53|78|8[02])|8(?:[06]7|19|25|73)|90[25])[2-9]\\d{6}",[10]],["",[10]],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",[10]],["900[2-9]\\d{6}",[10]],["52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|(?:5(?:00|2[125-9]|33|44|66|77|88)|622)[2-9]\\d{6}",[10]],0,["310\\d{4}",[7]],0,["600[2-9]\\d{6}",[10]]]],CC:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",[6,7,8,9,10,12],0,"0",0,"([59]\\d{7})$|0","8$1",0,0,[["8(?:51(?:0(?:02|31|60|89)|1(?:18|76)|223)|91(?:0(?:1[0-2]|29)|1(?:[28]2|50|79)|2(?:10|64)|3(?:[06]8|22)|4[29]8|62\\d|70[23]|959))\\d{3}",[9]],["4(?:(?:79|94)[01]|83[0-389])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[0-26-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,0,["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],CD:["243","00","[189]\\d{8}|[1-68]\\d{6}",[7,9],[["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["88"],"0$1"],["(\\d{2})(\\d{5})","$1 $2",["[1-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]"],"0$1"]],"0"],CF:["236","00","(?:[27]\\d{3}|8776)\\d{4}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[278]"]]]],CG:["242","00","222\\d{6}|(?:0\\d|80)\\d{7}",[9],[["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["8"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[02]"]]]],CH:["41","00","8\\d{11}|[2-9]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8[047]|90"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]|81"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["8"],"0$1"]],"0"],CI:["225","00","[02]\\d{9}",[10],[["(\\d{2})(\\d{2})(\\d)(\\d{5})","$1 $2 $3 $4",["2"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3 $4",["0"]]]],CK:["682","00","[2-578]\\d{4}",[5],[["(\\d{2})(\\d{3})","$1 $2",["[2-578]"]]]],CL:["56","(?:0|1(?:1[0-69]|2[02-5]|5[13-58]|69|7[0167]|8[018]))0","12300\\d{6}|6\\d{9,10}|[2-9]\\d{8}",[9,10,11],[["(\\d{5})(\\d{4})","$1 $2",["219","2196"],"($1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["44"]],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2[1-36]"],"($1)"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["9[2-9]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-9]|[1-9])"],"($1)"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["60|8"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],["(\\d{3})(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3 $4",["60"]]]],CM:["237","00","[26]\\d{8}|88\\d{6,7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["88"]],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[26]|88"]]]],CN:["86","00|1(?:[12]\\d|79)\\d\\d00","1[127]\\d{8,9}|2\\d{9}(?:\\d{2})?|[12]\\d{6,7}|86\\d{6}|(?:1[03-689]\\d|6)\\d{7,9}|(?:[3-579]\\d|8[0-57-9])\\d{6,9}",[7,8,9,10,11,12],[["(\\d{2})(\\d{5,6})","$1 $2",["(?:10|2[0-57-9])[19]","(?:10|2[0-57-9])(?:10|9[56])","10(?:10|9[56])|2[0-57-9](?:100|9[56])"],"0$1"],["(\\d{3})(\\d{5,6})","$1 $2",["3(?:[157]|35|49|9[1-68])|4(?:[17]|2[179]|6[47-9]|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])|(?:4[35]|59|85)[1-9]","(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))[19]","85[23](?:10|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:10|9[56])","85[23](?:100|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100|9[56])"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["(?:4|80)0"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|2(?:[02-57-9]|1[1-9])","10|2(?:[02-57-9]|1[1-9])","10[0-79]|2(?:[02-57-9]|1[1-79])|(?:10|21)8(?:0[1-9]|[1-9])"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["3(?:[3-59]|7[02-68])|4(?:[26-8]|3[3-9]|5[2-9])|5(?:3[03-9]|[468]|7[028]|9[2-46-9])|6|7(?:[0-247]|3[04-9]|5[0-4689]|6[2368])|8(?:[1-358]|9[1-7])|9(?:[013479]|5[1-5])|(?:[34]1|55|79|87)[02-9]"],"0$1",1],["(\\d{3})(\\d{7,8})","$1 $2",["9"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["80"],"0$1",1],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[3-578]"],"0$1",1],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["1[3-9]"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["[12]"],"0$1",1]],"0",0,"(1(?:[12]\\d|79)\\d\\d)|0",0,0,0,0,"00"],CO:["57","00(?:4(?:[14]4|56)|[579])","(?:60\\d\\d|9101)\\d{6}|(?:1\\d|3)\\d{9}",[10,11],[["(\\d{3})(\\d{7})","$1 $2",["6"],"($1)"],["(\\d{3})(\\d{7})","$1 $2",["3[0-357]|91"]],["(\\d)(\\d{3})(\\d{7})","$1-$2-$3",["1"],"0$1",0,"$1 $2 $3"]],"0",0,"0([3579]|4(?:[14]4|56))?"],CR:["506","00","(?:8\\d|90)\\d{8}|(?:[24-8]\\d{3}|3005)\\d{4}",[8,10],[["(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[3-9]"]],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[89]"]]],0,0,"(19(?:0[0-2468]|1[09]|20|66|77|99))"],CU:["53","119","[27]\\d{6,7}|[34]\\d{5,7}|63\\d{6}|(?:5|8\\d\\d)\\d{7}",[6,7,8,10],[["(\\d{2})(\\d{4,6})","$1 $2",["2[1-4]|[34]"],"(0$1)"],["(\\d)(\\d{6,7})","$1 $2",["7"],"(0$1)"],["(\\d)(\\d{7})","$1 $2",["[56]"],"0$1"],["(\\d{3})(\\d{7})","$1 $2",["8"],"0$1"]],"0"],CV:["238","0","(?:[2-59]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2-589]"]]]],CW:["599","00","(?:[34]1|60|(?:7|9\\d)\\d)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[3467]"]],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["9[4-8]"]]],0,0,0,0,0,"[69]"],CX:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",[6,7,8,9,10,12],0,"0",0,"([59]\\d{7})$|0","8$1",0,0,[["8(?:51(?:0(?:01|30|59|88)|1(?:17|46|75)|2(?:22|35))|91(?:00[6-9]|1(?:[28]1|49|78)|2(?:09|63)|3(?:12|26|75)|4(?:56|97)|64\\d|7(?:0[01]|1[0-2])|958))\\d{3}",[9]],["4(?:(?:79|94)[01]|83[0-389])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[0-26-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,0,["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],CY:["357","00","(?:[279]\\d|[58]0)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[257-9]"]]]],CZ:["420","00","(?:[2-578]\\d|60)\\d{7}|9\\d{8,11}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]|9[015-7]"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3 $4",["96"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]]],DE:["49","00","[2579]\\d{5,14}|49(?:[34]0|69|8\\d)\\d\\d?|49(?:37|49|60|7[089]|9\\d)\\d{1,3}|49(?:2[024-9]|3[2-689]|7[1-7])\\d{1,8}|(?:1|[368]\\d|4[0-8])\\d{3,13}|49(?:[015]\\d|2[13]|31|[46][1-8])\\d{1,9}",[4,5,6,7,8,9,10,11,12,13,14,15],[["(\\d{2})(\\d{3,13})","$1 $2",["3[02]|40|[68]9"],"0$1"],["(\\d{3})(\\d{3,12})","$1 $2",["2(?:0[1-389]|1[124]|2[18]|3[14])|3(?:[35-9][15]|4[015])|906|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1","2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1"],"0$1"],["(\\d{4})(\\d{2,11})","$1 $2",["[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]","[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|3[4579]3[1357]"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["138"],"0$1"],["(\\d{5})(\\d{2,10})","$1 $2",["3"],"0$1"],["(\\d{3})(\\d{5,11})","$1 $2",["181"],"0$1"],["(\\d{3})(\\d)(\\d{4,10})","$1 $2 $3",["1(?:3|80)|9"],"0$1"],["(\\d{3})(\\d{7,8})","$1 $2",["1[67]"],"0$1"],["(\\d{3})(\\d{7,12})","$1 $2",["8"],"0$1"],["(\\d{5})(\\d{6})","$1 $2",["185","1850","18500"],"0$1"],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{4})(\\d{7})","$1 $2",["18[68]"],"0$1"],["(\\d{5})(\\d{6})","$1 $2",["15[0568]"],"0$1"],["(\\d{4})(\\d{7})","$1 $2",["15[1279]"],"0$1"],["(\\d{3})(\\d{8})","$1 $2",["18"],"0$1"],["(\\d{3})(\\d{2})(\\d{7,8})","$1 $2 $3",["1(?:6[023]|7)"],"0$1"],["(\\d{4})(\\d{2})(\\d{7})","$1 $2 $3",["15[279]"],"0$1"],["(\\d{3})(\\d{2})(\\d{8})","$1 $2 $3",["15"],"0$1"]],"0"],DJ:["253","00","(?:2\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[27]"]]]],DK:["45","00","[2-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-9]"]]]],DM:["1","011","(?:[58]\\d\\d|767|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","767$1",0,"767"],DO:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,0,0,0,"8001|8[024]9"],DZ:["213","00","(?:[1-4]|[5-79]\\d|80)\\d{7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-4]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["9"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-8]"],"0$1"]],"0"],EC:["593","00","1\\d{9,10}|(?:[2-7]|9\\d)\\d{7}",[8,9,10,11],[["(\\d)(\\d{3})(\\d{4})","$1 $2-$3",["[2-7]"],"(0$1)",0,"$1-$2-$3"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["9"],"0$1"],["(\\d{4})(\\d{3})(\\d{3,4})","$1 $2 $3",["1"]]],"0"],EE:["372","00","8\\d{9}|[4578]\\d{7}|(?:[3-8]\\d|90)\\d{5}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["[369]|4[3-8]|5(?:[0-2]|5[0-478]|6[45])|7[1-9]|88","[369]|4[3-8]|5(?:[02]|1(?:[0-8]|95)|5[0-478]|6(?:4[0-4]|5[1-589]))|7[1-9]|88"]],["(\\d{4})(\\d{3,4})","$1 $2",["[45]|8(?:00|[1-49])","[45]|8(?:00[1-9]|[1-49])"]],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["7"]],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]]],EG:["20","00","[189]\\d{8,9}|[24-6]\\d{8}|[135]\\d{7}",[8,9,10],[["(\\d)(\\d{7,8})","$1 $2",["[23]"],"0$1"],["(\\d{2})(\\d{6,7})","$1 $2",["1[35]|[4-6]|8[2468]|9[235-7]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{8})","$1 $2",["1"],"0$1"]],"0"],EH:["212","00","[5-8]\\d{8}",[9],0,"0",0,0,0,0,"528[89]"],ER:["291","00","[178]\\d{6}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[178]"],"0$1"]],"0"],ES:["34","00","[5-9]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]00"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-9]"]]]],ET:["251","00","(?:11|[2-579]\\d)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-579]"],"0$1"]],"0"],FI:["358","00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","[1-35689]\\d{4}|7\\d{10,11}|(?:[124-7]\\d|3[0-46-9])\\d{8}|[1-9]\\d{5,8}",[5,6,7,8,9,10,11,12],[["(\\d)(\\d{4,9})","$1 $2",["[2568][1-8]|3(?:0[1-9]|[1-9])|9"],"0$1"],["(\\d{3})(\\d{3,7})","$1 $2",["[12]00|[368]|70[07-9]"],"0$1"],["(\\d{2})(\\d{4,8})","$1 $2",["[1245]|7[135]"],"0$1"],["(\\d{2})(\\d{6,10})","$1 $2",["7"],"0$1"]],"0",0,0,0,0,"1[03-79]|[2-9]",0,"00"],FJ:["679","0(?:0|52)","45\\d{5}|(?:0800\\d|[235-9])\\d{6}",[7,11],[["(\\d{3})(\\d{4})","$1 $2",["[235-9]|45"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]]],0,0,0,0,0,0,0,"00"],FK:["500","00","[2-7]\\d{4}",[5]],FM:["691","00","(?:[39]\\d\\d|820)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[389]"]]]],FO:["298","00","[2-9]\\d{5}",[6],[["(\\d{6})","$1",["[2-9]"]]],0,0,"(10(?:01|[12]0|88))"],FR:["33","00","[1-9]\\d{8}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0 $1"],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[1-79]"],"0$1"]],"0"],GA:["241","00","(?:[067]\\d|11)\\d{6}|[2-7]\\d{6}",[7,8],[["(\\d)(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-7]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["11|[67]"],"0$1"]],0,0,"0(11\\d{6}|60\\d{6}|61\\d{6}|6[256]\\d{6}|7[467]\\d{6})","$1"],GB:["44","00","[1-357-9]\\d{9}|[18]\\d{8}|8\\d{6}",[7,9,10],[["(\\d{3})(\\d{4})","$1 $2",["800","8001","80011","800111","8001111"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["845","8454","84546","845464"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["800"],"0$1"],["(\\d{5})(\\d{4,5})","$1 $2",["1(?:38|5[23]|69|76|94)","1(?:(?:38|69)7|5(?:24|39)|768|946)","1(?:3873|5(?:242|39[4-6])|(?:697|768)[347]|9467)"],"0$1"],["(\\d{4})(\\d{5,6})","$1 $2",["1(?:[2-69][02-9]|[78])"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[25]|7(?:0|6[02-9])","[25]|7(?:0|6(?:[03-9]|2[356]))"],"0$1"],["(\\d{4})(\\d{6})","$1 $2",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[1389]"],"0$1"]],"0",0,0,0,0,0,[["(?:1(?:1(?:3(?:[0-58]\\d\\d|73[0235])|4(?:[0-5]\\d\\d|69[7-9]|70[0-79])|(?:(?:5[0-26-9]|[78][0-49])\\d|6(?:[0-4]\\d|50))\\d)|(?:2(?:(?:0[024-9]|2[3-9]|3[3-79]|4[1-689]|[58][02-9]|6[0-47-9]|7[013-9]|9\\d)\\d|1(?:[0-7]\\d|8[0-2]))|(?:3(?:0\\d|1[0-8]|[25][02-9]|3[02-579]|[468][0-46-9]|7[1-35-79]|9[2-578])|4(?:0[03-9]|[137]\\d|[28][02-57-9]|4[02-69]|5[0-8]|[69][0-79])|5(?:0[1-35-9]|[16]\\d|2[024-9]|3[015689]|4[02-9]|5[03-9]|7[0-35-9]|8[0-468]|9[0-57-9])|6(?:0[034689]|1\\d|2[0-35689]|[38][013-9]|4[1-467]|5[0-69]|6[13-9]|7[0-8]|9[0-24578])|7(?:0[0246-9]|2\\d|3[0236-8]|4[03-9]|5[0-46-9]|6[013-9]|7[0-35-9]|8[024-9]|9[02-9])|8(?:0[35-9]|2[1-57-9]|3[02-578]|4[0-578]|5[124-9]|6[2-69]|7\\d|8[02-9]|9[02569])|9(?:0[02-589]|[18]\\d|2[02-689]|3[1-57-9]|4[2-9]|5[0-579]|6[2-47-9]|7[0-24578]|9[2-57]))\\d)\\d)|2(?:0[013478]|3[0189]|4[017]|8[0-46-9]|9[0-2])\\d{3})\\d{4}|1(?:2(?:0(?:46[1-4]|87[2-9])|545[1-79]|76(?:2\\d|3[1-8]|6[1-6])|9(?:7(?:2[0-4]|3[2-5])|8(?:2[2-8]|7[0-47-9]|8[3-5])))|3(?:6(?:38[2-5]|47[23])|8(?:47[04-9]|64[0157-9]))|4(?:044[1-7]|20(?:2[23]|8\\d)|6(?:0(?:30|5[2-57]|6[1-8]|7[2-8])|140)|8(?:052|87[1-3]))|5(?:2(?:4(?:3[2-79]|6\\d)|76\\d)|6(?:26[06-9]|686))|6(?:06(?:4\\d|7[4-79])|295[5-7]|35[34]\\d|47(?:24|61)|59(?:5[08]|6[67]|74)|9(?:55[0-4]|77[23]))|7(?:26(?:6[13-9]|7[0-7])|(?:442|688)\\d|50(?:2[0-3]|[3-68]2|76))|8(?:27[56]\\d|37(?:5[2-5]|8[239])|843[2-58])|9(?:0(?:0(?:6[1-8]|85)|52\\d)|3583|4(?:66[1-8]|9(?:2[01]|81))|63(?:23|3[1-4])|9561))\\d{3}",[9,10]],["7(?:457[0-57-9]|700[01]|911[028])\\d{5}|7(?:[1-3]\\d\\d|4(?:[0-46-9]\\d|5[0-689])|5(?:0[0-8]|[13-9]\\d|2[0-35-9])|7(?:0[1-9]|[1-7]\\d|8[02-9]|9[0-689])|8(?:[014-9]\\d|[23][0-8])|9(?:[024-9]\\d|1[02-9]|3[0-689]))\\d{6}",[10]],["80[08]\\d{7}|800\\d{6}|8001111"],["(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[2-49]))\\d{7}|845464\\d",[7,10]],["70\\d{8}",[10]],0,["(?:3[0347]|55)\\d{8}",[10]],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",[10]],["56\\d{8}",[10]]],0," x"],GD:["1","011","(?:473|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","473$1",0,"473"],GE:["995","00","(?:[3-57]\\d\\d|800)\\d{6}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["32"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[57]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[348]"],"0$1"]],"0"],GF:["594","00","[56]94\\d{6}|(?:80|9\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[56]|9[47]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[89]"],"0$1"]],"0"],GG:["44","00","(?:1481|[357-9]\\d{3})\\d{6}|8\\d{6}(?:\\d{2})?",[7,9,10],0,"0",0,"([25-9]\\d{5})$|0","1481$1",0,0,[["1481[25-9]\\d{5}",[10]],["7(?:(?:781|839)\\d|911[17])\\d{5}",[10]],["80[08]\\d{7}|800\\d{6}|8001111"],["(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[0-3]))\\d{7}|845464\\d",[7,10]],["70\\d{8}",[10]],0,["(?:3[0347]|55)\\d{8}",[10]],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",[10]],["56\\d{8}",[10]]]],GH:["233","00","(?:[235]\\d{3}|800)\\d{5}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["8"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[235]"],"0$1"]],"0"],GI:["350","00","(?:[25]\\d|60)\\d{6}",[8],[["(\\d{3})(\\d{5})","$1 $2",["2"]]]],GL:["299","00","(?:19|[2-689]\\d|70)\\d{4}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["19|[2-9]"]]]],GM:["220","00","[2-9]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],GN:["224","00","722\\d{6}|(?:3|6\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["3"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[67]"]]]],GP:["590","00","590\\d{6}|(?:69|80|9\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[569]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0",0,0,0,0,0,[["590(?:0[1-68]|[14][0-24-9]|2[0-68]|3[1-9]|5[3-579]|[68][0-689]|7[08]|9\\d)\\d{4}"],["69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["9(?:(?:395|76[018])\\d|475[0-5])\\d{4}"]]],GQ:["240","00","222\\d{6}|(?:3\\d|55|[89]0)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235]"]],["(\\d{3})(\\d{6})","$1 $2",["[89]"]]]],GR:["30","00","5005000\\d{3}|8\\d{9,11}|(?:[269]\\d|70)\\d{8}",[10,11,12],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["21|7"]],["(\\d{4})(\\d{6})","$1 $2",["2(?:2|3[2-57-9]|4[2-469]|5[2-59]|6[2-9]|7[2-69]|8[2-49])|5"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2689]"]],["(\\d{3})(\\d{3,4})(\\d{5})","$1 $2 $3",["8"]]]],GT:["502","00","80\\d{6}|(?:1\\d{3}|[2-7])\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1 $2",["[2-8]"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]]],GU:["1","011","(?:[58]\\d\\d|671|900)\\d{7}",[10],0,"1",0,"([3-9]\\d{6})$|1","671$1",0,"671"],GW:["245","00","[49]\\d{8}|4\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["40"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"]]]],GY:["592","001","9008\\d{3}|(?:[2-467]\\d\\d|510|862)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],HK:["852","00(?:30|5[09]|[126-9]?)","8[0-46-9]\\d{6,7}|9\\d{4,7}|(?:[2-7]|9\\d{3})\\d{7}",[5,6,7,8,9,11],[["(\\d{3})(\\d{2,5})","$1 $2",["900","9003"]],["(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[1-4]|9(?:0[1-9]|[1-8])"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],["(\\d{3})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]],0,0,0,0,0,0,0,"00"],HN:["504","00","8\\d{10}|[237-9]\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1-$2",["[237-9]"]]]],HR:["385","00","(?:[24-69]\\d|3[0-79])\\d{7}|80\\d{5,7}|[1-79]\\d{7}|6\\d{5,6}",[6,7,8,9],[["(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["6[01]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{4})(\\d{3})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[67]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-5]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"]],"0"],HT:["509","00","(?:[2-489]\\d|55)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[2-589]"]]]],HU:["36","00","[235-7]\\d{8}|[1-9]\\d{7}",[8,9],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"(06 $1)"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6|8[2-57-9]|9[2-69]"],"(06 $1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"06 $1"]],"06"],ID:["62","00[89]","(?:(?:00[1-9]|8\\d)\\d{4}|[1-36])\\d{6}|00\\d{10}|[1-9]\\d{8,10}|[2-9]\\d{7}",[7,8,9,10,11,12,13],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["15"]],["(\\d{2})(\\d{5,9})","$1 $2",["2[124]|[36]1"],"(0$1)"],["(\\d{3})(\\d{5,7})","$1 $2",["800"],"0$1"],["(\\d{3})(\\d{5,8})","$1 $2",["[2-79]"],"(0$1)"],["(\\d{3})(\\d{3,4})(\\d{3})","$1-$2-$3",["8[1-35-9]"],"0$1"],["(\\d{3})(\\d{6,8})","$1 $2",["1"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["804"],"0$1"],["(\\d{3})(\\d)(\\d{3})(\\d{3})","$1 $2 $3 $4",["80"],"0$1"],["(\\d{3})(\\d{4})(\\d{4,5})","$1-$2-$3",["8"],"0$1"]],"0"],IE:["353","00","(?:1\\d|[2569])\\d{6,8}|4\\d{6,9}|7\\d{8}|8\\d{8,9}",[7,8,9,10],[["(\\d{2})(\\d{5})","$1 $2",["2[24-9]|47|58|6[237-9]|9[35-9]"],"(0$1)"],["(\\d{3})(\\d{5})","$1 $2",["[45]0"],"(0$1)"],["(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["1"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2569]|4[1-69]|7[14]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["81"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[78]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["4"],"(0$1)"],["(\\d{2})(\\d)(\\d{3})(\\d{4})","$1 $2 $3 $4",["8"],"0$1"]],"0"],IL:["972","0(?:0|1[2-9])","1\\d{6}(?:\\d{3,5})?|[57]\\d{8}|[1-489]\\d{7}",[7,8,9,10,11,12],[["(\\d{4})(\\d{3})","$1-$2",["125"]],["(\\d{4})(\\d{2})(\\d{2})","$1-$2-$3",["121"]],["(\\d)(\\d{3})(\\d{4})","$1-$2-$3",["[2-489]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1-$2-$3",["12"]],["(\\d{4})(\\d{6})","$1-$2",["159"]],["(\\d)(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3-$4",["1[7-9]"]],["(\\d{3})(\\d{1,2})(\\d{3})(\\d{4})","$1-$2 $3-$4",["15"]]],"0"],IM:["44","00","1624\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"([25-8]\\d{5})$|0","1624$1",0,"74576|(?:16|7[56])24"],IN:["91","00","(?:000800|[2-9]\\d\\d)\\d{7}|1\\d{7,12}",[8,9,10,11,12,13],[["(\\d{8})","$1",["5(?:0|2[23]|3[03]|[67]1|88)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|888)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|8888)"],0,1],["(\\d{4})(\\d{4,5})","$1 $2",["180","1800"],0,1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["140"],0,1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["11|2[02]|33|4[04]|79[1-7]|80[2-46]","11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])","11|2[02]|33|4[04]|79(?:[124-6]|3(?:[02-9]|1[0-24-9])|7(?:1|9[1-6]))|80(?:[2-4]|6[0-589])"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1(?:2[0-249]|3[0-25]|4[145]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5[12]|[78]1)|6(?:12|[2-4]1|5[17]|6[13]|80)|7(?:12|3[134]|4[47]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)|(?:43|59|75)[15]|(?:1[59]|29|67|72)[14]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|674|7(?:(?:2[14]|3[34]|5[15])[2-6]|61[346]|88[0-8])|8(?:70[2-6]|84[235-7]|91[3-7])|(?:1(?:29|60|8[06])|261|552|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))[2-7]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12(?:[2-6]|7[0-8])|74[2-7])|7(?:(?:2[14]|5[15])[2-6]|3171|61[346]|88(?:[2-7]|82))|8(?:70[2-6]|84(?:[2356]|7[19])|91(?:[3-6]|7[19]))|73[134][2-6]|(?:74[47]|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[2-6]|7[19])|(?:1(?:29|60|8[06])|261|552|6(?:[2-4]1|5[17]|6[13]|7(?:1|4[0189])|80)|7(?:12|88[01]))[2-7]"],"0$1",1],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2[2457-9]|3[2-5]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1[013-9]|28|3[129]|4[1-35689]|5[29]|6[02-5]|70)|807","1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1(?:[013-8]|9[6-9])|28[6-8]|3(?:17|2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4|5[0-367])|70[13-7])|807[19]","1(?:[2-479]|5(?:[0236-9]|5[013-9]))|[2-5]|6(?:2(?:84|95)|355|83)|73179|807(?:1|9[1-3])|(?:1552|6(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[124-6])\\d|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]))[2-7]"],"0$1",1],["(\\d{5})(\\d{5})","$1 $2",["[6-9]"],"0$1",1],["(\\d{4})(\\d{2,4})(\\d{4})","$1 $2 $3",["1(?:6|8[06])","1(?:6|8[06]0)"],0,1],["(\\d{4})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["18"],0,1]],"0"],IO:["246","00","3\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["3"]]]],IQ:["964","00","(?:1|7\\d\\d)\\d{7}|[2-6]\\d{7,8}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-6]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"]],"0"],IR:["98","00","[1-9]\\d{9}|(?:[1-8]\\d\\d|9)\\d{3,4}",[4,5,6,7,10],[["(\\d{4,5})","$1",["96"],"0$1"],["(\\d{2})(\\d{4,5})","$1 $2",["(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])[12689]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[1-8]"],"0$1"]],"0"],IS:["354","00|1(?:0(?:01|[12]0)|100)","(?:38\\d|[4-9])\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["[4-9]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["3"]]],0,0,0,0,0,0,0,"00"],IT:["39","00","0\\d{5,10}|1\\d{8,10}|3(?:[0-8]\\d{7,10}|9\\d{7,8})|(?:55|70)\\d{8}|8\\d{5}(?:\\d{2,4})?",[6,7,8,9,10,11],[["(\\d{2})(\\d{4,6})","$1 $2",["0[26]"]],["(\\d{3})(\\d{3,6})","$1 $2",["0[13-57-9][0159]|8(?:03|4[17]|9[2-5])","0[13-57-9][0159]|8(?:03|4[17]|9(?:2|3[04]|[45][0-4]))"]],["(\\d{4})(\\d{2,6})","$1 $2",["0(?:[13-579][2-46-8]|8[236-8])"]],["(\\d{4})(\\d{4})","$1 $2",["894"]],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[26]|5"]],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["1(?:44|[679])|[378]"]],["(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[13-57-9][0159]|14"]],["(\\d{2})(\\d{4})(\\d{5})","$1 $2 $3",["0[26]"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]],["(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["3"]]],0,0,0,0,0,0,[["0669[0-79]\\d{1,6}|0(?:1(?:[0159]\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|2\\d\\d|3(?:[0159]\\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|6(?:[0-57-9]\\d|6[0-8])|7(?:[0159]\\d|2[12]|3[1-7]|4[2-46]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\d|2[3-578]|3[1-356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7}"],["3[1-9]\\d{8}|3[2-9]\\d{7}",[9,10]],["80(?:0\\d{3}|3)\\d{3}",[6,9]],["(?:0878\\d{3}|89(?:2\\d|3[04]|4(?:[0-4]|[5-9]\\d\\d)|5[0-4]))\\d\\d|(?:1(?:44|6[346])|89(?:38|5[5-9]|9))\\d{6}",[6,8,9,10]],["1(?:78\\d|99)\\d{6}",[9,10]],0,0,0,["55\\d{8}",[10]],["84(?:[08]\\d{3}|[17])\\d{3}",[6,9]]]],JE:["44","00","1534\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"([0-24-8]\\d{5})$|0","1534$1",0,0,[["1534[0-24-8]\\d{5}"],["7(?:(?:(?:50|82)9|937)\\d|7(?:00[378]|97[7-9]))\\d{5}"],["80(?:07(?:35|81)|8901)\\d{4}"],["(?:8(?:4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|90(?:066[59]|1810|71(?:07|55)))\\d{4}"],["701511\\d{4}"],0,["(?:3(?:0(?:07(?:35|81)|8901)|3\\d{4}|4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|55\\d{4})\\d{4}"],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}"],["56\\d{8}"]]],JM:["1","011","(?:[58]\\d\\d|658|900)\\d{7}",[10],0,"1",0,0,0,0,"658|876"],JO:["962","00","(?:(?:[2689]|7\\d)\\d|32|53)\\d{6}",[8,9],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2356]|87"],"(0$1)"],["(\\d{3})(\\d{5,6})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["70"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"]],"0"],JP:["81","010","00[1-9]\\d{6,14}|[257-9]\\d{9}|(?:00|[1-9]\\d\\d)\\d{6}",[8,9,10,11,12,13,14,15,16,17],[["(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3",["(?:12|57|99)0"],"0$1"],["(\\d{4})(\\d)(\\d{4})","$1-$2-$3",["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51)|9(?:80|9[16])","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:76|97)9|7468|8(?:3(?:8[7-9]|96)|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:769|979[2-69])|7468|8(?:3(?:8[7-9]|96[2457-9])|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1-$2-$3",["[36]|4(?:2[09]|7[01])","[36]|4(?:2(?:0|9[02-69])|7(?:0[019]|1))"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["1(?:1|5[45]|77|88|9[69])|2(?:2[1-37]|3[0-269]|4[59]|5|6[24]|7[1-358]|8[1369]|9[0-38])|4(?:[28][1-9]|3[0-57]|[45]|6[248]|7[2-579]|9[29])|5(?:2|3[0459]|4[0-369]|5[29]|8[02389]|9[0-389])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9[2-6])|8(?:2[124589]|3[26-9]|49|51|6|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9[1-489])","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:[127]|3[014-9])|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9[19])|62|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|8[1-9]|9[29])|5(?:2|3(?:[045]|9[0-8])|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0-2469])|3(?:[29]|60)|49|51|6(?:[0-24]|36|5[0-3589]|7[23]|9[01459])|7[0-468]|8[68])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3[34]|4[0178]))|(?:264|837)[016-9]|2(?:57|93)[015-9]|(?:25[0468]|422|838)[01]|(?:47[59]|59[89]|8(?:6[68]|9))[019]","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3(?:[045]|9(?:[0-58]|6[4-9]|7[0-35689]))|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0169])|3(?:[29]|60|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[2-57-9]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|7(?:2[2-468]|3[78])|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:8294|96)[1-3]|2(?:57|93)[015-9]|(?:223|8699)[014-9]|(?:25[0468]|422|838)[01]|(?:48|8292|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]"],"0$1"],["(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["[14]|[289][2-9]|5[3-9]|7[2-4679]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["800"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[257-9]"],"0$1"]],"0",0,"(000[259]\\d{6})$|(?:(?:003768)0?)|0","$1"],KE:["254","000","(?:[17]\\d\\d|900)\\d{6}|(?:2|80)0\\d{6,7}|[4-6]\\d{6,8}",[7,8,9,10],[["(\\d{2})(\\d{5,7})","$1 $2",["[24-6]"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["[17]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],"0"],KG:["996","00","8\\d{9}|[235-9]\\d{8}",[9,10],[["(\\d{4})(\\d{5})","$1 $2",["3(?:1[346]|[24-79])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235-79]|88"],"0$1"],["(\\d{3})(\\d{3})(\\d)(\\d{2,3})","$1 $2 $3 $4",["8"],"0$1"]],"0"],KH:["855","00[14-9]","1\\d{9}|[1-9]\\d{7,8}",[8,9,10],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-9]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],KI:["686","00","(?:[37]\\d|6[0-79])\\d{6}|(?:[2-48]\\d|50)\\d{3}",[5,8],0,"0"],KM:["269","00","[3478]\\d{6}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[3478]"]]]],KN:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","869$1",0,"869"],KP:["850","00|99","85\\d{6}|(?:19\\d|[2-7])\\d{7}",[8,10],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"]],"0"],KR:["82","00(?:[125689]|3(?:[46]5|91)|7(?:00|27|3|55|6[126]))","00[1-9]\\d{8,11}|(?:[12]|5\\d{3})\\d{7}|[13-6]\\d{9}|(?:[1-6]\\d|80)\\d{7}|[3-6]\\d{4,5}|(?:00|7)0\\d{8}",[5,6,8,9,10,11,12,13,14],[["(\\d{2})(\\d{3,4})","$1-$2",["(?:3[1-3]|[46][1-4]|5[1-5])1"],"0$1"],["(\\d{4})(\\d{4})","$1-$2",["1"]],["(\\d)(\\d{3,4})(\\d{4})","$1-$2-$3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60|8"],"0$1"],["(\\d{2})(\\d{3,4})(\\d{4})","$1-$2-$3",["[1346]|5[1-5]"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],["(\\d{2})(\\d{5})(\\d{4})","$1-$2-$3",["5"],"0$1"]],"0",0,"0(8(?:[1-46-8]|5\\d\\d))?"],KW:["965","00","18\\d{5}|(?:[2569]\\d|41)\\d{6}",[7,8],[["(\\d{4})(\\d{3,4})","$1 $2",["[169]|2(?:[235]|4[1-35-9])|52"]],["(\\d{3})(\\d{5})","$1 $2",["[245]"]]]],KY:["1","011","(?:345|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","345$1",0,"345"],KZ:["7","810","(?:33622|8\\d{8})\\d{5}|[78]\\d{9}",[10,14],0,"8",0,0,0,0,"33|7",0,"8~10"],LA:["856","00","[23]\\d{9}|3\\d{8}|(?:[235-8]\\d|41)\\d{6}",[8,9,10],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2[13]|3[14]|[4-8]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["30[013-9]"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[23]"],"0$1"]],"0"],LB:["961","00","[27-9]\\d{7}|[13-9]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[13-69]|7(?:[2-57]|62|8[0-7]|9[04-9])|8[02-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27-9]"]]],"0"],LC:["1","011","(?:[58]\\d\\d|758|900)\\d{7}",[10],0,"1",0,"([2-8]\\d{6})$|1","758$1",0,"758"],LI:["423","00","[68]\\d{8}|(?:[2378]\\d|90)\\d{5}",[7,9],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2379]|8(?:0[09]|7)","[2379]|8(?:0(?:02|9)|7)"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["69"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]],"0",0,"(1001)|0"],LK:["94","00","[1-9]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[1-689]"],"0$1"]],"0"],LR:["231","00","(?:[25]\\d|33|77|88)\\d{7}|(?:2\\d|[4-6])\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[4-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[23578]"],"0$1"]],"0"],LS:["266","00","(?:[256]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2568]"]]]],LT:["370","00","(?:[3469]\\d|52|[78]0)\\d{6}",[8],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["52[0-7]"],"(8-$1)",1],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[7-9]"],"8 $1",1],["(\\d{2})(\\d{6})","$1 $2",["37|4(?:[15]|6[1-8])"],"(8-$1)",1],["(\\d{3})(\\d{5})","$1 $2",["[3-6]"],"(8-$1)",1]],"8",0,"[08]"],LU:["352","00","35[013-9]\\d{4,8}|6\\d{8}|35\\d{2,4}|(?:[2457-9]\\d|3[0-46-9])\\d{2,9}",[4,5,6,7,8,9,10,11],[["(\\d{2})(\\d{3})","$1 $2",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"]],["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"]],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["20[2-689]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4",["2(?:[0367]|4[3-8])"]],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["80[01]|90[015]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["20"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4 $5",["2(?:[0367]|4[3-8])"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{1,5})","$1 $2 $3 $4",["[3-57]|8[13-9]|9(?:0[89]|[2-579])|(?:2|80)[2-9]"]]],0,0,"(15(?:0[06]|1[12]|[35]5|4[04]|6[26]|77|88|99)\\d)"],LV:["371","00","(?:[268]\\d|90)\\d{6}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[269]|8[01]"]]]],LY:["218","00","[2-9]\\d{8}",[9],[["(\\d{2})(\\d{7})","$1-$2",["[2-9]"],"0$1"]],"0"],MA:["212","00","[5-8]\\d{8}",[9],[["(\\d{5})(\\d{4})","$1-$2",["5(?:29|38)","5(?:29[1289]|389)","529(?:1[1-46-9]|2[013-8]|90)|5(?:298|389)[0-46-9]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5[45]"],"0$1"],["(\\d{4})(\\d{5})","$1-$2",["5(?:2[2-489]|3[5-9]|9)|892","5(?:2(?:[2-49]|8[235-9])|3[5-9]|9)|892"],"0$1"],["(\\d{2})(\\d{7})","$1-$2",["8"],"0$1"],["(\\d{3})(\\d{6})","$1-$2",["[5-7]"],"0$1"]],"0",0,0,0,0,0,[["5293[01]\\d{4}|5(?:2(?:[0-25-7]\\d|3[1-578]|4[02-46-8]|8[0235-7]|9[0-289])|3(?:[0-47]\\d|5[02-9]|6[02-8]|8[0189]|9[3-9])|(?:4[067]|5[03])\\d)\\d{5}"],["(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[017]\\d|2[0-2]|6[0-8]|8[0-3]))\\d{6}"],["80\\d{7}"],["89\\d{7}"],0,0,0,0,["592(?:4[0-2]|93)\\d{4}"]]],MC:["377","00","(?:[3489]|6\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[389]"]],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["6"],"0$1"]],"0"],MD:["373","00","(?:[235-7]\\d|[89]0)\\d{6}",[8],[["(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["22|3"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[25-7]"],"0$1"]],"0"],ME:["382","00","(?:20|[3-79]\\d)\\d{6}|80\\d{6,7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"0$1"]],"0"],MF:["590","00","590\\d{6}|(?:69|80|9\\d)\\d{7}",[9],0,"0",0,0,0,0,0,[["590(?:0[079]|[14]3|[27][79]|3[03-7]|5[0-268]|87)\\d{4}"],["69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["9(?:(?:395|76[018])\\d|475[0-5])\\d{4}"]]],MG:["261","00","[23]\\d{8}",[9],[["(\\d{2})(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3 $4",["[23]"],"0$1"]],"0",0,"([24-9]\\d{6})$|0","20$1"],MH:["692","011","329\\d{4}|(?:[256]\\d|45)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1-$2",["[2-6]"]]],"1"],MK:["389","00","[2-578]\\d{7}",[8],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2|34[47]|4(?:[37]7|5[47]|64)"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[347]"],"0$1"],["(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["[58]"],"0$1"]],"0"],ML:["223","00","[24-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-9]"]]]],MM:["95","00","1\\d{5,7}|95\\d{6}|(?:[4-7]|9[0-46-9])\\d{6,8}|(?:2|8\\d)\\d{5,8}",[6,7,8,9,10],[["(\\d)(\\d{2})(\\d{3})","$1 $2 $3",["16|2"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["[45]|6(?:0[23]|[1-689]|7[235-7])|7(?:[0-4]|5[2-7])|8[1-6]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[4-7]|8[1-35]"],"0$1"],["(\\d)(\\d{3})(\\d{4,6})","$1 $2 $3",["9(?:2[0-4]|[35-9]|4[137-9])"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["92"],"0$1"],["(\\d)(\\d{5})(\\d{4})","$1 $2 $3",["9"],"0$1"]],"0"],MN:["976","001","[12]\\d{7,9}|[5-9]\\d{7}",[8,9,10],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[12]1"],"0$1"],["(\\d{4})(\\d{4})","$1 $2",["[5-9]"]],["(\\d{3})(\\d{5,6})","$1 $2",["[12]2[1-3]"],"0$1"],["(\\d{4})(\\d{5,6})","$1 $2",["[12](?:27|3[2-8]|4[2-68]|5[1-4689])","[12](?:27|3[2-8]|4[2-68]|5[1-4689])[0-3]"],"0$1"],["(\\d{5})(\\d{4,5})","$1 $2",["[12]"],"0$1"]],"0"],MO:["853","00","0800\\d{3}|(?:28|[68]\\d)\\d{6}",[7,8],[["(\\d{4})(\\d{3})","$1 $2",["0"]],["(\\d{4})(\\d{4})","$1 $2",["[268]"]]]],MP:["1","011","[58]\\d{9}|(?:67|90)0\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","670$1",0,"670"],MQ:["596","00","596\\d{6}|(?:69|80|9\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[569]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0"],MR:["222","00","(?:[2-4]\\d\\d|800)\\d{5}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-48]"]]]],MS:["1","011","(?:[58]\\d\\d|664|900)\\d{7}",[10],0,"1",0,"([34]\\d{6})$|1","664$1",0,"664"],MT:["356","00","3550\\d{4}|(?:[2579]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2357-9]"]]]],MU:["230","0(?:0|[24-7]0|3[03])","(?:[57]|8\\d\\d)\\d{7}|[2-468]\\d{6}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["[2-46]|8[013]"]],["(\\d{4})(\\d{4})","$1 $2",["[57]"]],["(\\d{5})(\\d{5})","$1 $2",["8"]]],0,0,0,0,0,0,0,"020"],MV:["960","0(?:0|19)","(?:800|9[0-57-9]\\d)\\d{7}|[34679]\\d{6}",[7,10],[["(\\d{3})(\\d{4})","$1-$2",["[34679]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"]]],0,0,0,0,0,0,0,"00"],MW:["265","00","(?:[1289]\\d|31|77)\\d{7}|1\\d{6}",[7,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["1[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[137-9]"],"0$1"]],"0"],MX:["52","0[09]","1(?:(?:[27]2|44|87|99)[1-9]|65[0-689])\\d{7}|(?:1(?:[01]\\d|2[13-9]|[35][1-9]|4[0-35-9]|6[0-46-9]|7[013-9]|8[1-69]|9[1-8])|[2-9]\\d)\\d{8}",[10,11],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"],0,1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"],0,1],["(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 $3 $4",["1(?:33|5[56]|81)"],0,1],["(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 $3 $4",["1"],0,1]],"01",0,"0(?:[12]|4[45])|1",0,0,0,0,"00"],MY:["60","00","1\\d{8,9}|(?:3\\d|[4-9])\\d{7}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1-$2 $3",["[4-79]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1-$2 $3",["1(?:[02469]|[378][1-9]|53)|8","1(?:[02469]|[37][1-9]|53|8(?:[1-46-9]|5[7-9]))|8"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1-$2 $3",["3"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3-$4",["1(?:[367]|80)"]],["(\\d{3})(\\d{3})(\\d{4})","$1-$2 $3",["15"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2 $3",["1"],"0$1"]],"0"],MZ:["258","00","(?:2|8\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2|8[2-79]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]]],NA:["264","00","[68]\\d{7,8}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["88"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["87"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],"0"],NC:["687","00","(?:050|[2-57-9]\\d\\d)\\d{3}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1.$2.$3",["[02-57-9]"]]]],NE:["227","00","[027-9]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["08"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[089]|2[013]|7[047]"]]]],NF:["672","00","[13]\\d{5}",[6],[["(\\d{2})(\\d{4})","$1 $2",["1[0-3]"]],["(\\d)(\\d{5})","$1 $2",["[13]"]]],0,0,"([0-258]\\d{4})$","3$1"],NG:["234","009","(?:[124-7]|9\\d{3})\\d{6}|[1-9]\\d{7}|[78]\\d{9,13}",[7,8,10,11,12,13,14],[["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["78"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]|9(?:0[3-9]|[1-9])"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[3-7]|8[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[7-9]"],"0$1"],["(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[78]"],"0$1"],["(\\d{3})(\\d{5})(\\d{5,6})","$1 $2 $3",["[78]"],"0$1"]],"0"],NI:["505","00","(?:1800|[25-8]\\d{3})\\d{4}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[125-8]"]]]],NL:["31","00","(?:[124-7]\\d\\d|3(?:[02-9]\\d|1[0-8]))\\d{6}|8\\d{6,9}|9\\d{6,10}|1\\d{4,5}",[5,6,7,8,9,10,11],[["(\\d{3})(\\d{4,7})","$1 $2",["[89]0"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["66"],"0$1"],["(\\d)(\\d{8})","$1 $2",["6"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["1[16-8]|2[259]|3[124]|4[17-9]|5[124679]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-578]|91"],"0$1"],["(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3",["9"],"0$1"]],"0"],NO:["47","00","(?:0|[2-9]\\d{3})\\d{4}",[5,8],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["8"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]"]]],0,0,0,0,0,"[02-689]|7[0-8]"],NP:["977","00","(?:1\\d|9)\\d{9}|[1-9]\\d{7}",[8,10,11],[["(\\d)(\\d{7})","$1-$2",["1[2-6]"],"0$1"],["(\\d{2})(\\d{6})","$1-$2",["1[01]|[2-8]|9(?:[1-59]|[67][2-6])"],"0$1"],["(\\d{3})(\\d{7})","$1-$2",["9"]]],"0"],NR:["674","00","(?:444|(?:55|8\\d)\\d|666)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[4-68]"]]]],NU:["683","00","(?:[47]|888\\d)\\d{3}",[4,7],[["(\\d{3})(\\d{4})","$1 $2",["8"]]]],NZ:["64","0(?:0|161)","[1289]\\d{9}|50\\d{5}(?:\\d{2,3})?|[27-9]\\d{7,8}|(?:[34]\\d|6[0-35-9])\\d{6}|8\\d{4,6}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,8})","$1 $2",["8[1-79]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["50[036-8]|8|90","50(?:[0367]|88)|8|90"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["24|[346]|7[2-57-9]|9[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:10|74)|[589]"],"0$1"],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["1|2[028]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,5})","$1 $2 $3",["2(?:[169]|7[0-35-9])|7"],"0$1"]],"0",0,0,0,0,0,0,"00"],OM:["968","00","(?:1505|[279]\\d{3}|500)\\d{4}|800\\d{5,6}",[7,8,9],[["(\\d{3})(\\d{4,6})","$1 $2",["[58]"]],["(\\d{2})(\\d{6})","$1 $2",["2"]],["(\\d{4})(\\d{4})","$1 $2",["[179]"]]]],PA:["507","00","(?:00800|8\\d{3})\\d{6}|[68]\\d{7}|[1-57-9]\\d{6}",[7,8,10,11],[["(\\d{3})(\\d{4})","$1-$2",["[1-57-9]"]],["(\\d{4})(\\d{4})","$1-$2",["[68]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]]],PE:["51","00|19(?:1[124]|77|90)00","(?:[14-8]|9\\d)\\d{7}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["80"],"(0$1)"],["(\\d)(\\d{7})","$1 $2",["1"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["[4-8]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"]]],"0",0,0,0,0,0,0,"00"," Anexo "],PF:["689","00","4\\d{5}(?:\\d{2})?|8\\d{7,8}",[6,8,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["44"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4|8[7-9]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]]],PG:["675","00|140[1-3]","(?:180|[78]\\d{3})\\d{4}|(?:[2-589]\\d|64)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["18|[2-69]|85"]],["(\\d{4})(\\d{4})","$1 $2",["[78]"]]],0,0,0,0,0,0,0,"00"],PH:["63","00","(?:[2-7]|9\\d)\\d{8}|2\\d{5}|(?:1800|8)\\d{7,9}",[6,8,9,10,11,12,13],[["(\\d)(\\d{5})","$1 $2",["2"],"(0$1)"],["(\\d{4})(\\d{4,6})","$1 $2",["3(?:23|39|46)|4(?:2[3-6]|[35]9|4[26]|76)|544|88[245]|(?:52|64|86)2","3(?:230|397|461)|4(?:2(?:35|[46]4|51)|396|4(?:22|63)|59[347]|76[15])|5(?:221|446)|642[23]|8(?:622|8(?:[24]2|5[13]))"],"(0$1)"],["(\\d{5})(\\d{4})","$1 $2",["346|4(?:27|9[35])|883","3469|4(?:279|9(?:30|56))|8834"],"(0$1)"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|8[2-8]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],["(\\d{4})(\\d{1,2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["1"]]],"0"],PK:["92","00","122\\d{6}|[24-8]\\d{10,11}|9(?:[013-9]\\d{8,10}|2(?:[01]\\d\\d|2(?:[06-8]\\d|1[01]))\\d{7})|(?:[2-8]\\d{3}|92(?:[0-7]\\d|8[1-9]))\\d{6}|[24-9]\\d{8}|[89]\\d{7}",[8,9,10,11,12],[["(\\d{3})(\\d{3})(\\d{2,7})","$1 $2 $3",["[89]0"],"0$1"],["(\\d{4})(\\d{5})","$1 $2",["1"]],["(\\d{3})(\\d{6,7})","$1 $2",["2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8])","9(?:2[3-8]|98)|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:22|3[27-9]|4[2-6]|6[3569]|9[25-7]))[2-9]"],"(0$1)"],["(\\d{2})(\\d{7,8})","$1 $2",["(?:2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]"],"(0$1)"],["(\\d{5})(\\d{5})","$1 $2",["58"],"(0$1)"],["(\\d{3})(\\d{7})","$1 $2",["3"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[24-9]"],"(0$1)"]],"0"],PL:["48","00","(?:6|8\\d\\d)\\d{7}|[1-9]\\d{6}(?:\\d{2})?|[26]\\d{5}",[6,7,8,9,10],[["(\\d{5})","$1",["19"]],["(\\d{3})(\\d{3})","$1 $2",["11|20|64"]],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])1","(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])19"]],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["64"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["21|39|45|5[0137]|6[0469]|7[02389]|8(?:0[14]|8)"]],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[2-8]|[2-7]|8[1-79]|9[145]"]],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["8"]]]],PM:["508","00","[45]\\d{5}|(?:708|80\\d)\\d{6}",[6,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[45]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0"],PR:["1","011","(?:[589]\\d\\d|787)\\d{7}",[10],0,"1",0,0,0,0,"787|939"],PS:["970","00","[2489]2\\d{6}|(?:1\\d|5)\\d{8}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2489]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["5"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],PT:["351","00","1693\\d{5}|(?:[26-9]\\d|30)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["2[12]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["16|[236-9]"]]]],PW:["680","01[12]","(?:[24-8]\\d\\d|345|900)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],PY:["595","00","59\\d{4,6}|9\\d{5,10}|(?:[2-46-8]\\d|5[0-8])\\d{4,7}",[6,7,8,9,10,11],[["(\\d{3})(\\d{3,6})","$1 $2",["[2-9]0"],"0$1"],["(\\d{2})(\\d{5})","$1 $2",["[26]1|3[289]|4[1246-8]|7[1-3]|8[1-36]"],"(0$1)"],["(\\d{3})(\\d{4,5})","$1 $2",["2[279]|3[13-5]|4[359]|5|6(?:[34]|7[1-46-8])|7[46-8]|85"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2[14-68]|3[26-9]|4[1246-8]|6(?:1|75)|7[1-35]|8[1-36]"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["87"]],["(\\d{3})(\\d{6})","$1 $2",["9(?:[5-79]|8[1-6])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]"],"0$1"],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["9"]]],"0"],QA:["974","00","800\\d{4}|(?:2|800)\\d{6}|(?:0080|[3-7])\\d{7}",[7,8,9,11],[["(\\d{3})(\\d{4})","$1 $2",["2[16]|8"]],["(\\d{4})(\\d{4})","$1 $2",["[3-7]"]]]],RE:["262","00","(?:26|[689]\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2689]"],"0$1"]],"0",0,0,0,0,0,[["26(?:2\\d\\d|3(?:0\\d|1[0-6]))\\d{4}"],["69(?:2\\d\\d|3(?:[06][0-6]|1[013]|2[0-2]|3[0-39]|4\\d|5[0-5]|7[0-37]|8[0-8]|9[0-479]))\\d{4}"],["80\\d{7}"],["89[1-37-9]\\d{6}"],0,0,0,0,["9(?:399[0-3]|479[0-5]|76(?:2[27]|3[0-37]))\\d{4}"],["8(?:1[019]|2[0156]|84|90)\\d{6}"]]],RO:["40","00","(?:[2378]\\d|90)\\d{7}|[23]\\d{5}",[6,9],[["(\\d{3})(\\d{3})","$1 $2",["2[3-6]","2[3-6]\\d9"],"0$1"],["(\\d{2})(\\d{4})","$1 $2",["219|31"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[23]1"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[237-9]"],"0$1"]],"0",0,0,0,0,0,0,0," int "],RS:["381","00","38[02-9]\\d{6,9}|6\\d{7,9}|90\\d{4,8}|38\\d{5,6}|(?:7\\d\\d|800)\\d{3,9}|(?:[12]\\d|3[0-79])\\d{5,10}",[6,7,8,9,10,11,12],[["(\\d{3})(\\d{3,9})","$1 $2",["(?:2[389]|39)0|[7-9]"],"0$1"],["(\\d{2})(\\d{5,10})","$1 $2",["[1-36]"],"0$1"]],"0"],RU:["7","810","8\\d{13}|[347-9]\\d{9}",[10,14],[["(\\d{4})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-8]|2[1-9])","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:1[23]|[2-9]2))","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:13[03-69]|62[013-9]))|72[1-57-9]2"],"8 ($1)",1],["(\\d{5})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-68]|2[1-9])","7(?:1(?:[06][3-6]|[18]|2[35]|[3-5][3-5])|2(?:[13][3-5]|[24-689]|7[457]))","7(?:1(?:0(?:[356]|4[023])|[18]|2(?:3[013-9]|5)|3[45]|43[013-79]|5(?:3[1-8]|4[1-7]|5)|6(?:3[0-35-9]|[4-6]))|2(?:1(?:3[178]|[45])|[24-689]|3[35]|7[457]))|7(?:14|23)4[0-8]|71(?:33|45)[1-79]"],"8 ($1)",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"8 ($1)",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[349]|8(?:[02-7]|1[1-8])"],"8 ($1)",1],["(\\d{4})(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3 $4",["8"],"8 ($1)"]],"8",0,0,0,0,"3[04-689]|[489]",0,"8~10"],RW:["250","00","(?:06|[27]\\d\\d|[89]00)\\d{6}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[7-9]"],"0$1"]],"0"],SA:["966","00","92\\d{7}|(?:[15]|8\\d)\\d{8}",[9,10],[["(\\d{4})(\\d{5})","$1 $2",["9"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["81"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]],"0"],SB:["677","0[01]","(?:[1-6]|[7-9]\\d\\d)\\d{4}",[5,7],[["(\\d{2})(\\d{5})","$1 $2",["7|8[4-9]|9(?:[1-8]|9[0-8])"]]]],SC:["248","010|0[0-2]","800\\d{4}|(?:[249]\\d|64)\\d{5}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[246]|9[57]"]]],0,0,0,0,0,0,0,"00"],SD:["249","00","[19]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[19]"],"0$1"]],"0"],SE:["46","00","(?:[26]\\d\\d|9)\\d{9}|[1-9]\\d{8}|[1-689]\\d{7}|[1-4689]\\d{6}|2\\d{5}",[6,7,8,9,10],[["(\\d{2})(\\d{2,3})(\\d{2})","$1-$2 $3",["20"],"0$1",0,"$1 $2 $3"],["(\\d{3})(\\d{4})","$1-$2",["9(?:00|39|44|9)"],"0$1",0,"$1 $2"],["(\\d{2})(\\d{3})(\\d{2})","$1-$2 $3",["[12][136]|3[356]|4[0246]|6[03]|90[1-9]"],"0$1",0,"$1 $2 $3"],["(\\d)(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["8"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2,3})(\\d{2})","$1-$2 $3",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[125689]|4[02-57]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1",0,"$1 $2 $3"],["(\\d{3})(\\d{2,3})(\\d{3})","$1-$2 $3",["9(?:00|39|44)"],"0$1",0,"$1 $2 $3"],["(\\d{2})(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["1[13689]|2[0136]|3[1356]|4[0246]|54|6[03]|90[1-9]"],"0$1",0,"$1 $2 $3 $4"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["10|7"],"0$1",0,"$1 $2 $3 $4"],["(\\d)(\\d{3})(\\d{3})(\\d{2})","$1-$2 $3 $4",["8"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1-$2 $3 $4",["[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{2})(\\d{3})","$1-$2 $3 $4",["9"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4 $5",["[26]"],"0$1",0,"$1 $2 $3 $4 $5"]],"0"],SG:["65","0[0-3]\\d","(?:(?:1\\d|8)\\d\\d|7000)\\d{7}|[3689]\\d{7}",[8,10,11],[["(\\d{4})(\\d{4})","$1 $2",["[369]|8(?:0[1-8]|[1-9])"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]],["(\\d{4})(\\d{4})(\\d{3})","$1 $2 $3",["7"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]]],SH:["290","00","(?:[256]\\d|8)\\d{3}",[4,5],0,0,0,0,0,0,"[256]"],SI:["386","00|10(?:22|66|88|99)","[1-7]\\d{7}|8\\d{4,7}|90\\d{4,6}",[5,6,7,8],[["(\\d{2})(\\d{3,6})","$1 $2",["8[09]|9"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["59|8"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37][01]|4[0139]|51|6"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-57]"],"(0$1)"]],"0",0,0,0,0,0,0,"00"],SJ:["47","00","0\\d{4}|(?:[489]\\d|79)\\d{6}",[5,8],0,0,0,0,0,0,"79"],SK:["421","00","[2-689]\\d{8}|[2-59]\\d{6}|[2-5]\\d{5}",[6,7,9],[["(\\d)(\\d{2})(\\d{3,4})","$1 $2 $3",["21"],"0$1"],["(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["[3-5][1-8]1","[3-5][1-8]1[67]"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{2})","$1/$2 $3 $4",["2"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[689]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1/$2 $3 $4",["[3-5]"],"0$1"]],"0"],SL:["232","00","(?:[237-9]\\d|66)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[236-9]"],"(0$1)"]],"0"],SM:["378","00","(?:0549|[5-7]\\d)\\d{6}",[8,10],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]"]],["(\\d{4})(\\d{6})","$1 $2",["0"]]],0,0,"([89]\\d{5})$","0549$1"],SN:["221","00","(?:[378]\\d|93)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[379]"]]]],SO:["252","00","[346-9]\\d{8}|[12679]\\d{7}|[1-5]\\d{6}|[1348]\\d{5}",[6,7,8,9],[["(\\d{2})(\\d{4})","$1 $2",["8[125]"]],["(\\d{6})","$1",["[134]"]],["(\\d)(\\d{6})","$1 $2",["[15]|2[0-79]|3[0-46-8]|4[0-7]"]],["(\\d)(\\d{7})","$1 $2",["(?:2|90)4|[67]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[348]|64|79|90"]],["(\\d{2})(\\d{5,7})","$1 $2",["1|28|6[0-35-9]|77|9[2-9]"]]],"0"],SR:["597","00","(?:[2-5]|68|[78]\\d)\\d{5}",[6,7],[["(\\d{2})(\\d{2})(\\d{2})","$1-$2-$3",["56"]],["(\\d{3})(\\d{3})","$1-$2",["[2-5]"]],["(\\d{3})(\\d{4})","$1-$2",["[6-8]"]]]],SS:["211","00","[19]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[19]"],"0$1"]],"0"],ST:["239","00","(?:22|9\\d)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[29]"]]]],SV:["503","00","[267]\\d{7}|[89]00\\d{4}(?:\\d{4})?",[7,8,11],[["(\\d{3})(\\d{4})","$1 $2",["[89]"]],["(\\d{4})(\\d{4})","$1 $2",["[267]"]],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[89]"]]]],SX:["1","011","7215\\d{6}|(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"(5\\d{6})$|1","721$1",0,"721"],SY:["963","00","[1-39]\\d{8}|[1-5]\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-5]"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1",1]],"0"],SZ:["268","00","0800\\d{4}|(?:[237]\\d|900)\\d{6}",[8,9],[["(\\d{4})(\\d{4})","$1 $2",["[0237]"]],["(\\d{5})(\\d{4})","$1 $2",["9"]]]],TA:["290","00","8\\d{3}",[4],0,0,0,0,0,0,"8"],TC:["1","011","(?:[58]\\d\\d|649|900)\\d{7}",[10],0,"1",0,"([2-479]\\d{6})$|1","649$1",0,"649"],TD:["235","00|16","(?:22|[69]\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2679]"]]],0,0,0,0,0,0,0,"00"],TG:["228","00","[279]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[279]"]]]],TH:["66","00[1-9]","(?:001800|[2-57]|[689]\\d)\\d{7}|1\\d{7,9}",[8,9,10,13],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[13-9]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],TJ:["992","810","[0-57-9]\\d{8}",[9],[["(\\d{6})(\\d)(\\d{2})","$1 $2 $3",["331","3317"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["44[04]|[34]7"]],["(\\d{4})(\\d)(\\d{4})","$1 $2 $3",["3[1-5]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[0-57-9]"]]],0,0,0,0,0,0,0,"8~10"],TK:["690","00","[2-47]\\d{3,6}",[4,5,6,7]],TL:["670","00","7\\d{7}|(?:[2-47]\\d|[89]0)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[2-489]|70"]],["(\\d{4})(\\d{4})","$1 $2",["7"]]]],TM:["993","810","[1-6]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["12"],"(8 $1)"],["(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-5]"],"(8 $1)"],["(\\d{2})(\\d{6})","$1 $2",["6"],"8 $1"]],"8",0,0,0,0,0,0,"8~10"],TN:["216","00","[2-57-9]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-57-9]"]]]],TO:["676","00","(?:0800|(?:[5-8]\\d\\d|999)\\d)\\d{3}|[2-8]\\d{4}",[5,7],[["(\\d{2})(\\d{3})","$1-$2",["[2-4]|50|6[09]|7[0-24-69]|8[05]"]],["(\\d{4})(\\d{3})","$1 $2",["0"]],["(\\d{3})(\\d{4})","$1 $2",["[5-9]"]]]],TR:["90","00","4\\d{6}|8\\d{11,12}|(?:[2-58]\\d\\d|900)\\d{7}",[7,10,12,13],[["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["512|8[01589]|90"],"0$1",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5(?:[0-59]|61)","5(?:[0-59]|61[06])","5(?:[0-59]|61[06]1)"],"0$1",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24][1-8]|3[1-9]"],"(0$1)",1],["(\\d{3})(\\d{3})(\\d{6,7})","$1 $2 $3",["80"],"0$1",1]],"0"],TT:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-46-8]\\d{6})$|1","868$1",0,"868"],TV:["688","00","(?:2|7\\d\\d|90)\\d{4}",[5,6,7],[["(\\d{2})(\\d{3})","$1 $2",["2"]],["(\\d{2})(\\d{4})","$1 $2",["90"]],["(\\d{2})(\\d{5})","$1 $2",["7"]]]],TW:["886","0(?:0[25-79]|19)","[2-689]\\d{8}|7\\d{9,10}|[2-8]\\d{7}|2\\d{6}",[7,8,9,10,11],[["(\\d{2})(\\d)(\\d{4})","$1 $2 $3",["202"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[258]0"],"0$1"],["(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["[23568]|4(?:0[02-48]|[1-47-9])|7[1-9]","[23568]|4(?:0[2-48]|[1-47-9])|(?:400|7)[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"],"0$1"],["(\\d{2})(\\d{4})(\\d{4,5})","$1 $2 $3",["7"],"0$1"]],"0",0,0,0,0,0,0,0,"#"],TZ:["255","00[056]","(?:[25-8]\\d|41|90)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[24]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["5"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[67]"],"0$1"]],"0"],UA:["380","00","[89]\\d{9}|[3-9]\\d{8}",[9,10],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6[12][29]|(?:3[1-8]|4[136-8]|5[12457]|6[49])2|(?:56|65)[24]","6[12][29]|(?:35|4[1378]|5[12457]|6[49])2|(?:56|65)[24]|(?:3[1-46-8]|46)2[013-9]"],"0$1"],["(\\d{4})(\\d{5})","$1 $2",["3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6[0135689]|7[4-6])|6(?:[12][3-7]|[459])","3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6(?:[015689]|3[02389])|7[4-6])|6(?:[12][3-7]|[459])"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|89|9[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],"0",0,0,0,0,0,0,"0~0"],UG:["256","00[057]","800\\d{6}|(?:[29]0|[347]\\d)\\d{7}",[9],[["(\\d{4})(\\d{5})","$1 $2",["202","2024"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["[27-9]|4(?:6[45]|[7-9])"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[34]"],"0$1"]],"0"],US:["1","011","[2-9]\\d{9}|3\\d{6}",[10],[["(\\d{3})(\\d{4})","$1-$2",["310"],0,1],["(\\d{3})(\\d{3})(\\d{4})","($1) $2-$3",["[2-9]"],0,1,"$1-$2-$3"]],"1",0,0,0,0,0,[["5056(?:[0-35-9]\\d|4[468])\\d{4}|(?:4722|505[2-57-9]|983[29])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-589]|3[149]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[01356]|3[0-24679]|4[167]|5[0-2]|6[014]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|[34][016]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-7]|3[1247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[068]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}"],[""],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}"]]],UY:["598","0(?:0|1[3-9]\\d)","0004\\d{2,9}|[1249]\\d{7}|(?:[49]\\d|80)\\d{5}",[6,7,8,9,10,11,12,13],[["(\\d{3})(\\d{3,4})","$1 $2",["0"]],["(\\d{3})(\\d{4})","$1 $2",["[49]0|8"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"],["(\\d{4})(\\d{4})","$1 $2",["[124]"]],["(\\d{3})(\\d{3})(\\d{2,4})","$1 $2 $3",["0"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{2,4})","$1 $2 $3 $4",["0"]]],"0",0,0,0,0,0,0,"00"," int. "],UZ:["998","810","(?:20|33|[5-79]\\d|88)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[235-9]"],"8 $1"]],"8",0,0,0,0,0,0,"8~10"],VA:["39","00","0\\d{5,10}|3[0-8]\\d{7,10}|55\\d{8}|8\\d{5}(?:\\d{2,4})?|(?:1\\d|39)\\d{7,8}",[6,7,8,9,10,11],0,0,0,0,0,0,"06698"],VC:["1","011","(?:[58]\\d\\d|784|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","784$1",0,"784"],VE:["58","00","[68]00\\d{7}|(?:[24]\\d|[59]0)\\d{8}",[10],[["(\\d{3})(\\d{7})","$1-$2",["[24-689]"],"0$1"]],"0"],VG:["1","011","(?:284|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-578]\\d{6})$|1","284$1",0,"284"],VI:["1","011","[58]\\d{9}|(?:34|90)0\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","340$1",0,"340"],VN:["84","00","[12]\\d{9}|[135-9]\\d{8}|[16]\\d{7}|[16-8]\\d{6}",[7,8,9,10],[["(\\d{2})(\\d{5})","$1 $2",["80"],"0$1",1],["(\\d{4})(\\d{4,6})","$1 $2",["1"],0,1],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["6"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[357-9]"],"0$1",1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["2[48]"],"0$1",1],["(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["2"],"0$1",1]],"0"],VU:["678","00","[57-9]\\d{6}|(?:[238]\\d|48)\\d{3}",[5,7],[["(\\d{3})(\\d{4})","$1 $2",["[57-9]"]]]],WF:["681","00","(?:40|72)\\d{4}|8\\d{5}(?:\\d{3})?",[6,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[478]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]]],WS:["685","0","(?:[2-6]|8\\d{5})\\d{4}|[78]\\d{6}|[68]\\d{5}",[5,6,7,10],[["(\\d{5})","$1",["[2-5]|6[1-9]"]],["(\\d{3})(\\d{3,7})","$1 $2",["[68]"]],["(\\d{2})(\\d{5})","$1 $2",["7"]]]],XK:["383","00","[23]\\d{7,8}|(?:4\\d\\d|[89]00)\\d{5}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-4]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[23]"],"0$1"]],"0"],YE:["967","00","(?:1|7\\d)\\d{7}|[1-7]\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-6]|7(?:[24-6]|8[0-7])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"],"0$1"]],"0"],YT:["262","00","(?:80|9\\d)\\d{7}|(?:26|63)9\\d{6}",[9],0,"0",0,0,0,0,0,[["269(?:0[0-467]|5[0-4]|6\\d|[78]0)\\d{4}"],["639(?:0[0-79]|1[019]|[267]\\d|3[09]|40|5[05-9]|9[04-79])\\d{4}"],["80\\d{7}"],0,0,0,0,0,["9(?:(?:39|47)8[01]|769\\d)\\d{4}"]]],ZA:["27","00","[1-79]\\d{8}|8\\d{4,9}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,4})","$1 $2",["8[1-4]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["8[1-4]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["860"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],"0"],ZM:["260","00","800\\d{6}|(?:21|63|[79]\\d)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[28]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[79]"],"0$1"]],"0"],ZW:["263","00","2(?:[0-57-9]\\d{6,8}|6[0-24-9]\\d{6,7})|[38]\\d{9}|[35-8]\\d{8}|[3-6]\\d{7}|[1-689]\\d{6}|[1-3569]\\d{5}|[1356]\\d{4}",[5,6,7,8,9,10],[["(\\d{3})(\\d{3,5})","$1 $2",["2(?:0[45]|2[278]|[49]8)|3(?:[09]8|17)|6(?:[29]8|37|75)|[23][78]|(?:33|5[15]|6[68])[78]"],"0$1"],["(\\d)(\\d{3})(\\d{2,4})","$1 $2 $3",["[49]"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["80"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["24|8[13-59]|(?:2[05-79]|39|5[45]|6[15-8])2","2(?:02[014]|4|[56]20|[79]2)|392|5(?:42|525)|6(?:[16-8]21|52[013])|8[13-59]"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:1[39]|2[0157]|[378]|[56][14])|3(?:12|29)","2(?:1[39]|2[0157]|[378]|[56][14])|3(?:123|29)"],"0$1"],["(\\d{4})(\\d{6})","$1 $2",["8"],"0$1"],["(\\d{2})(\\d{3,5})","$1 $2",["1|2(?:0[0-36-9]|12|29|[56])|3(?:1[0-689]|[24-6])|5(?:[0236-9]|1[2-4])|6(?:[013-59]|7[0-46-9])|(?:33|55|6[68])[0-69]|(?:29|3[09]|62)[0-79]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["29[013-9]|39|54"],"0$1"],["(\\d{4})(\\d{3,5})","$1 $2",["(?:25|54)8","258|5483"],"0$1"]],"0"]},nonGeographic:{800:["800",0,"(?:00|[1-9]\\d)\\d{6}",[8],[["(\\d{4})(\\d{4})","$1 $2",["\\d"]]],0,0,0,0,0,0,[0,0,["(?:00|[1-9]\\d)\\d{6}"]]],808:["808",0,"[1-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[1-9]"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,0,["[1-9]\\d{7}"]]],870:["870",0,"7\\d{11}|[35-7]\\d{8}",[9,12],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[35-7]"]]],0,0,0,0,0,0,[0,["(?:[356]|774[45])\\d{8}|7[6-8]\\d{7}"]]],878:["878",0,"10\\d{10}",[12],[["(\\d{2})(\\d{5})(\\d{5})","$1 $2 $3",["1"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,["10\\d{10}"]]],881:["881",0,"6\\d{9}|[0-36-9]\\d{8}",[9,10],[["(\\d)(\\d{3})(\\d{5})","$1 $2 $3",["[0-37-9]"]],["(\\d)(\\d{3})(\\d{5,6})","$1 $2 $3",["6"]]],0,0,0,0,0,0,[0,["6\\d{9}|[0-36-9]\\d{8}"]]],882:["882",0,"[13]\\d{6}(?:\\d{2,5})?|[19]\\d{7}|(?:[25]\\d\\d|4)\\d{7}(?:\\d{2})?",[7,8,9,10,11,12],[["(\\d{2})(\\d{5})","$1 $2",["16|342"]],["(\\d{2})(\\d{6})","$1 $2",["49"]],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["1[36]|9"]],["(\\d{2})(\\d{4})(\\d{3})","$1 $2 $3",["3[23]"]],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["16"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|23|3(?:[15]|4[57])|4|51"]],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["34"]],["(\\d{2})(\\d{4,5})(\\d{5})","$1 $2 $3",["[1-35]"]]],0,0,0,0,0,0,[0,["342\\d{4}|(?:337|49)\\d{6}|(?:3(?:2|47|7\\d{3})|50\\d{3})\\d{7}",[7,8,9,10,12]],0,0,0,0,0,0,["1(?:3(?:0[0347]|[13][0139]|2[035]|4[013568]|6[0459]|7[06]|8[15-8]|9[0689])\\d{4}|6\\d{5,10})|(?:345\\d|9[89])\\d{6}|(?:10|2(?:3|85\\d)|3(?:[15]|[69]\\d\\d)|4[15-8]|51)\\d{8}"]]],883:["883",0,"(?:[1-4]\\d|51)\\d{6,10}",[8,9,10,11,12],[["(\\d{3})(\\d{3})(\\d{2,8})","$1 $2 $3",["[14]|2[24-689]|3[02-689]|51[24-9]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["510"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["21"]],["(\\d{4})(\\d{4})(\\d{4})","$1 $2 $3",["51[13]"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[235]"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,["(?:2(?:00\\d\\d|10)|(?:370[1-9]|51\\d0)\\d)\\d{7}|51(?:00\\d{5}|[24-9]0\\d{4,7})|(?:1[013-79]|2[24-689]|3[02-689]|4[0-4])0\\d{5,9}"]]],888:["888",0,"\\d{11}",[11],[["(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3"]],0,0,0,0,0,0,[0,0,0,0,0,0,["\\d{11}"]]],979:["979",0,"[1359]\\d{8}",[9],[["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[1359]"]]],0,0,0,0,0,0,[0,0,0,["[1359]\\d{8}"]]]}};var ve={}.constructor;function Ce(t){return null!=t&&t.constructor===ve}function ye(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,a)}return n}function be(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function xe(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,a=new Array(e);no)return 1;if(o>r)return-1;if(!isNaN(r)&&isNaN(o))return 1;if(isNaN(r)&&!isNaN(o))return-1}return t[1]&&e[1]?t[1]>e[1]?1:t[1]t.length)&&(e=t.length);for(var n=0,a=new Array(e);n=t.length?{done:!0}:{done:!1,value:t[a++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(t.split(""));!(e=a()).done;)n+=un(e.value,n)||"";return n}function un(t,e){if("+"===t){if(e)return;return"+"}return function(t){return ln[t]}(t)}function hn(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,a=new Array(e);n=t.length?{done:!0}:{done:!1,value:t[a++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(e);!(n=i()).done;){var r=n.value;t.indexOf(r)<0&&a.push(r)}return a.sort((function(t,e){return t-e}))}(i,r.possibleLengths()))}else if(e&&!a)return"INVALID_LENGTH";var o=t.length,d=i[0];return d===o?"IS_POSSIBLE":d>o?"TOO_SHORT":i[i.length-1]=0?"IS_POSSIBLE":"INVALID_LENGTH"}function mn(t,e){return"IS_POSSIBLE"===$n(t,e)}function fn(t,e){return t=t||"",new RegExp("^(?:"+e+")$").test(t)}function gn(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,a=new Array(e);n=t.length?{done:!0}:{done:!1,value:t[a++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(vn);!(i=r()).done;){var o=i.value;if(yn(a,o,n))return o}}}}function yn(t,e,n){return!(!(e=n.type(e))||!e.pattern())&&!(e.possibleLengths()&&e.possibleLengths().indexOf(t.length)<0)&&fn(t,e.pattern())}var bn=/(\$\d)/;var xn=/^[\d]+(?:[~\u2053\u223C\uFF5E][\d]+)?$/;function wn(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,a=new Array(e);n=t.length?{done:!0}:{done:!1,value:t[a++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(t);!(n=a()).done;){var i=n.value;if(i.leadingDigitsPatterns().length>0){var r=i.leadingDigitsPatterns()[i.leadingDigitsPatterns().length-1];if(0!==e.search(r))continue}if(fn(e,i.pattern()))return i}}(a.formats(),t);return r?function(t,e,n){var a=n.useInternationalFormat,i=n.withNationalPrefix,r=(n.carrierCode,n.metadata,t.replace(new RegExp(e.pattern()),a?e.internationalFormat():i&&e.nationalPrefixFormattingRule()?e.format().replace(bn,e.nationalPrefixFormattingRule()):e.format()));return a?function(t){return t.replace(new RegExp("[".concat(Se,"]+"),"g")," ").trim()}(r):r}(t,r,{useInternationalFormat:"INTERNATIONAL"===n,withNationalPrefix:!r.nationalPrefixIsOptionalWhenFormattingInNationalFormat()||!i||!1!==i.nationalPrefix,carrierCode:e,metadata:a}):t}function On(t,e,n,a){return e?a(t,e,n):t}function Pn(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,a)}return n}function Ln(t){for(var e=1;e=0}(e,t,n)})):[]);var t,e,n,a}},{key:"isPossible",value:function(){return function(t,e,n){if(void 0===e&&(e={}),n=new We(n),e.v2){if(!t.countryCallingCode)throw new Error("Invalid phone number object passed");n.selectNumberingPlan(t.countryCallingCode)}else{if(!t.phone)return!1;if(t.country){if(!n.hasCountry(t.country))throw new Error("Unknown country: ".concat(t.country));n.country(t.country)}else{if(!t.countryCallingCode)throw new Error("Invalid phone number object passed");n.selectNumberingPlan(t.countryCallingCode)}}if(n.possibleLengths())return mn(t.phone||t.nationalNumber,n);if(t.countryCallingCode&&n.isNonGeographicCallingCode(t.countryCallingCode))return!0;throw new Error('Missing "possibleLengths" in metadata. Perhaps the metadata has been generated before v1.0.18.')}(this,{v2:!0},this.getMetadata())}},{key:"isValid",value:function(){return function(t,e,n){return e=e||{},(n=new We(n)).selectNumberingPlan(t.country,t.countryCallingCode),n.hasTypes()?void 0!==Cn(t,e,n.metadata):fn(e.v2?t.nationalNumber:t.phone,n.nationalNumberPattern())}(this,{v2:!0},this.getMetadata())}},{key:"isNonGeographic",value:function(){return new We(this.getMetadata()).isNonGeographicCallingCode(this.countryCallingCode)}},{key:"isEqual",value:function(t){return this.number===t.number&&this.ext===t.ext}},{key:"getType",value:function(){return Cn(this,{v2:!0},this.getMetadata())}},{key:"format",value:function(t,e){return function(t,e,n,a){if(n=n?In(In({},_n),n):_n,a=new We(a),t.country&&"001"!==t.country){if(!a.hasCountry(t.country))throw new Error("Unknown country: ".concat(t.country));a.country(t.country)}else{if(!t.countryCallingCode)return t.phone||"";a.selectNumberingPlan(t.countryCallingCode)}var i,r=a.countryCallingCode(),o=n.v2?t.nationalNumber:t.phone;switch(e){case"NATIONAL":return o?On(i=Sn(o,t.carrierCode,"NATIONAL",a,n),t.ext,a,n.formatExtension):"";case"INTERNATIONAL":return o?(i=Sn(o,null,"INTERNATIONAL",a,n),On(i="+".concat(r," ").concat(i),t.ext,a,n.formatExtension)):"+".concat(r);case"E.164":return"+".concat(r).concat(o);case"RFC3966":return function(t){var e=t.number,n=t.ext;if(!e)return"";if("+"!==e[0])throw new Error('"formatRFC3966()" expects "number" to be in E.164 format.');return"tel:".concat(e).concat(n?";ext="+n:"")}({number:"+".concat(r).concat(o),ext:t.ext});case"IDD":if(!n.fromCountry)return;var d=function(t,e,n,a,i){if(Qe(a,i.metadata)===n){var r=Sn(t,e,"NATIONAL",i);return"1"===n?n+" "+r:r}var o=function(t,e,n){var a=new We(n);return a.selectNumberingPlan(t,void 0),a.defaultIDDPrefix()?a.defaultIDDPrefix():xn.test(a.IDDPrefix())?a.IDDPrefix():void 0}(a,0,i.metadata);if(o)return"".concat(o," ").concat(n," ").concat(Sn(t,null,"INTERNATIONAL",i))}(o,t.carrierCode,r,n.fromCountry,a);return On(d,t.ext,a,n.formatExtension);default:throw new Error('Unknown "format" argument passed to "formatNumber()": "'.concat(e,'"'))}}(this,t,e?Ln(Ln({},e),{},{v2:!0}):{v2:!0},this.getMetadata())}},{key:"formatNational",value:function(t){return this.format("NATIONAL",t)}},{key:"formatInternational",value:function(t){return this.format("INTERNATIONAL",t)}},{key:"getURI",value:function(t){return this.format("RFC3966",t)}}],n&&kn(e.prototype,n),Object.defineProperty(e,"prototype",{writable:!1}),t}(),Dn=function(t){return/^[A-Z]{2}$/.test(t)},jn=new RegExp("(["+_e+"])");function Tn(t,e){var n=function(t,e){if(t&&e.numberingPlan.nationalPrefixForParsing()){var n=new RegExp("^(?:"+e.numberingPlan.nationalPrefixForParsing()+")"),a=n.exec(t);if(a){var i,r,o,d=a.length-1,s=d>0&&a[d];if(e.nationalPrefixTransformRule()&&s)i=t.replace(n,e.nationalPrefixTransformRule()),d>1&&(r=a[1]);else{var l=a[0];i=t.slice(l.length),s&&(r=a[1])}if(s){var c=t.indexOf(a[1]);t.slice(0,c)===e.numberingPlan.nationalPrefix()&&(o=e.numberingPlan.nationalPrefix())}else o=a[0];return{nationalNumber:i,nationalPrefix:o,carrierCode:r}}}return{nationalNumber:t}}(t,e),a=n.carrierCode,i=n.nationalNumber;if(i!==t){if(!function(t,e,n){return!(fn(t,n.nationalNumberPattern())&&!fn(e,n.nationalNumberPattern()))}(t,i,e))return{nationalNumber:t};if(e.possibleLengths()&&!function(t,e){switch($n(t,e)){case"TOO_SHORT":case"INVALID_LENGTH":return!1;default:return!0}}(i,e))return{nationalNumber:t}}return{nationalNumber:i,carrierCode:a}}function Rn(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,a=new Array(e);n=t.length?{done:!0}:{done:!1,value:t[a++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(n);!(r=d()).done;){var s=r.value;if(i.country(s),i.leadingDigits()){if(t&&0===t.search(i.leadingDigits()))return s}else if(Cn({phone:t,country:s},void 0,i.metadata)){if(!a)return s;if(s===a)return s;o.push(s)}}if(o.length>0)return o[0]}(n,{countries:r,defaultCountry:a,metadata:i.metadata}):void 0}var Un="+",Hn="(["+_e+"]|[\\-\\.\\(\\)]?)",zn=new RegExp("^\\"+Un+Hn+"*["+_e+"]"+Hn+"*$","g"),Wn=new RegExp("^(["+_e+"]+((\\-)*["+_e+"])*\\.)*[a-zA-Z]+((\\-)*["+_e+"])*\\.?$","g"),Yn="tel:",Gn=";phone-context=",Vn=";isub=";var Xn=250,qn=new RegExp("[++"+_e+"]"),Kn=new RegExp("[^"+_e+"#]+$"),Qn=!1;function Jn(t,e,n){if(e=e||{},n=new We(n),e.defaultCountry&&!n.hasCountry(e.defaultCountry)){if(e.v2)throw new je("INVALID_COUNTRY");throw new Error("Unknown country: ".concat(e.defaultCountry))}var a=function(t,e,n){var a=function(t,e){var n,a=e.extractFormattedPhoneNumber,i=function(t){var e=t.indexOf(Gn);if(e<0)return null;var n=e+Gn.length;if(n>=t.length)return"";var a=t.indexOf(";",n);return a>=0?t.substring(n,a):t.substring(n)}(t);if(!function(t){return null===t||0!==t.length&&(zn.test(t)||Wn.test(t))}(i))throw new je("NOT_A_NUMBER");if(null===i)n=a(t)||"";else{n="",i.charAt(0)===Un&&(n+=i);var r,o=t.indexOf(Yn);r=o>=0?o+Yn.length:0;var d=t.indexOf(Gn);n+=t.substring(r,d)}var s=n.indexOf(Vn);if(s>0&&(n=n.substring(0,s)),""!==n)return n}(t,{extractFormattedPhoneNumber:function(t){return function(t,e,n){if(t)if(t.length>Xn){if(n)throw new je("TOO_LONG")}else{if(!1===e)return t;var a=t.search(qn);if(!(a<0))return t.slice(a).replace(Kn,"")}}(t,n,e)}});if(!a)return{};if(!function(t){return t.length>=Ee&&dn.test(t)}(a))return function(t){return rn.test(t)}(a)?{error:"TOO_SHORT"}:{};var i=function(t){var e=t.search(sn);if(e<0)return{};for(var n=t.slice(0,e),a=t.match(sn),i=1;i0&&"0"===o[1]))return t}}}(t,e,n,a);if(!r||r===t){if(e||n){var o=function(t,e,n,a){var i=e?Qe(e,a):n;if(0===t.indexOf(i)){(a=new We(a)).selectNumberingPlan(e,n);var r=t.slice(i.length),o=Tn(r,a).nationalNumber,d=Tn(t,a).nationalNumber;if(!fn(d,a.nationalNumberPattern())&&fn(o,a.nationalNumberPattern())||"TOO_LONG"===$n(d,a))return{countryCallingCode:i,number:r}}return{number:t}}(t,e,n,a),d=o.countryCallingCode,s=o.number;if(d)return{countryCallingCodeSource:"FROM_NUMBER_WITHOUT_PLUS_SIGN",countryCallingCode:d,number:s}}return{number:t}}i=!0,t="+"+r}if("0"===t[1])return{};a=new We(a);for(var l=2;l-1<=Be&&l<=t.length;){var c=t.slice(1,l);if(a.hasCallingCode(c))return a.selectNumberingPlan(c),{countryCallingCodeSource:i?"FROM_NUMBER_WITH_IDD":"FROM_NUMBER_WITH_PLUS_SIGN",countryCallingCode:c,number:t.slice(l)};l++}return{}}(pn(t),e,n,a.metadata),o=r.countryCallingCodeSource,d=r.countryCallingCode,s=r.number;if(d)a.selectNumberingPlan(d);else{if(!s||!e&&!n)return{};a.selectNumberingPlan(e,n),e?i=e:Qn&&a.isNonGeographicCallingCode(n)&&(i="001"),d=n||Qe(e,a.metadata)}if(!s)return{countryCallingCodeSource:o,countryCallingCode:d};var l=Tn(pn(s),a),c=l.nationalNumber,p=l.carrierCode,u=Fn(d,{nationalNumber:c,defaultCountry:e,metadata:a});return u&&(i=u,"001"===u||a.country(i)),{country:i,countryCallingCode:d,countryCallingCodeSource:o,nationalNumber:c,carrierCode:p}}(i,e.defaultCountry,e.defaultCallingCode,n),s=d.country,l=d.nationalNumber,c=d.countryCallingCode,p=d.countryCallingCodeSource,u=d.carrierCode;if(!n.hasSelectedNumberingPlan()){if(e.v2)throw new je("INVALID_COUNTRY");return{}}if(!l||l.lengthIe){if(e.v2)throw new je("TOO_LONG");return{}}if(e.v2){var h=new Mn(c,l,n.metadata);return s&&(h.country=s),u&&(h.carrierCode=u),r&&(h.ext=r),h.__countryCallingCodeSource=p,h}var $=!!(e.extended?n.hasSelectedNumberingPlan():s)&&fn(l,n.nationalNumberPattern());return e.extended?{country:s,countryCallingCode:c,carrierCode:u,valid:$,possible:!!$||!(!0!==e.extended||!n.possibleLengths()||!mn(l,n)),phone:l,ext:r}:$?function(t,e,n){var a={country:t,phone:e};return n&&(a.ext=n),a}(s,l,r):{}}function ta(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,a)}return n}function ea(t){for(var e=1;e({phone:{...ua,readable:W[ua.name]}}),methods:{onValidate:t=>pa?ca(t,pa):ca(t)}},$a=(0,L.Z)(ha,(function(){var t=this;return(0,t._self._c)("AccountPropertySection",t._b({attrs:{placeholder:t.t("settings","Your phone number"),autocomplete:"tel",type:"tel","on-validate":t.onValidate}},"AccountPropertySection",t.phone,!1,!0))}),[],!1,null,null,null).exports,{location:Aa}=(0,o.j)("settings","personalInfoParameters",{}),ma={name:"LocationSection",components:{AccountPropertySection:qt},data:()=>({location:{...Aa,readable:W[Aa.name]}})},fa=(0,L.Z)(ma,(function(){var t=this;return(0,t._self._c)("AccountPropertySection",t._b({attrs:{autocomplete:"address-level1",placeholder:t.t("settings","Your city")}},"AccountPropertySection",t.location,!1,!0))}),[],!1,null,null,null).exports,{website:ga}=(0,o.j)("settings","personalInfoParameters",{}),va={name:"WebsiteSection",components:{AccountPropertySection:qt},data:()=>({website:{...ga,readable:W[ga.name]}}),methods:{onValidate:t=>function(t){try{return new URL(t),!0}catch(t){return!1}}(t)}},Ca=(0,L.Z)(va,(function(){var t=this;return(0,t._self._c)("AccountPropertySection",t._b({attrs:{placeholder:t.t("settings","Your website"),autocomplete:"url",type:"url","on-validate":t.onValidate}},"AccountPropertySection",t.website,!1,!0))}),[],!1,null,null,null).exports,{twitter:ya}=(0,o.j)("settings","personalInfoParameters",{}),ba={name:"TwitterSection",components:{AccountPropertySection:qt},data:()=>({twitter:{...ya,readable:W[ya.name]}})},xa=(0,L.Z)(ba,(function(){var t=this;return(0,t._self._c)("AccountPropertySection",t._b({attrs:{placeholder:t.t("settings","Your X (formerly Twitter) handle")}},"AccountPropertySection",t.twitter,!1,!0))}),[],!1,null,null,null).exports,{fediverse:wa}=(0,o.j)("settings","personalInfoParameters",{}),Ea={name:"FediverseSection",components:{AccountPropertySection:qt},data:()=>({fediverse:{...wa,readable:W[wa.name]}})},Ia=(0,L.Z)(Ea,(function(){var t=this;return(0,t._self._c)("AccountPropertySection",t._b({attrs:{placeholder:t.t("settings","Your handle")}},"AccountPropertySection",t.fediverse,!1,!0))}),[],!1,null,null,null).exports,Ba={name:"Language",props:{inputId:{type:String,default:null},commonLanguages:{type:Array,required:!0},otherLanguages:{type:Array,required:!0},language:{type:Object,required:!0}},data(){return{initialLanguage:this.language}},computed:{allLanguages(){return Object.freeze([...this.commonLanguages,...this.otherLanguages].reduce(((t,e)=>{let{code:n,name:a}=e;return{...t,[n]:a}}),{}))}},methods:{async onLanguageChange(t){const e=this.constructLanguage(t.target.value);var n;this.$emit("update:language",e),""!==(n=e).code&&""!==n.name&&void 0!==n.name&&await this.updateLanguage(e)},async updateLanguage(e){try{const t=await rt(V.LANGUAGE,e.code);this.handleResponse({language:e,status:t.ocs?.meta?.status}),this.reloadPage()}catch(e){this.handleResponse({errorMessage:t("settings","Unable to update language"),error:e})}},constructLanguage(t){return{code:t,name:this.allLanguages[t]}},handleResponse(t){let{language:e,status:n,errorMessage:a,error:i}=t;"ok"===n?this.initialLanguage=e:dt(i,a)},reloadPage(){location.reload()}}};var _a=a(96700),Sa={};Sa.styleTagTransform=I(),Sa.setAttributes=b(),Sa.insert=C().bind(null,"head"),Sa.domAPI=g(),Sa.insertStyleElement=w(),m()(_a.Z,Sa),_a.Z&&_a.Z.locals&&_a.Z.locals;const Oa=(0,L.Z)(Ba,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"language"},[e("select",{attrs:{id:t.inputId},on:{change:t.onLanguageChange}},[t._l(t.commonLanguages,(function(n){return e("option",{key:n.code,domProps:{selected:t.language.code===n.code,value:n.code}},[t._v("\n\t\t\t"+t._s(n.name)+"\n\t\t")])})),t._v(" "),e("option",{attrs:{disabled:""}},[t._v("\n\t\t\t──────────\n\t\t")]),t._v(" "),t._l(t.otherLanguages,(function(n){return e("option",{key:n.code,domProps:{selected:t.language.code===n.code,value:n.code}},[t._v("\n\t\t\t"+t._s(n.name)+"\n\t\t")])}))],2),t._v(" "),e("a",{attrs:{href:"https://www.transifex.com/nextcloud/nextcloud/",target:"_blank",rel:"noreferrer noopener"}},[e("em",[t._v(t._s(t.t("settings","Help translate")))])])])}),[],!1,null,"395f9cd4",null).exports,{languageMap:{activeLanguage:Pa,commonLanguages:La,otherLanguages:Na}}=(0,o.j)("settings","personalInfoParameters",{}),ka={name:"LanguageSection",components:{Language:Oa,HeaderBar:gt},data:()=>({propertyReadable:X.LANGUAGE,commonLanguages:La,otherLanguages:Na,language:Pa}),computed:{inputId:()=>`account-setting-${V.LANGUAGE}`,isEditable(){return Boolean(this.language)}}};var Ma=a(92044),Da={};Da.styleTagTransform=I(),Da.setAttributes=b(),Da.insert=C().bind(null,"head"),Da.domAPI=g(),Da.insertStyleElement=w(),m()(Ma.Z,Da),Ma.Z&&Ma.Z.locals&&Ma.Z.locals;const ja=(0,L.Z)(ka,(function(){var t=this,e=t._self._c;return e("section",[e("HeaderBar",{attrs:{"input-id":t.inputId,readable:t.propertyReadable}}),t._v(" "),t.isEditable?[e("Language",{attrs:{"input-id":t.inputId,"common-languages":t.commonLanguages,"other-languages":t.otherLanguages,language:t.language},on:{"update:language":function(e){t.language=e}}})]:e("span",[t._v("\n\t\t"+t._s(t.t("settings","No language set"))+"\n\t")])],2)}),[],!1,null,"92685b76",null).exports;var Ta=a(80351),Ra=a.n(Ta);const Za={name:"Locale",components:{Web:a(75079).default},props:{inputId:{type:String,default:null},locale:{type:Object,required:!0},localesForLanguage:{type:Array,required:!0},otherLocales:{type:Array,required:!0}},data(){return{initialLocale:this.locale,example:{date:Ra()().format("L"),time:Ra()().format("LTS"),firstDayOfWeek:window.dayNames[window.firstDay]}}},computed:{allLocales(){return Object.freeze([...this.localesForLanguage,...this.otherLocales].reduce(((t,e)=>{let{code:n,name:a}=e;return{...t,[n]:a}}),{}))}},created(){setInterval(this.refreshExample,1e3)},methods:{async onLocaleChange(t){const e=this.constructLocale(t.target.value);var n;this.$emit("update:locale",e),""!==(n=e).code&&""!==n.name&&void 0!==n.name&&await this.updateLocale(e)},async updateLocale(e){try{const t=await rt(V.LOCALE,e.code);this.handleResponse({locale:e,status:t.ocs?.meta?.status}),this.reloadPage()}catch(e){this.handleResponse({errorMessage:t("settings","Unable to update locale"),error:e})}},constructLocale(t){return{code:t,name:this.allLocales[t]}},handleResponse(t){let{locale:e,status:n,errorMessage:a,error:i}=t;"ok"===n?this.initialLocale=e:(this.$emit("update:locale",this.initialLocale),dt(i,a))},refreshExample(){this.example={date:Ra()().format("L"),time:Ra()().format("LTS"),firstDayOfWeek:window.dayNames[window.firstDay]}},reloadPage(){location.reload()}}};var Fa=a(46723),Ua={};Ua.styleTagTransform=I(),Ua.setAttributes=b(),Ua.insert=C().bind(null,"head"),Ua.domAPI=g(),Ua.insertStyleElement=w(),m()(Fa.Z,Ua),Fa.Z&&Fa.Z.locals&&Fa.Z.locals;const Ha=(0,L.Z)(Za,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"locale"},[e("select",{attrs:{id:t.inputId},on:{change:t.onLocaleChange}},[t._l(t.localesForLanguage,(function(n){return e("option",{key:n.code,domProps:{selected:t.locale.code===n.code,value:n.code}},[t._v("\n\t\t\t"+t._s(n.name)+"\n\t\t")])})),t._v(" "),e("option",{attrs:{disabled:""}},[t._v("\n\t\t\t──────────\n\t\t")]),t._v(" "),t._l(t.otherLocales,(function(n){return e("option",{key:n.code,domProps:{selected:t.locale.code===n.code,value:n.code}},[t._v("\n\t\t\t"+t._s(n.name)+"\n\t\t")])}))],2),t._v(" "),e("div",{staticClass:"example"},[e("Web",{attrs:{size:20}}),t._v(" "),e("div",{staticClass:"example__text"},[e("p",[e("span",[t._v(t._s(t.example.date))]),t._v(" "),e("span",[t._v(t._s(t.example.time))])]),t._v(" "),e("p",[t._v("\n\t\t\t\t"+t._s(t.t("settings","Week starts on {firstDayOfWeek}",{firstDayOfWeek:t.example.firstDayOfWeek}))+"\n\t\t\t")])])],1)])}),[],!1,null,"12e4d6c8",null).exports,{localeMap:{activeLocale:za,localesForLanguage:Wa,otherLocales:Ya}}=(0,o.j)("settings","personalInfoParameters",{}),Ga={name:"LocaleSection",components:{Locale:Ha,HeaderBar:gt},data:()=>({propertyReadable:X.LOCALE,localesForLanguage:Wa,otherLocales:Ya,locale:za}),computed:{inputId:()=>`account-setting-${V.LOCALE}`,isEditable(){return Boolean(this.locale)}}};var Va=a(33296),Xa={};Xa.styleTagTransform=I(),Xa.setAttributes=b(),Xa.insert=C().bind(null,"head"),Xa.domAPI=g(),Xa.insertStyleElement=w(),m()(Va.Z,Xa),Va.Z&&Va.Z.locals&&Va.Z.locals;const qa=(0,L.Z)(Ga,(function(){var t=this,e=t._self._c;return e("section",[e("HeaderBar",{attrs:{"input-id":t.inputId,readable:t.propertyReadable}}),t._v(" "),t.isEditable?[e("Locale",{attrs:{"input-id":t.inputId,"locales-for-language":t.localesForLanguage,"other-locales":t.otherLocales,locale:t.locale},on:{"update:locale":function(e){t.locale=e}}})]:e("span",[t._v("\n\t\t"+t._s(t.t("settings","No locale set"))+"\n\t")])],2)}),[],!1,null,"84fca724",null).exports;var Ka=a(9992),Qa=a(56323);const Ja={name:"EditProfileAnchorLink",components:{ChevronDownIcon:(0,L.Z)(Qa.Z,Ka.s,Ka.x,!1,null,null,null).exports},props:{profileEnabled:{type:Boolean,required:!0}},computed:{disabled(){return!this.profileEnabled}}};var ti=a(57758),ei={};ei.styleTagTransform=I(),ei.setAttributes=b(),ei.insert=C().bind(null,"head"),ei.domAPI=g(),ei.insertStyleElement=w(),m()(ti.Z,ei),ti.Z&&ti.Z.locals&&ti.Z.locals;var ni=a(29846),ai={};ai.styleTagTransform=I(),ai.setAttributes=b(),ai.insert=C().bind(null,"head"),ai.domAPI=g(),ai.insertStyleElement=w(),m()(ni.Z,ai),ni.Z&&ni.Z.locals&&ni.Z.locals;const ii=(0,L.Z)(Ja,(function(){var t=this,e=t._self._c;return e("a",t._g({class:{disabled:t.disabled},attrs:{href:"#profile-visibility"}},t.$listeners),[e("ChevronDownIcon",{staticClass:"anchor-icon",attrs:{size:22}}),t._v("\n\t"+t._s(t.t("settings","Edit your Profile visibility"))+"\n")],1)}),[],!1,null,"23992b06",null).exports,ri={name:"ProfileCheckbox",components:{NcCheckboxRadioSwitch:a(50448).Z},props:{profileEnabled:{type:Boolean,required:!0}},data(){return{isProfileEnabled:this.profileEnabled,loading:!1}},methods:{async saveEnableProfile(){this.loading=!0;try{const t=await rt(H.PROFILE_ENABLED,this.isProfileEnabled);this.handleResponse({isProfileEnabled:this.isProfileEnabled,status:t.ocs?.meta?.status})}catch(e){this.handleResponse({errorMessage:t("settings","Unable to update profile enabled state"),error:e})}},handleResponse(t){let{isProfileEnabled:e,status:n,errorMessage:a,error:i}=t;"ok"===n?(0,p.j8)("settings:profile-enabled:updated",e):dt(i,a),this.loading=!1}}},oi=(0,L.Z)(ri,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"checkbox-container"},[e("NcCheckboxRadioSwitch",{attrs:{type:"switch",checked:t.isProfileEnabled,loading:t.loading},on:{"update:checked":[function(e){t.isProfileEnabled=e},t.saveEnableProfile]}},[t._v("\n\t\t"+t._s(t.t("settings","Enable Profile"))+"\n\t")])],1)}),[],!1,null,null,null).exports,di={name:"ProfilePreviewCard",components:{NcAvatar:u.Z},props:{displayName:{type:String,required:!0},organisation:{type:String,required:!0},profileEnabled:{type:Boolean,required:!0},userId:{type:String,required:!0}},computed:{disabled(){return!this.profileEnabled},profilePageLink(){return this.profileEnabled?(0,l.generateUrl)("/u/{userId}",{userId:(0,r.ts)().uid}):null}}};var si=a(549),li={};li.styleTagTransform=I(),li.setAttributes=b(),li.insert=C().bind(null,"head"),li.domAPI=g(),li.insertStyleElement=w(),m()(si.Z,li),si.Z&&si.Z.locals&&si.Z.locals;const ci=(0,L.Z)(di,(function(){var t=this,e=t._self._c;return e("a",{staticClass:"preview-card",class:{disabled:t.disabled},attrs:{href:t.profilePageLink}},[e("NcAvatar",{staticClass:"preview-card__avatar",attrs:{user:t.userId,size:48,"show-user-status":!0,"show-user-status-compact":!1,"disable-menu":!0,"disable-tooltip":!0}}),t._v(" "),e("div",{staticClass:"preview-card__header"},[e("span",[t._v(t._s(t.displayName))])]),t._v(" "),e("div",{staticClass:"preview-card__footer"},[e("span",[t._v(t._s(t.organisation))])])],1)}),[],!1,null,"3375e082",null).exports,{organisation:{value:pi},displayName:{value:ui},profileEnabled:hi,userId:$i}=(0,o.j)("settings","personalInfoParameters",{}),Ai={name:"ProfileSection",components:{EditProfileAnchorLink:ii,HeaderBar:gt,ProfileCheckbox:oi,ProfilePreviewCard:ci},data:()=>({propertyReadable:z.PROFILE_ENABLED,organisation:pi,displayName:ui,profileEnabled:hi,userId:$i}),mounted(){(0,p.Ld)("settings:display-name:updated",this.handleDisplayNameUpdate),(0,p.Ld)("settings:organisation:updated",this.handleOrganisationUpdate)},beforeDestroy(){(0,p.r1)("settings:display-name:updated",this.handleDisplayNameUpdate),(0,p.r1)("settings:organisation:updated",this.handleOrganisationUpdate)},methods:{handleDisplayNameUpdate(t){this.displayName=t},handleOrganisationUpdate(t){this.organisation=t}}},mi=Ai;var fi=a(72008),gi={};gi.styleTagTransform=I(),gi.setAttributes=b(),gi.insert=C().bind(null,"head"),gi.domAPI=g(),gi.insertStyleElement=w(),m()(fi.Z,gi),fi.Z&&fi.Z.locals&&fi.Z.locals;const vi=(0,L.Z)(mi,(function(){var t=this,e=t._self._c;return e("section",[e("HeaderBar",{attrs:{readable:t.propertyReadable}}),t._v(" "),e("ProfileCheckbox",{attrs:{"profile-enabled":t.profileEnabled},on:{"update:profileEnabled":function(e){t.profileEnabled=e},"update:profile-enabled":function(e){t.profileEnabled=e}}}),t._v(" "),e("ProfilePreviewCard",{attrs:{organisation:t.organisation,"display-name":t.displayName,"profile-enabled":t.profileEnabled,"user-id":t.userId}}),t._v(" "),e("EditProfileAnchorLink",{attrs:{"profile-enabled":t.profileEnabled}})],1)}),[],!1,null,"cf64d964",null).exports,{organisation:Ci}=(0,o.j)("settings","personalInfoParameters",{}),yi={name:"OrganisationSection",components:{AccountPropertySection:qt},data:()=>({organisation:{...Ci,readable:W[Ci.name]}})},bi=(0,L.Z)(yi,(function(){var t=this;return(0,t._self._c)("AccountPropertySection",t._b({attrs:{autocomplete:"organization",placeholder:t.t("settings","Your organisation")}},"AccountPropertySection",t.organisation,!1,!0))}),[],!1,null,null,null).exports,{role:xi}=(0,o.j)("settings","personalInfoParameters",{}),wi={name:"RoleSection",components:{AccountPropertySection:qt},data:()=>({role:{...xi,readable:W[xi.name]}})},Ei=(0,L.Z)(wi,(function(){var t=this;return(0,t._self._c)("AccountPropertySection",t._b({attrs:{autocomplete:"organization-title",placeholder:t.t("settings","Your role")}},"AccountPropertySection",t.role,!1,!0))}),[],!1,null,null,null).exports,{headline:Ii}=(0,o.j)("settings","personalInfoParameters",{}),Bi={name:"HeadlineSection",components:{AccountPropertySection:qt},data:()=>({headline:{...Ii,readable:W[Ii.name]}})},_i=(0,L.Z)(Bi,(function(){var t=this;return(0,t._self._c)("AccountPropertySection",t._b({attrs:{placeholder:t.t("settings","Your headline")}},"AccountPropertySection",t.headline,!1,!0))}),[],!1,null,null,null).exports,{biography:Si}=(0,o.j)("settings","personalInfoParameters",{}),Oi={name:"BiographySection",components:{AccountPropertySection:qt},data:()=>({biography:{...Si,readable:W[Si.name]}})},Pi=(0,L.Z)(Oi,(function(){var t=this;return(0,t._self._c)("AccountPropertySection",t._b({attrs:{placeholder:t.t("settings","Your biography"),"multi-line":!0}},"AccountPropertySection",t.biography,!1,!0))}),[],!1,null,null,null).exports;var Li=a(19664);const Ni=Object.freeze({SHOW:"show",SHOW_USERS_ONLY:"show_users_only",HIDE:"hide"}),ki=Object.freeze({[Ni.SHOW]:{name:Ni.SHOW,label:t("settings","Show to everyone")},[Ni.SHOW_USERS_ONLY]:{name:Ni.SHOW_USERS_ONLY,label:t("settings","Show to logged in users only")},[Ni.HIDE]:{name:Ni.HIDE,label:t("settings","Hide")}}),{profileEnabled:Mi}=(0,o.j)("settings","personalInfoParameters",!1),Di={name:"VisibilityDropdown",components:{NcSelect:Li.Z},props:{paramId:{type:String,required:!0},displayId:{type:String,required:!0},visibility:{type:String,required:!0}},data(){return{initialVisibility:this.visibility,profileEnabled:Mi}},computed:{disabled(){return!this.profileEnabled},inputId(){return`profile-visibility-${this.paramId}`},visibilityObject(){return ki[this.visibility]},visibilityOptions:()=>Object.values(ki)},mounted(){(0,p.Ld)("settings:profile-enabled:updated",this.handleProfileEnabledUpdate)},beforeDestroy(){(0,p.r1)("settings:profile-enabled:updated",this.handleProfileEnabledUpdate)},methods:{async onVisibilityChange(t){if(null!==t){const{name:e}=t;this.$emit("update:visibility",e),""!==e&&await this.updateVisibility(e)}},async updateVisibility(e){try{const t=await(async(t,e)=>{const n=(0,r.ts)().uid,a=(0,l.generateOcsUrl)("/profile/{userId}",{userId:n});return await(0,it.Z)(),(await s.Z.put(a,{paramId:t,visibility:e})).data})(this.paramId,e);this.handleResponse({visibility:e,status:t.ocs?.meta?.status})}catch(e){this.handleResponse({errorMessage:t("settings","Unable to update visibility of {displayId}",{displayId:this.displayId}),error:e})}},handleResponse(t){let{visibility:e,status:n,errorMessage:a,error:i}=t;"ok"===n?this.initialVisibility=e:dt(i,a)},handleProfileEnabledUpdate(t){this.profileEnabled=t}}},ji=Di;var Ti=a(62432),Ri={};Ri.styleTagTransform=I(),Ri.setAttributes=b(),Ri.insert=C().bind(null,"head"),Ri.domAPI=g(),Ri.insertStyleElement=w(),m()(Ti.Z,Ri),Ti.Z&&Ti.Z.locals&&Ti.Z.locals;const Zi=(0,L.Z)(ji,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"visibility-container",class:{disabled:t.disabled}},[e("label",{attrs:{for:t.inputId}},[t._v("\n\t\t"+t._s(t.displayId)+"\n\t")]),t._v(" "),e("NcSelect",{staticClass:"visibility-container__select",attrs:{"input-id":t.inputId,clearable:!1,options:t.visibilityOptions,value:t.visibilityObject},on:{"option:selected":t.onVisibilityChange}})],1)}),[],!1,null,"c7ec7e16",null).exports,{profileConfig:Fi}=(0,o.j)("settings","profileParameters",{}),{profileEnabled:Ui}=(0,o.j)("settings","personalInfoParameters",!1),Hi=(t,e)=>t.appId===e.appId||"core"!==t.appId&&"core"!==e.appId?t.displayId.localeCompare(e.displayId):"core"===t.appId?1:-1,zi={name:"ProfileVisibilitySection",components:{HeaderBar:gt,VisibilityDropdown:Zi},data:()=>({heading:Y.PROFILE_VISIBILITY,profileEnabled:Ui,visibilityParams:Object.entries(Fi).map((t=>{let[e,{appId:n,displayId:a,visibility:i}]=t;return{id:e,appId:n,displayId:a,visibility:i}})).sort(Hi),marginLeft:window.matchMedia("(min-width: 1600px)").matches?window.getComputedStyle(document.getElementById("vue-avatar-section")).getPropertyValue("width").trim():"0px"}),computed:{disabled(){return!this.profileEnabled},rows(){return Math.ceil(this.visibilityParams.length/2)}},mounted(){(0,p.Ld)("settings:profile-enabled:updated",this.handleProfileEnabledUpdate),window.onresize=()=>{this.marginLeft=window.matchMedia("(min-width: 1600px)").matches?window.getComputedStyle(document.getElementById("vue-avatar-section")).getPropertyValue("width").trim():"0px"}},beforeDestroy(){(0,p.r1)("settings:profile-enabled:updated",this.handleProfileEnabledUpdate)},methods:{handleProfileEnabledUpdate(t){this.profileEnabled=t}}},Wi=zi;var Yi=a(10696),Gi={};Gi.styleTagTransform=I(),Gi.setAttributes=b(),Gi.insert=C().bind(null,"head"),Gi.domAPI=g(),Gi.insertStyleElement=w(),m()(Yi.Z,Gi),Yi.Z&&Yi.Z.locals&&Yi.Z.locals;const Vi=(0,L.Z)(Wi,(function(){var t=this,e=t._self._c;return e("section",{style:{marginLeft:t.marginLeft},attrs:{id:"profile-visibility"}},[e("HeaderBar",{attrs:{"is-heading":!0,readable:t.heading}}),t._v(" "),e("em",{class:{disabled:t.disabled}},[t._v("\n\t\t"+t._s(t.t("settings",'The more restrictive setting of either visibility or scope is respected on your Profile. For example, if visibility is set to "Show to everyone" and scope is set to "Private", "Private" is respected.'))+"\n\t")]),t._v(" "),e("div",{staticClass:"visibility-dropdowns",style:{gridTemplateRows:`repeat(${t.rows}, 44px)`}},t._l(t.visibilityParams,(function(n){return e("VisibilityDropdown",{key:n.id,attrs:{"param-id":n.id,"display-id":n.displayId,visibility:n.visibility},on:{"update:visibility":function(e){return t.$set(n,"visibility",e)}}})})),1)],1)}),[],!1,null,"199109a6",null).exports;a.nc=btoa((0,r.IH)());const Xi=(0,o.j)("settings","profileEnabledGlobally",!0);i.default.mixin({methods:{t:d.Iu}});const qi=i.default.extend(It),Ki=i.default.extend(Zt),Qi=i.default.extend(te),Ji=i.default.extend(fe),tr=i.default.extend($a),er=i.default.extend(fa),nr=i.default.extend(Ca),ar=i.default.extend(xa),ir=i.default.extend(Ia),rr=i.default.extend(ja),or=i.default.extend(qa);if((new qi).$mount("#vue-avatar-section"),(new Ki).$mount("#vue-details-section"),(new Qi).$mount("#vue-displayname-section"),(new Ji).$mount("#vue-email-section"),(new tr).$mount("#vue-phone-section"),(new er).$mount("#vue-location-section"),(new nr).$mount("#vue-website-section"),(new ar).$mount("#vue-twitter-section"),(new ir).$mount("#vue-fediverse-section"),(new rr).$mount("#vue-language-section"),(new or).$mount("#vue-locale-section"),Xi){const t=i.default.extend(vi),e=i.default.extend(bi),n=i.default.extend(Ei),a=i.default.extend(_i),r=i.default.extend(Pi),o=i.default.extend(Vi);(new t).$mount("#vue-profile-section"),(new e).$mount("#vue-organisation-section"),(new n).$mount("#vue-role-section"),(new a).$mount("#vue-headline-section"),(new r).$mount("#vue-biography-section"),(new o).$mount("#vue-profile-visibility-section")}},33129:function(t){t.exports=function(){"use strict";function t(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,a)}return n}function e(e){for(var n=1;nt.length)&&(e=t.length);for(var n=0,a=new Array(e);n0&&t<1/0};function at(t){return void 0===t}function it(t){return"object"===n(t)&&null!==t}var rt=Object.prototype.hasOwnProperty;function ot(t){if(!it(t))return!1;try{var e=t.constructor,n=e.prototype;return e&&n&&rt.call(n,"isPrototypeOf")}catch(t){return!1}}function dt(t){return"function"==typeof t}var st=Array.prototype.slice;function lt(t){return Array.from?Array.from(t):st.call(t)}function ct(t,e){return t&&dt(e)&&(Array.isArray(t)||et(t.length)?lt(t).forEach((function(n,a){e.call(t,n,a,t)})):it(t)&&Object.keys(t).forEach((function(n){e.call(t,t[n],n,t)}))),t}var pt=Object.assign||function(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),a=1;a0&&n.forEach((function(e){it(e)&&Object.keys(e).forEach((function(n){t[n]=e[n]}))})),t},ut=/\.\d*(?:0|9){12}\d*$/;function ht(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1e11;return ut.test(t)?Math.round(t*e)/e:t}var $t=/^width|height|left|top|marginLeft|marginTop$/;function At(t,e){var n=t.style;ct(e,(function(t,e){$t.test(e)&&et(t)&&(t="".concat(t,"px")),n[e]=t}))}function mt(t,e){if(e)if(et(t.length))ct(t,(function(t){mt(t,e)}));else if(t.classList)t.classList.add(e);else{var n=t.className.trim();n?n.indexOf(e)<0&&(t.className="".concat(n," ").concat(e)):t.className=e}}function ft(t,e){e&&(et(t.length)?ct(t,(function(t){ft(t,e)})):t.classList?t.classList.remove(e):t.className.indexOf(e)>=0&&(t.className=t.className.replace(e,"")))}function gt(t,e,n){e&&(et(t.length)?ct(t,(function(t){gt(t,e,n)})):n?mt(t,e):ft(t,e))}var vt=/([a-z\d])([A-Z])/g;function Ct(t){return t.replace(vt,"$1-$2").toLowerCase()}function yt(t,e){return it(t[e])?t[e]:t.dataset?t.dataset[e]:t.getAttribute("data-".concat(Ct(e)))}function bt(t,e,n){it(n)?t[e]=n:t.dataset?t.dataset[e]=n:t.setAttribute("data-".concat(Ct(e)),n)}var xt=/\s\s*/,wt=function(){var t=!1;if(d){var e=!1,n=function(){},a=Object.defineProperty({},"once",{get:function(){return t=!0,e},set:function(t){e=t}});s.addEventListener("test",n,a),s.removeEventListener("test",n,a)}return t}();function Et(t,e,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=n;e.trim().split(xt).forEach((function(e){if(!wt){var r=t.listeners;r&&r[e]&&r[e][n]&&(i=r[e][n],delete r[e][n],0===Object.keys(r[e]).length&&delete r[e],0===Object.keys(r).length&&delete t.listeners)}t.removeEventListener(e,i,a)}))}function It(t,e,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=n;e.trim().split(xt).forEach((function(e){if(a.once&&!wt){var r=t.listeners,o=void 0===r?{}:r;i=function(){delete o[e][n],t.removeEventListener(e,i,a);for(var r=arguments.length,d=new Array(r),s=0;s1&&void 0!==arguments[1]?arguments[1]:"contain",r=nt(a),o=nt(n);if(r&&o){var d=n*e;"contain"===i&&d>a||"cover"===i&&d=8&&(r=s+c)}}}if(r){var p,u,h=n.getUint16(r,a);for(u=0;u=0?i:200),height:Math.max(n.offsetHeight,r>=0?r:100)};this.containerData=o,At(a,{width:o.width,height:o.height}),mt(t,I),ft(a,I)},initCanvas:function(){var t=this.containerData,e=this.imageData,n=this.options.viewMode,a=Math.abs(e.rotate)%180==90,i=a?e.naturalHeight:e.naturalWidth,r=a?e.naturalWidth:e.naturalHeight,o=i/r,d=t.width,s=t.height;t.height*o>t.width?3===n?d=t.height*o:s=t.width/o:3===n?s=t.width/o:d=t.height*o;var l={aspectRatio:o,naturalWidth:i,naturalHeight:r,width:d,height:s};this.canvasData=l,this.limited=1===n||2===n,this.limitCanvas(!0,!0),l.width=Math.min(Math.max(l.width,l.minWidth),l.maxWidth),l.height=Math.min(Math.max(l.height,l.minHeight),l.maxHeight),l.left=(t.width-l.width)/2,l.top=(t.height-l.height)/2,l.oldLeft=l.left,l.oldTop=l.top,this.initialCanvasData=pt({},l)},limitCanvas:function(t,e){var n=this.options,a=this.containerData,i=this.canvasData,r=this.cropBoxData,o=n.viewMode,d=i.aspectRatio,s=this.cropped&&r;if(t){var l=Number(n.minCanvasWidth)||0,c=Number(n.minCanvasHeight)||0;o>1?(l=Math.max(l,a.width),c=Math.max(c,a.height),3===o&&(c*d>l?l=c*d:c=l/d)):o>0&&(l?l=Math.max(l,s?r.width:0):c?c=Math.max(c,s?r.height:0):s&&(l=r.width,(c=r.height)*d>l?l=c*d:c=l/d));var p=Mt({aspectRatio:d,width:l,height:c});l=p.width,c=p.height,i.minWidth=l,i.minHeight=c,i.maxWidth=1/0,i.maxHeight=1/0}if(e)if(o>(s?0:1)){var u=a.width-i.width,h=a.height-i.height;i.minLeft=Math.min(0,u),i.minTop=Math.min(0,h),i.maxLeft=Math.max(0,u),i.maxTop=Math.max(0,h),s&&this.limited&&(i.minLeft=Math.min(r.left,r.left+(r.width-i.width)),i.minTop=Math.min(r.top,r.top+(r.height-i.height)),i.maxLeft=r.left,i.maxTop=r.top,2===o&&(i.width>=a.width&&(i.minLeft=Math.min(0,u),i.maxLeft=Math.max(0,u)),i.height>=a.height&&(i.minTop=Math.min(0,h),i.maxTop=Math.max(0,h))))}else i.minLeft=-i.width,i.minTop=-i.height,i.maxLeft=a.width,i.maxTop=a.height},renderCanvas:function(t,e){var n=this.canvasData,a=this.imageData;if(e){var i=function(t){var e=t.width,n=t.height,a=t.degree;if(90==(a=Math.abs(a)%180))return{width:n,height:e};var i=a%90*Math.PI/180,r=Math.sin(i),o=Math.cos(i),d=e*o+n*r,s=e*r+n*o;return a>90?{width:s,height:d}:{width:d,height:s}}({width:a.naturalWidth*Math.abs(a.scaleX||1),height:a.naturalHeight*Math.abs(a.scaleY||1),degree:a.rotate||0}),r=i.width,o=i.height,d=n.width*(r/n.naturalWidth),s=n.height*(o/n.naturalHeight);n.left-=(d-n.width)/2,n.top-=(s-n.height)/2,n.width=d,n.height=s,n.aspectRatio=r/o,n.naturalWidth=r,n.naturalHeight=o,this.limitCanvas(!0,!1)}(n.width>n.maxWidth||n.widthn.maxHeight||n.heighte.width?i.height=i.width/n:i.width=i.height*n),this.cropBoxData=i,this.limitCropBox(!0,!0),i.width=Math.min(Math.max(i.width,i.minWidth),i.maxWidth),i.height=Math.min(Math.max(i.height,i.minHeight),i.maxHeight),i.width=Math.max(i.minWidth,i.width*a),i.height=Math.max(i.minHeight,i.height*a),i.left=e.left+(e.width-i.width)/2,i.top=e.top+(e.height-i.height)/2,i.oldLeft=i.left,i.oldTop=i.top,this.initialCropBoxData=pt({},i)},limitCropBox:function(t,e){var n=this.options,a=this.containerData,i=this.canvasData,r=this.cropBoxData,o=this.limited,d=n.aspectRatio;if(t){var s=Number(n.minCropBoxWidth)||0,l=Number(n.minCropBoxHeight)||0,c=o?Math.min(a.width,i.width,i.width+i.left,a.width-i.left):a.width,p=o?Math.min(a.height,i.height,i.height+i.top,a.height-i.top):a.height;s=Math.min(s,a.width),l=Math.min(l,a.height),d&&(s&&l?l*d>s?l=s/d:s=l*d:s?l=s/d:l&&(s=l*d),p*d>c?p=c/d:c=p*d),r.minWidth=Math.min(s,c),r.minHeight=Math.min(l,p),r.maxWidth=c,r.maxHeight=p}e&&(o?(r.minLeft=Math.max(0,i.left),r.minTop=Math.max(0,i.top),r.maxLeft=Math.min(a.width,i.left+i.width)-r.width,r.maxTop=Math.min(a.height,i.top+i.height)-r.height):(r.minLeft=0,r.minTop=0,r.maxLeft=a.width-r.width,r.maxTop=a.height-r.height))},renderCropBox:function(){var t=this.options,e=this.containerData,n=this.cropBoxData;(n.width>n.maxWidth||n.widthn.maxHeight||n.height=e.width&&n.height>=e.height?$:u),At(this.cropBox,pt({width:n.width,height:n.height},Nt({translateX:n.left,translateY:n.top}))),this.cropped&&this.limited&&this.limitCanvas(!0,!0),this.disabled||this.output()},output:function(){this.preview(),Bt(this.element,D,this.getData())}},Zt={initPreview:function(){var t=this.element,e=this.crossOrigin,n=this.options.preview,a=e?this.crossOriginUrl:this.url,i=t.alt||"The image to preview",r=document.createElement("img");if(e&&(r.crossOrigin=e),r.src=a,r.alt=i,this.viewBox.appendChild(r),this.viewBoxImage=r,n){var o=n;"string"==typeof n?o=t.ownerDocument.querySelectorAll(n):n.querySelector&&(o=[n]),this.previews=o,ct(o,(function(t){var n=document.createElement("img");bt(t,L,{width:t.offsetWidth,height:t.offsetHeight,html:t.innerHTML}),e&&(n.crossOrigin=e),n.src=a,n.alt=i,n.style.cssText='display:block;width:100%;height:auto;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;image-orientation:0deg!important;"',t.innerHTML="",t.appendChild(n)}))}},resetPreview:function(){ct(this.previews,(function(t){var e=yt(t,L);At(t,{width:e.width,height:e.height}),t.innerHTML=e.html,function(t,e){if(it(t[e]))try{delete t[e]}catch(n){t[e]=void 0}else if(t.dataset)try{delete t.dataset[e]}catch(n){t.dataset[e]=void 0}else t.removeAttribute("data-".concat(Ct(e)))}(t,L)}))},preview:function(){var t=this.imageData,e=this.canvasData,n=this.cropBoxData,a=n.width,i=n.height,r=t.width,o=t.height,d=n.left-e.left-t.left,s=n.top-e.top-t.top;this.cropped&&!this.disabled&&(At(this.viewBoxImage,pt({width:r,height:o},Nt(pt({translateX:-d,translateY:-s},t)))),ct(this.previews,(function(e){var n=yt(e,L),l=n.width,c=n.height,p=l,u=c,h=1;a&&(u=i*(h=l/a)),i&&u>c&&(p=a*(h=c/i),u=c),At(e,{width:p,height:u}),At(e.getElementsByTagName("img")[0],pt({width:r*h,height:o*h},Nt(pt({translateX:-d*h,translateY:-s*h},t))))})))}},Ft={bind:function(){var t=this.element,e=this.options,n=this.cropper;dt(e.cropstart)&&It(t,R,e.cropstart),dt(e.cropmove)&&It(t,T,e.cropmove),dt(e.cropend)&&It(t,j,e.cropend),dt(e.crop)&&It(t,D,e.crop),dt(e.zoom)&&It(t,G,e.zoom),It(n,F,this.onCropStart=this.cropStart.bind(this)),e.zoomable&&e.zoomOnWheel&&It(n,Y,this.onWheel=this.wheel.bind(this),{passive:!1,capture:!0}),e.toggleDragModeOnDblclick&&It(n,Z,this.onDblclick=this.dblclick.bind(this)),It(t.ownerDocument,U,this.onCropMove=this.cropMove.bind(this)),It(t.ownerDocument,H,this.onCropEnd=this.cropEnd.bind(this)),e.responsive&&It(window,W,this.onResize=this.resize.bind(this))},unbind:function(){var t=this.element,e=this.options,n=this.cropper;dt(e.cropstart)&&Et(t,R,e.cropstart),dt(e.cropmove)&&Et(t,T,e.cropmove),dt(e.cropend)&&Et(t,j,e.cropend),dt(e.crop)&&Et(t,D,e.crop),dt(e.zoom)&&Et(t,G,e.zoom),Et(n,F,this.onCropStart),e.zoomable&&e.zoomOnWheel&&Et(n,Y,this.onWheel,{passive:!1,capture:!0}),e.toggleDragModeOnDblclick&&Et(n,Z,this.onDblclick),Et(t.ownerDocument,U,this.onCropMove),Et(t.ownerDocument,H,this.onCropEnd),e.responsive&&Et(window,W,this.onResize)}},Ut={resize:function(){if(!this.disabled){var t,e,n=this.options,a=this.container,i=this.containerData,r=a.offsetWidth/i.width,o=a.offsetHeight/i.height,d=Math.abs(r-1)>Math.abs(o-1)?r:o;1!==d&&(n.restore&&(t=this.getCanvasData(),e=this.getCropBoxData()),this.render(),n.restore&&(this.setCanvasData(ct(t,(function(e,n){t[n]=e*d}))),this.setCropBoxData(ct(e,(function(t,n){e[n]=t*d})))))}},dblclick:function(){var t,e;this.disabled||this.options.dragMode===M||this.setDragMode((t=this.dragBox,e=w,(t.classList?t.classList.contains(e):t.className.indexOf(e)>-1)?k:N))},wheel:function(t){var e=this,n=Number(this.options.wheelZoomRatio)||.1,a=1;this.disabled||(t.preventDefault(),this.wheeling||(this.wheeling=!0,setTimeout((function(){e.wheeling=!1}),50),t.deltaY?a=t.deltaY>0?1:-1:t.wheelDelta?a=-t.wheelDelta/120:t.detail&&(a=t.detail>0?1:-1),this.zoom(-a*n,t)))},cropStart:function(t){var e=t.buttons,n=t.button;if(!(this.disabled||("mousedown"===t.type||"pointerdown"===t.type&&"mouse"===t.pointerType)&&(et(e)&&1!==e||et(n)&&0!==n||t.ctrlKey))){var a,i=this.options,r=this.pointers;t.changedTouches?ct(t.changedTouches,(function(t){r[t.identifier]=kt(t)})):r[t.pointerId||0]=kt(t),a=Object.keys(r).length>1&&i.zoomable&&i.zoomOnTouch?A:yt(t.target,P),X.test(a)&&!1!==Bt(this.element,R,{originalEvent:t,action:a})&&(t.preventDefault(),this.action=a,this.cropping=!1,a===h&&(this.cropping=!0,mt(this.dragBox,S)))}},cropMove:function(t){var e=this.action;if(!this.disabled&&e){var n=this.pointers;t.preventDefault(),!1!==Bt(this.element,T,{originalEvent:t,action:e})&&(t.changedTouches?ct(t.changedTouches,(function(t){pt(n[t.identifier]||{},kt(t,!0))})):pt(n[t.pointerId||0]||{},kt(t,!0)),this.change(t))}},cropEnd:function(t){if(!this.disabled){var e=this.action,n=this.pointers;t.changedTouches?ct(t.changedTouches,(function(t){delete n[t.identifier]})):delete n[t.pointerId||0],e&&(t.preventDefault(),Object.keys(n).length||(this.action=""),this.cropping&&(this.cropping=!1,gt(this.dragBox,S,this.cropped&&this.options.modal)),Bt(this.element,j,{originalEvent:t,action:e}))}}},Ht={change:function(t){var n,a=this.options,i=this.canvasData,r=this.containerData,o=this.cropBoxData,d=this.pointers,s=this.action,l=a.aspectRatio,c=o.left,p=o.top,w=o.width,E=o.height,B=c+w,_=p+E,S=0,O=0,P=r.width,L=r.height,N=!0;!l&&t.shiftKey&&(l=w&&E?w/E:1),this.limited&&(S=o.minLeft,O=o.minTop,P=S+Math.min(r.width,i.width,i.left+i.width),L=O+Math.min(r.height,i.height,i.top+i.height));var k=d[Object.keys(d)[0]],M={x:k.endX-k.startX,y:k.endY-k.startY},D=function(t){switch(t){case m:B+M.x>P&&(M.x=P-B);break;case f:c+M.xL&&(M.y=L-_)}};switch(s){case u:c+=M.x,p+=M.y;break;case m:if(M.x>=0&&(B>=P||l&&(p<=O||_>=L))){N=!1;break}D(m),(w+=M.x)<0&&(s=f,c-=w=-w),l&&(E=w/l,p+=(o.height-E)/2);break;case v:if(M.y<=0&&(p<=O||l&&(c<=S||B>=P))){N=!1;break}D(v),E-=M.y,p+=M.y,E<0&&(s=g,p-=E=-E),l&&(w=E*l,c+=(o.width-w)/2);break;case f:if(M.x<=0&&(c<=S||l&&(p<=O||_>=L))){N=!1;break}D(f),w-=M.x,c+=M.x,w<0&&(s=m,c-=w=-w),l&&(E=w/l,p+=(o.height-E)/2);break;case g:if(M.y>=0&&(_>=L||l&&(c<=S||B>=P))){N=!1;break}D(g),(E+=M.y)<0&&(s=v,p-=E=-E),l&&(w=E*l,c+=(o.width-w)/2);break;case C:if(l){if(M.y<=0&&(p<=O||B>=P)){N=!1;break}D(v),E-=M.y,p+=M.y,w=E*l}else D(v),D(m),M.x>=0?BO&&(E-=M.y,p+=M.y):(E-=M.y,p+=M.y);w<0&&E<0?(s=x,p-=E=-E,c-=w=-w):w<0?(s=y,c-=w=-w):E<0&&(s=b,p-=E=-E);break;case y:if(l){if(M.y<=0&&(p<=O||c<=S)){N=!1;break}D(v),E-=M.y,p+=M.y,w=E*l,c+=o.width-w}else D(v),D(f),M.x<=0?c>S?(w-=M.x,c+=M.x):M.y<=0&&p<=O&&(N=!1):(w-=M.x,c+=M.x),M.y<=0?p>O&&(E-=M.y,p+=M.y):(E-=M.y,p+=M.y);w<0&&E<0?(s=b,p-=E=-E,c-=w=-w):w<0?(s=C,c-=w=-w):E<0&&(s=x,p-=E=-E);break;case x:if(l){if(M.x<=0&&(c<=S||_>=L)){N=!1;break}D(f),w-=M.x,c+=M.x,E=w/l}else D(g),D(f),M.x<=0?c>S?(w-=M.x,c+=M.x):M.y>=0&&_>=L&&(N=!1):(w-=M.x,c+=M.x),M.y>=0?_=0&&(B>=P||_>=L)){N=!1;break}D(m),E=(w+=M.x)/l}else D(g),D(m),M.x>=0?B=0&&_>=L&&(N=!1):w+=M.x,M.y>=0?_Math.abs(a)&&(a=s)}))})),a}(d),t),N=!1;break;case h:if(!M.x||!M.y){N=!1;break}n=_t(this.cropper),c=k.startX-n.left,p=k.startY-n.top,w=o.minWidth,E=o.minHeight,M.x>0?s=M.y>0?b:C:M.x<0&&(c-=w,s=M.y>0?x:y),M.y<0&&(p-=E),this.cropped||(ft(this.cropBox,I),this.cropped=!0,this.limited&&this.limitCropBox(!0,!0))}N&&(o.width=w,o.height=E,o.left=c,o.top=p,this.action=s,this.renderCropBox()),ct(d,(function(t){t.startX=t.endX,t.startY=t.endY}))}},zt={crop:function(){return!this.ready||this.cropped||this.disabled||(this.cropped=!0,this.limitCropBox(!0,!0),this.options.modal&&mt(this.dragBox,S),ft(this.cropBox,I),this.setCropBoxData(this.initialCropBoxData)),this},reset:function(){return this.ready&&!this.disabled&&(this.imageData=pt({},this.initialImageData),this.canvasData=pt({},this.initialCanvasData),this.cropBoxData=pt({},this.initialCropBoxData),this.renderCanvas(),this.cropped&&this.renderCropBox()),this},clear:function(){return this.cropped&&!this.disabled&&(pt(this.cropBoxData,{left:0,top:0,width:0,height:0}),this.cropped=!1,this.renderCropBox(),this.limitCanvas(!0,!0),this.renderCanvas(),ft(this.dragBox,S),mt(this.cropBox,I)),this},replace:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return!this.disabled&&t&&(this.isImg&&(this.element.src=t),e?(this.url=t,this.image.src=t,this.ready&&(this.viewBoxImage.src=t,ct(this.previews,(function(e){e.getElementsByTagName("img")[0].src=t})))):(this.isImg&&(this.replaced=!0),this.options.data=null,this.uncreate(),this.load(t))),this},enable:function(){return this.ready&&this.disabled&&(this.disabled=!1,ft(this.cropper,E)),this},disable:function(){return this.ready&&!this.disabled&&(this.disabled=!0,mt(this.cropper,E)),this},destroy:function(){var t=this.element;return t[p]?(t[p]=void 0,this.isImg&&this.replaced&&(t.src=this.originalUrl),this.uncreate(),this):this},move:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t,n=this.canvasData,a=n.left,i=n.top;return this.moveTo(at(t)?t:a+Number(t),at(e)?e:i+Number(e))},moveTo:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t,n=this.canvasData,a=!1;return t=Number(t),e=Number(e),this.ready&&!this.disabled&&this.options.movable&&(et(t)&&(n.left=t,a=!0),et(e)&&(n.top=e,a=!0),a&&this.renderCanvas(!0)),this},zoom:function(t,e){var n=this.canvasData;return t=(t=Number(t))<0?1/(1-t):1+t,this.zoomTo(n.width*t/n.naturalWidth,null,e)},zoomTo:function(t,e,n){var a=this.options,i=this.canvasData,r=i.width,o=i.height,d=i.naturalWidth,s=i.naturalHeight;if((t=Number(t))>=0&&this.ready&&!this.disabled&&a.zoomable){var l=d*t,c=s*t;if(!1===Bt(this.element,G,{ratio:t,oldRatio:r/d,originalEvent:n}))return this;if(n){var p=this.pointers,u=_t(this.cropper),h=p&&Object.keys(p).length?function(t){var e=0,n=0,a=0;return ct(t,(function(t){var i=t.startX,r=t.startY;e+=i,n+=r,a+=1})),{pageX:e/=a,pageY:n/=a}}(p):{pageX:n.pageX,pageY:n.pageY};i.left-=(l-r)*((h.pageX-u.left-i.left)/r),i.top-=(c-o)*((h.pageY-u.top-i.top)/o)}else ot(e)&&et(e.x)&&et(e.y)?(i.left-=(l-r)*((e.x-i.left)/r),i.top-=(c-o)*((e.y-i.top)/o)):(i.left-=(l-r)/2,i.top-=(c-o)/2);i.width=l,i.height=c,this.renderCanvas(!0)}return this},rotate:function(t){return this.rotateTo((this.imageData.rotate||0)+Number(t))},rotateTo:function(t){return et(t=Number(t))&&this.ready&&!this.disabled&&this.options.rotatable&&(this.imageData.rotate=t%360,this.renderCanvas(!0,!0)),this},scaleX:function(t){var e=this.imageData.scaleY;return this.scale(t,et(e)?e:1)},scaleY:function(t){var e=this.imageData.scaleX;return this.scale(et(e)?e:1,t)},scale:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t,n=this.imageData,a=!1;return t=Number(t),e=Number(e),this.ready&&!this.disabled&&this.options.scalable&&(et(t)&&(n.scaleX=t,a=!0),et(e)&&(n.scaleY=e,a=!0),a&&this.renderCanvas(!0,!0)),this},getData:function(){var t,e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=this.options,a=this.imageData,i=this.canvasData,r=this.cropBoxData;if(this.ready&&this.cropped){t={x:r.left-i.left,y:r.top-i.top,width:r.width,height:r.height};var o=a.width/a.naturalWidth;if(ct(t,(function(e,n){t[n]=e/o})),e){var d=Math.round(t.y+t.height),s=Math.round(t.x+t.width);t.x=Math.round(t.x),t.y=Math.round(t.y),t.width=s-t.x,t.height=d-t.y}}else t={x:0,y:0,width:0,height:0};return n.rotatable&&(t.rotate=a.rotate||0),n.scalable&&(t.scaleX=a.scaleX||1,t.scaleY=a.scaleY||1),t},setData:function(t){var e=this.options,n=this.imageData,a=this.canvasData,i={};if(this.ready&&!this.disabled&&ot(t)){var r=!1;e.rotatable&&et(t.rotate)&&t.rotate!==n.rotate&&(n.rotate=t.rotate,r=!0),e.scalable&&(et(t.scaleX)&&t.scaleX!==n.scaleX&&(n.scaleX=t.scaleX,r=!0),et(t.scaleY)&&t.scaleY!==n.scaleY&&(n.scaleY=t.scaleY,r=!0)),r&&this.renderCanvas(!0,!0);var o=n.width/n.naturalWidth;et(t.x)&&(i.left=t.x*o+a.left),et(t.y)&&(i.top=t.y*o+a.top),et(t.width)&&(i.width=t.width*o),et(t.height)&&(i.height=t.height*o),this.setCropBoxData(i)}return this},getContainerData:function(){return this.ready?pt({},this.containerData):{}},getImageData:function(){return this.sized?pt({},this.imageData):{}},getCanvasData:function(){var t=this.canvasData,e={};return this.ready&&ct(["left","top","width","height","naturalWidth","naturalHeight"],(function(n){e[n]=t[n]})),e},setCanvasData:function(t){var e=this.canvasData,n=e.aspectRatio;return this.ready&&!this.disabled&&ot(t)&&(et(t.left)&&(e.left=t.left),et(t.top)&&(e.top=t.top),et(t.width)?(e.width=t.width,e.height=t.width/n):et(t.height)&&(e.height=t.height,e.width=t.height*n),this.renderCanvas(!0)),this},getCropBoxData:function(){var t,e=this.cropBoxData;return this.ready&&this.cropped&&(t={left:e.left,top:e.top,width:e.width,height:e.height}),t||{}},setCropBoxData:function(t){var e,n,a=this.cropBoxData,i=this.options.aspectRatio;return this.ready&&this.cropped&&!this.disabled&&ot(t)&&(et(t.left)&&(a.left=t.left),et(t.top)&&(a.top=t.top),et(t.width)&&t.width!==a.width&&(e=!0,a.width=t.width),et(t.height)&&t.height!==a.height&&(n=!0,a.height=t.height),i&&(e?a.height=a.width/i:n&&(a.width=a.height*i)),this.renderCropBox()),this},getCroppedCanvas:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!this.ready||!window.HTMLCanvasElement)return null;var e=this.canvasData,n=function(t,e,n,a){var r=e.aspectRatio,o=e.naturalWidth,d=e.naturalHeight,s=e.rotate,l=void 0===s?0:s,c=e.scaleX,p=void 0===c?1:c,u=e.scaleY,h=void 0===u?1:u,$=n.aspectRatio,A=n.naturalWidth,m=n.naturalHeight,f=a.fillColor,g=void 0===f?"transparent":f,v=a.imageSmoothingEnabled,C=void 0===v||v,y=a.imageSmoothingQuality,b=void 0===y?"low":y,x=a.maxWidth,w=void 0===x?1/0:x,E=a.maxHeight,I=void 0===E?1/0:E,B=a.minWidth,_=void 0===B?0:B,S=a.minHeight,O=void 0===S?0:S,P=document.createElement("canvas"),L=P.getContext("2d"),N=Mt({aspectRatio:$,width:w,height:I}),k=Mt({aspectRatio:$,width:_,height:O},"cover"),M=Math.min(N.width,Math.max(k.width,A)),D=Math.min(N.height,Math.max(k.height,m)),j=Mt({aspectRatio:r,width:w,height:I}),T=Mt({aspectRatio:r,width:_,height:O},"cover"),R=Math.min(j.width,Math.max(T.width,o)),Z=Math.min(j.height,Math.max(T.height,d)),F=[-R/2,-Z/2,R,Z];return P.width=ht(M),P.height=ht(D),L.fillStyle=g,L.fillRect(0,0,M,D),L.save(),L.translate(M/2,D/2),L.rotate(l*Math.PI/180),L.scale(p,h),L.imageSmoothingEnabled=C,L.imageSmoothingQuality=b,L.drawImage.apply(L,[t].concat(i(F.map((function(t){return Math.floor(ht(t))}))))),L.restore(),P}(this.image,this.imageData,e,t);if(!this.cropped)return n;var a=this.getData(t.rounded),r=a.x,o=a.y,d=a.width,s=a.height,l=n.width/Math.floor(e.naturalWidth);1!==l&&(r*=l,o*=l,d*=l,s*=l);var c=d/s,p=Mt({aspectRatio:c,width:t.maxWidth||1/0,height:t.maxHeight||1/0}),u=Mt({aspectRatio:c,width:t.minWidth||0,height:t.minHeight||0},"cover"),h=Mt({aspectRatio:c,width:t.width||(1!==l?n.width:d),height:t.height||(1!==l?n.height:s)}),$=h.width,A=h.height;$=Math.min(p.width,Math.max(u.width,$)),A=Math.min(p.height,Math.max(u.height,A));var m=document.createElement("canvas"),f=m.getContext("2d");m.width=ht($),m.height=ht(A),f.fillStyle=t.fillColor||"transparent",f.fillRect(0,0,$,A);var g=t.imageSmoothingEnabled,v=void 0===g||g,C=t.imageSmoothingQuality;f.imageSmoothingEnabled=v,C&&(f.imageSmoothingQuality=C);var y,b,x,w,E,I,B=n.width,_=n.height,S=r,O=o;S<=-d||S>B?(S=0,y=0,x=0,E=0):S<=0?(x=-S,S=0,E=y=Math.min(B,d+S)):S<=B&&(x=0,E=y=Math.min(d,B-S)),y<=0||O<=-s||O>_?(O=0,b=0,w=0,I=0):O<=0?(w=-O,O=0,I=b=Math.min(_,s+O)):O<=_&&(w=0,I=b=Math.min(s,_-O));var P=[S,O,y,b];if(E>0&&I>0){var L=$/d;P.push(x*L,w*L,E*L,I*L)}return f.drawImage.apply(f,[n].concat(i(P.map((function(t){return Math.floor(ht(t))}))))),m},setAspectRatio:function(t){var e=this.options;return this.disabled||at(t)||(e.aspectRatio=Math.max(0,t)||NaN,this.ready&&(this.initCropBox(),this.cropped&&this.renderCropBox())),this},setDragMode:function(t){var e=this.options,n=this.dragBox,a=this.face;if(this.ready&&!this.disabled){var i=t===N,r=e.movable&&t===k;t=i||r?t:M,e.dragMode=t,bt(n,P,t),gt(n,w,i),gt(n,O,r),e.cropBoxMovable||(bt(a,P,t),gt(a,w,i),gt(a,O,r))}return this}},Wt=s.Cropper,Yt=function(){function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),!e||!Q.test(e.tagName))throw new Error("The first argument is required and must be an or element.");this.element=e,this.options=pt({},J,ot(n)&&n),this.cropped=!1,this.disabled=!1,this.pointers={},this.ready=!1,this.reloading=!1,this.replaced=!1,this.sized=!1,this.sizing=!1,this.init()}return e=t,i=[{key:"noConflict",value:function(){return window.Cropper=Wt,t}},{key:"setDefaults",value:function(t){pt(J,ot(t)&&t)}}],(n=[{key:"init",value:function(){var t,e=this.element,n=e.tagName.toLowerCase();if(!e[p]){if(e[p]=this,"img"===n){if(this.isImg=!0,t=e.getAttribute("src")||"",this.originalUrl=t,!t)return;t=e.src}else"canvas"===n&&window.HTMLCanvasElement&&(t=e.toDataURL());this.load(t)}}},{key:"load",value:function(t){var e,n,a,i,r=this;if(t){this.url=t,this.imageData={};var o=this.element,d=this.options;if(d.rotatable||d.scalable||(d.checkOrientation=!1),d.checkOrientation&&window.ArrayBuffer)if(q.test(t))K.test(t)?this.read((e=t.replace(jt,""),n=atob(e),a=new ArrayBuffer(n.length),ct(i=new Uint8Array(a),(function(t,e){i[e]=n.charCodeAt(e)})),a)):this.clone();else{var s=new XMLHttpRequest,l=this.clone.bind(this);this.reloading=!0,this.xhr=s,s.onabort=l,s.onerror=l,s.ontimeout=l,s.onprogress=function(){s.getResponseHeader("content-type")!==V&&s.abort()},s.onload=function(){r.read(s.response)},s.onloadend=function(){r.reloading=!1,r.xhr=null},d.checkCrossOrigin&&Pt(t)&&o.crossOrigin&&(t=Lt(t)),s.open("GET",t,!0),s.responseType="arraybuffer",s.withCredentials="use-credentials"===o.crossOrigin,s.send()}else this.clone()}}},{key:"read",value:function(t){var e=this.options,n=this.imageData,a=Tt(t),i=0,r=1,o=1;if(a>1){this.url=function(t,e){for(var n=[],a=new Uint8Array(t);a.length>0;)n.push(Dt.apply(null,lt(a.subarray(0,8192)))),a=a.subarray(8192);return"data:".concat(e,";base64,").concat(btoa(n.join("")))}(t,V);var d=function(t){var e=0,n=1,a=1;switch(t){case 2:n=-1;break;case 3:e=-180;break;case 4:a=-1;break;case 5:e=90,a=-1;break;case 6:e=90;break;case 7:e=90,n=-1;break;case 8:e=-90}return{rotate:e,scaleX:n,scaleY:a}}(a);i=d.rotate,r=d.scaleX,o=d.scaleY}e.rotatable&&(n.rotate=i),e.scalable&&(n.scaleX=r,n.scaleY=o),this.clone()}},{key:"clone",value:function(){var t=this.element,e=this.url,n=t.crossOrigin,a=e;this.options.checkCrossOrigin&&Pt(e)&&(n||(n="anonymous"),a=Lt(e)),this.crossOrigin=n,this.crossOriginUrl=a;var i=document.createElement("img");n&&(i.crossOrigin=n),i.src=a||e,i.alt=t.alt||"The image to crop",this.image=i,i.onload=this.start.bind(this),i.onerror=this.stop.bind(this),mt(i,B),t.parentNode.insertBefore(i,t.nextSibling)}},{key:"start",value:function(){var t=this,e=this.image;e.onload=null,e.onerror=null,this.sizing=!0;var n=s.navigator&&/(?:iPad|iPhone|iPod).*?AppleWebKit/i.test(s.navigator.userAgent),a=function(e,n){pt(t.imageData,{naturalWidth:e,naturalHeight:n,aspectRatio:e/n}),t.initialImageData=pt({},t.imageData),t.sizing=!1,t.sized=!0,t.build()};if(!e.naturalWidth||n){var i=document.createElement("img"),r=document.body||document.documentElement;this.sizingImage=i,i.onload=function(){a(i.width,i.height),n||r.removeChild(i)},i.src=e.src,n||(i.style.cssText="left:0;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;opacity:0;position:absolute;top:0;z-index:-1;",r.appendChild(i))}else a(e.naturalWidth,e.naturalHeight)}},{key:"stop",value:function(){var t=this.image;t.onload=null,t.onerror=null,t.parentNode.removeChild(t),this.image=null}},{key:"build",value:function(){if(this.sized&&!this.ready){var t=this.element,e=this.options,n=this.image,a=t.parentNode,i=document.createElement("div");i.innerHTML='
';var r=i.querySelector(".".concat(p,"-container")),o=r.querySelector(".".concat(p,"-canvas")),d=r.querySelector(".".concat(p,"-drag-box")),s=r.querySelector(".".concat(p,"-crop-box")),l=s.querySelector(".".concat(p,"-face"));this.container=a,this.cropper=r,this.canvas=o,this.dragBox=d,this.cropBox=s,this.viewBox=r.querySelector(".".concat(p,"-view-box")),this.face=l,o.appendChild(n),mt(t,I),a.insertBefore(r,t.nextSibling),ft(n,B),this.initPreview(),this.bind(),e.initialAspectRatio=Math.max(0,e.initialAspectRatio)||NaN,e.aspectRatio=Math.max(0,e.aspectRatio)||NaN,e.viewMode=Math.max(0,Math.min(3,Math.round(e.viewMode)))||0,mt(s,I),e.guides||mt(s.getElementsByClassName("".concat(p,"-dashed")),I),e.center||mt(s.getElementsByClassName("".concat(p,"-center")),I),e.background&&mt(r,"".concat(p,"-bg")),e.highlight||mt(l,_),e.cropBoxMovable&&(mt(l,O),bt(l,P,u)),e.cropBoxResizable||(mt(s.getElementsByClassName("".concat(p,"-line")),I),mt(s.getElementsByClassName("".concat(p,"-point")),I)),this.render(),this.ready=!0,this.setDragMode(e.dragMode),e.autoCrop&&this.crop(),this.setData(e.data),dt(e.ready)&&It(t,z,e.ready,{once:!0}),Bt(t,z)}}},{key:"unbuild",value:function(){if(this.ready){this.ready=!1,this.unbind(),this.resetPreview();var t=this.cropper.parentNode;t&&t.removeChild(this.cropper),ft(this.element,I)}}},{key:"uncreate",value:function(){this.ready?(this.unbuild(),this.ready=!1,this.cropped=!1):this.sizing?(this.sizingImage.onload=null,this.sizing=!1,this.sized=!1):this.reloading?(this.xhr.onabort=null,this.xhr.abort()):this.image&&this.stop()}}])&&a(e.prototype,n),i&&a(e,i),Object.defineProperty(e,"prototype",{writable:!1}),t;var e,n,i}();return pt(Yt.prototype,Rt,Zt,Ft,Ut,Ht,zt),Yt}()},95073:(t,e,n)=>{"use strict";n.d(e,{Z:()=>u});var a=n(87537),i=n.n(a),r=n(23645),o=n.n(r),d=n(61667),s=n.n(d),l=new URL(n(8738),n.b),c=o()(i()),p=s()(l);c.push([t.id,`/*!\n * Cropper.js v1.6.1\n * https://fengyuanchen.github.io/cropperjs\n *\n * Copyright 2015-present Chen Fengyuan\n * Released under the MIT license\n *\n * Date: 2023-09-17T03:44:17.565Z\n */\n\n.cropper-container {\n direction: ltr;\n font-size: 0;\n line-height: 0;\n position: relative;\n -ms-touch-action: none;\n touch-action: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n\n.cropper-container img {\n backface-visibility: hidden;\n display: block;\n height: 100%;\n image-orientation: 0deg;\n max-height: none !important;\n max-width: none !important;\n min-height: 0 !important;\n min-width: 0 !important;\n width: 100%;\n }\n\n.cropper-wrap-box,\n.cropper-canvas,\n.cropper-drag-box,\n.cropper-crop-box,\n.cropper-modal {\n bottom: 0;\n left: 0;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.cropper-wrap-box,\n.cropper-canvas {\n overflow: hidden;\n}\n\n.cropper-drag-box {\n background-color: #fff;\n opacity: 0;\n}\n\n.cropper-modal {\n background-color: #000;\n opacity: 0.5;\n}\n\n.cropper-view-box {\n display: block;\n height: 100%;\n outline: 1px solid #39f;\n outline-color: rgba(51, 153, 255, 0.75);\n overflow: hidden;\n width: 100%;\n}\n\n.cropper-dashed {\n border: 0 dashed #eee;\n display: block;\n opacity: 0.5;\n position: absolute;\n}\n\n.cropper-dashed.dashed-h {\n border-bottom-width: 1px;\n border-top-width: 1px;\n height: calc(100% / 3);\n left: 0;\n top: calc(100% / 3);\n width: 100%;\n }\n\n.cropper-dashed.dashed-v {\n border-left-width: 1px;\n border-right-width: 1px;\n height: 100%;\n left: calc(100% / 3);\n top: 0;\n width: calc(100% / 3);\n }\n\n.cropper-center {\n display: block;\n height: 0;\n left: 50%;\n opacity: 0.75;\n position: absolute;\n top: 50%;\n width: 0;\n}\n\n.cropper-center::before,\n .cropper-center::after {\n background-color: #eee;\n content: ' ';\n display: block;\n position: absolute;\n }\n\n.cropper-center::before {\n height: 1px;\n left: -3px;\n top: 0;\n width: 7px;\n }\n\n.cropper-center::after {\n height: 7px;\n left: 0;\n top: -3px;\n width: 1px;\n }\n\n.cropper-face,\n.cropper-line,\n.cropper-point {\n display: block;\n height: 100%;\n opacity: 0.1;\n position: absolute;\n width: 100%;\n}\n\n.cropper-face {\n background-color: #fff;\n left: 0;\n top: 0;\n}\n\n.cropper-line {\n background-color: #39f;\n}\n\n.cropper-line.line-e {\n cursor: ew-resize;\n right: -3px;\n top: 0;\n width: 5px;\n }\n\n.cropper-line.line-n {\n cursor: ns-resize;\n height: 5px;\n left: 0;\n top: -3px;\n }\n\n.cropper-line.line-w {\n cursor: ew-resize;\n left: -3px;\n top: 0;\n width: 5px;\n }\n\n.cropper-line.line-s {\n bottom: -3px;\n cursor: ns-resize;\n height: 5px;\n left: 0;\n }\n\n.cropper-point {\n background-color: #39f;\n height: 5px;\n opacity: 0.75;\n width: 5px;\n}\n\n.cropper-point.point-e {\n cursor: ew-resize;\n margin-top: -3px;\n right: -3px;\n top: 50%;\n }\n\n.cropper-point.point-n {\n cursor: ns-resize;\n left: 50%;\n margin-left: -3px;\n top: -3px;\n }\n\n.cropper-point.point-w {\n cursor: ew-resize;\n left: -3px;\n margin-top: -3px;\n top: 50%;\n }\n\n.cropper-point.point-s {\n bottom: -3px;\n cursor: s-resize;\n left: 50%;\n margin-left: -3px;\n }\n\n.cropper-point.point-ne {\n cursor: nesw-resize;\n right: -3px;\n top: -3px;\n }\n\n.cropper-point.point-nw {\n cursor: nwse-resize;\n left: -3px;\n top: -3px;\n }\n\n.cropper-point.point-sw {\n bottom: -3px;\n cursor: nesw-resize;\n left: -3px;\n }\n\n.cropper-point.point-se {\n bottom: -3px;\n cursor: nwse-resize;\n height: 20px;\n opacity: 1;\n right: -3px;\n width: 20px;\n }\n\n@media (min-width: 768px) {\n\n.cropper-point.point-se {\n height: 15px;\n width: 15px;\n }\n }\n\n@media (min-width: 992px) {\n\n.cropper-point.point-se {\n height: 10px;\n width: 10px;\n }\n }\n\n@media (min-width: 1200px) {\n\n.cropper-point.point-se {\n height: 5px;\n opacity: 0.75;\n width: 5px;\n }\n }\n\n.cropper-point.point-se::before {\n background-color: #39f;\n bottom: -50%;\n content: ' ';\n display: block;\n height: 200%;\n opacity: 0;\n position: absolute;\n right: -50%;\n width: 200%;\n }\n\n.cropper-invisible {\n opacity: 0;\n}\n\n.cropper-bg {\n background-image: url(${p});\n}\n\n.cropper-hide {\n display: block;\n height: 0;\n position: absolute;\n width: 0;\n}\n\n.cropper-hidden {\n display: none !important;\n}\n\n.cropper-move {\n cursor: move;\n}\n\n.cropper-crop {\n cursor: crosshair;\n}\n\n.cropper-disabled .cropper-drag-box,\n.cropper-disabled .cropper-face,\n.cropper-disabled .cropper-line,\n.cropper-disabled .cropper-point {\n cursor: not-allowed;\n}\n`,"",{version:3,sources:["webpack://./node_modules/cropperjs/dist/cropper.css"],names:[],mappings:"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",sourcesContent:["/*!\n * Cropper.js v1.6.1\n * https://fengyuanchen.github.io/cropperjs\n *\n * Copyright 2015-present Chen Fengyuan\n * Released under the MIT license\n *\n * Date: 2023-09-17T03:44:17.565Z\n */\n\n.cropper-container {\n direction: ltr;\n font-size: 0;\n line-height: 0;\n position: relative;\n -ms-touch-action: none;\n touch-action: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n\n.cropper-container img {\n backface-visibility: hidden;\n display: block;\n height: 100%;\n image-orientation: 0deg;\n max-height: none !important;\n max-width: none !important;\n min-height: 0 !important;\n min-width: 0 !important;\n width: 100%;\n }\n\n.cropper-wrap-box,\n.cropper-canvas,\n.cropper-drag-box,\n.cropper-crop-box,\n.cropper-modal {\n bottom: 0;\n left: 0;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.cropper-wrap-box,\n.cropper-canvas {\n overflow: hidden;\n}\n\n.cropper-drag-box {\n background-color: #fff;\n opacity: 0;\n}\n\n.cropper-modal {\n background-color: #000;\n opacity: 0.5;\n}\n\n.cropper-view-box {\n display: block;\n height: 100%;\n outline: 1px solid #39f;\n outline-color: rgba(51, 153, 255, 0.75);\n overflow: hidden;\n width: 100%;\n}\n\n.cropper-dashed {\n border: 0 dashed #eee;\n display: block;\n opacity: 0.5;\n position: absolute;\n}\n\n.cropper-dashed.dashed-h {\n border-bottom-width: 1px;\n border-top-width: 1px;\n height: calc(100% / 3);\n left: 0;\n top: calc(100% / 3);\n width: 100%;\n }\n\n.cropper-dashed.dashed-v {\n border-left-width: 1px;\n border-right-width: 1px;\n height: 100%;\n left: calc(100% / 3);\n top: 0;\n width: calc(100% / 3);\n }\n\n.cropper-center {\n display: block;\n height: 0;\n left: 50%;\n opacity: 0.75;\n position: absolute;\n top: 50%;\n width: 0;\n}\n\n.cropper-center::before,\n .cropper-center::after {\n background-color: #eee;\n content: ' ';\n display: block;\n position: absolute;\n }\n\n.cropper-center::before {\n height: 1px;\n left: -3px;\n top: 0;\n width: 7px;\n }\n\n.cropper-center::after {\n height: 7px;\n left: 0;\n top: -3px;\n width: 1px;\n }\n\n.cropper-face,\n.cropper-line,\n.cropper-point {\n display: block;\n height: 100%;\n opacity: 0.1;\n position: absolute;\n width: 100%;\n}\n\n.cropper-face {\n background-color: #fff;\n left: 0;\n top: 0;\n}\n\n.cropper-line {\n background-color: #39f;\n}\n\n.cropper-line.line-e {\n cursor: ew-resize;\n right: -3px;\n top: 0;\n width: 5px;\n }\n\n.cropper-line.line-n {\n cursor: ns-resize;\n height: 5px;\n left: 0;\n top: -3px;\n }\n\n.cropper-line.line-w {\n cursor: ew-resize;\n left: -3px;\n top: 0;\n width: 5px;\n }\n\n.cropper-line.line-s {\n bottom: -3px;\n cursor: ns-resize;\n height: 5px;\n left: 0;\n }\n\n.cropper-point {\n background-color: #39f;\n height: 5px;\n opacity: 0.75;\n width: 5px;\n}\n\n.cropper-point.point-e {\n cursor: ew-resize;\n margin-top: -3px;\n right: -3px;\n top: 50%;\n }\n\n.cropper-point.point-n {\n cursor: ns-resize;\n left: 50%;\n margin-left: -3px;\n top: -3px;\n }\n\n.cropper-point.point-w {\n cursor: ew-resize;\n left: -3px;\n margin-top: -3px;\n top: 50%;\n }\n\n.cropper-point.point-s {\n bottom: -3px;\n cursor: s-resize;\n left: 50%;\n margin-left: -3px;\n }\n\n.cropper-point.point-ne {\n cursor: nesw-resize;\n right: -3px;\n top: -3px;\n }\n\n.cropper-point.point-nw {\n cursor: nwse-resize;\n left: -3px;\n top: -3px;\n }\n\n.cropper-point.point-sw {\n bottom: -3px;\n cursor: nesw-resize;\n left: -3px;\n }\n\n.cropper-point.point-se {\n bottom: -3px;\n cursor: nwse-resize;\n height: 20px;\n opacity: 1;\n right: -3px;\n width: 20px;\n }\n\n@media (min-width: 768px) {\n\n.cropper-point.point-se {\n height: 15px;\n width: 15px;\n }\n }\n\n@media (min-width: 992px) {\n\n.cropper-point.point-se {\n height: 10px;\n width: 10px;\n }\n }\n\n@media (min-width: 1200px) {\n\n.cropper-point.point-se {\n height: 5px;\n opacity: 0.75;\n width: 5px;\n }\n }\n\n.cropper-point.point-se::before {\n background-color: #39f;\n bottom: -50%;\n content: ' ';\n display: block;\n height: 200%;\n opacity: 0;\n position: absolute;\n right: -50%;\n width: 200%;\n }\n\n.cropper-invisible {\n opacity: 0;\n}\n\n.cropper-bg {\n background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC');\n}\n\n.cropper-hide {\n display: block;\n height: 0;\n position: absolute;\n width: 0;\n}\n\n.cropper-hidden {\n display: none !important;\n}\n\n.cropper-move {\n cursor: move;\n}\n\n.cropper-crop {\n cursor: crosshair;\n}\n\n.cropper-disabled .cropper-drag-box,\n.cropper-disabled .cropper-face,\n.cropper-disabled .cropper-line,\n.cropper-disabled .cropper-point {\n cursor: not-allowed;\n}\n"],sourceRoot:""}]);const u=c},46712:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var a=n(87537),i=n.n(a),r=n(23645),o=n.n(r)()(i());o.push([t.id,"section[data-v-5001a537]{grid-row:1/3}.avatar__container[data-v-5001a537]{margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px 0;width:min(100%,300px)}.avatar__container span[data-v-5001a537]{color:var(--color-text-lighter)}.avatar__preview[data-v-5001a537]{display:flex;justify-content:center;align-items:center;width:180px;height:180px}.avatar__buttons[data-v-5001a537]{display:flex;gap:0 10px}.avatar__cropper[data-v-5001a537]{width:300px;height:300px;overflow:hidden}.avatar__cropper-buttons[data-v-5001a537]{width:100%;display:flex;justify-content:space-between}.avatar__cropper[data-v-5001a537] .cropper-view-box{border-radius:50%}input[type=file][data-v-5001a537]{display:none}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/AvatarSection.vue"],names:[],mappings:"AACA,yBACC,YAAA,CAGA,oCACC,aAAA,CACA,YAAA,CACA,qBAAA,CACA,sBAAA,CACA,kBAAA,CACA,UAAA,CACA,qBAAA,CAEA,yCACC,+BAAA,CAIF,kCACC,YAAA,CACA,sBAAA,CACA,kBAAA,CACA,WAAA,CACA,YAAA,CAGD,kCACC,YAAA,CACA,UAAA,CAGD,kCACC,WAAA,CACA,YAAA,CACA,eAAA,CAEA,0CACC,UAAA,CACA,YAAA,CACA,6BAAA,CAGD,oDACC,iBAAA,CAKH,kCACC,YAAA",sourcesContent:['\nsection {\n\tgrid-row: 1/3;\n}\n.avatar {\n\t&__container {\n\t\tmargin: 0 auto;\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tjustify-content: center;\n\t\talign-items: center;\n\t\tgap: 16px 0;\n\t\twidth: min(100%, 300px);\n\n\t\tspan {\n\t\t\tcolor: var(--color-text-lighter);\n\t\t}\n\t}\n\n\t&__preview {\n\t\tdisplay: flex;\n\t\tjustify-content: center;\n\t\talign-items: center;\n\t\twidth: 180px;\n\t\theight: 180px;\n\t}\n\n\t&__buttons {\n\t\tdisplay: flex;\n\t\tgap: 0 10px;\n\t}\n\n\t&__cropper {\n\t\twidth: 300px;\n\t\theight: 300px;\n\t\toverflow: hidden;\n\n\t\t&-buttons {\n\t\t\twidth: 100%;\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: space-between;\n\t\t}\n\n\t\t&::v-deep .cropper-view-box {\n\t\t\tborder-radius: 50%;\n\t\t}\n\t}\n}\n\ninput[type="file"] {\n\tdisplay: none;\n}\n'],sourceRoot:""}]);const d=o},75757:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var a=n(87537),i=n.n(a),r=n(23645),o=n.n(r)()(i());o.push([t.id,".details[data-v-f432848e]{display:flex;flex-direction:column;margin:10px 32px 10px 0;gap:16px 0;color:var(--color-text-lighter)}.details__groups[data-v-f432848e],.details__quota[data-v-f432848e]{display:flex;gap:0 10px}.details__groups-info[data-v-f432848e],.details__quota-info[data-v-f432848e]{display:flex;flex-direction:column;width:100%;gap:4px 0}.details__groups-list[data-v-f432848e],.details__quota-list[data-v-f432848e]{font-weight:bold}.details__groups[data-v-f432848e] .material-design-icon,.details__quota[data-v-f432848e] .material-design-icon{align-self:flex-start;margin-top:2px}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/DetailsSection.vue"],names:[],mappings:"AACA,0BACC,YAAA,CACA,qBAAA,CACA,uBAAA,CACA,UAAA,CACA,+BAAA,CAEA,mEAEC,YAAA,CACA,UAAA,CAEA,6EACC,YAAA,CACA,qBAAA,CACA,UAAA,CACA,SAAA,CAGD,6EACC,gBAAA,CAGD,+GACC,qBAAA,CACA,cAAA",sourcesContent:["\n.details {\n\tdisplay: flex;\n\tflex-direction: column;\n\tmargin: 10px 32px 10px 0;\n\tgap: 16px 0;\n\tcolor: var(--color-text-lighter);\n\n\t&__groups,\n\t&__quota {\n\t\tdisplay: flex;\n\t\tgap: 0 10px;\n\n\t\t&-info {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\twidth: 100%;\n\t\t\tgap: 4px 0;\n\t\t}\n\n\t\t&-list {\n\t\t\tfont-weight: bold;\n\t\t}\n\n\t\t&::v-deep .material-design-icon {\n\t\t\talign-self: flex-start;\n\t\t\tmargin-top: 2px;\n\t\t}\n\t}\n}\n"],sourceRoot:""}]);const d=o},35196:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var a=n(87537),i=n.n(a),r=n(23645),o=n.n(r)()(i());o.push([t.id,".email[data-v-60546b46]{display:grid;align-items:center}.email input[data-v-60546b46]{grid-area:1/1;width:100%}.email .email__actions-container[data-v-60546b46]{grid-area:1/1;justify-self:flex-end;height:30px;display:flex;gap:0 2px;margin-right:5px}.email .email__actions-container .email__actions[data-v-60546b46]:hover,.email .email__actions-container .email__actions[data-v-60546b46]:focus,.email .email__actions-container .email__actions[data-v-60546b46]:active{opacity:.8 !important}.email .email__actions-container .email__actions[data-v-60546b46] button{height:30px !important;min-height:30px !important;width:30px !important;min-width:30px !important}.email__helper-text-message[data-v-60546b46]{padding:4px 0;display:flex;align-items:center}.email__helper-text-message__icon[data-v-60546b46]{margin-right:8px;align-self:start;margin-top:4px}.email__helper-text-message--error[data-v-60546b46]{color:var(--color-error)}.fade-enter[data-v-60546b46],.fade-leave-to[data-v-60546b46]{opacity:0}.fade-enter-active[data-v-60546b46]{transition:opacity 200ms ease-out}.fade-leave-active[data-v-60546b46]{transition:opacity 300ms ease-out}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/EmailSection/Email.vue"],names:[],mappings:"AACA,wBACC,YAAA,CACA,kBAAA,CAEA,8BACC,aAAA,CACA,UAAA,CAGD,kDACC,aAAA,CACA,qBAAA,CACA,WAAA,CAEA,YAAA,CACA,SAAA,CACA,gBAAA,CAGC,yNAGC,qBAAA,CAGD,yEACC,sBAAA,CACA,0BAAA,CACA,qBAAA,CACA,yBAAA,CAKH,6CACC,aAAA,CACA,YAAA,CACA,kBAAA,CAEA,mDACC,gBAAA,CACA,gBAAA,CACA,cAAA,CAGD,oDACC,wBAAA,CAKH,6DAEC,SAAA,CAGD,oCACC,iCAAA,CAGD,oCACC,iCAAA",sourcesContent:["\n.email {\n\tdisplay: grid;\n\talign-items: center;\n\n\tinput {\n\t\tgrid-area: 1 / 1;\n\t\twidth: 100%;\n\t}\n\n\t.email__actions-container {\n\t\tgrid-area: 1 / 1;\n\t\tjustify-self: flex-end;\n\t\theight: 30px;\n\n\t\tdisplay: flex;\n\t\tgap: 0 2px;\n\t\tmargin-right: 5px;\n\n\t\t.email__actions {\n\t\t\t&:hover,\n\t\t\t&:focus,\n\t\t\t&:active {\n\t\t\t\topacity: 0.8 !important;\n\t\t\t}\n\n\t\t\t&::v-deep button {\n\t\t\t\theight: 30px !important;\n\t\t\t\tmin-height: 30px !important;\n\t\t\t\twidth: 30px !important;\n\t\t\t\tmin-width: 30px !important;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__helper-text-message {\n\t\tpadding: 4px 0;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\n\t\t&__icon {\n\t\t\tmargin-right: 8px;\n\t\t\talign-self: start;\n\t\t\tmargin-top: 4px;\n\t\t}\n\n\t\t&--error {\n\t\t\tcolor: var(--color-error);\n\t\t}\n\t}\n}\n\n.fade-enter,\n.fade-leave-to {\n\topacity: 0;\n}\n\n.fade-enter-active {\n\ttransition: opacity 200ms ease-out;\n}\n\n.fade-leave-active {\n\ttransition: opacity 300ms ease-out;\n}\n"],sourceRoot:""}]);const d=o},31313:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var a=n(87537),i=n.n(a),r=n(23645),o=n.n(r)()(i());o.push([t.id,"section[data-v-548961e2]{padding:10px 10px}section[data-v-548961e2] button:disabled{cursor:default}section .additional-emails-label[data-v-548961e2]{display:block;margin-top:16px}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/EmailSection/EmailSection.vue"],names:[],mappings:"AACA,yBACC,iBAAA,CAEA,yCACC,cAAA,CAGD,kDACC,aAAA,CACA,eAAA",sourcesContent:["\nsection {\n\tpadding: 10px 10px;\n\n\t&::v-deep button:disabled {\n\t\tcursor: default;\n\t}\n\n\t.additional-emails-label {\n\t\tdisplay: block;\n\t\tmargin-top: 16px;\n\t}\n}\n"],sourceRoot:""}]);const d=o},96700:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var a=n(87537),i=n.n(a),r=n(23645),o=n.n(r)()(i());o.push([t.id,".language[data-v-395f9cd4]{display:grid}.language select[data-v-395f9cd4]{width:100%}.language a[data-v-395f9cd4]{color:var(--color-main-text);text-decoration:none;width:max-content}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/LanguageSection/Language.vue"],names:[],mappings:"AACA,2BACC,YAAA,CAEA,kCACC,UAAA,CAGD,6BACC,4BAAA,CACA,oBAAA,CACA,iBAAA",sourcesContent:["\n.language {\n\tdisplay: grid;\n\n\tselect {\n\t\twidth: 100%;\n\t}\n\n\ta {\n\t\tcolor: var(--color-main-text);\n\t\ttext-decoration: none;\n\t\twidth: max-content;\n\t}\n}\n"],sourceRoot:""}]);const d=o},92044:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var a=n(87537),i=n.n(a),r=n(23645),o=n.n(r)()(i());o.push([t.id,"section[data-v-92685b76]{padding:10px 10px}section[data-v-92685b76] button:disabled{cursor:default}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/LanguageSection/LanguageSection.vue"],names:[],mappings:"AACA,yBACC,iBAAA,CAEA,yCACC,cAAA",sourcesContent:["\nsection {\n\tpadding: 10px 10px;\n\n\t&::v-deep button:disabled {\n\t\tcursor: default;\n\t}\n}\n"],sourceRoot:""}]);const d=o},46723:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var a=n(87537),i=n.n(a),r=n(23645),o=n.n(r)()(i());o.push([t.id,".locale[data-v-12e4d6c8]{display:grid}.locale select[data-v-12e4d6c8]{width:100%}.example[data-v-12e4d6c8]{margin:10px 0;display:flex;gap:0 10px;color:var(--color-text-lighter)}.example[data-v-12e4d6c8] .material-design-icon{align-self:flex-start;margin-top:2px}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/LocaleSection/Locale.vue"],names:[],mappings:"AACA,yBACC,YAAA,CAEA,gCACC,UAAA,CAIF,0BACC,aAAA,CACA,YAAA,CACA,UAAA,CACA,+BAAA,CAEA,gDACC,qBAAA,CACA,cAAA",sourcesContent:["\n.locale {\n\tdisplay: grid;\n\n\tselect {\n\t\twidth: 100%;\n\t}\n}\n\n.example {\n\tmargin: 10px 0;\n\tdisplay: flex;\n\tgap: 0 10px;\n\tcolor: var(--color-text-lighter);\n\n\t&::v-deep .material-design-icon {\n\t\talign-self: flex-start;\n\t\tmargin-top: 2px;\n\t}\n}\n"],sourceRoot:""}]);const d=o},33296:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var a=n(87537),i=n.n(a),r=n(23645),o=n.n(r)()(i());o.push([t.id,"section[data-v-84fca724]{padding:10px 10px}section[data-v-84fca724] button:disabled{cursor:default}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/LocaleSection/LocaleSection.vue"],names:[],mappings:"AACA,yBACC,iBAAA,CAEA,yCACC,cAAA",sourcesContent:["\nsection {\n\tpadding: 10px 10px;\n\n\t&::v-deep button:disabled {\n\t\tcursor: default;\n\t}\n}\n"],sourceRoot:""}]);const d=o},57758:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var a=n(87537),i=n.n(a),r=n(23645),o=n.n(r)()(i());o.push([t.id,"html{scroll-behavior:smooth}@media screen and (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/ProfileSection/EditProfileAnchorLink.vue"],names:[],mappings:"AACA,KACC,sBAAA,CAEA,mDAHD,KAIE,oBAAA,CAAA",sourcesContent:["\nhtml {\n\tscroll-behavior: smooth;\n\n\t@media screen and (prefers-reduced-motion: reduce) {\n\t\tscroll-behavior: auto;\n\t}\n}\n"],sourceRoot:""}]);const d=o},29846:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var a=n(87537),i=n.n(a),r=n(23645),o=n.n(r)()(i());o.push([t.id,"a[data-v-23992b06]{display:block;height:44px;width:min(100%,290px);overflow:hidden;text-overflow:ellipsis;line-height:44px;padding:0 16px;margin:14px auto;border-radius:var(--border-radius-pill);color:var(--color-text-maxcontrast);background-color:rgba(0,0,0,0)}a .anchor-icon[data-v-23992b06]{display:inline-block;vertical-align:middle;margin-top:6px;margin-right:8px}a[data-v-23992b06]:hover,a[data-v-23992b06]:focus,a[data-v-23992b06]:active{color:var(--color-main-text);background-color:var(--color-background-dark)}a.disabled[data-v-23992b06]{pointer-events:none}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/ProfileSection/EditProfileAnchorLink.vue"],names:[],mappings:"AACA,mBACC,aAAA,CACA,WAAA,CACA,qBAAA,CACA,eAAA,CACA,sBAAA,CACA,gBAAA,CACA,cAAA,CACA,gBAAA,CACA,uCAAA,CACA,mCAAA,CACA,8BAAA,CAEA,gCACC,oBAAA,CACA,qBAAA,CACA,cAAA,CACA,gBAAA,CAGD,4EAGC,4BAAA,CACA,6CAAA,CAGD,4BACC,mBAAA",sourcesContent:["\na {\n\tdisplay: block;\n\theight: 44px;\n\twidth: min(100%, 290px);\n\toverflow: hidden;\n\ttext-overflow: ellipsis;\n\tline-height: 44px;\n\tpadding: 0 16px;\n\tmargin: 14px auto;\n\tborder-radius: var(--border-radius-pill);\n\tcolor: var(--color-text-maxcontrast);\n\tbackground-color: transparent;\n\n\t.anchor-icon {\n\t\tdisplay: inline-block;\n\t\tvertical-align: middle;\n\t\tmargin-top: 6px;\n\t\tmargin-right: 8px;\n\t}\n\n\t&:hover,\n\t&:focus,\n\t&:active {\n\t\tcolor: var(--color-main-text);\n\t\tbackground-color: var(--color-background-dark);\n\t}\n\n\t&.disabled {\n\t\tpointer-events: none;\n\t}\n}\n"],sourceRoot:""}]);const d=o},549:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var a=n(87537),i=n.n(a),r=n(23645),o=n.n(r)()(i());o.push([t.id,".preview-card[data-v-3375e082]{display:flex;flex-direction:column;position:relative;width:min(100%,290px);height:116px;margin:14px auto;border-radius:var(--border-radius-large);background-color:var(--color-main-background);font-weight:bold;box-shadow:0 2px 9px var(--color-box-shadow)}.preview-card[data-v-3375e082]:hover,.preview-card[data-v-3375e082]:focus,.preview-card[data-v-3375e082]:active{box-shadow:0 2px 12px var(--color-box-shadow)}.preview-card[data-v-3375e082]:focus-visible{outline:var(--color-main-text) solid 1px;outline-offset:3px}.preview-card.disabled[data-v-3375e082]{filter:grayscale(1);opacity:.5;cursor:default;box-shadow:0 0 3px var(--color-box-shadow)}.preview-card.disabled *[data-v-3375e082],.preview-card.disabled[data-v-3375e082] *{cursor:default}.preview-card__avatar[data-v-3375e082]{position:absolute !important;top:40px;left:18px;z-index:1}.preview-card__avatar[data-v-3375e082]:not(.avatardiv--unknown){box-shadow:0 0 0 3px var(--color-main-background) !important}.preview-card__header[data-v-3375e082],.preview-card__footer[data-v-3375e082]{position:relative;width:auto}.preview-card__header span[data-v-3375e082],.preview-card__footer span[data-v-3375e082]{position:absolute;left:78px;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere}@supports(-webkit-line-clamp: 2){.preview-card__header span[data-v-3375e082],.preview-card__footer span[data-v-3375e082]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.preview-card__header[data-v-3375e082]{height:70px;border-radius:var(--border-radius-large) var(--border-radius-large) 0 0;background-color:var(--color-primary-element);background-image:var(--gradient-primary-background)}.preview-card__header span[data-v-3375e082]{bottom:0;color:var(--color-primary-element-text);font-size:18px;font-weight:bold;margin:0 4px 8px 0}.preview-card__footer[data-v-3375e082]{height:46px}.preview-card__footer span[data-v-3375e082]{top:0;color:var(--color-text-maxcontrast);font-size:14px;font-weight:normal;margin:4px 4px 0 0;line-height:1.3}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/ProfileSection/ProfilePreviewCard.vue"],names:[],mappings:"AACA,+BACC,YAAA,CACA,qBAAA,CACA,iBAAA,CACA,qBAAA,CACA,YAAA,CACA,gBAAA,CACA,wCAAA,CACA,6CAAA,CACA,gBAAA,CACA,4CAAA,CAEA,gHAGC,6CAAA,CAGD,6CACC,wCAAA,CACA,kBAAA,CAGD,wCACC,mBAAA,CACA,UAAA,CACA,cAAA,CACA,0CAAA,CAEA,oFAEC,cAAA,CAIF,uCAEC,4BAAA,CACA,QAAA,CACA,SAAA,CACA,SAAA,CAEA,gEACC,4DAAA,CAIF,8EAEC,iBAAA,CACA,UAAA,CAEA,wFACC,iBAAA,CACA,SAAA,CACA,eAAA,CACA,sBAAA,CACA,sBAAA,CAEA,iCAPD,wFAQE,mBAAA,CACA,oBAAA,CACA,2BAAA,CAAA,CAKH,uCACC,WAAA,CACA,uEAAA,CACA,6CAAA,CACA,mDAAA,CAEA,4CACC,QAAA,CACA,uCAAA,CACA,cAAA,CACA,gBAAA,CACA,kBAAA,CAIF,uCACC,WAAA,CAEA,4CACC,KAAA,CACA,mCAAA,CACA,cAAA,CACA,kBAAA,CACA,kBAAA,CACA,eAAA",sourcesContent:["\n.preview-card {\n\tdisplay: flex;\n\tflex-direction: column;\n\tposition: relative;\n\twidth: min(100%, 290px);\n\theight: 116px;\n\tmargin: 14px auto;\n\tborder-radius: var(--border-radius-large);\n\tbackground-color: var(--color-main-background);\n\tfont-weight: bold;\n\tbox-shadow: 0 2px 9px var(--color-box-shadow);\n\n\t&:hover,\n\t&:focus,\n\t&:active {\n\t\tbox-shadow: 0 2px 12px var(--color-box-shadow);\n\t}\n\n\t&:focus-visible {\n\t\toutline: var(--color-main-text) solid 1px;\n\t\toutline-offset: 3px;\n\t}\n\n\t&.disabled {\n\t\tfilter: grayscale(1);\n\t\topacity: 0.5;\n\t\tcursor: default;\n\t\tbox-shadow: 0 0 3px var(--color-box-shadow);\n\n\t\t& *,\n\t\t&::v-deep * {\n\t\t\tcursor: default;\n\t\t}\n\t}\n\n\t&__avatar {\n\t\t// Override Avatar component position to fix positioning on rerender\n\t\tposition: absolute !important;\n\t\ttop: 40px;\n\t\tleft: 18px;\n\t\tz-index: 1;\n\n\t\t&:not(.avatardiv--unknown) {\n\t\t\tbox-shadow: 0 0 0 3px var(--color-main-background) !important;\n\t\t}\n\t}\n\n\t&__header,\n\t&__footer {\n\t\tposition: relative;\n\t\twidth: auto;\n\n\t\tspan {\n\t\t\tposition: absolute;\n\t\t\tleft: 78px;\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t\toverflow-wrap: anywhere;\n\n\t\t\t@supports (-webkit-line-clamp: 2) {\n\t\t\t\tdisplay: -webkit-box;\n\t\t\t\t-webkit-line-clamp: 2;\n\t\t\t\t-webkit-box-orient: vertical;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__header {\n\t\theight: 70px;\n\t\tborder-radius: var(--border-radius-large) var(--border-radius-large) 0 0;\n\t\tbackground-color: var(--color-primary-element);\n\t\tbackground-image: var(--gradient-primary-background);\n\n\t\tspan {\n\t\t\tbottom: 0;\n\t\t\tcolor: var(--color-primary-element-text);\n\t\t\tfont-size: 18px;\n\t\t\tfont-weight: bold;\n\t\t\tmargin: 0 4px 8px 0;\n\t\t}\n\t}\n\n\t&__footer {\n\t\theight: 46px;\n\n\t\tspan {\n\t\t\ttop: 0;\n\t\t\tcolor: var(--color-text-maxcontrast);\n\t\t\tfont-size: 14px;\n\t\t\tfont-weight: normal;\n\t\t\tmargin: 4px 4px 0 0;\n\t\t\tline-height: 1.3;\n\t\t}\n\t}\n}\n"],sourceRoot:""}]);const d=o},72008:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var a=n(87537),i=n.n(a),r=n(23645),o=n.n(r)()(i());o.push([t.id,"section[data-v-cf64d964]{padding:10px 10px}section[data-v-cf64d964] button:disabled{cursor:default}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/ProfileSection/ProfileSection.vue"],names:[],mappings:"AACA,yBACC,iBAAA,CAEA,yCACC,cAAA",sourcesContent:["\nsection {\n\tpadding: 10px 10px;\n\n\t&::v-deep button:disabled {\n\t\tcursor: default;\n\t}\n}\n"],sourceRoot:""}]);const d=o},10696:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var a=n(87537),i=n.n(a),r=n(23645),o=n.n(r)()(i());o.push([t.id,"section[data-v-199109a6]{padding:30px;max-width:900px;width:100%}section em[data-v-199109a6]{display:block;margin:16px 0}section em.disabled[data-v-199109a6]{filter:grayscale(1);opacity:.5;cursor:default;pointer-events:none}section em.disabled *[data-v-199109a6],section em.disabled[data-v-199109a6] *{cursor:default;pointer-events:none}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/ProfileVisibilitySection/ProfileVisibilitySection.vue"],names:[],mappings:"AACA,yBACC,YAAA,CACA,eAAA,CACA,UAAA,CAEA,4BACC,aAAA,CACA,aAAA,CAEA,qCACC,mBAAA,CACA,UAAA,CACA,cAAA,CACA,mBAAA,CAEA,8EAEC,cAAA,CACA,mBAAA",sourcesContent:["\nsection {\n\tpadding: 30px;\n\tmax-width: 900px;\n\twidth: 100%;\n\n\tem {\n\t\tdisplay: block;\n\t\tmargin: 16px 0;\n\n\t\t&.disabled {\n\t\t\tfilter: grayscale(1);\n\t\t\topacity: 0.5;\n\t\t\tcursor: default;\n\t\t\tpointer-events: none;\n\n\t\t\t& *,\n\t\t\t&::v-deep * {\n\t\t\t\tcursor: default;\n\t\t\t\tpointer-events: none;\n\t\t\t}\n\t\t}\n\t}\n}\n"],sourceRoot:""}]);const d=o},62432:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var a=n(87537),i=n.n(a),r=n(23645),o=n.n(r)()(i());o.push([t.id,".visibility-container[data-v-c7ec7e16]{display:flex;flex-wrap:wrap}.visibility-container.disabled[data-v-c7ec7e16]{filter:grayscale(1);opacity:.5;cursor:default;pointer-events:none}.visibility-container.disabled *[data-v-c7ec7e16],.visibility-container.disabled[data-v-c7ec7e16] *{cursor:default;pointer-events:none}.visibility-container label[data-v-c7ec7e16]{color:var(--color-text-lighter);width:150px;line-height:50px}.visibility-container__select[data-v-c7ec7e16]{width:270px;max-width:40vw}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/ProfileVisibilitySection/VisibilityDropdown.vue"],names:[],mappings:"AACA,uCACC,YAAA,CACA,cAAA,CAEA,gDACC,mBAAA,CACA,UAAA,CACA,cAAA,CACA,mBAAA,CAEA,oGAEC,cAAA,CACA,mBAAA,CAIF,6CACC,+BAAA,CACA,WAAA,CACA,gBAAA,CAGD,+CACC,WAAA,CACA,cAAA",sourcesContent:["\n.visibility-container {\n\tdisplay: flex;\n\tflex-wrap: wrap;\n\n\t&.disabled {\n\t\tfilter: grayscale(1);\n\t\topacity: 0.5;\n\t\tcursor: default;\n\t\tpointer-events: none;\n\n\t\t& *,\n\t\t&::v-deep * {\n\t\t\tcursor: default;\n\t\t\tpointer-events: none;\n\t\t}\n\t}\n\n\tlabel {\n\t\tcolor: var(--color-text-lighter);\n\t\twidth: 150px;\n\t\tline-height: 50px;\n\t}\n\n\t&__select {\n\t\twidth: 270px;\n\t\tmax-width: 40vw;\n\t}\n}\n"],sourceRoot:""}]);const d=o},94120:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var a=n(87537),i=n.n(a),r=n(23645),o=n.n(r)()(i());o.push([t.id,"section[data-v-594c0506]{padding:10px 10px}section[data-v-594c0506] button:disabled{cursor:default}section .property[data-v-594c0506]{display:grid;align-items:center}section .property textarea[data-v-594c0506]{resize:vertical;grid-area:1/1;width:100%}section .property input[data-v-594c0506]{grid-area:1/1;width:100%}section .property .property__actions-container[data-v-594c0506]{grid-area:1/1;justify-self:flex-end;align-self:flex-end;height:30px;display:flex;gap:0 2px;margin-right:5px;margin-bottom:5px}section .property__helper-text-message[data-v-594c0506]{padding:4px 0;display:flex;align-items:center}section .property__helper-text-message__icon[data-v-594c0506]{margin-right:8px;align-self:start;margin-top:4px}section .property__helper-text-message--error[data-v-594c0506]{color:var(--color-error)}section .fade-enter[data-v-594c0506],section .fade-leave-to[data-v-594c0506]{opacity:0}section .fade-enter-active[data-v-594c0506]{transition:opacity 200ms ease-out}section .fade-leave-active[data-v-594c0506]{transition:opacity 300ms ease-out}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/shared/AccountPropertySection.vue"],names:[],mappings:"AACA,yBACC,iBAAA,CAEA,yCACC,cAAA,CAGD,mCACC,YAAA,CACA,kBAAA,CAEA,4CACC,eAAA,CACA,aAAA,CACA,UAAA,CAGD,yCACC,aAAA,CACA,UAAA,CAGD,gEACC,aAAA,CACA,qBAAA,CACA,mBAAA,CACA,WAAA,CAEA,YAAA,CACA,SAAA,CACA,gBAAA,CACA,iBAAA,CAIF,wDACC,aAAA,CACA,YAAA,CACA,kBAAA,CAEA,8DACC,gBAAA,CACA,gBAAA,CACA,cAAA,CAGD,+DACC,wBAAA,CAIF,6EAEC,SAAA,CAGD,4CACC,iCAAA,CAGD,4CACC,iCAAA",sourcesContent:["\nsection {\n\tpadding: 10px 10px;\n\n\t&::v-deep button:disabled {\n\t\tcursor: default;\n\t}\n\n\t.property {\n\t\tdisplay: grid;\n\t\talign-items: center;\n\n\t\ttextarea {\n\t\t\tresize: vertical;\n\t\t\tgrid-area: 1 / 1;\n\t\t\twidth: 100%;\n\t\t}\n\n\t\tinput {\n\t\t\tgrid-area: 1 / 1;\n\t\t\twidth: 100%;\n\t\t}\n\n\t\t.property__actions-container {\n\t\t\tgrid-area: 1 / 1;\n\t\t\tjustify-self: flex-end;\n\t\t\talign-self: flex-end;\n\t\t\theight: 30px;\n\n\t\t\tdisplay: flex;\n\t\t\tgap: 0 2px;\n\t\t\tmargin-right: 5px;\n\t\t\tmargin-bottom: 5px;\n\t\t}\n\t}\n\n\t.property__helper-text-message {\n\t\tpadding: 4px 0;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\n\t\t&__icon {\n\t\t\tmargin-right: 8px;\n\t\t\talign-self: start;\n\t\t\tmargin-top: 4px;\n\t\t}\n\n\t\t&--error {\n\t\t\tcolor: var(--color-error);\n\t\t}\n\t}\n\n\t.fade-enter,\n\t.fade-leave-to {\n\t\topacity: 0;\n\t}\n\n\t.fade-enter-active {\n\t\ttransition: opacity 200ms ease-out;\n\t}\n\n\t.fade-leave-active {\n\t\ttransition: opacity 300ms ease-out;\n\t}\n}\n"],sourceRoot:""}]);const d=o},87483:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var a=n(87537),i=n.n(a),r=n(23645),o=n.n(r)()(i());o.push([t.id,".federation-actions--additional[data-v-6f26bc70] button{padding-bottom:7px;height:30px !important;min-height:30px !important;width:30px !important;min-width:30px !important}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/shared/FederationControl.vue"],names:[],mappings:"AAEC,wDAEC,kBAAA,CACA,sBAAA,CACA,0BAAA,CACA,qBAAA,CACA,yBAAA",sourcesContent:["\n.federation-actions--additional {\n\t&::v-deep button {\n\t\t// TODO remove this hack\n\t\tpadding-bottom: 7px;\n\t\theight: 30px !important;\n\t\tmin-height: 30px !important;\n\t\twidth: 30px !important;\n\t\tmin-width: 30px !important;\n\t}\n}\n"],sourceRoot:""}]);const d=o},1442:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var a=n(87537),i=n.n(a),r=n(23645),o=n.n(r)()(i());o.push([t.id,".federation-actions__btn--active[data-v-306a12c3]{background-color:var(--color-primary-element-light) !important;box-shadow:inset 2px 0 var(--color-primary-element) !important;border-radius:0px !important}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/shared/FederationControlAction.vue"],names:[],mappings:"AACA,kDACC,8DAAA,CACA,8DAAA,CACA,4BAAA",sourcesContent:["\n.federation-actions__btn--active {\n\tbackground-color: var(--color-primary-element-light) !important;\n\tbox-shadow: inset 2px 0 var(--color-primary-element) !important;\n\tborder-radius: 0px !important;\n}\n"],sourceRoot:""}]);const d=o},76014:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var a=n(87537),i=n.n(a),r=n(23645),o=n.n(r)()(i());o.push([t.id,".headerbar-label[data-v-117e8ad0]{font-weight:normal;display:inline-flex;width:100%;margin:12px 0 0 0;gap:8px;align-items:center;font-size:16px;color:var(--color-text-light)}.headerbar-label.profile-property[data-v-117e8ad0]{height:38px}.headerbar-label.setting-property[data-v-117e8ad0]{height:44px}.headerbar-label label[data-v-117e8ad0]{cursor:pointer}.federation-control[data-v-117e8ad0]{margin:0}.button-vue[data-v-117e8ad0]{margin:0 0 0 auto !important}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/shared/HeaderBar.vue"],names:[],mappings:"AACA,kCACC,kBAAA,CACA,mBAAA,CACA,UAAA,CACA,iBAAA,CACA,OAAA,CACA,kBAAA,CACA,cAAA,CACA,6BAAA,CAEA,mDACC,WAAA,CAGD,mDACC,WAAA,CAGD,wCACC,cAAA,CAIF,qCACC,QAAA,CAGD,6BACC,4BAAA",sourcesContent:["\n.headerbar-label {\n\tfont-weight: normal;\n\tdisplay: inline-flex;\n\twidth: 100%;\n\tmargin: 12px 0 0 0;\n\tgap: 8px;\n\talign-items: center;\n\tfont-size: 16px;\n\tcolor: var(--color-text-light);\n\n\t&.profile-property {\n\t\theight: 38px;\n\t}\n\n\t&.setting-property {\n\t\theight: 44px;\n\t}\n\n\tlabel {\n\t\tcursor: pointer;\n\t}\n}\n\n.federation-control {\n\tmargin: 0;\n}\n\n.button-vue {\n\tmargin: 0 0 0 auto !important;\n}\n"],sourceRoot:""}]);const d=o},46700:(t,e,n)=>{var a={"./af":42786,"./af.js":42786,"./ar":30867,"./ar-dz":14130,"./ar-dz.js":14130,"./ar-kw":96135,"./ar-kw.js":96135,"./ar-ly":56440,"./ar-ly.js":56440,"./ar-ma":47702,"./ar-ma.js":47702,"./ar-sa":16040,"./ar-sa.js":16040,"./ar-tn":37100,"./ar-tn.js":37100,"./ar.js":30867,"./az":31083,"./az.js":31083,"./be":9808,"./be.js":9808,"./bg":68338,"./bg.js":68338,"./bm":67438,"./bm.js":67438,"./bn":8905,"./bn-bd":76225,"./bn-bd.js":76225,"./bn.js":8905,"./bo":11560,"./bo.js":11560,"./br":1278,"./br.js":1278,"./bs":80622,"./bs.js":80622,"./ca":2468,"./ca.js":2468,"./cs":5822,"./cs.js":5822,"./cv":50877,"./cv.js":50877,"./cy":47373,"./cy.js":47373,"./da":24780,"./da.js":24780,"./de":59740,"./de-at":60217,"./de-at.js":60217,"./de-ch":60894,"./de-ch.js":60894,"./de.js":59740,"./dv":5300,"./dv.js":5300,"./el":50837,"./el.js":50837,"./en-au":78348,"./en-au.js":78348,"./en-ca":77925,"./en-ca.js":77925,"./en-gb":22243,"./en-gb.js":22243,"./en-ie":46436,"./en-ie.js":46436,"./en-il":47207,"./en-il.js":47207,"./en-in":44175,"./en-in.js":44175,"./en-nz":76319,"./en-nz.js":76319,"./en-sg":31662,"./en-sg.js":31662,"./eo":92915,"./eo.js":92915,"./es":55655,"./es-do":55251,"./es-do.js":55251,"./es-mx":96112,"./es-mx.js":96112,"./es-us":71146,"./es-us.js":71146,"./es.js":55655,"./et":5603,"./et.js":5603,"./eu":77763,"./eu.js":77763,"./fa":76959,"./fa.js":76959,"./fi":11897,"./fi.js":11897,"./fil":42549,"./fil.js":42549,"./fo":94694,"./fo.js":94694,"./fr":94470,"./fr-ca":63049,"./fr-ca.js":63049,"./fr-ch":52330,"./fr-ch.js":52330,"./fr.js":94470,"./fy":5044,"./fy.js":5044,"./ga":29295,"./ga.js":29295,"./gd":2101,"./gd.js":2101,"./gl":38794,"./gl.js":38794,"./gom-deva":27884,"./gom-deva.js":27884,"./gom-latn":23168,"./gom-latn.js":23168,"./gu":95349,"./gu.js":95349,"./he":24206,"./he.js":24206,"./hi":30094,"./hi.js":30094,"./hr":30316,"./hr.js":30316,"./hu":22138,"./hu.js":22138,"./hy-am":11423,"./hy-am.js":11423,"./id":29218,"./id.js":29218,"./is":90135,"./is.js":90135,"./it":90626,"./it-ch":10150,"./it-ch.js":10150,"./it.js":90626,"./ja":39183,"./ja.js":39183,"./jv":24286,"./jv.js":24286,"./ka":12105,"./ka.js":12105,"./kk":47772,"./kk.js":47772,"./km":18758,"./km.js":18758,"./kn":79282,"./kn.js":79282,"./ko":33730,"./ko.js":33730,"./ku":1408,"./ku.js":1408,"./ky":33291,"./ky.js":33291,"./lb":36841,"./lb.js":36841,"./lo":55466,"./lo.js":55466,"./lt":57010,"./lt.js":57010,"./lv":37595,"./lv.js":37595,"./me":39861,"./me.js":39861,"./mi":35493,"./mi.js":35493,"./mk":95966,"./mk.js":95966,"./ml":87341,"./ml.js":87341,"./mn":5115,"./mn.js":5115,"./mr":10370,"./mr.js":10370,"./ms":9847,"./ms-my":41237,"./ms-my.js":41237,"./ms.js":9847,"./mt":72126,"./mt.js":72126,"./my":56165,"./my.js":56165,"./nb":64924,"./nb.js":64924,"./ne":16744,"./ne.js":16744,"./nl":93901,"./nl-be":59814,"./nl-be.js":59814,"./nl.js":93901,"./nn":83877,"./nn.js":83877,"./oc-lnc":92135,"./oc-lnc.js":92135,"./pa-in":15858,"./pa-in.js":15858,"./pl":64495,"./pl.js":64495,"./pt":89520,"./pt-br":57971,"./pt-br.js":57971,"./pt.js":89520,"./ro":96459,"./ro.js":96459,"./ru":21793,"./ru.js":21793,"./sd":40950,"./sd.js":40950,"./se":10490,"./se.js":10490,"./si":90124,"./si.js":90124,"./sk":64249,"./sk.js":64249,"./sl":14985,"./sl.js":14985,"./sq":51104,"./sq.js":51104,"./sr":49131,"./sr-cyrl":79915,"./sr-cyrl.js":79915,"./sr.js":49131,"./ss":85893,"./ss.js":85893,"./sv":98760,"./sv.js":98760,"./sw":91172,"./sw.js":91172,"./ta":27333,"./ta.js":27333,"./te":23110,"./te.js":23110,"./tet":52095,"./tet.js":52095,"./tg":27321,"./tg.js":27321,"./th":9041,"./th.js":9041,"./tk":19005,"./tk.js":19005,"./tl-ph":75768,"./tl-ph.js":75768,"./tlh":89444,"./tlh.js":89444,"./tr":72397,"./tr.js":72397,"./tzl":28254,"./tzl.js":28254,"./tzm":51106,"./tzm-latn":30699,"./tzm-latn.js":30699,"./tzm.js":51106,"./ug-cn":9288,"./ug-cn.js":9288,"./uk":67691,"./uk.js":67691,"./ur":13795,"./ur.js":13795,"./uz":6791,"./uz-latn":60588,"./uz-latn.js":60588,"./uz.js":6791,"./vi":65666,"./vi.js":65666,"./x-pseudo":14378,"./x-pseudo.js":14378,"./yo":75805,"./yo.js":75805,"./zh-cn":83839,"./zh-cn.js":83839,"./zh-hk":55726,"./zh-hk.js":55726,"./zh-mo":99807,"./zh-mo.js":99807,"./zh-tw":74152,"./zh-tw.js":74152};function i(t){var e=r(t);return n(e)}function r(t){if(!n.o(a,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return a[t]}i.keys=function(){return Object.keys(a)},i.resolve=r,t.exports=i,i.id=46700},17652:(t,e,n)=>{"use strict";var a,i=(a=n(33129))&&a.__esModule?a:{default:a},r="undefined"==typeof window?[String,Array]:[String,Array,Element,NodeList];e.Z={render:function(t){var e=this.crossorigin||void 0;return t("div",{style:this.containerStyle},[t("img",{ref:"img",attrs:{src:this.src,alt:this.alt||"image",style:"max-width: 100%",crossorigin:e},on:this.$listeners,style:this.imgStyle})])},props:{containerStyle:Object,src:{type:String,default:""},alt:String,imgStyle:Object,viewMode:Number,dragMode:String,initialAspectRatio:Number,aspectRatio:Number,data:Object,preview:r,responsive:{type:Boolean,default:!0},restore:{type:Boolean,default:!0},checkCrossOrigin:{type:Boolean,default:!0},checkOrientation:{type:Boolean,default:!0},crossorigin:{type:String},modal:{type:Boolean,default:!0},guides:{type:Boolean,default:!0},center:{type:Boolean,default:!0},highlight:{type:Boolean,default:!0},background:{type:Boolean,default:!0},autoCrop:{type:Boolean,default:!0},autoCropArea:Number,movable:{type:Boolean,default:!0},rotatable:{type:Boolean,default:!0},scalable:{type:Boolean,default:!0},zoomable:{type:Boolean,default:!0},zoomOnTouch:{type:Boolean,default:!0},zoomOnWheel:{type:Boolean,default:!0},wheelZoomRatio:Number,cropBoxMovable:{type:Boolean,default:!0},cropBoxResizable:{type:Boolean,default:!0},toggleDragModeOnDblclick:{type:Boolean,default:!0},minCanvasWidth:Number,minCanvasHeight:Number,minCropBoxWidth:Number,minCropBoxHeight:Number,minContainerWidth:Number,minContainerHeight:Number,ready:Function,cropstart:Function,cropmove:Function,cropend:Function,crop:Function,zoom:Function},mounted:function(){var t=this.$options.props,e=(t.containerStyle,t.src,t.alt,t.imgStyle,function(t,e){var n={};for(var a in t)e.indexOf(a)>=0||Object.prototype.hasOwnProperty.call(t,a)&&(n[a]=t[a]);return n}(t,["containerStyle","src","alt","imgStyle"])),n={};for(var a in e)void 0!==this[a]&&(n[a]=this[a]);this.cropper=new i.default(this.$refs.img,n)},methods:{reset:function(){return this.cropper.reset()},clear:function(){return this.cropper.clear()},initCrop:function(){return this.cropper.crop()},replace:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return this.cropper.replace(t,e)},enable:function(){return this.cropper.enable()},disable:function(){return this.cropper.disable()},destroy:function(){return this.cropper.destroy()},move:function(t,e){return this.cropper.move(t,e)},moveTo:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t;return this.cropper.moveTo(t,e)},relativeZoom:function(t,e){return this.cropper.zoom(t,e)},zoomTo:function(t,e){return this.cropper.zoomTo(t,e)},rotate:function(t){return this.cropper.rotate(t)},rotateTo:function(t){return this.cropper.rotateTo(t)},scaleX:function(t){return this.cropper.scaleX(t)},scaleY:function(t){return this.cropper.scaleY(t)},scale:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t;return this.cropper.scale(t,e)},getData:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return this.cropper.getData(t)},setData:function(t){return this.cropper.setData(t)},getContainerData:function(){return this.cropper.getContainerData()},getImageData:function(){return this.cropper.getImageData()},getCanvasData:function(){return this.cropper.getCanvasData()},setCanvasData:function(t){return this.cropper.setCanvasData(t)},getCropBoxData:function(){return this.cropper.getCropBoxData()},setCropBoxData:function(t){return this.cropper.setCropBoxData(t)},getCroppedCanvas:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.cropper.getCroppedCanvas(t)},setAspectRatio:function(t){return this.cropper.setAspectRatio(t)},setDragMode:function(t){return this.cropper.setDragMode(t)}}}},8738:t=>{"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC"},42761:t=>{"use strict";t.exports="data:image/svg+xml;base64,PCEtLSBUaGlzIGljb24gaXMgcGFydCBvZiBNYXRlcmlhbCBVSSBJY29ucy4gQ29weXJpZ2h0IDIwMjAgR29vZ2xlIEluYy4sIEFwYWNoZS0yLjAgTGljZW5zZSAtLT4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZD0iTS00LTRoMjR2MjRILTRWLTR6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTggMEMzLjYgMCAwIDMuNiAwIDhzMy42IDggOCA4IDgtMy42IDgtOC0zLjYtOC04LTh6IiBmaWxsPSIjZWQ0ODRjIi8+PHBhdGggZD0iTTUgNi41aDZjLjggMCAxLjUuNyAxLjUgMS41cy0uNyAxLjUtMS41IDEuNUg1Yy0uOCAwLTEuNS0uNy0xLjUtMS41UzQuMiA2LjUgNSA2LjV6IiBmaWxsPSIjZmRmZmZmIi8+PC9zdmc+Cg=="},87210:t=>{"use strict";t.exports="data:image/svg+xml;base64,PCEtLSBUaGlzIGljb24gaXMgcGFydCBvZiBNYXRlcmlhbCBVSSBJY29ucy4gQ29weXJpZ2h0IDIwMjAgR29vZ2xlIEluYy4sIEFwYWNoZS0yLjAgTGljZW5zZSAtLT4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZD0iTTQuOCAxMS4yaDYuNFY0LjhINC44djYuNHpNOCAwQzMuNiAwIDAgMy42IDAgOHMzLjYgOCA4IDggOC0zLjYgOC04LTMuNi04LTgtOHoiIGZpbGw9IiM0OWIzODIiLz48L3N2Zz4K"},94659:t=>{"use strict";t.exports="data:image/svg+xml;base64,PCEtLSBUaGlzIGljb24gaXMgcGFydCBvZiBNYXRlcmlhbCBVSSBJY29ucy4gQ29weXJpZ2h0IDIwMjAgR29vZ2xlIEluYy4sIEFwYWNoZS0yLjAgTGljZW5zZSAtLT4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTS00LTRoMjR2MjRILTR6Ii8+PHBhdGggZD0iTTYuOS4xQzMgLjYtLjEgNC0uMSA4YzAgNC40IDMuNiA4IDggOCA0IDAgNy40LTMgOC02LjktMS4yIDEuMy0yLjkgMi4xLTQuNyAyLjEtMy41IDAtNi40LTIuOS02LjQtNi40IDAtMS45LjgtMy42IDIuMS00Ljd6IiBmaWxsPSIjZjRhMzMxIi8+PC9zdmc+Cg=="}},r={};function o(t){var e=r[t];if(void 0!==e)return e.exports;var n=r[t]={id:t,loaded:!1,exports:{}};return i[t].call(n.exports,n,n.exports,o),n.loaded=!0,n.exports}o.m=i,e=[],o.O=(t,n,a,i)=>{if(!n){var r=1/0;for(c=0;c=i)&&Object.keys(o.O).every((t=>o.O[t](n[s])))?n.splice(s--,1):(d=!1,i0&&e[c-1][2]>i;c--)e[c]=e[c-1];e[c]=[n,a,i]},o.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return o.d(e,{a:e}),e},o.d=(t,e)=>{for(var n in e)o.o(e,n)&&!o.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},o.f={},o.e=t=>Promise.all(Object.keys(o.f).reduce(((e,n)=>(o.f[n](t,e),e)),[])),o.u=t=>t+"-"+t+".js?v="+{3998:"308c269b5c7e8357a090",8928:"01b813867c94b3345c09"}[t],o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),o.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),n={},a="nextcloud:",o.l=(t,e,i,r)=>{if(n[t])n[t].push(e);else{var d,s;if(void 0!==i)for(var l=document.getElementsByTagName("script"),c=0;c{d.onerror=d.onload=null,clearTimeout(h);var i=n[t];if(delete n[t],d.parentNode&&d.parentNode.removeChild(d),i&&i.forEach((t=>t(a))),e)return e(a)},h=setTimeout(u.bind(null,void 0,{type:"timeout",target:d}),12e4);d.onerror=u.bind(null,d.onerror),d.onload=u.bind(null,d.onload),s&&document.head.appendChild(d)}},o.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},o.nmd=t=>(t.paths=[],t.children||(t.children=[]),t),o.j=4418,(()=>{var t;o.g.importScripts&&(t=o.g.location+"");var e=o.g.document;if(!t&&e&&(e.currentScript&&(t=e.currentScript.src),!t)){var n=e.getElementsByTagName("script");if(n.length)for(var a=n.length-1;a>-1&&!t;)t=n[a--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),o.p=t})(),(()=>{o.b=document.baseURI||self.location.href;var t={4418:0};o.f.j=(e,n)=>{var a=o.o(t,e)?t[e]:void 0;if(0!==a)if(a)n.push(a[2]);else{var i=new Promise(((n,i)=>a=t[e]=[n,i]));n.push(a[2]=i);var r=o.p+o.u(e),d=new Error;o.l(r,(n=>{if(o.o(t,e)&&(0!==(a=t[e])&&(t[e]=void 0),a)){var i=n&&("load"===n.type?"missing":n.type),r=n&&n.target&&n.target.src;d.message="Loading chunk "+e+" failed.\n("+i+": "+r+")",d.name="ChunkLoadError",d.type=i,d.request=r,a[1](d)}}),"chunk-"+e,e)}},o.O.j=e=>0===t[e];var e=(e,n)=>{var a,i,r=n[0],d=n[1],s=n[2],l=0;if(r.some((e=>0!==t[e]))){for(a in d)o.o(d,a)&&(o.m[a]=d[a]);if(s)var c=s(o)}for(e&&e(n);lo(92687)));d=o.O(d)})(); +//# sourceMappingURL=settings-vue-settings-personal-info.js.map?v=e029fde2380be2a95cc9 \ No newline at end of file diff --git a/dist/settings-vue-settings-personal-info.js.map b/dist/settings-vue-settings-personal-info.js.map index 09cce0d5ed4cf..e28b2c5f857cf 100644 --- a/dist/settings-vue-settings-personal-info.js.map +++ b/dist/settings-vue-settings-personal-info.js.map @@ -1 +1 @@ -{"version":3,"file":"settings-vue-settings-personal-info.js?v=7a84b127ea35b0ffd796","mappings":"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,KAAK,MAAM,GAAK,CAAC,MAAM,GAAK,CAAC,MAAM,GAAK,CAAC,MAAM,GAAK,CAAC,KAAK,KAAK,KAAK,MAAM,GAAK,CAAC,MAAM,GAAK,CAAC,MAAM,GAAK,CAAC,KAAK,MAAM,GAAK,CAAC,MAAM,GAAK,CAAC,MAAM,GAAK,CAAC,MAAM,GAAK,CAAC,MAAM,GAAK,CAAC,MAAM,GAAK,CAAC,MAAM,GAAK,CAAC,MAAM,GAAK,CAAC,MAAM,GAAK,CAAC,MAAM,GAAK,CAAC,MAAM,GAAK,CAAC,MAAM,GAAK,CAAC,KAAK,KAAK,MAAM,GAAK,CAAC,MAAM,GAAK,CAAC,MAAM,GAAK,CAAC,MAAM,GAAK,CAAC,MAAM,GAAK,CAAC,MAAM,GAAK,CAAC,MAAM,GAAK,CAAC,MAAM,GAAK,CAAC,MAAM,GAAK,CAAC,MAAM,GAAK,CAAC,MAAM,GAAK,CAAC,MAAM,GAAK,CAAC,MAAM,GAAK,CAAC,MAAM,GAAK,CAAC,MAAM,GAAK,CAAC,MAAM,GAAK,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,KAAK,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,KAAK,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,KAAK,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,KAAK,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,KAAK,KAAK,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,KAAK,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM,IAAM,CAAC,MAAM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","sources":["webpack:///nextcloud/webpack/runtime/chunk loaded","webpack:///nextcloud/webpack/runtime/load script","webpack://nextcloud/./node_modules/cropperjs/dist/cropper.css?9e96","webpack://nextcloud/./node_modules/vue-material-design-icons/Folder.vue?b60e","webpack:///nextcloud/node_modules/vue-material-design-icons/Plus.vue","webpack:///nextcloud/node_modules/vue-material-design-icons/Plus.vue?vue&type=script&lang=js","webpack://nextcloud/./node_modules/vue-material-design-icons/Plus.vue?80b4","webpack:///nextcloud/node_modules/vue-material-design-icons/Plus.vue?vue&type=template&id=968bec46","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/shared/FederationControl.vue?d068","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/shared/FederationControlAction.vue","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/shared/FederationControlAction.vue?vue&type=script&lang=js","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/shared/FederationControlAction.vue?a7d1","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/shared/FederationControlAction.vue?90b5","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/shared/FederationControlAction.vue?02db","webpack:///nextcloud/apps/settings/src/constants/AccountPropertyConstants.js","webpack:///nextcloud/apps/settings/src/service/PersonalInfo/PersonalInfoService.js","webpack:///nextcloud/apps/settings/src/logger.js","webpack:///nextcloud/apps/settings/src/utils/handlers.js","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/shared/FederationControl.vue","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/shared/FederationControl.vue?vue&type=script&lang=js","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/shared/FederationControl.vue?e582","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/shared/FederationControl.vue?e342","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/shared/HeaderBar.vue?vue&type=script&lang=js","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/shared/HeaderBar.vue","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/shared/HeaderBar.vue?0a43","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/shared/HeaderBar.vue?feed","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/shared/HeaderBar.vue?e65f","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/AvatarSection.vue","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/AvatarSection.vue?vue&type=script&lang=js","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/AvatarSection.vue?cd07","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/AvatarSection.vue?5014","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/AvatarSection.vue?5282","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/DetailsSection.vue?08e9","webpack:///nextcloud/node_modules/vue-material-design-icons/Account.vue","webpack:///nextcloud/node_modules/vue-material-design-icons/Account.vue?vue&type=script&lang=js","webpack://nextcloud/./node_modules/vue-material-design-icons/Account.vue?d3d9","webpack:///nextcloud/node_modules/vue-material-design-icons/Account.vue?vue&type=template&id=36de906a","webpack:///nextcloud/node_modules/vue-material-design-icons/CircleSlice3.vue?vue&type=script&lang=js","webpack:///nextcloud/node_modules/vue-material-design-icons/CircleSlice3.vue","webpack://nextcloud/./node_modules/vue-material-design-icons/CircleSlice3.vue?093b","webpack:///nextcloud/node_modules/vue-material-design-icons/CircleSlice3.vue?vue&type=template&id=1fce5ff4","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/DetailsSection.vue","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/DetailsSection.vue?vue&type=script&lang=js","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/DetailsSection.vue?5f62","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/DetailsSection.vue?295f","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/DisplayNameSection.vue?3162","webpack:///nextcloud/node_modules/vue-material-design-icons/AlertOctagon.vue","webpack:///nextcloud/node_modules/vue-material-design-icons/AlertOctagon.vue?vue&type=script&lang=js","webpack://nextcloud/./node_modules/vue-material-design-icons/AlertOctagon.vue?61c5","webpack:///nextcloud/node_modules/vue-material-design-icons/AlertOctagon.vue?vue&type=template&id=77c3fb81","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/shared/AccountPropertySection.vue","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/shared/AccountPropertySection.vue?vue&type=script&lang=js","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/shared/AccountPropertySection.vue?6453","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/shared/AccountPropertySection.vue?ac46","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/shared/AccountPropertySection.vue?d38d","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/DisplayNameSection.vue","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/DisplayNameSection.vue?vue&type=script&lang=js","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/DisplayNameSection.vue?bde5","webpack:///nextcloud/apps/settings/src/service/PersonalInfo/EmailService.js","webpack:///nextcloud/apps/settings/src/utils/validate.js","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/EmailSection/Email.vue","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/EmailSection/Email.vue?vue&type=script&lang=js","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/EmailSection/Email.vue?93a5","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/EmailSection/Email.vue?bd2c","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/EmailSection/Email.vue?04df","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/EmailSection/EmailSection.vue","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/EmailSection/EmailSection.vue?vue&type=script&lang=js","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/EmailSection/EmailSection.vue?13c6","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/EmailSection/EmailSection.vue?1258","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/EmailSection/EmailSection.vue?3dd6","webpack:///nextcloud/node_modules/libphonenumber-js/metadata.min.json.js","webpack:///nextcloud/node_modules/libphonenumber-js/es6/helpers/isObject.js","webpack:///nextcloud/node_modules/libphonenumber-js/es6/normalizeArguments.js","webpack:///nextcloud/node_modules/libphonenumber-js/es6/constants.js","webpack:///nextcloud/node_modules/libphonenumber-js/es6/ParseError.js","webpack:///nextcloud/node_modules/libphonenumber-js/es6/tools/semver-compare.js","webpack:///nextcloud/node_modules/libphonenumber-js/es6/metadata.js","webpack:///nextcloud/node_modules/libphonenumber-js/es6/helpers/extension/createExtensionPattern.js","webpack:///nextcloud/node_modules/libphonenumber-js/es6/helpers/isViablePhoneNumber.js","webpack:///nextcloud/node_modules/libphonenumber-js/es6/helpers/extension/extractExtension.js","webpack:///nextcloud/node_modules/libphonenumber-js/es6/helpers/parseDigits.js","webpack:///nextcloud/node_modules/libphonenumber-js/es6/parseIncompletePhoneNumber.js","webpack:///nextcloud/node_modules/libphonenumber-js/es6/helpers/mergeArrays.js","webpack:///nextcloud/node_modules/libphonenumber-js/es6/helpers/checkNumberLength.js","webpack:///nextcloud/node_modules/libphonenumber-js/es6/isPossible.js","webpack:///nextcloud/node_modules/libphonenumber-js/es6/helpers/matchesEntirely.js","webpack:///nextcloud/node_modules/libphonenumber-js/es6/helpers/getNumberType.js","webpack:///nextcloud/node_modules/libphonenumber-js/es6/helpers/formatNationalNumberUsingFormat.js","webpack:///nextcloud/node_modules/libphonenumber-js/es6/helpers/getIddPrefix.js","webpack:///nextcloud/node_modules/libphonenumber-js/es6/format.js","webpack:///nextcloud/node_modules/libphonenumber-js/es6/helpers/applyInternationalSeparatorStyle.js","webpack:///nextcloud/node_modules/libphonenumber-js/es6/PhoneNumber.js","webpack:///nextcloud/node_modules/libphonenumber-js/es6/helpers/getPossibleCountriesForNumber.js","webpack:///nextcloud/node_modules/libphonenumber-js/es6/isValid.js","webpack:///nextcloud/node_modules/libphonenumber-js/es6/helpers/RFC3966.js","webpack:///nextcloud/node_modules/libphonenumber-js/es6/helpers/stripIddPrefix.js","webpack:///nextcloud/node_modules/libphonenumber-js/es6/helpers/extractNationalNumber.js","webpack:///nextcloud/node_modules/libphonenumber-js/es6/helpers/extractNationalNumberFromPossiblyIncompleteNumber.js","webpack:///nextcloud/node_modules/libphonenumber-js/es6/helpers/getCountryByNationalNumber.js","webpack:///nextcloud/node_modules/libphonenumber-js/es6/helpers/getCountryByCallingCode.js","webpack:///nextcloud/node_modules/libphonenumber-js/es6/helpers/extractPhoneContext.js","webpack:///nextcloud/node_modules/libphonenumber-js/es6/parse.js","webpack:///nextcloud/node_modules/libphonenumber-js/es6/helpers/extractFormattedPhoneNumberFromPossibleRfc3966NumberUri.js","webpack:///nextcloud/node_modules/libphonenumber-js/es6/helpers/extractCountryCallingCode.js","webpack:///nextcloud/node_modules/libphonenumber-js/es6/helpers/extractCountryCallingCodeFromInternationalNumberWithoutPlusSign.js","webpack:///nextcloud/node_modules/libphonenumber-js/es6/parsePhoneNumberWithError_.js","webpack:///nextcloud/node_modules/libphonenumber-js/es6/parsePhoneNumber_.js","webpack:///nextcloud/node_modules/libphonenumber-js/es6/isValidPhoneNumber.js","webpack:///nextcloud/node_modules/libphonenumber-js/min/exports/isValidPhoneNumber.js","webpack:///nextcloud/node_modules/libphonenumber-js/min/exports/withMetadataArgument.js","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/PhoneSection.vue","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/PhoneSection.vue?vue&type=script&lang=js","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/PhoneSection.vue?d5e3","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/PhoneSection.vue?8b50","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/LocationSection.vue","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/LocationSection.vue?vue&type=script&lang=js","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/LocationSection.vue?fdc7","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/LocationSection.vue?414f","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/WebsiteSection.vue","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/WebsiteSection.vue?vue&type=script&lang=js","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/WebsiteSection.vue?897b","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/WebsiteSection.vue?4b20","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/TwitterSection.vue","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/TwitterSection.vue?vue&type=script&lang=js","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/TwitterSection.vue?7e82","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/TwitterSection.vue?8ae2","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/FediverseSection.vue","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/FediverseSection.vue?vue&type=script&lang=js","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/FediverseSection.vue?e202","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/FediverseSection.vue?4a92","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/LanguageSection/Language.vue?vue&type=script&lang=js","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/LanguageSection/Language.vue","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/LanguageSection/Language.vue?fed0","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/LanguageSection/Language.vue?6358","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/LanguageSection/Language.vue?94ab","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/LanguageSection/LanguageSection.vue","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/LanguageSection/LanguageSection.vue?vue&type=script&lang=js","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/LanguageSection/LanguageSection.vue?a576","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/LanguageSection/LanguageSection.vue?a350","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/LanguageSection/LanguageSection.vue?41aa","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/LocaleSection/LocaleSection.vue?6463","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/LocaleSection/Locale.vue","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/LocaleSection/Locale.vue?vue&type=script&lang=js","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/LocaleSection/Locale.vue?1f21","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/LocaleSection/Locale.vue?9b6c","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/LocaleSection/Locale.vue?8511","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/LocaleSection/LocaleSection.vue","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/LocaleSection/LocaleSection.vue?vue&type=script&lang=js","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/LocaleSection/LocaleSection.vue?5db4","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/LocaleSection/LocaleSection.vue?fafb","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/ProfileSection/ProfileSection.vue?3f25","webpack://nextcloud/./node_modules/vue-material-design-icons/ChevronDown.vue?e2b2","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/ProfileSection/EditProfileAnchorLink.vue?vue&type=script&lang=js","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/ProfileSection/EditProfileAnchorLink.vue","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/ProfileSection/EditProfileAnchorLink.vue?0e22","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/ProfileSection/EditProfileAnchorLink.vue?54aa","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/ProfileSection/EditProfileAnchorLink.vue?7d4b","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/ProfileSection/EditProfileAnchorLink.vue?253f","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/ProfileSection/ProfileCheckbox.vue?vue&type=script&lang=js","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/ProfileSection/ProfileCheckbox.vue","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/ProfileSection/ProfileCheckbox.vue?7612","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/ProfileSection/ProfileCheckbox.vue?9b34","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/ProfileSection/ProfilePreviewCard.vue?vue&type=script&lang=js","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/ProfileSection/ProfilePreviewCard.vue","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/ProfileSection/ProfilePreviewCard.vue?4757","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/ProfileSection/ProfilePreviewCard.vue?240c","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/ProfileSection/ProfilePreviewCard.vue?564e","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/ProfileSection/ProfileSection.vue","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/ProfileSection/ProfileSection.vue?vue&type=script&lang=js","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/ProfileSection/ProfileSection.vue?f5a8","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/ProfileSection/ProfileSection.vue?c85f","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/OrganisationSection.vue","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/OrganisationSection.vue?vue&type=script&lang=js","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/OrganisationSection.vue?5684","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/OrganisationSection.vue?adaf","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/RoleSection.vue","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/RoleSection.vue?vue&type=script&lang=js","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/RoleSection.vue?a7b4","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/RoleSection.vue?49db","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/HeadlineSection.vue","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/HeadlineSection.vue?vue&type=script&lang=js","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/HeadlineSection.vue?9d73","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/HeadlineSection.vue?d565","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/BiographySection.vue","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/BiographySection.vue?vue&type=script&lang=js","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/BiographySection.vue?a6b2","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/BiographySection.vue?7384","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/ProfileVisibilitySection/ProfileVisibilitySection.vue?d7f0","webpack:///nextcloud/apps/settings/src/service/ProfileService.js","webpack:///nextcloud/apps/settings/src/constants/ProfileConstants.js","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/ProfileVisibilitySection/VisibilityDropdown.vue","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/ProfileVisibilitySection/VisibilityDropdown.vue?vue&type=script&lang=js","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/ProfileVisibilitySection/VisibilityDropdown.vue?41f4","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/ProfileVisibilitySection/VisibilityDropdown.vue?c222","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/ProfileVisibilitySection/VisibilityDropdown.vue?5e5d","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/ProfileVisibilitySection/ProfileVisibilitySection.vue","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/ProfileVisibilitySection/ProfileVisibilitySection.vue?vue&type=script&lang=js","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/ProfileVisibilitySection/ProfileVisibilitySection.vue?29ce","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/ProfileVisibilitySection/ProfileVisibilitySection.vue?7729","webpack:///nextcloud/apps/settings/src/main-personal-info.js","webpack:///nextcloud/node_modules/cropperjs/dist/cropper.js","webpack:///nextcloud/node_modules/cropperjs/dist/cropper.css","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/AvatarSection.vue?vue&type=style&index=0&id=5001a537&prod&lang=scss&scoped=true","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/DetailsSection.vue?vue&type=style&index=0&id=f432848e&prod&lang=scss&scoped=true","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/EmailSection/Email.vue?vue&type=style&index=0&id=60546b46&prod&lang=scss&scoped=true","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/EmailSection/EmailSection.vue?vue&type=style&index=0&id=548961e2&prod&lang=scss&scoped=true","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/LanguageSection/Language.vue?vue&type=style&index=0&id=395f9cd4&prod&lang=scss&scoped=true","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/LanguageSection/LanguageSection.vue?vue&type=style&index=0&id=92685b76&prod&lang=scss&scoped=true","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/LocaleSection/Locale.vue?vue&type=style&index=0&id=12e4d6c8&prod&lang=scss&scoped=true","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/LocaleSection/LocaleSection.vue?vue&type=style&index=0&id=84fca724&prod&lang=scss&scoped=true","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/ProfileSection/EditProfileAnchorLink.vue?vue&type=style&index=0&id=23992b06&prod&lang=scss","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/ProfileSection/EditProfileAnchorLink.vue?vue&type=style&index=1&id=23992b06&prod&lang=scss&scoped=true","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/ProfileSection/ProfilePreviewCard.vue?vue&type=style&index=0&id=3375e082&prod&lang=scss&scoped=true","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/ProfileSection/ProfileSection.vue?vue&type=style&index=0&id=cf64d964&prod&lang=scss&scoped=true","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/ProfileVisibilitySection/ProfileVisibilitySection.vue?vue&type=style&index=0&id=199109a6&prod&lang=scss&scoped=true","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/ProfileVisibilitySection/VisibilityDropdown.vue?vue&type=style&index=0&id=c7ec7e16&prod&lang=scss&scoped=true","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/shared/AccountPropertySection.vue?vue&type=style&index=0&id=594c0506&prod&lang=scss&scoped=true","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/shared/FederationControl.vue?vue&type=style&index=0&id=6f26bc70&prod&lang=scss&scoped=true","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/shared/FederationControlAction.vue?vue&type=style&index=0&id=306a12c3&prod&lang=scss&scoped=true","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/shared/HeaderBar.vue?vue&type=style&index=0&id=117e8ad0&prod&lang=scss&scoped=true","webpack:///nextcloud/node_modules/moment/locale|sync|/^\\.\\/.*$","webpack:///nextcloud/node_modules/vue-cropperjs/dist/VueCropper.js","webpack:///nextcloud/webpack/bootstrap","webpack:///nextcloud/webpack/runtime/compat get default export","webpack:///nextcloud/webpack/runtime/define property getters","webpack:///nextcloud/webpack/runtime/ensure chunk","webpack:///nextcloud/webpack/runtime/get javascript chunk filename","webpack:///nextcloud/webpack/runtime/global","webpack:///nextcloud/webpack/runtime/hasOwnProperty shorthand","webpack:///nextcloud/webpack/runtime/make namespace object","webpack:///nextcloud/webpack/runtime/node module decorator","webpack:///nextcloud/webpack/runtime/runtimeId","webpack:///nextcloud/webpack/runtime/publicPath","webpack:///nextcloud/webpack/runtime/jsonp chunk loading","webpack:///nextcloud/webpack/runtime/nonce","webpack:///nextcloud/webpack/startup"],"sourcesContent":["var deferred = [];\n__webpack_require__.O = (result, chunkIds, fn, priority) => {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every((key) => (__webpack_require__.O[key](chunkIds[j])))) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","var inProgress = {};\nvar dataWebpackPrefix = \"nextcloud:\";\n// loadScript function to load a script via script tag\n__webpack_require__.l = (url, done, key, chunkId) => {\n\tif(inProgress[url]) { inProgress[url].push(done); return; }\n\tvar script, needAttach;\n\tif(key !== undefined) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tfor(var i = 0; i < scripts.length; i++) {\n\t\t\tvar s = scripts[i];\n\t\t\tif(s.getAttribute(\"src\") == url || s.getAttribute(\"data-webpack\") == dataWebpackPrefix + key) { script = s; break; }\n\t\t}\n\t}\n\tif(!script) {\n\t\tneedAttach = true;\n\t\tscript = document.createElement('script');\n\n\t\tscript.charset = 'utf-8';\n\t\tscript.timeout = 120;\n\t\tif (__webpack_require__.nc) {\n\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n\t\t}\n\t\tscript.setAttribute(\"data-webpack\", dataWebpackPrefix + key);\n\n\t\tscript.src = url;\n\t}\n\tinProgress[url] = [done];\n\tvar onScriptComplete = (prev, event) => {\n\t\t// avoid mem leaks in IE.\n\t\tscript.onerror = script.onload = null;\n\t\tclearTimeout(timeout);\n\t\tvar doneFns = inProgress[url];\n\t\tdelete inProgress[url];\n\t\tscript.parentNode && script.parentNode.removeChild(script);\n\t\tdoneFns && doneFns.forEach((fn) => (fn(event)));\n\t\tif(prev) return prev(event);\n\t}\n\tvar timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);\n\tscript.onerror = onScriptComplete.bind(null, script.onerror);\n\tscript.onload = onScriptComplete.bind(null, script.onload);\n\tneedAttach && document.head.appendChild(script);\n};","\n import API from \"!../../style-loader/dist/runtime/injectStylesIntoStyleTag.js\";\n import domAPI from \"!../../style-loader/dist/runtime/styleDomAPI.js\";\n import insertFn from \"!../../style-loader/dist/runtime/insertBySelector.js\";\n import setAttributes from \"!../../style-loader/dist/runtime/setAttributesWithoutAttributes.js\";\n import insertStyleElement from \"!../../style-loader/dist/runtime/insertStyleElement.js\";\n import styleTagTransformFn from \"!../../style-loader/dist/runtime/styleTagTransform.js\";\n import content, * as namedExport from \"!!../../css-loader/dist/cjs.js!./cropper.css\";\n \n \n\nvar options = {};\n\noptions.styleTagTransform = styleTagTransformFn;\noptions.setAttributes = setAttributes;\n\n options.insert = insertFn.bind(null, \"head\");\n \noptions.domAPI = domAPI;\noptions.insertStyleElement = insertStyleElement;\n\nvar update = API(content, options);\n\n\n\nexport * from \"!!../../css-loader/dist/cjs.js!./cropper.css\";\n export default content && content.locals ? content.locals : undefined;\n","import { render, staticRenderFns } from \"./Folder.vue?vue&type=template&id=5c04f969\"\nimport script from \"./Folder.vue?vue&type=script&lang=js\"\nexport * from \"./Folder.vue?vue&type=script&lang=js\"\n\n\n/* normalize component */\nimport normalizer from \"!../vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n","import mod from \"-!../vue-loader/lib/index.js??vue-loader-options!./Plus.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../vue-loader/lib/index.js??vue-loader-options!./Plus.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./Plus.vue?vue&type=template&id=968bec46\"\nimport script from \"./Plus.vue?vue&type=script&lang=js\"\nexport * from \"./Plus.vue?vue&type=script&lang=js\"\n\n\n/* normalize component */\nimport normalizer from \"!../vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('span',_vm._b({staticClass:\"material-design-icon plus-icon\",attrs:{\"aria-hidden\":!_vm.title,\"aria-label\":_vm.title,\"role\":\"img\"},on:{\"click\":function($event){return _vm.$emit('click', $event)}}},'span',_vm.$attrs,false),[_c('svg',{staticClass:\"material-design-icon__svg\",attrs:{\"fill\":_vm.fillColor,\"width\":_vm.size,\"height\":_vm.size,\"viewBox\":\"0 0 24 24\"}},[_c('path',{attrs:{\"d\":\"M19,13H13V19H11V13H5V11H11V5H13V11H19V13Z\"}},[(_vm.title)?_c('title',[_vm._v(_vm._s(_vm.title))]):_vm._e()])])])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('NcActions',{class:{ 'federation-actions': !_vm.additional, 'federation-actions--additional': _vm.additional },attrs:{\"aria-label\":_vm.ariaLabel,\"default-icon\":_vm.scopeIcon,\"disabled\":_vm.disabled}},_vm._l((_vm.federationScopes),function(federationScope){return _c('FederationControlAction',{key:federationScope.name,attrs:{\"active-scope\":_vm.scope,\"display-name\":federationScope.displayName,\"handle-scope-change\":_vm.changeScope,\"icon-class\":federationScope.iconClass,\"is-supported-scope\":_vm.supportedScopes.includes(federationScope.name),\"name\":federationScope.name,\"tooltip-disabled\":federationScope.tooltipDisabled,\"tooltip\":federationScope.tooltip}})}),1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n","import mod from \"-!../../../../../../node_modules/babel-loader/lib/index.js!../../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FederationControlAction.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../../../../../node_modules/babel-loader/lib/index.js!../../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FederationControlAction.vue?vue&type=script&lang=js\"","\n import API from \"!../../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\";\n import domAPI from \"!../../../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js\";\n import insertFn from \"!../../../../../../node_modules/style-loader/dist/runtime/insertBySelector.js\";\n import setAttributes from \"!../../../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\";\n import insertStyleElement from \"!../../../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js\";\n import styleTagTransformFn from \"!../../../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js\";\n import content, * as namedExport from \"!!../../../../../../node_modules/css-loader/dist/cjs.js!../../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../node_modules/sass-loader/dist/cjs.js!../../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FederationControlAction.vue?vue&type=style&index=0&id=306a12c3&prod&lang=scss&scoped=true\";\n \n \n\nvar options = {};\n\noptions.styleTagTransform = styleTagTransformFn;\noptions.setAttributes = setAttributes;\n\n options.insert = insertFn.bind(null, \"head\");\n \noptions.domAPI = domAPI;\noptions.insertStyleElement = insertStyleElement;\n\nvar update = API(content, options);\n\n\n\nexport * from \"!!../../../../../../node_modules/css-loader/dist/cjs.js!../../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../node_modules/sass-loader/dist/cjs.js!../../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FederationControlAction.vue?vue&type=style&index=0&id=306a12c3&prod&lang=scss&scoped=true\";\n export default content && content.locals ? content.locals : undefined;\n","import { render, staticRenderFns } from \"./FederationControlAction.vue?vue&type=template&id=306a12c3&scoped=true\"\nimport script from \"./FederationControlAction.vue?vue&type=script&lang=js\"\nexport * from \"./FederationControlAction.vue?vue&type=script&lang=js\"\nimport style0 from \"./FederationControlAction.vue?vue&type=style&index=0&id=306a12c3&prod&lang=scss&scoped=true\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"306a12c3\",\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('NcActionButton',{staticClass:\"federation-actions__btn\",class:{ 'federation-actions__btn--active': _vm.activeScope === _vm.name },attrs:{\"close-after-click\":true,\"disabled\":!_vm.isSupportedScope,\"icon\":_vm.iconClass,\"name\":_vm.displayName},on:{\"click\":function($event){$event.stopPropagation();$event.preventDefault();return _vm.updateScope.apply(null, arguments)}}},[_vm._v(\"\\n\\t\"+_vm._s(_vm.isSupportedScope ? _vm.tooltip : _vm.tooltipDisabled)+\"\\n\")])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","/**\n * @copyright 2021, Christopher Ng \n *\n * @author Christopher Ng \n *\n * @license AGPL-3.0-or-later\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n *\n */\n\n/*\n * SYNC to be kept in sync with `lib/public/Accounts/IAccountManager.php`\n */\n\nimport { translate as t } from '@nextcloud/l10n'\n\n/** Enum of account properties */\nexport const ACCOUNT_PROPERTY_ENUM = Object.freeze({\n\tADDRESS: 'address',\n\tAVATAR: 'avatar',\n\tBIOGRAPHY: 'biography',\n\tDISPLAYNAME: 'displayname',\n\tEMAIL_COLLECTION: 'additional_mail',\n\tEMAIL: 'email',\n\tHEADLINE: 'headline',\n\tNOTIFICATION_EMAIL: 'notify_email',\n\tFEDIVERSE: 'fediverse',\n\tORGANISATION: 'organisation',\n\tPHONE: 'phone',\n\tPROFILE_ENABLED: 'profile_enabled',\n\tROLE: 'role',\n\tTWITTER: 'twitter',\n\tWEBSITE: 'website',\n})\n\n/** Enum of account properties to human readable account property names */\nexport const ACCOUNT_PROPERTY_READABLE_ENUM = Object.freeze({\n\tADDRESS: t('settings', 'Location'),\n\tAVATAR: t('settings', 'Profile picture'),\n\tBIOGRAPHY: t('settings', 'About'),\n\tDISPLAYNAME: t('settings', 'Full name'),\n\tEMAIL_COLLECTION: t('settings', 'Additional email'),\n\tEMAIL: t('settings', 'Email'),\n\tHEADLINE: t('settings', 'Headline'),\n\tORGANISATION: t('settings', 'Organisation'),\n\tPHONE: t('settings', 'Phone number'),\n\tPROFILE_ENABLED: t('settings', 'Profile'),\n\tROLE: t('settings', 'Role'),\n\tTWITTER: t('settings', 'Twitter'),\n\tFEDIVERSE: t('settings', 'Fediverse (e.g. Mastodon)'),\n\tWEBSITE: t('settings', 'Website'),\n})\n\nexport const NAME_READABLE_ENUM = Object.freeze({\n\t[ACCOUNT_PROPERTY_ENUM.ADDRESS]: ACCOUNT_PROPERTY_READABLE_ENUM.ADDRESS,\n\t[ACCOUNT_PROPERTY_ENUM.AVATAR]: ACCOUNT_PROPERTY_READABLE_ENUM.AVATAR,\n\t[ACCOUNT_PROPERTY_ENUM.BIOGRAPHY]: ACCOUNT_PROPERTY_READABLE_ENUM.BIOGRAPHY,\n\t[ACCOUNT_PROPERTY_ENUM.DISPLAYNAME]: ACCOUNT_PROPERTY_READABLE_ENUM.DISPLAYNAME,\n\t[ACCOUNT_PROPERTY_ENUM.EMAIL_COLLECTION]: ACCOUNT_PROPERTY_READABLE_ENUM.EMAIL_COLLECTION,\n\t[ACCOUNT_PROPERTY_ENUM.EMAIL]: ACCOUNT_PROPERTY_READABLE_ENUM.EMAIL,\n\t[ACCOUNT_PROPERTY_ENUM.HEADLINE]: ACCOUNT_PROPERTY_READABLE_ENUM.HEADLINE,\n\t[ACCOUNT_PROPERTY_ENUM.ORGANISATION]: ACCOUNT_PROPERTY_READABLE_ENUM.ORGANISATION,\n\t[ACCOUNT_PROPERTY_ENUM.PHONE]: ACCOUNT_PROPERTY_READABLE_ENUM.PHONE,\n\t[ACCOUNT_PROPERTY_ENUM.PROFILE_ENABLED]: ACCOUNT_PROPERTY_READABLE_ENUM.PROFILE_ENABLED,\n\t[ACCOUNT_PROPERTY_ENUM.ROLE]: ACCOUNT_PROPERTY_READABLE_ENUM.ROLE,\n\t[ACCOUNT_PROPERTY_ENUM.TWITTER]: ACCOUNT_PROPERTY_READABLE_ENUM.TWITTER,\n\t[ACCOUNT_PROPERTY_ENUM.FEDIVERSE]: ACCOUNT_PROPERTY_READABLE_ENUM.FEDIVERSE,\n\t[ACCOUNT_PROPERTY_ENUM.WEBSITE]: ACCOUNT_PROPERTY_READABLE_ENUM.WEBSITE,\n})\n\n/** Enum of profile specific sections to human readable names */\nexport const PROFILE_READABLE_ENUM = Object.freeze({\n\tPROFILE_VISIBILITY: t('settings', 'Profile visibility'),\n})\n\n/** Enum of readable account properties to account property keys used by the server */\nexport const PROPERTY_READABLE_KEYS_ENUM = Object.freeze({\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.ADDRESS]: ACCOUNT_PROPERTY_ENUM.ADDRESS,\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.AVATAR]: ACCOUNT_PROPERTY_ENUM.AVATAR,\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.BIOGRAPHY]: ACCOUNT_PROPERTY_ENUM.BIOGRAPHY,\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.DISPLAYNAME]: ACCOUNT_PROPERTY_ENUM.DISPLAYNAME,\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.EMAIL_COLLECTION]: ACCOUNT_PROPERTY_ENUM.EMAIL_COLLECTION,\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.EMAIL]: ACCOUNT_PROPERTY_ENUM.EMAIL,\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.HEADLINE]: ACCOUNT_PROPERTY_ENUM.HEADLINE,\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.ORGANISATION]: ACCOUNT_PROPERTY_ENUM.ORGANISATION,\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.PHONE]: ACCOUNT_PROPERTY_ENUM.PHONE,\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.PROFILE_ENABLED]: ACCOUNT_PROPERTY_ENUM.PROFILE_ENABLED,\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.ROLE]: ACCOUNT_PROPERTY_ENUM.ROLE,\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.TWITTER]: ACCOUNT_PROPERTY_ENUM.TWITTER,\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.FEDIVERSE]: ACCOUNT_PROPERTY_ENUM.FEDIVERSE,\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.WEBSITE]: ACCOUNT_PROPERTY_ENUM.WEBSITE,\n})\n\n/**\n * Enum of account setting properties\n *\n * Account setting properties unlike account properties do not support scopes*\n */\nexport const ACCOUNT_SETTING_PROPERTY_ENUM = Object.freeze({\n\tLANGUAGE: 'language',\n\tLOCALE: 'locale',\n})\n\n/** Enum of account setting properties to human readable setting properties */\nexport const ACCOUNT_SETTING_PROPERTY_READABLE_ENUM = Object.freeze({\n\tLANGUAGE: t('settings', 'Language'),\n\tLOCALE: t('settings', 'Locale'),\n})\n\n/** Enum of scopes */\nexport const SCOPE_ENUM = Object.freeze({\n\tPRIVATE: 'v2-private',\n\tLOCAL: 'v2-local',\n\tFEDERATED: 'v2-federated',\n\tPUBLISHED: 'v2-published',\n})\n\n/** Enum of readable account properties to supported scopes */\nexport const PROPERTY_READABLE_SUPPORTED_SCOPES_ENUM = Object.freeze({\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.ADDRESS]: [SCOPE_ENUM.LOCAL, SCOPE_ENUM.PRIVATE],\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.AVATAR]: [SCOPE_ENUM.LOCAL, SCOPE_ENUM.PRIVATE],\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.BIOGRAPHY]: [SCOPE_ENUM.LOCAL, SCOPE_ENUM.PRIVATE],\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.DISPLAYNAME]: [SCOPE_ENUM.LOCAL],\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.EMAIL_COLLECTION]: [SCOPE_ENUM.LOCAL],\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.EMAIL]: [SCOPE_ENUM.LOCAL],\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.HEADLINE]: [SCOPE_ENUM.LOCAL, SCOPE_ENUM.PRIVATE],\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.ORGANISATION]: [SCOPE_ENUM.LOCAL, SCOPE_ENUM.PRIVATE],\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.PHONE]: [SCOPE_ENUM.LOCAL, SCOPE_ENUM.PRIVATE],\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.PROFILE_ENABLED]: [SCOPE_ENUM.LOCAL, SCOPE_ENUM.PRIVATE],\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.ROLE]: [SCOPE_ENUM.LOCAL, SCOPE_ENUM.PRIVATE],\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.TWITTER]: [SCOPE_ENUM.LOCAL, SCOPE_ENUM.PRIVATE],\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.FEDIVERSE]: [SCOPE_ENUM.LOCAL, SCOPE_ENUM.PRIVATE],\n\t[ACCOUNT_PROPERTY_READABLE_ENUM.WEBSITE]: [SCOPE_ENUM.LOCAL, SCOPE_ENUM.PRIVATE],\n})\n\n/** List of readable account properties which aren't published to the lookup server */\nexport const UNPUBLISHED_READABLE_PROPERTIES = Object.freeze([\n\tACCOUNT_PROPERTY_READABLE_ENUM.BIOGRAPHY,\n\tACCOUNT_PROPERTY_READABLE_ENUM.HEADLINE,\n\tACCOUNT_PROPERTY_READABLE_ENUM.ORGANISATION,\n\tACCOUNT_PROPERTY_READABLE_ENUM.ROLE,\n])\n\n/** Scope suffix */\nexport const SCOPE_SUFFIX = 'Scope'\n\n/**\n * Enum of scope names to properties\n *\n * Used for federation control*\n */\nexport const SCOPE_PROPERTY_ENUM = Object.freeze({\n\t[SCOPE_ENUM.PRIVATE]: {\n\t\tname: SCOPE_ENUM.PRIVATE,\n\t\tdisplayName: t('settings', 'Private'),\n\t\ttooltip: t('settings', 'Only visible to people matched via phone number integration through Talk on mobile'),\n\t\ttooltipDisabled: t('settings', 'Not available as this property is required for core functionality including file sharing and calendar invitations'),\n\t\ticonClass: 'icon-phone',\n\t},\n\t[SCOPE_ENUM.LOCAL]: {\n\t\tname: SCOPE_ENUM.LOCAL,\n\t\tdisplayName: t('settings', 'Local'),\n\t\ttooltip: t('settings', 'Only visible to people on this instance and guests'),\n\t\t// tooltipDisabled is not required here as this scope is supported by all account properties\n\t\ticonClass: 'icon-password',\n\t},\n\t[SCOPE_ENUM.FEDERATED]: {\n\t\tname: SCOPE_ENUM.FEDERATED,\n\t\tdisplayName: t('settings', 'Federated'),\n\t\ttooltip: t('settings', 'Only synchronize to trusted servers'),\n\t\ttooltipDisabled: t('settings', 'Not available as federation has been disabled for your account, contact your system administrator if you have any questions'),\n\t\ticonClass: 'icon-contacts-dark',\n\t},\n\t[SCOPE_ENUM.PUBLISHED]: {\n\t\tname: SCOPE_ENUM.PUBLISHED,\n\t\tdisplayName: t('settings', 'Published'),\n\t\ttooltip: t('settings', 'Synchronize to trusted servers and the global and public address book'),\n\t\ttooltipDisabled: t('settings', 'Not available as publishing user specific data to the lookup server is not allowed, contact your system administrator if you have any questions'),\n\t\ticonClass: 'icon-link',\n\t},\n})\n\n/** Default additional email scope */\nexport const DEFAULT_ADDITIONAL_EMAIL_SCOPE = SCOPE_ENUM.LOCAL\n\n/** Enum of verification constants, according to IAccountManager */\nexport const VERIFICATION_ENUM = Object.freeze({\n\tNOT_VERIFIED: 0,\n\tVERIFICATION_IN_PROGRESS: 1,\n\tVERIFIED: 2,\n})\n\n/**\n * Email validation regex\n *\n * Sourced from https://github.com/mpyw/FILTER_VALIDATE_EMAIL.js/blob/71e62ca48841d2246a1b531e7e84f5a01f15e615/src/regexp/ascii.ts*\n */\n// eslint-disable-next-line no-control-regex\nexport const VALIDATE_EMAIL_REGEX = /^(?!(?:(?:\\x22?\\x5C[\\x00-\\x7E]\\x22?)|(?:\\x22?[^\\x5C\\x22]\\x22?)){255,})(?!(?:(?:\\x22?\\x5C[\\x00-\\x7E]\\x22?)|(?:\\x22?[^\\x5C\\x22]\\x22?)){65,}@)(?:(?:[\\x21\\x23-\\x27\\x2A\\x2B\\x2D\\x2F-\\x39\\x3D\\x3F\\x5E-\\x7E]+)|(?:\\x22(?:[\\x01-\\x08\\x0B\\x0C\\x0E-\\x1F\\x21\\x23-\\x5B\\x5D-\\x7F]|(?:\\x5C[\\x00-\\x7F]))*\\x22))(?:\\.(?:(?:[\\x21\\x23-\\x27\\x2A\\x2B\\x2D\\x2F-\\x39\\x3D\\x3F\\x5E-\\x7E]+)|(?:\\x22(?:[\\x01-\\x08\\x0B\\x0C\\x0E-\\x1F\\x21\\x23-\\x5B\\x5D-\\x7F]|(?:\\x5C[\\x00-\\x7F]))*\\x22)))*@(?:(?:(?!.*[^.]{64,})(?:(?:(?:xn--)?[a-z0-9]+(?:-+[a-z0-9]+)*\\.){1,126}){1,}(?:(?:[a-z][a-z0-9]*)|(?:(?:xn--)[a-z0-9]+))(?:-+[a-z0-9]+)*)|(?:\\[(?:(?:IPv6:(?:(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){7})|(?:(?!(?:.*[a-f0-9][:\\]]){7,})(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){0,5})?::(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){0,5})?)))|(?:(?:IPv6:(?:(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){5}:)|(?:(?!(?:.*[a-f0-9]:){5,})(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){0,3})?::(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){0,3}:)?)))?(?:(?:25[0-5])|(?:2[0-4][0-9])|(?:1[0-9]{2})|(?:[1-9]?[0-9]))(?:\\.(?:(?:25[0-5])|(?:2[0-4][0-9])|(?:1[0-9]{2})|(?:[1-9]?[0-9]))){3}))\\]))$/i\n","/**\n * @copyright 2021, Christopher Ng \n *\n * @author Christopher Ng \n *\n * @license AGPL-3.0-or-later\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n *\n */\n\nimport axios from '@nextcloud/axios'\nimport { getCurrentUser } from '@nextcloud/auth'\nimport { generateOcsUrl } from '@nextcloud/router'\nimport { confirmPassword } from '@nextcloud/password-confirmation'\nimport '@nextcloud/password-confirmation/dist/style.css'\n\nimport { SCOPE_SUFFIX } from '../../constants/AccountPropertyConstants.js'\n\n/**\n * Save the primary account property value for the user\n *\n * @param {string} accountProperty the account property\n * @param {string|boolean} value the primary value\n * @return {object}\n */\nexport const savePrimaryAccountProperty = async (accountProperty, value) => {\n\t// TODO allow boolean values on backend route handler\n\t// Convert boolean to string for compatibility\n\tif (typeof value === 'boolean') {\n\t\tvalue = value ? '1' : '0'\n\t}\n\n\tconst userId = getCurrentUser().uid\n\tconst url = generateOcsUrl('cloud/users/{userId}', { userId })\n\n\tawait confirmPassword()\n\n\tconst res = await axios.put(url, {\n\t\tkey: accountProperty,\n\t\tvalue,\n\t})\n\n\treturn res.data\n}\n\n/**\n * Save the federation scope of the primary account property for the user\n *\n * @param {string} accountProperty the account property\n * @param {string} scope the federation scope\n * @return {object}\n */\nexport const savePrimaryAccountPropertyScope = async (accountProperty, scope) => {\n\tconst userId = getCurrentUser().uid\n\tconst url = generateOcsUrl('cloud/users/{userId}', { userId })\n\n\tawait confirmPassword()\n\n\tconst res = await axios.put(url, {\n\t\tkey: `${accountProperty}${SCOPE_SUFFIX}`,\n\t\tvalue: scope,\n\t})\n\n\treturn res.data\n}\n","/**\n * @copyright 2020 Christoph Wurst \n *\n * @author Roeland Jago Douma \n *\n * @license AGPL-3.0-or-later\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n *\n */\n\nimport { getLoggerBuilder } from '@nextcloud/logger'\n\nexport default getLoggerBuilder()\n\t.setApp('settings')\n\t.detectUser()\n\t.build()\n","/**\n * @copyright 2023 Christopher Ng \n *\n * @author Christopher Ng \n *\n * @license AGPL-3.0-or-later\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n *\n */\n\nimport { showError } from '@nextcloud/dialogs'\nimport { translate as t } from '@nextcloud/l10n'\n\nimport logger from '../logger.js'\n\n/**\n * @param {import('axios').AxiosError} error the error\n * @param {string?} message the message to display\n */\nexport const handleError = (error, message) => {\n\tlet fullMessage = ''\n\n\tif (message) {\n\t\tfullMessage += message\n\t}\n\n\tif (error.response?.status === 429) {\n\t\tif (fullMessage) {\n\t\t\tfullMessage += '\\n'\n\t\t}\n\t\tfullMessage += t('settings', 'There were too many requests from your network. Retry later or contact your administrator if this is an error.')\n\t}\n\n\tshowError(fullMessage)\n\tlogger.error(fullMessage || t('Error'), error)\n}\n","\n\n\n\n\n\n\n","import mod from \"-!../../../../../../node_modules/babel-loader/lib/index.js!../../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FederationControl.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../../../../../node_modules/babel-loader/lib/index.js!../../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FederationControl.vue?vue&type=script&lang=js\"","\n import API from \"!../../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\";\n import domAPI from \"!../../../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js\";\n import insertFn from \"!../../../../../../node_modules/style-loader/dist/runtime/insertBySelector.js\";\n import setAttributes from \"!../../../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\";\n import insertStyleElement from \"!../../../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js\";\n import styleTagTransformFn from \"!../../../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js\";\n import content, * as namedExport from \"!!../../../../../../node_modules/css-loader/dist/cjs.js!../../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../node_modules/sass-loader/dist/cjs.js!../../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FederationControl.vue?vue&type=style&index=0&id=6f26bc70&prod&lang=scss&scoped=true\";\n \n \n\nvar options = {};\n\noptions.styleTagTransform = styleTagTransformFn;\noptions.setAttributes = setAttributes;\n\n options.insert = insertFn.bind(null, \"head\");\n \noptions.domAPI = domAPI;\noptions.insertStyleElement = insertStyleElement;\n\nvar update = API(content, options);\n\n\n\nexport * from \"!!../../../../../../node_modules/css-loader/dist/cjs.js!../../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../node_modules/sass-loader/dist/cjs.js!../../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FederationControl.vue?vue&type=style&index=0&id=6f26bc70&prod&lang=scss&scoped=true\";\n export default content && content.locals ? content.locals : undefined;\n","import { render, staticRenderFns } from \"./FederationControl.vue?vue&type=template&id=6f26bc70&scoped=true\"\nimport script from \"./FederationControl.vue?vue&type=script&lang=js\"\nexport * from \"./FederationControl.vue?vue&type=script&lang=js\"\nimport style0 from \"./FederationControl.vue?vue&type=style&index=0&id=6f26bc70&prod&lang=scss&scoped=true\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"6f26bc70\",\n null\n \n)\n\nexport default component.exports","import mod from \"-!../../../../../../node_modules/babel-loader/lib/index.js!../../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HeaderBar.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../../../../../node_modules/babel-loader/lib/index.js!../../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HeaderBar.vue?vue&type=script&lang=js\"","\n\n\n\n\n\n\n","\n import API from \"!../../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\";\n import domAPI from \"!../../../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js\";\n import insertFn from \"!../../../../../../node_modules/style-loader/dist/runtime/insertBySelector.js\";\n import setAttributes from \"!../../../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\";\n import insertStyleElement from \"!../../../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js\";\n import styleTagTransformFn from \"!../../../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js\";\n import content, * as namedExport from \"!!../../../../../../node_modules/css-loader/dist/cjs.js!../../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../node_modules/sass-loader/dist/cjs.js!../../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HeaderBar.vue?vue&type=style&index=0&id=117e8ad0&prod&lang=scss&scoped=true\";\n \n \n\nvar options = {};\n\noptions.styleTagTransform = styleTagTransformFn;\noptions.setAttributes = setAttributes;\n\n options.insert = insertFn.bind(null, \"head\");\n \noptions.domAPI = domAPI;\noptions.insertStyleElement = insertStyleElement;\n\nvar update = API(content, options);\n\n\n\nexport * from \"!!../../../../../../node_modules/css-loader/dist/cjs.js!../../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../node_modules/sass-loader/dist/cjs.js!../../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HeaderBar.vue?vue&type=style&index=0&id=117e8ad0&prod&lang=scss&scoped=true\";\n export default content && content.locals ? content.locals : undefined;\n","import { render, staticRenderFns } from \"./HeaderBar.vue?vue&type=template&id=117e8ad0&scoped=true\"\nimport script from \"./HeaderBar.vue?vue&type=script&lang=js\"\nexport * from \"./HeaderBar.vue?vue&type=script&lang=js\"\nimport style0 from \"./HeaderBar.vue?vue&type=style&index=0&id=117e8ad0&prod&lang=scss&scoped=true\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"117e8ad0\",\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c(_vm.isHeading ? `h3` : `div`,{tag:\"component\",staticClass:\"headerbar-label\",class:{ 'setting-property': _vm.isSettingProperty, 'profile-property': _vm.isProfileProperty }},[(_vm.isHeading)?_c('span',[_vm._v(\"\\n\\t\\t\"+_vm._s(_vm.readable)+\"\\n\\t\")]):_c('label',{attrs:{\"for\":_vm.inputId}},[_vm._v(\"\\n\\t\\t\"+_vm._s(_vm.readable)+\"\\n\\t\")]),_vm._v(\" \"),(_vm.scope)?[_c('FederationControl',{staticClass:\"federation-control\",attrs:{\"readable\":_vm.readable,\"scope\":_vm.localScope},on:{\"update:scope\":[function($event){_vm.localScope=$event},_vm.onScopeChange]}})]:_vm._e(),_vm._v(\" \"),(_vm.isEditable && _vm.isMultiValueSupported)?[_c('NcButton',{attrs:{\"type\":\"tertiary\",\"disabled\":!_vm.isValidSection,\"aria-label\":_vm.t('settings', 'Add additional email')},on:{\"click\":function($event){$event.stopPropagation();$event.preventDefault();return _vm.onAddAdditional.apply(null, arguments)}},scopedSlots:_vm._u([{key:\"icon\",fn:function(){return [_c('Plus',{attrs:{\"size\":20}})]},proxy:true}],null,false,32235154)},[_vm._v(\"\\n\\t\\t\\t\"+_vm._s(_vm.t('settings', 'Add'))+\"\\n\\t\\t\")])]:_vm._e()],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n","import mod from \"-!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AvatarSection.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AvatarSection.vue?vue&type=script&lang=js\"","\n import API from \"!../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\";\n import domAPI from \"!../../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js\";\n import insertFn from \"!../../../../../node_modules/style-loader/dist/runtime/insertBySelector.js\";\n import setAttributes from \"!../../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\";\n import insertStyleElement from \"!../../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js\";\n import styleTagTransformFn from \"!../../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js\";\n import content, * as namedExport from \"!!../../../../../node_modules/css-loader/dist/cjs.js!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/sass-loader/dist/cjs.js!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AvatarSection.vue?vue&type=style&index=0&id=5001a537&prod&lang=scss&scoped=true\";\n \n \n\nvar options = {};\n\noptions.styleTagTransform = styleTagTransformFn;\noptions.setAttributes = setAttributes;\n\n options.insert = insertFn.bind(null, \"head\");\n \noptions.domAPI = domAPI;\noptions.insertStyleElement = insertStyleElement;\n\nvar update = API(content, options);\n\n\n\nexport * from \"!!../../../../../node_modules/css-loader/dist/cjs.js!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/sass-loader/dist/cjs.js!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AvatarSection.vue?vue&type=style&index=0&id=5001a537&prod&lang=scss&scoped=true\";\n export default content && content.locals ? content.locals : undefined;\n","import { render, staticRenderFns } from \"./AvatarSection.vue?vue&type=template&id=5001a537&scoped=true\"\nimport script from \"./AvatarSection.vue?vue&type=script&lang=js\"\nexport * from \"./AvatarSection.vue?vue&type=script&lang=js\"\nimport style0 from \"./AvatarSection.vue?vue&type=style&index=0&id=5001a537&prod&lang=scss&scoped=true\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"5001a537\",\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('section',{attrs:{\"id\":\"vue-avatar-section\"}},[_c('h3',{staticClass:\"hidden-visually\"},[_vm._v(\"\\n\\t\\t\"+_vm._s(_vm.t('settings', 'Your profile information'))+\"\\n\\t\")]),_vm._v(\" \"),_c('HeaderBar',{attrs:{\"input-id\":_vm.avatarChangeSupported ? _vm.inputId : null,\"readable\":_vm.avatar.readable,\"scope\":_vm.avatar.scope},on:{\"update:scope\":function($event){return _vm.$set(_vm.avatar, \"scope\", $event)}}}),_vm._v(\" \"),(!_vm.showCropper)?_c('div',{staticClass:\"avatar__container\"},[_c('div',{staticClass:\"avatar__preview\"},[(!_vm.loading)?_c('NcAvatar',{key:_vm.version,attrs:{\"user\":_vm.userId,\"aria-label\":_vm.t('settings', 'Your profile picture'),\"disable-tooltip\":true,\"show-user-status\":false,\"size\":180}}):_c('div',{staticClass:\"icon-loading\"})],1),_vm._v(\" \"),(_vm.avatarChangeSupported)?[_c('div',{staticClass:\"avatar__buttons\"},[_c('NcButton',{attrs:{\"aria-label\":_vm.t('settings', 'Upload profile picture')},on:{\"click\":_vm.activateLocalFilePicker},scopedSlots:_vm._u([{key:\"icon\",fn:function(){return [_c('Upload',{attrs:{\"size\":20}})]},proxy:true}],null,false,1329850251)}),_vm._v(\" \"),_c('NcButton',{attrs:{\"aria-label\":_vm.t('settings', 'Choose profile picture from Files')},on:{\"click\":_vm.openFilePicker},scopedSlots:_vm._u([{key:\"icon\",fn:function(){return [_c('Folder',{attrs:{\"size\":20}})]},proxy:true}],null,false,4270628382)}),_vm._v(\" \"),(!_vm.isGenerated)?_c('NcButton',{attrs:{\"aria-label\":_vm.t('settings', 'Remove profile picture')},on:{\"click\":_vm.removeAvatar},scopedSlots:_vm._u([{key:\"icon\",fn:function(){return [_c('Delete',{attrs:{\"size\":20}})]},proxy:true}],null,false,2705356561)}):_vm._e()],1),_vm._v(\" \"),_c('span',[_vm._v(_vm._s(_vm.t('settings', 'The file must be a PNG or JPG')))]),_vm._v(\" \"),_c('input',{ref:\"input\",attrs:{\"id\":_vm.inputId,\"type\":\"file\",\"accept\":_vm.validMimeTypes.join(',')},on:{\"change\":_vm.onChange}})]:_c('span',[_vm._v(\"\\n\\t\\t\\t\"+_vm._s(_vm.t('settings', 'Picture provided by original account'))+\"\\n\\t\\t\")])],2):_vm._e(),_vm._v(\" \"),_c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.showCropper),expression:\"showCropper\"}],staticClass:\"avatar__container\"},[_c('VueCropper',_vm._b({ref:\"cropper\",staticClass:\"avatar__cropper\"},'VueCropper',_vm.cropperOptions,false)),_vm._v(\" \"),_c('div',{staticClass:\"avatar__cropper-buttons\"},[_c('NcButton',{on:{\"click\":_vm.cancel}},[_vm._v(\"\\n\\t\\t\\t\\t\"+_vm._s(_vm.t('settings', 'Cancel'))+\"\\n\\t\\t\\t\")]),_vm._v(\" \"),_c('NcButton',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.saveAvatar}},[_vm._v(\"\\n\\t\\t\\t\\t\"+_vm._s(_vm.t('settings', 'Set as profile picture'))+\"\\n\\t\\t\\t\")])],1),_vm._v(\" \"),_c('span',[_vm._v(_vm._s(_vm.t('settings', 'Please note that it can take up to 24 hours for your profile picture to be updated everywhere.')))])],1)],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('section',[_c('HeaderBar',{attrs:{\"is-heading\":true,\"readable\":_vm.t('settings', 'Details')}}),_vm._v(\" \"),_c('div',{staticClass:\"details\"},[_c('div',{staticClass:\"details__groups\"},[_c('Account',{attrs:{\"size\":20}}),_vm._v(\" \"),_c('div',{staticClass:\"details__groups-info\"},[_c('p',[_vm._v(_vm._s(_vm.t('settings', 'You are a member of the following groups:')))]),_vm._v(\" \"),_c('p',{staticClass:\"details__groups-list\"},[_vm._v(\"\\n\\t\\t\\t\\t\\t\"+_vm._s(_vm.groups.join(', '))+\"\\n\\t\\t\\t\\t\")])])],1),_vm._v(\" \"),_c('div',{staticClass:\"details__quota\"},[_c('CircleSlice',{attrs:{\"size\":20}}),_vm._v(\" \"),_c('div',{staticClass:\"details__quota-info\"},[_c('p',{staticClass:\"details__quota-text\",domProps:{\"innerHTML\":_vm._s(_vm.quotaText)}}),_vm._v(\" \"),_c('NcProgressBar',{attrs:{\"size\":\"medium\",\"value\":_vm.usageRelative,\"error\":_vm.usageRelative > 80}})],1)],1)])],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n","import mod from \"-!../vue-loader/lib/index.js??vue-loader-options!./Account.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../vue-loader/lib/index.js??vue-loader-options!./Account.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./Account.vue?vue&type=template&id=36de906a\"\nimport script from \"./Account.vue?vue&type=script&lang=js\"\nexport * from \"./Account.vue?vue&type=script&lang=js\"\n\n\n/* normalize component */\nimport normalizer from \"!../vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('span',_vm._b({staticClass:\"material-design-icon account-icon\",attrs:{\"aria-hidden\":!_vm.title,\"aria-label\":_vm.title,\"role\":\"img\"},on:{\"click\":function($event){return _vm.$emit('click', $event)}}},'span',_vm.$attrs,false),[_c('svg',{staticClass:\"material-design-icon__svg\",attrs:{\"fill\":_vm.fillColor,\"width\":_vm.size,\"height\":_vm.size,\"viewBox\":\"0 0 24 24\"}},[_c('path',{attrs:{\"d\":\"M12,4A4,4 0 0,1 16,8A4,4 0 0,1 12,12A4,4 0 0,1 8,8A4,4 0 0,1 12,4M12,14C16.42,14 20,15.79 20,18V20H4V18C4,15.79 7.58,14 12,14Z\"}},[(_vm.title)?_c('title',[_vm._v(_vm._s(_vm.title))]):_vm._e()])])])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import mod from \"-!../vue-loader/lib/index.js??vue-loader-options!./CircleSlice3.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../vue-loader/lib/index.js??vue-loader-options!./CircleSlice3.vue?vue&type=script&lang=js\"","\n\n","import { render, staticRenderFns } from \"./CircleSlice3.vue?vue&type=template&id=1fce5ff4\"\nimport script from \"./CircleSlice3.vue?vue&type=script&lang=js\"\nexport * from \"./CircleSlice3.vue?vue&type=script&lang=js\"\n\n\n/* normalize component */\nimport normalizer from \"!../vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('span',_vm._b({staticClass:\"material-design-icon circle-slice3-icon\",attrs:{\"aria-hidden\":!_vm.title,\"aria-label\":_vm.title,\"role\":\"img\"},on:{\"click\":function($event){return _vm.$emit('click', $event)}}},'span',_vm.$attrs,false),[_c('svg',{staticClass:\"material-design-icon__svg\",attrs:{\"fill\":_vm.fillColor,\"width\":_vm.size,\"height\":_vm.size,\"viewBox\":\"0 0 24 24\"}},[_c('path',{attrs:{\"d\":\"M12 2C17.5 2 22 6.5 22 12C22 17.5 17.5 22 12 22C6.5 22 2 17.5 2 12C2 6.5 6.5 2 12 2M12 4C7.58 4 4 7.58 4 12C4 16.42 7.58 20 12 20C16.42 20 20 16.42 20 12C20 7.58 16.42 4 12 4M12 5C15.87 5 19 8.13 19 12C19 13.93 18.22 15.68 16.95 16.95L12 12V5Z\"}},[(_vm.title)?_c('title',[_vm._v(_vm._s(_vm.title))]):_vm._e()])])])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n","import mod from \"-!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DetailsSection.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DetailsSection.vue?vue&type=script&lang=js\"","\n import API from \"!../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\";\n import domAPI from \"!../../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js\";\n import insertFn from \"!../../../../../node_modules/style-loader/dist/runtime/insertBySelector.js\";\n import setAttributes from \"!../../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\";\n import insertStyleElement from \"!../../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js\";\n import styleTagTransformFn from \"!../../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js\";\n import content, * as namedExport from \"!!../../../../../node_modules/css-loader/dist/cjs.js!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/sass-loader/dist/cjs.js!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DetailsSection.vue?vue&type=style&index=0&id=f432848e&prod&lang=scss&scoped=true\";\n \n \n\nvar options = {};\n\noptions.styleTagTransform = styleTagTransformFn;\noptions.setAttributes = setAttributes;\n\n options.insert = insertFn.bind(null, \"head\");\n \noptions.domAPI = domAPI;\noptions.insertStyleElement = insertStyleElement;\n\nvar update = API(content, options);\n\n\n\nexport * from \"!!../../../../../node_modules/css-loader/dist/cjs.js!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/sass-loader/dist/cjs.js!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DetailsSection.vue?vue&type=style&index=0&id=f432848e&prod&lang=scss&scoped=true\";\n export default content && content.locals ? content.locals : undefined;\n","import { render, staticRenderFns } from \"./DetailsSection.vue?vue&type=template&id=f432848e&scoped=true\"\nimport script from \"./DetailsSection.vue?vue&type=script&lang=js\"\nexport * from \"./DetailsSection.vue?vue&type=script&lang=js\"\nimport style0 from \"./DetailsSection.vue?vue&type=style&index=0&id=f432848e&prod&lang=scss&scoped=true\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"f432848e\",\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('AccountPropertySection',_vm._b({attrs:{\"placeholder\":_vm.t('settings', 'Your full name'),\"autocomplete\":\"username\",\"is-editable\":_vm.displayNameChangeSupported,\"on-validate\":_vm.onValidate,\"on-save\":_vm.onSave}},'AccountPropertySection',_vm.displayName,false,true))\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n","import mod from \"-!../vue-loader/lib/index.js??vue-loader-options!./AlertOctagon.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../vue-loader/lib/index.js??vue-loader-options!./AlertOctagon.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./AlertOctagon.vue?vue&type=template&id=77c3fb81\"\nimport script from \"./AlertOctagon.vue?vue&type=script&lang=js\"\nexport * from \"./AlertOctagon.vue?vue&type=script&lang=js\"\n\n\n/* normalize component */\nimport normalizer from \"!../vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('span',_vm._b({staticClass:\"material-design-icon alert-octagon-icon\",attrs:{\"aria-hidden\":!_vm.title,\"aria-label\":_vm.title,\"role\":\"img\"},on:{\"click\":function($event){return _vm.$emit('click', $event)}}},'span',_vm.$attrs,false),[_c('svg',{staticClass:\"material-design-icon__svg\",attrs:{\"fill\":_vm.fillColor,\"width\":_vm.size,\"height\":_vm.size,\"viewBox\":\"0 0 24 24\"}},[_c('path',{attrs:{\"d\":\"M13 13H11V7H13M11 15H13V17H11M15.73 3H8.27L3 8.27V15.73L8.27 21H15.73L21 15.73V8.27L15.73 3Z\"}},[(_vm.title)?_c('title',[_vm._v(_vm._s(_vm.title))]):_vm._e()])])])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n