diff --git a/background.html b/background.html index d0f19e61c..d094aadde 100644 --- a/background.html +++ b/background.html @@ -197,13 +197,12 @@ diff --git a/images/smile.svg b/images/smile.svg new file mode 100644 index 000000000..71856b230 --- /dev/null +++ b/images/smile.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/js/views/conversation_view.js b/js/views/conversation_view.js index d0ebcc359..d54caf64e 100644 --- a/js/views/conversation_view.js +++ b/js/views/conversation_view.js @@ -173,6 +173,8 @@ this.$('.send-message').focus(this.focusBottomBar.bind(this)); this.$('.send-message').blur(this.unfocusBottomBar.bind(this)); + + this.$emojiPanelContainer = this.$('.emoji-panel-container'); }, events: { @@ -192,6 +194,7 @@ 'click .microphone': 'captureAudio', 'click .disappearing-messages': 'enableDisappearingMessages', 'click .scroll-down-button-view': 'scrollToBottom', + 'click button.emoji': 'toggleEmojiPanel', 'focus .send-message': 'focusBottomBar', 'change .file-input': 'toggleMicrophone', 'blur .send-message': 'unfocusBottomBar', @@ -947,8 +950,46 @@ }.bind(this)); }, + toggleEmojiPanel: function(e) { + e.preventDefault(); + if (!this.emojiPanel) { + this.openEmojiPanel(); + } else { + this.closeEmojiPanel(); + } + }, + openEmojiPanel: function(e) { + this.$emojiPanelContainer.outerHeight(200); + this.emojiPanel = new EmojiPanel(this.$emojiPanelContainer[0], { + onClick: this.insertEmoji.bind(this) + }); + this.updateMessageFieldSize({}); + }, + closeEmojiPanel: function() { + this.$emojiPanelContainer.empty().outerHeight(0); + this.emojiPanel = null; + this.updateMessageFieldSize({}); + }, + insertEmoji: function(e) { + var colons = ':' + emoji.data[e.unified.toLowerCase()][3][0] + ':'; + + var textarea = this.$messageField[0]; + if (textarea.selectionStart || textarea.selectionStart == '0') { + var startPos = textarea.selectionStart; + var endPos = textarea.selectionEnd; + textarea.value = textarea.value.substring(0, startPos) + + colons + + textarea.value.substring(endPos, textarea.value.length); + textarea.selectionStart = startPos + colons.length; + textarea.selectionEnd = startPos + colons.length; + } else { + textarea.value += colons; + } + this.focusMessageField(); + }, sendMessage: function(e) { this.removeLastSeenIndicator(); + this.closeEmojiPanel(); var toast; if (extension.expired()) { @@ -1043,6 +1084,7 @@ $bottomBar.outerHeight( this.$messageField.outerHeight() + $attachmentPreviews.outerHeight() + + this.$emojiPanelContainer.outerHeight() + parseInt($bottomBar.css('min-height'))); this.view.scrollToBottomIfNeeded(); diff --git a/package.json b/package.json index ee6500651..d082d5b24 100644 --- a/package.json +++ b/package.json @@ -153,6 +153,7 @@ "electron-updater": "^2.9.3", "emoji-datasource-apple": "^3.0.0", "emoji-js": "^3.2.2", + "emoji-panel": "^0.5.2", "lodash": "^4.17.4", "mkdirp": "^0.5.1", "node-fetch": "^1.7.3", diff --git a/preload.js b/preload.js index 7b2c2683c..6769452ae 100644 --- a/preload.js +++ b/preload.js @@ -53,4 +53,5 @@ window.nodeFetch = require('node-fetch'); window.httpsAgent = require('https').Agent; window.nodeBuffer = Buffer; + window.EmojiPanel = require('emoji-panel'); })(); diff --git a/stylesheets/_conversation.scss b/stylesheets/_conversation.scss index 4d3c8c8e2..6a0c6976b 100644 --- a/stylesheets/_conversation.scss +++ b/stylesheets/_conversation.scss @@ -661,9 +661,13 @@ span.status { .bottom-bar { box-sizing: content-box; $button-width: 36px; - padding: 5px 5px 5px 0; + padding: 5px 0px 5px 0; background: $grey_l; + .compose { + padding-right: 5px; + } + form.active { outline: solid 1px $blue; } @@ -716,6 +720,7 @@ span.status { display: block; max-height: 100px; padding: 10px; + margin: 0 5px; border: 0; outline: 0; z-index: 5; diff --git a/stylesheets/_emoji.scss b/stylesheets/_emoji.scss index fd36cc8db..5246f3e56 100644 --- a/stylesheets/_emoji.scss +++ b/stylesheets/_emoji.scss @@ -79,3 +79,47 @@ img.emoji.jumbo { width: 1em; height: 1em; } + +button.emoji { + width: 36px; + height: 36px; + padding: 0; + opacity: 0.5; + border: none; + background: transparent; + + &:before { + content: ''; + display: inline-block; + width: $button-height; + height: $button-height; + @include color-svg('../images/smile.svg', $grey); + } + + &:focus, &:hover { + opacity: 1.0; + } +} + +// Import emoji panel css and override paths +@import '../node_modules/emoji-panel/lib/emoji-panel-apple-32.css'; +@font-face { + font-family: 'apple-category'; + src: url(../node_modules/emoji-panel/lib/asset/apple.ttf) format("truetype"); + font-weight: normal; + font-style: normal; } + +.emoji-panel-container { + height: 0px; + .ep-e { + background-image: url('../node_modules/emoji-datasource/sheet_apple_64.png'); + background-size: 1312px; + } + .ep-slide { + background-color: $blue; + } + .ep ::-webkit-scrollbar { + // matches what is set in _global.scss; needs !important to override emoji panel CSS + width: 10px !important; + } +} diff --git a/stylesheets/_global.scss b/stylesheets/_global.scss index e62547d7b..e53d5d75f 100644 --- a/stylesheets/_global.scss +++ b/stylesheets/_global.scss @@ -180,13 +180,12 @@ button.hamburger { position: relative; .choose-file { cursor: pointer; - padding-left: 10px; } .paperclip { width: 36px; - height: 100%; - padding: 5px 0 0; + height: 36px; + padding: 0; opacity: 0.5; border: none; background: transparent; diff --git a/stylesheets/manifest.css b/stylesheets/manifest.css index 05ff9484e..8630fc060 100644 --- a/stylesheets/manifest.css +++ b/stylesheets/manifest.css @@ -177,12 +177,11 @@ button.hamburger { .file-input { position: relative; } .file-input .choose-file { - cursor: pointer; - padding-left: 10px; } + cursor: pointer; } .file-input .paperclip { width: 36px; - height: 100%; - padding: 5px 0 0; + height: 36px; + padding: 0; opacity: 0.5; border: none; background: transparent; } @@ -844,6 +843,4052 @@ img.emoji.jumbo { width: 1em; height: 1em; } +button.emoji { + width: 36px; + height: 36px; + padding: 0; + opacity: 0.5; + border: none; + background: transparent; } + button.emoji:before { + content: ''; + display: inline-block; + width: 24px; + height: 24px; + -webkit-mask: url("../images/smile.svg") no-repeat center; + -webkit-mask-size: 100%; + background-color: #616161; } + button.emoji:focus, button.emoji:hover { + opacity: 1.0; } + +@font-face { + font-family: 'apple-category'; + src: url(./asset/apple.ttf) format("truetype"); + font-weight: normal; + font-style: normal; } + +.cat { + font-family: 'apple-category' !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; } + +.cat-0:before { + content: "\E900"; } + +.cat-1:before { + content: "\E901"; } + +.cat-2:before { + content: "\E902"; } + +.cat-4:before { + content: "\E903"; } + +.cat-8:before { + content: "\E904"; } + +.cat-16:before { + content: "\E905"; } + +.cat-64:before { + content: "\E907"; } + +.cat-32:before { + content: "\E908"; } + +.ep { + height: 100%; + display: flex; + flex-direction: column; + user-select: none; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; } + +.ep ::-webkit-scrollbar { + width: 6px !important; } + +.ep ::-webkit-scrollbar-thumb { + background-color: rgba(0, 0, 0, 0.2); } + +.ep ::-webkit-scrollbar-track { + background: rgba(255, 255, 255, 0.08); } + +.ep-container { + height: 100%; } + +.ep-categories { + padding: 3px 0; + display: flex; + position: relative; + background-color: #fff; } + +.ep-slide { + position: absolute; + height: 3px; + will-change: margin-left; + transition: margin-left ease-in-out; + background-color: #93D3CC; + bottom: 0; } + +.ep-c { + cursor: pointer; + flex: 1 1; + text-align: center; + color: silver; + opacity: 1; } + +.ep-c :hover { + opacity: 0.8; } + +.ep-c-text { + display: none; } + +.ep-emojies { + flex: 1 1; + background-color: #F0F0F0; + position: relative; + height: calc(100% - 40px); + overflow-y: auto; } + +.ep-emojies .ep-e { + margin: 6px; + cursor: pointer; } + +.ep-emojies-c { + display: flex; + flex-wrap: wrap; + align-content: flex-start; } + +.ep-emojies-c:last-child { + position: absolute; + min-height: 100%; } + +.ep { + min-width: 256px; } + +.ep-categories { + font-size: 32px; } + +.ep-c, .ep-e { + height: 32px; } + +.ep-e { + width: 32px; + background-image: url("../../emoji-datasource/sheet_apple_32.png"); } + +.ep-slide { + width: 12.5%; } + +.ep-e[data-index="831"] { + background-position: -832px -480px; } + +.ep-e[data-index="875"] { + background-position: -864px -576px; } + +.ep-e[data-index="832"] { + background-position: -832px -512px; } + +.ep-e[data-index="833"] { + background-position: -832px -544px; } + +.ep-e[data-index="834"] { + background-position: -832px -576px; } + +.ep-e[data-index="835"] { + background-position: -832px -608px; } + +.ep-e[data-index="836"] { + background-position: -832px -640px; } + +.ep-e[data-index="837"] { + background-position: -832px -672px; } + +.ep-e[data-index="838"] { + background-position: -832px -704px; } + +.ep-e[data-index="840"] { + background-position: -832px -768px; } + +.ep-e[data-index="841"] { + background-position: -832px -800px; } + +.ep-e[data-index="897"] { + background-position: -864px -1280px; } + +.ep-e[data-index="898"] { + background-position: -896px -0px; } + +.ep-e[data-index="61"] { + background-position: -32px -800px; } + +.ep-e[data-index="842"] { + background-position: -832px -832px; } + +.ep-e[data-index="843"] { + background-position: -832px -864px; } + +.ep-e[data-index="844"] { + background-position: -832px -896px; } + +.ep-e[data-index="855"] { + background-position: -832px -1248px; } + +.ep-e[data-index="854"] { + background-position: -832px -1216px; } + +.ep-e[data-index="856"] { + background-position: -832px -1280px; } + +.ep-e[data-index="857"] { + background-position: -864px -0px; } + +.ep-e[data-index="859"] { + background-position: -864px -64px; } + +.ep-e[data-index="860"] { + background-position: -864px -96px; } + +.ep-e[data-index="858"] { + background-position: -864px -32px; } + +.ep-e[data-index="999"] { + background-position: -1024px -64px; } + +.ep-e[data-index="1001"] { + background-position: -1024px -128px; } + +.ep-e[data-index="845"] { + background-position: -832px -928px; } + +.ep-e[data-index="1005"] { + background-position: -1024px -256px; } + +.ep-e[data-index="846"] { + background-position: -832px -960px; } + +.ep-e[data-index="885"] { + background-position: -864px -896px; } + +.ep-e[data-index="847"] { + background-position: -832px -992px; } + +.ep-e[data-index="848"] { + background-position: -832px -1024px; } + +.ep-e[data-index="849"] { + background-position: -832px -1056px; } + +.ep-e[data-index="899"] { + background-position: -896px -32px; } + +.ep-e[data-index="1002"] { + background-position: -1024px -160px; } + +.ep-e[data-index="882"] { + background-position: -864px -800px; } + +.ep-e[data-index="861"] { + background-position: -864px -128px; } + +.ep-e[data-index="862"] { + background-position: -864px -160px; } + +.ep-e[data-index="863"] { + background-position: -864px -192px; } + +.ep-e[data-index="864"] { + background-position: -864px -224px; } + +.ep-e[data-index="851"] { + background-position: -832px -1120px; } + +.ep-e[data-index="852"] { + background-position: -832px -1152px; } + +.ep-e[data-index="896"] { + background-position: -864px -1248px; } + +.ep-e[data-index="60"] { + background-position: -32px -768px; } + +.ep-e[data-index="866"] { + background-position: -864px -288px; } + +.ep-e[data-index="853"] { + background-position: -832px -1184px; } + +.ep-e[data-index="874"] { + background-position: -864px -544px; } + +.ep-e[data-index="872"] { + background-position: -864px -480px; } + +.ep-e[data-index="867"] { + background-position: -864px -320px; } + +.ep-e[data-index="877"] { + background-position: -864px -640px; } + +.ep-e[data-index="880"] { + background-position: -864px -736px; } + +.ep-e[data-index="871"] { + background-position: -864px -448px; } + +.ep-e[data-index="879"] { + background-position: -864px -704px; } + +.ep-e[data-index="878"] { + background-position: -864px -672px; } + +.ep-e[data-index="869"] { + background-position: -864px -384px; } + +.ep-e[data-index="870"] { + background-position: -864px -416px; } + +.ep-e[data-index="865"] { + background-position: -864px -256px; } + +.ep-e[data-index="868"] { + background-position: -864px -352px; } + +.ep-e[data-index="873"] { + background-position: -864px -512px; } + +.ep-e[data-index="850"] { + background-position: -832px -1088px; } + +.ep-e[data-index="876"] { + background-position: -864px -608px; } + +.ep-e[data-index="884"] { + background-position: -864px -864px; } + +.ep-e[data-index="881"] { + background-position: -864px -768px; } + +.ep-e[data-index="998"] { + background-position: -1024px -32px; } + +.ep-e[data-index="886"] { + background-position: -864px -928px; } + +.ep-e[data-index="1000"] { + background-position: -1024px -96px; } + +.ep-e[data-index="1003"] { + background-position: -1024px -192px; } + +.ep-e[data-index="883"] { + background-position: -864px -832px; } + +.ep-e[data-index="606"] { + background-position: -640px -352px; } + +.ep-e[data-index="611"] { + background-position: -640px -512px; } + +.ep-e[data-index="839"] { + background-position: -832px -736px; } + +.ep-e[data-index="569"] { + background-position: -576px -832px; } + +.ep-e[data-index="563"] { + background-position: -576px -480px; } + +.ep-e[data-index="564"] { + background-position: -576px -512px; } + +.ep-e[data-index="570"] { + background-position: -576px -864px; } + +.ep-e[data-index="565"] { + background-position: -576px -544px; } + +.ep-e[data-index="567"] { + background-position: -576px -768px; } + +.ep-e[data-index="1004"] { + background-position: -1024px -224px; } + +.ep-e[data-index="889"] { + background-position: -864px -1024px; } + +.ep-e[data-index="887"] { + background-position: -864px -960px; } + +.ep-e[data-index="888"] { + background-position: -864px -992px; } + +.ep-e[data-index="890"] { + background-position: -864px -1056px; } + +.ep-e[data-index="891"] { + background-position: -864px -1088px; } + +.ep-e[data-index="892"] { + background-position: -864px -1120px; } + +.ep-e[data-index="895"] { + background-position: -864px -1216px; } + +.ep-e[data-index="894"] { + background-position: -864px -1184px; } + +.ep-e[data-index="893"] { + background-position: -864px -1152px; } + +.ep-e[data-index="907"] { + background-position: -896px -928px; } + +.ep-e[data-index="521"] { + background-position: -480px -512px; } + +.ep-e[data-index="517"] { + background-position: -448px -1056px; } + +.ep-e[data-index="519"] { + background-position: -480px -128px; } + +.ep-e[data-index="520"] { + background-position: -480px -320px; } + +.ep-e[data-index="516"] { + background-position: -448px -864px; } + +.ep-e[data-index="122"] { + background-position: -96px -288px; } + +.ep-e[data-index="124"] { + background-position: -96px -672px; } + +.ep-e[data-index="518"] { + background-position: -448px -1248px; } + +.ep-e[data-index="123"] { + background-position: -96px -480px; } + +.ep-e[data-index="522"] { + background-position: -480px -704px; } + +.ep-e[data-index="612"] { + background-position: -640px -544px; } + +.ep-e[data-index="910"] { + background-position: -928px -192px; } + +.ep-e[data-index="51"] { + background-position: -32px -320px; } + +.ep-e[data-index="512"] { + background-position: -448px -96px; } + +.ep-e[data-index="513"] { + background-position: -448px -288px; } + +.ep-e[data-index="514"] { + background-position: -448px -480px; } + +.ep-e[data-index="515"] { + background-position: -448px -672px; } + +.ep-e[data-index="804"] { + background-position: -800px -608px; } + +.ep-e[data-index="803"] { + background-position: -800px -416px; } + +.ep-e[data-index="1006"] { + background-position: -1024px -288px; } + +.ep-e[data-index="805"] { + background-position: -800px -800px; } + +.ep-e[data-index="125"] { + background-position: -96px -864px; } + +.ep-e[data-index="575"] { + background-position: -608px -192px; } + +.ep-e[data-index="510"] { + background-position: -448px -32px; } + +.ep-e[data-index="511"] { + background-position: -448px -64px; } + +.ep-e[data-index="508"] { + background-position: -416px -960px; } + +.ep-e[data-index="509"] { + background-position: -416px -1152px; } + +.ep-e[data-index="507"] { + background-position: -416px -928px; } + +.ep-e[data-index="506"] { + background-position: -416px -896px; } + +.ep-e[data-index="542"] { + background-position: -512px -192px; } + +.ep-e[data-index="543"] { + background-position: -512px -224px; } + +.ep-e[data-index="821"] { + background-position: -832px -160px; } + +.ep-e[data-index="560"] { + background-position: -544px -1216px; } + +.ep-e[data-index="544"] { + background-position: -512px -256px; } + +.ep-e[data-index="545"] { + background-position: -512px -448px; } + +.ep-e[data-index="546"] { + background-position: -512px -640px; } + +.ep-e[data-index="547"] { + background-position: -512px -832px; } + +.ep-e[data-index="555"] { + background-position: -544px -256px; } + +.ep-e[data-index="558"] { + background-position: -544px -832px; } + +.ep-e[data-index="559"] { + background-position: -544px -1024px; } + +.ep-e[data-index="556"] { + background-position: -544px -448px; } + +.ep-e[data-index="557"] { + background-position: -544px -640px; } + +.ep-e[data-index="552"] { + background-position: -512px -1152px; } + +.ep-e[data-index="561"] { + background-position: -576px -96px; } + +.ep-e[data-index="572"] { + background-position: -576px -1088px; } + +.ep-e[data-index="793"] { + background-position: -768px -1248px; } + +.ep-e[data-index="327"] { + background-position: -256px -928px; } + +.ep-e[data-index="566"] { + background-position: -576px -576px; } + +.ep-e[data-index="562"] { + background-position: -576px -288px; } + +.ep-e[data-index="554"] { + background-position: -544px -64px; } + +.ep-e[data-index="965"] { + background-position: -960px -1280px; } + +.ep-e[data-index="384"] { + background-position: -320px -288px; } + +.ep-e[data-index="573"] { + background-position: -576px -1280px; } + +.ep-e[data-index="553"] { + background-position: -544px -32px; } + +.ep-e[data-index="549"] { + background-position: -512px -1056px; } + +.ep-e[data-index="550"] { + background-position: -512px -1088px; } + +.ep-e[data-index="551"] { + background-position: -512px -1120px; } + +.ep-e[data-index="902"] { + background-position: -896px -448px; } + +.ep-e[data-index="571"] { + background-position: -576px -896px; } + +.ep-e[data-index="900"] { + background-position: -896px -64px; } + +.ep-e[data-index="901"] { + background-position: -896px -256px; } + +.ep-e[data-index="906"] { + background-position: -896px -736px; } + +.ep-e[data-index="909"] { + background-position: -928px -0px; } + +.ep-e[data-index="908"] { + background-position: -896px -1120px; } + +.ep-e[data-index="577"] { + background-position: -608px -576px; } + +.ep-e[data-index="576"] { + background-position: -608px -384px; } + +.ep-e[data-index="587"] { + background-position: -608px -1056px; } + +.ep-e[data-index="1298"] { + background-position: -1248px -608px; } + +.ep-e[data-index="1291"] { + background-position: -1248px -384px; } + +.ep-e[data-index="585"] { + background-position: -608px -992px; } + +.ep-e[data-index="1299"] { + background-position: -1248px -640px; } + +.ep-e[data-index="1292"] { + background-position: -1248px -416px; } + +.ep-e[data-index="548"] { + background-position: -512px -1024px; } + +.ep-e[data-index="1288"] { + background-position: -1248px -288px; } + +.ep-e[data-index="1289"] { + background-position: -1248px -320px; } + +.ep-e[data-index="1287"] { + background-position: -1248px -256px; } + +.ep-e[data-index="1290"] { + background-position: -1248px -352px; } + +.ep-e[data-index="1293"] { + background-position: -1248px -448px; } + +.ep-e[data-index="1295"] { + background-position: -1248px -512px; } + +.ep-e[data-index="1296"] { + background-position: -1248px -544px; } + +.ep-e[data-index="1294"] { + background-position: -1248px -480px; } + +.ep-e[data-index="1297"] { + background-position: -1248px -576px; } + +.ep-e[data-index="1282"] { + background-position: -1248px -96px; } + +.ep-e[data-index="1284"] { + background-position: -1248px -160px; } + +.ep-e[data-index="1285"] { + background-position: -1248px -192px; } + +.ep-e[data-index="1283"] { + background-position: -1248px -128px; } + +.ep-e[data-index="1286"] { + background-position: -1248px -224px; } + +.ep-e[data-index="532"] { + background-position: -480px -1184px; } + +.ep-e[data-index="527"] { + background-position: -480px -1024px; } + +.ep-e[data-index="528"] { + background-position: -480px -1056px; } + +.ep-e[data-index="526"] { + background-position: -480px -992px; } + +.ep-e[data-index="529"] { + background-position: -480px -1088px; } + +.ep-e[data-index="531"] { + background-position: -480px -1152px; } + +.ep-e[data-index="530"] { + background-position: -480px -1120px; } + +.ep-e[data-index="574"] { + background-position: -608px -160px; } + +.ep-e[data-index="581"] { + background-position: -608px -864px; } + +.ep-e[data-index="541"] { + background-position: -512px -160px; } + +.ep-e[data-index="538"] { + background-position: -512px -64px; } + +.ep-e[data-index="539"] { + background-position: -512px -96px; } + +.ep-e[data-index="540"] { + background-position: -512px -128px; } + +.ep-e[data-index="536"] { + background-position: -512px -0px; } + +.ep-e[data-index="537"] { + background-position: -512px -32px; } + +.ep-e[data-index="524"] { + background-position: -480px -928px; } + +.ep-e[data-index="358"] { + background-position: -288px -768px; } + +.ep-e[data-index="102"] { + background-position: -64px -800px; } + +.ep-e[data-index="341"] { + background-position: -288px -224px; } + +.ep-e[data-index="523"] { + background-position: -480px -896px; } + +.ep-e[data-index="340"] { + background-position: -288px -192px; } + +.ep-e[data-index="535"] { + background-position: -480px -1280px; } + +.ep-e[data-index="533"] { + background-position: -480px -1216px; } + +.ep-e[data-index="534"] { + background-position: -480px -1248px; } + +.ep-e[data-index="630"] { + background-position: -640px -1280px; } + +.ep-e[data-index="525"] { + background-position: -480px -960px; } + +.ep-e[data-index="794"] { + background-position: -800px -128px; } + +.ep-e[data-index="583"] { + background-position: -608px -928px; } + +.ep-e[data-index="198"] { + background-position: -160px -736px; } + +.ep-e[data-index="496"] { + background-position: -416px -576px; } + +.ep-e[data-index="491"] { + background-position: -416px -416px; } + +.ep-e[data-index="487"] { + background-position: -416px -288px; } + +.ep-e[data-index="499"] { + background-position: -416px -672px; } + +.ep-e[data-index="490"] { + background-position: -416px -384px; } + +.ep-e[data-index="501"] { + background-position: -416px -736px; } + +.ep-e[data-index="502"] { + background-position: -416px -768px; } + +.ep-e[data-index="482"] { + background-position: -416px -128px; } + +.ep-e[data-index="489"] { + background-position: -416px -352px; } + +.ep-e[data-index="1008"] { + background-position: -1024px -512px; } + +.ep-e[data-index="488"] { + background-position: -416px -320px; } + +.ep-e[data-index="497"] { + background-position: -416px -608px; } + +.ep-e[data-index="503"] { + background-position: -416px -800px; } + +.ep-e[data-index="498"] { + background-position: -416px -640px; } + +.ep-e[data-index="467"] { + background-position: -384px -960px; } + +.ep-e[data-index="495"] { + background-position: -416px -544px; } + +.ep-e[data-index="903"] { + background-position: -896px -640px; } + +.ep-e[data-index="904"] { + background-position: -896px -672px; } + +.ep-e[data-index="905"] { + background-position: -896px -704px; } + +.ep-e[data-index="460"] { + background-position: -384px -736px; } + +.ep-e[data-index="462"] { + background-position: -384px -800px; } + +.ep-e[data-index="481"] { + background-position: -416px -96px; } + +.ep-e[data-index="480"] { + background-position: -416px -64px; } + +.ep-e[data-index="478"] { + background-position: -416px -0px; } + +.ep-e[data-index="477"] { + background-position: -384px -1280px; } + +.ep-e[data-index="479"] { + background-position: -416px -32px; } + +.ep-e[data-index="500"] { + background-position: -416px -704px; } + +.ep-e[data-index="465"] { + background-position: -384px -896px; } + +.ep-e[data-index="494"] { + background-position: -416px -512px; } + +.ep-e[data-index="1011"] { + background-position: -1024px -608px; } + +.ep-e[data-index="471"] { + background-position: -384px -1088px; } + +.ep-e[data-index="469"] { + background-position: -384px -1024px; } + +.ep-e[data-index="454"] { + background-position: -384px -544px; } + +.ep-e[data-index="472"] { + background-position: -384px -1120px; } + +.ep-e[data-index="470"] { + background-position: -384px -1056px; } + +.ep-e[data-index="795"] { + background-position: -800px -160px; } + +.ep-e[data-index="1009"] { + background-position: -1024px -544px; } + +.ep-e[data-index="1007"] { + background-position: -1024px -480px; } + +.ep-e[data-index="455"] { + background-position: -384px -576px; } + +.ep-e[data-index="476"] { + background-position: -384px -1248px; } + +.ep-e[data-index="474"] { + background-position: -384px -1184px; } + +.ep-e[data-index="473"] { + background-position: -384px -1152px; } + +.ep-e[data-index="475"] { + background-position: -384px -1216px; } + +.ep-e[data-index="486"] { + background-position: -416px -256px; } + +.ep-e[data-index="493"] { + background-position: -416px -480px; } + +.ep-e[data-index="453"] { + background-position: -384px -512px; } + +.ep-e[data-index="452"] { + background-position: -384px -480px; } + +.ep-e[data-index="448"] { + background-position: -384px -352px; } + +.ep-e[data-index="447"] { + background-position: -384px -320px; } + +.ep-e[data-index="445"] { + background-position: -384px -256px; } + +.ep-e[data-index="444"] { + background-position: -384px -224px; } + +.ep-e[data-index="446"] { + background-position: -384px -288px; } + +.ep-e[data-index="484"] { + background-position: -416px -192px; } + +.ep-e[data-index="485"] { + background-position: -416px -224px; } + +.ep-e[data-index="466"] { + background-position: -384px -928px; } + +.ep-e[data-index="458"] { + background-position: -384px -672px; } + +.ep-e[data-index="457"] { + background-position: -384px -640px; } + +.ep-e[data-index="459"] { + background-position: -384px -704px; } + +.ep-e[data-index="456"] { + background-position: -384px -608px; } + +.ep-e[data-index="464"] { + background-position: -384px -864px; } + +.ep-e[data-index="442"] { + background-position: -384px -160px; } + +.ep-e[data-index="443"] { + background-position: -384px -192px; } + +.ep-e[data-index="461"] { + background-position: -384px -768px; } + +.ep-e[data-index="1010"] { + background-position: -1024px -576px; } + +.ep-e[data-index="760"] { + background-position: -768px -192px; } + +.ep-e[data-index="463"] { + background-position: -384px -832px; } + +.ep-e[data-index="483"] { + background-position: -416px -160px; } + +.ep-e[data-index="450"] { + background-position: -384px -416px; } + +.ep-e[data-index="449"] { + background-position: -384px -384px; } + +.ep-e[data-index="505"] { + background-position: -416px -864px; } + +.ep-e[data-index="504"] { + background-position: -416px -832px; } + +.ep-e[data-index="451"] { + background-position: -384px -448px; } + +.ep-e[data-index="492"] { + background-position: -416px -448px; } + +.ep-e[data-index="247"] { + background-position: -192px -992px; } + +.ep-e[data-index="326"] { + background-position: -256px -896px; } + +.ep-e[data-index="244"] { + background-position: -192px -896px; } + +.ep-e[data-index="245"] { + background-position: -192px -928px; } + +.ep-e[data-index="246"] { + background-position: -192px -960px; } + +.ep-e[data-index="243"] { + background-position: -192px -864px; } + +.ep-e[data-index="257"] { + background-position: -224px -0px; } + +.ep-e[data-index="50"] { + background-position: -32px -288px; } + +.ep-e[data-index="258"] { + background-position: -224px -32px; } + +.ep-e[data-index="335"] { + background-position: -288px -32px; } + +.ep-e[data-index="333"] { + background-position: -256px -1280px; } + +.ep-e[data-index="261"] { + background-position: -224px -128px; } + +.ep-e[data-index="260"] { + background-position: -224px -96px; } + +.ep-e[data-index="259"] { + background-position: -224px -64px; } + +.ep-e[data-index="256"] { + background-position: -192px -1280px; } + +.ep-e[data-index="252"] { + background-position: -192px -1152px; } + +.ep-e[data-index="253"] { + background-position: -192px -1184px; } + +.ep-e[data-index="251"] { + background-position: -192px -1120px; } + +.ep-e[data-index="249"] { + background-position: -192px -1056px; } + +.ep-e[data-index="254"] { + background-position: -192px -1216px; } + +.ep-e[data-index="250"] { + background-position: -192px -1088px; } + +.ep-e[data-index="586"] { + background-position: -608px -1024px; } + +.ep-e[data-index="262"] { + background-position: -224px -160px; } + +.ep-e[data-index="242"] { + background-position: -192px -832px; } + +.ep-e[data-index="325"] { + background-position: -256px -864px; } + +.ep-e[data-index="468"] { + background-position: -384px -992px; } + +.ep-e[data-index="796"] { + background-position: -800px -192px; } + +.ep-e[data-index="210"] { + background-position: -160px -1120px; } + +.ep-e[data-index="209"] { + background-position: -160px -1088px; } + +.ep-e[data-index="211"] { + background-position: -160px -1152px; } + +.ep-e[data-index="217"] { + background-position: -192px -32px; } + +.ep-e[data-index="218"] { + background-position: -192px -64px; } + +.ep-e[data-index="219"] { + background-position: -192px -96px; } + +.ep-e[data-index="220"] { + background-position: -192px -128px; } + +.ep-e[data-index="213"] { + background-position: -160px -1216px; } + +.ep-e[data-index="214"] { + background-position: -160px -1248px; } + +.ep-e[data-index="215"] { + background-position: -160px -1280px; } + +.ep-e[data-index="216"] { + background-position: -192px -0px; } + +.ep-e[data-index="222"] { + background-position: -192px -192px; } + +.ep-e[data-index="225"] { + background-position: -192px -288px; } + +.ep-e[data-index="223"] { + background-position: -192px -224px; } + +.ep-e[data-index="224"] { + background-position: -192px -256px; } + +.ep-e[data-index="226"] { + background-position: -192px -320px; } + +.ep-e[data-index="221"] { + background-position: -192px -160px; } + +.ep-e[data-index="158"] { + background-position: -128px -768px; } + +.ep-e[data-index="227"] { + background-position: -192px -352px; } + +.ep-e[data-index="613"] { + background-position: -640px -736px; } + +.ep-e[data-index="132"] { + background-position: -96px -1248px; } + +.ep-e[data-index="45"] { + background-position: -32px -128px; } + +.ep-e[data-index="41"] { + background-position: -32px -0px; } + +.ep-e[data-index="230"] { + background-position: -192px -448px; } + +.ep-e[data-index="98"] { + background-position: -64px -672px; } + +.ep-e[data-index="231"] { + background-position: -192px -480px; } + +.ep-e[data-index="232"] { + background-position: -192px -512px; } + +.ep-e[data-index="42"] { + background-position: -32px -32px; } + +.ep-e[data-index="233"] { + background-position: -192px -544px; } + +.ep-e[data-index="99"] { + background-position: -64px -704px; } + +.ep-e[data-index="235"] { + background-position: -192px -608px; } + +.ep-e[data-index="90"] { + background-position: -64px -416px; } + +.ep-e[data-index="734"] { + background-position: -736px -672px; } + +.ep-e[data-index="607"] { + background-position: -640px -384px; } + +.ep-e[data-index="135"] { + background-position: -128px -32px; } + +.ep-e[data-index="234"] { + background-position: -192px -576px; } + +.ep-e[data-index="44"] { + background-position: -32px -96px; } + +.ep-e[data-index="97"] { + background-position: -64px -640px; } + +.ep-e[data-index="238"] { + background-position: -192px -704px; } + +.ep-e[data-index="610"] { + background-position: -640px -480px; } + +.ep-e[data-index="236"] { + background-position: -192px -640px; } + +.ep-e[data-index="237"] { + background-position: -192px -672px; } + +.ep-e[data-index="43"] { + background-position: -32px -64px; } + +.ep-e[data-index="48"] { + background-position: -32px -224px; } + +.ep-e[data-index="609"] { + background-position: -640px -448px; } + +.ep-e[data-index="608"] { + background-position: -640px -416px; } + +.ep-e[data-index="206"] { + background-position: -160px -992px; } + +.ep-e[data-index="273"] { + background-position: -224px -512px; } + +.ep-e[data-index="272"] { + background-position: -224px -480px; } + +.ep-e[data-index="274"] { + background-position: -224px -544px; } + +.ep-e[data-index="268"] { + background-position: -224px -352px; } + +.ep-e[data-index="269"] { + background-position: -224px -384px; } + +.ep-e[data-index="270"] { + background-position: -224px -416px; } + +.ep-e[data-index="267"] { + background-position: -224px -320px; } + +.ep-e[data-index="265"] { + background-position: -224px -256px; } + +.ep-e[data-index="277"] { + background-position: -224px -640px; } + +.ep-e[data-index="266"] { + background-position: -224px -288px; } + +.ep-e[data-index="276"] { + background-position: -224px -608px; } + +.ep-e[data-index="275"] { + background-position: -224px -576px; } + +.ep-e[data-index="271"] { + background-position: -224px -448px; } + +.ep-e[data-index="263"] { + background-position: -224px -192px; } + +.ep-e[data-index="264"] { + background-position: -224px -224px; } + +.ep-e[data-index="248"] { + background-position: -192px -1024px; } + +.ep-e[data-index="255"] { + background-position: -192px -1248px; } + +.ep-e[data-index="290"] { + background-position: -224px -1056px; } + +.ep-e[data-index="305"] { + background-position: -256px -224px; } + +.ep-e[data-index="288"] { + background-position: -224px -992px; } + +.ep-e[data-index="1012"] { + background-position: -1024px -640px; } + +.ep-e[data-index="281"] { + background-position: -224px -768px; } + +.ep-e[data-index="280"] { + background-position: -224px -736px; } + +.ep-e[data-index="294"] { + background-position: -224px -1184px; } + +.ep-e[data-index="309"] { + background-position: -256px -352px; } + +.ep-e[data-index="278"] { + background-position: -224px -672px; } + +.ep-e[data-index="289"] { + background-position: -224px -1024px; } + +.ep-e[data-index="239"] { + background-position: -192px -736px; } + +.ep-e[data-index="279"] { + background-position: -224px -704px; } + +.ep-e[data-index="287"] { + background-position: -224px -960px; } + +.ep-e[data-index="240"] { + background-position: -192px -768px; } + +.ep-e[data-index="241"] { + background-position: -192px -800px; } + +.ep-e[data-index="286"] { + background-position: -224px -928px; } + +.ep-e[data-index="308"] { + background-position: -256px -320px; } + +.ep-e[data-index="295"] { + background-position: -224px -1216px; } + +.ep-e[data-index="293"] { + background-position: -224px -1152px; } + +.ep-e[data-index="307"] { + background-position: -256px -288px; } + +.ep-e[data-index="285"] { + background-position: -224px -896px; } + +.ep-e[data-index="283"] { + background-position: -224px -832px; } + +.ep-e[data-index="284"] { + background-position: -224px -864px; } + +.ep-e[data-index="282"] { + background-position: -224px -800px; } + +.ep-e[data-index="292"] { + background-position: -224px -1120px; } + +.ep-e[data-index="291"] { + background-position: -224px -1088px; } + +.ep-e[data-index="297"] { + background-position: -224px -1280px; } + +.ep-e[data-index="298"] { + background-position: -256px -0px; } + +.ep-e[data-index="296"] { + background-position: -224px -1248px; } + +.ep-e[data-index="306"] { + background-position: -256px -256px; } + +.ep-e[data-index="324"] { + background-position: -256px -832px; } + +.ep-e[data-index="304"] { + background-position: -256px -192px; } + +.ep-e[data-index="302"] { + background-position: -256px -128px; } + +.ep-e[data-index="303"] { + background-position: -256px -160px; } + +.ep-e[data-index="301"] { + background-position: -256px -96px; } + +.ep-e[data-index="321"] { + background-position: -256px -736px; } + +.ep-e[data-index="299"] { + background-position: -256px -32px; } + +.ep-e[data-index="300"] { + background-position: -256px -64px; } + +.ep-e[data-index="316"] { + background-position: -256px -576px; } + +.ep-e[data-index="317"] { + background-position: -256px -608px; } + +.ep-e[data-index="313"] { + background-position: -256px -480px; } + +.ep-e[data-index="314"] { + background-position: -256px -512px; } + +.ep-e[data-index="315"] { + background-position: -256px -544px; } + +.ep-e[data-index="320"] { + background-position: -256px -704px; } + +.ep-e[data-index="312"] { + background-position: -256px -448px; } + +.ep-e[data-index="311"] { + background-position: -256px -416px; } + +.ep-e[data-index="49"] { + background-position: -32px -256px; } + +.ep-e[data-index="318"] { + background-position: -256px -640px; } + +.ep-e[data-index="310"] { + background-position: -256px -384px; } + +.ep-e[data-index="319"] { + background-position: -256px -672px; } + +.ep-e[data-index="95"] { + background-position: -64px -576px; } + +.ep-e[data-index="381"] { + background-position: -320px -192px; } + +.ep-e[data-index="389"] { + background-position: -320px -768px; } + +.ep-e[data-index="96"] { + background-position: -64px -608px; } + +.ep-e[data-index="379"] { + background-position: -320px -128px; } + +.ep-e[data-index="397"] { + background-position: -352px -32px; } + +.ep-e[data-index="390"] { + background-position: -320px -800px; } + +.ep-e[data-index="366"] { + background-position: -288px -1024px; } + +.ep-e[data-index="110"] { + background-position: -64px -1056px; } + +.ep-e[data-index="393"] { + background-position: -320px -1216px; } + +.ep-e[data-index="400"] { + background-position: -352px -128px; } + +.ep-e[data-index="434"] { + background-position: -352px -1216px; } + +.ep-e[data-index="399"] { + background-position: -352px -96px; } + +.ep-e[data-index="398"] { + background-position: -352px -64px; } + +.ep-e[data-index="396"] { + background-position: -352px -0px; } + +.ep-e[data-index="380"] { + background-position: -320px -160px; } + +.ep-e[data-index="113"] { + background-position: -64px -1152px; } + +.ep-e[data-index="383"] { + background-position: -320px -256px; } + +.ep-e[data-index="114"] { + background-position: -64px -1184px; } + +.ep-e[data-index="435"] { + background-position: -352px -1248px; } + +.ep-e[data-index="352"] { + background-position: -288px -576px; } + +.ep-e[data-index="946"] { + background-position: -960px -192px; } + +.ep-e[data-index="391"] { + background-position: -320px -832px; } + +.ep-e[data-index="385"] { + background-position: -320px -480px; } + +.ep-e[data-index="975"] { + background-position: -992px -448px; } + +.ep-e[data-index="115"] { + background-position: -64px -1216px; } + +.ep-e[data-index="392"] { + background-position: -320px -1024px; } + +.ep-e[data-index="963"] { + background-position: -960px -896px; } + +.ep-e[data-index="964"] { + background-position: -960px -1088px; } + +.ep-e[data-index="388"] { + background-position: -320px -736px; } + +.ep-e[data-index="792"] { + background-position: -768px -1216px; } + +.ep-e[data-index="387"] { + background-position: -320px -704px; } + +.ep-e[data-index="378"] { + background-position: -320px -96px; } + +.ep-e[data-index="386"] { + background-position: -320px -672px; } + +.ep-e[data-index="342"] { + background-position: -288px -256px; } + +.ep-e[data-index="343"] { + background-position: -288px -288px; } + +.ep-e[data-index="432"] { + background-position: -352px -1152px; } + +.ep-e[data-index="360"] { + background-position: -288px -832px; } + +.ep-e[data-index="348"] { + background-position: -288px -448px; } + +.ep-e[data-index="362"] { + background-position: -288px -896px; } + +.ep-e[data-index="357"] { + background-position: -288px -736px; } + +.ep-e[data-index="359"] { + background-position: -288px -800px; } + +.ep-e[data-index="353"] { + background-position: -288px -608px; } + +.ep-e[data-index="356"] { + background-position: -288px -704px; } + +.ep-e[data-index="377"] { + background-position: -320px -64px; } + +.ep-e[data-index="374"] { + background-position: -288px -1280px; } + +.ep-e[data-index="372"] { + background-position: -288px -1216px; } + +.ep-e[data-index="375"] { + background-position: -320px -0px; } + +.ep-e[data-index="373"] { + background-position: -288px -1248px; } + +.ep-e[data-index="376"] { + background-position: -320px -32px; } + +.ep-e[data-index="361"] { + background-position: -288px -864px; } + +.ep-e[data-index="363"] { + background-position: -288px -928px; } + +.ep-e[data-index="568"] { + background-position: -576px -800px; } + +.ep-e[data-index="364"] { + background-position: -288px -960px; } + +.ep-e[data-index="367"] { + background-position: -288px -1056px; } + +.ep-e[data-index="365"] { + background-position: -288px -992px; } + +.ep-e[data-index="368"] { + background-position: -288px -1088px; } + +.ep-e[data-index="934"] { + background-position: -928px -1120px; } + +.ep-e[data-index="932"] { + background-position: -928px -1056px; } + +.ep-e[data-index="936"] { + background-position: -928px -1184px; } + +.ep-e[data-index="923"] { + background-position: -928px -768px; } + +.ep-e[data-index="925"] { + background-position: -928px -832px; } + +.ep-e[data-index="395"] { + background-position: -320px -1280px; } + +.ep-e[data-index="930"] { + background-position: -928px -992px; } + +.ep-e[data-index="928"] { + background-position: -928px -928px; } + +.ep-e[data-index="929"] { + background-position: -928px -960px; } + +.ep-e[data-index="927"] { + background-position: -928px -896px; } + +.ep-e[data-index="937"] { + background-position: -928px -1216px; } + +.ep-e[data-index="938"] { + background-position: -928px -1248px; } + +.ep-e[data-index="939"] { + background-position: -928px -1280px; } + +.ep-e[data-index="394"] { + background-position: -320px -1248px; } + +.ep-e[data-index="961"] { + background-position: -960px -832px; } + +.ep-e[data-index="951"] { + background-position: -960px -512px; } + +.ep-e[data-index="931"] { + background-position: -928px -1024px; } + +.ep-e[data-index="924"] { + background-position: -928px -800px; } + +.ep-e[data-index="935"] { + background-position: -928px -1152px; } + +.ep-e[data-index="933"] { + background-position: -928px -1088px; } + +.ep-e[data-index="944"] { + background-position: -960px -128px; } + +.ep-e[data-index="943"] { + background-position: -960px -96px; } + +.ep-e[data-index="942"] { + background-position: -960px -64px; } + +.ep-e[data-index="914"] { + background-position: -928px -480px; } + +.ep-e[data-index="922"] { + background-position: -928px -736px; } + +.ep-e[data-index="940"] { + background-position: -960px -0px; } + +.ep-e[data-index="915"] { + background-position: -928px -512px; } + +.ep-e[data-index="916"] { + background-position: -928px -544px; } + +.ep-e[data-index="919"] { + background-position: -928px -640px; } + +.ep-e[data-index="941"] { + background-position: -960px -32px; } + +.ep-e[data-index="913"] { + background-position: -928px -448px; } + +.ep-e[data-index="917"] { + background-position: -928px -576px; } + +.ep-e[data-index="918"] { + background-position: -928px -608px; } + +.ep-e[data-index="921"] { + background-position: -928px -704px; } + +.ep-e[data-index="920"] { + background-position: -928px -672px; } + +.ep-e[data-index="912"] { + background-position: -928px -416px; } + +.ep-e[data-index="993"] { + background-position: -992px -1184px; } + +.ep-e[data-index="120"] { + background-position: -96px -224px; } + +.ep-e[data-index="994"] { + background-position: -992px -1216px; } + +.ep-e[data-index="995"] { + background-position: -992px -1248px; } + +.ep-e[data-index="112"] { + background-position: -64px -1120px; } + +.ep-e[data-index="992"] { + background-position: -992px -1152px; } + +.ep-e[data-index="947"] { + background-position: -960px -384px; } + +.ep-e[data-index="111"] { + background-position: -64px -1088px; } + +.ep-e[data-index="997"] { + background-position: -1024px -0px; } + +.ep-e[data-index="911"] { + background-position: -928px -384px; } + +.ep-e[data-index="996"] { + background-position: -992px -1280px; } + +.ep-e[data-index="628"] { + background-position: -640px -1216px; } + +.ep-e[data-index="82"] { + background-position: -64px -160px; } + +.ep-e[data-index="950"] { + background-position: -960px -480px; } + +.ep-e[data-index="117"] { + background-position: -96px -128px; } + +.ep-e[data-index="926"] { + background-position: -928px -864px; } + +.ep-e[data-index="949"] { + background-position: -960px -448px; } + +.ep-e[data-index="948"] { + background-position: -960px -416px; } + +.ep-e[data-index="382"] { + background-position: -320px -224px; } + +.ep-e[data-index="945"] { + background-position: -960px -160px; } + +.ep-e[data-index="350"] { + background-position: -288px -512px; } + +.ep-e[data-index="351"] { + background-position: -288px -544px; } + +.ep-e[data-index="349"] { + background-position: -288px -480px; } + +.ep-e[data-index="404"] { + background-position: -352px -256px; } + +.ep-e[data-index="197"] { + background-position: -160px -704px; } + +.ep-e[data-index="827"] { + background-position: -832px -352px; } + +.ep-e[data-index="426"] { + background-position: -352px -960px; } + +.ep-e[data-index="109"] { + background-position: -64px -1024px; } + +.ep-e[data-index="339"] { + background-position: -288px -160px; } + +.ep-e[data-index="107"] { + background-position: -64px -960px; } + +.ep-e[data-index="401"] { + background-position: -352px -160px; } + +.ep-e[data-index="826"] { + background-position: -832px -320px; } + +.ep-e[data-index="207"] { + background-position: -160px -1024px; } + +.ep-e[data-index="829"] { + background-position: -832px -416px; } + +.ep-e[data-index="402"] { + background-position: -352px -192px; } + +.ep-e[data-index="116"] { + background-position: -96px -96px; } + +.ep-e[data-index="411"] { + background-position: -352px -480px; } + +.ep-e[data-index="990"] { + background-position: -992px -1088px; } + +.ep-e[data-index="991"] { + background-position: -992px -1120px; } + +.ep-e[data-index="201"] { + background-position: -160px -832px; } + +.ep-e[data-index="200"] { + background-position: -160px -800px; } + +.ep-e[data-index="409"] { + background-position: -352px -416px; } + +.ep-e[data-index="403"] { + background-position: -352px -224px; } + +.ep-e[data-index="410"] { + background-position: -352px -448px; } + +.ep-e[data-index="203"] { + background-position: -160px -896px; } + +.ep-e[data-index="202"] { + background-position: -160px -864px; } + +.ep-e[data-index="406"] { + background-position: -352px -320px; } + +.ep-e[data-index="199"] { + background-position: -160px -768px; } + +.ep-e[data-index="205"] { + background-position: -160px -960px; } + +.ep-e[data-index="208"] { + background-position: -160px -1056px; } + +.ep-e[data-index="228"] { + background-position: -192px -384px; } + +.ep-e[data-index="329"] { + background-position: -256px -1152px; } + +.ep-e[data-index="328"] { + background-position: -256px -1120px; } + +.ep-e[data-index="204"] { + background-position: -160px -928px; } + +.ep-e[data-index="405"] { + background-position: -352px -288px; } + +.ep-e[data-index="429"] { + background-position: -352px -1056px; } + +.ep-e[data-index="428"] { + background-position: -352px -1024px; } + +.ep-e[data-index="412"] { + background-position: -352px -512px; } + +.ep-e[data-index="828"] { + background-position: -832px -384px; } + +.ep-e[data-index="413"] { + background-position: -352px -544px; } + +.ep-e[data-index="414"] { + background-position: -352px -576px; } + +.ep-e[data-index="407"] { + background-position: -352px -352px; } + +.ep-e[data-index="415"] { + background-position: -352px -608px; } + +.ep-e[data-index="425"] { + background-position: -352px -928px; } + +.ep-e[data-index="416"] { + background-position: -352px -640px; } + +.ep-e[data-index="417"] { + background-position: -352px -672px; } + +.ep-e[data-index="418"] { + background-position: -352px -704px; } + +.ep-e[data-index="419"] { + background-position: -352px -736px; } + +.ep-e[data-index="421"] { + background-position: -352px -800px; } + +.ep-e[data-index="423"] { + background-position: -352px -864px; } + +.ep-e[data-index="424"] { + background-position: -352px -896px; } + +.ep-e[data-index="422"] { + background-position: -352px -832px; } + +.ep-e[data-index="588"] { + background-position: -608px -1088px; } + +.ep-e[data-index="408"] { + background-position: -352px -384px; } + +.ep-e[data-index="106"] { + background-position: -64px -928px; } + +.ep-e[data-index="762"] { + background-position: -768px -256px; } + +.ep-e[data-index="763"] { + background-position: -768px -288px; } + +.ep-e[data-index="761"] { + background-position: -768px -224px; } + +.ep-e[data-index="105"] { + background-position: -64px -896px; } + +.ep-e[data-index="14"] { + background-position: -0px -448px; } + +.ep-e[data-index="683"] { + background-position: -704px -352px; } + +.ep-e[data-index="684"] { + background-position: -704px -384px; } + +.ep-e[data-index="629"] { + background-position: -640px -1248px; } + +.ep-e[data-index="16"] { + background-position: -0px -512px; } + +.ep-e[data-index="806"] { + background-position: -800px -992px; } + +.ep-e[data-index="807"] { + background-position: -800px -1024px; } + +.ep-e[data-index="808"] { + background-position: -800px -1056px; } + +.ep-e[data-index="809"] { + background-position: -800px -1088px; } + +.ep-e[data-index="797"] { + background-position: -800px -224px; } + +.ep-e[data-index="817"] { + background-position: -832px -32px; } + +.ep-e[data-index="631"] { + background-position: -672px -0px; } + +.ep-e[data-index="632"] { + background-position: -672px -32px; } + +.ep-e[data-index="633"] { + background-position: -672px -64px; } + +.ep-e[data-index="634"] { + background-position: -672px -96px; } + +.ep-e[data-index="694"] { + background-position: -704px -704px; } + +.ep-e[data-index="689"] { + background-position: -704px -544px; } + +.ep-e[data-index="690"] { + background-position: -704px -576px; } + +.ep-e[data-index="691"] { + background-position: -704px -608px; } + +.ep-e[data-index="354"] { + background-position: -288px -640px; } + +.ep-e[data-index="695"] { + background-position: -704px -736px; } + +.ep-e[data-index="347"] { + background-position: -288px -416px; } + +.ep-e[data-index="664"] { + background-position: -672px -1056px; } + +.ep-e[data-index="46"] { + background-position: -32px -160px; } + +.ep-e[data-index="665"] { + background-position: -672px -1088px; } + +.ep-e[data-index="666"] { + background-position: -672px -1120px; } + +.ep-e[data-index="692"] { + background-position: -704px -640px; } + +.ep-e[data-index="693"] { + background-position: -704px -672px; } + +.ep-e[data-index="344"] { + background-position: -288px -320px; } + +.ep-e[data-index="345"] { + background-position: -288px -352px; } + +.ep-e[data-index="346"] { + background-position: -288px -384px; } + +.ep-e[data-index="26"] { + background-position: -0px -832px; } + +.ep-e[data-index="27"] { + background-position: -0px -864px; } + +.ep-e[data-index="25"] { + background-position: -0px -800px; } + +.ep-e[data-index="790"] { + background-position: -768px -1152px; } + +.ep-e[data-index="28"] { + background-position: -0px -896px; } + +.ep-e[data-index="15"] { + background-position: -0px -480px; } + +.ep-e[data-index="667"] { + background-position: -672px -1152px; } + +.ep-e[data-index="708"] { + background-position: -704px -1152px; } + +.ep-e[data-index="709"] { + background-position: -704px -1184px; } + +.ep-e[data-index="603"] { + background-position: -640px -256px; } + +.ep-e[data-index="735"] { + background-position: -736px -704px; } + +.ep-e[data-index="789"] { + background-position: -768px -1120px; } + +.ep-e[data-index="814"] { + background-position: -800px -1248px; } + +.ep-e[data-index="989"] { + background-position: -992px -1056px; } + +.ep-e[data-index="626"] { + background-position: -640px -1152px; } + +.ep-e[data-index="623"] { + background-position: -640px -1056px; } + +.ep-e[data-index="622"] { + background-position: -640px -1024px; } + +.ep-e[data-index="624"] { + background-position: -640px -1088px; } + +.ep-e[data-index="625"] { + background-position: -640px -1120px; } + +.ep-e[data-index="618"] { + background-position: -640px -896px; } + +.ep-e[data-index="621"] { + background-position: -640px -992px; } + +.ep-e[data-index="584"] { + background-position: -608px -960px; } + +.ep-e[data-index="84"] { + background-position: -64px -224px; } + +.ep-e[data-index="736"] { + background-position: -736px -736px; } + +.ep-e[data-index="737"] { + background-position: -736px -768px; } + +.ep-e[data-index="81"] { + background-position: -64px -128px; } + +.ep-e[data-index="987"] { + background-position: -992px -992px; } + +.ep-e[data-index="101"] { + background-position: -64px -768px; } + +.ep-e[data-index="738"] { + background-position: -736px -800px; } + +.ep-e[data-index="86"] { + background-position: -64px -288px; } + +.ep-e[data-index="103"] { + background-position: -64px -832px; } + +.ep-e[data-index="740"] { + background-position: -736px -864px; } + +.ep-e[data-index="605"] { + background-position: -640px -320px; } + +.ep-e[data-index="739"] { + background-position: -736px -832px; } + +.ep-e[data-index="820"] { + background-position: -832px -128px; } + +.ep-e[data-index="83"] { + background-position: -64px -192px; } + +.ep-e[data-index="988"] { + background-position: -992px -1024px; } + +.ep-e[data-index="955"] { + background-position: -960px -640px; } + +.ep-e[data-index="52"] { + background-position: -32px -512px; } + +.ep-e[data-index="93"] { + background-position: -64px -512px; } + +.ep-e[data-index="94"] { + background-position: -64px -544px; } + +.ep-e[data-index="436"] { + background-position: -352px -1280px; } + +.ep-e[data-index="743"] { + background-position: -736px -960px; } + +.ep-e[data-index="696"] { + background-position: -704px -768px; } + +.ep-e[data-index="578"] { + background-position: -608px -768px; } + +.ep-e[data-index="85"] { + background-position: -64px -256px; } + +.ep-e[data-index="742"] { + background-position: -736px -928px; } + +.ep-e[data-index="741"] { + background-position: -736px -896px; } + +.ep-e[data-index="791"] { + background-position: -768px -1184px; } + +.ep-e[data-index="580"] { + background-position: -608px -832px; } + +.ep-e[data-index="579"] { + background-position: -608px -800px; } + +.ep-e[data-index="229"] { + background-position: -192px -416px; } + +.ep-e[data-index="433"] { + background-position: -352px -1184px; } + +.ep-e[data-index="719"] { + background-position: -736px -192px; } + +.ep-e[data-index="972"] { + background-position: -992px -352px; } + +.ep-e[data-index="974"] { + background-position: -992px -416px; } + +.ep-e[data-index="976"] { + background-position: -992px -640px; } + +.ep-e[data-index="714"] { + background-position: -736px -32px; } + +.ep-e[data-index="818"] { + background-position: -832px -64px; } + +.ep-e[data-index="981"] { + background-position: -992px -800px; } + +.ep-e[data-index="982"] { + background-position: -992px -832px; } + +.ep-e[data-index="985"] { + background-position: -992px -928px; } + +.ep-e[data-index="953"] { + background-position: -960px -576px; } + +.ep-e[data-index="984"] { + background-position: -992px -896px; } + +.ep-e[data-index="810"] { + background-position: -800px -1120px; } + +.ep-e[data-index="825"] { + background-position: -832px -288px; } + +.ep-e[data-index="108"] { + background-position: -64px -992px; } + +.ep-e[data-index="830"] { + background-position: -832px -448px; } + +.ep-e[data-index="983"] { + background-position: -992px -864px; } + +.ep-e[data-index="330"] { + background-position: -256px -1184px; } + +.ep-e[data-index="337"] { + background-position: -288px -96px; } + +.ep-e[data-index="322"] { + background-position: -256px -768px; } + +.ep-e[data-index="323"] { + background-position: -256px -800px; } + +.ep-e[data-index="332"] { + background-position: -256px -1248px; } + +.ep-e[data-index="331"] { + background-position: -256px -1216px; } + +.ep-e[data-index="336"] { + background-position: -288px -64px; } + +.ep-e[data-index="338"] { + background-position: -288px -128px; } + +.ep-e[data-index="334"] { + background-position: -288px -0px; } + +.ep-e[data-index="427"] { + background-position: -352px -992px; } + +.ep-e[data-index="121"] { + background-position: -96px -256px; } + +.ep-e[data-index="675"] { + background-position: -704px -96px; } + +.ep-e[data-index="674"] { + background-position: -704px -64px; } + +.ep-e[data-index="673"] { + background-position: -704px -32px; } + +.ep-e[data-index="582"] { + background-position: -608px -896px; } + +.ep-e[data-index="680"] { + background-position: -704px -256px; } + +.ep-e[data-index="676"] { + background-position: -704px -128px; } + +.ep-e[data-index="677"] { + background-position: -704px -160px; } + +.ep-e[data-index="678"] { + background-position: -704px -192px; } + +.ep-e[data-index="679"] { + background-position: -704px -224px; } + +.ep-e[data-index="672"] { + background-position: -704px -0px; } + +.ep-e[data-index="681"] { + background-position: -704px -288px; } + +.ep-e[data-index="671"] { + background-position: -672px -1280px; } + +.ep-e[data-index="670"] { + background-position: -672px -1248px; } + +.ep-e[data-index="662"] { + background-position: -672px -992px; } + +.ep-e[data-index="637"] { + background-position: -672px -192px; } + +.ep-e[data-index="651"] { + background-position: -672px -640px; } + +.ep-e[data-index="644"] { + background-position: -672px -416px; } + +.ep-e[data-index="642"] { + background-position: -672px -352px; } + +.ep-e[data-index="643"] { + background-position: -672px -384px; } + +.ep-e[data-index="638"] { + background-position: -672px -224px; } + +.ep-e[data-index="639"] { + background-position: -672px -256px; } + +.ep-e[data-index="640"] { + background-position: -672px -288px; } + +.ep-e[data-index="816"] { + background-position: -832px -0px; } + +.ep-e[data-index="641"] { + background-position: -672px -320px; } + +.ep-e[data-index="812"] { + background-position: -800px -1184px; } + +.ep-e[data-index="824"] { + background-position: -832px -256px; } + +.ep-e[data-index="813"] { + background-position: -800px -1216px; } + +.ep-e[data-index="645"] { + background-position: -672px -448px; } + +.ep-e[data-index="815"] { + background-position: -800px -1280px; } + +.ep-e[data-index="635"] { + background-position: -672px -128px; } + +.ep-e[data-index="636"] { + background-position: -672px -160px; } + +.ep-e[data-index="811"] { + background-position: -800px -1152px; } + +.ep-e[data-index="819"] { + background-position: -832px -96px; } + +.ep-e[data-index="682"] { + background-position: -704px -320px; } + +.ep-e[data-index="653"] { + background-position: -672px -704px; } + +.ep-e[data-index="655"] { + background-position: -672px -768px; } + +.ep-e[data-index="657"] { + background-position: -672px -832px; } + +.ep-e[data-index="658"] { + background-position: -672px -864px; } + +.ep-e[data-index="659"] { + background-position: -672px -896px; } + +.ep-e[data-index="654"] { + background-position: -672px -736px; } + +.ep-e[data-index="652"] { + background-position: -672px -672px; } + +.ep-e[data-index="660"] { + background-position: -672px -928px; } + +.ep-e[data-index="656"] { + background-position: -672px -800px; } + +.ep-e[data-index="720"] { + background-position: -736px -224px; } + +.ep-e[data-index="648"] { + background-position: -672px -544px; } + +.ep-e[data-index="798"] { + background-position: -800px -256px; } + +.ep-e[data-index="118"] { + background-position: -96px -160px; } + +.ep-e[data-index="650"] { + background-position: -672px -608px; } + +.ep-e[data-index="649"] { + background-position: -672px -576px; } + +.ep-e[data-index="646"] { + background-position: -672px -480px; } + +.ep-e[data-index="647"] { + background-position: -672px -512px; } + +.ep-e[data-index="952"] { + background-position: -960px -544px; } + +.ep-e[data-index="430"] { + background-position: -352px -1088px; } + +.ep-e[data-index="431"] { + background-position: -352px -1120px; } + +.ep-e[data-index="713"] { + background-position: -736px -0px; } + +.ep-e[data-index="715"] { + background-position: -736px -64px; } + +.ep-e[data-index="716"] { + background-position: -736px -96px; } + +.ep-e[data-index="712"] { + background-position: -704px -1280px; } + +.ep-e[data-index="799"] { + background-position: -800px -288px; } + +.ep-e[data-index="800"] { + background-position: -800px -320px; } + +.ep-e[data-index="127"] { + background-position: -96px -1088px; } + +.ep-e[data-index="663"] { + background-position: -672px -1024px; } + +.ep-e[data-index="126"] { + background-position: -96px -1056px; } + +.ep-e[data-index="802"] { + background-position: -800px -384px; } + +.ep-e[data-index="801"] { + background-position: -800px -352px; } + +.ep-e[data-index="710"] { + background-position: -704px -1216px; } + +.ep-e[data-index="711"] { + background-position: -704px -1248px; } + +.ep-e[data-index="144"] { + background-position: -128px -320px; } + +.ep-e[data-index="597"] { + background-position: -640px -64px; } + +.ep-e[data-index="596"] { + background-position: -640px -32px; } + +.ep-e[data-index="595"] { + background-position: -640px -0px; } + +.ep-e[data-index="598"] { + background-position: -640px -96px; } + +.ep-e[data-index="590"] { + background-position: -608px -1152px; } + +.ep-e[data-index="143"] { + background-position: -128px -288px; } + +.ep-e[data-index="591"] { + background-position: -608px -1184px; } + +.ep-e[data-index="600"] { + background-position: -640px -160px; } + +.ep-e[data-index="589"] { + background-position: -608px -1120px; } + +.ep-e[data-index="593"] { + background-position: -608px -1248px; } + +.ep-e[data-index="592"] { + background-position: -608px -1216px; } + +.ep-e[data-index="594"] { + background-position: -608px -1280px; } + +.ep-e[data-index="599"] { + background-position: -640px -128px; } + +.ep-e[data-index="601"] { + background-position: -640px -192px; } + +.ep-e[data-index="57"] { + background-position: -32px -672px; } + +.ep-e[data-index="130"] { + background-position: -96px -1184px; } + +.ep-e[data-index="56"] { + background-position: -32px -640px; } + +.ep-e[data-index="759"] { + background-position: -768px -160px; } + +.ep-e[data-index="59"] { + background-position: -32px -736px; } + +.ep-e[data-index="131"] { + background-position: -96px -1216px; } + +.ep-e[data-index="744"] { + background-position: -736px -992px; } + +.ep-e[data-index="764"] { + background-position: -768px -320px; } + +.ep-e[data-index="58"] { + background-position: -32px -704px; } + +.ep-e[data-index="55"] { + background-position: -32px -608px; } + +.ep-e[data-index="986"] { + background-position: -992px -960px; } + +.ep-e[data-index="100"] { + background-position: -64px -736px; } + +.ep-e[data-index="62"] { + background-position: -32px -832px; } + +.ep-e[data-index="63"] { + background-position: -32px -864px; } + +.ep-e[data-index="64"] { + background-position: -32px -896px; } + +.ep-e[data-index="65"] { + background-position: -32px -928px; } + +.ep-e[data-index="66"] { + background-position: -32px -960px; } + +.ep-e[data-index="67"] { + background-position: -32px -992px; } + +.ep-e[data-index="68"] { + background-position: -32px -1024px; } + +.ep-e[data-index="69"] { + background-position: -32px -1056px; } + +.ep-e[data-index="70"] { + background-position: -32px -1088px; } + +.ep-e[data-index="71"] { + background-position: -32px -1120px; } + +.ep-e[data-index="72"] { + background-position: -32px -1152px; } + +.ep-e[data-index="73"] { + background-position: -32px -1184px; } + +.ep-e[data-index="174"] { + background-position: -128px -1280px; } + +.ep-e[data-index="87"] { + background-position: -64px -320px; } + +.ep-e[data-index="186"] { + background-position: -160px -352px; } + +.ep-e[data-index="192"] { + background-position: -160px -544px; } + +.ep-e[data-index="53"] { + background-position: -32px -544px; } + +.ep-e[data-index="54"] { + background-position: -32px -576px; } + +.ep-e[data-index="686"] { + background-position: -704px -448px; } + +.ep-e[data-index="685"] { + background-position: -704px -416px; } + +.ep-e[data-index="189"] { + background-position: -160px -448px; } + +.ep-e[data-index="183"] { + background-position: -160px -256px; } + +.ep-e[data-index="191"] { + background-position: -160px -512px; } + +.ep-e[data-index="193"] { + background-position: -160px -576px; } + +.ep-e[data-index="190"] { + background-position: -160px -480px; } + +.ep-e[data-index="134"] { + background-position: -128px -0px; } + +.ep-e[data-index="180"] { + background-position: -160px -160px; } + +.ep-e[data-index="195"] { + background-position: -160px -640px; } + +.ep-e[data-index="616"] { + background-position: -640px -832px; } + +.ep-e[data-index="194"] { + background-position: -160px -608px; } + +.ep-e[data-index="163"] { + background-position: -128px -928px; } + +.ep-e[data-index="162"] { + background-position: -128px -896px; } + +.ep-e[data-index="187"] { + background-position: -160px -384px; } + +.ep-e[data-index="188"] { + background-position: -160px -416px; } + +.ep-e[data-index="185"] { + background-position: -160px -320px; } + +.ep-e[data-index="166"] { + background-position: -128px -1024px; } + +.ep-e[data-index="167"] { + background-position: -128px -1056px; } + +.ep-e[data-index="170"] { + background-position: -128px -1152px; } + +.ep-e[data-index="171"] { + background-position: -128px -1184px; } + +.ep-e[data-index="168"] { + background-position: -128px -1088px; } + +.ep-e[data-index="178"] { + background-position: -160px -96px; } + +.ep-e[data-index="104"] { + background-position: -64px -864px; } + +.ep-e[data-index="661"] { + background-position: -672px -960px; } + +.ep-e[data-index="954"] { + background-position: -960px -608px; } + +.ep-e[data-index="137"] { + background-position: -128px -96px; } + +.ep-e[data-index="159"] { + background-position: -128px -800px; } + +.ep-e[data-index="604"] { + background-position: -640px -288px; } + +.ep-e[data-index="78"] { + background-position: -64px -32px; } + +.ep-e[data-index="966"] { + background-position: -992px -160px; } + +.ep-e[data-index="958"] { + background-position: -960px -736px; } + +.ep-e[data-index="962"] { + background-position: -960px -864px; } + +.ep-e[data-index="960"] { + background-position: -960px -800px; } + +.ep-e[data-index="727"] { + background-position: -736px -448px; } + +.ep-e[data-index="687"] { + background-position: -704px -480px; } + +.ep-e[data-index="142"] { + background-position: -128px -256px; } + +.ep-e[data-index="141"] { + background-position: -128px -224px; } + +.ep-e[data-index="139"] { + background-position: -128px -160px; } + +.ep-e[data-index="140"] { + background-position: -128px -192px; } + +.ep-e[data-index="2"] { + background-position: -0px -64px; } + +.ep-e[data-index="3"] { + background-position: -0px -96px; } + +.ep-e[data-index="617"] { + background-position: -640px -864px; } + +.ep-e[data-index="702"] { + background-position: -704px -960px; } + +.ep-e[data-index="703"] { + background-position: -704px -992px; } + +.ep-e[data-index="746"] { + background-position: -736px -1056px; } + +.ep-e[data-index="88"] { + background-position: -64px -352px; } + +.ep-e[data-index="161"] { + background-position: -128px -864px; } + +.ep-e[data-index="89"] { + background-position: -64px -384px; } + +.ep-e[data-index="967"] { + background-position: -992px -192px; } + +.ep-e[data-index="745"] { + background-position: -736px -1024px; } + +.ep-e[data-index="79"] { + background-position: -64px -64px; } + +.ep-e[data-index="184"] { + background-position: -160px -288px; } + +.ep-e[data-index="627"] { + background-position: -640px -1184px; } + +.ep-e[data-index="136"] { + background-position: -128px -64px; } + +.ep-e[data-index="133"] { + background-position: -96px -1280px; } + +.ep-e[data-index="138"] { + background-position: -128px -128px; } + +.ep-e[data-index="119"] { + background-position: -96px -192px; } + +.ep-e[data-index="602"] { + background-position: -640px -224px; } + +.ep-e[data-index="196"] { + background-position: -160px -672px; } + +.ep-e[data-index="150"] { + background-position: -128px -512px; } + +.ep-e[data-index="212"] { + background-position: -160px -1184px; } + +.ep-e[data-index="32"] { + background-position: -0px -1024px; } + +.ep-e[data-index="420"] { + background-position: -352px -768px; } + +.ep-e[data-index="182"] { + background-position: -160px -224px; } + +.ep-e[data-index="977"] { + background-position: -992px -672px; } + +.ep-e[data-index="978"] { + background-position: -992px -704px; } + +.ep-e[data-index="979"] { + background-position: -992px -736px; } + +.ep-e[data-index="980"] { + background-position: -992px -768px; } + +.ep-e[data-index="80"] { + background-position: -64px -96px; } + +.ep-e[data-index="956"] { + background-position: -960px -672px; } + +.ep-e[data-index="973"] { + background-position: -992px -384px; } + +.ep-e[data-index="169"] { + background-position: -128px -1120px; } + +.ep-e[data-index="959"] { + background-position: -960px -768px; } + +.ep-e[data-index="968"] { + background-position: -992px -224px; } + +.ep-e[data-index="969"] { + background-position: -992px -256px; } + +.ep-e[data-index="971"] { + background-position: -992px -320px; } + +.ep-e[data-index="970"] { + background-position: -992px -288px; } + +.ep-e[data-index="957"] { + background-position: -960px -704px; } + +.ep-e[data-index="355"] { + background-position: -288px -672px; } + +.ep-e[data-index="688"] { + background-position: -704px -512px; } + +.ep-e[data-index="181"] { + background-position: -160px -192px; } + +.ep-e[data-index="176"] { + background-position: -160px -32px; } + +.ep-e[data-index="177"] { + background-position: -160px -64px; } + +.ep-e[data-index="179"] { + background-position: -160px -128px; } + +.ep-e[data-index="172"] { + background-position: -128px -1216px; } + +.ep-e[data-index="175"] { + background-position: -160px -0px; } + +.ep-e[data-index="173"] { + background-position: -128px -1248px; } + +.ep-e[data-index="1015"] { + background-position: -1024px -736px; } + +.ep-e[data-index="1016"] { + background-position: -1024px -768px; } + +.ep-e[data-index="1017"] { + background-position: -1024px -800px; } + +.ep-e[data-index="1018"] { + background-position: -1024px -832px; } + +.ep-e[data-index="1019"] { + background-position: -1024px -864px; } + +.ep-e[data-index="1020"] { + background-position: -1024px -896px; } + +.ep-e[data-index="1021"] { + background-position: -1024px -928px; } + +.ep-e[data-index="1022"] { + background-position: -1024px -960px; } + +.ep-e[data-index="1023"] { + background-position: -1024px -992px; } + +.ep-e[data-index="1024"] { + background-position: -1024px -1024px; } + +.ep-e[data-index="728"] { + background-position: -736px -480px; } + +.ep-e[data-index="1014"] { + background-position: -1024px -704px; } + +.ep-e[data-index="731"] { + background-position: -736px -576px; } + +.ep-e[data-index="35"] { + background-position: -0px -1120px; } + +.ep-e[data-index="29"] { + background-position: -0px -928px; } + +.ep-e[data-index="24"] { + background-position: -0px -768px; } + +.ep-e[data-index="30"] { + background-position: -0px -960px; } + +.ep-e[data-index="17"] { + background-position: -0px -544px; + display: none; } + +.ep-e[data-index="31"] { + background-position: -0px -992px; } + +.ep-e[data-index="22"] { + background-position: -0px -704px; } + +.ep-e[data-index="23"] { + background-position: -0px -736px; } + +.ep-e[data-index="18"] { + background-position: -0px -576px; } + +.ep-e[data-index="19"] { + background-position: -0px -608px; } + +.ep-e[data-index="697"] { + background-position: -704px -800px; } + +.ep-e[data-index="698"] { + background-position: -704px -832px; } + +.ep-e[data-index="699"] { + background-position: -704px -864px; } + +.ep-e[data-index="36"] { + background-position: -0px -1152px; } + +.ep-e[data-index="757"] { + background-position: -768px -96px; } + +.ep-e[data-index="758"] { + background-position: -768px -128px; } + +.ep-e[data-index="20"] { + background-position: -0px -640px; } + +.ep-e[data-index="21"] { + background-position: -0px -672px; } + +.ep-e[data-index="148"] { + background-position: -128px -448px; } + +.ep-e[data-index="153"] { + background-position: -128px -608px; } + +.ep-e[data-index="154"] { + background-position: -128px -640px; } + +.ep-e[data-index="155"] { + background-position: -128px -672px; } + +.ep-e[data-index="9"] { + background-position: -0px -288px; } + +.ep-e[data-index="10"] { + background-position: -0px -320px; } + +.ep-e[data-index="11"] { + background-position: -0px -352px; } + +.ep-e[data-index="8"] { + background-position: -0px -256px; } + +.ep-e[data-index="7"] { + background-position: -0px -224px; } + +.ep-e[data-index="6"] { + background-position: -0px -192px; } + +.ep-e[data-index="701"] { + background-position: -704px -928px; } + +.ep-e[data-index="13"] { + background-position: -0px -416px; } + +.ep-e[data-index="12"] { + background-position: -0px -384px; } + +.ep-e[data-index="151"] { + background-position: -128px -544px; } + +.ep-e[data-index="152"] { + background-position: -128px -576px; } + +.ep-e[data-index="1013"] { + background-position: -1024px -672px; } + +.ep-e[data-index="5"] { + background-position: -0px -160px; } + +.ep-e[data-index="733"] { + background-position: -736px -640px; } + +.ep-e[data-index="730"] { + background-position: -736px -544px; } + +.ep-e[data-index="729"] { + background-position: -736px -512px; } + +.ep-e[data-index="732"] { + background-position: -736px -608px; } + +.ep-e[data-index="370"] { + background-position: -288px -1152px; } + +.ep-e[data-index="371"] { + background-position: -288px -1184px; } + +.ep-e[data-index="160"] { + background-position: -128px -832px; } + +.ep-e[data-index="149"] { + background-position: -128px -480px; } + +.ep-e[data-index="128"] { + background-position: -96px -1120px; } + +.ep-e[data-index="700"] { + background-position: -704px -896px; } + +.ep-e[data-index="145"] { + background-position: -128px -352px; } + +.ep-e[data-index="146"] { + background-position: -128px -384px; } + +.ep-e[data-index="147"] { + background-position: -128px -416px; } + +.ep-e[data-index="129"] { + background-position: -96px -1152px; } + +.ep-e[data-index="620"] { + background-position: -640px -960px; } + +.ep-e[data-index="619"] { + background-position: -640px -928px; } + +.ep-e[data-index="0"] { + background-position: -0px -0px; } + +.ep-e[data-index="1"] { + background-position: -0px -32px; } + +.ep-e[data-index="4"] { + background-position: -0px -128px; } + +.ep-e[data-index="723"] { + background-position: -736px -320px; } + +.ep-e[data-index="722"] { + background-position: -736px -288px; } + +.ep-e[data-index="724"] { + background-position: -736px -352px; } + +.ep-e[data-index="726"] { + background-position: -736px -416px; } + +.ep-e[data-index="725"] { + background-position: -736px -384px; } + +.ep-e[data-index="47"] { + background-position: -32px -192px; } + +.ep-e[data-index="721"] { + background-position: -736px -256px; } + +.ep-e[data-index="91"] { + background-position: -64px -448px; } + +.ep-e[data-index="92"] { + background-position: -64px -480px; } + +.ep-e[data-index="749"] { + background-position: -736px -1152px; } + +.ep-e[data-index="750"] { + background-position: -736px -1184px; } + +.ep-e[data-index="753"] { + background-position: -736px -1280px; } + +.ep-e[data-index="754"] { + background-position: -768px -0px; } + +.ep-e[data-index="751"] { + background-position: -736px -1216px; } + +.ep-e[data-index="752"] { + background-position: -736px -1248px; } + +.ep-e[data-index="755"] { + background-position: -768px -32px; } + +.ep-e[data-index="33"] { + background-position: -0px -1056px; } + +.ep-e[data-index="34"] { + background-position: -0px -1088px; } + +.ep-e[data-index="156"] { + background-position: -128px -704px; } + +.ep-e[data-index="157"] { + background-position: -128px -736px; } + +.ep-e[data-index="756"] { + background-position: -768px -64px; } + +.ep-e[data-index="38"] { + background-position: -0px -1216px; } + +.ep-e[data-index="37"] { + background-position: -0px -1184px; } + +.ep-e[data-index="40"] { + background-position: -0px -1280px; } + +.ep-e[data-index="39"] { + background-position: -0px -1248px; } + +.ep-e[data-index="747"] { + background-position: -736px -1088px; } + +.ep-e[data-index="748"] { + background-position: -736px -1120px; } + +.ep-e[data-index="705"] { + background-position: -704px -1056px; } + +.ep-e[data-index="706"] { + background-position: -704px -1088px; } + +.ep-e[data-index="707"] { + background-position: -704px -1120px; } + +.ep-e[data-index="704"] { + background-position: -704px -1024px; } + +.ep-e[data-index="669"] { + background-position: -672px -1216px; } + +.ep-e[data-index="668"] { + background-position: -672px -1184px; } + +.ep-e[data-index="717"] { + background-position: -736px -128px; } + +.ep-e[data-index="718"] { + background-position: -736px -160px; } + +.ep-e[data-index="165"] { + background-position: -128px -992px; } + +.ep-e[data-index="164"] { + background-position: -128px -960px; } + +.ep-e[data-index="74"] { + background-position: -32px -1216px; } + +.ep-e[data-index="75"] { + background-position: -32px -1248px; } + +.ep-e[data-index="76"] { + background-position: -32px -1280px; } + +.ep-e[data-index="77"] { + background-position: -64px -0px; } + +.ep-e[data-index="369"] { + background-position: -288px -1120px; } + +.ep-e[data-index="615"] { + background-position: -640px -800px; } + +.ep-e[data-index="823"] { + background-position: -832px -224px; } + +.ep-e[data-index="614"] { + background-position: -640px -768px; } + +.ep-e[data-index="822"] { + background-position: -832px -192px; } + +.ep-e[data-index="765"] { + background-position: -768px -352px; } + +.ep-e[data-index="766"] { + background-position: -768px -384px; } + +.ep-e[data-index="767"] { + background-position: -768px -416px; } + +.ep-e[data-index="768"] { + background-position: -768px -448px; } + +.ep-e[data-index="769"] { + background-position: -768px -480px; } + +.ep-e[data-index="770"] { + background-position: -768px -512px; } + +.ep-e[data-index="771"] { + background-position: -768px -544px; } + +.ep-e[data-index="772"] { + background-position: -768px -576px; } + +.ep-e[data-index="773"] { + background-position: -768px -608px; } + +.ep-e[data-index="774"] { + background-position: -768px -640px; } + +.ep-e[data-index="775"] { + background-position: -768px -672px; } + +.ep-e[data-index="776"] { + background-position: -768px -704px; } + +.ep-e[data-index="777"] { + background-position: -768px -736px; } + +.ep-e[data-index="778"] { + background-position: -768px -768px; } + +.ep-e[data-index="779"] { + background-position: -768px -800px; } + +.ep-e[data-index="780"] { + background-position: -768px -832px; } + +.ep-e[data-index="781"] { + background-position: -768px -864px; } + +.ep-e[data-index="782"] { + background-position: -768px -896px; } + +.ep-e[data-index="783"] { + background-position: -768px -928px; } + +.ep-e[data-index="784"] { + background-position: -768px -960px; } + +.ep-e[data-index="785"] { + background-position: -768px -992px; } + +.ep-e[data-index="786"] { + background-position: -768px -1024px; } + +.ep-e[data-index="787"] { + background-position: -768px -1056px; } + +.ep-e[data-index="788"] { + background-position: -768px -1088px; } + +.ep-e[data-index="1028"] { + background-position: -1024px -1152px; } + +.ep-e[data-index="1040"] { + background-position: -1056px -224px; } + +.ep-e[data-index="1031"] { + background-position: -1024px -1248px; } + +.ep-e[data-index="1089"] { + background-position: -1088px -480px; } + +.ep-e[data-index="1036"] { + background-position: -1056px -96px; } + +.ep-e[data-index="1026"] { + background-position: -1024px -1088px; } + +.ep-e[data-index="1033"] { + background-position: -1056px -0px; } + +.ep-e[data-index="1030"] { + background-position: -1024px -1216px; } + +.ep-e[data-index="1034"] { + background-position: -1056px -32px; } + +.ep-e[data-index="1029"] { + background-position: -1024px -1184px; } + +.ep-e[data-index="1035"] { + background-position: -1056px -64px; } + +.ep-e[data-index="1032"] { + background-position: -1024px -1280px; } + +.ep-e[data-index="1039"] { + background-position: -1056px -192px; } + +.ep-e[data-index="1038"] { + background-position: -1056px -160px; } + +.ep-e[data-index="1037"] { + background-position: -1056px -128px; } + +.ep-e[data-index="1041"] { + background-position: -1056px -256px; } + +.ep-e[data-index="1057"] { + background-position: -1056px -768px; } + +.ep-e[data-index="1048"] { + background-position: -1056px -480px; } + +.ep-e[data-index="1044"] { + background-position: -1056px -352px; } + +.ep-e[data-index="1043"] { + background-position: -1056px -320px; } + +.ep-e[data-index="1061"] { + background-position: -1056px -896px; } + +.ep-e[data-index="1045"] { + background-position: -1056px -384px; } + +.ep-e[data-index="1062"] { + background-position: -1056px -928px; } + +.ep-e[data-index="1050"] { + background-position: -1056px -544px; } + +.ep-e[data-index="1052"] { + background-position: -1056px -608px; } + +.ep-e[data-index="1058"] { + background-position: -1056px -800px; } + +.ep-e[data-index="1054"] { + background-position: -1056px -672px; } + +.ep-e[data-index="1055"] { + background-position: -1056px -704px; } + +.ep-e[data-index="1042"] { + background-position: -1056px -288px; } + +.ep-e[data-index="1060"] { + background-position: -1056px -864px; } + +.ep-e[data-index="1056"] { + background-position: -1056px -736px; } + +.ep-e[data-index="1136"] { + background-position: -1120px -672px; } + +.ep-e[data-index="1270"] { + background-position: -1216px -1024px; } + +.ep-e[data-index="1053"] { + background-position: -1056px -640px; } + +.ep-e[data-index="1047"] { + background-position: -1056px -448px; } + +.ep-e[data-index="1046"] { + background-position: -1056px -416px; } + +.ep-e[data-index="1049"] { + background-position: -1056px -512px; } + +.ep-e[data-index="1078"] { + background-position: -1088px -128px; } + +.ep-e[data-index="1147"] { + background-position: -1120px -1024px; } + +.ep-e[data-index="1072"] { + background-position: -1056px -1248px; } + +.ep-e[data-index="1063"] { + background-position: -1056px -960px; } + +.ep-e[data-index="1130"] { + background-position: -1120px -480px; } + +.ep-e[data-index="1154"] { + background-position: -1120px -1248px; } + +.ep-e[data-index="1066"] { + background-position: -1056px -1056px; } + +.ep-e[data-index="1246"] { + background-position: -1216px -256px; } + +.ep-e[data-index="1071"] { + background-position: -1056px -1216px; } + +.ep-e[data-index="1073"] { + background-position: -1056px -1280px; } + +.ep-e[data-index="1080"] { + background-position: -1088px -192px; } + +.ep-e[data-index="1064"] { + background-position: -1056px -992px; } + +.ep-e[data-index="1074"] { + background-position: -1088px -0px; } + +.ep-e[data-index="1149"] { + background-position: -1120px -1088px; } + +.ep-e[data-index="1067"] { + background-position: -1056px -1088px; } + +.ep-e[data-index="1065"] { + background-position: -1056px -1024px; } + +.ep-e[data-index="1070"] { + background-position: -1056px -1184px; } + +.ep-e[data-index="1076"] { + background-position: -1088px -64px; } + +.ep-e[data-index="1127"] { + background-position: -1120px -384px; } + +.ep-e[data-index="1077"] { + background-position: -1088px -96px; } + +.ep-e[data-index="1079"] { + background-position: -1088px -160px; } + +.ep-e[data-index="1081"] { + background-position: -1088px -224px; } + +.ep-e[data-index="1082"] { + background-position: -1088px -256px; } + +.ep-e[data-index="1086"] { + background-position: -1088px -384px; } + +.ep-e[data-index="1085"] { + background-position: -1088px -352px; } + +.ep-e[data-index="1087"] { + background-position: -1088px -416px; } + +.ep-e[data-index="1088"] { + background-position: -1088px -448px; } + +.ep-e[data-index="1091"] { + background-position: -1088px -544px; } + +.ep-e[data-index="1093"] { + background-position: -1088px -608px; } + +.ep-e[data-index="1240"] { + background-position: -1216px -64px; } + +.ep-e[data-index="1117"] { + background-position: -1120px -64px; } + +.ep-e[data-index="1095"] { + background-position: -1088px -672px; } + +.ep-e[data-index="1092"] { + background-position: -1088px -576px; } + +.ep-e[data-index="1097"] { + background-position: -1088px -736px; } + +.ep-e[data-index="1098"] { + background-position: -1088px -768px; } + +.ep-e[data-index="1101"] { + background-position: -1088px -864px; } + +.ep-e[data-index="1103"] { + background-position: -1088px -928px; } + +.ep-e[data-index="1100"] { + background-position: -1088px -832px; } + +.ep-e[data-index="1099"] { + background-position: -1088px -800px; } + +.ep-e[data-index="1104"] { + background-position: -1088px -960px; } + +.ep-e[data-index="1109"] { + background-position: -1088px -1120px; } + +.ep-e[data-index="1205"] { + background-position: -1184px -256px; } + +.ep-e[data-index="1247"] { + background-position: -1216px -288px; } + +.ep-e[data-index="1105"] { + background-position: -1088px -992px; } + +.ep-e[data-index="1114"] { + background-position: -1088px -1280px; } + +.ep-e[data-index="1108"] { + background-position: -1088px -1088px; } + +.ep-e[data-index="1083"] { + background-position: -1088px -288px; } + +.ep-e[data-index="1111"] { + background-position: -1088px -1184px; } + +.ep-e[data-index="1112"] { + background-position: -1088px -1216px; } + +.ep-e[data-index="1118"] { + background-position: -1120px -96px; } + +.ep-e[data-index="1113"] { + background-position: -1088px -1248px; } + +.ep-e[data-index="1107"] { + background-position: -1088px -1056px; } + +.ep-e[data-index="1116"] { + background-position: -1120px -32px; } + +.ep-e[data-index="1121"] { + background-position: -1120px -192px; } + +.ep-e[data-index="1120"] { + background-position: -1120px -160px; } + +.ep-e[data-index="1110"] { + background-position: -1088px -1152px; } + +.ep-e[data-index="1115"] { + background-position: -1120px -0px; } + +.ep-e[data-index="1122"] { + background-position: -1120px -224px; } + +.ep-e[data-index="1123"] { + background-position: -1120px -256px; } + +.ep-e[data-index="1128"] { + background-position: -1120px -416px; } + +.ep-e[data-index="1126"] { + background-position: -1120px -352px; } + +.ep-e[data-index="1124"] { + background-position: -1120px -288px; } + +.ep-e[data-index="1129"] { + background-position: -1120px -448px; } + +.ep-e[data-index="1139"] { + background-position: -1120px -768px; } + +.ep-e[data-index="1135"] { + background-position: -1120px -640px; } + +.ep-e[data-index="1131"] { + background-position: -1120px -512px; } + +.ep-e[data-index="1138"] { + background-position: -1120px -736px; } + +.ep-e[data-index="1137"] { + background-position: -1120px -704px; } + +.ep-e[data-index="1132"] { + background-position: -1120px -544px; } + +.ep-e[data-index="1134"] { + background-position: -1120px -608px; } + +.ep-e[data-index="1133"] { + background-position: -1120px -576px; } + +.ep-e[data-index="1140"] { + background-position: -1120px -800px; } + +.ep-e[data-index="1069"] { + background-position: -1056px -1152px; } + +.ep-e[data-index="1142"] { + background-position: -1120px -864px; } + +.ep-e[data-index="1144"] { + background-position: -1120px -928px; } + +.ep-e[data-index="1141"] { + background-position: -1120px -832px; } + +.ep-e[data-index="1143"] { + background-position: -1120px -896px; } + +.ep-e[data-index="1155"] { + background-position: -1120px -1280px; } + +.ep-e[data-index="1145"] { + background-position: -1120px -960px; } + +.ep-e[data-index="1148"] { + background-position: -1120px -1056px; } + +.ep-e[data-index="1276"] { + background-position: -1216px -1216px; } + +.ep-e[data-index="1153"] { + background-position: -1120px -1216px; } + +.ep-e[data-index="1146"] { + background-position: -1120px -992px; } + +.ep-e[data-index="1156"] { + background-position: -1152px -0px; } + +.ep-e[data-index="1165"] { + background-position: -1152px -288px; } + +.ep-e[data-index="1157"] { + background-position: -1152px -32px; } + +.ep-e[data-index="1162"] { + background-position: -1152px -192px; } + +.ep-e[data-index="1161"] { + background-position: -1152px -160px; } + +.ep-e[data-index="1166"] { + background-position: -1152px -320px; } + +.ep-e[data-index="1159"] { + background-position: -1152px -96px; } + +.ep-e[data-index="1163"] { + background-position: -1152px -224px; } + +.ep-e[data-index="1164"] { + background-position: -1152px -256px; } + +.ep-e[data-index="1178"] { + background-position: -1152px -704px; } + +.ep-e[data-index="1174"] { + background-position: -1152px -576px; } + +.ep-e[data-index="1172"] { + background-position: -1152px -512px; } + +.ep-e[data-index="1186"] { + background-position: -1152px -960px; } + +.ep-e[data-index="1188"] { + background-position: -1152px -1024px; } + +.ep-e[data-index="1185"] { + background-position: -1152px -928px; } + +.ep-e[data-index="1175"] { + background-position: -1152px -608px; } + +.ep-e[data-index="1183"] { + background-position: -1152px -864px; } + +.ep-e[data-index="1173"] { + background-position: -1152px -544px; } + +.ep-e[data-index="1180"] { + background-position: -1152px -768px; } + +.ep-e[data-index="1181"] { + background-position: -1152px -800px; } + +.ep-e[data-index="1184"] { + background-position: -1152px -896px; } + +.ep-e[data-index="1278"] { + background-position: -1216px -1280px; } + +.ep-e[data-index="1187"] { + background-position: -1152px -992px; } + +.ep-e[data-index="1102"] { + background-position: -1088px -896px; } + +.ep-e[data-index="1169"] { + background-position: -1152px -416px; } + +.ep-e[data-index="1168"] { + background-position: -1152px -384px; } + +.ep-e[data-index="1177"] { + background-position: -1152px -672px; } + +.ep-e[data-index="1170"] { + background-position: -1152px -448px; } + +.ep-e[data-index="1182"] { + background-position: -1152px -832px; } + +.ep-e[data-index="1167"] { + background-position: -1152px -352px; } + +.ep-e[data-index="1189"] { + background-position: -1152px -1056px; } + +.ep-e[data-index="1176"] { + background-position: -1152px -640px; } + +.ep-e[data-index="1190"] { + background-position: -1152px -1088px; } + +.ep-e[data-index="1199"] { + background-position: -1184px -64px; } + +.ep-e[data-index="1198"] { + background-position: -1184px -32px; } + +.ep-e[data-index="1196"] { + background-position: -1152px -1280px; } + +.ep-e[data-index="1191"] { + background-position: -1152px -1120px; } + +.ep-e[data-index="1201"] { + background-position: -1184px -128px; } + +.ep-e[data-index="1195"] { + background-position: -1152px -1248px; } + +.ep-e[data-index="1192"] { + background-position: -1152px -1152px; } + +.ep-e[data-index="1194"] { + background-position: -1152px -1216px; } + +.ep-e[data-index="1200"] { + background-position: -1184px -96px; } + +.ep-e[data-index="1193"] { + background-position: -1152px -1184px; } + +.ep-e[data-index="1179"] { + background-position: -1152px -736px; } + +.ep-e[data-index="1151"] { + background-position: -1120px -1152px; } + +.ep-e[data-index="1197"] { + background-position: -1184px -0px; } + +.ep-e[data-index="1202"] { + background-position: -1184px -160px; } + +.ep-e[data-index="1208"] { + background-position: -1184px -352px; } + +.ep-e[data-index="1215"] { + background-position: -1184px -576px; } + +.ep-e[data-index="1213"] { + background-position: -1184px -512px; } + +.ep-e[data-index="1203"] { + background-position: -1184px -192px; } + +.ep-e[data-index="1206"] { + background-position: -1184px -288px; } + +.ep-e[data-index="1216"] { + background-position: -1184px -608px; } + +.ep-e[data-index="1204"] { + background-position: -1184px -224px; } + +.ep-e[data-index="1207"] { + background-position: -1184px -320px; } + +.ep-e[data-index="1211"] { + background-position: -1184px -448px; } + +.ep-e[data-index="1209"] { + background-position: -1184px -384px; } + +.ep-e[data-index="1214"] { + background-position: -1184px -544px; } + +.ep-e[data-index="1212"] { + background-position: -1184px -480px; } + +.ep-e[data-index="1217"] { + background-position: -1184px -640px; } + +.ep-e[data-index="1218"] { + background-position: -1184px -672px; } + +.ep-e[data-index="1219"] { + background-position: -1184px -704px; } + +.ep-e[data-index="1221"] { + background-position: -1184px -768px; } + +.ep-e[data-index="1222"] { + background-position: -1184px -800px; } + +.ep-e[data-index="1051"] { + background-position: -1056px -576px; } + +.ep-e[data-index="1229"] { + background-position: -1184px -1024px; } + +.ep-e[data-index="1150"] { + background-position: -1120px -1120px; } + +.ep-e[data-index="1158"] { + background-position: -1152px -64px; } + +.ep-e[data-index="1210"] { + background-position: -1184px -416px; } + +.ep-e[data-index="1268"] { + background-position: -1216px -960px; } + +.ep-e[data-index="1275"] { + background-position: -1216px -1184px; } + +.ep-e[data-index="1234"] { + background-position: -1184px -1184px; } + +.ep-e[data-index="1239"] { + background-position: -1216px -32px; } + +.ep-e[data-index="1223"] { + background-position: -1184px -832px; } + +.ep-e[data-index="1235"] { + background-position: -1184px -1216px; } + +.ep-e[data-index="1220"] { + background-position: -1184px -736px; } + +.ep-e[data-index="1225"] { + background-position: -1184px -896px; } + +.ep-e[data-index="1233"] { + background-position: -1184px -1152px; } + +.ep-e[data-index="1228"] { + background-position: -1184px -992px; } + +.ep-e[data-index="1241"] { + background-position: -1216px -96px; } + +.ep-e[data-index="1232"] { + background-position: -1184px -1120px; } + +.ep-e[data-index="1230"] { + background-position: -1184px -1056px; } + +.ep-e[data-index="1224"] { + background-position: -1184px -864px; } + +.ep-e[data-index="1236"] { + background-position: -1184px -1248px; } + +.ep-e[data-index="1279"] { + background-position: -1248px -0px; } + +.ep-e[data-index="1119"] { + background-position: -1120px -128px; } + +.ep-e[data-index="1152"] { + background-position: -1120px -1184px; } + +.ep-e[data-index="1238"] { + background-position: -1216px -0px; } + +.ep-e[data-index="1096"] { + background-position: -1088px -704px; } + +.ep-e[data-index="1160"] { + background-position: -1152px -128px; } + +.ep-e[data-index="1226"] { + background-position: -1184px -928px; } + +.ep-e[data-index="1237"] { + background-position: -1184px -1280px; } + +.ep-e[data-index="1243"] { + background-position: -1216px -160px; } + +.ep-e[data-index="1227"] { + background-position: -1184px -960px; } + +.ep-e[data-index="1068"] { + background-position: -1056px -1120px; } + +.ep-e[data-index="1242"] { + background-position: -1216px -128px; } + +.ep-e[data-index="1259"] { + background-position: -1216px -672px; } + +.ep-e[data-index="1250"] { + background-position: -1216px -384px; } + +.ep-e[data-index="1260"] { + background-position: -1216px -704px; } + +.ep-e[data-index="1249"] { + background-position: -1216px -352px; } + +.ep-e[data-index="1252"] { + background-position: -1216px -448px; } + +.ep-e[data-index="1248"] { + background-position: -1216px -320px; } + +.ep-e[data-index="1251"] { + background-position: -1216px -416px; } + +.ep-e[data-index="1255"] { + background-position: -1216px -544px; } + +.ep-e[data-index="1257"] { + background-position: -1216px -608px; } + +.ep-e[data-index="1254"] { + background-position: -1216px -512px; } + +.ep-e[data-index="1256"] { + background-position: -1216px -576px; } + +.ep-e[data-index="1253"] { + background-position: -1216px -480px; } + +.ep-e[data-index="1245"] { + background-position: -1216px -224px; } + +.ep-e[data-index="1258"] { + background-position: -1216px -640px; } + +.ep-e[data-index="1262"] { + background-position: -1216px -768px; } + +.ep-e[data-index="1261"] { + background-position: -1216px -736px; } + +.ep-e[data-index="1027"] { + background-position: -1024px -1120px; } + +.ep-e[data-index="1106"] { + background-position: -1088px -1024px; } + +.ep-e[data-index="1264"] { + background-position: -1216px -832px; } + +.ep-e[data-index="1271"] { + background-position: -1216px -1056px; } + +.ep-e[data-index="1265"] { + background-position: -1216px -864px; } + +.ep-e[data-index="1266"] { + background-position: -1216px -896px; } + +.ep-e[data-index="1273"] { + background-position: -1216px -1120px; } + +.ep-e[data-index="1267"] { + background-position: -1216px -928px; } + +.ep-e[data-index="1269"] { + background-position: -1216px -992px; } + +.ep-e[data-index="1272"] { + background-position: -1216px -1088px; } + +.ep-e[data-index="1274"] { + background-position: -1216px -1152px; } + +.ep-e[data-index="1094"] { + background-position: -1088px -640px; } + +.ep-e[data-index="1277"] { + background-position: -1216px -1248px; } + +.ep-e[data-index="1280"] { + background-position: -1248px -32px; } + +.ep-e[data-index="1281"] { + background-position: -1248px -64px; } + +.ep-e[data-index="1025"] { + background-position: -1024px -1056px; } + +.ep-e[data-index="1059"] { + background-position: -1056px -832px; } + +.ep-e[data-index="1075"] { + background-position: -1088px -32px; } + +.ep-e[data-index="1084"] { + background-position: -1088px -320px; } + +.ep-e[data-index="1090"] { + background-position: -1088px -512px; } + +.ep-e[data-index="1125"] { + background-position: -1120px -320px; } + +.ep-e[data-index="1171"] { + background-position: -1152px -480px; } + +.ep-e[data-index="1231"] { + background-position: -1184px -1088px; } + +.ep-e[data-index="1244"] { + background-position: -1216px -192px; } + +.ep-e[data-index="1263"] { + background-position: -1216px -800px; } + +@font-face { + font-family: 'apple-category'; + src: url(../node_modules/emoji-panel/lib/asset/apple.ttf) format("truetype"); + font-weight: normal; + font-style: normal; } + +.emoji-panel-container { + height: 0px; } + .emoji-panel-container .ep-e { + background-image: url("../node_modules/emoji-datasource/sheet_apple_64.png"); + background-size: 1312px; } + .emoji-panel-container .ep-slide { + background-color: #2090ea; } + .emoji-panel-container .ep ::-webkit-scrollbar { + width: 10px !important; } + .settings.modal { padding: 50px; } .settings.modal .content { @@ -1635,8 +5680,10 @@ span.status { .bottom-bar { box-sizing: content-box; - padding: 5px 5px 5px 0; + padding: 5px 0px 5px 0; background: #f3f3f3; } + .bottom-bar .compose { + padding-right: 5px; } .bottom-bar form.active { outline: solid 1px #2090ea; } .bottom-bar form.send { @@ -1670,6 +5717,7 @@ span.status { display: block; max-height: 100px; padding: 10px; + margin: 0 5px; border: 0; outline: 0; z-index: 5; diff --git a/yarn.lock b/yarn.lock index 99b7f537b..ce9706d04 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1167,6 +1167,10 @@ emoji-datasource-apple@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/emoji-datasource-apple/-/emoji-datasource-apple-3.0.0.tgz#1e5eb0443d0a9e20ec3ed01e77114ce601b19cec" +emoji-datasource@2.4.x: + version "2.4.4" + resolved "https://registry.yarnpkg.com/emoji-datasource/-/emoji-datasource-2.4.4.tgz#b97ac1896bc208ecf1833564a20687a5215d0389" + emoji-datasource@3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/emoji-datasource/-/emoji-datasource-3.0.0.tgz#3c46c5aa4c39bb7a0c8e6877ae02cc94dbc1b12f" @@ -1177,6 +1181,12 @@ emoji-js@^3.2.2: dependencies: emoji-datasource "3.0.0" +emoji-panel@^0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/emoji-panel/-/emoji-panel-0.5.2.tgz#866e935bd1220d4c7037ec904e381656dd7d0364" + dependencies: + emoji-datasource "2.4.x" + encoding@^0.1.11: version "0.1.12" resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.12.tgz#538b66f3ee62cd1ab51ec323829d1f9480c74beb"