From 1eedc49a941a2474936525a7224ed759059bada8 Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Mon, 22 Aug 2016 22:09:13 -0300 Subject: [PATCH 01/77] Fixes #183 --- app/model/ServiceList.js | 4 ++++ app/store/ServicesList.js | 1 + app/ux/WebView.js | 12 +++++++----- 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/app/model/ServiceList.js b/app/model/ServiceList.js index 6bbf3b79..a54dd311 100644 --- a/app/model/ServiceList.js +++ b/app/model/ServiceList.js @@ -23,6 +23,10 @@ Ext.define('Rambox.model.ServiceList', { name: 'js_unread' ,type: 'string' ,defaultValue: '' + },{ + name: 'titleBlink' + ,type: 'boolean' + ,defaultValue: false },{ name: 'note' ,type: 'string' diff --git a/app/store/ServicesList.js b/app/store/ServicesList.js index 0d68cad8..7777377b 100644 --- a/app/store/ServicesList.js +++ b/app/store/ServicesList.js @@ -89,6 +89,7 @@ Ext.define('Rambox.store.ServicesList', { ,description: 'Telegram is a messaging app with a focus on speed and security. It’s super-fast, simple, secure and free.' ,url: 'https://web.telegram.org/' ,type: 'messaging' + ,titleBlink: true ,js_unread: 'function checkUnread(){var e=document.getElementsByClassName("im_dialog_badge badge"),t=0;for(i=0;i Date: Mon, 22 Aug 2016 22:11:14 -0300 Subject: [PATCH 02/77] Better icons and improved code Related to PR #230 Fixes #227 --- app/store/ServicesList.js | 7 ++++--- resources/icons/glip.png | Bin 17396 -> 48770 bytes resources/icons/yandex.png | Bin 18902 -> 4998 bytes 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app/store/ServicesList.js b/app/store/ServicesList.js index 7777377b..f04d4e6a 100644 --- a/app/store/ServicesList.js +++ b/app/store/ServicesList.js @@ -425,14 +425,15 @@ Ext.define('Rambox.store.ServicesList', { ,description: 'Glip is fully searchable, real-time group chat & video chat, task management, file sharing, calendars and more.' ,url: 'https://glip.com/' ,type: 'messaging' - ,js_unread: 'function simulateClick(a){var b,c=document.getElementById(a);document.createEvent&&(b=document.createEvent("MouseEvents"),b.initMouseEvent("click",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null)),b?c.dispatchEvent(b):c.click&&c.click()}setTimeout(function(){simulateClick("sign_in")},1e3);' + ,js_unread: 'setTimeout(function(){$("#sign_in").click();},1000);' + ,note: 'To enable desktop notifications, you have to go to Options inside Glip.' }, { id: 'yandex' ,logo: 'yandex.png' - ,name: 'Yandex' + ,name: 'Yandex Mail' ,description: 'Yandex is a free webmail service with unlimited mail storage, protection from viruses and spam, access from web interface, etc.' - ,url: 'https://passport.yandex.com/' + ,url: 'https://mail.yandex.com/' ,type: 'email' } ] diff --git a/resources/icons/glip.png b/resources/icons/glip.png index f21f501d283b669f250a9becaeb5cfd490ceca7d..60797ea55c2decc8d7b6119ba04eace3e4d88d74 100644 GIT binary patch literal 48770 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 fXMIfSln;2z$isSGM^zzF~VP8k{E31CY+ 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 literal 18902 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 F{|5&CsNw(s From 64cbcea2b0e346341209b6e64d0695a16d5d6c96 Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Tue, 23 Aug 2016 14:08:26 -0300 Subject: [PATCH 03/77] Fixes #184 --- app/store/ServicesList.js | 2 +- app/ux/WebView.js | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/store/ServicesList.js b/app/store/ServicesList.js index f04d4e6a..6626bd59 100644 --- a/app/store/ServicesList.js +++ b/app/store/ServicesList.js @@ -36,7 +36,7 @@ Ext.define('Rambox.store.ServicesList', { ,description: 'Slack brings all your communication together in one place. It’s real-time messaging, archiving and search for modern teams.' ,url: 'https://___.slack.com/' ,type: 'messaging' - ,js_unread: 'function checkUnread(){var a=0,b=0;$(".unread_msgs").each(function(){a+=parseInt($(this).html())}),$(".unread_highlights").each(function(){b+=parseInt($(this).html())}),updateBadge(a,b)}function updateBadge(a,b){var c=b>0?"("+b+") ":a>0?"(•) ":"";document.title=c.originalTitle}var originalTitle=document.title;setInterval(checkUnread,3000);' + ,js_unread: 'function checkUnread(){var a=0,b=0;$(".unread_msgs").each(function(){a+=parseInt($(this).html())}),$(".unread_highlights").each(function(){b+=parseInt($(this).html())}),updateBadge(a,b)}function updateBadge(a,b){var c=b>0?"("+b+") ":a>0?"(•) ":"";document.title=c+originalTitle}var originalTitle=document.title;setInterval(checkUnread,3000);' }, { id: 'noysi' diff --git a/app/ux/WebView.js b/app/ux/WebView.js index 1b1adeee..aa45e4ba 100644 --- a/app/ux/WebView.js +++ b/app/ux/WebView.js @@ -179,8 +179,8 @@ Ext.define('Rambox.ux.WebView',{ webview.addEventListener("page-title-updated", function(e) { var count = e.title.match(/\(([^)]+)\)/); // Get text between (...) count = count ? count[1] : '0'; - count = Ext.isArray(count.match(/\d+/g)) ? count.match(/\d+/g).join("") : count.match(/\d+/g); // Some services have special characters. Example: (•) - count = count ? parseInt(count) : 0; + count = count === '•' ? count : Ext.isArray(count.match(/\d+/g)) ? count.match(/\d+/g).join("") : count.match(/\d+/g); // Some services have special characters. Example: (•) + count = count === null ? '0' : count; var formattedCount = Rambox.util.Format.formatNumber(count); From 4d3ab2638c84ee52c288d24805e0428efdff764a Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Tue, 23 Aug 2016 14:09:23 -0300 Subject: [PATCH 04/77] Related #230 --- app/store/ServicesList.js | 1 - 1 file changed, 1 deletion(-) diff --git a/app/store/ServicesList.js b/app/store/ServicesList.js index 6626bd59..5d386482 100644 --- a/app/store/ServicesList.js +++ b/app/store/ServicesList.js @@ -425,7 +425,6 @@ Ext.define('Rambox.store.ServicesList', { ,description: 'Glip is fully searchable, real-time group chat & video chat, task management, file sharing, calendars and more.' ,url: 'https://glip.com/' ,type: 'messaging' - ,js_unread: 'setTimeout(function(){$("#sign_in").click();},1000);' ,note: 'To enable desktop notifications, you have to go to Options inside Glip.' }, { From 4d4e1b487682d389c358f95f2eaabf3148fd35ba Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Tue, 23 Aug 2016 17:08:43 -0300 Subject: [PATCH 05/77] Fixes #243 Only in Windows --- app/ux/WebView.js | 89 +++++++++++++++++++++++++++++++++++------------ electron/main.js | 7 ++++ 2 files changed, 74 insertions(+), 22 deletions(-) diff --git a/app/ux/WebView.js b/app/ux/WebView.js index aa45e4ba..1216493e 100644 --- a/app/ux/WebView.js +++ b/app/ux/WebView.js @@ -55,28 +55,59 @@ Ext.define('Rambox.ux.WebView',{ badgetextchange: me.onBadgeTextChange } ,clickEvent: 'dblclick' - ,menu: [ - { - text: 'Reload' - ,glyph: 'xf021@FontAwesome' - ,scope: me - ,handler: me.reloadService - } - ,{ - text: localStorage.getItem('offline_'+me.id.replace('tab_', '')) ? 'Go Online' : 'Go Offline' - ,glyph: 'xf0ac@FontAwesome' - ,scope: me - ,offline: localStorage.getItem('offline_'+me.id.replace('tab_', '')) ? true : false - ,handler: me.setOffline - } - ,'-' - ,{ - text: 'Toggle Developer Tools' - ,glyph: 'xf121@FontAwesome' - ,scope: me - ,handler: me.toggleDevTools - } - ] + ,menu: { + plain: true + ,items: [ + { + xtype: 'toolbar' + ,items: [ + { + xtype: 'segmentedbutton' + ,allowToggle: false + ,flex: 1 + ,items: [ + { + text: 'Back' + ,glyph: 'xf053@FontAwesome' + ,flex: 1 + ,scope: me + ,handler: me.goBack + } + ,{ + text: 'Foward' + ,glyph: 'xf054@FontAwesome' + ,iconAlign: 'right' + ,flex: 1 + ,scope: me + ,handler: me.goForward + } + ] + } + ] + } + ,'-' + ,{ + text: 'Reload' + ,glyph: 'xf021@FontAwesome' + ,scope: me + ,handler: me.reloadService + } + ,{ + text: localStorage.getItem('offline_'+me.id.replace('tab_', '')) ? 'Go Online' : 'Go Offline' + ,glyph: 'xf0ac@FontAwesome' + ,scope: me + ,offline: localStorage.getItem('offline_'+me.id.replace('tab_', '')) ? true : false + ,handler: me.setOffline + } + ,'-' + ,{ + text: 'Toggle Developer Tools' + ,glyph: 'xf121@FontAwesome' + ,scope: me + ,handler: me.toggleDevTools + } + ] + } } ,listeners: { afterrender: me.onAfterRender @@ -260,4 +291,18 @@ Ext.define('Rambox.ux.WebView',{ btn.setText(Ext.String.toggle(btn.text, 'Go Online', 'Go Offline')); btn.offline ? localStorage.setItem('offline_'+me.id.replace('tab_', ''), true) : localStorage.removeItem('offline_'+me.id.replace('tab_', '')); } + + ,goBack: function() { + var me = this; + var webview = me.down('component').el.dom; + + webview.goBack(); + } + + ,goForward: function() { + var me = this; + var webview = me.down('component').el.dom; + + webview.goForward(); + } }); diff --git a/electron/main.js b/electron/main.js index e2a28c2a..11727b2f 100644 --- a/electron/main.js +++ b/electron/main.js @@ -150,6 +150,13 @@ function createWindow () { event.preventDefault(); }); + mainWindow.on('app-command', (e, cmd) => { + // Navigate the window back when the user hits their mouse back button + if ( cmd === 'browser-backward' ) mainWindow.webContents.executeJavaScript('Ext.cq1("app-main").getActiveTab().goBack();'); + // Navigate the window forward when the user hits their mouse forward button + if ( cmd === 'browser-forward' ) mainWindow.webContents.executeJavaScript('Ext.cq1("app-main").getActiveTab().goForward();'); + }) + // Emitted when the window is closed. mainWindow.on('close', function(e) { if ( !isQuitting ) { From c1f0530bcf5164af6ff51eafc37092867f255305 Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Tue, 23 Aug 2016 17:29:11 -0300 Subject: [PATCH 06/77] Fixes #217 MouseWheel are not supported. --- app/Application.js | 56 ++++++++++++++++++++++++---------------------- app/ux/WebView.js | 43 +++++++++++++++++++++++++++++++++++ 2 files changed, 72 insertions(+), 27 deletions(-) diff --git a/app/Application.js b/app/Application.js index fa671a8c..86408a8c 100644 --- a/app/Application.js +++ b/app/Application.js @@ -53,55 +53,57 @@ Ext.define('Rambox.Application', { ,{ key: "\t" ,ctrl: true - ,alt: false - ,shift: true - ,handler: function(key) { - var tabPanel = Ext.cq1('app-main'); - var activeIndex = tabPanel.items.indexOf(tabPanel.getActiveTab()); + ,alt: false + ,shift: true + ,handler: function(key) { + var tabPanel = Ext.cq1('app-main'); + var activeIndex = tabPanel.items.indexOf(tabPanel.getActiveTab()); if ( tabPanel.items.items[activeIndex - 1] && tabPanel.items.items[activeIndex - 1].id === 'tbfill' ) activeIndex--; if ( !tabPanel.items.items[activeIndex - 1] && tabPanel.items.items.length !== 2 ) activeIndex = tabPanel.items.items.length; if ( tabPanel.items.items.length === 2 ) activeIndex = 1; tabPanel.setActiveTab( activeIndex - 1 ); - } + } } ,{ - key: [Ext.event.Event.NUM_PLUS, Ext.event.Event.NUM_MINUS] + key: [Ext.event.Event.NUM_PLUS, Ext.event.Event.NUM_MINUS, 187, 189] ,ctrl: true - ,alt: false - ,shift: false - ,handler: function(key) { + ,alt: false + ,shift: false + ,handler: function(key) { var tabPanel = Ext.cq1('app-main'); if ( tabPanel.items.indexOf(tabPanel.getActiveTab()) === 0 ) return false; - var currentLevel = tabPanel.getActiveTab().zoomLevel; - if ( key === Ext.event.Event.NUM_PLUS ) { // Plus key - currentLevel = currentLevel + 0.25; - } else { // Minus Key - currentLevel = currentLevel - 0.25; - } - tabPanel.getActiveTab().down('component').el.dom.getWebContents().setZoomLevel(currentLevel); - tabPanel.getActiveTab().zoomLevel = currentLevel; - } + + key === Ext.event.Event.NUM_PLUS || key === 187 ? tabPanel.getActiveTab().zoomIn() : tabPanel.getActiveTab().zoomOut(); + } } ,{ - key: Ext.event.Event.NUM_ZERO + key: [Ext.event.Event.NUM_ZERO, '0'] ,ctrl: true - ,alt: false - ,shift: false - ,handler: function(key) { + ,alt: false + ,shift: false + ,handler: function(key) { var tabPanel = Ext.cq1('app-main'); if ( tabPanel.items.indexOf(tabPanel.getActiveTab()) === 0 ) return false; - tabPanel.getActiveTab().down('component').el.dom.getWebContents().setZoomLevel(0); - tabPanel.getActiveTab().zoomLevel = 0; - } + + tabPanel.getActiveTab().resetZoom(); + } } ,{ - key: "0123456789" + key: "123456789" ,ctrl: true ,alt: false ,handler: function(key) { Ext.cq1('app-main').setActiveTab(key - 48); } } + ,{ + key: 188 // comma + ,ctrl: true + ,alt: false + ,handler: function(key) { + Ext.cq1('app-main').setActiveTab(0); + } + } ,{ key: Ext.event.Event.F1 ,ctrl: false diff --git a/app/ux/WebView.js b/app/ux/WebView.js index 1216493e..11873e87 100644 --- a/app/ux/WebView.js +++ b/app/ux/WebView.js @@ -86,6 +86,25 @@ Ext.define('Rambox.ux.WebView',{ ] } ,'-' + ,{ + text: 'Zoom In' + ,glyph: 'xf00e@FontAwesome' + ,scope: me + ,handler: me.zoomIn + } + ,{ + text: 'Zoom Out' + ,glyph: 'xf010@FontAwesome' + ,scope: me + ,handler: me.zoomOut + } + ,{ + text: 'Reset Zoom' + ,glyph: 'xf002@FontAwesome' + ,scope: me + ,handler: me.resetZoom + } + ,'-' ,{ text: 'Reload' ,glyph: 'xf021@FontAwesome' @@ -305,4 +324,28 @@ Ext.define('Rambox.ux.WebView',{ webview.goForward(); } + + ,zoomIn: function() { + var me = this; + var webview = me.down('component').el.dom; + + me.zoomLevel = me.zoomLevel + 0.25; + webview.getWebContents().setZoomLevel(me.zoomLevel); + } + + ,zoomOut: function() { + var me = this; + var webview = me.down('component').el.dom; + + me.zoomLevel = me.zoomLevel - 0.25; + webview.getWebContents().setZoomLevel(me.zoomLevel); + } + + ,resetZoom: function() { + var me = this; + var webview = me.down('component').el.dom; + + me.zoomLevel = 0; + webview.getWebContents().setZoomLevel(0); + } }); From bd0beaaeb4a3ee485869e365edf3ecc311b55653 Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Tue, 23 Aug 2016 18:46:02 -0300 Subject: [PATCH 07/77] Fixes #46 --- electron/main.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/electron/main.js b/electron/main.js index 11727b2f..2460c6f0 100644 --- a/electron/main.js +++ b/electron/main.js @@ -98,7 +98,7 @@ function createWindow () { // Create the browser window using the state information mainWindow = new BrowserWindow({ title: 'Rambox' - ,icon: __dirname + '/../resources/Icon.png' + ,icon: __dirname + '/../resources/Icon.ico' ,x: mainWindowState.x ,y: mainWindowState.y ,width: mainWindowState.width From 518a3a6512d5bf0d3b1a6f43a64daab89d72f19f Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Tue, 23 Aug 2016 18:51:10 -0300 Subject: [PATCH 08/77] Fixes #181 Was an Electron bug in 1.3.1. --- package.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 27084815..873000e7 100644 --- a/package.json +++ b/package.json @@ -11,13 +11,13 @@ "clean:osx": "rm -rf ./dist/Rambox-darwin-*", "clean:win": "rm -rf ./dist/Rambox-win32-*", "pack": "npm run pack:osx && npm run pack:win", - "pack:osx": "electron-packager \"./build/production/Rambox/\" \"Rambox\" --out=dist --platform=darwin --arch=x64 --version=1.3.2 --icon=resources/installer/Icon.icns --app-version=0.2.0 --build-version=64-bit --version-string.CompanyName=\"Rambox\" --version-string.ProductName=\"Rambox\" --asar --prune --overwrite", + "pack:osx": "electron-packager \"./build/production/Rambox/\" \"Rambox\" --out=dist --platform=darwin --arch=x64 --version=1.3.4 --icon=resources/installer/Icon.icns --app-version=0.2.0 --build-version=64-bit --version-string.CompanyName=\"Rambox\" --version-string.ProductName=\"Rambox\" --asar --prune --overwrite", "pack:win": "npm run pack:win32 && npm run pack:win64", - "pack:win32": "electron-packager \"./build/production/Rambox/\" \"Rambox\" --out=dist --platform=win32 --arch=ia32 --version=1.3.2 --icon=resources/installer/Icon.ico --app-version=0.2.0 --build-version=32-bit --version-string.CompanyName=\"Rambox\" --version-string.ProductName=\"Rambox\" --asar --prune --overwrite", - "pack:win64": "electron-packager \"./build/production/Rambox/\" \"Rambox\" --out=dist --platform=win32 --arch=x64 --version=1.3.2 --icon=resources/installer/Icon.ico --app-version=0.2.0 --build-version=64-bit --version-string.CompanyName=\"Rambox\" --version-string.ProductName=\"Rambox\" --asar --prune --overwrite", + "pack:win32": "electron-packager \"./build/production/Rambox/\" \"Rambox\" --out=dist --platform=win32 --arch=ia32 --version=1.3.4 --icon=resources/installer/Icon.ico --app-version=0.2.0 --build-version=32-bit --version-string.CompanyName=\"Rambox\" --version-string.ProductName=\"Rambox\" --asar --prune --overwrite", + "pack:win64": "electron-packager \"./build/production/Rambox/\" \"Rambox\" --out=dist --platform=win32 --arch=x64 --version=1.3.4 --icon=resources/installer/Icon.ico --app-version=0.2.0 --build-version=64-bit --version-string.CompanyName=\"Rambox\" --version-string.ProductName=\"Rambox\" --asar --prune --overwrite", "pack:linux": "npm run pack:linux32 && npm run pack:linux64", - "pack:linux32": "electron-packager \"./build/production/Rambox/\" \"Rambox\" --out=dist --platform=linux --arch=ia32 --version=1.3.2 --icon=resources/installer/Icon.ico --app-version=0.2.0 --build-version=64-bit --version-string.CompanyName=\"Rambox\" --version-string.ProductName=\"Rambox\" --asar --prune --overwrite", - "pack:linux64": "electron-packager \"./build/production/Rambox/\" \"Rambox\" --out=dist --platform=linux --arch=x64 --version=1.3.2 --icon=resources/installer/Icon.ico --app-version=0.2.0 --build-version=64-bit --version-string.CompanyName=\"Rambox\" --version-string.ProductName=\"Rambox\" --asar --prune --overwrite", + "pack:linux32": "electron-packager \"./build/production/Rambox/\" \"Rambox\" --out=dist --platform=linux --arch=ia32 --version=1.3.4 --icon=resources/installer/Icon.ico --app-version=0.2.0 --build-version=64-bit --version-string.CompanyName=\"Rambox\" --version-string.ProductName=\"Rambox\" --asar --prune --overwrite", + "pack:linux64": "electron-packager \"./build/production/Rambox/\" \"Rambox\" --out=dist --platform=linux --arch=x64 --version=1.3.4 --icon=resources/installer/Icon.ico --app-version=0.2.0 --build-version=64-bit --version-string.CompanyName=\"Rambox\" --version-string.ProductName=\"Rambox\" --asar --prune --overwrite", "build": "npm run build:linux && npm run build:osx && npm run build:win", "build:osx": "build --osx", "build:linux": "npm run build:linux32 && npm run build:linux64", @@ -108,7 +108,7 @@ "asar": "^0.12.1", "bestzip": "^1.1.3", "electron-builder": "5.19.1", - "electron-prebuilt": "1.3.2", + "electron-prebuilt": "1.3.4", "electron-squirrel-startup": "^1.0.0" }, "config": { From f8098ee3e8c56edd78f70e8ddbc10b9933320c4d Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Tue, 23 Aug 2016 19:17:51 -0300 Subject: [PATCH 09/77] Fixes #210 --- package.json | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 873000e7..3ca4fd42 100644 --- a/package.json +++ b/package.json @@ -43,6 +43,7 @@ "copyright": "", "homepage": "http://www.rambox.pro", "build": { + "name": "Rambox", "productName": "Rambox", "appId": "com.saenzramiro.rambox", "app-category-type": "public.app-category.productivity", @@ -77,8 +78,14 @@ } ] }, + "win32metadata": { + "CompanyName": "Rambox", + "ProductName": "Rambox", + "InternalName": "Rambox" + }, "win": { "title": "Rambox", + "target": [ "squirrel", "zip" @@ -91,8 +98,8 @@ "linux": { "target": [ "AppImage", - "deb", - "rpm", + "deb", + "rpm", "zip", "tar.gz" ], From 63a84fa97700c128dd6590016397a0bbc3cda876 Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Wed, 24 Aug 2016 15:51:40 -0300 Subject: [PATCH 10/77] Fixes #180 --- electron/main.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/electron/main.js b/electron/main.js index 2460c6f0..2fd7160a 100644 --- a/electron/main.js +++ b/electron/main.js @@ -155,7 +155,11 @@ function createWindow () { if ( cmd === 'browser-backward' ) mainWindow.webContents.executeJavaScript('Ext.cq1("app-main").getActiveTab().goBack();'); // Navigate the window forward when the user hits their mouse forward button if ( cmd === 'browser-forward' ) mainWindow.webContents.executeJavaScript('Ext.cq1("app-main").getActiveTab().goForward();'); - }) + }); + + mainWindow.on('focus', (e) => { + // Make focus on current service when user use Alt + Tab to activate Rambox + }); // Emitted when the window is closed. mainWindow.on('close', function(e) { From a098ffdde553224f5731be40677819b09c7f2a93 Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Wed, 24 Aug 2016 20:59:07 -0300 Subject: [PATCH 11/77] Fixes #180 --- electron/main.js | 1 + 1 file changed, 1 insertion(+) diff --git a/electron/main.js b/electron/main.js index 2fd7160a..8eae92c6 100644 --- a/electron/main.js +++ b/electron/main.js @@ -159,6 +159,7 @@ function createWindow () { mainWindow.on('focus', (e) => { // Make focus on current service when user use Alt + Tab to activate Rambox + mainWindow.webContents.executeJavaScript('Ext.cq1("app-main").fireEvent("tabchange", Ext.cq1("app-main"), Ext.cq1("app-main").getActiveTab());'); }); // Emitted when the window is closed. From 8506cbc1ad61cce6c8810db4a1d06001f7b45c12 Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Wed, 24 Aug 2016 21:00:31 -0300 Subject: [PATCH 12/77] Fixes #229 --- app.js | 50 ++++++++++++++++++++++++++++++++++++++++++++++++ electron/main.js | 20 +++++++++++++++---- 2 files changed, 66 insertions(+), 4 deletions(-) diff --git a/app.js b/app.js index e779ccc0..d9db1688 100644 --- a/app.js +++ b/app.js @@ -82,3 +82,53 @@ ipc.on('autoUpdater:update-downloaded', function(e, releaseNotes, releaseName, r ] }); }); + +// Set Badge in taskbar for Windows +ipc.on('setBadge', (event, messageCount) => { + messageCount = messageCount.toString(); + var canvas = document.createElement("canvas"); + canvas.height = 140; + canvas.width = 140; + var ctx = canvas.getContext("2d"); + ctx.fillStyle = "red"; + ctx.beginPath(); + ctx.ellipse(70, 70, 70, 70, 0, 0, 2 * Math.PI); + ctx.fill(); + ctx.textAlign = "center"; + ctx.fillStyle = "white"; + + var ranges = [ + { divider: 1e18 , suffix: 'P' }, + { divider: 1e15 , suffix: 'E' }, + { divider: 1e12 , suffix: 'T' }, + { divider: 1e9 , suffix: 'G' }, + { divider: 1e6 , suffix: 'M' }, + { divider: 1e3 , suffix: 'k' } + ]; + + function formatNumber(n) { + n = parseInt(n); + for (var i = 0; i < ranges.length; i++) { + if (n >= ranges[i].divider) { + return Math.round(n / ranges[i].divider).toString() + ranges[i].suffix; + } + } + return n.toString(); + } + + if (messageCount.length === 3) { + ctx.font = "75px sans-serif"; + ctx.fillText("" + messageCount, 70, 98); + } else if (messageCount.length === 2) { + ctx.font = "100px sans-serif"; + ctx.fillText("" + messageCount, 70, 105); + } else if (messageCount.length === 1) { + ctx.font = "125px sans-serif"; + ctx.fillText("" + messageCount, 70, 112); + } else { + ctx.font = "75px sans-serif"; + ctx.fillText("" + formatNumber(messageCount), 70, 98); + } + + ipc.send('setBadge', messageCount, canvas.toDataURL()); +}); diff --git a/electron/main.js b/electron/main.js index 8eae92c6..49ab6239 100644 --- a/electron/main.js +++ b/electron/main.js @@ -1,6 +1,6 @@ 'use strict'; -const {app, protocol, BrowserWindow, dialog, shell, Menu, ipcMain} = require('electron'); +const {app, protocol, BrowserWindow, dialog, shell, Menu, ipcMain, nativeImage} = require('electron'); // Menu const appMenu = require('./menu'); // Tray @@ -183,13 +183,25 @@ function createWindow () { function updateBadge(title) { var messageCount = title.match(/\d+/g) ? parseInt(title.match(/\d+/g).join("")) : 0; - if (process.platform === 'win32') { + if (process.platform === 'win32') { // Windows tray.setBadge(messageCount); - } - app.setBadgeCount(messageCount); + if (messageCount === 0) { + mainWindow.setOverlayIcon(null, ""); + return; + } + + mainWindow.webContents.send('setBadge', messageCount); + } else { // Linux and macOS + app.setBadgeCount(messageCount); + } } +ipcMain.on('setBadge', function(event, messageCount, value) { + var img = nativeImage.createFromDataURL(value); + mainWindow.setOverlayIcon(img, messageCount.toString()); +}); + const shouldQuit = app.makeSingleInstance((commandLine, workingDirectory) => { // Someone tried to run a second instance, we should focus our window. if (mainWindow) { From 952b736ef526183efa4baacd27136333fe0e6835 Mon Sep 17 00:00:00 2001 From: Tony Young Date: Tue, 23 Aug 2016 11:11:05 -0700 Subject: [PATCH 13/77] Add IRCCloud support. --- app/store/ServicesList.js | 9 +++++++++ resources/icons/irccloud.png | Bin 0 -> 1043 bytes 2 files changed, 9 insertions(+) create mode 100644 resources/icons/irccloud.png diff --git a/app/store/ServicesList.js b/app/store/ServicesList.js index 0d68cad8..8dac640c 100644 --- a/app/store/ServicesList.js +++ b/app/store/ServicesList.js @@ -433,6 +433,15 @@ Ext.define('Rambox.store.ServicesList', { ,description: 'Yandex is a free webmail service with unlimited mail storage, protection from viruses and spam, access from web interface, etc.' ,url: 'https://passport.yandex.com/' ,type: 'email' + }, + { + id:' irccloud' + ,logo: 'irccloud.png' + ,name: 'IRCCloud' + ,description: 'IRCCloud is a modern IRC client that keeps you connected, with none of the baggage.' + ,url: 'https://www.irccloud.com/' + ,type: 'messaging' + ,js_unread: 'function checkUnread(){var t=0;[].map.call(document.querySelectorAll(".bufferBadges > .badge"),n=>n.textContent?parseInt(n.textContent,10):0).reduce((x,y)=>x+y,0);updateBadge(t)}function updateBadge(e){e>=1?document.title="("+e+") "+originalTitle:document.title=originalTitle}var originalTitle=document.title;setInterval(checkUnread,3000);' } ] }); diff --git a/resources/icons/irccloud.png b/resources/icons/irccloud.png new file mode 100644 index 0000000000000000000000000000000000000000..17373adb96422ed2f18bd4b4f6fa6c987b55ae94 GIT binary patch literal 1043 zcmV+u1nm2XP)i}=?0C4aB|Nj7R@c>1Y{r&!^$@wII@==xaIEeFktoHu? z{`2+v1$FW9_5NC#^|H?S^Y{MS===ajngDb0^Y;7N;_l7Z=)&3h+T`@1!}pN7_W(?z zp~U$BOQHZrn^t|c@bmZ#cJTmV)2Ye%U7Ym*SiU=o^xo?HSef+zZteh1sQ3E*0Atkv zSG?BW?A_$=!qxHsZR_*)`T%e5_xb(+Z0MJ+(Ewo2eVWDqY2qJNpa5IN0C4cJ&G_~B z{`L3#g0c3Er_K8N{oCgE09nAr+WH7gp4#K@Z>IKTjK!$D+R4@E(c=8{_WJ;F@rASY zHp@y_7<`uqOB&Ep10m;h6<=I{IlNSE^V z{w{;^lDF^C-0PC6&oE-908p*k;_m=w-vCLU07aGnY2yG{zW`0908FHW-7Xja000Se zQchC zT0mnyTENFl;yeZvpa2CZKmiI+KqA#xlg(tZHI1nR0T4+Kz)l0{h{r%E7=!Iq<~XO5~$+=b&|j+4;YmMYI#7dBv9Z11xa9?2b`1wZr|YoS0sS^>N0RU zE)KM9!T!o*J38}t;MsFP)YFRv@+SaS{V5!98nD%)fVOvlt``Fw0en4q1h51Gbs~WC zB0vWMSP=m>5Wu(yP(T1*MSyVx@Kgjii~x>`0LKu(jaI;S3jxf`;(?KS2w?0`2@SNg zBLH(@{tOaWYg)tref{$#+gci>E&JvY1mogQhiHnB(MRKIoM;-zAo3&e|8uU&WM zV*#^oq1ke~xiiZuQ`4Z({a|e7bwkbp?rsCadjYwI`|XQz*VqT!z(b;^gh$|JKPCd6 zfZKEz4bc6<1zx_IBLTYKxa%|hcE}_F-hcSm8Xx}j+4?d;1AO~#{p-ijgh>PZ{Pnvz z_or*_0H4$ppa2CZKmk5lAVB}^!Jq{U@~ Date: Thu, 25 Aug 2016 09:32:50 -0300 Subject: [PATCH 14/77] Mouse Wheel zooming Related #217 --- app/Application.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/app/Application.js b/app/Application.js index 86408a8c..13696712 100644 --- a/app/Application.js +++ b/app/Application.js @@ -128,6 +128,22 @@ Ext.define('Rambox.Application', { ] }); + // Mouse Wheel zooming + document.addEventListener('mousewheel', function(e) { + if( e.ctrlKey ) { + var delta = Math.max(-1, Math.min(1, (e.wheelDelta || -e.detail))); + + var tabPanel = Ext.cq1('app-main'); + if ( tabPanel.items.indexOf(tabPanel.getActiveTab()) === 0 ) return false; + + if ( delta === 1 ) { // Zoom In + tabPanel.getActiveTab().zoomIn(); + } else { // Zoom Out + tabPanel.getActiveTab().zoomOut(); + } + } + }); + if ( process.platform !== 'win32' ) { this.checkUpdate(true); } From b5a00c08fa2200bdfa7ff362eebaa3e1ccd56ee5 Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Thu, 25 Aug 2016 09:35:55 -0300 Subject: [PATCH 15/77] Improved Menu using roles and add new options Fixes #188 Fixes #161 --- electron/menu.js | 69 ++++++++++++++++-------------------------------- 1 file changed, 23 insertions(+), 46 deletions(-) diff --git a/electron/menu.js b/electron/menu.js index 75d7f0a1..5e6a754e 100644 --- a/electron/menu.js +++ b/electron/menu.js @@ -98,38 +98,32 @@ let tpl = [ label: 'Edit', submenu: [ { - label: 'Undo', - accelerator: 'CmdOrCtrl+Z', role: 'undo' }, { - label: 'Redo', - accelerator: 'Shift+CmdOrCtrl+Z', role: 'redo' }, { type: 'separator' }, { - label: 'Cut', - accelerator: 'CmdOrCtrl+X', role: 'cut' }, { - label: 'Copy', - accelerator: 'CmdOrCtrl+C', role: 'copy' }, { - label: 'Paste', - accelerator: 'CmdOrCtrl+V', role: 'paste' }, { - label: 'Select All', - accelerator: 'CmdOrCtrl+A', + role: 'pasteandmatchstyle' + }, + { role: 'selectall' }, + { + role: 'delete' + } ] }, { @@ -143,21 +137,17 @@ let tpl = [ } }, { - label: 'Toggle Full Screen', - accelerator: process.platform === 'darwin' ? 'Ctrl+Command+F' : 'F11', - click(item, focusedWindow) { - if (focusedWindow) - focusedWindow.setFullScreen(!focusedWindow.isFullScreen()); - } + type: 'separator' }, { - label: 'Toggle Developer Tools', - accelerator: process.platform === 'darwin' ? 'Alt+Command+I' : 'Ctrl+Shift+I', - click(item, focusedWindow) { - if (focusedWindow) - focusedWindow.webContents.toggleDevTools(); - } + role: 'zoomin' + }, + { + role: 'zoomout' }, + { + role: 'resetzoom' + } ] }, { @@ -178,18 +168,13 @@ let tpl = [ type: 'separator' }, { - label: 'Always on top', - type: 'checkbox', - checked: parseInt(globalSettings.get('always_on_top')) ? true : false, - click: function(item, mainWindow) { - if ( item.checked ) { - globalSettings.set('always_on_top', 1); - if (mainWindow) mainWindow.setAlwaysOnTop(true); - } else { - globalSettings.set('always_on_top', 0); - mainWindow.setAlwaysOnTop(false); - } - globalSettings.save(); + role: 'togglefullscreen' + }, + { + label: 'Toggle Developer Tools', + accelerator: process.platform === 'darwin' ? 'Alt+Command+I' : 'Ctrl+Shift+I', + click(item, focusedWindow) { + if (focusedWindow) focusedWindow.webContents.toggleDevTools(); } } ] @@ -359,11 +344,7 @@ if (process.platform === 'darwin') { type: 'separator' }, { - label: `Quit ${appName}`, - accelerator: 'Cmd+Q', - click() { - app.quit(); - } + role: 'quit' } ] }); @@ -379,11 +360,7 @@ if (process.platform === 'darwin') { type: 'separator' }, { - label: `Quit ${appName}`, - accelerator: 'Cmd+Q', - click() { - app.quit(); - } + role: 'quit' } ] }); From c89a4a708d3bdc921461f0f8dc8741cfc37f86f8 Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Thu, 25 Aug 2016 10:32:10 -0300 Subject: [PATCH 16/77] Config file --- env.js => env-sample.js | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename env.js => env-sample.js (100%) diff --git a/env.js b/env-sample.js similarity index 100% rename from env.js rename to env-sample.js From 24bd0121883a8ef80004aa7c3da877f55555535a Mon Sep 17 00:00:00 2001 From: Tim Sedlmeyer Date: Sun, 28 Aug 2016 08:09:33 -0400 Subject: [PATCH 17/77] Hide Google & expose phone number login for mysms --- app/store/ServicesList.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/store/ServicesList.js b/app/store/ServicesList.js index 0d68cad8..58019a46 100644 --- a/app/store/ServicesList.js +++ b/app/store/ServicesList.js @@ -314,7 +314,7 @@ Ext.define('Rambox.store.ServicesList', { ,description: 'The mysms family of applications helps you text anywhere and enhances your messaging experience on your smartphone, tablet and computer.' ,url: 'https://app.mysms.com/#login' ,type: 'messaging' - ,js_unread: 'function checkUnread(){var e=document.getElementsByClassName("unread"),t=0;for(i=0;i=1?document.title="("+e+") "+originalTitle:document.title=originalTitle}var originalTitle=document.title;setInterval(checkUnread,3000);' + ,js_unread: 'function checkUnread(){var e=document.getElementsByClassName("unread"),t=0;for(i=0;i=1?document.title="("+e+") "+originalTitle:document.title=originalTitle}"https://app.mysms.com/#login"===document.baseURI&&(document.getElementsByClassName("innerPanel")[0].rows[0].style.display="none",document.getElementsByClassName("innerPanel")[0].rows[1].cells[0].firstElementChild.style.display="none",document.getElementsByClassName("msisdnLoginPanel")[0].style.display="inline");var originalTitle=document.title;setInterval(checkUnread,3000);' ,note: 'You have to use this service by signing in with your mobile number.' }, { From 69e83026339ce7e3d67f89f6a553a85c6712b78c Mon Sep 17 00:00:00 2001 From: Hauwertlhaufn Date: Sun, 28 Aug 2016 16:58:25 +0200 Subject: [PATCH 18/77] Update ext-locale-de.js I corrected the grammar. --- ext/packages/ext-locale/overrides/de/ext-locale-de.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ext/packages/ext-locale/overrides/de/ext-locale-de.js b/ext/packages/ext-locale/overrides/de/ext-locale-de.js index b52aa516..1b614a0b 100644 --- a/ext/packages/ext-locale/overrides/de/ext-locale-de.js +++ b/ext/packages/ext-locale/overrides/de/ext-locale-de.js @@ -123,7 +123,7 @@ Ext.define("Ext.locale.de.toolbar.Paging", { nextText: "nächste Seite", lastText: "letzte Seite", refreshText: "Aktualisieren", - displayMsg: "Anzeige Eintrag {0} - {1} von {2}", + displayMsg: "Eintrag anzeigen {0} - {1} von {2}", emptyMsg: "Keine Daten vorhanden" }); @@ -168,8 +168,8 @@ Ext.define("Ext.locale.de.form.field.VTypes", { override: "Ext.form.field.VTypes", emailText: 'Dieses Feld sollte eine E-Mail-Adresse enthalten. Format: "user@example.com"', urlText: 'Dieses Feld sollte eine URL enthalten. Format: "http:/' + '/www.example.com"', - alphaText: 'Dieses Feld darf nur Buchstaben enthalten und _', - alphanumText: 'Dieses Feld darf nur Buchstaben und Zahlen enthalten und _' + alphaText: 'Dieses Feld darf nur Buchstaben und _ enthalten', + alphanumText: 'Dieses Feld darf nur Buchstaben, Zahlen und _ enthalten' }); Ext.define("Ext.locale.de.form.field.HtmlEditor", { @@ -235,7 +235,7 @@ Ext.define("Ext.locale.de.form.field.HtmlEditor", { }, insertorderedlist: { title: 'Numerierte Liste', - text: 'Beginnt eine numerierte Liste.', + text: 'Beginnt eine nummerierte Liste.', cls: Ext.baseCSSPrefix + 'html-editor-tip' }, createlink: { From ed53be37db1477db49334b401eeee218ba54dad0 Mon Sep 17 00:00:00 2001 From: TriiNoxYs Date: Wed, 31 Aug 2016 01:28:09 +0200 Subject: [PATCH 19/77] Add ryver service --- README.md | 7 ++++++- app/store/ServicesList.js | 9 +++++++++ resources/icons/ryver.png | Bin 0 -> 19294 bytes 3 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 resources/icons/ryver.png diff --git a/README.md b/README.md index 9db946a2..c38a759d 100644 --- a/README.md +++ b/README.md @@ -35,7 +35,7 @@ ![Rambox](https://raw.githubusercontent.com/saenzramiro/rambox/master/resources/screenshots/mac.png) -## Services available - 48 +## Services available - 49 WhatsApp Messenger @@ -65,6 +65,11 @@ Rocket Chat Missive Yahoo! Mail + + + +Ryver + Yandex Mail OFfice 365 Dasher diff --git a/app/store/ServicesList.js b/app/store/ServicesList.js index 0d68cad8..596d6c96 100644 --- a/app/store/ServicesList.js +++ b/app/store/ServicesList.js @@ -433,6 +433,15 @@ Ext.define('Rambox.store.ServicesList', { ,description: 'Yandex is a free webmail service with unlimited mail storage, protection from viruses and spam, access from web interface, etc.' ,url: 'https://passport.yandex.com/' ,type: 'email' + }, + { + id: 'ryver' + ,logo: 'ryver.png' + ,name: 'Ryver' + ,description: 'Ryver is a team communication tool that organizes team collaboration, chats, files, and even emails into a single location, for any size team, for FREE.' + ,url: 'https://signup.ryver.com/login' + ,type: 'messaging' } ] + ] }); diff --git a/resources/icons/ryver.png b/resources/icons/ryver.png new file mode 100644 index 0000000000000000000000000000000000000000..f1f6c36f86cf719233f82639d77cd37b0f8ffddd GIT binary patch literal 19294 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 YR-{0ssLfG$_CH|RTCTS!HS>=BALa8TN&o-= literal 0 HcmV?d00001 From c2eb4acb5671d35bde3eda52a2f915f4fd0af54c Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Wed, 31 Aug 2016 13:26:20 -0300 Subject: [PATCH 20/77] Fixed Preferences bug Fixes #233 Fixes #162 Fixes #252 Fixes #232 Fixes #201 Fixes #163 --- app/package.json | 6 +- app/view/main/Main.js | 5 + app/view/main/MainController.js | 6 + app/view/preferences/Preferences.js | 92 ++++++++++++ app/view/preferences/PreferencesController.js | 17 +++ app/view/preferences/PreferencesModel.js | 6 + electron/global_settings.js | 37 ----- electron/main.js | 105 +++++++++----- electron/menu.js | 134 ------------------ electron/tray.js | 20 ++- package.json | 6 +- 11 files changed, 215 insertions(+), 219 deletions(-) create mode 100644 app/view/preferences/Preferences.js create mode 100644 app/view/preferences/PreferencesController.js create mode 100644 app/view/preferences/PreferencesModel.js delete mode 100644 electron/global_settings.js diff --git a/app/package.json b/app/package.json index 839a79ef..7d96bec2 100644 --- a/app/package.json +++ b/app/package.json @@ -29,12 +29,12 @@ "author": "Ramiro Saenz ", "license": "MIT", "dependencies": { - "auto-launch": "^2.1.0", - "electron-window-state": "^3.0.3", + "auto-launch": "4.0.0", "firebase": "^3.0.5", "firebase-token-generator": "^2.0.0", "tmp": "0.0.28", "mime": "^1.3.4", - "electron-is-dev": "^0.1.1" + "electron-is-dev": "^0.1.1", + "electron-config": "0.2.1" } } diff --git a/app/view/main/Main.js b/app/view/main/Main.js index d5924c88..c86e1e4d 100644 --- a/app/view/main/Main.js +++ b/app/view/main/Main.js @@ -264,6 +264,11 @@ Ext.define('Rambox.view.main.Main', { } ,handler: 'login' } + ,{ + tooltip: 'Preferences' + ,glyph: 'xf013@FontAwesome' + ,handler: 'openPreferences' + } ] } ,bbar: [ diff --git a/app/view/main/MainController.js b/app/view/main/MainController.js index 84876a42..a6df1d09 100644 --- a/app/view/main/MainController.js +++ b/app/view/main/MainController.js @@ -927,6 +927,12 @@ Ext.define('Rambox.view.main.MainController', { winLock.down('textfield').focus(1000); } + ,openPreferences: function( btn ) { + var me = this; + + Ext.create('Rambox.view.preferences.Preferences').show(); + } + ,login: function(btn) { var me = this; diff --git a/app/view/preferences/Preferences.js b/app/view/preferences/Preferences.js new file mode 100644 index 00000000..1786c402 --- /dev/null +++ b/app/view/preferences/Preferences.js @@ -0,0 +1,92 @@ +Ext.define('Rambox.view.preferences.Preferences',{ + extend: 'Ext.window.Window' + ,xtype: 'preferences' + + ,requires: [ + 'Rambox.view.preferences.PreferencesController' + ,'Rambox.view.preferences.PreferencesModel' + ,'Ext.form.field.ComboBox' + ,'Ext.form.field.Checkbox' + ] + + ,controller: 'preferences-preferences' + ,viewModel: { + type: 'preferences-preferences' + } + + ,title: 'Preferences' + ,width: 400 + ,modal: true + ,closable: true + ,minimizable: false + ,maximizable: false + ,draggable: true + ,buttons: [ + { + text: 'Cancel' + ,ui: 'decline' + ,handler: 'cancel' + } + ,'->' + ,{ + text: 'Save' + ,handler: 'save' + } + ] + + ,initComponent: function() { + var config = ipc.sendSync('getConfig'); + + this.items = [ + { + xtype: 'form' + ,bodyPadding: 20 + ,items: [ + { + xtype: 'checkbox' + ,name: 'hide_menu_bar' + ,boxLabel: 'Auto-hide Menu bar (Alt key to display)' + ,value: config.hide_menu_bar + ,hidden: Ext.os.is.MacOS + } + ,{ + xtype: 'checkbox' + ,name: 'skip_taskbar' + ,boxLabel: 'Show in Taskbar' + ,value: config.skip_taskbar + ,reference: 'skipTaskbar' + ,hidden: Ext.os.is.MacOS + } + ,{ + xtype: 'checkbox' + ,name: 'keep_in_taskbar_on_close' + ,boxLabel: 'Keep Rambox in the Taskbar when close it' + ,value: config.keep_in_taskbar_on_close + ,bind: { disabled: '{!skipTaskbar.checked}' } + ,hidden: Ext.os.is.MacOS + } + ,{ + xtype: 'checkbox' + ,name: 'always_on_top' + ,boxLabel: 'Always on top' + ,value: config.always_on_top + } + ,{ + xtype: 'checkbox' + ,name: 'start_minimized' + ,boxLabel: 'Start minimized' + ,value: config.start_minimized + } + ,{ + xtype: 'checkbox' + ,name: 'auto_launch' + ,boxLabel: 'Start automatically on system startup' + ,value: config.auto_launch + } + ] + } + ]; + + this.callParent(); + } +}); diff --git a/app/view/preferences/PreferencesController.js b/app/view/preferences/PreferencesController.js new file mode 100644 index 00000000..aae878b3 --- /dev/null +++ b/app/view/preferences/PreferencesController.js @@ -0,0 +1,17 @@ +Ext.define('Rambox.view.preferences.PreferencesController', { + extend: 'Ext.app.ViewController' + ,alias: 'controller.preferences-preferences' + + ,cancel: function( btn ) { + var me = this; + + me.getView().close(); + } + + ,save: function( btn ) { + var me = this; + + ipc.send('setConfig', me.getView().down('form').getForm().getFieldValues()); + me.getView().close(); + } +}); diff --git a/app/view/preferences/PreferencesModel.js b/app/view/preferences/PreferencesModel.js new file mode 100644 index 00000000..e9ae12b9 --- /dev/null +++ b/app/view/preferences/PreferencesModel.js @@ -0,0 +1,6 @@ +Ext.define('Rambox.view.preferences.PreferencesModel', { + extend: 'Ext.app.ViewModel' + ,alias: 'viewmodel.preferences-preferences' + + ,data: {} +}); diff --git a/electron/global_settings.js b/electron/global_settings.js deleted file mode 100644 index 94c04c18..00000000 --- a/electron/global_settings.js +++ /dev/null @@ -1,37 +0,0 @@ -const fs = require('fs'); -const settingsPathname = 'rambox_cfg.json'; - -var globalSettings = { - settings: { - always_on_top: 0, - hide_menu_bar: 0, - skip_taskbar: 0, - auto_launch: 1, - keep_in_taskbar_on_close: 1, - start_minimized: 0 - }, - init: function(settings) { - this.settings = settings; - }, - set: function(name, value) { - this.settings[name] = value; - }, - get: function(name) { - return this.settings[name]; - }, - save: function() { - try { - fs.writeFileSync(settingsPathname, JSON.stringify(this.settings)); - } catch (err) {} - } -}; - -try { - //test to see if settings exist - fs.openSync(settingsPathname, 'r+'); //throws error if file doesn't exist - globalSettings.init(JSON.parse(fs.readFileSync(settingsPathname))); -} catch (err) { - globalSettings.save(); -} - -module.exports = globalSettings; diff --git a/electron/main.js b/electron/main.js index 49ab6239..c27663d9 100644 --- a/electron/main.js +++ b/electron/main.js @@ -5,14 +5,40 @@ const {app, protocol, BrowserWindow, dialog, shell, Menu, ipcMain, nativeImage} const appMenu = require('./menu'); // Tray const tray = require('./tray'); -// Window State Plugin -const windowStateKeeper = require('electron-window-state'); -// Global Settings -var globalSettings = require('./global_settings.js'); - +// AutoLaunch +var AutoLaunch = require('auto-launch'); +// Configuration +const Config = require('electron-config'); +// Development const isDev = require('electron-is-dev'); +// Updater const updater = require('./updater'); +// Initial Config +const config = new Config({ + defaults: { + always_on_top: false + ,hide_menu_bar: false + ,skip_taskbar: true + ,auto_launch: !isDev + ,keep_in_taskbar_on_close: true + ,start_minimized: false + + ,x: undefined + ,y: undefined + ,width: 1000 + ,height: 800 + ,maximized: false + } +}); + +// Configure AutoLaunch +const appLauncher = new AutoLaunch({ + name: 'Rambox' + ,isHiddenOnLaunch: config.get('start_minimized') +}); +config.get('auto_launch') && !isDev ? appLauncher.enable() : appLauncher.disable(); + // this should be placed at top of main.js to handle setup events quickly if (handleSquirrelEvent()) { // squirrel event handled and app will exit in 1000ms, so don't do anything else @@ -87,27 +113,19 @@ let mainWindow; let isQuitting = false; function createWindow () { - // Load the previous state with fallback to defaults - - let mainWindowState = windowStateKeeper({ - defaultWidth: 1000 - ,defaultHeight: 800 - ,maximize: false - }); - // Create the browser window using the state information mainWindow = new BrowserWindow({ title: 'Rambox' ,icon: __dirname + '/../resources/Icon.ico' - ,x: mainWindowState.x - ,y: mainWindowState.y - ,width: mainWindowState.width - ,height: mainWindowState.height - ,backgroundColor: '#2E658E' - ,alwaysOnTop: parseInt(globalSettings.get('always_on_top')) ? true : false - ,autoHideMenuBar: parseInt(globalSettings.get('hide_menu_bar')) ? true : false - ,skipTaskbar: parseInt(globalSettings.get('skip_taskbar')) ? true : false - ,show: parseInt(globalSettings.get('start_minimized')) ? false : true + ,backgroundColor: '#FFF' + ,x: config.get('x') + ,y: config.get('y') + ,width: config.get('width') + ,height: config.get('height') + ,alwaysOnTop: config.get('always_on_top') + ,autoHideMenuBar: config.get('hide_menu_bar') + ,skipTaskbar: !config.get('skip_taskbar') + ,show: !config.get('start_minimized') ,webPreferences: { webSecurity: false ,nodeIntegration: true @@ -116,26 +134,22 @@ function createWindow () { } }); - if ( !parseInt(globalSettings.get('start_minimized')) && mainWindowState.isMaximized ) mainWindow.maximize(); - - // Let us register listeners on the window, so we can update the state - // automatically (the listeners will be removed when the window is closed) - // and restore the maximized or full screen state - mainWindowState.manage(mainWindow); + if ( !config.get('start_minimized') && config.get('maximized') ) mainWindow.maximize(); process.setMaxListeners(10000); + // Open the DevTools. + if ( isDev ) mainWindow.webContents.openDevTools(); + // and load the index.html of the app. mainWindow.loadURL('file://' + __dirname + '/../index.html'); Menu.setApplicationMenu(appMenu); - tray.create(mainWindow, mainWindowState); + tray.create(mainWindow, config); if ( !isDev && process.platform === 'win32' ) updater.initialize(mainWindow); - mainWindow.on('page-title-updated', (e, title) => updateBadge(title)); - // Open links in default browser mainWindow.webContents.on('new-window', function(e, url, frameName, disposition, options) { if ( disposition !== 'foreground-tab' ) return; @@ -150,18 +164,22 @@ function createWindow () { event.preventDefault(); }); + // BrowserWindow events + mainWindow.on('page-title-updated', (e, title) => updateBadge(title)); + mainWindow.on('maximize', function(e) { config.set('maximized', true); }); + mainWindow.on('unmaximize', function(e) { config.set('maximized', false); }); + mainWindow.on('resize', function(e) { if (!mainWindow.isMaximized()) config.set(mainWindow.getBounds()); }); + mainWindow.on('move', function(e) { if (!mainWindow.isMaximized()) config.set(mainWindow.getBounds()); }); mainWindow.on('app-command', (e, cmd) => { // Navigate the window back when the user hits their mouse back button if ( cmd === 'browser-backward' ) mainWindow.webContents.executeJavaScript('Ext.cq1("app-main").getActiveTab().goBack();'); // Navigate the window forward when the user hits their mouse forward button if ( cmd === 'browser-forward' ) mainWindow.webContents.executeJavaScript('Ext.cq1("app-main").getActiveTab().goForward();'); }); - mainWindow.on('focus', (e) => { // Make focus on current service when user use Alt + Tab to activate Rambox mainWindow.webContents.executeJavaScript('Ext.cq1("app-main").fireEvent("tabchange", Ext.cq1("app-main"), Ext.cq1("app-main").getActiveTab());'); }); - // Emitted when the window is closed. mainWindow.on('close', function(e) { if ( !isQuitting ) { @@ -170,11 +188,10 @@ function createWindow () { if (process.platform === 'darwin') { app.hide(); } else { - parseInt(globalSettings.get('keep_in_taskbar_on_close')) ? mainWindow.minimize() : mainWindow.hide(); + config.get('keep_in_taskbar_on_close') ? mainWindow.minimize() : mainWindow.hide(); } } }); - mainWindow.on('closed', function(e) { mainWindow = null; }); @@ -202,6 +219,24 @@ ipcMain.on('setBadge', function(event, messageCount, value) { mainWindow.setOverlayIcon(img, messageCount.toString()); }); +ipcMain.on('getConfig', function(event, arg) { + event.returnValue = config.store; +}); + +ipcMain.on('setConfig', function(event, values) { + config.set(values); + + // hide_menu_bar + mainWindow.setAutoHideMenuBar(values.hide_menu_bar); + if ( !values.hide_menu_bar ) mainWindow.setMenuBarVisibility(true); + // skip_taskbar + mainWindow.setSkipTaskbar(!values.skip_taskbar); + // always_on_top + mainWindow.setAlwaysOnTop(values.always_on_top); + // auto_launch + values.auto_launch ? appLauncher.enable() : appLauncher.disable(); +}); + const shouldQuit = app.makeSingleInstance((commandLine, workingDirectory) => { // Someone tried to run a second instance, we should focus our window. if (mainWindow) { diff --git a/electron/menu.js b/electron/menu.js index 5e6a754e..8d6847b3 100644 --- a/electron/menu.js +++ b/electron/menu.js @@ -5,21 +5,6 @@ const app = electron.app; const BrowserWindow = electron.BrowserWindow; const shell = electron.shell; const appName = app.getName(); -// AutoLaunch -var AutoLaunch = require('auto-launch'); -// Global Settings -var globalSettings = require('./global_settings.js'); - -// Configure AutoLaunch -const appLauncher = new AutoLaunch({ - name: 'Rambox' -}); -appLauncher.isEnabled().then(function(enabled){ - if(enabled) return; - return appLauncher.enable(); -}).then(function(err){ - -}); function sendAction(action) { const win = BrowserWindow.getAllWindows()[0]; @@ -185,111 +170,6 @@ let tpl = [ } ]; -let preferences = [ - { - label: 'Auto-hide Menu bar', - visible: process.platform === 'win32', - type: 'checkbox', - checked: parseInt(globalSettings.get('hide_menu_bar')) ? true : false, - click: function(item, mainWindow) { - if ( item.checked ) { - electron.dialog.showMessageBox(mainWindow, { - title: 'Don\'t need to see the menu bar all the time?' - ,message: 'To temporarily show the menu bar, just press the Alt key.' - ,buttons: ['OK'] - ,type: 'info' - }, function() { - mainWindow.focus(); - }); - globalSettings.set('hide_menu_bar', 1); - if (mainWindow) mainWindow.setAutoHideMenuBar(true); - } else { - globalSettings.set('hide_menu_bar', 0); - mainWindow.setAutoHideMenuBar(false); - } - globalSettings.save(); - } - }, - { - label: 'Show in Taskbar', - type: 'checkbox', - checked: parseInt(globalSettings.get('skip_taskbar')) ? false : true, - click: function(item, mainWindow) { - if ( item.checked ) { - globalSettings.set('skip_taskbar', 0); - globalSettings.set('keep_in_taskbar_on_close', 1); - menu.items[0].submenu.items[process.platform === 'darwin' ? 2 : 0].submenu.items[2].enabled = true; - menu.items[0].submenu.items[process.platform === 'darwin' ? 2 : 0].submenu.items[2].checked = true; - if (mainWindow) mainWindow.setSkipTaskbar(false); - } else { - globalSettings.set('skip_taskbar', 1); - globalSettings.set('keep_in_taskbar_on_close', 0); - menu.items[0].submenu.items[process.platform === 'darwin' ? 2 : 0].submenu.items[2].enabled = false; - menu.items[0].submenu.items[process.platform === 'darwin' ? 2 : 0].submenu.items[2].checked = false; - mainWindow.setSkipTaskbar(true); - } - globalSettings.save(); - } - }, - { - label: 'Keep Rambox in the taskbar when close it', - type: 'checkbox', - enabled: parseInt(globalSettings.get('skip_taskbar')) ? false : true, - checked: parseInt(globalSettings.get('keep_in_taskbar_on_close')) ? true : false, - click: function(item) { - if ( item.checked ) { - globalSettings.set('keep_in_taskbar_on_close', 1); - } else { - globalSettings.set('keep_in_taskbar_on_close', 0); - } - globalSettings.save(); - } - }, - { - label: 'Always on top', - type: 'checkbox', - checked: parseInt(globalSettings.get('always_on_top')) ? true : false, - click: function(item, mainWindow) { - if ( item.checked ) { - globalSettings.set('always_on_top', 1); - if (mainWindow) mainWindow.setAlwaysOnTop(true); - } else { - globalSettings.set('always_on_top', 0); - mainWindow.setAlwaysOnTop(false); - } - globalSettings.save(); - } - }, - { - label: 'Start minimized', - type: 'checkbox', - checked: parseInt(globalSettings.get('start_minimized')) ? true : false, - click: function(item) { - if ( item.checked ) { - globalSettings.set('start_minimized', 1); - } else { - globalSettings.set('start_minimized', 0); - } - globalSettings.save(); - } - }, - { - label: 'Start automatically on system startup', - type: 'checkbox', - checked: parseInt(globalSettings.get('auto_launch')) ? true : false, - click: function(item) { - if ( item.checked ) { - appLauncher.enable(); - globalSettings.set('auto_launch', 1); - } else { - appLauncher.disable(); - globalSettings.set('auto_launch', 0); - } - globalSettings.save(); - } - } -]; - if (process.platform === 'darwin') { tpl.unshift({ label: appName, @@ -311,13 +191,6 @@ if (process.platform === 'darwin') { { type: 'separator' }, - { - label: 'Preferences', - submenu: preferences - }, - { - type: 'separator' - }, { label: 'Services', role: 'services', @@ -352,13 +225,6 @@ if (process.platform === 'darwin') { tpl.unshift({ label: 'File', submenu: [ - { - label: 'Preferences', - submenu: preferences - }, - { - type: 'separator' - }, { role: 'quit' } diff --git a/electron/tray.js b/electron/tray.js index 682e22af..fdafe084 100644 --- a/electron/tray.js +++ b/electron/tray.js @@ -7,7 +7,7 @@ const Tray = electron.Tray; const MenuItem = electron.MenuItem; var appIcon = null; -exports.create = function(win, mainWindowState) { +exports.create = function(win, config) { if (process.platform === 'darwin' || appIcon) { return; } @@ -16,19 +16,25 @@ exports.create = function(win, mainWindowState) { const iconPath = path.join(__dirname, `../resources/${icon}`); const toggleWin = () => { - if (win.isVisible()) { - win.hide(); + if ( !config.get('keep_in_taskbar_on_close') ) { + if ( win.isVisible() ) { + win.hide(); + } else { + config.get('maximized') ? win.maximize() : win.show(); + } } else { - win.show(); + if ( win.isVisible() && !win.isMinimized() ) { + win.minimize(); + } else { + config.get('maximized') ? win.maximize() : win.show(); + } } }; const contextMenu = electron.Menu.buildFromTemplate([ { label: 'Show/Hide Window' - ,click() { - toggleWin(); - } + ,click: toggleWin }, { type: 'separator' diff --git a/package.json b/package.json index 3ca4fd42..6bcdd47f 100644 --- a/package.json +++ b/package.json @@ -129,12 +129,12 @@ } }, "dependencies": { - "auto-launch": "^2.1.0", - "electron-window-state": "^3.0.3", + "auto-launch": "4.0.0", "firebase": "^3.0.5", "firebase-token-generator": "^2.0.0", "tmp": "0.0.28", "mime": "^1.3.4", - "electron-is-dev": "^0.1.1" + "electron-is-dev": "^0.1.1", + "electron-config": "0.2.1" } } From c531c5c479d48900d0f589d971aefb387b5f88d4 Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Wed, 31 Aug 2016 13:27:09 -0300 Subject: [PATCH 21/77] Fixes #192 --- electron/tray.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/electron/tray.js b/electron/tray.js index fdafe084..ec4e31cf 100644 --- a/electron/tray.js +++ b/electron/tray.js @@ -51,7 +51,7 @@ exports.create = function(win, config) { appIcon.setToolTip('Rambox'); appIcon.setContextMenu(contextMenu); appIcon.on('double-click', () => { - mainWindowState.isMaximized ? win.maximize() : win.show(); + win.isVisible() && config.get('maximized') ? win.maximize() : win.show(); }); }; From 5d8d2cb313c7ff67091325cd016e5ab960c9b42a Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Wed, 31 Aug 2016 13:28:52 -0300 Subject: [PATCH 22/77] Changed description Free, Open Source and Cross Platform messaging and emailing app that combines common web applications into one. --- app/package.json | 2 +- app/view/main/About.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/package.json b/app/package.json index 7d96bec2..820cee69 100644 --- a/app/package.json +++ b/app/package.json @@ -2,7 +2,7 @@ "name": "rambox", "productName": "Rambox", "version": "0.4.2", - "description": "Free and Open Source messaging and emailing app that combines common web applications into one.", + "description": "Free, Open Source and Cross Platform messaging and emailing app that combines common web applications into one.", "main": "electron/main.js", "private": true, "repository": { diff --git a/app/view/main/About.js b/app/view/main/About.js index 536a8a70..26417588 100644 --- a/app/view/main/About.js +++ b/app/view/main/About.js @@ -19,7 +19,7 @@ Ext.define('Rambox.view.main.About', { } ,tpl: [ '
' - ,'

Free and Open Source messaging and emailing app that combines common web applications into one.

' + ,'

Free, Open Source and Cross Platform messaging and emailing app that combines common web applications into one.

' ,'
Version: {version}
' ,'
Platform: {platform} ({arch})
' ,'
Electron: {electron}
' From 7f6ef18dbe259b87ec6c909d8deeb3700343db43 Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Wed, 31 Aug 2016 15:39:51 -0300 Subject: [PATCH 23/77] Improved Updater Related #213 --- app.js | 8 +++----- app/Application.js | 6 +++++- electron/updater.js | 1 + 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/app.js b/app.js index d9db1688..f9111af7 100644 --- a/app.js +++ b/app.js @@ -29,9 +29,6 @@ const ipc = require('electron').ipcRenderer; ipc.on('showAbout', function(event, message) { !Ext.cq1('about') ? Ext.create('Rambox.view.main.About') : ''; }); -ipc.on('autoUpdater:checking-for-update:', function() { - Ext.Msg.wait('Please wait...', 'Checking for update'); -}); ipc.on('autoUpdater:check-update', function() { Rambox.app.checkUpdate(); }); @@ -60,16 +57,17 @@ ipc.on('autoUpdater:update-downloaded', function(e, releaseNotes, releaseName, r '->' ,{ xtype: 'label' - ,html: 'New version is available! ('+releaseName+')' + ,html: 'New version ready to install ('+releaseName+')! It will be installed the next time Rambox is relaunched.' } ,{ xtype: 'button' - ,text: 'Install' + ,text: 'Relaunch Now' ,handler: function(btn) { ipc.send('autoUpdater:quit-and-install'); } } ,{ xtype: 'button' ,text: 'Changelog' + ,ui: 'decline' ,href: 'https://github.com/saenzramiro/rambox/releases/tag/'+releaseName } ,'->' diff --git a/app/Application.js b/app/Application.js index 13696712..0aebaa06 100644 --- a/app/Application.js +++ b/app/Application.js @@ -179,16 +179,19 @@ Ext.define('Rambox.Application', { '->' ,{ xtype: 'label' - ,html: 'New version is available! ('+snapshot.val().latestVersion+')' + ,html: 'New version is available! ('+snapshot.val().latestVersion+')' + ( process.platform === 'win32' ? ' Is downloading in the background and you will notify when is ready to install it.' : '' ) } ,{ xtype: 'button' ,text: 'Download' ,href: 'https://getrambox.herokuapp.com/download/'+process.platform+'_'+process.arch + ,hidden: process.platform === 'win32' } ,{ xtype: 'button' ,text: 'Changelog' + ,ui: 'decline' + ,tooltip: 'Click here to see more information about the new version.' ,href: 'https://github.com/saenzramiro/rambox/releases/tag/'+snapshot.val().latestVersion } ,'->' @@ -200,6 +203,7 @@ Ext.define('Rambox.Application', { } ] }); + if ( process.platform === 'win32' ) ipc.send('autoUpdater:check-for-updates'); return; } else if ( !silence ) { Ext.Msg.show({ diff --git a/electron/updater.js b/electron/updater.js index 65d8938d..1967e110 100644 --- a/electron/updater.js +++ b/electron/updater.js @@ -9,6 +9,7 @@ const initialize = (window) => { autoUpdater.on('checking-for-update', (event) => send('autoUpdater:checking-for-update:')); autoUpdater.on('update-downloaded', (event, ...args) => send('autoUpdater:update-downloaded', ...args)); ipcMain.on('autoUpdater:quit-and-install', (event) => autoUpdater.quitAndInstall()); + ipcMain.on('autoUpdater:check-for-updates', (event) => autoUpdater.checkForUpdates()); webContents.on('did-finish-load', () => { autoUpdater.setFeedURL(url); autoUpdater.checkForUpdates(); From 3ffe5be71637503150b02e250611114dcd4c53da Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Wed, 31 Aug 2016 15:43:20 -0300 Subject: [PATCH 24/77] Fixes #210 --- app/package.json | 2 +- build/winstaller.js | 30 ------------------------------ package.json | 38 ++++---------------------------------- 3 files changed, 5 insertions(+), 65 deletions(-) delete mode 100644 build/winstaller.js diff --git a/app/package.json b/app/package.json index 820cee69..9942fd34 100644 --- a/app/package.json +++ b/app/package.json @@ -1,5 +1,5 @@ { - "name": "rambox", + "name": "Rambox", "productName": "Rambox", "version": "0.4.2", "description": "Free, Open Source and Cross Platform messaging and emailing app that combines common web applications into one.", diff --git a/build/winstaller.js b/build/winstaller.js deleted file mode 100644 index d70e27d3..00000000 --- a/build/winstaller.js +++ /dev/null @@ -1,30 +0,0 @@ -'use strict'; -var electronInstaller = require('electron-winstaller'); - -var arch = process.argv.slice(2)[0]; - -if ( !arch ) { - console.error('No Architecture paramenter specified. [ia32 or x64]'); - return; -} - -//var appData = require('../app/package.json'); - -var resultPromise = electronInstaller.createWindowsInstaller({ - appDirectory: './dist/Rambox-win32-'+arch - ,outputDirectory: './dist/setup-'+arch - ,title: 'Rambox' - ,loadingGif: './resources/installer/loading.gif' - ,authors: 'Rambox' - ,owners: 'Rambox' - ,exe: 'Rambox.exe' - ,setupExe: 'RamboxSetup.exe' - ,noMsi: true - ,iconUrl: 'https://raw.githubusercontent.com/saenzramiro/rambox/master/resources/installer/icons/64x64.png' - ,setupIcon: './resources/Icon.ico' - //,remoteReleases: 'https://getrambox.herokuapp.com/update/'+process.platform+'/'+process.arch+'/'+appData.version -}); - -console.log('Creating installer... Please wait...') - -resultPromise.then(() => console.log("Done!"), (e) => console.log(`Ups!: ${e.message}`)); diff --git a/package.json b/package.json index 6bcdd47f..93c6f4fa 100644 --- a/package.json +++ b/package.json @@ -23,9 +23,8 @@ "build:linux": "npm run build:linux32 && npm run build:linux64", "build:linux32": "build --linux --ia32", "build:linux64": "build --linux --x64", - "build:win": "node ./build/winstaller.js ia32 && node ./build/winstaller.js x64", - "build:win32": "build --win --ia32", - "build:win64": "build --win --x64", + "build:win32": "build --win --ia32 --em.description=Rambox", + "build:win64": "build --win --x64 --em.description=Rambox", "setup:osx": "npm run sencha:clean && npm run sencha:compile && npm run clean:osx && npm run pack:osx && npm run build:osx", "setup:win": "npm run sencha:clean && npm run sencha:compile && npm run clean:win && npm run pack:win && npm run build:win", "zip:win32": "bestzip \"dist/Rambox-win32-ia32-portable.zip\" \"dist/Rambox-win32-ia32/*\"", @@ -35,25 +34,11 @@ "all:win": "npm run sencha:clean && npm run sencha:compile && npm run clean:win && npm run pack:win && npm run zip:win32 && npm run zip:win64 && npm run build:win", "all:linux": "npm run sencha:clean && npm run sencha:compile && npm run build:linux" }, - "name": "Rambox", - "productName": "Rambox", - "authors": [ - "Ramiro Saenz" - ], - "copyright": "", - "homepage": "http://www.rambox.pro", "build": { - "name": "Rambox", "productName": "Rambox", "appId": "com.saenzramiro.rambox", - "app-category-type": "public.app-category.productivity", + "category": "public.app-category.productivity", "asar": true, - "protocols": [ - { - "name": "Rambox", - "schemes": ["rambox"] - } - ], "mac": { "target": [ "default" @@ -78,11 +63,6 @@ } ] }, - "win32metadata": { - "CompanyName": "Rambox", - "ProductName": "Rambox", - "InternalName": "Rambox" - }, "win": { "title": "Rambox", @@ -114,20 +94,10 @@ "devDependencies": { "asar": "^0.12.1", "bestzip": "^1.1.3", - "electron-builder": "5.19.1", + "electron-builder": "6.3.1", "electron-prebuilt": "1.3.4", "electron-squirrel-startup": "^1.0.0" }, - "config": { - "pre-git": { - "commit-msg": "", - "pre-commit": [], - "post-commit": "", - "pre-push": [], - "post-checkout": "", - "post-merge": "" - } - }, "dependencies": { "auto-launch": "4.0.0", "firebase": "^3.0.5", From 74af0cb31b9a50a1d3f923acd4b3b49485e9d9d2 Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Wed, 31 Aug 2016 15:43:49 -0300 Subject: [PATCH 25/77] Improve code syntax Related #229 --- app.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app.js b/app.js index f9111af7..c0489dd6 100644 --- a/app.js +++ b/app.js @@ -82,7 +82,7 @@ ipc.on('autoUpdater:update-downloaded', function(e, releaseNotes, releaseName, r }); // Set Badge in taskbar for Windows -ipc.on('setBadge', (event, messageCount) => { +ipc.on('setBadge', function(event, messageCount) { messageCount = messageCount.toString(); var canvas = document.createElement("canvas"); canvas.height = 140; From 1bb4482cc0f9a73e78e7c1d336f5f569627501a9 Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Wed, 31 Aug 2016 17:18:45 -0300 Subject: [PATCH 26/77] Improve unread counter in Gmail Fixes #51 Fixes #257 --- app/store/ServicesList.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/store/ServicesList.js b/app/store/ServicesList.js index 5d386482..70e02388 100644 --- a/app/store/ServicesList.js +++ b/app/store/ServicesList.js @@ -107,6 +107,8 @@ Ext.define('Rambox.store.ServicesList', { ,description: 'Gmail, Google\'s free email service, is one of the world\'s most popular email programs.' ,url: 'https://mail.google.com/mail/' ,type: 'email' + ,js_unread: 'Object.defineProperty(document,"title",{configurable:!0,set:function(a){var b=document.getElementsByClassName("aim")[0];t=0,b.textContent.indexOf("(")!=-1&&(t=parseInt(b.textContent.replace(/[^0-9]/g,""))),document.getElementsByTagName("title")[0].innerHTML="("+t+") Gmail"},get:function(){return document.getElementsByTagName("title")[0].innerHTML}});' + ,note: 'To enable desktop notifications, you have to go to Settings inside Gmail.
Read more...' }, { id: 'inbox' From e1e6b9788af51fa5a92de11c6e00366155f3a706 Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Wed, 31 Aug 2016 19:24:11 -0300 Subject: [PATCH 27/77] Fixes Discord badge Fixes #196 --- app/store/ServicesList.js | 2 ++ app/ux/WebView.js | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app/store/ServicesList.js b/app/store/ServicesList.js index 70e02388..355e7db5 100644 --- a/app/store/ServicesList.js +++ b/app/store/ServicesList.js @@ -171,6 +171,8 @@ Ext.define('Rambox.store.ServicesList', { ,description: 'Step up your game with a modern voice & text chat app. Crystal clear voice, multiple server and channel support, mobile apps, and more.' ,url: 'https://discordapp.com/login' ,type: 'messaging' + ,titleBlink: true + ,js_unread: 'function checkUnread(){var a=document.getElementsByClassName("guild unread").length,b=0,c=document.getElementsByClassName("badge");for(i=0;i0?"("+b+") ":a>0?"(•) ":"";document.title=c+originalTitle}var originalTitle=document.title;setInterval(checkUnread,3e3);' ,note: 'To enable desktop notifications, you have to go to Options inside Discord.' }, { diff --git a/app/ux/WebView.js b/app/ux/WebView.js index 11873e87..9605885e 100644 --- a/app/ux/WebView.js +++ b/app/ux/WebView.js @@ -216,7 +216,7 @@ Ext.define('Rambox.ux.WebView',{ // Prevent Title blinking (some services have) and only allow when the title have an unread regex match: "(3) Title" if ( Ext.getStore('ServicesList').getById(me.record.get('type')).get('titleBlink') ) { - var js_preventBlink = 'var originalTitle=document.title;Object.defineProperty(document,"title",{configurable:!0,set:function(a){null===a.match(new RegExp("[(]([0-9]+)[)][ ](.*)","g"))&&a!==originalTitle||(document.getElementsByTagName("title")[0].innerHTML=a)},get:function(){return document.getElementsByTagName("title")[0].innerHTML}});'; + var js_preventBlink = 'var originalTitle=document.title;Object.defineProperty(document,"title",{configurable:!0,set:function(a){null===a.match(new RegExp("[(]([0-9•]+)[)][ ](.*)","g"))&&a!==originalTitle||(document.getElementsByTagName("title")[0].innerHTML=a)},get:function(){return document.getElementsByTagName("title")[0].innerHTML}});'; console.log(js_preventBlink); webview.executeJavaScript(js_preventBlink); } From 65a3df3e08f3628133c4e3d2f2522e3217faa65a Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Thu, 1 Sep 2016 17:29:42 -0300 Subject: [PATCH 28/77] Notifications and Dont Disturb Improve disabling Notifications using Electron methods. Persistent Dont Disturb. Fixes #178 Fixes #249 --- app/Application.js | 3 +++ app/ux/WebView.js | 21 +++++---------------- app/view/main/Main.js | 3 ++- app/view/main/MainController.js | 8 +++----- electron/main.js | 10 +++++++++- 5 files changed, 22 insertions(+), 23 deletions(-) diff --git a/app/Application.js b/app/Application.js index 0aebaa06..6c978fc5 100644 --- a/app/Application.js +++ b/app/Application.js @@ -148,6 +148,9 @@ Ext.define('Rambox.Application', { this.checkUpdate(true); } + // Define default value + if ( localStorage.getItem('dontDisturb') === null ) localStorage.setItem('dontDisturb', false); + if ( localStorage.getItem('locked') ) { console.info('Lock Rambox:', 'Enabled'); Ext.cq1('app-main').getController().showLockWindow(); diff --git a/app/ux/WebView.js b/app/ux/WebView.js index 9605885e..9459490d 100644 --- a/app/ux/WebView.js +++ b/app/ux/WebView.js @@ -153,6 +153,9 @@ Ext.define('Rambox.ux.WebView',{ // Google Analytics Event ga_storage._trackEvent('Services', 'load', me.type, 1, true); + // Notifications in Webview + me.setNotifications(localStorage.getItem('locked') || JSON.parse(localStorage.getItem('dontDisturb')) ? false : me.record.get('notifications')); + // Show and hide spinner when is loading webview.addEventListener("did-start-loading", function() { console.info('Start loading...', me.src); @@ -192,15 +195,7 @@ Ext.define('Rambox.ux.WebView',{ webview.addEventListener("dom-ready", function(e) { // Mute Webview - if ( me.muted || localStorage.getItem('locked') ) me.setAudioMuted(true); - - // Notifications in Webview - webview.executeJavaScript('var originalNotification = Notification;'); - if ( me.notifications ) { - me.setNotifications(me.notifications); - } else if ( localStorage.getItem('locked') ) { - me.setNotifications(false); - } + if ( me.record.get('muted') || localStorage.getItem('locked') || JSON.parse(localStorage.getItem('dontDisturb')) ) me.setAudioMuted(true); // Injected code to detect new messages if ( me.record ) { @@ -290,19 +285,13 @@ Ext.define('Rambox.ux.WebView',{ var me = this; var webview = me.down('component').el.dom; - if ( !notification ) { - webview.executeJavaScript('(function() { Notification = function() { } })();'); - } else { - webview.executeJavaScript('(function() { Notification = originalNotification })();'); - } + ipc.send('setServiceNotifications', webview.partition, notification); } ,setOffline: function(btn, e) { var me = this; var webview = me.down('component').el.dom; - console.log(btn, e); - console.info(me.type, 'Going '+ (!btn.offline ? 'offline' : 'online') + '...'); webview.getWebContents().session.setProxy({ proxyRules: !btn.offline ? 'offline' : '' }, Ext.emptyFn); diff --git a/app/view/main/Main.js b/app/view/main/Main.js index c86e1e4d..4ab3a4f0 100644 --- a/app/view/main/Main.js +++ b/app/view/main/Main.js @@ -214,12 +214,13 @@ Ext.define('Rambox.view.main.Main', { ,items: [ { glyph: 'xf1f7@FontAwesome' - ,text: 'Don\'t Disturb: OFF' + ,text: 'Don\'t Disturb: '+(JSON.parse(localStorage.getItem('dontDisturb')) ? 'ON' : 'OFF') ,tooltip: 'Disable notifications and sounds in all services. Perfect to be concentrated and focused.
Shortcut key: F1' ,enableToggle: true ,handler: 'dontDisturb' ,reference: 'disturbBtn' ,id: 'disturbBtn' + ,pressed: JSON.parse(localStorage.getItem('dontDisturb')) } ,{ glyph: 'xf023@FontAwesome' diff --git a/app/view/main/MainController.js b/app/view/main/MainController.js index a6df1d09..3efe7643 100644 --- a/app/view/main/MainController.js +++ b/app/view/main/MainController.js @@ -797,13 +797,11 @@ Ext.define('Rambox.view.main.MainController', { tab.setAudioMuted(btn.pressed); // Prevent Notifications - if ( btn.pressed ) { - tab.down('component').el.dom.getWebContents().executeJavaScript('var originalNotification = Notification; (function() { Notification = function() { } })();'); - } else { - tab.down('component').el.dom.getWebContents().executeJavaScript('(function() { Notification = originalNotification })();'); - } + tab.setNotifications(!btn.pressed); }); + localStorage.setItem('dontDisturb', btn.pressed); + btn.setText('Don\'t Disturb: ' + ( btn.pressed ? 'ON' : 'OFF' )); // If this method is called from Lock method, prevent showing toast diff --git a/electron/main.js b/electron/main.js index c27663d9..73dc0903 100644 --- a/electron/main.js +++ b/electron/main.js @@ -1,6 +1,6 @@ 'use strict'; -const {app, protocol, BrowserWindow, dialog, shell, Menu, ipcMain, nativeImage} = require('electron'); +const {app, protocol, BrowserWindow, dialog, shell, Menu, ipcMain, nativeImage, session} = require('electron'); // Menu const appMenu = require('./menu'); // Tray @@ -237,6 +237,14 @@ ipcMain.on('setConfig', function(event, values) { values.auto_launch ? appLauncher.enable() : appLauncher.disable(); }); +// Handle Service Notifications +ipcMain.on('setServiceNotifications', function(event, partition, op) { + session.fromPartition(partition).setPermissionRequestHandler(function(webContents, permission, callback) { + if (permission === 'notifications') return callback(op); + callback(true) + }); +}); + const shouldQuit = app.makeSingleInstance((commandLine, workingDirectory) => { // Someone tried to run a second instance, we should focus our window. if (mainWindow) { From 65d75dec1ee7f4f0a1c52b13d667b4030d90c1d4 Mon Sep 17 00:00:00 2001 From: TriiNoxYs Date: Thu, 1 Sep 2016 22:49:40 +0200 Subject: [PATCH 29/77] Add Aim service --- README.md | 7 ++++++- app/store/ServicesList.js | 8 ++++++++ resources/icons/aim.png | Bin 0 -> 24242 bytes 3 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 resources/icons/aim.png diff --git a/README.md b/README.md index c38a759d..1f7cd30e 100644 --- a/README.md +++ b/README.md @@ -35,7 +35,7 @@ ![Rambox](https://raw.githubusercontent.com/saenzramiro/rambox/master/resources/screenshots/mac.png) -## Services available - 49 +## Services available - 50 WhatsApp Messenger @@ -61,6 +61,11 @@ BearyChat Aol Sync + + + +Aim + Wire Rocket Chat Missive diff --git a/app/store/ServicesList.js b/app/store/ServicesList.js index 596d6c96..88f7c0f3 100644 --- a/app/store/ServicesList.js +++ b/app/store/ServicesList.js @@ -441,6 +441,14 @@ Ext.define('Rambox.store.ServicesList', { ,description: 'Ryver is a team communication tool that organizes team collaboration, chats, files, and even emails into a single location, for any size team, for FREE.' ,url: 'https://signup.ryver.com/login' ,type: 'messaging' + }, + { + id: 'aim' + ,logo: 'aim.png' + ,name: 'Aim' + ,description: 'Aim offers free Text Messaging, Group Conversations, Media Sharing, Social Notifications, and more.' + ,url: 'https://aim.com/' + ,type: 'messaging' } ] ] diff --git a/resources/icons/aim.png b/resources/icons/aim.png new file mode 100644 index 0000000000000000000000000000000000000000..6e0deb14b5963ea6aab611f4846ce86d39f75378 GIT binary patch literal 24242 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 literal 0 HcmV?d00001 From e12f24618aed687cfce0ab1e6cbf325fefa3eb9b Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Thu, 1 Sep 2016 17:52:19 -0300 Subject: [PATCH 30/77] Added Argentina flag to bottom toolbar --- app/view/main/Main.js | 2 +- resources/flag.png | Bin 0 -> 506 bytes 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 resources/flag.png diff --git a/app/view/main/Main.js b/app/view/main/Main.js index 4ab3a4f0..33e5d243 100644 --- a/app/view/main/Main.js +++ b/app/view/main/Main.js @@ -281,7 +281,7 @@ Ext.define('Rambox.view.main.Main', { ,'->' ,{ xtype: 'label' - ,html: ' with from Argentina as an Open Source project.' + ,html: ' with from Argentina as an Open Source project.' } ,'->' ,{ diff --git a/resources/flag.png b/resources/flag.png new file mode 100644 index 0000000000000000000000000000000000000000..e5ef8f1fcddb9fa0b89c353430e9640c122445cc GIT binary patch literal 506 zcmVNL7TW{{R0! zJP>i}(MpzaSkj z=eqvqa`^|6{{QbQRQ11q3~Vg_kG}Z}5I`(hw}ncX8D4$|h64jUK>or*=^r$dfI%n0 z$3MKz;!F0w91GjkkV%_X`@4 wKR^hm`X5LwD9*v?4;TUC6Bz$&3;+QJ0QLcJ=WT{TU;qFB07*qoM6N<$f>3bX%K!iX literal 0 HcmV?d00001 From f3e963a86a9d6b251dc992b17d6e48b189cec50c Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Thu, 1 Sep 2016 18:53:55 -0300 Subject: [PATCH 31/77] Switch from double click to right click in service tab to open menu Fixes #141 --- app/ux/WebView.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/app/ux/WebView.js b/app/ux/WebView.js index 9459490d..2febbd40 100644 --- a/app/ux/WebView.js +++ b/app/ux/WebView.js @@ -52,9 +52,15 @@ Ext.define('Rambox.ux.WebView',{ }] ,tabConfig: { listeners: { - badgetextchange: me.onBadgeTextChange + badgetextchange: me.onBadgeTextChange + ,afterrender : function( btn ) { + btn.el.on('contextmenu', function(e) { + btn.showMenu('contextmenu'); + e.stopEvent(); + }); + } } - ,clickEvent: 'dblclick' + ,clickEvent: '' ,menu: { plain: true ,items: [ From 88126c45e7e545a89b2db086959e01625af96075 Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Thu, 1 Sep 2016 19:50:08 -0300 Subject: [PATCH 32/77] Improve and fix unread badges --- app/store/ServicesList.js | 2 ++ app/ux/WebView.js | 28 +--------------------------- 2 files changed, 3 insertions(+), 27 deletions(-) diff --git a/app/store/ServicesList.js b/app/store/ServicesList.js index 355e7db5..d7d2872b 100644 --- a/app/store/ServicesList.js +++ b/app/store/ServicesList.js @@ -53,6 +53,7 @@ Ext.define('Rambox.store.ServicesList', { ,description: 'Instantly reach the people in your life for free. Messenger is just like texting, but you don\'t have to pay for every message.' ,url: 'https://www.messenger.com/login/' ,type: 'messaging' + ,titleBlink: true ,note: 'To enable desktop notifications, you have to go to Options inside Messenger.' }, { @@ -71,6 +72,7 @@ Ext.define('Rambox.store.ServicesList', { ,description: 'Hangouts bring conversations to life with photos, emoji, and even group video calls for free. Connect with friends across computers, Android, and Apple devices.' ,url: 'https://hangouts.google.com/' ,type: 'messaging' + ,titleBlink: true ,js_unread: 'function checkUnread(){updateBadge(document.getElementById("hangout-landing-chat").lastChild.contentWindow.document.body.getElementsByClassName("ee").length)}function updateBadge(e){e>=1?document.title="("+e+") "+originalTitle:document.title=originalTitle}var originalTitle=document.title;setInterval(checkUnread,3000);' }, { diff --git a/app/ux/WebView.js b/app/ux/WebView.js index 2febbd40..d4286955 100644 --- a/app/ux/WebView.js +++ b/app/ux/WebView.js @@ -10,7 +10,6 @@ Ext.define('Rambox.ux.WebView',{ ] // private - ,notifications: 0 ,zoomLevel: 0 // CONFIG @@ -233,32 +232,7 @@ Ext.define('Rambox.ux.WebView',{ count = count === '•' ? count : Ext.isArray(count.match(/\d+/g)) ? count.match(/\d+/g).join("") : count.match(/\d+/g); // Some services have special characters. Example: (•) count = count === null ? '0' : count; - var formattedCount = Rambox.util.Format.formatNumber(count); - - switch ( me.type ) { - case 'messenger': - if ( count !== me.notifications && count > 0 ) { - me.notifications = count; - } - if ( count || e.title === 'Messenger' ) { - me.tab.setBadgeText(formattedCount); - } - if ( e.title === 'Messenger' ) me.notifications = 0; - break; - case 'hangouts': - if ( count !== me.notifications && count > 0 ) { - me.notifications = count; - } - if ( count || e.title === 'Google Hangouts' ) { - me.tab.setBadgeText(formattedCount); - } - if ( e.title === 'Google Hangouts' ) me.notifications = 0; - break; - default: - me.tab.setBadgeText(formattedCount); - me.notifications = count; - break; - } + me.tab.setBadgeText(Rambox.util.Format.formatNumber(count)); }); webview.addEventListener('did-get-redirect-request', function( e ) { From 84031b24abec5579145cd54cf6a11fbcacb1d8a7 Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Thu, 1 Sep 2016 21:51:47 -0300 Subject: [PATCH 33/77] Proxy Support Fixes #203 --- app/view/preferences/Preferences.js | 29 +++++++++++++++++++ app/view/preferences/PreferencesController.js | 7 ++++- electron/main.js | 6 ++++ 3 files changed, 41 insertions(+), 1 deletion(-) diff --git a/app/view/preferences/Preferences.js b/app/view/preferences/Preferences.js index 1786c402..280c5eb6 100644 --- a/app/view/preferences/Preferences.js +++ b/app/view/preferences/Preferences.js @@ -83,6 +83,35 @@ Ext.define('Rambox.view.preferences.Preferences',{ ,boxLabel: 'Start automatically on system startup' ,value: config.auto_launch } + ,{ + xtype: 'fieldset' + ,title: 'Proxy (needs to relaunch) - Free IP:PORT Proxy List' + ,collapsed: !config.proxy + ,checkboxToggle: true + ,checkboxName: 'proxy' + ,margin: '10 0 0 0' + ,padding: 10 + ,layout: 'hbox' + ,defaults: { labelAlign: 'top' } + ,items: [ + { + xtype: 'textfield' + ,vtype: 'url' + ,fieldLabel: 'Host' + ,name: 'proxyHost' + ,value: config.proxyHost + ,flex: 1 + } + ,{ + xtype: 'numberfield' + ,fieldLabel: 'Port' + ,name: 'proxyPort' + ,width: 100 + ,value: config.proxyPort + ,margin: '0 0 0 10' + } + ] + } ] } ]; diff --git a/app/view/preferences/PreferencesController.js b/app/view/preferences/PreferencesController.js index aae878b3..a1f13295 100644 --- a/app/view/preferences/PreferencesController.js +++ b/app/view/preferences/PreferencesController.js @@ -11,7 +11,12 @@ Ext.define('Rambox.view.preferences.PreferencesController', { ,save: function( btn ) { var me = this; - ipc.send('setConfig', me.getView().down('form').getForm().getFieldValues()); + var values = me.getView().down('form').getForm().getFieldValues(); + + // Proxy + if ( values.proxy && (Ext.isEmpty(values.proxyHost) || Ext.isEmpty(values.proxyPort)) ) return; + + ipc.send('setConfig', values); me.getView().close(); } }); diff --git a/electron/main.js b/electron/main.js index 73dc0903..e9a4e2f2 100644 --- a/electron/main.js +++ b/electron/main.js @@ -23,6 +23,9 @@ const config = new Config({ ,auto_launch: !isDev ,keep_in_taskbar_on_close: true ,start_minimized: false + ,proxy: false + ,proxyHost: '' + ,proxyPort: '' ,x: undefined ,y: undefined @@ -321,6 +324,9 @@ ipcMain.on('image:download', function(event, url, partition) { tmpWindow.webContents.downloadURL(url); }); +// Proxy +if ( config.get('proxy') ) app.commandLine.appendSwitch('proxy-server', config.get('proxyHost')+':'+config.get('proxyPort')); + // This method will be called when Electron has finished // initialization and is ready to create browser windows. app.on('ready', createWindow); From 93136b9635698e2e169aff4a3ab056be8ce0962b Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Fri, 2 Sep 2016 02:42:59 -0300 Subject: [PATCH 34/77] Added Inbox Desktop Notifications Fixes #159 --- app/store/ServicesList.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/store/ServicesList.js b/app/store/ServicesList.js index d7d2872b..05f53d43 100644 --- a/app/store/ServicesList.js +++ b/app/store/ServicesList.js @@ -119,7 +119,7 @@ Ext.define('Rambox.store.ServicesList', { ,description: 'Inbox by Gmail is a new app from the Gmail team. Inbox is an organized place to get things done and get back to what matters. Bundles keep emails organized.' ,url: 'http://inbox.google.com/?cid=imp' ,type: 'email' - ,js_unread: 'function checkUnread(){updateBadge(document.getElementsByClassName("qG").length)}function updateBadge(e){e>=1?document.title="("+e+") "+originalTitle:document.title=originalTitle}var originalTitle=document.title;setInterval(checkUnread,3000);' + ,js_unread: 'function checkUnread(){updateBadge(document.getElementsByClassName("ss").length)}function updateBadge(a){a>=1?document.title="("+a+") "+originalTitle:document.title=originalTitle,checked&&a>oldUnread&&new Notification("Inbox",{body:"You have a new email",icon:"https://raw.githubusercontent.com/saenzramiro/rambox/master/resources/icons/inbox.png"}),checked=!0,oldUnread=a}var checked=!1,oldUnread,originalTitle=document.title;setInterval(checkUnread,3e3);' }, { id: 'chatwork' From 6ce4bacb03b7412f3e9e06fe7165d9e72cef8296 Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Fri, 2 Sep 2016 16:03:33 -0300 Subject: [PATCH 35/77] Open Hangouts attachments in Rambox Fixes #277 --- app/ux/WebView.js | 30 ++++++++++++++++++++++-------- electron/main.js | 20 ++++++++++++++++++++ 2 files changed, 42 insertions(+), 8 deletions(-) diff --git a/app/ux/WebView.js b/app/ux/WebView.js index d4286955..2ce7666d 100644 --- a/app/ux/WebView.js +++ b/app/ux/WebView.js @@ -178,15 +178,29 @@ Ext.define('Rambox.ux.WebView',{ // Open links in default browser webview.addEventListener('new-window', function(e) { - // hack to fix multiple browser tabs on Skype link click, re #11 - if ( e.url.match('https:\/\/web.skype.com\/..\/undefined') ) { - e.preventDefault(); - return; - } else if ( e.url.indexOf('imgpsh_fullsize') >= 0 ) { - require('electron').ipcRenderer.send('image:download', e.url, e.target.partition); - e.preventDefault(); - return; + switch ( me.type ) { + case 'skype': + // hack to fix multiple browser tabs on Skype link click, re #11 + if ( e.url.match('https:\/\/web.skype.com\/..\/undefined') ) { + e.preventDefault(); + return; + } else if ( e.url.indexOf('imgpsh_fullsize') >= 0 ) { + ipc.send('image:download', e.url, e.target.partition); + e.preventDefault(); + return; + } + break; + case 'hangouts': + if ( e.url.indexOf('plus.google.com/u/0/photos/albums') >= 0 ) { + ipc.send('image:popup', e.url, e.target.partition); + e.preventDefault(); + return; + } + break; + default: + break; } + const protocol = require('url').parse(e.url).protocol; if (protocol === 'http:' || protocol === 'https:' || protocol === 'mailto:') { e.preventDefault(); diff --git a/electron/main.js b/electron/main.js index e9a4e2f2..fbc80ebf 100644 --- a/electron/main.js +++ b/electron/main.js @@ -324,6 +324,26 @@ ipcMain.on('image:download', function(event, url, partition) { tmpWindow.webContents.downloadURL(url); }); +// Hangouts +ipcMain.on('image:popup', function(event, url, partition) { + let tmpWindow = new BrowserWindow({ + width: mainWindow.getBounds().width + ,height: mainWindow.getBounds().height + ,parent: mainWindow + ,icon: __dirname + '/../resources/Icon.ico' + ,backgroundColor: '#FFF' + ,autoHideMenuBar: true + ,skipTaskbar: true + ,webPreferences: { + partition: partition + } + }); + + tmpWindow.maximize(); + + tmpWindow.loadURL(url); +}); + // Proxy if ( config.get('proxy') ) app.commandLine.appendSwitch('proxy-server', config.get('proxyHost')+':'+config.get('proxyPort')); From 28f5730344672b2acab893884e57348a4104ddb7 Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Fri, 2 Sep 2016 16:28:49 -0300 Subject: [PATCH 36/77] Added "Show System Tray indicator on unread messages" preference Fixes #147 --- app/view/preferences/Preferences.js | 25 ++++++++++++++++--------- electron/main.js | 9 ++++++--- electron/tray.js | 10 ++++------ 3 files changed, 26 insertions(+), 18 deletions(-) diff --git a/app/view/preferences/Preferences.js b/app/view/preferences/Preferences.js index 280c5eb6..da2cf920 100644 --- a/app/view/preferences/Preferences.js +++ b/app/view/preferences/Preferences.js @@ -44,6 +44,18 @@ Ext.define('Rambox.view.preferences.Preferences',{ ,items: [ { xtype: 'checkbox' + ,name: 'auto_launch' + ,boxLabel: 'Start automatically on system startup' + ,value: config.auto_launch + } + ,{ + xtype: 'checkbox' + ,name: 'start_minimized' + ,boxLabel: 'Start minimized' + ,value: config.start_minimized + } + ,{ + xtype: 'checkbox' ,name: 'hide_menu_bar' ,boxLabel: 'Auto-hide Menu bar (Alt key to display)' ,value: config.hide_menu_bar @@ -73,15 +85,10 @@ Ext.define('Rambox.view.preferences.Preferences',{ } ,{ xtype: 'checkbox' - ,name: 'start_minimized' - ,boxLabel: 'Start minimized' - ,value: config.start_minimized - } - ,{ - xtype: 'checkbox' - ,name: 'auto_launch' - ,boxLabel: 'Start automatically on system startup' - ,value: config.auto_launch + ,name: 'systemtray_indicator' + ,boxLabel: 'Show System Tray indicator on unread messages' + ,value: config.systemtray_indicator + ,hidden: Ext.os.is.MacOS } ,{ xtype: 'fieldset' diff --git a/electron/main.js b/electron/main.js index fbc80ebf..292e2543 100644 --- a/electron/main.js +++ b/electron/main.js @@ -23,6 +23,7 @@ const config = new Config({ ,auto_launch: !isDev ,keep_in_taskbar_on_close: true ,start_minimized: false + ,systemtray_indicator: true ,proxy: false ,proxyHost: '' ,proxyPort: '' @@ -203,16 +204,16 @@ function createWindow () { function updateBadge(title) { var messageCount = title.match(/\d+/g) ? parseInt(title.match(/\d+/g).join("")) : 0; - if (process.platform === 'win32') { // Windows - tray.setBadge(messageCount); + tray.setBadge(messageCount, config.get('systemtray_indicator')); + if (process.platform === 'win32') { // Windows if (messageCount === 0) { mainWindow.setOverlayIcon(null, ""); return; } mainWindow.webContents.send('setBadge', messageCount); - } else { // Linux and macOS + } else { // macOS app.setBadgeCount(messageCount); } } @@ -238,6 +239,8 @@ ipcMain.on('setConfig', function(event, values) { mainWindow.setAlwaysOnTop(values.always_on_top); // auto_launch values.auto_launch ? appLauncher.enable() : appLauncher.disable(); + // systemtray_indicator + updateBadge(mainWindow.getTitle()); }); // Handle Service Notifications diff --git a/electron/tray.js b/electron/tray.js index ec4e31cf..78547dc7 100644 --- a/electron/tray.js +++ b/electron/tray.js @@ -55,16 +55,14 @@ exports.create = function(win, config) { }); }; -exports.setBadge = shouldDisplayUnread => { - if (process.platform === 'darwin' || !appIcon) { - return; - } +exports.setBadge = function(messageCount, showUnreadTray) { + if (process.platform === 'darwin' || !appIcon) return; let icon; if (process.platform === 'linux') { - icon = shouldDisplayUnread ? 'IconTrayUnread.png' : 'IconTray.png'; + icon = messageCount && showUnreadTray ? 'IconTrayUnread.png' : 'IconTray.png'; } else { - icon = shouldDisplayUnread ? 'IconTrayUnread.ico' : 'Icon.ico'; + icon = messageCount && showUnreadTray ? 'IconTrayUnread.ico' : 'Icon.ico'; } const iconPath = path.join(__dirname, `../resources/${icon}`); From 601366766e3651482d87a8977ddb7b1049773e6f Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Fri, 2 Sep 2016 17:20:49 -0300 Subject: [PATCH 37/77] Allow popups in Webviews Fixes #247 Fixes #193 --- app/ux/WebView.js | 1 + 1 file changed, 1 insertion(+) diff --git a/app/ux/WebView.js b/app/ux/WebView.js index 2ce7666d..38044e87 100644 --- a/app/ux/WebView.js +++ b/app/ux/WebView.js @@ -45,6 +45,7 @@ Ext.define('Rambox.ux.WebView',{ ,plugins: 'true' ,allowtransparency: 'on' ,autosize: 'on' + ,allowpopups: 'on' ,blinkfeatures: 'ApplicationCache,GlobalCacheStorage' ,useragent: me.type === 'skype' ? 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2486.0 Safari/537.36 Edge/13.10586' : '' // Used to enable video and audio calls in Skype } From 2b24befdb6f402ce62b1053f0f561e5e4d51c533 Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Fri, 2 Sep 2016 18:48:40 -0300 Subject: [PATCH 38/77] Fixes icon dock for Mac Fixes #45 --- resources/installer/Icon.icns | Bin 201528 -> 190760 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/resources/installer/Icon.icns b/resources/installer/Icon.icns index 7dd9941208ca3673884d55a962c47517d326b12c..57a57efa16f013cdaa13bd89388b34e993c10d3c 100644 GIT binary patch literal 190760 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 PNMi Date: Fri, 2 Sep 2016 19:01:41 -0300 Subject: [PATCH 39/77] Changed background for installer in Mac --- resources/installer/background.png | Bin 40920 -> 471908 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/resources/installer/background.png b/resources/installer/background.png index 32a1e74cce2fe2fa13c662120e383b7b8f266905..0b3b62f6355e63273470ecf9e98b5d90379acf8c 100644 GIT binary patch literal 471908 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%0A4w+p(@MYy}r08O_%0i&>iu)R=!&t+;!^ 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

PUnh&i>gY0L*Tl8*ytdbGY)l{Hc8 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

Qm;_phgRHo{;rK> z{F}3a0Uo8VS*<8oIe6^%uNj zpZI<2^WaH(z-{!4`hF2Y(~3?4%cbDk5q&)muJ>U^7b&~z5OnC8SQ_c*zPCZ3N*-{a zobH4&&I`-GYjsQL$&>y}Y6}v|^#-jb7%_!U#G?WOyqYwk#<0QBbZdmX53Ft%QLhCx zxobE?H5%Y3$@$#sC=H-wxG_%MW0oX+xrK4sv7rMMDR-PQD)cjLZvk3 zuB8%npuCb>I2T=v9Jp*egg*n=@oW*bm1~}-lq*@-^}Gy>XC5bI-_WPzosXX2rijgO0H>Z+k+7u`zKN^-Pp1l|lpg-}e4`9~P0A2XLrz`Y zYcKtSs8IOu6xHE5!4rxk3_OQaGZ0bz&FIlt`Xr3R_1V+Hn(2l*6Y=%%f*c-eqDt~o zHse#ivS>WtXdPE=g>mnDH&epiRA{~kduUwjj$qC(_$C&&l)BHfID=Yg_dr~R>!Cw6 zRE0vfWXnqZ${=RLCJ_7OJW#z`c%pK|$RH!_;tr3!SS_#HC0}lC zG}r0mzoO~5LC@=mx;9&YEjf(5(C```r;Jgb9RT;n;(MBsM3};n#@9I(rStNxezoamK>OZ(iEc zRT%ll(4GdnidCco5st+PSK=T+I-EDZsS!8Kft;MZ`^i6YtvEktZR_-Wl@7nr zqaUHI@7)X2(wPtv4Oit<{(7EQ=8v?rG)sq}jZ?x#*>QLJeBUPEUiVd|7gE9j*OUKz z*IRTjeG@Y>X6LXYUdg$O%G2GSaLSu)iR7srZWLl?S?(T?#;66Carjc zpBojVcQQNMFQtMGNYG_=CTXBr;$h0q{QMAF=ufObTU2 z)4s{+)%*IH)nbgWV}2FJk=}r_#0MN->AAi1WZ^5Hm6i9iMQ!nLtKjhR%E&obCwS*%HHe2F z_?8a9IM3f#b)L3O(sNjQy{kUK#I89;Ia#;QN1G(+EfRizS?ioSw^4AYdE~2Jc8W`5 zX}x5y$SUHD{m};)2CZ@j%zt_mww|6k?OFJyzHbMHFiSs0 zq)1lcx?hzC;5DmxeaDLKc>ud3r@+t#Hsoi%b)hZZcg$F_SH1`v$D(BiE}t$3{bYBI zse{o4E?)<UzNn*Hdy90H0>4r>GO#Crg#*@ zV~;^Og377(ubGx}AyT8?NptpqDLpgH^Le`LfWsQ>z4vDf%E_n6kOK7E%P@+Z@6#&? z{e?2K$`S-JQocue>xiTkg$K$wNH0~cwdA7|2g!w=H3fv4i+4mc3mm8N+%6jJXyO~^ z6~uOD4IW2u#>XjpXgu4o%zNJqjDUS+6kwJ3C*sdYpJR|GE5V6BD$?q50#rM%9cQi$ zkGJ^ZIG0>+>cGX%aU#lY<@b9&qi9Fb6UXSgPOc$zK!tv|cx=IQCXBV|ix34H+0;?7 zK78l|IzeG6K7640m|jh~M2+__2uE*-9)|z>85c2Y@-yFNcH~5RJ{x0B+d(^u>*9Y0 zZCQ`iA!!KO5hOb5#llBwt4Sw6%Al(d3aH3u5JCG?5z zN{l0VE^;4kG=r_6?A#QR0q*0~CPN?)$G>wD0B7HPdU<^HEXcwXJ3g0OMF^!KePw0H z3p^s2j)=gnc#z152%;r`cV#CVmQ$fr;~$~Bhr%4?2`^t{+CTc>VL>b^lh#-{qFAJa z8T)|pG|3-I>>cN9;O7QLX#)ty=O>s&c(iUBTsbS@_w ztzWP5eV9#w4W~}53t4+#W)LAqva227vDRL6bQU6>&exlNSwYIy8Jz>L_^vt|_yuo$ z3`7GA^hoblDy4y!ob_t=ap|Y+3prf7G*qxr_?=7WUK#E^l!^R6od9TKB3blUV{on} zphJ=YM8CANf#+r;YEk$xe1}mVmkR7eg<&{e_FsK>1B(SK1`mlR>{eWaXPF(D0Wn>^ zFI1ZDjz~`qUy7A~22BbvKcnm$`H9>pHEbGJi(x9!N|;L9Sre?}JSml6Ue({LqDNpH zvu9x=O%)vnF3m=L#| zynq_!D61^9HV}^RSW6nM1G(NLYSgp)_ZOg(1lQ2^JC^L}t#Q*)3EUx!*^B$SsDdXs zOx9_yfIV;dgHBvTeX<2VeE`W%#5L`LY!T;ugsb%yLbc6Ys!T8b?2NtEw*<1VB^L)@ z(xWi1DZ<}t-r=xZvMJ9!4nVc`ojgNEF?bk!W zW;M>eqtra7RCCI6TPK9wG5BJaFpSiJQW>URoO-+WCa>B!tLo12PmTPpZ#vffrh#Ld zb(*B}?6ft^3(90@10TM?6SePLqPFLI~&A-hbaW}Xj z(P_nB+6}JCreJZC`r@C4`t$)*QsQtWjPx+5xjWZKnsOimvd?6>$jiv*|Ij4#IPq=X z_zEYJG&X;Y`ZZ!mHFMu;NXKw6Tb?BG^F>i{)GNi@qEhpO1|l<9G4B{T)yEH6l>Y>tko}2G^`JT9~)P@@7O->cUM`fs}RA< ztrrZwW#^9OGQXv#tbP5xKJFeke?~_DUooT861B-O{?X)@x-MW;83BfY+K*0AX1`cZ zcT{a9#I2thY*B9QXq@&vF^BdIplSqxHnC)RI>%_^t(a+L76qYG29Fw}pf?;M9v58- zWfir|Bpsth%FI;oU*{x-hj-rUp%urj*JV~XL&04;)nCx31V9epVuOjVZ0KWiJt>yi zN;uL8MenZ8*TD<3DDqXjx2?q_(g;(g-9uZE5%kq}(p6EqVLdmZHdL66TL&{LdRS~I zpI$#d#2|{~$1rirfaBzpp9R|Yi-GxWa4Nc$vnS@;M_%w;^!4OdVBJ}|<1+eNV*_M* z*02*_wbtUx4_{Y|cuP$$g&9r(otVO;1s@ulY!K`ICF37B<3>MOSFZztdF3mT#s$P4 z1^W@ZB9J!>!z!hkJC31B3n7^JtJ7!3*mVl5+~&R45p0HyrMEGt=u+VwuGE_CARd_s zoSgfmlk4CR_`ER?JecV_4GqNI^(*MndqV}8l(K=cMAzNwVzKz4|#w+T4QhbFaMz|1&M$>!lW5r2ikT4nZi zTo5QES}T|^g%0;S3+?m4b_o_KQgmFU@$!9I0}ylXnip<eQ#6zT*@$5+l5xOH^6CPMum`_hnbWK zQaKl$JDO|Le&^_(y-eO$D)hlKn*jCjD4(5cd^evo*>T@3Tu3jkbHy^=;?vs^ha;fU z$8`?Ej}R~JP6pD4Dc|o)-Nvl59i)HO8EGso1O18y0r+Tgf@m86hdsv}{LF!68a!>m z0vs`Z=8?ga@u(QC&vvD{oD6tYV4+i@Pq&J@^u(#ve;0C^9sIL$>4A8?M<7$kU!oM?%`QUmRDefBt|ya+?#TGY6!LC!eug#j3tY$h z%8Tauto0Yc0UAE^`1$J(W(*OO4y#ki`aj05Y+G_1LVRq@YIdB(pT{kgBhej=D! zMnn#A?WW7?M*LG7R2qMEs&X_8HVG zct&Ry4ot@Ne2rE0dprQ>JSQRgTKyW{EYAD3K-d=tr#W7j6y0OMp!D<5AzwD=F{rF2 z*RpAAfTXi;-?J~;mkhh{jNlS4Q){a=sD}XYMf`qAgBF1LWpbJ zWDOn9dl@SeG4O~6xqZ^+HLTgapODU>F>e$k|Llx9Neh2Bo9>x;g>xp&N~<#!_{*4F z)%rGmbdcK^3XXRF%W%g3X>44m87tF^@V;(#kJArW&h;7Z6@A`0wlr$XAlAT@!5dX7bkf^ZaXG;((}M+L#`T^vm(bHetyle$ zzH&&Vz~5E#>CpVw``9;4g?Tsl^0Y?Jo9=qyCQ)sVO(JP)R_M#Ib#`_xtb|hBS%y$N zRgkIka@yC2>x8bxePwtUl*9J0`_PDG1+Ep?DgLuuHJ*%PgstN?*q&OTr(Sf&-b5Ta zX{#S=jqskJ_Dy@#W50%k)R|>lxwH|2_y)mXx=Y>~Qx9>RyNVqPp<{&?@9e!N9|vdh zQOnGf9Sc*TB9LNz%HTQnT>+nb<5*77Wby%RnFrtHu!1G1Z%{)_ps*G z>k}#(qnPA6c@Tp}EOd#|&EhD3YLFXL@9DQ3*(h7AdAjq>D2}~+B$-)$kh7NJbxHyX z-sg`XEK`V}JA=Lzz#=-n9VuasQO8f20qNTf_0Mm)4Gu;AGJk?Uw zg=O8SZNyE#-OX7h!G3vDH=ZZ@9J*-+KBS|O;2!1zaon#bP8`?XdUA*&HSj!Aa<&h+ zgI0ox4mzbfYF~8z7w@r8fpz-O*b%r%)>QMb*`}Zi+u`L$s8U$zV1bYPI41CHOLm1Y zB`+6d=lj{+FwSy`S4HsPshhVHl9n-^x^Dl-{q($LmkK>heI7V`>YFEIN5sdTOmSMN zH}lk=nSc~jXCS)hxxzC+g&b}0fHqfKJ*S74@-@y}vt{0sCn|SFh-!QR_qdNvu_%r` zDeDDHBIJxCJ%M356XJF~2F5whuNtFfd=5R%QT;8tpLit%p#^~`S2br0NGD6R0LQKm zy-VQ$D9fV%z`-4N0={IrjtpnZj22sxbD;$3Wocv7PMi0}jmjPW)ZY+nCIor`I z#C6XKDBzdX5y}%xTsB*Tsd%Q{l?`pQms9aO5lCY<&Fn-A0;kXRLnbgq&udtnMkIU; z9RdIuqaVphP&D#wZCz79vK%pcb(+`YNMkVVhEE#la`a!?A>+GYXW?Q1())JcL9FsL zL!B6AN-kdLdl?sQb&^98ur{pD*c^BiRMMdb+&u=fa zY`MGn=*(2xmZU7`8QVm|V-s>v-IA3KuISv@Upv)w7g2$uT?@z@_c#pFzXRVGPeC`# z#|BUtx^reaM0~Mmuydgy@8e_z@3K(`xHIv<@czj#!%pOB;AN1R#+Ec9yyGk0HAT0rfxKzwGQ9Xd7eCYX5#RR%R&lXW2AypcK6^a;LGN&L>hb}Nmq8RT#eIVVa_PlODCc?G)sMM{F8=XdO7z zhb9~IV;nPb+AY>hDX&)j{H-f=xCuj1Wy;G*%CrSfcc-uC9UI~EJurcXQ75gBIuXm@}%{{G!+oS__{vkb=q zqS}rbF2ZOCAHavn5dE^Yo(CPgu0&R6pO6z}u%R?PtGu~}T>%rfvWjps$mmYiH`lz<)>?7{m{-H9{$LQ1=FvVx@m8VGPjBbF0G!|2?erQy z)#yDyzp`UJ0Ybh=W~TvXrVpl#?Y#IVzmFXwY;>N(EYrK3o*u=NGmW+teBjbLVR7-$ ztB0K?r?4P+FxOZ#sX{r*Gcac{pRTjcEJcdsei;~?3)~8*+AP&ZU}R(P6lkA45LiC5 zYU&;$AQ+w%fafXb9TLVKja!E3#4)q~!&AO>QMwofh=0@2m7xo8_oqJp7bmx4?}~M~ z&}Py(W;Ibkw8oO4#JVIECEJSl@^NHxDdtcE5;m;Oi`E+EJyYcAN%vajeYW^Hli!9i zLjy}U+n05Yf`=pVibl0009sPfS8G2xOAA2|qe+Hw?1G@LcBAN5M$`;uXTA#yN&F=R ztQUUUFKM%ATWUjz(!Sja4a7-*YZwdY$Sv^=2Tx-Xo@!H97qnAXjRasH*Ip3>(srSS=I-gZd?SmoI*U; zGX~{M835Uz4w%madOP7XVR(GD*Fixf0-sz4SiZsrYS0*W+1lwIjxHWjkZL|i&XbN& z$cW-;eQD~BF7U|av;0w7qIDr53F5%w$l0|tQIwhScMt6E&=*-sJiy3HzbzYw2|POJ z>0n_w-^u*UvPsHM%5}#s0D)Wt&?VYddU;qgD~ts1{?Mz9001BWNklGTX>UTCV~R6;-)1RqL$mHw>)^E%b(FM1zy? zFhpejsy>eOXt5+nrden4O?{;k0Mjl|CYIBX0crIis~W+};lZn?#M2@f5AIn*@Ztj12*L`Qut83E}K4P}pbi8jD8nL=AvUrP_zPhXAF=EbEQq|@Gn z>~qZ^!sE8=A8dy2$loV!{ca|?$en) zuycQ7+`iVmL8n?%GZ3@sp7)nj!RPh^40c~RtfQ018Tti4oxCouohO4CD0!L26CoYF zToq0iqKS#vVGliNY0xLP?RL=7Z;6~tQk!pCILO(3`Xsc25iUkpV55#erxe`!5*D-y zJRuP;@J`@^F8s~(tI`QiMn#!^k56i87}CK=DOY>GX_&L&azA$H8NCq+tFzS((0X_I zo{6x3eYAc#fLqG122$$u;$C}^=~^7HLQ(;!*WBKB!1-bA3KoRyF>MS3luxi>uDSmR zLXwqL=-}g*Vlih~+UCf6kNN$UxHaH6?v;BmT}3cIUWV#`?|$$2QUyu3CR{k4V??82 z4tdSQHA6xMF@&4)6aj)RxBH3~{FMf`7;`jM6>G|R!mobsw0`yt&)Uzm>8+wy;x$*E z%CVzI1_kUl1gVU&)4V@ezyXu3GFwl;k%o9ZUYm*y@HO1vb76&#ZV4T2Zc1k>hmzR_z049sI z;Ug)uRG?r6+WM@F0kjvwOB@y+&;!b^%xwQ1m}K=*ILEo3z{Wcf4!K+K?-_q-Sp;3m zFqog@a=f@mj=Zrz7HvazQ?5w=6Zlxf{uO$4msPRbF9rv0L->{DW?Mepff(PWfCq)sBy1d z|GuB(Aera0Yd({yORJ`fHD6vz5ny-_k*#6^-r2*@$rGgw9|_v}Bc0aL7JzrB&B=rN zJb1z=Sq($)&X3bDZ(!RLGuA;%0fJ}C?n+q&R*Owaf(~RK!%&e0fNd|^a_#-;Iq`22 z?{s!gjXev}nZS0?!??3M(KQ>cv(VrYm>!4ubj@s+ymS@6;}J7K!G{R%NnQ%$Ie?E` zqK5}~e!rKEVfr@%A|f#NpFVHm9ogt^ymRh=WyClNHqrpSPHYqzUeco1T%B)Tq<@J3 zfKhT<(?RiL*y1}QP%!Khv^WLOFdjvyi*0cxnZfP@7 zXe#=tfxp}PujMeY9S3%Sf*jDCRef)L0hnMJ@&dwP^bJ5G9Dz$)2$lQ-q>fWX`1aU$S@=BplMN zB0Dg-V2uj1{P47edny`F;9%cE66eOhEP<^xP;BrZ&Hk>QMCc>}_sDvFluC zDEOe3@iiTHeZ<-^z+mZ_kd%%=LzUryao{zrNzY8js!b1BHycNUs7SPVuEjs6+CXqZtlqEx6JK)4os*cBd|-E!7R&W2;weB}*&d~f?o z7+?Yj*tynjbL7Ad!p5wZ1KY>!j{I_gzll#_JEp;8a95hWJo6UjwfoCSQdQ$E%>MP1 zi*g#ATNmWmY#*ym?J8%>NBTzxp0j0|zG~Y_w&$2J@sNz1F(2rCP2hPiO}j3_9h=;O zm|2xV^*i=%*28fQ@@M2* z0q@HtU)C1X1OVZvqj!^8jyki(agP+Uf*(ZQ?vuab@j_dK~!FcTDkRf38A_}%pE&G(64mB-l* zp2o4(sfrm;2ujLa^LIJ>5g9Fyn;PT`3W##N_)!tCCGQUS*1JcZdh@Xkqvhm;AM#_3 z{MZz(e^YklOyWaZP_qm*^br{vnw@1aFM!zrfEWXsIciSXhYr2y1|3dvf{pXN!#V8q z?Lzfv4}AmqD;P3UDi0j%%s39WFm*xn`ZKe9nf~|lS^{7O5+r^ALVL}wXB{ojEZX02Xa1W)5T zg`AH9KHzaWUc)hHI2ZG{Vbbd)KOUVSZ~}!B?NGwK6m#swJ8u)(bV!_VudZ0{AIf!4 z24|=}0mxq>;An+FQG&@HGttK`+SYdXESh* zrfG}F5QcbVS;7u;gWz-y5YIWX9C_X9|fGkqzInh?J@PSjJWV&-9QErC2G|~ge!@#AKc?~HSd5$bOjCMIt^?xJ|tIWuAPk|+|s-6sPWgI=Ds z4{SS$QS14o>F6Br~T;D{EMkA%1dW143>BSM+yxz~+D% zDBfHSw=W$%V2^R60Cb~5S&Gm7aNajCHHB)^jk2K*uo(zU|1sm{(juq+p^><2t+?F4 z;O}G`CkIaUaOt3ce$O%=ZNWK{ek_+$i%@!=Jc)FFk8?%gEFaF0=s8)iI~;2$8=y%6 ze^U-S8S=>-$Mfu0&OM3>o6h+WyjnJXwGgI&`<1?BU_xEci;jIvLgtJe zam{gE%nr6+szU>Zsn=)bL$YR%#BZGe101lRV7kzuAEwKXETYe$5BDyb0142tJg>SI z;xCmyT7Q`~NU{&x2b0ZPzY@44=qOG|#kZix_k_R=N--TDLR)rfr>9f|jIs2Zw>~BM zV9#P2c)Xplqdk2VAQ=&pZeyuHXSPq-H;|wdO(GbEOLRG3mwWx(ql%sD&?S znMI)ixNBoN~Mkku@aoNjx~5G6d4 zM^8M)PnsrFZ}eK<#v5zM8s(z-n_QAc!qx4*Bbh@wS_T(<*1>2EM9(?1o;}|Oc^h{=lWTHBF>1}A8Aj5_6jf# zFD<~rA`GyJkp_D2r?-T_g1~1&I6TWtbUYLB{{KV6-1nbmoyOj<&Ky3y{GuNfALBfw zK4-LYyBt8z=e~TUV=FQP!$+aL;S?Qzwzr(n`9G^|2Gs!0N;e}@aN ztWg~7T5dx)dEVzlfO1pjTx7 zE~^0_yxkz_a9Mlopuq(=2eD<~Jze-ovz2|=T60O#RWz6qPzm#BM#3j5{rJ%C%>8vJ zos7Nj|Dc|bl2Iw+vexSb?#6+$`XXK9xZXWzWGB>*ivyDimHiWzr*@mt=o_z@d97Um zaZmK7p{fWsxkJFwcj)mPi<~r2Ujau11c!I&jcZt(e4nC3mDc~El%<2+dX^!Hy?Uv`yk#XNTKPZ!ug#A zhQe=4o`RyPc^$m$%(?wG@R#ntWcdWu$B8T@T_g*f1Bi;NvaDQ$d9XR0N}t`fD>WAx zMw{z-k~MHOsu5m}pF$fQehbVf>=jP1hG-o#$Xr{ofXduz9nO7FhX?~t@ynABX*f?^ zKrOHmB?me&b~EKOFz~@T125c}U72xHkneK{r~zLzviyX{OlWVojiL>F!etL5$vG$>Zq3DW@4 zXZD%_h>~b|jz@jrKPnm7gQ?pPRjC8^tmEv0{ukdOZZzmknKDgGqjeQLh=uwbY{EqgLBdKZ?VQ5dQL<9CT+q2*W7Gq7Z32pjv?c8Z18bN z=ddcL#Wf?3H`y%*OWBzB04RQ*nV^UgbqY=RWBJq$C-g{b@hJwS=I0LyH#oLlNN^Ge zYG?ltA~kw;#y-DWFmk!?Wu-psn`CQ7Sq`Xi^i7d(P*5UC5SSLByM z!D5vm7M`o^Qup|6EzzCvtLJ+`DW`QmiHU{^4Ik6&7|%z~I0al`kfDO0WspY38z((; z>IjY_N;*lU5co-9*@6+omjup)9CBm zuO?amOA3XWcNENT%Eini ziaNZgJ_=tQD>NW1D#amgBK6Z&~ms-9vIR`pARBHOk^l%)W zaSzn2KMxO7U{(vJqE{^TI238f@zB{cMqkHi$&N+ePC?H&vHVJ!n4@;P!FHT2aX?SU zt|u6~gE^aIc%V#U*r}W+aki>?H|hU09=_xTg|}bZ%Ak`b$C^o>iIQLrd(L3W_KQ4j zyj_9KT+3yZ>*YikNBqEnL%;T&403wp2T6~ySA6BN0*%nq27LzL?ToFqi#I73V*9kM z7R2iypu5uF*NHwO4I03Z^k67|AH3@B#sn3zjBK)LMZcrGaV9wcrAo3o*>WJuY$ykA z`MB`R8BE^?h=4*iP>Ix3t`dY{qC%lgJ|FK3ZR2tPWyAg!eEg-1IV2#Y9P36o6C;j} zt@(VyYokDec$BMXpH8+agRxqAvWl283a6Spc=Wv09id!A1C zW|RGJZJI>H7;FY+;WNrz0+Z1}$>{aN!nLF&1LD=wfK{rY;BP%xgq4vdVIKH!f=bE| zae{sq?07QBDB+v(ZwIh|H`L3CRUVIV>K6EBCdym{8$ig%7)sK~!K5${-TC>%gu4nj zMp@hMZl!C(1I_A0j13<-P5yHf_XSxf%XJC(8%i(hAgU*`8 zdUS*bt|#n#DKJvsVK1I3vO`DxNFNKsnQ*mtE1a>9b1U?!i#jlcvm_ho3p(uZOs;rN zKLbWE0Ffr!j-HwW2AdChzK4pz!6}{p(D3auSws&XPaiyFXjw$oevAVrkD6Ep4JmR> z{-Dme49XlAbl7VM7i7$IPT+>Z7mz98GL zYXKO4r8b0xxpDF8;>KSQChs&hf^x5M` z;DEFO51LL&F`k+-ifog*koX2yo-i1CPEZ5$!X3TFSJ9>*7rz|Jyy$m;sSv*3PkByAGRtq|$D84%~ zCwPT=U%1E%CVrkq$W%MnO=)JjCPsAfu?D^IO6xbWUI1$l@?3&b;a=jOQ{e7Hsrtx5 zY=?>9uhG*{>O>j4BIKab%92=?Cj*<)tsm{pmia%u?PbioTy{Y!-Hg;KX_eOT8hQmuKW4_uvaTUF zmH6xJnBkCqsQ_uX>)_!Uf`5(A4()9ebH|Lc;gs+Gn2?-I{CJ<-^^3|BkJsJiUp<)q z|7?@9)eLwqv^i{ns$HwMJx9;)`FsCe8Hz~pFS@dQ%x(_r!uc;iV-{Y@d3$! z_KJsG?WMq&$x~13S@e@C#0)>__o4qiV-p&UkDf#?8O(mR>vGgymjpaj*1LuXyE%)X z6*ybG^x^n|3Axjy#q-(QI|@r5zaO2ErK>zh{M}M&j3p zhp)$u-htv7^5;42N^F3$c)z^oV>#iM6tO^ICIe&e-X)1?bFkCfB`V4M2*!+4BJgNA z-RF#?aZQIB8mg`g{y2^@{m-S$1R^>rVup}@AlClm~T9<*CD0?)cy-9mEx%yNA5KK zE~cnqdKwHeClY00Bu9T4oCR5Lf5pg zT^^5H&CWEIxE+qMvj5>Z0$|Z!EJr+#Rq>%SKV!Q7Q zbm<@Q2^uiyc$P^xSa|E(rk$>l*3qBJddjeb1gKu&sgu@y`doX+Gxi05hmF*{PWd?Q zsKI$edekEfP2USo7%cF0Ux?Rq|XJsYGiStn)wQBeK2eDyK(W+xW^&k5Dli*P&0s zG3a*i_k9J>98)?QOM)^9MNLW5x$MtkW(236MB6q+B#e3pFwP4RR->J1>k5|Il?Dq%7{!Z_lLm@-XzXAChuy4clTZfx&`83)*=>WAbqDYz z8!Q?yb$ZqoYf0DAdl`Z*UsJm=x>Yiu>VuF~&DyE^*1|>6DOJ!b48yebxdj8mz@k$h zqh^BqDHQU&2^-2Yu(?rq>TwG7dCosM{&pP+9V*T`tt`P)Kt0A~S`{7}ycx}EZNpz< z0J|OsZO?Ofo_hqRgDRk&icw5oo6dCNSX9C!@%thE!t_Enzl@9oVvJm7HEr|LnmL8Pm7)QTajCv+(boy?b zGXX|#8gk^%f;Hq{bZD@Mj`qbeYx8pg?+z+VtI8frwoWo1I*X3%BxOc$gf3O~=kJ_6 zal8|N70bPRr=s{;*BpdU`_^u+9&mfO5kbcY<2ebEII)%@^_p<-Uk`oPjoAi>XqPu> z)bx>}m7-ofJQb`O3nK_wWE5!sSS4`Tz#z+8vq&jF-9wkF6N##d~EGX zEUqBA056|shVEshb@!PCVF=&E#iTp%4_zOR%Owx5(-3(g4feWgDMG-M3DIT3Fh+(n zY#ymRc0oR+W+kSujL8yb@Nnqef-{P>ja)mFJN%hIs!19*odw z5VjkmV$4XChfCx?BNV`5J3Gem^YLAMKj$ymy6ioJfD8s=Heo~bM8EJeqa0o5tTR1> zIUO<9!w%X`11j*NoPlFe7R>7&<5;Mvy&M=vMl2;SxNBb8)7)!eTC$#sa>#cbFz~Vu z1vp*fQur$SU+MlIAI}OWQj{?g6yj~pQrN5KT;IP-70bcAH8J~dwJQ!C$n7jfb~ru8 z8WC-T-e=Gx&qa$0hYgEpK=Wx2$d;~aJiOyq<^w3`r65#dKFa^a8q>CDoY92kn)7m( zL2CSfx#D`>-E`c1a#WHIE<{X%xHwpIxveo!ezqk;bbuvV6`vFCb`@SOnh$N{;O7}!z)f<2 zI`Vj&2sWP#3u@yjy76k70LmIcN>kD~jwb>NqDD4;c@_fhKzq~MP3c1@_m(FH0&iv$n0Y8PmxR^E}!VmbB#4;Oio@-+Ao!;5P%CF(pu!2w0sr~iMa8Dp0yk)Dmss? zZ0uJ`2)GLlL3(KIQF372v%TT{#3A|`M-pTS{G%vy=vhysUF-3TG^+Uu&eomnoX|ZM z`5CPz#yb}!Cki}(TRroma|FT;q>cTxAzAn8>Mf0}AcB^gsMs1K1ln{tKhE4C2n~QU zXT!zNtQD+=@qyk(*GERZRri%nxSXu!n}f9V>hYjUjnb|+{mlm4er79K6$d?mpU~9t`|BKs6!l3Ku%QekLaKglbn5DvjM3a%=C0U4LQAt?P$v!3fcI~7%Afa9ICOH)GrsB zb@3iN<~goEQ(NkJcB#$C2-CxypFJr2shPd!>Pn5&*KwBh6#hH|bI#Vq1M+OXkygMw zgKTJdE6f-p$r4b6`tANsr*xejCc>&|t`LU$R4NAI{E{1(|-8^eD+c3m4Dq$pIKE z`#tM#8NVu^eLUu5yLa%0sgyRMGV5~sJ0MM;kwpvf3|TG%o|j>kV-=hu z|4*GYb~)jJDQ!U2yiPX*cEaQBY*l^UNnh#2TYM*Cnn`oa?5ihJyJk5rO)WZvKpBrj zeBc0hufUaX+31lO`GA%+1ZAmT>nXobPF^z=s*NDiV)Dmrvs`!gD7JqJu5s!%Fts^v zAFp(1MY^9}x{rvR$@`IcA6ZOMa`uFJeBdPyh}iXs1Elhm%4d*~v(bgWKsZl?#m+?) zTOl#Qdb*t~e=EIQ?h0|AwNl8ZEg{fadrw0eNewhCh{!8p%bqWjj$NeztcW|-vZ@RH zY!YPmv~`;{?3QURj#Ij)Hkmd{9QZsS!nx=NVt&4!H=c-b9jM5-^l|F8YDD)aIx2Y? z2DJ_~^ZJTl31=TCr41&0o@9@-VZyMTe&ZbV%tS@zNhYx9}4AH%t)WY!rc*11^YUAkV);2yXLB`gwfI6=l69w-G}_Ro|Rp z6{fJ%IGF3?uLB3GZAj3v2~UuB_!EACs(DhNm(tbtH3#=M82~Y5$yERcESrNU} z5x{NAt$+YHf&HsV!DHeCy|dRL8)5grTM5;Cb8ni2ISWUq_GPBmTf5JEG>n!SL~3S{ zIt*#zU?b!P0z2{N8qTuhW`<~xoKu_5)}q;~yN8fk-neBbdNVvb5>elgpOpc~2tD%X zj2Kyb$ah~mK4rt8PZ*4|^~LMGlA9?sJoKvQugq`EJqBBVTg`K3*jJ{uh|c}8QCxB% zBidj-dZ)mIQ9M}jG)3e%J39IrBdV=Fdb}16RKzp;KmFQayUpppeI;nFF(hb|1-5X1=Aw=a`yP2?S4EvKyh3h49>g6D=bc-RmRnxMD&D;&p5-r zw&K-vS9NA@_2(w2{%^WO#^dHoodg*FjZjJ^-S@s$T|rx@U@?SbGBlHdtsdHN<ay*Yj|e7P~-r3|x3t;o~zpds4zvoH;PFKi0sU z_M-ZTNQBEP&~|Y0j2xDNhmeu^9GgSAD?cMa<@AE%m1v$gT5Lmav$}b7M255CnIAUB zI|5QOa`IK~d)i5ciK1l8&;h0gGvA02Oxqe+Ii0RRcD1JkIy{$J1}#=r2T>wPd5`-P zaUXe3AK!PUh_#1wbdL!*MtW7ahH*;5D22u$nxrtG9|k92eGpys27`Pvn&fli@R-^I zyxT+&MWIVaD$D{>YSTe-M?w|XPrKN>BS(wEtedt3qGw&Sg*X zyvkP=`R5gr<#qKXkV2PyCXM->sV_YN?{$uWn4${1D@RI$wQf3XEXh(TdfLsR_?c*0 z(Ak@2h2bQiu`d-F`Bc18!#z5afY)+oR#U#SzJL^0V;Sc#qj$drQ@!=oHv- z++l(X@dl21Q2l7D9ma`!oqhJ0SB2zL6Dwq!H&X7(xY+Qw%!&^DaYpSQe?ksPAYfGhf`aqrz8Yf>b7T$1#vod`2dwzVeY z$VM}55lA96eGECuvvr{mzusZ;M;`E;y{L*!_>z}raGM$Qii`tx{e9MQB4IGZ@wfIh zDvgRvhMuhYBwtwVZ~BarFH^<7i2ObkzQd+rZQvpUanUFK=_-$ftcqvObIZU)8=g|Q z3vxym$XoV`{;)^W;E{WAgWW);R{@_(kVpKNbG~6&>M_Q-Ki2PY0zJ<4L4gN> zJ(t55mR#KHvr&P%NBh@7Xe6ensU3sIPuC5J4EPhQi4u3 zZs#lju%ON-4)z5{#j~afTgdiIHVzETm;vFET9xaon*7~1hTRp8Ep@@UZI5{{?OWX` zFg-HmqG-z`|5wXTk`Iqy3t%)D9|(oCWc%l42k#3L35gpg`t!-R6?Haw)N$Qj@#?7t z*+Y0Tg#+)6Mb#&;P-4NF_7g(VQ3ZxsAk?LRLt-ND7p^aqEeE|w3ii|+ySY~vaAU+{ zEo$A)HI(3Gu8N=Q?2BXfh7~rxNg&0S9{xAsZoaWAI_Z0?paqHZ)b70k9?vjZl(K@v znEXPJ`djlLy3?R^-2lP{SBbnZejA7TQ|xo`V582NpaYlfoY;81VXe-5+^5uejD`)K z_rQDAgh~v1!4Kd&)-c5Qt4`4Dp z!>{B^=_~-=VHTcKcfAz2U|BA zE-e3Q9A$sNW`K70y^fN+zwKZXD4FyEq6Y1^dwV#GpXXZ-W<%Rr2B^6dpch-G{epe! zHjBwmPw-p`GGh(Oe@`{)Hh}Daz?>eAA+RkRV;Pl;QAIRJ1Y+|)ImhVZTndpcz(A$f z42N56O~ZCz%!+yu6TS9rb0!plxd_JSstQ=AIDy7u;O(szT51=$Y(UiaMB^W#^oh$O zBNjSR3LKmvNqF45qdNrcq8Km!L42UGAP+rrTBO$~kbr)-<1kffg;r4-Y!nOi?HDv{ zxgBX?r9SzO;5*=Agr3HZeIx=V2pz$)2iV}Tx;dRO0w-ZxF;=m_-i~`wUow7VLR;-6 z8YSGkMtlCgV~~`-%X9tPmrnic(RPe|xA;lEzHJG7VWY@k#A8s~MleTosaMA@-gPkz{~yB-0h69%7hHd1XmH7*%rx9N!$ za8eaK+01w+{X`qV)@pxnjd}zIRD*N-iXdq6LoAKiZrdsAdMdr_9fJc+(0PicE zdszq9#-2iv*-tJr+ZtQuoGne`lXR`IyMDEBv3)_hBKK?_UksR zN0GQS4aSBIb%85OIXG6wNQ}I%v9nx*wEAQ+DD3dMdg46KDY^$xEb*w~L*}0hz~i(M zd4%Xcjt2HR|AALqPG&4$OEDjVA?n%0R&pFyTN>W!r`CUSo$I%; zJ?_`%7FqXaW5SlEx6KnBQJnnkEJH+rK2?semuH>Sg_#MTnRQ4}%~Ao;l9L@(AEUq` zy6STXOaZ{t=K!4MEdLzStCtK-FV0)Qc9FqIL?bMyB6oq(Sm#*aBWIq~V`iK4y=JvL z^Rwml>saBD!UrrZ9K57c4b*XbPVp1eLKedv@o(_FjD98ya?k9mvT{(oW&HtlwO6@6 ziv=wi+Z1sPpZZuM6XV>Op6{`!1vs_w2shdoO=OCkgO=*}qp53U*9Nsa+xm`uIXWx5 zC+R+LQwlxHb${FTTV^%Mia_-Epbi}vS(1?h@;wyH18i-K{-`%*fhP$e9wdpSHCVfB zd1yNw?eLiLZ@bxg-tbvonv9sHY2$P&cMCLZGXU!b0!Pv<1B8T+Uw{t0A_(Z3 z^Ccpy1HMZIdJh6cO-I`kIRtHEa_sG^&^FP>#*GSJ8^=400txEdBG#wr{L=oniYMyZ zujHrh%X*~aw*_ZELb_&F_;1+?-UMsX zS?PO%H^0v%uYp!P9gP>QLaR(CjTVn`7}5Wn^EVogGRfqM}&eLfQuc8cPNZ#7Ie9n+v-v<-6`CO@cgYnD(LzBJ+QTjy5`PJw6eQ8-_%`@ViJg|XeDWiK3-Ur67aCU=2Zc^h{t zvAzGRlWbIBz{Xm4KFl5(SP>nW#HJ|`5v8!NQ0aNjEL-UtrcMd_WHCZR3~OJE_)kQQ zi`p~d5>sMelzd$JIvHH7%{wd>=Mk+0w4DH zXt^Vdv9cc9s8_{$zaUykQ`kxdZ0x6E|8-i4+WqO6;F;NRk2)*wvnB)J?f~nDmTH2Y zY@1mRp5^~cFV1F^9Jikr5rd@h%HGm#(U36R4U0E?KSsThHQXM-KC>ep8md+%7alCw*|8)sBsn-*#D)^%V8vG%Sv%Rs+!$_}h zXN<-&3YGT^;?1~|RH%KwQzPv+_HGaNTpT}$A=;B3)DuMCro5Lqw`^cOPdhqB zj&e#nx_EX4GNf_$%R?cSm9(PJg6^C1X#Ziyp|mv z7@Jf*vMqXa;4a!Yh_lYk%_(ru>t16r;+Jk6dzH(9u2X0`p&XaNG<6lF*{*tNOcveC zD#{!pDnP>M@eO+@!myXij!m52R552+s%{rbOVG~uLeB((a859vatF&v$1LV#a<82l zvZV#4%DwzLYxt!{CT&ivy(FNZdqk}I6wNi#Zj`XV$g*hH!554+wbgAEYYbgntQTXD zHZ`<*%^c!D`%69Op_h+-hL(nk+c48J#iWORXbxoJyX`q#`N7*suTKN3QgbCYqdp*o z;p(r;Gy=f&)kOR}ZUxRg`tR=Tf;qlYkbuQ7kJVOU86NzG+p_un6h~+=OBs@=PQ76h zliM6Hb{vqR`NoWh)R^kgV)#J*H53jH9GTRTVgo=J-nu%0QDmxD5R53eEg-R|FtEpoLFQH2c_bE9@sS!UkOTh?FeKtqJQav zRKM0=4;;TIKy?@K+^oBvLPAi);Md|#KXr`aH|6ahSYwKAbjJ+`f%CjrQ0J@x8pRr4 z(8H%PRi6hDkOQX>?igwY3o9c$|8!{6wItwwJ$>8JtBA4PXNgV)+C0bK3~omG9-RMG zyLhtdEVPS7)BmF$C{d!9en)M?aZnw#+0PU`LeJ%{3ZDAc{QuDTA(%M4C%;qfo^lZ> zWk|)1v~vtB$6-d<-2fbYhODRDYt}w}=$Wd`?}$(uh#d#HG$&Ul`L}%tz2L-x*QStr z>E-3SG8p7B?1x{puXA3@T9)AdLO9C~^f>vR0E#}=lPhLBSnw%J!`gw)AP*z6Su@1? zjr>pt3k+rq(AfWGyUn%ZV@}WKxPC=rUI{-ysQIQPTv;pQlIeoBBQp`duF_6uoWv*K z2w-mX+qXpYwA`PHArgoAG&_Kgb(c|yc!>9|ZtHW6_)A^Y*D~r?KN(Exb~y-X^~?D6 z5jZqBqMe>y5B^Z1w9+r+vOjFlID;WXz;4O+7r)~t@s!FkBAud zYxzv@r*q)-x`vdt-Rpib-t*r8CBsu2SO4eR@(q>a4mHMTaSh)yW4J<@eIO0Gu#;2g zY;M;BOutl!&J5A;C*371f6mURBUC!~p`t|Gc zwGGB2IK!3UrJEfy=Oot~;-QcxKVnqP%GlhbC_vqFnoSS`?yTC z%ZzBy3UF-0nxze&d#0;a;cnoX6!9Z9L8@EJuC1ma=^a#EMmUkVo+*3)PPqmUPVv5X zU{r02#)Sgp1mm}ijICv0()P&>!12#Tq59&O-|D)u-tY>5J8BqsDF7||k((+OCGnG$ zqBjI#z0-~N)pVlR46@5ejXZStwLJnM@DB^ zSC6}XFwOEWrzHdXug|4uj9l(<8F97wvj|@y0QusFZtxHfWxiL}E6-t=WUyz6%$`>@kkrHma=wrMj^;q$0^oo1X4VGihJk%2Vo&u(X^e(kZa@7=3l2z44TP z-xD-x`~l;oVj%!>3eVSe8FZkyC;s6H0$Q^>=fR(lR4+3@&O0+07bOMjyar~ES>~8$ zpfUe#Q`6r$Gk#>lBqQ9kPsa+Uo^@9L(B521I{PADT9dp8vtaQGHh9pBu(|E9>YPvT zb1$N4uX{~1xD+nQd`SwA4FCWj07*naRKBcKs*v~r1i8UmM2s@D9e$b^k3c%rTl{W@+lVB15KYvK0X^zb=Phdw1?VVUUcs zr2NJ`*Uocb8iC6(FqNJeO`TtYka-mPd6WiUf<<#&zOJ1Fq-VgC?oLZ|m2F!1%M1>D z%Ki<>^62d5bL~2Z3Y>~F{iMCX3VTQ1747Np`Ssl2xnw=tM(B>bB!qq4vw=(J^DBTs zT~9_-`-VYEoR%E$|Lr}i?Eh45l29(T!uoxI{*wSpu=$$^u zlQdW=QV|^-F4>UzuFrx8_<|IvES;II@l5PHpbcpXOXEJy$7kx_O*1&LGKTrGZYZz| zhg%zyihyvb)fH4}M*pY6?vWNYoSJd;hU&C)pmJ2#Fs$_dGw{jabObl10RyFHI`Q$q z0Mn6A1>ZTw(}tC@k~OYhPF-~1zj0s18k5L2Y?B0;{orw~*)v;l$nvOm!NFju{~ey* z5)rWXulq-5w-t(~ha{h8uKrPgCnaMQx+9g}q7@6^G+A5VzgrGRr^T9%-j@--c7h;W_c9^zrOTe-x2&6=jA*a^;JK+ndOuoDc#3=N$(MTM(ny4czq0R z+m)?II$<9Q3Jyjm~oE zU7QjKzM@#VSM#EoHvgCzD1e2S+&+mu!6E;pN#4ba6{&k)KRX$$BYMrUOjqzC6xG)( zM6LfzGC~?;g;p#7_LYB_#_xv>Sqya5RLLR7+v(1Xl!a^%K7vGrX{WEJNQKZ4(Q74l ze7zCDML3T7;?6#G;OezRYI}D&e18&WoNI>}n!XCQwI&U-A2!RYLR_}rL*HgM$Lgve zG3_;N&+6ujxPUU=FZ`YInq>I5gjCS2=K!G6V@Jh8-)S$CXyG$o-bnKf?la5Toh`$r z+UJ@TWwl&O02ws=rk>WOr?(tJj#w3%VUSqKtA+Fn5IKUo*WVzWXLA2$E=@p0K6LP4 z#ka0}_}I}tVZw66N%xaFs?~N2%X0nrk?`Hai$C@A{?F@yh>acO)KY_f#&UUm{k7R) zS2FSAn9at2C`I{89&xFgtCk^6`uY2?*#}++PI4HM$>^_sd=GYIK^0J|P|gq)xJ>Yb zC(dw3kS`+}&X4_s6aPuB3hB?F1SQ$zY(wl_|4K0IY)bI%L*)rL6d?qDT}%iV?%vne zKhiYJNDD68gC%g~v81czz*CUUg=`dfi!>n_umK;4B;7hU0RRQlZcXFj#ZD z_WSJEzp8j_k3Uz|YmYB;sJ<;328;)u+Lkf>-H=2@k@dxuBIF zE&&%Dp!ZD-Ei>`=hMAnwJp3q~XrSkE(!)v1qEEoZ**8LGdIvWa$691y_Cu?mBddCu zPz>06b{H88>qHMt_GGdQ6Z<2eqE}eiUaNU@Kw+^&=nN|^_NP#m2l{E6_T$KHL4m*f zmbdWCAAs^Ka)>obxcqUd7V${&-NwU?PD8HYbf)+K(nws}sVsQi=$$^9s_}t{Jt>?{ zy_4Vyh`>a#!8N7|e8gz}ZSV|r(Pui7c-QSnp{c;x0{EE6i<#3Gy(<3{oeGxIV3n$E zX~|IR?O54;#f6wrPakO{=x`qLq#(!MvqlZ*7C4J_s+VAuhAom-Fon^-WP9&O$l0pT zwFgGOB7ImoqSa&Cx9#i%ozqi~$dl%ZsAQ$Ut|F&?dMns79W!OmfTd8YfXXsTo>4Y? z>2%?lErCqS&%5m!sK>@puOeMr`z&Y55IlVDY-?O68t$d_l^y0XkhU5I4J})z7GO#M zEF4Yj1nlW6BHp^b7oX4|=Q*yjvYT&hS=v_kJDo?L?{?6Iw8z|YPs!wNnkP0HQpY=S zf*o-WUyqF|ym;`oHX9$i)djrId7p~brO)>xCPQy|CjJ|F9~+o5xXcC+Gyhr+@BEnu zs6G_C=5urZD)7p-t0wGnoaVs62KY(1v&L zi!cP+Q(D-I@CmZZ(HBr}_|JD_wPP7+TRM7I6Wu1|64;dJ#jJF}@kLg(wvi8l+ql6% z@wHjaj1%0I}bQW~nVc>-( zYXM3(iVey_XJ<5UD8F~abJ=yxtXgTWp63*`%aQxq2bZGT<2VMpyOy(5m3mly?rE2@ z5dNqVv+9VQ!R<}w$Bf65aJmQ6bLm0FjL>SjIY_7Jf6v{PhNA(#E5PqcZ}5b+D~3Qf zW`DaWn3A3E8n6ohl0K*lMmD0Z4ZLi}_j918Vu6SM49`!X@Wh_=2TDI)@SW>JhX>HP z0$svuQ#%hD9_J03QSW+BCL|r6`(EV%f!9N#TRYG%w^gtj9ZH9!p(zdZ^Y?P?qVc^< zFnva0mu*%U&f;1zL^Yp#R$DfU~^GRS3WpAhQR!{m2yU-)peVdu3v*m`ty8(t2r zfN$`V)v}I;Pajq3!ZNs_VM~exd_i+TQ`yg<#X2m9vwAVGklQwUePdQ*26F?=z7kd* zqJo6~hhZl)pY(3FPdhL?+=uHBswhqyB~BU^sh&%3O{yLz+?coQNkn}Js9nO$GGc6A zC(NRM`AJnPV{ZqFC;W>}i1MSZSvP>iO9#-Lbw8w(W_T{E8G2~VKbV0C_c|}v`WKZY z#-maX(^5>EE5E%1I|l_xhyB^VrQ;c3@ylAv_iv@i*8_AWb4OVW8Q&vY4EfTdj=<+TYf%4z`D29Y2DtjLNv+?m%{a@LAZ2clx7=C2ETbX zk}8aP7{#T)8Y@Ix_j|Sa*onUW{`!=Ap>vGfG{}R*EvX^)eo3^91RC7Xp!Ns<6r6~T zZ9&7(EU?$#3!0yJ>Pvk|vgM=~VtY4ADi=%0>$?6Q!&6rJzE@Yf8%DVg{g=6RLDzi> z-}*Rw<*B9R+!ho;&fxi=<}{XC@Yec$%cy}p*grpEx3fF+`bnjl7AfL&j~`01>V0_k z$^tA1GO&z3la++D=qPqaH>Xp56UW;K*GGO5pESXYPJWc~{X>tl_G5|a$N0f`cfxkY zt-H+yuQ;)E-PAmMv-N$01Olo2l-7?!_j6gGXXcpbd{%=g2lMx?mq@%r3NCHSY+^i{ z`Fg^0_bG=QVv08*2Dym#*`!>VVPZ8wwDvz zkjI`rJG@dq+Nr^gGiVU5J(ET1VPCJ~uIvLAEEB2LwcyW((A)0q@a0HKBHqR+rBqc#~eG1}Dg7Pt8=DY;aZH3A8M7oCOE!r6mkrJy7IKT?a{ zz>X4kJ~H^!>Yw&4*DZI-x$Q%>{%O8t9%EZN1}9u=Ocf3ohGt>2R{L|UycWx+nGLAn z0h8-WEw^UgUU|bZgezH)G8=5^>_c+yWb6Yw|EK8KXZFMX-&hGu1*=WF)BjnQKC@ro ztZ&l*6smI%`OFCX^8^{lc)ygQw^o#3dAwGz`A7m)$PA9LVV?sun4L%~kXbInI$yaJ zvwQeaWQ=LsK0DyI(oPr?;>9W6f}YzFlXPr zf8Kh(n5$;-T-Kgw{e4>Tt)J6w@-TjWmIfs6;}x~+Q=2L`=IfxscoP$z%r?Zwkpi@ zEXUR0LGNq&o!ici?*K(Wy1$vNWpxak++nf6$#6QQ`ZfBkKCB7b#Int>596@NB{iN@ zf2?;Ozh2S-7N>PRcpo}?299AW+S0~BxW4ylEQ;2>&~nR73m$zkPE#PVKZ_+bl&W+( zrM^m*iLYi2iJ!jr;ud6-Zphu{8QCBqd2c84OJR=ADhnIKOiEn)VNy(-`rP|09YmX> z9k~TK_y%WhOt0&A^5NGQDwYeonBUpW9s7*FBvZMpIRYr7=Vg`Bq~-AVQO$s1_OrsZ zr!Jrw;D?Lhk}D}P#LjxEc|_g6V|(5=&{R|WQPaFwDn2WkMfazY(u{iY5u~_cErR|_~_m(BPE!Y zE)PSG{p6Ctx&AB|Z7cOK9ftu*>I7jlRx7PZA)>K!)R(c@bSI9+x>soNQo?+=pkkQw zyJ#Cn5d!Etf*fv0I9PxZXaXnls(aAsPVYs?^a4g0OJoouIi60gQee?)%lVdtd<>yx zbLCc=1&mW8@a!8lvew{j8eB=EV zsw*wG64fJXifN;VlvtUawmkZs>8HOZUIkdGx#_s-AnSAZXFohs*df0hn1KLY%nLy4 z{C(g!Mq6cz@hQoI1(DO`Gvt>7FWMirfjDm8GW!MgF zGMC{{;t3p|xp!o}bS+Q%`_O2kAUgc~bp9c)ob}nA`n13GFuz-n|IZKY-JO|BhkV=O z?ND5Au19ca?wX{M-QjD(iRa;+0d@wF+Q13Ouv7Qc3lZF$WO zsE0OE$xzFsa}{_5Ya3Is9<(^^GJ+pmd-wcJcR%0+N6VjxM>3d3R$N>k*#-Nh)sCn2 z2$?O39FQ|?Nk>fSWAZPj*7Kczd2h+6H}cPI>qiZ2Y+mZ;^ueVR`-4t2FAQu^m>o(v z>{u!!DfYw}3MP_%JpGo>JPr4{Be*dMwQp4R?r!73l2PC54p%xdBV5tc<9OzpE3!Jo z(u68p{myff18OivZud{8BPSF+A>6w_#3>iD!{L)J`gWo}H>)cJ_y-j{&Vewc3$9Hak%?DZ7>FVyDHO$od`l zv(pf4Tc>C6;=w(fr~(@~_4d7Zj6`bm?7j%i%Nf>uWrD>t?}1GiP;usL*#e_!*S z!8Cc!_d$#!JplmV8So_mazYUOGiA zGA;Lud8iyUW0DgfM+(p@bn4GMGy9;W87AnH@K#NRVx&9p;1Ryx<&D9E&yN=p=f~1; z;=~{#7QPm*`95>XCLPhoprvi$hx@f3tWwuj;H@tUFp^!&$ z1K(W%AB)flQbQZqXK|9+&&s;f#>|<14gs;y!yNqMeM^INyd!O37 ztKTW#3}6&GchE5F5TfAA8s6yl=0VV&ZQH0*4|eK&`wLwmuAFcN{+XroL}=*DS!39F zWn!}kae!MsWrQH+8>cItr|@#}$;MiYGmH_DRcp5?Hn!;`Mds<^DQK;9Y~O*G27cCW zcwc?-hqd_7>kuW^8kdr<@G1Z#!H1|eKf{!E>#tcX_e*0Djxt9w7)P;oN~N5-yQ49! zQ?-SlTZ;Np=;xnL3EW^Fe-U*Nb0brL3)q5$Kt7mwE(7W~drepsa74E~j;fE-)N+M{ z&4!BCBLPCNMgjJ-H)p=o_lg&Qy_`@yN-lWtPR_`FK*jiWrIU*6P9Dc%}mnO?Mc5NuzXYDoIqIc9`7`i z_xv^tRG1@Y0(ZO2D(rxmRx7SZMr!D{#Z<+XDD2llSr@F|AsDQg0r1u8ivI(i6|QdG z`BuBn{q$RzDGY_!2$vy{)1FC`CjqdXX~;MzPz%-?yeAx&m5*l5EKa=&_?|Nwr`9YmpSYc z$e$AbYBCFJNrUtfO!*?^xljlaS;K{*_cceXf^;?E5 zVPD-GV@j~LVEe;;s096E$bZ27FO+^XMQ{pq2)dUq0MTH+pn%~ zlK=bXKR~PB%JAdi5|!d+`}dx8Mze9G`RJV${3pOaZf&PfA(}MI=erGjq{v}(b7pFB z_XH!CiJ0C$OHy2GJ_iEfouyR!SVPxXwlSBL5|i~3G>k+>jewk2&+BGv_#LDOhlS7@ z?Iv;3@@s{zMx3AoteuT2uGhcDiooFph=dw^-oVd)_d?q*6aDtiZkgY$3+KCc<856W z{)XG?z7ME71KeipIu&6)Z?uwdw22_6;f}LdPqUMXXQDr?rQ{f$2q#D^;wl+RF-F^I zJe%EvkwN{#38f)9ZO-^U9a;Ns%R=gHiShjI1`JvT`oV<|ZhD*`c+)SrX}?guA74oW z%BVH^w~?%wT6RdAW^lOze+tNw%^f5jG&NItD00V$C17-%pyyY?-@#ntqcj)-8 zS%1yTZ4NR#_*=mO{Rwf5S$_7B&g%u28BZ4Yr%9!h5B+SbD>4CPJ^;!(oTlllN2kWV zzjH7_r{ire0Ws_BP-cc1vF)dPpLTX-h9>JljbmH( zBdT^CyEP6^K9HI!eWquzEfLLstz+!3UO-#Syo~-~!ghA{G3~)qkK`nY9f9dkyrr+1 zjaA8S(-~vG-}yEKBWPuY8!V>|4|(2T)U=U3FL1Fcmkngn zucZ;w=Cxq+ep9UD(GWU1qGFD#EWq1FA*Fkr+1`JdP-?8;W=i8>3z|%u6E{y z7&4yeY@g#90PzABwxjHfGWedqJFQ-z!+%uVciHO{=iX>9S}pmuyM6lCnt8iEflsC1 zf#>g}SAT-!z^!k*O<`&0Nn@$Ys`c=NGPWn7o>V^pzt@mLC>ho$GCvZ~_0RBoT) z@ee;6<8QovKcKZ=Av6*ryO{?j?LaFPGOW<~{@Egj@Ate$S}cYh*kTtdP*`j19fgy6 zmxLySVQ=Ux>p1IovZgM)tIgjancp#QJ4n@I;XNtS`R{V1w6iovJf3*@qQ-54CP294 zLC(ICJ=?c6j(>W~&YAXdgicN}1u^(}@Fx=IeH}NBo_}>*b3bh38i36c(W=<**po_x zj<02q=U~d6R@;Z+M3+H4a4=D z2AxJXQ%?QKL=cJmX`{@s54~K6V8_1(3yYN6m|Ey@^*YHY^hvl=&=PGP!qMgLOougZ zG)_dl=tk1p61aw-WHgRbF2P|ZY(sN~sL>;)n>Z)Ma%`f9vJz+P30;s; z8Wf!wnc)<-Pxv$8GK;ciPeU#%mT#2)!<xCDxqelOOv0b8gfSG!#OtTy)EHX=dapjJYGZ1i(kfMc#J z;U&`8WQ5dl>DwvLTn(-3I>M-`=?`1v_P>|Ztd|^vuhx}5#E|Ea+T%^(nKK3>Aps)* zSL46YW7#$w`75=#orkvWaSa_b_LkEFM~+?dY~g=;X7u9_-jxAJSvqp~Y-0kgRd-hC zn9nNGBc5p=mGPK0>v+5CmS8`7TnFpB3|l%zjP1$e>siBa*5I8%rt2!Wrh=IiGYG;r zQOsX;4}}qPYTHN`Ig3T*1;J7)e?mB{a@C;ZCP?0)Nn8}W=ooUMwcMw9d?L3?**&?=z6#vJ)Gexd^46gcHZ99KN3mfvETK82_ z8e3Y*E8Vn2wf3VgUx#%YroO+#-K0^~Zb64h$s#Sr!~II{HL$vGY(v@kZ{6*GSS-uxIXOI7?}+DTPx&p zUg4<2P2}GkU20KI(c_fk0$BWcKQ63tc}>z(s?Fiw?0p&PeW^()U`TN4s_F zJ5&EU@HNmsRrBAUn>)WhX6wHKjGq$!kG?LY`v3I#+0{6#$nDs`^S7K`q@mL{{V+AU z8GjV;wk6YYab|L#9Uh!j+aK?g_YB~a@)~l<867n+g=7p2_~`2y{4ZKbwirZw4^(m6 zaFiUo_9eWC#LD3JlAe`7!$CxvxQ>ocaWe=m-1f64d)$h!Y@3bwH7C(*JZ0VX;GB(+ z)c2l}IIltW z*n~9lEp+(*P<8+SAOJ~3K~%JnEJs#DuC=*Fq9_sUJ8Nb$W1>-yu@c`R1B9xEoT;JRL9afzGYnBW?^3_nvq`MF;WJLO~R;6MMr z6||93GHTX8GZODboL4xt97x`iaRq+JHzZG|8vM5n*=DIX4r72nEaL4kBP=R=`Ft3l zY9H16NS|#RzA)5!e%T>deVDC~%u?n=F9s?OG*su*LA%5+0BPcvbPhMt2Vv79`snB+ zQ}WV)FlH+w9U7u>%N6rM1&^C>6X#%-cW&^y2`dY*+8aFEI>^3w0(ERo_bmSA#5rJS zv<16|-aI2=#;Uy6#$L~ZuS>tR2^NH#Fh4~$V9b6xp;`U$e1TDq%7|$T2RV^j`@S|u z8i^gH&)tZ!T=!DYJD)pywPVuW;kJOSv+VbR&PAdm_LzDVgYlDvQ3Y40&)N=Qo>VQ> zZ57%PhV*b!h@8PRyoN925@2K|Vei51By9vjTq6hk%G&epcCE$75Oj5hK26l2C)^Cot-HsZQ773n^Cfv-mZx+pEpDCiLV}x%~y*lNs+r@Z7dh_8O z-Ym15Fuar@fa~^L3C#M4m*Y21Ks~rUgWLgkCOic+-d$fIhjQBMOqbA3I;O^{E69mc zPjO`iD?K=P3BdM!nS+(}>+v@&SPyJl4(V)V!{z@xZ{}G60GBY!_xr+gn}-O9jxBCr zc6qgTdo97RuJGqepT>V*OQ3=$B5??@c_0GVMx3BwFNq$0Yl|xzCGoz zw0R*Km}7%TnK58v)Nc=bDcz##owx05ODAEmT(_gcb;!nLjPx=ETUan%jd2JRdP@&;Px6won}X`~ws%C&V%v*e6^Sg2P3-v*V;D^VhTHj>F<5@2t`$$UN)k!BL-R`=Hteuh#-Y7(2z!9*d(aXk*$ha7 zi(y64#WN7kh`aqH0AF{DgY zkN#*v6;|`Dwyg#Ye2hgJ4$Yf#*@difuPG|atzvn|n)JQSj6Y@TX`GWOQxyqM`G2Lt zsqfQJO9(tZc8bK(CcK)24XrUaTv7k&+JQhOfcd_GS2P{G8#=6~qaQkD7ns)sXv2t0 zp3W>GsBV2uocsc2JHdgMsM%)))Q1jJp>Q zDtpOpKM|=dq1K^ezokH)8Wog(qJ#q zuLyWAxG}S6i3)%$kh11D%LLf=WYA!vD<3B#N!%CW%T8v>*z!at$m4d|{+)8BDB1@1 z{Z~(5kPnpG|JS8y)#*2k=5IR=;F$o+A%V)@|gEa7cC|KoZVl$1aDtg0Xq_RbSb5 z3CeWW^S4AF!XcfQLDp(~L$+PJw%F~+8%I9V)p&uy&rg58#NafBH&;1u?+0QQCC+!P zHlKo*8#vmlf0QtOaJk|CM*~N80V^o$V89zR&$$iW!$8xi$?VJm)SEx%Cd~G|V`;&^sS@&K^-x8K!{|mqSr6V*Z zpU+igAB#cQSbxKXUsu0__3t)cKt4GCzkibMX|mVt?~fF{yUTyrjUMCG@?Mv0|L~Da z!tB`m*avN`tlzwofp3AeoeN5iIo)9D(g#VZW~!;R^d}x1YX|xfER8d$`#Yk48u~G- z%UO+)&oq8_oS@kGm$S}sI$iObe-qFjvduuK(>88%^ebZqRJ5TNcx;X?yJmRqXUyvr z3?v?oNy$_{_mPtpFYPFy)KAuCUpK~7Vy{kB2tUH8Em66qlR$=s|1!FK8`g3Qd-L?yICbORh&#}2brAVyT{%m-*SJ1o85&+T>h((7RXja*^i zWI&zrPQoUKl60D*OHK~Y(l!ygz+W>We`Z&84~S zA6Elq(M;p?e))+Fg!@PXrpbO9xYCkyKz;<5dZ&>H^IQv)@j~Oq}Tfs%7`x5IFZby0sa#-wL*(HPD0ziDtM34*=9=oUK?wrwEr(YYNj>h=|1ei$DYi!y~ZBKG<4?_?Qx8dj9E+e+Is7d zni_*nXMg@@=fkh2aS!vrz&=RyR?m_Ng^2?e&U-BY9sJWrx8Ju-i>psL*Gq2rgTbJ- zx$C)EhCnMA;PPHp{@bN(Y4e>1a4{ubzOtB;xEZT}b4<7E z56I(sZ+bwydlzg;h_FyE(C>ke=L7g%0ig#qzb<{EMC7uL`c@R@@kk#|);`&24wfA? zvlcN35xstk$52T+Ui?q*(Ch{t>K!}GXb8xc0ulSZx~cTEg{}8ZMDKN^`QB~ENa6-3 zw?OjCm4ZuJqyfhD92O5{Jvzq?=GP0sbz&bzh~wCq!<&Iuz;P+$0y2Kf9srW$JF9>c zl%dTN&of9lQ8l$AUnnY)xhs6h|$lPe3L!Xq(f6duA+7A|{rg;u#&z^g{4u0OHA>t64bM z&EpkVPc(Dubxr5a?zUh)@G=S-nw2%*yt#C|`w9Tk%2tA~BRr>U$`~6R8}zhU%~FY& zWtN3u7lz#g_+?S|id?Tgcd64hq;pMzCaBeS0k-*;j)6b88&2Jd9sQ2amb%Zf}snL19T7hGs}uc;^)TNV%!hwZ1f!wGVM>+Qbo z;wH_S$AC=pAyIvM?D)O_%FF3|_u4D3e;hyCWtJq4>Rm$x!w-#xl{(${8=C#`wQDcM z&L(vKq^*CXj{F3386^UkOH(4@X2p6~+SxmXaLV_zqAPn@>0i(~_YMD2JKR6E6G&f{ z)RaNywbyXsex3%O`le>-eqH|~yVD*cmk&rY{fLu1*Joz_YF5xOt*4%??HoEu5RO5C zb1G@7C>;<9y~n)i6fR>;dd_d#rd9YHK7m1*=%_4-0}0dkS#tbIf{14A1{ci!Cm@eL z9fQ@9VdGp&zx{gOic_BNw0!!48z4$ei4TNYsKoyr&nmzYAIXPa_%52jupC;y!Hd^p zWR@Ea8dm_&S%s6b8k%SWa;I98%nSaxQ6|{cF40KiWE7ov?RB?TG%WE5OSMMnmM4*1 zYaMFFUk_MmavP$S6-3+$ytczsH=$)5yHG(R_aD^&>QfOh=`E+8Zj_3OWyq{ZJZqmR z?~4AfPyhbC9gXLzdBy=1E9(G6ono6(AEGC{Je5NDd8vT6jP*5!f*L+U9B=47UIAXy zE}N5s_sqE1HuI^ZNhJ*f9`Zjb_||T?0%LL zy^P#G8M6gr2VLwO_I%4*qrU&E#)BDx0PCIW2~OuG^vltsPakhVhXUAs9yoF-gIRzR z%#;@Jm4y%qYQY8UH1zquoLN}P?}t)0Xcs#8A-snN#G^GM#F0@NrdhW~KibKSClJi_zyvr^5I85-fSJ?8WM39NhR#{_I;f72DTCZD9s zC!^)#m7{X#&G8$k>nPxDNaJ;@DJtA&nSN)%?=;Fm+h_nYH<3#Bd@X$~#S`Q9&JGp6m zoB8!}o+(CQn(K^_66~PDf;H>l-7BHPHZ`fH5O*l0sx}m@xM<9G<0~4x3H=TNy<0z@OUVves}i{5&~PU(WLtfYDeB5X|O$r55@nI`M z6WO-a=OL|?KBd>|UOI99Ql`^OlTRYOWUHy+J!`ZNibTl>dU*+ zz=n&(a~yA{pH0gN1XS66EWxW8{W#sRr7lVw=%^kQ4rK^Y^Bgk}pCsAKgaP%a#Agbs z=-7#;Y2;e8$YSuX_z`rQ4qr1Qp6MkwIq}T(c-51%11tn>R-oRt>zcJAGPotfA`Gz8yBFW87AnZ7=W5iyMj^5j zrhn?Xyg0cY`XsM=+QyVd@r3}4jyNs&FMZUDwR^*?xK2X5yZ0^#3g>t1k0Bfk_kzfb6K`@w zT=(y&oDSdaC7PWv>Cf}-QDpf_TReSz-tVOllFvv>CloCGFQ3Z*@lwY0K5hzP0ote_-%bVrYG-guuy&fmdfpmplc9_|Z zAQ{i|+*IbTdV&)A;af+pd)7l^Z zHhpugcR^qO$n>tD$-3(+3^q#i@+)>JC#N5c%lZpaRSup!$YlXqL&^aa)6&B}6}8Mj zM;v0ZW<(B;Q&A^n#gP?6yg2Wb2-;CUXfNXpBtd&}s^KjVlpOMHo~aCh)m4;(+2h7Q z2r^l*DvY}5vc~Q82f$VFZ!dJOy`&JFnJ~3-fez;sviRhNe;(wFsAIe`J~_)a+tc&f z$=Qmxd_V8mkpMc+Tf&^U)A>9E#P~PDNm@KFFg<3(ARNmP~P3zr<$+r1n+HJMp zAIrdL(=x(Jm&Rb8dCyZnG7UM_XCHF@emxUfP6zS54g@rA1?)5;c^dIchvVReY#V>~ ztG06?wfxB1SzJ~@AdTr|4ur6R3d}xz!V@4;mi7^X4yb-QV7Gdy@-<9i&6v$Jmm6A6!kCF&-5-cc-=HBrR? zX|IVVi^9*Jz-O)fm&VC}iEqPu#m@@fY?@~68T-`{$W2B^|4qF%ua3Nx=s`OxdZY|w zHe(@tetdR(jJ@BoU?ZjF5t{9ukSPNA4D^*n>v^89Z07Ri3r*%#K9Gttfy^V5C&kZE zAVrlE>fMSjQt3q^5{;2db~IF%5MTGg3b|;j-S(oZTi^8FGspV04m_2frn#kKCsuw- zpM!6Iq-?PvX9y?l)6KYoDi&1kDM4@MvQ-!@2qdTERX4d z%P)5s*$Pp&G5ap;IS?>lvX``NgG3gkVO_5UD{UeTBC`Y}lpI{bNb(PVGuSzYy}Wi_ z<+l2_8|6iBk2wW`Z^>`$LN3B9ew{{d!1E1y5Sf4o)q7&8$a)el!5DV6sOwDeGg$6& z;1Y5IImY@1PLW+$%S7{xgUngFV9*i$r=2jH+rK-W0r^~d;PAyuI+Py;%pr3?EPjYy zlng@i7-u*;;KIY?6Tk^NcN;XL7?iRA#wEv_8}EfTmMt7dufY?`p4~ZTadSeTrSS$3NBip5^+M zGd~GOfBv_eehupGzq1h?|K$j>-Mt6>$a^cW+t1C+^8z_%>Bsq7t7LqGd_PrkIy$&L z8s}~Tj2_;Fkg1#<%Li8vc|xG{UvVu{{S18F@^%)o38JIrC3jNYIQx183_nPrZ&e@p z5k#_|d&$@L^O8GW`O)+VSGywDlh{v6_x zq(DlHUeh5{UgKycW(s8WFaT5-kW?gFpk3k3TkD8j1`+dkIz+njK^nV? zXY%{GAC6NM-jPO~d+%5?wVn3MY1idgI_@`?fxn$SRXq)%=5#W8TTU9Wj99(t@(w(a zJ?gavYldWiq@ZBnl`ZUcnp(W*=r^uSP$j-LP71eeUrv`JlR29V+Ed4f*BjrxeXnH; z*}o1L8XQg^kLjaj5FX@AQgn=OLW`exK5%B8#j?r3)H7_kr^(Nq6HOX&v=Ii+f@^k3 z%*Yz1)+5L+B6t&Y(-%|av<|`-J=w;=&6v!%p+sQafJZ6m1og!C4*$61;jHG;#ew0a zJWyxm8e!2<>4NF>%ip=I^xT9o6Yl8*3`tSWJFTyq^=!L|FlwWE6wl1@@8XOF@%*)R zz4o99*8R~sawBGLdoA3iIuqCNJq=n`x&5G-#?-Y)T@Ed)%Feg8xR6_;IuG<2=TE*ic`UI@2n#=40H>b)#`z$wQtcA%foaRwoNdat|3m~a6idGls4$iOLZ z*TF(<=XG%OB!@OJ`JoyG!kqg(S(`^^#Uc zz|d@0HA_#V4F|OhWsqgdoeR`tEw3;LID#l=-wZ0lNRp2|H2|K4ZRGe#mizv8ntipe z^((sTeYXqPr}(*TB}KC5j-+psI7yU*5pp8#Gqvkc9~>k2d45&R8emEbl|B^srrWY! zMcxG6DAku%11??@Iup>O(!`SuwvU-}2W2z_4|sAgQjuU+%DlE~>iELoLq=nC?~`ut zjx37}@LpyjtdD3>@o&4@{WvkZ(M4%N; z9vk#af~`vA*`1yYL&O=ZCYY2rws}q0gpCd>XI>rmvan4_jrT4{1N!Z&^1F0$+mSmX z*V7@-`qzwE?0h$lggL+C=uR~k4`@td-~SlpH=ZYL1Q%LPk*uN7%yEUpTc&9DINAUJ zAOJ~3K~xFCt~4TTzh|035+G?ha;L3hoiCMv1B)=Jh_3{T_+`=8T|Tl*cGT~X$9~_! zaY%>1ubj$)sju?bf@ipcpEe-aw%*x_g~TNbsSBR{_7oEiFN$)O zG%oQ9;fPQ1aC>Km_oL5&*hpFoX2!5%&CcF>hi9`&xDCgE5q^9_RhUJH3nJ+ z;bZfU3e>x%$a%(8-z~XRfH{L7=!Y?);%#vyV+1+~Dygg6_UWn5^C|6dy}yt6_YaVk zvB(CZ4%W5oUoQuF?cik`?!nf~cCS|#@GW1cF!1z@0SM7qvsZfF3v|*qGYb_rEC_eF z6|nQ8{ad};4V6qso+^k+NKAHQ)e=-Oq@q^L# zfj77e%_=G#Iv;Yhaa|#eAy+j2fBR`uFp^)UZf!%cKaTwG_2QgH>v=Yoj(Djh|6RNO zXa}nmNPKiM40A^g+lD;!l0hNi;q|t$TkWskpZ@_UOL#wrs~zkl6vWY1FmS*APxUzc zg%Ji+gm%7Hz!Z8oL|V>EupL-_!JLNr^Be-cn@)u9vNaw5yO0jhaz{LW3fo#yoE96V zf!ET@&yS{f!a>Uc`vJmCiA%h|U@hV0QN(+KV|`75OuR{t@2uYUeXf6Y!-76U+uQ$G zW&>W~7H~z>{I0=gTz}bPUTt@<9x{CO=Vm2+Oy0hD9Vmt#TE-6y&oN9%frb8cJ-mE+ zz5W(d_2*lC?u;m0%lLO+gnB&^-Oc>~i$wfcIM@RESr^lsO+jA_Cshu7EmZie-?y1rnKb~m?f1OKH{Ht-rQ zA71drBWSEGfcIDo_%x$de?Ctj_suUG&pnA6I@V-Ki=@?7wi`!J2P2+9&4? z{sj6{<8je`%MI2|%IXfd){`O3<7 zG63l?_NRoI_bmQ9T=?LFq<@ea-oa|WY;%PU)_z~c=NjBxq?kgP5bqO^U7GFK}QSZjY*U=(xsFMNZeHbE?b zW1F5{BA8H@W%yLY$ARZJNnq=;4Mwm_H4f}g%Q~D57rG{$+=>pQ6jNT+zCJ zhH4qyPNuWX>XY}Z54Z8Y?2+4()}0T=?2Npeh8=y?;)nls?^uz2F)hvE`&TMB{?8y`(dtLL&zi*5X9g)W7@rAaI0^Y<$#_c+vj}hV zuwjDvnv3Y>H&1`-n6=Z_v>m;crn+ZWkh45G=tlubrsi9+c+LypQq1)VV8THCqdbUK zE<}~{ed*$7c}26z$O=$?uK^}n%tvM#dbdIAP#n`?+v#Gon@)LV zORnQM3ZdmT1yXSE6SA3(-S#AH1GNdV9iQEB*WpSX^gewbdh_t6ECP7SGNSVkk_`qoxuh-?T@E5r!WG~2xvS}Ai4&NqvK=le1vbK`2wF%@Aq{7j z*R1%6O|9oLam{|s!^AgW<&!l|_a#l|xfiBKc%MQ#Fp=r=v3Lx08I;hk2RuiRM}9&^ zr1(qkXQzQr{dKXR4%d)7M-m}lprPJo$ae2<4 z!%b59Ld}#i7;ZPp+1hE>aX)C3YR#x?6;K*RE56ECm0Z$-Qd+^?c_YXYswYTRm7TymSW~YG+{K(?_ z#yH5@gN;MZU>Dwm6LxqRRM2{@WuBn@Dn{0G1-?b_@Gvt2mR~vZHXSUNz{+Zp;3}c| z&ekmxl;i`4qo|r=bs;@cCgOU&N#Vw-GtjcpOPZMgk`Hkw=oNY`(ngSBz1>+H@)skM z(y^BiIt!%Un=d3ffx+9nHuiWrAsuM#-;r^hN*GHOm;-_;m8x9_aEbsIhL>|o#+1L8 zIQ(g)Z>wT58|0%?R(+9u_p?~=<8zM#nKw4qnWXBJK?LJrC_iZXSOolJ1X>>G*F+nY((2i9&I`$jyd!G%Ey9;#1&9>wrlx+-B*Fx8Y`>AA;Ye%e4j0TeqLf*bvcIpKOfAu zuxb3eZ^EIufE&|K$N|K&yf3;p){(_8Wm4VQkgs9F(H?p{ux8HsjZoK)ECqxDe?!ESXoYEQN?ect{FtwL7?%C>r^M`h5H_PX`XmlhEeIzWKwR@zc&C{ zc+CH6i)i?!Sisl&HPlENFwb;e4%-47)$4#CUVi)&wi;+5;?I#v?~$iNBSCZi+3xQK zWPa4I8#&xu*rxlDLD-6t>G1v3XLcl^?9X_8eN(zEt}1nEtwf$-FI4F5H4FSYq2$<( zJj1G^SN2&aqse;U3Mj@=F5GT9z7Z0q6OZqU^?e0==CX?X`u&JZML@HQ^?=nKe}_yc z%Kegd(+MiAyZQ}9j||N%(aWfc20|N@&pmSq(G%>xSNNuqmsW->rcP`N0aY~XkzZMZ z>?@p}$9AcZZw)c}ltww!m z0M_-T;bTM+kNk`LevPGjf@Q3t@ZK}$B?iQ4MB((YGZD$#4Dha77wn!DzmpZyR?gKi z`)K3!gO_sFi1c;kcnM76+k7bc+68}>KN4($GhPR_lh>fNXpt~%9{#|$1cO&&rnNij!^@8@HfUXP9J%L{EO(SmwG}7Hs1E3CKkNhH6 z8=w0d8cK=MA-l~R-)*5*@e!8?Cg$ef)7RBTziWMHsJ4S zrBsE7o;x_L*M!o~Wnoy(9{F!Ipd*F@#Oy;+CTYfYls47HI(IA{ ztg-EEO+3eh5t#-Y+iCAva7~-FrVg&Nw`X=Yp@hebSvxjm%f;g8;w{#S}s4Qe&(OOPI>z6QNK=j z5{K9h*NC;zf{cue;KJ*dLmxApX>r|4g9OXk`k&*S4z|-f1h@~$S=j}(^%re9>^&4P zJAoz+X4Q5Ejx@$EerG1us$|^fM=Sa>_UXqoR$p(zpBap#8uyBKjG4p;_}>1U%W&A@ zx(GUmUzssIx2`#D?(J&k0h(#+p_xFlA<}&X3vHS-x4K!j4!Uo&hiB6WdW$DDMUnzqeNX9?b|q%+Y-8^hQfPOanbg zDoF$&w*#c38kN7BRsEH1sNEqKt$0o?^OIt+{y|- zOp>1g2gVX*P~qUf4!4IExwY@pE+lwY^AjeH@oYg4I`_im!mq-3bPl&`9`d8Y%l2by zWD^~6Q@BQJSLV?=lsQSRJ`_Z_fFZbDC zVIqOav4CEI#B!D~hKluWx(5+x^ebsGJV<_LzYN0PRTLLwTCz=j?%`b-w&V+)=RBgK z#GvDGUZm~xB^<&*2j7-0lRT8@$PUaa+hrCcego6wlV`XN027FcqQcXOwiuWDSULtj z&$^dR8a2TBD$R~#S#7~e*oIa)m0kCnHB^N4C?3h=-9!#Z$hTbHIuCoIK|DCkYBV}^ zl=TE5ujh)#?nVSWeT-|=l|01e>;)C4Xg$ zM36x^Z{uMdD*b!fzHW=swyr1W;iEuJ8y`jbL212_FAXSq&jQxHclTjqE=<7_!@Lq; zB~K>=1Ubrdd_z4K4tu;$ucm_p9CQNRrP^ zxrd{SZtZlInCPD!bl8yv*mM7$QEs?MU{&D<%^6VlFpN$YI9Z+mSwN=0-}Mq^@UaU$ z>+q(LL+3iI@mFO%Mm8gde`rETqP^B=z=Is-O4b+ottY3VOz*1y`-_uBxm*2eEXdyq&5D~yUk*|D@| zW=R(?Ssdh1BO1632&gnRba{ZyHFXEBUQZyfkCCk|_zi-7B*UMB>ZS`(qvN(ejd^ir z>sa$?Vqq_yVOe#y+n*notZ0JAiiL&qrtJrz`*JKT<$eo&$!D6&1n1p-Oi6!&FaF!6 z3Aa7v8P`R{tz&G^h#d_rRtxV?Kn1?smBHs3gk%(-v{r00G#dj#nOY?w=~V8&5u9BeXM{$5w5G0WMpv}%68oDCwM2}ewv0#sMGUxCNf$5M|=ck})m zu$ma*klt+H!PAXb&Zs^14kCU9a>k{@8S{Q-Eqc*56~nF~;0lM}HGDoB1!e$FBE44M zgk#$sIgP z>*V9oXCOzOYg`KKk*ko0Fui-0?T?&4X+-_QZkV|9{z9W^CQTha`1Tuc1g{8J&|e+i z?lfq?t+0Rj#Lu^oY4$~-<6c8T+9aLGn#Z)Vs#&S?qTwx9D$iPYPro+u^a$lw7Dd&q ziF-K~gSN3>IPF<&7SNsNC+gBEbR9bf4!kR6D`Wz?P%6|YgU051eLR<2?3%6SI%&Xk zbxrDK)_HZfZ@Wzmk1~egi;KE}r)Ha52TbEQ8{CTLWf7s&=5eD@{Ty07V(3X->!pa( zN1Gw1{}TViFTR|bmTd4`1&skrkr##r5AmHoA2&zMmbvHg8vDZx&(Pfo95YO?*1%TO ziIm5Yq|8j<=0&3_23Iw2S>&(39FFk6dRe6-rW#|-*nxk>S2oY0xK#p z7)J7kQgN@iaJ5l&>smb7X14?7QlIF2AR!^8p`d2hrNkc!zpQ^Q!G)9P;A5XOYo7W> zn7hMP$jJ;ebTZ4T^HICYK;M1WHsou}XwLzx4xUL9NAJ8E0GDHJ-0*U|Mt{ynU=YCN z2hu-bl!NRGH(lF$PhD}l2$VSc9a>n9#@C4ExSpT75xoZhYEL>87_<(Z7&HiO2Lweu zkBF~{GfqH~Y-V6~CMj|7k>1S^K_;N=pJnvGr5fM1x={`4J+%f4paG()yc_@^17baq z0US<;-SqmsxPECpkW61&`$A9&QD%%}OdnD;{M{O_g@{J(=tx{Dq@zT!cxz^1pN;6l z?5Cw<=Q*cm9I%`#WB}d0z+69ajI9{1`Uh>Ikh$ZLHB0IoFP+G+l|e>(uRenS3=nPV`ume_uF%?3%w_Jg*=k%Hyc%`}?fe9+&&iBRqe zKpM-$HJ27%U(;B*lb}6|24{VXMc-NcCH$A3=I@GU?=4z(cuXa~0`%Q)ew(NHO{wCb z?{2-}{O>{&LbjgFQ|*EYRKk2gkcojqc)--|}ijHJ=B@vzS^f*u%Gw6b?LOLbtZAk{+N$p z11fN&tas?W0y?&B?I1V>nmsyZuiRiChuMDv#xW#i0|CxjCXSz3gJuGX40(Wy$fLhR zrs~XodcM2zng_1zY{GfCGz&U2-PScrM}?y;3G9M}iV}EfR?^%RaIRT}_-_w>Gka^y zY}_qXSV8)X(ytl*Aug2EC+;}U)-%ePfeLk!I~O>ElePEXvsJ(BSM}_G_yYCBY+40> z2S=@VFynwai4Fku7J6?O{Wwg`xXXP%CM%T5C{o@6FIEM6#ZU6BXTCUldFLe-QaU9d zhVlfkAyT3qm18T0OLb5QiB+o(Yh!Q%}+tNba(e@^ekHw8X~O`xw}#P1{20 zJC}z#ABz4&#Kvkzz9gJ7F4fm=o_Kz9I~wrbL>3n!trq8^E5kkhEBt*=Yv%>QB>TXA zIVAfVz2lfW8?*j7*9OrVdUK2fnIVwq64yFxk%Fk8^L|v_$qeCy_6a#f(g0Ark zr0qB=?^x!2pp(#j_{Pe1FJruGOi2g7i|$s=^G<;>f9K&>_xI$3lZTG`5WNoI9HL{a zv?p&IMkQJiXZ2xC0{aHrEo~;%k?R+tMQ^^W0Kojq4u5={zYl9eg!W@H=Gzm_m0gSf z8MXYEY3`kF$9D7wtMNCX{AsiY#-@e+voZgP_OkflWa~mynjc;AdGey^(41zEu5pB; z@I*(C9)g!q$n?iX@h1NHb#3{pC+=N%FPsyFnIVt!%}U(t;TZ9TmWq-b{E|kKm#)9* zJQK7Rb9Cigd+Rvzc$eXKJkmJnfAzbZe`_VeGpuLR=bdMM*2JiVsUkjpL;%HCt9t%(czHyy|&Uw77?u>Sn?zSq}1 zz?Jy>9=E97-L;(8a$KMxr6DJO?C7_nv%?gOK_gY-hv9aR0XvPLGwG0ynHMv)p9x#l zLEJLS>z7XC+X+{nydUl@i^_bEWDCbY&#>N(jxzQ_a{xOnDstcnJ9q}wZw%NXQjMeR zu$`D?4CA1nK;WG%da1iEB4o;pd>~J_Y!U(>9ARG~!}4|5cEq6#4Xk7rZ)6%BxR65x z9Z=v2l>NPgs6tO80~QYU$^ft!qP7)5S%M_x+Y!rvUYDcuAW*EIui$}N_Xv@LL#{=8 z4Xc)MZyQI=#7^X152dH%0JS?kaHT`+ew5bk=b3)TaL72uT4Vv-PG(OQRM78RODRBE zfswQHFa5MbK^~S&CVWYB1_up1k0RPC%Z5a~A9EI65dD%z2Yw6WJ!5_t z-Rg;FhKX5y`EKqMNbou&xd|qwwt+?ma81BG_W-jt-q^bk2uq1Q6sS(xUo#n9zoot` zv*{4K+{JAifDLOp=@mH8h?k#{fr$=i0KNPchOA3GEE=yy80Z<_;$@fyd7D{CmwUzm z>OQwV1Ppy$J9Qbh zdESW?hFNX79HW6vtAu-W<*e_UFQ|P|AIE4#7WQ8q<6_+J`+BWB>89?4H@CZ)C^S!E z!wf_fGf$HD1v&qGaT1rz=%9O+2}mycYu`tymVx7~0CJw$OF6?J_Ho%6RuCjV-$a%a z;C4H&Ee@@E(fOVI{YIn*-YaV&m}3mH7^>+RIY`<{r2`rI+^k3VYY9)M09`(QhU~1k zK^}$0nRgklX~$(3DTI9P{CwQsSfHv%<4c^JmhBiarqa$?2bEh)EIK8(AhAr=V^nMHn#5-zp2{L!&l1?u?JLRM0TJ zC4w|gQ|W(;L=?(pAmyfZ=-{;u#`K{X@!109?-6&|(s5=v%Cu(dl{|rhj~qIO8Pw-@ zNsk+UetQ(HVfv+D}*2x`i=3^<+gnC39FiG1qWfqj@8^yy&)<$uvG`T^d#P5Cr| zdw3x@()rXCT6Fvgb9A0d1Bmr$-oI_sYHY_RM??6Nun|$vSkF1@a6o{9&&Z1cCyq%vRV+)S{1t%rvjmXdgAv+e{peBFvT^_DcK(o~b>F9A z@i5M7(AI6p6X+$~WTo!B|E~S)suU4}|DrPk7tlT4k zWgjPXb#R!7mVza+h0)|i9U2&e3x3ngp1|wys0C&*L7M=qrtRG#1) zjZvDANN?A6g!xfmkQLQLi_b4XoF$(M#T>a$0~mHJZbSygHp1T*@#-A~txS!sv;9yL$y=UuQqB#RUti)rAyxA^bBi$}1IjIs| z*MU8cl~UbPZJJzo>~ESU3?O*jba6&M3Lh(Fva#XgwG;vQxN(i4`$~|(eCVWOGMe(3YTXHxKz;P&JEm-5`Dw!m3-P_VcR-(J38WO5xEG^U)De|TU;mVc{L2hoXC1B*0QErI)H zDm9*S$I{RY7{*>K8g`6lK;2JX;$UZaqL!Q~u!7UufUDviw4@9Vte2xI5xF;9Aro-svC^ay`ag{34y&{fV~Wbi-%N zUov>hgu4lcO~=!T|8Otw2Tj)g@PYZT>j>o0v+1)Jh$jPL^)Za?Y~p@-*}0d2Mh3#> zZDn%>z}}vhPLQtFvt9n%L09)T^4HN`&qc#60E>5?opagclD8<(eA`n103ZNKL_t(e z6vg>Z;7Q!%w&RAyoU+$LC&C@G`)NrzQe091-x07g0}%dycX~VIjD3&5KjGc<#EkX= zvp!k&HGceZ+}|+6>C5)I>%gK`8_Z*5G8(Qhh%DwxIJ;4g1OPI_^am zXbkp2N7NH6G&*PyYx56znt+6oNa-sslpM48re&r`FH89fe<+V3Cs~hCLF+>ThCg;H z`&|GgzzPNik8UcUSwyv<5v_p9G>bN{L6g%9LFHJ7~%=L*J!i)pZc(hR9S^f|hD z&5(IdR=*ZpKnLtmfT-t;Q{T8Y7HKsHUbM((oS`|_diAlMZMqV`4#;?_&))spxv3jF z*N*$6dumHvq!W`nIbO_bEyJeo~(d@x6NEhNG`)rHixE*2BD;l&yEMv;k0uR zApDI+ZRvKOBCs?)PQBNpUK{Ip+?;uZA6cafr(s^0ttDeE7uMFbLQ`!1&9r>mU(D~QH8q-p;OI5g;pkF9%wsdX4D z%#Pni9_V(%PP^@3aCm`MaCEvkl0=<(HS_N;UC^)#c1DCSTgg4EkBDeUx1IlK&LYRz zdN{`A1>fEmJf6Oc7j@^2r8YwACs&bR+&T7Zerbzh*3do?0yD$`3<<~3@g_?>ic-Yv0$nXjC5*u8?Nte6FA@1{s`#3 zUR)QQ)4-ljc(778+c5|5n-_JQWa7}`Lhxaf0#Tze1D>jX!$wZlI$w4P#TXT=VyCt4 zgg$u5(>{ybUK%ed^)x`J;y+y-hP644D%l* zn|6e$vEU2VDCmydf{pIJ(#yJsA{Y?Wu zH@eDSoIwt(YBq4K?co=F1W(Eo_FsLazfI@Lrh4AerW%rTp3%2-KEO>~B5gUrOZ=DP zi(&GNf_FIqBeDatWKkH*55WKy?TO~K;lzcXdRR22?c8I^AxmHS>T@zq!L$xayU!kX zc=VP0O1Ak^>mr@M)jVE+MxQh_7k{mGV@Nc$nbsc%e^fjj(VD%Akr@Pxlj-vGQR&@n z+GOwxmLdQ$X0f2JYnYKnXxYf zQV$SLqk^U;mp=4kGYJL+MXi2#ir`ceU>9)BY<%GChO-jvAL+yyRE4`{gW>tZc7+HQ z4lZ34hwL!r4;!2CoLpu|cf)FVj=Axi``zcvgP_&37y|`c+uR)W3sTtHfJ<8o;LL_K0n7{;se24- zF*5`LckSA<#j&X0mUcSbigZuX)x#SwD#Ip&*YcclW_f=wXMnJsMmQH6w#$LLp$xv- zQF88r!d@`G(ZR|J5Cue^*t|cc%k*0_X1E|sc+&>VFBa8N;N*PO&7{F|?c6R3%JKxR zc5wZnk1_rYIw8@N$m*QE#MWaxG6P+&{ zD1^he0Y1*_;df*ZbZR+ljQzaj3&HnbJB_|zn}V}?BDgq;!gB{COAS>8ayI%TzSNzf z5=0t&#;%|-+Nb6{v96=w1!r^IGfZAJ7uL;nL4h=3K{JC7&X9cPE7le^IQS6-t|!_f zYgc0HaT^Ux9&2bT^v9ZcNnm99b!t;Q6)ZAiGq5y!=oRA&&aJ=Quj@mJ&Ii5R%v zP1H2r$C1qA@0IOrnq}LuFfr#I&sHD#;xDG21y`F7q(ifQN4#h;;uUQPOD-wU1{@pr zZsLIJ(K$=jTD@6+pjLZ6i?Kb&IlsQ(baw_ZczsMS;dtGDkWw<0TM>_LDdY(}rvID) zhgW?gAgO-gV#0Bq6tJ8XSFG6&UhmM*H3cRT*T)-mmLmk`D}Kr9=@rC+R?5`v@$z$G zPu7@NPS`GsKQo|VK%vluvJ=9oEs=c~;^jZmv6oF%_NDfc!rvZ1s2Se+SMr=YHH#6} zTqh1?h=!ka|1gxeE^8fpW{sUgvU}okk&2#t+*uRy?GD%Oziz5S=3x5YgP zxWGy0)`ZG>YbR}Q z_Uv=qZ7}2P0{Lbgl3zW}IfO69n6V|tLBpWcDmcuP1c3iKQt9fmNMZ+K9EaOO(PWwF zAF`M`8gSvP(F1nU5ZE%mkGt-Ge||GE=$3tT@bcqb0RQ?>EF2E}czrN6g~+OSpx3>0 zf!*9zm~Cj#eIYaAa(c`}I1(7A>lCnER;E_d+W#A0G#%me#_!h>gPm|+bU7Skl$i!y zcC7<3V4Z1D3%H{Qda+`;>L0{w(E{NJf1uj-(s z&)~IKNe3n4Gg+YWkyE6iL`WdcSPe7-jV=|ni5~+aCI;cV6qt#)8O;pMy%PX*q?8rn zP1-hL%S=K9XMsb$IA#^}1#N*NOa48Xijb9@t=8bRoJJxR{k8B2B{RXohzx>*tmq!u zf;3LG)*7SVj&3KgSOe9yrk#*md1<)=BdNXBa<1D!kMsXL=+^0sJg(bQHrb`N$NhR{ zIUVOXI5S)`K#&$NeP=voD=-d8GT9_U=(Zs+nVL>?`Vi{9>59xEL>nHJN1&#S-y<_U z<_w?X!~sLO58pV4Bk%UI17*Ak7xWf8(NRt>9W{A0V~{_{`;+?atUZWE=1g*Qjh)$m zMbDVM6Y_hhK+e2^PNIjO5j3M;-167)5Bs(qAbc%j)4?a(AlKZ8PNZWMGXRhlt<IurmGEAn8Wp=@aYwZ2GApN!tLng;XN-JR5YtMx9Hul0( za6wBJrbnsk#38^qm$^Ppcyo$G$DZD>u{SS-9J|t-W8A?<`R{dkkvG%Y>U)5u5dfDd zAlo2VbmqRtTFVP#tj=uz(Zhwhv$~tz!M0pSm)Z^jR+#96FsiGM#H?ZNPdb0mBOODT zelane4%_t_AGORzjN%$IK!|Ic*^F^|h+tz<{v5SQx+qaDV|NRF-eXa^$5oN3hDY(=oeZ}HhJ=yeTTjPX)_=iydNko*=)*W z81Bx)qWaUGuU)>-R*`70=O(js2S5lp&w!v1u{etWL!0Zi__h%K{IZvtDRb>Qo>^-F z@wWlxnB|VM4gWvboaAJ5OJkP?RgT!*EH@Xk_qvfG!*z&#v>YB5phH(g;Y^o*XtYzZ z4fr4>F1t|i5y$k_FpekPOe+1CLCp1gd&Y&9YYYbVnlt!mnDj=yO1d=iWj=*c)x1tX zoO=oy-tsoRx3%mcKrjw_3}qMa%#nNjKq;!p3xI3+#P5_c9_@T6YfOE^!I=zE0q;}7 zL!_Bhr~@_!3`-?57-RaBl3GGZ3RNcHfgv|N0DAGx?NGesk+ZXKva7hybtb{x^-Fp@ z-)#(X`Qe3*I-FL{?;KtqJ26NzQ}f`g$x0`@EMSzl&`tOqG6Y-33E&$nEoUUseod_q zGkx}2ebAl!fE@*OEY};2!~FZ2zIJ@PXS&;=lyE^aa9H^qU^!7Nrz%&|xE#~Kz+-}i ziyZ=Ojs7;!72n6^y8W=|jhQw7Yg(iV7*a#V=_t6FXPOxyJ3aMr~g+G~=FkV1%en&|wCxp~Xj{Jsa(h@E=(9f*evP)7~Jf%LOZ1 zexZvVr&SL$%Q4fB`1LFYurE+9TFxKO!TrU_D4ciJ7c%fUVlg3s_;+N6!C_Xrt7^R; z^Ma5J+Gh)*9{N(t)6mlKLEgpM&6NhrO zaGJV`9ACrg2OU=IJ7-^!_25I1Yz@6IfSw(@cS{9umbr$%BN8oVU#fbs6)N3U%bnJH`?21O338uR-pqg-H5mM#r=Li@%Kt#O%;zBg25O_*KCd z`Ad3BuSwwoUx^IS;3&w;^?nPsDcZWD`v*(nQ(7fWLTzarc;=P1C{7P zr`Xd!`u&y6OEjhN97 z9o8W_IHSq(A@ho1G6 zXWytfFl5G&qk#j0QJ5~zri(O*B@74$D`lHtk~z;#zPchuG;NCVD}#UF;_UMYW88~c zP_TRMpYh+WMQa|^!oIQe_XtVD*CqDhm>4|YACuiPMj5ns(|Q?{&f{E$zcP%Wr!nT4 z<-qrX7JauJ_%*@MMWLnHpky0_wWZf|z77^5OVgaSR|Ie!;}ED^?+!S^nIwHB#;+>$ z>~sSD25}^BEpHsJcwIq+VH3V|V8wn&u&H&Y9ISwi*M|NW=Q?nzjj|N+5iS`RP>` z3#Y1JES7alnqFf_mV4-f9(s1b{krV|9tuY2cw;-_5s^J`lO|1^UfKOMcJx&WPLe3b zFzK2Zm}942D030daH7++C3sH}VEEAU*`6F;PqkKQb}>`h{URF*GrS(Wra#!9{&5W% zE|`$Tx3+P=x)d=SaPLmI`nYFQG%De68{qcGd?&#Tq-|4#0oRz{M@vHy4n0quiuTow z{^Mu1KQ!bSt8BJa;CI=<>~Ha;)MrNZD_G-~q98r%a<Fb`wm=MdJ6GCuBXSkb!0!(u^povYcSk~K5Quk8M`Z| z(jmLSeuYNNlpXYq9FRI~o+x|N=NDrSzm6B!ua*s@DQoSSKcjuaEf=!`0nvrC>J-4! zC-+ILqm{7(ljH#~C+uz32kb2z6hO?uKYB)daX@@XMEEOk0%E70c;h}uqYz&OeDfJa zVX9x`olec`pulb4I<{|)VO1OQTA6`X;3>{<$+RnX0pz;3OLholPNLNKjrCv^I(phju&J)FGkmakPzGfGPkfvu#1vsTFI^cp@9fyW}A z0Qe%GWdKuxgIdc#l^t%q#{l)?RlHYZzFEV{iMDc>{U8DH%e zUAD)tK>FNckCkJGoKer+WOkfC10{)81#Cfgv>g<&9epB9 zY<>qts26yd@;1*Yy1K5;Nx`8P?Pr;1rUUV`LvIN9z@_Dnyb#BLg>n^p`2%w_j|*<= z`ixTr;B{f*+E&<@r3d!L`@ML=CCxeYKq-0jik-g8g@K`{zHi=Oi)CcrQCj;i?R_qgV zs7r{i>OlCtxFo?o06X+ELJch-S{}%W0bMf>V=^L>u^HW@E}#A^6olt3=tVxHa&Eu0 zdc4L<(O(cNeO{5Hj$inIvOs*Cc1H)%xo>r!rij;biacNF$WM&}xtGtq(QoRd;dV8B zI?D(MQ=X=C$=v8-&d#`ikXr}o#F{!ZKzxE9I%?q;?Q!f$Ixu3zSH#k(C9JKb3gX6F zt~75%+Y9fUahsBZOJ}=a(acWmv`RE}AncydkTc9}c0M~lPzp!g=-8tV(U~?c*UF8} z$O|1evjRFCs>iMLrWtufM=m6S)+s;1BL$9}!Lto@j`@T!{6474a&T(0I^GbGTyajxrCz|(de#5C>c{Ejnkpywn!z15G#FtQiq zjWQj_lUX_AnGy;1@&doSz@u{js0?QS2MFbJr|0-xr`(S-w;iGrcP+=M$vLy!w@(10 zn!thmMdMG;+a3F??Y{%~9~@(x>-${?=05`i#mk17sqqx#lD?*ckvd#5ubFXV0xnxR zv>3&WV1rWV@Uir}s!p-kFy)DCOlRxyh&yd><0%IoBXViwRq3Uc-T4IPCa31nljHEWrJWN%CQ|_1$6?bGb?p)QOE8FWg$est zeWG(tjFj(sXOF}LGrIQCLxRzQL9dPT;3aKA152nXh+L#3H4ec~h8peY_=%zYM~+8{vA zpT`zAe1e~@lg}FruZ6}=338LcROrQN`-JEPKS@^3vK=tkP~XWgDrZ*h(*bephZ2@B zR48YQN?QM=q2+ZuVm8XO-&UnH4nJDkBsSrA3U(f0yzdWroxC%g2BdpG$G)%2f?GV2 zO-{_QI=t7HYrz`p|FDT?;IAij-^$*^ub|o0ae$S84c#k@az`8Mqb7c2G22O|3~OgU z15j=?fwjcWZMgUP*)E4H}<1L^+Oayxut86BszHjtU1VCegq- z)L)(wGifk-T`0s`IfJ^}08+b{VKO|- z!i;px*EQptUz9h$ewhK~k%Jujn_3?#%Gg=nU5F2Q;RS`s*VT zx!*G0qOX_2Y;R)6t*@sB}AJ9bbs;C?7Bho?@%>+mMTxayz3-}rrW zrxpy9IrB`xMNbB)QXZ0aSb^AZM|jZ3aOZ*OJAM4MT5N~gZ=d(L%ZSx#l1`Dc+UEh{ zgcSq#qyN=c^h07)rVDx-<$I=4k!5D*+Hru7?4Mj@5LtzT!k@4OUTH`^ zOBq(|hedg@1}ze)RZeHv#E>mQr|=dG#7U^|?9RI)#m7%sc?j5qXp zN2@CfDIxL=dy>fEY=?$jE$>gdqAT7HaClr4hg2Jjz{zGvmLprxvxToh7*aMmOYZKO z_ZSae9o%J1C)n!7>>Q;LqO1+fZ~FOwL)~`7+GWE#vOq(4`cRxIaxW&28q=0QhPxWX6rWgMn>cX+val*e!5<{fK;!0|CK3*M}e#@U39y4!G9ksV&iwoW~gKAcZ^} zpo`RIwvopxhYn7GPKwB}+fhtd)<+qk?y*}(=l_OVL>iyU-$igr105S~4fpF*?QHAn z_dMp{K(mdS)A4c!JTr4u@JC#c#(=Pa4m~POF2=?H03ZNKL_t*Fk01rZ<-^OC1~UVV zobH+Jo(GiL#_5bZ4p!e$;FurU(s}~_6&vKZvB*&D{F&($AP;=??UZt^+tw;T(9%dF z^5I;w->_E%eKR2+=Q#$0$Mz1Tp2;lG;d6idBV@hi+6WyO?W&p=!$f-j4;uYWQQ**r zDXu>>HP5Nc=bAs+aP*=9okn=ZaK-%uEyHKhZiG-qqlV-=5FqSGy9_yH%3}Ksfypl? zVGhmD+U4n-1%&Fmcqm9oCeOE+MZqcjI>d~1Y4S1pmg01*3l5QB+DQH~{og_vIwx&1 zT4FT~CIIB@EYVI`3thJEkxs ztFMXg<$l)l+^vamnj;J^gAid<5v+68UIBk(B|Dsp+)R>5M{8{8F7o9l4NM z34LL|G_HH>pn-hkF@&z^JHcgQ%#M>6-H7L8+Rsg|ejuVa2NTg(+W1D#RyM-H_T)=0 zH$rmzreRmVH00w@*Q~x556n~3^gKf+gF3i&q( zhFJd{@?_zdhb~SgF|xe_jcKmbcp1KP;SqMqIxq-{TxiU}1A>7}X?6>TzQ$`~ec2{v z(Gt-p$a!afH!TmtG}}x31DtcS7jc~EXsB|K!3oN5W0_r#c!v&;2U&PECfo3=K!HG1 zzuFP-V3fZa&m7tMKCPtzj3Z|D=mEIh_c;8){T%u<$}@EK1hq}4pq4qG?hxl42B|^3h2L~DZ(9O|5 z&+5~lgq%0$kB%UAI1q-3KSRfqT)plqOfO*tP+AxJm_nYDXEU zzTRhF8k0^3<7ha(mP6?HXj|Kyr$bmYhG&1BJf_KQ(_GGMcqmIshamQPO_%ye$0+A{ zIVNTe7Tp=sPkCCO&7y&JV8U=^qf)t};9AziWDAT{-z=JZWYvxCA$2dub z=Q?c(94JVO*#~h#90c?%vsK7SbR(5B{EQqih7g(!=iYMBzJTSq2{re9Up~?pkD+`q zFR_8s-FXmQ7*9JrI}fILzk?9C>pBUL(<{#6J0H2dWUYI99Y67c4HsuvMAw65%KPf2~XF0(U{zI;3l(^?C z`GY|99~?v9Gu9mIi>XIwpr02thXYX;=w|<$@&ELry}AxH-(KEc?||P45}jY zAQ_5OvZ!%%wg9~I!Wk~l#tije=&iC$98MNY0Yeo|V}ll>2QbxFo}2z`3rj z`6h5hWNL=*YqDWXM;(HC)w9AybUpxGx6q<2YKcZNWHl?@CH57MNG3gt=|txeet#;yP0zC^ z%fo8yJc6?EroRIRXTq_dKUU9K>6k62LkF+hU@m%L`|uN;KcXe=BEk6tC^VwB(dv-2 zIn0_MWIem#@iDEJ^B?$~skrDq%AU?2JgA8D%GCaR$shpU&>%yJAu|{V5L_8i_K?dP ztuZO+T#wHn>z$N8y3Vcu1qc|Ud%VI4;3l}J?G9Z)Koz7kbMOK^|IL?n3XA$NI7vKJo6R2$nX{6#k z9TY_wX&XGNTF=HC!tjbOxVr9qE?}_38Ti{K)YthBZ1CTWLio+orsf>=6(F2OGQx5Y zyxM~Q|L}EP39=hGGC=A6Hy&a?fG}XSwr5wbyNb+&w`t@ANZmB}?O;sKp3dTs)lRcl ze&mGq`#0ts=uJRtHMN>>}slnqy;a^y@(KeceXuw2v9&4nC>?D0>M0+hLAzDSc{(0pRywAVxkM z^GD?#kNYLe(aadqxCU9mS%njov)4c#Ow;}VOi@i_Jg%JTfs-C&KB&KNLWv4eyqNXC z^1(fE{QgjQbQ+&%e%3*{IDw$cu{I*sHHM2Gd+T+)CI8u=Y_9+|ZClj=@&Y4|xzBLnoUAA-Rs3!pAkyiZjc7W@V4;k(^@4O)$(%0# zo5fQm2m*tEI;er=+8i5%k;a=emF!f27Y3daWVW{NSFt3xa59*?(kLzP`v!;_eP9gT z$;yRgiB^MfwsB4v$&cWT)ri1~F5~8&w1f zbzr5`Q2}CTpx8o)Rs+Jae&Drte6$s%@JL~w)ru`Z%MN9mHXLz?td^>p`xg|0=PTRR}%Lafa8pAVc1qFi$JvteYzP>nro z;cUM3tQYw{3w$!w{33oLE2DhTPaN2pf>Xz@Mb$wEbZ+Cs$!kxX>p1KX37jZ16)e=^ z;9KeEmpyV>uh9XmooMrgYf^@8tHaBK%wR=SjW1~$_~v}Gcg$c3eJYV+ON zhGzAPl?K~c(_&%khPTCL7T@>T-bHnk|3#1vI9MRzdG~5&wkgfO_?L67>9OjSM!d z7k{iz$bgh^$IXHIm%OV90w_D=lUh9+EL^?cXT4|%0N_Q(4p!VA-qvk{=KzFbULY&C ziK&h}La8lj-O!b_&_|zO;u9p0BW3mX)cfC#SJR^Kv%>ET`h$V z(9z=+RBTlombwRCa-8tod}_BdvQTRO%3k0c&+7gy=@Vw16_})L8@6%iLEC5|ztx)o zZcAp%d0j5+^H3phdhG!Oj@QI2(Ad3j(tMz%74`cl!Pf1xca}vOrtjHW<84hpscHI&P$^7ro~T_c~a`3TG|I zJpTg7bNmT#FW*lgX`vG-D-CBM%LP2sf%JS|R>Ky%Pj6Ul1oloTQ!HQCi+aB&OSMj; z(;~fEVlOt#Hp~dNb4&+2+YIn?JK-m|IP%1R#`KhPK?bi&SFVBi$Rj;X$NT)D(-a5P zT3f!q`Q5@qd&75$hn&Y%Ry$liPdP|K?O-`?CjMPAC%YF7&7bjm4jKXP(-&EQ@OMFT(j^`E@|&#uZi$rL7aUeLClC=f(|k4CG?1Q- zXgC1#Wk8i8b}T^r9>y*o`zd?>@j3z#juRg!&*|;qb`Y?>XSQx|vQ~3Ixz6*<1LL?mZf>zw}w>ZzBUd_-EDa#lzd|mJk1| z*78>C2^vbUKNO2%+u;*L@<1cvyv}G7T&OzmgffK_@mS>Lnuh41pJzG_1)|2vfzW<2 zlZKXZl;}}*Ab_4z@4v0U-kC#yp5s)R!B)4C# z@+_s|Vsg;ghf}FP8gF`f$vlRUUr}Jkw*#!{tUwO2hIv@p19sZn#MwuV2S;asc+{OWCd~s2hn5Ah2Ryi~{W@J^Qj~=T#Nr2!h zdkN|)`_`_R-I)V)21`qWX;dxw@up!&=TB61;m^YgN32IU{N4V4?WuPSS0Mfeyt~-o z9~!g`WNO1{xv+4nc7W3Y8^gp8G)`LEO35Oj_EqaG{+4$G%cy<_GKi!TkQ z*1v`nwnc!)mPeWeDux|1vwQE9$h8J2-iIE}0S*%0*VQiv*dgNO0HM!GTh52Zc!-JT zhuYeSS2$400uL_1cL=QmFe6$diGC%ax2*>4kw}|khi*q=CI?yZTn<@SzQkY|#HcMK zgHFfUf}I0)44!KQ1c7ic&LHS#?IH%<_n>K zfAH(W_#kM!!VliXLryW@>)_>qB^@DyN@!kZ<}qK$&IDO@x`dAbmO_dh$MlbSKn5bh zDa-v>{4yKIa%HFN6B$AhAI@8Xs%Rm-=FW+@s5*p=5GzowY1PmsF?h4NX%Kq{06U5Q zbSbJ0E*6aBz#I?#NpC%>QE^=mCT+3m~(?L_=H5 zL>E_r>=@&;$9;~|HCG;P+r=jOvku`6V!W^~>%v!%MZmtUJ zd!H)k&&Aeo9t;@lvsb2*r-2o%UEe*Zr3%oU>@%E&bV=G`)X2 zHg%uY=+SR-?Zbo8Hav~t+izr`ii1b5}wJbPGy{&pKaWOeV*v| zmf|nLAOe|gjb|4P4n74;zqhDpwZ@%7HVf{07ylW*3Zc8WK6|7u>YZzS8{_dR>XXGs7wt@?8ny8S!p6RRjv0i;kMcm_f)q zIR3N_s0}a8AvQ1d9Jq@KLo!}f69Hzj89*^OOUJJ;pT!D2-!eN4)`ZK~cn6=ka4Sou z)RP9*IR;EQP7K^Dv|X=SHs;!9?Y(WRm$fW}&b%6f{Lq+!l>ukd2M8h_%2TjY=(R5z z3lP3`62yD#G0X4WV@DZSaN*v}+t9iY2|;GaBr{n_Nh5;(<1wzhS2iI>#K9r+Egw4G4 z2%}y13&XaKoX(432g8O2VyhUL|7hj*4Lqzcy1|eAR~lWtV}+x^SWh!^#M*@UmX4aG z_tK2(X+fJauB<>4!p;=mf@sBp-|8C z_x>^DYm!U-d-t_x$sbqyKmFKwRB5r<3oko(*Wf?@1M2ZfaJrr#B3EvI^lIn9_eFcH zD4hb&EACZ*eVzeFM$g6Um(HZP2YMHLt{yxn?ZsZo`78jI81z{!3ur_nju8w(Mo!0P zAQnO`-Lh&hTOzUrFv3opUdk}2Cjif6$Q>l}{Wzw#YVY0HIeVdyy?^x%gWjpQR5(|Q z==uxr>;gCN8~@8pTMnp$C#EBjPTJYG1RvK}s@It@R5*_bXt*~$=J|0dx5aUduE$lj zO~*rrM>+vOR0*#0DLD>w;+0`j#XFqC_Ao#}GD6t2*90V;7ciU_LeK6RXSjr+)%RAp zX5sZb)C*{in+-FNc_rJ|8NPVcre~NQiwKhs=(}J}^!vcQI5py5unlQ`C10v;`=BYq zVk~)1Z{T?-jEw=l-mFSU;m$%u^5Q3e-nmDY9Z*oGy@+#1TDv!U{~5%2y-FkeS>un} z05g=f)}Ke#8k67pNGH#szbYR5GnCFvjwIw-d{0C=&J1Yz@pos7k>W!e%c$uIvNv6Dqg&Jnr9w((zd`s zqA0MOf!Ugd2`sqZPa5yPZ)dRA=l$WK-;vohxMKF2RP#jhM@FfNg0PZ9@zl;Z^jQ*3 zaB|oSD`+R<;da>fK$uADQ_Z)A-D^ck@akm1`C|=ruY89Sr@HQV zceTHHs(`_sK>W!8#(<9toR7wNQdVBPs)&B_T>@^sh|HXC%>T`t0k+;@1%oo1_}Z~* zD3943dq34fglF-HipgZKmnV9UtXbe`g3jmSGyN2q zjmO%jIdO0`O3WW#60f(z$B0l~kVr)7{GqXy!_``&OM)q=*+9OEa??(1093vBmnb2C z`0=xJ24;nvc*zh+`z%G$PiHcAoIOsKgkde5nM4CRRnUtMe!vn8oVMDl%5h&geSE=Z z2YUpf0IxE~f$d?2zX8%X2qhR1wm5&-5}ia z?z7pf?>JbVEbQsLGQ(O609G^1t7xgj(Z5_6D8soe23CKbop(yW^Y0rKh+U%K+_r$c zR@ga0uXA=)z{MgP?HP6|Aur+MXRxtUP=a#HDKm8%y4bQPL$kpz5EbwZNEqDF{}HZ^ z|BgSb7*Hq#a{*Tl#NgHCWj;&D7z3ikn_(nl21Yrv%~L$3!?*F+sN&E@3o4h$&L8X` z{C*INA21oupn+&A1I?et{V*L33EVQY`I$(@XOg}O_`|4xV~s2uCR)#EZ^SwVIVQsN zd2gQKMK9}wY3vd2r1Ph(TD+7f(P7b1ufC~dpJn-do}grq2Rc9G@37N@2=(K*&k1!L z)ltu}?Wd>BF+e>W`!KKara}wEx7?pJ@hENi*WP=aAMb2H(5yX%^vyW%JDsPmuenB! z!2|Ubw4Q)?VLXSep%ew}*W(U@qY%WdX}>9heefebXI)aN{n~+l?T{fQwFrAkD#m{;1bdGDe$2T@Q$Kb~`5Fu4n1e&t6H& zcS^#@Dvs=FR0Xhiy;I3_#(rJ;QC2iZIsh~tIi!7|f#eF1T?IFsKE{cv4BvbOJilA~HqbiRJO@s@8zu5r4V9*|J1oE@${=B&6sXk+U&Tpl%6X%Qxn#N4t#}9<;9p{56$7k3h2i*RAUse*l z|0$4&EO`@r8)G}_h87!yuE=B)_CS{gczA8)ohesA$^$hXJUl1@zU0Mg6n6}-t=u!A zpTO0M%L8b51K;KI;3huA_ubCBfznaI&C7kNcLCh94w)s&rTvqc|CnTxXQNY!WsJb;$R;@oTFOG`V zf{gjwZW&>oIpVeNPC$msiC=ILEmE5d6VA*vHT9g;ghI%uOYAdk4YhV^B@h!8~ zm(HJZo*8C|UITwgJCe|R;_f6!LhgA1@jJDZ8FI(7`5QCfa5H=p#7fS-%hxHdyJclW zp-htx)R*xOb1BxB-fi!FDke7|NTnFmUMqe>@LiI0{OdsCWeZ61jTkFrlz49-uuFH( z&|DWl-T#+34~%^rsRRNpThk2>k;V<>N_|GGKXHWqF7N;ob8mx*m_tsSJ%+U1a37Nk z>=Yyf6Xng77E|!u4{^zlrEgD3*m+tW{J1k<(#ExLxNw>jAZF`wgwMT)@$;zoFqH5TcR+)O7?OG`R@@r+KP097Jn)Z0~neP+bqMc1=y25_B#NHxloMot$Sr2yAf z@y|RrQx&dQJ^|omEk%P3tdZI0)#t+v*n(%0xOpMuJGSF&*30&eGE0_dw`zgr?#aCw zty~#{WCc{_*)-aJ94i8vDgR3nlt z3~7`!wZ?<80oxwLGMZFeQIMaPdKZ4*@afg|C07apGH<2Jmtlj3_Uz%!^pHOfH8H-e3HfC7&%-ZQTQ3<2utVm90{ zf=R3nx>6u=2|fm`{M{9Z*JJ4Y;8$eoEqFSYYCz65c>Qfvu`M(9fNQ{*=|lEO$oJ@o z*-RhThi;;6Us_Ajw)!I*->z7jv_rptjZ%rIGGoOfY8Tq_vl%IAQQX&0n~i$kCK8H7 z?xz5Qi@+$r4C7sP6n-~AUjbdXMbHUk_B6qSe_c#UuUB5hj55Q(VV*5`8@ zeBka5Ae}i_oZZXULJ(Yxb~MA1Y;F~&4Pw9DG}w%6oe3QaP>!d%f!$d#@j~NyCmR=? z=MgZQ&EskZc4y&Lh_U@yI$^p(t#FqSyXAL|LA%YrO&_?ji8`{VjAsMNS_M?wqM>yk zY7LCaU<(Hd?an>&A?qp;u2X)^5k2=Lu7tJw(u8`@Tb5q3vO45q^cw0=5UmW}|4cyQ z@AHr-Y^^fC7HkP1p~-UKq)5<#9|sHlu4WUuk%g@1swq`bs;MW6r_RIYE1#|#RSrIP}je~ zl-hc2nWuijJ{ou=uOWCCL8+7v8Zin{5`0H38(ao6-pBdC3k)}a2w2VF zbs1H5I!OmAWEp!t!>GT~poODQTjpVuIe))TYmYvdu~BfIMy~dsf1cy89Y%(MiV_^p zactD=_1~+0Qx0T2i7LNaW5_4KNF>5wU#!71(R8_-;H>jiWUu}?_e~Yl0NTS95kv5pp#3NY;?=VRXun@hbPWZ7Z z;I2W~rnWmh6_9m04PdU9UZCY7JTWV9yw5<6E$G|3XRsHD3itqKvHTP|FQ1tAOMPhR z*1Y>FE8SxC=oPbCRe%P5AGd4fw3_SXIl1_(q4%BO8%N2^+Ia=dln-*Q_sHL5ZY!_e z=im6M@4UtN7N#bBU%|-r9;$ZiKi_Ij{`4DLQ#TNJB>>Y}IvF~D-dA=+U+;SzH1lf> z24RMmKyBqmFdOe$L&7x&g0cKvExpF%ZSWT|MK0vR^j!b20f0>dtD{GW%SPsrnqi&5 z8pPvR?=$)HJqU;;V!*~fGZfY&zUDLIcl*r!j31~R-7@TceiZjzg&Ei!{f@scjW<~s z4VBJ$-Tq}btlZlLjzOp4R?6|_OXCb6en`j1D-3G{E{Ep)b%PVE!#woq7uYRyblUG@ zW3S>umv%icV_`qN8`|#I*gkdx@0J6+g>nY0?pYAn4o*4@DgoUqbiRBCAIE+hVnc5) zNYhVq;bRyo;@WcI=|8OU4g4&UG{rT319HMF)4T+@z0LCN=nbcS$uSLY=IY?!t|nu- zm6>H}W%rb4NsG%XA+rvN=S<}7ZHB+a&-Z;D2osKQ{^@ME7C^etnpHY2XGEguyS_$= z*)yhJUM%0ecV4x_x{f}Pk+-$+TJNaLZ9Sw7x&cZfHG}qo@09}8_l)DMfUWtaE!Wtq zCLKudrLz3RN8+9o3-88=KJg$x1*MyMH1V2hAr5>tQ0A))c!i_J3I2;|ug0m0aYfL) z3xH;%)2H<8+fGNDKMgo)x6_{fTq`O$*VYyX+MaTph?XVm;eDf(9dmrHq;g5L1oV7% zDh5A4u0o{oC%z5ecVHh~e0An}->k3N>YeC877(_yeukw+C@XcLR#Ilbf+p~yDJq8^ zExkI&9rWJ62jnW{Lhl&@Ynr1x4`A-~Spi80!y5y+h!9)y8qRI2Vl#ES5Oa2t)7hi{ zpfxWrxBFG#U2pB~ftGY&o$a$uMOg1UI{8(-GsIcvWON~W#~OfvPZ$kepo2Y->S;S) zXAR54#r1o*kSYuo?FkZstE!Y7ikmj4r?rOSp(2CrmI)RNk^?N70~$iP;}>#JMT4(} z(mSVQ%;y8xDK0#rALuO26aNTW79Xn0p+BGK7~j*R?TjFpYfFePpWfN|Tztwae9vHQ zNYn4p$uU_$j4#JU9dD@jnmoT*=-oMSX=_I_2HsHX7CpSm*n!@=3wT_11Ux$!KPQY{ zf3aC2KcmoM{oc6%Co_BghfZjIqfXhu&*#^1N0VsjLUZXOi(QsC`8O17jv4ai z^s*NTif0H}j1!X>M4>-x0FrUmX2cD1&ZhFYFpH4k_zo51*9hT+k?+SVxmAY-e7_hX z6rk-=0k)9M>DMdV8TN_uV3>>iyekCu^LS990Bygz$bIQNy6`a>U#a5A{jB9SN)$sorjk7>s=8ngM`_uT|P6-e0mJ2M%=J)7RMgs*jZ zUtTvHtOadnXTjo@*>g>BpsTxi|AQR2D_PWNE*zbC8WVL4FRZd3KDR?v4ppG6E*&bK z3B_a~m;7WoPL4lY0CdV5sBv#}7MT-^Stw5d6J__s}=1 zFy*I|k#Q{B5IYaI8M1}K2WjZ-)WT|ykmH`l_<>hWIP4dp63zl(98%zz&MvdX>sywu zXt(zg1VH|X@++r<7y|&$ddY=!Df9f1mmwd@_#|9z1^BD}K6?0J7|oLmq+%RL#|rT0 z)!1H0jxliH!-!z49O843EVEptr|433pl`tWm8^n3|9oq;&oY z^){2;cW27?vc%0in^wFUdH-u`5rb`~anso!&_q1RmMDwBsE zVzuFE|6O0Eo-IX>*znXk$|s#nJc~ju^59~tr}$lM6@UhACzoM#PZiy&$7;WN|H^)#vGhq7`f2b8!g*#lTr#lO%!}nTN}1JTt0YqI+j^J+%D(pw zUDO7sUd1oU zpa?Q(LC4DSsD!{~R$CBLPJv7q_cOj&hUukkS<#IYRQ6YfvNfivMePTDeJuUJ*HG^q z$9`}!I*D?*ANT|Tbq&71@^}<%jDAnT|H*!7hXo&OOESnn47tC#I%6D~>jTy~QASLk zfN|}IR;zQp032M66DCbRj;Y|a90BhSt;jD11YoeZkFd(T^MCOb=gyd`V?u>?$TEF{ zogA0WlcyK9W`e38oRg$o0Zkr9g7{z0nF#&!iETOdCbu;JxHy+ZxX7?cmDd}{2hNRp9I6VL>MuI=gf<8IHetNtpTM_ zD-a>^I1-(oh-#P&=sMgLT9v5x>q0ndKy8X?UGVPuR!cy$uahkRuc{o5-V}<+V$I-m zq;duUu6oqZIy&j@DsBG*ZYgR!Ix4xU@%D}zTL>PB;ImX;x5+F_SvnP{ym)IJ6*IUR zM1k79uZ^i@;4vL{uBQ-tpUJ0fE75o^)!y#iCFj07oe@Q*0N|}GQaZa{nL+Thqvxgq z8N2|^3)8qqztkRmK%U-pDW`f;tjx^2+M!GMX@C_dTko6!JQCO1Y*I4TkzK3|QNDV0 z#npvyB9Vzgw4||jMJCq-pxJWU-oNIZada#+gEi7bhSo5rJ>h{Tcgvp>3>j3e5BYqd z#dizO+tGRi4KryI&gU~ef0(uT<2CXhxL=K%jgiue+S^az<4XB>uM-&J0@6QQ3N1&F zfut$|#En51Zwth`I;aWaAD(}}&&s%Jd{F=__20fc?qWwSlnh6@Z-X*@s|n`kERr-a z8Xf2Cw}}KVMx-s$NsPmo`vyr~!?ZvAeNX660$yTgOCkrb@Tu&U4qMreNjZBSdEk(M6vb#>rmPkfP%EMv4@5hd&g77-U zEP{m!!H_dq$He*pc-!6zr*Vy}rZ5#8mNVMVjPnmPen`4P{=TS(rwh8Wp}+S${sML_ z!fyOikn;adg2_A{pWIjF49-w!H^Bdp4j_I_Iy3K#mF;y$;BTwxGdnKW7qYU+3Wji58B)S!pQyQy<5ouNcWma} zH2m%}j}w+Z&SBqUX6pxJoY8P`CY<&gRZIpD+JZ(>CDAz+|81{ov9nJI0yc!x`J~U^ zz(w*e9)6H#yN=_$mhqoOfQ?H_ejJs6d|1vE9T!}Y&XkwXnTb>*^eK+?oJoA(A}Nv2iHG zDgNbyKR$PjGXd~ot|Si~R}3Jgg;Dv~c>npc+)b)@ila>Hp8Niv@kJ0w4_R()>{GZJ zD4vjZ25$H)f7s^e`%)%qM;Zehd+VrqM}@Mc1vkZ=y>6n<7)X>(oOXWG+yMn)S2#gi z(wm_lT_;3Ela;aIy_-gA~Dq7nyzSy{9vr2)x4rmda3P}eWTps@({^P*T zPHYZPdM>T|fDC$zwA12);7Oyf&!o_F&klz&#wsx{ZOO|9yb9mqc<9W`gBrnky@#Gv z5loe2d9N*F%R3%sV{xD$Um4;2TB}k#nC3p)Ce9ke<>4i$9Wu&tY0BtXnQ#6l=v+9( zhp^Fh=KBhMb`SV#;qMG71$nbHsfXo}k2vtKC8hICd!*PObWC+|<9vkWA`e$iz8QQ} zALBI1W%TNQ?-Z-pxrk6>UDzD}m@_Oj_kn4D=X_$H>B0T%Wc%40e}dhGjm#{M>&1b! zWp2}vGMD@REfBokS!@RS9=XhSSYe?)g5!u53v>4CVP`C=WWYr}c01Ttut5;p=k&{8 zO8`vkKYkCSL?^Br3KCeYd#5PE@!{#}?7w;;^)@YP7&95e%rGgewI)smFMr2{Od_(| zxxdXz8b zp{_1)f8As_S3cGORpx-bSkgR@RGFN5A9#%nHlBVyL^P7=T*tUIp2u_?s2?kU@L45W zXT*hkLx%l*D=|}Adr3eIL;hTaxtgn{-fNj2}HZMy3Ft zM9}uq599=EN6;cXiUPRc4Xb!=>&Qq^psD=igLWhS3hob$V8QDbG*001m(IykBxH5K%LFtNG`0?iYxokdDi95r zD9SBg8q!_9C^mKQPB!m@dKiBvZX+N6qb~HVCiHpNS-0R1=VDrLaN6OvjcS+M2as5) z&>ioGO~PGN$l%8)1q{ugwZ$v1w6ADU?92b*Xv7$0>-z!ul#W!xZP1f}hwvOMGT6+; zpQ7*1={1>j$gMR3=lP_*^z_xIsw#9o+gdv?cDQE?WhD(rmuyY&%HIf(iny?nuw#?< z;@HgWg_~><@C=0v?3ldt(MkH2e@UoxmH>Ow%c@Tk{Wwq>VsqIqf`*>PVGRvWPZMH= z_)~9d6n$X^Q2^Cw{sT^pUnYLkh>ZdxJ=K{#fEQ1AaS@n4uXWPZtzYL{BB1u9l7PKL zp>rJPvaJa<6`6rQkazpGUU#qjoUO8MNVndxB|tLraGQ?twqK3l3*qFBI94i>zT`sj zBtLek%ZJvK%}#gCodaw^a0Qy=Zm=B}%mZ+Nf4~eEdfoGPDtL(dA_()~ zWPB=qu`Oxpl=y#~p&SiJ@F<73oHDBioM$_#xV?M!4E*;v=8}S!meUiTfD?^spZRc3 z6a)`rIk$G~SrOP?`|vq#mkPOIwxpU0@+^gt0rR_ZvWt7Jx-W5Jrg+NhD7yQzewQzs zSGMP^zkh;+wJV7W@1kHjpJjLsnuhyKxcFa>Mn13HA3y+ihXFcA(-NQ)qwH%sy|g2| z`MvGkd&Y?OxlQn(K|OTVIB@aw%Ff3U(lv?BG$rosd2U4Tvzr+(JF2H%b&2g<+W)Pmy^!Tmpt0kop|Gy{?1QE{mH;5tdU0h?^yV1(I~PoDK++ckNn#AL6ZMiFqSk(o^`em{@KpLk!GII zW~Y~ci&+!VYk0ew0AVf)dXK0{w|$TaLG5e3KZZFC(oT@dZM)f zJ~}jPzJpK7gAW16{)2*Xug>)4luVQ<&jCf{q1FzyJnVtBA>6WSBw0|0O4 z@T*_>)%ZeEvrz28F)O(WIIOV_X)OSIlj?Pa7o7muUy<}5pe;! z-_zRo28fOK9P1n;(cj#w&}p~PpRqzI`Gn+VDhy|5T&yMR?r8zYOY2vcrU5{+N9KN< zVEz>6*%RLcY8@v{_hd6tYp7|CSqG$pV^6==_>7Y%dhslI1}^jG1_}7UocbjP>@U>Q ztO#0U6_+kAJxa;wKXjCt8YeCLpCI`#%4d16v3mjRG0eHnfPG%{_S3hQjs(xMMu6aN z9vOnD{=5y;qqPKd{$1tlX`e4<;BSpG@GJvm@U7qJG)edOE&TIvB=-HcINi|hhLVvQ zavdYw?7$41gZ_)>9eT~G?RT=`rK5QKZp%V8`pfl(_U;RhR^Pr?zGy6Jk2B__JhOOd zK2w+I(0av3Wowt~6U@JVa-~YZ9XSkg&X-{JEYH%-n zwulmzbl?U!oMPKPcF&ywBkhz2I-m&fh|%(+x0R*S+W@#K#(B3a9f=!JNX)f3lG*1v zL)wyQGc;^{=^X6?lu@?7N1(5Oig0x3jw%BLyB)`%I6Na>8%!I`^8v$4)5TIW2QS2Q>`j9``O41sQXMWPlyB#R zyqsp?enj02dODB+cqGyM-(2i$NAuu`p8VNquF~}${Tq&?ir<@7F)?t`b z=WiMEVlca-QWpqIW^mzjbV(EtnXmP+fapULCdx#EJIz$7>h>Hb;3x%p2z z51jJw@{11l2c z4}>h&7@T1_-a71CsW{^J!LRRU$Ds!7=aq$UvozWeo!2g5;`8Gai^hT0brNWsfpQ5M53Rwo0?dulPG?qV zvC7j>?Y*64*l`uQUiG7Qc3pd^qe^QWJu4ImH! zAfJ*q>C#^FD7|dft_*u29J05Q>qpnssnCwI|6Ql?e4d%_a_FE+yl?W469jLk>yiOe5Jdd| z6?K2#)&%iO5>piq)D7HgiRDGfgn;W0vTT}tNVbZby&#QEgS$Zj=W+xb0N3YlG#ZbB z3uSl9e3tRoUWt5c^>lk(m@?qSPdlBZM1xyl0v6G(92hqE+_ow>&-$wj!$FA>d28Nj@2@cLZg&t5V;PTL$vE=0b2lspr@DZLcK!^1e!dop#0a>GnO~#!cV+qO zq}6+;eLxR0v%ic-n5C@%f|z=?t^@7>zhH&51Q|}W9C{FMe)c4u-uG^g-}I;M$;?yBv;R#e_$`~8D1v;`mynNU3JOa}7F%>#T0B6m;=e*-XV721 zr`+{!P+a+ByP^L#l`fvof1KhuVwcXhB@-Fo^!CwJ?Xon0dzh=ZP11Cf`~NBji)Mfi7&5(7ny$$pS>!N{ScOtky`>3!^Xd(OH?^OuY_1NdPb`|I3JMy(D?N_1NTYi@g<|YKSi9w z1PsSrI%;TLUek(@X|M>=@U`Rio^T!qF+fg0E7ilARY1f@F=&x>6diV>XMLCr4Oy0V z3yt2B2URtATj#(llV)a4zN95AL45kEhi`Ofbi$QRc5o=fwjb1wbLWCTmFRW>pRTxG z0DQ9H2j)d+4kcOzeq)zG1`dJaj5NW^TdzJ@9p66ZKGE&6c)fGD5vIh?te3YcGJ#+a zv=3VR7yo)o4v}6+!7iL7o+w?bC5h7poo!i^v3c{ecM&RohSqwCSSVqasy5KP-=h7v zA~wwizE>@QQ~yhO*0>O_<*bnEy+KO^c``VgZRl3UmABk_+VGA(8)`)Nr~__-YTX=u zavNQ|A5{Q`ANqN{C^=W?OAiE(-(i-hDh9S%vKTNE6`f(YLJ1|?+1-}&my;O2Hy2aN zG1KAkHMYqzr>El!j9bLjc$p#RMKc^+R0wA&a5c_+&h54QGVetg844#8=AIT`d=E!& z!t?Xi--libX!3b{V75M=agRiG*wGsp5#}bo@fNF4XW{Gy0_~R&*d7?PZfSQ)u=+wB z=y$|3PZMOlvjcyj%V3x~#=v4{W@|$MFKyN0{qHca_biw--X$8?|LX5S(udr%-wWca z+^T>eGgju{fbL&&n!Enj4wa{}okN9c6t*7rgy;R4)|nm9+6w3hy6n*ZfDQeL6Zp42 zBT)!%@l&1gZzegLk~2m)9}27Jw36b9${f1(XAT>m9;9nq|hK%xOZsyBg2)86}5ebig#|t z0T4Lok`U0T*;%~`{95lAkMPD*%l*Aa8bP_C^U$c zAHcs$g_owzKBFB1S2nU_p6w3)^2WdnHvLiSU+Dw!DQDiq*AD#T9AHeOgLUw8GVcH8K6lOE9>+9V0=&LhCb!p#FBwd|{$7jZ z3IVT_-s;;?zyZtSrhQ?9Dhamf*8-kFjv=4VjEA=C5d_-fo;HBQ=#2B~cUDpvm`aiY zE}i%XK!^XFmfh>;_B&sYM?$>IMZ(=N#?CX5uJyNJJHX$;w#JM*=Kw^+YER?Os1TBl z^p5I{TiE#5Z60udEJcPefX*$?{JmY4;mef%C9bO+rS}c1+XQXJWrnAI`2AtVi5d-PiLwCq#v)vSh$q9 zX+OLT)%?kvqV9bKz%2Sxrr8^0tU=qWg3VK!?g8cH?NwFYMoULO4?v3`mlo0wIuqKs z&z%q*JZJVuX#gLmXsgVy7`{M1E-}iXQMAan<4`=0bCcl42Bs95v{9qqSuwKFVmXio zj`L>UZfH@*v6L3gc_Q}g@80s5v$55tFi4k zzn5L3uR)K_f{kWJCBYE@9H98&4CEMW+|2A+r;fp;9{C2}U-}M=C0a7LBf#QII=qe% z+wjRwaeQQelw)1s`}|(UpTClL3Rq0%<3tkfOQJwwY)PvO*q>(%U!xOhSwYXa_C(6f z=T-?TdG)=?5au=7&YN@gsNIPLekjyia2@8y6&72Ko)Z8PT)&0XOzzWLrhUxtb2 z+7M&P{+cV4Y`%BmjXFfmjJws$t1h(^DFOW<6>=V(yFThRTK7);u z+zFKRRXh^-Xsg=xuz%Ycb2YDyA#OI+7tg)gcgFtEnpqa z;VqQp4qZ1WDI0q7cNAg9%Vlk=XV42w`X)4D7 zJ1D*=nzWo1G^TNt19|h=oq#>%jB4A@sj?wC=%6or%}FJ30K)K4^+~QNU-B?{l3p0_ZGnzd8HtU@Q429m{DgDpZu(yy_m62dTPDtqmL^F z>sMuZSI)SoG6DrT{}#_*`bR0u$fI|FT$!OTbafsD92kXijbWMJtg<9j#cN;3pK5F) zS}8cn60f?ePX|Ls*oyzn41>gkVMqnj9qfR5?Hcv1-FlcDCH%y-!b#porT^9Hv8sIm zfR1`T-$Q8L%=CeAkbt+7HNC@rzKXG@osGT8Qw^=`RgIVX{|gFSxZ0tn{4lkG?pbHR z@d5b2qnT)gjQfnq?-e-I9wNq;%9hs6zTwqg^aGUk|BnbQ9n@Q=p?tKH*U@zt&sy;C z!4))WP~v-(0>LzXsFzi(tHM>k`EgJfq zTi+arv{XAYNL8)YxN{9gmTGl`b_ZP!Z`_L?INrna7L6AFxNt^69>)Xaw{v;So>^eK zRcm{u1O6%~%9aBbUfL?^5uI-0ryyd>-Y@ZQ7QfrhF{I>-+OD} zfMhZ;jn4TfV8y-bkqH-tv!t6g6twtQB9^Zf=%5oHAsLkA2GNTcq~R?E3*&G$Gp;Zo zXcY2BK+`tM+f&=O!P6N4%cwbPU`Nd0j1ICIU5^9{=pb{g{`fOH*4{&l#=uMK~Cwr2~-D9iqxfkAiKM^{m#c!&Tdcf=$_Lw*sVk z-Eehm$JhgubgP(;OOzZn_9&*Pu>8J$3-Y-U?@(v@QbR6IvcW|&olz!cF-ly81R8SgkVy2BAoK+ zcQ1ktz~-4)laL3?^RaOV)*HwgO zf8IZNHL#}omeQN!2B;k{(uuWYtM(5%=sY1VlO@sO%(?F?inmin;-klH@bXGx#}y1( z!uSYhI`L&i#k~8h0~|-(oRB9T>ImDiApk@`yT3hqgzFCjy~92&j8zR_>*7Yt>qwu- zN4Jbk=b8ra8beu-RlG8d_iF}4N?-%m(jq=rQXruort|y<)6VjER#U7YX0RxB6kz8+ z128O*IT5YwoJZ6n8`T>@=f=^CG>&2?;>uqM-agPL$2tbOc9IT6^nSY4a=qoWSH#Oc z0j(yJ;o0ZkrJtyj|JHdGlp)akS*=B!rN_&F2f5gbxO`v&4n0QKoK-)%yvs7?%rGb@ zK_lEP7QPjIC#a{LlFI>ad)hF_!OcECz|kvlFNp!9`DW0*%K ziwrTi5io7Q zR0{LnXN7>AM)uL?yA7KdG?{@L)hZo7NNBkaPR z9qa|_aTfM2&W^3N@7!+B+=v->?qg|;k$g5vi;);y;%&`K`qUb3O7ICD@F{r*F4*%8 zI^a#CuO7%^GO$U|gRd|h)+tDfkLX?l&Lex1KK$-!#8IjIqR+2f7pw})F~4?d1)LKR z-#0)4PVo12dcL*KwDspu)?8redMhS0ez{I39KI6IKjR> zNRO<8&c+j_gJWQ0deV7h7ET*%N6kRWZPCCpWU&+Poy%9-ZpET<>~lD8F7&`t@xaZglSWNNPK9Vgf{d7#6h zODL9EXrLYlzBDznU~TE3-g29w{m!;W8v4vSWw=5rntKZx421Np|AWTfA=nHA3vpNh ztXA8Gm`3F4w72-t$PE+1IqciEEn{5%S-;w7p_>6HR2E$RY9XadNy=C%jc~ZNh%%*< zVr%FbsN8Lq6xVKWFMb39JS(BCHnZRky0B=}+y^4LY+IfKW8m0+OUWNhy>^H8TF8X6 zX63oQScX?0lvo01<;cYOUfY^{^Nx+1+t~q?s&HKR89s63hWq(tJcBpw3Y%;N>=05e zY~ymgk^`WO`45h@wrjuRI-Q{h4OtrXfS+Mc&cQnYHi+-@yaNpYrc<{d)70&dpY?kB)oL)p79&M&g=f~$}EY8?2 zr|-Y_4E{!|MdxaSLizW-fnAVNwBuS5=`oE&@PU4faP7GEUS1*%w2opQv)D@dyek8~ zheG@U*oRf+4;uh9?*TxdZ_I-Zb&y*9^dwre@k0-+p z0A6^PSuPwS?Dy|x!H#3}fS+5VqBHl=pu=Sl0rpx%w>soe*}FG03_B|0AttTzJ|%?C zflKD#Q2edA$fp6h`D$g=!;WQslu{LWcF>${3XymX!>1(pG&x?XNE`=pB<9_90>nE{ zykk^KVQ{7{5~bsgz@o4>t5r#6DIzX*?i}LdKJYHitHhGY<$Wd3YH#s+i>!+Hpt4a8;8#MiovrS3IjEApV^d=*Ll&#?*wcfn{aM_+&;@ zIMGe^Si5!V zrdxNKdBrYdBw#i^O-AWCmGLw92-<0e_8hf%&@G z?+L;kP&AmC6DRlIcT%3>*sgF;h@}?{NRlsQT9_II9u}muV;4J~;7GhO4On3}E`eLG z|B>CCcU_fpn}YPF%#&L-@y!arIGkL)4$HcJl<9dWJM^!2|FI2g_*Q4R4MfkDN0x~S z7^t`A*uI!AI3raxyyk$;rm+IIA^5Zwzb(R3EbnS zc6(SY&mAA|@)QRh|67CQ7Sq*>CLLgB+?W#`JJ#U%J)s2yZlyktcG@lfqCn};>R|XE z+4!X^NdGh}J={^boV2u$L3HegYK>?U@j<@N>VvBQK+odTfStKe1{wj7U>*P0va=_n z{-I%uAE#YFhZA(V+zpyCI5=>up26>);u)D7Rb1gso-5F?v&^JBD=SAj%Wf2J<-Llksjxg*#Hy)oXd4I^%AveTNPA9gaL<)X<(+3 zmkgkAVK;Nj^NFkQ0N6{KuS)1m6t|`Py5lG8vnV8uKA*K=)^32eXLUFpa2pOqhlVn< z9FpX}NG*dN(RZq?dfXkje2vi>avA{bkzc&2&J0K>7i@Rio!owTV;`W=5n=2AbpQO` z?Jz6gAFoNMrPa>Cw!%|oy2DOE<<1>HDIroMEYhnWEFkA^C{jG+^tD3+;4%ILJ-OYau;^f#_h&rj&hc(D(58cCtA=*JZI2{RhKYU#yGCG~{>n?$ zBp}3D0x{obI|oSGP=a6mP9_crZPE7t7TeAW0P@EUii*|#2DU^t=5ei?)(H&B!XSdi zI24NO04PcJ#0RL{4tFe+0o9B+gk6G^g>#(olSmmJG|u_-WJqP#Zyi2q(a<}^cQ~+^ zbrvUtQX7YvlQ=#OY|yi1aOvFV(txr9LAF1P00r9_AInE89giIh-LK(T|p zF10~qd#!U0BVTS9K$^;ZtH~2{?%gF|7j@Wvt{y8k`oTlR0qD7=nxPoBea^ z*3Qyiw*lG84mgqw?ezlWP4Eb42LkdQ9D~nmD9dCJg8>Mot71hv%kl>hU?-}V8Kmt*gh4Z=swOgU(YsGL8)Yl=k% zPH3~go&8haw3RV+EGh<6Z6y$*H~`E#0|fwfHhL@e-&d5c`8_$S@itkuu?0S3QYgdY z@{{{48T{lYYv-A{Y;=E9Bt6+%Y18q@#vJ=WeBXa`=$8HnJsZUWFz zz!YH7EC~>0TP|uEhp~NdicT7c-bIT&@3A7q=PI0|7PnyY+;VwX3fXa@qaPjuFqh2d2>Q?s3W?-_n;AEa9SA&BF$~z*CG&MIk5zQif&eRl!FI z0<`<3^L-{Z8H8}Kd+3c_=k4DOA3`sdzJK%8DV(Zw-vR+1b&Z5w3G6ula%cY0#XAT45UAfbfIu$aJ5D*CwF9@U z3eV$N!VpLpv|~WzxPbzVp)5$9!A^-%yBjzuiImQ{#9&it3zy_02~#bYlL=?%1l@EA_IYAQjS{PGcq}Mz62XIJ zYb4XyDr=^}qBD%jj(k94s}hUs+iI;?%C56!U|9Q2E_P$}<~X!IzpO#%eSBqvdQKw} ztk(79rw541GCRNuJLJ;e4kG+P4>??8Gu~&=>1&A z_9b*1Abp=fj@uD2U`${-#5;@%B0JVt;?KufW*|~Q6RKB?b@uVMC4{y~c$|zs=pJMK zxW?*i>kEfkyu3Cda8H~$9C3>vF8#`VwxAyWhtF;S^qPRE3Sa^cRRB03Me#Qzz&RXn z{m~y`K*zg1%6%Ia@uMBXI0`Sq&I)=tBispPL*n%z@+)Tm4M!(>=~xe;UI)$Zf6%|c z)3Kx4jy5ys2v{0GJ&z7LQaRTTffu~w_~#$Hi+iO;3w zdIhpg4&vVMw}!A`kMsmP-Q zkH@%D>9^Lwc@4wKO_lw-)MLbyZPiq5p4f_)^M-YU0=zg@)xnqPrX3x@?u5-H;M3V9 z#ZPcNbgi8$KHIUgtm`J**V40JJv94vnt~|MzU-AnW}bXDaX7lDF*zvpl`S`Di(BFD z$fPZ}m4g16M-qH=z@=ZyRltqE4Sog_b`&&9M5E((8sm@$CR*)`kjQoAdkHh!0XSpb zfS$x(Apig%07*naRBLCW?58}?p)mN3XFXeozDHIp8hN)Eq6dASL;QCGrKXleV9@(r zy#WuPc8LFijwD^^sojbjgEN0!H36>*Ec@t@IUQJY$fKeY$?R6#kb<` zoW_in9br`^chsYfipK8#Q1@mew>J&wz5u{$17vV}Z>3#&at%Xm zCfyO9(dc8H>W-h82O0bn@W%GYbSPEOqB90Ge4=`;n&L`%q(Zw4vt%IVlv6tgFRYnE zAqI{yF84}c%T2E#z9s$@iK4U3u*G(sz2-vg>2*={Daz?XXhGv$i29KfK3ZZ`_^wtj z%(gD`%JRu8oLe#psQm6tX6SH?F|_`peg09-bpU6JB!h%XQqph8>2h}~?Sv;QZIzT2 z8Dhk9>{D~xr4zSiQ?iI|2LL-=b*a5%+H<2rhE$Cc(Iid+Cme_1Da|>e6*#60%VC>u z^Y>Vn?iil*ext%D@LISkqYEc>SFY1Ub$~PjG1T?Wm3Y4|o)DIF+H`F1d6b??yIF{3 z2nYYZl?9A`_9qC@tA_Er$PZ}mUI1zH<`DWtt&Sp144c+@6oqZuKLI(4^d%FwqEJB} z(P*h(o`)s)iFFt>v>mAyZ5i?&+3fR)SIpyEhmgMg$piQG0W3`B2x--cEr(owzTwSOI% zJIlF0DapdsE-zmfOlc~=5=zP?6t(+5OLN88z)?sDdVV!Z`qW_bV%8Ig1R{!W?#tlG z&1>jx1D<0L+PBpS3f8VAkDdpeV5JkFXl=ld+s_d(Qr$g9{#JMMc>+FC1@i?|5$IlFoD5CFIFI$GLTeLwqOa z4!GG5D{I_)pDxdu&n-_b3L9YMM_mN#wpaeiO&MikLe@BLLGIzKWftS zg8NV&B4hiX27R6R=R1}tXPQ+=Uih*?)sL*lys<07-?#BRbY7%J?I}$j4>TYN&WpK^ zo(7qH_O>D_(_E&Bg%4W?RKnm@Wc0LZ5+u?AHu@(90x;LthD4EFba0pK^H|?JIi+b$ zKM-5;u$iWmkli2z9UI^(d7a}gT7{g-VRB~5(=GYYXsTQsrAL5O0ysF>`SY&sfh*_w zG8O9}dxMIR@27Yb@SX`Ejh%5{5YHo;`-lz>)F86&Uiwe*T6Zuvgrw9()c($dQBUa46+69nsSQg%9 zB`bKllfQ<5MA%^?Yn7;mgxHTQ9<9t=vau0QYjh$R)dvPA?`+VdNAF^_O`pd#*7&Rg4vmNjNu?wZ#qkEJND4ytW-uW+`YO87MV$JkG)$89uj< zU65g)G3)Y1bA_So2PhsBGx)0%M!N8{!)40^KS59W%15d!3lLK?F_*cl;G>Oz@ntHS zi`Q~jsrV>Ib>*)RZoar!?sr|lktN!O3Rzg#8RXxH=;FL7uP3(yrx9q*PX7j+H(O z-ttER=D%xc*74yns`1Sj$dCTf;D_<=V+)ohd{?>`x{H;^H(py_XTaBsk0JO#9YJ~` z!3w}s{oC@9n58p}vH4klK9g+?Iuq;0WUp$8()KJY%%U~F{Q}U@OBOgCw7B>=BZnNb zP}d+yqYr)L%nLt@;!tqgA?8e~M=)Vzn9cKh3U7g@{%uZv@X=qv8~U%e-w=%!3QX6M z26D{=IruKKqiRPy8%ZXa#)?}Vcujk`Wzb$-xguoR39zG_a{%mOR(zO^QltvdRfDm3 zFDK_z>gVZD^^#)U9RYRT`}utTank|e7|XA5n9Zo4H1>$+X?&I=lXzP2Y7OEjR~U$d zaWzj{Fl0m4&@u{Jfm4EH09T}UKJED@%0AJpuylLEdB9uqP9WeE8qOG=by~~xvaygt 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 UKQ&0LcmMzZ07*qoM6N<$g3%T0dH?_b From 99ae6b4018cf6a030d1ec8d3cd17686abd5e2015 Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Fri, 2 Sep 2016 20:07:13 -0300 Subject: [PATCH 40/77] Outlook unread code and desktop notifications Fixes #254 --- app/store/ServicesList.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/store/ServicesList.js b/app/store/ServicesList.js index 05f53d43..a8d9424a 100644 --- a/app/store/ServicesList.js +++ b/app/store/ServicesList.js @@ -184,6 +184,7 @@ Ext.define('Rambox.store.ServicesList', { ,description: 'Take control. Do more. Outlook is the free email and calendar service that helps you stay on top of what matters and get things done.' ,url: 'https://mail.live.com/' ,type: 'email' + ,js_unread: 'function checkUnread(){var a=$(".subfolders [role=treeitem]:first .treeNodeRowElement").siblings().last().text();updateBadge(""===a?0:parseInt(a))}function updateBadge(a){a>=1?document.title="("+a+") "+originalTitle:document.title=originalTitle,checked&&a>oldUnread&&new Notification("Outlook",{body:"You have a new email",icon:"https://raw.githubusercontent.com/saenzramiro/rambox/master/resources/icons/outlook.png"}),checked=!0,oldUnread=a}var checked=!1,oldUnread,originalTitle=document.title;setInterval(checkUnread,3e3);' }, { id: 'outlook365' @@ -192,6 +193,7 @@ Ext.define('Rambox.store.ServicesList', { ,description: 'Outlook for Business' ,url: 'https://outlook.office.com/owa/' ,type: 'email' + ,js_unread: 'function checkUnread(){var a=$(".subfolders [role=treeitem]:first .treeNodeRowElement").siblings().last().text();updateBadge(""===a?0:parseInt(a))}function updateBadge(a){a>=1?document.title="("+a+") "+originalTitle:document.title=originalTitle,checked&&a>oldUnread&&new Notification("Outlook 365",{body:"You have a new email",icon:"https://raw.githubusercontent.com/saenzramiro/rambox/master/resources/icons/outlook365.png"}),checked=!0,oldUnread=a}var checked=!1,oldUnread,originalTitle=document.title;setInterval(checkUnread,3e3);' }, { id: 'yahoo' From 8a965cf24adaea56f96b487976ac4372550b89a3 Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Fri, 2 Sep 2016 20:42:37 -0300 Subject: [PATCH 41/77] Move UserAgents to Model --- app/model/ServiceList.js | 4 ++++ app/store/ServicesList.js | 1 + app/ux/WebView.js | 2 +- 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/app/model/ServiceList.js b/app/model/ServiceList.js index a54dd311..c0b8b15b 100644 --- a/app/model/ServiceList.js +++ b/app/model/ServiceList.js @@ -27,6 +27,10 @@ Ext.define('Rambox.model.ServiceList', { name: 'titleBlink' ,type: 'boolean' ,defaultValue: false + },{ + name: 'userAgent' + ,type: 'string' + ,defaultValue: '' },{ name: 'note' ,type: 'string' diff --git a/app/store/ServicesList.js b/app/store/ServicesList.js index a8d9424a..9dd5fa20 100644 --- a/app/store/ServicesList.js +++ b/app/store/ServicesList.js @@ -63,6 +63,7 @@ Ext.define('Rambox.store.ServicesList', { ,description: 'Stay in touch with family and friends for free. Get international calling, free online calls and Skype for Business on desktop and mobile.' ,url: 'https://web.skype.com/' ,type: 'messaging' + ,userAgent: 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2486.0 Safari/537.36 Edge/13.10586' ,note: 'Text and Audio calls are supported only. Read more...' }, { diff --git a/app/ux/WebView.js b/app/ux/WebView.js index 38044e87..0f7314bf 100644 --- a/app/ux/WebView.js +++ b/app/ux/WebView.js @@ -47,7 +47,7 @@ Ext.define('Rambox.ux.WebView',{ ,autosize: 'on' ,allowpopups: 'on' ,blinkfeatures: 'ApplicationCache,GlobalCacheStorage' - ,useragent: me.type === 'skype' ? 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2486.0 Safari/537.36 Edge/13.10586' : '' // Used to enable video and audio calls in Skype + ,useragent: Ext.getStore('ServicesList').getById(me.type).get('userAgent') } }] ,tabConfig: { From dce30742d6920f2bdbfba136bf3af6a883e56e9a Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Fri, 2 Sep 2016 20:43:12 -0300 Subject: [PATCH 42/77] Keep session for Wire Fixes #253 --- app/store/ServicesList.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/store/ServicesList.js b/app/store/ServicesList.js index 9dd5fa20..76250a32 100644 --- a/app/store/ServicesList.js +++ b/app/store/ServicesList.js @@ -251,8 +251,9 @@ Ext.define('Rambox.store.ServicesList', { ,logo: 'wire.png' ,name: 'Wire' ,description: 'HD quality calls, private and group chats with inline photos, music and video. Also available for your phone or tablet.' - ,url: 'https://app.wire.com/auth/#login' + ,url: 'https://app.wire.com/' ,type: 'messaging' + ,userAgent: 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36' }, { id: 'sync' From 87fc30e3934262b581e5d9c2c7e92d6b76887043 Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Fri, 2 Sep 2016 20:43:36 -0300 Subject: [PATCH 43/77] :walking: --- app/ux/WebView.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/ux/WebView.js b/app/ux/WebView.js index 0f7314bf..9b356d6b 100644 --- a/app/ux/WebView.js +++ b/app/ux/WebView.js @@ -31,7 +31,7 @@ Ext.define('Rambox.ux.WebView',{ } // Allow Custom sites with self certificates - if ( me.record.get('trust') ) require('electron').ipcRenderer.send('allowCertificate', me.src) + if ( me.record.get('trust') ) ipc.send('allowCertificate', me.src); Ext.apply(me, { items: [{ From b79dd6058d838d7c916949b759284c6afaeacb23 Mon Sep 17 00:00:00 2001 From: TriiNoxYs Date: Sat, 3 Sep 2016 15:34:11 +0200 Subject: [PATCH 44/77] Edit Aim url & remove duplicate line --- app/store/ServicesList.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app/store/ServicesList.js b/app/store/ServicesList.js index 88f7c0f3..ae28f341 100644 --- a/app/store/ServicesList.js +++ b/app/store/ServicesList.js @@ -447,9 +447,8 @@ Ext.define('Rambox.store.ServicesList', { ,logo: 'aim.png' ,name: 'Aim' ,description: 'Aim offers free Text Messaging, Group Conversations, Media Sharing, Social Notifications, and more.' - ,url: 'https://aim.com/' + ,url: 'http://aim.com/' ,type: 'messaging' } ] - ] }); From fedab52ba096e172acbbcc1fdf0b976f399f792c Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Tue, 6 Sep 2016 15:21:53 -0300 Subject: [PATCH 45/77] Added unread badge to Yahoo Messenger Fixes #164 --- app/store/ServicesList.js | 1 + 1 file changed, 1 insertion(+) diff --git a/app/store/ServicesList.js b/app/store/ServicesList.js index 76250a32..8ddd3e61 100644 --- a/app/store/ServicesList.js +++ b/app/store/ServicesList.js @@ -277,6 +277,7 @@ Ext.define('Rambox.store.ServicesList', { ,description: 'Allows you to instant message with anyone on the Yahoo server. Tells you when you get mail, and gives stock quotes.' ,url: 'https://messenger.yahoo.com/' ,type: 'messaging' + ,js_unread: 'function checkUnread(){updateBadge(document.getElementsByClassName("list-item-unread-indicator").length)}function updateBadge(e){e>=1?document.title="("+e+") "+originalTitle:document.title=originalTitle}var originalTitle=document.title;setInterval(checkUnread,3000);' }, { id: 'voxer' From d1a6f36bcaf3ac3f7028f2c72c3004cdc092ad2c Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Tue, 6 Sep 2016 18:31:44 -0300 Subject: [PATCH 46/77] Added Enable/Disable Service Removed Go Offline option and added Enable/Disable option. Fixes #285 Related #264 --- app/model/Service.js | 4 + app/store/Services.js | 1 + app/ux/WebView.js | 82 ++++++++++++------- app/view/main/Main.js | 12 +++ app/view/main/MainController.js | 10 ++- .../sass/src/grid/column/Check.scss | 3 + 6 files changed, 80 insertions(+), 32 deletions(-) create mode 100644 packages/local/rambox-default-theme/sass/src/grid/column/Check.scss diff --git a/app/model/Service.js b/app/model/Service.js index 4ebb5427..41eb4de2 100644 --- a/app/model/Service.js +++ b/app/model/Service.js @@ -41,6 +41,10 @@ Ext.define('Rambox.model.Service', { name: 'trust' ,type: 'boolean' ,defaultValue: false + },{ + name: 'enabled' + ,type: 'boolean' + ,defaultValue: true },{ name: 'js_unread' ,type: 'string' diff --git a/app/store/Services.js b/app/store/Services.js index 33bcec1c..81a2f441 100644 --- a/app/store/Services.js +++ b/app/store/Services.js @@ -34,6 +34,7 @@ Ext.define('Rambox.store.Services', { ,src: service.get('url') ,type: service.get('type') ,muted: service.get('muted') + ,enabled: service.get('enabled') ,record: service ,tabConfig: { service: service diff --git a/app/ux/WebView.js b/app/ux/WebView.js index 9b356d6b..98be0eeb 100644 --- a/app/ux/WebView.js +++ b/app/ux/WebView.js @@ -34,22 +34,7 @@ Ext.define('Rambox.ux.WebView',{ if ( me.record.get('trust') ) ipc.send('allowCertificate', me.src); Ext.apply(me, { - items: [{ - xtype: 'component' - ,hideMode: 'offsets' - ,autoEl: { - tag: 'webview' - ,src: me.src - ,style: 'width:100%;height:100%;' - ,partition: 'persist:' + me.type + '_' + me.id.replace('tab_', '') + (localStorage.getItem('id_token') ? '_' + Ext.decode(localStorage.getItem('profile')).user_id : '') - ,plugins: 'true' - ,allowtransparency: 'on' - ,autosize: 'on' - ,allowpopups: 'on' - ,blinkfeatures: 'ApplicationCache,GlobalCacheStorage' - ,useragent: Ext.getStore('ServicesList').getById(me.type).get('userAgent') - } - }] + items: me.webViewConstructor() ,tabConfig: { listeners: { badgetextchange: me.onBadgeTextChange @@ -61,6 +46,7 @@ Ext.define('Rambox.ux.WebView',{ } } ,clickEvent: '' + ,style: !me.enabled ? '-webkit-filter: grayscale(1)' : '' ,menu: { plain: true ,items: [ @@ -117,13 +103,6 @@ Ext.define('Rambox.ux.WebView',{ ,scope: me ,handler: me.reloadService } - ,{ - text: localStorage.getItem('offline_'+me.id.replace('tab_', '')) ? 'Go Online' : 'Go Offline' - ,glyph: 'xf0ac@FontAwesome' - ,scope: me - ,offline: localStorage.getItem('offline_'+me.id.replace('tab_', '')) ? true : false - ,handler: me.setOffline - } ,'-' ,{ text: 'Toggle Developer Tools' @@ -142,6 +121,41 @@ Ext.define('Rambox.ux.WebView',{ me.callParent(config); } + ,webViewConstructor: function() { + var me = this; + + var cfg; + if ( !me.record.get('enabled') ) { + cfg = { + xtype: 'container' + ,html: '

Service Disabled

' + ,style: 'text-align:center;' + ,padding: 100 + }; + } else { + cfg = { + xtype: 'component' + ,hideMode: 'offsets' + ,autoRender: true + ,autoShow: true + ,autoEl: { + tag: 'webview' + ,src: me.src + ,style: 'width:100%;height:100%;' + ,partition: 'persist:' + me.type + '_' + me.id.replace('tab_', '') + (localStorage.getItem('id_token') ? '_' + Ext.decode(localStorage.getItem('profile')).user_id : '') + ,plugins: 'true' + ,allowtransparency: 'on' + ,autosize: 'on' + ,allowpopups: 'on' + ,blinkfeatures: 'ApplicationCache,GlobalCacheStorage' + ,useragent: Ext.getStore('ServicesList').getById(me.type).get('userAgent') + } + }; + } + + return cfg; + } + ,onBadgeTextChange: function( tab, badgeText, oldBadgeText ) { if ( oldBadgeText === null ) oldBadgeText = 0; var actualNotifications = Rambox.app.getTotalNotifications(); @@ -154,6 +168,9 @@ Ext.define('Rambox.ux.WebView',{ ,onAfterRender: function() { var me = this; + + if ( !me.record.get('enabled') ) return; + var webview = me.down('component').el.dom; // Google Analytics Event @@ -283,16 +300,19 @@ Ext.define('Rambox.ux.WebView',{ ipc.send('setServiceNotifications', webview.partition, notification); } - ,setOffline: function(btn, e) { + ,setEnabled: function(enabled) { var me = this; - var webview = me.down('component').el.dom; - console.info(me.type, 'Going '+ (!btn.offline ? 'offline' : 'online') + '...'); - - webview.getWebContents().session.setProxy({ proxyRules: !btn.offline ? 'offline' : '' }, Ext.emptyFn); - btn.offline = !btn.offline; - btn.setText(Ext.String.toggle(btn.text, 'Go Online', 'Go Offline')); - btn.offline ? localStorage.setItem('offline_'+me.id.replace('tab_', ''), true) : localStorage.removeItem('offline_'+me.id.replace('tab_', '')); + me.removeAll(); + me.add(me.webViewConstructor()); + if ( enabled ) { + me.resumeEvent('afterrender'); + me.show(); + me.tab.setStyle('-webkit-filter', 'grayscale(0)'); + } else { + me.suspendEvent('afterrender'); + me.tab.setStyle('-webkit-filter', 'grayscale(1)'); + } } ,goBack: function() { diff --git a/app/view/main/Main.js b/app/view/main/Main.js index 33e5d243..2112ae47 100644 --- a/app/view/main/Main.js +++ b/app/view/main/Main.js @@ -194,6 +194,18 @@ Ext.define('Rambox.view.main.Main', { } ] } + ,{ + xtype: 'checkcolumn' + ,width: 40 + ,dataIndex: 'enabled' + ,renderer: function(value, metaData) { + metaData.tdAttr = 'data-qtip="Service '+(value ? 'Enabled' : 'Disabled')+'"'; + return this.defaultRenderer(value, metaData); + } + ,listeners: { + checkchange: 'onEnableDisableService' + } + } ] ,viewConfig: { emptyText: 'No services added...' diff --git a/app/view/main/MainController.js b/app/view/main/MainController.js index 3efe7643..fc355ce8 100644 --- a/app/view/main/MainController.js +++ b/app/view/main/MainController.js @@ -6,11 +6,13 @@ Ext.define('Rambox.view.main.MainController', { // Make focus on webview every time the user change tabs, to enable the autofocus in websites ,onTabChange: function( tabPanel, newTab, oldTab ) { var me = this; - var webview = newTab.down('component').el.dom; // Set Google Analytics event ga_storage._trackPageview('/index.html', 'main'); + if ( newTab.id === 'ramboxTab' || !newTab.record.get('enabled') ) return; + + var webview = newTab.down('component').el.dom; if ( webview ) webview.focus(); } @@ -432,6 +434,12 @@ Ext.define('Rambox.view.main.MainController', { win.down('textfield[name="serviceName"]').focus(true, 100); } + ,onEnableDisableService: function(cc, rowIndex, checked) { + var rec = Ext.getStore('Services').getAt(rowIndex); + + Ext.getCmp('tab_'+rec.get('id')).setEnabled(checked); + } + ,onNewServiceSelect: function( view, record, item, index, e ) { if ( record.get('url').indexOf('___') >= 0 ) { this.showCustomModal(record); diff --git a/packages/local/rambox-default-theme/sass/src/grid/column/Check.scss b/packages/local/rambox-default-theme/sass/src/grid/column/Check.scss new file mode 100644 index 00000000..234f8df0 --- /dev/null +++ b/packages/local/rambox-default-theme/sass/src/grid/column/Check.scss @@ -0,0 +1,3 @@ +#ramboxTab .x-grid-cell-inner-checkcolumn { + padding: 13px 10px 14px 10px !important; +} From 7a7dabd5a9ee8fad381c2f8731e38e9d47ad6112 Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Tue, 6 Sep 2016 18:39:47 -0300 Subject: [PATCH 47/77] Fixes #291 --- app/package.json | 2 +- package.json | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/package.json b/app/package.json index 9942fd34..b6b54529 100644 --- a/app/package.json +++ b/app/package.json @@ -2,7 +2,7 @@ "name": "Rambox", "productName": "Rambox", "version": "0.4.2", - "description": "Free, Open Source and Cross Platform messaging and emailing app that combines common web applications into one.", + "description": "Rambox", "main": "electron/main.js", "private": true, "repository": { diff --git a/package.json b/package.json index 93c6f4fa..6957398f 100644 --- a/package.json +++ b/package.json @@ -23,8 +23,8 @@ "build:linux": "npm run build:linux32 && npm run build:linux64", "build:linux32": "build --linux --ia32", "build:linux64": "build --linux --x64", - "build:win32": "build --win --ia32 --em.description=Rambox", - "build:win64": "build --win --x64 --em.description=Rambox", + "build:win32": "build --win --ia32", + "build:win64": "build --win --x64", "setup:osx": "npm run sencha:clean && npm run sencha:compile && npm run clean:osx && npm run pack:osx && npm run build:osx", "setup:win": "npm run sencha:clean && npm run sencha:compile && npm run clean:win && npm run pack:win && npm run build:win", "zip:win32": "bestzip \"dist/Rambox-win32-ia32-portable.zip\" \"dist/Rambox-win32-ia32/*\"", From 327485cc66efb37c7f88e3480683af97998008ab Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Tue, 6 Sep 2016 19:06:13 -0300 Subject: [PATCH 48/77] Fixes error "Can not find Squirrel" in win portables. --- electron/main.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/electron/main.js b/electron/main.js index 292e2543..d5f317e5 100644 --- a/electron/main.js +++ b/electron/main.js @@ -13,6 +13,9 @@ const Config = require('electron-config'); const isDev = require('electron-is-dev'); // Updater const updater = require('./updater'); +// File System +var fs = require("fs"); +const path = require('path'); // Initial Config const config = new Config({ @@ -55,7 +58,6 @@ function handleSquirrelEvent() { } const ChildProcess = require('child_process'); - const path = require('path'); const appFolder = path.resolve(process.execPath, '..'); const rootAtomFolder = path.resolve(appFolder, '..'); @@ -152,7 +154,7 @@ function createWindow () { tray.create(mainWindow, config); - if ( !isDev && process.platform === 'win32' ) updater.initialize(mainWindow); + if ( fs.existsSync(path.resolve(path.dirname(process.execPath), '..', 'Update.exe')) ) updater.initialize(mainWindow); // Open links in default browser mainWindow.webContents.on('new-window', function(e, url, frameName, disposition, options) { From 8af0b298018a9607d4f547bc063ceeb3ba49369a Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Wed, 7 Sep 2016 14:04:36 -0300 Subject: [PATCH 49/77] Added Kiwi IRC Fixes #111 --- app/store/ServicesList.js | 9 +++++++++ resources/icons/kiwi.png | Bin 0 -> 75771 bytes 2 files changed, 9 insertions(+) create mode 100644 resources/icons/kiwi.png diff --git a/app/store/ServicesList.js b/app/store/ServicesList.js index 94c33d4e..20f021d7 100644 --- a/app/store/ServicesList.js +++ b/app/store/ServicesList.js @@ -470,6 +470,15 @@ Ext.define('Rambox.store.ServicesList', { ,description: 'Aim offers free Text Messaging, Group Conversations, Media Sharing, Social Notifications, and more.' ,url: 'http://aim.com/' ,type: 'messaging' + }, + { + id: 'kiwi' + ,logo: 'kiwi.png' + ,name: 'Kiwi IRC' + ,description: 'KiwiIRC makes Web IRC easy. A hand-crafted IRC client that you can enjoy. Designed to be used easily and freely.' + ,url: 'https://kiwiirc.com/client' + ,type: 'messaging' + ,js_unread: 'function getUnreadCount(){var a=0;$(".activity").each(function(){a+=parseInt($(this).html())});var b=!1;return $(".panel[style*=display: block] .msg").each(function(){b?a++:$(this).hasClass("last_seen")&&(b=!0)}),a}function updateTitle(a){count=getUnreadCount(),cleanTitle=a.match(re),null!==cleanTitle&&cleanTitle.length>1?cleanTitle=cleanTitle[1]:cleanTitle=a,a=count>0?"("+getUnreadCount()+") "+cleanTitle:cleanTitle,$("title").text(a)}var re=/\(\d+\)[ ](.*)/;Object.defineProperty(document,"title",{configurable:!0,set:function(a){updateTitle(a)},get:function(){return $("title").text()}}),setInterval(function(){updateTitle(document.title)},3e3);' } ] }); diff --git a/resources/icons/kiwi.png b/resources/icons/kiwi.png new file mode 100644 index 0000000000000000000000000000000000000000..dbff10a36228b62657038b6099ad478c8a144a17 GIT binary patch literal 75771 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 literal 0 HcmV?d00001 From 9220d663ba20163f9d3b3b7713b11bdf247401f6 Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Wed, 7 Sep 2016 14:06:13 -0300 Subject: [PATCH 50/77] Changed icon for AIM Related #282 --- resources/icons/aim.png | Bin 24242 -> 77442 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/resources/icons/aim.png b/resources/icons/aim.png index 6e0deb14b5963ea6aab611f4846ce86d39f75378..b0256c4c9bf13bc96a82ce9f60967ea8511ff21e 100644 GIT binary patch literal 77442 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�HhzQgFFWsA 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 From 4f0116775116b58a6934687994d156f50cccf0e1 Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Wed, 7 Sep 2016 14:06:37 -0300 Subject: [PATCH 51/77] Changed size of IRCCloud logo Related #258 --- resources/icons/irccloud.png | Bin 1043 -> 49538 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/resources/icons/irccloud.png b/resources/icons/irccloud.png index 17373adb96422ed2f18bd4b4f6fa6c987b55ae94..60044c0ae82d2ebf66ac91017e085853936d7cbe 100644 GIT binary patch literal 49538 zcmc%Qb!=QQ+bH;OnuZ!?riPiBnVB1AW~PRjnYm$RW@ct)P9{9r_WNGxu2#F+yZ8RF zNAj`89*-U!Sz{gl9)~N)iNk-#{tf~H0xu~cqV%`+|5v_2{k;$H8BF}GAe@9GRlfbb zyuTTT{rwDMFQMrK0s@QtuYk^P`F{Lu#B~YAubgZzREiz#tJzPb!;e?%@&TkIC_lawqW_wY-_J+CyL)y0_f9jiCNKknGWgt+$OpUlTHNF+qFIFW*C;huMm-TzWB( z89mLfO{*5@(&9v)bzCbkV^|N1PPwmNgigl2uFHVt?u4-JjYftK!Ap(kr{{7K~^SzeHGmYo= zr+F2mI~zElL5dql4?Fbr2-Lf&b^Bs{>KFFXwRMA_Oawe? zwfR_G^ep}at{;r+4c!h=uF79vc4sjS#W%U34eX>nZAUVMW4EAu#7^;fLOkdGt^%ay zty*%nQJbjak67_%hwkb(>gB5o?OxX6)gNT_P(1NRKUjP+s%>!RE`Nz!T6_@@6D~v?Ik_9@E|PYEcp@74%dsmV|`xbG=CEqasU0GIxkIq;3wo{ z0`VNc%W71UpeN%yo%#k=I? z5SRYI$YJ;m{-WYqXJv8K67jVK=_>42H<6xlsrjiKIzNFg+(O2I6#cIGX#(kmb)6eG zuU=RBsgL%Y8-JS*y86U#P;+}nk-gQpW9=1VC2-fq$Ui{N0Hk+xN4}xESGeedQdloV znsxpp(6(X!hQEa_XvJU3pL}3sni<-{+uO@N6MdkeeI-<aO_mAto1Y?37GZ9jlSIZjp5I$d(U+QzPW!(XDEe?GCFV~cBIzGw`%c4!cQ8X5O~+w)JicWwRNKzbt= zaPRn73Ui7|g`-+L*XwUVVK9`FR@XWXnIOem9{&IDP zI2=&1H&pO~_#99H4^lw2tvPjyC?-?^>5s*_X&84m6J9%kobN?T2Qa_bzhyTu(Mcb(zERun#JmYm zG%z5KRHuQGy&iD(vTIX-??)Q)^99wDe_>RD_{Lt<80;i`sopPA&-txP@;&ZPzV!Se z*n&NRrl>TUIghQS&(?AEqkfP0h~?f`PzlrprczC;I;mP517~DWZO3!k-vWBRLSME-=hk~wjuC8)a}UvPKSLq>E4_q8t(%?4XmZ>GcS>i*vR*nObAU%I_^J{LbXKj%MZ zeb#)8#J-J;xUDWc-^}!G`Fw4E0ei7-w{8$$cJw*GyWc+{zur;4z|VC)3j997EB~%( z5;j&sVsG2yz<-P2-}1k8Q5G@hgMbL&*;uJ4|6TudwcR$v5{AhSR#Wiw6V@gNI#08@ zc*%me1H=_k$z+}P;*<Y4TMfUB=CUdM>msxIK>EI6d!BHH_979nN@ z-27BOU0hsPTi=bI7lz~q=H^5hfEKM@&IVEM11>~ZK%1M>{<{M?!}GV7rD;#k{8;^l z!;>pLPlL2=cdK`QA1vFb`N$Yf{1}8-LSZ+QocQ^kyI*D}3!-iye#*=mVq6b%9x*T7q(>o?!0DQmf(7;6@YXh9 zE|~ZFTIdQzqKtNH4$1`ksSast4js?MP2-+~?855<6vu}PA75eHH#O!>SPHN@HV1Mq zc5n^a;oh6$%U~FMS$|Sz>;-St7TPpF(&YnQv9Q5@$Jpf)nZTFDLd2+PXuy;Mo*D02 zP`v(1yoy=Ag^6b*=p1#F_uwt$6ym=i&VgYSj!yrFfB0%8_XOpwfl#O(eJW^<)oM;1 zx6r5eB<*>MEBGda}Bns_$uXLCH#$!J7T5<^E#*4o9_2DtFeog-c^DueCwY~nPI+Nd6|hEGG68cDflBn`o9$S6 zI64Lw@p$J1PsW*UCYeMqlL8V-mWommh8y367C>pl*HZWRF7S)$eqYDs^B%fS20j<( z6;OcC*Y_q1*pN5nv9(Q$mHc+WWvs+vpApz_TeAM)0e2O4VROjH_KVO=KV%Jq6?iGl zo;Vlh^i3*odJ%0%s`~7NFv>rqqM>}(3(kAM@U(-CpgOQ9MMh{N@B9b^y_UZG~ug$=U0D$B>51N>DDoEj(`vYda z6G-@0i%2=k+meVh=ykAJC6Mq(lM2RDK{K5Ns_>Uno}P0Vu8hBtO~Psg?XH6nzx9G zG^pHhMb?Mt--(IYO}1kt!hCF0E?&LR8lJ?zHJ#`jQ^^p#EctsU{P-q?jr|dfx8dOu zlJ=Mj#FaTS9g+2cgp=@IJoC++j#Rm0cr@LVgkl}VNsd>k>yo3x7?;^Ay^Z*pxqFf%t9l^|$5k)3?=3HPR=h1BfbG^XU8C8(yIy&6e+6KNm*-Bk4Hz-9xDiy6IKn>{lD;#hlo{)2U^W-cQBzxp5y3r@hCLePcZ?xtS!6JM*|#Mk>T_ zZ%g8SG7F@k^ve%TZ^3Wcyf^Q%(OY}!O8om!8Pd*~n%f8P6e{~ewKw)E zL-6PtKHoXEit_To2lM+Z_csOASb6u`9iL3E17vMn+EA$3x2zfKxZ93d@hU67uHsV9 zXmxkUeBW${a|8f`qExp(8Hyu{BGOI4Q%C1#QEbZl2@>`!+{bX;Bcft4)e1EYnx>gy z@{ShQLBZ4^DctPKcru@AH}>1zvo4CF@UT}8cLvYc6|42?Umt>3>!)gP8N;Dd@z4|y zxtBB;{D*r&?L;rfayeu|0K7W9^FX;@)s|NF0Nj|r9pCU`P?>%3O^U_Kfh@)_Sf zWZ~;1C)HHabjg^cz^xICA5Dl7A(N}j0)Fsxs!W!jdoB)9h0gvOCsY7k#05A1obA#Q zP#uZ+k*?@0=|()Ak3B#6+L~Uoj!P6uYt|y5vICcHrKuNTx!-Kv>kn7*J8rfhrItn? zD=HC`cn)XQ=jPbGWdv|B-b_6paFrQerDD+QiYU2!sW}H@LZx_<4#-^aZF6nC3 z)C5ADlZNHwzVZUq8v4( z+%HVqg!Gqp=fR{14SI9tpvknV@OUMpXpyDNXzJig3){ZV;#=gbd@_^(eI{$$1w2u) zPfBZiN$a);`cl)#nTE;Us>#cZ43>9O!Dl7{mKe%ri)~#x%bLagKjQHm{cNcMXRxD5 zGi7~&_X-6n-BGV$r{*=|A0nwPyFMI#a@_%%IL`Ei;M`Ac@KTs>4OQvZ2Kr2;^yTlq z*&T86=8HbCZzBhpB?GP=IRFdc;L<3&AznN%>th~m??3)V%{%6f_)M^UHynZdbEe~A zYEUzylELSp%*Uz`Si-7V`13`VGc;f|bVbY762L}7*>5Gj6x~S?jFtlJUxV-IY@wtmBzg|O+I?^4d@>nxN$N((DJO5gfIbV%ANHoMRD^$>L>*xOMv;^X*Pmi3gK zVPU^hIS(kQ&88At7(@_v`K+KQs@opp(7ijdT; zLc!d(`m!Y*b4xu$Z@rkd^)r+etijq$a(_&!mb|7}NgmTkSPE8ReTX~E#Qg4P3C{J4 z?VH1Mse)m%XTL{(4|dv;l%+$Zle;Y(1WVqmu)^9rJ>U6Z(@V`ENM{vP^}E5SBZS3T z!vo`+5q$y;C4JAin5khIC8^{ALj(nxC$DO&X*ti>`zds{V{}ct54)F6A~jS5on96u zMucak;8Csr^H}Ut#K<@Xd>a=lbW^6*v(<92nGhnpg_@fjJ$i~b8`+oJyqLs1~rN0sBH|QB}mv2(2zLXC$U*WBNQ&Fvs=~6!7T!~t6 zia~*5$(^;0ak9z%0u0nN*a$DIfREJFdnPAtK;}3J*BUN6U2|rzx@8aV36=gK)$WuY zf|;N?40+sqKUCj7edg1(ehfZZ{5`u~;%@b*?z(qF;n^YFjF5UL%|5FRaJ;qr-ZPBq;z0UG(Gvk@22V?QN;1`_so6Gy&pDo`APg}foX0CZP|1RFrgg^61 zupYdeUr}w^E50Ig<@JIvQ)uT-SMsdrZeIpi~|kiEatKZq|57 zb^gp@w>HxleXirB9q%OS{yBqvx8?v`q|e7sIhJ^h80CEB z1ME7F9^E;K2XkY z7o^kSkf>HkM9QB{*FZMbb2KR*n~gJGNL+d7%~#osPO#16-mP5Jy#sq`-$bbBQw@L( zo~!KB{+#vAn#J5X^U@L1{(^t*FO*<#2&eQVsqEGwp}u_@(N?z}VA<#cvtvP5Ne*D( z2vS)=8|ji6C>sq@3+!fIH)dkYyVH}cC0w?M(`D(^$hCV zd=wpzm5s^2(z_4a-6ru_*a@XBFA3VV&M#a-Gt41L0I-e+&$^2SQ4{ zp}o0HEV>1iU!|05m)NGi$uT?~NS4@oyv5u$F5Np%EYQmDQ0Aa}6aB4`a@e$TY(3hK z&bWsbgazQFMd9r{-fV9hH~#ZQ;vBVI2SlUCD6hden<%}BIa=`@xEQ&{9{um)JE53e z@BgD2KE~GQ@fyXch0&AN>A%8z2M(QXQIz~`*7_HSEyI&f?woN7SN=uN5?<(~t`uP(Z3;wBUO zs1Y;mBl;G=3wA$KWi-M1Ve^VgCiC^zx-$b(EM z@dkCFy%;0GE5 zvhhU1`;hf`j@`6Cm9(x=UpFYIFITvU5^W|NmK#; z0F7D|gg)van(HU{lbJdu)~V^*3+9!)uFC1e@$p0(yJ-d{w|bNRYHK{CcAz%^rwtPcXbd?v7bBOwj5z@mC9$ys$Kh#CUg7xc8aE%~IP& z4!)tz94XWrPG;LCUcM5JTY{c0J6S)WZ1^}DeTU4|ZAjU-CNJT1H9(xA`1%_=$!nWh zQ?~c9>v9>zIpG|{{VzKs-Z_83MnsOeo|U{eoJ>?&cTkVrsb;X9rRTJMQ!VjHqSCZJ zEATxDtxa93O*r~9q?qdl)_e&j`T(gZ-UCj>L`I8Z-^cFt8;i$D>R|r#qEckXM3d@P zN2Q__;xyyuAQI|{sEpH&#TOx7FP}a6tE}O;7u_y-A*~n5l6h*A$T7+jZ-Z1uiUkJ)&K=|tC`Mlenn3)L|7mW#IfA}&wbi9dW)mX{Y+LvSL; zhF2rR>g>&V6HzwDQCE#oTTB2l20+B%YGOk~O0KqVcjiZ@oIH^9^s@jzhVx$kJMUex8+_PxLH|9B3%;&;+ zsd=i9cQ{=t>ZjGoN_OQ7(lq?cL)OOEv&&a7Ia51s7G*WtjM#cVE6|}RPx}(-i5>TZ zBxt#S9c1pq(KxM24?JS?u+@`F!;goCDsGd)UvVY|I4jXnt57s^B@OAaq<55}niM69 zDE0FeyJQC#cdi^EC*|S>VE(i(VPwv){rm-a*edoX2`W-UAbt3*-OF#&@?* z#Auiblq$|Kceg(Xs3WqTIiM>_^@5k1Rw>Z{cFE<543Z==L0)^P?brwWW~sCsD&or% z(d|yRQGR72#NtAB8}tia5|IY9nIWthP#RwBC0+AU=>z$3bqDJNDJd%ms38gt)KdSt z2J=t%B$C;~Cw~*hZSMRd;tkaigwckNKNK=zKVQ`AOKwlTvl&yvYG@B$;28jNXnMFR zUsT>jxruHr_uuv&w$#dyZ22x2%WL-KD&ro(Sx1Xii{qS0ie1PPk0s4n^@4pn{dp>v zOvc8ki}eMvjk^@K!t1{^9?V-VV2p~Z=V5$tsnXZ4FV6*=HDXYeC_cR?(U2b6MjCcu zx@A6k$3B7@f#B}L8lNU%l8|pKle5W(cNJ34h1xk$f79mcG43hv?1_=16{iPk&_? zv#&OP#$Z;OzvE~ba2EQkpRl^cd2=6OQKdK^w|*T@8}uB|dlsHx!zn$D7HQ&b@fGBj2Cm!;%`r9nH8Z%0kW zR`l-&V?Gv58k}B6^XO0GiNTnfzRa^%CdRM2FSI23>?Hbnoli`dn)n0Se73Ld=mdU{ zth^tHB-$B0P~f6NYxb#TzJeK<`)`Fvx+q zO4}8hu$pQ*gVrh&I_O90E9S2V+-3(|6tMXy>X@9zOp5JwCa!GEH zr*Dvz7p9gtO?la+K20}elI+<1%s6IV;c9+=WA<+0ylz!CCCR0@QF=Eg)&9jhKr$^W zkue!`HK$c}+UH7%K3?!7_c0N}7=5;RmE8S(=$Hw~235z(kYw6rY`Evhn+JaCn8}k) z^arkjP0W3A;l-)&bd~9>W>|{J6YY>~J(`cV*Pxy8>uw9;p*SDCC$2B+Js-PU}p}mX9Q`eg`Ai>MT4F{7aMnSxWb0HSL7ta?88TwL47$TAJj^A7i<|S0y zPs!iU3!ZHXoN~%x!q5hGC+NdQ|D-DdYd?qayb{>DU-mRLN9FB}43a}V;S6Gtc_5k9 zRbRv(iM_ukra*uo<>9`E%|=A7=!FDvioEx4EG&Qzzz}l)CXL2sgEg#5OcpGc(*h98 zI~2{cPkyT@3hny?G(_dNfBbm7>Yb66coaFs3pqFqp6+O-IEBr#8s?{?W8Q+G#UL}q zAj8ZXbJ!-{DKa3Y)_o2vP}dB(2yR1oGe|=}1w&TLI$`0$>nYPrB5fyRTrB1>`-Yo> zss!o|%PGKHRnQ3$f)>EYXtrIj2thlVYeAl)`uKOdnLBuSNDLS46I}}jm3Mkxm-&Zh zRv~ooG|5fGfd&P7jCEeY{He-yOW-o6@6Y3?p?m+}D@M2>FL8_<#Iv~Qy&!N7gFZ$~ z!eMut+JOWlGOG)kGexFAMV^2xUfczC2bq--KfI5t)BZl^L4;>bCIM}ehMwp#eepC3 zf9D`P{M`c}*LebO12dtpDI$E$)Eq+21{R*-ywTWn7+mht9Nl(v9iNbu`3>umy_tx( zHgv~JTot%!#j|-#0Nege(mY-DT?OBfPm}Z$Kj!?wuAGeC)AH%wr}{03O=pXhU%NlQ zd6Pmy{ot=~IEyDCn90wHt*9fc~pRnYm}z5A+95>JWGCZis(cI#vqJ zVxTj<%xLKD2pA3w_?}eLOl)ovW}!B?Y5Fd|)s03wNlg3|I zz>tG%yg*Ag5f8VOGsP|&rQc6@jicG4dSu>?RX*_DIzIyKIG9VidWHD0CSlNI|eH7JYl z5`>Xl*>L8-c4_3)r@F@7)aOc4)b1z~kq9hnz{dm53T&7IWKTS6HfE*7H5$Kf8Gx@k3sxk{T`2v3QmnWZlO zNdkb43bnO+KkdhNb90L)>gZTZxi$}CiVj0;x9(rQx~@GGms);)0bh-(;VvrIYmots8b=02;OQHGu&lOV%P;C^IG-9=1;>iD<0&r@@^m%8VGaK^pJ9Il=rQia>_l5lQS}i!Wfx~qS4>&ccI&@PQ^8!p)F|gxsA;cIq@5IeJIOLVP4nvzWY1C%0>9%^< zqmr;JYd4!Qg%dZ7x_5^xL%ttIJ!HnOt~g0Yz{#?aoo+Twr|dp{`JC*>ZBiy0B!Nwy zg5vb9TX-+$D8U_Rj3RM8ktWic#*mw}UsO+|BLLVyf}gvAit+^&^jn(Zmr=LMR9;MC&)_khEDY2J(Xz6@ww8ISej@`|iLE(_T}) z{V&UZ^o{wsQqgTXKuxGM4Ms+kgNi82#jU*?(?-h_Yu~-EO#w?+ySNli+SW?ZZ-f!L zFBs+F*NX@*b(*+(5SIY9Z&kTJoQbLR+-q?_`V^RHz-v@co1DS-%M%j0F-`z_yIV7l z{!cPkZ@%>JB?hUX57^5+`5WhBCyNFWsU@n)Q)-1!0aSI3Jc$OBvD_}TncMl?j6u_p zn2uv)Z9|V1w(t#mySj+=CF86`qgX1{&&oth9}`2Tj$7CheW%nhNbP``vsw{b7037s~H_j)<(ktgIUV4D)ijbbXX&kdZyK*pOZ9W-Ed6m13%xHvT*i8wZ=sG z5IYsCUcZ$;Y`&1sNBu7OnfjgK)iI&SesyuAGCZIXUt=|^8ky_SWol!@>0x!OWXQB} z*I16T^Du&f(-{9`cCYL{{W6~1so{PxiW4!TN^$9Iv}8maH6v+JWP(Z6ybX>vHUDVb zchLJh)5XLw+K#oiE{9o6sZ&c}87FH=!qf`p5K$Y9B4OP`072Ao@>AQ1g|79nJgN`l-#+bDCOQ?-!Wxeu(Y@K5Pqud4OCs(s|_Het^s}4Pd(*ueu9QV zRfIc1Yc4&8U5qbfwn4KsEgi{KZaOy%4PGB+tT@-!1JygtjFWF}fdAXzukkV8^8X6{ zyEUqmhVsBcgMOPeaE>px?k&G)y<2Apvo+T{e?5E7ffGenSoWM=c^nMvhTN6KADM&J zqQPsb#Dy%q#{y#d=uDalns*EHH2Mkjbcr5zo=N0HJ0YzoyO{!y8P}Ke16gYk zIpv5t$bktYl*jj4#ESxSR8K23^L0+zp$Kf&-Wn=TI|laP+wylG|%Hb=&Paexf)_g0PYFXt8j`c7nWhu3c|+bPY(Q1r)GFCIOte3(Xohv! zVDi?qrwN@=qBKgHXnp6Ag4LRw?xUS(xkhU(MpyOd_J4TBRks|VuoDp#CzUk-1V z?d6YwSEuNJ@O_Gc7~;;*&Shuf_XGppU1kDn;>cZ;5+O$wt*t&<_0JthsTrwhM^!Pw%u8i+VeB_JQ7_|W@9 z%6BKle5Wbntw!AqweK}N#C}*4WWv9$gTCLOqw7pXaUnRlzpP^f``j{yjyC&G%YbD% za~R)5urkrKhf8O(iP$8exH&UCBU|-p==L^ghXpMpsYB(@H9_h93}d-R7p%(43Vlj z%6jmj)UPSP!L1(rh$yNnv;`MPg}IMPmrDP3pRGLCeHd7cb%z$ydW((I$`*8%C*RQu zQC{+0{@EEyO((w}@1=%(Ve6l^`}~4qUpq-!%IK%XqFAb5 zKIc8jK=PbK!k)VrS(QJZJf-hG68@|}oo2gJF1F7{(aKlMx3A_d9}Dgug7Hn#$V>2Y zp$)>({lqDNcRvFEWcgDD-;6vRbA>%$YjC7X7}X_FU)1^W2PZu|za)+{df;bH(&>}R zUPkdf=}jTQ%Q$Pd7+~wtLADz6XS=(Dq0Y~98>r*~ux$$dWomqCeU`)XMchSO%dHws zj2swVmLkn9&MplN{I#UA^Y){$Rn$f3(O1FJh__$8j-|U?9#&@KRUtZsT2c;$6@F8m z@gAj)xhi|5*fWi8#v}@=ZCn7k>=PYkxtYIPEVJH19h}omKEMscp6O4 zIa>_(Y52Yf&6&0n^W{w!>`>V3KMB@%bZ8Vb6>&K8PB)4A9)&ya&UJGbDat59R+;-% zbNXw+J-Me>2y0wA3G`b6@_2S|VlVFxud%Z|lWdK1c5Swb(`qtB}wAJnhdC<+E|on?sG zc9s63*$~}`Zr&3+e(r)-Q?+`cC6`EJwk{n(SCk`P+D8OdW^c()?NrMN*NtQj$#Qna zr1E*-Nh4GcKL$v`?Azd7Vg^MaIsZ}5E>=&U@>@|CjHYL)PULew+Q@9ps#n4eXbMG9 zda1qKVvq1>&j_IIUMW{FGv@SD=;fHGIgu>?#BeIC>}2fRO(!=03)m^rxE})HKpAP!SUdmPdEbKV zf7ChBT`OROH)@Xg8cF=0#*4S$`Y>~F%>lcAi0`!gL;Hn)mj5pi06wSt?~#`0@bV4J zu7CLg-8eEnJBEK5U;f{~e}v8M{>Jx@@&D<*R*Ws@o2~s{op;Mk>-dZI|I!csM)XYk ze~b2lKsoW@g`o|oog~MxEZ$5H@KeQZ(*cT*X0O!#&IJ#d6k$TmgviHJv*LsbvC^18 zqz13m4aP`5LwSp}!*9PpiT}8FT*jPj#~zvQst>BJ@)Le-VyC`taqMhK!8;W*+OJ`U zkaSqOsuUY-XD`>8>5PcPq+HF2w|!zUGeB3vj}i(YJXeKwa;CeNnIPXu~wo2G$9{o17GG< zuj&P8v4Y)UC)_XZAvvn6Sqo0UKf!36xk-+|KPEjI)ze){<9L>rE#-?I`T`YlaVMj$ zUIVnCs#qqnzLZ_8~p#&+Yt#9p)q5 zh9f;yt$?idMykPzjVB#VCA_W_6IB8+&@0@_~cyP5}gEJfp(?J6=)4b`dM1*LXQ;!- z$70Rz=gJEA>Ipl)m!(mHdzc=&2<~a|r~3LzBh|StUM^y5 zG@0n8(_;pv_fzi%nGJMW{|WiuJoLRD(PlhURb{Sf#mTI&Ym7}hIf?u}_y z_c-r_l|t%2y7$j@ux{L?UsnUYbAl+BwSpt&=l&1fM<>ve$;6to#R33SYqVz~muE#f zYGrcPEf2sq>lIR10|8+R3Ma~~k+Zo0&j**7mTl5xvSR8pk)0kl zaegI2_);TishZedLK{VB8O)Y~0^Z4EhmO`Rye&&rI25t`34dRH`5I*9EUe+p;a`pL zDIfm9zv1#f_(%RqB)$70A{aOqv65rrcKw6ELqcil8#Huu)KjVB+!tqajx2lnrS+m} z+R1c0hl-Y^sHLBLJBgZn+&%ar#wfeqkcG}`m%&#VX<1#)*LkeZ5;zK<8oCrV=B(H9 z6J{9orSK8oWX3XkdA9kUCZ~UYrij*V)57p1lPMTTSCHM|=Dg$pBx|WFJRV(?O=)KA zE^&BzUSnQr{>uHmVD4N8$h6fp;j8O7vkLCTq{G)#(`nBE&p)~Mmc#g&{sPK#A!6i} z$jqiu=-|-QIx-u2R;4%@!ZeC*MX* zR#T-f+)Zzx4`tOy84X0zw2PGFCEw@}PDzzla+3-KMWZTv5Nm?by)4Z&KIxxrl5!g*dS`uhhO?Zjs!`3h`#Go#K0ViQsG% zFX2b>aJ{7BZ4}A3XtS5(ujz=zjw$h&FvhKrXQoYW>8+J1Skon*B-lOrTRJ4Yi&qQt zO;_Q|nh|NGEVVRJ`3#;kl9bILeE|Y!4j&R4@zE|yq*LUfi{^=TOhUcWURH|h=7}y& z0pn)K1N9;~KL9X8_xWg9qLs`rmGcX04f21UzYg(BK&PNI^*#Xk0fYABS#iNxN~oZ3 z)c?)s0E>T&e()$`JN0G{$s1!5z7(lYlL7M)U>z!v<}i8zH4(qHe>#DW0N75x*IT;m zveI4zBnG=)PuyU1SlnpV6=%6Tzw8XR)NNO>SGA_Lo)`l%)n@hSN8G18F9LDz*xq%i zO@MYgO^z+w;ZN@OpXg059A3fz{N&%;(_^1TZf9HSPn?>^t0{>!nTa*`SLzQ=_lF%s zT57hMnq%V!ed~Y!tgqju=R`BkAMG~H#7+0P^q8&@9k+c&D%|WM+&T{@v*j3`4UUox z?D#wVl@Qv+)2tsUv99oS)9jt?|Laui|LFjM_wAqevp}>DvM@J!ZJe7J-w)@z2axKH zH}}X==tBKn&DoqF8}q(C*PGLVL?{F6Uk!+QPZ)lq?gvY|3!;9{AQj!+!pV4-z45TM zLV)h?YPvV4l3KWJ7M4-ej_s0E_{GKVo1`?n#RU)m`A+f_Gw$xhlc>E!WAOlt*YaHI zpsfJ@wRoc!IZHF~loOBgWIUG-LaD8fbQs@z5^9%uLi(*U4pCht@aiMZ>|VtAPSboW zGEv>#|AW2vj%uQ7`~5*skg6h0s-Pm$LFo`s5fuaxDbl5i^j{vm!~!@}_%bhBSxyWnN;LaMLlHL;*g7se+wFyj!WPJ*ILQgtB^9b$oq}oZvc9A=)U;Sd_*Wdy;Mzqd_PR$ z`ltH$4C{p=>oqif{pMTg9}TcnQY^{_SqP?4>A`r7084`qUO->}+bqR1?{|6~1t@KSC>{Y&Fyj$r1DOIWIB24@hL6(jOvPQH-GUaL_3 zXfoyAP5)?7UF90~^0x1rbF){=-;$^vI~@fL`m$A9B&S&>+k{`~4tg7!6#cr`caHIm zl>>Jv=bG|*%u};m#=E9oIb-X-ginqJiR&*q9;RZlE_#|ix_fd#VufnI`VHnBmoaTu zM^@0=M{L!Cps(qH#v_J6IpldWP9CqvSo3FY53!0m0fQRrUUB^AmE)Vm;_R|b6)Pj& z+|M&?fHRmO4nL;JarD!0L{E*|I8i2R?_K1plnM2u5)oHCMbp7m#_Vq@`^nxd`?A{o zJCwNq@2g_$j<3XR93PfNLij8d)8Zx<)pbriD{?)klR4U=-=lr+UjBn7bkadTf)`R2Udp60e5_>{mS36PAS`1A^D%| zJ=-AaiEhtcfNUDhn>0NpM_yE8L3OMcdBpP1gHEyzcZD<^;@8I9*A9**P_=VnBV0Oj9-d*)G8o&u}tMH2c}2P zCgOAM#Bw%Fa4owAW@AOJf8EK;lHSp~8A^3PJU!^H*QKKJvR`uS)tuk`;F(MN`+V0S z3Ofe>7_JXIJU}^yEsckP=L6dlF?gw-to?eWEia!5G4rYlYI|wQki2I0E?j>md_lh$ zyIWsLZ9Vd7nU1C4)9Ehkl>y1#h0AJZ@7uDF!HXWI*TxD?&fHF49-Lnv>vZ&BRIx{k z3{(I<1@)3%o%bY=ujjkvUxm)7Qz8vCQ-Tjr0tHy=^)p0DpBeZDAJKosA)xj=^kh=) zv->p)613i8=e?gCz%vW>hoc;#)3Y7yGtCQ>9R=GorJ2unv-39(pSdF=Z{bXzc&4cm zwon1#33v~a{8FbW!@wxSBeCM9rh=b8&AKE6&|rC)@Va@9|6X{dwfGf_mmk!-&7_iV znk`h$M=hF3#2O!N1@Krn->=xU5B|6bKK1C$o2K|ToTttKS;nXo_%H8amkk5o1n_@3 zYx_}_v3`(~hSh4=XNTH=ii)9zQjW*RLzEy2Ad|-bqX-Ir?@S4vkR6*aqsVl}@a~0s z7ez0{etv&G@y?^W?(Z`L_E3y>d!Ll?%>>HjjBmz#ra$+I>izMN4_EZlf31P{T0vye z47xjBfXvq8_oroq%g-k#25zWx0gPjyoLsM+y=G(ECH#Bq`-15Q%UEli$}TOEe@iy;qX81t1=idd{cANUoe%m!Zpm zI=1N(t2_tD6>C|{VcGf$RA%KSsD>%Qr-mK(WTpGYf_kfRv^rIvotg}Cs+U|$(mx77 zGpz@$Sb>Tp1Yy&);=}>dUU)FoI{rhB-;ZIR2S>uNL?g>B^}E)%w6>tbCyCwujTdKL z@4s8McI$9vB0ut5BKcGcSPq(Ixe4T3JK;s2Jee0|J$75OgawJGRu;QW3kFBa^loPS z%`#Ans~euAT@K49?|Dd}pJ3*W`7JhG8s+y(17G&9Z$GDlt~uS!-bp!VZA!uIWfP#2 zyYZpXK{+_T)(***4+L^FX^+E#gsplC{qZ&K!4+b_#>@}S6_*X+Z0P&rOMoHEBbo;Y zkI(Nc;)y-2;xkg)@aZq97)qQ8gBguJc$mC^4?q<7dPuxMkjJ$ZiO9k-PCA(i3M2hb zA`B4KtVst>b$ruIxSKiY92gXGD&49N?uRW{jwmJ5_&sY`Xmta`0Yfa`4NHdg0Ehjp zape0dTY(6V0jK*1Ti7R-iSt!kAdT7$8cAf4X!@du7wA?B0g?m&!qqjp@uuLmA$S@_ zM1nxIGS*AJ+G3IbfF2xYR#r5>#dgkcB97-bPGMiqoNnxFDWi4 zEZETxl0VX12VkxV`~r|51{`d!*8FrE8BZVrRkeHUR&`!}fXDz}HRt=S?gp;u2G4)x z=Qkq#kY@U|KD0AOW)f7@Ax;)*2jSdy5P@3YZq!bGQzYM z^o4BVzk~gfug}LLx-EpSu#+C*?e~AOkTluJ$V5h%VbGyr3k}wnrJyIphp-?|i}3#5 zhM=Kx$}dvGy&Ec0fzg~3i$gy91nZ4cbxHs-U(v&X*|HmRO%~hcEz3cn^HV3dejxTc zVimK0Lgx;_PE;#+NPl02ZpaGYFD}wd2rlad7rE9pM6`N!;_~4MFwe|v7w2K{%7vod z!xPq#*@SM+LxP1NX_+xpwN#XB8yXSc*@sYQZTqLF-6d;2_-;k>J_VfvxOU*IZY_U+ zpY?YsDV}T*E?uC&aKOJuiIS`3ROPH-bTd4)4c}dMitSyG>_F{T>YnR}WoE5p`Fs6TyhH0%y+fgvy%FN@HO3EF+|t+iium7_x_D+ z0-wi<-GM+Am~<}~2{>*|i%-x;;erEk??M``Om<(yM>#YEOOn13nuytiG0vZzLL+4( z+n+&L=7u>L!ug54mG)h2Cm4A1@EnnMFsY= zBWjVs_xL_h|jAhF@NUGwAtf7#>kf~m{Ll2q}pP~H$lprI!(LGaA2K6e-Pj~in zbL31-Qin)F#z}L);?lt_Ojc=F&Qs(+k63wzxnDITQ*1}!(9qwj_y-!fHc@gAG!%tk z;A;WQzeoVZ1G#EHu4Y{@JwgO*ch)9M`wsx%tL5--JGk3B0K95f z4YH|vwtpb3_FZO-FcChrRzjXyYf`Tro4Vsdem5iJMLG;Fr}i#^7_57oR_f~T{wjX> z3RRNtKKR63g?BsOV@;V_6r{mgFJS}AmzY#|OSl>`#8Uw;%QPI_&YwGO(kT00vkKn_ z>#U%a1lCc6iCjo;eG*8WRT=EwF1NvsV6ZkPTVDfhx%rmcxgmetQeW} zp6RAntpp&>sk(oPA1QOcNdB&_hC|G$Vw&Z)eg$UNSbnXl{20h$b-d{sgK5tFz&hN0 zl?~>2R6$k_699khADhavqIS)7X6hZaP3D z$~z2re}Rt>A$vx)hGG6k`J_Cn2AmO-zJmVMjZhV_BSYwhHkNQb6fo(yEl^D!#?@W} zbbH68;!MJzvQUpsJyOaPxR25r7?PC8urT|$r$vY~1O_z`GusPyJAe1B`~lLf&6I3T zp1V(qBEAnB@{wFVH%$|iH9~&x7I}TDR)2OI%^rG_pIl;3$id(ar4WZxbZMk^+Z&{r zUPw<6Y3>kh^sg%acboW+mQlJ{vg08~Y8Wf60O{Jqkc@`5#S$2@GON?KGk*r|tz$|~ ztMQQqEmd5Ff59Lco^(}ljGirs4pd&YAmHRvkVy&;|+)xZ1WbTy|8iFn1I07 zj7VFYXcA-#Rd3y=6Z#=O!GDNTaDG+>5jXyzS^kU*y#v@mLbf{-eSG5xtdzRP2hg#K z(`x)2_F4%8tuR1Wls+ki-Dyxv*#ezq)dQ@CsVJ-6S4~CFz)2q^kiJyAjU9rsSpU!5gkEqCol@8g-B5VmE3(Sdnm0~{< z=A-mTN}#-jxi;X3kegjO!oH`&AQAK#S zQfe_;Lt$Z0HeY6%Lhb1>z4> z(B%pav{=0MouByXoDVtr`;ZgzBc##;>wSY`{|{f2VB7GcY|F=(;uTuU3oTY(`b(X* zn?uw+pCgKbw~zv>E^xnwYL5{94A!8Ng`~0|hy6G_7yu&SLe?cliHEz(xR$`^#sVqE z+sZBc8*;ZvIae^Rnj1JBimdK(!uEqUbDf2y^tJi0!Gu_7A-Nm=tIr*VVo=8WJa8Dn z2tP=M$~^%KtKnqvO-u$kGxV9=@Zt2YuhH+!Eqv6pE@ba1Rs*%vKWlULeA{@8I?QF9 zuI%H3Jr*c*k^t`lVWi^$_F@9a*l~iq0m^QU7$9wW6c`!@AbEq0fg_Sjky69z1z{1Y z#@_yo8tQ!)0XTM}Y~s;-Xg{2rjF#c7?RTHChr!f-`{+#% zZa8lSfBJ^`v0Ba-R$rGdJ#X=c58B8HUFeGXgxDI9HmBIZ6JBZY z-@gr&uGcTQp)VG7)fPEj8!E&I7+D0@5zLROwKZ2K)Yz=@#k~D?2_ZFGy2h*H1k!1Q z(HDRy*;u_~G-)q-Nc5QhBqH#ARA?5>la1ohh%WXfCw^xTb~($UGstNC;TV$3_`e)Mzy z8rXPB0A+e4yn0@ZJaDIHmIx}Offgl#QpLWcubdn0Ab(sSh$cJP!?+F$XSY?Z65y)yRQ6 z)Tja6hat7kfv*Ps);xYwg?M>0z-BxGYOx(Ww2kK>v~vG9=TUZS4;CG&Z4&k&6$K06E|M+UQo%R|t7>+~C&1r0 zA(7S_AcX7LqvQO3&Y)pp9CVbF)45cIQ7g-?dTEqCzRwpVr3gHJ+L_hs~gI*UWK6i6<||0oHr9I#(HK@OI3$()6$uc&4~$!f7f2|zvY;A#_B z#8A{x4mCGHebsN(B&fu`xUaahY}7uO_n(#L+WM>oz(lc4J1?;xCLll!T{`ik3C}+; zuKa>H3cbzlRCHk1>ZJOXao|8!tg=2FH8oBoi)@+Huvf^pFUTbNyp@MA#Uu2|_-PS625q}kx;yLh~~ zRkqh1J}J{qyuV_j4g5nBM>s4Da`%y@-rj4dF|^g`G~`-*7ztN z_fQkyW2Y;DR(4z1B=I}j#HiZtBlhwiBPI1Lm?CVA*zy}j)%HHJuozHk*(gBq=Fp>O z*3drm%1CIFoZLlLw-j#+1tX<*ZkzC{A)O=Hp4sWG{tmONCjy2y%<;v?fn{4P+6CyE zfn!J<+>#8h063}aizD3Oqb)Sk9s!DtmZeprun(j%DBKo=Bln<|0mt3?#v9FQNA+e? z)_X%;WIlYJFvQ=109ai2Zy3_EHt8Z~SH-ax?nAuipXi2fO?#-sojEE856M(HRVsNJ zTYb>32~$rux2D+F>*?1S;`q41>~jA+7dC_15bM)ugZjj}R`X?kbSrGK?XlP53kqnuM!yfpJ^OMH?p))}F)rd^`4$ zyo_Fqu~o`+c@U_U+AwqQ<%uY`*OBNgyWR08)HPb2lnX7d^y<>Sphwz7iH~A_OjlWT zELic+iXV=h75OrI&1&*vCB&)>S+?snt>$)4EhtoH4|C|>S>!-?J!3&k^X_?*eVw`n z+%2FMm$@5avRQvTCo_u2(`Kuv&DE`90(qym*gWwn9vbS$naMqA8>b#y{EQ=t@!zUQ zI;D0Eo!(m%ng-F{xzDFxf2(hm#>Da{g*`A%MzSg$U6aeIWUU1ruK2dZ+(I-adUcbi z_d$KjqW+^-5e3V+eF;D)5@N2sO1pc+7f_G|Ms+uy;G4lNhe#|%dSF|4XASx6VIQpf zbI?Pu$Uf4c?CMWG73arSzya6bLjlJzb?HgUr+%Jl%6mg)_vZs6wA(<*u^#s1Xxay75+ZRhfTR#T$a#T7yha3d++?- zw~9IB>sl6_Lk~^7KvR2YTE!#EQ7UTMk3LobvZyxvk!2Me6Dq1W4s6hiIzbPP_)B^y z86HISD>Y^Kmxn0hWp?TuKX9IEb+@4El_COUQ%qw6Voyx!fS&T2KJ zYf_;@aaQjw`wbfOhO=e7;&oULu5uLXXrMyH1hOvg8p;S5iz<0kdU=mqtfd}utCX#n0GY8yoUWS&huyOv8XUmF zDqKK>Q$gRL!q#=<=N@!nw}XsUS=&mj3XgMaZjkeGJl{3at#aU98c;DFH2~$$yyN|) z#NJ!oEHw?NfT>c2zoiZs)A5I{Dr?q~_JCT-bv;AYMee*}AtNL|@((p+*&bwb z);qT<6X!LU)H+aQsjg1$w;us=iM3FIRj*zM)oqU2Us~9gJ|H*A5J*Q<(1)NB^D9s_0?3gZXC4|&#e9D7S4-ul=+Uu+9Q|*Po5HncRkX%t! zy1PQ>a}uW~-eeCl6yUh(dw{Ojf&@U1;O5;eFqKGLR0Y|_74Xki^PeZVU)K{mxW%&} zBU5;6LVFk+x%i-^s(TdfeAdQ8_aNw{x}V3lA8=<2uh&SOy-*;T9!)jMidV?#HT3sW z8q~&Z?|ws;LF~S_3Li{usMm=@pL^_-U;;w+$D@z=&%{jd%vHwd;%Sf6irh@rH!(f3 ze%7B4VvEU&lVvHZ8{p?2Ie?~Vo=O+ceE;p^LpZ$R;{nL6Ihsfep!=zg{lS71F3kmg zo9X9(?bm537bEp&KI*Hel8ebc*@U3fOw`Apz)b4t%vP7zz_8ng@x|Xc0y3 zTaP(Or5}qu#0tz!a*kgN9K35ej5bPN`G!Utr0)~GMGkN+C<_FrLk?I!bBa1gIjav=2gnkJIkNOB?6BBx8U~pQ?*Lw_$B)1fFwOSl!$6As-(f`-JuTe12o%Y)nQF5{TA*Iy+hd2WJ1IhNYYBl7n4_DwJoaY&itlIF32IC2l)u6TN|h0MgZgeq{wvLC5u5CPrqu|_GE z`&Ek2=i)z=5aOkF-41GU^gvSU%lG1Hrf`mX1{0Bl;Ep(Fm)O+=!M%mOcNw|emyt^CSGCyxq@;XbT(dtydhT3;)SgzR54ix-{l&Ha@;QAtdyLXQ$v)l zlm}E@X`WH;Pv3g&7r*Z~k#XGkC<>=M(V{EnX3~x2es5xx$DiL3d>MBywFUJ>7MzDl zb@j+2LCtt-9RaN_*AGmZXS*fVg^Tw}P6Ldkkg0Z7eW9hbJ0Q5WDEQ%5RVkSXnK0RuksMew_>t6iE``H*DxR^{Gd^xO zkbsYOJSL5N1QOc2x{seDSIL5l>`2fCJ{4?OqMyY6t|%}P@~U68*62{C$%(6Wg{X{p z+U2=qi>SU4l6@$LyBhx?66CUb(M`myFK4QUoF@z3lk5pIpAZFV!-pDe<3~)jW_8OD zFya)xJ;U>R%I1fsKO-AH;}sB?5d|(N4sj=FUwT>t{#KWV4X~HU7Wl>R48~(cy`V#fu)Cf&1I!D@^k2aw5I!otu zhSTfJuZ@c42*$dv7s+of^T_xDFX6Ub^?6R)G;OUPLQeAEDG=6M%y>>f<~t zVLrUwJ{e!Tp-3*GIPPbQA4h+ss#Ui%6R0)D7hP%h0a*3azhn@vRs$MWfRJKQ*0oz9 z#!6e@)!=L(zH187Xf;Oc_i062lVOOUuxS7cNd`L11fyW+nOfrU01g2mLduT$VYnik zM(KC}K1*vH%m;J%SJsYkzaGrmN;DbEKj=>-}%MMI#gk)c<=<{{O9h zJ;bM^sdAM5-JjUdU_`BUOM-dw>OhS@9FNwo|taEUscnD<9F2C z^;OO$4cJt3zuRakHIG|qy-pPTe^)4a+m5;{rK7qG#2 z5=^PnvuUaQozgZiMRH-yG=P#}|dE4t2iclAzC}n;~BwVCs@_$K_N&B#evn{ezS~DqS zQ8Qk?)UBx%clE;${UHwSjOWUYU8th*V(QIbm^vTCGVF%WYO}ZgqJ`C3lV) zON9$G?~sc=&&G4l=X9yuisXp=CVUO|a%q&E&G8nC3}=6f@>1C@QG1%(@y>D&KNUmn z4yi#;3f1VrQN8ZT9ZT>r8>wIs8<-u0Xha z7ssIKmBa80cc~id>`71fTEP%vs89oN5i>pUt(j~iM!do|u5YhjM%b#Pi|sAUqU+@2 zH=s&+dFWNlx<)AgR|?d)R;*yt+s8aFb1df?(cgO{YNe2F5Bzrpe1^O=g_@?_0k=gqrF^pG~&8YeP;Fjc?QP4_I83+WE}tu@`dUXp`S+ z-zS6!6dPi$2gLeanBtW26&7#q@;M_sr)&3(HHcI-E{X`>OK^*jZ1?hyHUZH!|6zG&S1`jH$LETVfa z!fiVyj3R}`h*Y5Y4(m)fE!H1dULtW!&Zm;r zeyoR+yU)AROA97t7b6$UtMq`B0Xr`XCn>LrR^=Tz%p z`NiY843aQ+aYWOQ(CyzcNtUak-e}c`v14X~>Cb!1U%qg=+Z48N)~-W{dT*cL#ogZG zGf?HdKK_um`3auXNBNVU>*pIQNJE?Ry-V%+&v$wl=Zid}UpE`3 zwx+JMVrr=_f4pPO5D{3#bvGPBQC(Ka{_4Jxt%uSUM0{n?!(`e=eIm5+F!cvryX@uA z+~n`ie}2Oh?ZNgC?0gXbZZxX!_;G3+EtR_Eej+N(%%NUUgF!=GL$Nlib)F=Xeb-&B zS)~+2_%ZDNyu99k16>C}2D~HlXgS@nUbZTawHn-@Xi<^#$zJ-`49ZoX>BY0TmIK{| zjD{&~{6OE4!V8yD#wsKdDz#4QnsPqshv6Y2_u$LlcPl{FPJ!n5?615pOUvyeZp+WQo@7 z-aXkD-yXKpb#~fuXv{PPeaXg%ZGoj}kL%^&bJwo<2whV;K3{t`Tw-$1)OXHlA@ni; z7&FC&y@s$hC9kt3tM&7+rmBlEJSDHo|0D})F`YiKq+)lcC*y0%&G<;!4K3PrAw>WP zNY;s&Q?C{GUWNNdO1VFbU3@B9=Md+T##v3@e+PRDdawQ5R#t)UJ-qh1#EqrKlj||^L z1ZVa{IW4I6yUp6AI|C5|78-PCgC2gQ5U1v3^$FlP_D3F~l%|4qY}n$evfxhAF6LR! zSD*RQgDi(noC)v)c$cmt4}RQK zJYYzh=H)o3zCvI=%N9+^`imuRdE~;~cLNfKI?t%evGA${bCFG`Yx}Ef(6(jJyBK;R*lBg%^51 zv7brUovyDNZfUs7mneS&dX*;>BRWvDW%8KT{7#`rwO8IGrPUfKf?WU98 zm48UH@a4=f-EEx`Wgw1DLu94f7fUaZ#1C~K)rwT zQ!dmt^Hz^&1$FuC)dR{AySh}mf1BIFsy5{foT}XWR(P_>9NX;1&rLwXj)VHaxl7&> zBi{MH(tbFWBTs4NzknR^85d4#s)HoSu9w2kURbv9e66b?FOLT6Zb4EG4;79Dl&sxg zo;Pq2RQK(-$oKZ^9X^eOf63bQS`BQ!X<9yT=SF}qHS^x2_%F%Wz~>b`Y$i&tkT{AI zvXE8%%D3)!U#N|@Ur{o*U8`JrPn#YGnOs_$`(?aRZvdN?w;YUJ7-!XfaKKJS<&y!5 zzEv7}(e;F3ZO_WN=V91>Z{yxp2zletq&cffU}r;Vg=OD{z(K}zxPDs|`!v5x-}~=2 zO(TzAwFIB0oKk78PjCz417ibrsOZafY4KscHI*i$7v^f!x0W6Z@8a%E-wK`&dj-0N zes{vtBtT3d>fr;M+_*F!*-tL*BJ-8TlR_@Uo*EzQ7ri3_ExGcM^#05I35$J!CqMT+ zR0=oD3f;s8f|Tx3#Rf`G6L%1vy!cVUp-yeL)>cwU^o{X(*ucD0Lihn|OoOK_sveSE zX@#1s5Py?DZ|2fHOie@1Y!?WBv;@NgvM~?Sq zm9F)q0E@jlBx%+1l%9yjws}ftp)~)C!t$AzxE@1dnB@^6V3#aAjx8Uum7a88np4_LmvQ>{_YJ8$yRgi9KPsrM@UmDw=#qd8FJYy#Vw3EE+4_VjCzBO`(|raqq7 z9#9_jq>SS;cS{4l=WkwJxIA6u!tx@w@TyYs9_`*mIEXZkVwo(F*a)6ly8`SB4s(p# zxsnyr@hME_#QOBL8ltk0+GqGo?m(*<%BTr?v38B8q(^PY#=)VoMqMqq;I8wir`z*at;c@ws zti|08NGrMNW1hPA0i$BxDu(X^dDkOysXSjsl}>lLUBW?s@xrUfWSR=Yecrx%lwOFD z3g2WGXIw7T%oH;X-r8DN`kQK@L@R%H*dW!n?;Bl!47u2yeFC&yt8(*9l|dQ2D?3hX z2IP%hOv!4i8u~b?%IPg$1YYob1~q657Kod$hLSH>tW2GJwwBIWuyqo-+^@QjTQ+d# zHi>%4`gwq51^d?xUaO-M9OnijCw{;XAbms_&n7eA{0j3vf2ISU;-yoMu9iti%;SrB z_z784stf!wUW*sQgXW2pMrc76=E2fPSn7+I_yjLh_F)P2V*TkPkE9+Ozv`zN*CD;c zdxn08(g(6r7EvxQ{^D`MhS_th1IEpz_S7~Y^I1m)6@(Ak$W44))+xT=yiTbmw9DHy zCr2Hjy~YK>7>85c&$o#DY}Em1L%2~P^YthsP3nWg{7vz9LzKq)X8zAWp3s2l*-M`H zx>)_HUCiPeAO-Tw^8vEnI!p?;C!|o;0^}c}4{o)XR$aiB^nG+UJi}v|NNq^o8YYkU zOGgMaV(9DIORNP$fh29OFUzLVh{etGlO@bow6o&XzAU+Lq+K4)J3Pg5ad`Wq0VZn< z27}RME(N`fQ*)W4++v!3@e+6Kr6m zdKT)BSY&g_4nh-moUY_}pV}WlL#L-I%HAFYlPneHPaWS3nV&uB?0%P7MLZ1U6q$+2 zZzr%*&3z0g%3;~ZJ)kJVyIbz!gTN$#x`4zOIa>==J67>~ZQ$&4mm=K1T6*utXU8rr zZfybPr^;WP`po5Mq^e+ai!X<^1L>&Jn9e91Y?Z$_A!=}#L~|p1E50Ahxz2e^!h1BU zs4`tQ8&B<|jHcONqS`(@mNRuNK(C z-Rvemeu7VozD>gmG;K1b2v@;A2h3aOdBc1NXY`?`2d?;@?pCGTP#;rTd)XM4P0RQb zqQ*qp_G%}prYEOwqRN^)DbHK#ZH#-r4E(009SvS5o8;3@Z}`78`g}^`{^kn1W$xah z2qreQ3q0iWi1&)&{fkaqY=^<*R7o)*(&a|tOWw2*Pj+(3%>(ETE7RSVD@)_sts?pC zEF;i_pZ1;GJCqi5VWX=Znf&4;IqqGX=@_Uwo!qj(bRnz^to4QpKO%*cs#FW4^f(R+ z4OO>$_~~IVX}!;&`SrNu|KsJ? zEC{@h(KvfIHz|s+z&eB#C@^%$csfbZvbK!yA*dFA4Rtyd{Zz32E!G9iP9DE?p@Lzta1v$RKHy zAwyH;S(+YvvA*J}qw(!!jO+C)L`j}y=4W)wA04htrxwCD9Or0gs$YH;-ca|ylU?wz z^#>a5;7wB<)wO|@iZ?zY#p=38blq~c{zQoEiA39ZGhUbEzRoc#E%7vaaaaAihRZY5 zyCXw3|I6`5A89gf;a@BnISOnEC`&7dU$t^hxsy_PaPj1{f)|`s;sH^~5(0_brF#Z` z=Q%52oY(9KB?hVH12IF3835d8I6Bsj@?!nUB z*eqpU1xrn0!BAIaY=o8+Qo;FPFEOnCZcWV5EQ_zr{ef*X;EAMjzh;sib`rbFj&Vh_ zR&NjuIZ8l=qd)6&oBD}T!g4QBg&umwKoaS>CUeMxO+0wp5_?hC?6yb}hf$H&2{I?4 z|NH@6Q2S>F%}$+@CBa6cP6*fTR7Bq}OI(2Y^*RIPRvYgq@+zy?&OTQrDCBmavBbj zXZ0pnZ67*khSiS7J|&jw&(#B4a}UK5OX-383LmyITH|2R&Edq5%!3U%guYYN<`ad>(zJL2bb@t1kRx7h(PX#S1?3LzQw7awZ_#EmXoRL_ zPyHOX8_VGPnk3S3WPjL^+X{)Q@$3i!SYBMu%PDsOl>m3XJ*aTRS)2{EJ2RuPIq);W z?ijJ}?Vwl}tRK}B@cF8S8;Hfh4~Cs9Vn){UD15}Pi=5dWBOZj!loBbu<2&D=wf>nORJdF|;B z_Qa}+TH%x`_4T?qtD_K3L|A2o8`{(id^vPqdJ8=+zN)N%nt+jo$yEzlivc&DyVM6< zANk}#h?yOayz!jH#*=BGvz$d5m_2;Jdm5`vvNfSYP_=NON?<_dGcKm4{kHwHo@H4> zTL8h;CPIDD6Q`!)t^xSZ4G4**yli*Z>9S>ghgaLPk_`>dp?F0+iId^JYw9JX^IRi| zh}U5acb@a$SWk9EoPNvne73)$%`>{;+ z7mhAcZSWaQy?_Ui=h27M<%s0P=E*n4xH*|Q95MFisVg`L)TBX68MhWa=gH5aE`XbV zz_6o4c^ZzS*GwDKvKVU49JS)u#hec*}lHU(WSLZD|({{=WBM*)5(Zwz5 z2A0p9m}d?uo%;+gO|pjQZ`HAc;a@ZzL+Ndya-rV`f)|^iW{~dBDFF|j8@YnIKf~hE za&XBDVF_!ID2Sh0yQQE@K*o6&4m~|YtAjg0yNT5{E7i?h1Kb9VL;wz_O7@r#ye*tX za~HD%z{IPtWD@4H7>}H?dyZX!jGPZqVqdJkt_in?w>;IQ@+x7=-!V)9+gWtmA@lNF zmq+!p2lqi@w}>G_Q+mxeBH*q+IR@TBRQhvEVq~ELq`ZFrd6v~c9czZ{8?>4+`t}n? zGR8Li5h_=H$U|7pEw9-DJ`Nn}_I^|E54t7Y6EvPnvwbCnn;SwGy}woiTE!{)IzA$| z+8~f&2CEz}###Z3ON!m)_#iR{V?J^Nq~>q$<;fT@9kN=|8?ra=3i#-OyIeG z6OwY_@uL7CA&%STTyXf6_pJBlz(|~e?BCO~{yA4eH^*kRU4inTYVf;`&v1DA;Vs!m zmsKzeDqNuOg9jtmP-M#4JC$-4CsE!x&zD_?-cdS5&oj(B9iN?1E*8W@&-ZKl;wPT3 zmy6|)G&gCgqt}MjweDS))Z!22Nixrsspc;LzQIV(s&IJc?mnE3tdQHheX{#R#L4NK z%f83?SB*#?GnXUUs3dg84hg=qrsw6vexi3~A6n<~U4NO9{*1gI_|QVg%Zj0zIGFxj6U=+B!HnyQ>MIn;=4h&h~0TCN~~PKk&Te@XYycu(yL@ zu-;?4U>7?jdm(^2gKD5M#etiH?^D4*H&=Hb`VDz`8F4{bX&G55Y04@uA#+{%hP<+@g5cka zkU9fpOV!)nQTfsBJAWrf`J^WF%-7dbSxSl$#9J~zPSV5MNlHdZN$HmxSy>5+g@jL# zyYJIL33ngie>nN4pW6;TcHYjOzRn)*g1`Jewe|4xRTC2WmC(PIzsu$3`LBfBeg0-g zp(qvj)Kf}EQd;U?o+&%3QkW>;@^*OY>*4*_!^2hmA0@xz?ClWX;qBrhc*{^;@T!Tk zyS+z%kEp8De>VSj`v3OiaQmsRgF1zeyo9upgtWqA8F}R!(#mquX8&RTe;ECz-5+?^ zJ39vbf9)=#EG_%@?*GB)@7-0Uej)h}i2maLt91YA`~MX>d%J&;^Yrs}{p$eP+etaN zI=DHw`}$Dm$^6gs?Cq2tJ-pqX`l>s-J#})B@^p7nmHPLW|7HIEk!y-TDB6_zmpK2K z^?x1I|0^5+=Kg=h{Xd-kN#wWS{=xMJ*KZN{E#p7x`h)AY2>h1uA9ek~^;-mf%lMDF z{^0s80>5SaM_qq#{T6}WGXA5kKe&F2z;7Aa2&;QB2Bzh(SKU4L->7J=U~{-drxxPFVk zZyEnl*B@NJMc}uL|ETK^uHPc?TgHFX^#|8)5%?|RKkE8}>$eE}mhm5T{lWEH1b)l- zzf>2)zo&aRxKrkM1W+b(TxR`zOhv_rzjs^n@vqstA@63#{kj1NlB2&9cz!q74IL~K z&GpWU@ceC(hIG#<6>k^rSM<@fpJEH|Ke*3!`MK6Nrp|)1j~q^)OeT!q{bHmQbz7R{ ze6fv^#0{>S+wxx0tb092LySLjWK(*<~J5M{03IX`49tHFY{I`zDOe5ny5kR~PHs^WhHKncJ0 zy!;ErY8VZqh9W{{1>gtJ+yJW=3wN*d= z=xT>QUE{Itx8hyN{^QPof7)p&`_R|`Sq}!88rf7~q@-NkWBAM442$Q+pT@ZNW{>V7 z{P0D~k(1Ee7`q9Vl*|Y~fs>=kimQYNzveM(T5|8bHA_8awhLRHvwSq5G-h}|btW=_ z0-QVr3wwpl8*_;|f1G7k7#{elp`$gNBV?7-3qXKVW$5jM&3EVMY)jtx<1Fkod~2PD z+HiQvBB>XEAHeih`0KBF%z^T%1e#PBD#8b(S8h~(A1c|(0?uq z<_N!coiJL-)_fqf0`LP^e7UfCacWKc4C|JAEbN7mQg#wVseN_JKK#+m2FXz3y|+`i zb%}?OaQMmssT4q^3fIhm1wGku{y3`^3-e|QWj|?4E{;?R;8Y3LE;ke!vL}GcW(Zf# z&Q5YDbplWgXVr`6Mpxa7nkAPDtxaL6I_;!R0A(Mp>4lk>u&y6Bi{~0Tn!#ou3ZzZ| zl`330TWD)e+LEbrb&t^2Bu)TRp;CppokAg>-3Z_rXrE#`THK^g0M$U5*^yo6kJB?f z8(l-G5`Z7T&=}-XW!2Q^Xc0V<{;XgsUTVJz14E!zx#LU1RT*6WpG#9iHrmM(?FdrB zHUIQhxObId**sxEkItQrOZ%dY*FgM(rEJD-bx)ewsS1Q;&CoaylBALN+dUC+)xoBjRDzrGT%(FhDPIEK1MD8)$n7@QeowyjI50kVB?oP zHgEJOwuZ^DxF&~@3&0Pct6lix)z0}B;>*_>zO&xY(nxF#C6Nk13G?AAt`cU~Kz=_C zZe8ke&q^Wh#Zyj>RsagEjj&;bbN*!b!<%v}?3Gv=N+KTux;ny%j^pCVdvN!S;ZP9u ziXc(}2(a{WAv;ad>EZeX!ooSxpI8>H03__~cT5Fg?Q$>M0s!bK)^55tYL;Ia<_4l9 zTJH!<%W!XB(iB_5)OnOG=8+1(BRreWF?BBQGLbF^BVPuV{R|YvQ;HGjXo+?u5UBtx za6E&1=F@@*bhb*QjU|!K&<00b1o;0@38Gy@M=pT=V^Kdt?P3*<4{M}_p~&X|uf82b z`4lycRX8>hZDla>V$eGWVKiHZk){UKu!Zd0-oi^sJ|kT-dvh{VPAs64?fLOO>s)iyk2Abz(0*8|G;pAXo%PibumZzzlFy%GDqTvf=Ka0}E+dzJnDRc>A++;gMHw3hl3 z!dL~K-WBlDUdw?)Fs6j;D*0i!yR0)j8T6(_hA%A;^10d-!&|?x{O5k< z)wh)oj)b%QriNr}NqlF1AsS{Cz?{Ax z_@jZz|6OaLTuJUkj`8R9QZ}+>u4g-Egp;E>>50;qAD&T=HU}h4<^(X#WM{5Jqsqa- z@HiI7r({Y1B2e;`S<@z;DEas}?CZ0MPPo!YrUVcK(B3S}o8*yls<8J%OUV~E1e`;r z1Ta*Bl?#Q>&z+nX`;J+j-EG4j`-p7IDwz?0A3!0m+_F?AbzyTgfM<7Gjt&z`buDXT zLI8dc-pBW~>pgB+GC424{0qyoyOq|A9N!){sh<;Du_4?<;#gfSzJNSG%R95EfDb8y1g7#-M*tIX0ve8idZaaIkRBzc8s5 z0E8L8_NGt>M~C6i3B{g1eN;{#w{9d{;!UMQT<@e_0ON>+@A@>9P-_V{Kdy6}0O}kk zfI7zspw4jusB@eE>KrG4I>!m1&T#^$bDRL`97A}btD`=#24o8RY#cR#$bbPon6w>^ zgit+bL}Xvmb~utjMD`gqY)#q_M>42ktH~E+hq!q_-66<8z92h{R?Q&76G~h3`2%EQW$~`mw^;xOl`9;1bA`ixImLm>Cr(C55sr2Z^}LWnV+3c003(r4(6!QuVcAS(XPm?bX;--8Nl$k zSozUQ4|)CPeau7x09f}J20tkJC0!-TZK`@LNDt@?TqQAWSdgQjAB)I76}ILJvV*)g f_`i}=?0C4aB|Nj7R@c>1Y{r&!^$@wII@==xaIEeFktoHu? z{`2+v1$FW9_5NC#^|H?S^Y{MS===ajngDb0^Y;7N;_l7Z=)&3h+T`@1!}pN7_W(?z zp~U$BOQHZrn^t|c@bmZ#cJTmV)2Ye%U7Ym*SiU=o^xo?HSef+zZteh1sQ3E*0Atkv zSG?BW?A_$=!qxHsZR_*)`T%e5_xb(+Z0MJ+(Ewo2eVWDqY2qJNpa5IN0C4cJ&G_~B z{`L3#g0c3Er_K8N{oCgE09nAr+WH7gp4#K@Z>IKTjK!$D+R4@E(c=8{_WJ;F@rASY zHp@y_7<`uqOB&Ep10m;h6<=I{IlNSE^V z{w{;^lDF^C-0PC6&oE-908p*k;_m=w-vCLU07aGnY2yG{zW`0908FHW-7Xja000Se zQchC zT0mnyTENFl;yeZvpa2CZKmiI+KqA#xlg(tZHI1nR0T4+Kz)l0{h{r%E7=!Iq<~XO5~$+=b&|j+4;YmMYI#7dBv9Z11xa9?2b`1wZr|YoS0sS^>N0RU zE)KM9!T!o*J38}t;MsFP)YFRv@+SaS{V5!98nD%)fVOvlt``Fw0en4q1h51Gbs~WC zB0vWMSP=m>5Wu(yP(T1*MSyVx@Kgjii~x>`0LKu(jaI;S3jxf`;(?KS2w?0`2@SNg zBLH(@{tOaWYg)tref{$#+gci>E&JvY1mogQhiHnB(MRKIoM;-zAo3&e|8uU&WM zV*#^oq1ke~xiiZuQ`4Z({a|e7bwkbp?rsCadjYwI`|XQz*VqT!z(b;^gh$|JKPCd6 zfZKEz4bc6<1zx_IBLTYKxa%|hcE}_F-hcSm8Xx}j+4?d;1AO~#{p-ijgh>PZ{Pnvz z_or*_0H4$ppa2CZKmk5lAVB}^!Jq{U@~ Date: Wed, 7 Sep 2016 14:46:49 -0300 Subject: [PATCH 52/77] Added iCloud Mail Fixes #194 --- app/store/ServicesList.js | 9 +++++++++ resources/icons/icloud.png | Bin 0 -> 64997 bytes 2 files changed, 9 insertions(+) create mode 100644 resources/icons/icloud.png diff --git a/app/store/ServicesList.js b/app/store/ServicesList.js index 20f021d7..b31f7ff0 100644 --- a/app/store/ServicesList.js +++ b/app/store/ServicesList.js @@ -479,6 +479,15 @@ Ext.define('Rambox.store.ServicesList', { ,url: 'https://kiwiirc.com/client' ,type: 'messaging' ,js_unread: 'function getUnreadCount(){var a=0;$(".activity").each(function(){a+=parseInt($(this).html())});var b=!1;return $(".panel[style*=display: block] .msg").each(function(){b?a++:$(this).hasClass("last_seen")&&(b=!0)}),a}function updateTitle(a){count=getUnreadCount(),cleanTitle=a.match(re),null!==cleanTitle&&cleanTitle.length>1?cleanTitle=cleanTitle[1]:cleanTitle=a,a=count>0?"("+getUnreadCount()+") "+cleanTitle:cleanTitle,$("title").text(a)}var re=/\(\d+\)[ ](.*)/;Object.defineProperty(document,"title",{configurable:!0,set:function(a){updateTitle(a)},get:function(){return $("title").text()}}),setInterval(function(){updateTitle(document.title)},3e3);' + }, + { + id: 'icloud' + ,logo: 'icloud.png' + ,name: 'iCloud Mail' + ,description: 'iCloud makes sure you always have the latest versions of your most important things — documents, photos, notes, contacts, and more — on all your devices. It can even help you locate a missing iPhone, iPad, iPod touch or Mac.' + ,url: 'https://www.icloud.com/#mail' + ,type: 'email' + ,js_unread: 'Object.defineProperty(document,"title",{configurable:!0,set:function(a){var t = document.getElementsByName("mail")[0].contentWindow.document.body.getElementsByClassName("count digit");t = t.length===1?t[0].innerHTML:0;document.getElementsByTagName("title")[0].innerHTML="("+t+") iCloud Mail"},get:function(){return document.getElementsByTagName("title")[0].innerHTML}});' } ] }); diff --git a/resources/icons/icloud.png b/resources/icons/icloud.png new file mode 100644 index 0000000000000000000000000000000000000000..8eddbb8069cbd2300c722e1e925a7695e516ea5f GIT binary patch literal 64997 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 Date: Wed, 7 Sep 2016 14:55:48 -0300 Subject: [PATCH 53/77] Added RainLoop Fixes #270 --- app/store/ServicesList.js | 9 +++++++++ resources/icons/rainloop.png | Bin 0 -> 54688 bytes 2 files changed, 9 insertions(+) create mode 100644 resources/icons/rainloop.png diff --git a/app/store/ServicesList.js b/app/store/ServicesList.js index b31f7ff0..e50c6757 100644 --- a/app/store/ServicesList.js +++ b/app/store/ServicesList.js @@ -488,6 +488,15 @@ Ext.define('Rambox.store.ServicesList', { ,url: 'https://www.icloud.com/#mail' ,type: 'email' ,js_unread: 'Object.defineProperty(document,"title",{configurable:!0,set:function(a){var t = document.getElementsByName("mail")[0].contentWindow.document.body.getElementsByClassName("count digit");t = t.length===1?t[0].innerHTML:0;document.getElementsByTagName("title")[0].innerHTML="("+t+") iCloud Mail"},get:function(){return document.getElementsByTagName("title")[0].innerHTML}});' + }, + { + id: 'rainloop' + ,logo: 'rainloop.png' + ,name: 'RainLoop' + ,description: 'RainLoop Webmail - Simple, modern & fast web-based email client.' + ,url: '___' + ,type: 'email' + ,js_unread: 'function checkUnread(){var a=document.getElementsByClassName("badge pull-right count"),b=0;for(i=0;i=1?document.title="("+a+") "+originalTitle:document.title=originalTitle}var originalTitle=document.title;setInterval(checkUnread,1e3);' } ] }); diff --git a/resources/icons/rainloop.png b/resources/icons/rainloop.png new file mode 100644 index 0000000000000000000000000000000000000000..c66a381c711f5123a2439980d6086c5baa4989e0 GIT binary patch literal 54688 zcmd?w1#BZx8!qN#vtisYXE)5u%nTc5W@ct)W@hHZVP6TM{Ob^4-`hTJ-Ldc8PkVkb1&HtF z0bvmG{Tk9nRMj2`2paKU2cF&VdjCF%?I5J$Aa8Bt;H+zB2*hV#t!MaK*woI@+1k$B z{~{*W93T5| zKyciJITtBU!cPbXquOOvE;yoCWU-g0F0Z#aPv@{zKCrBm!FEtFSZ|M@clxQq$xhH{ z$C^h^F&OMckBqLzZV=Aye~++D=h;I{)P}w{(tvU;N-xVvvm0KA$FxEzQmM;FVb5R6 zoLH;Lbf*k4u#XTQwtiqEPhPvQ;Uqke>bwibob(P#Hknjfjcfg0i?NN4JqQL@wq@E#rt1OOzJpJAA zxwIXN-Xte^e#pxst+nteKKfB3i7(A0y?Wq0X6D))W&*?mM>mtblT4t(CS-h43g)BQ z=>3-2_TIKLHgJ=W9R}Gv^u?Zrcgd4ScDRR)_Pp0H_+;p_djuRkl^;I|BePr!90;q; zA?GKx8RyFw(h698W&E?w2BLLO?|sg{fHG$Yj2^2(`r}6Z$MhxN{c)MZyvbVs7OyaOnZ$HaOL=paq+o>4DCmXoqM4*J?ErFB z+0-y6-<+`$O`onk-)5>$rOrJc0gp^llM=C2Lh;3Q{w*0(^;py{R2fnfvppKzHO#o( z9xzz=<>+BdWf6@J_Ke2%pxsStX#EbL!2#~G3e}5*y;uE~+rNuKOHpX9(s-Jnz5G;` zcy9gJlcA0;OrLQ-s0SGO(;h5egOzd)Jqz{ZC2cIh!-~^=d~QcDOYrWy ze%sR_R@lbV`Jz+@#OgJx^y+LbHUH#f`x-XvD$^5@wl7j?!%pR@Ksd1 z%B<|=J-t?Q{jnQwsK!(1u-IqRK6fHN_=R~hI6g@3q8Lh^NJ&F3;K?+pZ z5RK>rKr2yPb zDxsUU*VoQ{JzCYx-mhraB`=N)pE;>UIa1v`_(WwC!|Mg(IH8TNNoy=-A<(~!+@57b zoTTj33Z2aOjshM1*|VRa|EKoF;N{@moV`JFsr(fG*5mnBJ&^jGe8ZArO@_#E(J1~s z?TT8O^9#Rjj(+}|r@#CEQX?y1$OQsoFS0aOkpG^dJ=dJpgzK1zF@};nr0W>a?DHEQ zKcBo4VWbIrBxI3^q#U+m5~z*_p?`*|a5Nso8W?h_xh%T|bR2>@DLS&iMS?;26hzS? z`S#b|C@w51E-Z9!PGyFVDf{o-6k@ewp5tg^@>$pXQiu6$^!6})gvJtkphpFRyI*Q+fMQ;pv9wen6;4H+XmBUNtaT;w)zMU45V8uF|@SVUhaN z|FQ?2rm<6INh3JDwn%#VI<;c>glLuH!FDJUHgv`728QP#7?qQcS0Q3}N*ml8{<%vbs4vX)8}yjn>}j;OObd^ks7XE4 z$)~8jY5&RW7PaUC*EdKnaTck|;GzK*J+^I&&I#u~1R3<9y-mKS!@58A37oTNqYL^a z2h*L5-3@#3bNuqB&d+=h`-m$Ha3pC-le9=q#*H5);%Q02MFpmpdQ6eOEtpXd;NEZ= z4TqC#Me%G!Irsj? z?Vwxsy~@iqX)eFosyeCr&57&e(}1TRky#whXM@&%J`mg!8tNuCh%{ExzuHeU5|MUD z9Jdo}=sa`oJ@+>Xz9xjnx)M;05A&7uAehkxV1oW~%krH@_R==dwjvV261&Rn(J`Y< z(Ey7d(~)}v6VeSEuLY2AV5gv(SkWYqI)(yn7}@=Wji-+xO|ooE7WwF;bDgicx27QCknbXa z(!7CqvsI_#pyLYX@m4cJ<7N(7Q}^1tqxsv*aT zjhKPgIKpHjUFiQ9Sq$JiapB~f(~7B1GzKJg$j*`Z>8VBpRDHlQUZX#W|2AMj=O0wr zuQ@kBlrTnjb!|Ot6Z(s<7_l?IzaAt)141gtGPY9+HkKmzs)X8S%^Fngdpntkxfr({ z&mPq70}d~hW31H{B?}dFtC1=0lsaWyrznkPo^T2@+%7BJf(UX9@@q-V%P6%xQ5R*B z9=%mFs|}OgKa>;W=jfEg8`U8B-ZB?lt-DBUJ@{~QX}diJo}gt+g6KrhB*T~hn%i&K zcs}D4t)0)g6jWx3MQtaWpQS$?_;+3nVvp*B>EmkXrks)nU-cFk>~pg~;& z*)SE$2c@oepvsTI)*0;gzH`P@B)Q0k!724t9wf3Dr$>7=YtU4Nb|4Q(zLMb3q2^6@ zCL)NPOLfN7r=MGiFd`nAb|v=2>{h52X^!{Ft23)I;_Y(84}I+ecP%nASMdCDky8Z>9#OoKHs;C-fKT z$dB{F$PA*BAP(YWnGmln7&7g>d6}=n&y~WH&XAg@27ds{Y4!ke0NFBqH`$pp%2lLl zue6TUx83Me=l&-Fy*9@{$Y@Lyc1~VxSewFim;jNmg_A%?U8US4nhQBspAHklb7Xrr z)aLjsGSw!ZU{%CluD(>_>-V5N*PN2j9u2bA5LO7D0y?N<_&`L~r0`vEk$QT}`irbZ>WwUD%euq#&>RxI()}Fx@q89pc2ki*Uhp*5 z_6%n94fvL0kD4bF;2z>@)`^oyU?Nx0y^5s^Z)(f*N*c-Y)P@Cib)&DuA;qfV9$A6Q zDt{=J6pS~(a>K1|gXGpo!d=w@*>xw_v2Od^Z9xEbD15y}eZ8bI*bY|U$geAqOVgw1 zoyDr&C?^Ie4MtRk5kn;$-j1N=sT6ahi857%vKMqHl{g7u1%f|KYIj}{d7+%S&ofG_ z(&GgK$XHd~ z<%%!lpR=Fml1~R$vdj`RVoO$j66$ymWOSjS! zoroeW_f*ArN*T>SQJ5;(V82{~MFWdhjyTq2B4IcqhY`41@UVLvD_yjMwN}s2`^O_r zC|`{sp1EZ#N;}2>r!J>`%r*2tvQ(z4sKFG-%onXT0KEu*xxa-Lj|q>0(ndTDN zcV2E_W#HB4wIBWjP zrb#mEh(n~f@3in8g<^u>&?$8ozUhP#H>B98V1c}GAz*5ECv(8~M|WHXx)v3JaR;|^ zB@!^B5N$1XOuQtpp@PTMsWty}^43;?8FPYN&8oDWN1yVo4|^yXY`D9bSV>%%xQUuU}V$HeNk57xBrq(~(4}W~*G_7?spAQ&szXt5ZAlePpl8JNgG|9ljJo66Y z8d>dxJT6l`phIvuQFKVjwQc4|w84N`tTC%&@8BN~=(8;T=H5Y*2bYWARfl6}QZSDj zN&6XIStCS~%cb=U6b5-UJE=b<&kCJ5xu-8Q49I%KLhp3Z5VAf)0qW}Nk?sW9YI=Q! zNy2sS50n1#TP7B;*qzeuv9z{H=l*hy2rEWN-)7-MBNTi}3Agem#&^|;y+YZ=vO$=` zMA?#)@<2t(Rt&H9d(N`Gfd%>vZ-r@3(k0ICff^>>Fs1A3Sq8ai=;vtOql9p7W|Ew8 z&mT>Qd-+@&kh1KQQeT+{WJ%21hPsWNH1g9{8hEkPN2*Tpfjb!VF*V!{Hb2P%bVT?v zSt43Eye!3&yNF~F�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 e{^w^fhs+S)X}@+0ACBL Date: Wed, 7 Sep 2016 15:01:23 -0300 Subject: [PATCH 54/77] Added Amium Fixes #204 --- app/store/ServicesList.js | 8 ++++++++ resources/icons/amium.png | Bin 0 -> 51389 bytes 2 files changed, 8 insertions(+) create mode 100644 resources/icons/amium.png diff --git a/app/store/ServicesList.js b/app/store/ServicesList.js index e50c6757..75d034cc 100644 --- a/app/store/ServicesList.js +++ b/app/store/ServicesList.js @@ -497,6 +497,14 @@ Ext.define('Rambox.store.ServicesList', { ,url: '___' ,type: 'email' ,js_unread: 'function checkUnread(){var a=document.getElementsByClassName("badge pull-right count"),b=0;for(i=0;i=1?document.title="("+a+") "+originalTitle:document.title=originalTitle}var originalTitle=document.title;setInterval(checkUnread,1e3);' + }, + { + id: 'amium' + ,logo: 'amium.png' + ,name: 'Amium' + ,description: 'Amium turns any file into a real-time activity feed and conversation. So you can work better, together.' + ,url: 'https://___.amium.com/' + ,type: 'messaging' } ] }); diff --git a/resources/icons/amium.png b/resources/icons/amium.png new file mode 100644 index 0000000000000000000000000000000000000000..2f64eec47e7ac654eb45ee32520c675e708416fe GIT binary patch literal 51389 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 Date: Wed, 7 Sep 2016 15:11:37 -0300 Subject: [PATCH 55/77] Added Hootsuite Fixes #209 --- app/store/ServicesList.js | 8 ++++++++ resources/icons/hootsuite.png | Bin 0 -> 52134 bytes 2 files changed, 8 insertions(+) create mode 100644 resources/icons/hootsuite.png diff --git a/app/store/ServicesList.js b/app/store/ServicesList.js index 75d034cc..bb9855e4 100644 --- a/app/store/ServicesList.js +++ b/app/store/ServicesList.js @@ -505,6 +505,14 @@ Ext.define('Rambox.store.ServicesList', { ,description: 'Amium turns any file into a real-time activity feed and conversation. So you can work better, together.' ,url: 'https://___.amium.com/' ,type: 'messaging' + }, + { + id: 'hootsuite' + ,logo: 'hootsuite.png' + ,name: 'Hootsuite' + ,description: 'Enhance your social media management with Hootsuite, the leading social media dashboard. Manage multiple networks and profiles and measure your campaign results.' + ,url: 'https://hootsuite.com/dashboard' + ,type: 'messaging' } ] }); diff --git a/resources/icons/hootsuite.png b/resources/icons/hootsuite.png new file mode 100644 index 0000000000000000000000000000000000000000..8a1a94f385c626ccb6b86810818ab49682b47f05 GIT binary patch literal 52134 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 F{tFTJ9Krwq literal 0 HcmV?d00001 From 8449781697d9c6bb662c72d88c5b69ced9a60bc7 Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Wed, 7 Sep 2016 16:15:38 -0300 Subject: [PATCH 56/77] Added Zimbra Fixes #218 Fixes #175 --- app/store/ServicesList.js | 9 +++++++++ resources/icons/zimbra.png | Bin 0 -> 54541 bytes 2 files changed, 9 insertions(+) create mode 100644 resources/icons/zimbra.png diff --git a/app/store/ServicesList.js b/app/store/ServicesList.js index bb9855e4..7d981c2f 100644 --- a/app/store/ServicesList.js +++ b/app/store/ServicesList.js @@ -513,6 +513,15 @@ Ext.define('Rambox.store.ServicesList', { ,description: 'Enhance your social media management with Hootsuite, the leading social media dashboard. Manage multiple networks and profiles and measure your campaign results.' ,url: 'https://hootsuite.com/dashboard' ,type: 'messaging' + }, + { + id: 'zimbra' + ,logo: 'zimbra.png' + ,name: 'Zimbra' + ,description: 'Over 500 million people rely on Zimbra and enjoy enterprise-class open source email collaboration at the lowest TCO in the industry. Discover the benefits!' + ,url: '___' + ,type: 'email' + ,js_unread: 'function check_unread(){update_badge(appCtxt.getById(ZmFolder.ID_INBOX).numUnread)}function update_badge(a){document.title=a>0?"("+a+") "+original_title:original_title}const original_title=document.title;setInterval(check_unread,3e3);' } ] }); diff --git a/resources/icons/zimbra.png b/resources/icons/zimbra.png new file mode 100644 index 0000000000000000000000000000000000000000..388d6b8c0dcdedd2465ddd9755bd2b58600570c1 GIT binary patch literal 54541 zcmd4YQ;;S>yC~|mZ5z|JHEr9P=Co~nZClf}?P=S#ZA{zv8hd7~|7u^HI4jQC5j&$Y zGxCkBs5k2>tDdR|B?U=DI6OEI5D-LZDKVA5z5l-o1NFBZ5Hy|G%q+iv%Ej@o#*8XS%F7)teX3_C9E9W5Jvf>?)zp##m z4fw#U&=d2%8pb0x`0O5Pr=-Ejcdn?5|t!Q=W(C zo?rJwV9!(spBB09b&|7OHyxiBL*|v%vn$u2&sYb>U%SC4#QvYor}p2!W~PVyx=($$ zdu}@Hxlcf^&1Vfxe8JzyC3^wF10NBO7x(LIfADih@2Q#mP99Th`TTz;gQsi>xk_!G zRJ92WJ`=B8=eE7*5P=>SruwGwvDuBG`%U}3PilNdog>Y0TEF9C*_+42rE%rDmd}8H z9dmqLRa;+edCvI(GwxG8?+wlkvd}-7eoak-`YAr+Hrl21@NzQw^nP+Yd`;sKGuzh@ z3-Ta;f?tIIg+KGcW@g4d{U$hHj(FB~fLG9;JIF7+QRy2(hBe>)VBbWY6Tj4-gcS3M z(>Ol=uB0uxHS`w|N>}Mc-2Waf_9w1oFf8}SE_~kAirJvy+YC^AE`v3>GRGx>&gEO}tJrYz35nU9j;9 zKN+~q@&FUAzSl!ccd53ykc3=}pI~AeA`r5Zj)LYJW8S3b zoIeNXEjEQK#IPFrSjW31e^lu~?#o+Gy{5cR?r-8={6vQcq+I2#XANRwD{r}j*R94< z1$(ho&gFg1)xc!G-1K-kJ<#25kgX$}_h2dzOHfA3e%1zE48ijKCP%kpZl$y=Ezx0m za%Yi4q*LogOzL8vUGnri$Y`MUQ$X$_kvdm|j*jfF#jcxB29A23N_;WI@_G@N%PkS| zL>8ankJI3n^Mc+~Pa=cNxd`~FXw2ws9TVwZL`HlGot`H>#9^!z^iWz}u(F>TH$Gf9 zKb0|#?QkCd?8zYnLDuoFFEnzD%Ti`q@)&8IDQ~xXEgENic!WiBJA+P$8<<1joZ2H? z&UWHH@U<3s7q+KMiMhRe;D5ch%rK`1Il$5iOz5T<4fvt)MxXt)8)lDXpNJMUdT2ma z&h!GUuanj}bs1^gh#|C8?2PwkoX!@?iRd)P46Y&@i?Saz<6hFZ}R zlJPZ8K8b4Qzm zgZ1YLMvrP~(+a@~#nuvkuFH`0*>r5FN^^*-`p+k`>4Q_w!Pd&zTZCP8&lWPWMPFwv z_@CAkEG!9?U5QtFa2ioNn5_OR93sTMl~9vC!e8hQGGl&<$7{!R9+RHe_FtTZ7C zS?mWP^6OuH{p_~KWu#h!hW^p0t{jaR6)$%0@6!#;;Egi%kpYaH5-a8+S@|y3iI&~@ z6NcDlb&YfVX?jg3`T9&aihDD^&&_&(1sC#tpL*Y;_DiZXa(g?Dp4fS`PBB)kgb
T5fn{C~*=L4=@sb8% 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 literal 0 HcmV?d00001 From 620ffb5819bad39b0c5c16bd3299f73c683f9547 Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Wed, 7 Sep 2016 16:35:30 -0300 Subject: [PATCH 57/77] Fixed bug for Enable/Disable feature Related commit d1a6f36bcaf3ac3f7028f2c72c3004cdc092ad2c --- app/ux/Firebase.js | 6 +++++- app/ux/WebView.js | 17 +++++++---------- 2 files changed, 12 insertions(+), 11 deletions(-) diff --git a/app/ux/Firebase.js b/app/ux/Firebase.js index 50d04f2c..cebf25f1 100644 --- a/app/ux/Firebase.js +++ b/app/ux/Firebase.js @@ -22,12 +22,16 @@ Ext.define('Rambox.ux.Firebase', { Ext.getCmp('tab_'+rec.get('id')).setTitle(snapshot.val().name); + // Position if ( rec.get('position') !== snapshot.val().position ) { var pos = parseInt(snapshot.val().position); if ( rec.get('align') === 'right' ) pos++; Ext.cq1('app-main').move(Ext.getCmp('tab_'+rec.get('id')), pos); } + // Enable/Disable + if ( rec.get('enable') !== snapshot.val().enable ) Ext.getCmp('tab_'+rec.get('id')).setEnabled(snapshot.val().enabled); + rec.set(snapshot.val()); rec.save(); Ext.getStore('Services').resumeEvent('update'); @@ -46,7 +50,7 @@ Ext.define('Rambox.ux.Firebase', { if ( rec === null ) rec = Ext.getStore('Services').getById(snapshot.val().id); var data = snapshot.val(); - + // Update current services if ( rec ) { delete data.id; diff --git a/app/ux/WebView.js b/app/ux/WebView.js index 98be0eeb..1abc89dc 100644 --- a/app/ux/WebView.js +++ b/app/ux/WebView.js @@ -34,7 +34,7 @@ Ext.define('Rambox.ux.WebView',{ if ( me.record.get('trust') ) ipc.send('allowCertificate', me.src); Ext.apply(me, { - items: me.webViewConstructor() + items: me.webViewConstructor(me.record.get('enabled')) ,tabConfig: { listeners: { badgetextchange: me.onBadgeTextChange @@ -46,7 +46,7 @@ Ext.define('Rambox.ux.WebView',{ } } ,clickEvent: '' - ,style: !me.enabled ? '-webkit-filter: grayscale(1)' : '' + ,style: !me.record.get('enabled') ? '-webkit-filter: grayscale(1)' : '' ,menu: { plain: true ,items: [ @@ -121,19 +121,18 @@ Ext.define('Rambox.ux.WebView',{ me.callParent(config); } - ,webViewConstructor: function() { + ,webViewConstructor: function(enabled) { var me = this; - var cfg; - if ( !me.record.get('enabled') ) { - cfg = { + if ( !enabled ) { + return { xtype: 'container' ,html: '

Service Disabled

' ,style: 'text-align:center;' ,padding: 100 }; } else { - cfg = { + return { xtype: 'component' ,hideMode: 'offsets' ,autoRender: true @@ -152,8 +151,6 @@ Ext.define('Rambox.ux.WebView',{ } }; } - - return cfg; } ,onBadgeTextChange: function( tab, badgeText, oldBadgeText ) { @@ -304,7 +301,7 @@ Ext.define('Rambox.ux.WebView',{ var me = this; me.removeAll(); - me.add(me.webViewConstructor()); + me.add(me.webViewConstructor(enabled)); if ( enabled ) { me.resumeEvent('afterrender'); me.show(); From 22b014c9932533597e98e4aded1ff7d4a6820cbd Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Thu, 8 Sep 2016 10:56:19 -0300 Subject: [PATCH 58/77] Fixes missing icon on add Custom Service without logo --- app/view/main/MainController.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/view/main/MainController.js b/app/view/main/MainController.js index fc355ce8..88b47a0f 100644 --- a/app/view/main/MainController.js +++ b/app/view/main/MainController.js @@ -703,7 +703,7 @@ Ext.define('Rambox.view.main.MainController', { xtype: 'webview' ,id: 'tab_'+service.get('id') ,title: service.get('name') - ,icon: 'resources/icons/'+service.get('logo') + ,icon: service.get('logo') === '' ? 'resources/icons/custom.png' : service.get('logo') ,src: service.get('url') ,type: service.get('type') ,align: formValues.align From f00fbe732fbd076f87d952aaeb015cea83afe5fb Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Thu, 8 Sep 2016 11:00:10 -0300 Subject: [PATCH 59/77] Improve load speed Fixes #179 --- app.json | 16 +- .../fonts/font-awesome/HELP-US-OUT.txt | 7 + .../fonts/font-awesome/css/font-awesome.css | 2199 +++++++++++++++++ .../font-awesome/css/font-awesome.min.css | 4 + .../fonts/font-awesome/fonts/FontAwesome.otf | Bin 0 -> 124988 bytes .../fonts/fontawesome-webfont.eot | Bin 0 -> 76518 bytes .../fonts/fontawesome-webfont.svg | 685 +++++ .../fonts/fontawesome-webfont.ttf | Bin 0 -> 152796 bytes .../fonts/fontawesome-webfont.woff | Bin 0 -> 90412 bytes .../fonts/fontawesome-webfont.woff2 | Bin 0 -> 71896 bytes .../fonts/font-awesome/less/animated.less | 34 + .../font-awesome/less/bordered-pulled.less | 25 + .../fonts/font-awesome/less/core.less | 12 + .../fonts/font-awesome/less/fixed-width.less | 6 + .../fonts/font-awesome/less/font-awesome.less | 18 + .../fonts/font-awesome/less/icons.less | 733 ++++++ .../fonts/font-awesome/less/larger.less | 13 + .../fonts/font-awesome/less/list.less | 19 + .../fonts/font-awesome/less/mixins.less | 60 + .../fonts/font-awesome/less/path.less | 15 + .../font-awesome/less/rotated-flipped.less | 20 + .../font-awesome/less/screen-reader.less | 5 + .../fonts/font-awesome/less/stacked.less | 20 + .../fonts/font-awesome/less/variables.less | 744 ++++++ .../fonts/font-awesome/scss/_animated.scss | 34 + .../font-awesome/scss/_bordered-pulled.scss | 25 + .../fonts/font-awesome/scss/_core.scss | 12 + .../fonts/font-awesome/scss/_fixed-width.scss | 6 + .../fonts/font-awesome/scss/_icons.scss | 733 ++++++ .../fonts/font-awesome/scss/_larger.scss | 13 + .../fonts/font-awesome/scss/_list.scss | 19 + .../fonts/font-awesome/scss/_mixins.scss | 60 + .../fonts/font-awesome/scss/_path.scss | 15 + .../font-awesome/scss/_rotated-flipped.scss | 20 + .../font-awesome/scss/_screen-reader.scss | 5 + .../fonts/font-awesome/scss/_stacked.scss | 20 + .../fonts/font-awesome/scss/_variables.scss | 744 ++++++ .../fonts/font-awesome/scss/font-awesome.scss | 18 + .../rambox-default-theme/sass/etc/all.scss | 1 + resources/js/auth0-7.1.0.min.js | 2 + resources/js/lock-10.2.2/de.js | 1 + resources/js/lock-10.2.2/en.js | 1 + resources/js/lock-10.2.2/es.js | 1 + resources/js/lock-10.2.2/it.js | 1 + resources/js/lock-10.2.2/lock.min.js | 18 + resources/js/lock-10.2.2/nb.js | 1 + resources/js/lock-10.2.2/pt-br.js | 1 + resources/js/lock-10.2.2/ru.js | 1 + resources/js/lock-10.2.2/zh.js | 1 + 49 files changed, 6378 insertions(+), 10 deletions(-) create mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/HELP-US-OUT.txt create mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/css/font-awesome.css create mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/css/font-awesome.min.css create mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/fonts/FontAwesome.otf create mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/fonts/fontawesome-webfont.eot create mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/fonts/fontawesome-webfont.svg create mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/fonts/fontawesome-webfont.ttf create mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/fonts/fontawesome-webfont.woff create mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/fonts/fontawesome-webfont.woff2 create mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/less/animated.less create mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/less/bordered-pulled.less create mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/less/core.less create mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/less/fixed-width.less create mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/less/font-awesome.less create mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/less/icons.less create mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/less/larger.less create mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/less/list.less create mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/less/mixins.less create mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/less/path.less create mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/less/rotated-flipped.less create mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/less/screen-reader.less create mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/less/stacked.less create mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/less/variables.less create mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_animated.scss create mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_bordered-pulled.scss create mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_core.scss create mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_fixed-width.scss create mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_icons.scss create mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_larger.scss create mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_list.scss create mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_mixins.scss create mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_path.scss create mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_rotated-flipped.scss create mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_screen-reader.scss create mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_stacked.scss create mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_variables.scss create mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/font-awesome.scss create mode 100644 resources/js/auth0-7.1.0.min.js create mode 100644 resources/js/lock-10.2.2/de.js create mode 100644 resources/js/lock-10.2.2/en.js create mode 100644 resources/js/lock-10.2.2/es.js create mode 100644 resources/js/lock-10.2.2/it.js create mode 100644 resources/js/lock-10.2.2/lock.min.js create mode 100644 resources/js/lock-10.2.2/nb.js create mode 100644 resources/js/lock-10.2.2/pt-br.js create mode 100644 resources/js/lock-10.2.2/ru.js create mode 100644 resources/js/lock-10.2.2/zh.js diff --git a/app.json b/app.json index 924b7433..3d31e707 100644 --- a/app.json +++ b/app.json @@ -100,15 +100,15 @@ */ "js": [ { - "path": "${framework.dir}/build/ext-all-rtl-debug.js" + "path": "${framework.dir}/build/ext-all-rtl.js" }, { - "path": "https://cdn.auth0.com/w2/auth0-6.7.js", - "remote": true + "path": "resources/js/auth0-7.1.0.min.js", + "remote": true }, { - "path": "https://cdn.auth0.com/js/lock-9.1.js", - "remote": true + "path": "resources/js/lock-10.2.2/lock.min.js", + "remote": true }, { "path": "resources/js/GALocalStorage.js" @@ -151,11 +151,7 @@ { "path": "bootstrap.css", "bootstrap": true - }, - { - "path": "https://maxcdn.bootstrapcdn.com/font-awesome/4.6.1/css/font-awesome.min.css", - "remote": true - } + } ], /** diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/HELP-US-OUT.txt b/packages/local/rambox-default-theme/resources/fonts/font-awesome/HELP-US-OUT.txt new file mode 100644 index 00000000..83d083dd --- /dev/null +++ b/packages/local/rambox-default-theme/resources/fonts/font-awesome/HELP-US-OUT.txt @@ -0,0 +1,7 @@ +I hope you love Font Awesome. If you've found it useful, please do me a favor and check out my latest project, +Fort Awesome (https://fortawesome.com). It makes it easy to put the perfect icons on your website. Choose from our awesome, +comprehensive icon sets or copy and paste your own. + +Please. Check it out. + +-Dave Gandy diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/css/font-awesome.css b/packages/local/rambox-default-theme/resources/fonts/font-awesome/css/font-awesome.css new file mode 100644 index 00000000..a0b879fa --- /dev/null +++ b/packages/local/rambox-default-theme/resources/fonts/font-awesome/css/font-awesome.css @@ -0,0 +1,2199 @@ +/*! + * Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */ +/* FONT PATH + * -------------------------- */ +@font-face { + font-family: 'FontAwesome'; + src: url('../fonts/fontawesome-webfont.eot?v=4.6.3'); + src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg'); + font-weight: normal; + font-style: normal; +} +.fa { + display: inline-block; + font: normal normal normal 14px/1 FontAwesome; + font-size: inherit; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +/* makes the font 33% larger relative to the icon container */ +.fa-lg { + font-size: 1.33333333em; + line-height: 0.75em; + vertical-align: -15%; +} +.fa-2x { + font-size: 2em; +} +.fa-3x { + font-size: 3em; +} +.fa-4x { + font-size: 4em; +} +.fa-5x { + font-size: 5em; +} +.fa-fw { + width: 1.28571429em; + text-align: center; +} +.fa-ul { + padding-left: 0; + margin-left: 2.14285714em; + list-style-type: none; +} +.fa-ul > li { + position: relative; +} +.fa-li { + position: absolute; + left: -2.14285714em; + width: 2.14285714em; + top: 0.14285714em; + text-align: center; +} +.fa-li.fa-lg { + left: -1.85714286em; +} +.fa-border { + padding: .2em .25em .15em; + border: solid 0.08em #eeeeee; + border-radius: .1em; +} +.fa-pull-left { + float: left; +} +.fa-pull-right { + float: right; +} +.fa.fa-pull-left { + margin-right: .3em; +} +.fa.fa-pull-right { + margin-left: .3em; +} +/* Deprecated as of 4.4.0 */ +.pull-right { + float: right; +} +.pull-left { + float: left; +} +.fa.pull-left { + margin-right: .3em; +} +.fa.pull-right { + margin-left: .3em; +} +.fa-spin { + -webkit-animation: fa-spin 2s infinite linear; + animation: fa-spin 2s infinite linear; +} +.fa-pulse { + -webkit-animation: fa-spin 1s infinite steps(8); + animation: fa-spin 1s infinite steps(8); +} +@-webkit-keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +.fa-rotate-90 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); +} +.fa-rotate-180 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); +} +.fa-rotate-270 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; + -webkit-transform: rotate(270deg); + -ms-transform: rotate(270deg); + transform: rotate(270deg); +} +.fa-flip-horizontal { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; + -webkit-transform: scale(-1, 1); + -ms-transform: scale(-1, 1); + transform: scale(-1, 1); +} +.fa-flip-vertical { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; + -webkit-transform: scale(1, -1); + -ms-transform: scale(1, -1); + transform: scale(1, -1); +} +:root .fa-rotate-90, +:root .fa-rotate-180, +:root .fa-rotate-270, +:root .fa-flip-horizontal, +:root .fa-flip-vertical { + filter: none; +} +.fa-stack { + position: relative; + display: inline-block; + width: 2em; + height: 2em; + line-height: 2em; + vertical-align: middle; +} +.fa-stack-1x, +.fa-stack-2x { + position: absolute; + left: 0; + width: 100%; + text-align: center; +} +.fa-stack-1x { + line-height: inherit; +} +.fa-stack-2x { + font-size: 2em; +} +.fa-inverse { + color: #ffffff; +} +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen + readers do not read off random characters that represent icons */ +.fa-glass:before { + content: "\f000"; +} +.fa-music:before { + content: "\f001"; +} +.fa-search:before { + content: "\f002"; +} +.fa-envelope-o:before { + content: "\f003"; +} +.fa-heart:before { + content: "\f004"; +} +.fa-star:before { + content: "\f005"; +} +.fa-star-o:before { + content: "\f006"; +} +.fa-user:before { + content: "\f007"; +} +.fa-film:before { + content: "\f008"; +} +.fa-th-large:before { + content: "\f009"; +} +.fa-th:before { + content: "\f00a"; +} +.fa-th-list:before { + content: "\f00b"; +} +.fa-check:before { + content: "\f00c"; +} +.fa-remove:before, +.fa-close:before, +.fa-times:before { + content: "\f00d"; +} +.fa-search-plus:before { + content: "\f00e"; +} +.fa-search-minus:before { + content: "\f010"; +} +.fa-power-off:before { + content: "\f011"; +} +.fa-signal:before { + content: "\f012"; +} +.fa-gear:before, +.fa-cog:before { + content: "\f013"; +} +.fa-trash-o:before { + content: "\f014"; +} +.fa-home:before { + content: "\f015"; +} +.fa-file-o:before { + content: "\f016"; +} +.fa-clock-o:before { + content: "\f017"; +} +.fa-road:before { + content: "\f018"; +} +.fa-download:before { + content: "\f019"; +} +.fa-arrow-circle-o-down:before { + content: "\f01a"; +} +.fa-arrow-circle-o-up:before { + content: "\f01b"; +} +.fa-inbox:before { + content: "\f01c"; +} +.fa-play-circle-o:before { + content: "\f01d"; +} +.fa-rotate-right:before, +.fa-repeat:before { + content: "\f01e"; +} +.fa-refresh:before { + content: "\f021"; +} +.fa-list-alt:before { + content: "\f022"; +} +.fa-lock:before { + content: "\f023"; +} +.fa-flag:before { + content: "\f024"; +} +.fa-headphones:before { + content: "\f025"; +} +.fa-volume-off:before { + content: "\f026"; +} +.fa-volume-down:before { + content: "\f027"; +} +.fa-volume-up:before { + content: "\f028"; +} +.fa-qrcode:before { + content: "\f029"; +} +.fa-barcode:before { + content: "\f02a"; +} +.fa-tag:before { + content: "\f02b"; +} +.fa-tags:before { + content: "\f02c"; +} +.fa-book:before { + content: "\f02d"; +} +.fa-bookmark:before { + content: "\f02e"; +} +.fa-print:before { + content: "\f02f"; +} +.fa-camera:before { + content: "\f030"; +} +.fa-font:before { + content: "\f031"; +} +.fa-bold:before { + content: "\f032"; +} +.fa-italic:before { + content: "\f033"; +} +.fa-text-height:before { + content: "\f034"; +} +.fa-text-width:before { + content: "\f035"; +} +.fa-align-left:before { + content: "\f036"; +} +.fa-align-center:before { + content: "\f037"; +} +.fa-align-right:before { + content: "\f038"; +} +.fa-align-justify:before { + content: "\f039"; +} +.fa-list:before { + content: "\f03a"; +} +.fa-dedent:before, +.fa-outdent:before { + content: "\f03b"; +} +.fa-indent:before { + content: "\f03c"; +} +.fa-video-camera:before { + content: "\f03d"; +} +.fa-photo:before, +.fa-image:before, +.fa-picture-o:before { + content: "\f03e"; +} +.fa-pencil:before { + content: "\f040"; +} +.fa-map-marker:before { + content: "\f041"; +} +.fa-adjust:before { + content: "\f042"; +} +.fa-tint:before { + content: "\f043"; +} +.fa-edit:before, +.fa-pencil-square-o:before { + content: "\f044"; +} +.fa-share-square-o:before { + content: "\f045"; +} +.fa-check-square-o:before { + content: "\f046"; +} +.fa-arrows:before { + content: "\f047"; +} +.fa-step-backward:before { + content: "\f048"; +} +.fa-fast-backward:before { + content: "\f049"; +} +.fa-backward:before { + content: "\f04a"; +} +.fa-play:before { + content: "\f04b"; +} +.fa-pause:before { + content: "\f04c"; +} +.fa-stop:before { + content: "\f04d"; +} +.fa-forward:before { + content: "\f04e"; +} +.fa-fast-forward:before { + content: "\f050"; +} +.fa-step-forward:before { + content: "\f051"; +} +.fa-eject:before { + content: "\f052"; +} +.fa-chevron-left:before { + content: "\f053"; +} +.fa-chevron-right:before { + content: "\f054"; +} +.fa-plus-circle:before { + content: "\f055"; +} +.fa-minus-circle:before { + content: "\f056"; +} +.fa-times-circle:before { + content: "\f057"; +} +.fa-check-circle:before { + content: "\f058"; +} +.fa-question-circle:before { + content: "\f059"; +} +.fa-info-circle:before { + content: "\f05a"; +} +.fa-crosshairs:before { + content: "\f05b"; +} +.fa-times-circle-o:before { + content: "\f05c"; +} +.fa-check-circle-o:before { + content: "\f05d"; +} +.fa-ban:before { + content: "\f05e"; +} +.fa-arrow-left:before { + content: "\f060"; +} +.fa-arrow-right:before { + content: "\f061"; +} +.fa-arrow-up:before { + content: "\f062"; +} +.fa-arrow-down:before { + content: "\f063"; +} +.fa-mail-forward:before, +.fa-share:before { + content: "\f064"; +} +.fa-expand:before { + content: "\f065"; +} +.fa-compress:before { + content: "\f066"; +} +.fa-plus:before { + content: "\f067"; +} +.fa-minus:before { + content: "\f068"; +} +.fa-asterisk:before { + content: "\f069"; +} +.fa-exclamation-circle:before { + content: "\f06a"; +} +.fa-gift:before { + content: "\f06b"; +} +.fa-leaf:before { + content: "\f06c"; +} +.fa-fire:before { + content: "\f06d"; +} +.fa-eye:before { + content: "\f06e"; +} +.fa-eye-slash:before { + content: "\f070"; +} +.fa-warning:before, +.fa-exclamation-triangle:before { + content: "\f071"; +} +.fa-plane:before { + content: "\f072"; +} +.fa-calendar:before { + content: "\f073"; +} +.fa-random:before { + content: "\f074"; +} +.fa-comment:before { + content: "\f075"; +} +.fa-magnet:before { + content: "\f076"; +} +.fa-chevron-up:before { + content: "\f077"; +} +.fa-chevron-down:before { + content: "\f078"; +} +.fa-retweet:before { + content: "\f079"; +} +.fa-shopping-cart:before { + content: "\f07a"; +} +.fa-folder:before { + content: "\f07b"; +} +.fa-folder-open:before { + content: "\f07c"; +} +.fa-arrows-v:before { + content: "\f07d"; +} +.fa-arrows-h:before { + content: "\f07e"; +} +.fa-bar-chart-o:before, +.fa-bar-chart:before { + content: "\f080"; +} +.fa-twitter-square:before { + content: "\f081"; +} +.fa-facebook-square:before { + content: "\f082"; +} +.fa-camera-retro:before { + content: "\f083"; +} +.fa-key:before { + content: "\f084"; +} +.fa-gears:before, +.fa-cogs:before { + content: "\f085"; +} +.fa-comments:before { + content: "\f086"; +} +.fa-thumbs-o-up:before { + content: "\f087"; +} +.fa-thumbs-o-down:before { + content: "\f088"; +} +.fa-star-half:before { + content: "\f089"; +} +.fa-heart-o:before { + content: "\f08a"; +} +.fa-sign-out:before { + content: "\f08b"; +} +.fa-linkedin-square:before { + content: "\f08c"; +} +.fa-thumb-tack:before { + content: "\f08d"; +} +.fa-external-link:before { + content: "\f08e"; +} +.fa-sign-in:before { + content: "\f090"; +} +.fa-trophy:before { + content: "\f091"; +} +.fa-github-square:before { + content: "\f092"; +} +.fa-upload:before { + content: "\f093"; +} +.fa-lemon-o:before { + content: "\f094"; +} +.fa-phone:before { + content: "\f095"; +} +.fa-square-o:before { + content: "\f096"; +} +.fa-bookmark-o:before { + content: "\f097"; +} +.fa-phone-square:before { + content: "\f098"; +} +.fa-twitter:before { + content: "\f099"; +} +.fa-facebook-f:before, +.fa-facebook:before { + content: "\f09a"; +} +.fa-github:before { + content: "\f09b"; +} +.fa-unlock:before { + content: "\f09c"; +} +.fa-credit-card:before { + content: "\f09d"; +} +.fa-feed:before, +.fa-rss:before { + content: "\f09e"; +} +.fa-hdd-o:before { + content: "\f0a0"; +} +.fa-bullhorn:before { + content: "\f0a1"; +} +.fa-bell:before { + content: "\f0f3"; +} +.fa-certificate:before { + content: "\f0a3"; +} +.fa-hand-o-right:before { + content: "\f0a4"; +} +.fa-hand-o-left:before { + content: "\f0a5"; +} +.fa-hand-o-up:before { + content: "\f0a6"; +} +.fa-hand-o-down:before { + content: "\f0a7"; +} +.fa-arrow-circle-left:before { + content: "\f0a8"; +} +.fa-arrow-circle-right:before { + content: "\f0a9"; +} +.fa-arrow-circle-up:before { + content: "\f0aa"; +} +.fa-arrow-circle-down:before { + content: "\f0ab"; +} +.fa-globe:before { + content: "\f0ac"; +} +.fa-wrench:before { + content: "\f0ad"; +} +.fa-tasks:before { + content: "\f0ae"; +} +.fa-filter:before { + content: "\f0b0"; +} +.fa-briefcase:before { + content: "\f0b1"; +} +.fa-arrows-alt:before { + content: "\f0b2"; +} +.fa-group:before, +.fa-users:before { + content: "\f0c0"; +} +.fa-chain:before, +.fa-link:before { + content: "\f0c1"; +} +.fa-cloud:before { + content: "\f0c2"; +} +.fa-flask:before { + content: "\f0c3"; +} +.fa-cut:before, +.fa-scissors:before { + content: "\f0c4"; +} +.fa-copy:before, +.fa-files-o:before { + content: "\f0c5"; +} +.fa-paperclip:before { + content: "\f0c6"; +} +.fa-save:before, +.fa-floppy-o:before { + content: "\f0c7"; +} +.fa-square:before { + content: "\f0c8"; +} +.fa-navicon:before, +.fa-reorder:before, +.fa-bars:before { + content: "\f0c9"; +} +.fa-list-ul:before { + content: "\f0ca"; +} +.fa-list-ol:before { + content: "\f0cb"; +} +.fa-strikethrough:before { + content: "\f0cc"; +} +.fa-underline:before { + content: "\f0cd"; +} +.fa-table:before { + content: "\f0ce"; +} +.fa-magic:before { + content: "\f0d0"; +} +.fa-truck:before { + content: "\f0d1"; +} +.fa-pinterest:before { + content: "\f0d2"; +} +.fa-pinterest-square:before { + content: "\f0d3"; +} +.fa-google-plus-square:before { + content: "\f0d4"; +} +.fa-google-plus:before { + content: "\f0d5"; +} +.fa-money:before { + content: "\f0d6"; +} +.fa-caret-down:before { + content: "\f0d7"; +} +.fa-caret-up:before { + content: "\f0d8"; +} +.fa-caret-left:before { + content: "\f0d9"; +} +.fa-caret-right:before { + content: "\f0da"; +} +.fa-columns:before { + content: "\f0db"; +} +.fa-unsorted:before, +.fa-sort:before { + content: "\f0dc"; +} +.fa-sort-down:before, +.fa-sort-desc:before { + content: "\f0dd"; +} +.fa-sort-up:before, +.fa-sort-asc:before { + content: "\f0de"; +} +.fa-envelope:before { + content: "\f0e0"; +} +.fa-linkedin:before { + content: "\f0e1"; +} +.fa-rotate-left:before, +.fa-undo:before { + content: "\f0e2"; +} +.fa-legal:before, +.fa-gavel:before { + content: "\f0e3"; +} +.fa-dashboard:before, +.fa-tachometer:before { + content: "\f0e4"; +} +.fa-comment-o:before { + content: "\f0e5"; +} +.fa-comments-o:before { + content: "\f0e6"; +} +.fa-flash:before, +.fa-bolt:before { + content: "\f0e7"; +} +.fa-sitemap:before { + content: "\f0e8"; +} +.fa-umbrella:before { + content: "\f0e9"; +} +.fa-paste:before, +.fa-clipboard:before { + content: "\f0ea"; +} +.fa-lightbulb-o:before { + content: "\f0eb"; +} +.fa-exchange:before { + content: "\f0ec"; +} +.fa-cloud-download:before { + content: "\f0ed"; +} +.fa-cloud-upload:before { + content: "\f0ee"; +} +.fa-user-md:before { + content: "\f0f0"; +} +.fa-stethoscope:before { + content: "\f0f1"; +} +.fa-suitcase:before { + content: "\f0f2"; +} +.fa-bell-o:before { + content: "\f0a2"; +} +.fa-coffee:before { + content: "\f0f4"; +} +.fa-cutlery:before { + content: "\f0f5"; +} +.fa-file-text-o:before { + content: "\f0f6"; +} +.fa-building-o:before { + content: "\f0f7"; +} +.fa-hospital-o:before { + content: "\f0f8"; +} +.fa-ambulance:before { + content: "\f0f9"; +} +.fa-medkit:before { + content: "\f0fa"; +} +.fa-fighter-jet:before { + content: "\f0fb"; +} +.fa-beer:before { + content: "\f0fc"; +} +.fa-h-square:before { + content: "\f0fd"; +} +.fa-plus-square:before { + content: "\f0fe"; +} +.fa-angle-double-left:before { + content: "\f100"; +} +.fa-angle-double-right:before { + content: "\f101"; +} +.fa-angle-double-up:before { + content: "\f102"; +} +.fa-angle-double-down:before { + content: "\f103"; +} +.fa-angle-left:before { + content: "\f104"; +} +.fa-angle-right:before { + content: "\f105"; +} +.fa-angle-up:before { + content: "\f106"; +} +.fa-angle-down:before { + content: "\f107"; +} +.fa-desktop:before { + content: "\f108"; +} +.fa-laptop:before { + content: "\f109"; +} +.fa-tablet:before { + content: "\f10a"; +} +.fa-mobile-phone:before, +.fa-mobile:before { + content: "\f10b"; +} +.fa-circle-o:before { + content: "\f10c"; +} +.fa-quote-left:before { + content: "\f10d"; +} +.fa-quote-right:before { + content: "\f10e"; +} +.fa-spinner:before { + content: "\f110"; +} +.fa-circle:before { + content: "\f111"; +} +.fa-mail-reply:before, +.fa-reply:before { + content: "\f112"; +} +.fa-github-alt:before { + content: "\f113"; +} +.fa-folder-o:before { + content: "\f114"; +} +.fa-folder-open-o:before { + content: "\f115"; +} +.fa-smile-o:before { + content: "\f118"; +} +.fa-frown-o:before { + content: "\f119"; +} +.fa-meh-o:before { + content: "\f11a"; +} +.fa-gamepad:before { + content: "\f11b"; +} +.fa-keyboard-o:before { + content: "\f11c"; +} +.fa-flag-o:before { + content: "\f11d"; +} +.fa-flag-checkered:before { + content: "\f11e"; +} +.fa-terminal:before { + content: "\f120"; +} +.fa-code:before { + content: "\f121"; +} +.fa-mail-reply-all:before, +.fa-reply-all:before { + content: "\f122"; +} +.fa-star-half-empty:before, +.fa-star-half-full:before, +.fa-star-half-o:before { + content: "\f123"; +} +.fa-location-arrow:before { + content: "\f124"; +} +.fa-crop:before { + content: "\f125"; +} +.fa-code-fork:before { + content: "\f126"; +} +.fa-unlink:before, +.fa-chain-broken:before { + content: "\f127"; +} +.fa-question:before { + content: "\f128"; +} +.fa-info:before { + content: "\f129"; +} +.fa-exclamation:before { + content: "\f12a"; +} +.fa-superscript:before { + content: "\f12b"; +} +.fa-subscript:before { + content: "\f12c"; +} +.fa-eraser:before { + content: "\f12d"; +} +.fa-puzzle-piece:before { + content: "\f12e"; +} +.fa-microphone:before { + content: "\f130"; +} +.fa-microphone-slash:before { + content: "\f131"; +} +.fa-shield:before { + content: "\f132"; +} +.fa-calendar-o:before { + content: "\f133"; +} +.fa-fire-extinguisher:before { + content: "\f134"; +} +.fa-rocket:before { + content: "\f135"; +} +.fa-maxcdn:before { + content: "\f136"; +} +.fa-chevron-circle-left:before { + content: "\f137"; +} +.fa-chevron-circle-right:before { + content: "\f138"; +} +.fa-chevron-circle-up:before { + content: "\f139"; +} +.fa-chevron-circle-down:before { + content: "\f13a"; +} +.fa-html5:before { + content: "\f13b"; +} +.fa-css3:before { + content: "\f13c"; +} +.fa-anchor:before { + content: "\f13d"; +} +.fa-unlock-alt:before { + content: "\f13e"; +} +.fa-bullseye:before { + content: "\f140"; +} +.fa-ellipsis-h:before { + content: "\f141"; +} +.fa-ellipsis-v:before { + content: "\f142"; +} +.fa-rss-square:before { + content: "\f143"; +} +.fa-play-circle:before { + content: "\f144"; +} +.fa-ticket:before { + content: "\f145"; +} +.fa-minus-square:before { + content: "\f146"; +} +.fa-minus-square-o:before { + content: "\f147"; +} +.fa-level-up:before { + content: "\f148"; +} +.fa-level-down:before { + content: "\f149"; +} +.fa-check-square:before { + content: "\f14a"; +} +.fa-pencil-square:before { + content: "\f14b"; +} +.fa-external-link-square:before { + content: "\f14c"; +} +.fa-share-square:before { + content: "\f14d"; +} +.fa-compass:before { + content: "\f14e"; +} +.fa-toggle-down:before, +.fa-caret-square-o-down:before { + content: "\f150"; +} +.fa-toggle-up:before, +.fa-caret-square-o-up:before { + content: "\f151"; +} +.fa-toggle-right:before, +.fa-caret-square-o-right:before { + content: "\f152"; +} +.fa-euro:before, +.fa-eur:before { + content: "\f153"; +} +.fa-gbp:before { + content: "\f154"; +} +.fa-dollar:before, +.fa-usd:before { + content: "\f155"; +} +.fa-rupee:before, +.fa-inr:before { + content: "\f156"; +} +.fa-cny:before, +.fa-rmb:before, +.fa-yen:before, +.fa-jpy:before { + content: "\f157"; +} +.fa-ruble:before, +.fa-rouble:before, +.fa-rub:before { + content: "\f158"; +} +.fa-won:before, +.fa-krw:before { + content: "\f159"; +} +.fa-bitcoin:before, +.fa-btc:before { + content: "\f15a"; +} +.fa-file:before { + content: "\f15b"; +} +.fa-file-text:before { + content: "\f15c"; +} +.fa-sort-alpha-asc:before { + content: "\f15d"; +} +.fa-sort-alpha-desc:before { + content: "\f15e"; +} +.fa-sort-amount-asc:before { + content: "\f160"; +} +.fa-sort-amount-desc:before { + content: "\f161"; +} +.fa-sort-numeric-asc:before { + content: "\f162"; +} +.fa-sort-numeric-desc:before { + content: "\f163"; +} +.fa-thumbs-up:before { + content: "\f164"; +} +.fa-thumbs-down:before { + content: "\f165"; +} +.fa-youtube-square:before { + content: "\f166"; +} +.fa-youtube:before { + content: "\f167"; +} +.fa-xing:before { + content: "\f168"; +} +.fa-xing-square:before { + content: "\f169"; +} +.fa-youtube-play:before { + content: "\f16a"; +} +.fa-dropbox:before { + content: "\f16b"; +} +.fa-stack-overflow:before { + content: "\f16c"; +} +.fa-instagram:before { + content: "\f16d"; +} +.fa-flickr:before { + content: "\f16e"; +} +.fa-adn:before { + content: "\f170"; +} +.fa-bitbucket:before { + content: "\f171"; +} +.fa-bitbucket-square:before { + content: "\f172"; +} +.fa-tumblr:before { + content: "\f173"; +} +.fa-tumblr-square:before { + content: "\f174"; +} +.fa-long-arrow-down:before { + content: "\f175"; +} +.fa-long-arrow-up:before { + content: "\f176"; +} +.fa-long-arrow-left:before { + content: "\f177"; +} +.fa-long-arrow-right:before { + content: "\f178"; +} +.fa-apple:before { + content: "\f179"; +} +.fa-windows:before { + content: "\f17a"; +} +.fa-android:before { + content: "\f17b"; +} +.fa-linux:before { + content: "\f17c"; +} +.fa-dribbble:before { + content: "\f17d"; +} +.fa-skype:before { + content: "\f17e"; +} +.fa-foursquare:before { + content: "\f180"; +} +.fa-trello:before { + content: "\f181"; +} +.fa-female:before { + content: "\f182"; +} +.fa-male:before { + content: "\f183"; +} +.fa-gittip:before, +.fa-gratipay:before { + content: "\f184"; +} +.fa-sun-o:before { + content: "\f185"; +} +.fa-moon-o:before { + content: "\f186"; +} +.fa-archive:before { + content: "\f187"; +} +.fa-bug:before { + content: "\f188"; +} +.fa-vk:before { + content: "\f189"; +} +.fa-weibo:before { + content: "\f18a"; +} +.fa-renren:before { + content: "\f18b"; +} +.fa-pagelines:before { + content: "\f18c"; +} +.fa-stack-exchange:before { + content: "\f18d"; +} +.fa-arrow-circle-o-right:before { + content: "\f18e"; +} +.fa-arrow-circle-o-left:before { + content: "\f190"; +} +.fa-toggle-left:before, +.fa-caret-square-o-left:before { + content: "\f191"; +} +.fa-dot-circle-o:before { + content: "\f192"; +} +.fa-wheelchair:before { + content: "\f193"; +} +.fa-vimeo-square:before { + content: "\f194"; +} +.fa-turkish-lira:before, +.fa-try:before { + content: "\f195"; +} +.fa-plus-square-o:before { + content: "\f196"; +} +.fa-space-shuttle:before { + content: "\f197"; +} +.fa-slack:before { + content: "\f198"; +} +.fa-envelope-square:before { + content: "\f199"; +} +.fa-wordpress:before { + content: "\f19a"; +} +.fa-openid:before { + content: "\f19b"; +} +.fa-institution:before, +.fa-bank:before, +.fa-university:before { + content: "\f19c"; +} +.fa-mortar-board:before, +.fa-graduation-cap:before { + content: "\f19d"; +} +.fa-yahoo:before { + content: "\f19e"; +} +.fa-google:before { + content: "\f1a0"; +} +.fa-reddit:before { + content: "\f1a1"; +} +.fa-reddit-square:before { + content: "\f1a2"; +} +.fa-stumbleupon-circle:before { + content: "\f1a3"; +} +.fa-stumbleupon:before { + content: "\f1a4"; +} +.fa-delicious:before { + content: "\f1a5"; +} +.fa-digg:before { + content: "\f1a6"; +} +.fa-pied-piper-pp:before { + content: "\f1a7"; +} +.fa-pied-piper-alt:before { + content: "\f1a8"; +} +.fa-drupal:before { + content: "\f1a9"; +} +.fa-joomla:before { + content: "\f1aa"; +} +.fa-language:before { + content: "\f1ab"; +} +.fa-fax:before { + content: "\f1ac"; +} +.fa-building:before { + content: "\f1ad"; +} +.fa-child:before { + content: "\f1ae"; +} +.fa-paw:before { + content: "\f1b0"; +} +.fa-spoon:before { + content: "\f1b1"; +} +.fa-cube:before { + content: "\f1b2"; +} +.fa-cubes:before { + content: "\f1b3"; +} +.fa-behance:before { + content: "\f1b4"; +} +.fa-behance-square:before { + content: "\f1b5"; +} +.fa-steam:before { + content: "\f1b6"; +} +.fa-steam-square:before { + content: "\f1b7"; +} +.fa-recycle:before { + content: "\f1b8"; +} +.fa-automobile:before, +.fa-car:before { + content: "\f1b9"; +} +.fa-cab:before, +.fa-taxi:before { + content: "\f1ba"; +} +.fa-tree:before { + content: "\f1bb"; +} +.fa-spotify:before { + content: "\f1bc"; +} +.fa-deviantart:before { + content: "\f1bd"; +} +.fa-soundcloud:before { + content: "\f1be"; +} +.fa-database:before { + content: "\f1c0"; +} +.fa-file-pdf-o:before { + content: "\f1c1"; +} +.fa-file-word-o:before { + content: "\f1c2"; +} +.fa-file-excel-o:before { + content: "\f1c3"; +} +.fa-file-powerpoint-o:before { + content: "\f1c4"; +} +.fa-file-photo-o:before, +.fa-file-picture-o:before, +.fa-file-image-o:before { + content: "\f1c5"; +} +.fa-file-zip-o:before, +.fa-file-archive-o:before { + content: "\f1c6"; +} +.fa-file-sound-o:before, +.fa-file-audio-o:before { + content: "\f1c7"; +} +.fa-file-movie-o:before, +.fa-file-video-o:before { + content: "\f1c8"; +} +.fa-file-code-o:before { + content: "\f1c9"; +} +.fa-vine:before { + content: "\f1ca"; +} +.fa-codepen:before { + content: "\f1cb"; +} +.fa-jsfiddle:before { + content: "\f1cc"; +} +.fa-life-bouy:before, +.fa-life-buoy:before, +.fa-life-saver:before, +.fa-support:before, +.fa-life-ring:before { + content: "\f1cd"; +} +.fa-circle-o-notch:before { + content: "\f1ce"; +} +.fa-ra:before, +.fa-resistance:before, +.fa-rebel:before { + content: "\f1d0"; +} +.fa-ge:before, +.fa-empire:before { + content: "\f1d1"; +} +.fa-git-square:before { + content: "\f1d2"; +} +.fa-git:before { + content: "\f1d3"; +} +.fa-y-combinator-square:before, +.fa-yc-square:before, +.fa-hacker-news:before { + content: "\f1d4"; +} +.fa-tencent-weibo:before { + content: "\f1d5"; +} +.fa-qq:before { + content: "\f1d6"; +} +.fa-wechat:before, +.fa-weixin:before { + content: "\f1d7"; +} +.fa-send:before, +.fa-paper-plane:before { + content: "\f1d8"; +} +.fa-send-o:before, +.fa-paper-plane-o:before { + content: "\f1d9"; +} +.fa-history:before { + content: "\f1da"; +} +.fa-circle-thin:before { + content: "\f1db"; +} +.fa-header:before { + content: "\f1dc"; +} +.fa-paragraph:before { + content: "\f1dd"; +} +.fa-sliders:before { + content: "\f1de"; +} +.fa-share-alt:before { + content: "\f1e0"; +} +.fa-share-alt-square:before { + content: "\f1e1"; +} +.fa-bomb:before { + content: "\f1e2"; +} +.fa-soccer-ball-o:before, +.fa-futbol-o:before { + content: "\f1e3"; +} +.fa-tty:before { + content: "\f1e4"; +} +.fa-binoculars:before { + content: "\f1e5"; +} +.fa-plug:before { + content: "\f1e6"; +} +.fa-slideshare:before { + content: "\f1e7"; +} +.fa-twitch:before { + content: "\f1e8"; +} +.fa-yelp:before { + content: "\f1e9"; +} +.fa-newspaper-o:before { + content: "\f1ea"; +} +.fa-wifi:before { + content: "\f1eb"; +} +.fa-calculator:before { + content: "\f1ec"; +} +.fa-paypal:before { + content: "\f1ed"; +} +.fa-google-wallet:before { + content: "\f1ee"; +} +.fa-cc-visa:before { + content: "\f1f0"; +} +.fa-cc-mastercard:before { + content: "\f1f1"; +} +.fa-cc-discover:before { + content: "\f1f2"; +} +.fa-cc-amex:before { + content: "\f1f3"; +} +.fa-cc-paypal:before { + content: "\f1f4"; +} +.fa-cc-stripe:before { + content: "\f1f5"; +} +.fa-bell-slash:before { + content: "\f1f6"; +} +.fa-bell-slash-o:before { + content: "\f1f7"; +} +.fa-trash:before { + content: "\f1f8"; +} +.fa-copyright:before { + content: "\f1f9"; +} +.fa-at:before { + content: "\f1fa"; +} +.fa-eyedropper:before { + content: "\f1fb"; +} +.fa-paint-brush:before { + content: "\f1fc"; +} +.fa-birthday-cake:before { + content: "\f1fd"; +} +.fa-area-chart:before { + content: "\f1fe"; +} +.fa-pie-chart:before { + content: "\f200"; +} +.fa-line-chart:before { + content: "\f201"; +} +.fa-lastfm:before { + content: "\f202"; +} +.fa-lastfm-square:before { + content: "\f203"; +} +.fa-toggle-off:before { + content: "\f204"; +} +.fa-toggle-on:before { + content: "\f205"; +} +.fa-bicycle:before { + content: "\f206"; +} +.fa-bus:before { + content: "\f207"; +} +.fa-ioxhost:before { + content: "\f208"; +} +.fa-angellist:before { + content: "\f209"; +} +.fa-cc:before { + content: "\f20a"; +} +.fa-shekel:before, +.fa-sheqel:before, +.fa-ils:before { + content: "\f20b"; +} +.fa-meanpath:before { + content: "\f20c"; +} +.fa-buysellads:before { + content: "\f20d"; +} +.fa-connectdevelop:before { + content: "\f20e"; +} +.fa-dashcube:before { + content: "\f210"; +} +.fa-forumbee:before { + content: "\f211"; +} +.fa-leanpub:before { + content: "\f212"; +} +.fa-sellsy:before { + content: "\f213"; +} +.fa-shirtsinbulk:before { + content: "\f214"; +} +.fa-simplybuilt:before { + content: "\f215"; +} +.fa-skyatlas:before { + content: "\f216"; +} +.fa-cart-plus:before { + content: "\f217"; +} +.fa-cart-arrow-down:before { + content: "\f218"; +} +.fa-diamond:before { + content: "\f219"; +} +.fa-ship:before { + content: "\f21a"; +} +.fa-user-secret:before { + content: "\f21b"; +} +.fa-motorcycle:before { + content: "\f21c"; +} +.fa-street-view:before { + content: "\f21d"; +} +.fa-heartbeat:before { + content: "\f21e"; +} +.fa-venus:before { + content: "\f221"; +} +.fa-mars:before { + content: "\f222"; +} +.fa-mercury:before { + content: "\f223"; +} +.fa-intersex:before, +.fa-transgender:before { + content: "\f224"; +} +.fa-transgender-alt:before { + content: "\f225"; +} +.fa-venus-double:before { + content: "\f226"; +} +.fa-mars-double:before { + content: "\f227"; +} +.fa-venus-mars:before { + content: "\f228"; +} +.fa-mars-stroke:before { + content: "\f229"; +} +.fa-mars-stroke-v:before { + content: "\f22a"; +} +.fa-mars-stroke-h:before { + content: "\f22b"; +} +.fa-neuter:before { + content: "\f22c"; +} +.fa-genderless:before { + content: "\f22d"; +} +.fa-facebook-official:before { + content: "\f230"; +} +.fa-pinterest-p:before { + content: "\f231"; +} +.fa-whatsapp:before { + content: "\f232"; +} +.fa-server:before { + content: "\f233"; +} +.fa-user-plus:before { + content: "\f234"; +} +.fa-user-times:before { + content: "\f235"; +} +.fa-hotel:before, +.fa-bed:before { + content: "\f236"; +} +.fa-viacoin:before { + content: "\f237"; +} +.fa-train:before { + content: "\f238"; +} +.fa-subway:before { + content: "\f239"; +} +.fa-medium:before { + content: "\f23a"; +} +.fa-yc:before, +.fa-y-combinator:before { + content: "\f23b"; +} +.fa-optin-monster:before { + content: "\f23c"; +} +.fa-opencart:before { + content: "\f23d"; +} +.fa-expeditedssl:before { + content: "\f23e"; +} +.fa-battery-4:before, +.fa-battery-full:before { + content: "\f240"; +} +.fa-battery-3:before, +.fa-battery-three-quarters:before { + content: "\f241"; +} +.fa-battery-2:before, +.fa-battery-half:before { + content: "\f242"; +} +.fa-battery-1:before, +.fa-battery-quarter:before { + content: "\f243"; +} +.fa-battery-0:before, +.fa-battery-empty:before { + content: "\f244"; +} +.fa-mouse-pointer:before { + content: "\f245"; +} +.fa-i-cursor:before { + content: "\f246"; +} +.fa-object-group:before { + content: "\f247"; +} +.fa-object-ungroup:before { + content: "\f248"; +} +.fa-sticky-note:before { + content: "\f249"; +} +.fa-sticky-note-o:before { + content: "\f24a"; +} +.fa-cc-jcb:before { + content: "\f24b"; +} +.fa-cc-diners-club:before { + content: "\f24c"; +} +.fa-clone:before { + content: "\f24d"; +} +.fa-balance-scale:before { + content: "\f24e"; +} +.fa-hourglass-o:before { + content: "\f250"; +} +.fa-hourglass-1:before, +.fa-hourglass-start:before { + content: "\f251"; +} +.fa-hourglass-2:before, +.fa-hourglass-half:before { + content: "\f252"; +} +.fa-hourglass-3:before, +.fa-hourglass-end:before { + content: "\f253"; +} +.fa-hourglass:before { + content: "\f254"; +} +.fa-hand-grab-o:before, +.fa-hand-rock-o:before { + content: "\f255"; +} +.fa-hand-stop-o:before, +.fa-hand-paper-o:before { + content: "\f256"; +} +.fa-hand-scissors-o:before { + content: "\f257"; +} +.fa-hand-lizard-o:before { + content: "\f258"; +} +.fa-hand-spock-o:before { + content: "\f259"; +} +.fa-hand-pointer-o:before { + content: "\f25a"; +} +.fa-hand-peace-o:before { + content: "\f25b"; +} +.fa-trademark:before { + content: "\f25c"; +} +.fa-registered:before { + content: "\f25d"; +} +.fa-creative-commons:before { + content: "\f25e"; +} +.fa-gg:before { + content: "\f260"; +} +.fa-gg-circle:before { + content: "\f261"; +} +.fa-tripadvisor:before { + content: "\f262"; +} +.fa-odnoklassniki:before { + content: "\f263"; +} +.fa-odnoklassniki-square:before { + content: "\f264"; +} +.fa-get-pocket:before { + content: "\f265"; +} +.fa-wikipedia-w:before { + content: "\f266"; +} +.fa-safari:before { + content: "\f267"; +} +.fa-chrome:before { + content: "\f268"; +} +.fa-firefox:before { + content: "\f269"; +} +.fa-opera:before { + content: "\f26a"; +} +.fa-internet-explorer:before { + content: "\f26b"; +} +.fa-tv:before, +.fa-television:before { + content: "\f26c"; +} +.fa-contao:before { + content: "\f26d"; +} +.fa-500px:before { + content: "\f26e"; +} +.fa-amazon:before { + content: "\f270"; +} +.fa-calendar-plus-o:before { + content: "\f271"; +} +.fa-calendar-minus-o:before { + content: "\f272"; +} +.fa-calendar-times-o:before { + content: "\f273"; +} +.fa-calendar-check-o:before { + content: "\f274"; +} +.fa-industry:before { + content: "\f275"; +} +.fa-map-pin:before { + content: "\f276"; +} +.fa-map-signs:before { + content: "\f277"; +} +.fa-map-o:before { + content: "\f278"; +} +.fa-map:before { + content: "\f279"; +} +.fa-commenting:before { + content: "\f27a"; +} +.fa-commenting-o:before { + content: "\f27b"; +} +.fa-houzz:before { + content: "\f27c"; +} +.fa-vimeo:before { + content: "\f27d"; +} +.fa-black-tie:before { + content: "\f27e"; +} +.fa-fonticons:before { + content: "\f280"; +} +.fa-reddit-alien:before { + content: "\f281"; +} +.fa-edge:before { + content: "\f282"; +} +.fa-credit-card-alt:before { + content: "\f283"; +} +.fa-codiepie:before { + content: "\f284"; +} +.fa-modx:before { + content: "\f285"; +} +.fa-fort-awesome:before { + content: "\f286"; +} +.fa-usb:before { + content: "\f287"; +} +.fa-product-hunt:before { + content: "\f288"; +} +.fa-mixcloud:before { + content: "\f289"; +} +.fa-scribd:before { + content: "\f28a"; +} +.fa-pause-circle:before { + content: "\f28b"; +} +.fa-pause-circle-o:before { + content: "\f28c"; +} +.fa-stop-circle:before { + content: "\f28d"; +} +.fa-stop-circle-o:before { + content: "\f28e"; +} +.fa-shopping-bag:before { + content: "\f290"; +} +.fa-shopping-basket:before { + content: "\f291"; +} +.fa-hashtag:before { + content: "\f292"; +} +.fa-bluetooth:before { + content: "\f293"; +} +.fa-bluetooth-b:before { + content: "\f294"; +} +.fa-percent:before { + content: "\f295"; +} +.fa-gitlab:before { + content: "\f296"; +} +.fa-wpbeginner:before { + content: "\f297"; +} +.fa-wpforms:before { + content: "\f298"; +} +.fa-envira:before { + content: "\f299"; +} +.fa-universal-access:before { + content: "\f29a"; +} +.fa-wheelchair-alt:before { + content: "\f29b"; +} +.fa-question-circle-o:before { + content: "\f29c"; +} +.fa-blind:before { + content: "\f29d"; +} +.fa-audio-description:before { + content: "\f29e"; +} +.fa-volume-control-phone:before { + content: "\f2a0"; +} +.fa-braille:before { + content: "\f2a1"; +} +.fa-assistive-listening-systems:before { + content: "\f2a2"; +} +.fa-asl-interpreting:before, +.fa-american-sign-language-interpreting:before { + content: "\f2a3"; +} +.fa-deafness:before, +.fa-hard-of-hearing:before, +.fa-deaf:before { + content: "\f2a4"; +} +.fa-glide:before { + content: "\f2a5"; +} +.fa-glide-g:before { + content: "\f2a6"; +} +.fa-signing:before, +.fa-sign-language:before { + content: "\f2a7"; +} +.fa-low-vision:before { + content: "\f2a8"; +} +.fa-viadeo:before { + content: "\f2a9"; +} +.fa-viadeo-square:before { + content: "\f2aa"; +} +.fa-snapchat:before { + content: "\f2ab"; +} +.fa-snapchat-ghost:before { + content: "\f2ac"; +} +.fa-snapchat-square:before { + content: "\f2ad"; +} +.fa-pied-piper:before { + content: "\f2ae"; +} +.fa-first-order:before { + content: "\f2b0"; +} +.fa-yoast:before { + content: "\f2b1"; +} +.fa-themeisle:before { + content: "\f2b2"; +} +.fa-google-plus-circle:before, +.fa-google-plus-official:before { + content: "\f2b3"; +} +.fa-fa:before, +.fa-font-awesome:before { + content: "\f2b4"; +} +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} +.sr-only-focusable:active, +.sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; +} diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/css/font-awesome.min.css b/packages/local/rambox-default-theme/resources/fonts/font-awesome/css/font-awesome.min.css new file mode 100644 index 00000000..9b27f8ea --- /dev/null +++ b/packages/local/rambox-default-theme/resources/fonts/font-awesome/css/font-awesome.min.css @@ -0,0 +1,4 @@ +/*! + * Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.6.3');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto} diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/fonts/FontAwesome.otf b/packages/local/rambox-default-theme/resources/fonts/font-awesome/fonts/FontAwesome.otf new file mode 100644 index 0000000000000000000000000000000000000000..d4de13e832d567ff29c5b4e9561b8c370348cc9c GIT binary patch literal 124988 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ÐT?>-5aYhU|+1c>&YMpPK5x#-mbV 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'NS^o{z1ZKlHsAybrl=JE7AP369ntV%vB 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 CDx5C> literal 0 HcmV?d00001 diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/fonts/fontawesome-webfont.eot b/packages/local/rambox-default-theme/resources/fonts/font-awesome/fonts/fontawesome-webfont.eot new file mode 100644 index 0000000000000000000000000000000000000000..c7b00d2ba8896fd29de846b19f89fcf0d56ad152 GIT binary patch literal 76518 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%0DyT{kunD z@IxRd5dG8cB%ivC{el@oX`~o+@gFaWStNM?ePP2;oQjxznuvt`fZ6Byzy1|qLyFz*dy29Gc>q2odt5J?m?L$TUX zDkVVyveNVoHTCp_0uu7oG8q0}SJS!|KT7esIRQPOB*tZqA>e#2Olw(hWqzND zAXED_xybmfrMW%CElQ8kQ5(saRqfyvW-qx`ty{aoUQTWf+PbI%R%KJpGJnZF20A8~ z*Fl;CsazvfsiZS;rUcHJ8uXu*?K=Box7X_C!fEEB2eGY8?D@Sx&H+iZpNEi`DOnA+ z!veHDyn89URFg6B+HWcRzy@O?NI1bdDr?wP2Z}&yU&|IF8EhA}qDQP9V@eCu=E3tk zMiC6E{BZ2-^M~3=_Y^Y4HLa36K~dajGNYDV!C)LM!nS_!+N-IG4`8FBBNC; zM!5T2FkyzpVCvONQkQ~_PM`$dUGs?-HT<%`5c)D7TpflP;xDCc4ab_^Mjn$ z?eT@RRaFivum$;@PFLsT$`}bwbB?e(g`!-yCsNXJEm%|UQ}h?PNv(-wD7g~QRwxO=Q{ zGUpj;eo~UqztIxFE0y9kDlzvI%V&6d!@kLJ+rkC9NA^&sT(sazwPlNWc1ndsVI>`t0uaDG^XK8q^@Z?AdE95Ap8 zK)H;*e66kf!!#c}lIpYjxfQrHcRC|4t+V^G9))cZ@kyp=me_<{_SQi_kjqMFpa6)j z5Td355BKY-ORhPWNI3r47Mgh$4Nl-$%5uRcs3|LPnHIwxRwmXt$ zP76lxKtOmhOU2)YB6Qu?88A#&MiBIAb}1Ou9l-=g6^;EOR^=o+QkiZ+iYC}4QB5OG zpPOfat}EF=W&?Bx3<)&9%EovMk4lCY zGV(4VKuHOpxnf-tG^`QkR@ueqBYxFt)|9+TjFu59h!#n$gpkSjlUPKRzKbPzsZQ zgH|g;h5-L-6Hhn(5XLi&32W%1i9J8LRLo%fCQqG$9@?@Dqvd^RaF2*rc{;=hTnIQf zADj!J2vp3hJv_Vx&B{`CNDx58PJtiMS`O)v;XA7sISZ=Npjy>=%}iJ@+ddQmZNu@0 zGWMhsB-~UEHQ&@-s@ARMOwpFER4Gptin;JeSi{IFSW@vUGd0+IK>bidCpPQwXTg3$BV`D~&`h6#;iu*SA6 zEKlPXR9B#OQz_}8b^lta@csQ24beamVrS>yzpU;(9E_W=Ik8;f~ANfy3Cb6Q+mQ30kCbSGbMGR5Qk!Ph-V>a_VQC^ z@LYqSHf^s^D5n!hXw1Je=0dc#bW@mI)?r|M<*v(I4$4xv?ZF0OL)xzJx8Ny1=6MGX zq#cjc*Rlih<_{zR%44+*+@GtQbcUwa6q-ZH`9`A@VxN6T$x1R!vzmk})+LS-y)lpn z5&@Nw(;$<1E)19v*0jGq2HZr<3i!0w`BTt!n~8s3{l`krCF?Mw3H-41~skM zp%}cIL6C^ZU;2VtQKFDV6BMK=X)tZoG1t|mdi(+RWeh7LaQ?rbxWAd1{rQ7Bj<s2kFTWoOqt#X>rw+HHl`m%`v&Cf zhqiZ;^W~)v4@rrbQ&<7w>^;|tRuW`@DpH{`!wG>S^T&~}9)=}bus_e-H2?#w2rN2B zfy3{C-0Wns;iu!}8!EVs=D^9E?W#dB2@Hw;l_v4u=-Sy5D+mSCg6%~*CMC6TyfJue=I|NzQI|VY_+=61Q z@UjAsPZi=&e#vmLm#uNkR{u-D=^+|aU=x)PfrBE$XB={*4SIYNS0^S3Oun;dB{*iQ z#0COAiP~!1jz>3$>LgzwEbT5lDMzYYc5QuiNx}B-qx6Erf$!@9< z$yTJ2B;A+JyW?<&QAuT8K)wP69RJ)xu%CBsgX5UTRjI7*Ypkl6_wz)1X&a6*Q(=)4 zr$E6`s%`Dbmo0~{SW-JJ%Iy%wu@MtQS8-IRvN>6bJca37bWf~`RO6Pthn!zK2KQ{R=+5|aZ zV3uxy%=Y-hu?u?_V|Z^Ai=*Bk?t%2!%p0QAc46-CDAZ$W*NQ zGjtKFeC-AQ*L3QyB)ts~%wZnI?{Cf^>hdv06iFNH5e^{=1hbNg?L!!q+_`b_e<2j^ zet^5P2QSX-GH5qU_~>I2QMPw2Y>g&J?jTrHVlbgLR)V1fslBUXMelpB^0Q}n zs7SkO%di`ts6il36`mn@6^8&28(&=XP-BW%ICU(reX0VgxxSxi9Hf9Ax_=>P27|*% zz(yPS<|?c_1EgXAvn9l$`C>jWBMxeg9UCG4g+Q=m+msb$&H<{5sGUg$L2aFgAnIJI zJz0kJu~QN@i*dW0?n45!BQWwifozOmg+zh@K0(b_#lBs%M8l}AtxMM^LGIGPvw{g@F21=$X3On4M zoSaa6JTjbhd3+rp2j=Fk$}QT$jzD--8$rkfYfWQwX6-A zQr87-##=eC)gluVaCzOkP2Xp^nh1yi#*?9xxQcRI?+;8YzTJk2MQ`zYCNfxIp=Pfn z)-BLTmhXO)$^Bxi)JB2nPHL1S5c0emi{Sn8eKvQI z0A2Q|iug{>1#IZb`8-wZ2bpuck92|jNi7SYzbpsbp(Tg}^~`en=fkd%5D@B3)eh&J z_$71}%rgl|7v2w|K^A}rch~ALV;Sh=FIgAFS=6uI zft4%}P&z2MqkmLlX$Uo%k7Bbos6h}h8d>-qm@uxkPqMMKK`o$bu)Hz!8LUIMb#*HG zS3{6`j~)w2#p2-V0Qy_b6^In-bndCa*ENSg%SF`V81VZzmjvZkEls9sW3U?_an`LJ z8O+osy|{9$m+YosffHoSm3TPRn6tY8q$>_fU^Jl7ED-nGAaX@QC#lFJ=8H@OVoU@m zC@h*X@yr=$98^3}mH^^IV=NcBqrGsbMTh(pdMay1{!Xwpfz_Y#4o)qC!ZV4T93)Tz z3c{&Bcz>bq>p3-0TDd)#Hd|JcH4p<(?f7#Z4FD)4S}GwATxBU&ued?*zm>{3naP2e z;c_#vRXTl%5<|$*eBOwRa!RPn)?R3aVo{L)hd)GRa9j+LfVgp>#}Q#grK7*jyAuNt z4{Q=O3`>P6vUOE!9SW3sPVf*a&}V?m?LzSdb1gm-coW2Ni}7FmTe^Ff^?@6E-a z@-6(Kbcs_hi7o*8EUBJeof?4}3(!7+KB~}x1z<>JY{?&JMzYw?u%1`FWO=+4wXpH~ zEFERds3%z%)+d=mz99LiQGfviKyN_|pCMQzexoDp`jPv}Q~G-_Os@NkZL)|Rg^_$y z7*XITYy1Zo6c=_NLNTn!!m~^-bG&!c@MTbHbMQ2YHCT~^vtvddDUrb3#xldK$e2XH z8gegt1>IVZpc*>LutJc4B2dU=KAL$Jmmvv--sl`_7^wkai%G|wbKg4JU-)RQ%!7k3 z{DnN`I=^qLoXKlA&u@<1hlEE2)!y3Ohv**vVbN)Tb7|Heu(Q_+F-}kD z{y3*-HJe*bIW(q)5=aAbhVLH=)sY1#6Wj)uH_CZLJlV7apM=~6-o1 zJ+93sq=29)s`pI{VUT>|{OB%fdi%^rjV#`i?G&s!^_*1bl+Wupg&A`#oo&T#WsoA|084|9)=9$fksz;?GjZdFQ%|$2Z>-zGMNX2A znGZt2l09}bdKou$8t@V@K{<2rri)l5t_(B=p~T_}%Fx7=)TYt!2oZumTfTXfhq|F|76iFSsOLA7c%}k>C#pT_-KH3h z`#ET&H&;ah3%1vc2?9^NCF9U>Q>VgZ{12}pG2`;)D}w+PCOnk{6s*AFuKS}Kk{)q$ zZF7h>NNNgT!4yUVAfb#Lwf7w#Ik)XXC)_3|3dXaj^7UvM zBwy$-?jd7`{BMDLJyKgSI2Fz~`gP&R?v|{H?N6nNi<}q~HHP26tzc(_)KvuxYfl-r z)YD;JTZ2aExw~ktuV6{*IiPtk%4UxW9&u~3;*vgjaUA?ENN6<0BV-ym)-^P13-~O%m>Lw!xbAEUU6bYqXHK=>lRRo1de`;RqsY$JUH4Nb&F`)h^D*3{sv9uaeEgif1t^@om@;a&BcB8JfdER0F6@nXmaoJ7pYd zpwP%&8+pw>Mz)~;p6Uh+iTPHN7zUm8kFZwmw=01ZDTW~QA861hHc~hvCD9xN0bU`l_8{aEv_~)@gR!@hU7-YhPG(g389Awe1`o9qVV@I0 z-XeabL6Gn09qT02ZuU$~PNjn4gCU1cd_D|Bub{xYXz;D*&`&%Z9oqMMpt)X@HclNd z?qj|#l9H}OYo{ibBh8~uJ!A!qrC%4g;E9K$`gqo4*X$85#W&pgXKe7&gh;En=j6A* z@tycbJ}6slkO5*!gvshnRQ=;H&6Ox$wi{%Z13A{jKr-md3!=mhLsk=?a-@uH7M<@U zM(NPJ1Mqt3e{$IF(>d^7J>aA`=3<#$AQ~iKMrM^{fMr1El$?no-VCCfTI_mvOdQ#z zj6NtSpZ%Apb)6l@AZo5C@DF2(%NVBf7sj`r3z0VIjA1mxP0C~Ab5!nF*=1@cjAEjw zUMoYbNBhFq=xQ$RLRxXsWwuZpfppsNhuXViX=7SPrVjwOvqS0n{SpBB1e%5!1!?a$ zCqJ7*4~vMMym8}{kQjZL4B>2*1Muw<;WA}p^}58nF&-d4uM{XRQ4A3em{f}l)bg)7 zC7Z|tu?-B89Y0xOv)Dd#@K^f@ob**-ETu2S<5aUmqKR-M^oF38mAH!Z zU=t3!69uJ(l=-v4;}`574129ybuNwJ5QR z3FhJq01*^&uIpE{oM>D4-;1=bJSJ@fh>5U8I^A^~B*Vr_eK{o^s??_o6S!DBu=QNGd;#J^Ftn4rQY0<(Qxc(E;MWaRBXsXm(s(RnQJbTY z9TGr=z?w|}U`$-3M=Xf|{<`>;IM%NdkYFZbU&x z!9ZpzRbZ1y(i$^6u!<35>KLU!WK*-M)`J2^WvEmB(QH8wkA|#WZvQimOu~!_P-_Td zdZvSNDAjOFz)oG1Bz?#7R`NeoKF8W4W^rJwa|2aHqg%#T*pmOI&;khGVqo=ahj^q@JJa0<<8x^}}`T9o`?D zOr%g)ZrTXqIXP~wpvo2(B7zr0CAgHBc#V4Y{5+0n?z1FYfKiAd@8Md5cw6*UG2;VhLza0Xek?e{}C{2_JoOy z4ljYy?jKm5=s5x?jE$2e(w(#gw^NWD7&6vsRtx>`8vz6Y7rY0|%DS1o;THTO&7gwB zBBvx_236z-Y8VBWvY+n-fN>}U|A3#5i|bNSDh{G31gZ_v_F@ANXf<$|vXDSl9fFUU zW&?yh)Ept>a^J8TPV^{Af3I%%8r$`-#=NcMO4m6A8t%Nc0Uz?L zjC`Pm8?cR7jB+H7lJP6R850Zc>;*WD#PHyQHf2PqheXT0H(%_52yW~NNEZLTb=?O88ge_p%V!rB2u-b| zXJNx+LwqZjT$W@G-e)7DCt48`p;w3fpslZ|cLbX*3 z#jpG|#|`EDs&QWoVo;6xO`ln!Eb;)Eu^ufSZ6nLur6f=ueb;@hin8)(!CLPmwY^QP za+9x?Vr!M^_MLP%xL6YS?y*T0Q+5+F{)O2#}DDAf{~{w2jD-2xcCC(nKe)#Zb@(89V@D6=5P?Ys^0wU|`@Z6r1Q9 z96uvQlD%I!kT2`Lg!m0KRos{`Q0xE|fF^J3)DiRd_=hAAOwneADXjwSHfB;fksIIF@8YN(Zq4QL@bkZtQHm zp)C7YIFTOd3ku@`XLzH)zvG5;ujM{t6p2LSU~dpg3E9Fc{2Uv$#sbTG35iKTEQz_? zQ$&h0DV;5MmH08q@5SS>?C4{f3GyH$g4&7s=W045rrnbbf~qOiY&(@jDexe&Iy)mX z#SI(`E}sp~aqdv-*~1y@KXcbNIu6IpBg0?=?kKA{+XOI)%#M;2Z{mV^V%@BMWwP&E z@iWEC57DVRO)LrE0j0VnB$fc{yIpwJ>Ooh$=9OmyUAPAcF%Ufnyk{YpIJVBv1Y@BZ?DT zbFQ%Gx@yLS76X6=%RaneMz2IQ8V=Uiy>d42`=1SJvm+qp(ppoYLkp(L*K!98&H|(% zmliwyj8#7!i3+>v{zQSYAgzo4s2d<2*%18=Pbe^P4A&J^Rm7cB+ z+RPPc1Ga(yzPLrD4VTyECL*%UyzPe#O@N9LxvAPL4FX0A;pIt$#&azo0*O` zGc10|6zA$F0@MVwR0Gcq2MgGSLO?N%3yeLib02_zbskkr{X(aq)b#L}7wU&%U(MZ5 zF%DGOK~~k{o_YbmaBwRlu@e>z7ZoqsQ;pG)p4q@Z2zle3LCCx$p~HYGvs`|ST)?55 z;4e{!+Rt?M7)LQd2^JG?XSGqus(GFXP3S}1}8Ppf(;l8e7da@`U+>Yb3PJ;07?&x z)5{WF#=-FgQ5MJyqeW<)0g8;3*{ziI=}Fs+d^RANJiWlD%6}=qvF!L z9yNJ-t(35D#hq`Li4EKZ1zTCsqT1Yav@kPcvWms)UDj9=47x+~zA>?%t%U{sci#&8c>>b8C$S^HR#+?)9m+>Cri7=D*5uHl~~x;{0$C0TRSa=I|919_oi%R zjgM474vHcf{8lhZg)ub0gCC0kV%27co%C6tQvRsGFraD%W-XK}oVMDx6wNsfiq>gh zycG⋙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 z + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/fonts/fontawesome-webfont.ttf b/packages/local/rambox-default-theme/resources/fonts/font-awesome/fonts/fontawesome-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..f221e50a2ef60738ba30932d834530cdfe55cb3e GIT binary patch literal 152796 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

=v_rA!CPE#mM^4@)}X7qf;At+v)G*FZd&; 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 ALjV8( literal 0 HcmV?d00001 diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/fonts/fontawesome-webfont.woff b/packages/local/rambox-default-theme/resources/fonts/font-awesome/fonts/fontawesome-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..6e7483cf61b490c08ed644d6ef802c69472eb247 GIT binary patch literal 90412 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%0Ded40&XED0GYFoIh+AV*?9!MR5pBW?X_8Bp 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 IH>08b4`|GD*#H0l literal 0 HcmV?d00001 diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/fonts/fontawesome-webfont.woff2 b/packages/local/rambox-default-theme/resources/fonts/font-awesome/fonts/fontawesome-webfont.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..7eb74fd127ee5eddf3b95fee6a20dc1684b0963b GIT binary patch literal 71896 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≠dR0E9ICQ{-tcR;@{R^I5P#1GUH!p=-{c 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 literal 0 HcmV?d00001 diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/animated.less b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/animated.less new file mode 100644 index 00000000..66ad52a5 --- /dev/null +++ b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/animated.less @@ -0,0 +1,34 @@ +// Animated Icons +// -------------------------- + +.@{fa-css-prefix}-spin { + -webkit-animation: fa-spin 2s infinite linear; + animation: fa-spin 2s infinite linear; +} + +.@{fa-css-prefix}-pulse { + -webkit-animation: fa-spin 1s infinite steps(8); + animation: fa-spin 1s infinite steps(8); +} + +@-webkit-keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} + +@keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/bordered-pulled.less b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/bordered-pulled.less new file mode 100644 index 00000000..f1c8ad75 --- /dev/null +++ b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/bordered-pulled.less @@ -0,0 +1,25 @@ +// Bordered & Pulled +// ------------------------- + +.@{fa-css-prefix}-border { + padding: .2em .25em .15em; + border: solid .08em @fa-border-color; + border-radius: .1em; +} + +.@{fa-css-prefix}-pull-left { float: left; } +.@{fa-css-prefix}-pull-right { float: right; } + +.@{fa-css-prefix} { + &.@{fa-css-prefix}-pull-left { margin-right: .3em; } + &.@{fa-css-prefix}-pull-right { margin-left: .3em; } +} + +/* Deprecated as of 4.4.0 */ +.pull-right { float: right; } +.pull-left { float: left; } + +.@{fa-css-prefix} { + &.pull-left { margin-right: .3em; } + &.pull-right { margin-left: .3em; } +} diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/core.less b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/core.less new file mode 100644 index 00000000..c577ac84 --- /dev/null +++ b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/core.less @@ -0,0 +1,12 @@ +// Base Class Definition +// ------------------------- + +.@{fa-css-prefix} { + display: inline-block; + font: normal normal normal @fa-font-size-base/@fa-line-height-base FontAwesome; // shortening font declaration + font-size: inherit; // can't have font-size inherit on line above, so need to override + text-rendering: auto; // optimizelegibility throws things off #1094 + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + +} diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/fixed-width.less b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/fixed-width.less new file mode 100644 index 00000000..110289f2 --- /dev/null +++ b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/fixed-width.less @@ -0,0 +1,6 @@ +// Fixed Width Icons +// ------------------------- +.@{fa-css-prefix}-fw { + width: (18em / 14); + text-align: center; +} diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/font-awesome.less b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/font-awesome.less new file mode 100644 index 00000000..c44e5f46 --- /dev/null +++ b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/font-awesome.less @@ -0,0 +1,18 @@ +/*! + * Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */ + +@import "variables.less"; +@import "mixins.less"; +@import "path.less"; +@import "core.less"; +@import "larger.less"; +@import "fixed-width.less"; +@import "list.less"; +@import "bordered-pulled.less"; +@import "animated.less"; +@import "rotated-flipped.less"; +@import "stacked.less"; +@import "icons.less"; +@import "screen-reader.less"; diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/icons.less b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/icons.less new file mode 100644 index 00000000..ba21b222 --- /dev/null +++ b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/icons.less @@ -0,0 +1,733 @@ +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen + readers do not read off random characters that represent icons */ + +.@{fa-css-prefix}-glass:before { content: @fa-var-glass; } +.@{fa-css-prefix}-music:before { content: @fa-var-music; } +.@{fa-css-prefix}-search:before { content: @fa-var-search; } +.@{fa-css-prefix}-envelope-o:before { content: @fa-var-envelope-o; } +.@{fa-css-prefix}-heart:before { content: @fa-var-heart; } +.@{fa-css-prefix}-star:before { content: @fa-var-star; } +.@{fa-css-prefix}-star-o:before { content: @fa-var-star-o; } +.@{fa-css-prefix}-user:before { content: @fa-var-user; } +.@{fa-css-prefix}-film:before { content: @fa-var-film; } +.@{fa-css-prefix}-th-large:before { content: @fa-var-th-large; } +.@{fa-css-prefix}-th:before { content: @fa-var-th; } +.@{fa-css-prefix}-th-list:before { content: @fa-var-th-list; } +.@{fa-css-prefix}-check:before { content: @fa-var-check; } +.@{fa-css-prefix}-remove:before, +.@{fa-css-prefix}-close:before, +.@{fa-css-prefix}-times:before { content: @fa-var-times; } +.@{fa-css-prefix}-search-plus:before { content: @fa-var-search-plus; } +.@{fa-css-prefix}-search-minus:before { content: @fa-var-search-minus; } +.@{fa-css-prefix}-power-off:before { content: @fa-var-power-off; } +.@{fa-css-prefix}-signal:before { content: @fa-var-signal; } +.@{fa-css-prefix}-gear:before, +.@{fa-css-prefix}-cog:before { content: @fa-var-cog; } +.@{fa-css-prefix}-trash-o:before { content: @fa-var-trash-o; } +.@{fa-css-prefix}-home:before { content: @fa-var-home; } +.@{fa-css-prefix}-file-o:before { content: @fa-var-file-o; } +.@{fa-css-prefix}-clock-o:before { content: @fa-var-clock-o; } +.@{fa-css-prefix}-road:before { content: @fa-var-road; } +.@{fa-css-prefix}-download:before { content: @fa-var-download; } +.@{fa-css-prefix}-arrow-circle-o-down:before { content: @fa-var-arrow-circle-o-down; } +.@{fa-css-prefix}-arrow-circle-o-up:before { content: @fa-var-arrow-circle-o-up; } +.@{fa-css-prefix}-inbox:before { content: @fa-var-inbox; } +.@{fa-css-prefix}-play-circle-o:before { content: @fa-var-play-circle-o; } +.@{fa-css-prefix}-rotate-right:before, +.@{fa-css-prefix}-repeat:before { content: @fa-var-repeat; } +.@{fa-css-prefix}-refresh:before { content: @fa-var-refresh; } +.@{fa-css-prefix}-list-alt:before { content: @fa-var-list-alt; } +.@{fa-css-prefix}-lock:before { content: @fa-var-lock; } +.@{fa-css-prefix}-flag:before { content: @fa-var-flag; } +.@{fa-css-prefix}-headphones:before { content: @fa-var-headphones; } +.@{fa-css-prefix}-volume-off:before { content: @fa-var-volume-off; } +.@{fa-css-prefix}-volume-down:before { content: @fa-var-volume-down; } +.@{fa-css-prefix}-volume-up:before { content: @fa-var-volume-up; } +.@{fa-css-prefix}-qrcode:before { content: @fa-var-qrcode; } +.@{fa-css-prefix}-barcode:before { content: @fa-var-barcode; } +.@{fa-css-prefix}-tag:before { content: @fa-var-tag; } +.@{fa-css-prefix}-tags:before { content: @fa-var-tags; } +.@{fa-css-prefix}-book:before { content: @fa-var-book; } +.@{fa-css-prefix}-bookmark:before { content: @fa-var-bookmark; } +.@{fa-css-prefix}-print:before { content: @fa-var-print; } +.@{fa-css-prefix}-camera:before { content: @fa-var-camera; } +.@{fa-css-prefix}-font:before { content: @fa-var-font; } +.@{fa-css-prefix}-bold:before { content: @fa-var-bold; } +.@{fa-css-prefix}-italic:before { content: @fa-var-italic; } +.@{fa-css-prefix}-text-height:before { content: @fa-var-text-height; } +.@{fa-css-prefix}-text-width:before { content: @fa-var-text-width; } +.@{fa-css-prefix}-align-left:before { content: @fa-var-align-left; } +.@{fa-css-prefix}-align-center:before { content: @fa-var-align-center; } +.@{fa-css-prefix}-align-right:before { content: @fa-var-align-right; } +.@{fa-css-prefix}-align-justify:before { content: @fa-var-align-justify; } +.@{fa-css-prefix}-list:before { content: @fa-var-list; } +.@{fa-css-prefix}-dedent:before, +.@{fa-css-prefix}-outdent:before { content: @fa-var-outdent; } +.@{fa-css-prefix}-indent:before { content: @fa-var-indent; } +.@{fa-css-prefix}-video-camera:before { content: @fa-var-video-camera; } +.@{fa-css-prefix}-photo:before, +.@{fa-css-prefix}-image:before, +.@{fa-css-prefix}-picture-o:before { content: @fa-var-picture-o; } +.@{fa-css-prefix}-pencil:before { content: @fa-var-pencil; } +.@{fa-css-prefix}-map-marker:before { content: @fa-var-map-marker; } +.@{fa-css-prefix}-adjust:before { content: @fa-var-adjust; } +.@{fa-css-prefix}-tint:before { content: @fa-var-tint; } +.@{fa-css-prefix}-edit:before, +.@{fa-css-prefix}-pencil-square-o:before { content: @fa-var-pencil-square-o; } +.@{fa-css-prefix}-share-square-o:before { content: @fa-var-share-square-o; } +.@{fa-css-prefix}-check-square-o:before { content: @fa-var-check-square-o; } +.@{fa-css-prefix}-arrows:before { content: @fa-var-arrows; } +.@{fa-css-prefix}-step-backward:before { content: @fa-var-step-backward; } +.@{fa-css-prefix}-fast-backward:before { content: @fa-var-fast-backward; } +.@{fa-css-prefix}-backward:before { content: @fa-var-backward; } +.@{fa-css-prefix}-play:before { content: @fa-var-play; } +.@{fa-css-prefix}-pause:before { content: @fa-var-pause; } +.@{fa-css-prefix}-stop:before { content: @fa-var-stop; } +.@{fa-css-prefix}-forward:before { content: @fa-var-forward; } +.@{fa-css-prefix}-fast-forward:before { content: @fa-var-fast-forward; } +.@{fa-css-prefix}-step-forward:before { content: @fa-var-step-forward; } +.@{fa-css-prefix}-eject:before { content: @fa-var-eject; } +.@{fa-css-prefix}-chevron-left:before { content: @fa-var-chevron-left; } +.@{fa-css-prefix}-chevron-right:before { content: @fa-var-chevron-right; } +.@{fa-css-prefix}-plus-circle:before { content: @fa-var-plus-circle; } +.@{fa-css-prefix}-minus-circle:before { content: @fa-var-minus-circle; } +.@{fa-css-prefix}-times-circle:before { content: @fa-var-times-circle; } +.@{fa-css-prefix}-check-circle:before { content: @fa-var-check-circle; } +.@{fa-css-prefix}-question-circle:before { content: @fa-var-question-circle; } +.@{fa-css-prefix}-info-circle:before { content: @fa-var-info-circle; } +.@{fa-css-prefix}-crosshairs:before { content: @fa-var-crosshairs; } +.@{fa-css-prefix}-times-circle-o:before { content: @fa-var-times-circle-o; } +.@{fa-css-prefix}-check-circle-o:before { content: @fa-var-check-circle-o; } +.@{fa-css-prefix}-ban:before { content: @fa-var-ban; } +.@{fa-css-prefix}-arrow-left:before { content: @fa-var-arrow-left; } +.@{fa-css-prefix}-arrow-right:before { content: @fa-var-arrow-right; } +.@{fa-css-prefix}-arrow-up:before { content: @fa-var-arrow-up; } +.@{fa-css-prefix}-arrow-down:before { content: @fa-var-arrow-down; } +.@{fa-css-prefix}-mail-forward:before, +.@{fa-css-prefix}-share:before { content: @fa-var-share; } +.@{fa-css-prefix}-expand:before { content: @fa-var-expand; } +.@{fa-css-prefix}-compress:before { content: @fa-var-compress; } +.@{fa-css-prefix}-plus:before { content: @fa-var-plus; } +.@{fa-css-prefix}-minus:before { content: @fa-var-minus; } +.@{fa-css-prefix}-asterisk:before { content: @fa-var-asterisk; } +.@{fa-css-prefix}-exclamation-circle:before { content: @fa-var-exclamation-circle; } +.@{fa-css-prefix}-gift:before { content: @fa-var-gift; } +.@{fa-css-prefix}-leaf:before { content: @fa-var-leaf; } +.@{fa-css-prefix}-fire:before { content: @fa-var-fire; } +.@{fa-css-prefix}-eye:before { content: @fa-var-eye; } +.@{fa-css-prefix}-eye-slash:before { content: @fa-var-eye-slash; } +.@{fa-css-prefix}-warning:before, +.@{fa-css-prefix}-exclamation-triangle:before { content: @fa-var-exclamation-triangle; } +.@{fa-css-prefix}-plane:before { content: @fa-var-plane; } +.@{fa-css-prefix}-calendar:before { content: @fa-var-calendar; } +.@{fa-css-prefix}-random:before { content: @fa-var-random; } +.@{fa-css-prefix}-comment:before { content: @fa-var-comment; } +.@{fa-css-prefix}-magnet:before { content: @fa-var-magnet; } +.@{fa-css-prefix}-chevron-up:before { content: @fa-var-chevron-up; } +.@{fa-css-prefix}-chevron-down:before { content: @fa-var-chevron-down; } +.@{fa-css-prefix}-retweet:before { content: @fa-var-retweet; } +.@{fa-css-prefix}-shopping-cart:before { content: @fa-var-shopping-cart; } +.@{fa-css-prefix}-folder:before { content: @fa-var-folder; } +.@{fa-css-prefix}-folder-open:before { content: @fa-var-folder-open; } +.@{fa-css-prefix}-arrows-v:before { content: @fa-var-arrows-v; } +.@{fa-css-prefix}-arrows-h:before { content: @fa-var-arrows-h; } +.@{fa-css-prefix}-bar-chart-o:before, +.@{fa-css-prefix}-bar-chart:before { content: @fa-var-bar-chart; } +.@{fa-css-prefix}-twitter-square:before { content: @fa-var-twitter-square; } +.@{fa-css-prefix}-facebook-square:before { content: @fa-var-facebook-square; } +.@{fa-css-prefix}-camera-retro:before { content: @fa-var-camera-retro; } +.@{fa-css-prefix}-key:before { content: @fa-var-key; } +.@{fa-css-prefix}-gears:before, +.@{fa-css-prefix}-cogs:before { content: @fa-var-cogs; } +.@{fa-css-prefix}-comments:before { content: @fa-var-comments; } +.@{fa-css-prefix}-thumbs-o-up:before { content: @fa-var-thumbs-o-up; } +.@{fa-css-prefix}-thumbs-o-down:before { content: @fa-var-thumbs-o-down; } +.@{fa-css-prefix}-star-half:before { content: @fa-var-star-half; } +.@{fa-css-prefix}-heart-o:before { content: @fa-var-heart-o; } +.@{fa-css-prefix}-sign-out:before { content: @fa-var-sign-out; } +.@{fa-css-prefix}-linkedin-square:before { content: @fa-var-linkedin-square; } +.@{fa-css-prefix}-thumb-tack:before { content: @fa-var-thumb-tack; } +.@{fa-css-prefix}-external-link:before { content: @fa-var-external-link; } +.@{fa-css-prefix}-sign-in:before { content: @fa-var-sign-in; } +.@{fa-css-prefix}-trophy:before { content: @fa-var-trophy; } +.@{fa-css-prefix}-github-square:before { content: @fa-var-github-square; } +.@{fa-css-prefix}-upload:before { content: @fa-var-upload; } +.@{fa-css-prefix}-lemon-o:before { content: @fa-var-lemon-o; } +.@{fa-css-prefix}-phone:before { content: @fa-var-phone; } +.@{fa-css-prefix}-square-o:before { content: @fa-var-square-o; } +.@{fa-css-prefix}-bookmark-o:before { content: @fa-var-bookmark-o; } +.@{fa-css-prefix}-phone-square:before { content: @fa-var-phone-square; } +.@{fa-css-prefix}-twitter:before { content: @fa-var-twitter; } +.@{fa-css-prefix}-facebook-f:before, +.@{fa-css-prefix}-facebook:before { content: @fa-var-facebook; } +.@{fa-css-prefix}-github:before { content: @fa-var-github; } +.@{fa-css-prefix}-unlock:before { content: @fa-var-unlock; } +.@{fa-css-prefix}-credit-card:before { content: @fa-var-credit-card; } +.@{fa-css-prefix}-feed:before, +.@{fa-css-prefix}-rss:before { content: @fa-var-rss; } +.@{fa-css-prefix}-hdd-o:before { content: @fa-var-hdd-o; } +.@{fa-css-prefix}-bullhorn:before { content: @fa-var-bullhorn; } +.@{fa-css-prefix}-bell:before { content: @fa-var-bell; } +.@{fa-css-prefix}-certificate:before { content: @fa-var-certificate; } +.@{fa-css-prefix}-hand-o-right:before { content: @fa-var-hand-o-right; } +.@{fa-css-prefix}-hand-o-left:before { content: @fa-var-hand-o-left; } +.@{fa-css-prefix}-hand-o-up:before { content: @fa-var-hand-o-up; } +.@{fa-css-prefix}-hand-o-down:before { content: @fa-var-hand-o-down; } +.@{fa-css-prefix}-arrow-circle-left:before { content: @fa-var-arrow-circle-left; } +.@{fa-css-prefix}-arrow-circle-right:before { content: @fa-var-arrow-circle-right; } +.@{fa-css-prefix}-arrow-circle-up:before { content: @fa-var-arrow-circle-up; } +.@{fa-css-prefix}-arrow-circle-down:before { content: @fa-var-arrow-circle-down; } +.@{fa-css-prefix}-globe:before { content: @fa-var-globe; } +.@{fa-css-prefix}-wrench:before { content: @fa-var-wrench; } +.@{fa-css-prefix}-tasks:before { content: @fa-var-tasks; } +.@{fa-css-prefix}-filter:before { content: @fa-var-filter; } +.@{fa-css-prefix}-briefcase:before { content: @fa-var-briefcase; } +.@{fa-css-prefix}-arrows-alt:before { content: @fa-var-arrows-alt; } +.@{fa-css-prefix}-group:before, +.@{fa-css-prefix}-users:before { content: @fa-var-users; } +.@{fa-css-prefix}-chain:before, +.@{fa-css-prefix}-link:before { content: @fa-var-link; } +.@{fa-css-prefix}-cloud:before { content: @fa-var-cloud; } +.@{fa-css-prefix}-flask:before { content: @fa-var-flask; } +.@{fa-css-prefix}-cut:before, +.@{fa-css-prefix}-scissors:before { content: @fa-var-scissors; } +.@{fa-css-prefix}-copy:before, +.@{fa-css-prefix}-files-o:before { content: @fa-var-files-o; } +.@{fa-css-prefix}-paperclip:before { content: @fa-var-paperclip; } +.@{fa-css-prefix}-save:before, +.@{fa-css-prefix}-floppy-o:before { content: @fa-var-floppy-o; } +.@{fa-css-prefix}-square:before { content: @fa-var-square; } +.@{fa-css-prefix}-navicon:before, +.@{fa-css-prefix}-reorder:before, +.@{fa-css-prefix}-bars:before { content: @fa-var-bars; } +.@{fa-css-prefix}-list-ul:before { content: @fa-var-list-ul; } +.@{fa-css-prefix}-list-ol:before { content: @fa-var-list-ol; } +.@{fa-css-prefix}-strikethrough:before { content: @fa-var-strikethrough; } +.@{fa-css-prefix}-underline:before { content: @fa-var-underline; } +.@{fa-css-prefix}-table:before { content: @fa-var-table; } +.@{fa-css-prefix}-magic:before { content: @fa-var-magic; } +.@{fa-css-prefix}-truck:before { content: @fa-var-truck; } +.@{fa-css-prefix}-pinterest:before { content: @fa-var-pinterest; } +.@{fa-css-prefix}-pinterest-square:before { content: @fa-var-pinterest-square; } +.@{fa-css-prefix}-google-plus-square:before { content: @fa-var-google-plus-square; } +.@{fa-css-prefix}-google-plus:before { content: @fa-var-google-plus; } +.@{fa-css-prefix}-money:before { content: @fa-var-money; } +.@{fa-css-prefix}-caret-down:before { content: @fa-var-caret-down; } +.@{fa-css-prefix}-caret-up:before { content: @fa-var-caret-up; } +.@{fa-css-prefix}-caret-left:before { content: @fa-var-caret-left; } +.@{fa-css-prefix}-caret-right:before { content: @fa-var-caret-right; } +.@{fa-css-prefix}-columns:before { content: @fa-var-columns; } +.@{fa-css-prefix}-unsorted:before, +.@{fa-css-prefix}-sort:before { content: @fa-var-sort; } +.@{fa-css-prefix}-sort-down:before, +.@{fa-css-prefix}-sort-desc:before { content: @fa-var-sort-desc; } +.@{fa-css-prefix}-sort-up:before, +.@{fa-css-prefix}-sort-asc:before { content: @fa-var-sort-asc; } +.@{fa-css-prefix}-envelope:before { content: @fa-var-envelope; } +.@{fa-css-prefix}-linkedin:before { content: @fa-var-linkedin; } +.@{fa-css-prefix}-rotate-left:before, +.@{fa-css-prefix}-undo:before { content: @fa-var-undo; } +.@{fa-css-prefix}-legal:before, +.@{fa-css-prefix}-gavel:before { content: @fa-var-gavel; } +.@{fa-css-prefix}-dashboard:before, +.@{fa-css-prefix}-tachometer:before { content: @fa-var-tachometer; } +.@{fa-css-prefix}-comment-o:before { content: @fa-var-comment-o; } +.@{fa-css-prefix}-comments-o:before { content: @fa-var-comments-o; } +.@{fa-css-prefix}-flash:before, +.@{fa-css-prefix}-bolt:before { content: @fa-var-bolt; } +.@{fa-css-prefix}-sitemap:before { content: @fa-var-sitemap; } +.@{fa-css-prefix}-umbrella:before { content: @fa-var-umbrella; } +.@{fa-css-prefix}-paste:before, +.@{fa-css-prefix}-clipboard:before { content: @fa-var-clipboard; } +.@{fa-css-prefix}-lightbulb-o:before { content: @fa-var-lightbulb-o; } +.@{fa-css-prefix}-exchange:before { content: @fa-var-exchange; } +.@{fa-css-prefix}-cloud-download:before { content: @fa-var-cloud-download; } +.@{fa-css-prefix}-cloud-upload:before { content: @fa-var-cloud-upload; } +.@{fa-css-prefix}-user-md:before { content: @fa-var-user-md; } +.@{fa-css-prefix}-stethoscope:before { content: @fa-var-stethoscope; } +.@{fa-css-prefix}-suitcase:before { content: @fa-var-suitcase; } +.@{fa-css-prefix}-bell-o:before { content: @fa-var-bell-o; } +.@{fa-css-prefix}-coffee:before { content: @fa-var-coffee; } +.@{fa-css-prefix}-cutlery:before { content: @fa-var-cutlery; } +.@{fa-css-prefix}-file-text-o:before { content: @fa-var-file-text-o; } +.@{fa-css-prefix}-building-o:before { content: @fa-var-building-o; } +.@{fa-css-prefix}-hospital-o:before { content: @fa-var-hospital-o; } +.@{fa-css-prefix}-ambulance:before { content: @fa-var-ambulance; } +.@{fa-css-prefix}-medkit:before { content: @fa-var-medkit; } +.@{fa-css-prefix}-fighter-jet:before { content: @fa-var-fighter-jet; } +.@{fa-css-prefix}-beer:before { content: @fa-var-beer; } +.@{fa-css-prefix}-h-square:before { content: @fa-var-h-square; } +.@{fa-css-prefix}-plus-square:before { content: @fa-var-plus-square; } +.@{fa-css-prefix}-angle-double-left:before { content: @fa-var-angle-double-left; } +.@{fa-css-prefix}-angle-double-right:before { content: @fa-var-angle-double-right; } +.@{fa-css-prefix}-angle-double-up:before { content: @fa-var-angle-double-up; } +.@{fa-css-prefix}-angle-double-down:before { content: @fa-var-angle-double-down; } +.@{fa-css-prefix}-angle-left:before { content: @fa-var-angle-left; } +.@{fa-css-prefix}-angle-right:before { content: @fa-var-angle-right; } +.@{fa-css-prefix}-angle-up:before { content: @fa-var-angle-up; } +.@{fa-css-prefix}-angle-down:before { content: @fa-var-angle-down; } +.@{fa-css-prefix}-desktop:before { content: @fa-var-desktop; } +.@{fa-css-prefix}-laptop:before { content: @fa-var-laptop; } +.@{fa-css-prefix}-tablet:before { content: @fa-var-tablet; } +.@{fa-css-prefix}-mobile-phone:before, +.@{fa-css-prefix}-mobile:before { content: @fa-var-mobile; } +.@{fa-css-prefix}-circle-o:before { content: @fa-var-circle-o; } +.@{fa-css-prefix}-quote-left:before { content: @fa-var-quote-left; } +.@{fa-css-prefix}-quote-right:before { content: @fa-var-quote-right; } +.@{fa-css-prefix}-spinner:before { content: @fa-var-spinner; } +.@{fa-css-prefix}-circle:before { content: @fa-var-circle; } +.@{fa-css-prefix}-mail-reply:before, +.@{fa-css-prefix}-reply:before { content: @fa-var-reply; } +.@{fa-css-prefix}-github-alt:before { content: @fa-var-github-alt; } +.@{fa-css-prefix}-folder-o:before { content: @fa-var-folder-o; } +.@{fa-css-prefix}-folder-open-o:before { content: @fa-var-folder-open-o; } +.@{fa-css-prefix}-smile-o:before { content: @fa-var-smile-o; } +.@{fa-css-prefix}-frown-o:before { content: @fa-var-frown-o; } +.@{fa-css-prefix}-meh-o:before { content: @fa-var-meh-o; } +.@{fa-css-prefix}-gamepad:before { content: @fa-var-gamepad; } +.@{fa-css-prefix}-keyboard-o:before { content: @fa-var-keyboard-o; } +.@{fa-css-prefix}-flag-o:before { content: @fa-var-flag-o; } +.@{fa-css-prefix}-flag-checkered:before { content: @fa-var-flag-checkered; } +.@{fa-css-prefix}-terminal:before { content: @fa-var-terminal; } +.@{fa-css-prefix}-code:before { content: @fa-var-code; } +.@{fa-css-prefix}-mail-reply-all:before, +.@{fa-css-prefix}-reply-all:before { content: @fa-var-reply-all; } +.@{fa-css-prefix}-star-half-empty:before, +.@{fa-css-prefix}-star-half-full:before, +.@{fa-css-prefix}-star-half-o:before { content: @fa-var-star-half-o; } +.@{fa-css-prefix}-location-arrow:before { content: @fa-var-location-arrow; } +.@{fa-css-prefix}-crop:before { content: @fa-var-crop; } +.@{fa-css-prefix}-code-fork:before { content: @fa-var-code-fork; } +.@{fa-css-prefix}-unlink:before, +.@{fa-css-prefix}-chain-broken:before { content: @fa-var-chain-broken; } +.@{fa-css-prefix}-question:before { content: @fa-var-question; } +.@{fa-css-prefix}-info:before { content: @fa-var-info; } +.@{fa-css-prefix}-exclamation:before { content: @fa-var-exclamation; } +.@{fa-css-prefix}-superscript:before { content: @fa-var-superscript; } +.@{fa-css-prefix}-subscript:before { content: @fa-var-subscript; } +.@{fa-css-prefix}-eraser:before { content: @fa-var-eraser; } +.@{fa-css-prefix}-puzzle-piece:before { content: @fa-var-puzzle-piece; } +.@{fa-css-prefix}-microphone:before { content: @fa-var-microphone; } +.@{fa-css-prefix}-microphone-slash:before { content: @fa-var-microphone-slash; } +.@{fa-css-prefix}-shield:before { content: @fa-var-shield; } +.@{fa-css-prefix}-calendar-o:before { content: @fa-var-calendar-o; } +.@{fa-css-prefix}-fire-extinguisher:before { content: @fa-var-fire-extinguisher; } +.@{fa-css-prefix}-rocket:before { content: @fa-var-rocket; } +.@{fa-css-prefix}-maxcdn:before { content: @fa-var-maxcdn; } +.@{fa-css-prefix}-chevron-circle-left:before { content: @fa-var-chevron-circle-left; } +.@{fa-css-prefix}-chevron-circle-right:before { content: @fa-var-chevron-circle-right; } +.@{fa-css-prefix}-chevron-circle-up:before { content: @fa-var-chevron-circle-up; } +.@{fa-css-prefix}-chevron-circle-down:before { content: @fa-var-chevron-circle-down; } +.@{fa-css-prefix}-html5:before { content: @fa-var-html5; } +.@{fa-css-prefix}-css3:before { content: @fa-var-css3; } +.@{fa-css-prefix}-anchor:before { content: @fa-var-anchor; } +.@{fa-css-prefix}-unlock-alt:before { content: @fa-var-unlock-alt; } +.@{fa-css-prefix}-bullseye:before { content: @fa-var-bullseye; } +.@{fa-css-prefix}-ellipsis-h:before { content: @fa-var-ellipsis-h; } +.@{fa-css-prefix}-ellipsis-v:before { content: @fa-var-ellipsis-v; } +.@{fa-css-prefix}-rss-square:before { content: @fa-var-rss-square; } +.@{fa-css-prefix}-play-circle:before { content: @fa-var-play-circle; } +.@{fa-css-prefix}-ticket:before { content: @fa-var-ticket; } +.@{fa-css-prefix}-minus-square:before { content: @fa-var-minus-square; } +.@{fa-css-prefix}-minus-square-o:before { content: @fa-var-minus-square-o; } +.@{fa-css-prefix}-level-up:before { content: @fa-var-level-up; } +.@{fa-css-prefix}-level-down:before { content: @fa-var-level-down; } +.@{fa-css-prefix}-check-square:before { content: @fa-var-check-square; } +.@{fa-css-prefix}-pencil-square:before { content: @fa-var-pencil-square; } +.@{fa-css-prefix}-external-link-square:before { content: @fa-var-external-link-square; } +.@{fa-css-prefix}-share-square:before { content: @fa-var-share-square; } +.@{fa-css-prefix}-compass:before { content: @fa-var-compass; } +.@{fa-css-prefix}-toggle-down:before, +.@{fa-css-prefix}-caret-square-o-down:before { content: @fa-var-caret-square-o-down; } +.@{fa-css-prefix}-toggle-up:before, +.@{fa-css-prefix}-caret-square-o-up:before { content: @fa-var-caret-square-o-up; } +.@{fa-css-prefix}-toggle-right:before, +.@{fa-css-prefix}-caret-square-o-right:before { content: @fa-var-caret-square-o-right; } +.@{fa-css-prefix}-euro:before, +.@{fa-css-prefix}-eur:before { content: @fa-var-eur; } +.@{fa-css-prefix}-gbp:before { content: @fa-var-gbp; } +.@{fa-css-prefix}-dollar:before, +.@{fa-css-prefix}-usd:before { content: @fa-var-usd; } +.@{fa-css-prefix}-rupee:before, +.@{fa-css-prefix}-inr:before { content: @fa-var-inr; } +.@{fa-css-prefix}-cny:before, +.@{fa-css-prefix}-rmb:before, +.@{fa-css-prefix}-yen:before, +.@{fa-css-prefix}-jpy:before { content: @fa-var-jpy; } +.@{fa-css-prefix}-ruble:before, +.@{fa-css-prefix}-rouble:before, +.@{fa-css-prefix}-rub:before { content: @fa-var-rub; } +.@{fa-css-prefix}-won:before, +.@{fa-css-prefix}-krw:before { content: @fa-var-krw; } +.@{fa-css-prefix}-bitcoin:before, +.@{fa-css-prefix}-btc:before { content: @fa-var-btc; } +.@{fa-css-prefix}-file:before { content: @fa-var-file; } +.@{fa-css-prefix}-file-text:before { content: @fa-var-file-text; } +.@{fa-css-prefix}-sort-alpha-asc:before { content: @fa-var-sort-alpha-asc; } +.@{fa-css-prefix}-sort-alpha-desc:before { content: @fa-var-sort-alpha-desc; } +.@{fa-css-prefix}-sort-amount-asc:before { content: @fa-var-sort-amount-asc; } +.@{fa-css-prefix}-sort-amount-desc:before { content: @fa-var-sort-amount-desc; } +.@{fa-css-prefix}-sort-numeric-asc:before { content: @fa-var-sort-numeric-asc; } +.@{fa-css-prefix}-sort-numeric-desc:before { content: @fa-var-sort-numeric-desc; } +.@{fa-css-prefix}-thumbs-up:before { content: @fa-var-thumbs-up; } +.@{fa-css-prefix}-thumbs-down:before { content: @fa-var-thumbs-down; } +.@{fa-css-prefix}-youtube-square:before { content: @fa-var-youtube-square; } +.@{fa-css-prefix}-youtube:before { content: @fa-var-youtube; } +.@{fa-css-prefix}-xing:before { content: @fa-var-xing; } +.@{fa-css-prefix}-xing-square:before { content: @fa-var-xing-square; } +.@{fa-css-prefix}-youtube-play:before { content: @fa-var-youtube-play; } +.@{fa-css-prefix}-dropbox:before { content: @fa-var-dropbox; } +.@{fa-css-prefix}-stack-overflow:before { content: @fa-var-stack-overflow; } +.@{fa-css-prefix}-instagram:before { content: @fa-var-instagram; } +.@{fa-css-prefix}-flickr:before { content: @fa-var-flickr; } +.@{fa-css-prefix}-adn:before { content: @fa-var-adn; } +.@{fa-css-prefix}-bitbucket:before { content: @fa-var-bitbucket; } +.@{fa-css-prefix}-bitbucket-square:before { content: @fa-var-bitbucket-square; } +.@{fa-css-prefix}-tumblr:before { content: @fa-var-tumblr; } +.@{fa-css-prefix}-tumblr-square:before { content: @fa-var-tumblr-square; } +.@{fa-css-prefix}-long-arrow-down:before { content: @fa-var-long-arrow-down; } +.@{fa-css-prefix}-long-arrow-up:before { content: @fa-var-long-arrow-up; } +.@{fa-css-prefix}-long-arrow-left:before { content: @fa-var-long-arrow-left; } +.@{fa-css-prefix}-long-arrow-right:before { content: @fa-var-long-arrow-right; } +.@{fa-css-prefix}-apple:before { content: @fa-var-apple; } +.@{fa-css-prefix}-windows:before { content: @fa-var-windows; } +.@{fa-css-prefix}-android:before { content: @fa-var-android; } +.@{fa-css-prefix}-linux:before { content: @fa-var-linux; } +.@{fa-css-prefix}-dribbble:before { content: @fa-var-dribbble; } +.@{fa-css-prefix}-skype:before { content: @fa-var-skype; } +.@{fa-css-prefix}-foursquare:before { content: @fa-var-foursquare; } +.@{fa-css-prefix}-trello:before { content: @fa-var-trello; } +.@{fa-css-prefix}-female:before { content: @fa-var-female; } +.@{fa-css-prefix}-male:before { content: @fa-var-male; } +.@{fa-css-prefix}-gittip:before, +.@{fa-css-prefix}-gratipay:before { content: @fa-var-gratipay; } +.@{fa-css-prefix}-sun-o:before { content: @fa-var-sun-o; } +.@{fa-css-prefix}-moon-o:before { content: @fa-var-moon-o; } +.@{fa-css-prefix}-archive:before { content: @fa-var-archive; } +.@{fa-css-prefix}-bug:before { content: @fa-var-bug; } +.@{fa-css-prefix}-vk:before { content: @fa-var-vk; } +.@{fa-css-prefix}-weibo:before { content: @fa-var-weibo; } +.@{fa-css-prefix}-renren:before { content: @fa-var-renren; } +.@{fa-css-prefix}-pagelines:before { content: @fa-var-pagelines; } +.@{fa-css-prefix}-stack-exchange:before { content: @fa-var-stack-exchange; } +.@{fa-css-prefix}-arrow-circle-o-right:before { content: @fa-var-arrow-circle-o-right; } +.@{fa-css-prefix}-arrow-circle-o-left:before { content: @fa-var-arrow-circle-o-left; } +.@{fa-css-prefix}-toggle-left:before, +.@{fa-css-prefix}-caret-square-o-left:before { content: @fa-var-caret-square-o-left; } +.@{fa-css-prefix}-dot-circle-o:before { content: @fa-var-dot-circle-o; } +.@{fa-css-prefix}-wheelchair:before { content: @fa-var-wheelchair; } +.@{fa-css-prefix}-vimeo-square:before { content: @fa-var-vimeo-square; } +.@{fa-css-prefix}-turkish-lira:before, +.@{fa-css-prefix}-try:before { content: @fa-var-try; } +.@{fa-css-prefix}-plus-square-o:before { content: @fa-var-plus-square-o; } +.@{fa-css-prefix}-space-shuttle:before { content: @fa-var-space-shuttle; } +.@{fa-css-prefix}-slack:before { content: @fa-var-slack; } +.@{fa-css-prefix}-envelope-square:before { content: @fa-var-envelope-square; } +.@{fa-css-prefix}-wordpress:before { content: @fa-var-wordpress; } +.@{fa-css-prefix}-openid:before { content: @fa-var-openid; } +.@{fa-css-prefix}-institution:before, +.@{fa-css-prefix}-bank:before, +.@{fa-css-prefix}-university:before { content: @fa-var-university; } +.@{fa-css-prefix}-mortar-board:before, +.@{fa-css-prefix}-graduation-cap:before { content: @fa-var-graduation-cap; } +.@{fa-css-prefix}-yahoo:before { content: @fa-var-yahoo; } +.@{fa-css-prefix}-google:before { content: @fa-var-google; } +.@{fa-css-prefix}-reddit:before { content: @fa-var-reddit; } +.@{fa-css-prefix}-reddit-square:before { content: @fa-var-reddit-square; } +.@{fa-css-prefix}-stumbleupon-circle:before { content: @fa-var-stumbleupon-circle; } +.@{fa-css-prefix}-stumbleupon:before { content: @fa-var-stumbleupon; } +.@{fa-css-prefix}-delicious:before { content: @fa-var-delicious; } +.@{fa-css-prefix}-digg:before { content: @fa-var-digg; } +.@{fa-css-prefix}-pied-piper-pp:before { content: @fa-var-pied-piper-pp; } +.@{fa-css-prefix}-pied-piper-alt:before { content: @fa-var-pied-piper-alt; } +.@{fa-css-prefix}-drupal:before { content: @fa-var-drupal; } +.@{fa-css-prefix}-joomla:before { content: @fa-var-joomla; } +.@{fa-css-prefix}-language:before { content: @fa-var-language; } +.@{fa-css-prefix}-fax:before { content: @fa-var-fax; } +.@{fa-css-prefix}-building:before { content: @fa-var-building; } +.@{fa-css-prefix}-child:before { content: @fa-var-child; } +.@{fa-css-prefix}-paw:before { content: @fa-var-paw; } +.@{fa-css-prefix}-spoon:before { content: @fa-var-spoon; } +.@{fa-css-prefix}-cube:before { content: @fa-var-cube; } +.@{fa-css-prefix}-cubes:before { content: @fa-var-cubes; } +.@{fa-css-prefix}-behance:before { content: @fa-var-behance; } +.@{fa-css-prefix}-behance-square:before { content: @fa-var-behance-square; } +.@{fa-css-prefix}-steam:before { content: @fa-var-steam; } +.@{fa-css-prefix}-steam-square:before { content: @fa-var-steam-square; } +.@{fa-css-prefix}-recycle:before { content: @fa-var-recycle; } +.@{fa-css-prefix}-automobile:before, +.@{fa-css-prefix}-car:before { content: @fa-var-car; } +.@{fa-css-prefix}-cab:before, +.@{fa-css-prefix}-taxi:before { content: @fa-var-taxi; } +.@{fa-css-prefix}-tree:before { content: @fa-var-tree; } +.@{fa-css-prefix}-spotify:before { content: @fa-var-spotify; } +.@{fa-css-prefix}-deviantart:before { content: @fa-var-deviantart; } +.@{fa-css-prefix}-soundcloud:before { content: @fa-var-soundcloud; } +.@{fa-css-prefix}-database:before { content: @fa-var-database; } +.@{fa-css-prefix}-file-pdf-o:before { content: @fa-var-file-pdf-o; } +.@{fa-css-prefix}-file-word-o:before { content: @fa-var-file-word-o; } +.@{fa-css-prefix}-file-excel-o:before { content: @fa-var-file-excel-o; } +.@{fa-css-prefix}-file-powerpoint-o:before { content: @fa-var-file-powerpoint-o; } +.@{fa-css-prefix}-file-photo-o:before, +.@{fa-css-prefix}-file-picture-o:before, +.@{fa-css-prefix}-file-image-o:before { content: @fa-var-file-image-o; } +.@{fa-css-prefix}-file-zip-o:before, +.@{fa-css-prefix}-file-archive-o:before { content: @fa-var-file-archive-o; } +.@{fa-css-prefix}-file-sound-o:before, +.@{fa-css-prefix}-file-audio-o:before { content: @fa-var-file-audio-o; } +.@{fa-css-prefix}-file-movie-o:before, +.@{fa-css-prefix}-file-video-o:before { content: @fa-var-file-video-o; } +.@{fa-css-prefix}-file-code-o:before { content: @fa-var-file-code-o; } +.@{fa-css-prefix}-vine:before { content: @fa-var-vine; } +.@{fa-css-prefix}-codepen:before { content: @fa-var-codepen; } +.@{fa-css-prefix}-jsfiddle:before { content: @fa-var-jsfiddle; } +.@{fa-css-prefix}-life-bouy:before, +.@{fa-css-prefix}-life-buoy:before, +.@{fa-css-prefix}-life-saver:before, +.@{fa-css-prefix}-support:before, +.@{fa-css-prefix}-life-ring:before { content: @fa-var-life-ring; } +.@{fa-css-prefix}-circle-o-notch:before { content: @fa-var-circle-o-notch; } +.@{fa-css-prefix}-ra:before, +.@{fa-css-prefix}-resistance:before, +.@{fa-css-prefix}-rebel:before { content: @fa-var-rebel; } +.@{fa-css-prefix}-ge:before, +.@{fa-css-prefix}-empire:before { content: @fa-var-empire; } +.@{fa-css-prefix}-git-square:before { content: @fa-var-git-square; } +.@{fa-css-prefix}-git:before { content: @fa-var-git; } +.@{fa-css-prefix}-y-combinator-square:before, +.@{fa-css-prefix}-yc-square:before, +.@{fa-css-prefix}-hacker-news:before { content: @fa-var-hacker-news; } +.@{fa-css-prefix}-tencent-weibo:before { content: @fa-var-tencent-weibo; } +.@{fa-css-prefix}-qq:before { content: @fa-var-qq; } +.@{fa-css-prefix}-wechat:before, +.@{fa-css-prefix}-weixin:before { content: @fa-var-weixin; } +.@{fa-css-prefix}-send:before, +.@{fa-css-prefix}-paper-plane:before { content: @fa-var-paper-plane; } +.@{fa-css-prefix}-send-o:before, +.@{fa-css-prefix}-paper-plane-o:before { content: @fa-var-paper-plane-o; } +.@{fa-css-prefix}-history:before { content: @fa-var-history; } +.@{fa-css-prefix}-circle-thin:before { content: @fa-var-circle-thin; } +.@{fa-css-prefix}-header:before { content: @fa-var-header; } +.@{fa-css-prefix}-paragraph:before { content: @fa-var-paragraph; } +.@{fa-css-prefix}-sliders:before { content: @fa-var-sliders; } +.@{fa-css-prefix}-share-alt:before { content: @fa-var-share-alt; } +.@{fa-css-prefix}-share-alt-square:before { content: @fa-var-share-alt-square; } +.@{fa-css-prefix}-bomb:before { content: @fa-var-bomb; } +.@{fa-css-prefix}-soccer-ball-o:before, +.@{fa-css-prefix}-futbol-o:before { content: @fa-var-futbol-o; } +.@{fa-css-prefix}-tty:before { content: @fa-var-tty; } +.@{fa-css-prefix}-binoculars:before { content: @fa-var-binoculars; } +.@{fa-css-prefix}-plug:before { content: @fa-var-plug; } +.@{fa-css-prefix}-slideshare:before { content: @fa-var-slideshare; } +.@{fa-css-prefix}-twitch:before { content: @fa-var-twitch; } +.@{fa-css-prefix}-yelp:before { content: @fa-var-yelp; } +.@{fa-css-prefix}-newspaper-o:before { content: @fa-var-newspaper-o; } +.@{fa-css-prefix}-wifi:before { content: @fa-var-wifi; } +.@{fa-css-prefix}-calculator:before { content: @fa-var-calculator; } +.@{fa-css-prefix}-paypal:before { content: @fa-var-paypal; } +.@{fa-css-prefix}-google-wallet:before { content: @fa-var-google-wallet; } +.@{fa-css-prefix}-cc-visa:before { content: @fa-var-cc-visa; } +.@{fa-css-prefix}-cc-mastercard:before { content: @fa-var-cc-mastercard; } +.@{fa-css-prefix}-cc-discover:before { content: @fa-var-cc-discover; } +.@{fa-css-prefix}-cc-amex:before { content: @fa-var-cc-amex; } +.@{fa-css-prefix}-cc-paypal:before { content: @fa-var-cc-paypal; } +.@{fa-css-prefix}-cc-stripe:before { content: @fa-var-cc-stripe; } +.@{fa-css-prefix}-bell-slash:before { content: @fa-var-bell-slash; } +.@{fa-css-prefix}-bell-slash-o:before { content: @fa-var-bell-slash-o; } +.@{fa-css-prefix}-trash:before { content: @fa-var-trash; } +.@{fa-css-prefix}-copyright:before { content: @fa-var-copyright; } +.@{fa-css-prefix}-at:before { content: @fa-var-at; } +.@{fa-css-prefix}-eyedropper:before { content: @fa-var-eyedropper; } +.@{fa-css-prefix}-paint-brush:before { content: @fa-var-paint-brush; } +.@{fa-css-prefix}-birthday-cake:before { content: @fa-var-birthday-cake; } +.@{fa-css-prefix}-area-chart:before { content: @fa-var-area-chart; } +.@{fa-css-prefix}-pie-chart:before { content: @fa-var-pie-chart; } +.@{fa-css-prefix}-line-chart:before { content: @fa-var-line-chart; } +.@{fa-css-prefix}-lastfm:before { content: @fa-var-lastfm; } +.@{fa-css-prefix}-lastfm-square:before { content: @fa-var-lastfm-square; } +.@{fa-css-prefix}-toggle-off:before { content: @fa-var-toggle-off; } +.@{fa-css-prefix}-toggle-on:before { content: @fa-var-toggle-on; } +.@{fa-css-prefix}-bicycle:before { content: @fa-var-bicycle; } +.@{fa-css-prefix}-bus:before { content: @fa-var-bus; } +.@{fa-css-prefix}-ioxhost:before { content: @fa-var-ioxhost; } +.@{fa-css-prefix}-angellist:before { content: @fa-var-angellist; } +.@{fa-css-prefix}-cc:before { content: @fa-var-cc; } +.@{fa-css-prefix}-shekel:before, +.@{fa-css-prefix}-sheqel:before, +.@{fa-css-prefix}-ils:before { content: @fa-var-ils; } +.@{fa-css-prefix}-meanpath:before { content: @fa-var-meanpath; } +.@{fa-css-prefix}-buysellads:before { content: @fa-var-buysellads; } +.@{fa-css-prefix}-connectdevelop:before { content: @fa-var-connectdevelop; } +.@{fa-css-prefix}-dashcube:before { content: @fa-var-dashcube; } +.@{fa-css-prefix}-forumbee:before { content: @fa-var-forumbee; } +.@{fa-css-prefix}-leanpub:before { content: @fa-var-leanpub; } +.@{fa-css-prefix}-sellsy:before { content: @fa-var-sellsy; } +.@{fa-css-prefix}-shirtsinbulk:before { content: @fa-var-shirtsinbulk; } +.@{fa-css-prefix}-simplybuilt:before { content: @fa-var-simplybuilt; } +.@{fa-css-prefix}-skyatlas:before { content: @fa-var-skyatlas; } +.@{fa-css-prefix}-cart-plus:before { content: @fa-var-cart-plus; } +.@{fa-css-prefix}-cart-arrow-down:before { content: @fa-var-cart-arrow-down; } +.@{fa-css-prefix}-diamond:before { content: @fa-var-diamond; } +.@{fa-css-prefix}-ship:before { content: @fa-var-ship; } +.@{fa-css-prefix}-user-secret:before { content: @fa-var-user-secret; } +.@{fa-css-prefix}-motorcycle:before { content: @fa-var-motorcycle; } +.@{fa-css-prefix}-street-view:before { content: @fa-var-street-view; } +.@{fa-css-prefix}-heartbeat:before { content: @fa-var-heartbeat; } +.@{fa-css-prefix}-venus:before { content: @fa-var-venus; } +.@{fa-css-prefix}-mars:before { content: @fa-var-mars; } +.@{fa-css-prefix}-mercury:before { content: @fa-var-mercury; } +.@{fa-css-prefix}-intersex:before, +.@{fa-css-prefix}-transgender:before { content: @fa-var-transgender; } +.@{fa-css-prefix}-transgender-alt:before { content: @fa-var-transgender-alt; } +.@{fa-css-prefix}-venus-double:before { content: @fa-var-venus-double; } +.@{fa-css-prefix}-mars-double:before { content: @fa-var-mars-double; } +.@{fa-css-prefix}-venus-mars:before { content: @fa-var-venus-mars; } +.@{fa-css-prefix}-mars-stroke:before { content: @fa-var-mars-stroke; } +.@{fa-css-prefix}-mars-stroke-v:before { content: @fa-var-mars-stroke-v; } +.@{fa-css-prefix}-mars-stroke-h:before { content: @fa-var-mars-stroke-h; } +.@{fa-css-prefix}-neuter:before { content: @fa-var-neuter; } +.@{fa-css-prefix}-genderless:before { content: @fa-var-genderless; } +.@{fa-css-prefix}-facebook-official:before { content: @fa-var-facebook-official; } +.@{fa-css-prefix}-pinterest-p:before { content: @fa-var-pinterest-p; } +.@{fa-css-prefix}-whatsapp:before { content: @fa-var-whatsapp; } +.@{fa-css-prefix}-server:before { content: @fa-var-server; } +.@{fa-css-prefix}-user-plus:before { content: @fa-var-user-plus; } +.@{fa-css-prefix}-user-times:before { content: @fa-var-user-times; } +.@{fa-css-prefix}-hotel:before, +.@{fa-css-prefix}-bed:before { content: @fa-var-bed; } +.@{fa-css-prefix}-viacoin:before { content: @fa-var-viacoin; } +.@{fa-css-prefix}-train:before { content: @fa-var-train; } +.@{fa-css-prefix}-subway:before { content: @fa-var-subway; } +.@{fa-css-prefix}-medium:before { content: @fa-var-medium; } +.@{fa-css-prefix}-yc:before, +.@{fa-css-prefix}-y-combinator:before { content: @fa-var-y-combinator; } +.@{fa-css-prefix}-optin-monster:before { content: @fa-var-optin-monster; } +.@{fa-css-prefix}-opencart:before { content: @fa-var-opencart; } +.@{fa-css-prefix}-expeditedssl:before { content: @fa-var-expeditedssl; } +.@{fa-css-prefix}-battery-4:before, +.@{fa-css-prefix}-battery-full:before { content: @fa-var-battery-full; } +.@{fa-css-prefix}-battery-3:before, +.@{fa-css-prefix}-battery-three-quarters:before { content: @fa-var-battery-three-quarters; } +.@{fa-css-prefix}-battery-2:before, +.@{fa-css-prefix}-battery-half:before { content: @fa-var-battery-half; } +.@{fa-css-prefix}-battery-1:before, +.@{fa-css-prefix}-battery-quarter:before { content: @fa-var-battery-quarter; } +.@{fa-css-prefix}-battery-0:before, +.@{fa-css-prefix}-battery-empty:before { content: @fa-var-battery-empty; } +.@{fa-css-prefix}-mouse-pointer:before { content: @fa-var-mouse-pointer; } +.@{fa-css-prefix}-i-cursor:before { content: @fa-var-i-cursor; } +.@{fa-css-prefix}-object-group:before { content: @fa-var-object-group; } +.@{fa-css-prefix}-object-ungroup:before { content: @fa-var-object-ungroup; } +.@{fa-css-prefix}-sticky-note:before { content: @fa-var-sticky-note; } +.@{fa-css-prefix}-sticky-note-o:before { content: @fa-var-sticky-note-o; } +.@{fa-css-prefix}-cc-jcb:before { content: @fa-var-cc-jcb; } +.@{fa-css-prefix}-cc-diners-club:before { content: @fa-var-cc-diners-club; } +.@{fa-css-prefix}-clone:before { content: @fa-var-clone; } +.@{fa-css-prefix}-balance-scale:before { content: @fa-var-balance-scale; } +.@{fa-css-prefix}-hourglass-o:before { content: @fa-var-hourglass-o; } +.@{fa-css-prefix}-hourglass-1:before, +.@{fa-css-prefix}-hourglass-start:before { content: @fa-var-hourglass-start; } +.@{fa-css-prefix}-hourglass-2:before, +.@{fa-css-prefix}-hourglass-half:before { content: @fa-var-hourglass-half; } +.@{fa-css-prefix}-hourglass-3:before, +.@{fa-css-prefix}-hourglass-end:before { content: @fa-var-hourglass-end; } +.@{fa-css-prefix}-hourglass:before { content: @fa-var-hourglass; } +.@{fa-css-prefix}-hand-grab-o:before, +.@{fa-css-prefix}-hand-rock-o:before { content: @fa-var-hand-rock-o; } +.@{fa-css-prefix}-hand-stop-o:before, +.@{fa-css-prefix}-hand-paper-o:before { content: @fa-var-hand-paper-o; } +.@{fa-css-prefix}-hand-scissors-o:before { content: @fa-var-hand-scissors-o; } +.@{fa-css-prefix}-hand-lizard-o:before { content: @fa-var-hand-lizard-o; } +.@{fa-css-prefix}-hand-spock-o:before { content: @fa-var-hand-spock-o; } +.@{fa-css-prefix}-hand-pointer-o:before { content: @fa-var-hand-pointer-o; } +.@{fa-css-prefix}-hand-peace-o:before { content: @fa-var-hand-peace-o; } +.@{fa-css-prefix}-trademark:before { content: @fa-var-trademark; } +.@{fa-css-prefix}-registered:before { content: @fa-var-registered; } +.@{fa-css-prefix}-creative-commons:before { content: @fa-var-creative-commons; } +.@{fa-css-prefix}-gg:before { content: @fa-var-gg; } +.@{fa-css-prefix}-gg-circle:before { content: @fa-var-gg-circle; } +.@{fa-css-prefix}-tripadvisor:before { content: @fa-var-tripadvisor; } +.@{fa-css-prefix}-odnoklassniki:before { content: @fa-var-odnoklassniki; } +.@{fa-css-prefix}-odnoklassniki-square:before { content: @fa-var-odnoklassniki-square; } +.@{fa-css-prefix}-get-pocket:before { content: @fa-var-get-pocket; } +.@{fa-css-prefix}-wikipedia-w:before { content: @fa-var-wikipedia-w; } +.@{fa-css-prefix}-safari:before { content: @fa-var-safari; } +.@{fa-css-prefix}-chrome:before { content: @fa-var-chrome; } +.@{fa-css-prefix}-firefox:before { content: @fa-var-firefox; } +.@{fa-css-prefix}-opera:before { content: @fa-var-opera; } +.@{fa-css-prefix}-internet-explorer:before { content: @fa-var-internet-explorer; } +.@{fa-css-prefix}-tv:before, +.@{fa-css-prefix}-television:before { content: @fa-var-television; } +.@{fa-css-prefix}-contao:before { content: @fa-var-contao; } +.@{fa-css-prefix}-500px:before { content: @fa-var-500px; } +.@{fa-css-prefix}-amazon:before { content: @fa-var-amazon; } +.@{fa-css-prefix}-calendar-plus-o:before { content: @fa-var-calendar-plus-o; } +.@{fa-css-prefix}-calendar-minus-o:before { content: @fa-var-calendar-minus-o; } +.@{fa-css-prefix}-calendar-times-o:before { content: @fa-var-calendar-times-o; } +.@{fa-css-prefix}-calendar-check-o:before { content: @fa-var-calendar-check-o; } +.@{fa-css-prefix}-industry:before { content: @fa-var-industry; } +.@{fa-css-prefix}-map-pin:before { content: @fa-var-map-pin; } +.@{fa-css-prefix}-map-signs:before { content: @fa-var-map-signs; } +.@{fa-css-prefix}-map-o:before { content: @fa-var-map-o; } +.@{fa-css-prefix}-map:before { content: @fa-var-map; } +.@{fa-css-prefix}-commenting:before { content: @fa-var-commenting; } +.@{fa-css-prefix}-commenting-o:before { content: @fa-var-commenting-o; } +.@{fa-css-prefix}-houzz:before { content: @fa-var-houzz; } +.@{fa-css-prefix}-vimeo:before { content: @fa-var-vimeo; } +.@{fa-css-prefix}-black-tie:before { content: @fa-var-black-tie; } +.@{fa-css-prefix}-fonticons:before { content: @fa-var-fonticons; } +.@{fa-css-prefix}-reddit-alien:before { content: @fa-var-reddit-alien; } +.@{fa-css-prefix}-edge:before { content: @fa-var-edge; } +.@{fa-css-prefix}-credit-card-alt:before { content: @fa-var-credit-card-alt; } +.@{fa-css-prefix}-codiepie:before { content: @fa-var-codiepie; } +.@{fa-css-prefix}-modx:before { content: @fa-var-modx; } +.@{fa-css-prefix}-fort-awesome:before { content: @fa-var-fort-awesome; } +.@{fa-css-prefix}-usb:before { content: @fa-var-usb; } +.@{fa-css-prefix}-product-hunt:before { content: @fa-var-product-hunt; } +.@{fa-css-prefix}-mixcloud:before { content: @fa-var-mixcloud; } +.@{fa-css-prefix}-scribd:before { content: @fa-var-scribd; } +.@{fa-css-prefix}-pause-circle:before { content: @fa-var-pause-circle; } +.@{fa-css-prefix}-pause-circle-o:before { content: @fa-var-pause-circle-o; } +.@{fa-css-prefix}-stop-circle:before { content: @fa-var-stop-circle; } +.@{fa-css-prefix}-stop-circle-o:before { content: @fa-var-stop-circle-o; } +.@{fa-css-prefix}-shopping-bag:before { content: @fa-var-shopping-bag; } +.@{fa-css-prefix}-shopping-basket:before { content: @fa-var-shopping-basket; } +.@{fa-css-prefix}-hashtag:before { content: @fa-var-hashtag; } +.@{fa-css-prefix}-bluetooth:before { content: @fa-var-bluetooth; } +.@{fa-css-prefix}-bluetooth-b:before { content: @fa-var-bluetooth-b; } +.@{fa-css-prefix}-percent:before { content: @fa-var-percent; } +.@{fa-css-prefix}-gitlab:before { content: @fa-var-gitlab; } +.@{fa-css-prefix}-wpbeginner:before { content: @fa-var-wpbeginner; } +.@{fa-css-prefix}-wpforms:before { content: @fa-var-wpforms; } +.@{fa-css-prefix}-envira:before { content: @fa-var-envira; } +.@{fa-css-prefix}-universal-access:before { content: @fa-var-universal-access; } +.@{fa-css-prefix}-wheelchair-alt:before { content: @fa-var-wheelchair-alt; } +.@{fa-css-prefix}-question-circle-o:before { content: @fa-var-question-circle-o; } +.@{fa-css-prefix}-blind:before { content: @fa-var-blind; } +.@{fa-css-prefix}-audio-description:before { content: @fa-var-audio-description; } +.@{fa-css-prefix}-volume-control-phone:before { content: @fa-var-volume-control-phone; } +.@{fa-css-prefix}-braille:before { content: @fa-var-braille; } +.@{fa-css-prefix}-assistive-listening-systems:before { content: @fa-var-assistive-listening-systems; } +.@{fa-css-prefix}-asl-interpreting:before, +.@{fa-css-prefix}-american-sign-language-interpreting:before { content: @fa-var-american-sign-language-interpreting; } +.@{fa-css-prefix}-deafness:before, +.@{fa-css-prefix}-hard-of-hearing:before, +.@{fa-css-prefix}-deaf:before { content: @fa-var-deaf; } +.@{fa-css-prefix}-glide:before { content: @fa-var-glide; } +.@{fa-css-prefix}-glide-g:before { content: @fa-var-glide-g; } +.@{fa-css-prefix}-signing:before, +.@{fa-css-prefix}-sign-language:before { content: @fa-var-sign-language; } +.@{fa-css-prefix}-low-vision:before { content: @fa-var-low-vision; } +.@{fa-css-prefix}-viadeo:before { content: @fa-var-viadeo; } +.@{fa-css-prefix}-viadeo-square:before { content: @fa-var-viadeo-square; } +.@{fa-css-prefix}-snapchat:before { content: @fa-var-snapchat; } +.@{fa-css-prefix}-snapchat-ghost:before { content: @fa-var-snapchat-ghost; } +.@{fa-css-prefix}-snapchat-square:before { content: @fa-var-snapchat-square; } +.@{fa-css-prefix}-pied-piper:before { content: @fa-var-pied-piper; } +.@{fa-css-prefix}-first-order:before { content: @fa-var-first-order; } +.@{fa-css-prefix}-yoast:before { content: @fa-var-yoast; } +.@{fa-css-prefix}-themeisle:before { content: @fa-var-themeisle; } +.@{fa-css-prefix}-google-plus-circle:before, +.@{fa-css-prefix}-google-plus-official:before { content: @fa-var-google-plus-official; } +.@{fa-css-prefix}-fa:before, +.@{fa-css-prefix}-font-awesome:before { content: @fa-var-font-awesome; } diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/larger.less b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/larger.less new file mode 100644 index 00000000..c9d64677 --- /dev/null +++ b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/larger.less @@ -0,0 +1,13 @@ +// Icon Sizes +// ------------------------- + +/* makes the font 33% larger relative to the icon container */ +.@{fa-css-prefix}-lg { + font-size: (4em / 3); + line-height: (3em / 4); + vertical-align: -15%; +} +.@{fa-css-prefix}-2x { font-size: 2em; } +.@{fa-css-prefix}-3x { font-size: 3em; } +.@{fa-css-prefix}-4x { font-size: 4em; } +.@{fa-css-prefix}-5x { font-size: 5em; } diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/list.less b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/list.less new file mode 100644 index 00000000..0b440382 --- /dev/null +++ b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/list.less @@ -0,0 +1,19 @@ +// List Icons +// ------------------------- + +.@{fa-css-prefix}-ul { + padding-left: 0; + margin-left: @fa-li-width; + list-style-type: none; + > li { position: relative; } +} +.@{fa-css-prefix}-li { + position: absolute; + left: -@fa-li-width; + width: @fa-li-width; + top: (2em / 14); + text-align: center; + &.@{fa-css-prefix}-lg { + left: (-@fa-li-width + (4em / 14)); + } +} diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/mixins.less b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/mixins.less new file mode 100644 index 00000000..beef231d --- /dev/null +++ b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/mixins.less @@ -0,0 +1,60 @@ +// Mixins +// -------------------------- + +.fa-icon() { + display: inline-block; + font: normal normal normal @fa-font-size-base/@fa-line-height-base FontAwesome; // shortening font declaration + font-size: inherit; // can't have font-size inherit on line above, so need to override + text-rendering: auto; // optimizelegibility throws things off #1094 + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + +} + +.fa-icon-rotate(@degrees, @rotation) { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=@{rotation})"; + -webkit-transform: rotate(@degrees); + -ms-transform: rotate(@degrees); + transform: rotate(@degrees); +} + +.fa-icon-flip(@horiz, @vert, @rotation) { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=@{rotation}, mirror=1)"; + -webkit-transform: scale(@horiz, @vert); + -ms-transform: scale(@horiz, @vert); + transform: scale(@horiz, @vert); +} + + +// Only display content to screen readers. A la Bootstrap 4. +// +// See: http://a11yproject.com/posts/how-to-hide-content/ + +.sr-only() { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0,0,0,0); + border: 0; +} + +// Use in conjunction with .sr-only to only display content when it's focused. +// +// Useful for "Skip to main content" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1 +// +// Credit: HTML5 Boilerplate + +.sr-only-focusable() { + &:active, + &:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; + } +} diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/path.less b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/path.less new file mode 100644 index 00000000..835be41f --- /dev/null +++ b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/path.less @@ -0,0 +1,15 @@ +/* FONT PATH + * -------------------------- */ + +@font-face { + font-family: 'FontAwesome'; + src: url('@{fa-font-path}/fontawesome-webfont.eot?v=@{fa-version}'); + src: url('@{fa-font-path}/fontawesome-webfont.eot?#iefix&v=@{fa-version}') format('embedded-opentype'), + url('@{fa-font-path}/fontawesome-webfont.woff2?v=@{fa-version}') format('woff2'), + url('@{fa-font-path}/fontawesome-webfont.woff?v=@{fa-version}') format('woff'), + url('@{fa-font-path}/fontawesome-webfont.ttf?v=@{fa-version}') format('truetype'), + url('@{fa-font-path}/fontawesome-webfont.svg?v=@{fa-version}#fontawesomeregular') format('svg'); + // src: url('@{fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts + font-weight: normal; + font-style: normal; +} diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/rotated-flipped.less b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/rotated-flipped.less new file mode 100644 index 00000000..f6ba8147 --- /dev/null +++ b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/rotated-flipped.less @@ -0,0 +1,20 @@ +// Rotated & Flipped Icons +// ------------------------- + +.@{fa-css-prefix}-rotate-90 { .fa-icon-rotate(90deg, 1); } +.@{fa-css-prefix}-rotate-180 { .fa-icon-rotate(180deg, 2); } +.@{fa-css-prefix}-rotate-270 { .fa-icon-rotate(270deg, 3); } + +.@{fa-css-prefix}-flip-horizontal { .fa-icon-flip(-1, 1, 0); } +.@{fa-css-prefix}-flip-vertical { .fa-icon-flip(1, -1, 2); } + +// Hook for IE8-9 +// ------------------------- + +:root .@{fa-css-prefix}-rotate-90, +:root .@{fa-css-prefix}-rotate-180, +:root .@{fa-css-prefix}-rotate-270, +:root .@{fa-css-prefix}-flip-horizontal, +:root .@{fa-css-prefix}-flip-vertical { + filter: none; +} diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/screen-reader.less b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/screen-reader.less new file mode 100644 index 00000000..11c18819 --- /dev/null +++ b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/screen-reader.less @@ -0,0 +1,5 @@ +// Screen Readers +// ------------------------- + +.sr-only { .sr-only(); } +.sr-only-focusable { .sr-only-focusable(); } diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/stacked.less b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/stacked.less new file mode 100644 index 00000000..fc53fb0e --- /dev/null +++ b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/stacked.less @@ -0,0 +1,20 @@ +// Stacked Icons +// ------------------------- + +.@{fa-css-prefix}-stack { + position: relative; + display: inline-block; + width: 2em; + height: 2em; + line-height: 2em; + vertical-align: middle; +} +.@{fa-css-prefix}-stack-1x, .@{fa-css-prefix}-stack-2x { + position: absolute; + left: 0; + width: 100%; + text-align: center; +} +.@{fa-css-prefix}-stack-1x { line-height: inherit; } +.@{fa-css-prefix}-stack-2x { font-size: 2em; } +.@{fa-css-prefix}-inverse { color: @fa-inverse; } diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/variables.less b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/variables.less new file mode 100644 index 00000000..2b338197 --- /dev/null +++ b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/variables.less @@ -0,0 +1,744 @@ +// Variables +// -------------------------- + +@fa-font-path: "../fonts"; +@fa-font-size-base: 14px; +@fa-line-height-base: 1; +//@fa-font-path: "//netdna.bootstrapcdn.com/font-awesome/4.6.3/fonts"; // for referencing Bootstrap CDN font files directly +@fa-css-prefix: fa; +@fa-version: "4.6.3"; +@fa-border-color: #eee; +@fa-inverse: #fff; +@fa-li-width: (30em / 14); + +@fa-var-500px: "\f26e"; +@fa-var-adjust: "\f042"; +@fa-var-adn: "\f170"; +@fa-var-align-center: "\f037"; +@fa-var-align-justify: "\f039"; +@fa-var-align-left: "\f036"; +@fa-var-align-right: "\f038"; +@fa-var-amazon: "\f270"; +@fa-var-ambulance: "\f0f9"; +@fa-var-american-sign-language-interpreting: "\f2a3"; +@fa-var-anchor: "\f13d"; +@fa-var-android: "\f17b"; +@fa-var-angellist: "\f209"; +@fa-var-angle-double-down: "\f103"; +@fa-var-angle-double-left: "\f100"; +@fa-var-angle-double-right: "\f101"; +@fa-var-angle-double-up: "\f102"; +@fa-var-angle-down: "\f107"; +@fa-var-angle-left: "\f104"; +@fa-var-angle-right: "\f105"; +@fa-var-angle-up: "\f106"; +@fa-var-apple: "\f179"; +@fa-var-archive: "\f187"; +@fa-var-area-chart: "\f1fe"; +@fa-var-arrow-circle-down: "\f0ab"; +@fa-var-arrow-circle-left: "\f0a8"; +@fa-var-arrow-circle-o-down: "\f01a"; +@fa-var-arrow-circle-o-left: "\f190"; +@fa-var-arrow-circle-o-right: "\f18e"; +@fa-var-arrow-circle-o-up: "\f01b"; +@fa-var-arrow-circle-right: "\f0a9"; +@fa-var-arrow-circle-up: "\f0aa"; +@fa-var-arrow-down: "\f063"; +@fa-var-arrow-left: "\f060"; +@fa-var-arrow-right: "\f061"; +@fa-var-arrow-up: "\f062"; +@fa-var-arrows: "\f047"; +@fa-var-arrows-alt: "\f0b2"; +@fa-var-arrows-h: "\f07e"; +@fa-var-arrows-v: "\f07d"; +@fa-var-asl-interpreting: "\f2a3"; +@fa-var-assistive-listening-systems: "\f2a2"; +@fa-var-asterisk: "\f069"; +@fa-var-at: "\f1fa"; +@fa-var-audio-description: "\f29e"; +@fa-var-automobile: "\f1b9"; +@fa-var-backward: "\f04a"; +@fa-var-balance-scale: "\f24e"; +@fa-var-ban: "\f05e"; +@fa-var-bank: "\f19c"; +@fa-var-bar-chart: "\f080"; +@fa-var-bar-chart-o: "\f080"; +@fa-var-barcode: "\f02a"; +@fa-var-bars: "\f0c9"; +@fa-var-battery-0: "\f244"; +@fa-var-battery-1: "\f243"; +@fa-var-battery-2: "\f242"; +@fa-var-battery-3: "\f241"; +@fa-var-battery-4: "\f240"; +@fa-var-battery-empty: "\f244"; +@fa-var-battery-full: "\f240"; +@fa-var-battery-half: "\f242"; +@fa-var-battery-quarter: "\f243"; +@fa-var-battery-three-quarters: "\f241"; +@fa-var-bed: "\f236"; +@fa-var-beer: "\f0fc"; +@fa-var-behance: "\f1b4"; +@fa-var-behance-square: "\f1b5"; +@fa-var-bell: "\f0f3"; +@fa-var-bell-o: "\f0a2"; +@fa-var-bell-slash: "\f1f6"; +@fa-var-bell-slash-o: "\f1f7"; +@fa-var-bicycle: "\f206"; +@fa-var-binoculars: "\f1e5"; +@fa-var-birthday-cake: "\f1fd"; +@fa-var-bitbucket: "\f171"; +@fa-var-bitbucket-square: "\f172"; +@fa-var-bitcoin: "\f15a"; +@fa-var-black-tie: "\f27e"; +@fa-var-blind: "\f29d"; +@fa-var-bluetooth: "\f293"; +@fa-var-bluetooth-b: "\f294"; +@fa-var-bold: "\f032"; +@fa-var-bolt: "\f0e7"; +@fa-var-bomb: "\f1e2"; +@fa-var-book: "\f02d"; +@fa-var-bookmark: "\f02e"; +@fa-var-bookmark-o: "\f097"; +@fa-var-braille: "\f2a1"; +@fa-var-briefcase: "\f0b1"; +@fa-var-btc: "\f15a"; +@fa-var-bug: "\f188"; +@fa-var-building: "\f1ad"; +@fa-var-building-o: "\f0f7"; +@fa-var-bullhorn: "\f0a1"; +@fa-var-bullseye: "\f140"; +@fa-var-bus: "\f207"; +@fa-var-buysellads: "\f20d"; +@fa-var-cab: "\f1ba"; +@fa-var-calculator: "\f1ec"; +@fa-var-calendar: "\f073"; +@fa-var-calendar-check-o: "\f274"; +@fa-var-calendar-minus-o: "\f272"; +@fa-var-calendar-o: "\f133"; +@fa-var-calendar-plus-o: "\f271"; +@fa-var-calendar-times-o: "\f273"; +@fa-var-camera: "\f030"; +@fa-var-camera-retro: "\f083"; +@fa-var-car: "\f1b9"; +@fa-var-caret-down: "\f0d7"; +@fa-var-caret-left: "\f0d9"; +@fa-var-caret-right: "\f0da"; +@fa-var-caret-square-o-down: "\f150"; +@fa-var-caret-square-o-left: "\f191"; +@fa-var-caret-square-o-right: "\f152"; +@fa-var-caret-square-o-up: "\f151"; +@fa-var-caret-up: "\f0d8"; +@fa-var-cart-arrow-down: "\f218"; +@fa-var-cart-plus: "\f217"; +@fa-var-cc: "\f20a"; +@fa-var-cc-amex: "\f1f3"; +@fa-var-cc-diners-club: "\f24c"; +@fa-var-cc-discover: "\f1f2"; +@fa-var-cc-jcb: "\f24b"; +@fa-var-cc-mastercard: "\f1f1"; +@fa-var-cc-paypal: "\f1f4"; +@fa-var-cc-stripe: "\f1f5"; +@fa-var-cc-visa: "\f1f0"; +@fa-var-certificate: "\f0a3"; +@fa-var-chain: "\f0c1"; +@fa-var-chain-broken: "\f127"; +@fa-var-check: "\f00c"; +@fa-var-check-circle: "\f058"; +@fa-var-check-circle-o: "\f05d"; +@fa-var-check-square: "\f14a"; +@fa-var-check-square-o: "\f046"; +@fa-var-chevron-circle-down: "\f13a"; +@fa-var-chevron-circle-left: "\f137"; +@fa-var-chevron-circle-right: "\f138"; +@fa-var-chevron-circle-up: "\f139"; +@fa-var-chevron-down: "\f078"; +@fa-var-chevron-left: "\f053"; +@fa-var-chevron-right: "\f054"; +@fa-var-chevron-up: "\f077"; +@fa-var-child: "\f1ae"; +@fa-var-chrome: "\f268"; +@fa-var-circle: "\f111"; +@fa-var-circle-o: "\f10c"; +@fa-var-circle-o-notch: "\f1ce"; +@fa-var-circle-thin: "\f1db"; +@fa-var-clipboard: "\f0ea"; +@fa-var-clock-o: "\f017"; +@fa-var-clone: "\f24d"; +@fa-var-close: "\f00d"; +@fa-var-cloud: "\f0c2"; +@fa-var-cloud-download: "\f0ed"; +@fa-var-cloud-upload: "\f0ee"; +@fa-var-cny: "\f157"; +@fa-var-code: "\f121"; +@fa-var-code-fork: "\f126"; +@fa-var-codepen: "\f1cb"; +@fa-var-codiepie: "\f284"; +@fa-var-coffee: "\f0f4"; +@fa-var-cog: "\f013"; +@fa-var-cogs: "\f085"; +@fa-var-columns: "\f0db"; +@fa-var-comment: "\f075"; +@fa-var-comment-o: "\f0e5"; +@fa-var-commenting: "\f27a"; +@fa-var-commenting-o: "\f27b"; +@fa-var-comments: "\f086"; +@fa-var-comments-o: "\f0e6"; +@fa-var-compass: "\f14e"; +@fa-var-compress: "\f066"; +@fa-var-connectdevelop: "\f20e"; +@fa-var-contao: "\f26d"; +@fa-var-copy: "\f0c5"; +@fa-var-copyright: "\f1f9"; +@fa-var-creative-commons: "\f25e"; +@fa-var-credit-card: "\f09d"; +@fa-var-credit-card-alt: "\f283"; +@fa-var-crop: "\f125"; +@fa-var-crosshairs: "\f05b"; +@fa-var-css3: "\f13c"; +@fa-var-cube: "\f1b2"; +@fa-var-cubes: "\f1b3"; +@fa-var-cut: "\f0c4"; +@fa-var-cutlery: "\f0f5"; +@fa-var-dashboard: "\f0e4"; +@fa-var-dashcube: "\f210"; +@fa-var-database: "\f1c0"; +@fa-var-deaf: "\f2a4"; +@fa-var-deafness: "\f2a4"; +@fa-var-dedent: "\f03b"; +@fa-var-delicious: "\f1a5"; +@fa-var-desktop: "\f108"; +@fa-var-deviantart: "\f1bd"; +@fa-var-diamond: "\f219"; +@fa-var-digg: "\f1a6"; +@fa-var-dollar: "\f155"; +@fa-var-dot-circle-o: "\f192"; +@fa-var-download: "\f019"; +@fa-var-dribbble: "\f17d"; +@fa-var-dropbox: "\f16b"; +@fa-var-drupal: "\f1a9"; +@fa-var-edge: "\f282"; +@fa-var-edit: "\f044"; +@fa-var-eject: "\f052"; +@fa-var-ellipsis-h: "\f141"; +@fa-var-ellipsis-v: "\f142"; +@fa-var-empire: "\f1d1"; +@fa-var-envelope: "\f0e0"; +@fa-var-envelope-o: "\f003"; +@fa-var-envelope-square: "\f199"; +@fa-var-envira: "\f299"; +@fa-var-eraser: "\f12d"; +@fa-var-eur: "\f153"; +@fa-var-euro: "\f153"; +@fa-var-exchange: "\f0ec"; +@fa-var-exclamation: "\f12a"; +@fa-var-exclamation-circle: "\f06a"; +@fa-var-exclamation-triangle: "\f071"; +@fa-var-expand: "\f065"; +@fa-var-expeditedssl: "\f23e"; +@fa-var-external-link: "\f08e"; +@fa-var-external-link-square: "\f14c"; +@fa-var-eye: "\f06e"; +@fa-var-eye-slash: "\f070"; +@fa-var-eyedropper: "\f1fb"; +@fa-var-fa: "\f2b4"; +@fa-var-facebook: "\f09a"; +@fa-var-facebook-f: "\f09a"; +@fa-var-facebook-official: "\f230"; +@fa-var-facebook-square: "\f082"; +@fa-var-fast-backward: "\f049"; +@fa-var-fast-forward: "\f050"; +@fa-var-fax: "\f1ac"; +@fa-var-feed: "\f09e"; +@fa-var-female: "\f182"; +@fa-var-fighter-jet: "\f0fb"; +@fa-var-file: "\f15b"; +@fa-var-file-archive-o: "\f1c6"; +@fa-var-file-audio-o: "\f1c7"; +@fa-var-file-code-o: "\f1c9"; +@fa-var-file-excel-o: "\f1c3"; +@fa-var-file-image-o: "\f1c5"; +@fa-var-file-movie-o: "\f1c8"; +@fa-var-file-o: "\f016"; +@fa-var-file-pdf-o: "\f1c1"; +@fa-var-file-photo-o: "\f1c5"; +@fa-var-file-picture-o: "\f1c5"; +@fa-var-file-powerpoint-o: "\f1c4"; +@fa-var-file-sound-o: "\f1c7"; +@fa-var-file-text: "\f15c"; +@fa-var-file-text-o: "\f0f6"; +@fa-var-file-video-o: "\f1c8"; +@fa-var-file-word-o: "\f1c2"; +@fa-var-file-zip-o: "\f1c6"; +@fa-var-files-o: "\f0c5"; +@fa-var-film: "\f008"; +@fa-var-filter: "\f0b0"; +@fa-var-fire: "\f06d"; +@fa-var-fire-extinguisher: "\f134"; +@fa-var-firefox: "\f269"; +@fa-var-first-order: "\f2b0"; +@fa-var-flag: "\f024"; +@fa-var-flag-checkered: "\f11e"; +@fa-var-flag-o: "\f11d"; +@fa-var-flash: "\f0e7"; +@fa-var-flask: "\f0c3"; +@fa-var-flickr: "\f16e"; +@fa-var-floppy-o: "\f0c7"; +@fa-var-folder: "\f07b"; +@fa-var-folder-o: "\f114"; +@fa-var-folder-open: "\f07c"; +@fa-var-folder-open-o: "\f115"; +@fa-var-font: "\f031"; +@fa-var-font-awesome: "\f2b4"; +@fa-var-fonticons: "\f280"; +@fa-var-fort-awesome: "\f286"; +@fa-var-forumbee: "\f211"; +@fa-var-forward: "\f04e"; +@fa-var-foursquare: "\f180"; +@fa-var-frown-o: "\f119"; +@fa-var-futbol-o: "\f1e3"; +@fa-var-gamepad: "\f11b"; +@fa-var-gavel: "\f0e3"; +@fa-var-gbp: "\f154"; +@fa-var-ge: "\f1d1"; +@fa-var-gear: "\f013"; +@fa-var-gears: "\f085"; +@fa-var-genderless: "\f22d"; +@fa-var-get-pocket: "\f265"; +@fa-var-gg: "\f260"; +@fa-var-gg-circle: "\f261"; +@fa-var-gift: "\f06b"; +@fa-var-git: "\f1d3"; +@fa-var-git-square: "\f1d2"; +@fa-var-github: "\f09b"; +@fa-var-github-alt: "\f113"; +@fa-var-github-square: "\f092"; +@fa-var-gitlab: "\f296"; +@fa-var-gittip: "\f184"; +@fa-var-glass: "\f000"; +@fa-var-glide: "\f2a5"; +@fa-var-glide-g: "\f2a6"; +@fa-var-globe: "\f0ac"; +@fa-var-google: "\f1a0"; +@fa-var-google-plus: "\f0d5"; +@fa-var-google-plus-circle: "\f2b3"; +@fa-var-google-plus-official: "\f2b3"; +@fa-var-google-plus-square: "\f0d4"; +@fa-var-google-wallet: "\f1ee"; +@fa-var-graduation-cap: "\f19d"; +@fa-var-gratipay: "\f184"; +@fa-var-group: "\f0c0"; +@fa-var-h-square: "\f0fd"; +@fa-var-hacker-news: "\f1d4"; +@fa-var-hand-grab-o: "\f255"; +@fa-var-hand-lizard-o: "\f258"; +@fa-var-hand-o-down: "\f0a7"; +@fa-var-hand-o-left: "\f0a5"; +@fa-var-hand-o-right: "\f0a4"; +@fa-var-hand-o-up: "\f0a6"; +@fa-var-hand-paper-o: "\f256"; +@fa-var-hand-peace-o: "\f25b"; +@fa-var-hand-pointer-o: "\f25a"; +@fa-var-hand-rock-o: "\f255"; +@fa-var-hand-scissors-o: "\f257"; +@fa-var-hand-spock-o: "\f259"; +@fa-var-hand-stop-o: "\f256"; +@fa-var-hard-of-hearing: "\f2a4"; +@fa-var-hashtag: "\f292"; +@fa-var-hdd-o: "\f0a0"; +@fa-var-header: "\f1dc"; +@fa-var-headphones: "\f025"; +@fa-var-heart: "\f004"; +@fa-var-heart-o: "\f08a"; +@fa-var-heartbeat: "\f21e"; +@fa-var-history: "\f1da"; +@fa-var-home: "\f015"; +@fa-var-hospital-o: "\f0f8"; +@fa-var-hotel: "\f236"; +@fa-var-hourglass: "\f254"; +@fa-var-hourglass-1: "\f251"; +@fa-var-hourglass-2: "\f252"; +@fa-var-hourglass-3: "\f253"; +@fa-var-hourglass-end: "\f253"; +@fa-var-hourglass-half: "\f252"; +@fa-var-hourglass-o: "\f250"; +@fa-var-hourglass-start: "\f251"; +@fa-var-houzz: "\f27c"; +@fa-var-html5: "\f13b"; +@fa-var-i-cursor: "\f246"; +@fa-var-ils: "\f20b"; +@fa-var-image: "\f03e"; +@fa-var-inbox: "\f01c"; +@fa-var-indent: "\f03c"; +@fa-var-industry: "\f275"; +@fa-var-info: "\f129"; +@fa-var-info-circle: "\f05a"; +@fa-var-inr: "\f156"; +@fa-var-instagram: "\f16d"; +@fa-var-institution: "\f19c"; +@fa-var-internet-explorer: "\f26b"; +@fa-var-intersex: "\f224"; +@fa-var-ioxhost: "\f208"; +@fa-var-italic: "\f033"; +@fa-var-joomla: "\f1aa"; +@fa-var-jpy: "\f157"; +@fa-var-jsfiddle: "\f1cc"; +@fa-var-key: "\f084"; +@fa-var-keyboard-o: "\f11c"; +@fa-var-krw: "\f159"; +@fa-var-language: "\f1ab"; +@fa-var-laptop: "\f109"; +@fa-var-lastfm: "\f202"; +@fa-var-lastfm-square: "\f203"; +@fa-var-leaf: "\f06c"; +@fa-var-leanpub: "\f212"; +@fa-var-legal: "\f0e3"; +@fa-var-lemon-o: "\f094"; +@fa-var-level-down: "\f149"; +@fa-var-level-up: "\f148"; +@fa-var-life-bouy: "\f1cd"; +@fa-var-life-buoy: "\f1cd"; +@fa-var-life-ring: "\f1cd"; +@fa-var-life-saver: "\f1cd"; +@fa-var-lightbulb-o: "\f0eb"; +@fa-var-line-chart: "\f201"; +@fa-var-link: "\f0c1"; +@fa-var-linkedin: "\f0e1"; +@fa-var-linkedin-square: "\f08c"; +@fa-var-linux: "\f17c"; +@fa-var-list: "\f03a"; +@fa-var-list-alt: "\f022"; +@fa-var-list-ol: "\f0cb"; +@fa-var-list-ul: "\f0ca"; +@fa-var-location-arrow: "\f124"; +@fa-var-lock: "\f023"; +@fa-var-long-arrow-down: "\f175"; +@fa-var-long-arrow-left: "\f177"; +@fa-var-long-arrow-right: "\f178"; +@fa-var-long-arrow-up: "\f176"; +@fa-var-low-vision: "\f2a8"; +@fa-var-magic: "\f0d0"; +@fa-var-magnet: "\f076"; +@fa-var-mail-forward: "\f064"; +@fa-var-mail-reply: "\f112"; +@fa-var-mail-reply-all: "\f122"; +@fa-var-male: "\f183"; +@fa-var-map: "\f279"; +@fa-var-map-marker: "\f041"; +@fa-var-map-o: "\f278"; +@fa-var-map-pin: "\f276"; +@fa-var-map-signs: "\f277"; +@fa-var-mars: "\f222"; +@fa-var-mars-double: "\f227"; +@fa-var-mars-stroke: "\f229"; +@fa-var-mars-stroke-h: "\f22b"; +@fa-var-mars-stroke-v: "\f22a"; +@fa-var-maxcdn: "\f136"; +@fa-var-meanpath: "\f20c"; +@fa-var-medium: "\f23a"; +@fa-var-medkit: "\f0fa"; +@fa-var-meh-o: "\f11a"; +@fa-var-mercury: "\f223"; +@fa-var-microphone: "\f130"; +@fa-var-microphone-slash: "\f131"; +@fa-var-minus: "\f068"; +@fa-var-minus-circle: "\f056"; +@fa-var-minus-square: "\f146"; +@fa-var-minus-square-o: "\f147"; +@fa-var-mixcloud: "\f289"; +@fa-var-mobile: "\f10b"; +@fa-var-mobile-phone: "\f10b"; +@fa-var-modx: "\f285"; +@fa-var-money: "\f0d6"; +@fa-var-moon-o: "\f186"; +@fa-var-mortar-board: "\f19d"; +@fa-var-motorcycle: "\f21c"; +@fa-var-mouse-pointer: "\f245"; +@fa-var-music: "\f001"; +@fa-var-navicon: "\f0c9"; +@fa-var-neuter: "\f22c"; +@fa-var-newspaper-o: "\f1ea"; +@fa-var-object-group: "\f247"; +@fa-var-object-ungroup: "\f248"; +@fa-var-odnoklassniki: "\f263"; +@fa-var-odnoklassniki-square: "\f264"; +@fa-var-opencart: "\f23d"; +@fa-var-openid: "\f19b"; +@fa-var-opera: "\f26a"; +@fa-var-optin-monster: "\f23c"; +@fa-var-outdent: "\f03b"; +@fa-var-pagelines: "\f18c"; +@fa-var-paint-brush: "\f1fc"; +@fa-var-paper-plane: "\f1d8"; +@fa-var-paper-plane-o: "\f1d9"; +@fa-var-paperclip: "\f0c6"; +@fa-var-paragraph: "\f1dd"; +@fa-var-paste: "\f0ea"; +@fa-var-pause: "\f04c"; +@fa-var-pause-circle: "\f28b"; +@fa-var-pause-circle-o: "\f28c"; +@fa-var-paw: "\f1b0"; +@fa-var-paypal: "\f1ed"; +@fa-var-pencil: "\f040"; +@fa-var-pencil-square: "\f14b"; +@fa-var-pencil-square-o: "\f044"; +@fa-var-percent: "\f295"; +@fa-var-phone: "\f095"; +@fa-var-phone-square: "\f098"; +@fa-var-photo: "\f03e"; +@fa-var-picture-o: "\f03e"; +@fa-var-pie-chart: "\f200"; +@fa-var-pied-piper: "\f2ae"; +@fa-var-pied-piper-alt: "\f1a8"; +@fa-var-pied-piper-pp: "\f1a7"; +@fa-var-pinterest: "\f0d2"; +@fa-var-pinterest-p: "\f231"; +@fa-var-pinterest-square: "\f0d3"; +@fa-var-plane: "\f072"; +@fa-var-play: "\f04b"; +@fa-var-play-circle: "\f144"; +@fa-var-play-circle-o: "\f01d"; +@fa-var-plug: "\f1e6"; +@fa-var-plus: "\f067"; +@fa-var-plus-circle: "\f055"; +@fa-var-plus-square: "\f0fe"; +@fa-var-plus-square-o: "\f196"; +@fa-var-power-off: "\f011"; +@fa-var-print: "\f02f"; +@fa-var-product-hunt: "\f288"; +@fa-var-puzzle-piece: "\f12e"; +@fa-var-qq: "\f1d6"; +@fa-var-qrcode: "\f029"; +@fa-var-question: "\f128"; +@fa-var-question-circle: "\f059"; +@fa-var-question-circle-o: "\f29c"; +@fa-var-quote-left: "\f10d"; +@fa-var-quote-right: "\f10e"; +@fa-var-ra: "\f1d0"; +@fa-var-random: "\f074"; +@fa-var-rebel: "\f1d0"; +@fa-var-recycle: "\f1b8"; +@fa-var-reddit: "\f1a1"; +@fa-var-reddit-alien: "\f281"; +@fa-var-reddit-square: "\f1a2"; +@fa-var-refresh: "\f021"; +@fa-var-registered: "\f25d"; +@fa-var-remove: "\f00d"; +@fa-var-renren: "\f18b"; +@fa-var-reorder: "\f0c9"; +@fa-var-repeat: "\f01e"; +@fa-var-reply: "\f112"; +@fa-var-reply-all: "\f122"; +@fa-var-resistance: "\f1d0"; +@fa-var-retweet: "\f079"; +@fa-var-rmb: "\f157"; +@fa-var-road: "\f018"; +@fa-var-rocket: "\f135"; +@fa-var-rotate-left: "\f0e2"; +@fa-var-rotate-right: "\f01e"; +@fa-var-rouble: "\f158"; +@fa-var-rss: "\f09e"; +@fa-var-rss-square: "\f143"; +@fa-var-rub: "\f158"; +@fa-var-ruble: "\f158"; +@fa-var-rupee: "\f156"; +@fa-var-safari: "\f267"; +@fa-var-save: "\f0c7"; +@fa-var-scissors: "\f0c4"; +@fa-var-scribd: "\f28a"; +@fa-var-search: "\f002"; +@fa-var-search-minus: "\f010"; +@fa-var-search-plus: "\f00e"; +@fa-var-sellsy: "\f213"; +@fa-var-send: "\f1d8"; +@fa-var-send-o: "\f1d9"; +@fa-var-server: "\f233"; +@fa-var-share: "\f064"; +@fa-var-share-alt: "\f1e0"; +@fa-var-share-alt-square: "\f1e1"; +@fa-var-share-square: "\f14d"; +@fa-var-share-square-o: "\f045"; +@fa-var-shekel: "\f20b"; +@fa-var-sheqel: "\f20b"; +@fa-var-shield: "\f132"; +@fa-var-ship: "\f21a"; +@fa-var-shirtsinbulk: "\f214"; +@fa-var-shopping-bag: "\f290"; +@fa-var-shopping-basket: "\f291"; +@fa-var-shopping-cart: "\f07a"; +@fa-var-sign-in: "\f090"; +@fa-var-sign-language: "\f2a7"; +@fa-var-sign-out: "\f08b"; +@fa-var-signal: "\f012"; +@fa-var-signing: "\f2a7"; +@fa-var-simplybuilt: "\f215"; +@fa-var-sitemap: "\f0e8"; +@fa-var-skyatlas: "\f216"; +@fa-var-skype: "\f17e"; +@fa-var-slack: "\f198"; +@fa-var-sliders: "\f1de"; +@fa-var-slideshare: "\f1e7"; +@fa-var-smile-o: "\f118"; +@fa-var-snapchat: "\f2ab"; +@fa-var-snapchat-ghost: "\f2ac"; +@fa-var-snapchat-square: "\f2ad"; +@fa-var-soccer-ball-o: "\f1e3"; +@fa-var-sort: "\f0dc"; +@fa-var-sort-alpha-asc: "\f15d"; +@fa-var-sort-alpha-desc: "\f15e"; +@fa-var-sort-amount-asc: "\f160"; +@fa-var-sort-amount-desc: "\f161"; +@fa-var-sort-asc: "\f0de"; +@fa-var-sort-desc: "\f0dd"; +@fa-var-sort-down: "\f0dd"; +@fa-var-sort-numeric-asc: "\f162"; +@fa-var-sort-numeric-desc: "\f163"; +@fa-var-sort-up: "\f0de"; +@fa-var-soundcloud: "\f1be"; +@fa-var-space-shuttle: "\f197"; +@fa-var-spinner: "\f110"; +@fa-var-spoon: "\f1b1"; +@fa-var-spotify: "\f1bc"; +@fa-var-square: "\f0c8"; +@fa-var-square-o: "\f096"; +@fa-var-stack-exchange: "\f18d"; +@fa-var-stack-overflow: "\f16c"; +@fa-var-star: "\f005"; +@fa-var-star-half: "\f089"; +@fa-var-star-half-empty: "\f123"; +@fa-var-star-half-full: "\f123"; +@fa-var-star-half-o: "\f123"; +@fa-var-star-o: "\f006"; +@fa-var-steam: "\f1b6"; +@fa-var-steam-square: "\f1b7"; +@fa-var-step-backward: "\f048"; +@fa-var-step-forward: "\f051"; +@fa-var-stethoscope: "\f0f1"; +@fa-var-sticky-note: "\f249"; +@fa-var-sticky-note-o: "\f24a"; +@fa-var-stop: "\f04d"; +@fa-var-stop-circle: "\f28d"; +@fa-var-stop-circle-o: "\f28e"; +@fa-var-street-view: "\f21d"; +@fa-var-strikethrough: "\f0cc"; +@fa-var-stumbleupon: "\f1a4"; +@fa-var-stumbleupon-circle: "\f1a3"; +@fa-var-subscript: "\f12c"; +@fa-var-subway: "\f239"; +@fa-var-suitcase: "\f0f2"; +@fa-var-sun-o: "\f185"; +@fa-var-superscript: "\f12b"; +@fa-var-support: "\f1cd"; +@fa-var-table: "\f0ce"; +@fa-var-tablet: "\f10a"; +@fa-var-tachometer: "\f0e4"; +@fa-var-tag: "\f02b"; +@fa-var-tags: "\f02c"; +@fa-var-tasks: "\f0ae"; +@fa-var-taxi: "\f1ba"; +@fa-var-television: "\f26c"; +@fa-var-tencent-weibo: "\f1d5"; +@fa-var-terminal: "\f120"; +@fa-var-text-height: "\f034"; +@fa-var-text-width: "\f035"; +@fa-var-th: "\f00a"; +@fa-var-th-large: "\f009"; +@fa-var-th-list: "\f00b"; +@fa-var-themeisle: "\f2b2"; +@fa-var-thumb-tack: "\f08d"; +@fa-var-thumbs-down: "\f165"; +@fa-var-thumbs-o-down: "\f088"; +@fa-var-thumbs-o-up: "\f087"; +@fa-var-thumbs-up: "\f164"; +@fa-var-ticket: "\f145"; +@fa-var-times: "\f00d"; +@fa-var-times-circle: "\f057"; +@fa-var-times-circle-o: "\f05c"; +@fa-var-tint: "\f043"; +@fa-var-toggle-down: "\f150"; +@fa-var-toggle-left: "\f191"; +@fa-var-toggle-off: "\f204"; +@fa-var-toggle-on: "\f205"; +@fa-var-toggle-right: "\f152"; +@fa-var-toggle-up: "\f151"; +@fa-var-trademark: "\f25c"; +@fa-var-train: "\f238"; +@fa-var-transgender: "\f224"; +@fa-var-transgender-alt: "\f225"; +@fa-var-trash: "\f1f8"; +@fa-var-trash-o: "\f014"; +@fa-var-tree: "\f1bb"; +@fa-var-trello: "\f181"; +@fa-var-tripadvisor: "\f262"; +@fa-var-trophy: "\f091"; +@fa-var-truck: "\f0d1"; +@fa-var-try: "\f195"; +@fa-var-tty: "\f1e4"; +@fa-var-tumblr: "\f173"; +@fa-var-tumblr-square: "\f174"; +@fa-var-turkish-lira: "\f195"; +@fa-var-tv: "\f26c"; +@fa-var-twitch: "\f1e8"; +@fa-var-twitter: "\f099"; +@fa-var-twitter-square: "\f081"; +@fa-var-umbrella: "\f0e9"; +@fa-var-underline: "\f0cd"; +@fa-var-undo: "\f0e2"; +@fa-var-universal-access: "\f29a"; +@fa-var-university: "\f19c"; +@fa-var-unlink: "\f127"; +@fa-var-unlock: "\f09c"; +@fa-var-unlock-alt: "\f13e"; +@fa-var-unsorted: "\f0dc"; +@fa-var-upload: "\f093"; +@fa-var-usb: "\f287"; +@fa-var-usd: "\f155"; +@fa-var-user: "\f007"; +@fa-var-user-md: "\f0f0"; +@fa-var-user-plus: "\f234"; +@fa-var-user-secret: "\f21b"; +@fa-var-user-times: "\f235"; +@fa-var-users: "\f0c0"; +@fa-var-venus: "\f221"; +@fa-var-venus-double: "\f226"; +@fa-var-venus-mars: "\f228"; +@fa-var-viacoin: "\f237"; +@fa-var-viadeo: "\f2a9"; +@fa-var-viadeo-square: "\f2aa"; +@fa-var-video-camera: "\f03d"; +@fa-var-vimeo: "\f27d"; +@fa-var-vimeo-square: "\f194"; +@fa-var-vine: "\f1ca"; +@fa-var-vk: "\f189"; +@fa-var-volume-control-phone: "\f2a0"; +@fa-var-volume-down: "\f027"; +@fa-var-volume-off: "\f026"; +@fa-var-volume-up: "\f028"; +@fa-var-warning: "\f071"; +@fa-var-wechat: "\f1d7"; +@fa-var-weibo: "\f18a"; +@fa-var-weixin: "\f1d7"; +@fa-var-whatsapp: "\f232"; +@fa-var-wheelchair: "\f193"; +@fa-var-wheelchair-alt: "\f29b"; +@fa-var-wifi: "\f1eb"; +@fa-var-wikipedia-w: "\f266"; +@fa-var-windows: "\f17a"; +@fa-var-won: "\f159"; +@fa-var-wordpress: "\f19a"; +@fa-var-wpbeginner: "\f297"; +@fa-var-wpforms: "\f298"; +@fa-var-wrench: "\f0ad"; +@fa-var-xing: "\f168"; +@fa-var-xing-square: "\f169"; +@fa-var-y-combinator: "\f23b"; +@fa-var-y-combinator-square: "\f1d4"; +@fa-var-yahoo: "\f19e"; +@fa-var-yc: "\f23b"; +@fa-var-yc-square: "\f1d4"; +@fa-var-yelp: "\f1e9"; +@fa-var-yen: "\f157"; +@fa-var-yoast: "\f2b1"; +@fa-var-youtube: "\f167"; +@fa-var-youtube-play: "\f16a"; +@fa-var-youtube-square: "\f166"; + diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_animated.scss b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_animated.scss new file mode 100644 index 00000000..8a020dbf --- /dev/null +++ b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_animated.scss @@ -0,0 +1,34 @@ +// Spinning Icons +// -------------------------- + +.#{$fa-css-prefix}-spin { + -webkit-animation: fa-spin 2s infinite linear; + animation: fa-spin 2s infinite linear; +} + +.#{$fa-css-prefix}-pulse { + -webkit-animation: fa-spin 1s infinite steps(8); + animation: fa-spin 1s infinite steps(8); +} + +@-webkit-keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} + +@keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_bordered-pulled.scss b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_bordered-pulled.scss new file mode 100644 index 00000000..d4b85a02 --- /dev/null +++ b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_bordered-pulled.scss @@ -0,0 +1,25 @@ +// Bordered & Pulled +// ------------------------- + +.#{$fa-css-prefix}-border { + padding: .2em .25em .15em; + border: solid .08em $fa-border-color; + border-radius: .1em; +} + +.#{$fa-css-prefix}-pull-left { float: left; } +.#{$fa-css-prefix}-pull-right { float: right; } + +.#{$fa-css-prefix} { + &.#{$fa-css-prefix}-pull-left { margin-right: .3em; } + &.#{$fa-css-prefix}-pull-right { margin-left: .3em; } +} + +/* Deprecated as of 4.4.0 */ +.pull-right { float: right; } +.pull-left { float: left; } + +.#{$fa-css-prefix} { + &.pull-left { margin-right: .3em; } + &.pull-right { margin-left: .3em; } +} diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_core.scss b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_core.scss new file mode 100644 index 00000000..7425ef85 --- /dev/null +++ b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_core.scss @@ -0,0 +1,12 @@ +// Base Class Definition +// ------------------------- + +.#{$fa-css-prefix} { + display: inline-block; + font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration + font-size: inherit; // can't have font-size inherit on line above, so need to override + text-rendering: auto; // optimizelegibility throws things off #1094 + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + +} diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_fixed-width.scss b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_fixed-width.scss new file mode 100644 index 00000000..b221c981 --- /dev/null +++ b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_fixed-width.scss @@ -0,0 +1,6 @@ +// Fixed Width Icons +// ------------------------- +.#{$fa-css-prefix}-fw { + width: (18em / 14); + text-align: center; +} diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_icons.scss b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_icons.scss new file mode 100644 index 00000000..29443443 --- /dev/null +++ b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_icons.scss @@ -0,0 +1,733 @@ +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen + readers do not read off random characters that represent icons */ + +.#{$fa-css-prefix}-glass:before { content: $fa-var-glass; } +.#{$fa-css-prefix}-music:before { content: $fa-var-music; } +.#{$fa-css-prefix}-search:before { content: $fa-var-search; } +.#{$fa-css-prefix}-envelope-o:before { content: $fa-var-envelope-o; } +.#{$fa-css-prefix}-heart:before { content: $fa-var-heart; } +.#{$fa-css-prefix}-star:before { content: $fa-var-star; } +.#{$fa-css-prefix}-star-o:before { content: $fa-var-star-o; } +.#{$fa-css-prefix}-user:before { content: $fa-var-user; } +.#{$fa-css-prefix}-film:before { content: $fa-var-film; } +.#{$fa-css-prefix}-th-large:before { content: $fa-var-th-large; } +.#{$fa-css-prefix}-th:before { content: $fa-var-th; } +.#{$fa-css-prefix}-th-list:before { content: $fa-var-th-list; } +.#{$fa-css-prefix}-check:before { content: $fa-var-check; } +.#{$fa-css-prefix}-remove:before, +.#{$fa-css-prefix}-close:before, +.#{$fa-css-prefix}-times:before { content: $fa-var-times; } +.#{$fa-css-prefix}-search-plus:before { content: $fa-var-search-plus; } +.#{$fa-css-prefix}-search-minus:before { content: $fa-var-search-minus; } +.#{$fa-css-prefix}-power-off:before { content: $fa-var-power-off; } +.#{$fa-css-prefix}-signal:before { content: $fa-var-signal; } +.#{$fa-css-prefix}-gear:before, +.#{$fa-css-prefix}-cog:before { content: $fa-var-cog; } +.#{$fa-css-prefix}-trash-o:before { content: $fa-var-trash-o; } +.#{$fa-css-prefix}-home:before { content: $fa-var-home; } +.#{$fa-css-prefix}-file-o:before { content: $fa-var-file-o; } +.#{$fa-css-prefix}-clock-o:before { content: $fa-var-clock-o; } +.#{$fa-css-prefix}-road:before { content: $fa-var-road; } +.#{$fa-css-prefix}-download:before { content: $fa-var-download; } +.#{$fa-css-prefix}-arrow-circle-o-down:before { content: $fa-var-arrow-circle-o-down; } +.#{$fa-css-prefix}-arrow-circle-o-up:before { content: $fa-var-arrow-circle-o-up; } +.#{$fa-css-prefix}-inbox:before { content: $fa-var-inbox; } +.#{$fa-css-prefix}-play-circle-o:before { content: $fa-var-play-circle-o; } +.#{$fa-css-prefix}-rotate-right:before, +.#{$fa-css-prefix}-repeat:before { content: $fa-var-repeat; } +.#{$fa-css-prefix}-refresh:before { content: $fa-var-refresh; } +.#{$fa-css-prefix}-list-alt:before { content: $fa-var-list-alt; } +.#{$fa-css-prefix}-lock:before { content: $fa-var-lock; } +.#{$fa-css-prefix}-flag:before { content: $fa-var-flag; } +.#{$fa-css-prefix}-headphones:before { content: $fa-var-headphones; } +.#{$fa-css-prefix}-volume-off:before { content: $fa-var-volume-off; } +.#{$fa-css-prefix}-volume-down:before { content: $fa-var-volume-down; } +.#{$fa-css-prefix}-volume-up:before { content: $fa-var-volume-up; } +.#{$fa-css-prefix}-qrcode:before { content: $fa-var-qrcode; } +.#{$fa-css-prefix}-barcode:before { content: $fa-var-barcode; } +.#{$fa-css-prefix}-tag:before { content: $fa-var-tag; } +.#{$fa-css-prefix}-tags:before { content: $fa-var-tags; } +.#{$fa-css-prefix}-book:before { content: $fa-var-book; } +.#{$fa-css-prefix}-bookmark:before { content: $fa-var-bookmark; } +.#{$fa-css-prefix}-print:before { content: $fa-var-print; } +.#{$fa-css-prefix}-camera:before { content: $fa-var-camera; } +.#{$fa-css-prefix}-font:before { content: $fa-var-font; } +.#{$fa-css-prefix}-bold:before { content: $fa-var-bold; } +.#{$fa-css-prefix}-italic:before { content: $fa-var-italic; } +.#{$fa-css-prefix}-text-height:before { content: $fa-var-text-height; } +.#{$fa-css-prefix}-text-width:before { content: $fa-var-text-width; } +.#{$fa-css-prefix}-align-left:before { content: $fa-var-align-left; } +.#{$fa-css-prefix}-align-center:before { content: $fa-var-align-center; } +.#{$fa-css-prefix}-align-right:before { content: $fa-var-align-right; } +.#{$fa-css-prefix}-align-justify:before { content: $fa-var-align-justify; } +.#{$fa-css-prefix}-list:before { content: $fa-var-list; } +.#{$fa-css-prefix}-dedent:before, +.#{$fa-css-prefix}-outdent:before { content: $fa-var-outdent; } +.#{$fa-css-prefix}-indent:before { content: $fa-var-indent; } +.#{$fa-css-prefix}-video-camera:before { content: $fa-var-video-camera; } +.#{$fa-css-prefix}-photo:before, +.#{$fa-css-prefix}-image:before, +.#{$fa-css-prefix}-picture-o:before { content: $fa-var-picture-o; } +.#{$fa-css-prefix}-pencil:before { content: $fa-var-pencil; } +.#{$fa-css-prefix}-map-marker:before { content: $fa-var-map-marker; } +.#{$fa-css-prefix}-adjust:before { content: $fa-var-adjust; } +.#{$fa-css-prefix}-tint:before { content: $fa-var-tint; } +.#{$fa-css-prefix}-edit:before, +.#{$fa-css-prefix}-pencil-square-o:before { content: $fa-var-pencil-square-o; } +.#{$fa-css-prefix}-share-square-o:before { content: $fa-var-share-square-o; } +.#{$fa-css-prefix}-check-square-o:before { content: $fa-var-check-square-o; } +.#{$fa-css-prefix}-arrows:before { content: $fa-var-arrows; } +.#{$fa-css-prefix}-step-backward:before { content: $fa-var-step-backward; } +.#{$fa-css-prefix}-fast-backward:before { content: $fa-var-fast-backward; } +.#{$fa-css-prefix}-backward:before { content: $fa-var-backward; } +.#{$fa-css-prefix}-play:before { content: $fa-var-play; } +.#{$fa-css-prefix}-pause:before { content: $fa-var-pause; } +.#{$fa-css-prefix}-stop:before { content: $fa-var-stop; } +.#{$fa-css-prefix}-forward:before { content: $fa-var-forward; } +.#{$fa-css-prefix}-fast-forward:before { content: $fa-var-fast-forward; } +.#{$fa-css-prefix}-step-forward:before { content: $fa-var-step-forward; } +.#{$fa-css-prefix}-eject:before { content: $fa-var-eject; } +.#{$fa-css-prefix}-chevron-left:before { content: $fa-var-chevron-left; } +.#{$fa-css-prefix}-chevron-right:before { content: $fa-var-chevron-right; } +.#{$fa-css-prefix}-plus-circle:before { content: $fa-var-plus-circle; } +.#{$fa-css-prefix}-minus-circle:before { content: $fa-var-minus-circle; } +.#{$fa-css-prefix}-times-circle:before { content: $fa-var-times-circle; } +.#{$fa-css-prefix}-check-circle:before { content: $fa-var-check-circle; } +.#{$fa-css-prefix}-question-circle:before { content: $fa-var-question-circle; } +.#{$fa-css-prefix}-info-circle:before { content: $fa-var-info-circle; } +.#{$fa-css-prefix}-crosshairs:before { content: $fa-var-crosshairs; } +.#{$fa-css-prefix}-times-circle-o:before { content: $fa-var-times-circle-o; } +.#{$fa-css-prefix}-check-circle-o:before { content: $fa-var-check-circle-o; } +.#{$fa-css-prefix}-ban:before { content: $fa-var-ban; } +.#{$fa-css-prefix}-arrow-left:before { content: $fa-var-arrow-left; } +.#{$fa-css-prefix}-arrow-right:before { content: $fa-var-arrow-right; } +.#{$fa-css-prefix}-arrow-up:before { content: $fa-var-arrow-up; } +.#{$fa-css-prefix}-arrow-down:before { content: $fa-var-arrow-down; } +.#{$fa-css-prefix}-mail-forward:before, +.#{$fa-css-prefix}-share:before { content: $fa-var-share; } +.#{$fa-css-prefix}-expand:before { content: $fa-var-expand; } +.#{$fa-css-prefix}-compress:before { content: $fa-var-compress; } +.#{$fa-css-prefix}-plus:before { content: $fa-var-plus; } +.#{$fa-css-prefix}-minus:before { content: $fa-var-minus; } +.#{$fa-css-prefix}-asterisk:before { content: $fa-var-asterisk; } +.#{$fa-css-prefix}-exclamation-circle:before { content: $fa-var-exclamation-circle; } +.#{$fa-css-prefix}-gift:before { content: $fa-var-gift; } +.#{$fa-css-prefix}-leaf:before { content: $fa-var-leaf; } +.#{$fa-css-prefix}-fire:before { content: $fa-var-fire; } +.#{$fa-css-prefix}-eye:before { content: $fa-var-eye; } +.#{$fa-css-prefix}-eye-slash:before { content: $fa-var-eye-slash; } +.#{$fa-css-prefix}-warning:before, +.#{$fa-css-prefix}-exclamation-triangle:before { content: $fa-var-exclamation-triangle; } +.#{$fa-css-prefix}-plane:before { content: $fa-var-plane; } +.#{$fa-css-prefix}-calendar:before { content: $fa-var-calendar; } +.#{$fa-css-prefix}-random:before { content: $fa-var-random; } +.#{$fa-css-prefix}-comment:before { content: $fa-var-comment; } +.#{$fa-css-prefix}-magnet:before { content: $fa-var-magnet; } +.#{$fa-css-prefix}-chevron-up:before { content: $fa-var-chevron-up; } +.#{$fa-css-prefix}-chevron-down:before { content: $fa-var-chevron-down; } +.#{$fa-css-prefix}-retweet:before { content: $fa-var-retweet; } +.#{$fa-css-prefix}-shopping-cart:before { content: $fa-var-shopping-cart; } +.#{$fa-css-prefix}-folder:before { content: $fa-var-folder; } +.#{$fa-css-prefix}-folder-open:before { content: $fa-var-folder-open; } +.#{$fa-css-prefix}-arrows-v:before { content: $fa-var-arrows-v; } +.#{$fa-css-prefix}-arrows-h:before { content: $fa-var-arrows-h; } +.#{$fa-css-prefix}-bar-chart-o:before, +.#{$fa-css-prefix}-bar-chart:before { content: $fa-var-bar-chart; } +.#{$fa-css-prefix}-twitter-square:before { content: $fa-var-twitter-square; } +.#{$fa-css-prefix}-facebook-square:before { content: $fa-var-facebook-square; } +.#{$fa-css-prefix}-camera-retro:before { content: $fa-var-camera-retro; } +.#{$fa-css-prefix}-key:before { content: $fa-var-key; } +.#{$fa-css-prefix}-gears:before, +.#{$fa-css-prefix}-cogs:before { content: $fa-var-cogs; } +.#{$fa-css-prefix}-comments:before { content: $fa-var-comments; } +.#{$fa-css-prefix}-thumbs-o-up:before { content: $fa-var-thumbs-o-up; } +.#{$fa-css-prefix}-thumbs-o-down:before { content: $fa-var-thumbs-o-down; } +.#{$fa-css-prefix}-star-half:before { content: $fa-var-star-half; } +.#{$fa-css-prefix}-heart-o:before { content: $fa-var-heart-o; } +.#{$fa-css-prefix}-sign-out:before { content: $fa-var-sign-out; } +.#{$fa-css-prefix}-linkedin-square:before { content: $fa-var-linkedin-square; } +.#{$fa-css-prefix}-thumb-tack:before { content: $fa-var-thumb-tack; } +.#{$fa-css-prefix}-external-link:before { content: $fa-var-external-link; } +.#{$fa-css-prefix}-sign-in:before { content: $fa-var-sign-in; } +.#{$fa-css-prefix}-trophy:before { content: $fa-var-trophy; } +.#{$fa-css-prefix}-github-square:before { content: $fa-var-github-square; } +.#{$fa-css-prefix}-upload:before { content: $fa-var-upload; } +.#{$fa-css-prefix}-lemon-o:before { content: $fa-var-lemon-o; } +.#{$fa-css-prefix}-phone:before { content: $fa-var-phone; } +.#{$fa-css-prefix}-square-o:before { content: $fa-var-square-o; } +.#{$fa-css-prefix}-bookmark-o:before { content: $fa-var-bookmark-o; } +.#{$fa-css-prefix}-phone-square:before { content: $fa-var-phone-square; } +.#{$fa-css-prefix}-twitter:before { content: $fa-var-twitter; } +.#{$fa-css-prefix}-facebook-f:before, +.#{$fa-css-prefix}-facebook:before { content: $fa-var-facebook; } +.#{$fa-css-prefix}-github:before { content: $fa-var-github; } +.#{$fa-css-prefix}-unlock:before { content: $fa-var-unlock; } +.#{$fa-css-prefix}-credit-card:before { content: $fa-var-credit-card; } +.#{$fa-css-prefix}-feed:before, +.#{$fa-css-prefix}-rss:before { content: $fa-var-rss; } +.#{$fa-css-prefix}-hdd-o:before { content: $fa-var-hdd-o; } +.#{$fa-css-prefix}-bullhorn:before { content: $fa-var-bullhorn; } +.#{$fa-css-prefix}-bell:before { content: $fa-var-bell; } +.#{$fa-css-prefix}-certificate:before { content: $fa-var-certificate; } +.#{$fa-css-prefix}-hand-o-right:before { content: $fa-var-hand-o-right; } +.#{$fa-css-prefix}-hand-o-left:before { content: $fa-var-hand-o-left; } +.#{$fa-css-prefix}-hand-o-up:before { content: $fa-var-hand-o-up; } +.#{$fa-css-prefix}-hand-o-down:before { content: $fa-var-hand-o-down; } +.#{$fa-css-prefix}-arrow-circle-left:before { content: $fa-var-arrow-circle-left; } +.#{$fa-css-prefix}-arrow-circle-right:before { content: $fa-var-arrow-circle-right; } +.#{$fa-css-prefix}-arrow-circle-up:before { content: $fa-var-arrow-circle-up; } +.#{$fa-css-prefix}-arrow-circle-down:before { content: $fa-var-arrow-circle-down; } +.#{$fa-css-prefix}-globe:before { content: $fa-var-globe; } +.#{$fa-css-prefix}-wrench:before { content: $fa-var-wrench; } +.#{$fa-css-prefix}-tasks:before { content: $fa-var-tasks; } +.#{$fa-css-prefix}-filter:before { content: $fa-var-filter; } +.#{$fa-css-prefix}-briefcase:before { content: $fa-var-briefcase; } +.#{$fa-css-prefix}-arrows-alt:before { content: $fa-var-arrows-alt; } +.#{$fa-css-prefix}-group:before, +.#{$fa-css-prefix}-users:before { content: $fa-var-users; } +.#{$fa-css-prefix}-chain:before, +.#{$fa-css-prefix}-link:before { content: $fa-var-link; } +.#{$fa-css-prefix}-cloud:before { content: $fa-var-cloud; } +.#{$fa-css-prefix}-flask:before { content: $fa-var-flask; } +.#{$fa-css-prefix}-cut:before, +.#{$fa-css-prefix}-scissors:before { content: $fa-var-scissors; } +.#{$fa-css-prefix}-copy:before, +.#{$fa-css-prefix}-files-o:before { content: $fa-var-files-o; } +.#{$fa-css-prefix}-paperclip:before { content: $fa-var-paperclip; } +.#{$fa-css-prefix}-save:before, +.#{$fa-css-prefix}-floppy-o:before { content: $fa-var-floppy-o; } +.#{$fa-css-prefix}-square:before { content: $fa-var-square; } +.#{$fa-css-prefix}-navicon:before, +.#{$fa-css-prefix}-reorder:before, +.#{$fa-css-prefix}-bars:before { content: $fa-var-bars; } +.#{$fa-css-prefix}-list-ul:before { content: $fa-var-list-ul; } +.#{$fa-css-prefix}-list-ol:before { content: $fa-var-list-ol; } +.#{$fa-css-prefix}-strikethrough:before { content: $fa-var-strikethrough; } +.#{$fa-css-prefix}-underline:before { content: $fa-var-underline; } +.#{$fa-css-prefix}-table:before { content: $fa-var-table; } +.#{$fa-css-prefix}-magic:before { content: $fa-var-magic; } +.#{$fa-css-prefix}-truck:before { content: $fa-var-truck; } +.#{$fa-css-prefix}-pinterest:before { content: $fa-var-pinterest; } +.#{$fa-css-prefix}-pinterest-square:before { content: $fa-var-pinterest-square; } +.#{$fa-css-prefix}-google-plus-square:before { content: $fa-var-google-plus-square; } +.#{$fa-css-prefix}-google-plus:before { content: $fa-var-google-plus; } +.#{$fa-css-prefix}-money:before { content: $fa-var-money; } +.#{$fa-css-prefix}-caret-down:before { content: $fa-var-caret-down; } +.#{$fa-css-prefix}-caret-up:before { content: $fa-var-caret-up; } +.#{$fa-css-prefix}-caret-left:before { content: $fa-var-caret-left; } +.#{$fa-css-prefix}-caret-right:before { content: $fa-var-caret-right; } +.#{$fa-css-prefix}-columns:before { content: $fa-var-columns; } +.#{$fa-css-prefix}-unsorted:before, +.#{$fa-css-prefix}-sort:before { content: $fa-var-sort; } +.#{$fa-css-prefix}-sort-down:before, +.#{$fa-css-prefix}-sort-desc:before { content: $fa-var-sort-desc; } +.#{$fa-css-prefix}-sort-up:before, +.#{$fa-css-prefix}-sort-asc:before { content: $fa-var-sort-asc; } +.#{$fa-css-prefix}-envelope:before { content: $fa-var-envelope; } +.#{$fa-css-prefix}-linkedin:before { content: $fa-var-linkedin; } +.#{$fa-css-prefix}-rotate-left:before, +.#{$fa-css-prefix}-undo:before { content: $fa-var-undo; } +.#{$fa-css-prefix}-legal:before, +.#{$fa-css-prefix}-gavel:before { content: $fa-var-gavel; } +.#{$fa-css-prefix}-dashboard:before, +.#{$fa-css-prefix}-tachometer:before { content: $fa-var-tachometer; } +.#{$fa-css-prefix}-comment-o:before { content: $fa-var-comment-o; } +.#{$fa-css-prefix}-comments-o:before { content: $fa-var-comments-o; } +.#{$fa-css-prefix}-flash:before, +.#{$fa-css-prefix}-bolt:before { content: $fa-var-bolt; } +.#{$fa-css-prefix}-sitemap:before { content: $fa-var-sitemap; } +.#{$fa-css-prefix}-umbrella:before { content: $fa-var-umbrella; } +.#{$fa-css-prefix}-paste:before, +.#{$fa-css-prefix}-clipboard:before { content: $fa-var-clipboard; } +.#{$fa-css-prefix}-lightbulb-o:before { content: $fa-var-lightbulb-o; } +.#{$fa-css-prefix}-exchange:before { content: $fa-var-exchange; } +.#{$fa-css-prefix}-cloud-download:before { content: $fa-var-cloud-download; } +.#{$fa-css-prefix}-cloud-upload:before { content: $fa-var-cloud-upload; } +.#{$fa-css-prefix}-user-md:before { content: $fa-var-user-md; } +.#{$fa-css-prefix}-stethoscope:before { content: $fa-var-stethoscope; } +.#{$fa-css-prefix}-suitcase:before { content: $fa-var-suitcase; } +.#{$fa-css-prefix}-bell-o:before { content: $fa-var-bell-o; } +.#{$fa-css-prefix}-coffee:before { content: $fa-var-coffee; } +.#{$fa-css-prefix}-cutlery:before { content: $fa-var-cutlery; } +.#{$fa-css-prefix}-file-text-o:before { content: $fa-var-file-text-o; } +.#{$fa-css-prefix}-building-o:before { content: $fa-var-building-o; } +.#{$fa-css-prefix}-hospital-o:before { content: $fa-var-hospital-o; } +.#{$fa-css-prefix}-ambulance:before { content: $fa-var-ambulance; } +.#{$fa-css-prefix}-medkit:before { content: $fa-var-medkit; } +.#{$fa-css-prefix}-fighter-jet:before { content: $fa-var-fighter-jet; } +.#{$fa-css-prefix}-beer:before { content: $fa-var-beer; } +.#{$fa-css-prefix}-h-square:before { content: $fa-var-h-square; } +.#{$fa-css-prefix}-plus-square:before { content: $fa-var-plus-square; } +.#{$fa-css-prefix}-angle-double-left:before { content: $fa-var-angle-double-left; } +.#{$fa-css-prefix}-angle-double-right:before { content: $fa-var-angle-double-right; } +.#{$fa-css-prefix}-angle-double-up:before { content: $fa-var-angle-double-up; } +.#{$fa-css-prefix}-angle-double-down:before { content: $fa-var-angle-double-down; } +.#{$fa-css-prefix}-angle-left:before { content: $fa-var-angle-left; } +.#{$fa-css-prefix}-angle-right:before { content: $fa-var-angle-right; } +.#{$fa-css-prefix}-angle-up:before { content: $fa-var-angle-up; } +.#{$fa-css-prefix}-angle-down:before { content: $fa-var-angle-down; } +.#{$fa-css-prefix}-desktop:before { content: $fa-var-desktop; } +.#{$fa-css-prefix}-laptop:before { content: $fa-var-laptop; } +.#{$fa-css-prefix}-tablet:before { content: $fa-var-tablet; } +.#{$fa-css-prefix}-mobile-phone:before, +.#{$fa-css-prefix}-mobile:before { content: $fa-var-mobile; } +.#{$fa-css-prefix}-circle-o:before { content: $fa-var-circle-o; } +.#{$fa-css-prefix}-quote-left:before { content: $fa-var-quote-left; } +.#{$fa-css-prefix}-quote-right:before { content: $fa-var-quote-right; } +.#{$fa-css-prefix}-spinner:before { content: $fa-var-spinner; } +.#{$fa-css-prefix}-circle:before { content: $fa-var-circle; } +.#{$fa-css-prefix}-mail-reply:before, +.#{$fa-css-prefix}-reply:before { content: $fa-var-reply; } +.#{$fa-css-prefix}-github-alt:before { content: $fa-var-github-alt; } +.#{$fa-css-prefix}-folder-o:before { content: $fa-var-folder-o; } +.#{$fa-css-prefix}-folder-open-o:before { content: $fa-var-folder-open-o; } +.#{$fa-css-prefix}-smile-o:before { content: $fa-var-smile-o; } +.#{$fa-css-prefix}-frown-o:before { content: $fa-var-frown-o; } +.#{$fa-css-prefix}-meh-o:before { content: $fa-var-meh-o; } +.#{$fa-css-prefix}-gamepad:before { content: $fa-var-gamepad; } +.#{$fa-css-prefix}-keyboard-o:before { content: $fa-var-keyboard-o; } +.#{$fa-css-prefix}-flag-o:before { content: $fa-var-flag-o; } +.#{$fa-css-prefix}-flag-checkered:before { content: $fa-var-flag-checkered; } +.#{$fa-css-prefix}-terminal:before { content: $fa-var-terminal; } +.#{$fa-css-prefix}-code:before { content: $fa-var-code; } +.#{$fa-css-prefix}-mail-reply-all:before, +.#{$fa-css-prefix}-reply-all:before { content: $fa-var-reply-all; } +.#{$fa-css-prefix}-star-half-empty:before, +.#{$fa-css-prefix}-star-half-full:before, +.#{$fa-css-prefix}-star-half-o:before { content: $fa-var-star-half-o; } +.#{$fa-css-prefix}-location-arrow:before { content: $fa-var-location-arrow; } +.#{$fa-css-prefix}-crop:before { content: $fa-var-crop; } +.#{$fa-css-prefix}-code-fork:before { content: $fa-var-code-fork; } +.#{$fa-css-prefix}-unlink:before, +.#{$fa-css-prefix}-chain-broken:before { content: $fa-var-chain-broken; } +.#{$fa-css-prefix}-question:before { content: $fa-var-question; } +.#{$fa-css-prefix}-info:before { content: $fa-var-info; } +.#{$fa-css-prefix}-exclamation:before { content: $fa-var-exclamation; } +.#{$fa-css-prefix}-superscript:before { content: $fa-var-superscript; } +.#{$fa-css-prefix}-subscript:before { content: $fa-var-subscript; } +.#{$fa-css-prefix}-eraser:before { content: $fa-var-eraser; } +.#{$fa-css-prefix}-puzzle-piece:before { content: $fa-var-puzzle-piece; } +.#{$fa-css-prefix}-microphone:before { content: $fa-var-microphone; } +.#{$fa-css-prefix}-microphone-slash:before { content: $fa-var-microphone-slash; } +.#{$fa-css-prefix}-shield:before { content: $fa-var-shield; } +.#{$fa-css-prefix}-calendar-o:before { content: $fa-var-calendar-o; } +.#{$fa-css-prefix}-fire-extinguisher:before { content: $fa-var-fire-extinguisher; } +.#{$fa-css-prefix}-rocket:before { content: $fa-var-rocket; } +.#{$fa-css-prefix}-maxcdn:before { content: $fa-var-maxcdn; } +.#{$fa-css-prefix}-chevron-circle-left:before { content: $fa-var-chevron-circle-left; } +.#{$fa-css-prefix}-chevron-circle-right:before { content: $fa-var-chevron-circle-right; } +.#{$fa-css-prefix}-chevron-circle-up:before { content: $fa-var-chevron-circle-up; } +.#{$fa-css-prefix}-chevron-circle-down:before { content: $fa-var-chevron-circle-down; } +.#{$fa-css-prefix}-html5:before { content: $fa-var-html5; } +.#{$fa-css-prefix}-css3:before { content: $fa-var-css3; } +.#{$fa-css-prefix}-anchor:before { content: $fa-var-anchor; } +.#{$fa-css-prefix}-unlock-alt:before { content: $fa-var-unlock-alt; } +.#{$fa-css-prefix}-bullseye:before { content: $fa-var-bullseye; } +.#{$fa-css-prefix}-ellipsis-h:before { content: $fa-var-ellipsis-h; } +.#{$fa-css-prefix}-ellipsis-v:before { content: $fa-var-ellipsis-v; } +.#{$fa-css-prefix}-rss-square:before { content: $fa-var-rss-square; } +.#{$fa-css-prefix}-play-circle:before { content: $fa-var-play-circle; } +.#{$fa-css-prefix}-ticket:before { content: $fa-var-ticket; } +.#{$fa-css-prefix}-minus-square:before { content: $fa-var-minus-square; } +.#{$fa-css-prefix}-minus-square-o:before { content: $fa-var-minus-square-o; } +.#{$fa-css-prefix}-level-up:before { content: $fa-var-level-up; } +.#{$fa-css-prefix}-level-down:before { content: $fa-var-level-down; } +.#{$fa-css-prefix}-check-square:before { content: $fa-var-check-square; } +.#{$fa-css-prefix}-pencil-square:before { content: $fa-var-pencil-square; } +.#{$fa-css-prefix}-external-link-square:before { content: $fa-var-external-link-square; } +.#{$fa-css-prefix}-share-square:before { content: $fa-var-share-square; } +.#{$fa-css-prefix}-compass:before { content: $fa-var-compass; } +.#{$fa-css-prefix}-toggle-down:before, +.#{$fa-css-prefix}-caret-square-o-down:before { content: $fa-var-caret-square-o-down; } +.#{$fa-css-prefix}-toggle-up:before, +.#{$fa-css-prefix}-caret-square-o-up:before { content: $fa-var-caret-square-o-up; } +.#{$fa-css-prefix}-toggle-right:before, +.#{$fa-css-prefix}-caret-square-o-right:before { content: $fa-var-caret-square-o-right; } +.#{$fa-css-prefix}-euro:before, +.#{$fa-css-prefix}-eur:before { content: $fa-var-eur; } +.#{$fa-css-prefix}-gbp:before { content: $fa-var-gbp; } +.#{$fa-css-prefix}-dollar:before, +.#{$fa-css-prefix}-usd:before { content: $fa-var-usd; } +.#{$fa-css-prefix}-rupee:before, +.#{$fa-css-prefix}-inr:before { content: $fa-var-inr; } +.#{$fa-css-prefix}-cny:before, +.#{$fa-css-prefix}-rmb:before, +.#{$fa-css-prefix}-yen:before, +.#{$fa-css-prefix}-jpy:before { content: $fa-var-jpy; } +.#{$fa-css-prefix}-ruble:before, +.#{$fa-css-prefix}-rouble:before, +.#{$fa-css-prefix}-rub:before { content: $fa-var-rub; } +.#{$fa-css-prefix}-won:before, +.#{$fa-css-prefix}-krw:before { content: $fa-var-krw; } +.#{$fa-css-prefix}-bitcoin:before, +.#{$fa-css-prefix}-btc:before { content: $fa-var-btc; } +.#{$fa-css-prefix}-file:before { content: $fa-var-file; } +.#{$fa-css-prefix}-file-text:before { content: $fa-var-file-text; } +.#{$fa-css-prefix}-sort-alpha-asc:before { content: $fa-var-sort-alpha-asc; } +.#{$fa-css-prefix}-sort-alpha-desc:before { content: $fa-var-sort-alpha-desc; } +.#{$fa-css-prefix}-sort-amount-asc:before { content: $fa-var-sort-amount-asc; } +.#{$fa-css-prefix}-sort-amount-desc:before { content: $fa-var-sort-amount-desc; } +.#{$fa-css-prefix}-sort-numeric-asc:before { content: $fa-var-sort-numeric-asc; } +.#{$fa-css-prefix}-sort-numeric-desc:before { content: $fa-var-sort-numeric-desc; } +.#{$fa-css-prefix}-thumbs-up:before { content: $fa-var-thumbs-up; } +.#{$fa-css-prefix}-thumbs-down:before { content: $fa-var-thumbs-down; } +.#{$fa-css-prefix}-youtube-square:before { content: $fa-var-youtube-square; } +.#{$fa-css-prefix}-youtube:before { content: $fa-var-youtube; } +.#{$fa-css-prefix}-xing:before { content: $fa-var-xing; } +.#{$fa-css-prefix}-xing-square:before { content: $fa-var-xing-square; } +.#{$fa-css-prefix}-youtube-play:before { content: $fa-var-youtube-play; } +.#{$fa-css-prefix}-dropbox:before { content: $fa-var-dropbox; } +.#{$fa-css-prefix}-stack-overflow:before { content: $fa-var-stack-overflow; } +.#{$fa-css-prefix}-instagram:before { content: $fa-var-instagram; } +.#{$fa-css-prefix}-flickr:before { content: $fa-var-flickr; } +.#{$fa-css-prefix}-adn:before { content: $fa-var-adn; } +.#{$fa-css-prefix}-bitbucket:before { content: $fa-var-bitbucket; } +.#{$fa-css-prefix}-bitbucket-square:before { content: $fa-var-bitbucket-square; } +.#{$fa-css-prefix}-tumblr:before { content: $fa-var-tumblr; } +.#{$fa-css-prefix}-tumblr-square:before { content: $fa-var-tumblr-square; } +.#{$fa-css-prefix}-long-arrow-down:before { content: $fa-var-long-arrow-down; } +.#{$fa-css-prefix}-long-arrow-up:before { content: $fa-var-long-arrow-up; } +.#{$fa-css-prefix}-long-arrow-left:before { content: $fa-var-long-arrow-left; } +.#{$fa-css-prefix}-long-arrow-right:before { content: $fa-var-long-arrow-right; } +.#{$fa-css-prefix}-apple:before { content: $fa-var-apple; } +.#{$fa-css-prefix}-windows:before { content: $fa-var-windows; } +.#{$fa-css-prefix}-android:before { content: $fa-var-android; } +.#{$fa-css-prefix}-linux:before { content: $fa-var-linux; } +.#{$fa-css-prefix}-dribbble:before { content: $fa-var-dribbble; } +.#{$fa-css-prefix}-skype:before { content: $fa-var-skype; } +.#{$fa-css-prefix}-foursquare:before { content: $fa-var-foursquare; } +.#{$fa-css-prefix}-trello:before { content: $fa-var-trello; } +.#{$fa-css-prefix}-female:before { content: $fa-var-female; } +.#{$fa-css-prefix}-male:before { content: $fa-var-male; } +.#{$fa-css-prefix}-gittip:before, +.#{$fa-css-prefix}-gratipay:before { content: $fa-var-gratipay; } +.#{$fa-css-prefix}-sun-o:before { content: $fa-var-sun-o; } +.#{$fa-css-prefix}-moon-o:before { content: $fa-var-moon-o; } +.#{$fa-css-prefix}-archive:before { content: $fa-var-archive; } +.#{$fa-css-prefix}-bug:before { content: $fa-var-bug; } +.#{$fa-css-prefix}-vk:before { content: $fa-var-vk; } +.#{$fa-css-prefix}-weibo:before { content: $fa-var-weibo; } +.#{$fa-css-prefix}-renren:before { content: $fa-var-renren; } +.#{$fa-css-prefix}-pagelines:before { content: $fa-var-pagelines; } +.#{$fa-css-prefix}-stack-exchange:before { content: $fa-var-stack-exchange; } +.#{$fa-css-prefix}-arrow-circle-o-right:before { content: $fa-var-arrow-circle-o-right; } +.#{$fa-css-prefix}-arrow-circle-o-left:before { content: $fa-var-arrow-circle-o-left; } +.#{$fa-css-prefix}-toggle-left:before, +.#{$fa-css-prefix}-caret-square-o-left:before { content: $fa-var-caret-square-o-left; } +.#{$fa-css-prefix}-dot-circle-o:before { content: $fa-var-dot-circle-o; } +.#{$fa-css-prefix}-wheelchair:before { content: $fa-var-wheelchair; } +.#{$fa-css-prefix}-vimeo-square:before { content: $fa-var-vimeo-square; } +.#{$fa-css-prefix}-turkish-lira:before, +.#{$fa-css-prefix}-try:before { content: $fa-var-try; } +.#{$fa-css-prefix}-plus-square-o:before { content: $fa-var-plus-square-o; } +.#{$fa-css-prefix}-space-shuttle:before { content: $fa-var-space-shuttle; } +.#{$fa-css-prefix}-slack:before { content: $fa-var-slack; } +.#{$fa-css-prefix}-envelope-square:before { content: $fa-var-envelope-square; } +.#{$fa-css-prefix}-wordpress:before { content: $fa-var-wordpress; } +.#{$fa-css-prefix}-openid:before { content: $fa-var-openid; } +.#{$fa-css-prefix}-institution:before, +.#{$fa-css-prefix}-bank:before, +.#{$fa-css-prefix}-university:before { content: $fa-var-university; } +.#{$fa-css-prefix}-mortar-board:before, +.#{$fa-css-prefix}-graduation-cap:before { content: $fa-var-graduation-cap; } +.#{$fa-css-prefix}-yahoo:before { content: $fa-var-yahoo; } +.#{$fa-css-prefix}-google:before { content: $fa-var-google; } +.#{$fa-css-prefix}-reddit:before { content: $fa-var-reddit; } +.#{$fa-css-prefix}-reddit-square:before { content: $fa-var-reddit-square; } +.#{$fa-css-prefix}-stumbleupon-circle:before { content: $fa-var-stumbleupon-circle; } +.#{$fa-css-prefix}-stumbleupon:before { content: $fa-var-stumbleupon; } +.#{$fa-css-prefix}-delicious:before { content: $fa-var-delicious; } +.#{$fa-css-prefix}-digg:before { content: $fa-var-digg; } +.#{$fa-css-prefix}-pied-piper-pp:before { content: $fa-var-pied-piper-pp; } +.#{$fa-css-prefix}-pied-piper-alt:before { content: $fa-var-pied-piper-alt; } +.#{$fa-css-prefix}-drupal:before { content: $fa-var-drupal; } +.#{$fa-css-prefix}-joomla:before { content: $fa-var-joomla; } +.#{$fa-css-prefix}-language:before { content: $fa-var-language; } +.#{$fa-css-prefix}-fax:before { content: $fa-var-fax; } +.#{$fa-css-prefix}-building:before { content: $fa-var-building; } +.#{$fa-css-prefix}-child:before { content: $fa-var-child; } +.#{$fa-css-prefix}-paw:before { content: $fa-var-paw; } +.#{$fa-css-prefix}-spoon:before { content: $fa-var-spoon; } +.#{$fa-css-prefix}-cube:before { content: $fa-var-cube; } +.#{$fa-css-prefix}-cubes:before { content: $fa-var-cubes; } +.#{$fa-css-prefix}-behance:before { content: $fa-var-behance; } +.#{$fa-css-prefix}-behance-square:before { content: $fa-var-behance-square; } +.#{$fa-css-prefix}-steam:before { content: $fa-var-steam; } +.#{$fa-css-prefix}-steam-square:before { content: $fa-var-steam-square; } +.#{$fa-css-prefix}-recycle:before { content: $fa-var-recycle; } +.#{$fa-css-prefix}-automobile:before, +.#{$fa-css-prefix}-car:before { content: $fa-var-car; } +.#{$fa-css-prefix}-cab:before, +.#{$fa-css-prefix}-taxi:before { content: $fa-var-taxi; } +.#{$fa-css-prefix}-tree:before { content: $fa-var-tree; } +.#{$fa-css-prefix}-spotify:before { content: $fa-var-spotify; } +.#{$fa-css-prefix}-deviantart:before { content: $fa-var-deviantart; } +.#{$fa-css-prefix}-soundcloud:before { content: $fa-var-soundcloud; } +.#{$fa-css-prefix}-database:before { content: $fa-var-database; } +.#{$fa-css-prefix}-file-pdf-o:before { content: $fa-var-file-pdf-o; } +.#{$fa-css-prefix}-file-word-o:before { content: $fa-var-file-word-o; } +.#{$fa-css-prefix}-file-excel-o:before { content: $fa-var-file-excel-o; } +.#{$fa-css-prefix}-file-powerpoint-o:before { content: $fa-var-file-powerpoint-o; } +.#{$fa-css-prefix}-file-photo-o:before, +.#{$fa-css-prefix}-file-picture-o:before, +.#{$fa-css-prefix}-file-image-o:before { content: $fa-var-file-image-o; } +.#{$fa-css-prefix}-file-zip-o:before, +.#{$fa-css-prefix}-file-archive-o:before { content: $fa-var-file-archive-o; } +.#{$fa-css-prefix}-file-sound-o:before, +.#{$fa-css-prefix}-file-audio-o:before { content: $fa-var-file-audio-o; } +.#{$fa-css-prefix}-file-movie-o:before, +.#{$fa-css-prefix}-file-video-o:before { content: $fa-var-file-video-o; } +.#{$fa-css-prefix}-file-code-o:before { content: $fa-var-file-code-o; } +.#{$fa-css-prefix}-vine:before { content: $fa-var-vine; } +.#{$fa-css-prefix}-codepen:before { content: $fa-var-codepen; } +.#{$fa-css-prefix}-jsfiddle:before { content: $fa-var-jsfiddle; } +.#{$fa-css-prefix}-life-bouy:before, +.#{$fa-css-prefix}-life-buoy:before, +.#{$fa-css-prefix}-life-saver:before, +.#{$fa-css-prefix}-support:before, +.#{$fa-css-prefix}-life-ring:before { content: $fa-var-life-ring; } +.#{$fa-css-prefix}-circle-o-notch:before { content: $fa-var-circle-o-notch; } +.#{$fa-css-prefix}-ra:before, +.#{$fa-css-prefix}-resistance:before, +.#{$fa-css-prefix}-rebel:before { content: $fa-var-rebel; } +.#{$fa-css-prefix}-ge:before, +.#{$fa-css-prefix}-empire:before { content: $fa-var-empire; } +.#{$fa-css-prefix}-git-square:before { content: $fa-var-git-square; } +.#{$fa-css-prefix}-git:before { content: $fa-var-git; } +.#{$fa-css-prefix}-y-combinator-square:before, +.#{$fa-css-prefix}-yc-square:before, +.#{$fa-css-prefix}-hacker-news:before { content: $fa-var-hacker-news; } +.#{$fa-css-prefix}-tencent-weibo:before { content: $fa-var-tencent-weibo; } +.#{$fa-css-prefix}-qq:before { content: $fa-var-qq; } +.#{$fa-css-prefix}-wechat:before, +.#{$fa-css-prefix}-weixin:before { content: $fa-var-weixin; } +.#{$fa-css-prefix}-send:before, +.#{$fa-css-prefix}-paper-plane:before { content: $fa-var-paper-plane; } +.#{$fa-css-prefix}-send-o:before, +.#{$fa-css-prefix}-paper-plane-o:before { content: $fa-var-paper-plane-o; } +.#{$fa-css-prefix}-history:before { content: $fa-var-history; } +.#{$fa-css-prefix}-circle-thin:before { content: $fa-var-circle-thin; } +.#{$fa-css-prefix}-header:before { content: $fa-var-header; } +.#{$fa-css-prefix}-paragraph:before { content: $fa-var-paragraph; } +.#{$fa-css-prefix}-sliders:before { content: $fa-var-sliders; } +.#{$fa-css-prefix}-share-alt:before { content: $fa-var-share-alt; } +.#{$fa-css-prefix}-share-alt-square:before { content: $fa-var-share-alt-square; } +.#{$fa-css-prefix}-bomb:before { content: $fa-var-bomb; } +.#{$fa-css-prefix}-soccer-ball-o:before, +.#{$fa-css-prefix}-futbol-o:before { content: $fa-var-futbol-o; } +.#{$fa-css-prefix}-tty:before { content: $fa-var-tty; } +.#{$fa-css-prefix}-binoculars:before { content: $fa-var-binoculars; } +.#{$fa-css-prefix}-plug:before { content: $fa-var-plug; } +.#{$fa-css-prefix}-slideshare:before { content: $fa-var-slideshare; } +.#{$fa-css-prefix}-twitch:before { content: $fa-var-twitch; } +.#{$fa-css-prefix}-yelp:before { content: $fa-var-yelp; } +.#{$fa-css-prefix}-newspaper-o:before { content: $fa-var-newspaper-o; } +.#{$fa-css-prefix}-wifi:before { content: $fa-var-wifi; } +.#{$fa-css-prefix}-calculator:before { content: $fa-var-calculator; } +.#{$fa-css-prefix}-paypal:before { content: $fa-var-paypal; } +.#{$fa-css-prefix}-google-wallet:before { content: $fa-var-google-wallet; } +.#{$fa-css-prefix}-cc-visa:before { content: $fa-var-cc-visa; } +.#{$fa-css-prefix}-cc-mastercard:before { content: $fa-var-cc-mastercard; } +.#{$fa-css-prefix}-cc-discover:before { content: $fa-var-cc-discover; } +.#{$fa-css-prefix}-cc-amex:before { content: $fa-var-cc-amex; } +.#{$fa-css-prefix}-cc-paypal:before { content: $fa-var-cc-paypal; } +.#{$fa-css-prefix}-cc-stripe:before { content: $fa-var-cc-stripe; } +.#{$fa-css-prefix}-bell-slash:before { content: $fa-var-bell-slash; } +.#{$fa-css-prefix}-bell-slash-o:before { content: $fa-var-bell-slash-o; } +.#{$fa-css-prefix}-trash:before { content: $fa-var-trash; } +.#{$fa-css-prefix}-copyright:before { content: $fa-var-copyright; } +.#{$fa-css-prefix}-at:before { content: $fa-var-at; } +.#{$fa-css-prefix}-eyedropper:before { content: $fa-var-eyedropper; } +.#{$fa-css-prefix}-paint-brush:before { content: $fa-var-paint-brush; } +.#{$fa-css-prefix}-birthday-cake:before { content: $fa-var-birthday-cake; } +.#{$fa-css-prefix}-area-chart:before { content: $fa-var-area-chart; } +.#{$fa-css-prefix}-pie-chart:before { content: $fa-var-pie-chart; } +.#{$fa-css-prefix}-line-chart:before { content: $fa-var-line-chart; } +.#{$fa-css-prefix}-lastfm:before { content: $fa-var-lastfm; } +.#{$fa-css-prefix}-lastfm-square:before { content: $fa-var-lastfm-square; } +.#{$fa-css-prefix}-toggle-off:before { content: $fa-var-toggle-off; } +.#{$fa-css-prefix}-toggle-on:before { content: $fa-var-toggle-on; } +.#{$fa-css-prefix}-bicycle:before { content: $fa-var-bicycle; } +.#{$fa-css-prefix}-bus:before { content: $fa-var-bus; } +.#{$fa-css-prefix}-ioxhost:before { content: $fa-var-ioxhost; } +.#{$fa-css-prefix}-angellist:before { content: $fa-var-angellist; } +.#{$fa-css-prefix}-cc:before { content: $fa-var-cc; } +.#{$fa-css-prefix}-shekel:before, +.#{$fa-css-prefix}-sheqel:before, +.#{$fa-css-prefix}-ils:before { content: $fa-var-ils; } +.#{$fa-css-prefix}-meanpath:before { content: $fa-var-meanpath; } +.#{$fa-css-prefix}-buysellads:before { content: $fa-var-buysellads; } +.#{$fa-css-prefix}-connectdevelop:before { content: $fa-var-connectdevelop; } +.#{$fa-css-prefix}-dashcube:before { content: $fa-var-dashcube; } +.#{$fa-css-prefix}-forumbee:before { content: $fa-var-forumbee; } +.#{$fa-css-prefix}-leanpub:before { content: $fa-var-leanpub; } +.#{$fa-css-prefix}-sellsy:before { content: $fa-var-sellsy; } +.#{$fa-css-prefix}-shirtsinbulk:before { content: $fa-var-shirtsinbulk; } +.#{$fa-css-prefix}-simplybuilt:before { content: $fa-var-simplybuilt; } +.#{$fa-css-prefix}-skyatlas:before { content: $fa-var-skyatlas; } +.#{$fa-css-prefix}-cart-plus:before { content: $fa-var-cart-plus; } +.#{$fa-css-prefix}-cart-arrow-down:before { content: $fa-var-cart-arrow-down; } +.#{$fa-css-prefix}-diamond:before { content: $fa-var-diamond; } +.#{$fa-css-prefix}-ship:before { content: $fa-var-ship; } +.#{$fa-css-prefix}-user-secret:before { content: $fa-var-user-secret; } +.#{$fa-css-prefix}-motorcycle:before { content: $fa-var-motorcycle; } +.#{$fa-css-prefix}-street-view:before { content: $fa-var-street-view; } +.#{$fa-css-prefix}-heartbeat:before { content: $fa-var-heartbeat; } +.#{$fa-css-prefix}-venus:before { content: $fa-var-venus; } +.#{$fa-css-prefix}-mars:before { content: $fa-var-mars; } +.#{$fa-css-prefix}-mercury:before { content: $fa-var-mercury; } +.#{$fa-css-prefix}-intersex:before, +.#{$fa-css-prefix}-transgender:before { content: $fa-var-transgender; } +.#{$fa-css-prefix}-transgender-alt:before { content: $fa-var-transgender-alt; } +.#{$fa-css-prefix}-venus-double:before { content: $fa-var-venus-double; } +.#{$fa-css-prefix}-mars-double:before { content: $fa-var-mars-double; } +.#{$fa-css-prefix}-venus-mars:before { content: $fa-var-venus-mars; } +.#{$fa-css-prefix}-mars-stroke:before { content: $fa-var-mars-stroke; } +.#{$fa-css-prefix}-mars-stroke-v:before { content: $fa-var-mars-stroke-v; } +.#{$fa-css-prefix}-mars-stroke-h:before { content: $fa-var-mars-stroke-h; } +.#{$fa-css-prefix}-neuter:before { content: $fa-var-neuter; } +.#{$fa-css-prefix}-genderless:before { content: $fa-var-genderless; } +.#{$fa-css-prefix}-facebook-official:before { content: $fa-var-facebook-official; } +.#{$fa-css-prefix}-pinterest-p:before { content: $fa-var-pinterest-p; } +.#{$fa-css-prefix}-whatsapp:before { content: $fa-var-whatsapp; } +.#{$fa-css-prefix}-server:before { content: $fa-var-server; } +.#{$fa-css-prefix}-user-plus:before { content: $fa-var-user-plus; } +.#{$fa-css-prefix}-user-times:before { content: $fa-var-user-times; } +.#{$fa-css-prefix}-hotel:before, +.#{$fa-css-prefix}-bed:before { content: $fa-var-bed; } +.#{$fa-css-prefix}-viacoin:before { content: $fa-var-viacoin; } +.#{$fa-css-prefix}-train:before { content: $fa-var-train; } +.#{$fa-css-prefix}-subway:before { content: $fa-var-subway; } +.#{$fa-css-prefix}-medium:before { content: $fa-var-medium; } +.#{$fa-css-prefix}-yc:before, +.#{$fa-css-prefix}-y-combinator:before { content: $fa-var-y-combinator; } +.#{$fa-css-prefix}-optin-monster:before { content: $fa-var-optin-monster; } +.#{$fa-css-prefix}-opencart:before { content: $fa-var-opencart; } +.#{$fa-css-prefix}-expeditedssl:before { content: $fa-var-expeditedssl; } +.#{$fa-css-prefix}-battery-4:before, +.#{$fa-css-prefix}-battery-full:before { content: $fa-var-battery-full; } +.#{$fa-css-prefix}-battery-3:before, +.#{$fa-css-prefix}-battery-three-quarters:before { content: $fa-var-battery-three-quarters; } +.#{$fa-css-prefix}-battery-2:before, +.#{$fa-css-prefix}-battery-half:before { content: $fa-var-battery-half; } +.#{$fa-css-prefix}-battery-1:before, +.#{$fa-css-prefix}-battery-quarter:before { content: $fa-var-battery-quarter; } +.#{$fa-css-prefix}-battery-0:before, +.#{$fa-css-prefix}-battery-empty:before { content: $fa-var-battery-empty; } +.#{$fa-css-prefix}-mouse-pointer:before { content: $fa-var-mouse-pointer; } +.#{$fa-css-prefix}-i-cursor:before { content: $fa-var-i-cursor; } +.#{$fa-css-prefix}-object-group:before { content: $fa-var-object-group; } +.#{$fa-css-prefix}-object-ungroup:before { content: $fa-var-object-ungroup; } +.#{$fa-css-prefix}-sticky-note:before { content: $fa-var-sticky-note; } +.#{$fa-css-prefix}-sticky-note-o:before { content: $fa-var-sticky-note-o; } +.#{$fa-css-prefix}-cc-jcb:before { content: $fa-var-cc-jcb; } +.#{$fa-css-prefix}-cc-diners-club:before { content: $fa-var-cc-diners-club; } +.#{$fa-css-prefix}-clone:before { content: $fa-var-clone; } +.#{$fa-css-prefix}-balance-scale:before { content: $fa-var-balance-scale; } +.#{$fa-css-prefix}-hourglass-o:before { content: $fa-var-hourglass-o; } +.#{$fa-css-prefix}-hourglass-1:before, +.#{$fa-css-prefix}-hourglass-start:before { content: $fa-var-hourglass-start; } +.#{$fa-css-prefix}-hourglass-2:before, +.#{$fa-css-prefix}-hourglass-half:before { content: $fa-var-hourglass-half; } +.#{$fa-css-prefix}-hourglass-3:before, +.#{$fa-css-prefix}-hourglass-end:before { content: $fa-var-hourglass-end; } +.#{$fa-css-prefix}-hourglass:before { content: $fa-var-hourglass; } +.#{$fa-css-prefix}-hand-grab-o:before, +.#{$fa-css-prefix}-hand-rock-o:before { content: $fa-var-hand-rock-o; } +.#{$fa-css-prefix}-hand-stop-o:before, +.#{$fa-css-prefix}-hand-paper-o:before { content: $fa-var-hand-paper-o; } +.#{$fa-css-prefix}-hand-scissors-o:before { content: $fa-var-hand-scissors-o; } +.#{$fa-css-prefix}-hand-lizard-o:before { content: $fa-var-hand-lizard-o; } +.#{$fa-css-prefix}-hand-spock-o:before { content: $fa-var-hand-spock-o; } +.#{$fa-css-prefix}-hand-pointer-o:before { content: $fa-var-hand-pointer-o; } +.#{$fa-css-prefix}-hand-peace-o:before { content: $fa-var-hand-peace-o; } +.#{$fa-css-prefix}-trademark:before { content: $fa-var-trademark; } +.#{$fa-css-prefix}-registered:before { content: $fa-var-registered; } +.#{$fa-css-prefix}-creative-commons:before { content: $fa-var-creative-commons; } +.#{$fa-css-prefix}-gg:before { content: $fa-var-gg; } +.#{$fa-css-prefix}-gg-circle:before { content: $fa-var-gg-circle; } +.#{$fa-css-prefix}-tripadvisor:before { content: $fa-var-tripadvisor; } +.#{$fa-css-prefix}-odnoklassniki:before { content: $fa-var-odnoklassniki; } +.#{$fa-css-prefix}-odnoklassniki-square:before { content: $fa-var-odnoklassniki-square; } +.#{$fa-css-prefix}-get-pocket:before { content: $fa-var-get-pocket; } +.#{$fa-css-prefix}-wikipedia-w:before { content: $fa-var-wikipedia-w; } +.#{$fa-css-prefix}-safari:before { content: $fa-var-safari; } +.#{$fa-css-prefix}-chrome:before { content: $fa-var-chrome; } +.#{$fa-css-prefix}-firefox:before { content: $fa-var-firefox; } +.#{$fa-css-prefix}-opera:before { content: $fa-var-opera; } +.#{$fa-css-prefix}-internet-explorer:before { content: $fa-var-internet-explorer; } +.#{$fa-css-prefix}-tv:before, +.#{$fa-css-prefix}-television:before { content: $fa-var-television; } +.#{$fa-css-prefix}-contao:before { content: $fa-var-contao; } +.#{$fa-css-prefix}-500px:before { content: $fa-var-500px; } +.#{$fa-css-prefix}-amazon:before { content: $fa-var-amazon; } +.#{$fa-css-prefix}-calendar-plus-o:before { content: $fa-var-calendar-plus-o; } +.#{$fa-css-prefix}-calendar-minus-o:before { content: $fa-var-calendar-minus-o; } +.#{$fa-css-prefix}-calendar-times-o:before { content: $fa-var-calendar-times-o; } +.#{$fa-css-prefix}-calendar-check-o:before { content: $fa-var-calendar-check-o; } +.#{$fa-css-prefix}-industry:before { content: $fa-var-industry; } +.#{$fa-css-prefix}-map-pin:before { content: $fa-var-map-pin; } +.#{$fa-css-prefix}-map-signs:before { content: $fa-var-map-signs; } +.#{$fa-css-prefix}-map-o:before { content: $fa-var-map-o; } +.#{$fa-css-prefix}-map:before { content: $fa-var-map; } +.#{$fa-css-prefix}-commenting:before { content: $fa-var-commenting; } +.#{$fa-css-prefix}-commenting-o:before { content: $fa-var-commenting-o; } +.#{$fa-css-prefix}-houzz:before { content: $fa-var-houzz; } +.#{$fa-css-prefix}-vimeo:before { content: $fa-var-vimeo; } +.#{$fa-css-prefix}-black-tie:before { content: $fa-var-black-tie; } +.#{$fa-css-prefix}-fonticons:before { content: $fa-var-fonticons; } +.#{$fa-css-prefix}-reddit-alien:before { content: $fa-var-reddit-alien; } +.#{$fa-css-prefix}-edge:before { content: $fa-var-edge; } +.#{$fa-css-prefix}-credit-card-alt:before { content: $fa-var-credit-card-alt; } +.#{$fa-css-prefix}-codiepie:before { content: $fa-var-codiepie; } +.#{$fa-css-prefix}-modx:before { content: $fa-var-modx; } +.#{$fa-css-prefix}-fort-awesome:before { content: $fa-var-fort-awesome; } +.#{$fa-css-prefix}-usb:before { content: $fa-var-usb; } +.#{$fa-css-prefix}-product-hunt:before { content: $fa-var-product-hunt; } +.#{$fa-css-prefix}-mixcloud:before { content: $fa-var-mixcloud; } +.#{$fa-css-prefix}-scribd:before { content: $fa-var-scribd; } +.#{$fa-css-prefix}-pause-circle:before { content: $fa-var-pause-circle; } +.#{$fa-css-prefix}-pause-circle-o:before { content: $fa-var-pause-circle-o; } +.#{$fa-css-prefix}-stop-circle:before { content: $fa-var-stop-circle; } +.#{$fa-css-prefix}-stop-circle-o:before { content: $fa-var-stop-circle-o; } +.#{$fa-css-prefix}-shopping-bag:before { content: $fa-var-shopping-bag; } +.#{$fa-css-prefix}-shopping-basket:before { content: $fa-var-shopping-basket; } +.#{$fa-css-prefix}-hashtag:before { content: $fa-var-hashtag; } +.#{$fa-css-prefix}-bluetooth:before { content: $fa-var-bluetooth; } +.#{$fa-css-prefix}-bluetooth-b:before { content: $fa-var-bluetooth-b; } +.#{$fa-css-prefix}-percent:before { content: $fa-var-percent; } +.#{$fa-css-prefix}-gitlab:before { content: $fa-var-gitlab; } +.#{$fa-css-prefix}-wpbeginner:before { content: $fa-var-wpbeginner; } +.#{$fa-css-prefix}-wpforms:before { content: $fa-var-wpforms; } +.#{$fa-css-prefix}-envira:before { content: $fa-var-envira; } +.#{$fa-css-prefix}-universal-access:before { content: $fa-var-universal-access; } +.#{$fa-css-prefix}-wheelchair-alt:before { content: $fa-var-wheelchair-alt; } +.#{$fa-css-prefix}-question-circle-o:before { content: $fa-var-question-circle-o; } +.#{$fa-css-prefix}-blind:before { content: $fa-var-blind; } +.#{$fa-css-prefix}-audio-description:before { content: $fa-var-audio-description; } +.#{$fa-css-prefix}-volume-control-phone:before { content: $fa-var-volume-control-phone; } +.#{$fa-css-prefix}-braille:before { content: $fa-var-braille; } +.#{$fa-css-prefix}-assistive-listening-systems:before { content: $fa-var-assistive-listening-systems; } +.#{$fa-css-prefix}-asl-interpreting:before, +.#{$fa-css-prefix}-american-sign-language-interpreting:before { content: $fa-var-american-sign-language-interpreting; } +.#{$fa-css-prefix}-deafness:before, +.#{$fa-css-prefix}-hard-of-hearing:before, +.#{$fa-css-prefix}-deaf:before { content: $fa-var-deaf; } +.#{$fa-css-prefix}-glide:before { content: $fa-var-glide; } +.#{$fa-css-prefix}-glide-g:before { content: $fa-var-glide-g; } +.#{$fa-css-prefix}-signing:before, +.#{$fa-css-prefix}-sign-language:before { content: $fa-var-sign-language; } +.#{$fa-css-prefix}-low-vision:before { content: $fa-var-low-vision; } +.#{$fa-css-prefix}-viadeo:before { content: $fa-var-viadeo; } +.#{$fa-css-prefix}-viadeo-square:before { content: $fa-var-viadeo-square; } +.#{$fa-css-prefix}-snapchat:before { content: $fa-var-snapchat; } +.#{$fa-css-prefix}-snapchat-ghost:before { content: $fa-var-snapchat-ghost; } +.#{$fa-css-prefix}-snapchat-square:before { content: $fa-var-snapchat-square; } +.#{$fa-css-prefix}-pied-piper:before { content: $fa-var-pied-piper; } +.#{$fa-css-prefix}-first-order:before { content: $fa-var-first-order; } +.#{$fa-css-prefix}-yoast:before { content: $fa-var-yoast; } +.#{$fa-css-prefix}-themeisle:before { content: $fa-var-themeisle; } +.#{$fa-css-prefix}-google-plus-circle:before, +.#{$fa-css-prefix}-google-plus-official:before { content: $fa-var-google-plus-official; } +.#{$fa-css-prefix}-fa:before, +.#{$fa-css-prefix}-font-awesome:before { content: $fa-var-font-awesome; } diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_larger.scss b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_larger.scss new file mode 100644 index 00000000..41e9a818 --- /dev/null +++ b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_larger.scss @@ -0,0 +1,13 @@ +// Icon Sizes +// ------------------------- + +/* makes the font 33% larger relative to the icon container */ +.#{$fa-css-prefix}-lg { + font-size: (4em / 3); + line-height: (3em / 4); + vertical-align: -15%; +} +.#{$fa-css-prefix}-2x { font-size: 2em; } +.#{$fa-css-prefix}-3x { font-size: 3em; } +.#{$fa-css-prefix}-4x { font-size: 4em; } +.#{$fa-css-prefix}-5x { font-size: 5em; } diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_list.scss b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_list.scss new file mode 100644 index 00000000..7d1e4d54 --- /dev/null +++ b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_list.scss @@ -0,0 +1,19 @@ +// List Icons +// ------------------------- + +.#{$fa-css-prefix}-ul { + padding-left: 0; + margin-left: $fa-li-width; + list-style-type: none; + > li { position: relative; } +} +.#{$fa-css-prefix}-li { + position: absolute; + left: -$fa-li-width; + width: $fa-li-width; + top: (2em / 14); + text-align: center; + &.#{$fa-css-prefix}-lg { + left: -$fa-li-width + (4em / 14); + } +} diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_mixins.scss b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_mixins.scss new file mode 100644 index 00000000..c3bbd574 --- /dev/null +++ b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_mixins.scss @@ -0,0 +1,60 @@ +// Mixins +// -------------------------- + +@mixin fa-icon() { + display: inline-block; + font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration + font-size: inherit; // can't have font-size inherit on line above, so need to override + text-rendering: auto; // optimizelegibility throws things off #1094 + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + +} + +@mixin fa-icon-rotate($degrees, $rotation) { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation})"; + -webkit-transform: rotate($degrees); + -ms-transform: rotate($degrees); + transform: rotate($degrees); +} + +@mixin fa-icon-flip($horiz, $vert, $rotation) { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation}, mirror=1)"; + -webkit-transform: scale($horiz, $vert); + -ms-transform: scale($horiz, $vert); + transform: scale($horiz, $vert); +} + + +// Only display content to screen readers. A la Bootstrap 4. +// +// See: http://a11yproject.com/posts/how-to-hide-content/ + +@mixin sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0,0,0,0); + border: 0; +} + +// Use in conjunction with .sr-only to only display content when it's focused. +// +// Useful for "Skip to main content" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1 +// +// Credit: HTML5 Boilerplate + +@mixin sr-only-focusable { + &:active, + &:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; + } +} diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_path.scss b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_path.scss new file mode 100644 index 00000000..bb457c23 --- /dev/null +++ b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_path.scss @@ -0,0 +1,15 @@ +/* FONT PATH + * -------------------------- */ + +@font-face { + font-family: 'FontAwesome'; + src: url('#{$fa-font-path}/fontawesome-webfont.eot?v=#{$fa-version}'); + src: url('#{$fa-font-path}/fontawesome-webfont.eot?#iefix&v=#{$fa-version}') format('embedded-opentype'), + url('#{$fa-font-path}/fontawesome-webfont.woff2?v=#{$fa-version}') format('woff2'), + url('#{$fa-font-path}/fontawesome-webfont.woff?v=#{$fa-version}') format('woff'), + url('#{$fa-font-path}/fontawesome-webfont.ttf?v=#{$fa-version}') format('truetype'), + url('#{$fa-font-path}/fontawesome-webfont.svg?v=#{$fa-version}#fontawesomeregular') format('svg'); +// src: url('#{$fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts + font-weight: normal; + font-style: normal; +} diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_rotated-flipped.scss b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_rotated-flipped.scss new file mode 100644 index 00000000..a3558fd0 --- /dev/null +++ b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_rotated-flipped.scss @@ -0,0 +1,20 @@ +// Rotated & Flipped Icons +// ------------------------- + +.#{$fa-css-prefix}-rotate-90 { @include fa-icon-rotate(90deg, 1); } +.#{$fa-css-prefix}-rotate-180 { @include fa-icon-rotate(180deg, 2); } +.#{$fa-css-prefix}-rotate-270 { @include fa-icon-rotate(270deg, 3); } + +.#{$fa-css-prefix}-flip-horizontal { @include fa-icon-flip(-1, 1, 0); } +.#{$fa-css-prefix}-flip-vertical { @include fa-icon-flip(1, -1, 2); } + +// Hook for IE8-9 +// ------------------------- + +:root .#{$fa-css-prefix}-rotate-90, +:root .#{$fa-css-prefix}-rotate-180, +:root .#{$fa-css-prefix}-rotate-270, +:root .#{$fa-css-prefix}-flip-horizontal, +:root .#{$fa-css-prefix}-flip-vertical { + filter: none; +} diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_screen-reader.scss b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_screen-reader.scss new file mode 100644 index 00000000..637426f0 --- /dev/null +++ b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_screen-reader.scss @@ -0,0 +1,5 @@ +// Screen Readers +// ------------------------- + +.sr-only { @include sr-only(); } +.sr-only-focusable { @include sr-only-focusable(); } diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_stacked.scss b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_stacked.scss new file mode 100644 index 00000000..aef74036 --- /dev/null +++ b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_stacked.scss @@ -0,0 +1,20 @@ +// Stacked Icons +// ------------------------- + +.#{$fa-css-prefix}-stack { + position: relative; + display: inline-block; + width: 2em; + height: 2em; + line-height: 2em; + vertical-align: middle; +} +.#{$fa-css-prefix}-stack-1x, .#{$fa-css-prefix}-stack-2x { + position: absolute; + left: 0; + width: 100%; + text-align: center; +} +.#{$fa-css-prefix}-stack-1x { line-height: inherit; } +.#{$fa-css-prefix}-stack-2x { font-size: 2em; } +.#{$fa-css-prefix}-inverse { color: $fa-inverse; } diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_variables.scss b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_variables.scss new file mode 100644 index 00000000..a5a89ef9 --- /dev/null +++ b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_variables.scss @@ -0,0 +1,744 @@ +// Variables +// -------------------------- + +$fa-font-path: "../fonts" !default; +$fa-font-size-base: 14px !default; +$fa-line-height-base: 1 !default; +//$fa-font-path: "//netdna.bootstrapcdn.com/font-awesome/4.6.3/fonts" !default; // for referencing Bootstrap CDN font files directly +$fa-css-prefix: fa !default; +$fa-version: "4.6.3" !default; +$fa-border-color: #eee !default; +$fa-inverse: #fff !default; +$fa-li-width: (30em / 14) !default; + +$fa-var-500px: "\f26e"; +$fa-var-adjust: "\f042"; +$fa-var-adn: "\f170"; +$fa-var-align-center: "\f037"; +$fa-var-align-justify: "\f039"; +$fa-var-align-left: "\f036"; +$fa-var-align-right: "\f038"; +$fa-var-amazon: "\f270"; +$fa-var-ambulance: "\f0f9"; +$fa-var-american-sign-language-interpreting: "\f2a3"; +$fa-var-anchor: "\f13d"; +$fa-var-android: "\f17b"; +$fa-var-angellist: "\f209"; +$fa-var-angle-double-down: "\f103"; +$fa-var-angle-double-left: "\f100"; +$fa-var-angle-double-right: "\f101"; +$fa-var-angle-double-up: "\f102"; +$fa-var-angle-down: "\f107"; +$fa-var-angle-left: "\f104"; +$fa-var-angle-right: "\f105"; +$fa-var-angle-up: "\f106"; +$fa-var-apple: "\f179"; +$fa-var-archive: "\f187"; +$fa-var-area-chart: "\f1fe"; +$fa-var-arrow-circle-down: "\f0ab"; +$fa-var-arrow-circle-left: "\f0a8"; +$fa-var-arrow-circle-o-down: "\f01a"; +$fa-var-arrow-circle-o-left: "\f190"; +$fa-var-arrow-circle-o-right: "\f18e"; +$fa-var-arrow-circle-o-up: "\f01b"; +$fa-var-arrow-circle-right: "\f0a9"; +$fa-var-arrow-circle-up: "\f0aa"; +$fa-var-arrow-down: "\f063"; +$fa-var-arrow-left: "\f060"; +$fa-var-arrow-right: "\f061"; +$fa-var-arrow-up: "\f062"; +$fa-var-arrows: "\f047"; +$fa-var-arrows-alt: "\f0b2"; +$fa-var-arrows-h: "\f07e"; +$fa-var-arrows-v: "\f07d"; +$fa-var-asl-interpreting: "\f2a3"; +$fa-var-assistive-listening-systems: "\f2a2"; +$fa-var-asterisk: "\f069"; +$fa-var-at: "\f1fa"; +$fa-var-audio-description: "\f29e"; +$fa-var-automobile: "\f1b9"; +$fa-var-backward: "\f04a"; +$fa-var-balance-scale: "\f24e"; +$fa-var-ban: "\f05e"; +$fa-var-bank: "\f19c"; +$fa-var-bar-chart: "\f080"; +$fa-var-bar-chart-o: "\f080"; +$fa-var-barcode: "\f02a"; +$fa-var-bars: "\f0c9"; +$fa-var-battery-0: "\f244"; +$fa-var-battery-1: "\f243"; +$fa-var-battery-2: "\f242"; +$fa-var-battery-3: "\f241"; +$fa-var-battery-4: "\f240"; +$fa-var-battery-empty: "\f244"; +$fa-var-battery-full: "\f240"; +$fa-var-battery-half: "\f242"; +$fa-var-battery-quarter: "\f243"; +$fa-var-battery-three-quarters: "\f241"; +$fa-var-bed: "\f236"; +$fa-var-beer: "\f0fc"; +$fa-var-behance: "\f1b4"; +$fa-var-behance-square: "\f1b5"; +$fa-var-bell: "\f0f3"; +$fa-var-bell-o: "\f0a2"; +$fa-var-bell-slash: "\f1f6"; +$fa-var-bell-slash-o: "\f1f7"; +$fa-var-bicycle: "\f206"; +$fa-var-binoculars: "\f1e5"; +$fa-var-birthday-cake: "\f1fd"; +$fa-var-bitbucket: "\f171"; +$fa-var-bitbucket-square: "\f172"; +$fa-var-bitcoin: "\f15a"; +$fa-var-black-tie: "\f27e"; +$fa-var-blind: "\f29d"; +$fa-var-bluetooth: "\f293"; +$fa-var-bluetooth-b: "\f294"; +$fa-var-bold: "\f032"; +$fa-var-bolt: "\f0e7"; +$fa-var-bomb: "\f1e2"; +$fa-var-book: "\f02d"; +$fa-var-bookmark: "\f02e"; +$fa-var-bookmark-o: "\f097"; +$fa-var-braille: "\f2a1"; +$fa-var-briefcase: "\f0b1"; +$fa-var-btc: "\f15a"; +$fa-var-bug: "\f188"; +$fa-var-building: "\f1ad"; +$fa-var-building-o: "\f0f7"; +$fa-var-bullhorn: "\f0a1"; +$fa-var-bullseye: "\f140"; +$fa-var-bus: "\f207"; +$fa-var-buysellads: "\f20d"; +$fa-var-cab: "\f1ba"; +$fa-var-calculator: "\f1ec"; +$fa-var-calendar: "\f073"; +$fa-var-calendar-check-o: "\f274"; +$fa-var-calendar-minus-o: "\f272"; +$fa-var-calendar-o: "\f133"; +$fa-var-calendar-plus-o: "\f271"; +$fa-var-calendar-times-o: "\f273"; +$fa-var-camera: "\f030"; +$fa-var-camera-retro: "\f083"; +$fa-var-car: "\f1b9"; +$fa-var-caret-down: "\f0d7"; +$fa-var-caret-left: "\f0d9"; +$fa-var-caret-right: "\f0da"; +$fa-var-caret-square-o-down: "\f150"; +$fa-var-caret-square-o-left: "\f191"; +$fa-var-caret-square-o-right: "\f152"; +$fa-var-caret-square-o-up: "\f151"; +$fa-var-caret-up: "\f0d8"; +$fa-var-cart-arrow-down: "\f218"; +$fa-var-cart-plus: "\f217"; +$fa-var-cc: "\f20a"; +$fa-var-cc-amex: "\f1f3"; +$fa-var-cc-diners-club: "\f24c"; +$fa-var-cc-discover: "\f1f2"; +$fa-var-cc-jcb: "\f24b"; +$fa-var-cc-mastercard: "\f1f1"; +$fa-var-cc-paypal: "\f1f4"; +$fa-var-cc-stripe: "\f1f5"; +$fa-var-cc-visa: "\f1f0"; +$fa-var-certificate: "\f0a3"; +$fa-var-chain: "\f0c1"; +$fa-var-chain-broken: "\f127"; +$fa-var-check: "\f00c"; +$fa-var-check-circle: "\f058"; +$fa-var-check-circle-o: "\f05d"; +$fa-var-check-square: "\f14a"; +$fa-var-check-square-o: "\f046"; +$fa-var-chevron-circle-down: "\f13a"; +$fa-var-chevron-circle-left: "\f137"; +$fa-var-chevron-circle-right: "\f138"; +$fa-var-chevron-circle-up: "\f139"; +$fa-var-chevron-down: "\f078"; +$fa-var-chevron-left: "\f053"; +$fa-var-chevron-right: "\f054"; +$fa-var-chevron-up: "\f077"; +$fa-var-child: "\f1ae"; +$fa-var-chrome: "\f268"; +$fa-var-circle: "\f111"; +$fa-var-circle-o: "\f10c"; +$fa-var-circle-o-notch: "\f1ce"; +$fa-var-circle-thin: "\f1db"; +$fa-var-clipboard: "\f0ea"; +$fa-var-clock-o: "\f017"; +$fa-var-clone: "\f24d"; +$fa-var-close: "\f00d"; +$fa-var-cloud: "\f0c2"; +$fa-var-cloud-download: "\f0ed"; +$fa-var-cloud-upload: "\f0ee"; +$fa-var-cny: "\f157"; +$fa-var-code: "\f121"; +$fa-var-code-fork: "\f126"; +$fa-var-codepen: "\f1cb"; +$fa-var-codiepie: "\f284"; +$fa-var-coffee: "\f0f4"; +$fa-var-cog: "\f013"; +$fa-var-cogs: "\f085"; +$fa-var-columns: "\f0db"; +$fa-var-comment: "\f075"; +$fa-var-comment-o: "\f0e5"; +$fa-var-commenting: "\f27a"; +$fa-var-commenting-o: "\f27b"; +$fa-var-comments: "\f086"; +$fa-var-comments-o: "\f0e6"; +$fa-var-compass: "\f14e"; +$fa-var-compress: "\f066"; +$fa-var-connectdevelop: "\f20e"; +$fa-var-contao: "\f26d"; +$fa-var-copy: "\f0c5"; +$fa-var-copyright: "\f1f9"; +$fa-var-creative-commons: "\f25e"; +$fa-var-credit-card: "\f09d"; +$fa-var-credit-card-alt: "\f283"; +$fa-var-crop: "\f125"; +$fa-var-crosshairs: "\f05b"; +$fa-var-css3: "\f13c"; +$fa-var-cube: "\f1b2"; +$fa-var-cubes: "\f1b3"; +$fa-var-cut: "\f0c4"; +$fa-var-cutlery: "\f0f5"; +$fa-var-dashboard: "\f0e4"; +$fa-var-dashcube: "\f210"; +$fa-var-database: "\f1c0"; +$fa-var-deaf: "\f2a4"; +$fa-var-deafness: "\f2a4"; +$fa-var-dedent: "\f03b"; +$fa-var-delicious: "\f1a5"; +$fa-var-desktop: "\f108"; +$fa-var-deviantart: "\f1bd"; +$fa-var-diamond: "\f219"; +$fa-var-digg: "\f1a6"; +$fa-var-dollar: "\f155"; +$fa-var-dot-circle-o: "\f192"; +$fa-var-download: "\f019"; +$fa-var-dribbble: "\f17d"; +$fa-var-dropbox: "\f16b"; +$fa-var-drupal: "\f1a9"; +$fa-var-edge: "\f282"; +$fa-var-edit: "\f044"; +$fa-var-eject: "\f052"; +$fa-var-ellipsis-h: "\f141"; +$fa-var-ellipsis-v: "\f142"; +$fa-var-empire: "\f1d1"; +$fa-var-envelope: "\f0e0"; +$fa-var-envelope-o: "\f003"; +$fa-var-envelope-square: "\f199"; +$fa-var-envira: "\f299"; +$fa-var-eraser: "\f12d"; +$fa-var-eur: "\f153"; +$fa-var-euro: "\f153"; +$fa-var-exchange: "\f0ec"; +$fa-var-exclamation: "\f12a"; +$fa-var-exclamation-circle: "\f06a"; +$fa-var-exclamation-triangle: "\f071"; +$fa-var-expand: "\f065"; +$fa-var-expeditedssl: "\f23e"; +$fa-var-external-link: "\f08e"; +$fa-var-external-link-square: "\f14c"; +$fa-var-eye: "\f06e"; +$fa-var-eye-slash: "\f070"; +$fa-var-eyedropper: "\f1fb"; +$fa-var-fa: "\f2b4"; +$fa-var-facebook: "\f09a"; +$fa-var-facebook-f: "\f09a"; +$fa-var-facebook-official: "\f230"; +$fa-var-facebook-square: "\f082"; +$fa-var-fast-backward: "\f049"; +$fa-var-fast-forward: "\f050"; +$fa-var-fax: "\f1ac"; +$fa-var-feed: "\f09e"; +$fa-var-female: "\f182"; +$fa-var-fighter-jet: "\f0fb"; +$fa-var-file: "\f15b"; +$fa-var-file-archive-o: "\f1c6"; +$fa-var-file-audio-o: "\f1c7"; +$fa-var-file-code-o: "\f1c9"; +$fa-var-file-excel-o: "\f1c3"; +$fa-var-file-image-o: "\f1c5"; +$fa-var-file-movie-o: "\f1c8"; +$fa-var-file-o: "\f016"; +$fa-var-file-pdf-o: "\f1c1"; +$fa-var-file-photo-o: "\f1c5"; +$fa-var-file-picture-o: "\f1c5"; +$fa-var-file-powerpoint-o: "\f1c4"; +$fa-var-file-sound-o: "\f1c7"; +$fa-var-file-text: "\f15c"; +$fa-var-file-text-o: "\f0f6"; +$fa-var-file-video-o: "\f1c8"; +$fa-var-file-word-o: "\f1c2"; +$fa-var-file-zip-o: "\f1c6"; +$fa-var-files-o: "\f0c5"; +$fa-var-film: "\f008"; +$fa-var-filter: "\f0b0"; +$fa-var-fire: "\f06d"; +$fa-var-fire-extinguisher: "\f134"; +$fa-var-firefox: "\f269"; +$fa-var-first-order: "\f2b0"; +$fa-var-flag: "\f024"; +$fa-var-flag-checkered: "\f11e"; +$fa-var-flag-o: "\f11d"; +$fa-var-flash: "\f0e7"; +$fa-var-flask: "\f0c3"; +$fa-var-flickr: "\f16e"; +$fa-var-floppy-o: "\f0c7"; +$fa-var-folder: "\f07b"; +$fa-var-folder-o: "\f114"; +$fa-var-folder-open: "\f07c"; +$fa-var-folder-open-o: "\f115"; +$fa-var-font: "\f031"; +$fa-var-font-awesome: "\f2b4"; +$fa-var-fonticons: "\f280"; +$fa-var-fort-awesome: "\f286"; +$fa-var-forumbee: "\f211"; +$fa-var-forward: "\f04e"; +$fa-var-foursquare: "\f180"; +$fa-var-frown-o: "\f119"; +$fa-var-futbol-o: "\f1e3"; +$fa-var-gamepad: "\f11b"; +$fa-var-gavel: "\f0e3"; +$fa-var-gbp: "\f154"; +$fa-var-ge: "\f1d1"; +$fa-var-gear: "\f013"; +$fa-var-gears: "\f085"; +$fa-var-genderless: "\f22d"; +$fa-var-get-pocket: "\f265"; +$fa-var-gg: "\f260"; +$fa-var-gg-circle: "\f261"; +$fa-var-gift: "\f06b"; +$fa-var-git: "\f1d3"; +$fa-var-git-square: "\f1d2"; +$fa-var-github: "\f09b"; +$fa-var-github-alt: "\f113"; +$fa-var-github-square: "\f092"; +$fa-var-gitlab: "\f296"; +$fa-var-gittip: "\f184"; +$fa-var-glass: "\f000"; +$fa-var-glide: "\f2a5"; +$fa-var-glide-g: "\f2a6"; +$fa-var-globe: "\f0ac"; +$fa-var-google: "\f1a0"; +$fa-var-google-plus: "\f0d5"; +$fa-var-google-plus-circle: "\f2b3"; +$fa-var-google-plus-official: "\f2b3"; +$fa-var-google-plus-square: "\f0d4"; +$fa-var-google-wallet: "\f1ee"; +$fa-var-graduation-cap: "\f19d"; +$fa-var-gratipay: "\f184"; +$fa-var-group: "\f0c0"; +$fa-var-h-square: "\f0fd"; +$fa-var-hacker-news: "\f1d4"; +$fa-var-hand-grab-o: "\f255"; +$fa-var-hand-lizard-o: "\f258"; +$fa-var-hand-o-down: "\f0a7"; +$fa-var-hand-o-left: "\f0a5"; +$fa-var-hand-o-right: "\f0a4"; +$fa-var-hand-o-up: "\f0a6"; +$fa-var-hand-paper-o: "\f256"; +$fa-var-hand-peace-o: "\f25b"; +$fa-var-hand-pointer-o: "\f25a"; +$fa-var-hand-rock-o: "\f255"; +$fa-var-hand-scissors-o: "\f257"; +$fa-var-hand-spock-o: "\f259"; +$fa-var-hand-stop-o: "\f256"; +$fa-var-hard-of-hearing: "\f2a4"; +$fa-var-hashtag: "\f292"; +$fa-var-hdd-o: "\f0a0"; +$fa-var-header: "\f1dc"; +$fa-var-headphones: "\f025"; +$fa-var-heart: "\f004"; +$fa-var-heart-o: "\f08a"; +$fa-var-heartbeat: "\f21e"; +$fa-var-history: "\f1da"; +$fa-var-home: "\f015"; +$fa-var-hospital-o: "\f0f8"; +$fa-var-hotel: "\f236"; +$fa-var-hourglass: "\f254"; +$fa-var-hourglass-1: "\f251"; +$fa-var-hourglass-2: "\f252"; +$fa-var-hourglass-3: "\f253"; +$fa-var-hourglass-end: "\f253"; +$fa-var-hourglass-half: "\f252"; +$fa-var-hourglass-o: "\f250"; +$fa-var-hourglass-start: "\f251"; +$fa-var-houzz: "\f27c"; +$fa-var-html5: "\f13b"; +$fa-var-i-cursor: "\f246"; +$fa-var-ils: "\f20b"; +$fa-var-image: "\f03e"; +$fa-var-inbox: "\f01c"; +$fa-var-indent: "\f03c"; +$fa-var-industry: "\f275"; +$fa-var-info: "\f129"; +$fa-var-info-circle: "\f05a"; +$fa-var-inr: "\f156"; +$fa-var-instagram: "\f16d"; +$fa-var-institution: "\f19c"; +$fa-var-internet-explorer: "\f26b"; +$fa-var-intersex: "\f224"; +$fa-var-ioxhost: "\f208"; +$fa-var-italic: "\f033"; +$fa-var-joomla: "\f1aa"; +$fa-var-jpy: "\f157"; +$fa-var-jsfiddle: "\f1cc"; +$fa-var-key: "\f084"; +$fa-var-keyboard-o: "\f11c"; +$fa-var-krw: "\f159"; +$fa-var-language: "\f1ab"; +$fa-var-laptop: "\f109"; +$fa-var-lastfm: "\f202"; +$fa-var-lastfm-square: "\f203"; +$fa-var-leaf: "\f06c"; +$fa-var-leanpub: "\f212"; +$fa-var-legal: "\f0e3"; +$fa-var-lemon-o: "\f094"; +$fa-var-level-down: "\f149"; +$fa-var-level-up: "\f148"; +$fa-var-life-bouy: "\f1cd"; +$fa-var-life-buoy: "\f1cd"; +$fa-var-life-ring: "\f1cd"; +$fa-var-life-saver: "\f1cd"; +$fa-var-lightbulb-o: "\f0eb"; +$fa-var-line-chart: "\f201"; +$fa-var-link: "\f0c1"; +$fa-var-linkedin: "\f0e1"; +$fa-var-linkedin-square: "\f08c"; +$fa-var-linux: "\f17c"; +$fa-var-list: "\f03a"; +$fa-var-list-alt: "\f022"; +$fa-var-list-ol: "\f0cb"; +$fa-var-list-ul: "\f0ca"; +$fa-var-location-arrow: "\f124"; +$fa-var-lock: "\f023"; +$fa-var-long-arrow-down: "\f175"; +$fa-var-long-arrow-left: "\f177"; +$fa-var-long-arrow-right: "\f178"; +$fa-var-long-arrow-up: "\f176"; +$fa-var-low-vision: "\f2a8"; +$fa-var-magic: "\f0d0"; +$fa-var-magnet: "\f076"; +$fa-var-mail-forward: "\f064"; +$fa-var-mail-reply: "\f112"; +$fa-var-mail-reply-all: "\f122"; +$fa-var-male: "\f183"; +$fa-var-map: "\f279"; +$fa-var-map-marker: "\f041"; +$fa-var-map-o: "\f278"; +$fa-var-map-pin: "\f276"; +$fa-var-map-signs: "\f277"; +$fa-var-mars: "\f222"; +$fa-var-mars-double: "\f227"; +$fa-var-mars-stroke: "\f229"; +$fa-var-mars-stroke-h: "\f22b"; +$fa-var-mars-stroke-v: "\f22a"; +$fa-var-maxcdn: "\f136"; +$fa-var-meanpath: "\f20c"; +$fa-var-medium: "\f23a"; +$fa-var-medkit: "\f0fa"; +$fa-var-meh-o: "\f11a"; +$fa-var-mercury: "\f223"; +$fa-var-microphone: "\f130"; +$fa-var-microphone-slash: "\f131"; +$fa-var-minus: "\f068"; +$fa-var-minus-circle: "\f056"; +$fa-var-minus-square: "\f146"; +$fa-var-minus-square-o: "\f147"; +$fa-var-mixcloud: "\f289"; +$fa-var-mobile: "\f10b"; +$fa-var-mobile-phone: "\f10b"; +$fa-var-modx: "\f285"; +$fa-var-money: "\f0d6"; +$fa-var-moon-o: "\f186"; +$fa-var-mortar-board: "\f19d"; +$fa-var-motorcycle: "\f21c"; +$fa-var-mouse-pointer: "\f245"; +$fa-var-music: "\f001"; +$fa-var-navicon: "\f0c9"; +$fa-var-neuter: "\f22c"; +$fa-var-newspaper-o: "\f1ea"; +$fa-var-object-group: "\f247"; +$fa-var-object-ungroup: "\f248"; +$fa-var-odnoklassniki: "\f263"; +$fa-var-odnoklassniki-square: "\f264"; +$fa-var-opencart: "\f23d"; +$fa-var-openid: "\f19b"; +$fa-var-opera: "\f26a"; +$fa-var-optin-monster: "\f23c"; +$fa-var-outdent: "\f03b"; +$fa-var-pagelines: "\f18c"; +$fa-var-paint-brush: "\f1fc"; +$fa-var-paper-plane: "\f1d8"; +$fa-var-paper-plane-o: "\f1d9"; +$fa-var-paperclip: "\f0c6"; +$fa-var-paragraph: "\f1dd"; +$fa-var-paste: "\f0ea"; +$fa-var-pause: "\f04c"; +$fa-var-pause-circle: "\f28b"; +$fa-var-pause-circle-o: "\f28c"; +$fa-var-paw: "\f1b0"; +$fa-var-paypal: "\f1ed"; +$fa-var-pencil: "\f040"; +$fa-var-pencil-square: "\f14b"; +$fa-var-pencil-square-o: "\f044"; +$fa-var-percent: "\f295"; +$fa-var-phone: "\f095"; +$fa-var-phone-square: "\f098"; +$fa-var-photo: "\f03e"; +$fa-var-picture-o: "\f03e"; +$fa-var-pie-chart: "\f200"; +$fa-var-pied-piper: "\f2ae"; +$fa-var-pied-piper-alt: "\f1a8"; +$fa-var-pied-piper-pp: "\f1a7"; +$fa-var-pinterest: "\f0d2"; +$fa-var-pinterest-p: "\f231"; +$fa-var-pinterest-square: "\f0d3"; +$fa-var-plane: "\f072"; +$fa-var-play: "\f04b"; +$fa-var-play-circle: "\f144"; +$fa-var-play-circle-o: "\f01d"; +$fa-var-plug: "\f1e6"; +$fa-var-plus: "\f067"; +$fa-var-plus-circle: "\f055"; +$fa-var-plus-square: "\f0fe"; +$fa-var-plus-square-o: "\f196"; +$fa-var-power-off: "\f011"; +$fa-var-print: "\f02f"; +$fa-var-product-hunt: "\f288"; +$fa-var-puzzle-piece: "\f12e"; +$fa-var-qq: "\f1d6"; +$fa-var-qrcode: "\f029"; +$fa-var-question: "\f128"; +$fa-var-question-circle: "\f059"; +$fa-var-question-circle-o: "\f29c"; +$fa-var-quote-left: "\f10d"; +$fa-var-quote-right: "\f10e"; +$fa-var-ra: "\f1d0"; +$fa-var-random: "\f074"; +$fa-var-rebel: "\f1d0"; +$fa-var-recycle: "\f1b8"; +$fa-var-reddit: "\f1a1"; +$fa-var-reddit-alien: "\f281"; +$fa-var-reddit-square: "\f1a2"; +$fa-var-refresh: "\f021"; +$fa-var-registered: "\f25d"; +$fa-var-remove: "\f00d"; +$fa-var-renren: "\f18b"; +$fa-var-reorder: "\f0c9"; +$fa-var-repeat: "\f01e"; +$fa-var-reply: "\f112"; +$fa-var-reply-all: "\f122"; +$fa-var-resistance: "\f1d0"; +$fa-var-retweet: "\f079"; +$fa-var-rmb: "\f157"; +$fa-var-road: "\f018"; +$fa-var-rocket: "\f135"; +$fa-var-rotate-left: "\f0e2"; +$fa-var-rotate-right: "\f01e"; +$fa-var-rouble: "\f158"; +$fa-var-rss: "\f09e"; +$fa-var-rss-square: "\f143"; +$fa-var-rub: "\f158"; +$fa-var-ruble: "\f158"; +$fa-var-rupee: "\f156"; +$fa-var-safari: "\f267"; +$fa-var-save: "\f0c7"; +$fa-var-scissors: "\f0c4"; +$fa-var-scribd: "\f28a"; +$fa-var-search: "\f002"; +$fa-var-search-minus: "\f010"; +$fa-var-search-plus: "\f00e"; +$fa-var-sellsy: "\f213"; +$fa-var-send: "\f1d8"; +$fa-var-send-o: "\f1d9"; +$fa-var-server: "\f233"; +$fa-var-share: "\f064"; +$fa-var-share-alt: "\f1e0"; +$fa-var-share-alt-square: "\f1e1"; +$fa-var-share-square: "\f14d"; +$fa-var-share-square-o: "\f045"; +$fa-var-shekel: "\f20b"; +$fa-var-sheqel: "\f20b"; +$fa-var-shield: "\f132"; +$fa-var-ship: "\f21a"; +$fa-var-shirtsinbulk: "\f214"; +$fa-var-shopping-bag: "\f290"; +$fa-var-shopping-basket: "\f291"; +$fa-var-shopping-cart: "\f07a"; +$fa-var-sign-in: "\f090"; +$fa-var-sign-language: "\f2a7"; +$fa-var-sign-out: "\f08b"; +$fa-var-signal: "\f012"; +$fa-var-signing: "\f2a7"; +$fa-var-simplybuilt: "\f215"; +$fa-var-sitemap: "\f0e8"; +$fa-var-skyatlas: "\f216"; +$fa-var-skype: "\f17e"; +$fa-var-slack: "\f198"; +$fa-var-sliders: "\f1de"; +$fa-var-slideshare: "\f1e7"; +$fa-var-smile-o: "\f118"; +$fa-var-snapchat: "\f2ab"; +$fa-var-snapchat-ghost: "\f2ac"; +$fa-var-snapchat-square: "\f2ad"; +$fa-var-soccer-ball-o: "\f1e3"; +$fa-var-sort: "\f0dc"; +$fa-var-sort-alpha-asc: "\f15d"; +$fa-var-sort-alpha-desc: "\f15e"; +$fa-var-sort-amount-asc: "\f160"; +$fa-var-sort-amount-desc: "\f161"; +$fa-var-sort-asc: "\f0de"; +$fa-var-sort-desc: "\f0dd"; +$fa-var-sort-down: "\f0dd"; +$fa-var-sort-numeric-asc: "\f162"; +$fa-var-sort-numeric-desc: "\f163"; +$fa-var-sort-up: "\f0de"; +$fa-var-soundcloud: "\f1be"; +$fa-var-space-shuttle: "\f197"; +$fa-var-spinner: "\f110"; +$fa-var-spoon: "\f1b1"; +$fa-var-spotify: "\f1bc"; +$fa-var-square: "\f0c8"; +$fa-var-square-o: "\f096"; +$fa-var-stack-exchange: "\f18d"; +$fa-var-stack-overflow: "\f16c"; +$fa-var-star: "\f005"; +$fa-var-star-half: "\f089"; +$fa-var-star-half-empty: "\f123"; +$fa-var-star-half-full: "\f123"; +$fa-var-star-half-o: "\f123"; +$fa-var-star-o: "\f006"; +$fa-var-steam: "\f1b6"; +$fa-var-steam-square: "\f1b7"; +$fa-var-step-backward: "\f048"; +$fa-var-step-forward: "\f051"; +$fa-var-stethoscope: "\f0f1"; +$fa-var-sticky-note: "\f249"; +$fa-var-sticky-note-o: "\f24a"; +$fa-var-stop: "\f04d"; +$fa-var-stop-circle: "\f28d"; +$fa-var-stop-circle-o: "\f28e"; +$fa-var-street-view: "\f21d"; +$fa-var-strikethrough: "\f0cc"; +$fa-var-stumbleupon: "\f1a4"; +$fa-var-stumbleupon-circle: "\f1a3"; +$fa-var-subscript: "\f12c"; +$fa-var-subway: "\f239"; +$fa-var-suitcase: "\f0f2"; +$fa-var-sun-o: "\f185"; +$fa-var-superscript: "\f12b"; +$fa-var-support: "\f1cd"; +$fa-var-table: "\f0ce"; +$fa-var-tablet: "\f10a"; +$fa-var-tachometer: "\f0e4"; +$fa-var-tag: "\f02b"; +$fa-var-tags: "\f02c"; +$fa-var-tasks: "\f0ae"; +$fa-var-taxi: "\f1ba"; +$fa-var-television: "\f26c"; +$fa-var-tencent-weibo: "\f1d5"; +$fa-var-terminal: "\f120"; +$fa-var-text-height: "\f034"; +$fa-var-text-width: "\f035"; +$fa-var-th: "\f00a"; +$fa-var-th-large: "\f009"; +$fa-var-th-list: "\f00b"; +$fa-var-themeisle: "\f2b2"; +$fa-var-thumb-tack: "\f08d"; +$fa-var-thumbs-down: "\f165"; +$fa-var-thumbs-o-down: "\f088"; +$fa-var-thumbs-o-up: "\f087"; +$fa-var-thumbs-up: "\f164"; +$fa-var-ticket: "\f145"; +$fa-var-times: "\f00d"; +$fa-var-times-circle: "\f057"; +$fa-var-times-circle-o: "\f05c"; +$fa-var-tint: "\f043"; +$fa-var-toggle-down: "\f150"; +$fa-var-toggle-left: "\f191"; +$fa-var-toggle-off: "\f204"; +$fa-var-toggle-on: "\f205"; +$fa-var-toggle-right: "\f152"; +$fa-var-toggle-up: "\f151"; +$fa-var-trademark: "\f25c"; +$fa-var-train: "\f238"; +$fa-var-transgender: "\f224"; +$fa-var-transgender-alt: "\f225"; +$fa-var-trash: "\f1f8"; +$fa-var-trash-o: "\f014"; +$fa-var-tree: "\f1bb"; +$fa-var-trello: "\f181"; +$fa-var-tripadvisor: "\f262"; +$fa-var-trophy: "\f091"; +$fa-var-truck: "\f0d1"; +$fa-var-try: "\f195"; +$fa-var-tty: "\f1e4"; +$fa-var-tumblr: "\f173"; +$fa-var-tumblr-square: "\f174"; +$fa-var-turkish-lira: "\f195"; +$fa-var-tv: "\f26c"; +$fa-var-twitch: "\f1e8"; +$fa-var-twitter: "\f099"; +$fa-var-twitter-square: "\f081"; +$fa-var-umbrella: "\f0e9"; +$fa-var-underline: "\f0cd"; +$fa-var-undo: "\f0e2"; +$fa-var-universal-access: "\f29a"; +$fa-var-university: "\f19c"; +$fa-var-unlink: "\f127"; +$fa-var-unlock: "\f09c"; +$fa-var-unlock-alt: "\f13e"; +$fa-var-unsorted: "\f0dc"; +$fa-var-upload: "\f093"; +$fa-var-usb: "\f287"; +$fa-var-usd: "\f155"; +$fa-var-user: "\f007"; +$fa-var-user-md: "\f0f0"; +$fa-var-user-plus: "\f234"; +$fa-var-user-secret: "\f21b"; +$fa-var-user-times: "\f235"; +$fa-var-users: "\f0c0"; +$fa-var-venus: "\f221"; +$fa-var-venus-double: "\f226"; +$fa-var-venus-mars: "\f228"; +$fa-var-viacoin: "\f237"; +$fa-var-viadeo: "\f2a9"; +$fa-var-viadeo-square: "\f2aa"; +$fa-var-video-camera: "\f03d"; +$fa-var-vimeo: "\f27d"; +$fa-var-vimeo-square: "\f194"; +$fa-var-vine: "\f1ca"; +$fa-var-vk: "\f189"; +$fa-var-volume-control-phone: "\f2a0"; +$fa-var-volume-down: "\f027"; +$fa-var-volume-off: "\f026"; +$fa-var-volume-up: "\f028"; +$fa-var-warning: "\f071"; +$fa-var-wechat: "\f1d7"; +$fa-var-weibo: "\f18a"; +$fa-var-weixin: "\f1d7"; +$fa-var-whatsapp: "\f232"; +$fa-var-wheelchair: "\f193"; +$fa-var-wheelchair-alt: "\f29b"; +$fa-var-wifi: "\f1eb"; +$fa-var-wikipedia-w: "\f266"; +$fa-var-windows: "\f17a"; +$fa-var-won: "\f159"; +$fa-var-wordpress: "\f19a"; +$fa-var-wpbeginner: "\f297"; +$fa-var-wpforms: "\f298"; +$fa-var-wrench: "\f0ad"; +$fa-var-xing: "\f168"; +$fa-var-xing-square: "\f169"; +$fa-var-y-combinator: "\f23b"; +$fa-var-y-combinator-square: "\f1d4"; +$fa-var-yahoo: "\f19e"; +$fa-var-yc: "\f23b"; +$fa-var-yc-square: "\f1d4"; +$fa-var-yelp: "\f1e9"; +$fa-var-yen: "\f157"; +$fa-var-yoast: "\f2b1"; +$fa-var-youtube: "\f167"; +$fa-var-youtube-play: "\f16a"; +$fa-var-youtube-square: "\f166"; + diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/font-awesome.scss b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/font-awesome.scss new file mode 100644 index 00000000..2308b14c --- /dev/null +++ b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/font-awesome.scss @@ -0,0 +1,18 @@ +/*! + * Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */ + +@import "variables"; +@import "mixins"; +@import "path"; +@import "core"; +@import "larger"; +@import "fixed-width"; +@import "list"; +@import "bordered-pulled"; +@import "animated"; +@import "rotated-flipped"; +@import "stacked"; +@import "icons"; +@import "screen-reader"; diff --git a/packages/local/rambox-default-theme/sass/etc/all.scss b/packages/local/rambox-default-theme/sass/etc/all.scss index 96f5da5e..059c5d40 100644 --- a/packages/local/rambox-default-theme/sass/etc/all.scss +++ b/packages/local/rambox-default-theme/sass/etc/all.scss @@ -1,3 +1,4 @@ +@import url(../resources/fonts/font-awesome/css/font-awesome.min.css); @import url(https://fonts.googleapis.com/css?family=Josefin+Sans:400,700,600); @import url(https://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300italic,700italic,700,500italic,500,400italic); diff --git a/resources/js/auth0-7.1.0.min.js b/resources/js/auth0-7.1.0.min.js new file mode 100644 index 00000000..1ed99f4a --- /dev/null +++ b/resources/js/auth0-7.1.0.min.js @@ -0,0 +1,2 @@ +!function a(b,c,d){function e(g,h){if(!c[g]){if(!b[g]){var i="function"==typeof require&&require;if(!h&&i)return i(g,!0);if(f)return f(g,!0);throw new Error("Cannot find module '"+g+"'")}var j=c[g]={exports:{}};b[g][0].call(j.exports,function(a){var c=b[g][1][a];return e(c?c:a)},j,j.exports,a,b,c,d)}return c[g].exports}for(var f="function"==typeof require&&require,g=0;g-1&&(a=new RegExp("rv:([0-9]{2,2}[.0-9]{0,})"),null!==a.exec(c)&&(b=parseFloat(RegExp.$1))),b}function e(a){var b="";for(var c in a)b+=c+"="+a[c]+",";return b.slice(0,-1)}function f(a,b){return!(!a||null==a[b])}function g(a,b){var c=a.status,e="string"==typeof a.responseText?a.responseText:a,f=10===d()||11===d(),g=!c||0===c,h=!!window.navigator.onLine;g&&!h?(c=0,e={code:"offline"}):g&&f?(c=401,e={code:"invalid_user_password"}):g&&(c=0,e={code:"connection_refused_timeout"});var i=new B(c,e);b(i)}function h(a,b,c){return a+"//"+b+c}function i(a){return this instanceof i?(p(a,"clientID"),p(a,"domain"),this._useJSONP=null!=a.forceJSONP?!!a.forceJSONP:C()&&!z("https:",a.domain),this._clientID=a.clientID,this._callbackURL=a.callbackURL||document.location.href,this._shouldRedirect=!!a.callbackURL,this._domain=a.domain,this._responseType=this._parseResponseType(a,!0)||"code",this._responseMode=this._parseResponseMode(a,!0),this._cordovaSocialPlugins={facebook:this._phonegapFacebookLogin},this._useCordovaSocialPlugins=a.useCordovaSocialPlugins,void(this._sendClientInfo=null!=a.sendSDKClientInfo?a.sendSDKClientInfo:!0)):new i(a)}function j(a){return a?"token":"code"}function k(a){if("string"!=typeof a)return!1;for(var b=["code","id_token","token"],c=a.split(" "),d=0;d=1}function l(a){return"form_post"===a}function m(a){console&&console.warn&&console.warn(a)}var n="undefined"!=typeof self?self:"undefined"!=typeof window?window:{},o=a("./lib/base64_url"),p=a("./lib/assert_required"),q=a("./lib/is-array"),r=a("./lib/index-of"),s=a("qs"),t=a("xtend"),u=a("trim"),v=a("reqwest"),w=a("winchan"),x=a("jsonp"),y={param:"cbx",timeout:8e3,prefix:"__auth0jp"},z=a("./lib/same-origin"),A=a("./lib/json-parse"),B=a("./lib/LoginError"),C=a("./lib/use_jsonp");i.version=a("./version").str,i.clientInfo={name:"auth0.js",version:i.version},i.prototype.openWindow=function(a,b,c){return window.open(a,b,e(c))},i.prototype._redirect=function(a){n.window.location=a},i.prototype._getResponseType=function(a){return this._parseResponseType(a)||this._responseType},i.prototype._getCallbackOnLocationHash=function(a){return"form_post"!==this._getResponseMode(a)&&"code"!==this._getResponseType(a)},i.prototype._getResponseMode=function(a){var b=this._parseResponseMode(a)||this._responseMode;return"form_post"===b?"form_post":null},i.prototype._getCallbackURL=function(a){return a&&"undefined"!=typeof a.callbackURL?a.callbackURL:this._callbackURL},i.prototype._getClientInfoString=function(){var a=JSON.stringify(i.clientInfo);return o.encode(a)},i.prototype._getClientInfoHeader=function(){return this._sendClientInfo?{"Auth0-Client":this._getClientInfoString()}:{}},i.prototype._renderAndSubmitWSFedForm=function(a,b){var c=document.createElement("div");c.innerHTML=b;var d=document.body.appendChild(c).children[0];a.popup&&!this._getCallbackOnLocationHash(a)&&(d.target="auth0_signup_popup"),d.submit()},i.prototype._getMode=function(a){var b={scope:"openid",response_type:this._getResponseType(a)},c=this._getResponseMode(a);return c&&(b.response_mode=c),b},i.prototype._configureOfflineMode=function(a){a.scope&&a.scope.indexOf("offline_access")>=0&&(a.device=a.device||"Browser")},i.prototype._getUserInfo=function(a,b,c){if(!a||a.user_id)return c(null,a);var d="https:",e=this._domain,f="/tokeninfo",g=h(d,e,f),i=function(a,b){var d=new Error(a+": "+(b||""));d.error=a,d.error_description=b,c(d)};return this._useJSONP?x(g+"?"+s.stringify({id_token:b}),y,function(a,b){return a?i(0,a.toString()):200===b.status?c(null,b.user):i(b.status,b.err||b.error)}):v({url:z(d,e)?f:g,method:"post",type:"json",crossOrigin:!z(d,e),data:{id_token:b}}).fail(function(a){i(a.status,a.responseText)}).then(function(a){c(null,a)})},i.prototype.getProfile=function(a,b){if("function"!=typeof b)throw new Error("A callback function is required");return a&&"string"==typeof a?void this._getUserInfo(this.decodeJwt(a),a,b):b(new Error("Invalid token"))},i.prototype.validateUser=function(a,b){var c="https:",d=this._domain,e="/public/api/users/validate_userpassword",f=h(c,d,e),g=t(a,{client_id:this._clientID,username:u(a.username||a.email||"")});return this._useJSONP?x(f+"?"+s.stringify(g),y,function(a,c){return a?b(a):"error"in c&&404!==c.status?b(new Error(c.error)):void b(null,200===c.status)}):void v({url:z(c,d)?e:f,method:"post",type:"text",data:g,crossOrigin:!z(c,d),error:function(a){return 404!==a.status?b(new Error(a.responseText)):void b(null,!1)},success:function(a){b(null,200===a.status)}})},i.prototype.decodeJwt=function(a){var b=a&&a.split(".")[1];return A(o.decode(b))},i.prototype.parseHash=function(a){a=a||window.location.hash,a=a.substr(1).replace(/^\//,"");var b=s.parse(a);if(b.hasOwnProperty("error")){var c={error:b.error,error_description:b.error_description};return b.state&&(c.state=b.state),c}if(!b.hasOwnProperty("access_token")&&!b.hasOwnProperty("id_token")&&!b.hasOwnProperty("refresh_token"))return null;var d;if(b.id_token){var e=function(a){var b={error:"invalid_token",error_description:a};return b};d=this.decodeJwt(b.id_token);var f=q(d.aud)?d.aud:[d.aud];if(-1===r(f,this._clientID))return e("The clientID configured ("+this._clientID+") does not match with the clientID set in the token ("+f.join(", ")+").");if(d.iss&&d.iss!=="https://"+this._domain+"/")return e("The domain configured (https://"+this._domain+"/) does not match with the domain set in the token ("+d.iss+").")}return{accessToken:b.access_token,idToken:b.id_token,idTokenPayload:d,refreshToken:b.refresh_token,state:b.state}},i.prototype.signup=function(a,b){function c(){return a.auto_login?e.login(a,b):"function"==typeof b?b():void 0}function d(a,c){var d=new B(a,c);if(j&&"function"==typeof j.kill&&j.kill(),"function"==typeof b)return b(d);throw d}var e=this,g={client_id:this._clientID,redirect_uri:this._getCallbackURL(a),email:u(a.email||a.username||""),tenant:this._domain.split(".")[0]};"string"==typeof a.username&&(g.username=u(a.username));var i=t(this._getMode(a),a,g);this._configureOfflineMode(i),f(a,"sso")||(a.sso=!0),f(a,"auto_login")||(a.auto_login=!0);var j,k=a.auto_login&&a.popup&&(!this._getCallbackOnLocationHash(a)||a.sso);k&&(j=this._buildPopupWindow(a));var l="https:",m=this._domain,n="/dbconnections/signup",o=h(l,m,n);return this._useJSONP?x(o+"?"+s.stringify(i),y,function(a,b){return a?d(0,a):200==b.status?c():d(b.status,b.err||b.error)}):void v({url:z(l,m)?n:o,method:"post",type:"html",data:i,success:c,crossOrigin:!z(l,m),error:function(a){d(a.status,a.responseText)}})},i.prototype.changePassword=function(a,b){function c(a,c){var d=new B(a,c);return b?b(d):void 0}var d={tenant:this._domain.split(".")[0],client_id:this._clientID,connection:a.connection,email:u(a.email||"")};"string"==typeof a.password&&(d.password=a.password);var e="https:",f=this._domain,g="/dbconnections/change_password",i=h(e,f,g);return this._useJSONP?x(i+"?"+s.stringify(d),y,function(a,d){return a?c(0,a):200==d.status?b(null,d.message):c(d.status,d.err||d.error)}):void v({url:z(e,f)?g:i,method:"post",type:"html",data:d,crossOrigin:!z(e,f),error:function(a){c(a.status,a.responseText)},success:function(a){b(null,a)}})},i.prototype._buildAuthorizeQueryString=function(a,b){var c=this._buildAuthorizationParameters(a,b);return s.stringify(c)},i.prototype._buildAuthorizationParameters=function(a,b){var c=t.apply(null,a);this._configureOfflineMode(c),this._sendClientInfo&&(c.auth0Client=this._getClientInfoString()),b=b||["popup","popupOptions"];var d,e;for(d=0;d1&&(!a.sso||window.cordova))return this.loginWithResourceOwner(a,b);var d,e=this;if(a.popup&&!this._getCallbackOnLocationHash(a)&&(d=this._buildPopupWindow(a)),b&&b.length>1&&a.sso)return this.loginWithUsernamePasswordAndSSO(a,b);var f=t(this._getMode(a),a,{client_id:this._clientID,redirect_uri:this._getCallbackURL(a),username:u(a.username||a.email||""),tenant:this._domain.split(".")[0]});this._configureOfflineMode(f);var i="https:",j=this._domain,k="/usernamepassword/login",l=h(i,j,k);return this._useJSONP?x(l+"?"+s.stringify(f),y,function(c,f){if(c)return d&&d.kill&&d.kill(),b(c);if("error"in f){d&&d.kill&&d.kill();var g=new B(f.status,f.error);return b(g)}e._renderAndSubmitWSFedForm(a,f.form)}):void v({url:z(i,j)?k:l,method:"post",type:"html",data:f,headers:this._getClientInfoHeader(),crossOrigin:!z(i,j),success:function(b){e._renderAndSubmitWSFedForm(a,b)},error:function(a){d&&d.kill&&d.kill(),g(a,c)}})},i.prototype.loginWithPasscode=function(a,b){if(null==a.email&&null==a.phoneNumber)throw new Error("email or phoneNumber is required for authentication");if(null==a.passcode)throw new Error("passcode is required for authentication");if(a.connection=null==a.email?"sms":"email",!this._shouldRedirect)return a=t(a,{username:null==a.email?a.phoneNumber:a.email,password:a.passcode,sso:!1}),delete a.email,delete a.phoneNumber,delete a.passcode,this.loginWithResourceOwner(a,b);var c={connection:a.connection};a.phoneNumber&&(a.phone_number=a.phoneNumber,delete a.phoneNumber,c.phone_number=a.phone_number),a.email&&(c.email=a.email),a.verification_code=a.passcode,delete a.passcode,c.verification_code=a.verification_code;var d=this;this._verify(c,function(c){return c?b(c):void d._verify_redirect(a)})},i.prototype._verify=function(a,b){var c="https:",d=this._domain,e="/passwordless/verify",f=h(c,d,e),g=a;return this._useJSONP?(this._sendClientInfo&&(g.auth0Client=this._getClientInfoString()),x(f+"?"+s.stringify(g),y,function(a,c){return a?b(new Error("0: "+a.toString())):200===c.status?b(null,!0):b({status:c.status})})):v({url:z(c,d)?e:f,method:"post",headers:this._getClientInfoHeader(),crossOrigin:!z(c,d),data:g}).fail(function(a){try{b(JSON.parse(a.responseText))}catch(c){var d=new Error(a.status+"("+a.statusText+"): "+a.responseText);d.statusCode=a.status,d.error=a.statusText,d.message=a.responseText,b(d)}}).then(function(a){b(null,a)})},i.prototype._verify_redirect=function(a){var b=[this._getMode(a),a,{client_id:this._clientID,redirect_uri:this._getCallbackURL(a)}],c=this._buildAuthorizeQueryString(b),d=h("https:",this._domain,"/passwordless/verify_redirect?"+c);this._redirect(d)},i.prototype.renewIdToken=function(a,b){this.getDelegationToken({id_token:a,scope:"passthrough",api:"auth0"},b)},i.prototype.refreshToken=function(a,b){this.getDelegationToken({refresh_token:a,scope:"passthrough",api:"auth0"},b)},i.prototype.getDelegationToken=function(a,b){if(a=a||{},!a.id_token&&!a.refresh_token)throw new Error("You must send either an id_token or a refresh_token to get a delegation token.");var c=t({grant_type:"urn:ietf:params:oauth:grant-type:jwt-bearer",client_id:this._clientID,target:a.targetClientId||this._clientID,api_type:a.api},a);delete c.hasOwnProperty,delete c.targetClientId,delete c.api;var e="https:",f=this._domain,g="/delegation",i=h(e,f,g);return this._useJSONP?x(i+"?"+s.stringify(c),y,function(a,c){if(a)return b(a);if("error"in c){var d=new B(c.status,c.error_description||c.error);return b(d)}b(null,c)}):void v({url:z(e,f)?g:i,method:"post",type:"json",data:c,crossOrigin:!z(e,f),success:function(a){b(null,a)},error:function(a){try{b(JSON.parse(a.responseText))}catch(c){var e=a,f=10===d()||11===d(),g=!e.status||0===e.status;g&&!window.navigator.onLine?(e={},e.status=0,e.responseText={code:"offline"}):g&&f?(e={},e.status=401,e.responseText={code:"invalid_operation"}):g?(e={},e.status=0,e.responseText={code:"connection_refused_timeout"}):e.responseText=a,b(new B(e.status,e.responseText))}}})},i.prototype.logout=function(a){var b=h("https:",this._domain,"/logout");a&&(b+="?"+s.stringify(a)),this._redirect(b)},i.prototype.getSSOData=function(a,b){"function"==typeof a&&(b=a,a=!1);var c={sso:!1};if(this._useJSONP){var d=new Error("The SSO data can't be obtained using JSONP");return void setTimeout(function(){b(d,c)},0)}var e="https:",f=this._domain,g="/user/ssodata",i=h(e,f,g),j=z(e,f),k={};return a&&(k={ldaps:1,client_id:this._clientID}),v({url:j?g:i,method:"get",type:"json",data:k,crossOrigin:!j,withCredentials:!j,timeout:3e3}).fail(function(a){var d=new Error("There was an error in the request that obtains the user's SSO data.");d.cause=a,b(d,c)}).then(function(a){b(null,a)})},i.prototype.getConnections=function(a){return x("https://"+this._domain+"/public/api/"+this._clientID+"/connections",y,a)},i.prototype.startPasswordless=function(a,b){if("object"!=typeof a)throw new Error("An options object is required");if("function"!=typeof b)throw new Error("A callback function is required");if(!a.email&&!a.phoneNumber)throw new Error("An `email` or a `phoneNumber` is required.");var c="https:",d=this._domain,e="/passwordless/start",f=h(c,d,e),g={client_id:this._clientID};return a.email?(g.email=a.email,g.connection="email",a.authParams&&(g.authParams=a.authParams),a.send&&"link"!==a.send||(g.authParams||(g.authParams={}),g.authParams.redirect_uri=this._callbackURL,g.authParams.response_type=this._shouldRedirect&&!this._callbackOnLocationHash?"code":"token"),a.send&&(g.send=a.send)):(g.phone_number=a.phoneNumber,g.connection="sms"),this._useJSONP?(this._sendClientInfo&&(g.auth0Client=this._getClientInfoString()),x(f+"?"+s.stringify(g),y,function(a,c){return a?b(new Error("0: "+a.toString())):200===c.status?b(null,!0):b(c.err||c.error)})):v({url:z(c,d)?e:f,method:"post",type:"json",headers:this._getClientInfoHeader(),crossOrigin:!z(c,d),data:g}).fail(function(a){try{b(JSON.parse(a.responseText))}catch(c){var d=new Error(a.status+"("+a.statusText+"): "+a.responseText);d.statusCode=a.status,d.error=a.statusText,d.message=a.responseText,b(d)}}).then(function(a){b(null,a)})},i.prototype.requestMagicLink=function(a,b){return this.startPasswordless(a,b)},i.prototype.requestEmailCode=function(a,b){return a.send="code",this.startPasswordless(a,b)},i.prototype.verifyEmailCode=function(a,b){return a.passcode=a.code,delete a.code,this.login(a,b)},i.prototype.requestSMSCode=function(a,b){return this.startPasswordless(a,b)},i.prototype.verifySMSCode=function(a,b){return a.passcode=a.code,delete a.code,this.login(a,b)},i.prototype.getUserCountry=function(a){var b="https:",c=this._domain,d="/user/geoloc/country",e=h(b,c,d);if(this._useJSONP){var f=new Error("The user's country can't be obtained using JSONP");return void setTimeout(function(){a(f)},0)}v({url:z(b,c)?d:e,method:"get",type:"json",headers:this._getClientInfoHeader(),crossOrigin:!z(b,c),success:function(b){a(null,b.country_code)},error:function(b){var c=new Error("There was an error in the request that obtains the user's country");c.cause=b,a(c)}})},i.prototype._prepareResult=function(a){if(a&&"object"==typeof a){var b=a.profile?a.profile:this.decodeJwt(a.id_token);return{accessToken:a.access_token,idToken:a.id_token,idTokenPayload:b,refreshToken:a.refresh_token,state:a.state}}},i.prototype._parseResponseType=function(a,b){a||(a={}),b&&!this._providedResponseOptions&&a.hasOwnProperty("callbackOnLocationHash")&&(this._providedCallbackOnLocationHash=!0),b&&!this._providedCallbackOnLocationHash&&a.hasOwnProperty("responseType")&&(this._providedResponseOptions=!0),!this._providedCallbackOnLocationHash&&!this._providedResponseOptions&&a.hasOwnProperty("callbackOnLocationHash")&&a.hasOwnProperty("responseType")&&m("The responseType option will be ignored. Both callbackOnLocationHash and responseType options were provided and they can't be used together."),this._providedCallbackOnLocationHash&&a.hasOwnProperty("responseType")&&m("The responseType option will be ignored. The callbackOnLocationHash option was provided to the constructor and they can't be mixed."),this._providedResponseOptions&&a.hasOwnProperty("callbackOnLocationHash")&&m("The callbackOnLocationHash option will be ignored. The responseType option was provided to the constructor and they can't be mixed."),this._providedCallbackOnLocationHash||a.hasOwnProperty("callbackOnLocationHash")||!a.responseType||k(a.responseType)||m('The responseType option will be ignored. Its valid values are "code", "id_token", "token" or any combination of them.');var c=void 0;return this._providedResponseOptions||null==a.callbackOnLocationHash||(c=j(a.callbackOnLocationHash)),!this._providedCallbackOnLocationHash&&!a.hasOwnProperty("callbackOnLocationHash")&&a.responseType&&k(a.responseType)&&(c=a.responseType),c},i.prototype._parseResponseMode=function(a,b){a||(a={}),b&&!this._providedCallbackOnLocationHash&&a.hasOwnProperty("responseMode")&&(this._providedResponseOptions=!0),this._providedCallbackOnLocationHash&&a.hasOwnProperty("responseMode")&&m("The responseMode option will be ignored. The callbackOnLocationHash option was provided to the constructor and they can't be mixed."),!this._providedCallbackOnLocationHash&&!this._providedResponseOptions&&a.hasOwnProperty("callbackOnLocationHash")&&a.hasOwnProperty("responseMode")&&m("The responseMode option will be ignored. Both callbackOnLocationHash and responseMode options were provided and they can't be used together.");var c=void 0;return this._providedCallbackOnLocationHash||!a.responseMode||l(a.responseMode)||m('The responseMode option will be ignored. Its only valid value is "form_post".'),!this._providedCallbackOnLocationHash&&l(a.responseMode)&&(c=a.responseMode),c},b.exports=i},{"./lib/LoginError":2,"./lib/assert_required":3,"./lib/base64_url":4,"./lib/index-of":5,"./lib/is-array":6,"./lib/json-parse":7,"./lib/same-origin":8,"./lib/use_jsonp":9,"./version":27,jsonp:12,qs:16,reqwest:17,trim:18,winchan:19,xtend:21}],2:[function(a,b,c){function d(a,b){var c;if("string"==typeof b)try{c=e(b)}catch(d){c={message:b}}else c=b||{description:"server error"};c.code||(c.code=c.error),"unauthorized"===c.code&&(a=401);var f=c.description||c.message||c.error;"PasswordStrengthError"===c.name&&(f="Password is not strong enough.");var g=Error.call(this,f);return g.status=a,g.name=c.code,g.code=c.code,g.details=c,0===a&&(g.code&&"offline"===g.code||(g.code="Unknown",g.message="Unknown error.")),g}var e=a("./json-parse");b.exports=d,Object&&Object.create&&(d.prototype=Object.create(Error.prototype,{constructor:{value:d}}))},{"./json-parse":7}],3:[function(a,b,c){function d(a,b){if(!a[b])throw new Error(b+" is required.")}b.exports=d},{}],4:[function(a,b,c){function d(a){return f.btoa(a).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")}function e(a){return a+=Array(5-a.length%4).join("="),a=a.replace(/\-/g,"+").replace(/\_/g,"/"),f.atob(a)}var f=a("Base64");b.exports={encode:d,decode:e}},{Base64:10}],5:[function(a,b,c){function d(a,b,c){return a.indexOf(b,c)}function e(a,b,c){var d;if(null==a)throw new TypeError('"array" is null or not defined');var e=Object(a),f=e.length>>>0;if(0===f)return-1;var g=+c||0;if(Math.abs(g)===1/0&&(g=0),g>=f)return-1;for(d=Math.max(g>=0?g:f-Math.abs(g),0);f>d;){if(d in e&&e[d]===b)return d;d++}return-1}b.exports=Array.prototype.indexOf?d:e},{}],6:[function(a,b,c){function d(a){return"[object Array]"===e.call(a)}var e=Object.prototype.toString;b.exports=null!=Array.isArray?Array.isArray:d},{}],7:[function(a,b,c){b.exports="undefined"==typeof window.JSON?a("json-fallback").parse:window.JSON.parse},{"json-fallback":11}],8:[function(a,b,c){function d(a,b,c){return c=c||"",e===a&&f===b&&g===c}var e=window.location.protocol,f=window.location.hostname,g=window.location.port;b.exports=d},{}],9:[function(a,b,c){function d(){var a=window.XMLHttpRequest?new XMLHttpRequest:null;return a&&"withCredentials"in a?!1:!0}b.exports=d},{}],10:[function(a,b,c){!function(){var a="undefined"!=typeof c?c:this,b="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",d=function(){try{document.createElement("$")}catch(a){return a}}();a.btoa||(a.btoa=function(a){for(var c,e,f=0,g=b,h="";a.charAt(0|f)||(g="=",f%1);h+=g.charAt(63&c>>8-f%1*8)){if(e=a.charCodeAt(f+=.75),e>255)throw d;c=c<<8|e}return h}),a.atob||(a.atob=function(a){if(a=a.replace(/=+$/,""),a.length%4==1)throw d;for(var c,e,f=0,g=0,h="";e=a.charAt(g++);~e&&(c=f%4?64*c+e:e,f++%4)?h+=String.fromCharCode(255&c>>(-2*f&6)):0)e=b.indexOf(e);return h})}()},{}],11:[function(require,module,exports){var JSON={};!function(){"use strict";function f(a){return 10>a?"0"+a:a}function quote(a){return escapable.lastIndex=0,escapable.test(a)?'"'+a.replace(escapable,function(a){var b=meta[a];return"string"==typeof b?b:"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+a+'"'}function str(a,b){var c,d,e,f,g,h=gap,i=b[a];switch(i&&"object"==typeof i&&"function"==typeof i.toJSON&&(i=i.toJSON(a)),"function"==typeof rep&&(i=rep.call(b,a,i)),typeof i){case"string":return quote(i);case"number":return isFinite(i)?String(i):"null";case"boolean":case"null":return String(i);case"object":if(!i)return"null";if(gap+=indent,g=[],"[object Array]"===Object.prototype.toString.apply(i)){for(f=i.length,c=0;f>c;c+=1)g[c]=str(c,i)||"null";return e=0===g.length?"[]":gap?"[\n"+gap+g.join(",\n"+gap)+"\n"+h+"]":"["+g.join(",")+"]",gap=h,e}if(rep&&"object"==typeof rep)for(f=rep.length,c=0;f>c;c+=1)"string"==typeof rep[c]&&(d=rep[c],e=str(d,i),e&&g.push(quote(d)+(gap?": ":":")+e));else for(d in i)Object.prototype.hasOwnProperty.call(i,d)&&(e=str(d,i),e&&g.push(quote(d)+(gap?": ":":")+e));return e=0===g.length?"{}":gap?"{\n"+gap+g.join(",\n"+gap)+"\n"+h+"}":"{"+g.join(",")+"}",gap=h,e}}"function"!=typeof Date.prototype.toJSON&&(Date.prototype.toJSON=function(a){return isFinite(this.valueOf())?this.getUTCFullYear()+"-"+f(this.getUTCMonth()+1)+"-"+f(this.getUTCDate())+"T"+f(this.getUTCHours())+":"+f(this.getUTCMinutes())+":"+f(this.getUTCSeconds())+"Z":null},String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.toJSON=function(a){return this.valueOf()});var cx=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,escapable=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,gap,indent,meta={"\b":"\\b"," ":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},rep;"function"!=typeof JSON.stringify&&(JSON.stringify=function(a,b,c){var d;if(gap="",indent="","number"==typeof c)for(d=0;c>d;d+=1)indent+=" ";else"string"==typeof c&&(indent=c);if(rep=b,b&&"function"!=typeof b&&("object"!=typeof b||"number"!=typeof b.length))throw new Error("JSON.stringify");return str("",{"":a})}),"function"!=typeof JSON.parse&&(JSON.parse=function(text,reviver){function walk(a,b){var c,d,e=a[b];if(e&&"object"==typeof e)for(c in e)Object.prototype.hasOwnProperty.call(e,c)&&(d=walk(e,c),void 0!==d?e[c]=d:delete e[c]);return reviver.call(a,b,e)}var j;if(text=String(text),cx.lastIndex=0,cx.test(text)&&(text=text.replace(cx,function(a){return"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)})),/^[\],:{}\s]*$/.test(text.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return j=eval("("+text+")"),"function"==typeof reviver?walk({"":j},""):j;throw new SyntaxError("JSON.parse")})}(),module.exports=JSON},{}],12:[function(a,b,c){function d(){}function e(a,b,c){function e(){h.parentNode.removeChild(h),window[o]=d}"function"==typeof b&&(c=b,b={}),b||(b={});var h,i,j=b.prefix||"__jp",k=b.param||"callback",l=null!=b.timeout?b.timeout:6e4,m=encodeURIComponent,n=document.getElementsByTagName("script")[0]||document.head,o=j+g++;l&&(i=setTimeout(function(){e(),c&&c(new Error("Timeout"))},l)),window[o]=function(a){f("jsonp got",a),i&&clearTimeout(i),e(),c&&c(null,a)},a+=(~a.indexOf("?")?"&":"?")+k+"="+m(o),a=a.replace("?&","?"),f('jsonp req "%s"',a),h=document.createElement("script"),h.src=a,n.parentNode.insertBefore(h,n)}var f=a("debug")("jsonp");b.exports=e;var g=0},{debug:13}],13:[function(a,b,c){function d(){return"WebkitAppearance"in document.documentElement.style||window.console&&(console.firebug||console.exception&&console.table)||navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31}function e(){var a=arguments,b=this.useColors;if(a[0]=(b?"%c":"")+this.namespace+(b?" %c":" ")+a[0]+(b?"%c ":" ")+"+"+c.humanize(this.diff),!b)return a;var d="color: "+this.color;a=[a[0],d,"color: inherit"].concat(Array.prototype.slice.call(a,1));var e=0,f=0;return a[0].replace(/%[a-z%]/g,function(a){"%%"!==a&&(e++,"%c"===a&&(f=e))}),a.splice(f,0,d),a}function f(){return"object"==typeof console&&console.log&&Function.prototype.apply.call(console.log,console,arguments)}function g(a){try{null==a?c.storage.removeItem("debug"):c.storage.debug=a}catch(b){}}function h(){var a;try{a=c.storage.debug; +}catch(b){}return a}function i(){try{return window.localStorage}catch(a){}}c=b.exports=a("./debug"),c.log=f,c.formatArgs=e,c.save=g,c.load=h,c.useColors=d,c.storage="undefined"!=typeof chrome&&"undefined"!=typeof chrome.storage?chrome.storage.local:i(),c.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],c.formatters.j=function(a){return JSON.stringify(a)},c.enable(h())},{"./debug":14}],14:[function(a,b,c){function d(){return c.colors[k++%c.colors.length]}function e(a){function b(){}function e(){var a=e,b=+new Date,f=b-(j||b);a.diff=f,a.prev=j,a.curr=b,j=b,null==a.useColors&&(a.useColors=c.useColors()),null==a.color&&a.useColors&&(a.color=d());var g=Array.prototype.slice.call(arguments);g[0]=c.coerce(g[0]),"string"!=typeof g[0]&&(g=["%o"].concat(g));var h=0;g[0]=g[0].replace(/%([a-z%])/g,function(b,d){if("%%"===b)return b;h++;var e=c.formatters[d];if("function"==typeof e){var f=g[h];b=e.call(a,f),g.splice(h,1),h--}return b}),"function"==typeof c.formatArgs&&(g=c.formatArgs.apply(a,g));var i=e.log||c.log||console.log.bind(console);i.apply(a,g)}b.enabled=!1,e.enabled=!0;var f=c.enabled(a)?e:b;return f.namespace=a,f}function f(a){c.save(a);for(var b=(a||"").split(/[\s,]+/),d=b.length,e=0;d>e;e++)b[e]&&(a=b[e].replace(/\*/g,".*?"),"-"===a[0]?c.skips.push(new RegExp("^"+a.substr(1)+"$")):c.names.push(new RegExp("^"+a+"$")))}function g(){c.enable("")}function h(a){var b,d;for(b=0,d=c.skips.length;d>b;b++)if(c.skips[b].test(a))return!1;for(b=0,d=c.names.length;d>b;b++)if(c.names[b].test(a))return!0;return!1}function i(a){return a instanceof Error?a.stack||a.message:a}c=b.exports=e,c.coerce=i,c.disable=g,c.enable=f,c.enabled=h,c.humanize=a("ms"),c.names=[],c.skips=[],c.formatters={};var j,k=0},{ms:15}],15:[function(a,b,c){function d(a){if(a=""+a,!(a.length>1e4)){var b=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(a);if(b){var c=parseFloat(b[1]),d=(b[2]||"ms").toLowerCase();switch(d){case"years":case"year":case"yrs":case"yr":case"y":return c*l;case"days":case"day":case"d":return c*k;case"hours":case"hour":case"hrs":case"hr":case"h":return c*j;case"minutes":case"minute":case"mins":case"min":case"m":return c*i;case"seconds":case"second":case"secs":case"sec":case"s":return c*h;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return c}}}}function e(a){return a>=k?Math.round(a/k)+"d":a>=j?Math.round(a/j)+"h":a>=i?Math.round(a/i)+"m":a>=h?Math.round(a/h)+"s":a+"ms"}function f(a){return g(a,k,"day")||g(a,j,"hour")||g(a,i,"minute")||g(a,h,"second")||a+" ms"}function g(a,b,c){return b>a?void 0:1.5*b>a?Math.floor(a/b)+" "+c:Math.ceil(a/b)+" "+c+"s"}var h=1e3,i=60*h,j=60*i,k=24*j,l=365.25*k;b.exports=function(a,b){return b=b||{},"string"==typeof a?d(a):b["long"]?f(a):e(a)}},{}],16:[function(a,b,c){function d(a,b){if(0==a[b].length)return a[b]={};var c={};for(var d in a[b])q.call(a[b],d)&&(c[d]=a[b][d]);return a[b]=c,c}function e(a,b,c,f){var g=a.shift();if(!q.call(Object.prototype,c))if(g){var h=b[c]=b[c]||[];"]"==g?s(h)?""!=f&&h.push(f):"object"==typeof h?h[t(h).length]=f:h=b[c]=[b[c],f]:~r(g,"]")?(g=g.substr(0,g.length-1),!w.test(g)&&s(h)&&(h=d(b,c)),e(a,h,g,f)):(!w.test(g)&&s(h)&&(h=d(b,c)),e(a,h,g,f))}else s(b[c])?b[c].push(f):"object"==typeof b[c]?b[c]=f:"undefined"==typeof b[c]?b[c]=f:b[c]=[b[c],f]}function f(a,b,c){if(~r(b,"]")){var d=b.split("[");d.length;e(d,a,"base",c)}else{if(!w.test(b)&&s(a.base)){var f={};for(var g in a.base)f[g]=a.base[g];a.base=f}m(a.base,b,c)}return a}function g(a){if("object"!=typeof a)return a;if(s(a)){var b=[];for(var c in a)q.call(a,c)&&b.push(a[c]);return b}for(var d in a)a[d]=g(a[d]);return a}function h(a){var b={base:{}};return u(t(a),function(c){f(b,c,a[c])}),g(b.base)}function i(a,b){var c=v(String(a).split(b.separator),function(a,b){var c=r(b,"="),d=n(b),e=b.substr(0,d||c),g=b.substr(d||c,b.length),g=g.substr(r(g,"=")+1,g.length);return""==e&&(e=b,g=""),""==e?a:f(a,o(e),o(g))},{base:{}}).base;return g(c)}function j(a,b){if(!b)throw new TypeError("stringify expects an object");return b+"="+encodeURIComponent(a)}function k(a,b){var c=[];if(!b)throw new TypeError("stringify expects an object");for(var d=0;df;++f)c=e[f],""!=c&&(null==a[c]?d.push(encodeURIComponent(c)+"="):d.push(x(a[c],b?b+"["+encodeURIComponent(c)+"]":encodeURIComponent(c))));return d.join("&")}function m(a,b,c){var d=a[b];q.call(Object.prototype,b)||(void 0===d?a[b]=c:s(d)?d.push(c):a[b]=[d,c])}function n(a){for(var b,c,d=a.length,e=0;d>e;++e)if(c=a[e],"]"==c&&(b=!1),"["==c&&(b=!0),"="==c&&!b)return e}function o(a){try{return decodeURIComponent(a.replace(/\+/g," "))}catch(b){return a}}var p=Object.prototype.toString,q=Object.prototype.hasOwnProperty,r="function"==typeof Array.prototype.indexOf?function(a,b){return a.indexOf(b)}:function(a,b){"string"==typeof a&&"undefined"==typeof"a"[0]&&(a=a.split(""));for(var c=0;c0;)self._completeHandlers.shift()(a)}function success(resp){var type=o.type||resp&&setType(resp.getResponseHeader("Content-Type"));resp="jsonp"!==type?self.request:resp;var filteredResponse=globalSetupOptions.dataFilter(resp.responseText,type),r=filteredResponse;try{resp.responseText=r}catch(e){}if(r)switch(type){case"json":try{resp=win.JSON?win.JSON.parse(r):eval("("+r+")")}catch(err){return error(resp,"Could not parse JSON in response",err)}break;case"js":resp=eval(r);break;case"html":resp=r;break;case"xml":resp=resp.responseXML&&resp.responseXML.parseError&&resp.responseXML.parseError.errorCode&&resp.responseXML.parseError.reason?null:resp.responseXML}for(self._responseArgs.resp=resp,self._fulfilled=!0,fn(resp),self._successHandler(resp);self._fulfillmentHandlers.length>0;)resp=self._fulfillmentHandlers.shift()(resp);complete(resp)}function timedOut(){self._timedOut=!0,self.request.abort()}function error(a,b,c){for(a=self.request,self._responseArgs.resp=a,self._responseArgs.msg=b,self._responseArgs.t=c,self._erred=!0;self._errorHandlers.length>0;)self._errorHandlers.shift()(a,b,c);complete(a)}this.url="string"==typeof o?o:o.url,this.timeout=null,this._fulfilled=!1,this._successHandler=function(){},this._fulfillmentHandlers=[],this._errorHandlers=[],this._completeHandlers=[],this._erred=!1,this._responseArgs={};var self=this;fn=fn||function(){},o.timeout&&(this.timeout=setTimeout(function(){timedOut()},o.timeout)),o.success&&(this._successHandler=function(){o.success.apply(o,arguments)}),o.error&&this._errorHandlers.push(function(){o.error.apply(o,arguments)}),o.complete&&this._completeHandlers.push(function(){o.complete.apply(o,arguments)}),this.request=getRequest.call(this,success,error)}function reqwest(a,b){return new Reqwest(a,b)}function normalize(a){return a?a.replace(/\r?\n/g,"\r\n"):""}function serial(a,b){var c,d,e,f,g=a.name,h=a.tagName.toLowerCase(),i=function(a){a&&!a.disabled&&b(g,normalize(a.attributes.value&&a.attributes.value.specified?a.value:a.text))};if(!a.disabled&&g)switch(h){case"input":/reset|button|image|file/i.test(a.type)||(c=/checkbox/i.test(a.type),d=/radio/i.test(a.type),e=a.value,(!(c||d)||a.checked)&&b(g,normalize(c&&""===e?"on":e)));break;case"textarea":b(g,normalize(a.value));break;case"select":if("select-one"===a.type.toLowerCase())i(a.selectedIndex>=0?a.options[a.selectedIndex]:null);else for(f=0;a.length&&f-1){var c=new RegExp("rv:([0-9]{2,2}[.0-9]{0,})");null!==c.exec(b)&&(a=parseFloat(RegExp.$1))}return a>=8}function d(){try{var a=navigator.userAgent;return-1!=a.indexOf("Fennec/")||-1!=a.indexOf("Firefox/")&&-1!=a.indexOf("Android")}catch(b){}return!1}function e(){return window.JSON&&window.JSON.stringify&&window.JSON.parse&&window.postMessage}function f(a){/^https?:\/\//.test(a)||(a=window.location.href);var b=/^(https?:\/\/[\-_a-zA-Z\.0-9:]+)/.exec(a);return b?b[1]:a}function g(){for(var a=(window.location,window.opener.frames),b=a.length-1;b>=0;b--)try{if(a[b].location.protocol===window.location.protocol&&a[b].location.host===window.location.host&&a[b].name===h)return a[b]}catch(c){}}var h="__winchan_relay_frame",i="die",j=c();return e()?{open:function(c,e){function g(){if(m&&document.body.removeChild(m),m=void 0,q&&(q=clearInterval(q)),b(window,"message",k),b(window,"unload",g),p)try{p.close()}catch(a){o.postMessage(i,n)}p=o=void 0}function k(a){if(a.origin===n)try{var b=JSON.parse(a.data);"ready"===b.a?o.postMessage(r,n):"error"===b.a?(g(),e&&(e(b.d),e=null)):"response"===b.a&&(g(),e&&(e(null,b.d),e=null))}catch(c){}}if(!e)throw"missing required callback argument";var l;c.url||(l="missing required 'url' parameter"),c.relay_url||(l="missing required 'relay_url' parameter"),l&&setTimeout(function(){e(l)},0),c.window_name||(c.window_name=null),(!c.window_features||d())&&(c.window_features=void 0);var m,n=f(c.url);if(n!==f(c.relay_url))return setTimeout(function(){e("invalid arguments: origin of url and relay_url must match")},0);var o;j&&(m=document.createElement("iframe"),m.setAttribute("src",c.relay_url),m.style.display="none",m.setAttribute("name",h),document.body.appendChild(m),o=m.contentWindow);var p=c.popup||window.open(c.url,c.window_name,c.window_features);c.popup&&(p.location.href=c.url),o||(o=p);var q=setInterval(function(){p&&p.closed&&(g(),e&&(e("User closed the popup window"),e=null))},500),r=JSON.stringify({a:"request",d:c.params});return a(window,"unload",g),a(window,"message",k),{close:g,focus:function(){if(p)try{p.focus()}catch(a){}}}},onOpen:function(c){function d(a){a=JSON.stringify(a),j?k.doPost(a,h):k.postMessage(a,h)}function e(a){var f;try{f=JSON.parse(a.data)}catch(g){}f&&"request"===f.a&&(b(window,"message",e),h=a.origin,c&&setTimeout(function(){c(h,f.d,function(a){c=void 0,d({a:"response",d:a})})},0))}function f(a){if(a.data===i)try{window.close()}catch(b){}}var h="*",k=j?g():window.opener;if(!k)throw"can't find relay frame";a(j?k:window,"message",e),a(j?k:window,"message",f);try{d({a:"ready"})}catch(l){a(k,"load",function(a){d({a:"ready"})})}var m=function(){try{b(j?k:window,"message",f)}catch(a){}c&&d({a:"error",d:"client closed window"}),c=void 0;try{window.close()}catch(e){}};return a(window,"unload",m),{detach:function(){b(window,"unload",m)}}}}:{open:function(a,b,c,d){setTimeout(function(){d("unsupported browser")},0)},onOpen:function(a){setTimeout(function(){a("unsupported browser")},0)}}}();"undefined"!=typeof b&&b.exports&&(b.exports=d)},{}],20:[function(a,b,c){function d(a){return null!==a&&("object"==typeof a||"function"==typeof a)}b.exports=d},{}],21:[function(a,b,c){function d(){for(var a={},b=0;b2?arguments[2]:null;if(h===+h)for(c=0;h>c;c++)null===i?b(g?a.charAt(c):a[c],c,a):b.call(i,g?a.charAt(c):a[c],c,a);else for(e in a)d.call(a,e)&&(null===i?b(a[e],e,a):b.call(i,a[e],e,a))}},{}],23:[function(a,b,c){b.exports=Object.keys||a("./shim")},{"./shim":25}],24:[function(a,b,c){var d=Object.prototype.toString;b.exports=function e(a){var b=d.call(a),e="[object Arguments]"===b;return e||(e="[object Array]"!==b&&null!==a&&"object"==typeof a&&"number"==typeof a.length&&a.length>=0&&"[object Function]"===d.call(a.callee)),e}},{}],25:[function(a,b,c){!function(){"use strict";var c,d=Object.prototype.hasOwnProperty,e=Object.prototype.toString,f=a("./foreach"),g=a("./isArguments"),h=!{toString:null}.propertyIsEnumerable("toString"),i=function(){}.propertyIsEnumerable("prototype"),j=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"];c=function(a){var b=null!==a&&"object"==typeof a,c="[object Function]"===e.call(a),k=g(a),l=[];if(!b&&!c&&!k)throw new TypeError("Object.keys called on a non-object");if(k)f(a,function(a){l.push(a)});else{var m,n=i&&c;for(m in a)n&&"prototype"===m||!d.call(a,m)||l.push(m)}if(h){var o=a.constructor,p=o&&o.prototype===a;f(j,function(b){p&&"constructor"===b||!d.call(a,b)||l.push(b)})}return l},b.exports=c}()},{"./foreach":22,"./isArguments":24}],26:[function(a,b,c){var d="undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e=a("./index");"function"==typeof d.window.define&&d.window.define.amd?d.window.define("auth0",function(){return e}):d.window&&(d.window.Auth0=e)},{"./index":1}],27:[function(a,b,c){b.exports={str:"7.1.0"}},{}]},{},[26]); \ No newline at end of file diff --git a/resources/js/lock-10.2.2/de.js b/resources/js/lock-10.2.2/de.js new file mode 100644 index 00000000..70a7a5f7 --- /dev/null +++ b/resources/js/lock-10.2.2/de.js @@ -0,0 +1 @@ +Auth0.registerLanguageDictionary("de", {"error":{"forgotPassword":{"too_many_requests":"Sie haben das Limit für die Rücksetzung des Passworts erreicht. Bitte warten Sie, bevor Sie es erneut versuchen.","lock.fallback":"Beim Zurücksetzen des Passworts ist ein Fehler aufgetreten."},"login":{"blocked_user":"Der Benutzer wird blockiert.","invalid_user_password":"Falsche Anmeldeinformationen.","lock.fallback":"Beim Verarbeiten der Anmeldung ist ein Fehler aufgetreten.","lock.invalid_code":"Falscher Code.","lock.invalid_email_password":"Falsche E-Mail oder Passwort.","lock.invalid_username_password":"Falscher Benutzername oder Passwort.","lock.network":"Der Server antwortet nicht.
Bitte erneut versuchen.","lock.popup_closed":"Pop-up-Fenster geschlossen. Versuchen Sie es erneut.","lock.unauthorized":"Genehmigungen wurden nicht erteilt. Versuchen Sie es erneut.","password_change_required":"Sie müssen Ihr Passwort ändern, da Sie sich zum ersten Mal anmelden oder das Passwort abgelaufen ist.","password_leaked":"Sie müssen Ihr Passwort ändern, da Sie sich zum ersten Mal anmelden oder das Passwort abgelaufen ist.","too_many_attempts":"Ihr Konto wurde nach mehreren aufeinander folgenden Anmeldeversuche gesperrt."},"passwordless":{"bad.email":"Die E-Mail ist ungültig","bad.phone_number":"Die Telefonnummer ist ungültig","lock.fallback":"Es tut uns leid. Etwas ist schief gegangen."},"signUp":{"invalid_password":"Passwort ist ungültig.","lock.fallback":"Beim Verarbeiten der Registrierung ist ein Fehler aufgetreten.","password_dictionary_error":"Das Passwort ist zu allgemein.","password_no_user_info_error":"Passwort basiert auf Benutzerinformationen.","password_strength_error":"Passwort ist nicht sicher genug.","user_exists":"Der Nutzer existiert bereits.","username_exists":"Der Nutzername wird bereits verwendet."}},"success":{"logIn":"Danke für die Anmeldung.","forgotPassword":"Sie haben eine E-Mail erhalten, um Ihr Passwort zurückzusetzen.","magicLink":"Wir senden Ihnen einen Link zu anmelden
um %s.","signUp":"Danke für's Registrieren."},"blankErrorHint":"Kann nicht leer sein","codeInputPlaceholder":"dein Code","databaseEnterpriseLoginInstructions":"","databaseEnterpriseAlternativeLoginInstructions":"oder","databaseSignUpInstructions":"","databaseAlternativeSignUpInstructions":"oder","emailInputPlaceholder":"yours@example.com","enterpriseLoginIntructions":"Einloggen mit Ihrem Firmenanmeldeinformationen.","enterpriseActiveLoginInstructions":"Bitte geben Sie Ihre Unternehmensanmeldeinformationen bei %s.","failedLabel":"Gescheitert!","forgotPasswordAction":"Passwort vergessen?","forgotPasswordInstructions":"Geben Sie bitte Ihre Email-Adresse ein. Wir werden Ihnen eine E-Mail senden um Ihr Passwort zurücksetzen zu können.","forgotPasswordSubmitLabel":"E-Mail senden","invalidErrorHint":"Ungültig","lastLoginInstructions":"Letztes Mal waren Sie angemeldet mit","loginAtLabel":"Anmelden bei %s","loginLabel":"Anmelden","loginSubmitLabel":"Anmelden","loginWithLabel":"Anmelden mit %s","notYourAccountAction":"Falscher Account?","passwordInputPlaceholder":"Ihr Passwort","passwordStrength":{"containsAtLeast":"Enthält mindestens %d der folgenden %d Arten der Zeichen:","identicalChars":"Nicht mehr als %d identische Zeichen in Folge (z. B. \"%s\" ist nicht erlaubt)","nonEmpty":"Das Passwort darf nicht leer sein","numbers":"Zahlen (z. B. 0-9)","lengthAtLeast":"Muss mindestens %d Zeichen lang sein","lowerCase":"Kleinbuchstaben (a-z)","shouldContain":"Sollte enthalten:","specialCharacters":"Sonderzeichen (z. B. !@#$%^&*)","upperCase":"Großbuchstaben (A-Z)"},"passwordlessEmailAlternativeInstructions":"Andernfalls geben Sie Ihre E-Mail in
anmelden oder ein Konto erstellen","passwordlessEmailCodeInstructions":"Eine E-Mail mit dem Code wurde %s gesendet.","passwordlessEmailInstructions":"Geben Sie einfach Ihre E-Mail in
anmelden oder ein Konto erstellen","passwordlessSMSAlternativeInstructions":"Andernfalls geben Sie Ihre Telefon in
anmelden oder ein Konto erstellen","passwordlessSMSCodeInstructions":"Eine SMS mit dem Code wurde
%s gesendet.","passwordlessSMSInstructions":"Geben Sie Ihre Telefonnummer in
anmelden oder ein Konto erstellen","phoneNumberInputPlaceholder":"deine Telefonnummer","resendCodeAction":"Haben Sie nicht den Code bekommen?","resendLabel":"Erneut senden","resendingLabel":"Erneutes Senden...","retryLabel":"Wiederholen","sentLabel":"Senden","signUpLabel":"Registrieren","signUpSubmitLabel":"Registrieren","signUpTerms":"","signUpWithLabel":"Registrieren mit %s","socialLoginInstructions":"","socialSignUpInstructions":"","ssoEnabled":"Single Sign-On aktiviert","submitLabel":"Einreichen","unrecoverableError":"Etwas ist schief gelaufen.
Bitte kontaktieren Sie den technischen Support.","usernameFormatErrorHint":"Verwenden Sie 1-15 Buchstaben, Zahlen und \"_\"","usernameInputPlaceholder":"dein Benutzername","usernameOrEmailInputPlaceholder":"Benutzername/E-Mail","title":"Auth0","welcome":"Willkommen %s!","windowsAuthInstructions":"Sie sind über Ihr Firmennetzwerk verbunden…","windowsAuthLabel":"Windows Authentication"}); \ No newline at end of file diff --git a/resources/js/lock-10.2.2/en.js b/resources/js/lock-10.2.2/en.js new file mode 100644 index 00000000..91f0c12a --- /dev/null +++ b/resources/js/lock-10.2.2/en.js @@ -0,0 +1 @@ +Auth0.registerLanguageDictionary("en", {"error":{"forgotPassword":{"too_many_requests":"You have reached the limit on password change attempts. Please wait before trying again.","lock.fallback":"We're sorry, something went wrong when requesting the password change."},"login":{"blocked_user":"The user is blocked.","invalid_user_password":"Wrong credentials.","lock.fallback":"We're sorry, something went wrong when attempting to log in.","lock.invalid_code":"Wrong code.","lock.invalid_email_password":"Wrong email or password.","lock.invalid_username_password":"Wrong username or password.","lock.network":"We could not reach the server. Please check your connection and try again.","lock.popup_closed":"Popup window closed. Try again.","lock.unauthorized":"Permissions were not granted. Try again.","password_change_required":"You need to update your password because this is the first time you are logging in, or because your password has expired.","password_leaked":"This login has been blocked because your password has been leaked in another website. We’ve sent you an email with instructions on how to unblock it.","too_many_attempts":"Your account has been blocked after multiple consecutive login attempts."},"passwordless":{"bad.email":"The email is invalid","bad.phone_number":"The phone number is invalid","lock.fallback":"We're sorry, something went wrong"},"signUp":{"invalid_password":"Password is invalid.","lock.fallback":"We're sorry, something went wrong when attempting to sign up.","password_dictionary_error":"Password is too common.","password_no_user_info_error":"Password is based on user information.","password_strength_error":"Password is too weak.","user_exists":"The user already exists.","username_exists":"The username already exists."}},"success":{"logIn":"Thanks for logging in.","forgotPassword":"We've just sent you an email to reset your password.","magicLink":"We sent you a link to log in
to %s.","signUp":"Thanks for signing up."},"blankErrorHint":"Can't be blank","codeInputPlaceholder":"your code","databaseEnterpriseLoginInstructions":"","databaseEnterpriseAlternativeLoginInstructions":"or","databaseSignUpInstructions":"","databaseAlternativeSignUpInstructions":"or","emailInputPlaceholder":"yours@example.com","enterpriseLoginIntructions":"Login with your corporate credentials.","enterpriseActiveLoginInstructions":"Please enter your coorporate credentials at %s.","failedLabel":"Failed!","forgotPasswordAction":"Don't remember your password?","forgotPasswordInstructions":"Please enter your email address. We will send you an email to reset your password.","forgotPasswordSubmitLabel":"Send email","invalidErrorHint":"Invalid","lastLoginInstructions":"Last time you logged in with","loginAtLabel":"Log in at %s","loginLabel":"Log In","loginSubmitLabel":"Log In","loginWithLabel":"Log in with %s","notYourAccountAction":"Not your account?","passwordInputPlaceholder":"your password","passwordStrength":{"containsAtLeast":"Contain at least %d of the following %d types of characters:","identicalChars":"No more than %d identical characters in a row (e.g., \"%s\" not allowed)","nonEmpty":"Non-empty password required","numbers":"Numbers (i.e. 0-9)","lengthAtLeast":"At least %d characters in length","lowerCase":"Lower case letters (a-z)","shouldContain":"Should contain:","specialCharacters":"Special characters (e.g. !@#$%^&*)","upperCase":"Upper case letters (A-Z)"},"passwordlessEmailAlternativeInstructions":"Otherwise, enter your email to sign in
or create an account","passwordlessEmailCodeInstructions":"An email with the code has been sent to %s.","passwordlessEmailInstructions":"Enter your email to sign in
or create an account","passwordlessSMSAlternativeInstructions":"Otherwise, enter your phone to sign in
or create an account","passwordlessSMSCodeInstructions":"An SMS with the code has been sent
to %s.","passwordlessSMSInstructions":"Enter your phone to sign in
or create an account","phoneNumberInputPlaceholder":"your phone number","resendCodeAction":"Did not get the code?","resendLabel":"Resend","resendingLabel":"Resending...","retryLabel":"Retry","sentLabel":"Sent!","signUpLabel":"Sign Up","signUpSubmitLabel":"Sign Up","signUpTerms":"","signUpWithLabel":"Sign up with %s","socialLoginInstructions":"","socialSignUpInstructions":"","ssoEnabled":"Single Sign-On enabled","submitLabel":"Submit","unrecoverableError":"Something went wrong.
Please contact technical support.","usernameFormatErrorHint":"Use 1-15 letters, numbers and \"_\"","usernameInputPlaceholder":"your username","usernameOrEmailInputPlaceholder":"username/email","title":"Auth0","welcome":"Welcome %s!","windowsAuthInstructions":"You are connected from your corporate network…","windowsAuthLabel":"Windows Authentication"}); \ No newline at end of file diff --git a/resources/js/lock-10.2.2/es.js b/resources/js/lock-10.2.2/es.js new file mode 100644 index 00000000..41ef1787 --- /dev/null +++ b/resources/js/lock-10.2.2/es.js @@ -0,0 +1 @@ +Auth0.registerLanguageDictionary("es", {"error":{"forgotPassword":{"too_many_requests":"Se ha alcanzado el límite de intentos para restablecer su contraseña. Por favor, aguarde unos minutos.","lock.fallback":"Ocurrió un error al restablecer su contraseña."},"login":{"blocked_user":"El usuario se encuentra bloqueado.","invalid_user_password":"Credenciales inválidas.","lock.fallback":"Ocurrió un error al inciar sesión.","lock.invalid_code":"Código inválido.","lock.invalid_email_password":"Correo y contraseña inválidos.","lock.invalid_username_password":"Usuario y contraseña inválidos.","lock.network":"Ocurrió un error de red. Por favor, verifique su conexión.","lock.popup_closed":"Se ha cerrado la ventana emergente.","lock.unauthorized":"Acceso denegado. Por favor, intente nuevamente.","password_change_required":"Debe actualizar su contraseña porque es la primera vez que ingresa o porque la contraseña está vencida.","password_leaked":"Este intento ha sido bloqueado ya que usted utilizó la misma contraseña para registrarse en otra aplicación que tuvo una filtración reciente. Hemos enviado un email con las instrucciones.","too_many_attempts":"Su cuenta ha sido bloqueada luego de múltiples intentos de inicio de sesión consecutivos."},"passwordless":{"bad.email":"Correo inválido","bad.phone_number":"Teléfono inválido","lock.fallback":"Ocurrió un error durante el envío"},"signUp":{"invalid_password":"La contraseña es inválida.","lock.fallback":"Ocurrió un error durante el registro.","password_dictionary_error":"La constraseña es muy común.","password_no_user_info_error":"La constraseña es similar a los datos del usuario.","password_strength_error":"La contraseña es muy débil.","user_exists":"El usuario ya existe.","username_exists":"El nombre de usuario se encuentra en uso."}},"success":{"logIn":"Sesión iniciada con éxito.","forgotPassword":"Hemos enviado un correo para completar el restablecimiento de su contraseña.","magicLink":"Hemos enviado un correo para inciar sesión a
to %s.","signUp":"Registro completado exitosamente."},"blankErrorHint":"Requerido","codeInputPlaceholder":"código","databaseEnterpriseLoginInstructions":"","databaseEnterpriseAlternativeLoginInstructions":"o","databaseSignUpInstructions":"","databaseAlternativeSignUpInstructions":"o","emailInputPlaceholder":"correo@ejemplo.com","enterpriseLoginIntructions":"Inicie sesión con sus credenciales corporativas.","enterpriseActiveLoginInstructions":"Ingrese las credenciales corporativas de %s.","failedLabel":"Error!","forgotPasswordAction":"¿Olvidó su contraseña?","forgotPasswordInstructions":"Por favor ingrese su dirección de correo. Le enviaremos las instrucciones para restablecer su contrseña.","forgotPasswordSubmitLabel":"Enviar email","invalidErrorHint":"Inválido","lastLoginInstructions":"La última vez inició sesión con","loginAtLabel":"Iniciar en %s","loginLabel":"Iniciar sesión","loginSubmitLabel":"Iniciar sesión","loginWithLabel":"Iniciar con %s","notYourAccountAction":"¿No es su cuenta?","passwordInputPlaceholder":"su contraseña","passwordStrength":{"containsAtLeast":"Contener al menos %d de los siguientes %d tipos de caracteres:","identicalChars":"No más de %d caracteres idénticos juntos (ej., \"%s\" no está permitido)","nonEmpty":"Se requiere una contraseña no vacía","numbers":"Números (ej. 0-9)","lengthAtLeast":"Como mínimo de %d caracteres de longitud","lowerCase":"Letras minúsculas (a-z)","shouldContain":"Debe contener:","specialCharacters":"Caracteres especiales (ej. !@#$%^&*)","upperCase":"Letras mayúsculas (A-Z)"},"passwordlessEmailAlternativeInstructions":"También puede ingresar su email
para iniciar sesión o registrarse","passwordlessEmailCodeInstructions":"Se ha enviado un correo con el código a %s.","passwordlessEmailInstructions":"Ingrese su email para iniciar sesión
o registrarse","passwordlessSMSAlternativeInstructions":"También puede ingresar su teléfono
para iniciar sesión o registrarse","passwordlessSMSCodeInstructions":"Se ha enviado un SMS con el código
a %s.","passwordlessSMSInstructions":"Ingrese su teléfono para iniciar sesión
o registrarse","phoneNumberInputPlaceholder":"número de teléfono","resendCodeAction":"¿No recibió el código?","resendLabel":"Reenviar","resendingLabel":"Reenviando...","retryLabel":"Reintentar","sentLabel":"Enviado!","signUpLabel":"Registrarse","signUpSubmitLabel":"Registrarse","signUpTerms":"","signUpWithLabel":"Registrarse con %s","socialLoginInstructions":"","socialSignUpInstructions":"","ssoEnabled":"Inicio de sesión único activado","submitLabel":"Enviar","unrecoverableError":"Ocurrió un error.
Por favor, contacte a soporte técnico.","usernameFormatErrorHint":"1-15 letras, números y \"_\"","usernameInputPlaceholder":"su usuario","usernameOrEmailInputPlaceholder":"usuario/correo electrónico","title":"Auth0","welcome":"Bienvenido %s!","windowsAuthInstructions":"Usted se encuentra conectado desde su red corporativa…","windowsAuthLabel":"Autenticación de Windows"}); \ No newline at end of file diff --git a/resources/js/lock-10.2.2/it.js b/resources/js/lock-10.2.2/it.js new file mode 100644 index 00000000..7b9329be --- /dev/null +++ b/resources/js/lock-10.2.2/it.js @@ -0,0 +1 @@ +Auth0.registerLanguageDictionary("it", {"error":{"forgotPassword":{"too_many_requests":"Lei è stato raggiunto il limite di tentativi di modifica della password . Si prega di attendere prima di riprovare.","lock.fallback":"Ci dispiace, qualcosa è andato storto quando si richiede la modifica della password."},"login":{"blocked_user":"L’utente è bloccato.","invalid_user_password":"Credenziali non corrette.","lock.fallback":"Ci dispiace, qualcosa è andato storto quando si tenta di accedere.","lock.invalid_code":"Codice errato.","lock.invalid_email_password":"email o password sbagliata.","lock.invalid_username_password":"Nome utente o password sbagliata.","lock.network":"Non siamo riusciti a raggiungere il server. Si prega di controllare la connessione e riprova.","lock.popup_closed":"Finestra popup chiusa. Riprova per favore.","lock.unauthorized":"Autorizzazioni non sono state concesse. Riprova per favore.","password_change_required":"È necessario aggiornare la password perché questa è la prima volta che si esegue il login, or perché la password è scaduta.","password_leaked":"Questo accesso è stato bloccato perché la password è trapelato in un altro sito . Ti abbiamo inviato una email con le istruzioni su come sbloccarla.","too_many_attempts":"Il suo account è stato bloccato dopo vari tentativi di accesso consecutivi."},"passwordless":{"bad.email":"L’email non è valido ","bad.phone_number":"Il numero di telefono non è valido","lock.fallback":"Ci dispiace, qualcosa è andato storto"},"signUp":{"invalid_password":"La password non è valida.","lock.fallback":"Ci dispiace, qualcosa è andato storto quando si tenta di iscriversi.","password_dictionary_error":"La password è troppo comune.","password_no_user_info_error":"La password si basa sulle informazioni dell'utente.","password_strength_error":"La password è troppo debole.","user_exists":"L’utente esiste già.","username_exists":"Il nome utente esiste già."}},"success":{"logIn":"Grazie per il login.","forgotPassword":"Abbiamo appena inviato un email per reimpostare la password.","magicLink":"La abbiamo inviato un link per il login
a %s.","signUp":"Grazie per esserti iscritto."},"blankErrorHint":"Non può essere vuoto","codeInputPlaceholder":"il Suo codice","databaseEnterpriseLoginInstructions":"","databaseEnterpriseAlternativeLoginInstructions":"o","databaseSignUpInstructions":"","databaseAlternativeSignUpInstructions":"or","emailInputPlaceholder":"email@example.com","enterpriseLoginIntructions":"Effettuare il login con le credenziali aziendali.","enterpriseActiveLoginInstructions":"Si prega di inserire le credenziali aziendali a %s.","failedLabel":"Fallito!","forgotPasswordAction":"Non ricordo la password?","forgotPasswordInstructions":"Si prega d’inserare il Suo indirizzo email. La invieremo una email per reimpostare la password.","forgotPasswordSubmitLabel":"Inviare email","invalidErrorHint":"Non valido","lastLoginInstructions":"L’ultima volta Lei ha effettuato l’accesso con","loginAtLabel":"Accedere a %s","loginLabel":"Accesso","loginSubmitLabel":"Accesso","loginWithLabel":"Accede con %s","notYourAccountAction":"Non è il suo account?","passwordInputPlaceholder":"La sua password","passwordStrength":{"containsAtLeast":"Essa deve contenere almeno %d dei seguenti %d tipi di caratteri:","identicalChars":"Non più di %d caratteri identici in una fila (e.g., \"%s\" non autorizzato)","nonEmpty":"La password non vuota richiesta","numbers":"Numeri (i.e. 0-9)","lengthAtLeast":"Almeno %d caratteri di lunghezza","lowerCase":"Lettere minuscole (a-z)","shouldContain":"Dovrebbe contenere:","specialCharacters":"Caratteri speciali (e.g. !@#$%^&*)","upperCase":"Caratteri maiuscoli (A-Z)"},"passwordlessEmailAlternativeInstructions":"Altrimenti, si prega d’inserare la Sua email per accedere
o creare un account","passwordlessEmailCodeInstructions":"Una email con il codice è stato inviato %s.","passwordlessEmailInstructions":"Si prega d’inserare la Sua email
o creare un account","passwordlessSMSAlternativeInstructions":"Altrimenti, si prega d’inserare il numero di telefono per accedere
o creare un account","passwordlessSMSCodeInstructions":"Un SMS con il codice è stato inviato
a %s.","passwordlessSMSInstructions":"Si prega d’inserare il numero di telefono
o creare un account","phoneNumberInputPlaceholder":"il Suo numero di telefono","resendCodeAction":"Non ha ottentuo il codice?","resendLabel":"Inviare di nuovo","resendingLabel":"Reinvio...","retryLabel":"Riprovare per favore","sentLabel":"Inviato!","signUpLabel":"Registrazione","signUpSubmitLabel":"Registrazione","signUpTerms":"","signUpWithLabel":"Registra con %s","socialLoginInstructions":"","socialSignUpInstructions":"","ssoEnabled":"Single Sign-On abilitati","submitLabel":"Invio","unrecoverableError":"Qualcosa è andato storto.
Si prega di contattare il supporto tecnico.","usernameFormatErrorHint":"Si prega di utilizzare 1-15 lettere, numeri e \"_\"","usernameInputPlaceholder":"il Suo nome utente","usernameOrEmailInputPlaceholder":"il Suo nome utente or email","title":"Auth0","welcome":"Benvenuto %s!","windowsAuthInstructions":"Si è connessi dalla rete aziendale…","windowsAuthLabel":"Autenticazione Windows"}); \ No newline at end of file diff --git a/resources/js/lock-10.2.2/lock.min.js b/resources/js/lock-10.2.2/lock.min.js new file mode 100644 index 00000000..bd1a8c9e --- /dev/null +++ b/resources/js/lock-10.2.2/lock.min.js @@ -0,0 +1,18 @@ +!function a(b,c,d){function e(g,h){if(!c[g]){if(!b[g]){var i="function"==typeof require&&require;if(!h&&i)return i(g,!0);if(f)return f(g,!0);var j=new Error("Cannot find module '"+g+"'");throw j.code="MODULE_NOT_FOUND",j}var k=c[g]={exports:{}};b[g][0].call(k.exports,function(a){var c=b[g][1][a];return e(c?c:a)},k,k.exports,a,b,c,d)}return c[g].exports}for(var f="function"==typeof require&&require,g=0;g-1&&(a=new RegExp("rv:([0-9]{2,2}[.0-9]{0,})"),null!==a.exec(c)&&(b=parseFloat(RegExp.$1))),b}function e(a){var b="";for(var c in a)b+=c+"="+a[c]+",";return b.slice(0,-1)}function f(a,b){return!(!a||null==a[b])}function g(a,b){var c=a.status,e="string"==typeof a.responseText?a.responseText:a,f=10===d()||11===d(),g=!c||0===c,h=!!window.navigator.onLine;g&&!h?(c=0,e={code:"offline"}):g&&f?(c=401,e={code:"invalid_user_password"}):g&&(c=0,e={code:"connection_refused_timeout"});var i=new A(c,e);b(i)}function h(a,b,c){return a+"//"+b+c}function i(a){return this instanceof i?(o(a,"clientID"),o(a,"domain"),this._useJSONP=null!=a.forceJSONP?!!a.forceJSONP:B()&&!y("https:",a.domain),this._clientID=a.clientID,this._callbackURL=a.callbackURL||document.location.href,this._shouldRedirect=!!a.callbackURL,this._domain=a.domain,this._responseType=this._parseResponseType(a,!0)||"code",this._responseMode=this._parseResponseMode(a,!0),this._cordovaSocialPlugins={facebook:this._phonegapFacebookLogin},this._useCordovaSocialPlugins=a.useCordovaSocialPlugins,void(this._sendClientInfo=null==a.sendSDKClientInfo||a.sendSDKClientInfo)):new i(a)}function j(a){return a?"token":"code"}function k(a){if("string"!=typeof a)return!1;for(var b=["code","id_token","token"],c=a.split(" "),d=0;d=1}function l(a){return"form_post"===a}function m(a){console&&console.warn&&console.warn(a)}var n=a("./lib/base64_url"),o=a("./lib/assert_required"),p=a("./lib/is-array"),q=a("./lib/index-of"),r=a("qs"),s=a("xtend"),t=a("trim"),u=a("reqwest"),v=a("winchan"),w=a("jsonp"),x={param:"cbx",timeout:8e3,prefix:"__auth0jp"},y=a("./lib/same-origin"),z=a("./lib/json-parse"),A=a("./lib/LoginError"),B=a("./lib/use_jsonp");i.version=a("./version").str,i.clientInfo={name:"auth0.js",version:i.version},i.prototype.openWindow=function(a,b,c){return window.open(a,b,e(c))},i.prototype._redirect=function(a){c.window.location=a},i.prototype._getResponseType=function(a){return this._parseResponseType(a)||this._responseType},i.prototype._getCallbackOnLocationHash=function(a){return"form_post"!==this._getResponseMode(a)&&"code"!==this._getResponseType(a)},i.prototype._getResponseMode=function(a){var b=this._parseResponseMode(a)||this._responseMode;return"form_post"===b?"form_post":null},i.prototype._getCallbackURL=function(a){return a&&"undefined"!=typeof a.callbackURL?a.callbackURL:this._callbackURL},i.prototype._getClientInfoString=function(){var a=JSON.stringify(i.clientInfo);return n.encode(a)},i.prototype._getClientInfoHeader=function(){return this._sendClientInfo?{"Auth0-Client":this._getClientInfoString()}:{}},i.prototype._renderAndSubmitWSFedForm=function(a,b){var c=document.createElement("div");c.innerHTML=b;var d=document.body.appendChild(c).children[0];a.popup&&!this._getCallbackOnLocationHash(a)&&(d.target="auth0_signup_popup"),d.submit()},i.prototype._getMode=function(a){var b={scope:"openid",response_type:this._getResponseType(a)},c=this._getResponseMode(a);return c&&(b.response_mode=c),b},i.prototype._configureOfflineMode=function(a){a.scope&&a.scope.indexOf("offline_access")>=0&&(a.device=a.device||"Browser")},i.prototype._getUserInfo=function(a,b,c){if(!a||a.user_id)return c(null,a);var d="https:",e=this._domain,f="/tokeninfo",g=h(d,e,f),i=function(a,b){var d=new Error(a+": "+(b||""));d.error=a,d.error_description=b,c(d)};return this._useJSONP?w(g+"?"+r.stringify({id_token:b}),x,function(a,b){return a?i(0,a.toString()):200===b.status?c(null,b.user):i(b.status,b.err||b.error)}):u({url:y(d,e)?f:g,method:"post",type:"json",crossOrigin:!y(d,e),data:{id_token:b}}).fail(function(a){i(a.status,a.responseText)}).then(function(a){c(null,a)})},i.prototype.getProfile=function(a,b){if("function"!=typeof b)throw new Error("A callback function is required");return a&&"string"==typeof a?void this._getUserInfo(this.decodeJwt(a),a,b):b(new Error("Invalid token"))},i.prototype.validateUser=function(a,b){var c="https:",d=this._domain,e="/public/api/users/validate_userpassword",f=h(c,d,e),g=s(a,{client_id:this._clientID,username:t(a.username||a.email||"")});return this._useJSONP?w(f+"?"+r.stringify(g),x,function(a,c){return a?b(a):"error"in c&&404!==c.status?b(new Error(c.error)):void b(null,200===c.status)}):void u({url:y(c,d)?e:f,method:"post",type:"text",data:g,crossOrigin:!y(c,d),error:function(a){return 404!==a.status?b(new Error(a.responseText)):void b(null,!1)},success:function(a){b(null,200===a.status)}})},i.prototype.decodeJwt=function(a){var b=a&&a.split(".")[1];return z(n.decode(b))},i.prototype.parseHash=function(a){a=a||window.location.hash,a=a.substr(1).replace(/^\//,"");var b=r.parse(a);if(b.hasOwnProperty("error")){var c={error:b.error,error_description:b.error_description};return b.state&&(c.state=b.state),c}if(!b.hasOwnProperty("access_token")&&!b.hasOwnProperty("id_token")&&!b.hasOwnProperty("refresh_token"))return null;var d;if(b.id_token){var e=function(a){var b={error:"invalid_token",error_description:a};return b};d=this.decodeJwt(b.id_token);var f=p(d.aud)?d.aud:[d.aud];if(q(f,this._clientID)===-1)return e("The clientID configured ("+this._clientID+") does not match with the clientID set in the token ("+f.join(", ")+").");if(d.iss&&d.iss!=="https://"+this._domain+"/")return e("The domain configured (https://"+this._domain+"/) does not match with the domain set in the token ("+d.iss+").")}return{accessToken:b.access_token,idToken:b.id_token,idTokenPayload:d,refreshToken:b.refresh_token,state:b.state}},i.prototype.signup=function(a,b){function c(){return a.auto_login?e.login(a,b):"function"==typeof b?b():void 0}function d(a,c){var d=new A(a,c);if(j&&"function"==typeof j.kill&&j.kill(),"function"==typeof b)return b(d);throw d}var e=this,g={client_id:this._clientID,redirect_uri:this._getCallbackURL(a),email:t(a.email||a.username||""),tenant:this._domain.split(".")[0]};"string"==typeof a.username&&(g.username=t(a.username));var i=s(this._getMode(a),a,g);this._configureOfflineMode(i),f(a,"sso")||(a.sso=!0),f(a,"auto_login")||(a.auto_login=!0);var j,k=a.auto_login&&a.popup&&(!this._getCallbackOnLocationHash(a)||a.sso);k&&(j=this._buildPopupWindow(a));var l="https:",m=this._domain,n="/dbconnections/signup",o=h(l,m,n);return this._useJSONP?w(o+"?"+r.stringify(i),x,function(a,b){return a?d(0,a):200==b.status?c():d(b.status,b.err||b.error)}):void u({url:y(l,m)?n:o,method:"post",type:"html",data:i,success:c,crossOrigin:!y(l,m),error:function(a){d(a.status,a.responseText)}})},i.prototype.changePassword=function(a,b){function c(a,c){var d=new A(a,c);if(b)return b(d)}var d={tenant:this._domain.split(".")[0],client_id:this._clientID,connection:a.connection,email:t(a.email||"")};"string"==typeof a.password&&(d.password=a.password);var e="https:",f=this._domain,g="/dbconnections/change_password",i=h(e,f,g);return this._useJSONP?w(i+"?"+r.stringify(d),x,function(a,d){return a?c(0,a):200==d.status?b(null,d.message):c(d.status,d.err||d.error)}):void u({url:y(e,f)?g:i,method:"post",type:"html",data:d,crossOrigin:!y(e,f),error:function(a){c(a.status,a.responseText)},success:function(a){b(null,a)}})},i.prototype._buildAuthorizeQueryString=function(a,b){var c=this._buildAuthorizationParameters(a,b);return r.stringify(c)},i.prototype._buildAuthorizationParameters=function(a,b){var c=s.apply(null,a);this._configureOfflineMode(c),this._sendClientInfo&&(c.auth0Client=this._getClientInfoString()),b=b||["popup","popupOptions"];var d,e;for(d=0;d1&&(!a.sso||window.cordova))return this.loginWithResourceOwner(a,b);var d,e=this;if(a.popup&&!this._getCallbackOnLocationHash(a)&&(d=this._buildPopupWindow(a)),b&&b.length>1&&a.sso)return this.loginWithUsernamePasswordAndSSO(a,b);var f=s(this._getMode(a),a,{client_id:this._clientID,redirect_uri:this._getCallbackURL(a),username:t(a.username||a.email||""),tenant:this._domain.split(".")[0]});this._configureOfflineMode(f);var i="https:",j=this._domain,k="/usernamepassword/login",l=h(i,j,k);return this._useJSONP?w(l+"?"+r.stringify(f),x,function(c,f){if(c)return d&&d.kill&&d.kill(),b(c);if("error"in f){d&&d.kill&&d.kill();var g=new A(f.status,f.error);return b(g)}e._renderAndSubmitWSFedForm(a,f.form)}):void u({url:y(i,j)?k:l,method:"post",type:"html",data:f,headers:this._getClientInfoHeader(),crossOrigin:!y(i,j),success:function(b){e._renderAndSubmitWSFedForm(a,b)},error:function(a){d&&d.kill&&d.kill(),g(a,c)}})},i.prototype.loginWithPasscode=function(a,b){if(null==a.email&&null==a.phoneNumber)throw new Error("email or phoneNumber is required for authentication");if(null==a.passcode)throw new Error("passcode is required for authentication");if(a.connection=null==a.email?"sms":"email",!this._shouldRedirect)return a=s(a,{username:null==a.email?a.phoneNumber:a.email,password:a.passcode,sso:!1}),delete a.email,delete a.phoneNumber,delete a.passcode,this.loginWithResourceOwner(a,b);var c={connection:a.connection};a.phoneNumber&&(a.phone_number=a.phoneNumber,delete a.phoneNumber,c.phone_number=a.phone_number),a.email&&(c.email=a.email),a.verification_code=a.passcode,delete a.passcode,c.verification_code=a.verification_code;var d=this;this._verify(c,function(c){return c?b(c):void d._verify_redirect(a)})},i.prototype._verify=function(a,b){var c="https:",d=this._domain,e="/passwordless/verify",f=h(c,d,e),g=a;return this._useJSONP?(this._sendClientInfo&&(g.auth0Client=this._getClientInfoString()),w(f+"?"+r.stringify(g),x,function(a,c){return a?b(new Error("0: "+a.toString())):200===c.status?b(null,!0):b({status:c.status})})):u({url:y(c,d)?e:f,method:"post",headers:this._getClientInfoHeader(),crossOrigin:!y(c,d),data:g}).fail(function(a){try{b(JSON.parse(a.responseText))}catch(c){var d=new Error(a.status+"("+a.statusText+"): "+a.responseText);d.statusCode=a.status,d.error=a.statusText,d.message=a.responseText,b(d)}}).then(function(a){b(null,a)})},i.prototype._verify_redirect=function(a){var b=[this._getMode(a),a,{client_id:this._clientID,redirect_uri:this._getCallbackURL(a)}],c=this._buildAuthorizeQueryString(b),d=h("https:",this._domain,"/passwordless/verify_redirect?"+c);this._redirect(d)},i.prototype.renewIdToken=function(a,b){this.getDelegationToken({id_token:a,scope:"passthrough",api:"auth0"},b)},i.prototype.refreshToken=function(a,b){this.getDelegationToken({refresh_token:a,scope:"passthrough",api:"auth0"},b)},i.prototype.getDelegationToken=function(a,b){if(a=a||{},!a.id_token&&!a.refresh_token)throw new Error("You must send either an id_token or a refresh_token to get a delegation token.");var c=s({grant_type:"urn:ietf:params:oauth:grant-type:jwt-bearer",client_id:this._clientID,target:a.targetClientId||this._clientID,api_type:a.api},a);delete c.hasOwnProperty,delete c.targetClientId,delete c.api;var e="https:",f=this._domain,g="/delegation",i=h(e,f,g);return this._useJSONP?w(i+"?"+r.stringify(c),x,function(a,c){if(a)return b(a);if("error"in c){var d=new A(c.status,c.error_description||c.error);return b(d)}b(null,c)}):void u({url:y(e,f)?g:i,method:"post",type:"json",data:c,crossOrigin:!y(e,f),success:function(a){b(null,a)},error:function(a){try{b(JSON.parse(a.responseText))}catch(c){var e=a,f=10===d()||11===d(),g=!e.status||0===e.status;g&&!window.navigator.onLine?(e={},e.status=0,e.responseText={code:"offline"}):g&&f?(e={},e.status=401,e.responseText={code:"invalid_operation"}):g?(e={},e.status=0,e.responseText={code:"connection_refused_timeout"}):e.responseText=a,b(new A(e.status,e.responseText))}}})},i.prototype.logout=function(a){var b=h("https:",this._domain,"/logout");a&&(b+="?"+r.stringify(a)),this._redirect(b)},i.prototype.getSSOData=function(a,b){"function"==typeof a&&(b=a,a=!1);var c={sso:!1};if(this._useJSONP){var d=new Error("The SSO data can't be obtained using JSONP");return void setTimeout(function(){b(d,c)},0)}var e="https:",f=this._domain,g="/user/ssodata",i=h(e,f,g),j=y(e,f),k={};return a&&(k={ldaps:1,client_id:this._clientID}),u({url:j?g:i,method:"get",type:"json",data:k,crossOrigin:!j,withCredentials:!j,timeout:3e3}).fail(function(a){var d=new Error("There was an error in the request that obtains the user's SSO data.");d.cause=a,b(d,c)}).then(function(a){b(null,a)})},i.prototype.getConnections=function(a){return w("https://"+this._domain+"/public/api/"+this._clientID+"/connections",x,a)},i.prototype.startPasswordless=function(a,b){if("object"!=typeof a)throw new Error("An options object is required");if("function"!=typeof b)throw new Error("A callback function is required");if(!a.email&&!a.phoneNumber)throw new Error("An `email` or a `phoneNumber` is required.");var c="https:",d=this._domain,e="/passwordless/start",f=h(c,d,e),g={client_id:this._clientID};return a.email?(g.email=a.email,g.connection="email",a.authParams&&(g.authParams=a.authParams),a.send&&"link"!==a.send||(g.authParams||(g.authParams={}),g.authParams.redirect_uri=this._callbackURL,g.authParams.response_type=this._shouldRedirect&&!this._callbackOnLocationHash?"code":"token"),a.send&&(g.send=a.send)):(g.phone_number=a.phoneNumber,g.connection="sms"),this._useJSONP?(this._sendClientInfo&&(g.auth0Client=this._getClientInfoString()),w(f+"?"+r.stringify(g),x,function(a,c){return a?b(new Error("0: "+a.toString())):200===c.status?b(null,!0):b(c.err||c.error)})):u({url:y(c,d)?e:f,method:"post",type:"json",headers:this._getClientInfoHeader(),crossOrigin:!y(c,d),data:g}).fail(function(a){try{b(JSON.parse(a.responseText))}catch(c){var d=new Error(a.status+"("+a.statusText+"): "+a.responseText);d.statusCode=a.status,d.error=a.statusText,d.message=a.responseText,b(d)}}).then(function(a){b(null,a)})},i.prototype.requestMagicLink=function(a,b){return this.startPasswordless(a,b)},i.prototype.requestEmailCode=function(a,b){return a.send="code",this.startPasswordless(a,b)},i.prototype.verifyEmailCode=function(a,b){return a.passcode=a.code,delete a.code,this.login(a,b)},i.prototype.requestSMSCode=function(a,b){return this.startPasswordless(a,b)},i.prototype.verifySMSCode=function(a,b){return a.passcode=a.code,delete a.code,this.login(a,b)},i.prototype.getUserCountry=function(a){var b="https:",c=this._domain,d="/user/geoloc/country",e=h(b,c,d);if(this._useJSONP){var f=new Error("The user's country can't be obtained using JSONP");return void setTimeout(function(){a(f)},0)}u({url:y(b,c)?d:e,method:"get",type:"json",headers:this._getClientInfoHeader(),crossOrigin:!y(b,c),success:function(b){a(null,b.country_code)},error:function(b){var c=new Error("There was an error in the request that obtains the user's country");c.cause=b,a(c)}})},i.prototype._prepareResult=function(a){if(a&&"object"==typeof a){var b=a.profile?a.profile:this.decodeJwt(a.id_token);return{accessToken:a.access_token,idToken:a.id_token,idTokenPayload:b,refreshToken:a.refresh_token,state:a.state}}},i.prototype._parseResponseType=function(a,b){a||(a={}),b&&!this._providedResponseOptions&&a.hasOwnProperty("callbackOnLocationHash")&&(this._providedCallbackOnLocationHash=!0),b&&!this._providedCallbackOnLocationHash&&a.hasOwnProperty("responseType")&&(this._providedResponseOptions=!0),!this._providedCallbackOnLocationHash&&!this._providedResponseOptions&&a.hasOwnProperty("callbackOnLocationHash")&&a.hasOwnProperty("responseType")&&m("The responseType option will be ignored. Both callbackOnLocationHash and responseType options were provided and they can't be used together."),this._providedCallbackOnLocationHash&&a.hasOwnProperty("responseType")&&m("The responseType option will be ignored. The callbackOnLocationHash option was provided to the constructor and they can't be mixed."),this._providedResponseOptions&&a.hasOwnProperty("callbackOnLocationHash")&&m("The callbackOnLocationHash option will be ignored. The responseType option was provided to the constructor and they can't be mixed."),this._providedCallbackOnLocationHash||a.hasOwnProperty("callbackOnLocationHash")||!a.responseType||k(a.responseType)||m('The responseType option will be ignored. Its valid values are "code", "id_token", "token" or any combination of them.');var c=void 0;return this._providedResponseOptions||null==a.callbackOnLocationHash||(c=j(a.callbackOnLocationHash)),!this._providedCallbackOnLocationHash&&!a.hasOwnProperty("callbackOnLocationHash")&&a.responseType&&k(a.responseType)&&(c=a.responseType),c},i.prototype._parseResponseMode=function(a,b){a||(a={}),b&&!this._providedCallbackOnLocationHash&&a.hasOwnProperty("responseMode")&&(this._providedResponseOptions=!0),this._providedCallbackOnLocationHash&&a.hasOwnProperty("responseMode")&&m("The responseMode option will be ignored. The callbackOnLocationHash option was provided to the constructor and they can't be mixed."),!this._providedCallbackOnLocationHash&&!this._providedResponseOptions&&a.hasOwnProperty("callbackOnLocationHash")&&a.hasOwnProperty("responseMode")&&m("The responseMode option will be ignored. Both callbackOnLocationHash and responseMode options were provided and they can't be used together.");var c=void 0;return this._providedCallbackOnLocationHash||!a.responseMode||l(a.responseMode)||m('The responseMode option will be ignored. Its only valid value is "form_post".'),!this._providedCallbackOnLocationHash&&l(a.responseMode)&&(c=a.responseMode),c},b.exports=i}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./lib/LoginError":2,"./lib/assert_required":3,"./lib/base64_url":4,"./lib/index-of":5,"./lib/is-array":6,"./lib/json-parse":7,"./lib/same-origin":8,"./lib/use_jsonp":9,"./version":25,jsonp:12,qs:16,reqwest:17,trim:225,winchan:18,xtend:20}],2:[function(a,b,c){function d(a,b){var c;if("string"==typeof b)try{c=e(b)}catch(d){c={message:b}}else c=b||{description:"server error"};c.code||(c.code=c.error),"unauthorized"===c.code&&(a=401);var f=c.description||c.message||c.error;"PasswordStrengthError"===c.name&&(f="Password is not strong enough.");var g=Error.call(this,f);return g.status=a,g.name=c.code,g.code=c.code,g.details=c,0===a&&(g.code&&"offline"===g.code||(g.code="Unknown",g.message="Unknown error.")),g}var e=a("./json-parse");b.exports=d,Object&&Object.create&&(d.prototype=Object.create(Error.prototype,{constructor:{value:d}}))},{"./json-parse":7}],3:[function(a,b,c){function d(a,b){if(!a[b])throw new Error(b+" is required.")}b.exports=d},{}],4:[function(a,b,c){function d(a){return f.btoa(a).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")}function e(a){return a+=Array(5-a.length%4).join("="),a=a.replace(/\-/g,"+").replace(/\_/g,"/"),f.atob(a)}var f=a("Base64");b.exports={encode:d,decode:e}},{Base64:10}],5:[function(a,b,c){function d(a,b,c){return a.indexOf(b,c)}function e(a,b,c){var d;if(null==a)throw new TypeError('"array" is null or not defined');var e=Object(a),f=e.length>>>0;if(0===f)return-1;var g=+c||0;if(Math.abs(g)===1/0&&(g=0),g>=f)return-1;for(d=Math.max(g>=0?g:f-Math.abs(g),0);d>8-f%1*8)){if(e=a.charCodeAt(f+=.75),e>255)throw d;c=c<<8|e}return h}),a.atob||(a.atob=function(a){if(a=a.replace(/=+$/,""),a.length%4==1)throw d;for(var c,e,f=0,g=0,h="";e=a.charAt(g++);~e&&(c=f%4?64*c+e:e,f++%4)?h+=String.fromCharCode(255&c>>(-2*f&6)):0)e=b.indexOf(e);return h})}()},{}],11:[function(require,module,exports){var JSON={};!function(){"use strict";function f(a){return a<10?"0"+a:a}function quote(a){return escapable.lastIndex=0,escapable.test(a)?'"'+a.replace(escapable,function(a){var b=meta[a];return"string"==typeof b?b:"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+a+'"'}function str(a,b){var c,d,e,f,g,h=gap,i=b[a];switch(i&&"object"==typeof i&&"function"==typeof i.toJSON&&(i=i.toJSON(a)),"function"==typeof rep&&(i=rep.call(b,a,i)),typeof i){case"string":return quote(i);case"number":return isFinite(i)?String(i):"null";case"boolean":case"null":return String(i);case"object":if(!i)return"null";if(gap+=indent,g=[],"[object Array]"===Object.prototype.toString.apply(i)){for(f=i.length,c=0;c=31}function e(){var a=arguments,b=this.useColors;if(a[0]=(b?"%c":"")+this.namespace+(b?" %c":" ")+a[0]+(b?"%c ":" ")+"+"+c.humanize(this.diff),!b)return a;var d="color: "+this.color;a=[a[0],d,"color: inherit"].concat(Array.prototype.slice.call(a,1));var e=0,f=0;return a[0].replace(/%[a-z%]/g,function(a){"%%"!==a&&(e++,"%c"===a&&(f=e))}),a.splice(f,0,d),a}function f(){return"object"==typeof console&&console.log&&Function.prototype.apply.call(console.log,console,arguments)}function g(a){try{null==a?c.storage.removeItem("debug"):c.storage.debug=a; +}catch(b){}}function h(){var a;try{a=c.storage.debug}catch(b){}return a}function i(){try{return window.localStorage}catch(a){}}c=b.exports=a("./debug"),c.log=f,c.formatArgs=e,c.save=g,c.load=h,c.useColors=d,c.storage="undefined"!=typeof chrome&&"undefined"!=typeof chrome.storage?chrome.storage.local:i(),c.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],c.formatters.j=function(a){return JSON.stringify(a)},c.enable(h())},{"./debug":14}],14:[function(a,b,c){function d(){return c.colors[k++%c.colors.length]}function e(a){function b(){}function e(){var a=e,b=+new Date,f=b-(j||b);a.diff=f,a.prev=j,a.curr=b,j=b,null==a.useColors&&(a.useColors=c.useColors()),null==a.color&&a.useColors&&(a.color=d());var g=Array.prototype.slice.call(arguments);g[0]=c.coerce(g[0]),"string"!=typeof g[0]&&(g=["%o"].concat(g));var h=0;g[0]=g[0].replace(/%([a-z%])/g,function(b,d){if("%%"===b)return b;h++;var e=c.formatters[d];if("function"==typeof e){var f=g[h];b=e.call(a,f),g.splice(h,1),h--}return b}),"function"==typeof c.formatArgs&&(g=c.formatArgs.apply(a,g));var i=e.log||c.log||console.log.bind(console);i.apply(a,g)}b.enabled=!1,e.enabled=!0;var f=c.enabled(a)?e:b;return f.namespace=a,f}function f(a){c.save(a);for(var b=(a||"").split(/[\s,]+/),d=b.length,e=0;e1e4)){var b=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(a);if(b){var c=parseFloat(b[1]),d=(b[2]||"ms").toLowerCase();switch(d){case"years":case"year":case"yrs":case"yr":case"y":return c*l;case"days":case"day":case"d":return c*k;case"hours":case"hour":case"hrs":case"hr":case"h":return c*j;case"minutes":case"minute":case"mins":case"min":case"m":return c*i;case"seconds":case"second":case"secs":case"sec":case"s":return c*h;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return c}}}}function e(a){return a>=k?Math.round(a/k)+"d":a>=j?Math.round(a/j)+"h":a>=i?Math.round(a/i)+"m":a>=h?Math.round(a/h)+"s":a+"ms"}function f(a){return g(a,k,"day")||g(a,j,"hour")||g(a,i,"minute")||g(a,h,"second")||a+" ms"}function g(a,b,c){if(!(a0;)self._completeHandlers.shift()(a)}function success(resp){var type=o.type||resp&&setType(resp.getResponseHeader("Content-Type"));resp="jsonp"!==type?self.request:resp;var filteredResponse=globalSetupOptions.dataFilter(resp.responseText,type),r=filteredResponse;try{resp.responseText=r}catch(e){}if(r)switch(type){case"json":try{resp=win.JSON?win.JSON.parse(r):eval("("+r+")")}catch(err){return error(resp,"Could not parse JSON in response",err)}break;case"js":resp=eval(r);break;case"html":resp=r;break;case"xml":resp=resp.responseXML&&resp.responseXML.parseError&&resp.responseXML.parseError.errorCode&&resp.responseXML.parseError.reason?null:resp.responseXML}for(self._responseArgs.resp=resp,self._fulfilled=!0,fn(resp),self._successHandler(resp);self._fulfillmentHandlers.length>0;)resp=self._fulfillmentHandlers.shift()(resp);complete(resp)}function timedOut(){self._timedOut=!0,self.request.abort()}function error(a,b,c){for(a=self.request,self._responseArgs.resp=a,self._responseArgs.msg=b,self._responseArgs.t=c,self._erred=!0;self._errorHandlers.length>0;)self._errorHandlers.shift()(a,b,c);complete(a)}this.url="string"==typeof o?o:o.url,this.timeout=null,this._fulfilled=!1,this._successHandler=function(){},this._fulfillmentHandlers=[],this._errorHandlers=[],this._completeHandlers=[],this._erred=!1,this._responseArgs={};var self=this;fn=fn||function(){},o.timeout&&(this.timeout=setTimeout(function(){timedOut()},o.timeout)),o.success&&(this._successHandler=function(){o.success.apply(o,arguments)}),o.error&&this._errorHandlers.push(function(){o.error.apply(o,arguments)}),o.complete&&this._completeHandlers.push(function(){o.complete.apply(o,arguments)}),this.request=getRequest.call(this,success,error)}function reqwest(a,b){return new Reqwest(a,b)}function normalize(a){return a?a.replace(/\r?\n/g,"\r\n"):""}function serial(a,b){var c,d,e,f,g=a.name,h=a.tagName.toLowerCase(),i=function(a){a&&!a.disabled&&b(g,normalize(a.attributes.value&&a.attributes.value.specified?a.value:a.text))};if(!a.disabled&&g)switch(h){case"input":/reset|button|image|file/i.test(a.type)||(c=/checkbox/i.test(a.type),d=/radio/i.test(a.type),e=a.value,(!(c||d)||a.checked)&&b(g,normalize(c&&""===e?"on":e)));break;case"textarea":b(g,normalize(a.value));break;case"select":if("select-one"===a.type.toLowerCase())i(a.selectedIndex>=0?a.options[a.selectedIndex]:null);else for(f=0;a.length&&f-1){var c=new RegExp("rv:([0-9]{2,2}[.0-9]{0,})");null!==c.exec(b)&&(a=parseFloat(RegExp.$1))}return a>=8}function d(){try{var a=navigator.userAgent;return a.indexOf("Fennec/")!=-1||a.indexOf("Firefox/")!=-1&&a.indexOf("Android")!=-1}catch(b){}return!1}function e(){return window.JSON&&window.JSON.stringify&&window.JSON.parse&&window.postMessage}function f(a){/^https?:\/\//.test(a)||(a=window.location.href);var b=/^(https?:\/\/[\-_a-zA-Z\.0-9:]+)/.exec(a);return b?b[1]:a}function g(){for(var a=(window.location,window.opener.frames),b=a.length-1;b>=0;b--)try{if(a[b].location.protocol===window.location.protocol&&a[b].location.host===window.location.host&&a[b].name===h)return a[b]}catch(c){}}var h="__winchan_relay_frame",i="die",j=c();return e()?{open:function(c,e){function g(){if(m&&document.body.removeChild(m),m=void 0,q&&(q=clearInterval(q)),b(window,"message",k),b(window,"unload",g),p)try{p.close()}catch(a){o.postMessage(i,n)}p=o=void 0}function k(a){if(a.origin===n)try{var b=JSON.parse(a.data);"ready"===b.a?o.postMessage(r,n):"error"===b.a?(g(),e&&(e(b.d),e=null)):"response"===b.a&&(g(),e&&(e(null,b.d),e=null))}catch(c){}}if(!e)throw"missing required callback argument";var l;c.url||(l="missing required 'url' parameter"),c.relay_url||(l="missing required 'relay_url' parameter"),l&&setTimeout(function(){e(l)},0),c.window_name||(c.window_name=null),c.window_features&&!d()||(c.window_features=void 0);var m,n=f(c.url);if(n!==f(c.relay_url))return setTimeout(function(){e("invalid arguments: origin of url and relay_url must match")},0);var o;j&&(m=document.createElement("iframe"),m.setAttribute("src",c.relay_url),m.style.display="none",m.setAttribute("name",h),document.body.appendChild(m),o=m.contentWindow);var p=c.popup||window.open(c.url,c.window_name,c.window_features);c.popup&&(p.location.href=c.url),o||(o=p);var q=setInterval(function(){p&&p.closed&&(g(),e&&(e("User closed the popup window"),e=null))},500),r=JSON.stringify({a:"request",d:c.params});return a(window,"unload",g),a(window,"message",k),{close:g,focus:function(){if(p)try{p.focus()}catch(a){}}}},onOpen:function(c){function d(a){a=JSON.stringify(a),j?k.doPost(a,h):k.postMessage(a,h)}function e(a){var f;try{f=JSON.parse(a.data)}catch(g){}f&&"request"===f.a&&(b(window,"message",e),h=a.origin,c&&setTimeout(function(){c(h,f.d,function(a){c=void 0,d({a:"response",d:a})})},0))}function f(a){if(a.data===i)try{window.close()}catch(b){}}var h="*",k=j?g():window.opener;if(!k)throw"can't find relay frame";a(j?k:window,"message",e),a(j?k:window,"message",f);try{d({a:"ready"})}catch(l){a(k,"load",function(a){d({a:"ready"})})}var m=function(){try{b(j?k:window,"message",f)}catch(a){}c&&d({a:"error",d:"client closed window"}),c=void 0;try{window.close()}catch(e){}};return a(window,"unload",m),{detach:function(){b(window,"unload",m)}}}}:{open:function(a,b,c,d){setTimeout(function(){d("unsupported browser")},0)},onOpen:function(a){setTimeout(function(){a("unsupported browser")},0)}}}();"undefined"!=typeof b&&b.exports&&(b.exports=d)},{}],19:[function(a,b,c){function d(a){return null!==a&&("object"==typeof a||"function"==typeof a)}b.exports=d},{}],20:[function(a,b,c){function d(){for(var a={},b=0;b2?arguments[2]:null;if(h===+h)for(c=0;c=0&&"[object Function]"===d.call(b.callee)),a}},{}],24:[function(a,b,c){!function(){"use strict";var c,d=Object.prototype.hasOwnProperty,e=Object.prototype.toString,f=a("./foreach"),g=a("./isArguments"),h=!{toString:null}.propertyIsEnumerable("toString"),i=function(){}.propertyIsEnumerable("prototype"),j=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"];c=function(a){var b=null!==a&&"object"==typeof a,c="[object Function]"===e.call(a),k=g(a),l=[];if(!b&&!c&&!k)throw new TypeError("Object.keys called on a non-object");if(k)f(a,function(a){l.push(a)});else{var m,n=i&&c;for(m in a)n&&"prototype"===m||!d.call(a,m)||l.push(m)}if(h){var o=a.constructor,p=o&&o.prototype===a;f(j,function(b){p&&"constructor"===b||!d.call(a,b)||l.push(b)})}return l},b.exports=c}()},{"./foreach":21,"./isArguments":23}],25:[function(a,b,c){b.exports={str:"7.1.0"}},{}],26:[function(a,b,c){!function(a){"use strict";function b(a,b){var c=(65535&a)+(65535&b),d=(a>>16)+(b>>16)+(c>>16);return d<<16|65535&c}function c(a,b){return a<>>32-b}function d(a,d,e,f,g,h){return b(c(b(b(d,a),b(f,h)),g),e)}function e(a,b,c,e,f,g,h){return d(b&c|~b&e,a,b,f,g,h)}function f(a,b,c,e,f,g,h){return d(b&e|c&~e,a,b,f,g,h)}function g(a,b,c,e,f,g,h){return d(b^c^e,a,b,f,g,h)}function h(a,b,c,e,f,g,h){return d(c^(b|~e),a,b,f,g,h)}function i(a,c){a[c>>5]|=128<>>9<<4)+14]=c;var d,i,j,k,l,m=1732584193,n=-271733879,o=-1732584194,p=271733878;for(d=0;d>5]>>>b%32&255);return c}function k(a){var b,c=[];for(c[(a.length>>2)-1]=void 0,b=0;b>5]|=(255&a.charCodeAt(b/8))<16&&(e=i(e,8*a.length)),c=0;c<16;c+=1)f[c]=909522486^e[c],g[c]=1549556828^e[c];return d=i(f.concat(k(b)),512+8*b.length),j(i(g.concat(d),640))}function n(a){var b,c,d="0123456789abcdef",e="";for(c=0;c>>4&15)+d.charAt(15&b);return e}function o(a){return unescape(encodeURIComponent(a))}function p(a){return l(o(a))}function q(a){return n(p(a))}function r(a,b){return m(o(a),o(b))}function s(a,b){return n(r(a,b))}function t(a,b,c){return b?c?r(b,a):s(b,a):c?p(a):q(a)}"function"==typeof define&&define.amd?define(function(){return t}):a.md5=t}(this)},{}],27:[function(a,b,c){"use strict";var d=a("./invariant"),e={addClass:function(a,b){return/\s/.test(b)?d(!1):void 0,b&&(a.classList?a.classList.add(b):e.hasClass(a,b)||(a.className=a.className+" "+b)),a},removeClass:function(a,b){return/\s/.test(b)?d(!1):void 0,b&&(a.classList?a.classList.remove(b):e.hasClass(a,b)&&(a.className=a.className.replace(new RegExp("(^|\\s)"+b+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,""))),a},conditionClass:function(a,b,c){return(c?e.addClass:e.removeClass)(a,b)},hasClass:function(a,b){return/\s/.test(b)?d(!1):void 0,a.classList?!!b&&a.classList.contains(b):(" "+a.className+" ").indexOf(" "+b+" ")>-1}};b.exports=e},{"./invariant":28}],28:[function(a,b,c){"use strict";var d=function(a,b,c,d,e,f,g,h){if(!a){var i;if(void 0===b)i=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var j=[c,d,e,f,g,h],k=0;i=new Error("Invariant Violation: "+b.replace(/%s/g,function(){return j[k++]}))}throw i.framesToPop=1,i}};b.exports=d},{}],29:[function(a,b,c){function d(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function e(a){return"function"==typeof a}function f(a){return"number"==typeof a}function g(a){return"object"==typeof a&&null!==a}function h(a){return void 0===a}b.exports=d,d.EventEmitter=d,d.prototype._events=void 0,d.prototype._maxListeners=void 0,d.defaultMaxListeners=10,d.prototype.setMaxListeners=function(a){if(!f(a)||a<0||isNaN(a))throw TypeError("n must be a positive number");return this._maxListeners=a,this},d.prototype.emit=function(a){var b,c,d,f,i,j;if(this._events||(this._events={}),"error"===a&&(!this._events.error||g(this._events.error)&&!this._events.error.length)){if(b=arguments[1],b instanceof Error)throw b;throw TypeError('Uncaught, unspecified "error" event.')}if(c=this._events[a],h(c))return!1;if(e(c))switch(arguments.length){case 1:c.call(this);break;case 2:c.call(this,arguments[1]);break;case 3:c.call(this,arguments[1],arguments[2]);break;default:for(d=arguments.length,f=new Array(d-1),i=1;i0&&this._events[a].length>c&&(this._events[a].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[a].length),"function"==typeof console.trace&&console.trace())}return this},d.prototype.on=d.prototype.addListener,d.prototype.once=function(a,b){function c(){this.removeListener(a,c),d||(d=!0,b.apply(this,arguments))}if(!e(b))throw TypeError("listener must be a function");var d=!1;return c.listener=b,this.on(a,c),this},d.prototype.removeListener=function(a,b){var c,d,f,h;if(!e(b))throw TypeError("listener must be a function");if(!this._events||!this._events[a])return this;if(c=this._events[a],f=c.length,d=-1,c===b||e(c.listener)&&c.listener===b)delete this._events[a],this._events.removeListener&&this.emit("removeListener",a,b);else if(g(c)){for(h=f;h-- >0;)if(c[h]===b||c[h].listener&&c[h].listener===b){d=h;break}if(d<0)return this;1===c.length?(c.length=0,delete this._events[a]):c.splice(d,1),this._events.removeListener&&this.emit("removeListener",a,b)}return this},d.prototype.removeAllListeners=function(a){var b,c;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[a]&&delete this._events[a],this;if(0===arguments.length){for(b in this._events)"removeListener"!==b&&this.removeAllListeners(b);return this.removeAllListeners("removeListener"),this._events={},this}if(c=this._events[a],e(c))this.removeListener(a,c);else for(;c.length;)this.removeListener(a,c[c.length-1]);return delete this._events[a],this},d.prototype.listeners=function(a){var b;return b=this._events&&this._events[a]?e(this._events[a])?[this._events[a]]:this._events[a].slice():[]},d.listenerCount=function(a,b){var c;return c=a._events&&a._events[b]?e(a._events[b])?1:a._events[b].length:0}},{}],30:[function(a,b,c){"function"==typeof Object.create?b.exports=function(a,b){a.super_=b,a.prototype=Object.create(b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}})}:b.exports=function(a,b){a.super_=b;var c=function(){};c.prototype=b.prototype,a.prototype=new c,a.prototype.constructor=a}},{}],31:[function(a,b,c){function d(){throw new Error("setTimeout has not been defined")}function e(){throw new Error("clearTimeout has not been defined")}function f(a){if(l===setTimeout)return setTimeout(a,0);if((l===d||!l)&&setTimeout)return l=setTimeout,setTimeout(a,0);try{return l(a,0)}catch(b){try{return l.call(null,a,0)}catch(b){return l.call(this,a,0)}}}function g(a){if(m===clearTimeout)return clearTimeout(a);if((m===e||!m)&&clearTimeout)return m=clearTimeout,clearTimeout(a);try{return m(a)}catch(b){try{return m.call(null,a)}catch(b){return m.call(this,a)}}}function h(){q&&o&&(q=!1,o.length?p=o.concat(p):r=-1,p.length&&i())}function i(){if(!q){var a=f(h);q=!0;for(var b=p.length;b;){for(o=p,p=[];++r1)for(var c=1;c=3&&(d.depth=arguments[2]),arguments.length>=4&&(d.colors=arguments[3]),p(b)?d.showHidden=b:b&&c._extend(d,b),v(d.showHidden)&&(d.showHidden=!1),v(d.depth)&&(d.depth=2),v(d.colors)&&(d.colors=!1),v(d.customInspect)&&(d.customInspect=!0),d.colors&&(d.stylize=f),i(d,a,d.depth)}function f(a,b){var c=e.styles[b];return c?"["+e.colors[c][0]+"m"+a+"["+e.colors[c][1]+"m":a}function g(a,b){return a}function h(a){var b={};return a.forEach(function(a,c){ +b[a]=!0}),b}function i(a,b,d){if(a.customInspect&&b&&A(b.inspect)&&b.inspect!==c.inspect&&(!b.constructor||b.constructor.prototype!==b)){var e=b.inspect(d,a);return t(e)||(e=i(a,e,d)),e}var f=j(a,b);if(f)return f;var g=Object.keys(b),p=h(g);if(a.showHidden&&(g=Object.getOwnPropertyNames(b)),z(b)&&(g.indexOf("message")>=0||g.indexOf("description")>=0))return k(b);if(0===g.length){if(A(b)){var q=b.name?": "+b.name:"";return a.stylize("[Function"+q+"]","special")}if(w(b))return a.stylize(RegExp.prototype.toString.call(b),"regexp");if(y(b))return a.stylize(Date.prototype.toString.call(b),"date");if(z(b))return k(b)}var r="",s=!1,u=["{","}"];if(o(b)&&(s=!0,u=["[","]"]),A(b)){var v=b.name?": "+b.name:"";r=" [Function"+v+"]"}if(w(b)&&(r=" "+RegExp.prototype.toString.call(b)),y(b)&&(r=" "+Date.prototype.toUTCString.call(b)),z(b)&&(r=" "+k(b)),0===g.length&&(!s||0==b.length))return u[0]+r+u[1];if(d<0)return w(b)?a.stylize(RegExp.prototype.toString.call(b),"regexp"):a.stylize("[Object]","special");a.seen.push(b);var x;return x=s?l(a,b,d,p,g):g.map(function(c){return m(a,b,d,p,c,s)}),a.seen.pop(),n(x,r,u)}function j(a,b){if(v(b))return a.stylize("undefined","undefined");if(t(b)){var c="'"+JSON.stringify(b).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return a.stylize(c,"string")}return s(b)?a.stylize(""+b,"number"):p(b)?a.stylize(""+b,"boolean"):q(b)?a.stylize("null","null"):void 0}function k(a){return"["+Error.prototype.toString.call(a)+"]"}function l(a,b,c,d,e){for(var f=[],g=0,h=b.length;g-1&&(h=f?h.split("\n").map(function(a){return" "+a}).join("\n").substr(2):"\n"+h.split("\n").map(function(a){return" "+a}).join("\n"))):h=a.stylize("[Circular]","special")),v(g)){if(f&&e.match(/^\d+$/))return h;g=JSON.stringify(""+e),g.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(g=g.substr(1,g.length-2),g=a.stylize(g,"name")):(g=g.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),g=a.stylize(g,"string"))}return g+": "+h}function n(a,b,c){var d=0,e=a.reduce(function(a,b){return d++,b.indexOf("\n")>=0&&d++,a+b.replace(/\u001b\[\d\d?m/g,"").length+1},0);return e>60?c[0]+(""===b?"":b+"\n ")+" "+a.join(",\n ")+" "+c[1]:c[0]+b+" "+a.join(", ")+" "+c[1]}function o(a){return Array.isArray(a)}function p(a){return"boolean"==typeof a}function q(a){return null===a}function r(a){return null==a}function s(a){return"number"==typeof a}function t(a){return"string"==typeof a}function u(a){return"symbol"==typeof a}function v(a){return void 0===a}function w(a){return x(a)&&"[object RegExp]"===C(a)}function x(a){return"object"==typeof a&&null!==a}function y(a){return x(a)&&"[object Date]"===C(a)}function z(a){return x(a)&&("[object Error]"===C(a)||a instanceof Error)}function A(a){return"function"==typeof a}function B(a){return null===a||"boolean"==typeof a||"number"==typeof a||"string"==typeof a||"symbol"==typeof a||"undefined"==typeof a}function C(a){return Object.prototype.toString.call(a)}function D(a){return a<10?"0"+a.toString(10):a.toString(10)}function E(){var a=new Date,b=[D(a.getHours()),D(a.getMinutes()),D(a.getSeconds())].join(":");return[a.getDate(),J[a.getMonth()],b].join(" ")}function F(a,b){return Object.prototype.hasOwnProperty.call(a,b)}var G=/%[sdj%]/g;c.format=function(a){if(!t(a)){for(var b=[],c=0;c=f)return a;switch(a){case"%s":return String(d[c++]);case"%d":return Number(d[c++]);case"%j":try{return JSON.stringify(d[c++])}catch(b){return"[Circular]"}default:return a}}),h=d[c];c>>0;if(""+c!==b||4294967295===c)return NaN;b=c}return b<0?o(a)+b:b}function q(){return!0}function r(a,b,c){return(0===a||void 0!==c&&a<=-c)&&(void 0===b||void 0!==c&&b>=c)}function s(a,b){return u(a,b,0)}function t(a,b){return u(a,b,b)}function u(a,b,c){return void 0===a?c:a<0?Math.max(0,b+a):void 0===b?a:Math.min(b,a)}function v(a){this.next=a}function w(a,b,c,d){var e=0===a?b:1===a?c:[b,c];return d?d.value=e:d={value:e,done:!1},d}function x(){return{value:void 0,done:!0}}function y(a){return!!B(a)}function z(a){return a&&"function"==typeof a.next}function A(a){var b=B(a);return b&&b.call(a)}function B(a){var b=a&&(wc&&a[wc]||a[xc]);if("function"==typeof b)return b}function C(a){return a&&"number"==typeof a.length}function D(a){return null===a||void 0===a?M():f(a)?a.toSeq():P(a)}function E(a){return null===a||void 0===a?M().toKeyedSeq():f(a)?g(a)?a.toSeq():a.fromEntrySeq():N(a)}function F(a){return null===a||void 0===a?M():f(a)?g(a)?a.entrySeq():a.toIndexedSeq():O(a)}function G(a){return(null===a||void 0===a?M():f(a)?g(a)?a.entrySeq():a:O(a)).toSetSeq()}function H(a){this._array=a,this.size=a.length}function I(a){var b=Object.keys(a);this._object=a,this._keys=b,this.size=b.length}function J(a){this._iterable=a,this.size=a.length||a.size}function K(a){this._iterator=a,this._iteratorCache=[]}function L(a){return!(!a||!a[zc])}function M(){return Ac||(Ac=new H([]))}function N(a){var b=Array.isArray(a)?new H(a).fromEntrySeq():z(a)?new K(a).fromEntrySeq():y(a)?new J(a).fromEntrySeq():"object"==typeof a?new I(a):void 0;if(!b)throw new TypeError("Expected Array or iterable object of [k, v] entries, or keyed object: "+a);return b}function O(a){var b=Q(a);if(!b)throw new TypeError("Expected Array or iterable object of values: "+a);return b}function P(a){var b=Q(a)||"object"==typeof a&&new I(a);if(!b)throw new TypeError("Expected Array or iterable object of values, or keyed object: "+a);return b}function Q(a){return C(a)?new H(a):z(a)?new K(a):y(a)?new J(a):void 0}function R(a,b,c,d){var e=a._cache;if(e){for(var f=e.length-1,g=0;g<=f;g++){var h=e[c?f-g:g];if(b(h[1],d?h[0]:g,a)===!1)return g+1}return g}return a.__iterateUncached(b,c)}function S(a,b,c,d){var e=a._cache;if(e){var f=e.length-1,g=0;return new v(function(){var a=e[c?f-g:g];return g++>f?x():w(b,d?a[0]:g-1,a[1])})}return a.__iteratorUncached(b,c)}function T(a,b){return b?U(b,a,"",{"":a}):V(a)}function U(a,b,c,d){return Array.isArray(b)?a.call(d,c,F(b).map(function(c,d){return U(a,c,d,b)})):W(b)?a.call(d,c,E(b).map(function(c,d){return U(a,c,d,b)})):b}function V(a){return Array.isArray(a)?F(a).map(V).toList():W(a)?E(a).map(V).toMap():a}function W(a){return a&&(a.constructor===Object||void 0===a.constructor)}function X(a,b){if(a===b||a!==a&&b!==b)return!0;if(!a||!b)return!1;if("function"==typeof a.valueOf&&"function"==typeof b.valueOf){if(a=a.valueOf(),b=b.valueOf(),a===b||a!==a&&b!==b)return!0;if(!a||!b)return!1}return!("function"!=typeof a.equals||"function"!=typeof b.equals||!a.equals(b))}function Y(a,b){if(a===b)return!0;if(!f(b)||void 0!==a.size&&void 0!==b.size&&a.size!==b.size||void 0!==a.__hash&&void 0!==b.__hash&&a.__hash!==b.__hash||g(a)!==g(b)||h(a)!==h(b)||j(a)!==j(b))return!1;if(0===a.size&&0===b.size)return!0;var c=!i(a);if(j(a)){var d=a.entries();return b.every(function(a,b){var e=d.next().value;return e&&X(e[1],a)&&(c||X(e[0],b))})&&d.next().done}var e=!1;if(void 0===a.size)if(void 0===b.size)"function"==typeof a.cacheResult&&a.cacheResult();else{e=!0;var k=a;a=b,b=k}var l=!0,m=b.__iterate(function(b,d){if(c?!a.has(b):e?!X(b,a.get(d,qc)):!X(a.get(d,qc),b))return l=!1,!1});return l&&a.size===m}function Z(a,b){if(!(this instanceof Z))return new Z(a,b);if(this._value=a,this.size=void 0===b?1/0:Math.max(0,b),0===this.size){if(Bc)return Bc;Bc=this}}function $(a,b){if(!a)throw new Error(b)}function _(a,b,c){if(!(this instanceof _))return new _(a,b,c);if($(0!==c,"Cannot step a Range by 0"),a=a||0,void 0===b&&(b=1/0),c=void 0===c?1:Math.abs(c),b>>1&1073741824|3221225471&a}function fa(a){if(a===!1||null===a||void 0===a)return 0;if("function"==typeof a.valueOf&&(a=a.valueOf(),a===!1||null===a||void 0===a))return 0;if(a===!0)return 1;var b=typeof a;if("number"===b){if(a!==a||a===1/0)return 0;var c=0|a;for(c!==a&&(c^=4294967295*a);a>4294967295;)a/=4294967295,c^=a;return ea(c)}if("string"===b)return a.length>Kc?ga(a):ha(a);if("function"==typeof a.hashCode)return a.hashCode();if("object"===b)return ia(a);if("function"==typeof a.toString)return ha(a.toString());throw new Error("Value type "+b+" cannot be hashed.")}function ga(a){var b=Nc[a];return void 0===b&&(b=ha(a),Mc===Lc&&(Mc=0,Nc={}),Mc++,Nc[a]=b),b}function ha(a){for(var b=0,c=0;c0)switch(a.nodeType){case 1:return a.uniqueID;case 9:return a.documentElement&&a.documentElement.uniqueID}}function ka(a){$(a!==1/0,"Cannot perform this action with an infinite size.")}function la(a){return null===a||void 0===a?wa():ma(a)&&!j(a)?a:wa().withMutations(function(b){var d=c(a);ka(d.size),d.forEach(function(a,c){return b.set(c,a)})})}function ma(a){return!(!a||!a[Oc])}function na(a,b){this.ownerID=a,this.entries=b}function oa(a,b,c){this.ownerID=a,this.bitmap=b,this.nodes=c}function pa(a,b,c){this.ownerID=a,this.count=b,this.nodes=c}function qa(a,b,c){this.ownerID=a,this.keyHash=b,this.entries=c}function ra(a,b,c){this.ownerID=a,this.keyHash=b,this.entry=c}function sa(a,b,c){this._type=b,this._reverse=c,this._stack=a._root&&ua(a._root)}function ta(a,b){return w(a,b[0],b[1])}function ua(a,b){return{node:a,index:0,__prev:b}}function va(a,b,c,d){var e=Object.create(Pc);return e.size=a,e._root=b,e.__ownerID=c,e.__hash=d,e.__altered=!1,e}function wa(){return Qc||(Qc=va(0))}function xa(a,b,c){var d,e;if(a._root){var f=k(rc),g=k(sc);if(d=ya(a._root,a.__ownerID,0,void 0,b,c,f,g),!g.value)return a;e=a.size+(f.value?c===qc?-1:1:0)}else{if(c===qc)return a;e=1,d=new na(a.__ownerID,[[b,c]])}return a.__ownerID?(a.size=e,a._root=d,a.__hash=void 0,a.__altered=!0,a):d?va(e,d):wa()}function ya(a,b,c,d,e,f,g,h){return a?a.update(b,c,d,e,f,g,h):f===qc?a:(l(h),l(g),new ra(b,d,[e,f]))}function za(a){return a.constructor===ra||a.constructor===qa}function Aa(a,b,c,d,e){if(a.keyHash===d)return new qa(b,d,[a.entry,e]);var f,g=(0===c?a.keyHash:a.keyHash>>>c)&pc,h=(0===c?d:d>>>c)&pc,i=g===h?[Aa(a,b,c+nc,d,e)]:(f=new ra(b,d,e),g>>=1)g[h]=1&c?b[f++]:void 0;return g[d]=e,new pa(a,f+1,g)}function Ea(a,b,d){for(var e=[],g=0;g>1&1431655765,a=(858993459&a)+(a>>2&858993459),a=a+(a>>4)&252645135,a+=a>>8,a+=a>>16,127&a}function Ka(a,b,c,d){var e=d?a:n(a);return e[b]=c,e}function La(a,b,c,d){var e=a.length+1;if(d&&b+1===e)return a[b]=c,a;for(var f=new Array(e),g=0,h=0;h0&&ef?0:f-c,j=g-c;return j>oc&&(j=oc),function(){if(e===j)return Xc;var a=b?--j:e++;return d&&d[a]}}function e(a,d,e){var h,i=a&&a.array,j=e>f?0:f-e>>d,k=(g-e>>d)+1;return k>oc&&(k=oc),function(){for(;;){if(h){var a=h();if(a!==Xc)return a;h=null}if(j===k)return Xc;var f=b?--k:j++;h=c(i&&i[f],d-nc,e+(f<=a.size||b<0)return a.withMutations(function(a){b<0?Xa(a,b).set(0,c):Xa(a,0,b+1).set(b,c)});b+=a._origin;var d=a._tail,e=a._root,f=k(sc);return b>=Za(a._capacity)?d=Ua(d,a.__ownerID,0,b,c,f):e=Ua(e,a.__ownerID,a._level,b,c,f),f.value?a.__ownerID?(a._root=e,a._tail=d,a.__hash=void 0,a.__altered=!0,a):Ra(a._origin,a._capacity,a._level,e,d):a}function Ua(a,b,c,d,e,f){var g=d>>>c&pc,h=a&&g0){var j=a&&a.array[g],k=Ua(j,b,c-nc,d,e,f);return k===j?a:(i=Va(a,b),i.array[g]=k,i)}return h&&a.array[g]===e?a:(l(f),i=Va(a,b),void 0===e&&g===i.array.length-1?i.array.pop():i.array[g]=e,i)}function Va(a,b){return b&&a&&b===a.ownerID?a:new Pa(a?a.array.slice():[],b)}function Wa(a,b){if(b>=Za(a._capacity))return a._tail;if(b<1<0;)c=c.array[b>>>d&pc],d-=nc;return c}}function Xa(a,b,c){void 0!==b&&(b=0|b),void 0!==c&&(c=0|c);var d=a.__ownerID||new m,e=a._origin,f=a._capacity,g=e+b,h=void 0===c?f:c<0?f+c:e+c;if(g===e&&h===f)return a;if(g>=h)return a.clear();for(var i=a._level,j=a._root,k=0;g+k<0;)j=new Pa(j&&j.array.length?[void 0,j]:[],d),i+=nc,k+=1<=1<l?new Pa([],d):o;if(o&&n>l&&gnc;r-=nc){var s=l>>>r&pc;q=q.array[s]=Va(q.array[s],d)}q.array[l>>>nc&pc]=o}if(h=n)g-=n,h-=n,i=nc,j=null,p=p&&p.removeBefore(d,0,g);else if(g>e||n>>i&pc;if(t!==n>>>i&pc)break;t&&(k+=(1<e&&(j=j.removeBefore(d,i,g-k)),j&&ng&&(g=j.size),f(i)||(j=j.map(function(a){return T(a)})),e.push(j)}return g>a.size&&(a=a.setSize(g)),Ha(a,b,e)}function Za(a){return a>>nc<=oc&&g.size>=2*f.size?(e=g.filter(function(a,b){return void 0!==a&&h!==b}),d=e.toKeyedSeq().map(function(a){return a[0]}).flip().toMap(),a.__ownerID&&(d.__ownerID=e.__ownerID=a.__ownerID)):(d=f.remove(b),e=h===g.size-1?g.pop():g.set(h,void 0))}else if(i){if(c===g.get(h)[1])return a;d=f,e=g.set(h,[b,c])}else d=f.set(b,g.size),e=g.set(g.size,[b,c]);return a.__ownerID?(a.size=d.size,a._map=d,a._list=e,a.__hash=void 0,a):ab(d,e)}function db(a,b){this._iter=a,this._useKeys=b,this.size=a.size}function eb(a){this._iter=a,this.size=a.size}function fb(a){this._iter=a,this.size=a.size}function gb(a){this._iter=a,this.size=a.size}function hb(a){var b=Cb(a);return b._iter=a,b.size=a.size,b.flip=function(){return a},b.reverse=function(){var b=a.reverse.apply(this);return b.flip=function(){return a.reverse()},b},b.has=function(b){return a.includes(b)},b.includes=function(b){return a.has(b)},b.cacheResult=Db,b.__iterateUncached=function(b,c){var d=this;return a.__iterate(function(a,c){return b(c,a,d)!==!1},c)},b.__iteratorUncached=function(b,c){if(b===vc){var d=a.__iterator(b,c);return new v(function(){var a=d.next();if(!a.done){var b=a.value[0];a.value[0]=a.value[1],a.value[1]=b}return a})}return a.__iterator(b===uc?tc:uc,c)},b}function ib(a,b,c){var d=Cb(a);return d.size=a.size,d.has=function(b){return a.has(b)},d.get=function(d,e){var f=a.get(d,qc);return f===qc?e:b.call(c,f,d,a)},d.__iterateUncached=function(d,e){var f=this;return a.__iterate(function(a,e,g){return d(b.call(c,a,e,g),e,f)!==!1},e)},d.__iteratorUncached=function(d,e){var f=a.__iterator(vc,e);return new v(function(){var e=f.next();if(e.done)return e;var g=e.value,h=g[0];return w(d,h,b.call(c,g[1],h,a),e)})},d}function jb(a,b){var c=Cb(a);return c._iter=a,c.size=a.size,c.reverse=function(){return a},a.flip&&(c.flip=function(){var b=hb(a);return b.reverse=function(){return a.flip()},b}),c.get=function(c,d){return a.get(b?c:-1-c,d)},c.has=function(c){return a.has(b?c:-1-c)},c.includes=function(b){return a.includes(b)},c.cacheResult=Db,c.__iterate=function(b,c){var d=this;return a.__iterate(function(a,c){return b(a,c,d)},!c)},c.__iterator=function(b,c){return a.__iterator(b,!c)},c}function kb(a,b,c,d){var e=Cb(a);return d&&(e.has=function(d){var e=a.get(d,qc);return e!==qc&&!!b.call(c,e,d,a)},e.get=function(d,e){var f=a.get(d,qc);return f!==qc&&b.call(c,f,d,a)?f:e}),e.__iterateUncached=function(e,f){var g=this,h=0;return a.__iterate(function(a,f,i){if(b.call(c,a,f,i))return h++,e(a,d?f:h-1,g)},f),h},e.__iteratorUncached=function(e,f){var g=a.__iterator(vc,f),h=0;return new v(function(){for(;;){var f=g.next();if(f.done)return f;var i=f.value,j=i[0],k=i[1];if(b.call(c,k,j,a))return w(e,d?j:h++,k,f)}})},e}function lb(a,b,c){var d=la().asMutable();return a.__iterate(function(e,f){d.update(b.call(c,e,f,a),0,function(a){return a+1})}),d.asImmutable()}function mb(a,b,c){var d=g(a),e=(j(a)?$a():la()).asMutable();a.__iterate(function(f,g){e.update(b.call(c,f,g,a),function(a){return a=a||[],a.push(d?[g,f]:f),a})});var f=Bb(a);return e.map(function(b){return yb(a,f(b))})}function nb(a,b,c,d){var e=a.size;if(void 0!==b&&(b=0|b),void 0!==c&&(c=c===1/0?e:0|c),r(b,c,e))return a;var f=s(b,e),g=t(c,e);if(f!==f||g!==g)return nb(a.toSeq().cacheResult(),b,c,d);var h,i=g-f;i===i&&(h=i<0?0:i);var j=Cb(a);return j.size=0===h?h:a.size&&h||void 0,!d&&L(a)&&h>=0&&(j.get=function(b,c){return b=p(this,b),b>=0&&bh)return x();var a=e.next();return d||b===uc?a:b===tc?w(b,i-1,void 0,a):w(b,i-1,a.value[1],a)})},j}function ob(a,b,c){var d=Cb(a);return d.__iterateUncached=function(d,e){var f=this;if(e)return this.cacheResult().__iterate(d,e);var g=0;return a.__iterate(function(a,e,h){return b.call(c,a,e,h)&&++g&&d(a,e,f)}),g},d.__iteratorUncached=function(d,e){var f=this;if(e)return this.cacheResult().__iterator(d,e);var g=a.__iterator(vc,e),h=!0;return new v(function(){if(!h)return x();var a=g.next();if(a.done)return a;var e=a.value,i=e[0],j=e[1];return b.call(c,j,i,f)?d===vc?a:w(d,i,j,a):(h=!1,x())})},d}function pb(a,b,c,d){var e=Cb(a);return e.__iterateUncached=function(e,f){var g=this;if(f)return this.cacheResult().__iterate(e,f);var h=!0,i=0;return a.__iterate(function(a,f,j){if(!h||!(h=b.call(c,a,f,j)))return i++,e(a,d?f:i-1,g)}),i},e.__iteratorUncached=function(e,f){var g=this;if(f)return this.cacheResult().__iterator(e,f);var h=a.__iterator(vc,f),i=!0,j=0;return new v(function(){var a,f,k;do{if(a=h.next(),a.done)return d||e===uc?a:e===tc?w(e,j++,void 0,a):w(e,j++,a.value[1],a);var l=a.value;f=l[0],k=l[1],i&&(i=b.call(c,k,f,g))}while(i);return e===vc?a:w(e,f,k,a)})},e}function qb(a,b){var d=g(a),e=[a].concat(b).map(function(a){return f(a)?d&&(a=c(a)):a=d?N(a):O(Array.isArray(a)?a:[a]),a}).filter(function(a){return 0!==a.size});if(0===e.length)return a;if(1===e.length){var i=e[0];if(i===a||d&&g(i)||h(a)&&h(i))return i}var j=new H(e);return d?j=j.toKeyedSeq():h(a)||(j=j.toSetSeq()),j=j.flatten(!0),j.size=e.reduce(function(a,b){if(void 0!==a){var c=b.size;if(void 0!==c)return a+c}},0),j}function rb(a,b,c){var d=Cb(a);return d.__iterateUncached=function(d,e){function g(a,j){var k=this;a.__iterate(function(a,e){return(!b||j0}function xb(a,c,d){var e=Cb(a);return e.size=new H(d).map(function(a){return a.size}).min(),e.__iterate=function(a,b){for(var c,d=this.__iterator(uc,b),e=0;!(c=d.next()).done&&a(c.value,e++,this)!==!1;);return e},e.__iteratorUncached=function(a,e){var f=d.map(function(a){return a=b(a),A(e?a.reverse():a)}),g=0,h=!1;return new v(function(){var b;return h||(b=f.map(function(a){return a.next()}),h=b.some(function(a){return a.done})),h?x():w(a,g++,c.apply(null,b.map(function(a){return a.value})))})},e}function yb(a,b){return L(a)?b:a.constructor(b)}function zb(a){if(a!==Object(a))throw new TypeError("Expected [K, V] tuple: "+a)}function Ab(a){return ka(a.size),o(a)}function Bb(a){return g(a)?c:h(a)?d:e}function Cb(a){return Object.create((g(a)?E:h(a)?F:G).prototype)}function Db(){return this._iter.cacheResult?(this._iter.cacheResult(),this.size=this._iter.size,this):D.prototype.cacheResult.call(this)}function Eb(a,b){return a>b?1:ab?-1:0}function ec(a){if(a.size===1/0)return 0;var b=j(a),c=g(a),d=b?1:0,e=a.__iterate(c?b?function(a,b){d=31*d+gc(fa(a),fa(b))|0}:function(a,b){d=d+gc(fa(a),fa(b))|0}:b?function(a){d=31*d+fa(a)|0}:function(a){d=d+fa(a)|0});return fc(e,d)}function fc(a,b){return b=Ec(b,3432918353),b=Ec(b<<15|b>>>-15,461845907),b=Ec(b<<13|b>>>-13,5),b=(b+3864292196|0)^a,b=Ec(b^b>>>16,2246822507),b=Ec(b^b>>>13,3266489909),b=ea(b^b>>>16)}function gc(a,b){return a^b+2654435769+(a<<6)+(a>>2)|0}var hc=Array.prototype.slice;a(c,b),a(d,b),a(e,b),b.isIterable=f,b.isKeyed=g,b.isIndexed=h,b.isAssociative=i,b.isOrdered=j,b.Keyed=c,b.Indexed=d,b.Set=e;var ic="@@__IMMUTABLE_ITERABLE__@@",jc="@@__IMMUTABLE_KEYED__@@",kc="@@__IMMUTABLE_INDEXED__@@",lc="@@__IMMUTABLE_ORDERED__@@",mc="delete",nc=5,oc=1<d?x():w(a,e,c[b?d-e++:e++])})},a(I,E),I.prototype.get=function(a,b){return void 0===b||this.has(a)?this._object[a]:b},I.prototype.has=function(a){return this._object.hasOwnProperty(a)},I.prototype.__iterate=function(a,b){for(var c=this._object,d=this._keys,e=d.length-1,f=0;f<=e;f++){var g=d[b?e-f:f];if(a(c[g],g,this)===!1)return f+1}return f},I.prototype.__iterator=function(a,b){var c=this._object,d=this._keys,e=d.length-1,f=0;return new v(function(){var g=d[b?e-f:f];return f++>e?x():w(a,g,c[g])})},I.prototype[lc]=!0,a(J,F),J.prototype.__iterateUncached=function(a,b){if(b)return this.cacheResult().__iterate(a,b);var c=this._iterable,d=A(c),e=0;if(z(d))for(var f;!(f=d.next()).done&&a(f.value,e++,this)!==!1;);return e},J.prototype.__iteratorUncached=function(a,b){if(b)return this.cacheResult().__iterator(a,b);var c=this._iterable,d=A(c);if(!z(d))return new v(x);var e=0;return new v(function(){var b=d.next();return b.done?b:w(a,e++,b.value)})},a(K,F),K.prototype.__iterateUncached=function(a,b){if(b)return this.cacheResult().__iterate(a,b);for(var c=this._iterator,d=this._iteratorCache,e=0;e=d.length){var b=c.next();if(b.done)return b;d[e]=b.value}return w(a,e,d[e++])})};var Ac;a(Z,F),Z.prototype.toString=function(){return 0===this.size?"Repeat []":"Repeat [ "+this._value+" "+this.size+" times ]"},Z.prototype.get=function(a,b){return this.has(a)?this._value:b},Z.prototype.includes=function(a){return X(this._value,a)},Z.prototype.slice=function(a,b){var c=this.size;return r(a,b,c)?this:new Z(this._value,t(b,c)-s(a,c))},Z.prototype.reverse=function(){return this},Z.prototype.indexOf=function(a){return X(this._value,a)?0:-1},Z.prototype.lastIndexOf=function(a){return X(this._value,a)?this.size:-1},Z.prototype.__iterate=function(a,b){for(var c=0;c=0&&b=0&&cc?x():w(a,f++,g)})},_.prototype.equals=function(a){return a instanceof _?this._start===a._start&&this._end===a._end&&this._step===a._step:Y(this,a)};var Cc;a(aa,b),a(ba,aa),a(ca,aa),a(da,aa),aa.Keyed=ba,aa.Indexed=ca,aa.Set=da;var Dc,Ec="function"==typeof Math.imul&&Math.imul(4294967295,2)===-2?Math.imul:function(a,b){a=0|a,b=0|b;var c=65535&a,d=65535&b;return c*d+((a>>>16)*d+c*(b>>>16)<<16>>>0)|0},Fc=Object.isExtensible,Gc=function(){try{return Object.defineProperty({},"@",{}),!0}catch(a){return!1}}(),Hc="function"==typeof WeakMap;Hc&&(Dc=new WeakMap);var Ic=0,Jc="__immutablehash__";"function"==typeof Symbol&&(Jc=Symbol(Jc));var Kc=16,Lc=255,Mc=0,Nc={};a(la,ba),la.of=function(){var a=hc.call(arguments,0);return wa().withMutations(function(b){for(var c=0;c=a.length)throw new Error("Missing value for key: "+a[c]);b.set(a[c],a[c+1])}})},la.prototype.toString=function(){return this.__toString("Map {","}")},la.prototype.get=function(a,b){return this._root?this._root.get(0,void 0,a,b):b},la.prototype.set=function(a,b){return xa(this,a,b)},la.prototype.setIn=function(a,b){return this.updateIn(a,qc,function(){return b})},la.prototype.remove=function(a){return xa(this,a,qc)},la.prototype.deleteIn=function(a){return this.updateIn(a,function(){return qc})},la.prototype.update=function(a,b,c){return 1===arguments.length?a(this):this.updateIn([a],b,c)},la.prototype.updateIn=function(a,b,c){c||(c=b,b=void 0);var d=Ia(this,Fb(a),b,c);return d===qc?void 0:d},la.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._root=null,this.__hash=void 0,this.__altered=!0,this):wa()},la.prototype.merge=function(){return Ea(this,void 0,arguments)},la.prototype.mergeWith=function(a){var b=hc.call(arguments,1);return Ea(this,a,b)},la.prototype.mergeIn=function(a){var b=hc.call(arguments,1);return this.updateIn(a,wa(),function(a){return"function"==typeof a.merge?a.merge.apply(a,b):b[b.length-1]})},la.prototype.mergeDeep=function(){return Ea(this,Fa,arguments)},la.prototype.mergeDeepWith=function(a){var b=hc.call(arguments,1);return Ea(this,Ga(a),b)},la.prototype.mergeDeepIn=function(a){var b=hc.call(arguments,1);return this.updateIn(a,wa(),function(a){return"function"==typeof a.mergeDeep?a.mergeDeep.apply(a,b):b[b.length-1]})},la.prototype.sort=function(a){return $a(ub(this,a))},la.prototype.sortBy=function(a,b){return $a(ub(this,b,a))},la.prototype.withMutations=function(a){var b=this.asMutable();return a(b),b.wasAltered()?b.__ensureOwner(this.__ownerID):this},la.prototype.asMutable=function(){return this.__ownerID?this:this.__ensureOwner(new m)},la.prototype.asImmutable=function(){return this.__ensureOwner()},la.prototype.wasAltered=function(){return this.__altered},la.prototype.__iterator=function(a,b){return new sa(this,a,b)},la.prototype.__iterate=function(a,b){var c=this,d=0;return this._root&&this._root.iterate(function(b){return d++,a(b[1],b[0],c)},b),d},la.prototype.__ensureOwner=function(a){return a===this.__ownerID?this:a?va(this.size,this._root,a,this.__hash):(this.__ownerID=a,this.__altered=!1,this)},la.isMap=ma;var Oc="@@__IMMUTABLE_MAP__@@",Pc=la.prototype;Pc[Oc]=!0,Pc[mc]=Pc.remove,Pc.removeIn=Pc.deleteIn,na.prototype.get=function(a,b,c,d){for(var e=this.entries,f=0,g=e.length;f=Rc)return Ba(a,i,d,e);var o=a&&a===this.ownerID,p=o?i:n(i);return m?h?j===k-1?p.pop():p[j]=p.pop():p[j]=[d,e]:p.push([d,e]),o?(this.entries=p,this):new na(a,p)}},oa.prototype.get=function(a,b,c,d){void 0===b&&(b=fa(c));var e=1<<((0===a?b:b>>>a)&pc),f=this.bitmap;return 0===(f&e)?d:this.nodes[Ja(f&e-1)].get(a+nc,b,c,d)},oa.prototype.update=function(a,b,c,d,e,f,g){void 0===c&&(c=fa(d));var h=(0===b?c:c>>>b)&pc,i=1<=Sc)return Da(a,m,j,h,o);if(k&&!o&&2===m.length&&za(m[1^l]))return m[1^l];if(k&&o&&1===m.length&&za(o))return o;var p=a&&a===this.ownerID,q=k?o?j:j^i:j|i,r=k?o?Ka(m,l,o,p):Ma(m,l,p):La(m,l,o,p);return p?(this.bitmap=q,this.nodes=r,this):new oa(a,q,r)},pa.prototype.get=function(a,b,c,d){void 0===b&&(b=fa(c));var e=(0===a?b:b>>>a)&pc,f=this.nodes[e];return f?f.get(a+nc,b,c,d):d},pa.prototype.update=function(a,b,c,d,e,f,g){void 0===c&&(c=fa(d));var h=(0===b?c:c>>>b)&pc,i=e===qc,j=this.nodes,k=j[h];if(i&&!k)return this;var l=ya(k,a,b+nc,c,d,e,f,g);if(l===k)return this;var m=this.count;if(k){if(!l&&(m--,m=0&&a>>b&pc;if(d>=this.array.length)return new Pa([],a);var e,f=0===d;if(b>0){var g=this.array[d];if(e=g&&g.removeBefore(a,b-nc,c),e===g&&f)return this}if(f&&!e)return this;var h=Va(this,a);if(!f)for(var i=0;i>>b&pc;if(d>=this.array.length)return this;var e;if(b>0){var f=this.array[d];if(e=f&&f.removeAfter(a,b-nc,c),e===f&&d===this.array.length-1)return this}var g=Va(this,a);return g.array.splice(d+1),e&&(g.array[d]=e),g};var Wc,Xc={};a($a,la),$a.of=function(){return this(arguments)},$a.prototype.toString=function(){return this.__toString("OrderedMap {","}")},$a.prototype.get=function(a,b){var c=this._map.get(a);return void 0!==c?this._list.get(c)[1]:b},$a.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._map.clear(),this._list.clear(),this):bb()},$a.prototype.set=function(a,b){return cb(this,a,b)},$a.prototype.remove=function(a){return cb(this,a,qc)},$a.prototype.wasAltered=function(){return this._map.wasAltered()||this._list.wasAltered()},$a.prototype.__iterate=function(a,b){var c=this;return this._list.__iterate(function(b){return b&&a(b[1],b[0],c)},b)},$a.prototype.__iterator=function(a,b){return this._list.fromEntrySeq().__iterator(a,b)},$a.prototype.__ensureOwner=function(a){if(a===this.__ownerID)return this;var b=this._map.__ensureOwner(a),c=this._list.__ensureOwner(a);return a?ab(b,c,a,this.__hash):(this.__ownerID=a,this._map=b,this._list=c,this)},$a.isOrderedMap=_a,$a.prototype[lc]=!0,$a.prototype[mc]=$a.prototype.remove;var Yc;a(db,E),db.prototype.get=function(a,b){return this._iter.get(a,b)},db.prototype.has=function(a){return this._iter.has(a)},db.prototype.valueSeq=function(){return this._iter.valueSeq()},db.prototype.reverse=function(){var a=this,b=jb(this,!0);return this._useKeys||(b.valueSeq=function(){return a._iter.toSeq().reverse()}),b},db.prototype.map=function(a,b){var c=this,d=ib(this,a,b);return this._useKeys||(d.valueSeq=function(){return c._iter.toSeq().map(a,b)}),d},db.prototype.__iterate=function(a,b){var c,d=this;return this._iter.__iterate(this._useKeys?function(b,c){return a(b,c,d)}:(c=b?Ab(this):0,function(e){return a(e,b?--c:c++,d)}),b)},db.prototype.__iterator=function(a,b){if(this._useKeys)return this._iter.__iterator(a,b);var c=this._iter.__iterator(uc,b),d=b?Ab(this):0;return new v(function(){var e=c.next();return e.done?e:w(a,b?--d:d++,e.value,e)})},db.prototype[lc]=!0,a(eb,F),eb.prototype.includes=function(a){return this._iter.includes(a)},eb.prototype.__iterate=function(a,b){var c=this,d=0;return this._iter.__iterate(function(b){return a(b,d++,c)},b)},eb.prototype.__iterator=function(a,b){var c=this._iter.__iterator(uc,b),d=0;return new v(function(){var b=c.next();return b.done?b:w(a,d++,b.value,b)})},a(fb,G),fb.prototype.has=function(a){return this._iter.includes(a)},fb.prototype.__iterate=function(a,b){var c=this;return this._iter.__iterate(function(b){return a(b,b,c)},b)},fb.prototype.__iterator=function(a,b){var c=this._iter.__iterator(uc,b);return new v(function(){var b=c.next();return b.done?b:w(a,b.value,b.value,b)})},a(gb,E),gb.prototype.entrySeq=function(){return this._iter.toSeq()},gb.prototype.__iterate=function(a,b){var c=this;return this._iter.__iterate(function(b){if(b){zb(b);var d=f(b);return a(d?b.get(1):b[1],d?b.get(0):b[0],c)}},b)},gb.prototype.__iterator=function(a,b){var c=this._iter.__iterator(uc,b);return new v(function(){for(;;){var b=c.next();if(b.done)return b;var d=b.value;if(d){zb(d);var e=f(d);return w(a,e?d.get(0):d[0],e?d.get(1):d[1],b)}}})},eb.prototype.cacheResult=db.prototype.cacheResult=fb.prototype.cacheResult=gb.prototype.cacheResult=Db,a(Gb,ba),Gb.prototype.toString=function(){return this.__toString(Ib(this)+" {","}")},Gb.prototype.has=function(a){return this._defaultValues.hasOwnProperty(a)},Gb.prototype.get=function(a,b){if(!this.has(a))return b;var c=this._defaultValues[a];return this._map?this._map.get(a,c):c},Gb.prototype.clear=function(){if(this.__ownerID)return this._map&&this._map.clear(),this;var a=this.constructor;return a._empty||(a._empty=Hb(this,wa()))},Gb.prototype.set=function(a,b){if(!this.has(a))throw new Error('Cannot set unknown key "'+a+'" on '+Ib(this));if(this._map&&!this._map.has(a)){var c=this._defaultValues[a];if(b===c)return this}var d=this._map&&this._map.set(a,b);return this.__ownerID||d===this._map?this:Hb(this,d)},Gb.prototype.remove=function(a){if(!this.has(a))return this;var b=this._map&&this._map.remove(a);return this.__ownerID||b===this._map?this:Hb(this,b)},Gb.prototype.wasAltered=function(){return this._map.wasAltered()},Gb.prototype.__iterator=function(a,b){var d=this;return c(this._defaultValues).map(function(a,b){return d.get(b)}).__iterator(a,b)},Gb.prototype.__iterate=function(a,b){var d=this;return c(this._defaultValues).map(function(a,b){return d.get(b)}).__iterate(a,b)},Gb.prototype.__ensureOwner=function(a){if(a===this.__ownerID)return this;var b=this._map&&this._map.__ensureOwner(a);return a?Hb(this,b,a):(this.__ownerID=a,this._map=b,this)};var Zc=Gb.prototype;Zc[mc]=Zc.remove,Zc.deleteIn=Zc.removeIn=Pc.removeIn,Zc.merge=Pc.merge,Zc.mergeWith=Pc.mergeWith,Zc.mergeIn=Pc.mergeIn,Zc.mergeDeep=Pc.mergeDeep,Zc.mergeDeepWith=Pc.mergeDeepWith,Zc.mergeDeepIn=Pc.mergeDeepIn,Zc.setIn=Pc.setIn,Zc.update=Pc.update,Zc.updateIn=Pc.updateIn,Zc.withMutations=Pc.withMutations,Zc.asMutable=Pc.asMutable,Zc.asImmutable=Pc.asImmutable,a(Lb,da),Lb.of=function(){return this(arguments)},Lb.fromKeys=function(a){return this(c(a).keySeq())},Lb.prototype.toString=function(){return this.__toString("Set {","}")},Lb.prototype.has=function(a){return this._map.has(a)},Lb.prototype.add=function(a){return Nb(this,this._map.set(a,!0))},Lb.prototype.remove=function(a){return Nb(this,this._map.remove(a))},Lb.prototype.clear=function(){return Nb(this,this._map.clear())},Lb.prototype.union=function(){var a=hc.call(arguments,0);return a=a.filter(function(a){return 0!==a.size}),0===a.length?this:0!==this.size||this.__ownerID||1!==a.length?this.withMutations(function(b){for(var c=0;c=0;c--)b={value:arguments[c],next:b};return this.__ownerID?(this.size=a,this._head=b,this.__hash=void 0,this.__altered=!0,this):Wb(a,b)},Ub.prototype.pushAll=function(a){if(a=d(a),0===a.size)return this;ka(a.size);var b=this.size,c=this._head;return a.reverse().forEach(function(a){b++,c={value:a,next:c}}),this.__ownerID?(this.size=b,this._head=c,this.__hash=void 0,this.__altered=!0,this):Wb(b,c)},Ub.prototype.pop=function(){return this.slice(1)},Ub.prototype.unshift=function(){return this.push.apply(this,arguments)},Ub.prototype.unshiftAll=function(a){return this.pushAll(a)},Ub.prototype.shift=function(){return this.pop.apply(this,arguments)},Ub.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._head=void 0,this.__hash=void 0,this.__altered=!0,this):Xb()},Ub.prototype.slice=function(a,b){if(r(a,b,this.size))return this;var c=s(a,this.size),d=t(b,this.size);if(d!==this.size)return ca.prototype.slice.call(this,a,b);for(var e=this.size-c,f=this._head;c--;)f=f.next;return this.__ownerID?(this.size=e,this._head=f,this.__hash=void 0,this.__altered=!0,this):Wb(e,f)},Ub.prototype.__ensureOwner=function(a){return a===this.__ownerID?this:a?Wb(this.size,this._head,a,this.__hash):(this.__ownerID=a,this.__altered=!1,this)},Ub.prototype.__iterate=function(a,b){if(b)return this.reverse().__iterate(a);for(var c=0,d=this._head;d&&a(d.value,c++,this)!==!1;)d=d.next;return c},Ub.prototype.__iterator=function(a,b){if(b)return this.reverse().__iterator(a);var c=0,d=this._head;return new v(function(){if(d){var b=d.value;return d=d.next,w(a,c++,b)}return x()})},Ub.isStack=Vb;var dd="@@__IMMUTABLE_STACK__@@",ed=Ub.prototype;ed[dd]=!0,ed.withMutations=Pc.withMutations,ed.asMutable=Pc.asMutable,ed.asImmutable=Pc.asImmutable,ed.wasAltered=Pc.wasAltered;var fd;b.Iterator=v,Yb(b,{toArray:function(){ka(this.size);var a=new Array(this.size||0);return this.valueSeq().__iterate(function(b,c){a[c]=b}),a},toIndexedSeq:function(){return new eb(this)},toJS:function(){return this.toSeq().map(function(a){return a&&"function"==typeof a.toJS?a.toJS():a}).__toJS()},toJSON:function(){return this.toSeq().map(function(a){return a&&"function"==typeof a.toJSON?a.toJSON():a}).__toJS()},toKeyedSeq:function(){return new db(this,!0)},toMap:function(){return la(this.toKeyedSeq())},toObject:function(){ka(this.size);var a={};return this.__iterate(function(b,c){a[c]=b}),a},toOrderedMap:function(){return $a(this.toKeyedSeq())},toOrderedSet:function(){return Qb(g(this)?this.valueSeq():this)},toSet:function(){return Lb(g(this)?this.valueSeq():this)},toSetSeq:function(){return new fb(this)},toSeq:function(){return h(this)?this.toIndexedSeq():g(this)?this.toKeyedSeq():this.toSetSeq()},toStack:function(){return Ub(g(this)?this.valueSeq():this)},toList:function(){return Na(g(this)?this.valueSeq():this)},toString:function(){return"[Iterable]"},__toString:function(a,b){return 0===this.size?a+b:a+" "+this.toSeq().map(this.__toStringMapper).join(", ")+" "+b},concat:function(){var a=hc.call(arguments,0);return yb(this,qb(this,a))},includes:function(a){return this.some(function(b){return X(b,a)})},entries:function(){return this.__iterator(vc)},every:function(a,b){ka(this.size);var c=!0;return this.__iterate(function(d,e,f){if(!a.call(b,d,e,f))return c=!1,!1}),c},filter:function(a,b){return yb(this,kb(this,a,b,!0))},find:function(a,b,c){var d=this.findEntry(a,b);return d?d[1]:c},forEach:function(a,b){return ka(this.size),this.__iterate(b?a.bind(b):a)},join:function(a){ka(this.size),a=void 0!==a?""+a:",";var b="",c=!0;return this.__iterate(function(d){c?c=!1:b+=a,b+=null!==d&&void 0!==d?d.toString():""}),b},keys:function(){return this.__iterator(tc)},map:function(a,b){return yb(this,ib(this,a,b))},reduce:function(a,b,c){ka(this.size);var d,e;return arguments.length<2?e=!0:d=b,this.__iterate(function(b,f,g){e?(e=!1,d=b):d=a.call(c,d,b,f,g)}),d},reduceRight:function(a,b,c){var d=this.toKeyedSeq().reverse();return d.reduce.apply(d,arguments)},reverse:function(){return yb(this,jb(this,!0))},slice:function(a,b){return yb(this,nb(this,a,b,!0))},some:function(a,b){return!this.every(_b(a),b)},sort:function(a){return yb(this,ub(this,a))},values:function(){return this.__iterator(uc)},butLast:function(){return this.slice(0,-1)},isEmpty:function(){return void 0!==this.size?0===this.size:!this.some(function(){return!0})},count:function(a,b){return o(a?this.toSeq().filter(a,b):this)},countBy:function(a,b){return lb(this,a,b)},equals:function(a){return Y(this,a)},entrySeq:function(){var a=this;if(a._cache)return new H(a._cache);var b=a.toSeq().map($b).toIndexedSeq();return b.fromEntrySeq=function(){return a.toSeq()},b},filterNot:function(a,b){return this.filter(_b(a),b)},findEntry:function(a,b,c){var d=c;return this.__iterate(function(c,e,f){if(a.call(b,c,e,f))return d=[e,c],!1}),d},findKey:function(a,b){var c=this.findEntry(a,b);return c&&c[0]},findLast:function(a,b,c){return this.toKeyedSeq().reverse().find(a,b,c)},findLastEntry:function(a,b,c){return this.toKeyedSeq().reverse().findEntry(a,b,c)},findLastKey:function(a,b){return this.toKeyedSeq().reverse().findKey(a,b)},first:function(){return this.find(q)},flatMap:function(a,b){return yb(this,sb(this,a,b))},flatten:function(a){return yb(this,rb(this,a,!0))},fromEntrySeq:function(){return new gb(this)},get:function(a,b){return this.find(function(b,c){return X(c,a)},void 0,b)},getIn:function(a,b){for(var c,d=this,e=Fb(a);!(c=e.next()).done;){var f=c.value;if(d=d&&d.get?d.get(f,qc):qc,d===qc)return b}return d},groupBy:function(a,b){return mb(this,a,b)},has:function(a){return this.get(a,qc)!==qc},hasIn:function(a){return this.getIn(a,qc)!==qc},isSubset:function(a){return a="function"==typeof a.includes?a:b(a),this.every(function(b){return a.includes(b)})},isSuperset:function(a){return a="function"==typeof a.isSubset?a:b(a),a.isSubset(this)},keyOf:function(a){return this.findKey(function(b){return X(b,a)})},keySeq:function(){return this.toSeq().map(Zb).toIndexedSeq()},last:function(){return this.toSeq().reverse().first()},lastKeyOf:function(a){return this.toKeyedSeq().reverse().keyOf(a)},max:function(a){return vb(this,a)},maxBy:function(a,b){return vb(this,b,a)},min:function(a){return vb(this,a?ac(a):dc)},minBy:function(a,b){return vb(this,b?ac(b):dc,a)},rest:function(){return this.slice(1)},skip:function(a){return this.slice(Math.max(0,a))},skipLast:function(a){return yb(this,this.toSeq().reverse().skip(a).reverse())},skipWhile:function(a,b){return yb(this,pb(this,a,b,!0))},skipUntil:function(a,b){return this.skipWhile(_b(a),b)},sortBy:function(a,b){return yb(this,ub(this,b,a))},take:function(a){return this.slice(0,Math.max(0,a))},takeLast:function(a){return yb(this,this.toSeq().reverse().take(a).reverse())},takeWhile:function(a,b){return yb(this,ob(this,a,b))},takeUntil:function(a,b){return this.takeWhile(_b(a),b)},valueSeq:function(){return this.toIndexedSeq()},hashCode:function(){return this.__hash||(this.__hash=ec(this))}});var gd=b.prototype;gd[ic]=!0,gd[yc]=gd.values,gd.__toJS=gd.toArray,gd.__toStringMapper=bc,gd.inspect=gd.toSource=function(){return this.toString()},gd.chain=gd.flatMap,gd.contains=gd.includes,Yb(c,{flip:function(){return yb(this,hb(this))},mapEntries:function(a,b){var c=this,d=0;return yb(this,this.toSeq().map(function(e,f){return a.call(b,[f,e],d++,c)}).fromEntrySeq())},mapKeys:function(a,b){var c=this;return yb(this,this.toSeq().flip().map(function(d,e){return a.call(b,d,e,c)}).flip())}});var hd=c.prototype;hd[jc]=!0,hd[yc]=gd.entries,hd.__toJS=gd.toObject,hd.__toStringMapper=function(a,b){return JSON.stringify(b)+": "+bc(a)},Yb(d,{toKeyedSeq:function(){return new db(this,!1)},filter:function(a,b){return yb(this,kb(this,a,b,!1))},findIndex:function(a,b){var c=this.findEntry(a,b);return c?c[0]:-1},indexOf:function(a){var b=this.keyOf(a);return void 0===b?-1:b},lastIndexOf:function(a){var b=this.lastKeyOf(a);return void 0===b?-1:b},reverse:function(){return yb(this,jb(this,!1))},slice:function(a,b){return yb(this,nb(this,a,b,!1))},splice:function(a,b){var c=arguments.length;if(b=Math.max(0|b,0),0===c||2===c&&!b)return this;a=s(a,a<0?this.count():this.size);var d=this.slice(0,a);return yb(this,1===c?d:d.concat(n(arguments,2),this.slice(a+b)))},findLastIndex:function(a,b){var c=this.findLastEntry(a,b);return c?c[0]:-1},first:function(){return this.get(0)},flatten:function(a){return yb(this,rb(this,a,!1))},get:function(a,b){return a=p(this,a),a<0||this.size===1/0||void 0!==this.size&&a>this.size?b:this.find(function(b,c){return c===a},void 0,b)},has:function(a){return a=p(this,a),a>=0&&(void 0!==this.size?this.size===1/0||a=31}function e(){var a=arguments,b=this.useColors;if(a[0]=(b?"%c":"")+this.namespace+(b?" %c":" ")+a[0]+(b?"%c ":" ")+"+"+c.humanize(this.diff),!b)return a;var d="color: "+this.color;a=[a[0],d,"color: inherit"].concat(Array.prototype.slice.call(a,1));var e=0,f=0;return a[0].replace(/%[a-z%]/g,function(a){"%%"!==a&&(e++,"%c"===a&&(f=e))}),a.splice(f,0,d),a}function f(){return"object"==typeof console&&console.log&&Function.prototype.apply.call(console.log,console,arguments)}function g(a){try{null==a?j.removeItem("debug"):j.debug=a}catch(b){}} +function h(){var a;try{a=j.debug}catch(b){}return a}function i(){try{return window.localStorage}catch(a){}}c=b.exports=a("./debug"),c.log=f,c.formatArgs=e,c.save=g,c.load=h,c.useColors=d;var j;j="undefined"!=typeof chrome&&"undefined"!=typeof chrome.storage?chrome.storage.local:i(),c.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],c.formatters.j=function(a){return JSON.stringify(a)},c.enable(h())},{"./debug":37}],37:[function(a,b,c){arguments[4][14][0].apply(c,arguments)},{dup:14,ms:38}],38:[function(a,b,c){function d(a){var b=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(a);if(b){var c=parseFloat(b[1]),d=(b[2]||"ms").toLowerCase();switch(d){case"years":case"year":case"yrs":case"yr":case"y":return c*l;case"days":case"day":case"d":return c*k;case"hours":case"hour":case"hrs":case"hr":case"h":return c*j;case"minutes":case"minute":case"mins":case"min":case"m":return c*i;case"seconds":case"second":case"secs":case"sec":case"s":return c*h;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return c}}}function e(a){return a>=k?Math.round(a/k)+"d":a>=j?Math.round(a/j)+"h":a>=i?Math.round(a/i)+"m":a>=h?Math.round(a/h)+"s":a+"ms"}function f(a){return g(a,k,"day")||g(a,j,"hour")||g(a,i,"minute")||g(a,h,"second")||a+" ms"}function g(a,b,c){if(!(a","\\?","@","\\[","\\\\","\\]","\\^","_","`","{","\\|","}","~"].join("|"),f=new RegExp(e);b.exports={validate:function(a){if(!d.isObject(a))throw new Error("options should be an object");if(!d.isArray(a.expressions)||d.isEmpty(a.expressions))throw new Error("contains expects expressions to be a non-empty array");var b=a.expressions.every(function(a){return d.isFunction(a.explain)&&d.isFunction(a.test)});if(!b)throw new Error("contains expressions are invalid: An explain and a test function should be provided");return!0},explain:function(a){return{message:"Should contain:",code:"shouldContain",items:a.expressions.map(function(a){return a.explain()})}},missing:function(a,b){var c=a.expressions.map(function(a){var c=a.explain();return c.verified=a.test(b),c}),d=c.every(function(a){return a.verified});return{message:"Should contain:",code:"shouldContain",verified:d,items:c}},assert:function(a,b){return!!b&&a.expressions.every(function(a){var c=a.test(b);return c})},charsets:{upperCase:{explain:function(){return{message:"upper case letters (A-Z)",code:"upperCase"}},test:function(a){return/[A-Z]/.test(a)}},lowerCase:{explain:function(){return{message:"lower case letters (a-z)",code:"lowerCase"}},test:function(a){return/[a-z]/.test(a)}},specialCharacters:{explain:function(){return{message:"special characters (e.g. !@#$%^&*)",code:"specialCharacters"}},test:function(a){return f.test(a)}},numbers:{explain:function(){return{message:"numbers (i.e. 0-9)",code:"numbers"}},test:function(a){return/\d/.test(a)}}}}},{underscore:46}],43:[function(a,b,c){function d(){return"Contain at least %d of the following %d types of characters:"}var e=a("underscore"),f=a("./contains");b.exports={validate:function(a){if(!e.isObject(a))throw new Error("options should be an object");if(!e.isNumber(a.atLeast)||e.isNaN(a.atLeast)||a.atLeast<1)throw new Error("atLeast should be a valid, non-NaN number, greater than 0");if(!e.isArray(a.expressions)||e.isEmpty(a.expressions))throw new Error("expressions should be an non-empty array");if(a.expressions.length=a.atLeast;return{message:d(),code:"containsAtLeast",format:[a.atLeast,a.expressions.length],items:c,verified:f}},assert:function(a,b){if(!b)return!1;var c=a.expressions.filter(function(a){return a.test(b)});return c.length>=a.atLeast},charsets:f.charsets}},{"./contains":42,underscore:46}],44:[function(a,b,c){function d(a,b){if(!b)return!1;var c,d={c:null,count:0};for(c=0;ca.max)return!1;return!0}function e(a,b){var c=new Array(a.max+2).join("a"),d={message:'No more than %d identical characters in a row (e.g., "%s" not allowed)',code:"identicalChars",format:[a.max,c]};return void 0!==b&&(d.verified=b),d}var f=a("underscore");b.exports={validate:function(a){if(!f.isObject(a))throw new Error("options should be an object");if(!f.isNumber(a.max)||f.isNaN(a.max)||a.max<1)throw new Error("max should be a number greater than 1");return!0},explain:e,missing:function(a,b){return e(a,d(a,b))},assert:d}},{underscore:46}],45:[function(a,b,c){function d(a,b){return!!b&&a.minLength<=b.length}function e(a){return 1===a.minLength?{message:"Non-empty password required",code:"nonEmpty"}:{message:"At least %d characters in length",format:[a.minLength],code:"lengthAtLeast"}}var f=a("underscore");b.exports={validate:function(a){if(!f.isObject(a))throw new Error("options should be an object");if(!f.isNumber(a.minLength)||f.isNaN(a.minLength))throw new Error("length expects minLength to be a non-zero number");return!0},explain:e,missing:function(a,b){var c=e(a);return c.verified=!!d(a,b),c},assert:d}},{underscore:46}],46:[function(a,b,c){(function(){function a(a){function b(b,c,d,e,f,g){for(;f>=0&&f0?0:h-1;return arguments.length<3&&(e=c[g?g[i]:i],i+=a),b(c,d,e,g,i,h)}}function d(a){return function(b,c,d){c=w(c,d);for(var e=B(b),f=a>0?0:e-1;f>=0&&f0?g=f>=0?f:Math.max(f+h,g):h=f>=0?Math.min(f+1,h):f+h+1;else if(c&&f&&h)return f=c(d,e),d[f]===e?f:-1;if(e!==e)return f=b(m.call(d,g,h),u.isNaN),f>=0?f+g:-1;for(f=a>0?g:h-1;f>=0&&f=0&&b<=A};u.each=u.forEach=function(a,b,c){b=v(b,c);var d,e;if(C(a))for(d=0,e=a.length;d=0},u.invoke=function(a,b){var c=m.call(arguments,2),d=u.isFunction(b);return u.map(a,function(a){var e=d?b:a[b];return null==e?e:e.apply(a,c)})},u.pluck=function(a,b){return u.map(a,u.property(b))},u.where=function(a,b){return u.filter(a,u.matcher(b))},u.findWhere=function(a,b){return u.find(a,u.matcher(b))},u.max=function(a,b,c){var d,e,f=-(1/0),g=-(1/0);if(null==b&&null!=a){a=C(a)?a:u.values(a);for(var h=0,i=a.length;hf&&(f=d)}else b=w(b,c),u.each(a,function(a,c,d){e=b(a,c,d),(e>g||e===-(1/0)&&f===-(1/0))&&(f=a,g=e)});return f},u.min=function(a,b,c){var d,e,f=1/0,g=1/0;if(null==b&&null!=a){a=C(a)?a:u.values(a);for(var h=0,i=a.length;hd||void 0===c)return 1;if(cb?(g&&(clearTimeout(g),g=null),h=j,f=a.apply(d,e),g||(d=e=null)):g||c.trailing===!1||(g=setTimeout(i,k)),f}},u.debounce=function(a,b,c){var d,e,f,g,h,i=function(){var j=u.now()-g;j=0?d=setTimeout(i,b-j):(d=null,c||(h=a.apply(f,e),d||(f=e=null)))};return function(){f=this,e=arguments,g=u.now();var j=c&&!d;return d||(d=setTimeout(i,b)),j&&(h=a.apply(f,e),f=e=null),h}},u.wrap=function(a,b){return u.partial(b,a)},u.negate=function(a){return function(){return!a.apply(this,arguments)}},u.compose=function(){var a=arguments,b=a.length-1;return function(){for(var c=b,d=a[b].apply(this,arguments);c--;)d=a[c].call(this,d);return d}},u.after=function(a,b){return function(){if(--a<1)return b.apply(this,arguments)}},u.before=function(a,b){var c;return function(){return--a>0&&(c=b.apply(this,arguments)),a<=1&&(b=null),c}},u.once=u.partial(u.before,2);var G=!{toString:null}.propertyIsEnumerable("toString"),H=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"];u.keys=function(a){if(!u.isObject(a))return[];if(q)return q(a);var b=[];for(var c in a)u.has(a,c)&&b.push(c);return G&&f(a,b),b},u.allKeys=function(a){if(!u.isObject(a))return[];var b=[];for(var c in a)b.push(c);return G&&f(a,b),b},u.values=function(a){for(var b=u.keys(a),c=b.length,d=Array(c),e=0;e":">",'"':""","'":"'","`":"`"},K=u.invert(J),L=function(a){var b=function(b){return a[b]},c="(?:"+u.keys(a).join("|")+")",d=RegExp(c),e=RegExp(c,"g");return function(a){return a=null==a?"":""+a,d.test(a)?a.replace(e,b):a}};u.escape=L(J),u.unescape=L(K),u.result=function(a,b,c){var d=null==a?void 0:a[b];return void 0===d&&(d=c),u.isFunction(d)?d.call(a):d};var M=0;u.uniqueId=function(a){var b=++M+"";return a?a+b:b},u.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var N=/(.)^/,O={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},P=/\\|'|\r|\n|\u2028|\u2029/g,Q=function(a){return"\\"+O[a]};u.template=function(a,b,c){!b&&c&&(b=c),b=u.defaults({},b,u.templateSettings);var d=RegExp([(b.escape||N).source,(b.interpolate||N).source,(b.evaluate||N).source].join("|")+"|$","g"),e=0,f="__p+='";a.replace(d,function(b,c,d,g,h){return f+=a.slice(e,h).replace(P,Q),e=h+b.length,c?f+="'+\n((__t=("+c+"))==null?'':_.escape(__t))+\n'":d?f+="'+\n((__t=("+d+"))==null?'':__t)+\n'":g&&(f+="';\n"+g+"\n__p+='"),b}),f+="';\n",b.variable||(f="with(obj||{}){\n"+f+"}\n"),f="var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n"+f+"return __p;\n";try{var g=new Function(b.variable||"obj","_",f)}catch(h){throw h.source=f,h}var i=function(a){return g.call(this,a,u)},j=b.variable||"obj";return i.source="function("+j+"){\n"+f+"}",i},u.chain=function(a){var b=u(a);return b._chain=!0,b};var R=function(a,b){return a._chain?u(b).chain():b};u.mixin=function(a){u.each(u.functions(a),function(b){var c=u[b]=a[b];u.prototype[b]=function(){var a=[this._wrapped];return l.apply(a,arguments),R(this,c.apply(u,a))}})},u.mixin(u),u.each(["pop","push","reverse","shift","sort","splice","unshift"],function(a){var b=i[a];u.prototype[a]=function(){var c=this._wrapped;return b.apply(c,arguments),"shift"!==a&&"splice"!==a||0!==c.length||delete c[0],R(this,c)}}),u.each(["concat","join","slice"],function(a){var b=i[a];u.prototype[a]=function(){return R(this,b.apply(this._wrapped,arguments))}}),u.prototype.value=function(){return this._wrapped},u.prototype.valueOf=u.prototype.toJSON=u.prototype.value,u.prototype.toString=function(){return""+this._wrapped},"function"==typeof define&&define.amd&&define("underscore",[],function(){return u})}).call(this)},{}],47:[function(a,b,c){b.exports=a("react/lib/ReactCSSTransitionGroup")},{"react/lib/ReactCSSTransitionGroup":77}],48:[function(a,b,c){b.exports=a("react/lib/ReactTransitionGroup")},{"react/lib/ReactTransitionGroup":144}],49:[function(a,b,c){"use strict";b.exports=a("react/lib/ReactDOM")},{"react/lib/ReactDOM":89}],50:[function(a,b,c){"use strict";var d=a("./ReactDOMComponentTree"),e=a("fbjs/lib/focusNode"),f={focusDOMComponent:function(){e(d.getNodeFromInstance(this))}};b.exports=f},{"./ReactDOMComponentTree":93,"fbjs/lib/focusNode":207}],51:[function(a,b,c){"use strict";function d(){var a=window.opera;return"object"==typeof a&&"function"==typeof a.version&&parseInt(a.version(),10)<=12}function e(a){return(a.ctrlKey||a.altKey||a.metaKey)&&!(a.ctrlKey&&a.altKey)}function f(a){switch(a){case C.topCompositionStart:return D.compositionStart;case C.topCompositionEnd:return D.compositionEnd;case C.topCompositionUpdate:return D.compositionUpdate}}function g(a,b){return a===C.topKeyDown&&b.keyCode===v}function h(a,b){switch(a){case C.topKeyUp:return u.indexOf(b.keyCode)!==-1;case C.topKeyDown:return b.keyCode!==v;case C.topKeyPress:case C.topMouseDown:case C.topBlur:return!0;default:return!1}}function i(a){var b=a.detail;return"object"==typeof b&&"data"in b?b.data:null}function j(a,b,c,d){var e,j;if(w?e=f(a):F?h(a,c)&&(e=D.compositionEnd):g(a,c)&&(e=D.compositionStart),!e)return null;z&&(F||e!==D.compositionStart?e===D.compositionEnd&&F&&(j=F.getData()):F=q.getPooled(d));var k=r.getPooled(e,b,c,d);if(j)k.data=j;else{var l=i(c);null!==l&&(k.data=l)}return o.accumulateTwoPhaseDispatches(k),k}function k(a,b){switch(a){case C.topCompositionEnd:return i(b);case C.topKeyPress:var c=b.which;return c!==A?null:(E=!0,B);case C.topTextInput:var d=b.data;return d===B&&E?null:d;default:return null}}function l(a,b){if(F){if(a===C.topCompositionEnd||h(a,b)){var c=F.getData();return q.release(F),F=null,c}return null}switch(a){case C.topPaste:return null;case C.topKeyPress:return b.which&&!e(b)?String.fromCharCode(b.which):null;case C.topCompositionEnd:return z?null:b.data;default:return null}}function m(a,b,c,d){var e;if(e=y?k(a,c):l(a,c),!e)return null;var f=s.getPooled(D.beforeInput,b,c,d);return f.data=e,o.accumulateTwoPhaseDispatches(f),f}var n=a("./EventConstants"),o=a("./EventPropagators"),p=a("fbjs/lib/ExecutionEnvironment"),q=a("./FallbackCompositionState"),r=a("./SyntheticCompositionEvent"),s=a("./SyntheticInputEvent"),t=a("fbjs/lib/keyOf"),u=[9,13,27,32],v=229,w=p.canUseDOM&&"CompositionEvent"in window,x=null;p.canUseDOM&&"documentMode"in document&&(x=document.documentMode);var y=p.canUseDOM&&"TextEvent"in window&&!x&&!d(),z=p.canUseDOM&&(!w||x&&x>8&&x<=11),A=32,B=String.fromCharCode(A),C=n.topLevelTypes,D={beforeInput:{phasedRegistrationNames:{bubbled:t({onBeforeInput:null}),captured:t({onBeforeInputCapture:null})},dependencies:[C.topCompositionEnd,C.topKeyPress,C.topTextInput,C.topPaste]},compositionEnd:{phasedRegistrationNames:{bubbled:t({onCompositionEnd:null}),captured:t({onCompositionEndCapture:null})},dependencies:[C.topBlur,C.topCompositionEnd,C.topKeyDown,C.topKeyPress,C.topKeyUp,C.topMouseDown]},compositionStart:{phasedRegistrationNames:{bubbled:t({onCompositionStart:null}),captured:t({onCompositionStartCapture:null})},dependencies:[C.topBlur,C.topCompositionStart,C.topKeyDown,C.topKeyPress,C.topKeyUp,C.topMouseDown]},compositionUpdate:{phasedRegistrationNames:{bubbled:t({onCompositionUpdate:null}),captured:t({onCompositionUpdateCapture:null})},dependencies:[C.topBlur,C.topCompositionUpdate,C.topKeyDown,C.topKeyPress,C.topKeyUp,C.topMouseDown]}},E=!1,F=null,G={eventTypes:D,extractEvents:function(a,b,c,d){return[j(a,b,c,d),m(a,b,c,d)]}};b.exports=G},{"./EventConstants":65,"./EventPropagators":69,"./FallbackCompositionState":70,"./SyntheticCompositionEvent":153,"./SyntheticInputEvent":157,"fbjs/lib/ExecutionEnvironment":199,"fbjs/lib/keyOf":217}],52:[function(a,b,c){"use strict";function d(a,b){return a+b.charAt(0).toUpperCase()+b.substring(1)}var e={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridColumn:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},f=["Webkit","ms","Moz","O"];Object.keys(e).forEach(function(a){f.forEach(function(b){e[d(b,a)]=e[a]})});var g={background:{backgroundAttachment:!0,backgroundColor:!0,backgroundImage:!0,backgroundPositionX:!0,backgroundPositionY:!0,backgroundRepeat:!0},backgroundPosition:{backgroundPositionX:!0,backgroundPositionY:!0},border:{borderWidth:!0,borderStyle:!0,borderColor:!0},borderBottom:{borderBottomWidth:!0,borderBottomStyle:!0,borderBottomColor:!0},borderLeft:{borderLeftWidth:!0,borderLeftStyle:!0,borderLeftColor:!0},borderRight:{borderRightWidth:!0,borderRightStyle:!0,borderRightColor:!0},borderTop:{borderTopWidth:!0,borderTopStyle:!0,borderTopColor:!0},font:{fontStyle:!0,fontVariant:!0,fontWeight:!0,fontSize:!0,lineHeight:!0,fontFamily:!0},outline:{outlineWidth:!0,outlineStyle:!0,outlineColor:!0}},h={isUnitlessNumber:e,shorthandPropertyExpansions:g};b.exports=h},{}],53:[function(a,b,c){"use strict";var d=a("./CSSProperty"),e=a("fbjs/lib/ExecutionEnvironment"),f=(a("./ReactInstrumentation"),a("fbjs/lib/camelizeStyleName"),a("./dangerousStyleValue")),g=a("fbjs/lib/hyphenateStyleName"),h=a("fbjs/lib/memoizeStringOnly"),i=(a("fbjs/lib/warning"),h(function(a){return g(a)})),j=!1,k="cssFloat";if(e.canUseDOM){var l=document.createElement("div").style;try{l.font=""}catch(m){j=!0}void 0===document.documentElement.style.cssFloat&&(k="styleFloat")}var n={createMarkupForStyles:function(a,b){var c="";for(var d in a)if(a.hasOwnProperty(d)){var e=a[d];null!=e&&(c+=i(d)+":",c+=f(d,e,b)+";")}return c||null},setValueForStyles:function(a,b,c){var e=a.style;for(var g in b)if(b.hasOwnProperty(g)){var h=f(g,b[g],c);if("float"!==g&&"cssFloat"!==g||(g=k),h)e[g]=h;else{var i=j&&d.shorthandPropertyExpansions[g];if(i)for(var l in i)e[l]="";else e[g]=""}}}};b.exports=n},{"./CSSProperty":52,"./ReactInstrumentation":123,"./dangerousStyleValue":171,"fbjs/lib/ExecutionEnvironment":199,"fbjs/lib/camelizeStyleName":201,"fbjs/lib/hyphenateStyleName":212,"fbjs/lib/memoizeStringOnly":218,"fbjs/lib/warning":222}],54:[function(a,b,c){"use strict";function d(){this._callbacks=null,this._contexts=null}var e=a("./reactProdInvariant"),f=a("object-assign"),g=a("./PooledClass");a("fbjs/lib/invariant");f(d.prototype,{enqueue:function(a,b){this._callbacks=this._callbacks||[],this._contexts=this._contexts||[],this._callbacks.push(a),this._contexts.push(b)},notifyAll:function(){var a=this._callbacks,b=this._contexts;if(a){a.length!==b.length?e("24"):void 0,this._callbacks=null,this._contexts=null;for(var c=0;c8));var K=!1;v.canUseDOM&&(K=A("input")&&(!("documentMode"in document)||document.documentMode>11));var L={get:function(){return I.get.call(this)},set:function(a){H=""+a,I.set.call(this,a)}},M={eventTypes:E,extractEvents:function(a,b,c,e){var f,g,h=b?w.getNodeFromInstance(b):window;if(d(h)?J?f=i:g=j:B(h)?K?f=n:(f=p,g=o):q(h)&&(f=r),f){var k=f(a,b);if(k){var l=y.getPooled(E.change,k,c,e);return l.type="change",u.accumulateTwoPhaseDispatches(l),l}}g&&g(a,h,b)}};b.exports=M},{"./EventConstants":65,"./EventPluginHub":66,"./EventPropagators":69,"./ReactDOMComponentTree":93,"./ReactUpdates":146,"./SyntheticEvent":155,"./getEventTarget":179,"./isEventSupported":186,"./isTextInputElement":187,"fbjs/lib/ExecutionEnvironment":199,"fbjs/lib/keyOf":217}],56:[function(a,b,c){"use strict";function d(a,b){return Array.isArray(b)&&(b=b[1]),b?b.nextSibling:a.firstChild}function e(a,b,c){k.insertTreeBefore(a,b,c)}function f(a,b,c){Array.isArray(b)?h(a,b[0],b[1],c):q(a,b,c)}function g(a,b){if(Array.isArray(b)){var c=b[1];b=b[0],i(a,b,c),a.removeChild(c)}a.removeChild(b)}function h(a,b,c,d){for(var e=b;;){var f=e.nextSibling;if(q(a,e,d),e===c)break;e=f}}function i(a,b,c){for(;;){var d=b.nextSibling;if(d===c)break;a.removeChild(d)}}function j(a,b,c){var d=a.parentNode,e=a.nextSibling;e===b?c&&q(d,document.createTextNode(c),e):c?(p(e,c),i(d,e,b)):i(d,a,b)}var k=a("./DOMLazyTree"),l=a("./Danger"),m=a("./ReactMultiChildUpdateTypes"),n=(a("./ReactDOMComponentTree"),a("./ReactInstrumentation"),a("./createMicrosoftUnsafeLocalFunction")),o=a("./setInnerHTML"),p=a("./setTextContent"),q=n(function(a,b,c){a.insertBefore(b,c)}),r=l.dangerouslyReplaceNodeWithMarkup,s={dangerouslyReplaceNodeWithMarkup:r,replaceDelimitedText:j,processUpdates:function(a,b){for(var c=0;c-1?void 0:g("96",a),!j.plugins[c]){b.extractEvents?void 0:g("97",a),j.plugins[c]=b;var d=b.eventTypes;for(var f in d)e(d[f],b,f)?void 0:g("98",f,a)}}}function e(a,b,c){j.eventNameDispatchConfigs.hasOwnProperty(c)?g("99",c):void 0,j.eventNameDispatchConfigs[c]=a;var d=a.phasedRegistrationNames;if(d){for(var e in d)if(d.hasOwnProperty(e)){var h=d[e];f(h,b,c)}return!0}return!!a.registrationName&&(f(a.registrationName,b,c),!0)}function f(a,b,c){j.registrationNameModules[a]?g("100",a):void 0,j.registrationNameModules[a]=b,j.registrationNameDependencies[a]=b.eventTypes[c].dependencies}var g=a("./reactProdInvariant"),h=(a("fbjs/lib/invariant"),null),i={},j={plugins:[],eventNameDispatchConfigs:{},registrationNameModules:{},registrationNameDependencies:{},possibleRegistrationNames:null,injectEventPluginOrder:function(a){h?g("101"):void 0,h=Array.prototype.slice.call(a),d()},injectEventPluginsByName:function(a){var b=!1;for(var c in a)if(a.hasOwnProperty(c)){var e=a[c];i.hasOwnProperty(c)&&i[c]===e||(i[c]?g("102",c):void 0,i[c]=e,b=!0)}b&&d()},getPluginModuleForEvent:function(a){var b=a.dispatchConfig;if(b.registrationName)return j.registrationNameModules[b.registrationName]||null;for(var c in b.phasedRegistrationNames)if(b.phasedRegistrationNames.hasOwnProperty(c)){var d=j.registrationNameModules[b.phasedRegistrationNames[c]];if(d)return d}return null},_resetEventPlugins:function(){h=null;for(var a in i)i.hasOwnProperty(a)&&delete i[a];j.plugins.length=0;var b=j.eventNameDispatchConfigs;for(var c in b)b.hasOwnProperty(c)&&delete b[c];var d=j.registrationNameModules;for(var e in d)d.hasOwnProperty(e)&&delete d[e]}};b.exports=j},{"./reactProdInvariant":190,"fbjs/lib/invariant":213}],68:[function(a,b,c){"use strict";function d(a){return a===s.topMouseUp||a===s.topTouchEnd||a===s.topTouchCancel}function e(a){return a===s.topMouseMove||a===s.topTouchMove}function f(a){return a===s.topMouseDown||a===s.topTouchStart}function g(a,b,c,d){var e=a.type||"unknown-event";a.currentTarget=t.getNodeFromInstance(d),b?q.invokeGuardedCallbackWithCatch(e,c,a):q.invokeGuardedCallback(e,c,a),a.currentTarget=null}function h(a,b){var c=a._dispatchListeners,d=a._dispatchInstances;if(Array.isArray(c))for(var e=0;e1?1-b:void 0;return this._fallbackText=e.slice(a,h),this._fallbackText}}),f.addPoolingTo(d),b.exports=d},{"./PooledClass":74,"./getTextContentAccessor":183,"object-assign":223}],71:[function(a,b,c){"use strict";var d=a("./DOMProperty"),e=d.injection.MUST_USE_PROPERTY,f=d.injection.HAS_BOOLEAN_VALUE,g=d.injection.HAS_NUMERIC_VALUE,h=d.injection.HAS_POSITIVE_NUMERIC_VALUE,i=d.injection.HAS_OVERLOADED_BOOLEAN_VALUE,j={isCustomAttribute:RegExp.prototype.test.bind(new RegExp("^(data|aria)-["+d.ATTRIBUTE_NAME_CHAR+"]*$")),Properties:{accept:0,acceptCharset:0,accessKey:0,action:0,allowFullScreen:f,allowTransparency:0,alt:0,async:f,autoComplete:0,autoPlay:f,capture:f,cellPadding:0,cellSpacing:0,charSet:0,challenge:0,checked:e|f,cite:0,classID:0,className:0,cols:h,colSpan:0,content:0,contentEditable:0,contextMenu:0,controls:f,coords:0,crossOrigin:0,data:0,dateTime:0,default:f,defer:f,dir:0,disabled:f,download:i,draggable:0,encType:0,form:0,formAction:0,formEncType:0,formMethod:0,formNoValidate:f,formTarget:0,frameBorder:0,headers:0,height:0,hidden:f,high:0,href:0,hrefLang:0,htmlFor:0,httpEquiv:0,icon:0,id:0,inputMode:0,integrity:0,is:0,keyParams:0,keyType:0,kind:0,label:0,lang:0,list:0,loop:f,low:0,manifest:0,marginHeight:0,marginWidth:0,max:0,maxLength:0,media:0,mediaGroup:0,method:0,min:0,minLength:0,multiple:e|f,muted:e|f,name:0,nonce:0,noValidate:f,open:f,optimum:0,pattern:0,placeholder:0,poster:0,preload:0,profile:0,radioGroup:0,readOnly:f,referrerPolicy:0,rel:0,required:f,reversed:f,role:0,rows:h,rowSpan:g,sandbox:0,scope:0,scoped:f,scrolling:0,seamless:f,selected:e|f,shape:0,size:h,sizes:0,span:h,spellCheck:0,src:0,srcDoc:0,srcLang:0,srcSet:0,start:g,step:0,style:0,summary:0,tabIndex:0,target:0,title:0,type:0,useMap:0,value:0,width:0,wmode:0,wrap:0,about:0,datatype:0,inlist:0,prefix:0,property:0,resource:0,typeof:0,vocab:0,autoCapitalize:0,autoCorrect:0,autoSave:0,color:0,itemProp:0,itemScope:f,itemType:0,itemID:0,itemRef:0,results:0,security:0,unselectable:0},DOMAttributeNames:{acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv"},DOMPropertyNames:{}};b.exports=j},{"./DOMProperty":59}],72:[function(a,b,c){"use strict";function d(a){var b=/[=:]/g,c={"=":"=0",":":"=2"},d=(""+a).replace(b,function(a){return c[a]});return"$"+d}function e(a){var b=/(=0|=2)/g,c={"=0":"=","=2":":"},d="."===a[0]&&"$"===a[1]?a.substring(2):a.substring(1);return(""+d).replace(b,function(a){return c[a]})}var f={escape:d,unescape:e};b.exports=f},{}],73:[function(a,b,c){"use strict";function d(a){null!=a.checkedLink&&null!=a.valueLink?h("87"):void 0}function e(a){d(a),null!=a.value||null!=a.onChange?h("88"):void 0}function f(a){d(a),null!=a.checked||null!=a.onChange?h("89"):void 0}function g(a){if(a){var b=a.getName();if(b)return" Check the render method of `"+b+"`."}return""}var h=a("./reactProdInvariant"),i=a("./ReactPropTypes"),j=a("./ReactPropTypeLocations"),k=a("./ReactPropTypesSecret"),l=(a("fbjs/lib/invariant"),a("fbjs/lib/warning"),{button:!0,checkbox:!0,image:!0,hidden:!0,radio:!0,reset:!0,submit:!0}),m={value:function(a,b,c){return!a[b]||l[a.type]||a.onChange||a.readOnly||a.disabled?null:new Error("You provided a `value` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultValue`. Otherwise, set either `onChange` or `readOnly`.")},checked:function(a,b,c){return!a[b]||a.onChange||a.readOnly||a.disabled?null:new Error("You provided a `checked` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultChecked`. Otherwise, set either `onChange` or `readOnly`.")},onChange:i.func},n={},o={checkPropTypes:function(a,b,c){for(var d in m){if(m.hasOwnProperty(d))var e=m[d](b,d,a,j.prop,null,k);if(e instanceof Error&&!(e.message in n)){n[e.message]=!0;g(c)}}},getValue:function(a){return a.valueLink?(e(a),a.valueLink.value):a.value},getChecked:function(a){return a.checkedLink?(f(a),a.checkedLink.value):a.checked},executeOnChange:function(a,b){return a.valueLink?(e(a),a.valueLink.requestChange(b.target.value)):a.checkedLink?(f(a),a.checkedLink.requestChange(b.target.checked)):a.onChange?a.onChange.call(void 0,b):void 0}};b.exports=o},{"./ReactPropTypeLocations":133,"./ReactPropTypes":134,"./ReactPropTypesSecret":135,"./reactProdInvariant":190,"fbjs/lib/invariant":213,"fbjs/lib/warning":222}],74:[function(a,b,c){"use strict";var d=a("./reactProdInvariant"),e=(a("fbjs/lib/invariant"),function(a){var b=this;if(b.instancePool.length){var c=b.instancePool.pop();return b.call(c,a),c}return new b(a)}),f=function(a,b){var c=this;if(c.instancePool.length){var d=c.instancePool.pop();return c.call(d,a,b),d}return new c(a,b)},g=function(a,b,c){var d=this;if(d.instancePool.length){var e=d.instancePool.pop();return d.call(e,a,b,c),e}return new d(a,b,c)},h=function(a,b,c,d){var e=this;if(e.instancePool.length){var f=e.instancePool.pop();return e.call(f,a,b,c,d),f}return new e(a,b,c,d)},i=function(a,b,c,d,e){var f=this;if(f.instancePool.length){var g=f.instancePool.pop();return f.call(g,a,b,c,d,e),g}return new f(a,b,c,d,e)},j=function(a){var b=this;a instanceof b?void 0:d("25"),a.destructor(),b.instancePool.length=0||null!=b.is}function o(a){var b=a.type;m(b),this._currentElement=a,this._tag=b.toLowerCase(),this._namespaceURI=null,this._renderedChildren=null,this._previousStyle=null,this._previousStyleCopy=null,this._hostNode=null,this._hostParent=null,this._rootNodeID=0,this._domID=0,this._hostContainerInfo=null,this._wrapperState=null,this._topLevelWrapper=null,this._flags=0}var p=a("./reactProdInvariant"),q=a("object-assign"),r=a("./AutoFocusUtils"),s=a("./CSSPropertyOperations"),t=a("./DOMLazyTree"),u=a("./DOMNamespaces"),v=a("./DOMProperty"),w=a("./DOMPropertyOperations"),x=a("./EventConstants"),y=a("./EventPluginHub"),z=a("./EventPluginRegistry"),A=a("./ReactBrowserEventEmitter"),B=a("./ReactDOMButton"),C=a("./ReactDOMComponentFlags"),D=a("./ReactDOMComponentTree"),E=a("./ReactDOMInput"),F=a("./ReactDOMOption"),G=a("./ReactDOMSelect"),H=a("./ReactDOMTextarea"),I=(a("./ReactInstrumentation"),a("./ReactMultiChild")),J=a("./ReactServerRenderingTransaction"),K=(a("fbjs/lib/emptyFunction"),a("./escapeTextContentForBrowser")),L=(a("fbjs/lib/invariant"),a("./isEventSupported"),a("fbjs/lib/keyOf")),M=(a("fbjs/lib/shallowEqual"),a("./validateDOMNesting"),a("fbjs/lib/warning"),C),N=y.deleteListener,O=D.getNodeFromInstance,P=A.listenTo,Q=z.registrationNameModules,R={string:!0,number:!0},S=L({style:null}),T=L({__html:null}),U={children:null,dangerouslySetInnerHTML:null,suppressContentEditableWarning:null},V=11,W={topAbort:"abort",topCanPlay:"canplay",topCanPlayThrough:"canplaythrough",topDurationChange:"durationchange",topEmptied:"emptied",topEncrypted:"encrypted",topEnded:"ended",topError:"error",topLoadedData:"loadeddata",topLoadedMetadata:"loadedmetadata",topLoadStart:"loadstart",topPause:"pause",topPlay:"play",topPlaying:"playing",topProgress:"progress",topRateChange:"ratechange",topSeeked:"seeked",topSeeking:"seeking",topStalled:"stalled",topSuspend:"suspend",topTimeUpdate:"timeupdate",topVolumeChange:"volumechange",topWaiting:"waiting"},X={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},Y={listing:!0,pre:!0,textarea:!0},Z=q({menuitem:!0},X),$=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,_={},aa={}.hasOwnProperty,ba=1;o.displayName="ReactDOMComponent",o.Mixin={mountComponent:function(a,b,c,d){this._rootNodeID=ba++,this._domID=c._idCounter++,this._hostParent=b,this._hostContainerInfo=c;var f=this._currentElement.props;switch(this._tag){case"audio":case"form":case"iframe":case"img":case"link":case"object":case"source":case"video":this._wrapperState={listeners:null},a.getReactMountReady().enqueue(k,this);break;case"button":f=B.getHostProps(this,f,b);break;case"input":E.mountWrapper(this,f,b),f=E.getHostProps(this,f),a.getReactMountReady().enqueue(k,this);break;case"option":F.mountWrapper(this,f,b),f=F.getHostProps(this,f);break;case"select":G.mountWrapper(this,f,b),f=G.getHostProps(this,f),a.getReactMountReady().enqueue(k,this);break;case"textarea":H.mountWrapper(this,f,b),f=H.getHostProps(this,f),a.getReactMountReady().enqueue(k,this)}e(this,f);var g,l;null!=b?(g=b._namespaceURI,l=b._tag):c._tag&&(g=c._namespaceURI,l=c._tag),(null==g||g===u.svg&&"foreignobject"===l)&&(g=u.html), +g===u.html&&("svg"===this._tag?g=u.svg:"math"===this._tag&&(g=u.mathml)),this._namespaceURI=g;var m;if(a.useCreateElement){var n,o=c._ownerDocument;if(g===u.html)if("script"===this._tag){var p=o.createElement("div"),q=this._currentElement.type;p.innerHTML="<"+q+">",n=p.removeChild(p.firstChild)}else n=f.is?o.createElement(this._currentElement.type,f.is):o.createElement(this._currentElement.type);else n=o.createElementNS(g,this._currentElement.type);D.precacheNode(this,n),this._flags|=M.hasCachedChildNodes,this._hostParent||w.setAttributeForRoot(n),this._updateDOMProperties(null,f,a);var s=t(n);this._createInitialChildren(a,f,d,s),m=s}else{var v=this._createOpenTagMarkupAndPutListeners(a,f),x=this._createContentMarkup(a,f,d);m=!x&&X[this._tag]?v+"/>":v+">"+x+""}switch(this._tag){case"input":a.getReactMountReady().enqueue(h,this),f.autoFocus&&a.getReactMountReady().enqueue(r.focusDOMComponent,this);break;case"textarea":a.getReactMountReady().enqueue(i,this),f.autoFocus&&a.getReactMountReady().enqueue(r.focusDOMComponent,this);break;case"select":f.autoFocus&&a.getReactMountReady().enqueue(r.focusDOMComponent,this);break;case"button":f.autoFocus&&a.getReactMountReady().enqueue(r.focusDOMComponent,this);break;case"option":a.getReactMountReady().enqueue(j,this)}return m},_createOpenTagMarkupAndPutListeners:function(a,b){var c="<"+this._currentElement.type;for(var d in b)if(b.hasOwnProperty(d)){var e=b[d];if(null!=e)if(Q.hasOwnProperty(d))e&&f(this,d,e,a);else{d===S&&(e&&(e=this._previousStyleCopy=q({},b.style)),e=s.createMarkupForStyles(e,this));var g=null;null!=this._tag&&n(this._tag,b)?U.hasOwnProperty(d)||(g=w.createMarkupForCustomAttribute(d,e)):g=w.createMarkupForProperty(d,e),g&&(c+=" "+g)}}return a.renderToStaticMarkup?c:(this._hostParent||(c+=" "+w.createMarkupForRoot()),c+=" "+w.createMarkupForID(this._domID))},_createContentMarkup:function(a,b,c){var d="",e=b.dangerouslySetInnerHTML;if(null!=e)null!=e.__html&&(d=e.__html);else{var f=R[typeof b.children]?b.children:null,g=null!=f?null:b.children;if(null!=f)d=K(f);else if(null!=g){var h=this.mountChildren(g,a,c);d=h.join("")}}return Y[this._tag]&&"\n"===d.charAt(0)?"\n"+d:d},_createInitialChildren:function(a,b,c,d){var e=b.dangerouslySetInnerHTML;if(null!=e)null!=e.__html&&t.queueHTML(d,e.__html);else{var f=R[typeof b.children]?b.children:null,g=null!=f?null:b.children;if(null!=f)t.queueText(d,f);else if(null!=g)for(var h=this.mountChildren(g,a,c),i=0;i"},receiveComponent:function(){},getHostNode:function(){return f.getNodeFromInstance(this)},unmountComponent:function(){f.uncacheNode(this)}}),b.exports=g},{"./DOMLazyTree":57,"./ReactDOMComponentTree":93,"object-assign":223}],96:[function(a,b,c){"use strict";var d=a("./ReactElement"),e=d.createFactory,f={a:e("a"),abbr:e("abbr"),address:e("address"),area:e("area"),article:e("article"),aside:e("aside"),audio:e("audio"),b:e("b"),base:e("base"),bdi:e("bdi"),bdo:e("bdo"),big:e("big"),blockquote:e("blockquote"),body:e("body"),br:e("br"),button:e("button"),canvas:e("canvas"),caption:e("caption"),cite:e("cite"),code:e("code"),col:e("col"),colgroup:e("colgroup"),data:e("data"),datalist:e("datalist"),dd:e("dd"),del:e("del"),details:e("details"),dfn:e("dfn"),dialog:e("dialog"),div:e("div"),dl:e("dl"),dt:e("dt"),em:e("em"),embed:e("embed"),fieldset:e("fieldset"),figcaption:e("figcaption"),figure:e("figure"),footer:e("footer"),form:e("form"),h1:e("h1"),h2:e("h2"),h3:e("h3"),h4:e("h4"),h5:e("h5"),h6:e("h6"),head:e("head"),header:e("header"),hgroup:e("hgroup"),hr:e("hr"),html:e("html"),i:e("i"),iframe:e("iframe"),img:e("img"),input:e("input"),ins:e("ins"),kbd:e("kbd"),keygen:e("keygen"),label:e("label"),legend:e("legend"),li:e("li"),link:e("link"),main:e("main"),map:e("map"),mark:e("mark"),menu:e("menu"),menuitem:e("menuitem"),meta:e("meta"),meter:e("meter"),nav:e("nav"),noscript:e("noscript"),object:e("object"),ol:e("ol"),optgroup:e("optgroup"),option:e("option"),output:e("output"),p:e("p"),param:e("param"),picture:e("picture"),pre:e("pre"),progress:e("progress"),q:e("q"),rp:e("rp"),rt:e("rt"),ruby:e("ruby"),s:e("s"),samp:e("samp"),script:e("script"),section:e("section"),select:e("select"),small:e("small"),source:e("source"),span:e("span"),strong:e("strong"),style:e("style"),sub:e("sub"),summary:e("summary"),sup:e("sup"),table:e("table"),tbody:e("tbody"),td:e("td"),textarea:e("textarea"),tfoot:e("tfoot"),th:e("th"),thead:e("thead"),time:e("time"),title:e("title"),tr:e("tr"),track:e("track"),u:e("u"),ul:e("ul"),var:e("var"),video:e("video"),wbr:e("wbr"),circle:e("circle"),clipPath:e("clipPath"),defs:e("defs"),ellipse:e("ellipse"),g:e("g"),image:e("image"),line:e("line"),linearGradient:e("linearGradient"),mask:e("mask"),path:e("path"),pattern:e("pattern"),polygon:e("polygon"),polyline:e("polyline"),radialGradient:e("radialGradient"),rect:e("rect"),stop:e("stop"),svg:e("svg"),text:e("text"),tspan:e("tspan")};b.exports=f},{"./ReactElement":111,"./ReactElementValidator":112}],97:[function(a,b,c){"use strict";var d={useCreateElement:!0};b.exports=d},{}],98:[function(a,b,c){"use strict";var d=a("./DOMChildrenOperations"),e=a("./ReactDOMComponentTree"),f={dangerouslyProcessChildrenUpdates:function(a,b){var c=e.getNodeFromInstance(a);d.processUpdates(c,b)}};b.exports=f},{"./DOMChildrenOperations":56,"./ReactDOMComponentTree":93}],99:[function(a,b,c){"use strict";function d(){this._rootNodeID&&m.updateWrapper(this)}function e(a){var b=this._currentElement.props,c=j.executeOnChange(b,a);l.asap(d,this);var e=b.name;if("radio"===b.type&&null!=e){for(var g=k.getNodeFromInstance(this),h=g;h.parentNode;)h=h.parentNode;for(var i=h.querySelectorAll("input[name="+JSON.stringify(""+e)+'][type="radio"]'),m=0;mb.end?(c=b.end,d=b.start):(c=b.start,d=b.end),e.moveToElementText(a),e.moveStart("character",c),e.setEndPoint("EndToStart",e),e.moveEnd("character",d-c),e.select()}function h(a,b){if(window.getSelection){var c=window.getSelection(),d=a[k()].length,e=Math.min(b.start,d),f=void 0===b.end?e:Math.min(b.end,d);if(!c.extend&&e>f){var g=f;f=e,e=g}var h=j(a,e),i=j(a,f);if(h&&i){var l=document.createRange();l.setStart(h.node,h.offset),c.removeAllRanges(),e>f?(c.addRange(l),c.extend(i.node,i.offset)):(l.setEnd(i.node,i.offset),c.addRange(l))}}}var i=a("fbjs/lib/ExecutionEnvironment"),j=a("./getNodeForCharacterOffset"),k=a("./getTextContentAccessor"),l=i.canUseDOM&&"selection"in document&&!("getSelection"in window),m={getOffsets:l?e:f,setOffsets:l?g:h};b.exports=m},{"./getNodeForCharacterOffset":182,"./getTextContentAccessor":183,"fbjs/lib/ExecutionEnvironment":199}],104:[function(a,b,c){"use strict";var d=a("./reactProdInvariant"),e=a("object-assign"),f=a("./DOMChildrenOperations"),g=a("./DOMLazyTree"),h=a("./ReactDOMComponentTree"),i=a("./escapeTextContentForBrowser"),j=(a("fbjs/lib/invariant"),a("./validateDOMNesting"),function(a){this._currentElement=a,this._stringText=""+a,this._hostNode=null,this._hostParent=null,this._domID=0,this._mountIndex=0,this._closingComment=null,this._commentNodes=null});e(j.prototype,{mountComponent:function(a,b,c,d){var e=c._idCounter++,f=" react-text: "+e+" ",j=" /react-text ";if(this._domID=e,this._hostParent=b,a.useCreateElement){var k=c._ownerDocument,l=k.createComment(f),m=k.createComment(j),n=g(k.createDocumentFragment());return g.queueChild(n,g(l)),this._stringText&&g.queueChild(n,g(k.createTextNode(this._stringText))),g.queueChild(n,g(m)),h.precacheNode(this,l),this._closingComment=m,n}var o=i(this._stringText);return a.renderToStaticMarkup?o:""+o+""},receiveComponent:function(a,b){if(a!==this._currentElement){this._currentElement=a;var c=""+a;if(c!==this._stringText){this._stringText=c;var d=this.getHostNode();f.replaceDelimitedText(d[0],d[1],c)}}},getHostNode:function(){var a=this._commentNodes;if(a)return a;if(!this._closingComment)for(var b=h.getNodeFromInstance(this),c=b.nextSibling;;){if(null==c?d("67",this._domID):void 0,8===c.nodeType&&" /react-text "===c.nodeValue){this._closingComment=c;break}c=c.nextSibling}return a=[this._hostNode,this._closingComment],this._commentNodes=a,a},unmountComponent:function(){this._closingComment=null,this._commentNodes=null,h.uncacheNode(this)}}),b.exports=j},{"./DOMChildrenOperations":56,"./DOMLazyTree":57,"./ReactDOMComponentTree":93,"./escapeTextContentForBrowser":172,"./reactProdInvariant":190,"./validateDOMNesting":196,"fbjs/lib/invariant":213,"object-assign":223}],105:[function(a,b,c){"use strict";function d(){this._rootNodeID&&l.updateWrapper(this)}function e(a){var b=this._currentElement.props,c=i.executeOnChange(b,a);return k.asap(d,this),c}var f=a("./reactProdInvariant"),g=a("object-assign"),h=a("./DisabledInputUtils"),i=a("./LinkedValueUtils"),j=a("./ReactDOMComponentTree"),k=a("./ReactUpdates"),l=(a("fbjs/lib/invariant"),a("fbjs/lib/warning"),{getHostProps:function(a,b){null!=b.dangerouslySetInnerHTML?f("91"):void 0;var c=g({},h.getHostProps(a,b),{value:void 0,defaultValue:void 0,children:""+a._wrapperState.initialValue,onChange:a._wrapperState.onChange});return c},mountWrapper:function(a,b){var c=i.getValue(b),d=c;if(null==c){var g=b.defaultValue,h=b.children;null!=h&&(null!=g?f("92"):void 0,Array.isArray(h)&&(h.length<=1?void 0:f("93"),h=h[0]),g=""+h),null==g&&(g=""),d=g}a._wrapperState={initialValue:""+d,listeners:null,onChange:e.bind(a)}},updateWrapper:function(a){var b=a._currentElement.props,c=j.getNodeFromInstance(a),d=i.getValue(b);if(null!=d){var e=""+d;e!==c.value&&(c.value=e),null==b.defaultValue&&(c.defaultValue=e)}null!=b.defaultValue&&(c.defaultValue=b.defaultValue)},postMountWrapper:function(a){var b=j.getNodeFromInstance(a);b.value=b.textContent}});b.exports=l},{"./DisabledInputUtils":63,"./LinkedValueUtils":73,"./ReactDOMComponentTree":93,"./ReactUpdates":146,"./reactProdInvariant":190,"fbjs/lib/invariant":213,"fbjs/lib/warning":222,"object-assign":223}],106:[function(a,b,c){"use strict";function d(a,b){"_hostNode"in a?void 0:i("33"),"_hostNode"in b?void 0:i("33");for(var c=0,d=a;d;d=d._hostParent)c++;for(var e=0,f=b;f;f=f._hostParent)e++;for(;c-e>0;)a=a._hostParent,c--;for(;e-c>0;)b=b._hostParent,e--;for(var g=c;g--;){if(a===b)return a;a=a._hostParent,b=b._hostParent}return null}function e(a,b){"_hostNode"in a?void 0:i("35"),"_hostNode"in b?void 0:i("35");for(;b;){if(b===a)return!0;b=b._hostParent}return!1}function f(a){return"_hostNode"in a?void 0:i("36"),a._hostParent}function g(a,b,c){for(var d=[];a;)d.push(a),a=a._hostParent;var e;for(e=d.length;e-- >0;)b(d[e],!1,c);for(e=0;e0;)c(i[j],!1,f)}var i=a("./reactProdInvariant");a("fbjs/lib/invariant");b.exports={isAncestor:e,getLowestCommonAncestor:d,getParentInstance:f,traverseTwoPhase:g,traverseEnterLeave:h}},{"./reactProdInvariant":190,"fbjs/lib/invariant":213}],107:[function(a,b,c){"use strict";function d(a,b){null!=b&&"string"==typeof b.type&&(b.type.indexOf("-")>=0||b.props.is||f(a,b))}var e,f=(a("./DOMProperty"),a("./EventPluginRegistry"),a("./ReactComponentTreeHook"),a("fbjs/lib/warning"),function(a,b){var c=[];for(var d in b.props){var f=e(b.type,d,a);f||c.push(d)}c.map(function(a){return"`"+a+"`"}).join(", ");1===c.length||c.length>1}),g={onBeforeMountComponent:function(a,b){d(a,b)},onBeforeUpdateComponent:function(a,b){d(a,b)}};b.exports=g},{"./DOMProperty":59,"./EventPluginRegistry":67,"./ReactComponentTreeHook":86,"fbjs/lib/warning":222}],108:[function(a,b,c){"use strict";function d(a,b,c,d,e,f,g,h){try{b.call(c,d,e,f,g,h)}catch(i){u[a]=!0}}function e(a,b,c,e,f,g){for(var h=0;h1){for(var q=Array(p),r=0;r1){for(var t=Array(s),u=0;u.")}return b}function f(a,b){if(a._store&&!a._store.validated&&null==a.key){a._store.validated=!0;var c=n.uniqueKey||(n.uniqueKey={}),d=e(b);if(!c[d]){c[d]=!0;var f="";a&&a._owner&&a._owner!==i.current&&(f=" It was passed a child from "+a._owner.getName()+".")}}}function g(a,b){if("object"==typeof a)if(Array.isArray(a))for(var c=0;c/,f=/^<\!\-\-/,g={CHECKSUM_ATTR_NAME:"data-react-checksum",addChecksumToMarkup:function(a){var b=d(a);return f.test(a)?a:a.replace(e," "+g.CHECKSUM_ATTR_NAME+'="'+b+'"$&')},canReuseMarkup:function(a,b){var c=b.getAttribute(g.CHECKSUM_ATTR_NAME);c=c&&parseInt(c,10);var e=d(a);return e===c}};b.exports=g},{"./adler32":167}],126:[function(a,b,c){"use strict";function d(a,b){for(var c=Math.min(a.length,b.length),d=0;d.":"function"==typeof b?" Instead of passing a class like Foo, pass React.createElement(Foo) or .":null!=b&&void 0!==b.props?" This may be caused by unintentionally loading two independent copies of React.":"");var g,h=u(M,null,null,null,null,null,b);if(a){var i=w.get(a);g=i._processChildContext(i._context)}else g=B;var k=m(c);if(k){var l=k._currentElement,o=l.props;if(E(o,b)){var p=k._renderedComponent.getPublicInstance(),q=d&&function(){d.call(p)};return N._updateRootComponent(k,h,g,c,q),p}N.unmountComponentAtNode(c)}var r=e(c),s=r&&!!f(r),t=j(c),v=s&&!k&&!t,x=N._renderNewRootComponent(h,c,v,g)._renderedComponent.getPublicInstance();return d&&d.call(x),x},render:function(a,b,c){return N._renderSubtreeIntoContainer(null,a,b,c)},unmountComponentAtNode:function(a){k(a)?void 0:n("40");var b=m(a);if(!b){j(a),1===a.nodeType&&a.hasAttribute(G);return!1}return delete K[b._instance.rootID],A.batchedUpdates(i,b,a,!1),!0},_mountImageIntoNode:function(a,b,c,f,g){if(k(b)?void 0:n("41"),f){var h=e(b);if(x.canReuseMarkup(a,h))return void r.precacheNode(c,h);var i=h.getAttribute(x.CHECKSUM_ATTR_NAME);h.removeAttribute(x.CHECKSUM_ATTR_NAME);var j=h.outerHTML;h.setAttribute(x.CHECKSUM_ATTR_NAME,i);var l=a,m=d(l,j),p=" (client) "+l.substring(m-20,m+20)+"\n (server) "+j.substring(m-20,m+20);b.nodeType===I?n("42",p):void 0}if(b.nodeType===I?n("43"):void 0,g.useCreateElement){for(;b.lastChild;)b.removeChild(b.lastChild);o.insertTreeBefore(b,a,null)}else D(b,a),r.precacheNode(c,b.firstChild)}};b.exports=N},{"./DOMLazyTree":57,"./DOMProperty":59,"./ReactBrowserEventEmitter":76,"./ReactCurrentOwner":88,"./ReactDOMComponentTree":93,"./ReactDOMContainerInfo":94,"./ReactDOMFeatureFlags":97,"./ReactElement":111,"./ReactFeatureFlags":117,"./ReactInstanceMap":122,"./ReactInstrumentation":123,"./ReactMarkupChecksum":125,"./ReactReconciler":138,"./ReactUpdateQueue":145,"./ReactUpdates":146,"./instantiateReactComponent":185,"./reactProdInvariant":190,"./setInnerHTML":192,"./shouldUpdateReactComponent":194,"fbjs/lib/emptyObject":206,"fbjs/lib/invariant":213,"fbjs/lib/warning":222}],127:[function(a,b,c){"use strict";function d(a,b,c){return{type:m.INSERT_MARKUP,content:a,fromIndex:null,fromNode:null,toIndex:c,afterNode:b}}function e(a,b,c){return{type:m.MOVE_EXISTING,content:null,fromIndex:a._mountIndex,fromNode:n.getHostNode(a),toIndex:c,afterNode:b}}function f(a,b){return{type:m.REMOVE_NODE,content:null,fromIndex:a._mountIndex,fromNode:b,toIndex:null,afterNode:null}}function g(a){return{type:m.SET_MARKUP,content:a,fromIndex:null,fromNode:null,toIndex:null,afterNode:null}}function h(a){return{type:m.TEXT_CONTENT,content:a,fromIndex:null,fromNode:null,toIndex:null,afterNode:null}}function i(a,b){return b&&(a=a||[],a.push(b)),a}function j(a,b){l.processChildrenUpdates(a,b)}var k=a("./reactProdInvariant"),l=a("./ReactComponentEnvironment"),m=(a("./ReactInstanceMap"),a("./ReactInstrumentation"),a("./ReactMultiChildUpdateTypes")),n=(a("./ReactCurrentOwner"),a("./ReactReconciler")),o=a("./ReactChildReconciler"),p=(a("fbjs/lib/emptyFunction"),a("./flattenChildren")),q=(a("fbjs/lib/invariant"),{Mixin:{_reconcilerInstantiateChildren:function(a,b,c){return o.instantiateChildren(a,b,c)},_reconcilerUpdateChildren:function(a,b,c,d,e,f){var g,h=0;return g=p(b,h),o.updateChildren(a,g,c,d,e,this,this._hostContainerInfo,f,h),g},mountChildren:function(a,b,c){var d=this._reconcilerInstantiateChildren(a,b,c);this._renderedChildren=d;var e=[],f=0;for(var g in d)if(d.hasOwnProperty(g)){var h=d[g],i=0,j=n.mountComponent(h,b,this,this._hostContainerInfo,c,i);h._mountIndex=f++,e.push(j)}return e},updateTextContent:function(a){var b=this._renderedChildren;o.unmountChildren(b,!1);for(var c in b)b.hasOwnProperty(c)&&k("118");var d=[h(a)];j(this,d)},updateMarkup:function(a){var b=this._renderedChildren;o.unmountChildren(b,!1);for(var c in b)b.hasOwnProperty(c)&&k("118");var d=[g(a)];j(this,d)},updateChildren:function(a,b,c){this._updateChildren(a,b,c)},_updateChildren:function(a,b,c){var d=this._renderedChildren,e={},f=[],g=this._reconcilerUpdateChildren(d,a,f,e,b,c);if(g||d){var h,k=null,l=0,m=0,o=0,p=null;for(h in g)if(g.hasOwnProperty(h)){var q=d&&d[h],r=g[h];q===r?(k=i(k,this.moveChild(q,p,l,m)),m=Math.max(q._mountIndex,m),q._mountIndex=l):(q&&(m=Math.max(q._mountIndex,m)),k=i(k,this._mountChildAtIndex(r,f[o],p,l,b,c)),o++),l++,p=n.getHostNode(r)}for(h in e)e.hasOwnProperty(h)&&(k=i(k,this._unmountChild(d[h],e[h])));k&&j(this,k),this._renderedChildren=g}},unmountChildren:function(a){var b=this._renderedChildren;o.unmountChildren(b,a),this._renderedChildren=null},moveChild:function(a,b,c,d){if(a._mountIndex>"),B={array:g("array"),bool:g("boolean"),func:g("function"),number:g("number"),object:g("object"),string:g("string"),symbol:g("symbol"),any:h(),arrayOf:i,element:j(),instanceOf:k,node:o(),objectOf:m,oneOf:l,oneOfType:n,shape:p};e.prototype=Error.prototype,b.exports=B},{"./ReactElement":111,"./ReactPropTypeLocationNames":132,"./ReactPropTypesSecret":135,"./getIteratorFn":181,"fbjs/lib/emptyFunction":205,"fbjs/lib/warning":222}],135:[function(a,b,c){"use strict";var d="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";b.exports=d},{}],136:[function(a,b,c){"use strict";function d(a,b,c){this.props=a,this.context=b,this.refs=i,this.updater=c||h}function e(){}var f=a("object-assign"),g=a("./ReactComponent"),h=a("./ReactNoopUpdateQueue"),i=a("fbjs/lib/emptyObject");e.prototype=g.prototype,d.prototype=new e,d.prototype.constructor=d,f(d.prototype,g.prototype),d.prototype.isPureReactComponent=!0,b.exports=d},{"./ReactComponent":83,"./ReactNoopUpdateQueue":130,"fbjs/lib/emptyObject":206,"object-assign":223}],137:[function(a,b,c){"use strict";function d(a){this.reinitializeTransaction(),this.renderToStaticMarkup=!1,this.reactMountReady=f.getPooled(null),this.useCreateElement=a}var e=a("object-assign"),f=a("./CallbackQueue"),g=a("./PooledClass"),h=a("./ReactBrowserEventEmitter"),i=a("./ReactInputSelection"),j=(a("./ReactInstrumentation"),a("./Transaction")),k=a("./ReactUpdateQueue"),l={initialize:i.getSelectionInformation,close:i.restoreSelection},m={initialize:function(){var a=h.isEnabled();return h.setEnabled(!1),a},close:function(a){h.setEnabled(a)}},n={initialize:function(){this.reactMountReady.reset()},close:function(){this.reactMountReady.notifyAll()}},o=[l,m,n],p={getTransactionWrappers:function(){return o},getReactMountReady:function(){return this.reactMountReady},getUpdateQueue:function(){return k},checkpoint:function(){return this.reactMountReady.checkpoint()},rollback:function(a){this.reactMountReady.rollback(a)},destructor:function(){f.release(this.reactMountReady),this.reactMountReady=null}};e(d.prototype,j.Mixin,p),g.addPoolingTo(d),b.exports=d},{"./CallbackQueue":54,"./PooledClass":74,"./ReactBrowserEventEmitter":76,"./ReactInputSelection":121,"./ReactInstrumentation":123,"./ReactUpdateQueue":145,"./Transaction":164,"object-assign":223}],138:[function(a,b,c){"use strict";function d(){e.attachRefs(this,this._currentElement)}var e=a("./ReactRef"),f=(a("./ReactInstrumentation"),a("fbjs/lib/warning"),{mountComponent:function(a,b,c,e,f,g){var h=a.mountComponent(b,c,e,f,g);return a._currentElement&&null!=a._currentElement.ref&&b.getReactMountReady().enqueue(d,a),h},getHostNode:function(a){return a.getHostNode()},unmountComponent:function(a,b){e.detachRefs(a,a._currentElement),a.unmountComponent(b)},receiveComponent:function(a,b,c,f){var g=a._currentElement;if(b!==g||f!==a._context){var h=e.shouldUpdateRefs(g,b);h&&e.detachRefs(a,g),a.receiveComponent(b,c,f),h&&a._currentElement&&null!=a._currentElement.ref&&c.getReactMountReady().enqueue(d,a)}},performUpdateIfNecessary:function(a,b,c){a._updateBatchNumber===c&&a.performUpdateIfNecessary(b)}});b.exports=f},{"./ReactInstrumentation":123,"./ReactRef":139,"fbjs/lib/warning":222}],139:[function(a,b,c){"use strict";function d(a,b,c){"function"==typeof a?a(b.getPublicInstance()):f.addComponentAsRefTo(b,a,c)}function e(a,b,c){"function"==typeof a?a(null):f.removeComponentAsRefFrom(b,a,c)}var f=a("./ReactOwner"),g={};g.attachRefs=function(a,b){if(null!==b&&b!==!1){var c=b.ref;null!=c&&d(c,a,b._owner)}},g.shouldUpdateRefs=function(a,b){var c=null===a||a===!1,d=null===b||b===!1;return c||d||b.ref!==a.ref||"string"==typeof b.ref&&b._owner!==a._owner},g.detachRefs=function(a,b){if(null!==b&&b!==!1){var c=b.ref;null!=c&&e(c,a,b._owner)}},b.exports=g},{"./ReactOwner":131}],140:[function(a,b,c){"use strict";function d(a){this.reinitializeTransaction(),this.renderToStaticMarkup=a,this.useCreateElement=!1,this.updateQueue=new h(this)}var e=a("object-assign"),f=a("./PooledClass"),g=a("./Transaction"),h=(a("./ReactInstrumentation"),a("./ReactServerUpdateQueue")),i=[],j={enqueue:function(){}},k={getTransactionWrappers:function(){return i},getReactMountReady:function(){return j},getUpdateQueue:function(){return this.updateQueue},destructor:function(){},checkpoint:function(){},rollback:function(){}};e(d.prototype,g.Mixin,k),f.addPoolingTo(d),b.exports=d},{"./PooledClass":74,"./ReactInstrumentation":123,"./ReactServerUpdateQueue":141,"./Transaction":164,"object-assign":223}],141:[function(a,b,c){"use strict";function d(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function e(a,b){}var f=a("./ReactUpdateQueue"),g=(a("./Transaction"),a("fbjs/lib/warning"),function(){function a(b){d(this,a),this.transaction=b}return a.prototype.isMounted=function(a){return!1},a.prototype.enqueueCallback=function(a,b,c){this.transaction.isInTransaction()&&f.enqueueCallback(a,b,c)},a.prototype.enqueueForceUpdate=function(a){this.transaction.isInTransaction()?f.enqueueForceUpdate(a):e(a,"forceUpdate")},a.prototype.enqueueReplaceState=function(a,b){this.transaction.isInTransaction()?f.enqueueReplaceState(a,b):e(a,"replaceState")},a.prototype.enqueueSetState=function(a,b){this.transaction.isInTransaction()?f.enqueueSetState(a,b):e(a,"setState")},a}());b.exports=g},{"./ReactUpdateQueue":145,"./Transaction":164,"fbjs/lib/warning":222}],142:[function(a,b,c){"use strict";var d=a("./flattenChildren"),e={getChildMapping:function(a,b){return a?d(a):a},mergeChildMappings:function(a,b){function c(c){return b.hasOwnProperty(c)?b[c]:a[c]}a=a||{},b=b||{};var d={},e=[];for(var f in a)b.hasOwnProperty(f)?e.length&&(d[f]=e,e=[]):e.push(f);var g,h={};for(var i in b){if(d.hasOwnProperty(i))for(g=0;g0&&d.length<20?c+" (keys: "+d.join(", ")+")":c}function f(a,b){var c=h.get(a);if(!c){return null}return c}var g=a("./reactProdInvariant"),h=(a("./ReactCurrentOwner"),a("./ReactInstanceMap")),i=(a("./ReactInstrumentation"),a("./ReactUpdates")),j=(a("fbjs/lib/invariant"),a("fbjs/lib/warning"),{isMounted:function(a){var b=h.get(a);return!!b&&!!b._renderedComponent},enqueueCallback:function(a,b,c){j.validateCallback(b,c); +var e=f(a);return e?(e._pendingCallbacks?e._pendingCallbacks.push(b):e._pendingCallbacks=[b],void d(e)):null},enqueueCallbackInternal:function(a,b){a._pendingCallbacks?a._pendingCallbacks.push(b):a._pendingCallbacks=[b],d(a)},enqueueForceUpdate:function(a){var b=f(a,"forceUpdate");b&&(b._pendingForceUpdate=!0,d(b))},enqueueReplaceState:function(a,b){var c=f(a,"replaceState");c&&(c._pendingStateQueue=[b],c._pendingReplaceState=!0,d(c))},enqueueSetState:function(a,b){var c=f(a,"setState");if(c){var e=c._pendingStateQueue||(c._pendingStateQueue=[]);e.push(b),d(c)}},enqueueElementInternal:function(a,b,c){a._pendingElement=b,a._context=c,d(a)},validateCallback:function(a,b){a&&"function"!=typeof a?g("122",b,e(a)):void 0}});b.exports=j},{"./ReactCurrentOwner":88,"./ReactInstanceMap":122,"./ReactInstrumentation":123,"./ReactUpdates":146,"./reactProdInvariant":190,"fbjs/lib/invariant":213,"fbjs/lib/warning":222}],146:[function(a,b,c){"use strict";function d(){B.ReactReconcileTransaction&&v?void 0:k("123")}function e(){this.reinitializeTransaction(),this.dirtyComponentsLength=null,this.callbackQueue=m.getPooled(),this.reconcileTransaction=B.ReactReconcileTransaction.getPooled(!0)}function f(a,b,c,e,f,g){d(),v.batchedUpdates(a,b,c,e,f,g)}function g(a,b){return a._mountOrder-b._mountOrder}function h(a){var b=a.dirtyComponentsLength;b!==r.length?k("124",b,r.length):void 0,r.sort(g),s++;for(var c=0;c]/;b.exports=e},{}],173:[function(a,b,c){"use strict";function d(a){if(null==a)return null;if(1===a.nodeType)return a;var b=g.get(a);return b?(b=h(b),b?f.getNodeFromInstance(b):null):void("function"==typeof a.render?e("44"):e("45",Object.keys(a))); +}var e=a("./reactProdInvariant"),f=(a("./ReactCurrentOwner"),a("./ReactDOMComponentTree")),g=a("./ReactInstanceMap"),h=a("./getHostComponentFromComposite");a("fbjs/lib/invariant"),a("fbjs/lib/warning");b.exports=d},{"./ReactCurrentOwner":88,"./ReactDOMComponentTree":93,"./ReactInstanceMap":122,"./getHostComponentFromComposite":180,"./reactProdInvariant":190,"fbjs/lib/invariant":213,"fbjs/lib/warning":222}],174:[function(a,b,c){(function(c){"use strict";function d(a,b,c,d){if(a&&"object"==typeof a){var e=a,f=void 0===e[c];f&&null!=b&&(e[c]=b)}}function e(a,b){if(null==a)return a;var c={};return f(a,d,c),c}var f=(a("./KeyEscapeUtils"),a("./traverseAllChildren"));a("fbjs/lib/warning");"undefined"!=typeof c&&c.env,1,b.exports=e}).call(this,a("_process"))},{"./KeyEscapeUtils":72,"./ReactComponentTreeHook":86,"./traverseAllChildren":195,_process:31,"fbjs/lib/warning":222}],175:[function(a,b,c){"use strict";function d(a,b,c){Array.isArray(a)?a.forEach(b,c):a&&b.call(c,a)}b.exports=d},{}],176:[function(a,b,c){"use strict";function d(a){var b,c=a.keyCode;return"charCode"in a?(b=a.charCode,0===b&&13===c&&(b=13)):b=c,b>=32||13===b?b:0}b.exports=d},{}],177:[function(a,b,c){"use strict";function d(a){if(a.key){var b=f[a.key]||a.key;if("Unidentified"!==b)return b}if("keypress"===a.type){var c=e(a);return 13===c?"Enter":String.fromCharCode(c)}return"keydown"===a.type||"keyup"===a.type?g[a.keyCode]||"Unidentified":""}var e=a("./getEventCharCode"),f={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},g={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"};b.exports=d},{"./getEventCharCode":176}],178:[function(a,b,c){"use strict";function d(a){var b=this,c=b.nativeEvent;if(c.getModifierState)return c.getModifierState(a);var d=f[a];return!!d&&!!c[d]}function e(a){return d}var f={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};b.exports=e},{}],179:[function(a,b,c){"use strict";function d(a){var b=a.target||a.srcElement||window;return b.correspondingUseElement&&(b=b.correspondingUseElement),3===b.nodeType?b.parentNode:b}b.exports=d},{}],180:[function(a,b,c){"use strict";function d(a){for(var b;(b=a._renderedNodeType)===e.COMPOSITE;)a=a._renderedComponent;return b===e.HOST?a._renderedComponent:b===e.EMPTY?null:void 0}var e=a("./ReactNodeTypes");b.exports=d},{"./ReactNodeTypes":129}],181:[function(a,b,c){"use strict";function d(a){var b=a&&(e&&a[e]||a[f]);if("function"==typeof b)return b}var e="function"==typeof Symbol&&Symbol.iterator,f="@@iterator";b.exports=d},{}],182:[function(a,b,c){"use strict";function d(a){for(;a&&a.firstChild;)a=a.firstChild;return a}function e(a){for(;a;){if(a.nextSibling)return a.nextSibling;a=a.parentNode}}function f(a,b){for(var c=d(a),f=0,g=0;c;){if(3===c.nodeType){if(g=f+c.textContent.length,f<=b&&g>=b)return{node:c,offset:b-f};f=g}c=d(e(c))}}b.exports=f},{}],183:[function(a,b,c){"use strict";function d(){return!f&&e.canUseDOM&&(f="textContent"in document.documentElement?"textContent":"innerText"),f}var e=a("fbjs/lib/ExecutionEnvironment"),f=null;b.exports=d},{"fbjs/lib/ExecutionEnvironment":199}],184:[function(a,b,c){"use strict";function d(a,b){var c={};return c[a.toLowerCase()]=b.toLowerCase(),c["Webkit"+a]="webkit"+b,c["Moz"+a]="moz"+b,c["ms"+a]="MS"+b,c["O"+a]="o"+b.toLowerCase(),c}function e(a){if(h[a])return h[a];if(!g[a])return a;var b=g[a];for(var c in b)if(b.hasOwnProperty(c)&&c in i)return h[a]=b[c];return""}var f=a("fbjs/lib/ExecutionEnvironment"),g={animationend:d("Animation","AnimationEnd"),animationiteration:d("Animation","AnimationIteration"),animationstart:d("Animation","AnimationStart"),transitionend:d("Transition","TransitionEnd")},h={},i={};f.canUseDOM&&(i=document.createElement("div").style,"AnimationEvent"in window||(delete g.animationend.animation,delete g.animationiteration.animation,delete g.animationstart.animation),"TransitionEvent"in window||delete g.transitionend.transition),b.exports=e},{"fbjs/lib/ExecutionEnvironment":199}],185:[function(a,b,c){"use strict";function d(a){if(a){var b=a.getName();if(b)return" Check the render method of `"+b+"`."}return""}function e(a){return"function"==typeof a&&"undefined"!=typeof a.prototype&&"function"==typeof a.prototype.mountComponent&&"function"==typeof a.prototype.receiveComponent}function f(a,b){var c;if(null===a||a===!1)c=j.create(f);else if("object"==typeof a){var h=a;!h||"function"!=typeof h.type&&"string"!=typeof h.type?g("130",null==h.type?h.type:typeof h.type,d(h._owner)):void 0,"string"==typeof h.type?c=k.createInternalComponent(h):e(h.type)?(c=new h.type(h),c.getHostNode||(c.getHostNode=c.getNativeNode)):c=new l(h)}else"string"==typeof a||"number"==typeof a?c=k.createInstanceForText(a):g("131",typeof a);return c._mountIndex=0,c._mountImage=null,c}var g=a("./reactProdInvariant"),h=a("object-assign"),i=a("./ReactCompositeComponent"),j=a("./ReactEmptyComponent"),k=a("./ReactHostComponent"),l=(a("fbjs/lib/invariant"),a("fbjs/lib/warning"),function(a){this.construct(a)});h(l.prototype,i.Mixin,{_instantiateReactComponent:f});b.exports=f},{"./ReactCompositeComponent":87,"./ReactEmptyComponent":113,"./ReactHostComponent":118,"./reactProdInvariant":190,"fbjs/lib/invariant":213,"fbjs/lib/warning":222,"object-assign":223}],186:[function(a,b,c){"use strict";function d(a,b){if(!f.canUseDOM||b&&!("addEventListener"in document))return!1;var c="on"+a,d=c in document;if(!d){var g=document.createElement("div");g.setAttribute(c,"return;"),d="function"==typeof g[c]}return!d&&e&&"wheel"===a&&(d=document.implementation.hasFeature("Events.wheel","3.0")),d}var e,f=a("fbjs/lib/ExecutionEnvironment");f.canUseDOM&&(e=document.implementation&&document.implementation.hasFeature&&document.implementation.hasFeature("","")!==!0),b.exports=d},{"fbjs/lib/ExecutionEnvironment":199}],187:[function(a,b,c){"use strict";function d(a){var b=a&&a.nodeName&&a.nodeName.toLowerCase();return"input"===b?!!e[a.type]:"textarea"===b}var e={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};b.exports=d},{}],188:[function(a,b,c){"use strict";function d(a){return f.isValidElement(a)?void 0:e("143"),a}var e=a("./reactProdInvariant"),f=a("./ReactElement");a("fbjs/lib/invariant");b.exports=d},{"./ReactElement":111,"./reactProdInvariant":190,"fbjs/lib/invariant":213}],189:[function(a,b,c){"use strict";function d(a){return'"'+e(a)+'"'}var e=a("./escapeTextContentForBrowser");b.exports=d},{"./escapeTextContentForBrowser":172}],190:[function(a,b,c){"use strict";function d(a){for(var b=arguments.length-1,c="Minified React error #"+a+"; visit http://facebook.github.io/react/docs/error-decoder.html?invariant="+a,d=0;d]/,i=a("./createMicrosoftUnsafeLocalFunction"),j=i(function(a,b){if(a.namespaceURI!==f.svg||"innerHTML"in a)a.innerHTML=b;else{d=d||document.createElement("div"),d.innerHTML=""+b+"";for(var c=d.firstChild.childNodes,e=0;e-1},matchesSelector:function(a,b){var c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.msMatchesSelector||function(b){return d(a,b)};return c.call(a,b)}};b.exports=f},{"./invariant":213}],198:[function(a,b,c){"use strict";var d=a("./emptyFunction"),e={listen:function(a,b,c){return a.addEventListener?(a.addEventListener(b,c,!1),{remove:function(){a.removeEventListener(b,c,!1)}}):a.attachEvent?(a.attachEvent("on"+b,c),{remove:function(){a.detachEvent("on"+b,c)}}):void 0},capture:function(a,b,c){return a.addEventListener?(a.addEventListener(b,c,!0),{remove:function(){a.removeEventListener(b,c,!0)}}):{remove:d}},registerDefault:function(){}};b.exports=e},{"./emptyFunction":205}],199:[function(a,b,c){"use strict";var d=!("undefined"==typeof window||!window.document||!window.document.createElement),e={canUseDOM:d,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:d&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:d&&!!window.screen,isInWorker:!d};b.exports=e},{}],200:[function(a,b,c){"use strict";function d(a){return a.replace(e,function(a,b){return b.toUpperCase()})}var e=/-(.)/g;b.exports=d},{}],201:[function(a,b,c){"use strict";function d(a){return e(a.replace(f,"ms-"))}var e=a("./camelize"),f=/^-ms-/;b.exports=d},{"./camelize":200}],202:[function(a,b,c){"use strict";function d(a,b){return!(!a||!b)&&(a===b||!e(a)&&(e(b)?d(a,b.parentNode):"contains"in a?a.contains(b):!!a.compareDocumentPosition&&!!(16&a.compareDocumentPosition(b))))}var e=a("./isTextNode");b.exports=d},{"./isTextNode":215}],203:[function(a,b,c){"use strict";function d(a){var b=a.length;if(Array.isArray(a)||"object"!=typeof a&&"function"!=typeof a?g(!1):void 0,"number"!=typeof b?g(!1):void 0,0===b||b-1 in a?void 0:g(!1),"function"==typeof a.callee?g(!1):void 0,a.hasOwnProperty)try{return Array.prototype.slice.call(a)}catch(c){}for(var d=Array(b),e=0;e":g.innerHTML="<"+a+">",h[a]=!g.firstChild),h[a]?m[a]:null}var e=a("./ExecutionEnvironment"),f=a("./invariant"),g=e.canUseDOM?document.createElement("div"):null,h={},i=[1,'"],j=[1,"","
"],k=[3,"","
"],l=[1,'',""],m={"*":[1,"?

"],area:[1,"",""],col:[2,"","
"],legend:[1,"
","
"],param:[1,"",""],tr:[2,"","
"],optgroup:i,option:i,caption:j,colgroup:j,tbody:j,tfoot:j,thead:j,td:k,th:k},n=["circle","clipPath","defs","ellipse","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","text","tspan"];n.forEach(function(a){m[a]=l,h[a]=!0}),b.exports=d},{"./ExecutionEnvironment":199,"./invariant":213}],210:[function(a,b,c){"use strict";function d(a){return a===window?{x:window.pageXOffset||document.documentElement.scrollLeft,y:window.pageYOffset||document.documentElement.scrollTop}:{x:a.scrollLeft,y:a.scrollTop}}b.exports=d},{}],211:[function(a,b,c){"use strict";function d(a){return a.replace(e,"-$1").toLowerCase()}var e=/([A-Z])/g;b.exports=d},{}],212:[function(a,b,c){"use strict";function d(a){return e(a).replace(f,"-ms-")}var e=a("./hyphenate"),f=/^ms-/;b.exports=d},{"./hyphenate":211}],213:[function(a,b,c){"use strict";function d(a,b,c,d,e,f,g,h){if(!a){var i;if(void 0===b)i=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var j=[c,d,e,f,g,h],k=0;i=new Error(b.replace(/%s/g,function(){return j[k++]})),i.name="Invariant Violation"}throw i.framesToPop=1,i}}b.exports=d},{}],214:[function(a,b,c){"use strict";function d(a){return!(!a||!("function"==typeof Node?a instanceof Node:"object"==typeof a&&"number"==typeof a.nodeType&&"string"==typeof a.nodeName))}b.exports=d},{}],215:[function(a,b,c){"use strict";function d(a){return e(a)&&3==a.nodeType}var e=a("./isNode");b.exports=d},{"./isNode":214}],216:[function(a,b,c){"use strict";var d=a("./invariant"),e=function(a){var b,c={};a instanceof Object&&!Array.isArray(a)?void 0:d(!1);for(b in a)a.hasOwnProperty(b)&&(c[b]=b);return c};b.exports=e},{"./invariant":213}],217:[function(a,b,c){"use strict";var d=function(a){var b;for(b in a)if(a.hasOwnProperty(b))return b;return null};b.exports=d},{}],218:[function(a,b,c){"use strict";function d(a){var b={};return function(c){return b.hasOwnProperty(c)||(b[c]=a.call(this,c)),b[c]}}b.exports=d},{}],219:[function(a,b,c){"use strict";var d,e=a("./ExecutionEnvironment");e.canUseDOM&&(d=window.performance||window.msPerformance||window.webkitPerformance),b.exports=d||{}},{"./ExecutionEnvironment":199}],220:[function(a,b,c){"use strict";var d,e=a("./performance");d=e.now?function(){return e.now()}:function(){return Date.now()},b.exports=d},{"./performance":219}],221:[function(a,b,c){"use strict";function d(a,b){return a===b?0!==a||1/a===1/b:a!==a&&b!==b}function e(a,b){if(d(a,b))return!0;if("object"!=typeof a||null===a||"object"!=typeof b||null===b)return!1;var c=Object.keys(a),e=Object.keys(b);if(c.length!==e.length)return!1;for(var g=0;g1?c-1:0),e=1;e-1;return d||Q.warn(a,"The `"+b+"` option will be ignored, because it is not one of the following allowed values: "+c.map(function(a){return JSON.stringify(a)}).join(", ")+"."),d}function i(a,b){var c=void 0===a[b]||"string"==typeof a[b]&&(0,W.default)(a[b]).length>0;return c||Q.warn(a,"The `"+b+"` option will be ignored, because it is not a non-empty string."),c}function j(a,c){var d=void 0===a[c]||b.Array.isArray(a[c]);return d||Q.warn(a,"The `"+c+"` option will be ignored, because it is not an array."),d}function k(a){var c=a.additionalSignUpFields,d=a.defaultDatabaseConnection,e=a.forgotPasswordLink,f=a.loginAfterSignUp,k=a.mustAcceptTerms,m=a.signUpLink,n=a.usernameStyle,o=l(a),p=o.initialScreen,q=o.screens;return h(a,"usernameStyle",["email","username"])||(n=void 0),i(a,"defaultDatabaseConnection")||(d=void 0),i(a,"forgotPasswordLink")||(e=void 0),i(a,"signUpLink")||(m=void 0),g(a,"mustAcceptTerms")||(k=void 0),j(a,"additionalSignUpFields")?c&&(c=c.reduce(function(c,d){var e=d.icon,f=d.name,g=d.options,h=d.placeholder,i=d.prefill,j=d.type,k=d.validator,l=!0,m=["email","username","password"];("string"!=typeof f||!f.match(/^[a-zA-Z0-9_]+$/)||m.indexOf(f)>-1)&&(Q.warn(a,"Ignoring an element of `additionalSignUpFields` because it does not contain valid `name` property. Every element of `additionalSignUpFields` must be an object with a `name` property that is a non-empty string consisting of letters, numbers and underscores. The following names are reserved, and therefore, cannot be used: "+m.join(", ")+"."),l=!1),"string"==typeof h&&h||(Q.warn(a,"Ignoring an element of `additionalSignUpFields` because it does not contain a valid `placeholder` property. Every element of `additionalSignUpFields` must have a `placeholder` property that is a non-empty string."),l=!1),void 0==e||"string"==typeof e&&e||(Q.warn(a,"When provided, the `icon` property of an element of `additionalSignUpFields` must be a non-empty string."),e=void 0),void 0==i||"string"==typeof i&&i||"function"==typeof i||(Q.warn(a,"When provided, the `prefill` property of an element of `additionalSignUpFields` must be a non-empty string or a function."),i=void 0);var n=["select","text"];return void 0==j||"string"==typeof j&&n.indexOf(j)!==-1||(Q.warn(a,'When provided, the `type` property of an element of `additionalSignUpFields` must be one of the following strings: "'+n.join('", "')+'".'),j=void 0),void 0!=k&&"select"===j&&(Q.warn(a,'Elements of `additionalSignUpFields` with a "select" `type` cannot specify a `validator` function, all of its `options` are assumed to be valid.'),k=void 0),void 0!=k&&"function"!=typeof k&&(Q.warn(a,"When provided, the `validator` property of an element of `additionalSignUpFields` must be a function."),k=void 0),void 0!=g&&"select"!=j&&(Q.warn(a,'The `options` property can only by provided for an element of `additionalSignUpFields` when its `type` equals to "select"'),g=void 0),(void 0!=g&&!b.Array.isArray(g)&&"function"!=typeof g||"select"===j&&void 0===g)&&(Q.warn(a,'Ignoring an element of `additionalSignUpFields` because it has a "select" `type` but does not specify an `options` property that is an Array or a function.'),l=!1),l?c.concat([{icon:e,name:f,options:g,placeholder:h,prefill:i,type:j,validator:k}]):c},[]),c=O.default.fromJS(c).map(function(a){return a.filter(function(a){return void 0!==a})})):c=void 0,f=f!==!1,(0,N.Map)({additionalSignUpFields:c,defaultConnectionName:d,forgotPasswordLink:e,initialScreen:p,loginAfterSignUp:f,mustAcceptTerms:k,screens:q,signUpLink:m,usernameStyle:n}).filter(function(a){return"undefined"!=typeof a}).toJS()}function l(a){var b=arguments.length<=1||void 0===arguments[1]?{allowLogin:!0,allowSignUp:!0,allowForgotPassword:!0,initialScreen:void 0}:arguments[1],c=a.allowForgotPassword,d=a.allowLogin,e=a.allowSignUp,f=a.initialScreen,i=[];return(d===!0||!g(a,"allowLogin")&&b.allowLogin||void 0===d&&b.allowLogin)&&i.push("login"),(e===!0||!g(a,"allowSignUp")&&b.allowSignUp||void 0===e&&b.allowSignUp)&&i.push("signUp"),(c===!0||!g(a,"allowForgotPassword")&&b.allowForgotPassword||void 0===c&&b.allowForgotPassword)&&i.push("forgotPassword"),h(a,"initialScreen",i)||(f=void 0),void 0===f&&(f=b.initialScreen||i[0]),{initialScreen:f,screens:new N.List(i)}}function m(a,b){var c=l(b,{allowLogin:v(a).contains("login"),allowSignUp:v(a).contains("signUp"),allowForgotPassword:v(a).contains("forgotPassword"), +initialScreen:Y(a,"initialScreen")}),d=c.initialScreen,e=c.screens;return a=_(a,"initialScreen",d),a=_(a,"screens",e)}function n(a){var b=o(a);return b&&Q.findConnection(a,b)}function o(a){return Y(a,"defaultConnectionName")}function p(a){return n(a)||Q.connection(a,"database")}function q(a){return(p(a)||(0,N.Map)()).get("name")}function r(a){var b=arguments.length<=1||void 0===arguments[1]?"":arguments[1];return Y(a,"forgotPasswordLink",b)}function s(a){var b=arguments.length<=1||void 0===arguments[1]?"":arguments[1];return Y(a,"signUpLink",b)}function t(a,b){var c=arguments.length<=2||void 0===arguments[2]?[]:arguments[2];return a=Q.clearGlobalError(a),a=Q.clearGlobalSuccess(a),a=(0,R.clearFields)(a,c),_(a,"screen",b)}function u(a){var b=$(a,"screen"),c=w(a),d=[b,c,"login","signUp","forgotPassword"],e=d.filter(function(b){return D(a,b)});return e[0]}function v(a){return $(a,"screens")||Y(a,"screens",new N.List)}function w(a){return $(a,"initialScreen")||Y(a,"initialScreen")}function x(a,b){return w(a)===b}function y(a){return(p(a)||(0,N.Map)()).toJS().requireUsername}function z(a){return y(a)?Y(a,"usernameStyle","any"):"email"}function A(a){return"email"===z(a)}function B(a){return(0,R.getFieldValue)(a,A(a)?"email":"username")}function C(a){return y(a)||"username"===Y(a,"usernameStyle","email")}function D(a,b){var c=(p(a)||(0,N.Map)()).toJS(),d=c.allowForgot,e=c.allowSignup;return!(d===!1&&"forgotPassword"===b)&&!(e===!1&&"signUp"===b)&&v(a).contains(b)}function E(a){return Y(a,"loginAfterSignUp")}function F(a){return(p(a)||(0,N.Map)()).get("passwordPolicy","none")}function G(a){return Y(a,"additionalSignUpFields",(0,N.List)())}function H(a){return Y(a,"mustAcceptTerms",!1)}function I(a){return!H(a)||$(a,"termsAccepted",!1)}function J(a){return _(a,"termsAccepted",!I(a))}function K(a){return G(a).reduce(function(a,b){return"select"===b.get("type")?L(a,b):M(a,b)},a)}function L(a,b){var c=b.get("name"),d=["additionalSignUpField",c],e=b.get("prefill"),f=b.get("options"),g="function"==typeof e?void 0:e||"",h="function"==typeof f?void 0:f,i=function(a){return void 0!==g&&void 0!==h?(0,R.registerOptionField)(a,c,O.default.fromJS(h),g):a};return void 0===g&&(a=(0,U.default)(a,d.concat("prefill"),{recoverResult:"",successFn:function(a,b){return g=b,i(a)},syncFn:function(a,b){return e(b)}})),void 0===h&&(a=(0,U.default)(a,d.concat("options"),{successFn:function(a,b){return h=b,i(a)},syncFn:function(a,b){return f(b)}})),void 0!==g&&void 0!==h&&(a=(0,R.registerOptionField)(a,c,O.default.fromJS(h),g)),a}function M(a,b){var c=b.get("name"),d=["additionalSignUpField",c,"prefill"],e=b.get("prefill"),f=b.get("validator"),g="function"==typeof e?void 0:e||"";return a=void 0===g?(0,U.default)(a,d,{recoverResult:"",successFn:function(a,b){return(0,R.setField)(a,c,b,f)},syncFn:function(a,b){return e(b)}}):(0,R.setField)(a,c,g,f)}c.__esModule=!0,c.initDatabase=f,c.overrideDatabaseOptions=m,c.defaultDatabaseConnection=n,c.defaultDatabaseConnectionName=o,c.databaseConnection=p,c.databaseConnectionName=q,c.forgotPasswordLink=r,c.signUpLink=s,c.setScreen=t,c.getScreen=u,c.availableScreens=v,c.getInitialScreen=w,c.hasInitialScreen=x,c.databaseConnectionRequiresUsername=y,c.databaseUsernameStyle=z,c.databaseLogInWithEmail=A,c.databaseUsernameValue=B,c.authWithUsername=C,c.hasScreen=D,c.shouldAutoLogin=E,c.passwordStrengthPolicy=F,c.additionalSignUpFields=G,c.mustAcceptTerms=H,c.termsAccepted=I,c.toggleTermsAcceptance=J,c.resolveAdditionalSignUpFields=K;var N=a("immutable"),O=e(N),P=a("../../core/index"),Q=d(P),R=a("../../field/index"),S=a("../../utils/data_utils"),T=a("../../sync"),U=e(T),V=a("trim"),W=e(V),X=(0,S.dataFns)(["database"]),Y=X.get,Z=X.initNS,$=X.tget,_=X.tset}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"../../core/index":251,"../../field/index":269,"../../sync":282,"../../utils/data_utils":305,immutable:34,trim:225}],231:[function(a,b,c){"use strict";function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b.default=a,b}function e(a){return a&&a.__esModule?a:{default:a}}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!b||"object"!=typeof b&&"function"!=typeof b?a:b}function h(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var i=a("react"),j=e(i),k=a("../../field/email/email_pane"),l=e(k),m=a("../../field/username/username_pane"),n=e(m),o=a("../../field/password/password_pane"),p=e(o),q=a("./actions"),r=a("./index"),s=a("../../core/index"),t=d(s),u=function(a){function b(){return f(this,b),g(this,a.apply(this,arguments))}return h(b,a),b.prototype.handleDontRememberPasswordClick=function(a){a.preventDefault(),(0,q.showResetPasswordActivity)(t.id(this.props.lock))},b.prototype.render=function(){var a=this.props,b=a.emailInputPlaceholder,c=a.forgotPasswordAction,d=a.i18n,e=a.instructions,f=a.lock,g=a.passwordInputPlaceholder,h=a.showForgotPasswordLink,i=a.showPassword,k=a.usernameInputPlaceholder,m=a.usernameStyle,o=e||null,q=o&&j.default.createElement("p",null,o),s="email"===m?j.default.createElement(l.default,{i18n:d,lock:f,placeholder:b}):j.default.createElement(n.default,{i18n:d,lock:f,placeholder:k,usernameStyle:m,validateFormat:!0}),t=i?j.default.createElement(p.default,{i18n:d,lock:f,placeholder:g}):null,u=h&&(0,r.hasScreen)(f,"forgotPassword")?j.default.createElement("p",{className:"auth0-lock-alternative"},j.default.createElement("a",{className:"auth0-lock-alternative-link",href:(0,r.forgotPasswordLink)(f,"#"),onClick:(0,r.forgotPasswordLink)(f)?void 0:this.handleDontRememberPasswordClick.bind(this)},c)):null;return j.default.createElement("div",null,q,s,t,u)},b}(j.default.Component);c.default=u,u.propTypes={emailInputPlaceholder:j.default.PropTypes.string.isRequired,forgotPasswordAction:j.default.PropTypes.string.isRequired,i18n:j.default.PropTypes.object.isRequired,instructions:j.default.PropTypes.any,lock:j.default.PropTypes.object.isRequired,passwordInputPlaceholder:j.default.PropTypes.string.isRequired,showForgotPasswordLink:j.default.PropTypes.bool.isRequired,showPassword:j.default.PropTypes.bool.isRequired,usernameInputPlaceholder:j.default.PropTypes.string.isRequired,usernameStyle:j.default.PropTypes.oneOf(["any","email","username"])}},{"../../core/index":251,"../../field/email/email_pane":268,"../../field/password/password_pane":272,"../../field/username/username_pane":275,"./actions":229,"./index":230,react:224}],232:[function(a,b,c){"use strict";function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b.default=a,b}function e(a){return a&&a.__esModule?a:{default:a}}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!b||"object"!=typeof b&&"function"!=typeof b?a:b}function h(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var i=a("react"),j=e(i),k=a("./actions"),l=a("../../core/index"),m=d(l),n=a("./index"),o=function(a){function b(){return f(this,b),g(this,a.apply(this,arguments))}return h(b,a),b.prototype.render=function(){var a=this.props,b=a.lock,c=a.loginLabel,d=a.signUpLink,e=a.signUpLabel,f="login"===(0,n.getScreen)(b);return j.default.createElement("div",{className:"auth0-lock-tabs-container"},j.default.createElement("ul",{className:"auth0-lock-tabs"},j.default.createElement(p,{label:c,current:f,clickHandler:this.handleLoginClick.bind(this)}),j.default.createElement(p,{label:e,current:!f,clickHandler:this.handleSignUpClick.bind(this),href:d})))},b.prototype.handleLoginClick=function(){(0,k.showLoginActivity)(m.id(this.props.lock))},b.prototype.handleSignUpClick=function(){(0,k.showSignUpActivity)(m.id(this.props.lock))},b}(j.default.Component);c.default=o,o.propTypes={lock:j.default.PropTypes.object.isRequired,loginLabel:j.default.PropTypes.string.isRequired,signUpLabel:j.default.PropTypes.string.isRequired,signUpLink:j.default.PropTypes.string};var p=function(a){function b(){return f(this,b),g(this,a.apply(this,arguments))}return h(b,a),b.prototype.handleClick=function(a){a.preventDefault(),this.props.clickHandler()},b.prototype.render=function(){var a=this.props,b=a.current,c=a.href,d=a.label,e=b?"auth0-lock-tabs-current":"";return j.default.createElement("li",{className:e},j.default.createElement("a",{href:c||"#",onClick:c?void 0:this.handleClick.bind(this)},d))},b}(j.default.Component)},{"../../core/index":251,"./actions":229,"./index":230,react:224}],233:[function(a,b,c){"use strict";function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b.default=a,b}function e(a){return a&&a.__esModule?a:{default:a}}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!b||"object"!=typeof b&&"function"!=typeof b?a:b}function h(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}function i(a){var b=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];return b.closeHandler=n.closeLock,b.key="auxiliarypane",b.lock=a,a.get("passwordResetted")?k.default.createElement(s,b):null}c.__esModule=!0,c.renderPasswordResetConfirmation=i;var j=a("react"),k=e(j),l=a("../../ui/box/success_pane"),m=e(l),n=a("../../core/actions"),o=a("../../core/index"),p=d(o),q=a("../../i18n"),r=d(q),s=function(a){function b(){return f(this,b),g(this,a.apply(this,arguments))}return h(b,a),b.prototype.handleClose=function(){var a=this.props,b=a.closeHandler,c=a.lock;b(p.id(c))},b.prototype.render=function(){var a=this.props.lock,b=p.ui.closable(a)?this.handleClose.bind(this):void 0;return k.default.createElement(m.default,{closeHandler:b},k.default.createElement("p",null,r.html(this.props.lock,["success","forgotPassword"])))},b}(k.default.Component);c.default=s,s.propTypes={closeHandler:k.default.PropTypes.func.isRequired,lock:k.default.PropTypes.object.isRequired}},{"../../core/actions":247,"../../core/index":251,"../../i18n":276,"../../ui/box/success_pane":291,react:224}],234:[function(a,b,c){"use strict";function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b.default=a,b}function e(a){return a&&a.__esModule?a:{default:a}}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!b||"object"!=typeof b&&"function"!=typeof b?a:b}function h(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var i=a("react"),j=e(i),k=a("../../core/screen"),l=e(k),m=a("./reset_password_pane"),n=e(m),o=a("./index"),p=a("./actions"),q=a("./password_reset_confirmation"),r=a("../../i18n"),s=d(r),t=function(a){var b=a.i18n,c=a.model,d=b.html("forgotPasswordInstructions")||null,e=d&&j.default.createElement("p",null,d);return j.default.createElement(n.default,{emailInputPlaceholder:b.str("emailInputPlaceholder"),header:e,i18n:b,lock:c})},u=function(a){function b(){return f(this,b),g(this,a.call(this,"forgotPassword"))}return h(b,a),b.prototype.backHandler=function(a){return(0,o.hasScreen)(a,"login")?p.cancelResetPassword:void 0},b.prototype.submitButtonLabel=function(a){return s.str(a,["forgotPasswordSubmitLabel"])},b.prototype.submitHandler=function(){return p.resetPassword},b.prototype.renderAuxiliaryPane=function(a){return(0,q.renderPasswordResetConfirmation)(a)},b.prototype.render=function(){return t},b}(l.default);c.default=u},{"../../core/screen":255,"../../i18n":276,"./actions":229,"./index":230,"./password_reset_confirmation":233,"./reset_password_pane":235,react:224}],235:[function(a,b,c){"use strict";function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b.default=a,b}function e(a){return a&&a.__esModule?a:{default:a}}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!b||"object"!=typeof b&&"function"!=typeof b?a:b}function h(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var i=a("react"),j=e(i),k=a("../../field/email/email_pane"),l=e(k),m=a("../../core/index"),n=(d(m),function(a){function b(){return f(this,b),g(this,a.apply(this,arguments))}return h(b,a),b.prototype.render=function(){var a=this.props,b=a.emailInputPlaceholder,c=a.header,d=a.i18n,e=a.lock;return j.default.createElement("div",null,c,j.default.createElement(l.default,{i18n:d,lock:e,placeholder:b}))},b}(j.default.Component));n.propTypes={emailInputPlaceholder:j.default.PropTypes.string.isRequired,lock:j.default.PropTypes.object.isRequired},c.default=n},{"../../core/index":251,"../../field/email/email_pane":268,react:224}],236:[function(a,b,c){"use strict";function d(a){return a&&a.__esModule?a:{default:a}}c.__esModule=!0;var e=a("react"),f=d(e),g=function(a){var b=a.checkHandler,c=a.checked,d=a.children;return b?f.default.createElement("span",{className:"auth0-lock-sign-up-terms-agreement"},f.default.createElement("label",null,f.default.createElement("input",{type:"checkbox",onChange:b,checked:c}),d)):d};c.default=g},{react:224}],237:[function(a,b,c){"use strict";function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b.default=a,b}function e(a){return a&&a.__esModule?a:{default:a}}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!b||"object"!=typeof b&&"function"!=typeof b?a:b}function h(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}function i(a){var b=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];return b.closeHandler=n.closeLock,b.key="auxiliarypane",b.lock=a,a.get("signedUp")&&!(0,q.shouldAutoLogin)(a)?k.default.createElement(t,b):null}c.__esModule=!0,c.renderSignedUpConfirmation=i;var j=a("react"),k=e(j),l=a("../../ui/box/success_pane"),m=e(l),n=a("../../core/actions"),o=a("../../core/index"),p=d(o),q=a("./index"),r=a("../../i18n"),s=d(r),t=function(a){function b(){return f(this,b),g(this,a.apply(this,arguments))}return h(b,a),b.prototype.handleClose=function(){var a=this.props,b=a.closeHandler,c=a.lock;b(p.id(c))},b.prototype.render=function(){var a=this.props.lock,b=p.ui.closable(a)?this.handleClose.bind(this):void 0;return k.default.createElement(m.default,{closeHandler:b},k.default.createElement("p",null,s.html(a,["success","signUp"])))},b}(k.default.Component);c.default=t,t.propTypes={closeHandler:k.default.PropTypes.func.isRequired,lock:k.default.PropTypes.object.isRequired}},{"../../core/actions":247,"../../core/index":251,"../../i18n":276,"../../ui/box/success_pane":291,"./index":230,react:224}],238:[function(a,b,c){"use strict";function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b.default=a,b}function e(a){return a&&a.__esModule?a:{default:a}}function f(a,b){return H(a,y.default.fromJS(g(b)))}function g(a){var b=a.defaultEnterpriseConnection;return void 0!=b&&"string"!=typeof b&&(A.warn(options,"The `defaultEnterpriseConnection` option will be ignored, because it is not a string."),b=void 0),void 0===b?{}:{defaultConnectionName:b}}function h(a){var b=i(a);return b&&p(a,b)}function i(a){return G(a,"defaultConnectionName")}function j(a){if(w(a)){var b=I(a,"hrdEmail","");return k(a,b)||q(a)}return h(a)||p(a)}function k(a,b){var c=arguments.length<=2||void 0===arguments[2]?[]:arguments[2],d=(0,D.emailDomain)(b);return!!d&&A.connections.apply(A,[a,"enterprise"].concat(c)).find(function(a){return a.get("domains").contains(d)})}function l(a,b){var c=arguments.length<=2||void 0===arguments[2]?[]:arguments[2];return!!k(a,b,c)}function m(a){return t(a)?A.connections(a,"enterprise").getIn([0,"domains",0]):(0,D.emailDomain)(I(a,"hrdEmail"))}function n(a){return!o(a)&&A.hasOneConnection(a,"enterprise")?A.connections(a,"enterprise").get(0):null}function o(a){return A.hasSomeConnections(a,"enterprise","ad","auth0-adldap")}function p(a){var b=arguments.length<=1||void 0===arguments[1]?void 0:arguments[1];return A.connections(a,"enterprise","ad","auth0-adldap").find(function(a){return a.get("domains").isEmpty()&&(!b||a.get("name")===b)})}function q(a){var b=arguments.length<=1||void 0===arguments[1]?void 0:arguments[1];return A.connections(a,"enterprise","ad","auth0-adldap").find(function(a){return!b||a.get("name")===b})}function r(a){return void 0!==s(a)}function s(a){return a.getIn(["sso","connection"])}function t(a){return o(a)&&1===A.connections(a).count()}function u(a,b){return l(a,b,["ad","auth0-adldap"])}function v(a,b){return b?(a=(0,E.setUsername)(a,(0,D.emailLocalPart)(b),"username",!1),a=K(a,"hrdEmail",b)):a=J(a,"hrdEmail"),K(a,"hrd",!!b)}function w(a){return I(a,"hrd",t(a))}c.__esModule=!0,c.STRATEGIES=void 0,c.initEnterprise=f,c.defaultEnterpriseConnection=h,c.defaultEnterpriseConnectionName=i,c.enterpriseActiveFlowConnection=j,c.matchConnection=k,c.isEnterpriseDomain=l,c.enterpriseDomain=m,c.quickAuthConnection=n,c.isADEnabled=o,c.findADConnectionWithoutDomain=p,c.isInCorpNetwork=r,c.corpNetworkConnection=s,c.isSingleHRDConnection=t,c.isHRDDomain=u,c.toggleHRD=v,c.isHRDActive=w;var x=a("immutable"),y=e(x),z=a("../core/index"),A=d(z),B=a("../field/index"),C=(d(B),a("../utils/data_utils")),D=a("../field/email"),E=a("../field/username"),F=(0,C.dataFns)(["enterprise"]),G=F.get,H=F.initNS,I=F.tget,J=F.tremove,K=F.tset;c.STRATEGIES={ad:"AD / LDAP",adfs:"ADFS","auth0-adldap":"AD/LDAP",custom:"Custom Auth","google-apps":"Google Apps",ip:"IP Address",mscrm:"Dynamics CRM",office365:"Office365",pingfederate:"Ping Federate",samlp:"SAML",sharepoint:"SharePoint Apps",waad:"Windows Azure AD"}},{"../core/index":251,"../field/email":267,"../field/index":269,"../field/username":274,"../utils/data_utils":305,immutable:34}],239:[function(a,b,c){"use strict";function d(a,b){(0,i.swap)(i.updateEntity,"lock",a,j.toggleHRD,b)}function e(a){(0,i.swap)(i.updateEntity,"lock",a,function(a){return a=(0,j.toggleHRD)(a,!1),a=(0,k.hideInvalidFields)(a)})}function f(a){var b=(0,i.read)(i.getEntity,"lock",a),c=(0,k.getFieldValue)(b,(0,m.databaseLogInWithEmail)(b)?"email":"username"),d=(0,j.matchConnection)(b,c);return d&&!(0,j.isHRDActive)(b)?h(a,d):void g(a)}function g(a){var b=(0,i.read)(i.getEntity,"lock",a),c=(0,j.isHRDActive)(b)||!(0,m.databaseLogInWithEmail)(b)?"username":"email",d=(0,k.getFieldValue)(b,c);(0,l.logIn)(a,["password",c],{connection:(0,j.enterpriseActiveFlowConnection)(b).get("name"),username:d,password:(0,k.getFieldValue)(b,"password"),login_hint:d})}function h(a,b){var c=(0,i.read)(i.getEntity,"lock",a),d=(0,m.databaseLogInWithEmail)(c)?"email":"username";(0,l.logIn)(a,[d],{connection:b.get("name"),login_hint:(0,k.getFieldValue)(c,d)})}c.__esModule=!0,c.startHRD=d,c.cancelHRD=e,c.logIn=f;var i=a("../../store/index"),j=a("../enterprise"),k=a("../../field/index"),l=a("../../core/actions"),m=a("../database/index")},{"../../core/actions":247,"../../field/index":269,"../../store/index":281,"../database/index":230,"../enterprise":238}],240:[function(a,b,c){"use strict";function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b.default=a,b}function e(a){return a&&a.__esModule?a:{default:a}}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!b||"object"!=typeof b&&"function"!=typeof b?a:b}function h(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var i=a("react"),j=e(i),k=a("../../field/username/username_pane"),l=e(k),m=a("../../field/password/password_pane"),n=e(m),o=a("../../core/index"),p=(d(o),function(a){function b(){return f(this,b),g(this,a.apply(this,arguments))}return h(b,a),b.prototype.render=function(){var a=this.props,b=a.header,c=a.i18n,d=a.model,e=a.passwordInputPlaceholder,f=a.usernameInputPlaceholder;return j.default.createElement("div",null,b,j.default.createElement(l.default,{i18n:c,lock:d,placeholder:f,validateFormat:!1}),j.default.createElement(n.default,{i18n:c,lock:d,placeholder:e}))},b}(j.default.Component));c.default=p,p.propTypes={header:j.default.PropTypes.element,i18n:j.default.PropTypes.object.isRequired,model:j.default.PropTypes.object.isRequired,passwordInputPlaceholder:j.default.PropTypes.string.isRequired,usernameInputPlaceholder:j.default.PropTypes.string.isRequired}},{"../../core/index":251,"../../field/password/password_pane":272,"../../field/username/username_pane":275,react:224}],241:[function(a,b,c){"use strict";function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b.default=a,b}function e(a){return a&&a.__esModule?a:{default:a}}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!b||"object"!=typeof b&&"function"!=typeof b?a:b}function h(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var i=a("react"),j=e(i),k=a("../../core/screen"),l=e(k),m=a("../../core/signed_in_confirmation"),n=a("./hrd_pane"),o=e(n),p=a("./actions"),q=a("../enterprise"),r=a("../../i18n"),s=d(r),t=function(a){var b=a.i18n,c=a.model,d=b.html("enterpriseActiveLoginInstructions",(0,q.enterpriseDomain)(c))||null,e=d&&j.default.createElement("p",null,d);return j.default.createElement(o.default,{header:e,i18n:b,model:c,passwordInputPlaceholder:b.str("passwordInputPlaceholder"),usernameInputPlaceholder:b.str("usernameInputPlaceholder")})},u=function(a){function b(){return f(this,b),g(this,a.call(this,"hrd"))}return h(b,a),b.prototype.backHandler=function(a){return(0,q.isSingleHRDConnection)(a)?null:p.cancelHRD},b.prototype.submitButtonLabel=function(a){return s.str(a,["loginSubmitLabel"])},b.prototype.submitHandler=function(a){return p.logIn},b.prototype.renderAuxiliaryPane=function(a){return(0,m.renderSignedInConfirmation)(a)},b.prototype.render=function(){return t},b}(l.default);c.default=u},{"../../core/screen":255,"../../core/signed_in_confirmation":256,"../../i18n":276,"../enterprise":238,"./actions":239,"./hrd_pane":240,react:224}],242:[function(a,b,c){"use strict";function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b.default=a,b}function e(a){return a&&a.__esModule?a:{default:a}}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!b||"object"!=typeof b&&"function"!=typeof b?a:b}function h(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var i=a("react"),j=e(i),k=a("../../core/screen"),l=e(k),m=a("../../ui/pane/quick_auth_pane"),n=e(m),o=a("../../quick-auth/actions"),p=a("../../core/signed_in_confirmation"),q=a("../../core/index"),r=d(q),s=a("../enterprise"),t=function(a){var b=a.i18n,c=a.model,d=b.html("windowsAuthInstructions")||null,e=d&&j.default.createElement("p",null,d);return j.default.createElement(n.default,{alternativeLabel:b.str("notYourAccountAction"),alternativeClickHandler:function(){return(0,o.skipQuickAuth)(r.id(c))},buttonLabel:b.str("windowsAuthLabel"),buttonClickHandler:function(a){return(0,o.logIn)(r.id(c),(0,s.corpNetworkConnection)(c))},header:e,strategy:"windows"})},u=function(a){function b(){return f(this,b),g(this,a.call(this,"kerberos"))}return h(b,a),b.prototype.renderAuxiliaryPane=function(a){return(0,p.renderSignedInConfirmation)(a)},b.prototype.render=function(){return t},b}(l.default);c.default=u},{"../../core/index":251,"../../core/screen":255,"../../core/signed_in_confirmation":256,"../../quick-auth/actions":279,"../../ui/pane/quick_auth_pane":301,"../enterprise":238,react:224}],243:[function(a,b,c){"use strict";function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b.default=a,b}function e(a){return a&&a.__esModule?a:{default:a}}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!b||"object"!=typeof b&&"function"!=typeof b?a:b}function h(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}function i(a){return"google-apps"===a?a:~["adfs","office365","waad"].indexOf(a)?"windows":"auth0"}c.__esModule=!0;var j=a("react"),k=e(j),l=a("../../core/screen"),m=e(l),n=a("../../ui/pane/quick_auth_pane"),o=e(n),p=a("../../quick-auth/actions"),q=a("../../core/signed_in_confirmation"),r=a("../../core/index"),s=d(r),t=a("../enterprise"),u=function(a){var b=a.i18n,c=a.model,d=b.html("enterpriseLoginIntructions")||null,e=d&&k.default.createElement("p",null,d);return k.default.createElement(o.default,{buttonLabel:b.str("loginAtLabel",(0,t.quickAuthConnection)(c).getIn(["domains",0])),buttonClickHandler:function(a){return(0,p.logIn)(s.id(c),(0,t.quickAuthConnection)(c))},header:e,strategy:i((0,t.quickAuthConnection)(c).get("strategy"))})},v=function(a){function b(){return f(this,b),g(this,a.call(this,"enterpriseQuickAuth"))}return h(b,a),b.prototype.renderAuxiliaryPane=function(a){return(0,q.renderSignedInConfirmation)(a)},b.prototype.render=function(){return u},b}(m.default);c.default=v},{"../../core/index":251,"../../core/screen":255,"../../core/signed_in_confirmation":256,"../../quick-auth/actions":279,"../../ui/pane/quick_auth_pane":301,"../enterprise":238,react:224}],244:[function(a,b,c){"use strict";function d(a){return a&&a.__esModule?a:{default:a}}c.__esModule=!0;var e=a("react"),f=d(e),g=a("../../ui/input/password_input");c.default=function(a){var b=a.children;return f.default.createElement("div",{className:"auth0-sso-notice-container"},f.default.createElement("span",{dangerouslySetInnerHTML:{__html:g.icon}})," "," ",f.default.createElement("span",{className:"auth0-sso-notice"},b))}},{"../../ui/input/password_input":296,react:224}],245:[function(a,b,c){"use strict";function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b.default=a,b}function e(a){return a&&a.__esModule?a:{default:a}}function f(a,b){return s(a,l.default.fromJS(h(b)))}function g(a){return p[a.get("strategy")]}function h(a){var b={},c=a.socialButtonStyle;return["big","small"].indexOf(c)>-1&&(b.socialButtonStyle=c),b}function i(a){return n.connections(a,"social")}function j(a,b){var c=r(a,"socialButtonStyle");return c?"big"===c:n.connections(a,"social").count()<=b}c.__esModule=!0,c.STRATEGIES=void 0,c.initSocial=f,c.displayName=g,c.socialConnections=i,c.useBigButtons=j;var k=a("immutable"),l=e(k),m=a("../../core/index"),n=d(m),o=a("../../utils/data_utils"),p=c.STRATEGIES={amazon:"Amazon",aol:"Aol",baidu:"百度",bitbucket:"Bitbucket",box:"Box",dropbox:"Dropbox",dwolla:"Dwolla",ebay:"ebay",exact:"Exact",facebook:"Facebook",fitbit:"Fitbit",github:"GitHub","google-openid":"Google OpenId","google-oauth2":"Google",instagram:"Instagram",linkedin:"LinkedIn",miicard:"miiCard",paypal:"PayPal",planningcenter:"Planning Center",renren:"人人",salesforce:"Salesforce","salesforce-community":"Salesforce Community","salesforce-sandbox":"Salesforce (sandbox)",shopify:"Shopify",soundcloud:"Soundcloud",thecity:"The City","thecity-sandbox":"The City (sandbox)",thirtysevensignals:"37 Signals",twitter:"Twitter",vkontakte:"vKontakte",windowslive:"Microsoft Account",wordpress:"Wordpress",yahoo:"Yahoo!",yammer:"Yammer",yandex:"Yandex",weibo:"新浪微博"},q=(0,o.dataFns)(["social"]),r=q.get,s=q.initNS},{"../../core/index":251,"../../utils/data_utils":305,immutable:34}],246:[function(a,b,c){"use strict";function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b.default=a,b}function e(a){return a&&a.__esModule?a:{default:a}}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!b||"object"!=typeof b&&"function"!=typeof b?a:b}function h(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){ +return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol?"symbol":typeof a},j=a("events"),k=a("./store/index"),l=a("./ui/box"),m=a("./core/web_api"),n=e(m),o=a("./core/actions"),p=a("./connection/database/index"),q=a("./core/index"),r=d(q),s=a("./field/index"),t=(d(s),a("./utils/id_utils")),u=d(t),v=a("./i18n"),w=d(v),x=a("./sync"),y=function(a){function b(c,d){var e=arguments.length<=2||void 0===arguments[2]?{}:arguments[2],h=arguments[3];if(f(this,b),"string"!=typeof c)throw new Error("A `clientID` string must be provided as first argument.");if("string"!=typeof d)throw new Error("A `domain` string must be provided as second argument.");if("object"!=("undefined"==typeof e?"undefined":i(e)))throw new Error("When provided, the third argument must be an `options` object.");var j=g(this,a.call(this));j.id=u.incremental(),j.engine=h;var m=j.runHook.bind(j),n=j.emit.bind(j);return(0,x.go)(j.id),(0,o.setupLock)(j.id,c,d,e,m,n),b.hasScheduledAuthCallback||(b.hasScheduledAuthCallback=!0,setTimeout(o.handleAuthCallback,0)),(0,k.observe)("render",j.id,function(a){var b=function(b,c){var d=b[c](a);return d?function(){for(var b=arguments.length,c=Array(b),e=0;e1?c-1:0),e=1;e1?c-1:0),e=1;e2?d-2:0),f=2;f0&&(b.location.hash="")}function h(a,b){var c=w.default.parseHash(A.id(a),b);A.emitHashParsedEvent(a,c);var d=void 0,e=void 0;return c&&(c.error?d=c:c.hasOwnProperty("error")||(e=c),d?A.emitAuthorizationErrorEvent(a,d):e&&A.emitAuthenticatedEvent(a,e)),!(!d&&!e)}function i(a,b){var c=(0,x.read)(x.getEntity,"lock",a);if(!c)throw new Error("The Lock can't be opened again after it has been destroyed");return!A.rendering(c)&&(A.emitEvent(c,"show"),(0,x.swap)(x.updateEntity,"lock",a,function(a){return a=A.overrideOptions(a,b),a=A.filterConnections(a),a=A.runHook(a,"willShow",b),A.render(a)}),!0)}function j(a){var b=!(arguments.length<=1||void 0===arguments[1])&&arguments[1],c=arguments.length<=2||void 0===arguments[2]?function(){}:arguments[2],d=(0,x.read)(x.getEntity,"lock",a);(A.ui.closable(d)||b)&&A.rendering(d)&&(A.emitEvent(d,"hide"),A.ui.appendContainer(d)?((0,x.swap)(x.updateEntity,"lock",a,A.stopRendering),setTimeout(function(){(0,x.swap)(x.updateEntity,"lock",a,A.reset),d=(0,x.read)(x.getEntity,"lock",a),c(d)},1e3)):((0,x.swap)(x.updateEntity,"lock",a,A.reset),c(d)))}function k(a){(0,x.swap)(x.updateEntity,"lock",a,A.stopRendering),(0,x.swap)(x.removeEntity,"lock",a)}function l(a,b){return(0,x.swap)(x.updateEntity,"lock",a,b)}function m(a){var b=(0,x.read)(x.getEntity,"lock",a);b.get("isLoadingPanePinned")||(0,x.swap)(x.updateEntity,"lock",a,function(a){return a.set("isLoadingPanePinned",!0)})}function n(a){(0,x.swap)(x.updateEntity,"lock",a,function(a){return a.set("isLoadingPanePinned",!1)})}function o(a){var b=arguments.length<=1||void 0===arguments[1]?[]:arguments[1],c=arguments[2];(0,x.swap)(x.updateEntity,"lock",a,function(a){var c=b.reduce(function(b,c){return b&&(0,D.isFieldValid)(a,c)},!0);return c?A.setSubmitting(a,!0):b.reduce(function(a,b){return(0,D.showInvalidField)(a,b)},a)});var d=(0,x.read)(x.getEntity,"lock",a);A.submitting(d)&&c(d)}function p(a,b){var c=arguments.length<=2||void 0===arguments[2]?{}:arguments[2];o(a,b,function(d){w.default.logIn(a,c,A.auth.params(d).toJS(),function(c,d){c?setTimeout(function(){return r(a,b,c)},250):q(a,d)})})}function q(a,b){var c=(0,x.read)(x.getEntity,"lock",a);A.ui.autoclose(c)?j(a,!1,function(a){return A.emitAuthenticatedEvent(a,b)}):((0,x.swap)(x.updateEntity,"lock",a,function(a){return a=A.setSubmitting(a,!1),A.setLoggedIn(a,!0)}),A.emitAuthenticatedEvent(c,b))}function r(a,b,c){var d=(0,x.read)(x.getEntity,"lock",a),e=A.loginErrorMessage(d,c,s(b));["blocked_user","rule_error","lock.unauthorized"].indexOf(c.code)>-1&&A.emitAuthorizationErrorEvent(d,c),(0,x.swap)(x.updateEntity,"lock",a,A.setSubmitting,!1,e)}function s(a){if(a)return~a.indexOf("vcode")?"code":~a.indexOf("username")?"username":~a.indexOf("email")?"email":void 0}c.__esModule=!0;var t=Object.assign||function(a){for(var b=1;b-1}function f(a,b,c){var d=g(a,b).get("connections",(0,o.List)());return d.find(h(c))||(0,o.Map)()}function g(a,b){return a.getIn(["client","strategies"],(0,o.List)()).find(h(b))||(0,o.Map)()}function h(a){return function(b){return b.get("name")===a}}function i(a){return"auth0"===a?"database":"email"===a||"sms"===a?"passwordless":r.STRATEGIES[a]?"social":s.STRATEGIES[a]?"enterprise":"unknown"}function j(a,b){return u(a,k(b))}function k(a){return new p.default.fromJS({id:a.id,tenant:{name:a.tenant,subscription:a.subscription},connections:l(a)})}function l(a){for(var b=w.toJS(),c=function(){var c,e=a.strategies[d],f=i(e.name),g=e.connections.map(function(a){return m(f,e.name,a)});(c=b[f]).push.apply(c,g)},d=0;d<(a.strategies||[]).length;d++)c();return b}function m(a,b,c){var d={name:c.name,strategy:b,type:a};if("database"===a&&(d.passwordPolicy=c.passwordPolicy||"none",d.allowSignup="boolean"!=typeof c.showSignup||c.showSignup,d.allowForgot="boolean"!=typeof c.showForgot||c.showForgot,d.requireUsername="boolean"==typeof c.requires_username&&c.requires_username),"enterprise"===a){var e=c.domain_aliases||[];c.domain&&e.unshift(c.domain),d.domains=e}return d}function n(a){return v(a,"connections",w)}c.__esModule=!0,c.hasFreeSubscription=e,c.connection=f,c.initClient=j,c.clientConnections=n;var o=a("immutable"),p=d(o),q=a("../../utils/data_utils"),r=a("../../connection/social/index"),s=a("../../connection/enterprise"),t=(0,q.dataFns)(["client"]),u=t.initNS,v=t.get,w=p.default.fromJS({database:[],enterprise:[],passwordless:[],social:[],unknown:[]})},{"../../connection/enterprise":238,"../../connection/social/index":245,"../../utils/data_utils":305,immutable:34}],249:[function(a,b,c){"use strict";function d(a,b,c){(0,e.load)({method:"setClient",url:b+"/client/"+a+".js?t"+ +new Date,check:function(b){return b&&b.id===a},cb:c})}c.__esModule=!0,c.fetchClientSettings=d;var e=a("../../utils/cdn_utils")},{"../../utils/cdn_utils":304}],250:[function(a,b,c){"use strict";function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b.default=a,b}function e(a){return a&&a.__esModule?a:{default:a}}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!b||"object"!=typeof b&&"function"!=typeof b?a:b}function h(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var i=a("react"),j=e(i),k=a("./screen"),l=e(k),m=a("./index"),n=(d(m),function(a){function b(){return f(this,b),g(this,a.call(this,"error"))}return h(b,a),b.prototype.render=function(){return o},b}(l.default));c.default=n;var o=function(a){var b=a.i18n;return j.default.createElement("div",{className:"auth0-lock-error-pane"},j.default.createElement("p",null,b.html("unrecoverableError")))};o.propTypes={i18n:j.default.PropTypes.object.isRequired}},{"./index":251,"./screen":255,react:224}],251:[function(a,b,c){"use strict";function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b.default=a,b}function e(a){return a&&a.__esModule?a:{default:a}}function f(a,b,c,d,e,f){var g=ka(a,Y.default.fromJS({assetsUrl:x(d,c),auth:v(d),clientID:b,domain:c,emitEventFn:f,hookRunner:e,allowedConnections:Y.default.fromJS(d.allowedConnections||[]),ui:u(a,d)}));return g=ba.initI18n(g)}function g(a){return a.get("id")}function h(a){return ja(a,"clientID")}function i(a){return ja(a,"domain")}function j(a){return ja(a,"assetsUrl")}function k(a,b){var c=arguments.length<=2||void 0===arguments[2]?"":arguments[2];return a=oa(a,"submitting",b),a=r(a),a=c&&!b?m(a,c):o(a)}function l(a){return na(a,"submitting",!1)}function m(a,b){return oa(a,"globalError",b)}function n(a){return na(a,"globalError","")}function o(a){return pa(a,"globalError")}function p(a,b){return oa(a,"globalSuccess",b)}function q(a){return na(a,"globalSuccess","")}function r(a){return pa(a,"globalSuccess")}function s(a){return na(a,"render",!1)}function t(a){return pa(a,"render")}function u(a,b){var c=!b.container&&(void 0===b.closable||!!b.closable),d=b.theme||{},e=d.labeledSubmitButton,f=d.logo,g=d.primaryColor,h=null!==b.avatar,i=b.avatar&&"function"==typeof b.avatar.url&&"function"==typeof b.avatar.displayName&&b.avatar,j=i||fa;return new Y.default.fromJS({containerID:b.container||"auth0-lock-container-"+a,appendContainer:!b.container,autoclose:void 0!==b.autoclose&&(c&&b.autoclose),autofocus:void 0===b.autofocus?!(b.container||(0,Z.isSmallScreen)()):!!b.autofocus,avatar:h,avatarProvider:j,logo:"string"==typeof f?f:void 0,closable:c,labeledSubmitButton:void 0===e||!!e,language:void 0===b.language?"en":(0,da.default)(b.language||"").toLowerCase(),dict:"object"===W(b.languageDictionary)?b.languageDictionary:{},disableWarnings:void 0!==b.disableWarnings&&!!b.disableWarnings,mobile:void 0!==b.mobile&&!!b.mobile,popupOptions:void 0===b.popupOptions?{}:b.popupOptions,primaryColor:"string"==typeof g?g:void 0,rememberLastLogin:void 0===b.rememberLastLogin||!!b.rememberLastLogin})}function v(a){var b=a.auth||{},c=b.params,d=b.redirect,e=b.redirectUrl,f=b.responseMode,g=b.responseType,h=b.sso;return c="object"===("undefined"==typeof c?"undefined":W(c))?c:{},e="string"==typeof e&&e?e:void 0,d="boolean"!=typeof d||d,f="string"==typeof f?f:void 0,g="string"==typeof g?g:e?"code":"token",h="boolean"!=typeof h||h,"openid profile"===(0,da.default)(c.scope||"")&&B(a,"Usage of scope 'openid profile' is not recommended. See https://auth0.com/docs/scopes for more details."),Y.default.fromJS({params:c,redirect:d,redirectUrl:e,responseMode:f,responseType:g,sso:h})}function w(a,b){return Y.default.fromJS(b).merge(ja(a,"auth")).toJS()}function x(a,b){if(a.assetsUrl&&"string"==typeof a.assetsUrl)return a.assetsUrl;var c="https://"+b,d=(0,_.parseUrl)(c).hostname,e=".auth0.com",f="https://cdn.auth0.com";if((0,$.endsWith)(d,e)){var g=d.split(".");return g.length>3?"https://cdn."+g[g.length-3]+e:f}return c}function y(a){return oa(a,"render",!0)}function z(a,b){return oa(a,"loggedIn",b)}function A(a){return na(a,"loggedIn",!1)}function B(a,b){var c=X.Map.isMap(a)?!sa.disableWarnings(a):!a.disableWarnings;c&&console&&console.warn&&console.warn(b)}function C(a,b){var c=X.Map.isMap(a)?!sa.disableWarnings(a):!a.disableWarnings;c&&console&&console.error&&console.error(b)}function D(a){return na(a,"allowedConnections")||ja(a,"allowedConnections")}function E(a){for(var b=arguments.length,c=Array(b>2?b-2:0),d=2;d0?f.filter(function(a){return~c.indexOf(a.get("strategy"))}):f}function F(a){for(var b=arguments.length<=1||void 0===arguments[1]?void 0:arguments[1],c=arguments.length,d=Array(c>2?c-2:0),e=2;e2?d-2:0),f=2;f0&&c===g}function I(a){for(var b=arguments.length<=1||void 0===arguments[1]?void 0:arguments[1],c=arguments.length,d=Array(c>2?c-2:0),e=2;e0}function J(a,b){return E(a).find(function(a){return a.get("name")===b})}function K(a,b){return!!J(a,b)}function L(a){var b=D(a),c=0===b.count()?function(a){return 0}:function(a){return b.indexOf(a.get("name"))};return oa(a,"connections",(0,ha.clientConnections)(a).map(function(a){return a.filter(function(a){return c(a)>=0}).sort(function(a,b){return c(a)-c(b)})}))}function M(a,b){for(var c=arguments.length,d=Array(c>2?c-2:0),e=2;e2?c-2:0),e=2;e1?b-1:0),e=1;e1?c-1:0),e=1;e2?c-2:0),e=2;e4?e-4:0),g=4;g()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/)},{"../utils/string_utils":311,"./index":269,trim:225}],268:[function(a,b,c){"use strict";function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b.default=a,b}function e(a){return a&&a.__esModule?a:{default:a}}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!b||"object"!=typeof b&&"function"!=typeof b?a:b}function h(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var i=a("react"),j=e(i),k=a("../../ui/input/email_input"),l=e(k),m=a("../index"),n=d(m),o=a("../../store/index"),p=a("../../core/index"),q=d(p),r=a("../email"),s=a("../../avatar"),t=function(a){function b(){return f(this,b),g(this,a.apply(this,arguments))}return h(b,a),b.prototype.componentDidMount=function(){var a=this.props.lock;q.ui.avatar(a)&&n.email(a)&&(0,s.requestAvatar)(q.id(a),n.email(a))},b.prototype.handleChange=function(a){var b=this.props.lock;q.ui.avatar(b)&&(0,s.debouncedRequestAvatar)(q.id(b),a.target.value),(0,o.swap)(o.updateEntity,"lock",q.id(b),r.setEmail,a.target.value)},b.prototype.render=function(){var a=this.props,b=a.i18n,c=a.lock,d=a.placeholder,e=n.getFieldValue(c,"email");return j.default.createElement(l.default,{value:e,invalidHint:b.str(e?"invalidErrorHint":"blankErrorHint"),isValid:!n.isFieldVisiblyInvalid(c,"email"),onChange:this.handleChange.bind(this),placeholder:d})},b}(j.default.Component);c.default=t,t.propTypes={i18n:j.default.PropTypes.object.isRequired,invalidHint:j.default.PropTypes.string,lock:j.default.PropTypes.object.isRequired,placeholder:j.default.PropTypes.string.isRequired}},{"../../avatar":226,"../../core/index":251,"../../store/index":281,"../../ui/input/email_input":293,"../email":267,"../index":269,react:224}],269:[function(a,b,c){"use strict";function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b.default=a,b}function e(a){return a&&a.__esModule?a:{default:a}}function f(a,b,c){for(var d=arguments.length<=3||void 0===arguments[3]?function(a){return(0,F.default)(a).length>0}:arguments[3],e=a.getIn(["field",b,"value"]),f=a.getIn(["field",b,"showInvalid"],!1),h=arguments.length,i=Array(h>4?h-4:0),j=4;j2?c-2:0),e=2;e0;var c=l.exec((0,k.default)(a.toLowerCase()));return c&&c[0]}function f(a,b){var c=arguments.length<=2||void 0===arguments[2]?"username":arguments[2],d=arguments.length<=3||void 0===arguments[3]||arguments[3],f=function(a){switch(c){case"email":return(0,i.validateEmail)(a);case"username":return e(a,d);default:return g(a)?(0,i.validateEmail)(a):e(a,d)}};return(0,h.setField)(a,"username",b,f)}function g(a){return a.indexOf("@")>-1}c.__esModule=!0,c.setUsername=f,c.usernameLooksLikeEmail=g;var h=a("./index"),i=a("./email"),j=a("trim"),k=d(j),l=/^[a-zA-Z0-9_]{1,15}$/},{"./email":267,"./index":269,trim:225}],275:[function(a,b,c){"use strict";function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b.default=a,b}function e(a){return a&&a.__esModule?a:{default:a}}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!b||"object"!=typeof b&&"function"!=typeof b?a:b}function h(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var i=a("react"),j=e(i),k=a("../../ui/input/username_input"),l=e(k),m=a("../index"),n=d(m),o=a("../../store/index"),p=a("../../core/index"),q=d(p),r=a("../username"),s=a("../../avatar"),t=function(a){function b(){return f(this,b),g(this,a.apply(this,arguments))}return h(b,a),b.prototype.componentDidMount=function(){var a=this.props.lock;q.ui.avatar(a)&&n.username(a)&&(0,s.requestAvatar)(q.id(a),n.username(a))},b.prototype.handleChange=function(a){var b=this.props,c=b.lock,d=b.validateFormat,e=b.usernameStyle; +q.ui.avatar(c)&&(0,s.debouncedRequestAvatar)(q.id(c),a.target.value),(0,o.swap)(o.updateEntity,"lock",q.id(c),r.setUsername,a.target.value,e,d)},b.prototype.render=function(){var a=this.props,b=a.i18n,c=a.lock,d=a.placeholder,e=a.validateFormat,f=n.getFieldValue(c,"username"),g=function(a){return a?(0,r.usernameLooksLikeEmail)(a)||!e?"invalidErrorHint":"usernameFormatErrorHint":"blankErrorHint"};return j.default.createElement(l.default,{value:f,invalidHint:b.str(g(f)),isValid:!n.isFieldVisiblyInvalid(c,"username"),onChange:this.handleChange.bind(this),placeholder:d})},b}(j.default.Component);c.default=t,t.propTypes={i18n:j.default.PropTypes.object.isRequired,lock:j.default.PropTypes.object.isRequired,placeholder:j.default.PropTypes.string.isRequired,validateFormat:j.default.PropTypes.bool.isRequired,usernameStyle:j.default.PropTypes.oneOf(["any","email","username"])},t.defaultProps={validateFormat:!1,usernameStyle:"username"}},{"../../avatar":226,"../../core/index":251,"../../store/index":281,"../../ui/input/username_input":299,"../index":269,"../username":274,react:224}],276:[function(a,b,c){"use strict";function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b.default=a,b}function e(a){return a&&a.__esModule?a:{default:a}}function f(a,b){for(var c=arguments.length,d=Array(c>2?c-2:0),e=2;e2?c-2:0),e=2;eto %s.",signUp:"Thanks for signing up."},blankErrorHint:"Can't be blank",codeInputPlaceholder:"your code",databaseEnterpriseLoginInstructions:"",databaseEnterpriseAlternativeLoginInstructions:"or",databaseSignUpInstructions:"",databaseAlternativeSignUpInstructions:"or",emailInputPlaceholder:"yours@example.com",enterpriseLoginIntructions:"Login with your corporate credentials.",enterpriseActiveLoginInstructions:"Please enter your coorporate credentials at %s.",failedLabel:"Failed!",forgotPasswordAction:"Don't remember your password?",forgotPasswordInstructions:"Please enter your email address. We will send you an email to reset your password.",forgotPasswordSubmitLabel:"Send email",invalidErrorHint:"Invalid",lastLoginInstructions:"Last time you logged in with",loginAtLabel:"Log in at %s",loginLabel:"Log In",loginSubmitLabel:"Log In",loginWithLabel:"Log in with %s",notYourAccountAction:"Not your account?",passwordInputPlaceholder:"your password",passwordStrength:{containsAtLeast:"Contain at least %d of the following %d types of characters:",identicalChars:'No more than %d identical characters in a row (e.g., "%s" not allowed)',nonEmpty:"Non-empty password required",numbers:"Numbers (i.e. 0-9)",lengthAtLeast:"At least %d characters in length",lowerCase:"Lower case letters (a-z)",shouldContain:"Should contain:",specialCharacters:"Special characters (e.g. !@#$%^&*)",upperCase:"Upper case letters (A-Z)"},passwordlessEmailAlternativeInstructions:"Otherwise, enter your email to sign in
or create an account",passwordlessEmailCodeInstructions:"An email with the code has been sent to %s.",passwordlessEmailInstructions:"Enter your email to sign in
or create an account",passwordlessSMSAlternativeInstructions:"Otherwise, enter your phone to sign in
or create an account",passwordlessSMSCodeInstructions:"An SMS with the code has been sent
to %s.",passwordlessSMSInstructions:"Enter your phone to sign in
or create an account",phoneNumberInputPlaceholder:"your phone number",resendCodeAction:"Did not get the code?",resendLabel:"Resend",resendingLabel:"Resending...",retryLabel:"Retry",sentLabel:"Sent!",signUpLabel:"Sign Up",signUpSubmitLabel:"Sign Up",signUpTerms:"",signUpWithLabel:"Sign up with %s",socialLoginInstructions:"",socialSignUpInstructions:"",ssoEnabled:"Single Sign-On enabled",submitLabel:"Submit",unrecoverableError:"Something went wrong.
Please contact technical support.",usernameFormatErrorHint:'Use 1-15 letters, numbers and "_"',usernameInputPlaceholder:"your username",usernameOrEmailInputPlaceholder:"username/email",title:"Auth0",welcome:"Welcome %s!",windowsAuthInstructions:"You are connected from your corporate network…",windowsAuthLabel:"Windows Authentication"}},{}],278:[function(a,b,c){"use strict";function d(a){return a&&a.__esModule?a:{default:a}}function e(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function f(a,b){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!b||"object"!=typeof b&&"function"!=typeof b?a:b}function g(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var h=a("auth0-js"),i=d(h),j=a("./core"),k=d(j),l=a("./engine/classic"),m=d(l),n='.auth0-lock html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}.auth0-lock body{margin:0;}.auth0-lock article,.auth0-lock aside,.auth0-lock details,.auth0-lock figcaption,.auth0-lock figure,.auth0-lock footer,.auth0-lock header,.auth0-lock hgroup,.auth0-lock main,.auth0-lock menu,.auth0-lock nav,.auth0-lock section,.auth0-lock summary{display:block;}.auth0-lock audio,.auth0-lock canvas,.auth0-lock progress,.auth0-lock video{display:inline-block;vertical-align:baseline;}.auth0-lock audio:not([controls]){display:none;height:0;}.auth0-lock [hidden],.auth0-lock template{display:none;}.auth0-lock a{background-color:transparent;}.auth0-lock a:active,.auth0-lock a:hover{outline:0;}.auth0-lock abbr[title]{border-bottom:1px dotted;}.auth0-lock b,.auth0-lock strong{font-weight:bold;}.auth0-lock dfn{font-style:italic;}.auth0-lock h1{font-size:2em;margin:0.67em 0;}.auth0-lock mark{background:#ff0;color:#000;}.auth0-lock small{font-size:80%;}.auth0-lock sub,.auth0-lock sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}.auth0-lock sup{top:-0.5em;}.auth0-lock sub{bottom:-0.25em;}.auth0-lock img{border:0;}.auth0-lock svg:not(:root){overflow:hidden;}.auth0-lock figure{margin:1em 40px;}.auth0-lock hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}.auth0-lock pre{overflow:auto;}.auth0-lock code,.auth0-lock kbd,.auth0-lock pre,.auth0-lock samp{font-family:monospace, monospace;font-size:1em;}.auth0-lock button,.auth0-lock input,.auth0-lock optgroup,.auth0-lock select,.auth0-lock textarea{color:inherit;font:inherit;margin:0;}.auth0-lock button{overflow:visible;}.auth0-lock button,.auth0-lock select{text-transform:none;}.auth0-lock button,.auth0-lock html input[type="button"],.auth0-lock input[type="reset"],.auth0-lock input[type="submit"]{-webkit-appearance:button;cursor:pointer;}.auth0-lock button[disabled],.auth0-lock html input[disabled]{cursor:default;}.auth0-lock button::-moz-focus-inner,.auth0-lock input::-moz-focus-inner{border:0;padding:0;}.auth0-lock input{line-height:normal;}.auth0-lock input[type="checkbox"],.auth0-lock input[type="radio"]{box-sizing:border-box;padding:0;}.auth0-lock input[type="number"]::-webkit-inner-spin-button,.auth0-lock input[type="number"]::-webkit-outer-spin-button{height:auto;}.auth0-lock input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}.auth0-lock input[type="search"]::-webkit-search-cancel-button,.auth0-lock input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}.auth0-lock fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}.auth0-lock legend{border:0;padding:0;}.auth0-lock textarea{overflow:auto;}.auth0-lock optgroup{font-weight:bold;}.auth0-lock table{border-collapse:collapse;border-spacing:0;}.auth0-lock td,.auth0-lock th{padding:0;}.auth0-lock-social-button-icon{background-repeat:no-repeat;background-size:50%;background-position:center center;}.auth0-lock-social-button[data-provider="amazon"]{background-color:#f90;}.auth0-lock-social-button[data-provider="aol"]{background-color:#ff0b00;}.auth0-lock-social-button[data-provider="baidu"]{background-color:#2529d8;}.auth0-lock-social-button[data-provider="bitbucket"]{background-color:#205081;}.auth0-lock-social-button[data-provider="dropbox"]{background-color:#007ee5;}.auth0-lock-social-button[data-provider="ebay"]{background-color:#0064d2;}.auth0-lock-social-button[data-provider="facebook"]{background-color:#3b5998;}.auth0-lock-social-button[data-provider^="google"]{background-color:#4285f4;}.auth0-lock-social-button[data-provider="instagram"]{background-color:#3f729b;}.auth0-lock-social-button[data-provider="linkedin"]{background-color:#0077b5;}.auth0-lock-social-button[data-provider="github"]{background-color:#333;}.auth0-lock-social-button[data-provider="paypal"]{background-color:#009cde;}.auth0-lock-social-button[data-provider^="salesforce"]{background-color:#1798c1;}.auth0-lock-social-button[data-provider="shopify"]{background-color:#96bf48;}.auth0-lock-social-button[data-provider="soundcloud"]{background-color:#f80;}.auth0-lock-social-button[data-provider="renren"]{background-color:#0056b5;}.auth0-lock-social-button[data-provider="exact"]{background-color:#ed1c24;}.auth0-lock-social-button[data-provider="twitter"]{background-color:#55acee;}.auth0-lock-social-button[data-provider=""]{background-color:#c7eaff;}.auth0-lock-social-button[data-provider="yandex"]{background-color:#fc0;}.auth0-lock-social-button[data-provider^="thecity"]{background-color:#767571;}.auth0-lock-social-button[data-provider="planningcenter"]{background-color:#4e4e4e;}.auth0-lock-social-button[data-provider="thirtysevensignals"]{background-color:#6ac071;}.auth0-lock-social-button[data-provider="fitbit"]{background-color:#4cc2c4;}.auth0-lock-social-button[data-provider="wordpress"]{background-color:#21759b;}.auth0-lock-social-button[data-provider="yahoo"]{background-color:#410093;}.auth0-lock-social-button[data-provider="box"]{background-color:#267bb6;}.auth0-lock-social-button[data-provider="vkontakte"]{background-color:#45668e;}.auth0-lock-social-button[data-provider="dwolla"]{background-color:#f5891f;}.auth0-lock-social-button[data-provider="miicard"]{background-color:#3fb7ff;}.auth0-lock-social-button[data-provider="yammer"]{background-color:#0072c6;}.auth0-lock-social-button[data-provider="weibo"]{background-color:#dd4b39;}.auth0-lock-social-button[data-provider^="windows"],.auth0-lock-social-button[data-provider^="microsoft"]{background-color:#00a1f1;}.auth0-lock-social-button[data-provider^=amazon] .auth0-lock-social-button-icon{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjcycHgiIGhlaWdodD0iNjVweCIgdmlld0JveD0iMCAwIDcyIDY1IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40ICgxNTU4OCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+YW1hem9uPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9ImFtYXpvbiIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgZmlsbD0iI0ZGRkZGRiI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xLjA2Myw1MC4zMTMgQzEsNTAuNDM4IDAuOTM4LDUwLjU2MyAwLjkzOCw1MC42ODggQzAuOTM4LDUwLjg3NiAxLjA2Myw1MS4xMjYgMS4zMTMsNTEuMzEzIEM2LjAwMSw1NS41NjMgMTEuMzEzLDU4LjgxMyAxNy4yNTEsNjEuMTI2IEMyMy4xODksNjMuNDM5IDI5LjUwMSw2NC42MjYgMzYuMTI2LDY0LjYyNiBDNDAuNDM5LDY0LjYyNiA0NC44NzYsNjQuMDAxIDQ5LjM3Niw2Mi44MTMgQzUzLjkzOSw2MS42MjUgNTguMDAxLDU5LjkzOCA2MS42ODksNTcuNzUgQzYyLjg3Nyw1Ny4wNjIgNjMuODc3LDU2LjQzNyA2NC42MjcsNTUuODc1IEM2NS4xOSw1NS40MzcgNjUuMzE1LDU0LjkzNyA2NC45NCw1NC40MzcgQzY0LjYyNyw1My45MzcgNjQuMTI3LDUzLjgxMiA2My40NCw1NC4wNjIgQzYzLjMxNSw1NC4xMjUgNjMuMDAyLDU0LjI1IDYyLjYyNyw1NC40MzcgQzYyLjE4OSw1NC42MjUgNjEuODc3LDU0Ljc1IDYxLjY4OSw1NC44MTIgQzUzLjUwMSw1Ny45MzcgNDUuMjUxLDU5LjUgMzYuODc2LDU5LjUgQzI0LjM3Niw1OS41IDEyLjc1MSw1Ni40MzcgMi4wNjMsNTAuMjUgQzEuNjI1LDQ5LjkzNyAxLjI1LDQ5LjkzNyAxLjA2Myw1MC4zMTMgTDEuMDYzLDUwLjMxMyBaIE0yMC4zMTMsMzIuMDYzIEMyMC4zMTMsMzUuNzUxIDIxLjM3NiwzOC42MjYgMjMuNTAxLDQwLjYyNiBDMjUuNjI2LDQyLjY4OSAyOC4zMTQsNDMuNjg5IDMxLjU2NCw0My42ODkgQzMzLjc1Miw0My42ODkgMzUuNTAyLDQzLjUwMSAzNi45MzksNDMuMDY0IEMzOS4yNTIsNDIuNDM5IDQxLjYyNyw0MC44MTQgNDQuMDAyLDM4LjE4OSBDNDQuMTksMzguMzc3IDQ0LjUwMiwzOC44MTQgNDQuODc3LDM5LjQzOSBDNDUuMzE1LDQwLjA2NCA0NS42MjcsNDAuNTAyIDQ1LjgxNSw0MC42ODkgTDQ2LjgxNSw0MS42ODkgQzQ3LjI1Myw0Mi4xODkgNDcuNzUzLDQyLjY4OSA0OC4zNzgsNDMuMTg5IEM0OS4wNjYsNDMuNTAyIDQ5LjY5MSw0My40MzkgNTAuMTkxLDQzLjA2NCBDNTAuNTA0LDQyLjgxNCA1Mi40NDEsNDEuMTI2IDU2LjAwNCwzOC4wNjQgQzU2LjMxNywzNy44MTQgNTYuNTA0LDM3LjUwMSA1Ni41MDQsMzcuMTg5IEM1Ni41MDQsMzYuODc3IDU2LjM3OSwzNi41MDEgNTYuMTI5LDM2LjEyNiBDNTUuNDQxLDM1LjI1MSA1NC45NDEsMzQuNjI2IDU0LjYyOSwzNC4xODggQzU0LjMxNiwzMy44MTMgNTQuMDA0LDMzLjEyNSA1My42OTEsMzIuMTg4IEM1My4zNzgsMzEuMzEzIDUzLjI1MywzMC4yNSA1My4yNTMsMjkuMTg4IEw1My4yNTMsMTMuNjg4IEM1My4yNTMsMTMuNSA1My4xOSwxMi45MzggNTMuMTksMTIuMDYzIEM1My4xMjcsMTEuMTI1IDUzLjA2NSwxMC41IDUyLjk0LDEwLjI1IEw1Mi41NjUsOC43NSBDNTIuNDQsOCA1Mi4yNTIsNy40MzcgNTIuMDAyLDcuMDYyIEM1MS44MTQsNi42ODcgNTEuNTAyLDYuMjQ5IDUxLjEyNyw1Ljc0OSBDNTAuODE0LDUuMzExIDUwLjM3Nyw0LjgxMSA0OS45MzksNC4zNzQgQzQ3LjI1MSwxLjg3NCA0My40MzksMC42MjQgMzguNTY0LDAuNjI0IEwzNi45MzksMC42MjQgQzMzLjE4OSwwLjgxMiAyOS44NzYsMS44NzQgMjcuMDAxLDMuNjg3IEMyNC4xODgsNS41IDIyLjM3Niw4LjMxMiAyMS42ODgsMTIuMTI1IEMyMS42MjUsMTIuMzEzIDIxLjYyNSwxMi40MzggMjEuNjI1LDEyLjU2MyBDMjEuNjI1LDEzLjE4OCAyMiwxMy41NjMgMjIuNjg4LDEzLjc1MSBMMzAuMDYzLDE0LjYyNiBDMzAuNzUxLDE0LjUwMSAzMS4xODgsMTQuMDAxIDMxLjMxMywxMy4xODggQzMxLjYyNiwxMS44MTMgMzIuMzEzLDEwLjc1IDMzLjMxMyw5LjkzOCBDMzQuMzc2LDkuMTg4IDM1LjU2Myw4Ljc1IDM2LjkzOCw4LjYyNSBMMzcuNTAxLDguNjI1IEMzOS4zNzYsOC42MjUgNDAuODE0LDkuMjUgNDEuNjg5LDEwLjU2MyBDNDIuMzE0LDExLjUwMSA0Mi42MjcsMTMuMzEzIDQyLjYyNywxNi4wNjMgTDQyLjYyNywxNy4xMjYgQzQwLjAwMiwxNy4zNzYgMzguMTI3LDE3LjUwMSAzNi45MzksMTcuNjI2IEMzMy42MjYsMTguMDY0IDMwLjc1MSwxOC43NTEgMjguNDM5LDE5Ljc1MSBDMjUuOTM5LDIwLjgxNCAyMy45MzksMjIuMzc2IDIyLjUwMSwyNC41MDEgQzIxLjA2MywyNi41NjQgMjAuMzEzLDI5LjEyNiAyMC4zMTMsMzIuMDY0IEwyMC4zMTMsMzIuMDYzIFogTTMxLjMxMywzMC43NSBDMzEuMzEzLDI3LjEyNSAzMy4xODgsMjQuNzUgMzYuOTM4LDIzLjY4NyBDMzguMjUxLDIzLjMxMiA0MC4xMjYsMjMuMTI0IDQyLjYyNiwyMy4xMjQgTDQyLjYyNiwyNC43NDkgQzQyLjYyNiwyNi4xMjQgNDIuNTYzLDI3LjEyNCA0Mi41NjMsMjcuNjg3IEM0Mi41NjMsMjguMzEyIDQyLjQzOCwyOS4wNjIgNDIuMTg4LDMwIEM0MS45MzgsMzEgNDEuNjI1LDMxLjg3NSA0MS4xMjUsMzIuNjg4IEM0MC4xMjUsMzQuNTAxIDM4Ljc1LDM1LjY4OCAzNi45MzcsMzYuMTI2IEMzNi44NzQsMzYuMTI2IDM2Ljc0OSwzNi4xODkgMzYuNDk5LDM2LjE4OSBDMzYuMjQ5LDM2LjI1MiAzNi4wNjEsMzYuMjUyIDM1LjkzNiwzNi4yNTIgQzM0LjU2MSwzNi4yNTIgMzMuNDM2LDM1Ljc1MiAzMi41NjEsMzQuNzUyIEMzMS43NDgsMzMuNzUyIDMxLjMxMSwzMi40MzkgMzEuMzExLDMwLjc1MiBMMzEuMzEzLDMwLjc1IFogTTU4LjE4OCw1MS4zNzUgQzU4LjE4OCw1MS40MzggNTguMTI1LDUxLjUgNTguMTI1LDUxLjU2MyBDNTguMTI1LDUxLjYyNiA1OC4xMjUsNTEuNzUxIDU4LjE4OCw1MS44MTMgQzU4LjMxMyw1MS44NzYgNTguNTAxLDUxLjkzOCA1OC43NTEsNTEuOTM4IEM1OS42MjYsNTEuODEzIDYwLjYyNiw1MS42ODggNjEuNjg5LDUxLjU2MyBDNjIuNjI3LDUxLjUgNjMuNTAyLDUxLjQzOCA2NC4yNTIsNTEuNDM4IEM2Ni4xOSw1MS40MzggNjcuMzc3LDUxLjY4OCA2Ny44MTUsNTIuMTg4IEM2OC4wMDMsNTIuNDM4IDY4LjA2NSw1Mi43NTEgNjguMDY1LDUzLjI1MSBDNjguMDY1LDU0LjY4OSA2Ny4zMTUsNTcuMjUxIDY1LjY5LDYxLjAwMSBDNjUuNTY1LDYxLjMxNCA2NS42MjcsNjEuNTY0IDY1Ljg3OCw2MS42ODkgQzY2LjAwMyw2MS43NTIgNjYuMDY2LDYxLjc1MiA2Ni4xMjgsNjEuNzUyIEM2Ni4zMTYsNjEuNzUyIDY2LjUwMyw2MS42MjcgNjYuNzUzLDYxLjUwMiBDNjguMTkxLDYwLjI1MiA2OS4zMTYsNTguNjI3IDcwLjEyOCw1Ni41NjQgQzcwLjk0MSw1NC41NjQgNzEuMzE2LDUyLjgxNCA3MS4zMTYsNTEuMzE0IEw3MS4zMTYsNTAuODc2IEM3MS4zMTYsNTAuMzc2IDcxLjI1Myw0OS45MzggNzEuMDY2LDQ5LjY4OCBDNzAuNjkxLDQ5LjI1IDY5LjU2Niw0OC45MzggNjcuNjI4LDQ4Ljc1IEM2Ny4yNTMsNDguNjg3IDY2LjgxNSw0OC42MjUgNjYuNDQsNDguNjg3IEM2NC44NzcsNDguNzUgNjMuMzE1LDQ4LjkzNyA2MS42OSw0OS4zNzUgQzYwLjY5LDQ5LjYyNSA1OS42OSw1MC4xMjUgNTguNjI3LDUwLjg3NSBDNTguNDM5LDUxIDU4LjMxNCw1MS4xODggNTguMTg5LDUxLjM3NSBMNTguMTg4LDUxLjM3NSBaIiBpZD0iU2hhcGUiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==");}.auth0-lock-social-button[data-provider^=aol] .auth0-lock-social-button-icon{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjkxcHgiIGhlaWdodD0iMzZweCIgdmlld0JveD0iMCAwIDkxIDM2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40ICgxNTU4OCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+YW9sPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9ImFvbCIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgZmlsbD0iI0ZGRkZGRiI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik00OS45MzgsNy43NSBDNTguMDAxLDcuNzUgNjQuMDYzLDE0IDY0LjA2MywyMS43NSBDNjQuMDYzLDI5Ljg3NSA1Ny43NSwzNS42ODggNDkuOTM4LDM1LjY4OCBDNDIuMTg4LDM1LjY4OCAzNS44NzUsMjkuODc1IDM1Ljg3NSwyMS43NSBDMzUuODc1LDE0IDQxLjkzOCw3Ljc1IDQ5LjkzOCw3Ljc1IEw0OS45MzgsNy43NSBaIE00OS45MzgsMTUuMTg4IEM0Ni41LDE1LjE4OCA0My42MjUsMTguMDYzIDQzLjYyNSwyMS43NTEgQzQzLjYyNSwyNS4zNzYgNDYuNSwyOC4zMTQgNDkuOTM4LDI4LjMxNCBDNTMuNDM4LDI4LjMxNCA1Ni4yNTEsMjUuMzc2IDU2LjI1MSwyMS43NTEgQzU2LjI1MSwxOC4wNjMgNTMuNDM4LDE1LjEyNiA0OS45MzgsMTUuMTg4IEw0OS45MzgsMTUuMTg4IFogTTkwLjEyNSwzMC44MTMgQzkwLjEyNSwyOC4xMjUgODcuOTM3LDI1LjkzOCA4NS4yNSwyNS45MzggQzgyLjU2MywyNS45MzggODAuMzc1LDI4LjEyNiA4MC4zNzUsMzAuODEzIEM4MC4zNzUsMzMuNSA4Mi41NjMsMzUuNjg4IDg1LjI1LDM1LjY4OCBDODcuOTM3LDM1LjY4OCA5MC4xMjUsMzMuNSA5MC4xMjUsMzAuODEzIEw5MC4xMjUsMzAuODEzIFogTTc1LjkzOCwzNC44MTMgTDc1LjkzOCwwLjEyNSBMNjguMjUsMC4xMjUgTDY4LjI1LDM0LjgxMyBMNzUuOTM4LDM0LjgxMyBMNzUuOTM4LDM0LjgxMyBaIE0wLjY4OCwzNC44MTMgTDEwLjUwMSwzNC44MTMgTDEyLjEyNiwyOS44NzUgTDI0LjI1MSwyOS44NzUgTDI1Ljg3NiwzNC44MTMgTDM1LjYyNiwzNC44MTMgTDIxLjg3NiwwLjEyNSBMMTQuNjg4LDAuMTI1IEwwLjY4OCwzNC44MTMgWiBNMjEuODc1LDIyLjY4OCBMMTguMzEyLDExLjA2MyBMMTQuNjg3LDIyLjY4OCBMMjEuODc1LDIyLjY4OCBMMjEuODc1LDIyLjY4OCBaIiBpZD0iU2hhcGUiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==");}.auth0-lock-social-button[data-provider^=baidu] .auth0-lock-social-button-icon{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjU5cHgiIGhlaWdodD0iNjVweCIgdmlld0JveD0iMCAwIDU5IDY1IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40ICgxNTU4OCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+YmFpZHU8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4KICAgICAgICA8ZyBpZD0iYmFpZHUiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICA8cGF0aCBkPSJNMC4xMjUsMjQgQzAuMDYyLDI0LjQzOCAwLDI0Ljg3NSAwLDI1LjMxMyBDMCwyNS45MzggMC4wNjMsMjYuNjI2IDAuMjUsMjcuMzc2IEMwLjUsMjguNjI2IDAuOTM4LDI5Ljg3NiAxLjYyNSwzMS4wNjQgQzIuMjUsMzIuMjUyIDMuMTg4LDMzLjE4OSA0LjUsMzMuODE0IEM1LjMxMywzNC4yNTIgNi4yNSwzNC41MDIgNy4yNSwzNC41MDIgQzcuODEzLDM0LjUwMiA4LjMxMywzNC40MzkgOC44NzUsMzQuMzE0IEMxMC41LDMzLjkzOSAxMS43NSwzMy4yNTEgMTIuNjg4LDMyLjE4OSBDMTMuNjg4LDMxLjE4OSAxNC4yNTEsMjkuOTM5IDE0LjUwMSwyOC41MDEgQzE0Ljc1MSwyNy4xMjYgMTQuODc2LDI2LjAwMSAxNC44NzYsMjUuMTI2IEwxNC44NzYsMjQuNzUxIEMxNC44NzYsMjQuMDAxIDE0LjgxMywyMy4zMTMgMTQuNjI2LDIyLjYyNiBDMTQuNTAxLDIxLjAwMSAxMy42MjYsMTkuMzc2IDEyLjA2MywxNy42MjYgQzEwLjU2MywxNi4xMjYgOC45MzgsMTUuMzEzIDcuMTI1LDE1LjMxMyBMNi41NjIsMTUuMzEzIEw1Ljk5OSwxNS40MzggQzUuNjI0LDE1LjUwMSA1LjEyNCwxNS42ODggNC41NjEsMTYuMDYzIEMzLjkzNiwxNi4zNzYgMy4zNzMsMTYuODEzIDIuNzQ4LDE3LjM3NiBDMi4xMjMsMTcuOTM5IDEuNjIzLDE4LjgxNCAxLjEyMywxOS45MzkgQzAuNjIzLDIxLjEyNyAwLjMxLDIyLjQzOSAwLjEyMywyNC4wMDIgTDAuMTI1LDI0IFogTTQuMjUsNTUuMTI1IEw0LjkzOCw1Ny4zMTMgQzUuMzc2LDU4Ljc1MSA2LjM3Niw2MC4yNTEgNy44NzYsNjEuNjg4IEM5LjMxNCw2My4wNjMgMTEuMDAxLDYzLjgxMyAxMy4wMDEsNjMuODEzIEwxMy4xODksNjMuODEzIEMxMy44NzcsNjMuOTM4IDE0LjYyNyw2NC4wMDEgMTUuNTAyLDYzLjkzOCBDMTYuMzE1LDYzLjkzOCAxNy4yNTIsNjMuODc1IDE4LjMxNSw2My44MTMgQzIwLjM3OCw2My41NjMgMjEuNzUzLDYzLjM3NSAyMi41MDMsNjMuMjUgQzIzLjI1Myw2My4xMjUgMjMuODE2LDYzLjA2MiAyNC4yNTMsNjIuOTM3IEwyNS44NzgsNjIuNjg3IEMyNi44MTYsNjIuNDk5IDI3Ljk0MSw2Mi40MzcgMjkuMzc4LDYyLjQzNyBMMzAuMjUzLDYyLjQzNyBDMzIuMTI4LDYyLjUgMzMuODE2LDYyLjc1IDM1LjMxNiw2My4yNSBDMzcuOTQxLDY0LjEyNSA0MC4zMTYsNjQuNTYzIDQyLjUwNCw2NC41NjMgQzQ0LjY5Miw2NC41NjMgNDYuMzc5LDY0LjMxMyA0Ny41NjcsNjMuODEzIEM0OC43NTUsNjMuMzEzIDQ5LjgxNyw2Mi42ODggNTAuNzU1LDYxLjgxMyBDNTEuNjkzLDYwLjkzOCA1Mi4yNTUsNjAuMzEzIDUyLjUwNSw1OS45MzggQzUyLjc1NSw1OS41NjMgNTIuOTQzLDU5LjI1IDUzLjAwNSw1OSBMNTMuMzgsNTggQzUzLjU2OCw1Ny4zNzUgNTMuODE4LDU2LjU2MiA1My45NDMsNTUuNSBDNTQuMTMxLDU0LjQzNyA1NC4xOTMsNTMuMzc1IDU0LjE5Myw1Mi4xODcgQzU0LjE5Myw1MC45OTkgNTMuOTQzLDQ5LjgxMiA1My4zOCw0OC40OTkgQzUyLjc1NSw0Ny4yNDkgNTEuOTQyLDQ2LjE4NiA1MC44MTcsNDUuMzc0IEM0OC41MDQsNDMuNDk5IDQ2LjE5Miw0MS40OTkgNDQuMDY3LDM5LjI0OSBDNDEuODc5LDM2Ljk5OSA0MC40NDIsMzUuNDM2IDM5Ljc1NCwzNC42MjQgQzM5LjEyOSwzMy44MTEgMzguNjI5LDMzLjEyNCAzOC4yNTQsMzIuNjI0IEMzNi43NTQsMzAuMzExIDM1LjA2NiwyOC42ODYgMzMuMTkxLDI3LjY4NiBDMzEuNzUzLDI2LjkzNiAzMC4zMTYsMjYuNTYxIDI5LjAwMywyNi41NjEgQzI4LjYyOCwyNi41NjEgMjguMzE1LDI2LjU2MSAyNy44NzgsMjYuNjI0IEMyNi4yNTMsMjYuODc0IDI0LjY5LDI3LjQzNyAyMy4zMTUsMjguMzc0IEMyMS45NCwyOS4zMTEgMjAuODc3LDMwLjQzNyAyMC4xMjcsMzEuODEyIEMxOS4yNTIsMzMuMzEyIDE4LjE4OSwzNC42ODcgMTYuOTM5LDM2IEMxNS43NTEsMzcuMzEzIDE0LjU2NCwzOC40MzggMTMuNTY0LDM5LjMxMyBDMTIuNTAxLDQwLjE4OCAxMS45MzksNDAuNjg4IDExLjgxNCw0MC43NTEgTDEwLjE4OSw0Mi4wNjQgQzkuMDY0LDQzLjAwMiA4LjA2NCw0My45MzkgNy4wNjQsNDUuMDAyIEM2LjEyNiw0Ni4wMDIgNS4zMTQsNDcuNDQgNC42MjYsNDkuMzE1IEM0LjE4OCw1MC41MDMgMy45MzgsNTEuNjI4IDMuOTM4LDUyLjg3OCBDMy45MzgsNTMuNjI4IDQuMDYzLDU0LjM3OCA0LjI1MSw1NS4xMjggTDQuMjUsNTUuMTI1IFogTTEzLjMxMyw0OC41IEwxMy44MTMsNDcuMTg3IEMxNC4xMjYsNDYuMzEyIDE0Ljc1MSw0NS40MzcgMTUuNzUxLDQ0LjU2MiBDMTYuNzUxLDQzLjY4NyAxNy44NzYsNDMuMjQ5IDE5LjEyNiw0My4yNDkgTDIzLjUwMSw0My4yNDkgTDIzLjUwMSwzNy45MzYgTDI3LjEyNiwzNy45OTkgTDI3LjEyNiw1Ny42MjQgTDE5LjAwMSw1Ny42MjQgQzE2LjU2Myw1Ny4xMjQgMTQuODc2LDU1LjkzNiAxMy45MzgsNTQuMTI0IEMxMy40MzgsNTIuODc0IDEzLjE4OCw1MS41NjEgMTMuMTg4LDUwLjI0OSBDMTMuMTg4LDQ5LjY4NiAxMy4yNTEsNDkuMDYxIDEzLjMxMyw0OC40OTkgTDEzLjMxMyw0OC41IFogTTE0Ljg3NSwxMC41IEMxNC44NzUsMTMuMTg4IDE1LjUsMTUuNTYzIDE2Ljg3NSwxNy40MzggQzE4LjE4OCwxOS4zNzYgMTkuODEzLDIwLjMxMyAyMS43NSwyMC4zMTMgQzIzLjY4NywyMC4zMTMgMjUuMzEzLDE5LjM3NSAyNi42MjUsMTcuNDM4IEMyOCwxNS41NjMgMjguNjg4LDEzLjE4OCAyOC42ODgsMTAuNSBDMjguNjg4LDcuNzUgMjgsNS40MzcgMjYuNjI1LDMuNSBDMjUuMzEyLDEuNTYyIDIzLjY4NywwLjYyNSAyMS43NSwwLjYyNSBDMTkuODEzLDAuNjI1IDE4LjE4NywxLjU2MyAxNi44NzUsMy41IEMxNS41LDUuNDM4IDE0Ljg3NSw3Ljc1IDE0Ljg3NSwxMC41IEwxNC44NzUsMTAuNSBaIE0xNy4xMjUsNTEuNjI1IEwxNy40MzgsNTIuMzEzIEMxNy41NjMsNTIuODEzIDE3LjkzOCw1My4yNTEgMTguMzc2LDUzLjY4OCBDMTguODc2LDU0LjE4OCAxOS41MDEsNTQuMzc2IDIwLjE4OSw1NC4zNzYgTDIzLjQzOSw1NC4zNzYgTDIzLjQzOSw0Ni4zNzYgTDE5Ljg3Niw0Ni4zNzYgQzE4LjY4OCw0Ni43NTEgMTcuODEzLDQ3LjUwMSAxNy40MzgsNDguNjI2IEMxNy4xMjUsNDkuMzc2IDE3LDUwLjAwMSAxNyw1MC42MjYgQzE3LDUwLjkzOSAxNy4wNjMsNTEuMzE0IDE3LjEyNSw1MS42MjYgTDE3LjEyNSw1MS42MjUgWiBNMjkuMTI1LDU0LjA2MyBMMjkuMTI1LDQzLjY4OCBMMzIuOTM4LDQzLjYyNSBMMzIuOTM4LDUyLjkzOCBMMzMuMDAxLDUzLjE4OCBDMzMuMTI2LDUzLjMxMyAzMy4yNTEsNTMuNTAxIDMzLjUwMSw1My43NTEgQzMzLjc1MSw1My45MzkgMzQuMDY0LDU0LjA2NCAzNC40MzksNTQuMTI2IEwzOC4yNTIsNTQuMTI2IEwzOC4yNTIsNDMuNjg4IEw0Mi4zMTUsNDMuNjg4IEw0Mi4zMTUsNTcuNTYzIEwzMi45NCw1Ny41NjMgTDMyLjAwMiw1Ny4yNSBDMzEuMzc3LDU3LjA2MiAzMC43NTIsNTYuNjI1IDMwLjA2NCw1Ni4wNjIgQzI5LjQzOSw1NS40OTkgMjkuMTI2LDU0LjgxMiAyOS4xMjYsNTQuMDYyIEwyOS4xMjUsNTQuMDYzIFogTTMyLjUsMTEuMDYzIEMzMi40MzcsMTEuNzUxIDMyLjM3NSwxMi4zNzYgMzIuMzc1LDEzLjAwMSBDMzIuNDM4LDE0LjgxNCAzMi43NSwxNi40MzkgMzMuNDM4LDE3Ljc1MSBDMzQuMjUxLDE5LjYyNiAzNS44NzYsMjAuNjg5IDM4LjI1MSwyMS4wNjQgQzM4LjU2NCwyMS4wNjQgMzguODc2LDIxLjEyNyAzOS4xODksMjEuMTI3IEM0MS4xMjcsMjEuMDY0IDQyLjgxNCwyMC4xODkgNDQuMzE0LDE4LjU2NCBDNDUuOTM5LDE2LjU2NCA0Ny4wMDIsMTQuNDM5IDQ3LjM3NywxMi4wNjQgQzQ3LjM3NywxMS42ODkgNDcuNDQsMTEuMzE0IDQ3LjQ0LDEwLjkzOSBDNDcuNDQsOS4zMTQgNDYuODc3LDcuNjg5IDQ1LjgxNSw2LjAwMSBDNDQuNTAyLDMuOTM4IDQyLjk0LDIuNjg4IDQxLjA2NSwyLjMxMyBDNDAuODE1LDIuMjUgNDAuNTAyLDIuMjUgNDAuMjUyLDIuMjUgQzM4Ljc1MiwyLjI1IDM3LjI1MiwzLjEyNSAzNS42MjcsNC44NzUgQzMzLjc1Miw2LjkzOCAzMi43NTIsOSAzMi41MDIsMTEuMDYzIEwzMi41LDExLjA2MyBaIE00My44NzUsMjkuNjI1IEM0My44NzUsMzAuODc1IDQzLjkzOCwzMS44NzUgNDQuMTI1LDMyLjY4OCBDNDQuMjUsMzMuNTYzIDQ0LjUsMzQuNTAxIDQ1LDM1LjU2MyBDNDUuNDM4LDM2LjU2MyA0Ni4yNSwzNy4zNzYgNDcuNDM4LDM3Ljg3NiBDNDguNTAxLDM4LjMxNCA0OS44MTMsMzguNTY0IDUxLjQzOCwzOC41NjQgTDUxLjgxMywzOC41NjQgQzUyLjYyNiwzOC41NjQgNTMuMzc2LDM4LjUwMSA1NC4wNjMsMzguMzE0IEM1NC43NTEsMzguMDY0IDU1LjMxMywzNy44MTQgNTUuNzUxLDM3LjQzOSBDNTYuMjUxLDM3LjA2NCA1Ni42MjYsMzYuNjI2IDU3LjAwMSwzNi4yNTEgQzU3LjM3NiwzNS44MTMgNTcuNjI2LDM1LjMxMyA1Ny44MTQsMzQuNzUxIEM1OC4wMDIsMzQuMTI2IDU4LjE4OSwzMy42MjYgNTguMzE0LDMzLjE4OCBDNTguNDM5LDMyLjc1IDU4LjUwMiwzMi4yNSA1OC41NjQsMzEuNTYzIEM1OC42MjYsMzAuODc2IDU4LjYyNywzMC40MzggNTguNjI3LDMwLjEyNSBMNTguNjI3LDI3LjkzNyBDNTguNjI3LDI3LjM3NCA1OC41MDIsMjYuNjI0IDU4LjI1MiwyNS44MTIgQzU4LjAwMiwyNSA1Ny41NjQsMjQuMTg3IDU3LjA2NCwyMy4yNDkgQzU2LjUwMSwyMi4zMTEgNTUuNjg5LDIxLjU2MSA1NC42MjYsMjAuOTM2IEM1My41NjMsMjAuMzExIDUyLjI1MSwxOS45OTggNTAuODEzLDE5Ljk5OCBDNDYuMTg4LDE5Ljk5OCA0My44NzUsMjMuMTg2IDQzLjg3NSwyOS42MjMgTDQzLjg3NSwyOS42MjUgWiIgaWQ9IlNoYXBlIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=");}.auth0-lock-social-button[data-provider^=bitbucket] .auth0-lock-social-button-icon{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjI1NnB4IiBoZWlnaHQ9IjI5NXB4IiB2aWV3Qm94PSIwIDAgMjU2IDI5NSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy43LjIgKDI4Mjc2KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJHcm91cCIgZmlsbD0iI0ZGRkZGRiI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMjgsNC42MDc0MjQwN2UtMDYgTDEyOCw0LjYwNzQyNDA3ZS0wNiBDNTcuNzMxODgxOCw0LjYwNzQyNDA3ZS0wNiAwLjAxMTYzOTUwNTEsMTguODIxODE1NyAwLjAxMTYzOTUwNTEsNDIuNjYyNzgxOCBDMC4wMTE2Mzk1MDUxLDQ4LjkzNjcyMjcgMTUuMDY5MDkzLDEzOC4wMjY2NjUgMjEuMzQzMDMzOSwxNzMuMTYwNzE1IEMyMy44NTI2MDU2LDE4OS40NzI5NjYgNjUuMjYwNjA4NSwyMTIuMDU5MTQ2IDEyOCwyMTIuMDU5MTQ2IEwxMjgsMjEyLjA1OTE0NiBDMTkwLjczOTM4NiwyMTIuMDU5MTQ2IDIzMC44OTI1OTEsMTg5LjQ3Mjk2NiAyMzQuNjU2OTcyLDE3My4xNjA3MTUgQzI0MC45MzA5MDEsMTM4LjAyNjY2NSAyNTUuOTg4MzU1LDQ4LjkzNjcyMjcgMjU1Ljk4ODM1NSw0Mi42NjI3ODE4IEMyNTQuNzMzNTY5LDE4LjgyMTgxNTcgMTk4LjI2ODExMiw0LjYwNzQyNDA3ZS0wNiAxMjgsNC42MDc0MjQwN2UtMDYgTDEyOCw0LjYwNzQyNDA3ZS0wNiBMMTI4LDQuNjA3NDI0MDdlLTA2IFogTTEyOCwxODMuMTk5MDI1IEMxMDUuNDEzODIsMTgzLjE5OTAyNSA4Ny44NDY3ODg4LDE2NS42MzE5ODggODcuODQ2Nzg4OCwxNDMuMDQ1ODA4IEM4Ny44NDY3ODg4LDEyMC40NTk2MjggMTA1LjQxMzgyLDEwMi44OTI2MDcgMTI4LDEwMi44OTI2MDcgQzE1MC41ODYxNjksMTAyLjg5MjYwNyAxNjguMTUzMjA1LDEyMC40NTk2MjggMTY4LjE1MzIwNSwxNDMuMDQ1ODA4IEMxNjguMTUzMjA1LDE2NC4zNzcyMDMgMTUwLjU4NjE2OSwxODMuMTk5MDI1IDEyOCwxODMuMTk5MDI1IEwxMjgsMTgzLjE5OTAyNSBMMTI4LDE4My4xOTkwMjUgWiBNMTI4LDU1LjIxMDY2MzYgQzgyLjgyNzYzMzcsNTUuMjEwNjYzNiA0Ni40Mzg3ODU5LDQ3LjY4MTkzNjggNDYuNDM4Nzg1OSwzNy42NDM2Mzg0IEM0Ni40Mzg3ODU5LDI3LjYwNTMyODMgODIuODI3NjMzNywyMC4wNzY2MDE2IDEyOCwyMC4wNzY2MDE2IEMxNzMuMTcyMzQ5LDIwLjA3NjYwMTYgMjA5LjU2MTIwOCwyNy42MDUzMjgzIDIwOS41NjEyMDgsMzcuNjQzNjM4NCBDMjA5LjU2MTIwOCw0Ny42ODE5MzY4IDE3My4xNzIzNDksNTUuMjEwNjYzNiAxMjgsNTUuMjEwNjYzNiBMMTI4LDU1LjIxMDY2MzYgTDEyOCw1NS4yMTA2NjM2IFoiIGlkPSJTaGFwZSI+PC9wYXRoPgogICAgICAgICAgICA8cGF0aCBkPSJNMjIwLjYwODE3NiwyMDcuMDM5OTkxIEMyMTguMDk4NTkyLDIwNy4wMzk5OTEgMjE2Ljg0MzgwNywyMDguMjk0Nzc3IDIxNi44NDM4MDcsMjA4LjI5NDc3NyBDMjE2Ljg0MzgwNywyMDguMjk0Nzc3IDE4NS40NzQxMTQsMjMzLjM5MDU0MSAxMjkuMDA4NjU3LDIzMy4zOTA1NDEgQzcyLjU0MzIxMTMsMjMzLjM5MDU0MSA0MS4xNzM1MDY5LDIwOC4yOTQ3NzcgNDEuMTczNTA2OSwyMDguMjk0Nzc3IEM0MS4xNzM1MDY5LDIwOC4yOTQ3NzcgMzguNjYzOTM1MSwyMDcuMDM5OTkxIDM3LjQwOTE0OTMsMjA3LjAzOTk5MSBDMzQuODk5NTY2LDIwNy4wMzk5OTEgMzIuMzg5OTk0MywyMDguMjk0Nzc3IDMyLjM4OTk5NDMsMjEyLjA1OTE0NiBMMzIuMzg5OTk0MywyMTMuMzEzOTMyIEMzNy40MDkxNDkzLDIzOS42NjQ0ODIgNDEuMTczNTA2OSwyNTguNDg2MjkzIDQxLjE3MzUwNjksMjYwLjk5NTg2NCBDNDQuOTM3ODc2LDI3OS44MTc2ODcgODIuNTgxNTA5OCwyOTQuODc1MTQxIDEyNy43NTM4NzEsMjk0Ljg3NTE0MSBMMTI3Ljc1Mzg3MSwyOTQuODc1MTQxIEMxNzIuOTI2MjMyLDI5NC44NzUxNDEgMjEwLjU2OTg2NiwyNzkuODE3Njg3IDIxNC4zMzQyMzUsMjYwLjk5NTg2NCBDMjE0LjMzNDIzNSwyNTguNDg2MjkzIDIxOC4wOTg1OTIsMjM5LjY2NDQ4MiAyMjMuMTE3NzQ3LDIxMy4zMTM5MzIgTDIyMy4xMTc3NDcsMjEyLjA1OTE0NiBDMjI0LjM3MjUzMywyMDkuNTQ5NTYzIDIyMy4xMTc3NDcsMjA3LjAzOTk5MSAyMjAuNjA4MTc2LDIwNy4wMzk5OTEgTDIyMC42MDgxNzYsMjA3LjAzOTk5MSBMMjIwLjYwODE3NiwyMDcuMDM5OTkxIFoiIGlkPSJTaGFwZSI+PC9wYXRoPgogICAgICAgICAgICA8Y2lyY2xlIGlkPSJPdmFsIiBjeD0iMTI4IiBjeT0iMTQxLjc5MTA4IiByPSIyMC4wNzY2MDUiPjwvY2lyY2xlPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");background-size:45%;}.auth0-lock-social-button[data-provider^=box] .auth0-lock-social-button-icon{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjY1cHgiIGhlaWdodD0iMzZweCIgdmlld0JveD0iMCAwIDY1IDM2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40ICgxNTU4OCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+Ym94PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9ImJveCIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgZmlsbD0iI0ZGRkZGRiI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0zNC41NjMsMTAuODc1IEM0MS40MzgsMTAuODc1IDQ3LjAwMSwxNi40MzggNDcuMDAxLDIzLjI1IEM0Ny4wMDEsMzAuMTI1IDQxLjQzOCwzNS42ODggMzQuNTYzLDM1LjY4OCBDMjkuODEzLDM1LjY4OCAyNS42ODgsMzMgMjMuNTYzLDI5LjA2MyBDMjEuNSwzMy4wMDEgMTcuMzc1LDM1LjY4OCAxMi42MjUsMzUuNjg4IEM1LjgxMiwzNS42ODggMC4zMTIsMzAuMjUgMC4xODcsMjMuNSBMMC4xODcsMjMuNSBMMC4xODcsMi44NzUgQzAuMjUsMS41IDEuMzEyLDAuNDM3IDIuNjg3LDAuNDM3IEM0LjA2MiwwLjQzNyA1LjEyNSwxLjUgNS4xODcsMi44NzUgTDUuMTg3LDIuODc1IEw1LjE4NywxMy4zMTMgQzcuMjUsMTEuNzUgOS44MTIsMTAuODc1IDEyLjYyNSwxMC44NzUgQzE3LjM3NSwxMC44NzUgMjEuNSwxMy41IDIzLjU2MywxNy40MzggQzI1LjY4OCwxMy41IDI5LjgxMywxMC44NzUgMzQuNTYzLDEwLjg3NSBMMzQuNTYzLDEwLjg3NSBaIE0xMi42MjUsMzAuNjg4IEMxNi43NSwzMC42ODggMjAuMDYzLDI3LjM3NSAyMC4wNjMsMjMuMjUgQzIwLjA2MywxOS4xODcgMTYuNzUsMTUuODEyIDEyLjYyNSwxNS44MTIgQzguNSwxNS44MTIgNS4xODcsMTkuMTg3IDUuMTg3LDIzLjI1IEM1LjE4NywyNy4zNzUgOC41LDMwLjY4OCAxMi42MjUsMzAuNjg4IEwxMi42MjUsMzAuNjg4IFogTTM0LjU2MywzMC42ODggQzM4LjY4OCwzMC42ODggNDIuMDAxLDI3LjM3NSA0Mi4wMDEsMjMuMjUgQzQyLjAwMSwxOS4xODcgMzguNjg4LDE1LjgxMiAzNC41NjMsMTUuODEyIEMzMC40MzgsMTUuODEyIDI3LjEyNSwxOS4xODcgMjcuMTI1LDIzLjI1IEMyNy4xMjUsMjcuMzc1IDMwLjQzOCwzMC42ODggMzQuNTYzLDMwLjY4OCBMMzQuNTYzLDMwLjY4OCBaIE02My42ODgsMzEuNzUgTDYzLjY4OCwzMS44MTMgQzY0LjQzOCwzMi44NzYgNjQuMjUxLDM0LjM3NiA2My4xODgsMzUuMTg4IEM2Mi4wNjMsMzYuMDYzIDYwLjU2MywzNS44MTMgNTkuNjg4LDM0Ljc1IEw1NC4yNSwyNy40MzcgTDQ4Ljc1LDM0Ljc1IEM0Ny44NzUsMzUuODEzIDQ2LjM3NSwzNi4wNjMgNDUuMzEyLDM1LjE4OCBDNDQuMTg3LDM0LjM3NSA0My45OTksMzIuODc1IDQ0Ljc0OSwzMS44MTMgTDUxLjEyNCwyMy4yNSBMNDQuNzQ5LDE0Ljc1IEM0My45OTksMTMuNjg3IDQ0LjE4NiwxMi4xMjUgNDUuMzEyLDExLjMxMiBDNDYuMzc1LDEwLjQ5OSA0Ny44NzUsMTAuNzQ5IDQ4Ljc1LDExLjgxMiBMNTQuMjUsMTkuMTI1IEw1OS42ODgsMTEuODEyIEM2MC41NjMsMTAuNzQ5IDYyLjA2MywxMC40OTkgNjMuMTg4LDExLjMxMiBDNjQuMjUxLDEyLjEyNSA2NC40MzgsMTMuNjg3IDYzLjY4OCwxNC43NSBMNTcuMzEzLDIzLjI1IEw2My42ODgsMzEuNzUgWiIgaWQ9IlNoYXBlIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=");}.auth0-lock-social-button[data-provider^=dropbox] .auth0-lock-social-button-icon{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjY2cHgiIGhlaWdodD0iNjNweCIgdmlld0JveD0iMCAwIDY2IDYzIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40ICgxNTU4OCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+ZHJvcGJveDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPgogICAgICAgIDxnIGlkPSJkcm9wYm94IiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIiBmaWxsPSIjRkZGRkZGIj4KICAgICAgICAgICAgPHBhdGggZD0iTTAuMjUsMzMuODEzIEwyMC4xMjUsNDUuNjI2IEwzMy4xMjUsMzUuNjI2IEw0Ni4xMjUsNDUuNjI2IEw2NS43NSwzMy44MTMgTDUzLjEyNSwyMi45MzggTDY1Ljc1LDEyLjM3NSBMNDYuNDM3LDAgTDMzLjEyNCwxMS4xMjUgTDIwLjEyNCwwIEwwLjI0OSwxMyBMMTMuOTM3LDIzLjM3NSBMMC4yNSwzMy44MTMgWiBNMTMuODc1LDQ5Ljg3NSBMMzIuOTM4LDYyLjYyNSBMMzIuOTM4LDM5Ljg3NSBMMzIuODc1LDM5LjgxMiBMMTkuODc1LDQ5Ljc1IEwxMy44NzUsNDYuMTg3IEwxMy44NzUsNDkuODc1IEwxMy44NzUsNDkuODc1IFogTTE0LjE4OCwyMy4yNSBMMzMuMTI2LDExLjY4NyBMNTEuOTM5LDIyLjU2MiBMMzMuMDAxLDM1LjA2MiBMMTQuMTg4LDIzLjI1IFogTTMyLjkzOCw2Mi42MjUgTDUyLjQzOCw0OS45MzcgTDUyLjQzOCw0NS44NzQgTDQ2LjA2Myw0OS43NDkgTDMzLjEyNSwzOS44MTEgTDMzLDM5Ljg3NCBMMzIuOTM4LDYyLjYyNSBaIiBpZD0iU2hhcGUiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==");}.auth0-lock-social-button[data-provider^=dwolla] .auth0-lock-social-button-icon{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjQwcHgiIGhlaWdodD0iNjVweCIgdmlld0JveD0iMCAwIDQwIDY1IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40ICgxNTU4OCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+ZHdvbGxhPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9ImR3b2xsYSIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEuMDAwMDAwLCAwLjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICA8cGF0aCBkPSJNMSw1NSBDMSw1OC4zMTMgMiw2MC45MzggNC4wNjMsNjIuODc1IEM2LjEyNiw2NC43NSA4LjkzOCw2NS4yNSAxMi41NjMsNjQuMzc1IEMxMy4zNzYsNjQuMTg3IDE0LjQzOCw2My43NSAxNS44MTMsNjMuMDYyIEwxOC4wNjMsNjEuODc0IEwyMy44MTMsNTkuMzc0IEMyMy45MzgsNTkuMzc0IDI0LjM3Niw1OS4xMjQgMjUuMjUxLDU4Ljc0OSBDMjYuMDY0LDU4LjM3NCAyNi44MTQsNTguMDYxIDI3LjUwMSw1Ny44MTEgQzI5LjEyNiw1Ny4xMjMgMzAuNDM5LDU2LjU2MSAzMS4zNzYsNTYuMDYxIEMzMi4xODksNTUuNjg2IDMzLjMxNCw1NS4wNjEgMzQuODE0LDU0LjEyMyBDMzYuMTI3LDUzLjMxIDM3LjEyNyw1Mi40MzUgMzcuODE0LDUxLjYyMyBDMzguNTY0LDUwLjgxIDM5LjEyNyw0OS42ODUgMzkuNjI3LDQ4LjMxIEM0MC4xOSw0Ny4wNiA0MC41MDIsNDUuNTYgNDAuNTAyLDQzLjk5NyBDNDAuNTAyLDQyLjY4NCA0MC4zMTQsNDEuNDM0IDQwLjAwMiw0MC4yNDcgQzM5LjY4OSwzOC45OTcgMzkuMzc3LDM3Ljk5NyAzOS4wMDIsMzcuMTIyIEMzOC42ODksMzYuMjQ3IDM4LjEyNywzNS4zMDkgMzcuMzc3LDM0LjE4NCBDMzYuNTY0LDMzLjA1OSAzNi4wMDIsMzIuMjQ2IDM1LjU2NCwzMS43NDYgQzM1LjEyNiwzMS4yNDYgMzQuNDM5LDMwLjQzMyAzMy40MzksMjkuMzcxIEMzMi40MzksMjguMjQ2IDMxLjg3NiwyNy41NTggMzEuNTY0LDI3LjI0NiBDMzEuMzc2LDI2Ljk5NiAzMC42ODksMjYuMjQ2IDI5LjU2NCwyNC45MzMgQzI4LjQzOSwyMy42ODMgMjcuNjg5LDIyLjgwOCAyNy4zNzYsMjIuMzcgQzI3LjAwMSwyMS45OTUgMjYuNDM4LDIxLjE4MiAyNS42MjYsMTkuOTk1IEMyNC44MTQsMTguODA4IDI0LjMxMywxNy44NyAyNC4wMDEsMTcuMDU3IEMyMy43NTEsMTYuMjQ0IDIzLjQzOCwxNS4yNDQgMjMuMTg4LDE0LjA1NyBDMjIuOTM4LDEyLjgwNyAyMi44NzUsMTEuNjE5IDIyLjg3NSwxMC4zNjkgQzIzLDcuMTgxIDI0LjM3NSw0Ljc0NCAyNywzLjA1NiBDMjguMTI1LDIuNDkzIDI4LjY4OCwxLjkzMSAyOC42ODgsMS40OTMgQzI4LjUsMC43NDMgMjcuOTM4LDAuNjE4IDI3LjEyNSwxLjA1NSBDMjUuOTM3LDEuNzQzIDI0LjA2MiwyLjU1NSAyMS42MjUsMy42MTggTDE3LjE4Nyw1LjU1NiBMMTQuMTg3LDYuOTMxIEMxMy42ODcsNy4xMTkgMTMuMDYyLDcuMzY5IDEyLjMxMiw3LjY4MSBDMTEuNTYyLDguMDU2IDExLjA2Miw4LjI0NCAxMC44NzQsOC4zMDYgQzEwLjQ5OSw4LjQ5NCA5LjU2MSw4Ljk5NCA3Ljk5OSw5LjkzMSBDNi43NDksMTAuNjgxIDUuODExLDExLjM2OSA1LjMxMSwxMS45OTQgQzMuODExLDEzLjQ5NCAyLjg3MywxNS40MzIgMi42MjMsMTcuODA3IEMxLjkzNSwyMi42ODIgMy45MzYsMjcuOTk1IDguNjIzLDMzLjYyIEM4Ljk5OCwzNC4wNTggMTAuMjQ4LDM1LjU1OCAxMi40MzYsMzguMTIgQzEzLjg3NCwzOS43NDUgMTQuOTk5LDQxLjE4MyAxNS45MzYsNDIuNDk1IEMxNS41NjEsNDIuNjgzIDEyLjkzNiw0My44NyA4LjEyMyw0NS45MzMgQzcuMDYsNDYuMzcxIDUuODczLDQ2Ljk5NiA0LjYyMyw0Ny44MDggQzIuMTg1LDQ5LjM3MSAwLjk5OCw1MS43NDYgMC45OTgsNTQuOTk2IEwxLDU1IFoiIGlkPSJTaGFwZSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");background-size:30%;}.auth0-lock-social-button[data-provider^=ebay] .auth0-lock-social-button-icon{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjkwcHgiIGhlaWdodD0iMzlweCIgdmlld0JveD0iMCAwIDkwIDM5IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40ICgxNTU4OCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+ZWJheTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPgogICAgICAgIDxnIGlkPSJlYmF5IiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMS4wMDAwMDAsIDAuMDAwMDAwKSIgZmlsbD0iI0ZGRkZGRiI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xLDIzLjY4OCBDMSwyNS42MjYgMS4xODgsMjcuMTg4IDEuNjI1LDI4LjUwMSBDMiwyOS43NTEgMi44MTMsMzAuOTM5IDQsMzIuMDY0IEM1LjE4NywzMy4xODkgNy4wNjMsMzQuMDAyIDkuNTYzLDM0LjU2NCBDMTIuMDYzLDM1LjA2NCAxNS4zMTMsMzUuMzc3IDE5LjI1MSwzNS4zNzcgQzIyLjc1MSwzNS4zNzcgMjUuOTM5LDM1LjA2NCAyOC44MTQsMzQuMzc3IEMzMC4wNjQsMzQuMTI3IDMxLjI1MiwzMy43NTIgMzIuNDM5LDMzLjE4OSBMMzIuNDM5LDI3LjUwMSBMMjQuNjg5LDI3LjUwMSBDMjQuNjg5LDMwLjA2NCAyMi44NzYsMzEuMzc2IDE5LjI1MSwzMS4zNzYgQzE3LjkzOCwzMS4zNzYgMTYuODc2LDMxLjE4OCAxNi4wNjMsMzAuODEzIEMxNS4yNSwzMC40MzggMTQuNjg4LDI5Ljg3NSAxNC4zNzUsMjkuMDYzIEMxNC4wNjIsMjguMzEzIDEzLjg3NSwyNy42ODggMTMuODEyLDI3LjEyNSBDMTMuNjg3LDI2LjYyNSAxMy42ODcsMjUuODc1IDEzLjY4NywyNSBMMzIuNDM3LDI1IEwzMi40MzcsMTQuNjg3IEMzMS42MjQsMTQuMjQ5IDMwLjM3NCwxMy44NzQgMjguNjg3LDEzLjU2MiBDMjYuMTI0LDEyLjk5OSAyMi45OTksMTIuNjg3IDE5LjI0OSwxMi42ODcgQzE2LjA2MSwxMi42ODcgMTMuMzExLDEyLjg3NSAxMC45OTksMTMuMzEyIEM4Ljc0OSwxMy42ODcgNi45MzYsMTQuMjUgNS42ODYsMTQuODc1IEM0LjM3MywxNS40MzggMy4zNzMsMTYuMzEzIDIuNjg2LDE3LjMxMyBDMS45OTksMTguMzEzIDEuNTYxLDE5LjMxMyAxLjMxMSwyMC4zMTMgQzEuMTIzLDIxLjI1MSAwLjk5OCwyMi4zNzYgMC45OTgsMjMuNjg4IEwxLDIzLjY4OCBaIE0xMy42ODgsMjEuNTYzIEMxMy42ODgsMjAuODc1IDEzLjY4OCwyMC4zMTMgMTMuNzUxLDE5LjkzOCBDMTMuODE0LDE5LjYyNSAxNC4wMDEsMTkuMDYzIDE0LjMxNCwxOC40MzggQzE0LjYyNywxNy43NSAxNS4xODksMTcuMjUgMTYuMDAyLDE2LjkzOCBDMTYuODE1LDE2LjYyNiAxNy45NCwxNi41IDE5LjI1MiwxNi41IEMyMC42MjcsMTYuNSAyMS44MTUsMTYuNjI1IDIyLjY5LDE2LjkzOCBDMjMuNTY1LDE3LjI1MSAyNC4xMjgsMTcuNjg4IDI0LjQ0LDE4LjMxMyBDMjQuNzUzLDE5LjAwMSAyNC44NzgsMTkuNTAxIDI0Ljk0LDE5LjgxMyBDMjUuMDY1LDIwLjE4OCAyNS4wNjUsMjAuNzUxIDI1LjA2NSwyMS41NjMgTDEzLjY5LDIxLjU2MyBMMTMuNjg4LDIxLjU2MyBaIE0zMi40MzgsMzMuMTg4IEMzMi41MDEsMzMuMTg4IDMyLjYyNiwzMy4xMjUgMzIuNjg4LDMzLjA2MyBDMzUuODEzLDMxLjUgMzcuMzc2LDI5LjY4OCAzNy40MzgsMjcuNSBMMzIuNDM4LDI3LjUgTDMyLjQzOCwzMy4xODggTDMyLjQzOCwzMy4xODggWiBNMzIuNDM4LDMzLjE4OCBMMzIuNDM4LDM4LjI1MSBMMzkuMDAxLDM4LjI1MSBMMzkuMDAxLDM1LjU2MyBMMzkuMDY0LDM1LjU2MyBDNDAuMjUyLDM3LjY4OCA0Mi4xODksMzguNzUxIDQ0Ljg3NywzOC43NTEgQzQ2LjI1MiwzOC43NTEgNDcuNDQsMzguNTAxIDQ4LjMxNSwzNy45MzggQzQ5LjI1MywzNy40MzggNDkuOTQsMzYuNjI1IDUwLjQ0LDM1LjYyNSBDNTAuODc4LDM0LjU2MiA1MS4xOSwzMy41NjIgNTEuMzc4LDMyLjYyNSBDNTEuNTY2LDMxLjYyNSA1MS42OTEsMzAuNSA1MS43NTMsMjkuMTI1IEM0OC41MDMsMjguMzc1IDQ2Ljg3OCwyNS43NSA0Ni44NzgsMjEuMzEyIEM0Ni44NzgsMTguMjQ5IDQ3Ljc1MywxNi4wNjIgNDkuNDQxLDE0LjgxMiBDNDguMzE2LDEzLjY4NyA0Ni44NzgsMTMuMTI0IDQ1LjA2NiwxMy4xMjQgQzQyLjYyOCwxMy4xMjQgNDAuNzUzLDE0LjA2MiAzOS4zNzgsMTUuOTM3IEwzOS4yNTMsMTUuOTM3IEwzOS4yNTMsMi45OTkgTDMyLjQ0LDIuOTk5IEwzMi40NCwxNC42ODcgQzM0LjY5LDE1LjY4NyAzNi4xOSwxNyAzNi44MTUsMTguNjI1IEMzNy4zNzgsMjAgMzcuNjksMjEuNjI1IDM3LjY5LDIzLjUgQzM3LjY5LDI0IDM3LjYyNywyNC41IDM3LjYyNywyNSBMMzIuNDM5LDI1IEwzMi40MzksMjcuNSBMMzcuNDM5LDI3LjUgQzM3LjM3NiwyOS42ODggMzUuODE0LDMxLjUgMzIuNjg5LDMzLjA2MyBDMzIuNjI2LDMzLjEyNiAzMi41MDEsMzMuMTg4IDMyLjQzOSwzMy4xODggTDMyLjQzOCwzMy4xODggWiBNMzIuNDM4LDI1IEwzNy42MjYsMjUgQzM3LjYyNiwyNC41IDM3LjY4OSwyNCAzNy42ODksMjMuNSBDMzcuNjg5LDIxLjYyNSAzNy4zNzYsMjAgMzYuODE0LDE4LjYyNSBDMzYuMTg5LDE3IDM0LjY4OSwxNS42ODcgMzIuNDM5LDE0LjY4NyBMMzIuNDM5LDI1IEwzMi40MzgsMjUgWiBNMzkuMjUsMjUuNjg4IEMzOS4yNSwyNC4xMjUgMzkuMzEzLDIyLjkzOCAzOS4zMTMsMjIuMjUgQzM5LjM3NiwyMS41IDM5LjUwMSwyMC42ODcgMzkuNjI2LDE5LjgxMiBDMzkuNzUxLDE4LjkzNyA0MC4wNjQsMTguMjQ5IDQwLjQzOSwxNy45MzcgQzQwLjg3NywxNy41NjIgNDEuMzc3LDE3LjM3NCA0Mi4wNjQsMTcuMzc0IEM0Mi44MTQsMTcuMzc0IDQzLjM3NywxNy41NjIgNDMuODE0LDE3Ljg3NCBDNDQuMTg5LDE4LjI0OSA0NC41MDIsMTguODEyIDQ0LjYyNywxOS42ODcgQzQ0LjgxNSwyMC41NjIgNDQuOTQsMjEuMzc1IDQ0Ljk0LDIyLjA2MiBDNDUuMDAzLDIyLjc1IDQ1LjA2NSwyMy44NzUgNDUuMDY1LDI1LjM3NSBMNDUuMDY1LDI1LjY4OCBDNDUuMDY1LDI5LjAwMSA0NC44MTUsMzEuMjUxIDQ0LjQ0LDMyLjU2MyBDNDQuMDY1LDMzLjg3NSA0My4zMTUsMzQuNTAxIDQyLjA2NSwzNC41MDEgQzQwLjk0LDM0LjUwMSA0MC4xOSwzMy44NzYgMzkuODE1LDMyLjU2MyBDMzkuNDQsMzEuMjUgMzkuMjUyLDI5IDM5LjI1MiwyNS42ODggTDM5LjI1LDI1LjY4OCBaIE00Ni44NzUsMjEuMzEzIEM0Ni44NzUsMjUuNzUxIDQ4LjUsMjguMzc2IDUxLjc1LDI5LjEyNiBMNTEuNzUsMjUuODEzIEM1MS44MTMsMjQgNTEuODEzLDIyLjYyNSA1MS43NSwyMS43NSBDNTEuNjg3LDIwLjg3NSA1MS41LDE5LjY4NyA1MS4xMjUsMTguMTg3IEM1MC43NSwxNi42ODcgNTAuMTg3LDE1LjU2MiA0OS40MzcsMTQuODEyIEM0Ny43NDksMTYuMDYyIDQ2Ljg3NCwxOC4yNSA0Ni44NzQsMjEuMzEyIEw0Ni44NzUsMjEuMzEzIFogTTQ3LjM3NSwxMS4xODggTDU0LjI1LDExLjE4OCBDNTQuMjUsOS45MzggNTQuMzc1LDkgNTQuNjg4LDguMzEzIEM1NS4wMDEsNy42MjYgNTUuNjg4LDcuMzEzIDU2LjgxMyw3LjMxMyBDNTcuOTM4LDcuMzEzIDU4LjY4OCw3LjYyNiA1OS4wNjMsOC4yNTEgQzU5LjQzOCw4LjgxNCA1OS42MjYsOS43NTEgNTkuNjI2LDExLjAwMSBMNTkuNjI2LDEyLjkzOSBMNTguMDYzLDEyLjkzOSBDNTMuOTM4LDEyLjkzOSA1MS4wNjMsMTMuNTY0IDQ5LjQzOCwxNC44MTQgQzUwLjE4OCwxNS41NjQgNTAuNzUxLDE2LjY4OSA1MS4xMjYsMTguMTg5IEM1MS41MDEsMTkuNjg5IDUxLjY4OSwyMC44NzcgNTEuNzUxLDIxLjc1MiBMNTEuNzUxLDI5LjEyNyBDNTIuMDY0LDI5LjE5IDUyLjYyNiwyOS4xOSA1My40MzksMjkuMTkgQzU2LjI1MiwyOS4xOSA1OC40MzksMjguMDAyIDU5LjgxNCwyNS41MDIgTDU5LjkzOSwyNS41MDIgTDYwLjI1MiwyOC44MTUgTDY2LjY5LDI4LjgxNSBDNjYuNjksMjguNDQgNjYuNjI3LDI3Ljc1MiA2Ni41NjUsMjYuNjI3IEM2Ni40NCwyNS41NjQgNjYuNDQsMjQuNzUyIDY2LjQ0LDI0LjE4OSBMNjYuNDQsMTcuNjI2IEw1OS41NjUsMy42ODggQzU3LjYyNywzLjU2MyA1Ni42MjcsMy41IDU2LjQ0LDMuNSBDNTMuNTY1LDMuNSA1MS40NCw0LjA2MyA0OS45NCw1LjEyNSBDNDguMjUyLDYuMTg4IDQ3LjM3Nyw4LjI1IDQ3LjM3NywxMS4xODggTDQ3LjM3NSwxMS4xODggWiBNNTMuNjI1LDIxIEM1My4xODcsMjAuNjI1IDUzLjE4NywyMC4xODcgNTMuNjg4LDE5Ljc1IEM1NC4xODksMTkuMzEzIDU0LjI1MSwxOC45MzcgNTQuMDAxLDE4Ljc1IEM1My42ODgsMTguNTYyIDUzLjg3NiwxOC4zMTIgNTQuNDM5LDE4LjA2MiBDNTQuOTM5LDE3LjgxMiA1NS4xODksMTcuNjI0IDU1LjAwMiwxNy41NjIgQzU0Ljg3NywxNy40MzcgNTUuMDY1LDE3LjMxMiA1NS42OSwxNy4xODcgQzU2LjMxNSwxNy4wNjIgNTYuNTY1LDE2Ljk5OSA1Ni41NjUsMTYuOTk5IEw1Ny41MDMsMTYuODc0IEM1Ny42MjgsMTYuODc0IDU4LjAwMywxNi44NzQgNTguNTY2LDE2LjgxMSBMNTkuNjI5LDE2LjgxMSBMNTkuNjI5LDE4LjA2MSBDNTkuNjkyLDE4Ljc0OSA1OS42OTIsMTkuMjQ5IDU5LjYyOSwxOS42MjQgQzU5LjYyOSwxOS45MzcgNTkuNjI5LDIwLjQzNyA1OS41NjYsMjEuMTI0IEM1OS41MDMsMjEuNzQ5IDU5LjQ0MSwyMi4zMTIgNTkuMjUzLDIyLjYyNCBDNTkuMTI4LDIyLjk5OSA1OC45NCwyMy4zNzQgNTguNjksMjMuODEyIEM1OC40NCwyNC4xODcgNTguMDY1LDI0LjUgNTcuNjksMjQuNjg3IEM1Ny4yNTIsMjQuODc1IDU2LjgxNSwyNSA1Ni4yNTIsMjUgQzU0LjUwMiwyNSA1My42MjcsMjMuNjg3IDUzLjYyNywyMSBMNTMuNjI1LDIxIFogTTU3Ljg3NSwwLjM3NSBMNTkuNTYzLDMuNjg4IEM2Mi4zMTMsNC4wNjMgNjQuMTI2LDQuOTM4IDY1LjA2Myw2LjI1MSBDNjUuOTM4LDcuNjI2IDY2LjQzOCw5LjQzOSA2Ni40MzgsMTEuODE0IEw2Ni40MzgsMTcuNjI3IEw2OS4xODgsMjMuMzE1IEw2OS4xODgsMzUuNTAzIEw3OC4xODgsMzUuNTAzIEw3OC4xODgsMjMuMzE1IEw5MC4yNTEsMC4zNzcgTDgxLjEyNiwwLjM3NyBMNzQuMTI2LDE1LjE5IEw2Ny43NTEsMC4zNzcgTDU3Ljg3NiwwLjM3NyBMNTcuODc1LDAuMzc1IFogTTU5LjU2MywzLjY4OCBMNjYuNDM4LDE3LjYyNiBMNjYuNDM4LDExLjgxMyBDNjYuNDM4LDkuNDM4IDY1LjkzOCw3LjYyNSA2NS4wNjMsNi4yNSBDNjQuMTI1LDQuOTM3IDYyLjMxMyw0LjA2MiA1OS41NjMsMy42ODcgTDU5LjU2MywzLjY4OCBaIiBpZD0iU2hhcGUiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==");background-size:70%;}.auth0-lock-social-button[data-provider^=exact] .auth0-lock-social-button-icon{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjQzcHgiIGhlaWdodD0iMzJweCIgdmlld0JveD0iMCAwIDQzIDMyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40ICgxNTU4OCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+ZXhhY3Q8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4KICAgICAgICA8ZyBpZD0iZXhhY3QiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTAuMDQ5LDEuMDA4IEMxNC4wMTIsMC44IDI3Ljk3NCwwLjgyOSA0MS45MzcsMC45NzggQzQyLjAyNCwzLjcxOCA0Mi4yMjYsOS4xOTggNDIuMzEzLDExLjkzOSBDMjguNTI0LDEyLjQ0NSAxNC43MDYsMTIuMjA3IDAuODg4LDEyLjI5NyBDMC41OTksOC41NDQgMC4zMSw0Ljc5MSAwLjA1LDEuMDA5IEwwLjA1LDEuMDA5IEwwLjA1LDEuMDA5IEwwLjA0OSwxLjAwOCBaIiBpZD0iU2hhcGUiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjIyMywyMC4yMTkgQzE0LjA0MSwyMC4yNDkgMjcuOTQ2LDE5LjI5NiA0MS43NjQsMjAuNjM2IEM0Mi4xMTEsMjQuMTUxIDQyLjExMSwyNy43MjUgNDIuMTQsMzEuMjY5IEMyOC4yMzUsMzEuMjM5IDE0LjM1OSwzMS4yMzkgMC40NTQsMzEuMjEgQzAuMzY3LDI3LjU0NyAwLjI4MSwyMy44ODMgMC4yMjMsMjAuMjIgTDAuMjIzLDIwLjIyIEwwLjIyMywyMC4yMiBMMC4yMjMsMjAuMjE5IFoiIGlkPSJTaGFwZSI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=");background-size:30%;}.auth0-lock-social-button[data-provider^=facebook] .auth0-lock-social-button-icon{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjM2cHgiIGhlaWdodD0iNjVweCIgdmlld0JveD0iMCAwIDM2IDY1IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40ICgxNTU4OCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+ZmFjZWJvb2s8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4KICAgICAgICA8ZyBpZD0iZmFjZWJvb2siIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICA8cGF0aCBkPSJNMC45MzgsMzUgTDEwLjc1MSwzNSBMMTAuNzUxLDY0LjYyNSBMMjMuMDY0LDY0LjYyNSBMMjMuMDY0LDM1IEwzNS4zNzcsMzUgTDM1LjM3NywyMi43NSBMMjMuMDY0LDIyLjc1IEwyMy4wNjQsMTYuNSBDMjMuMDY0LDE1LjQzNyAyMy4zMTQsMTQuNjI1IDIzLjgxNCwxMy44NzUgQzI0LjM3NywxMy4xODcgMjQuOTM5LDEyLjg3NSAyNS41NjQsMTIuODc1IEwzNS4zNzcsMTIuODc1IEwzNS4zNzcsMC42MjUgTDI1LjU2NCwwLjYyNSBDMjEuNDM5LDAuNjI1IDE4LjAwMSwyLjE4OCAxNS4xMjYsNS4zMTMgQzEyLjE4OCw4LjQzOCAxMC43NTEsMTIuMTg4IDEwLjc1MSwxNi42MjYgTDEwLjc1MSwyMi43NTEgTDAuOTM4LDIyLjc1MSBMMC45MzgsMzUuMDAxIEwwLjkzOCwzNSBaIiBpZD0iU2hhcGUiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==");background-size:25%;}.auth0-lock-social-button[data-provider^=fitbit] .auth0-lock-social-button-icon{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjYwcHgiIGhlaWdodD0iNTlweCIgdmlld0JveD0iMCAwIDYwIDU5IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40ICgxNTU4OCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+Zml0Yml0PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9ImZpdGJpdCIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgZmlsbD0iI0ZGRkZGRiI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0zOC4zNzUsNDIgQzM4LjM3NSw0NC40MzggNDAuMzEzLDQ2LjMxMyA0Mi44MTMsNDYuMzEzIEM0NS4yNTEsNDYuMzEzIDQ3LjI1MSw0NC4zNzUgNDcuMzEzLDQyIEM0Ny4zMTMsMzkuNjI1IDQ1LjI1LDM3LjU2MiA0Mi43NSwzNy42MjUgQzQwLjMxMiwzNy42MjUgMzguMzc1LDM5LjUgMzguMzc1LDQyIEwzOC4zNzUsNDIgWiBNNjAsMjkuNSBDNjAsMjYuOTM3IDU4LjE4NywyNS4xMjUgNTUuNjg3LDI1LjEyNSBDNTMuMTg3LDI1LjA2MiA1MS4xMjQsMjcuMDYzIDUxLjEyNCwyOS40MzggQzUxLjE4NywzMS44MTMgNTMuMTg3LDMzLjgxMyA1NS41NjIsMzMuODEzIEM1OC4wNjIsMzMuODc2IDYwLDMxLjkzOCA2MCwyOS41IEw2MCwyOS41IFogTTM4LjM3NSwxNi45MzggQzM4LjM3NSwxOS4zNzYgNDAuMzc1LDIxLjMxMyA0Mi44MTMsMjEuMzEzIEM0NS4yNTEsMjEuMjUgNDcuMjUxLDE5LjI1IDQ3LjMxMywxNi45MzggQzQ3LjMxMywxNC42MjUgNDUuMjUsMTIuNTYzIDQyLjg3NSwxMi41NjMgQzQwLjM3NSwxMi41IDM4LjM3NSwxNC40MzggMzguMzc1LDE2LjkzOCBMMzguMzc1LDE2LjkzOCBaIE0wLDI5LjQzOCBDMCwzMS44NzYgMiwzMy44MTMgNC4zNzUsMzMuODEzIEM2Ljg3NSwzMy44MTMgOC44NzUsMzEuNzUgOC44NzUsMjkuMzc1IEM4LjgxMiwyNyA2LjgxMiwyNS4xMjUgNC4zNzUsMjUuMTI1IEMxLjgxMiwyNS4xMjUgMCwyNi45MzggMCwyOS40MzggTDAsMjkuNDM4IFogTTM4LjM3NSwyOS40MzggQzM4LjM3NSwzMS44MTMgNDAuMzc1LDMzLjgxMyA0Mi44MTMsMzMuODEzIEM0NS4yNTEsMzMuODEzIDQ3LjMxMywzMS43NSA0Ny4zMTMsMjkuMzc1IEM0Ny4yNSwyNyA0NS4yNSwyNS4xMjUgNDIuODEzLDI1LjEyNSBDNDAuMjUsMjUuMTI1IDM4LjM3NSwyNi45MzggMzguMzc1LDI5LjQzOCBMMzguMzc1LDI5LjQzOCBaIE0yMS42MjUsMjkuNSBDMjEuNjI1LDI3IDE5LjgxMiwyNS4xMjUgMTcuMzEyLDI1LjEyNSBDMTQuNzQ5LDI1LjA2MiAxMi43NDksMjYuOTM4IDEyLjY4NywyOS40MzggQzEyLjY4NywzMS43NTEgMTQuODEyLDMzLjgxMyAxNy4yNSwzMy44MTMgQzE5LjYyNSwzMy44MTMgMjEuNTYzLDMxLjg3NSAyMS42MjUsMjkuNSBMMjEuNjI1LDI5LjUgWiBNMjkuOTM4LDI1LjEyNSBDMjcuNSwyNS4xMjUgMjUuNSwyNy4wNjMgMjUuNTYzLDI5LjQzOCBDMjUuNTYzLDMxLjg3NiAyNy41NjMsMzMuODEzIDMwLjAwMSwzMy44MTMgQzMyLjQzOSwzMy44MTMgMzQuNDM5LDMxLjg3NSAzNC40MzksMjkuNSBDMzQuNTAyLDI3IDMyLjUwMSwyNS4xMjUgMjkuOTM5LDI1LjEyNSBMMjkuOTM4LDI1LjEyNSBaIE0zMCw4LjY4OCBDMzIuNSw4LjY4OCAzNC40MzgsNi43NSAzNC40MzgsNC4zMTMgQzM0LjM3NSwyIDMyLjMxMyw4Ljg4MTc4NDJlLTE2IDMwLDAuMDYzIEMyNy42MjUsMC4wNjMgMjUuNTYyLDIuMDYzIDI1LjU2Miw0LjQzOCBDMjUuNjI1LDYuNzUxIDI3LjYyNSw4LjY4OCAzMCw4LjY4OCBMMzAsOC42ODggWiBNMzAsNTguODEzIEMzMi40MzgsNTguODEzIDM0LjQzOCw1Ni44NzUgMzQuNDM4LDU0LjQzOCBDMzQuNDM4LDUyLjEyNSAzMi40MzgsNTAuMTg4IDMwLDUwLjE4OCBDMjcuNjI1LDUwLjEyNSAyNS41NjIsNTIuMTg4IDI1LjU2Miw1NC41MDEgQzI1LjU2Miw1Ni44NzYgMjcuNTYyLDU4Ljc1MSAzMCw1OC44MTQgTDMwLDU4LjgxMyBaIE0zNC40MzgsNDEuOTM4IEMzNC40MzgsMzkuNjI1IDMyLjQzOCwzNy42MjUgMzAsMzcuNjI1IEMyNy42ODcsMzcuNjI1IDI1LjYyNSwzOS42MjUgMjUuNTYyLDQxLjkzOCBDMjUuNTYyLDQ0LjI1MSAyNy42MjUsNDYuMzEzIDMwLjA2Miw0Ni4zMTMgQzMyLjQzNyw0Ni4yNSAzNC40MzcsNDQuMzEzIDM0LjQzNyw0MS45MzggTDM0LjQzOCw0MS45MzggWiBNMTIuODc1LDQyIEMxMi44NzUsNDQuNDM4IDE0Ljc1LDQ2LjMxMyAxNy4xODgsNDYuMzEzIEMxOS42MjYsNDYuMzEzIDIxLjU2Myw0NC4zNzUgMjEuNTYzLDQyIEMyMS41NjMsMzkuNjI1IDE5LjYyNSwzNy42MjUgMTcuMjUsMzcuNjI1IEMxNC42ODcsMzcuNjI1IDEyLjg3NSwzOS41IDEyLjg3NSw0MiBMMTIuODc1LDQyIFogTTMwLDEyLjYyNSBDMjcuNSwxMi42ODggMjUuNjI1LDE0LjUgMjUuNTYyLDE2Ljg3NSBDMjUuNTYyLDE5LjI1IDI3LjUsMjEuMTg4IDI5LjkzNywyMS4xODggQzMyLjUsMjEuMTg4IDM0LjQzNywxOS4zMTMgMzQuNDM3LDE2Ljg3NSBDMzQuMzc0LDE0LjUgMzIuNDM3LDEyLjYyNSAyOS45OTksMTIuNjI1IEwzMCwxMi42MjUgWiBNMTcuMjUsMjEuMTg4IEMxOS43NSwyMS4xODggMjEuNTYzLDE5LjM3NSAyMS41NjMsMTYuODc1IEMyMS41NjMsMTQuNDM3IDE5Ljc1LDEyLjY4NyAxNy4yNSwxMi42MjUgQzE0Ljc1LDEyLjYyNSAxMi42ODcsMTQuNjI1IDEyLjc1LDE2LjkzOCBDMTIuODEzLDE5LjMxMyAxNC44MTMsMjEuMTg4IDE3LjI1LDIxLjE4OCBMMTcuMjUsMjEuMTg4IFoiIGlkPSJTaGFwZSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");}.auth0-lock-social-button[data-provider^=github] .auth0-lock-social-button-icon{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjY0cHgiIGhlaWdodD0iNjVweCIgdmlld0JveD0iMCAwIDY0IDY1IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40ICgxNTU4OCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+Z2l0aHViPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9ImdpdGh1YiIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgZmlsbD0iI0ZGRkZGRiI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik04LjQzNzY5NDk5ZS0xNSwzMi4yNSBDOC40Mzc2OTQ5OWUtMTUsMzYuNTYzIDAuODc1LDQwLjc1IDIuNTYzLDQ0LjYyNSBDNS45MzgsNTIuNjI1IDExLjU2Myw1OC4zMTMgMTkuNTAxLDYxLjc1IEMyMy40MzksNjMuNDM4IDI3LjU2NCw2NC4zMTMgMzEuOTM5LDY0LjMxMyBDMzYuMzE0LDY0LjMxMyA0MC40MzksNjMuNDM4IDQ0LjM3Nyw2MS43NSBDNTIuMTksNTguMzc1IDU3Ljg3Nyw1Mi42ODcgNjEuMzE1LDQ0LjYyNSBDNjMuMDAzLDQwLjYyNSA2My44NzgsMzYuNDM3IDYzLjg3OCwzMi4yNSBDNjMuODc4LDI4IDYzLjAwMywyMy44NzUgNjEuMzE1LDE5LjgxMiBDNTcuODc3LDExLjgxMiA1Mi4xOSw2LjE4NyA0NC4zNzcsMi44NzQgQzQwLjQzOSwxLjEyNCAzNi4zMTQsMC4zMTEgMzEuOTM5LDAuMzExIEMyNy41NjQsMC4zMTEgMjMuNDM5LDEuMTI0IDE5LjUwMSwyLjg3NCBDMTEuNTYzLDYuMjQ5IDUuOTM4LDExLjg3NCAyLjU2MywxOS44MTIgQzAuODc1LDIzLjc1IDAsMjcuODc1IDAsMzIuMjUgTDguNDM3Njk0OTllLTE1LDMyLjI1IFogTTUsMzIuMjUgQzUsMjguNjI1IDUuNjg4LDI1LjEyNSA3LjEyNSwyMS43NSBDOC41NjMsMTguNSAxMC41LDE1LjYyNSAxMi44NzUsMTMuMTg3IEMxNS4zNzUsMTAuNzQ5IDE4LjI1LDguODEyIDIxLjQzOCw3LjQzNyBDMjQuOTM4LDUuOTk5IDI4LjQzOCw1LjMxMiAzMS45MzgsNS4zMTIgQzM1LjUwMSw1LjMxMiAzOC45MzgsNiA0Mi4zNzYsNy40MzcgQzQ1LjY4OSw4Ljg3NSA0OC41NjQsMTAuNzUgNTAuOTM5LDEzLjE4NyBDNTMuNDM5LDE1LjYyNSA1NS4zMTQsMTguNSA1Ni42ODksMjEuNzUgQzU4LjEyNywyNS4xMjUgNTguODE0LDI4LjYyNSA1OC44MTQsMzIuMjUgQzU4LjgxNCwzOC4xODggNTcuMDY0LDQzLjU2MyA1My41NjQsNDguMjUgQzUwLjAwMSw1MyA0NS40MzksNTYuMzEzIDM5LjkzOSw1OC4zMTMgTDM5LjkzOSw1My4xODggQzM5LjkzOSw1MC42ODggMzkuMDY0LDQ4LjgxMyAzNy4zMTQsNDcuNjI1IEMzOS40MzksNDcuNDM3IDQxLjM3Nyw0NyA0My4xMjcsNDYuMzc1IEM0NS4yNTIsNDUuNjI1IDQ2Ljk0LDQ0LjU2MiA0OC4xOSw0My4xODcgQzUwLjU2NSw0MC43NDkgNTEuNjksMzcuMTI0IDUxLjY5LDMyLjM3NCBDNTEuNjksMjkuMTg2IDUwLjYyNywyNi40MzYgNDguNTAyLDI0LjE4NiBDNDkuNDQsMjEuNjIzIDQ5LjM3NywxOC45MzYgNDguMTg5LDE1Ljk5OCBMNDcuNDM5LDE1LjkzNSBDNDYuODE0LDE1LjgxIDQ1Ljg3NiwxNi4wNiA0NC41MDEsMTYuNTYgQzQzLjAwMSwxNy4xMjMgNDEuNTAxLDE3Ljk5OCAzOS44MTMsMTkuMTIzIEMzNy4xODgsMTguNDM1IDM0LjU2MywxOC4wNiAzMi4wNjMsMTguMDYgQzI5LjU2MywxOC4wNiAyNywxOC40MzUgMjQuMzc1LDE5LjEyMyBDMjIuMzEyLDE3Ljc0OCAyMC41LDE2LjgxIDE4LjgxMiwxNi4zMSBDMTguMTg3LDE2LjA2IDE3LjYyNCwxNS45OTcgMTcuMTg3LDE1Ljk5NyBMMTUuOTM3LDE1Ljk5NyBDMTQuNzQ5LDE4LjkzNSAxNC42MjQsMjEuNjIyIDE1LjYyNCwyNC4xODUgQzEzLjQ5OSwyNi40MzUgMTIuNDM2LDI5LjE4NSAxMi40MzYsMzIuMzczIEMxMi40MzYsMzguNDk4IDE0LjM3NCw0Mi43NDggMTguMjQ5LDQ1LjEyMyBDMTkuNzQ5LDQ2LjA2MSAyMS42MjQsNDYuNzQ4IDIzLjgxMiw0Ny4xMjMgQzI0LjkzNyw0Ny4zNzMgMjUuOTM3LDQ3LjU2MSAyNi44MTIsNDcuNjIzIEMyNS4xMjQsNDguNzQ4IDI0LjI0OSw1MC42MjMgMjQuMjQ5LDUzLjE4NiBMMjQuMjQ5LDU4LjMxMSBDMTguNTYxLDU2LjMxMSAxMy45MzYsNTIuOTk4IDEwLjM3NCw0OC4zNzMgQzYuODExLDQzLjYyMyA0Ljk5OSwzOC4yNDggNC45OTksMzIuMjQ4IEw1LDMyLjI1IFoiIGlkPSJTaGFwZSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");}.auth0-lock-social-button[data-provider^=google] .auth0-lock-social-button-icon{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjU3cHgiIGhlaWdodD0iNThweCIgdmlld0JveD0iMCAwIDU3IDU4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40ICgxNTU4OCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+Z29vZ2xlPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9Imdvb2dsZSIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgZmlsbD0iI0ZGRkZGRiI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0yOS4wMDQsMzQuNDE0IEwyOS4wMDQsMjMuODEyIEw1NS42OCwyMy44MTIgQzU2LjA4LDI1LjYwOCA1Ni4zOTIsMjcuMjg4IDU2LjM5MiwyOS42NTQgQzU2LjM5Miw0NS45MjggNDUuNDc2LDU3LjQ5OCAyOS4wMzIsNTcuNDk4IEMxMy4zLDU3LjQ5OCAwLjUzMiw0NC43MyAwLjUzMiwyOC45OTggQzAuNTMyLDEzLjI2NiAxMy4zLDAuNDk4IDI5LjAzMiwwLjQ5OCBDMzYuNzI4LDAuNDk4IDQzLjE2OCwzLjMyIDQ4LjA5OCw3LjkzNiBMNDAuMDA0LDE1LjgwMiBDMzcuOTUyLDEzLjg2NCAzNC4zNiwxMS41ODQgMjkuMDMyLDExLjU4NCBDMTkuNTk4LDExLjU4NCAxMS45MDQsMTkuNDIyIDExLjkwNCwyOS4wMjYgQzExLjkwNCwzOC42MyAxOS42LDQ2LjQ2OCAyOS4wMzIsNDYuNDY4IEMzOS45NDgsNDYuNDY4IDQzLjk2NiwzOC45MTYgNDQuNzA2LDM0LjQ0IEwyOS4wMDIsMzQuNDQgTDI5LjAwMiwzNC40MTIgTDI5LjAwNCwzNC40MTQgWiIgaWQ9IlNoYXBlIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=");}.auth0-lock-social-button[data-provider^=instagram] .auth0-lock-social-button-icon{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjY0cHgiIGhlaWdodD0iNjVweCIgdmlld0JveD0iMCAwIDY0IDY1IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40ICgxNTU4OCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+aW5zdGFncmFtPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9Imluc3RhZ3JhbSIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEuMDAwMDAwLCAwLjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICA8cGF0aCBkPSJNNDYuMDYzLDIzLjY4OCBDNDcuOTM4LDI2LjMxMyA0OS4wNjMsMjkuNTYzIDQ5LjA2MywzMy4xMjYgQzQ5LjA2Myw0Mi4xMjYgNDEuODEzLDQ5LjM3NiAzMi44MTMsNDkuMzc2IEMyMy44MTMsNDkuMzc2IDE2LjUsNDIuMTI2IDE2LjUsMzMuMTI2IEMxNi41LDI5LjU2MyAxNy42MjUsMjYuMzEzIDE5LjUsMjMuNjg4IEwxLDIzLjY4OCBMMSw1Mi4yNTEgQzEsNTkuMTg5IDYuNjI1LDY0LjgxNCAxMy41NjMsNjQuODE0IEw1Mi4wNjMsNjQuODE0IEM1OS4wMDEsNjQuODE0IDY0LjY4OCw1OS4xODkgNjQuNjg4LDUyLjI1MSBMNjQuNjg4LDIzLjY4OCBMNDYuMDYzLDIzLjY4OCBMNDYuMDYzLDIzLjY4OCBaIE02NC42ODgsMTMuMzc1IEM2NC42ODgsNi40MzcgNTksMC44MTIgNTIuMDYzLDAuODEyIEwxNy42ODgsMC44MTIgTDE3LjY4OCwxNi42ODcgTDE1LjA2MywxNi42ODcgTDE1LjA2MywwLjgxMiBMMTMuMzEzLDAuODEyIEwxMy4zMTMsMTYuNjg3IEwxMC43NSwxNi42ODcgTDEwLjc1LDEuMTI0IEMxMC4xMjUsMS4zMTIgOS41LDEuNDk5IDguODc1LDEuNzQ5IEw4Ljg3NSwxNi42ODcgTDYuMzEyLDE2LjY4NyBMNi4zMTIsMy4xMjQgQzMuMTI0LDUuNDM3IDAuOTk5LDkuMTg3IDAuOTk5LDEzLjM3NCBMMC45OTksMjEuNjg3IEwyMS4xODcsMjEuNjg3IEMyNC4xMjUsMTguNjg3IDI4LjI1LDE2LjgxMiAzMi44MTIsMTYuODEyIEMzNy4zMTIsMTYuODEyIDQxLjQzNywxOC42ODcgNDQuMzc1LDIxLjY4NyBMNjQuNjg4LDIxLjY4NyBMNjQuNjg4LDEzLjM3NCBMNjQuNjg4LDEzLjM3NSBaIE01OC45MzgsOC4xMjUgTDU4LjkzOCwxNS4wNjMgQzU4LjkzOCwxNi4xODggNTgsMTcuMDYzIDU2Ljg3NSwxNy4wNjMgTDUwLjA2MiwxNy4wNjMgQzQ4Ljk5OSwxNy4wNjMgNDguMDYyLDE2LjE4OCA0OC4wNjIsMTUuMDYzIEw0OC4wNjIsOC4xMjUgQzQ4LjA2Miw3IDQ5LDYuMDYyIDUwLjA2Miw2LjA2MiBMNTYuODc1LDYuMDYyIEM1OCw2LjA2MiA1OC45MzgsNyA1OC45MzgsOC4xMjUgTDU4LjkzOCw4LjEyNSBaIE0yMC4yNSwzMy4xMjUgQzIwLjI1LDQwIDI1Ljg3NSw0NS42MjUgMzIuODEzLDQ1LjYyNSBDMzkuNjg4LDQ1LjYyNSA0NS4zMTMsNDAgNDUuMzEzLDMzLjEyNSBDNDUuMzEzLDI5LjM3NSA0My42ODgsMjYgNDEuMDYzLDIzLjY4NyBDNDAuMTI1LDIyLjg3NCAzOS4xMjUsMjIuMTg3IDM4LDIxLjY4NyBDMzYuMzc1LDIwLjkzNyAzNC42MjUsMjAuNTYyIDMyLjgxMiwyMC41NjIgQzMwLjkzNywyMC41NjIgMjkuMTg3LDIwLjkzNyAyNy42MjQsMjEuNjg3IEMyNi40OTksMjIuMTg3IDI1LjQzNiwyMi44NzUgMjQuNDk5LDIzLjY4NyBDMjEuODc0LDI2IDIwLjI0OSwyOS4zNzUgMjAuMjQ5LDMzLjEyNSBMMjAuMjUsMzMuMTI1IFogTTIzLjU2MywzMy4xMjUgQzIzLjU2MywyOCAyNy42ODgsMjMuODEyIDMyLjgxMywyMy44MTIgQzM3LjkzOCwyMy44MTIgNDIuMTI2LDI4IDQyLjEyNiwzMy4xMjUgQzQyLjEyNiwzOC4yNSAzNy45MzgsNDIuMzc1IDMyLjgxMyw0Mi4zNzUgQzI3LjY4OCw0Mi4zNzUgMjMuNTYzLDM4LjI1IDIzLjU2MywzMy4xMjUgTDIzLjU2MywzMy4xMjUgWiIgaWQ9IlNoYXBlIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=");}.auth0-lock-social-button[data-provider^=linkedin] .auth0-lock-social-button-icon{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjY3cHgiIGhlaWdodD0iNjRweCIgdmlld0JveD0iMCAwIDY3IDY0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40ICgxNTU4OCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+bGlua2VkaW48L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4KICAgICAgICA8ZyBpZD0ibGlua2VkaW4iIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICA8cGF0aCBkPSJNMC42ODcsNy4zNzUgQzAuNjg3LDkuNSAxLjM3NSwxMS4yNSAyLjg3NSwxMi42ODggQzQuMzEzLDE0LjA2MyA2LjE4OCwxNC44MTMgOC41NjMsMTQuODEzIEw4LjYyNiwxNC44MTMgQzExLjA2NCwxNC44MTMgMTMuMDAxLDE0LjA2MyAxNC41MDEsMTIuNjg4IEMxNS45MzksMTEuMzEzIDE2LjY4OSw5LjYyNSAxNi42ODksNy41NjMgQzE2LjY4OSw1LjMxMyAxNS45MzksMy40MzggMTQuNDM5LDIuMDYzIEMxMy4wMDEsMC42ODggMTEuMDY0LDguODgxNzg0MmUtMTYgOC43NTEsOC44ODE3ODQyZS0xNiBDNi4zNzYsOC44ODE3ODQyZS0xNiA0LjQzOCwwLjY4OCAyLjkzOCwyLjA2MyBDMS40MzgsMy41MDEgMC42ODgsNS4yNTEgMC42ODgsNy4zNzYgTDAuNjg3LDcuMzc1IFogTTEuNSw2My4zNzUgTDE1Ljc1LDYzLjM3NSBMMTUuNzUsMjAuNjI1IEwxLjUsMjAuNjI1IEwxLjUsNjMuMzc1IEwxLjUsNjMuMzc1IFogTTIzLjU2Myw2My4zNzUgQzIzLjY4OCw1MC41IDIzLjc1MSw0MC41IDIzLjc1MSwzMy4zNzUgQzIzLjc1MSwyNi4yNSAyMy42ODgsMjIgMjMuNTYzLDIwLjYyNSBMMzcuODEzLDIwLjYyNSBMMzcuODEzLDI2LjY4OCBMMzcuNzUsMjYuODEzIEwzNy44MTMsMjYuODEzIEwzNy44MTMsMjYuNjg4IEM0MC44NzYsMjEuOTM4IDQ1LjE4OCwxOS41NjMgNTAuNjg4LDE5LjU2MyBDNTUuNTYzLDE5LjU2MyA1OS41MDEsMjEuMjUxIDYyLjUwMSwyNC41MDEgQzY1LjUwMSwyNy43NTEgNjcuMDAxLDMyLjU2NCA2Ny4wMDEsMzguODc2IEw2Ny4wMDEsNjMuMzc2IEw1Mi43NTEsNjMuMzc2IEw1Mi43NTEsNDAuNTAxIEM1Mi43NTEsMzQuMDYzIDUwLjM3NiwzMC44NzYgNDUuNjI2LDMwLjg3NiBDNDMuNzUxLDMwLjg3NiA0Mi4yNTEsMzEuMzc2IDQxLjA2MywzMi4zNzYgQzM5LjgxMywzMy4zNzYgMzguOTM4LDM0LjU2NCAzOC4zMTMsMzYuMDY0IEMzOCwzNi44NzcgMzcuODEzLDM4LjAwMiAzNy44MTMsMzkuNTAyIEwzNy44MTMsNjMuMzc3IEwyMy41NjMsNjMuMzc3IEwyMy41NjMsNjMuMzc1IFoiIGlkPSJTaGFwZSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");}.auth0-lock-social-button[data-provider^=miicard] .auth0-lock-social-button-icon{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjkxcHgiIGhlaWdodD0iNjFweCIgdmlld0JveD0iMCAwIDkxIDYxIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40ICgxNTU4OCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+bWlpY2FyZDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPgogICAgICAgIDxnIGlkPSJtaWljYXJkIiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIiBmaWxsPSIjRkZGRkZGIj4KICAgICAgICAgICAgPHBhdGggZD0iTTQxLjUsNS42ODggQzY0LjE4OCwyLjU2MyA3NywwLjg3NSA3Ny42MjUsMC44NzUgQzc5LjQzOCwwLjg3NSA4MC44NzUsMS4zMTMgODIuNDM4LDIuMzc1IEM4My44MTMsMy4zNzUgODUuMDAxLDUuMTg4IDg1LjM3Niw2LjgxMyBDODUuNjg5LDguMzc2IDkwLjMxNCw0Mi41NjMgOTAuMzE0LDQzLjUwMSBDOTAuMzE0LDQ3LjE4OSA4Ny40MzksNTAuNTY0IDgzLjgxNCw1MS4xMjYgQzgwLjgxNCw1MS42MjYgMTMuMTg5LDYwLjc1MSAxMi41NjQsNjAuNzUxIEM5LjE4OSw2MC43NTEgNi4zMTQsNTguNjI2IDUuMTg5LDU1LjM3NiBDNS4wMDEsNTQuOTM4IDQuMTI2LDQ4LjYyNiAyLjUwMSwzNi44MTMgQzAuMjUxLDIwLjU2MyAwLjA2MywxOC43NSAwLjA2MywxNy43NSBDMC4xMjYsMTYuNSAwLjQzOCwxNS41NjIgMC45MzgsMTQuNSBDMS45MzgsMTIuNjg3IDMuNzUxLDExLjE4NyA1LjY4OCwxMC42ODcgQzYuMDYzLDEwLjU2MiAyMi4xODgsOC4zMTIgNDEuNTAxLDUuNjg3IEw0MS41LDUuNjg4IFogTTYyLjU2Myw4LjE4OCBDNjEuMzEzLDcuODEzIDYwLjEyNSw4LjA2MyA1OS4xODgsOS4wMDEgQzU4LjMxMyw5Ljg3NiA1OC4wNjMsMTEuMDAxIDU4LjQzOCwxMi4zMTQgQzU4LjY4OCwxMy4xODkgNTkuNTYzLDE0LjA2NCA2MC4zNzYsMTQuMjUyIEM2MS42ODksMTQuNjI3IDYzLjAwMSwxNC4zMTUgNjMuODc2LDEzLjM3NyBDNjUuMzE0LDExLjY4OSA2NC42MjYsOC44NzcgNjIuNTYzLDguMTg5IEw2Mi41NjMsOC4xODggWiBNNzguNjI1LDguMTg4IEM3Ny4zMTIsNy44MTMgNzYuMTI1LDguMDYzIDc1LjI1LDkuMDAxIEM3NC4zMTIsOS44NzYgNzQuMDYyLDExLjAwMSA3NC40MzcsMTIuMzE0IEM3NC42ODcsMTMuMTg5IDc1LjU2MiwxNC4wNjQgNzYuMzc1LDE0LjI1MiBDNzcuNzUsMTQuNjI3IDc5LjA2MywxNC4zMTUgNzkuODc1LDEzLjM3NyBDODEuMzc1LDExLjY4OSA4MC42ODgsOC44NzcgNzguNjI1LDguMTg5IEw3OC42MjUsOC4xODggWiBNMjQuMzEzLDE4LjU2MyBDMjMuOTM4LDE4LjQzOCAyMy4wNjMsMTguMzEzIDIyLjI1LDE4LjMxMyBDMTguNTYyLDE4LjE4OCAxNS42ODcsMTkuNjg4IDEzLjU2MiwyMi45MzggQzEzLjM3NCwyMy4yNTEgMTMuMzc0LDIzLjE4OCAxMy4xODcsMjAuMDYzIEwxMy4xMjQsMTguODEzIEwxMC44MTEsMTguODEzIEM4LjgxMSwxOC44NzYgOC40OTgsMTguODc2IDguNTYxLDE5LjA2MyBDOC42MjQsMTkuMTI2IDguNjI0LDI1LjM3NiA4LjY4NiwzMi44NzYgTDguNzQ5LDQ2LjUwMSBMMTMuODc0LDQ2LjUwMSBMMTMuOTk5LDI4LjA2MyBMMTQuMjQ5LDI3LjQzOCBDMTQuODEyLDI2LjA2MyAxNS4zNzQsMjUuMjUgMTYuMTI0LDI0LjQzOCBDMTguMDYyLDIyLjUgMjAuNjI0LDIyLjA2MyAyMi44MTIsMjMuMTg4IEMyNC4xMjUsMjMuODEzIDI1LjEyNSwyNS4yNTEgMjUuNjg3LDI3LjA2MyBDMjUuODc1LDI3LjkzOCAyNS44NzUsMjguMTI2IDI1LjkzNywzNy4yNTEgTDI2LDQ2LjU2NCBMMzEuMDYzLDQ2LjU2NCBMMzEuMTI2LDM3LjI1MSBDMzEuMTI2LDI4LjAwMSAzMS4xMjYsMjguMDAxIDMxLjM3NiwyNy4yNTEgQzMxLjg3NiwyNS43NTEgMzMuMDY0LDI0LjI1MSAzNC4yNTEsMjMuNTAxIEMzNS40MzksMjIuNjg4IDM3LjEyNiwyMi40MzggMzguNTAxLDIyLjY4OCBDNDAuNjI2LDIzLjEyNiA0Mi4wNjQsMjQuNjI2IDQyLjgxNCwyNy4zMTMgQzQzLjA2NCwyOC4xODggNDMuMDY0LDI4LjMxMyA0My4xMjcsMzcuMzc2IEw0My4xOSw0Ni41MDEgTDQ4LjMxNSw0Ni41MDEgTDQ4LjMxNSwzNy41NjMgQzQ4LjMxNSwyOC4xODggNDguMjUyLDI3LjY4OCA0Ny43NTIsMjUuNjg4IEM0Ni44MTQsMjEuODc1IDQ0LjYyNywxOS40MzggNDEuMzE0LDE4LjUgQzQwLjI1MSwxOC4yNSAzNy41NjQsMTguMjUgMzYuNTAxLDE4LjUgQzM1LjQzOCwxOC44MTMgMzQuMjUxLDE5LjMxMyAzMy4zMTMsMTkuOTM4IEMzMi4zNzUsMjAuNjI2IDMwLjkzOCwyMi4xMjYgMzAuMzEzLDIzLjAwMSBMMjkuODc1LDIzLjY4OSBMMjkuNSwyMi44NzYgQzI4LjQzNywyMC42ODggMjYuNSwxOS4xMjYgMjQuMzEyLDE4LjU2MyBMMjQuMzEzLDE4LjU2MyBaIE02NC4xMjUsMzIuNjg4IEw2NC4xMjUsMTguODc1IEw2MS41LDE4LjgxMiBDNTkuNSwxOC44MTIgNTguOTM3LDE4LjgxMiA1OC44NzUsMTguOTM3IEM1OC44MTMsMTkuMDYyIDU4LjgxMiwyNS4yNSA1OC44MTIsMzIuODEyIEw1OC44NzUsNDYuNSBMNjQuMTI1LDQ2LjUgTDY0LjEyNSwzMi42ODcgTDY0LjEyNSwzMi42ODggWiBNODAuMTI1LDMyLjY4OCBMODAuMTI1LDE4Ljg3NSBMNzcuNTYyLDE4LjgxMiBDNzUuNDk5LDE4LjgxMiA3NC45MzcsMTguODEyIDc0Ljg3NCwxOC45MzcgTDc0Ljg3NCw0Ni41IEw4MC4xMjQsNDYuNSBMODAuMTI0LDMyLjY4NyBMODAuMTI1LDMyLjY4OCBaIiBpZD0iU2hhcGUiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==");}.auth0-lock-social-button[data-provider^=paypal] .auth0-lock-social-button-icon{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjYzcHgiIGhlaWdodD0iNjVweCIgdmlld0JveD0iMCAwIDYzIDY1IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40ICgxNTU4OCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+cGF5cGFsPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9InBheXBhbCIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgZmlsbD0iI0ZGRkZGRiI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLDU3LjY4OCBMMTYuNDM4LDU3LjY4OCBMMjAuNTAxLDM4Ljc1IEwzMi4xODksMzguNzUgQzM3LjkzOSwzOC43NSA0Mi44NzcsMzcuMTI1IDQ3LjEyNywzMy43NSBDNTEuMzc3LDMwLjQzNyA1NC4xMjcsMjUuODc1IDU1LjM3NywyMC4wNjIgQzU2LjAwMiwxNi43NDkgNTYuMDAyLDEzLjg3NCA1NS4zNzcsMTEuNDM3IEM1NC43NTIsOSA1My42MjcsNi45OTkgNTIuMDY0LDUuMzc0IEM1MC40MzksMy44MTEgNDguNjI2LDIuNjI0IDQ2LjYyNiwxLjgxMSBDNDQuNjI2LDEuMDYxIDQyLjU2MywwLjY4NiA0MC40MzgsMC42ODYgTDEyLjQzOCwwLjY4NiBMMCw1Ny42ODggWiBNNi4zNzUsNjQuNjg4IEw3LjEyNSw2MS41NjMgTDIwLjkzOCw2MS41NjMgTDI0LjkzOCw0Mi42ODggTDM2LjY4OCw0Mi42ODggQzQyLjM3Niw0Mi42ODggNDcuMzc2LDQxIDUxLjYyNiwzNy42ODggQzU1Ljg3NiwzNC4zNzYgNTguNjI2LDI5LjgxMyA1OS44MTQsMjQgQzYwLjc1MiwxOS44NzUgNjAuNTAyLDE2LjI1IDU5LjA2NCwxMy4xMjUgQzYyLjEyNywxNi42ODggNjMuMDAyLDIxLjM3NSA2MS44MTQsMjcuMTI1IEM2MC41NjQsMzIuOTM4IDU3LjgxNCwzNy41IDUzLjU2NCw0MC44MTMgQzQ5LjM3Niw0NC4xMjYgNDQuMzc2LDQ1LjgxMyAzOC42MjYsNDUuODEzIEwyNi44NzYsNDUuODEzIEwyMi44NzYsNjQuNjg4IEw2LjM3Niw2NC42ODggTDYuMzc1LDY0LjY4OCBaIE0yMi44NzUsMjcuODc1IEwyNi4zNzUsMTIuMjUgTDM0LjM3NSwxMi4yNSBDMzUuNzUsMTIuMjUgMzYuOTM4LDEyLjYyNSAzNy45MzgsMTMuMzc1IEMzOC45MzgsMTQuMTI1IDM5LjYyNiwxNS4xMjUgMzkuOTM4LDE2LjM3NSBDMzkuMzEzLDE2LjI1IDM4LjkzOCwxNi4xODcgMzguODc1LDE2LjE4NyBMMzAuODc1LDE2LjE4NyBMMjguMTg3LDI3Ljg3NSBMMjIuODc0LDI3Ljg3NSBMMjIuODc1LDI3Ljg3NSBaIE0zMC44NzUsMjcuODEzIEwzMi43NSwxOS4zMTMgTDQwLjA2MywxOS4zMTMgQzQwLjA2MywxOS4zNzYgNDAuMDYzLDE5LjUwMSA0MCwxOS42ODggQzM5LjkzNywxOS44NzUgMzkuOTM3LDIwLjAwMSAzOS45MzcsMjAuMDYzIEMzOS40MzcsMjIuMTg4IDM4LjM3NCwyMy45MzggMzYuNTYyLDI1LjQzOCBDMzQuODEyLDI2LjkzOCAzMi44NzQsMjcuNzUxIDMwLjg3NCwyNy44MTMgTDMwLjg3NSwyNy44MTMgWiIgaWQ9IlNoYXBlIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=");}.auth0-lock-social-button[data-provider^=planningcenter] .auth0-lock-social-button-icon{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjYzcHgiIGhlaWdodD0iNjNweCIgdmlld0JveD0iMCAwIDYzIDYzIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40ICgxNTU4OCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+cGxhbm5pbmdjZW50ZXI8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4KICAgICAgICA8ZyBpZD0icGxhbm5pbmdjZW50ZXIiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICA8cGF0aCBkPSJNNC4zMTMsNjEuNSBMNi4zMTMsNjIuNDM4IEwzMS40MzgsNjIuNDM4IEM1OC43NTEsNjIuNDM4IDU4LjMxMyw2Mi41MDEgNjAuNjg4LDU5LjkzOCBDNjEuMzc2LDU5LjE4OCA2Mi4xMjYsNTcuODEzIDYyLjM3Niw1Ni44MTMgQzYyLjY4OSw1NS42MjUgNjIuODc2LDQ3IDYyLjg3NiwzMS41NjMgQzYyLjg3NiwxMi4yNSA2Mi43NTEsNy43NSA2Mi4xODgsNS44NzUgQzYxLjU2MywzLjYyNSA2MCwxLjgxMiA1OC4wNjMsMC43NSBDNTcuMzc1LDAuMzc1IDQ5LjUsMC4yNSAzMS41NjMsMC4yNSBDNC4xODgsMC4yNSA0Ljg3NSwwLjE4NyAyLjYyNSwyLjYyNSBDMC4xODcsNS4xODggMC4xODcsNS4xMjUgMC4xODcsMzEuNzUgTDAuMTg3LDU2LjM3NSBMMS4yNSw1OC4zNzUgQzIsNTkuODc1IDIuODEzLDYwLjY4OCA0LjMxMyw2MS41IEw0LjMxMyw2MS41IFogTTIwLDU0LjEyNSBDMTkuNzUsNTUuMTg4IDE5LjY4Nyw1NS4xODggMTMuODc1LDU1LjE4OCBDMTAuNjg3LDU1LjE4OCA3LjkzNyw1NS4wNjMgNy44MTIsNTQuODc1IEM3LjYyNCw1NC43NSA3LjQ5OSw0NC4xODcgNy40OTksMzEuNSBMNy40OTksOC40MzcgTDU1LjE4Nyw4LjQzNyBMNTUuMTg3LDU1LjE4NyBMNDMuNDM3LDU1LjE4NyBMNDIuNTYyLDUzLjQ5OSBDNDEuNDM3LDUxLjI0OSA0MC4zNzQsNTAuOTk5IDMwLjM3NCw1MS4xODYgQzIxLjQzNiw1MS4zMTEgMjAuNjI0LDUxLjU2MSAxOS45OTksNTQuMTI0IEwyMCw1NC4xMjUgWiBNMjkuMzc1LDQ1LjM3NSBDMzAuNjI1LDQ2LjI1IDMxLjY4OCw0Ni4zMTMgMzMuMDYzLDQ1LjYyNSBDMzQuNjI2LDQ0LjgxMiAzNC43NTEsNDQuMzc1IDM0Ljc1MSwzOS44NzUgQzM0Ljc1MSwzNy41NjIgMzQuOTM5LDM1LjY4NyAzNS4xMjYsMzUuNjg3IEMzNS4zNzYsMzUuNjg3IDM3LjE4OSwzNi41NjIgMzkuMjUxLDM3LjY4NyBDNDEuMjUxLDM4Ljg3NSA0My40MzksMzkuNzUgNDMuOTM5LDM5Ljc1IEM0NS42MjcsMzkuNzUgNDcuNTY0LDM3LjQzNyA0Ny4zNzcsMzUuNjg3IEM0Ny4yNTIsMzQuMjQ5IDQ2Ljg3NywzMy45OTkgNDMuMDAyLDMxLjg3NCBDMzguMTg5LDI5LjI0OSAzOC4xMjcsMjkuNjI0IDQzLjgxNSwyNi40MzYgQzQ2LjYyOCwyNC45MzYgNDcuMjUzLDI0LjMxMSA0Ny4zNzgsMjMuMzExIEM0Ny41NjYsMjEuODExIDQ1LjM3OCwxOC44NzMgNDQuMTI4LDE4Ljg3MyBDNDMuNjksMTguODczIDQxLjM3OCwxOS45MzYgMzkuMDAzLDIxLjE4NiBMMzQuNzUzLDIzLjQ5OSBMMzQuNzUzLDE5LjI0OSBDMzQuNzUzLDEzLjgxMSAzNC40NCwxMy4zMTEgMzEuMTI4LDEzLjQ5OSBMMjguNjI4LDEzLjYyNCBMMjguMzc4LDE4LjQ5OSBMMjguMTI4LDIzLjQzNyBMMjQuMzc4LDIxLjEyNCBDMTkuNTAzLDE4LjI0OSAxOC41MDMsMTguMTg2IDE2LjY5LDIwLjk5OSBDMTUuMDAyLDIzLjQ5OSAxNS4xOSwyMy45OTkgMTguNTAzLDI1Ljg3NCBDMTkuODE2LDI2LjU2MiAyMS42MjgsMjcuNjI0IDIyLjYyOCwyOC4yNDkgTDI0LjM3OCwyOS4zNzQgTDIwLjMxNSwzMS44MTIgQzE4LjA2NSwzMy4xODcgMTYuMDAyLDM0LjU2MiAxNS43NTIsMzQuODc1IEMxNS4zMTQsMzUuMzc1IDE1LjUwMiwzNiAxNi41NjUsMzcuNjI1IEMxOC4zMTUsNDAuNDM4IDE5LjYyOCw0MC41IDI0LjEyOCwzNy42ODggQzI1Ljk0MSwzNi41NjMgMjcuNjkxLDM1LjY4OCAyNy45NDEsMzUuNjg4IEMyOC4xOTEsMzUuNjg4IDI4LjM3OSwzNy41NjMgMjguMzc5LDQwLjE4OCBDMjguMzc5LDQ0LjM3NiAyOC40NDIsNDQuNzUxIDI5LjM3OSw0NS4zNzYgTDI5LjM3NSw0NS4zNzUgWiIgaWQ9IlNoYXBlIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=");}.auth0-lock-social-button[data-provider^=renren] .auth0-lock-social-button-icon{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjYxcHgiIGhlaWdodD0iMzVweCIgdmlld0JveD0iMCAwIDYxIDM1IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40ICgxNTU4OCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+cmVucmVuPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9InJlbnJlbiIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgZmlsbD0iI0ZGRkZGRiI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMC4zNzUsMC40MzggQzIwLjY4OCw3LjEyNiAxOS41LDEzLjAwMSAyMS43NSwxOC41MDEgQzIyLjYyNSwyMC41NjQgMjMuODEzLDIyLjU2NCAyNS4zMTMsMjQuMjUxIEMyOS42ODgsMjkuMjUxIDMyLjE4OCwyOC44NzYgMzYuNDM4LDIzLjU2MyBDNDEuODEzLDE2Ljc1IDQwLjAwMSw5IDQwLjMxMywwLjU2MyBDMzcuNDM4LDIuMTI2IDM0LjkzOCwzLjA2MyAzMi45MzgsNC42ODggQzMwLjkzOCw2LjI1MSAyOS44NzUsNi40MzggMjcuODc1LDQuNjI1IEMyNiwyLjkzNyAyMy4zNzUsMi4wNjIgMjAuMzc1LDAuNDM3IEwyMC4zNzUsMC40MzggWiBNNC4xMjUsMjguMTg4IEMxMy44NzUsMjMuMzEzIDE1LjI1LDEzLjEyNSAxMy42ODgsMS4zNzUgQzEuNjI1LDMuMTg4IC0zLjgxMiwxOC4xODggNC4xMjUsMjguMTg4IEw0LjEyNSwyOC4xODggWiBNNDcuMTg4LDEuMjUgQzQ3LjE4OCw1LjkzOCA0Ni43NSwxMC41NjMgNDcuMzEzLDE1IEM0Ny45MzgsMjAuMTI1IDUwLjYyNiwyNC4zNzUgNTUuMDYzLDI3LjM3NSBDNTYuNDM4LDI4LjMxMyA1Ny4xMjYsMjguMTI1IDU4LjA2MywyNi42ODcgQzY0LjE4OCwxNi44MTIgNTguODc2LDMuODc0IDQ3LjE4OCwxLjI0OSBMNDcuMTg4LDEuMjUgWiBNNDMuNjg4LDI0LjQzOCBDNDEuNjI1LDI3LjAwMSAzOS4yNSwyOS45MzggMzYuNzUsMzMuMDYzIEM0MS41LDM1LjE4OCA0Ni4xODgsMzUuMDYzIDUwLjc1LDMzLjA2MyBDNDguMjUsMzAuMDYzIDQ1Ljg3NSwyNy4xMjUgNDMuNjg3LDI0LjQzOCBMNDMuNjg4LDI0LjQzOCBaIE0yNC4xODgsMzMuMDYzIEMyMS42MjUsMjkuODc1IDE5LjMxMywyNy4wNjMgMTcuMjUsMjQuNSBDMTUuMDYyLDI3LjEyNSAxMi43NSwzMC4wNjMgMTAuMzEyLDMzLjA2MyBDMTUsMzUuMDYzIDE5LjY4NywzNS4xMjYgMjQuMTg3LDMzLjA2MyBMMjQuMTg4LDMzLjA2MyBaIiBpZD0iU2hhcGUiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==");}.auth0-lock-social-button[data-provider^=salesforce] .auth0-lock-social-button-icon{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjY0cHgiIGhlaWdodD0iNjVweCIgdmlld0JveD0iMCAwIDY0IDY1IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40ICgxNTU4OCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+c2FsZXNmb3JjZTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPgogICAgICAgIDxnIGlkPSJzYWxlc2ZvcmNlIiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIiBmaWxsPSIjRkZGRkZGIj4KICAgICAgICAgICAgPHBhdGggZD0iTTAsMTUuODc1IEMwLDE2LjEyNSAwLjA2MywxNi41IDAuMTI1LDE3IEwxMC42MjUsNjEgQzEwLjg3NSw2Mi4wNjMgMTEuNDM4LDYyLjkzOCAxMi4zMTMsNjMuNjI1IEMxMy4xODgsNjQuMjUgMTQuMTg4LDY0LjYyNSAxNS4yNTEsNjQuNjI1IEMxNS44NzYsNjQuNjI1IDE2LjU2NCw2NC41NjIgMTcuMjUxLDY0LjM3NSBDMTguMDAxLDY0LjI1IDE4LjgxNCw2NC4wNjIgMTkuNzUxLDYzLjc1IEMyMC42ODksNjMuNSAyMS4zMTQsNjMuMzEyIDIxLjc1MSw2My4xODcgQzE4LjAwMSw2MS45MzcgMTQuOTM4LDYwLjYyNCAxMi41NjMsNTkuMzEyIEwxNy42MjYsNDcuODc0IEMxOS4zNzYsNDkuNDk5IDIxLjYyNiw1MC43NDkgMjQuMzE0LDUxLjc0OSBDMjcuMDAyLDUyLjY4NyAyOS41NjQsNTMuMTg3IDMyLjA2NCw1My4xODcgQzM0LjAwMiw1My4xODcgMzUuNjg5LDUyLjYyNCAzNy4xODksNTEuNjI0IEMzOC42ODksNTAuNjI0IDM5LjQzOSw0OS4xODYgMzkuNDM5LDQ3LjMxMSBDMzkuNDM5LDQ2LjEyMyAzOS4wNjQsNDQuOTM2IDM4LjMxNCw0My44MTEgQzM3LjU2NCw0Mi42ODYgMzYuNTY0LDQxLjY4NiAzNS4zNzYsNDAuODExIEMzNC4xMjYsMzkuOTM2IDMzLjAwMSwzOS4yNDggMzEuODc2LDM4LjY4NiBDMzAuNzUxLDM4LjA2MSAyOS42MjYsMzcuNTYxIDI4LjQzOCwzNy4xMjMgQzE3LjYyNSwzMi45MzUgMTIuMjUsMjYuODczIDEyLjI1LDE4Ljk5OCBDMTIuMjUsMTQuODczIDEzLjU2MywxMS4zMSAxNi4yNSw4LjI0OCBMMy42MjUsMTEuMjQ4IEMyLjU2MiwxMS40OTggMS42ODcsMTIuMDYxIDEsMTIuOTM2IEMwLjMxMywxMy44MTEgMCwxNC44MTEgMCwxNS44NzQgTDAsMTUuODc1IFogTTI2LjgxMywxOC44MTMgQzI2LjgxMywyMi4zMTMgMzAuNDM4LDI1LjMxMyAzNy43NTEsMjcuNzUxIEM0Mi42MjYsMjkuMzc2IDQ2LjU2NCwzMS42ODkgNDkuNTY0LDM0Ljc1MSBDNTIuNTY0LDM3LjgxMyA1NC4wNjQsNDEuNjg5IDU0LjA2NCw0Ni40MzkgQzU0LjA2NCw0OS45MzkgNTMuMDY0LDUzLjE4OSA1MS4wNjQsNTYuMTg5IEw2MC4zNzcsNTQuMDAxIEM2MS40NCw1My43NTEgNjIuMzE1LDUzLjE4OCA2My4wMDIsNTIuMzEzIEM2My42ODksNTEuNDM4IDY0LjAwMiw1MC40MzggNjQuMDAyLDQ5LjM3NSBDNjQuMDAyLDQ5LjEyNSA2My45MzksNDguNzUgNjMuODc3LDQ4LjI1IEw1My4zNzcsNC4yNSBDNTMuMTI3LDMuMTg3IDUyLjU2NCwyLjMxMiA1MS42ODksMS42MjUgQzUwLjgxNCwwLjkzOCA0OS44MTQsMC42MjUgNDguNzUxLDAuNjI1IEM0OC4xODgsMC42MjUgNDcuMjUxLDAuNzUgNDYuMDYzLDEgQzQ0LjgxMywxLjI1IDQzLjMxMywxLjYyNSA0MS41LDIuMTg4IEMzOS42MjUsMi42ODggMzguNjg3LDIuOTM4IDM4LjU2MiwyLjkzOCBDNDIuNjg3LDMuNTYzIDQ2LjYyNSw0LjkzOCA1MC41LDYuOTM4IEw0Ni41NjIsMTcuODEzIEM0NS40MzcsMTYuNjI1IDQzLjU2MiwxNS42MjUgNDAuOTM3LDE0Ljg3NSBDMzguMzc0LDE0LjEyNSAzNS45OTksMTMuNzUgMzMuOTM3LDEzLjc1IEMzMi4xODcsMTMuNzUgMzAuNTYyLDE0LjE4OCAyOS4wNjIsMTUuMDYzIEMyNy41NjIsMTUuOTM4IDI2LjgxMiwxNy4xODggMjYuODEyLDE4LjgxMyBMMjYuODEzLDE4LjgxMyBaIiBpZD0iU2hhcGUiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==");}.auth0-lock-social-button[data-provider^=shopify] .auth0-lock-social-button-icon{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjU1cHgiIGhlaWdodD0iNjNweCIgdmlld0JveD0iMCAwIDU1IDYzIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40ICgxNTU4OCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+c2hvcGlmeTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPgogICAgICAgIDxnIGlkPSJzaG9waWZ5IiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIiBmaWxsPSIjRkZGRkZGIj4KICAgICAgICAgICAgPHBhdGggZD0iTTIxLjEyNSwxLjY4OCBDMjQuMTI1LDAuMTg4IDI1LjgxMywwLjEyNSAyNy4zNzUsMS4zNzUgQzI4LDEuODc1IDI5LjE4OCwyLjQzOCAzMC4wNjMsMi41NjMgQzMxLjc1MSwyLjkzOCAzNC4yNTEsNS40MzggMzQuODEzLDcuMTg4IEMzNS4xMjYsOC4xMjYgMzUuMzc2LDguMjUxIDM2LjY4OCw4LjAwMSBDMzcuOTM4LDcuNzUxIDM4LjQzOCw3LjkzOCA0MC4xMjYsOS42MjYgQzQxLjg3NiwxMS4zNzYgNDIuNTAxLDExLjY4OSA0NC45MzksMTEuODc2IEM0Ny4xODksMTIuMTI2IDQ3LjY4OSwxMi4zMTQgNDcuODc3LDEzLjE4OSBDNDguMDAyLDEzLjgxNCA0OC44NzcsMTkuNDM5IDQ5LjgxNSwyNS44MTQgQzUwLjc1MywzMi4xODkgNTIuMTksNDEuNzUyIDUyLjk0LDQ3LjEyNyBDNTMuNzUzLDUyLjQ0IDU0LjM3OCw1Ny4xMjcgNTQuMzc4LDU3LjU2NSBDNTQuMzc4LDU4LjEyOCA1Mi4zMTUsNTguNzUzIDQ1LjAwMyw2MC4zMTUgTDM1LjU2NSw2Mi4zNzggTDE4LjMxNSw1OS4xMjggQzguNzUyLDU3LjM3OCAwLjgxNSw1NS43NTMgMC42MjcsNTUuNTY1IEMwLjM3Nyw1NS4zNzcgMC43NTIsNTEuMDAyIDEuNDQsNDUuODE1IEMyLjEyOCw0MC42OSAzLjEyOCwzMy4wMDIgMy42MjgsMjguNzUyIEM1LjEyOCwxNi43NTIgNC41NjYsMTguMDY0IDguNjkxLDE2LjgxNCBMMTIuMTI5LDE1LjY4OSBMMTMuNTA0LDEyLjAwMSBDMTUuMzE3LDYuODc2IDE3Ljk0MiwzLjMxMyAyMS4xMjksMS42ODggTDIxLjEyNSwxLjY4OCBaIE0yNC4xODgsNC40MzggTDI1LjkzOCwyLjg3NSBMMjQuNTYzLDIuODc1IEMyMi4xODgsMi44NzUgMTkuMzc1LDUuMDYzIDE3LjMxMyw4LjY4OCBDMTYuMTg4LDEwLjYyNiAxNS4wNjMsMTMuOTM4IDE1LjM3NSwxNC4yNTEgQzE1LjU2MywxNC40MzkgMTYuNSwxNC4yNTEgMTcuNjI1LDE0LjAwMSBDMTkuMzc1LDEzLjU2MyAxOS42MjUsMTMuMjUxIDIwLjEyNSwxMS40MzggQzIwLjkzOCw4LjMxMyAyMi4yNSw2LjA2MyAyNC4xODgsNC40MzggTDI0LjE4OCw0LjQzOCBaIE0yOC4zNzUsMjIuNTYzIEMyOC4xMjUsMjIuMzEzIDI2LjUsMjIgMjQuODEyLDIxLjkzOCBDMTcuMzEyLDIxLjUgMTEuOTM3LDI2LjAwMSAxMS44NzQsMzIuODEzIEMxMS44NzQsMzUuOTM4IDEyLjgxMiwzNy44NzYgMTUuNDk5LDM5Ljg3NiBDMjEuMzEyLDQ0LjUwMSAxNy42ODcsNDkuMDY0IDExLjQ5OSw0NS4wMDEgQzEwLjEyNCw0NC4xMjYgMTAuMTI0LDQ0LjE4OCA5LjI0OSw0Ny4wMDEgQzguNTYxLDQ5LjI1MSA4LjU2MSw0OS4yNTEgOS45OTksNTAuNTAxIEMxMC44MTIsNTEuMTg5IDEyLjYyNCw1Mi4wMDEgMTQuMTI0LDUyLjQzOSBDMjAuNDM3LDU0LjMxNCAyNS41NjIsNTEuMDAxIDI2LjI0OSw0NC42MjYgQzI2LjY4Nyw0MC43NTEgMjUuMTI0LDM3LjkzOCAyMC43NDksMzQuNzUxIEMxOC42MjQsMzMuMTg4IDE4LjEyNCwzMi41NjMgMTguMTI0LDMxLjM3NiBDMTguMTI0LDI5LjMxMyAxOS45MzcsMjguMzEzIDIyLjg3NCwyOC42MjYgQzI0LjEyNCwyOC43NTEgMjUuNDk5LDI5LjAwMSAyNS44NzQsMjkuMTg5IEMyNi40MzcsMjkuMzc3IDI2Ljg3NCwyOC43NTEgMjcuNzQ5LDI2LjE4OSBDMjguMzEyLDI0LjMxNCAyOC41NjIsMjIuNzUxIDI4LjM3NCwyMi41NjQgTDI4LjM3NSwyMi41NjMgWiIgaWQ9IlNoYXBlIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=");}.auth0-lock-social-button[data-provider^=soundcloud] .auth0-lock-social-button-icon{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9Ijc0cHgiIGhlaWdodD0iMzZweCIgdmlld0JveD0iMCAwIDc0IDM2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40ICgxNTU4OCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+c291bmRjbG91ZDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPgogICAgICAgIDxnIGlkPSJzb3VuZGNsb3VkIiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIiBmaWxsPSIjRkZGRkZGIj4KICAgICAgICAgICAgPHBhdGggZD0iTTAsMjYuMjUgQzAsMjkuMTI1IDAuMjUsMzAuNjg4IDAuODEzLDMxIEMxLjA2MywzMC44NzUgMS4zMTMsMzAuMTg3IDEuNTAxLDI5IEMxLjY4OSwyNy43NSAxLjgxNCwyNi44NzUgMS44MTQsMjYuMjUgQzEuODE0LDI1LjY4NyAxLjY4OSwyNC44MTIgMS41MDEsMjMuNTYyIEMxLjMxMywyMi4zMTIgMS4wNjMsMjEuNjI0IDAuODEzLDIxLjQzNyBDMC41NjMsMjEuNjI1IDAuMzc1LDIyLjI1IDAuMjUsMjMuNDM3IEMwLjA2MiwyNC42MjUgMCwyNS41NjIgMCwyNi4yNSBMMCwyNi4yNSBaIE00LjEyNSwyNi4yNSBDNC4xMjUsMjcuMzEzIDQuMTg4LDI4LjgxMyA0LjQzOCwzMC44NzUgQzQuNjI2LDMyLjg3NSA0Ljc1MSwzNC4xMjUgNC44MTMsMzQuNTYzIEM0LjgxMywzNC44NzYgNC45MzgsMzUuMDYzIDUuMTg4LDM1LjA2MyBDNS4zNzYsMzUuMDYzIDUuNTAxLDM0Ljg3NSA1LjU2MywzNC41NjMgQzUuNjI2LDM0LjA2MyA1Ljc1MSwzMi44MTMgNi4wMDEsMzAuODEzIEM2LjE4OSwyOC44MTMgNi4zMTQsMjcuMzEzIDYuMzE0LDI2LjI1IEM2LjMxNCwyNiA2LjA2NCwyMy4xMjUgNS41NjQsMTcuNjI1IEM1LjUwMSwxNy4zNzUgNS4zNzYsMTcuMjUgNS4xODksMTcuMjUgQzQuOTM5LDE3LjI1IDQuODE0LDE3LjM3NSA0LjgxNCwxNy42MjUgQzQuNzUxLDE4LjEyNSA0LjYyNiwxOS40MzggNC40MzksMjEuNTYzIEM0LjE4OSwyMy42MjYgNC4xMjYsMjUuMTg4IDQuMTI2LDI2LjI1MSBMNC4xMjUsMjYuMjUgWiBNOS4yNSwyNi4yNSBDOS4yNSwyNy4zNzUgOS4zNzUsMjkgOS42MjUsMzEuMjUgQzkuODEzLDMzLjQzOCA5LjkzOCwzNC42ODggOS45MzgsMzUgQzkuOTM4LDM1LjMxMiAxMC4wNjMsMzUuNSAxMC4zNzYsMzUuNSBDMTAuNjg5LDM1LjUgMTAuODc2LDM1LjMxMiAxMC44NzYsMzUgQzExLjM3NiwyOS44MTIgMTEuNTY0LDI2LjkzNyAxMS41NjQsMjYuMjUgQzExLjU2NCwyNS42MjUgMTEuMzc2LDIyLjg3NSAxMC44NzYsMTguMDYyIEMxMC44NzYsMTcuNjg3IDEwLjY4OCwxNy40OTkgMTAuMzc2LDE3LjQ5OSBDMTAuMDY0LDE3LjQ5OSA5LjkzOCwxNy42ODcgOS45MzgsMTguMDYyIEM5LjkzOCwxOC4zMTIgOS44MTMsMTkuNDM3IDkuNjI1LDIxLjU2MiBDOS4zNzUsMjMuNjg3IDkuMjUsMjUuMjUgOS4yNSwyNi4yNSBMOS4yNSwyNi4yNSBaIE0xNS4xODgsMjYuMjUgQzE1LjE4OCwyNi4zNzUgMTUuMzc2LDI5LjI1IDE1Ljc1MSwzNC45MzggQzE1Ljc1MSwzNS4zMTMgMTUuOTM5LDM1LjU2MyAxNi4zMTQsMzUuNTYzIEMxNi43NTIsMzUuNTYzIDE2LjkzOSwzNS4zMTMgMTYuOTM5LDM0LjkzOCBDMTYuOTM5LDM0LjYyNSAxNy4wNjQsMzMuMzc1IDE3LjI1MiwzMS4xODggQzE3LjUwMiwyOSAxNy42MjcsMjcuMzc1IDE3LjYyNywyNi4yNSBDMTcuNjI3LDI0LjEyNSAxNy41MDIsMjEgMTcuMzE0LDE2LjkzNyBDMTcuMTI2LDEyLjg3NCAxNy4wMDEsMTAuNDk5IDE2LjkzOSw5LjgxMiBDMTYuOTM5LDkuMzc0IDE2Ljc1MSw5LjE4NyAxNi4zMTQsOS4xODcgQzE1LjkzOSw5LjE4NyAxNS43NTEsOS4zNzUgMTUuNzUxLDkuODEyIEMxNS42ODgsMTEuMDYyIDE1LjYyNiwxMi44MTIgMTUuNTAxLDE1LjA2MiBDMTUuNDM4LDE3LjI1IDE1LjMxMywxOS4zMTIgMTUuMjUxLDIxLjEyNSBDMTUuMTg5LDIyLjkzOCAxNS4xODgsMjQuNjI1IDE1LjE4OCwyNi4yNSBMMTUuMTg4LDI2LjI1IFogTTIxLjE4OCwyNi4yNSBDMjEuMTg4LDI3LjM3NSAyMS4yNTEsMjguOTM4IDIxLjQzOCwzMSBDMjEuNTYzLDMzLjA2MyAyMS42MjYsMzQuMzEzIDIxLjYyNiwzNC43NSBDMjEuNjg5LDM1LjMxMyAyMi4wMDEsMzUuNTYzIDIyLjM3NiwzNS41NjMgQzIyLjgxNCwzNS41NjMgMjMuMDY0LDM1LjMxMyAyMy4xODksMzQuNzUgQzIzLjE4OSwzNC4xODcgMjMuMzE0LDMyLjg3NSAyMy40MzksMzAuODc1IEMyMy42MjcsMjguODc1IDIzLjY4OSwyNy4zMTIgMjMuNjg5LDI2LjI1IEMyMy42ODksMjMuOTM3IDIzLjYyNiwyMC42ODcgMjMuNDM5LDE2LjM3NSBDMjMuMzE0LDEyLjA2MiAyMy4xODksOS4xODcgMjMuMTg5LDcuODEyIEMyMy4wNjQsNy4zMTIgMjIuODE0LDcuMDYyIDIyLjM3Niw3LjA2MiBDMjIuMDAxLDcuMDYyIDIxLjY4OCw3LjMxMiAyMS42MjYsNy44MTIgQzIxLjU2Myw4Ljg3NSAyMS41MDEsMTEuNjI1IDIxLjM3NiwxNi4wNjIgQzIxLjI1MSwyMC40OTkgMjEuMTg4LDIzLjkzNyAyMS4xODgsMjYuMjUgTDIxLjE4OCwyNi4yNSBaIE0yNy4yNSwyNi4yNSBDMjcuMjUsMjYuMzc1IDI3LjM3NSwyOS4xMjUgMjcuNjI1LDM0LjYyNSBDMjcuNzUsMzUuMjUgMjguMDYzLDM1LjU2MyAyOC41NjMsMzUuNTYzIEMyOS4wNjMsMzUuNTYzIDI5LjM3NiwzNS4yNSAyOS40MzgsMzQuNTYzIEwyOS40MzgsMzQuNjI2IEMyOS42ODgsMjkuMTI2IDI5LjgxMywyNi4zNzYgMjkuODEzLDI2LjI1MSBDMjkuODEzLDI0LjU2MyAyOS44MTMsMjIuNzUxIDI5Ljc1LDIwLjgxMyBDMjkuNjg3LDE4LjkzOCAyOS42ODcsMTYuNzUgMjkuNjI1LDE0LjQzOCBDMjkuNTYyLDEyLjA2MyAyOS41LDEwLjI1IDI5LjQzNyw5IEMyOS4zNzQsOC4zNzUgMjkuMDYyLDggMjguNTYyLDggQzI4LjA2Miw4IDI3Ljc0OSw4LjM3NSAyNy42MjQsOSBDMjcuNjI0LDEwLjI1IDI3LjU2MSwxMi4wNjMgMjcuNDk5LDE0LjQzOCBDMjcuNDM2LDE2Ljc1MSAyNy4zNzQsMTguOTM4IDI3LjMxMSwyMC44MTMgQzI3LjMxMSwyMi43NTEgMjcuMjQ4LDI0LjU2MyAyNy4yNDgsMjYuMjUxIEwyNy4yNSwyNi4yNSBaIE0zMy4zNzUsMjYuMzEzIEMzMy4zNzUsMjYuMzc2IDMzLjUsMjkuMDYzIDMzLjc1LDM0LjQzOCBDMzMuODEzLDM1LjE4OCAzNC4xMjUsMzUuNTYzIDM0Ljc1LDM1LjU2MyBDMzUuMzc1LDM1LjU2MyAzNS42ODgsMzUuMTg4IDM1Ljc1LDM0LjQzOCBDMzYuMDYzLDI5LjA2MyAzNi4xODgsMjYuMzc1IDM2LjE4OCwyNi4zMTMgQzM2LjE4OCwyNi4xODggMzYuMDYzLDE4LjY4OCAzNS43NSwzLjg3NSBDMzUuNjg3LDMuMTI1IDM1LjM3NSwyLjY4NyAzNC43NSwyLjY4NyBDMzQuMTI1LDIuNjg3IDMzLjgxMiwzLjEyNSAzMy43NSwzLjg3NSBDMzMuNSwxOC42ODggMzMuMzc1LDI2LjE4OCAzMy4zNzUsMjYuMzEzIEwzMy4zNzUsMjYuMzEzIFogTTM4LjQzOCwxMi43NSBDMzguNDM4LDE2LjI1IDM4LjUwMSwyMC4xODggMzguNTAxLDI0LjQzOCBMMzguNTAxLDM0LjM3NiBDMzguNTAxLDM0LjY4OSAzOC42MjYsMzUuMDAxIDM4LjgxNCwzNS4yNTEgQzM5LjAwMiwzNS41MDEgMzkuMjUyLDM1LjYyNiAzOS41MDIsMzUuNjI2IEw2NC42MjcsMzUuNjI2IEM2Ny4xMjcsMzUuNjI2IDY5LjI1MiwzNC42MjYgNzEuMDY1LDMyLjY4OCBDNzIuODE1LDMwLjc1IDczLjY5LDI4LjM3NSA3My42OSwyNS42MjUgQzczLjY5LDIyLjg3NSA3Mi43NTIsMjAuNSA3MS4wMDIsMTguNTYyIEM2OS4yNTIsMTYuNjI0IDY3LjEyNywxNS42MjQgNjQuNjI3LDE1LjYyNCBDNjMuNTAyLDE1LjYyNCA2Mi4zMTQsMTUuOTM3IDYxLjEyNywxNi40OTkgQzYwLjc1MiwxMS45MzYgNTkuMDY0LDguMTI0IDU2LjAwMiw1LjA2MSBDNTIuOTM5LDEuOTM2IDQ5LjMxNCwwLjQzNiA0NS4xODksMC40MzYgQzQ0LjgxNCwwLjQzNiA0NC4yNTEsMC40MzYgNDMuNjI2LDAuNTYxIEM0Mi45MzgsMC42MjQgNDIuMTg4LDAuNzQ5IDQxLjQzOCwwLjg3NCBDNDAuNjI1LDEuMDYyIDM5Ljg3NSwxLjMxMiAzOS4zMTMsMS42MjQgQzM4Ljc1LDEuOTk5IDM4LjUsMi4zNzQgMzguNSwyLjc0OSBDMzguNSw1Ljg3NCAzOC40MzcsOS4xODcgMzguNDM3LDEyLjc0OSBMMzguNDM4LDEyLjc1IFoiIGlkPSJTaGFwZSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");background-size:60%;}.auth0-lock-social-button[data-provider^=thecity] .auth0-lock-social-button-icon{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjYxcHgiIGhlaWdodD0iNjVweCIgdmlld0JveD0iMCAwIDYxIDY1IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40ICgxNTU4OCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+dGhlY2l0eTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPgogICAgICAgIDxnIGlkPSJ0aGVjaXR5IiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIiBmaWxsPSIjRkZGRkZGIj4KICAgICAgICAgICAgPHBhdGggZD0iTTMuODEzLDMuNDM4IEwzLjgxMywzLjQzOCBDNy4wNjMsMC44MTMgNy4zNzYsMC44MTMgMjkuOTM4LDAuODEzIEM1MS4xODgsMC44MTMgNTMuMDYzLDAuOTM4IDU1LjYyNiwzLjAwMSBDNTkuMjUxLDUuODE0IDYwLjMxNCw5LjUwMSA2MC4xODksMTguMTg5IEM2MC4xODksMjQuNDM5IDYwLjAwMSwyNS4yNTIgNTguMDY0LDI1LjMxNCBDNTYuODE0LDI1LjQzOSA1NC43NTEsMjUuNTY0IDUzLjUwMSwyNS42MjcgQzUwLjAwMSwyNS44NzcgNDQuNjg4LDMwLjg3NyA0MS43NTEsMzYuNjkgQzM5LjkzOCw0MC4zMTUgMzguNTAxLDQxLjgxNSAzNy41NjMsNDEuMzc4IEMzNi4yNSw0MC44MTUgMzYuNjg4LDM5LjYyOCAzOS4yNTEsMzUuMzE1IEM0My42ODksMjguMTI3IDQ0LjM3NiwyMi4wNjUgNDEuMjUxLDE2LjEyNyBDMzUuNTYzLDQuOTM5IDE5LjA2Myw1LjEyNyAxMy43NTEsMTYuMzE1IEMxMS4zMTMsMjEuNDQgMTEuNTAxLDI3LjY5IDE0LjEyNiwzMS45NCBDMTUuODE0LDM0Ljg3OCAyMy44NzYsNDEuMDY1IDI3LjU2NCw0Mi4zNzggQzI4LjEyNyw0Mi41NjYgMjguMTg5LDQzLjMxNiAyNy43NTIsNDQuMTI4IEMyNy4xMjcsNDUuMDY2IDI2LjI1Miw0NC45NDEgMjQuMDY0LDQzLjU2NSBDMTUuNjI2LDM4LjAwMiAxMC41MDEsMzYuODE1IDQuODc2LDM5LjMxNSBDMi42MjYsNDAuMTkgMC42MjYsNDAuOTQgMC4zMTMsNDAuOTQgQzAuMTI1LDQwLjk0IC0yLjUwMDc3NzM2ZS0xNCwzMy4xMjcgMC4xODgsMjMuNTAyIEwwLjU2Myw2LjAwMiBMMy44MTMsMy40MzggWiBNMjQuMDYzLDEzLjkzOCBMMjQuMDYzLDEzLjkzOCBDMjcuNTYzLDEyLjc1IDMyLjE4OCwxMy44MTMgMzQuNjg4LDE2LjU2MyBDMzguMzc2LDIwLjQzOCAzOC41MDEsMjUuMDAxIDM1LjM3NiwzMC44NzYgQzMzLjE4OCwzNC42ODkgMzIuNzUxLDM2LjE4OSAzMy43NTEsMzcuMzc2IEMzNi4zMTQsNDAuMzc2IDMzLjkzOSwzOS42MjYgMjYuNjg4LDM1LjMxMyBDMTkuNDM4LDMwLjg3NSAxNy4zNzUsMjguMTI1IDE3LjM3NSwyMy4xODggQzE3LjM3NSwyMC4xMjUgMjEuMTI1LDE1IDI0LjA2MywxMy45MzggTDI0LjA2MywxMy45MzggWiBNNTMuNTYzLDMxLjc1IEw1My41NjMsMzEuNzUgQzU5LjI1MSwyOS4zMTIgNjAuMzEzLDMwLjc1IDYwLjEyNiw0MS4xODggQzU5Ljg3Niw1Mi4zMTMgNjAuMDAxLDUxLjgxMyA1Ny44MTMsNTEuODEzIEM1Ni4zMTMsNTEuODEzIDQ2LjQzOCw0Ny41NjMgNDMuNSw0NS42MjUgQzQzLjMxMiw0NS41IDQ0LjY4OCw0Mi42ODcgNDYuNjI1LDM5LjMxMiBDNDksMzUuMTg3IDUxLjMxMywzMi42ODcgNTMuNTYzLDMxLjc0OSBMNTMuNTYzLDMxLjc1IFogTTYuOTM4LDQ0LjE4OCBMNi45MzgsNDQuMTg4IEMxMC4wMDEsNDMuMTI1IDEzLjg3Niw0My44NzUgMTguMDAxLDQ2LjUwMSBDMTkuODc2LDQ3LjU2NCAyMi4yNTEsNDguNTY0IDIzLjE4OSw0OC41NjQgQzI2LjM3Nyw0OC41NjQgMTguNzUxLDYxLjQzOSAxNC41NjQsNjMuMzE0IEM3LjUwMSw2Ni4yNTIgMC4wMDEsNjEuMjUxIDAuMDAxLDUzLjYyNiBDMC4wMDEsNTAuNTAxIDMuNjg5LDQ1LjM3NiA2LjkzOSw0NC4xODggTDYuOTM4LDQ0LjE4OCBaIE0zOS4zMTMsNTIgTDM5Ljg3Niw1MS42ODcgTDMyLjEyNiw2My4zMTIgTDU3LjU2NCw2My41NjIgTDU2LjUwMSw1OC40MzcgTDM5LjMxMyw1MiBaIE0yMC4xODgsNjIuODc1IEwxOS4zMTMsNjMuNDM4IEwyNi42MjYsNjMuNjI2IEwzNC41MDEsNTEuMTI2IEwyOC44NzYsNTAuNjg4IEwyMC4xODgsNjIuODc1IFoiIGlkPSJTaGFwZSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");}.auth0-lock-social-button[data-provider^=thirtysevensignals] .auth0-lock-social-button-icon{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjY1cHgiIGhlaWdodD0iNTVweCIgdmlld0JveD0iMCAwIDY1IDU1IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40ICgxNTU4OCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+dGhpcnR5c2V2ZW5zaWduYWxzPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9InRoaXJ0eXNldmVuc2lnbmFscyIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgZmlsbD0iI0ZGRkZGRiI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjUsNDIuMTI1IEMwLjQzNyw0MiAwLjM3NSw0MS45MzcgMC4zMTIsNDEuODEyIEMwLjI0OSw0MS42ODcgMC4yNDksNDEuNjI0IDAuMjQ5LDQxLjQzNyBMMC4yNDksNDAuNDk5IEMwLjI0OSwzOS44NzQgMC4zNzQsMzkuMzExIDAuNDk5LDM4LjY4NiBDMS4yNDksMzQuMDYxIDIuNDM3LDI5LjU2MSA0LjEyNCwyNS4yNDggQzUuNzQ5LDIxLjE4NSA3Ljg3NCwxNy4yNDggMTAuNDk5LDEzLjc0OCBDMTIuOTk5LDEwLjQ5OCAxNS45OTksNy40OTggMTkuMzc0LDUuMTIzIEMyMS4xMjQsMy45MzUgMjIuOTk5LDIuODczIDI0LjkzNywyLjEyMyBDMjUuOTM3LDEuNzQ4IDI2LjkzNywxLjQzNSAyOCwxLjE4NSBDMjguNSwxLjA2IDI5LjA2MywwLjkzNSAyOS41NjMsMC44NzIgQzI5LjgxMywwLjgwOSAzMC4xMjYsMC43NDcgMzAuMzc2LDAuNzQ3IEMzMC42ODksMC42ODQgMzEuMDAxLDAuNjg0IDMxLjMxNCwwLjY4NCBMMzQuMzE0LDAuNjg0IEMzNC41NjQsMC42ODQgMzQuODc3LDAuODA5IDM1LjEyNywwLjgwOSBDMzYuMTksMS4wNTkgMzcuMTksMS4zMDkgMzguMTksMS42MjIgQzQwLjA2NSwyLjE4NSA0MS44NzgsMi45MzUgNDMuNjI4LDMuODcyIEM0Ni44NzgsNS42MjIgNDkuNjkxLDguMDYgNTIuMTI4LDEwLjgxIEM1NC42OTEsMTMuODEgNTYuOTQxLDE3LjEyMyA1OC43NTMsMjAuNjIzIEM2MC45NDEsMjQuNzQ4IDYyLjUwMywyOS4xODYgNjMuNTAzLDMzLjc0OCBDNjMuNjI4LDM0LjEyMyA2My42OTEsMzQuNDk4IDYzLjgxNiwzNC45MzYgQzY0LjA2NiwzNS45MzYgNjQuMzc5LDM2Ljk5OSA2NC41NjYsMzguMDYxIEM2NC43NTQsMzkuMDYxIDY0Ljk0MSw0MC4wNjEgNjQuODE2LDQwLjk5OSBDNjQuNzUzLDQxLjg3NCA2NC4zNzgsNDIuNTYyIDYzLjg3OCw0My4yNDkgQzYzLjMxNSw0NC4wNjIgNjIuNjI4LDQ0Ljc0OSA2MS44NzgsNDUuMzc0IEM1OS4wNjUsNDcuOTM3IDU1LjgxNSw0OS44NzQgNTIuMzE1LDUxLjMxMiBDNDguMzc3LDUyLjg3NSA0NC4xOSw1My43NSAzOS45NCw1NC4xODcgQzM1LjQ0LDU0LjY4NyAzMC44MTUsNTQuNjg3IDI2LjE5LDU0LjMxMiBDMjIuMzE1LDUzLjkzNyAxOC4zNzcsNTMuMzEyIDE0LjU2NSw1Mi4wNjIgQzExLjMxNSw1MC45OTkgOC4xOSw0OS40OTkgNS41MDIsNDcuMzc0IEM0LjE4OSw0Ni4zNzQgMy4wNjQsNDUuMjQ5IDIuMDAyLDQ0LjA2MSBDMS40MzksNDMuNDM2IDEuMDAyLDQyLjc0OCAwLjUwMiw0Mi4xMjMgTDAuNSw0Mi4xMjUgWiBNNC43NSwzOS4yNSBDNC42ODcsMzkuMzc1IDQuNzUsMzkuNDM4IDQuODEzLDM5LjU2MyBDNC44MTMsMzkuNjI2IDQuODc2LDM5Ljc1MSA0LjkzOCwzOS44MTMgQzUuMzEzLDQwLjUwMSA1LjY4OCw0MS4xODggNi4xODgsNDEuODEzIEM4LjI1MSw0NC40MzggMTEuMjUxLDQ2LjE4OCAxNC4zMTMsNDcuMzc2IEMxOC4wNjMsNDguODE0IDIyLjAwMSw0OS41MDEgMjUuOTM4LDQ5Ljg3NiBDMzAuMjUxLDUwLjMxNCAzNC42ODgsNTAuMzE0IDM5LjA2Myw1MC4wMDEgQzQzLjI1MSw0OS43NTEgNDcuNTAxLDQ5LjAwMSA1MS40MzgsNDcuNDM4IEM1NC43NTEsNDYuMTg4IDU4LjA2Myw0NC4yNSA1OS45MzgsNDEuMTI1IEM2MC4wMDEsNDEgNjAuMDYzLDQwLjkzNyA2MC4xMjYsNDAuODEyIEM2MS4xMjYsMzguNjg3IDYwLjA2MywzNi40OTkgNTkuMDYzLDM0LjYyNCBDNTcuODc1LDMyLjYyNCA1Ni44NzUsMzAuNDk5IDU1LjYyNSwyOC40OTkgQzU0LjYyNSwyNi44MTEgNTMuNDM3LDI1LjMxMSA1Mi4yNSwyMy44MTEgQzUxLDIyLjMxMSA0OS42ODcsMjAuODExIDQ4LjMxMiwxOS40MzYgQzQ2Ljc0OSwxNy44MTEgNDUuMDYyLDE2LjI0OCA0My4yNDksMTQuODczIEM0Mi45OTksMTQuNjg1IDQyLjc0OSwxNC41NiA0Mi41NjEsMTQuMzEgQzQyLjM3MywxNC4xMjIgNDIuMTg2LDEzLjk5NyA0MS45MzYsMTMuODcyIEM0MS40OTgsMTMuNjg0IDQwLjk5OCwxMy42MjIgNDAuNTYxLDEzLjgwOSBDMzkuNTYxLDE0LjEyMiAzOC44MTEsMTUuMDU5IDM4LjEyMywxNS44MDkgQzM2LjQzNSwxNy41NTkgMzUuMDYsMTkuNTU5IDMzLjU2LDIxLjU1OSBDMzIuMTg1LDIzLjMwOSAzMC44MSwyNS4xMjIgMjkuMDYsMjYuNTU5IEMyOC40MzUsMjcuMDU5IDI3LjY4NSwyNy42ODQgMjYuODcyLDI3Ljc0NyBDMjYuMjQ3LDI3Ljc0NyAyNS42ODQsMjcuNjIyIDI1LjE4NCwyNy4zNzIgQzIzLjk5NiwyNi44NzIgMjMuMTIxLDI1Ljg3MiAyMi4zMDksMjQuOTk3IEMyMC44MDksMjMuMzcyIDE4LjkzNCwyMC42ODQgMTYuMzcxLDIxLjQ5NyBDMTQuNjIxLDIyLjEyMiAxMy4xODMsMjMuNjg1IDEyLjA1OCwyNS4xMjIgQzExLjM3LDI1Ljk5NyAxMC43NDUsMjYuOTM1IDEwLjE4MywyNy44NzIgQzkuNTU4LDI4LjgxIDguOTk1LDI5Ljc0NyA4LjM3LDMwLjY4NSBDNy4yNDUsMzIuNjIzIDYuMTIsMzQuNTYgNS4zNywzNi42ODUgQzUuMTgyLDM3LjI0OCA1LjA1NywzNy44MSA0LjkzMiwzOC4zNzMgQzQuODY5LDM4LjYyMyA0LjgwNywzOC45MzYgNC43NDQsMzkuMjQ4IEw0Ljc1LDM5LjI1IFoiIGlkPSJTaGFwZSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");}.auth0-lock-social-button[data-provider^=twitter] .auth0-lock-social-button-icon{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9Ijc5cHgiIGhlaWdodD0iNjVweCIgdmlld0JveD0iMCAwIDc5IDY1IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40ICgxNTU4OCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+dHdpdHRlcjwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPgogICAgICAgIDxnIGlkPSJ0d2l0dGVyIiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIiBmaWxsPSIjRkZGRkZGIj4KICAgICAgICAgICAgPHBhdGggZD0iTTAsNTcuNDM4IEM3LjYyNSw2Mi4yNTEgMTUuODc1LDY0LjYyNiAyNC43NSw2NC42MjYgQzMwLjUsNjQuNjI2IDM1LjkzOCw2My43NTEgNDAuOTM4LDYxLjkzOCBDNDUuOTM4LDYwLjEyNSA1MC4yNTEsNTcuNjg4IDUzLjgxMyw1NC42MjUgQzU3LjQzOCw1MS41IDYwLjUwMSw0OCA2My4wNjMsNDQuMDYyIEM2NS42MjUsNDAuMTI0IDY3LjU2MywzNS45OTkgNjguODEzLDMxLjYyNCBDNzAuMDYzLDI3LjMxMSA3MC43NTEsMjIuOTk5IDcwLjc1MSwxOC42ODYgTDcwLjc1MSwxNi41NjEgQzc0LjAwMSwxNC4xODYgNzYuNjg5LDExLjM3MyA3OC43NTEsOC4xODYgQzc1LjY4OCw5LjQ5OSA3Mi42MjYsMTAuMzc0IDY5LjUwMSwxMC43NDkgQzczLjAwMSw4LjY4NiA3NS4zNzYsNS42ODYgNzYuNTY0LDEuODExIEM3My40MzksMy42ODYgNzAuMDAxLDQuOTk5IDY2LjMxNCw1Ljc0OSBDNjMuMTI2LDIuMzc0IDU5LjE4OSwwLjYyNCA1NC41MDEsMC42MjQgQzUwLjA2MywwLjYyNCA0Ni4yNTEsMi4yNDkgNDMuMDYzLDUuMzc0IEMzOS45MzgsOC41NjIgMzguMzEzLDEyLjMxMiAzOC4zMTMsMTYuNzQ5IEMzOC4zMTMsMTcuODEyIDM4LjUwMSwxOS4wNjIgMzguODEzLDIwLjQ5OSBDMzIuMTg4LDIwLjEyNCAyNiwxOC40OTkgMjAuMTg4LDE1LjQ5OSBDMTQuNDM4LDEyLjU2MSA5LjUsOC41NjEgNS41LDMuNTYxIEM0LDYuMTI0IDMuMjUsOC44MTEgMy4yNSwxMS42ODYgQzMuMjUsMTQuNDk5IDMuOTM4LDE3LjA2MSA1LjE4OCwxOS40MzYgQzYuNTAxLDIxLjgxMSA4LjI1MSwyMy42ODYgMTAuNTAxLDI1LjE4NiBDNy44NzYsMjUuMTIzIDUuMzc2LDI0LjQzNiAzLjEyNiwyMy4xODYgTDMuMTI2LDIzLjM3NCBDMy4xMjYsMjcuMjQ5IDQuMzc2LDMwLjY4NyA2LjgxNCwzMy42MjQgQzkuMjUyLDM2LjYyNCAxMi4zNzcsMzguNDM3IDE2LjEyNywzOS4xODcgQzE0Ljc1MiwzOS41NjIgMTMuMzE0LDM5Ljc1IDExLjgxNCwzOS43NSBDMTAuNjg5LDM5Ljc1IDkuNjg5LDM5LjY4NyA4LjgxNCwzOS41IEM5Ljg3Nyw0Mi43NSAxMS43NTIsNDUuMzc1IDE0LjUwMiw0Ny41IEMxNy4zMTUsNDkuNTYzIDIwLjQ0LDUwLjYyNSAyMy45NCw1MC42ODggQzE4LjA2NSw1NS4zMTMgMTEuMzc3LDU3LjYyNiAzLjgxNSw1Ny42MjYgQzIuNTY1LDU3LjYyNiAxLjI1Miw1Ny41NjMgMC4wMDIsNTcuNDM4IEwwLDU3LjQzOCBaIiBpZD0iU2hhcGUiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==");}.auth0-lock-social-button[data-provider^=vkontakte] .auth0-lock-social-button-icon{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9Ijc5cHgiIGhlaWdodD0iNDZweCIgdmlld0JveD0iMCAwIDc5IDQ2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40ICgxNTU4OCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+dms8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4KICAgICAgICA8ZyBpZD0idmsiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICA8cGF0aCBkPSJNMC40MzcsMy44MTMgQzAuNDM3LDQuMzc2IDAuNSw0LjkzOCAwLjU2Miw1LjUwMSBDMC42ODcsNi4xMjYgMC44NzUsNi42ODkgMS4xMjUsNy4zMTQgQzEuMzEzLDcuOTM5IDEuNTYzLDguNDM5IDEuNjg4LDguODE0IEMxLjg3Niw5LjE4OSAyLjEyNiw5Ljc1MiAyLjUwMSwxMC40MzkgQzIuODE0LDExLjE4OSAzLjA2NCwxMS42MjcgMy4xODksMTEuODc3IEM3LjEyNywxOS45NCAxMS4zNzcsMjYuODE1IDE1LjgxNCwzMi41MDIgQzE3LjY4OSwzNC45NCAxOS4zNzcsMzYuODc3IDIwLjkzOSwzOC40NCBDMjIuNTY0LDM5Ljk0IDI0LjY4OSw0MS4zNzggMjcuMzc3LDQyLjc1MyBDMzAuMTI3LDQ0LjEyOCAzMy4xMjcsNDQuOTQxIDM2LjQ0LDQ1LjMxNiBDMzguMDY1LDQ1LjUwNCAzOS41MDMsNDUuNTY2IDQwLjY5LDQ1LjU2NiBDNDMuNTAzLDQ1LjU2NiA0NS4xOSw0NS4wNjYgNDUuNzUzLDQ0LjAwMyBDNDYuMDY2LDQzLjQ0IDQ2LjI1Myw0Mi4zNzggNDYuMzc4LDQwLjk0IEM0Ni40NDEsMzkuNDQgNDYuNjI4LDM4LjE5IDQ2Ljk0MSwzNy4xMjcgQzQ3LjI1NCwzNi4wNjQgNDcuODc5LDM1LjQzOSA0OC44NzksMzUuMjUyIEM0OS40NDIsMzUuMTg5IDUwLjAwNCwzNS4zMTUgNTAuNjI5LDM1LjYyNyBDNTEuMTkyLDM2LjAwMiA1MS42OTIsMzYuMzE1IDUyLjA2NywzNi43NTIgQzUyLjQ0MiwzNy4xMjcgNTIuOTQyLDM3LjYyNyA1My41MDUsMzguMzc3IEM1NC4wNjgsMzkuMDY1IDU0LjM4LDM5LjUwMiA1NC41NjgsMzkuNjkgQzU3LjY5Myw0My4xOSA2MC42MzEsNDUuMTkgNjMuNDQzLDQ1LjY5IEw2My44ODEsNDUuNjkgQzY0LjY5NCw0NS41MDIgNjUuNjMxLDQ1LjM3NyA2Ni43NTYsNDUuMzc3IEM2Ny40NDQsNDUuMzc3IDY4LjI1Niw0NS40NCA2OS4xMzEsNDUuNTAyIEM3MC4wNjksNDUuNjI3IDcwLjk0NCw0NS42OSA3MS44ODEsNDUuNjkgQzczLjAwNiw0NS42OSA3NC4xMzEsNDUuNjI3IDc1LjI1Niw0NS40NCBDNzcuNDQ0LDQ1LjA2NSA3OC41MDYsNDQuMTkgNzguNTA2LDQyLjgxNSBDNzguNTA2LDQxLjgxNSA3Ny42MzEsNDAuMjUyIDc1Ljk0MywzOC4wMDIgQzc0LjE5MywzNS44MTQgNzEuODE4LDMzLjMxNCA2OC43NTUsMzAuNTAyIEM2OC42OTIsMzAuNDM5IDY4LjQ0MiwzMC4xODkgNjguMDA1LDI5LjgxNCBDNjcuNTY4LDI5LjQzOSA2Ny4zMTcsMjkuMTI2IDY3LjEzLDI5LjAwMSBDNjcuMDA1LDI4LjgxMyA2Ni44MTcsMjguNTYzIDY2LjUwNSwyOC4xODggQzY2LjI1NSwyNy44NzUgNjYuMDA1LDI3LjU2MyA2NS44OCwyNy4yNSBDNjUuNzU1LDI2LjkzNyA2NS42OTIsMjYuNjI1IDY1LjY5MiwyNi4zMTIgQzY1LjY5MiwyNS43NDkgNjUuNzU1LDI1LjE4NyA2Ni4wMDUsMjQuNjI0IEM2Ni4yNTUsMjMuOTk5IDY2LjUwNSwyMy40OTkgNjYuNzU1LDIzLjE4NiBDNjcuMDA1LDIyLjgxMSA2Ny4zOCwyMi4zMTEgNjcuODgsMjEuNjIzIEM2OC4zOCwyMC45MzUgNjguNjkzLDIwLjU2IDY4Ljc1NSwyMC40MzUgQzY5LjE5MywxOS45MzUgNjkuOTQzLDE4LjkzNSA3MS4xMywxNy40OTcgQzcyLjMxOCwxNS45OTcgNzMuMzE4LDE0LjgwOSA3NC4wNjgsMTMuNzQ3IEM3NC44MTgsMTIuNzQ3IDc1LjU2OCwxMS42ODQgNzYuMjU2LDEwLjQzNCBDNzcuNzU2LDcuOTM0IDc4LjUwNiw2LjA1OSA3OC41MDYsNC44NzEgQzc4LjUwNiw0LjU1OCA3OC40NDMsNC4yNDYgNzguMzE4LDMuOTk2IEM3OC4xMywzLjY4MyA3Ny44MTgsMy4zNzEgNzcuNDQzLDMuMTgzIEM3Ny4wMDUsMi45OTUgNzYuNDQzLDIuODcgNzUuODE4LDIuODA4IEM3NS4xMywyLjc0NSA3NC41MDUsMi43NDUgNzMuODgsMi43NDUgQzczLjMxNywyLjgwOCA3Mi42MywyLjgwOCA3MS44MTcsMi44NyBDNzEuMDA0LDIuOTMyIDcwLjQ0MiwyLjkzMyA3MC4wNjcsMi45MzMgQzY5LjQ0MiwyLjkzMyA2OC40NDIsMi44NyA2Ny4wNjcsMi44MDggQzY1Ljk0MiwyLjc0NSA2NC45NDIsMi42ODMgNjQuMTI5LDIuNjgzIEw2My41MDQsMi42ODMgQzYyLjU2NiwyLjY4MyA2MS43NTQsMi44MDggNjEuMTI5LDMuMTIxIEM2MC40NDEsMy45OTYgNjAuMTI5LDQuMzA5IDYwLjEyOSwzLjk5NiBDNjAuMDY2LDMuNjgzIDU5LjgxNiw0LjEyMSA1OS4zMTYsNS4yNDYgQzU4Ljg3OCw2LjM3MSA1OC42MjgsNi45MzQgNTguNjI4LDYuOTM0IEw1OC4wMDMsOC4zNzIgQzU2LjAwMywxMi42ODUgNTQuMDAzLDE2LjE4NSA1Mi4wMDMsMTguODEgQzUxLjk0LDE4Ljg3MyA1MS43NTMsMTkuMTIzIDUxLjMxNSwxOS42ODUgQzUwLjk0LDIwLjI0OCA1MC42OSwyMC42MjMgNTAuNTY1LDIwLjc0OCBMNDkuODE1LDIxLjQ5OCBDNDkuNTAyLDIxLjgxMSA0OS4xOSwyMi4wNjEgNDguODE1LDIyLjE4NiBDNDguNTAyLDIyLjMxMSA0OC4xOSwyMi40MzYgNDcuODE1LDIyLjQzNiBDNDYuNjksMjEuNzQ4IDQ2LjA2NSwyMC40MzYgNDUuODc3LDE4LjU2MSBDNDUuNzUyLDE3LjY4NiA0NS43NTIsMTYuODczIDQ1Ljc1MiwxNi4xMjMgQzQ1Ljc1MiwxNS4xMjMgNDUuODE1LDE0LjEyMyA0NS45NCwxMy4xODUgQzQ1Ljk0LDEyLjc0NyA0Ni4wMDMsMTEuNjIyIDQ2LjE5LDkuODcyIEM0Ni4zMTUsOC40OTcgNDYuMzc4LDcuMzcyIDQ2LjM3OCw2LjQ5NyBDNDYuMzE1LDYuMTg0IDQ2LjMxNSw1LjkzNCA0Ni4zMTUsNS42MjIgQzQ2LjI1Miw0LjYyMiA0Ni4wMDIsMy42ODQgNDUuNjI3LDIuOTM0IEM0NS45NCwyLjc0NiA0NS42MjcsMi40MzQgNDQuODE0LDIuMDU5IEM0NC4wMDEsMS42MjEgNDMuNTY0LDEuNDM0IDQzLjU2NCwxLjQzNCBMNDIuMTI2LDEuMTIxIEM0Mi4xMjYsMC45OTYgNDEuNTYzLDAuOTMzIDQwLjQzOCwwLjkzMyBDMzkuMzEzLDAuODcgMzguNzUsMC44NyAzOC43NSwwLjg3IEwzNS4zNzUsMC44NyBDMzIuNzUsMC44NyAzMC42ODcsMS4wNTggMjkuMTg3LDEuNDMzIEMyNy42ODcsMS44NzEgMjYuNjI0LDIuNjIxIDI1Ljk5OSwzLjgwOCBDMjYuMzc0LDQuMDU4IDI2Ljg3NCw0LjI0NiAyNy40OTksNC40OTYgQzI4LjEyNCw0Ljc0NiAyOC42ODcsNC45OTYgMjkuMDYyLDUuMjQ2IEMyOS41LDUuNTU5IDI5LjgxMiw1LjkzNCAzMC4wNjIsNi4zNzEgQzMwLjY4Nyw3LjU1OSAzMSw5Ljc0NiAzMSwxMi45MzQgQzMxLDEzLjYyMiAzMSwxNC4zNzIgMzAuOTM3LDE1LjE4NCBDMzAuODEyLDE5LjkzNCAzMC4xODcsMjIuNDM0IDI4LjkzNywyMi42MjIgQzI4LjY4NywyMi42ODUgMjguNDM3LDIyLjY4NSAyOC4xODcsMjIuNjIyIEMyNy45MzcsMjIuNjIyIDI3LjY4NywyMi40OTcgMjcuNDM3LDIyLjMwOSBDMjcuMjQ5LDIyLjEyMSAyNi45OTksMjEuOTM0IDI2LjgxMiwyMS43NDYgQzI2LjU2MiwyMS41NTggMjYuMzc0LDIxLjMwOCAyNi4xMjQsMjEuMDU4IEMyNS44NzQsMjAuNzQ1IDI1LjY4NiwyMC40OTUgMjUuNTYxLDIwLjMwOCBDMjUuMzczLDIwLjEyIDI1LjE4NiwxOS44NyAyNC45OTgsMTkuNDk1IEMyNC44MSwxOS4xODIgMjQuNjIzLDE4LjkzMiAyNC41NiwxOC44MDcgQzIyLjE4NSwxNS4zNjkgMjAuMTg1LDExLjg2OSAxOC41Niw4LjM2OSBDMTguNDM1LDguMTgxIDE4LjE4NSw3LjY4MSAxNy44NzIsNi45OTQgQzE3LjYyMiw2LjMwNiAxNy4zNzIsNS43NDQgMTcuMTg0LDUuMzY5IEMxNi45MzQsNC45OTQgMTYuNzQ2LDQuNTU2IDE2LjQzNCw0LjExOSBDMTYuMTIxLDMuNzQ0IDE1Ljg3MSwzLjQzMSAxNS41NTksMy4zMDYgQzE1LjA1OSwzLjA1NiAxNC4zNzEsMi44NjggMTMuNTU5LDIuODA2IEMxMy4xMjEsMi44MDYgMTIuNjIxLDIuODA2IDEyLjA1OSwyLjc0MyBDMTEuNDk2LDIuNzQzIDEwLjg3MSwyLjc0MyAxMC4xODQsMi44MDYgQzguODcxLDIuODY5IDguMDU5LDIuOTMxIDcuODA5LDIuOTMxIEM3LjM3MSwyLjkzMSA2LjY4NCwyLjkzMSA1Ljc0NiwyLjg2OCBDNS4xMjEsMi44MDUgNC42MjEsMi44MDUgNC4xODMsMi44MDUgTDMuNjIsMi44MDUgQzMuMTIsMi44MDUgMi42MiwyLjg2OCAxLjk5NSwzLjA1NSBDMS4zNywzLjI0MiAwLjg3LDMuNDkzIDAuNDMyLDMuODA1IEwwLjQzNywzLjgxMyBaIiBpZD0iU2hhcGUiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==");}.auth0-lock-social-button[data-provider^=windowslive] .auth0-lock-social-button-icon{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjY0cHgiIGhlaWdodD0iNjRweCIgdmlld0JveD0iMCAwIDY0IDY0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40ICgxNTU4OCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+d2luZG93czwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPgogICAgICAgIDxnIGlkPSJ3aW5kb3dzIiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIiBmaWxsPSIjRkZGRkZGIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjA0NSwwLjA0NSBMMjguNzQ3LDAuMDQ1IEwyOC43NDcsMjguNzQ3IEwwLjA0NSwyOC43NDcgTDAuMDQ1LDAuMDQ1IEwwLjA0NSwwLjA0NSBaIiBpZD0iU2hhcGUiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zNC40MywwLjA0NSBMNjMuMTMyLDAuMDQ1IEw2My4xMzIsMjguNzQ3IEwzNC40MywyOC43NDcgTDM0LjQzLDAuMDQ1IEwzNC40MywwLjA0NSBaIiBpZD0iU2hhcGUiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yOC43NDgsMzUuMjU0IEwyOC43NDgsNjMuOTU2IEwwLjA0Niw2My45NTYgTDAuMDQ2LDM1LjI1NCBMMjguNzQ4LDM1LjI1NCBMMjguNzQ4LDM1LjI1NCBaIiBpZD0iU2hhcGUiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zNC40MywzNS4yNTQgTDYzLjEzMiwzNS4yNTQgTDYzLjEzMiw2My45NTYgTDM0LjQzLDYzLjk1NiBMMzQuNDMsMzUuMjU0IEwzNC40MywzNS4yNTQgWiIgaWQ9IlNoYXBlIj48L3BhdGg+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=");}.auth0-lock-social-button[data-provider^=windows] .auth0-lock-social-button-icon{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjY0cHgiIGhlaWdodD0iNjRweCIgdmlld0JveD0iMCAwIDY0IDY0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40ICgxNTU4OCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+d2luZG93czwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPgogICAgICAgIDxnIGlkPSJ3aW5kb3dzIiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIiBmaWxsPSIjRkZGRkZGIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjA0NSwwLjA0NSBMMjguNzQ3LDAuMDQ1IEwyOC43NDcsMjguNzQ3IEwwLjA0NSwyOC43NDcgTDAuMDQ1LDAuMDQ1IEwwLjA0NSwwLjA0NSBaIiBpZD0iU2hhcGUiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zNC40MywwLjA0NSBMNjMuMTMyLDAuMDQ1IEw2My4xMzIsMjguNzQ3IEwzNC40MywyOC43NDcgTDM0LjQzLDAuMDQ1IEwzNC40MywwLjA0NSBaIiBpZD0iU2hhcGUiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yOC43NDgsMzUuMjU0IEwyOC43NDgsNjMuOTU2IEwwLjA0Niw2My45NTYgTDAuMDQ2LDM1LjI1NCBMMjguNzQ4LDM1LjI1NCBMMjguNzQ4LDM1LjI1NCBaIiBpZD0iU2hhcGUiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zNC40MywzNS4yNTQgTDYzLjEzMiwzNS4yNTQgTDYzLjEzMiw2My45NTYgTDM0LjQzLDYzLjk1NiBMMzQuNDMsMzUuMjU0IEwzNC40MywzNS4yNTQgWiIgaWQ9IlNoYXBlIj48L3BhdGg+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==");}.auth0-lock-social-button[data-provider^=wordpress] .auth0-lock-social-button-icon{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjY0cHgiIGhlaWdodD0iNjVweCIgdmlld0JveD0iMCAwIDY0IDY1IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40ICgxNTU4OCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+d29yZHByZXNzPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9IndvcmRwcmVzcyIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgZmlsbD0iI0ZGRkZGRiI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik03Ljk5MzYwNTc4ZS0xNSwzMi44MTMgQzcuOTkzNjA1NzhlLTE1LDM4LjYyNiAxLjQzOCw0NC4wMDEgNC4zMTMsNDguODc2IEM3LjEyNiw1My44MTQgMTEuMDAxLDU3LjY4OSAxNS45MzgsNjAuNTAxIEMyMC44MTMsNjMuMzc2IDI2LjE4OCw2NC44MTQgMzIuMDAxLDY0LjgxNCBDMzcuODE0LDY0LjgxNCA0My4xODksNjMuMzc2IDQ4LjA2NCw2MC41MDEgQzUzLjAwMiw1Ny42ODggNTYuODc3LDUzLjgxMyA1OS42ODksNDguODc2IEM2Mi41NjQsNDQuMDAxIDY0LjAwMiwzOC42MjYgNjQuMDAyLDMyLjgxMyBDNjQuMDAyLDI3IDYyLjU2NCwyMS42MjUgNTkuNjg5LDE2Ljc1IEM1Ni44NzYsMTEuODEyIDUzLjAwMSw3LjkzNyA0OC4wNjQsNS4xMjUgQzQzLjE4OSwyLjI1IDM3LjgxNCwwLjgxMiAzMi4wMDEsMC44MTIgQzI2LjE4OCwwLjgxMiAyMC44MTMsMi4yNSAxNS45MzgsNS4xMjUgQzExLDcuOTM4IDcuMTI1LDExLjgxMyA0LjMxMywxNi43NSBDMS40MzgsMjEuNjI1IDAsMjcgMCwzMi44MTMgTDcuOTkzNjA1NzhlLTE1LDMyLjgxMyBaIE0yLjUsMzIuODEzIEMyLjUsMjguNTYzIDMuMzc1LDI0LjU2MyA1LjA2MywyMC43NSBMMTkuMTI2LDU5LjM3NSBDMTQuMTI2LDU3IDEwLjEyNiw1My4zNzUgNy4wNjMsNDguNjI1IEM0LDQzLjgxMiAyLjUsMzguNTYyIDIuNSwzMi44MTIgTDIuNSwzMi44MTMgWiBNNy4zMTMsMTYuNjI1IEMxMC4wMDEsMTIuNSAxMy41MDEsOS4zMTIgMTcuODc2LDYuODc1IEMyMi4xODksNC41IDI2LjkzOSwzLjMxMiAzMi4wMDEsMy4zMTIgQzM5Ljc1MSwzLjMxMiA0Ni4zNzYsNS44NzUgNTEuOTM5LDExLjA2MiBDNTEuOTM5LDExLjA2MiA1MS44NzYsMTEuMDYyIDUxLjc1MSwxMC45OTkgTDUxLjU2MywxMC45OTkgQzUwLjE4OCwxMC45OTkgNDksMTEuNDk5IDQ4LjA2MywxMi41NjIgQzQ3LjA2MywxMy42MjUgNDYuNTYzLDE0LjgxMiA0Ni41NjMsMTYuMjUgQzQ2LjU2MywxNi42ODggNDYuNjI2LDE3LjEyNSA0Ni43NTEsMTcuNTYzIEM0Ni44MTQsMTguMDAxIDQ3LjAwMSwxOC41MDEgNDcuMjUxLDE5LjA2MyBDNDcuNTAxLDE5LjY4OCA0Ny42ODksMjAuMDYzIDQ3LjgxNCwyMC4zMTMgQzQ3LjkzOSwyMC41NjMgNDguMjUyLDIxLjA2MyA0OC42ODksMjEuODEzIEM0OS4xMjYsMjIuNTYzIDQ5LjM3NywyMy4wMDEgNDkuNTAyLDIzLjEyNiBDNTEuMTI3LDI1Ljg3NiA1MS45NCwyOC42MjYgNTEuOTQsMzEuMzE0IEM1MS45NCwzMi42ODkgNTEuMTksMzUuODc3IDQ5LjY5LDQwLjg3NyBMNDYuNzUyLDUwLjc1MiBMMzYuMTI3LDE5LjAwMiBMMzkuNDQsMTguNjg5IEMzOS45NCwxOC42MjYgNDAuMjUzLDE4LjM3NiA0MC40NCwxNy45MzkgQzQwLjYyOCwxNy41NjQgNDAuNTY1LDE3LjEyNiA0MC4zNzcsMTYuNzUxIEM0MC4xMjcsMTYuMzc2IDM5Ljc1MiwxNi4xODggMzkuMjUyLDE2LjI1MSBDMzYuMDY0LDE2LjUwMSAzMy40MzksMTYuNjI2IDMxLjM3NywxNi42MjYgTDIzLjYyNywxNi4yNTEgQzIzLjEyNywxNi4xODggMjIuNzUyLDE2LjM3NiAyMi41MDIsMTYuNzUxIEMyMi4yNTIsMTcuMTI2IDIyLjI1MiwxNy41NjQgMjIuMzc3LDE3LjkzOSBDMjIuNTY1LDE4LjM3NyAyMi45NCwxOC42MjcgMjMuNDQsMTguNjg5IEMyNC40NCwxOC43NTIgMjUuNTAzLDE4Ljg3NyAyNi41MDMsMTkuMDAyIEwzMS4xMjgsMzEuNjI3IEwyNC42MjgsNTAuOTQgTDEzLjg3OCwxOS4wMDIgTDE3LjI1MywxOC42ODkgQzE3LjgxNiwxOC42MjYgMTguMTI4LDE4LjM3NiAxOC4zMTYsMTcuOTM5IEMxOC41MDQsMTcuNTY0IDE4LjQ0MSwxNy4xMjYgMTguMTkxLDE2Ljc1MSBDMTguMDAzLDE2LjM3NiAxNy42MjgsMTYuMTg4IDE3LjA2NiwxNi4yNTEgQzEzLjg3OCwxNi41MDEgMTEuMjUzLDE2LjYyNiA5LjE5MSwxNi42MjYgTDcuMzE2LDE2LjYyNiBMNy4zMTMsMTYuNjI1IFogTTIzLjY4OCw2MS4xODggTDMyLjUwMSwzNS4zNzUgTDQxLjYyNiw2MC4yNSBMNDEuODE0LDYwLjYyNSBDMzguNjg5LDYxLjc1IDM1LjQzOSw2Mi4zMTMgMzIuMDAxLDYyLjMxMyBDMjkuMTI2LDYyLjMxMyAyNi4zMTMsNjEuOTM4IDIzLjY4OCw2MS4xODggTDIzLjY4OCw2MS4xODggWiBNNDYuODc1LDU4LjM3NSBMNTUuODc1LDMyLjI1IEM1Ny4zNzUsMjcuODc1IDU4LjEyNSwyNC4zNzUgNTguMTI1LDIxLjY4NyBDNTguMTI1LDIwLjU2MiA1OC4wNjIsMTkuNTYyIDU3LjkzNywxOC42ODcgQzYwLjMxMiwyMyA2MS41LDI3LjY4NyA2MS41LDMyLjgxMiBDNjEuNSwzOC4xMjUgNjAuMTg3LDQzLjA2MiA1Ny41NjIsNDcuNjI1IEM1NC44NzQsNTIuMTg4IDUxLjMxMiw1NS43NSA0Ni44NzQsNTguMzc1IEw0Ni44NzUsNTguMzc1IFoiIGlkPSJTaGFwZSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");}.auth0-lock-social-button[data-provider^=yahoo] .auth0-lock-social-button-icon{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9Ijg4cHgiIGhlaWdodD0iNTJweCIgdmlld0JveD0iMCAwIDg4IDUyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40ICgxNTU4OCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+eWFob288L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4KICAgICAgICA8ZyBpZD0ieWFob28iIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICA8cGF0aCBkPSJNMCw3LjY4OCBMMCw3LjE4OCBDMC4wNjMsNi45MzggMC4zMTMsNi43NSAwLjYyNSw2Ljc1IEwzMi4xMjUsNi43NSBDMzIuMTg4LDYuNzUgMzIuMzEzLDYuNzUgMzIuMzc1LDYuODc1IEMzMi41LDYuOTM4IDMyLjUsNy4wNjMgMzIuNSw3LjE4OCBMMzIuNSw4LjA2MyBDMzIuNSw4LjMxMyAzMi40MzcsOC41MDEgMzIuMzc1LDguNjI2IEMzMi4yNSw4LjgxNCAzMi4xMjUsOC45MzkgMzIuMDYyLDguOTM5IEMzMS45OTksOS4wMDIgMzEuOTM3LDkuMDAyIDMxLjg3NCw5LjAwMiBMMjcuNDk5LDEwLjM3NyBDMjcuMTI0LDEwLjU2NSAyNi42ODYsMTAuNjkgMjYuMTI0LDEwLjYyNyBMMjMuNDk5LDEwLjYyNyBMMzguMDYyLDI5LjI1MiBMNTEuMzEyLDE2Ljc1MiBMNDMuOTM3LDE2Ljc1MiBMNDIuODEyLDE2LjMxNCBMNDEuMzc0LDE0Ljg3NiBMNDEuMTg2LDE0LjYyNiBDNDEuMDYxLDE0LjQzOCA0MC45OTgsMTQuMjUxIDQwLjg3MywxNC4wMDEgQzQwLjc0OCwxMy42ODggNDAuNzQ4LDEzLjQzOCA0MC43NDgsMTMuMTg4IEw0MS4xODYsMTIuODEzIEw2OS4yNDksMTIuODEzIEM2OS4zMTIsMTIuODEzIDY5LjM3NCwxMi44MTMgNjkuNDM3LDEyLjg3NiBDNjkuNSwxMi45MzkgNjkuNTYyLDEzLjA2NCA2OS42MjUsMTMuMTg5IEw2OS42MjUsMTQuMDY0IEM2OS42MjUsMTQuNTY0IDY5LjUsMTQuOTM5IDY5LjI1LDE1LjI1MiBMNjguMTg3LDE2LjQ0IEM2Ny43NDksMTYuNzUzIDY3LjM3NCwxNi44NzggNjYuOTk5LDE2Ljg3OCBMNTguNDk5LDE2Ljg3OCBDNDcuNjg2LDI3LjA2NiA0Mi4wNjEsMzIuMzc4IDQxLjYyNCwzMi44MTYgTDQxLjQzNiwzMy4wMDQgQzQxLjI0OCwzMy4xOTIgNDEuMTg2LDMzLjMxNyA0MS4wNjEsMzMuNTA0IEM0MC45MzYsMzMuNjI5IDQwLjkzNiwzMy44MTcgNDAuOTM2LDMzLjk0MiBMNDAuOTM2LDQ2Ljg4IEM0MC45MzYsNDcuNTA1IDQxLjEyNCw0Ny44MTggNDEuNTYxLDQ3LjgxOCBMNTAuODc0LDQ3LjgxOCBDNTAuOTM3LDQ3LjgxOCA1MS4wNjIsNDcuODgxIDUxLjE4Nyw0Ny45NDMgQzUxLjI1LDQ4LjAwNiA1MS4zMTIsNDguMTMxIDUxLjMxMiw0OC4yNTYgTDUxLjMxMiw1MS45NDQgTDE4LjMxMiw1MS45NDQgTDE4LjMxMiw0OC4zODEgQzE4LjMxMiw0OC4wMDYgMTguNSw0Ny44MTggMTguOTM3LDQ3LjgxOCBDMjAuMjUsNDcuNjkzIDIzLjI1LDQ3LjYzIDI4LjA2Miw0Ny42MyBMMjguMjUsNDcuNjMgQzI4LjM3NSw0Ny41NjcgMjguNSw0Ny41MDUgMjguNTYzLDQ3LjMxNyBDMjguNjg4LDQ3LjEyOSAyOC43NTEsNDYuODc5IDI4Ljc1MSw0Ni41NjcgTDI4Ljc1MSwzNC4yNTQgQzI4Ljc1MSwzMy42OTEgMjguNTAxLDMzLjE5MSAyOC4wNjMsMzIuNjI5IEw5LjY4OCwxMC42MjkgTDIuNTYzLDEwLjYyOSBMMS4zNzUsMTAuMDA0IEwxLjE4Nyw5Ljg3OSBMMC44NzQsOS41NjYgQzAuNjg2LDkuMzc4IDAuNTYxLDkuMTkxIDAuMzc0LDguODc4IEwwLDcuNjg4IFogTTc2LjE4OCwwLjY4OCBMNzguODEzLDM3LjI1MSBMODIuNjg4LDM3LjQzOSBMODguMDAxLDEuMTg5IEw3Ni4xODgsMC42ODggWiBNNzcsNDkuNTYzIEw4NC4wNjMsNDkuODEzIEw4NC4zMTMsNDIuNzUgTDc3LjI1LDQyLjUgTDc3LDQ5LjU2MyBaIiBpZD0iU2hhcGUiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==");}.auth0-lock-social-button[data-provider^=yammer] .auth0-lock-social-button-icon{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjYycHgiIGhlaWdodD0iNTNweCIgdmlld0JveD0iMCAwIDYyIDUzIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40ICgxNTU4OCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+eWFtbWVyPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9InlhbW1lciIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgZmlsbD0iI0ZGRkZGRiI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjUsMy41IEMwLjM3NSw0LjI1IDAuNSw0LjkzOCAwLjc1LDUuNjI1IEM1LjEyNSwxNi4zMTMgOS41NjMsMjcgMTQsMzcuNzUgQzE0LjEyNSwzOC4wNjMgMTQuMzEzLDM4LjM3NSAxNC4zNzUsMzguNzUgQzE0LjA2MiwzOS41IDEzLjYyNSw0MC4yNSAxMy4zNzUsNDEuMDYzIEMxMi43NSw0Mi42MjYgMTIsNDQuMjUxIDEwLjYyNSw0NS4zNzYgQzkuNDM3LDQ2LjM3NiA3LjgxMiw0Ni43NTEgNi4yNSw0Ni42ODkgQzUuNDM3LDQ2LjY4OSA0LjU2Miw0Ni40MzkgMy43NSw0Ni42ODkgQzIuNjg3LDQ3LjAwMiAxLjg3NSw0Ny45MzkgMS42ODcsNDkuMDAyIEMxLjQzNyw1MC41MDIgMi41LDUyLjA2NSA0LDUyLjMxNSBDNi40MzgsNTIuNjI4IDksNTIuNjI4IDExLjM3NSw1MS44NzcgQzEzLjE4OCw1MS4zMTQgMTQuODEzLDUwLjEyNyAxNiw0OC42MjcgQzE3LjYyNSw0Ni41NjQgMTguNjg4LDQ0LjA2NCAxOS42MjUsNDEuNjg5IEMyNC41LDI5LjU2NCAyOS4zMTMsMTcuNDM5IDM0LjI1LDUuMzc2IEMzNC43NSwzLjgxMyAzMy44NzUsMS45MzggMzIuMzc1LDEuNDM4IEMzMC44NzUsMC44MTMgMjksMS41NjMgMjguMzEyLDMuMDAxIEMyNC45OTksMTIuMDAxIDIxLjQ5OSwyMS4wMDEgMTguMDYyLDI5LjkzOSBDMTguMDYyLDMwLjEyNyAxNy45MzcsMzAuMjUyIDE3LjgxMiwzMC4zNzcgTDYuOTM3LDIuODE0IEM2LjM3NCwxLjU2NCA1LjA2MiwwLjc1MSAzLjc0OSwwLjgxNCBDMi4xODYsMC44MTQgMC43NDksMi4wMDIgMC40OTksMy41MDIgTDAuNSwzLjUgWiBNNTAuNTYzLDcuMjUgQzQ5LjEyNSw4IDQ3Ljg3NSw5IDQ2LjUsOS44NzUgQzQ0LjE4NywxMS41IDQxLjkzNywxMy4xMjUgMzkuNzUsMTQuOTM4IEMzOC41LDE1LjkzOCAzNy4yNSwxNi45MzggMzYuMTg3LDE4LjE4OCBDMzUuOTk5LDE4LjUwMSAzNS42ODcsMTguODEzIDM1LjY4NywxOS4yNTEgQzM1LjY4NywxOS40MzkgMzYsMTkuNTAxIDM2LjE4NywxOS41NjQgQzM3LDE5LjY4OSAzNy44NzUsMTkuNDM5IDM4LjY4NywxOS4yNTEgQzQwLjUsMTguNjg4IDQyLjE4NywxOC4wMDEgNDMuOTM3LDE3LjMxMyBDNDcuMTI1LDE1LjkzOCA1MC4yNSwxNC4zNzUgNTMuMjUsMTIuNzUgQzU0LjUsMTEuOTM3IDU0Ljg3NSwxMC4xODcgNTQuMjUsOC44NzUgQzUzLjYyNSw3LjU2MyA1MS45MzcsNi44MTIgNTAuNTYyLDcuMjUgTDUwLjU2Myw3LjI1IFogTTU2LjM3NSwyNC4yNSBDNTIuODc1LDI0LjU2MyA0OS40MzcsMjUgNDYsMjUuNjI1IEM0NC41LDI1Ljg3NSA0MywyNi4xODggNDEuNTYyLDI2LjY4OCBDNDEuMDYyLDI2Ljg3NiA0MC40OTksMjcuMDAxIDQwLjE4NywyNy41MDEgQzQwLjM3NSwyNy43NTEgNDAuNTYyLDI4LjAwMSA0MC44MTIsMjguMTI2IEM0MS41LDI4LjUwMSA0Mi4xODcsMjguNjg5IDQyLjkzNywyOC44NzYgQzQ0LjgxMiwyOS4zMTQgNDYuNzUsMjkuNTY0IDQ4LjY4NywyOS43NTEgQzUyLDMwLjA2NCA1NS4yNSwzMC4xMjYgNTguNSwzMC4xODkgQzYwLDMwLjI1MiA2MS4zNzUsMjkuMDAxIDYxLjUsMjcuNTAxIEM2MS43NSwyNi4wMDEgNjAuNjg3LDI0LjM3NiA1OS4xMjUsMjQuMDYzIEM1OC4xODcsMjQgNTcuMzEyLDI0LjE4OCA1Ni4zNzUsMjQuMjUxIEw1Ni4zNzUsMjQuMjUgWiBNMzUuOTM4LDM1LjA2MyBDMzUuNjI1LDM1LjE4OCAzNS42MjUsMzUuNjI2IDM1LjgxMywzNS44MTMgQzM2LjEyNiwzNi40MzggMzYuNjI2LDM2Ljg3NiAzNy4xMjYsMzcuMzc2IEMzOS4wMDEsMzkuMTg5IDQxLjA2NCw0MC43NTEgNDMuMTI2LDQyLjMxNCBDNDUuMzc2LDQzLjkzOSA0Ny42ODksNDUuNTY0IDUwLjA2NCw0Ny4wNjQgQzUwLjc1Miw0Ny41NjQgNTEuNjg5LDQ3LjU2NCA1Mi41MDIsNDcuMjUyIEM1My42MjcsNDYuODc3IDU0LjUwMiw0NS43NTIgNTQuNTY1LDQ0LjUwMiBDNTQuNjI4LDQzLjM3NyA1NC4wMDIsNDIuMTI3IDUyLjk0LDQxLjYyNyBDNDkuMzE1LDM5Ljc1MiA0NS42MjcsMzcuOTM5IDQxLjgxNSwzNi40MzkgQzQwLjM3NywzNS44NzYgMzguODc3LDM1LjMxNCAzNy4zMTUsMzUuMDY0IEMzNi44MTUsMzUuMDAxIDM2LjM3NywzNC45MzkgMzUuOTQsMzUuMDY0IEwzNS45MzgsMzUuMDYzIFoiIGlkPSJTaGFwZSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");}.auth0-lock-social-button[data-provider^=yandex] .auth0-lock-social-button-icon{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjI4cHgiIGhlaWdodD0iNjBweCIgdmlld0JveD0iMCAwIDI4IDYwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40ICgxNTU4OCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+eWFuZGV4PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9InlhbmRleCIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEuMDAwMDAwLCAwLjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICA8cGF0aCBkPSJNMjcuNSwwLjYyNSBDMjgsMC42MjUgMjguMzEzLDAuODc1IDI4LjMxMywxLjQzOCBMMjguMzEzLDU4Ljc1MSBDMjguMzEzLDU5LjEyNiAyOC4xMjUsNTkuMzc2IDI3LjY4OCw1OS4zNzYgTDIzLDU5LjM3NiBDMjIuNjg3LDU5LjM3NiAyMi40MzcsNTkuMDYzIDIyLjQzNyw1OC44MTMgTDIyLjQzNywzNy42MjUgTDE4LjYyNCwzNy42MjUgTDguMDYxLDU4LjgxMyBDNy45MzYsNTkuMTg4IDcuNjIzLDU5LjM3NiA3LjE4Niw1OS4zNzYgTDEuNzQ4LDU5LjM3NiBDMS4xMjMsNTkuMzc2IDAuNzQ4LDU4LjgxMyAxLjEyMyw1OC4xMjYgTDEyLjgxMSwzNi41MDEgQzYuNTYxLDMzLjY4OCAzLjA2MSwyOC4wMDEgMy4wNjEsMjAuMjUxIEMzLjA2MSw3LjMxMyAxMC4yNDksMC42MjYgMTguODExLDAuNjI2IEwyNy40OTksMC42MjYgTDI3LjUsMC42MjUgWiBNMjIuNDM4LDMyLjU2MyBMMjIuNDM4LDUuNjg4IEwxOC41NjMsNS42ODggQzEzLjkzOCw1LjY4OCA5LjM3NSw5LjYyNiA5LjM3NSwxOS40MzggQzkuMzc1LDI4LjgxMyAxNC4yNSwzMi41NjMgMTkuMjUsMzIuNTYzIEwyMi40MzgsMzIuNTYzIEwyMi40MzgsMzIuNTYzIFoiIGlkPSJTaGFwZSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");background-size:30%;}.auth0-lock-social-button[data-provider^=weibo] .auth0-lock-social-button-icon{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjgwcHgiIGhlaWdodD0iNjRweCIgdmlld0JveD0iMCAwIDgwIDY0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40ICgxNTU4OCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+d2VpYnU8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4KICAgICAgICA8ZyBpZD0id2VpYnUiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xLjAwMDAwMCwgMC4wMDAwMDApIiBmaWxsPSIjRkZGRkZGIj4KICAgICAgICAgICAgPHBhdGggZD0iTTEsNDMgQzEsNDcuMTg4IDIuNjI1LDUwLjkzOCA1LjkzOCw1NC4xODggQzkuMTg4LDU3LjQzOCAxMy4zMTMsNTkuODc2IDE4LjMxMyw2MS41NjMgQzIzLjMxMyw2My4xODggMjguNTYzLDY0LjAwMSAzNC4xMjYsNjQuMDAxIEMzOS4zMTQsNjQuMDAxIDQ0LjE4OSw2My4zMTMgNDguNzUxLDYxLjg3NiBDNTMuMzc2LDYwLjUwMSA1Ny4xODksNTguNjg4IDYwLjE4OSw1Ni41MDEgQzYzLjE4OSw1NC4zMTQgNjUuNTY0LDUxLjkzOCA2Ny4zMTQsNDkuMzEzIEM2OS4wNjQsNDYuNjg4IDY5LjkzOSw0NC4xMjUgNjkuOTM5LDQxLjYyNSBDNjkuOTM5LDM4Ljg3NSA2OS4wMDEsMzYuNTYyIDY3LjEyNiwzNC43NSBDNjUuMjUxLDMyLjkzOCA2My4wMDEsMzEuNjI1IDYwLjMxMywzMC44MTIgQzU5Ljg3NSwzMC42ODcgNTkuNTYzLDMwLjU2MiA1OS4zNzUsMzAuNDM3IEM1OS4yNSwzMC4zNzQgNTkuMDYyLDMwLjE4NyA1OC44NzUsMjkuODc0IEM1OC42ODcsMjkuNjI0IDU4Ljc1LDI5LjI0OSA1OS4wNjMsMjguODExIEM1OS43NTEsMjcuMTIzIDYwLjA2MywyNS41NjEgNjAuMDYzLDI0LjI0OCBDNjAuMDYzLDIyLjk5OCA1OS43NSwyMS44NzMgNTkuMTI1LDIwLjkzNSBDNTcuNzUsMTkuMTIyIDU1LjUsMTguMjQ3IDUyLjMxMiwxOC4yNDcgQzQ5LjE4NywxOC4yNDcgNDUuNTYyLDE5LjEyMiA0MS40MzcsMjAuODEgTDQwLjgxMiwyMS4wNiBDNDAuNDM3LDIxLjE4NSA0MC4wNjIsMjEuMTg1IDM5LjgxMiwyMC45OTcgQzM5LjQ5OSwyMC44NzIgMzkuNDM3LDIwLjQ5NyAzOS41NjIsMTkuOTM0IEM0MC4xMjUsMTguMTg0IDQwLjM3NSwxNi42MjEgNDAuMzc1LDE1LjMwOSBDNDAuMzc1LDEzLjMwOSAzOS44MTIsMTEuODA5IDM4LjY4NywxMC42ODQgQzM3LjU2Miw5LjU1OSAzNS45OTksOC45MzQgMzQuMDYyLDguOTM0IEMzMi4zMTIsOC45MzQgMzAuMjQ5LDkuNDM0IDI3Ljg3NCwxMC40MzQgQzIyLjgxMSwxMi4zNzIgMTcuNzQ5LDE1Ljg3MiAxMi43NDksMjAuODA5IEM0LjkzNiwyOC43NDcgMC45OTksMzYuMTIyIDAuOTk5LDQyLjk5NyBMMSw0MyBaIE05LDQ2LjA2MyBDOC45MzcsNDUuNjg4IDguOTM3LDQ1LjMxMyA4LjkzNyw0NC45MzggQzguOTM3LDQyLjU2MyA5Ljc1LDQwLjE4OCAxMS4zNzUsMzcuOTM4IEMxMy4yNSwzNS4zNzUgMTUuOTM4LDMzLjI1IDE5LjQzOCwzMS41IEMyMi45MzgsMjkuNzUgMjYuODEzLDI4LjYyNSAzMS4xMjYsMjguMjUgQzMyLjQzOSwyOC4xMjUgMzMuNjg5LDI4LjA2MiAzNC45MzksMjguMDYyIEMzOS45MzksMjguMDYyIDQ0LjM3NywyOS4wNjIgNDguMzc3LDMxLjE4NyBDNTMuMjUyLDMzLjc1IDU1Ljk0LDM3LjEyNSA1Ni4zNzcsNDEuNDM3IEM1Ni4zNzcsNDEuODEyIDU2LjQ0LDQyLjE4NyA1Ni40NCw0Mi41NjIgQzU2LjQ0LDQ2LjM3NSA1NC40NCw0OS45MzcgNTAuNTY1LDUzLjEyNSBDNDYuMTksNTYuNjI1IDQwLjc1Miw1OC42ODggMzQuMTksNTkuMzEzIEMzMi44NzcsNTkuNDM4IDMxLjYyNyw1OS41MDEgMzAuMzc3LDU5LjUwMSBDMjUuMzc3LDU5LjUwMSAyMC45MzksNTguNTAxIDE3LjAwMiw1Ni4zNzYgQzEyLjA2NCw1My44MTMgOS40MzksNTAuMzc2IDkuMDAyLDQ2LjA2MyBMOSw0Ni4wNjMgWiBNMTkuMjUsNTAuMDYzIEMyMC40MzgsNTIuODEzIDIyLjU2Myw1NC42MjYgMjUuNjg4LDU1LjYyNiBDMjcuMTI2LDU2LjA2NCAyOC41NjMsNTYuMzE0IDMwLjAwMSw1Ni4zMTQgQzMxLjg3Niw1Ni4zMTQgMzMuNzUxLDU1LjkzOSAzNS42MjYsNTUuMTI2IEMzOC45MzksNTMuNjg4IDQxLjI1MSw1MS41MDEgNDIuNjI2LDQ4LjQzOCBDNDMuMjUxLDQ3LjA2MyA0My41NjQsNDUuNjg4IDQzLjU2NCw0NC4zMTMgQzQzLjU2NCw0Mi44MTMgNDMuMTg5LDQxLjQzOCA0Mi41MDEsNDAuMDYzIEM0MS4wNjMsMzcuNDM4IDM4Ljc1MSwzNS42ODggMzUuNTAxLDM0LjgxMyBDMzQuMzc2LDM0LjUgMzMuMTg4LDM0LjM3NSAzMi4wNjMsMzQuMzc1IEMzMC4wNjMsMzQuMzc1IDI4LjEyNSwzNC44MTMgMjYuMTg4LDM1LjYyNSBDMjMuMTI1LDM3IDIwLjg3NSwzOS4wNjMgMTkuNTYzLDQxLjgxMyBDMTguODEzLDQzLjMxMyAxOC40MzgsNDQuODEzIDE4LjQzOCw0Ni4yNTEgQzE4LjQzOCw0Ny41NjQgMTguNjg4LDQ4LjgxNCAxOS4yNTEsNTAuMDY0IEwxOS4yNSw1MC4wNjMgWiBNMjIuODEzLDQ4LjgxMyBDMjIuNzUsNDguNTYzIDIyLjY4OCw0OC4zMTMgMjIuNjg4LDQ4IEMyMi42ODgsNDcuMjUgMjIuOTM4LDQ2LjU2MiAyMy4zNzYsNDUuODc1IEMyNC4wMDEsNDQuOTM3IDI0Ljg3Niw0NC4yNSAyNi4wMDEsNDMuODc1IEMyNi41NjQsNDMuNjg3IDI3LjEyNiw0My41NjIgMjcuNjI2LDQzLjU2MiBDMjguMTg5LDQzLjU2MiAyOC43NTEsNDMuNjg3IDI5LjMxNCw0My45MzcgQzMwLjMxNCw0NC4zMTIgMzAuOTM5LDQ1LjA2MiAzMS4xODksNDYuMDYyIEMzMS4zMTQsNDYuNDM3IDMxLjM3Nyw0Ni43NSAzMS4zNzcsNDcuMDYyIEMzMS4zNzcsNDcuNzUgMzEuMTg5LDQ4LjQzNyAzMC43NTIsNDkuMDYyIEMzMC4xMjcsNTAuMTI1IDI5LjE4OSw1MC44MTIgMjguMDAyLDUxLjE4NyBDMjcuNTAyLDUxLjM3NSAyNy4wMDIsNTEuNDM3IDI2LjUwMiw1MS40MzcgQzI1Ljg3Nyw1MS40MzcgMjUuMzE0LDUxLjMxMiAyNC43NTIsNTEuMDYyIEMyMy43NTIsNTAuNjI0IDIzLjA2NCw0OS44NzQgMjIuODE0LDQ4LjgxMiBMMjIuODEzLDQ4LjgxMyBaIE0zMS44NzUsNDMuNzUgTDMxLjg3NSw0My4zNzUgQzMxLjg3NSw0My4xMjUgMzEuOTM4LDQyLjg3NSAzMi4wNjMsNDIuNjI1IEMzMi4yNTEsNDIuMjUgMzIuNTYzLDQyIDMzLjA2Myw0MS44MTIgQzMzLjUwMSw0MS42ODcgMzMuODc2LDQxLjY4NyAzNC4yNTEsNDEuODEyIEMzNC42ODksNDEuOTM3IDM0LjkzOSw0Mi4yNSAzNS4wNjQsNDIuNjI1IEMzNS4xODksNDMgMzUuMTI3LDQzLjM3NSAzNC45MzksNDMuNzUgQzM0LjY4OSw0NC4xODggMzQuMzc2LDQ0LjQzOCAzMy44NzYsNDQuNjI1IEMzMy42ODgsNDQuNjg4IDMzLjUwMSw0NC43NSAzMy4zMTMsNDQuNzUgQzMzLjEyNSw0NC43NSAzMi44NzUsNDQuNjg3IDMyLjY4OCw0NC42MjUgQzMyLjI1LDQ0LjQzNyAzMiw0NC4xODcgMzEuODc1LDQzLjc1IEwzMS44NzUsNDMuNzUgWiBNNTIuMzc1LDQuMDYzIEM1Mi41NjMsNC44NzYgNTMsNS41MDEgNTMuNjg4LDUuOTM4IEM1NC4xODgsNi4zMTMgNTQuNzUxLDYuNDM4IDU1LjMxMyw2LjQzOCBDNTUuNTYzLDYuNDM4IDU1Ljc1MSw2LjQzOCA1Ni4wMDEsNi4zNzUgQzU3LjA2NCw2LjE4NyA1OC4wNjQsNi4wNjIgNTkuMTI2LDYuMDYyIEM2MC42MjYsNi4wNjIgNjIuMTI2LDYuMzEyIDYzLjU2NCw2Ljc1IEM2Ni4xMjcsNy41NjMgNjguMzE0LDguOTM4IDcwLjEyNywxMC45MzggQzcxLjk0LDEyLjkzOCA3My4xMjcsMTUuMjUxIDczLjY5LDE3LjkzOCBDNzMuODc4LDE5LjAwMSA3My45NCwyMC4wMDEgNzMuOTQsMjEuMDAxIEM3My45NCwyMi41NjQgNzMuNzUyLDI0LjAwMSA3My4yNTIsMjUuNTAxIEw3My4yNTIsMjUuNTY0IEM3My4xODksMjUuODE0IDczLjEyNywyNi4xODkgNzMuMTI3LDI2LjUwMiBDNzMuMTI3LDI2Ljk0IDczLjI1MiwyNy4zNzcgNzMuNDQsMjcuODc3IEM3My44MTUsMjguNTY1IDc0LjM3OCwyOS4wNjUgNzUuMTksMjkuMzE1IEM3NS41MDMsMjkuMzc4IDc1LjgxNSwyOS40NCA3Ni4xMjgsMjkuNDQgQzc2LjYyOCwyOS40NCA3Ny4wNjYsMjkuMzE1IDc3LjU2NiwyOS4xMjcgQzc4LjI1NCwyOC43NTIgNzguNzU0LDI4LjE4OSA3OS4wMDQsMjcuMzc3IEw3OS4wMDQsMjcuMzE0IEM3OS42OTIsMjUuMzE0IDgwLjA2NywyMy4yNTEgODAuMDY3LDIxLjA2NCBDODAuMDY3LDE5LjYyNiA3OS44NzksMTguMTg5IDc5LjU2NywxNi42ODkgQzc4LjgxNywxMy4wMDEgNzcuMTkyLDkuNzUxIDc0LjYyOSw2LjkzOSBDNzIuMDY2LDQuMTI3IDY5LjAwNCwyLjEyNiA2NS40NDEsMC45MzkgQzYzLjM3OCwwLjMxNCA2MS4yNTMsMC4wMDEgNTkuMDY2LDAuMDAxIEM1Ny42MjgsMC4wMDEgNTYuMTI4LDAuMTI2IDU0LjY5MSwwLjQzOSBDNTMuODc4LDAuNjg5IDUzLjI1MywxLjEyNyA1Mi44MTYsMS44MTQgQzUyLjUwMywyLjMxNCA1Mi4zMTYsMi44MTQgNTIuMzE2LDMuMzc3IEM1Mi4zMTYsMy42MjcgNTIuMzc5LDMuODE1IDUyLjM3OSw0LjA2NSBMNTIuMzc1LDQuMDYzIFogTTU0LjkzOCwxNC4wNjMgQzU1LjEyNiwxNC43NTEgNTUuNTAxLDE1LjMxMyA1Ni4xMjYsMTUuNjg4IEM1Ni41MDEsMTYuMDAxIDU3LjAwMSwxNi4xMjYgNTcuNDM5LDE2LjEyNiBDNTcuNjI3LDE2LjEyNiA1Ny44MTQsMTYuMTI2IDU4LjAwMiwxNi4wNjMgQzU4LjQ0LDE2IDU4Ljg3NywxNS45MzggNTkuMzE1LDE1LjkzOCBDNjAuNjksMTUuOTM4IDYxLjgxNSwxNi41MDEgNjIuNzUzLDE3LjYyNiBDNjMuNjI4LDE4LjU2NCA2NC4xMjgsMTkuNjI2IDY0LjEyOCwyMC44MTQgQzY0LjEyOCwyMS4zMTQgNjQuMDAzLDIxLjg3NyA2My44NzgsMjIuNDM5IEM2My43NTMsMjIuNzUyIDYzLjc1MywyMy4wMDIgNjMuNzUzLDIzLjMxNCBDNjMuNzUzLDIzLjY4OSA2My44MTYsMjQuMDY0IDY0LjAwMywyNC40MzkgQzY0LjMxNiwyNS4wNjQgNjQuODE2LDI1LjUwMiA2NS41MDMsMjUuNzUyIEM2NS43NTMsMjUuODE1IDY2LjA2NiwyNS44NzcgNjYuMzc4LDI1Ljg3NyBDNjYuNzUzLDI1Ljg3NyA2Ny4xMjgsMjUuNzUyIDY3LjUwMywyNS41NjQgQzY4LjEyOCwyNS4yNTEgNjguNTY2LDI0Ljc1MSA2OC43NTMsMjQuMDY0IEM2OS4xMjgsMjMuMDY0IDY5LjMxNiwyMi4wMDEgNjkuMzE2LDIxLjAwMSBDNjkuMzE2LDIwLjMxMyA2OS4yNTMsMTkuNjI2IDY5LjEyOCwxOC44NzYgQzY4LjY5LDE3LjA2MyA2Ny44NzgsMTUuNTAxIDY2LjY5LDE0LjA2MyBDNjQuNjI3LDExLjgxMyA2Mi4xOSwxMC42ODggNTkuMzE1LDEwLjY4OCBDNTguNTY1LDEwLjY4OCA1Ny43NTIsMTAuNzUxIDU2Ljk0LDEwLjkzOCBDNTYuMTksMTEuMTI2IDU1LjYyNywxMS41MDEgNTUuMjUyLDEyLjEyNiBDNTUuMDAyLDEyLjU2NCA1NC44NzcsMTMuMDAxIDU0Ljg3NywxMy40MzkgQzU0Ljg3NywxMy42ODkgNTQuOTQsMTMuODc3IDU0Ljk0LDE0LjA2NCBMNTQuOTM4LDE0LjA2MyBaIiBpZD0iU2hhcGUiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==");}@charset "UTF-8";.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}@-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}100%{opacity:1;-webkit-transform:none;transform:none;}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}100%{opacity:1;-webkit-transform:none;transform:none;}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig;}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}100%{opacity:1;-webkit-transform:none;transform:none;}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig;}@-moz-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-o-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@-o-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@-moz-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@-o-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@-moz-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@-o-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@-moz-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@-o-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@-moz-keyframes fadeOutDownBig{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}}@-o-keyframes fadeOutDownBig{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}}@keyframes fadeOutDownBig{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}}.slide-enter{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}.slide-enter.slide-enter-active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;}.slide-leave{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}.slide-leave.slide-leave-active{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);-webkit-transition:-webkit-transform 0.3s ease-in;transition:transform 0.3s ease-in;}.vslide-enter{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}.vslide-enter.vslide-enter-active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;}.reverse-vslide-enter{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}.reverse-vslide-enter.reverse-vslide-enter-active{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;}.vslide-leave{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}.vslide-leave.vslide-leave-active{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;}.horizontal-fade-enter{position:relative;top:0;left:0;z-index:1;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}.horizontal-fade-enter.horizontal-fade-enter-active{-webkit-transform:none;transform:none;-webkit-transition:-webkit-transform 0.5s;transition:transform 0.5s;}.horizontal-fade-leave{opacity:1;position:absolute;width:100%;top:0;left:0;}.horizontal-fade-leave.horizontal-fade-leave-active{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);-webkit-transition:-webkit-transform 0.5s, opacity 1s linear;transition:transform 0.5s, opacity 1s linear;}.reverse-horizontal-fade-enter{position:relative;top:0;left:0;z-index:1;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}.reverse-horizontal-fade-enter.reverse-horizontal-fade-enter-active{-webkit-transform:none;transform:none;-webkit-transition:-webkit-transform 0.5s;transition:transform 0.5s;}.reverse-horizontal-fade-leave{opacity:1;position:absolute;width:100%;top:0;left:0;}.reverse-horizontal-fade-leave.reverse-horizontal-fade-leave-active{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);-webkit-transition:-webkit-transform 0.5s, opacity 1s linear;transition:transform 0.5s, opacity 1s linear;}.fade-enter{position:relative;top:0;left:0;z-index:1;}.fade-leave{opacity:1;position:absolute;width:100%;top:0;left:0;opacity:1;}.fade-leave.fade-leave-active{opacity:0;-webkit-transition:opacity 0.5s linear;transition:opacity 0.5s linear;}@-webkit-keyframes stroke{100%{stroke-dashoffset:0;}}@-webkit-keyframes scale{0%,100%{-webkit-transform:none;}50%{-webkit-transform:scale3d(1.1, 1.1, 1);}}@-webkit-keyframes fill{100%{box-shadow:inset 0px 0px 0px 30px #7ac142;}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);}}@-moz-keyframes stroke{100%{stroke-dashoffset:0;}}@-webkit-keyframes stroke{100%{stroke-dashoffset:0;}}@-o-keyframes stroke{100%{stroke-dashoffset:0;}}@keyframes stroke{100%{stroke-dashoffset:0;}}@-moz-keyframes scale{0%,100%{transform:none;}50%{transform:scale3d(1.1, 1.1, 1);}}@-webkit-keyframes scale{0%,100%{transform:none;}50%{transform:scale3d(1.1, 1.1, 1);}}@-o-keyframes scale{0%,100%{transform:none;}50%{transform:scale3d(1.1, 1.1, 1);}}@keyframes scale{0%,100%{transform:none;}50%{transform:scale3d(1.1, 1.1, 1);}}@-moz-keyframes fill{100%{box-shadow:inset 0px 0px 0px 30px #7ac142;}}@-webkit-keyframes fill{100%{box-shadow:inset 0px 0px 0px 30px #7ac142;}}@-o-keyframes fill{100%{box-shadow:inset 0px 0px 0px 30px #7ac142;}}@keyframes fill{100%{box-shadow:inset 0px 0px 0px 30px #7ac142;}}@-moz-keyframes rotate{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@-webkit-keyframes rotate{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@-o-keyframes rotate{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@keyframes rotate{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@media screen and (max-width: 480px){html.auth0-lock-html body > *{display:none;}html.auth0-lock-html body .auth0-lock-container{background:#fff;display:block !important;}}.auth0-lock.auth0-lock,.auth0-lock.auth0-lock *{-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial;}.auth0-lock.auth0-lock svg{background-color:transparent;}.auth0-lock.auth0-lock .auth0-global-message{color:#fff;text-align:center;padding:10px;line-height:1.8;font-size:11px;font-weight:600;text-transform:uppercase;}.auth0-lock.auth0-lock .auth0-global-message.auth0-global-message-error{background:#ff3e00;}.auth0-lock.auth0-lock .auth0-global-message.auth0-global-message-success{background:#7ed321;}.auth0-lock.auth0-lock .auth0-global-message span{-webkit-animation-delay:0.2s;animation-delay:0.2s;}.auth0-lock.auth0-lock{font-family:"Avenir Next", Avenir, -apple-system, BlinkMacSystemFont, Roboto, Helvetica, sans-serif;text-rendering:optimizeLegibility;pointer-events:none;position:fixed;bottom:0;left:0;width:100%;height:100%;right:0;z-index:1000000;}@media (min-width: 481px){.auth0-lock.auth0-lock{display:table;}}.auth0-lock.auth0-lock a{text-decoration:none;}.auth0-lock.auth0-lock a:active,.auth0-lock.auth0-lock a:focus{outline:none;}.auth0-lock.auth0-lock input:focus,.auth0-lock.auth0-lock button:focus{outline:none;}.auth0-lock.auth0-lock .auth0-lock-overlay{background:radial-gradient(#40404b, #111118) rgba(34,34,40,0.94);position:fixed;top:0;bottom:0;right:0;left:0;z-index:-1;opacity:0;-webkit-transition:opacity 0.2s ease-in 0.4s;transition:opacity 0.2s ease-in 0.4s;}@media (min-width: 481px){.auth0-lock.auth0-lock .auth0-lock-center{vertical-align:middle;display:table-cell;margin:auto;}}.auth0-lock.auth0-lock .auth0-lock-widget{width:300px;opacity:0;-webkit-transform:translateY(100%) scale(0.8);transform:translateY(100%) scale(0.8);-webkit-transition-timing-function:cubic-bezier(0.3, 0, 0, 1.4);transition-timing-function:cubic-bezier(0.3, 0, 0, 1.4);margin:0 auto;border-radius:5px;}@media (min-width: 481px){.auth0-lock.auth0-lock .auth0-lock-widget{-webkit-transition:-webkit-transform 0.4s, opacity 0.3s;transition:transform 0.4s, opacity 0.3s;}}.auth0-lock.auth0-lock .auth0-lock-widget-container{position:relative;}.auth0-lock.auth0-lock .auth0-lock-cred-pane{height:100%;border-radius:6px;background:#fff;position:relative;}.auth0-lock.auth0-lock .auth0-lock-cred-pane.horizontal-fade-leave .auth0-lock-content,.auth0-lock.auth0-lock .auth0-lock-cred-pane.horizontal-fade-leave .auth0-lock-terms{opacity:0.3;pointer-events:none;}.auth0-lock.auth0-lock .auth0-lock-cred-pane.auth0-lock-moving{overflow:hidden;}.auth0-lock.auth0-lock .auth0-lock-header{text-align:center;padding:11px;height:118px;color:#333;position:relative;background:#fff;border-radius:5px 5px 0 0;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;}.auth0-lock.auth0-lock .auth0-lock-close-button,.auth0-lock.auth0-lock .auth0-lock-back-button{background:#fff;border-radius:100px;height:10px;width:10px;position:absolute;top:14px;right:14px;box-shadow:0 1px 3px rgba(0,0,0,0.1);color:#333;z-index:100;border:6px solid #fff;cursor:pointer;line-height:0;}.auth0-lock.auth0-lock .auth0-lock-close-button svg,.auth0-lock.auth0-lock .auth0-lock-back-button svg{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}.auth0-lock.auth0-lock .auth0-lock-close-button polygon,.auth0-lock.auth0-lock .auth0-lock-back-button polygon{fill:#373737;}.auth0-lock.auth0-lock .auth0-lock-back-button{left:14px;}.auth0-lock.auth0-lock .auth0-lock-header-avatar{height:80px;width:80px;display:block;border-radius:100px;margin:-16px auto 0;position:absolute;left:0;right:0;z-index:1000;box-shadow:0 1px 2px rgba(0,0,0,0.4);-webkit-animation:fadeIn 0.75s both;animation:fadeIn 0.75s both;}@media (min-width: 768px){.auth0-lock.auth0-lock .auth0-lock-header-avatar{-webkit-animation:fadeInDown 0.75s both;animation:fadeInDown 0.75s both;}}.auth0-lock.auth0-lock .auth0-lock-header-bg{position:absolute;height:118px;width:100%;overflow:hidden;top:0;left:0;pointer-events:none;}@media (min-width: 481px){.auth0-lock.auth0-lock .auth0-lock-header-bg{background:rgba(241,241,241,0.8);}}.auth0-lock.auth0-lock .auth0-lock-header-bg .auth0-lock-header-bg-blur{display:none;height:100%;width:100%;border-top-left-radius:5px;border-top-right-radius:5px;-webkit-filter:blur(40px) grayscale(1);-ms-filter:blur(40px) grayscale(1);filter:blur(40px) grayscale(1);-webkit-backdrop-filter:blur(0);background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:300px;opacity:0;-webkit-transition:0s ease 0s;transition:0s ease 0s;}.auth0-lock.auth0-lock .auth0-lock-header-bg .auth0-lock-header-bg-blur.auth0-lock-no-grayscale{-webkit-filter:blur(30px);-ms-filter:blur(30px);filter:blur(30px);-webkit-backdrop-filter:blur(0);background-position:center;background-size:800px;}@media (min-width: 481px){.auth0-lock.auth0-lock .auth0-lock-header-bg.auth0-lock-blur-support .auth0-lock-header-bg-blur{display:block;}}.auth0-lock.auth0-lock .auth0-lock-header-bg .auth0-lock-header-bg-solid{height:100%;opacity:0.08;}.auth0-lock.auth0-lock .auth0-lock-header-welcome{font-size:18px;position:relative;}.auth0-lock.auth0-lock .auth0-lock-header-logo{width:50px;height:55px;display:inline-block;margin:0 0 11px;vertical-align:middle;}.auth0-lock.auth0-lock .auth0-lock-firstname{font-size:18px;margin-top:64px;}.auth0-lock.auth0-lock .auth0-lock-name{font-size:22px;}.auth0-lock.auth0-lock .auth0-lock-content{padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.auth0-lock.auth0-lock .auth0-lock-form{display:block;-webkit-animation:fadeIn 0.2s;animation:fadeIn 0.2s;}.auth0-lock.auth0-lock .auth0-lock-form h2{font-size:22px;font-weight:normal;text-align:center;margin:0 0 15px;color:#000;}.auth0-lock.auth0-lock .auth0-lock-form p{font-size:13px;line-height:1.8;text-align:center;margin-top:0;margin-bottom:15px;color:rgba(0,0,0,0.54);}.auth0-lock.auth0-lock .auth0-lock-form .auth0-lock-alternative{margin-top:20px;margin-bottom:0;}.auth0-lock.auth0-lock .auth0-lock-form .auth0-lock-alternative .auth0-lock-alternative-link{font-size:13px;color:rgba(0,0,0,0.87);cursor:pointer;margin-bottom:0;}.auth0-lock.auth0-lock .auth0-lock-input-block{position:relative;margin-bottom:15px;}@media (min-width: 481px){.auth0-lock.auth0-lock .auth0-lock-input-block{margin-bottom:10px;}}.auth0-lock.auth0-lock .auth0-lock-input-block:last-child{margin-bottom:0;}.auth0-lock.auth0-lock .auth0-lock-input-wrap{border-radius:3px;border:1px solid #f1f1f1;position:relative;background:#f1f1f1;-webkit-transition:border-color 0.8s;transition:border-color 0.8s;}.auth0-lock.auth0-lock .auth0-lock-input-wrap.auth0-lock-input-wrap-with-icon{padding-left:40px;}.auth0-lock.auth0-lock .auth0-lock-input-wrap .auth0-lock-icon-arrow{position:absolute;right:15px;top:14px;}.auth0-lock.auth0-lock .auth0-lock-input-wrap .auth0-lock-icon,.auth0-lock.auth0-lock .auth0-lock-input-wrap .auth0-lock-custom-icon{position:absolute;font-size:12px;top:13px;left:14px;}.auth0-lock.auth0-lock .auth0-lock-input-wrap .auth0-lock-icon path,.auth0-lock.auth0-lock .auth0-lock-input-wrap .auth0-lock-custom-icon path{fill:#888;}.auth0-lock.auth0-lock .auth0-lock-input-wrap .auth0-lock-icon.auth0-lock-icon-mobile,.auth0-lock.auth0-lock .auth0-lock-input-wrap .auth0-lock-custom-icon.auth0-lock-icon-mobile{width:9px;height:14px;top:14px;left:16px;}.auth0-lock.auth0-lock .auth0-lock-input-wrap .auth0-lock-icon.auth0-lock-icon-box,.auth0-lock.auth0-lock .auth0-lock-input-wrap .auth0-lock-custom-icon.auth0-lock-icon-box{width:12px;height:14px;top:auto;bottom:14px;left:14px;}.auth0-lock.auth0-lock .auth0-lock-input-wrap.auth0-lock-focused{border-color:#a0a0a0;}.auth0-lock.auth0-lock .auth0-lock-input-wrap .auth0-lock-input{border:0;padding:0 14px;right:0;height:40px;font-size:13px;width:100%;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;color:rgba(0,0,0,0.87);}.auth0-lock.auth0-lock .auth0-lock-input-wrap .auth0-lock-input.animated{-webkit-animation-duration:0.5s;animation-duration:0.5s;}.auth0-lock.auth0-lock .auth0-lock-input-wrap .auth0-lock-input.auth0-lock-input-location{background-color:#f9f9f9;text-align:left;}.auth0-lock.auth0-lock .auth0-lock-input-wrap .auth0-lock-input.auth0-lock-input-location.auth0-lock-input-with-placeholder{color:rgba(0,0,0,0.54);}.auth0-lock.auth0-lock .auth0-lock-error .auth0-lock-input-wrap{border-color:#f00;transition:0.3s ease-in-out;}.auth0-lock.auth0-lock .auth-lock-social-buttons-pane,.auth0-lock.auth0-lock .auth0-lock-last-login-pane{position:relative;}.auth0-lock.auth0-lock .auth-lock-social-buttons-pane .auth0-loading-container,.auth0-lock.auth0-lock .auth0-lock-last-login-pane .auth0-loading-container{-webkit-animation:fadeIn 0.75s ease-in-out !important;animation:fadeIn 0.75s ease-in-out !important;position:absolute;width:54px;height:54px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}.auth0-lock.auth0-lock .auth-lock-social-buttons-pane .auth0-loading-container .auth0-loading,.auth0-lock.auth0-lock .auth0-lock-last-login-pane .auth0-loading-container .auth0-loading{width:50px;height:50px;border-radius:50%;top:0;left:0;opacity:1;}.auth0-lock.auth0-lock .auth0-lock-social-buttons-container{text-align:center;}.auth0-lock.auth0-lock .auth0-lock-social-button{border:0;padding:0;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;border-radius:3px;margin:4px;position:relative;width:40px;height:40px;}.auth0-lock.auth0-lock .auth0-lock-social-button .auth0-lock-social-button-icon{width:40px;height:40px;position:absolute;top:0;left:0;transition:background-color 0.3s;-webkit-transition:background-color 0.3s;}.auth0-lock.auth0-lock .auth0-lock-social-button:hover .auth0-lock-social-button-icon,.auth0-lock.auth0-lock .auth0-lock-social-button:focus .auth0-lock-social-button-icon{background-color:rgba(0,0,0,0.3);}.auth0-lock.auth0-lock .auth0-lock-social-button .auth0-lock-social-button-text{display:none;}.auth0-lock.auth0-lock .auth0-lock-social-button.auth0-lock-social-big-button{display:block;margin:10px 0 0;width:100%;}.auth0-lock.auth0-lock .auth0-lock-social-button.auth0-lock-social-big-button:first-child{margin-top:0;}.auth0-lock.auth0-lock .auth0-lock-social-button.auth0-lock-social-big-button[data-provider=""],.auth0-lock.auth0-lock .auth0-lock-social-button.auth0-lock-social-big-button[data-provider="auth0"]{background-color:#c0c0c0;}.auth0-lock.auth0-lock .auth0-lock-social-button.auth0-lock-social-big-button[data-provider=""] .auth0-lock-social-button-icon,.auth0-lock.auth0-lock .auth0-lock-social-button.auth0-lock-social-big-button[data-provider="auth0"] .auth0-lock-social-button-icon{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iNTNweCIgaGVpZ2h0PSI2NXB4IiB2aWV3Qm94PSIwIDAgNTMgNjUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgICAgICA8dGl0bGU+U2hhcGU8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+PC9kZWZzPiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxnIGlkPSI2NHB4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTE1My4wMDAwMDAsIC02MDMzLjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiPiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMTYxLjEyNSw2MDk4IEMxMTU2LjYzNzk3LDYwOTggMTE1Myw2MDk0LjM2MTg2IDExNTMsNjA4OS44NzU2MyBMMTE1Myw2MDY1LjQ5OTQ5IEMxMTUzLDYwNjEuMDEyMjUgMTE1Ni42Mzc5Nyw2MDU3LjM3MzEgMTE2MS4xMjUsNjA1Ny4zNzMxIEwxMTYxLjEyNSw2MDUxLjI4MjExIEMxMTYxLjEyNSw2MDQxLjE4NjMyIDExNjkuMzA5OTIsNjAzMyAxMTc5LjQwNjI1LDYwMzMgQzExODkuNTAyNTgsNjAzMyAxMTk3LjY4NzUsNjA0MS4xODYzMiAxMTk3LjY4NzUsNjA1MS4yODIxMSBMMTE5Ny42ODc1LDYwNTcuMzc0MTEgQzEyMDIuMTc0NTMsNjA1Ny4zNzQxMSAxMjA1LjgxMjUsNjA2MS4wMTIyNSAxMjA1LjgxMjUsNjA2NS40OTk0OSBMMTIwNS44MTI1LDYwODkuODc1NjMgQzEyMDUuODEyNSw2MDk0LjM2MTg2IDEyMDIuMTc0NTMsNjA5OCAxMTk3LjY4NzUsNjA5OCBMMTE2MS4xMjUsNjA5OCBaIE0xMTkzLjYyNjAyLDYwNTEuMjgyMTEgQzExOTMuNjI2MDIsNjA0My40Mjk5NCAxMTg3LjI1OTA2LDYwMzcuMDYyNjkgMTE3OS40MDcyNyw2MDM3LjA2MjY5IEMxMTcxLjU1NTQ3LDYwMzcuMDYyNjkgMTE2NS4xODg1Miw2MDQzLjQyOTk0IDExNjUuMTg4NTIsNjA1MS4yODIxMSBMMTE2NS4xODg1Miw2MDU3LjM3MzEgTDExOTMuNjI2MDIsNjA1Ny4zNzMxIEwxMTkzLjYyNjAyLDYwNTEuMjgyMTEgTDExOTMuNjI2MDIsNjA1MS4yODIxMSBaIE0xMjAxLjc1LDYwNjUuNDk5NDkgQzEyMDEuNzUsNjA2My4yNTQ4NiAxMTk5LjkzMTAyLDYwNjEuNDM1NzkgMTE5Ny42ODc1LDYwNjEuNDM1NzkgTDExNjEuMTI1LDYwNjEuNDM1NzkgQzExNTguODgxNDgsNjA2MS40MzU3OSAxMTU3LjA2MjUsNjA2My4yNTQ4NiAxMTU3LjA2MjUsNjA2NS40OTk0OSBMMTE1Ny4wNjI1LDYwODkuODc1NjMgQzExNTcuMDYyNSw2MDkyLjExNjIxIDExNTguODgxNDgsNjA5My45MzUyOCAxMTYxLjEyNSw2MDkzLjkzNTI4IEwxMTk3LjY4NzUsNjA5My45MzUyOCBDMTE5OS45MzEwMiw2MDkzLjkzNTI4IDEyMDEuNzUsNjA5Mi4xMTYyMSAxMjAxLjc1LDYwODkuODc1NjMgTDEyMDEuNzUsNjA2NS40OTk0OSBMMTIwMS43NSw2MDY1LjQ5OTQ5IFogTTExNzcuMzc1LDYwODMuNzgwNTggTDExNzcuMzc1LDYwNzEuNTkyNTEgQzExNzcuMzc1LDYwNzAuNDcxMjEgMTE3OC4yODM5OCw2MDY5LjU2MTE3IDExNzkuNDA2MjUsNjA2OS41NjExNyBDMTE4MC41Mjg1Miw2MDY5LjU2MTE3IDExODEuNDM3NSw2MDcwLjQ3MTIxIDExODEuNDM3NSw2MDcxLjU5MjUxIEwxMTgxLjQzNzUsNjA4My43ODA1OCBDMTE4MS40Mzc1LDYwODQuOTAwODcgMTE4MC41Mjg1Miw2MDg1LjgxMDkxIDExNzkuNDA2MjUsNjA4NS44MTA5MSBDMTE3OC4yODUsNjA4NS44MTA5MSAxMTc3LjM3NSw2MDg0LjkwMDg3IDExNzcuMzc1LDYwODMuNzgwNTggWiIgaWQ9IlNoYXBlIj48L3BhdGg+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=");background-size:38%;}.auth0-lock.auth0-lock .auth0-lock-social-button.auth0-lock-social-big-button .auth0-lock-social-button-icon{background-color:rgba(0,0,0,0.3);}.auth0-lock.auth0-lock .auth0-lock-social-button.auth0-lock-social-big-button .auth0-lock-social-button-text{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;overflow:hidden;width:100%;padding-left:54px;padding-right:15px;line-height:40px;text-align:left;text-transform:uppercase;text-overflow:ellipsis;font-size:10px;font-weight:600;letter-spacing:0.7px;color:#fff;white-space:nowrap;transition:background 0.3s;-webkit-transition:background 0.3s;}.auth0-lock.auth0-lock .auth0-lock-social-button.auth0-lock-social-big-button:hover .auth0-lock-social-button-icon,.auth0-lock.auth0-lock .auth0-lock-social-button.auth0-lock-social-big-button:focus .auth0-lock-social-button-icon{background-color:rgba(0,0,0,0.3);}.auth0-lock.auth0-lock .auth0-lock-social-button.auth0-lock-social-big-button:hover .auth0-lock-social-button-text,.auth0-lock.auth0-lock .auth0-lock-social-button.auth0-lock-social-big-button:focus .auth0-lock-social-button-text{background-color:rgba(0,0,0,0.3);}.auth0-lock.auth0-lock .auth0-lock-terms{background:#eee;text-align:center;display:block;font-size:12px;color:rgba(0,0,0,0.54);line-height:22px;padding:10px 20px;position:relative;}.auth0-lock.auth0-lock .auth0-lock-terms a{color:rgba(0,0,0,0.87);}.auth0-lock.auth0-lock .auth0-lock-submit{border:0;padding:14px;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:70px;overflow:hidden;border-radius:0 0 5px 5px;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out;color:#fff;letter-spacing:1px;font-size:14px;text-transform:uppercase;}.auth0-lock.auth0-lock .auth0-lock-submit span{display:inline-block;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out;}.auth0-lock.auth0-lock .auth0-lock-submit span svg{vertical-align:middle;}.auth0-lock.auth0-lock .auth0-lock-submit span svg.icon-text{margin:-4px 0 0 5px;}@media (min-width: 481px){.auth0-lock.auth0-lock .auth0-lock-submit:hover:not([disabled]) span{-webkit-transform:scale(1.05);transform:scale(1.05);}}.auth0-lock.auth0-lock .auth0-lock-submit:focus{box-shadow:inset 0 0 100px 20px rgba(0,0,0,0.2);}.auth0-lock.auth0-lock .auth0-lock-submit[disabled]{background-color:#9b9b9b !important;}.auth0-lock.auth0-lock .auth0-lock-submit[disabled] span svg circle,.auth0-lock.auth0-lock .auth0-lock-submit[disabled] span svg path{stroke:rgba(255,255,255,0.6);-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out;}.auth0-lock.auth0-lock .auth0-lock-submit[disabled] span svg path{fill:rgba(255,255,255,0.6);}.auth0-lock.auth0-lock .auth0-lock-submit.vslide-enter{opacity:0;}.auth0-lock.auth0-lock .auth0-lock-submit.vslide-enter.vslide-enter-active{opacity:1;transition-duration:0.5s;}.auth0-lock.auth0-lock .auth0-loading-container{position:relative;display:none;}.auth0-lock.auth0-lock .auth0-loading-container .auth0-loading{position:absolute;top:4px;left:44%;width:30px;height:30px;border-width:2px;border-style:solid;border-color:rgba(0,0,0,0.4) rgba(0,0,0,0.4) rgba(0,0,0,0.2) rgba(0,0,0,0.2);opacity:0.9;border-radius:20px;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite;}.auth0-lock.auth0-lock.auth0-lock-mode-loading .auth0-lock-content,.auth0-lock.auth0-lock.auth0-lock-mode-loading .auth0-lock-terms{opacity:0.3;pointer-events:none;}.auth0-lock.auth0-lock.auth0-lock-mode-loading .auth0-lock-submit{background-color:#eee !important;-webkit-transition:background 0.5s ease;transition:background 0.5s ease;cursor:initial;pointer-events:none;}.auth0-lock.auth0-lock.auth0-lock-mode-loading .auth0-lock-submit span{-webkit-animation:fadeOutDownBig 1s both;animation:fadeOutDownBig 1s both;}.auth0-lock.auth0-lock.auth0-lock-mode-loading .auth0-loading-container{-webkit-animation:fadeInDownBig 1s both;animation:fadeInDownBig 1s both;display:block;}.auth0-lock.auth0-lock.auth0-lock-mode-loading .auth0-lock-back-button{opacity:0;visibility:hidden;-webkit-transition:0.25s;transition:0.25s;}.auth0-lock.auth0-lock.auth0-lock-auxiliary .auth0-lock-header-avatar{-webkit-animation:fadeOut 0.3s both;animation:fadeOut 0.3s both;}.auth0-lock.auth0-lock.auth0-lock-auxiliary .auth0-lock-content,.auth0-lock.auth0-lock.auth0-lock-auxiliary .auth0-lock-terms,.auth0-lock.auth0-lock.auth0-lock-auxiliary .auth0-lock-submit{opacity:0.3;pointer-events:none;}.auth0-lock.auth0-lock.auth0-lock-auxiliary .auth0-lock-back-button{opacity:0;visibility:hidden;-webkit-transition:0.25s;transition:0.25s;}.auth0-lock.auth0-lock .auth0-lock-select-country{background-color:#fff;position:absolute;padding:0;font-size:14px;color:#666;bottom:0;top:0;right:0;left:0;border-radius:5px;overflow:hidden;z-index:200;}.auth0-lock.auth0-lock .auth0-lock-select-country .auth0-lock-back-button{opacity:1;visibility:visible;top:19px;}.auth0-lock.auth0-lock .auth0-lock-select-country .auth0-lock-search{background-color:#e3e5e9;padding:10px;}.auth0-lock.auth0-lock .auth0-lock-select-country .auth0-lock-input-wrap{margin:0;border:none;margin-left:40px;overflow:hidden;}.auth0-lock.auth0-lock .auth0-lock-select-country .auth0-lock-icon{width:16px;height:16px;top:12px;left:9px;z-index:1;}.auth0-lock.auth0-lock .auth0-lock-select-country .auth0-lock-input-search{border:none;}.auth0-lock.auth0-lock .auth0-lock-select-country .auth0-lock-list-code{position:relative;height:calc(100% - 60px);overflow-y:scroll;}.auth0-lock.auth0-lock .auth0-lock-select-country .auth0-lock-list-code ul{margin:0;padding:0;}.auth0-lock.auth0-lock .auth0-lock-select-country .auth0-lock-list-code li{list-style:none;text-align:left;border-bottom:1px solid #eee;cursor:pointer;color:#000;font-size:14px;padding:15px 20px;margin:0;text-overflow:ellipsis;width:100%;white-space:nowrap;overflow:hidden;box-sizing:border-box;}@media (min-width: 481px){.auth0-lock.auth0-lock .auth0-lock-select-country .auth0-lock-list-code li{padding:10px 20px;}}.auth0-lock.auth0-lock .auth0-lock-select-country .auth0-lock-list-code li.auth0-lock-list-code-highlighted{background-color:#2eb5ff;color:#fff;}.auth0-lock.auth0-lock .auth0-lock-confirmation{background-color:#fff;position:absolute;text-align:center;line-height:2;font-size:14px;color:#666;width:100%;height:100%;top:0;left:0;z-index:200;border-radius:5px;}.auth0-lock.auth0-lock .auth0-lock-confirmation .auth0-lock-confirmation-content{width:100%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;}.auth0-lock.auth0-lock .auth0-lock-confirmation p{padding:0 14px;margin-bottom:6px;}.auth0-lock.auth0-lock .auth0-lock-confirmation a{display:block;font-weight:500;color:#09c;}.auth0-lock.auth0-lock .auth0-lock-confirmation a svg{width:15px;height:16px;margin-bottom:-4px;margin-left:0px;display:inline-block;-webkit-transition:-webkit-transform 1s ease;transition:transform 1s ease;-webkit-transform:rotate(120deg);transform:rotate(120deg);}.auth0-lock.auth0-lock .auth0-lock-confirmation a svg path{fill:#09c;}.auth0-lock.auth0-lock .auth0-lock-confirmation a:hover svg{-webkit-transform:rotate(490deg);transform:rotate(490deg);}.auth0-lock.auth0-lock .auth0-lock-confirmation .auth0-lock-sent-label{color:#008000;-webkit-animation:fadeIn 1s both;animation:fadeIn 1s both;font-weight:600;}.auth0-lock.auth0-lock .auth0-lock-confirmation .auth0-lock-sent-failed-label{color:#f00;-webkit-animation:fadeIn 1s both;animation:fadeIn 1s both;font-weight:600;}.auth0-lock.auth0-lock .auth0-lock-confirmation .checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#7ac142;fill:none;-webkit-animation:stroke 0.6s 0.4s cubic-bezier(0.65, 0, 0.45, 1) forwards;animation:stroke 0.6s 0.4s cubic-bezier(0.65, 0, 0.45, 1) forwards;}.auth0-lock.auth0-lock .auth0-lock-confirmation .checkmark{width:56px;height:56px;border-radius:50%;display:block;stroke-width:2;stroke:#fff;stroke-miterlimit:10;margin:0 auto;box-shadow:inset 0px 0px 0px #7ac142;-webkit-animation:fill 0.4s ease-in-out 0.7s forwards, scale 0.3s ease-in-out 1.1s both;animation:fill 0.4s ease-in-out 0.7s forwards, scale 0.3s ease-in-out 1.1s both;}.auth0-lock.auth0-lock .auth0-lock-confirmation .checkmark__check{transform-origin:50% 50%;}.auth0-lock.auth0-lock .auth0-lock-confirmation .auth0-lock-back-button{opacity:1;visibility:visible;}.auth0-lock.auth0-lock .auth0-lock-forgot-link{font-size:12px;display:block;text-align:center;margin:30px 0 0 0;color:#5c666f;}.auth0-lock.auth0-lock .auth0-lock-badge-bottom{position:absolute;bottom:15px;left:15px;z-index:-1;text-align:center;padding:6px 10px;-webkit-border-radius:3px;border-radius:3px;background:rgba(255,255,255,0.1);}.auth0-lock.auth0-lock .auth0-lock-badge-bottom .auth0-lock-badge{display:inline-block;color:rgba(255,255,255,0.7);font-size:14px;}.auth0-lock.auth0-lock .auth0-lock-badge-bottom .auth0-lock-badge svg{vertical-align:middle;margin:0 4px;}.auth0-lock.auth0-lock .auth0-lock-badge-bottom .auth0-lock-badge:hover svg g#LogoBadge{fill:#eb5424;fill-opacity:1;}.auth0-lock.auth0-lock.auth0-lock-opened{opacity:1;pointer-events:auto;}@media screen and (max-width: 480px){.auth0-lock.auth0-lock.auth0-lock-opened{position:absolute;}}.auth0-lock.auth0-lock.auth0-lock-opened .auth0-lock-overlay{opacity:0.9;-webkit-transition:opacity 0.3s ease-in 0s;transition:opacity 0.3s ease-in 0s;}@media screen and (max-width: 480px){.auth0-lock.auth0-lock.auth0-lock-opened .auth0-lock-overlay{display:none;}}@media screen and (max-width: 480px){.auth0-lock.auth0-lock.auth0-lock-opened .auth0-lock-header{border-radius:0;}}.auth0-lock.auth0-lock.auth0-lock-opened .auth0-lock-header-bg .auth0-lock-header-bg-blur{opacity:0.4;-webkit-transition:1s ease 1s;transition:1s ease 1s;}@media screen and (max-width: 480px){.auth0-lock.auth0-lock.auth0-lock-opened .auth0-lock-header-avatar{width:70px;height:70px;margin:10px auto 0;}}@media screen and (max-width: 480px){.auth0-lock.auth0-lock.auth0-lock-opened .auth0-lock-firstname{margin-top:72px;}}.auth0-lock.auth0-lock.auth0-lock-opened .auth0-lock-widget{opacity:1;-webkit-transform:translateY(0%) scale(1);transform:translateY(0%) scale(1);}@media (min-width: 481px){.auth0-lock.auth0-lock.auth0-lock-opened .auth0-lock-widget{-webkit-transition:-webkit-transform 0.6s, opacity 0.6s;transition:transform 0.6s, opacity 0.6s;-webkit-transition-delay:0.5s;transition-delay:0.5s;box-shadow:0 0 40px 4px #111118;}}@media screen and (max-width: 480px){.auth0-lock.auth0-lock.auth0-lock-opened .auth0-lock-widget{width:100%;height:100%;position:absolute;top:0;bottom:0;border-radius:0;}}@media screen and (max-width: 480px){.auth0-lock.auth0-lock.auth0-lock-opened .auth0-lock-widget-container{height:100%;}}@media screen and (max-width: 480px){.auth0-lock.auth0-lock.auth0-lock-opened .auth0-lock-cred-pane{border-radius:0;}}@media screen and (max-width: 480px){.auth0-lock.auth0-lock.auth0-lock-opened .auth0-lock-body-content{background:#fff;min-height:calc(100vh - 188px);display:table;width:100%;}}@media screen and (max-width: 480px){.auth0-lock.auth0-lock.auth0-lock-opened.auth0-lock-iphone .auth0-lock-body-content{min-height:calc(100vh - 256px);}}@media screen and (max-width: 480px){.auth0-lock.auth0-lock.auth0-lock-opened .auth0-lock-content{width:100%;display:table-cell;vertical-align:middle;}}@media screen and (max-width: 480px){.auth0-lock.auth0-lock.auth0-lock-opened .auth0-lock-content .auth0-lock-form p{font-size:14px;}}@media screen and (max-width: 480px){.auth0-lock.auth0-lock.auth0-lock-opened .auth0-lock-terms{position:absolute;bottom:0;width:100%;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}}@media screen and (max-width: 480px){.auth0-lock.auth0-lock.auth0-lock-opened .auth0-lock-submit{border-radius:0;}}@media screen and (max-width: 480px){.auth0-lock.auth0-lock.auth0-lock-opened .auth0-lock-badge-bottom{display:none;}}@media screen and (max-width: 480px){.auth0-lock.auth0-lock.auth0-lock-opened .auth0-lock-confirmation{border-radius:0;}}@media screen and (max-width: 480px){.auth0-lock.auth0-lock.auth0-lock-opened.auth0-lock-no-submit .auth0-lock-body-content{min-height:calc(100vh - 118px);}}@media screen and (max-width: 480px){.auth0-lock.auth0-lock.auth0-lock-opened.auth0-lock-iphone.auth0-lock-no-submit .auth0-lock-body-content{min-height:calc(100vh - 186px);}}@media screen and (max-width: 480px){.auth0-lock.auth0-lock.auth0-lock-opened.auth0-lock-with-terms .auth0-lock-content{top:calc(50% - 32px);}}@media screen and (max-width: 480px){.auth0-lock.auth0-lock.auth0-lock-opened.auth0-lock-with-tabs .auth0-lock-body-content{min-height:calc(100vh - 188px - 40px);padding-top:40px;}}.auth0-lock.auth0-lock.auth0-lock-opened-in-frame{opacity:1;pointer-events:auto;position:relative;width:auto;margin-left:auto;margin-right:auto;}.auth0-lock.auth0-lock.auth0-lock-opened-in-frame .auth0-lock-header-bg .auth0-lock-header-bg-blur{opacity:0.4;-webkit-transition:1s ease 1s;transition:1s ease 1s;}.auth0-lock.auth0-lock.auth0-lock-opened-in-frame .auth0-lock-header-bg .auth0-lock-header-bg-blur.auth0-lock-no-grayscale{opacity:0.5;}.auth0-lock.auth0-lock.auth0-lock-opened-in-frame .auth0-lock-widget{opacity:1;-webkit-transform:translateY(0%) scale(1);transform:translateY(0%) scale(1);-webkit-transition:-webkit-transform 0.6s, opacity 0.6s;transition:transform 0.6s, opacity 0.6s;-webkit-transition-delay:0.5s;transition-delay:0.5s;margin:auto;}.auth0-lock.auth0-lock.auth0-lock-opened-in-frame .global-error{position:absolute;display:none;}.auth0-lock .auth0-lock-form div.auth0-lock-pane-separator{padding-top:15px;}#social-container.lock-container .auth0-lock-mode-loading .auth0-lock-content{opacity:1;}#social-container.lock-container .auth0-lock-mode-loading .auth0-lock-content .auth0-lock-social-buttons-container{opacity:0.3;}.auth0-lock.auth0-lock .auth0-lock-tabs-container{margin:-20px -20px 20px;}@media screen and (max-width: 480px){.auth0-lock.auth0-lock .auth0-lock-tabs-container{position:absolute;top:0;left:0;width:100%;margin:0;}}.auth0-lock.auth0-lock .auth0-lock-tabs{background:#fff;padding:0;margin:0;font-size:13px;letter-spacing:0.7px;box-shadow:0 1px 0 0 rgba(92,102,111,0.2);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;align-items:stretch;}.auth0-lock.auth0-lock .auth0-lock-tabs:after{content:"";display:table;clear:both;}.auth0-lock.auth0-lock .auth0-lock-tabs li{width:50%;display:block;list-style:none;float:left;padding:0;margin:0;text-align:center;cursor:pointer;}.auth0-lock.auth0-lock .auth0-lock-tabs li a{padding:11px 10px;display:block;text-decoration:none;color:rgba(92,102,111,0.6);font-weight:500;}.auth0-lock.auth0-lock .auth0-lock-tabs li.auth0-lock-tabs-current{box-shadow:0 1px 0 0 #5c666f;cursor:default;}.auth0-lock.auth0-lock .auth0-lock-tabs li.auth0-lock-tabs-current a{color:#5c666f;}.auth0-lock-password-strength{width:100%;bottom:41px;display:block;text-align:left;padding-top:0;-webkit-animation-duration:0.3s;animation-duration:0.3s;transition:height 0.3s ease;}@media (min-width: 481px){.auth0-lock-password-strength{position:absolute;background:#1f242e;box-shadow:0 0 20px 0 rgba(0,0,0,0.5);transition:none;width:100%;border-radius:3px;z-index:1000;}.auth0-lock-password-strength:after{top:100%;left:21px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-top-color:#1f242e;border-width:9px;margin-left:-9px;}}.auth0-lock-password-strength.fadeOut{opacity:0;transition:0.3s 0.3s ease;visibility:hidden;}.auth0-lock-password-strength.fadeIn ul{animation:fadeIn 0.3s 0.1s both;}.auth0-lock-password-strength li,.auth0-lock-password-strength ul{margin:0;padding:0;list-style:none;color:#dd4b39;}.auth0-lock-password-strength > ul{padding:15px;padding-top:0;}@media (min-width: 481px){.auth0-lock-password-strength > ul{padding-top:12px;}}.auth0-lock-password-strength li span{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSIwIDAgMTIgMTIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgICAgICA8dGl0bGU+RXJyb3I8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+PC9kZWZzPiAgICA8ZyBpZD0iUGFzc3dvcmQtUG9saWN5IiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxnIGlkPSJBcnRib2FyZC0xIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjAwLjAwMDAwMCwgLTE0OC4wMDAwMDApIj4gICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTUwLjAwMDAwMCwgNzUuMDAwMDAwKSI+ICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC1Db3B5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNS4wMDAwMDAsIDM2LjAwMDAwMCkiPiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IkVycm9yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNS4wMDAwMDAsIDM3LjAwMDAwMCkiPiAgICAgICAgICAgICAgICAgICAgICAgIDxlbGxpcHNlIGlkPSJPdmFsLTkwIiBmaWxsPSIjQkU0NTI3IiBjeD0iNiIgY3k9IjYiIHJ4PSI2IiByeT0iNiI+PC9lbGxpcHNlPiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik05LDMuNjA0Mjg1NzEgTDguMzk1NzE0MjksMyBMNiw1LjM5NTcxNDI5IEwzLjYwNDI4NTcxLDMgTDMsMy42MDQyODU3MSBMNS4zOTU3MTQyOSw2IEwzLDguMzk1NzE0MjkgTDMuNjA0Mjg1NzEsOSBMNiw2LjYwNDI4NTcxIEw4LjM5NTcxNDI5LDkgTDksOC4zOTU3MTQyOSBMNi42MDQyODU3MSw2IEw5LDMuNjA0Mjg1NzEgWiIgaWQ9IlNoYXBlIiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+ICAgICAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICA8L2c+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=");background-position:left center;background-repeat:no-repeat;padding-left:20px;}.auth0-lock-password-strength ul li ul{margin-left:20px;}.auth0-lock-password-strength ul li ul li{color:#000;}@media (min-width: 481px){.auth0-lock-password-strength ul li ul li{color:#fff;}}.auth0-lock-password-strength ul li ul li span{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMTNweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSIwIDAgMTMgMTIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgICAgICA8dGl0bGU+T3ZhbCAxPC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxkZWZzPjwvZGVmcz4gICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgICAgICA8ZyBpZD0iSXBob25lLTYtLS1OYXRpdmUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00NC4wMDAwMDAsIC0yMTQuMDAwMDAwKSIgZmlsbD0iI0QwRDJEMyI+ICAgICAgICAgICAgPHBhdGggZD0iTTUwLjExNDk3MzMsMjI2IEM1My40Mjg2ODE4LDIyNiA1Ni4xMTQ5NzMzLDIyMy4zMTM3MDggNTYuMTE0OTczMywyMjAgQzU2LjExNDk3MzMsMjE2LjY4NjI5MiA1My40Mjg2ODE4LDIxNCA1MC4xMTQ5NzMzLDIxNCBDNDYuODAxMjY0OCwyMTQgNDQuMTE0OTczMywyMTYuNjg2MjkyIDQ0LjExNDk3MzMsMjIwIEM0NC4xMTQ5NzMzLDIyMy4zMTM3MDggNDYuODAxMjY0OCwyMjYgNTAuMTE0OTczMywyMjYgWiIgaWQ9Ik92YWwtMSI+PC9wYXRoPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+");}.auth0-lock-password-strength li{line-height:1.5;margin-top:5px;font-size:13px;transition:color 0.3s ease-in;position:relative;}.auth0-lock-password-strength li.auth0-lock-checked{color:#7ed321;}.auth0-lock-password-strength li.auth0-lock-checked span{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMTNweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSIwIDAgMTMgMTIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgICAgICA8dGl0bGU+R3JvdXAgNDwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9IklwaG9uZS02LS0tTmF0aXZlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDQuMDAwMDAwLCAtMjQwLjAwMDAwMCkiPiAgICAgICAgICAgIDxnIGlkPSJHcm91cC00IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0NC4xMTQ5NzMsIDI0MC4wMDAwMDApIj4gICAgICAgICAgICAgICAgPGVsbGlwc2UgaWQ9Ik92YWwtOTAiIGZpbGw9IiM4MEQxMzUiIGN4PSI2IiBjeT0iNiIgcng9IjYiIHJ5PSI2Ij48L2VsbGlwc2U+ICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik00LjU0MjM1MzYxLDcuNzMzNzgwNzYgTDIuNjQ1ODIxNDksNS44NjgwMDg5NSBMMiw2LjQ5ODg4MTQzIEw0LjU0MjM1MzYxLDkgTDEwLDMuNjMwODcyNDggTDkuMzU4NzI2NTUsMyBMNC41NDIzNTM2MSw3LjczMzc4MDc2IFoiIGlkPSJTaGFwZSIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPiAgICAgICAgICAgIDwvZz4gICAgICAgIDwvZz4gICAgPC9nPjwvc3ZnPg==");}.auth0-lock-error-msg{color:#f00;font-size:12px;margin-top:5px;}@media (min-width: 481px){.auth0-lock-error-msg{color:#000;background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,0.6);margin:0;border-radius:3px;position:absolute;left:calc(100% + 7px);top:1px;display:inline-table;}.auth0-lock-error-msg span{background:#fff;padding:12px 15px;display:block;position:relative;border-radius:3px;z-index:1;}.auth0-lock-error-msg:after{content:"";background:#fff;height:6px;width:6px;position:absolute;pointer-events:none;box-shadow:0 0 5px 0 rgba(0,0,0,0.6);right:calc(100% - 3px);top:50%;transform:translateY(-50%) rotate(45deg);}}.auth0-lock .auth0-loading-screen{min-height:42px;}.auth0-lock .auth0-loading-screen .auth0-loading-container{display:block;}.auth0-lock .auth0-sso-notice-container{background:rgba(0,0,0,0.03);color:rgba(0,0,0,0.54);padding:10px 0;margin:-20px -20px 20px;text-align:center;font-size:10px;text-transform:uppercase;letter-spacing:1px;}.auth0-lock .auth0-sso-notice-container .auth0-lock-icon{width:12px;height:14px;position:relative;top:2px;right:2px;}.auth0-lock .auth0-lock-last-login-pane .auth0-lock-social-button.auth0-lock-social-big-button{margin-top:0;}.auth0-lock .auth0-lock-last-login-pane .auth0-lock-social-button[data-provider="auth0"] .auth0-lock-social-button-text{text-transform:none;font-size:12px;font-weight:normal;}.auth0-lock .auth0-lock-sign-up-terms-agreement label input{margin-right:5px;}input[type="button"]{cursor:pointer;}',o="auth0-lock-style",p=document.getElementById(o); +if(!p){var q=document.getElementsByTagName("head")[0];p=document.createElement("style"),p.type="text/css",p.setAttribute("id",o),q.appendChild(p)}p.styleSheet?p.styleSheet.cssText=n:p.innerHTML=n;var r=function(a){function b(c,d,g){return e(this,b),f(this,a.call(this,c,d,g,m.default))}return g(b,a),b}(k.default);c.default=r,r.version="10.2.2",i.default.clientInfo.lib_version=i.default.clientInfo.version,i.default.clientInfo.name="lock.js",i.default.clientInfo.version=r.version},{"./core":246,"./engine/classic":261,"auth0-js":1}],279:[function(a,b,c){"use strict";function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b.default=a,b}function e(a){(0,h.swap)(h.updateEntity,"lock",a,g.skipQuickAuth,!0)}function f(a,b,c){var d=(0,h.read)(h.getEntity,"lock",a),e={connection:b.get("name")};k.auth.redirect(d)||"facebook"!==b.get("strategy")||(e.display="popup"),"google-oauth2"===b.get("strategy")&&c&&(e.login_hint=c),(0,i.logIn)(a,[],e)}c.__esModule=!0,c.skipQuickAuth=e,c.logIn=f;var g=a("../quick_auth"),h=a("../store/index"),i=a("../core/actions"),j=a("../core/index"),k=d(j)},{"../core/actions":247,"../core/index":251,"../quick_auth":280,"../store/index":281}],280:[function(a,b,c){"use strict";function d(a,b){return i(a,"skipped",b)}function e(a){return h(a,"skipped",!1)}c.__esModule=!0,c.skipQuickAuth=d,c.hasSkippedQuickAuth=e;var f=a("./utils/data_utils"),g=(0,f.dataFns)(["quickAuth"]),h=g.tget,i=g.tset},{"./utils/data_utils":305}],281:[function(a,b,c){"use strict";function d(a){return a&&a.__esModule?a:{default:a}}function e(a,b,c){f(a+"-"+b,function(a,d,e){var f=l(e,"lock",b),g=l(d,"lock",b);f!=g&&c(f)})}function f(a,b){t.addWatch(a,b)}function g(a){t.removeWatch(a)}function h(){return t.swap.apply(t,arguments)}function i(a,b,c,d){for(var e=arguments.length,f=Array(e>4?e-4:0),g=4;g1?b-1:0),d=1;d3?d-3:0),f=3;f0&&b.reduce(function(b,c){return b&&!i(a,c)},!0)}function h(a){var b=arguments.length<=1||void 0===arguments[1]?[]:arguments[1],c=w(e(q(a,[],(0,k.Map)()),b));return c.length>0&&c.reduce(function(b,c){return b||"error"===t(a,c)},!1)}function i(a,b){return["loading","pending","waiting"].indexOf(t(a,b))>-1}function j(a,b,c){var d=u(a,b,"error");if("sso"!==b){var e=new Error("An error ocurred when fetching data.");e.code="sync",e.origin=c,d=n.stop(d,e)}return d}c.__esModule=!0,c.go=void 0,c.isSuccess=f,c.isDone=g,c.hasError=h;var k=a("immutable"),l=a("./utils/data_utils"),m=a("./core/index"),n=d(m),o=a("./store/index"),p=(0,l.dataFns)(["sync"]),q=p.get,r=p.set;c.default=function(a,b,c){if(void 0!==q(a,b))return a;var d=c.waitFn?"waiting":!c.conditionFn||c.conditionFn(a)?"pending":"no";return r(a,b,(0,k.Map)({conditionFn:c.conditionFn,errorFn:c.errorFn,recoverResult:c.recoverResult,syncStatus:d,successFn:c.successFn,syncFn:c.syncFn,timeout:c.timeout||6e3,waitFn:c.waitFn}))};var s=function(a){return(b.Array.isArray(a)?a:[a]).concat(["syncStatus"])},t=function(a,b){return q(a,s(b))},u=function(a,b,c){return r(a,s(b),c)},v=function(a,b,c){return q(a,b).get(c)},w=function a(b){return b.reduce(function(b,c,d){var e=k.Map.isMap(c)&&c.has("syncStatus")?[d]:[],f=k.Map.isMap(c)?a(c).map(function(a){return[d].concat(a)}):[];return b.concat.apply(b,[e].concat([f]))},[])},x=function(a,b){var c=w(q(a,[],(0,k.Map)()));return c.reduce(function(a,c){if("function"!=typeof v(a,c,"syncFn"))return a;if("pending"===t(a,c))!function(){a=u(a,c,"loading");var d=!1;v(a,c,"syncFn")(a,function(e,f){d||(d=!0,setTimeout(function(){(0,o.swap)(o.updateEntity,"lock",b,function(b){var d=v(a,c,"errorFn");e&&"function"==typeof d&&setTimeout(function(){return d(b,e)},0);var g=v(b,c,"recoverResult");return e&&void 0===g?j(b,c,e):(b=u(b,c,"ok"),v(b,c,"successFn")(b,e?g:f))})},0))})}();else if("waiting"===t(a,c)&&v(a,c,"waitFn")(a)){var d=v(a,c,"conditionFn");a=u(a,c,!d||d(a)?"pending":"no")}return a},a)};c.go=function(a){(0,o.observe)("sync",a,function(b){setTimeout(function(){return(0,o.swap)(o.updateEntity,"lock",a,x,a)},0)})}}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./core/index":251,"./store/index":281,"./utils/data_utils":305,immutable:34}],283:[function(a,b,c){(function(b){"use strict";function d(a){return a&&a.__esModule?a:{default:a}}function e(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}c.__esModule=!0,c.remove=c.render=void 0;var f=a("react"),g=d(f),h=a("react-dom"),i=d(h),j=a("fbjs/lib/CSSCore"),k=d(j),l=a("./box/container"),m=d(l),n=function(){function a(){e(this,a)}return a.prototype.ensure=function(a,c){var d=b.document.getElementById(a);if(!d&&c&&(d=b.document.createElement("div"),d.id=a,d.className="auth0-lock-container",b.document.body.appendChild(d)),!d)throw new Error("Can't find element with id "+a);return d},a}(),o=function(){function a(){e(this,a),this.containerManager=new n,this.modals={}}return a.prototype.render=function(a,c){var d=c.isModal,e=this.containerManager.ensure(a,d);d&&!this.modals[a]&&k.default.addClass(b.document.getElementsByTagName("html")[0],"auth0-lock-html");var f=i.default.render(g.default.createElement(m.default,c),e);return d&&(this.modals[a]=f),f},a.prototype.remove=function(a){var b=this;this.modals[a]?(this.modals[a].hide(),setTimeout(function(){return b.unmount(a)},1e3)):this.unmount(a)},a.prototype.unmount=function(a){try{var c=this.containerManager.ensure(a);c&&i.default.unmountComponentAtNode(c)}catch(d){}this.modals[a]&&(delete this.modals[a],k.default.removeClass(b.document.getElementsByTagName("html")[0],"auth0-lock-html"))},a}(),p=new o;c.render=function(){return p.render.apply(p,arguments)},c.remove=function(){return p.remove.apply(p,arguments)}}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./box/container":287,"fbjs/lib/CSSCore":27,react:224,"react-dom":49}],284:[function(a,b,c){"use strict";function d(a){return a&&a.__esModule?a:{default:a}}c.__esModule=!0,c.BackButton=c.CloseButton=void 0;var e=a("react"),f=d(e),g={back:' ',close:''},h=function(a){var b=a.name,c=a.onClick,d=a.svg;return f.default.createElement("span",{className:"auth0-lock-"+b+"-button",dangerouslySetInnerHTML:{__html:d},onClick:function(a){a.preventDefault(),c()}})};h.propTypes={name:f.default.PropTypes.string.isRequired,onClick:f.default.PropTypes.func.isRequired,svg:f.default.PropTypes.string.isRequired};var i=c.CloseButton=function(a){var b=a.onClick;return f.default.createElement(h,{name:"close",svg:g.close,onClick:b})};i.propTypes={onClick:f.default.PropTypes.func.isRequired};var j=c.BackButton=function(a){var b=a.onClick;return f.default.createElement(h,{name:"back",svg:g.back,onClick:b})};j.propTypes={onClick:f.default.PropTypes.func.isRequired}},{react:224}],285:[function(a,b,c){(function(b){"use strict";function d(a){return a&&a.__esModule?a:{default:a}}function e(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function f(a,b){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!b||"object"!=typeof b&&"function"!=typeof b?a:b}function g(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var h=Object.assign||function(a){for(var b=1;b',y='',z=function(a){function b(){return e(this,b),f(this,a.apply(this,arguments))}return g(b,a),b.prototype.focus=function(){m.default.findDOMNode(this).focus()},b.prototype.render=function(){var a=this.props,b=a.color,c=a.disabled,d=a.label,e=d?k.default.createElement("span",null,d,k.default.createElement("span",{dangerouslySetInnerHTML:{__html:y}})):k.default.createElement("span",{dangerouslySetInnerHTML:{__html:x}});return k.default.createElement("button",{className:"auth0-lock-submit",disabled:c,style:{backgroundColor:b},type:"submit"},k.default.createElement("div",{className:"auth0-loading-container"},k.default.createElement("div",{className:"auth0-loading"})),e)},b}(k.default.Component);z.propTypes={color:k.default.PropTypes.string.isRequired,disabled:k.default.PropTypes.bool,label:k.default.PropTypes.string};var A=350,B=function(a){function c(b){e(this,c);var d=f(this,a.call(this,b));return d.state={moving:!1,reverse:!1},d}return g(c,a),c.prototype.componentWillReceiveProps=function(a){var c=this,d=this.props,e=d.auxiliaryPane,f=d.showSubmitButton,g=this.state.delayingShowSubmitButton;f||!a.showSubmitButton||g||this.setState({delayingShowSubmitButton:!0}),!e&&a.auxiliaryPane&&(this.auxiliaryPaneTriggerInput=b.document.activeElement,this.setState({moving:!0})),e&&!a.auxiliaryPane&&setTimeout(function(){return c.setState({moving:!1})},A+50)},c.prototype.componentDidUpdate=function(a){var b=this,c=this.props,d=c.autofocus,e=c.auxiliaryPane,f=c.error,g=c.screenName;if(d){if(e&&!a.auxiliaryPane){var h=function(){var a=b.findAutofocusInput(b.refs.auxiliary);return a&&setTimeout(function(){return a.focus()},A),{v:void 0}}();if("object"===("undefined"==typeof h?"undefined":i(h)))return h.v}if(!e&&a.auxiliaryPane)return void(this.auxiliaryPaneTriggerInput&&setTimeout(function(){return b.auxiliaryPaneTriggerInput.focus()},A));if(g!==a.screenName){var j=function(){var c=b.findAutofocusInput();return c&&(b.mainScreenName(a.screenName)!==b.mainScreenName()?b.inputToFocus=c:setTimeout(function(){return c.focus()},17)),{v:void 0}}();if("object"===("undefined"==typeof j?"undefined":i(j)))return j.v}if(!a.error&&f){var k=function(){var a=b.findAutofocusInput();return a&&setTimeout(function(){return a.focus()},17),{v:void 0}}();if("object"===("undefined"==typeof k?"undefined":i(k)))return k.v}}},c.prototype.onWillSlide=function(){this.setState({moving:!0}),this.sliding=!0},c.prototype.onDidSlide=function(){this.sliding=!1,this.setState({reverse:!1})},c.prototype.onDidAppear=function(){this.setState({moving:!1}),this.state.delayingShowSubmitButton&&this.setState({delayingShowSubmitButton:!1}),this.inputToFocus&&(this.inputToFocus.focus(),delete this.inputToFocus)},c.prototype.mainScreenName=function(a){return(a||this.props.screenName||"").split(".")[0]},c.prototype.findAutofocusInput=function(a){return m.default.findDOMNode(a||this.refs.screen).querySelector("input")},c.prototype.focusError=function(){var a=m.default.findDOMNode(this.refs.screen),b=a.querySelector(".auth0-lock-error input");b&&b.focus()},c.prototype.render=function(){var a=this.props,b=a.avatar,c=a.auxiliaryPane,d=a.backHandler,e=a.contentComponent,f=a.contentProps,g=a.disableSubmitButton,i=a.error,j=(a.isSubmitting,a.logo),l=a.primaryColor,m=(a.screenName,a.showSubmitButton),n=a.submitButtonLabel,p=a.success,r=a.terms,t=a.title,v=a.transitionName,x=this.state,y=x.delayingShowSubmitButton,B=x.moving,C=x.reverse,D=void 0,E=void 0;b?(D=b,E=t):(D=j,E="");var F=m&&!y&&k.default.createElement(z,{color:l,disabled:g,key:"submit",label:n,ref:"submit"}),G=i?k.default.createElement(u.default,{key:"global-error",message:i,type:"error"}):null,H=p?k.default.createElement(u.default,{key:"global-success",message:p,type:"success"}):null,I=e,J="auth0-lock-cred-pane",K=!B&&!y;return J+=K?" auth0-lock-quiet":" auth0-lock-moving",k.default.createElement("div",{className:J},k.default.createElement(w.default,{title:t,name:E,backHandler:d&&this.handleBack.bind(this),backgroundUrl:D,backgroundColor:l,logoUrl:j}),k.default.createElement(o.default,null,H,G),k.default.createElement("div",{style:{position:"relative"}},k.default.createElement(s.default,{delay:550,onDidAppear:this.onDidAppear.bind(this),onDidSlide:this.onDidSlide.bind(this),onWillSlide:this.onWillSlide.bind(this),transitionName:v,reverse:C},k.default.createElement("div",{key:this.mainScreenName(),className:"auth0-lock-view-content"},k.default.createElement("div",{style:{position:"relative"}},k.default.createElement("div",{className:"auth0-lock-body-content"},k.default.createElement("div",{className:"auth0-lock-content"},k.default.createElement("div",{className:"auth0-lock-form",ref:"screen"},k.default.createElement(I,h({focusSubmit:this.focusSubmit.bind(this)},f)))),r&&k.default.createElement("small",{className:"auth0-lock-terms"},r)))))),F,k.default.createElement(q.default,{ref:"auxiliary",transitionName:"slide",transitionEnterTimeout:A,transitionLeaveTimeout:A},c))},c.prototype.focusSubmit=function(){this.refs.submit.focus()},c.prototype.handleBack=function(){if(!this.sliding){var a=this.props.backHandler;this.setState({reverse:!0}),a()}},c}(k.default.Component);c.default=B,B.propTypes={autofocus:k.default.PropTypes.bool.isRequired,avatar:k.default.PropTypes.string,auxiliaryPane:k.default.PropTypes.element,backHandler:k.default.PropTypes.func,contentComponent:k.default.PropTypes.func.isRequired,contentProps:k.default.PropTypes.object.isRequired,disableSubmitButton:k.default.PropTypes.bool.isRequired,error:k.default.PropTypes.string,isSubmitting:k.default.PropTypes.bool.isRequired,logo:k.default.PropTypes.string.isRequired,primaryColor:k.default.PropTypes.string.isRequired,showSubmitButton:k.default.PropTypes.bool.isRequired,submitButtonLabel:k.default.PropTypes.string,success:k.default.PropTypes.string,terms:k.default.PropTypes.element,title:k.default.PropTypes.string.isRequired,transitionName:k.default.PropTypes.string.isRequired},B.defaultProps={autofocus:!1,disableSubmitButton:!1,showSubmitButton:!0}}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./global_message":288,"./header":289,"./multisize_slide":290,react:224,"react-addons-css-transition-group":47,"react-addons-transition-group":48,"react-dom":49}],286:[function(a,b,c){"use strict";function d(a){return a&&a.__esModule?a:{default:a}}c.__esModule=!0;var e=a("react"),f=d(e),g=a("./button"),h=function(a){var b=a.backHandler,c=a.children,d=a.closeHandler,e=a.svg;return f.default.createElement("div",{className:"auth0-lock-confirmation"},d&&f.default.createElement(g.CloseButton,{onClick:d}),b&&f.default.createElement(g.BackButton,{onClick:b}),f.default.createElement("div",{className:"auth0-lock-confirmation-content"},f.default.createElement("span",{dangerouslySetInnerHTML:{__html:e}}),c))};h.propTypes={backHandler:f.default.PropTypes.func,closeHandler:f.default.PropTypes.func,children:f.default.PropTypes.oneOfType([f.default.PropTypes.element.isRequired,f.default.PropTypes.arrayOf(f.default.PropTypes.element).isRequired]),svg:f.default.PropTypes.string.isRequired},c.default=h},{"./button":284,react:224}],287:[function(a,b,c){(function(b){"use strict";function d(a){return a&&a.__esModule?a:{default:a}}function e(a,b){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!b||"object"!=typeof b&&"function"!=typeof b?a:b}function f(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}function g(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}c.__esModule=!0,c.defaultProps=void 0;var h=a("react"),i=d(h),j=a("./chrome"),k=d(j),l=a("./button"),m=i.default.createElement("svg",{width:"58px",height:"21px",viewBox:"0 0 462 168"},i.default.createElement("g",{id:"Page-1",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},i.default.createElement("g",{id:"logo-grey-horizontal"},i.default.createElement("g",{id:"Group"},i.default.createElement("g",{id:"LogoText",transform:"translate(188.000000, 41.500000)",fill:"#D0D2D3"},i.default.createElement("path",{d:"M246.517,0.11 C238.439,0.11 231.607,3.916 226.759,11.115 C221.94,18.271 219.393,28.26 219.393,40 C219.393,51.74 221.94,61.729 226.759,68.884 C231.607,76.084 238.439,79.889 246.517,79.889 C254.595,79.889 261.427,76.084 266.275,68.884 C271.093,61.729 273.64,51.74 273.64,40 C273.64,28.26 271.093,18.271 266.275,11.115 C261.427,3.916 254.595,0.11 246.517,0.11 L246.517,0.11 Z M246.517,70.005 C242.655,70.005 239.604,67.82 237.187,63.324 C234.268,57.893 232.66,49.61 232.66,40 C232.66,30.39 234.268,22.106 237.187,16.676 C239.604,12.18 242.655,9.994 246.517,9.994 C250.378,9.994 253.43,12.18 255.847,16.676 C258.766,22.106 260.373,30.389 260.373,40 C260.373,49.611 258.766,57.895 255.847,63.324 C253.43,67.82 250.378,70.005 246.517,70.005 L246.517,70.005 Z M71.45,29.172 L71.45,63.484 C71.45,72.53 78.81,79.889 87.856,79.889 C95.746,79.889 101.707,75.975 103.902,74.291 C104.024,74.197 104.184,74.169 104.331,74.216 C104.478,74.263 104.592,74.379 104.637,74.527 L105.961,78.86 L115.737,78.86 L115.737,29.172 L103.175,29.172 L103.175,66.326 C103.175,66.501 103.076,66.662 102.921,66.743 C100.559,67.961 95.899,70.006 91.231,70.006 C87.252,70.006 84.012,66.768 84.012,62.787 L84.012,29.172 L71.45,29.172 L71.45,29.172 Z M197.237,78.859 L209.8,78.859 L209.8,44.547 C209.8,35.501 202.44,28.141 193.394,28.141 C186.735,28.141 181.393,31.004 178.802,32.71 C178.657,32.805 178.473,32.813 178.322,32.731 C178.171,32.649 178.075,32.491 178.075,32.318 L178.075,1.141 L165.513,1.141 L165.513,78.859 L178.075,78.859 L178.075,41.704 C178.075,41.529 178.174,41.368 178.33,41.288 C180.691,40.069 185.352,38.025 190.019,38.025 C191.947,38.025 193.76,38.776 195.123,40.139 C196.486,41.502 197.236,43.316 197.236,45.243 L197.236,78.859 L197.237,78.859 Z M124.792,39.055 L132.438,39.055 C132.697,39.055 132.907,39.265 132.907,39.524 L132.907,66.858 C132.907,74.043 138.753,79.888 145.938,79.888 C148.543,79.888 151.113,79.512 153.585,78.77 L153.585,69.796 C152.143,69.923 150.485,70.005 149.313,70.005 C147.193,70.005 145.469,68.28 145.469,66.161 L145.469,39.523 C145.469,39.264 145.679,39.054 145.938,39.054 L153.585,39.054 L153.585,29.171 L145.938,29.171 C145.679,29.171 145.469,28.961 145.469,28.702 L145.469,12.295 L132.907,12.295 L132.907,28.702 C132.907,28.961 132.697,29.171 132.438,29.171 L124.792,29.171 L124.792,39.055 L124.792,39.055 Z M51.361,78.859 L64.429,78.859 L44.555,9.55 C42.962,3.992 37.811,0.11 32.029,0.11 C26.247,0.11 21.096,3.992 19.502,9.55 L-0.372,78.859 L12.697,78.859 L18.449,58.798 C18.507,58.597 18.691,58.459 18.9,58.459 L45.158,58.459 C45.367,58.459 45.552,58.597 45.609,58.798 L51.361,78.859 L51.361,78.859 Z M42.056,48.576 L22.004,48.576 C21.857,48.576 21.718,48.507 21.629,48.388 C21.541,48.272 21.513,48.119 21.553,47.978 L31.579,13.012 C31.637,12.811 31.821,12.673 32.03,12.673 C32.239,12.673 32.423,12.811 32.48,13.012 L42.507,47.978 C42.547,48.12 42.519,48.272 42.43,48.388 C42.342,48.507 42.203,48.576 42.056,48.576 L42.056,48.576 Z",id:"Shape"})),i.default.createElement("g",{id:"LogoBadge",fillOpacity:"0.4",fill:"#FFFFFF"},i.default.createElement("path",{d:"M119.555,135.861 L102.705,83.997 L146.813,51.952 L92.291,51.952 L75.44,0.09 L75.435,0.076 L129.965,0.076 L146.82,51.947 L146.821,51.946 L146.835,51.938 C156.623,82.03 146.542,116.256 119.555,135.861 L119.555,135.861 Z M31.321,135.861 L31.307,135.871 L75.426,167.924 L119.555,135.862 L75.44,103.808 L31.321,135.861 L31.321,135.861 Z M4.052,51.939 L4.052,51.939 C-6.252,83.66 5.709,117.272 31.312,135.867 L31.316,135.851 L48.168,83.99 L4.07,51.951 L58.579,51.951 L75.431,0.089 L75.435,0.075 L20.902,0.075 L4.052,51.939 L4.052,51.939 Z",id:"Shape"})))))),n=function(a){var b=a.link;return i.default.createElement("span",{className:"auth0-lock-badge-bottom"},i.default.createElement("a",{href:b,target:"_blank",className:"auth0-lock-badge"},"Protected with ",m))},o=function(a){var b=a.imageUrl;return i.default.createElement("img",{src:b,className:"auth0-lock-header-avatar"})};o.propTypes={imageUrl:i.default.PropTypes.string.isRequired};var p=function(){function a(c){g(this,a),this.handler=function(a){27==a.keyCode&&"INPUT"!=a.target.tagName.toUpperCase()&&c()},b.document.addEventListener("keydown",this.handler,!1)}return a.prototype.release=function(){b.document.removeEventListener("keydown",this.handler)},a}(),q=b.navigator&&!!b.navigator.userAgent.match(/iPhone/i),r=function(a){function b(c){g(this,b);var d=e(this,a.call(this,c));return d.state={isOpen:!1},d}return f(b,a),b.prototype.componentDidMount=function(){var a=this;this.props.isModal&&setTimeout(function(){return a.setState({isOpen:!0})},17),this.escKeydown=new p(this.handleEsc.bind(this))},b.prototype.componentWillUnmount=function(){this.escKeydown.release()},b.prototype.handleSubmit=function(a){var b=this;a.preventDefault();var c=this.props.submitHandler;c&&(setTimeout(function(){b.props.isSubmitting||b.refs.chrome.focusError()},17),c())},b.prototype.handleClose=function(){var a=this.props,b=a.closeHandler,c=a.isSubmitting;c||b()},b.prototype.handleEsc=function(){var a=this.props,b=(a.closeHandler,a.escHandler);b?b():this.handleClose()},b.prototype.hide=function(){this.setState({isOpen:!1})},b.prototype.render=function(){var a=this.props,b=a.autofocus,c=a.avatar,d=a.auxiliaryPane,e=a.backHandler,f=a.badgeLink,g=a.closeHandler,h=a.contentComponent,j=a.contentProps,m=a.disableSubmitButton,p=(a.disallowClose,a.error),r=a.isMobile,s=a.isModal,t=a.isSubmitting,u=a.logo,v=a.primaryColor,w=a.screenName,x=a.showBadge,y=a.submitButtonLabel,z=a.submitHandler,A=a.success,B=a.tabs,C=a.terms,D=a.title,E=a.transitionName,F=x?i.default.createElement(n,{link:f}):null,G=s?i.default.createElement("div",{className:"auth0-lock-overlay"},F):null,H="auth0-lock";return s&&this.state.isOpen&&(H+=" auth0-lock-opened"),s||(H+=" auth0-lock-opened-in-frame"),r&&(H+=" auth0-lock-mobile"),t&&(H+=" auth0-lock-mode-loading"),d&&(H+=" auth0-lock-auxiliary"),z||(H+=" auth0-lock-no-submit"),C&&(H+=" auth0-lock-with-terms"),q&&(H+=" auth0-lock-iphone"),B&&(H+=" auth0-lock-with-tabs"),i.default.createElement("div",{className:H,ref:"container"},G,i.default.createElement("div",{className:"auth0-lock-center"},i.default.createElement("form",{className:"auth0-lock-widget",onSubmit:this.handleSubmit.bind(this)},c&&i.default.createElement(o,{imageUrl:c}),g&&i.default.createElement(l.CloseButton,{onClick:this.handleClose.bind(this)}),i.default.createElement("div",{className:"auth0-lock-widget-container"},i.default.createElement(k.default,{autofocus:b,avatar:c,auxiliaryPane:d,backHandler:e,contentComponent:h,contentProps:j,disableSubmitButton:m,error:p,isSubmitting:t,logo:u,screenName:w,primaryColor:v,ref:"chrome",showSubmitButton:!!z,submitButtonLabel:y,success:A,tabs:B,terms:C,title:D,transitionName:E})))))},b}(i.default.Component);c.default=r,r.propTypes={autofocus:i.default.PropTypes.bool.isRequired,avatar:i.default.PropTypes.string,auxiliaryPane:i.default.PropTypes.element,backHandler:i.default.PropTypes.func,badgeLink:i.default.PropTypes.string.isRequired,closeHandler:i.default.PropTypes.func,contentComponent:i.default.PropTypes.func.isRequired,contentProps:i.default.PropTypes.object.isRequired,disableSubmitButton:i.default.PropTypes.bool.isRequired,error:i.default.PropTypes.string,isMobile:i.default.PropTypes.bool.isRequired,isModal:i.default.PropTypes.bool.isRequired,isSubmitting:i.default.PropTypes.bool.isRequired,logo:i.default.PropTypes.string.isRequired,primaryColor:i.default.PropTypes.string.isRequired,screenName:i.default.PropTypes.string.isRequired,showBadge:i.default.PropTypes.bool.isRequired,submitButtonLabel:i.default.PropTypes.string,success:i.default.PropTypes.string,tabs:i.default.PropTypes.bool,terms:i.default.PropTypes.element,title:i.default.PropTypes.string.isRequired,transitionName:i.default.PropTypes.string.isRequired};var s=b.window&&b.window.location&&"file:"===b.window.location.protocol;c.defaultProps=r.defaultProps={autofocus:!1,badgeLink:"https://auth0.com/",contentProps:{},disableSubmitButton:!1,isMobile:!1,isSubmitting:!1,logo:(s?"https:":"")+"//cdn.auth0.com/styleguide/1.0.0/img/badge.png",primaryColor:"#ea5323",showBadge:!0}}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./button":284,"./chrome":285,react:224}],288:[function(a,b,c){"use strict";function d(a){return a&&a.__esModule?a:{default:a}}function e(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function f(a,b){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!b||"object"!=typeof b&&"function"!=typeof b?a:b}function g(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var h=a("react"),i=d(h),j=a("react-dom"),k=d(j),l=function(a){function b(){return e(this,b),f(this,a.apply(this,arguments))}return g(b,a),b.prototype.render=function(){var a=this.props,b=a.message,c=a.type,d="auth0-global-message auth0-global-message-"+c;return i.default.createElement("div",{className:d},i.default.createElement("span",{className:"animated fadeInUp"},b))},b.prototype.componentWillEnter=function(a){var b=k.default.findDOMNode(this),c=window.getComputedStyle(b,null);c.height,c.paddingTop,c.paddingBottom;b.style.height="0px",b.style.paddingTop="0px",b.style.paddingBottom="0px",setTimeout(function(){b.style.transition="all 0.2s",b.style.height="",b.style.paddingTop="",b.style.paddingBottom="",a()},17)},b.prototype.componentWillLeave=function(a){var b=k.default.findDOMNode(this);b.style.transition="all 0.2s",b.style.height="0px",b.style.paddingTop="0px",b.style.paddingBottom="0px",setTimeout(function(){b.style.removeProperty("transition"),b.style.removeProperty("height"),b.style.removeProperty("padding-top"),b.style.removeProperty("padding-bottom"),a()},250)},b}(i.default.Component);c.default=l,l.propTypes={message:i.default.PropTypes.string.isRequired,type:i.default.PropTypes.oneOf(["error","success"]).isRequired}},{react:224,"react-dom":49}],289:[function(a,b,c){(function(b){"use strict";function d(a){return a&&a.__esModule?a:{default:a}}function e(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function f(a,b){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!b||"object"!=typeof b&&"function"!=typeof b?a:b}function g(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var h=a("react"),i=d(h),j=a("./button"),k=function(a){function b(){return e(this,b),f(this,a.apply(this,arguments))}return g(b,a),b.prototype.render=function(){var a=this.props,b=a.backHandler,c=a.backgroundColor,d=a.backgroundUrl,e=a.logoUrl,f=a.name,g=a.title;return i.default.createElement("div",{className:"auth0-lock-header"},b&&i.default.createElement(j.BackButton,{onClick:b}),i.default.createElement(o,{imageUrl:d,backgroundColor:c,grayScale:!!f}),i.default.createElement(l,{title:g,name:f,imageUrl:f?void 0:e}))},b}(i.default.Component);c.default=k,k.propTypes={backgroundUrl:i.default.PropTypes.string,logoUrl:i.default.PropTypes.string,name:i.default.PropTypes.string};var l=function(a){function b(){return e(this,b),f(this,a.apply(this,arguments))}return g(b,a),b.prototype.render=function(){var a=this.props,b=a.name,c=a.imageUrl,d=a.title,e=i.default.createElement("img",{className:"auth0-lock-header-logo",src:c});return i.default.createElement("div",{className:"auth0-lock-header-welcome" +},c&&e,i.default.createElement(m,{title:d,name:b}))},b}(i.default.Component);l.propTypes={imageUrl:i.default.PropTypes.string,name:i.default.PropTypes.string};var m=function(a){function b(){return e(this,b),f(this,a.apply(this,arguments))}return g(b,a),b.prototype.render=function(){var a=this.props,b=a.name,c=a.title,d=void 0,e=void 0;return b?(d="auth0-lock-firstname",e=b):(d="auth0-lock-name",e=c),i.default.createElement("div",{className:d},e)},b}(i.default.Component);m.propTypes={name:i.default.PropTypes.string};var n=function(){var a=b.navigator&&!!b.navigator.userAgent.match(/Edge/i);if(a)return!1;var c=b.document.createElement("div");return c.style.cssText="filter: blur(2px); -webkit-filter: blur(2px)",!!c.style.length&&(void 0===b.document.documentMode||b.document.documentMode>9)}(),o=function(a){function b(){return e(this,b),f(this,a.apply(this,arguments))}return g(b,a),b.prototype.render=function(){var a=this.props,b=a.backgroundColor,c=a.imageUrl,d=a.grayScale,e={className:"auth0-lock-header-bg"};n&&(e.className+=" auth0-lock-blur-support");var f={className:"auth0-lock-header-bg-blur",style:{backgroundImage:"url('"+c+"')"}};d&&(f.className+=" auth0-lock-no-grayscale");var g={className:"auth0-lock-header-bg-solid",style:{backgroundColor:b}};return i.default.createElement("div",e,i.default.createElement("div",f),i.default.createElement("div",g))},b}(i.default.Component);o.propTypes={backgorundColor:i.default.PropTypes.string,grayScale:i.default.PropTypes.bool,imageUrl:i.default.PropTypes.string}}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./button":284,react:224}],290:[function(a,b,c){"use strict";function d(a){return a&&a.__esModule?a:{default:a}}function e(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function f(a,b){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!b||"object"!=typeof b&&"function"!=typeof b?a:b}function g(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var h=a("react"),i=d(h),j=a("react-dom"),k=d(j),l=a("fbjs/lib/CSSCore"),m=d(l),n=function(a){function b(c){e(this,b);var d=f(this,a.call(this,c));return d.state={children:{current:c.children}},d}return g(b,a),b.prototype.componentWillReceiveProps=function(a){this.state.children.current.key!=a.children.key?(this.setState({children:{current:a.children,prev:this.state.children.current},transitionName:this.props.transitionName}),this.animate=!0):this.timeout||this.setState({children:{current:a.children},transitionName:a.transitionName})},b.prototype.componentDidUpdate=function(){var a=this;this.animate&&!function(){a.animate=!1;var b=a.state.transitionName,c=a.state.children,d=c.current,e=c.prev,f=a.props.reverse,g=a.refs[d.key],h=a.refs[e.key],i=function(a,b,c){var d=k.default.findDOMNode(a),e=b+"-active";m.default.addClass(d,b),setTimeout(function(){return m.default.addClass(d,e)},17),c&&setTimeout(function(){m.default.removeClass(d,b),m.default.removeClass(d,e)},c)},j=function(c){g.componentWillSlideIn(c);var d=f?"reverse-":"";i(g,""+d+b+"-enter",a.props.delay),i(h,""+d+b+"-leave"),a.timeout=setTimeout(function(){var b;a.setState({children:{current:a.state.children.current},transitionName:a.props.transitionName}),g.componentDidSlideIn((b=a.props).onDidAppear.bind(b)),a.props.onDidSlide(),a.timeout=null},a.props.delay)};a.props.onWillSlide(),h.componentWillSlideOut(j)}()},b.prototype.componentWillUnmount=function(){this.timeout&&clearTimeout(this.timeout)},b.prototype.render=function(){var a=this.state.children,b=a.current,c=a.prev,d=c?[b,c]:[b],e=d.map(function(a){return i.default.cloneElement(i.default.createElement(o,{},a),{ref:a.key,key:a.key})});return i.default.createElement(this.props.component,{},e)},b}(i.default.Component);c.default=n,n.propTypes={component:i.default.PropTypes.string,delay:i.default.PropTypes.number.isRequired,onDidAppear:i.default.PropTypes.func.isRequired,onDidSlide:i.default.PropTypes.func.isRequired,onWillSlide:i.default.PropTypes.func.isRequired,reverse:i.default.PropTypes.bool.isRequired,transitionName:i.default.PropTypes.string.isRequired},n.defaultProps={component:"span",onDidAppear:function(){},onDidSlide:function(){},onWillSlide:function(){},reverse:!1};var o=function(a){function b(c){e(this,b);var d=f(this,a.call(this,c));return d.state={height:"",originalHeight:"",show:!0},d}return g(b,a),b.prototype.componentWillSlideIn=function(a){var b=k.default.findDOMNode(this);this.setState({height:a.height,originalHeight:parseInt(window.getComputedStyle(b,null).height,10),show:!1})},b.prototype.componentDidSlideIn=function(a){var b=this,c=this.state,d=c.height,e=c.originalHeight;d===e?(this.setState({show:!0,height:""}),a()):!function(){b.cb=a;var c=10,f=0,g=d,h=e,i=Math.abs(g-h)/c,j=g ',k=function(a){return g.default.createElement(i.default,e({svg:j},a))};c.default=k},{"./confirmation_pane":286,react:224}],292:[function(a,b,c){"use strict";function d(a){return a&&a.__esModule?a:{default:a}}c.__esModule=!0;var e=a("react"),f=d(e),g=function(a){var b=a.disabled,c=a.isBig,d=a.label,e=a.onClick,g=a.strategy,h="auth0-lock-social-button";return c&&(h+=" auth0-lock-social-big-button"),f.default.createElement("button",{className:h,"data-provider":g,disabled:b,onClick:e,type:"button"},f.default.createElement("div",{className:"auth0-lock-social-button-icon"}),f.default.createElement("div",{className:"auth0-lock-social-button-text"},d))};g.propTypes={disabled:f.default.PropTypes.bool.isRequired,isBig:f.default.PropTypes.bool.isRequired,label:f.default.PropTypes.string.isRequired,onClick:f.default.PropTypes.func.isRequired,strategy:f.default.PropTypes.string.isRequired},g.defaultProps={disabled:!1,isBig:!0},c.default=g},{react:224}],293:[function(a,b,c){"use strict";function d(a){return a&&a.__esModule?a:{default:a}}function e(a,b){var c={};for(var d in a)b.indexOf(d)>=0||Object.prototype.hasOwnProperty.call(a,d)&&(c[d]=a[d]);return c}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!b||"object"!=typeof b&&"function"!=typeof b?a:b}function h(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var i=Object.assign||function(a){for(var b=1;b',o=function(a){function b(c){f(this,b);var d=g(this,a.call(this,c));return d.state={},d}return h(b,a),b.prototype.shouldComponentUpdate=function(a){var b=this.props,c=b.invalidHint,d=b.isValid,e=b.value;b.onChange;return c!=a.invalidHint||d!=a.isValid||e!=a.value},b.prototype.render=function(){var a=this.props,b=a.invalidHint,c=a.isValid,d=(a.onChange,e(a,["invalidHint","isValid","onChange"])),f=this.state.focused;return k.default.createElement(m.default,{focused:f,invalidHint:b,isValid:c,name:"email",icon:n},k.default.createElement("input",i({ref:"input",type:"text",name:"email",className:"auth0-lock-input",placeholder:"yours@example.com",autoComplete:"off",autoCapitalize:"off",onChange:this.handleOnChange.bind(this),onFocus:this.handleFocus.bind(this),onBlur:this.handleBlur.bind(this)},d)))},b.prototype.handleOnChange=function(a){this.props.onChange&&this.props.onChange(a)},b.prototype.handleFocus=function(){this.setState({focused:!0})},b.prototype.handleBlur=function(){this.setState({focused:!1})},b}(k.default.Component);c.default=o},{"./input_wrap":294,react:224}],294:[function(a,b,c){"use strict";function d(a){return a&&a.__esModule?a:{default:a}}function e(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function f(a,b){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!b||"object"!=typeof b&&"function"!=typeof b?a:b}function g(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var h=a("react"),i=d(h),j=function(a){function b(){return e(this,b),f(this,a.apply(this,arguments))}return g(b,a),b.prototype.render=function(){var a=this.props,b=a.before,c=a.focused,d=a.invalidHint,e=a.isValid,f=a.name,g=a.icon,h="auth0-lock-input-block auth0-lock-input-"+f;e||(h+=" auth0-lock-error");var j="auth0-lock-input-wrap";c&&e&&(j+=" auth0-lock-focused");var k=null;"string"==typeof g?k=i.default.createElement("span",{dangerouslySetInnerHTML:{__html:g}}):g&&(k=g),k&&(j+=" auth0-lock-input-wrap-with-icon");var l=!e&&d?i.default.createElement("div",{className:"auth0-lock-error-msg"},i.default.createElement("span",null,d)):null;return i.default.createElement("div",{className:h},b,i.default.createElement("div",{className:j},k,this.props.children),l)},b}(i.default.Component);c.default=j,j.propTypes={before:i.default.PropTypes.element,children:i.default.PropTypes.oneOfType([i.default.PropTypes.element.isRequired,i.default.PropTypes.arrayOf(i.default.PropTypes.element).isRequired]),focused:i.default.PropTypes.bool,invalidHint:i.default.PropTypes.string,isValid:i.default.PropTypes.bool.isRequired,name:i.default.PropTypes.string.isRequired,svg:i.default.PropTypes.string}},{react:224}],295:[function(a,b,c){"use strict";function d(a){return a&&a.__esModule?a:{default:a}}function e(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function f(a,b){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!b||"object"!=typeof b&&"function"!=typeof b?a:b}function g(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var h=Object.assign||function(a){for(var b=1;b=0||Object.prototype.hasOwnProperty.call(a,d)&&(c[d]=a[d]);return c}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!b||"object"!=typeof b&&"function"!=typeof b?a:b}function h(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0,c.icon=void 0;var i=Object.assign||function(a){for(var b=1;b',q=function(a){function b(c){f(this,b);var d=g(this,a.call(this,c));return d.state={},d}return h(b,a),b.prototype.focus=function(){this.refs.input&&this.refs.input.focus()},b.prototype.hasFocus=function(){return this.state.focused},b.prototype.render=function(){var a=this.props,b=a.invalidHint,c=a.isValid,d=(a.onChange,a.policy),f=a.strengthMessages,g=a.value,h=e(a,["invalidHint","isValid","onChange","policy","strengthMessages","value"]),j=this.state.focused,l=d&&j?k.default.createElement(o.default,{messages:f,password:g,policy:d}):null;return k.default.createElement(m.default,{before:l,focused:j,invalidHint:d?void 0:b,isValid:c,name:"password",icon:p},k.default.createElement("input",i({ref:"input",type:"password",name:"password",className:"auth0-lock-input",autoComplete:"off",autoCapitalize:"off",onChange:this.handleOnChange.bind(this),onFocus:this.handleFocus.bind(this),onBlur:this.handleBlur.bind(this),value:g},h)))},b.prototype.handleOnChange=function(a){this.props.onChange&&this.props.onChange(a)},b.prototype.handleFocus=function(){this.setState({focused:!0})},b.prototype.handleBlur=function(){this.setState({focused:!1})},b}(k.default.Component);q.propTypes={invalidHint:k.default.PropTypes.string.isRequired,isValid:k.default.PropTypes.bool.isRequired,onChange:k.default.PropTypes.func.isRequired,placeholder:k.default.PropTypes.string,policy:k.default.PropTypes.string,strengthMessages:k.default.PropTypes.object,value:k.default.PropTypes.string.isRequired},c.default=q},{"./input_wrap":294,"./password/password_strength":295,react:224}],297:[function(a,b,c){"use strict";function d(a){return a&&a.__esModule?a:{default:a}}function e(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function f(a,b){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!b||"object"!=typeof b&&"function"!=typeof b?a:b}function g(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var h=a("react"),i=d(h),j=a("./input_wrap"),k=d(j),l='',m=function(a){function b(c){e(this,b);var d=f(this,a.call(this,c));return d.state={},d}return g(b,a),b.prototype.render=function(){var a=this.props,b=a.iconUrl,c=a.isValid,d=a.label,e=a.name,f=a.onClick,g=a.placeholder,h=this.props.icon,j=this.state.focused,m=d||g;m.length>23&&(m=m.substr(0,20)+"..."),!h&&"string"==typeof b&&b&&(h=i.default.createElement("img",{className:"auth0-lock-custom-icon",src:b}));var n="auth0-lock-input auth0-lock-input-location";return d||(n+=" auth0-lock-input-with-placeholder"),i.default.createElement(k.default,{focused:j,isValid:c,name:"location",icon:h},i.default.createElement("input",{type:"button",name:e,className:n,value:m,onFocus:this.handleFocus.bind(this),onBlur:this.handleBlur.bind(this),onKeyDown:this.handleKeyDown.bind(this),onClick:f}),i.default.createElement("span",{dangerouslySetInnerHTML:{__html:l}}))},b.prototype.handleFocus=function(){this.setState({focused:!0})},b.prototype.handleBlur=function(){this.setState({focused:!1})},b.prototype.handleKeyDown=function(a){return"Tab"!==a.key&&a.preventDefault(),"ArrowDown"===a.key?this.props.onClick():a.keyCode>=65&&a.keyCode<=90?this.props.onClick(String.fromCharCode(a.keyCode).toLowerCase()):void 0},b}(i.default.Component);c.default=m},{"./input_wrap":294,react:224}],298:[function(a,b,c){"use strict";function d(a){return a&&a.__esModule?a:{default:a}}function e(a,b){var c={};for(var d in a)b.indexOf(d)>=0||Object.prototype.hasOwnProperty.call(a,d)&&(c[d]=a[d]);return c}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!b||"object"!=typeof b&&"function"!=typeof b?a:b}function h(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var i=Object.assign||function(a){for(var b=1;b=0||Object.prototype.hasOwnProperty.call(a,d)&&(c[d]=a[d]);return c}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!b||"object"!=typeof b&&"function"!=typeof b?a:b}function h(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var i=Object.assign||function(a){for(var b=1;b',o=function(a){function b(c){f(this,b);var d=g(this,a.call(this,c));return d.state={},d}return h(b,a),b.prototype.shouldComponentUpdate=function(a){var b=this.props,c=b.invalidHint,d=b.isValid,e=b.value;b.onChange;return c!=a.invalidHint||d!=a.isValid||e!=a.value},b.prototype.render=function(){var a=this.props,b=a.invalidHint,c=a.isValid,d=(a.onChange,e(a,["invalidHint","isValid","onChange"])),f=this.state.focused;return k.default.createElement(m.default,{focused:f,invalidHint:b,isValid:c,name:"username",icon:n},k.default.createElement("input",i({ref:"input",type:"text",name:"username ",className:"auth0-lock-input",placeholder:"username",autoComplete:"off",autoCapitalize:"off",onChange:this.handleOnChange.bind(this),onFocus:this.handleFocus.bind(this),onBlur:this.handleBlur.bind(this)},d)))},b.prototype.handleOnChange=function(a){this.props.onChange&&this.props.onChange(a)},b.prototype.handleFocus=function(){this.setState({focused:!0})},b.prototype.handleBlur=function(){this.setState({focused:!1})},b}(k.default.Component);c.default=o},{"./input_wrap":294,react:224}],300:[function(a,b,c){"use strict";function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b.default=a,b}function e(a){return a&&a.__esModule?a:{default:a}}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!b||"object"!=typeof b&&"function"!=typeof b?a:b}function h(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var i=a("react"),j=e(i),k=a("react-dom"),l=e(k),m=a("./box/button"),n=a("./input/text_input"),o=e(n),p=(a("../utils/media_utils"),a("../utils/string_utils")),q=d(p),r=function(a,b){return a.skipWhile(function(a){return a!==b}).get(1,a.get(0))},s=function(a){function b(c){f(this,b);var d=g(this,a.call(this,c));return d.state={filteredItems:c.items,highlighted:c.defaultItem},d}return h(b,a),b.prototype.filter=function(a){var b=this.props.items.filter(function(b){return q.matches(a,b.get("label"))}),c=1===b.size&&b.get(0)||b.includes(this.state.highlighted)&&this.state.highlighted||null;return{filteredItems:b,highlighted:c}},b.prototype.select=function(a){this.props.onSelect(a)},b.prototype.handleChange=function(a){this.setState(this.filter(a.target.value))},b.prototype.handleKeyDown=function(a){var b=this.state,c=b.filteredItems,d=b.highlighted;switch(a.key){case"ArrowDown":a.preventDefault(),this.setState({highlighted:r(c,d)});break;case"ArrowUp":a.preventDefault(),this.setState({highlighted:r(c.reverse(),d)});break;case"Enter":a.preventDefault(),d&&this.select(d);break;case"Escape":a.preventDefault(),this.props.onCancel()}},b.prototype.render=function(){var a=this,b=this.props,c=b.icon,d=b.iconUrl,e=b.onCancel;return j.default.createElement("div",{className:"auth0-lock-select-country"},j.default.createElement("div",{className:"auth0-lock-search"},j.default.createElement(m.BackButton,{onClick:e}),j.default.createElement(o.default,{name:"search",icon:c,iconUrl:d,isValid:!0,onChange:this.handleChange.bind(this),onKeyDown:this.handleKeyDown.bind(this)})),j.default.createElement(t,{highlighted:this.state.highlighted,items:this.state.filteredItems,onClick:this.select.bind(this),onMouseMove:function(b){return a.setState({highlighted:b})}}))},b}(j.default.Component);c.default=s;var t=function(a){function b(){return f(this,b),g(this,a.apply(this,arguments))}return h(b,a),b.prototype.componentDidUpdate=function(){var a=this,b=this.refs.highlighted;if(b){var c=l.default.findDOMNode(this),d=l.default.findDOMNode(b),e=d.offsetTop-c.scrollTop,f=0;e+d.offsetHeight>c.clientHeight?f=e+d.offsetHeight-c.clientHeight:e<0&&(f=e),f&&(this.preventHighlight=!0,c.scrollTop+=f,this.timeout&&clearTimeout(this.timeout),this.timeout=setTimeout(function(){return a.preventHighlight=!1},100))}},b.prototype.mouseMoveHandler=function(a){!this.preventHighlight&&this.props.onMouseMove(a)},b.prototype.mouseLeaveHandler=function(){},b.prototype.render=function(){var a=this,b=this.props.items.map(function(b){var c=b===a.props.highlighted,d={highlighted:c,key:b.get("label"),label:b.get("label"),onClick:function(){return a.props.onClick(b)},onMouseMove:function(){return a.mouseMoveHandler(b)}};return c&&(d.ref="highlighted"),j.default.createElement(u,d)});return j.default.createElement("div",{className:"auth0-lock-list-code",onMouseLeave:this.mouseLeaveHandler.bind(this)},j.default.createElement("ul",null,b))},b}(j.default.Component),u=function(a){function b(){return f(this,b),g(this,a.apply(this,arguments))}return h(b,a),b.prototype.shouldComponentUpdate=function(a){return this.props.highlighted!=a.highlighted},b.prototype.render=function(){var a=this.props,b=a.highlighted,c=a.label,d=a.onClick,e=a.onMouseMove,f=b?"auth0-lock-list-code-highlighted":"";return j.default.createElement("li",{className:f,onClick:d,onMouseMove:e},c)},b}(j.default.Component);u.propTypes={highlighted:i.PropTypes.bool.isRequired,label:i.PropTypes.string.isRequired,onClick:i.PropTypes.func.isRequired,onMouseMove:i.PropTypes.func.isRequired}},{"../utils/media_utils":309,"../utils/string_utils":311,"./box/button":284,"./input/text_input":298,react:224,"react-dom":49}],301:[function(a,b,c){"use strict"; +function d(a){return a&&a.__esModule?a:{default:a}}c.__esModule=!0;var e=a("react"),f=d(e),g=a("../button/auth_button"),h=d(g),i=function(a){var b=a.alternativeLabel,c=a.alternativeClickHandler,d=a.buttonLabel,e=a.buttonClickHandler,g=a.header,i=a.strategy,j=b?f.default.createElement("p",{className:"auth0-lock-alternative"},f.default.createElement("a",{className:"auth0-lock-alternative-link",href:"#",onClick:function(a){a.preventDefault(),c(a)}},b)):null;return f.default.createElement("div",{className:"auth0-lock-last-login-pane"},g,f.default.createElement(h.default,{label:d,onClick:function(a){a.preventDefault(),e(a)},strategy:i}),j,f.default.createElement("div",{className:"auth0-loading-container"},f.default.createElement("div",{className:"auth0-loading"})))};i.propTypes={alternativeLabel:f.default.PropTypes.string,alternativeClickHandler:function(a,b,c){for(var d=arguments.length,e=Array(d>3?d-3:0),g=3;g1?b-1:0),d=1;d1||this.fetch(e,b))},a.prototype.fetch=function(a,b){var c=this;this.fetchFn.apply(this,b.concat([function(b,d){b||(c.cache[a]=d),c.execCallbacks(a,b,d)}]))},a.prototype.registerCallback=function(a,b){return this.cbs[a]=this.cbs[a]||[],this.cbs[a].push(b),this.cbs[a].length},a.prototype.execCallbacks=function(a){for(var b=arguments.length,c=Array(b>1?b-1:0),d=1;d1)){var h=b.document.createElement("script");h.src=f,b.document.getElementsByTagName("head")[0].appendChild(h);var j=function(a){i[e]=i[e].filter(function(b){return b.url!==a||(setTimeout(function(){return b.cb({})},0),!1)})},k=setTimeout(function(){return j(f)},5e3);h.addEventListener("load",function(){return clearTimeout(k)}),h.addEventListener("error",function(){clearTimeout(k),j(f)})}}function f(a){var c=a.method,d=a.cb;b.Auth0[c]=d}c.__esModule=!0,c.load=e,c.preload=f;var g=a("auth0-js"),h=d(g);b.Auth0||(b.Auth0=h.default);var i={}}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"auth0-js":1}],305:[function(a,b,c){"use strict";function d(a){function b(a,b){return a.concat("object"===("undefined"==typeof b?"undefined":e(b))?b:[b])}function c(a){return function(c,d){var e=arguments.length<=2||void 0===arguments[2]?void 0:arguments[2];return c.getIn(b(a,d),e)}}function d(a){return function(c,d,e){return c.setIn(b(a,d),e)}}function g(a){return function(c,d){return c.removeIn(b(a,d))}}var h=a.concat(["transient"]);return{get:c(a),set:d(a),remove:g(a),tget:c(h),tset:d(h),tremove:g(h),reset:function(a){return a.map(function(a){return f.Map.isMap(a)?a.remove("transient"):a})},init:function(b,c){return new f.Map({id:b}).setIn(a,c)},initNS:function(b,c){return b.setIn(a,c)}}}c.__esModule=!0;var e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol?"symbol":typeof a};c.dataFns=d;var f=a("immutable")},{immutable:34}],306:[function(a,b,c){"use strict";function d(a,b){var c=void 0;return function(){function d(){clearTimeout(c),a.apply(void 0,f)}for(var e=arguments.length,f=Array(e),g=0;g-1}function e(a,b){return 0===a.indexOf(b)}function f(a,b){return a.indexOf(b,a.length-b.length)!==-1}c.__esModule=!0,c.matches=d,c.startsWith=e,c.endsWith=f},{}],312:[function(a,b,c){(function(a){"use strict";function b(b){var c=a.document.createElement("a");return c.href=b,c}c.__esModule=!0,c.parseUrl=b}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[228]); \ No newline at end of file diff --git a/resources/js/lock-10.2.2/nb.js b/resources/js/lock-10.2.2/nb.js new file mode 100644 index 00000000..61e66011 --- /dev/null +++ b/resources/js/lock-10.2.2/nb.js @@ -0,0 +1 @@ +Auth0.registerLanguageDictionary("nb", {"error":{"forgotPassword":{"too_many_requests":"Du er midlertidig blokkert på grunn av for mange passord-endringsforsøk. Vent litt før du prøver igjen.","lock.fallback":"Beklager, noe gikk galt med forespørselen om passord endring."},"login":{"blocked_user":"Brukeren er blokkert.","invalid_user_password":"Feil legitimasjon.","lock.fallback":"Beklager, noe gikk galt med innloggingsforsøket.","lock.invalid_code":"Feil kode.","lock.invalid_email_password":"Feil epost eller passord.","lock.invalid_username_password":"Feil brukernavn eller passord.","lock.network":"Kunne ikke kontakte serveren. Sjekk nettforbindelsen din og prøv igjen.","lock.popup_closed":"Popup vinduet ble lukket. Prøv igjen.","lock.unauthorized":"Fikk ikke adgang. Prøv igjen.","password_change_required":"Du må endre passord fordi dette er første gang du logger inn eller fordi passordet har utløpt.","password_leaked":"Denne påloggingen er blokkert fordi passordet har blitt lekket på et annet nettsted. Vi har sendt deg en epost med instruksjoner for hvordan du opphever blokkeringen.","too_many_attempts":"Din konto er blokkert på grunn av for mange påloggingsforsøk."},"passwordless":{"bad.email":"Epost-adressen er ugyldig","bad.phone_number":"Telefonnummeret er ugyldig","lock.fallback":"Beklager, noe gikk galt"},"signUp":{"invalid_password":"Passordet er ugyldig.","lock.fallback":"Beklager, noe gikk galt under registreringen.","password_dictionary_error":"Passordet er for vanlig.","password_no_user_info_error":"Passordet er basert på bruker-informasjon.","password_strength_error":"Passordet er for svakt.","user_exists":"Brukeren finnes fra før.","username_exists":"Brukernavnet finnes fra før."}},"success":{"logIn":"Takk for at du logget inn.","forgotPassword":"Vi sendte nettop en epost for å nullstille passordet ditt.","magicLink":"Vi sendte en lenke for å logge inn
på %s.","signUp":"Takk for at du registrerte deg."},"blankErrorHint":"Kan ikke være tom","codeInputPlaceholder":"din kode","databaseEnterpriseLoginInstructions":"","databaseEnterpriseAlternativeLoginInstructions":"eller","databaseSignUpInstructions":"","databaseAlternativeSignUpInstructions":"eller","emailInputPlaceholder":"din.epost@example.com","enterpriseLoginIntructions":"Logg inn med bedrifts-legitimasjon.","enterpriseActiveLoginInstructions":"Fyll inn bedrifts-legitimasjon ved %s.","failedLabel":"Mislyktes!","forgotPasswordAction":"Husker du ikke passordet?","forgotPasswordInstructions":"Skriv inn epost-adressen din. Vi sender deg en epost for å nullstille passordet.","forgotPasswordSubmitLabel":"Send epost","invalidErrorHint":"Ugyldig","lastLoginInstructions":"Forrige gang logget du inn med","loginAtLabel":"Logg inn påLog in at %s","loginLabel":"Logg inn","loginSubmitLabel":"Logg inn","loginWithLabel":"Logg inn med %s","notYourAccountAction":"Ikke din konto?","passwordInputPlaceholder":"ditt passord","passwordStrength":{"containsAtLeast":"Inneholder minst %d av følgende %d type tegn:","identicalChars":"Ikke mer enn %d like tegn etterhverandre (dvs. \"%s\" er ikke tillatt)","nonEmpty":"Passordet kan ikke være tomt","numbers":"Tall (dvs. 0-9)","lengthAtLeast":"Minst %d tegn langt","lowerCase":"Små bokstaver (a-å)","shouldContain":"Bør inneholde:","specialCharacters":"Spesialtegn (dvs. !@#$%^&*)","upperCase":"Store bokstaver (A-Å)"},"passwordlessEmailAlternativeInstructions":"Alternativt, skriv inn din epost-adresse for å logge inn
eller opprette en konto","passwordlessEmailCodeInstructions":"En epost med koden har blitt sendt til %s.","passwordlessEmailInstructions":"Skriv inn din epost-adresse for å logge inn
eller opprette en konto","passwordlessSMSAlternativeInstructions":"Alternativt, skriv inn ditt telefonnummer for å logge inn
eller opprette en konto","passwordlessSMSCodeInstructions":"En SMS med koden har blitt sendt til %s.","passwordlessSMSInstructions":"Skriv inn ditt telefonnummer for å logge inn
eller opprette en konto","phoneNumberInputPlaceholder":"ditt telefonnummer","resendCodeAction":"Fikk du ikke koden?","resendLabel":"Send på nytt","resendingLabel":"Sender på nytt...","retryLabel":"Prøv igjen","sentLabel":"Sendt!","signUpLabel":"Registrer deg","signUpSubmitLabel":"Registrer","signUpTerms":"","signUpWithLabel":"Registrer deg med %s","socialLoginInstructions":"","socialSignUpInstructions":"","ssoEnabled":"Single Sign-On aktivert","submitLabel":"Send","unrecoverableError":"Noe gikk galt.
Ta kontakt med teknisk support.","usernameFormatErrorHint":"Bruk 1-15 bokstaver, tall og \"_\"","usernameInputPlaceholder":"ditt brukernavn","usernameOrEmailInputPlaceholder":"brukernavn/epost","title":"Auth0","welcome":"Velkommen %s!","windowsAuthInstructions":"Du er tilkoblet via ditt bedrifts-nettverk…","windowsAuthLabel":"Windows-autentisering"}); \ No newline at end of file diff --git a/resources/js/lock-10.2.2/pt-br.js b/resources/js/lock-10.2.2/pt-br.js new file mode 100644 index 00000000..2583dd66 --- /dev/null +++ b/resources/js/lock-10.2.2/pt-br.js @@ -0,0 +1 @@ +Auth0.registerLanguageDictionary("pt-br", {"error":{"forgotPassword":{"too_many_requests":"Você atingiu o limite máximo de tentativas. Por favor aguarde antes de tentar novamente.","lock.fallback":"Sentimos muito, mas algo deu errado ao requisitar a mudança de senha."},"login":{"blocked_user":"O usuário está bloqueado.","invalid_user_password":"Credenciais inválidas.","lock.fallback":"Sentimos muito, mas algo deu errado ao tentar entrar.","lock.invalid_code":"Código inválido.","lock.invalid_email_password":"Email ou senha inválidos.","lock.invalid_username_password":"Usuário ou senha inválidos.","lock.network":"Não foi possível acessar o servidor. Por favor verifique sua conexão e tente novamente.","lock.popup_closed":"Popup fechada. Tente novamente.","lock.unauthorized":"Permissões não foram concedidas. Tente novamente.","password_change_required":"Você precisa atualizar sua senha porque é seu primeiro login, ou porque sua senha expirou.","password_leaked":"Esse login está bloqueado porque sua senha foi vazada em outro website. Nós lhe enviamos um email com instruções sobre como desbloqueá-lo.","too_many_attempts":"A sua conta foi bloqueada após várias tentativas de login consecutivas."},"passwordless":{"bad.email":"O email é inválido","bad.phone_number":"O número de telefone é inválido","lock.fallback":"Sentimos muito, algo deu errado"},"signUp":{"invalid_password":"A senha é inválida.","lock.fallback":"Sentimos muito, algo deu errado ao tentar se inscrever.","password_dictionary_error":"A senha é muito comum.","password_no_user_info_error":"A senha é baseado em informações do usuário.","password_strength_error":"A senha é muito fraca.","user_exists":"O usuário já existe.","username_exists":"O nome de usuário já existe."}},"success":{"logIn":"Obrigado por fazer login.","forgotPassword":"Acabamos de enviar um email para resetar sua senha.","magicLink":"Nós enviamos um link para fazer login
em %s.","signUp":"Obrigado por se inscrever."},"blankErrorHint":"Não pode ser em branco","codeInputPlaceholder":"seu código","databaseEnterpriseLoginInstructions":"","databaseEnterpriseAlternativeLoginInstructions":"ou","databaseSignUpInstructions":"","databaseAlternativeSignUpInstructions":"ou","emailInputPlaceholder":"seu@exemplo.com","enterpriseLoginIntructions":"Entre com suas credenciais corporativas.","enterpriseActiveLoginInstructions":"Por favor entre com suas credenciais corporativas em %s.","failedLabel":"Falha!","forgotPasswordAction":"Esqueceu sua senha?","forgotPasswordInstructions":"Por favor digite seu endereço de email. Enviarmos um email para resetar sua senha.","forgotPasswordSubmitLabel":"Enviar email","invalidErrorHint":"Inválido","lastLoginInstructions":"Na última vez você entrou com","loginAtLabel":"Login em %s","loginLabel":"Login","loginSubmitLabel":"Log in","loginWithLabel":"Login com %s","notYourAccountAction":"Não é sua conta?","passwordInputPlaceholder":"sua senha","passwordStrength":{"containsAtLeast":"Contenha no mínimo %d dos seguintes %d tipos de caracteres:","identicalChars":"Não mais de %d caracteres idênticos em sequência (ex: \"%s\" não é permitido)","nonEmpty":"Senha não pode ser em branco","numbers":"Números (0-9)","lengthAtLeast":"No mínimo %d caracteres","lowerCase":"Letras minúsculas (a-z)","shouldContain":"Deve conter:","specialCharacters":"Caracteres especiais (ex: !@#$%^&*)","upperCase":"Letras maiúsculas (A-Z)"},"passwordlessEmailAlternativeInstructions":"Senão, digite seu email para entrar
ou criar uma conta","passwordlessEmailCodeInstructions":"Um email com o código foi enviado para %s.","passwordlessEmailInstructions":"Digite seu email para entrar
ou criar uma conta","passwordlessSMSAlternativeInstructions":"Senão, digite seu telefone para entrar
ou criar uma conta","passwordlessSMSCodeInstructions":"Um SMS com o código foi enviado
para %s.","passwordlessSMSInstructions":"Digite seu telefone para entrar
ou criar uma conta","phoneNumberInputPlaceholder":"seu número de telefone","resendCodeAction":"Não recebeu o código?","resendLabel":"Reenviar","resendingLabel":"Reenviando...","retryLabel":"Tentar novamente","sentLabel":"Enviado!","signUpLabel":"Inscrever","signUpSubmitLabel":"Inscrever","signUpTerms":"","signUpWithLabel":"Inscreva-se com %s","socialLoginInstructions":"","socialSignUpInstructions":"","ssoEnabled":"Single Sign-On habilitado","submitLabel":"Enviar","unrecoverableError":"Algo deu errado.
Por favor entre em contato com o suporte.","usernameFormatErrorHint":"Use 1-15 letras, números e \"_\"","usernameInputPlaceholder":"seu nome de usuário","usernameOrEmailInputPlaceholder":"usuário/email","title":"Auth0","welcome":"Bem-vindo a %s!","windowsAuthInstructions":"Você está conectado da sua rede corporativa…","windowsAuthLabel":"Autenticação Windows"}); \ No newline at end of file diff --git a/resources/js/lock-10.2.2/ru.js b/resources/js/lock-10.2.2/ru.js new file mode 100644 index 00000000..3102f1ff --- /dev/null +++ b/resources/js/lock-10.2.2/ru.js @@ -0,0 +1 @@ +Auth0.registerLanguageDictionary("ru", {"error":{"forgotPassword":{"too_many_requests":"Вы достигли предельного числа запросов на восстановление пароля. Пожалуйста, подождите перед повторной попыткой.","lock.fallback":"Произошла непредвиденная ошибка при запросе на восстановление пароля. Приносим свои извинения."},"login":{"blocked_user":"Пользователь заблокирован.","invalid_user_password":"Неверный пароль.","lock.fallback":"Произошла непредвиденная ошибка при попытке авторизации. Приносим свои извинения.","lock.invalid_code":"Неверный код.","lock.invalid_email_password":"Неверный адрес электронной почти или пароль.","lock.invalid_username_password":"Неверное имя пользователя или пароль.","lock.network":"Нет доступа к серверу. Пожалуйста, проверьте подключение и повторите попытку.","lock.popup_closed":"Всплывающее окно закрыто, попробуйте еще раз.","lock.unauthorized":"Недостаточно полномочий, попробуйте еще раз.","password_change_required":"Необходимо обновить пароль, посколько Вы совершаете вход в первый раз, или срок действия пароля истек.","password_leaked":"Эта учетная запись была заблокирована, поскольку произошла утечка Вашего пароля на другом веб-сайте. На Ваш электронный адрес отправлена инструкция по восстановлению учетной записи.","too_many_attempts":"Ваш аккаунт был заблокирован после нескольких последовательных попыток входа в систему."},"passwordless":{"bad.email":"Недействительный адрес электронной почты","bad.phone_number":"Недействительный номер телефона","lock.fallback":"Произошла непредвиденная ошибка. Приносим свои извинения"},"signUp":{"invalid_password":"Неверный пароль.","lock.fallback":"Произошла непредвиденная ошибка при попытке создания учетной записи. Приносим свои извинения.","password_dictionary_error":"Пароль слишком общий","password_no_user_info_error":"Пароль основывается на информации о пользователе.","password_strength_error":"Пароль слишком слабый.","user_exists":"Пользователь уже существует.","username_exists":"Имя пользователя уже существует."}},"success":{"logIn":"Спасибо, что вошли.","forgotPassword":"Мы отправили Вам сообщение для восстановления пароля.","magicLink":"Мы отправили Вам ссылку для входа
в %s.","signUp":"Спасибо, что зарегистрировались."},"blankErrorHint":"Поле не может быть пустым","codeInputPlaceholder":"Ваш код","databaseEnterpriseLoginInstructions":"","databaseEnterpriseAlternativeLoginInstructions":"или","databaseSignUpInstructions":"","databaseAlternativeSignUpInstructions":"или","emailInputPlaceholder":"yours@example.com","enterpriseLoginIntructions":"Используйте учетные данные Вашей корпоративной учетной записи для входа.","enterpriseActiveLoginInstructions":"Пожалуйста, введите Ваши корпоративные учетные данные по ссылке %s.","failedLabel":"Не удалось совершить действие!","forgotPasswordAction":"Не помните пароль?","forgotPasswordInstructions":"Пожалуйста, введите Ваш адрес электронной почты. Мы отправим Вам сообщение для восстановления пароля.","forgotPasswordSubmitLabel":"отправить по электронной почте","invalidErrorHint":"Недействительные данные","lastLoginInstructions":"В прошлый раз Вы вошли под","loginAtLabel":"Войдите по ссылке %s","loginLabel":"Вход","loginSubmitLabel":"авторизоваться","loginWithLabel":"Вход через %s","notYourAccountAction":"Не Ваша учетная запись?","passwordInputPlaceholder":"Ваш пароль","passwordStrength":{"containsAtLeast":"Содержать как минимум %d вида символов из следующих %d-х:","identicalChars":"Не более чем %d идентичных символа в ряд (например, \"%s\" не допускается)","nonEmpty":"Пароль не может быть пустым","numbers":"Цифры (0-9)","lengthAtLeast":"Как минимум %d символов","lowerCase":"Строчные буквы (a-z)","shouldContain":"Должен содержать:","specialCharacters":"Специальные символы (например !@#$%^&*)","upperCase":"Прописные буквы (A-Z)"},"passwordlessEmailAlternativeInstructions":"Либо введите адрес электронной почты, чтобы войти
или зарегистрироваться","passwordlessEmailCodeInstructions":"Сообщение с кодом отправлено на %s.","passwordlessEmailInstructions":"Введите адрес электронной почты, чтобы войти
или зарегистрироваться","passwordlessSMSAlternativeInstructions":"Либо введите Ваш номер телефона, чтобы войти
или зарегистрироваться","passwordlessSMSCodeInstructions":"СМС с кодом было отправлено
на %s.","passwordlessSMSInstructions":"Введите Ваш номер телефона, чтобы войти
или зарегистрироваться","phoneNumberInputPlaceholder":"Ваш номер телефона","resendCodeAction":"Не получили код?","resendLabel":"Отправить повторный запрос","resendingLabel":"Повторная отправка...","retryLabel":"Повторить попытку","sentLabel":"Отправлено!","signUpLabel":"Зарегистрироваться","signUpSubmitLabel":"Зарегистрироваться","signUpTerms":"","signUpWithLabel":"Зарегистрироваться через %s","socialLoginInstructions":"","socialSignUpInstructions":"","ssoEnabled":"Единый вход включен","submitLabel":"Отправить","unrecoverableError":"Произошла непредвиденная ошибка.
Пожалуйста, обратитесь в службу технической поддержки.","usernameFormatErrorHint":"Используйте 1-15 букв, цифр и \"_\"","usernameInputPlaceholder":"Ваше имя пользователя","useranmeOrEmailInputPlaceholder":"электронной почты/пользователя","title":"Auth0","welcome":"Добро пожаловать, %s!","windowsAuthInstructions":"Вы подключены через корпоративную сеть…","windowsAuthLabel":"Аутентификация Windows"}); \ No newline at end of file diff --git a/resources/js/lock-10.2.2/zh.js b/resources/js/lock-10.2.2/zh.js new file mode 100644 index 00000000..c6788989 --- /dev/null +++ b/resources/js/lock-10.2.2/zh.js @@ -0,0 +1 @@ +Auth0.registerLanguageDictionary("zh", {"error":{"forgotPassword":{"too_many_requests":"您尝试登录次数过多 请稍后再试。","lock.fallback":"对不起,请求修改密码时出现错误。"},"login":{"blocked_user":"该账号已被锁定。","invalid_user_password":"密码错误","lock.fallback":"对不起,请求登陆时出现错误。","lock.invalid_code":"代码错误。","lock.invalid_email_password":"邮箱或密码错误。","lock.invalid_username_password":"账号或密码错误。","lock.network":"无法连接到服务器,请检查网络连接后重试。","lock.popup_closed":"弹出窗口被关闭,请重试","lock.unauthorized":"权限不足,请重试。","password_change_required":"由于这是第一次登录或者您的密码已过期,请更新密码。","password_leaked":"由于您的密码在其他网站已泄露,该账户已被锁定,请查看邮件解除锁定。","too_many_attempts":"由于登录操作太频繁,您的帐号已被锁定。"},"passwordless":{"bad.email":"邮箱错误","bad.phone_number":"手机号码格式不正确。","lock.fallback":"对不起,出现错误。"},"signUp":{"invalid_password":"密码错误","lock.fallback":"对不起,请求注册时出现错误。","password_dictionary_error":"密码过于常见。","password_no_user_info_error":"密码中出现账号信息。","password_strength_error":"密码过于简单。","user_exists":"该账号已存在。","username_exists":"该用户名已存在。"}},"success":{"logIn":"登录成功","forgotPassword":"重置密码的邮件已发送","magicLink":"已向您发送链接
到 %s 登录","signUp":"感谢您的注册。"},"blankErrorHint":"不能为空","codeInputPlaceholder":"您的代码","databaseEnterpriseLoginInstructions":"","databaseEnterpriseAlternativeLoginInstructions":"或","databaseSignUpInstructions":"","databaseAlternativeSignUpInstructions":"或","emailInputPlaceholder":"yours@example.com","enterpriseLoginIntructions":"请用您的企业账号登录","enterpriseActiveLoginInstructions":"请输入您的企业账号 %s。","failedLabel":"失败!","forgotPasswordAction":"忘记您的密码?","forgotPasswordInstructions":"请输入您的邮箱,我们将为你发送重置密码的邮件。","forgotPasswordSubmitLabel":"发电子邮件","invalidErrorHint":"错误","lastLoginInstructions":"上次登陆的信息为","loginAtLabel":"登录到 %s","loginLabel":"登录","loginSubmitLabel":"登录","loginWithLabel":"用 %s 登录","notYourAccountAction":"不是您的账号?","passwordInputPlaceholder":"您的密码","passwordStrength":{"containsAtLeast":"至少包含%d个以下%d种字符:","identicalChars":"不能多于%d个相同的字符在同一行(例如,不允许出现 \"%s\" )","nonEmpty":"密码不能为空","numbers":"数字 (如 0-9)","lengthAtLeast":"最少长度为%d个字符","lowerCase":"小写字母(a-z)","shouldContain":"应包含:","specialCharacters":"特殊字符 (如 !@#$%^&*)","upperCase":"大写字母(A-Z)"},"passwordlessEmailAlternativeInstructions":"您还可以通过邮箱登录
或者创建账号","passwordlessEmailCodeInstructions":"代码已通过邮件发送到 %s。","passwordlessEmailInstructions":"输入邮箱登录
或者创建账号。","passwordlessSMSAlternativeInstructions":"您还可以通过手机号码登录
或者创建账号。","passwordlessSMSCodeInstructions":"代码已通过短信发送到
%s。","passwordlessSMSInstructions":"输入手机号码登录
或者创建账号","phoneNumberInputPlaceholder":"您的手机号码","resendCodeAction":"没有收到号码?","resendLabel":"重新发送","resendingLabel":"重新发送中...","retryLabel":"重试","sentLabel":"发送!","signUpLabel":"注册","signUpSubmitLabel":"注册","signUpTerms":"","signUpWithLabel":"通过 %s 注册","socialLoginInstructions":"","socialSignUpInstructions":"","ssoEnabled":"单点登录已激活","submitLabel":"提交","unrecoverableError":"出现错误。
请联系技术人员。","usernameFormatErrorHint":"请使用1-15个字母, 数字或 \"_\"的组合","usernameInputPlaceholder":"您的用户名","usernameOrEmailInputPlaceholder":"用户名/邮箱","title":"Auth0","welcome":"欢迎 %s!","windowsAuthInstructions":"您已连接到组织网络…","windowsAuthLabel":"Windows认证"}); \ No newline at end of file From eb69525d5b619df2463d5a01c72afe090b047c5c Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Thu, 8 Sep 2016 11:05:40 -0300 Subject: [PATCH 60/77] Enhance text for Certification Error --- electron/main.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/electron/main.js b/electron/main.js index d5f317e5..631a5073 100644 --- a/electron/main.js +++ b/electron/main.js @@ -278,7 +278,7 @@ app.on('certificate-error', function(event, webContents, url, error, certificate callback(false); dialog.showMessageBox(mainWindow, { title: 'Certification Error' - ,message: 'The service with the following URL has an invalid authority certification.\n\n'+url+'\n\nYou have to remove the service and add it again, enabling the "Trust invalid authority certificates" in the Options.' + ,message: 'The service with the following URL has an invalid authority certification.\n\n'+url+'\n\nIf is a Custom Service, you have to remove it and add it again, enabling the "Trust invalid authority certificates" in the Options.' ,buttons: ['OK'] ,type: 'error' }, function() { From 97f8a47ffeae849d68ccdf48d33334c34b47ca04 Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Thu, 8 Sep 2016 13:46:08 -0300 Subject: [PATCH 61/77] Fixed button styles --- packages/local/rambox-default-theme/sass/etc/all.scss | 4 ++++ .../local/rambox-default-theme/sass/var/button/Button.scss | 5 +++++ 2 files changed, 9 insertions(+) create mode 100644 packages/local/rambox-default-theme/sass/var/button/Button.scss diff --git a/packages/local/rambox-default-theme/sass/etc/all.scss b/packages/local/rambox-default-theme/sass/etc/all.scss index 059c5d40..a80159ad 100644 --- a/packages/local/rambox-default-theme/sass/etc/all.scss +++ b/packages/local/rambox-default-theme/sass/etc/all.scss @@ -4,6 +4,10 @@ $base-color: #2E658E; $font-family: 'Roboto', sans-serif; +$include-ie: false; +$include-ff: false; +$include-safari: false; +$include-opera: false; // Spinner body { diff --git a/packages/local/rambox-default-theme/sass/var/button/Button.scss b/packages/local/rambox-default-theme/sass/var/button/Button.scss new file mode 100644 index 00000000..d856ac15 --- /dev/null +++ b/packages/local/rambox-default-theme/sass/var/button/Button.scss @@ -0,0 +1,5 @@ + +$button-toolbar-inner-border-color: none; +$button-toolbar-inner-border-color-focus: none; +$button-toolbar-inner-border-color-focus-over: none; +$button-toolbar-inner-border-color-focus-pressed: none; From b4bdab6604f73744caaaf908db215648e838136a Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Thu, 8 Sep 2016 13:47:06 -0300 Subject: [PATCH 62/77] Fixed bug for Dont Disturb Bug when switching from ON to OFF and individual preferences for each service. --- app/ux/WebView.js | 28 ++++++++++++++++------------ app/view/main/Main.js | 19 ++++++++++++++++--- app/view/main/MainController.js | 6 +++--- 3 files changed, 35 insertions(+), 18 deletions(-) diff --git a/app/ux/WebView.js b/app/ux/WebView.js index 1abc89dc..5fce1970 100644 --- a/app/ux/WebView.js +++ b/app/ux/WebView.js @@ -229,7 +229,7 @@ Ext.define('Rambox.ux.WebView',{ webview.addEventListener("dom-ready", function(e) { // Mute Webview - if ( me.record.get('muted') || localStorage.getItem('locked') || JSON.parse(localStorage.getItem('dontDisturb')) ) me.setAudioMuted(true); + if ( me.record.get('muted') || localStorage.getItem('locked') || JSON.parse(localStorage.getItem('dontDisturb')) ) me.setAudioMuted(true, true); // Injected code to detect new messages if ( me.record ) { @@ -273,28 +273,32 @@ Ext.define('Rambox.ux.WebView',{ var me = this; var webview = me.down('component').el.dom; - webview.loadURL(me.src); + if ( me.record.get('enabled') ) webview.loadURL(me.src); } ,toggleDevTools: function(btn) { var me = this; var webview = me.down('component').el.dom; - webview.isDevToolsOpened() ? webview.closeDevTools() : webview.openDevTools(); + if ( me.record.get('enabled') ) webview.isDevToolsOpened() ? webview.closeDevTools() : webview.openDevTools(); } - ,setAudioMuted: function(muted) { + ,setAudioMuted: function(muted, calledFromDisturb) { var me = this; var webview = me.down('component').el.dom; - webview.setAudioMuted(muted); + if ( !muted && !calledFromDisturb && JSON.parse(localStorage.getItem('dontDisturb')) ) return; + + if ( me.record.get('enabled') ) webview.setAudioMuted(muted); } - ,setNotifications: function(notification) { + ,setNotifications: function(notification, calledFromDisturb) { var me = this; var webview = me.down('component').el.dom; - ipc.send('setServiceNotifications', webview.partition, notification); + if ( notification && !calledFromDisturb && JSON.parse(localStorage.getItem('dontDisturb')) ) return; + + if ( me.record.get('enabled') ) ipc.send('setServiceNotifications', webview.partition, notification); } ,setEnabled: function(enabled) { @@ -316,14 +320,14 @@ Ext.define('Rambox.ux.WebView',{ var me = this; var webview = me.down('component').el.dom; - webview.goBack(); + if ( me.record.get('enabled') ) webview.goBack(); } ,goForward: function() { var me = this; var webview = me.down('component').el.dom; - webview.goForward(); + if ( me.record.get('enabled') ) webview.goForward(); } ,zoomIn: function() { @@ -331,7 +335,7 @@ Ext.define('Rambox.ux.WebView',{ var webview = me.down('component').el.dom; me.zoomLevel = me.zoomLevel + 0.25; - webview.getWebContents().setZoomLevel(me.zoomLevel); + if ( me.record.get('enabled') ) webview.getWebContents().setZoomLevel(me.zoomLevel); } ,zoomOut: function() { @@ -339,7 +343,7 @@ Ext.define('Rambox.ux.WebView',{ var webview = me.down('component').el.dom; me.zoomLevel = me.zoomLevel - 0.25; - webview.getWebContents().setZoomLevel(me.zoomLevel); + if ( me.record.get('enabled') ) webview.getWebContents().setZoomLevel(me.zoomLevel); } ,resetZoom: function() { @@ -347,6 +351,6 @@ Ext.define('Rambox.ux.WebView',{ var webview = me.down('component').el.dom; me.zoomLevel = 0; - webview.getWebContents().setZoomLevel(0); + if ( me.record.get('enabled') ) webview.getWebContents().setZoomLevel(0); } }); diff --git a/app/view/main/Main.js b/app/view/main/Main.js index 2112ae47..82dcbc9b 100644 --- a/app/view/main/Main.js +++ b/app/view/main/Main.js @@ -286,9 +286,22 @@ Ext.define('Rambox.view.main.Main', { } ,bbar: [ { - text: 'Donate' - ,glyph: 'xf1ed@FontAwesome' - ,href: 'https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=WU75QWS7LH2CA' + xtype: 'segmentedbutton' + ,allowToggle: false + ,items: [ + { + text: 'Donate with' + ,overCls: '' + } + ,{ + glyph: 'xf1ed@FontAwesome' + ,href: 'https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=WU75QWS7LH2CA' + } + ,{ + glyph: 'xf15a@FontAwesome' + ,href: 'https://www.coinbase.com/saenzramiro' + } + ] } ,'->' ,{ diff --git a/app/view/main/MainController.js b/app/view/main/MainController.js index 88b47a0f..ab43b98e 100644 --- a/app/view/main/MainController.js +++ b/app/view/main/MainController.js @@ -11,7 +11,7 @@ Ext.define('Rambox.view.main.MainController', { ga_storage._trackPageview('/index.html', 'main'); if ( newTab.id === 'ramboxTab' || !newTab.record.get('enabled') ) return; - + var webview = newTab.down('component').el.dom; if ( webview ) webview.focus(); } @@ -802,10 +802,10 @@ Ext.define('Rambox.view.main.MainController', { var tab = Ext.getCmp('tab_'+serviceId); // Mute sounds - tab.setAudioMuted(btn.pressed); + tab.setAudioMuted(btn.pressed ? true : tab.record.get('muted'), true); // Prevent Notifications - tab.setNotifications(!btn.pressed); + tab.setNotifications(btn.pressed ? false : tab.record.get('notifications'), true); }); localStorage.setItem('dontDisturb', btn.pressed); From f7782c58dd24174e71f1d616fc9b45f76f17355b Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Thu, 8 Sep 2016 17:25:47 -0300 Subject: [PATCH 63/77] Master Password Feature --- app/view/preferences/Preferences.js | 39 +++++++++++++++++++ app/view/preferences/PreferencesController.js | 7 ++++ electron/main.js | 28 +++++++++++-- masterpassword.html | 28 +++++++++++++ overrides/form/field/VTypes.js | 37 ++++++++++++++++++ 5 files changed, 136 insertions(+), 3 deletions(-) create mode 100644 masterpassword.html create mode 100644 overrides/form/field/VTypes.js diff --git a/app/view/preferences/Preferences.js b/app/view/preferences/Preferences.js index da2cf920..bdb63b95 100644 --- a/app/view/preferences/Preferences.js +++ b/app/view/preferences/Preferences.js @@ -90,6 +90,45 @@ Ext.define('Rambox.view.preferences.Preferences',{ ,value: config.systemtray_indicator ,hidden: Ext.os.is.MacOS } + ,{ + xtype: 'fieldset' + ,title: 'Master Password - Ask for password on startup' + ,collapsed: !config.master_password + ,checkboxToggle: true + ,checkboxName: 'master_password' + ,margin: '10 0 0 0' + ,padding: 10 + ,layout: 'hbox' + ,defaults: { labelAlign: 'top' } + ,items: [ + { + xtype: 'textfield' + ,inputType: 'password' + ,fieldLabel: 'Password' + ,name: 'master_password1' + ,itemId: 'pass' + ,flex: 1 + ,listeners: { + validitychange: function(field) { + field.next().validate(); + }, + blur: function(field) { + field.next().validate(); + } + } + } + ,{ + xtype: 'textfield' + ,inputType: 'password' + ,fieldLabel: 'Repeat Password' + ,name: 'master_password2' + ,margin: '0 0 0 10' + ,vtype: 'password' + ,initialPassField: 'pass' + ,flex: 1 + } + ] + } ,{ xtype: 'fieldset' ,title: 'Proxy (needs to relaunch) -
Free IP:PORT Proxy List' diff --git a/app/view/preferences/PreferencesController.js b/app/view/preferences/PreferencesController.js index a1f13295..b635e075 100644 --- a/app/view/preferences/PreferencesController.js +++ b/app/view/preferences/PreferencesController.js @@ -13,6 +13,13 @@ Ext.define('Rambox.view.preferences.PreferencesController', { var values = me.getView().down('form').getForm().getFieldValues(); + // Master Password + if ( values.master_password && (Ext.isEmpty(values.master_password1) || Ext.isEmpty(values.master_password2)) ) return; + if ( values.master_password && (values.master_password1 !== values.master_password2) ) return; + if ( values.master_password ) values.master_password = Rambox.util.MD5.encypt(values.master_password1); + delete values.master_password1; + delete values.master_password2; + // Proxy if ( values.proxy && (Ext.isEmpty(values.proxyHost) || Ext.isEmpty(values.proxyPort)) ) return; diff --git a/electron/main.js b/electron/main.js index 631a5073..f07ad6b4 100644 --- a/electron/main.js +++ b/electron/main.js @@ -27,6 +27,7 @@ const config = new Config({ ,keep_in_taskbar_on_close: true ,start_minimized: false ,systemtray_indicator: true + ,master_password: false ,proxy: false ,proxyHost: '' ,proxyPort: '' @@ -203,6 +204,16 @@ function createWindow () { }); } +let mainMasterPasswordWindow; +function createMasterPasswordWindow() { + mainMasterPasswordWindow = new BrowserWindow({ + backgroundColor: '#0675A0' + ,frame: false + }); + mainMasterPasswordWindow.loadURL('file://' + __dirname + '/../masterpassword.html'); + mainMasterPasswordWindow.on('close', function() { mainMasterPasswordWindow = null }); +} + function updateBadge(title) { var messageCount = title.match(/\d+/g) ? parseInt(title.match(/\d+/g).join("")) : 0; @@ -245,6 +256,15 @@ ipcMain.on('setConfig', function(event, values) { updateBadge(mainWindow.getTitle()); }); +ipcMain.on('validateMasterPassword', function(event, pass) { + if ( config.get('master_password') === require('crypto').createHash('md5').update(pass).digest('hex') ) { + createWindow(); + mainMasterPasswordWindow.close(); + event.returnValue = true; + } + event.returnValue = false; +}); + // Handle Service Notifications ipcMain.on('setServiceNotifications', function(event, partition, op) { session.fromPartition(partition).setPermissionRequestHandler(function(webContents, permission, callback) { @@ -354,7 +374,9 @@ if ( config.get('proxy') ) app.commandLine.appendSwitch('proxy-server', config.g // This method will be called when Electron has finished // initialization and is ready to create browser windows. -app.on('ready', createWindow); +app.on('ready', function() { + config.get('master_password') ? createMasterPasswordWindow() : createWindow(); +}); // Quit when all windows are closed. app.on('window-all-closed', function () { @@ -368,8 +390,8 @@ app.on('window-all-closed', function () { app.on('activate', function () { // On OS X it's common to re-create a window in the app when the // dock icon is clicked and there are no other windows open. - if (mainWindow === null) { - createWindow(); + if (mainWindow === null && mainMasterPasswordWindow === null ) { + config.get('master_password') ? createMasterPasswordWindow() : createWindow(); } }); diff --git a/masterpassword.html b/masterpassword.html new file mode 100644 index 00000000..264f30ee --- /dev/null +++ b/masterpassword.html @@ -0,0 +1,28 @@ + + + + + + + Rambox + + +
+
Master Password
+
+ + + diff --git a/overrides/form/field/VTypes.js b/overrides/form/field/VTypes.js new file mode 100644 index 00000000..551c5787 --- /dev/null +++ b/overrides/form/field/VTypes.js @@ -0,0 +1,37 @@ +Ext.apply(Ext.form.field.VTypes, { + daterange: function(val, field) { + var date = field.parseDate(val); + + if (!date) { + return false; + } + if (field.startDateField && (!this.dateRangeMax || (date.getTime() != this.dateRangeMax.getTime()))) { + var start = field.up('form').down('#' + field.startDateField); + start.setMaxValue(date); + start.validate(); + this.dateRangeMax = date; + } else if (field.endDateField && (!this.dateRangeMin || (date.getTime() != this.dateRangeMin.getTime()))) { + var end = field.up('form').down('#' + field.endDateField); + end.setMinValue(date); + end.validate(); + this.dateRangeMin = date; + } + /* + * Always return true since we're only using this vtype to set the + * min/max allowed values (these are tested for after the vtype test) + */ + return true; + }, + + daterangeText: 'Start date must be less than end date', + + password: function(val, field) { + if (field.initialPassField) { + var pwd = field.up('form').down('#' + field.initialPassField); + return (val == pwd.getValue()); + } + return true; + }, + + passwordText: 'Passwords do not match' +}); From 1620ffbd7a3b39dabd4e77e4caaa15fcdea857aa Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Thu, 8 Sep 2016 17:35:49 -0300 Subject: [PATCH 64/77] Updated Builder and Prebuilt --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 6957398f..50a3b437 100644 --- a/package.json +++ b/package.json @@ -94,8 +94,8 @@ "devDependencies": { "asar": "^0.12.1", "bestzip": "^1.1.3", - "electron-builder": "6.3.1", - "electron-prebuilt": "1.3.4", + "electron-builder": "6.5.2", + "electron-prebuilt": "1.3.5", "electron-squirrel-startup": "^1.0.0" }, "dependencies": { From 653139e00c640c094a136d8c727e2b56dc2af54d Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Thu, 8 Sep 2016 17:42:50 -0300 Subject: [PATCH 65/77] Removed unnecesary files --- .../fonts/font-awesome/HELP-US-OUT.txt | 7 - .../fonts/font-awesome/less/animated.less | 34 - .../font-awesome/less/bordered-pulled.less | 25 - .../fonts/font-awesome/less/core.less | 12 - .../fonts/font-awesome/less/fixed-width.less | 6 - .../fonts/font-awesome/less/font-awesome.less | 18 - .../fonts/font-awesome/less/icons.less | 733 ----------------- .../fonts/font-awesome/less/larger.less | 13 - .../fonts/font-awesome/less/list.less | 19 - .../fonts/font-awesome/less/mixins.less | 60 -- .../fonts/font-awesome/less/path.less | 15 - .../font-awesome/less/rotated-flipped.less | 20 - .../font-awesome/less/screen-reader.less | 5 - .../fonts/font-awesome/less/stacked.less | 20 - .../fonts/font-awesome/less/variables.less | 744 ------------------ .../fonts/font-awesome/scss/_animated.scss | 34 - .../font-awesome/scss/_bordered-pulled.scss | 25 - .../fonts/font-awesome/scss/_core.scss | 12 - .../fonts/font-awesome/scss/_fixed-width.scss | 6 - .../fonts/font-awesome/scss/_icons.scss | 733 ----------------- .../fonts/font-awesome/scss/_larger.scss | 13 - .../fonts/font-awesome/scss/_list.scss | 19 - .../fonts/font-awesome/scss/_mixins.scss | 60 -- .../fonts/font-awesome/scss/_path.scss | 15 - .../font-awesome/scss/_rotated-flipped.scss | 20 - .../font-awesome/scss/_screen-reader.scss | 5 - .../fonts/font-awesome/scss/_stacked.scss | 20 - .../fonts/font-awesome/scss/_variables.scss | 744 ------------------ .../fonts/font-awesome/scss/font-awesome.scss | 18 - 29 files changed, 3455 deletions(-) delete mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/HELP-US-OUT.txt delete mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/less/animated.less delete mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/less/bordered-pulled.less delete mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/less/core.less delete mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/less/fixed-width.less delete mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/less/font-awesome.less delete mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/less/icons.less delete mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/less/larger.less delete mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/less/list.less delete mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/less/mixins.less delete mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/less/path.less delete mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/less/rotated-flipped.less delete mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/less/screen-reader.less delete mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/less/stacked.less delete mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/less/variables.less delete mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_animated.scss delete mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_bordered-pulled.scss delete mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_core.scss delete mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_fixed-width.scss delete mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_icons.scss delete mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_larger.scss delete mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_list.scss delete mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_mixins.scss delete mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_path.scss delete mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_rotated-flipped.scss delete mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_screen-reader.scss delete mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_stacked.scss delete mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_variables.scss delete mode 100644 packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/font-awesome.scss diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/HELP-US-OUT.txt b/packages/local/rambox-default-theme/resources/fonts/font-awesome/HELP-US-OUT.txt deleted file mode 100644 index 83d083dd..00000000 --- a/packages/local/rambox-default-theme/resources/fonts/font-awesome/HELP-US-OUT.txt +++ /dev/null @@ -1,7 +0,0 @@ -I hope you love Font Awesome. If you've found it useful, please do me a favor and check out my latest project, -Fort Awesome (https://fortawesome.com). It makes it easy to put the perfect icons on your website. Choose from our awesome, -comprehensive icon sets or copy and paste your own. - -Please. Check it out. - --Dave Gandy diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/animated.less b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/animated.less deleted file mode 100644 index 66ad52a5..00000000 --- a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/animated.less +++ /dev/null @@ -1,34 +0,0 @@ -// Animated Icons -// -------------------------- - -.@{fa-css-prefix}-spin { - -webkit-animation: fa-spin 2s infinite linear; - animation: fa-spin 2s infinite linear; -} - -.@{fa-css-prefix}-pulse { - -webkit-animation: fa-spin 1s infinite steps(8); - animation: fa-spin 1s infinite steps(8); -} - -@-webkit-keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} - -@keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/bordered-pulled.less b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/bordered-pulled.less deleted file mode 100644 index f1c8ad75..00000000 --- a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/bordered-pulled.less +++ /dev/null @@ -1,25 +0,0 @@ -// Bordered & Pulled -// ------------------------- - -.@{fa-css-prefix}-border { - padding: .2em .25em .15em; - border: solid .08em @fa-border-color; - border-radius: .1em; -} - -.@{fa-css-prefix}-pull-left { float: left; } -.@{fa-css-prefix}-pull-right { float: right; } - -.@{fa-css-prefix} { - &.@{fa-css-prefix}-pull-left { margin-right: .3em; } - &.@{fa-css-prefix}-pull-right { margin-left: .3em; } -} - -/* Deprecated as of 4.4.0 */ -.pull-right { float: right; } -.pull-left { float: left; } - -.@{fa-css-prefix} { - &.pull-left { margin-right: .3em; } - &.pull-right { margin-left: .3em; } -} diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/core.less b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/core.less deleted file mode 100644 index c577ac84..00000000 --- a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/core.less +++ /dev/null @@ -1,12 +0,0 @@ -// Base Class Definition -// ------------------------- - -.@{fa-css-prefix} { - display: inline-block; - font: normal normal normal @fa-font-size-base/@fa-line-height-base FontAwesome; // shortening font declaration - font-size: inherit; // can't have font-size inherit on line above, so need to override - text-rendering: auto; // optimizelegibility throws things off #1094 - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -} diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/fixed-width.less b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/fixed-width.less deleted file mode 100644 index 110289f2..00000000 --- a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/fixed-width.less +++ /dev/null @@ -1,6 +0,0 @@ -// Fixed Width Icons -// ------------------------- -.@{fa-css-prefix}-fw { - width: (18em / 14); - text-align: center; -} diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/font-awesome.less b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/font-awesome.less deleted file mode 100644 index c44e5f46..00000000 --- a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/font-awesome.less +++ /dev/null @@ -1,18 +0,0 @@ -/*! - * Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */ - -@import "variables.less"; -@import "mixins.less"; -@import "path.less"; -@import "core.less"; -@import "larger.less"; -@import "fixed-width.less"; -@import "list.less"; -@import "bordered-pulled.less"; -@import "animated.less"; -@import "rotated-flipped.less"; -@import "stacked.less"; -@import "icons.less"; -@import "screen-reader.less"; diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/icons.less b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/icons.less deleted file mode 100644 index ba21b222..00000000 --- a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/icons.less +++ /dev/null @@ -1,733 +0,0 @@ -/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen - readers do not read off random characters that represent icons */ - -.@{fa-css-prefix}-glass:before { content: @fa-var-glass; } -.@{fa-css-prefix}-music:before { content: @fa-var-music; } -.@{fa-css-prefix}-search:before { content: @fa-var-search; } -.@{fa-css-prefix}-envelope-o:before { content: @fa-var-envelope-o; } -.@{fa-css-prefix}-heart:before { content: @fa-var-heart; } -.@{fa-css-prefix}-star:before { content: @fa-var-star; } -.@{fa-css-prefix}-star-o:before { content: @fa-var-star-o; } -.@{fa-css-prefix}-user:before { content: @fa-var-user; } -.@{fa-css-prefix}-film:before { content: @fa-var-film; } -.@{fa-css-prefix}-th-large:before { content: @fa-var-th-large; } -.@{fa-css-prefix}-th:before { content: @fa-var-th; } -.@{fa-css-prefix}-th-list:before { content: @fa-var-th-list; } -.@{fa-css-prefix}-check:before { content: @fa-var-check; } -.@{fa-css-prefix}-remove:before, -.@{fa-css-prefix}-close:before, -.@{fa-css-prefix}-times:before { content: @fa-var-times; } -.@{fa-css-prefix}-search-plus:before { content: @fa-var-search-plus; } -.@{fa-css-prefix}-search-minus:before { content: @fa-var-search-minus; } -.@{fa-css-prefix}-power-off:before { content: @fa-var-power-off; } -.@{fa-css-prefix}-signal:before { content: @fa-var-signal; } -.@{fa-css-prefix}-gear:before, -.@{fa-css-prefix}-cog:before { content: @fa-var-cog; } -.@{fa-css-prefix}-trash-o:before { content: @fa-var-trash-o; } -.@{fa-css-prefix}-home:before { content: @fa-var-home; } -.@{fa-css-prefix}-file-o:before { content: @fa-var-file-o; } -.@{fa-css-prefix}-clock-o:before { content: @fa-var-clock-o; } -.@{fa-css-prefix}-road:before { content: @fa-var-road; } -.@{fa-css-prefix}-download:before { content: @fa-var-download; } -.@{fa-css-prefix}-arrow-circle-o-down:before { content: @fa-var-arrow-circle-o-down; } -.@{fa-css-prefix}-arrow-circle-o-up:before { content: @fa-var-arrow-circle-o-up; } -.@{fa-css-prefix}-inbox:before { content: @fa-var-inbox; } -.@{fa-css-prefix}-play-circle-o:before { content: @fa-var-play-circle-o; } -.@{fa-css-prefix}-rotate-right:before, -.@{fa-css-prefix}-repeat:before { content: @fa-var-repeat; } -.@{fa-css-prefix}-refresh:before { content: @fa-var-refresh; } -.@{fa-css-prefix}-list-alt:before { content: @fa-var-list-alt; } -.@{fa-css-prefix}-lock:before { content: @fa-var-lock; } -.@{fa-css-prefix}-flag:before { content: @fa-var-flag; } -.@{fa-css-prefix}-headphones:before { content: @fa-var-headphones; } -.@{fa-css-prefix}-volume-off:before { content: @fa-var-volume-off; } -.@{fa-css-prefix}-volume-down:before { content: @fa-var-volume-down; } -.@{fa-css-prefix}-volume-up:before { content: @fa-var-volume-up; } -.@{fa-css-prefix}-qrcode:before { content: @fa-var-qrcode; } -.@{fa-css-prefix}-barcode:before { content: @fa-var-barcode; } -.@{fa-css-prefix}-tag:before { content: @fa-var-tag; } -.@{fa-css-prefix}-tags:before { content: @fa-var-tags; } -.@{fa-css-prefix}-book:before { content: @fa-var-book; } -.@{fa-css-prefix}-bookmark:before { content: @fa-var-bookmark; } -.@{fa-css-prefix}-print:before { content: @fa-var-print; } -.@{fa-css-prefix}-camera:before { content: @fa-var-camera; } -.@{fa-css-prefix}-font:before { content: @fa-var-font; } -.@{fa-css-prefix}-bold:before { content: @fa-var-bold; } -.@{fa-css-prefix}-italic:before { content: @fa-var-italic; } -.@{fa-css-prefix}-text-height:before { content: @fa-var-text-height; } -.@{fa-css-prefix}-text-width:before { content: @fa-var-text-width; } -.@{fa-css-prefix}-align-left:before { content: @fa-var-align-left; } -.@{fa-css-prefix}-align-center:before { content: @fa-var-align-center; } -.@{fa-css-prefix}-align-right:before { content: @fa-var-align-right; } -.@{fa-css-prefix}-align-justify:before { content: @fa-var-align-justify; } -.@{fa-css-prefix}-list:before { content: @fa-var-list; } -.@{fa-css-prefix}-dedent:before, -.@{fa-css-prefix}-outdent:before { content: @fa-var-outdent; } -.@{fa-css-prefix}-indent:before { content: @fa-var-indent; } -.@{fa-css-prefix}-video-camera:before { content: @fa-var-video-camera; } -.@{fa-css-prefix}-photo:before, -.@{fa-css-prefix}-image:before, -.@{fa-css-prefix}-picture-o:before { content: @fa-var-picture-o; } -.@{fa-css-prefix}-pencil:before { content: @fa-var-pencil; } -.@{fa-css-prefix}-map-marker:before { content: @fa-var-map-marker; } -.@{fa-css-prefix}-adjust:before { content: @fa-var-adjust; } -.@{fa-css-prefix}-tint:before { content: @fa-var-tint; } -.@{fa-css-prefix}-edit:before, -.@{fa-css-prefix}-pencil-square-o:before { content: @fa-var-pencil-square-o; } -.@{fa-css-prefix}-share-square-o:before { content: @fa-var-share-square-o; } -.@{fa-css-prefix}-check-square-o:before { content: @fa-var-check-square-o; } -.@{fa-css-prefix}-arrows:before { content: @fa-var-arrows; } -.@{fa-css-prefix}-step-backward:before { content: @fa-var-step-backward; } -.@{fa-css-prefix}-fast-backward:before { content: @fa-var-fast-backward; } -.@{fa-css-prefix}-backward:before { content: @fa-var-backward; } -.@{fa-css-prefix}-play:before { content: @fa-var-play; } -.@{fa-css-prefix}-pause:before { content: @fa-var-pause; } -.@{fa-css-prefix}-stop:before { content: @fa-var-stop; } -.@{fa-css-prefix}-forward:before { content: @fa-var-forward; } -.@{fa-css-prefix}-fast-forward:before { content: @fa-var-fast-forward; } -.@{fa-css-prefix}-step-forward:before { content: @fa-var-step-forward; } -.@{fa-css-prefix}-eject:before { content: @fa-var-eject; } -.@{fa-css-prefix}-chevron-left:before { content: @fa-var-chevron-left; } -.@{fa-css-prefix}-chevron-right:before { content: @fa-var-chevron-right; } -.@{fa-css-prefix}-plus-circle:before { content: @fa-var-plus-circle; } -.@{fa-css-prefix}-minus-circle:before { content: @fa-var-minus-circle; } -.@{fa-css-prefix}-times-circle:before { content: @fa-var-times-circle; } -.@{fa-css-prefix}-check-circle:before { content: @fa-var-check-circle; } -.@{fa-css-prefix}-question-circle:before { content: @fa-var-question-circle; } -.@{fa-css-prefix}-info-circle:before { content: @fa-var-info-circle; } -.@{fa-css-prefix}-crosshairs:before { content: @fa-var-crosshairs; } -.@{fa-css-prefix}-times-circle-o:before { content: @fa-var-times-circle-o; } -.@{fa-css-prefix}-check-circle-o:before { content: @fa-var-check-circle-o; } -.@{fa-css-prefix}-ban:before { content: @fa-var-ban; } -.@{fa-css-prefix}-arrow-left:before { content: @fa-var-arrow-left; } -.@{fa-css-prefix}-arrow-right:before { content: @fa-var-arrow-right; } -.@{fa-css-prefix}-arrow-up:before { content: @fa-var-arrow-up; } -.@{fa-css-prefix}-arrow-down:before { content: @fa-var-arrow-down; } -.@{fa-css-prefix}-mail-forward:before, -.@{fa-css-prefix}-share:before { content: @fa-var-share; } -.@{fa-css-prefix}-expand:before { content: @fa-var-expand; } -.@{fa-css-prefix}-compress:before { content: @fa-var-compress; } -.@{fa-css-prefix}-plus:before { content: @fa-var-plus; } -.@{fa-css-prefix}-minus:before { content: @fa-var-minus; } -.@{fa-css-prefix}-asterisk:before { content: @fa-var-asterisk; } -.@{fa-css-prefix}-exclamation-circle:before { content: @fa-var-exclamation-circle; } -.@{fa-css-prefix}-gift:before { content: @fa-var-gift; } -.@{fa-css-prefix}-leaf:before { content: @fa-var-leaf; } -.@{fa-css-prefix}-fire:before { content: @fa-var-fire; } -.@{fa-css-prefix}-eye:before { content: @fa-var-eye; } -.@{fa-css-prefix}-eye-slash:before { content: @fa-var-eye-slash; } -.@{fa-css-prefix}-warning:before, -.@{fa-css-prefix}-exclamation-triangle:before { content: @fa-var-exclamation-triangle; } -.@{fa-css-prefix}-plane:before { content: @fa-var-plane; } -.@{fa-css-prefix}-calendar:before { content: @fa-var-calendar; } -.@{fa-css-prefix}-random:before { content: @fa-var-random; } -.@{fa-css-prefix}-comment:before { content: @fa-var-comment; } -.@{fa-css-prefix}-magnet:before { content: @fa-var-magnet; } -.@{fa-css-prefix}-chevron-up:before { content: @fa-var-chevron-up; } -.@{fa-css-prefix}-chevron-down:before { content: @fa-var-chevron-down; } -.@{fa-css-prefix}-retweet:before { content: @fa-var-retweet; } -.@{fa-css-prefix}-shopping-cart:before { content: @fa-var-shopping-cart; } -.@{fa-css-prefix}-folder:before { content: @fa-var-folder; } -.@{fa-css-prefix}-folder-open:before { content: @fa-var-folder-open; } -.@{fa-css-prefix}-arrows-v:before { content: @fa-var-arrows-v; } -.@{fa-css-prefix}-arrows-h:before { content: @fa-var-arrows-h; } -.@{fa-css-prefix}-bar-chart-o:before, -.@{fa-css-prefix}-bar-chart:before { content: @fa-var-bar-chart; } -.@{fa-css-prefix}-twitter-square:before { content: @fa-var-twitter-square; } -.@{fa-css-prefix}-facebook-square:before { content: @fa-var-facebook-square; } -.@{fa-css-prefix}-camera-retro:before { content: @fa-var-camera-retro; } -.@{fa-css-prefix}-key:before { content: @fa-var-key; } -.@{fa-css-prefix}-gears:before, -.@{fa-css-prefix}-cogs:before { content: @fa-var-cogs; } -.@{fa-css-prefix}-comments:before { content: @fa-var-comments; } -.@{fa-css-prefix}-thumbs-o-up:before { content: @fa-var-thumbs-o-up; } -.@{fa-css-prefix}-thumbs-o-down:before { content: @fa-var-thumbs-o-down; } -.@{fa-css-prefix}-star-half:before { content: @fa-var-star-half; } -.@{fa-css-prefix}-heart-o:before { content: @fa-var-heart-o; } -.@{fa-css-prefix}-sign-out:before { content: @fa-var-sign-out; } -.@{fa-css-prefix}-linkedin-square:before { content: @fa-var-linkedin-square; } -.@{fa-css-prefix}-thumb-tack:before { content: @fa-var-thumb-tack; } -.@{fa-css-prefix}-external-link:before { content: @fa-var-external-link; } -.@{fa-css-prefix}-sign-in:before { content: @fa-var-sign-in; } -.@{fa-css-prefix}-trophy:before { content: @fa-var-trophy; } -.@{fa-css-prefix}-github-square:before { content: @fa-var-github-square; } -.@{fa-css-prefix}-upload:before { content: @fa-var-upload; } -.@{fa-css-prefix}-lemon-o:before { content: @fa-var-lemon-o; } -.@{fa-css-prefix}-phone:before { content: @fa-var-phone; } -.@{fa-css-prefix}-square-o:before { content: @fa-var-square-o; } -.@{fa-css-prefix}-bookmark-o:before { content: @fa-var-bookmark-o; } -.@{fa-css-prefix}-phone-square:before { content: @fa-var-phone-square; } -.@{fa-css-prefix}-twitter:before { content: @fa-var-twitter; } -.@{fa-css-prefix}-facebook-f:before, -.@{fa-css-prefix}-facebook:before { content: @fa-var-facebook; } -.@{fa-css-prefix}-github:before { content: @fa-var-github; } -.@{fa-css-prefix}-unlock:before { content: @fa-var-unlock; } -.@{fa-css-prefix}-credit-card:before { content: @fa-var-credit-card; } -.@{fa-css-prefix}-feed:before, -.@{fa-css-prefix}-rss:before { content: @fa-var-rss; } -.@{fa-css-prefix}-hdd-o:before { content: @fa-var-hdd-o; } -.@{fa-css-prefix}-bullhorn:before { content: @fa-var-bullhorn; } -.@{fa-css-prefix}-bell:before { content: @fa-var-bell; } -.@{fa-css-prefix}-certificate:before { content: @fa-var-certificate; } -.@{fa-css-prefix}-hand-o-right:before { content: @fa-var-hand-o-right; } -.@{fa-css-prefix}-hand-o-left:before { content: @fa-var-hand-o-left; } -.@{fa-css-prefix}-hand-o-up:before { content: @fa-var-hand-o-up; } -.@{fa-css-prefix}-hand-o-down:before { content: @fa-var-hand-o-down; } -.@{fa-css-prefix}-arrow-circle-left:before { content: @fa-var-arrow-circle-left; } -.@{fa-css-prefix}-arrow-circle-right:before { content: @fa-var-arrow-circle-right; } -.@{fa-css-prefix}-arrow-circle-up:before { content: @fa-var-arrow-circle-up; } -.@{fa-css-prefix}-arrow-circle-down:before { content: @fa-var-arrow-circle-down; } -.@{fa-css-prefix}-globe:before { content: @fa-var-globe; } -.@{fa-css-prefix}-wrench:before { content: @fa-var-wrench; } -.@{fa-css-prefix}-tasks:before { content: @fa-var-tasks; } -.@{fa-css-prefix}-filter:before { content: @fa-var-filter; } -.@{fa-css-prefix}-briefcase:before { content: @fa-var-briefcase; } -.@{fa-css-prefix}-arrows-alt:before { content: @fa-var-arrows-alt; } -.@{fa-css-prefix}-group:before, -.@{fa-css-prefix}-users:before { content: @fa-var-users; } -.@{fa-css-prefix}-chain:before, -.@{fa-css-prefix}-link:before { content: @fa-var-link; } -.@{fa-css-prefix}-cloud:before { content: @fa-var-cloud; } -.@{fa-css-prefix}-flask:before { content: @fa-var-flask; } -.@{fa-css-prefix}-cut:before, -.@{fa-css-prefix}-scissors:before { content: @fa-var-scissors; } -.@{fa-css-prefix}-copy:before, -.@{fa-css-prefix}-files-o:before { content: @fa-var-files-o; } -.@{fa-css-prefix}-paperclip:before { content: @fa-var-paperclip; } -.@{fa-css-prefix}-save:before, -.@{fa-css-prefix}-floppy-o:before { content: @fa-var-floppy-o; } -.@{fa-css-prefix}-square:before { content: @fa-var-square; } -.@{fa-css-prefix}-navicon:before, -.@{fa-css-prefix}-reorder:before, -.@{fa-css-prefix}-bars:before { content: @fa-var-bars; } -.@{fa-css-prefix}-list-ul:before { content: @fa-var-list-ul; } -.@{fa-css-prefix}-list-ol:before { content: @fa-var-list-ol; } -.@{fa-css-prefix}-strikethrough:before { content: @fa-var-strikethrough; } -.@{fa-css-prefix}-underline:before { content: @fa-var-underline; } -.@{fa-css-prefix}-table:before { content: @fa-var-table; } -.@{fa-css-prefix}-magic:before { content: @fa-var-magic; } -.@{fa-css-prefix}-truck:before { content: @fa-var-truck; } -.@{fa-css-prefix}-pinterest:before { content: @fa-var-pinterest; } -.@{fa-css-prefix}-pinterest-square:before { content: @fa-var-pinterest-square; } -.@{fa-css-prefix}-google-plus-square:before { content: @fa-var-google-plus-square; } -.@{fa-css-prefix}-google-plus:before { content: @fa-var-google-plus; } -.@{fa-css-prefix}-money:before { content: @fa-var-money; } -.@{fa-css-prefix}-caret-down:before { content: @fa-var-caret-down; } -.@{fa-css-prefix}-caret-up:before { content: @fa-var-caret-up; } -.@{fa-css-prefix}-caret-left:before { content: @fa-var-caret-left; } -.@{fa-css-prefix}-caret-right:before { content: @fa-var-caret-right; } -.@{fa-css-prefix}-columns:before { content: @fa-var-columns; } -.@{fa-css-prefix}-unsorted:before, -.@{fa-css-prefix}-sort:before { content: @fa-var-sort; } -.@{fa-css-prefix}-sort-down:before, -.@{fa-css-prefix}-sort-desc:before { content: @fa-var-sort-desc; } -.@{fa-css-prefix}-sort-up:before, -.@{fa-css-prefix}-sort-asc:before { content: @fa-var-sort-asc; } -.@{fa-css-prefix}-envelope:before { content: @fa-var-envelope; } -.@{fa-css-prefix}-linkedin:before { content: @fa-var-linkedin; } -.@{fa-css-prefix}-rotate-left:before, -.@{fa-css-prefix}-undo:before { content: @fa-var-undo; } -.@{fa-css-prefix}-legal:before, -.@{fa-css-prefix}-gavel:before { content: @fa-var-gavel; } -.@{fa-css-prefix}-dashboard:before, -.@{fa-css-prefix}-tachometer:before { content: @fa-var-tachometer; } -.@{fa-css-prefix}-comment-o:before { content: @fa-var-comment-o; } -.@{fa-css-prefix}-comments-o:before { content: @fa-var-comments-o; } -.@{fa-css-prefix}-flash:before, -.@{fa-css-prefix}-bolt:before { content: @fa-var-bolt; } -.@{fa-css-prefix}-sitemap:before { content: @fa-var-sitemap; } -.@{fa-css-prefix}-umbrella:before { content: @fa-var-umbrella; } -.@{fa-css-prefix}-paste:before, -.@{fa-css-prefix}-clipboard:before { content: @fa-var-clipboard; } -.@{fa-css-prefix}-lightbulb-o:before { content: @fa-var-lightbulb-o; } -.@{fa-css-prefix}-exchange:before { content: @fa-var-exchange; } -.@{fa-css-prefix}-cloud-download:before { content: @fa-var-cloud-download; } -.@{fa-css-prefix}-cloud-upload:before { content: @fa-var-cloud-upload; } -.@{fa-css-prefix}-user-md:before { content: @fa-var-user-md; } -.@{fa-css-prefix}-stethoscope:before { content: @fa-var-stethoscope; } -.@{fa-css-prefix}-suitcase:before { content: @fa-var-suitcase; } -.@{fa-css-prefix}-bell-o:before { content: @fa-var-bell-o; } -.@{fa-css-prefix}-coffee:before { content: @fa-var-coffee; } -.@{fa-css-prefix}-cutlery:before { content: @fa-var-cutlery; } -.@{fa-css-prefix}-file-text-o:before { content: @fa-var-file-text-o; } -.@{fa-css-prefix}-building-o:before { content: @fa-var-building-o; } -.@{fa-css-prefix}-hospital-o:before { content: @fa-var-hospital-o; } -.@{fa-css-prefix}-ambulance:before { content: @fa-var-ambulance; } -.@{fa-css-prefix}-medkit:before { content: @fa-var-medkit; } -.@{fa-css-prefix}-fighter-jet:before { content: @fa-var-fighter-jet; } -.@{fa-css-prefix}-beer:before { content: @fa-var-beer; } -.@{fa-css-prefix}-h-square:before { content: @fa-var-h-square; } -.@{fa-css-prefix}-plus-square:before { content: @fa-var-plus-square; } -.@{fa-css-prefix}-angle-double-left:before { content: @fa-var-angle-double-left; } -.@{fa-css-prefix}-angle-double-right:before { content: @fa-var-angle-double-right; } -.@{fa-css-prefix}-angle-double-up:before { content: @fa-var-angle-double-up; } -.@{fa-css-prefix}-angle-double-down:before { content: @fa-var-angle-double-down; } -.@{fa-css-prefix}-angle-left:before { content: @fa-var-angle-left; } -.@{fa-css-prefix}-angle-right:before { content: @fa-var-angle-right; } -.@{fa-css-prefix}-angle-up:before { content: @fa-var-angle-up; } -.@{fa-css-prefix}-angle-down:before { content: @fa-var-angle-down; } -.@{fa-css-prefix}-desktop:before { content: @fa-var-desktop; } -.@{fa-css-prefix}-laptop:before { content: @fa-var-laptop; } -.@{fa-css-prefix}-tablet:before { content: @fa-var-tablet; } -.@{fa-css-prefix}-mobile-phone:before, -.@{fa-css-prefix}-mobile:before { content: @fa-var-mobile; } -.@{fa-css-prefix}-circle-o:before { content: @fa-var-circle-o; } -.@{fa-css-prefix}-quote-left:before { content: @fa-var-quote-left; } -.@{fa-css-prefix}-quote-right:before { content: @fa-var-quote-right; } -.@{fa-css-prefix}-spinner:before { content: @fa-var-spinner; } -.@{fa-css-prefix}-circle:before { content: @fa-var-circle; } -.@{fa-css-prefix}-mail-reply:before, -.@{fa-css-prefix}-reply:before { content: @fa-var-reply; } -.@{fa-css-prefix}-github-alt:before { content: @fa-var-github-alt; } -.@{fa-css-prefix}-folder-o:before { content: @fa-var-folder-o; } -.@{fa-css-prefix}-folder-open-o:before { content: @fa-var-folder-open-o; } -.@{fa-css-prefix}-smile-o:before { content: @fa-var-smile-o; } -.@{fa-css-prefix}-frown-o:before { content: @fa-var-frown-o; } -.@{fa-css-prefix}-meh-o:before { content: @fa-var-meh-o; } -.@{fa-css-prefix}-gamepad:before { content: @fa-var-gamepad; } -.@{fa-css-prefix}-keyboard-o:before { content: @fa-var-keyboard-o; } -.@{fa-css-prefix}-flag-o:before { content: @fa-var-flag-o; } -.@{fa-css-prefix}-flag-checkered:before { content: @fa-var-flag-checkered; } -.@{fa-css-prefix}-terminal:before { content: @fa-var-terminal; } -.@{fa-css-prefix}-code:before { content: @fa-var-code; } -.@{fa-css-prefix}-mail-reply-all:before, -.@{fa-css-prefix}-reply-all:before { content: @fa-var-reply-all; } -.@{fa-css-prefix}-star-half-empty:before, -.@{fa-css-prefix}-star-half-full:before, -.@{fa-css-prefix}-star-half-o:before { content: @fa-var-star-half-o; } -.@{fa-css-prefix}-location-arrow:before { content: @fa-var-location-arrow; } -.@{fa-css-prefix}-crop:before { content: @fa-var-crop; } -.@{fa-css-prefix}-code-fork:before { content: @fa-var-code-fork; } -.@{fa-css-prefix}-unlink:before, -.@{fa-css-prefix}-chain-broken:before { content: @fa-var-chain-broken; } -.@{fa-css-prefix}-question:before { content: @fa-var-question; } -.@{fa-css-prefix}-info:before { content: @fa-var-info; } -.@{fa-css-prefix}-exclamation:before { content: @fa-var-exclamation; } -.@{fa-css-prefix}-superscript:before { content: @fa-var-superscript; } -.@{fa-css-prefix}-subscript:before { content: @fa-var-subscript; } -.@{fa-css-prefix}-eraser:before { content: @fa-var-eraser; } -.@{fa-css-prefix}-puzzle-piece:before { content: @fa-var-puzzle-piece; } -.@{fa-css-prefix}-microphone:before { content: @fa-var-microphone; } -.@{fa-css-prefix}-microphone-slash:before { content: @fa-var-microphone-slash; } -.@{fa-css-prefix}-shield:before { content: @fa-var-shield; } -.@{fa-css-prefix}-calendar-o:before { content: @fa-var-calendar-o; } -.@{fa-css-prefix}-fire-extinguisher:before { content: @fa-var-fire-extinguisher; } -.@{fa-css-prefix}-rocket:before { content: @fa-var-rocket; } -.@{fa-css-prefix}-maxcdn:before { content: @fa-var-maxcdn; } -.@{fa-css-prefix}-chevron-circle-left:before { content: @fa-var-chevron-circle-left; } -.@{fa-css-prefix}-chevron-circle-right:before { content: @fa-var-chevron-circle-right; } -.@{fa-css-prefix}-chevron-circle-up:before { content: @fa-var-chevron-circle-up; } -.@{fa-css-prefix}-chevron-circle-down:before { content: @fa-var-chevron-circle-down; } -.@{fa-css-prefix}-html5:before { content: @fa-var-html5; } -.@{fa-css-prefix}-css3:before { content: @fa-var-css3; } -.@{fa-css-prefix}-anchor:before { content: @fa-var-anchor; } -.@{fa-css-prefix}-unlock-alt:before { content: @fa-var-unlock-alt; } -.@{fa-css-prefix}-bullseye:before { content: @fa-var-bullseye; } -.@{fa-css-prefix}-ellipsis-h:before { content: @fa-var-ellipsis-h; } -.@{fa-css-prefix}-ellipsis-v:before { content: @fa-var-ellipsis-v; } -.@{fa-css-prefix}-rss-square:before { content: @fa-var-rss-square; } -.@{fa-css-prefix}-play-circle:before { content: @fa-var-play-circle; } -.@{fa-css-prefix}-ticket:before { content: @fa-var-ticket; } -.@{fa-css-prefix}-minus-square:before { content: @fa-var-minus-square; } -.@{fa-css-prefix}-minus-square-o:before { content: @fa-var-minus-square-o; } -.@{fa-css-prefix}-level-up:before { content: @fa-var-level-up; } -.@{fa-css-prefix}-level-down:before { content: @fa-var-level-down; } -.@{fa-css-prefix}-check-square:before { content: @fa-var-check-square; } -.@{fa-css-prefix}-pencil-square:before { content: @fa-var-pencil-square; } -.@{fa-css-prefix}-external-link-square:before { content: @fa-var-external-link-square; } -.@{fa-css-prefix}-share-square:before { content: @fa-var-share-square; } -.@{fa-css-prefix}-compass:before { content: @fa-var-compass; } -.@{fa-css-prefix}-toggle-down:before, -.@{fa-css-prefix}-caret-square-o-down:before { content: @fa-var-caret-square-o-down; } -.@{fa-css-prefix}-toggle-up:before, -.@{fa-css-prefix}-caret-square-o-up:before { content: @fa-var-caret-square-o-up; } -.@{fa-css-prefix}-toggle-right:before, -.@{fa-css-prefix}-caret-square-o-right:before { content: @fa-var-caret-square-o-right; } -.@{fa-css-prefix}-euro:before, -.@{fa-css-prefix}-eur:before { content: @fa-var-eur; } -.@{fa-css-prefix}-gbp:before { content: @fa-var-gbp; } -.@{fa-css-prefix}-dollar:before, -.@{fa-css-prefix}-usd:before { content: @fa-var-usd; } -.@{fa-css-prefix}-rupee:before, -.@{fa-css-prefix}-inr:before { content: @fa-var-inr; } -.@{fa-css-prefix}-cny:before, -.@{fa-css-prefix}-rmb:before, -.@{fa-css-prefix}-yen:before, -.@{fa-css-prefix}-jpy:before { content: @fa-var-jpy; } -.@{fa-css-prefix}-ruble:before, -.@{fa-css-prefix}-rouble:before, -.@{fa-css-prefix}-rub:before { content: @fa-var-rub; } -.@{fa-css-prefix}-won:before, -.@{fa-css-prefix}-krw:before { content: @fa-var-krw; } -.@{fa-css-prefix}-bitcoin:before, -.@{fa-css-prefix}-btc:before { content: @fa-var-btc; } -.@{fa-css-prefix}-file:before { content: @fa-var-file; } -.@{fa-css-prefix}-file-text:before { content: @fa-var-file-text; } -.@{fa-css-prefix}-sort-alpha-asc:before { content: @fa-var-sort-alpha-asc; } -.@{fa-css-prefix}-sort-alpha-desc:before { content: @fa-var-sort-alpha-desc; } -.@{fa-css-prefix}-sort-amount-asc:before { content: @fa-var-sort-amount-asc; } -.@{fa-css-prefix}-sort-amount-desc:before { content: @fa-var-sort-amount-desc; } -.@{fa-css-prefix}-sort-numeric-asc:before { content: @fa-var-sort-numeric-asc; } -.@{fa-css-prefix}-sort-numeric-desc:before { content: @fa-var-sort-numeric-desc; } -.@{fa-css-prefix}-thumbs-up:before { content: @fa-var-thumbs-up; } -.@{fa-css-prefix}-thumbs-down:before { content: @fa-var-thumbs-down; } -.@{fa-css-prefix}-youtube-square:before { content: @fa-var-youtube-square; } -.@{fa-css-prefix}-youtube:before { content: @fa-var-youtube; } -.@{fa-css-prefix}-xing:before { content: @fa-var-xing; } -.@{fa-css-prefix}-xing-square:before { content: @fa-var-xing-square; } -.@{fa-css-prefix}-youtube-play:before { content: @fa-var-youtube-play; } -.@{fa-css-prefix}-dropbox:before { content: @fa-var-dropbox; } -.@{fa-css-prefix}-stack-overflow:before { content: @fa-var-stack-overflow; } -.@{fa-css-prefix}-instagram:before { content: @fa-var-instagram; } -.@{fa-css-prefix}-flickr:before { content: @fa-var-flickr; } -.@{fa-css-prefix}-adn:before { content: @fa-var-adn; } -.@{fa-css-prefix}-bitbucket:before { content: @fa-var-bitbucket; } -.@{fa-css-prefix}-bitbucket-square:before { content: @fa-var-bitbucket-square; } -.@{fa-css-prefix}-tumblr:before { content: @fa-var-tumblr; } -.@{fa-css-prefix}-tumblr-square:before { content: @fa-var-tumblr-square; } -.@{fa-css-prefix}-long-arrow-down:before { content: @fa-var-long-arrow-down; } -.@{fa-css-prefix}-long-arrow-up:before { content: @fa-var-long-arrow-up; } -.@{fa-css-prefix}-long-arrow-left:before { content: @fa-var-long-arrow-left; } -.@{fa-css-prefix}-long-arrow-right:before { content: @fa-var-long-arrow-right; } -.@{fa-css-prefix}-apple:before { content: @fa-var-apple; } -.@{fa-css-prefix}-windows:before { content: @fa-var-windows; } -.@{fa-css-prefix}-android:before { content: @fa-var-android; } -.@{fa-css-prefix}-linux:before { content: @fa-var-linux; } -.@{fa-css-prefix}-dribbble:before { content: @fa-var-dribbble; } -.@{fa-css-prefix}-skype:before { content: @fa-var-skype; } -.@{fa-css-prefix}-foursquare:before { content: @fa-var-foursquare; } -.@{fa-css-prefix}-trello:before { content: @fa-var-trello; } -.@{fa-css-prefix}-female:before { content: @fa-var-female; } -.@{fa-css-prefix}-male:before { content: @fa-var-male; } -.@{fa-css-prefix}-gittip:before, -.@{fa-css-prefix}-gratipay:before { content: @fa-var-gratipay; } -.@{fa-css-prefix}-sun-o:before { content: @fa-var-sun-o; } -.@{fa-css-prefix}-moon-o:before { content: @fa-var-moon-o; } -.@{fa-css-prefix}-archive:before { content: @fa-var-archive; } -.@{fa-css-prefix}-bug:before { content: @fa-var-bug; } -.@{fa-css-prefix}-vk:before { content: @fa-var-vk; } -.@{fa-css-prefix}-weibo:before { content: @fa-var-weibo; } -.@{fa-css-prefix}-renren:before { content: @fa-var-renren; } -.@{fa-css-prefix}-pagelines:before { content: @fa-var-pagelines; } -.@{fa-css-prefix}-stack-exchange:before { content: @fa-var-stack-exchange; } -.@{fa-css-prefix}-arrow-circle-o-right:before { content: @fa-var-arrow-circle-o-right; } -.@{fa-css-prefix}-arrow-circle-o-left:before { content: @fa-var-arrow-circle-o-left; } -.@{fa-css-prefix}-toggle-left:before, -.@{fa-css-prefix}-caret-square-o-left:before { content: @fa-var-caret-square-o-left; } -.@{fa-css-prefix}-dot-circle-o:before { content: @fa-var-dot-circle-o; } -.@{fa-css-prefix}-wheelchair:before { content: @fa-var-wheelchair; } -.@{fa-css-prefix}-vimeo-square:before { content: @fa-var-vimeo-square; } -.@{fa-css-prefix}-turkish-lira:before, -.@{fa-css-prefix}-try:before { content: @fa-var-try; } -.@{fa-css-prefix}-plus-square-o:before { content: @fa-var-plus-square-o; } -.@{fa-css-prefix}-space-shuttle:before { content: @fa-var-space-shuttle; } -.@{fa-css-prefix}-slack:before { content: @fa-var-slack; } -.@{fa-css-prefix}-envelope-square:before { content: @fa-var-envelope-square; } -.@{fa-css-prefix}-wordpress:before { content: @fa-var-wordpress; } -.@{fa-css-prefix}-openid:before { content: @fa-var-openid; } -.@{fa-css-prefix}-institution:before, -.@{fa-css-prefix}-bank:before, -.@{fa-css-prefix}-university:before { content: @fa-var-university; } -.@{fa-css-prefix}-mortar-board:before, -.@{fa-css-prefix}-graduation-cap:before { content: @fa-var-graduation-cap; } -.@{fa-css-prefix}-yahoo:before { content: @fa-var-yahoo; } -.@{fa-css-prefix}-google:before { content: @fa-var-google; } -.@{fa-css-prefix}-reddit:before { content: @fa-var-reddit; } -.@{fa-css-prefix}-reddit-square:before { content: @fa-var-reddit-square; } -.@{fa-css-prefix}-stumbleupon-circle:before { content: @fa-var-stumbleupon-circle; } -.@{fa-css-prefix}-stumbleupon:before { content: @fa-var-stumbleupon; } -.@{fa-css-prefix}-delicious:before { content: @fa-var-delicious; } -.@{fa-css-prefix}-digg:before { content: @fa-var-digg; } -.@{fa-css-prefix}-pied-piper-pp:before { content: @fa-var-pied-piper-pp; } -.@{fa-css-prefix}-pied-piper-alt:before { content: @fa-var-pied-piper-alt; } -.@{fa-css-prefix}-drupal:before { content: @fa-var-drupal; } -.@{fa-css-prefix}-joomla:before { content: @fa-var-joomla; } -.@{fa-css-prefix}-language:before { content: @fa-var-language; } -.@{fa-css-prefix}-fax:before { content: @fa-var-fax; } -.@{fa-css-prefix}-building:before { content: @fa-var-building; } -.@{fa-css-prefix}-child:before { content: @fa-var-child; } -.@{fa-css-prefix}-paw:before { content: @fa-var-paw; } -.@{fa-css-prefix}-spoon:before { content: @fa-var-spoon; } -.@{fa-css-prefix}-cube:before { content: @fa-var-cube; } -.@{fa-css-prefix}-cubes:before { content: @fa-var-cubes; } -.@{fa-css-prefix}-behance:before { content: @fa-var-behance; } -.@{fa-css-prefix}-behance-square:before { content: @fa-var-behance-square; } -.@{fa-css-prefix}-steam:before { content: @fa-var-steam; } -.@{fa-css-prefix}-steam-square:before { content: @fa-var-steam-square; } -.@{fa-css-prefix}-recycle:before { content: @fa-var-recycle; } -.@{fa-css-prefix}-automobile:before, -.@{fa-css-prefix}-car:before { content: @fa-var-car; } -.@{fa-css-prefix}-cab:before, -.@{fa-css-prefix}-taxi:before { content: @fa-var-taxi; } -.@{fa-css-prefix}-tree:before { content: @fa-var-tree; } -.@{fa-css-prefix}-spotify:before { content: @fa-var-spotify; } -.@{fa-css-prefix}-deviantart:before { content: @fa-var-deviantart; } -.@{fa-css-prefix}-soundcloud:before { content: @fa-var-soundcloud; } -.@{fa-css-prefix}-database:before { content: @fa-var-database; } -.@{fa-css-prefix}-file-pdf-o:before { content: @fa-var-file-pdf-o; } -.@{fa-css-prefix}-file-word-o:before { content: @fa-var-file-word-o; } -.@{fa-css-prefix}-file-excel-o:before { content: @fa-var-file-excel-o; } -.@{fa-css-prefix}-file-powerpoint-o:before { content: @fa-var-file-powerpoint-o; } -.@{fa-css-prefix}-file-photo-o:before, -.@{fa-css-prefix}-file-picture-o:before, -.@{fa-css-prefix}-file-image-o:before { content: @fa-var-file-image-o; } -.@{fa-css-prefix}-file-zip-o:before, -.@{fa-css-prefix}-file-archive-o:before { content: @fa-var-file-archive-o; } -.@{fa-css-prefix}-file-sound-o:before, -.@{fa-css-prefix}-file-audio-o:before { content: @fa-var-file-audio-o; } -.@{fa-css-prefix}-file-movie-o:before, -.@{fa-css-prefix}-file-video-o:before { content: @fa-var-file-video-o; } -.@{fa-css-prefix}-file-code-o:before { content: @fa-var-file-code-o; } -.@{fa-css-prefix}-vine:before { content: @fa-var-vine; } -.@{fa-css-prefix}-codepen:before { content: @fa-var-codepen; } -.@{fa-css-prefix}-jsfiddle:before { content: @fa-var-jsfiddle; } -.@{fa-css-prefix}-life-bouy:before, -.@{fa-css-prefix}-life-buoy:before, -.@{fa-css-prefix}-life-saver:before, -.@{fa-css-prefix}-support:before, -.@{fa-css-prefix}-life-ring:before { content: @fa-var-life-ring; } -.@{fa-css-prefix}-circle-o-notch:before { content: @fa-var-circle-o-notch; } -.@{fa-css-prefix}-ra:before, -.@{fa-css-prefix}-resistance:before, -.@{fa-css-prefix}-rebel:before { content: @fa-var-rebel; } -.@{fa-css-prefix}-ge:before, -.@{fa-css-prefix}-empire:before { content: @fa-var-empire; } -.@{fa-css-prefix}-git-square:before { content: @fa-var-git-square; } -.@{fa-css-prefix}-git:before { content: @fa-var-git; } -.@{fa-css-prefix}-y-combinator-square:before, -.@{fa-css-prefix}-yc-square:before, -.@{fa-css-prefix}-hacker-news:before { content: @fa-var-hacker-news; } -.@{fa-css-prefix}-tencent-weibo:before { content: @fa-var-tencent-weibo; } -.@{fa-css-prefix}-qq:before { content: @fa-var-qq; } -.@{fa-css-prefix}-wechat:before, -.@{fa-css-prefix}-weixin:before { content: @fa-var-weixin; } -.@{fa-css-prefix}-send:before, -.@{fa-css-prefix}-paper-plane:before { content: @fa-var-paper-plane; } -.@{fa-css-prefix}-send-o:before, -.@{fa-css-prefix}-paper-plane-o:before { content: @fa-var-paper-plane-o; } -.@{fa-css-prefix}-history:before { content: @fa-var-history; } -.@{fa-css-prefix}-circle-thin:before { content: @fa-var-circle-thin; } -.@{fa-css-prefix}-header:before { content: @fa-var-header; } -.@{fa-css-prefix}-paragraph:before { content: @fa-var-paragraph; } -.@{fa-css-prefix}-sliders:before { content: @fa-var-sliders; } -.@{fa-css-prefix}-share-alt:before { content: @fa-var-share-alt; } -.@{fa-css-prefix}-share-alt-square:before { content: @fa-var-share-alt-square; } -.@{fa-css-prefix}-bomb:before { content: @fa-var-bomb; } -.@{fa-css-prefix}-soccer-ball-o:before, -.@{fa-css-prefix}-futbol-o:before { content: @fa-var-futbol-o; } -.@{fa-css-prefix}-tty:before { content: @fa-var-tty; } -.@{fa-css-prefix}-binoculars:before { content: @fa-var-binoculars; } -.@{fa-css-prefix}-plug:before { content: @fa-var-plug; } -.@{fa-css-prefix}-slideshare:before { content: @fa-var-slideshare; } -.@{fa-css-prefix}-twitch:before { content: @fa-var-twitch; } -.@{fa-css-prefix}-yelp:before { content: @fa-var-yelp; } -.@{fa-css-prefix}-newspaper-o:before { content: @fa-var-newspaper-o; } -.@{fa-css-prefix}-wifi:before { content: @fa-var-wifi; } -.@{fa-css-prefix}-calculator:before { content: @fa-var-calculator; } -.@{fa-css-prefix}-paypal:before { content: @fa-var-paypal; } -.@{fa-css-prefix}-google-wallet:before { content: @fa-var-google-wallet; } -.@{fa-css-prefix}-cc-visa:before { content: @fa-var-cc-visa; } -.@{fa-css-prefix}-cc-mastercard:before { content: @fa-var-cc-mastercard; } -.@{fa-css-prefix}-cc-discover:before { content: @fa-var-cc-discover; } -.@{fa-css-prefix}-cc-amex:before { content: @fa-var-cc-amex; } -.@{fa-css-prefix}-cc-paypal:before { content: @fa-var-cc-paypal; } -.@{fa-css-prefix}-cc-stripe:before { content: @fa-var-cc-stripe; } -.@{fa-css-prefix}-bell-slash:before { content: @fa-var-bell-slash; } -.@{fa-css-prefix}-bell-slash-o:before { content: @fa-var-bell-slash-o; } -.@{fa-css-prefix}-trash:before { content: @fa-var-trash; } -.@{fa-css-prefix}-copyright:before { content: @fa-var-copyright; } -.@{fa-css-prefix}-at:before { content: @fa-var-at; } -.@{fa-css-prefix}-eyedropper:before { content: @fa-var-eyedropper; } -.@{fa-css-prefix}-paint-brush:before { content: @fa-var-paint-brush; } -.@{fa-css-prefix}-birthday-cake:before { content: @fa-var-birthday-cake; } -.@{fa-css-prefix}-area-chart:before { content: @fa-var-area-chart; } -.@{fa-css-prefix}-pie-chart:before { content: @fa-var-pie-chart; } -.@{fa-css-prefix}-line-chart:before { content: @fa-var-line-chart; } -.@{fa-css-prefix}-lastfm:before { content: @fa-var-lastfm; } -.@{fa-css-prefix}-lastfm-square:before { content: @fa-var-lastfm-square; } -.@{fa-css-prefix}-toggle-off:before { content: @fa-var-toggle-off; } -.@{fa-css-prefix}-toggle-on:before { content: @fa-var-toggle-on; } -.@{fa-css-prefix}-bicycle:before { content: @fa-var-bicycle; } -.@{fa-css-prefix}-bus:before { content: @fa-var-bus; } -.@{fa-css-prefix}-ioxhost:before { content: @fa-var-ioxhost; } -.@{fa-css-prefix}-angellist:before { content: @fa-var-angellist; } -.@{fa-css-prefix}-cc:before { content: @fa-var-cc; } -.@{fa-css-prefix}-shekel:before, -.@{fa-css-prefix}-sheqel:before, -.@{fa-css-prefix}-ils:before { content: @fa-var-ils; } -.@{fa-css-prefix}-meanpath:before { content: @fa-var-meanpath; } -.@{fa-css-prefix}-buysellads:before { content: @fa-var-buysellads; } -.@{fa-css-prefix}-connectdevelop:before { content: @fa-var-connectdevelop; } -.@{fa-css-prefix}-dashcube:before { content: @fa-var-dashcube; } -.@{fa-css-prefix}-forumbee:before { content: @fa-var-forumbee; } -.@{fa-css-prefix}-leanpub:before { content: @fa-var-leanpub; } -.@{fa-css-prefix}-sellsy:before { content: @fa-var-sellsy; } -.@{fa-css-prefix}-shirtsinbulk:before { content: @fa-var-shirtsinbulk; } -.@{fa-css-prefix}-simplybuilt:before { content: @fa-var-simplybuilt; } -.@{fa-css-prefix}-skyatlas:before { content: @fa-var-skyatlas; } -.@{fa-css-prefix}-cart-plus:before { content: @fa-var-cart-plus; } -.@{fa-css-prefix}-cart-arrow-down:before { content: @fa-var-cart-arrow-down; } -.@{fa-css-prefix}-diamond:before { content: @fa-var-diamond; } -.@{fa-css-prefix}-ship:before { content: @fa-var-ship; } -.@{fa-css-prefix}-user-secret:before { content: @fa-var-user-secret; } -.@{fa-css-prefix}-motorcycle:before { content: @fa-var-motorcycle; } -.@{fa-css-prefix}-street-view:before { content: @fa-var-street-view; } -.@{fa-css-prefix}-heartbeat:before { content: @fa-var-heartbeat; } -.@{fa-css-prefix}-venus:before { content: @fa-var-venus; } -.@{fa-css-prefix}-mars:before { content: @fa-var-mars; } -.@{fa-css-prefix}-mercury:before { content: @fa-var-mercury; } -.@{fa-css-prefix}-intersex:before, -.@{fa-css-prefix}-transgender:before { content: @fa-var-transgender; } -.@{fa-css-prefix}-transgender-alt:before { content: @fa-var-transgender-alt; } -.@{fa-css-prefix}-venus-double:before { content: @fa-var-venus-double; } -.@{fa-css-prefix}-mars-double:before { content: @fa-var-mars-double; } -.@{fa-css-prefix}-venus-mars:before { content: @fa-var-venus-mars; } -.@{fa-css-prefix}-mars-stroke:before { content: @fa-var-mars-stroke; } -.@{fa-css-prefix}-mars-stroke-v:before { content: @fa-var-mars-stroke-v; } -.@{fa-css-prefix}-mars-stroke-h:before { content: @fa-var-mars-stroke-h; } -.@{fa-css-prefix}-neuter:before { content: @fa-var-neuter; } -.@{fa-css-prefix}-genderless:before { content: @fa-var-genderless; } -.@{fa-css-prefix}-facebook-official:before { content: @fa-var-facebook-official; } -.@{fa-css-prefix}-pinterest-p:before { content: @fa-var-pinterest-p; } -.@{fa-css-prefix}-whatsapp:before { content: @fa-var-whatsapp; } -.@{fa-css-prefix}-server:before { content: @fa-var-server; } -.@{fa-css-prefix}-user-plus:before { content: @fa-var-user-plus; } -.@{fa-css-prefix}-user-times:before { content: @fa-var-user-times; } -.@{fa-css-prefix}-hotel:before, -.@{fa-css-prefix}-bed:before { content: @fa-var-bed; } -.@{fa-css-prefix}-viacoin:before { content: @fa-var-viacoin; } -.@{fa-css-prefix}-train:before { content: @fa-var-train; } -.@{fa-css-prefix}-subway:before { content: @fa-var-subway; } -.@{fa-css-prefix}-medium:before { content: @fa-var-medium; } -.@{fa-css-prefix}-yc:before, -.@{fa-css-prefix}-y-combinator:before { content: @fa-var-y-combinator; } -.@{fa-css-prefix}-optin-monster:before { content: @fa-var-optin-monster; } -.@{fa-css-prefix}-opencart:before { content: @fa-var-opencart; } -.@{fa-css-prefix}-expeditedssl:before { content: @fa-var-expeditedssl; } -.@{fa-css-prefix}-battery-4:before, -.@{fa-css-prefix}-battery-full:before { content: @fa-var-battery-full; } -.@{fa-css-prefix}-battery-3:before, -.@{fa-css-prefix}-battery-three-quarters:before { content: @fa-var-battery-three-quarters; } -.@{fa-css-prefix}-battery-2:before, -.@{fa-css-prefix}-battery-half:before { content: @fa-var-battery-half; } -.@{fa-css-prefix}-battery-1:before, -.@{fa-css-prefix}-battery-quarter:before { content: @fa-var-battery-quarter; } -.@{fa-css-prefix}-battery-0:before, -.@{fa-css-prefix}-battery-empty:before { content: @fa-var-battery-empty; } -.@{fa-css-prefix}-mouse-pointer:before { content: @fa-var-mouse-pointer; } -.@{fa-css-prefix}-i-cursor:before { content: @fa-var-i-cursor; } -.@{fa-css-prefix}-object-group:before { content: @fa-var-object-group; } -.@{fa-css-prefix}-object-ungroup:before { content: @fa-var-object-ungroup; } -.@{fa-css-prefix}-sticky-note:before { content: @fa-var-sticky-note; } -.@{fa-css-prefix}-sticky-note-o:before { content: @fa-var-sticky-note-o; } -.@{fa-css-prefix}-cc-jcb:before { content: @fa-var-cc-jcb; } -.@{fa-css-prefix}-cc-diners-club:before { content: @fa-var-cc-diners-club; } -.@{fa-css-prefix}-clone:before { content: @fa-var-clone; } -.@{fa-css-prefix}-balance-scale:before { content: @fa-var-balance-scale; } -.@{fa-css-prefix}-hourglass-o:before { content: @fa-var-hourglass-o; } -.@{fa-css-prefix}-hourglass-1:before, -.@{fa-css-prefix}-hourglass-start:before { content: @fa-var-hourglass-start; } -.@{fa-css-prefix}-hourglass-2:before, -.@{fa-css-prefix}-hourglass-half:before { content: @fa-var-hourglass-half; } -.@{fa-css-prefix}-hourglass-3:before, -.@{fa-css-prefix}-hourglass-end:before { content: @fa-var-hourglass-end; } -.@{fa-css-prefix}-hourglass:before { content: @fa-var-hourglass; } -.@{fa-css-prefix}-hand-grab-o:before, -.@{fa-css-prefix}-hand-rock-o:before { content: @fa-var-hand-rock-o; } -.@{fa-css-prefix}-hand-stop-o:before, -.@{fa-css-prefix}-hand-paper-o:before { content: @fa-var-hand-paper-o; } -.@{fa-css-prefix}-hand-scissors-o:before { content: @fa-var-hand-scissors-o; } -.@{fa-css-prefix}-hand-lizard-o:before { content: @fa-var-hand-lizard-o; } -.@{fa-css-prefix}-hand-spock-o:before { content: @fa-var-hand-spock-o; } -.@{fa-css-prefix}-hand-pointer-o:before { content: @fa-var-hand-pointer-o; } -.@{fa-css-prefix}-hand-peace-o:before { content: @fa-var-hand-peace-o; } -.@{fa-css-prefix}-trademark:before { content: @fa-var-trademark; } -.@{fa-css-prefix}-registered:before { content: @fa-var-registered; } -.@{fa-css-prefix}-creative-commons:before { content: @fa-var-creative-commons; } -.@{fa-css-prefix}-gg:before { content: @fa-var-gg; } -.@{fa-css-prefix}-gg-circle:before { content: @fa-var-gg-circle; } -.@{fa-css-prefix}-tripadvisor:before { content: @fa-var-tripadvisor; } -.@{fa-css-prefix}-odnoklassniki:before { content: @fa-var-odnoklassniki; } -.@{fa-css-prefix}-odnoklassniki-square:before { content: @fa-var-odnoklassniki-square; } -.@{fa-css-prefix}-get-pocket:before { content: @fa-var-get-pocket; } -.@{fa-css-prefix}-wikipedia-w:before { content: @fa-var-wikipedia-w; } -.@{fa-css-prefix}-safari:before { content: @fa-var-safari; } -.@{fa-css-prefix}-chrome:before { content: @fa-var-chrome; } -.@{fa-css-prefix}-firefox:before { content: @fa-var-firefox; } -.@{fa-css-prefix}-opera:before { content: @fa-var-opera; } -.@{fa-css-prefix}-internet-explorer:before { content: @fa-var-internet-explorer; } -.@{fa-css-prefix}-tv:before, -.@{fa-css-prefix}-television:before { content: @fa-var-television; } -.@{fa-css-prefix}-contao:before { content: @fa-var-contao; } -.@{fa-css-prefix}-500px:before { content: @fa-var-500px; } -.@{fa-css-prefix}-amazon:before { content: @fa-var-amazon; } -.@{fa-css-prefix}-calendar-plus-o:before { content: @fa-var-calendar-plus-o; } -.@{fa-css-prefix}-calendar-minus-o:before { content: @fa-var-calendar-minus-o; } -.@{fa-css-prefix}-calendar-times-o:before { content: @fa-var-calendar-times-o; } -.@{fa-css-prefix}-calendar-check-o:before { content: @fa-var-calendar-check-o; } -.@{fa-css-prefix}-industry:before { content: @fa-var-industry; } -.@{fa-css-prefix}-map-pin:before { content: @fa-var-map-pin; } -.@{fa-css-prefix}-map-signs:before { content: @fa-var-map-signs; } -.@{fa-css-prefix}-map-o:before { content: @fa-var-map-o; } -.@{fa-css-prefix}-map:before { content: @fa-var-map; } -.@{fa-css-prefix}-commenting:before { content: @fa-var-commenting; } -.@{fa-css-prefix}-commenting-o:before { content: @fa-var-commenting-o; } -.@{fa-css-prefix}-houzz:before { content: @fa-var-houzz; } -.@{fa-css-prefix}-vimeo:before { content: @fa-var-vimeo; } -.@{fa-css-prefix}-black-tie:before { content: @fa-var-black-tie; } -.@{fa-css-prefix}-fonticons:before { content: @fa-var-fonticons; } -.@{fa-css-prefix}-reddit-alien:before { content: @fa-var-reddit-alien; } -.@{fa-css-prefix}-edge:before { content: @fa-var-edge; } -.@{fa-css-prefix}-credit-card-alt:before { content: @fa-var-credit-card-alt; } -.@{fa-css-prefix}-codiepie:before { content: @fa-var-codiepie; } -.@{fa-css-prefix}-modx:before { content: @fa-var-modx; } -.@{fa-css-prefix}-fort-awesome:before { content: @fa-var-fort-awesome; } -.@{fa-css-prefix}-usb:before { content: @fa-var-usb; } -.@{fa-css-prefix}-product-hunt:before { content: @fa-var-product-hunt; } -.@{fa-css-prefix}-mixcloud:before { content: @fa-var-mixcloud; } -.@{fa-css-prefix}-scribd:before { content: @fa-var-scribd; } -.@{fa-css-prefix}-pause-circle:before { content: @fa-var-pause-circle; } -.@{fa-css-prefix}-pause-circle-o:before { content: @fa-var-pause-circle-o; } -.@{fa-css-prefix}-stop-circle:before { content: @fa-var-stop-circle; } -.@{fa-css-prefix}-stop-circle-o:before { content: @fa-var-stop-circle-o; } -.@{fa-css-prefix}-shopping-bag:before { content: @fa-var-shopping-bag; } -.@{fa-css-prefix}-shopping-basket:before { content: @fa-var-shopping-basket; } -.@{fa-css-prefix}-hashtag:before { content: @fa-var-hashtag; } -.@{fa-css-prefix}-bluetooth:before { content: @fa-var-bluetooth; } -.@{fa-css-prefix}-bluetooth-b:before { content: @fa-var-bluetooth-b; } -.@{fa-css-prefix}-percent:before { content: @fa-var-percent; } -.@{fa-css-prefix}-gitlab:before { content: @fa-var-gitlab; } -.@{fa-css-prefix}-wpbeginner:before { content: @fa-var-wpbeginner; } -.@{fa-css-prefix}-wpforms:before { content: @fa-var-wpforms; } -.@{fa-css-prefix}-envira:before { content: @fa-var-envira; } -.@{fa-css-prefix}-universal-access:before { content: @fa-var-universal-access; } -.@{fa-css-prefix}-wheelchair-alt:before { content: @fa-var-wheelchair-alt; } -.@{fa-css-prefix}-question-circle-o:before { content: @fa-var-question-circle-o; } -.@{fa-css-prefix}-blind:before { content: @fa-var-blind; } -.@{fa-css-prefix}-audio-description:before { content: @fa-var-audio-description; } -.@{fa-css-prefix}-volume-control-phone:before { content: @fa-var-volume-control-phone; } -.@{fa-css-prefix}-braille:before { content: @fa-var-braille; } -.@{fa-css-prefix}-assistive-listening-systems:before { content: @fa-var-assistive-listening-systems; } -.@{fa-css-prefix}-asl-interpreting:before, -.@{fa-css-prefix}-american-sign-language-interpreting:before { content: @fa-var-american-sign-language-interpreting; } -.@{fa-css-prefix}-deafness:before, -.@{fa-css-prefix}-hard-of-hearing:before, -.@{fa-css-prefix}-deaf:before { content: @fa-var-deaf; } -.@{fa-css-prefix}-glide:before { content: @fa-var-glide; } -.@{fa-css-prefix}-glide-g:before { content: @fa-var-glide-g; } -.@{fa-css-prefix}-signing:before, -.@{fa-css-prefix}-sign-language:before { content: @fa-var-sign-language; } -.@{fa-css-prefix}-low-vision:before { content: @fa-var-low-vision; } -.@{fa-css-prefix}-viadeo:before { content: @fa-var-viadeo; } -.@{fa-css-prefix}-viadeo-square:before { content: @fa-var-viadeo-square; } -.@{fa-css-prefix}-snapchat:before { content: @fa-var-snapchat; } -.@{fa-css-prefix}-snapchat-ghost:before { content: @fa-var-snapchat-ghost; } -.@{fa-css-prefix}-snapchat-square:before { content: @fa-var-snapchat-square; } -.@{fa-css-prefix}-pied-piper:before { content: @fa-var-pied-piper; } -.@{fa-css-prefix}-first-order:before { content: @fa-var-first-order; } -.@{fa-css-prefix}-yoast:before { content: @fa-var-yoast; } -.@{fa-css-prefix}-themeisle:before { content: @fa-var-themeisle; } -.@{fa-css-prefix}-google-plus-circle:before, -.@{fa-css-prefix}-google-plus-official:before { content: @fa-var-google-plus-official; } -.@{fa-css-prefix}-fa:before, -.@{fa-css-prefix}-font-awesome:before { content: @fa-var-font-awesome; } diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/larger.less b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/larger.less deleted file mode 100644 index c9d64677..00000000 --- a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/larger.less +++ /dev/null @@ -1,13 +0,0 @@ -// Icon Sizes -// ------------------------- - -/* makes the font 33% larger relative to the icon container */ -.@{fa-css-prefix}-lg { - font-size: (4em / 3); - line-height: (3em / 4); - vertical-align: -15%; -} -.@{fa-css-prefix}-2x { font-size: 2em; } -.@{fa-css-prefix}-3x { font-size: 3em; } -.@{fa-css-prefix}-4x { font-size: 4em; } -.@{fa-css-prefix}-5x { font-size: 5em; } diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/list.less b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/list.less deleted file mode 100644 index 0b440382..00000000 --- a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/list.less +++ /dev/null @@ -1,19 +0,0 @@ -// List Icons -// ------------------------- - -.@{fa-css-prefix}-ul { - padding-left: 0; - margin-left: @fa-li-width; - list-style-type: none; - > li { position: relative; } -} -.@{fa-css-prefix}-li { - position: absolute; - left: -@fa-li-width; - width: @fa-li-width; - top: (2em / 14); - text-align: center; - &.@{fa-css-prefix}-lg { - left: (-@fa-li-width + (4em / 14)); - } -} diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/mixins.less b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/mixins.less deleted file mode 100644 index beef231d..00000000 --- a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/mixins.less +++ /dev/null @@ -1,60 +0,0 @@ -// Mixins -// -------------------------- - -.fa-icon() { - display: inline-block; - font: normal normal normal @fa-font-size-base/@fa-line-height-base FontAwesome; // shortening font declaration - font-size: inherit; // can't have font-size inherit on line above, so need to override - text-rendering: auto; // optimizelegibility throws things off #1094 - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -} - -.fa-icon-rotate(@degrees, @rotation) { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=@{rotation})"; - -webkit-transform: rotate(@degrees); - -ms-transform: rotate(@degrees); - transform: rotate(@degrees); -} - -.fa-icon-flip(@horiz, @vert, @rotation) { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=@{rotation}, mirror=1)"; - -webkit-transform: scale(@horiz, @vert); - -ms-transform: scale(@horiz, @vert); - transform: scale(@horiz, @vert); -} - - -// Only display content to screen readers. A la Bootstrap 4. -// -// See: http://a11yproject.com/posts/how-to-hide-content/ - -.sr-only() { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0,0,0,0); - border: 0; -} - -// Use in conjunction with .sr-only to only display content when it's focused. -// -// Useful for "Skip to main content" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1 -// -// Credit: HTML5 Boilerplate - -.sr-only-focusable() { - &:active, - &:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; - } -} diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/path.less b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/path.less deleted file mode 100644 index 835be41f..00000000 --- a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/path.less +++ /dev/null @@ -1,15 +0,0 @@ -/* FONT PATH - * -------------------------- */ - -@font-face { - font-family: 'FontAwesome'; - src: url('@{fa-font-path}/fontawesome-webfont.eot?v=@{fa-version}'); - src: url('@{fa-font-path}/fontawesome-webfont.eot?#iefix&v=@{fa-version}') format('embedded-opentype'), - url('@{fa-font-path}/fontawesome-webfont.woff2?v=@{fa-version}') format('woff2'), - url('@{fa-font-path}/fontawesome-webfont.woff?v=@{fa-version}') format('woff'), - url('@{fa-font-path}/fontawesome-webfont.ttf?v=@{fa-version}') format('truetype'), - url('@{fa-font-path}/fontawesome-webfont.svg?v=@{fa-version}#fontawesomeregular') format('svg'); - // src: url('@{fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts - font-weight: normal; - font-style: normal; -} diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/rotated-flipped.less b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/rotated-flipped.less deleted file mode 100644 index f6ba8147..00000000 --- a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/rotated-flipped.less +++ /dev/null @@ -1,20 +0,0 @@ -// Rotated & Flipped Icons -// ------------------------- - -.@{fa-css-prefix}-rotate-90 { .fa-icon-rotate(90deg, 1); } -.@{fa-css-prefix}-rotate-180 { .fa-icon-rotate(180deg, 2); } -.@{fa-css-prefix}-rotate-270 { .fa-icon-rotate(270deg, 3); } - -.@{fa-css-prefix}-flip-horizontal { .fa-icon-flip(-1, 1, 0); } -.@{fa-css-prefix}-flip-vertical { .fa-icon-flip(1, -1, 2); } - -// Hook for IE8-9 -// ------------------------- - -:root .@{fa-css-prefix}-rotate-90, -:root .@{fa-css-prefix}-rotate-180, -:root .@{fa-css-prefix}-rotate-270, -:root .@{fa-css-prefix}-flip-horizontal, -:root .@{fa-css-prefix}-flip-vertical { - filter: none; -} diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/screen-reader.less b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/screen-reader.less deleted file mode 100644 index 11c18819..00000000 --- a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/screen-reader.less +++ /dev/null @@ -1,5 +0,0 @@ -// Screen Readers -// ------------------------- - -.sr-only { .sr-only(); } -.sr-only-focusable { .sr-only-focusable(); } diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/stacked.less b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/stacked.less deleted file mode 100644 index fc53fb0e..00000000 --- a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/stacked.less +++ /dev/null @@ -1,20 +0,0 @@ -// Stacked Icons -// ------------------------- - -.@{fa-css-prefix}-stack { - position: relative; - display: inline-block; - width: 2em; - height: 2em; - line-height: 2em; - vertical-align: middle; -} -.@{fa-css-prefix}-stack-1x, .@{fa-css-prefix}-stack-2x { - position: absolute; - left: 0; - width: 100%; - text-align: center; -} -.@{fa-css-prefix}-stack-1x { line-height: inherit; } -.@{fa-css-prefix}-stack-2x { font-size: 2em; } -.@{fa-css-prefix}-inverse { color: @fa-inverse; } diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/variables.less b/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/variables.less deleted file mode 100644 index 2b338197..00000000 --- a/packages/local/rambox-default-theme/resources/fonts/font-awesome/less/variables.less +++ /dev/null @@ -1,744 +0,0 @@ -// Variables -// -------------------------- - -@fa-font-path: "../fonts"; -@fa-font-size-base: 14px; -@fa-line-height-base: 1; -//@fa-font-path: "//netdna.bootstrapcdn.com/font-awesome/4.6.3/fonts"; // for referencing Bootstrap CDN font files directly -@fa-css-prefix: fa; -@fa-version: "4.6.3"; -@fa-border-color: #eee; -@fa-inverse: #fff; -@fa-li-width: (30em / 14); - -@fa-var-500px: "\f26e"; -@fa-var-adjust: "\f042"; -@fa-var-adn: "\f170"; -@fa-var-align-center: "\f037"; -@fa-var-align-justify: "\f039"; -@fa-var-align-left: "\f036"; -@fa-var-align-right: "\f038"; -@fa-var-amazon: "\f270"; -@fa-var-ambulance: "\f0f9"; -@fa-var-american-sign-language-interpreting: "\f2a3"; -@fa-var-anchor: "\f13d"; -@fa-var-android: "\f17b"; -@fa-var-angellist: "\f209"; -@fa-var-angle-double-down: "\f103"; -@fa-var-angle-double-left: "\f100"; -@fa-var-angle-double-right: "\f101"; -@fa-var-angle-double-up: "\f102"; -@fa-var-angle-down: "\f107"; -@fa-var-angle-left: "\f104"; -@fa-var-angle-right: "\f105"; -@fa-var-angle-up: "\f106"; -@fa-var-apple: "\f179"; -@fa-var-archive: "\f187"; -@fa-var-area-chart: "\f1fe"; -@fa-var-arrow-circle-down: "\f0ab"; -@fa-var-arrow-circle-left: "\f0a8"; -@fa-var-arrow-circle-o-down: "\f01a"; -@fa-var-arrow-circle-o-left: "\f190"; -@fa-var-arrow-circle-o-right: "\f18e"; -@fa-var-arrow-circle-o-up: "\f01b"; -@fa-var-arrow-circle-right: "\f0a9"; -@fa-var-arrow-circle-up: "\f0aa"; -@fa-var-arrow-down: "\f063"; -@fa-var-arrow-left: "\f060"; -@fa-var-arrow-right: "\f061"; -@fa-var-arrow-up: "\f062"; -@fa-var-arrows: "\f047"; -@fa-var-arrows-alt: "\f0b2"; -@fa-var-arrows-h: "\f07e"; -@fa-var-arrows-v: "\f07d"; -@fa-var-asl-interpreting: "\f2a3"; -@fa-var-assistive-listening-systems: "\f2a2"; -@fa-var-asterisk: "\f069"; -@fa-var-at: "\f1fa"; -@fa-var-audio-description: "\f29e"; -@fa-var-automobile: "\f1b9"; -@fa-var-backward: "\f04a"; -@fa-var-balance-scale: "\f24e"; -@fa-var-ban: "\f05e"; -@fa-var-bank: "\f19c"; -@fa-var-bar-chart: "\f080"; -@fa-var-bar-chart-o: "\f080"; -@fa-var-barcode: "\f02a"; -@fa-var-bars: "\f0c9"; -@fa-var-battery-0: "\f244"; -@fa-var-battery-1: "\f243"; -@fa-var-battery-2: "\f242"; -@fa-var-battery-3: "\f241"; -@fa-var-battery-4: "\f240"; -@fa-var-battery-empty: "\f244"; -@fa-var-battery-full: "\f240"; -@fa-var-battery-half: "\f242"; -@fa-var-battery-quarter: "\f243"; -@fa-var-battery-three-quarters: "\f241"; -@fa-var-bed: "\f236"; -@fa-var-beer: "\f0fc"; -@fa-var-behance: "\f1b4"; -@fa-var-behance-square: "\f1b5"; -@fa-var-bell: "\f0f3"; -@fa-var-bell-o: "\f0a2"; -@fa-var-bell-slash: "\f1f6"; -@fa-var-bell-slash-o: "\f1f7"; -@fa-var-bicycle: "\f206"; -@fa-var-binoculars: "\f1e5"; -@fa-var-birthday-cake: "\f1fd"; -@fa-var-bitbucket: "\f171"; -@fa-var-bitbucket-square: "\f172"; -@fa-var-bitcoin: "\f15a"; -@fa-var-black-tie: "\f27e"; -@fa-var-blind: "\f29d"; -@fa-var-bluetooth: "\f293"; -@fa-var-bluetooth-b: "\f294"; -@fa-var-bold: "\f032"; -@fa-var-bolt: "\f0e7"; -@fa-var-bomb: "\f1e2"; -@fa-var-book: "\f02d"; -@fa-var-bookmark: "\f02e"; -@fa-var-bookmark-o: "\f097"; -@fa-var-braille: "\f2a1"; -@fa-var-briefcase: "\f0b1"; -@fa-var-btc: "\f15a"; -@fa-var-bug: "\f188"; -@fa-var-building: "\f1ad"; -@fa-var-building-o: "\f0f7"; -@fa-var-bullhorn: "\f0a1"; -@fa-var-bullseye: "\f140"; -@fa-var-bus: "\f207"; -@fa-var-buysellads: "\f20d"; -@fa-var-cab: "\f1ba"; -@fa-var-calculator: "\f1ec"; -@fa-var-calendar: "\f073"; -@fa-var-calendar-check-o: "\f274"; -@fa-var-calendar-minus-o: "\f272"; -@fa-var-calendar-o: "\f133"; -@fa-var-calendar-plus-o: "\f271"; -@fa-var-calendar-times-o: "\f273"; -@fa-var-camera: "\f030"; -@fa-var-camera-retro: "\f083"; -@fa-var-car: "\f1b9"; -@fa-var-caret-down: "\f0d7"; -@fa-var-caret-left: "\f0d9"; -@fa-var-caret-right: "\f0da"; -@fa-var-caret-square-o-down: "\f150"; -@fa-var-caret-square-o-left: "\f191"; -@fa-var-caret-square-o-right: "\f152"; -@fa-var-caret-square-o-up: "\f151"; -@fa-var-caret-up: "\f0d8"; -@fa-var-cart-arrow-down: "\f218"; -@fa-var-cart-plus: "\f217"; -@fa-var-cc: "\f20a"; -@fa-var-cc-amex: "\f1f3"; -@fa-var-cc-diners-club: "\f24c"; -@fa-var-cc-discover: "\f1f2"; -@fa-var-cc-jcb: "\f24b"; -@fa-var-cc-mastercard: "\f1f1"; -@fa-var-cc-paypal: "\f1f4"; -@fa-var-cc-stripe: "\f1f5"; -@fa-var-cc-visa: "\f1f0"; -@fa-var-certificate: "\f0a3"; -@fa-var-chain: "\f0c1"; -@fa-var-chain-broken: "\f127"; -@fa-var-check: "\f00c"; -@fa-var-check-circle: "\f058"; -@fa-var-check-circle-o: "\f05d"; -@fa-var-check-square: "\f14a"; -@fa-var-check-square-o: "\f046"; -@fa-var-chevron-circle-down: "\f13a"; -@fa-var-chevron-circle-left: "\f137"; -@fa-var-chevron-circle-right: "\f138"; -@fa-var-chevron-circle-up: "\f139"; -@fa-var-chevron-down: "\f078"; -@fa-var-chevron-left: "\f053"; -@fa-var-chevron-right: "\f054"; -@fa-var-chevron-up: "\f077"; -@fa-var-child: "\f1ae"; -@fa-var-chrome: "\f268"; -@fa-var-circle: "\f111"; -@fa-var-circle-o: "\f10c"; -@fa-var-circle-o-notch: "\f1ce"; -@fa-var-circle-thin: "\f1db"; -@fa-var-clipboard: "\f0ea"; -@fa-var-clock-o: "\f017"; -@fa-var-clone: "\f24d"; -@fa-var-close: "\f00d"; -@fa-var-cloud: "\f0c2"; -@fa-var-cloud-download: "\f0ed"; -@fa-var-cloud-upload: "\f0ee"; -@fa-var-cny: "\f157"; -@fa-var-code: "\f121"; -@fa-var-code-fork: "\f126"; -@fa-var-codepen: "\f1cb"; -@fa-var-codiepie: "\f284"; -@fa-var-coffee: "\f0f4"; -@fa-var-cog: "\f013"; -@fa-var-cogs: "\f085"; -@fa-var-columns: "\f0db"; -@fa-var-comment: "\f075"; -@fa-var-comment-o: "\f0e5"; -@fa-var-commenting: "\f27a"; -@fa-var-commenting-o: "\f27b"; -@fa-var-comments: "\f086"; -@fa-var-comments-o: "\f0e6"; -@fa-var-compass: "\f14e"; -@fa-var-compress: "\f066"; -@fa-var-connectdevelop: "\f20e"; -@fa-var-contao: "\f26d"; -@fa-var-copy: "\f0c5"; -@fa-var-copyright: "\f1f9"; -@fa-var-creative-commons: "\f25e"; -@fa-var-credit-card: "\f09d"; -@fa-var-credit-card-alt: "\f283"; -@fa-var-crop: "\f125"; -@fa-var-crosshairs: "\f05b"; -@fa-var-css3: "\f13c"; -@fa-var-cube: "\f1b2"; -@fa-var-cubes: "\f1b3"; -@fa-var-cut: "\f0c4"; -@fa-var-cutlery: "\f0f5"; -@fa-var-dashboard: "\f0e4"; -@fa-var-dashcube: "\f210"; -@fa-var-database: "\f1c0"; -@fa-var-deaf: "\f2a4"; -@fa-var-deafness: "\f2a4"; -@fa-var-dedent: "\f03b"; -@fa-var-delicious: "\f1a5"; -@fa-var-desktop: "\f108"; -@fa-var-deviantart: "\f1bd"; -@fa-var-diamond: "\f219"; -@fa-var-digg: "\f1a6"; -@fa-var-dollar: "\f155"; -@fa-var-dot-circle-o: "\f192"; -@fa-var-download: "\f019"; -@fa-var-dribbble: "\f17d"; -@fa-var-dropbox: "\f16b"; -@fa-var-drupal: "\f1a9"; -@fa-var-edge: "\f282"; -@fa-var-edit: "\f044"; -@fa-var-eject: "\f052"; -@fa-var-ellipsis-h: "\f141"; -@fa-var-ellipsis-v: "\f142"; -@fa-var-empire: "\f1d1"; -@fa-var-envelope: "\f0e0"; -@fa-var-envelope-o: "\f003"; -@fa-var-envelope-square: "\f199"; -@fa-var-envira: "\f299"; -@fa-var-eraser: "\f12d"; -@fa-var-eur: "\f153"; -@fa-var-euro: "\f153"; -@fa-var-exchange: "\f0ec"; -@fa-var-exclamation: "\f12a"; -@fa-var-exclamation-circle: "\f06a"; -@fa-var-exclamation-triangle: "\f071"; -@fa-var-expand: "\f065"; -@fa-var-expeditedssl: "\f23e"; -@fa-var-external-link: "\f08e"; -@fa-var-external-link-square: "\f14c"; -@fa-var-eye: "\f06e"; -@fa-var-eye-slash: "\f070"; -@fa-var-eyedropper: "\f1fb"; -@fa-var-fa: "\f2b4"; -@fa-var-facebook: "\f09a"; -@fa-var-facebook-f: "\f09a"; -@fa-var-facebook-official: "\f230"; -@fa-var-facebook-square: "\f082"; -@fa-var-fast-backward: "\f049"; -@fa-var-fast-forward: "\f050"; -@fa-var-fax: "\f1ac"; -@fa-var-feed: "\f09e"; -@fa-var-female: "\f182"; -@fa-var-fighter-jet: "\f0fb"; -@fa-var-file: "\f15b"; -@fa-var-file-archive-o: "\f1c6"; -@fa-var-file-audio-o: "\f1c7"; -@fa-var-file-code-o: "\f1c9"; -@fa-var-file-excel-o: "\f1c3"; -@fa-var-file-image-o: "\f1c5"; -@fa-var-file-movie-o: "\f1c8"; -@fa-var-file-o: "\f016"; -@fa-var-file-pdf-o: "\f1c1"; -@fa-var-file-photo-o: "\f1c5"; -@fa-var-file-picture-o: "\f1c5"; -@fa-var-file-powerpoint-o: "\f1c4"; -@fa-var-file-sound-o: "\f1c7"; -@fa-var-file-text: "\f15c"; -@fa-var-file-text-o: "\f0f6"; -@fa-var-file-video-o: "\f1c8"; -@fa-var-file-word-o: "\f1c2"; -@fa-var-file-zip-o: "\f1c6"; -@fa-var-files-o: "\f0c5"; -@fa-var-film: "\f008"; -@fa-var-filter: "\f0b0"; -@fa-var-fire: "\f06d"; -@fa-var-fire-extinguisher: "\f134"; -@fa-var-firefox: "\f269"; -@fa-var-first-order: "\f2b0"; -@fa-var-flag: "\f024"; -@fa-var-flag-checkered: "\f11e"; -@fa-var-flag-o: "\f11d"; -@fa-var-flash: "\f0e7"; -@fa-var-flask: "\f0c3"; -@fa-var-flickr: "\f16e"; -@fa-var-floppy-o: "\f0c7"; -@fa-var-folder: "\f07b"; -@fa-var-folder-o: "\f114"; -@fa-var-folder-open: "\f07c"; -@fa-var-folder-open-o: "\f115"; -@fa-var-font: "\f031"; -@fa-var-font-awesome: "\f2b4"; -@fa-var-fonticons: "\f280"; -@fa-var-fort-awesome: "\f286"; -@fa-var-forumbee: "\f211"; -@fa-var-forward: "\f04e"; -@fa-var-foursquare: "\f180"; -@fa-var-frown-o: "\f119"; -@fa-var-futbol-o: "\f1e3"; -@fa-var-gamepad: "\f11b"; -@fa-var-gavel: "\f0e3"; -@fa-var-gbp: "\f154"; -@fa-var-ge: "\f1d1"; -@fa-var-gear: "\f013"; -@fa-var-gears: "\f085"; -@fa-var-genderless: "\f22d"; -@fa-var-get-pocket: "\f265"; -@fa-var-gg: "\f260"; -@fa-var-gg-circle: "\f261"; -@fa-var-gift: "\f06b"; -@fa-var-git: "\f1d3"; -@fa-var-git-square: "\f1d2"; -@fa-var-github: "\f09b"; -@fa-var-github-alt: "\f113"; -@fa-var-github-square: "\f092"; -@fa-var-gitlab: "\f296"; -@fa-var-gittip: "\f184"; -@fa-var-glass: "\f000"; -@fa-var-glide: "\f2a5"; -@fa-var-glide-g: "\f2a6"; -@fa-var-globe: "\f0ac"; -@fa-var-google: "\f1a0"; -@fa-var-google-plus: "\f0d5"; -@fa-var-google-plus-circle: "\f2b3"; -@fa-var-google-plus-official: "\f2b3"; -@fa-var-google-plus-square: "\f0d4"; -@fa-var-google-wallet: "\f1ee"; -@fa-var-graduation-cap: "\f19d"; -@fa-var-gratipay: "\f184"; -@fa-var-group: "\f0c0"; -@fa-var-h-square: "\f0fd"; -@fa-var-hacker-news: "\f1d4"; -@fa-var-hand-grab-o: "\f255"; -@fa-var-hand-lizard-o: "\f258"; -@fa-var-hand-o-down: "\f0a7"; -@fa-var-hand-o-left: "\f0a5"; -@fa-var-hand-o-right: "\f0a4"; -@fa-var-hand-o-up: "\f0a6"; -@fa-var-hand-paper-o: "\f256"; -@fa-var-hand-peace-o: "\f25b"; -@fa-var-hand-pointer-o: "\f25a"; -@fa-var-hand-rock-o: "\f255"; -@fa-var-hand-scissors-o: "\f257"; -@fa-var-hand-spock-o: "\f259"; -@fa-var-hand-stop-o: "\f256"; -@fa-var-hard-of-hearing: "\f2a4"; -@fa-var-hashtag: "\f292"; -@fa-var-hdd-o: "\f0a0"; -@fa-var-header: "\f1dc"; -@fa-var-headphones: "\f025"; -@fa-var-heart: "\f004"; -@fa-var-heart-o: "\f08a"; -@fa-var-heartbeat: "\f21e"; -@fa-var-history: "\f1da"; -@fa-var-home: "\f015"; -@fa-var-hospital-o: "\f0f8"; -@fa-var-hotel: "\f236"; -@fa-var-hourglass: "\f254"; -@fa-var-hourglass-1: "\f251"; -@fa-var-hourglass-2: "\f252"; -@fa-var-hourglass-3: "\f253"; -@fa-var-hourglass-end: "\f253"; -@fa-var-hourglass-half: "\f252"; -@fa-var-hourglass-o: "\f250"; -@fa-var-hourglass-start: "\f251"; -@fa-var-houzz: "\f27c"; -@fa-var-html5: "\f13b"; -@fa-var-i-cursor: "\f246"; -@fa-var-ils: "\f20b"; -@fa-var-image: "\f03e"; -@fa-var-inbox: "\f01c"; -@fa-var-indent: "\f03c"; -@fa-var-industry: "\f275"; -@fa-var-info: "\f129"; -@fa-var-info-circle: "\f05a"; -@fa-var-inr: "\f156"; -@fa-var-instagram: "\f16d"; -@fa-var-institution: "\f19c"; -@fa-var-internet-explorer: "\f26b"; -@fa-var-intersex: "\f224"; -@fa-var-ioxhost: "\f208"; -@fa-var-italic: "\f033"; -@fa-var-joomla: "\f1aa"; -@fa-var-jpy: "\f157"; -@fa-var-jsfiddle: "\f1cc"; -@fa-var-key: "\f084"; -@fa-var-keyboard-o: "\f11c"; -@fa-var-krw: "\f159"; -@fa-var-language: "\f1ab"; -@fa-var-laptop: "\f109"; -@fa-var-lastfm: "\f202"; -@fa-var-lastfm-square: "\f203"; -@fa-var-leaf: "\f06c"; -@fa-var-leanpub: "\f212"; -@fa-var-legal: "\f0e3"; -@fa-var-lemon-o: "\f094"; -@fa-var-level-down: "\f149"; -@fa-var-level-up: "\f148"; -@fa-var-life-bouy: "\f1cd"; -@fa-var-life-buoy: "\f1cd"; -@fa-var-life-ring: "\f1cd"; -@fa-var-life-saver: "\f1cd"; -@fa-var-lightbulb-o: "\f0eb"; -@fa-var-line-chart: "\f201"; -@fa-var-link: "\f0c1"; -@fa-var-linkedin: "\f0e1"; -@fa-var-linkedin-square: "\f08c"; -@fa-var-linux: "\f17c"; -@fa-var-list: "\f03a"; -@fa-var-list-alt: "\f022"; -@fa-var-list-ol: "\f0cb"; -@fa-var-list-ul: "\f0ca"; -@fa-var-location-arrow: "\f124"; -@fa-var-lock: "\f023"; -@fa-var-long-arrow-down: "\f175"; -@fa-var-long-arrow-left: "\f177"; -@fa-var-long-arrow-right: "\f178"; -@fa-var-long-arrow-up: "\f176"; -@fa-var-low-vision: "\f2a8"; -@fa-var-magic: "\f0d0"; -@fa-var-magnet: "\f076"; -@fa-var-mail-forward: "\f064"; -@fa-var-mail-reply: "\f112"; -@fa-var-mail-reply-all: "\f122"; -@fa-var-male: "\f183"; -@fa-var-map: "\f279"; -@fa-var-map-marker: "\f041"; -@fa-var-map-o: "\f278"; -@fa-var-map-pin: "\f276"; -@fa-var-map-signs: "\f277"; -@fa-var-mars: "\f222"; -@fa-var-mars-double: "\f227"; -@fa-var-mars-stroke: "\f229"; -@fa-var-mars-stroke-h: "\f22b"; -@fa-var-mars-stroke-v: "\f22a"; -@fa-var-maxcdn: "\f136"; -@fa-var-meanpath: "\f20c"; -@fa-var-medium: "\f23a"; -@fa-var-medkit: "\f0fa"; -@fa-var-meh-o: "\f11a"; -@fa-var-mercury: "\f223"; -@fa-var-microphone: "\f130"; -@fa-var-microphone-slash: "\f131"; -@fa-var-minus: "\f068"; -@fa-var-minus-circle: "\f056"; -@fa-var-minus-square: "\f146"; -@fa-var-minus-square-o: "\f147"; -@fa-var-mixcloud: "\f289"; -@fa-var-mobile: "\f10b"; -@fa-var-mobile-phone: "\f10b"; -@fa-var-modx: "\f285"; -@fa-var-money: "\f0d6"; -@fa-var-moon-o: "\f186"; -@fa-var-mortar-board: "\f19d"; -@fa-var-motorcycle: "\f21c"; -@fa-var-mouse-pointer: "\f245"; -@fa-var-music: "\f001"; -@fa-var-navicon: "\f0c9"; -@fa-var-neuter: "\f22c"; -@fa-var-newspaper-o: "\f1ea"; -@fa-var-object-group: "\f247"; -@fa-var-object-ungroup: "\f248"; -@fa-var-odnoklassniki: "\f263"; -@fa-var-odnoklassniki-square: "\f264"; -@fa-var-opencart: "\f23d"; -@fa-var-openid: "\f19b"; -@fa-var-opera: "\f26a"; -@fa-var-optin-monster: "\f23c"; -@fa-var-outdent: "\f03b"; -@fa-var-pagelines: "\f18c"; -@fa-var-paint-brush: "\f1fc"; -@fa-var-paper-plane: "\f1d8"; -@fa-var-paper-plane-o: "\f1d9"; -@fa-var-paperclip: "\f0c6"; -@fa-var-paragraph: "\f1dd"; -@fa-var-paste: "\f0ea"; -@fa-var-pause: "\f04c"; -@fa-var-pause-circle: "\f28b"; -@fa-var-pause-circle-o: "\f28c"; -@fa-var-paw: "\f1b0"; -@fa-var-paypal: "\f1ed"; -@fa-var-pencil: "\f040"; -@fa-var-pencil-square: "\f14b"; -@fa-var-pencil-square-o: "\f044"; -@fa-var-percent: "\f295"; -@fa-var-phone: "\f095"; -@fa-var-phone-square: "\f098"; -@fa-var-photo: "\f03e"; -@fa-var-picture-o: "\f03e"; -@fa-var-pie-chart: "\f200"; -@fa-var-pied-piper: "\f2ae"; -@fa-var-pied-piper-alt: "\f1a8"; -@fa-var-pied-piper-pp: "\f1a7"; -@fa-var-pinterest: "\f0d2"; -@fa-var-pinterest-p: "\f231"; -@fa-var-pinterest-square: "\f0d3"; -@fa-var-plane: "\f072"; -@fa-var-play: "\f04b"; -@fa-var-play-circle: "\f144"; -@fa-var-play-circle-o: "\f01d"; -@fa-var-plug: "\f1e6"; -@fa-var-plus: "\f067"; -@fa-var-plus-circle: "\f055"; -@fa-var-plus-square: "\f0fe"; -@fa-var-plus-square-o: "\f196"; -@fa-var-power-off: "\f011"; -@fa-var-print: "\f02f"; -@fa-var-product-hunt: "\f288"; -@fa-var-puzzle-piece: "\f12e"; -@fa-var-qq: "\f1d6"; -@fa-var-qrcode: "\f029"; -@fa-var-question: "\f128"; -@fa-var-question-circle: "\f059"; -@fa-var-question-circle-o: "\f29c"; -@fa-var-quote-left: "\f10d"; -@fa-var-quote-right: "\f10e"; -@fa-var-ra: "\f1d0"; -@fa-var-random: "\f074"; -@fa-var-rebel: "\f1d0"; -@fa-var-recycle: "\f1b8"; -@fa-var-reddit: "\f1a1"; -@fa-var-reddit-alien: "\f281"; -@fa-var-reddit-square: "\f1a2"; -@fa-var-refresh: "\f021"; -@fa-var-registered: "\f25d"; -@fa-var-remove: "\f00d"; -@fa-var-renren: "\f18b"; -@fa-var-reorder: "\f0c9"; -@fa-var-repeat: "\f01e"; -@fa-var-reply: "\f112"; -@fa-var-reply-all: "\f122"; -@fa-var-resistance: "\f1d0"; -@fa-var-retweet: "\f079"; -@fa-var-rmb: "\f157"; -@fa-var-road: "\f018"; -@fa-var-rocket: "\f135"; -@fa-var-rotate-left: "\f0e2"; -@fa-var-rotate-right: "\f01e"; -@fa-var-rouble: "\f158"; -@fa-var-rss: "\f09e"; -@fa-var-rss-square: "\f143"; -@fa-var-rub: "\f158"; -@fa-var-ruble: "\f158"; -@fa-var-rupee: "\f156"; -@fa-var-safari: "\f267"; -@fa-var-save: "\f0c7"; -@fa-var-scissors: "\f0c4"; -@fa-var-scribd: "\f28a"; -@fa-var-search: "\f002"; -@fa-var-search-minus: "\f010"; -@fa-var-search-plus: "\f00e"; -@fa-var-sellsy: "\f213"; -@fa-var-send: "\f1d8"; -@fa-var-send-o: "\f1d9"; -@fa-var-server: "\f233"; -@fa-var-share: "\f064"; -@fa-var-share-alt: "\f1e0"; -@fa-var-share-alt-square: "\f1e1"; -@fa-var-share-square: "\f14d"; -@fa-var-share-square-o: "\f045"; -@fa-var-shekel: "\f20b"; -@fa-var-sheqel: "\f20b"; -@fa-var-shield: "\f132"; -@fa-var-ship: "\f21a"; -@fa-var-shirtsinbulk: "\f214"; -@fa-var-shopping-bag: "\f290"; -@fa-var-shopping-basket: "\f291"; -@fa-var-shopping-cart: "\f07a"; -@fa-var-sign-in: "\f090"; -@fa-var-sign-language: "\f2a7"; -@fa-var-sign-out: "\f08b"; -@fa-var-signal: "\f012"; -@fa-var-signing: "\f2a7"; -@fa-var-simplybuilt: "\f215"; -@fa-var-sitemap: "\f0e8"; -@fa-var-skyatlas: "\f216"; -@fa-var-skype: "\f17e"; -@fa-var-slack: "\f198"; -@fa-var-sliders: "\f1de"; -@fa-var-slideshare: "\f1e7"; -@fa-var-smile-o: "\f118"; -@fa-var-snapchat: "\f2ab"; -@fa-var-snapchat-ghost: "\f2ac"; -@fa-var-snapchat-square: "\f2ad"; -@fa-var-soccer-ball-o: "\f1e3"; -@fa-var-sort: "\f0dc"; -@fa-var-sort-alpha-asc: "\f15d"; -@fa-var-sort-alpha-desc: "\f15e"; -@fa-var-sort-amount-asc: "\f160"; -@fa-var-sort-amount-desc: "\f161"; -@fa-var-sort-asc: "\f0de"; -@fa-var-sort-desc: "\f0dd"; -@fa-var-sort-down: "\f0dd"; -@fa-var-sort-numeric-asc: "\f162"; -@fa-var-sort-numeric-desc: "\f163"; -@fa-var-sort-up: "\f0de"; -@fa-var-soundcloud: "\f1be"; -@fa-var-space-shuttle: "\f197"; -@fa-var-spinner: "\f110"; -@fa-var-spoon: "\f1b1"; -@fa-var-spotify: "\f1bc"; -@fa-var-square: "\f0c8"; -@fa-var-square-o: "\f096"; -@fa-var-stack-exchange: "\f18d"; -@fa-var-stack-overflow: "\f16c"; -@fa-var-star: "\f005"; -@fa-var-star-half: "\f089"; -@fa-var-star-half-empty: "\f123"; -@fa-var-star-half-full: "\f123"; -@fa-var-star-half-o: "\f123"; -@fa-var-star-o: "\f006"; -@fa-var-steam: "\f1b6"; -@fa-var-steam-square: "\f1b7"; -@fa-var-step-backward: "\f048"; -@fa-var-step-forward: "\f051"; -@fa-var-stethoscope: "\f0f1"; -@fa-var-sticky-note: "\f249"; -@fa-var-sticky-note-o: "\f24a"; -@fa-var-stop: "\f04d"; -@fa-var-stop-circle: "\f28d"; -@fa-var-stop-circle-o: "\f28e"; -@fa-var-street-view: "\f21d"; -@fa-var-strikethrough: "\f0cc"; -@fa-var-stumbleupon: "\f1a4"; -@fa-var-stumbleupon-circle: "\f1a3"; -@fa-var-subscript: "\f12c"; -@fa-var-subway: "\f239"; -@fa-var-suitcase: "\f0f2"; -@fa-var-sun-o: "\f185"; -@fa-var-superscript: "\f12b"; -@fa-var-support: "\f1cd"; -@fa-var-table: "\f0ce"; -@fa-var-tablet: "\f10a"; -@fa-var-tachometer: "\f0e4"; -@fa-var-tag: "\f02b"; -@fa-var-tags: "\f02c"; -@fa-var-tasks: "\f0ae"; -@fa-var-taxi: "\f1ba"; -@fa-var-television: "\f26c"; -@fa-var-tencent-weibo: "\f1d5"; -@fa-var-terminal: "\f120"; -@fa-var-text-height: "\f034"; -@fa-var-text-width: "\f035"; -@fa-var-th: "\f00a"; -@fa-var-th-large: "\f009"; -@fa-var-th-list: "\f00b"; -@fa-var-themeisle: "\f2b2"; -@fa-var-thumb-tack: "\f08d"; -@fa-var-thumbs-down: "\f165"; -@fa-var-thumbs-o-down: "\f088"; -@fa-var-thumbs-o-up: "\f087"; -@fa-var-thumbs-up: "\f164"; -@fa-var-ticket: "\f145"; -@fa-var-times: "\f00d"; -@fa-var-times-circle: "\f057"; -@fa-var-times-circle-o: "\f05c"; -@fa-var-tint: "\f043"; -@fa-var-toggle-down: "\f150"; -@fa-var-toggle-left: "\f191"; -@fa-var-toggle-off: "\f204"; -@fa-var-toggle-on: "\f205"; -@fa-var-toggle-right: "\f152"; -@fa-var-toggle-up: "\f151"; -@fa-var-trademark: "\f25c"; -@fa-var-train: "\f238"; -@fa-var-transgender: "\f224"; -@fa-var-transgender-alt: "\f225"; -@fa-var-trash: "\f1f8"; -@fa-var-trash-o: "\f014"; -@fa-var-tree: "\f1bb"; -@fa-var-trello: "\f181"; -@fa-var-tripadvisor: "\f262"; -@fa-var-trophy: "\f091"; -@fa-var-truck: "\f0d1"; -@fa-var-try: "\f195"; -@fa-var-tty: "\f1e4"; -@fa-var-tumblr: "\f173"; -@fa-var-tumblr-square: "\f174"; -@fa-var-turkish-lira: "\f195"; -@fa-var-tv: "\f26c"; -@fa-var-twitch: "\f1e8"; -@fa-var-twitter: "\f099"; -@fa-var-twitter-square: "\f081"; -@fa-var-umbrella: "\f0e9"; -@fa-var-underline: "\f0cd"; -@fa-var-undo: "\f0e2"; -@fa-var-universal-access: "\f29a"; -@fa-var-university: "\f19c"; -@fa-var-unlink: "\f127"; -@fa-var-unlock: "\f09c"; -@fa-var-unlock-alt: "\f13e"; -@fa-var-unsorted: "\f0dc"; -@fa-var-upload: "\f093"; -@fa-var-usb: "\f287"; -@fa-var-usd: "\f155"; -@fa-var-user: "\f007"; -@fa-var-user-md: "\f0f0"; -@fa-var-user-plus: "\f234"; -@fa-var-user-secret: "\f21b"; -@fa-var-user-times: "\f235"; -@fa-var-users: "\f0c0"; -@fa-var-venus: "\f221"; -@fa-var-venus-double: "\f226"; -@fa-var-venus-mars: "\f228"; -@fa-var-viacoin: "\f237"; -@fa-var-viadeo: "\f2a9"; -@fa-var-viadeo-square: "\f2aa"; -@fa-var-video-camera: "\f03d"; -@fa-var-vimeo: "\f27d"; -@fa-var-vimeo-square: "\f194"; -@fa-var-vine: "\f1ca"; -@fa-var-vk: "\f189"; -@fa-var-volume-control-phone: "\f2a0"; -@fa-var-volume-down: "\f027"; -@fa-var-volume-off: "\f026"; -@fa-var-volume-up: "\f028"; -@fa-var-warning: "\f071"; -@fa-var-wechat: "\f1d7"; -@fa-var-weibo: "\f18a"; -@fa-var-weixin: "\f1d7"; -@fa-var-whatsapp: "\f232"; -@fa-var-wheelchair: "\f193"; -@fa-var-wheelchair-alt: "\f29b"; -@fa-var-wifi: "\f1eb"; -@fa-var-wikipedia-w: "\f266"; -@fa-var-windows: "\f17a"; -@fa-var-won: "\f159"; -@fa-var-wordpress: "\f19a"; -@fa-var-wpbeginner: "\f297"; -@fa-var-wpforms: "\f298"; -@fa-var-wrench: "\f0ad"; -@fa-var-xing: "\f168"; -@fa-var-xing-square: "\f169"; -@fa-var-y-combinator: "\f23b"; -@fa-var-y-combinator-square: "\f1d4"; -@fa-var-yahoo: "\f19e"; -@fa-var-yc: "\f23b"; -@fa-var-yc-square: "\f1d4"; -@fa-var-yelp: "\f1e9"; -@fa-var-yen: "\f157"; -@fa-var-yoast: "\f2b1"; -@fa-var-youtube: "\f167"; -@fa-var-youtube-play: "\f16a"; -@fa-var-youtube-square: "\f166"; - diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_animated.scss b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_animated.scss deleted file mode 100644 index 8a020dbf..00000000 --- a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_animated.scss +++ /dev/null @@ -1,34 +0,0 @@ -// Spinning Icons -// -------------------------- - -.#{$fa-css-prefix}-spin { - -webkit-animation: fa-spin 2s infinite linear; - animation: fa-spin 2s infinite linear; -} - -.#{$fa-css-prefix}-pulse { - -webkit-animation: fa-spin 1s infinite steps(8); - animation: fa-spin 1s infinite steps(8); -} - -@-webkit-keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} - -@keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_bordered-pulled.scss b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_bordered-pulled.scss deleted file mode 100644 index d4b85a02..00000000 --- a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_bordered-pulled.scss +++ /dev/null @@ -1,25 +0,0 @@ -// Bordered & Pulled -// ------------------------- - -.#{$fa-css-prefix}-border { - padding: .2em .25em .15em; - border: solid .08em $fa-border-color; - border-radius: .1em; -} - -.#{$fa-css-prefix}-pull-left { float: left; } -.#{$fa-css-prefix}-pull-right { float: right; } - -.#{$fa-css-prefix} { - &.#{$fa-css-prefix}-pull-left { margin-right: .3em; } - &.#{$fa-css-prefix}-pull-right { margin-left: .3em; } -} - -/* Deprecated as of 4.4.0 */ -.pull-right { float: right; } -.pull-left { float: left; } - -.#{$fa-css-prefix} { - &.pull-left { margin-right: .3em; } - &.pull-right { margin-left: .3em; } -} diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_core.scss b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_core.scss deleted file mode 100644 index 7425ef85..00000000 --- a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_core.scss +++ /dev/null @@ -1,12 +0,0 @@ -// Base Class Definition -// ------------------------- - -.#{$fa-css-prefix} { - display: inline-block; - font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration - font-size: inherit; // can't have font-size inherit on line above, so need to override - text-rendering: auto; // optimizelegibility throws things off #1094 - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -} diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_fixed-width.scss b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_fixed-width.scss deleted file mode 100644 index b221c981..00000000 --- a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_fixed-width.scss +++ /dev/null @@ -1,6 +0,0 @@ -// Fixed Width Icons -// ------------------------- -.#{$fa-css-prefix}-fw { - width: (18em / 14); - text-align: center; -} diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_icons.scss b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_icons.scss deleted file mode 100644 index 29443443..00000000 --- a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_icons.scss +++ /dev/null @@ -1,733 +0,0 @@ -/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen - readers do not read off random characters that represent icons */ - -.#{$fa-css-prefix}-glass:before { content: $fa-var-glass; } -.#{$fa-css-prefix}-music:before { content: $fa-var-music; } -.#{$fa-css-prefix}-search:before { content: $fa-var-search; } -.#{$fa-css-prefix}-envelope-o:before { content: $fa-var-envelope-o; } -.#{$fa-css-prefix}-heart:before { content: $fa-var-heart; } -.#{$fa-css-prefix}-star:before { content: $fa-var-star; } -.#{$fa-css-prefix}-star-o:before { content: $fa-var-star-o; } -.#{$fa-css-prefix}-user:before { content: $fa-var-user; } -.#{$fa-css-prefix}-film:before { content: $fa-var-film; } -.#{$fa-css-prefix}-th-large:before { content: $fa-var-th-large; } -.#{$fa-css-prefix}-th:before { content: $fa-var-th; } -.#{$fa-css-prefix}-th-list:before { content: $fa-var-th-list; } -.#{$fa-css-prefix}-check:before { content: $fa-var-check; } -.#{$fa-css-prefix}-remove:before, -.#{$fa-css-prefix}-close:before, -.#{$fa-css-prefix}-times:before { content: $fa-var-times; } -.#{$fa-css-prefix}-search-plus:before { content: $fa-var-search-plus; } -.#{$fa-css-prefix}-search-minus:before { content: $fa-var-search-minus; } -.#{$fa-css-prefix}-power-off:before { content: $fa-var-power-off; } -.#{$fa-css-prefix}-signal:before { content: $fa-var-signal; } -.#{$fa-css-prefix}-gear:before, -.#{$fa-css-prefix}-cog:before { content: $fa-var-cog; } -.#{$fa-css-prefix}-trash-o:before { content: $fa-var-trash-o; } -.#{$fa-css-prefix}-home:before { content: $fa-var-home; } -.#{$fa-css-prefix}-file-o:before { content: $fa-var-file-o; } -.#{$fa-css-prefix}-clock-o:before { content: $fa-var-clock-o; } -.#{$fa-css-prefix}-road:before { content: $fa-var-road; } -.#{$fa-css-prefix}-download:before { content: $fa-var-download; } -.#{$fa-css-prefix}-arrow-circle-o-down:before { content: $fa-var-arrow-circle-o-down; } -.#{$fa-css-prefix}-arrow-circle-o-up:before { content: $fa-var-arrow-circle-o-up; } -.#{$fa-css-prefix}-inbox:before { content: $fa-var-inbox; } -.#{$fa-css-prefix}-play-circle-o:before { content: $fa-var-play-circle-o; } -.#{$fa-css-prefix}-rotate-right:before, -.#{$fa-css-prefix}-repeat:before { content: $fa-var-repeat; } -.#{$fa-css-prefix}-refresh:before { content: $fa-var-refresh; } -.#{$fa-css-prefix}-list-alt:before { content: $fa-var-list-alt; } -.#{$fa-css-prefix}-lock:before { content: $fa-var-lock; } -.#{$fa-css-prefix}-flag:before { content: $fa-var-flag; } -.#{$fa-css-prefix}-headphones:before { content: $fa-var-headphones; } -.#{$fa-css-prefix}-volume-off:before { content: $fa-var-volume-off; } -.#{$fa-css-prefix}-volume-down:before { content: $fa-var-volume-down; } -.#{$fa-css-prefix}-volume-up:before { content: $fa-var-volume-up; } -.#{$fa-css-prefix}-qrcode:before { content: $fa-var-qrcode; } -.#{$fa-css-prefix}-barcode:before { content: $fa-var-barcode; } -.#{$fa-css-prefix}-tag:before { content: $fa-var-tag; } -.#{$fa-css-prefix}-tags:before { content: $fa-var-tags; } -.#{$fa-css-prefix}-book:before { content: $fa-var-book; } -.#{$fa-css-prefix}-bookmark:before { content: $fa-var-bookmark; } -.#{$fa-css-prefix}-print:before { content: $fa-var-print; } -.#{$fa-css-prefix}-camera:before { content: $fa-var-camera; } -.#{$fa-css-prefix}-font:before { content: $fa-var-font; } -.#{$fa-css-prefix}-bold:before { content: $fa-var-bold; } -.#{$fa-css-prefix}-italic:before { content: $fa-var-italic; } -.#{$fa-css-prefix}-text-height:before { content: $fa-var-text-height; } -.#{$fa-css-prefix}-text-width:before { content: $fa-var-text-width; } -.#{$fa-css-prefix}-align-left:before { content: $fa-var-align-left; } -.#{$fa-css-prefix}-align-center:before { content: $fa-var-align-center; } -.#{$fa-css-prefix}-align-right:before { content: $fa-var-align-right; } -.#{$fa-css-prefix}-align-justify:before { content: $fa-var-align-justify; } -.#{$fa-css-prefix}-list:before { content: $fa-var-list; } -.#{$fa-css-prefix}-dedent:before, -.#{$fa-css-prefix}-outdent:before { content: $fa-var-outdent; } -.#{$fa-css-prefix}-indent:before { content: $fa-var-indent; } -.#{$fa-css-prefix}-video-camera:before { content: $fa-var-video-camera; } -.#{$fa-css-prefix}-photo:before, -.#{$fa-css-prefix}-image:before, -.#{$fa-css-prefix}-picture-o:before { content: $fa-var-picture-o; } -.#{$fa-css-prefix}-pencil:before { content: $fa-var-pencil; } -.#{$fa-css-prefix}-map-marker:before { content: $fa-var-map-marker; } -.#{$fa-css-prefix}-adjust:before { content: $fa-var-adjust; } -.#{$fa-css-prefix}-tint:before { content: $fa-var-tint; } -.#{$fa-css-prefix}-edit:before, -.#{$fa-css-prefix}-pencil-square-o:before { content: $fa-var-pencil-square-o; } -.#{$fa-css-prefix}-share-square-o:before { content: $fa-var-share-square-o; } -.#{$fa-css-prefix}-check-square-o:before { content: $fa-var-check-square-o; } -.#{$fa-css-prefix}-arrows:before { content: $fa-var-arrows; } -.#{$fa-css-prefix}-step-backward:before { content: $fa-var-step-backward; } -.#{$fa-css-prefix}-fast-backward:before { content: $fa-var-fast-backward; } -.#{$fa-css-prefix}-backward:before { content: $fa-var-backward; } -.#{$fa-css-prefix}-play:before { content: $fa-var-play; } -.#{$fa-css-prefix}-pause:before { content: $fa-var-pause; } -.#{$fa-css-prefix}-stop:before { content: $fa-var-stop; } -.#{$fa-css-prefix}-forward:before { content: $fa-var-forward; } -.#{$fa-css-prefix}-fast-forward:before { content: $fa-var-fast-forward; } -.#{$fa-css-prefix}-step-forward:before { content: $fa-var-step-forward; } -.#{$fa-css-prefix}-eject:before { content: $fa-var-eject; } -.#{$fa-css-prefix}-chevron-left:before { content: $fa-var-chevron-left; } -.#{$fa-css-prefix}-chevron-right:before { content: $fa-var-chevron-right; } -.#{$fa-css-prefix}-plus-circle:before { content: $fa-var-plus-circle; } -.#{$fa-css-prefix}-minus-circle:before { content: $fa-var-minus-circle; } -.#{$fa-css-prefix}-times-circle:before { content: $fa-var-times-circle; } -.#{$fa-css-prefix}-check-circle:before { content: $fa-var-check-circle; } -.#{$fa-css-prefix}-question-circle:before { content: $fa-var-question-circle; } -.#{$fa-css-prefix}-info-circle:before { content: $fa-var-info-circle; } -.#{$fa-css-prefix}-crosshairs:before { content: $fa-var-crosshairs; } -.#{$fa-css-prefix}-times-circle-o:before { content: $fa-var-times-circle-o; } -.#{$fa-css-prefix}-check-circle-o:before { content: $fa-var-check-circle-o; } -.#{$fa-css-prefix}-ban:before { content: $fa-var-ban; } -.#{$fa-css-prefix}-arrow-left:before { content: $fa-var-arrow-left; } -.#{$fa-css-prefix}-arrow-right:before { content: $fa-var-arrow-right; } -.#{$fa-css-prefix}-arrow-up:before { content: $fa-var-arrow-up; } -.#{$fa-css-prefix}-arrow-down:before { content: $fa-var-arrow-down; } -.#{$fa-css-prefix}-mail-forward:before, -.#{$fa-css-prefix}-share:before { content: $fa-var-share; } -.#{$fa-css-prefix}-expand:before { content: $fa-var-expand; } -.#{$fa-css-prefix}-compress:before { content: $fa-var-compress; } -.#{$fa-css-prefix}-plus:before { content: $fa-var-plus; } -.#{$fa-css-prefix}-minus:before { content: $fa-var-minus; } -.#{$fa-css-prefix}-asterisk:before { content: $fa-var-asterisk; } -.#{$fa-css-prefix}-exclamation-circle:before { content: $fa-var-exclamation-circle; } -.#{$fa-css-prefix}-gift:before { content: $fa-var-gift; } -.#{$fa-css-prefix}-leaf:before { content: $fa-var-leaf; } -.#{$fa-css-prefix}-fire:before { content: $fa-var-fire; } -.#{$fa-css-prefix}-eye:before { content: $fa-var-eye; } -.#{$fa-css-prefix}-eye-slash:before { content: $fa-var-eye-slash; } -.#{$fa-css-prefix}-warning:before, -.#{$fa-css-prefix}-exclamation-triangle:before { content: $fa-var-exclamation-triangle; } -.#{$fa-css-prefix}-plane:before { content: $fa-var-plane; } -.#{$fa-css-prefix}-calendar:before { content: $fa-var-calendar; } -.#{$fa-css-prefix}-random:before { content: $fa-var-random; } -.#{$fa-css-prefix}-comment:before { content: $fa-var-comment; } -.#{$fa-css-prefix}-magnet:before { content: $fa-var-magnet; } -.#{$fa-css-prefix}-chevron-up:before { content: $fa-var-chevron-up; } -.#{$fa-css-prefix}-chevron-down:before { content: $fa-var-chevron-down; } -.#{$fa-css-prefix}-retweet:before { content: $fa-var-retweet; } -.#{$fa-css-prefix}-shopping-cart:before { content: $fa-var-shopping-cart; } -.#{$fa-css-prefix}-folder:before { content: $fa-var-folder; } -.#{$fa-css-prefix}-folder-open:before { content: $fa-var-folder-open; } -.#{$fa-css-prefix}-arrows-v:before { content: $fa-var-arrows-v; } -.#{$fa-css-prefix}-arrows-h:before { content: $fa-var-arrows-h; } -.#{$fa-css-prefix}-bar-chart-o:before, -.#{$fa-css-prefix}-bar-chart:before { content: $fa-var-bar-chart; } -.#{$fa-css-prefix}-twitter-square:before { content: $fa-var-twitter-square; } -.#{$fa-css-prefix}-facebook-square:before { content: $fa-var-facebook-square; } -.#{$fa-css-prefix}-camera-retro:before { content: $fa-var-camera-retro; } -.#{$fa-css-prefix}-key:before { content: $fa-var-key; } -.#{$fa-css-prefix}-gears:before, -.#{$fa-css-prefix}-cogs:before { content: $fa-var-cogs; } -.#{$fa-css-prefix}-comments:before { content: $fa-var-comments; } -.#{$fa-css-prefix}-thumbs-o-up:before { content: $fa-var-thumbs-o-up; } -.#{$fa-css-prefix}-thumbs-o-down:before { content: $fa-var-thumbs-o-down; } -.#{$fa-css-prefix}-star-half:before { content: $fa-var-star-half; } -.#{$fa-css-prefix}-heart-o:before { content: $fa-var-heart-o; } -.#{$fa-css-prefix}-sign-out:before { content: $fa-var-sign-out; } -.#{$fa-css-prefix}-linkedin-square:before { content: $fa-var-linkedin-square; } -.#{$fa-css-prefix}-thumb-tack:before { content: $fa-var-thumb-tack; } -.#{$fa-css-prefix}-external-link:before { content: $fa-var-external-link; } -.#{$fa-css-prefix}-sign-in:before { content: $fa-var-sign-in; } -.#{$fa-css-prefix}-trophy:before { content: $fa-var-trophy; } -.#{$fa-css-prefix}-github-square:before { content: $fa-var-github-square; } -.#{$fa-css-prefix}-upload:before { content: $fa-var-upload; } -.#{$fa-css-prefix}-lemon-o:before { content: $fa-var-lemon-o; } -.#{$fa-css-prefix}-phone:before { content: $fa-var-phone; } -.#{$fa-css-prefix}-square-o:before { content: $fa-var-square-o; } -.#{$fa-css-prefix}-bookmark-o:before { content: $fa-var-bookmark-o; } -.#{$fa-css-prefix}-phone-square:before { content: $fa-var-phone-square; } -.#{$fa-css-prefix}-twitter:before { content: $fa-var-twitter; } -.#{$fa-css-prefix}-facebook-f:before, -.#{$fa-css-prefix}-facebook:before { content: $fa-var-facebook; } -.#{$fa-css-prefix}-github:before { content: $fa-var-github; } -.#{$fa-css-prefix}-unlock:before { content: $fa-var-unlock; } -.#{$fa-css-prefix}-credit-card:before { content: $fa-var-credit-card; } -.#{$fa-css-prefix}-feed:before, -.#{$fa-css-prefix}-rss:before { content: $fa-var-rss; } -.#{$fa-css-prefix}-hdd-o:before { content: $fa-var-hdd-o; } -.#{$fa-css-prefix}-bullhorn:before { content: $fa-var-bullhorn; } -.#{$fa-css-prefix}-bell:before { content: $fa-var-bell; } -.#{$fa-css-prefix}-certificate:before { content: $fa-var-certificate; } -.#{$fa-css-prefix}-hand-o-right:before { content: $fa-var-hand-o-right; } -.#{$fa-css-prefix}-hand-o-left:before { content: $fa-var-hand-o-left; } -.#{$fa-css-prefix}-hand-o-up:before { content: $fa-var-hand-o-up; } -.#{$fa-css-prefix}-hand-o-down:before { content: $fa-var-hand-o-down; } -.#{$fa-css-prefix}-arrow-circle-left:before { content: $fa-var-arrow-circle-left; } -.#{$fa-css-prefix}-arrow-circle-right:before { content: $fa-var-arrow-circle-right; } -.#{$fa-css-prefix}-arrow-circle-up:before { content: $fa-var-arrow-circle-up; } -.#{$fa-css-prefix}-arrow-circle-down:before { content: $fa-var-arrow-circle-down; } -.#{$fa-css-prefix}-globe:before { content: $fa-var-globe; } -.#{$fa-css-prefix}-wrench:before { content: $fa-var-wrench; } -.#{$fa-css-prefix}-tasks:before { content: $fa-var-tasks; } -.#{$fa-css-prefix}-filter:before { content: $fa-var-filter; } -.#{$fa-css-prefix}-briefcase:before { content: $fa-var-briefcase; } -.#{$fa-css-prefix}-arrows-alt:before { content: $fa-var-arrows-alt; } -.#{$fa-css-prefix}-group:before, -.#{$fa-css-prefix}-users:before { content: $fa-var-users; } -.#{$fa-css-prefix}-chain:before, -.#{$fa-css-prefix}-link:before { content: $fa-var-link; } -.#{$fa-css-prefix}-cloud:before { content: $fa-var-cloud; } -.#{$fa-css-prefix}-flask:before { content: $fa-var-flask; } -.#{$fa-css-prefix}-cut:before, -.#{$fa-css-prefix}-scissors:before { content: $fa-var-scissors; } -.#{$fa-css-prefix}-copy:before, -.#{$fa-css-prefix}-files-o:before { content: $fa-var-files-o; } -.#{$fa-css-prefix}-paperclip:before { content: $fa-var-paperclip; } -.#{$fa-css-prefix}-save:before, -.#{$fa-css-prefix}-floppy-o:before { content: $fa-var-floppy-o; } -.#{$fa-css-prefix}-square:before { content: $fa-var-square; } -.#{$fa-css-prefix}-navicon:before, -.#{$fa-css-prefix}-reorder:before, -.#{$fa-css-prefix}-bars:before { content: $fa-var-bars; } -.#{$fa-css-prefix}-list-ul:before { content: $fa-var-list-ul; } -.#{$fa-css-prefix}-list-ol:before { content: $fa-var-list-ol; } -.#{$fa-css-prefix}-strikethrough:before { content: $fa-var-strikethrough; } -.#{$fa-css-prefix}-underline:before { content: $fa-var-underline; } -.#{$fa-css-prefix}-table:before { content: $fa-var-table; } -.#{$fa-css-prefix}-magic:before { content: $fa-var-magic; } -.#{$fa-css-prefix}-truck:before { content: $fa-var-truck; } -.#{$fa-css-prefix}-pinterest:before { content: $fa-var-pinterest; } -.#{$fa-css-prefix}-pinterest-square:before { content: $fa-var-pinterest-square; } -.#{$fa-css-prefix}-google-plus-square:before { content: $fa-var-google-plus-square; } -.#{$fa-css-prefix}-google-plus:before { content: $fa-var-google-plus; } -.#{$fa-css-prefix}-money:before { content: $fa-var-money; } -.#{$fa-css-prefix}-caret-down:before { content: $fa-var-caret-down; } -.#{$fa-css-prefix}-caret-up:before { content: $fa-var-caret-up; } -.#{$fa-css-prefix}-caret-left:before { content: $fa-var-caret-left; } -.#{$fa-css-prefix}-caret-right:before { content: $fa-var-caret-right; } -.#{$fa-css-prefix}-columns:before { content: $fa-var-columns; } -.#{$fa-css-prefix}-unsorted:before, -.#{$fa-css-prefix}-sort:before { content: $fa-var-sort; } -.#{$fa-css-prefix}-sort-down:before, -.#{$fa-css-prefix}-sort-desc:before { content: $fa-var-sort-desc; } -.#{$fa-css-prefix}-sort-up:before, -.#{$fa-css-prefix}-sort-asc:before { content: $fa-var-sort-asc; } -.#{$fa-css-prefix}-envelope:before { content: $fa-var-envelope; } -.#{$fa-css-prefix}-linkedin:before { content: $fa-var-linkedin; } -.#{$fa-css-prefix}-rotate-left:before, -.#{$fa-css-prefix}-undo:before { content: $fa-var-undo; } -.#{$fa-css-prefix}-legal:before, -.#{$fa-css-prefix}-gavel:before { content: $fa-var-gavel; } -.#{$fa-css-prefix}-dashboard:before, -.#{$fa-css-prefix}-tachometer:before { content: $fa-var-tachometer; } -.#{$fa-css-prefix}-comment-o:before { content: $fa-var-comment-o; } -.#{$fa-css-prefix}-comments-o:before { content: $fa-var-comments-o; } -.#{$fa-css-prefix}-flash:before, -.#{$fa-css-prefix}-bolt:before { content: $fa-var-bolt; } -.#{$fa-css-prefix}-sitemap:before { content: $fa-var-sitemap; } -.#{$fa-css-prefix}-umbrella:before { content: $fa-var-umbrella; } -.#{$fa-css-prefix}-paste:before, -.#{$fa-css-prefix}-clipboard:before { content: $fa-var-clipboard; } -.#{$fa-css-prefix}-lightbulb-o:before { content: $fa-var-lightbulb-o; } -.#{$fa-css-prefix}-exchange:before { content: $fa-var-exchange; } -.#{$fa-css-prefix}-cloud-download:before { content: $fa-var-cloud-download; } -.#{$fa-css-prefix}-cloud-upload:before { content: $fa-var-cloud-upload; } -.#{$fa-css-prefix}-user-md:before { content: $fa-var-user-md; } -.#{$fa-css-prefix}-stethoscope:before { content: $fa-var-stethoscope; } -.#{$fa-css-prefix}-suitcase:before { content: $fa-var-suitcase; } -.#{$fa-css-prefix}-bell-o:before { content: $fa-var-bell-o; } -.#{$fa-css-prefix}-coffee:before { content: $fa-var-coffee; } -.#{$fa-css-prefix}-cutlery:before { content: $fa-var-cutlery; } -.#{$fa-css-prefix}-file-text-o:before { content: $fa-var-file-text-o; } -.#{$fa-css-prefix}-building-o:before { content: $fa-var-building-o; } -.#{$fa-css-prefix}-hospital-o:before { content: $fa-var-hospital-o; } -.#{$fa-css-prefix}-ambulance:before { content: $fa-var-ambulance; } -.#{$fa-css-prefix}-medkit:before { content: $fa-var-medkit; } -.#{$fa-css-prefix}-fighter-jet:before { content: $fa-var-fighter-jet; } -.#{$fa-css-prefix}-beer:before { content: $fa-var-beer; } -.#{$fa-css-prefix}-h-square:before { content: $fa-var-h-square; } -.#{$fa-css-prefix}-plus-square:before { content: $fa-var-plus-square; } -.#{$fa-css-prefix}-angle-double-left:before { content: $fa-var-angle-double-left; } -.#{$fa-css-prefix}-angle-double-right:before { content: $fa-var-angle-double-right; } -.#{$fa-css-prefix}-angle-double-up:before { content: $fa-var-angle-double-up; } -.#{$fa-css-prefix}-angle-double-down:before { content: $fa-var-angle-double-down; } -.#{$fa-css-prefix}-angle-left:before { content: $fa-var-angle-left; } -.#{$fa-css-prefix}-angle-right:before { content: $fa-var-angle-right; } -.#{$fa-css-prefix}-angle-up:before { content: $fa-var-angle-up; } -.#{$fa-css-prefix}-angle-down:before { content: $fa-var-angle-down; } -.#{$fa-css-prefix}-desktop:before { content: $fa-var-desktop; } -.#{$fa-css-prefix}-laptop:before { content: $fa-var-laptop; } -.#{$fa-css-prefix}-tablet:before { content: $fa-var-tablet; } -.#{$fa-css-prefix}-mobile-phone:before, -.#{$fa-css-prefix}-mobile:before { content: $fa-var-mobile; } -.#{$fa-css-prefix}-circle-o:before { content: $fa-var-circle-o; } -.#{$fa-css-prefix}-quote-left:before { content: $fa-var-quote-left; } -.#{$fa-css-prefix}-quote-right:before { content: $fa-var-quote-right; } -.#{$fa-css-prefix}-spinner:before { content: $fa-var-spinner; } -.#{$fa-css-prefix}-circle:before { content: $fa-var-circle; } -.#{$fa-css-prefix}-mail-reply:before, -.#{$fa-css-prefix}-reply:before { content: $fa-var-reply; } -.#{$fa-css-prefix}-github-alt:before { content: $fa-var-github-alt; } -.#{$fa-css-prefix}-folder-o:before { content: $fa-var-folder-o; } -.#{$fa-css-prefix}-folder-open-o:before { content: $fa-var-folder-open-o; } -.#{$fa-css-prefix}-smile-o:before { content: $fa-var-smile-o; } -.#{$fa-css-prefix}-frown-o:before { content: $fa-var-frown-o; } -.#{$fa-css-prefix}-meh-o:before { content: $fa-var-meh-o; } -.#{$fa-css-prefix}-gamepad:before { content: $fa-var-gamepad; } -.#{$fa-css-prefix}-keyboard-o:before { content: $fa-var-keyboard-o; } -.#{$fa-css-prefix}-flag-o:before { content: $fa-var-flag-o; } -.#{$fa-css-prefix}-flag-checkered:before { content: $fa-var-flag-checkered; } -.#{$fa-css-prefix}-terminal:before { content: $fa-var-terminal; } -.#{$fa-css-prefix}-code:before { content: $fa-var-code; } -.#{$fa-css-prefix}-mail-reply-all:before, -.#{$fa-css-prefix}-reply-all:before { content: $fa-var-reply-all; } -.#{$fa-css-prefix}-star-half-empty:before, -.#{$fa-css-prefix}-star-half-full:before, -.#{$fa-css-prefix}-star-half-o:before { content: $fa-var-star-half-o; } -.#{$fa-css-prefix}-location-arrow:before { content: $fa-var-location-arrow; } -.#{$fa-css-prefix}-crop:before { content: $fa-var-crop; } -.#{$fa-css-prefix}-code-fork:before { content: $fa-var-code-fork; } -.#{$fa-css-prefix}-unlink:before, -.#{$fa-css-prefix}-chain-broken:before { content: $fa-var-chain-broken; } -.#{$fa-css-prefix}-question:before { content: $fa-var-question; } -.#{$fa-css-prefix}-info:before { content: $fa-var-info; } -.#{$fa-css-prefix}-exclamation:before { content: $fa-var-exclamation; } -.#{$fa-css-prefix}-superscript:before { content: $fa-var-superscript; } -.#{$fa-css-prefix}-subscript:before { content: $fa-var-subscript; } -.#{$fa-css-prefix}-eraser:before { content: $fa-var-eraser; } -.#{$fa-css-prefix}-puzzle-piece:before { content: $fa-var-puzzle-piece; } -.#{$fa-css-prefix}-microphone:before { content: $fa-var-microphone; } -.#{$fa-css-prefix}-microphone-slash:before { content: $fa-var-microphone-slash; } -.#{$fa-css-prefix}-shield:before { content: $fa-var-shield; } -.#{$fa-css-prefix}-calendar-o:before { content: $fa-var-calendar-o; } -.#{$fa-css-prefix}-fire-extinguisher:before { content: $fa-var-fire-extinguisher; } -.#{$fa-css-prefix}-rocket:before { content: $fa-var-rocket; } -.#{$fa-css-prefix}-maxcdn:before { content: $fa-var-maxcdn; } -.#{$fa-css-prefix}-chevron-circle-left:before { content: $fa-var-chevron-circle-left; } -.#{$fa-css-prefix}-chevron-circle-right:before { content: $fa-var-chevron-circle-right; } -.#{$fa-css-prefix}-chevron-circle-up:before { content: $fa-var-chevron-circle-up; } -.#{$fa-css-prefix}-chevron-circle-down:before { content: $fa-var-chevron-circle-down; } -.#{$fa-css-prefix}-html5:before { content: $fa-var-html5; } -.#{$fa-css-prefix}-css3:before { content: $fa-var-css3; } -.#{$fa-css-prefix}-anchor:before { content: $fa-var-anchor; } -.#{$fa-css-prefix}-unlock-alt:before { content: $fa-var-unlock-alt; } -.#{$fa-css-prefix}-bullseye:before { content: $fa-var-bullseye; } -.#{$fa-css-prefix}-ellipsis-h:before { content: $fa-var-ellipsis-h; } -.#{$fa-css-prefix}-ellipsis-v:before { content: $fa-var-ellipsis-v; } -.#{$fa-css-prefix}-rss-square:before { content: $fa-var-rss-square; } -.#{$fa-css-prefix}-play-circle:before { content: $fa-var-play-circle; } -.#{$fa-css-prefix}-ticket:before { content: $fa-var-ticket; } -.#{$fa-css-prefix}-minus-square:before { content: $fa-var-minus-square; } -.#{$fa-css-prefix}-minus-square-o:before { content: $fa-var-minus-square-o; } -.#{$fa-css-prefix}-level-up:before { content: $fa-var-level-up; } -.#{$fa-css-prefix}-level-down:before { content: $fa-var-level-down; } -.#{$fa-css-prefix}-check-square:before { content: $fa-var-check-square; } -.#{$fa-css-prefix}-pencil-square:before { content: $fa-var-pencil-square; } -.#{$fa-css-prefix}-external-link-square:before { content: $fa-var-external-link-square; } -.#{$fa-css-prefix}-share-square:before { content: $fa-var-share-square; } -.#{$fa-css-prefix}-compass:before { content: $fa-var-compass; } -.#{$fa-css-prefix}-toggle-down:before, -.#{$fa-css-prefix}-caret-square-o-down:before { content: $fa-var-caret-square-o-down; } -.#{$fa-css-prefix}-toggle-up:before, -.#{$fa-css-prefix}-caret-square-o-up:before { content: $fa-var-caret-square-o-up; } -.#{$fa-css-prefix}-toggle-right:before, -.#{$fa-css-prefix}-caret-square-o-right:before { content: $fa-var-caret-square-o-right; } -.#{$fa-css-prefix}-euro:before, -.#{$fa-css-prefix}-eur:before { content: $fa-var-eur; } -.#{$fa-css-prefix}-gbp:before { content: $fa-var-gbp; } -.#{$fa-css-prefix}-dollar:before, -.#{$fa-css-prefix}-usd:before { content: $fa-var-usd; } -.#{$fa-css-prefix}-rupee:before, -.#{$fa-css-prefix}-inr:before { content: $fa-var-inr; } -.#{$fa-css-prefix}-cny:before, -.#{$fa-css-prefix}-rmb:before, -.#{$fa-css-prefix}-yen:before, -.#{$fa-css-prefix}-jpy:before { content: $fa-var-jpy; } -.#{$fa-css-prefix}-ruble:before, -.#{$fa-css-prefix}-rouble:before, -.#{$fa-css-prefix}-rub:before { content: $fa-var-rub; } -.#{$fa-css-prefix}-won:before, -.#{$fa-css-prefix}-krw:before { content: $fa-var-krw; } -.#{$fa-css-prefix}-bitcoin:before, -.#{$fa-css-prefix}-btc:before { content: $fa-var-btc; } -.#{$fa-css-prefix}-file:before { content: $fa-var-file; } -.#{$fa-css-prefix}-file-text:before { content: $fa-var-file-text; } -.#{$fa-css-prefix}-sort-alpha-asc:before { content: $fa-var-sort-alpha-asc; } -.#{$fa-css-prefix}-sort-alpha-desc:before { content: $fa-var-sort-alpha-desc; } -.#{$fa-css-prefix}-sort-amount-asc:before { content: $fa-var-sort-amount-asc; } -.#{$fa-css-prefix}-sort-amount-desc:before { content: $fa-var-sort-amount-desc; } -.#{$fa-css-prefix}-sort-numeric-asc:before { content: $fa-var-sort-numeric-asc; } -.#{$fa-css-prefix}-sort-numeric-desc:before { content: $fa-var-sort-numeric-desc; } -.#{$fa-css-prefix}-thumbs-up:before { content: $fa-var-thumbs-up; } -.#{$fa-css-prefix}-thumbs-down:before { content: $fa-var-thumbs-down; } -.#{$fa-css-prefix}-youtube-square:before { content: $fa-var-youtube-square; } -.#{$fa-css-prefix}-youtube:before { content: $fa-var-youtube; } -.#{$fa-css-prefix}-xing:before { content: $fa-var-xing; } -.#{$fa-css-prefix}-xing-square:before { content: $fa-var-xing-square; } -.#{$fa-css-prefix}-youtube-play:before { content: $fa-var-youtube-play; } -.#{$fa-css-prefix}-dropbox:before { content: $fa-var-dropbox; } -.#{$fa-css-prefix}-stack-overflow:before { content: $fa-var-stack-overflow; } -.#{$fa-css-prefix}-instagram:before { content: $fa-var-instagram; } -.#{$fa-css-prefix}-flickr:before { content: $fa-var-flickr; } -.#{$fa-css-prefix}-adn:before { content: $fa-var-adn; } -.#{$fa-css-prefix}-bitbucket:before { content: $fa-var-bitbucket; } -.#{$fa-css-prefix}-bitbucket-square:before { content: $fa-var-bitbucket-square; } -.#{$fa-css-prefix}-tumblr:before { content: $fa-var-tumblr; } -.#{$fa-css-prefix}-tumblr-square:before { content: $fa-var-tumblr-square; } -.#{$fa-css-prefix}-long-arrow-down:before { content: $fa-var-long-arrow-down; } -.#{$fa-css-prefix}-long-arrow-up:before { content: $fa-var-long-arrow-up; } -.#{$fa-css-prefix}-long-arrow-left:before { content: $fa-var-long-arrow-left; } -.#{$fa-css-prefix}-long-arrow-right:before { content: $fa-var-long-arrow-right; } -.#{$fa-css-prefix}-apple:before { content: $fa-var-apple; } -.#{$fa-css-prefix}-windows:before { content: $fa-var-windows; } -.#{$fa-css-prefix}-android:before { content: $fa-var-android; } -.#{$fa-css-prefix}-linux:before { content: $fa-var-linux; } -.#{$fa-css-prefix}-dribbble:before { content: $fa-var-dribbble; } -.#{$fa-css-prefix}-skype:before { content: $fa-var-skype; } -.#{$fa-css-prefix}-foursquare:before { content: $fa-var-foursquare; } -.#{$fa-css-prefix}-trello:before { content: $fa-var-trello; } -.#{$fa-css-prefix}-female:before { content: $fa-var-female; } -.#{$fa-css-prefix}-male:before { content: $fa-var-male; } -.#{$fa-css-prefix}-gittip:before, -.#{$fa-css-prefix}-gratipay:before { content: $fa-var-gratipay; } -.#{$fa-css-prefix}-sun-o:before { content: $fa-var-sun-o; } -.#{$fa-css-prefix}-moon-o:before { content: $fa-var-moon-o; } -.#{$fa-css-prefix}-archive:before { content: $fa-var-archive; } -.#{$fa-css-prefix}-bug:before { content: $fa-var-bug; } -.#{$fa-css-prefix}-vk:before { content: $fa-var-vk; } -.#{$fa-css-prefix}-weibo:before { content: $fa-var-weibo; } -.#{$fa-css-prefix}-renren:before { content: $fa-var-renren; } -.#{$fa-css-prefix}-pagelines:before { content: $fa-var-pagelines; } -.#{$fa-css-prefix}-stack-exchange:before { content: $fa-var-stack-exchange; } -.#{$fa-css-prefix}-arrow-circle-o-right:before { content: $fa-var-arrow-circle-o-right; } -.#{$fa-css-prefix}-arrow-circle-o-left:before { content: $fa-var-arrow-circle-o-left; } -.#{$fa-css-prefix}-toggle-left:before, -.#{$fa-css-prefix}-caret-square-o-left:before { content: $fa-var-caret-square-o-left; } -.#{$fa-css-prefix}-dot-circle-o:before { content: $fa-var-dot-circle-o; } -.#{$fa-css-prefix}-wheelchair:before { content: $fa-var-wheelchair; } -.#{$fa-css-prefix}-vimeo-square:before { content: $fa-var-vimeo-square; } -.#{$fa-css-prefix}-turkish-lira:before, -.#{$fa-css-prefix}-try:before { content: $fa-var-try; } -.#{$fa-css-prefix}-plus-square-o:before { content: $fa-var-plus-square-o; } -.#{$fa-css-prefix}-space-shuttle:before { content: $fa-var-space-shuttle; } -.#{$fa-css-prefix}-slack:before { content: $fa-var-slack; } -.#{$fa-css-prefix}-envelope-square:before { content: $fa-var-envelope-square; } -.#{$fa-css-prefix}-wordpress:before { content: $fa-var-wordpress; } -.#{$fa-css-prefix}-openid:before { content: $fa-var-openid; } -.#{$fa-css-prefix}-institution:before, -.#{$fa-css-prefix}-bank:before, -.#{$fa-css-prefix}-university:before { content: $fa-var-university; } -.#{$fa-css-prefix}-mortar-board:before, -.#{$fa-css-prefix}-graduation-cap:before { content: $fa-var-graduation-cap; } -.#{$fa-css-prefix}-yahoo:before { content: $fa-var-yahoo; } -.#{$fa-css-prefix}-google:before { content: $fa-var-google; } -.#{$fa-css-prefix}-reddit:before { content: $fa-var-reddit; } -.#{$fa-css-prefix}-reddit-square:before { content: $fa-var-reddit-square; } -.#{$fa-css-prefix}-stumbleupon-circle:before { content: $fa-var-stumbleupon-circle; } -.#{$fa-css-prefix}-stumbleupon:before { content: $fa-var-stumbleupon; } -.#{$fa-css-prefix}-delicious:before { content: $fa-var-delicious; } -.#{$fa-css-prefix}-digg:before { content: $fa-var-digg; } -.#{$fa-css-prefix}-pied-piper-pp:before { content: $fa-var-pied-piper-pp; } -.#{$fa-css-prefix}-pied-piper-alt:before { content: $fa-var-pied-piper-alt; } -.#{$fa-css-prefix}-drupal:before { content: $fa-var-drupal; } -.#{$fa-css-prefix}-joomla:before { content: $fa-var-joomla; } -.#{$fa-css-prefix}-language:before { content: $fa-var-language; } -.#{$fa-css-prefix}-fax:before { content: $fa-var-fax; } -.#{$fa-css-prefix}-building:before { content: $fa-var-building; } -.#{$fa-css-prefix}-child:before { content: $fa-var-child; } -.#{$fa-css-prefix}-paw:before { content: $fa-var-paw; } -.#{$fa-css-prefix}-spoon:before { content: $fa-var-spoon; } -.#{$fa-css-prefix}-cube:before { content: $fa-var-cube; } -.#{$fa-css-prefix}-cubes:before { content: $fa-var-cubes; } -.#{$fa-css-prefix}-behance:before { content: $fa-var-behance; } -.#{$fa-css-prefix}-behance-square:before { content: $fa-var-behance-square; } -.#{$fa-css-prefix}-steam:before { content: $fa-var-steam; } -.#{$fa-css-prefix}-steam-square:before { content: $fa-var-steam-square; } -.#{$fa-css-prefix}-recycle:before { content: $fa-var-recycle; } -.#{$fa-css-prefix}-automobile:before, -.#{$fa-css-prefix}-car:before { content: $fa-var-car; } -.#{$fa-css-prefix}-cab:before, -.#{$fa-css-prefix}-taxi:before { content: $fa-var-taxi; } -.#{$fa-css-prefix}-tree:before { content: $fa-var-tree; } -.#{$fa-css-prefix}-spotify:before { content: $fa-var-spotify; } -.#{$fa-css-prefix}-deviantart:before { content: $fa-var-deviantart; } -.#{$fa-css-prefix}-soundcloud:before { content: $fa-var-soundcloud; } -.#{$fa-css-prefix}-database:before { content: $fa-var-database; } -.#{$fa-css-prefix}-file-pdf-o:before { content: $fa-var-file-pdf-o; } -.#{$fa-css-prefix}-file-word-o:before { content: $fa-var-file-word-o; } -.#{$fa-css-prefix}-file-excel-o:before { content: $fa-var-file-excel-o; } -.#{$fa-css-prefix}-file-powerpoint-o:before { content: $fa-var-file-powerpoint-o; } -.#{$fa-css-prefix}-file-photo-o:before, -.#{$fa-css-prefix}-file-picture-o:before, -.#{$fa-css-prefix}-file-image-o:before { content: $fa-var-file-image-o; } -.#{$fa-css-prefix}-file-zip-o:before, -.#{$fa-css-prefix}-file-archive-o:before { content: $fa-var-file-archive-o; } -.#{$fa-css-prefix}-file-sound-o:before, -.#{$fa-css-prefix}-file-audio-o:before { content: $fa-var-file-audio-o; } -.#{$fa-css-prefix}-file-movie-o:before, -.#{$fa-css-prefix}-file-video-o:before { content: $fa-var-file-video-o; } -.#{$fa-css-prefix}-file-code-o:before { content: $fa-var-file-code-o; } -.#{$fa-css-prefix}-vine:before { content: $fa-var-vine; } -.#{$fa-css-prefix}-codepen:before { content: $fa-var-codepen; } -.#{$fa-css-prefix}-jsfiddle:before { content: $fa-var-jsfiddle; } -.#{$fa-css-prefix}-life-bouy:before, -.#{$fa-css-prefix}-life-buoy:before, -.#{$fa-css-prefix}-life-saver:before, -.#{$fa-css-prefix}-support:before, -.#{$fa-css-prefix}-life-ring:before { content: $fa-var-life-ring; } -.#{$fa-css-prefix}-circle-o-notch:before { content: $fa-var-circle-o-notch; } -.#{$fa-css-prefix}-ra:before, -.#{$fa-css-prefix}-resistance:before, -.#{$fa-css-prefix}-rebel:before { content: $fa-var-rebel; } -.#{$fa-css-prefix}-ge:before, -.#{$fa-css-prefix}-empire:before { content: $fa-var-empire; } -.#{$fa-css-prefix}-git-square:before { content: $fa-var-git-square; } -.#{$fa-css-prefix}-git:before { content: $fa-var-git; } -.#{$fa-css-prefix}-y-combinator-square:before, -.#{$fa-css-prefix}-yc-square:before, -.#{$fa-css-prefix}-hacker-news:before { content: $fa-var-hacker-news; } -.#{$fa-css-prefix}-tencent-weibo:before { content: $fa-var-tencent-weibo; } -.#{$fa-css-prefix}-qq:before { content: $fa-var-qq; } -.#{$fa-css-prefix}-wechat:before, -.#{$fa-css-prefix}-weixin:before { content: $fa-var-weixin; } -.#{$fa-css-prefix}-send:before, -.#{$fa-css-prefix}-paper-plane:before { content: $fa-var-paper-plane; } -.#{$fa-css-prefix}-send-o:before, -.#{$fa-css-prefix}-paper-plane-o:before { content: $fa-var-paper-plane-o; } -.#{$fa-css-prefix}-history:before { content: $fa-var-history; } -.#{$fa-css-prefix}-circle-thin:before { content: $fa-var-circle-thin; } -.#{$fa-css-prefix}-header:before { content: $fa-var-header; } -.#{$fa-css-prefix}-paragraph:before { content: $fa-var-paragraph; } -.#{$fa-css-prefix}-sliders:before { content: $fa-var-sliders; } -.#{$fa-css-prefix}-share-alt:before { content: $fa-var-share-alt; } -.#{$fa-css-prefix}-share-alt-square:before { content: $fa-var-share-alt-square; } -.#{$fa-css-prefix}-bomb:before { content: $fa-var-bomb; } -.#{$fa-css-prefix}-soccer-ball-o:before, -.#{$fa-css-prefix}-futbol-o:before { content: $fa-var-futbol-o; } -.#{$fa-css-prefix}-tty:before { content: $fa-var-tty; } -.#{$fa-css-prefix}-binoculars:before { content: $fa-var-binoculars; } -.#{$fa-css-prefix}-plug:before { content: $fa-var-plug; } -.#{$fa-css-prefix}-slideshare:before { content: $fa-var-slideshare; } -.#{$fa-css-prefix}-twitch:before { content: $fa-var-twitch; } -.#{$fa-css-prefix}-yelp:before { content: $fa-var-yelp; } -.#{$fa-css-prefix}-newspaper-o:before { content: $fa-var-newspaper-o; } -.#{$fa-css-prefix}-wifi:before { content: $fa-var-wifi; } -.#{$fa-css-prefix}-calculator:before { content: $fa-var-calculator; } -.#{$fa-css-prefix}-paypal:before { content: $fa-var-paypal; } -.#{$fa-css-prefix}-google-wallet:before { content: $fa-var-google-wallet; } -.#{$fa-css-prefix}-cc-visa:before { content: $fa-var-cc-visa; } -.#{$fa-css-prefix}-cc-mastercard:before { content: $fa-var-cc-mastercard; } -.#{$fa-css-prefix}-cc-discover:before { content: $fa-var-cc-discover; } -.#{$fa-css-prefix}-cc-amex:before { content: $fa-var-cc-amex; } -.#{$fa-css-prefix}-cc-paypal:before { content: $fa-var-cc-paypal; } -.#{$fa-css-prefix}-cc-stripe:before { content: $fa-var-cc-stripe; } -.#{$fa-css-prefix}-bell-slash:before { content: $fa-var-bell-slash; } -.#{$fa-css-prefix}-bell-slash-o:before { content: $fa-var-bell-slash-o; } -.#{$fa-css-prefix}-trash:before { content: $fa-var-trash; } -.#{$fa-css-prefix}-copyright:before { content: $fa-var-copyright; } -.#{$fa-css-prefix}-at:before { content: $fa-var-at; } -.#{$fa-css-prefix}-eyedropper:before { content: $fa-var-eyedropper; } -.#{$fa-css-prefix}-paint-brush:before { content: $fa-var-paint-brush; } -.#{$fa-css-prefix}-birthday-cake:before { content: $fa-var-birthday-cake; } -.#{$fa-css-prefix}-area-chart:before { content: $fa-var-area-chart; } -.#{$fa-css-prefix}-pie-chart:before { content: $fa-var-pie-chart; } -.#{$fa-css-prefix}-line-chart:before { content: $fa-var-line-chart; } -.#{$fa-css-prefix}-lastfm:before { content: $fa-var-lastfm; } -.#{$fa-css-prefix}-lastfm-square:before { content: $fa-var-lastfm-square; } -.#{$fa-css-prefix}-toggle-off:before { content: $fa-var-toggle-off; } -.#{$fa-css-prefix}-toggle-on:before { content: $fa-var-toggle-on; } -.#{$fa-css-prefix}-bicycle:before { content: $fa-var-bicycle; } -.#{$fa-css-prefix}-bus:before { content: $fa-var-bus; } -.#{$fa-css-prefix}-ioxhost:before { content: $fa-var-ioxhost; } -.#{$fa-css-prefix}-angellist:before { content: $fa-var-angellist; } -.#{$fa-css-prefix}-cc:before { content: $fa-var-cc; } -.#{$fa-css-prefix}-shekel:before, -.#{$fa-css-prefix}-sheqel:before, -.#{$fa-css-prefix}-ils:before { content: $fa-var-ils; } -.#{$fa-css-prefix}-meanpath:before { content: $fa-var-meanpath; } -.#{$fa-css-prefix}-buysellads:before { content: $fa-var-buysellads; } -.#{$fa-css-prefix}-connectdevelop:before { content: $fa-var-connectdevelop; } -.#{$fa-css-prefix}-dashcube:before { content: $fa-var-dashcube; } -.#{$fa-css-prefix}-forumbee:before { content: $fa-var-forumbee; } -.#{$fa-css-prefix}-leanpub:before { content: $fa-var-leanpub; } -.#{$fa-css-prefix}-sellsy:before { content: $fa-var-sellsy; } -.#{$fa-css-prefix}-shirtsinbulk:before { content: $fa-var-shirtsinbulk; } -.#{$fa-css-prefix}-simplybuilt:before { content: $fa-var-simplybuilt; } -.#{$fa-css-prefix}-skyatlas:before { content: $fa-var-skyatlas; } -.#{$fa-css-prefix}-cart-plus:before { content: $fa-var-cart-plus; } -.#{$fa-css-prefix}-cart-arrow-down:before { content: $fa-var-cart-arrow-down; } -.#{$fa-css-prefix}-diamond:before { content: $fa-var-diamond; } -.#{$fa-css-prefix}-ship:before { content: $fa-var-ship; } -.#{$fa-css-prefix}-user-secret:before { content: $fa-var-user-secret; } -.#{$fa-css-prefix}-motorcycle:before { content: $fa-var-motorcycle; } -.#{$fa-css-prefix}-street-view:before { content: $fa-var-street-view; } -.#{$fa-css-prefix}-heartbeat:before { content: $fa-var-heartbeat; } -.#{$fa-css-prefix}-venus:before { content: $fa-var-venus; } -.#{$fa-css-prefix}-mars:before { content: $fa-var-mars; } -.#{$fa-css-prefix}-mercury:before { content: $fa-var-mercury; } -.#{$fa-css-prefix}-intersex:before, -.#{$fa-css-prefix}-transgender:before { content: $fa-var-transgender; } -.#{$fa-css-prefix}-transgender-alt:before { content: $fa-var-transgender-alt; } -.#{$fa-css-prefix}-venus-double:before { content: $fa-var-venus-double; } -.#{$fa-css-prefix}-mars-double:before { content: $fa-var-mars-double; } -.#{$fa-css-prefix}-venus-mars:before { content: $fa-var-venus-mars; } -.#{$fa-css-prefix}-mars-stroke:before { content: $fa-var-mars-stroke; } -.#{$fa-css-prefix}-mars-stroke-v:before { content: $fa-var-mars-stroke-v; } -.#{$fa-css-prefix}-mars-stroke-h:before { content: $fa-var-mars-stroke-h; } -.#{$fa-css-prefix}-neuter:before { content: $fa-var-neuter; } -.#{$fa-css-prefix}-genderless:before { content: $fa-var-genderless; } -.#{$fa-css-prefix}-facebook-official:before { content: $fa-var-facebook-official; } -.#{$fa-css-prefix}-pinterest-p:before { content: $fa-var-pinterest-p; } -.#{$fa-css-prefix}-whatsapp:before { content: $fa-var-whatsapp; } -.#{$fa-css-prefix}-server:before { content: $fa-var-server; } -.#{$fa-css-prefix}-user-plus:before { content: $fa-var-user-plus; } -.#{$fa-css-prefix}-user-times:before { content: $fa-var-user-times; } -.#{$fa-css-prefix}-hotel:before, -.#{$fa-css-prefix}-bed:before { content: $fa-var-bed; } -.#{$fa-css-prefix}-viacoin:before { content: $fa-var-viacoin; } -.#{$fa-css-prefix}-train:before { content: $fa-var-train; } -.#{$fa-css-prefix}-subway:before { content: $fa-var-subway; } -.#{$fa-css-prefix}-medium:before { content: $fa-var-medium; } -.#{$fa-css-prefix}-yc:before, -.#{$fa-css-prefix}-y-combinator:before { content: $fa-var-y-combinator; } -.#{$fa-css-prefix}-optin-monster:before { content: $fa-var-optin-monster; } -.#{$fa-css-prefix}-opencart:before { content: $fa-var-opencart; } -.#{$fa-css-prefix}-expeditedssl:before { content: $fa-var-expeditedssl; } -.#{$fa-css-prefix}-battery-4:before, -.#{$fa-css-prefix}-battery-full:before { content: $fa-var-battery-full; } -.#{$fa-css-prefix}-battery-3:before, -.#{$fa-css-prefix}-battery-three-quarters:before { content: $fa-var-battery-three-quarters; } -.#{$fa-css-prefix}-battery-2:before, -.#{$fa-css-prefix}-battery-half:before { content: $fa-var-battery-half; } -.#{$fa-css-prefix}-battery-1:before, -.#{$fa-css-prefix}-battery-quarter:before { content: $fa-var-battery-quarter; } -.#{$fa-css-prefix}-battery-0:before, -.#{$fa-css-prefix}-battery-empty:before { content: $fa-var-battery-empty; } -.#{$fa-css-prefix}-mouse-pointer:before { content: $fa-var-mouse-pointer; } -.#{$fa-css-prefix}-i-cursor:before { content: $fa-var-i-cursor; } -.#{$fa-css-prefix}-object-group:before { content: $fa-var-object-group; } -.#{$fa-css-prefix}-object-ungroup:before { content: $fa-var-object-ungroup; } -.#{$fa-css-prefix}-sticky-note:before { content: $fa-var-sticky-note; } -.#{$fa-css-prefix}-sticky-note-o:before { content: $fa-var-sticky-note-o; } -.#{$fa-css-prefix}-cc-jcb:before { content: $fa-var-cc-jcb; } -.#{$fa-css-prefix}-cc-diners-club:before { content: $fa-var-cc-diners-club; } -.#{$fa-css-prefix}-clone:before { content: $fa-var-clone; } -.#{$fa-css-prefix}-balance-scale:before { content: $fa-var-balance-scale; } -.#{$fa-css-prefix}-hourglass-o:before { content: $fa-var-hourglass-o; } -.#{$fa-css-prefix}-hourglass-1:before, -.#{$fa-css-prefix}-hourglass-start:before { content: $fa-var-hourglass-start; } -.#{$fa-css-prefix}-hourglass-2:before, -.#{$fa-css-prefix}-hourglass-half:before { content: $fa-var-hourglass-half; } -.#{$fa-css-prefix}-hourglass-3:before, -.#{$fa-css-prefix}-hourglass-end:before { content: $fa-var-hourglass-end; } -.#{$fa-css-prefix}-hourglass:before { content: $fa-var-hourglass; } -.#{$fa-css-prefix}-hand-grab-o:before, -.#{$fa-css-prefix}-hand-rock-o:before { content: $fa-var-hand-rock-o; } -.#{$fa-css-prefix}-hand-stop-o:before, -.#{$fa-css-prefix}-hand-paper-o:before { content: $fa-var-hand-paper-o; } -.#{$fa-css-prefix}-hand-scissors-o:before { content: $fa-var-hand-scissors-o; } -.#{$fa-css-prefix}-hand-lizard-o:before { content: $fa-var-hand-lizard-o; } -.#{$fa-css-prefix}-hand-spock-o:before { content: $fa-var-hand-spock-o; } -.#{$fa-css-prefix}-hand-pointer-o:before { content: $fa-var-hand-pointer-o; } -.#{$fa-css-prefix}-hand-peace-o:before { content: $fa-var-hand-peace-o; } -.#{$fa-css-prefix}-trademark:before { content: $fa-var-trademark; } -.#{$fa-css-prefix}-registered:before { content: $fa-var-registered; } -.#{$fa-css-prefix}-creative-commons:before { content: $fa-var-creative-commons; } -.#{$fa-css-prefix}-gg:before { content: $fa-var-gg; } -.#{$fa-css-prefix}-gg-circle:before { content: $fa-var-gg-circle; } -.#{$fa-css-prefix}-tripadvisor:before { content: $fa-var-tripadvisor; } -.#{$fa-css-prefix}-odnoklassniki:before { content: $fa-var-odnoklassniki; } -.#{$fa-css-prefix}-odnoklassniki-square:before { content: $fa-var-odnoklassniki-square; } -.#{$fa-css-prefix}-get-pocket:before { content: $fa-var-get-pocket; } -.#{$fa-css-prefix}-wikipedia-w:before { content: $fa-var-wikipedia-w; } -.#{$fa-css-prefix}-safari:before { content: $fa-var-safari; } -.#{$fa-css-prefix}-chrome:before { content: $fa-var-chrome; } -.#{$fa-css-prefix}-firefox:before { content: $fa-var-firefox; } -.#{$fa-css-prefix}-opera:before { content: $fa-var-opera; } -.#{$fa-css-prefix}-internet-explorer:before { content: $fa-var-internet-explorer; } -.#{$fa-css-prefix}-tv:before, -.#{$fa-css-prefix}-television:before { content: $fa-var-television; } -.#{$fa-css-prefix}-contao:before { content: $fa-var-contao; } -.#{$fa-css-prefix}-500px:before { content: $fa-var-500px; } -.#{$fa-css-prefix}-amazon:before { content: $fa-var-amazon; } -.#{$fa-css-prefix}-calendar-plus-o:before { content: $fa-var-calendar-plus-o; } -.#{$fa-css-prefix}-calendar-minus-o:before { content: $fa-var-calendar-minus-o; } -.#{$fa-css-prefix}-calendar-times-o:before { content: $fa-var-calendar-times-o; } -.#{$fa-css-prefix}-calendar-check-o:before { content: $fa-var-calendar-check-o; } -.#{$fa-css-prefix}-industry:before { content: $fa-var-industry; } -.#{$fa-css-prefix}-map-pin:before { content: $fa-var-map-pin; } -.#{$fa-css-prefix}-map-signs:before { content: $fa-var-map-signs; } -.#{$fa-css-prefix}-map-o:before { content: $fa-var-map-o; } -.#{$fa-css-prefix}-map:before { content: $fa-var-map; } -.#{$fa-css-prefix}-commenting:before { content: $fa-var-commenting; } -.#{$fa-css-prefix}-commenting-o:before { content: $fa-var-commenting-o; } -.#{$fa-css-prefix}-houzz:before { content: $fa-var-houzz; } -.#{$fa-css-prefix}-vimeo:before { content: $fa-var-vimeo; } -.#{$fa-css-prefix}-black-tie:before { content: $fa-var-black-tie; } -.#{$fa-css-prefix}-fonticons:before { content: $fa-var-fonticons; } -.#{$fa-css-prefix}-reddit-alien:before { content: $fa-var-reddit-alien; } -.#{$fa-css-prefix}-edge:before { content: $fa-var-edge; } -.#{$fa-css-prefix}-credit-card-alt:before { content: $fa-var-credit-card-alt; } -.#{$fa-css-prefix}-codiepie:before { content: $fa-var-codiepie; } -.#{$fa-css-prefix}-modx:before { content: $fa-var-modx; } -.#{$fa-css-prefix}-fort-awesome:before { content: $fa-var-fort-awesome; } -.#{$fa-css-prefix}-usb:before { content: $fa-var-usb; } -.#{$fa-css-prefix}-product-hunt:before { content: $fa-var-product-hunt; } -.#{$fa-css-prefix}-mixcloud:before { content: $fa-var-mixcloud; } -.#{$fa-css-prefix}-scribd:before { content: $fa-var-scribd; } -.#{$fa-css-prefix}-pause-circle:before { content: $fa-var-pause-circle; } -.#{$fa-css-prefix}-pause-circle-o:before { content: $fa-var-pause-circle-o; } -.#{$fa-css-prefix}-stop-circle:before { content: $fa-var-stop-circle; } -.#{$fa-css-prefix}-stop-circle-o:before { content: $fa-var-stop-circle-o; } -.#{$fa-css-prefix}-shopping-bag:before { content: $fa-var-shopping-bag; } -.#{$fa-css-prefix}-shopping-basket:before { content: $fa-var-shopping-basket; } -.#{$fa-css-prefix}-hashtag:before { content: $fa-var-hashtag; } -.#{$fa-css-prefix}-bluetooth:before { content: $fa-var-bluetooth; } -.#{$fa-css-prefix}-bluetooth-b:before { content: $fa-var-bluetooth-b; } -.#{$fa-css-prefix}-percent:before { content: $fa-var-percent; } -.#{$fa-css-prefix}-gitlab:before { content: $fa-var-gitlab; } -.#{$fa-css-prefix}-wpbeginner:before { content: $fa-var-wpbeginner; } -.#{$fa-css-prefix}-wpforms:before { content: $fa-var-wpforms; } -.#{$fa-css-prefix}-envira:before { content: $fa-var-envira; } -.#{$fa-css-prefix}-universal-access:before { content: $fa-var-universal-access; } -.#{$fa-css-prefix}-wheelchair-alt:before { content: $fa-var-wheelchair-alt; } -.#{$fa-css-prefix}-question-circle-o:before { content: $fa-var-question-circle-o; } -.#{$fa-css-prefix}-blind:before { content: $fa-var-blind; } -.#{$fa-css-prefix}-audio-description:before { content: $fa-var-audio-description; } -.#{$fa-css-prefix}-volume-control-phone:before { content: $fa-var-volume-control-phone; } -.#{$fa-css-prefix}-braille:before { content: $fa-var-braille; } -.#{$fa-css-prefix}-assistive-listening-systems:before { content: $fa-var-assistive-listening-systems; } -.#{$fa-css-prefix}-asl-interpreting:before, -.#{$fa-css-prefix}-american-sign-language-interpreting:before { content: $fa-var-american-sign-language-interpreting; } -.#{$fa-css-prefix}-deafness:before, -.#{$fa-css-prefix}-hard-of-hearing:before, -.#{$fa-css-prefix}-deaf:before { content: $fa-var-deaf; } -.#{$fa-css-prefix}-glide:before { content: $fa-var-glide; } -.#{$fa-css-prefix}-glide-g:before { content: $fa-var-glide-g; } -.#{$fa-css-prefix}-signing:before, -.#{$fa-css-prefix}-sign-language:before { content: $fa-var-sign-language; } -.#{$fa-css-prefix}-low-vision:before { content: $fa-var-low-vision; } -.#{$fa-css-prefix}-viadeo:before { content: $fa-var-viadeo; } -.#{$fa-css-prefix}-viadeo-square:before { content: $fa-var-viadeo-square; } -.#{$fa-css-prefix}-snapchat:before { content: $fa-var-snapchat; } -.#{$fa-css-prefix}-snapchat-ghost:before { content: $fa-var-snapchat-ghost; } -.#{$fa-css-prefix}-snapchat-square:before { content: $fa-var-snapchat-square; } -.#{$fa-css-prefix}-pied-piper:before { content: $fa-var-pied-piper; } -.#{$fa-css-prefix}-first-order:before { content: $fa-var-first-order; } -.#{$fa-css-prefix}-yoast:before { content: $fa-var-yoast; } -.#{$fa-css-prefix}-themeisle:before { content: $fa-var-themeisle; } -.#{$fa-css-prefix}-google-plus-circle:before, -.#{$fa-css-prefix}-google-plus-official:before { content: $fa-var-google-plus-official; } -.#{$fa-css-prefix}-fa:before, -.#{$fa-css-prefix}-font-awesome:before { content: $fa-var-font-awesome; } diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_larger.scss b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_larger.scss deleted file mode 100644 index 41e9a818..00000000 --- a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_larger.scss +++ /dev/null @@ -1,13 +0,0 @@ -// Icon Sizes -// ------------------------- - -/* makes the font 33% larger relative to the icon container */ -.#{$fa-css-prefix}-lg { - font-size: (4em / 3); - line-height: (3em / 4); - vertical-align: -15%; -} -.#{$fa-css-prefix}-2x { font-size: 2em; } -.#{$fa-css-prefix}-3x { font-size: 3em; } -.#{$fa-css-prefix}-4x { font-size: 4em; } -.#{$fa-css-prefix}-5x { font-size: 5em; } diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_list.scss b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_list.scss deleted file mode 100644 index 7d1e4d54..00000000 --- a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_list.scss +++ /dev/null @@ -1,19 +0,0 @@ -// List Icons -// ------------------------- - -.#{$fa-css-prefix}-ul { - padding-left: 0; - margin-left: $fa-li-width; - list-style-type: none; - > li { position: relative; } -} -.#{$fa-css-prefix}-li { - position: absolute; - left: -$fa-li-width; - width: $fa-li-width; - top: (2em / 14); - text-align: center; - &.#{$fa-css-prefix}-lg { - left: -$fa-li-width + (4em / 14); - } -} diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_mixins.scss b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_mixins.scss deleted file mode 100644 index c3bbd574..00000000 --- a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_mixins.scss +++ /dev/null @@ -1,60 +0,0 @@ -// Mixins -// -------------------------- - -@mixin fa-icon() { - display: inline-block; - font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration - font-size: inherit; // can't have font-size inherit on line above, so need to override - text-rendering: auto; // optimizelegibility throws things off #1094 - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -} - -@mixin fa-icon-rotate($degrees, $rotation) { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation})"; - -webkit-transform: rotate($degrees); - -ms-transform: rotate($degrees); - transform: rotate($degrees); -} - -@mixin fa-icon-flip($horiz, $vert, $rotation) { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation}, mirror=1)"; - -webkit-transform: scale($horiz, $vert); - -ms-transform: scale($horiz, $vert); - transform: scale($horiz, $vert); -} - - -// Only display content to screen readers. A la Bootstrap 4. -// -// See: http://a11yproject.com/posts/how-to-hide-content/ - -@mixin sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0,0,0,0); - border: 0; -} - -// Use in conjunction with .sr-only to only display content when it's focused. -// -// Useful for "Skip to main content" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1 -// -// Credit: HTML5 Boilerplate - -@mixin sr-only-focusable { - &:active, - &:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; - } -} diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_path.scss b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_path.scss deleted file mode 100644 index bb457c23..00000000 --- a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_path.scss +++ /dev/null @@ -1,15 +0,0 @@ -/* FONT PATH - * -------------------------- */ - -@font-face { - font-family: 'FontAwesome'; - src: url('#{$fa-font-path}/fontawesome-webfont.eot?v=#{$fa-version}'); - src: url('#{$fa-font-path}/fontawesome-webfont.eot?#iefix&v=#{$fa-version}') format('embedded-opentype'), - url('#{$fa-font-path}/fontawesome-webfont.woff2?v=#{$fa-version}') format('woff2'), - url('#{$fa-font-path}/fontawesome-webfont.woff?v=#{$fa-version}') format('woff'), - url('#{$fa-font-path}/fontawesome-webfont.ttf?v=#{$fa-version}') format('truetype'), - url('#{$fa-font-path}/fontawesome-webfont.svg?v=#{$fa-version}#fontawesomeregular') format('svg'); -// src: url('#{$fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts - font-weight: normal; - font-style: normal; -} diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_rotated-flipped.scss b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_rotated-flipped.scss deleted file mode 100644 index a3558fd0..00000000 --- a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_rotated-flipped.scss +++ /dev/null @@ -1,20 +0,0 @@ -// Rotated & Flipped Icons -// ------------------------- - -.#{$fa-css-prefix}-rotate-90 { @include fa-icon-rotate(90deg, 1); } -.#{$fa-css-prefix}-rotate-180 { @include fa-icon-rotate(180deg, 2); } -.#{$fa-css-prefix}-rotate-270 { @include fa-icon-rotate(270deg, 3); } - -.#{$fa-css-prefix}-flip-horizontal { @include fa-icon-flip(-1, 1, 0); } -.#{$fa-css-prefix}-flip-vertical { @include fa-icon-flip(1, -1, 2); } - -// Hook for IE8-9 -// ------------------------- - -:root .#{$fa-css-prefix}-rotate-90, -:root .#{$fa-css-prefix}-rotate-180, -:root .#{$fa-css-prefix}-rotate-270, -:root .#{$fa-css-prefix}-flip-horizontal, -:root .#{$fa-css-prefix}-flip-vertical { - filter: none; -} diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_screen-reader.scss b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_screen-reader.scss deleted file mode 100644 index 637426f0..00000000 --- a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_screen-reader.scss +++ /dev/null @@ -1,5 +0,0 @@ -// Screen Readers -// ------------------------- - -.sr-only { @include sr-only(); } -.sr-only-focusable { @include sr-only-focusable(); } diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_stacked.scss b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_stacked.scss deleted file mode 100644 index aef74036..00000000 --- a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_stacked.scss +++ /dev/null @@ -1,20 +0,0 @@ -// Stacked Icons -// ------------------------- - -.#{$fa-css-prefix}-stack { - position: relative; - display: inline-block; - width: 2em; - height: 2em; - line-height: 2em; - vertical-align: middle; -} -.#{$fa-css-prefix}-stack-1x, .#{$fa-css-prefix}-stack-2x { - position: absolute; - left: 0; - width: 100%; - text-align: center; -} -.#{$fa-css-prefix}-stack-1x { line-height: inherit; } -.#{$fa-css-prefix}-stack-2x { font-size: 2em; } -.#{$fa-css-prefix}-inverse { color: $fa-inverse; } diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_variables.scss b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_variables.scss deleted file mode 100644 index a5a89ef9..00000000 --- a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/_variables.scss +++ /dev/null @@ -1,744 +0,0 @@ -// Variables -// -------------------------- - -$fa-font-path: "../fonts" !default; -$fa-font-size-base: 14px !default; -$fa-line-height-base: 1 !default; -//$fa-font-path: "//netdna.bootstrapcdn.com/font-awesome/4.6.3/fonts" !default; // for referencing Bootstrap CDN font files directly -$fa-css-prefix: fa !default; -$fa-version: "4.6.3" !default; -$fa-border-color: #eee !default; -$fa-inverse: #fff !default; -$fa-li-width: (30em / 14) !default; - -$fa-var-500px: "\f26e"; -$fa-var-adjust: "\f042"; -$fa-var-adn: "\f170"; -$fa-var-align-center: "\f037"; -$fa-var-align-justify: "\f039"; -$fa-var-align-left: "\f036"; -$fa-var-align-right: "\f038"; -$fa-var-amazon: "\f270"; -$fa-var-ambulance: "\f0f9"; -$fa-var-american-sign-language-interpreting: "\f2a3"; -$fa-var-anchor: "\f13d"; -$fa-var-android: "\f17b"; -$fa-var-angellist: "\f209"; -$fa-var-angle-double-down: "\f103"; -$fa-var-angle-double-left: "\f100"; -$fa-var-angle-double-right: "\f101"; -$fa-var-angle-double-up: "\f102"; -$fa-var-angle-down: "\f107"; -$fa-var-angle-left: "\f104"; -$fa-var-angle-right: "\f105"; -$fa-var-angle-up: "\f106"; -$fa-var-apple: "\f179"; -$fa-var-archive: "\f187"; -$fa-var-area-chart: "\f1fe"; -$fa-var-arrow-circle-down: "\f0ab"; -$fa-var-arrow-circle-left: "\f0a8"; -$fa-var-arrow-circle-o-down: "\f01a"; -$fa-var-arrow-circle-o-left: "\f190"; -$fa-var-arrow-circle-o-right: "\f18e"; -$fa-var-arrow-circle-o-up: "\f01b"; -$fa-var-arrow-circle-right: "\f0a9"; -$fa-var-arrow-circle-up: "\f0aa"; -$fa-var-arrow-down: "\f063"; -$fa-var-arrow-left: "\f060"; -$fa-var-arrow-right: "\f061"; -$fa-var-arrow-up: "\f062"; -$fa-var-arrows: "\f047"; -$fa-var-arrows-alt: "\f0b2"; -$fa-var-arrows-h: "\f07e"; -$fa-var-arrows-v: "\f07d"; -$fa-var-asl-interpreting: "\f2a3"; -$fa-var-assistive-listening-systems: "\f2a2"; -$fa-var-asterisk: "\f069"; -$fa-var-at: "\f1fa"; -$fa-var-audio-description: "\f29e"; -$fa-var-automobile: "\f1b9"; -$fa-var-backward: "\f04a"; -$fa-var-balance-scale: "\f24e"; -$fa-var-ban: "\f05e"; -$fa-var-bank: "\f19c"; -$fa-var-bar-chart: "\f080"; -$fa-var-bar-chart-o: "\f080"; -$fa-var-barcode: "\f02a"; -$fa-var-bars: "\f0c9"; -$fa-var-battery-0: "\f244"; -$fa-var-battery-1: "\f243"; -$fa-var-battery-2: "\f242"; -$fa-var-battery-3: "\f241"; -$fa-var-battery-4: "\f240"; -$fa-var-battery-empty: "\f244"; -$fa-var-battery-full: "\f240"; -$fa-var-battery-half: "\f242"; -$fa-var-battery-quarter: "\f243"; -$fa-var-battery-three-quarters: "\f241"; -$fa-var-bed: "\f236"; -$fa-var-beer: "\f0fc"; -$fa-var-behance: "\f1b4"; -$fa-var-behance-square: "\f1b5"; -$fa-var-bell: "\f0f3"; -$fa-var-bell-o: "\f0a2"; -$fa-var-bell-slash: "\f1f6"; -$fa-var-bell-slash-o: "\f1f7"; -$fa-var-bicycle: "\f206"; -$fa-var-binoculars: "\f1e5"; -$fa-var-birthday-cake: "\f1fd"; -$fa-var-bitbucket: "\f171"; -$fa-var-bitbucket-square: "\f172"; -$fa-var-bitcoin: "\f15a"; -$fa-var-black-tie: "\f27e"; -$fa-var-blind: "\f29d"; -$fa-var-bluetooth: "\f293"; -$fa-var-bluetooth-b: "\f294"; -$fa-var-bold: "\f032"; -$fa-var-bolt: "\f0e7"; -$fa-var-bomb: "\f1e2"; -$fa-var-book: "\f02d"; -$fa-var-bookmark: "\f02e"; -$fa-var-bookmark-o: "\f097"; -$fa-var-braille: "\f2a1"; -$fa-var-briefcase: "\f0b1"; -$fa-var-btc: "\f15a"; -$fa-var-bug: "\f188"; -$fa-var-building: "\f1ad"; -$fa-var-building-o: "\f0f7"; -$fa-var-bullhorn: "\f0a1"; -$fa-var-bullseye: "\f140"; -$fa-var-bus: "\f207"; -$fa-var-buysellads: "\f20d"; -$fa-var-cab: "\f1ba"; -$fa-var-calculator: "\f1ec"; -$fa-var-calendar: "\f073"; -$fa-var-calendar-check-o: "\f274"; -$fa-var-calendar-minus-o: "\f272"; -$fa-var-calendar-o: "\f133"; -$fa-var-calendar-plus-o: "\f271"; -$fa-var-calendar-times-o: "\f273"; -$fa-var-camera: "\f030"; -$fa-var-camera-retro: "\f083"; -$fa-var-car: "\f1b9"; -$fa-var-caret-down: "\f0d7"; -$fa-var-caret-left: "\f0d9"; -$fa-var-caret-right: "\f0da"; -$fa-var-caret-square-o-down: "\f150"; -$fa-var-caret-square-o-left: "\f191"; -$fa-var-caret-square-o-right: "\f152"; -$fa-var-caret-square-o-up: "\f151"; -$fa-var-caret-up: "\f0d8"; -$fa-var-cart-arrow-down: "\f218"; -$fa-var-cart-plus: "\f217"; -$fa-var-cc: "\f20a"; -$fa-var-cc-amex: "\f1f3"; -$fa-var-cc-diners-club: "\f24c"; -$fa-var-cc-discover: "\f1f2"; -$fa-var-cc-jcb: "\f24b"; -$fa-var-cc-mastercard: "\f1f1"; -$fa-var-cc-paypal: "\f1f4"; -$fa-var-cc-stripe: "\f1f5"; -$fa-var-cc-visa: "\f1f0"; -$fa-var-certificate: "\f0a3"; -$fa-var-chain: "\f0c1"; -$fa-var-chain-broken: "\f127"; -$fa-var-check: "\f00c"; -$fa-var-check-circle: "\f058"; -$fa-var-check-circle-o: "\f05d"; -$fa-var-check-square: "\f14a"; -$fa-var-check-square-o: "\f046"; -$fa-var-chevron-circle-down: "\f13a"; -$fa-var-chevron-circle-left: "\f137"; -$fa-var-chevron-circle-right: "\f138"; -$fa-var-chevron-circle-up: "\f139"; -$fa-var-chevron-down: "\f078"; -$fa-var-chevron-left: "\f053"; -$fa-var-chevron-right: "\f054"; -$fa-var-chevron-up: "\f077"; -$fa-var-child: "\f1ae"; -$fa-var-chrome: "\f268"; -$fa-var-circle: "\f111"; -$fa-var-circle-o: "\f10c"; -$fa-var-circle-o-notch: "\f1ce"; -$fa-var-circle-thin: "\f1db"; -$fa-var-clipboard: "\f0ea"; -$fa-var-clock-o: "\f017"; -$fa-var-clone: "\f24d"; -$fa-var-close: "\f00d"; -$fa-var-cloud: "\f0c2"; -$fa-var-cloud-download: "\f0ed"; -$fa-var-cloud-upload: "\f0ee"; -$fa-var-cny: "\f157"; -$fa-var-code: "\f121"; -$fa-var-code-fork: "\f126"; -$fa-var-codepen: "\f1cb"; -$fa-var-codiepie: "\f284"; -$fa-var-coffee: "\f0f4"; -$fa-var-cog: "\f013"; -$fa-var-cogs: "\f085"; -$fa-var-columns: "\f0db"; -$fa-var-comment: "\f075"; -$fa-var-comment-o: "\f0e5"; -$fa-var-commenting: "\f27a"; -$fa-var-commenting-o: "\f27b"; -$fa-var-comments: "\f086"; -$fa-var-comments-o: "\f0e6"; -$fa-var-compass: "\f14e"; -$fa-var-compress: "\f066"; -$fa-var-connectdevelop: "\f20e"; -$fa-var-contao: "\f26d"; -$fa-var-copy: "\f0c5"; -$fa-var-copyright: "\f1f9"; -$fa-var-creative-commons: "\f25e"; -$fa-var-credit-card: "\f09d"; -$fa-var-credit-card-alt: "\f283"; -$fa-var-crop: "\f125"; -$fa-var-crosshairs: "\f05b"; -$fa-var-css3: "\f13c"; -$fa-var-cube: "\f1b2"; -$fa-var-cubes: "\f1b3"; -$fa-var-cut: "\f0c4"; -$fa-var-cutlery: "\f0f5"; -$fa-var-dashboard: "\f0e4"; -$fa-var-dashcube: "\f210"; -$fa-var-database: "\f1c0"; -$fa-var-deaf: "\f2a4"; -$fa-var-deafness: "\f2a4"; -$fa-var-dedent: "\f03b"; -$fa-var-delicious: "\f1a5"; -$fa-var-desktop: "\f108"; -$fa-var-deviantart: "\f1bd"; -$fa-var-diamond: "\f219"; -$fa-var-digg: "\f1a6"; -$fa-var-dollar: "\f155"; -$fa-var-dot-circle-o: "\f192"; -$fa-var-download: "\f019"; -$fa-var-dribbble: "\f17d"; -$fa-var-dropbox: "\f16b"; -$fa-var-drupal: "\f1a9"; -$fa-var-edge: "\f282"; -$fa-var-edit: "\f044"; -$fa-var-eject: "\f052"; -$fa-var-ellipsis-h: "\f141"; -$fa-var-ellipsis-v: "\f142"; -$fa-var-empire: "\f1d1"; -$fa-var-envelope: "\f0e0"; -$fa-var-envelope-o: "\f003"; -$fa-var-envelope-square: "\f199"; -$fa-var-envira: "\f299"; -$fa-var-eraser: "\f12d"; -$fa-var-eur: "\f153"; -$fa-var-euro: "\f153"; -$fa-var-exchange: "\f0ec"; -$fa-var-exclamation: "\f12a"; -$fa-var-exclamation-circle: "\f06a"; -$fa-var-exclamation-triangle: "\f071"; -$fa-var-expand: "\f065"; -$fa-var-expeditedssl: "\f23e"; -$fa-var-external-link: "\f08e"; -$fa-var-external-link-square: "\f14c"; -$fa-var-eye: "\f06e"; -$fa-var-eye-slash: "\f070"; -$fa-var-eyedropper: "\f1fb"; -$fa-var-fa: "\f2b4"; -$fa-var-facebook: "\f09a"; -$fa-var-facebook-f: "\f09a"; -$fa-var-facebook-official: "\f230"; -$fa-var-facebook-square: "\f082"; -$fa-var-fast-backward: "\f049"; -$fa-var-fast-forward: "\f050"; -$fa-var-fax: "\f1ac"; -$fa-var-feed: "\f09e"; -$fa-var-female: "\f182"; -$fa-var-fighter-jet: "\f0fb"; -$fa-var-file: "\f15b"; -$fa-var-file-archive-o: "\f1c6"; -$fa-var-file-audio-o: "\f1c7"; -$fa-var-file-code-o: "\f1c9"; -$fa-var-file-excel-o: "\f1c3"; -$fa-var-file-image-o: "\f1c5"; -$fa-var-file-movie-o: "\f1c8"; -$fa-var-file-o: "\f016"; -$fa-var-file-pdf-o: "\f1c1"; -$fa-var-file-photo-o: "\f1c5"; -$fa-var-file-picture-o: "\f1c5"; -$fa-var-file-powerpoint-o: "\f1c4"; -$fa-var-file-sound-o: "\f1c7"; -$fa-var-file-text: "\f15c"; -$fa-var-file-text-o: "\f0f6"; -$fa-var-file-video-o: "\f1c8"; -$fa-var-file-word-o: "\f1c2"; -$fa-var-file-zip-o: "\f1c6"; -$fa-var-files-o: "\f0c5"; -$fa-var-film: "\f008"; -$fa-var-filter: "\f0b0"; -$fa-var-fire: "\f06d"; -$fa-var-fire-extinguisher: "\f134"; -$fa-var-firefox: "\f269"; -$fa-var-first-order: "\f2b0"; -$fa-var-flag: "\f024"; -$fa-var-flag-checkered: "\f11e"; -$fa-var-flag-o: "\f11d"; -$fa-var-flash: "\f0e7"; -$fa-var-flask: "\f0c3"; -$fa-var-flickr: "\f16e"; -$fa-var-floppy-o: "\f0c7"; -$fa-var-folder: "\f07b"; -$fa-var-folder-o: "\f114"; -$fa-var-folder-open: "\f07c"; -$fa-var-folder-open-o: "\f115"; -$fa-var-font: "\f031"; -$fa-var-font-awesome: "\f2b4"; -$fa-var-fonticons: "\f280"; -$fa-var-fort-awesome: "\f286"; -$fa-var-forumbee: "\f211"; -$fa-var-forward: "\f04e"; -$fa-var-foursquare: "\f180"; -$fa-var-frown-o: "\f119"; -$fa-var-futbol-o: "\f1e3"; -$fa-var-gamepad: "\f11b"; -$fa-var-gavel: "\f0e3"; -$fa-var-gbp: "\f154"; -$fa-var-ge: "\f1d1"; -$fa-var-gear: "\f013"; -$fa-var-gears: "\f085"; -$fa-var-genderless: "\f22d"; -$fa-var-get-pocket: "\f265"; -$fa-var-gg: "\f260"; -$fa-var-gg-circle: "\f261"; -$fa-var-gift: "\f06b"; -$fa-var-git: "\f1d3"; -$fa-var-git-square: "\f1d2"; -$fa-var-github: "\f09b"; -$fa-var-github-alt: "\f113"; -$fa-var-github-square: "\f092"; -$fa-var-gitlab: "\f296"; -$fa-var-gittip: "\f184"; -$fa-var-glass: "\f000"; -$fa-var-glide: "\f2a5"; -$fa-var-glide-g: "\f2a6"; -$fa-var-globe: "\f0ac"; -$fa-var-google: "\f1a0"; -$fa-var-google-plus: "\f0d5"; -$fa-var-google-plus-circle: "\f2b3"; -$fa-var-google-plus-official: "\f2b3"; -$fa-var-google-plus-square: "\f0d4"; -$fa-var-google-wallet: "\f1ee"; -$fa-var-graduation-cap: "\f19d"; -$fa-var-gratipay: "\f184"; -$fa-var-group: "\f0c0"; -$fa-var-h-square: "\f0fd"; -$fa-var-hacker-news: "\f1d4"; -$fa-var-hand-grab-o: "\f255"; -$fa-var-hand-lizard-o: "\f258"; -$fa-var-hand-o-down: "\f0a7"; -$fa-var-hand-o-left: "\f0a5"; -$fa-var-hand-o-right: "\f0a4"; -$fa-var-hand-o-up: "\f0a6"; -$fa-var-hand-paper-o: "\f256"; -$fa-var-hand-peace-o: "\f25b"; -$fa-var-hand-pointer-o: "\f25a"; -$fa-var-hand-rock-o: "\f255"; -$fa-var-hand-scissors-o: "\f257"; -$fa-var-hand-spock-o: "\f259"; -$fa-var-hand-stop-o: "\f256"; -$fa-var-hard-of-hearing: "\f2a4"; -$fa-var-hashtag: "\f292"; -$fa-var-hdd-o: "\f0a0"; -$fa-var-header: "\f1dc"; -$fa-var-headphones: "\f025"; -$fa-var-heart: "\f004"; -$fa-var-heart-o: "\f08a"; -$fa-var-heartbeat: "\f21e"; -$fa-var-history: "\f1da"; -$fa-var-home: "\f015"; -$fa-var-hospital-o: "\f0f8"; -$fa-var-hotel: "\f236"; -$fa-var-hourglass: "\f254"; -$fa-var-hourglass-1: "\f251"; -$fa-var-hourglass-2: "\f252"; -$fa-var-hourglass-3: "\f253"; -$fa-var-hourglass-end: "\f253"; -$fa-var-hourglass-half: "\f252"; -$fa-var-hourglass-o: "\f250"; -$fa-var-hourglass-start: "\f251"; -$fa-var-houzz: "\f27c"; -$fa-var-html5: "\f13b"; -$fa-var-i-cursor: "\f246"; -$fa-var-ils: "\f20b"; -$fa-var-image: "\f03e"; -$fa-var-inbox: "\f01c"; -$fa-var-indent: "\f03c"; -$fa-var-industry: "\f275"; -$fa-var-info: "\f129"; -$fa-var-info-circle: "\f05a"; -$fa-var-inr: "\f156"; -$fa-var-instagram: "\f16d"; -$fa-var-institution: "\f19c"; -$fa-var-internet-explorer: "\f26b"; -$fa-var-intersex: "\f224"; -$fa-var-ioxhost: "\f208"; -$fa-var-italic: "\f033"; -$fa-var-joomla: "\f1aa"; -$fa-var-jpy: "\f157"; -$fa-var-jsfiddle: "\f1cc"; -$fa-var-key: "\f084"; -$fa-var-keyboard-o: "\f11c"; -$fa-var-krw: "\f159"; -$fa-var-language: "\f1ab"; -$fa-var-laptop: "\f109"; -$fa-var-lastfm: "\f202"; -$fa-var-lastfm-square: "\f203"; -$fa-var-leaf: "\f06c"; -$fa-var-leanpub: "\f212"; -$fa-var-legal: "\f0e3"; -$fa-var-lemon-o: "\f094"; -$fa-var-level-down: "\f149"; -$fa-var-level-up: "\f148"; -$fa-var-life-bouy: "\f1cd"; -$fa-var-life-buoy: "\f1cd"; -$fa-var-life-ring: "\f1cd"; -$fa-var-life-saver: "\f1cd"; -$fa-var-lightbulb-o: "\f0eb"; -$fa-var-line-chart: "\f201"; -$fa-var-link: "\f0c1"; -$fa-var-linkedin: "\f0e1"; -$fa-var-linkedin-square: "\f08c"; -$fa-var-linux: "\f17c"; -$fa-var-list: "\f03a"; -$fa-var-list-alt: "\f022"; -$fa-var-list-ol: "\f0cb"; -$fa-var-list-ul: "\f0ca"; -$fa-var-location-arrow: "\f124"; -$fa-var-lock: "\f023"; -$fa-var-long-arrow-down: "\f175"; -$fa-var-long-arrow-left: "\f177"; -$fa-var-long-arrow-right: "\f178"; -$fa-var-long-arrow-up: "\f176"; -$fa-var-low-vision: "\f2a8"; -$fa-var-magic: "\f0d0"; -$fa-var-magnet: "\f076"; -$fa-var-mail-forward: "\f064"; -$fa-var-mail-reply: "\f112"; -$fa-var-mail-reply-all: "\f122"; -$fa-var-male: "\f183"; -$fa-var-map: "\f279"; -$fa-var-map-marker: "\f041"; -$fa-var-map-o: "\f278"; -$fa-var-map-pin: "\f276"; -$fa-var-map-signs: "\f277"; -$fa-var-mars: "\f222"; -$fa-var-mars-double: "\f227"; -$fa-var-mars-stroke: "\f229"; -$fa-var-mars-stroke-h: "\f22b"; -$fa-var-mars-stroke-v: "\f22a"; -$fa-var-maxcdn: "\f136"; -$fa-var-meanpath: "\f20c"; -$fa-var-medium: "\f23a"; -$fa-var-medkit: "\f0fa"; -$fa-var-meh-o: "\f11a"; -$fa-var-mercury: "\f223"; -$fa-var-microphone: "\f130"; -$fa-var-microphone-slash: "\f131"; -$fa-var-minus: "\f068"; -$fa-var-minus-circle: "\f056"; -$fa-var-minus-square: "\f146"; -$fa-var-minus-square-o: "\f147"; -$fa-var-mixcloud: "\f289"; -$fa-var-mobile: "\f10b"; -$fa-var-mobile-phone: "\f10b"; -$fa-var-modx: "\f285"; -$fa-var-money: "\f0d6"; -$fa-var-moon-o: "\f186"; -$fa-var-mortar-board: "\f19d"; -$fa-var-motorcycle: "\f21c"; -$fa-var-mouse-pointer: "\f245"; -$fa-var-music: "\f001"; -$fa-var-navicon: "\f0c9"; -$fa-var-neuter: "\f22c"; -$fa-var-newspaper-o: "\f1ea"; -$fa-var-object-group: "\f247"; -$fa-var-object-ungroup: "\f248"; -$fa-var-odnoklassniki: "\f263"; -$fa-var-odnoklassniki-square: "\f264"; -$fa-var-opencart: "\f23d"; -$fa-var-openid: "\f19b"; -$fa-var-opera: "\f26a"; -$fa-var-optin-monster: "\f23c"; -$fa-var-outdent: "\f03b"; -$fa-var-pagelines: "\f18c"; -$fa-var-paint-brush: "\f1fc"; -$fa-var-paper-plane: "\f1d8"; -$fa-var-paper-plane-o: "\f1d9"; -$fa-var-paperclip: "\f0c6"; -$fa-var-paragraph: "\f1dd"; -$fa-var-paste: "\f0ea"; -$fa-var-pause: "\f04c"; -$fa-var-pause-circle: "\f28b"; -$fa-var-pause-circle-o: "\f28c"; -$fa-var-paw: "\f1b0"; -$fa-var-paypal: "\f1ed"; -$fa-var-pencil: "\f040"; -$fa-var-pencil-square: "\f14b"; -$fa-var-pencil-square-o: "\f044"; -$fa-var-percent: "\f295"; -$fa-var-phone: "\f095"; -$fa-var-phone-square: "\f098"; -$fa-var-photo: "\f03e"; -$fa-var-picture-o: "\f03e"; -$fa-var-pie-chart: "\f200"; -$fa-var-pied-piper: "\f2ae"; -$fa-var-pied-piper-alt: "\f1a8"; -$fa-var-pied-piper-pp: "\f1a7"; -$fa-var-pinterest: "\f0d2"; -$fa-var-pinterest-p: "\f231"; -$fa-var-pinterest-square: "\f0d3"; -$fa-var-plane: "\f072"; -$fa-var-play: "\f04b"; -$fa-var-play-circle: "\f144"; -$fa-var-play-circle-o: "\f01d"; -$fa-var-plug: "\f1e6"; -$fa-var-plus: "\f067"; -$fa-var-plus-circle: "\f055"; -$fa-var-plus-square: "\f0fe"; -$fa-var-plus-square-o: "\f196"; -$fa-var-power-off: "\f011"; -$fa-var-print: "\f02f"; -$fa-var-product-hunt: "\f288"; -$fa-var-puzzle-piece: "\f12e"; -$fa-var-qq: "\f1d6"; -$fa-var-qrcode: "\f029"; -$fa-var-question: "\f128"; -$fa-var-question-circle: "\f059"; -$fa-var-question-circle-o: "\f29c"; -$fa-var-quote-left: "\f10d"; -$fa-var-quote-right: "\f10e"; -$fa-var-ra: "\f1d0"; -$fa-var-random: "\f074"; -$fa-var-rebel: "\f1d0"; -$fa-var-recycle: "\f1b8"; -$fa-var-reddit: "\f1a1"; -$fa-var-reddit-alien: "\f281"; -$fa-var-reddit-square: "\f1a2"; -$fa-var-refresh: "\f021"; -$fa-var-registered: "\f25d"; -$fa-var-remove: "\f00d"; -$fa-var-renren: "\f18b"; -$fa-var-reorder: "\f0c9"; -$fa-var-repeat: "\f01e"; -$fa-var-reply: "\f112"; -$fa-var-reply-all: "\f122"; -$fa-var-resistance: "\f1d0"; -$fa-var-retweet: "\f079"; -$fa-var-rmb: "\f157"; -$fa-var-road: "\f018"; -$fa-var-rocket: "\f135"; -$fa-var-rotate-left: "\f0e2"; -$fa-var-rotate-right: "\f01e"; -$fa-var-rouble: "\f158"; -$fa-var-rss: "\f09e"; -$fa-var-rss-square: "\f143"; -$fa-var-rub: "\f158"; -$fa-var-ruble: "\f158"; -$fa-var-rupee: "\f156"; -$fa-var-safari: "\f267"; -$fa-var-save: "\f0c7"; -$fa-var-scissors: "\f0c4"; -$fa-var-scribd: "\f28a"; -$fa-var-search: "\f002"; -$fa-var-search-minus: "\f010"; -$fa-var-search-plus: "\f00e"; -$fa-var-sellsy: "\f213"; -$fa-var-send: "\f1d8"; -$fa-var-send-o: "\f1d9"; -$fa-var-server: "\f233"; -$fa-var-share: "\f064"; -$fa-var-share-alt: "\f1e0"; -$fa-var-share-alt-square: "\f1e1"; -$fa-var-share-square: "\f14d"; -$fa-var-share-square-o: "\f045"; -$fa-var-shekel: "\f20b"; -$fa-var-sheqel: "\f20b"; -$fa-var-shield: "\f132"; -$fa-var-ship: "\f21a"; -$fa-var-shirtsinbulk: "\f214"; -$fa-var-shopping-bag: "\f290"; -$fa-var-shopping-basket: "\f291"; -$fa-var-shopping-cart: "\f07a"; -$fa-var-sign-in: "\f090"; -$fa-var-sign-language: "\f2a7"; -$fa-var-sign-out: "\f08b"; -$fa-var-signal: "\f012"; -$fa-var-signing: "\f2a7"; -$fa-var-simplybuilt: "\f215"; -$fa-var-sitemap: "\f0e8"; -$fa-var-skyatlas: "\f216"; -$fa-var-skype: "\f17e"; -$fa-var-slack: "\f198"; -$fa-var-sliders: "\f1de"; -$fa-var-slideshare: "\f1e7"; -$fa-var-smile-o: "\f118"; -$fa-var-snapchat: "\f2ab"; -$fa-var-snapchat-ghost: "\f2ac"; -$fa-var-snapchat-square: "\f2ad"; -$fa-var-soccer-ball-o: "\f1e3"; -$fa-var-sort: "\f0dc"; -$fa-var-sort-alpha-asc: "\f15d"; -$fa-var-sort-alpha-desc: "\f15e"; -$fa-var-sort-amount-asc: "\f160"; -$fa-var-sort-amount-desc: "\f161"; -$fa-var-sort-asc: "\f0de"; -$fa-var-sort-desc: "\f0dd"; -$fa-var-sort-down: "\f0dd"; -$fa-var-sort-numeric-asc: "\f162"; -$fa-var-sort-numeric-desc: "\f163"; -$fa-var-sort-up: "\f0de"; -$fa-var-soundcloud: "\f1be"; -$fa-var-space-shuttle: "\f197"; -$fa-var-spinner: "\f110"; -$fa-var-spoon: "\f1b1"; -$fa-var-spotify: "\f1bc"; -$fa-var-square: "\f0c8"; -$fa-var-square-o: "\f096"; -$fa-var-stack-exchange: "\f18d"; -$fa-var-stack-overflow: "\f16c"; -$fa-var-star: "\f005"; -$fa-var-star-half: "\f089"; -$fa-var-star-half-empty: "\f123"; -$fa-var-star-half-full: "\f123"; -$fa-var-star-half-o: "\f123"; -$fa-var-star-o: "\f006"; -$fa-var-steam: "\f1b6"; -$fa-var-steam-square: "\f1b7"; -$fa-var-step-backward: "\f048"; -$fa-var-step-forward: "\f051"; -$fa-var-stethoscope: "\f0f1"; -$fa-var-sticky-note: "\f249"; -$fa-var-sticky-note-o: "\f24a"; -$fa-var-stop: "\f04d"; -$fa-var-stop-circle: "\f28d"; -$fa-var-stop-circle-o: "\f28e"; -$fa-var-street-view: "\f21d"; -$fa-var-strikethrough: "\f0cc"; -$fa-var-stumbleupon: "\f1a4"; -$fa-var-stumbleupon-circle: "\f1a3"; -$fa-var-subscript: "\f12c"; -$fa-var-subway: "\f239"; -$fa-var-suitcase: "\f0f2"; -$fa-var-sun-o: "\f185"; -$fa-var-superscript: "\f12b"; -$fa-var-support: "\f1cd"; -$fa-var-table: "\f0ce"; -$fa-var-tablet: "\f10a"; -$fa-var-tachometer: "\f0e4"; -$fa-var-tag: "\f02b"; -$fa-var-tags: "\f02c"; -$fa-var-tasks: "\f0ae"; -$fa-var-taxi: "\f1ba"; -$fa-var-television: "\f26c"; -$fa-var-tencent-weibo: "\f1d5"; -$fa-var-terminal: "\f120"; -$fa-var-text-height: "\f034"; -$fa-var-text-width: "\f035"; -$fa-var-th: "\f00a"; -$fa-var-th-large: "\f009"; -$fa-var-th-list: "\f00b"; -$fa-var-themeisle: "\f2b2"; -$fa-var-thumb-tack: "\f08d"; -$fa-var-thumbs-down: "\f165"; -$fa-var-thumbs-o-down: "\f088"; -$fa-var-thumbs-o-up: "\f087"; -$fa-var-thumbs-up: "\f164"; -$fa-var-ticket: "\f145"; -$fa-var-times: "\f00d"; -$fa-var-times-circle: "\f057"; -$fa-var-times-circle-o: "\f05c"; -$fa-var-tint: "\f043"; -$fa-var-toggle-down: "\f150"; -$fa-var-toggle-left: "\f191"; -$fa-var-toggle-off: "\f204"; -$fa-var-toggle-on: "\f205"; -$fa-var-toggle-right: "\f152"; -$fa-var-toggle-up: "\f151"; -$fa-var-trademark: "\f25c"; -$fa-var-train: "\f238"; -$fa-var-transgender: "\f224"; -$fa-var-transgender-alt: "\f225"; -$fa-var-trash: "\f1f8"; -$fa-var-trash-o: "\f014"; -$fa-var-tree: "\f1bb"; -$fa-var-trello: "\f181"; -$fa-var-tripadvisor: "\f262"; -$fa-var-trophy: "\f091"; -$fa-var-truck: "\f0d1"; -$fa-var-try: "\f195"; -$fa-var-tty: "\f1e4"; -$fa-var-tumblr: "\f173"; -$fa-var-tumblr-square: "\f174"; -$fa-var-turkish-lira: "\f195"; -$fa-var-tv: "\f26c"; -$fa-var-twitch: "\f1e8"; -$fa-var-twitter: "\f099"; -$fa-var-twitter-square: "\f081"; -$fa-var-umbrella: "\f0e9"; -$fa-var-underline: "\f0cd"; -$fa-var-undo: "\f0e2"; -$fa-var-universal-access: "\f29a"; -$fa-var-university: "\f19c"; -$fa-var-unlink: "\f127"; -$fa-var-unlock: "\f09c"; -$fa-var-unlock-alt: "\f13e"; -$fa-var-unsorted: "\f0dc"; -$fa-var-upload: "\f093"; -$fa-var-usb: "\f287"; -$fa-var-usd: "\f155"; -$fa-var-user: "\f007"; -$fa-var-user-md: "\f0f0"; -$fa-var-user-plus: "\f234"; -$fa-var-user-secret: "\f21b"; -$fa-var-user-times: "\f235"; -$fa-var-users: "\f0c0"; -$fa-var-venus: "\f221"; -$fa-var-venus-double: "\f226"; -$fa-var-venus-mars: "\f228"; -$fa-var-viacoin: "\f237"; -$fa-var-viadeo: "\f2a9"; -$fa-var-viadeo-square: "\f2aa"; -$fa-var-video-camera: "\f03d"; -$fa-var-vimeo: "\f27d"; -$fa-var-vimeo-square: "\f194"; -$fa-var-vine: "\f1ca"; -$fa-var-vk: "\f189"; -$fa-var-volume-control-phone: "\f2a0"; -$fa-var-volume-down: "\f027"; -$fa-var-volume-off: "\f026"; -$fa-var-volume-up: "\f028"; -$fa-var-warning: "\f071"; -$fa-var-wechat: "\f1d7"; -$fa-var-weibo: "\f18a"; -$fa-var-weixin: "\f1d7"; -$fa-var-whatsapp: "\f232"; -$fa-var-wheelchair: "\f193"; -$fa-var-wheelchair-alt: "\f29b"; -$fa-var-wifi: "\f1eb"; -$fa-var-wikipedia-w: "\f266"; -$fa-var-windows: "\f17a"; -$fa-var-won: "\f159"; -$fa-var-wordpress: "\f19a"; -$fa-var-wpbeginner: "\f297"; -$fa-var-wpforms: "\f298"; -$fa-var-wrench: "\f0ad"; -$fa-var-xing: "\f168"; -$fa-var-xing-square: "\f169"; -$fa-var-y-combinator: "\f23b"; -$fa-var-y-combinator-square: "\f1d4"; -$fa-var-yahoo: "\f19e"; -$fa-var-yc: "\f23b"; -$fa-var-yc-square: "\f1d4"; -$fa-var-yelp: "\f1e9"; -$fa-var-yen: "\f157"; -$fa-var-yoast: "\f2b1"; -$fa-var-youtube: "\f167"; -$fa-var-youtube-play: "\f16a"; -$fa-var-youtube-square: "\f166"; - diff --git a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/font-awesome.scss b/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/font-awesome.scss deleted file mode 100644 index 2308b14c..00000000 --- a/packages/local/rambox-default-theme/resources/fonts/font-awesome/scss/font-awesome.scss +++ /dev/null @@ -1,18 +0,0 @@ -/*! - * Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */ - -@import "variables"; -@import "mixins"; -@import "path"; -@import "core"; -@import "larger"; -@import "fixed-width"; -@import "list"; -@import "bordered-pulled"; -@import "animated"; -@import "rotated-flipped"; -@import "stacked"; -@import "icons"; -@import "screen-reader"; From bef4b11877577d5d73b847fa718bccfed82fd586 Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Thu, 8 Sep 2016 18:27:39 -0300 Subject: [PATCH 66/77] Missing file for Master Password Related commit f7782c58dd24174e71f1d616fc9b45f76f17355b --- app.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app.json b/app.json index 3d31e707..8fac74ac 100644 --- a/app.json +++ b/app.json @@ -293,7 +293,8 @@ * Extra resources to be copied along when build */ "resources": [ - "electron" + "electron", + "masterpassword.html" ], /** From 6dcbe7d6773ac37ab00a0fdf57e3b320c34ad98d Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Thu, 8 Sep 2016 18:27:49 -0300 Subject: [PATCH 67/77] Added AppVeyor file --- appveyor.yml | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 appveyor.yml diff --git a/appveyor.yml b/appveyor.yml new file mode 100644 index 00000000..0e469b1e --- /dev/null +++ b/appveyor.yml @@ -0,0 +1,50 @@ +version: 0.4.{build} +pull_requests: + do_not_increment_build_number: true +branches: + only: + - master +skip_non_tags: true +init: +- cmd: git config --global core.autocrlf input +install: +- cmd: >- + git reset --hard HEAD + + npm run sencha:clean + + git clone https://github.com/saenzramiro/rambox-build.git %APPVEYOR_BUILD_FOLDER%\build\production\Rambox\ + + npm install npm -g + + npm install + + npm --prefix %APPVEYOR_BUILD_FOLDER%\build\production\Rambox\ install %APPVEYOR_BUILD_FOLDER%\build\production\Rambox\ + + npm prune +cache: +- '%APPDATA%\npm-cache' +- '%USERPROFILE%\.electron' +- node_modules +- build\production\Rambox\node_modules +build_script: +- cmd: >- + node --version + + npm --version + + node_modules/.bin/build --win --x64 +test: off +artifacts: +- path: dist\win\*.exe +- path: dist\win\*.nupkg +- path: dist\win\RELEASES +- path: dist\*.zip +deploy: +- provider: GitHub + tag: $(appveyor_build_version) + release: $(appveyor_build_version) + auth_token: + secure: RKFkz2S89dkYXdW+k47Wv42yrUeE1bDDMkM1PNuxrb0ZOcVVXPO88+t5dUllyvOG + draft: true + prerelease: false \ No newline at end of file From 24053d53f72e4f291247debc88c8239ef0166bd1 Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Thu, 8 Sep 2016 18:31:38 -0300 Subject: [PATCH 68/77] Versioning --- appveyor.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index 0e469b1e..71d23b32 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -1,4 +1,4 @@ -version: 0.4.{build} +version: 0.4.2 pull_requests: do_not_increment_build_number: true branches: @@ -47,4 +47,4 @@ deploy: auth_token: secure: RKFkz2S89dkYXdW+k47Wv42yrUeE1bDDMkM1PNuxrb0ZOcVVXPO88+t5dUllyvOG draft: true - prerelease: false \ No newline at end of file + prerelease: false From 122325692b3219bfe1e692304a6c54b3227ef0f7 Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Thu, 8 Sep 2016 21:18:49 -0300 Subject: [PATCH 69/77] Update README.md --- README.md | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index acb46584..10733f3c 100644 --- a/README.md +++ b/README.md @@ -87,12 +87,19 @@ Roundcube Horde SquirrelMail - -





















+Zimbra +Hootsuite +Amium +RainLoop +iCloud Mail +IRC Cloud +Kiwi IRC +























## Features - [x] Sync your configuration between multiple computers. +- [x] Master Password. - [x] Lock Rambox if you will be away for a period of time. - [x] Don't disturb mode. - [x] Reorder applications in the tab bar. @@ -104,6 +111,7 @@ - [x] Start automatically on system startup. - [x] Custom Code Injection. - [x] Keyboard Shortcuts. +- [x] Proxy. ## Privacy From c9705e2ab54b154744fa3a18c08ce1bf7327c69d Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Thu, 8 Sep 2016 21:19:39 -0300 Subject: [PATCH 70/77] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 10733f3c..8f2d3122 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@

Travis CI - AppVeyor CI + AppVeyor CI

From 78e9959f6fc8a069aba47ef93db909442e34348e Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Thu, 8 Sep 2016 21:20:56 -0300 Subject: [PATCH 71/77] Update README.md --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 8f2d3122..6b256d21 100644 --- a/README.md +++ b/README.md @@ -35,7 +35,7 @@ ![Rambox](https://raw.githubusercontent.com/saenzramiro/rambox/master/resources/screenshots/mac.png) -## Services available - 50 +## Services available - 57 WhatsApp Messenger @@ -94,7 +94,8 @@ iCloud Mail IRC Cloud Kiwi IRC -























+ +
## Features From 02dd987a68d03470d08387b0834f9fe84e062e00 Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Thu, 8 Sep 2016 21:21:43 -0300 Subject: [PATCH 72/77] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 6b256d21..5a023e25 100644 --- a/README.md +++ b/README.md @@ -37,6 +37,7 @@ ## Services available - 57 +
WhatsApp Messenger Skype @@ -94,8 +95,7 @@ iCloud Mail IRC Cloud Kiwi IRC - -
+
## Features From 0fe1829b5859ce84d3e78f66e3d0ec9afa064f96 Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Thu, 8 Sep 2016 21:22:23 -0300 Subject: [PATCH 73/77] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 5a023e25..3eba4843 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,7 @@ ## Services available - 57 -
+

WhatsApp Messenger Skype @@ -95,7 +95,7 @@ iCloud Mail IRC Cloud Kiwi IRC -

+

## Features From a9ff9ea38603207697342675ea1bf7f67c91eb8b Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Thu, 8 Sep 2016 21:24:11 -0300 Subject: [PATCH 74/77] Update README.md --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 3eba4843..add3c6f4 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,7 @@ ## Services available - 57 -

+

WhatsApp Messenger Skype @@ -95,7 +95,8 @@ iCloud Mail IRC Cloud Kiwi IRC -

+
+ ## Features From 30afdac13696ca85e1340dfc9180931136d11552 Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Thu, 8 Sep 2016 21:25:42 -0300 Subject: [PATCH 75/77] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index add3c6f4..9fd12151 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,7 @@ ## Services available - 57 -
+
WhatsApp Messenger Skype From a7cb30c0769a0961c24566aa547da951f8f3a7b8 Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Thu, 8 Sep 2016 21:28:25 -0300 Subject: [PATCH 76/77] Update README.md --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index 9fd12151..49c18202 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,6 @@ ## Services available - 57 -
WhatsApp Messenger Skype @@ -95,8 +94,8 @@ iCloud Mail IRC Cloud Kiwi IRC -
+


























## Features From 1da05550d510f9c1b07054b8f21a99c096a7724f Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Thu, 8 Sep 2016 21:42:43 -0300 Subject: [PATCH 77/77] Added RPM artifact --- .travis.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.travis.yml b/.travis.yml index ef8572c5..ff89e01e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -56,6 +56,7 @@ deploy: - "dist/*.deb" - "dist/*.tar.gz" - "dist/*.AppImage" + - "dist/*.rpm" - "dist/mac/*.zip" - "dist/mac/*.dmg" skip_cleanup: true

v4Nyo7x**J`&)dwo{*SP?#uCI#?TIU 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 z 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 KO;D!bv;Wzi-*e3X literal 201528 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%0ATp^l7$#X3uSC<;?yfeYA_uol{d-{>{cM<}3NYd- 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