From d12fbc518d1b3024c4205e80563c95671f34766a Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=A9r=C3=B4me=20Herbinet?= <33763786+Jerome-Herbinet@users.noreply.github.com> Date: Thu, 22 Jun 2023 16:27:18 +0200 Subject: [PATCH] Align collaborative tags differently MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com> Align collaborative tags differently Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com> npm run build Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com> Following @skjnldsv suggestion Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com> --- apps/files/css/files.css | 2 +- apps/files/css/files.css.map | 2 +- apps/files/css/files.scss | 1 - apps/files/css/merged.css | 2 +- apps/files/css/merged.css.map | 2 +- dist/settings-vue-settings-personal-info.js | 4 ++-- dist/settings-vue-settings-personal-info.js.map | 2 +- 7 files changed, 7 insertions(+), 8 deletions(-) diff --git a/apps/files/css/files.css b/apps/files/css/files.css index 957d77a3e6a..b91dcf94b81 100644 --- a/apps/files/css/files.css +++ b/apps/files/css/files.css @@ -1 +1 @@ -.actions{padding:3px;height:100%;display:inline-block;float:left}.actions input,.actions button,.actions .button{margin:0;float:left}.actions .button a{color:#555}.actions .button a:hover,.actions .button a:focus{background-color:var(--color-background-hover)}.actions .button a:active{background-color:var(--color-primary-element-light)}.actions.creatable{position:relative;display:flex;flex:1 1}.actions.creatable .button:not(:last-child){margin-right:3px}.actions.hidden{display:none}#trash{margin-right:8px;float:right;z-index:1010;padding:10px;font-weight:normal}.newFileMenu .error,.newFileMenu .error+.icon-confirm,.files-fileList .error{color:var(--color-error);border-color:var(--color-error)}.files-filestable{position:relative;width:100%;min-width:250px;display:block;flex-direction:column}.emptycontent:not(.hidden)~.files-filestable{display:none}.files-filestable thead{position:-webkit-sticky;position:sticky;top:44px;z-index:60;display:block;background-color:var(--color-main-background-translucent)}.files-filestable tbody{display:table;width:100%}.files-filestable tbody tr[data-permissions="0"],.files-filestable tbody tr[data-permissions="16"]{background-color:var(--color-background-dark)}.files-filestable tbody tr[data-permissions="0"] td.filename .nametext .innernametext,.files-filestable tbody tr[data-permissions="16"] td.filename .nametext .innernametext{color:var(--color-text-maxcontrast)}.files-filestable tbody tr[data-e2eencrypted=true] .selection{pointer-events:none}.files-filestable.hidden{display:none}.app-files #app-content>.viewcontainer{min-height:0%;width:100%}.app-files #app-content{width:calc(100% - 300px);overflow-anchor:none}.file-drag,.file-drag .files-filestable tbody tr,.file-drag .files-filestable tbody tr:hover{background-color:var(--color-primary-element-light) !important}.app-files #app-content.dir-drop{background-color:var(--color-main-background) !important}.file-drag .files-filestable tbody tr,.file-drag .files-filestable tbody tr:hover{background-color:rgba(0,0,0,0) !important}.app-files #app-content.dir-drop .files-filestable tbody tr.dropping-to-dir{background-color:var(--color-primary-element-light) !important}.nav-icon-files{background-image:var(--icon-folder-dark)}.nav-icon-recent{background-image:var(--icon-recent-dark)}.nav-icon-favorites{background-image:var(--icon-starred-dark)}.nav-icon-sharingin,.nav-icon-sharingout,.nav-icon-pendingshares,.nav-icon-shareoverview{background-image:var(--icon-share-dark)}.nav-icon-sharinglinks{background-image:var(--icon-public-dark)}.nav-icon-extstoragemounts{background-image:var(--icon-external-dark)}.nav-icon-trashbin{background-image:var(--icon-delete-dark)}.nav-icon-trashbin-starred{background-image:var(--icon-delete-#ff0000)}.nav-icon-deletedshares{background-image:var(--icon-unshare-dark)}.nav-icon-favorites-starred{background-image:var(--icon-starred-yellow)}#app-navigation .nav-files a.nav-icon-files{width:auto}#app-navigation .nav-files a.new{width:40px;height:32px;padding:0 10px;margin:0;cursor:pointer}#app-navigation .nav-files a.new.hidden{display:none}#app-navigation .nav-files a.new.disabled{opacity:.3}.files-filestable tbody tr{height:51px}.files-filestable tbody tr:hover,.files-filestable tbody tr:focus,.files-filestable tbody .name:focus,.files-filestable tbody tr:hover .filename form,table tr.mouseOver td{background-color:var(--color-background-hover)}.files-filestable tbody tr:active,.files-filestable tbody tr.highlighted,.files-filestable tbody tr.highlighted .name:focus,.files-filestable tbody tr.selected,.files-filestable tbody tr.searchresult{background-color:var(--color-primary-element-light)}tbody a{color:var(--color-main-text)}span.conflict-path,span.extension,span.uploading,td.date{color:var(--color-text-maxcontrast)}span.conflict-path,span.extension{-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms;vertical-align:top}tr:hover span.conflict-path,tr:focus span.conflict-path,tr:hover span.extension,tr:focus span.extension{opacity:1;color:var(--color-text-maxcontrast)}table th,table th a{color:var(--color-text-maxcontrast)}table.multiselect th a{color:var(--color-main-text)}table th .columntitle{display:block;padding:15px;height:50px;box-sizing:border-box;-moz-box-sizing:border-box;vertical-align:middle}table th .columntitle:focus-visible{border-radius:2px}table.multiselect th .columntitle{display:inline-block;margin-right:-20px}table th .columntitle.name{padding-left:0;margin-left:44px}table.multiselect th .columntitle.name{margin-left:0}table th .sort-indicator{width:10px;height:8px;margin-left:5px;display:inline-block;vertical-align:text-bottom;opacity:.3}.sort-indicator.hidden,.multiselect .sort-indicator,table.multiselect th:hover .sort-indicator.hidden,table.multiselect th:focus .sort-indicator.hidden{visibility:hidden}.multiselect .sort,.multiselect .sort span{cursor:default}table th:hover .sort-indicator.hidden,table th:focus .sort-indicator.hidden{visibility:visible}table th,table td{border-bottom:1px solid var(--color-border);text-align:left;font-weight:normal}table td{padding:0 15px;font-style:normal;background-position:8px center;background-repeat:no-repeat}table th.column-name{position:relative;width:9999px;padding:0}.column-name-container{position:relative;height:50px}table th.column-selection{padding-top:2px}table th.column-size,table td.filesize{text-align:right}table th.column-mtime,table td.date,table th.column-last,table td.column-last{-moz-box-sizing:border-box;box-sizing:border-box;position:relative;min-width:130px}#app-content-recent,#app-content-favorites,#app-content-shareoverview,#app-content-sharingout,#app-content-sharingin,#app-content-sharinglinks,#app-content-deletedshares,#app-content-pendingshares{margin-top:22px}#app-content-recent thead,#app-content-favorites thead,#app-content-shareoverview thead,#app-content-sharingout thead,#app-content-sharingin thead,#app-content-sharinglinks thead,#app-content-deletedshares thead,#app-content-pendingshares thead{top:0}table.multiselect thead th{background-color:var(--color-main-background-translucent);font-weight:bold}#app-content.with-app-sidebar table.multiselect thead{margin-right:27%}table.multiselect .column-name{position:relative;width:9999px}table.multiselect .column-mtime>a{display:none}table td.selection,table th.selection,table td.fileaction{width:32px;text-align:center}table td.filename a.name,table td.filename p.name{display:flex;position:relative;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;line-height:50px;padding:0}table td.filename .thumbnail-wrapper{width:0;min-width:50px;max-width:50px;height:50px}table td.filename .thumbnail-wrapper.icon-loading-small:after{z-index:10}table td.filename .thumbnail-wrapper.icon-loading-small .thumbnail{opacity:.2}table td.filename .thumbnail{display:inline-block;width:32px;height:32px;background-size:contain;background-position:center;background-repeat:no-repeat;margin-left:9px;margin-top:9px;border-radius:var(--border-radius);cursor:pointer;position:absolute;z-index:4}table td.filename p.name .thumbnail{cursor:default}table tr[data-has-preview=true] .thumbnail{border:1px solid var(--color-border)}table:not(.view-grid) td.filename input.filename{width:70% !important;margin-left:48px !important;cursor:text}table td.filename form{margin-top:-40px;position:relative;top:-6px}table td.filename a,table td.login,table td.logout,table td.download,table td.upload,table td.create,table td.delete{padding:3px 8px 8px 3px}table td.filename .nametext,.modified,.column-last>span:first-child{float:left;padding:15px 0}.modified,.column-last>span:first-child{position:relative;overflow:hidden;text-overflow:ellipsis;width:110px}table td.filename{max-width:0}table td.filename .nametext{width:0;flex-grow:1;display:flex;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:100%;z-index:10;padding:0 20px 0 0}table td.filename .system-tags{--min-size: 32px;display:flex;justify-content:center;align-items:center;flex:1 1 100%;min-width:calc(var(--min-size)*2);max-width:300px}table td.filename .system-tags .system-tags__tag{padding:5px 10px;border:1px solid;border-radius:var(--border-radius-pill);border-color:var(--color-border);color:var(--color-text-maxcontrast);height:var(--min-size);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:22px;text-align:center}table td.filename .system-tags .system-tags__tag--more{overflow:visible;text-overflow:initial}table td.filename .system-tags .system-tags__tag+.system-tags__tag{margin-left:5px}.hide-hidden-files .files-filestable .files-fileList tr.hidden-file,.hide-hidden-files .files-filestable .files-fileList tr.hidden-file.dragging{display:none !important}.files-fileList tr.animate-opacity{-webkit-transition:opacity 250ms;-moz-transition:opacity 250ms;-o-transition:opacity 250ms;transition:opacity 250ms}.files-fileList tr.dragging{opacity:.2}table td.filename .nametext .innernametext{text-overflow:ellipsis;overflow:hidden;position:relative;vertical-align:top}table td.filename .uploadtext{position:absolute;font-weight:normal;margin-left:50px;left:0;bottom:0;height:20px;padding:0 4px;padding-left:1px;font-size:11px;line-height:22px;color:var(--color-text-maxcontrast);text-overflow:ellipsis;white-space:nowrap}table td.selection{padding:0}.files-fileList tr td.selection>.selectCheckBox+label:before{opacity:.3;margin-right:0}.files-fileList tr:hover td.selection>.selectCheckBox+label:before,.files-fileList tr:focus td.selection>.selectCheckBox+label:before,.files-fileList tr td.selection>.selectCheckBox:checked+label:before,.files-fileList tr.selected td.selection>.selectCheckBox+label:before{opacity:1}.files-fileList tr.halfselected td.selection>.selectCheckBox+label:before{opacity:.5}.files-fileList tr td.selection>.selectCheckBox+label,.select-all+label{padding:16px}.files-fileList tr td.selection>.selectCheckBox:focus-visible+label,.select-all:focus-visible+label{background-color:var(--color-background-hover);border-radius:var(--border-radius-pill);outline:none !important;border:2px solid var(--color-primary-element) !important;padding:14px}.files-fileList tr td.selection>.selectCheckBox:focus-visible+label,.select-all:focus-visible+label{outline-offset:0px}.files-fileList tr td.filename{position:relative;width:100%;padding-left:0;padding-right:0;-webkit-transition:background-image 500ms;-moz-transition:background-image 500ms;-o-transition:background-image 500ms;transition:background-image 500ms}.files-fileList tr td.filename a.name label,.files-fileList tr td.filename p.name label{position:absolute;width:80%;height:50px}.files-fileList tr td.filename .favorite{display:inline-block;float:left}.files-fileList tr td.filename .favorite-mark{position:absolute;display:block;top:-8px;right:-8px;line-height:100%;text-align:center}.files-fileList tr td.filename .favorite-mark.permanent{background-color:var(--color-main-background);mask:var(--icon-star-rounded-white) no-repeat;mask-size:22px 22px;width:22px;height:22px;display:flex;align-content:center;justify-content:center}.files-fileList tr:hover td.filename .favorite-mark.permanent{background-color:var(--color-background-hover)}#uploadsize-message,#delete-confirm{display:none}.fileactions{z-index:50}.busy .fileactions,.busy .action{visibility:hidden}.bubble,#app-navigation .app-navigation-entry-menu{min-width:100px}.files-fileList .icon-loading-small{opacity:1 !important;display:inline !important}.files-fileList .action.action-share-notification span,.files-fileList a.name{cursor:default !important}.files-fileList a.name.disabled *{cursor:default}.files-fileList a.name.disabled a,.files-fileList a.name.disabled a *{cursor:pointer}.files-fileList a.name.disabled:focus{background:none}a.action>img{height:16px;width:16px;vertical-align:text-bottom}a.action.action-editlocally img.icon{filter:var(--background-invert-if-dark)}.selectedActions{position:relative;display:inline-block;vertical-align:middle}.selectedActions.hidden{display:none}.selectedActions a{display:inline;line-height:50px;padding:16px 5px}.selectedActions a.hidden{display:none}.selectedActions a img{position:relative;vertical-align:text-bottom;margin-bottom:-1px}.selectedActions .actions-selected .icon-more{margin-top:-3px}.files-fileList td a a.action{display:inline;padding:17px 8px;line-height:50px;opacity:.3}.files-fileList td a a.action.action-share{padding:17px 14px}.files-fileList td a a.action.action-share.permanent:not(.shared-style) .icon-shared+span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.files-fileList td a a.action.action-share .avatar{display:inline-block;vertical-align:middle}.files-fileList td a a.action.action-menu{padding-top:17px;padding-bottom:17px;padding-left:14px;padding-right:14px}.files-fileList td a a.action.no-permission:hover,.files-fileList td a a.action.no-permission:focus{opacity:.3}.files-fileList td a a.action.disabled:hover,.files-fileList td a a.action.disabled:focus,.files-fileList td a a.action.disabled img{opacity:.3}.files-fileList td a a.action.disabled.action-download{opacity:.7}.files-fileList td a a.action.disabled.action-download:hover,.files-fileList td a a.action.disabled.action-download:focus{opacity:.7}.files-fileList td a a.action:hover,.files-fileList td a a.action:focus{opacity:1}.files-fileList td a a.action:focus{background-color:var(--color-background-hover);border-radius:var(--border-radius-pill)}.files-fileList td a .fileActionsMenu a.action,.files-fileList td a a.action.action-share.shared-style{opacity:.7}.files-fileList td a .fileActionsMenu .action.permanent{opacity:1}.files-fileList .action.action-share.permanent.shared-style span:not(.icon){display:inline-block;max-width:70px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;margin-left:6px}.files-fileList .remoteAddress .userDomain{margin-left:0 !important}.files-fileList .favorite-mark.permanent{opacity:1}.files-fileList .fileActionsMenu a.action:hover,.files-fileList .fileActionsMenu a.action:focus,.files-fileList a.action.action-share.shared-style:hover,.files-fileList a.action.action-share.shared-style:focus{opacity:1}.files-fileList tr a.action.disabled{background:none}.selectedActions a.download.disabled,.files-fileList tr a.action.action-download.disabled{color:#000}.files-fileList tr:hover a.action.disabled:hover *{cursor:default}.summary{color:var(--color-text-maxcontrast);height:330px}.files-filestable .summary .filesummary{width:100%;padding-left:101px}#body-public .summary{height:180px}.summary:hover,.summary:focus,.summary,table tr.summary td{background-color:rgba(0,0,0,0)}.summary td{border-bottom:none;vertical-align:top;padding-top:20px}.summary td:first-child{padding:0}.hiddeninfo{white-space:pre-line}table.dragshadow{width:auto;z-index:2000}table.dragshadow td.filename{padding-left:60px;padding-right:16px;height:36px;max-width:unset}table.dragshadow td.size{padding-right:8px}.mask{z-index:50;position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--color-main-background);background-repeat:no-repeat no-repeat;background-position:50%;opacity:.7;transition:opacity 100ms;-moz-transition:opacity 100ms;-o-transition:opacity 100ms;-ms-transition:opacity 100ms;-webkit-transition:opacity 100ms}.mask.transparent{opacity:0}.newFileMenu{font-weight:300;top:100%;left:-48px !important;margin-top:4px;min-width:100px;z-index:1001}.newFileMenu::after{left:61px !important}.files-controls{box-sizing:border-box;position:-webkit-sticky;position:sticky;height:50px;padding:0;margin:0;background-color:var(--color-main-background-translucent);z-index:62;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;top:0;padding-left:50px}.files-controls .actions>div>.button,.files-controls .actions>div button,.files-controls .actions>.button,.files-controls .actions button{box-sizing:border-box;display:inline-block;display:flex;height:44px;width:44px;padding:9px;align-items:center;justify-content:center}.files-controls .actions>div .button.hidden,.files-controls .actions .button.hidden{display:none}.viewer-mode #app-navigation+#app-content .files-controls{left:0}.files-filestable .filename .action .icon,.files-filestable .selectedActions a .icon,.files-filestable .filename .favorite-mark .icon,.files-controls .actions .button .icon{display:inline-block;vertical-align:middle;background-size:16px 16px}.files-filestable .filename .favorite-mark .icon-star{background-image:none}.files-filestable .filename .favorite-mark .icon-starred{background-image:var(--icon-starred-yellow) !important}.files-filestable .filename .action .icon.hidden,.files-filestable .selectedActions a .icon.hidden,.files-controls .actions .button .icon.hidden{display:none}.files-filestable .filename .action .icon.loading,.files-filestable .selectedActions a .icon.loading,.files-controls .actions .button .icon.loading{width:15px;height:15px}.app-files .actions .button.new{position:relative}.breadcrumb{align-items:center}.breadcrumb .icon-home{border-radius:var(--border-radius)}.breadcrumb .canDrop>a,.files-filestable tbody tr.canDrop{background-color:rgba(0,130,201,.3)}.dropzone-background{background-color:rgba(0,130,201,.3)}.dropzone-background :hover{box-shadow:none !important}.notCreatable{margin-left:12px;margin-right:44px;margin-top:12px;color:var(--color-main-text);overflow:auto;min-width:160px;height:54px}.notCreatable:not(.hidden){display:flex}.notCreatable .icon-alert-outline{top:-15px;position:relative;margin-right:4px}.quota-navigation-item{margin:0 !important;border:none;border-radius:0;background-color:rgba(0,0,0,0);z-index:1;height:44px;display:flex !important;flex-direction:column}.quota-navigation-item__text{height:30px}.quota-navigation-item[href="#"],.quota-navigation-item[href="#"] *{cursor:default !important}.quota-navigation-item__container{height:5px;border-radius:var(--border-radius)}.files-filestable.view-grid:not(.hidden) thead tr{display:block;border-bottom:1px solid var(--color-border);background-color:var(--color-main-background-translucent)}.files-filestable.view-grid:not(.hidden) thead tr th{width:auto;border:none}.files-filestable.view-grid:not(.hidden) tbody{display:grid;grid-template-columns:repeat(auto-fill, 160px);justify-content:space-around;row-gap:15px;margin:15px 0}.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden){display:block;position:relative;height:190px;border-radius:var(--border-radius)}.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):hover,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):focus,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):active,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).selected,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).searchresult,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden) .name:focus,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).highlighted{background-color:rgba(0,0,0,0)}.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):hover .thumbnail-wrapper,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):hover .nametext,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):hover .fileactions,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):focus .thumbnail-wrapper,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):focus .nametext,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):focus .fileactions,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):active .thumbnail-wrapper,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):active .nametext,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):active .fileactions,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).selected .thumbnail-wrapper,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).selected .nametext,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).selected .fileactions,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).searchresult .thumbnail-wrapper,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).searchresult .nametext,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).searchresult .fileactions,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden) .name:focus .thumbnail-wrapper,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden) .name:focus .nametext,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden) .name:focus .fileactions,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).highlighted .thumbnail-wrapper,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).highlighted .nametext,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).highlighted .fileactions{background-color:var(--color-background-hover)}.files-filestable.view-grid:not(.hidden) tbody td{display:inline;border-bottom:none}.files-filestable.view-grid:not(.hidden) tbody td.filename .thumbnail-wrapper{min-width:0;max-width:none;position:absolute;width:160px;height:160px;padding:14px;top:0;left:0;z-index:-1}.files-filestable.view-grid:not(.hidden) tbody td.filename .thumbnail-wrapper .thumbnail{width:calc(100% - 2 * 14px);height:calc(100% - 2 * 14px);background-size:contain;margin:0;border-radius:var(--border-radius);background-repeat:no-repeat;background-position:center}.files-filestable.view-grid:not(.hidden) tbody td.filename .thumbnail-wrapper .thumbnail .favorite-mark{left:auto;top:-11px;right:-11px}.files-filestable.view-grid:not(.hidden) tbody td.filename .uploadtext{width:100%;margin:0;top:0;bottom:auto;height:28px;padding-top:4px;padding-left:28px}.files-filestable.view-grid:not(.hidden) tbody td.filename .name{height:100%;border-radius:var(--border-radius);overflow:hidden;cursor:pointer !important}.files-filestable.view-grid:not(.hidden) tbody td.filename .name .nametext{display:flex;height:44px;margin-top:146px;text-align:center;line-height:44px;padding:0}.files-filestable.view-grid:not(.hidden) tbody td.filename .name .nametext .innernametext{display:inline-block;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.files-filestable.view-grid:not(.hidden) tbody td.filename .name .nametext:before{content:"";flex:1;min-width:14px}.files-filestable.view-grid:not(.hidden) tbody td.filename .name .nametext:after{content:"";flex:1;min-width:44px}.files-filestable.view-grid:not(.hidden) tbody td.filename .name .nametext .extension{display:none}.files-filestable.view-grid:not(.hidden) tbody td.filename .name .system-tags{display:none}.files-filestable.view-grid:not(.hidden) tbody td.filename .name .fileactions{height:initial;margin-top:146px;display:flex;align-items:center;position:absolute;right:0}.files-filestable.view-grid:not(.hidden) tbody td.filename .name .fileactions .action{padding:14px;width:44px;height:44px;display:flex;align-items:center;justify-content:center}.files-filestable.view-grid:not(.hidden) tbody td.filename .name .fileactions .action:not(.action-menu){display:none}.files-filestable.view-grid:not(.hidden) tbody td.filename .fileActionsMenu .action-share-container.hidden{display:block !important}.files-filestable.view-grid:not(.hidden) tbody td.filename .fileActionsMenu .action-share-container.hidden .action-share img{padding:6px;border-radius:50%}.files-filestable.view-grid:not(.hidden) tbody td.filename .fileActionsMenu .action-restore-container.hidden{display:block !important}.files-filestable.view-grid:not(.hidden) tbody td.filename .fileActionsMenu .action-comment-container.hidden{display:block !important}.files-filestable.view-grid:not(.hidden) tbody td.filename form{padding:3px 14px;border-radius:var(--border-radius)}.files-filestable.view-grid:not(.hidden) tbody td.filename form input.filename{width:100%;margin-left:0;cursor:text}.files-filestable.view-grid:not(.hidden) tbody td.filesize,.files-filestable.view-grid:not(.hidden) tbody td.date{display:none}.files-filestable.view-grid:not(.hidden) tbody td.selection,.files-filestable.view-grid:not(.hidden) tbody td.filename .favorite-mark{position:absolute;top:-8px;left:-8px;display:flex;z-index:10}.files-filestable.view-grid:not(.hidden) tbody td.selection label,.files-filestable.view-grid:not(.hidden) tbody td.filename .favorite-mark label{width:44px;height:44px;display:inline-flex;padding:14px}.files-filestable.view-grid:not(.hidden) tbody td.selection label::before,.files-filestable.view-grid:not(.hidden) tbody td.filename .favorite-mark label::before{margin:0;width:14px;height:14px}.files-filestable.view-grid:not(.hidden) tbody td .popovermenu{left:0;width:150px;margin:0 5px}.files-filestable.view-grid:not(.hidden) tbody td .popovermenu .menuitem span:not(.icon){overflow:hidden;text-overflow:ellipsis}.files-filestable.view-grid:not(.hidden) tr.hidden-file td.filename .name .nametext .extension{display:block}.files-filestable.view-grid:not(.hidden) tfoot{display:grid}.files-filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden){display:inline-block;margin:0 auto;height:418px}.files-filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden) td{padding-top:50px}.files-filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden) td:first-child,.files-filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden) td.date{display:none}.files-filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden) td .info{margin-left:0}#view-toggle{background-color:var(--color-main-background-translucent);border:none;margin:0;padding:22px;opacity:.5;float:right;right:var(--default-grid-baseline);top:var(--default-grid-baseline);z-index:100;position:sticky}#view-toggle:hover,#view-toggle:focus,#showgridview:focus+#view-toggle{opacity:1}#view-toggle:focus-visible,#showgridview:focus-visible+#view-toggle{box-shadow:inset 0 0 0 2px var(--color-primary-element) !important}#showgridview{position:fixed;top:0}#body-public .files-filestable.view-grid:not(.hidden) tbody td.filename .name .nametext .innernametext{max-width:124px}#body-public .files-filestable.view-grid:not(.hidden) tbody td .popovermenu{left:-80px}#body-public #view-toggle{position:absolute;right:0;top:0}#gallery-button{display:none}#tag_multiple_files_container{overflow:hidden;background-color:#fff;border-radius:3px;position:relative;display:flex;flex-wrap:wrap;margin-bottom:10px}#tag_multiple_files_container h3{width:100%;padding:0 18px}#tag_multiple_files_container .systemTagsInputFieldContainer{flex:1 1 80%;min-width:0;margin:0 12px}/*# sourceMappingURL=files.css.map */ +.actions{padding:3px;height:100%;display:inline-block;float:left}.actions input,.actions button,.actions .button{margin:0;float:left}.actions .button a{color:#555}.actions .button a:hover,.actions .button a:focus{background-color:var(--color-background-hover)}.actions .button a:active{background-color:var(--color-primary-element-light)}.actions.creatable{position:relative;display:flex;flex:1 1}.actions.creatable .button:not(:last-child){margin-right:3px}.actions.hidden{display:none}#trash{margin-right:8px;float:right;z-index:1010;padding:10px;font-weight:normal}.newFileMenu .error,.newFileMenu .error+.icon-confirm,.files-fileList .error{color:var(--color-error);border-color:var(--color-error)}.files-filestable{position:relative;width:100%;min-width:250px;display:block;flex-direction:column}.emptycontent:not(.hidden)~.files-filestable{display:none}.files-filestable thead{position:-webkit-sticky;position:sticky;top:44px;z-index:60;display:block;background-color:var(--color-main-background-translucent)}.files-filestable tbody{display:table;width:100%}.files-filestable tbody tr[data-permissions="0"],.files-filestable tbody tr[data-permissions="16"]{background-color:var(--color-background-dark)}.files-filestable tbody tr[data-permissions="0"] td.filename .nametext .innernametext,.files-filestable tbody tr[data-permissions="16"] td.filename .nametext .innernametext{color:var(--color-text-maxcontrast)}.files-filestable tbody tr[data-e2eencrypted=true] .selection{pointer-events:none}.files-filestable.hidden{display:none}.app-files #app-content>.viewcontainer{min-height:0%;width:100%}.app-files #app-content{width:calc(100% - 300px);overflow-anchor:none}.file-drag,.file-drag .files-filestable tbody tr,.file-drag .files-filestable tbody tr:hover{background-color:var(--color-primary-element-light) !important}.app-files #app-content.dir-drop{background-color:var(--color-main-background) !important}.file-drag .files-filestable tbody tr,.file-drag .files-filestable tbody tr:hover{background-color:rgba(0,0,0,0) !important}.app-files #app-content.dir-drop .files-filestable tbody tr.dropping-to-dir{background-color:var(--color-primary-element-light) !important}.nav-icon-files{background-image:var(--icon-folder-dark)}.nav-icon-recent{background-image:var(--icon-recent-dark)}.nav-icon-favorites{background-image:var(--icon-starred-dark)}.nav-icon-sharingin,.nav-icon-sharingout,.nav-icon-pendingshares,.nav-icon-shareoverview{background-image:var(--icon-share-dark)}.nav-icon-sharinglinks{background-image:var(--icon-public-dark)}.nav-icon-extstoragemounts{background-image:var(--icon-external-dark)}.nav-icon-trashbin{background-image:var(--icon-delete-dark)}.nav-icon-trashbin-starred{background-image:var(--icon-delete-#ff0000)}.nav-icon-deletedshares{background-image:var(--icon-unshare-dark)}.nav-icon-favorites-starred{background-image:var(--icon-starred-yellow)}#app-navigation .nav-files a.nav-icon-files{width:auto}#app-navigation .nav-files a.new{width:40px;height:32px;padding:0 10px;margin:0;cursor:pointer}#app-navigation .nav-files a.new.hidden{display:none}#app-navigation .nav-files a.new.disabled{opacity:.3}.files-filestable tbody tr{height:51px}.files-filestable tbody tr:hover,.files-filestable tbody tr:focus,.files-filestable tbody .name:focus,.files-filestable tbody tr:hover .filename form,table tr.mouseOver td{background-color:var(--color-background-hover)}.files-filestable tbody tr:active,.files-filestable tbody tr.highlighted,.files-filestable tbody tr.highlighted .name:focus,.files-filestable tbody tr.selected,.files-filestable tbody tr.searchresult{background-color:var(--color-primary-element-light)}tbody a{color:var(--color-main-text)}span.conflict-path,span.extension,span.uploading,td.date{color:var(--color-text-maxcontrast)}span.conflict-path,span.extension{-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms;vertical-align:top}tr:hover span.conflict-path,tr:focus span.conflict-path,tr:hover span.extension,tr:focus span.extension{opacity:1;color:var(--color-text-maxcontrast)}table th,table th a{color:var(--color-text-maxcontrast)}table.multiselect th a{color:var(--color-main-text)}table th .columntitle{display:block;padding:15px;height:50px;box-sizing:border-box;-moz-box-sizing:border-box;vertical-align:middle}table th .columntitle:focus-visible{border-radius:2px}table.multiselect th .columntitle{display:inline-block;margin-right:-20px}table th .columntitle.name{padding-left:0;margin-left:44px}table.multiselect th .columntitle.name{margin-left:0}table th .sort-indicator{width:10px;height:8px;margin-left:5px;display:inline-block;vertical-align:text-bottom;opacity:.3}.sort-indicator.hidden,.multiselect .sort-indicator,table.multiselect th:hover .sort-indicator.hidden,table.multiselect th:focus .sort-indicator.hidden{visibility:hidden}.multiselect .sort,.multiselect .sort span{cursor:default}table th:hover .sort-indicator.hidden,table th:focus .sort-indicator.hidden{visibility:visible}table th,table td{border-bottom:1px solid var(--color-border);text-align:left;font-weight:normal}table td{padding:0 15px;font-style:normal;background-position:8px center;background-repeat:no-repeat}table th.column-name{position:relative;width:9999px;padding:0}.column-name-container{position:relative;height:50px}table th.column-selection{padding-top:2px}table th.column-size,table td.filesize{text-align:right}table th.column-mtime,table td.date,table th.column-last,table td.column-last{-moz-box-sizing:border-box;box-sizing:border-box;position:relative;min-width:130px}#app-content-recent,#app-content-favorites,#app-content-shareoverview,#app-content-sharingout,#app-content-sharingin,#app-content-sharinglinks,#app-content-deletedshares,#app-content-pendingshares{margin-top:22px}#app-content-recent thead,#app-content-favorites thead,#app-content-shareoverview thead,#app-content-sharingout thead,#app-content-sharingin thead,#app-content-sharinglinks thead,#app-content-deletedshares thead,#app-content-pendingshares thead{top:0}table.multiselect thead th{background-color:var(--color-main-background-translucent);font-weight:bold}#app-content.with-app-sidebar table.multiselect thead{margin-right:27%}table.multiselect .column-name{position:relative;width:9999px}table.multiselect .column-mtime>a{display:none}table td.selection,table th.selection,table td.fileaction{width:32px;text-align:center}table td.filename a.name,table td.filename p.name{display:flex;position:relative;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;line-height:50px;padding:0}table td.filename .thumbnail-wrapper{width:0;min-width:50px;max-width:50px;height:50px}table td.filename .thumbnail-wrapper.icon-loading-small:after{z-index:10}table td.filename .thumbnail-wrapper.icon-loading-small .thumbnail{opacity:.2}table td.filename .thumbnail{display:inline-block;width:32px;height:32px;background-size:contain;background-position:center;background-repeat:no-repeat;margin-left:9px;margin-top:9px;border-radius:var(--border-radius);cursor:pointer;position:absolute;z-index:4}table td.filename p.name .thumbnail{cursor:default}table tr[data-has-preview=true] .thumbnail{border:1px solid var(--color-border)}table:not(.view-grid) td.filename input.filename{width:70% !important;margin-left:48px !important;cursor:text}table td.filename form{margin-top:-40px;position:relative;top:-6px}table td.filename a,table td.login,table td.logout,table td.download,table td.upload,table td.create,table td.delete{padding:3px 8px 8px 3px}table td.filename .nametext,.modified,.column-last>span:first-child{float:left;padding:15px 0}.modified,.column-last>span:first-child{position:relative;overflow:hidden;text-overflow:ellipsis;width:110px}table td.filename{max-width:0}table td.filename .nametext{width:0;flex-grow:1;display:flex;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:100%;z-index:10;padding:0 20px 0 0}table td.filename .system-tags{--min-size: 32px;display:flex;justify-content:center;align-items:center;min-width:calc(var(--min-size)*2);max-width:300px}table td.filename .system-tags .system-tags__tag{padding:5px 10px;border:1px solid;border-radius:var(--border-radius-pill);border-color:var(--color-border);color:var(--color-text-maxcontrast);height:var(--min-size);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:22px;text-align:center}table td.filename .system-tags .system-tags__tag--more{overflow:visible;text-overflow:initial}table td.filename .system-tags .system-tags__tag+.system-tags__tag{margin-left:5px}.hide-hidden-files .files-filestable .files-fileList tr.hidden-file,.hide-hidden-files .files-filestable .files-fileList tr.hidden-file.dragging{display:none !important}.files-fileList tr.animate-opacity{-webkit-transition:opacity 250ms;-moz-transition:opacity 250ms;-o-transition:opacity 250ms;transition:opacity 250ms}.files-fileList tr.dragging{opacity:.2}table td.filename .nametext .innernametext{text-overflow:ellipsis;overflow:hidden;position:relative;vertical-align:top}table td.filename .uploadtext{position:absolute;font-weight:normal;margin-left:50px;left:0;bottom:0;height:20px;padding:0 4px;padding-left:1px;font-size:11px;line-height:22px;color:var(--color-text-maxcontrast);text-overflow:ellipsis;white-space:nowrap}table td.selection{padding:0}.files-fileList tr td.selection>.selectCheckBox+label:before{opacity:.3;margin-right:0}.files-fileList tr:hover td.selection>.selectCheckBox+label:before,.files-fileList tr:focus td.selection>.selectCheckBox+label:before,.files-fileList tr td.selection>.selectCheckBox:checked+label:before,.files-fileList tr.selected td.selection>.selectCheckBox+label:before{opacity:1}.files-fileList tr.halfselected td.selection>.selectCheckBox+label:before{opacity:.5}.files-fileList tr td.selection>.selectCheckBox+label,.select-all+label{padding:16px}.files-fileList tr td.selection>.selectCheckBox:focus-visible+label,.select-all:focus-visible+label{background-color:var(--color-background-hover);border-radius:var(--border-radius-pill);outline:none !important;border:2px solid var(--color-primary-element) !important;padding:14px}.files-fileList tr td.selection>.selectCheckBox:focus-visible+label,.select-all:focus-visible+label{outline-offset:0px}.files-fileList tr td.filename{position:relative;width:100%;padding-left:0;padding-right:0;-webkit-transition:background-image 500ms;-moz-transition:background-image 500ms;-o-transition:background-image 500ms;transition:background-image 500ms}.files-fileList tr td.filename a.name label,.files-fileList tr td.filename p.name label{position:absolute;width:80%;height:50px}.files-fileList tr td.filename .favorite{display:inline-block;float:left}.files-fileList tr td.filename .favorite-mark{position:absolute;display:block;top:-8px;right:-8px;line-height:100%;text-align:center}.files-fileList tr td.filename .favorite-mark.permanent{background-color:var(--color-main-background);mask:var(--icon-star-rounded-white) no-repeat;mask-size:22px 22px;width:22px;height:22px;display:flex;align-content:center;justify-content:center}.files-fileList tr:hover td.filename .favorite-mark.permanent{background-color:var(--color-background-hover)}#uploadsize-message,#delete-confirm{display:none}.fileactions{z-index:50}.busy .fileactions,.busy .action{visibility:hidden}.bubble,#app-navigation .app-navigation-entry-menu{min-width:100px}.files-fileList .icon-loading-small{opacity:1 !important;display:inline !important}.files-fileList .action.action-share-notification span,.files-fileList a.name{cursor:default !important}.files-fileList a.name.disabled *{cursor:default}.files-fileList a.name.disabled a,.files-fileList a.name.disabled a *{cursor:pointer}.files-fileList a.name.disabled:focus{background:none}a.action>img{height:16px;width:16px;vertical-align:text-bottom}a.action.action-editlocally img.icon{filter:var(--background-invert-if-dark)}.selectedActions{position:relative;display:inline-block;vertical-align:middle}.selectedActions.hidden{display:none}.selectedActions a{display:inline;line-height:50px;padding:16px 5px}.selectedActions a.hidden{display:none}.selectedActions a img{position:relative;vertical-align:text-bottom;margin-bottom:-1px}.selectedActions .actions-selected .icon-more{margin-top:-3px}.files-fileList td a a.action{display:inline;padding:17px 8px;line-height:50px;opacity:.3}.files-fileList td a a.action.action-share{padding:17px 14px}.files-fileList td a a.action.action-share.permanent:not(.shared-style) .icon-shared+span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.files-fileList td a a.action.action-share .avatar{display:inline-block;vertical-align:middle}.files-fileList td a a.action.action-menu{padding-top:17px;padding-bottom:17px;padding-left:14px;padding-right:14px}.files-fileList td a a.action.no-permission:hover,.files-fileList td a a.action.no-permission:focus{opacity:.3}.files-fileList td a a.action.disabled:hover,.files-fileList td a a.action.disabled:focus,.files-fileList td a a.action.disabled img{opacity:.3}.files-fileList td a a.action.disabled.action-download{opacity:.7}.files-fileList td a a.action.disabled.action-download:hover,.files-fileList td a a.action.disabled.action-download:focus{opacity:.7}.files-fileList td a a.action:hover,.files-fileList td a a.action:focus{opacity:1}.files-fileList td a a.action:focus{background-color:var(--color-background-hover);border-radius:var(--border-radius-pill)}.files-fileList td a .fileActionsMenu a.action,.files-fileList td a a.action.action-share.shared-style{opacity:.7}.files-fileList td a .fileActionsMenu .action.permanent{opacity:1}.files-fileList .action.action-share.permanent.shared-style span:not(.icon){display:inline-block;max-width:70px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;margin-left:6px}.files-fileList .remoteAddress .userDomain{margin-left:0 !important}.files-fileList .favorite-mark.permanent{opacity:1}.files-fileList .fileActionsMenu a.action:hover,.files-fileList .fileActionsMenu a.action:focus,.files-fileList a.action.action-share.shared-style:hover,.files-fileList a.action.action-share.shared-style:focus{opacity:1}.files-fileList tr a.action.disabled{background:none}.selectedActions a.download.disabled,.files-fileList tr a.action.action-download.disabled{color:#000}.files-fileList tr:hover a.action.disabled:hover *{cursor:default}.summary{color:var(--color-text-maxcontrast);height:330px}.files-filestable .summary .filesummary{width:100%;padding-left:101px}#body-public .summary{height:180px}.summary:hover,.summary:focus,.summary,table tr.summary td{background-color:rgba(0,0,0,0)}.summary td{border-bottom:none;vertical-align:top;padding-top:20px}.summary td:first-child{padding:0}.hiddeninfo{white-space:pre-line}table.dragshadow{width:auto;z-index:2000}table.dragshadow td.filename{padding-left:60px;padding-right:16px;height:36px;max-width:unset}table.dragshadow td.size{padding-right:8px}.mask{z-index:50;position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--color-main-background);background-repeat:no-repeat no-repeat;background-position:50%;opacity:.7;transition:opacity 100ms;-moz-transition:opacity 100ms;-o-transition:opacity 100ms;-ms-transition:opacity 100ms;-webkit-transition:opacity 100ms}.mask.transparent{opacity:0}.newFileMenu{font-weight:300;top:100%;left:-48px !important;margin-top:4px;min-width:100px;z-index:1001}.newFileMenu::after{left:61px !important}.files-controls{box-sizing:border-box;position:-webkit-sticky;position:sticky;height:50px;padding:0;margin:0;background-color:var(--color-main-background-translucent);z-index:62;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;top:0;padding-left:50px}.files-controls .actions>div>.button,.files-controls .actions>div button,.files-controls .actions>.button,.files-controls .actions button{box-sizing:border-box;display:inline-block;display:flex;height:44px;width:44px;padding:9px;align-items:center;justify-content:center}.files-controls .actions>div .button.hidden,.files-controls .actions .button.hidden{display:none}.viewer-mode #app-navigation+#app-content .files-controls{left:0}.files-filestable .filename .action .icon,.files-filestable .selectedActions a .icon,.files-filestable .filename .favorite-mark .icon,.files-controls .actions .button .icon{display:inline-block;vertical-align:middle;background-size:16px 16px}.files-filestable .filename .favorite-mark .icon-star{background-image:none}.files-filestable .filename .favorite-mark .icon-starred{background-image:var(--icon-starred-yellow) !important}.files-filestable .filename .action .icon.hidden,.files-filestable .selectedActions a .icon.hidden,.files-controls .actions .button .icon.hidden{display:none}.files-filestable .filename .action .icon.loading,.files-filestable .selectedActions a .icon.loading,.files-controls .actions .button .icon.loading{width:15px;height:15px}.app-files .actions .button.new{position:relative}.breadcrumb{align-items:center}.breadcrumb .icon-home{border-radius:var(--border-radius)}.breadcrumb .canDrop>a,.files-filestable tbody tr.canDrop{background-color:rgba(0,130,201,.3)}.dropzone-background{background-color:rgba(0,130,201,.3)}.dropzone-background :hover{box-shadow:none !important}.notCreatable{margin-left:12px;margin-right:44px;margin-top:12px;color:var(--color-main-text);overflow:auto;min-width:160px;height:54px}.notCreatable:not(.hidden){display:flex}.notCreatable .icon-alert-outline{top:-15px;position:relative;margin-right:4px}.quota-navigation-item{margin:0 !important;border:none;border-radius:0;background-color:rgba(0,0,0,0);z-index:1;height:44px;display:flex !important;flex-direction:column}.quota-navigation-item__text{height:30px}.quota-navigation-item[href="#"],.quota-navigation-item[href="#"] *{cursor:default !important}.quota-navigation-item__container{height:5px;border-radius:var(--border-radius)}.files-filestable.view-grid:not(.hidden) thead tr{display:block;border-bottom:1px solid var(--color-border);background-color:var(--color-main-background-translucent)}.files-filestable.view-grid:not(.hidden) thead tr th{width:auto;border:none}.files-filestable.view-grid:not(.hidden) tbody{display:grid;grid-template-columns:repeat(auto-fill, 160px);justify-content:space-around;row-gap:15px;margin:15px 0}.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden){display:block;position:relative;height:190px;border-radius:var(--border-radius)}.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):hover,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):focus,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):active,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).selected,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).searchresult,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden) .name:focus,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).highlighted{background-color:rgba(0,0,0,0)}.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):hover .thumbnail-wrapper,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):hover .nametext,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):hover .fileactions,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):focus .thumbnail-wrapper,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):focus .nametext,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):focus .fileactions,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):active .thumbnail-wrapper,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):active .nametext,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):active .fileactions,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).selected .thumbnail-wrapper,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).selected .nametext,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).selected .fileactions,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).searchresult .thumbnail-wrapper,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).searchresult .nametext,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).searchresult .fileactions,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden) .name:focus .thumbnail-wrapper,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden) .name:focus .nametext,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden) .name:focus .fileactions,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).highlighted .thumbnail-wrapper,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).highlighted .nametext,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).highlighted .fileactions{background-color:var(--color-background-hover)}.files-filestable.view-grid:not(.hidden) tbody td{display:inline;border-bottom:none}.files-filestable.view-grid:not(.hidden) tbody td.filename .thumbnail-wrapper{min-width:0;max-width:none;position:absolute;width:160px;height:160px;padding:14px;top:0;left:0;z-index:-1}.files-filestable.view-grid:not(.hidden) tbody td.filename .thumbnail-wrapper .thumbnail{width:calc(100% - 2 * 14px);height:calc(100% - 2 * 14px);background-size:contain;margin:0;border-radius:var(--border-radius);background-repeat:no-repeat;background-position:center}.files-filestable.view-grid:not(.hidden) tbody td.filename .thumbnail-wrapper .thumbnail .favorite-mark{left:auto;top:-11px;right:-11px}.files-filestable.view-grid:not(.hidden) tbody td.filename .uploadtext{width:100%;margin:0;top:0;bottom:auto;height:28px;padding-top:4px;padding-left:28px}.files-filestable.view-grid:not(.hidden) tbody td.filename .name{height:100%;border-radius:var(--border-radius);overflow:hidden;cursor:pointer !important}.files-filestable.view-grid:not(.hidden) tbody td.filename .name .nametext{display:flex;height:44px;margin-top:146px;text-align:center;line-height:44px;padding:0}.files-filestable.view-grid:not(.hidden) tbody td.filename .name .nametext .innernametext{display:inline-block;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.files-filestable.view-grid:not(.hidden) tbody td.filename .name .nametext:before{content:"";flex:1;min-width:14px}.files-filestable.view-grid:not(.hidden) tbody td.filename .name .nametext:after{content:"";flex:1;min-width:44px}.files-filestable.view-grid:not(.hidden) tbody td.filename .name .nametext .extension{display:none}.files-filestable.view-grid:not(.hidden) tbody td.filename .name .system-tags{display:none}.files-filestable.view-grid:not(.hidden) tbody td.filename .name .fileactions{height:initial;margin-top:146px;display:flex;align-items:center;position:absolute;right:0}.files-filestable.view-grid:not(.hidden) tbody td.filename .name .fileactions .action{padding:14px;width:44px;height:44px;display:flex;align-items:center;justify-content:center}.files-filestable.view-grid:not(.hidden) tbody td.filename .name .fileactions .action:not(.action-menu){display:none}.files-filestable.view-grid:not(.hidden) tbody td.filename .fileActionsMenu .action-share-container.hidden{display:block !important}.files-filestable.view-grid:not(.hidden) tbody td.filename .fileActionsMenu .action-share-container.hidden .action-share img{padding:6px;border-radius:50%}.files-filestable.view-grid:not(.hidden) tbody td.filename .fileActionsMenu .action-restore-container.hidden{display:block !important}.files-filestable.view-grid:not(.hidden) tbody td.filename .fileActionsMenu .action-comment-container.hidden{display:block !important}.files-filestable.view-grid:not(.hidden) tbody td.filename form{padding:3px 14px;border-radius:var(--border-radius)}.files-filestable.view-grid:not(.hidden) tbody td.filename form input.filename{width:100%;margin-left:0;cursor:text}.files-filestable.view-grid:not(.hidden) tbody td.filesize,.files-filestable.view-grid:not(.hidden) tbody td.date{display:none}.files-filestable.view-grid:not(.hidden) tbody td.selection,.files-filestable.view-grid:not(.hidden) tbody td.filename .favorite-mark{position:absolute;top:-8px;left:-8px;display:flex;z-index:10}.files-filestable.view-grid:not(.hidden) tbody td.selection label,.files-filestable.view-grid:not(.hidden) tbody td.filename .favorite-mark label{width:44px;height:44px;display:inline-flex;padding:14px}.files-filestable.view-grid:not(.hidden) tbody td.selection label::before,.files-filestable.view-grid:not(.hidden) tbody td.filename .favorite-mark label::before{margin:0;width:14px;height:14px}.files-filestable.view-grid:not(.hidden) tbody td .popovermenu{left:0;width:150px;margin:0 5px}.files-filestable.view-grid:not(.hidden) tbody td .popovermenu .menuitem span:not(.icon){overflow:hidden;text-overflow:ellipsis}.files-filestable.view-grid:not(.hidden) tr.hidden-file td.filename .name .nametext .extension{display:block}.files-filestable.view-grid:not(.hidden) tfoot{display:grid}.files-filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden){display:inline-block;margin:0 auto;height:418px}.files-filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden) td{padding-top:50px}.files-filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden) td:first-child,.files-filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden) td.date{display:none}.files-filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden) td .info{margin-left:0}#view-toggle{background-color:var(--color-main-background-translucent);border:none;margin:0;padding:22px;opacity:.5;float:right;right:var(--default-grid-baseline);top:var(--default-grid-baseline);z-index:100;position:sticky}#view-toggle:hover,#view-toggle:focus,#showgridview:focus+#view-toggle{opacity:1}#view-toggle:focus-visible,#showgridview:focus-visible+#view-toggle{box-shadow:inset 0 0 0 2px var(--color-primary-element) !important}#showgridview{position:fixed;top:0}#body-public .files-filestable.view-grid:not(.hidden) tbody td.filename .name .nametext .innernametext{max-width:124px}#body-public .files-filestable.view-grid:not(.hidden) tbody td .popovermenu{left:-80px}#body-public #view-toggle{position:absolute;right:0;top:0}#gallery-button{display:none}#tag_multiple_files_container{overflow:hidden;background-color:#fff;border-radius:3px;position:relative;display:flex;flex-wrap:wrap;margin-bottom:10px}#tag_multiple_files_container h3{width:100%;padding:0 18px}#tag_multiple_files_container .systemTagsInputFieldContainer{flex:1 1 80%;min-width:0;margin:0 12px}/*# sourceMappingURL=files.css.map */ diff --git a/apps/files/css/files.css.map b/apps/files/css/files.css.map index 0da56c7206b..14c23a8f68d 100644 --- a/apps/files/css/files.css.map +++ b/apps/files/css/files.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["files.scss","../../../core/css/functions.scss"],"names":[],"mappings":"AAWA,SAEC,YACA,YACA,qBACA,WAED,oEACA,8BACA,kDAEC,+CAED,0BACC,oDAGD,mBACC,kBACA,aACA,SACA,4CACC,iBAIF,gBACC,aAGD,OACC,iBACA,YACA,aACA,aACA,mBAGD,6EAGC,yBACA,gCAID,kBACC,kBACA,WACA,gBACA,cACA,sBAEA,6CACC,aAGD,wBACC,wBACA,gBAEA,SAEA,WACA,cACA,0DAMD,wBACC,cACA,WAEA,mGAEC,8CAEA,6KACC,oCAKF,8DACC,oBAKH,yBACC,aAID,uCACC,cACA,WAGD,wBAGC,yBAEA,qBAGD,6FACC,+DAGD,iCACC,yDAGD,kFACC,0CAGD,4EACC,+DAID,gBCxEC,yCD2ED,iBC3EC,yCD8ED,oBC9EC,0CDiFD,yFCjFC,wCDuFD,uBCvFC,yCD0FD,2BC1FC,2CD6FD,mBC7FC,yCDgGD,2BChGC,4CDmGD,wBCnGC,0CDsGD,4BCtGC,4CD0GD,4CACC,WAGD,iCACC,WACA,YACA,eACA,SACA,eAGD,wCACC,aAGD,0CACC,WAGD,2BACC,YAED,4KAKC,+CAED,wMAKC,oDAGD,qCAEA,yDACC,oCAED,kCACC,iCACA,8BACA,4BACA,yBACA,mBAED,wGAIC,UACA,oCAGD,oBACC,oCAED,uBACC,6BAED,sBACC,cACA,aACA,YACA,sBACA,2BACA,sBACA,oCACC,kBAGF,kCACC,qBACA,mBAED,2BACC,eACA,iBAGD,uCACC,cAGD,yBACC,WACA,WACA,gBACA,qBACA,2BACA,WAED,wJAIC,kBAED,2CACC,eAED,4EAEC,mBAGD,kBAEC,4CACA,gBACA,mBAED,SACC,eACA,kBACA,+BACA,4BAED,qBACC,kBACA,aACA,UAGD,uBACC,kBACA,YAGD,0BACC,gBAED,uCACC,iBAED,8EAEC,2BACA,sBACA,kBAEA,gBAGD,qMAQC,gBACA,qPACC,MAIF,2BACC,0DACA,iBAGD,sDACC,iBAGD,+BACC,kBACA,aAED,kCACC,aAGD,0DAGC,WACA,kBAED,kDAEC,aACA,kBACA,2BACA,sBACA,YACA,iBACA,UAED,qCAEC,QACA,eACA,eACA,YAGA,8DACC,WAED,mEACC,WAGF,6BACC,qBACA,WACA,YACA,wBACA,2BACA,4BACA,gBACA,eACA,mCACA,eACA,kBACA,UAED,oCACC,eAID,2CACC,qCAGD,iDACC,qBACA,4BACA,YAED,uBACC,iBACA,kBACA,SAGD,6IACA,8FAEA,wCACC,kBACA,gBACA,uBACA,YAKA,kBACC,YACA,4BACC,QACA,YACA,aACA,gBACA,mBACA,uBACA,YACA,WACA,mBAID,+BACC,iBACA,aACA,uBACA,mBACA,cACA,kCACA,gBAEA,iDACC,iBACA,iBACA,wCACA,iCACA,oCACA,uBACA,mBACA,gBACA,uBACA,iBACA,kBAEA,uDACC,iBACA,sBAID,mEACC,gBAOL,iJAEC,wBAGD,mCACC,iCACA,8BACA,4BACA,yBAED,4BACC,WAGD,2CACC,uBACA,gBACA,kBACA,mBAKD,8BACC,kBACA,mBAEA,iBACA,OACA,SACA,YACA,cAEA,iBACA,eAEA,iBACA,oCACA,uBACA,mBAGD,mBACC,UAID,6DACC,WACA,eAID,iRAIC,UAID,0EACC,WAMA,wEACC,aAGD,oGACC,+CACA,wCACA,wBACA,yDACA,aAIF,oGAEC,mBAGD,+BACC,kBACA,WACA,eACA,gBACA,wJAGD,wFAEC,kBACA,UACA,YAGD,yCACC,qBACA,WAED,8CACC,kBACA,cACA,SACA,WACA,iBACA,kBACA,wDAEC,8CACA,8CACA,oBAEA,WACA,YACA,aACA,qBACA,uBAGF,8DACC,+CAGD,iDAGA,aACC,WAGD,iCACC,kBAID,mDAEC,gBAID,oCACC,qBACA,0BAGD,8EACC,0BAOA,kCACC,eAGD,sEACC,eAGD,sCACC,gBAIF,aACC,YACA,WACA,2BAGD,qCACC,wCAID,iBACI,kBACA,qBACA,sBAEJ,wBACI,aAEJ,mBACC,eACA,iBACA,iBAGD,0BACC,aAED,uBACC,kBACA,2BACA,mBAGD,8CACC,gBAIA,8BACC,eACA,iBACA,iBACA,WACA,2CACC,kBACA,0FAGC,kBACA,cACA,SACA,UACA,WACA,gBAED,mDACC,qBACA,sBAGF,0CACC,iBACA,oBACA,kBACA,mBAGA,oGACC,WAID,qIAEC,WAED,uDACC,WACA,0HACC,WAIH,wEACC,UAED,oCACC,+CACA,wCAGF,uGACC,WAED,wDACC,UAKF,4EACC,qBACA,eACA,gBACA,uBACA,sBACA,gBAGD,2CACC,yBAGD,yCACC,UAGD,kNAKC,UAGD,qCACC,gBAGD,0FAEC,WAGD,mDACC,eAGD,SACC,oCAGA,aAED,wCACC,WAEA,mBAKD,sBACC,aAED,2DAIC,+BAED,YACC,mBACA,mBACA,iBAED,wBACC,UAED,YACC,qBAGD,iBACC,WACA,aAED,6BACC,kBACA,mBACA,YAGA,gBAED,yBACC,kBAED,MACC,WACA,kBACA,MACA,OACA,QACA,SACA,8CACA,sCACA,wBACA,WACA,yBACA,8BACA,4BACA,6BACA,iCAED,kBACC,UAGD,aACC,gBACA,SACA,sBACA,eACA,gBACA,aAGA,oBACC,qBAKF,gBACC,sBACA,wBACA,gBACA,YACA,UACA,SACA,0DACA,WACA,yBACA,sBACA,qBACA,iBACA,aACA,MACA,kBAKE,0IACC,sBACA,qBACA,aACA,YACA,WACA,YACA,mBACA,uBAED,oFACC,aAQJ,0DACC,OAGD,6KAIC,qBACA,sBACA,0BAMA,sDACC,sBAED,yDACC,uDAIF,iJAGC,aAGD,oJAGC,WACA,YAGD,gCACC,kBAGD,YACC,mBAEA,uBACC,mCAIF,0DAEC,oCAED,qBACC,oCACA,4BACC,2BAIF,cACC,iBACA,kBACA,gBACA,6BACA,cACA,gBACA,YAEA,2BACC,aAGD,kCACC,UACA,kBACA,iBAIF,uBACC,oBACA,YACA,gBACA,+BACA,UACA,YACA,wBACA,sBAEA,6BACC,YAKA,oEACC,0BAIF,kCACC,WACA,mCAWA,kDACC,cACA,4CACA,0DACA,qDACC,WACA,YAMH,+CACC,aACA,+CACA,6BACA,aACA,cAGA,+DACC,cACA,kBACA,aACA,mCAEA,0fAKC,+BAEA,oxDAGC,+CAKH,kDACC,eACA,mBAGC,8EACC,YACA,eACA,kBACA,MAvDQ,MAwDR,OAxDQ,MAyDR,QAxDO,KAyDP,MACA,OACA,WAEA,yFACC,4BACA,6BACA,wBACA,SACA,mCACA,4BACA,2BAKA,wGACC,UACA,UACA,YAKH,uEACC,WACA,SACA,MACA,YAEA,YACA,gBAEA,kBAGD,iEACC,YACA,mCAIA,gBAKA,0BAEA,2EACC,aACA,YACA,iBACA,kBACA,iBACA,UAEA,0FACC,qBACA,kBACA,gBACA,uBACA,mBAED,kFACC,WACA,OACA,eAED,iFACC,WACA,OACA,eAID,sFACC,aAKF,8EACC,aAGD,8EACC,eACA,iBACA,aACA,mBACA,kBACA,QAEA,sFACC,QAxJK,KAyJL,WACA,YACA,aACA,mBACA,uBAGA,wGACC,aAQH,2GACC,yBAEA,6HACC,YACA,kBAIF,6GACC,yBAGD,6GACC,yBAIF,gEACC,iBACA,mCAEA,+EACC,WACA,cACA,YAMH,kHAEC,aAGD,sIAEC,kBACA,SACA,UACA,aACA,WAEA,kJACC,WACA,YACA,oBACA,QAzNO,KA0NP,kKACC,SACA,MA5NM,KA6NN,OA7NM,KAmOT,+DACC,OACA,YACA,aAGA,yFACC,gBACA,uBAMJ,+FACC,cAID,+CACC,aAEA,qEACC,qBACA,cAEA,aAEA,wEACC,iBAEA,iKAEC,aAGD,8EACI,cAQR,aACC,0DACA,YACA,SACA,aACA,WACA,YACA,mCACA,iCACA,YACA,gBAEA,uEAGC,UAGD,oEAEC,mEASF,cACC,eACA,MAOC,uGACC,gBAID,4EACC,WAKF,0BACC,kBACA,QACA,MAKF,gBACC,aAGD,8BACC,gBACA,sBACA,kBACA,kBACA,aACA,eACA,mBAEA,iCACC,WACA,eAGD,6DACC,aACA,YACA","file":"files.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["files.scss","../../../core/css/functions.scss"],"names":[],"mappings":"AAWA,SAEC,YACA,YACA,qBACA,WAED,oEACA,8BACA,kDAEC,+CAED,0BACC,oDAGD,mBACC,kBACA,aACA,SACA,4CACC,iBAIF,gBACC,aAGD,OACC,iBACA,YACA,aACA,aACA,mBAGD,6EAGC,yBACA,gCAID,kBACC,kBACA,WACA,gBACA,cACA,sBAEA,6CACC,aAGD,wBACC,wBACA,gBAEA,SAEA,WACA,cACA,0DAMD,wBACC,cACA,WAEA,mGAEC,8CAEA,6KACC,oCAKF,8DACC,oBAKH,yBACC,aAID,uCACC,cACA,WAGD,wBAGC,yBAEA,qBAGD,6FACC,+DAGD,iCACC,yDAGD,kFACC,0CAGD,4EACC,+DAID,gBCxEC,yCD2ED,iBC3EC,yCD8ED,oBC9EC,0CDiFD,yFCjFC,wCDuFD,uBCvFC,yCD0FD,2BC1FC,2CD6FD,mBC7FC,yCDgGD,2BChGC,4CDmGD,wBCnGC,0CDsGD,4BCtGC,4CD0GD,4CACC,WAGD,iCACC,WACA,YACA,eACA,SACA,eAGD,wCACC,aAGD,0CACC,WAGD,2BACC,YAED,4KAKC,+CAED,wMAKC,oDAGD,qCAEA,yDACC,oCAED,kCACC,iCACA,8BACA,4BACA,yBACA,mBAED,wGAIC,UACA,oCAGD,oBACC,oCAED,uBACC,6BAED,sBACC,cACA,aACA,YACA,sBACA,2BACA,sBACA,oCACC,kBAGF,kCACC,qBACA,mBAED,2BACC,eACA,iBAGD,uCACC,cAGD,yBACC,WACA,WACA,gBACA,qBACA,2BACA,WAED,wJAIC,kBAED,2CACC,eAED,4EAEC,mBAGD,kBAEC,4CACA,gBACA,mBAED,SACC,eACA,kBACA,+BACA,4BAED,qBACC,kBACA,aACA,UAGD,uBACC,kBACA,YAGD,0BACC,gBAED,uCACC,iBAED,8EAEC,2BACA,sBACA,kBAEA,gBAGD,qMAQC,gBACA,qPACC,MAIF,2BACC,0DACA,iBAGD,sDACC,iBAGD,+BACC,kBACA,aAED,kCACC,aAGD,0DAGC,WACA,kBAED,kDAEC,aACA,kBACA,2BACA,sBACA,YACA,iBACA,UAED,qCAEC,QACA,eACA,eACA,YAGA,8DACC,WAED,mEACC,WAGF,6BACC,qBACA,WACA,YACA,wBACA,2BACA,4BACA,gBACA,eACA,mCACA,eACA,kBACA,UAED,oCACC,eAID,2CACC,qCAGD,iDACC,qBACA,4BACA,YAED,uBACC,iBACA,kBACA,SAGD,6IACA,8FAEA,wCACC,kBACA,gBACA,uBACA,YAKA,kBACC,YACA,4BACC,QACA,YACA,aACA,gBACA,mBACA,uBACA,YACA,WACA,mBAID,+BACC,iBACA,aACA,uBACA,mBACA,kCACA,gBAEA,iDACC,iBACA,iBACA,wCACA,iCACA,oCACA,uBACA,mBACA,gBACA,uBACA,iBACA,kBAEA,uDACC,iBACA,sBAID,mEACC,gBAOL,iJAEC,wBAGD,mCACC,iCACA,8BACA,4BACA,yBAED,4BACC,WAGD,2CACC,uBACA,gBACA,kBACA,mBAKD,8BACC,kBACA,mBAEA,iBACA,OACA,SACA,YACA,cAEA,iBACA,eAEA,iBACA,oCACA,uBACA,mBAGD,mBACC,UAID,6DACC,WACA,eAID,iRAIC,UAID,0EACC,WAMA,wEACC,aAGD,oGACC,+CACA,wCACA,wBACA,yDACA,aAIF,oGAEC,mBAGD,+BACC,kBACA,WACA,eACA,gBACA,wJAGD,wFAEC,kBACA,UACA,YAGD,yCACC,qBACA,WAED,8CACC,kBACA,cACA,SACA,WACA,iBACA,kBACA,wDAEC,8CACA,8CACA,oBAEA,WACA,YACA,aACA,qBACA,uBAGF,8DACC,+CAGD,iDAGA,aACC,WAGD,iCACC,kBAID,mDAEC,gBAID,oCACC,qBACA,0BAGD,8EACC,0BAOA,kCACC,eAGD,sEACC,eAGD,sCACC,gBAIF,aACC,YACA,WACA,2BAGD,qCACC,wCAID,iBACI,kBACA,qBACA,sBAEJ,wBACI,aAEJ,mBACC,eACA,iBACA,iBAGD,0BACC,aAED,uBACC,kBACA,2BACA,mBAGD,8CACC,gBAIA,8BACC,eACA,iBACA,iBACA,WACA,2CACC,kBACA,0FAGC,kBACA,cACA,SACA,UACA,WACA,gBAED,mDACC,qBACA,sBAGF,0CACC,iBACA,oBACA,kBACA,mBAGA,oGACC,WAID,qIAEC,WAED,uDACC,WACA,0HACC,WAIH,wEACC,UAED,oCACC,+CACA,wCAGF,uGACC,WAED,wDACC,UAKF,4EACC,qBACA,eACA,gBACA,uBACA,sBACA,gBAGD,2CACC,yBAGD,yCACC,UAGD,kNAKC,UAGD,qCACC,gBAGD,0FAEC,WAGD,mDACC,eAGD,SACC,oCAGA,aAED,wCACC,WAEA,mBAKD,sBACC,aAED,2DAIC,+BAED,YACC,mBACA,mBACA,iBAED,wBACC,UAED,YACC,qBAGD,iBACC,WACA,aAED,6BACC,kBACA,mBACA,YAGA,gBAED,yBACC,kBAED,MACC,WACA,kBACA,MACA,OACA,QACA,SACA,8CACA,sCACA,wBACA,WACA,yBACA,8BACA,4BACA,6BACA,iCAED,kBACC,UAGD,aACC,gBACA,SACA,sBACA,eACA,gBACA,aAGA,oBACC,qBAKF,gBACC,sBACA,wBACA,gBACA,YACA,UACA,SACA,0DACA,WACA,yBACA,sBACA,qBACA,iBACA,aACA,MACA,kBAKE,0IACC,sBACA,qBACA,aACA,YACA,WACA,YACA,mBACA,uBAED,oFACC,aAQJ,0DACC,OAGD,6KAIC,qBACA,sBACA,0BAMA,sDACC,sBAED,yDACC,uDAIF,iJAGC,aAGD,oJAGC,WACA,YAGD,gCACC,kBAGD,YACC,mBAEA,uBACC,mCAIF,0DAEC,oCAED,qBACC,oCACA,4BACC,2BAIF,cACC,iBACA,kBACA,gBACA,6BACA,cACA,gBACA,YAEA,2BACC,aAGD,kCACC,UACA,kBACA,iBAIF,uBACC,oBACA,YACA,gBACA,+BACA,UACA,YACA,wBACA,sBAEA,6BACC,YAKA,oEACC,0BAIF,kCACC,WACA,mCAWA,kDACC,cACA,4CACA,0DACA,qDACC,WACA,YAMH,+CACC,aACA,+CACA,6BACA,aACA,cAGA,+DACC,cACA,kBACA,aACA,mCAEA,0fAKC,+BAEA,oxDAGC,+CAKH,kDACC,eACA,mBAGC,8EACC,YACA,eACA,kBACA,MAvDQ,MAwDR,OAxDQ,MAyDR,QAxDO,KAyDP,MACA,OACA,WAEA,yFACC,4BACA,6BACA,wBACA,SACA,mCACA,4BACA,2BAKA,wGACC,UACA,UACA,YAKH,uEACC,WACA,SACA,MACA,YAEA,YACA,gBAEA,kBAGD,iEACC,YACA,mCAIA,gBAKA,0BAEA,2EACC,aACA,YACA,iBACA,kBACA,iBACA,UAEA,0FACC,qBACA,kBACA,gBACA,uBACA,mBAED,kFACC,WACA,OACA,eAED,iFACC,WACA,OACA,eAID,sFACC,aAKF,8EACC,aAGD,8EACC,eACA,iBACA,aACA,mBACA,kBACA,QAEA,sFACC,QAxJK,KAyJL,WACA,YACA,aACA,mBACA,uBAGA,wGACC,aAQH,2GACC,yBAEA,6HACC,YACA,kBAIF,6GACC,yBAGD,6GACC,yBAIF,gEACC,iBACA,mCAEA,+EACC,WACA,cACA,YAMH,kHAEC,aAGD,sIAEC,kBACA,SACA,UACA,aACA,WAEA,kJACC,WACA,YACA,oBACA,QAzNO,KA0NP,kKACC,SACA,MA5NM,KA6NN,OA7NM,KAmOT,+DACC,OACA,YACA,aAGA,yFACC,gBACA,uBAMJ,+FACC,cAID,+CACC,aAEA,qEACC,qBACA,cAEA,aAEA,wEACC,iBAEA,iKAEC,aAGD,8EACI,cAQR,aACC,0DACA,YACA,SACA,aACA,WACA,YACA,mCACA,iCACA,YACA,gBAEA,uEAGC,UAGD,oEAEC,mEASF,cACC,eACA,MAOC,uGACC,gBAID,4EACC,WAKF,0BACC,kBACA,QACA,MAKF,gBACC,aAGD,8BACC,gBACA,sBACA,kBACA,kBACA,aACA,eACA,mBAEA,iCACC,WACA,eAGD,6DACC,aACA,YACA","file":"files.css"} \ No newline at end of file diff --git a/apps/files/css/files.scss b/apps/files/css/files.scss index 0bd8495c9ac..0437ad79875 100644 --- a/apps/files/css/files.scss +++ b/apps/files/css/files.scss @@ -445,7 +445,6 @@ table { display: flex; justify-content: center; align-items: center; - flex: 1 1 100%; min-width: calc(var(--min-size) * 2); max-width: 300px; diff --git a/apps/files/css/merged.css b/apps/files/css/merged.css index c567f17a1c0..38574ea3b86 100644 --- a/apps/files/css/merged.css +++ b/apps/files/css/merged.css @@ -1 +1 @@ -.actions{padding:3px;height:100%;display:inline-block;float:left}.actions input,.actions button,.actions .button{margin:0;float:left}.actions .button a{color:#555}.actions .button a:hover,.actions .button a:focus{background-color:var(--color-background-hover)}.actions .button a:active{background-color:var(--color-primary-element-light)}.actions.creatable{position:relative;display:flex;flex:1 1}.actions.creatable .button:not(:last-child){margin-right:3px}.actions.hidden{display:none}#trash{margin-right:8px;float:right;z-index:1010;padding:10px;font-weight:normal}.newFileMenu .error,.newFileMenu .error+.icon-confirm,.files-fileList .error{color:var(--color-error);border-color:var(--color-error)}.files-filestable{position:relative;width:100%;min-width:250px;display:block;flex-direction:column}.emptycontent:not(.hidden)~.files-filestable{display:none}.files-filestable thead{position:-webkit-sticky;position:sticky;top:44px;z-index:60;display:block;background-color:var(--color-main-background-translucent)}.files-filestable tbody{display:table;width:100%}.files-filestable tbody tr[data-permissions="0"],.files-filestable tbody tr[data-permissions="16"]{background-color:var(--color-background-dark)}.files-filestable tbody tr[data-permissions="0"] td.filename .nametext .innernametext,.files-filestable tbody tr[data-permissions="16"] td.filename .nametext .innernametext{color:var(--color-text-maxcontrast)}.files-filestable tbody tr[data-e2eencrypted=true] .selection{pointer-events:none}.files-filestable.hidden{display:none}.app-files #app-content>.viewcontainer{min-height:0%;width:100%}.app-files #app-content{width:calc(100% - 300px);overflow-anchor:none}.file-drag,.file-drag .files-filestable tbody tr,.file-drag .files-filestable tbody tr:hover{background-color:var(--color-primary-element-light) !important}.app-files #app-content.dir-drop{background-color:var(--color-main-background) !important}.file-drag .files-filestable tbody tr,.file-drag .files-filestable tbody tr:hover{background-color:rgba(0,0,0,0) !important}.app-files #app-content.dir-drop .files-filestable tbody tr.dropping-to-dir{background-color:var(--color-primary-element-light) !important}.nav-icon-files{background-image:var(--icon-folder-dark)}.nav-icon-recent{background-image:var(--icon-recent-dark)}.nav-icon-favorites{background-image:var(--icon-starred-dark)}.nav-icon-sharingin,.nav-icon-sharingout,.nav-icon-pendingshares,.nav-icon-shareoverview{background-image:var(--icon-share-dark)}.nav-icon-sharinglinks{background-image:var(--icon-public-dark)}.nav-icon-extstoragemounts{background-image:var(--icon-external-dark)}.nav-icon-trashbin{background-image:var(--icon-delete-dark)}.nav-icon-trashbin-starred{background-image:var(--icon-delete-#ff0000)}.nav-icon-deletedshares{background-image:var(--icon-unshare-dark)}.nav-icon-favorites-starred{background-image:var(--icon-starred-yellow)}#app-navigation .nav-files a.nav-icon-files{width:auto}#app-navigation .nav-files a.new{width:40px;height:32px;padding:0 10px;margin:0;cursor:pointer}#app-navigation .nav-files a.new.hidden{display:none}#app-navigation .nav-files a.new.disabled{opacity:.3}.files-filestable tbody tr{height:51px}.files-filestable tbody tr:hover,.files-filestable tbody tr:focus,.files-filestable tbody .name:focus,.files-filestable tbody tr:hover .filename form,table tr.mouseOver td{background-color:var(--color-background-hover)}.files-filestable tbody tr:active,.files-filestable tbody tr.highlighted,.files-filestable tbody tr.highlighted .name:focus,.files-filestable tbody tr.selected,.files-filestable tbody tr.searchresult{background-color:var(--color-primary-element-light)}tbody a{color:var(--color-main-text)}span.conflict-path,span.extension,span.uploading,td.date{color:var(--color-text-maxcontrast)}span.conflict-path,span.extension{-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms;vertical-align:top}tr:hover span.conflict-path,tr:focus span.conflict-path,tr:hover span.extension,tr:focus span.extension{opacity:1;color:var(--color-text-maxcontrast)}table th,table th a{color:var(--color-text-maxcontrast)}table.multiselect th a{color:var(--color-main-text)}table th .columntitle{display:block;padding:15px;height:50px;box-sizing:border-box;-moz-box-sizing:border-box;vertical-align:middle}table th .columntitle:focus-visible{border-radius:2px}table.multiselect th .columntitle{display:inline-block;margin-right:-20px}table th .columntitle.name{padding-left:0;margin-left:44px}table.multiselect th .columntitle.name{margin-left:0}table th .sort-indicator{width:10px;height:8px;margin-left:5px;display:inline-block;vertical-align:text-bottom;opacity:.3}.sort-indicator.hidden,.multiselect .sort-indicator,table.multiselect th:hover .sort-indicator.hidden,table.multiselect th:focus .sort-indicator.hidden{visibility:hidden}.multiselect .sort,.multiselect .sort span{cursor:default}table th:hover .sort-indicator.hidden,table th:focus .sort-indicator.hidden{visibility:visible}table th,table td{border-bottom:1px solid var(--color-border);text-align:left;font-weight:normal}table td{padding:0 15px;font-style:normal;background-position:8px center;background-repeat:no-repeat}table th.column-name{position:relative;width:9999px;padding:0}.column-name-container{position:relative;height:50px}table th.column-selection{padding-top:2px}table th.column-size,table td.filesize{text-align:right}table th.column-mtime,table td.date,table th.column-last,table td.column-last{-moz-box-sizing:border-box;box-sizing:border-box;position:relative;min-width:130px}#app-content-recent,#app-content-favorites,#app-content-shareoverview,#app-content-sharingout,#app-content-sharingin,#app-content-sharinglinks,#app-content-deletedshares,#app-content-pendingshares{margin-top:22px}#app-content-recent thead,#app-content-favorites thead,#app-content-shareoverview thead,#app-content-sharingout thead,#app-content-sharingin thead,#app-content-sharinglinks thead,#app-content-deletedshares thead,#app-content-pendingshares thead{top:0}table.multiselect thead th{background-color:var(--color-main-background-translucent);font-weight:bold}#app-content.with-app-sidebar table.multiselect thead{margin-right:27%}table.multiselect .column-name{position:relative;width:9999px}table.multiselect .column-mtime>a{display:none}table td.selection,table th.selection,table td.fileaction{width:32px;text-align:center}table td.filename a.name,table td.filename p.name{display:flex;position:relative;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;line-height:50px;padding:0}table td.filename .thumbnail-wrapper{width:0;min-width:50px;max-width:50px;height:50px}table td.filename .thumbnail-wrapper.icon-loading-small:after{z-index:10}table td.filename .thumbnail-wrapper.icon-loading-small .thumbnail{opacity:.2}table td.filename .thumbnail{display:inline-block;width:32px;height:32px;background-size:contain;background-position:center;background-repeat:no-repeat;margin-left:9px;margin-top:9px;border-radius:var(--border-radius);cursor:pointer;position:absolute;z-index:4}table td.filename p.name .thumbnail{cursor:default}table tr[data-has-preview=true] .thumbnail{border:1px solid var(--color-border)}table:not(.view-grid) td.filename input.filename{width:70% !important;margin-left:48px !important;cursor:text}table td.filename form{margin-top:-40px;position:relative;top:-6px}table td.filename a,table td.login,table td.logout,table td.download,table td.upload,table td.create,table td.delete{padding:3px 8px 8px 3px}table td.filename .nametext,.modified,.column-last>span:first-child{float:left;padding:15px 0}.modified,.column-last>span:first-child{position:relative;overflow:hidden;text-overflow:ellipsis;width:110px}table td.filename{max-width:0}table td.filename .nametext{width:0;flex-grow:1;display:flex;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:100%;z-index:10;padding:0 20px 0 0}table td.filename .system-tags{--min-size: 32px;display:flex;justify-content:center;align-items:center;flex:1 1 100%;min-width:calc(var(--min-size)*2);max-width:300px}table td.filename .system-tags .system-tags__tag{padding:5px 10px;border:1px solid;border-radius:var(--border-radius-pill);border-color:var(--color-border);color:var(--color-text-maxcontrast);height:var(--min-size);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:22px;text-align:center}table td.filename .system-tags .system-tags__tag--more{overflow:visible;text-overflow:initial}table td.filename .system-tags .system-tags__tag+.system-tags__tag{margin-left:5px}.hide-hidden-files .files-filestable .files-fileList tr.hidden-file,.hide-hidden-files .files-filestable .files-fileList tr.hidden-file.dragging{display:none !important}.files-fileList tr.animate-opacity{-webkit-transition:opacity 250ms;-moz-transition:opacity 250ms;-o-transition:opacity 250ms;transition:opacity 250ms}.files-fileList tr.dragging{opacity:.2}table td.filename .nametext .innernametext{text-overflow:ellipsis;overflow:hidden;position:relative;vertical-align:top}table td.filename .uploadtext{position:absolute;font-weight:normal;margin-left:50px;left:0;bottom:0;height:20px;padding:0 4px;padding-left:1px;font-size:11px;line-height:22px;color:var(--color-text-maxcontrast);text-overflow:ellipsis;white-space:nowrap}table td.selection{padding:0}.files-fileList tr td.selection>.selectCheckBox+label:before{opacity:.3;margin-right:0}.files-fileList tr:hover td.selection>.selectCheckBox+label:before,.files-fileList tr:focus td.selection>.selectCheckBox+label:before,.files-fileList tr td.selection>.selectCheckBox:checked+label:before,.files-fileList tr.selected td.selection>.selectCheckBox+label:before{opacity:1}.files-fileList tr.halfselected td.selection>.selectCheckBox+label:before{opacity:.5}.files-fileList tr td.selection>.selectCheckBox+label,.select-all+label{padding:16px}.files-fileList tr td.selection>.selectCheckBox:focus-visible+label,.select-all:focus-visible+label{background-color:var(--color-background-hover);border-radius:var(--border-radius-pill);outline:none !important;border:2px solid var(--color-primary-element) !important;padding:14px}.files-fileList tr td.selection>.selectCheckBox:focus-visible+label,.select-all:focus-visible+label{outline-offset:0px}.files-fileList tr td.filename{position:relative;width:100%;padding-left:0;padding-right:0;-webkit-transition:background-image 500ms;-moz-transition:background-image 500ms;-o-transition:background-image 500ms;transition:background-image 500ms}.files-fileList tr td.filename a.name label,.files-fileList tr td.filename p.name label{position:absolute;width:80%;height:50px}.files-fileList tr td.filename .favorite{display:inline-block;float:left}.files-fileList tr td.filename .favorite-mark{position:absolute;display:block;top:-8px;right:-8px;line-height:100%;text-align:center}.files-fileList tr td.filename .favorite-mark.permanent{background-color:var(--color-main-background);mask:var(--icon-star-rounded-white) no-repeat;mask-size:22px 22px;width:22px;height:22px;display:flex;align-content:center;justify-content:center}.files-fileList tr:hover td.filename .favorite-mark.permanent{background-color:var(--color-background-hover)}#uploadsize-message,#delete-confirm{display:none}.fileactions{z-index:50}.busy .fileactions,.busy .action{visibility:hidden}.bubble,#app-navigation .app-navigation-entry-menu{min-width:100px}.files-fileList .icon-loading-small{opacity:1 !important;display:inline !important}.files-fileList .action.action-share-notification span,.files-fileList a.name{cursor:default !important}.files-fileList a.name.disabled *{cursor:default}.files-fileList a.name.disabled a,.files-fileList a.name.disabled a *{cursor:pointer}.files-fileList a.name.disabled:focus{background:none}a.action>img{height:16px;width:16px;vertical-align:text-bottom}a.action.action-editlocally img.icon{filter:var(--background-invert-if-dark)}.selectedActions{position:relative;display:inline-block;vertical-align:middle}.selectedActions.hidden{display:none}.selectedActions a{display:inline;line-height:50px;padding:16px 5px}.selectedActions a.hidden{display:none}.selectedActions a img{position:relative;vertical-align:text-bottom;margin-bottom:-1px}.selectedActions .actions-selected .icon-more{margin-top:-3px}.files-fileList td a a.action{display:inline;padding:17px 8px;line-height:50px;opacity:.3}.files-fileList td a a.action.action-share{padding:17px 14px}.files-fileList td a a.action.action-share.permanent:not(.shared-style) .icon-shared+span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.files-fileList td a a.action.action-share .avatar{display:inline-block;vertical-align:middle}.files-fileList td a a.action.action-menu{padding-top:17px;padding-bottom:17px;padding-left:14px;padding-right:14px}.files-fileList td a a.action.no-permission:hover,.files-fileList td a a.action.no-permission:focus{opacity:.3}.files-fileList td a a.action.disabled:hover,.files-fileList td a a.action.disabled:focus,.files-fileList td a a.action.disabled img{opacity:.3}.files-fileList td a a.action.disabled.action-download{opacity:.7}.files-fileList td a a.action.disabled.action-download:hover,.files-fileList td a a.action.disabled.action-download:focus{opacity:.7}.files-fileList td a a.action:hover,.files-fileList td a a.action:focus{opacity:1}.files-fileList td a a.action:focus{background-color:var(--color-background-hover);border-radius:var(--border-radius-pill)}.files-fileList td a .fileActionsMenu a.action,.files-fileList td a a.action.action-share.shared-style{opacity:.7}.files-fileList td a .fileActionsMenu .action.permanent{opacity:1}.files-fileList .action.action-share.permanent.shared-style span:not(.icon){display:inline-block;max-width:70px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;margin-left:6px}.files-fileList .remoteAddress .userDomain{margin-left:0 !important}.files-fileList .favorite-mark.permanent{opacity:1}.files-fileList .fileActionsMenu a.action:hover,.files-fileList .fileActionsMenu a.action:focus,.files-fileList a.action.action-share.shared-style:hover,.files-fileList a.action.action-share.shared-style:focus{opacity:1}.files-fileList tr a.action.disabled{background:none}.selectedActions a.download.disabled,.files-fileList tr a.action.action-download.disabled{color:#000}.files-fileList tr:hover a.action.disabled:hover *{cursor:default}.summary{color:var(--color-text-maxcontrast);height:330px}.files-filestable .summary .filesummary{width:100%;padding-left:101px}#body-public .summary{height:180px}.summary:hover,.summary:focus,.summary,table tr.summary td{background-color:rgba(0,0,0,0)}.summary td{border-bottom:none;vertical-align:top;padding-top:20px}.summary td:first-child{padding:0}.hiddeninfo{white-space:pre-line}table.dragshadow{width:auto;z-index:2000}table.dragshadow td.filename{padding-left:60px;padding-right:16px;height:36px;max-width:unset}table.dragshadow td.size{padding-right:8px}.mask{z-index:50;position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--color-main-background);background-repeat:no-repeat no-repeat;background-position:50%;opacity:.7;transition:opacity 100ms;-moz-transition:opacity 100ms;-o-transition:opacity 100ms;-ms-transition:opacity 100ms;-webkit-transition:opacity 100ms}.mask.transparent{opacity:0}.newFileMenu{font-weight:300;top:100%;left:-48px !important;margin-top:4px;min-width:100px;z-index:1001}.newFileMenu::after{left:61px !important}.files-controls{box-sizing:border-box;position:-webkit-sticky;position:sticky;height:50px;padding:0;margin:0;background-color:var(--color-main-background-translucent);z-index:62;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;top:0;padding-left:50px}.files-controls .actions>div>.button,.files-controls .actions>div button,.files-controls .actions>.button,.files-controls .actions button{box-sizing:border-box;display:inline-block;display:flex;height:44px;width:44px;padding:9px;align-items:center;justify-content:center}.files-controls .actions>div .button.hidden,.files-controls .actions .button.hidden{display:none}.viewer-mode #app-navigation+#app-content .files-controls{left:0}.files-filestable .filename .action .icon,.files-filestable .selectedActions a .icon,.files-filestable .filename .favorite-mark .icon,.files-controls .actions .button .icon{display:inline-block;vertical-align:middle;background-size:16px 16px}.files-filestable .filename .favorite-mark .icon-star{background-image:none}.files-filestable .filename .favorite-mark .icon-starred{background-image:var(--icon-starred-yellow) !important}.files-filestable .filename .action .icon.hidden,.files-filestable .selectedActions a .icon.hidden,.files-controls .actions .button .icon.hidden{display:none}.files-filestable .filename .action .icon.loading,.files-filestable .selectedActions a .icon.loading,.files-controls .actions .button .icon.loading{width:15px;height:15px}.app-files .actions .button.new{position:relative}.breadcrumb{align-items:center}.breadcrumb .icon-home{border-radius:var(--border-radius)}.breadcrumb .canDrop>a,.files-filestable tbody tr.canDrop{background-color:rgba(0,130,201,.3)}.dropzone-background{background-color:rgba(0,130,201,.3)}.dropzone-background :hover{box-shadow:none !important}.notCreatable{margin-left:12px;margin-right:44px;margin-top:12px;color:var(--color-main-text);overflow:auto;min-width:160px;height:54px}.notCreatable:not(.hidden){display:flex}.notCreatable .icon-alert-outline{top:-15px;position:relative;margin-right:4px}.quota-navigation-item{margin:0 !important;border:none;border-radius:0;background-color:rgba(0,0,0,0);z-index:1;height:44px;display:flex !important;flex-direction:column}.quota-navigation-item__text{height:30px}.quota-navigation-item[href="#"],.quota-navigation-item[href="#"] *{cursor:default !important}.quota-navigation-item__container{height:5px;border-radius:var(--border-radius)}.files-filestable.view-grid:not(.hidden) thead tr{display:block;border-bottom:1px solid var(--color-border);background-color:var(--color-main-background-translucent)}.files-filestable.view-grid:not(.hidden) thead tr th{width:auto;border:none}.files-filestable.view-grid:not(.hidden) tbody{display:grid;grid-template-columns:repeat(auto-fill, 160px);justify-content:space-around;row-gap:15px;margin:15px 0}.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden){display:block;position:relative;height:190px;border-radius:var(--border-radius)}.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):hover,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):focus,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):active,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).selected,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).searchresult,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden) .name:focus,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).highlighted{background-color:rgba(0,0,0,0)}.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):hover .thumbnail-wrapper,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):hover .nametext,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):hover .fileactions,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):focus .thumbnail-wrapper,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):focus .nametext,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):focus .fileactions,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):active .thumbnail-wrapper,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):active .nametext,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):active .fileactions,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).selected .thumbnail-wrapper,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).selected .nametext,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).selected .fileactions,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).searchresult .thumbnail-wrapper,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).searchresult .nametext,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).searchresult .fileactions,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden) .name:focus .thumbnail-wrapper,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden) .name:focus .nametext,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden) .name:focus .fileactions,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).highlighted .thumbnail-wrapper,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).highlighted .nametext,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).highlighted .fileactions{background-color:var(--color-background-hover)}.files-filestable.view-grid:not(.hidden) tbody td{display:inline;border-bottom:none}.files-filestable.view-grid:not(.hidden) tbody td.filename .thumbnail-wrapper{min-width:0;max-width:none;position:absolute;width:160px;height:160px;padding:14px;top:0;left:0;z-index:-1}.files-filestable.view-grid:not(.hidden) tbody td.filename .thumbnail-wrapper .thumbnail{width:calc(100% - 2 * 14px);height:calc(100% - 2 * 14px);background-size:contain;margin:0;border-radius:var(--border-radius);background-repeat:no-repeat;background-position:center}.files-filestable.view-grid:not(.hidden) tbody td.filename .thumbnail-wrapper .thumbnail .favorite-mark{left:auto;top:-11px;right:-11px}.files-filestable.view-grid:not(.hidden) tbody td.filename .uploadtext{width:100%;margin:0;top:0;bottom:auto;height:28px;padding-top:4px;padding-left:28px}.files-filestable.view-grid:not(.hidden) tbody td.filename .name{height:100%;border-radius:var(--border-radius);overflow:hidden;cursor:pointer !important}.files-filestable.view-grid:not(.hidden) tbody td.filename .name .nametext{display:flex;height:44px;margin-top:146px;text-align:center;line-height:44px;padding:0}.files-filestable.view-grid:not(.hidden) tbody td.filename .name .nametext .innernametext{display:inline-block;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.files-filestable.view-grid:not(.hidden) tbody td.filename .name .nametext:before{content:"";flex:1;min-width:14px}.files-filestable.view-grid:not(.hidden) tbody td.filename .name .nametext:after{content:"";flex:1;min-width:44px}.files-filestable.view-grid:not(.hidden) tbody td.filename .name .nametext .extension{display:none}.files-filestable.view-grid:not(.hidden) tbody td.filename .name .system-tags{display:none}.files-filestable.view-grid:not(.hidden) tbody td.filename .name .fileactions{height:initial;margin-top:146px;display:flex;align-items:center;position:absolute;right:0}.files-filestable.view-grid:not(.hidden) tbody td.filename .name .fileactions .action{padding:14px;width:44px;height:44px;display:flex;align-items:center;justify-content:center}.files-filestable.view-grid:not(.hidden) tbody td.filename .name .fileactions .action:not(.action-menu){display:none}.files-filestable.view-grid:not(.hidden) tbody td.filename .fileActionsMenu .action-share-container.hidden{display:block !important}.files-filestable.view-grid:not(.hidden) tbody td.filename .fileActionsMenu .action-share-container.hidden .action-share img{padding:6px;border-radius:50%}.files-filestable.view-grid:not(.hidden) tbody td.filename .fileActionsMenu .action-restore-container.hidden{display:block !important}.files-filestable.view-grid:not(.hidden) tbody td.filename .fileActionsMenu .action-comment-container.hidden{display:block !important}.files-filestable.view-grid:not(.hidden) tbody td.filename form{padding:3px 14px;border-radius:var(--border-radius)}.files-filestable.view-grid:not(.hidden) tbody td.filename form input.filename{width:100%;margin-left:0;cursor:text}.files-filestable.view-grid:not(.hidden) tbody td.filesize,.files-filestable.view-grid:not(.hidden) tbody td.date{display:none}.files-filestable.view-grid:not(.hidden) tbody td.selection,.files-filestable.view-grid:not(.hidden) tbody td.filename .favorite-mark{position:absolute;top:-8px;left:-8px;display:flex;z-index:10}.files-filestable.view-grid:not(.hidden) tbody td.selection label,.files-filestable.view-grid:not(.hidden) tbody td.filename .favorite-mark label{width:44px;height:44px;display:inline-flex;padding:14px}.files-filestable.view-grid:not(.hidden) tbody td.selection label::before,.files-filestable.view-grid:not(.hidden) tbody td.filename .favorite-mark label::before{margin:0;width:14px;height:14px}.files-filestable.view-grid:not(.hidden) tbody td .popovermenu{left:0;width:150px;margin:0 5px}.files-filestable.view-grid:not(.hidden) tbody td .popovermenu .menuitem span:not(.icon){overflow:hidden;text-overflow:ellipsis}.files-filestable.view-grid:not(.hidden) tr.hidden-file td.filename .name .nametext .extension{display:block}.files-filestable.view-grid:not(.hidden) tfoot{display:grid}.files-filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden){display:inline-block;margin:0 auto;height:418px}.files-filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden) td{padding-top:50px}.files-filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden) td:first-child,.files-filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden) td.date{display:none}.files-filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden) td .info{margin-left:0}#view-toggle{background-color:var(--color-main-background-translucent);border:none;margin:0;padding:22px;opacity:.5;float:right;right:var(--default-grid-baseline);top:var(--default-grid-baseline);z-index:100;position:sticky}#view-toggle:hover,#view-toggle:focus,#showgridview:focus+#view-toggle{opacity:1}#view-toggle:focus-visible,#showgridview:focus-visible+#view-toggle{box-shadow:inset 0 0 0 2px var(--color-primary-element) !important}#showgridview{position:fixed;top:0}#body-public .files-filestable.view-grid:not(.hidden) tbody td.filename .name .nametext .innernametext{max-width:124px}#body-public .files-filestable.view-grid:not(.hidden) tbody td .popovermenu{left:-80px}#body-public #view-toggle{position:absolute;right:0;top:0}#gallery-button{display:none}#tag_multiple_files_container{overflow:hidden;background-color:#fff;border-radius:3px;position:relative;display:flex;flex-wrap:wrap;margin-bottom:10px}#tag_multiple_files_container h3{width:100%;padding:0 18px}#tag_multiple_files_container .systemTagsInputFieldContainer{flex:1 1 80%;min-width:0;margin:0 12px}#upload{box-sizing:border-box;height:36px;width:39px;padding:0 !important;margin-left:3px;overflow:hidden;vertical-align:top;position:relative;z-index:-20}#upload .icon-upload{position:relative;display:block;width:100%;height:44px;width:44px;margin:-5px -3px;cursor:pointer;z-index:10;opacity:.65}.file_upload_target{display:none}.file_upload_form{display:inline;float:left;margin:0;padding:0;cursor:pointer;overflow:visible}.uploadprogresswrapper,.uploadprogresswrapper *{box-sizing:border-box}.uploadprogresswrapper{display:inline-block;vertical-align:top;height:36px;margin-left:3px}.uploadprogresswrapper>input[type=button]{height:36px;margin-left:3px}#uploadprogressbar{border-color:var(--color-border-dark);border-radius:var(--border-radius-pill) 0 0 var(--border-radius-pill);border-right:0;position:relative;float:left;width:200px;height:44px;display:inline-block;text-align:center}#uploadprogressbar .ui-progressbar-value{margin-top:.1em}#uploadprogressbar .ui-progressbar-value.ui-widget-header.ui-corner-left{height:calc(100% + 2px);top:-1px;left:-1px;position:absolute;overflow:hidden;background-color:var(--color-primary-element)}#uploadprogressbar .label{top:8px;opacity:1;overflow:hidden;white-space:nowrap;font-weight:normal}#uploadprogressbar .label.inner{color:var(--color-primary-element-text);position:absolute;display:block;width:200px}#uploadprogressbar .label.outer{position:relative;color:var(--color-main-text)}#uploadprogressbar .desktop{display:block}#uploadprogressbar .mobile{display:none}#uploadprogressbar+.stop{border-top-left-radius:0;border-bottom-left-radius:0}.oc-dialog .fileexists{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:30px}.oc-dialog .fileexists .conflict .filename,.oc-dialog .fileexists .conflict .mtime,.oc-dialog .fileexists .conflict .size{-webkit-touch-callout:initial;-webkit-user-select:initial;-khtml-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial}.oc-dialog .fileexists .conflict .message{color:#e9322d}.oc-dialog .fileexists table{width:100%}.oc-dialog .fileexists th{padding-left:0;padding-right:0}.oc-dialog .fileexists th input[type=checkbox]{margin-right:3px}.oc-dialog .fileexists th:first-child{width:225px}.oc-dialog .fileexists th label{font-weight:normal;color:var(--color-main-text)}.oc-dialog .fileexists th .count{margin-left:3px}.oc-dialog .fileexists .conflicts .template{display:none}.oc-dialog .fileexists .conflict{width:100%;height:85px}.oc-dialog .fileexists .conflict .filename{color:#777;word-break:break-all;clear:left}.oc-dialog .fileexists .icon{width:64px;height:64px;margin:0px 5px 5px 5px;background-repeat:no-repeat;background-size:64px 64px;float:left}.oc-dialog .fileexists .original,.oc-dialog .fileexists .replacement{float:left;width:50%}.oc-dialog .fileexists .conflicts{overflow-y:auto;max-height:225px}.oc-dialog .fileexists .conflict input[type=checkbox]{float:left}.oc-dialog .fileexists #allfileslabel{float:right}.oc-dialog .fileexists #allfiles{vertical-align:bottom;position:relative;top:-3px}.oc-dialog .fileexists #allfiles+span{vertical-align:bottom}.oc-dialog .oc-dialog-buttonrow{width:100%;text-align:right}.oc-dialog .oc-dialog-buttonrow .cancel{float:left}.highlightUploaded{-webkit-animation:highlightAnimation 2s 1;-moz-animation:highlightAnimation 2s 1;-o-animation:highlightAnimation 2s 1;animation:highlightAnimation 2s 1}@-webkit-keyframes highlightAnimation{0%{background-color:#ffff8c}100%{background-color:rgba(0,0,0,0)}}@-moz-keyframes highlightAnimation{0%{background-color:#ffff8c}100%{background-color:rgba(0,0,0,0)}}@-o-keyframes highlightAnimation{0%{background-color:#ffff8c}100%{background-color:rgba(0,0,0,0)}}@keyframes highlightAnimation{0%{background-color:#ffff8c}100%{background-color:rgba(0,0,0,0)}}@media only screen and (max-width: 988px)and (min-width: 1025px),only screen and (max-width: 688px){.app-files #app-content.dir-drop{background-color:#fff !important}table th.column-size,table td.filesize,table th.column-mtime,table td.date{display:none}table td{padding:0}table.multiselect thead{padding-left:0}.fileList a.action.action-menu img{padding-left:0}.fileList .fileActionsMenu{margin-right:6px}.fileList a.action-share span:not(.icon):not(.avatar){position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}td.filename a.name .system-tags{display:none}#uploadprogressbar,#uploadprogressbar .label.inner{width:50px}#uploadprogressbar .desktop{display:none !important}#uploadprogressbar .mobile{display:block !important}table.dragshadow{z-index:1000}}@media only screen and (max-width: 480px){table th .selectedActions{float:right}table th .selectedActions>a span:not(.icon){display:none}table th .selectedActions a{padding:17px 14px}table.multiselect th .columntitle.name{margin-left:0}}.app-sidebar .detailFileInfoContainer{min-height:50px;padding:15px}.app-sidebar .detailFileInfoContainer>div{clear:both}.app-sidebar .mainFileInfoView .icon{display:inline-block;background-size:16px 16px}.app-sidebar .mainFileInfoView .permalink{padding:6px 10px;vertical-align:top;opacity:.6}.app-sidebar .mainFileInfoView .permalink:hover,.app-sidebar .mainFileInfoView .permalink:focus{opacity:1}.app-sidebar .mainFileInfoView .permalink-field>input{clear:both;width:90%}.app-sidebar .thumbnailContainer.large{margin-left:-15px;margin-right:-35px;margin-top:-15px}.app-sidebar .thumbnailContainer.large.portrait{margin:0}.app-sidebar .large .thumbnail{width:100%;display:block;background-repeat:no-repeat;background-position:center;background-size:100%;float:none;margin:0;height:auto}.app-sidebar .large .thumbnail .stretcher{content:"";display:block;padding-bottom:56.25%}.app-sidebar .large.portrait .thumbnail{background-position:50% top}.app-sidebar .large.portrait .thumbnail{background-size:contain}.app-sidebar .large.text{overflow-y:scroll;overflow-x:hidden;padding-top:14px;font-size:80%;margin-left:0}.app-sidebar .thumbnail{width:100%;min-height:75px;display:inline-block;float:left;margin-right:10px;background-size:contain;background-repeat:no-repeat}.app-sidebar .ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.app-sidebar .fileName{font-size:16px;padding-top:13px;padding-bottom:3px}.app-sidebar .fileName h3{width:calc(100% - 42px);display:inline-block;padding:5px 0;margin:-5px 0}.app-sidebar .file-details{color:var(--color-text-maxcontrast)}.app-sidebar .action-favorite{vertical-align:sub;padding:10px;margin:-10px}.app-sidebar .action-favorite>span{opacity:.7 !important}.app-sidebar .detailList{float:left}.app-sidebar .close{position:absolute;top:0;right:0;opacity:.5;z-index:1;width:44px;height:44px}.whatsNewPopover{bottom:35px !important;left:15px !important;width:270px;z-index:700}.whatsNewPopover p{width:auto !important}.whatsNewPopover .caption{font-weight:bold;cursor:auto !important}.whatsNewPopover .icon-close{position:absolute;right:0}.whatsNewPopover::after{content:none}/*# sourceMappingURL=merged.css.map */ +.actions{padding:3px;height:100%;display:inline-block;float:left}.actions input,.actions button,.actions .button{margin:0;float:left}.actions .button a{color:#555}.actions .button a:hover,.actions .button a:focus{background-color:var(--color-background-hover)}.actions .button a:active{background-color:var(--color-primary-element-light)}.actions.creatable{position:relative;display:flex;flex:1 1}.actions.creatable .button:not(:last-child){margin-right:3px}.actions.hidden{display:none}#trash{margin-right:8px;float:right;z-index:1010;padding:10px;font-weight:normal}.newFileMenu .error,.newFileMenu .error+.icon-confirm,.files-fileList .error{color:var(--color-error);border-color:var(--color-error)}.files-filestable{position:relative;width:100%;min-width:250px;display:block;flex-direction:column}.emptycontent:not(.hidden)~.files-filestable{display:none}.files-filestable thead{position:-webkit-sticky;position:sticky;top:44px;z-index:60;display:block;background-color:var(--color-main-background-translucent)}.files-filestable tbody{display:table;width:100%}.files-filestable tbody tr[data-permissions="0"],.files-filestable tbody tr[data-permissions="16"]{background-color:var(--color-background-dark)}.files-filestable tbody tr[data-permissions="0"] td.filename .nametext .innernametext,.files-filestable tbody tr[data-permissions="16"] td.filename .nametext .innernametext{color:var(--color-text-maxcontrast)}.files-filestable tbody tr[data-e2eencrypted=true] .selection{pointer-events:none}.files-filestable.hidden{display:none}.app-files #app-content>.viewcontainer{min-height:0%;width:100%}.app-files #app-content{width:calc(100% - 300px);overflow-anchor:none}.file-drag,.file-drag .files-filestable tbody tr,.file-drag .files-filestable tbody tr:hover{background-color:var(--color-primary-element-light) !important}.app-files #app-content.dir-drop{background-color:var(--color-main-background) !important}.file-drag .files-filestable tbody tr,.file-drag .files-filestable tbody tr:hover{background-color:rgba(0,0,0,0) !important}.app-files #app-content.dir-drop .files-filestable tbody tr.dropping-to-dir{background-color:var(--color-primary-element-light) !important}.nav-icon-files{background-image:var(--icon-folder-dark)}.nav-icon-recent{background-image:var(--icon-recent-dark)}.nav-icon-favorites{background-image:var(--icon-starred-dark)}.nav-icon-sharingin,.nav-icon-sharingout,.nav-icon-pendingshares,.nav-icon-shareoverview{background-image:var(--icon-share-dark)}.nav-icon-sharinglinks{background-image:var(--icon-public-dark)}.nav-icon-extstoragemounts{background-image:var(--icon-external-dark)}.nav-icon-trashbin{background-image:var(--icon-delete-dark)}.nav-icon-trashbin-starred{background-image:var(--icon-delete-#ff0000)}.nav-icon-deletedshares{background-image:var(--icon-unshare-dark)}.nav-icon-favorites-starred{background-image:var(--icon-starred-yellow)}#app-navigation .nav-files a.nav-icon-files{width:auto}#app-navigation .nav-files a.new{width:40px;height:32px;padding:0 10px;margin:0;cursor:pointer}#app-navigation .nav-files a.new.hidden{display:none}#app-navigation .nav-files a.new.disabled{opacity:.3}.files-filestable tbody tr{height:51px}.files-filestable tbody tr:hover,.files-filestable tbody tr:focus,.files-filestable tbody .name:focus,.files-filestable tbody tr:hover .filename form,table tr.mouseOver td{background-color:var(--color-background-hover)}.files-filestable tbody tr:active,.files-filestable tbody tr.highlighted,.files-filestable tbody tr.highlighted .name:focus,.files-filestable tbody tr.selected,.files-filestable tbody tr.searchresult{background-color:var(--color-primary-element-light)}tbody a{color:var(--color-main-text)}span.conflict-path,span.extension,span.uploading,td.date{color:var(--color-text-maxcontrast)}span.conflict-path,span.extension{-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms;vertical-align:top}tr:hover span.conflict-path,tr:focus span.conflict-path,tr:hover span.extension,tr:focus span.extension{opacity:1;color:var(--color-text-maxcontrast)}table th,table th a{color:var(--color-text-maxcontrast)}table.multiselect th a{color:var(--color-main-text)}table th .columntitle{display:block;padding:15px;height:50px;box-sizing:border-box;-moz-box-sizing:border-box;vertical-align:middle}table th .columntitle:focus-visible{border-radius:2px}table.multiselect th .columntitle{display:inline-block;margin-right:-20px}table th .columntitle.name{padding-left:0;margin-left:44px}table.multiselect th .columntitle.name{margin-left:0}table th .sort-indicator{width:10px;height:8px;margin-left:5px;display:inline-block;vertical-align:text-bottom;opacity:.3}.sort-indicator.hidden,.multiselect .sort-indicator,table.multiselect th:hover .sort-indicator.hidden,table.multiselect th:focus .sort-indicator.hidden{visibility:hidden}.multiselect .sort,.multiselect .sort span{cursor:default}table th:hover .sort-indicator.hidden,table th:focus .sort-indicator.hidden{visibility:visible}table th,table td{border-bottom:1px solid var(--color-border);text-align:left;font-weight:normal}table td{padding:0 15px;font-style:normal;background-position:8px center;background-repeat:no-repeat}table th.column-name{position:relative;width:9999px;padding:0}.column-name-container{position:relative;height:50px}table th.column-selection{padding-top:2px}table th.column-size,table td.filesize{text-align:right}table th.column-mtime,table td.date,table th.column-last,table td.column-last{-moz-box-sizing:border-box;box-sizing:border-box;position:relative;min-width:130px}#app-content-recent,#app-content-favorites,#app-content-shareoverview,#app-content-sharingout,#app-content-sharingin,#app-content-sharinglinks,#app-content-deletedshares,#app-content-pendingshares{margin-top:22px}#app-content-recent thead,#app-content-favorites thead,#app-content-shareoverview thead,#app-content-sharingout thead,#app-content-sharingin thead,#app-content-sharinglinks thead,#app-content-deletedshares thead,#app-content-pendingshares thead{top:0}table.multiselect thead th{background-color:var(--color-main-background-translucent);font-weight:bold}#app-content.with-app-sidebar table.multiselect thead{margin-right:27%}table.multiselect .column-name{position:relative;width:9999px}table.multiselect .column-mtime>a{display:none}table td.selection,table th.selection,table td.fileaction{width:32px;text-align:center}table td.filename a.name,table td.filename p.name{display:flex;position:relative;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;line-height:50px;padding:0}table td.filename .thumbnail-wrapper{width:0;min-width:50px;max-width:50px;height:50px}table td.filename .thumbnail-wrapper.icon-loading-small:after{z-index:10}table td.filename .thumbnail-wrapper.icon-loading-small .thumbnail{opacity:.2}table td.filename .thumbnail{display:inline-block;width:32px;height:32px;background-size:contain;background-position:center;background-repeat:no-repeat;margin-left:9px;margin-top:9px;border-radius:var(--border-radius);cursor:pointer;position:absolute;z-index:4}table td.filename p.name .thumbnail{cursor:default}table tr[data-has-preview=true] .thumbnail{border:1px solid var(--color-border)}table:not(.view-grid) td.filename input.filename{width:70% !important;margin-left:48px !important;cursor:text}table td.filename form{margin-top:-40px;position:relative;top:-6px}table td.filename a,table td.login,table td.logout,table td.download,table td.upload,table td.create,table td.delete{padding:3px 8px 8px 3px}table td.filename .nametext,.modified,.column-last>span:first-child{float:left;padding:15px 0}.modified,.column-last>span:first-child{position:relative;overflow:hidden;text-overflow:ellipsis;width:110px}table td.filename{max-width:0}table td.filename .nametext{width:0;flex-grow:1;display:flex;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:100%;z-index:10;padding:0 20px 0 0}table td.filename .system-tags{--min-size: 32px;display:flex;justify-content:center;align-items:center;min-width:calc(var(--min-size)*2);max-width:300px}table td.filename .system-tags .system-tags__tag{padding:5px 10px;border:1px solid;border-radius:var(--border-radius-pill);border-color:var(--color-border);color:var(--color-text-maxcontrast);height:var(--min-size);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:22px;text-align:center}table td.filename .system-tags .system-tags__tag--more{overflow:visible;text-overflow:initial}table td.filename .system-tags .system-tags__tag+.system-tags__tag{margin-left:5px}.hide-hidden-files .files-filestable .files-fileList tr.hidden-file,.hide-hidden-files .files-filestable .files-fileList tr.hidden-file.dragging{display:none !important}.files-fileList tr.animate-opacity{-webkit-transition:opacity 250ms;-moz-transition:opacity 250ms;-o-transition:opacity 250ms;transition:opacity 250ms}.files-fileList tr.dragging{opacity:.2}table td.filename .nametext .innernametext{text-overflow:ellipsis;overflow:hidden;position:relative;vertical-align:top}table td.filename .uploadtext{position:absolute;font-weight:normal;margin-left:50px;left:0;bottom:0;height:20px;padding:0 4px;padding-left:1px;font-size:11px;line-height:22px;color:var(--color-text-maxcontrast);text-overflow:ellipsis;white-space:nowrap}table td.selection{padding:0}.files-fileList tr td.selection>.selectCheckBox+label:before{opacity:.3;margin-right:0}.files-fileList tr:hover td.selection>.selectCheckBox+label:before,.files-fileList tr:focus td.selection>.selectCheckBox+label:before,.files-fileList tr td.selection>.selectCheckBox:checked+label:before,.files-fileList tr.selected td.selection>.selectCheckBox+label:before{opacity:1}.files-fileList tr.halfselected td.selection>.selectCheckBox+label:before{opacity:.5}.files-fileList tr td.selection>.selectCheckBox+label,.select-all+label{padding:16px}.files-fileList tr td.selection>.selectCheckBox:focus-visible+label,.select-all:focus-visible+label{background-color:var(--color-background-hover);border-radius:var(--border-radius-pill);outline:none !important;border:2px solid var(--color-primary-element) !important;padding:14px}.files-fileList tr td.selection>.selectCheckBox:focus-visible+label,.select-all:focus-visible+label{outline-offset:0px}.files-fileList tr td.filename{position:relative;width:100%;padding-left:0;padding-right:0;-webkit-transition:background-image 500ms;-moz-transition:background-image 500ms;-o-transition:background-image 500ms;transition:background-image 500ms}.files-fileList tr td.filename a.name label,.files-fileList tr td.filename p.name label{position:absolute;width:80%;height:50px}.files-fileList tr td.filename .favorite{display:inline-block;float:left}.files-fileList tr td.filename .favorite-mark{position:absolute;display:block;top:-8px;right:-8px;line-height:100%;text-align:center}.files-fileList tr td.filename .favorite-mark.permanent{background-color:var(--color-main-background);mask:var(--icon-star-rounded-white) no-repeat;mask-size:22px 22px;width:22px;height:22px;display:flex;align-content:center;justify-content:center}.files-fileList tr:hover td.filename .favorite-mark.permanent{background-color:var(--color-background-hover)}#uploadsize-message,#delete-confirm{display:none}.fileactions{z-index:50}.busy .fileactions,.busy .action{visibility:hidden}.bubble,#app-navigation .app-navigation-entry-menu{min-width:100px}.files-fileList .icon-loading-small{opacity:1 !important;display:inline !important}.files-fileList .action.action-share-notification span,.files-fileList a.name{cursor:default !important}.files-fileList a.name.disabled *{cursor:default}.files-fileList a.name.disabled a,.files-fileList a.name.disabled a *{cursor:pointer}.files-fileList a.name.disabled:focus{background:none}a.action>img{height:16px;width:16px;vertical-align:text-bottom}a.action.action-editlocally img.icon{filter:var(--background-invert-if-dark)}.selectedActions{position:relative;display:inline-block;vertical-align:middle}.selectedActions.hidden{display:none}.selectedActions a{display:inline;line-height:50px;padding:16px 5px}.selectedActions a.hidden{display:none}.selectedActions a img{position:relative;vertical-align:text-bottom;margin-bottom:-1px}.selectedActions .actions-selected .icon-more{margin-top:-3px}.files-fileList td a a.action{display:inline;padding:17px 8px;line-height:50px;opacity:.3}.files-fileList td a a.action.action-share{padding:17px 14px}.files-fileList td a a.action.action-share.permanent:not(.shared-style) .icon-shared+span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.files-fileList td a a.action.action-share .avatar{display:inline-block;vertical-align:middle}.files-fileList td a a.action.action-menu{padding-top:17px;padding-bottom:17px;padding-left:14px;padding-right:14px}.files-fileList td a a.action.no-permission:hover,.files-fileList td a a.action.no-permission:focus{opacity:.3}.files-fileList td a a.action.disabled:hover,.files-fileList td a a.action.disabled:focus,.files-fileList td a a.action.disabled img{opacity:.3}.files-fileList td a a.action.disabled.action-download{opacity:.7}.files-fileList td a a.action.disabled.action-download:hover,.files-fileList td a a.action.disabled.action-download:focus{opacity:.7}.files-fileList td a a.action:hover,.files-fileList td a a.action:focus{opacity:1}.files-fileList td a a.action:focus{background-color:var(--color-background-hover);border-radius:var(--border-radius-pill)}.files-fileList td a .fileActionsMenu a.action,.files-fileList td a a.action.action-share.shared-style{opacity:.7}.files-fileList td a .fileActionsMenu .action.permanent{opacity:1}.files-fileList .action.action-share.permanent.shared-style span:not(.icon){display:inline-block;max-width:70px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;margin-left:6px}.files-fileList .remoteAddress .userDomain{margin-left:0 !important}.files-fileList .favorite-mark.permanent{opacity:1}.files-fileList .fileActionsMenu a.action:hover,.files-fileList .fileActionsMenu a.action:focus,.files-fileList a.action.action-share.shared-style:hover,.files-fileList a.action.action-share.shared-style:focus{opacity:1}.files-fileList tr a.action.disabled{background:none}.selectedActions a.download.disabled,.files-fileList tr a.action.action-download.disabled{color:#000}.files-fileList tr:hover a.action.disabled:hover *{cursor:default}.summary{color:var(--color-text-maxcontrast);height:330px}.files-filestable .summary .filesummary{width:100%;padding-left:101px}#body-public .summary{height:180px}.summary:hover,.summary:focus,.summary,table tr.summary td{background-color:rgba(0,0,0,0)}.summary td{border-bottom:none;vertical-align:top;padding-top:20px}.summary td:first-child{padding:0}.hiddeninfo{white-space:pre-line}table.dragshadow{width:auto;z-index:2000}table.dragshadow td.filename{padding-left:60px;padding-right:16px;height:36px;max-width:unset}table.dragshadow td.size{padding-right:8px}.mask{z-index:50;position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--color-main-background);background-repeat:no-repeat no-repeat;background-position:50%;opacity:.7;transition:opacity 100ms;-moz-transition:opacity 100ms;-o-transition:opacity 100ms;-ms-transition:opacity 100ms;-webkit-transition:opacity 100ms}.mask.transparent{opacity:0}.newFileMenu{font-weight:300;top:100%;left:-48px !important;margin-top:4px;min-width:100px;z-index:1001}.newFileMenu::after{left:61px !important}.files-controls{box-sizing:border-box;position:-webkit-sticky;position:sticky;height:50px;padding:0;margin:0;background-color:var(--color-main-background-translucent);z-index:62;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;top:0;padding-left:50px}.files-controls .actions>div>.button,.files-controls .actions>div button,.files-controls .actions>.button,.files-controls .actions button{box-sizing:border-box;display:inline-block;display:flex;height:44px;width:44px;padding:9px;align-items:center;justify-content:center}.files-controls .actions>div .button.hidden,.files-controls .actions .button.hidden{display:none}.viewer-mode #app-navigation+#app-content .files-controls{left:0}.files-filestable .filename .action .icon,.files-filestable .selectedActions a .icon,.files-filestable .filename .favorite-mark .icon,.files-controls .actions .button .icon{display:inline-block;vertical-align:middle;background-size:16px 16px}.files-filestable .filename .favorite-mark .icon-star{background-image:none}.files-filestable .filename .favorite-mark .icon-starred{background-image:var(--icon-starred-yellow) !important}.files-filestable .filename .action .icon.hidden,.files-filestable .selectedActions a .icon.hidden,.files-controls .actions .button .icon.hidden{display:none}.files-filestable .filename .action .icon.loading,.files-filestable .selectedActions a .icon.loading,.files-controls .actions .button .icon.loading{width:15px;height:15px}.app-files .actions .button.new{position:relative}.breadcrumb{align-items:center}.breadcrumb .icon-home{border-radius:var(--border-radius)}.breadcrumb .canDrop>a,.files-filestable tbody tr.canDrop{background-color:rgba(0,130,201,.3)}.dropzone-background{background-color:rgba(0,130,201,.3)}.dropzone-background :hover{box-shadow:none !important}.notCreatable{margin-left:12px;margin-right:44px;margin-top:12px;color:var(--color-main-text);overflow:auto;min-width:160px;height:54px}.notCreatable:not(.hidden){display:flex}.notCreatable .icon-alert-outline{top:-15px;position:relative;margin-right:4px}.quota-navigation-item{margin:0 !important;border:none;border-radius:0;background-color:rgba(0,0,0,0);z-index:1;height:44px;display:flex !important;flex-direction:column}.quota-navigation-item__text{height:30px}.quota-navigation-item[href="#"],.quota-navigation-item[href="#"] *{cursor:default !important}.quota-navigation-item__container{height:5px;border-radius:var(--border-radius)}.files-filestable.view-grid:not(.hidden) thead tr{display:block;border-bottom:1px solid var(--color-border);background-color:var(--color-main-background-translucent)}.files-filestable.view-grid:not(.hidden) thead tr th{width:auto;border:none}.files-filestable.view-grid:not(.hidden) tbody{display:grid;grid-template-columns:repeat(auto-fill, 160px);justify-content:space-around;row-gap:15px;margin:15px 0}.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden){display:block;position:relative;height:190px;border-radius:var(--border-radius)}.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):hover,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):focus,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):active,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).selected,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).searchresult,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden) .name:focus,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).highlighted{background-color:rgba(0,0,0,0)}.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):hover .thumbnail-wrapper,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):hover .nametext,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):hover .fileactions,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):focus .thumbnail-wrapper,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):focus .nametext,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):focus .fileactions,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):active .thumbnail-wrapper,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):active .nametext,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden):active .fileactions,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).selected .thumbnail-wrapper,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).selected .nametext,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).selected .fileactions,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).searchresult .thumbnail-wrapper,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).searchresult .nametext,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).searchresult .fileactions,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden) .name:focus .thumbnail-wrapper,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden) .name:focus .nametext,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden) .name:focus .fileactions,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).highlighted .thumbnail-wrapper,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).highlighted .nametext,.files-filestable.view-grid:not(.hidden) tbody tr:not(.hidden).highlighted .fileactions{background-color:var(--color-background-hover)}.files-filestable.view-grid:not(.hidden) tbody td{display:inline;border-bottom:none}.files-filestable.view-grid:not(.hidden) tbody td.filename .thumbnail-wrapper{min-width:0;max-width:none;position:absolute;width:160px;height:160px;padding:14px;top:0;left:0;z-index:-1}.files-filestable.view-grid:not(.hidden) tbody td.filename .thumbnail-wrapper .thumbnail{width:calc(100% - 2 * 14px);height:calc(100% - 2 * 14px);background-size:contain;margin:0;border-radius:var(--border-radius);background-repeat:no-repeat;background-position:center}.files-filestable.view-grid:not(.hidden) tbody td.filename .thumbnail-wrapper .thumbnail .favorite-mark{left:auto;top:-11px;right:-11px}.files-filestable.view-grid:not(.hidden) tbody td.filename .uploadtext{width:100%;margin:0;top:0;bottom:auto;height:28px;padding-top:4px;padding-left:28px}.files-filestable.view-grid:not(.hidden) tbody td.filename .name{height:100%;border-radius:var(--border-radius);overflow:hidden;cursor:pointer !important}.files-filestable.view-grid:not(.hidden) tbody td.filename .name .nametext{display:flex;height:44px;margin-top:146px;text-align:center;line-height:44px;padding:0}.files-filestable.view-grid:not(.hidden) tbody td.filename .name .nametext .innernametext{display:inline-block;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.files-filestable.view-grid:not(.hidden) tbody td.filename .name .nametext:before{content:"";flex:1;min-width:14px}.files-filestable.view-grid:not(.hidden) tbody td.filename .name .nametext:after{content:"";flex:1;min-width:44px}.files-filestable.view-grid:not(.hidden) tbody td.filename .name .nametext .extension{display:none}.files-filestable.view-grid:not(.hidden) tbody td.filename .name .system-tags{display:none}.files-filestable.view-grid:not(.hidden) tbody td.filename .name .fileactions{height:initial;margin-top:146px;display:flex;align-items:center;position:absolute;right:0}.files-filestable.view-grid:not(.hidden) tbody td.filename .name .fileactions .action{padding:14px;width:44px;height:44px;display:flex;align-items:center;justify-content:center}.files-filestable.view-grid:not(.hidden) tbody td.filename .name .fileactions .action:not(.action-menu){display:none}.files-filestable.view-grid:not(.hidden) tbody td.filename .fileActionsMenu .action-share-container.hidden{display:block !important}.files-filestable.view-grid:not(.hidden) tbody td.filename .fileActionsMenu .action-share-container.hidden .action-share img{padding:6px;border-radius:50%}.files-filestable.view-grid:not(.hidden) tbody td.filename .fileActionsMenu .action-restore-container.hidden{display:block !important}.files-filestable.view-grid:not(.hidden) tbody td.filename .fileActionsMenu .action-comment-container.hidden{display:block !important}.files-filestable.view-grid:not(.hidden) tbody td.filename form{padding:3px 14px;border-radius:var(--border-radius)}.files-filestable.view-grid:not(.hidden) tbody td.filename form input.filename{width:100%;margin-left:0;cursor:text}.files-filestable.view-grid:not(.hidden) tbody td.filesize,.files-filestable.view-grid:not(.hidden) tbody td.date{display:none}.files-filestable.view-grid:not(.hidden) tbody td.selection,.files-filestable.view-grid:not(.hidden) tbody td.filename .favorite-mark{position:absolute;top:-8px;left:-8px;display:flex;z-index:10}.files-filestable.view-grid:not(.hidden) tbody td.selection label,.files-filestable.view-grid:not(.hidden) tbody td.filename .favorite-mark label{width:44px;height:44px;display:inline-flex;padding:14px}.files-filestable.view-grid:not(.hidden) tbody td.selection label::before,.files-filestable.view-grid:not(.hidden) tbody td.filename .favorite-mark label::before{margin:0;width:14px;height:14px}.files-filestable.view-grid:not(.hidden) tbody td .popovermenu{left:0;width:150px;margin:0 5px}.files-filestable.view-grid:not(.hidden) tbody td .popovermenu .menuitem span:not(.icon){overflow:hidden;text-overflow:ellipsis}.files-filestable.view-grid:not(.hidden) tr.hidden-file td.filename .name .nametext .extension{display:block}.files-filestable.view-grid:not(.hidden) tfoot{display:grid}.files-filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden){display:inline-block;margin:0 auto;height:418px}.files-filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden) td{padding-top:50px}.files-filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden) td:first-child,.files-filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden) td.date{display:none}.files-filestable.view-grid:not(.hidden) tfoot .summary:not(.hidden) td .info{margin-left:0}#view-toggle{background-color:var(--color-main-background-translucent);border:none;margin:0;padding:22px;opacity:.5;float:right;right:var(--default-grid-baseline);top:var(--default-grid-baseline);z-index:100;position:sticky}#view-toggle:hover,#view-toggle:focus,#showgridview:focus+#view-toggle{opacity:1}#view-toggle:focus-visible,#showgridview:focus-visible+#view-toggle{box-shadow:inset 0 0 0 2px var(--color-primary-element) !important}#showgridview{position:fixed;top:0}#body-public .files-filestable.view-grid:not(.hidden) tbody td.filename .name .nametext .innernametext{max-width:124px}#body-public .files-filestable.view-grid:not(.hidden) tbody td .popovermenu{left:-80px}#body-public #view-toggle{position:absolute;right:0;top:0}#gallery-button{display:none}#tag_multiple_files_container{overflow:hidden;background-color:#fff;border-radius:3px;position:relative;display:flex;flex-wrap:wrap;margin-bottom:10px}#tag_multiple_files_container h3{width:100%;padding:0 18px}#tag_multiple_files_container .systemTagsInputFieldContainer{flex:1 1 80%;min-width:0;margin:0 12px}#upload{box-sizing:border-box;height:36px;width:39px;padding:0 !important;margin-left:3px;overflow:hidden;vertical-align:top;position:relative;z-index:-20}#upload .icon-upload{position:relative;display:block;width:100%;height:44px;width:44px;margin:-5px -3px;cursor:pointer;z-index:10;opacity:.65}.file_upload_target{display:none}.file_upload_form{display:inline;float:left;margin:0;padding:0;cursor:pointer;overflow:visible}.uploadprogresswrapper,.uploadprogresswrapper *{box-sizing:border-box}.uploadprogresswrapper{display:inline-block;vertical-align:top;height:36px;margin-left:3px}.uploadprogresswrapper>input[type=button]{height:36px;margin-left:3px}#uploadprogressbar{border-color:var(--color-border-dark);border-radius:var(--border-radius-pill) 0 0 var(--border-radius-pill);border-right:0;position:relative;float:left;width:200px;height:44px;display:inline-block;text-align:center}#uploadprogressbar .ui-progressbar-value{margin-top:.1em}#uploadprogressbar .ui-progressbar-value.ui-widget-header.ui-corner-left{height:calc(100% + 2px);top:-1px;left:-1px;position:absolute;overflow:hidden;background-color:var(--color-primary-element)}#uploadprogressbar .label{top:8px;opacity:1;overflow:hidden;white-space:nowrap;font-weight:normal}#uploadprogressbar .label.inner{color:var(--color-primary-element-text);position:absolute;display:block;width:200px}#uploadprogressbar .label.outer{position:relative;color:var(--color-main-text)}#uploadprogressbar .desktop{display:block}#uploadprogressbar .mobile{display:none}#uploadprogressbar+.stop{border-top-left-radius:0;border-bottom-left-radius:0}.oc-dialog .fileexists{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:30px}.oc-dialog .fileexists .conflict .filename,.oc-dialog .fileexists .conflict .mtime,.oc-dialog .fileexists .conflict .size{-webkit-touch-callout:initial;-webkit-user-select:initial;-khtml-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial}.oc-dialog .fileexists .conflict .message{color:#e9322d}.oc-dialog .fileexists table{width:100%}.oc-dialog .fileexists th{padding-left:0;padding-right:0}.oc-dialog .fileexists th input[type=checkbox]{margin-right:3px}.oc-dialog .fileexists th:first-child{width:225px}.oc-dialog .fileexists th label{font-weight:normal;color:var(--color-main-text)}.oc-dialog .fileexists th .count{margin-left:3px}.oc-dialog .fileexists .conflicts .template{display:none}.oc-dialog .fileexists .conflict{width:100%;height:85px}.oc-dialog .fileexists .conflict .filename{color:#777;word-break:break-all;clear:left}.oc-dialog .fileexists .icon{width:64px;height:64px;margin:0px 5px 5px 5px;background-repeat:no-repeat;background-size:64px 64px;float:left}.oc-dialog .fileexists .original,.oc-dialog .fileexists .replacement{float:left;width:50%}.oc-dialog .fileexists .conflicts{overflow-y:auto;max-height:225px}.oc-dialog .fileexists .conflict input[type=checkbox]{float:left}.oc-dialog .fileexists #allfileslabel{float:right}.oc-dialog .fileexists #allfiles{vertical-align:bottom;position:relative;top:-3px}.oc-dialog .fileexists #allfiles+span{vertical-align:bottom}.oc-dialog .oc-dialog-buttonrow{width:100%;text-align:right}.oc-dialog .oc-dialog-buttonrow .cancel{float:left}.highlightUploaded{-webkit-animation:highlightAnimation 2s 1;-moz-animation:highlightAnimation 2s 1;-o-animation:highlightAnimation 2s 1;animation:highlightAnimation 2s 1}@-webkit-keyframes highlightAnimation{0%{background-color:#ffff8c}100%{background-color:rgba(0,0,0,0)}}@-moz-keyframes highlightAnimation{0%{background-color:#ffff8c}100%{background-color:rgba(0,0,0,0)}}@-o-keyframes highlightAnimation{0%{background-color:#ffff8c}100%{background-color:rgba(0,0,0,0)}}@keyframes highlightAnimation{0%{background-color:#ffff8c}100%{background-color:rgba(0,0,0,0)}}@media only screen and (max-width: 988px)and (min-width: 1025px),only screen and (max-width: 688px){.app-files #app-content.dir-drop{background-color:#fff !important}table th.column-size,table td.filesize,table th.column-mtime,table td.date{display:none}table td{padding:0}table.multiselect thead{padding-left:0}.fileList a.action.action-menu img{padding-left:0}.fileList .fileActionsMenu{margin-right:6px}.fileList a.action-share span:not(.icon):not(.avatar){position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}td.filename a.name .system-tags{display:none}#uploadprogressbar,#uploadprogressbar .label.inner{width:50px}#uploadprogressbar .desktop{display:none !important}#uploadprogressbar .mobile{display:block !important}table.dragshadow{z-index:1000}}@media only screen and (max-width: 480px){table th .selectedActions{float:right}table th .selectedActions>a span:not(.icon){display:none}table th .selectedActions a{padding:17px 14px}table.multiselect th .columntitle.name{margin-left:0}}.app-sidebar .detailFileInfoContainer{min-height:50px;padding:15px}.app-sidebar .detailFileInfoContainer>div{clear:both}.app-sidebar .mainFileInfoView .icon{display:inline-block;background-size:16px 16px}.app-sidebar .mainFileInfoView .permalink{padding:6px 10px;vertical-align:top;opacity:.6}.app-sidebar .mainFileInfoView .permalink:hover,.app-sidebar .mainFileInfoView .permalink:focus{opacity:1}.app-sidebar .mainFileInfoView .permalink-field>input{clear:both;width:90%}.app-sidebar .thumbnailContainer.large{margin-left:-15px;margin-right:-35px;margin-top:-15px}.app-sidebar .thumbnailContainer.large.portrait{margin:0}.app-sidebar .large .thumbnail{width:100%;display:block;background-repeat:no-repeat;background-position:center;background-size:100%;float:none;margin:0;height:auto}.app-sidebar .large .thumbnail .stretcher{content:"";display:block;padding-bottom:56.25%}.app-sidebar .large.portrait .thumbnail{background-position:50% top}.app-sidebar .large.portrait .thumbnail{background-size:contain}.app-sidebar .large.text{overflow-y:scroll;overflow-x:hidden;padding-top:14px;font-size:80%;margin-left:0}.app-sidebar .thumbnail{width:100%;min-height:75px;display:inline-block;float:left;margin-right:10px;background-size:contain;background-repeat:no-repeat}.app-sidebar .ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.app-sidebar .fileName{font-size:16px;padding-top:13px;padding-bottom:3px}.app-sidebar .fileName h3{width:calc(100% - 42px);display:inline-block;padding:5px 0;margin:-5px 0}.app-sidebar .file-details{color:var(--color-text-maxcontrast)}.app-sidebar .action-favorite{vertical-align:sub;padding:10px;margin:-10px}.app-sidebar .action-favorite>span{opacity:.7 !important}.app-sidebar .detailList{float:left}.app-sidebar .close{position:absolute;top:0;right:0;opacity:.5;z-index:1;width:44px;height:44px}.whatsNewPopover{bottom:35px !important;left:15px !important;width:270px;z-index:700}.whatsNewPopover p{width:auto !important}.whatsNewPopover .caption{font-weight:bold;cursor:auto !important}.whatsNewPopover .icon-close{position:absolute;right:0}.whatsNewPopover::after{content:none}/*# sourceMappingURL=merged.css.map */ diff --git a/apps/files/css/merged.css.map b/apps/files/css/merged.css.map index 91abbce0af1..06281821a75 100644 --- a/apps/files/css/merged.css.map +++ b/apps/files/css/merged.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["files.scss","../../../core/css/functions.scss","upload.scss","mobile.scss","detailsView.scss","../../../core/css/whatsnew.scss"],"names":[],"mappings":"AAWA,SAEC,YACA,YACA,qBACA,WAED,oEACA,8BACA,kDAEC,+CAED,0BACC,oDAGD,mBACC,kBACA,aACA,SACA,4CACC,iBAIF,gBACC,aAGD,OACC,iBACA,YACA,aACA,aACA,mBAGD,6EAGC,yBACA,gCAID,kBACC,kBACA,WACA,gBACA,cACA,sBAEA,6CACC,aAGD,wBACC,wBACA,gBAEA,SAEA,WACA,cACA,0DAMD,wBACC,cACA,WAEA,mGAEC,8CAEA,6KACC,oCAKF,8DACC,oBAKH,yBACC,aAID,uCACC,cACA,WAGD,wBAGC,yBAEA,qBAGD,6FACC,+DAGD,iCACC,yDAGD,kFACC,0CAGD,4EACC,+DAID,gBCxEC,yCD2ED,iBC3EC,yCD8ED,oBC9EC,0CDiFD,yFCjFC,wCDuFD,uBCvFC,yCD0FD,2BC1FC,2CD6FD,mBC7FC,yCDgGD,2BChGC,4CDmGD,wBCnGC,0CDsGD,4BCtGC,4CD0GD,4CACC,WAGD,iCACC,WACA,YACA,eACA,SACA,eAGD,wCACC,aAGD,0CACC,WAGD,2BACC,YAED,4KAKC,+CAED,wMAKC,oDAGD,qCAEA,yDACC,oCAED,kCACC,iCACA,8BACA,4BACA,yBACA,mBAED,wGAIC,UACA,oCAGD,oBACC,oCAED,uBACC,6BAED,sBACC,cACA,aACA,YACA,sBACA,2BACA,sBACA,oCACC,kBAGF,kCACC,qBACA,mBAED,2BACC,eACA,iBAGD,uCACC,cAGD,yBACC,WACA,WACA,gBACA,qBACA,2BACA,WAED,wJAIC,kBAED,2CACC,eAED,4EAEC,mBAGD,kBAEC,4CACA,gBACA,mBAED,SACC,eACA,kBACA,+BACA,4BAED,qBACC,kBACA,aACA,UAGD,uBACC,kBACA,YAGD,0BACC,gBAED,uCACC,iBAED,8EAEC,2BACA,sBACA,kBAEA,gBAGD,qMAQC,gBACA,qPACC,MAIF,2BACC,0DACA,iBAGD,sDACC,iBAGD,+BACC,kBACA,aAED,kCACC,aAGD,0DAGC,WACA,kBAED,kDAEC,aACA,kBACA,2BACA,sBACA,YACA,iBACA,UAED,qCAEC,QACA,eACA,eACA,YAGA,8DACC,WAED,mEACC,WAGF,6BACC,qBACA,WACA,YACA,wBACA,2BACA,4BACA,gBACA,eACA,mCACA,eACA,kBACA,UAED,oCACC,eAID,2CACC,qCAGD,iDACC,qBACA,4BACA,YAED,uBACC,iBACA,kBACA,SAGD,6IACA,8FAEA,wCACC,kBACA,gBACA,uBACA,YAKA,kBACC,YACA,4BACC,QACA,YACA,aACA,gBACA,mBACA,uBACA,YACA,WACA,mBAID,+BACC,iBACA,aACA,uBACA,mBACA,cACA,kCACA,gBAEA,iDACC,iBACA,iBACA,wCACA,iCACA,oCACA,uBACA,mBACA,gBACA,uBACA,iBACA,kBAEA,uDACC,iBACA,sBAID,mEACC,gBAOL,iJAEC,wBAGD,mCACC,iCACA,8BACA,4BACA,yBAED,4BACC,WAGD,2CACC,uBACA,gBACA,kBACA,mBAKD,8BACC,kBACA,mBAEA,iBACA,OACA,SACA,YACA,cAEA,iBACA,eAEA,iBACA,oCACA,uBACA,mBAGD,mBACC,UAID,6DACC,WACA,eAID,iRAIC,UAID,0EACC,WAMA,wEACC,aAGD,oGACC,+CACA,wCACA,wBACA,yDACA,aAIF,oGAEC,mBAGD,+BACC,kBACA,WACA,eACA,gBACA,wJAGD,wFAEC,kBACA,UACA,YAGD,yCACC,qBACA,WAED,8CACC,kBACA,cACA,SACA,WACA,iBACA,kBACA,wDAEC,8CACA,8CACA,oBAEA,WACA,YACA,aACA,qBACA,uBAGF,8DACC,+CAGD,iDAGA,aACC,WAGD,iCACC,kBAID,mDAEC,gBAID,oCACC,qBACA,0BAGD,8EACC,0BAOA,kCACC,eAGD,sEACC,eAGD,sCACC,gBAIF,aACC,YACA,WACA,2BAGD,qCACC,wCAID,iBACI,kBACA,qBACA,sBAEJ,wBACI,aAEJ,mBACC,eACA,iBACA,iBAGD,0BACC,aAED,uBACC,kBACA,2BACA,mBAGD,8CACC,gBAIA,8BACC,eACA,iBACA,iBACA,WACA,2CACC,kBACA,0FAGC,kBACA,cACA,SACA,UACA,WACA,gBAED,mDACC,qBACA,sBAGF,0CACC,iBACA,oBACA,kBACA,mBAGA,oGACC,WAID,qIAEC,WAED,uDACC,WACA,0HACC,WAIH,wEACC,UAED,oCACC,+CACA,wCAGF,uGACC,WAED,wDACC,UAKF,4EACC,qBACA,eACA,gBACA,uBACA,sBACA,gBAGD,2CACC,yBAGD,yCACC,UAGD,kNAKC,UAGD,qCACC,gBAGD,0FAEC,WAGD,mDACC,eAGD,SACC,oCAGA,aAED,wCACC,WAEA,mBAKD,sBACC,aAED,2DAIC,+BAED,YACC,mBACA,mBACA,iBAED,wBACC,UAED,YACC,qBAGD,iBACC,WACA,aAED,6BACC,kBACA,mBACA,YAGA,gBAED,yBACC,kBAED,MACC,WACA,kBACA,MACA,OACA,QACA,SACA,8CACA,sCACA,wBACA,WACA,yBACA,8BACA,4BACA,6BACA,iCAED,kBACC,UAGD,aACC,gBACA,SACA,sBACA,eACA,gBACA,aAGA,oBACC,qBAKF,gBACC,sBACA,wBACA,gBACA,YACA,UACA,SACA,0DACA,WACA,yBACA,sBACA,qBACA,iBACA,aACA,MACA,kBAKE,0IACC,sBACA,qBACA,aACA,YACA,WACA,YACA,mBACA,uBAED,oFACC,aAQJ,0DACC,OAGD,6KAIC,qBACA,sBACA,0BAMA,sDACC,sBAED,yDACC,uDAIF,iJAGC,aAGD,oJAGC,WACA,YAGD,gCACC,kBAGD,YACC,mBAEA,uBACC,mCAIF,0DAEC,oCAED,qBACC,oCACA,4BACC,2BAIF,cACC,iBACA,kBACA,gBACA,6BACA,cACA,gBACA,YAEA,2BACC,aAGD,kCACC,UACA,kBACA,iBAIF,uBACC,oBACA,YACA,gBACA,+BACA,UACA,YACA,wBACA,sBAEA,6BACC,YAKA,oEACC,0BAIF,kCACC,WACA,mCAWA,kDACC,cACA,4CACA,0DACA,qDACC,WACA,YAMH,+CACC,aACA,+CACA,6BACA,aACA,cAGA,+DACC,cACA,kBACA,aACA,mCAEA,0fAKC,+BAEA,oxDAGC,+CAKH,kDACC,eACA,mBAGC,8EACC,YACA,eACA,kBACA,MAvDQ,MAwDR,OAxDQ,MAyDR,QAxDO,KAyDP,MACA,OACA,WAEA,yFACC,4BACA,6BACA,wBACA,SACA,mCACA,4BACA,2BAKA,wGACC,UACA,UACA,YAKH,uEACC,WACA,SACA,MACA,YAEA,YACA,gBAEA,kBAGD,iEACC,YACA,mCAIA,gBAKA,0BAEA,2EACC,aACA,YACA,iBACA,kBACA,iBACA,UAEA,0FACC,qBACA,kBACA,gBACA,uBACA,mBAED,kFACC,WACA,OACA,eAED,iFACC,WACA,OACA,eAID,sFACC,aAKF,8EACC,aAGD,8EACC,eACA,iBACA,aACA,mBACA,kBACA,QAEA,sFACC,QAxJK,KAyJL,WACA,YACA,aACA,mBACA,uBAGA,wGACC,aAQH,2GACC,yBAEA,6HACC,YACA,kBAIF,6GACC,yBAGD,6GACC,yBAIF,gEACC,iBACA,mCAEA,+EACC,WACA,cACA,YAMH,kHAEC,aAGD,sIAEC,kBACA,SACA,UACA,aACA,WAEA,kJACC,WACA,YACA,oBACA,QAzNO,KA0NP,kKACC,SACA,MA5NM,KA6NN,OA7NM,KAmOT,+DACC,OACA,YACA,aAGA,yFACC,gBACA,uBAMJ,+FACC,cAID,+CACC,aAEA,qEACC,qBACA,cAEA,aAEA,wEACC,iBAEA,iKAEC,aAGD,8EACI,cAQR,aACC,0DACA,YACA,SACA,aACA,WACA,YACA,mCACA,iCACA,YACA,gBAEA,uEAGC,UAGD,oEAEC,mEASF,cACC,eACA,MAOC,uGACC,gBAID,4EACC,WAKF,0BACC,kBACA,QACA,MAKF,gBACC,aAGD,8BACC,gBACA,sBACA,kBACA,kBACA,aACA,eACA,mBAEA,iCACC,WACA,eAGD,6DACC,aACA,YACA,cEh2CF,QACC,sBACA,YACA,WACA,qBACA,gBACA,gBACA,mBACA,kBACA,YAED,qBACC,kBACA,cACA,WACA,YACA,WACA,iBACA,eACA,WACA,YAED,iCACA,+FAEA,gDACC,sBAGD,uBACC,qBACA,mBACA,YACA,gBAED,0CACC,YACA,gBAED,mBACC,sCACA,sEACA,eACA,kBACA,WACA,YACA,YACA,qBACA,kBAEA,yCACC,gBAGF,yEACC,wBACA,SACA,UACA,kBACA,gBACA,8CAED,0BACC,QACA,UACA,gBACA,mBACA,mBAED,gCACC,wCACA,kBACA,cACA,YAED,gCACC,kBACA,6BAED,4BACC,cAED,2BACC,aAGD,yBACC,yBACA,4BAGD,uBACC,2BACA,yBACA,wBACA,sBACA,qBACA,iBACA,mBAGD,0HAGC,8BACA,4BACA,2BACA,yBACA,wBACA,oBAED,0CACC,cAED,6BACC,WAED,0BACC,eACA,gBAED,+CACC,iBAED,sCACC,YAED,gCACC,mBACA,6BAED,iCACC,gBAED,4CACC,aAED,iCACC,WACA,YAED,2CACC,WACA,qBACA,WAED,6BACC,WACA,YACA,uBACA,4BACA,0BACA,WAGD,qEAEC,WACA,UAED,kCACC,gBACA,iBAED,sDACC,WAED,sCACC,YAED,iCACC,sBACA,kBACA,SAED,sCACC,sBAGD,gCACC,WACA,iBAEA,wCACC,WAIF,mBACC,0CACA,uCACA,qCACA,kCAGD,sCACE,4BACA,qCAEF,mCACE,4BACA,qCAEF,iCACE,4BACA,qCAEF,8BACE,4BACA,qCC3MF,oGAEA,iCACC,iCAGD,2EAIC,aAID,SACC,UAID,wBACC,eAGD,mCACC,eAGD,2BACC,iBAID,sDACC,kBACA,cACA,SACA,UACA,WACA,gBAID,gCACC,aAKD,mDACC,WAGD,4BACC,wBAED,2BACC,yBAID,iBACC,cAID,0CAEC,0BACC,YAED,4CACC,aAID,4BACC,kBAID,uCACC,eCvFF,sCACC,gBACA,aAGD,0CACC,WAID,qCACC,qBACA,0BAGD,0CACC,iBACA,mBACA,WAEA,gGAEC,UAGF,sDACC,WACA,UAGD,uCACC,kBACA,mBACA,iBAGD,gDACC,SAGD,+BACC,WACA,cACA,4BACA,2BACA,qBACA,WACA,SACA,YAGD,0CACC,WACA,cACA,sBAGD,wCACC,4BAGD,wCACC,wBAGD,yBACC,kBACA,kBACA,iBACA,cACA,cAGD,wBACC,WACA,gBACA,qBACA,WACA,kBACA,wBACA,4BAGD,uBACC,mBACA,uBACA,gBAGD,uBACC,eACA,iBACA,mBAGD,0BACC,wBACA,qBACA,cACA,cAGD,2BACC,oCAGD,8BACC,mBACA,aACA,aAGD,mCACC,sBAGD,yBACC,WAGD,oBACC,kBACA,MACA,QACA,WACA,UACA,WACA,YCxHD,iBACE,uBACA,qBACA,YACA,YAGF,mBACE,sBAGF,0BACE,iBACA,uBAGF,6BACE,kBACA,QAGF,wBACE","file":"merged.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["files.scss","../../../core/css/functions.scss","upload.scss","mobile.scss","detailsView.scss","../../../core/css/whatsnew.scss"],"names":[],"mappings":"AAWA,SAEC,YACA,YACA,qBACA,WAED,oEACA,8BACA,kDAEC,+CAED,0BACC,oDAGD,mBACC,kBACA,aACA,SACA,4CACC,iBAIF,gBACC,aAGD,OACC,iBACA,YACA,aACA,aACA,mBAGD,6EAGC,yBACA,gCAID,kBACC,kBACA,WACA,gBACA,cACA,sBAEA,6CACC,aAGD,wBACC,wBACA,gBAEA,SAEA,WACA,cACA,0DAMD,wBACC,cACA,WAEA,mGAEC,8CAEA,6KACC,oCAKF,8DACC,oBAKH,yBACC,aAID,uCACC,cACA,WAGD,wBAGC,yBAEA,qBAGD,6FACC,+DAGD,iCACC,yDAGD,kFACC,0CAGD,4EACC,+DAID,gBCxEC,yCD2ED,iBC3EC,yCD8ED,oBC9EC,0CDiFD,yFCjFC,wCDuFD,uBCvFC,yCD0FD,2BC1FC,2CD6FD,mBC7FC,yCDgGD,2BChGC,4CDmGD,wBCnGC,0CDsGD,4BCtGC,4CD0GD,4CACC,WAGD,iCACC,WACA,YACA,eACA,SACA,eAGD,wCACC,aAGD,0CACC,WAGD,2BACC,YAED,4KAKC,+CAED,wMAKC,oDAGD,qCAEA,yDACC,oCAED,kCACC,iCACA,8BACA,4BACA,yBACA,mBAED,wGAIC,UACA,oCAGD,oBACC,oCAED,uBACC,6BAED,sBACC,cACA,aACA,YACA,sBACA,2BACA,sBACA,oCACC,kBAGF,kCACC,qBACA,mBAED,2BACC,eACA,iBAGD,uCACC,cAGD,yBACC,WACA,WACA,gBACA,qBACA,2BACA,WAED,wJAIC,kBAED,2CACC,eAED,4EAEC,mBAGD,kBAEC,4CACA,gBACA,mBAED,SACC,eACA,kBACA,+BACA,4BAED,qBACC,kBACA,aACA,UAGD,uBACC,kBACA,YAGD,0BACC,gBAED,uCACC,iBAED,8EAEC,2BACA,sBACA,kBAEA,gBAGD,qMAQC,gBACA,qPACC,MAIF,2BACC,0DACA,iBAGD,sDACC,iBAGD,+BACC,kBACA,aAED,kCACC,aAGD,0DAGC,WACA,kBAED,kDAEC,aACA,kBACA,2BACA,sBACA,YACA,iBACA,UAED,qCAEC,QACA,eACA,eACA,YAGA,8DACC,WAED,mEACC,WAGF,6BACC,qBACA,WACA,YACA,wBACA,2BACA,4BACA,gBACA,eACA,mCACA,eACA,kBACA,UAED,oCACC,eAID,2CACC,qCAGD,iDACC,qBACA,4BACA,YAED,uBACC,iBACA,kBACA,SAGD,6IACA,8FAEA,wCACC,kBACA,gBACA,uBACA,YAKA,kBACC,YACA,4BACC,QACA,YACA,aACA,gBACA,mBACA,uBACA,YACA,WACA,mBAID,+BACC,iBACA,aACA,uBACA,mBACA,kCACA,gBAEA,iDACC,iBACA,iBACA,wCACA,iCACA,oCACA,uBACA,mBACA,gBACA,uBACA,iBACA,kBAEA,uDACC,iBACA,sBAID,mEACC,gBAOL,iJAEC,wBAGD,mCACC,iCACA,8BACA,4BACA,yBAED,4BACC,WAGD,2CACC,uBACA,gBACA,kBACA,mBAKD,8BACC,kBACA,mBAEA,iBACA,OACA,SACA,YACA,cAEA,iBACA,eAEA,iBACA,oCACA,uBACA,mBAGD,mBACC,UAID,6DACC,WACA,eAID,iRAIC,UAID,0EACC,WAMA,wEACC,aAGD,oGACC,+CACA,wCACA,wBACA,yDACA,aAIF,oGAEC,mBAGD,+BACC,kBACA,WACA,eACA,gBACA,wJAGD,wFAEC,kBACA,UACA,YAGD,yCACC,qBACA,WAED,8CACC,kBACA,cACA,SACA,WACA,iBACA,kBACA,wDAEC,8CACA,8CACA,oBAEA,WACA,YACA,aACA,qBACA,uBAGF,8DACC,+CAGD,iDAGA,aACC,WAGD,iCACC,kBAID,mDAEC,gBAID,oCACC,qBACA,0BAGD,8EACC,0BAOA,kCACC,eAGD,sEACC,eAGD,sCACC,gBAIF,aACC,YACA,WACA,2BAGD,qCACC,wCAID,iBACI,kBACA,qBACA,sBAEJ,wBACI,aAEJ,mBACC,eACA,iBACA,iBAGD,0BACC,aAED,uBACC,kBACA,2BACA,mBAGD,8CACC,gBAIA,8BACC,eACA,iBACA,iBACA,WACA,2CACC,kBACA,0FAGC,kBACA,cACA,SACA,UACA,WACA,gBAED,mDACC,qBACA,sBAGF,0CACC,iBACA,oBACA,kBACA,mBAGA,oGACC,WAID,qIAEC,WAED,uDACC,WACA,0HACC,WAIH,wEACC,UAED,oCACC,+CACA,wCAGF,uGACC,WAED,wDACC,UAKF,4EACC,qBACA,eACA,gBACA,uBACA,sBACA,gBAGD,2CACC,yBAGD,yCACC,UAGD,kNAKC,UAGD,qCACC,gBAGD,0FAEC,WAGD,mDACC,eAGD,SACC,oCAGA,aAED,wCACC,WAEA,mBAKD,sBACC,aAED,2DAIC,+BAED,YACC,mBACA,mBACA,iBAED,wBACC,UAED,YACC,qBAGD,iBACC,WACA,aAED,6BACC,kBACA,mBACA,YAGA,gBAED,yBACC,kBAED,MACC,WACA,kBACA,MACA,OACA,QACA,SACA,8CACA,sCACA,wBACA,WACA,yBACA,8BACA,4BACA,6BACA,iCAED,kBACC,UAGD,aACC,gBACA,SACA,sBACA,eACA,gBACA,aAGA,oBACC,qBAKF,gBACC,sBACA,wBACA,gBACA,YACA,UACA,SACA,0DACA,WACA,yBACA,sBACA,qBACA,iBACA,aACA,MACA,kBAKE,0IACC,sBACA,qBACA,aACA,YACA,WACA,YACA,mBACA,uBAED,oFACC,aAQJ,0DACC,OAGD,6KAIC,qBACA,sBACA,0BAMA,sDACC,sBAED,yDACC,uDAIF,iJAGC,aAGD,oJAGC,WACA,YAGD,gCACC,kBAGD,YACC,mBAEA,uBACC,mCAIF,0DAEC,oCAED,qBACC,oCACA,4BACC,2BAIF,cACC,iBACA,kBACA,gBACA,6BACA,cACA,gBACA,YAEA,2BACC,aAGD,kCACC,UACA,kBACA,iBAIF,uBACC,oBACA,YACA,gBACA,+BACA,UACA,YACA,wBACA,sBAEA,6BACC,YAKA,oEACC,0BAIF,kCACC,WACA,mCAWA,kDACC,cACA,4CACA,0DACA,qDACC,WACA,YAMH,+CACC,aACA,+CACA,6BACA,aACA,cAGA,+DACC,cACA,kBACA,aACA,mCAEA,0fAKC,+BAEA,oxDAGC,+CAKH,kDACC,eACA,mBAGC,8EACC,YACA,eACA,kBACA,MAvDQ,MAwDR,OAxDQ,MAyDR,QAxDO,KAyDP,MACA,OACA,WAEA,yFACC,4BACA,6BACA,wBACA,SACA,mCACA,4BACA,2BAKA,wGACC,UACA,UACA,YAKH,uEACC,WACA,SACA,MACA,YAEA,YACA,gBAEA,kBAGD,iEACC,YACA,mCAIA,gBAKA,0BAEA,2EACC,aACA,YACA,iBACA,kBACA,iBACA,UAEA,0FACC,qBACA,kBACA,gBACA,uBACA,mBAED,kFACC,WACA,OACA,eAED,iFACC,WACA,OACA,eAID,sFACC,aAKF,8EACC,aAGD,8EACC,eACA,iBACA,aACA,mBACA,kBACA,QAEA,sFACC,QAxJK,KAyJL,WACA,YACA,aACA,mBACA,uBAGA,wGACC,aAQH,2GACC,yBAEA,6HACC,YACA,kBAIF,6GACC,yBAGD,6GACC,yBAIF,gEACC,iBACA,mCAEA,+EACC,WACA,cACA,YAMH,kHAEC,aAGD,sIAEC,kBACA,SACA,UACA,aACA,WAEA,kJACC,WACA,YACA,oBACA,QAzNO,KA0NP,kKACC,SACA,MA5NM,KA6NN,OA7NM,KAmOT,+DACC,OACA,YACA,aAGA,yFACC,gBACA,uBAMJ,+FACC,cAID,+CACC,aAEA,qEACC,qBACA,cAEA,aAEA,wEACC,iBAEA,iKAEC,aAGD,8EACI,cAQR,aACC,0DACA,YACA,SACA,aACA,WACA,YACA,mCACA,iCACA,YACA,gBAEA,uEAGC,UAGD,oEAEC,mEASF,cACC,eACA,MAOC,uGACC,gBAID,4EACC,WAKF,0BACC,kBACA,QACA,MAKF,gBACC,aAGD,8BACC,gBACA,sBACA,kBACA,kBACA,aACA,eACA,mBAEA,iCACC,WACA,eAGD,6DACC,aACA,YACA,cE/1CF,QACC,sBACA,YACA,WACA,qBACA,gBACA,gBACA,mBACA,kBACA,YAED,qBACC,kBACA,cACA,WACA,YACA,WACA,iBACA,eACA,WACA,YAED,iCACA,+FAEA,gDACC,sBAGD,uBACC,qBACA,mBACA,YACA,gBAED,0CACC,YACA,gBAED,mBACC,sCACA,sEACA,eACA,kBACA,WACA,YACA,YACA,qBACA,kBAEA,yCACC,gBAGF,yEACC,wBACA,SACA,UACA,kBACA,gBACA,8CAED,0BACC,QACA,UACA,gBACA,mBACA,mBAED,gCACC,wCACA,kBACA,cACA,YAED,gCACC,kBACA,6BAED,4BACC,cAED,2BACC,aAGD,yBACC,yBACA,4BAGD,uBACC,2BACA,yBACA,wBACA,sBACA,qBACA,iBACA,mBAGD,0HAGC,8BACA,4BACA,2BACA,yBACA,wBACA,oBAED,0CACC,cAED,6BACC,WAED,0BACC,eACA,gBAED,+CACC,iBAED,sCACC,YAED,gCACC,mBACA,6BAED,iCACC,gBAED,4CACC,aAED,iCACC,WACA,YAED,2CACC,WACA,qBACA,WAED,6BACC,WACA,YACA,uBACA,4BACA,0BACA,WAGD,qEAEC,WACA,UAED,kCACC,gBACA,iBAED,sDACC,WAED,sCACC,YAED,iCACC,sBACA,kBACA,SAED,sCACC,sBAGD,gCACC,WACA,iBAEA,wCACC,WAIF,mBACC,0CACA,uCACA,qCACA,kCAGD,sCACE,4BACA,qCAEF,mCACE,4BACA,qCAEF,iCACE,4BACA,qCAEF,8BACE,4BACA,qCC3MF,oGAEA,iCACC,iCAGD,2EAIC,aAID,SACC,UAID,wBACC,eAGD,mCACC,eAGD,2BACC,iBAID,sDACC,kBACA,cACA,SACA,UACA,WACA,gBAID,gCACC,aAKD,mDACC,WAGD,4BACC,wBAED,2BACC,yBAID,iBACC,cAID,0CAEC,0BACC,YAED,4CACC,aAID,4BACC,kBAID,uCACC,eCvFF,sCACC,gBACA,aAGD,0CACC,WAID,qCACC,qBACA,0BAGD,0CACC,iBACA,mBACA,WAEA,gGAEC,UAGF,sDACC,WACA,UAGD,uCACC,kBACA,mBACA,iBAGD,gDACC,SAGD,+BACC,WACA,cACA,4BACA,2BACA,qBACA,WACA,SACA,YAGD,0CACC,WACA,cACA,sBAGD,wCACC,4BAGD,wCACC,wBAGD,yBACC,kBACA,kBACA,iBACA,cACA,cAGD,wBACC,WACA,gBACA,qBACA,WACA,kBACA,wBACA,4BAGD,uBACC,mBACA,uBACA,gBAGD,uBACC,eACA,iBACA,mBAGD,0BACC,wBACA,qBACA,cACA,cAGD,2BACC,oCAGD,8BACC,mBACA,aACA,aAGD,mCACC,sBAGD,yBACC,WAGD,oBACC,kBACA,MACA,QACA,WACA,UACA,WACA,YCxHD,iBACE,uBACA,qBACA,YACA,YAGF,mBACE,sBAGF,0BACE,iBACA,uBAGF,6BACE,kBACA,QAGF,wBACE","file":"merged.css"} \ 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 3fa11b13674..b5b918dca79 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={48959:t=>{var e;self,e=()=>(()=>{var t={3002:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var a=n(7537),i=n.n(a),r=n(3645),o=n.n(r)()(i());o.push([t.id,".material-design-icon[data-v-117c6513]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.progress-bar[data-v-117c6513]{display:block;height:var(--progress-bar-height);width:100%;overflow:hidden;border:0;padding:0;background:var(--color-background-dark);border-radius:calc(var(--progress-bar-height)/2)}.progress-bar[data-v-117c6513]::-webkit-progress-bar{height:var(--progress-bar-height)}.progress-bar[data-v-117c6513]::-webkit-progress-value{background:var(--gradient-primary-background);border-radius:calc(var(--progress-bar-height)/2)}.progress-bar[data-v-117c6513]::-moz-progress-bar{background:var(--gradient-primary-background);border-radius:calc(var(--progress-bar-height)/2)}.progress-bar--error[data-v-117c6513]::-moz-progress-bar{background:var(--color-error) !important}.progress-bar--error[data-v-117c6513]::-webkit-progress-value{background:var(--color-error) !important}","",{version:3,sources:["webpack://./src/assets/material-icons.css","webpack://./src/components/NcProgressBar/NcProgressBar.vue"],names:[],mappings:"AAGA,uCACC,YAAA,CACA,iBAAA,CACA,mBAAA,CACA,kBAAA,CACA,sBAAA,CCLD,+BACC,aAAA,CACA,iCAAA,CACA,UAAA,CACA,eAAA,CACA,QAAA,CACA,SAAA,CACA,uCAAA,CACA,gDAAA,CAGA,qDACC,iCAAA,CAED,uDACC,6CAAA,CACA,gDAAA,CAED,kDACC,6CAAA,CACA,gDAAA,CAIA,yDACC,wCAAA,CAED,8DACC,wCAAA",sourcesContent:["/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n\tdisplay: flex;\n\talign-self: center;\n\tjustify-self: center;\n\talign-items: center;\n\tjustify-content: center;\n}\n","@use 'sass:math'; $scope_version:\"70f0364\"; @import 'variables'; @import 'material-icons';\n\n\n.progress-bar {\n\tdisplay: block;\n\theight: var(--progress-bar-height);\n\twidth: 100%;\n\toverflow: hidden;\n\tborder: 0;\n\tpadding: 0;\n\tbackground: var(--color-background-dark);\n\tborder-radius: calc(var(--progress-bar-height) / 2);\n\n\t// Browser specific rules\n\t&::-webkit-progress-bar {\n\t\theight: var(--progress-bar-height);\n\t}\n\t&::-webkit-progress-value {\n\t\tbackground: var(--gradient-primary-background);\n\t\tborder-radius: calc(var(--progress-bar-height) / 2);\n\t}\n\t&::-moz-progress-bar {\n\t\tbackground: var(--gradient-primary-background);\n\t\tborder-radius: calc(var(--progress-bar-height) / 2);\n\t}\n\t&--error {\n\t\t// Override previous values\n\t\t&::-moz-progress-bar {\n\t\t\tbackground: var(--color-error) !important;\n\t\t}\n\t\t&::-webkit-progress-value {\n\t\t\tbackground: var(--color-error) !important;\n\t\t}\n\t}\n}\n\n"],sourceRoot:""}]);const d=o},3645:t=>{"use strict";t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var n="",a=void 0!==e[5];return e[4]&&(n+="@supports (".concat(e[4],") {")),e[2]&&(n+="@media ".concat(e[2]," {")),a&&(n+="@layer".concat(e[5].length>0?" ".concat(e[5]):""," {")),n+=t(e),a&&(n+="}"),e[2]&&(n+="}"),e[4]&&(n+="}"),n})).join("")},e.i=function(t,n,a,i,r){"string"==typeof t&&(t=[[null,t,void 0]]);var o={};if(a)for(var d=0;d0?" ".concat(c[5]):""," {").concat(c[1],"}")),c[5]=r),n&&(c[2]?(c[1]="@media ".concat(c[2]," {").concat(c[1],"}"),c[2]=n):c[2]=n),i&&(c[4]?(c[1]="@supports (".concat(c[4],") {").concat(c[1],"}"),c[4]=i):c[4]="".concat(i)),e.push(c))}},e}},7537:t=>{"use strict";t.exports=function(t){var e=t[1],n=t[3];if(!n)return e;if("function"==typeof btoa){var a=btoa(unescape(encodeURIComponent(JSON.stringify(n)))),i="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(a),r="/*# ".concat(i," */");return[e].concat([r]).join("\n")}return[e].join("\n")}},3379:t=>{"use strict";var e=[];function n(t){for(var n=-1,a=0;a{"use strict";var e={};t.exports=function(t,n){var a=function(t){if(void 0===e[t]){var n=document.querySelector(t);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(t){n=null}e[t]=n}return e[t]}(t);if(!a)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");a.appendChild(n)}},9216:t=>{"use strict";t.exports=function(t){var e=document.createElement("style");return t.setAttributes(e,t.attributes),t.insert(e,t.options),e}},3565:(t,e,n)=>{"use strict";t.exports=function(t){var e=n.nc;e&&t.setAttribute("nonce",e)}},7795:t=>{"use strict";t.exports=function(t){var e=t.insertStyleElement(t);return{update:function(n){!function(t,e,n){var a="";n.supports&&(a+="@supports (".concat(n.supports,") {")),n.media&&(a+="@media ".concat(n.media," {"));var i=void 0!==n.layer;i&&(a+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),a+=n.css,i&&(a+="}"),n.media&&(a+="}"),n.supports&&(a+="}");var r=n.sourceMap;r&&"undefined"!=typeof btoa&&(a+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(r))))," */")),e.styleTagTransform(a,t,e.options)}(e,t,n)},remove:function(){!function(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t)}(e)}}}},4589:t=>{"use strict";t.exports=function(t,e){if(e.styleSheet)e.styleSheet.cssText=t;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(t))}}},8070:()=>{},1900:(t,e,n)=>{"use strict";function a(t,e,n,a,i,r,o,d){var s,l="function"==typeof t?t.options:t;if(e&&(l.render=e,l.staticRenderFns=n,l._compiled=!0),a&&(l.functional=!0),r&&(l._scopeId="data-v-"+r),o?(s=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),i&&i.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(o)},l._ssrRegister=s):i&&(s=d?function(){i.call(this,(l.functional?this.parent:this).$root.$options.shadowRoot)}:i),s)if(l.functional){l._injectStyles=s;var c=l.render;l.render=function(t,e){return s.call(e),c(t,e)}}else{var p=l.beforeCreate;l.beforeCreate=p?[].concat(p,s):[s]}return{exports:t,options:l}}n.d(e,{Z:()=>a})}},e={};function n(a){var i=e[a];if(void 0!==i)return i.exports;var r=e[a]={id:a,exports:{}};return t[a](r,r.exports,n),r.exports}n.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return n.d(e,{a:e}),e},n.d=(t,e)=>{for(var a in e)n.o(e,a)&&!n.o(t,a)&&Object.defineProperty(t,a,{enumerable:!0,get:e[a]})},n.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),n.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.nc=void 0;var a={};return(()=>{"use strict";n.r(a),n.d(a,{default:()=>b});const t={name:"NcProgressBar",props:{value:{type:Number,default:0,validator:function(t){return t>=0&&t<=100}},size:{type:String,default:"small",validator:function(t){return-1!==["small","medium"].indexOf(t)}},error:{type:Boolean,default:!1}},computed:{height:function(){return"small"===this.size?"4px":"6px"}}};var e=n(3379),i=n.n(e),r=n(7795),o=n.n(r),d=n(569),s=n.n(d),l=n(3565),c=n.n(l),p=n(9216),u=n.n(p),h=n(4589),A=n.n(h),$=n(3002),f={};f.styleTagTransform=A(),f.setAttributes=c(),f.insert=s().bind(null,"head"),f.domAPI=o(),f.insertStyleElement=u(),i()($.Z,f),$.Z&&$.Z.locals&&$.Z.locals;var m=n(1900),g=n(8070),v=n.n(g),C=(0,m.Z)(t,(function(){var t=this;return(0,t._self._c)("progress",{staticClass:"progress-bar vue",class:{"progress-bar--error":t.error},style:{"--progress-bar-height":t.height},attrs:{max:"100"},domProps:{value:t.value}})}),[],!1,null,"117c6513",null);"function"==typeof v()&&v()(C);const b=C.exports})(),a})(),t.exports=e()},75214:(e,n,a)=>{"use strict";var i=a(20144),r=a(77958),o=a(79954),d=a(31352),s=(a(36144),a(26937)),l=a(79753),c=a(64024),p=a(69183),u=a(75925),h=a.n(u),A=a(10861),$=a.n(A),f=a(17652),m=a(93379),g=a.n(m),v=a(7795),C=a.n(v),b=a(90569),y=a.n(b),x=a(3565),w=a.n(x),E=a(19216),I=a.n(E),_=a(44589),B=a.n(_),S=a(95073),P={};P.styleTagTransform=B(),P.setAttributes=w(),P.insert=y().bind(null,"head"),P.domAPI=C(),P.insertStyleElement=I(),g()(S.Z,P),S.Z&&S.Z.locals&&S.Z.locals;const O={name:"UploadIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var k=a(51900);const N=(0,k.Z)(O,(function(){var t=this,e=t._self._c;return e("span",t._b({staticClass:"material-design-icon upload-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:"M9,16V10H5L12,3L19,10H15V16H9M5,20V18H19V20H5Z"}},[t.title?e("title",[t._v(t._s(t.title))]):t._e()])])])}),[],!1,null,null,null).exports;var D=a(98329),L=a(14243);const M=(0,k.Z)(L.Z,D.s,D.x,!1,null,null,null).exports;var j=a(57612);const T={name:"PlusIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},R=(0,k.Z)(T,(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 F=a(12945),Z=a.n(F),U=a(45400),H=a.n(U);const z={name:"FederationControlAction",components:{NcActionButton:H()},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 W=a(30253),Y={};Y.styleTagTransform=B(),Y.setAttributes=w(),Y.insert=y().bind(null,"head"),Y.domAPI=C(),Y.insertStyleElement=I(),g()(W.Z,Y),W.Z&&W.Z.locals&&W.Z.locals;const G=(0,k.Z)(z,(function(){var t=this;return(0,t._self._c)("NcActionButton",{staticClass:"federation-actions__btn",class:{"federation-actions__btn--active":t.activeScope===t.name},attrs:{"aria-label":t.isSupportedScope?t.tooltip:t.tooltipDisabled,"close-after-click":!0,disabled:!t.isSupportedScope,icon:t.iconClass,title: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,"2ef553c8",null).exports,V=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"}),q=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")}),X=Object.freeze({[V.ADDRESS]:q.ADDRESS,[V.AVATAR]:q.AVATAR,[V.BIOGRAPHY]:q.BIOGRAPHY,[V.DISPLAYNAME]:q.DISPLAYNAME,[V.EMAIL_COLLECTION]:q.EMAIL_COLLECTION,[V.EMAIL]:q.EMAIL,[V.HEADLINE]:q.HEADLINE,[V.ORGANISATION]:q.ORGANISATION,[V.PHONE]:q.PHONE,[V.PROFILE_ENABLED]:q.PROFILE_ENABLED,[V.ROLE]:q.ROLE,[V.TWITTER]:q.TWITTER,[V.FEDIVERSE]:q.FEDIVERSE,[V.WEBSITE]:q.WEBSITE}),K=Object.freeze({PROFILE_VISIBILITY:(0,d.Iu)("settings","Profile visibility")}),Q=Object.freeze({[q.ADDRESS]:V.ADDRESS,[q.AVATAR]:V.AVATAR,[q.BIOGRAPHY]:V.BIOGRAPHY,[q.DISPLAYNAME]:V.DISPLAYNAME,[q.EMAIL_COLLECTION]:V.EMAIL_COLLECTION,[q.EMAIL]:V.EMAIL,[q.HEADLINE]:V.HEADLINE,[q.ORGANISATION]:V.ORGANISATION,[q.PHONE]:V.PHONE,[q.PROFILE_ENABLED]:V.PROFILE_ENABLED,[q.ROLE]:V.ROLE,[q.TWITTER]:V.TWITTER,[q.FEDIVERSE]:V.FEDIVERSE,[q.WEBSITE]:V.WEBSITE}),J=Object.freeze({LANGUAGE:"language",LOCALE:"locale"}),tt=Object.freeze({LANGUAGE:(0,d.Iu)("settings","Language"),LOCALE:(0,d.Iu)("settings","Locale")}),et=Object.freeze({PRIVATE:"v2-private",LOCAL:"v2-local",FEDERATED:"v2-federated",PUBLISHED:"v2-published"}),nt=Object.freeze({[q.ADDRESS]:[et.LOCAL,et.PRIVATE],[q.AVATAR]:[et.LOCAL,et.PRIVATE],[q.BIOGRAPHY]:[et.LOCAL,et.PRIVATE],[q.DISPLAYNAME]:[et.LOCAL],[q.EMAIL_COLLECTION]:[et.LOCAL],[q.EMAIL]:[et.LOCAL],[q.HEADLINE]:[et.LOCAL,et.PRIVATE],[q.ORGANISATION]:[et.LOCAL,et.PRIVATE],[q.PHONE]:[et.LOCAL,et.PRIVATE],[q.PROFILE_ENABLED]:[et.LOCAL,et.PRIVATE],[q.ROLE]:[et.LOCAL,et.PRIVATE],[q.TWITTER]:[et.LOCAL,et.PRIVATE],[q.FEDIVERSE]:[et.LOCAL,et.PRIVATE],[q.WEBSITE]:[et.LOCAL,et.PRIVATE]}),at=Object.freeze([q.BIOGRAPHY,q.HEADLINE,q.ORGANISATION,q.ROLE]),it="Scope",rt=Object.freeze({[et.PRIVATE]:{name:et.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"},[et.LOCAL]:{name:et.LOCAL,displayName:(0,d.Iu)("settings","Local"),tooltip:(0,d.Iu)("settings","Only visible to people on this instance and guests"),iconClass:"icon-password"},[et.FEDERATED]:{name:et.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"},[et.PUBLISHED]:{name:et.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"}}),ot=et.LOCAL,dt=Object.freeze({NOT_VERIFIED:0,VERIFICATION_IN_PROGRESS:1,VERIFIED:2}),st=/^(?!(?:(?:\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 lt=a(10128);a(65509);const ct=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,lt.confirmPassword)(),(await s.Z.put(a,{key:t,value:e})).data},pt=(0,a(17499).IY)().setApp("settings").detectUser().build(),ut=(t,e)=>{var n;let a="";e&&(a+=e),429===(null===(n=t.response)||void 0===n?void 0:n.status)&&(a&&(a+="\n"),a+=(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)(a),pt.error(a||(0,d.Iu)("Error"),t)},{federationEnabled:ht,lookupServerUploadEnabled:At}=(0,o.j)("settings","accountParameters",{}),$t={name:"FederationControl",components:{NcActions:Z(),FederationControlAction:G},props:{readable:{type:String,required:!0,validator:t=>Object.values(q).includes(t)||Object.values(tt).includes(t)||t===K.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 rt[this.scope].displayName.toLocaleLowerCase()},scopeIcon(){return rt[this.scope].iconClass},federationScopes:()=>Object.values(rt),supportedScopes(){const t=nt[this.readable];return at.includes(this.readable)||(ht&&t.push(et.FEDERATED),At&&t.push(et.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{var n,a;const t=await(async(t,e)=>{const n=(0,r.ts)().uid,a=(0,l.generateOcsUrl)("cloud/users/{userId}",{userId:n});return await(0,lt.confirmPassword)(),(await s.Z.put(a,{key:"".concat(t).concat(it),value:e})).data})(Q[this.readable],e);this.handleResponse({scope:e,status:null===(n=t.ocs)||void 0===n||null===(a=n.meta)||void 0===a?void 0:a.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{var n,a;const t=await this.handleAdditionalScopeChange(this.additionalValue,e);this.handleResponse({scope:e,status:null===(n=t.ocs)||void 0===n||null===(a=n.meta)||void 0===a?void 0:a.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),ut(i,a))}}},ft=$t;var mt=a(14036),gt={};gt.styleTagTransform=B(),gt.setAttributes=w(),gt.insert=y().bind(null,"head"),gt.domAPI=C(),gt.insertStyleElement=I(),g()(mt.Z,gt),mt.Z&&mt.Z.locals&&mt.Z.locals;const vt=(0,k.Z)(ft,(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,"aria-label":n.tooltip}})})),1)}),[],!1,null,"4ea07669",null).exports,Ct={name:"HeaderBar",components:{FederationControl:vt,NcButton:$(),Plus:R},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===q.PROFILE_ENABLED},isSettingProperty(){return!Object.values(q).includes(this.readable)&&!Object.values(K).includes(this.readable)}},methods:{onAddAdditional(){this.$emit("add-additional")},onScopeChange(t){this.$emit("update:scope",t)}}};var bt=a(90564),yt={};yt.styleTagTransform=B(),yt.setAttributes=w(),yt.insert=y().bind(null,"head"),yt.domAPI=C(),yt.insertStyleElement=I(),g()(bt.Z,yt),bt.Z&&bt.Z.locals&&bt.Z.locals;const xt=(0,k.Z)(Ct,(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,"b43fcc0c",null).exports,{avatar:wt}=(0,o.j)("settings","personalInfoParameters",{}),{avatarChangeSupported:Et}=(0,o.j)("settings","accountParameters",{}),It=["image/png","image/jpeg"],_t=(0,c.fn)(t("settings","Choose your profile picture")).setMultiSelect(!1).setMimeTypeFilter(It).setModal(!0).setType(1).allowDirectories(!1).build(),Bt={name:"AvatarSection",components:{Delete:j.Z,Folder:M,HeaderBar:xt,NcAvatar:h(),NcButton:$(),Upload:N,VueCropper:f.Z},data:()=>({avatar:{...wt,readable:X[wt.name]},avatarChangeSupported:Et,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:It,cropperOptions:{aspectRatio:1,viewMode:1,guides:!1,center:!1,highlight:!1,autoCropArea:1,minContainerWidth:300,minContainerHeight:300}}),computed:{inputId(){return"account-property-".concat(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 _t.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 St=a(31246),Pt={};Pt.styleTagTransform=B(),Pt.setAttributes=w(),Pt.insert=y().bind(null,"head"),Pt.domAPI=C(),Pt.insertStyleElement=I(),g()(St.Z,Pt),St.Z&&St.Z.locals&&St.Z.locals;const Ot=(0,k.Z)(Bt,(function(){var t=this,e=t._self._c;return e("section",{attrs:{id:"vue-avatar-section"}},[e("h3",{staticClass:"hidden-visually"},[t._v(" "+t._s(t.t("settings","Your profile information"))+" ")]),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"),"disabled-menu":!0,"disabled-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,"022fd5d4",null).exports;var kt=a(48959),Nt=a.n(kt);const Dt={name:"AccountIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},Lt=(0,k.Z)(Dt,(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,Mt={name:"CircleSlice3Icon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},jt=(0,k.Z)(Mt,(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:Tt,quota:Rt,totalSpace:Ft,usage:Zt,usageRelative:Ut}=(0,o.j)("settings","personalInfoParameters",{}),Ht={name:"DetailsSection",components:{Account:Lt,CircleSlice:jt,HeaderBar:xt,NcProgressBar:Nt()},computed:{quotaText:()=>-3===Rt?t("settings","You are using {usage}",{usage:Zt}):t("settings","You are using {usage} of {totalSpace} ({usageRelative}%)",{usage:Zt,totalSpace:Ft,usageRelative:Ut})},data:()=>({groups:Tt,usageRelative:Ut})};var zt=a(18118),Wt={};Wt.styleTagTransform=B(),Wt.setAttributes=w(),Wt.insert=y().bind(null,"head"),Wt.domAPI=C(),Wt.insertStyleElement=I(),g()(zt.Z,Wt),zt.Z&&zt.Z.locals&&zt.Z.locals;const Yt=(0,k.Z)(Ht,(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(t._s(t.groups.join(", ")))])])],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,"1ab46e68",null).exports;var Gt=a(20296),Vt=a.n(Gt),qt=a(94603);const Xt={name:"AlertOctagonIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},Kt=(0,k.Z)(Xt,(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 Qt=a(80419);const Jt={name:"AccountPropertySection",components:{AlertCircle:qt.default,AlertOctagon:Kt,Check:Qt.default,HeaderBar:xt},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-".concat(this.name)}},methods:{onPropertyChange(t){this.$emit("update:value",t.target.value),this.debouncePropertyChange(t.target.value.trim())},debouncePropertyChange:Vt()((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{var n,a;const t=await ct(this.name,e);this.handleResponse({value:e,status:null===(n=t.ocs)||void 0===n||null===(a=n.meta)||void 0===a?void 0:a.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),ut(i,a),this.showErrorIcon=!0,setTimeout((()=>{this.showErrorIcon=!1}),2e3))}}};var te=a(49237),ee={};ee.styleTagTransform=B(),ee.setAttributes=w(),ee.insert=y().bind(null,"head"),ee.domAPI=C(),ee.insertStyleElement=I(),g()(te.Z,ee),te.Z&&te.Z.locals&&te.Z.locals;const ne=(0,k.Z)(Jt,(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",autocorrect:"off"},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?"".concat(t.name,"-helper-text"):"",autocapitalize:"none",autocorrect:"off",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:"".concat(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,"400ac7dc",null).exports,{displayName:ae}=(0,o.j)("settings","personalInfoParameters",{}),{displayNameChangeSupported:ie}=(0,o.j)("settings","accountParameters",{}),re={name:"DisplayNameSection",components:{AccountPropertySection:ne},data:()=>({displayName:{...ae,readable:X[ae.name]},displayNameChangeSupported:ie}),methods:{onValidate:t=>""!==t,onSave(t){oc_userconfig.avatar.generated&&(oc_userconfig.avatar.version=Date.now()),(0,p.j8)("settings:display-name:updated",t)}}},oe=(0,k.Z)(re,(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,de=async t=>{const e=(0,r.ts)().uid,n=(0,l.generateOcsUrl)("cloud/users/{userId}",{userId:e});return await(0,lt.confirmPassword)(),(await s.Z.put(n,{key:V.EMAIL,value:t})).data},se=async t=>{const e=(0,r.ts)().uid,n=(0,l.generateOcsUrl)("cloud/users/{userId}/{collection}",{userId:e,collection:V.EMAIL_COLLECTION});return await(0,lt.confirmPassword)(),(await s.Z.put(n,{key:t,value:""})).data},le=async t=>{const e=(0,r.ts)().uid,n=(0,l.generateOcsUrl)("cloud/users/{userId}",{userId:e});return await(0,lt.confirmPassword)(),(await s.Z.put(n,{key:"".concat(V.EMAIL).concat(it),value:t})).data},ce=async(t,e)=>{const n=(0,r.ts)().uid,a=(0,l.generateOcsUrl)("cloud/users/{userId}/{collectionScope}",{userId:n,collectionScope:"".concat(V.EMAIL_COLLECTION).concat(it)});return await(0,lt.confirmPassword)(),(await s.Z.put(a,{key:t,value:e})).data};function pe(t){return"string"==typeof t&&st.test(t)&&"\n"!==t.slice(-1)&&t.length<=320&&encodeURIComponent(t).replace(/%../g,"x").length<=320}const ue={name:"Email",components:{NcActions:Z(),NcActionButton:H(),AlertCircle:qt.default,AlertOctagon:Kt,Check:Qt.default,FederationControl:vt},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:dt.NOT_VERIFIED}},data(){return{propertyReadable:q.EMAIL,initialEmail:this.email,localScope:this.scope,saveAdditionalEmailScope:ce,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!==dt.VERIFIED},setNotificationMailLabel(){return this.isNotificationEmail?t("settings","Unset as primary email"):this.primary||this.localVerificationState===dt.VERIFIED?t("settings","Set as primary email"):t("settings","This address is not confirmed")},federationDisabled(){return!this.initialEmail},inputId(){return this.primary?"email":"email-".concat(this.index)},inputPlaceholder(){return this.primary?t("settings","Your email address"):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((()=>{var t;return null===(t=this.$refs.email)||void 0===t?void 0:t.focus()}))},methods:{onEmailChange(t){this.$emit("update:email",t.target.value),this.debounceEmailChange(t.target.value.trim())},debounceEmailChange:Vt()((async function(t){var e;this.helperText=null,null!==(e=this.$refs.email)&&void 0!==e&&e.validationMessage?this.helperText=this.$refs.email.validationMessage:(pe(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{var n,a;const t=await de(e);this.handleResponse({email:e,status:null===(n=t.ocs)||void 0===n||null===(a=n.meta)||void 0===a?void 0:a.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{var n,a;const t=await(async t=>{const e=(0,r.ts)().uid,n=(0,l.generateOcsUrl)("cloud/users/{userId}",{userId:e});return await(0,lt.confirmPassword)(),(await s.Z.put(n,{key:V.EMAIL_COLLECTION,value:t})).data})(e);this.handleResponse({email:e,status:null===(n=t.ocs)||void 0===n||null===(a=n.meta)||void 0===a?void 0:a.status})}catch(e){this.handleResponse({errorMessage:t("settings","Unable to add additional email address"),error:e})}},async setNotificationMail(){try{var t,e;const n=this.primary||this.isNotificationEmail?"":this.initialEmail,a=await(async t=>{const e=(0,r.ts)().uid,n=(0,l.generateOcsUrl)("cloud/users/{userId}",{userId:e});return await(0,lt.confirmPassword)(),(await s.Z.put(n,{key:V.NOTIFICATION_EMAIL,value:t})).data})(n);this.handleResponse({notificationEmail:n,status:null===(t=a.ocs)||void 0===t||null===(e=t.meta)||void 0===e?void 0:e.status})}catch(t){this.handleResponse({errorMessage:"Unable to choose this email for notifications",error:t})}},async updateAdditionalEmail(e){try{var n,a;const t=await(async(t,e)=>{const n=(0,r.ts)().uid,a=(0,l.generateOcsUrl)("cloud/users/{userId}/{collection}",{userId:n,collection:V.EMAIL_COLLECTION});return await(0,lt.confirmPassword)(),(await s.Z.put(a,{key:t,value:e})).data})(this.initialEmail,e);this.handleResponse({email:e,status:null===(n=t.ocs)||void 0===n||null===(a=n.meta)||void 0===a?void 0:a.status})}catch(e){this.handleResponse({errorMessage:t("settings","Unable to update additional email address"),error:e})}},async deleteAdditionalEmail(){try{var e,n;const t=await se(this.initialEmail);this.handleDeleteAdditionalEmail(null===(e=t.ocs)||void 0===e||null===(n=e.meta)||void 0===n?void 0:n.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)):(ut(r,i),this.showErrorIcon=!0,setTimeout((()=>{this.showErrorIcon=!1}),2e3))},onScopeChange(t){this.$emit("update:scope",t)}}},he=ue;var Ae=a(94029),$e={};$e.styleTagTransform=B(),$e.setAttributes=w(),$e.insert=y().bind(null,"head"),$e.domAPI=C(),$e.insertStyleElement=I(),g()(Ae.Z,$e),Ae.Z&&Ae.Z.locals&&Ae.Z.locals;const fe=(0,k.Z)(he,(function(){var t=this,e=t._self._c;return e("div",[e("div",{staticClass:"email"},[e("input",{ref:"email",attrs:{id:t.inputId,type:"email",autocomplete:"email",placeholder:t.inputPlaceholder,"aria-describedby":t.helperText?"".concat(t.inputId,"-helper-text"):"",autocapitalize:"none",autocorrect:"off"},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:"".concat(t.inputId,"-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,"602782e4",null).exports,{emailMap:{additionalEmails:me,primaryEmail:ge,notificationEmail:ve}}=(0,o.j)("settings","personalInfoParameters",{}),{displayNameChangeSupported:Ce}=(0,o.j)("settings","accountParameters",{}),be={name:"EmailSection",components:{HeaderBar:xt,Email:fe},data(){return{accountProperty:q.EMAIL,additionalEmails:me.map((t=>({...t,key:this.generateUniqueKey()}))),displayNameChangeSupported:Ce,primaryEmail:{...ge,readable:X[ge.name]},savePrimaryEmailScope:le,notificationEmail:ve}},computed:{firstAdditionalEmail(){return this.additionalEmails.length?this.additionalEmails[0].value:null},inputId(){return"account-property-".concat(this.primaryEmail.name)},isValidSection(){return pe(this.primaryEmail.value)&&this.additionalEmails.map((t=>{let{value:e}=t;return e})).every(pe)},primaryEmailValue:{get(){return this.primaryEmail.value},set(t){this.primaryEmail.value=t}}},methods:{onAddAdditionalEmail(){this.isValidSection&&this.additionalEmails.push({value:"",scope:ot,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{var e,n;const t=await de(this.primaryEmailValue);this.handleResponse(null===(e=t.ocs)||void 0===e||null===(n=e.meta)||void 0===n?void 0:n.status)}catch(e){this.handleResponse("error",t("settings","Unable to update primary email address"),e)}},async deleteFirstAdditionalEmail(){try{var e,n;const t=await se(this.firstAdditionalEmail);this.handleDeleteFirstAdditionalEmail(null===(e=t.ocs)||void 0===e||null===(n=e.meta)||void 0===n?void 0:n.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&&ut(n,e)},generateUniqueKey:()=>Math.random().toString(36).substring(2)}};var ye=a(73070),xe={};xe.styleTagTransform=B(),xe.setAttributes=w(),xe.insert=y().bind(null,"head"),xe.domAPI=C(),xe.insertStyleElement=I(),g()(ye.Z,xe),ye.Z&&ye.Z.locals&&ye.Z.locals;const we=(0,k.Z)(be,(function(){var t=this,e=t._self._c;return e("section",[e("HeaderBar",{attrs:{"input-id":t.inputId,readable:t.primaryEmail.readable,"handle-scope-change":t.savePrimaryEmailScope,"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:{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,"46c7eb7e",null).exports,Ee={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[01]|83[0-389]|93[0-6])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[016-9]|7[02-8]|8[0-24-9]|9[0-27-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(?:28|4[14]|5)|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[047]"]]]],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]|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[01])\\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-79]"]],["(\\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[01]|83[0-389]|93[0-6])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[016-9]|7[02-8]|8[0-24-9]|9[0-27-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(4(?:[14]4|56)|[579])?"],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}|(?: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",["5"],"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[01]|83[0-389]|93[0-6])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[016-9]|7[02-8]|8[0-24-9]|9[0-27-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",["[189]"],"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-579])|(?:(?: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\\d|1(?:[0-7]\\d\\d|8(?:[02]\\d|1[0-246-9])))|(?: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[1289]|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[01])\\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","(?:1\\d{3}|[2-7])\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1 $2",["[2-7]"]],["(\\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|862)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-46-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|63)|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]|636)|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]|636[457-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[045]|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[27-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])|5(?:2|3[045]|4[0-369]|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])|49|51|6(?:[0-24]|36|5[0-3589]|72|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]))|(?:49|55|83)[29]|(?: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]|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]|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[23]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|72|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]","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]|7[015-9]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17|3[015-9]))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3[045]|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(?:[019]|4[1-3]|6(?:[0-47-9]|5[01346-9])))|3(?:[29]|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[23]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|72|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:223|8699)[014-9]|(?:25[0468]|422|838)[01]|(?:48|829(?:2|66)|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"],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-8]\\d|99)\\d{7}",[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]|30|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[01])\\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|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-79]|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[04]"]]]],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",["[489]|59"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[235-7]"]]],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)","[29]\\d{7,9}|50\\d{5}(?:\\d{2,3})?|6[0-35-9]\\d{6}|7\\d{7,8}|8\\d{4,9}|(?:11\\d|[34])\\d{7}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,8})","$1 $2",["8[1-579]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["50[036-8]|[89]0","50(?:[0367]|88)|[89]0"],"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)|[59]|80"],"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|86"],"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-3]))\\d{4}"],["(?:69(?:2\\d\\d|3(?:0[0-46]|1[013]|2[0-2]|3[0-39]|4\\d|5[0-5]|6[0-6]|7[0-27]|8[0-8]|9[0-479]))|9(?:399[0-2]|479[01]|76(?:2[27]|3[0-37]|9\\d)))\\d{4}"],["80\\d{7}"],["89[1-37-9]\\d{6}"],0,0,0,0,0,["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",["[7-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"]]],"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-6]|[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|[57]9)\\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",["[3478]|64|90"]],["(\\d{2})(\\d{5,7})","$1 $2",["1|28|6(?:0[5-7]|[1-35-9])|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","(?:00|[1-57-9]\\d)\\d{7}",[9],[["(\\d{6})(\\d)(\\d{2})","$1 $2 $3",["331","3317"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["[34]7|91[78]"]],["(\\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]|616)","5(?:[0-59]|6161)"],"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,[["(?:4722(?:0[0-35]|27)|505(?:[2-57-9]\\d\\d|6(?:[0-35-9]\\d|4[46])))\\d{4}|(?: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|4)\\d{9}|[1249]\\d{7}|(?:[49]\\d|80)\\d{5}",[7,8,10,13],[["(\\d{3})(\\d{4})","$1 $2",["405|8|90"],"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{4})","$1 $2 $3",["4"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["0"]]],"0",0,0,0,0,0,0,"00"," int. "],UZ:["998","810","(?:33|[5-79]\\d|88)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[35-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",["[69]"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[3578]"],"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","(?:(?:(?:26|63)9|80\\d)\\d\\d|93980)\\d{4}",[9],0,"0",0,0,0,0,"269|63|9398"],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,"[0-36-9]\\d{8}",[9],[["(\\d)(\\d{3})(\\d{5})","$1 $2 $3",["[0-36-9]"]]],0,0,0,0,0,0,[0,["[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}"]]]}};function Ie(t){return Ie="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ie(t)}function _e(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 Se(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+=Cn(e.value,n)||"";return n}function Cn(t,e){if("+"===t){if(e)return;return"+"}return function(t){return mn[t]}(t)}function bn(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 wn(t,e){return"IS_POSSIBLE"===yn(t,e)}function En(t,e){return t=t||"",new RegExp("^(?:"+e+")$").test(t)}function In(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);!(i=r()).done;){var o=i.value;if(Sn(a,o,n))return o}}}}function Sn(t,e,n){return!(!(e=n.type(e))||!e.pattern())&&!(e.possibleLengths()&&e.possibleLengths().indexOf(t.length)<0)&&En(t,e.pattern())}var Pn=/(\$\d)/;var On=/^[\d]+(?:[~\u2053\u223C\uFF5E][\d]+)?$/;function kn(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(En(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(Pn,e.nationalPrefixFormattingRule()):e.format()));return a?function(t){return t.replace(new RegExp("[".concat(Me,"]+"),"g")," ").trim()}(r):r}(t,r,{useInternationalFormat:"INTERNATIONAL"===n,withNationalPrefix:!r.nationalPrefixIsOptionalWhenFormattingInNationalFormat()||!i||!1!==i.nationalPrefix,carrierCode:e,metadata:a}):t}function Tn(t,e,n,a){return e?a(t,e,n):t}function Rn(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 Fn(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 Qe(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 wn(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.metadata)}},{key:"isValid",value:function(){return function(t,e,n){return e=e||{},(n=new Qe(n)).selectNumberingPlan(t.country,t.countryCallingCode),n.hasTypes()?void 0!==Bn(t,e,n.metadata):En(e.v2?t.nationalNumber:t.phone,n.nationalNumberPattern())}(this,{v2:!0},this.metadata)}},{key:"isNonGeographic",value:function(){return new Qe(this.metadata).isNonGeographicCallingCode(this.countryCallingCode)}},{key:"isEqual",value:function(t){return this.number===t.number&&this.ext===t.ext}},{key:"getType",value:function(){return Bn(this,{v2:!0},this.metadata)}},{key:"format",value:function(t,e){return function(t,e,n,a){if(n=n?Dn(Dn({},Mn),n):Mn,a=new Qe(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?Tn(i=jn(o,t.carrierCode,"NATIONAL",a,n),t.ext,a,n.formatExtension):"";case"INTERNATIONAL":return o?(i=jn(o,null,"INTERNATIONAL",a,n),Tn(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(dn(a,i.metadata)===n){var r=jn(t,e,"NATIONAL",i);return"1"===n?n+" "+r:r}var o=function(t,e,n){var a=new Qe(n);return a.selectNumberingPlan(t,void 0),a.defaultIDDPrefix()?a.defaultIDDPrefix():On.test(a.IDDPrefix())?a.IDDPrefix():void 0}(a,0,i.metadata);if(o)return"".concat(o," ").concat(n," ").concat(jn(t,null,"INTERNATIONAL",i))}(o,t.carrierCode,r,n.fromCountry,a);return Tn(d,t.ext,a,n.formatExtension);default:throw new Error('Unknown "format" argument passed to "formatNumber()": "'.concat(e,'"'))}}(this,t,e?Fn(Fn({},e),{},{v2:!0}):{v2:!0},this.metadata)}},{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&&Un(e.prototype,n),Object.defineProperty(e,"prototype",{writable:!1}),t}(),zn=function(t){return/^[A-Z]{2}$/.test(t)},Wn=new RegExp("(["+Le+"])");function Yn(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!(En(t,n.nationalNumberPattern())&&!En(e,n.nationalNumberPattern()))}(t,i,e))return{nationalNumber:t};if(e.possibleLengths()&&!function(t,e){switch(yn(t,e)){case"TOO_SHORT":case"INVALID_LENGTH":return!1;default:return!0}}(i,e))return{nationalNumber:t}}return{nationalNumber:i,carrierCode:a}}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.")}(t);!(a=i()).done;){var r=a.value;if(n.country(r),n.leadingDigits()){if(e&&0===e.search(n.leadingDigits()))return r}else if(Bn({phone:e,country:r},void 0,n.metadata))return r}}(a,e,n.metadata):void 0}var Xn="+",Kn="(["+Le+"]|[\\-\\.\\(\\)]?)",Qn=new RegExp("^\\"+Xn+Kn+"*["+Le+"]"+Kn+"*$","g"),Jn=new RegExp("^(["+Le+"]+((\\-)*["+Le+"])*\\.)*[a-zA-Z]+((\\-)*["+Le+"])*\\.?$","g"),ta="tel:",ea=";phone-context=",na=";isub=";var aa=250,ia=new RegExp("[++"+Le+"]"),ra=new RegExp("[^"+Le+"#]+$"),oa=!1;function da(t,e,n){if(e=e||{},n=new Qe(n),e.defaultCountry&&!n.hasCountry(e.defaultCountry)){if(e.v2)throw new ze("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(ea);if(e<0)return null;var n=e+ea.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&&(Qn.test(t)||Jn.test(t))}(i))throw new ze("NOT_A_NUMBER");if(null===i)n=a(t)||"";else{n="",i.charAt(0)===Xn&&(n+=i);var r,o=t.indexOf(ta);r=o>=0?o+ta.length:0;var d=t.indexOf(ea);n+=t.substring(r,d)}var s=n.indexOf(na);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>aa){if(n)throw new ze("TOO_LONG")}else{if(!1===e)return t;var a=t.search(ia);if(!(a<0))return t.slice(a).replace(ra,"")}}(t,n,e)}});if(!a)return{};if(!function(t){return t.length>=ke&&$n.test(t)}(a))return function(t){return hn.test(t)}(a)?{error:"TOO_SHORT"}:{};var i=function(t){var e=t.search(fn);if(e<0)return{};for(var n=t.slice(0,e),a=t.match(fn),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?dn(e,a):n;if(0===t.indexOf(i)){(a=new Qe(a)).selectNumberingPlan(e,n);var r=t.slice(i.length),o=Yn(r,a).nationalNumber,d=Yn(t,a).nationalNumber;if(!En(d,a.nationalNumberPattern())&&En(o,a.nationalNumberPattern())||"TOO_LONG"===yn(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 Qe(a);for(var l=2;l-1<=De&&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{}}(vn(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:oa&&a.isNonGeographicCallingCode(n)&&(i="001"),d=n||dn(e,a.metadata)}if(!s)return{countryCallingCodeSource:o,countryCallingCode:d};var l=Yn(vn(s),a),c=l.nationalNumber,p=l.carrierCode,u=qn(d,c,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 ze("INVALID_COUNTRY");return{}}if(!l||l.lengthNe){if(e.v2)throw new ze("TOO_LONG");return{}}if(e.v2){var h=new Hn(c,l,n.metadata);return s&&(h.country=s),u&&(h.carrierCode=u),r&&(h.ext=r),h.__countryCallingCodeSource=p,h}var A=!!(e.extended?n.hasSelectedNumberingPlan():s)&&En(l,n.nationalNumberPattern());return e.extended?{country:s,countryCallingCode:c,carrierCode:u,valid:A,possible:!!A||!(!0!==e.extended||!n.possibleLengths()||!wn(l,n)),phone:l,ext:r}:A?function(t,e,n){var a={country:t,phone:e};return n&&(a.ext=n),a}(s,l,r):{}}function sa(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 la(t){for(var e=1;e({phone:{...Ca,readable:X[Ca.name]}}),methods:{onValidate:t=>va?ga(t,va):ga(t)}},ya=(0,k.Z)(ba,(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:xa}=(0,o.j)("settings","personalInfoParameters",{}),wa={name:"LocationSection",components:{AccountPropertySection:ne},data:()=>({location:{...xa,readable:X[xa.name]}})},Ea=(0,k.Z)(wa,(function(){var t=this;return(0,t._self._c)("AccountPropertySection",t._b({attrs:{autocomplete:"address-level1",placeholder:t.t("settings","Your location")}},"AccountPropertySection",t.location,!1,!0))}),[],!1,null,null,null).exports,{website:Ia}=(0,o.j)("settings","personalInfoParameters",{}),_a={name:"WebsiteSection",components:{AccountPropertySection:ne},data:()=>({website:{...Ia,readable:X[Ia.name]}}),methods:{onValidate:t=>function(t){try{return new URL(t),!0}catch(t){return!1}}(t)}},Ba=(0,k.Z)(_a,(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:Sa}=(0,o.j)("settings","personalInfoParameters",{}),Pa={name:"TwitterSection",components:{AccountPropertySection:ne},data:()=>({twitter:{...Sa,readable:X[Sa.name]}})},Oa=(0,k.Z)(Pa,(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:ka}=(0,o.j)("settings","personalInfoParameters",{}),Na={name:"FediverseSection",components:{AccountPropertySection:ne},data:()=>({fediverse:{...ka,readable:X[ka.name]}})},Da=(0,k.Z)(Na,(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,La={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{var n,a;const t=await ct(J.LANGUAGE,e.code);this.handleResponse({language:e,status:null===(n=t.ocs)||void 0===n||null===(a=n.meta)||void 0===a?void 0:a.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:ut(i,a)},reloadPage(){location.reload()}}};var Ma=a(42569),ja={};ja.styleTagTransform=B(),ja.setAttributes=w(),ja.insert=y().bind(null,"head"),ja.domAPI=C(),ja.insertStyleElement=I(),g()(Ma.Z,ja),Ma.Z&&Ma.Z.locals&&Ma.Z.locals;const Ta=(0,k.Z)(La,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"language"},[e("select",{attrs:{id:t.inputId,placeholder:t.t("settings","Language")},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,"5c847b3a",null).exports,{languageMap:{activeLanguage:Ra,commonLanguages:Fa,otherLanguages:Za}}=(0,o.j)("settings","personalInfoParameters",{}),Ua={name:"LanguageSection",components:{Language:Ta,HeaderBar:xt},data:()=>({propertyReadable:tt.LANGUAGE,commonLanguages:Fa,otherLanguages:Za,language:Ra}),computed:{inputId:()=>"account-setting-".concat(J.LANGUAGE),isEditable(){return Boolean(this.language)}}};var Ha=a(12531),za={};za.styleTagTransform=B(),za.setAttributes=w(),za.insert=y().bind(null,"head"),za.domAPI=C(),za.insertStyleElement=I(),g()(Ha.Z,za),Ha.Z&&Ha.Z.locals&&Ha.Z.locals;const Wa=(0,k.Z)(Ua,(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 Ya=a(80351),Ga=a.n(Ya);const Va={name:"Locale",components:{Web:a(97859).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:Ga()().format("L"),time:Ga()().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{var n,a;const t=await ct(J.LOCALE,e.code);this.handleResponse({locale:e,status:null===(n=t.ocs)||void 0===n||null===(a=n.meta)||void 0===a?void 0:a.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),ut(i,a))},refreshExample(){this.example={date:Ga()().format("L"),time:Ga()().format("LTS"),firstDayOfWeek:window.dayNames[window.firstDay]}},reloadPage(){location.reload()}}};var qa=a(87229),Xa={};Xa.styleTagTransform=B(),Xa.setAttributes=w(),Xa.insert=y().bind(null,"head"),Xa.domAPI=C(),Xa.insertStyleElement=I(),g()(qa.Z,Xa),qa.Z&&qa.Z.locals&&qa.Z.locals;const Ka=(0,k.Z)(Va,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"locale"},[e("select",{attrs:{id:t.inputId,placeholder:t.t("settings","Locale")},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:this.example.firstDayOfWeek}))+"\n\t\t\t")])])],1)])}),[],!1,null,"1ac456dc",null).exports,{localeMap:{activeLocale:Qa,localesForLanguage:Ja,otherLocales:ti}}=(0,o.j)("settings","personalInfoParameters",{}),ei={name:"LocaleSection",components:{Locale:Ka,HeaderBar:xt},data:()=>({propertyReadable:tt.LOCALE,localesForLanguage:Ja,otherLocales:ti,locale:Qa}),computed:{inputId:()=>"account-setting-".concat(J.LOCALE),isEditable(){return Boolean(this.locale)}}};var ni=a(682),ai={};ai.styleTagTransform=B(),ai.setAttributes=w(),ai.insert=y().bind(null,"head"),ai.domAPI=C(),ai.insertStyleElement=I(),g()(ni.Z,ai),ni.Z&&ni.Z.locals&&ni.Z.locals;const ii=(0,k.Z)(ei,(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,ri={name:"EditProfileAnchorLink",components:{ChevronDownIcon:a(41622).default},props:{profileEnabled:{type:Boolean,required:!0}},computed:{disabled(){return!this.profileEnabled}}};var oi=a(15043),di={};di.styleTagTransform=B(),di.setAttributes=w(),di.insert=y().bind(null,"head"),di.domAPI=C(),di.insertStyleElement=I(),g()(oi.Z,di),oi.Z&&oi.Z.locals&&oi.Z.locals;var si=a(9142),li={};li.styleTagTransform=B(),li.setAttributes=w(),li.insert=y().bind(null,"head"),li.domAPI=C(),li.insertStyleElement=I(),g()(si.Z,li),si.Z&&si.Z.locals&&si.Z.locals;const ci=(0,k.Z)(ri,(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,"7539c74a",null).exports;var pi=a(20571);const ui={name:"ProfileCheckbox",components:{NcCheckboxRadioSwitch:a.n(pi)()},props:{profileEnabled:{type:Boolean,required:!0}},data(){return{isProfileEnabled:this.profileEnabled,loading:!1}},methods:{async saveEnableProfile(){this.loading=!0;try{var e,n;const t=await ct(V.PROFILE_ENABLED,this.isProfileEnabled);this.handleResponse({isProfileEnabled:this.isProfileEnabled,status:null===(e=t.ocs)||void 0===e||null===(n=e.meta)||void 0===n?void 0:n.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):ut(i,a),this.loading=!1}}},hi=(0,k.Z)(ui,(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,Ai={name:"ProfilePreviewCard",components:{NcAvatar:h()},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 $i=a(5348),fi={};fi.styleTagTransform=B(),fi.setAttributes=w(),fi.insert=y().bind(null,"head"),fi.domAPI=C(),fi.insertStyleElement=I(),g()($i.Z,fi),$i.Z&&$i.Z.locals&&$i.Z.locals;const mi=(0,k.Z)(Ai,(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,"05581203",null).exports,{organisation:{value:gi},displayName:{value:vi},profileEnabled:Ci,userId:bi}=(0,o.j)("settings","personalInfoParameters",{}),yi={name:"ProfileSection",components:{EditProfileAnchorLink:ci,HeaderBar:xt,ProfileCheckbox:hi,ProfilePreviewCard:mi},data:()=>({propertyReadable:q.PROFILE_ENABLED,organisation:gi,displayName:vi,profileEnabled:Ci,userId:bi}),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}}},xi=yi;var wi=a(90552),Ei={};Ei.styleTagTransform=B(),Ei.setAttributes=w(),Ei.insert=y().bind(null,"head"),Ei.domAPI=C(),Ei.insertStyleElement=I(),g()(wi.Z,Ei),wi.Z&&wi.Z.locals&&wi.Z.locals;const Ii=(0,k.Z)(xi,(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:_i}=(0,o.j)("settings","personalInfoParameters",{}),Bi={name:"OrganisationSection",components:{AccountPropertySection:ne},data:()=>({organisation:{..._i,readable:X[_i.name]}})},Si=(0,k.Z)(Bi,(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:Pi}=(0,o.j)("settings","personalInfoParameters",{}),Oi={name:"RoleSection",components:{AccountPropertySection:ne},data:()=>({role:{...Pi,readable:X[Pi.name]}})},ki=(0,k.Z)(Oi,(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:Ni}=(0,o.j)("settings","personalInfoParameters",{}),Di={name:"HeadlineSection",components:{AccountPropertySection:ne},data:()=>({headline:{...Ni,readable:X[Ni.name]}})},Li=(0,k.Z)(Di,(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:Mi}=(0,o.j)("settings","personalInfoParameters",{}),ji={name:"BiographySection",components:{AccountPropertySection:ne},data:()=>({biography:{...Mi,readable:X[Mi.name]}})},Ti=(0,k.Z)(ji,(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 Ri=a(36456),Fi=a.n(Ri);const Zi=Object.freeze({SHOW:"show",SHOW_USERS_ONLY:"show_users_only",HIDE:"hide"}),Ui=Object.freeze({[Zi.SHOW]:{name:Zi.SHOW,label:t("settings","Show to everyone")},[Zi.SHOW_USERS_ONLY]:{name:Zi.SHOW_USERS_ONLY,label:t("settings","Show to logged in users only")},[Zi.HIDE]:{name:Zi.HIDE,label:t("settings","Hide")}}),{profileEnabled:Hi}=(0,o.j)("settings","personalInfoParameters",!1),zi={name:"VisibilityDropdown",components:{NcSelect:Fi()},props:{paramId:{type:String,required:!0},displayId:{type:String,required:!0},visibility:{type:String,required:!0}},data(){return{initialVisibility:this.visibility,profileEnabled:Hi}},computed:{disabled(){return!this.profileEnabled},inputId(){return"profile-visibility-".concat(this.paramId)},visibilityObject(){return Ui[this.visibility]},visibilityOptions:()=>Object.values(Ui)},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{var n,a;const t=await(async(t,e)=>{const n=(0,r.ts)().uid,a=(0,l.generateOcsUrl)("/profile/{userId}",{userId:n});return await(0,lt.confirmPassword)(),(await s.Z.put(a,{paramId:t,visibility:e})).data})(this.paramId,e);this.handleResponse({visibility:e,status:null===(n=t.ocs)||void 0===n||null===(a=n.meta)||void 0===a?void 0:a.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:ut(i,a)},handleProfileEnabledUpdate(t){this.profileEnabled=t}}},Wi=zi;var Yi=a(63019),Gi={};Gi.styleTagTransform=B(),Gi.setAttributes=w(),Gi.insert=y().bind(null,"head"),Gi.domAPI=C(),Gi.insertStyleElement=I(),g()(Yi.Z,Gi),Yi.Z&&Yi.Z.locals&&Yi.Z.locals;const Vi=(0,k.Z)(Wi,(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,"b13d20da",null).exports,{profileConfig:qi}=(0,o.j)("settings","profileParameters",{}),{profileEnabled:Xi}=(0,o.j)("settings","personalInfoParameters",!1),Ki=(t,e)=>t.appId===e.appId||"core"!==t.appId&&"core"!==e.appId?t.displayId.localeCompare(e.displayId):"core"===t.appId?1:-1,Qi={name:"ProfileVisibilitySection",components:{HeaderBar:xt,VisibilityDropdown:Vi},data:()=>({heading:K.PROFILE_VISIBILITY,profileEnabled:Xi,visibilityParams:Object.entries(qi).map((t=>{let[e,{appId:n,displayId:a,visibility:i}]=t;return{id:e,appId:n,displayId:a,visibility:i}})).sort(Ki),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}}},Ji=Qi;var tr=a(45386),er={};er.styleTagTransform=B(),er.setAttributes=w(),er.insert=y().bind(null,"head"),er.domAPI=C(),er.insertStyleElement=I(),g()(tr.Z,er),tr.Z&&tr.Z.locals&&tr.Z.locals;const nr=(0,k.Z)(Ji,(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(".concat(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,"a07dbf96",null).exports;a.nc=btoa((0,r.IH)());const ar=(0,o.j)("settings","profileEnabledGlobally",!0);i.default.mixin({methods:{t:d.Iu}});const ir=i.default.extend(Ot),rr=i.default.extend(Yt),or=i.default.extend(oe),dr=i.default.extend(we),sr=i.default.extend(ya),lr=i.default.extend(Ea),cr=i.default.extend(Ba),pr=i.default.extend(Oa),ur=i.default.extend(Da),hr=i.default.extend(Wa),Ar=i.default.extend(ii);if((new ir).$mount("#vue-avatar-section"),(new rr).$mount("#vue-details-section"),(new or).$mount("#vue-displayname-section"),(new dr).$mount("#vue-email-section"),(new sr).$mount("#vue-phone-section"),(new lr).$mount("#vue-location-section"),(new cr).$mount("#vue-website-section"),(new pr).$mount("#vue-twitter-section"),(new ur).$mount("#vue-fediverse-section"),(new hr).$mount("#vue-language-section"),(new Ar).$mount("#vue-locale-section"),ar){const t=i.default.extend(Ii),e=i.default.extend(Si),n=i.default.extend(ki),a=i.default.extend(Li),r=i.default.extend(Ti),o=i.default.extend(nr);(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 At=/^width|height|left|top|marginLeft|marginTop$/;function $t(t,e){var n=t.style;ct(e,(function(t,e){At.test(e)&&et(t)&&(t="".concat(t,"px")),n[e]=t}))}function ft(t,e){if(e)if(et(t.length))ct(t,(function(t){ft(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 mt(t,e){e&&(et(t.length)?ct(t,(function(t){mt(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?ft(t,e):mt(t,e))}var vt=/([a-z\d])([A-Z])/g;function Ct(t){return t.replace(vt,"$1-$2").toLowerCase()}function bt(t,e){return it(t[e])?t[e]:t.dataset?t.dataset[e]:t.getAttribute("data-".concat(Ct(e)))}function yt(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,$t(a,{width:o.width,height:o.height}),ft(t,I),mt(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=Lt({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?A:u),$t(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(),_t(this.element,M,this.getData())}},Ft={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");yt(t,k,{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=bt(t,k);$t(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,k)}))},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&&($t(this.viewBoxImage,pt({width:r,height:o},Nt(pt({translateX:-d,translateY:-s},t)))),ct(this.previews,(function(e){var n=bt(e,k),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),$t(e,{width:p,height:u}),$t(e.getElementsByTagName("img")[0],pt({width:r*h,height:o*h},Nt(pt({translateX:-d*h,translateY:-s*h},t))))})))}},Zt={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,M,e.crop),dt(e.zoom)&&It(t,G,e.zoom),It(n,Z,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,F,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,M,e.crop),dt(e.zoom)&&Et(t,G,e.zoom),Et(n,Z,this.onCropStart),e.zoomable&&e.zoomOnWheel&&Et(n,Y,this.onWheel,{passive:!1,capture:!0}),e.toggleDragModeOnDblclick&&Et(n,F,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===L||this.setDragMode((t=this.dragBox,e=w,(t.classList?t.classList.contains(e):t.className.indexOf(e)>-1)?D: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]=Dt(t)})):r[t.pointerId||0]=Dt(t),a=Object.keys(r).length>1&&i.zoomable&&i.zoomOnTouch?$:bt(t.target,O),q.test(a)&&!1!==_t(this.element,R,{originalEvent:t,action:a})&&(t.preventDefault(),this.action=a,this.cropping=!1,a===h&&(this.cropping=!0,ft(this.dragBox,S)))}},cropMove:function(t){var e=this.action;if(!this.disabled&&e){var n=this.pointers;t.preventDefault(),!1!==_t(this.element,T,{originalEvent:t,action:e})&&(t.changedTouches?ct(t.changedTouches,(function(t){pt(n[t.identifier]||{},Dt(t,!0))})):pt(n[t.pointerId||0]||{},Dt(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)),_t(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,_=c+w,B=p+E,S=0,P=0,O=r.width,k=r.height,N=!0;!l&&t.shiftKey&&(l=w&&E?w/E:1),this.limited&&(S=o.minLeft,P=o.minTop,O=S+Math.min(r.width,i.width,i.left+i.width),k=P+Math.min(r.height,i.height,i.top+i.height));var D=d[Object.keys(d)[0]],L={x:D.endX-D.startX,y:D.endY-D.startY},M=function(t){switch(t){case f:_+L.x>O&&(L.x=O-_);break;case m:c+L.xk&&(L.y=k-B)}};switch(s){case u:c+=L.x,p+=L.y;break;case f:if(L.x>=0&&(_>=O||l&&(p<=P||B>=k))){N=!1;break}M(f),(w+=L.x)<0&&(s=m,c-=w=-w),l&&(E=w/l,p+=(o.height-E)/2);break;case v:if(L.y<=0&&(p<=P||l&&(c<=S||_>=O))){N=!1;break}M(v),E-=L.y,p+=L.y,E<0&&(s=g,p-=E=-E),l&&(w=E*l,c+=(o.width-w)/2);break;case m:if(L.x<=0&&(c<=S||l&&(p<=P||B>=k))){N=!1;break}M(m),w-=L.x,c+=L.x,w<0&&(s=f,c-=w=-w),l&&(E=w/l,p+=(o.height-E)/2);break;case g:if(L.y>=0&&(B>=k||l&&(c<=S||_>=O))){N=!1;break}M(g),(E+=L.y)<0&&(s=v,p-=E=-E),l&&(w=E*l,c+=(o.width-w)/2);break;case C:if(l){if(L.y<=0&&(p<=P||_>=O)){N=!1;break}M(v),E-=L.y,p+=L.y,w=E*l}else M(v),M(f),L.x>=0?_P&&(E-=L.y,p+=L.y):(E-=L.y,p+=L.y);w<0&&E<0?(s=x,p-=E=-E,c-=w=-w):w<0?(s=b,c-=w=-w):E<0&&(s=y,p-=E=-E);break;case b:if(l){if(L.y<=0&&(p<=P||c<=S)){N=!1;break}M(v),E-=L.y,p+=L.y,w=E*l,c+=o.width-w}else M(v),M(m),L.x<=0?c>S?(w-=L.x,c+=L.x):L.y<=0&&p<=P&&(N=!1):(w-=L.x,c+=L.x),L.y<=0?p>P&&(E-=L.y,p+=L.y):(E-=L.y,p+=L.y);w<0&&E<0?(s=y,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(L.x<=0&&(c<=S||B>=k)){N=!1;break}M(m),w-=L.x,c+=L.x,E=w/l}else M(g),M(m),L.x<=0?c>S?(w-=L.x,c+=L.x):L.y>=0&&B>=k&&(N=!1):(w-=L.x,c+=L.x),L.y>=0?B=0&&(_>=O||B>=k)){N=!1;break}M(f),E=(w+=L.x)/l}else M(g),M(f),L.x>=0?_=0&&B>=k&&(N=!1):w+=L.x,L.y>=0?BMath.abs(a)&&(a=s)}))})),a}(d),t),N=!1;break;case h:if(!L.x||!L.y){N=!1;break}n=Bt(this.cropper),c=D.startX-n.left,p=D.startY-n.top,w=o.minWidth,E=o.minHeight,L.x>0?s=L.y>0?y:C:L.x<0&&(c-=w,s=L.y>0?x:b),L.y<0&&(p-=E),this.cropped||(mt(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&&ft(this.dragBox,S),mt(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(),mt(this.dragBox,S),ft(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,mt(this.cropper,E)),this},disable:function(){return this.ready&&!this.disabled&&(this.disabled=!0,ft(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===_t(this.element,G,{ratio:t,oldRatio:r/d,originalEvent:n}))return this;if(n){var p=this.pointers,u=Bt(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 i=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,A=n.aspectRatio,$=n.naturalWidth,f=n.naturalHeight,m=a.fillColor,g=void 0===m?"transparent":m,v=a.imageSmoothingEnabled,C=void 0===v||v,b=a.imageSmoothingQuality,y=void 0===b?"low":b,x=a.maxWidth,w=void 0===x?1/0:x,E=a.maxHeight,I=void 0===E?1/0:E,_=a.minWidth,B=void 0===_?0:_,S=a.minHeight,P=void 0===S?0:S,O=document.createElement("canvas"),k=O.getContext("2d"),N=Lt({aspectRatio:A,width:w,height:I}),D=Lt({aspectRatio:A,width:B,height:P},"cover"),L=Math.min(N.width,Math.max(D.width,$)),M=Math.min(N.height,Math.max(D.height,f)),j=Lt({aspectRatio:i,width:w,height:I}),T=Lt({aspectRatio:i,width:B,height:P},"cover"),R=Math.min(j.width,Math.max(T.width,o)),F=Math.min(j.height,Math.max(T.height,d)),Z=[-R/2,-F/2,R,F];return O.width=ht(L),O.height=ht(M),k.fillStyle=g,k.fillRect(0,0,L,M),k.save(),k.translate(L/2,M/2),k.rotate(l*Math.PI/180),k.scale(p,h),k.imageSmoothingEnabled=C,k.imageSmoothingQuality=y,k.drawImage.apply(k,[t].concat(r(Z.map((function(t){return Math.floor(ht(t))}))))),k.restore(),O}(this.image,this.imageData,e,t);if(!this.cropped)return n;var a=this.getData(),i=a.x,o=a.y,d=a.width,s=a.height,l=n.width/Math.floor(e.naturalWidth);1!==l&&(i*=l,o*=l,d*=l,s*=l);var c=d/s,p=Lt({aspectRatio:c,width:t.maxWidth||1/0,height:t.maxHeight||1/0}),u=Lt({aspectRatio:c,width:t.minWidth||0,height:t.minHeight||0},"cover"),h=Lt({aspectRatio:c,width:t.width||(1!==l?n.width:d),height:t.height||(1!==l?n.height:s)}),A=h.width,$=h.height;A=Math.min(p.width,Math.max(u.width,A)),$=Math.min(p.height,Math.max(u.height,$));var f=document.createElement("canvas"),m=f.getContext("2d");f.width=ht(A),f.height=ht($),m.fillStyle=t.fillColor||"transparent",m.fillRect(0,0,A,$);var g=t.imageSmoothingEnabled,v=void 0===g||g,C=t.imageSmoothingQuality;m.imageSmoothingEnabled=v,C&&(m.imageSmoothingQuality=C);var b,y,x,w,E,I,_=n.width,B=n.height,S=i,P=o;S<=-d||S>_?(S=0,b=0,x=0,E=0):S<=0?(x=-S,S=0,E=b=Math.min(_,d+S)):S<=_&&(x=0,E=b=Math.min(d,_-S)),b<=0||P<=-s||P>B?(P=0,y=0,w=0,I=0):P<=0?(w=-P,P=0,I=y=Math.min(B,s+P)):P<=B&&(w=0,I=y=Math.min(s,B-P));var O=[S,P,b,y];if(E>0&&I>0){var k=A/d;O.push(x*k,w*k,E*k,I*k)}return m.drawImage.apply(m,[n].concat(r(O.map((function(t){return Math.floor(ht(t))}))))),f},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===D;t=i||r?t:L,e.dragMode=t,yt(n,O,t),gt(n,w,i),gt(n,P,r),e.cropBoxMovable||(yt(a,O,t),gt(a,w,i),gt(a,P,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(X.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&&Ot(t)&&o.crossOrigin&&(t=kt(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(Mt.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&&Ot(e)&&(n||(n="anonymous"),a=kt(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),ft(i,_),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),ft(t,I),a.insertBefore(r,t.nextSibling),mt(n,_),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,ft(s,I),e.guides||ft(s.getElementsByClassName("".concat(p,"-dashed")),I),e.center||ft(s.getElementsByClassName("".concat(p,"-center")),I),e.background&&ft(r,"".concat(p,"-bg")),e.highlight||ft(l,B),e.cropBoxMovable&&(ft(l,P),yt(l,O,u)),e.cropBoxResizable||(ft(s.getElementsByClassName("".concat(p,"-line")),I),ft(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}),_t(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),mt(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,Ft,Zt,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.5.13\n * https://fengyuanchen.github.io/cropperjs\n *\n * Copyright 2015-present Chen Fengyuan\n * Released under the MIT license\n *\n * Date: 2022-11-20T05:30:43.444Z\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 -webkit-backface-visibility: hidden;\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, 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.5.13\n * https://fengyuanchen.github.io/cropperjs\n *\n * Copyright 2015-present Chen Fengyuan\n * Released under the MIT license\n *\n * Date: 2022-11-20T05:30:43.444Z\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 -webkit-backface-visibility: hidden;\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, 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},31246:(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-022fd5d4]{grid-row:1/3}.avatar__container[data-v-022fd5d4]{margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px 0;width:300px}.avatar__container span[data-v-022fd5d4]{color:var(--color-text-lighter)}.avatar__preview[data-v-022fd5d4]{display:flex;justify-content:center;align-items:center;width:180px;height:180px}.avatar__buttons[data-v-022fd5d4]{display:flex;gap:0 10px}.avatar__cropper[data-v-022fd5d4]{width:300px;height:300px;overflow:hidden}.avatar__cropper-buttons[data-v-022fd5d4]{width:100%;display:flex;justify-content:space-between}.avatar__cropper[data-v-022fd5d4] .cropper-view-box{border-radius:50%}input[type=file][data-v-022fd5d4]{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,WAAA,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: 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},18118:(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-1ab46e68]{display:flex;flex-direction:column;margin:10px 32px 10px 0;gap:16px 0;color:var(--color-text-lighter)}.details__groups[data-v-1ab46e68],.details__quota[data-v-1ab46e68]{display:flex;gap:0 10px}.details__groups-info[data-v-1ab46e68],.details__quota-info[data-v-1ab46e68]{display:flex;flex-direction:column;width:100%;gap:4px 0}.details__groups-list[data-v-1ab46e68],.details__quota-list[data-v-1ab46e68]{font-weight:bold}.details__groups[data-v-1ab46e68] .material-design-icon,.details__quota[data-v-1ab46e68] .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},94029:(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-602782e4]{display:grid;align-items:center}.email input[data-v-602782e4]{grid-area:1/1;width:100%}.email .email__actions-container[data-v-602782e4]{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-602782e4]{opacity:.4 !important}.email .email__actions-container .email__actions[data-v-602782e4]:hover,.email .email__actions-container .email__actions[data-v-602782e4]:focus,.email .email__actions-container .email__actions[data-v-602782e4]:active{opacity:.8 !important}.email .email__actions-container .email__actions[data-v-602782e4] button{height:30px !important;min-height:30px !important;width:30px !important;min-width:30px !important}.email__helper-text-message[data-v-602782e4]{padding:4px 0;display:flex;align-items:center}.email__helper-text-message__icon[data-v-602782e4]{margin-right:8px;align-self:start;margin-top:4px}.email__helper-text-message--error[data-v-602782e4]{color:var(--color-error)}.fade-enter[data-v-602782e4],.fade-leave-to[data-v-602782e4]{opacity:0}.fade-enter-active[data-v-602782e4]{transition:opacity 200ms ease-out}.fade-leave-active[data-v-602782e4]{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,CAEA,kEACC,qBAAA,CAEA,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\topacity: 0.4 !important;\n\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},73070:(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-46c7eb7e]{padding:10px 10px}section[data-v-46c7eb7e] button:disabled{cursor:default}section .additional-emails-label[data-v-46c7eb7e]{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},42569:(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-5c847b3a]{display:grid}.language select[data-v-5c847b3a]{width:100%}.language a[data-v-5c847b3a]{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},12531:(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},87229:(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-1ac456dc]{display:grid}.locale select[data-v-1ac456dc]{width:100%}.example[data-v-1ac456dc]{margin:10px 0;display:flex;gap:0 10px;color:var(--color-text-lighter)}.example[data-v-1ac456dc] .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},682:(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},15043:(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},9142:(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-7539c74a]{display:block;height:44px;width:290px;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-7539c74a]{display:inline-block;vertical-align:middle;margin-top:6px;margin-right:8px}a[data-v-7539c74a]:hover,a[data-v-7539c74a]:focus,a[data-v-7539c74a]:active{color:var(--color-main-text);background-color:var(--color-background-dark)}a.disabled[data-v-7539c74a]{pointer-events:none}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/ProfileSection/EditProfileAnchorLink.vue"],names:[],mappings:"AACA,mBACC,aAAA,CACA,WAAA,CACA,WAAA,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: 290px;\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},5348:(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-05581203]{display:flex;flex-direction:column;position:relative;width: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-05581203]:hover,.preview-card[data-v-05581203]:focus,.preview-card[data-v-05581203]:active{box-shadow:0 2px 12px var(--color-box-shadow)}.preview-card[data-v-05581203]:focus-visible{outline:var(--color-main-text) solid 1px;outline-offset:3px}.preview-card.disabled[data-v-05581203]{filter:grayscale(1);opacity:.5;cursor:default;box-shadow:0 0 3px var(--color-box-shadow)}.preview-card.disabled *[data-v-05581203],.preview-card.disabled[data-v-05581203] *{cursor:default}.preview-card__avatar[data-v-05581203]{position:absolute !important;top:40px;left:18px;z-index:1}.preview-card__avatar[data-v-05581203]:not(.avatardiv--unknown){box-shadow:0 0 0 3px var(--color-main-background) !important}.preview-card__header[data-v-05581203],.preview-card__footer[data-v-05581203]{position:relative;width:auto}.preview-card__header span[data-v-05581203],.preview-card__footer span[data-v-05581203]{position:absolute;left:78px;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere}@supports(-webkit-line-clamp: 2){.preview-card__header span[data-v-05581203],.preview-card__footer span[data-v-05581203]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.preview-card__header[data-v-05581203]{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-05581203]{bottom:0;color:var(--color-primary-element-text);font-size:18px;font-weight:bold;margin:0 4px 8px 0}.preview-card__footer[data-v-05581203]{height:46px}.preview-card__footer span[data-v-05581203]{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,WAAA,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: 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},90552:(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},45386:(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-a07dbf96]{padding:30px;max-width:900px;width:100%}section em[data-v-a07dbf96]{display:block;margin:16px 0}section em.disabled[data-v-a07dbf96]{filter:grayscale(1);opacity:.5;cursor:default;pointer-events:none}section em.disabled *[data-v-a07dbf96],section em.disabled[data-v-a07dbf96] *{cursor:default;pointer-events:none}section .visibility-dropdowns[data-v-a07dbf96]{display:grid;gap:10px 40px}@media(min-width: 1200px){section[data-v-a07dbf96]{width:940px}section .visibility-dropdowns[data-v-a07dbf96]{grid-auto-flow:column}}@media(max-width: 1200px){section[data-v-a07dbf96]{width:470px}}","",{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,CAKH,+CACC,YAAA,CACA,aAAA,CAGD,0BA5BD,yBA6BE,WAAA,CAEA,+CACC,qBAAA,CAAA,CAIF,0BApCD,yBAqCE,WAAA,CAAA",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\t.visibility-dropdowns {\n\t\tdisplay: grid;\n\t\tgap: 10px 40px;\n\t}\n\n\t@media (min-width: 1200px) {\n\t\twidth: 940px;\n\n\t\t.visibility-dropdowns {\n\t\t\tgrid-auto-flow: column;\n\t\t}\n\t}\n\n\t@media (max-width: 1200px) {\n\t\twidth: 470px;\n\t}\n}\n"],sourceRoot:""}]);const d=o},63019:(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-b13d20da]{display:flex;width:max-content}.visibility-container.disabled[data-v-b13d20da]{filter:grayscale(1);opacity:.5;cursor:default;pointer-events:none}.visibility-container.disabled *[data-v-b13d20da],.visibility-container.disabled[data-v-b13d20da] *{cursor:default;pointer-events:none}.visibility-container label[data-v-b13d20da]{color:var(--color-text-lighter);width:150px;line-height:50px}.visibility-container__select[data-v-b13d20da]{width:270px;max-width:40vw}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/ProfileVisibilitySection/VisibilityDropdown.vue"],names:[],mappings:"AACA,uCACC,YAAA,CACA,iBAAA,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\twidth: max-content;\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},49237:(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-400ac7dc]{padding:10px 10px}section[data-v-400ac7dc] button:disabled{cursor:default}section .property[data-v-400ac7dc]{display:grid;align-items:center}section .property textarea[data-v-400ac7dc]{resize:vertical;grid-area:1/1;width:100%}section .property input[data-v-400ac7dc]{grid-area:1/1;width:100%}section .property .property__actions-container[data-v-400ac7dc]{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-400ac7dc]{padding:4px 0;display:flex;align-items:center}section .property__helper-text-message__icon[data-v-400ac7dc]{margin-right:8px;align-self:start;margin-top:4px}section .property__helper-text-message--error[data-v-400ac7dc]{color:var(--color-error)}section .fade-enter[data-v-400ac7dc],section .fade-leave-to[data-v-400ac7dc]{opacity:0}section .fade-enter-active[data-v-400ac7dc]{transition:opacity 200ms ease-out}section .fade-leave-active[data-v-400ac7dc]{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},14036:(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[data-v-4ea07669],.federation-actions--additional[data-v-4ea07669]{opacity:.4 !important}.federation-actions[data-v-4ea07669]:hover,.federation-actions[data-v-4ea07669]:focus,.federation-actions[data-v-4ea07669]:active,.federation-actions--additional[data-v-4ea07669]:hover,.federation-actions--additional[data-v-4ea07669]:focus,.federation-actions--additional[data-v-4ea07669]:active{opacity:.8 !important}.federation-actions--additional[data-v-4ea07669] 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:"AACA,sFAEC,qBAAA,CAEA,wSAGC,qBAAA,CAKD,wDAEC,kBAAA,CACA,sBAAA,CACA,0BAAA,CACA,qBAAA,CACA,yBAAA",sourcesContent:["\n.federation-actions,\n.federation-actions--additional {\n\topacity: 0.4 !important;\n\n\t&:hover,\n\t&:focus,\n\t&:active {\n\t\topacity: 0.8 !important;\n\t}\n}\n\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},30253:(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[data-v-2ef553c8] p{width:150px !important;padding:8px 0 !important;color:var(--color-main-text) !important;font-size:12.8px !important;line-height:1.5em !important}.federation-actions__btn--active[data-v-2ef553c8]{background-color:var(--color-primary-element-light) !important;box-shadow:inset 2px 0 var(--color-primary-element) !important}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/shared/FederationControlAction.vue"],names:[],mappings:"AAEC,4CACC,sBAAA,CACA,wBAAA,CACA,uCAAA,CACA,2BAAA,CACA,4BAAA,CAIF,kDACC,8DAAA,CACA,8DAAA",sourcesContent:["\n.federation-actions__btn {\n\t&::v-deep p {\n\t\twidth: 150px !important;\n\t\tpadding: 8px 0 !important;\n\t\tcolor: var(--color-main-text) !important;\n\t\tfont-size: 12.8px !important;\n\t\tline-height: 1.5em !important;\n\t}\n}\n\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}\n"],sourceRoot:""}]);const d=o},90564:(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-b43fcc0c]{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-b43fcc0c]{height:38px}.headerbar-label.setting-property[data-v-b43fcc0c]{height:44px}.headerbar-label label[data-v-b43fcc0c]{cursor:pointer}.federation-control[data-v-b43fcc0c]{margin:0}.button-vue[data-v-b43fcc0c]{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"},81490:t=>{"use strict";t.exports="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTYiIHdpZHRoPSIxNiI+CiAgPHBhdGggZD0iTTE0IDEyLjNMMTIuMyAxNCA4IDkuNyAzLjcgMTQgMiAxMi4zIDYuMyA4IDIgMy43IDMuNyAyIDggNi4zIDEyLjMgMiAxNCAzLjcgOS43IDh6Ii8+Cjwvc3ZnPgo="},90888:t=>{"use strict";t.exports="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTYiIHdpZHRoPSIxNiI+CiAgPHBhdGggZD0iTTE0IDEyLjNMMTIuMyAxNCA4IDkuNyAzLjcgMTQgMiAxMi4zIDYuMyA4IDIgMy43IDMuNyAyIDggNi4zIDEyLjMgMiAxNCAzLjcgOS43IDh6IiBzdHlsZT0iZmlsbC1vcGFjaXR5OjE7ZmlsbDojZmZmZmZmIi8+Cjwvc3ZnPgo="}},a={};function i(t){var e=a[t];if(void 0!==e)return e.exports;var r=a[t]={id:t,loaded:!1,exports:{}};return n[t].call(r.exports,r,r.exports,i),r.loaded=!0,r.exports}i.m=n,e=[],i.O=(t,n,a,r)=>{if(!n){var o=1/0;for(c=0;c=r)&&Object.keys(i.O).every((t=>i.O[t](n[s])))?n.splice(s--,1):(d=!1,r0&&e[c-1][2]>r;c--)e[c]=e[c-1];e[c]=[n,a,r]},i.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return i.d(e,{a:e}),e},i.d=(t,e)=>{for(var n in e)i.o(e,n)&&!i.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},i.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),i.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),i.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},i.nmd=t=>(t.paths=[],t.children||(t.children=[]),t),i.j=4418,(()=>{i.b=document.baseURI||self.location.href;var t={4418:0};i.O.j=e=>0===t[e];var e=(e,n)=>{var a,r,o=n[0],d=n[1],s=n[2],l=0;if(o.some((e=>0!==t[e]))){for(a in d)i.o(d,a)&&(i.m[a]=d[a]);if(s)var c=s(i)}for(e&&e(n);li(75214)));r=i.O(r)})(); -//# sourceMappingURL=settings-vue-settings-personal-info.js.map?v=d4cfb8386d95e63d30e6 \ No newline at end of file +(()=>{var e,n={48959:t=>{var e;self,e=()=>(()=>{var t={3002:(t,e,n)=>{"use strict";n.d(e,{Z:()=>d});var a=n(7537),i=n.n(a),r=n(3645),o=n.n(r)()(i());o.push([t.id,".material-design-icon[data-v-117c6513]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.progress-bar[data-v-117c6513]{display:block;height:var(--progress-bar-height);width:100%;overflow:hidden;border:0;padding:0;background:var(--color-background-dark);border-radius:calc(var(--progress-bar-height)/2)}.progress-bar[data-v-117c6513]::-webkit-progress-bar{height:var(--progress-bar-height)}.progress-bar[data-v-117c6513]::-webkit-progress-value{background:var(--gradient-primary-background);border-radius:calc(var(--progress-bar-height)/2)}.progress-bar[data-v-117c6513]::-moz-progress-bar{background:var(--gradient-primary-background);border-radius:calc(var(--progress-bar-height)/2)}.progress-bar--error[data-v-117c6513]::-moz-progress-bar{background:var(--color-error) !important}.progress-bar--error[data-v-117c6513]::-webkit-progress-value{background:var(--color-error) !important}","",{version:3,sources:["webpack://./src/assets/material-icons.css","webpack://./src/components/NcProgressBar/NcProgressBar.vue"],names:[],mappings:"AAGA,uCACC,YAAA,CACA,iBAAA,CACA,mBAAA,CACA,kBAAA,CACA,sBAAA,CCLD,+BACC,aAAA,CACA,iCAAA,CACA,UAAA,CACA,eAAA,CACA,QAAA,CACA,SAAA,CACA,uCAAA,CACA,gDAAA,CAGA,qDACC,iCAAA,CAED,uDACC,6CAAA,CACA,gDAAA,CAED,kDACC,6CAAA,CACA,gDAAA,CAIA,yDACC,wCAAA,CAED,8DACC,wCAAA",sourcesContent:["/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n\tdisplay: flex;\n\talign-self: center;\n\tjustify-self: center;\n\talign-items: center;\n\tjustify-content: center;\n}\n","@use 'sass:math'; $scope_version:\"70f0364\"; @import 'variables'; @import 'material-icons';\n\n\n.progress-bar {\n\tdisplay: block;\n\theight: var(--progress-bar-height);\n\twidth: 100%;\n\toverflow: hidden;\n\tborder: 0;\n\tpadding: 0;\n\tbackground: var(--color-background-dark);\n\tborder-radius: calc(var(--progress-bar-height) / 2);\n\n\t// Browser specific rules\n\t&::-webkit-progress-bar {\n\t\theight: var(--progress-bar-height);\n\t}\n\t&::-webkit-progress-value {\n\t\tbackground: var(--gradient-primary-background);\n\t\tborder-radius: calc(var(--progress-bar-height) / 2);\n\t}\n\t&::-moz-progress-bar {\n\t\tbackground: var(--gradient-primary-background);\n\t\tborder-radius: calc(var(--progress-bar-height) / 2);\n\t}\n\t&--error {\n\t\t// Override previous values\n\t\t&::-moz-progress-bar {\n\t\t\tbackground: var(--color-error) !important;\n\t\t}\n\t\t&::-webkit-progress-value {\n\t\t\tbackground: var(--color-error) !important;\n\t\t}\n\t}\n}\n\n"],sourceRoot:""}]);const d=o},3645:t=>{"use strict";t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var n="",a=void 0!==e[5];return e[4]&&(n+="@supports (".concat(e[4],") {")),e[2]&&(n+="@media ".concat(e[2]," {")),a&&(n+="@layer".concat(e[5].length>0?" ".concat(e[5]):""," {")),n+=t(e),a&&(n+="}"),e[2]&&(n+="}"),e[4]&&(n+="}"),n})).join("")},e.i=function(t,n,a,i,r){"string"==typeof t&&(t=[[null,t,void 0]]);var o={};if(a)for(var d=0;d0?" ".concat(c[5]):""," {").concat(c[1],"}")),c[5]=r),n&&(c[2]?(c[1]="@media ".concat(c[2]," {").concat(c[1],"}"),c[2]=n):c[2]=n),i&&(c[4]?(c[1]="@supports (".concat(c[4],") {").concat(c[1],"}"),c[4]=i):c[4]="".concat(i)),e.push(c))}},e}},7537:t=>{"use strict";t.exports=function(t){var e=t[1],n=t[3];if(!n)return e;if("function"==typeof btoa){var a=btoa(unescape(encodeURIComponent(JSON.stringify(n)))),i="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(a),r="/*# ".concat(i," */");return[e].concat([r]).join("\n")}return[e].join("\n")}},3379:t=>{"use strict";var e=[];function n(t){for(var n=-1,a=0;a{"use strict";var e={};t.exports=function(t,n){var a=function(t){if(void 0===e[t]){var n=document.querySelector(t);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(t){n=null}e[t]=n}return e[t]}(t);if(!a)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");a.appendChild(n)}},9216:t=>{"use strict";t.exports=function(t){var e=document.createElement("style");return t.setAttributes(e,t.attributes),t.insert(e,t.options),e}},3565:(t,e,n)=>{"use strict";t.exports=function(t){var e=n.nc;e&&t.setAttribute("nonce",e)}},7795:t=>{"use strict";t.exports=function(t){var e=t.insertStyleElement(t);return{update:function(n){!function(t,e,n){var a="";n.supports&&(a+="@supports (".concat(n.supports,") {")),n.media&&(a+="@media ".concat(n.media," {"));var i=void 0!==n.layer;i&&(a+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),a+=n.css,i&&(a+="}"),n.media&&(a+="}"),n.supports&&(a+="}");var r=n.sourceMap;r&&"undefined"!=typeof btoa&&(a+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(r))))," */")),e.styleTagTransform(a,t,e.options)}(e,t,n)},remove:function(){!function(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t)}(e)}}}},4589:t=>{"use strict";t.exports=function(t,e){if(e.styleSheet)e.styleSheet.cssText=t;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(t))}}},8070:()=>{},1900:(t,e,n)=>{"use strict";function a(t,e,n,a,i,r,o,d){var s,l="function"==typeof t?t.options:t;if(e&&(l.render=e,l.staticRenderFns=n,l._compiled=!0),a&&(l.functional=!0),r&&(l._scopeId="data-v-"+r),o?(s=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),i&&i.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(o)},l._ssrRegister=s):i&&(s=d?function(){i.call(this,(l.functional?this.parent:this).$root.$options.shadowRoot)}:i),s)if(l.functional){l._injectStyles=s;var c=l.render;l.render=function(t,e){return s.call(e),c(t,e)}}else{var p=l.beforeCreate;l.beforeCreate=p?[].concat(p,s):[s]}return{exports:t,options:l}}n.d(e,{Z:()=>a})}},e={};function n(a){var i=e[a];if(void 0!==i)return i.exports;var r=e[a]={id:a,exports:{}};return t[a](r,r.exports,n),r.exports}n.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return n.d(e,{a:e}),e},n.d=(t,e)=>{for(var a in e)n.o(e,a)&&!n.o(t,a)&&Object.defineProperty(t,a,{enumerable:!0,get:e[a]})},n.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),n.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.nc=void 0;var a={};return(()=>{"use strict";n.r(a),n.d(a,{default:()=>b});const t={name:"NcProgressBar",props:{value:{type:Number,default:0,validator:function(t){return t>=0&&t<=100}},size:{type:String,default:"small",validator:function(t){return-1!==["small","medium"].indexOf(t)}},error:{type:Boolean,default:!1}},computed:{height:function(){return"small"===this.size?"4px":"6px"}}};var e=n(3379),i=n.n(e),r=n(7795),o=n.n(r),d=n(569),s=n.n(d),l=n(3565),c=n.n(l),p=n(9216),u=n.n(p),h=n(4589),A=n.n(h),$=n(3002),f={};f.styleTagTransform=A(),f.setAttributes=c(),f.insert=s().bind(null,"head"),f.domAPI=o(),f.insertStyleElement=u(),i()($.Z,f),$.Z&&$.Z.locals&&$.Z.locals;var m=n(1900),g=n(8070),v=n.n(g),C=(0,m.Z)(t,(function(){var t=this;return(0,t._self._c)("progress",{staticClass:"progress-bar vue",class:{"progress-bar--error":t.error},style:{"--progress-bar-height":t.height},attrs:{max:"100"},domProps:{value:t.value}})}),[],!1,null,"117c6513",null);"function"==typeof v()&&v()(C);const b=C.exports})(),a})(),t.exports=e()},12676:(e,n,a)=>{"use strict";var i=a(20144),r=a(77958),o=a(79954),d=a(31352),s=(a(36144),a(26937)),l=a(79753),c=a(64024),p=a(69183),u=a(75925),h=a.n(u),A=a(10861),$=a.n(A),f=a(17652),m=a(93379),g=a.n(m),v=a(7795),C=a.n(v),b=a(90569),y=a.n(b),x=a(3565),w=a.n(x),E=a(19216),I=a.n(E),_=a(44589),B=a.n(_),S=a(95073),P={};P.styleTagTransform=B(),P.setAttributes=w(),P.insert=y().bind(null,"head"),P.domAPI=C(),P.insertStyleElement=I(),g()(S.Z,P),S.Z&&S.Z.locals&&S.Z.locals;const O={name:"UploadIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var k=a(51900);const N=(0,k.Z)(O,(function(){var t=this,e=t._self._c;return e("span",t._b({staticClass:"material-design-icon upload-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:"M9,16V10H5L12,3L19,10H15V16H9M5,20V18H19V20H5Z"}},[t.title?e("title",[t._v(t._s(t.title))]):t._e()])])])}),[],!1,null,null,null).exports;var D=a(98329),L=a(14243);const M=(0,k.Z)(L.Z,D.s,D.x,!1,null,null,null).exports;var j=a(57612);const T={name:"PlusIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},R=(0,k.Z)(T,(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 F=a(12945),Z=a.n(F),U=a(45400),H=a.n(U);const z={name:"FederationControlAction",components:{NcActionButton:H()},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 W=a(30253),Y={};Y.styleTagTransform=B(),Y.setAttributes=w(),Y.insert=y().bind(null,"head"),Y.domAPI=C(),Y.insertStyleElement=I(),g()(W.Z,Y),W.Z&&W.Z.locals&&W.Z.locals;const G=(0,k.Z)(z,(function(){var t=this;return(0,t._self._c)("NcActionButton",{staticClass:"federation-actions__btn",class:{"federation-actions__btn--active":t.activeScope===t.name},attrs:{"aria-label":t.isSupportedScope?t.tooltip:t.tooltipDisabled,"close-after-click":!0,disabled:!t.isSupportedScope,icon:t.iconClass,title: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,"2ef553c8",null).exports,V=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"}),q=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")}),X=Object.freeze({[V.ADDRESS]:q.ADDRESS,[V.AVATAR]:q.AVATAR,[V.BIOGRAPHY]:q.BIOGRAPHY,[V.DISPLAYNAME]:q.DISPLAYNAME,[V.EMAIL_COLLECTION]:q.EMAIL_COLLECTION,[V.EMAIL]:q.EMAIL,[V.HEADLINE]:q.HEADLINE,[V.ORGANISATION]:q.ORGANISATION,[V.PHONE]:q.PHONE,[V.PROFILE_ENABLED]:q.PROFILE_ENABLED,[V.ROLE]:q.ROLE,[V.TWITTER]:q.TWITTER,[V.FEDIVERSE]:q.FEDIVERSE,[V.WEBSITE]:q.WEBSITE}),K=Object.freeze({PROFILE_VISIBILITY:(0,d.Iu)("settings","Profile visibility")}),Q=Object.freeze({[q.ADDRESS]:V.ADDRESS,[q.AVATAR]:V.AVATAR,[q.BIOGRAPHY]:V.BIOGRAPHY,[q.DISPLAYNAME]:V.DISPLAYNAME,[q.EMAIL_COLLECTION]:V.EMAIL_COLLECTION,[q.EMAIL]:V.EMAIL,[q.HEADLINE]:V.HEADLINE,[q.ORGANISATION]:V.ORGANISATION,[q.PHONE]:V.PHONE,[q.PROFILE_ENABLED]:V.PROFILE_ENABLED,[q.ROLE]:V.ROLE,[q.TWITTER]:V.TWITTER,[q.FEDIVERSE]:V.FEDIVERSE,[q.WEBSITE]:V.WEBSITE}),J=Object.freeze({LANGUAGE:"language",LOCALE:"locale"}),tt=Object.freeze({LANGUAGE:(0,d.Iu)("settings","Language"),LOCALE:(0,d.Iu)("settings","Locale")}),et=Object.freeze({PRIVATE:"v2-private",LOCAL:"v2-local",FEDERATED:"v2-federated",PUBLISHED:"v2-published"}),nt=Object.freeze({[q.ADDRESS]:[et.LOCAL,et.PRIVATE],[q.AVATAR]:[et.LOCAL,et.PRIVATE],[q.BIOGRAPHY]:[et.LOCAL,et.PRIVATE],[q.DISPLAYNAME]:[et.LOCAL],[q.EMAIL_COLLECTION]:[et.LOCAL],[q.EMAIL]:[et.LOCAL],[q.HEADLINE]:[et.LOCAL,et.PRIVATE],[q.ORGANISATION]:[et.LOCAL,et.PRIVATE],[q.PHONE]:[et.LOCAL,et.PRIVATE],[q.PROFILE_ENABLED]:[et.LOCAL,et.PRIVATE],[q.ROLE]:[et.LOCAL,et.PRIVATE],[q.TWITTER]:[et.LOCAL,et.PRIVATE],[q.FEDIVERSE]:[et.LOCAL,et.PRIVATE],[q.WEBSITE]:[et.LOCAL,et.PRIVATE]}),at=Object.freeze([q.BIOGRAPHY,q.HEADLINE,q.ORGANISATION,q.ROLE]),it="Scope",rt=Object.freeze({[et.PRIVATE]:{name:et.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"},[et.LOCAL]:{name:et.LOCAL,displayName:(0,d.Iu)("settings","Local"),tooltip:(0,d.Iu)("settings","Only visible to people on this instance and guests"),iconClass:"icon-password"},[et.FEDERATED]:{name:et.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"},[et.PUBLISHED]:{name:et.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"}}),ot=et.LOCAL,dt=Object.freeze({NOT_VERIFIED:0,VERIFICATION_IN_PROGRESS:1,VERIFIED:2}),st=/^(?!(?:(?:\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 lt=a(10128);a(65509);const ct=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,lt.confirmPassword)(),(await s.Z.put(a,{key:t,value:e})).data},pt=(0,a(17499).IY)().setApp("settings").detectUser().build(),ut=(t,e)=>{var n;let a="";e&&(a+=e),429===(null===(n=t.response)||void 0===n?void 0:n.status)&&(a&&(a+="\n"),a+=(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)(a),pt.error(a||(0,d.Iu)("Error"),t)},{federationEnabled:ht,lookupServerUploadEnabled:At}=(0,o.j)("settings","accountParameters",{}),$t={name:"FederationControl",components:{NcActions:Z(),FederationControlAction:G},props:{readable:{type:String,required:!0,validator:t=>Object.values(q).includes(t)||Object.values(tt).includes(t)||t===K.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 rt[this.scope].displayName.toLocaleLowerCase()},scopeIcon(){return rt[this.scope].iconClass},federationScopes:()=>Object.values(rt),supportedScopes(){const t=nt[this.readable];return at.includes(this.readable)||(ht&&t.push(et.FEDERATED),At&&t.push(et.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{var n,a;const t=await(async(t,e)=>{const n=(0,r.ts)().uid,a=(0,l.generateOcsUrl)("cloud/users/{userId}",{userId:n});return await(0,lt.confirmPassword)(),(await s.Z.put(a,{key:"".concat(t).concat(it),value:e})).data})(Q[this.readable],e);this.handleResponse({scope:e,status:null===(n=t.ocs)||void 0===n||null===(a=n.meta)||void 0===a?void 0:a.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{var n,a;const t=await this.handleAdditionalScopeChange(this.additionalValue,e);this.handleResponse({scope:e,status:null===(n=t.ocs)||void 0===n||null===(a=n.meta)||void 0===a?void 0:a.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),ut(i,a))}}},ft=$t;var mt=a(14036),gt={};gt.styleTagTransform=B(),gt.setAttributes=w(),gt.insert=y().bind(null,"head"),gt.domAPI=C(),gt.insertStyleElement=I(),g()(mt.Z,gt),mt.Z&&mt.Z.locals&&mt.Z.locals;const vt=(0,k.Z)(ft,(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,"aria-label":n.tooltip}})})),1)}),[],!1,null,"4ea07669",null).exports,Ct={name:"HeaderBar",components:{FederationControl:vt,NcButton:$(),Plus:R},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===q.PROFILE_ENABLED},isSettingProperty(){return!Object.values(q).includes(this.readable)&&!Object.values(K).includes(this.readable)}},methods:{onAddAdditional(){this.$emit("add-additional")},onScopeChange(t){this.$emit("update:scope",t)}}};var bt=a(90564),yt={};yt.styleTagTransform=B(),yt.setAttributes=w(),yt.insert=y().bind(null,"head"),yt.domAPI=C(),yt.insertStyleElement=I(),g()(bt.Z,yt),bt.Z&&bt.Z.locals&&bt.Z.locals;const xt=(0,k.Z)(Ct,(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,"b43fcc0c",null).exports,{avatar:wt}=(0,o.j)("settings","personalInfoParameters",{}),{avatarChangeSupported:Et}=(0,o.j)("settings","accountParameters",{}),It=["image/png","image/jpeg"],_t=(0,c.fn)(t("settings","Choose your profile picture")).setMultiSelect(!1).setMimeTypeFilter(It).setModal(!0).setType(1).allowDirectories(!1).build(),Bt={name:"AvatarSection",components:{Delete:j.Z,Folder:M,HeaderBar:xt,NcAvatar:h(),NcButton:$(),Upload:N,VueCropper:f.Z},data:()=>({avatar:{...wt,readable:X[wt.name]},avatarChangeSupported:Et,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:It,cropperOptions:{aspectRatio:1,viewMode:1,guides:!1,center:!1,highlight:!1,autoCropArea:1,minContainerWidth:300,minContainerHeight:300}}),computed:{inputId(){return"account-property-".concat(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 _t.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 St=a(31246),Pt={};Pt.styleTagTransform=B(),Pt.setAttributes=w(),Pt.insert=y().bind(null,"head"),Pt.domAPI=C(),Pt.insertStyleElement=I(),g()(St.Z,Pt),St.Z&&St.Z.locals&&St.Z.locals;const Ot=(0,k.Z)(Bt,(function(){var t=this,e=t._self._c;return e("section",{attrs:{id:"vue-avatar-section"}},[e("h3",{staticClass:"hidden-visually"},[t._v(" "+t._s(t.t("settings","Your profile information"))+" ")]),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"),"disabled-menu":!0,"disabled-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,"022fd5d4",null).exports;var kt=a(48959),Nt=a.n(kt);const Dt={name:"AccountIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},Lt=(0,k.Z)(Dt,(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,Mt={name:"CircleSlice3Icon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},jt=(0,k.Z)(Mt,(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:Tt,quota:Rt,totalSpace:Ft,usage:Zt,usageRelative:Ut}=(0,o.j)("settings","personalInfoParameters",{}),Ht={name:"DetailsSection",components:{Account:Lt,CircleSlice:jt,HeaderBar:xt,NcProgressBar:Nt()},computed:{quotaText:()=>-3===Rt?t("settings","You are using {usage}",{usage:Zt}):t("settings","You are using {usage} of {totalSpace} ({usageRelative}%)",{usage:Zt,totalSpace:Ft,usageRelative:Ut})},data:()=>({groups:Tt,usageRelative:Ut})};var zt=a(18118),Wt={};Wt.styleTagTransform=B(),Wt.setAttributes=w(),Wt.insert=y().bind(null,"head"),Wt.domAPI=C(),Wt.insertStyleElement=I(),g()(zt.Z,Wt),zt.Z&&zt.Z.locals&&zt.Z.locals;const Yt=(0,k.Z)(Ht,(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(t._s(t.groups.join(", ")))])])],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,"1ab46e68",null).exports;var Gt=a(20296),Vt=a.n(Gt),qt=a(94603);const Xt={name:"AlertOctagonIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},Kt=(0,k.Z)(Xt,(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 Qt=a(80419);const Jt={name:"AccountPropertySection",components:{AlertCircle:qt.default,AlertOctagon:Kt,Check:Qt.default,HeaderBar:xt},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-".concat(this.name)}},methods:{onPropertyChange(t){this.$emit("update:value",t.target.value),this.debouncePropertyChange(t.target.value.trim())},debouncePropertyChange:Vt()((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{var n,a;const t=await ct(this.name,e);this.handleResponse({value:e,status:null===(n=t.ocs)||void 0===n||null===(a=n.meta)||void 0===a?void 0:a.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),ut(i,a),this.showErrorIcon=!0,setTimeout((()=>{this.showErrorIcon=!1}),2e3))}}};var te=a(49237),ee={};ee.styleTagTransform=B(),ee.setAttributes=w(),ee.insert=y().bind(null,"head"),ee.domAPI=C(),ee.insertStyleElement=I(),g()(te.Z,ee),te.Z&&te.Z.locals&&te.Z.locals;const ne=(0,k.Z)(Jt,(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",autocorrect:"off"},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?"".concat(t.name,"-helper-text"):"",autocapitalize:"none",autocorrect:"off",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:"".concat(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,"400ac7dc",null).exports,{displayName:ae}=(0,o.j)("settings","personalInfoParameters",{}),{displayNameChangeSupported:ie}=(0,o.j)("settings","accountParameters",{}),re={name:"DisplayNameSection",components:{AccountPropertySection:ne},data:()=>({displayName:{...ae,readable:X[ae.name]},displayNameChangeSupported:ie}),methods:{onValidate:t=>""!==t,onSave(t){oc_userconfig.avatar.generated&&(oc_userconfig.avatar.version=Date.now()),(0,p.j8)("settings:display-name:updated",t)}}},oe=(0,k.Z)(re,(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,de=async t=>{const e=(0,r.ts)().uid,n=(0,l.generateOcsUrl)("cloud/users/{userId}",{userId:e});return await(0,lt.confirmPassword)(),(await s.Z.put(n,{key:V.EMAIL,value:t})).data},se=async t=>{const e=(0,r.ts)().uid,n=(0,l.generateOcsUrl)("cloud/users/{userId}/{collection}",{userId:e,collection:V.EMAIL_COLLECTION});return await(0,lt.confirmPassword)(),(await s.Z.put(n,{key:t,value:""})).data},le=async t=>{const e=(0,r.ts)().uid,n=(0,l.generateOcsUrl)("cloud/users/{userId}",{userId:e});return await(0,lt.confirmPassword)(),(await s.Z.put(n,{key:"".concat(V.EMAIL).concat(it),value:t})).data},ce=async(t,e)=>{const n=(0,r.ts)().uid,a=(0,l.generateOcsUrl)("cloud/users/{userId}/{collectionScope}",{userId:n,collectionScope:"".concat(V.EMAIL_COLLECTION).concat(it)});return await(0,lt.confirmPassword)(),(await s.Z.put(a,{key:t,value:e})).data};function pe(t){return"string"==typeof t&&st.test(t)&&"\n"!==t.slice(-1)&&t.length<=320&&encodeURIComponent(t).replace(/%../g,"x").length<=320}const ue={name:"Email",components:{NcActions:Z(),NcActionButton:H(),AlertCircle:qt.default,AlertOctagon:Kt,Check:Qt.default,FederationControl:vt},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:dt.NOT_VERIFIED}},data(){return{propertyReadable:q.EMAIL,initialEmail:this.email,localScope:this.scope,saveAdditionalEmailScope:ce,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!==dt.VERIFIED},setNotificationMailLabel(){return this.isNotificationEmail?t("settings","Unset as primary email"):this.primary||this.localVerificationState===dt.VERIFIED?t("settings","Set as primary email"):t("settings","This address is not confirmed")},federationDisabled(){return!this.initialEmail},inputId(){return this.primary?"email":"email-".concat(this.index)},inputPlaceholder(){return this.primary?t("settings","Your email address"):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((()=>{var t;return null===(t=this.$refs.email)||void 0===t?void 0:t.focus()}))},methods:{onEmailChange(t){this.$emit("update:email",t.target.value),this.debounceEmailChange(t.target.value.trim())},debounceEmailChange:Vt()((async function(t){var e;this.helperText=null,null!==(e=this.$refs.email)&&void 0!==e&&e.validationMessage?this.helperText=this.$refs.email.validationMessage:(pe(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{var n,a;const t=await de(e);this.handleResponse({email:e,status:null===(n=t.ocs)||void 0===n||null===(a=n.meta)||void 0===a?void 0:a.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{var n,a;const t=await(async t=>{const e=(0,r.ts)().uid,n=(0,l.generateOcsUrl)("cloud/users/{userId}",{userId:e});return await(0,lt.confirmPassword)(),(await s.Z.put(n,{key:V.EMAIL_COLLECTION,value:t})).data})(e);this.handleResponse({email:e,status:null===(n=t.ocs)||void 0===n||null===(a=n.meta)||void 0===a?void 0:a.status})}catch(e){this.handleResponse({errorMessage:t("settings","Unable to add additional email address"),error:e})}},async setNotificationMail(){try{var t,e;const n=this.primary||this.isNotificationEmail?"":this.initialEmail,a=await(async t=>{const e=(0,r.ts)().uid,n=(0,l.generateOcsUrl)("cloud/users/{userId}",{userId:e});return await(0,lt.confirmPassword)(),(await s.Z.put(n,{key:V.NOTIFICATION_EMAIL,value:t})).data})(n);this.handleResponse({notificationEmail:n,status:null===(t=a.ocs)||void 0===t||null===(e=t.meta)||void 0===e?void 0:e.status})}catch(t){this.handleResponse({errorMessage:"Unable to choose this email for notifications",error:t})}},async updateAdditionalEmail(e){try{var n,a;const t=await(async(t,e)=>{const n=(0,r.ts)().uid,a=(0,l.generateOcsUrl)("cloud/users/{userId}/{collection}",{userId:n,collection:V.EMAIL_COLLECTION});return await(0,lt.confirmPassword)(),(await s.Z.put(a,{key:t,value:e})).data})(this.initialEmail,e);this.handleResponse({email:e,status:null===(n=t.ocs)||void 0===n||null===(a=n.meta)||void 0===a?void 0:a.status})}catch(e){this.handleResponse({errorMessage:t("settings","Unable to update additional email address"),error:e})}},async deleteAdditionalEmail(){try{var e,n;const t=await se(this.initialEmail);this.handleDeleteAdditionalEmail(null===(e=t.ocs)||void 0===e||null===(n=e.meta)||void 0===n?void 0:n.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)):(ut(r,i),this.showErrorIcon=!0,setTimeout((()=>{this.showErrorIcon=!1}),2e3))},onScopeChange(t){this.$emit("update:scope",t)}}},he=ue;var Ae=a(94029),$e={};$e.styleTagTransform=B(),$e.setAttributes=w(),$e.insert=y().bind(null,"head"),$e.domAPI=C(),$e.insertStyleElement=I(),g()(Ae.Z,$e),Ae.Z&&Ae.Z.locals&&Ae.Z.locals;const fe=(0,k.Z)(he,(function(){var t=this,e=t._self._c;return e("div",[e("div",{staticClass:"email"},[e("input",{ref:"email",attrs:{id:t.inputId,type:"email",autocomplete:"email",placeholder:t.inputPlaceholder,"aria-describedby":t.helperText?"".concat(t.inputId,"-helper-text"):"",autocapitalize:"none",autocorrect:"off"},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:"".concat(t.inputId,"-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,"602782e4",null).exports,{emailMap:{additionalEmails:me,primaryEmail:ge,notificationEmail:ve}}=(0,o.j)("settings","personalInfoParameters",{}),{displayNameChangeSupported:Ce}=(0,o.j)("settings","accountParameters",{}),be={name:"EmailSection",components:{HeaderBar:xt,Email:fe},data(){return{accountProperty:q.EMAIL,additionalEmails:me.map((t=>({...t,key:this.generateUniqueKey()}))),displayNameChangeSupported:Ce,primaryEmail:{...ge,readable:X[ge.name]},savePrimaryEmailScope:le,notificationEmail:ve}},computed:{firstAdditionalEmail(){return this.additionalEmails.length?this.additionalEmails[0].value:null},inputId(){return"account-property-".concat(this.primaryEmail.name)},isValidSection(){return pe(this.primaryEmail.value)&&this.additionalEmails.map((t=>{let{value:e}=t;return e})).every(pe)},primaryEmailValue:{get(){return this.primaryEmail.value},set(t){this.primaryEmail.value=t}}},methods:{onAddAdditionalEmail(){this.isValidSection&&this.additionalEmails.push({value:"",scope:ot,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{var e,n;const t=await de(this.primaryEmailValue);this.handleResponse(null===(e=t.ocs)||void 0===e||null===(n=e.meta)||void 0===n?void 0:n.status)}catch(e){this.handleResponse("error",t("settings","Unable to update primary email address"),e)}},async deleteFirstAdditionalEmail(){try{var e,n;const t=await se(this.firstAdditionalEmail);this.handleDeleteFirstAdditionalEmail(null===(e=t.ocs)||void 0===e||null===(n=e.meta)||void 0===n?void 0:n.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&&ut(n,e)},generateUniqueKey:()=>Math.random().toString(36).substring(2)}};var ye=a(73070),xe={};xe.styleTagTransform=B(),xe.setAttributes=w(),xe.insert=y().bind(null,"head"),xe.domAPI=C(),xe.insertStyleElement=I(),g()(ye.Z,xe),ye.Z&&ye.Z.locals&&ye.Z.locals;const we=(0,k.Z)(be,(function(){var t=this,e=t._self._c;return e("section",[e("HeaderBar",{attrs:{"input-id":t.inputId,readable:t.primaryEmail.readable,"handle-scope-change":t.savePrimaryEmailScope,"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:{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,"46c7eb7e",null).exports,Ee={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[01]|83[0-389]|93[0-6])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[016-9]|7[02-8]|8[0-24-9]|9[0-27-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(?:28|4[14]|5)|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[047]"]]]],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]|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[01])\\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-79]"]],["(\\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[01]|83[0-389]|93[0-6])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[016-9]|7[02-8]|8[0-24-9]|9[0-27-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(4(?:[14]4|56)|[579])?"],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}|(?: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",["5"],"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[01]|83[0-389]|93[0-6])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[016-9]|7[02-8]|8[0-24-9]|9[0-27-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",["[189]"],"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-579])|(?:(?: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\\d|1(?:[0-7]\\d\\d|8(?:[02]\\d|1[0-246-9])))|(?: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[1289]|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[01])\\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","(?:1\\d{3}|[2-7])\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1 $2",["[2-7]"]],["(\\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|862)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-46-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|63)|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]|636)|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]|636[457-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[045]|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[27-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])|5(?:2|3[045]|4[0-369]|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])|49|51|6(?:[0-24]|36|5[0-3589]|72|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]))|(?:49|55|83)[29]|(?: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]|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]|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[23]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|72|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]","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]|7[015-9]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17|3[015-9]))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3[045]|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(?:[019]|4[1-3]|6(?:[0-47-9]|5[01346-9])))|3(?:[29]|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[23]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|72|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:223|8699)[014-9]|(?:25[0468]|422|838)[01]|(?:48|829(?:2|66)|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"],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-8]\\d|99)\\d{7}",[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]|30|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[01])\\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|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-79]|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[04]"]]]],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",["[489]|59"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[235-7]"]]],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)","[29]\\d{7,9}|50\\d{5}(?:\\d{2,3})?|6[0-35-9]\\d{6}|7\\d{7,8}|8\\d{4,9}|(?:11\\d|[34])\\d{7}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,8})","$1 $2",["8[1-579]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["50[036-8]|[89]0","50(?:[0367]|88)|[89]0"],"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)|[59]|80"],"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|86"],"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-3]))\\d{4}"],["(?:69(?:2\\d\\d|3(?:0[0-46]|1[013]|2[0-2]|3[0-39]|4\\d|5[0-5]|6[0-6]|7[0-27]|8[0-8]|9[0-479]))|9(?:399[0-2]|479[01]|76(?:2[27]|3[0-37]|9\\d)))\\d{4}"],["80\\d{7}"],["89[1-37-9]\\d{6}"],0,0,0,0,0,["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",["[7-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"]]],"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-6]|[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|[57]9)\\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",["[3478]|64|90"]],["(\\d{2})(\\d{5,7})","$1 $2",["1|28|6(?:0[5-7]|[1-35-9])|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","(?:00|[1-57-9]\\d)\\d{7}",[9],[["(\\d{6})(\\d)(\\d{2})","$1 $2 $3",["331","3317"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["[34]7|91[78]"]],["(\\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]|616)","5(?:[0-59]|6161)"],"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,[["(?:4722(?:0[0-35]|27)|505(?:[2-57-9]\\d\\d|6(?:[0-35-9]\\d|4[46])))\\d{4}|(?: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|4)\\d{9}|[1249]\\d{7}|(?:[49]\\d|80)\\d{5}",[7,8,10,13],[["(\\d{3})(\\d{4})","$1 $2",["405|8|90"],"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{4})","$1 $2 $3",["4"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["0"]]],"0",0,0,0,0,0,0,"00"," int. "],UZ:["998","810","(?:33|[5-79]\\d|88)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[35-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",["[69]"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[3578]"],"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","(?:(?:(?:26|63)9|80\\d)\\d\\d|93980)\\d{4}",[9],0,"0",0,0,0,0,"269|63|9398"],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,"[0-36-9]\\d{8}",[9],[["(\\d)(\\d{3})(\\d{5})","$1 $2 $3",["[0-36-9]"]]],0,0,0,0,0,0,[0,["[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}"]]]}};function Ie(t){return Ie="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ie(t)}function _e(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 Se(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+=Cn(e.value,n)||"";return n}function Cn(t,e){if("+"===t){if(e)return;return"+"}return function(t){return mn[t]}(t)}function bn(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 wn(t,e){return"IS_POSSIBLE"===yn(t,e)}function En(t,e){return t=t||"",new RegExp("^(?:"+e+")$").test(t)}function In(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);!(i=r()).done;){var o=i.value;if(Sn(a,o,n))return o}}}}function Sn(t,e,n){return!(!(e=n.type(e))||!e.pattern())&&!(e.possibleLengths()&&e.possibleLengths().indexOf(t.length)<0)&&En(t,e.pattern())}var Pn=/(\$\d)/;var On=/^[\d]+(?:[~\u2053\u223C\uFF5E][\d]+)?$/;function kn(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(En(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(Pn,e.nationalPrefixFormattingRule()):e.format()));return a?function(t){return t.replace(new RegExp("[".concat(Me,"]+"),"g")," ").trim()}(r):r}(t,r,{useInternationalFormat:"INTERNATIONAL"===n,withNationalPrefix:!r.nationalPrefixIsOptionalWhenFormattingInNationalFormat()||!i||!1!==i.nationalPrefix,carrierCode:e,metadata:a}):t}function Tn(t,e,n,a){return e?a(t,e,n):t}function Rn(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 Fn(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 Qe(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 wn(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.metadata)}},{key:"isValid",value:function(){return function(t,e,n){return e=e||{},(n=new Qe(n)).selectNumberingPlan(t.country,t.countryCallingCode),n.hasTypes()?void 0!==Bn(t,e,n.metadata):En(e.v2?t.nationalNumber:t.phone,n.nationalNumberPattern())}(this,{v2:!0},this.metadata)}},{key:"isNonGeographic",value:function(){return new Qe(this.metadata).isNonGeographicCallingCode(this.countryCallingCode)}},{key:"isEqual",value:function(t){return this.number===t.number&&this.ext===t.ext}},{key:"getType",value:function(){return Bn(this,{v2:!0},this.metadata)}},{key:"format",value:function(t,e){return function(t,e,n,a){if(n=n?Dn(Dn({},Mn),n):Mn,a=new Qe(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?Tn(i=jn(o,t.carrierCode,"NATIONAL",a,n),t.ext,a,n.formatExtension):"";case"INTERNATIONAL":return o?(i=jn(o,null,"INTERNATIONAL",a,n),Tn(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(dn(a,i.metadata)===n){var r=jn(t,e,"NATIONAL",i);return"1"===n?n+" "+r:r}var o=function(t,e,n){var a=new Qe(n);return a.selectNumberingPlan(t,void 0),a.defaultIDDPrefix()?a.defaultIDDPrefix():On.test(a.IDDPrefix())?a.IDDPrefix():void 0}(a,0,i.metadata);if(o)return"".concat(o," ").concat(n," ").concat(jn(t,null,"INTERNATIONAL",i))}(o,t.carrierCode,r,n.fromCountry,a);return Tn(d,t.ext,a,n.formatExtension);default:throw new Error('Unknown "format" argument passed to "formatNumber()": "'.concat(e,'"'))}}(this,t,e?Fn(Fn({},e),{},{v2:!0}):{v2:!0},this.metadata)}},{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&&Un(e.prototype,n),Object.defineProperty(e,"prototype",{writable:!1}),t}(),zn=function(t){return/^[A-Z]{2}$/.test(t)},Wn=new RegExp("(["+Le+"])");function Yn(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!(En(t,n.nationalNumberPattern())&&!En(e,n.nationalNumberPattern()))}(t,i,e))return{nationalNumber:t};if(e.possibleLengths()&&!function(t,e){switch(yn(t,e)){case"TOO_SHORT":case"INVALID_LENGTH":return!1;default:return!0}}(i,e))return{nationalNumber:t}}return{nationalNumber:i,carrierCode:a}}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.")}(t);!(a=i()).done;){var r=a.value;if(n.country(r),n.leadingDigits()){if(e&&0===e.search(n.leadingDigits()))return r}else if(Bn({phone:e,country:r},void 0,n.metadata))return r}}(a,e,n.metadata):void 0}var Xn="+",Kn="(["+Le+"]|[\\-\\.\\(\\)]?)",Qn=new RegExp("^\\"+Xn+Kn+"*["+Le+"]"+Kn+"*$","g"),Jn=new RegExp("^(["+Le+"]+((\\-)*["+Le+"])*\\.)*[a-zA-Z]+((\\-)*["+Le+"])*\\.?$","g"),ta="tel:",ea=";phone-context=",na=";isub=";var aa=250,ia=new RegExp("[++"+Le+"]"),ra=new RegExp("[^"+Le+"#]+$"),oa=!1;function da(t,e,n){if(e=e||{},n=new Qe(n),e.defaultCountry&&!n.hasCountry(e.defaultCountry)){if(e.v2)throw new ze("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(ea);if(e<0)return null;var n=e+ea.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&&(Qn.test(t)||Jn.test(t))}(i))throw new ze("NOT_A_NUMBER");if(null===i)n=a(t)||"";else{n="",i.charAt(0)===Xn&&(n+=i);var r,o=t.indexOf(ta);r=o>=0?o+ta.length:0;var d=t.indexOf(ea);n+=t.substring(r,d)}var s=n.indexOf(na);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>aa){if(n)throw new ze("TOO_LONG")}else{if(!1===e)return t;var a=t.search(ia);if(!(a<0))return t.slice(a).replace(ra,"")}}(t,n,e)}});if(!a)return{};if(!function(t){return t.length>=ke&&$n.test(t)}(a))return function(t){return hn.test(t)}(a)?{error:"TOO_SHORT"}:{};var i=function(t){var e=t.search(fn);if(e<0)return{};for(var n=t.slice(0,e),a=t.match(fn),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?dn(e,a):n;if(0===t.indexOf(i)){(a=new Qe(a)).selectNumberingPlan(e,n);var r=t.slice(i.length),o=Yn(r,a).nationalNumber,d=Yn(t,a).nationalNumber;if(!En(d,a.nationalNumberPattern())&&En(o,a.nationalNumberPattern())||"TOO_LONG"===yn(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 Qe(a);for(var l=2;l-1<=De&&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{}}(vn(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:oa&&a.isNonGeographicCallingCode(n)&&(i="001"),d=n||dn(e,a.metadata)}if(!s)return{countryCallingCodeSource:o,countryCallingCode:d};var l=Yn(vn(s),a),c=l.nationalNumber,p=l.carrierCode,u=qn(d,c,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 ze("INVALID_COUNTRY");return{}}if(!l||l.lengthNe){if(e.v2)throw new ze("TOO_LONG");return{}}if(e.v2){var h=new Hn(c,l,n.metadata);return s&&(h.country=s),u&&(h.carrierCode=u),r&&(h.ext=r),h.__countryCallingCodeSource=p,h}var A=!!(e.extended?n.hasSelectedNumberingPlan():s)&&En(l,n.nationalNumberPattern());return e.extended?{country:s,countryCallingCode:c,carrierCode:u,valid:A,possible:!!A||!(!0!==e.extended||!n.possibleLengths()||!wn(l,n)),phone:l,ext:r}:A?function(t,e,n){var a={country:t,phone:e};return n&&(a.ext=n),a}(s,l,r):{}}function sa(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 la(t){for(var e=1;e({phone:{...Ca,readable:X[Ca.name]}}),methods:{onValidate:t=>va?ga(t,va):ga(t)}},ya=(0,k.Z)(ba,(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:xa}=(0,o.j)("settings","personalInfoParameters",{}),wa={name:"LocationSection",components:{AccountPropertySection:ne},data:()=>({location:{...xa,readable:X[xa.name]}})},Ea=(0,k.Z)(wa,(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:Ia}=(0,o.j)("settings","personalInfoParameters",{}),_a={name:"WebsiteSection",components:{AccountPropertySection:ne},data:()=>({website:{...Ia,readable:X[Ia.name]}}),methods:{onValidate:t=>function(t){try{return new URL(t),!0}catch(t){return!1}}(t)}},Ba=(0,k.Z)(_a,(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:Sa}=(0,o.j)("settings","personalInfoParameters",{}),Pa={name:"TwitterSection",components:{AccountPropertySection:ne},data:()=>({twitter:{...Sa,readable:X[Sa.name]}})},Oa=(0,k.Z)(Pa,(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:ka}=(0,o.j)("settings","personalInfoParameters",{}),Na={name:"FediverseSection",components:{AccountPropertySection:ne},data:()=>({fediverse:{...ka,readable:X[ka.name]}})},Da=(0,k.Z)(Na,(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,La={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{var n,a;const t=await ct(J.LANGUAGE,e.code);this.handleResponse({language:e,status:null===(n=t.ocs)||void 0===n||null===(a=n.meta)||void 0===a?void 0:a.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:ut(i,a)},reloadPage(){location.reload()}}};var Ma=a(42569),ja={};ja.styleTagTransform=B(),ja.setAttributes=w(),ja.insert=y().bind(null,"head"),ja.domAPI=C(),ja.insertStyleElement=I(),g()(Ma.Z,ja),Ma.Z&&Ma.Z.locals&&Ma.Z.locals;const Ta=(0,k.Z)(La,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"language"},[e("select",{attrs:{id:t.inputId,placeholder:t.t("settings","Language")},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,"5c847b3a",null).exports,{languageMap:{activeLanguage:Ra,commonLanguages:Fa,otherLanguages:Za}}=(0,o.j)("settings","personalInfoParameters",{}),Ua={name:"LanguageSection",components:{Language:Ta,HeaderBar:xt},data:()=>({propertyReadable:tt.LANGUAGE,commonLanguages:Fa,otherLanguages:Za,language:Ra}),computed:{inputId:()=>"account-setting-".concat(J.LANGUAGE),isEditable(){return Boolean(this.language)}}};var Ha=a(12531),za={};za.styleTagTransform=B(),za.setAttributes=w(),za.insert=y().bind(null,"head"),za.domAPI=C(),za.insertStyleElement=I(),g()(Ha.Z,za),Ha.Z&&Ha.Z.locals&&Ha.Z.locals;const Wa=(0,k.Z)(Ua,(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 Ya=a(80351),Ga=a.n(Ya);const Va={name:"Locale",components:{Web:a(97859).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:Ga()().format("L"),time:Ga()().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{var n,a;const t=await ct(J.LOCALE,e.code);this.handleResponse({locale:e,status:null===(n=t.ocs)||void 0===n||null===(a=n.meta)||void 0===a?void 0:a.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),ut(i,a))},refreshExample(){this.example={date:Ga()().format("L"),time:Ga()().format("LTS"),firstDayOfWeek:window.dayNames[window.firstDay]}},reloadPage(){location.reload()}}};var qa=a(87229),Xa={};Xa.styleTagTransform=B(),Xa.setAttributes=w(),Xa.insert=y().bind(null,"head"),Xa.domAPI=C(),Xa.insertStyleElement=I(),g()(qa.Z,Xa),qa.Z&&qa.Z.locals&&qa.Z.locals;const Ka=(0,k.Z)(Va,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"locale"},[e("select",{attrs:{id:t.inputId,placeholder:t.t("settings","Locale")},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:this.example.firstDayOfWeek}))+"\n\t\t\t")])])],1)])}),[],!1,null,"1ac456dc",null).exports,{localeMap:{activeLocale:Qa,localesForLanguage:Ja,otherLocales:ti}}=(0,o.j)("settings","personalInfoParameters",{}),ei={name:"LocaleSection",components:{Locale:Ka,HeaderBar:xt},data:()=>({propertyReadable:tt.LOCALE,localesForLanguage:Ja,otherLocales:ti,locale:Qa}),computed:{inputId:()=>"account-setting-".concat(J.LOCALE),isEditable(){return Boolean(this.locale)}}};var ni=a(682),ai={};ai.styleTagTransform=B(),ai.setAttributes=w(),ai.insert=y().bind(null,"head"),ai.domAPI=C(),ai.insertStyleElement=I(),g()(ni.Z,ai),ni.Z&&ni.Z.locals&&ni.Z.locals;const ii=(0,k.Z)(ei,(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,ri={name:"EditProfileAnchorLink",components:{ChevronDownIcon:a(41622).default},props:{profileEnabled:{type:Boolean,required:!0}},computed:{disabled(){return!this.profileEnabled}}};var oi=a(15043),di={};di.styleTagTransform=B(),di.setAttributes=w(),di.insert=y().bind(null,"head"),di.domAPI=C(),di.insertStyleElement=I(),g()(oi.Z,di),oi.Z&&oi.Z.locals&&oi.Z.locals;var si=a(9142),li={};li.styleTagTransform=B(),li.setAttributes=w(),li.insert=y().bind(null,"head"),li.domAPI=C(),li.insertStyleElement=I(),g()(si.Z,li),si.Z&&si.Z.locals&&si.Z.locals;const ci=(0,k.Z)(ri,(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,"7539c74a",null).exports;var pi=a(20571);const ui={name:"ProfileCheckbox",components:{NcCheckboxRadioSwitch:a.n(pi)()},props:{profileEnabled:{type:Boolean,required:!0}},data(){return{isProfileEnabled:this.profileEnabled,loading:!1}},methods:{async saveEnableProfile(){this.loading=!0;try{var e,n;const t=await ct(V.PROFILE_ENABLED,this.isProfileEnabled);this.handleResponse({isProfileEnabled:this.isProfileEnabled,status:null===(e=t.ocs)||void 0===e||null===(n=e.meta)||void 0===n?void 0:n.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):ut(i,a),this.loading=!1}}},hi=(0,k.Z)(ui,(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,Ai={name:"ProfilePreviewCard",components:{NcAvatar:h()},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 $i=a(5348),fi={};fi.styleTagTransform=B(),fi.setAttributes=w(),fi.insert=y().bind(null,"head"),fi.domAPI=C(),fi.insertStyleElement=I(),g()($i.Z,fi),$i.Z&&$i.Z.locals&&$i.Z.locals;const mi=(0,k.Z)(Ai,(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,"05581203",null).exports,{organisation:{value:gi},displayName:{value:vi},profileEnabled:Ci,userId:bi}=(0,o.j)("settings","personalInfoParameters",{}),yi={name:"ProfileSection",components:{EditProfileAnchorLink:ci,HeaderBar:xt,ProfileCheckbox:hi,ProfilePreviewCard:mi},data:()=>({propertyReadable:q.PROFILE_ENABLED,organisation:gi,displayName:vi,profileEnabled:Ci,userId:bi}),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}}},xi=yi;var wi=a(90552),Ei={};Ei.styleTagTransform=B(),Ei.setAttributes=w(),Ei.insert=y().bind(null,"head"),Ei.domAPI=C(),Ei.insertStyleElement=I(),g()(wi.Z,Ei),wi.Z&&wi.Z.locals&&wi.Z.locals;const Ii=(0,k.Z)(xi,(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:_i}=(0,o.j)("settings","personalInfoParameters",{}),Bi={name:"OrganisationSection",components:{AccountPropertySection:ne},data:()=>({organisation:{..._i,readable:X[_i.name]}})},Si=(0,k.Z)(Bi,(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:Pi}=(0,o.j)("settings","personalInfoParameters",{}),Oi={name:"RoleSection",components:{AccountPropertySection:ne},data:()=>({role:{...Pi,readable:X[Pi.name]}})},ki=(0,k.Z)(Oi,(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:Ni}=(0,o.j)("settings","personalInfoParameters",{}),Di={name:"HeadlineSection",components:{AccountPropertySection:ne},data:()=>({headline:{...Ni,readable:X[Ni.name]}})},Li=(0,k.Z)(Di,(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:Mi}=(0,o.j)("settings","personalInfoParameters",{}),ji={name:"BiographySection",components:{AccountPropertySection:ne},data:()=>({biography:{...Mi,readable:X[Mi.name]}})},Ti=(0,k.Z)(ji,(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 Ri=a(36456),Fi=a.n(Ri);const Zi=Object.freeze({SHOW:"show",SHOW_USERS_ONLY:"show_users_only",HIDE:"hide"}),Ui=Object.freeze({[Zi.SHOW]:{name:Zi.SHOW,label:t("settings","Show to everyone")},[Zi.SHOW_USERS_ONLY]:{name:Zi.SHOW_USERS_ONLY,label:t("settings","Show to logged in users only")},[Zi.HIDE]:{name:Zi.HIDE,label:t("settings","Hide")}}),{profileEnabled:Hi}=(0,o.j)("settings","personalInfoParameters",!1),zi={name:"VisibilityDropdown",components:{NcSelect:Fi()},props:{paramId:{type:String,required:!0},displayId:{type:String,required:!0},visibility:{type:String,required:!0}},data(){return{initialVisibility:this.visibility,profileEnabled:Hi}},computed:{disabled(){return!this.profileEnabled},inputId(){return"profile-visibility-".concat(this.paramId)},visibilityObject(){return Ui[this.visibility]},visibilityOptions:()=>Object.values(Ui)},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{var n,a;const t=await(async(t,e)=>{const n=(0,r.ts)().uid,a=(0,l.generateOcsUrl)("/profile/{userId}",{userId:n});return await(0,lt.confirmPassword)(),(await s.Z.put(a,{paramId:t,visibility:e})).data})(this.paramId,e);this.handleResponse({visibility:e,status:null===(n=t.ocs)||void 0===n||null===(a=n.meta)||void 0===a?void 0:a.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:ut(i,a)},handleProfileEnabledUpdate(t){this.profileEnabled=t}}},Wi=zi;var Yi=a(63019),Gi={};Gi.styleTagTransform=B(),Gi.setAttributes=w(),Gi.insert=y().bind(null,"head"),Gi.domAPI=C(),Gi.insertStyleElement=I(),g()(Yi.Z,Gi),Yi.Z&&Yi.Z.locals&&Yi.Z.locals;const Vi=(0,k.Z)(Wi,(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,"b13d20da",null).exports,{profileConfig:qi}=(0,o.j)("settings","profileParameters",{}),{profileEnabled:Xi}=(0,o.j)("settings","personalInfoParameters",!1),Ki=(t,e)=>t.appId===e.appId||"core"!==t.appId&&"core"!==e.appId?t.displayId.localeCompare(e.displayId):"core"===t.appId?1:-1,Qi={name:"ProfileVisibilitySection",components:{HeaderBar:xt,VisibilityDropdown:Vi},data:()=>({heading:K.PROFILE_VISIBILITY,profileEnabled:Xi,visibilityParams:Object.entries(qi).map((t=>{let[e,{appId:n,displayId:a,visibility:i}]=t;return{id:e,appId:n,displayId:a,visibility:i}})).sort(Ki),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}}},Ji=Qi;var tr=a(45386),er={};er.styleTagTransform=B(),er.setAttributes=w(),er.insert=y().bind(null,"head"),er.domAPI=C(),er.insertStyleElement=I(),g()(tr.Z,er),tr.Z&&tr.Z.locals&&tr.Z.locals;const nr=(0,k.Z)(Ji,(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(".concat(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,"a07dbf96",null).exports;a.nc=btoa((0,r.IH)());const ar=(0,o.j)("settings","profileEnabledGlobally",!0);i.default.mixin({methods:{t:d.Iu}});const ir=i.default.extend(Ot),rr=i.default.extend(Yt),or=i.default.extend(oe),dr=i.default.extend(we),sr=i.default.extend(ya),lr=i.default.extend(Ea),cr=i.default.extend(Ba),pr=i.default.extend(Oa),ur=i.default.extend(Da),hr=i.default.extend(Wa),Ar=i.default.extend(ii);if((new ir).$mount("#vue-avatar-section"),(new rr).$mount("#vue-details-section"),(new or).$mount("#vue-displayname-section"),(new dr).$mount("#vue-email-section"),(new sr).$mount("#vue-phone-section"),(new lr).$mount("#vue-location-section"),(new cr).$mount("#vue-website-section"),(new pr).$mount("#vue-twitter-section"),(new ur).$mount("#vue-fediverse-section"),(new hr).$mount("#vue-language-section"),(new Ar).$mount("#vue-locale-section"),ar){const t=i.default.extend(Ii),e=i.default.extend(Si),n=i.default.extend(ki),a=i.default.extend(Li),r=i.default.extend(Ti),o=i.default.extend(nr);(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 At=/^width|height|left|top|marginLeft|marginTop$/;function $t(t,e){var n=t.style;ct(e,(function(t,e){At.test(e)&&et(t)&&(t="".concat(t,"px")),n[e]=t}))}function ft(t,e){if(e)if(et(t.length))ct(t,(function(t){ft(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 mt(t,e){e&&(et(t.length)?ct(t,(function(t){mt(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?ft(t,e):mt(t,e))}var vt=/([a-z\d])([A-Z])/g;function Ct(t){return t.replace(vt,"$1-$2").toLowerCase()}function bt(t,e){return it(t[e])?t[e]:t.dataset?t.dataset[e]:t.getAttribute("data-".concat(Ct(e)))}function yt(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,$t(a,{width:o.width,height:o.height}),ft(t,I),mt(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=Lt({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?A:u),$t(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(),_t(this.element,M,this.getData())}},Ft={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");yt(t,k,{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=bt(t,k);$t(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,k)}))},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&&($t(this.viewBoxImage,pt({width:r,height:o},Nt(pt({translateX:-d,translateY:-s},t)))),ct(this.previews,(function(e){var n=bt(e,k),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),$t(e,{width:p,height:u}),$t(e.getElementsByTagName("img")[0],pt({width:r*h,height:o*h},Nt(pt({translateX:-d*h,translateY:-s*h},t))))})))}},Zt={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,M,e.crop),dt(e.zoom)&&It(t,G,e.zoom),It(n,Z,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,F,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,M,e.crop),dt(e.zoom)&&Et(t,G,e.zoom),Et(n,Z,this.onCropStart),e.zoomable&&e.zoomOnWheel&&Et(n,Y,this.onWheel,{passive:!1,capture:!0}),e.toggleDragModeOnDblclick&&Et(n,F,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===L||this.setDragMode((t=this.dragBox,e=w,(t.classList?t.classList.contains(e):t.className.indexOf(e)>-1)?D: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]=Dt(t)})):r[t.pointerId||0]=Dt(t),a=Object.keys(r).length>1&&i.zoomable&&i.zoomOnTouch?$:bt(t.target,O),q.test(a)&&!1!==_t(this.element,R,{originalEvent:t,action:a})&&(t.preventDefault(),this.action=a,this.cropping=!1,a===h&&(this.cropping=!0,ft(this.dragBox,S)))}},cropMove:function(t){var e=this.action;if(!this.disabled&&e){var n=this.pointers;t.preventDefault(),!1!==_t(this.element,T,{originalEvent:t,action:e})&&(t.changedTouches?ct(t.changedTouches,(function(t){pt(n[t.identifier]||{},Dt(t,!0))})):pt(n[t.pointerId||0]||{},Dt(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)),_t(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,_=c+w,B=p+E,S=0,P=0,O=r.width,k=r.height,N=!0;!l&&t.shiftKey&&(l=w&&E?w/E:1),this.limited&&(S=o.minLeft,P=o.minTop,O=S+Math.min(r.width,i.width,i.left+i.width),k=P+Math.min(r.height,i.height,i.top+i.height));var D=d[Object.keys(d)[0]],L={x:D.endX-D.startX,y:D.endY-D.startY},M=function(t){switch(t){case f:_+L.x>O&&(L.x=O-_);break;case m:c+L.xk&&(L.y=k-B)}};switch(s){case u:c+=L.x,p+=L.y;break;case f:if(L.x>=0&&(_>=O||l&&(p<=P||B>=k))){N=!1;break}M(f),(w+=L.x)<0&&(s=m,c-=w=-w),l&&(E=w/l,p+=(o.height-E)/2);break;case v:if(L.y<=0&&(p<=P||l&&(c<=S||_>=O))){N=!1;break}M(v),E-=L.y,p+=L.y,E<0&&(s=g,p-=E=-E),l&&(w=E*l,c+=(o.width-w)/2);break;case m:if(L.x<=0&&(c<=S||l&&(p<=P||B>=k))){N=!1;break}M(m),w-=L.x,c+=L.x,w<0&&(s=f,c-=w=-w),l&&(E=w/l,p+=(o.height-E)/2);break;case g:if(L.y>=0&&(B>=k||l&&(c<=S||_>=O))){N=!1;break}M(g),(E+=L.y)<0&&(s=v,p-=E=-E),l&&(w=E*l,c+=(o.width-w)/2);break;case C:if(l){if(L.y<=0&&(p<=P||_>=O)){N=!1;break}M(v),E-=L.y,p+=L.y,w=E*l}else M(v),M(f),L.x>=0?_P&&(E-=L.y,p+=L.y):(E-=L.y,p+=L.y);w<0&&E<0?(s=x,p-=E=-E,c-=w=-w):w<0?(s=b,c-=w=-w):E<0&&(s=y,p-=E=-E);break;case b:if(l){if(L.y<=0&&(p<=P||c<=S)){N=!1;break}M(v),E-=L.y,p+=L.y,w=E*l,c+=o.width-w}else M(v),M(m),L.x<=0?c>S?(w-=L.x,c+=L.x):L.y<=0&&p<=P&&(N=!1):(w-=L.x,c+=L.x),L.y<=0?p>P&&(E-=L.y,p+=L.y):(E-=L.y,p+=L.y);w<0&&E<0?(s=y,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(L.x<=0&&(c<=S||B>=k)){N=!1;break}M(m),w-=L.x,c+=L.x,E=w/l}else M(g),M(m),L.x<=0?c>S?(w-=L.x,c+=L.x):L.y>=0&&B>=k&&(N=!1):(w-=L.x,c+=L.x),L.y>=0?B=0&&(_>=O||B>=k)){N=!1;break}M(f),E=(w+=L.x)/l}else M(g),M(f),L.x>=0?_=0&&B>=k&&(N=!1):w+=L.x,L.y>=0?BMath.abs(a)&&(a=s)}))})),a}(d),t),N=!1;break;case h:if(!L.x||!L.y){N=!1;break}n=Bt(this.cropper),c=D.startX-n.left,p=D.startY-n.top,w=o.minWidth,E=o.minHeight,L.x>0?s=L.y>0?y:C:L.x<0&&(c-=w,s=L.y>0?x:b),L.y<0&&(p-=E),this.cropped||(mt(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&&ft(this.dragBox,S),mt(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(),mt(this.dragBox,S),ft(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,mt(this.cropper,E)),this},disable:function(){return this.ready&&!this.disabled&&(this.disabled=!0,ft(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===_t(this.element,G,{ratio:t,oldRatio:r/d,originalEvent:n}))return this;if(n){var p=this.pointers,u=Bt(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 i=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,A=n.aspectRatio,$=n.naturalWidth,f=n.naturalHeight,m=a.fillColor,g=void 0===m?"transparent":m,v=a.imageSmoothingEnabled,C=void 0===v||v,b=a.imageSmoothingQuality,y=void 0===b?"low":b,x=a.maxWidth,w=void 0===x?1/0:x,E=a.maxHeight,I=void 0===E?1/0:E,_=a.minWidth,B=void 0===_?0:_,S=a.minHeight,P=void 0===S?0:S,O=document.createElement("canvas"),k=O.getContext("2d"),N=Lt({aspectRatio:A,width:w,height:I}),D=Lt({aspectRatio:A,width:B,height:P},"cover"),L=Math.min(N.width,Math.max(D.width,$)),M=Math.min(N.height,Math.max(D.height,f)),j=Lt({aspectRatio:i,width:w,height:I}),T=Lt({aspectRatio:i,width:B,height:P},"cover"),R=Math.min(j.width,Math.max(T.width,o)),F=Math.min(j.height,Math.max(T.height,d)),Z=[-R/2,-F/2,R,F];return O.width=ht(L),O.height=ht(M),k.fillStyle=g,k.fillRect(0,0,L,M),k.save(),k.translate(L/2,M/2),k.rotate(l*Math.PI/180),k.scale(p,h),k.imageSmoothingEnabled=C,k.imageSmoothingQuality=y,k.drawImage.apply(k,[t].concat(r(Z.map((function(t){return Math.floor(ht(t))}))))),k.restore(),O}(this.image,this.imageData,e,t);if(!this.cropped)return n;var a=this.getData(),i=a.x,o=a.y,d=a.width,s=a.height,l=n.width/Math.floor(e.naturalWidth);1!==l&&(i*=l,o*=l,d*=l,s*=l);var c=d/s,p=Lt({aspectRatio:c,width:t.maxWidth||1/0,height:t.maxHeight||1/0}),u=Lt({aspectRatio:c,width:t.minWidth||0,height:t.minHeight||0},"cover"),h=Lt({aspectRatio:c,width:t.width||(1!==l?n.width:d),height:t.height||(1!==l?n.height:s)}),A=h.width,$=h.height;A=Math.min(p.width,Math.max(u.width,A)),$=Math.min(p.height,Math.max(u.height,$));var f=document.createElement("canvas"),m=f.getContext("2d");f.width=ht(A),f.height=ht($),m.fillStyle=t.fillColor||"transparent",m.fillRect(0,0,A,$);var g=t.imageSmoothingEnabled,v=void 0===g||g,C=t.imageSmoothingQuality;m.imageSmoothingEnabled=v,C&&(m.imageSmoothingQuality=C);var b,y,x,w,E,I,_=n.width,B=n.height,S=i,P=o;S<=-d||S>_?(S=0,b=0,x=0,E=0):S<=0?(x=-S,S=0,E=b=Math.min(_,d+S)):S<=_&&(x=0,E=b=Math.min(d,_-S)),b<=0||P<=-s||P>B?(P=0,y=0,w=0,I=0):P<=0?(w=-P,P=0,I=y=Math.min(B,s+P)):P<=B&&(w=0,I=y=Math.min(s,B-P));var O=[S,P,b,y];if(E>0&&I>0){var k=A/d;O.push(x*k,w*k,E*k,I*k)}return m.drawImage.apply(m,[n].concat(r(O.map((function(t){return Math.floor(ht(t))}))))),f},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===D;t=i||r?t:L,e.dragMode=t,yt(n,O,t),gt(n,w,i),gt(n,P,r),e.cropBoxMovable||(yt(a,O,t),gt(a,w,i),gt(a,P,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(X.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&&Ot(t)&&o.crossOrigin&&(t=kt(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(Mt.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&&Ot(e)&&(n||(n="anonymous"),a=kt(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),ft(i,_),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),ft(t,I),a.insertBefore(r,t.nextSibling),mt(n,_),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,ft(s,I),e.guides||ft(s.getElementsByClassName("".concat(p,"-dashed")),I),e.center||ft(s.getElementsByClassName("".concat(p,"-center")),I),e.background&&ft(r,"".concat(p,"-bg")),e.highlight||ft(l,B),e.cropBoxMovable&&(ft(l,P),yt(l,O,u)),e.cropBoxResizable||(ft(s.getElementsByClassName("".concat(p,"-line")),I),ft(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}),_t(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),mt(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,Ft,Zt,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.5.13\n * https://fengyuanchen.github.io/cropperjs\n *\n * Copyright 2015-present Chen Fengyuan\n * Released under the MIT license\n *\n * Date: 2022-11-20T05:30:43.444Z\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 -webkit-backface-visibility: hidden;\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, 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.5.13\n * https://fengyuanchen.github.io/cropperjs\n *\n * Copyright 2015-present Chen Fengyuan\n * Released under the MIT license\n *\n * Date: 2022-11-20T05:30:43.444Z\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 -webkit-backface-visibility: hidden;\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, 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},31246:(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-022fd5d4]{grid-row:1/3}.avatar__container[data-v-022fd5d4]{margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px 0;width:300px}.avatar__container span[data-v-022fd5d4]{color:var(--color-text-lighter)}.avatar__preview[data-v-022fd5d4]{display:flex;justify-content:center;align-items:center;width:180px;height:180px}.avatar__buttons[data-v-022fd5d4]{display:flex;gap:0 10px}.avatar__cropper[data-v-022fd5d4]{width:300px;height:300px;overflow:hidden}.avatar__cropper-buttons[data-v-022fd5d4]{width:100%;display:flex;justify-content:space-between}.avatar__cropper[data-v-022fd5d4] .cropper-view-box{border-radius:50%}input[type=file][data-v-022fd5d4]{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,WAAA,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: 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},18118:(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-1ab46e68]{display:flex;flex-direction:column;margin:10px 32px 10px 0;gap:16px 0;color:var(--color-text-lighter)}.details__groups[data-v-1ab46e68],.details__quota[data-v-1ab46e68]{display:flex;gap:0 10px}.details__groups-info[data-v-1ab46e68],.details__quota-info[data-v-1ab46e68]{display:flex;flex-direction:column;width:100%;gap:4px 0}.details__groups-list[data-v-1ab46e68],.details__quota-list[data-v-1ab46e68]{font-weight:bold}.details__groups[data-v-1ab46e68] .material-design-icon,.details__quota[data-v-1ab46e68] .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},94029:(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-602782e4]{display:grid;align-items:center}.email input[data-v-602782e4]{grid-area:1/1;width:100%}.email .email__actions-container[data-v-602782e4]{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-602782e4]{opacity:.4 !important}.email .email__actions-container .email__actions[data-v-602782e4]:hover,.email .email__actions-container .email__actions[data-v-602782e4]:focus,.email .email__actions-container .email__actions[data-v-602782e4]:active{opacity:.8 !important}.email .email__actions-container .email__actions[data-v-602782e4] button{height:30px !important;min-height:30px !important;width:30px !important;min-width:30px !important}.email__helper-text-message[data-v-602782e4]{padding:4px 0;display:flex;align-items:center}.email__helper-text-message__icon[data-v-602782e4]{margin-right:8px;align-self:start;margin-top:4px}.email__helper-text-message--error[data-v-602782e4]{color:var(--color-error)}.fade-enter[data-v-602782e4],.fade-leave-to[data-v-602782e4]{opacity:0}.fade-enter-active[data-v-602782e4]{transition:opacity 200ms ease-out}.fade-leave-active[data-v-602782e4]{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,CAEA,kEACC,qBAAA,CAEA,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\topacity: 0.4 !important;\n\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},73070:(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-46c7eb7e]{padding:10px 10px}section[data-v-46c7eb7e] button:disabled{cursor:default}section .additional-emails-label[data-v-46c7eb7e]{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},42569:(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-5c847b3a]{display:grid}.language select[data-v-5c847b3a]{width:100%}.language a[data-v-5c847b3a]{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},12531:(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},87229:(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-1ac456dc]{display:grid}.locale select[data-v-1ac456dc]{width:100%}.example[data-v-1ac456dc]{margin:10px 0;display:flex;gap:0 10px;color:var(--color-text-lighter)}.example[data-v-1ac456dc] .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},682:(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},15043:(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},9142:(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-7539c74a]{display:block;height:44px;width:290px;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-7539c74a]{display:inline-block;vertical-align:middle;margin-top:6px;margin-right:8px}a[data-v-7539c74a]:hover,a[data-v-7539c74a]:focus,a[data-v-7539c74a]:active{color:var(--color-main-text);background-color:var(--color-background-dark)}a.disabled[data-v-7539c74a]{pointer-events:none}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/ProfileSection/EditProfileAnchorLink.vue"],names:[],mappings:"AACA,mBACC,aAAA,CACA,WAAA,CACA,WAAA,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: 290px;\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},5348:(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-05581203]{display:flex;flex-direction:column;position:relative;width: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-05581203]:hover,.preview-card[data-v-05581203]:focus,.preview-card[data-v-05581203]:active{box-shadow:0 2px 12px var(--color-box-shadow)}.preview-card[data-v-05581203]:focus-visible{outline:var(--color-main-text) solid 1px;outline-offset:3px}.preview-card.disabled[data-v-05581203]{filter:grayscale(1);opacity:.5;cursor:default;box-shadow:0 0 3px var(--color-box-shadow)}.preview-card.disabled *[data-v-05581203],.preview-card.disabled[data-v-05581203] *{cursor:default}.preview-card__avatar[data-v-05581203]{position:absolute !important;top:40px;left:18px;z-index:1}.preview-card__avatar[data-v-05581203]:not(.avatardiv--unknown){box-shadow:0 0 0 3px var(--color-main-background) !important}.preview-card__header[data-v-05581203],.preview-card__footer[data-v-05581203]{position:relative;width:auto}.preview-card__header span[data-v-05581203],.preview-card__footer span[data-v-05581203]{position:absolute;left:78px;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere}@supports(-webkit-line-clamp: 2){.preview-card__header span[data-v-05581203],.preview-card__footer span[data-v-05581203]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.preview-card__header[data-v-05581203]{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-05581203]{bottom:0;color:var(--color-primary-element-text);font-size:18px;font-weight:bold;margin:0 4px 8px 0}.preview-card__footer[data-v-05581203]{height:46px}.preview-card__footer span[data-v-05581203]{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,WAAA,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: 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},90552:(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},45386:(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-a07dbf96]{padding:30px;max-width:900px;width:100%}section em[data-v-a07dbf96]{display:block;margin:16px 0}section em.disabled[data-v-a07dbf96]{filter:grayscale(1);opacity:.5;cursor:default;pointer-events:none}section em.disabled *[data-v-a07dbf96],section em.disabled[data-v-a07dbf96] *{cursor:default;pointer-events:none}section .visibility-dropdowns[data-v-a07dbf96]{display:grid;gap:10px 40px}@media(min-width: 1200px){section[data-v-a07dbf96]{width:940px}section .visibility-dropdowns[data-v-a07dbf96]{grid-auto-flow:column}}@media(max-width: 1200px){section[data-v-a07dbf96]{width:470px}}","",{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,CAKH,+CACC,YAAA,CACA,aAAA,CAGD,0BA5BD,yBA6BE,WAAA,CAEA,+CACC,qBAAA,CAAA,CAIF,0BApCD,yBAqCE,WAAA,CAAA",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\t.visibility-dropdowns {\n\t\tdisplay: grid;\n\t\tgap: 10px 40px;\n\t}\n\n\t@media (min-width: 1200px) {\n\t\twidth: 940px;\n\n\t\t.visibility-dropdowns {\n\t\t\tgrid-auto-flow: column;\n\t\t}\n\t}\n\n\t@media (max-width: 1200px) {\n\t\twidth: 470px;\n\t}\n}\n"],sourceRoot:""}]);const d=o},63019:(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-b13d20da]{display:flex;width:max-content}.visibility-container.disabled[data-v-b13d20da]{filter:grayscale(1);opacity:.5;cursor:default;pointer-events:none}.visibility-container.disabled *[data-v-b13d20da],.visibility-container.disabled[data-v-b13d20da] *{cursor:default;pointer-events:none}.visibility-container label[data-v-b13d20da]{color:var(--color-text-lighter);width:150px;line-height:50px}.visibility-container__select[data-v-b13d20da]{width:270px;max-width:40vw}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/ProfileVisibilitySection/VisibilityDropdown.vue"],names:[],mappings:"AACA,uCACC,YAAA,CACA,iBAAA,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\twidth: max-content;\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},49237:(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-400ac7dc]{padding:10px 10px}section[data-v-400ac7dc] button:disabled{cursor:default}section .property[data-v-400ac7dc]{display:grid;align-items:center}section .property textarea[data-v-400ac7dc]{resize:vertical;grid-area:1/1;width:100%}section .property input[data-v-400ac7dc]{grid-area:1/1;width:100%}section .property .property__actions-container[data-v-400ac7dc]{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-400ac7dc]{padding:4px 0;display:flex;align-items:center}section .property__helper-text-message__icon[data-v-400ac7dc]{margin-right:8px;align-self:start;margin-top:4px}section .property__helper-text-message--error[data-v-400ac7dc]{color:var(--color-error)}section .fade-enter[data-v-400ac7dc],section .fade-leave-to[data-v-400ac7dc]{opacity:0}section .fade-enter-active[data-v-400ac7dc]{transition:opacity 200ms ease-out}section .fade-leave-active[data-v-400ac7dc]{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},14036:(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[data-v-4ea07669],.federation-actions--additional[data-v-4ea07669]{opacity:.4 !important}.federation-actions[data-v-4ea07669]:hover,.federation-actions[data-v-4ea07669]:focus,.federation-actions[data-v-4ea07669]:active,.federation-actions--additional[data-v-4ea07669]:hover,.federation-actions--additional[data-v-4ea07669]:focus,.federation-actions--additional[data-v-4ea07669]:active{opacity:.8 !important}.federation-actions--additional[data-v-4ea07669] 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:"AACA,sFAEC,qBAAA,CAEA,wSAGC,qBAAA,CAKD,wDAEC,kBAAA,CACA,sBAAA,CACA,0BAAA,CACA,qBAAA,CACA,yBAAA",sourcesContent:["\n.federation-actions,\n.federation-actions--additional {\n\topacity: 0.4 !important;\n\n\t&:hover,\n\t&:focus,\n\t&:active {\n\t\topacity: 0.8 !important;\n\t}\n}\n\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},30253:(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[data-v-2ef553c8] p{width:150px !important;padding:8px 0 !important;color:var(--color-main-text) !important;font-size:12.8px !important;line-height:1.5em !important}.federation-actions__btn--active[data-v-2ef553c8]{background-color:var(--color-primary-element-light) !important;box-shadow:inset 2px 0 var(--color-primary-element) !important}","",{version:3,sources:["webpack://./apps/settings/src/components/PersonalInfo/shared/FederationControlAction.vue"],names:[],mappings:"AAEC,4CACC,sBAAA,CACA,wBAAA,CACA,uCAAA,CACA,2BAAA,CACA,4BAAA,CAIF,kDACC,8DAAA,CACA,8DAAA",sourcesContent:["\n.federation-actions__btn {\n\t&::v-deep p {\n\t\twidth: 150px !important;\n\t\tpadding: 8px 0 !important;\n\t\tcolor: var(--color-main-text) !important;\n\t\tfont-size: 12.8px !important;\n\t\tline-height: 1.5em !important;\n\t}\n}\n\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}\n"],sourceRoot:""}]);const d=o},90564:(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-b43fcc0c]{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-b43fcc0c]{height:38px}.headerbar-label.setting-property[data-v-b43fcc0c]{height:44px}.headerbar-label label[data-v-b43fcc0c]{cursor:pointer}.federation-control[data-v-b43fcc0c]{margin:0}.button-vue[data-v-b43fcc0c]{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"},81490:t=>{"use strict";t.exports="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTYiIHdpZHRoPSIxNiI+CiAgPHBhdGggZD0iTTE0IDEyLjNMMTIuMyAxNCA4IDkuNyAzLjcgMTQgMiAxMi4zIDYuMyA4IDIgMy43IDMuNyAyIDggNi4zIDEyLjMgMiAxNCAzLjcgOS43IDh6Ii8+Cjwvc3ZnPgo="},90888:t=>{"use strict";t.exports="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTYiIHdpZHRoPSIxNiI+CiAgPHBhdGggZD0iTTE0IDEyLjNMMTIuMyAxNCA4IDkuNyAzLjcgMTQgMiAxMi4zIDYuMyA4IDIgMy43IDMuNyAyIDggNi4zIDEyLjMgMiAxNCAzLjcgOS43IDh6IiBzdHlsZT0iZmlsbC1vcGFjaXR5OjE7ZmlsbDojZmZmZmZmIi8+Cjwvc3ZnPgo="}},a={};function i(t){var e=a[t];if(void 0!==e)return e.exports;var r=a[t]={id:t,loaded:!1,exports:{}};return n[t].call(r.exports,r,r.exports,i),r.loaded=!0,r.exports}i.m=n,e=[],i.O=(t,n,a,r)=>{if(!n){var o=1/0;for(c=0;c=r)&&Object.keys(i.O).every((t=>i.O[t](n[s])))?n.splice(s--,1):(d=!1,r0&&e[c-1][2]>r;c--)e[c]=e[c-1];e[c]=[n,a,r]},i.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return i.d(e,{a:e}),e},i.d=(t,e)=>{for(var n in e)i.o(e,n)&&!i.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},i.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),i.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),i.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},i.nmd=t=>(t.paths=[],t.children||(t.children=[]),t),i.j=4418,(()=>{i.b=document.baseURI||self.location.href;var t={4418:0};i.O.j=e=>0===t[e];var e=(e,n)=>{var a,r,o=n[0],d=n[1],s=n[2],l=0;if(o.some((e=>0!==t[e]))){for(a in d)i.o(d,a)&&(i.m[a]=d[a]);if(s)var c=s(i)}for(e&&e(n);li(12676)));r=i.O(r)})(); +//# sourceMappingURL=settings-vue-settings-personal-info.js.map?v=55fe60ae7a9ee77d88f2 \ 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 3be242bc480..ec7f9bc0506 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=d4cfb8386d95e63d30e6","mappings":"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K,KAAK,KAAK,KAAK,MAAM,EAAI,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,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,KAA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","sources":["webpack:///nextcloud/webpack/runtime/chunk loaded","webpack:///nextcloud/node_modules/@nextcloud/vue/dist/Components/NcProgressBar.js","webpack://nextcloud/./node_modules/cropperjs/dist/cropper.css?9e96","webpack:///nextcloud/node_modules/vue-material-design-icons/Upload.vue","webpack:///nextcloud/node_modules/vue-material-design-icons/Upload.vue?vue&type=script&lang=js&","webpack://nextcloud/./node_modules/vue-material-design-icons/Upload.vue?19d8","webpack:///nextcloud/node_modules/vue-material-design-icons/Upload.vue?vue&type=template&id=61d1920d&","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?fdfe","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?b9f2","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?c843","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?a960","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?e7aa","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?5c2e","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?6da0","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?b77b","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/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?22ad","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?6762","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?16dc","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?1e8d","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/LocaleSection/LocaleSection.vue?fafb","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?8e0c","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/ProfileSection/EditProfileAnchorLink.vue?6676","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?9b34","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/ProfileSection/ProfileCheckbox.vue","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?7612","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?a786","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?accf","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/ProfileSection/ProfileSection.vue?c85f","webpack://nextcloud/./apps/settings/src/components/PersonalInfo/ProfileSection/ProfileSection.vue?3f25","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?1509","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?1d28","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=022fd5d4&prod&lang=scss&scoped=true&","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/DetailsSection.vue?vue&type=style&index=0&id=1ab46e68&prod&lang=scss&scoped=true&","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/EmailSection/Email.vue?vue&type=style&index=0&id=602782e4&prod&lang=scss&scoped=true&","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/EmailSection/EmailSection.vue?vue&type=style&index=0&id=46c7eb7e&prod&lang=scss&scoped=true&","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/LanguageSection/Language.vue?vue&type=style&index=0&id=5c847b3a&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=1ac456dc&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=7539c74a&prod&lang=scss&","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/ProfileSection/EditProfileAnchorLink.vue?vue&type=style&index=1&id=7539c74a&prod&lang=scss&scoped=true&","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/ProfileSection/ProfilePreviewCard.vue?vue&type=style&index=0&id=05581203&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=a07dbf96&prod&lang=scss&scoped=true&","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/ProfileVisibilitySection/VisibilityDropdown.vue?vue&type=style&index=0&id=b13d20da&prod&lang=scss&scoped=true&","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/shared/AccountPropertySection.vue?vue&type=style&index=0&id=400ac7dc&prod&lang=scss&scoped=true&","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/shared/FederationControl.vue?vue&type=style&index=0&id=4ea07669&prod&lang=scss&scoped=true&","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/shared/FederationControlAction.vue?vue&type=style&index=0&id=2ef553c8&prod&lang=scss&scoped=true&","webpack:///nextcloud/apps/settings/src/components/PersonalInfo/shared/HeaderBar.vue?vue&type=style&index=0&id=b43fcc0c&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/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/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};","/*! For license information please see NcProgressBar.js.LICENSE.txt */\n!function(r,e){\"object\"==typeof exports&&\"object\"==typeof module?module.exports=e():\"function\"==typeof define&&define.amd?define(\"NextcloudVue\",[],e):\"object\"==typeof exports?exports.NextcloudVue=e():(r.NextcloudVue=r.NextcloudVue||{},r.NextcloudVue[\"Components/NcProgressBar\"]=e())}(self,(()=>(()=>{var r={3002:(r,e,t)=>{\"use strict\";t.d(e,{Z:()=>i});var n=t(7537),o=t.n(n),a=t(3645),s=t.n(a)()(o());s.push([r.id,\".material-design-icon[data-v-117c6513]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.progress-bar[data-v-117c6513]{display:block;height:var(--progress-bar-height);width:100%;overflow:hidden;border:0;padding:0;background:var(--color-background-dark);border-radius:calc(var(--progress-bar-height)/2)}.progress-bar[data-v-117c6513]::-webkit-progress-bar{height:var(--progress-bar-height)}.progress-bar[data-v-117c6513]::-webkit-progress-value{background:var(--gradient-primary-background);border-radius:calc(var(--progress-bar-height)/2)}.progress-bar[data-v-117c6513]::-moz-progress-bar{background:var(--gradient-primary-background);border-radius:calc(var(--progress-bar-height)/2)}.progress-bar--error[data-v-117c6513]::-moz-progress-bar{background:var(--color-error) !important}.progress-bar--error[data-v-117c6513]::-webkit-progress-value{background:var(--color-error) !important}\",\"\",{version:3,sources:[\"webpack://./src/assets/material-icons.css\",\"webpack://./src/components/NcProgressBar/NcProgressBar.vue\"],names:[],mappings:\"AAGA,uCACC,YAAA,CACA,iBAAA,CACA,mBAAA,CACA,kBAAA,CACA,sBAAA,CCLD,+BACC,aAAA,CACA,iCAAA,CACA,UAAA,CACA,eAAA,CACA,QAAA,CACA,SAAA,CACA,uCAAA,CACA,gDAAA,CAGA,qDACC,iCAAA,CAED,uDACC,6CAAA,CACA,gDAAA,CAED,kDACC,6CAAA,CACA,gDAAA,CAIA,yDACC,wCAAA,CAED,8DACC,wCAAA\",sourcesContent:[\"/*\\n* Ensure proper alignment of the vue material icons\\n*/\\n.material-design-icon {\\n\\tdisplay: flex;\\n\\talign-self: center;\\n\\tjustify-self: center;\\n\\talign-items: center;\\n\\tjustify-content: center;\\n}\\n\",\"@use 'sass:math'; $scope_version:\\\"70f0364\\\"; @import 'variables'; @import 'material-icons';\\n\\n\\n.progress-bar {\\n\\tdisplay: block;\\n\\theight: var(--progress-bar-height);\\n\\twidth: 100%;\\n\\toverflow: hidden;\\n\\tborder: 0;\\n\\tpadding: 0;\\n\\tbackground: var(--color-background-dark);\\n\\tborder-radius: calc(var(--progress-bar-height) / 2);\\n\\n\\t// Browser specific rules\\n\\t&::-webkit-progress-bar {\\n\\t\\theight: var(--progress-bar-height);\\n\\t}\\n\\t&::-webkit-progress-value {\\n\\t\\tbackground: var(--gradient-primary-background);\\n\\t\\tborder-radius: calc(var(--progress-bar-height) / 2);\\n\\t}\\n\\t&::-moz-progress-bar {\\n\\t\\tbackground: var(--gradient-primary-background);\\n\\t\\tborder-radius: calc(var(--progress-bar-height) / 2);\\n\\t}\\n\\t&--error {\\n\\t\\t// Override previous values\\n\\t\\t&::-moz-progress-bar {\\n\\t\\t\\tbackground: var(--color-error) !important;\\n\\t\\t}\\n\\t\\t&::-webkit-progress-value {\\n\\t\\t\\tbackground: var(--color-error) !important;\\n\\t\\t}\\n\\t}\\n}\\n\\n\"],sourceRoot:\"\"}]);const i=s},3645:r=>{\"use strict\";r.exports=function(r){var e=[];return e.toString=function(){return this.map((function(e){var t=\"\",n=void 0!==e[5];return e[4]&&(t+=\"@supports (\".concat(e[4],\") {\")),e[2]&&(t+=\"@media \".concat(e[2],\" {\")),n&&(t+=\"@layer\".concat(e[5].length>0?\" \".concat(e[5]):\"\",\" {\")),t+=r(e),n&&(t+=\"}\"),e[2]&&(t+=\"}\"),e[4]&&(t+=\"}\"),t})).join(\"\")},e.i=function(r,t,n,o,a){\"string\"==typeof r&&(r=[[null,r,void 0]]);var s={};if(n)for(var i=0;i0?\" \".concat(d[5]):\"\",\" {\").concat(d[1],\"}\")),d[5]=a),t&&(d[2]?(d[1]=\"@media \".concat(d[2],\" {\").concat(d[1],\"}\"),d[2]=t):d[2]=t),o&&(d[4]?(d[1]=\"@supports (\".concat(d[4],\") {\").concat(d[1],\"}\"),d[4]=o):d[4]=\"\".concat(o)),e.push(d))}},e}},7537:r=>{\"use strict\";r.exports=function(r){var e=r[1],t=r[3];if(!t)return e;if(\"function\"==typeof btoa){var n=btoa(unescape(encodeURIComponent(JSON.stringify(t)))),o=\"sourceMappingURL=data:application/json;charset=utf-8;base64,\".concat(n),a=\"/*# \".concat(o,\" */\");return[e].concat([a]).join(\"\\n\")}return[e].join(\"\\n\")}},3379:r=>{\"use strict\";var e=[];function t(r){for(var t=-1,n=0;n{\"use strict\";var e={};r.exports=function(r,t){var n=function(r){if(void 0===e[r]){var t=document.querySelector(r);if(window.HTMLIFrameElement&&t instanceof window.HTMLIFrameElement)try{t=t.contentDocument.head}catch(r){t=null}e[r]=t}return e[r]}(r);if(!n)throw new Error(\"Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.\");n.appendChild(t)}},9216:r=>{\"use strict\";r.exports=function(r){var e=document.createElement(\"style\");return r.setAttributes(e,r.attributes),r.insert(e,r.options),e}},3565:(r,e,t)=>{\"use strict\";r.exports=function(r){var e=t.nc;e&&r.setAttribute(\"nonce\",e)}},7795:r=>{\"use strict\";r.exports=function(r){var e=r.insertStyleElement(r);return{update:function(t){!function(r,e,t){var n=\"\";t.supports&&(n+=\"@supports (\".concat(t.supports,\") {\")),t.media&&(n+=\"@media \".concat(t.media,\" {\"));var o=void 0!==t.layer;o&&(n+=\"@layer\".concat(t.layer.length>0?\" \".concat(t.layer):\"\",\" {\")),n+=t.css,o&&(n+=\"}\"),t.media&&(n+=\"}\"),t.supports&&(n+=\"}\");var a=t.sourceMap;a&&\"undefined\"!=typeof btoa&&(n+=\"\\n/*# sourceMappingURL=data:application/json;base64,\".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a)))),\" */\")),e.styleTagTransform(n,r,e.options)}(e,r,t)},remove:function(){!function(r){if(null===r.parentNode)return!1;r.parentNode.removeChild(r)}(e)}}}},4589:r=>{\"use strict\";r.exports=function(r,e){if(e.styleSheet)e.styleSheet.cssText=r;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(r))}}},8070:()=>{},1900:(r,e,t)=>{\"use strict\";function n(r,e,t,n,o,a,s,i){var c,u=\"function\"==typeof r?r.options:r;if(e&&(u.render=e,u.staticRenderFns=t,u._compiled=!0),n&&(u.functional=!0),a&&(u._scopeId=\"data-v-\"+a),s?(c=function(r){(r=r||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||\"undefined\"==typeof __VUE_SSR_CONTEXT__||(r=__VUE_SSR_CONTEXT__),o&&o.call(this,r),r&&r._registeredComponents&&r._registeredComponents.add(s)},u._ssrRegister=c):o&&(c=i?function(){o.call(this,(u.functional?this.parent:this).$root.$options.shadowRoot)}:o),c)if(u.functional){u._injectStyles=c;var d=u.render;u.render=function(r,e){return c.call(e),d(r,e)}}else{var p=u.beforeCreate;u.beforeCreate=p?[].concat(p,c):[c]}return{exports:r,options:u}}t.d(e,{Z:()=>n})}},e={};function t(n){var o=e[n];if(void 0!==o)return o.exports;var a=e[n]={id:n,exports:{}};return r[n](a,a.exports,t),a.exports}t.n=r=>{var e=r&&r.__esModule?()=>r.default:()=>r;return t.d(e,{a:e}),e},t.d=(r,e)=>{for(var n in e)t.o(e,n)&&!t.o(r,n)&&Object.defineProperty(r,n,{enumerable:!0,get:e[n]})},t.o=(r,e)=>Object.prototype.hasOwnProperty.call(r,e),t.r=r=>{\"undefined\"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(r,\"__esModule\",{value:!0})},t.nc=void 0;var n={};return(()=>{\"use strict\";t.r(n),t.d(n,{default:()=>y});const r={name:\"NcProgressBar\",props:{value:{type:Number,default:0,validator:function(r){return r>=0&&r<=100}},size:{type:String,default:\"small\",validator:function(r){return-1!==[\"small\",\"medium\"].indexOf(r)}},error:{type:Boolean,default:!1}},computed:{height:function(){return\"small\"===this.size?\"4px\":\"6px\"}}};var e=t(3379),o=t.n(e),a=t(7795),s=t.n(a),i=t(569),c=t.n(i),u=t(3565),d=t.n(u),p=t(9216),l=t.n(p),f=t(4589),g=t.n(f),v=t(3002),A={};A.styleTagTransform=g(),A.setAttributes=d(),A.insert=c().bind(null,\"head\"),A.domAPI=s(),A.insertStyleElement=l();o()(v.Z,A);v.Z&&v.Z.locals&&v.Z.locals;var b=t(1900),h=t(8070),m=t.n(h),C=(0,b.Z)(r,(function(){var r=this;return(0,r._self._c)(\"progress\",{staticClass:\"progress-bar vue\",class:{\"progress-bar--error\":r.error},style:{\"--progress-bar-height\":r.height},attrs:{max:\"100\"},domProps:{value:r.value}})}),[],!1,null,\"117c6513\",null);\"function\"==typeof m()&&m()(C);const y=C.exports})(),n})()));\n//# sourceMappingURL=NcProgressBar.js.map","\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","\n\n","import mod from \"-!../vue-loader/lib/index.js??vue-loader-options!./Upload.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../vue-loader/lib/index.js??vue-loader-options!./Upload.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Upload.vue?vue&type=template&id=61d1920d&\"\nimport script from \"./Upload.vue?vue&type=script&lang=js&\"\nexport * from \"./Upload.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 upload-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\":\"M9,16V10H5L12,3L19,10H15V16H9M5,20V18H19V20H5Z\"}},[(_vm.title)?_c('title',[_vm._v(_vm._s(_vm.title))]):_vm._e()])])])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","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,\"aria-label\":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=2ef553c8&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=2ef553c8&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=2ef553c8&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=2ef553c8&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 \"2ef553c8\",\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:{\"aria-label\":_vm.isSupportedScope ? _vm.tooltip : _vm.tooltipDisabled,\"close-after-click\":true,\"disabled\":!_vm.isSupportedScope,\"icon\":_vm.iconClass,\"title\":_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=4ea07669&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=4ea07669&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=4ea07669&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=4ea07669&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 \"4ea07669\",\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=b43fcc0c&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=b43fcc0c&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=b43fcc0c&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=b43fcc0c&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 \"b43fcc0c\",\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=022fd5d4&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=022fd5d4&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=022fd5d4&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=022fd5d4&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 \"022fd5d4\",\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(\" \"+_vm._s(_vm.t('settings', 'Your profile information'))+\" \")]),_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'),\"disabled-menu\":true,\"disabled-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(_vm._s(_vm.groups.join(', ')))])])],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=1ab46e68&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=1ab46e68&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=1ab46e68&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=1ab46e68&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 \"1ab46e68\",\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