From 0740c2c1172757014ed06f0a328d405eba9a2505 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Sat, 24 Apr 2021 12:28:52 +0000 Subject: [PATCH] Update tracked links --- data/bugs.telegram.org.html | 924 + data/bugs.telegram.org/auth.html | 174 + data/bugs.telegram.org/c/1026.html | 1126 + data/bugs.telegram.org/c/1035.html | 1109 + data/bugs.telegram.org/c/1050.html | 1111 + data/bugs.telegram.org/c/1066.html | 1117 + data/bugs.telegram.org/c/11.html | 1102 + data/bugs.telegram.org/c/1107.html | 1104 + data/bugs.telegram.org/c/1316.html | 1114 + data/bugs.telegram.org/c/1577.html | 1025 + data/bugs.telegram.org/c/174.html | 1113 + data/bugs.telegram.org/c/1806.html | 1025 + data/bugs.telegram.org/c/187.html | 1050 + data/bugs.telegram.org/c/1964.html | 1093 + data/bugs.telegram.org/c/203.html | 1130 + data/bugs.telegram.org/c/21.html | 1106 + data/bugs.telegram.org/c/2257.html | 1128 + data/bugs.telegram.org/c/2259.html | 1103 + data/bugs.telegram.org/c/226.html | 1029 + data/bugs.telegram.org/c/2522.html | 1019 + data/bugs.telegram.org/c/27.html | 1098 + data/bugs.telegram.org/c/2775.html | 1115 + data/bugs.telegram.org/c/28.html | 1108 + data/bugs.telegram.org/c/3043.html | 1032 + data/bugs.telegram.org/c/31.html | 1090 + data/bugs.telegram.org/c/32.html | 1113 + data/bugs.telegram.org/c/3209.html | 1060 + data/bugs.telegram.org/c/34.html | 1111 + data/bugs.telegram.org/c/37.html | 1094 + data/bugs.telegram.org/c/383.html | 1111 + data/bugs.telegram.org/c/385.html | 1087 + data/bugs.telegram.org/c/40.html | 1104 + data/bugs.telegram.org/c/4006.html | 1116 + data/bugs.telegram.org/c/406.html | 1105 + data/bugs.telegram.org/c/407.html | 1113 + data/bugs.telegram.org/c/451.html | 1094 + data/bugs.telegram.org/c/504.html | 1102 + data/bugs.telegram.org/c/65.html | 1097 + data/bugs.telegram.org/c/67.html | 1097 + data/bugs.telegram.org/c/68.html | 1098 + data/bugs.telegram.org/c/69.html | 1094 + data/bugs.telegram.org/c/724.html | 1098 + data/bugs.telegram.org/c/726.html | 1094 + data/bugs.telegram.org/c/729.html | 1105 + data/bugs.telegram.org/c/736.html | 1098 + data/bugs.telegram.org/c/739.html | 1093 + data/bugs.telegram.org/c/742.html | 1098 + data/bugs.telegram.org/c/743.html | 1106 + data/bugs.telegram.org/c/755.html | 1103 + data/bugs.telegram.org/c/772.html | 1099 + data/bugs.telegram.org/c/789.html | 1090 + data/bugs.telegram.org/c/79.html | 1110 + data/bugs.telegram.org/c/796.html | 1118 + data/bugs.telegram.org/c/80.html | 1098 + data/bugs.telegram.org/c/808.html | 1102 + data/bugs.telegram.org/c/82.html | 1095 + data/bugs.telegram.org/c/824.html | 1096 + data/bugs.telegram.org/c/83.html | 1094 + data/bugs.telegram.org/c/84.html | 1123 + data/bugs.telegram.org/c/858.html | 1122 + data/bugs.telegram.org/c/87.html | 1113 + data/bugs.telegram.org/c/904.html | 1090 + data/bugs.telegram.org/c/919.html | 960 + .../bugs.telegram.org/css/bootstrap-extra.css | 3274 + data/bugs.telegram.org/css/bootstrap.min.css | 10 + .../bugs.telegram.org/css/bugtracker-bugs.css | 81 + data/bugs.telegram.org/css/bugtracker.css | 4264 + data/bugs.telegram.org/css/codemirror.css | 372 + data/bugs.telegram.org/css/contest-zoo.css | 148 + data/bugs.telegram.org/css/jquery-ui.min.css | 6 + data/bugs.telegram.org/css/telegram.css | 4866 ++ data/bugs.telegram.org/js/bootstrap.min.js | 11 + data/bugs.telegram.org/js/bugtracker.js | 3576 + .../js/codemirror/codemirror.js | 8890 ++ data/bugs.telegram.org/js/codemirror/gfm.js | 130 + .../js/codemirror/markdown.js | 803 + .../js/codemirror/overlay.js | 85 + data/bugs.telegram.org/js/jquery-ui.min.js | 9 + data/bugs.telegram.org/js/jquery.min.js | 4 + data/bugs.telegram.org/js/main-aj.js | 1060 + data/core.telegram.org.html | 251 + data/core.telegram.org/animated_stickers.html | 138 + data/core.telegram.org/api.html | 251 + .../api/account-deletion.html | 129 + .../api/animated-emojis.html | 148 + data/core.telegram.org/api/auth.html | 209 + data/core.telegram.org/api/bots.html | 142 + data/core.telegram.org/api/bots/buttons.html | 242 + data/core.telegram.org/api/bots/commands.html | 140 + data/core.telegram.org/api/bots/games.html | 171 + data/core.telegram.org/api/bots/inline.html | 215 + data/core.telegram.org/api/channel.html | 150 + data/core.telegram.org/api/config.html | 320 + data/core.telegram.org/api/datacenter.html | 151 + data/core.telegram.org/api/dice.html | 149 + data/core.telegram.org/api/discussion.html | 151 + data/core.telegram.org/api/drafts.html | 131 + data/core.telegram.org/api/end-to-end.html | 244 + .../core.telegram.org/api/end-to-end/pfs.html | 176 + .../api/end-to-end/seq_no.html | 173 + .../api/end-to-end/video-calls.html | 215 + .../api/end-to-end/voice-calls.html | 178 + data/core.telegram.org/api/end-to-end_v1.html | 225 + data/core.telegram.org/api/entities.html | 137 + data/core.telegram.org/api/errors.html | 188 + .../core.telegram.org/api/file_reference.html | 125 + data/core.telegram.org/api/files.html | 550 + data/core.telegram.org/api/folders.html | 179 + data/core.telegram.org/api/geochats.html | 115 + data/core.telegram.org/api/invoking.html | 155 + data/core.telegram.org/api/layers.html | 1446 + data/core.telegram.org/api/live-location.html | 178 + data/core.telegram.org/api/mentions.html | 152 + data/core.telegram.org/api/min.html | 142 + .../api/obtaining_api_id.html | 140 + data/core.telegram.org/api/offsets.html | 165 + data/core.telegram.org/api/optimisation.html | 150 + data/core.telegram.org/api/passport.html | 674 + data/core.telegram.org/api/payments.html | 366 + data/core.telegram.org/api/pfs.html | 138 + data/core.telegram.org/api/pin.html | 149 + data/core.telegram.org/api/poll.html | 199 + data/core.telegram.org/api/push-updates.html | 985 + data/core.telegram.org/api/qr-login.html | 154 + .../core.telegram.org/api/recent-actions.html | 154 + data/core.telegram.org/api/requests.html | 133 + data/core.telegram.org/api/rights.html | 133 + .../api/scheduled-messages.html | 156 + data/core.telegram.org/api/search.html | 179 + data/core.telegram.org/api/srp.html | 255 + data/core.telegram.org/api/stats.html | 297 + data/core.telegram.org/api/terms.html | 140 + data/core.telegram.org/api/threads.html | 182 + data/core.telegram.org/api/top-rating.html | 145 + data/core.telegram.org/api/updates.html | 226 + .../api/url-authorization.html | 130 + data/core.telegram.org/api/web-events.html | 177 + data/core.telegram.org/bots.html | 429 + data/core.telegram.org/bots/2-0-intro.html | 230 + .../core.telegram.org/bots/api-changelog.html | 574 + data/core.telegram.org/bots/api.html | 8640 ++ data/core.telegram.org/bots/faq.html | 244 + data/core.telegram.org/bots/games.html | 185 + data/core.telegram.org/bots/inline.html | 182 + data/core.telegram.org/bots/payments.html | 663 + .../bots/payments/currencies.json | 1 + data/core.telegram.org/bots/samples.html | 247 + .../bots/samples/hellobot.html | 287 + data/core.telegram.org/bots/self-signed.html | 161 + data/core.telegram.org/bots/webhooks.html | 827 + data/core.telegram.org/cdn.html | 210 + data/core.telegram.org/cdn/faq_ir.html | 142 + data/core.telegram.org/cdn/faq_ir/durov.html | 133 + data/core.telegram.org/contest300K.html | 237 + .../core.telegram.org/css/bootstrap-extra.css | 3274 + data/core.telegram.org/css/bootstrap.min.css | 10 + data/core.telegram.org/css/core-widgets.css | 105 + data/core.telegram.org/css/telegram-extra.css | 246 + data/core.telegram.org/css/telegram.css | 4866 ++ data/core.telegram.org/js/bootstrap.min.js | 11 + data/core.telegram.org/js/core-widgets.js | 279 + data/core.telegram.org/js/jquery-ui.min.js | 9 + data/core.telegram.org/js/jquery.min.js | 4 + data/core.telegram.org/js/main.js | 675 + .../js/telegram-passport2.js | 413 + data/core.telegram.org/methods.html | 2084 + data/core.telegram.org/mtproto.html | 260 + .../mtproto/TL-abstract-types.html | 202 + .../mtproto/TL-combinators.html | 251 + .../mtproto/TL-dependent.html | 236 + data/core.telegram.org/mtproto/TL-formal.html | 319 + .../core.telegram.org/mtproto/TL-optargs.html | 151 + .../mtproto/TL-patterns.html | 129 + .../mtproto/TL-polymorph.html | 170 + data/core.telegram.org/mtproto/TL-tl.html | 308 + data/core.telegram.org/mtproto/TL-types.html | 124 + data/core.telegram.org/mtproto/TL.html | 210 + data/core.telegram.org/mtproto/auth_key.html | 253 + .../mtproto/description.html | 238 + .../mtproto/description_v1.html | 205 + .../mtproto/samples-auth_key.html | 749 + .../mtproto/security_guidelines.html | 177 + .../mtproto/security_guidelines_v1.html | 175 + data/core.telegram.org/mtproto/serialize.html | 240 + .../mtproto/service_messages.html | 195 + .../service_messages_about_messages.html | 185 + data/core.telegram.org/mtproto_v1.html | 229 + data/core.telegram.org/passport.html | 690 + .../passport/encryption.html | 606 + data/core.telegram.org/passport/example.html | 585 + .../passport/sdk-android.html | 180 + .../passport/sdk-ios-mac.html | 246 + .../passport/sdk-javascript.html | 258 + .../reproducible-builds.html | 485 + data/core.telegram.org/schema.html | 1651 + .../schema/end-to-end-json.html | 1 + data/core.telegram.org/schema/end-to-end.html | 225 + data/core.telegram.org/schema/json.html | 1 + .../schema/mtproto-json.html | 1 + data/core.telegram.org/schema/mtproto.html | 197 + data/core.telegram.org/tdlib.html | 147 + data/core.telegram.org/tdlib/docs.html | 233 + .../tdlib/docs/td__api_8h.html | 3046 + .../tdlib/docs/td__json__client_8h.html | 430 + .../tdlib/docs/td__log_8h.html | 295 + .../tdlib/getting-started.html | 198 + .../tdlib/notification-api.html | 210 + data/core.telegram.org/tdlib/options.html | 465 + data/core.telegram.org/techfaq.html | 333 + data/core.telegram.org/themes.html | 143 + data/core.telegram.org/widgets.html | 141 + .../core.telegram.org/widgets/discussion.html | 226 + data/core.telegram.org/widgets/login.html | 404 + data/core.telegram.org/widgets/post.html | 240 + data/core.telegram.org/widgets/share.html | 250 + data/desktop.telegram.org.html | 75 + data/desktop.telegram.org/changelog.html | 297 + .../css/bootstrap.min.css | 10 + data/desktop.telegram.org/css/telegram.css | 4866 ++ data/desktop.telegram.org/js/main.js | 675 + data/instantview.telegram.org.html | 293 + data/instantview.telegram.org/auth.html | 294 + data/instantview.telegram.org/checklist.html | 624 + data/instantview.telegram.org/contest.html | 33300 ++++++++ .../contest/winners2017.html | 3558 + .../contest/winners2019.html | 4679 ++ .../css/bootstrap-extra.css | 3274 + .../css/bootstrap.min.css | 10 + .../css/codemirror.css | 372 + .../css/instantview.css | 3017 + .../instantview.telegram.org/css/telegram.css | 4866 ++ data/instantview.telegram.org/docs.html | 1527 + .../js/bootstrap.min.js | 11 + .../js/codemirror-instantview.js | 113 + .../js/codemirror/codemirror.js | 8890 ++ .../js/codemirror/runmode.js | 72 + .../js/codemirror/simple.js | 213 + .../js/instantview.js | 1237 + .../instantview.telegram.org/js/jquery.min.js | 4 + data/instantview.telegram.org/js/main.js | 675 + data/instantview.telegram.org/rules.html | 251 + data/instantview.telegram.org/samples.html | 395 + data/instantview.telegram.org/templates.html | 67751 ++++++++++++++++ data/macos.telegram.org.html | 362 + data/macos.telegram.org/css/bootstrap.min.css | 10 + data/macos.telegram.org/css/telegram.css | 4866 ++ data/macos.telegram.org/js/main.js | 675 + data/telegram.org.html | 284 + data/telegram.org/android.html | 79 + data/telegram.org/apps.html | 195 + data/telegram.org/blog.html | 268 + data/telegram.org/blog/400-million.html | 272 + data/telegram.org/blog/6-years.html | 1355 + data/telegram.org/blog/android-themes.html | 246 + data/telegram.org/blog/animated-stickers.html | 261 + data/telegram.org/blog/autodelete-inv2.html | 299 + data/telegram.org/blog/calls.html | 266 + data/telegram.org/blog/channels.html | 224 + .../blog/contacts-local-groups.html | 272 + data/telegram.org/blog/coronavirus.html | 254 + data/telegram.org/blog/desktop-1-0.html | 250 + data/telegram.org/blog/edit.html | 245 + .../filters-anonymous-admins-comments.html | 261 + data/telegram.org/blog/folders.html | 298 + data/telegram.org/blog/gif-revolution.html | 224 + data/telegram.org/blog/inline-bots.html | 234 + data/telegram.org/blog/instant-view.html | 268 + data/telegram.org/blog/invite-links.html | 217 + data/telegram.org/blog/move-history.html | 284 + .../blog/new-profiles-people-nearby.html | 263 + .../pinned-messages-locations-playlists.html | 282 + data/telegram.org/blog/polls-2-0-vmq.html | 271 + .../telegram.org/blog/privacy-revolution.html | 226 + ...profile-videos-people-nearby-and-more.html | 315 + .../blog/scheduled-reminders-themes.html | 264 + data/telegram.org/blog/shared-files.html | 231 + .../blog/silent-messages-slow-mode.html | 296 + .../blog/stickers-revolution.html | 231 + data/telegram.org/blog/telegraph.html | 238 + data/telegram.org/blog/unsend-and-usage.html | 273 + .../blog/verifiable-apps-and-more.html | 392 + data/telegram.org/blog/video-calls.html | 234 + data/telegram.org/blog/video-editor-gifs.html | 252 + .../blog/voice-chats-on-steroids.html | 275 + data/telegram.org/blog/voice-chats.html | 311 + data/telegram.org/css/bootstrap-extra.css | 3274 + data/telegram.org/css/bootstrap.min.css | 10 + data/telegram.org/css/telegram.css | 4866 ++ data/telegram.org/evolution.html | 1593 + data/telegram.org/faq.html | 701 + data/telegram.org/faq_channels.html | 165 + data/telegram.org/faq_spam.html | 163 + data/telegram.org/jobs.html | 150 + data/telegram.org/js/bootstrap.min.js | 11 + data/telegram.org/js/jquery.min.js | 4 + data/telegram.org/js/main.js | 675 + data/telegram.org/js/tgsticker.js | 456 + data/telegram.org/press.html | 194 + data/telegram.org/privacy.html | 293 + data/telegram.org/privacy/gmailbot.html | 161 + data/telegram.org/tos.html | 133 + data/telegram.org/tour.html | 144 + data/telegram.org/tour/channels.html | 294 + data/telegram.org/tour/groups.html | 266 + data/telegram.org/tour/quizbot.html | 213 + data/themes.telegram.org.html | 162 + data/themes.telegram.org/auth.html | 163 + .../css/bootstrap-extra.css | 3274 + .../themes.telegram.org/css/bootstrap.min.css | 10 + .../themes.telegram.org/css/jquery-ui.min.css | 6 + data/themes.telegram.org/css/telegram.css | 4866 ++ data/themes.telegram.org/css/themes.css | 2001 + data/themes.telegram.org/js/bootstrap.min.js | 11 + data/themes.telegram.org/js/jquery-ui.min.js | 9 + data/themes.telegram.org/js/jquery.min.js | 4 + data/themes.telegram.org/js/main-aj.js | 1060 + data/themes.telegram.org/js/themes.js | 752 + data/translations.telegram.org.html | 297 + data/translations.telegram.org/en.html | 333 + .../translations.telegram.org/en/android.html | 388 + .../en/android_x.html | 388 + data/translations.telegram.org/en/ios.html | 388 + data/translations.telegram.org/en/macos.html | 388 + .../en/tdesktop.html | 388 + data/tsf.telegram.org.html | 240 + data/tsf.telegram.org/auth.html | 241 + data/tsf.telegram.org/css/billboard.css | 359 + data/tsf.telegram.org/css/bootstrap-extra.css | 3274 + data/tsf.telegram.org/css/bootstrap.min.css | 10 + data/tsf.telegram.org/css/health.css | 1375 + data/tsf.telegram.org/css/jquery-ui.min.css | 6 + data/tsf.telegram.org/css/tchart.min.css | 1 + data/tsf.telegram.org/css/telegram.css | 4866 ++ data/tsf.telegram.org/css/tsf.css | 2473 + data/tsf.telegram.org/js/billboard.min.js | 13 + data/tsf.telegram.org/js/bootstrap.min.js | 11 + data/tsf.telegram.org/js/jquery-ui.min.js | 9 + data/tsf.telegram.org/js/jquery.min.js | 4 + data/tsf.telegram.org/js/main-aj.js | 1060 + data/tsf.telegram.org/js/main.js | 675 + data/tsf.telegram.org/js/stats.js | 683 + data/tsf.telegram.org/js/tchart.min.js | 1 + data/tsf.telegram.org/js/tsf.js | 1236 + data/tsf.telegram.org/manuals.html | 224 + .../manuals/answering_questions.html | 265 + data/tsf.telegram.org/manuals/bios.html | 331 + .../tsf.telegram.org/manuals/bug_herding.html | 334 + .../tsf.telegram.org/manuals/bug_hunting.html | 270 + data/tsf.telegram.org/manuals/bugs.html | 460 + .../tsf.telegram.org/manuals/come-and-go.html | 229 + .../tsf.telegram.org/manuals/e2ee-simple.html | 284 + data/tsf.telegram.org/manuals/e2ee.html | 202 + .../manuals/feature_philosophy.html | 263 + data/web.telegram.org.html | 1 + 354 files changed, 357015 insertions(+) create mode 100644 data/bugs.telegram.org.html create mode 100644 data/bugs.telegram.org/auth.html create mode 100644 data/bugs.telegram.org/c/1026.html create mode 100644 data/bugs.telegram.org/c/1035.html create mode 100644 data/bugs.telegram.org/c/1050.html create mode 100644 data/bugs.telegram.org/c/1066.html create mode 100644 data/bugs.telegram.org/c/11.html create mode 100644 data/bugs.telegram.org/c/1107.html create mode 100644 data/bugs.telegram.org/c/1316.html create mode 100644 data/bugs.telegram.org/c/1577.html create mode 100644 data/bugs.telegram.org/c/174.html create mode 100644 data/bugs.telegram.org/c/1806.html create mode 100644 data/bugs.telegram.org/c/187.html create mode 100644 data/bugs.telegram.org/c/1964.html create mode 100644 data/bugs.telegram.org/c/203.html create mode 100644 data/bugs.telegram.org/c/21.html create mode 100644 data/bugs.telegram.org/c/2257.html create mode 100644 data/bugs.telegram.org/c/2259.html create mode 100644 data/bugs.telegram.org/c/226.html create mode 100644 data/bugs.telegram.org/c/2522.html create mode 100644 data/bugs.telegram.org/c/27.html create mode 100644 data/bugs.telegram.org/c/2775.html create mode 100644 data/bugs.telegram.org/c/28.html create mode 100644 data/bugs.telegram.org/c/3043.html create mode 100644 data/bugs.telegram.org/c/31.html create mode 100644 data/bugs.telegram.org/c/32.html create mode 100644 data/bugs.telegram.org/c/3209.html create mode 100644 data/bugs.telegram.org/c/34.html create mode 100644 data/bugs.telegram.org/c/37.html create mode 100644 data/bugs.telegram.org/c/383.html create mode 100644 data/bugs.telegram.org/c/385.html create mode 100644 data/bugs.telegram.org/c/40.html create mode 100644 data/bugs.telegram.org/c/4006.html create mode 100644 data/bugs.telegram.org/c/406.html create mode 100644 data/bugs.telegram.org/c/407.html create mode 100644 data/bugs.telegram.org/c/451.html create mode 100644 data/bugs.telegram.org/c/504.html create mode 100644 data/bugs.telegram.org/c/65.html create mode 100644 data/bugs.telegram.org/c/67.html create mode 100644 data/bugs.telegram.org/c/68.html create mode 100644 data/bugs.telegram.org/c/69.html create mode 100644 data/bugs.telegram.org/c/724.html create mode 100644 data/bugs.telegram.org/c/726.html create mode 100644 data/bugs.telegram.org/c/729.html create mode 100644 data/bugs.telegram.org/c/736.html create mode 100644 data/bugs.telegram.org/c/739.html create mode 100644 data/bugs.telegram.org/c/742.html create mode 100644 data/bugs.telegram.org/c/743.html create mode 100644 data/bugs.telegram.org/c/755.html create mode 100644 data/bugs.telegram.org/c/772.html create mode 100644 data/bugs.telegram.org/c/789.html create mode 100644 data/bugs.telegram.org/c/79.html create mode 100644 data/bugs.telegram.org/c/796.html create mode 100644 data/bugs.telegram.org/c/80.html create mode 100644 data/bugs.telegram.org/c/808.html create mode 100644 data/bugs.telegram.org/c/82.html create mode 100644 data/bugs.telegram.org/c/824.html create mode 100644 data/bugs.telegram.org/c/83.html create mode 100644 data/bugs.telegram.org/c/84.html create mode 100644 data/bugs.telegram.org/c/858.html create mode 100644 data/bugs.telegram.org/c/87.html create mode 100644 data/bugs.telegram.org/c/904.html create mode 100644 data/bugs.telegram.org/c/919.html create mode 100644 data/bugs.telegram.org/css/bootstrap-extra.css create mode 100644 data/bugs.telegram.org/css/bootstrap.min.css create mode 100644 data/bugs.telegram.org/css/bugtracker-bugs.css create mode 100644 data/bugs.telegram.org/css/bugtracker.css create mode 100644 data/bugs.telegram.org/css/codemirror.css create mode 100644 data/bugs.telegram.org/css/contest-zoo.css create mode 100644 data/bugs.telegram.org/css/jquery-ui.min.css create mode 100644 data/bugs.telegram.org/css/telegram.css create mode 100644 data/bugs.telegram.org/js/bootstrap.min.js create mode 100644 data/bugs.telegram.org/js/bugtracker.js create mode 100644 data/bugs.telegram.org/js/codemirror/codemirror.js create mode 100644 data/bugs.telegram.org/js/codemirror/gfm.js create mode 100644 data/bugs.telegram.org/js/codemirror/markdown.js create mode 100644 data/bugs.telegram.org/js/codemirror/overlay.js create mode 100644 data/bugs.telegram.org/js/jquery-ui.min.js create mode 100644 data/bugs.telegram.org/js/jquery.min.js create mode 100644 data/bugs.telegram.org/js/main-aj.js create mode 100644 data/core.telegram.org.html create mode 100644 data/core.telegram.org/animated_stickers.html create mode 100644 data/core.telegram.org/api.html create mode 100644 data/core.telegram.org/api/account-deletion.html create mode 100644 data/core.telegram.org/api/animated-emojis.html create mode 100644 data/core.telegram.org/api/auth.html create mode 100644 data/core.telegram.org/api/bots.html create mode 100644 data/core.telegram.org/api/bots/buttons.html create mode 100644 data/core.telegram.org/api/bots/commands.html create mode 100644 data/core.telegram.org/api/bots/games.html create mode 100644 data/core.telegram.org/api/bots/inline.html create mode 100644 data/core.telegram.org/api/channel.html create mode 100644 data/core.telegram.org/api/config.html create mode 100644 data/core.telegram.org/api/datacenter.html create mode 100644 data/core.telegram.org/api/dice.html create mode 100644 data/core.telegram.org/api/discussion.html create mode 100644 data/core.telegram.org/api/drafts.html create mode 100644 data/core.telegram.org/api/end-to-end.html create mode 100644 data/core.telegram.org/api/end-to-end/pfs.html create mode 100644 data/core.telegram.org/api/end-to-end/seq_no.html create mode 100644 data/core.telegram.org/api/end-to-end/video-calls.html create mode 100644 data/core.telegram.org/api/end-to-end/voice-calls.html create mode 100644 data/core.telegram.org/api/end-to-end_v1.html create mode 100644 data/core.telegram.org/api/entities.html create mode 100644 data/core.telegram.org/api/errors.html create mode 100644 data/core.telegram.org/api/file_reference.html create mode 100644 data/core.telegram.org/api/files.html create mode 100644 data/core.telegram.org/api/folders.html create mode 100644 data/core.telegram.org/api/geochats.html create mode 100644 data/core.telegram.org/api/invoking.html create mode 100644 data/core.telegram.org/api/layers.html create mode 100644 data/core.telegram.org/api/live-location.html create mode 100644 data/core.telegram.org/api/mentions.html create mode 100644 data/core.telegram.org/api/min.html create mode 100644 data/core.telegram.org/api/obtaining_api_id.html create mode 100644 data/core.telegram.org/api/offsets.html create mode 100644 data/core.telegram.org/api/optimisation.html create mode 100644 data/core.telegram.org/api/passport.html create mode 100644 data/core.telegram.org/api/payments.html create mode 100644 data/core.telegram.org/api/pfs.html create mode 100644 data/core.telegram.org/api/pin.html create mode 100644 data/core.telegram.org/api/poll.html create mode 100644 data/core.telegram.org/api/push-updates.html create mode 100644 data/core.telegram.org/api/qr-login.html create mode 100644 data/core.telegram.org/api/recent-actions.html create mode 100644 data/core.telegram.org/api/requests.html create mode 100644 data/core.telegram.org/api/rights.html create mode 100644 data/core.telegram.org/api/scheduled-messages.html create mode 100644 data/core.telegram.org/api/search.html create mode 100644 data/core.telegram.org/api/srp.html create mode 100644 data/core.telegram.org/api/stats.html create mode 100644 data/core.telegram.org/api/terms.html create mode 100644 data/core.telegram.org/api/threads.html create mode 100644 data/core.telegram.org/api/top-rating.html create mode 100644 data/core.telegram.org/api/updates.html create mode 100644 data/core.telegram.org/api/url-authorization.html create mode 100644 data/core.telegram.org/api/web-events.html create mode 100644 data/core.telegram.org/bots.html create mode 100644 data/core.telegram.org/bots/2-0-intro.html create mode 100644 data/core.telegram.org/bots/api-changelog.html create mode 100644 data/core.telegram.org/bots/api.html create mode 100644 data/core.telegram.org/bots/faq.html create mode 100644 data/core.telegram.org/bots/games.html create mode 100644 data/core.telegram.org/bots/inline.html create mode 100644 data/core.telegram.org/bots/payments.html create mode 100644 data/core.telegram.org/bots/payments/currencies.json create mode 100644 data/core.telegram.org/bots/samples.html create mode 100644 data/core.telegram.org/bots/samples/hellobot.html create mode 100644 data/core.telegram.org/bots/self-signed.html create mode 100644 data/core.telegram.org/bots/webhooks.html create mode 100644 data/core.telegram.org/cdn.html create mode 100644 data/core.telegram.org/cdn/faq_ir.html create mode 100644 data/core.telegram.org/cdn/faq_ir/durov.html create mode 100644 data/core.telegram.org/contest300K.html create mode 100644 data/core.telegram.org/css/bootstrap-extra.css create mode 100644 data/core.telegram.org/css/bootstrap.min.css create mode 100644 data/core.telegram.org/css/core-widgets.css create mode 100644 data/core.telegram.org/css/telegram-extra.css create mode 100644 data/core.telegram.org/css/telegram.css create mode 100644 data/core.telegram.org/js/bootstrap.min.js create mode 100644 data/core.telegram.org/js/core-widgets.js create mode 100644 data/core.telegram.org/js/jquery-ui.min.js create mode 100644 data/core.telegram.org/js/jquery.min.js create mode 100644 data/core.telegram.org/js/main.js create mode 100644 data/core.telegram.org/js/telegram-passport2.js create mode 100644 data/core.telegram.org/methods.html create mode 100644 data/core.telegram.org/mtproto.html create mode 100644 data/core.telegram.org/mtproto/TL-abstract-types.html create mode 100644 data/core.telegram.org/mtproto/TL-combinators.html create mode 100644 data/core.telegram.org/mtproto/TL-dependent.html create mode 100644 data/core.telegram.org/mtproto/TL-formal.html create mode 100644 data/core.telegram.org/mtproto/TL-optargs.html create mode 100644 data/core.telegram.org/mtproto/TL-patterns.html create mode 100644 data/core.telegram.org/mtproto/TL-polymorph.html create mode 100644 data/core.telegram.org/mtproto/TL-tl.html create mode 100644 data/core.telegram.org/mtproto/TL-types.html create mode 100644 data/core.telegram.org/mtproto/TL.html create mode 100644 data/core.telegram.org/mtproto/auth_key.html create mode 100644 data/core.telegram.org/mtproto/description.html create mode 100644 data/core.telegram.org/mtproto/description_v1.html create mode 100644 data/core.telegram.org/mtproto/samples-auth_key.html create mode 100644 data/core.telegram.org/mtproto/security_guidelines.html create mode 100644 data/core.telegram.org/mtproto/security_guidelines_v1.html create mode 100644 data/core.telegram.org/mtproto/serialize.html create mode 100644 data/core.telegram.org/mtproto/service_messages.html create mode 100644 data/core.telegram.org/mtproto/service_messages_about_messages.html create mode 100644 data/core.telegram.org/mtproto_v1.html create mode 100644 data/core.telegram.org/passport.html create mode 100644 data/core.telegram.org/passport/encryption.html create mode 100644 data/core.telegram.org/passport/example.html create mode 100644 data/core.telegram.org/passport/sdk-android.html create mode 100644 data/core.telegram.org/passport/sdk-ios-mac.html create mode 100644 data/core.telegram.org/passport/sdk-javascript.html create mode 100644 data/core.telegram.org/reproducible-builds.html create mode 100644 data/core.telegram.org/schema.html create mode 100644 data/core.telegram.org/schema/end-to-end-json.html create mode 100644 data/core.telegram.org/schema/end-to-end.html create mode 100644 data/core.telegram.org/schema/json.html create mode 100644 data/core.telegram.org/schema/mtproto-json.html create mode 100644 data/core.telegram.org/schema/mtproto.html create mode 100644 data/core.telegram.org/tdlib.html create mode 100644 data/core.telegram.org/tdlib/docs.html create mode 100644 data/core.telegram.org/tdlib/docs/td__api_8h.html create mode 100644 data/core.telegram.org/tdlib/docs/td__json__client_8h.html create mode 100644 data/core.telegram.org/tdlib/docs/td__log_8h.html create mode 100644 data/core.telegram.org/tdlib/getting-started.html create mode 100644 data/core.telegram.org/tdlib/notification-api.html create mode 100644 data/core.telegram.org/tdlib/options.html create mode 100644 data/core.telegram.org/techfaq.html create mode 100644 data/core.telegram.org/themes.html create mode 100644 data/core.telegram.org/widgets.html create mode 100644 data/core.telegram.org/widgets/discussion.html create mode 100644 data/core.telegram.org/widgets/login.html create mode 100644 data/core.telegram.org/widgets/post.html create mode 100644 data/core.telegram.org/widgets/share.html create mode 100644 data/desktop.telegram.org.html create mode 100644 data/desktop.telegram.org/changelog.html create mode 100644 data/desktop.telegram.org/css/bootstrap.min.css create mode 100644 data/desktop.telegram.org/css/telegram.css create mode 100644 data/desktop.telegram.org/js/main.js create mode 100644 data/instantview.telegram.org.html create mode 100644 data/instantview.telegram.org/auth.html create mode 100644 data/instantview.telegram.org/checklist.html create mode 100644 data/instantview.telegram.org/contest.html create mode 100644 data/instantview.telegram.org/contest/winners2017.html create mode 100644 data/instantview.telegram.org/contest/winners2019.html create mode 100644 data/instantview.telegram.org/css/bootstrap-extra.css create mode 100644 data/instantview.telegram.org/css/bootstrap.min.css create mode 100644 data/instantview.telegram.org/css/codemirror.css create mode 100644 data/instantview.telegram.org/css/instantview.css create mode 100644 data/instantview.telegram.org/css/telegram.css create mode 100644 data/instantview.telegram.org/docs.html create mode 100644 data/instantview.telegram.org/js/bootstrap.min.js create mode 100644 data/instantview.telegram.org/js/codemirror-instantview.js create mode 100644 data/instantview.telegram.org/js/codemirror/codemirror.js create mode 100644 data/instantview.telegram.org/js/codemirror/runmode.js create mode 100644 data/instantview.telegram.org/js/codemirror/simple.js create mode 100644 data/instantview.telegram.org/js/instantview.js create mode 100644 data/instantview.telegram.org/js/jquery.min.js create mode 100644 data/instantview.telegram.org/js/main.js create mode 100644 data/instantview.telegram.org/rules.html create mode 100644 data/instantview.telegram.org/samples.html create mode 100644 data/instantview.telegram.org/templates.html create mode 100644 data/macos.telegram.org.html create mode 100644 data/macos.telegram.org/css/bootstrap.min.css create mode 100644 data/macos.telegram.org/css/telegram.css create mode 100644 data/macos.telegram.org/js/main.js create mode 100644 data/telegram.org.html create mode 100644 data/telegram.org/android.html create mode 100644 data/telegram.org/apps.html create mode 100644 data/telegram.org/blog.html create mode 100644 data/telegram.org/blog/400-million.html create mode 100644 data/telegram.org/blog/6-years.html create mode 100644 data/telegram.org/blog/android-themes.html create mode 100644 data/telegram.org/blog/animated-stickers.html create mode 100644 data/telegram.org/blog/autodelete-inv2.html create mode 100644 data/telegram.org/blog/calls.html create mode 100644 data/telegram.org/blog/channels.html create mode 100644 data/telegram.org/blog/contacts-local-groups.html create mode 100644 data/telegram.org/blog/coronavirus.html create mode 100644 data/telegram.org/blog/desktop-1-0.html create mode 100644 data/telegram.org/blog/edit.html create mode 100644 data/telegram.org/blog/filters-anonymous-admins-comments.html create mode 100644 data/telegram.org/blog/folders.html create mode 100644 data/telegram.org/blog/gif-revolution.html create mode 100644 data/telegram.org/blog/inline-bots.html create mode 100644 data/telegram.org/blog/instant-view.html create mode 100644 data/telegram.org/blog/invite-links.html create mode 100644 data/telegram.org/blog/move-history.html create mode 100644 data/telegram.org/blog/new-profiles-people-nearby.html create mode 100644 data/telegram.org/blog/pinned-messages-locations-playlists.html create mode 100644 data/telegram.org/blog/polls-2-0-vmq.html create mode 100644 data/telegram.org/blog/privacy-revolution.html create mode 100644 data/telegram.org/blog/profile-videos-people-nearby-and-more.html create mode 100644 data/telegram.org/blog/scheduled-reminders-themes.html create mode 100644 data/telegram.org/blog/shared-files.html create mode 100644 data/telegram.org/blog/silent-messages-slow-mode.html create mode 100644 data/telegram.org/blog/stickers-revolution.html create mode 100644 data/telegram.org/blog/telegraph.html create mode 100644 data/telegram.org/blog/unsend-and-usage.html create mode 100644 data/telegram.org/blog/verifiable-apps-and-more.html create mode 100644 data/telegram.org/blog/video-calls.html create mode 100644 data/telegram.org/blog/video-editor-gifs.html create mode 100644 data/telegram.org/blog/voice-chats-on-steroids.html create mode 100644 data/telegram.org/blog/voice-chats.html create mode 100644 data/telegram.org/css/bootstrap-extra.css create mode 100644 data/telegram.org/css/bootstrap.min.css create mode 100644 data/telegram.org/css/telegram.css create mode 100644 data/telegram.org/evolution.html create mode 100644 data/telegram.org/faq.html create mode 100644 data/telegram.org/faq_channels.html create mode 100644 data/telegram.org/faq_spam.html create mode 100644 data/telegram.org/jobs.html create mode 100644 data/telegram.org/js/bootstrap.min.js create mode 100644 data/telegram.org/js/jquery.min.js create mode 100644 data/telegram.org/js/main.js create mode 100644 data/telegram.org/js/tgsticker.js create mode 100644 data/telegram.org/press.html create mode 100644 data/telegram.org/privacy.html create mode 100644 data/telegram.org/privacy/gmailbot.html create mode 100644 data/telegram.org/tos.html create mode 100644 data/telegram.org/tour.html create mode 100644 data/telegram.org/tour/channels.html create mode 100644 data/telegram.org/tour/groups.html create mode 100644 data/telegram.org/tour/quizbot.html create mode 100644 data/themes.telegram.org.html create mode 100644 data/themes.telegram.org/auth.html create mode 100644 data/themes.telegram.org/css/bootstrap-extra.css create mode 100644 data/themes.telegram.org/css/bootstrap.min.css create mode 100644 data/themes.telegram.org/css/jquery-ui.min.css create mode 100644 data/themes.telegram.org/css/telegram.css create mode 100644 data/themes.telegram.org/css/themes.css create mode 100644 data/themes.telegram.org/js/bootstrap.min.js create mode 100644 data/themes.telegram.org/js/jquery-ui.min.js create mode 100644 data/themes.telegram.org/js/jquery.min.js create mode 100644 data/themes.telegram.org/js/main-aj.js create mode 100644 data/themes.telegram.org/js/themes.js create mode 100644 data/translations.telegram.org.html create mode 100644 data/translations.telegram.org/en.html create mode 100644 data/translations.telegram.org/en/android.html create mode 100644 data/translations.telegram.org/en/android_x.html create mode 100644 data/translations.telegram.org/en/ios.html create mode 100644 data/translations.telegram.org/en/macos.html create mode 100644 data/translations.telegram.org/en/tdesktop.html create mode 100644 data/tsf.telegram.org.html create mode 100644 data/tsf.telegram.org/auth.html create mode 100644 data/tsf.telegram.org/css/billboard.css create mode 100644 data/tsf.telegram.org/css/bootstrap-extra.css create mode 100644 data/tsf.telegram.org/css/bootstrap.min.css create mode 100644 data/tsf.telegram.org/css/health.css create mode 100644 data/tsf.telegram.org/css/jquery-ui.min.css create mode 100644 data/tsf.telegram.org/css/tchart.min.css create mode 100644 data/tsf.telegram.org/css/telegram.css create mode 100644 data/tsf.telegram.org/css/tsf.css create mode 100644 data/tsf.telegram.org/js/billboard.min.js create mode 100644 data/tsf.telegram.org/js/bootstrap.min.js create mode 100644 data/tsf.telegram.org/js/jquery-ui.min.js create mode 100644 data/tsf.telegram.org/js/jquery.min.js create mode 100644 data/tsf.telegram.org/js/main-aj.js create mode 100644 data/tsf.telegram.org/js/main.js create mode 100644 data/tsf.telegram.org/js/stats.js create mode 100644 data/tsf.telegram.org/js/tchart.min.js create mode 100644 data/tsf.telegram.org/js/tsf.js create mode 100644 data/tsf.telegram.org/manuals.html create mode 100644 data/tsf.telegram.org/manuals/answering_questions.html create mode 100644 data/tsf.telegram.org/manuals/bios.html create mode 100644 data/tsf.telegram.org/manuals/bug_herding.html create mode 100644 data/tsf.telegram.org/manuals/bug_hunting.html create mode 100644 data/tsf.telegram.org/manuals/bugs.html create mode 100644 data/tsf.telegram.org/manuals/come-and-go.html create mode 100644 data/tsf.telegram.org/manuals/e2ee-simple.html create mode 100644 data/tsf.telegram.org/manuals/e2ee.html create mode 100644 data/tsf.telegram.org/manuals/feature_philosophy.html create mode 100644 data/web.telegram.org.html diff --git a/data/bugs.telegram.org.html b/data/bugs.telegram.org.html new file mode 100644 index 0000000000..8b8d2440df --- /dev/null +++ b/data/bugs.telegram.org.html @@ -0,0 +1,924 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/auth.html b/data/bugs.telegram.org/auth.html new file mode 100644 index 0000000000..6b770bfa78 --- /dev/null +++ b/data/bugs.telegram.org/auth.html @@ -0,0 +1,174 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/1026.html b/data/bugs.telegram.org/c/1026.html new file mode 100644 index 0000000000..8a14c16283 --- /dev/null +++ b/data/bugs.telegram.org/c/1026.html @@ -0,0 +1,1126 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/1035.html b/data/bugs.telegram.org/c/1035.html new file mode 100644 index 0000000000..1f49b93cd1 --- /dev/null +++ b/data/bugs.telegram.org/c/1035.html @@ -0,0 +1,1109 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/1050.html b/data/bugs.telegram.org/c/1050.html new file mode 100644 index 0000000000..09ebed1753 --- /dev/null +++ b/data/bugs.telegram.org/c/1050.html @@ -0,0 +1,1111 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/1066.html b/data/bugs.telegram.org/c/1066.html new file mode 100644 index 0000000000..3cab5015e9 --- /dev/null +++ b/data/bugs.telegram.org/c/1066.html @@ -0,0 +1,1117 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/11.html b/data/bugs.telegram.org/c/11.html new file mode 100644 index 0000000000..69ac0e0f13 --- /dev/null +++ b/data/bugs.telegram.org/c/11.html @@ -0,0 +1,1102 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/1107.html b/data/bugs.telegram.org/c/1107.html new file mode 100644 index 0000000000..dd7bffdaaf --- /dev/null +++ b/data/bugs.telegram.org/c/1107.html @@ -0,0 +1,1104 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/1316.html b/data/bugs.telegram.org/c/1316.html new file mode 100644 index 0000000000..019abaec39 --- /dev/null +++ b/data/bugs.telegram.org/c/1316.html @@ -0,0 +1,1114 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/1577.html b/data/bugs.telegram.org/c/1577.html new file mode 100644 index 0000000000..7808958269 --- /dev/null +++ b/data/bugs.telegram.org/c/1577.html @@ -0,0 +1,1025 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/174.html b/data/bugs.telegram.org/c/174.html new file mode 100644 index 0000000000..342d13adc0 --- /dev/null +++ b/data/bugs.telegram.org/c/174.html @@ -0,0 +1,1113 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/1806.html b/data/bugs.telegram.org/c/1806.html new file mode 100644 index 0000000000..e34325cdf0 --- /dev/null +++ b/data/bugs.telegram.org/c/1806.html @@ -0,0 +1,1025 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/187.html b/data/bugs.telegram.org/c/187.html new file mode 100644 index 0000000000..c151d48da3 --- /dev/null +++ b/data/bugs.telegram.org/c/187.html @@ -0,0 +1,1050 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/1964.html b/data/bugs.telegram.org/c/1964.html new file mode 100644 index 0000000000..0ace35f91b --- /dev/null +++ b/data/bugs.telegram.org/c/1964.html @@ -0,0 +1,1093 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/203.html b/data/bugs.telegram.org/c/203.html new file mode 100644 index 0000000000..e88123e039 --- /dev/null +++ b/data/bugs.telegram.org/c/203.html @@ -0,0 +1,1130 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/21.html b/data/bugs.telegram.org/c/21.html new file mode 100644 index 0000000000..eba2056d40 --- /dev/null +++ b/data/bugs.telegram.org/c/21.html @@ -0,0 +1,1106 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/2257.html b/data/bugs.telegram.org/c/2257.html new file mode 100644 index 0000000000..43e430086d --- /dev/null +++ b/data/bugs.telegram.org/c/2257.html @@ -0,0 +1,1128 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/2259.html b/data/bugs.telegram.org/c/2259.html new file mode 100644 index 0000000000..145639b0ea --- /dev/null +++ b/data/bugs.telegram.org/c/2259.html @@ -0,0 +1,1103 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/226.html b/data/bugs.telegram.org/c/226.html new file mode 100644 index 0000000000..b82d9dc80a --- /dev/null +++ b/data/bugs.telegram.org/c/226.html @@ -0,0 +1,1029 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/2522.html b/data/bugs.telegram.org/c/2522.html new file mode 100644 index 0000000000..7680cacbd3 --- /dev/null +++ b/data/bugs.telegram.org/c/2522.html @@ -0,0 +1,1019 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/27.html b/data/bugs.telegram.org/c/27.html new file mode 100644 index 0000000000..b4de0a9734 --- /dev/null +++ b/data/bugs.telegram.org/c/27.html @@ -0,0 +1,1098 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/2775.html b/data/bugs.telegram.org/c/2775.html new file mode 100644 index 0000000000..1b48dd9857 --- /dev/null +++ b/data/bugs.telegram.org/c/2775.html @@ -0,0 +1,1115 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/28.html b/data/bugs.telegram.org/c/28.html new file mode 100644 index 0000000000..edc914a403 --- /dev/null +++ b/data/bugs.telegram.org/c/28.html @@ -0,0 +1,1108 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/3043.html b/data/bugs.telegram.org/c/3043.html new file mode 100644 index 0000000000..12d70d44e3 --- /dev/null +++ b/data/bugs.telegram.org/c/3043.html @@ -0,0 +1,1032 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/31.html b/data/bugs.telegram.org/c/31.html new file mode 100644 index 0000000000..5cb7fa9ef8 --- /dev/null +++ b/data/bugs.telegram.org/c/31.html @@ -0,0 +1,1090 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/32.html b/data/bugs.telegram.org/c/32.html new file mode 100644 index 0000000000..553186b6ba --- /dev/null +++ b/data/bugs.telegram.org/c/32.html @@ -0,0 +1,1113 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/3209.html b/data/bugs.telegram.org/c/3209.html new file mode 100644 index 0000000000..cfa22f24d7 --- /dev/null +++ b/data/bugs.telegram.org/c/3209.html @@ -0,0 +1,1060 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/34.html b/data/bugs.telegram.org/c/34.html new file mode 100644 index 0000000000..3f25cb35db --- /dev/null +++ b/data/bugs.telegram.org/c/34.html @@ -0,0 +1,1111 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/37.html b/data/bugs.telegram.org/c/37.html new file mode 100644 index 0000000000..41449ffb72 --- /dev/null +++ b/data/bugs.telegram.org/c/37.html @@ -0,0 +1,1094 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/383.html b/data/bugs.telegram.org/c/383.html new file mode 100644 index 0000000000..86dee18584 --- /dev/null +++ b/data/bugs.telegram.org/c/383.html @@ -0,0 +1,1111 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/385.html b/data/bugs.telegram.org/c/385.html new file mode 100644 index 0000000000..d985f26cd6 --- /dev/null +++ b/data/bugs.telegram.org/c/385.html @@ -0,0 +1,1087 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/40.html b/data/bugs.telegram.org/c/40.html new file mode 100644 index 0000000000..c77ded7845 --- /dev/null +++ b/data/bugs.telegram.org/c/40.html @@ -0,0 +1,1104 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/4006.html b/data/bugs.telegram.org/c/4006.html new file mode 100644 index 0000000000..5e6a6b5a4d --- /dev/null +++ b/data/bugs.telegram.org/c/4006.html @@ -0,0 +1,1116 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/406.html b/data/bugs.telegram.org/c/406.html new file mode 100644 index 0000000000..f6c098f083 --- /dev/null +++ b/data/bugs.telegram.org/c/406.html @@ -0,0 +1,1105 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/407.html b/data/bugs.telegram.org/c/407.html new file mode 100644 index 0000000000..70fc035c78 --- /dev/null +++ b/data/bugs.telegram.org/c/407.html @@ -0,0 +1,1113 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/451.html b/data/bugs.telegram.org/c/451.html new file mode 100644 index 0000000000..dbab1fd942 --- /dev/null +++ b/data/bugs.telegram.org/c/451.html @@ -0,0 +1,1094 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/504.html b/data/bugs.telegram.org/c/504.html new file mode 100644 index 0000000000..5b6aa171d6 --- /dev/null +++ b/data/bugs.telegram.org/c/504.html @@ -0,0 +1,1102 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/65.html b/data/bugs.telegram.org/c/65.html new file mode 100644 index 0000000000..bf611af11a --- /dev/null +++ b/data/bugs.telegram.org/c/65.html @@ -0,0 +1,1097 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/67.html b/data/bugs.telegram.org/c/67.html new file mode 100644 index 0000000000..ff9c9bd030 --- /dev/null +++ b/data/bugs.telegram.org/c/67.html @@ -0,0 +1,1097 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/68.html b/data/bugs.telegram.org/c/68.html new file mode 100644 index 0000000000..419ce855f8 --- /dev/null +++ b/data/bugs.telegram.org/c/68.html @@ -0,0 +1,1098 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/69.html b/data/bugs.telegram.org/c/69.html new file mode 100644 index 0000000000..3e1ee62a83 --- /dev/null +++ b/data/bugs.telegram.org/c/69.html @@ -0,0 +1,1094 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/724.html b/data/bugs.telegram.org/c/724.html new file mode 100644 index 0000000000..dfa284e80e --- /dev/null +++ b/data/bugs.telegram.org/c/724.html @@ -0,0 +1,1098 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/726.html b/data/bugs.telegram.org/c/726.html new file mode 100644 index 0000000000..a63a9f6b5e --- /dev/null +++ b/data/bugs.telegram.org/c/726.html @@ -0,0 +1,1094 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/729.html b/data/bugs.telegram.org/c/729.html new file mode 100644 index 0000000000..e4a2186187 --- /dev/null +++ b/data/bugs.telegram.org/c/729.html @@ -0,0 +1,1105 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/736.html b/data/bugs.telegram.org/c/736.html new file mode 100644 index 0000000000..75c19ef8ab --- /dev/null +++ b/data/bugs.telegram.org/c/736.html @@ -0,0 +1,1098 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/739.html b/data/bugs.telegram.org/c/739.html new file mode 100644 index 0000000000..c14cec4619 --- /dev/null +++ b/data/bugs.telegram.org/c/739.html @@ -0,0 +1,1093 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/742.html b/data/bugs.telegram.org/c/742.html new file mode 100644 index 0000000000..e178c9ff2c --- /dev/null +++ b/data/bugs.telegram.org/c/742.html @@ -0,0 +1,1098 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/743.html b/data/bugs.telegram.org/c/743.html new file mode 100644 index 0000000000..a9adf18acb --- /dev/null +++ b/data/bugs.telegram.org/c/743.html @@ -0,0 +1,1106 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/755.html b/data/bugs.telegram.org/c/755.html new file mode 100644 index 0000000000..ccd661a49e --- /dev/null +++ b/data/bugs.telegram.org/c/755.html @@ -0,0 +1,1103 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/772.html b/data/bugs.telegram.org/c/772.html new file mode 100644 index 0000000000..66f29519f5 --- /dev/null +++ b/data/bugs.telegram.org/c/772.html @@ -0,0 +1,1099 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/789.html b/data/bugs.telegram.org/c/789.html new file mode 100644 index 0000000000..4cc2bb4be9 --- /dev/null +++ b/data/bugs.telegram.org/c/789.html @@ -0,0 +1,1090 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/79.html b/data/bugs.telegram.org/c/79.html new file mode 100644 index 0000000000..eef3b00022 --- /dev/null +++ b/data/bugs.telegram.org/c/79.html @@ -0,0 +1,1110 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/796.html b/data/bugs.telegram.org/c/796.html new file mode 100644 index 0000000000..f05c3cc75a --- /dev/null +++ b/data/bugs.telegram.org/c/796.html @@ -0,0 +1,1118 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/80.html b/data/bugs.telegram.org/c/80.html new file mode 100644 index 0000000000..fcea198423 --- /dev/null +++ b/data/bugs.telegram.org/c/80.html @@ -0,0 +1,1098 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/808.html b/data/bugs.telegram.org/c/808.html new file mode 100644 index 0000000000..b1325fe9c2 --- /dev/null +++ b/data/bugs.telegram.org/c/808.html @@ -0,0 +1,1102 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/82.html b/data/bugs.telegram.org/c/82.html new file mode 100644 index 0000000000..d2c3edfaf1 --- /dev/null +++ b/data/bugs.telegram.org/c/82.html @@ -0,0 +1,1095 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/824.html b/data/bugs.telegram.org/c/824.html new file mode 100644 index 0000000000..a43a5488eb --- /dev/null +++ b/data/bugs.telegram.org/c/824.html @@ -0,0 +1,1096 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/83.html b/data/bugs.telegram.org/c/83.html new file mode 100644 index 0000000000..b1d0926f80 --- /dev/null +++ b/data/bugs.telegram.org/c/83.html @@ -0,0 +1,1094 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/84.html b/data/bugs.telegram.org/c/84.html new file mode 100644 index 0000000000..889f55f398 --- /dev/null +++ b/data/bugs.telegram.org/c/84.html @@ -0,0 +1,1123 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/858.html b/data/bugs.telegram.org/c/858.html new file mode 100644 index 0000000000..11e1f96f92 --- /dev/null +++ b/data/bugs.telegram.org/c/858.html @@ -0,0 +1,1122 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/87.html b/data/bugs.telegram.org/c/87.html new file mode 100644 index 0000000000..1021650741 --- /dev/null +++ b/data/bugs.telegram.org/c/87.html @@ -0,0 +1,1113 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/904.html b/data/bugs.telegram.org/c/904.html new file mode 100644 index 0000000000..4d464ade91 --- /dev/null +++ b/data/bugs.telegram.org/c/904.html @@ -0,0 +1,1090 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/c/919.html b/data/bugs.telegram.org/c/919.html new file mode 100644 index 0000000000..2c6193204d --- /dev/null +++ b/data/bugs.telegram.org/c/919.html @@ -0,0 +1,960 @@ + + + + + Bugs and Suggestions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + diff --git a/data/bugs.telegram.org/css/bootstrap-extra.css b/data/bugs.telegram.org/css/bootstrap-extra.css new file mode 100644 index 0000000000..8a35b6069b --- /dev/null +++ b/data/bugs.telegram.org/css/bootstrap-extra.css @@ -0,0 +1,3274 @@ +/* glyph */ +@font-face { + font-family: 'Glyphicons Halflings'; + src: url('../fonts/glyphicons-halflings-regular.eot'); + src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'); +} +.glyphicon { + position: relative; + top: 1px; + display: inline-block; + font-family: 'Glyphicons Halflings'; + font-style: normal; + font-weight: normal; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.glyphicon-asterisk:before { + content: "\2a"; +} +.glyphicon-plus:before { + content: "\2b"; +} +.glyphicon-euro:before { + content: "\20ac"; +} +.glyphicon-minus:before { + content: "\2212"; +} +.glyphicon-cloud:before { + content: "\2601"; +} +.glyphicon-envelope:before { + content: "\2709"; +} +.glyphicon-pencil:before { + content: "\270f"; +} +.glyphicon-glass:before { + content: "\e001"; +} +.glyphicon-music:before { + content: "\e002"; +} +.glyphicon-search:before { + content: "\e003"; +} +.glyphicon-heart:before { + content: "\e005"; +} +.glyphicon-star:before { + content: "\e006"; +} +.glyphicon-star-empty:before { + content: "\e007"; +} +.glyphicon-user:before { + content: "\e008"; +} +.glyphicon-film:before { + content: "\e009"; +} +.glyphicon-th-large:before { + content: "\e010"; +} +.glyphicon-th:before { + content: "\e011"; +} +.glyphicon-th-list:before { + content: "\e012"; +} +.glyphicon-ok:before { + content: "\e013"; +} +.glyphicon-remove:before { + content: "\e014"; +} +.glyphicon-zoom-in:before { + content: "\e015"; +} +.glyphicon-zoom-out:before { + content: "\e016"; +} +.glyphicon-off:before { + content: "\e017"; +} +.glyphicon-signal:before { + content: "\e018"; +} +.glyphicon-cog:before { + content: "\e019"; +} +.glyphicon-trash:before { + content: "\e020"; +} +.glyphicon-home:before { + content: "\e021"; +} +.glyphicon-file:before { + content: "\e022"; +} +.glyphicon-time:before { + content: "\e023"; +} +.glyphicon-road:before { + content: "\e024"; +} +.glyphicon-download-alt:before { + content: "\e025"; +} +.glyphicon-download:before { + content: "\e026"; +} +.glyphicon-upload:before { + content: "\e027"; +} +.glyphicon-inbox:before { + content: "\e028"; +} +.glyphicon-play-circle:before { + content: "\e029"; +} +.glyphicon-repeat:before { + content: "\e030"; +} +.glyphicon-refresh:before { + content: "\e031"; +} +.glyphicon-list-alt:before { + content: "\e032"; +} +.glyphicon-lock:before { + content: "\e033"; +} +.glyphicon-flag:before { + content: "\e034"; +} +.glyphicon-headphones:before { + content: "\e035"; +} +.glyphicon-volume-off:before { + content: "\e036"; +} +.glyphicon-volume-down:before { + content: "\e037"; +} +.glyphicon-volume-up:before { + content: "\e038"; +} +.glyphicon-qrcode:before { + content: "\e039"; +} +.glyphicon-barcode:before { + content: "\e040"; +} +.glyphicon-tag:before { + content: "\e041"; +} +.glyphicon-tags:before { + content: "\e042"; +} +.glyphicon-book:before { + content: "\e043"; +} +.glyphicon-bookmark:before { + content: "\e044"; +} +.glyphicon-print:before { + content: "\e045"; +} +.glyphicon-camera:before { + content: "\e046"; +} +.glyphicon-font:before { + content: "\e047"; +} +.glyphicon-bold:before { + content: "\e048"; +} +.glyphicon-italic:before { + content: "\e049"; +} +.glyphicon-text-height:before { + content: "\e050"; +} +.glyphicon-text-width:before { + content: "\e051"; +} +.glyphicon-align-left:before { + content: "\e052"; +} +.glyphicon-align-center:before { + content: "\e053"; +} +.glyphicon-align-right:before { + content: "\e054"; +} +.glyphicon-align-justify:before { + content: "\e055"; +} +.glyphicon-list:before { + content: "\e056"; +} +.glyphicon-indent-left:before { + content: "\e057"; +} +.glyphicon-indent-right:before { + content: "\e058"; +} +.glyphicon-facetime-video:before { + content: "\e059"; +} +.glyphicon-picture:before { + content: "\e060"; +} +.glyphicon-map-marker:before { + content: "\e062"; +} +.glyphicon-adjust:before { + content: "\e063"; +} +.glyphicon-tint:before { + content: "\e064"; +} +.glyphicon-edit:before { + content: "\e065"; +} +.glyphicon-share:before { + content: "\e066"; +} +.glyphicon-check:before { + content: "\e067"; +} +.glyphicon-move:before { + content: "\e068"; +} +.glyphicon-step-backward:before { + content: "\e069"; +} +.glyphicon-fast-backward:before { + content: "\e070"; +} +.glyphicon-backward:before { + content: "\e071"; +} +.glyphicon-play:before { + content: "\e072"; +} +.glyphicon-pause:before { + content: "\e073"; +} +.glyphicon-stop:before { + content: "\e074"; +} +.glyphicon-forward:before { + content: "\e075"; +} +.glyphicon-fast-forward:before { + content: "\e076"; +} +.glyphicon-step-forward:before { + content: "\e077"; +} +.glyphicon-eject:before { + content: "\e078"; +} +.glyphicon-chevron-left:before { + content: "\e079"; +} +.glyphicon-chevron-right:before { + content: "\e080"; +} +.glyphicon-plus-sign:before { + content: "\e081"; +} +.glyphicon-minus-sign:before { + content: "\e082"; +} +.glyphicon-remove-sign:before { + content: "\e083"; +} +.glyphicon-ok-sign:before { + content: "\e084"; +} +.glyphicon-question-sign:before { + content: "\e085"; +} +.glyphicon-info-sign:before { + content: "\e086"; +} +.glyphicon-screenshot:before { + content: "\e087"; +} +.glyphicon-remove-circle:before { + content: "\e088"; +} +.glyphicon-ok-circle:before { + content: "\e089"; +} +.glyphicon-ban-circle:before { + content: "\e090"; +} +.glyphicon-arrow-left:before { + content: "\e091"; +} +.glyphicon-arrow-right:before { + content: "\e092"; +} +.glyphicon-arrow-up:before { + content: "\e093"; +} +.glyphicon-arrow-down:before { + content: "\e094"; +} +.glyphicon-share-alt:before { + content: "\e095"; +} +.glyphicon-resize-full:before { + content: "\e096"; +} +.glyphicon-resize-small:before { + content: "\e097"; +} +.glyphicon-exclamation-sign:before { + content: "\e101"; +} +.glyphicon-gift:before { + content: "\e102"; +} +.glyphicon-leaf:before { + content: "\e103"; +} +.glyphicon-fire:before { + content: "\e104"; +} +.glyphicon-eye-open:before { + content: "\e105"; +} +.glyphicon-eye-close:before { + content: "\e106"; +} +.glyphicon-warning-sign:before { + content: "\e107"; +} +.glyphicon-plane:before { + content: "\e108"; +} +.glyphicon-calendar:before { + content: "\e109"; +} +.glyphicon-random:before { + content: "\e110"; +} +.glyphicon-comment:before { + content: "\e111"; +} +.glyphicon-magnet:before { + content: "\e112"; +} +.glyphicon-chevron-up:before { + content: "\e113"; +} +.glyphicon-chevron-down:before { + content: "\e114"; +} +.glyphicon-retweet:before { + content: "\e115"; +} +.glyphicon-shopping-cart:before { + content: "\e116"; +} +.glyphicon-folder-close:before { + content: "\e117"; +} +.glyphicon-folder-open:before { + content: "\e118"; +} +.glyphicon-resize-vertical:before { + content: "\e119"; +} +.glyphicon-resize-horizontal:before { + content: "\e120"; +} +.glyphicon-hdd:before { + content: "\e121"; +} +.glyphicon-bullhorn:before { + content: "\e122"; +} +.glyphicon-bell:before { + content: "\e123"; +} +.glyphicon-certificate:before { + content: "\e124"; +} +.glyphicon-thumbs-up:before { + content: "\e125"; +} +.glyphicon-thumbs-down:before { + content: "\e126"; +} +.glyphicon-hand-right:before { + content: "\e127"; +} +.glyphicon-hand-left:before { + content: "\e128"; +} +.glyphicon-hand-up:before { + content: "\e129"; +} +.glyphicon-hand-down:before { + content: "\e130"; +} +.glyphicon-circle-arrow-right:before { + content: "\e131"; +} +.glyphicon-circle-arrow-left:before { + content: "\e132"; +} +.glyphicon-circle-arrow-up:before { + content: "\e133"; +} +.glyphicon-circle-arrow-down:before { + content: "\e134"; +} +.glyphicon-globe:before { + content: "\e135"; +} +.glyphicon-wrench:before { + content: "\e136"; +} +.glyphicon-tasks:before { + content: "\e137"; +} +.glyphicon-filter:before { + content: "\e138"; +} +.glyphicon-briefcase:before { + content: "\e139"; +} +.glyphicon-fullscreen:before { + content: "\e140"; +} +.glyphicon-dashboard:before { + content: "\e141"; +} +.glyphicon-paperclip:before { + content: "\e142"; +} +.glyphicon-heart-empty:before { + content: "\e143"; +} +.glyphicon-link:before { + content: "\e144"; +} +.glyphicon-phone:before { + content: "\e145"; +} +.glyphicon-pushpin:before { + content: "\e146"; +} +.glyphicon-usd:before { + content: "\e148"; +} +.glyphicon-gbp:before { + content: "\e149"; +} +.glyphicon-sort:before { + content: "\e150"; +} +.glyphicon-sort-by-alphabet:before { + content: "\e151"; +} +.glyphicon-sort-by-alphabet-alt:before { + content: "\e152"; +} +.glyphicon-sort-by-order:before { + content: "\e153"; +} +.glyphicon-sort-by-order-alt:before { + content: "\e154"; +} +.glyphicon-sort-by-attributes:before { + content: "\e155"; +} +.glyphicon-sort-by-attributes-alt:before { + content: "\e156"; +} +.glyphicon-unchecked:before { + content: "\e157"; +} +.glyphicon-expand:before { + content: "\e158"; +} +.glyphicon-collapse-down:before { + content: "\e159"; +} +.glyphicon-collapse-up:before { + content: "\e160"; +} +.glyphicon-log-in:before { + content: "\e161"; +} +.glyphicon-flash:before { + content: "\e162"; +} +.glyphicon-log-out:before { + content: "\e163"; +} +.glyphicon-new-window:before { + content: "\e164"; +} +.glyphicon-record:before { + content: "\e165"; +} +.glyphicon-save:before { + content: "\e166"; +} +.glyphicon-open:before { + content: "\e167"; +} +.glyphicon-saved:before { + content: "\e168"; +} +.glyphicon-import:before { + content: "\e169"; +} +.glyphicon-export:before { + content: "\e170"; +} +.glyphicon-send:before { + content: "\e171"; +} +.glyphicon-floppy-disk:before { + content: "\e172"; +} +.glyphicon-floppy-saved:before { + content: "\e173"; +} +.glyphicon-floppy-remove:before { + content: "\e174"; +} +.glyphicon-floppy-save:before { + content: "\e175"; +} +.glyphicon-floppy-open:before { + content: "\e176"; +} +.glyphicon-credit-card:before { + content: "\e177"; +} +.glyphicon-transfer:before { + content: "\e178"; +} +.glyphicon-cutlery:before { + content: "\e179"; +} +.glyphicon-header:before { + content: "\e180"; +} +.glyphicon-compressed:before { + content: "\e181"; +} +.glyphicon-earphone:before { + content: "\e182"; +} +.glyphicon-phone-alt:before { + content: "\e183"; +} +.glyphicon-tower:before { + content: "\e184"; +} +.glyphicon-stats:before { + content: "\e185"; +} +.glyphicon-sd-video:before { + content: "\e186"; +} +.glyphicon-hd-video:before { + content: "\e187"; +} +.glyphicon-subtitles:before { + content: "\e188"; +} +.glyphicon-sound-stereo:before { + content: "\e189"; +} +.glyphicon-sound-dolby:before { + content: "\e190"; +} +.glyphicon-sound-5-1:before { + content: "\e191"; +} +.glyphicon-sound-6-1:before { + content: "\e192"; +} +.glyphicon-sound-7-1:before { + content: "\e193"; +} +.glyphicon-copyright-mark:before { + content: "\e194"; +} +.glyphicon-registration-mark:before { + content: "\e195"; +} +.glyphicon-cloud-download:before { + content: "\e197"; +} +.glyphicon-cloud-upload:before { + content: "\e198"; +} +.glyphicon-tree-conifer:before { + content: "\e199"; +} +.glyphicon-tree-deciduous:before { + content: "\e200"; +} + + +/*btn*/ +.btn { + display: inline-block; + margin-bottom: 0; + font-weight: normal; + text-align: center; + vertical-align: middle; + cursor: pointer; + background-image: none; + border: 1px solid transparent; + white-space: nowrap; + padding: 6px 12px; + font-size: 12px; + line-height: 1.42857143; + border-radius: 4px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.btn:focus, +.btn:active:focus, +.btn.active:focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +.btn:hover, +.btn:focus { + color: #333333; + text-decoration: none; +} +.btn:active, +.btn.active { + outline: 0; + background-image: none; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +.btn.disabled, +.btn[disabled], +fieldset[disabled] .btn { + cursor: not-allowed; + pointer-events: none; + opacity: 0.65; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none; +} +.btn-default { + color: #333333; + background-color: #ffffff; + border-color: #cccccc; +} +.btn-default:hover, +.btn-default:focus, +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + color: #333333; + background-color: #e6e6e6; + border-color: #adadad; +} +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + background-image: none; +} +.btn-default.disabled, +.btn-default[disabled], +fieldset[disabled] .btn-default, +.btn-default.disabled:hover, +.btn-default[disabled]:hover, +fieldset[disabled] .btn-default:hover, +.btn-default.disabled:focus, +.btn-default[disabled]:focus, +fieldset[disabled] .btn-default:focus, +.btn-default.disabled:active, +.btn-default[disabled]:active, +fieldset[disabled] .btn-default:active, +.btn-default.disabled.active, +.btn-default[disabled].active, +fieldset[disabled] .btn-default.active { + background-color: #ffffff; + border-color: #cccccc; +} +.btn-default .badge { + color: #ffffff; + background-color: #333333; +} +.btn-primary { + color: #ffffff; + background-color: #428bca; + border-color: #357ebd; +} +.btn-primary:hover, +.btn-primary:focus, +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + color: #ffffff; + background-color: #3071a9; + border-color: #285e8e; +} +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + background-image: none; +} +.btn-primary.disabled, +.btn-primary[disabled], +fieldset[disabled] .btn-primary, +.btn-primary.disabled:hover, +.btn-primary[disabled]:hover, +fieldset[disabled] .btn-primary:hover, +.btn-primary.disabled:focus, +.btn-primary[disabled]:focus, +fieldset[disabled] .btn-primary:focus, +.btn-primary.disabled:active, +.btn-primary[disabled]:active, +fieldset[disabled] .btn-primary:active, +.btn-primary.disabled.active, +.btn-primary[disabled].active, +fieldset[disabled] .btn-primary.active { + background-color: #428bca; + border-color: #357ebd; +} +.btn-primary .badge { + color: #428bca; + background-color: #ffffff; +} +.btn-success { + color: #ffffff; + background-color: #5cb85c; + border-color: #4cae4c; +} +.btn-success:hover, +.btn-success:focus, +.btn-success:active, +.btn-success.active, +.open > .dropdown-toggle.btn-success { + color: #ffffff; + background-color: #449d44; + border-color: #398439; +} +.btn-success:active, +.btn-success.active, +.open > .dropdown-toggle.btn-success { + background-image: none; +} +.btn-success.disabled, +.btn-success[disabled], +fieldset[disabled] .btn-success, +.btn-success.disabled:hover, +.btn-success[disabled]:hover, +fieldset[disabled] .btn-success:hover, +.btn-success.disabled:focus, +.btn-success[disabled]:focus, +fieldset[disabled] .btn-success:focus, +.btn-success.disabled:active, +.btn-success[disabled]:active, +fieldset[disabled] .btn-success:active, +.btn-success.disabled.active, +.btn-success[disabled].active, +fieldset[disabled] .btn-success.active { + background-color: #5cb85c; + border-color: #4cae4c; +} +.btn-success .badge { + color: #5cb85c; + background-color: #ffffff; +} +.btn-info { + color: #ffffff; + background-color: #5bc0de; + border-color: #46b8da; +} +.btn-info:hover, +.btn-info:focus, +.btn-info:active, +.btn-info.active, +.open > .dropdown-toggle.btn-info { + color: #ffffff; + background-color: #31b0d5; + border-color: #269abc; +} +.btn-info:active, +.btn-info.active, +.open > .dropdown-toggle.btn-info { + background-image: none; +} +.btn-info.disabled, +.btn-info[disabled], +fieldset[disabled] .btn-info, +.btn-info.disabled:hover, +.btn-info[disabled]:hover, +fieldset[disabled] .btn-info:hover, +.btn-info.disabled:focus, +.btn-info[disabled]:focus, +fieldset[disabled] .btn-info:focus, +.btn-info.disabled:active, +.btn-info[disabled]:active, +fieldset[disabled] .btn-info:active, +.btn-info.disabled.active, +.btn-info[disabled].active, +fieldset[disabled] .btn-info.active { + background-color: #5bc0de; + border-color: #46b8da; +} +.btn-info .badge { + color: #5bc0de; + background-color: #ffffff; +} +.btn-warning { + color: #ffffff; + background-color: #f0ad4e; + border-color: #eea236; +} +.btn-warning:hover, +.btn-warning:focus, +.btn-warning:active, +.btn-warning.active, +.open > .dropdown-toggle.btn-warning { + color: #ffffff; + background-color: #ec971f; + border-color: #d58512; +} +.btn-warning:active, +.btn-warning.active, +.open > .dropdown-toggle.btn-warning { + background-image: none; +} +.btn-warning.disabled, +.btn-warning[disabled], +fieldset[disabled] .btn-warning, +.btn-warning.disabled:hover, +.btn-warning[disabled]:hover, +fieldset[disabled] .btn-warning:hover, +.btn-warning.disabled:focus, +.btn-warning[disabled]:focus, +fieldset[disabled] .btn-warning:focus, +.btn-warning.disabled:active, +.btn-warning[disabled]:active, +fieldset[disabled] .btn-warning:active, +.btn-warning.disabled.active, +.btn-warning[disabled].active, +fieldset[disabled] .btn-warning.active { + background-color: #f0ad4e; + border-color: #eea236; +} +.btn-warning .badge { + color: #f0ad4e; + background-color: #ffffff; +} +.btn-danger { + color: #ffffff; + background-color: #d9534f; + border-color: #d43f3a; +} +.btn-danger:hover, +.btn-danger:focus, +.btn-danger:active, +.btn-danger.active, +.open > .dropdown-toggle.btn-danger { + color: #ffffff; + background-color: #c9302c; + border-color: #ac2925; +} +.btn-danger:active, +.btn-danger.active, +.open > .dropdown-toggle.btn-danger { + background-image: none; +} +.btn-danger.disabled, +.btn-danger[disabled], +fieldset[disabled] .btn-danger, +.btn-danger.disabled:hover, +.btn-danger[disabled]:hover, +fieldset[disabled] .btn-danger:hover, +.btn-danger.disabled:focus, +.btn-danger[disabled]:focus, +fieldset[disabled] .btn-danger:focus, +.btn-danger.disabled:active, +.btn-danger[disabled]:active, +fieldset[disabled] .btn-danger:active, +.btn-danger.disabled.active, +.btn-danger[disabled].active, +fieldset[disabled] .btn-danger.active { + background-color: #d9534f; + border-color: #d43f3a; +} +.btn-danger .badge { + color: #d9534f; + background-color: #ffffff; +} +.btn-link { + color: #0088cc; + font-weight: normal; + cursor: pointer; + border-radius: 0; +} +.btn-link, +.btn-link:active, +.btn-link[disabled], +fieldset[disabled] .btn-link { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} +.btn-link, +.btn-link:hover, +.btn-link:focus, +.btn-link:active { + border-color: transparent; +} +.btn-link:hover, +.btn-link:focus { + color: #0088cc; + text-decoration: underline; + background-color: transparent; +} +.btn-link[disabled]:hover, +fieldset[disabled] .btn-link:hover, +.btn-link[disabled]:focus, +fieldset[disabled] .btn-link:focus { + color: #777777; + text-decoration: none; +} +.btn-lg { + padding: 10px 16px; + font-size: 15px; + line-height: 1.33; + border-radius: 6px; +} +.btn-sm { + padding: 5px 10px; + font-size: 11px; + line-height: 1.5; + border-radius: 3px; +} +.btn-xs { + padding: 1px 5px; + font-size: 11px; + line-height: 1.5; + border-radius: 3px; +} +.btn-block { + display: block; + width: 100%; +} +.btn-block + .btn-block { + margin-top: 5px; +} +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +.img-responsive { + display: block; + width: 100% \9; + max-width: 100%; + height: auto; +} +.img-rounded { + border-radius: 6px; +} +.img-thumbnail { + padding: 4px; + line-height: 1.42857143; + background-color: #ffffff; + border: 1px solid #dddddd; + border-radius: 0; + -webkit-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; + display: inline-block; + width: 100% \9; + max-width: 100%; + height: auto; +} +.img-circle { + border-radius: 50%; +} + + + +.row { + margin-left: -15px; + margin-right: -15px; +} +.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { + position: relative; + min-height: 1px; + padding-left: 15px; + padding-right: 15px; +} +.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { + float: left; +} +.col-xs-12 { + width: 100%; +} +.col-xs-11 { + width: 91.66666667%; +} +.col-xs-10 { + width: 83.33333333%; +} +.col-xs-9 { + width: 75%; +} +.col-xs-8 { + width: 66.66666667%; +} +.col-xs-7 { + width: 58.33333333%; +} +.col-xs-6 { + width: 50%; +} +.col-xs-5 { + width: 41.66666667%; +} +.col-xs-4 { + width: 33.33333333%; +} +.col-xs-3 { + width: 25%; +} +.col-xs-2 { + width: 16.66666667%; +} +.col-xs-1 { + width: 8.33333333%; +} +.col-xs-pull-12 { + right: 100%; +} +.col-xs-pull-11 { + right: 91.66666667%; +} +.col-xs-pull-10 { + right: 83.33333333%; +} +.col-xs-pull-9 { + right: 75%; +} +.col-xs-pull-8 { + right: 66.66666667%; +} +.col-xs-pull-7 { + right: 58.33333333%; +} +.col-xs-pull-6 { + right: 50%; +} +.col-xs-pull-5 { + right: 41.66666667%; +} +.col-xs-pull-4 { + right: 33.33333333%; +} +.col-xs-pull-3 { + right: 25%; +} +.col-xs-pull-2 { + right: 16.66666667%; +} +.col-xs-pull-1 { + right: 8.33333333%; +} +.col-xs-pull-0 { + right: auto; +} +.col-xs-push-12 { + left: 100%; +} +.col-xs-push-11 { + left: 91.66666667%; +} +.col-xs-push-10 { + left: 83.33333333%; +} +.col-xs-push-9 { + left: 75%; +} +.col-xs-push-8 { + left: 66.66666667%; +} +.col-xs-push-7 { + left: 58.33333333%; +} +.col-xs-push-6 { + left: 50%; +} +.col-xs-push-5 { + left: 41.66666667%; +} +.col-xs-push-4 { + left: 33.33333333%; +} +.col-xs-push-3 { + left: 25%; +} +.col-xs-push-2 { + left: 16.66666667%; +} +.col-xs-push-1 { + left: 8.33333333%; +} +.col-xs-push-0 { + left: auto; +} +.col-xs-offset-12 { + margin-left: 100%; +} +.col-xs-offset-11 { + margin-left: 91.66666667%; +} +.col-xs-offset-10 { + margin-left: 83.33333333%; +} +.col-xs-offset-9 { + margin-left: 75%; +} +.col-xs-offset-8 { + margin-left: 66.66666667%; +} +.col-xs-offset-7 { + margin-left: 58.33333333%; +} +.col-xs-offset-6 { + margin-left: 50%; +} +.col-xs-offset-5 { + margin-left: 41.66666667%; +} +.col-xs-offset-4 { + margin-left: 33.33333333%; +} +.col-xs-offset-3 { + margin-left: 25%; +} +.col-xs-offset-2 { + margin-left: 16.66666667%; +} +.col-xs-offset-1 { + margin-left: 8.33333333%; +} +.col-xs-offset-0 { + margin-left: 0%; +} +@media (min-width: 768px) { + .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { + float: left; + } + .col-sm-12 { + width: 100%; + } + .col-sm-11 { + width: 91.66666667%; + } + .col-sm-10 { + width: 83.33333333%; + } + .col-sm-9 { + width: 75%; + } + .col-sm-8 { + width: 66.66666667%; + } + .col-sm-7 { + width: 58.33333333%; + } + .col-sm-6 { + width: 50%; + } + .col-sm-5 { + width: 41.66666667%; + } + .col-sm-4 { + width: 33.33333333%; + } + .col-sm-3 { + width: 25%; + } + .col-sm-2 { + width: 16.66666667%; + } + .col-sm-1 { + width: 8.33333333%; + } + .col-sm-pull-12 { + right: 100%; + } + .col-sm-pull-11 { + right: 91.66666667%; + } + .col-sm-pull-10 { + right: 83.33333333%; + } + .col-sm-pull-9 { + right: 75%; + } + .col-sm-pull-8 { + right: 66.66666667%; + } + .col-sm-pull-7 { + right: 58.33333333%; + } + .col-sm-pull-6 { + right: 50%; + } + .col-sm-pull-5 { + right: 41.66666667%; + } + .col-sm-pull-4 { + right: 33.33333333%; + } + .col-sm-pull-3 { + right: 25%; + } + .col-sm-pull-2 { + right: 16.66666667%; + } + .col-sm-pull-1 { + right: 8.33333333%; + } + .col-sm-pull-0 { + right: auto; + } + .col-sm-push-12 { + left: 100%; + } + .col-sm-push-11 { + left: 91.66666667%; + } + .col-sm-push-10 { + left: 83.33333333%; + } + .col-sm-push-9 { + left: 75%; + } + .col-sm-push-8 { + left: 66.66666667%; + } + .col-sm-push-7 { + left: 58.33333333%; + } + .col-sm-push-6 { + left: 50%; + } + .col-sm-push-5 { + left: 41.66666667%; + } + .col-sm-push-4 { + left: 33.33333333%; + } + .col-sm-push-3 { + left: 25%; + } + .col-sm-push-2 { + left: 16.66666667%; + } + .col-sm-push-1 { + left: 8.33333333%; + } + .col-sm-push-0 { + left: auto; + } + .col-sm-offset-12 { + margin-left: 100%; + } + .col-sm-offset-11 { + margin-left: 91.66666667%; + } + .col-sm-offset-10 { + margin-left: 83.33333333%; + } + .col-sm-offset-9 { + margin-left: 75%; + } + .col-sm-offset-8 { + margin-left: 66.66666667%; + } + .col-sm-offset-7 { + margin-left: 58.33333333%; + } + .col-sm-offset-6 { + margin-left: 50%; + } + .col-sm-offset-5 { + margin-left: 41.66666667%; + } + .col-sm-offset-4 { + margin-left: 33.33333333%; + } + .col-sm-offset-3 { + margin-left: 25%; + } + .col-sm-offset-2 { + margin-left: 16.66666667%; + } + .col-sm-offset-1 { + margin-left: 8.33333333%; + } + .col-sm-offset-0 { + margin-left: 0%; + } +} +@media (min-width: 992px) { + .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { + float: left; + } + .col-md-12 { + width: 100%; + } + .col-md-11 { + width: 91.66666667%; + } + .col-md-10 { + width: 83.33333333%; + } + .col-md-9 { + width: 75%; + } + .col-md-8 { + width: 66.66666667%; + } + .col-md-7 { + width: 58.33333333%; + } + .col-md-6 { + width: 50%; + } + .col-md-5 { + width: 41.66666667%; + } + .col-md-4 { + width: 33.33333333%; + } + .col-md-3 { + width: 25%; + } + .col-md-2 { + width: 16.66666667%; + } + .col-md-1 { + width: 8.33333333%; + } + .col-md-pull-12 { + right: 100%; + } + .col-md-pull-11 { + right: 91.66666667%; + } + .col-md-pull-10 { + right: 83.33333333%; + } + .col-md-pull-9 { + right: 75%; + } + .col-md-pull-8 { + right: 66.66666667%; + } + .col-md-pull-7 { + right: 58.33333333%; + } + .col-md-pull-6 { + right: 50%; + } + .col-md-pull-5 { + right: 41.66666667%; + } + .col-md-pull-4 { + right: 33.33333333%; + } + .col-md-pull-3 { + right: 25%; + } + .col-md-pull-2 { + right: 16.66666667%; + } + .col-md-pull-1 { + right: 8.33333333%; + } + .col-md-pull-0 { + right: auto; + } + .col-md-push-12 { + left: 100%; + } + .col-md-push-11 { + left: 91.66666667%; + } + .col-md-push-10 { + left: 83.33333333%; + } + .col-md-push-9 { + left: 75%; + } + .col-md-push-8 { + left: 66.66666667%; + } + .col-md-push-7 { + left: 58.33333333%; + } + .col-md-push-6 { + left: 50%; + } + .col-md-push-5 { + left: 41.66666667%; + } + .col-md-push-4 { + left: 33.33333333%; + } + .col-md-push-3 { + left: 25%; + } + .col-md-push-2 { + left: 16.66666667%; + } + .col-md-push-1 { + left: 8.33333333%; + } + .col-md-push-0 { + left: auto; + } + .col-md-offset-12 { + margin-left: 100%; + } + .col-md-offset-11 { + margin-left: 91.66666667%; + } + .col-md-offset-10 { + margin-left: 83.33333333%; + } + .col-md-offset-9 { + margin-left: 75%; + } + .col-md-offset-8 { + margin-left: 66.66666667%; + } + .col-md-offset-7 { + margin-left: 58.33333333%; + } + .col-md-offset-6 { + margin-left: 50%; + } + .col-md-offset-5 { + margin-left: 41.66666667%; + } + .col-md-offset-4 { + margin-left: 33.33333333%; + } + .col-md-offset-3 { + margin-left: 25%; + } + .col-md-offset-2 { + margin-left: 16.66666667%; + } + .col-md-offset-1 { + margin-left: 8.33333333%; + } + .col-md-offset-0 { + margin-left: 0%; + } +} +@media (min-width: 1200px) { + .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { + float: left; + } + .col-lg-12 { + width: 100%; + } + .col-lg-11 { + width: 91.66666667%; + } + .col-lg-10 { + width: 83.33333333%; + } + .col-lg-9 { + width: 75%; + } + .col-lg-8 { + width: 66.66666667%; + } + .col-lg-7 { + width: 58.33333333%; + } + .col-lg-6 { + width: 50%; + } + .col-lg-5 { + width: 41.66666667%; + } + .col-lg-4 { + width: 33.33333333%; + } + .col-lg-3 { + width: 25%; + } + .col-lg-2 { + width: 16.66666667%; + } + .col-lg-1 { + width: 8.33333333%; + } + .col-lg-pull-12 { + right: 100%; + } + .col-lg-pull-11 { + right: 91.66666667%; + } + .col-lg-pull-10 { + right: 83.33333333%; + } + .col-lg-pull-9 { + right: 75%; + } + .col-lg-pull-8 { + right: 66.66666667%; + } + .col-lg-pull-7 { + right: 58.33333333%; + } + .col-lg-pull-6 { + right: 50%; + } + .col-lg-pull-5 { + right: 41.66666667%; + } + .col-lg-pull-4 { + right: 33.33333333%; + } + .col-lg-pull-3 { + right: 25%; + } + .col-lg-pull-2 { + right: 16.66666667%; + } + .col-lg-pull-1 { + right: 8.33333333%; + } + .col-lg-pull-0 { + right: auto; + } + .col-lg-push-12 { + left: 100%; + } + .col-lg-push-11 { + left: 91.66666667%; + } + .col-lg-push-10 { + left: 83.33333333%; + } + .col-lg-push-9 { + left: 75%; + } + .col-lg-push-8 { + left: 66.66666667%; + } + .col-lg-push-7 { + left: 58.33333333%; + } + .col-lg-push-6 { + left: 50%; + } + .col-lg-push-5 { + left: 41.66666667%; + } + .col-lg-push-4 { + left: 33.33333333%; + } + .col-lg-push-3 { + left: 25%; + } + .col-lg-push-2 { + left: 16.66666667%; + } + .col-lg-push-1 { + left: 8.33333333%; + } + .col-lg-push-0 { + left: auto; + } + .col-lg-offset-12 { + margin-left: 100%; + } + .col-lg-offset-11 { + margin-left: 91.66666667%; + } + .col-lg-offset-10 { + margin-left: 83.33333333%; + } + .col-lg-offset-9 { + margin-left: 75%; + } + .col-lg-offset-8 { + margin-left: 66.66666667%; + } + .col-lg-offset-7 { + margin-left: 58.33333333%; + } + .col-lg-offset-6 { + margin-left: 50%; + } + .col-lg-offset-5 { + margin-left: 41.66666667%; + } + .col-lg-offset-4 { + margin-left: 33.33333333%; + } + .col-lg-offset-3 { + margin-left: 25%; + } + .col-lg-offset-2 { + margin-left: 16.66666667%; + } + .col-lg-offset-1 { + margin-left: 8.33333333%; + } + .col-lg-offset-0 { + margin-left: 0%; + } +} + + + + +.form-control { + display: block; + width: 100%; + height: 31px; + padding: 6px 12px; + font-size: 12px; + line-height: 1.42857143; + color: #555555; + background-color: #ffffff; + background-image: none; + border: 1px solid #cccccc; + border-radius: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; +} +.form-control:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); + box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); +} +.form-control::-moz-placeholder { + color: #777777; + opacity: 1; +} +.form-control:-ms-input-placeholder { + color: #777777; +} +.form-control::-webkit-input-placeholder { + color: #777777; +} +.form-control[disabled], +.form-control[readonly], +fieldset[disabled] .form-control { + cursor: not-allowed; + background-color: #eeeeee; + opacity: 1; +} +textarea.form-control { + height: auto; +} +input[type="search"] { + -webkit-appearance: none; +} +input[type="date"], +input[type="time"], +input[type="datetime-local"], +input[type="month"] { + line-height: 31px; + line-height: 1.42857143 \0; +} +input[type="date"].input-sm, +input[type="time"].input-sm, +input[type="datetime-local"].input-sm, +input[type="month"].input-sm { + line-height: 28px; +} +input[type="date"].input-lg, +input[type="time"].input-lg, +input[type="datetime-local"].input-lg, +input[type="month"].input-lg { + line-height: 42px; +} +.form-group { + margin-bottom: 15px; +} +.radio, +.checkbox { + position: relative; + display: block; + min-height: 17px; + margin-top: 10px; + margin-bottom: 10px; +} +.radio label, +.checkbox label { + padding-left: 20px; + margin-bottom: 0; + font-weight: normal; + cursor: pointer; +} +.radio input[type="radio"], +.radio-inline input[type="radio"], +.checkbox input[type="checkbox"], +.checkbox-inline input[type="checkbox"] { + position: absolute; + margin-left: -20px; + margin-top: 4px \9; +} +.radio + .radio, +.checkbox + .checkbox { + margin-top: -5px; +} +.radio-inline, +.checkbox-inline { + display: inline-block; + padding-left: 20px; + margin-bottom: 0; + vertical-align: middle; + font-weight: normal; + cursor: pointer; +} +.radio-inline + .radio-inline, +.checkbox-inline + .checkbox-inline { + margin-top: 0; + margin-left: 10px; +} +input[type="radio"][disabled], +input[type="checkbox"][disabled], +input[type="radio"].disabled, +input[type="checkbox"].disabled, +fieldset[disabled] input[type="radio"], +fieldset[disabled] input[type="checkbox"] { + cursor: not-allowed; +} +.radio-inline.disabled, +.checkbox-inline.disabled, +fieldset[disabled] .radio-inline, +fieldset[disabled] .checkbox-inline { + cursor: not-allowed; +} +.radio.disabled label, +.checkbox.disabled label, +fieldset[disabled] .radio label, +fieldset[disabled] .checkbox label { + cursor: not-allowed; +} +.form-control-static { + padding-top: 7px; + padding-bottom: 7px; + margin-bottom: 0; +} +.form-control-static.input-lg, +.form-control-static.input-sm { + padding-left: 0; + padding-right: 0; +} +.input-sm, +.form-horizontal .form-group-sm .form-control { + height: 28px; + padding: 5px 10px; + font-size: 11px; + line-height: 1.5; + border-radius: 3px; +} +select.input-sm { + height: 28px; + line-height: 28px; +} +textarea.input-sm, +select[multiple].input-sm { + height: auto; +} +.input-lg, +.form-horizontal .form-group-lg .form-control { + height: 42px; + padding: 10px 16px; + font-size: 15px; + line-height: 1.33; + border-radius: 6px; +} +select.input-lg { + height: 42px; + line-height: 42px; +} +textarea.input-lg, +select[multiple].input-lg { + height: auto; +} +.has-feedback { + position: relative; +} +.has-feedback .form-control { + padding-right: 38.75px; +} +.form-control-feedback { + position: absolute; + top: 22px; + right: 0; + z-index: 2; + display: block; + width: 31px; + height: 31px; + line-height: 31px; + text-align: center; +} +.input-lg + .form-control-feedback { + width: 42px; + height: 42px; + line-height: 42px; +} +.input-sm + .form-control-feedback { + width: 28px; + height: 28px; + line-height: 28px; +} +.has-success .help-block, +.has-success .control-label, +.has-success .radio, +.has-success .checkbox, +.has-success .radio-inline, +.has-success .checkbox-inline { + color: #3c763d; +} +.has-success .form-control { + border-color: #3c763d; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-success .form-control:focus { + border-color: #2b542c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; +} +.has-success .input-group-addon { + color: #3c763d; + border-color: #3c763d; + background-color: #dff0d8; +} +.has-success .form-control-feedback { + color: #3c763d; +} +.has-warning .help-block, +.has-warning .control-label, +.has-warning .radio, +.has-warning .checkbox, +.has-warning .radio-inline, +.has-warning .checkbox-inline { + color: #8a6d3b; +} +.has-warning .form-control { + border-color: #8a6d3b; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-warning .form-control:focus { + border-color: #66512c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; +} +.has-warning .input-group-addon { + color: #8a6d3b; + border-color: #8a6d3b; + background-color: #fcf8e3; +} +.has-warning .form-control-feedback { + color: #8a6d3b; +} +.has-error .help-block, +.has-error .control-label, +.has-error .radio, +.has-error .checkbox, +.has-error .radio-inline, +.has-error .checkbox-inline { + color: #a94442; +} +.has-error .form-control { + border-color: #a94442; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-error .form-control:focus { + border-color: #843534; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; +} +.has-error .input-group-addon { + color: #a94442; + border-color: #a94442; + background-color: #f2dede; +} +.has-error .form-control-feedback { + color: #a94442; +} +.has-feedback label.sr-only ~ .form-control-feedback { + top: 0; +} +.help-block { + display: block; + margin-top: 5px; + margin-bottom: 10px; + color: #737373; +} +@media (min-width: 768px) { + .form-inline .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .form-inline .input-group { + display: inline-table; + vertical-align: middle; + } + .form-inline .input-group .input-group-addon, + .form-inline .input-group .input-group-btn, + .form-inline .input-group .form-control { + width: auto; + } + .form-inline .input-group > .form-control { + width: 100%; + } + .form-inline .control-label { + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .radio, + .form-inline .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .radio label, + .form-inline .checkbox label { + padding-left: 0; + } + .form-inline .radio input[type="radio"], + .form-inline .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + .form-inline .has-feedback .form-control-feedback { + top: 0; + } +} +.form-horizontal .radio, +.form-horizontal .checkbox, +.form-horizontal .radio-inline, +.form-horizontal .checkbox-inline { + margin-top: 0; + margin-bottom: 0; + padding-top: 7px; +} +.form-horizontal .radio, +.form-horizontal .checkbox { + min-height: 24px; +} +.form-horizontal .form-group { + margin-left: -15px; + margin-right: -15px; +} +@media (min-width: 768px) { + .form-horizontal .control-label { + text-align: right; + margin-bottom: 0; + padding-top: 7px; + } +} +.form-horizontal .has-feedback .form-control-feedback { + top: 0; + right: 15px; +} +@media (min-width: 768px) { + .form-horizontal .form-group-lg .control-label { + padding-top: 14.3px; + } +} +@media (min-width: 768px) { + .form-horizontal .form-group-sm .control-label { + padding-top: 6px; + } +} + +.tooltip { + position: absolute; + z-index: 1070; + display: block; + visibility: visible; + font-size: 11px; + line-height: 1.4; + opacity: 0; + filter: alpha(opacity=0); +} +.tooltip.in { + opacity: 0.9; + filter: alpha(opacity=90); +} +.tooltip.top { + margin-top: -3px; + padding: 5px 0; +} +.tooltip.right { + margin-left: 3px; + padding: 0 5px; +} +.tooltip.bottom { + margin-top: 3px; + padding: 5px 0; +} +.tooltip.left { + margin-left: -3px; + padding: 0 5px; +} +.tooltip-inner { + max-width: 200px; + padding: 3px 8px; + color: #ffffff; + text-align: center; + text-decoration: none; + background-color: #000000; + border-radius: 4px; +} +.tooltip-arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} +.tooltip.top .tooltip-arrow { + bottom: 0; + left: 50%; + margin-left: -5px; + border-width: 5px 5px 0; + border-top-color: #000000; +} +.tooltip.top-left .tooltip-arrow { + bottom: 0; + left: 5px; + border-width: 5px 5px 0; + border-top-color: #000000; +} +.tooltip.top-right .tooltip-arrow { + bottom: 0; + right: 5px; + border-width: 5px 5px 0; + border-top-color: #000000; +} +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-width: 5px 5px 5px 0; + border-right-color: #000000; +} +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-width: 5px 0 5px 5px; + border-left-color: #000000; +} +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000000; +} +.tooltip.bottom-left .tooltip-arrow { + top: 0; + left: 5px; + border-width: 0 5px 5px; + border-bottom-color: #000000; +} +.tooltip.bottom-right .tooltip-arrow { + top: 0; + right: 5px; + border-width: 0 5px 5px; + border-bottom-color: #000000; +} + +.modal-open { + overflow: hidden; +} +.modal { + display: none; + overflow: hidden; + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1050; + -webkit-overflow-scrolling: touch; + outline: 0; +} +.modal.fade .modal-dialog { + -webkit-transform: translate3d(0, -25%, 0); + transform: translate3d(0, -25%, 0); + -webkit-transition: -webkit-transform 0.3s ease-out; + -moz-transition: -moz-transform 0.3s ease-out; + -o-transition: -o-transform 0.3s ease-out; + transition: transform 0.3s ease-out; +} +.modal.in .modal-dialog { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); +} +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} +.modal-dialog { + position: relative; + width: auto; + margin: 10px; +} +.modal-content { + position: relative; + background-color: #ffffff; + border: 1px solid #999999; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + background-clip: padding-box; + outline: 0; +} +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000000; +} +.modal-backdrop.fade { + opacity: 0; + filter: alpha(opacity=0); +} +.modal-backdrop.in { + opacity: 0.5; + filter: alpha(opacity=50); +} +.modal-header { + padding: 15px; + border-bottom: 1px solid #e5e5e5; + min-height: 16.42857143px; +} +.modal-header .close { + margin-top: -2px; +} +.modal-title { + margin: 0; + line-height: 1.42857143; +} +.modal-body { + position: relative; + padding: 15px; +} +.modal-footer { + padding: 15px; + text-align: right; + border-top: 1px solid #e5e5e5; +} +.modal-footer .btn + .btn { + margin-left: 5px; + margin-bottom: 0; +} +.modal-footer .btn-group .btn + .btn { + margin-left: -1px; +} +.modal-footer .btn-block + .btn-block { + margin-left: 0; +} +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} +@media (min-width: 768px) { + .modal-dialog { + width: 600px; + margin: 30px auto; + } + .modal-content { + -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + } + .modal-sm { + width: 300px; + } +} +@media (min-width: 992px) { + .modal-lg { + width: 900px; + } +} + +.modal-footer:before, +.modal-footer:after { + content: " "; + display: table; +} +.navbar-collapse:after, +.modal-footer:after { + clear: both; +} + + +.alert { + padding: 15px; + margin-bottom: 17px; + border: 1px solid transparent; + border-radius: 0; +} +.alert h4 { + margin-top: 0; + color: inherit; +} +.alert .alert-link { + font-weight: bold; +} +.alert > p, +.alert > ul { + margin-bottom: 0; +} +.alert > p + p { + margin-top: 5px; +} +.alert-dismissable, +.alert-dismissible { + padding-right: 35px; +} +.alert-dismissable .close, +.alert-dismissible .close { + position: relative; + top: -2px; + right: -21px; + color: inherit; +} +.alert-success { + background-color: #dff0d8; + border-color: #d6e9c6; + color: #3c763d; +} +.alert-success hr { + border-top-color: #c9e2b3; +} +.alert-success .alert-link { + color: #2b542c; +} +.alert-info { + background-color: #d9edf7; + border-color: #bce8f1; + color: #31708f; +} +.alert-info hr { + border-top-color: #a6e1ec; +} +.alert-info .alert-link { + color: #245269; +} +.alert-warning { + background-color: #fcf8e3; + border-color: #faebcc; + color: #8a6d3b; +} +.alert-warning hr { + border-top-color: #f7e1b5; +} +.alert-warning .alert-link { + color: #66512c; +} +.alert-danger { + background-color: #f2dede; + border-color: #ebccd1; + color: #a94442; +} +.alert-danger hr { + border-top-color: #e4b9c0; +} + +.well { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); +} +.well blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, 0.15); +} +.well-lg { + padding: 24px; + border-radius: 6px; +} +.well-sm { + padding: 9px; + border-radius: 3px; +} +.close { + float: right; + font-size: 18px; + font-weight: bold; + line-height: 1; + color: #000000; + text-shadow: 0 1px 0 #ffffff; + opacity: 0.2; + filter: alpha(opacity=20); +} +.close:hover, +.close:focus { + color: #000000; + text-decoration: none; + cursor: pointer; + opacity: 0.5; + filter: alpha(opacity=50); +} +button.close { + padding: 0; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; +} + + +/* Manually added pager */ +.pagination { + display: inline-block; + padding-left: 0; + margin: 20px 0; + border-radius: 4px; +} +.pagination > li { + display: inline; +} +.pagination > li > a, +.pagination > li > span { + position: relative; + float: left; + padding: 6px 12px; + line-height: 1.42857143; + text-decoration: none; + color: #337ab7; + background-color: #ffffff; + border: 1px solid #dddddd; + margin-left: -1px; +} +.pagination > li:first-child > a, +.pagination > li:first-child > span { + margin-left: 0; + border-bottom-left-radius: 4px; + border-top-left-radius: 4px; +} +.pagination > li:last-child > a, +.pagination > li:last-child > span { + border-bottom-right-radius: 4px; + border-top-right-radius: 4px; +} +.pagination > li > a:hover, +.pagination > li > span:hover, +.pagination > li > a:focus, +.pagination > li > span:focus { + z-index: 2; + color: #23527c; + background-color: #eeeeee; + border-color: #dddddd; +} +.pagination > .active > a, +.pagination > .active > span, +.pagination > .active > a:hover, +.pagination > .active > span:hover, +.pagination > .active > a:focus, +.pagination > .active > span:focus { + z-index: 3; + color: #ffffff; + background-color: #337ab7; + border-color: #337ab7; + cursor: default; +} +.pagination > .disabled > span, +.pagination > .disabled > span:hover, +.pagination > .disabled > span:focus, +.pagination > .disabled > a, +.pagination > .disabled > a:hover, +.pagination > .disabled > a:focus { + color: #777777; + background-color: #ffffff; + border-color: #dddddd; + cursor: not-allowed; +} +.pagination-lg > li > a, +.pagination-lg > li > span { + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; +} +.pagination-lg > li:first-child > a, +.pagination-lg > li:first-child > span { + border-bottom-left-radius: 6px; + border-top-left-radius: 6px; +} +.pagination-lg > li:last-child > a, +.pagination-lg > li:last-child > span { + border-bottom-right-radius: 6px; + border-top-right-radius: 6px; +} +.pagination-sm > li > a, +.pagination-sm > li > span { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; +} +.pagination-sm > li:first-child > a, +.pagination-sm > li:first-child > span { + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +.pagination-sm > li:last-child > a, +.pagination-sm > li:last-child > span { + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +.pager { + padding-left: 0; + margin: 20px 0; + list-style: none; + text-align: center; +} +.pager li { + display: inline; +} +.pager li > a, +.pager li > span { + display: inline-block; + padding: 5px 14px; + background-color: #ffffff; + border: 1px solid #dddddd; + border-radius: 15px; +} +.pager li > a:hover, +.pager li > a:focus { + text-decoration: none; + background-color: #eeeeee; +} +.pager .next > a, +.pager .next > span { + float: right; +} +.pager .previous > a, +.pager .previous > span { + float: left; +} +.pager .disabled > a, +.pager .disabled > a:hover, +.pager .disabled > a:focus, +.pager .disabled > span { + color: #777777; + background-color: #ffffff; + cursor: not-allowed; +} +.pager:before, +.pager:after { + content: " "; + display: table; +} +.pager:after { + clear: both; +} + +/* List and panel */ +.list-group { + margin-bottom: 20px; + padding-left: 0; +} +.list-group-item { + position: relative; + display: block; + padding: 10px 15px; + margin-bottom: -1px; + background-color: #ffffff; + border: 1px solid #dddddd; +} +.list-group-item:first-child { + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +a.list-group-item, +button.list-group-item { + color: #555555; +} +a.list-group-item .list-group-item-heading, +button.list-group-item .list-group-item-heading { + color: #333333; +} +a.list-group-item:hover, +button.list-group-item:hover, +a.list-group-item:focus, +button.list-group-item:focus { + text-decoration: none; + color: #555555; + background-color: #f5f5f5; +} +button.list-group-item { + width: 100%; + text-align: left; +} +.list-group-item.disabled, +.list-group-item.disabled:hover, +.list-group-item.disabled:focus { + background-color: #eeeeee; + color: #777777; + cursor: not-allowed; +} +.list-group-item.disabled .list-group-item-heading, +.list-group-item.disabled:hover .list-group-item-heading, +.list-group-item.disabled:focus .list-group-item-heading { + color: inherit; +} +.list-group-item.disabled .list-group-item-text, +.list-group-item.disabled:hover .list-group-item-text, +.list-group-item.disabled:focus .list-group-item-text { + color: #777777; +} +.list-group-item.active, +.list-group-item.active:hover, +.list-group-item.active:focus { + z-index: 2; + color: #ffffff; + background-color: #337ab7; + border-color: #337ab7; +} +.list-group-item.active .list-group-item-heading, +.list-group-item.active:hover .list-group-item-heading, +.list-group-item.active:focus .list-group-item-heading, +.list-group-item.active .list-group-item-heading > small, +.list-group-item.active:hover .list-group-item-heading > small, +.list-group-item.active:focus .list-group-item-heading > small, +.list-group-item.active .list-group-item-heading > .small, +.list-group-item.active:hover .list-group-item-heading > .small, +.list-group-item.active:focus .list-group-item-heading > .small { + color: inherit; +} +.list-group-item.active .list-group-item-text, +.list-group-item.active:hover .list-group-item-text, +.list-group-item.active:focus .list-group-item-text { + color: #c7ddef; +} +.list-group-item-success { + color: #3c763d; + background-color: #dff0d8; +} +a.list-group-item-success, +button.list-group-item-success { + color: #3c763d; +} +a.list-group-item-success .list-group-item-heading, +button.list-group-item-success .list-group-item-heading { + color: inherit; +} +a.list-group-item-success:hover, +button.list-group-item-success:hover, +a.list-group-item-success:focus, +button.list-group-item-success:focus { + color: #3c763d; + background-color: #d0e9c6; +} +a.list-group-item-success.active, +button.list-group-item-success.active, +a.list-group-item-success.active:hover, +button.list-group-item-success.active:hover, +a.list-group-item-success.active:focus, +button.list-group-item-success.active:focus { + color: #fff; + background-color: #3c763d; + border-color: #3c763d; +} +.list-group-item-info { + color: #31708f; + background-color: #d9edf7; +} +a.list-group-item-info, +button.list-group-item-info { + color: #31708f; +} +a.list-group-item-info .list-group-item-heading, +button.list-group-item-info .list-group-item-heading { + color: inherit; +} +a.list-group-item-info:hover, +button.list-group-item-info:hover, +a.list-group-item-info:focus, +button.list-group-item-info:focus { + color: #31708f; + background-color: #c4e3f3; +} +a.list-group-item-info.active, +button.list-group-item-info.active, +a.list-group-item-info.active:hover, +button.list-group-item-info.active:hover, +a.list-group-item-info.active:focus, +button.list-group-item-info.active:focus { + color: #fff; + background-color: #31708f; + border-color: #31708f; +} +.list-group-item-warning { + color: #8a6d3b; + background-color: #fcf8e3; +} +a.list-group-item-warning, +button.list-group-item-warning { + color: #8a6d3b; +} +a.list-group-item-warning .list-group-item-heading, +button.list-group-item-warning .list-group-item-heading { + color: inherit; +} +a.list-group-item-warning:hover, +button.list-group-item-warning:hover, +a.list-group-item-warning:focus, +button.list-group-item-warning:focus { + color: #8a6d3b; + background-color: #faf2cc; +} +a.list-group-item-warning.active, +button.list-group-item-warning.active, +a.list-group-item-warning.active:hover, +button.list-group-item-warning.active:hover, +a.list-group-item-warning.active:focus, +button.list-group-item-warning.active:focus { + color: #fff; + background-color: #8a6d3b; + border-color: #8a6d3b; +} +.list-group-item-danger { + color: #a94442; + background-color: #f2dede; +} +a.list-group-item-danger, +button.list-group-item-danger { + color: #a94442; +} +a.list-group-item-danger .list-group-item-heading, +button.list-group-item-danger .list-group-item-heading { + color: inherit; +} +a.list-group-item-danger:hover, +button.list-group-item-danger:hover, +a.list-group-item-danger:focus, +button.list-group-item-danger:focus { + color: #a94442; + background-color: #ebcccc; +} +a.list-group-item-danger.active, +button.list-group-item-danger.active, +a.list-group-item-danger.active:hover, +button.list-group-item-danger.active:hover, +a.list-group-item-danger.active:focus, +button.list-group-item-danger.active:focus { + color: #fff; + background-color: #a94442; + border-color: #a94442; +} +.list-group-item-muted { + color: #777777; + background-color: #f7f7f7; +} +a.list-group-item-muted, +button.list-group-item-muted { + color: #777777; +} +a.list-group-item-muted .list-group-item-heading, +button.list-group-item-muted .list-group-item-heading { + color: inherit; +} +a.list-group-item-muted:hover, +button.list-group-item-muted:hover, +a.list-group-item-muted:focus, +button.list-group-item-muted:focus { + color: #777777; + background-color: #f1f1f1; +} +a.list-group-item-muted.active, +button.list-group-item-muted.active, +a.list-group-item-muted.active:hover, +button.list-group-item-muted.active:hover, +a.list-group-item-muted.active:focus, +button.list-group-item-muted.active:focus { + color: #fff; + background-color: #777777; + border-color: #777777; +} +.list-group-item-heading { + margin-top: 0; + margin-bottom: 0; +} +.list-group-item-text { + margin-top: 5px; + margin-bottom: 0; + line-height: 1.3; +} +.list-group-item-text:empty { + margin-top: 0; +} +.panel { + margin-bottom: 20px; + background-color: #ffffff; + border: 1px solid transparent; + border-radius: 4px; + -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); +} +.panel-body { + padding: 15px; +} +.panel-heading { + padding: 10px 15px; + border-bottom: 1px solid transparent; + border-top-right-radius: 3px; + border-top-left-radius: 3px; +} +.panel-heading > .dropdown .dropdown-toggle { + color: inherit; +} +.panel-title { + margin-top: 0; + margin-bottom: 0; + font-size: 16px; + color: inherit; +} +.panel-title > a, +.panel-title > small, +.panel-title > .small, +.panel-title > small > a, +.panel-title > .small > a { + color: inherit; +} +.panel-footer { + padding: 10px 15px; + background-color: #f5f5f5; + border-top: 1px solid #dddddd; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .list-group, +.panel > .panel-collapse > .list-group { + margin-bottom: 0; +} +.panel > .list-group .list-group-item, +.panel > .panel-collapse > .list-group .list-group-item { + border-width: 1px 0; + border-radius: 0; +} +.panel > .list-group:first-child .list-group-item:first-child, +.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { + border-top: 0; + border-top-right-radius: 3px; + border-top-left-radius: 3px; +} +.panel > .list-group:last-child .list-group-item:last-child, +.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { + border-bottom: 0; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.panel-heading + .list-group .list-group-item:first-child { + border-top-width: 0; +} +.list-group + .panel-footer { + border-top-width: 0; +} +.panel > .table, +.panel > .table-responsive > .table, +.panel > .panel-collapse > .table { + margin-bottom: 0; +} +.panel > .table caption, +.panel > .table-responsive > .table caption, +.panel > .panel-collapse > .table caption { + padding-left: 15px; + padding-right: 15px; +} +.panel > .table:first-child, +.panel > .table-responsive:first-child > .table:first-child { + border-top-right-radius: 3px; + border-top-left-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, +.panel > .table:first-child > thead:first-child > tr:first-child th:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { + border-top-left-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, +.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, +.panel > .table:first-child > thead:first-child > tr:first-child th:last-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, +.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { + border-top-right-radius: 3px; +} +.panel > .table:last-child, +.panel > .table-responsive:last-child > .table:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, +.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, +.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { + border-bottom-right-radius: 3px; +} +.panel > .panel-body + .table, +.panel > .panel-body + .table-responsive, +.panel > .table + .panel-body, +.panel > .table-responsive + .panel-body { + border-top: 1px solid #dddddd; +} +.panel > .table > tbody:first-child > tr:first-child th, +.panel > .table > tbody:first-child > tr:first-child td { + border-top: 0; +} +.panel > .table-bordered, +.panel > .table-responsive > .table-bordered { + border: 0; +} +.panel > .table-bordered > thead > tr > th:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:first-child, +.panel > .table-bordered > tbody > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, +.panel > .table-bordered > tfoot > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, +.panel > .table-bordered > thead > tr > td:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:first-child, +.panel > .table-bordered > tbody > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, +.panel > .table-bordered > tfoot > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; +} +.panel > .table-bordered > thead > tr > th:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:last-child, +.panel > .table-bordered > tbody > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, +.panel > .table-bordered > tfoot > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, +.panel > .table-bordered > thead > tr > td:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:last-child, +.panel > .table-bordered > tbody > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, +.panel > .table-bordered > tfoot > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; +} +.panel > .table-bordered > thead > tr:first-child > td, +.panel > .table-responsive > .table-bordered > thead > tr:first-child > td, +.panel > .table-bordered > tbody > tr:first-child > td, +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, +.panel > .table-bordered > thead > tr:first-child > th, +.panel > .table-responsive > .table-bordered > thead > tr:first-child > th, +.panel > .table-bordered > tbody > tr:first-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { + border-bottom: 0; +} +.panel > .table-bordered > tbody > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, +.panel > .table-bordered > tfoot > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, +.panel > .table-bordered > tbody > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, +.panel > .table-bordered > tfoot > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { + border-bottom: 0; +} +.panel > .table-responsive { + border: 0; + margin-bottom: 0; +} +.panel-group { + margin-bottom: 20px; +} +.panel-group .panel { + margin-bottom: 0; + border-radius: 4px; +} +.panel-group .panel + .panel { + margin-top: 5px; +} +.panel-group .panel-heading { + border-bottom: 0; +} +.panel-group .panel-heading + .panel-collapse > .panel-body, +.panel-group .panel-heading + .panel-collapse > .list-group { + border-top: 1px solid #dddddd; +} +.panel-group .panel-footer { + border-top: 0; +} +.panel-group .panel-footer + .panel-collapse .panel-body { + border-bottom: 1px solid #dddddd; +} +.panel-default { + border-color: #dddddd; +} +.panel-default > .panel-heading { + color: #333333; + background-color: #f5f5f5; + border-color: #dddddd; +} +.panel-default > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #dddddd; +} +.panel-default > .panel-heading .badge { + color: #f5f5f5; + background-color: #333333; +} +.panel-default > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #dddddd; +} +.panel-primary { + border-color: #337ab7; +} +.panel-primary > .panel-heading { + color: #ffffff; + background-color: #337ab7; + border-color: #337ab7; +} +.panel-primary > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #337ab7; +} +.panel-primary > .panel-heading .badge { + color: #337ab7; + background-color: #ffffff; +} +.panel-primary > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #337ab7; +} +.panel-success { + border-color: #d6e9c6; +} +.panel-success > .panel-heading { + color: #3c763d; + background-color: #dff0d8; + border-color: #d6e9c6; +} +.panel-success > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #d6e9c6; +} +.panel-success > .panel-heading .badge { + color: #dff0d8; + background-color: #3c763d; +} +.panel-success > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #d6e9c6; +} +.panel-info { + border-color: #bce8f1; +} +.panel-info > .panel-heading { + color: #31708f; + background-color: #d9edf7; + border-color: #bce8f1; +} +.panel-info > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #bce8f1; +} +.panel-info > .panel-heading .badge { + color: #d9edf7; + background-color: #31708f; +} +.panel-info > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #bce8f1; +} +.panel-warning { + border-color: #faebcc; +} +.panel-warning > .panel-heading { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #faebcc; +} +.panel-warning > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #faebcc; +} +.panel-warning > .panel-heading .badge { + color: #fcf8e3; + background-color: #8a6d3b; +} +.panel-warning > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #faebcc; +} +.panel-danger { + border-color: #ebccd1; +} +.panel-danger > .panel-heading { + color: #a94442; + background-color: #f2dede; + border-color: #ebccd1; +} +.panel-danger > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ebccd1; +} +.panel-danger > .panel-heading .badge { + color: #f2dede; + background-color: #a94442; +} +.panel-danger > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ebccd1; +} + +/* Inline Group */ + +.input-group { + position: relative; + display: table; + border-collapse: separate; +} +.input-group[class*="col-"] { + float: none; + padding-left: 0; + padding-right: 0; +} +.input-group .form-control { + position: relative; + z-index: 2; + float: left; + width: 100%; + margin-bottom: 0; +} +.input-group .form-control:focus { + z-index: 3; +} +.input-group-lg > .form-control, +.input-group-lg > .input-group-addon, +.input-group-lg > .input-group-btn > .btn { + height: 41px; + padding: 10px 16px; + font-size: 15px; + line-height: 1.3333333; + border-radius: 6px; +} +select.input-group-lg > .form-control, +select.input-group-lg > .input-group-addon, +select.input-group-lg > .input-group-btn > .btn { + height: 41px; + line-height: 41px; +} +textarea.input-group-lg > .form-control, +textarea.input-group-lg > .input-group-addon, +textarea.input-group-lg > .input-group-btn > .btn, +select[multiple].input-group-lg > .form-control, +select[multiple].input-group-lg > .input-group-addon, +select[multiple].input-group-lg > .input-group-btn > .btn { + height: auto; +} +.input-group-sm > .form-control, +.input-group-sm > .input-group-addon, +.input-group-sm > .input-group-btn > .btn { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +select.input-group-sm > .form-control, +select.input-group-sm > .input-group-addon, +select.input-group-sm > .input-group-btn > .btn { + height: 30px; + line-height: 30px; +} +textarea.input-group-sm > .form-control, +textarea.input-group-sm > .input-group-addon, +textarea.input-group-sm > .input-group-btn > .btn, +select[multiple].input-group-sm > .form-control, +select[multiple].input-group-sm > .input-group-addon, +select[multiple].input-group-sm > .input-group-btn > .btn { + height: auto; +} +.input-group-addon, +.input-group-btn, +.input-group .form-control { + display: table-cell; +} +.input-group-addon:not(:first-child):not(:last-child), +.input-group-btn:not(:first-child):not(:last-child), +.input-group .form-control:not(:first-child):not(:last-child) { + border-radius: 0; +} +.input-group-addon, +.input-group-btn { + width: 1%; + white-space: nowrap; + vertical-align: middle; +} +.input-group-addon { + padding: 6px 12px; + font-size: 14px; + font-weight: normal; + line-height: 1; + color: #555555; + text-align: center; + background-color: #eeeeee; + border: 1px solid #cccccc; + border-radius: 4px; +} +.input-group-addon.input-sm { + padding: 5px 10px; + font-size: 12px; + border-radius: 3px; +} +.input-group-addon.input-lg { + padding: 10px 16px; + font-size: 15px; + border-radius: 6px; +} +.input-group-addon input[type="radio"], +.input-group-addon input[type="checkbox"] { + margin-top: 0; +} +.input-group .form-control:first-child, +.input-group-addon:first-child, +.input-group-btn:first-child > .btn, +.input-group-btn:first-child > .btn-group > .btn, +.input-group-btn:first-child > .dropdown-toggle, +.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group-btn:last-child > .btn-group:not(:last-child) > .btn { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} +.input-group-addon:first-child { + border-right: 0; +} +.input-group .form-control:last-child, +.input-group-addon:last-child, +.input-group-btn:last-child > .btn, +.input-group-btn:last-child > .btn-group > .btn, +.input-group-btn:last-child > .dropdown-toggle, +.input-group-btn:first-child > .btn:not(:first-child), +.input-group-btn:first-child > .btn-group:not(:first-child) > .btn { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} +.input-group-addon:last-child { + border-left: 0; +} +.input-group-btn { + position: relative; + font-size: 0; + white-space: nowrap; +} +.input-group-btn > .btn { + position: relative; +} +.input-group-btn > .btn + .btn { + margin-left: -1px; +} +.input-group-btn > .btn:hover, +.input-group-btn > .btn:focus, +.input-group-btn > .btn:active { + z-index: 2; +} +.input-group-btn:first-child > .btn, +.input-group-btn:first-child > .btn-group { + margin-right: -1px; +} +.input-group-btn:last-child > .btn, +.input-group-btn:last-child > .btn-group { + z-index: 2; + margin-left: -1px; +} +.clearfix:before, +.clearfix:after, +.form-horizontal .form-group:before, +.form-horizontal .form-group:after { + content: " "; + display: table; +} +.clearfix:after, +.form-horizontal .form-group:after { + clear: both; +} diff --git a/data/bugs.telegram.org/css/bootstrap.min.css b/data/bugs.telegram.org/css/bootstrap.min.css new file mode 100644 index 0000000000..b59e0626ca --- /dev/null +++ b/data/bugs.telegram.org/css/bootstrap.min.css @@ -0,0 +1,10 @@ +/*! + * Bootstrap v3.2.0 (http://getbootstrap.com) + * Copyright 2011-2014 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ + +/*! + * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=92d2ac1b31978642b6b6) + * Config saved to config.json and https://gist.github.com/92d2ac1b31978642b6b6 + *//*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,Verdana,sans-serif;font-size:12px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#2e87ca;text-decoration:none}a:hover,a:focus{color:#2e87ca;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;width:100% \9;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;width:100% \9;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:17px;margin-bottom:17px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:normal;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:17px;margin-bottom:8.5px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:8.5px;margin-bottom:8.5px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1{font-size:31px}h2,.h2{font-size:25px}h3,.h3{font-size:21px}h4,.h4{font-size:15px}h5,.h5{font-size:12px}h6,.h6{font-size:11px}p{margin:0 0 8.5px}.lead{margin-bottom:17px;font-size:13px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:18px}}small,.small{font-size:91%}cite{font-style:normal}mark,.mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#428bca}a.text-primary:hover{color:#3071a9}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#428bca}a.bg-primary:hover{background-color:#3071a9}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:7.5px;margin:34px 0 17px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:8.5px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:17px}dt,dd{line-height:1.42857143}dt{font-weight:bold}dd{margin-left:0}@media (min-width:1px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:8.5px 17px;margin:0 0 17px;font-size:15px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}blockquote:before,blockquote:after{content:""}address{margin-bottom:17px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c61717;background-color:#feeae4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding:0;font-size:100%;box-shadow:none}pre{display:block;padding:8px;margin:0 0 8.5px;font-size:11px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#546172;background-color:#ecf3f8;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}table{background-color:transparent}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:17px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #eee}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #eee}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #eee}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #eee}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #eee}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:12.75px;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #eee;-webkit-overflow-scrolling:touch}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:17px;font-size:18px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:12px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:31px;padding:6px 12px;font-size:12px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6)}.form-control::-moz-placeholder{color:#777;opacity:1}.form-control:-ms-input-placeholder{color:#777}.form-control::-webkit-input-placeholder{color:#777}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{line-height:31px;line-height:1.42857143 \0}input[type="date"].input-sm,input[type="time"].input-sm,input[type="datetime-local"].input-sm,input[type="month"].input-sm{line-height:28px}input[type="date"].input-lg,input[type="time"].input-lg,input[type="datetime-local"].input-lg,input[type="month"].input-lg{line-height:42px}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;min-height:17px;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm,.form-horizontal .form-group-sm .form-control{height:28px;padding:5px 10px;font-size:11px;line-height:1.5;border-radius:3px}select.input-sm{height:28px;line-height:28px}textarea.input-sm,select[multiple].input-sm{height:auto}.input-lg,.form-horizontal .form-group-lg .form-control{height:42px;padding:10px 16px;font-size:15px;line-height:1.33;border-radius:6px}select.input-lg{height:42px;line-height:42px}textarea.input-lg,select[multiple].input-lg{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:38.75px}.form-control-feedback{position:absolute;top:22px;right:0;z-index:2;display:block;width:31px;height:31px;line-height:31px;text-align:center}.input-lg+.form-control-feedback{width:42px;height:42px;line-height:42px}.input-sm+.form-control-feedback{width:28px;height:28px;line-height:28px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:24px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{top:0;right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.3px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:12px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:7.5px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#428bca}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:11px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width:1px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#2e87ca}.nav .nav-divider{height:1px;margin:7.5px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#428bca}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:48px;margin-bottom:17px;border:1px solid transparent}@media (min-width:1px){.navbar{border-radius:4px}}@media (min-width:1px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:1px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-width:480px) and (orientation:landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:1px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:1px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@media (min-width:1px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15.5px 15px;font-size:15px;line-height:17px;height:48px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media (min-width:1px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:7px;margin-bottom:7px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:1px){.navbar-toggle{display:none}}.navbar-nav{margin:7.75px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:17px}@media (max-width:0){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:17px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width:1px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15.5px;padding-bottom:15.5px}.navbar-nav.navbar-right:last-child{margin-right:-15px}}@media (min-width:1px){.navbar-left{float:left !important}.navbar-right{float:right !important}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8.5px;margin-bottom:8.5px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:0){.navbar-form .form-group{margin-bottom:5px}}@media (min-width:1px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.navbar-form.navbar-right:last-child{margin-right:-15px}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8.5px;margin-bottom:8.5px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:13px;margin-bottom:13px}.navbar-text{margin-top:15.5px;margin-bottom:15.5px}@media (min-width:1px){.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-text.navbar-right:last-child{margin-right:0}}.navbar-default{background-color:#fcfcfc;border-color:#e8e8e8}.navbar-default .navbar-brand{color:#0a76ba}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#0a76ba;background-color:transparent}.navbar-default .navbar-text{color:#666}.navbar-default .navbar-nav>li>a{color:#666}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#0a76ba;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#0a76ba;background-color:#fcfcfc}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e8e8e8}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#fcfcfc;color:#0a76ba}@media (max-width:0){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#666}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#0a76ba;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#0a76ba;background-color:#fcfcfc}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#666}.navbar-default .navbar-link:hover{color:#0a76ba}.navbar-default .btn-link{color:#666}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#0a76ba}.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#777}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#777}.navbar-inverse .navbar-nav>li>a{color:#777}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#080808;color:#fff}@media (max-width:0){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#777}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#777}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:17px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#777}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}.clearfix:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important;visibility:hidden !important}.affix{position:fixed;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width:767px){.visible-xs-block{display:block !important}}@media (max-width:767px){.visible-xs-inline{display:inline !important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width:1200px){.visible-lg-block{display:block !important}}@media (min-width:1200px){.visible-lg-inline{display:inline !important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width:767px){.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}} \ No newline at end of file diff --git a/data/bugs.telegram.org/css/bugtracker-bugs.css b/data/bugs.telegram.org/css/bugtracker-bugs.css new file mode 100644 index 0000000000..ebc722376f --- /dev/null +++ b/data/bugs.telegram.org/css/bugtracker-bugs.css @@ -0,0 +1,81 @@ +.ant { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m148.2%20200.5c2.5.3%205.3%201.1%2011.7%201.1s9.3-.9%2010-1c3.8-.3%207.4.5%2010.8%202.7%209.5%206.1%2015%2014.6%2016.3%2025.8%202.6%2022.6-10.8%2040.9-28%2049.4-6%202.9-12.1%203.1-18%200-14-7.2-23.4-18.2-27.1-33.7-1.7-7.1-1.8-14.4.3-21.5%202.9-9.8%208.9-17%2018.1-21.5%201.8-.9%203.8-1.4%205.9-1.3z%22%2F%3E%3Cpath%20d%3D%22m130.6%2095.5c.8-10.4%203.7-20%2011.7-27.3%203.5-3.2%207.6-5.6%2012.2-6.8%204.1-1%208.3-1%2012.3.4%207.7%202.6%2013.5%207.7%2017.4%2014.7%203.1%205.6%204.8%2011.8%205.2%2018.2.5%208.3-3.2%2014.5-10.3%2018.8-4.2%202.5-8.9%203.6-13.7%204.5-7.6%201.3-14.8-.3-21.8-3-1.9-.8-3.7-1.8-5.4-3.2-5.1-4.2-8-9.4-7.6-16.3z%22%2F%3E%3Cpath%20d%3D%22m89.3%20218.4c1.8.2%203.4-.8%205.1-.5%201.2.7%201.1%201.8%201.2%202.9.7%208.2%201%2016.4.6%2024.6-.6%2011.5-2.7%2022.6-7.7%2033.1-2.3%204.8-5%209.3-8.2%2013.4-.9%201.2-1.9%202.4-3.3%203.2-.7.4-1.5.5-2.2%200-.6-.4-.7-1.1-.6-1.8.1-.6.3-1.3.6-1.9.5-1.3%201.1-2.6%201.7-3.9%204.5-9.1%206.3-18.8%207.6-28.8.6-5.1.4-10.3.1-15.4-.5-9.3-2.1-18.5-3.9-27.7-1-5%20.2-9%203.8-12.6%204.2-4.1%209.1-7.2%2014.1-10.1%208.6-5%2017.7-9.2%2027.1-12.6%201.5-.6%203.1-1.1%204.7-1.4%201.7-.3%202.9.2%203.4%201.8%201.1%203.5%202.6%206.7%204.4%209.9.8%201.3.4%202.3-.9%203-1.6.9-3.3%201.7-5.1%202.4-9.2%203.8-18.3%208-27.3%2012.2-5.1%202.4-9.8%205.3-14.3%208.7-.3.5-.8.8-.9%201.5z%22%2F%3E%3Cpath%20d%3D%22m136.4%20140.3c-.1-4%201.1-7.6%203.2-10.9%202.4-3.8%205.6-4.8%209.9-3.8%203%20.8%205.4%201.3%2010.4%201.3s10.9-1.3%2012.1-1.5c2.8-.5%204.8-.1%206.7%202%202.5%202.6%203.7%205.8%204.4%209.2%201.5%207.8-1.3%2014.1-7.3%2019.1-4.7%204-10.5%205.3-16.5%205.2-5.9-.1-11.4-1.7-16-5.7-4.4-4-6.8-8.9-6.9-14.9z%22%2F%3E%3Cpath%20d%3D%22m90.8%20170.1c1.1%201.1%202.9.7%203.7%202%20.2%201.1-.4%201.9-.9%202.7-3.3%205.8-6.6%2011.6-9.9%2017.4-2.7%204.7-6.3%208.6-10.5%2012.1-8.4%207-18%2011.6-28.2%2015.1-.5.2-1.1.3-1.6.4-.7.2-1.3.2-1.7-.5s-.1-1.3.2-1.9c.5-.9%201.4-1.4%202.2-1.9%202.9-2%205.7-4%208.7-6%204.8-3.2%208.9-7.1%2012.7-11.4%202.8-3.3%204.9-7%206.7-10.9%203.8-8%207.5-16.1%2011.2-24.1.9-2%202-3.9%203.1-5.8%201.9-3.2%204.7-5.2%208.3-5.9%205.7-1.2%2011.5-1.7%2017.3-1.1%203.8.4%207.7.4%2011.5.4%201.1%200%202.2%200%203.3.1%201.4.1%202.5.7%203.3%202%201.9%203.2%204.6%205.8%207.3%208.5%202.4%202.4%202.5%203.1.6%205.9-3.3%205.1-2.7%204.4-8.2%203.5-9.2-1.6-18.4-2.7-27.8-2.3-2.8.1-5.7.4-8.5.7-1%20.2-1.9.4-2.8%201z%22%2F%3E%3Cpath%20d%3D%22m98.1%20103.5c-1.7.9-3.2-.5-5.1-.4.7%201.2%201.7%201.7%202.5%202.2%204.3%202.7%208.8%204.9%2013.4%206.9%205.9%202.6%2011.8%205.2%2017.7%207.9%201.1.5%202.1%201.1%203.1%201.8%201.3.9%201.8%202.2%201.1%203.7-1.2%202.8-1.9%205.8-2.5%208.8-.5%202.8-1.7%203.4-4.5%202.8-.8-.2-1.7-.5-2.5-.8-10-4.2-19.9-8.7-29.1-14.5-1-.6-2-1.4-3-2-3.9-2.5-5.3-6.3-5.3-10.7%200-6.4-.8-12.7-1.2-19-.3-4.6-2-8.7-4.6-12.5-3.2-4.7-6.9-9.2-10.6-13.7-1.3-1.6-2.6-3.2-3.9-4.9-.5-.7-.9-1.5-1.2-2.3-.3-1%20.3-1.7%201.2-2%201-.2%202-.1%202.9.5%201.3.8%202.7%201.5%203.9%202.5%207.3%205.5%2013.9%2011.7%2019.4%2019.1%202.3%203.1%204%206.5%205.1%2010.3%201.2%204%202%208.1%202.9%2012.1.3%201.4.5%202.8.3%204.2z%22%2F%3E%3Cpath%20d%3D%22m230.7%20218.4c-1.8.2-3.4-.8-5.1-.5-1.2.7-1.1%201.8-1.2%202.9-.7%208.2-1%2016.4-.6%2024.6.6%2011.5%202.7%2022.6%207.7%2033.1%202.3%204.8%205%209.3%208.2%2013.4.9%201.2%201.9%202.4%203.3%203.2.7.4%201.5.5%202.2%200%20.6-.4.7-1.1.6-1.8-.1-.6-.3-1.3-.6-1.9-.5-1.3-1.1-2.6-1.7-3.9-4.5-9.1-6.3-18.8-7.6-28.8-.6-5.1-.4-10.3-.1-15.4.5-9.3%202.1-18.5%203.9-27.7%201-5-.2-9-3.8-12.6-4.2-4.1-9.1-7.2-14.1-10.1-8.6-5-17.7-9.2-27.1-12.6-1.5-.6-3.1-1.1-4.7-1.4-1.7-.3-2.9.2-3.4%201.8-1.1%203.5-2.6%206.7-4.4%209.9-.8%201.3-.4%202.3.9%203%201.6.9%203.3%201.7%205.1%202.4%209.2%203.8%2018.3%208%2027.3%2012.2%205.1%202.4%209.8%205.3%2014.3%208.7.3.5.8.8.9%201.5z%22%2F%3E%3Cpath%20d%3D%22m229.2%20170.1c-1.1%201.1-2.9.7-3.7%202-.2%201.1.4%201.9.9%202.7%203.3%205.8%206.6%2011.6%209.9%2017.4%202.7%204.7%206.3%208.6%2010.5%2012.1%208.4%207%2018%2011.6%2028.2%2015.1.5.2%201.1.3%201.6.4.7.2%201.3.2%201.7-.5s.1-1.3-.2-1.9c-.5-.9-1.4-1.4-2.2-1.9-2.9-2-5.7-4-8.7-6-4.8-3.2-8.9-7.1-12.7-11.4-2.8-3.3-4.9-7-6.7-10.9-3.8-8-7.5-16.1-11.2-24.1-.9-2-2-3.9-3.1-5.8-1.9-3.2-4.7-5.2-8.3-5.9-5.7-1.2-11.5-1.7-17.3-1.1-3.8.4-7.7.4-11.5.4-1.1%200-2.2%200-3.3.1-1.4.1-2.5.7-3.3%202-1.9%203.2-4.6%205.8-7.3%208.5-2.4%202.4-2.5%203.1-.6%205.9%203.3%205.1%202.7%204.4%208.2%203.5%209.2-1.6%2018.4-2.7%2027.8-2.3%202.8.1%205.7.4%208.5.7%201%20.2%201.9.4%202.8%201z%22%2F%3E%3Cpath%20d%3D%22m221.9%20103.5c1.7.9%203.2-.5%205.1-.4-.7%201.2-1.7%201.7-2.5%202.2-4.3%202.7-8.8%204.9-13.4%206.9-5.9%202.6-11.8%205.2-17.7%207.9-1.1.5-2.1%201.1-3.1%201.8-1.3.9-1.8%202.2-1.1%203.7%201.2%202.8%201.9%205.8%202.5%208.8.5%202.8%201.7%203.4%204.5%202.8.8-.2%201.7-.5%202.5-.8%2010-4.2%2019.9-8.7%2029.1-14.5%201-.6%202-1.4%203-2%203.9-2.5%205.3-6.3%205.3-10.7%200-6.4.8-12.7%201.2-19%20.3-4.6%202-8.7%204.6-12.5%203.3-4.8%206.9-9.3%2010.6-13.8%201.3-1.6%202.6-3.2%203.9-4.9.5-.7.9-1.5%201.2-2.3.3-1-.3-1.7-1.2-2-1-.2-2-.1-2.9.5-1.3.8-2.7%201.5-3.9%202.5-7.3%205.5-13.9%2011.7-19.4%2019.1-2.3%203.1-4%206.5-5.1%2010.3-1.2%204-2%208.1-2.9%2012.1-.3%201.5-.5%202.9-.3%204.3z%22%2F%3E%3Cpath%20d%3D%22m159.8%20192.5c-3.1%200-6.7-.8-9.7-2.3-3.5-1.8-5.8-4.6-6.6-8.4-1-4.5.6-8.2%204-11.1%201-.8%202.1-1.3%203.4-1.2%201.1.1%202.3.1%203.4.3%203.7.4%207.4.5%2011%200%202.4-.3%204.9-.8%207%201.1%202.4%202.2%204.1%204.8%204.1%208.1.1%204.9-2.2%208.6-6.3%2011-3%201.7-7.2%202.5-10.3%202.5z%22%2F%3E%3Cpath%20d%3D%22m197.1%2083c-2.6.1-3.9-1.8-3-4%20.5-1.1%201.2-2.1%202.1-2.9%201.7-1.6%203.3-3.2%205-4.7%202.3-2.1%204.6-4.4%206.6-6.9%202.2-2.8%203.1-5.8%202.8-9.5-.7-8.8%201.5-17.1%205.2-25.1%201.8-3.7%204.1-7%207.1-9.7%201.1-.9%202.2-1.8%203.4-2.6.7-.5%201.5-.8%202.4-1%202.5-.4%203.6.8%202.8%203.2-.3.8-.7%201.6-1.1%202.4-3.9%208-5.7%2016.5-6.6%2025.3-.4%204.3-.6%208.5-.6%2012.8s-1.7%207.8-4.8%2010.8c-5.6%205.3-11.8%209.4-19.2%2011.6-.9.1-1.6.2-2.1.3z%22%2F%3E%3Cpath%20d%3D%22m109.6%2052.6c0%201.5.1%202.5%200%203.5-.3%203.8%201.2%206.8%203.7%209.5%203%203.2%206.2%206.2%209.4%209.2l2.1%202.1c.6.7%201%201.4%201.2%202.3.6%202.5-.9%204.2-3.4%203.7-1.9-.4-3.8-1-5.6-1.8-6.5-2.6-11.9-6.9-16.6-12-1.9-2.1-2.8-4.7-3-7.5-.2-3.9-.4-7.9-.6-11.8-.8-9.9-2.8-19.5-7.3-28.5-.3-.7-.7-1.4-.9-2.1-.5-1.7.4-2.8%202.2-2.7%201.2.1%202.3.6%203.3%201.3%204.1%202.7%207.3%206.3%209.5%2010.7%204%207.7%206.5%2015.8%206%2024.1z%22%2F%3E%3Cpath%20d%3D%22m129.1%2063c.4-9.2%205.3-20.7%2016-25%201.5-.6%203.1-1%204.7-1.4.8-.2%201.8-.2%202.6%200%201.4.2%202%201.4%201.3%202.7-.4.7-.9%201.3-1.4%201.8-2.3%202.5-3.8%205.3-4%208.8-.1%201.7-.8%203.1-2.2%204.3-.8.7-1.7%201.4-2.5%202.1-3.4%202.6-6.6%205.4-9.2%208.8-.2.3-.4.5-.6.7-.8.8-1.6%202-3%201.5-1.3-.5-1.3-1.9-1.5-3.1-.2-.5-.2-.9-.2-1.2z%22%2F%3E%3Cpath%20d%3D%22m190.7%2062.1c0%201.7%200%202.9-.5%204-.6%201.2-1.6%201.6-2.7.8-.6-.4-1.2-1-1.7-1.6-3-3.8-6.6-7-10.4-9.9-.8-.6-1.5-1.2-2.2-1.9-.9-.9-1.5-1.9-1.5-3.2%200-3.6-1.6-6.5-4-9.1-.4-.5-.9-1-1.3-1.5-.6-.7-.9-1.5-.4-2.4s1.4-1%202.3-1%201.7.1%202.6.3c7.3%201.6%2012.5%206%2016%2012.5%202.3%204.2%203.7%208.8%203.8%2013z%22%2F%3E%3Cpath%20d%3D%22m172.4%20170.6c-4.2-3.3-6.3-9.2-.7-12.2%206.2-3.2-7.9-8.6-11.7-6.7-3.8-2-17.8%203.5-11.7%206.7%205.6%202.9%203.6%208.9-.7%2012.2-2.9%202.2%208.9%206.3%2012.4%205%203.5%201.2%2015.2-2.8%2012.4-5z%22%2F%3E%3Cpath%20d%3D%22m172.3%20200.7c-6.9-.4-7.1-8.2-2.2-10.8%206.1-3.2-6.2-9.9-10.1-8.1-3.9-1.9-16.2%204.9-10.1%208.1%204.9%202.5%204.7%2010.4-2.2%2010.8-3.6.2%208.8%206.2%2012.3%205%203.5%201.2%2015.8-4.8%2012.3-5z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.lamprima-aurata { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m289.1%20210.8c5.6%201.9%209.6-3.3%208-8.5-4.8-15.1-38-18-41.6-18.6-.1-8.4-13.7-11-19-14.1-2.3-1.4-10.9-7.6-15.1-10.9-1.3-5.9-6.3-8.8-8-10.1%203.7-2.8%206-7%206.3-11.7%2011.1-5.4%2017.1-21.8%2019.1-26.3s10.5-17.2%2011.5-23.6c.8-5.2-2.8-8.1-4.4-7.8-.3-4.5%202.9-18.9%204-22.8s2.9-7.8%203.1-10.1c.6-6.6-9.3-8.9-12.5-3.3-6.8%2011.9-6.3%2033.2-5.2%2039.8-13.6%206.9-16.2%2022.6-20.1%2038.4-4.8-8-12.6-14.6-19.3-15.9.1-1.8-.5-8.1-.8-10.6s-4.3-5.4-6.6-6.3c4-2.1%2016.9-15.2%2016.6-23.6-.7-20-25.6-23.7-31.2-23.3-4.8.4-4.3%205-2.9%207.2%201.8%202.9%209.7%208%209.6%2017.6-.1%207.6-4.5%2015.7-7.8%2017.4-5.5-1.1-11.7%201-13%202.3-1.3-1.3-7.5-3.3-13-2.3-3.3-1.8-7.7-9.8-7.8-17.4-.1-9.6%207.8-14.7%209.6-17.6%201.4-2.3%201.9-6.8-2.9-7.2-5.5-.4-30.4%203.2-31.2%2023.3-.3%208.4%2012.6%2021.5%2016.6%2023.6-2.4.8-6.4%203.7-6.6%206.3s-.8%208.9-.8%2010.6c-6.6%201.4-14.4%208-19.3%2015.9-3.8-15.8-6.5-31.5-20-38.4%201.1-6.6%201.6-28-5.2-39.8-3.2-5.6-13.1-3.3-12.6%203.3.2%202.3%202%206.2%203.1%2010.1s4.3%2018.3%204%2022.8c-1.5-.3-5.1%202.6-4.3%207.8.9%206.3%209.4%2019%2011.5%2023.6s8%2020.9%2019.1%2026.3c.3%204.6%202.6%208.9%206.3%2011.7-1.7%201.3-6.7%204.2-8%2010.1-4.2%203.3-12.8%209.5-15.1%2010.9-5.3%203.1-18.9%205.8-19%2014.1-3.6.7-36.8%203.6-41.6%2018.6-1.7%205.3%202.4%2010.5%208%208.5s22.9-14.9%2032.4-14.4c-.3%202.4-1.8%209.9.7%2013%201.9%202.5%206.3%202.7%208.4.8%202.9-2.9%2016.8-23.7%2027.9-33.4%202.4%208.3%206.2%2012%206.4%2019.6%200%201.1.1%202.2.1%203.3-3-1-6.7-.7-9.8%203-2.3%202.8-2.7%2010-5.7%2014.9s-15.4%2017.8-17.5%2022.6c-1.3%202.7-1.5%205.8-.5%208.6-5.6%207.5-31.3-8.5-44.1%208-2.7%203.5-1.2%2015.8%2013.6%2010.7%2013.2-4.6%2020.7.8%2027-1.9%205.5-2.4%207.3-4.4%208.8-6.1%201.5%203.2%203.2%206.4%205.4%207.7%204.5%202.6%208.6.3%209.7-3.8s1-12.1%204.2-20.6c3-7.5%206.7-14.6%2011.2-21.3%204.1%2021.3%2014.2%2038.1%2037.3%2042.5%206.4%201.2%206.8-6.9%206.8-9.8v-88.6c-6.4-.8-13.9-1.8-18.7-5.8-7.3-6.1-2.6-13.4%202.7-11.7%204.6%201.5%2011.4%204.3%2022.9%204.3s18.3-2.8%2022.9-4.3c5.2-1.7%209.9%205.6%202.7%2011.7-4.8%204-12.3%205-18.7%205.8v88.6c0%202.9.5%2011%206.8%209.8%2023-4.4%2033.2-21.2%2037.3-42.5%204.5%206.7%208.2%2013.8%2011.2%2021.3%203.2%208.4%203.1%2016.5%204.2%2020.6s5.2%206.4%209.7%203.8c2.3-1.3%203.9-4.5%205.4-7.7%201.5%201.6%203.3%203.7%208.8%206.1%206.4%202.8%2013.8-2.7%2027%201.9%2014.7%205.2%2016.2-7.2%2013.6-10.7-12.8-16.6-38.5-.5-44.1-8%201-2.8.8-5.9-.5-8.6-2.1-4.8-14.5-17.7-17.5-22.6s-3.3-12.1-5.7-14.9c-3.1-3.7-6.8-4-9.8-3%200-1.1.1-2.2.1-3.3.1-7.6%203.9-11.3%206.4-19.6%2011.1%209.7%2025%2030.5%2027.9%2033.4%202%202%206.4%201.7%208.4-.8%202.5-3.2.9-10.6.7-13%209.6-.5%2026.9%2012.5%2032.5%2014.4z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); } +.bee { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m36.5%20128.2c14.6-.2%2029.2%201.7%2043.3%205.1.1%200%20.2%200%20.2.1%2014.6%203.6%2029.9%208.1%2042.7%2016.2%201.9%201.2%207.5%204.4%205.5%207.4-1.3%202-5%202.1-7.1%202.3-6.7.9-13.6%202.4-19.1%206.5-5.7%204.3-9.4%2010.6-15.2%2014.7-12.6%208.8-28.5%205.1-41.8.3-11.8-4.2-22.9-10.3-32.3-18.6-6.2-5.5-15.3-15.9-10.2-24.6%205.1-8.8%2018.6-8.7%2027.5-9.2%202.2-.1%204.3-.2%206.5-.2z%22%2F%3E%3Cpath%20d%3D%22m281.8%20128.1c8.5-.1%2016%20.9%2023.5%202.1%203%20.5%205.7%201.8%208.3%203.4%204.4%202.7%206.3%207.9%204.8%2012.9-1%203.4-2.9%206.3-4.9%209.1-3.7%204.9-8.5%208.8-13.4%2012.4-5.8%204.2-12.1%207.7-18.7%2010.3-5.7%202.3-11.4%204.3-17.3%206-5.8%201.6-11.7%202.2-17.8%201.3-6.9-1-12.7-4-17.5-8.9-2.3-2.4-4.5-4.9-6.8-7.4-4.1-4.3-8.9-7.3-14.7-8.6-3.4-.7-6.8-1.1-10.2-1.7-1.1-.2-2.3-.3-3.4-.7-2.3-.9-2.8-2.7-1.3-4.7%201-1.3%202.3-2.3%203.6-3.2%204.3-2.9%209-5.1%2013.8-7.2%2014.3-6.2%2029.4-10.2%2044.7-12.9%205.9-1%2011.8-1.7%2017.9-1.8%203.3.1%206.8-.5%209.4-.4z%22%2F%3E%3Cpath%20d%3D%22m160.4%20179c-5.6.1-10.6-.7-15.4-2.4-4.9-1.7-9-4.5-12.5-8.3-.4-.4-.8-.8-1.1-1.3-1.1-1.5-.9-2.5.6-3.5.7-.4%201.4-.7%202.2-1%201.5-.7%202.8-1.6%204-2.7%202.4-2.4%202.6-5.4.5-8.1-1-1.2-2.2-2.4-3.5-3.3-2.2-1.7-4.5-3.2-6.8-4.7-3.2-2.2-3.6-3.3-2.1-6.9%202.4-6%206.5-10.8%2011.7-14.7%2014.4-10.6%2034.4-9.8%2048.2%203.3%203.4%203.2%206%207%207.7%2011.3%201.3%203.5.9%204.9-2.3%207-2.4%201.6-4.8%203.1-7.1%204.9-1.3%201-2.5%202.1-3.4%203.4-2%202.8-1.5%206.1%201.1%208.3%201.1%201%202.5%201.7%203.8%202.4.8.4%201.7.8%202.4%201.4%201%20.8%201.1%201.7.5%202.8-.4.7-1%201.3-1.5%201.9-5%205.4-11.2%208.3-18.3%209.6-3.2.4-5.9.7-8.7.6z%22%2F%3E%3Cpath%20d%3D%22m165%2078.8c3.4-2.7%206.8-4.1%2010.8-4.1%206.6-.1%2011.6%202.8%2015.5%207.8%203%203.9%204.7%208.4%204.4%2013.4-.4%206-3.4%2010.5-8.2%2013.9-2.4%201.7-4.7%202-7.5.8-4.1-1.8-8.3-3.3-12.7-4-7.5-1.2-14.9-.6-22%202-1.9.7-3.8%201.4-5.6%202.2-2.1.9-4.1.7-6-.5-6.8-4.2-10.3-11-8.8-18.7%201.3-6.9%205.1-12.1%2011.5-15.1%206.1-2.8%2012.1-2.5%2017.7%201.5.3.2.6.4.8.6%201.1-.3.6-1.3%201-1.9%201.4-1.8%207.3-1.8%208.6%200%20.1.4.2%201.1.5%202.1z%22%2F%3E%3Cpath%20d%3D%22m159.4%20216c-9.3-.3-19-2.2-28.1-6.2-5.8-2.6-6.7-5.2-3.8-10.9%201.7-3.4%204-6.5%206.9-9%203.2-2.8%206.8-4.2%2011.1-3.5%205%20.8%2010%201.5%2015%201.5%204.7%200%209.4-.7%2014-1.5%204.1-.7%207.5.5%2010.6%203%203.7%203.1%206.4%206.9%208.3%2011.3%201.5%203.7.8%205.8-2.6%208-2.1%201.3-4.5%202.2-6.8%203-7.7%202.6-15.7%204.2-24.6%204.3z%22%2F%3E%3Cpath%20d%3D%22m211.6%20214.4c2.2.2%203.5%202.1%205.9%202.2-3.7-4.4-6.9-8.7-10.1-13.1-4.9-6.8-9.9-13.6-14.8-20.4-.2-.3-.4-.6-.6-.9-1.2-2-1.1-2.8.5-4.6.5-.6%201.1-1.2%201.7-1.8%202.8-2.9%203.5-3%207.2-1.1%203%201.5%205.7%203.5%208.3%205.7%206.1%205.3%2011.5%2011.3%2015.7%2018.3.4.7.8%201.4%201.2%202.1%202.3%204.3%202.8%208.7%201.4%2013.4-1.3%204.4-2.7%208.9-4.7%2013-3.4%207.1-3.5%2014.2-1.1%2021.5%202.5%207.6%205.7%2014.8%209.8%2021.7%201%201.6%201.9%203.2%202.5%204.9s.4%202.8-.6%203.4c-1.3.8-2.5.2-3.5-.6-1.1-.9-2.1-1.8-3-2.9-6.9-8.2-13.2-17-17.8-26.7-4.9-10.2-4.6-20.8-.2-31.2.3-.7.7-1.4%201.2-2.1.3-.3.6-.4%201-.8z%22%2F%3E%3Cpath%20d%3D%22m103%20216.6c1.7-.9%203.5-1.7%205-2.4%201.2.3%201.5%201.1%201.9%201.8%203.6%207%204.4%2014.5%203.6%2022.2-.7%206-3.3%2011.2-6.3%2016.3-4.2%207.2-9%2014-14.3%2020.4-.9%201.1-1.9%202-2.9%202.9-.5.5-1.1.9-1.7%201.1-1.8.7-3.3-.5-3.1-2.4.2-1.4.8-2.6%201.5-3.8%201.4-2.5%202.9-5%204.2-7.5%203.3-6.4%206.1-12.9%207.8-19.9%201.4-6%20.9-11.9-1.8-17.5-2-4.3-3.5-8.8-4.8-13.3-1.6-5.1-.9-9.8%201.7-14.3%205.6-9.6%2012.9-17.7%2022.2-23.9%201.4-1%203-1.7%204.6-2.4%201.5-.7%202.9-.4%204.1.8%201%201.1%202.1%202.1%203.1%203.3%201.4%201.6%201.4%202.5.2%204.4-.1.2-.3.4-.4.6-7%208.6-12.9%2017.9-19.7%2026.7-1.8%202.3-3.5%204.5-5.3%206.7%200-.1.2.1.4.2z%22%2F%3E%3Cpath%20d%3D%22m196.7%20227.1c0%203.2-1.3%205.5-4.2%207.1-3.1%201.6-6.2%203-9.5%204-6.2%201.9-12.5%203.2-19%203.5-11%20.7-21.5-1.3-31.6-5.3-1.9-.7-3.6-1.7-5.4-2.7-2.3-1.2-3.3-3.2-3.5-5.7-.2-2.6.2-5.1.8-7.6.5-2.3%201.9-3.1%204.3-2.5.6.2%201.3.4%201.9.6%2010.4%204.3%2021.4%206.2%2032.6%205.7%208.9-.4%2017.7-2%2026-5.5.8-.3%201.6-.7%202.5-.9%202.3-.5%203.7.2%204.2%202.5.4%202.4.6%204.6.9%206.8z%22%2F%3E%3Cpath%20d%3D%22m160.1%20266.9c-13.6%200-24.7-4.6-25.9-5.1-3.8-1.5-6-4.4-7.2-8.2-.6-1.9-1.1-3.9-1.2-5.9-.1-2.6%201.2-3.7%203.8-3%203.4%201%206.8%202.2%2010.2%203.2%207.6%202.2%2015.4%203.2%2023.4%202.8%208.4-.4%2016.5-2.2%2024.4-5%201.3-.4%202.5-.9%203.8-1.1%201.6-.3%202.6.5%202.8%202.1.1.5.1%201.1%200%201.6-.1%201.1-.4%202.2-.6%203.3-1.1%205.5-4.1%209.1-9.4%2011.1-5.6%202-10.6%204.2-24.1%204.2z%22%2F%3E%3Cpath%20d%3D%22m221.3%20104c-2.1-.3-3.6%201-5.2.3-2.8-4.8-2-10.2%202.2-13.6.7-.6%201.5-1.1%202.2-1.6%208.2-5%2017-8.2%2026.5-9.5%201.8-.2%203.5-.1%205.1.6%201.1.5%202%201.2%201.9%202.6%200%201.2-.9%201.8-1.9%202.2-1.1.4-2.2.7-3.3%201-4.2%201.2-8.5%202.2-12.4%204.2-1.6.9-3.2%201.9-4.5%203.1-1.1%201-1.7%202.2-1.6%203.7.1%201.7.2%203.4.5%205.2.2%201.7.4%203.4.2%205.2-.3%204.9-2.3%208.8-6.3%2011.8-5.5%204-11.4%206.9-17.8%209-1%20.3-2%20.5-3%20.6-1.1.1-2.1-.1-2.9-.8-2-1.8-3.5-3.9-4.7-6.3-.6-1.1-.2-2.2%201-3%201.3-.9%202.7-1.7%204.1-2.5%203.3-1.7%206.6-3.3%209.8-5.1%202.1-1.1%204.2-2.4%206.3-3.7%201.4-.7%202.5-1.8%203.8-3.4z%22%2F%3E%3Cpath%20d%3D%22m98.4%20103.6c.9%201.8%202.4%203.1%204.1%204.1%202.4%201.5%204.7%202.9%207.2%204.2%203.1%201.7%206.4%203.2%209.5%204.9%201.1.6%202.2%201.2%203.2%202%201.3%201%201.6%201.9.9%203.3-1.1%202.2-2.5%204.1-4.4%205.8-.8.7-1.8%201-2.9%201-.6%200-1.2%200-1.7-.2-7.7-2.4-14.8-5.7-21-11-3.1-2.7-4.1-6.3-4.5-10.2-.1-1.7%200-3.4.2-5.2.2-1.6.4-3.2.5-4.8.1-1.7-.6-3.1-1.9-4.3-2.7-2.3-5.8-3.8-9.1-4.9-2.6-.9-5.3-1.5-8-2.3-1-.3-2-.6-3-1s-1.9-1-1.9-2.2c0-1.4.8-2.1%202-2.6%201.5-.6%203.1-.8%204.7-.6%204.5.4%208.8%201.7%2013.1%203.1%204.9%201.7%209.7%203.8%2014%206.7%205.6%203.7%207%207.9%204.8%2014.3-.1.2-.2.4-.4.7-1.7.9-3.5-.6-5.4-.8z%22%2F%3E%3Cpath%20d%3D%22m160.1%20287.4c-7.8-.1-14.3-3.5-19.9-8.6-1-.9-2-2-2.8-3.2-.5-.6-.7-1.4-.2-2.2.5-.9%201.4-1.1%202.3-.9%202%20.4%204.1.8%206.1%201.2%2010.2%202%2020.3%201.9%2030.5-.3l4.2-.9c1-.2%202-.3%202.7.7.7%201.1.2%202.1-.6%203-1.2%201.3-2.3%202.6-3.7%203.7-4%203.3-8.4%205.8-13.6%206.9-1.7.5-3.4.6-5%20.6z%22%2F%3E%3Cpath%20d%3D%22m41.8%20227.4c-.9%200-1.7-.1-2.1-1-.4-.8-.1-1.6.5-2.2.4-.4.8-.8%201.2-1.2%208.4-7.3%2015.8-15.4%2021.7-24.8%201.1-1.7%202.5-2.8%204.4-2.9%203.7-.2%207.4-.3%2011-.3%201.9%200%202.6%201.2%201.9%203.1-.7%201.8-1.9%203.4-3.2%204.9-6%207.2-13.1%2013.2-21.2%2018-3.3%201.9-6.6%203.7-10.1%205.1-1.3.7-2.7%201.3-4.1%201.3z%22%2F%3E%3Cpath%20d%3D%22m251.7%20195.2c2.3.1%204.1%201.1%205.4%203.2%205.8%209.2%2013%2017.2%2021.3%2024.3.6.5%201.2%201.1%201.7%201.7.5.5.7%201.2.4%201.9-.4.9-1.2%201-2%201.1-1.2.1-2.3-.4-3.3-.8-4.1-1.5-8-3.6-11.7-5.9-7.8-4.7-14.6-10.5-20.4-17.4-1.2-1.4-2.3-2.9-3.1-4.5-1.3-2.4-.6-3.7%202.2-3.8%201.4%200%207.9.2%209.5.2z%22%2F%3E%3Cpath%20d%3D%22m212.6%2048.5c5.2%200%209.7.9%2014%202.7%201.5.6%202.9%201.4%203.9%202.7.8%201%20.3%202.1-.8%202.4-.9.3-1.8-.1-2.7-.3-6.6-1.6-13.3-1.3-19.8%200-6.7%201.4-12%205-16.4%2010.2-.5.6-1%201.3-1.5%201.9-.6.8-1.5%201.1-2.4.9-1.9-.4-3.8-.9-5.7-1.5-1.2-.4-1.5-1.3-1.1-2.5.5-1.5%201.4-2.6%202.5-3.7%206.4-6.4%2013.9-10.5%2022.8-12.1%202.4-.5%205-.9%207.2-.7z%22%2F%3E%3Cpath%20d%3D%22m88.5%2055c.8-2.2%202.6-3%204.4-3.8%204.7-2.1%209.7-2.9%2014.8-2.7%2011.3.5%2021%204.7%2029.1%2012.6%201.2%201.1%202.2%202.4%202.7%203.9.4%201.2.1%202.1-1.1%202.5-2%20.6-4%201.1-6%201.5-1%20.2-1.7-.4-2.3-1.2-1.1-1.3-2.2-2.7-3.4-3.9-5.2-5.4-11.6-8.1-19-8.8-5.3-.5-10.6-.6-15.8.9-1.2.5-2.4.6-3.4-1z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.bumblebee { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m58.2%2069.1c5.1%203.9%208.6%2011%2010.3%2012.5-.6%203.5%201%206.8%2014.9%2015.9-.5%205.3%204.9%205.9%2010.4%2010.2%204.5%203.5%207.5-6.3%204.3-10.8-2.7-3.8-2.9-6.7-8.5-5.7-4.1-4.4-9.3-12.2-14-13.2-2.6-3.6-6-11.9-10.3-15.7-5.4-4.6-12.3%202.8-7.1%206.8z%22%2F%3E%3Cpath%20d%3D%22m43%20121.1c3.1%208.4%2017.1%204.7%2027.5%205.1%201.7%203.2%2023%2026.7%2028.2%2016.4%202-4-14.9-30.5-24.8-26.4-8.1-1.7-22-7.4-27.3-3.1-6.2-2.2-15.6-8-17.7-10.2-5.5-5.9-11.6%202.1-8.1%206.9%205.2%207%2017.3%2011.1%2022.2%2011.3z%22%2F%3E%3Cpath%20d%3D%22m93.2%20157.1c-2.8-9.5-32.1%2016.2-37.3%2037.2-10.3%2013.3-22.8%2015.3-24.1%2027.1-6%205.3-12.9%207.7-17.8%2010.3-7.7%204.1-2.3%2013.5%204.3%2010.8%205.5-2.3%2015.3-9.3%2019.8-15.6%204.3%201.8%2024.6-23.3%2025.1-26.6%203.4-.9%2031.6-37.6%2030-43.2z%22%2F%3E%3Cpath%20d%3D%22m126.3%20221.8c3.6-9.6%202.5-24.1%201.3-39.5s-2.4-31.1.8-44.7c1.8-7.8%200-20.7-2.2-25.2-3.9%205.2-6.2%2012.4-8.7%2020-1.7%205.8-3.9%2011.4-6.5%2016.9-1.4%202.7-3.9%206.7-7.2%2011.8-13.4%2021-38.2%2060.2-36.5%2093.2.3%205.7%201.8%209.6%204.2%2011.2%202.6%201.7%206.4.7%208.4%200%2026-9.7%2042.7-34.1%2046.4-43.7z%22%2F%3E%3Cpath%20d%3D%22m99.8%2072.5c7-4.9%2029.5-11.6%2035.7-12.9.9%201.3%204.7%206.4%207.2%209.6-1.4%201.2-2.7%202.5-3.8%204-11%202.5-41.5%2028.1-31.8%2060.8l1.5-4.5c2.7-8.4%205.6-17%2010.8-23.6%204.2-5.3%208.7-3.7%2010-3%203.9%201.9%206.6%207.4%208.1%2016.4%201.2%207.3%201.4%2015.2-.1%2020.4-1.2%204-1.6%2010.9-1.6%2018.8%204.4-2.8%2015.4-4.3%2024.3-4.3s19.9%201.6%2024.3%204.3c0-7.9-.4-14.7-1.6-18.8-1.6-5.2-1.3-13.1-.1-20.4%201.4-9%204.1-14.5%208.1-16.4%201.3-.6%205.7-2.2%2010%203%205.3%206.6%208.1%2015.2%2010.9%2023.6l1.5%204.5c9.8-32.8-20.8-58.3-31.8-60.8-1.1-1.5-2.4-2.8-3.8-4%202.5-3.2%206.3-8.3%207.2-9.6%206.3%201.3%2028.7%208%2035.7%2012.9%204.7%203.3%2012.4-6%205.1-9.8-10.4-5.5-34.9-10.8-38.8-11.1-2.1-4.3-7.4-3.2-9.9.7-1.5%202.3-4.3%207.9-7.1%2012.4-6.2-2.5-13.1-2.5-19.2%200-2.8-4.6-5.7-10.2-7.1-12.4-2.5-3.9-7.8-5-9.9-.7-3.9.3-28.4%205.6-38.7%2011.1-7.5%203.9.2%2013.1%204.9%209.8zm60.2%204.7c10.3%200%2029.1%206.5%2037.7%2019.8-9-4.3-26.3-6.2-37.7-6.2s-28.6%202-37.7%206.2c8.6-13.3%2027.4-19.8%2037.7-19.8z%22%2F%3E%3Cpath%20d%3D%22m136.2%20221.6c5.2%201.5%2012.5%203%2023.8%203s18.6-1.5%2023.8-3c-1.8-4.9-1.6-9.4-1.7-12.8-.2-4.1.5-13.7%201.2-24.5-7.7-1.3-15.5-2-23.3-2.1-7.8.1-15.6.8-23.3%202.1.6%2010.9%201.3%2020.4%201.2%2024.5-.2%203.3.1%207.9-1.7%2012.8z%22%2F%3E%3Cpath%20d%3D%22m221.9%2096.9c-3.3%204.5-.3%2014.3%204.3%2010.8%205.5-4.3%2010.9-4.9%2010.4-10.2%2013.9-9.2%2015.6-12.4%2014.9-15.9%201.6-1.5%205.2-8.6%2010.3-12.5s-1.6-11.4-7-6.7c-4.3%203.8-7.6%2012-10.3%2015.7-4.8%201-9.9%208.8-14%2013.2-5.7-1-5.9%201.9-8.6%205.6z%22%2F%3E%3Cpath%20d%3D%22m221.3%20142.6c5.2%2010.4%2026.5-13.2%2028.2-16.4%2010.4-.4%2024.4%203.3%2027.5-5.1%205-.1%2017-4.3%2022.2-11.4%203.5-4.8-2.6-12.8-8.1-6.9-2.1%202.2-11.4%208-17.7%2010.2-5.4-4.3-19.3%201.4-27.4%203.1-9.9-4-26.7%2022.4-24.7%2026.5z%22%2F%3E%3Cpath%20d%3D%22m306%20231.7c-4.9-2.6-11.8-5-17.8-10.3-1.3-11.8-13.8-13.8-24.1-27.1-5.3-21.1-34.6-46.8-37.4-37.2-1.6%205.6%2026.6%2042.3%2030.1%2043.3.5%203.3%2020.8%2028.4%2025.1%2026.6%204.5%206.3%2014.3%2013.3%2019.8%2015.6%206.6%202.6%2012.1-6.8%204.3-10.9z%22%2F%3E%3Cpath%20d%3D%22m209.1%20149.3c-2.6-5.5-4.8-11.1-6.5-16.9-2.5-7.6-4.8-14.7-8.7-20-2.2%204.5-4.1%2017.4-2.2%2025.2%203.2%2013.6%202%2029.4.8%2044.7s-2.3%2029.9%201.3%2039.5%2020.4%2034%2046.5%2043.7c2%20.7%205.7%201.7%208.4%200%202.5-1.6%203.9-5.5%204.2-11.2%201.8-33-23.1-72.1-36.5-93.2-3.3-5.1-5.9-9.1-7.3-11.8z%22%2F%3E%3Cpath%20d%3D%22m198.3%20245.8c-12.6%206.5-25.9%208.7-38.3%208.7s-25.6-2.2-38.3-8.7c-4.7%205.4-9.8%2011-15.1%2014.9%2014.4%2013.5%2034.8%2021.4%2053.4%2021.4s39-7.9%2053.4-21.4c-5.3-3.9-10.4-9.5-15.1-14.9z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.calligrapha-dislocata { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m133.6%20137.6c-14.7-2.5-57.3%202.7-64.4%2045.4-7.6%205.6-17.5%2013.7-19.6%2017.8-2.8-4-12.9-8.7-16-10.5-6.8-4-14%206.3-7.3%2011%205.6%203.9%2017.3%2010.8%2021%209.3.8%203.8%203.3%208.4%207.8%208.3s9.4-5.9%2013.8-12.2c1.7%2012.7%205.9%2024.8%2012.5%2035.8-4.7%203.6-9.1%209.2-8.8%2014.2-4.3.8-15.7%208-20.8%2012.5-6.5%205.8%203.3%2014.4%209.5%209.8%203.3-2.4%2014.3-12.8%2016.5-15%206.4%203.4%2011.5-1%2015-6.5%2013.6%2014.5%2032.5%2022.9%2052.4%2023.4%205.7.2%208.1-4.8%208.4-11.8s0-108.5%200-114.2c.1-4.6-4-14.6-20-17.3zm-19.7%2071c.6%2011-7.8%2017.5-16.7%209.3-15.3-14-8.7-56.4%202.7-61.7s15.6%204.6%2013.7%2010c-5.3%2015.4-.3%2029.1.3%2042.4zm21%2049.8c-3.4%204.5-13.3%202.3-12.3-6%20.5-4.3%202.7-10.7%203.7-17.7%201.2-8.7%2010.3-5%2011.7%201%201.7%208%201.3%2017-3.1%2022.7z%22%2F%3E%3Cpath%20d%3D%22m204.2%20125.1c4.2.8%2016.1%204%2010.5-8.6%208.4-1%2019.1-3%2019.2-11.8%205-3%2014-28.2%2013.2-32.9%2010.8-7.7%2020.7-6.4%2026.7-6.2%208%20.3%2012.8-11.3-.2-13.2-15-2.1-31.2%208.3-33.5%2012.8-3.4-.9-6.8%201.1-7.7%204.5%200%20.2-.1.4-.1.5-.5%203.2-5.8%2024.4-8%2028.5-10.6.2-16.3%201.9-19.6%204.6-1.4-1.3-2.9-2.5-4.4-3.6%201.2-3.9%201.3-9.6-3.8-12.9-8.1-5.3-15.3-2-18.6%201.3.6-5.5%202.7-22.6%202.8-24.7%202.7-2%2042.9-31.6%2050.4-37%208.9-6.4-.5-13.5-7-8.5-2.7%202.1-44.7%2033.4-50%2039-7.8.9-6.2%2011.5-6.8%2029.3-4.7-.6-9.4-.6-14.1%200-.6-17.8%201-28.4-6.8-29.3-5.3-5.7-47.3-37-50-39-6.5-5-15.9%202.2-7%208.5%207.5%205.4%2047.7%2035%2050.4%2037%20.1%202.1%202.1%2019.2%202.8%2024.7-3.4-3.3-10.5-6.7-18.7-1.3-5.1%203.3-5%209-3.8%2012.9-1.6%201.2-3.1%202.4-4.4%203.6-3.3-2.7-9-4.4-19.7-4.6-2.2-4.2-7.5-25.4-8-28.5-.6-3.4-3.9-5.7-7.3-5.1-.2%200-.4.1-.5.1-2.3-4.5-18.5-15-33.5-12.8-13%201.8-8.2%2013.5-.2%2013.2%206-.3%2015.8-1.5%2026.7%206.2-.8%204.7%208.2%2029.9%2013.2%2032.9.1%208.8%2010.8%2010.9%2019.2%2011.8-5.6%2012.6%206.3%209.4%2010.5%208.6%205.2-1%2014.6-1.3%2020.9.2%2014.7%203.5%2015.4%207%2023.3%207.1s8.6-3.6%2023.3-7.1c6-1.5%2015.4-1.2%2020.6-.2z%22%2F%3E%3Cpath%20d%3D%22m286.4%20190.3c-3.1%201.8-13.3%206.5-16%2010.5-2.1-4.1-12-12.2-19.6-17.8-7.1-42.7-49.7-47.9-64.4-45.4-16%202.7-20.1%2012.8-20.1%2017.1%200%205.7-.3%20107.2%200%20114.2s2.8%2012%208.4%2011.8c19.9-.5%2038.8-8.9%2052.4-23.4%203.4%205.5%208.6%209.9%2015%206.5%202.3%202.3%2013.3%2012.6%2016.5%2015%206.2%204.6%2016-4%209.5-9.8-5.1-4.5-16.5-11.8-20.8-12.5.3-5-4.1-10.6-8.8-14.2%206.6-10.9%2010.8-23.1%2012.5-35.8%204.4%206.3%209.3%2012.1%2013.8%2012.2s7-4.5%207.8-8.3c3.8%201.5%2015.4-5.3%2021-9.3%206.8-4.6-.4-14.8-7.2-10.8zm-101.3%2068.1c-4.3-5.7-4.8-14.6-3-22.7%201.3-6%2010.4-9.7%2011.7-1%201%207%203.1%2013.4%203.7%2017.7.9%208.3-9%2010.5-12.4%206zm37.7-40.4c-8.9%208.1-17.2%201.7-16.7-9.3.7-13.4%205.7-27%20.3-42.4-1.9-5.4%202.3-15.4%2013.7-10s18%2047.7%202.7%2061.7z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.carrot-weevil { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m152.3%2076.9c.3-7.3-1-14.4-1.8-21.5-.5-4.3-.5-8.6-.4-12.9%200-1.2.3-2.5.7-3.7%201.4-4.4%205.3-6.8%2010-6.5%204.5.3%207.9%203.2%208.7%207.6.2%201.1.3%202.3.3%203.4%200%205.3.1%2010.6-.7%2015.9-.9%205.9-1.3%2011.8-1.5%2017.8-.1%203.2.3%206.3.7%209.4.2%201.3.5%202.5%201.3%203.5%201%201.4%202.3%202.4%204.1%202.2h1.9c7.1-.4%2014.4%206.8%2012.8%2014.5-.4%202.1.2%203.7%201.2%205.4%203.5%206.4%205.5%2013.3%206.4%2020.5.5%204%20.6%208.1-.1%2012.1-.9%205.4-3.8%209.2-8.4%2012-6.9%204.2-14.3%206.3-22.3%206.9-5.7.4-11.4.2-17-.9-6.6-1.2-12.6-3.7-18-7.7-3-2.2-4.8-5.1-5.7-8.7s-1-7.2-.7-10.9c.7-8.3%202.9-16.2%206.9-23.5.9-1.6%201.2-3.2.8-5.1-1.6-8.2%206.6-15.2%2012.7-14.6h.8c4.3%200%205.8-1.2%206.8-5.5.7-3.1.5-6.4.5-9.7z%22%2F%3E%3Cpath%20d%3D%22m155.8%20225c0%2029.4-1.3%2049.8-1.7%2051.9-.3%202.2-1.4%202.9-3.7%202.8-2-.1-3.6-1.1-5.3-2-11.4-6.2-18.3-15.3-23.1-27.3-3.2-8.1-4.9-16.5-6.2-25-1.6-10.4-1.8-20.9-1.6-31.4.1-7%201.3-13.8%203.1-20.6.7-2.5%201.8-4.7%203.1-6.9.6-1%201.3-1.9%202.3-2.5%201.1-.8%202.3-1%203.6-.5.8.4%201.6.8%202.3%201.2%205.6%203.3%2010.7%205.4%2017.1%206.5%201.5.2%203%20.5%204.5.9%202%20.4%203.3%201.7%204%203.6%201.6%203.7%201.6%2019.9%201.6%2049.3z%22%2F%3E%3Cpath%20d%3D%22m84.8%20219.7c.3%201.4%201%202.7%201.5%203.9%202.4%204.9%205.3%2010.9%207.9%2016.7%205.6%2012.8%204.7%2021.7%202.8%2028.4s-8.8%2015.6-15.6%2021.6c-1.3%201.2-2.8%202.2-4.3%203.1-2.6%201.6-6.5-.5-7.8-2.3-1.6-2.2-1.5-5.5.2-7.4%201-1%202.2-1.6%203.4-2.4%206.8-4.4%2012.3-10.1%2016.2-17.2%201-1.9%202.3-6.9%201.6-8.5-.6-1.6-2.7%202-3.6%202.6-1.4.9-2.8.6-3.4-1-.3-.9-.5-2-.6-3-1.4-9.9-3.8-19.7-8.1-28.6-.6-1.3-1.3-2.5-1.8-3.8-1.6-3.7-1-6.4%202.1-8.7%204.9-3.6%209.6-7.5%2014.2-11.5%203.3-2.9%206.7-5.8%2010-8.7%201.1-1%202.3-2.4%203.9-1.7%201.8.7%201.3%202.5%201.4%204%20.1%204.2.1%2011.2%201.1%2019.2.2%201.9-.2%203.5-1.7%204.8-2.7%202.5-5.9%204.3-8.9%206.5-1.1.8-2.2.4-3.1-.5-1.1-1.1-5.5-5.5-7.4-5.5z%22%2F%3E%3Cpath%20d%3D%22m87.2%20145.1c-.5%201.4-1%202.8-1.3%204.1-2%208.4-5.3%2016.3-8.6%2024.3-6%2014.4-16.8%2023.4-31.5%2027.9-2.1.6-4.2%201-6.4.8s-4.4-2.6-4.5-4.8c-.2-3.6%201.2-5.3%204.9-5.7%206.3-.6%2012.1-2.7%2017.5-5.9%202.3-1.4%204.5-2.9%206.2-5%20.8-1%201.7-1.9%201.3-3.3-.6-1-1.5-.9-2.4-1.1-2.9-.8-3.2-1.8-1.5-4.3.1-.2.3-.4.5-.6%206.5-8.4%2010.7-18%2013.7-28.2.6-2.1%201.1-4.2%201.8-6.2%201.1-3.4%203.8-2.9%207.3-2.1%208%201.8%2016.2%202.7%2024.4%203.4%201.1.1%202.2.3%203.3.6%201.3.3%202.2%201.2%202.6%202.6.7%202.4%201.2%206.7%201.1%209.3-.1%203.1-1.4%204.6-4.5%205.1-6.5%201.1-12.8.3-19.1-1.3-2.2-.6-3.2-1.8-3.2-4-.2-1.2-.7-4.7-1.6-5.6z%22%2F%3E%3Cpath%20d%3D%22m96.9%20102.2c1.8-.2%203.3-2.4%204.2-3.3%201.5-1.5%203.2-1.9%205.1-.9%204.4%202.3%208.3%205.3%2011.5%209.1%202%202.4%202.7%205.1%201.6%208.2-.5%201.4-1.5%204.1-2.1%205.5-1.1%202.3-2.3%202.7-4.6%201.9-.9-.3-1.9-.7-2.7-1.3-7.1-4.7-14.5-8.8-21.1-14.2-.9-.7-1.8-1.4-2.6-2.2-2.9-2.6-3-4.2-.6-7.1%201.3-1.6%202.6-3.1%203.9-4.6%205.3-6.3%2010.1-13%2013-20.8.2-.5.4-.9.7-1.3.9-1.2%201.8-1.5%203.3-.8.5.2.9.5%201.3.8s.8.6%201.4.3c.6-1.1-.2-2-.7-2.7-5.5-7.2-11.7-13.3-21.3-14.5-3-.4-3.8-1.8-2.8-4.8%201.1-3.4%205-6%208.4-4.9%202.9.9%205.6%202.4%208.1%204.2%206.7%204.8%2012.1%2010.7%2016%2018%20.3.6.6%201.1.9%201.7%201.8%204-.3%207.5-3.4%2010.6-5.9%206-10.9%2012.6-15.5%2019.6-.6.5-1.5%202.3-2%203.5z%22%2F%3E%3Cpath%20d%3D%22m101%2024.2c2.7-1.9%207.6%202.4%208.8%202.1s.9-1.2-.5-2.7-4-2.9-6.2-4.6c-1.5-1.1-2.6-2.4-2.9-4.3-.4-2%201.5-4.1%203.5-3.7%202.6.5%204.7%201.9%206.6%203.5%205%204%209.1%208.8%2012.1%2014.5%208.1%2016.8%207.1%2024%208.5%2024.5s3.4-.7%205.1-1c1.2-.2%202.5-.6%203.7-.4%201.3.2%201.8%201.5%201.2%202.6-.4.7-1%201.2-1.7%201.5-2.9%201.5-6.7%203.8-9.6%205.2-2.5%201.2-3.4.8-4.1-1.9-1.4-5.7-3.4-11.1-6.2-16.3-1.6-2.9-3.4-5.6-5.8-8-2.7-2.7-6.1-4.4-9.8-5.6-3-.8-5.5-3.4-2.7-5.4z%22%2F%3E%3Cpath%20d%3D%22m164.2%20225c0%2029.4%201.3%2049.8%201.7%2051.9.3%202.2%201.4%202.9%203.7%202.8%202-.1%203.6-1.1%205.3-2%2011.4-6.2%2018.3-15.3%2023.1-27.3%203.2-8.1%204.9-16.5%206.2-25%201.6-10.4%201.8-20.9%201.6-31.4-.1-7-1.3-13.8-3.1-20.6-.7-2.5-1.8-4.7-3.1-6.9-.6-1-1.3-1.9-2.3-2.5-1.1-.8-2.3-1-3.6-.5-.8.4-1.6.8-2.3%201.2-5.6%203.3-10.7%205.4-17.1%206.5-1.5.2-3%20.5-4.5.9-2%20.4-3.3%201.7-4%203.6-1.6%203.7-1.6%2019.9-1.6%2049.3z%22%2F%3E%3Cpath%20d%3D%22m235.2%20219.7c-.3%201.4-1%202.7-1.5%203.9-2.4%204.9-5.3%2010.9-7.9%2016.7-5.6%2012.8-4.7%2021.7-2.8%2028.4s8.8%2015.6%2015.6%2021.6c1.3%201.2%202.8%202.2%204.3%203.1%202.6%201.6%206.5-.5%207.8-2.3%201.6-2.2%201.5-5.5-.2-7.4-1-1-2.2-1.6-3.4-2.4-6.8-4.4-12.3-10.1-16.2-17.2-1-1.9-2.3-6.9-1.6-8.5.6-1.6%202.7%202%203.6%202.6%201.4.9%202.8.6%203.4-1%20.3-.9.5-2%20.6-3%201.4-9.9%203.8-19.7%208.1-28.6.6-1.3%201.3-2.5%201.8-3.8%201.6-3.7%201-6.4-2.1-8.7-4.9-3.6-9.6-7.5-14.2-11.5-3.3-2.9-6.7-5.8-10-8.7-1.1-1-2.3-2.4-3.9-1.7-1.8.7-1.3%202.5-1.4%204-.1%204.2-.1%2011.2-1.1%2019.2-.2%201.9.2%203.5%201.7%204.8%202.7%202.5%205.9%204.3%208.9%206.5%201.1.8%202.2.4%203.1-.5%201.1-1.1%205.5-5.5%207.4-5.5z%22%2F%3E%3Cpath%20d%3D%22m232.9%20145.1c.5%201.4%201%202.8%201.3%204.1%202%208.4%205.3%2016.3%208.6%2024.3%206%2014.4%2016.8%2023.4%2031.5%2027.9%202.1.6%204.2%201%206.4.8s4.4-2.6%204.5-4.8c.2-3.6-1.2-5.3-4.9-5.7-6.3-.6-12.1-2.7-17.5-5.9-2.3-1.4-4.5-2.9-6.2-5-.8-1-1.7-1.9-1.3-3.3.6-1%201.5-.9%202.4-1.1%202.9-.8%203.2-1.8%201.5-4.3-.1-.2-.3-.4-.5-.6-6.5-8.4-10.7-18-13.7-28.2-.6-2.1-1.1-4.2-1.8-6.2-1.1-3.4-3.8-2.9-7.3-2.1-8%201.8-16.2%202.7-24.4%203.4-1.1.1-2.2.3-3.3.6-1.3.3-2.2%201.2-2.6%202.6-.7%202.4-1.2%206.7-1.1%209.3.1%203.1%201.4%204.6%204.5%205.1%206.5%201.1%2012.8.3%2019.1-1.3%202.2-.6%203.2-1.8%203.2-4%20.1-1.2.6-4.7%201.6-5.6z%22%2F%3E%3Cpath%20d%3D%22m223.1%20102.2c-1.8-.2-3.3-2.4-4.2-3.3-1.5-1.5-3.2-1.9-5.1-.9-4.4%202.3-8.3%205.3-11.5%209.1-2%202.4-2.7%205.1-1.6%208.2.5%201.4%201.5%204.1%202.1%205.5%201.1%202.3%202.3%202.7%204.6%201.9.9-.3%201.9-.7%202.7-1.3%207.1-4.7%2014.5-8.8%2021.1-14.2.9-.7%201.8-1.4%202.6-2.2%202.9-2.6%203-4.2.6-7.1-1.3-1.6-2.6-3.1-3.9-4.6-5.3-6.3-10.1-13-13-20.8-.2-.5-.4-.9-.7-1.3-.9-1.2-1.8-1.5-3.3-.8-.5.2-.9.5-1.3.8s-.8.6-1.4.3c-.6-1.1.2-2%20.7-2.7%205.5-7.2%2011.7-13.3%2021.3-14.5%203-.4%203.8-1.8%202.8-4.8-1.1-3.4-5-6-8.4-4.9-2.9.9-5.6%202.4-8.1%204.2-6.7%204.8-12.1%2010.7-16%2018-.3.6-.6%201.1-.9%201.7-1.8%204%20.3%207.5%203.4%2010.6%205.9%206%2010.9%2012.6%2015.5%2019.6.6.5%201.6%202.3%202%203.5z%22%2F%3E%3Cpath%20d%3D%22m219%2024.2c-2.7-1.9-7.6%202.4-8.8%202.1s-.9-1.2.5-2.7%204-2.9%206.2-4.6c1.5-1.1%202.6-2.4%202.9-4.3.4-2-1.5-4.1-3.5-3.7-2.6.5-4.7%201.9-6.6%203.5-5%204-9.1%208.8-12.1%2014.5-8.1%2016.8-7.1%2024-8.5%2024.5s-3.4-.7-5.1-1c-1.2-.2-2.5-.6-3.7-.4-1.3.2-1.8%201.5-1.2%202.6.4.7%201%201.2%201.7%201.5%202.9%201.5%206.7%203.8%209.6%205.2%202.5%201.2%203.4.8%204.1-1.9%201.4-5.7%203.4-11.1%206.2-16.3%201.6-2.9%203.4-5.6%205.8-8%202.7-2.7%206.1-4.4%209.8-5.6%203-.8%205.5-3.4%202.7-5.4z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.caterpillar { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m160.5%20202.3c.1-16.9-3.8-36-11.5-55.8-1.7-4.5-5.7-7.6-10.4-8.3-16.5-2.1-34.9%201.8-46.5%206.8-2.1%201-3.3%203.3-2.7%205.6%202.7%2011.1%206.1%2022%2010.3%2032.6.7%202%202.7%203.3%204.8%203.2%2016.7-.9%2038.3%206.5%2052.4%2017.8%201%20.8%202.4.6%203.2-.4.3-.4.4-1%20.4-1.5z%22%2F%3E%3Cpath%20d%3D%22m244.5%20138.9c2.6.9%205.4-.5%206.3-3%20.1-.2.1-.4.2-.6%203.4-14.7%205.4-30%204.6-44.3-.2-4-.4-7.6-.7-11.1-.2-3.2-2.9-5.6-6.1-5.4-.1%200-.2%200-.2%200-14.7%201.7-30.8%2010-42.9%2019.2-7.6%205.9-12.1%2015.1-12.2%2024.8-.1%205.1%200%2010%20.3%2014%20.1%202.6%202.3%204.6%204.8%204.5.3%200%20.6%200%20.9-.1%2014.9-3.8%2030.6-3.1%2045%202z%22%2F%3E%3Cpath%20d%3D%22m182.3%20161.6c-5.4%2014.4-7.8%2028.2-6.6%2042.3.1%201.7%201.6%202.9%203.3%202.8.6-.1%201.2-.3%201.7-.7%2012.4-10.8%2031.5-17.6%2047.4-19%201.8-.2%203.4-1.3%204.2-2.9%204.3-8.7%208.1-17.7%2011.3-26.9%201-2.7-.3-5.7-2.9-6.9-8.5-3.6-20.4-5.7-31-6.5-12-.8-23.2%206.5-27.4%2017.8z%22%2F%3E%3Cpath%20d%3D%22m181.3%2093h.2c5.5%201%2011.1-.9%2014.9-5%2011.8-13%2027.5-22.8%2045.1-25.5%203.5-.5%205.1-4.9%203-7.8-4.8-6.6-12.5-12.7-25-19.2s-45.3-11.6-75.4-2.4c-2.6.9-4%203.8-3.1%206.4.2.7.6%201.3%201.1%201.8%208.6%209.1%2017.1%2023.4%2022.4%2037.6%202.7%207.3%209.1%2012.7%2016.8%2014.1z%22%2F%3E%3Cpath%20d%3D%22m154.2%20225.4c-4-16.7-39.1-28.8-53-29.8-6.7-.5-14.6%205.4-14.2%2012.7-5.3-5.4-10.1-11.2-14.4-17.4%200-6%20.3-19.6-7.3-27.7-20.5-21.9-53.7%207.3-61%2016.3-5.8%207.2-2.5%2012.3%200%2013.8%204.5%202.8%204.8%203.3%2019.5%206.3%200%200%202.1%209.2%204.6%2012.2-4.5%201.5-13.7%204.5-18.6%207.2-5.8%203.1-5.8%208.6.8%209.4%207.1.7%2014.2.8%2021.2.3%209.2%2016.6%2030.9%2024.9%2032.3%2025.1v15.1c0%203.9%201.5%205.2%205.5%203.5%204.9-2.1%2011.8-9.3%2013.8-16.8%205.8%204%2022.3%205.5%2035.9-2.8%200%201.1%203.8%2011%206.3%2016.1%201.5%203%205.6%205%207%201.3%203-8%203.9-16.4%204.5-19.3%209.6-6.3%2019.3-16.4%2017.1-25.5z%22%2F%3E%3Cpath%20d%3D%22m146%20129.2c4.4-8.8%208.3-17.8%2011.8-26.9%202.6-7%201.9-14.8-2.1-21.1-7.7-12.3-20.5-25.2-30.5-32.9-2.7-2.1-6.6-2-9.2.2-19.5%2016.7-30.6%2050.9-30.6%2075.8%200%203.1%202.4%205.7%205.6%205.7.5%200%201.1-.1%201.6-.2%2015.9-4.5%2032.8-4%2048.5%201.4%201.8.7%204-.1%204.9-2z%22%2F%3E%3Cpath%20d%3D%22m274.2%20209.4c-11-6.2-14.3-.3-17.6-.3%200%200-14.6-.5-17.8-.8-.9-.9-2.7-4.6-4.4-8.9-.9-2.2-3.2-3.4-5.5-3-13.9%201.8-26.5%208.7-36.6%2017.2-8.1%206.9-8.7%2020-3.6%2029.3%201.5%202.8%203.2%205.6%205%208.5%204.3%206.8%207%2018.6%2011.3%2018.8s10.8-7.3%2013.3-12.3c2.5%200%2039.9%200%2045.1.5%200%203.5%201.3%2010.6%205%2011.3%2012.8%202.5%2022.1-6.3%2025.8-18.6%204.8-1.3%2011.6-2.9%2013.6-7.1%202.8-5.3-8-20.3-33.6-34.6z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.cicada { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m49.6%20150.6c4.3-1%2018.3-4.5%2021.2-4.6%207.5%207%2023.7-14.4%2029.5-22.4%203%20.3%205%201.8%208.3%203.1%204.2%201.7%203.7-7.7.7-13.4-2.7-5-11.6-11.3-14.6%201.5-12.1%2013-24.8%2018.4-24.8%2021.7-3.6-1-13.9-.6-17.9.8-13.1%204.5-6.6%2014.3-2.4%2013.3z%22%2F%3E%3Cpath%20d%3D%22m99.7%20156.7c-21.5%2027.3-37%2028.7-35.4%2035-6.7.9-19.8%205.2-23.7%209.7-6.3%207.3%201.5%2014.4%206.8%209.6%204-3.6%2017.7-10.2%2020.9-10.3%206.8%204.3%2019.2-8.3%2031.8-31.8%204.2-7.8%202-15.2-.4-12.2z%22%2F%3E%3Cpath%20d%3D%22m126.6%20129c-1.3-3.6-4.3-3.9-5.2-.7-2.3%208.4-22.6%2081.2-18.3%20117.8%203.1%2026.2%2011.8%2052.1%2018.1%2061.1%205.5%207.9%2011.3%2011.9%2015.2%2010.5%205.3-2%2012.7-31.5%2017-67.3%202.9-23.7-2.8-51.4-3.4-54.2-6.7-26.1-22.2-63.6-23.4-67.2z%22%2F%3E%3Cpath%20d%3D%22m250%20136.4c0-3.2-12.6-8.7-24.8-21.7-3-12.8-11.9-6.5-14.6-1.5-3%205.7-3.5%2015.1.7%2013.4%203.4-1.3%205.4-2.8%208.3-3.1%205.8%208%2022.1%2029.4%2029.5%2022.4%202.8.1%2016.9%203.6%2021.2%204.6s10.7-8.8-2.5-13.4c-3.9-1.3-14.2-1.7-17.8-.7z%22%2F%3E%3Cpath%20d%3D%22m279.4%20201.4c-3.9-4.4-17-8.8-23.7-9.7%201.5-6.3-13.9-7.7-35.4-35-2.4-3-4.6%204.4-.4%2012.2%2012.6%2023.6%2025%2036.1%2031.8%2031.8%203.2.1%2016.9%206.7%2020.9%2010.3%205.2%204.7%2013-2.4%206.8-9.6z%22%2F%3E%3Cpath%20d%3D%22m193.4%20129c-1.3%203.6-16.7%2041.1-23.4%2067.2-.7%202.8-6.3%2030.5-3.4%2054.2%204.3%2035.8%2011.8%2065.3%2017%2067.3%203.9%201.5%209.7-2.6%2015.2-10.5%206.3-9%2015-35%2018.1-61.1%204.3-36.6-16-109.4-18.3-117.8-.9-3.2-3.9-2.9-5.2.7z%22%2F%3E%3Cpath%20d%3D%22m194.6%20111.1c-.6-1.6-1.4-3.2-2.3-4.7%204.1-2.5%204.1-6.4%202.3-10.4%207.7-2.7%2020-5.5%2019.3-9.8%202.6-2.2%2019.7-19.5%2026.4-21.8%203.9-1.3%205.5-6%204.4-7.4%203.2-1.8%2012.3-13.4%2013.2-18.7%201.4-8.1-9.8-12-11.1-1.8-.4%203.3-6.6%2012.7-9.8%2016.2-10.5%202-26.5%2023.3-29%2026.5-4.5-.9-15.7%206.2-18.9%208.5-2-2.3-4.1-4.5-6.4-6.6%202.1.7%207.6%201.8%209.1-2.8%202.9-8.6-11.4-12.6-15.3-11.7-.5-.3-1-.6-1.6-.9%203.5-4.5%209.3-11.5%2011-13.3%202.2-2.5%202-6.3-.4-8.5s-6-2.1-8.3.2c-.6.8-10.2%2011.9-14.3%2017.9-1-.2-2-.4-2.9-.4-1%20.1-2%20.2-2.9.4-4.1-6-13.7-17.1-14.3-17.7-2.2-2.5-6-2.6-8.5-.4s-2.6%206-.4%208.5l.2.2c1.7%201.8%207.5%208.8%2011%2013.3-.6.3-1.1.6-1.6.9-4-.9-18.2%203.1-15.3%2011.7%201.5%204.5%207.1%203.4%209.1%202.8-2.2%202.1-4.4%204.3-6.4%206.6-3.2-2.3-14.4-9.5-18.9-8.5-2.5-3.3-18.5-24.6-28.9-26.6-3.2-3.5-9.4-13-9.8-16.2-1.3-10.1-12.5-6.3-11.1%201.8.9%205.3%2010%2017%2013.2%2018.7-1.1%201.5.5%206.1%204.4%207.4%206.6%202.3%2023.8%2019.6%2026.4%2021.8-.8%204.3%2011.6%207%2019.3%209.8-1.8%204.1-1.8%208%202.3%2010.4-.9%201.5-1.7%203-2.3%204.7%203.5.8%206.7%204%208.6%208.9%206.9%2017.4%2019.1%2047.6%2025.9%2074%206.8-26.4%2019-56.6%2025.9-74%202-5%205.1-8.2%208.7-9z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.cockroach { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m131.2%20296.7c-.3-1.3.7-2.1%201.3-3.1%202.2-3.3%203.9-6.8%205.2-10.5.9-2.5.7-4.4-1.1-6.5-3-3.4-5.1-7.4-7-11.5-4.9-10.3-7.8-21.1-9.6-32.3-2-12.6-2.8-25.2-2-37.9.6-10.2%201.1-20.4%203.4-30.4.9-3.9%201.8-7.9%203.4-11.6.3-.8.6-1.5%201.1-2.2%201.1-1.7%202.1-2%203.9-1.3.3.1.7.3%201%20.5%205.8%203.4%2012.3%204.9%2018.9%206%205.1.9%205.2%201.4%205.8%206.5.2%201.8.7%204.2.7%2041.7s-.6%2073.7-1.6%2080.8c-.6%204-1%204.3-4.7%202.7-.1%200-.2-.1-.3-.1-3.3-1.4-3.4-1.5-5.6%201.3-2.7%203.4-6.3%205.8-10.1%207.8-.9.1-1.7.6-2.7.1z%22%2F%3E%3Cpath%20d%3D%22m159.6%20147.8c-6.2%200-14.9-1.1-22-4-1.5-.6-3-1.5-4.4-2.3-1.9-1.1-2.7-2.9-2.7-5.1%200-.9.1-1.9.3-2.8%201.7-7%204.9-13.1%2010.2-18%201.2-1.1%202.1-2.1%201.8-3.9-.3-2.1%201-3.6%202.6-4.8%205.8-4.4%2012.3-5.9%2019.5-4.4%203.1.7%206.1%202%208.7%203.8%202.2%201.5%203.8%203.3%203.4%206.2-.1.9.2%201.6.8%202.2l1.5%201.5c5.2%204.9%208.1%2011%209.7%2017.8.9%203.9%200%206-3.5%208-3.6%202.1-7.6%203.4-11.7%204.2-4.5%201.1-7.9%201.6-14.2%201.6z%22%2F%3E%3Cpath%20d%3D%22m109.2%20182.5c.8.7.8%201.4.8%202.1-.1%204.7-.6%2011.5-.7%2016.2%200%201.1-.1%202.6-.3%203.7-.2%201.8-1.3%203-2.8%203.9-4.1%202.6-8.2%205.2-12.4%207.7-3.5%202.2-3.8%201.8-2%205.6%201.6%203.3%203.2%206.6%204.8%209.9.6%201.3%201.2%202.6%201.7%203.9.6%201.8.4%202.2-1.5%203.3-.3.2-.6.4-.8.5-.4%201.2.1%202.2.4%203.2%201.5%204.6%203%209.2%204.5%2013.9.4%201.2%201.1%202.4.6%203.7-2.1.6-2.1.6-7.3-1.4-1.1.7-.9%201.9-1%202.9-.3%2011.8-4.1%2022.5-10%2032.3-.4.6-.8%201.2-1.2%201.7-1.6%201.8-4.4%201.7-6.1.4s-5.7-4.8-4.7-6.7c.3-.6.8-1.2%201.2-1.8%205.5-8.1%2011-15.6%2012.5-25.2.9-5.7.2-11.4-.7-17-1.4-8.9-3.9-17.6-6.6-26.2-.6-1.9-1.1-3.9-1.7-5.8-.8-2.5.5-5.5%204-7.8%202.9-2.2%205.9-4.4%208.7-6.8%204.3-3.7%208.5-7.6%2012.8-11.3%201.8-1.6%203.7-2.9%205.6-4.4.6-.4%201.3-.7%202.2-.5z%22%2F%3E%3Cpath%20d%3D%22m24.2%2075.7c.7-1.5%206.3-7%2010-9.9%208.2-6.5%2017.6-10.7%2027.7-13.2%206.7-1.7%2013.5-2.6%2020.4-2.5%2016.2.2%2030.8%205%2043.5%2015.2%208.9%207.1%2015.6%2015.9%2018.9%2027%20.4%201.3.8%202.5.7%203.8%200%201.2-.6%201.4-2.7%202.8-1.9%201.2-3.4%202.5-4.3.7-.2-.4-.4-.9-.5-1.3-6.9-17.8-19.6-29.9-37.3-36.2-25.7-9.1-49.5-4.8-71.1%2011.7-1.8%201.4-3.5%202.8-4.7%204-1.2%201.1-1.3-.6-.6-2.1z%22%2F%3E%3Cpath%20d%3D%22m95.6%20159.8c-.9-.2-1.8-.3-2.9-.5-3%202.7-2.5%207.3-5.2%2010-1.6-.3-1.5-2-2.8-2.3-1-.3-1.5.4-2.2.9-8%206.1-17.2%209.5-27%2011.1-1.3.2-2.6.3-3.9.2-2-.1-3-1-3.2-2.6-.2-1.9-.6-6.3.9-7.7%201-.8%202.8-.6%204.2-.7%2011.9-1.2%2021.8-4.3%2029.7-13.1%203.1-3.4%205-7.4%206.5-11.7.4-1.2.8-2.5%201.2-3.7.8-2%203.4-1.9%205.3-1.4%206.6%201.7%2013.1%203.2%2019.8%204.2%201.4.2%202%201.2%201.7%202.6-.7%203-2%206.7-3.4%209.5-.9%201.8-2%202.2-3.8%201.4-2.4-1-4.7-2.2-7.1-3.3-1.1-.5-2.2-1-3.3-1.4s-1.9.1-2.2%201.2c-.4%201.5-.7%203-1%204.5.1%201-.1%201.9-1.3%202.8z%22%2F%3E%3Cpath%20d%3D%22m109.4%2097.6c-.1-1.6-1.1-2.3-1.9-3.2-2.6-2.8-5.7-4.9-8.9-7-1.7-1.1-3.4-2.1-5.1-3.3-1.4-1-1.7-2.1-1.3-3.7.5-2%204.9-6.8%207.5-5.3%203%201.7%205.7%203.8%208.3%206.1%201%20.9%201.8%201.8%202.8%202.7%204.2%204%207.2%208.8%208%2014.7.4%203%201.3%206%202.3%208.9.6%202%201.8%203.5%203.5%204.7%204.1%203%203.6%204.7%201.6%209.2-.7%201.5-1.2%203.1-2%204.5-1%201.9-3.9%203.7-5.5%202.2-2.2-2-4.2-4.1-6.2-6.3-1.4-1.5-2.2-3.4-2.6-5.4-.7-4.4-1.4-8.9-2.2-13.3-.4-2.1.1-4.1%201.7-5.5z%22%2F%3E%3Cpath%20d%3D%22m188.8%20296.7c.3-1.3-.7-2.1-1.3-3.1-2.2-3.3-3.9-6.8-5.2-10.5-.9-2.5-.7-4.4%201.1-6.5%203-3.4%205.1-7.4%207-11.5%204.9-10.3%207.8-21.1%209.6-32.3%202-12.6%202.8-25.2%202-37.9-.6-10.2-1.1-20.4-3.4-30.4-.9-3.9-1.8-7.9-3.4-11.6-.3-.8-.6-1.5-1.1-2.2-1.1-1.7-2.1-2-3.9-1.3-.3.1-.7.3-1%20.5-5.8%203.4-12.3%204.9-18.9%206-5.1.9-5.2%201.4-5.8%206.5-.2%201.8-.7%204.2-.7%2041.7s.6%2073.7%201.6%2080.8c.6%204%201%204.3%204.7%202.7.1%200%20.2-.1.3-.1%203.3-1.4%203.4-1.5%205.6%201.3%202.7%203.4%206.3%205.8%2010.1%207.8.9.1%201.7.6%202.7.1z%22%2F%3E%3Cpath%20d%3D%22m210.8%20182.5c-.8.7-.8%201.4-.8%202.1.1%204.7.6%2011.5.7%2016.2%200%201.1.1%202.6.3%203.7.2%201.8%201.3%203%202.8%203.9%204.1%202.6%208.2%205.2%2012.4%207.7%203.5%202.2%203.8%201.8%202%205.6-1.6%203.3-3.2%206.6-4.8%209.9-.6%201.3-1.2%202.6-1.7%203.9-.6%201.8-.4%202.2%201.5%203.3.3.2.6.4.8.5.4%201.2-.1%202.2-.4%203.2-1.5%204.6-3%209.2-4.5%2013.9-.4%201.2-1.1%202.4-.6%203.7%202.1.6%202.1.6%207.3-1.4%201.1.7.9%201.9%201%202.9.3%2011.8%204.1%2022.5%2010%2032.3.4.6.8%201.2%201.2%201.7%201.6%201.8%204.4%201.7%206.1.4s5.7-4.8%204.7-6.7c-.3-.6-.8-1.2-1.2-1.8-5.5-8.1-11-15.6-12.5-25.2-.9-5.7-.2-11.4.7-17%201.4-8.9%203.9-17.6%206.6-26.2.6-1.9%201.1-3.9%201.7-5.8.8-2.5-.5-5.5-4-7.8-3-2.2-5.9-4.4-8.7-6.8-4.3-3.7-8.5-7.6-12.8-11.3-1.8-1.6-3.7-2.9-5.6-4.4-.6-.4-1.3-.7-2.2-.5z%22%2F%3E%3Cpath%20d%3D%22m295.8%2075.7c-.7-1.5-6.3-7-10-9.9-8.2-6.5-17.6-10.7-27.7-13.2-6.7-1.7-13.5-2.6-20.4-2.5-16.2.2-30.8%205-43.5%2015.2-8.9%207.1-15.6%2015.9-18.9%2027-.4%201.3-.8%202.5-.7%203.8%200%201.2.6%201.4%202.7%202.8%201.9%201.2%203.4%202.5%204.3.7.2-.4.4-.9.5-1.3%206.9-17.8%2019.6-29.9%2037.3-36.2%2025.7-9.1%2049.5-4.7%2071.1%2011.8%201.8%201.4%203.5%202.8%204.7%204%201.2%201%201.3-.7.6-2.2z%22%2F%3E%3Cpath%20d%3D%22m224.4%20159.8c.9-.2%201.8-.3%202.9-.5%203%202.7%202.5%207.3%205.2%2010%201.6-.3%201.5-2%202.8-2.3%201-.3%201.5.4%202.2.9%208%206.1%2017.2%209.5%2027%2011.1%201.3.2%202.6.3%203.9.2%202-.1%203-1%203.2-2.6.2-1.9.6-6.3-.9-7.7-1-.8-2.8-.6-4.2-.7-11.9-1.2-21.8-4.3-29.7-13.1-3.1-3.4-5-7.4-6.5-11.7-.4-1.2-.8-2.5-1.2-3.7-.8-2-3.4-1.9-5.3-1.4-6.6%201.7-13.1%203.2-19.8%204.2-1.4.2-2%201.2-1.7%202.6.7%203%202%206.7%203.4%209.5.9%201.8%202%202.2%203.8%201.4%202.4-1%204.7-2.2%207.1-3.3%201.1-.5%202.2-1%203.3-1.4s1.9.1%202.2%201.2c.4%201.5.7%203%201%204.5-.1%201%20.1%201.9%201.3%202.8z%22%2F%3E%3Cpath%20d%3D%22m210.6%2097.6c.1-1.6%201.1-2.3%201.9-3.2%202.6-2.8%205.7-4.9%208.9-7%201.7-1.1%203.4-2.1%205.1-3.3%201.4-1%201.7-2.1%201.3-3.7-.5-2-4.9-6.8-7.5-5.3-3%201.7-5.7%203.8-8.3%206.1-1%20.9-1.8%201.8-2.8%202.7-4.2%204-7.2%208.8-8%2014.7-.4%203-1.3%206-2.3%208.9-.6%202-1.8%203.5-3.5%204.7-4.1%203-3.6%204.7-1.6%209.2.7%201.5%201.2%203.1%202%204.5%201%201.9%203.9%203.7%205.5%202.2%202.2-2%204.2-4.1%206.2-6.3%201.4-1.5%202.2-3.4%202.6-5.4.7-4.4%201.4-8.9%202.2-13.3.4-2.1-.1-4.1-1.7-5.5z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.colorado-potato-larvae { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m127.8%2065.3c-6.7-2.7-37-10.8-51.2%2022.9-3.2%207.2-4.4%2015-3.5%2022.8-15.3-5.2-43.1-13.3-51.7.7-7.1-3-16%205.3-17.3%2012s1.1%2019.8%203.2%2023c3.7%205.7%2011.8%207.1%2012.5-2.4.4-5.7%200-12.1%202.4-16.8%205.1%205.7%2012.1-.7%2024.6-.7%206.5%200%2023.7%201.6%2032.8%202.6%201.6%202.9%203.5%205.6%205.6%208.2-9.4%206.7-27.2%2017.5-28.2%2028.6-5%203.7-17.2%205.1-27.3%205.4-7.2.2-8.4%207.4.3%2011.4s22.5%207.1%2030.3-3c16.2%209.1%2025.2-19.2%2033.2-27.9%201.3%206.7-8%2034-2.9%2043.4-7.4%204.4-20.9%202-27.9%203-3%20.4-6.1%207.3%200%2010.8%2012.5%207.1%2022.9%2011.1%2033.3-5.7%2015.4-1.5%2012.4-39.9%2013.4-48.8.5-22.2%2014.1-55.7%2023.8-69.1%206.3-8.9%201.3-17.7-5.4-20.4z%22%2F%3E%3Cpath%20d%3D%22m222.5%2055.4c-101%200-107.4%20109.5-96.6%20144.7%205.9%2019.2%2012.5%2031.3%2018.5%2052.9%205.6%2019.9%2016.8%2034.4%2045.8%2034%2074-1%20129.2-93.6%20129.2-136.3%200-52.9-48.1-95.3-96.9-95.3zm-74.1%20136.3c1.4-7.6%206.6-10.4%2013-11.4%203.8-.6%208.3%201.9%208.1%207.7-.2%205.2-3%2012.9-9.9%2014.3-8.5%201.7-11.9-6.4-11.2-10.6zm36.2%2033c-2.3%205-8.3%2011.3-15.6%209.8-8.9-1.9-9.4-11.2-6.5-14.9%205.1-6.5%2011.1-7%2017.4-5.8%204%20.8%207.2%205.3%204.7%2010.9zm-9.6-78.4c-8%201.8-16.8-1-17.2-13.8s4.4-31.6%2023.6-39.4%2026%208.9%2022.6%2018.5c-5.9%2016.6-19.9%2032.7-29%2034.7zm26%2043.1c-7.9-2.2-14.3-8.9-8.6-20.3s18.9-25.8%2039.4-23.5%2018.1%2019.9%2011.1%2027c-12.5%2012.4-33%2019.3-41.9%2016.8zm43.6%2046.2c-13.3%204.1-28.7%202-33.7-2.6-4.4-4.1-6.3-10.6%201.6-16.3s21.6-10.9%2034.4-2.7%203.9%2019.6-2.3%2021.6z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.colorado-potato { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m135.2%20143.3c-10.7%2015-23.1%20103.7-4.4%20138.8%204.7%201.4%209.6%202.1%2014.5%202.1%203.8%200%205.9-5.5%205.9-32.2%200-19.2-.3-74.2-.5-80.5-.2-8.8.2-18-15.5-28.2z%22%2F%3E%3Cpath%20d%3D%22m98.8%20127.1c-1.5%201.2-2.9%202.6-4.2%204.1-7.8-4.4-12.4-7.7-18.8-.9-3.9-2.2-9.9%207.4-30.8%2023.9-1.8-.3-8.1-4-16.1-3.2-11.9%201.2-7.6%2012.6-.8%2012.1%205.7-.4%2013.1.7%2015.6%201%201.2%203.2%203.5%205.9%206.9%205.4%209.5-1.4%2021.3-20.7%2026.7-25.4%202.5%201.6%205.1%202.9%207.7%204.1-4.4%2011.3-7.3%2025.2-8.2%2039-7.2%201.6-16.1%204.4-18.4%208.6-1.1%201.9-1.4%204.1-.8%206.2-1.3.8-14.3%2024.9-14.8%2027.9-3.4-.8-13.1-1.9-18.6-.2-7.2%202.2-4.5%2012.6%201.5%2011.1s14.5-1.2%2019.2-.5c2.3%202.2%207.7%203%2010.3-1.9%204.3-8.6%206.8-18%207.4-27.6%204.6%201.7%208.5-.4%2014.4-5.4%202.3%2027.2%2015.3%2051.8%2033.6%2066-18.8-49.6.3-122.9%209.7-136.7-7.9-3.8-16.4-7.1-21.5-7.6z%22%2F%3E%3Cpath%20d%3D%22m214.2%20102c-1.1-1-2.3-1.9-3.5-2.8%207.2-2.1%2013.8-5.7%2013-10.8%207.9-2.7%207.1-34.1%207.6-37.7%203.9-1.3%2012-6.6%2019.2-11.9%208.7-6.6-.3-14.3-6.7-9.6-3.7%202.7-18.8%2012.4-20.2%2014.6-3.2-.3-6.9%202-6.9%205s.2%2029.8-.5%2036.1c-7.6.9-14.5%204.5-19.2%207.8-4-1.3-8.1-2.2-12.3-2.8-3-6.5-7-10-11.2-11.9.7-2%201.1-4.2%201-6.4%2012.1-5.7%2019.7-20.8%2019.7-25.1%200-7.4-8.6-7.3-10.7-2.1-3%207.6-7.6%2014.5-13.6%2020.2-2.9-.1-5.2%201.6-5.7%205-.2%202.1-.1%204.2.4%206.2-1.8-.1-3.4-.1-4.7-.1s-2.9%200-4.7.1c.5-2%20.6-4.1.4-6.2-.5-3.4-2.8-5.1-5.7-5-5.9-5.7-10.6-12.6-13.6-20.2-2.1-5.2-10.7-5.3-10.7%202.1%200%204.3%207.6%2019.4%2019.7%2025.1-.1%202.2.3%204.3%201%206.4-4.1%201.9-8.2%205.4-11.2%2011.9-4.1.6-8.2%201.5-12.2%202.7-4.7-3.3-11.5-7-19.2-7.8-.7-6.4-.5-33.1-.5-36.1s-3.7-5.4-6.9-5c-1.2-2-16.4-11.7-20-14.4-6.4-4.7-15.5%203-6.7%209.6%207.2%205.4%2015.3%2010.6%2019.2%2011.9.5%203.5-.3%2035%207.6%2037.7-.7%205.1%205.9%208.7%2013%2010.8-1.2.8-2.4%201.8-3.5%202.8-9.3%208.6-4.5%209.6%201%2013.4%2010.1%206.8%2047.4%2021.2%2053.2%2021.2s43.2-14.4%2053.2-21.2c5.5-3.9%2010.3-5%20.9-13.5z%22%2F%3E%3Cpath%20d%3D%22m169.2%20171.5c-.2%206.3-.5%2061.3-.5%2080.5%200%2026.7%202.1%2032.2%205.9%2032.2%204.9%200%209.8-.7%2014.5-2.1%2018.7-35.1%206.4-123.8-4.4-138.8-15.6%2010.2-15.2%2019.4-15.5%2028.2z%22%2F%3E%3Cpath%20d%3D%22m295.9%20229.7c-5.5-1.7-15.3-.7-18.6.2-.5-3-13.5-27.1-14.8-27.9.6-2.1.3-4.3-.8-6.2-2.3-4.2-11.3-7-18.4-8.6-.9-13.8-3.7-27.7-8.1-39%202.7-1.2%205.2-2.5%207.7-4.1%205.4%204.7%2017.2%2023.9%2026.7%2025.4%203.4.5%205.7-2.2%206.9-5.4%202.5-.3%209.9-1.4%2015.6-1%206.7.5%2011.1-10.9-.8-12.1-8-.8-14.3%202.9-16.1%203.2-20.8-16.5-26.9-26-30.8-23.9-6.5-6.7-11.1-3.5-18.8.9-1.3-1.5-2.6-2.9-4.2-4.1-5.1.5-13.7%203.8-21.4%207.7%209.4%2013.9%2028.5%2087.1%209.7%20136.7%2018.3-14.2%2031.3-38.8%2033.6-66%205.9%205%209.9%207.1%2014.5%205.4.6%209.6%203.1%2019%207.4%2027.6%202.5%204.9%207.9%204%2010.3%201.9%204.7-.7%2013.1-1%2019.2.5s8.4-9%201.2-11.2z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.crane-fly { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m133.9%20141.1c8.5-2%2016.7-6.2%2016.2-10.9-.7-5.4-7.4-4.7-10-4.6-11%20.7-88.1%207.5-104.2%2012.1-18.7%205.4-31.1%2011.8-30.5%2019.6.6%208.6%2012.1%2015%2027.3%2014.1%2013.3-.8%2072.4-9.7%2084.2-13.4%2010.6-3.5%2010.7-15.4%2017-16.9z%22%2F%3E%3Cpath%20d%3D%22m226.6%20264.6c-8.9-9-22-33.4-23.8-34%201-1.6%204.6-28.2%204.7-44.7%203.2-7.2-11.1-15.8-20.6-26.5-2.6-2.9-7.9-9.4-12.2-14.7v-.1c-6.2-3.8-12.6-9.6-11.9-16.5s6.4-8.6%2016.3-8.6c3.1.1%207.4.3%2012.6.7%2022.6-18.6%2026.3-17%2027.5-19.6%2020.4%207%2031.4%2020.7%2035.8%2018.5%206.7%204.7%2040.6-6.5%2049.7-5%204.8.8%207.6-4.5-1.7-6.6-9.8-2.2-29.3%204.9-44.4%203.2-2.2-3.7-11-6.1-18.2-9.2-11.4-5-17.3-12.6-21.8-10.2-3.9-2.3-8%204.6-19.3%2012.9-2.9%202.1-12.6%208.3-18.7%2012.4%209.1-18.2%2017.3-34.3%2018.6-39%206-2.3%2021.6-6%2022.8-10.7%203.7%202.2%204.1-8.9%209.7-20%202.6-5%206.7-14.2%2010.6-18.3s.7-7.8-3.3-4.6c-5.1%204.1-18%2023.6-22.1%2036.6-2-1.3-13.6%206.2-20.5%209.7-7.7-4.7-9.7%2014.7-14.4%2025.2-1.4%203.1-5%209.5-8%2014.7-2-2.1-4.6-3.4-7.5-3.8%206.3-1.9%204.4-11.3-2.3-11.4.1-1.5%200-3-.2-4.4%207.7.3%207.5-16%2010.5-41.7%201-6.4-4.5-6.8-5.2-.8-.6%204.9-4.5%2033.6-8.1%2038.3-.9-.3-1.8-.3-2.6%200-3.6-4.7-7.6-33.4-8.1-38.3-.7-6-6.2-5.5-5.2.8%203%2025.7%202.8%2041.9%2010.5%2041.7-.2%201.5-.3%202.9-.2%204.4-6.7.2-8.5%209.5-2.3%2011.4-2.9.4-5.5%201.8-7.5%203.8-3-5.2-6.6-11.6-8-14.7-4.7-10.5-6.7-29.8-14.4-25.2-7-3.6-18.6-11-20.5-9.7-4.1-13-17-32.5-22.1-36.6-4-3.2-7.2.5-3.3%204.5s8.2%2013.5%2010.8%2018.5c5.7%2011.1%206%2022.2%209.7%2020%201.2%204.7%2016.8%208.4%2022.8%2010.7%201.4%204.7%209.5%2020.8%2018.6%2039-6.1-4.1-15.8-10.3-18.7-12.4-11.3-8.4-15.4-15.2-19.3-12.9-4.5-2.5-10.5%205.2-21.8%2010.2-7.2%203.1-16%205.6-18.2%209.2-15.1%201.7-34.6-5.4-44.4-3.2-9.3%202.1-6.5%207.4-1.7%206.6%209.1-1.5%2043%209.8%2049.7%205%204.3%202.2%2015.4-11.5%2035.8-18.5%201.3%202.6%204.9%201%2027.5%2019.6%205.2-.4%209.6-.6%2012.6-.7%209.9%200%2015.6%201.8%2016.3%208.6s-5.6%2012.6-11.9%2016.5v.1c-4.3%205.3-9.6%2011.8-12.2%2014.7-9.5%2010.7-23.8%2019.3-20.6%2026.5.1%2016.5%203.7%2043.2%204.7%2044.7-1.8.6-14.9%2025-23.8%2034s-20.4%2018.7-23.8%2021.9c-4%204%20.5%207.5%203.9%204.4%203.8-3.5%2024.4-19.2%2027.8-22.3s20-30.1%2022.3-33.7c10-2.5-.5-19.6-2.9-46.8%202.6.4%2015.3-18.6%2028.7-34.6.8.7%201.7%201.4%202.6%201.9-2.8%201.2-3%206.6-3.2%209.7s-3.8%2021.8-3.8%2036.3%203.2%2039.8%205.2%2045.8c1.3%203.9%203.9%204.6%204.5%208%201.6%208.1.8%2012.8%205.3%2012.8s3.7-4.7%205.3-12.8c.6-3.4%203.3-4.1%204.5-8%202-6.1%205.2-31.3%205.2-45.8s-3.7-33.2-3.8-36.3-.4-8.5-3.2-9.7c.9-.6%201.8-1.2%202.6-1.9%2013.5%2016%2026.2%2035%2028.7%2034.6-2.4%2027.2-12.9%2044.3-2.9%2046.8%202.3%203.6%2018.9%2030.6%2022.3%2033.7s24%2018.8%2027.8%2022.3c3.4%203.1%207.9-.4%203.9-4.4-3.4-3.3-15-13-23.8-22z%22%2F%3E%3Cpath%20d%3D%22m284.1%20137.7c-16.1-4.6-93.2-11.4-104.2-12.1-2.6-.2-9.3-.8-10%204.6-.6%204.7%207.7%208.9%2016.2%2010.9%206.4%201.5%206.5%2013.4%2017%2016.8%2011.8%203.8%2071%2012.6%2084.2%2013.4%2015.2.9%2026.7-5.5%2027.3-14.1.6-7.7-11.8-14.1-30.5-19.5z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.cricket { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m292.8%20166.6c-10.1-3.8-28.5-1.1-35.7%201.6-2.2-5.2-12-14.5-21.4-17.2-3-13.6-39.5-3.3-50.1.8%200-1.2%200-2.4-.1-3.5%205-4.2%2017.6-12.3%2024.6-15.3%205.7-2.4%204.2-8.4%201.9-9.8%202.4-1.7%203.3-5.9%201.1-7.9-2.1-2-6.7-4.4-8.6-6.4%207.5-2.5%2016.6-8.6%2023.2-13.5%208.1-6-1.4-17.1-8.5-9.8-2.9%202.9-13.2%2012.2-20.9%2017.6-12.9%205%201.9%2016.2%203%2018.1-4.7%201.4-13.4%2010.4-18%2016.2-1-3-1.9-5.1-2.3-5.4.2-1.5.6-3.6.2-4.9.9-.6%203.4-.8%203.3-4.7-.1-2-2-4-4.6-5.3.1-.4.2-.9.2-1.5-.4-5.5%209.9-45.4%2044.4-95.4%204.9-7.2-.7-10-6.4-3.2-16.1%2018.8-39%2054.4-46.5%2088.6-3.3.6-4.6%203.6-5.1%206.6-2.5-.8-4.8-1.3-6.4-1.3s-3.9.5-6.4%201.3c-.5-3-1.9-5.9-5.1-6.6-7.6-34.1-30.5-69.7-46.6-88.5-5.8-6.8-11.4-3.9-6.4%203.2%2034.5%2049.9%2044.8%2089.8%2044.4%2095.4%200%20.5%200%201%20.2%201.5-2.6%201.2-4.5%203.3-4.6%205.3-.1%204%202.3%204.2%203.3%204.7-.4%201.3%200%203.4.2%204.9-.3.3-1.3%202.4-2.3%205.4-4.5-5.7-13.3-14.8-18-16.2%201.1-1.9%2015.9-13.1%203-18.1-7.7-5.4-18.1-14.6-20.9-17.6-7.1-7.3-16.6%203.8-8.5%209.8%206.6%204.9%2015.7%2010.9%2023.2%2013.5-1.8%202-6.4%204.4-8.6%206.4-2.1%202-1.3%206.2%201.1%207.9-2.4%201.4-3.8%207.4%201.9%209.8%207%203%2019.6%2011.1%2024.6%2015.3-.1%201.2-.1%202.4-.1%203.5-10.7-4.2-47.2-14.4-50.1-.8-9.4%202.7-19.2%2012-21.4%2017.2-7.2-2.7-25.6-5.4-35.7-1.6s-3.5%2014.6%202.7%2012.1%2030.3-1%2033.2-1c1%202.1%206.5%204.9%209.2.7%203.3-5.2%2012.3-17.1%2014.7-18.5%206.3%203.5%2021.6-6.2%2048.1%202.5-.3%201.3-.6%203.1-1%205.3-28.8-9.1-57.1%2028.5-66.5%2036.4-.8.7-7.2%202.4-9.4%206.2-3.2%205.4-2.1%2013.4%202.1%2015.5s11.5%205.7%2018.1%209.1c.6%203.2%203.2%209.6%205.1%209.8%202.6.3%202-4.2%201.3-6.4%202%201.1%203.7%202.1%204.8%203%20.9%203.8%202.8%209.5%204.5%2010%201.6.5%202.5-1.7%202.4-4.1%201.8%201.7%203.6%203.5%205.2%205.3-7.8%206-16.4%2024.7-17%2031.4-.3%203.7%202.5%204.7%204.8%204.2.2%205.5%203.2%2011.7%206%2016.5%203.9%206.5%2014.8%201.5%209.5-5.8-1.8-2.4-6.5-8.9-7.5-11.2%204.3-2.5%202.9-9.3%204.2-14%20.9-3.6%204-9.7%206.6-13.6%201.3%201.5%202.3%202.8%202.9%203.7%201.8%202.5%205.1%203.4%204.5-1.9s-2.6-34-45.2-44.8c23.1-.9%2048.5-13.1%2061.7-24.5.2%2010.4%202%2021.7%206.8%2031-1.9%2019.9-10%2043.9-15%2054.6-2.7%205.8%201.4%208.1%204.8%203.7%205.1-6.6%2017-32.8%2020.2-45.9%201.3%201%202.8%202%204.3%202.9%203.2%2028.3-.8%2035.9%206.5%2035.9%207.2%200%203.3-7.6%206.5-35.9%201.5-.9%203-1.8%204.3-2.9%203.2%2013.1%2015%2039.3%2020.2%2045.9%203.4%204.4%207.5%202.1%204.8-3.7-5-10.7-13.1-34.7-15-54.6%204.8-9.3%206.5-20.5%206.8-31%2013.2%2011.4%2038.6%2023.6%2061.7%2024.5-42.5%2010.8-44.6%2039.5-45.2%2044.8s2.7%204.4%204.5%201.9c.6-.9%201.7-2.2%202.9-3.7%202.6%203.9%205.7%2010%206.6%2013.6%201.2%204.7-.2%2011.5%204.2%2014-.9%202.3-5.7%208.7-7.5%2011.2-5.3%207.3%205.6%2012.3%209.5%205.8%202.8-4.7%205.8-11%206-16.5%202.4.6%205.1-.4%204.8-4.2-.6-6.6-9.2-25.3-17-31.4%201.7-1.8%203.5-3.6%205.2-5.3%200%202.4.8%204.6%202.4%204.1%201.7-.5%203.6-6.2%204.5-10%201.1-.8%202.8-1.8%204.8-3-.6%202.2-1.3%206.6%201.3%206.4%201.9-.2%204.5-6.6%205.1-9.8%206.5-3.4%2013.9-7%2018.1-9.1s5.3-10%202.1-15.5c-2.3-3.9-8.6-5.5-9.4-6.2-9.4-8-37.7-45.6-66.5-36.4-.4-2.2-.7-4-1-5.3%2026.5-8.8%2041.9.9%2048.1-2.5%202.3%201.4%2011.4%2013.3%2014.7%2018.5%202.7%204.2%208.2%201.4%209.2-.7%202.8%200%2027-1.5%2033.2%201s13-8.5%203-12.2z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); } +.dragonfly { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m36.6%2080.1c8.6-.2%2016.8%201.7%2025.1%203.3%2022.7%204.5%2044.9%2011%2066.5%2019.3%201.6.6%203.1%201.4%204.7%202.1%201%20.5%202%201.2%202.7%202%20.9%201.1.8%202.1-.3%203-.9.7-2%201.1-3.1%201.3-5.5%201.2-10.3%203.7-14.4%207.6-4.6%204.3-10.1%206.5-16.4%207-3.7.3-7.3-.3-10.9-.9-19-3.1-36.9-9.6-53.8-18.8-3.5-1.9-6.8-4.2-9.9-6.7-2.3-1.9-4.2-4.2-5.8-6.7-.4-.6-.7-1.2-1-1.8-2.3-5.5-.4-9%205.5-10.3%203.6-.8%207.4-.3%2011.1-.4z%22%2F%3E%3Cpath%20d%3D%22m171.5%20237.7c.2%208.2-.4%2016.5-.8%2024.7-.5%2011.3-1.6%2022.6-3.9%2033.7-.5%202.4-1.1%204.7-2%206.9-.5%201.3-1.1%202.5-2.1%203.5-1.8%201.8-3.6%201.8-5.3-.1-1.4-1.5-2.1-3.3-2.7-5.1-1.4-4.1-2.2-8.4-2.7-12.7-1.6-11.9-2.7-23.8-2.9-35.9-.1-6.4-.6-12.8-.3-19.2.5-9.6.3-19.2%201-28.8.4-5.2.3-10.5.2-15.8-.1-7.8.7-15.5.8-23.3%200-1.5.3-3%20.5-4.4.4-2%201.2-2.9%203.2-3%203.8-.1%207.6-.1%2011.3%200%202%20.1%202.7%201%203.1%203.1.6%203.5.5%207.1.8%2010.6.8%2010.9.2%2021.7.8%2032.6.4%2011%20.4%2022.1%201%2033.2z%22%2F%3E%3Cpath%20d%3D%22m50.6%20179.2c-5.8.5-10.6%200-15.5-.9-2.3-.4-4.4-1.2-6.3-2.6-3-2.1-3.4-4.7-1.2-7.6%201.2-1.6%202.7-2.8%204.3-3.9%206.1-4.3%2012.6-7.8%2019.4-10.9%2015-6.9%2030.4-12.4%2046.2-17.3%2010.3-3.2%2020.5-6.3%2030.9-9.1%201.5-.4%202.9-.7%204.4-.4%202%20.3%202.7%201.9%201.4%203.5-.8%201-1.7%201.8-2.7%202.6-4.3%203.3-7.4%207.5-8.3%2013-.7%204.3-3.2%207.5-6.4%2010.3-1.2%201-2.5%202-3.8%202.9-7.9%205.1-16.1%209.6-25%2012.6-8.2%202.8-16.5%205.3-25.1%206.7-4.5.6-8.8%201.1-12.3%201.1z%22%2F%3E%3Cpath%20d%3D%22m160%2096.7c4-.3%207.8.3%2011.5%201.4%201.6.5%203.2%201.2%204.7%202.1%202.1%201.4%202.2%202.3.6%204.1-.6.7-1.3%201.3-1.9%202-2.4%202.9-1.9%205.4%201.4%207.3.8.4%201.7.7%202.5%201.1s1.7.7%202.5%201.2c2.3%201.5%202.2%203.1-.2%204.3-1%20.5-2.1.9-3.1%201.4-3.4%201.8-4.1%204.4-2.1%207.7.6%201%201.4%201.8%202%202.8%202.8%204.3%202.4%208.1-1.3%2011.7-1.6%201.5-3.4%202.7-5.5%203.5-7.5%202.7-15%202.7-22.5%200-2.3-.8-4.3-2.2-5.9-4-3.1-3.3-3.5-6.8-1.1-10.6.5-.9%201.2-1.7%201.8-2.5.4-.7.9-1.3%201.2-2.1%201-2.5.3-4.7-2.1-6.1-.9-.5-1.9-.9-2.8-1.3-.7-.4-1.5-.7-2.1-1.2-.8-.6-.9-1.6-.3-2.4.7-1%201.7-1.5%202.8-1.9%201.3-.5%202.6-1%203.8-1.7%203-1.7%203.5-4.1%201.3-6.8-.8-1-1.7-1.8-2.5-2.8-.9-1.1-.8-2.1.3-3%201.4-1.2%203.1-1.9%204.8-2.5%204-1.3%208-2%2012.2-1.7z%22%2F%3E%3Cpath%20d%3D%22m156.4%2072.9c3.6-1.8%203.6-1.8%206.8.2.6-.4%201.2-.9%201.9-1.3%205-3.3%2010.7-2.5%2014.3%202.3%202.8%203.7%204.1%207.9%202.2%2012.5-1.3%203.2-3.1%204.1-6.5%203.3-4.2-1.1-8.4-2.2-12.8-2.4s-8.7.2-12.9%201.3c-1.3.3-2.7.6-4%201-4%201.4-6.2-.2-7.7-4-2.5-6.5%203-15.2%2010-15.9%202-.2%203.9.3%205.6%201.3%201%20.5%202%201.1%203.1%201.7z%22%2F%3E%3Cpath%20d%3D%22m128.4%20176.1c1.7.1%202.5-1.3%203.9-1.1.2.1.5.2.5.4%201.8%206%203%2012-.7%2017.8-4.6%207.3-10.4%2013.3-18.1%2017.4-.8.4-1.6.8-2.5%201.2-1%20.4-2.1.8-2.8-.3-.7-1-.1-2%20.5-2.9.8-1.1%201.7-2.2%202.6-3.2%202.4-2.6%204.6-5.4%206.5-8.4.4-.6.7-1.2%201.1-1.7%202.2-3.5%203.2-7%201.5-11-.9-2.1-1.2-4.4-1.8-6.6-.5-1.8-.5-3.6-.6-5.4-.1-2.3.7-4.3%202.2-6%204.7-5.3%2010.3-9.4%2016.8-12.2.7-.3%201.5-.6%202.3-.6%201.9%200%203%201.5%202.3%203.2-.6%201.6-1.4%203.1-2.3%204.6-2.6%204-5.4%207.9-8.6%2011.5-.9%201.1-1.8%202.1-2.8%203.3z%22%2F%3E%3Cpath%20d%3D%22m120.4%2072.7c-.1-.6%202.1.8%203.2%201.5%202.2-5%202.2-9.4-3.1-13.6-6.6-5.2-18.2-7.5-21.4-5.8-1.4.8%206.5%202.3%2013.2%209%203.8%203.8-1.7%2010.2-.7%2015%20.8%203.8%203.7%206.4%205.9%208.4%203.4%202.9%207.2%205.2%2011.6%206.5%201%20.3%202%20.5%203%20.4%202.2-.1%203-1.1%201.8-3.6s-5-6.3-8-9.1c-3-2.9-4.9-6.2-5.5-8.7z%22%2F%3E%3Cpath%20d%3D%22m283.4%2080.1c-8.6-.2-16.8%201.7-25.1%203.3-22.7%204.5-44.9%2011-66.5%2019.3-1.6.6-3.1%201.4-4.7%202.1-1%20.5-2%201.2-2.7%202-.9%201.1-.8%202.1.3%203%20.9.7%202%201.1%203.1%201.3%205.5%201.2%2010.3%203.7%2014.4%207.6%204.6%204.3%2010.1%206.5%2016.4%207%203.7.3%207.3-.3%2010.9-.9%2019-3.1%2036.9-9.6%2053.8-18.8%203.5-1.9%206.8-4.2%209.9-6.7%202.3-1.9%204.2-4.2%205.8-6.7.4-.6.7-1.2%201-1.8%202.3-5.5.4-9-5.5-10.3-3.6-.8-7.4-.3-11.1-.4z%22%2F%3E%3Cpath%20d%3D%22m269.4%20179.2c5.8.5%2010.6%200%2015.5-.9%202.3-.4%204.4-1.2%206.3-2.6%203-2.1%203.4-4.7%201.2-7.6-1.2-1.6-2.7-2.8-4.3-3.9-6.1-4.3-12.6-7.8-19.4-10.9-15-6.9-30.4-12.4-46.2-17.3-10.3-3.2-20.5-6.3-30.9-9.1-1.5-.4-2.9-.7-4.4-.4-2%20.3-2.7%201.9-1.4%203.5.8%201%201.7%201.8%202.7%202.6%204.3%203.3%207.4%207.5%208.3%2013%20.7%204.3%203.2%207.5%206.4%2010.3%201.2%201%202.5%202%203.8%202.9%207.9%205.1%2016.1%209.6%2025%2012.6%208.2%202.8%2016.5%205.3%2025.1%206.7%204.5.6%208.8%201.1%2012.3%201.1z%22%2F%3E%3Cpath%20d%3D%22m191.6%20176.1c-1.7.1-2.5-1.3-3.9-1.1-.2.1-.5.2-.5.4-1.8%206-3%2012%20.7%2017.8%204.6%207.3%2010.4%2013.3%2018.1%2017.4.8.4%201.6.8%202.5%201.2%201%20.4%202.1.8%202.8-.3.7-1%20.1-2-.5-2.9-.8-1.1-1.7-2.2-2.6-3.2-2.4-2.6-4.6-5.4-6.5-8.4-.4-.6-.7-1.2-1.1-1.7-2.2-3.5-3.2-7-1.5-11%20.9-2.1%201.2-4.4%201.8-6.6.5-1.8.5-3.6.6-5.4.1-2.3-.7-4.3-2.2-6-4.7-5.3-10.3-9.4-16.8-12.2-.7-.3-1.5-.6-2.3-.6-1.9%200-3%201.5-2.3%203.2.6%201.6%201.4%203.1%202.3%204.6%202.6%204%205.4%207.9%208.6%2011.5.9%201.1%201.8%202.1%202.8%203.3z%22%2F%3E%3Cpath%20d%3D%22m199.6%2072.7c.1-.6-2.1.8-3.2%201.5-2.2-5-2.2-9.4%203.1-13.6%206.6-5.2%2018.2-7.5%2021.4-5.8%201.4.8-6.5%202.3-13.2%209-3.8%203.8%201.7%2010.2.7%2015-.8%203.8-3.7%206.4-5.9%208.4-3.4%202.9-7.2%205.2-11.6%206.5-1%20.3-2%20.5-3%20.4-2.2-.1-3-1.1-1.8-3.6s5-6.3%208-9.1c3-2.9%204.9-6.2%205.5-8.7z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.drain-fly { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m88.9%20113.3c1%202.7%205.7%206.7%2010.8%209.2s14-1.5%2012.3-5c-2.3-5.1-10-19.4-21.4-13.4-4.8-2.2-12.7-4.6-18-2-3.1-3.8-10.8-12.8-19.7-16.3-12.2-4.8-15.1%207.2-8.6%2010.1s21.8%2012.2%2024%2014.1c-.7%207.2%2011.2%205.5%2020.6%203.3z%22%2F%3E%3Cpath%20d%3D%22m75.1%20148.8c15.9-3.5%2017.9-14.5%2013.2-13.6-2%20.4-32.8%201.7-36%206.9-6.9-2.6-16.6-5.3-22-5.3-9.1%200-12.7%2010.6-1.4%2012.2%207%20.9%2018.9%202.2%2021.6%202.8%201.8%207.8%2015-.9%2024.6-3z%22%2F%3E%3Cpath%20d%3D%22m128.6%20127.3h-.4c-3.7%200-15.3%201.8-31.8%2021.1-2.5%203-6.5%205.7-11.5%209.1-13%208.8-32.6%2022.1-41.9%2051.6-6%2019.3-3.3%2036.8%200%2048.1%204.1%2014%2010.2%2022.8%2012.7%2024.1%201.7.9%2010.6%201.6%2024.4-2.4%2011-3.2%2027.3-10.5%2043-27%2016.2-17%2022.7-48%2019.3-91.9-2.5-32.2-9.9-32.5-13.8-32.7zm-53.3%2074.7c-4.4%200-7.9-3.6-7.9-7.9%200-4.4%203.6-7.9%207.9-7.9s7.9%203.5%207.9%207.9c.1%204.3-3.4%207.9-7.9%207.9zm43.5%2021.4c-4.4%200-7.9-3.6-7.9-7.9%200-4.4%203.6-7.9%207.9-7.9s7.9%203.6%207.9%207.9c0%204.4-3.5%207.9-7.9%207.9z%22%2F%3E%3Cpath%20d%3D%22m267%2085.7c-8.9%203.5-16.6%2012.5-19.7%2016.3-5.3-2.6-13.2-.2-18%202-11.5-6-19.1%208.4-21.4%2013.4-1.6%203.5%207.2%207.4%2012.4%205s9.8-6.4%2010.8-9.1c9.4%202.2%2021.3%203.9%2020.6-3.4%202.2-1.9%2017.5-11.2%2024-14.1s3.5-14.9-8.7-10.1z%22%2F%3E%3Cpath%20d%3D%22m289.5%20136.8c-5.3%200-15.1%202.8-22%205.3-3.3-5.1-34.1-6.4-36-6.9-4.7-1-2.7%2010.1%2013.2%2013.6%209.6%202.1%2022.8%2010.8%2024.5%202.9%202.8-.5%2014.6-1.8%2021.6-2.8%2011.4-1.5%207.8-12.1-1.3-12.1z%22%2F%3E%3Cpath%20d%3D%22m168.3%20159.3c2.6-33.5%2010.9-40.7%2022.6-41.2%201.9-.1%203.7.1%205.5.4-2.4-10.6-7.7-18-13.7-22.9%206.5-1.3%2015.9-3%2011.3-8.7%2011.8-1%2015.8-1.4%2011.8-7.5%207.4-1.4%2015.8-1.7%2010.3-7.4%205.1%200%2010.1-1.5%208.8-5.5%205%20.5%2013.2%201.4%2011-3.9%2018.9-7.2%2038.1-.3%2041.7%202%203.6%202.4%2012.9-2%202.3-9.8-9.3-6.9-34-7.3-46.7.7-1-3.3-5.1-2.2-12.5%204.5-1.5-3.1-6.4.5-8.9%207.2-3.9-7-8.8%206-10.1%206.5-4.5-8.8-12.7%203.1-13.9%205.1-4.1-5.5-11%203.8-14.3%2011-4.2-1.9-8.8-3-13.4-3.2-4.7.2-9.2%201.2-13.4%203.2-3.2-7.2-10.2-16.6-14.3-11-1.2-2.1-9.4-13.9-13.9-5.1-1.4-.5-6.2-13.5-10.1-6.5-2.6-6.7-7.4-10.3-8.9-7.2-7.4-6.7-11.5-7.7-12.5-4.5-12.7-8.1-37.4-7.6-46.7-.7-10.6%207.9-1.4%2012.3%202.2%209.9s22.8-9.3%2041.7-2c-2.2%205.3%206%204.5%2011%203.9-1.4%204%203.6%205.5%208.7%205.5-5.5%205.7%202.9%206%2010.3%207.4-4%206.2%200%206.5%2011.8%207.5-4.6%205.7%204.8%207.4%2011.3%208.7-6%205-11.3%2012.3-13.7%2022.9%201.8-.4%203.7-.5%205.5-.4%2011.7.4%2020%207.6%2022.6%2041.2%202.1%2027.9.4%2050.9-5.2%2069.1%207.3%207.5%2019.4%207.6%2026.9.3.1-.1.2-.2.3-.3-5.8-18.3-7.5-41.4-5.4-69.2z%22%2F%3E%3Cpath%20d%3D%22m235%20157.5c-5-3.4-9-6.1-11.5-9.1-16.5-19.3-28-21.1-31.8-21.1h-.4c-3.9.2-11.3.4-13.8%2032.6-3.4%2043.9%203.1%2074.9%2019.3%2091.9%2015.7%2016.5%2032%2023.8%2043%2027%2013.8%204.1%2022.7%203.3%2024.4%202.4%202.4-1.3%208.5-10.1%2012.6-24.1%203.3-11.3%206-28.8%200-48.1-9.2-29.4-28.8-42.7-41.8-51.5zm-34%2065.9c-4.4%200-7.9-3.6-7.9-7.9s3.6-7.9%207.9-7.9%207.9%203.6%207.9%207.9c0%204.4-3.5%207.9-7.9%207.9zm43.6-21.4c-4.4%200-7.9-3.6-7.9-7.9s3.6-7.9%207.9-7.9%207.9%203.6%207.9%207.9c0%204.3-3.6%207.9-7.9%207.9z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.earwig { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m160.1%2085.1c-4.2%200-9.8-.6-14.5-1.5-2-.4-4-1.1-5.8-2-3.8-2-5.4-5.3-5.3-9.4.1-3%20.7-6%20.8-9.1.2-4.8%203.9-8.2%208.7-8.7%201.8-.2%202.9-.9%204-2.3%206.1-7.7%2017.8-7.7%2023.9-.1%201.2%201.5%202.4%202.2%204.3%202.5%205.3.6%209%205.2%208.6%2010.5-.1%201.3-.1%202.6.2%203.9.2.8.3%201.7.4%202.6.5%204.6-1.3%208.1-5.4%2010.3-2.6%201.4-5.5%202-8.4%202.5-3.9.4-7.3.8-11.5.8z%22%2F%3E%3Cpath%20d%3D%22m132.8%20300.7c-.1%204.3.8%208.5%202.3%2012.5.3.8.7%201.7%201%202.5.2.7.3%201.3-.3%201.9-.6.5-1.3.3-1.9%200-1.6-.6-3-1.6-4.3-2.7-3.3-2.8-5.3-6.3-6.8-10.3-3-8.3-3.1-16.7-.8-25.2%201.5-5.5%204-10.5%206.8-15.4%202.7-4.7%205.3-9.4%206.3-14.8.4-2.5%201.9-3.2%204.3-2.3%203.7%201.3%207.3%202.8%2011%204.3%201.7.7%202.7%202%202.6%203.9v1.3c-.3%205.5-.8%2011-1.9%2016.4-.2.8-.3%201.6-.6%202.3-.7%201.4-1.9%202.2-3.3%201.6-3.8-1.7-5.9.3-7.9%203-1.8%202.5-3.4%205-4.3%208-1.3%204.3-2.2%208.6-2.2%2013z%22%2F%3E%3Cpath%20d%3D%22m166.8%20258.4c-.2-5.7.3-6.3%205.1-8%202.1-.7%204.2-1.6%206.3-2.5.8-.3%201.6-.8%202.5-1%202.1-.6%203.5%200%203.8%202.1%201.1%206.3%204.4%2011.5%207.4%2016.9%203.1%205.6%205.7%2011.5%206.8%2017.9%201.6%208.9.4%2017.4-3.8%2025.5-1.6%203-4%205.4-6.8%207.3-.7.5-1.6.9-2.4%201.2-1.4.5-2.3-.3-1.9-1.7.2-.6.4-1.3.7-1.9%203.7-9%203.4-18%20.2-27-1.2-3.5-3.2-6.4-5.6-9.1-1.4-1.6-3-2.3-5.1-1.6-.2.1-.4.2-.6.2-2.4.6-3.7%200-4.3-2.4-.6-2.2-.9-4.4-1.2-6.6-.6-3.4-.8-6.7-1.1-9.3z%22%2F%3E%3Cpath%20d%3D%22m81%20238.3c.6-1.8%201.9-2.7%203.1-3.7%203.9-3.4%207.7-6.9%2011.3-10.6.6-.6%201.2-1.3%201.8-2%204-4.2%205.6-9%204.7-14.8-.5-3.4-.8-6.9-1.6-10.3-1.2-4.8-.7-9.4%201.6-13.7%204.6-8.5%2010.2-16.1%2017.1-22.8%203.3-3.2%204.9-2.6%206.1%201.9.7%202.8.9%205.5-.1%208.3-1.1%202.8-1.7%205.8-1.9%208.9-.1%202.1-.9%203.9-2.1%205.6-2.7%204.2-5.8%208-8.7%2012-.6.9-1.5%201.7-1.8%202.8%201.4-.3%202.2-1.7%203.6-1.6.5.4.6.8.7%201.2.6%205.3.4%2010.6-1.1%2015.7-1.3%204.6-4.1%208.2-7.7%2011.2-4%203.3-8.2%206.3-12.7%208.8-2.9%201.6-6%202.6-9.1%203.5-1.1.2-2.1.5-3.2-.4z%22%2F%3E%3Cpath%20d%3D%22m94.5%20146.1c1.3%201.4%202.7%201%203.5%201.9.2.9-.3%201.5-.8%202.1-8.7%2010.5-20%2015.4-33.6%2014.7-3.1-.2-4.2-.8-5.8-2.8%200-1%20.7-1.4%201.5-1.6%201.7-.5%203.5-1%205.2-1.4%203.7-1%207.3-2.3%2010.7-4%203.6-1.8%206.5-4.3%208.7-7.7%201.8-2.7%203.6-5.4%205-8.4%202.3-4.8%206.2-7.7%2011-9.4%206.5-2.3%2013.3-3.3%2020.2-2.9.7%200%201.4.1%202%20.3%201.9.6%202.6%201.6%202.4%203.5-.3%203.9-.8%207.8-1.2%2011.7-.1%201.4-.9%202.3-2.3%202.6-1.1.2-2.2.4-3.3.4-4.5.1-9%20.1-13.5.3-2.9.1-6%20.4-9.7.7z%22%2F%3E%3Cpath%20d%3D%22m239%20238.3c-.6-1.8-1.9-2.7-3.1-3.7-3.9-3.4-7.7-6.9-11.3-10.6-.6-.6-1.2-1.3-1.8-2-4-4.2-5.6-9-4.7-14.8.5-3.4.8-6.9%201.6-10.3%201.2-4.8.7-9.4-1.6-13.7-4.6-8.5-10.2-16.1-17.1-22.8-3.3-3.2-4.9-2.6-6.1%201.9-.7%202.8-.9%205.5.1%208.3%201.1%202.8%201.7%205.8%201.9%208.9.1%202.1.9%203.9%202.1%205.6%202.7%204.2%205.8%208%208.7%2012%20.6.9%201.5%201.7%201.8%202.8-1.4-.3-2.2-1.7-3.6-1.6-.5.4-.6.8-.7%201.2-.6%205.3-.4%2010.6%201.1%2015.7%201.3%204.6%204.1%208.2%207.7%2011.2%204%203.3%208.2%206.3%2012.7%208.8%202.9%201.6%206%202.6%209.1%203.5%201.1.2%202.1.5%203.2-.4z%22%2F%3E%3Cpath%20d%3D%22m225.5%20146.1c-1.3%201.4-2.7%201-3.5%201.9-.2.9.3%201.5.8%202.1%208.7%2010.5%2020%2015.4%2033.6%2014.7%203.1-.2%204.2-.8%205.8-2.8%200-1-.7-1.4-1.5-1.6-1.7-.5-3.5-1-5.2-1.4-3.7-1-7.3-2.3-10.7-4-3.6-1.8-6.5-4.3-8.7-7.7-1.8-2.7-3.6-5.4-5-8.4-2.3-4.8-6.2-7.7-11-9.4-6.5-2.3-13.3-3.3-20.2-2.9-.7%200-1.4.1-2%20.3-1.9.6-2.6%201.6-2.4%203.5.3%203.9.8%207.8%201.2%2011.7.1%201.4.9%202.3%202.3%202.6%201.1.2%202.2.4%203.3.4%204.5.1%209%20.1%2013.5.3%202.9.1%206%20.4%209.7.7z%22%2F%3E%3Cpath%20d%3D%22m210.1%2077.4c-.8.1-1.5.2-2.3.2-.2%200-.4-.1-.7-.2-.8-.9-.6-2.1-.4-3.2.4-2.7.9-5.3%201.4-8%20.6-2.8%201.8-5.3%203.7-7.5%203.7-4.4%208.2-7.6%2013.2-10.4%201.1-.6%202.2-1.1%203.5-.5.8%201%20.3%201.9-.3%202.7-1.1%201.5-2.3%203-3.6%204.5-1.2%201.4-2.4%202.7-3.2%204.3-1.9%203.4-2.5%206.9-1.8%2010.7.6%203.2.7%206.5.9%209.7.2%205.4-1.4%2010.2-5.4%2014-6%205.6-12.1%2011-18.6%2016.2-.8.6-1.7%201.2-2.6%201.6-2%20.9-3.6.2-4.1-1.9-.2-.9-.3-1.8-.4-2.7-.3-2.6-.3-5.2-.2-7.7.1-2.8%201.2-5.1%203.6-6.9%204.5-3.2%208.8-6.6%2013-10.2%201.6-1.4%203.1-2.9%204.7-4.3-.1-.1-.3-.3-.4-.4z%22%2F%3E%3Cpath%20d%3D%22m91.3%2047.9c1.2-.7%202.4-.2%203.5.4%205.8%203.2%2010.9%207.1%2014.9%2012.4.8%201%201.3%202.1%201.7%203.3%201%203.6%201.7%207.2%202%2010.9.1.8.2%201.6-.2%202.3-.9%201.2-2.1-.1-3.2.7%201.2%201.5%202.6%202.8%204%204%204.2%203.6%208.5%207%2013%2010.2%202.7%201.9%203.8%204.3%203.8%207.4.1%203.3-.3%206.5-.7%209.8-.3%202.6-2%203.4-4.4%202.1-1.4-.8-2.6-1.7-3.8-2.7-5.2-4.5-10.4-9-15.5-13.5-1.6-1.4-3-3-4.2-4.8-1.4-2.1-2.2-4.4-2.2-7%200-4.2-.2-8.3.5-12.5%201-5.7-.4-10.7-4.4-14.9-1.4-1.5-2.6-3.1-3.9-4.7-1-1.3-.9-1.4-.9-3.4z%22%2F%3E%3Cpath%20d%3D%22m187.4%20142.6c0-2.2.1-4.5%200-6.7-.2-3.5-.7-7.1-2-10.4-.9-2.3-2.2-4-4.2-5.2.3-4.9.5-19.2-.1-23.6%200-.4-.1-.9-.3-1.3-.8-2.9-2.3-3.8-5.2-3.3-.3.1-.7.2-1%20.2-4%20.6-10.2%201.4-14.9%201.4s-9.1-.2-14.9-1.5c-3.9-.9-5.3.8-5.9%203.6-.7%203.5-.9%2018.5-.3%2024.5-1.6%201-2.9%202.4-3.7%204.3-.5%201.1-.9%202.3-1.2%203.4-.7%202.8-1.2%205.6-1.2%208.4-.1%204.1-.1%208.1%200%2012.2.1%203.4.7%206.8%201.6%2010.2.8%203%202.7%205.2%205.4%207%2011.4%207.6%2028.5%207.5%2039.8.7%203.8-2.3%206.1-5.2%207-9.4.9-4.8%201.3-9.6%201.1-14.5z%22%2F%3E%3Cpath%20d%3D%22m244.3%2024.9c-1.1.7-2.3.3-3.4.1-9-1.2-17.9-.6-26.6%202.2-9.8%203.2-18.9%207.6-27.2%2013.4-1.7%201.2-3.4%202.4-5.1%203.5-2.6%201.6-4.2%201.8-5.1.7-1.4-1.8-.2-3.4.9-4.8%201.7-2.3%203.7-4.4%205.8-6.4%208.6-7.7%2018.8-12.2%2030.6-14%204.9-.7%209.8-1.1%2014.7-.6%205.2.5%2010.1%202.1%2014.6%204.5.4.3.9.6.8%201.4z%22%2F%3E%3Cpath%20d%3D%22m74.6%2024.5c1-.5%201.4-.7%201.8-.9%204.4-2.4%209.1-4.1%2014.2-4.5%2017.3-1.1%2032.6%203.1%2045.4%2014.2%202.3%202%204.3%204.2%206.1%206.6.6.8%201.3%201.7%201.5%202.8.4%202-1.1%203.2-3.2%202.6-1.6-.5-3-1.4-4.3-2.4-3.6-2.6-7.4-5-11.3-7.3-7.7-4.5-16.1-7.8-24.9-9.9-6.7-1.6-13.5-1.7-20.4-.8-1%20.1-2%20.2-3%20.2-.3.1-.6-.1-1.9-.6z%22%2F%3E%3Cpath%20d%3D%22m184.7%20176c-3.9-1.4-9.7%204.8-24.8%204.8s-20.9-6.2-24.8-4.8-7.1%2015-6.6%2028.3c.5%2013.8%204.7%2038.3%2031.5%2038.3s31-24.5%2031.5-38.3c.4-13.3-2.9-26.9-6.8-28.3z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.eupholus-amalulu { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m310%20212.9c-.2-5.7-8.3-7.5-16.1-7.5-2.5-2.5-4.8-5.1-6.8-8%203.9-2.9%204.5-6.9.9-10.3-2.5-2.3-19.5-25.7-30-32.1-.9-17-32.1-6.6-42.1-12-9.2-5-14-4.5-16.8-2.9-2-2.7-4-4.3-5.7-4.6%200-2.2-.1-4.5-.4-6.7%2013.8-.7%2027.6-4.9%2035-8.4%206.5-3.1%208.3-10.3%206-13.5%2012.8-12.6%208.5-32.9%205.5-35.9%203.5-4.5%207.3-9%2011-14.8%206%200%2010.6-4.2%2010.3-8.8-.3-4.3-7-7-10.5-3.5.9-3.7-1.4-7.4-5.1-8.3-1-.2-2.1-.2-3.1%200-5.3%201-5%2011.8-2.5%2015.3-2%204.3-7.3%2010-9.3%2013.5-6.3.5-7.7%205.3-4.8%2010.5%204.5%208%201.5%2018.3.5%2023.6-2.8-2.5-6.5-3-10.5%203.8-3.5%205.9-16.3%2012.6-27.5%2014-3.9-4.6-8.6-5.3-10.1-4.8-.3-2-1.3-5.5-3-7.5%202.8%201.5%2012.3-.5%2011.5-10.3s-14.6-9.8-17.1-7.5c0-2.9-.1-5.4-.3-7.6%2010.6-6.7%2024.6-19.7%2028.7-23.6%206-5.8%205.3-11.3%201.8-12%202.5-5%2011-35.8%204-37.3s-13.3%206.4-12.3%2013.2c1.2%208%201.2%2016.1.3%2024.1-2%202-5.8%207.3-10.5%2012.3-3.7%203.9-10.9%2010.2-14.7%2013.6-1.6-2.1-3.8-2.3-6.1-2.3s-4.5.3-6.1%202.3c-3.9-3.5-11-9.7-14.7-13.6-4.8-5-8.5-10.3-10.5-12.3-1-8-.9-16.1.3-24.1%201-6.8-5.3-14.7-12.3-13.2s1.5%2032.2%204%2037.3c-3.5.8-4.3%206.3%201.8%2012%204%203.8%2018%2016.9%2028.7%2023.6-.2%202.1-.3%204.6-.3%207.6-2.5-2.3-16.3-2.3-17.1%207.5s8.8%2011.8%2011.5%2010.3c-1.8%202-2.8%205.5-3%207.5-1.5-.6-6.3.2-10.1%204.8-11.2-1.4-24-8.1-27.5-14-4-6.8-7.8-6.3-10.5-3.8-1-5.3-4-15.6.5-23.6%202.9-5.2%201.5-10-4.8-10.5-2-3.5-7.3-9.3-9.3-13.5%202.6-3.6%202.8-14.4-2.5-15.4-3.7-.9-7.4%201.4-8.3%205.1-.2%201-.2%202.1%200%203.2-3.5-3.5-10.3-.8-10.5%203.5-.3%204.5%204.3%208.8%2010.3%208.8%203.8%205.8%207.5%2010.3%2011%2014.8-3%203-7.3%2023.3%205.5%2035.9-2.3%203.3-.5%2010.5%206%2013.5%207.4%203.5%2021.2%207.7%2035%208.4-.3%202.2-.4%204.5-.4%206.7-1.7.3-3.7%201.8-5.7%204.6-2.7-1.7-7.6-2.1-16.8%202.9-10%205.4-41.2-5-42.1%2012-10.5%206.4-27.5%2029.7-30%2032.1-3.6%203.4-3%207.4.9%2010.3-2%202.9-4.3%205.5-6.8%208-7.8%200-15.9%201.8-16.1%207.5-.2%205.5%203.5%206.9%207.3%207.3-.6%202%20.5%207.3%205.3%207.2%204.1-.1%208.7-4%209.7-11%203.3-1.1%2011.5-11.1%2013.5-18.9%205-.8%208.6-2.7%2011.4-10.9%202.2-6.5%209-19%2012.3-21.9%206.2%202.5%2029.7-.2%2043.3-5.1-1.1%204.4-2%208.9-2.6%2013.4-4.7%201.8-10.1%209.1-15.9%2021.1-5.5%2011.3-30.9%2026.3-16.3%2039.9%204.3%208.3%2011.9%2031.3%2012.8%2039.4%201%209.5%209.3%209.3%2012.6%202.5%201.1%201.5%203%2010.2%202%2014.5-.5%202.3-7.7%2012.3-3.2%2017.9%202.5%203.2%208.5%202.2%209.7-1.6%202%203.3%207.3%205.3%2010.5-.8%202.9-5.4-1.8-12-6-14.5%201-4.8-.5-20.6-7.3-25.6%202.8-9.8-13.1-22.3-15.8-32.9%202.7-3.7%209.8-15%2015.8-25.1%203.6%2028.2%2029.4%2050.1%2036.5%2051.3%204.6.8%208.1-2.8%208.3-9.3s.8-20.2-4.3-29.1c-2.4-4.2-10.6-5.6-12.3-7.3-3.3-3.3-2.3-10.3%206-9.8%205.5.3%2012.3%202.3%2016.9%207%204.5-4.8%2011.3-6.7%2016.9-7%208.3-.5%209.3%206.5%206%209.8-1.6%201.6-9.9%203.1-12.3%207.3-5.1%208.9-4.6%2022.6-4.3%2029.1s3.8%2010%208.3%209.3c7.1-1.2%2032.8-23.1%2036.5-51.3%205.9%2010.1%2013.1%2021.4%2015.7%2025.2-2.8%2010.5-18.6%2023.1-15.8%2032.9-6.8%205-8.3%2020.8-7.3%2025.6-4.3%202.5-9%209.1-6%2014.5%203.3%206%208.5%204%2010.5.8%201.3%203.8%207.3%204.8%209.7%201.6%204.4-5.6-2.7-15.6-3.2-17.9-1-4.3.9-13%202-14.5%203.3%206.8%2011.5%207%2012.6-2.5.9-8.1%208.5-31.1%2012.8-39.4%2014.6-13.6-10.8-28.6-16.3-39.9-5.8-12-11.3-19.3-15.9-21.1-.6-4.5-1.5-8.9-2.6-13.4%2013.6%204.8%2037%207.5%2043.3%205.1%203.4%202.9%2010.1%2015.4%2012.3%2021.9%202.8%208.2%206.4%2010.1%2011.4%2010.9%202%207.7%2010.2%2017.7%2013.5%2018.9%201%207%205.5%2010.9%209.7%2011%204.8.1%205.8-5.2%205.3-7.2%203.1-.4%206.8-1.8%206.7-7.3zm-114.3-43c-2%205.4-10.5%203-15.3%203-8.6%200-12.8%2011.3-20.4%2011.3s-11.8-11.3-20.4-11.3c-4.8%200-13.3%202.4-15.3-3-2.3-6.3%207.8-16.3%2021.1-15.6%207.3.4%208.6%204%2014.6%207.8%206-3.8%207.3-7.4%2014.6-7.8%2013.3-.7%2023.3%209.3%2021.1%2015.6z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); } +.firebug { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m301.5%20168.3c-2.7%201.2-10.7%209.8-14%2014.8-1.6-1.7-16.1-8.2-28.7-14.8-9.8-5.2-17.9-10.9-20.8-10.8-.8-1-1.9-3.8-7.7-3.8-13.8%200-19.6-1-30.5-8.4l-.1-.2c1.7-2.2%203.9-8.7%201.6-17.9%208.3-3.1%2029.3-19.6%2025.7-25.7%2016.3-7.7%201.8-24-1.3-27.3%203.8-4.2%2013.2-6.7%2017.9-11.8%205.7-6.2-.9-12.7-7.2-8.9-4.2%202.5-14.5%2012-17.7%2015.5-1.3%201.4-2.7%203.7-2.3%205.8s3.2%2017.5%202.7%2022c-4.5-.8-15.2%209.4-23.4%2018.1-5.4-6.7-12.7-8.6-15.5-8.6-.8-9.6-4.4-15.8-8.5-19.8.6-8.9%204.3-22.9%2011.6-35.6%206.9-12.1%2018.2-26.2%2039.4-29.6%202.1-.5%203.5-2.5%203.4-4.6-.4-2.6-2.6-4.3-4.6-4-39.1%206.3-54.9%2047.3-58.1%2068.8-2.2-.9-4.6-.9-6.8%200-3.2-21.5-19-62.5-58-68.8-1.9-.3-4.2%201.3-4.6%204-.1%202.2%201.3%204.1%203.4%204.6%2021.2%203.4%2032.5%2017.5%2039.4%2029.6%207.3%2012.8%2010.9%2026.8%2011.6%2035.6-4%203.9-7.6%2010.2-8.5%2019.8-2.9%200-10.1%202-15.5%208.6-8.3-8.7-19-18.8-23.5-18.1-.5-4.5%202.3-19.8%202.7-22s-1.1-4.4-2.3-5.8c-3.2-3.5-13.5-13-17.7-15.5-6.3-3.8-12.9%202.7-7.2%208.9%204.8%205.1%2014.1%207.6%2017.9%2011.8-3.2%203.3-17.7%2019.6-1.3%2027.3-3.7%206.1%2017.4%2022.6%2025.7%2025.7-2.3%209.2-.2%2015.7%201.6%2017.9l-.1.2c-10.9%207.4-16.7%208.4-30.5%208.4-5.7%200-6.8%202.8-7.7%203.8-2.9-.1-11%205.7-20.8%2010.8-12.5%206.6-27.1%2013.1-28.7%2014.8-3.3-5-11.3-13.7-14-14.8-7.7-3.3-11.5%207.2-7.8%209%206.5%203.2%2013.2%209.3%2015.5%2013.3%201.6%202.7%204.2%204.5%207%203.7%201.7%201.3%205.2%202%2011-1%204.9-2.5%2033.7-22.2%2035.7-23.7%204.3%203.9%2019.8%201.9%2031.5-1.9-1.2%203.7-2.4%207.7-3.5%2011.9-8.3%202.2-21.9%207.2-24.8%2012.8-2.5-.8-5.8.8-9.7%207.5-5.3%209.3-12.3%2039.3-13.3%2045-.5%202.1%200%204.3%201.2%206-2.5%201.5-14.8%208-11.7%2023.4%201%204.7%2011%209.1%2010.4%202.4-.5-5.5.7-13.6%209.1-22.1%205%201%206.2-4.5%207.7-13s.3-25.5%206.1-34c3.3%204.3%2010.5-.3%2020.6-8.8-4.2%2021.4-5.5%2044.2%201.7%2058.4%207.9%2015.6%2021%2013.7%2025.7%2013%203.8%207.8%2012%2021.3%2029.3%2021.3s25.5-13.5%2029.3-21.3c4.8.8%2017.8%202.6%2025.7-13%207.2-14.2%205.9-37%201.7-58.4%2010.1%208.4%2017.3%2013.1%2020.6%208.8%205.8%208.5%204.6%2025.5%206.1%2034s2.7%2014%207.7%2013c8.4%208.5%209.6%2016.6%209.1%2022.1-.6%206.7%209.4%202.3%2010.4-2.4%203.1-15.4-9.2-21.9-11.7-23.4%201.2-1.7%201.6-3.9%201.2-6-1-5.7-8-35.6-13.3-45-3.9-6.7-7.2-8.3-9.7-7.5-2.9-5.7-16.5-10.6-24.8-12.8-1.1-4.2-2.3-8.2-3.5-11.9%2011.7%203.7%2027.2%205.8%2031.5%201.9%202%201.5%2030.7%2021.1%2035.7%2023.7%205.8%203%209.3%202.3%2011%201%202.8.8%205.4-1%207-3.7%202.3-4%209-10.2%2015.5-13.3%203.3-1.8-.5-12.3-8.2-9zm-141.5-9.3c8.3%200%2016.4-2%2023.8-5.7-2.3%209-16%2036.5-23.8%2044.2-7.8-7.8-21.5-35.2-23.8-44.2%207.4%203.7%2015.5%205.7%2023.8%205.7zm-42.8%2047.1c0-7.7%206.2-13.9%2013.9-13.8s13.9%206.2%2013.8%2013.9c0%207.7-6.2%2013.9-13.9%2013.9-7.6-.1-13.8-6.3-13.8-14zm42.8%2062.1c-6-.2-27-15.7-32-32.7%2016.7.5%2029.5-9%2032-15.3%202.5%206.3%2015.3%2015.8%2032%2015.3-5%2017-26%2032.5-32%2032.7zm28.9-48.2c-7.7%200-13.9-6.2-13.9-13.9s6.2-13.9%2013.9-13.9%2013.9%206.2%2013.9%2013.9c0%207.7-6.2%2013.9-13.9%2013.9z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); } +.flea { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m152.3%20126.4c-6.3-12.8-4.1-24.6%203.7-33.7%207.7-9%2018.7-16.6%2023.5-30%202-5.5%206.2-6.8%2011.6-3.6%209.6%205.6%2020%2015.2%2028.3%2022.5%201%20.9%202%201.9%202.9%202.9%202.1%202.3%203.3%205.5%201.4%207.9-6.9%208.9-13.2%2010.6-21.1%2015.7-10%206.6-7.1%2019.3-.7%2026.1-2.7-7.5-3.4-14.9%203.1-20.1s15.5-5.2%2023.4-14.3c2.9-3.4%204-4.3%207.7-1.6%201%20.7%201.9%201.5%202.9%202.3%204.8%204%209.8%207.4%2015.3%2010.3.9.5%201.9%201%202.7%201.7%202%201.5%202.2%203.2%201%205.3-4.6%207.5-8.2%207.1-14.9%2011.4s-7.6%2012.9-3.1%2019.3c-.9-7.8%202.1-13.4%209.8-15.8s12.9-6.8%2015.9-10.6c1.9-2.5%205.3-3.1%2011.6.5%207.6%204.4%2015.8%2013.5%2019.7%2024.2%202.2%206%202.6%2012.4%202.2%2018.7-.2%203.1-.7%206.2-1.2%209.3-1.3%208.2-4.1%2015.8-8.3%2022.9-1.2%202-2.7%203.7-4.9%204.5-.8.3-1.8.5-2.6.5-6.4-.5-11.8-3-15.6-8.5-1.2-1.8-1.7-3.8-2.1-5.9-.3-2.1-.7-4.2-.9-6.2-.6-7.4-4.3-12.2-11.4-14.3-4-1.2-8.1-2.2-12.3-2.1-2.3%200-4.6%200-7%200-3.2.1-6.2-.8-9.1-2.3-2.3-1.2-4.6-2.4-7.1-3.4-9.7-3.8-19.2-3.7-28.5.8-2.2%201.1-4.4%202.3-6.6%203.4-.6.3-1.2.7-1.9%201-5%202-5.6%202.1-9-2.4-4.5-5.9-10.2-10-17.5-11.6-4.2-.9-8.2-.5-12.1%201.1-6.4%202.5-10.5%207.3-13.4%2013.3-1.3%202.7-2.2%205.5-3.1%208.4-.3%201-.6%202.1-1%203.1-1.5%204.3-3.2%205.5-7.8%205.4-2.5-.1-4.9-.2-7.4-.5-3.6-.5-7.2-.2-10.6.7-3.4.8-6.3%202.4-8.9%204.7-4.7%204.3-7.9%209.5-9.5%2015.7-1.9%207.1-6.1%209.1-13.4%206.3-4.2-1.5-7.6-4.1-10.5-7.4-6.3-7.2-10.9-15.3-14.3-24.1-3.3-8.7-5.4-17.7-6.6-26.8-.1-.5-.2-1-.2-1.5-.3-9.7-.1-19.4%202.4-28.7.3-1%20.5-1.9%201-2.8.5-1.1%201.5-2.6%204-1.7%205.6%202.3%208.7%205.9%209.7%2014.9.5%204.1-.7%2013.6%202.4%2021.5%204.6%2011.9%2015.5%2014.5%2025.6%2013.9-7.3-1.8-17-6.8-20-16.4s-.6-14.5-1.3-24.2c-.7-8.8-6.4-15.2-8.4-17.7-2.8-3.5-3.7-6.9-2.4-11s3.3-7.8%205.6-11.3c5.6-8.6%2013-15.5%2020.9-21.8%204-3.2%208.1-6%2012.6-8.5%201.1-.6%202.2-1.2%203.3-1.6%202.7-.9%206.1-.5%207.3%202.3.6%201.4%201%202.8%201.2%204.3%201%208.7%201%2016.1-3.7%2026-7.1%2014.9-9.6%2042.4%2018.8%2048.7-20-12.1-19.1-28.8-14.4-39.5%202.7-6.3%208.5-14.5%208.3-28.8%200-4.3-.3-8.7-.9-13.1-.6-3.9.4-6.8%204.3-8.2%202.8-1%205.8-1.5%208.8-1.8%206.9-.8%2013.9-1.4%2020.9-.9%208.1.7%2019.8%201.7%2027%205.6%203.9%202.1%205.4%204.9%203.7%209.8-5.7%2017.1-19.4%2023.5-24.8%2033.7-5.3%2010.3-6.1%2022.9%206%2034.1zm127.6%2030.8c-3.9-.1-7.4%203.6-7.3%207.6.1%204.2%203.5%207.5%207.6%207.4%204.1%200%206.9-2.9%206.9-7.2%200-4.2-3.2-7.7-7.2-7.8z%22%2F%3E%3Cpath%20d%3D%22m125.4%20203.9c1.3-1.2%201.1-2.5%201.3-3.6%201.6-8.7%203.9-17.2%206.5-25.7%201.1-3.7%202.7-7.2%205.5-10%204.9-5%2011-6.6%2017.6-3.2s6.2%209.3%202.7%2022.3c-3.5%2012.9-11.9%2029.1-17.3%2038.8-1.2%202.2-2.6%204.2-4.3%205.9-3.3%203.1-7.1%203.8-11.2%201.9-1.6-.7-3-1.7-4.4-2.9-4.4-3.7-9.6-10-13.3-15.1.3%204.4%205.7%2014.1%208.3%2016.9%202.9%203%206.9%206.5%207%2014.8.1%208.2-21.5%2037.3-63.1%2041.6%2025.6-12.5%2042.8-35.7%2045.3-43.4.6-1.8-13.4-14.6-15.4-32.7s12.7-20.5%2019.9-17.5c2.9%201.2%205.5%202.9%207.8%205.1%202.1%201.9%204.9%204.7%207.1%206.8z%22%2F%3E%3Cpath%20d%3D%22m146.8%20254c7.1-4.8%2029-23.2%2033.9-32.4-8.7%202.8-16.2%202.6-19.5-.1s-2.7-6.9-1.6-11.5c.8-3.4%202.9-7.4%204.8-10.3%205.4-8.6%2011.4-16.8%2018.7-24%205-4.9%2010-8.1%2016.8-9.4%203.3-.6%206.6-.5%209.8.5%201.3.4%202.6%201%203.7%201.8%202.8%202.3%203.1%204.6%201.3%207.2-2.2%203.2-4.6%206.3-7.2%209.2-5.2%205.6-10.8%2010.9-17%2015.4-5.2%203.8-14.3%208.5-19.6%2010.8%201.1%201.2%2011.8-1.9%2015.5-3.5%2010.1-1.8%2014.1%202.4%2015.1%203.4%202.3%202.1%203.2%204.7%202.3%207.7-1.2%203.9-5.8%2010.4-21.8%2021.4s-33.9%2014.2-35.2%2013.8z%22%2F%3E%3Cpath%20d%3D%22m225.7%20203.5c1.7.9%203%20.8%204.3.7%205.5-.3%2011-1.3%2016-3.7%201.7-.8%203.4-.9%205.2-.2%204.1%201.6%208%203.6%2011.3%206.6%201.8%201.6%203.3%203.4%204.2%205.6%201.2%202.8%202.7%2011.2-12.8%2018.4-9.2%204.3-30.2%206.9-45.5%202.1.7-.2%2026-5.9%2039.5-15.6-.1-1.2-.8-1.2-1.5-1.4-2-.4-4-.8-6-1.1-7.6-1.2-15-2.8-22.2-5.7-.9-.4-1.9-.7-2.8-1.2-2.8-1.5-3.4-3.2-2.7-6.2.3-1.2.7-2.4%201.3-3.4%203-5.3%2014.9-18.4%2021.5-21.8s12.5-2.2%2016.7.7c3.1%202.1%203.6%204.6%201.9%207.9-1.7%203.4-4.4%206-7.4%208.2-5.2%203.8-11%206.5-17.1%208.7-1%20.3-2.2.8-3.9%201.4z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.fly { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m178%20207.5c0%205.8%201.5%2011.3%203.9%2016.5%204.2%208.9%209.9%2016.9%2016.2%2024.4%203.9%204.6%207.9%209.1%2012.4%2013.1%206.5%205.8%2013.6%2010.5%2021.6%2013.9%203.7%201.6%207.5%202.7%2011.5%202.9%208%20.4%2014.4-3.2%2017.6-11.3%202-5.2%202.5-10.7%201.8-16.2-1.3-10.1-4-19.8-7.5-29.3-7.2-19.3-17.1-37.1-29.6-53.4-4.7-6-9.4-12.4-14.5-18.1-1.2-1.4-2.5-2.6-3.9-3.8-3.3-2.9-7.3-.8-7.7%203.5-.1%201.1-.2%202.1-.3%203.2-.1%207.9-2.4%2015-6.9%2021.4-3%204.2-5.7%208.6-8.5%2013-2.9%204.5-4.8%209.3-5.7%2014.6-.4%201.9-.4%203.8-.4%205.6z%22%2F%3E%3Cpath%20d%3D%22m171.5%2039.7c-1.3-.3-3.2-.7-5-1.3-1.2-.4-1.7-1.4-1.2-2.7.2-.7.6-1.5%201.1-2%203.1-3.7%206.8-6.6%2011.4-8.4.9-.4%201.9-.6%202.9-.5s1.6%201%201.1%201.9c-.3.5-.6.9-1%201.3-2.2%202.5-3.9%205.3-5.1%208.5-.3.7-.6%201.4-1.1%202.1-.7.9-1.5%201.3-3.1%201.1z%22%2F%3E%3Cpath%20d%3D%22m283%20101.5c-2.3.4-4.7.6-7.1%201.2-10.2%202.5-20.4%205.3-30%209.8-8.9%204.2-8.5%204.1-13.1%2011.6-3.4%205.7-6.4%2011.7-9.8%2017.4-1.2%202.1-1.1%204%20.4%205.8%201.5%201.9%203%203.9%204.5%205.8.6.8%201.3%201.5%202.1%202.1%201.7%201.4%203%201.2%204-.8%201.4-2.9%202.7-5.9%204-8.8%202-4.6%204-9.1%206.3-13.6%201.9-3.7%204.5-6.5%207.9-8.8%206-4.1%2012.3-7.6%2018.7-10.9%203.8-1.9%207.5-3.9%2011.2-5.9%201.2-.6%202.2-1.5%203.3-2.3.4-.3.7-.9.5-1.5-.2-.7-.8-1-1.5-1.2-.4.2-.8.2-1.4.1z%22%2F%3E%3Cpath%20d%3D%22m205.2%20102.1c-.1%201%20.8%202.6%201.3%203.7%201.4%203%202.6%206.1%203.5%209.4.4%201.4.6%203.1%202.4%203.1%201.6%200%201.8-1.1%202.4-2.3.7-1.4%201.2-2.9%201.7-4.3%202.2-6.7%204.4-13.5%206.2-20.4%201.3-5.2%203.4-10.1%205.6-14.9%201.2-2.6%202.9-5%204.8-7.2%205.5-6.5%2011.4-12.7%2017.9-18.3.9-.8%201.8-1.7%202.6-2.6.7-.8%201-1.8.3-2.8-.6-.9-1.6-1.3-2.6-1.1s-2%20.4-2.9.8c-2.2%201.1-4.4%202.1-6.5%203.4-8.5%205.4-15.9%2012.1-22.3%2019.9-1.5%201.8-2.7%203.8-3.8%205.9-4%208.1-7.4%2016.4-10.1%2025-.3%201-.4%201.4-.5%202.7z%22%2F%3E%3Cpath%20d%3D%22m298.1%20236c.6-.1%201.1-.1%201.5-.2%202.1-.4%202.5-1.6%201-3.3-.8-.9-1.8-1.7-2.8-2.4-5-3.9-10.1-7.7-14.9-11.8-7-6-13.1-13-19.3-19.8-1.4-1.5-2.7-3-4.1-4.4-.5-.5-.9-.9-1.5-1.4-.5-.4-1.2-.6-1.9-.3-.8.4-1.1%201.1-1%201.9.1%201.3.7%202.3%201.3%203.4%201.8%203.2%207.6%2016.4%208.9%2019.7%201%202.7%202.6%204.9%204.9%206.6%207.2%205.1%2015.1%208.9%2023.7%2011.2%201.5.6%202.9.6%204.2.8z%22%2F%3E%3Cpath%20d%3D%22m142%20207.5c0%205.8-1.5%2011.3-3.9%2016.5-4.2%208.9-9.9%2016.9-16.2%2024.4-3.9%204.6-7.9%209.1-12.4%2013.1-6.5%205.8-13.6%2010.5-21.6%2013.9-3.7%201.6-7.5%202.7-11.5%202.9-8%20.4-14.4-3.2-17.6-11.3-2-5.2-2.5-10.7-1.8-16.2%201.3-10.1%204-19.8%207.5-29.3%207.2-19.3%2017.1-37.1%2029.6-53.4%204.7-6%209.4-12.4%2014.5-18.1%201.2-1.4%202.5-2.6%203.9-3.8%203.3-2.9%207.3-.8%207.7%203.5.1%201.1.2%202.1.3%203.2.1%207.9%202.4%2015%206.9%2021.4%203%204.2%205.7%208.6%208.5%2013%202.9%204.5%204.8%209.3%205.7%2014.6.4%201.9.4%203.8.4%205.6z%22%2F%3E%3Cpath%20d%3D%22m200.6%20122.5c-.6-20.1-18.4-33.8-40.6-33.5-22.2-.2-40%2013.5-40.6%2033.6-.7%2020.1%2021.5%2025.7%2040.6%2026%2019.1-.4%2041.3-5.9%2040.6-26.1z%22%2F%3E%3Cpath%20d%3D%22m186.4%2048.1c-5.5-1.5-10.6-1-15%202.9-.4.4-.8%201.1-1.7.6-.5-1.2.5-1.8-.1-3.4-2.9-1.7-6.3-2.2-9.7-2.1-3.4%200-6.8.5-9.7%202.1-.6%201.5.4%202.2-.1%203.4-.8.5-1.2-.2-1.7-.6-4.4-3.9-9.5-4.4-15-2.9-10.3%202.8-18.3%2012.5-18.5%2022.8-.1%205.6%202%2010.4%205.7%2014.6%202.4%202.6%205.3%203%208.6%201.9%202.4-.8%204.7-1.8%207-2.8%207.1-3.2%2016.1-5%2023.6-5s16.5%201.9%2023.6%205c2.3%201%204.6%202%207%202.8%203.3%201.2%206.3.8%208.6-1.9%203.7-4.1%205.8-9%205.7-14.6%200-10.3-7.9-20.1-18.3-22.8z%22%2F%3E%3Cpath%20d%3D%22m148.5%2039.7c1.3-.3%203.2-.7%205-1.3%201.2-.4%201.7-1.4%201.2-2.7-.2-.7-.6-1.5-1.1-2-3.1-3.7-6.8-6.6-11.4-8.4-.9-.4-1.9-.6-2.9-.5s-1.6%201-1.1%201.9c.3.5.6.9%201%201.3%202.2%202.5%203.9%205.3%205.1%208.5.3.7.6%201.4%201.1%202.1.7.9%201.5%201.3%203.1%201.1z%22%2F%3E%3Cpath%20d%3D%22m37%20101.5c2.3.4%204.7.6%207.1%201.2%2010.2%202.5%2020.4%205.3%2030%209.8%208.9%204.2%208.5%204.1%2013.1%2011.6%203.4%205.7%206.4%2011.7%209.8%2017.4%201.2%202.1%201.1%204-.4%205.8-1.5%201.9-3%203.9-4.5%205.8-.6.8-1.3%201.5-2.1%202.1-1.7%201.4-3%201.2-4-.8-1.4-2.9-2.7-5.9-4-8.8-2-4.6-4-9.1-6.3-13.6-1.9-3.7-4.5-6.5-7.9-8.8-6-4.1-12.3-7.6-18.7-10.9-3.8-1.9-7.5-3.9-11.2-5.9-1.2-.6-2.2-1.5-3.3-2.3-.4-.3-.7-.9-.5-1.5.2-.7.8-1%201.5-1.2.4.2.8.2%201.4.1z%22%2F%3E%3Cpath%20d%3D%22m114.8%20102.1c.1%201-.8%202.6-1.3%203.7-1.4%203-2.6%206.1-3.5%209.4-.4%201.4-.6%203.1-2.4%203.1-1.6%200-1.8-1.1-2.4-2.3-.7-1.4-1.2-2.9-1.7-4.3-2.2-6.7-4.4-13.5-6.2-20.4-1.3-5.4-3.4-10.3-5.6-15.1-1.2-2.6-2.9-5-4.8-7.2-5.5-6.6-11.4-12.8-17.9-18.3-.9-.8-1.8-1.7-2.6-2.6-.7-.8-1-1.8-.3-2.8.6-.9%201.6-1.3%202.6-1.1s2%20.4%202.9.8c2.2%201.1%204.4%202.1%206.5%203.4%208.5%205.4%2015.9%2012.1%2022.3%2019.9%201.5%201.8%202.7%203.8%203.8%205.9%204%208.1%207.4%2016.4%2010.1%2025%20.3%201.2.4%201.6.5%202.9z%22%2F%3E%3Cpath%20d%3D%22m21.9%20236c-.6-.1-1.1-.1-1.5-.2-2.1-.4-2.5-1.6-1-3.3.8-.9%201.8-1.7%202.8-2.4%205-3.9%2010.1-7.7%2014.9-11.8%207-6%2013.1-13%2019.3-19.8%201.4-1.5%202.7-3%204.1-4.4.5-.5.9-.9%201.5-1.4.5-.4%201.2-.6%201.9-.3.8.4%201.1%201.1%201%201.9-.1%201.3-.7%202.3-1.3%203.4-1.8%203.2-7.6%2016.4-8.9%2019.7-1%202.7-2.6%204.9-4.9%206.6-7.2%205.1-15.1%208.9-23.7%2011.2-1.5.6-2.9.6-4.2.8z%22%2F%3E%3Cpath%20d%3D%22m167.6%20205.7c0-11.5%206.4-20.6%2012.2-29.3%204.4-6.7%209.4-15.9%209.2-19.9-.1-1.7-1.4-2.1-2.1-2.2-1.3-.2-2.7%200-4%20.4-5.1%201.4-10.9%203.4-22.9%203.5-11.9-.1-17.7-2.1-22.9-3.5-1.2-.3-2.7-.6-4-.4-.7.1-2%20.5-2.1%202.2-.2%204%204.7%2013.2%209.2%2019.9%205.8%208.8%2012.2%2017.8%2012.2%2029.3%200%2012-3%2024.7-18%2043.7-1.2%201.5-1.6%203.3.3%204.8%206.8%205.6%2015.1%2010.5%2025.3%2010.5s18.6-4.9%2025.3-10.5c1.8-1.5%201.4-3.3.3-4.8-15-19-18-31.7-18-43.7z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.calosoma-sycophanta { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m315.3%20158.5c-2.1-.1-2.7.6-9.7.6-10%200-23.2-3.5-25.7-4.9.9-2.5%200-4.5-2.3-6-4-2.7-27.2-11.3-35.6-15.8-7.8-4.2-11.6-5.7-14.3-3.7-6.6-2.8-15.2%204-20.9%209.3-6-5.5-13.1-8.1-17.8-7.4v-6.2c1.7-.7%203.3-1.8%204.6-3%2015.3%209.5%2023.8-3%2024.4-5.8%2019-8.8%2018.8-26.4%2021.3-33%201.3-3.5%203.5-7.6%203.9-9.6s-1.1-4.3-2.2-5.6c12.3-12.9%2018.4-13.3%2023.1-13.8%205.7-.6%206.8-9.8%201.1-11.2-2.5-.6-6.8%200-9.7%201.5-.8-1.9-2.8-4.6-7.7-2.6-7.5%203.1-10%2016.8-15.7%2021.5-2.4-1-4.2-1.4-7.5.9-8.2%205.7-10.4%2036.2-13.1%2043.5-3.3-.5-6.5-.6-9.8-.5.1-12.6-13.1-16.4-14.9-16.5.7-2.5.6-5.2-.3-7.6%204.7-5.3%2018.3-37.3%2011.8-65.1-1.3-5.6-12.1-4.4-9.8%204.4%202.9%2011.4%202.6%2036.5-8.1%2054.7-1.4-.7-2.9-1.1-4.5-1.2%207.9-13.5-3.1-18.3-5.9-18.2-2%20.1-3.7%201.4-3.7%203.2%200%2015-4.1%2015.5-6.3%2015.5s-6.3-.4-6.3-15.5c0-1.8-1.7-3.2-3.7-3.2-2.8-.1-13.8%204.7-5.9%2018.2-1.6.1-3.1.6-4.5%201.2-10.7-18.2-11.1-43.3-8.1-54.7%202.2-8.7-8.5-10-9.8-4.4-6.5%2027.9%207.1%2059.8%2011.8%2065.1-.9%202.4-1%205.1-.3%207.6-1.8.1-15%203.9-14.9%2016.5-3.3-.1-6.6.1-9.8.5-2.6-7.3-4.8-37.8-13-43.5-3.2-2.2-5.1-1.9-7.5-.9-5.7-4.7-8.2-18.4-15.7-21.5-4.9-2-7%20.8-7.7%202.6-2.9-1.5-7.2-2.1-9.7-1.5-5.7%201.4-4.6%2010.6%201.1%2011.2%204.8.5%2010.8.9%2023.1%2013.8-1.1%201.3-2.6%203.6-2.2%205.6s2.5%206%203.8%209.6c2.5%206.6%202.2%2024.1%2021.3%2033%20.6%202.8%209.1%2015.3%2024.4%205.8%201.4%201.2%202.9%202.3%204.6%203v6.2c-4.7-.8-11.7%201.8-17.8%207.4-5.8-5.3-14.3-12.1-20.9-9.3-2.7-2-6.5-.4-14.3%203.7-8.3%204.5-31.5%2013.1-35.6%2015.8-2.2%201.5-3.1%203.5-2.3%206-2.5%201.4-15.8%204.9-25.7%204.9-7%200-7.6-.7-9.7-.6s-4.7%201.4-4.7%204.7%201.8%208.7%2016.5%207c-1.2%201.5-1.4%206.5%205.5%205.5%2010.3-1.5%2015-9%2020.7-10.9-.8%202.1-1.5%208.2%204.3%208.5%208.2.4%2013.1-17.9%2033.5-29.7.6%203.2%203.8%207.7%2013.4%204.6%201.9%201.6%205.3%205.2%208.6%208.3-.6%202.8-.9%205.7-.9%208.5%200%204.7.5%209.4%201.4%2014-8.8%204.7-20.8%2012.2-23.2%2013.6-4.1%202.5-5.6%206.2-2.4%2012.1-1.2%205.5%2010.6%2035.8%2018.9%2051.9%202.4%204.7%204.7%204.5%206.7%204.5-1.6%206-13.2%2020.6-20%2026.1-4.6%203.7-4.3%209.7.6%2010.8s10.4-5.3%2011.2-6.7c1.4%202.5%207.6%204.5%2010.2%200s7.2-17.7%208-29.6c2.6%201.9%2011.2%202.6%2010.3-5-.8-7.2-12.8-12.8-35.1-48.5%204.1-.3%2012.2-6.9%2019.4-13.5%2011%2026.7%2033.5%2044.4%2039.3%2044.4%207.8%200%207-8.5%207-10.2v-67.1c-1.2-1.2-7.3-8.8-7.3-17.9s8.6-9.6%2013.4-9.6%2013.4.5%2013.4%209.6-6.2%2016.7-7.3%2017.9v67.2c0%201.7-.9%2010.2%207%2010.2%205.9%200%2028.4-17.7%2039.3-44.4%207.2%206.6%2015.3%2013.2%2019.4%2013.5-22.3%2035.7-34.3%2041.3-35.1%2048.5-.9%207.6%207.7%206.8%2010.3%205%20.8%2012%205.4%2025.1%208%2029.6s8.8%202.5%2010.2%200c.8%201.4%206.2%207.8%2011.2%206.7s5.2-7.1.6-10.8c-6.8-5.5-18.4-20.1-20-26.1%202%200%204.3.2%206.7-4.5%208.3-16%2020.1-46.4%2018.9-51.9%203.2-5.9%201.7-9.6-2.4-12.1-2.3-1.4-14.4-8.8-23.1-13.6.9-4.6%201.3-9.3%201.2-14%200-2.9-.3-5.7-.9-8.5%203.3-3%206.7-6.7%208.6-8.3%209.6%203.1%2012.8-1.4%2013.4-4.6%2020.4%2011.8%2025.2%2030.1%2033.5%2029.7%205.8-.3%205.1-6.4%204.3-8.5%205.7%201.9%2010.4%209.4%2020.7%2010.9%206.9%201%206.7-4%205.5-5.5%2014.7%201.7%2016.5-3.6%2016.5-7s-2.5-4.7-4.6-4.8z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); } +.fulgoridae { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m292.2%20184.1c-6.7-9-9-14-16.4-19.7-20.6-15.9-86.6-2.3-122.1-4.4-33.8-1.9-40.1-11-65.6-7.4-14.7-13-29.8-28.5-33.8-35.1-9.8-16.5-13.1-30.3-10.3-44.9%201-5.3-.8-9.2-5.4-10.4s-8%202.3-9.3%206.9c-6.6%2024.8%202.6%2044.3%2010.3%2057.2%205.7%209.6%2030.5%2035.8%2043.8%2046.1%204.4%203.4%2017.8%2019.6%2033.4%2031.3-16.1-3.1-47-8.6-51.5-9.9-5.7-1.7-12.4%205.7-7%209.7-.3%203%207%2042.8%206%2047.8-3.3-.9-19.3%201-23.5%203.7-5.7%203.7-2%2015.2%204.7%2011.5%207.7-4.3%2016.3-6.6%2020-6.6%201.4%202.1%209.7%202.2%2010.1-4.9.7-10-6.4-44.1-7.4-46.8%205.6%203.1%2041.1%208.2%2056.7%2010.4-10.8%202.1-26.8%205.4-29.5%205.6-5%20.5-6.8%208.5-.8%209.8%203%202.8%2017.3%2036.1%2018.3%2039.1-4.8%202.5-10.4%206.6-12.8%209.3-3.8%204.3%203.5%2011.8%208.5%207%204.3-4%207.8-8.5%2010.8-10.8%203.3%201.5%2010.5-2.5%207.3-7.5-2.3-3.6-19.8-37.1-22.1-38.6%207.4-2.1%2028.9-1%2034.4-6.4%2015.8%2012%2070.5%2040.2%2082%2040%20.5%202.8%2017.8%2010%2020.1%2015.8%202.4%206.2%2013.3.3%207.8-8.8-3.6-5.8-16.6-10-21.1-11.3%203.5-7-15.9-9.6-33.1-17.8-15.4-7.4-30.8-17.5-40.5-24%2032.6%208.8%2076.9%2015.6%20105.3%2015.6%2021.9%200%2045.5-3.8%2048.8-16.3%204.5-16.6-8-24.2-16.1-35.2zm-31.2%2040.2c-11%20.7-56.2-3.4-65.9-6.4-3.7-13%203.5-13.9%202-24.1s-9-11.7-7.7-23.4c8.4-.3%2030.8-3.7%2041.5-2.3%203%206-6.6%208.4-1%2018.1%209.7%2016.7%2042.5%2018%2031.1%2038.1zm3-32.7c-4.9%200-8.9-4-8.9-8.9s4-8.9%208.9-8.9%208.9%204%208.9%208.9c0%205-4%208.9-8.9%208.9z%22%2F%3E%3Cellipse%20cx%3D%22210.7%22%20cy%3D%22182.9%22%20rx%3D%226.9%22%20ry%3D%226.6%22%2F%3E%3Cellipse%20cx%3D%22228.6%22%20cy%3D%22208.2%22%20rx%3D%228.5%22%20ry%3D%227.6%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.giraffe-stag { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m290.6%20147.1c-6.1%203-15.4%2016.4-17.9%2019.5-2.4-2-6.4-1.4-12-1.3s-42.8%202.6-47.8%202.9c-3.1-3.1-7.1-1-11%201.8-2.8-6-6-9.8-9.1-10.3-5.6-.9-12.1%201.3-15.5%203.3v-8.1c8.2-.8%2015.2-5.7%2019.7-11.1%205%206.5%2015%2014.7%2021.4%2014.8%2014.8.1%2014.8-10.5%2013.3-12.1%2011.1-8.7%208.9-26.4%209.9-30.7%201.3-5.4%206.5-8.9%207.4-11.6%203.5-9.5-5.3-10.2-7.8-9.6%2010-18.7%2011-41.1%202.5-44.6-6.5-2.6-10%201.2-10.6%205.1s2.8%208.4%203.2%2013.3-3.6%2021.8-5.6%2025.6c-5%20.3-6.9%202.7-7.2%207.9s.7%2036.4-1.3%2036.7c-6.2-4.8-14.2-7.3-19.4-8.2.1-3.8-2.2-7.1-5.8-8.3%205-12.6%202.8-26.3-4.3-32.8%203.9-3.4%207.8-7.9%209-10.8%203.5-8.3-.5-21.8%201.7-26.8%202.4-5.5%2018.7-15.9%2018.4-28.5-.2-9.3-14.5-17.4-21.9-17.7-2.4-.3-4.6%201.4-4.9%203.8-.1.9%200%201.7.4%202.5%202.5%205.2%209.2%207.8%209.3%2010.9.1%205.6-6.4%2014.9-16.5%2018.1-5.9%201.9-14.1-.3-16.3%205.1-2%205.2%207%2011.4%208.3%2013.6.9%201.4-1.1%204.6-1.7%205.7-4.1%207-8.6%2013.8-13.5%2020.2h-10.3c-4.9-6.5-9.4-13.2-13.5-20.2-.6-1.1-2.5-4.2-1.7-5.7%201.3-2.3%2010.3-8.4%208.3-13.6-2.2-5.4-10.4-3.2-16.3-5.1-10.1-3.2-16.6-12.5-16.5-18.1%200-3.1%206.8-5.8%209.3-10.9%201.1-2.2.2-4.8-2-5.9-.8-.4-1.6-.5-2.5-.4-7.4.3-21.8%208.4-21.9%2017.7-.2%2012.5%2016.1%2023%2018.5%2028.5%202.2%205-1.8%2018.5%201.7%2026.8%201.2%202.8%205.2%207.4%209%2010.8-7%206.5-9.3%2020.2-4.3%2032.8-3.6%201.2-5.9%204.6-5.8%208.4-5.2%201-13.2%203.4-19.4%208.2-2-.3-.9-31.4-1.3-36.7s-2.2-7.7-7.2-7.9c-2-3.8-6-20.7-5.6-25.6s3.8-9.3%203.2-13.3-4.1-7.7-10.6-5.1c-8.5%203.5-7.6%2025.9%202.5%2044.6-2.5-.6-11.4.1-7.8%209.6%201%202.6%206.1%206.2%207.4%2011.6%201.1%204.4-1.1%2022%2010%2030.7-1.5%201.6-1.5%2012.3%2013.3%2012.1%206.4-.1%2016.4-8.3%2021.4-14.8%204.5%205.4%2011.5%2010.4%2019.7%2011.1v8.1c-3.4-1.9-9.9-4.2-15.5-3.3-3.1.5-6.3%204.3-9.1%2010.3-3.9-2.8-7.9-4.8-11-1.8-5-.3-42.2-2.8-47.8-2.9s-9.6-.8-12%201.3c-2.5-3.1-11.8-16.5-17.9-19.5-7-3.4-14.8%205.3-5.9%2011.8%205.5%204%2017%2019.2%2023.9%2020-1.4%202.4-1.9%209.4%203%2010%207.7%201%2022.3-11.6%2048-9.5-.3%205.8%207.4%207%2014.2%207.6-1%204.6-1.8%209.3-2.3%2014-11.7-3.6-24.3-9-25.8.6%200%200-2.9-.5-6%209-3.9%2011.8-12.2%2020.4-20.3%2031.2-2.6%203.5-1.8%208.9%202.1%209.9-4.2%202-12.1%208.8-14.4%2015s7.4%2014.2%2010.6%206.9c5.5-12.3%2013.6-12.6%2014.5-18.2%201.1%202.1%207.1%204.4%2010.6-1%204.4-6.8%209.4-20.2%208.4-40.2%202.4%201.2%2010.4%202.9%2019.3%202.8v.1c0%2039.7%2017.9%2057.6%2033.1%2062.3%208.2%202.6%2011-4.5%2011.5-12.8.3-5.2%200-67%200-72.3-2.6-.8-7-5.3-7-11.2%200-4.3%203.1-12.6%2013-12.6s13%208.3%2013%2012.6c0%205.9-4.4%2010.5-6.9%2011.2%200%205.3-.3%2067.1%200%2072.3.5%208.3%203.3%2015.4%2011.5%2012.8%2015.1-4.8%2033-22.7%2033-62.4v-.1c8.9.1%2016.9-1.6%2019.3-2.8-1%2020%204%2033.4%208.4%2040.2%203.5%205.4%209.5%203.1%2010.6%201%20.9%205.6%209%205.9%2014.5%2018.3%203.2%207.3%2012.8-.8%2010.6-6.9s-10.2-12.9-14.4-15c3.9-1%204.8-6.4%202.1-9.9-8.1-10.8-16.4-19.4-20.3-31.2-3.1-9.5-6-9-6-9-1.5-9.6-14.1-4.3-25.8-.6-.5-4.7-1.3-9.4-2.3-14%206.8-.6%2014.6-1.9%2014.2-7.6%2025.7-2.1%2040.3%2010.5%2048%209.5%204.9-.6%204.4-7.6%203-10%206.9-.9%2018.4-16%2023.9-20%209.2-6.6%201.4-15.2-5.6-11.9z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); } +.grasshopper { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m33.9%20149.2c-1.9%2020.3%207%2044.9%2018.7%2044.4%2011.5-.5%2029.3-46.7%2022-59.9-2.9-5.3-11.9-12.7-22.7-10.3-.1-2.3-.7-4.4-2.2-5.7%203.8-20.4%2018.3-56.5%2039.1-82.9%201.5-1.9%202.2-4%20.4-5.5s-4-.2-5.4%201.7c-14.8%2019-40.8%2049-43.9%2086.7-5.3%203-2.3%2010.3-.3%2013.9-.4.5-.7%201.1-1%201.6-.8-1.2-1.9-2-3.2-2.5-6.8-24.3-1.6-44.1%207.9-71.1.8-2.2%201.1-4.1-1.2-4.8s-3.9%201.2-5%203.3c-9.4%2018.9-21.9%2044.1-10.7%2076.5-3.8%205.1%204.2%2012.2%207.5%2014.6z%22%2F%3E%3Cpath%20d%3D%22m151%20206.2c8.1%201.4%2020.3%202.2%2034.2%202.6%203.3-4.7%2034.3-47.1%2035.4-48.7-16.4%2012.7-34.4%2027.8-37.6%2030.2-15.6%2011.5-29.6%2012.9-40.6-2.5-16.4-22.9-1.8-37%2017-47.2-19.9-1.7-68.1-5.2-74-5.5%206.5%2013.8-2.1%2036.9-7%2043.9%200%20.1-.1.1-.1.2-1.8%203.7%202.1%209%204.2%2011.7-5.5%202.9-18.6%2011.6-21.4%2013.2s-2.9%205.1-2.5%206.6c-5%2019.6-12.5%2024.3-11.9%2029.2-4.8-2.2-13.8-3.4-17.1-1.7s-3.7%2010.8%203.6%2010.4%2011.2-1.9%2013.2-1.6c1.3%202.6%207.7%205.1%2011.4-2.1s8.4-26.8%208.8-29.6c6.6-4.3%2024-12.8%2023.6-19.8%202.3-1.6%202.6-7.5%202-12.3%202.3.6%204.6%201.1%206.9%201.6%202%205.3%205.6%2012.8%208.7%2016.1%204.1%204.4%206.9%2015.5%2011.5%2018.1%201%202.6%2014.2%2029.7%2029%2024.8%205.2%204.2%2016.7%202.3%2020.6%203.6s7.1%205.1%209.6%201.9c4.3-5.4%201.9-15.4-27.6-12.8-2.1-5.2-13.3-5.7-24.8-21.6%202.4-4-6.8-16.7-12-27.2.3%200%20.6.1.8.1.7%202.7%2010.8%2014%2036.1%2018.4z%22%2F%3E%3Cpath%20d%3D%22m245.6%20173.6s35%20.6%2055.5-4.2c7.9-1.9%2013.7-7.3%2013.9-9.8.2-2.7-1.7-5.1-4.4-5.4-4.1-.6-24.4-3.3-47.5-5.6-.5.7-8.5%2012.2-17.5%2025z%22%2F%3E%3Cpath%20d%3D%22m305.4%20174.9c-8.2%204.7-43.2%208.2-66.7%208.2-9.3%2013.2-15.7%2022.9-17.9%2026%2029.3-.2%2057-1.4%2063.8-1.9%2013-1%2030.7-8.1%2032.4-15.4.9-4.4-3.6-11.5-11.6-16.9z%22%2F%3E%3Cpath%20d%3D%22m239%20225.9c-7.4-.2-15%202.2-28.8%201-5-.4-6.7-1.7-8.4-3%2018.4-35.8%2068.9-98.3%2075.6-105.3s6-10.7%205-14.7c6.4-6.3-1-16-6-17.4s-9.6%206.2-14.7%208.7c-3.6%201.8-84.6%2045.9-96.6%2053.2s-23.3%2019.9-13.9%2032.4c7%209.4%2015.6%207.6%2024.1%202.1s77.5-57%2083.1-62.7c-3.3%204-62.9%2089.6-68.2%2096.3s-1%2014.7%202.3%2014.4c.3%202.3%204.4%208%2013.1%209%204%20.5%2029.8.3%2036.5%200s6.9-13.6-3.1-14z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.great-capricorn { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m285.7%2064.9c1.1-2.9-.6-5.6-3.5-7.6s-32.8-20.6-38.2-21.1c-1.9-4.8-11.1-3.4-19.6-1.5-9.2%202.1-16.6%204.1-19.7%206.2-1.7-1-4.8-.1-12.7%207.2-7.5%207-18.3%2017.1-23.3%2022.3-5.4-2.8-11.8-2.8-17.2%200-5-5.2-15.8-15.3-23.3-22.3-7.8-7.3-11-8.3-12.7-7.2-3.2-2.2-10.5-4.2-19.7-6.2-8.5-1.9-17.7-3.2-19.6%201.5-5.4.5-35.3%2019.1-38.2%2021.1s-4.7%204.7-3.5%207.6c-2.9%202.9-30.7%2040.5-28.8%20104.3%202%2068.1%2039.6%20119%20100.3%20141.4%203.6%201.3%206.4-3.9%202-6.4-14.1-7.9-90-33.2-93.6-134.2-.8-23.8%201.2-61.5%2027.3-101%203.5%202.3%2016.8-16.5%2037.3-24.6%201.8%202.8%2012.9-.6%2032.7%204.2%201.7%204.9%209.3%204.6%2033.5%2027.9-2%203.4-3.1%207.2-3.3%2011.2-7%20.3-22.6%204.7-5%2021.1-11.2.3-27.8-4.1-32.2-2.9-.8-8.8-1-17.8-3.5-21.6-4-6-12.8-3-12.2%203s6%2018.7%207.5%2021.1c-1.2%201.8-1.3%209.4%203.9%209.3%2012.7-.1%2025.3%201.2%2037.7%203.7-3.6.7-6.5%202.9-8.7%207.7-11.4-1-31-1.4-35.3%203.8-4.4-.4-36.3%2012-41.5%2014.4s-6.6%206.6-5.3%2010c-1.8.4-9.8%203.7-12%207.4s2.2%209.2%206.2%208.2%208.4-4.8%2010.3-7.2c.3%202.7%203.5%206.3%208.2%203.5%205-3%2018.6-16.8%2024-19.9.6%201.6%203.3%203.4%209.2%201.1%2011.3-4.3%2023.6-5.2%2032.1-5-.2%201.8-.4%203.8-.5%206-9.6%204.7-37.5%2020-42.6%2024.3-5.8%204.9-7.7%207.8-7%2013.2-1.5%201.5-11.8%2043.2%2024.8%2056.3-3.7%2017.7%202.3%2033.7%206.3%2037.3%203.8%203.4%2011.9%200%209.5-5.8-.8-1.9-3.4-2.5-4.2-6.2-3.9-18.8.5-27.7-4.2-32.3.8-3.3.4-6.7-1.6-8.1-15.8-11-21.2-23-20.8-34.6%201-.1%203.1-1.6%205.2-3.8%207.5-7.8%2025.4-20.7%2034.1-26.4-.3%2042.7%207.4%20115%2030.1%20115v-151.9c-2.1-1.8-4.5-3.8-4.5-8.7%200-4.3%204.4-8.5%2010.1-8.5s10.1%204.1%2010.1%208.5c0%204.8-2.4%206.9-4.5%208.7v151.9c22.7%200%2030.4-72.3%2030.1-115%208.7%205.7%2026.6%2018.6%2034.1%2026.4%202%202.1%204.2%203.7%205.2%203.8.4%2011.5-5.1%2023.6-20.8%2034.7-2%201.4-2.4%204.9-1.6%208.1-4.7%204.5-.3%2013.5-4.2%2032.3-.8%203.7-3.4%204.3-4.2%206.2-2.4%205.8%205.7%209.2%209.5%205.8%204.1-3.7%2010-19.6%206.3-37.4%2036.6-13.2%2026.3-54.8%2024.8-56.3.8-5.3-1.1-8.2-7-13.2-5.1-4.3-33.1-19.6-42.6-24.3-.1-2.2-.3-4.2-.5-6%208.5-.2%2020.8.6%2032.1%205%205.9%202.3%208.6.5%209.2-1.1%205.4%203%2019%2016.9%2024.1%2019.9%204.7%202.8%208-.9%208.2-3.5%201.9%202.4%206.1%206.2%2010.3%207.2%204%201%208.5-4.6%206.2-8.2s-10.3-7-12-7.4c1.3-3.4-.1-7.6-5.3-10s-37.1-14.8-41.5-14.4c-4.2-5.2-23.9-4.8-35.3-3.8-2.2-4.8-5.1-7.1-8.7-7.7%2012.4-2.5%2025-3.8%2037.7-3.7%205.2.1%205.1-7.4%203.9-9.3%201.4-2.4%206.9-15%207.5-21s-8.2-9-12.2-3c-2.5%203.8-2.7%2012.8-3.5%2021.6-4.4-1.2-21%203.2-32.2%202.9%2017.6-16.4%202-20.7-5-21.1-.1-3.9-1.3-7.8-3.3-11.2%2024.2-23.4%2031.8-23%2033.5-27.9%2019.8-4.8%2030.9-1.5%2032.7-4.2%2020.5%208.1%2033.7%2026.8%2037.3%2024.6%2026.1%2039.5%2028.1%2077.2%2027.3%20101-3.5%20101-79.4%20126.3-93.3%20134.1-4.4%202.5-1.6%207.8%202%206.4%2060.7-22.4%2098.3-73.3%20100.3-141.4%201.6-63.8-26.1-101.4-29-104.3z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); } +.green-lacewings { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m154.5%20177.4c0-29.1-9.7-26.4-14.7-22.9-11.6%208.2-29.9%2029.5-39.8%2056.1-10.4%2028-12.6%2057-6%2079.3%204.7%2015.9%2013.7%2024.5%2025.5%2023.6%2013.5-1%2035.3-16.8%2035.3-63.5%200-34.9-.3-42.2-.3-72.6z%22%2F%3E%3Cpath%20d%3D%22m151.4%20307.4c2.3%204.5%205.1%207.3%208.6%207.3s6.4-2.8%208.6-7.3c-4.6-5.7-7.5-12.5-8.6-19.7-1.1%207.2-4.1%2014-8.6%2019.7z%22%2F%3E%3Cpath%20d%3D%22m180.2%20154.5c-5-3.5-14.7-6.2-14.7%2022.9%200%2030.4-.3%2037.7-.3%2072.6%200%2046.7%2021.8%2062.5%2035.3%2063.5%2011.8.9%2020.8-7.6%2025.5-23.6%206.6-22.4%204.5-51.3-6-79.3-9.9-26.6-28.1-47.9-39.8-56.1z%22%2F%3E%3Cpath%20d%3D%22m301%20180.7c-4.5%202.6-17.6%208.9-25.4%207.8-1.2-1.7-10-8.9-16.7-15.7-9.6-9.8-14.6-20.4-17.7-22.1%200-3.3-2.5-6.1-5.8-6.5-2.2-.1-14.3-.8-19.1-1-3.4-.2-20.5-2.1-31.3-3.3%209.4-5.7%2029.9-12%2031.3-14.7%203.9.1%2028.4%202.2%2032.3%202.5s8.6-4.1%206.4-8.2c2.7-1.5%2011.9-12.5%2014-16.6%203.2-6-5.9-10.2-10-6s-9.4%2014.6-11.6%2019.5c-5.1-.5-27.2-1.2-31.7.6-3.5-4.6-8.5-1.2-13.9%202-5.2%203-15.2%209-21.8%2015.6-.5-1.4-1.1-2.8-1.8-4.1%204.1-4.2%2012.7-11.8%2015.2-14.4%203.5-3.6%203.6-6%202.6-8.2%203.6-4.4%2012.5-18.5%2015.9-23.1%204.4%201.3%2017.1-.2%2021.2-.2%208%200%209.9-13.9-1.7-10.9-5.8%201.5-20.5%201.2-22.4%203.3-2.3-.9-4.2-.9-7.1%203.1-2.6%203.7-11.6%2019.6-13.5%2024.5-3.7.7-6.2%205.2-14.1%2015.2-.2-3.1-1.4-6.1-3.6-8.5%201.6-22.6%2011.4-38.1%2031.3-50%2027.4-16.4%2053.6-13.1%2068.5-5.5%202%20.9%204.3.2%205.5-1.7%201.4-2%200-4.8-1.8-5.8-16.5-8.5-46.5-12-76.4%205.9-20.8%2012.4-32.2%2029.8-34.8%2052.8-2.1-.6-4.2-.6-6.3%200-2.6-23.1-14-40.4-34.8-52.8-30-18-59.9-14.4-76.4-5.9-1.8.9-3.2%203.7-1.8%205.8%201.2%201.8%203.5%202.5%205.5%201.7%2015.1-7.6%2041.3-10.8%2068.8%205.6%2019.9%2011.9%2029.6%2027.4%2031.3%2050-2.1%202.3-3.4%205.3-3.6%208.5-7.9-10-10.4-14.5-14.1-15.2-1.9-4.9-10.9-20.8-13.5-24.5-2.8-4-4.8-4-7.1-3.1-1.9-2-16.7-1.8-22.5-3.3-11.5-3.1-9.5%2010.9-1.6%2010.8%204.1%200%2016.8%201.4%2021.2.2%203.4%204.6%2012.3%2018.7%2015.9%2023.1-1%202.2-.9%204.6%202.6%208.2%202.4%202.5%2011%2010.2%2015.2%2014.4-.7%201.3-1.3%202.7-1.7%204.1-6.5-6.6-16.6-12.6-21.7-15.7-5.4-3.2-10.3-6.6-13.9-2-4.5-1.8-26.6-1.1-31.7-.6-2.2-4.9-7.4-15.4-11.5-19.5s-13.2%200-10%206c2.2%204.1%2011.3%2015.1%2014%2016.6-2.2%204.1%202.5%208.4%206.4%208.2s28.4-2.3%2032.3-2.5c1.4%202.7%2021.8%209%2031.2%2014.7-10.8%201.3-27.8%203.2-31.3%203.3-4.9.3-16.9.9-19.1%201-3.3.4-5.8%203.2-5.8%206.5-3.1%201.7-8.1%2012.3-17.7%2022.1-6.7%206.8-15.5%2014-16.7%2015.7-7.8%201-20.9-5.2-25.4-7.8-5.8-3.3-13.1%202.2-6.8%207.6%202.5%202.2%2021.1%2011%2032%207.3%203.5%201.9%205.7%202.2%208.7%200%206.8-5%2029.5-29.9%2032.2-39.6%202.8.9%2023.4-1.7%2039.6-4.1%203.7-3.1%2014.3-10.2%2021-10.9%202.8-.4%205.7.2%208.2%201.5%202.6%201.5%205.9%204.7%206.1%2011.4.2-6.7%203.5-9.9%206.1-11.4%202.5-1.4%205.3-1.9%208.2-1.5%206.7.7%2017.3%207.8%2021%2010.9%2016.2%202.4%2036.8%205%2039.6%204.1%202.7%209.8%2025.4%2034.6%2032.2%2039.6%203%202.2%205.3%201.9%208.7%200%2010.9%203.7%2029.4-5.1%2032-7.3%206.1-5.3-1.2-10.8-7-7.5z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.ladybug { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m62.2%2059.7c5.9%204.1%2020.5%207%2022.4%207.5-.8%201.5%205.2%2018.9%2010.4%2020.5.7%203%208.2%207.6%2013.5%209.4l-.1.2s-5.1%2010.8.9%208.9c10.9-3.4%2027.5-9.1%2050.8-9.1s39.9%205.7%2050.8%209.1c6%201.9.9-8.9.9-8.9l-.1-.2c5.3-1.7%2012.8-6.4%2013.5-9.4%205.2-1.5%2011.2-18.9%2010.4-20.5%201.8-.5%2016.4-3.5%2022.4-7.5%208.5-5.9%201.3-12.1-1.8-10.2-1.4.8-9.5%203.8-16%206.2s-10.2%203.7-11.2%207.5c-6.4.3-9.9%2013.2-11.2%2019.3-2.6.3-8.7%202.9-11.7%204.9-3-4.7-6.8-9.9-10.1-12.6-5.8-4.7-10.8-3.5-13.3-1.8-.7-6.2-3.2-10.5-6.4-13.4%205.7-6.4%2019.6-11.4%2016.9-16%20.3-5.9%205-14.4%205.7-19.2%201-7-7.5-7.4-9.9-1.8-1.6%203.9-3%2016.8-3.4%2019.2-2.9%201.7-12.4%2010-16%2013.8-6-2.3-12.7-2.3-18.7%200-3.6-3.9-13.1-12.1-16-13.9-.3-2.4-1.7-15.3-3.4-19.2-2.4-5.5-10.9-5.2-9.9%201.8.7%204.8%205.4%2013.3%205.7%2019.2-2.7%204.6%2011.2%209.6%2016.9%2016-3.2%202.9-5.7%207.2-6.4%2013.4-2.5-1.8-7.5-2.9-13.3%201.8-3.3%202.7-7.1%207.9-10.1%2012.6-3-1.9-9-4.6-11.7-4.9-1.3-6-4.9-18.9-11.2-19.3-1-3.9-4.7-5.2-11.2-7.5s-14.6-5.4-16-6.2c-3.5-1.7-10.7%204.5-2.1%2010.3zm125.7%2018.5c4%202.5%2010.9%2011.7%2012.1%2014.1-2.7%201.7-15.1%203.2-18.1-3.2s6-10.9%206-10.9zm-55.8%200s9%204.6%206%2010.9-15.4%204.9-18.1%203.2c1.2-2.4%208.1-11.6%2012.1-14.1z%22%2F%3E%3Cpath%20d%3D%22m303.3%20147.1c-6.7%202.4-22%2015.6-25.1%2017.4-2.2-1.2-20.5-9.7-31.3-17.4-9-6.3-16-7.2-19.5-6.1-2.2-4.9-4.6-9.6-7.3-14.2-8.8-13.5-36.7-18.2-60.1-18.2s-51.3%204.8-60.1%2018.2c-2.7%204.6-5.1%209.3-7.3%2014.2-3.5-1.1-10.5-.2-19.5%206.1-10.9%207.7-29.1%2016.3-31.3%2017.4-3.2-1.9-18.4-15-25.1-17.4-8.9-3.2-10.9%205.9-7.2%209.2s23.5%2014.1%2030.3%2017.4c.8%201.9%207.9%204.5%2013.1.3%202.8-2.2%2027.8-17.1%2035-21-5.7%2016.1-9.7%2036.2-5.8%2056.2-4.2%203.5-8.8%209.5-6.8%2016.3-1.7%201.9-8.9%2022.3-.5%2043.1-4%20.5-20.7%209-22.5%2018.6-1.3%207.4%204.4%2011.4%207.4%206.6%204.3-6.9%2018.8-18%2021.3-19.2%202.3%201%207.4-1.3%205-8.6s-5.9-28.3-4.5-36.4c1.6.1%203.8-1.5%205.7-3.6%2011.9%2028.1%2033.8%2048.5%2063.5%2053.8%203.8-11.5%204.4-107.8%204.4-124.2-12.7-3.6-17.9-10.3-18.1-18.2-.5-17.2%2016.1-20.1%2023-20.1s23.5%202.9%2023%2020.1c-.2%207.9-5.4%2014.6-18.1%2018.2%200%2016.4.6%20112.8%204.4%20124.2%2029.7-5.2%2051.6-25.7%2063.5-53.8%201.9%202.1%204.1%203.7%205.7%203.6%201.3%208-2.2%2029.2-4.5%2036.4s2.7%209.5%205%208.5c2.5%201.2%2017%2012.3%2021.4%2019.2%203.1%204.8%208.8.8%207.4-6.6-1.8-9.6-18.4-18.1-22.5-18.6%208.4-20.8%201.2-41.2-.5-43.1%202-6.8-2.6-12.8-6.8-16.3%203.8-20-.2-40.1-5.9-56.2%207.2%204%2032.2%2018.8%2035%2021%205.2%204.2%2012.2%201.5%2013.1-.3%206.9-3.4%2026.6-14.1%2030.3-17.4s1.7-12.3-7.2-9.1zm-171%20117.3c-4.2-1.4-19-13.4-22.3-18.9%206-9.1%2018.6-4.2%2022.3%200%207.2%208.1%203.7%2016.2%200%2018.9zm2.2-50.5c-12.9%208.2-34.2-15.6-25.1-25.6%204.1-4.6%2018.4-6.9%2027%202.2%204.3%204.6%206%2018.4-1.9%2023.4zm53.2%2050.5c-3.7-2.7-7.2-10.7%200-18.9%203.7-4.2%2016.3-9.1%2022.3%200-3.4%205.5-18.1%2017.5-22.3%2018.9zm-2.1-50.5c-7.9-5-6.2-18.8-1.9-23.5%208.6-9.1%2022.9-6.8%2027-2.2%209%2010.1-12.3%2034-25.1%2025.7z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.madagascar-cockroach { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m183.3%20294.5c-2.6-1-4.8-2.3-6.8-3.9-2.4-2-5.3-5.2-8.2-4.2-5.6%201.7-11.3%201.8-16.9-.1-2.7-1-5.3%202.4-7.5%204.1-2%201.6-4.2%203.3-6.9%204-1-.9-.5-1.6-.2-2.3.8-1.9%201.5-3.9%202.3-5.7.5-1.2%201.1-4.8%200-5.7-.2-.1-.4-.3-.5-.4-10.4-7.4-16.9-17.7-21.6-29.3-3.9-9.4-6.1-19.1-7.4-29.1-1.1-8.2-1.7-16.3-1.5-24.5.5-18.2%202.9-36.1%207.7-53.8.5-1.9%201.2-3.8%201.9-5.7.4-1.2%201-2.3%201.8-3.2%201.7-2%202.9-2.4%205.2-1%209%205.4%2019%207.9%2029.4%208.8%2014.2%201.2%2027.8-1.4%2040.3-8.3.5-.3%201.1-.6%201.6-.9%201.7-.8%202.7-.5%204%20.9s2%203.1%202.7%204.8c1.8%205.2%203.1%2010.4%204.3%2015.8%202%209.7%203.4%2019.6%204.3%2029.5.4%205.5.2%2011%20.4%2016.3.2%2010.8-.8%2021.4-3%2031.8-2.4%2010.9-5.9%2021.3-11.7%2030.9-3.9%206.3-8.8%2011.6-14.6%2016.2-.4.3-.8.6-1.2.9-1.2.9-.8%204.5-.1%205.9.8%201.9%201.6%203.8%202.4%205.7%200%20.7.3%201.4-.2%202.5zm14.2-141.3c-3.5%201.2-17.5%207.7-37.4%207.7s-34-6.2-37.4-7.5c2.3%204.3%2013.4%2016.9%2037.4%2016.9s32.4-9.8%2037.4-17.1zm-77.2%2031.4c8.5%2011.8%2021.5%2017.5%2039.6%2017.5s29.8-5.4%2039.5-17.3c-8.2%203.2-20.4%207.3-39.4%207.3s-31.3-3.8-39.7-7.5zm.1%2031.1c1.6%205.5%2012.4%2018.8%2039.6%2018.8s37.2-12.9%2039.4-18.9c-7.1%203.9-23.2%209.3-39.2%209.3s-32.8-5.5-39.8-9.2zm73.8%2032.9c-3.5%202.3-16.3%208-34.3%208s-29.6-5.5-34.1-7.7c4.4%2010%2018.8%2016.5%2034.3%2016.5%2015.4-.1%2028.5-6.9%2034.1-16.8z%22%2F%3E%3Cpath%20d%3D%22m159.4%20133.2c-8.8.2-17.7-2-26.2-5.8-3.1-1.4-5.8-3.2-8.1-5.8-2-2.4-2.6-5.1-1.5-8%20.6-1.6%201.4-3.2%202.3-4.7%202.8-5.1%206.1-9.7%2010-13.9%205.3-5.7%2011.7-9.5%2019.3-11.6%204.1-1.2%208.1-.9%2012.2.5%207.5%202.6%2013.8%206.9%2018.9%2012.9%203.4%204%206.3%208.3%208.9%2012.8.5%201%201%202%201.5%203%201.8%204%20.8%207.2-2.2%2010.1-1.3%201.3-2.9%202.4-4.5%203.2-9.7%205-19.5%207.4-30.6%207.3z%22%2F%3E%3Cpath%20d%3D%22m269.8%2044.2c-43.8%204.7-73.8%2040.5-75%2041.4-1.3%201-2.7%201.2-4.2.8-4.6-1.2-6-5.1-3.2-8.8%202-2.7%204.4-5.1%207.1-7.2%2020.1-16.4%2048.3-28.4%2075.3-26.2z%22%2F%3E%3Cpath%20d%3D%22m126.1%2070.4c2.7%202.2%205.1%204.5%207.1%207.2%202.8%203.8%201.4%207.6-3.2%208.8-1.5.4-2.9.2-4.2-.8-1.2-1-31.7-36.7-75.6-41.5%2027-2.1%2055.7%209.9%2075.9%2026.3z%22%2F%3E%3Cpath%20d%3D%22m66.4%20258.8c-1.1-1.9-.3-3.3.1-4.6%201.7-5.1%204.2-9.8%207.2-14.2%201.8-2.7%203.8-5.3%205.9-7.7%201.3-1.6%202.2-3.2%202.5-5.3%201.5-8.6%204.1-16.9%208.1-24.6%201.2-2.4%202.6-4.5%204.1-6.7.5-.6%201.1-1.4%201.7-1.9.8-.6%201.8-.2%201.9.8.2%201%20.2%201.9.2%203v8.9c0%202.9.1%205.7.5%208.5.5%203.7.1%207.1-1.8%2010.4-2%203.5-3.8%207.3-5.2%2011.2-.6%201.8-1.7%203.2-3.3%204.4-7.4%205.1-14.2%2010.8-20.7%2017.1%200%20.2-.5.3-1.2.7z%22%2F%3E%3Cpath%20d%3D%22m253%20258.4c-1%20.1-1.4-.1-1.7-.5-5.6-5.6-11.6-10.9-18.2-15.4-3-2-5.2-4.5-6.3-8-1.3-3.4-3-6.9-4.6-10.2-1.1-2.2-1.6-4.4-1.5-6.8.4-7.2%201.1-14.4.8-21.6%200-1-.1-2%201.3-2.6%201.7.3%202.4%201.9%203.2%203.2%202.9%204.1%204.9%208.6%206.7%2013.3%201.9%205.2%203.7%2010.3%204.4%2015.8.4%202.8%201.6%205.1%203.4%207.3%205.1%206%209.4%2012.6%2012%2020%20.6%201.9%201.3%203.6.5%205.5z%22%2F%3E%3Cpath%20d%3D%22m262.1%20192.1c-1.4.4-2-.2-2.8-.6-6.8-3.8-14.1-6.2-21.8-6.9-3.2-.2-5.9-1.5-8.1-4.1-2.5-3-4.9-5.9-7.4-8.8-1.8-2.2-2.8-4.6-3.1-7.4-.4-3.5-1.2-7.1-1.8-10.6-.2-1.1-.6-2.4.4-3.1%201.3-1%202.4.1%203.3.9%204.5%203.9%208.3%208.5%2011.6%2013.6%201.5%202.3%202.6%204.9%204.4%206.9s4.9%202.3%207.3%203.4c5.7%202.9%2010.8%206.7%2015.1%2011.4%201.3%201.3%202.9%202.8%202.9%205.3z%22%2F%3E%3Cpath%20d%3D%22m57.9%20191.8c-.3-1.6.8-2.7%201.7-3.8%202.7-3.1%205.6-6%208.9-8.4s6.9-4.5%2010.8-5.9c2.9-1.1%204.7-2.8%206.2-5.5%203.3-5.8%207.3-11.2%2012.4-15.8.9-.8%201.7-1.5%202.6-2.2.6-.4%201.4-.6%202-.2.8.4.8%201.2.6%201.9-.2%201.1-.4%202.2-.6%203.3-.5%202.9-1.2%205.8-1.4%208.8-.2%202.6-1.2%204.8-2.8%206.8-3%203.4-6%206.9-9%2010.3-1.5%201.7-3.5%202.7-5.8%202.9-8.4.6-16.3%203.2-23.7%207.4-.5.8-1%201.1-1.9.4z%22%2F%3E%3Cpath%20d%3D%22m90.4%2097.7c1.7-.2%202.7.8%203.7%201.6%203.5%203%205.3%207.1%206.5%2011.5.4%201.5.8%203.1.8%204.7%200%202.6%201%204.1%203.7%204.7%201.8.4%203.4%201.3%205.2%202.2%202.7%201.5%203.2%203.2%201.8%205.9-1%201.8-2.3%203.5-3.4%205.3-.9%201.2-1.9%201.5-3.2.9-3.5-1.7-7.2-3.3-10.8-5.1-2.6-1.2-3.5-3.3-3.1-6.1.5-3.3.5-6.7.6-10%20.1-4.4-.2-8.7-1.6-12.8-.2-.5-.3-1.2-.3-1.8-.2-.2-.1-.4.1-1z%22%2F%3E%3Cpath%20d%3D%22m229.8%2097.7c.6%201.2.1%202.2-.2%203-.6%202.4-1.1%204.8-1.4%207.3-.3%203.1-.4%206.1%200%209.3.3%202.6.2%205.2.3%207.9%200%201.9-.9%203.3-2.6%204.2-3.5%201.7-7.2%203.4-10.8%205.1-1.3.6-2.5.4-3.3-.6-1.7-2-3.1-4.2-4.1-6.6-.8-1.9-.3-3.2%201.5-4.4s3.8-1.8%205.8-2.5c3.7-1.2%203.7-1.2%203.9-4.8.2-3.9%201.3-7.5%203.1-11%201.3-2.5%203.2-4.4%205.4-6.1.4-.8%201.2-1.2%202.4-.8z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.mantis { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m304.2%20198.5c-5.2%201.2-13.5%2010-21.4%204.6.9-5.6-42.8-44.5-54.5-58.1-4.2-7.1-10.8-4.3-17.3%201.7%201-25.2-8.8-51.7-15.9-59.9-5-5.8-7.2-2.1-7.8%201.3-4.5%2024.3-19.1%2069-26.6%2074.8%200%200-3.7-13.9-10.9-19.6-7.8-6-19.5-10.7-25.1-14.3-4.7-3.1-5.5-14.3-7.8-16.1-7-5.6-20.5%209.6-20.7%2018.1-.2%201.8.3%203.6%201.4%205.1-4.3%201.9-10.7%2010.9-14.6%2018.7-1.5-.9-46.1-35.8-50.6-31.4-12.4-3.8-32.4%2019.7-32.4%2031.2%200%206.2%201.3%2012.3%202.9%2014.7s4.8%202.9%204.4-.9-2-11.6.9-16.1c6.6%203.7%2011.4-18.3%2021.3-21.1%200%200%202.6%203.9%209.9%205.1%203.3.6%209.2%2019.4%2040.4%2026.8.9%203.9%207.7%205.1%2011.4-1.6%203-5.4%206.4-10.9%209.2-15.1%202.1%208.6%208.1%2026.2%209.3%2029.5-7.3-2.2-64.6-10.3-70.4-2-4.3-.8-6.4%204.5-5.9%2011.1s9.6%2030.9%2027.6%2033.1c3.5.4%202.8-3.7.6-4.3s-5.7-4.4-7.6-5.7c1.4-1.2%202.9-6.5-1.3-9.5-3.4-2.4-9.9-15.2-9.3-17.5%203.1.6%205.2-1.6%208.4-.4%203.9%201.4%2014.7%206.8%2028.2%208.2%2012.3%201.3%2022.8-4.6%2033.3-2.8%204.6.8%207.8-1.1%206.5-4.2%205.6-12.4-6.2-30.6-10.1-39.2%204.8%203.6%2024.2%2020.3%2033.4%2028.8-2.8%206.1-9%2023.2-9.4%2031.8-2.4-2.2-44.2-4.8-48.9-4.8s-10.2%203.5-9.4%209.2%2013.4%2050.9%2012%2054.7c-2.8%204.1-4.1%206.4-7.3%208.1-2%201-13.5%201.2-19%203.8s-3%2012%202.1%2010.5%2018.1-4.5%2021.6-6.2c4.1-1.9%207.1-5.4%208.4-9.6%204-.5%206.2-3.2%205.6-7s-12.2-52.3-13.1-54.2c4.9%201.7%2041.8%204.6%2045.5%205.4%206%201.4%2011-3.2%2011.1-6.9.1-2.6%204.9-17.1%208-26%20.4.5.9%201.1%201.5%201.6%200%20.3.1.7.2%201%20.7%202.2%209.1%2025.7%2013.3%2032.7-1.8.4-43.7%209.1-47.1%209.7s-4.9%205.7-2.9%207.8c4.7%2021.9%202.4%2044.9%207.2%2049.4-1.2%205.2-2.7%207.6-6.4%209.5s-13.1%203.8-15.9%204.5c-4.6%201.3-3%2011.3%202.7%209.7s16.9-4.3%2020.5-7.3c4.7-4%206.1-10.1%206.3-13.2%207.1-1.3-3.4-38.8-5.3-51.6%2015.3-3.1%2046.7-4.9%2047.1-11.2%200%200%208.7%200%204.8-9.1-1.4-3.3-3.5-7.9-5.7-12.5%205.5%205.7%2012.3%2010.9%2017.1%208.3%2012.3%205.3%2023.7-14.7%2029.8-18.8%207.4%2052%207.1%2082.3%2011.5%2082.9%202.1%209.9%2014.8%208.5%2024.1%2012.9%206.2%203%2012.7-7.3%204.8-10.5-5.3-2.1-18-1.5-20.5-5.4%201.5-1.9%201.8-4.4.8-6.6-2.5-6.5-10.4-60.6-10.7-71.9-.4-12.6-2.1-12.1-6.1-12.4-2.3-3-7%20.4-11.9%203.8-6.6%204.6-16%2011.1-19.3%2016.4-.7%201.1-4.4-2.6-8.3-6.6%204.6-.9%208.8-2.9%2012.3-6%205.4-4.7%209.7-10.7%2012.3-17.4%206.4-7.8%2013.4-16.2%2016.1-16.1%2032.8%2036.8%2049.8%2060.5%2056.7%2058.2%209.9%206.9%2025.9-2.7%2030.1-3.1%207.3-1%204-12.6-5.2-10.5z%22%2F%3E%3Cpath%20d%3D%22m75.5%20118.7c5.7-2.5%2022.2-10%2035.1-16.5%2010.1-5.1%206.3-22.2-6.3-18.2%2010.8-19%2030.4-51.1%2035.9-58.3%201.6-2.2%202.8-4.6.8-6.4s-4.6-.5-6.6%201.4c-4.1%203.9-27.3%2039.4-39.2%2059.8%202.3-20.2%207.8-54.3%2010.1-63.2.7-2.6.8-5.2-1.8-6.1s-4.4%201.3-5.5%203.8c-2.6%205.8-11.6%2053.4-13.4%2072.6-5.5%207.6-12%2024.1-12.5%2026.9-.6%203.3.1%205.6%203.4%204.2z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.marmaroted-stink { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m99.5%20151.5c1.4%200%201.7%201.6%202.1%202.2%209.6%2014.5%2021.1%2027.3%2033.8%2039.2%205.6%205.3%2012%209.5%2018.7%2013.2%204%202.2%207.6%201.9%2011.4-.3%206.5-3.8%2012.9-7.9%2018.6-12.8%2011.6-10.1%2021.7-21.6%2030.3-34.4.9-1.4%201.8-2.9%202.7-4.3.5-.9%201-2.7%202.1-3%201.6.6%201.2%201.9%201.1%203-.4%204.3-1%208.5-1.5%2012.8-1%208.1-1.9%2016.2-2.9%2024.4-1.4%2011.6-3.3%2023.1-5.8%2034.5-2.3%2010.3-7.5%2018.8-16.1%2024.9-9.2%206.5-18.5%2013-29%2017.4-3.9%201.7-7.4%201.6-11.2-.2-12-5.5-23.1-12.4-33.1-21-4.7-4-7.9-9.3-9.9-15.2-.9-2.7-1.6-5.5-2.3-8.3-3-13.4-4.8-27.1-6.3-40.8-.9-7.9-1.9-15.7-2.8-23.6-.3-2.5-.8-5%20.1-7.7z%22%2F%3E%3Cpath%20d%3D%22m101.7%20131.5c-.2-4.8%201.4-6.5%204.8-7.9%203.6-1.6%207.3-2.7%2011.1-3.6%202.2-.5%203.8.4%205.3%201.7%203.5%202.8%207.3%205%2011.3%206.9%205.7%202.7%2011.6%204.3%2017.9%205.2%206.7%201%2013.2.6%2019.8-.6%209.4-1.6%2017.9-5.4%2025.3-11.4%201.9-1.5%203.8-2.1%206.1-1.4%203.3.8%206.6%201.6%209.7%202.9%205.1%202.1%206.3%203.7%204.8%208.9-1.8%206.1-4.5%2011.9-8.2%2017.2-4.3%206.2-8.6%2012.3-13.5%2018.1-8%209.5-16.7%2018.1-26.7%2025.5-1.9%201.4-3.9%202.6-6%203.6-2.5%201.2-5%201.2-7.5%200-1.6-.8-3.2-1.7-4.7-2.7-3.9-2.7-7.7-5.7-11.2-9-11.9-10.9-22.2-23.3-31.1-36.8-2.1-3.2-3.8-6.5-5.3-10-1.2-2.5-1.8-5.1-1.9-6.6z%22%2F%3E%3Cpath%20d%3D%22m160.2%2082.5h7.4c2.9%200%205.7.8%208.3%201.9%204.6%202.1%206.9%205.9%205.3%2010.7-1.1%203.4-.1%205.4%202.2%207.4%202.4%202.2%204.5%204.7%206.3%207.4%202.2%203.2%202%202.9-.7%205.6-1.9%202-4.3%203.3-6.8%204.5-7%203.3-14.5%205.4-22.2%205.4-10%200-19.5-2.6-28.1-8-.7-.4-1.3-.9-1.8-1.5-3.2-3-3.4-2.9-.8-6.5%202-2.8%204.2-5.3%206.7-7.6%201.8-1.7%202.6-3.4%202.1-6.1-1.1-6%20.9-9.2%206.6-11.6%202.4-1%204.9-1.6%207.6-1.6z%22%2F%3E%3Cpath%20d%3D%22m61.9%20191.4c.7%201.8%202.1%202.3%203.2%203%201%20.6%202%201.2%203.1%201.7%201.5.8%202.2%202.1%202.4%203.7%201%2010.7%201.5%2021.5.7%2032.3-1.2%2016-9%2028.4-22.2%2037.5-.9.6-1.8%201.5-3.1%201.4-.7-.7-.2-1.2.1-1.7.8-1.2%201.6-2.4%202.4-3.5%206.2-8.2%209.3-17.5%2010.6-27.6%201.1-8.4%200-16.6-1.3-24.8-1.4-8.8-3.1-17.6-4.6-26.5-1.3-7.5-.1-9.7%207.2-12.3%208.9-3.1%2018.1-4.6%2027.5-4.2%203%20.1%203.9.8%204.3%203.5.6%204.5%201.2%209%201.6%2013.5.5%205.4-.3%206-5.7%206.3-6.8.3-13.4-.8-20.1-1.9-1.8-.4-3.8-.8-6.1-.4z%22%2F%3E%3Cpath%20d%3D%22m274.9%20271.2c-6.9-3.1-12.3-7.8-16.7-13.7-6.5-8.9-9.5-19-9.8-29.9-.2-7.5%200-15.1%200-22.6%200-.6.1-1.3.1-1.9%200-3.8%201.2-6.8%205.2-8.2%201.5-.5%203-1.5%203.8-3-.4-1-1.1-.7-1.7-.7-4.9.7-9.8%201.3-14.7%202.1-3.9.6-7.8.5-11.7.3-3.6-.2-4.7-1.4-4.4-4.9.4-4.9%201.1-9.8%201.8-14.7.4-2.8%201.3-3.5%204.2-3.6%2010.4-.3%2020.5%201.3%2030.2%205.1%204.6%201.8%206%204.3%205.3%209.1-.5%203.3-1.1%206.7-1.7%2010-1.3%207.3-2.8%2014.5-3.8%2021.9-1.1%208-1.7%2016-.4%2024%201.5%209.4%205%2017.9%2010.6%2025.7%201.2%201.7%202.4%203.3%203.7%205z%22%2F%3E%3Cpath%20d%3D%22m217.9%2094.5c-1.3-1.4-2.9-1.8-4.6-2.1-2.3-.4-3.6-1.7-4.2-4-1-4-2.3-8-3.3-12s-.2-5.7%203.2-7.8c2.2-1.4%204.5-2.6%206.9-3.6%209.5-3.8%2018.9-8.1%2027.6-13.5.5-.3%201.1-.8%201.8-.6.9.7.2%201.4-.1%202-2.3%203.8-5%207.2-8.6%209.9-4.7%203.5-9.7%206.5-14.9%209.2-.9.5-2%20.7-2.5%201.8-.2%201.3.6%202.4%201.1%203.6%202.5%205.8%205.1%2011.7%206.8%2017.8.5%201.6.7%203.3.8%205%20.2%203.4-1.2%206.1-3.9%208-4%202.7-8.5%204.4-13.3%205.1-2%20.3-3.9-.1-5.7-.9-3.3-1.4-6-3.6-8.2-6.4-2.1-2.8-1.7-4.3%201.5-5.6%203.6-1.4%207.4-2.4%2011.2-3.3%202.1-.5%204.3-.9%206.5-1.4.6%200%201.3-.1%201.9-1.2z%22%2F%3E%3Cpath%20d%3D%22m100.6%2074.2c-1-1.4-2.4-1.8-3.7-2.4-5-2.6-9.7-5.4-14-9.1-3.1-2.6-5.6-5.8-7.7-9.2-.4-.6-.8-1.3-.6-2.1.9-.8%201.6-.1%202.2.3%208.1%205%2016.7%208.9%2025.5%2012.5%202.9%201.2%205.6%202.8%208.3%204.4%203.4%202.1%204.2%204%203.2%207.8-1%204-2.3%208-3.3%2012-.6%202.5-2.1%203.7-4.6%204.1-1.7.3-3.6.6-4.7%202.1.3%201.2%201.2%201.1%202%201.3%204.4%201%208.9%202%2013.3%203.1%201.8.4%203.5%201%205.1%201.8%202.1%201%202.6%202.7%201.3%204.4-2.8%203.9-6.3%206.9-11.1%208.1-1%20.3-2.1.3-3.1.1-4-.8-7.8-2-11.3-4.1-4.9-2.9-6.3-6.2-5-11.8%201.6-6.6%204.2-12.8%206.9-19%20.5-1.4%201.4-2.6%201.3-4.3z%22%2F%3E%3Cpath%20d%3D%22m296.5%20160.8c-.8%201.7-1.9%201.7-2.9%201.7-10.4.8-20.2-1-29.1-6.8-5.3-3.5-9.5-8-12.3-13.8-1.2-2.4-1.5-4.6.3-6.9.9-1.1%201.6-2.4%201.7-3.8-1.2-.9-1.8.1-2.5.6-5.3%203.8-10.8%207.1-16.7%2010-.8.4-1.6.8-2.5%201.2-2.6%201-4%20.4-4.3-2.5-.4-3.7-1.1-7.5-1-11.2%200-2.6%201.2-4.4%203.6-5.4%205.7-2.3%2011.5-4.2%2017.5-5.4%206.8-1.3%209.2.3%2011.1%207%201.1%203.9%202.4%207.7%203.9%2011.4%202.5%206.1%206.6%2010.8%2011.9%2014.6%203.8%202.7%208%204.8%2012.4%206.4%203%20.9%205.8%201.8%208.9%202.9z%22%2F%3E%3Cpath%20d%3D%22m65.1%20130.8c-.2%201.5.7%202.7%201.5%203.8%202.1%202.8%201.8%205.4.1%208.3-4.7%208.5-11.9%2014-20.9%2017.3-6.5%202.4-13.2%202.7-20%202.3-.9-.1-1.9-.1-2.4-1-.1-.9.5-1.1%201.1-1.3%202.2-.8%204.4-1.5%206.6-2.3%206.4-2.3%2012.3-5.5%2017.3-10.2%204.5-4.2%207-9.6%209.1-15.2.9-2.4%201.5-5%202.3-7.4.4-1.2.8-2.5%201.4-3.6%201-2%202.7-3.1%205-3.2%202-.1%203.9%200%205.8.4%205.1%201.2%2010%202.9%2014.9%204.7%203.3%201.2%204.9%203.4%204.7%207.1-.2%203.2-.6%206.5-.9%209.7-.4%203.4-1.7%204.1-4.7%202.6-6.3-3.1-12.5-6.4-18.2-10.6-.6-.7-1.3-1.7-2.7-1.4z%22%2F%3E%3Cpath%20d%3D%22m237.4%2020c-7.3%205-17%2012.3-28.4%2024.4-11.4%2012-24%2028.1-25.7%2030.9s-9.5%201.2-8-3%2012.5-20.4%2023.7-30.9c13-12.3%2028.7-19.9%2038.4-21.4z%22%2F%3E%3Cpath%20d%3D%22m81.6%2020c7.3%205%2017%2012.3%2028.4%2024.4%2011.4%2012%2024%2028.1%2025.7%2030.9s9.5%201.2%208-3-12.5-20.4-23.7-30.9c-13.1-12.3-28.7-19.9-38.4-21.4z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.mosquito { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m114.7%20144.3c.9%201.8%207.8%201.7%206.8-2.3s-6.6-20.5-9.4-26.5c17-17.3%2052.8-35.3%2046.4-39.6%2012-49.9-25.8-69.6-31.9-71.6s-7.3%205.5-4%206.9c4.2%201.7%209.1%203.2%2014.5%209.2-4.2%203.2%206.7%206%2013.9%2023.2-3.7.5.5%2011.4.4%2027.3-1.4-.5-4.2%201.1-6%203.2s-38%2034.9-40.2%2036.5c-3.3-.4-5.4%203.7-4.1%207.8s11.6%2022.1%2013.6%2025.9z%22%2F%3E%3Cpath%20d%3D%22m126.4%20120.5c.1%202.2.5%209.3.9%2016.6.4%207.6%208%205.7%208.5%201.8.8-6.6%201.6-12.7%201.6-15.3%2012.2-.8%2044.8.3%2048%201.3%202.2.7%205.2-.1%208.7-2.1%2060.8-34.4%2044.6-96.7%2041.9-101.7s-8.8-2.2-6.4%203.9c1.9%204.6%203.4%2027.6-.1%2037.1-5.6-1.5.1%2012.6-12.4%2031-6.4-4.8-7.3%2011.1-27.4%2022.8-1.2-4.5-51.8-1.7-54.9-1.1-5-3.3-8.7%201.4-8.4%205.7z%22%2F%3E%3Cpath%20d%3D%22m297.2%20180.1c-2.4%202.3-6.4%206.9-10.4%208-1.6-2-5-.2-8.7%201.8s-23%208.1-44.6%207.6c.7-2.3-3.4-5.4-9.7-9.9%202-.4%204-.9%206-1.4%2012.3-3.3%2016.1-10.7%2014.5-16.9-1.6.6-3.3%201.1-5%201.6-8.1%202.5-28.3%205.9-39.8%206.9-19.4%201.5-61%203.2-79.5-8.9-5.8-3.8-9.4-9.5-8.5-15.7-2.3.1-4.5.4-6.7%201.1-14%204-15.8%2026.9-9.5%2030.2-6%201.2-10.4%2010.9-6.7%2013.5-7.1%203.1-10%205.9-7.8%208.6-9.3%205.3-38%2029.3-43.8%2038-3.8%205.7.2%207.8%203.4%204.1%2014.3-16.4%2044.8-36.7%2060.8-46.2%205.9-3.5%204.8-5.7%205.2-10.3%204.8%201.6%2011.6%201.1%2017.3-1.6.2%201.9.4%203.7.5%204.7-8.1%2010.5-23.7%2026.2-19.4%2031.3.5%203.2.1%2034%202.4%2037.2-7.3%208.1-13%2013.1-11.3%2014.1-1.5%201.7-8.5%209.2-15.3%2013.3-6.1%203.6%201.3%2013%207.3%206.6%202.8-3%2012.9-13.3%2014.3-15.4%203.6%202.1%2011-14%2012.6-16.7%202.3.5%203-3.8%202.2-6.7s-4-29.6-4-31.5c2.6.6%205-11.4%2019.5-30.7-3.6%2011.4-12%2035-5%2036%201.1%203.7%2015.7%2030.6%2018.9%2029.6.7%203.4-8.6%2018.8-2.7%2020.4-1%203.9-5.3%2020.2-8.2%2023.8-4.7%205.8%205.2%2011.7%209.1%204.4%203.1-5.8%206.8-24%207.2-27.5%204.6%201.3%202.5-20.6%202.6-23.2%206-3.2-10.1-17.2-18.7-28.9%202.3-2.7%206.3-38.8%206.8-42.8.1-.9.1-1.9-.1-2.8%208.5%207.9%2027.5%2014.1%2031.9%2015.8-1.3%2012.7-10.6%2042.3-.4%2043.4%201.8%202.5%2033.9%2025.8%2037.4%2022.6%204.8%203%2026.2%2014.5%2028.5%2010.5%206.1%202.9%2010.4%203.8%2014.8%204.8%206.5%201.6%209.5-11.4%201-10.3-4.9.7-9.9.1-14.5-1.7%201-5.8-19.6-5.7-25.5-9.3%205.2-4.9-23.9-13.3-34.4-21.1%202.6-5.1.6-42.4.6-42.4%203.3-3.1.3-6.1-5.3-8.9%2011.3%201.5%2022.7%201.6%2034%20.5%209.3%209.8%2019.9%2019.7%2022.3%2015.8%2011-.2%2034.4%202.3%2033.6-3.5%209.1-.3%2026-2.9%2023.3-7.4%205.7-.9%2011-3.6%2015.1-7.6%205.1-4.9-3.1-11.2-7.6-6.9z%22%2F%3E%3Cpath%20d%3D%22m151.9%20143.3c-8.5%201.9-15.7%203.5-20.9%204.7-2.6.6-4.7%201.1-6.1%201.5-2.6.7-5.8%201.5-6.8%205.3-.6%202.4.1%204.9%202%206.6%208.6%207.7%2028.9%2010.1%2049.9%2010.1%2022.9%200%2046.6-2.9%2056.7-5.2%2024.2-5.4%2046.6-19.1%2050.9-31.1%201.5-3.7%201-7.8-1.4-11-2.8-3.6-6.2-3.7-24.5-.8-10%201.6-23.6%204.1-40.4%207.4-18.7%203.8-40.4%208.3-59.4%2012.5z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.moth { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m69.2%20158.1c-1.1-.9-2-.7-2.9-.7-4.5%200-9-.1-13.4-.4-7.8-.6-14.5-3.6-20.2-8.9-6-5.7-11-12.2-15.4-19-1.5-2.4-3-4.8-4.4-7.2-1.6-2.7-2.7-5.7-3.2-8.8-1.2-6.9%202.2-12.5%209-14.5%203.5-1%207-1.3%2010.6-1.5%209.9-.4%2019.7.9%2029.4%202.7%2014.8%202.7%2028.9%207.3%2042.4%2013.9%205.7%202.7%2010.9%206.2%2016%209.9%205%203.5%208%208.4%209.4%2014.3%201.5%206.2%201.6%2012.5%201%2018.7-.6%207.3-2.2%2014.4-4.8%2021.3-1.6%204.4-3.7%208.7-6.9%2012.3-4.3%204.8-9.5%206.9-16%205.5-10.8-2.6-20.8-7-29.7-13.7-1.8-1.3-3.5-2.8-4.8-4.6-3.4-4.5-3.7-9.2-.7-14.1%201.2-2%202.8-3.5%204.6-5.2z%22%2F%3E%3Cpath%20d%3D%22m250.6%20157.7c1.9%201.7%203.4%203.2%204.6%205%203.4%205%203.2%2010.3-.6%2014.9-1.4%201.8-3.1%203.3-4.9%204.6-8.8%206.4-18.5%2010.9-29.2%2013.3-6.4%201.4-11.7-.4-16.1-5.3-3.1-3.5-5.1-7.6-6.8-11.9-3-7.7-4.6-15.7-5.1-23.9-.3-4.8%200-9.6.7-14.4%201.1-7.4%204.8-13.1%2010.9-17.4%208.6-6%2017.8-10.8%2027.6-14.5%2013.3-5.1%2027-8.2%2041-10.2%206.6-1%2013.2-.9%2019.8-.7%202.9.1%205.8.6%208.6%201.3%206.3%201.7%209.7%206.5%209.3%2013-.2%203.2-1.1%206.2-2.6%209-3.3%206.1-7%2012-11.4%2017.4-2.8%203.5-5.6%207-8.9%2010.1-5.2%204.9-11.3%208.1-18.5%208.8-4.8.5-9.6.8-14.4.6-1.1-.1-2.4-.2-4%20.3z%22%2F%3E%3Cpath%20d%3D%22m136.1%20156.7c-.2-5%20.4-10%201.4-15%201.2-6.5%204.9-10.9%2011-13.1%207.5-2.7%2015.1-2.7%2022.6-.2%206.6%202.2%2010.4%206.9%2011.6%2013.8%201%205.9%201.6%2011.8%201.4%2017.7-.1%203.2-.5%206.3-1.3%209.3-1.1%204.2-3.5%207.1-7.8%208.2-2.6.7-5.2%201.1-7.8%201.4-6.4.6-12.7.5-19-.6-1-.2-1.9-.5-2.9-.7-4.9-1.2-7.3-4.6-8.4-9.3-.8-3.8-.8-7.6-.8-11.5z%22%2F%3E%3Cpath%20d%3D%22m159.8%20117.7c-1.9%200-7.1.7-10.6%201.5-.8.2-1.5.4-2.3.5-2.3.3-3.4.2-3.1-2.1.3-2.5%201.7-4.4%203.8-5.7%201.8-1.2%203.4-2.5%204.8-4.1%203.7-4.1%2011.4-4.1%2015.2-.1%201.6%201.6%203.2%203.1%205.1%204.3%201.7%201.1%203%202.7%203.5%204.8.8%202.9-.5%203.4-3.5%202.9-2.1-.4-4.2-.9-6.2-1.4-2.2-.5-4.8-.6-6.7-.6z%22%2F%3E%3Cpath%20d%3D%22m99.6%2089.6c.8-1.8%202.4-2.4%204-3%203.8-1.4%207.7-1.6%2011.6-1.1%205.9.8%2011.2%203%2016.1%206.4%202.9%202.1%205.8%204.3%208.3%206.9%201.3%201.4%202.5%202.9%203.2%204.7.2.6.3%201.3-.3%201.9-.6.5-1.2.5-1.9.2-1-.5-2-.9-3-1.4-4.9-2.5-9.9-4.8-14.9-7-6.3-2.8-12.9-4.5-19.6-5.8-1.3-.2-2.6-.3-3.5-1.8z%22%2F%3E%3Cpath%20d%3D%22m220.4%2089.9c-.7%201.1-1.9%201.2-3%201.4-9.3%201.6-18%204.7-26.4%208.8-3.4%201.7-6.8%203.4-10.3%205-1%20.5-2.1%201.3-3.1.2-1-1-.2-2.1.3-3.1.4-.7.8-1.4%201.3-1.9%205.9-6.5%2012.7-11.6%2021.4-13.9%204.6-1.2%209.3-1.5%2014-.3%201.6.4%203.2%201%204.6%202%20.6.3%201.2.7%201.2%201.8z%22%2F%3E%3Cpath%20d%3D%22m160.7%20187.8c-7.7%200-13.6-1.4-17.8-1.2-5.5.2-8%204-8%2027%200%2040.7%2022.1%2053.5%2025.9%2053.5s25.9-12.9%2025.9-53.5c0-23.4-2.7-27-8.3-27-4.3-.1-10.1%201.2-17.7%201.2z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.pussmoth-caterpillar { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m110.4%20131.6c-21.2%200-38.6%2016.3-38.6%2037.9%200%2010%203.7%2017.9%209.7%2024.9%202.3-5%206-9.5%2014.9-9.8%206.9-.2%2010.8%205.5%2012.2%208.8%201.5-5.6%206.4-9.6%2012.3-9.9%204.9-.2%2011.9.9%2016.4%209.2%205.6-6.8%208-13.9%208-23.4.1-20.9-17.6-37.7-34.9-37.7z%22%2F%3E%3Cpath%20d%3D%22m269.3%20127.5c-.7-3%2011.1-39.3%208.1-58.1-1.8-11.2-22.9-38.5-28.2-42.3-8.2-6-9.8%201-6.7%205.8%206%209.3%2021.4%2027.1%2023.4%2036.5%201.3%206.3-11.1%2050.7-14.1%2057.7-2-15.1-11.1-58.1-27.2-69.8-10.6-7.7-41-12.1-47.3-13.4s-11.8%204.8-3.4%208.2%2039.1%208.5%2044.7%2014.3c7%207.4%2016.4%2051.7%2014.4%2083.2-1.7%2026.2-38.9%2046.7-50%2028.9%202.7-15.4%201.4-56.1-9.7-76.9-14.5-27.2-98.5-42-130.9%204.7-19.8%2028.5-21.5%20110.8%2016.4%20129.2-2%2012.1-3.2%2048%203.6%2051.1%208.1%203.7%2020.9-14.9%2025.6-26.3%201.7%206%207.7%2034.9%2017.1%2035.6%206%20.4%2011.4-12.4%2012.8-22.8%202.3%204.4%2017.1%2015.8%2027.9%203.4%206%2012.1%2026.9%2015.8%2040.9%201.7%2012.4%2014.8%2038.9%207.4%2043.6-2%205.4%207%2029.2%2020.5%2044.3-23.5%204.4-12.8%2012.8-50-5.3-125.2zm-214.9-12.8c1.7-4.9%206.8-9%2011.1-10.7%204.6-1.8%2010.4%202.8%207.9%208.1-2.7%205.5-7.4%2010.5-11.1%2010.7-4.8.3-9.5-3.2-7.9-8.1zm54.3%20103c-26.3%200-47.8-21.8-47.8-48.6s21.4-48.6%2047.8-48.6%2047.8%2021.8%2047.8%2048.6-21.5%2048.6-47.8%2048.6zm43.7-95.1c-3.7-.3-8.4-5.2-11.1-10.7-2.5-5.2%203.4-9.7%207.9-8.1%204.3%201.6%209.4%205.9%2011.1%2010.7s-3%208.5-7.9%208.1zm37.6%2089.7c-.3%204.7-3.7%2014.3-8.7%2017.8-4.6%203.2-11.8.7-12.3-4.4s3-14.3%206.7-18c7.1-6.9%2014.7-.8%2014.3%204.6zm30%2016.2c-6.9-3.9-8.6-12.1-9.3-17.5-1.4-10.3%208.6-12.3%2012.9-8.4%203.8%203.4%208.9%2012%208.7%2018.4-.2%205.8-7.5%2010.2-12.3%207.5zm27-38.2c-3.8.4-8.1-2.4-9.4-6.6-1.7-5.4%203.5-8.7%207.1-8.1%204.7.9%207.7%203.7%208.2%207.2.4%203.7-2.2%207-5.9%207.5z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.rose-chafer { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m319.9%20160.1c-.1-6.6-9.9-25-42.1-32.5-31.1-7.3-43.1-5.4-52.5-6.8-3.1-.5-6.1-1.3-9-2.6%204%2012.5%208.1%2026.5%209.5%2035%201.6%209.8%202.7%2026.2-.9%2042.1%202.3.8%204.7%201.2%207.1%201.1%2010.9-.3%2024-6.6%2030.6-7.6s35.9-1.9%2047.5-8.6%209.8-16.9%209.8-20.1z%22%2F%3E%3Cpath%20d%3D%22m211.5%2097.4c-.9%201.1-1.2%202.5-.8%203.9.7%202.2%201.6%204.6%202.4%207.3.6%201.7%202.5%202.7%204.2%202.1.4-.1.8-.4%201.2-.7%204.4-3.9%207.7-10.7%2011.3-12.3%203.9-1.8%209.6%201.4%2021.7-1.3%206.2-1.4%205.8-7.1%202.3-9.6%207-.4%2016.3-1.9%2022.6-7.1%204.4-3.7.5-11.6-5.2-8.1-7.7%204.8-20.6%206.7-22.6%207.3-1.1-1.4-3.3-2.9-8.4-1.8-12.1%202.8-22.1%2012.9-28.7%2020.3z%22%2F%3E%3Cpath%20d%3D%22m221.4%20206.7c-2%205.2-4.8%2010.1-8.3%2014.5-1.4%201.8-2.5%203.9-3%206.1-1.7%207-4.7%2012.4-3.8%2016.2.9%203.4%204.4%205.5%207.8%204.6.4-.1.9-.3%201.3-.5.9-.5%202.1-.1%202.5.8.1.2.2.4.2.7.5%207.3-2.6%2015.6-5.9%2018-4.9%203.6.8%2012.5%206.9%208.7%2013-8.1%209.3-28.4%207.1-35.4-.3-1%20.3-2.1%201.3-2.4%202.7-.9%204.7-3.1%205.3-5.8%201.9-6.6-2.9-17.1-8.1-25.7-.6-.9-1.7-1.1-2.6-.6-.3.2-.5.5-.7.8z%22%2F%3E%3Cpath%20d%3D%22m215.4%20154.7c-1.9-9.9-6.9-34.2-10.4-44.3-1.7%201.7-14.9%2014.8-24.3%2018.6%201%201.6%201.6%203.3%202%205.1.9%206.4-3.4%2012.5-5.8%2020-1.6%204.9%201.2%2016.7-11.4%2018.6.1%2010.6-.3%2052.7.1%2055.2.5%203.4%201%205.4%205.5%205%2042.6-4.7%2048.6-55.9%2044.3-78.2z%22%2F%3E%3Cpath%20d%3D%22m166.3%20151.2c1.1-3.9%205.2-8.2%205.6-16.2.3-4.6-6.4-5.8-11.9-5.8s-12.2%201.2-11.9%205.8c.4%208%204.5%2012.2%205.6%2016.2.6%202%20.2%204.9.2%206.3%200%203.4%201.4%205.9%206.1%205.9s6.1-2.4%206.1-5.9c0-1.3-.4-4.3.2-6.3z%22%2F%3E%3Cpath%20d%3D%22m95.1%20195.3c-3.6-15.9-2.5-32.4-.9-42.1%201.4-8.5%205.6-22.6%209.5-35-2.9%201.2-5.9%202.1-9%202.6-9.4%201.4-21.4-.5-52.5%206.8-32.2%207.6-42%2026-42.1%2032.5-.1%203.2-1.8%2013.6%209.8%2020.2s40.9%207.6%2047.5%208.6%2019.7%207.3%2030.6%207.6c2.4%200%204.8-.4%207.1-1.2z%22%2F%3E%3Cpath%20d%3D%22m43.6%2079.8c6.3%205.2%2015.6%206.7%2022.6%207.1-3.5%202.5-3.9%208.2%202.3%209.6%2012.1%202.7%2017.8-.5%2021.7%201.3%203.6%201.6%206.9%208.5%2011.3%2012.3%201.4%201.2%203.5%201.1%204.7-.3.3-.3.5-.7.7-1.2.9-2.7%201.7-5.1%202.4-7.3.4-1.3.1-2.8-.8-3.9-6.6-7.4-16.5-17.5-28.7-20.1-5.1-1.1-7.2.4-8.4%201.8-2-.6-14.8-2.5-22.6-7.3-5.7-3.6-9.6%204.3-5.2%208z%22%2F%3E%3Cpath%20d%3D%22m106.9%20221.2c-3.5-4.4-6.3-9.3-8.3-14.5-.4-1-1.5-1.4-2.4-1-.4.2-.7.4-.9.8-5.2%208.6-10%2019.1-8.1%2025.7.6%202.8%202.6%205%205.3%205.9%201%20.3%201.6%201.3%201.3%202.4-2.2%207.1-5.9%2027.4%207.1%2035.4%206.1%203.8%2011.8-5.1%206.8-8.7-3.3-2.4-6.4-10.6-5.9-18%20.1-1%201-1.8%202-1.7.2%200%20.5.1.7.2%203.2%201.6%207%20.3%208.6-2.8.2-.4.4-.8.5-1.3.9-3.8-2.1-9.3-3.8-16.2-.5-2.4-1.5-4.4-2.9-6.2z%22%2F%3E%3Cpath%20d%3D%22m154.5%20172.7c-12.6-1.9-9.9-13.6-11.4-18.6-2.4-7.5-6.7-13.6-5.8-20%20.4-1.8%201-3.5%202-5.1-9.4-3.9-22.6-16.9-24.3-18.6-3.5%2010.1-8.5%2034.4-10.4%2044.3-4.3%2022.3%201.7%2073.5%2044.4%2078.2%204.5.4%205-1.6%205.5-5%20.3-2.5-.1-44.6%200-55.2z%22%2F%3E%3Cpath%20d%3D%22m107.6%2064.4c-6.3%200-7.3%204.2-5.5%207s8.6%204.6%209.7%204.9%202.8%201.2%203.6%204.7c1.8%208.5%204.7%2012.2%207.1%2014.4-.2.2-.3.4-.5.7-1.2%202.3-.3%205.2.3%206.3%202.2%204%2011.4%2012.9%2023.7%2019.9%203.5-2.2%208.9-3.1%2014-3.1s10.5%201%2014%203.1c12.4-7%2021.6-15.9%2023.7-19.9.6-1.1%201.5-4%20.3-6.3-.1-.2-.3-.4-.5-.7%202.4-2.2%205.3-5.9%207.1-14.4.8-3.6%202.5-4.4%203.6-4.7s7.8-1.9%209.6-4.9.8-7-5.5-7c2.7-2.7%209.9-11.6%2011.4-22.7.7-5.3-7.8-8.5-9.4-2.5-1.2%204.7-6%2017.9-10.3%2021.9-.6-1.7-3.1-2.3-5.2-.2-3.9%203.9-4.6%2016.4-6.9%2021.4-.9%202.1-2.1%204.2-3.4%206.1-2.3-.9-4.6-1.4-7-1.7-.9-6.7-4.1-10.9-8-13.4%201.7-.3%203.5-.4%205.3-.3%202.3.1%202.4-2.2%202.2-3.7%202%20.8%205.3-.4%205.2-5.2-.1-3.7-2-9.7-4.1-14.4s-10.6-1.6-9.4%203.4c.6%202.5%202.6%208.9%203.7%2012-2.9-1-9.4.8-11.7%204.8-3.3-.5-6.6-.5-9.9%200-2.3-4-8.8-5.8-11.7-4.8%201.1-3.2%203.1-9.5%203.7-12%201.3-5-7.4-8.1-9.4-3.4s-4%2010.7-4.1%2014.4c-.1%204.8%203.2%205.9%205.2%205.2-.1%201.5%200%203.8%202.2%203.7%201.8-.1%203.5%200%205.3.3-3.9%202.5-7.1%206.7-8%2013.4-2.4.2-4.7.8-7%201.7-1.3-1.9-2.4-4-3.4-6.1-2.3-5.1-3-17.5-6.9-21.4-2.1-2.1-4.6-1.5-5.2.2-4.3-4-9.1-17.2-10.3-21.9-1.6-6-10-2.8-9.4%202.5%201.9%2011.1%209.1%2020%2011.8%2022.7z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.snail { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m296.3%20132.9c-.7-5.8-2.5-11.5-5.2-16.8%2013.6-28.4%205.8-41.5-.1-46.8-11.2-10-31.2-7.8-52.2%205.8-.3.2-.5.4-.8.6-13.4-3.2-28.5-4.3-41.4-1.6-13.4%202.8-23.7%209.3-29.9%2018.9-6.9.1-13.8.7-20.7%201.8-24.9%204.1-43.9%2014.9-55.4%2030.6-.1-.4-.2-.8-.3-1.2-1.5-4.8-3.6-9.4-6.2-13.7%2011-11.5%2026.1-41.6%2035.5-59%203.3-1.2%205-4.7%203.8-8s-4.7-5-8-3.8-5%204.7-3.8%208c.2.7.6%201.3%201%201.8-14.1%2025.5-27.1%2044-34.7%2052.1-1.2-1.5-2.5-2.9-3.9-4.3%206.2-15.7%2014-46.9%2014-63.7%202.2-2.3%202-6-.3-8.1-2.3-2.2-6-2-8.1.3s-2%206%20.3%208.1c.2.2.5.4.8.6-.3%2013.8-8.9%2040.2-15.3%2055.5-8.2-5.7-17.8-8.8-27.8-9.2-10.2-.4-25.8%207.3-8.4%2040.8-1%208-11.5%2090-4.2%20120.8%205%2020.8%2030.3%2029.7%2042.9%2031.1%2022%202.5%20205.3-7.9%20209.8-8.2s8.4-5.8%205.2-8.4c-5.6-4.5-19.2-9.8-30.2-13.3.2-.1.4-.2.6-.4%2014.4-9.1%2024.2-20.7%2028.5-28.6%209.3-16.7%2011-34.5%205.2-51.6%207.4-9%2010.5-19.2%209.3-30.1zm-28.4%2074.1c-6.1%2011-30.9%2038.1-73.3%2034.7-28.4-4.6-91.7-42.8-93.9-46.7-3.3-5.9-4.9-21.6-6.3-37.1%204.5-34.1%2035.8-44.3%2054.2-47.4%2043.6-7.3%2093.1%2010.9%20115.3%2042.2%208.7%2012.3%2016.5%2031.8%204%2054.3zm10.9-60.9c-.6-.9-1.2-1.8-1.8-2.7-12.1-17.2-31.8-31.7-55.4-40.7-10.9-4.1-22.2-7-33.8-8.6%203.7-2.2%207.8-3.7%2012-4.5%2020.7-4.3%2047.4%203.5%2057.5%2011%207.8%205.8%2021.5%2019.5%2023.1%2033.9.5%204-.1%208-1.6%2011.6zm1.5-45.7c-4.1-4.6-8.6-8.8-13.5-12.6-2.7-2-5.6-3.7-8.6-5.1%2010.5-4.5%2018.8-4.5%2022.1-1.6%202.7%202.5%203.7%208.7%200%2019.3z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); } +.stag-beetle { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m105.8%20147c-56.3-12.5-96.6%209.9-102.3%2023.9-6%2014.7%202.3%2021.9%208.3%2023s17.5%202.2%2023.9%203.8c4.5%201.2%2018.4%207.4%2032.1%208.7%2012.6-34.9%2025.4-49.5%2038-59.4z%22%2F%3E%3Cpath%20d%3D%22m103.8%20242c.9%203.5%202.1%207%203.6%2010.4-3.5%205.6-17.4%2013-20.2%2018.6-1.8%203.7%202.7%209.3%207.8%206.5%2010.3-5.5%2017.3-18.5%2019.4-21.7%209.3-1.9%205.6-13.5.5-23.5-3.6%203.3-7.2%206.6-11.1%209.7z%22%2F%3E%3Cpath%20d%3D%22m316.5%20170.9c-5.7-14-46-36.4-102.3-23.9%2012.6%209.9%2025.4%2024.5%2038.1%2059.4%2013.6-1.4%2027.5-7.5%2032.1-8.7%206.3-1.7%2017.9-2.7%2023.9-3.8s14.2-8.3%208.2-23z%22%2F%3E%3Cpath%20d%3D%22m160%20221.9c-12.1%200-18.8-6.1-23.1-12.2-4.1%205.2-9%209.7-14.1%2015.1%2012.8%2017.3%2032.9%2017%2037.2%2017s24.4.3%2037.2-17c-5-5.4-9.9-9.8-14.1-15.1-4.3%206.2-11%2012.2-23.1%2012.2z%22%2F%3E%3Cpath%20d%3D%22m212.6%20252.3c1.4-3.4%202.6-6.8%203.6-10.3-3.9-3.1-7.5-6.3-11-9.7-5.2%2010-8.9%2021.6.5%2023.5%202%203.2%209%2016.2%2019.4%2021.7%205.1%202.8%209.7-2.8%207.8-6.5-2.9-5.7-16.8-13-20.3-18.7z%22%2F%3E%3Cpath%20d%3D%22m194.6%20141.8c17-3.2%2021.1-5.4%2021.3-8.9%2019.8-13.3%2025.7-11.8%2030.1-17.7%202.1.2%209.7%204%2016.2%205.9%208%202.3%209.4-7.8%204.1-10.6-4-2.1-16.6-5.5-20.9-4.2-2-1.4-4.4-2.2-8-.7-5.4%202.3-24.4%2017.3-26.8%2019.7-7.2-.1-16.2%203.7-21.6%207%20.7-2.5.9-5.2.7-7.8%204.8-2.1%2011.4-1.9%2015.1-3.8s4.8-4.4%204.4-7.4c4-3.8%2011.5-25.9%2010-29.4%201.5-1%2012.5-7%2015.5-11.6%202.3-3.4-1.4-10-7.7-8.1-4.8%201.4-11.5%2010.6-15.8%2017-1.9.6-3.1%202.3-3.4%204.7s-3.9%2020.2-5.1%2022.5c-6.8.4-14.1%206.1-16.5%208.8-1.5-1.4-3.5-2.2-5.6-2%20.8-.2%207.3-.9%206.5-13.2-1-15.2-10.4-14.6-11.2-15%2013.7-26.2%2019.5-52.4%2016-60.9-2.4-5.7-8.5-9.7-13.2-10.8-3.9-1-8.7%205.4-4.3%209%205.3%204.5%206.5%208.5%204.7%2016.3s-16.7%2037.9-19%2042.4c-2.3-4.5-17.2-34.5-19-42.4s-.7-11.9%204.7-16.4c4.3-3.7-.5-10-4.3-9-4.7%201.2-10.8%205.1-13.2%2010.8-3.5%208.5%202.3%2034.7%2016%2060.9-.8.4-10.2-.2-11.2%2015-.8%2012.3%205.7%2013%206.5%2013.2-2-.2-4.1.6-5.6%202-2.4-2.7-9.6-8.4-16.5-8.8-1.2-2.3-4.7-20.1-5.1-22.5s-1.5-4.1-3.4-4.7c-4.3-6.5-11-15.7-15.8-17-6.3-1.8-10%204.7-7.7%208.1%203%204.6%2014%2010.6%2015.5%2011.6-1.5%203.5%206%2025.5%2010%2029.4-.4%203%20.7%205.4%204.4%207.4s10.3%201.7%2015.1%203.8c-.3%202.6%200%205.3.7%207.8-5.4-3.3-14.4-7.1-21.6-7-2.4-2.3-21.4-17.4-26.8-19.7-3.7-1.5-6-.7-8%20.7-4.3-1.3-16.9%202.1-20.9%204.2-5.3%202.8-3.9%2012.8%204.1%2010.6%206.6-1.9%2014.1-5.7%2016.2-5.9%204.4%205.9%2010.3%204.4%2030.1%2017.7.2%203.4%204.3%205.7%2021.3%208.9-15%209.3-36.2%2030.1-51.7%2081.3-2.8%209.4%200%2014.1%202.2%2016%203.7%203.3%2010.8%202.4%2015.9-.7%2037.2-22.7%2060.9-67.1%2068.2-73.2%207.4%206.1%2031%2050.5%2068.2%2073.2%205.1%203.1%2012.2%204%2015.9.7%202.1-1.9%205-6.7%202.2-16-15.8-51.1-36.9-71.9-51.9-81.2z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.stag-beetle-2 { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m154.6%20272.1c-.5%201.8-1.5%202.4-3.4%202.1-1.7-.3-3.3-1-4.9-1.8-5.8-2.9-10.9-6.9-15.6-11.3-3.3-3-6.3-6.3-8.8-10.1-4.3-6.5-5.3-13.7-6.2-21.3-1.5-12.2-1.1-24.5-.2-36.7.4-6.3%201.2-12.6%202.4-18.8.3-1.5.6-2.9%201.3-4.2.8-1.5%201.7-2%203.4-1.6%201.2.3%202.4.7%203.5%201.3%207.3%204%2014.4%205.5%2022.5%206.5.6.1%201.2.1%201.8.2%202.6.4%203.7%201.5%204.2%204%20.5%202.9%201.4%209.3%201.4%2035.7s-.8%2054-1.4%2056z%22%2F%3E%3Cpath%20d%3D%22m165.8%20272.1c.5%201.8%201.5%202.4%203.4%202.1%201.7-.3%203.3-1%204.9-1.8%205.8-2.9%2010.9-6.9%2015.6-11.3%203.3-3%206.3-6.3%208.8-10.1%204.3-6.5%205.3-13.7%206.2-21.3%201.5-12.2%201.1-24.5.2-36.7-.4-6.3-1.2-12.6-2.4-18.8-.3-1.5-.6-2.9-1.3-4.2-.8-1.5-1.7-2-3.4-1.6-1.2.3-2.4.7-3.5%201.3-7.3%204-14.4%205.5-22.5%206.5-.6.1-1.2.1-1.8.2-2.6.4-3.7%201.5-4.2%204-.5%202.9-1.4%209.3-1.4%2035.7s.8%2054%201.4%2056z%22%2F%3E%3Cpath%20d%3D%22m159.8%20167.3c-13.5%200-19.5-1.6-28.6-5-2.5-.9-4.7-2.3-6.8-3.8-2.3-1.6-3.5-3.8-3.3-6.7.4-6.6%201.3-12.6%203.5-18.8%201.1-3.1%202-3.6%205.4-2.9%205.2%201.1%2017.6%203.9%2029.9%203.9s18.4-1%2029.4-3.8c.6-.2%201.2-.3%201.8-.3%202.3-.2%203.2.3%204.1%202.4.7%201.6%201.2%203.3%201.6%204.9%201.4%204.9%201.7%209.5%202.1%2014.6.2%202.7-1.1%204.8-3.1%206.4-2.5%202-5.4%203.5-8.4%204.6-6.7%202.2-14.1%204.5-27.6%204.5z%22%2F%3E%3Cpath%20d%3D%22m161%20124.6c-9.1.1-17.1-.6-25-2.4-1.6-.4-3.1-.9-4.6-1.4-2.7-.8-4.5-2.6-5.3-5.3-1.5-5-2.2-9.2-2-14.4%200-.9.2-1.7.5-2.5.6-1.7%201.8-2.7%203.6-2.7%201.2%200%202.5.1%203.7.2%206.4.9%2012.5.2%2018.5-2.3%206.3-2.7%2012.9-2.5%2019.2.2%205.8%202.5%2011.7%203%2017.8%202.2%201.3-.2%202.7-.2%204.1-.3%202%200%203.2%201%203.9%202.9.5%201.3.7%202.7.6%204-.3%204.2-.7%207.4-1.8%2011.5-.9%203.4-2.9%205.6-6.3%206.7-3.9%201.3-7.9%202.1-12%202.6-5.3.8-10.6%201.3-14.9%201z%22%2F%3E%3Cpath%20d%3D%22m128.3%2018.4c-.8%201.6-2.3%202-3.4%202.7-2.7%201.7-5.3%203.4-7.1%206.2s-1.4%204.3%201.6%205.7c.9.4%201.9.8%202.7%201.3%201.3.9%201.6%201.9.8%203.2-.7%201.1-1.5%202.1-2.2%203.1-4.6%206.1-4.9%2012.6-1.3%2019.2%202.4%204.4%205.8%208%209.7%2011.1%203.8%203%207.8%205.7%2012.2%207.7%202.1%201%204.1%202%206.1%203%20.8.4%201.7.7%201.8%201.8-.2%201.2-1.3%201.5-2.2%201.9-6.5%202.7-13.2%203.2-20.1%201.5-3.2-.8-5.8-2.4-8.2-4.6-7.7-7.1-14.3-15.1-19.5-24.2-1.4-2.4-2.5-5-3.4-7.6-2.1-5.7-1.7-11.2.5-16.7%204.1-10.3%2010.9-18.5%2019.8-24.9%202.8-2%205.9-3.4%209.1-4.6.8-.3%201.6-.7%202.6-.4.7.7.1%201.1-.3%201.6-1.2%201.2-2.4%202.3-3.5%203.5-.8.8-1.6%201.7-2.2%202.6-1.7%202.7-.9%204.6%202.2%205.4%201.4.4%203.1%200%204.3%201.5z%22%2F%3E%3Cpath%20d%3D%22m84.6%20242.6c.5.4.9.8%201.4%201.1%2012.6%208.5%2020.7%2020.4%2025.1%2034.9%201.5%205%202.2%2010.1%202%2015.4-.1%202.9-1.2%205.3-3.4%207.2-2.8%202.4-6%204-9.5%205-.5.1-1%20.2-1.5.2-1.7.1-5.4.1-4.8-1.6.6-2%201.4-4%202.1-6%204.9-14.3%202.2-27.3-7.1-39.1-4.2-5.3-8.9-10-14.6-13.7-.2-.1-.4-.3-.6-.4-2.2-1.7.4-3.8%202-6%201.7-2.3%203.8-4.2%206-6.1%205.5-4.7%2011.5-8.6%2017.7-12.3%204.1-2.5%205.3-1.9%206.1%202.8.7%203.9%201.6%209.8%202.7%2014%201%204.4-1.2%203.5-9.2%207.1-2.7%201.3-3.9.8-6.5-.4-1.6-.9-5.6-3-7.9-2.1z%22%2F%3E%3Cpath%20d%3D%22m85.6%20172.8c.7%202.8%202.3%208.5%202.9%2011.5%201.7%208.5.9%2017.6-3.5%2025-3.4%205.7-7.5%2010.7-12.8%2014.8-4.8%203.7-10.6%202.8-15.9.6-.3-.1-.7-.3-1-.5-1.1-.6-3.8-1.8-3.8-3.2.1-1.3%201.2-1.8%202.3-2.2%203.5-1.3%209.2-3.5%2013.3-6.3%208.1-5.6%2013.7-14.5%2013.7-22.9s-3.7-17.2-6.7-25.2c-.6-1.7-.9-3.3-.4-5.1.6-2.2%202.2-3.1%204.3-2.2%202.6%201.1%206.1%203%208.6%204.4%205.7%203.2%2011.6%206.2%2017.7%208.7%203.5%201.4%204.5%203.1%204.1%206.9-.1.9-.7%203.8-.8%204.7-.6%203.1-1.3%203.7-4.6%203.4-3-.3-5.9-1-8.7-1.7-1.7-.4-2.8-1.5-3.6-3-1.1-1.8-3.5-7.1-5.1-7.7z%22%2F%3E%3Cpath%20d%3D%22m93.4%20120.9c4-.7%204.5-1.3%207.3%202%203%203.5%206.6%206.4%2010.6%208.6%203.4%201.8%203.5%203.3%202.6%207.1-.2.8-.8%203.8-1.1%204.7-.9%202.5-1.8%203-4.5%202.5-.4-.1-.7-.2-1.1-.3-7.2-2.3-14.2-5.3-20.7-9.1-1-.6-1.9-1.2-2.7-2-.9-.8-.8-1.7%200-2.6s2.7-3.2%203.2-4.5c0-1-.8-1.5-1.3-2.2-4-4.7-7.8-9.6-11.2-14.8-.7-1.1-1.5-2.3-2-3.5-.9-1.9-.6-2.5%201.3-3.6.5-.3%201.1-.5%201.5-.7.5-1.3-.2-2.1-.7-2.9-1.9-2.7-4.2-4.9-6.9-6.7-4.6-3.3-9.5-5.8-15-7.3-1.1-.3-2.2-.6-3.2-1-1.6-.7-1.9-2.2-.5-3.1%204-2.8%208.9-5.3%2013.5-2.8%208.9%204.9%2015.4%2012%2019.9%2020.9%201.6%203.1%202.8%206.3%204.2%209.5%201.5%203.4%203.1%206.8%205.1%209.9.5.7.9%201.5%201.7%201.9z%22%2F%3E%3Cpath%20d%3D%22m191.7%2018.4c.8%201.6%202.3%202%203.4%202.7%202.7%201.7%205.3%203.4%207.1%206.2s1.4%204.3-1.6%205.7c-.9.4-1.9.8-2.7%201.3-1.3.9-1.6%201.9-.8%203.2.7%201.1%201.5%202.1%202.2%203.1%204.6%206.1%204.9%2012.6%201.3%2019.2-2.4%204.4-5.8%208-9.7%2011.1-3.8%203-7.8%205.7-12.2%207.7-2.1%201-4.1%202-6.1%203-.8.4-1.7.7-1.8%201.8.2%201.2%201.3%201.5%202.2%201.9%206.5%202.7%2013.2%203.2%2020.1%201.5%203.2-.8%205.8-2.4%208.2-4.6%207.6-7.1%2014.3-15.1%2019.4-24.2%201.4-2.4%202.5-5%203.4-7.6%202.1-5.7%201.7-11.2-.5-16.7-4.1-10.3-10.9-18.5-19.8-24.9-2.8-2-5.9-3.4-9.1-4.6-.8-.3-1.6-.7-2.6-.4-.7.7-.1%201.1.3%201.6%201.2%201.2%202.4%202.3%203.5%203.5.8.8%201.6%201.7%202.2%202.6%201.7%202.7.9%204.6-2.2%205.4-1.3.4-3%200-4.2%201.5z%22%2F%3E%3Cpath%20d%3D%22m235.4%20242.6c-.5.4-.9.8-1.4%201.1-12.6%208.5-20.7%2020.4-25.1%2034.9-1.5%205-2.2%2010.1-2%2015.4.1%202.9%201.2%205.3%203.4%207.2%202.8%202.4%206%204%209.5%205%20.5.1%201%20.2%201.5.2%201.7.1%205.4.1%204.8-1.6-.6-2-1.4-4-2.1-6-4.9-14.3-2.2-27.3%207.1-39.1%204.2-5.3%208.9-10%2014.6-13.7.2-.1.4-.3.6-.4%202.2-1.7-.4-3.8-2-6-1.7-2.3-3.8-4.2-6-6.1-5.5-4.7-11.5-8.6-17.7-12.3-4.1-2.5-5.3-1.9-6.1%202.8-.7%203.9-1.6%209.8-2.7%2014-1%204.4%201.2%203.5%209.2%207.1%202.7%201.3%203.9.8%206.5-.4%201.6-.9%205.6-3%207.9-2.1z%22%2F%3E%3Cpath%20d%3D%22m234.4%20172.8c-.7%202.8-2.3%208.5-2.9%2011.5-1.7%208.5-.9%2017.6%203.5%2025%203.4%205.7%207.5%2010.7%2012.8%2014.8%204.8%203.7%2010.6%202.8%2015.9.6.3-.1.7-.3%201-.5%201.1-.6%203.8-1.8%203.8-3.2-.1-1.3-1.2-1.8-2.3-2.2-3.5-1.3-9.2-3.5-13.3-6.3-8.1-5.6-13.7-14.5-13.7-22.9s3.7-17.2%206.7-25.2c.6-1.7.9-3.3.4-5.1-.6-2.2-2.2-3.1-4.3-2.2-2.6%201.1-6.1%203-8.6%204.4-5.7%203.2-11.6%206.2-17.7%208.7-3.5%201.4-4.5%203.1-4.1%206.9.1.9.7%203.8.8%204.7.6%203.1%201.3%203.7%204.6%203.4%203-.3%205.9-1%208.7-1.7%201.7-.4%202.8-1.5%203.6-3%201.1-1.8%203.5-7.1%205.1-7.7z%22%2F%3E%3Cpath%20d%3D%22m226.6%20120.9c-4-.7-4.5-1.3-7.3%202-3%203.5-6.6%206.4-10.6%208.6-3.4%201.8-3.5%203.3-2.6%207.1.2.8.8%203.8%201.1%204.7.9%202.5%201.8%203%204.5%202.5.4-.1.7-.2%201.1-.3%207.2-2.3%2014.2-5.3%2020.7-9.1%201-.6%201.9-1.2%202.7-2%20.9-.8.8-1.7%200-2.6s-2.7-3.2-3.2-4.5c0-1%20.8-1.5%201.3-2.2%204-4.7%207.8-9.6%2011.2-14.8.7-1.1%201.5-2.3%202-3.5.9-1.9.6-2.5-1.3-3.6-.5-.3-1.1-.5-1.5-.7-.5-1.3.2-2.1.7-2.9%201.9-2.7%204.2-4.9%206.9-6.7%204.6-3.3%209.5-5.8%2015-7.3%201.1-.3%202.2-.6%203.2-1%201.6-.7%201.9-2.2.5-3.1-4-2.8-8.9-5.3-13.5-2.8-8.9%204.9-15.4%2012-19.9%2020.9-1.6%203.1-2.8%206.3-4.2%209.5-1.5%203.4-3.1%206.8-5.1%209.9-.5.7-.9%201.5-1.7%201.9z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.termite { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m133.4%20210.5c-2.3-6.4-27.2.8-27%209.1-1.8%2028.6-5.5%2058.4-1%2060.2-4.5%203-14.3%208-18.6%2013.3s2.8%2014.5%2010.3%207c3.9-3.9%2016.8-16.7%2019.1-21.1s-1.8-49.7-1.8-53.2c3.3-.1%2021.1-9.5%2019-15.3z%22%2F%3E%3Cpath%20d%3D%22m94%20135.3c4.1%208.2%202.7%2033.8%2012%2036.4-1.7%203.3%2021.3%2013.4%2023.8%208.5%201.9-3.8-13-18.9-17.8-16.6-2.2-4.3-3.8-34.9-11.4-35-8.6-6-15.2-12.8-17.4-16.2-5-7.8-13%201.5-8.3%208.1%203.2%204.4%2012.9%2013.6%2019.1%2014.8z%22%2F%3E%3Cpath%20d%3D%22m107%20201.6c4.3%203.1%2023-2.4%2021.6-6.4-2-5.7-18.5-8.1-22.4-3.1-18.4%2013.9-44.5%2028.1-44.9%2032.6-4.2%202.4-17.8%2012.9-25.9%2014.1-12.7%201.9-6.5%2014.5%202.7%2012.7%209.8-1.9%2024-12.1%2029.2-19.8%209.6%201.8%2031.4-22%2039.7-30.1z%22%2F%3E%3Cpath%20d%3D%22m175.7%20198.2c12.9-5.6%204.1-23.6-1.6-25.2%203.8-1.1%2011.8-4.5%2015.3-11.7%202.6-5.4%204.3-31.9.4-51.2%2010-8.3%2025-24%2031.3-34.2%207.9-12.6%2012.5-35.2%2015.8-48.6%201.1-4.4%200-8.1-2.3-8.8-2.4-.8-5%202.3-5.8%205.5-2.6%2010-9.8%2035-16.6%2046.8-4.3%207.4-18%2021.6-25.7%2029.4-.8-1.4-1.7-2.8-2.6-4.1%203.6-5.4%206.3-11.8%206.7-16.9%201.8-20.3-2.5-35.4-8.3-41.4-3.7-3.8-7-1.8-4.5%202.3%204.8%207.7%205.2%2027.8-5.1%2043.6-5.4-5-10.7-8.7-12.7-8.7s-7.3%203.7-12.7%208.7c-10.4-15.8-9.9-36-5.1-43.6%202.5-4-.8-6.1-4.5-2.3-5.8%206-10%2021.1-8.3%2041.4.4%205.2%203.1%2011.5%206.7%2016.9-1%201.3-1.9%202.7-2.6%204.2-7.7-7.8-21.4-22-25.7-29.4-6.7-11.9-14-36.9-16.6-46.9-.8-3.1-3.3-6.2-5.8-5.4-2.3.7-3.4%204.4-2.3%208.8%203.3%2013.4%207.9%2036%2015.8%2048.6%206.4%2010.2%2021.3%2025.9%2031.3%2034.2-4%2019.3-2.3%2045.8.4%2051.2%203.5%207.1%2011.5%2010.5%2015.3%2011.7-5.8%201.6-14.6%2019.6-1.6%2025.2-1.1%202.3-3.1%2017.8%201.9%2020.2-1.8%201.8-15.3%2027.9-15.3%2051.7%200%2039.5%2020.7%2050%2029.1%2050s29.1-10.5%2029.1-50c0-23.8-13.6-49.9-15.3-51.7%205.1-2.5%203.1-18.1%201.9-20.3z%22%2F%3E%3Cpath%20d%3D%22m214.6%20279.8c4.5-1.8.8-31.6-1-60.2.2-8.2-24.8-15.4-27-9.1-2.1%205.8%2015.7%2015.2%2019%2015.3%200%203.5-4%2048.9-1.8%2053.2s15.2%2017.2%2019%2021.1c7.5%207.5%2014.6-1.8%2010.3-7s-14-10.3-18.5-13.3z%22%2F%3E%3Cpath%20d%3D%22m219.4%20128.6c-7.6%200-9.2%2030.6-11.4%2035-4.7-2.3-19.7%2012.9-17.8%2016.6%202.5%205%2025.4-5.2%2023.8-8.5%209.3-2.6%208-28.2%2012-36.4%206.2-1.2%2015.9-10.4%2019-14.8%204.7-6.6-3.3-15.9-8.3-8.1-2.1%203.4-8.7%2010.2-17.3%2016.2z%22%2F%3E%3Cpath%20d%3D%22m284.6%20238.9c-8.1-1.2-21.7-11.8-25.9-14.1-.4-4.5-26.5-18.7-44.9-32.6-3.8-5-20.3-2.7-22.4%203.1-1.4%204%2017.3%209.5%2021.6%206.4%208.3%208.1%2030.1%2031.9%2039.7%2030.2%205.3%207.7%2019.5%2017.9%2029.2%2019.8%209.2%201.7%2015.4-10.9%202.7-12.8z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.tick { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m211.7%20149c-.1%2020.3-14.3%2039.2-34.8%2044.5-12.9%203.4-25.8%203.2-38.2-1.6-16.6-6.5-26.4-18.9-29.5-36.3-2.5-13.9%202-25.8%2010.6-36.5.5-.6%201-1.1%201.5-1.6%203.8-3.9%208-5.2%2013.3-2.9%208.6%203.7%2017.7%204.9%2027.1%204.7%206.9-.1%2013.6-1.2%2020.2-3.4%202-.7%204-1.2%205.9-2%203.1-1.2%205.8-.5%208.4%201.3%202.2%201.6%204.1%203.5%205.7%205.6%205.1%206.7%2010.2%2017.4%209.8%2028.2z%22%2F%3E%3Cpath%20d%3D%22m198.2%205.6c.8-.7%201.3-.4%201.8-.2%208.6%203.6%2017.1%207.2%2025.7%2010.9%202.4%201%204.7%202.3%207%203.4%202.6%201.2%204.5%203.2%205.6%205.7%201.7%203.7%203.5%207.4%204.9%2011.3%202.1%205.6%203.8%2011.4%205.8%2017.1%201.3%203.9.9%207.4-.9%2011.1-4%208-9%2015.3-13.6%2022.9-1.2%202-2.9%203.6-4.9%204.9-9.1%206.1-19%2010.1-29.8%2012.3-1.2.2-2.4.4-3.7.1-1.9-.4-2.8-1.8-2.1-3.7s2.1-3.2%203.5-4.4c6.5-5.5%2013.4-10.4%2020.6-14.9%203.4-2.2%205.7-4.9%207.4-8.5%202.2-4.6%204.4-9.1%206.8-13.5%201.3-2.4%201.5-4.5.4-7-2.6-5.6-4.5-11.5-5.8-17.5-.8-3.7-2.7-6.3-5.8-8.5-6.9-4.7-13.4-9.9-19.1-16.1-1.4-1.7-2.9-3.4-3.8-5.4z%22%2F%3E%3Cpath%20d%3D%22m121.8%205.5c-.4%202-1.8%203.3-3%204.6-5.6%206.2-12%2011.7-18.9%2016.3-3.8%202.5-6.1%205.6-7%2010.1-1.2%205.6-3.1%2011.1-5.4%2016.3-1.2%202.8-1%205.1.5%207.8%202.6%204.5%204.9%209.2%207.1%2013.9%201.5%203.2%203.8%205.6%206.8%207.5%206.8%204.4%2013.4%209%2019.7%2014.1%201.6%201.3%203.2%202.6%204.2%204.5%201.5%202.7.4%204.6-2.7%204.7-.9%200-1.9-.1-2.8-.3-10-2.1-19.4-5.7-28.1-11.2-3-1.8-5.4-4.2-7.2-7.2-4.1-6.8-8.5-13.4-12.1-20.5-.5-1-1-2-1.5-2.9-1.2-2.4-1.3-4.9-.6-7.6%201.8-6.8%204.1-13.3%206.6-19.8%201.1-2.8%202.2-5.6%203.4-8.4%201.6-3.6%204-6.3%207.7-8.1%206.4-3.1%2012.9-6.1%2019.5-8.7%203.6-1.4%207.1-3%2010.6-4.4.8-.5%201.8-1.2%203.2-.7z%22%2F%3E%3Cpath%20d%3D%22m42.2%20268.1c-1.6-1.7-2.2-3.4-2.8-5.1-3.1-9.2-5.2-18.7-6.2-28.4-.3-3.3.1-6.5%201.2-9.7%202.7-8.4%205.5-16.9%208.2-25.3.5-1.6%201.4-3%202.3-4.3%205.5-7.7%2011.2-15.2%2016.1-23.2%201.3-2.1%203.1-3.8%205.2-5.2%208.8-5.8%2018-10.9%2027.8-14.9%201.5-.6%203.1-1.2%204.8-1%201.4.2%202.1%201.3%201.8%202.7-.3%201.1-.9%202-1.6%202.9-2.1%202.9-4.6%205.5-7.3%207.8-5.2%204.4-10.4%208.8-15.7%2013.1-1.7%201.4-3.2%203-4.4%204.8-3.9%205.8-7.5%2011.7-11.8%2017.3-1.9%202.5-3.2%205.4-4.4%208.3-2.7%206.7-5.5%2013.4-8.2%2020.1-1.1%202.5-1.9%205.1-2.2%207.9-.6%205.7-1.3%2011.4-1.4%2017.1-.1%204.5-.5%209-.8%2013.5%200%20.3-.3.7-.6%201.6z%22%2F%3E%3Cpath%20d%3D%22m277.5%20268.2c-.2-1.3-.3-2-.3-2.7-.1-9.2-.9-18.3-1.6-27.4-.3-3.4-1-6.7-2.4-9.9-3-7.2-6-14.4-8.9-21.6-1-2.4-2.1-4.8-3.7-6.8-4.4-5.6-8.1-11.7-12.1-17.5-1.6-2.3-3.4-4.2-5.6-5.9-6.8-5.3-13.4-10.8-19.3-17.1-1.2-1.3-2.5-2.5-3.3-4.2-.5-1-.7-2.1%200-3.1.8-1%201.9-1%203-.8%201.2.3%202.4.7%203.5%201.1%209.7%203.9%2018.7%208.9%2027.4%2014.7%202.1%201.4%203.8%203.1%205.1%205.2%204.6%207.8%2010.1%2015%2015.3%2022.3%201.5%202.1%202.7%204.4%203.5%206.9%202.2%207%204.5%2014.1%206.9%2021%202%205.7%202.3%2011.4%201.3%2017.4-1.1%207-2.6%2014-4.7%2020.7-1.2%203.8-1.7%204.8-4.1%207.7z%22%2F%3E%3Cpath%20d%3D%22m160.1%20111.1c-5.4%200-10.8-.8-16.2-2.6-1.2-.4-2.4-.8-3.6-1.4-5-2.5-6.5-5.7-5.5-11.2%201.3-7.2%204-13.7%209.3-18.9%201.2-1.3%201.9-2.8%202.4-4.5%201.4-4.7%204.8-6.4%208.8-4%203.5%202.2%206.2%202%209.7%200%204-2.3%207.2-.8%208.5%203.8.7%202.3%201.9%204.1%203.4%205.8%204.7%205.2%207.4%2011.5%208.5%2018.4.8%205-1%208.2-5.4%2010.6-.9.5-1.8.9-2.7%201.2-5.5%201.7-11.8%202.8-17.2%202.8z%22%2F%3E%3Cpath%20d%3D%22m54%2054.6c.6%201.7-.2%202.9-.6%204.2-1.2%204.9-2.7%209.7-3.3%2014.8-.3%202.5%200%204.9.9%207.2%201.5%203.8%203.6%207.4%205.9%2010.8%201.6%202.3%203.7%204%206.1%205.4%204.9%203%209.9%205.9%2014.9%208.8%201.9%201.1%204%201.8%206.2%202%207.1.9%2014%202.3%2020.9%204.1%201.3.3%202.6.7%203.8%201.4%201.1.6%202.1%201.4%202%202.9%200%201.6-1.1%202.5-2.4%203-1%20.4-2.1.6-3.2.8-1.3.2-2.7.4-4.1.6-5.3.4-10.6.8-16%201.1-4.9.3-9.6-.8-14-2.8-5.3-2.5-10.6-5.1-15.9-7.7-2.9-1.4-5.1-3.6-6.9-6.2-3.9-5.8-7-12-9.3-18.7-1-3-1-5.9-.1-8.8%202.3-7.1%206.3-13.3%2011.1-19%201.3-1.5%202.1-3.2%204-3.9z%22%2F%3E%3Cpath%20d%3D%22m265.9%2054.6c1.7.5%202.5%201.7%203.3%202.7%204.7%205.6%208.4%2011.8%2011.2%2018.5%201.5%203.6%201.7%207.1.3%2010.8-2.3%206.3-5.3%2012.3-9%2017.9-2%203-4.7%205.3-7.9%207.1-5.6%203.1-11.5%205.7-17.4%208.2-4.5%202-9.3%202.2-14.1%201.7-5.7-.6-11.5-.5-17.2-1.5-1.5-.3-3-.5-4.3-1.2-2.3-1.2-2.4-3.3-.4-4.9%201.3-1.1%202.9-1.5%204.5-1.9%206.7-1.8%2013.6-3.1%2020.5-4%202.1-.3%204-.7%205.9-1.7%206-3.3%2011.9-6.8%2017.6-10.5%202.1-1.4%203.7-3.2%205-5.3%201.8-2.9%203.4-6%204.8-9%201.3-2.7%201.6-5.4%201.1-8.4-.7-4.9-2.1-9.6-3.3-14.4-.2-1.3-.8-2.4-.6-4.1z%22%2F%3E%3Cpath%20d%3D%22m25.4%2095.3c1.9%201.3%202%203%202.4%204.6%201.5%205.3%203.3%2010.4%205.9%2015.3%201.2%202.2%202.6%204.1%204.7%205.6.2.2.4.3.7.5%2010.1%207.6%2010.1%207.6%2022.5%209.9%203.6.7%207.3%201.3%2010.9%201.9%202.7.5%205.4.3%208.2%200%205.2-.7%2010.3-1.3%2015.5-1.9%201.7-.2%203.3-.1%204.8.7%201.5.7%201.8%202%20.9%203.4-1%201.5-2.3%202.7-3.9%203.6-5.2%203.2-10.7%205.5-16.6%207-2.9.8-6%20.6-9%20.3-6.9-.7-13.9-1.6-20.8-2.5-3.2-.4-6.1-1.4-8.5-3.7-4-3.7-8.2-7.3-12.2-11-3.8-3.5-5.7-7.9-6.2-13-.5-4.8-1-9.5-.8-14.3.2-2.1.3-4.1%201.5-6.4z%22%2F%3E%3Cpath%20d%3D%22m294.3%2095.7c1.4.4%201.4%201.5%201.4%202.4.5%207.3.4%2014.5-1.1%2021.6-.6%202.9-1.9%205.4-4%207.5-4.7%205-9.9%209.4-15.1%2013.8-1.9%201.6-4.1%202.1-6.4%202.4-5.4.7-10.8%201.4-16.3%202-3.1.3-6.2.9-9.4.8-1.9-.1-3.8-.2-5.7-.7-5.5-1.6-10.8-3.8-15.7-6.8-1.4-.9-2.8-1.8-3.6-3.3-.9-1.7-.3-3.3%201.4-4%201.2-.5%202.4-.5%203.6-.4%205.2.6%2010.3%201.2%2015.5%201.9%203.1.4%206.3.5%209.4-.1%205.6-1%2011.3-2%2017-2.9%206.9-1.2%2018.6-10%2021.8-16.2%202.2-4.3%203.6-8.8%204.9-13.4.7-1.7.8-3.5%202.3-4.6z%22%2F%3E%3Cpath%20d%3D%22m232.5%20201.2c-1.2-4.4-2.3-8.8-3.8-13.2-1.6-4.9-3.5-9.6-6.1-14.1-1.1-1.9-2.7-5.1-4.2-5.3s-2.3%202.1-2.9%203.4c-7%2015-23.1%2032.8-55.5%2032.8-31.2%200-47.2-16.6-54.6-31.2-1-2-1.2-4.2-2.8-4.9s-4.1%203.3-5.2%205.5c-4%207.6-6.7%2015.7-9%2024-2.7%209.8-3%2019.7-1.1%2029.7%203.2%2016.8%2011.3%2030.7%2024.9%2041.1%2014.1%2010.8%2030.2%2015.7%2047.9%2015.5%204.7.1%209.4-.1%2014.1-1%2015.5-2.9%2029.1-9.4%2040.6-20.6%2014-13.5%2023.4-40.3%2017.7-61.7z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.water-bug { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m117%20131.6c1.2.2%202.7%205.1%203.2%206.6%207.1%2020.5%2022.7%2049.5%2030.5%2060.6%204.2%206.1%204.1%207.5%204.5%2011.6.3%204.1.2%2032.9-.2%2050.3-.2%208.2-.7%2013.4-1.3%2014.8-.6%201.5-2.2%201.9-3.8%201.3-1.5-.5-2.8-1.4-4.1-2.4-6.8-5-11.7-11-17.2-17.5-8.5-10-14.2-21.2-18.9-33.4-1.8-4.8-2.8-9.8-2.9-15-.2-13.9.9-27.6%203-41.3%202-13.2%202.9-17.9%205.5-30.9.1-1.6.5-4.9%201.7-4.7z%22%2F%3E%3Cpath%20d%3D%22m202.7%20131.6c-1.2.2-2.7%205.1-3.2%206.6-7.1%2020.5-22.7%2049.5-30.5%2060.6-4.2%206.1-4.1%207.5-4.5%2011.6-.3%204.1-.2%2032.9.2%2050.3.2%208.2.7%2013.4%201.3%2014.8.6%201.5%202.2%201.9%203.8%201.3%201.5-.5%202.8-1.4%204.1-2.4%206.8-5%2011.7-11%2017.2-17.5%208.5-10%2014.2-21.2%2018.9-33.4%201.8-4.8%202.8-9.8%202.9-15%20.2-13.9-.9-27.6-3-41.3-2-13.2-2.9-17.9-5.5-30.9-.2-1.6-.5-4.9-1.7-4.7z%22%2F%3E%3Cpath%20d%3D%22m197%20111.3c-.1.4-.2%201.4-.4%202.5-2.2%2011.7-6.2%2022.9-11%2033.9-5.4%2012.4-12.2%2024.1-19.2%2035.7-1%201.7-2.1%203.4-3.3%205-2.6%203.6-4.3%203.6-6.7.1s-4.7-7.1-6.8-10.8c-7.5-12.6-14.2-25.5-19.4-39.1-3.2-8.3-5.8-16.7-7.3-25.5-.3-1.4-.6-2.9-.2-4.3s1.3-2%202.7-1.6c.9.2%201.8.5%202.7.9%2011.9%204.6%2024.3%206.4%2037.1%205.7%208.4-.5%2016.7-2.2%2024.6-5.1%201.1-.4%202.3-.9%203.4-1.2%202.5-.7%203.5%200%203.8%202.5z%22%2F%3E%3Cpath%20d%3D%22m162.7%20104.1c-12.7%200-22.3-1.3-31.6-4.7-.4-.1-.7-.3-1.1-.4-4.7-1.2-5.1-4.6-3.5-8.3%201.9-4.4%204.4-8.4%206.9-12.4%204.4-7%2010-12.9%2016.5-17.9%201.7-1.3%203.6-2.2%205.4-3.2%203.3-1.8%206.5-1.6%209.7.3%205.4%203.2%2010.2%207%2014.3%2011.7%205.3%206.1%209.3%2013%2013.1%2020.2.5.9.9%201.9%201.2%202.9.9%202.9.1%204.9-2.7%206.1-2.2%201-4.4%201.8-6.7%202.4-7.8%202.3-16%203.4-21.5%203.3z%22%2F%3E%3Cpath%20d%3D%22m132.8%2015.5c-.9.9-2%20.3-2.9.2-6.9-1-12.7%201-17.6%205.9-8.3%208-15.3%2017-21.8%2026.5-1.1%201.6-2.1%203.3-2.7%205.2-.4%201.2-.9%202.5.1%203.7.3%200%20.7%200%20.8-.1%202.1-3.2%205.3-4%208.8-4.5%207-1%2013.9-.7%2020.9-.5%206.1.2%2010.3%203.5%2013.6%208.3%201.3%201.9%201.2%203.7-.1%205.5-1.1%201.5-2.3%202.9-3.4%204.4-1.7%202.4-4%203.3-6.9%202.7-3.1-.6-6.2-1.2-9.3-1.9-6.5-1.7-13-3.4-19.5-5.2-3.6-1-7.1-2-10.4-3.7-4.9-2.5-6.1-5.4-4.6-10.7.3-1%20.6-2%201.1-3%206.2-12.3%2013.6-23.8%2023.1-33.8%201.8-1.9%203.9-3.6%206.1-5%203.7-2.4%207.6-3.3%2012-2%204.5%201.3%208.5%203.5%2012%206.6.3.2.5.6.7%201%20.1%200%200%20.2%200%20.4z%22%2F%3E%3Cpath%20d%3D%22m101.4%20145.2h-.2c-1.4-.2-2.2.5-2.7%201.1l-.8.8c-1.1%201.1-2.2%202.3-3.3%203.6l-3.2%203.9c-8.5%2010.3-17.2%2021-26.8%2030.6-.8.8-1.5%201.7-2.2%202.6-.4.5-.7.9-1.1%201.3-1.7%202.1-2.1%204.5-.9%207.2.3.6.6%201.2.9%201.7l.2.4c2.7%204.5%205%209.5%207.5%2015.6%204.4%2010.9%205.9%2022.5%204.7%2034.6-1.1%2011.1-4.2%2021.9-9.4%2033.1-.5%201.1-.9%202-1.1%203.1-.2%201%20.2%201.9.9%202.5.5.4%201.1.6%201.7.6.4%200%20.7-.1%201.1-.2%201.3-.5%202.1-1.5%202.8-2.5%202.8-3.9%205-7.4%206.7-10.8%208.3-17.3%2010.9-36.3%207.8-56.5-1.7-10.9-5.6-19.4-12-26.1-.2-.2-.4-.5-.6-.7%201.4.2%204.7%201.5%206%202.4%201.7%201.2%203.2%201.1%204.8-.2%202.5-2%204.8-4.3%207.1-6.5.8-.8%201.7-1.6%202.5-2.4%203.7-3.6%206.1-7.9%207.2-13.2%201.3-6.5%202.2-13.2%203.1-19.7l.2-1.6c.2-1.4.4-3-.7-4.5z%22%2F%3E%3Cpath%20d%3D%22m108%20106.6c-.6-.2-1.3-.4-1.9-.6l-.8-.2c-1.2-.4-2.4-.8-3.6-1.1-2.7-.8-5.4-1.7-8.1-2.6-5.7-1.9-10.5-3.5-15-5-3.3-1.1-5.8-.4-7.9%202.2-3.1%203.9-6.8%207.5-10.4%2010.9l-.5.5c-11.1%2010.6-24.1%2017.6-38.6%2020.8l-.4.1c-.9.2-1.9.4-2.8.7-.8.3-1.3.9-1.4%201.6-.1.8.3%201.5%201%202.1%201.2.9%202.5.9%203.7%201h.3c.8%200%201.5.1%202.3.1%206.3%200%2012.6-1.1%2018.8-3.4%207.7-2.8%2015.2-6.8%2022.3-12.1%205.2-3.9%209.9-8%2014-12.3.5-.5%201-1%201.6-1.5.1-.1.3-.2.4-.3%200%201.2-.5%202.3-.9%203.4-.4.9-.7%201.8-.9%202.8v.2l.1.1c.8%201.5%202%202%203%202.5l.5.2c5.5%202.5%2011.2%205%2017%206.8%201.1.3%202.3.7%203.5.9%202.6.4%203.8-.3%204.5-2.6%201-3.2%201.7-6.7%202.2-11.3.4-2-.3-3.3-2-3.9z%22%2F%3E%3Cpath%20d%3D%22m258.4%20187.8c-.7-.9-1.4-1.8-2.3-2.6-9.6-9.6-18.3-20.3-26.8-30.6l-3.2-3.9c-1-1.2-2.2-2.4-3.3-3.6l-.8-.8c-.6-.6-1.3-1.3-2.7-1.1h-.2l-.1.2c-1.1%201.5-.9%203.1-.7%204.5l.2%201.6c.9%206.5%201.8%2013.2%203.1%2019.7%201.1%205.3%203.4%209.6%207.2%2013.2.8.8%201.7%201.6%202.5%202.4%202.2%202.2%204.5%204.5%207.1%206.5%201.7%201.3%203.2%201.4%204.8.2%201.3-.9%204.6-2.2%206-2.4-.2.3-.4.5-.6.7-6.4%206.6-10.3%2015.2-12%2026.1-3.1%2020.2-.5%2039.2%207.8%2056.5%201.6%203.4%203.8%207%206.7%2010.8.7%201%201.6%202%202.8%202.5.4.1.7.2%201.1.2.6%200%201.2-.2%201.7-.6.7-.6%201.1-1.5.9-2.5s-.6-2-1.1-3.1c-5.2-11.2-8.3-22-9.4-33.1-1.2-12.1.4-23.8%204.7-34.6%202.4-6.1%204.8-11.1%207.5-15.6l.2-.4c.3-.6.7-1.1.9-1.7%201.1-2.7.8-5.1-.9-7.2-.4-.4-.8-.8-1.1-1.3z%22%2F%3E%3Cpath%20d%3D%22m301.8%20132.1c-.9-.3-1.8-.5-2.8-.7l-.4-.1c-14.5-3.2-27.5-10.2-38.6-20.8l-.5-.5c-3.6-3.4-7.3-6.9-10.4-10.9-2.1-2.6-4.6-3.3-7.9-2.2-4.5%201.6-9.2%203.2-15%205-2.7.9-5.4%201.7-8.1%202.6-1.2.4-2.4.8-3.6%201.1l-.8.2c-.6.2-1.3.4-1.9.6-1.6.6-2.4%201.9-2.2%203.6.5%204.6%201.2%208.1%202.2%2011.3.7%202.3%201.9%203.1%204.5%202.6%201.2-.2%202.4-.6%203.5-.9%205.9-1.8%2011.5-4.4%2017-6.8l.5-.2c1-.4%202.2-.9%203-2.5l.1-.1v-.2c-.2-1-.5-1.9-.9-2.8-.5-1.1-.9-2.2-.9-3.4.1.1.3.2.4.3.5.5%201.1%201%201.6%201.5%204.1%204.3%208.8%208.4%2014%2012.3%207.1%205.3%2014.6%209.3%2022.3%2012.1%206.3%202.3%2012.6%203.4%2018.8%203.4.8%200%201.5%200%202.3-.1h.3c1.3-.1%202.6-.1%203.7-1%20.7-.5%201.1-1.3%201-2.1%200-.4-.5-1-1.2-1.3z%22%2F%3E%3Cpath%20d%3D%22m186.7%2015.5c.9.9%202%20.3%202.9.2%206.9-1%2012.7%201%2017.6%205.9%208.2%208.1%2015.2%2017.1%2021.7%2026.6%201.1%201.6%202.1%203.3%202.7%205.2.4%201.2.9%202.5-.1%203.7-.3%200-.7%200-.8-.1-2.1-3.2-5.3-4-8.8-4.5-7-1-13.9-.7-20.9-.5-6.1.2-10.3%203.5-13.6%208.3-1.3%201.9-1.2%203.7.1%205.5%201.1%201.5%202.3%202.9%203.4%204.4%201.7%202.4%204%203.3%206.9%202.7%203.1-.6%206.2-1.2%209.3-1.9%206.5-1.7%2013-3.4%2019.5-5.2%203.6-1%207.1-2%2010.4-3.7%204.9-2.5%206.1-5.4%204.6-10.7-.3-1-.6-2-1.1-3-6.1-12.4-13.5-23.9-23-33.9-1.8-1.9-3.9-3.6-6.1-5-3.7-2.4-7.6-3.3-12-2-4.5%201.3-8.5%203.5-12%206.6-.3.2-.5.6-.7%201-.1%200%200%20.2%200%20.4z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } + +.apple { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%2044%2044%22%20viewBox%3D%220%200%2044%2044%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m36.93%2012.61c-6.47-2.86-11.51%202.12-11.51%202.12s0-3.43.08-6.77.21-4.99-1.06-5.29-2.16.68-1.99%203.64c.02.42.06.91.1%201.42-2.15.14-3.81-1.36-5.71-2.31-2.03-1.02-6.69-1.22-9.76%201.04-3.53%202.6-4.15%205.39-4.85%208.69-.3%201.41-1.05%202.49-1.69%203.11-.5.49-.3%201.16.3%201.44%202.4%201.1%206.51%201.16%2010.35-.74%204.61-2.28%207.24-5.97%208.8-7.74%201.11-1.27%202.19-1.57%202.71-1.63.24%202.67.55%205.4.55%205.4s-1.1-.94-2.58-1.47c0%200-1.02%202.74-5.46%206.25-3.69%202.92-9.04%203.62-9.04%203.62%201.07%208.24%206.21%2016.13%2010.49%2018.17%204.29%202.03%206.77-.85%206.77-.85s2.09%202.09%205.98%201.47%207.25-4.09%2010.38-11.28c3.14-7.21%203.61-15.43-2.86-18.29zm1.18%2012.02c-.39%201.81-1.34%201.36-1.67-.14-.24-1.13-.65-2.12-1.19-3.28-1.14-2.42-3.11-3.41-4.48-3.82-.9-.27-1.05-.87-.24-1.4.76-.5%201.78-.95%202.93-.83%202.37.25%204.74%202.26%204.99%205.7.09%201.29-.08%202.61-.34%203.77z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); } +.avocado { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%2044%2044%22%20viewBox%3D%220%200%2044%2044%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m39.44%2022.78c-.28-6.54-2.63-12.17-6.72-14.78-1.72-1.09-3.29-1.48-4.5-1.29-.42%200-1.35-.15-2.53-1.14-1.65-1.39-1.94-3.37-1.94-3.37-.09-1-.39-1.79-1.03-1.94-1.53-.35-3.42.18-2.42%202.95.63%201.73.79%203.36.82%204.33.02.58-.12.92-.52%201.01-5.7%201.22-6.57%206.51-7.55%2010.69-1.14%204.89-5.66%206.54-5.66%2013.68%200%204.19%203.54%2010.73%2013.91%2010.79%2010.38.06%2011.91-9.2%2011.91-9.2-.16-2.64-2.65-7.72-5.01-10.14s-4.01-5.31-5.01-9.37c-.81-3.31-.07-7.39.33-9.72.47.49%201.29%201.44%201.73%202.47.65%201.5.45%203.09.51%203.92.08%201.93.58%204.23%201.57%206.38%201.54%203.34%207.99%208.84%208.58%2014.86.05.5.64.69%201.36-.74%201.05-2.1%202.33-5.49%202.17-9.39zm-13.02%208.74c-.36%203.19-3.12%205.52-6.18%205.21s-5.25-3.14-4.89-6.33%203.28-6.31%206.34-6c3.06.3%205.09%203.93%204.73%207.12z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); } +.banana { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m317.36%20142.77c-4.71-5.09-21.43-17.13-38.05-27.4-33.98-21-43.38-20.24-46.47-19.98-5.6.46-12.96%204.82-18.94%209.53-6.07-32.2-20.07-62.2-41.05-87.63-14.73-17.85-29.96-18.47-38.53-13.57-10.17%205.81-13.22%2019.22-7.79%2034.17%204.46%2012.25%2010.11%2034.55%2012.59%2060.82-5.67-5.31-11.19-6.15-14.97-5.81-20.73%201.8-46.11%2042.29-53.29%2074.62-.6%202.68.42%205.46%202.59%207.13%201.26.96%202.77%201.46%204.3%201.46%201.11%200%202.24-.26%203.26-.8%204.89-2.55%2039.92-14.39%2057.45-20.02-4.08%2030.98-15.23%2061.82-38.87%2085-10.11%209.91-20.46%2014.86-31.42%2020.11-2.37%201.13-4.82%202.31-7.27%203.53-9.73%204.87-8.53%2011.49-7.93%2013.4%201.12%203.56%204.69%206.98%2011.42%206.98%201.03%200%202.14-.08%203.32-.25%207.96-1.16%2028.68-6.68%2046.57-13.84%2016.12%204.24%2032.41%201.97%2047.25-6.61%2016.63-9.62%2030.66-26.53%2040.53-48.23-6.88-21.34-33.19-55.24-45.41-66.62%2039.65%2017.43%2069.75%2067.88%2077.53%2081.15%201.01%201.73%202.71%202.95%204.68%203.35.47.1.94.14%201.41.14%201.5%200%202.98-.48%204.2-1.39%207.19-5.34%209.77-15.75%207.65-30.95-1.95-13.98-8.07-32.56-16.36-49.72-1.14-2.35-2.38-4.81-3.7-7.28%2022.56-.4%2059.71%206.25%2078.61%2010.41.51.11%201.01.17%201.52.17%202.49%200%204.85-1.32%206.12-3.55%201.52-2.7%201.14-6.06-.95-8.32zm-163.02-11.13c.01-.54.03-1.07.04-1.61.77-39.84-7.38-77.13-14.59-96.96-3.37-9.28-1.66-15.27%201.53-17.09%204.1-2.34%2012.51.44%2020.64%2010.3%2021.55%2026.13%2035.18%2057.47%2039.63%2091.03-14.46-.52-32.27%206.56-47.25%2014.33z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); } +.blueberry { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m319.5%20153.4c-1.2-18.9-9.6-34.4-25-46-23.9-18-57.3-15.7-79.3%204.2-1.3%201.2-2.5%202.5-3.9%203.7-3.1%202.5-5.9%201.7-9.5-.5-4.7-2.8-9.5-5.6-13.1-9.6-4.4-5-5.8-9-6.9-16-.5-3.1-.1-7.6.4-10.7%202.6-15.9%208.9-28.7%2019.3-40.7%201.2-1.4%202.5-2.6%203.7-4.1%202.3-2.8-1.2-6.4-4.4-7.9-3.1-1.5-7.7-2.6-9.9-.2-1.6%201.8-3%203.8-4.4%205.8-3.2%204.4-5.8%208.5-11.2%209.7-7.2%201.6-14.5%201.9-21.8%201.8-4.4-.1-8.3-1.4-11.8-4.2-9.8-7.6-20.9-11-33.5-10.4-9.5-.7-18.7%201.6-27.5%204.9-27.4%2010.6-48.5%2028.7-63%2054.3-1.5%202.6-2.5%205.5-3.4%208.4-1%203.6.5%206.1%204.2%206.7%2012.6%202.1%2025.2%204.3%2038.1%203.9%208.2-.2%2016.4-1.1%2024.5-2.3%2014.4-2.2%2028.2-6.4%2041-13.4%203.7-2%207.2-4.4%2010.4-7.2%207.6-6.8%2013.5-14.6%2016.2-24.5.2-.6.4-1.2.6-1.7%201.9-4.2%205.6-5.3%209.8-5.3%204.7%200%209.3.4%2011.8%205.2.7%201.3.9%202.9.9%204.4.1%201.2-.3%202.4-.5%203.6-2.2%2010.4-4.3%2020.9-6.5%2031.3-.8%203.9-2%207.7-4%2011.1-5.6%209.3-13.6%2015.3-22.8%2021.6-3.8%202.6-7.1%204.1-10.8%201.5-2.3-1.6-4.8-3-7.4-4.2-14.7-7.1-29.8-9.2-45.6-3.8-1.8.6-3.6%201.2-5.3%201.8-5.9%201.9-11%205.3-15.6%209.5-2.9%202.6-5.7%205.3-8.2%208.2-13.3%2015.3-16.7%2033.4-12.9%2052.7%202.2%2011.2%207.8%2020.9%2016.3%2029.2%2010.2%2010.1%2021.7%2016.4%2035.9%2018.2%205.9.7%2015.2.6%2018.6.1%201.3-.2%203.1-.5%204.9-.9%201.6-.4%202.7-1.7%202.9-3.3%201-11.8%204.5-23%2010.5-33.3%207.2-12.4%2018-23.2%2030.1-30.4%201-.6%201.6-1.8%201.5-2.9-.4-4.1-2-13.6-8.5-22.2-4.7-6.3-3.2-7.9%206-13.7.5-.3%201-.7%201.5-1%207.4-4.2%209.6-3.7%2010.2%205%20.4%205.2%201.1%2011%201.9%2016.2%201.3%208.1%203.8%2015.6%206.2%2023.5%201.4%204.6%201%205.5-3.4%208-1%20.6-2.1%201.1-3.1%201.6-11.1%205.3-19.6%2013.4-26%2023.8-10.3%2016.7-12.7%2034.6-7.5%2053.4%205.7%2020.5%2019.1%2034.3%2038.5%2042.4%2026.1%2010.9%2054.9%203%2071.6-14.8%2011.4-12.1%2020.3-28.2%2018.8-50.8-1.1-16.4-6.6-28.7-16.6-39.7s-21-16.8-30.7-19.2c-5.6-1.4-12.3-2.3-18.1-2.4-6.5%200-9-2.4-11.1-8-2.3-6.3-4.1-12.7-5.5-19.3-1.9-8.9-2.1-17.9-1.5-27.1.2-3.1.4-6.1%201.9-8.8%201.7-3.1%204.1-3%207.2-1.2%204.7%202.8%208.1%204.9%2012.5%208.1%203.3%202.3%204.9%203.4%203.6%207.5-1.4%204.5-4.3%2014.8-4.8%2021.9-.2%202.1-.3%204.4-.3%206.5%200%201.7%201.3%203.1%203%203.2%2011.7.7%2027.7%203.8%2042.7%2014.2%2013.6%209.4%2023.4%2022.8%2029.1%2039.8.5%201.3%201.9%202.1%203.3%201.7.6-.2%201.2-.4%201.6-.5%2029.7-10.7%2045.6-41.4%2044.1-66.4zm-249.1%2062c-2.5.6-9-7.2-10.2-7.6s-8.2%201.7-10-.1c-1.8-1.7-.6-12.8-1-14-.4-1.1-8.1-10.3-6.8-13%201.2-2.8%209.1-.9%2010.4-1.8%201.4-.8%205.5-11.3%208.6-11%203.1.2%206.1%2013.4%207.3%2014.5s10.6%204.3%2011.1%207.5-7.1%2010.3-7.4%2011.5c-.1%201.3%201.4%2013.3-2%2014zm114.7%2066.8c.6-2.7-3.1-10.7-.3-13.7%202.4-2.5%2015.1.4%2018.1-.1s14.1-9.4%2017.3-7.4c3.4%202.2.6%209.7%201.4%2012.3.9%202.7%208.3%205.2%206.5%209.5-1.1%202.7-11.9%205.2-13.6%206.8-2.7%202.5-6.5%209.2-9.4%209.8-3.3.6-6.9-3.3-9.6-4-3.9-1-14%202.6-16.1-1-2.1-3.7%204.8-8.2%205.7-12.2zm121.2-114.1c-1.2%203.7-8.1%206.3-8.9%207.5-.9%201.2-5.2%2013.5-8.8%2013.7-3.6.1-5.9-9.1-7.6-10-1.6-.8-11.6.9-12.8-2.8-1.1-3.7%207.6-12.6%208-14.3s-.9-12.9%202-15.4c2.9-2.4%2012.2%201.8%2013.7%201.5s7.9-6.5%2010.8-4.1.1%2013%20.3%2014.3c.1%201.3%204.5%205.9%203.3%209.6z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); } +.carambola { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%2044%2044%22%20viewBox%3D%220%200%2044%2044%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m20.42%2016.16c-.94%205.16-.87%2017.02.54%2022.58.09.37.43%201.45.77%201.43.35-.01.71-1.13.82-1.53%201.45-5.63%201.51-17.48.52-22.57-.14-.73-.54-1.84-1.3-1.84-.73%200-1.2%201.15-1.35%201.93z%22%20fill%3D%22none%22%2F%3E%3Cpath%20d%3D%22m14.83%2026.62c.12-5.05.89-8.23%201.45-9.91.34-1.02.13-1.84-.6-1.9-.7-.05-1.39.35-1.85%201.08-.93%201.49-4.58%2014.55%202.33%2022.84.53.63%201.36%201.03.85-.3-.96-2.46-2.31-6.85-2.18-11.81z%22%20fill%3D%22none%22%2F%3E%3Cpath%20d%3D%22m37.74%2017.46c-2.06-4.45-4.4-5.56-6.79-5.8-.34-.03-.66-.03-.96-.01-.23-.11-.47-.18-.71-.21-.31-.04-.62-.03-.92%200-.45-.18-.96-.48-1.47-.98-1.58-1.55-4.55-6.31-4.45-7.5.03-.34.06-.63.08-.85.15-1.6-.35-2.32-1.55-1.8s-1.2%201.5-1.15%203.97c.04%202.04.42%205.48.55%206.62-1.27.3-2.21%201.07-2.76%201.63-.94-.62-2.29-1.26-3.65-1.09-3.23.4-5.6%208.15-5.05%2015.93s4.7%2012.99%206.6%2014.64c1.77%201.54%204.24%202.76%206.1.25%201.87%202.51%204.33%201.28%206.1-.25%201.46-1.26%204.23-4.62%205.7-9.61-.71-.59-1.59-1.28-2.56-2.19-.51%202.98-1.64%205.98-3.77%208.53-.53.63-1.36%201.03-.85-.3.9-2.31%202.13-6.3%202.19-10.86-1.03-1.3-2.08-2.91-3.08-4.94-1.85-3.76-.6-7.62-1.09-9.71-.39-1.69-2.06-2.11-2.06-2.11-.16-1.03-.15-2.58-.06-4.11.78.85%202.28%202.5%203.14%203.55%201.2%201.47%201.96%202.12%201.52%204.29-.13.5-.22%201.04-.25%201.63-.15%202.9%201.69%207.35%203.79%209.9%201.68%202.05%204.62%203.44%206.26%205.53.41.52%201.23.63%201.49-.5.1-.45.2-.91.28-1.32.28-1.43%201.44-7.88-.62-12.33zm-21.58%2021.28c-6.92-8.29-3.26-21.35-2.33-22.84.46-.74%201.15-1.13%201.85-1.08.73.05.94.88.6%201.9-.56%201.68-1.33%204.86-1.45%209.91-.12%204.96%201.22%209.35%202.18%2011.81.51%201.33-.32.93-.85.3zm6.91-22.66c.99%205.09.94%2016.94-.52%2022.57-.1.4-.46%201.52-.82%201.53-.34.01-.68-1.07-.77-1.43-1.41-5.55-1.48-17.42-.54-22.58.14-.78.62-1.93%201.35-1.93.76-.01%201.16%201.1%201.3%201.84z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); } +.cherry { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m267.85%20131.94c-11.43-17.75-40.04-58.4-67.21-67.32%2011.22-11.53%2023.37-31.17%2025.88-38.71%202.26-6.79-.06-11.07-3-12.81-3.6-2.14-8.36-.92-12.12%203.1-1.3%201.39-2.39%203.29-3.78%205.7-2.77%204.79-6.55%2011.35-14.29%2018.37-3.15%202.85-6.31%205-9.1%206.9-5.63%203.83-11.9%208.1-9.84%2015.83-27.22%208.37-81.75%2047.23-100.03%2066.81-.3.09-.59.17-.89.26-7.1-5.86-22.98-17.46-43.94-8.77-12.53%205.2-21.94%2015.19-26.5%2028.15-4.75%2013.5-3.62%2028.28%203.1%2040.55%208%2014.61%2019.89%2025.28%2034.4%2030.86%207.84%203.02%2016.32%204.53%2025.1%204.53%205.85%200%2011.83-.67%2017.84-2.03%2025.07-5.65%2048.33-27.04%2054.09-49.76%203.86-15.2-.61-29.34-12.59-39.82-6.34-5.55-18.14-8.07-31.14-7.37%2028.3-20.48%2067.23-43.91%2087.36-48.05%201.12-.23%202.16-.6%203.13-1.08-5.99%2014.85-9.6%2036.92-5.43%2059.45-.37%207.46-.92%2016.6-1.5%2026.27-1.17%2019.52-2.45%2040.97-2.73%2055.41-7.96-4.17-18.19-5.85-28.95-4.5-16.67%202.1-30.15%2010.9-36.06%2023.53-7.86%2016.8-7.74%2033.35.36%2047.85%209.76%2017.48%2030.22%2029.59%2054.71%2032.4%204.1.47%207.94.68%2011.56.68%2022.49%200%2035.95-8.35%2043.54-15.97%2011.1-11.13%2016.31-27.24%2014.32-44.19-1.39-11.84-6.84-21.43-15.75-27.72-9.06-6.4-21.16-8.99-33.9-7.37%202.57-14.7%204.54-35.2%206.28-54.45%207.56%2012.75%2018.09%2023.72%2031.43%2032.68%2019.48%2013.08%2044.96%2021.84%2075.74%2026.04.27.04.54.05.81.05%201.39%200%202.75-.49%203.83-1.39%201.29-1.08%202.06-2.65%202.13-4.33.91-21.07-17.86-60.28-36.86-89.78zm-203.88%2027.69c-19.44.5-29.34%2019.79-44.37%2012.96-10.97-4.99-6.82-23.22%206.48-31.41%2012.96-7.98%2030.41-8.48%2042.38%201.5%207.86%206.55%206.52%2016.67-4.49%2016.95zm112.67%2090.74c-5.48%2011.47-15.95%207.98-24.93%2013.46-4.01%202.45-26.92%2018.94-30.41-4.49-.95-6.41%203.99-25.92%2023.43-31.41%2025.72-7.25%2037.01%2011.77%2031.91%2022.44z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); } +.cloudberry { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m112%2045.8c11.1%209%2022.9%2025.3%2033.9%2039.3.6.8%201.8.1%201.4-.8-11.2-27.5-8-60.4%202.3-78.2%202.5-4.3%205.7-6%2010.2-3.6%206%203.2%209%206.6%2012.9%2012%201.3%201.8%201.5%204.8.5%206.8-1.2%202.2-2.6%204.3-3.9%206.5-14.4%2028.8-10.2%2050.9-7.2%2060.3%205.8-23.1%2016.4-41%2032.5-53.9%2021.9-17.6%2047.9-14.6%2060.1-2.3%2014.1%2014.3%204.5%2033.5-16.1%2048.1-6.1%204.4-22.8%2013.8-39.7%2020.5-1.3.5-.8%202.4.6%202.2%206.7-.8%2016.6-1.1%2023.2-3%2010.5-2.9%2017.6-5.6%2026-9.8%201.4-.7%202.8-1.4%204.2-2.1%206.3-3.3%2011.3-7.8%2017.9-5.2%2013.8%205.3%2023.9%2013.1%2030.5%2026.3%202.2%204.4%202.9%208.9%201.4%2013.6-2.5%208-6.7%2011.2-15%2011.7-5.4.3-10.6-.2-15.6-2.5-8-3.6-16-7.2-24.1-10.3-9.7-3.7-19.5-6.6-30.1-6.1-5.4.3-10.6%201-15.5%203.1-1.7.7-3.5%201.4-5.2%202.2-4%201.7-7.9%201.8-11.7-.5-1.1-.6-2.2-1.1-3.4-1.7-14.8-7.1-29.6-6.9-44.3.2-1.4.7-2.8%201.3-4.2%202.1-3%201.5-6%201.5-9.1.3-1.2-.4-2.4-.8-3.5-1.4-10.9-5.9-22.3-5.1-33.8-2.6-10.7%202.3-20.6%206.9-30.6%2011-3.3%201.4-6.5%202.8-9.8%204.2-4.7%202-9.7%202.2-14.7%201.9-10.8-.7-17.3-9.7-14.6-20.4%201.6-6.5%205-12.2%209.6-17%204.1-4.2%207.1-6.7%2012.3-9.7%205-2.9%2011.3.6%2016.7%202.7%207.6%203%2015.1%206.2%2022.9%208.3%206.2%201.7%2017.7%203.2%2029.1%203.3%201.4%200%201.8-1.8.5-2.2-9.6-3.1-19.9-7.3-33.2-15-18.7-10.8-32.5-27.1-20.6-43.4s42.8-6.5%2057.2%205.1z%22%2F%3E%3Cpath%20d%3D%22m200.3%20182.7c1%2010.6-4.9%2017.4-13%2022.2-8.5%205-12.6%208-27.3%208-14.8%200-24.4-6-27-7.6-9-5.7-14.8-13.3-13.3-24.7.4-3.4.9-6.8%201.7-10.1%201.7-8%204.8-15.5%208.5-22.7%209.9-19.4%2034.3-25%2050.9-12.2%201.7%201.3%203.4%202.8%204.6%204.5%208.9%2012.8%2013.5%2027.2%2014.9%2042.6z%22%2F%3E%3Cpath%20d%3D%22m152.6%20243.2c.2%2010.4-4%2019.6-13.9%2024.7-8.3%204.2-17.5%205.3-26.7%202.7s-17.5-7.2-24.9-13.4c-7.1-6-10.5-14.1-11.8-23-.6-4.2-.9-9.5-.2-12.7s2.2-6.8%206.4-7.5c8.1-1.3%2014.7-3.2%2021.5-7.3%203.1-1.9%206.6-.7%208.4%201.1%201.8%201.9%203.5%203.9%205.4%205.6%206.8%206.2%2014.7%2010.7%2023.6%2013.2%202.2.6%204.4%201.1%206.7%201.6%204.5%201%205.3%204.6%205.5%2015z%22%2F%3E%3Cpath%20d%3D%22m196.6%20287.2c-1.4-.5-2.9-.9-4.4-.9-8.4-.3-15.6-4.2-22.8-7.8-.8-.4-1.6-.8-2.3-1.3-2.4-1.7-4.4-3.1-7.2-3.1s-4.8%201.5-7.2%203.1c-.7.5-1.5.9-2.3%201.3-7.1%203.6-14.4%207.5-22.8%207.8-1.5%200-3%20.5-4.4.9-2.4.8-3.8%202.8-3.4%205.1.3%201.6.7%203.2%201.3%204.7%202.9%207.6%2017%2021%2038.7%2021s35.8-13.4%2038.7-21c.6-1.5%201.1-3.1%201.3-4.7.6-2.3-.8-4.3-3.2-5.1z%22%2F%3E%3Cpath%20d%3D%22m76.7%20197.8c-11.1-.2-21.2-4.5-25.8-15.7-2.3-5.7-3-11.2-1.6-17.6s5.9-16.8%2016.4-23.8%2023.5-9.8%2030-10.8c4.9-.8%209.7-.4%2014.4%201.5%204.2%201.7%205.9%204.9%204.9%209.4-.4%201.9-1.2%203.7-2%205.5-4.6%2010.1-7.8%2020.7-9%2031.7-.3%202.6-1%205.1-1.7%207.6-1.1%203.5-4.4%205.9-7.6%207.6-4.5%202.3-13.3%204.6-18%204.6z%22%2F%3E%3Cpath%20d%3D%22m104.4%20306.8c-9.4-.5-16.6-3.4-23.7-8.9s-9.8-12.2-9.8-19.9c0-2.1.7-3.3%202-5.1%201.4-1.9%204.4-3.6%206.6-2.6%201%20.5%202%201%202.9%201.6%205.4%203.8%2012.8%207.7%2017.2%209.7%203.5%201.6%205.1%204.1%205.5%207.3.6%204.6%202.7%2010.1%206.2%2014.7%201.8%202.4-2.5%203.4-6.9%203.2z%22%2F%3E%3Cpath%20d%3D%22m215.5%20306.8c9.4-.5%2016.6-3.4%2023.7-8.9s9.8-12.2%209.8-19.9c0-2.1-.7-3.3-2-5.1-1.4-1.9-4.4-3.6-6.6-2.6-1%20.5-2%201-2.9%201.6-5.4%203.8-12.8%207.7-17.2%209.7-3.5%201.6-5.1%204.1-5.5%207.3-.6%204.6-2.7%2010.1-6.2%2014.7-1.7%202.4%202.6%203.4%206.9%203.2z%22%2F%3E%3Cpath%20d%3D%22m60.8%20219.2c-1.7%209.8.7%2019.3%202.8%2028.7.4%201.6.9%203.1%201.1%204.7.6%204.4-2.4%207.5-7%207-5.7-.6-10.5-3.3-14.4-7.4-12.7-13-13.1-33.4-8-44.4.3-.6.5-1.2.8-1.7%203.5-6.5%206.8-5.9%2010.8-2.7%203.3%202.6%206.9%204.8%2010.3%207.3%202.9%202.1%204.2%204.9%203.6%208.5z%22%2F%3E%3Cpath%20d%3D%22m167.2%20243.2c-.2%2010.4%204%2019.6%2013.9%2024.7%208.3%204.2%2017.5%205.3%2026.7%202.7s17.5-7.2%2024.9-13.4c7.1-6%2010.5-14.1%2011.8-23%20.6-4.2.9-9.5.2-12.7s-2.2-6.8-6.4-7.5c-8.1-1.3-14.7-3.2-21.5-7.3-3.1-1.9-6.6-.7-8.4%201.1-1.8%201.9-3.5%203.9-5.4%205.6-6.8%206.2-14.7%2010.7-23.6%2013.2-2.2.6-4.4%201.1-6.7%201.6-4.5%201-5.3%204.6-5.5%2015z%22%2F%3E%3Cpath%20d%3D%22m243.1%20197.8c11.1-.2%2021.2-4.5%2025.8-15.7%202.3-5.7%203-11.2%201.6-17.6-1.4-6.5-5.9-16.8-16.4-23.8s-23.5-9.8-30-10.8c-4.9-.8-9.7-.4-14.4%201.5-4.2%201.7-5.9%204.9-4.9%209.4.4%201.9%201.2%203.7%202%205.5%204.6%2010.1%207.8%2020.7%209%2031.7.3%202.6%201%205.1%201.7%207.6%201.1%203.5%204.4%205.9%207.6%207.6%204.5%202.3%2013.3%204.6%2018%204.6z%22%2F%3E%3Cpath%20d%3D%22m259%20219.2c1.7%209.8-.7%2019.3-2.8%2028.7-.4%201.6-.9%203.1-1.1%204.7-.6%204.4%202.4%207.5%207%207%205.7-.6%2010.5-3.3%2014.4-7.4%2012.7-13%2013.1-33.4%208-44.4-.3-.6-.5-1.2-.8-1.7-3.5-6.5-6.8-5.9-10.8-2.7-3.3%202.6-6.9%204.8-10.3%207.3-2.9%202.1-4.2%204.9-3.6%208.5z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.currant { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m229.67%20206.04c-20.93-.98-43.17%2010.96-35.26%2043.95%202.71%2011.28%2017.1%2027.06%2037.21%2025.95%203.09%205.42%206.08%2011.52%206.99%2014.77%201.74%206.21%204.22%204.72%204.47.25.23-4.16.57-11.95%201.06-18.29%208.22-4.29%2018.55-14%2019.3-31.36.74-17.39-12.63-34.28-33.77-35.27zm12.86%2029.89c-4.14%202.13-9.69-1.7-10.62-4.32-1.12-3.15-.37-8.22%203.23-9.43%203.87-1.31%209.03-.75%2010.63%204.67%201.44%204.86-.77%207.8-3.24%209.08z%22%2F%3E%3Cpath%20d%3D%22m197.82%20279.17c-10.59-5.03-23.46-18.24-20.67-37.42-1.24-.8-3.36-2.59-5.76-3.44-7.86%203.62-18.53%205.4-28.27%204.33-18.15%2011.88-18.83%2037.11-5.81%2048.38%204.81%204.16%2010.36%206.7%2016.13%207.88%201.21%206.61%201.54%2012.04%202.25%2016.45.79%204.97%203.57%206.77%205.21%201.49%201.14-3.68%204.56-11.53%207.19-17.79%2013.15-.99%2025.5-9.46%2029.73-19.88z%22%2F%3E%3Cpath%20d%3D%22m289.51%20201.39c5.49%203.08%206.84.23%204.22-2.23-1.03-.97-4.84-7.08-7.85-12.73%201.23-.96%202.44-1.99%203.63-3.11%2014.98-14.1%2016.51-44.35%202.63-63.47-7.63-10.51-22.16-20.58-37.66-20.62.44%201.6.96%205.26%200%209.08%200%200-5.18-.54-8.31-.72%204%2020.58-12.71%2054.35-35.67%2064.76%209.7%2014.55%2032.67%2027.09%2054.85%2023.23.07.36.35.61.9.71%208.85%201.61%2024.73%2015.96%2026.85%2018.25%202.12%202.28%204.44.17%202.86-2.61-1.07-1.88-4.11-5.19-6.45-10.54zm-34.68-57.24c-.7-5.26%201.13-15.26%2010.49-15.94%207.82-.57%2013.19%205.81%2013.78%2013.87.6%208.06-4.26%2015.09-11.49%2014.82-6.32-.24-11.65-4.27-12.78-12.75z%22%2F%3E%3Cpath%20d%3D%22m183.74%20166.32c-2.15%202.33-3.88%205.19-6.39%206.8-2.69-2.87-8-7.14-14.04-13.12-8.13%2011.17-27.19%2029.8-52.46%2032.13-.88%2011.29%205.25%2020.85%209.74%2025.86-4.24%207.89-9.12%2019.53-9.38%2022.13-.33%203.3%201.99%203.65%203.64%201.22%201.37-2.02%2013.23-10.85%2020.53-14.89%2020.16%205.89%2039.9-4.46%2046.92-13.93%205.7-7.7%2015.78-26.61%201.44-46.2z%22%2F%3E%3Cpath%20d%3D%22m168.12%2055.28c.25-26.25-27.61-41.9-70.38-36.86%201.25%202.87%202.88%205.7%203.83%208.03-10.83%203.07-50.93%2019.83-64.54%2031.2%202.79%203.59%206.96%206.77%209.75%209.14-2.56%202.06-5.81%203.95-8.33%205.53%207.21%204.76%2021.32%209.21%2029%2010.1-13.96%2011.56-30.27%2038.11-33.74%2052.93%204.76.65%206.47%202.04%2012%201.52-5.54%206.85-13.31%2024.59-13.78%2037.48%2019.92%202.33%2051.94-1.69%2063.31-6.21.66%201.79%202.29%206.49%202.61%208.83%2042.46-6.21%2059.45-38.51%2062.15-45.5%203.08%204.46%2016.15%2016.8%2021.67%2021.06%201.69-1.48%204.1-4.85%205.29-7.37%202.9%204.21%2011.01%2010.14%2016.16%2013.45%2016.59-11.8%2033.18-40.9%2024.24-63.02%205.38-.83%209.65-.51%2015.11-1.2-12.91-39.68-58.24-42.32-74.35-39.11z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.durian { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%2044%2044%22%20viewBox%3D%220%200%2044%2044%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m38.99%2026.43c-.06-.99-3.37-2.79-3.37-3.54s3.38-3.47%203.19-4.24c-.25-1.03-4.24-1.68-4.59-2.44-.35-.75%201.8-4.37%201.28-5.05-.77-1-4.62-.23-5.12-.65-.4-.34-.14-3.9-1.13-4.3-.77-.32-2.97%201.11-4.14%201.8.15-.68.46-1.98.94-3.1.92-2.15%201.91-2.8%201.79-3.39-.2-.96-1.44-1.31-2.16-1.13-.74.18-1.49%202.23-1.71%203.71-.12.82-.32%202.29-.29%203.35-.96-.8-2.24-2.31-2.98-2.09-.99.29-1.92%204.93-2.5%205.11-.58.17-4.47-2.44-5.34-1.74s.46%205.34-.06%205.69-4.59-1.22-5.11-.52%201.28%204.93.87%205.28-4.14.42-4.41%201.28c-.46%201.45%203.21%203.51%203.13%204.35-.06.64-2.93%202.41-2.79%203.6.15%201.26%203.95%201.92%204.06%202.55.12.64-2.58%203.03-1.74%204.3.75%201.13%204.67.42%205.14.75.41.29-1.02%204.38-.17%204.93%201.02.67%204.27-1.63%204.67-1.39.41.23%201.39%203.89%202.5%204.06%201.1.17%202.67-3.19%203.31-3.37s2.84%203.07%203.98%202.78c1.25-.31%201.02-4.47%201.42-4.58.41-.12%203.83%201.68%204.53%201.1s-.23-4.53.12-4.93c.35-.41%204.59.35%205.17-.7.58-1.04-2.73-4.12-2.44-4.59.3-.45%204.01-1.9%203.95-2.89zm-13.98-11.81c.73.43%201.01%203.25.19%203.2-.5-.03-.8-1.12-1.19-1.34-.45-.26-1.87.11-2.05-.34-.33-.8%202.37-1.91%203.05-1.52zm.19%2010.52c-.75.11-1.43-1.55-1.94-1.86-.7-.42-2.65.12-2.79-.6-.2-1.06%203.43-2.47%204.3-2.06.99.46%201.25%204.4.43%204.52zm4.69-12.33c.79.49.71%202.88.17%202.84-.57-.04-.68-.96-1.06-1.19-.44-.28-1.54.17-1.82-.3-.33-.57%201.9-1.86%202.71-1.35zm.93%208.88c-.77.04-1.01-1.39-1.45-1.64-.66-.37-2.08.18-2.34-.44-.36-.86%202.72-2.23%203.56-1.83.8.38%201%203.87.23%203.91z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); } +.gooseberry { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%2044%2044%22%20viewBox%3D%220%200%2044%2044%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m36.22%2025.73c-.54-4.6-3.43-8.21-6.9-9.06h.01-.01c-.09-.02-.18-.04-.27-.06-.46-.16-1.37-.72-1.68-2.7-.04-.27-.1-.63-.17-1.07-.49-2.98-1.47-8.3-2.08-10.47-.7-2.49-1.86-2.58-3.04-2.32s-1.46%201.45-.82%202.82c.21.44.81%201.76%201.03%202.35.82%202.23%201.19%204.72-3.98%2010.64-3.19-.97-7.2.81-9.55%204.47-2.47%203.84-2.25%208.41.35%2010.74-.65.54-2.21%201.89-1.97%202.43.31.67%202.45-1.18%202.45-1.18s-1.97%202.75-1.33%203.42%202.46-2.65%202.46-2.65-.66%201.8-.08%202.29c.42.35%201.06-1.72%201.39-2.94%201.93.31%204.07-.3%205.93-1.65-.28-.93-.48-1.91-.6-2.93-.31-2.62.03-5.12.74-7.33.7-2.17%202.26-4.06%202.66-4.56%201-1.26%202.84-3.87%203.65-6.86.35%201.04.64%202.14.82%203.26.04.27.08.52.11.76.38%202.93%200%203.71-.24%203.92-.05.02-.1.05-.16.08h-.01.01c-3.24%201.57-5.26%205.77-4.72%2010.42.6%205.12%204.11%209.01%208.09%209.24-.19.93-.58%203.22.03%203.52.76.38%201.3-2.76%201.3-2.76s.11%201.63.48%202.8c.2.62.46%201.1.83%201.15.44.06.56-.63.54-1.47-.02-1.16-.29-2.6-.29-2.6s.71%202.03%201.57%202.08h.02c.08%200%20.13-.03.16-.09.23-.44-.55-2.33-1.07-3.47%203.01-1.68%204.87-5.74%204.34-10.22zm-23.36-4.66c-.89-1.35%201.16-3.08%202.08-2.61%201.98%201.02-1.19%203.97-2.08%202.61zm12.13%204.35c-2.47-1.22-.98-5.44.76-5.53%203.76-.17%201.71%206.75-.76%205.53z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); } +.grape { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m134.8%20111.4s-2.8%2011.1-3.1%2021.6c0%200%2041.2-10.1%2050.1-32.8%200%200%2021.5%2010.1%2024.3%207.7%200%200%206.2-31.1-18.5-46.4%200%200%20.6-24.1%2014.1-44.3%205.2-7.8-19-14.4-21.2-10.2-3.5%206.8-1.2%2045.3-6.4%2047.8%200%200-6.2-1.6-9.4-1.2%200%200-5-35.3-54.5-37.2-1.9-.1%205.7%208.2%204.2%2015.4%200%200-38.1.8-64.4%2023.9-1.3%201.1%2020.5%201.2%2026.8%205.2%200%200-30.1%2028.4-27.6%2054.9.5%205.6%2073.3%206%2085.6-4.4z%22%2F%3E%3Cpath%20d%3D%22m171.2%20224.5c14-.5%2026.6-10.7%2026.6-26%200-17.6-15.6-30.6-34.9-27.2%200%200-4.5%205.3-10.8%207.3-4.3%201.3-11.8%2016.6-7.5%2028.3%203.8%2010.3%2015.2%2017.9%2026.6%2017.6z%22%2F%3E%3Cpath%20d%3D%22m180.5%20267.3c-2.9-.1-10.8%2013.9-33.1%2014.8-1.2%204.4%200%2013.4%203.4%2019.5%203.6%206.4%2010.6%2012.3%2022.8%2012.3%2016.8%200%2023.9-13%2025.4-18.3%201.7-6.2%201.2-17-1.6-21.2-13.7-2.4-16.9-7.1-16.9-7.1z%22%2F%3E%3Cpath%20d%3D%22m137.1%20179.9s-16.4-2.3-22.3-11.4c0%200-23%204.7-22.9%2030.6%200%2012.2%2012.3%2023.6%2024%2023.1%200%200%206.9-8.3%2018.6-12.9%200%200-5.6-13.9%202.6-29.4z%22%2F%3E%3Cpath%20d%3D%22m171.8%20257.4c-5.7-8.8-3.8-21.7-3.8-21.7-20-2.7-28.7-16.1-28.7-16.1-13.6%203.2-33.2%2034.4-1.9%2050.4%206.3%203.2%2015.9%202%2019.7.5%208.9-3.5%2013.3-9.9%2014.7-13.1z%22%2F%3E%3Cpath%20d%3D%22m221.8%20219.2c-5.2-5.1-11.8-7.8-15.3-9.1-8.7%2024-27.9%2024.3-27.9%2024.3-2.6%2022.7%2027.1%2040.8%2043.9%2022%204.3-4.9%207.4-12%206.9-19.2-.6-8.5-3.7-14.1-7.6-18z%22%2F%3E%3Cpath%20d%3D%22m106.7%20157.1s-5.8-14.6-1-28.9c0%200-23%201.9-33.5-.6%200%200-5.7%2037.7%2034.5%2029.5z%22%2F%3E%3Cpath%20d%3D%22m165%20131.6c-5.3%204.6-37.1%2014.6-40.7%2012.6-2.9-1.6-1.7-19.6-2.8-17.9-16.3%2025.9%206.2%2043.6%2022.3%2041.8%2028-3.2%2026.9-41.4%2021.2-36.5z%22%2F%3E%3Cpath%20d%3D%22m175.3%20127.9s4.5%2013.1.6%2026c-1.3%204.4%2025.3%2023.5%2042.1%205%2017.1-18.9-1.6-40.6-5.3-40.4-1.2.1-1.1%202.9-3.4%203.9%200%200-13-5.2-16.1-7-2.4-1.4-14.7%207.6-17.9%2012.5z%22%2F%3E%3Cpath%20d%3D%22m222.1%20110.1s18.9%2024.2%2011.8%2043.2c4.2.8%2010.8%201%2016.6-.9%204.7-1.5%2016.1-8.5%2017.2-18.4%204.2-35.5-33-37.7-45.6-23.9z%22%2F%3E%3Cpath%20d%3D%22m219%2096.1s12-5.5%2022.9-6.9c0%200-7.9-27-32.6-21.2%200%200%2010.1%2012.5%209.7%2028.1z%22%2F%3E%3Cpath%20d%3D%22m228.5%20163.2s-11.4%2014.8-26%2015.4c0%200%206%2011.6%204.6%2021.2%200%200%2017%205.6%2022.7%2010.6%200%200%2037.5-15%2011.2-45.9%200-.1-6%201.2-12.5-1.3z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.guava { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m129.9%20192.2c3.9.1%207.3%201.5%2010.5%203.8%203.5%202.6%203.7%206.8.3%209.6-3.5%203-7.6%204.6-12.1%204.6-4.1%200-7.2-2.2-9.1-5.7-2.1-3.9-.6-8.4%203.3-10.5%202-1.3%204.5-1.8%207.1-1.8z%22%2F%3E%3Cpath%20d%3D%22m215.1%20210.1c-5.2-.6-9.7-1.5-12.9-5.5-2-2.5-2-5.4%200-7.7%203.9-4.3%2012.3-6%2017.4-3.6%203.4%201.6%206%205.8%205.5%209.1-.6%203.9-3.2%205.9-6.7%207-1.3.4-2.5.5-3.3.7z%22%2F%3E%3Cpath%20d%3D%22m197.2%20163.4c-5.1.1-8.7-1.7-9.3-4.8-.8-4%201.6-6.5%204.3-8.8%202.4-2%205.3-3.4%208.3-4.4%205.3-1.6%2011%202.3%2011.4%207.9.2%203.1-1.3%205.4-3.9%207-2.5%201.9-7%203.1-10.8%203.1z%22%2F%3E%3Cpath%20d%3D%22m147.4%20163.5c-4.6%200-7.9-.6-11-2.5-4-2.5-5.6-6.7-4.2-10.5%201.3-3.6%205.9-6%2010.2-5.2%205.9%201.3%2010.1%205%2012.7%2010.4%201.3%202.7-.4%206.1-3.1%206.9-1.8.6-3.8.7-4.6.9z%22%2F%3E%3Cpath%20d%3D%22m148.7%20232.2c.6.1%201.5.2%202.5.4%202.7.6%204.5%203%204.1%205.5-.9%206.4-4.5%2011-10.4%2013.5-2.8%201.2-5.5%201.2-7.9-1-2.7-2.5-3.5-6.2-2.1-9.5%201.8-4.8%208-8.7%2013.8-8.9z%22%2F%3E%3Cpath%20d%3D%22m195.7%20232.3c4.5.3%208.7%202.8%2011.7%207.1%202.3%203.4%201.9%207.6-.6%2010.4s-6.6%203.3-10.3%201c-4.5-2.8-7.2-6.9-7.8-12.2-.5-4%202.1-6.5%207-6.3z%22%2F%3E%3Cpath%20d%3D%22m287.9%20198.5c-2-11.9-5.3-23.5-9.7-34.7-9.1-23.7-19.8-46.6-31.5-69-4.6-8.8-10.2-16.8-17.2-23.8-12.4-12.1-26.9-17.2-44.1-14.6-.6.1-1.3.2-1.9.3-4.3.4-6.4-1.5-6.6-6-.1-2.5.3-5.1.5-7.5%201-8.8%202.1-17.5%202.9-26.4.4-3.8.3-7.6-1.3-11.2-1.7-3.8-4.9-5.4-9.3-5-3.5.3-7.5%201.4-7.5%205.6%200%201.6.2%204.9.2%205.4-.2%205-1.8%205.9-4.8%206.7s-10.3%202.7-18.3%205c-4%201.1-6%202.8-9.3.8-3-1.8-5.3-3-12.5-4.8s-21.8-2.1-32.7%204c-5%202.8-11.1%206.1-15.2%2010.2-8.3%208.3-13.8%2017.5-19.3%2027.9-5.4%2010.3-7.7%2023.1-14.5%2032.7-4.3%206-9.3%2010.6-16.1%2013.6-1.3.6-1.1%202.5.2%202.8%2021.9%205.2%2068.9%202.1%2090.1-15.3%2019.5-15.9%2028.3-34.5%2030.5-50.6%201-6.9%203.3-7.6%205.3-9.3%205.1-4.2%2010.8-5.4%2013.3-5.5s4.8%201.2%205.1%204.2c.4%203%201.6%209.2.9%2016.6-.4%204.1-1.5%205.7-5.7%206.1-5.6.6-4.8%205.4-6.3%2010.5-1.1%203.6-4.6%2010.5-6.5%2013.6-10.4%2016.1-21.8%2027.3-38.3%2037.4-5.9%203.7-12%207.1-18.4%209.7-4.6%201.9-11.2%203.7-13.2%208.1-9.1%2020.6-18%2040.1-21.8%2062.5-5.3%2031.4%202.4%2058.9%2025.2%2081.7%201.8%201.8%203.7%203.6%205.3%205.3%204.9%205.2%2010.6%209%2016.7%2012.3%2017.1%209.1%2035.5%2013.4%2054.8%2013.5h14.3c5.3%200%2010.8.1%2016.1%200%2018.9-.6%2036.8-4.4%2053.7-13.7%2015.8-8.7%2027.5-21%2036.7-36.2%202.3-3.8%204.3-7.8%205.9-11.9%203.3-7.9%205.5-16.1%205.3-24.9-.4-8.5.5-17.3-1-26.1zm-42%2027.6c-2.7%2011.6-7.8%2022.2-15.9%2030.9-7.7%208.3-17.4%2013.7-28.9%2014.7-6.6.6-13.3.4-19.8-1.6-6.8-2.2-13.5-1.6-20.5.1-17.4%204.3-33.2%201-46.4-12.2-12.5-12.5-18.3-27.8-19.4-45.1-.1-2.2%200-4.5%200-5.9-.5-17.2%203.6-32.7%2010.6-47.5%201.8-3.8%203.6-7.4%205.5-11%206.3-11.7%2015.5-20.7%2026.5-27.9%206.4-4.2%2013.4-5.6%2020.8-3.4%202.1.6%204.4%201%206.4%201.6%205.1%201.3%2010%201.3%2015-.4%201.8-.6%203.7-1.1%205.4-1.6%205.1-1.3%2010-.9%2014.8%201.5%209.2%204.5%2017.2%2010.3%2023.6%2018.6%2011.6%2015.2%2019%2032%2022.5%2050.7%201.2%206.2%201.9%2012.5%202.4%2018.8.5%206.7-1.2%2013.3-2.6%2019.7z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.honeysuckle { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m291.4%20225c-2.9-62.7-21.6-101.1-47.2-115.2-23.4-13-30.3-4.9-32.3-7.4-14-17-11.9-45.9-7.3-71.4%201.5-8.2-15.7-14.8-21.8-11.3-2.2%201.2-4.9%203.3-5.6%206-2%207.9-1%2014.1-4.1%2015.4-5.8%202.5-9.2%202.4-13.2%201.3-6.5-1.9-36.7-23.7-75.4-3.1-28.8%2015.4-35.2%2052.7-61.9%2066.2-4.8%202.4-12.1%205.6-12.1%208.4%200%203.8%2013.3%208.5%2031.2%207.2%2015.7-1.1%2034-6.1%2055.3-21.7%2050-36.4%2074-45.2%2072.3-39.7-1.6%205.2-8.2%2017.4-18.3%2033.4-3.5%205.6-6.1%208.1-9.9%207.4-50.8-9-66.3%2071.4-75.2%20134.5-.6%204.2-8.8%2014.3-5.7%2025.2%203.2%2011.2%2014.8%2015.1%2015.2%2015.3%2018.9%207.1%2050.9-8.1%2048.9-15-30-107.2%2012-138.2%2032.7-149.2%204.1-2.2%205.7-12%209.6-16.9%201.4-1.8%205-.8%205.2.8.5%204.9%200%2022.8-3.4%2024-16.4%205.9-25.9%2019.2-35.3%2040.8-15.3%2035.1%202.9%2087.8%208.4%20114.7.9%204.6-.7%207.9%202.1%2013.5%204.5%209.2%2017.6%2011.8%2027%2011.8%2013.6%200%2028.4-9.1%2031.9-15.7%2016.2-30.3%2025.7-87.9%2022.5-108.8-1.5-9.9-4.8-40.8-24.9-51.2-2.9-1.5-9.1-4.2-10.7-7.3-1.3-2.6-1.6-13.1-.6-20%20.3-2.4%202.5-2.7%204.8-1.3%202.6%201.7%203.2%2012.2%209.2%2015.4%2029.2%2015.4%2046.2%2061.8%2030%20118.3-2.5%208.7%2027.5%2031.2%2043.4%2029.3.8-.1%209.6-2.8%2015.1-12%204.7-8.2.4-16.9.1-21.7zm-201.5%2041c-1.4%202-4.4%201.6-4.6%201.6-2-.1-2.5-1.4-8.3-6.5-6.1-5.4-6.4-8.8-6.1-10.1.5-2.3%202.8-4.3%204.8-4.4%203.7-.2%209.8%204.6%2012%207.8%202.1%203.3%203.7%209.4%202.2%2011.6zm89.1%2022.6c-3.8%200-7.5.1-14%20.5-3.9.2-6.5-3.3-6.7-6.5-.3-3.4%201.6-5.8%204-6.3%206.9-1.3%2016.8%200%2019.6%204.4%201.4%202.3-.8%207.9-2.9%207.9zm106.8-50.3c-2.4%205.2-4.8%2011.6-9.3%2010.5-2-.5-2.8-2.8-2.9-3.1-.9-4.3%204.2-12.3%209.3-11.8.2.1%204.6.8%202.9%204.4z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); } +.java-apple { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%2044%2044%22%20viewBox%3D%220%200%2044%2044%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m38.36%2031.07c-.42-3.39-4.47-6.7-5.64-9.24-1.03-2.23-.58-7.1-1.72-9.49-.84-1.76-2.92-1.7-3.39-1.98-.47-.29-.17-1.41-1.31-2.61-.65-.68-1.53-.91-2.17-.98-.79-.16-.44-1.93-.2-3.32.25-1.45.68-2.98-.21-3.31-.89-.33-2.12.25-2.12%201.66%200%20.21.02.62.06%201.16-2.94.67-4.16-1.62-8.01.32-4.83%202.44-4.28%207.73-4.83%2012.49-.45%203.86-2.84%205.95-4.44%208.72-.6%201.04-.89%202-1.01%202.79-.21%201.32.14%201.83%201.29.87%204.05-3.35%2012.95-6.2%2014.15-10.94.68-2.67.61-7.02.53-10.26-.06-2.68.99-2.56%201.59-2.6.5-.03.77.42.86.77.2%203.64.38%209.32-.48%2013-.97%204.16-8.03%207.32-12.24%2010.06-.48.91-.89%201.94-1%202.88-.42%203.39.13%207.36%202.33%208.72s5.5%201.49%207.11.37c0%200%201.65%203.06%205.59%203.06h.25c3.94%200%205.59-3.06%205.59-3.06%201.61%201.12%204.91.99%207.11-.37%202.19-1.34%202.74-5.31%202.31-8.71zm-2.65%202.91c-.79%201.87-1.44.99-1.72-.65-.57-3.27-1.77-4.35-2.08-4.92-.36-.7-1.46-2.13-1.77-4.5-.1-.74.47-.6.67-.26%201.15%201.93%202.62%203.18%203.52%204.22%201.28%201.49%202.34%203.83%201.38%206.11z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); } +.kiwi { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20256%20256%22%20viewBox%3D%220%200%20256%20256%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m151.7%204.9c-56.4-10.8-105.8%2045.1-109.8%2049.8-21.9%2025.9-50%2078.5-32.7%20119.2%2029.3%2069.3%20168.6%20103.3%20221.9%2025.3%2049.5-72.4-5.2-180.1-79.4-194.3zm40.7%2096.6c-20.7%2077-115.7%20117.4-154.6%2087.2-24.9-19.3-21-73.4%2012.8-119.6%2021.6-29.4%2065.8-57.1%20106.1-46.8%2029.6%207.6%2047%2037.4%2035.7%2079.2z%22%2F%3E%3Cpath%20d%3D%22m127.1%2089.5c-1.2-.9-10.1%203.5-15.8.8-5.5-2.6-7.1-8.4-8.5-8.4-1.3%200-1.2%207.2-7.3%2014.2s-13%208.7-13.6%209.9c-.5%201%20.8%206.2-.7%2013.7-1.9%209.7-7.8%2014.1-6.7%2015.3.9.9%207.4-3.2%2014-.7%206.4%202.4%208.5%2010%2010%2010.7%201.6.7%203.6-7.8%208.9-14.8%206.5-8.6%2012.2-8.7%2012.8-10%20.5-.9-2.4-5.7-1.3-13%201.6-9.7%209.3-16.9%208.2-17.7z%22%2F%3E%3Cpath%20d%3D%22m82.7%20152c-2.9-1-6.1%202.4-7.1%206.3-.7%202.7-.1%206.4%202.6%206.6%202.8.2%205.5-2.3%206.2-4.3%201.2-3.7.7-7.7-1.7-8.6z%22%2F%3E%3Cpath%20d%3D%22m106.8%20150c-2.3.1-4.4%203.7-4%206.9.4%203.8%204.6%207%206.8%206.2%201.9-.7%203.2-4.5%202.8-7-.6-2.5-3.4-6.2-5.6-6.1z%22%2F%3E%3Cpath%20d%3D%22m134%20133.2c-2.6-1-6%200-5.4%204.9.4%203.4%203.1%205.2%206.2%206%202.3.6%204.5-1%204.3-4-.1-3.2-2-5.7-5.1-6.9z%22%2F%3E%3Cpath%20d%3D%22m145.8%20107.8c-3.1.2-6.9%202.3-6.8%205%20.1%202.5%203.3%204.4%206.1%204.7%204.2.4%208.9-2.6%208.6-5.4-.3-2.6-4.4-4.6-7.9-4.3z%22%2F%3E%3Cpath%20d%3D%22m146.2%2089c4.8-.5%208.5-6.1%206.8-9.2-1.1-1.9-4.4-2.4-6.7-1.8-4.1%201.1-7.3%206.1-5.8%209.2.9%202%203.6%202%205.7%201.8z%22%2F%3E%3Cpath%20d%3D%22m123.8%2074.1c3%201.6%209.3-3.1%209.5-8.6%200-2.3-.2-5-2.3-5.7-3.4-1.1-8.5%203.5-9%208.5-.2%201.6%200%204.8%201.8%205.8z%22%2F%3E%3Cpath%20d%3D%22m99.2%2075.3c2.7.1%206-4.6%205-9.3-.4-1.8-1.6-4.6-3.5-4.8-2.5-.3-5.7%204-5.7%208.2%200%203%202%205.8%204.2%205.9z%22%2F%3E%3Cpath%20d%3D%22m76.8%2092.3c2-.5%203.6-2.4%203.8-4.3.3-3.6-3.9-7.1-7.3-6.1-1.9.6-3.3%202.5-3.4%204.5-.2%203.5%203.6%206.7%206.9%205.9z%22%2F%3E%3Cpath%20d%3D%22m61.3%20109.6c-3.6.2-7.1%203.8-6.4%206.3.5%202.1%203.8%203.2%206.3%203%203.3-.3%206.9-3.1%206.4-5.8-.5-2.2-3.7-3.7-6.3-3.5z%22%2F%3E%3Cpath%20d%3D%22m57.3%20138c-2.1%202.5-2.4%206.8-.5%208.1s5.4-.8%207.3-3.1c1.5-1.9%202.8-5.2%201.5-6.8-1.6-1.7-6.1-.9-8.3%201.8z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.lemon { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%2044%2044%22%20viewBox%3D%220%200%2044%2044%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m35.15%206.15c-.59-.22-1.35-.11-1.86.46-.18.2-.53.69-.95%201.33-.38.48-1.53-.19-2.38-1.43-.85-1.23-1.04-2.82-2.08-4.06-2.49-3.34-6.65-2.48-9.47-1.11-1.85.89-3.71.85-4.94.66-.86-.14-1.46.3-1.25%201.27%201.5%206.95%207.41%207.28%2010.17%207.18%204.94-.18%205.72-2.26%206.4-2.25%201.47.01%202.82.98%202.43%201.83-.29.48-.59.87-.83.93-.66-.18-1.22-.15-1.9.05-1.94.57-1.96%202.01-3.17%201.89s-8.99-1.41-13.87%203.32c-6.01%205.83-5.01%2015.22-3.88%2017.6s1.9%203.15%201.94%203.71c.04.57-.4%202.58%201.45%203.8%201.86%201.21%204.44-.28%204.89-.32.44-.04%206.78%201.45%2012.07-3.11s6.34-11.47%206.26-14.74-1.57-5.61-1.66-6.18c-.13-.87.7-1.42.43-3.36-.05-.38-.17-.73-.34-1.05-.09-.45-.09-.91.37-1.48s2.99-2.23%203.26-3.2c.28-.96-.5-1.53-1.09-1.74zm-14.44%2010.11c-.68%202.31-5.25%202.87-8.89%207.08-.86%201-2.34%202.11-1.48-.04.58-1.46%201.54-3.18%203.14-4.87%203.95-4.16%207.64-3.59%207.23-2.17z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); } +.lychee { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m304.09%20156.63c11.21-6.09%208.03-24.34-2.63-27.31%208.56-5.62%204.45-26.22-7.19-27.16%205.19-6.3%202.41-16.52-3.89-22.41-2.44-2.28-5.86-3.48-8.81-4.37%202.75-6.09.5-15-5.28-20.41-3.12-2.91-8.02-4.55-11.94-4.34%201.22-4.01-.89-12.04-5.34-16.19-5.34-4.99-12.52-6.63-18.83-4.98-21.12-14.27-48.6-18.63-78.81-12.25-20.91%204.42-41.72%2013.72-60.98%2027.03-6.84-2.76-13.28-4.6-19.26-5.49-19.78-2.95-31.87%204.92-38.53%2012.04-6.67%207.13-13.72%2019.74-9.47%2039.28%201.29%205.91%203.56%2012.22%206.78%2018.86-11.97%2020.1-19.84%2041.47-22.85%2062.62-4.37%2030.74%201.93%2057.99%2017.77%2078.14-.92%206.2%201.25%2012.91%206.37%2017.7%204.45%204.16%2012.59%205.72%2016.52%204.24.06%203.92%202.02%208.71%205.14%2011.62%205.78%205.4%2014.83%207.05%2020.72%203.9%201.09%202.89%202.51%206.22%204.96%208.5%206.3%205.89%2016.69%207.97%2022.62%202.37%201.72%2011.55%2022.55%2014.27%2027.58%205.35%203.68%2010.44%2022.11%2012.39%2027.43.79%208.86%2011.59%2028.3%204.19%2030.23-4.75%2011.24%2010.01%2030.82-1.87%2030.57-11.77%2011.48%207.33%2030.28-8.04%2027.19-18.39%206.29%201.3%2012.22-.59%2016.73-5.42%204.52-4.83%206-10.87%204.29-17.06%2010.53%202.39%2024.62-17.4%2016.53-28.36%209.89-.42%2020.44-20.75%209.69-31.29%208.77-2.53%2014.85-22.43%202.69-30.49zm-236.74-103.32c19.59.05%2057.1%2020.03%2083.75%2047.23%201.13%201.15%202.42%205.9-1.62%209.87-4.07%204-8.23%203.2-9.41%201.99-26.45-26.99-60.37-46.77-74.6-48.2-5.57-.56-4.94-10.91%201.88-10.89zm191.69%2067.11c-4.42%2031.15-20.68%2063.08-45.78%2089.93s-55.88%2045.22-86.65%2051.72c-29.27%206.19-56.85.8-73.93-15.17s-25.2-44.16-20.99-73.78c2.35-16.53%208.03-33.29%2016.6-49.39%201.1%201.71%202.25%203.43%203.45%205.18%2016.79%2024.28%2039.18%2045.21%2046.54%2052.09%2014.82%2013.85%2043.55%206.39%2065.42-17%2021.86-23.39%2027.38-52.56%2012.56-66.41-19.68-18.4-38.23-32.84-55.13-42.91-1.85-1.1-3.67-2.15-5.48-3.14%2015.58-9.73%2032.02-16.6%2048.47-20.08%2029.27-6.19%2057.88%202.29%2074.96%2018.25%2017.07%2015.98%2024.16%2041.09%2019.96%2070.71z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); } +.mandarin { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m304.95%20150.35c-15.54-34.48-62.65-41.28-70.9-43.71-10.76-14.71-16.03-16.94-22.17-17.6.35-17.32%209.89-57.75%2010.77-64.99%201.18-9.65-13.53-19.88-18.47-15.59-2.24%201.94-2.71%206.65-1.84%2020.57-2.95%204.22-6.68%207.52-11.03%209.36-18.94%208.01-41.04%202.91-51.48%209.71-7.75%205.05-14.08%2012.14-20.88%2017.48-5.51%204.33-30.33%2018.16-44.92%2033.75-17.73%2018.94-30.84%2048.32-38.85%2069.2-2.43%203.89-22.52%2024.21-26.89%2031.74-2.18%203.76-2.69%2012.26%204.79%208.33%2028.17-14.81%2047.19-10.99%2058.76-16.27%2013.84-6.31%2015.21-22.67%2023.07-30.84%2018.7-19.43%2051.96-28.9%2059.73-39.09%2019.33-25.37%206.1-45.18%2014.35-60.72%203.78-7.12%2021.71-7.3%2032.94-17.41-.61%2013.97-1.9%2027.37-4.78%2042.56-8.66-2.64-10.99-1.16-15.31.3%201.27%2012.08-1.29%2030.44-11.43%2044.2-8.12%2011.01-41.39%2021.49-61.06%2040.76-8.82%208.65-10.94%2025.41-27.76%2032.47-.18%2014.29.33%2022.68%208.71%2034.63%2026.22%2037.39%2073.82%2033.99%20107.81%2036.42%2066.62%204.76%2092.27-23.31%20101.5-37.88%209.23-14.54%2020.88-52.9%205.34-87.38zm-131.27%20114.63c-1.83-3.63%202.65-7.71%2010.89-7.23%208.16.48%2014.2%202.91%2013.61%208.19-.47%204.24-22.59%202.82-24.5-.96zm63.33-125.21c-2.78-.92-11.11-7.06-10.5-11.04.48-3.12%2011.11-3.68%2015.13%202.76%204.01%206.44-1.85%209.2-4.63%208.28zm23.99%2027.35c-3.38.12-5.68-4.42-8.22-7.56-1.9-2.35-2.05-4.42-1.21-6.05%201.35-2.6%209.51-3.5%2013.29%203.95%202.67%205.24.01%209.52-3.86%209.66zm1.83-23.63c-2.44-.21-3.75-2.28-6.26-5.67s-4.02-5.56-2.93-7.57c.85-1.56%208.24-4.91%2012.66%202.98%202.59%204.64.64%2010.62-3.47%2010.26zm22.88%2034.57c.29%204.41-2.32%208.71-4.77%209.04-3.33.45-3.38-3.48-4.24-7.07s-1.99-8.69%201.19-9.68c4.18-1.31%207.52%203.3%207.82%207.71zm-.44-17.39c-1.92.24-5.02-1.13-6.58-5.9-.8-2.45-4.63-5.6-2.47-8.85%201.14-1.71%207.29-2.44%2010.9%204.61%203.6%207.05.79%209.81-1.85%2010.14z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); } +.mango { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%2044%2044%22%20viewBox%3D%220%200%2044%2044%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m37.18%2016.22c-1.13-3.93-4.94-5.47-7.87-6.29-.24-.07-1.01-.18-1.04-1.13-.01-.31.06-.71.22-1.23.6-1.92%201.11-3.79.98-5.28s-2.51-1.92-3.11-1.53c-.39.25-.22%201-.04%201.96.01.07.11%201.05-1.24.85-.75-.11-1.84-.36-2.7-.57-.38-.1-.84-.22-1.34-.34-1.05-.25-2.29-.49-3.36-.58-3.75-.3-6.38%203.08-8.52%206.43-1.95%203.06-3.83%204.89-5.1%205.9-.98.78-.36%201.67.24%201.9%208.96%203.42%2015.01-2.76%2017.16-5.75%201.69-2.35%201.32-5.3%202.99-5.63.18-.02.39.01.63.09.98.34%201.41%201.14%201.35%201.95-.05.48-.1.93-.17%201.35-.05.34-.13.96-.9.86-.17-.02-.27-.02-.27-.02-2.99%208.18-11.68%2010.08-11.68%2010.08-1.45%205.45%201.36%2010.82%201.19%2013.88-.17%203.07-2.3%205.11-1.28%208.09.43%201.25%204.77%205.37%2014.39-1.79%209.64-7.15%2011.38-16.54%209.47-23.2zm-2.81%2010.22c-.68%202.46-1.62%201.69-1.69-.24-.04-1.11-.17-3.98-2.21-7.68-2.03-3.68.62-6%202.69-3.63.57.66%201.06%201.47%201.36%202.45%201%203.28.57%206.5-.15%209.1z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); } +.mangosteen { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%2044%2044%22%20viewBox%3D%220%200%2044%2044%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m36.89%2021.46c-3.46%201-6.51-.89-6.51-.89s-.28%203.78-7.1%204.02c-6.82.23-8.31-3.92-8.31-3.92-2.48%201.54-5.68%201.18-6.84.98-.78%201.82-1.21%203.81-1.21%205.9%200%208.43%207%2015.27%2015.63%2015.27s15.63-6.84%2015.63-15.27c0-2.17-.46-4.23-1.29-6.09zm-5.48%2014.65c-.68.84-1.97%201.28-1.39-.35.87-2.43%201.09-4.79.92-6.74-.28-3.32.47-5.09%202.23-4.36.51.21.94%201.1%201.04%202.02.21%202.04.1%205.85-2.8%209.43z%22%2F%3E%3Cpath%20d%3D%22m16.39%2016.53s-.53%204.52%205.35%205.11c5.6.56%207.35-2.99%206.6-5.29%200%200%203.94%202.71%206.89%202.26s1.45-4.5-.97-6.56c-2.43-2.05-7.6-2.61-10.34.19%200%200%20.68-6%20.37-8.86s-1.71-3.42-3.02-3.17-1.77%201.99-1.34%203.48c.44%201.49%201.81%203.88%201.26%208.64%200%200-1.45-2.49-6.74-2.01-4.86.44-6.29%205.17-6.16%206.72.18%202.2%203.31%202.55%208.1-.51z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.orange { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m221.3%2080.8c-3.1-1.8%205.8-24.4%2010.8-30.8%201.5-1.9%204.7-5.1%204.2-7.9-.5-2.4-8.5-9.1-15.8-9.2-4%200-6.6-.5-7.8%208.1-.4%203-.5%2010.1-2.2%2010.6-6.8%202-29.3%201.3-35-5.4-33.6-39.6-72.5-33.1-88.8-25-40%2020-49.4%2099-54.6%20105.8-4.1%205.4%2075.4-.8%20102.9-18.8%2017.1-11.1%2030.5-33.9%2040-40.8%205.4-4%2029.5-1.8%2030.8.8%201.9%203.6-.1%2011.1-4.6%2012.1-2.8.6-5.9%201.1-11.3%200-6.6-1.4-23.1%2033.1-50%2047.5-38.5%2020.6-76.1%2018.6-84.7%2026.3-4.6%204.1-12.4%2055.9%201%2085.7%2022.6%2050.3%2062.9%2059.5%2063.7%2062.2.1.4.9%202.7%202.9%205%20.3.4%202.6%203.7%2010%204.6%206.8.9%2010.3-1.9%2010.5-2.4.7-2.3%2054.2%2014.7%20106.6-21.7%2041.1-28.5%2092.2-138.3-28.6-206.7zm-71.7%20199.3c-1.9%205.8%202.2%2011.1.6%2012.2-1.8%201.2-6.1-5.8-11.1-5-4.8.8-6.7%207.9-8.5%207.3-1.9-.6%201.1-8.3-2.8-13.8-3.1-4.4-8.8-4.6-8.5-6.1.3-1.9%208.9.2%2013.9-4.7%204.1-4%203.2-10.2%205-10.3s1.6%206.5%206.3%209.6c5%203.3%2011.9%200%2012.6%201.8.4%201.6-5.7%203.4-7.5%209zm60.6-163.7c1.3-3.9%208.2-2.7%2011.7.9%203.7%203.8%204.5%2011%20.3%2012.2-5.3%201.5-6-3-7.7-4.8-1.6-1.8-5.9-3.8-4.3-8.3zm18.4%2042.5c-5.3%201.5-6-3-7.7-4.8-1.6-1.8-5.9-3.7-4.4-8.3%201.3-3.9%208.2-2.7%2011.7.9%203.8%203.9%204.6%2011%20.4%2012.2zm16.4-30.5c1.3-3.9%208.2-2.7%2011.7.9%203.7%203.8%204.5%2011%20.3%2012.2-5.3%201.5-6-3-7.7-4.8-1.6-1.7-5.8-3.7-4.3-8.3zm16.4%2043.3c-5.3%201.5-6-3-7.7-4.8-1.6-1.8-5.9-3.7-4.4-8.3%201.3-3.9%208.2-2.7%2011.7.9%203.8%203.9%204.6%2011%20.4%2012.2z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); } +.papaya { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m224.2%2064.2c-14.2-20.8-12.7-56.7-36.3-60-13.8-1.9-25.8%205.4-25.8%205.4s-14.8-7.6-28.1-5.3c-22.2%203.8-24.6%2039.9-33.6%2054.4-28.9%2046.9-51.4%2083.8-53.8%20130.4-2.9%2056.8%2043.9%20126.4%20108.8%20127.9%2063.7%201.5%20119.6-60.4%20119.2-120-.3-41.6-6.2-67.7-50.4-132.8zm-27.8%20135s12.6%200%2011.7%2011.1c-.8%2010.6-14.2%209.6-14.2%209.6-.1.7%200%201.5%201.4%204.1%200%200%2013.9%202.4%2010.5%2013.6-3%209.8-15.6%206.4-15.6%206.4-.2.7-.4%202.1-1.6%203.8-1%201.4-1.9%201.8-2.5%202.5%200%200%204.6%206.1-.3%2012.7-4.8%206.4-13.9%202.7-13.9%202.7s-2.3%2010.3-11.6%209.7c-7.9-.5-10-10-10-10s-8.9%204.3-14.4-.9c-5.2-4.9-1.1-14.8-1.1-14.8-3.5-1-4.2-3-4.7-4.7%200%200-13.8%202.9-15.6-8-2.1-11.9%2010.8-12.3%2010.8-12.3.7-1.9%201.4-3.5.8-5.3%200%200-11.7%201.3-13.1-7.8-2-12.6%2012-12.5%2012-12.5%204.4-4.6%204.6-5.6%204.5-6.4%200%200-19.2%204.3-17.5-10.2%201.4-11.4%2014.7-9.1%2014.7-9.1.2-.4.5-1.2.6-2.2%200%200-10.5-5.4-8.1-14.4%202.5-9.3%2015.5-6.7%2015.5-6.7.3-.7.3-1.5.3-3%200%200-9.5-5.4-3.6-15.2%205.1-8.3%2016.4-3.4%2016.4-3.4s-3.5-5.8-2.2-9.8c3.4-10.4%2015-7%2015-7s10.9-3.3%2014.9%205.8c2%204.4-1.5%2010-2.1%2011.3.1%200%2013.7-4.3%2017%204.5%203.5%209.4-4.4%2014.2-4.4%2014.2.1.6.3%201.6.9%202.7%200%200%2011.6-2.5%2014.1%206.9%202.8%2010.7-7.5%2013.3-7.5%2013.3%200%20.5%200%201.6.3%202.8%200%200%2015.4-2.8%2014.2%2011.4-1.1%2012.7-16.6%208.1-16.6%208.1s3.7%202.3%205%206.5z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); } +.peach { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m158.6%2098.2c-4.8-.1-8-.7-12.6-2.1-16-4.9-31.3-10.3-45.3-21.9-19.2-15.9-28.3-35.5-30.7-43.6-.6-1.9.8-3.9%202.8-4.1%209.5-.7%2036.2.1%2054.9%2010.9%2017.6%2010.2%2027.1%2020.9%2033.5%2032%20.9%201.5%201.8%203.1%202.8%204.6.6.9%201.8.6%202.5-.2%206.3-10.4%2016.6-20.5%2020.6-24.1%203.2-2.9%207.8-2.1%2011.7-.6%203.4%201.2%206.6%202.9%209.2%205.4%203.2%203.1%203%205.7-.6%208-1%20.6-2.1%201.2-3.1%201.7-12.1%206.8-28.2%2018.1-36.9%2029.2-.6.7-1.2%201.4-1.8%202-1.5%201.6-4.8%202.8-7%202.8z%22%2F%3E%3Cpath%20d%3D%22m280.8%20170.8c-2.2-7.8-5-15.3-9.4-22.3-8.3-13.3-19.3-23.7-32.7-31.5-20.3-11.7-41.7-14.7-64-7.1-8.8%203-16.9%207.6-24%2013.8-13.7%2011.9-23.1%2026.8-29.3%2043.5-9.6%2025.9-10%2052.1-1.8%2078.5%205.1%2016.5%2015.2%2034.4%2026.7%2048.5-28.8-15.8-51-51.2-51.5-88.7-.7-60.8%2039.1-88.1%2039.3-93.8.1-2.9-3-4.8-4.5-5.2-.6-.2-1.2-.3-1.7-.4-7.7-1.9-11.7-.8-19.4.8-11.8%202.4-23.1%206.4-33.2%2013.2-8%205.4-15.5%2011.3-21.4%2019-17.9%2023.6-23.2%2050.3-17.3%2079%206.4%2031.3%2023.9%2055.8%2048.8%2075.4%207.6%206%2016%2010.5%2024.7%2014.6%2016%207.6%2032.4%2011.6%2050.1%2011.5%205.4-.1%2010.8-.1%2016.1-1.1%2019.4-3.6%2037.4-10.5%2053.6-22.1%2012.1-8.6%2022.6-18.8%2031.3-30.6%2010.4-14.1%2017.4-29.9%2021.2-47.2%203.4-16%202.8-31.9-1.6-47.8zm-22.5%2010.7c-5.2%203.7-10.7-8-28.4-23.4-17.1-14.9-38-17.1-33-27%205.5-11%2031.4-4.6%2046.6%209.3%2019.5%2017.9%2019.2%2038%2014.8%2041.1z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.pear { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%2044%2044%22%20viewBox%3D%220%200%2044%2044%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m38.12%2030.9c-.36-5.91-4.3-9.05-5.56-11.29-1.25-2.24-2.78-8.15-4.84-9.07-.82-.37-1.55-.33-2.13-.16-.87.26-.74-.05-.47-.52%201.78-3.17%201.5-7.15.41-8.79-.73-1.09-2.33-1.25-3.09-.18-.76%201.08.27%202.2%201.03%204.57.1.33.17.66.21.99-2.3.18-3.33-.86-7.29-1.66-4.21-.85-8.38%202.06-10.12%205.64-1.75%203.58-.09%207.62.63%2010.98.41%201.9.09%203.34-.25%204.23-.27.69.16.9.53.75%202.16-.86%204.47-3.16%205.77-4.85%201.52-1.97%203.48-7.93%204.84-10.23%201.48-2.49%203.72-3.12%204.7-3.08.99.04%201.06.7.91%201.34-.16.61-.33.99-.33.99-3.23.3-5.5%208.27-7.26%2011.96-1.66%203.48-6.18%205.87-6.18%205.87s-.81%202.51-.04%205.82c.76%203.32%204.03%207.79%208.24%208.78s6.76-1.43%206.76-1.43%202.24%201.92%206.18%201.08c3.89-.84%207.7-5.82%207.35-11.74zm-4.14%201.3c-.88.16-1.29-2.41-3.44-5.04-1.52-1.86-2.47-3.27-1.68-4.25%201.55-1.92%204.24%201.42%205.43%204.76.49%201.36.67%204.35-.31%204.53z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); } +.persimmon { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m159.6%20317.7c-11.7.6-25.2-1.3-38.7-4.4-21.3-5-40.3-14.8-57.8-27.5-19.1-14-34.3-31.6-45.1-52.7-7.7-15.1-12.3-27-14-48s2.3-44.5%209.2-59.1c3.6-7.7%208.6-14.4%2015-20%204.9-4.3%207.2-4.3%2012.5-.9%206%203.9%2012.9%207.6%2019.6%2010.2%205.8%202.2%205.1%205.6%203.2%2012-1.6%205.3-2.4%2010.3%200%2015.4%202.6%205.6%207%209.1%2012.4%2011.8%204.4%202.2%208.7%204.3%2013.3%206.3s8.4%203.8%2012.9%206.1c4.3%202.2%208.9%207%2010.5%2012.4.7%202.4%204.3%203.5%206%201.9%2012.1-10.8%2028.4-12.7%2043.5-15%2010.2-1.5%2020.2-2.9%2030-6.3%204.8-1.7%209.4-3.9%2013.4-6.9%204.4-3.3%207.1-7.8%208.7-13%202.4-8.2-2-15.8-10.2-20.3-1.4-.7-3.7-2-5.2-1.1-1.3.8-.4%202.2.2%203.9.2.6.5%201.2.6%201.8%202.3%209.4-1.1%2015-10%2018.7-7.5%203.1-15.8%205-23.9%205.9-13.7%201.5-27.1%203.5-39.9%208.8-2.2.9-3.8%202.2-5.6.6-8.2-7.2-18-10.4-27.7-14.4-4.4-1.8-7.3-3.3-10.4-6.9-1.8-2-2.4-6.4-1.8-9.5.6-3.2%203.1-8.3%206.5-11.6%202.4-2.4%204.8-4.4%207-7%201-1.2.1-4.2-1.4-4.6-1.8-.5-4.2-.8-6-.9-8.2-.6-15.9-3-23.5-5.9-14.2-5.4-22.8-15.8-26-30.6-.1-.6-.1-1.2-.2-1.9-.1-1.6%201.2-3.2%202.7-3.2s3.1.1%204.6.3c9%201%2017.3-1.1%2025.2-5.2%205.5-2.8%2010.5-4.8%2016.3-7.3%207.3-3.1%2014.9-4.2%2022.8-3.8%209%20.5%2018.5%204.8%2023.6%209.4%205.2%204.6%208.8%208.5%2012%2013.5.5.8%202%20.9%202.8.2.4-.3.8-1%20.9-1.6.2-5.5-.8-11.1-3.7-15.6-1.2-1.8-2.7-3.5-3.7-5.3-3.7-6.7-2.8-12.1%204.2-15.4%203.1-1.5%206.5-2.3%209.9-2.3%202.2%200%204.4-.1%206.5.4%209.6%202.4%2018.5%201%2027.1-3.6%203.8-2.1%207.2-1.8%2010%201.6%204.2%204.9%209.3%205.6%2015.3%204.1%203-.7%206.2-.5%209.3-.4%203.2.1%206%201.4%208.4%203.6%202.5%202.2%202.1%207.1-1%208.2-2.3.8-4.7.1-7.2.5-13.1%202.4-23.3%2010.1-33.2%2018.2-1.2%201-2.2%202.2-3.1%203.5-3%203.8-3.9%206.9-2.3%207.2%202.9.6%204.7-.5%206.7-2%2010.3-7.4%2022.1-11.5%2034.6-13.6%201.8-.3%203.7-.5%205.5-.8%2015.3-2.4%2028.6-.5%2040.5%209.6%203.6%203.1%207.4%205.7%2011.8%207.4%202.9%201.1%205.8%202%209%202.2%204.4.2%204.9%201.5%202%205-6.8%208.2-14.1%2014.6-24.2%2019.9-7.2%203.8-21.1%209.4-32.6%2010.8-5.5.7-9.5%201-16.7.6-2.2%200-3.1.4-3.1%201.5s2.2%204.2%203%204.8c4.3%203.4%209.5%204.6%2014.8%204.9%2011%20.7%2024.3-.1%2033.2-3.2%205.6-2%209.3-4.1%2013.9-6%204.2-1.7%206-3%209.4%200%204%203.6%206.9%208%209.6%2012.6%207.4%2012.8%2011.9%2026.4%2013.5%2041.3%202.3%2021.1-2%2040.8-10.2%2059.9-8.7%2020.4-21.9%2037.7-38.6%2052.2-22.6%2019.6-48.5%2032.4-78.2%2037.2-8.9%201.2-17.6%201.3-28.4%201.4zm-3.9-237c-8.2-.7-16.7.8-25.1%203.6-4.6%201.5-8.4%204-11.5%207.7-3.7%204.5-3.5%209.3.5%2013.4%203.1%203.2%207%205.3%2011.2%206.4%2015.1%203.8%2030.2%203.8%2045.3.1%204.3-1%208.2-3.1%2011.7-5.7%206.2-4.6%206.3-12.6.4-17.6-3.4-2.9-7.4-4.5-11.6-5.8-6.6-2.1-13.4-2.4-20.9-2.1zm141.9%2093.3c.7-8.4-3-17-8.1-25-4.8-7.4-12.1-11.4-21-12.5-2.5-.3-5-.1-7.3.9-3.3%201.4-4.4%204.6-2.4%207.6%202.2%203.4%204.8%206.6%206.9%2010%205.9%209.7%2010.1%2019.9%209.5%2031.7-.5%208.7.7%2017.4-1.2%2026-.1.6-.2%201.2-.1%201.9.1%201.6.5%203.1%202%204%201.6.9%203.1.4%204.3-.6%203.2-2.5%206.1-5.4%208.1-8.9%205.9-10.4%209.4-21.6%209.3-35.1z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); } +.physalis { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m46.4%20205.1c.7-1.3%201.5-2.6%202.1-4%207.1-14.5%2010.1-30%2011.5-46%20.9-10.2%201.9-20.4%203.7-30.5%202.9-17.2%2010.2-32.5%2022.3-45.2%2016.2-17.2%2040-21.3%2061.1-10.8%201.9%201%204%201.9%204.7%201.3s.2-4%200-5.3c-1.9-13-1.1-25.7%204.1-38%202.3-5.3%205.8-10.8%2010-14.8%203.7-3.5%206.3-3.3%209.7.3%202.5%202.7%204.5%206.1%206.4%209.3%201.3%202.2.8%204.4-1%206.3s-3.6%203.7-5.3%205.7c-8.1%209.1-10.9%2019.9-10.4%2031.9%200%201.1.2%204.3%201.1%205.2s2.7.2%204.1-.6c8.4-4.6%2017.3-7.3%2026.9-7.1%2015%20.5%2027.6%206.2%2037.6%2017.3%2012.7%2014%2019.9%2030.7%2022.4%2049.3%201.5%2010.7%202.5%2021.5%203.5%2032.3%201.3%2013.7%204.8%2026.7%2010.6%2039.1.7%201.4%201.5%202.7%202.8%203.9-.1-.7%200-1.5-.3-2.2-3.2-9.1-3.1-18.7-3.5-28.3-.5-12.5-.6-25.1-1.1-37.7-.5-13.1-3-25.8-7.4-38.1-.9-2.4-2.1-4.8-3.1-7.2-.5-1.3-1.8-3.2-.3-4.3%201-.7%202-.5%203.2-.2%209.5%203.1%2021.6%2015.2%2026.2%2023.3%207%2012.4%209.4%2025.7%207.9%2039.7-1.5%2014.1-3.3%2028.1-4.9%2042.2-1.1%209.4-.7%2018.7%201.6%2027.9%201.2%204.8%203.6%209.4%205.5%2014.1.3.8.7%201.5%201%202.2.7%201.4-.3%203.1-1.8%203.1-1%200-1.9-.3-2.9-.5-15.8-3.2-28.6-11.3-39.2-23.2-8-8.9-14.4-18.8-18.5-30.1-2.2-6-4.3-12-6.2-18-3.8-12-8-23.8-13.8-35-10.4-20.5-26.9-33.5-49-39.6-5-1.4-10.2-1.4-15.2%200-23%206.3-39.8%2020.1-50.2%2041.7-5.2%2010.7-9.1%2021.8-12.7%2033.1-2.5%207.8-5.1%2015.7-8.5%2023.2-6.5%2014.7-16.3%2026.8-29.2%2036.5-8.2%206.1-17.4%209.7-27.4%2011.7-.6.1-1.1.2-1.7.2-2.1%200-2.8-.9-2.1-2.8.2-.5.4-1%20.7-1.4%205.7-9.4%207.7-19.6%207.9-30.4.2-9-1.2-17.8-2.2-26.7-1.3-11-2.8-22.1-3.2-33.2-.8-18.3%205-34.4%2018-47.6%205-5.1%2010.9-8.5%2014.9-9.7%202-.6%203.9-.9%204.6.2s0%202.4-.6%203.5c-5.3%2010.8-8.1%2022.3-9.4%2034.1-1%209.7-.8%2019.6-1.3%2029.4-.7%2013-1.5%2025.9-2.6%2038.9-.3%203.8-1.1%207.5-2.1%2011.2.5.2.8.3%201%20.4z%22%2F%3E%3Cpath%20d%3D%22m159.7%20233.2c-26%200-46.2-12.6-59.7-35.1-2.2-3.7-2.5-7.2-1-11.1%204.3-11.5%208.3-23.2%2012.9-34.6%202.5-6.1%205.7-12%209.2-17.7%207.8-12.6%2019.3-20.5%2033.6-24.6%203.6-1%207.2-1.1%2010.8%200%2013.5%203.9%2024.6%2011.2%2032.6%2022.9%206.1%208.9%2010.4%2018.6%2014.1%2028.7%203%208.4%205.9%2016.8%209.1%2025.2%201.3%203.6%201.1%206.8-.8%2010.1-13.5%2023.4-34.8%2036.2-60.8%2036.2zm.4-6.6c2.8%200%206.4-.8%209.1-2.2%204.4-2.3%204.4-7%200-9.3-5.9-3.2-12.1-3.3-18.1-.4-4.7%202.3-4.7%207.3%200%209.7%202.7%201.4%206.2%202.2%209%202.2z%22%2F%3E%3Cpath%20d%3D%22m138.7%20300.4c-1-.7.2-2.6.5-3.5%202.6-6.6%202.6-13.4.7-20-2.2-7.5-5-14.7-7.6-22.1-.7-1.9-1.6-3.7-2.2-5.7-.6-2.2.2-3.2%202.3-2.9%206.9%201.6%2012.4%202.6%2019.4%203.5%202.4.4%202.7%201.8%203.3%203.9%201.9%206.4%203.7%2016.7%201.9%2023.9.6-.7%201.4-1.3%201.9-2.1%203.6-5.1%206.4-10.4%206.8-16.6.1-1.6%200-3.2.2-4.8.2-3%20.2-3.9%203.1-4.4%205.4-.8%209.9-1.6%2015-3.1%202.9-.9%204%20.4%203.6%203.2-.5%203.6-1%207.2-2.4%2010.5-6.4%2016.2-17.5%2028.4-32.9%2036.6-2.6%201.4-5.6%202.3-8.5%203.2-1.3.5-4%201.1-5.1.4z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.pineapple { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m148%2053.9c.4-16.9-1.4-31.7-4.1-46.4-.3-1.8-.6-3.6-.6-5.4%200-1%201.1-1.5%202-1.2%203.6%201.2%206.3%203.7%208.6%206.5%209.8%2012.4%2016.5%2026.2%2019.8%2041.7.7%203.3%201.4%206.5%202.3%209.8.5%202%203.1%202.5%204.4.8%204.3-5.5%209.1-10.6%2014.2-15.4%2010.1-9.6%2022.2-15.9%2034.9-21.3%201.9-.8%204.1-1%206.2-1.4.4-.1%201%20.5%201.4.9.1.1.1.6%200%20.9-.7%201.3-1.4%202.7-2.3%203.9-6.7%209.8-13.6%2019.5-20%2029.4-5.6%208.7-10.8%2017.7-15.1%2027.1-1.1%202.5-1.8%205.1-2.6%207.7-.3%201.1%201%202.6%202.1%202.4%201.2-.2%202.4-.3%203.6-.7%205.7-2.2%2011.8-3%2017.7-4.2%2010.8-2.2%2021.2-.2%2031.5%202.9.9.3%201.6.8%202.4%201.3.7.4.8%202%20.1%202.3-1.1.5-2.2%201.1-3.3%201.3-14.4%202.5-26.9%209.5-39.4%2016.5-5.1%202.9-9.3%206.9-13.2%2011.1-.4.4-.7%201.3-.5%201.6.4.7%201.2%201.6%201.9%201.7%204.2.3%208.5.6%2012.8.4%207.1-.3%2013.9%201.1%2020.5%203.7%202.5%201%203.9%202.3%202.9%202.7-1.1.5-2.3.8-3.5.8-10.8.1-21.1%202.7-31.3%205.9-1.7.5-3.3%201.5-4.9%202.3-1%20.5-1.1%202.5-.2%203.2%201.4%201.1%202.9%202.2%204.4%203.1%2023.1%2014.2%2035.2%2035.5%2040.3%2061.5%201.6%2022.7.9%2045.1-10.9%2065.6-8.4%2014.5-19.1%2026.7-33.9%2034.8-2.9%201.6-6%203-9.1%204.1-16.5%205.7-33%204.9-49.3-.6-8.1-2.7-15.2-7.8-21.4-13.7-17-16-27.6-35.4-30.3-58.8-.6-4.8-2-9.6-1.6-14.5%201-14.7%203.2-29.1%209.5-42.5%206.9-14.7%2017.6-26.1%2030.9-35.3%201-.7%202.1-1.3%203.1-2%202-1.6%205.8-1.8%205.4-5.3-.3-2.7-3.4-3.3-5.5-4.3-9.9-5-20.6-7.5-31.5-8.9-7.2-1-14.5-1.4-21.8-2.1-.3%200-.7%200-.9-.2-.4-.4-1-.8-1.1-1.3s.3-1.2.7-1.5c9.2-5.9%2019.3-9%2030.1-9.4%204.5-.2%209.1.3%2013.7.4.6%200%201.3-.2%201.6-.6.7-.8.5-1.8-.1-2.5-4.6-5.3-9.3-10.5-15.2-14.4-7.6-5-15.3-10.1-23.1-14.7-3.9-2.3-8.3-3.8-12.4-5.7-.6-.2-1.2-.5-1.6-.9s-.9-1-.8-1.4c.1-.5.7-1.1%201.1-1.3%205.7-1.7%2011.5-1.4%2017.2-.7%207.9.9%2015.6%202.6%2023.2%205.1%204.1%201.4%207.8%203.3%2011.4%205.7%201.5%201%203.1%202.1%205%202%201%200%201.7-.7%201.9-1.7.4-2.3-.9-4.1-2-5.9-6.8-12.3-14.1-24.2-24.4-34-.6-.6-1-1.5-1.3-2.3-.1-.4.4-1.2.8-1.4%201.5-.6%203-.1%204.4.6%2014.6%206.5%2028%2014.8%2037.9%2027.8.9%201.2%202%202.2%203.1%203.2.8.7%202.6%200%203.1-.9%201-1.7%201-3.5%201-5.3.1-4.8.1-9.7.1-12.6zm36.4%20180.5c-.2-1.4-.2-3.1-.8-4.3-4-7.9-8.8-15.2-16.1-20.5-2.8-2-5.8-1.8-8.4.3-6.3%204.9-11.5%2010.8-15%2018-2.3%204.7-1.9%209.3.9%2013.8%203.1%204.9%207.1%209.1%2011.6%2012.7%205%204.1%208.9%204%2013.9%200%205.3-4.2%209.3-9.5%2012.4-15.5.7-1.4%201-2.9%201.5-4.5zm-63.5-32.4c.2%206.2%205.6%2014.8%2010.8%2017.8%201.9%201.1%204.4%201%205.8-.7%203-3.4%206-6.8%208.6-10.5%206.6-9.3%207.9-11.9-1.7-22.9-.2-.2-.4-.4-.6-.6-4.4-4.2-8.3-4.4-12.7-.2-4.1%204-7.2%209-9.6%2014.2-.6%201.1-.5%202.4-.6%202.9zm85%20.3c-.2-1.1-.3-2-.6-2.9-2.5-7.2-7.6-12.3-13.5-16.7-1.9-1.4-4.1-1-6%20.4-3.2%202.4-6%205.2-8.1%208.6-2.6%204.2-3%208.7%200%2012.8%203.5%204.9%207.3%209.7%2011.2%2014.3%202.2%202.6%205.7%202.4%208-.1%203.5-3.8%206.2-8.2%208.2-13%20.4-1.2.6-2.4.8-3.4zm-74.1%2042.5c-1.2.5-2.2.6-2.8%201.2-3.6%203-6%206.7-7.5%2011.1-.6%201.8-.2%203.6.5%205.3%203%207.6%208.9%2012.8%2015.1%2017.8%201.5%201.2%203.5%201.2%205.2.1%203.9-2.5%207-5.8%208.5-10.3%201-2.8.4-5.4-1.4-7.7-2.8-3.5-5.6-7.1-8.6-10.6-1.8-2-3.8-3.9-5.9-5.7-.9-.6-2.1-.9-3.1-1.2zm29.1-56.5c7%200%2010.2-3.3%2013-6.9%206-7.8%205-15.1-2.8-21.3-1.4-1.1-3-2-4.6-2.9-2.3-1.3-4.7-1.1-7%20.1-4.4%202.4-7.9%205.7-10%2010.2-3.5%207.2%204.3%2020.3%2012.3%2020.8.4%200%20.7%200-.9%200zm43.6%2070.8c-.4-5.8-3.3-9.6-7.1-12.9-2.1-1.8-4.5-1.8-6.5.3-4.2%204.3-8.4%208.8-12.6%2013.2-.8.9-1.5%201.9-2.2%202.9-1.8%202.8-2.1%205.8-.1%208.5s4.2%205.2%206.6%207.5c2.6%202.5%205.2%202.6%208.3.5%205.6-3.9%2010.1-8.8%2012.5-15.3.6-1.6.8-3.5%201.1-4.7zm-27.5%2031.5c0-3.3-.7-5.6-2.1-7.6-1.5-2.3-3.3-4.3-4.9-6.6-3.4-4.8-9.7-4.7-13.2-.2-2.6%203.4-4.8%207-7%2010.6-.8%201.3-.9%202.9-.4%204.4%201.8%205.3%204.9%209.7%2010%2012.4%202.3%201.2%204.7%201.7%206.9.2%203.8-2.6%207-5.8%209.5-9.7.8-1.2.9-2.8%201.2-3.5zm-65-78.5c-.9.5-1.8.7-2.4%201.3-1.4%201.6-2.8%203.2-3.9%205-6.2%209.5-1.9%2018.2%204.8%2024.4%202.3%202.2%205.3%201.9%207.3-.4%202.2-2.5%204.1-5.3%205.3-8.4.8-2%201-4.2.3-6.3-1.9-5.6-5-10.4-8.9-14.7-.6-.5-1.7-.6-2.5-.9zm111.8%2017.4c.1-5.4-2.4-11.5-6-15.7-1.9-2.1-4.4-2.3-6.3%200-2.1%202.5-4.2%205.2-5.9%208.1-4.2%207-2.3%2016.1%204.1%2021.2%201.7%201.4%204.3%201.6%205.9.3%204.6-3.8%207.4-8.6%208.2-13.9zm-108%2040.8c-1.7-.1-2.7.6-3.4%201.5-1.8%202.2-2.6%204.8-1.7%207.6%202.1%206.6%206.3%2011.6%2012%2015.4%203%202%206.6%201.1%208.8-1.8%201.9-2.5%202.1-5.7-.2-8.3-4.2-4.7-8.8-9.1-13.4-13.5-.6-.6-1.6-.7-2.1-.9zm100%207.1c-.3-1.7-.4-2.9-.7-4-.9-3.5-4.3-4.5-6.9-1.9-3.8%203.9-7.6%207.8-11.3%2011.8-1.5%201.6-2.5%203.4-2.8%205.6-.6%204.3%202.8%207.7%207.1%207.1%201.9-.3%203.5-1%204.9-2.2%203.6-2.9%206.3-6.5%208.2-10.7.9-1.9%201.1-4.1%201.5-5.7zm-.3-94.9c.3-8.1-6.6-17.1-13.9-18.8-2.4-.5-4.8%201.1-5.5%203.5-.8%203.1-.2%206.1%201.6%208.6%203%204.1%206.2%208.1%209.6%2011.9%202.4%202.7%206%201.7%207.2-1.6.5-1.3.7-2.8%201-3.6zm-88.7-19c-1.1.1-1.7%200-2.3.1-5.2%201.5-12.4%2010-12.9%2015.2-.2%202.7-.3%205.4.9%208%201%202.4%204.3%203.5%206%201.7%204.5-4.8%209.3-9.5%2012.1-15.7%201.2-2.7.8-5.4-1.2-7.6-.8-.8-2-1.2-2.6-1.7zm103.5%2046.8c-.6-6.6-1.8-12.8-4.9-18.5-.6-1-1.4-2-2.2-2.8-1-1.1-3.2-.7-3.9.6-.4.8-1%201.6-1.2%202.4-2.3%209.7%202.3%2016.9%208.4%2023.6.7.8%202.7%200%203-1.1.4-1.4.6-2.9.8-4.2zm-133.6-.6c.2%201.2.2%202.8.6%204.2.2.7%201%201.6%201.7%201.8.7.1%201.9-.3%202.3-.9%203.2-4.4%205.6-9.4%207.4-14.5%201.3-3.6.5-7.2-1.3-10.5-1.1-2.1-4-2.3-5.2-.2-3.2%206.1-5.3%2012.7-5.5%2020.1zm134.7%2035.7c0-.8%200-1.4%200-2-.1-1.8-2.5-3.2-4-2.4-.5.3-1.2.5-1.6.9-3.6%203.8-6.1%208.3-7.8%2013.2-.8%202.4-.2%204.8%201%207%201.3%202.3%204.5%202.8%206.1.9%201-1.1%201.8-2.4%202.5-3.7%202.6-4.4%202.9-9.4%203.8-13.9zm-136.3.5c.8%205.3%202.4%2011.1%205.3%2016.4%201.3%202.3%204.5%202.5%206.1.6%201.9-2.2%203.1-4.7%202.2-7.5-1.8-5.2-4.7-9.7-8.3-13.8-.5-.5-1.7-.8-2.5-.7-1.3.2-2%201.2-2.4%202.4-.2.6-.2%201.2-.4%202.6zm53.7-96.5c-4.4.6-9.5%202.3-13.5%206.3-2.3%202.4-.8%207.8%202.5%209.2.7.3%202%20.4%202.6%200%204.8-3.2%209-7%2011.8-12.1.5-1.1-1-3.2-3.4-3.4zm28.3.4c-.5.4-1.5.7-1.9%201.4s-.4%201.9%200%202.5c2.6%204.1%206.2%207.3%209.9%2010.3%201.7%201.4%204.2.7%205.3-1.4%202-3.7%201.3-7.2-2.1-9.5-3.2-2.1-6.9-3.2-11.2-3.3zm1.6%20160.2c2.8-.5%206.7-1.8%2010-4.5%201.9-1.6%202.4-3.8%201.3-5.6-1.3-2.2-3.8-3.1-6.2-2-3.9%201.8-7%204.5-9%208.4-.9%201.7.6%203.9%203.9%203.7zm-26.6-2.8c0-.3%200-.7-.1-.9-3-3.7-6.6-6.9-10.9-9-1.4-.6-2.9-.1-4%201.2-1.2%201.4-1.3%203.6-.2%205%203.3%204.3%207.9%206.2%2013.2%206.2%201%200%202.2-1.5%202-2.5z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); } +.pitaya { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%2044%2044%22%20viewBox%3D%220%200%2044%2044%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m35.44%2038.01c-.65.01-1.48.13-2.49.46%200%200%207.36-4.8%204.78-16.51-.26-1.16-.97-2.22-1.13-.4-.24%202.71-.97%206.23-3.09%206.89%200%200%201.93-3.84.76-7.29-.97-2.88-3.71-7.1-3.48-10.78.05-.73-.2-1.54-.93-.55-.88%201.18-1.76%202.94-1.43%205%200%200-2.79-1.2-3.91-4.89-.49-1.63-.97-4.52-1.34-7.26-.48-3.47-1.92-3.48-2.44-.01-.41%202.74-.92%205.64-1.41%207.27-1.12%203.69-3.93%204.89-3.93%204.89.33-2.06-.55-3.82-1.44-5-.74-.99-.99-.18-.94.55.24%203.69-2.52%207.9-3.5%2010.78-1.17%203.45.77%207.29.77%207.29-2.14-.66-2.87-4.18-3.11-6.89-.16-1.82-.88-.76-1.14.4-2.59%2011.71%204.81%2016.51%204.81%2016.51-1.02-.32-1.85-.44-2.5-.46-1.38-.03-1.28.59-.88.75%202.54.99%206.33%203.56%208.79%203.65%201.85.06%204.22-.22%205.67-.42%201.44.2%203.8.48%205.64.42%202.45-.08%206.22-2.66%208.74-3.65.4-.17.5-.78-.87-.75zm-4.98-2.52c-1.55%203.02-5.92%203.64-8.53%203.76-2.63-.12-7.01-.75-8.58-3.76-1.84-3.55-1.49-8.97-.01-12.81s4.43-5.95%205.22-7c1.33-1.77%202.52-4.65%202.52-4.65.05%202.3-.94%204.92.78%204.94h.01.01c1.71-.02.72-2.64.77-4.94%200%200%201.32%202.88%202.64%204.65.79%201.06%203.72%203.17%205.19%207%201.47%203.84%201.81%209.26-.02%2012.81z%22%2F%3E%3Ccircle%20cx%3D%2221.86%22%20cy%3D%2220.31%22%20r%3D%22.92%22%2F%3E%3Cpath%20d%3D%22m21.86%2027.04c-.51%200-.92.41-.92.92s.41.92.92.92.92-.41.92-.92-.41-.92-.92-.92z%22%2F%3E%3Ccircle%20cx%3D%2221.86%22%20cy%3D%2235.57%22%20r%3D%22.92%22%2F%3E%3Cpath%20d%3D%22m26.71%2022.82c-.51%200-.92.41-.92.92s.41.92.92.92.92-.41.92-.92-.41-.92-.92-.92z%22%2F%3E%3Ccircle%20cx%3D%2226.71%22%20cy%3D%2231.35%22%20r%3D%22.92%22%2F%3E%3Cpath%20d%3D%22m16.87%2022.82c-.51%200-.92.41-.92.92s.41.92.92.92.92-.41.92-.92-.41-.92-.92-.92z%22%2F%3E%3Ccircle%20cx%3D%2216.87%22%20cy%3D%2231.35%22%20r%3D%22.92%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.plum { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m221%2073.7c-2.3-1.2-1.9-7.5-.3-10%207.3-12%2012.3-14.1%2018.7-25.3.7-1.2%202.7-8.3-1.8-13.6-2.4-2.9-8.2-6.5-11.5-3.8-4.5%203.7-10.2%2022.9-17.4%2023.8-8.7%201-14.1.3-15%200-4.5-1.6-6.5-4.4-10.7-8.3-4.4-4.1-8.1-7.2-14.4-10.2-15.9-7.6-30.9-7.2-43.9-5.8-19.6%202.1-41.3%2011.4-52%2028-7.1%2011-5.4%208.8-16%2024.9-7.4%2011.2-13%2011.4-13.3%2014.1-.8%208.3%2036.4%2024.5%2071.3%2020%2032.3-4.2%2054.3-13%2074.3-42%201-1.4%206.5.4%208.7%203.7%204.2%206.1-2.9%2019.2-7.7%2024-28%2028.7-38.5%2042.6-50%2062.7-21.5%2037.4-19.7%2061.3-25.7%2091.3-.5%202.7-3.9.8-4.3.7-5.3-1.7-5.7-34-1.7-54%209.9-49.7%2037.6-74.6%2031-73-38.7%209.3-58.3%204.6-72%20.7-9.8-2.8-60%20128.7%2023%20177.7%209%205.3%2020.9.7%2023.7%201.3%203.6.7%205.2%2011.3%2024%2015%2039.4%207.7%20132.4-35.5%20134.9-144%20.7-24.6-4.1-73.8-51.9-97.9zm25%20111.6c-1.5%206.7-8.3%2022.1-16.7%2023.3-2.8.4-6.7-2.8-6.8-9-1.2-47-5.9-58-3.5-64.6%202.1-5.7%205.4-7.3%209.3-8%205.2-.9%2010.4%202.5%2014%209%203.3%206%205.4%2012.6%206%2023.3.4%206.5.9%2011.4-2.3%2026z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); } +.pomegrenate { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m160.1%20317.6c-31%20.8-58.8-7.2-84.7-22.4-21-12.3-35.9-30.1-45.1-52.5-3.9-9.5-6.2-19.4-6.7-29.8-.4-7.8-2.3-15.5-2-23.4.7-15.8%203-31.2%208.6-46%204.9-12.8%2013.6-22.7%2024.4-30.8%209.3-6.9%2019.7-12.2%2030.3-17%206.5-2.9%2013.2-5.5%2019.8-8.3%204.1-1.7%208-3.7%2011.5-6.5%202.2-1.7%204.2-3.7%204.7-6.5%201.2-6.7%202-18.3.8-28.3-.5-4.4-1.8-8.7-3.9-12.6-3-5.6-7.8-8.4-14.2-8.3-1.7%200-3.4.5-5.1.7-1.4.2-2.8%200-3.3-1.6-.4-1.4.4-2.6%201.4-3.6%203.2-3.4%207.4-4.9%2011.8-5.5%209.1-1.4%2017.7-.1%2025.5%205%201.4.9%202.7%202%204.2%202.9%202.7%201.5%205.6.7%206.7-2.2%201.1-2.8%201.9-5.8%202.8-8.7%201.1-3.7%202.9-6.9%205.9-9.4%204.1-3.5%207.8-3.6%2012-.3%203.6%202.9%205.9%206.5%207.1%2010.9.7%202.6%201.5%205.2%202.5%207.8%201%202.5%203.7%203.4%205.9%202.1%201.8-1%203.3-2.4%205.1-3.4%209-5.3%2018.6-6.4%2028.6-3.7%203.7%201%207.1%202.6%209.1%206.1.4.7.3%201.9.1%202.8-.1.4-1.1.9-1.7.8-1.7-.1-3.4-.4-5.1-.5-6.5-.6-11.3%201.9-14.3%207.6-2.7%205.2-4.4%209.2-5.1%2016.5s-.6%2011.5%200%2018.4c1%207.1%203.7%2012.3%209.6%2015.9%202.9%201.7%206%203.2%209.2%204.4%2012.5%204.6%2024.3%2010.7%2036.2%2016.5%2011.6%205.7%2020.8%2014.4%2028.6%2024.2%205.9%207.4%209.8%2016.4%2011.9%2025.8%203.1%2014.3%205.6%2028.8%204.4%2043.5-.8%209.5-1.7%2019-3.4%2028.3-2.4%2012.9-7.9%2024.4-15.2%2035.4-10.8%2016.4-24.9%2028.9-42.2%2037.6-15.8%207.9-32.4%2014-50.3%2016.2-9%201.3-18.1%202-26.4%201.9zm113.4-148.1c-.2-2.6-.2-4.4-.5-6-3.1-14.1-9.9-26.2-21-35.2-13.6-11.1-29.6-18-46.5-22.4-5.3-1.4-10.8-1.6-16.1-.2-5.6%201.5-7.1%206.9-2.9%2010.9%201.9%201.9%204.2%203.4%206.5%204.9%207.1%204.6%2014.5%208.9%2021.4%2013.8%2014.4%2010.4%2026.6%2023.2%2037.9%2036.8%202.6%203.1%205.4%206.1%208.4%208.8%205.1%204.6%209.2%203.4%2011.2-3.4.8-2.8%201.1-5.9%201.6-8z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); } +.pumpkin { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%2044%2044%22%20viewBox%3D%220%200%2044%2044%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m20.4%208.88c-.04.19-.1.39-.17.59.04-.09.08-.18.11-.29.02-.1.04-.2.06-.3z%22%20fill%3D%22none%22%2F%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cellipse%20cx%3D%2221.98%22%20cy%3D%2226.65%22%20rx%3D%226.58%22%20ry%3D%2213.12%22%2F%3E%3Cpath%20d%3D%22m33.27%2014.42c-1.23-1.26-2.64-1.95-3.98-1.94-.99.01-1.92.37-2.8%201.05%202.54%202.64%204.2%207.48%204.2%2013.12%200%205.11-1.36%209.55-3.5%2012.3.77.52%201.54.79%202.27.79h.03c2.49-.02%204.14-2%205.09-3.65%201.38-2.42%202.22-5.81%202.36-9.54.19-5.12-1.15-9.54-3.67-12.13z%22%2F%3E%3Cpath%20d%3D%22m42.03%2018.35c-.76-2.9-2.51-6.33-5.12-7.29-1.21-.44-2.56-.33-4.04.32.67.4%201.32.92%201.92%201.54%202.93%203%204.49%208%204.28%2013.71-.14%203.69-.92%207.1-2.22%209.73.07-.03.14-.05.21-.08%201.57-.65%202.88-1.78%203.89-3.34%202.41-3.71%202.24-10.16%201.08-14.59z%22%2F%3E%3Cpath%20d%3D%22m10.77%2014.42c-2.52%202.59-3.86%207.01-3.67%2012.14.14%203.73.97%207.12%202.36%209.54.94%201.65%202.59%203.63%205.09%203.65h.03c.73%200%201.5-.27%202.27-.79-2.14-2.76-3.5-7.2-3.5-12.3%200-5.64%201.67-10.48%204.2-13.12-.87-.69-1.81-1.04-2.79-1.05-1.35-.02-2.76.67-3.99%201.93z%22%2F%3E%3Cpath%20d%3D%22m9.24%2012.93c.6-.62%201.25-1.14%201.92-1.54-1.48-.66-2.83-.77-4.04-.32-2.61.96-4.35%204.39-5.11%207.29-1.17%204.42-1.33%2010.87%201.07%2014.59%201.01%201.56%202.32%202.69%203.89%203.34.07.03.14.06.21.08-1.3-2.63-2.08-6.04-2.22-9.73-.21-5.71%201.35-10.71%204.28-13.71z%22%2F%3E%3Cpath%20d%3D%22m32.94%209.62c-.69-.39-1.57-.71-2.61-.71-1%200-2%20.3-2.88.69%201.23.45%202.12.95%202.67%201.3.96-.6%201.9-1.03%202.82-1.28z%22%2F%3E%3Cpath%20d%3D%22m14.64%208.86c-1.09%200-2%20.36-2.7.8.9.27%201.82.7%202.77%201.29.41-.3%201.36-.93%202.73-1.48-.84-.35-1.79-.61-2.8-.61z%22%2F%3E%3Cpath%20d%3D%22m20.4%208.88c-.02.1-.04.2-.06.3-.03.11-.06.2-.11.29%200%20.01-.01.02-.01.02-.49%201.32-1.5.85-2.94%201.8.78.16%201.67.43%202.59.89.58-.16%201.28-.28%202.12-.28%201.01%200%201.83.15%202.48.37.93-.54%201.92-.85%202.82-1.01-1.64-1.01-2.59-.49-3.06-1.76-.53-1.44-.11-3.62-.11-3.62.56-3.39.64-4.12-.06-4.63-.68-.49-2.3-.84-3.92-.06-1.43.68-.72%201.49-.26%203.2.2.76.39%201.55.5%202.32s.27.99.02%202.17z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.rambutan { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%2044%2044%22%20viewBox%3D%220%200%2044%2044%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m39.55%2029.55-2.25-.54c0-.69-.06-1.39-.18-2.1-.03-.18-.07-.35-.1-.53l2.01-.53c.48-.13.77-.62.64-1.1-.11-.4-.47-.67-.87-.67-.08%200-.15.01-.23.03l-2.07.55c-.19-.49-.4-.95-.64-1.4l1.81-1.44c.39-.31.46-.88.15-1.26-.18-.22-.44-.34-.71-.34-.2%200-.39.06-.56.19l-1.68%201.33c-.29-.37-.6-.72-.92-1.04l1.38-2.41c.25-.43.1-.98-.33-1.23-.14-.08-.3-.12-.45-.12-.31%200-.62.16-.78.45l-1.23%202.15c-.57-.38-1.17-.7-1.8-.94l.34-2.32c.07-.49-.27-.95-.76-1.02-.04-.01-.09-.01-.13-.01-.44%200-.83.32-.89.77l-.3%202.06c-.32-.21-1.12-.86-1.47-2.37-.02-.09-.04-.18-.06-.27-.38-2.13-1.06-7.87-2-10.91-.74-2.39-2.38-4.83-3.96-4.23s-1.58%202.02-1.04%203c.17.31.49.76.87%201.34.89%202.64-1.02%206.08-2.39%208.46-1.23%202.14-3.08%201.91-3.32%201.87l.25-2.45c.05-.49-.31-.94-.8-.99-.5-.05-.94.31-.99.8l-.27%202.66c-.62.04-1.23.14-1.84.31l-.81-2.91c-.13-.48-.63-.76-1.11-.63s-.76.63-.63%201.11l.85%203.07c-.65.32-1.27.71-1.86%201.18l-1.49-1.76c-.32-.38-.89-.43-1.27-.11s-.43.89-.11%201.27l1.54%201.83c-.57.62-1.08%201.31-1.53%202.07l-2.09-.83c-.46-.18-.99.04-1.17.51-.18.46.04.99.51%201.17l1.96.77c-.29.73-.51%201.47-.65%202.21l-2.73.1c-.5.02-.88.44-.87.93.02.49.42.87.9.87h.03l2.47-.09c-.02.75.04%201.49.17%202.2l-2.13.94c-.46.2-.66.73-.46%201.19.15.34.48.54.82.54.12%200%20.24-.02.36-.08l1.91-.85c.23.61.53%201.18.88%201.71l-1.65%201.68c-.35.35-.35.92.01%201.27.18.17.4.26.63.26s.46-.09.64-.27l1.53-1.55c.43.41.91.78%201.44%201.09l-1.17%202.37c-.22.45-.04.99.41%201.2.13.06.26.09.4.09.33%200%20.65-.18.81-.5l1.2-2.44c.66.2%201.34.31%202.02.33l-.2%201.91c-.05.49.31.94.8.99h.09c.46%200%20.85-.34.89-.81l.23-2.23c.59-.11%202.11-.37%203.19-1.26.37-.3.18-.6-.13-.71-.84-.29-1.51-.98-1.74-1.87-.18-.7-.09-1.42.28-2.05.14-.24.32-.46.52-.64.02-.02.03-.03.05-.04.2-.17.43-.32.67-.43.13-.06.24-.33.04-.43-.56-.28-1.08-.6-1.41-1.14-.38-.61-.49-1.34-.32-2.04.24-1.01%201.01-1.92%202.01-2%20.47-.04.26-.32.26-.32-1.17-.92-1.37-2.62-.45-3.79.52-.66%201.29-1.03%202.12-1.03.2%200%20.39.03.58.07.41.08.74-.02.38-.44-.04-.04-.08-.07-.13-.11.37-1.31%202.76-5.59%204.1-7.92.14.4.28.81.4%201.25.78%202.79%201.02%204.98%201.11%206.33.03.44.04.8.05%201.05.03.65-.53%201.13-.76%201.3l-1.3-2.21c-.17-.29-.47-.44-.78-.44-.15%200-.31.04-.46.12-.43.25-.57.8-.32%201.23l1.35%202.3c-.48.39-.91.85-1.3%201.34l-2.37-1.86c-.16-.13-.36-.19-.56-.19-.27%200-.53.12-.71.34-.31.39-.24.96.15%201.26l2.51%201.97c-.33.64-.6%201.33-.8%202.05l-2.24-.54c-.07-.02-.14-.03-.21-.03-.41%200-.78.28-.87.69-.12.48.18.97.67%201.09l2.33.56c-.09.83-.1%201.7%200%202.57l-2.18.57c-.48.13-.77.62-.64%201.1.11.4.47.67.87.67.08%200%20.15-.01.23-.03l2.04-.54c.2.76.46%201.49.79%202.17l-2.14%201.7c-.39.31-.46.88-.15%201.26.18.22.44.34.71.34.2%200%20.39-.06.56-.19l1.93-1.53c.43.62.91%201.18%201.44%201.67l-1.17%202.03c-.25.43-.1.98.33%201.23.14.08.3.12.45.12.31%200%20.62-.16.78-.45l1.04-1.81c.55.35%201.12.64%201.72.86l-.34%202.33c-.07.49.27.95.76%201.02.04.01.09.01.13.01.44%200%20.82-.32.89-.77l.31-2.15c.33.04.67.07%201%20.07.27%200%20.53-.01.8-.04l.46%202.59c.08.44.46.74.89.74.05%200%20.11%200%20.16-.01.49-.09.82-.56.73-1.04l-.48-2.67c.65-.23%201.26-.54%201.82-.93l.97%201.65c.17.29.47.44.78.44.15%200%20.31-.04.46-.12.43-.25.57-.8.32-1.23l-1.13-1.93c.45-.48.85-1.01%201.2-1.58l1.65%201.3c.16.13.36.19.56.19.27%200%20.53-.12.71-.34.31-.39.24-.96-.15-1.26l-1.96-1.54c.26-.7.46-1.43.58-2.2l1.98.47c.07.02.14.03.21.03.41%200%20.78-.28.87-.69.08-.48-.21-.97-.7-1.09zm-31.94-2.96c-.66%200-1.2-.54-1.2-1.2s.54-1.2%201.2-1.2%201.2.54%201.2%201.2-.54%201.2-1.2%201.2zm3.97%205.67c-.66%200-1.2-.54-1.2-1.2s.54-1.2%201.2-1.2%201.2.54%201.2%201.2c.01.66-.53%201.2-1.2%201.2zm.66-11.66c-.66%200-1.2-.54-1.2-1.2s.54-1.2%201.2-1.2%201.2.54%201.2%201.2-.54%201.2-1.2%201.2zm11.17%205.94c-.66%200-1.2-.54-1.2-1.2s.54-1.2%201.2-1.2%201.2.54%201.2%201.2-.54%201.2-1.2%201.2zm3.2%209.35c-.66%200-1.2-.54-1.2-1.2s.54-1.2%201.2-1.2%201.2.54%201.2%201.2-.54%201.2-1.2%201.2zm1.52-6.05c-.66%200-1.2-.54-1.2-1.2s.54-1.2%201.2-1.2%201.2.54%201.2%201.2-.53%201.2-1.2%201.2zm2.89-5.66c-.66%200-1.2-.54-1.2-1.2s.54-1.2%201.2-1.2%201.2.54%201.2%201.2-.53%201.2-1.2%201.2zm2.48%208.64c-.66%200-1.2-.54-1.2-1.2s.54-1.2%201.2-1.2%201.2.54%201.2%201.2c.01.66-.53%201.2-1.2%201.2z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); } +.raspberry { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m240.7%20107.3c-3.1%200-6.2%200-9.2%200-8.3%200-16.3%201.9-23.7%205.6-2.1%201.1-4.5%201.8-6.4%203.3-6.8%205.2-13.4%205.1-20.8.9-6-3.4-13-4.6-19.8-4.9-7.5-.3-14.9%201.6-21.9%204.5-2.2.9-4.4%202-6.5%203-3.4%201.6-6.6%201.2-9.7-.8-4-2.6-7.8-5.6-12.4-7.1-7.8-2.6-15.7-4.7-24-4.5-5.8.1-11.6%200-17.4%200-4.2%200-8.2-.8-11.7-3.2-.8-.5-1.5-1.5-1.6-2.4-.3-1.2.8-1.9%201.9-2%205.5-.6%2010.5-2.9%2015.5-5.2%207.3-3.3%2015.1-4.3%2023-4.4%201%200%202%20.2%203.1.2%201.4%200%202.8-.3%203.3-1.9.5-1.5-.3-2.6-1.2-3.7-2-2.4-4.7-4-7.4-5.4-4-2-8-3.9-11.9-6-6.1-3.3-11.1-8-14.5-14.1-.3-.5-.4-1.4-.2-2%20.4-1.1%201.5-1.3%202.5-1%208.5%202.9%2017.2%204%2026.2%204%205.8%200%2019.8-.6%2022.5%205.2.3%2011.9%209.1%2027.2%2021.2%2031.2-3.2-5.9-8-13.5-6.7-28.9%201.1-12.7-1.8-21.4-7.5-28.9-1-2-4.3-4.8-.4-5.1%2016.5-.5%2027.5%2011.1%2035.6%2018.2%207.6%206.6%209.3%204.7%2012.6-2.4%207.5-16%2020.2-27.3%2034.1-37.5%201.1-.8%202.3-1.4%203.6-1.9%203.1-1.3%206.2-.6%208.3%202.1%201.1%201.3%202%202.8%202.8%204.3%204.2%208.6%203%2012.5-5.9%2015.9-17%206.6-27.9%2019.1-35.4%2035.1-.6%201.2-1.1%202.5-1.5%203.8s-.6%202.8.4%203.9c1.5%201.6%203.2.7%204.6-.2%209.4-6.5%2018.5-11.5%2030.8-13.5%2012.3-1.9%2023.9-1.8%2034.4-5.1%202.9-.9%204.9-.5%203%203.6-2.6%205.6-10.9%2012.6-18.7%2015.4-3.5%201.2-6.8%203.2-10.1%205-2.4%201.3-4.5%203-6%205.4-.9%201.5-.2%203.8%201.5%204.1%201.3.2%202.7.4%204%20.3%209.4-.5%2018.4%201.1%2026.8%205.5%204.4%202.3%209%203%2013.8%203.6%201%20.1%202%20.8%201.9%202-.1.6-.5%201.3-.9%201.7-2.9%202.7-6.5%203.7-10.3%203.8-4.4.1-8.9%200-13.3%200-.4.3-.4.4-.4.5z%22%2F%3E%3Cpath%20d%3D%22m159.7%20192c-13.2%201.1-29.2-8.1-33.1-25.5-.9-4.1-.2-12.8%202.5-19.9%208.6-24.6%2039.4-24.5%2053-12.7%2010.1%208.8%2014.3%2024.5%209.8%2037.3-4.6%2012.6-17.2%2020.8-32.2%2020.8z%22%2F%3E%3Cpath%20d%3D%22m186.2%20264.1c-.5-2.5-2.6-4.6-4.2-5.2-6.9-2.5-12.7-5.6-17.1-9.4-2.2-1.9-3.5-2.4-5.1-2.4s-2.9.4-5.1%202.4c-4.3%203.8-10.1%206.8-17.1%209.4-1.6.6-3.7%202.7-4.2%205.2-3%2015.7%205.4%2032.9%2026.3%2032.9s29.5-17.2%2026.5-32.9z%22%2F%3E%3Cpath%20d%3D%22m124.6%20246.7c-14.1.3-26.5-12.2-26.2-26.2.2-8.6%202.7-14.8%2010.8-17.8%204.2-1.6%207.9-3.6%2011.8-5.9%203.5-2.3%207-1.9%2010%20.3%203.6%202.7%209.5%205.8%2012.5%206.9%203%201%204.5%202.6%205.8%205%202.2%203.9%202.8%2012.9%201.1%2019.1-2.1%208-7.7%2014.7-14.5%2016.8-3.6%201-7.5%201.7-11.3%201.8z%22%2F%3E%3Cpath%20d%3D%22m101.6%20135.6c.8.1%203.5.3%206%201%203.4%201%205.4%204%205.4%207.6%200%201-.1%202-.3%203-1.6%208.7-1.6%2017.3.2%2025.9%201.7%207.9-.7%2012.1-10%2014.2-11.1%202.5-24.9-5.8-28.8-17-6.2-18.1%206-34.8%2027.5-34.7z%22%2F%3E%3Cpath%20d%3D%22m98.5%20287.5c-6.2-2-14.6-8.5-16-18.2-.4-3.1-.4-6.4%200-9.5.9-7.7%209.6-14.1%2014.6-11.5%202.2%201.1%204.4%204.1%209.1%206.7%205.1%202.9%2011.7%204.1%2013.1%206.5s.8%207.9%201.5%2014.1c.8%207.7-3.2%2011.3-7.9%2012.6-4.7%201.2-9.1%201-14.4-.7z%22%2F%3E%3Cpath%20d%3D%22m86.7%20210.3c-1.9%206.8-1.1%2013.8.8%2019.2%201.2%203.4-1.1%206.3-6.7%206.7-12.2.8-22.1-7-24.2-16.7s1.8-19.2%209-22.8c3.1-1.5%206.4-1.7%209.5-.4%202.1.8%204%202.1%206.1%203.2%203.8%202%207.1%204.7%205.5%2010.8z%22%2F%3E%3Cpath%20d%3D%22m39.3%20164.3c-.9-13.1%206.1-21.3%2018.9-22.8%202.4-.3%204.3%201.1%204.1%203.9-.1%201.9-1%204.5-1.7%206.8-2.2%207.5-1.9%2014.8%201.1%2022%20.6%201.6%201.2%203.2%201.6%204.8.6%202.1-1.1%204.1-3.4%204.1-10.4%200-19.6-5.7-20.6-18.8z%22%2F%3E%3Cpath%20d%3D%22m138.6%20318.2c-4.5-.2-9.4-1.6-14-4.2-2.6-1.5-4.7-3.4-6.1-6.1-1.2-2.4-.7-5.4%201.1-7.2%203.2-3.2%207.7-4%2011.5-1.9.3.2.6.3.8.5%205.8%204.2%2011.8%208%2018.6%2010.4%201.2.4%202.2%201.4%202.2%202.9%200%201.4-.9%202.3-2.1%203-3.4%201.9-7.2%202.7-12%202.6z%22%2F%3E%3Cpath%20d%3D%22m195.2%20246.7c14.1.3%2026.5-12.2%2026.2-26.2-.2-8.6-2.7-14.8-10.8-17.8-4.2-1.6-7.9-3.6-11.8-5.9-3.5-2.3-7-1.9-10%20.3-3.6%202.7-9.5%205.8-12.5%206.9s-4.5%202.6-5.8%205c-2.2%203.9-2.8%2012.9-1.1%2019.1%202.1%208%207.7%2014.7%2014.5%2016.8%203.5%201%207.4%201.7%2011.3%201.8z%22%2F%3E%3Cpath%20d%3D%22m218.1%20135.6c-.8.1-3.5.3-6%201-3.4%201-5.4%204-5.4%207.6%200%201%20.1%202%20.3%203%201.6%208.7%201.6%2017.3-.2%2025.9-1.7%207.9.7%2012.1%2010%2014.2%2011.1%202.5%2024.9-5.8%2028.8-17%206.3-18.1-6-34.8-27.5-34.7z%22%2F%3E%3Cpath%20d%3D%22m221.2%20287.5c6.2-2%2014.6-8.5%2016-18.2.4-3.1.4-6.4%200-9.5-.9-7.7-9.6-14.1-14.6-11.5-2.2%201.1-4.4%204.1-9.1%206.7-5.1%202.9-11.7%204.1-13.1%206.5s-.8%207.9-1.5%2014.1c-.8%207.7%203.2%2011.3%207.9%2012.6%204.7%201.2%209.2%201%2014.4-.7z%22%2F%3E%3Cpath%20d%3D%22m233%20210.3c1.9%206.8%201.1%2013.8-.8%2019.2-1.2%203.4%201.1%206.3%206.7%206.7%2012.2.8%2022.1-7%2024.2-16.7s-1.8-19.2-9-22.8c-3.1-1.5-6.4-1.7-9.5-.4-2.1.8-4%202.1-6.1%203.2-3.8%202-7.1%204.7-5.5%2010.8z%22%2F%3E%3Cpath%20d%3D%22m280.4%20164.3c.9-13.1-6.1-21.3-18.9-22.8-2.4-.3-4.3%201.1-4.1%203.9.1%201.9%201%204.5%201.7%206.8%202.2%207.5%201.9%2014.8-1.1%2022-.6%201.6-1.2%203.2-1.6%204.8-.6%202.1%201.1%204.1%203.4%204.1%2010.4%200%2019.7-5.7%2020.6-18.8z%22%2F%3E%3Cpath%20d%3D%22m181.1%20318.2c4.5-.2%209.4-1.6%2014-4.2%202.6-1.5%204.7-3.4%206.1-6.1%201.2-2.4.7-5.4-1.1-7.2-3.2-3.2-7.7-4-11.5-1.9-.3.2-.6.3-.8.5-5.8%204.2-11.8%208-18.6%2010.4-1.2.4-2.2%201.4-2.2%202.9%200%201.4.9%202.3%202.1%203%203.5%201.9%207.2%202.7%2012%202.6z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.red-currant { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m164.6%20146.8c-.4%207.1.3%2015.3%201.9%2023.5.4%202.1.9%204.2%201.5%206.2.8%202.8%202.5%204.8%205.3%205.9%201.7.6%203.5%201.1%205.2%201.9%202.8%201.3%205.6%202.6%208.1%204.2%207.3%204.7%2013.5%2010.7%2018.3%2017.8%2010.8%2016.1%2012%2033.5%205.4%2051.6-3.7%2010.1-10.6%2017.8-18.5%2024.6-4%203.4-8.9%205.4-13.6%207.5-2.2%201-4.6%201.8-6.7%203-4.1%202.4-5.3%205.7-3.9%2010.1.5%201.7%201.4%203.4%202%205.1.4%201.2.7%202.6-.5%203.3-1%20.6-2.3.7-3.4.6-2.5-.2-4.7-1.4-6.6-2.9-1.2-.9-2.4-1.9-3.5-2.9-3.1-2.6-6.5-3.2-10.3-1.9-1.7.6-3.4%201.3-5.2%201.8-2.4.7-4.8.9-7.3.7-2.7-.3-3.8-2.4-2.3-4.5%201.4-2%203.1-3.8%204.4-5.9%201.6-2.6%201-5.5-1.4-7.3-1.9-1.5-4.1-2.7-6.1-4-17-10.9-25.7-26.9-26.5-46.7-.5-14.8%204.6-28.1%2014.8-39.2%208.2-8.8%2018-14.4%2029.5-17.5%208.3-2.2%208.9-3.4%207.8-11.5-1.8-13.3-3.5-26.6-3-40.1.1-3.3-.2-6.7-.6-10-.4-2.6-3.4-3.9-5.7-2.7-1.1.6-2.2%201.1-3%202-5.7%206.2-12.8%2010.3-20.2%2014.1-3.6%201.8-4.8%204.1-4.1%208%202%2012.5-.4%2024.3-6.7%2035.3-8.9%2015.5-22.4%2023.9-40%2025.5-9.5.8-19%20.5-27.7-4.2-1.1-.6-2.3-.9-3.5-1.2-4.2-1-7.2.2-9.3%203.9-1%201.8-1.7%203.9-2.6%205.8-.9%201.8-3.3%201.9-4.5.1-.7-1-1.4-2-1.8-3.2-.7-2.3-1.5-4.7-1.8-7.1-.6-4.3-2.7-7.1-6.8-8.9-3-1.3-5.8-3.4-8.6-5.2-1-.7-1.7-2-1.1-3.2.3-.7%201.2-1.4%201.9-1.7.8-.4%201.8-.4%202.7-.6s1.8-.2%202.7-.5c3.4-1%205.1-3.3%204.7-6.9-.3-2.7-1-5.4-1.6-8.1-5.8-25%208.3-51.7%2032.3-61%204-1.6%2010.8-3.5%2022.1-3.3%2013.3.3%2024.5%205.8%2034.2%2014.9%202.4%202.3%204.5%205%206.7%207.5.8.9%201.4%202%202.3%202.9%202.3%202.4%204.7%203%207.4%201.3%202.9-1.7%205.7-3.6%208.1-5.9%207.8-7.6%2013.2-16.6%2016.4-27.1%205.4-17.6%201-33.1-9-47.7-3.8-5.6-8.1-10.7-13.9-14.5-2.5-1.7-4.7-3.9-6.9-6.1-2-1.9-1.9-4.7.2-6.5%205.1-4.4%2011.1-6.4%2017.8-5.8%201.7.2%203.6%201.1%204.9%202.2%204%203.4%207.9%206.8%2010.7%2011.2%205.4%208.5%2010.6%2017.2%2013.5%2027%203.1%2010.6%206.7%2021%209.8%2031.5%204%2013.8%2013.6%2022.1%2026.5%2027.1%205.5%202.2%208.3%201.6%2011.7-3.7%205-7.7%2012.2-12.6%2020-17%2011-6.2%2023.1-7.2%2034.7-4.6%2018.3%204.1%2032.1%2014.6%2038.6%2033%201.8%205.2%203.2%2010.5%203.7%2016%20.2%201.8.4%203.7%201%205.4.8%202.5%202.7%204%205.5%204.1%201.2%200%202.4-.3%203.6-.3%201.8-.1%203.8-.3%204.7%201.8.8%201.9-.3%203.6-1.4%205-1.5%201.9-3.2%203.7-4.9%205.4-2.9%202.7-4.1%205.8-3.4%209.8.5%203%20.3%206.1.3%209.1%200%201.2-.4%202.4-1.7%203s-2.4%200-3.3-.9c-1.1-1.1-1.9-2.4-3.1-3.4-3.3-3.1-7.1-3.3-10.8-.7-1.2.9-2.4%201.9-3.4%203-4.4%204.9-10.1%207.8-16.1%2010.3-17.9%207.4-35.1%205.2-50.6-5.6-14.9-10.3-22.5-25.4-22.7-43.8%200-1.8%200-3.7.3-5.5.9-5.4-.2-7.3-5.3-8.9-6.1-2-11.8-4.9-17.5-8-4.3-2.4-7.4-1.1-8.2%203.4-1.1%206.6-1.8%2013.3-2.4%2020-.4%203.5-.2%206.6-.2%2010.8zm2.1%2044.6c-3.9.1-6.6-.1-9.3.9-2.5.9-3.2%204-1.2%205.9%201.8%201.8%204.1%202.5%206.4%203.4%206.8%202.8%2012.8%206.8%2018.1%2012.1s9.4%2011.1%2012.2%2018c.8%202%201.7%203.9%202.8%205.7%201.2%202%204.1%202%205.5.3%201.4-1.8%201.8-3.8%202-6%20.8-9.7-2.4-18.1-8.4-25.4-7.6-9-17.1-14.5-28.1-14.9zm-59.1-45.1c0-.6%200-1.2-.1-1.8-3.9-21.6-17.2-34.2-38.4-37-3.1-.4-6%20.5-8.4%202.7-1.3%201.2-1.4%203.6-.2%205%201.3%201.5%202.8%202.3%204.6%202.8%203.9%201%207.4%202.8%2010.6%205.2%209.1%206.8%2017.2%2014.6%2021.5%2025.5.8%202%201.8%203.9%202.9%205.7%201.2%201.8%204.2%201.6%205.5-.2%201.8-2.5%202-5.2%202-7.9zm187.4-15.8c-.1-1.1-.2-3.3-.7-5.4-4-18.4-20.1-30.2-37.7-32.3-2.8-.3-5.4.4-7.8%202-2.3%201.5-2.6%204.7-.3%206.1%202.4%201.4%204.9%202.3%207.4%203.5%207.6%203.4%2014.7%207.5%2019.7%2014.4%203.8%205.2%207.6%2010.3%209.5%2016.6.4%201.4%201.2%202.8%202%204.1.7%201%201.8%201.7%203.1%201.6%201.7%200%202.9-.9%203.6-2.4%201.2-2.3%201.1-4.8%201.2-8.2z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); } +.rose-hip { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m288.8%20221.3c-3.7-.2-7.2-1.4-9.5-4.5-6.3-8.6-5.7-13.7.3-20.3%203.2-3.5%206.2-7.1%209.5-10.4%2012.9-13.4%2016.9-38.8%206.7-57.3-8.3-15-20.5-24.4-38-26.2-9.4-.9-18.5.4-27.4%203-4.8%201.4-9.4%203.4-14%205.2-2.8%201.1-5.2%201-7.4-1.4-6.7-7.5-19.1-16.4-28.8-20.8-.3-.1-.5-.3-.8-.5-1.1-.9-.8-2.7.5-3.4%201.2-.6%202.3-1.1%203.3-1.5%2011.5-4.4%2020.6-11.9%2027.6-22.1%207.1-10.3%2011.4-21.7%2013.5-33.9.6-3.3.8-6.6.9-9.9%200-3.6-1.3-4.8-4.8-4.2-3.6.6-7.2%201.5-10.5%202.9-20.4%208.8-36%2022.6-45.1%2043.2-.6%201.5-1.4%202.9-2.5%205.1-1.4-1.8-2.3-2.8-3.2-4-6.7-9.6-15.4-17-25.7-22.6-12.3-6.7-25.4-10.6-39.3-12-4.8-.5-9.7-.4-14.5-.3-5.1.1-5.8%201.2-4.1%206.2.2.7.5%201.5.8%202.2%203.1%207.6%207.5%2014.6%2013%2020.7%2012.4%2013.7%2027.5%2023.1%2044.9%2028.7%201.1.4%202.2.8%203.3%201.3%201%20.4%201.5%201.7.8%202.6-1.1%201.6-3%202-4.6%202.5-9.4%203.3-15.9%206.3-26.5%2016.6-.9.9-3.1%202.6-5%202.4-4.1-.5-14.6-3.1-17.6-3.3-33.4-2.9-58%2028.5-51.6%2058.7%201.1%205.2%203%2010.1%204.5%2015.3.7%202.6%202.1%206.3%202.6%208.9%201.3%207.2.7%2012.5-6.4%2012.4-2.3%200-9.9-2.3-17%20.3-5.2%201.9-8%205.1-8.7%208.2-.2.8.6%201.5%201.4%201.2%204.4-1.2%2017.9-1.5%2024.7%203.5-5.4%206.8-2.5%2015.9-2%2022.2.3%203.7-.4%209.2-3.5%2013.7-.5.8%200%201.8%201%201.8%203%200%206.2-1.2%208.1-2.5%205.8-3.8%208.2-8.5%2010-15.6%204.6%208%2016.5%209.3%2021.1%206.5.6-.4.3-1.4-.4-1.8-1.3-.7-3.2-1.7-3.8-2.1-6.8-3.9-10.1-11.9-8-19%201.5-5.2%204.2-7%209.5-6.1.9.2%202.5.6%204.2%201.2%202.3.8%203.8-1.7%203.2-4-4.5-17.9-2.8-34.1%205.1-49.8%208.6-17.2%2021.8-28.6%2039.3-34.1%202.5-.8%204.2-3.5%202.5-5.4-1.8-2-2.9-4-1-6.3%206.9-8.6%2015.6-12.6%2023.8-16.1%202.7-1.2%204.4-1.6%206.5-2.2%201.7-.4%204-.6%205%202.5.3.7.4%201.5.6%202.3%201.8%2010.9.3%2021.5-3.1%2031.9-1.1%203.4-2.1%205.1-5.5%205.2-4.1.1-8.2.4-12.2.9-18.9%202.6-32.3%2012.7-40.6%2029.9-11.5%2023.8-2.2%2052.8%2014.7%2065.4%201.9%201.4%203.7%202.8%205.5%204.2%2011.2%209.3%2015.9%2014%208.6%2026.3-.3.6-.7%201.2-1.1%201.7-7.2%209.4-17.1%2012.5-28.3%2012.1-1.1%200-2.2-.1-3.4-.2-.8%200-1.4.8-1%201.5.5%201%201.2%201.7%202.1%202.4%202%201.6%204.7%202.8%207.3%203.5%207.5%201.8%2017.6%201.6%2026.3-4.6-3.9%209.8.6%2017.4%204.3%2023.8%202.5%204.4%204.4%209.2%206.6%2013.8%200%20.1.1.2.2.3.7%201.1%202.2%201.2%203.1.3.8-.8%203.9-4.8%204.8-13%201-9.4-2.9-16.4-1.8-21.5%205.7%209.9%2021.2%2010.4%2026.4%207.5%201.4-.8%202.7-1.8%202.2-2.5-.4-.5-1.9-.8-3.9-1.3-7.7-2-14.3-8.5-16-16-1.6-7.4%202.6-16.4%2010.1-18.5%206.3-1.8%2012.7-3%2019-4.5%2023.8-5.6%2047.5-33.3%2038-68.2-3.6-13.5-12.3-23.2-24.1-30.1-6.1-3.5-12.8-6.2-19.3-9-4.6-2-4.8-3.1-4.3-7.4%201.3-11%201.2-22.1-.6-33-.2-1.3-.9-3.8.5-4.6s5%201.8%205.9%202.4c7.9%204.7%2015%2010.5%2021.4%2017%203.6%203.6%203.5%204.9-.1%208.7-.8.8-1.6%201.7-2.4%202.5-1.9%202-.5%205.2%202%206.4%2019.9%209.3%2032.8%2023.7%2038.4%2043.1%203.1%2010.7%203.7%2021.2%201.9%2031.7-.4%202.2.4%204.2%202.7%204.5%202.5.3%205.4.6%207%20.9%204.2.9%206.8%203.6%207.8%207.9%201%204.2.4%208.1-1.4%2011.9-1.6%203.4-3.9%205.9-5.9%2010-1.8%203.5-3.5%209.6.1%2016.3.3.6%201.3.6%201.5-.1%202.7-9.2%2013-13.5%2016.9-22.5%203.9%205.3%206.5%205.8%209.5%208.1%205.2%204%207.3%2011.4%208.2%2015%20.2.8%201.3%201%201.7.3%204.1-6.3%203.3-16.8.3-22.6-.8-1.5-1.5-3.1-2.4-4.8%208.9-.6%2014.9-6%2016.9-10.1.4-.9-.3-1.8-1.2-1.7-3.7.9-7%201.2-9.8%201.1zm-109.5-60.4c1.5-2%203.7-2%205.9-1.7%201.5.2%203%20.6%204.3%201.3%2011.5%205.9%2018.6%2017.7%2018%2028.8-.2%202.9-1%206.2-2.6%209.2-1.9%203.5-7%204.7-9.2-.6-.7-1.7-1.4-3.4-2-5.1-2.7-8.4-6.7-16.2-11.9-23.4-.6-.8-1.2-1.6-1.7-2.5-1.1-1.9-2.4-3.9-.8-6zm83.8-33.3c-1.4-1.6-2.8-3.3-3.6-5.2-1.2-2.7-.1-4.8%202.8-5.7%203.2-1%206.2-.2%209%201.3%2010.6%205.6%2016.7%2016.5%2017%2027.2%200%201.7-.3%203.6-1.1%205.5-1.7%204-6%204.3-8.5.7-.5-.7-.8-1.4-1.2-2.2-3.5-8-8.7-15-14.4-21.6z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); } +.strawberry { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%2044%2044%22%20viewBox%3D%220%200%2044%2044%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%3E%3Cpath%20d%3D%22m22.14%2038.66c-1.31-.09-.82%202.49-.23%202.53.65.04%201.23-2.46.23-2.53z%22%2F%3E%3Cpath%20d%3D%22m17.42%2033.38c-1.73.12-.82%203.66.3%203.58%201.02-.07%201.96-3.73-.3-3.58z%22%2F%3E%3Cpath%20d%3D%22m12.4%2026.66c-2.39.22-.99%205.04.57%204.9%201.41-.14%202.57-5.19-.57-4.9z%22%2F%3E%3Cpath%20d%3D%22m8.44%2018.46h-.08z%22%2F%3E%3Cpath%20d%3D%22m22.3%2026.48c-3.37-.17-1.86%205.31-.34%205.39%201.67.09%202.92-5.26.34-5.39z%22%2F%3E%3Cpath%20d%3D%22m7.38%2019.07c-1.97.04-1.18%204.39.1%204.37%201.16-.03%202.48-4.42-.1-4.37z%22%2F%3E%3Cpath%20d%3D%22m36.33%2019.45c-2.57-.24-1.67%204.23-.51%204.34%201.28.13%202.48-4.15.51-4.34z%22%2F%3E%3Cpath%20d%3D%22m26.48%2033.48c-2.24-.32-1.65%203.4-.64%203.55%201.11.16%202.35-3.3.64-3.55z%22%2F%3E%3Cpath%20d%3D%22m31.54%2026.91c-3.09-.53-2.43%204.6-1.03%204.84%201.53.26%203.39-4.44%201.03-4.84z%22%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m38.34%2014c-5.46%201.86-10.81.5-10.81.5-.77%201.7-2.61%202.66-5.73%204.57-2.29-1.46-5.37-2.91-5.67-4.56%200%200-5.41%201.36-10.88-.5%200%200-1.35%202.03-1.7%206.02-.07.64-.11%201.35-.08%202.12v.24l.01-.01c.01.19.02.38.04.57.21%202.4.92%205.29%203%207.82%204.6%205.57%208.76%2013.24%2015.13%2013.11h.18c6.42.13%2010.61-7.54%2015.24-13.11%202.12-2.56%202.86-5.49%203.03-7.91.01-.16.02-.33.03-.49l.01.01c.08-5.56-1.8-8.38-1.8-8.38zm-29.9%204.46c-.03%200-.06%200-.08%200zm-.96%204.98c-1.28.02-2.07-4.33-.1-4.37%202.58-.05%201.26%204.34.1%204.37zm5.49%208.12c-1.55.14-2.96-4.67-.57-4.9%203.14-.29%201.98%204.76.57%204.9zm3.97-13.1c2.51.13%201.3%205.48-.33%205.39-1.49-.08-2.96-5.56.33-5.39zm.78%2018.5c-1.12.08-2.03-3.46-.3-3.58%202.26-.15%201.32%203.51.3%203.58zm4.19%204.22c-.59-.04-1.07-2.62.23-2.53%201%20.08.42%202.58-.23%202.53zm.05-9.31c-1.52-.08-3.03-5.56.34-5.39%202.58.13%201.33%205.48-.34%205.39zm3.88%205.16c-1.01-.15-1.6-3.87.64-3.55%201.71.25.47%203.71-.64%203.55zm1.36-13.18c-1.48-.08-2.95-5.56.33-5.39%202.5.14%201.3%205.48-.33%205.39zm3.31%207.9c-1.4-.24-2.07-5.36%201.03-4.84%202.36.4.5%205.1-1.03%204.84zm5.31-7.95c-1.16-.11-2.06-4.59.51-4.34%201.97.18.77%204.46-.51%204.34z%22%2F%3E%3Cpath%20d%3D%22m6.69%2012.16c.81.27%202.34.65%204.42.66%203.19.02%206.4-1.49%206.4-1.49s-.27%201.28.46%202.21c.73.94%202.56%202.24%203.45%202.85.31.21.4.22.7.02.88-.6%202.74-1.93%203.48-2.87.73-.93.46-2.21.46-2.21s3.21%201.51%206.4%201.49c2.08-.01%203.61-.4%204.42-.66.43-.14.34-.61.17-.77-2.8-2.85-5.77-3.11-5.77-3.11s2.43-.78%203.38-3.02c.08-.19.08-.54-.22-.45-.5.14-1.45.31-3.01.18-2.17-.19-4.18-.57-5.73-.25-2.36.49-3.41%202.2-3.41%202.2s-.18-3.87%201.4-5.8c.06-.08.11-.31-.05-.5s-.44-.44-.9-.5c-.23-.03-.47-.03-.58.12-.55.75-1.99%203.44-1.02%206.77%200%200-.9-1.8-3.25-2.3-1.55-.32-3.56.06-5.73.25-1.57.13-2.52-.03-3.02-.18-.3-.09-.3.26-.22.45.95%202.24%203.38%203.02%203.38%203.02s-2.98.27-5.77%203.11c-.17.17-.27.64.16.78z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.tamarillo { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m294%20181.2c-2.8-18.9-8.7-36.6-17.6-53.4-7.1-13.3-16.3-24.7-29.1-33-12.4-8-25.8-13.3-40.9-12.9-2.8.1-5.6%200-8.3.1-4.3.1-7.9-.9-10-5.2-1.9-4.1-5.5-5.6-9.9-5.6-1.5%200-3.1-.1-4.6%200-5.5.4-9.6-2.1-12.7-6.3-1.8-2.5-10.3-23.3-7-51.9.6-5.1%201.6-10.3-2.1-12-5.5-2.4-16.1%206-19.5%209.1-10%209.2-19.3%2019-26.1%2031-3%205.4-5.9%2010.9-8.4%2016.5-1.5%203.3-3.4%205.8-7.1%206.6-6%201.4-9.8%204.9-10.8%2011.3-.5%203.3-3.1%204.7-6.4%205.1-1.1.1-2.1.3-3.2.5-9.1%202.1-17.9%205.1-25.4%2010.9-12.9%2010-23.1%2022.1-28.4%2038-4.9%2014.8-6.7%2030-6.8%2045.6-.1%2022.9%204.8%2044.8%2013.9%2065.7%204%209.1%209.7%2017.2%2017.5%2023.6%205.4%204.5%2011.6%206.4%2018.8%206.1%2012.2-.4%2031-9.5%2049.2-25.4%2013.7-12%2019.3-21.6%2021.7-29.6.4-1.5.2-3.1-.5-4.4-6.8-11.3-12.9-28-15-41.6-3.5-22.9%202.3-49.2%2014.3-68.6.6-.9%201.3-2.6.6-3.4-2-2.5-3.3-3.2-5.9-5.4-1.9-1.6-2.2-3.6-1.1-5.9%202.5-5.2%201.1-9.6-2.9-13.4-.7-.6-1.3-1.4-1.9-2-4.5-4-5.3-8.8-3.3-14.3%202.9-7.8%208.7-18.3%2021.8-28.3.4%2011.6%203%2027.2%2010.1%2043.6%202.3%205.4%203%2010.6-.1%2016-2.7%204.7-3%209.3.8%2013.7%202.1%202.4%202.1%205.1.5%207.7-.8%201.3-1.6%202.6-2.5%203.9-8.2%2012.6-10.6%2026.7-11.1%2038.3.2%2017.3%205.7%2034.9%2012.7%2047.2%206.9%2011.9%2017.1%2024.5%2024.7%2032s26.4%2020.8%2039.2%2027.9c13.1%207.3%2026.6%2012.3%2041.4%2014.5%2015.5%202.3%2027.1-4.1%2034.3-17.9%206-11.5%208.2-24.1%208.7-36.7.5-12.4.3-25.1-1.6-37.7zm-31.5-36.2c-.6%202.5-3.4%203.8-5.8%202.8-2.3-1-4-2.8-5.8-4.5-4.9-4.7-10.8-8.4-15.7-13-10.5-10-21.9-17.3-36.3-19.5-3.6-.6-7.3-1.3-10.8-2.1-1.1-.3-2.2-1.1-3.2-1.8-1.1-.8-1.2-3.3-.2-4.2.9-.8%201.8-1.7%202.9-2.2%203.7-1.9%2016.6-4.4%2020.6-4%2015.2.4%2028.2%206.4%2039.2%2016.3%206.9%206.2%2012.1%2013.9%2014.6%2023.1.7%203%201.2%206%20.5%209.1z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); } +.tamarind { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%2044%2044%22%20viewBox%3D%220%200%2044%2044%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m37.16%2016.33c-.47-.73-1.05-1.11-1.59-1.41-.07-.04-.14-.08-.21-.11-.96-.5-1.76-.82-1.34-2.43.95-3.67%202.2-4.1%202.92-4.95.48-.57.35-1.45-.51-1.99-.17-.11-.34-.17-.51-.19h-.01c-.01%200-.01%200-.02%200s-.03%200-.05%200c-.03%200-.07-.01-.1-.01-.23%200-.43.07-.59.17-.01.01-.02.01-.03.01-.49.29-1.24.87-2.43%202.08-1.43%201.24-2.2%201.4-3.89%201.18-2.67-.34-4.03-.98-4.86-4.43-.87-3.6-3.81-4.33-4.8-2.24-.92%201.95%201.86%205.2%201.86%205.2-7.36-3.94-10.53.51-10.21%202.1.41%202.03%203.77.7%205.02.28%203.18-1.07%204.65-.25%204.65-.25-1.61.17-4.64%201.58-5.12%203.1-.68%202.14%202.43%203.57%205.13.41%202.26-2.64%203.16-3.52%205.9-3.4%202.7.12%204.04.39%203.42%201.27-.78.92-1.66%201.72-3.65%201.76-2.02.04-3.49%201.16-4.14%202.62-.91%202.04-.43%203.04-1.41%203.87-.52.44-2.1.1-3.58.78-1.23.51-2.02%201.75-3.53%201.64-1.33-.09-1.88-1.14-3.51-1.44s0%200-.01%200-.02%200-.02%200c-1.11-.22-2.42.09-3.47.28-.59.11-1.28-.1-1.94.6-.69.74-1.19%204.29%201.53%206.63.71.69%201.65%201.14%202.69%201.23%202.5.35%203.7-1.35%205-1.37%201.8-.03%202.9%201.54%205.43%201.24.04-.01.08-.01.12-.03.82-.1%201.57-.41%202.2-.88%201.91-1.27%201.73-3.45%203.12-4.59.6-.49%201.28-.69%201.99-.87-.4-.91-.61-1.88-.61-2.88%200-1.92.79-3.68%202.12-5.07.73-.76%201.83-1.28%201.83-1.28%201.15-1.37%202.07-2.17%202.89-2.78-.22.82-.37%201.62-.46%202.32-.31%202.46-1.5%201.86-2.78%203.2-.94.92-1.53%202.2-1.53%203.62%200%20.76.17%201.49.47%202.14.41%201.08.9%201.7.8%202.4-.13.88-1.18%201.4-2.05%202.61-.13.17-.25.34-.36.53-.78%201.06-.84%203.25-1.58%203.76-.69.48-1.83.28-3.16.58h-.01c-1.71.31-3.16%201.62-4.26%201.62-1.23%200-2.65-1.75-4.67-1.88-.19-.02-.39-.03-.59-.03-2.79%200-5.05%202.26-5.05%205.05%200%202.57%201.92%204.69%204.4%205h.02c.02%200%20.04%200%20.06.01.03%200%20.06.01.08.01.23.02.44.03.65.03%202.36%200%203.61-1.35%204.83-1.35%201.31%200%202.92%201.57%205.3%201.57.11%200%20.22%200%20.33-.01h.01c.92-.03%201.77-.3%202.5-.76.12-.07.25-.15.39-.27%200%200%20.01-.01.01-.01.27-.21.52-.45.75-.71%201.65-1.76%201.66-3.4%202.41-4.03.83-.7%203.67-.69%205.21-2.21%200%200%200%200%200-.01%201.07-.93%201.75-2.29%201.75-3.82%200-.06%200-.13%200-.19%200-1.47-.69-3.09-.49-4.23.36-2.05%201.99-2.43%202.28-5.18%200-.01%200-.01%200-.01.02-.2.04-.4.04-.61%200-1.12-.37-2.15-.98-2.99z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); } +.wallongong { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%2044%2044%22%20viewBox%3D%220%200%2044%2044%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m16.98%2018.69c.73%200%201.42.11%202.08.31%200-.04%200-.07%200-.11-2.01-.94-3.55-2.84-4.03-4.99-1.59.33-3.18%202.3-3.14%204.15.97.17%201.87.54%202.66%201.07.77-.28%201.58-.43%202.43-.43z%22%2F%3E%3Cpath%20d%3D%22m20.62%2032.08c-.66.44-1.39.76-2.17.94.24.71.37%201.48.37%202.27%200%201.52-.46%203-1.26%204.24.81.58%201.79.92%202.83.92%202.56%200%204.6-2.11%204.92-4.55-2.02-.53-3.73-1.99-4.69-3.82z%22%2F%3E%3Cpath%20d%3D%22m7.78%2029.41c.79-.53%201.7-.91%202.68-1.09-.32-.83-.5-1.71-.5-2.62%200-2.13.95-4.04%202.45-5.33-.55-.21-1.14-.32-1.77-.32-2.78%200-5.03%202.25-5.03%205.03.01%201.7.87%203.32%202.17%204.33z%22%2F%3E%3Cpath%20d%3D%22m30.1%2025.07c-1.12.73-2.46%201.16-3.9%201.16-.77%200-1.51-.12-2.2-.35-.04%201.75-.7%203.44-1.78%204.75.74%201.92%202.62%203.41%204.77%203.41%202.78%200%204.96-2.5%204.96-5.2%200-1.51-.72-2.87-1.85-3.77z%22%2F%3E%3Cpath%20d%3D%22m11.59%2030.33c-2.71.08-4.89%202.3-4.89%205.03%200%202.78%202.33%205.36%205.11%205.36s4.96-2.58%204.96-5.36c0-.81-.19-1.57-.53-2.25-1.85-.25-3.5-1.31-4.65-2.78z%22%2F%3E%3Cpath%20d%3D%22m22.02%2025.77c0-.33-.03-.64-.09-.95-1.15-.86-2.03-2.06-2.49-3.44-.73-.41-1.56-.64-2.45-.64-2.78%200-5.03%202.25-5.03%205.03s2.33%205.36%205.11%205.36%204.95-2.58%204.95-5.36z%22%2F%3E%3Cpath%20d%3D%22m33.19%202.69c-.55-.42-1.65-.32-1.97.57-.19.53-.58%202.3-1.03%204.15-.24.73-.72%201.64-1.62%201.95-1.18.41-2.33.61-2.78.32-.91-1.23-2.41-2.04-4.09-2.04-2.78%200-5.03%202.19-5.03%204.88%200%201.85%201.1%203.62%202.69%204.53.88-2.94%203.61-5.09%206.84-5.09.17%200%20.34.01.51.02-.02-.19-.06-.39-.1-.57v-.01c-.01-.04-.02-.07-.03-.11-.07-.36.19-.25.65-.39.41-.12%201.36-.23%202.23-.73-.08.28-.17.54-.25.78-.82%202.37-1.33%203.25-2.17%203.18-.27-.04-.55-.07-.83-.07-2.78%200-5.03%202.25-5.03%205.03s2.25%205.03%205.03%205.03%205.03-2.25%205.03-5.03c0-1.21-.43-2.32-1.14-3.19s-.01-.01-.01-.01%200%200-.01-.01c-.44-.49-.2-1.28.29-2.69.5-1.42%202.25-4.25%203.25-7.07%201-2.81.12-3.01-.43-3.43z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } +.watermelon { background-image: url('data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%20320%20320%22%20viewBox%3D%220%200%20320%20320%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m297.5%20237.1c-1.1-2.9-5.5-9.9-7.6-10.5s-5.4%201.8-7.1%202.9c-15.4%209.1-31.4%2016.6-48.5%2021.8-15.6%204.8-31.5%208.4-47.7%2010.6-7%201-16.6%201.6-26.6%201.7-10.1-.1-19.6-.7-26.6-1.7-16.2-2.2-32.1-5.8-47.7-10.6-17.1-5.2-33.1-12.8-48.5-21.8-1.8-1-4.3-3.1-7.3-2.6-2.9.6-6.4%207.3-7.5%2010.2-.8%202.1-.4%204.2%201.2%205.8%201.5%201.4%203.2%202.7%204.9%203.8%2012.1%208.2%2025.4%2013.9%2038.9%2019.3%2026.4%2010.5%2062.5%2017.3%2092.5%2017.3s66.1-6.8%2092.5-17.3c13.5-5.4%2026.8-11.1%2038.9-19.3%201.7-1.2%203.4-2.4%204.9-3.8%201.7-1.6%202.1-3.7%201.3-5.8z%22%2F%3E%3Cpath%20d%3D%22m274.9%20213.7c3.1-1.7%204.1-5.7%202.2-8.7-.5-.9-1-1.7-1.4-2.2-13.5-19.9-26.9-39.8-40.4-59.7s-27-39.8-40.4-59.7c-8.7-12.9-17.3-25.8-25.9-38.8-1.8-2.7-3.5-5.5-6.1-7.5-2.4-1.9-5.1-1.8-7%20.6-2.9%203.6-5.8%207.4-8.4%2011.3-11.9%2017.4-23.7%2034.9-35.5%2052.4-13%2019.2-26%2038.3-39%2057.5-9.5%2014.1-18.9%2028.3-28.3%2042.4-.6.8-1.5%202.5-2.5%204.1-1.6%202.8-.6%206.4%202.2%208%2074.7%2042.5%20155.8%2042.6%20230.5.3zm-67.6-37.3c1.9-3.5%205-4.5%208.6-2.8%208.2%204%2013.2%2010.6%2015.1%2019.4%201.3%205.8-2.1%2011.6-7.5%2013.7-5.3%202.1-10.5.5-14.1-4.6-3.1-4.3-4.7-9-4.7-15.5-.1-2.8.7-6.6%202.6-10.2zm-26.3-55.3c1.8-3%204.8-3.8%208.1-2.4%206.4%202.9%2013%2012.7%2013.3%2020.1-.1%202.8-1%205.8-3%208.3-4.7%205.7-13.3%205.4-17.4-1.1-4.9-7.6-6.1-16.5-1-24.9zm-26.4-46.2c.5-.7%201.2-1.2%201.9-1.7%202.8-2%206.1-1.6%208.3%201.1%203.3%204.1%205.8%2011%205.7%2016.5%200%20.8.1%201.7%200%202.5-.5%206.3-4.4%2010.3-10.1%2010.4-6.3.1-11.2-3.7-11.7-9.9-.4-6.9%201.8-13.2%205.9-18.9zm-4.7%20115c.9-2%202.2-3.9%203.6-5.7%203.5-4.4%208.5-4.5%2012.3-.2%203.9%204.3%206.4%2010.7%206.4%2016.2%200%203.2-.6%206.2-2%209-2.1%204.6-5.9%206.8-10.8%206.8-4.6%200-7.9-2.4-10-6.6-3.4-6.6-2.2-13.1.5-19.5zm-18.6-71.3c2.5-.9%205-.3%206.9%201.8%203.2%203.7%203.5%208.2%203.4%2012.7%200%202.8-.5%205.6-1.5%208.3-.8%202.2-1.9%204.1-3.6%205.7-3%202.8-6.3%205-10.6%203.1-4.4-1.9-7.5-4.9-8-10-.8-8.1%205.8-18.7%2013.4-21.6zm-41.5%2070.7c2-5.8%205.8-10.3%2010.7-13.9.7-.5%201.5-.9%202.2-1.2%204.7-2.1%208.1-.8%2010.3%204.1%201.4%203.2%201.4%206.6%201.4%2010.7.1%202.7-.5%206-1.7%209.3-1.6%204.2-4.6%207.1-8.8%208.7-6.4%202.4-12.9-1-14.6-7.5-.8-3.6-.7-7%20.5-10.2z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } diff --git a/data/bugs.telegram.org/css/bugtracker.css b/data/bugs.telegram.org/css/bugtracker.css new file mode 100644 index 0000000000..b3d2bfd85b --- /dev/null +++ b/data/bugs.telegram.org/css/bugtracker.css @@ -0,0 +1,4264 @@ +html { + display: block!important; +} +body { + font-family: 'Roboto', sans-serif; + font-size: 15px; + color: #000; + margin: 0; + padding: 0; +} + +.btn, +a.btn, +button.btn { + font-size: 13px; + font-weight: 500; + line-height: 18px; + text-transform: uppercase; + border-radius: 5px; + padding: 8px 16px 6px; + border: none; +} +.btn:active { + box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.125); +} +.btn-xs, +a.btn-xs, +button.btn-xs { + font-size: 11px; + line-height: 14px; + padding: 4px 7px 2px; +} +.btn-sm, +a.btn-sm, +button.btn-sm { + padding: 5px 14px 4px; +} +.btn-lg, +a.btn-lg, +button.btn-lg { + padding: 9px 16px 8px; +} +.btn-primary { + background-color: #238fe1; +} +.btn-primary.disabled, +.btn-primary[disabled] { + opacity: .8; +} +.btn-primary:hover, +.btn-primary:focus, +.btn-primary:active { + background-color: #068cd4; +} +.btn-primary-green, +.btn-primary-green.disabled, +.btn-primary-green[disabled] { + background-color: #33b04a; +} +.btn-primary-green:hover, +.btn-primary-green:focus, +.btn-primary-green:active { + background-color: #30a646; +} +.btn-primary-green.disabled:hover, +.btn-primary-green[disabled]:hover, +.btn-primary-green.disabled:focus, +.btn-primary-green[disabled]:focus, +.btn-primary-green.disabled:active, +.btn-primary-green[disabled]:active { + background-color: #33b04a; +} +.btn-default { + background-color: transparent; + color: #0086d3; +} +.btn-default:hover, +.btn-default:focus, +.btn-default:active, +.open > .dropdown-toggle.btn-default { + color: #0086d3; + background-color: #e8f3fa; + box-shadow: none; +} +.btn-default.btn-danger { + color: #d14e4e; + background-color: transparent; +} +.btn-default.btn-danger:hover, +.btn-default.btn-danger:focus, +.btn-default.btn-danger:active { + color: #d14e4e; + background-color: #fcdfde; +} +.btn-link:active { + box-shadow: none; +} +.btn-muted { + color: #1a1a1a; + background-color: #f2f2f2; +} + +svg.icon { + width: 16px; + height: 16px; +} +svg.icon use { + transition: fill .1s ease; + fill: #a3a6a9; +} + +.cd-btn { + display: inline-block; + vertical-align: top; + font-size: 14px; + line-height: 16px; + font-weight: 600; + text-transform: uppercase; + text-align: center; + border: none; + border-radius: 16px; + padding: 8px 17px; + max-width: 100%; + letter-spacing: -0.35px; + background-color: #2392e7; + background-repeat: no-repeat; + background-position: center; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + color: #fff; + cursor: pointer; + transition: color 0.15s ease; +} +.cd-btn:hover, +.cd-btn:focus { + color: #fff; + text-decoration: none; + background-color: #1a88dd; +} +.cd-btn:focus, +.cd-btn:active, +.cd-btn:active:focus { + outline: none; + box-shadow: none; +} +.cd-btn.disabled, +.cd-btn.disabled:hover, +.cd-btn.disabled:focus { + pointer-events: none; + color: rgba(255, 255, 255, 0.6); + background-color: #2392e7; +} +.cd-btn.disabled:before, +.cd-btn.disabled:hover:before, +.cd-btn.disabled:focus:before { + opacity: 0.6; +} + +.click { + cursor: pointer; +} +.click:hover { + text-decoration: underline; +} + +.bt-copy { + cursor: pointer; +} + +.btn:focus, +.btn:active:focus, +button:focus, +button:active:focus, +input.form-control:focus, +textarea.form-control:focus, +input.form-control, +textarea.form-control { + outline: none; + box-shadow: none; +} +input.form-control[disabled], +textarea.form-control[disabled] { + cursor: auto; + background-color: #fff; +} + +i.emoji { + font-style: normal; + box-sizing: content-box; +} +i.emoji > b { + font-weight: normal; +} +.emoji_default i.emoji { + background: none !important; +} +.emoji_image i.emoji { + width: 1.25em; + vertical-align: top; + display: inline-block; + white-space: nowrap; + overflow: hidden; + background: no-repeat 2px 50%; + background-position-y: calc(50% - 1px); + background-size: 1.25em 1.25em; + text-indent: -10em; + padding: 3px 3px 3px 2px; + margin: -3px -2px; +} +.emoji_image .rtl i.emoji { + padding-left: 3px; + padding-right: 2px; +} +.emoji_image i.emoji > b { + letter-spacing: 12em; + pointer-events: none; +} + +img.emoji { + width: 1.25em; + height: 1.25em; + padding: 0 1px; + vertical-align: top; + vertical-align: text-top; + box-sizing: content-box; + cursor: inherit; +} +a:hover img.emoji { + border-bottom: 1px solid; + padding: 0 2px; + margin: 0 -1px; +} + +.form-control { + font-size: 14px; + padding: 12px 0; + color: #222; +} + +.container, +.container-fluid { + position: relative; + margin-right: auto; + margin-left: auto; + padding-left: 0; + padding-right: 0; + width: auto; + max-width: 600px; + box-sizing: content-box; +} + +.bg-image { + background: #f7f7f7 no-repeat center; + background-size: cover; +} +.strong { + font-weight: 500; +} + +.bt-team-container .container { + max-width: 820px; +} +.bt-container { + overflow: hidden; + min-height: 100vh; +} + +.cd-aside { + margin: -5px 15px 0; +} +.cd-content { + margin: 0 0 75px; +} + +.bt-search, +.cd-content { + padding: 0 10px; +} +.bt-search .form-group { + margin: 0; +} + +.bt-search-tabs { + font-size: 14px; + line-height: 16px; + font-weight: 500; + padding: 20px 0; +} +.bt-search-tab + .bt-search-tab { + margin-left: 12px; +} +span.bt-search-tab { + font-weight: 600; +} +.bt-search-tabs-right { + float: right; + margin-left: 12px; +} +.bt-search-tab.bt-dropdown svg.dd use { + fill: #0088cc; +} +.bt-search-tab-wrap + .bt-search-tab-wrap { + margin-left: 12px; +} +.bt-search-tab-wrap.bt-dropdown-wrap span.dropdown-menu { + left: -1px; + right: auto; + max-height: none; +} + +.bt-create-btn { + float: right; +} +.bt-create-btn:before { + display: inline-block; + content: ''; + width: 18px; + height: 18px; + margin: -1px 0; + vertical-align: top; + background: url('data:image/svg+xml,%3Csvg%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20width%3D%2218%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Ccircle%20cx%3D%229%22%20cy%3D%229%22%20fill%3D%22%232392e7%22%20r%3D%229%22%2F%3E%3Cg%20fill%3D%22%23fff%22%3E%3Crect%20height%3D%2210%22%20rx%3D%221%22%20width%3D%222%22%20x%3D%228%22%20y%3D%224%22%2F%3E%3Crect%20height%3D%222%22%20rx%3D%221%22%20width%3D%2210%22%20x%3D%224%22%20y%3D%228%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') no-repeat; +} +.bt-create-btn-label { + display: none; + margin-left: 7px; +} + +.bt-main-search-form { + margin: 13px 0 0; +} +.bt-select-query .select { + padding: 5px 0; +} +.bt-main-search-form .select { + padding: 5px 5px 5px 48px; + box-shadow: inset 0 0 0 1px #dbdbdb; + border-radius: 6px; + transition: box-shadow .2s ease; + position: relative; + font-size: 14px; +} +.bt-main-search-form .field-has-value .select { + padding-right: 86px; +} +.bt-main-search-form .select:before { + content: ''; + position: absolute; + left: 16px; + top: 14px; + display: inline-block; + width: 17px; + height: 17px; + background-image: url('data:image/svg+xml,%3Csvg height="17" viewBox="0 0 17 17" width="17" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="none" fill-rule="evenodd" transform="translate(0 3)"%3E%3Ccircle cx="9.818019" cy="4" r="5" stroke="%23a8a8a8" stroke-width="2"/%3E%3Crect fill="%23a8a8a8" height="8" rx="1" transform="matrix(.70710678 .70710678 -.70710678 .70710678 8.242641 .100505)" width="2" x="3" y="6"/%3E%3C/g%3E%3C/svg%3E'); +} +.bt-main-search-form .field-focused .select { + box-shadow: inset 0 0 0 2px #2C9BE5; +} +.bt-select-query .select .input, +.bt-select-query .select input.form-control { + font-size: 14px; + line-height: 18px; + padding: 9px 0 8px; +} +.bt-select-query .select .selected-item + .input, +.bt-select-query .select .selected-item + input.form-control { + margin-left: 2px; +} +.bt-select-query .select .items-list { + top: 100%; + border-radius: 6px; + padding: 5px; + margin-top: 7px; + box-shadow: 0 1px 2px rgba(0, 0, 0, .1), 0 0 0 1px rgba(0, 0, 0, .05); + max-height: calc(100vh - 150px); +} +.bt-search-header.sticky.fixed .bt-select-query .select .items-list { + max-height: calc(100vh - 75px); +} +.bt-select-query .select .items-list .search-item { + display: inline-block; + padding: 5px; +} +.bt-select-query .select .search-item .select-list-item { + border-radius: 4px; + font-size: 14px; + line-height: 19px; + padding: 6px 10px 4px; + background-color: #efefef; + color: #525252; +} +.bt-select-query .select .search-item.selected .select-list-item { + background-color: #e8e8e8; +} +.bt-select-query .select .search-item .select-list-item.c-aqua { + background-color: #dcf3f4; + color: #0987a1; +} +.bt-select-query .select .search-item.selected .select-list-item.c-aqua { + background-color: #cbeff1; +} +.bt-select-query .select .search-item .select-list-item.internal, +.bt-select-query .select .search-item .select-list-item.c-cyan { + background-color: #e2f4ff; + color: #0078be; +} +.bt-select-query .select .search-item.selected .select-list-item.internal, +.bt-select-query .select .search-item.selected .select-list-item.c-cyan { + background-color: #cfe9fa; +} +.bt-select-query .select .search-item .select-list-item.c-blue { + background-color: #e2ecff; + color: #0a4bce; +} +.bt-select-query .select .search-item.selected .select-list-item.c-blue { + background-color: #cdddfb; +} +.bt-select-query .select .search-item .select-list-item.c-violet { + background-color: #ede6fc; + color: #813dc6; +} +.bt-select-query .select .search-item.selected .select-list-item.c-violet { + background-color: #e2d6fb; +} +.bt-issue-tags .bt-status.c-pink.selected, +.bt-select-query .select .search-item .select-list-item.c-pink { + background-color: #ffe2ea; + color: #c8375f; +} +.bt-issue-tags .bt-status.c-pink.selected, +.bt-select-query .select .search-item.selected .select-list-item.c-pink { + background-color: #fcd1dd; +} +.bt-select-query .select .search-item .select-list-item.c-orange { + background-color: #ffebdb; + color: #ae4b00; +} +.bt-select-query .select .search-item.selected .select-list-item.c-orange { + background-color: #f7dcc7; +} +.bt-select-query .select .search-item .select-list-item.c-lightgreen { + background-color: #e2f0c0; + color: #5c8200; +} +.bt-select-query .select .search-item.selected .select-list-item.c-lightgreen { + background-color: #d8ebab; +} +.bt-select-query .select .search-item .select-list-item.private, +.bt-select-query .select .search-item .select-list-item.c-green { + background-color: #d7f4cc; + color: #1a7e0e; +} +.bt-select-query .select .search-item.selected .select-list-item.private, +.bt-select-query .select .search-item.selected .select-list-item.c-green { + background-color: #ceedc2; +} +.bt-select-query .select .search-item .select-list-item.team { + background-color: #ffecc9; + color: #a86e00; +} +.bt-select-query .select .search-item.selected .select-list-item.team { + background-color: #fbe3b5; +} +.bt-select-query .select .selected-item { + font-size: 14px; + line-height: 19px; + padding: 6px 10px 4px; + margin: 3px 8px 3px 0; + background-color: #2395e1; + white-space: nowrap; + max-width: 50%; + color: #fff; +} +.bt-comment-service-text.c-aqua, +.bt-issue-tags .bt-status.c-aqua, +.bt-subscription-tags .bt-status.c-aqua, +.bt-card-action .bt-status.c-aqua, +.bt-select-query .select .selected-item.c-aqua { + background-color: #3ebcdb; + color: #fff; +} +.bt-comment-service-text.c-cyan, +.bt-issue-tags .bt-status.c-cyan, +.bt-subscription-tags .bt-status.c-cyan, +.bt-card-action .bt-status.c-cyan, +.bt-select-query .select .selected-item.c-cyan, +.bt-select-query .select .selected-item.internal { + background-color: #2395e1; + color: #fff; +} +.bt-comment-service-text.c-blue, +.bt-issue-tags .bt-status.c-blue, +.bt-subscription-tags .bt-status.c-blue, +.bt-card-action .bt-status.c-blue, +.bt-select-query .select .selected-item.c-blue { + background-color: #4b7fee; + color: #fff; +} +.bt-comment-service-text.c-violet, +.bt-issue-tags .bt-status.c-violet, +.bt-subscription-tags .bt-status.c-violet, +.bt-card-action .bt-status.c-violet, +.bt-select-query .select .selected-item.c-violet { + background-color: #887feb; + color: #fff; +} +.bt-comment-service-text.c-pink, +.bt-issue-tags .bt-status.c-pink, +.bt-subscription-tags .bt-status.c-pink, +.bt-card-action .bt-status.c-pink, +.bt-select-query .select .selected-item.c-pink { + background-color: #ef658f; + color: #fff; +} +.bt-comment-service-text.c-orange, +.bt-issue-tags .bt-status.c-orange, +.bt-subscription-tags .bt-status.c-orange, +.bt-card-action .bt-status.c-orange, +.bt-select-query .select .selected-item.c-orange { + background-color: #f28c48; + color: #fff; +} +.bt-comment-service-text.c-lightgreen, +.bt-issue-tags .bt-status.c-lightgreen, +.bt-subscription-tags .bt-status.c-lightgreen, +.bt-card-action .bt-status.c-lightgreen, +.bt-select-query .select .selected-item.c-lightgreen { + background-color: #85c042; + color: #fff; +} +.bt-comment-service-text.c-green, +.bt-issue-tags .bt-status.c-green, +.bt-subscription-tags .bt-status.c-green, +.bt-card-action .bt-status.c-green, +.bt-select-query .select .selected-item.c-green, +.bt-select-query .select .selected-item.private { + background-color: #5bad57; + color: #fff; +} +.bt-select-query .select .selected-item.team { + background-color: #e6a243; + color: #fff; +} +.bt-select-query .select .selected-item .close:before, +.bt-select-query .select .selected-item .close:after { + width: 14px; + background-color: #fff; +} +.bt-main-search-form .select-enter { + position: absolute; + width: 45px; + top: 0; + right: 0; + bottom: 0; + border-radius: 0 6px 6px 0; + background-color: #2C9BE5; + cursor: pointer; +} +.bt-main-search-form .select-clear { + position: absolute; + width: 41px; + height: 41px; + top: 2px; + right: 45px; + cursor: pointer; +} +.bt-main-search-form .select-clear .icon, +.bt-main-search-form .select-enter .icon { + width: 24px; + height: 24px; + margin: auto; + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; +} +.bt-main-search-form .select-enter .icon { + margin-top: 11px; +} +.bt-main-search-form .select-clear .icon use { + fill: #a8a8a8; +} +.bt-main-search-form .select-enter .icon use { + fill: #fff; +} + +.cd-aside-value { + font-style: italic; + margin: 14px 0 0; + color: #70767b; +} +.cd-aside-buttons { + margin: 30px 0 0; +} + +.bt-header { + font-size: 13px; + line-height: 17px; + font-weight: bold; + padding: 2px 0; + margin: 25px 0 7px; + text-transform: uppercase; +} +h4.bt-header { + text-transform: none; +} +.cd-icon { + display: inline-block; + vertical-align: text-top; + width: 28px; + height: 28px; + margin: -5px 0 0 0; + background: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2028%2028%22%3E%3Ccircle%20cx%3D%2214%22%20cy%3D%2214%22%20r%3D%2214%22%20fill%3D%22%23238FE1%22%2F%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M7.4%2018.2C8.1%2016.4%209%2014.6%209.9%2012.8C10.8%2011%2011.8%209.3%2013%207.6L13%207.6C13.3%207%2014.1%206.9%2014.7%207.2C14.8%207.3%2014.9%207.4%2015%207.6C16.1%209.3%2017.1%2011%2018.1%2012.8C19%2014.6%2019.8%2016.4%2020.6%2018.2C20.8%2018.8%2020.5%2019.6%2019.9%2019.8C19.7%2019.9%2019.5%2019.9%2019.3%2019.9L16.6%2019.6C15.8%2019.5%2015.1%2018.9%2015%2018.1L14.6%2015.2C14.6%2014.8%2014.2%2014.6%2013.9%2014.7C13.6%2014.7%2013.4%2014.9%2013.4%2015.2L13%2018.1C12.9%2018.9%2012.2%2019.5%2011.4%2019.6L8.6%2019.9C8%2020%207.4%2019.5%207.3%2018.8C7.3%2018.6%207.3%2018.4%207.4%2018.2Z%22%2F%3E%3Cpath%20d%3D%22M18.4%206.8C18.9%206.9%2019.2%207.4%2019.1%207.8L18.6%2010.2C18.5%2010.6%2018.2%2010.8%2017.9%2010.9C17.8%2011%2017.7%2011.1%2017.5%2011.1L14.6%2011.9C14.1%2012.1%2013.6%2011.8%2013.5%2011.3C13.3%2010.8%2013.6%2010.3%2014.1%2010.2L16.9%209.4L17.3%207.4C17.5%206.9%2017.9%206.6%2018.4%206.8Z%22%20transform%3D%22rotate%2820%2016.3%209.4%29%22%2F%3E%3Cpath%20d%3D%22M21.4%2011.6L21.5%2011.6C21.9%2011.7%2022.2%2012.2%2022.1%2012.6C22.1%2012.7%2022.1%2012.7%2022.1%2012.7L21.7%2014C21.6%2014.3%2021.3%2014.6%2020.9%2014.6L20.9%2014.6C20.8%2014.7%2020.7%2014.7%2020.6%2014.8L17.7%2015.6C17.2%2015.8%2016.7%2015.5%2016.5%2015C16.4%2014.5%2016.7%2014%2017.2%2013.9L20.1%2013L20.3%2012.2C20.5%2011.8%2020.9%2011.5%2021.4%2011.6Z%22%20transform%3D%22scale%281%20-1%29%20rotate%289%20192.4%200%29%22%2F%3E%3Cpath%20d%3D%22M10.8%2011.6L10.8%2011.6C11.3%2011.7%2011.6%2012.2%2011.5%2012.6C11.4%2012.7%2011.4%2012.7%2011.4%2012.7L11%2014C10.9%2014.3%2010.6%2014.6%2010.3%2014.6L10.2%2014.6C10.1%2014.7%2010%2014.7%209.9%2014.8L7%2015.6C6.5%2015.8%206%2015.5%205.9%2015C5.7%2014.5%206%2014%206.5%2013.9L9.4%2013L9.7%2012.2C9.8%2011.8%2010.3%2011.5%2010.8%2011.6Z%22%20transform%3D%22rotate%28-171%208.7%2013.6%29%22%2F%3E%3Cpath%20d%3D%22M13.8%206.8C14.3%206.9%2014.6%207.4%2014.5%207.8L14%2010.2C13.9%2010.6%2013.6%2010.8%2013.3%2010.9C13.2%2011%2013.1%2011.1%2012.9%2011.1L10%2011.9C9.5%2012.1%209%2011.8%208.9%2011.3C8.8%2010.8%209%2010.3%209.5%2010.2L12.3%209.4L12.7%207.4C12.9%206.9%2013.4%206.6%2013.8%206.8Z%22%20transform%3D%22scale%28-1%201%29%20rotate%2820%200%20-57%29%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') no-repeat center; + background-size: contain; +} +.cd-logo-title { + margin-left: 10px; +} +.bt-comments-header { + font-size: 14px; + line-height: 21px; + font-weight: bold; + margin: -5px 0 7px; + -webkit-user-select: none; + user-select: none; +} +.bt-toggle-comment-form-wrap { + font-size: 14px; + line-height: 20px; + padding: 12px 0; +} +.bt-toggle-comment-form { + font-weight: 500; +} +.bt-comments-footer .bt-comments-footer-buttons, +.bt-comments-footer.collapsed .bt-comments-footer-form { + display: none; +} +.bt-comments-footer.collapsed .bt-comments-footer-buttons { + display: block; +} +.bt-comments-footer-buttons { + margin-bottom: -10px; + margin-right: -7px; +} +.bt-comments-footer-buttons .btn { + margin: 0 7px 10px 0; +} +.bt-header-tab { + display: inline-block; + vertical-align: top; + margin: 5px 20px 0 0; +} +.bt-header-cnt { + margin-left: 7px; + color: #a3a6a9; +} +.bt-header-cnt:empty { + margin-left: 0; +} + +.cd-list-empty-wrap { + transition: opacity .2s ease, visibility .2s ease; +} +.cd-list-empty-wrap.ohide { + height: 0; +} +.cd-list-empty { + font-size: 14px; + line-height: 22px; + color: #70767b; + padding: 32px 0; + text-align: center; +} +.bt-issue-row-empty { + font-size: 15px; + line-height: 22px; + color: #70767b; + padding: 48px 0 32px; + text-align: center; +} + +.bt-layer-content-empty { + font-size: 16px; + line-height: 24px; + color: #70767b; + padding: 50px 0; + text-align: center; +} + +.bt-card-row { + display: block; + font-size: 14px; + line-height: 20px; + margin: 0 -10px; + padding: 10px; +} +a.bt-card-row:hover { + background: #f5f5f5; + text-decoration: none; +} +.bt-card-row-body { + margin-left: 78px; +} +.bt-card-action mark.highlight, +.bt-card-row-body mark.highlight { + background: #ffeeb8; + color: inherit; + border-radius: 2px; + padding: 1px 2px; + margin: 0px -2px; +} +.bt-card-type.internal:before, +.bt-card-title.internal:before, +.bt-issue-title.internal:before, +.select-list-item.internal:before, +.selected-item.internal .label:before, +.bt-card-type.private:before, +.bt-card-title.private:before, +.bt-issue-title.private:before, +.select-list-item.private:before, +.selected-item.private .label:before { + content: ''; + display: inline-block; + width: 11px; + height: 13px; + margin-right: 4px; + vertical-align: -1px; + background: url("data:image/svg+xml,%3Csvg%20height%3D%2213%22%20viewBox%3D%220%200%2011%2013%22%20width%3D%2211%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20fill%3D%22%2333b04a%22%20height%3D%227%22%20rx%3D%221.5%22%20width%3D%2211%22%20y%3D%226%22%2F%3E%3Crect%20height%3D%229%22%20rx%3D%222.5%22%20stroke%3D%22%2333b04a%22%20stroke-width%3D%222%22%20width%3D%225%22%20x%3D%223%22%20y%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat 0 center; + background-size: contain; +} +.bt-card-type.internal:before, +.bt-card-title.internal:before, +.bt-issue-title.internal:before, +.select-list-item.internal:before { + background-image: url("data:image/svg+xml,%3Csvg%20height%3D%2213%22%20viewBox%3D%220%200%2011%2013%22%20width%3D%2211%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20fill%3D%22%23238fe1%22%20height%3D%227%22%20rx%3D%221.5%22%20width%3D%2211%22%20y%3D%226%22%2F%3E%3Crect%20height%3D%229%22%20rx%3D%222.5%22%20stroke%3D%22%23238fe1%22%20stroke-width%3D%222%22%20width%3D%225%22%20x%3D%223%22%20y%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); +} +.bt-issue-title.internal:before, +.bt-issue-title.private:before { + width: 13px; + height: 15px; +} +.select-list-item.internal:before, +.select-list-item.private:before { + margin-right: 6px; +} +.selected-item.internal .label:before, +.selected-item.private .label:before { + background-image: url("data:image/svg+xml,%3Csvg%20height%3D%2213%22%20viewBox%3D%220%200%2011%2013%22%20width%3D%2211%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20fill%3D%22%23fff%22%20height%3D%227%22%20rx%3D%221.5%22%20width%3D%2211%22%20y%3D%226%22%2F%3E%3Crect%20height%3D%229%22%20rx%3D%222.5%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%20width%3D%225%22%20x%3D%223%22%20y%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); + margin-right: 8px; +} +.bt-card-row .bt-card-title { + line-height: 22px; + margin: 0; +} +.bt-card-preview { + font-size: 13px; + line-height: 19px; + display: -webkit-box; + max-height: 38px; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; + overflow: hidden; + text-overflow: ellipsis; + color: #000; + margin: 1px 0 2px; +} +.bt-issue-footer-wrap { + display: flex; + margin: -1px 0 -2px; +} +.bt-issue-footer-wrap + .bt-issue-footer-wrap { + margin-top: 2px; +} +.bt-issue-footer { + color: #70767b; +} +.bt-issue-footer .add-info:before { + content: '\2022'; + margin: 0 8px; +} +.bt-card-status .status-f, +.bt-card-status.filtered .status-nf { + display: none; +} +.bt-card-status.filtered .status-f { + display: inline; +} +.bt-card-row .bt-issue-footer { + font-size: 13px; + line-height: 17px; + margin: 3px 7px 0 0; + flex-grow: 1; +} +.bt-card-title a, +.bt-issue-footer a { + color: inherit; +} +.bt-card-thumb { + display: inline-block; + vertical-align: top; + width: 60px; + height: 60px; + border-radius: 6px; + background: #efefef no-repeat center; + background-size: cover; + position: relative; + overflow: hidden; + margin: 0 18px 0 0; + float: left; +} +.bt-card-thumb-label { + position: absolute; + top: 0; + right: 0; + margin: 3px; + background: rgba(0, 0, 0, .4); + padding: 1px 3px 0px; + font-size: 11px; + line-height: 13px; + border-radius: 3px; + color: #fff; +} +.bt-card-thumb-status { + position: absolute; + left: 0; + right: 0; + bottom: 0; + text-align: center; + font-size: 12px; + line-height: 18px; + font-weight: 500; + text-transform: uppercase; + border-top: 2px solid #fff; + background: #5BAD57; + color: #fff; + display: none; +} +.thumb-color0 { + background-color: #e56555; +} +.thumb-color1 { + background-color: #f28c48; +} +.thumb-color2 { + background-color: #8e85ee; +} +.thumb-color3 { + background-color: #76c84d; +} +.thumb-color4 { + background-color: #5fbed5; +} +.thumb-color5 { + background-color: #549cdd; +} +.thumb-color6 { + background-color: #f2749a; +} +.thumb-color7 { + background-color: #ebb136; +} +.thumb-feature .bt-card-thumb-status { + background-color: #238fe1; +} +.bt-card-thumb.fixed .bt-card-thumb-status { + display: block; +} +.thumb-icon { + background-position: center; + background-repeat: no-repeat; + background-size: 70%; +} +.cd-badge { + font-size: 11px; + line-height: 13px; + padding: 3px 5px 2px; + text-transform: uppercase; + display: inline-block; + vertical-align: 1px; + margin-left: 10px; + border-radius: 3px; + background-color: #70767b; + color: #fff; +} +.cd-badge-new { + background-color: #238fe1; +} +.bt-header .cd-badge { + margin-top: -1px; +} + +.bt-subscription-tags .bt-card-type { + display: inline-block; + color: #525252; + background-color: #efefef; + padding: 4px 10px 3px; + margin: 7px 7px 0 0; + border-radius: 4px; + vertical-align: top; + white-space: nowrap; + -webkit-user-select: none; + user-select: none; +} +.bt-card-type.internal { + color: #0086d3; + background-color: #e8f3fa; +} +.bt-card-type.private { + color: #1a7e0e; + background-color: #d7f4cc; +} + +.cd-issue-status-wrap { + margin-top: -24px; + display: flex; + flex-wrap: wrap; +} +.cd-issue-status-wrap .cd-issue-status { + display: inline-block; + width: 50%; + flex-basis: 50%; +} +.cd-issue-status-wrap .cd-inline-edit { + display: inline-block; + width: 100%; + flex-basis: 100%; +} + +.cd-issue-results-buttons { + text-align: center; + padding: 36px 0; + margin: 0 -8px -10px; +} +.cd-issue-results-buttons .btn { + font-size: 13px; + line-height: 17px; + padding: 12px 18px 11px; + margin: 0 8px 10px; +} + +.bt-comment { + display: block; + font-size: 14px; + line-height: 22px; + padding: 12px 17px; + margin: 0 -17px; + position: relative; + min-height: 64px; + transition: all .2s ease; +} +.bt-comment.highlight { + background: #efefef; +} +a.bt-issue:hover { + text-decoration: none; +} +a.bt-issue:focus { + box-shadow: none; + outline: none; +} +.bt-comment-photo { + display: inline-block; + vertical-align: top; + width: 30px; + height: 30px; + border-radius: 15px; + background: #efefef; + text-align: center; + overflow: hidden; + margin-right: 12px; + float: left; +} +.bt-comment-photo img { + vertical-align: top; + width: 100%; +} +.bt-comment-photo .photo-char { + font-size: 15px; + vertical-align: middle; + line-height: 30px; + color: #999; +} +.admin-photo { + display: inline-block; + width: 100%; + height: 100%; + background: #294659 url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m267.6 46.7s-.7-2.9-4-7.7c-7.9-11.7-23.6-.5-23.6-.5s-38.4 25.2-41.2 27.1c-2.7 1.8-7.7 5.7-13.4 4.4-4.2-.9-21.2-1.8-25.4-1.6-4 0-21.2.7-25.4 1.6-5.7 1.3-10.6-2.6-13.4-4.4-2.7-1.8-41-27.1-41-27.1s-15.7-11.2-23.6.5c-3.3 4.9-4 7.7-4 7.7s-15.2 46.2-2.6 106.6c0 0-2.9 63.7 36.2 99.3 0 0 8.2 10.1 8.8 10.8.5.5 10.1 11.7 15.2 19.6s21 29.1 31.3 33.1c0 0 8.8 4 18.7 3.8 9.3-.2 18.1-3.8 18.1-3.8 12.8-5.1 26-25.8 31.1-33.5 5.1-7.9 14.3-19 14.8-19.8.5-.5 9.5-10.4 9.5-10.4 37.1-35.9 36.4-99.3 36.4-99.3 12.7-60.2-2.5-106.4-2.5-106.4zm-168.3 149.3c-13-7.1-13.2-18.5-8.2-24.3 3.7-4.4 10.8-5.5 18.1-5.5 21 0 24.2 14.3 24.7 18.1 1.6 15.5-16.2 21.7-34.6 11.7zm60.1 102.8c-17.9-.5-31.3-12.6-25.4-30 4.6-13.4 26-13 26-13s19.9 0 25.1 11.2c7.1 14.9-5.5 32.3-25.7 31.8zm61.2-102.8c-18.8 9.3-36.2 4.4-34.6-11.2.4-4.4 2.4-18.5 23.4-18.5 7.3 0 15.7.7 19.8 5.7 6.2 7.3 2.5 18.5-8.6 24z" fill="%23fff"/%3E%3C/svg%3E') no-repeat center; + background-size: 70%; +} +.bot-feature .bt-comment-photo.cd-bot { + background: #33B04A url('data:image/svg+xml,%3Csvg%20height%3D%2228%22%20viewBox%3D%220%200%2024%2028%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m13.5%2024c.8284271%200%201.5.6715729%201.5%201.5v1c0%20.8284271-.6715729%201.5-1.5%201.5h-3c-.82842712%200-1.5-.6715729-1.5-1.5v-1c0-.8284271.67157288-1.5%201.5-1.5zm-1.4994829-19c3.8596149%200%206.9994829%203.2030389%206.9994829%207.1399597%200%201.6137924-.5182818%203.1373597-1.4989088%204.4058804-.1673393.216406-.346994.4316614-.5371779.6595733-.5700818.6829685-1.2161242%201.4572168-1.4155212%202.1913864-.0015982.0062323-.0401426.1543702-.0340319.6798044.000752.0621316.0039484.1245509.0069568.1863949.0170159.349778.0425869.8782804-.3391911%201.2874095-.2822206.3025082-.7058334.4495914-1.2950934.4495914h-3.7860044c-.54573294%200-.95167174-.1457409-1.24131913-.4453726-.42295476-.4375102-.41505785-1.0208571-.40913517-1.4469574l.00094011-.0758428c.00545263-.5248588-.03149363-.6790373-.03572412-.6948579-.19629463-.7342654-.7477622-1.3871269-1.33175753-2.0782454-.19554254-.2315554-.39785387-.4709731-.58568752-.7141302-.98025101-1.268329-1.49834474-2.7916087-1.49834474-4.4047299%200-3.93692078%203.14043205-7.1398638%207.0005171-7.1398638zm6.2065897%2012.7071068c.3905243-.3905243%201.0236893-.3905243%201.4142135%200l1.4142136%201.4142135c.3905243.3905243.3905243%201.0236893%200%201.4142136s-1.0236893.3905243-1.4142136%200l-1.4142135-1.4142136c-.3905243-.3905242-.3905243-1.0236892%200-1.4142135zm-12.17157289%200c.39052429.3905243.39052429%201.0236893%200%201.4142135l-1.41421357%201.4142136c-.39052429.3905243-1.02368927.3905243-1.41421356%200s-.39052429-1.0236893%200-1.4142136l1.41421356-1.4142135c.3905243-.3905243%201.02368927-.3905243%201.41421357%200zm16.96446609-6.7071068c.5522847%200%201%20.4477153%201%201s-.4477153%201-1%201h-2c-.5522847%200-1-.4477153-1-1s.4477153-1%201-1zm-20%200c.55228475%200%201%20.4477153%201%201s-.44771525%201-1%201h-2c-.55228475%200-1-.4477153-1-1s.44771525-1%201-1zm18.0355339-7.79289322c.3905243.39052429.3905243%201.02368927%200%201.41421356l-1.4142136%201.41421357c-.3905242.39052429-1.0236892.39052429-1.4142135%200-.3905243-.3905243-.3905243-1.02368927%200-1.41421357l1.4142135-1.41421356c.3905243-.39052429%201.0236893-.39052429%201.4142136%200zm-17.82842712%200c.39052429-.39052429%201.02368927-.39052429%201.41421356%200l1.41421357%201.41421356c.39052429.3905243.39052429%201.02368927%200%201.41421357-.3905243.39052429-1.02368927.39052429-1.41421357%200l-1.41421356-1.41421357c-.39052429-.39052429-.39052429-1.02368927%200-1.41421356zm8.79289322-3.20710678c.5522847%200%201%20.44771525%201%201v2c0%20.55228475-.4477153%201-1%201s-1-.44771525-1-1v-2c0-.55228475.4477153-1%201-1z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E') no-repeat center; + background-size: 60%; +} +.bot-feature .bt-comment-author-name.cd-bot { + color: #189930; +} +.bot-report .bt-comment-photo.cd-bot { + background: #3C4A59 url('data:image/svg+xml,%3Csvg%20height%3D%2226%22%20viewBox%3D%220%200%2029%2026%22%20width%3D%2229%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20transform%3D%22translate%28-1%201%29%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cellipse%20cx%3D%2215.5%22%20cy%3D%2212.294945%22%20rx%3D%227.5%22%20ry%3D%2210.5%22%2F%3E%3Cpath%20d%3D%22m22.2243953%2013.9021437.1647998.0000296c.6666504.000552%201.2070476.5409492%201.2075997%201.2075996l.0009024%205.0373145c.0005519.6668193-.5399152%201.2074801-1.2067346%201.2075996-.0001442%200-.0002884%200-.0004325-.0004325l-.1647998-.0000295c-.6666505-.0005521-1.2070476-.5409493-1.2075997-1.2075997l-.0009024-5.0373145c-.0005519-.6668193.5399152-1.2074801%201.2067346-1.2075995.0001442-.0000001.0002884-.0000001.0004325.0004324z%22%20fill-rule%3D%22nonzero%22%20transform%3D%22matrix%28.70710678%20-.70710678%20-.70710678%20-.70710678%2018.998724%2045.866976%29%22%2F%3E%3Crect%20fill-rule%3D%22nonzero%22%20height%3D%222.580029%22%20rx%3D%221.290014%22%20width%3D%228.023881%22%20x%3D%2218.725373%22%20y%3D%229.888113%22%2F%3E%3Cpath%20d%3D%22m25.6638431%208.74193623%203.0309849-.00054296c.6668193-.00055195%201.2074801.53991517%201.2075996%201.2067346%200%20.00014419%200%20.00028838-.0004325.00043249l-.0000296.16479984c-.000552.6666504-.5409492%201.2070476-1.2075996%201.2075996l-3.0309849.000543c-.6668194.0005519-1.2074802-.5399152-1.2075996-1.2067346%200-.0001442%200-.0002884.0004325-.0004325l.0000295-.1647998c.0005521-.66665043.5409493-1.2070476%201.2075997-1.20759967z%22%20fill-rule%3D%22nonzero%22%20transform%3D%22matrix%28.70710678%20-.70710678%20.70710678%20.70710678%20.86727%2022.156672%29%22%2F%3E%3Cpath%20d%3D%22m24.7434924%2018.7749229c.6329843-.0000461%201.1461568.5130516%201.1462029%201.1460359v.000167l-.0002506%203.4407354c-.0000462.6331035-.5132664%201.1463238-1.14637%201.14637-.6329842.0000461-1.1461567-.5130516-1.1462029-1.1460359%200-.0000557%200-.0001113%200-.000167l.0002507-3.4407354c.0000461-.6331036.5132664-1.1463239%201.1463699-1.14637z%22%20transform%3D%22matrix%28.9781476%20-.20791169%20.20791169%20.9781476%20-3.958837%205.617338%29%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22m24.5627743%201.04943535c-4.1149335%200-8.6063201%204.3250939-8.6063201%208.44150197%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-width%3D%222.294028%22%20transform%3D%22matrix%28.9961947%20-.08715574%20.08715574%20.9961947%20-.382233%201.785796%29%22%2F%3E%3Cellipse%20cx%3D%2218.58209%22%20cy%3D%227.738089%22%20fill%3D%22%233c4a59%22%20rx%3D%221.289552%22%20ry%3D%221.290014%22%2F%3E%3Cpath%20d%3D%22m8.60946994%2013.9021437.16479981.0000296c.66665043.000552%201.20704759.5409492%201.20759967%201.2075996l.00090236%205.0373145c.00055195.6668193-.53991517%201.2074801-1.2067346%201.2075996-.00014419%200-.00028838%200-.00043249-.0004325l-.16479981-.0000295c-.66665043-.0005521-1.2070476-.5409493-1.20759967-1.2075997l-.00090237-5.0373145c-.00055194-.6668193.53991517-1.2074801%201.2067346-1.2075995.00014419-.0000001.00028838-.0000001.0004325.0004324z%22%20fill%3D%22%23fff%22%20fill-rule%3D%22nonzero%22%20transform%3D%22matrix%28-.70710678%20-.70710678%20.70710678%20-.70710678%202.37407%2036.23977%29%22%2F%3E%3Crect%20fill%3D%22%23fff%22%20fill-rule%3D%22nonzero%22%20height%3D%222.580029%22%20rx%3D%221.290014%22%20transform%3D%22matrix%28-1%200%200%201%2016.525374%200%29%22%20width%3D%228.023881%22%20x%3D%224.250746%22%20y%3D%229.888113%22%2F%3E%3Cpath%20d%3D%22m2.30563412%208.74193623%203.0309849-.00054296c.66681935-.00055195%201.20748013.53991517%201.20759959%201.2067346.00000002.00014419.00000002.00028838-.0004325.00043249l-.00002952.16479984c-.00055207.6666504-.54094924%201.2070476-1.20759967%201.2075996l-3.03098489.000543c-.66681935.0005519-1.20748014-.5399152-1.20759959-1.2067346-.00000003-.0001442-.00000003-.0002884.0004325-.0004325l.00002952-.1647998c.00055207-.66665043.54094924-1.2070476%201.20759966-1.20759967z%22%20fill%3D%22%23fff%22%20fill-rule%3D%22nonzero%22%20transform%3D%22matrix%28-.70710678%20-.70710678%20-.70710678%20.70710678%2013.615982%205.639925%29%22%2F%3E%3Cpath%20d%3D%22m6.25692525%2018.7749229c.63298426-.0000461%201.14615678.5130516%201.14620291%201.1460359v.000167l-.00025066%203.4407354c-.00004612.6331035-.51326639%201.1463238-1.14636992%201.14637-.63298425.0000461-1.14615677-.5130516-1.1462029-1.1460359-.00000001-.0000557-.00000001-.0001113%200-.000167l.00025065-3.4407354c.00004612-.6331036.5132664-1.1463239%201.14636992-1.14637z%22%20fill%3D%22%23fff%22%20transform%3D%22matrix%28-.9781476%20-.20791169%20-.20791169%20.9781476%2016.876245%201.773765%29%22%2F%3E%3Cpath%20d%3D%22m13.9324255%201c-4.11493351%200-7.45074624%203.33700808-7.45074624%207.45341615%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-width%3D%222.294028%22%20transform%3D%22matrix%28-.9961947%20-.08715574%20-.08715574%20.9961947%2020.787223%20.90759%29%22%2F%3E%3Cellipse%20cx%3D%2212.41791%22%20cy%3D%227.738089%22%20fill%3D%22%231c2734%22%20rx%3D%221.289552%22%20ry%3D%221.290014%22%20transform%3D%22matrix%28-1%200%200%201%2024.83582%200%29%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') no-repeat center; + background-size: 60%; +} +.bot-report .bt-comment-author-name.cd-bot { + color: #1C2734; +} +.add-name { + font-size: 13px; + font-weight: normal; + white-space: nowrap; + color: #70767b; +} +.bt-comment .admin-name, +.bt-comment-reply .admin-name { + /*background-color: #dedede; + padding: 1px 2px 0px; + margin: 0 -2px;*/ + border-radius: 2px; +} +.bt-card-title { + font-size: 15px; + margin: 2px 0 7px; + font-weight: 500; + color: #000; +} +.bt-card-title .cd-badge { + margin-top: 2px; +} +.bt-comment-author { + font-size: 14px; + line-height: 18px; + font-weight: 500; + margin-bottom: 3px; + color: #000; +} +.bt-issue-info-item { + font-weight: 500; + margin: 0 28px 12px 0; + white-space: nowrap; +} +.bt-info-label:after { + content: ':'; +} +.bt-info-value { + margin-left: 3px; +} +.bt-info-value.bt-copy { + border-bottom: 1px solid #B4B9BD; +} +.bt-issue-info-item .cd-issue-type.private:before { + margin: 0 6px 0 4px; +} +.bt-issue-title { + font-size: 18px; + line-height: 24px; + color: #70767b; +} +.bt-issue-title .cd-author { + font-weight: 500; + color: #000; +} +.bt-issue-label { + font-size: 14px; + line-height: 19px; + color: #81868A; +} +.bt-issue-label-item { + display: inline-block; + margin: 7px 24px 0 0; + white-space: nowrap; + vertical-align: top; + max-width: 100%; + text-overflow: ellipsis; + overflow: hidden; +} +.bt-issue-label a, +.bt-issue-label a:hover, +.bt-issue-label a:active { + color: inherit; +} +.bt-issue-title-wrap { + overflow: hidden; + margin-bottom: 7px; +} + +.bt-comment-reply-wrap { + transition: all .2s ease; +} +.bt-comment-reply-wrap .bt-comment-reply-content { + margin: 10px 0 0; +} +.bt-comment-form .bt-comment-reply { + position: relative; + margin: 0; +} +.bt-comment-reply-content { + display: block; + position: relative; + padding-left: 10px; + margin-top: 2px; + margin-bottom: 5px; + min-height: 41px; +} +a.bt-comment-reply-content { + color: #000; + cursor: pointer; +} +a.bt-comment-reply-content:hover, +a.bt-comment-reply-content:focus { + color: inherit; + text-decoration: none; +} +.bt-comment-reply-content:before { + position: absolute; + content: ''; + left: 0; + top: 3px; + bottom: 4px; + border-left: 2px solid #2b8bd9; + border-radius: 1px; +} +.bt-comment-reply-content .bt-comment-head { + font-weight: 500; +} +.bt-comment-reply-content .bt-comment-text { + margin-top: -1px; +} +.bt-comment-reply-content .bt-comment-head, +.bt-comment-reply-content .bt-comment-text { + font-size: 14px; + line-height: 21px; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +.bt-comment-thumb { + float: left; + margin: 3px 8px 0 0; + width: 34px; + height: 34px; + border-radius: 2px; + background: #efefef no-repeat center; + background-size: cover; +} +.bt-comment-reply-file { + color: #81868a; +} +.bt-reply-close.close { + top: 0; + right: 0; + width: 22px; + height: 22px; + border-radius: 17px; + margin: 9px 0 0 14px; +} + +.bt-layer-side-buttons { + float: right; + margin: -11px -11px 0 8px; + position: relative; + z-index: 1; +} +.bt-layer-side-button { + float: right; + margin: 7px 0 0 7px; + clear: right; +} +.bt-layer-close { + position: relative; + display: inline-block; + width: 32px; + height: 32px; + border-radius: 16px; + vertical-align: top; + cursor: pointer; + transition: background-color .15s ease; +} +.bt-layer-close .icon { + width: 24px; + height: 24px; + margin: auto; + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; +} +.bt-layer-close .icon use { + fill: #a8a8a8; +} +.bt-menu-btn { + display: inline-block; + width: 32px; + height: 32px; + border-radius: 16px; + vertical-align: top; + transition: background-color .15s ease; +} +.bt-layer-close:hover, +.bt-menu-btn.dropdown-toggle:hover, +.open .bt-menu-btn.dropdown-toggle { + background-color: #efefef; +} +.bt-subscribe-btn:before { + content: attr(data-subscribe-label); +} +.bt-subscribe-btn.unsubscribe:before { + content: attr(data-unsubscribe-label); +} + +.bt-dropdown-wrap { + display: inline-block; + position: relative; +} +.bt-dropdown.dropdown-toggle { + cursor: pointer; +} +.bt-dropdown-wrap span.dropdown-menu { + left: auto; + right: -1px; + margin: 4px 0 -2px 0; + border: 1px solid rgba(0, 0, 0, .06); + box-shadow: 0 1px 2px rgba(0,0,0,0.07); + border-radius: 4px; + overflow: hidden; + min-width: 150px; +} +.bt-dropdown-wrap.top span.dropdown-menu { + top: auto; + bottom: 100%; +} +.bt-dropdown-wrap span.dropdown-menu > ul.dropdown-menu { + position: static; + display: block; + float: none; + border: none; + box-shadow: none; + font-size: 14px; + line-height: 1.42857143; + border-radius: 0; + min-width: 0; + margin: 0 -20px 0 0; + padding: 7px 20px 7px 0; + max-height: 235px; + overflow: auto; + -webkit-overflow-scrolling: touch; +} +.bt-dropdown-wrap ul.dropdown-menu > li > .bt-dropdown-item { + display: block; + padding: 6px 15px; + margin: 0; + position: relative; + color: #222; +} +.bt-dropdown-wrap ul.dropdown-menu > li > a.bt-dropdown-item { + cursor: pointer; +} +.bt-dropdown-wrap ul.dropdown-menu > li > a.bt-dropdown-item:hover, +.bt-dropdown-wrap ul.dropdown-menu > li > a.bt-dropdown-item:focus { + background-color: #f4f4f4; + color: #222; +} +.bt-dropdown-wrap ul.dropdown-menu > li.selected > .bt-dropdown-item { + padding-right: 45px; +} +.bt-dropdown-wrap ul.dropdown-menu > li.selected > .bt-dropdown-item:after { + content: ''; + display: inline-block; + position: absolute; + pointer-events: none; + bottom: 0; + right: 0; + top: 0; + margin: auto 13px; + width: 15px; + height: 12px; + background-image: url('data:image/svg+xml,%3Csvg viewBox="0 0 15 12" width="15" height="12" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M 2 6 L 5.5 9.5 L 13 3" stroke="%23228fe1" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/%3E%3C/svg%3E'); +} +.bt-dropdown-wrap ul.dropdown-menu > li.disabled > .bt-dropdown-item { + color: #9DA2A6; + pointer-events: none; + cursor: auto; +} + +.bt-issue-tags .bt-status-dd-wrap span.dropdown-menu > ul.dropdown-menu, +.header-auth-item .bt-dropdown-wrap span.dropdown-menu > ul.dropdown-menu, +.bt-search-tab-wrap.bt-dropdown-wrap span.dropdown-menu > ul.dropdown-menu { + max-height: none; +} + +.bt-dropdown svg.dd { + width: 13px; + height: 7px; + margin-left: 5px; +} +.bt-dropdown svg.dd use { + fill: #525252; +} + +.bt-status.bt-dropdown .dd use { + fill: #fff; +} + +.bt-status-dd-wrap span.dropdown-menu { + left: -1px; + right: auto; +} + +.bt-type-dd-wrap span.dropdown-menu { + left: -1px; + right: auto; + top: auto; + bottom: 100%; +} +.bt-type-dd { + display: inline-block; + color: #525252; + background-color: #efefef; + padding: 6px 10px 5px; + margin: 7px 7px 0 0; + border-radius: 4px; + vertical-align: top; + white-space: nowrap; + -webkit-user-select: none; + user-select: none; +} +.bt-type-dd svg.dd use { + fill: #999; +} +.bt-type-dd.internal { + color: #0086d3; + background-color: #e8f3fa; +} +.bt-type-dd.internal svg.dd use { + fill: #3ca4d8; +} +.bt-type-dd.private { + color: #1a7e0e; + background-color: #d7f4cc; +} +.bt-type-dd.private svg.dd use { + fill: #54a344; +} +.bt-type-dd-tips { + display: inline-block; + padding: 6px 0 5px; + margin: 7px 0 0 0; + vertical-align: top; + font-size: 13px; + color: #8a8a8a; + -webkit-font-smoothing: antialiased; + -webkit-user-select: none; + user-select: none; +} +.bt-type-dd svg.dd { + margin-left: 7px; + margin-bottom: 1px; +} +.bt-type-dd-wrap ul.dropdown-menu > li > .bt-dropdown-item { + padding-right: 45px; +} +.bt-type-dd-wrap .bt-dropdown-item .bt-card-type { + padding-left: 21px; + white-space: nowrap; + position: relative; +} +.bt-card-type.internal:before, +.bt-card-type.private:before { + margin-right: 8px; +} +.bt-type-dd-wrap .bt-dropdown-item .bt-card-type:before { + position: absolute; + left: 0; + top: 1px; +} +.bt-type-dd-wrap li.disabled > .bt-dropdown-item .bt-card-type:before { + opacity: 0.5; +} + +.bt-load-more-wrap { + font-size: 14px; + line-height: 22px; + padding: 15px; + text-align: center; +} +.bt-load-more { + display: inline-block; + cursor: pointer; +} + +.bt-action-btn { + font-size: 13px; + line-height: 15px; + font-weight: 500; + color: #70767b; + margin-right: 10px; + cursor: pointer; +} +.bt-action-btn:hover { + color: #70767b; + text-decoration: underline; +} +.bt-action-btn:focus { + text-decoration: none; +} + +.bt-action-btn.bt-reply-btn, +.bt-action-btn.bt-action-menu-btn { + display: inline-block; + vertical-align: top; + width: 26px; + height: 26px; + border-radius: 13px; + transition: background-color .15s ease; + margin-top: -5px; + margin-right: 0; + margin-left: 10px; + float: right; +} +.bt-action-btn.bt-reply-btn:hover, +.bt-action-btn.bt-action-menu-btn:hover { + background-color: #efefef; +} +.bt-action-btn.bt-reply-btn .icon { + width: 15px; + height: 13px; + margin: 6px 5px; + display: inline-block; +} +.bt-action-btn.bt-reply-btn .icon use { + fill: #a3a6a9; +} + +.bt-action-menu-wrap { + float: right; +} +.bt-menu-btn, +.bt-action-menu-btn { + background: url('data:image/svg+xml,%3Csvg%20height%3D%2216%22%20viewBox%3D%220%200%204%2016%22%20width%3D%224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23a3a6a9%22%20fill-rule%3D%22evenodd%22%3E%3Ccircle%20cx%3D%222%22%20cy%3D%222%22%20r%3D%222%22%2F%3E%3Ccircle%20cx%3D%222%22%20cy%3D%228%22%20r%3D%222%22%2F%3E%3Ccircle%20cx%3D%222%22%20cy%3D%2214%22%20r%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') no-repeat center; +} + +.bt-issue-counters { + pointer-events: none; + text-align: right; + white-space: nowrap; + margin: -3px -7px; + line-height: 22px; +} +.bt-issue-counters .icon { + transform: scale(0.9375); + transform-origin: 0 0; +} +.bt-issue-voting { + line-height: 28px; + margin: -3px 0; +} +.bt-active-btn, +.bt-issue-copy-link { + cursor: pointer; +} +.bt-issue-actions a.bt-issue-copy-link:hover { + color: #81868a; +} +.cd-issue-like, +.cd-issue-dislike, +.cd-issue-replies, +.bt-issue-subscribe, +.bt-issue-trending, +.bt-issue-actions .bt-issue-copy-link { + position: relative; + pointer-events: visible; + display: inline-block; + padding: 4px 7px 0; + font-size: 13px; + font-weight: 500; + color: #81868a; + transition: color .1s ease; +} + .bt-card-row.trending .bt-issue-counters .bt-issue-trending, +.with-trending .bt-card-row.trending .bt-issue-counters .cd-issue-like, +.with-trending .bt-card-row.trending .bt-issue-counters .cd-issue-dislike { + display: none; +} +.with-trending .bt-card-row.trending .bt-issue-counters .bt-issue-trending { + display: inline-block; +} +.cd-issue-dislike { + margin-left: 0; +} +.cd-issue-like .icon, +.cd-issue-dislike .icon, +.cd-issue-replies .icon, +.bt-issue-subscribe .icon, +.bt-issue-trending .icon, +.bt-issue-actions .bt-issue-copy-link .icon { + width: 16px; + height: 16px; + vertical-align: middle; +} +.cd-issue-like .icon use, +.cd-issue-dislike .icon use, +.cd-issue-replies .icon use, +.bt-issue-subscribe .icon use, +.bt-issue-trending .icon use, +.bt-issue-actions .bt-issue-copy-link .icon use { + transition: fill .1s ease; + fill: #a3a6a9; +} +.cd-issue-like.voted .icon use, +.cd-issue-dislike.voted .icon use, +.liked .cd-issue-like .icon use, +.disliked .cd-issue-dislike .icon use, +.bt-issue-trending.voted .icon use, +.bt-issue-subscribe.subscribed .icon use { + fill: #208fe3; +} +.cd-issue-like .icon { + margin-bottom: 4px; +} +.cd-issue-dislike .icon { + margin-top: 2px; +} +.bt-issue-subscribe .icon, +.bt-issue-trending .icon { + margin-bottom: 3px; +} +.bt-issue-actions .bt-issue-subscribe .icon, +.bt-issue-actions .bt-issue-copy-link .icon { + margin-bottom: 2px; +} +.cd-issue-like .value, +.cd-issue-dislike .value, +.cd-issue-replies .value { + display: inline-block; + transition: max-width .1s linear, margin .1s linear, opacity .1s ease; + max-width: 75px; + margin-right: 6px; +} +.cd-issue-like .value:empty, +.cd-issue-dislike .value:empty, +.cd-issue-replies .value:empty, +.cd-issue-like .value.empty, +.cd-issue-dislike .value.empty, +.cd-issue-replies .value.empty { + max-width: 0; + opacity: 0; + margin-right: 0; +} +.bt-issue-subscribe .label, +.bt-issue-actions .bt-issue-copy-link .label { + display: inline-block; + line-height: 14px; + margin-left: 6px; +} +.bt-issue-subscribe .label > div + div { + margin-top: -14px; +} +.bt-issue-subscribe .label .subscribed, +.bt-issue-subscribe .label .unsubscribed { + pointer-events: none; + transform: opacity .1s ease; +} +.bt-issue-subscribe .label .subscribed, +.bt-issue-subscribe.subscribed .label .unsubscribed { + opacity: 0; +} +.bt-issue-subscribe.subscribed .label .subscribed { + opacity: 1; +} +.liked .cd-issue-like, +.disliked .cd-issue-dislike, +.cd-issue-like.voted, +.cd-issue-dislike.voted, +.bt-issue-subscribe.subscribed { + color: #208fe3; +} +.like-tooltip-wrap { + position: absolute; + width: 270px; + left: 0; + bottom: 100%; + text-align: left; + pointer-events: none; + margin-bottom: 7px; + z-index: 1; +} +.like-tooltip { + display: inline-block; + max-width: 100%; + font-weight: normal; + text-align: left; + font-size: 12px; + line-height: 16px; + border-radius: 3px; + background: rgba(64, 64, 64, .95); + padding: 8px 15px; + color: #fff; + z-index: 4; + text-transform: none; + pointer-events: none; + transition: all .15s ease; + transform: translateY(-10px); + visibility: hidden; + opacity: 0; + cursor: auto; +} +.like-tooltip:after { + content: ''; + border: solid; + border-width: 6px 8px; + border-color: rgba(64, 64, 64, .95) transparent transparent; + display: inline-block; + position: absolute; + top: 100%; + left: 18px; + right: auto; + margin: 0 -8px; +} +.cd-issue-like .like-tooltip-wrap { + left: auto; + right: 100%; + margin-right: -32px; + text-align: right; +} +.cd-issue-like .like-tooltip:after { + left: auto; + right: 18px; +} +:hover > .like-tooltip-wrap .like-tooltip { + transition-delay: .3s; + transform: translateY(0); + visibility: visible; + opacity: 1; +} +:hover > .like-tooltip-wrap.tt-hidden .like-tooltip { + transition-delay: 0s; + transform: translateY(-10px); + visibility: hidden; + opacity: 0; +} +.cd-like-shadow { + display: inline-block; + vertical-align: bottom; + height: 15px; +} + +.cd-tgsticker { + position: relative; + display: inline-block; + width: 128px; + height: 128px; +} +.cd-tgsticker img { + filter: blur(3px); +} +.cd-tgsticker img, +.cd-tgsticker canvas { + position: absolute; + width: 100%; + height: 100%; +} +.cd-tgsticker canvas ~ img { + display: none; +} + +.bt-issue .anchor { + position: absolute; + top: -60px; +} +.bt-comment-photo + .bt-comment-body { + margin-left: 42px; +} +.bt-restart-form { + margin-left: 42px; + margin-top: 10px; +} +.bt-comment-author-name { + margin-right: 4px; +} +.bt-comment .bt-comment-date { + font-size: 13px; + margin-right: 10px; +} +.bt-comment-date { + font-weight: normal; + white-space: nowrap; + color: #70767b; +} +.bt-comment-date:hover { + color: #70767b; +} +.bt-comment-text { + font-size: 14px; + line-height: 20px; + word-break: break-word; +} +.bt-comment-service { + min-height: 26px; +} +.bt-comment-service .bt-comment-body { + text-align: center; +} +.bt-comment-service-text { + display: inline-block; + font-size: 13px; + line-height: 19px; + padding: 4px 12px 3px; + border-radius: 13px; + font-weight: 500; + -webkit-font-smoothing: antialiased; + position: relative; + color: #fff; + max-width: 100%; + vertical-align: top; + white-space: nowrap; +} +.bt-comment-service-photo { + float: left; + width: 26px; + height: 26px; + border-radius: 13px; + margin: -4px 8px -3px -12px; + background-color: rgba(255, 255, 255, 0.4); + text-align: center; + overflow: hidden; +} +.bt-comment-service-text.c-aqua .bt-comment-service-photo { + background-color: #70d4ed; +} +.bt-comment-service-text.c-cyan .bt-comment-service-photo { + background-color: #3fabf4; +} +.bt-comment-service-text.c-blue .bt-comment-service-photo { + background-color: #6998fb; +} +.bt-comment-service-text.c-violet .bt-comment-service-photo { + background-color: #a8a0f7; +} +.bt-comment-service-text.c-pink .bt-comment-service-photo { + background-color: #fe90b2; +} +.bt-comment-service-text.c-orange .bt-comment-service-photo { + background-color: #ffaa71; +} +.bt-comment-service-text.c-lightgreen .bt-comment-service-photo { + background-color: #a6d96b; +} +.bt-comment-service-text.c-green .bt-comment-service-photo { + background-color: #79ca76; +} +.bt-comment-service-photo img { + vertical-align: top; + width: 100%; +} +.bt-comment-service-photo .photo-char { + font-size: 14px; + vertical-align: middle; + line-height: 26px; + color: #fff; +} +.bt-comment-service-label { + display: flex; + justify-content: flex-end; +} +.bt-comment-service-label .service-name { + min-width: 20px; + flex-shrink: 1000000; +} +.bt-comment-service-label .service-after-name { + flex-shrink: 1; +} +.bt-comment-service-label .service-name, +.bt-comment-service-label .service-after-name { + display: inline-block; + text-overflow: ellipsis; + overflow: hidden; +} +.bt-comment-service-label .add-name { + display: none; +} +.bt-comment .bt-comment-service-date { + line-height: 15px; + margin: 5px 0 -7px; +} +.bt-comment .bt-comment-service-date .bt-comment-date { + font-size: 11px; + line-height: 15px; +} +.bt-comment-service-text .admin-name { + background-color: transparent; + padding: 0; + margin: 0; +} +.bt-issue-text { + font-size: 15px; + line-height: 22px; + word-break: break-word; +} +.cd-issue-file { + display: block; + margin: 10px 0 0; + overflow: hidden; + transition: all .2s ease; +} +a.cd-issue-file:hover { + text-decoration: none; +} +.cd-issue-file-close { + margin-top: 10px; + margin-left: 15px; +} +.cd-issue-file-thumb { + display: inline-block; + vertical-align: top; + width: 66px; + height: 66px; + border-radius: 6px; + box-shadow: inset 0 0 14px rgba(0, 0, 0, .05); + background: #efefef no-repeat center; + background-size: cover; + overflow: hidden; + margin-right: 14px; + float: left; + position: relative; +} +.cd-issue-file-thumb:before { + content: ''; + position: absolute; + left: 0; right: 0; + top: 0; bottom: 0; + background: #fff; + visibility: hidden; + opacity: 0; + transition: all ease .2s; +} +.file-loading .cd-issue-file-thumb:before { + visibility: visible; + opacity: 0.3; +} +.circle-progress-wrap { + transform: scale3d(0, 0, 1); + visibility: hidden; + opacity: 0.2; + transform-origin: 50%; + transition: all ease .2s; +} +.circle-progress-bg { + fill: rgba(0, 0, 0, .7); + r: 20px; +} +.circle-progress { + transition: stroke-dashoffset ease .3s, stroke-dasharray ease .3s, stroke-width ease .3s, r ease .3s; + stroke: #fff; + stroke-width: 0; + stroke-linecap: round; + fill: transparent; + transform: rotateZ(-90deg); + transform-origin: 50%; + stroke-dasharray: 125px; + r: 20px; +} +.file-loading .circle-progress-wrap { + transform: scale3d(1, 1, 1); + visibility: visible; + opacity: 1; +} +.file-loading .circle-progress { + animation: rotate-circle linear 2s infinite; + stroke-width: 1.5px; + stroke-dasharray: 106px; + r: 17px; +} +.file-loaded .circle-progress { + animation: rotate-circle linear 2s infinite; + stroke-width: 0; + stroke-dashoffset: 0; + stroke-dasharray: 125px; + r: 20px; +} +.circle-progress.infinite { + transition: stroke-width ease .3s, r ease .3s; +} +.file-loading .circle-progress.infinite, +.file-loaded .circle-progress.infinite { + animation: rotate-circle linear 1.5s infinite, resize-circle linear 360s infinite; +} + +.cd-issue-file-title { + font-size: 14px; + line-height: 23px; + font-weight: 500; + margin-top: 10px; + margin-right: 15px; + color: #000; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + display: flex; +} +.cd-issue-file-title .filename { + overflow: hidden; + text-overflow: ellipsis +} +.cd-issue-file-title:hover:before{ + text-decoration: underline; +} +.bt-issue-file-label { + font-size: 13px; + line-height: 23px; + color: #70767b; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; +} +.cd-issue-file-loaded { + display: inline-block; + vertical-align: top; + position: relative; + transition: all .2s ease; +} +.cd-issue-file-loaded:before, +.cd-issue-file-loaded:after { + content: attr(data-loaded); + display: inline-block; +} +.cd-issue-file-loaded:before { + visibility: hidden; +} +.cd-issue-file-loaded:after { + position: absolute; + right: 0; +} +.cd-issue-form .bt-issue-files { + margin: 40px 0 10px; + transition: margin .2s ease; +} +.cd-issue-form .field-has-value .bt-issue-files { + margin: 10px 0; +} +.cd-issue-form .cd-issue-file { + padding: 0 0 10px; + margin: 0; +} +.cd-issue-form .cd-issue-file:last-child { + padding-bottom: 0; +} +.bt-issue-body .bt-issue-files { + display: flex; + flex-wrap: wrap; + margin-right: -10px; +} +.bt-issue-body .bt-issue-files { + padding-top: 8px; +} +.bt-issue-body .bt-issue-files:empty { + padding-top: 0; +} +.bt-issue-file { + margin: 10px 10px 0 0; + display: inline-block; + vertical-align: top; + position: relative; +} +.bt-issue-cover { + border-radius: 3px; + width: 128px; + height: 100px; + overflow: hidden; + background: #efefef no-repeat center; + background-size: cover; + position: relative; +} +.bt-issue-file .bt-issue-file-label { + position: absolute; + bottom: 0; + right: 0; + margin: 4px; + background: rgba(0, 0, 0, .75); + padding: 3px 5px 2px; + font-size: 12px; + line-height: 14px; + border-radius: 3px; + color: #fff; +} + +.bt-issue-footer { + color: #70767b; + line-height: 20px; + margin: 7px 0 1px; + word-break: break-word; +} +.bt-issue-files + .cd-issue-device { + margin-top: 10px; +} +.bt-issue-files:empty + .cd-issue-device { + margin-top: 4px; +} +.bt-issue-files + .bt-issue-footer { + margin-top: 16px; +} +.bt-issue-files:empty + .bt-issue-footer { + margin-top: 10px; +} +.bt-issue-actions { + margin-top: 15px; +} +.bt-issue-actions .cd-issue-like, +.bt-issue-actions .cd-issue-dislike, +.bt-issue-actions .bt-issue-subscribe, +.bt-issue-actions .bt-issue-copy-link { + font-size: 14px; + font-weight: 500; + margin-right: 22px; + padding: 0; +} +.bt-issue-tags { + padding: 10px 0 18px; +} +.bt-issue-tags .bt-tag, +.bt-issue-tags .bt-status { + font-size: 13px; + line-height: 15px; + padding: 5px 8px; + background-color: #edf4f9; + color: #4985c5; + font-weight: 500; + border-radius: 4px; + -webkit-font-smoothing: antialiased; + white-space: nowrap; + max-width: none; +} +.cd-issue-reply-wrap, +.cd-issue-edit-wrap { + transition: all .2s ease; + overflow: hidden; +} +.cd-issue-reply { + padding-top: 25px; + padding-left: 56px; + position: relative; +} +.cd-issue-reply:before { + position: absolute; + display: block; + content: ''; + border-top: 1px solid #f0f0f0; + top: 12px; + left: 56px; + right: 0; +} +.cd-issue-reply-icon { + position: absolute; + display: inline-block; + width: 17px; + height: 14px; + left: 20px; + top: 42px; + background-image: url("data:image/svg+xml,%3Csvg width='17' height='14' viewBox='0 0 17 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(1 -1.5)'%3E%3Cpath d='m0 13v-2c0-2.209 1.791-4 4-4h9' stroke='%23c0c0c0' stroke-linecap='round' stroke-linejoin='bevel' stroke-width='2'/%3E%3Cg fill='%23c0c0c0'%3E%3Cpath d='m12.763 5.274c0.418-0.0230.7770.2970.80.7150.0020.0280.0020.056 0 0.085l-0.379 6.779c-0.0270.483-0.4120.868-0.8950.895-0.4180.023-0.777-0.297-0.8-0.715-0.002-0.028-0.002-0.056 0-0.085l0.379-6.779c0.027-0.4830.412-0.8680.895-0.895z' transform='matrix(.707 .707 -.707 .707 10.394 -6.072)'/%3E%3Cpath d='m12.7630.394c0.418-0.0230.7770.2970.80.7150.0020.0280.0020.056 0 0.085l-0.379 6.779c-0.0270.483-0.4120.868-0.8950.895-0.4180.023-0.777-0.297-0.8-0.715-0.002-0.028-0.002-0.056 0-0.085l0.379-6.779c0.027-0.4830.412-0.8680.895-0.895z' transform='matrix(.707 -.707 -.707 -.707 6.943 16.763)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); +} +.cd-issue-new-reply .cd-issue-reply-icon { + top: 32px; +} +.cd-input-field + .cd-input-field { + margin-top: 7px; +} +.bt-attach-btn { + float: right; + overflow: hidden; + position: relative; +} +.bt-attach-btn:before { + content: ''; + display: inline-block; + vertical-align: top; + width: 16px; + height: 18px; + position: relative; + margin: 0 -2px; + top: -1px; + background-image: url("data:image/svg+xml,%3Csvg width='16' height='18' viewBox='0 0 16 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m8.554 6.442c.393 0 .711.318.711.711v6.326c0 .682.553 1.235 1.235 1.235.682 0 1.235-.553 1.235-1.235v-7.419c0-1.467-1.19-2.657-2.657-2.657-1.467 0-2.657 1.19-2.657 2.657v8.228c0 2.252 1.826 4.078 4.078 4.078 2.252 0 4.078-1.826 4.078-4.078v-4.628-.224c0-.393.318-.711.711-.711.393 0 .711.318.711.711v.224 4.609c0 3.038-2.462 5.5-5.5 5.5-3.038 0-5.5-2.462-5.5-5.5v-8.191c0-2.252 1.826-4.078 4.078-4.078 2.252 0 4.078 1.826 4.078 4.078v7.382c0 1.467-1.19 2.657-2.657 2.657-1.467 0-2.657-1.19-2.657-2.657v-6.307c0-.393.318-.711.711-.711z' fill='%23238fe1' fill-rule='evenodd' stroke='%23238fe1' stroke-width='.2' transform='matrix(-.707 -.707 .707 -.707 7.228 24.006)'/%3E%3C/svg%3E"); +} +.bt-attach-btn-label { + display: none; + margin-left: 10px; +} +.btn-primary.bt-attach-btn:before { + background-image: url("data:image/svg+xml,%3Csvg width='16' height='18' viewBox='0 0 16 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m8.554 6.442c.393 0 .711.318.711.711v6.326c0 .682.553 1.235 1.235 1.235.682 0 1.235-.553 1.235-1.235v-7.419c0-1.467-1.19-2.657-2.657-2.657-1.467 0-2.657 1.19-2.657 2.657v8.228c0 2.252 1.826 4.078 4.078 4.078 2.252 0 4.078-1.826 4.078-4.078v-4.628-.224c0-.393.318-.711.711-.711.393 0 .711.318.711.711v.224 4.609c0 3.038-2.462 5.5-5.5 5.5-3.038 0-5.5-2.462-5.5-5.5v-8.191c0-2.252 1.826-4.078 4.078-4.078 2.252 0 4.078 1.826 4.078 4.078v7.382c0 1.467-1.19 2.657-2.657 2.657-1.467 0-2.657-1.19-2.657-2.657v-6.307c0-.393.318-.711.711-.711z' fill='%23fff' fill-rule='evenodd' stroke='%23fff' stroke-width='.2' transform='matrix(-.707 -.707 .707 -.707 7.228 24.006)'/%3E%3C/svg%3E"); +} +.bt-attach-btn-wrap { + margin-top: 10px; +} +.bt-attach-btn-wrap .bt-attach-btn { + background-color: #e8f3fa; + color: #0086d3; + float: none; +} +.bt-attach-btn-wrap .bt-attach-btn:hover { + background-color: #deeef8; +} +.bt-attach-btn-wrap .bt-attach-btn-label { + display: inline; +} +.cd-issue-delete { + margin-left: 7px; +} +button.cd-reply-btn, +button.cd-edit-btn { + font-size: 12px; + line-height: 14px; + padding: 4px 10px 3px; + margin: 1px 0 1px 7px; + border-radius: 3px; + float: right; + transition: all .2s ease; +} +.cd-reply-form { + margin-top: 5px; +} +.cd-reply-form > .form-group:last-child, +.cd-issue-form > .form-group:last-child { + margin-bottom: 0; +} +.cd-issue-header { + font-size: 13px; + line-height: 22px; + font-weight: 500; + text-transform: uppercase; + color: #000; +} + +.cd-dialog-options { + +} +.cd-dialog-options .radio-item .radio-input + .radio-label { + color: #222; + font-weight: 500; +} +.cd-dialog-options .radio-item input.radio:disabled + .radio-input { + opacity: 1; +} +.cd-dialog-options.disabled input.radio:disabled ~ .radio-label { + color: #979D9F; +} +.cd-dialog-options.disabled input.radio:checked ~ .radio-label { + color: #222; +} +.cd-dialog-options.disabled .radio-item .radio-input-icon { + border-color: #C3CED2; +} + +.cd-dialog-inline-btn { + margin: 10px 0 0; +} + +.bt-layer-header { + font-size: 18px; + line-height: 24px; + font-weight: bold; + margin: 0 0 12px; + overflow: hidden; +} +.bt-layer-content { + padding: 14px 17px 17px; + border-radius: 6px; + background: #fff; + box-shadow: 0 0 12px rgba(0, 0, 0, .3); + flex-shrink: 1; + width: 638px; + max-width: 100%; +} +.bt-layer-content.bt-layer-blocks { + padding: 0; +} +.bt-layer-block { + display: block; + position: relative; + padding: 14px 17px; +} +.bt-layer-block:first-child { + border-radius: 6px 6px 0 0; + padding-top: 14px; +} +.bt-layer-block:last-child { + border-radius: 0 0 6px 6px; + padding-bottom: 17px; +} +.bt-layer-block + .bt-layer-block { + margin-top: 12px; +} +.bt-layer-block + .bt-layer-block:before { + display: block; + content: ''; + position: absolute; + left: 0; + right: 0; + top: -12px; + height: 12px; + background-color: #f2f2f2; + box-shadow: inset 0 1px 2px rgba(0, 0, 0, .07); + pointer-events: none; +} +.bt-layer-block .bt-header { + margin-top: 0; +} + +.bt-layer-content-deleted, +.popup-container.deleted .bt-layer-content { + display: none; +} +.popup-container.deleted .bt-layer-content-deleted { + display: block; +} + +.bt-issue-additional-block .bt-header { + color: #c2513e; +} +.bt-issue-additional { + font-size: 15px; + line-height: 22px; + word-break: break-word; +} +.bt-issue-additional-block:after, +.bt-comments-wrap.admin:after, +.bt-issue.internal:after { + display: block; + content: ''; + position: absolute; + left: 0; + top: 0; + bottom: 0; + width: 6px; + background-color: #cf5e5e; +} +.bt-comments-wrap.admin:after { + background-color: #4aa3e6; + border-radius: 0 0 0 6px; +} +.bt-issue.internal:after { + background-color: #4aa3e6; + border-radius: 6px 0 0 0; +} +.bt-comments-wrap.admin .cd-submit-issue-btn:before { + content: ''; + display: inline-block; + width: 11px; + height: 13px; + margin-right: 11px; + margin-left: -2px; + vertical-align: -1px; + background: url("data:image/svg+xml,%3Csvg%20height%3D%2213%22%20viewBox%3D%220%200%2011%2013%22%20width%3D%2211%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20fill%3D%22%23fff%22%20height%3D%227%22%20rx%3D%221.5%22%20width%3D%2211%22%20y%3D%226%22%2F%3E%3Crect%20height%3D%229%22%20rx%3D%222.5%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%20width%3D%225%22%20x%3D%223%22%20y%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat 0 center; +} +.bt-comments-wrap.admin .cd-submit-issue-btn.disabled:before, +.bt-comments-wrap.admin .cd-submit-issue-btn[disabled]:before { + opacity: 0.6; +} +.bt-comments-wrap .form-group:last-child { + margin-bottom: 0; +} + +.bt-comment-box, +.bt-comment-deleted { + transition: all .2s ease; +} +.bt-comment.deleted .bt-comment-box { + opacity: 0; + visibility: hidden; + pointer-events: none; +} +.bt-comment-deleted { + position: absolute; + left: 15px; + right: 15px; + top: 12px; + bottom: 12px; + margin: auto 15px auto 56px; + height: 20px; + line-height: 20px; + color: #9DA2A6; + opacity: 0; + visibility: hidden; + pointer-events: none; +} +.bt-comment-deleted.moder-deleted { + height: 40px; +} +.bt-comment.deleted .bt-comment-deleted { + opacity: 1; + visibility: visible; + pointer-events: auto; +} + +.cd-comment-form-box { + display: flex; + flex-direction: row; + padding: 20px 0 0; +} +.cd-comment-form-box .bt-attach-btn { + position: absolute; + transition: all .2s ease; + background-color: transparent; +} +.cd-comment-form-box .btn.bt-attach-btn { + z-index: 1; + padding: 8px 14px 5px; + margin: 5px; + border-radius: 18px; +} +.cd-comment-form-box .bt-attach-btn:before { + content: ''; + display: inline-block; + vertical-align: top; + width: 18px; + height: 21px; + margin: 0; + background-image: url("data:image/svg+xml,%3Csvg%20height%3D%2221%22%20viewBox%3D%220%200%2018%2021%22%20width%3D%2218%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m10.5230769%207.5c.4996053%200%20.9046154.4050101.9046154.90461538v7.76493152c0%20.8683616.7039461%201.5723077%201.5723077%201.5723077s1.5723077-.7039461%201.5723077-1.5723077v-9.05116633c0-1.86757213-1.5139663-3.38153846-3.3815385-3.38153846-1.86757209%200-3.38153843%201.51396633-3.38153843%203.38153846v9.95400813c0%202.8667827%202.32398653%205.1907692%205.19076923%205.1907692s5.1907692-2.3239865%205.1907692-5.1907692v-5.5886794-.2532794c0-.4996053.4050101-.9046154.9046154-.9046154s.9046154.4050101.9046154.9046154v.2532794%205.5162907c0%203.8659932-3.1340068%207-7%207-3.86599325%200-7-3.1340068-7-7v-9.80923077c0-2.86678269%202.32398654-5.19076923%205.1907692-5.19076923%202.8667827%200%205.1907693%202.32398654%205.1907693%205.19076923v8.90638907c0%201.8675721-1.5139664%203.3815384-3.3815385%203.3815384s-3.38153846-1.5139663-3.38153846-3.3815384v-7.69254292c0-.49960528.40501006-.90461538.90461536-.90461538z%22%20fill%3D%22%23848e91%22%20fill-rule%3D%22evenodd%22%20transform%3D%22matrix%28-.70710678%20-.70710678%20.70710678%20-.70710678%208%2028.384776%29%22%2F%3E%3C%2Fsvg%3E"); +} +.cd-comment-input-wrap { + position: relative; + margin-right: 12px; + flex-grow: 1; +} +.cd-comment-input-wrap .input.cd-comment-input { + padding: 11px 0 11px 55px; + border-radius: 22px; + border: 1px solid #dde4eb; + box-shadow: none; + max-height: 132px; + transition: background-color .2s ease, border .2s ease; + overflow: auto; + -webkit-overflow-scrolling: touch; +} +.cd-comment-input-wrap .input.cd-comment-input:focus { + box-shadow: none; +} +.cd-comment-input-wrap .input.empty[data-placeholder]:before { + left: 55px; +} +.cd-submit-comment-btn { + width: 44px; + height: 44px; + border-radius: 22px; + padding: 0; +} +.cd-submit-comment-btn:before { + display: inline-block; + content: ''; + width: 20px; + height: 20px; + vertical-align: top; + background: url('data:image/svg+xml,%3Csvg%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20width%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m1.49694867%2018.783658%2016.85800943-8.4373492c.521538-.2610271.7327238-.89542151.4716966-1.4169595-.1021353-.20406867-.2676279-.36956126-.4716966-.47169661l-16.84660759-8.43164264c-.521538-.26102715-1.15593239-.04984138-1.41695954.47169661-.09962843.19905979-.1338051.42451185-.09764866.64415551l1.0153861%206.16828183c.06421562.39009796.38190679.68875402.77522395.72877485l9.10073534.92601861c.1455691.01481196.2576653.13513612.2621464.28138826l.0047296.15436251c.0070205.22913104-.1677854.42308725-.3964111.43983872l-8.94621891.65549185c-.40511755.0296831-.73660589.3341284-.80057485.7352633l-1.02726504%206.4417489c-.09184437.5759355.300589%201.117278.87652447%201.2091224.21803653.0347702.44148756.0003238.6389304-.0984954z%22%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20transform%3D%22translate%28.4%20.6%29%22%2F%3E%3C%2Fsvg%3E') no-repeat center; + margin: auto 10px auto 13px; +} + +.bt-layer-header + .bt-subscriptions { + margin-top: 24px; +} +.bt-subscription { + position: relative; + padding: 4px; + margin: 12px -4px; + border-radius: 6px; + display: flex; +} +.bt-subscription + .bt-subscription { + margin-top: -5px; +} +.bt-subscriptions.by-tags .bt-subscription + .bt-subscription { + margin-top: 18px; +} +.bt-subscriptions.by-tags .bt-subscription + .bt-subscription:before { + font-size: 13px; + content: attr(data-or); + position: absolute; + left: 4px; + top: -17px; + color: #8a8a8a; +} +.bt-subscription-tags, +.bt-subscription-issue { + flex-grow: 1; + flex-shrink: 1; +} +.bt-subscription-empty { + font-size: 14px; + line-height: 25px; + padding: 4px 0; + margin: 12px 0; + color: #70767b; +} +.bt-subscription-tags { + margin: -7px -7px 0 0; +} +.bt-subscription-issue { + line-height: 25px; +} +.bt-subscription-issue .bt-card-title { + color: #0088cc; + margin: 0; +} +.bt-subscription-issue .bt-card-title:before { + margin-right: 8px; +} +.bt-subscription-delete-wrap { + margin-left: 15px; + margin-right: -6px; + flex-grow: 0; + flex-shrink: 0; +} +.bt-subscription-delete-wrap svg.icon { + vertical-align: top; + width: 24px; + height: 24px; +} +.bt-subscription-delete-btn { + cursor: pointer; + border-radius: 14px; + padding: 2px; + margin: -2px; + transition: background-color .15s ease; +} +.bt-subscription-delete-btn:hover { + background-color: #efefef; +} +.bt-subscriptions-form { + margin-top: -10px; +} + + + +.cd-back { + padding: 18px 19px; + vertical-align: top; + margin: 0 0 0 -15px; + cursor: pointer; +} +.cd-back:before { + position: relative; + top: 2px; + content: ''; + display: inline-block; + width: 18px; + height: 16px; + background: url('/img/translations/icons.png?8') no-repeat -5px -105px; +} +@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { + .cd-back:before { + background-image: url('/img/translations/icons_2x.png?8'); + background-size: 26px 752px; + } +} + +.cd-subheader { + font-size: 16px; + font-weight: 500; + padding: 15px 0; + margin: 0; +} +.cd-subheader .cd-badge { + font-size: 12px; + line-height: 18px; + padding: 3px 7px 2px; + min-width: 19px; + margin-left: 7px; +} + +.cd-section-block { + padding: 20px 15px 0 56px; +} +.cd-actions { + display: inline-block; + margin-left: -13px; +} +.cd-action-item { + display: block; + position: relative; + padding: 11px 40px 11px 58px; + font-weight: 500; +} +/*.cd-action-item:hover { + text-decoration: none; +} +.cd-action-item .cd-action-label:hover { + text-decoration: underline; +}*/ +.cd-action-item:before { + position: absolute; + top: 4px; + left: 6px; + display: inline-block; + width: 32px; + height: 32px; + content: ''; + background: url('/img/translations/icons.png?8') no-repeat -10px -548px; +} +@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { + .cd-action-item:before { + background-image: url('/img/translations/icons_2x.png?8'); + background-size: 26px 752px; + } +} +.action-share:before { + background-position: 6px -453px; +} +.action-edit:before { + background-position: 4px -485px; +} +.action-team:before { + background-position: 1px -514px; +} + +.arrow-link { + font-size: 15px; + font-weight: 500; + cursor: pointer; +} +.arrow-link:after { + display: inline-block; + width: 8px; + height: 12px; + content: ''; + background: url('/img/translations/icons.png?8') no-repeat -10px -548px; + margin-left: 7px; + vertical-align: -1px; +} +@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { + .arrow-link:after { + background-image: url('/img/translations/icons_2x.png?8'); + background-size: 26px 752px; + } +} + +.form-group .input { + direction: ltr; + unicode-bidi: isolate; +} +.form-group.rtl { + text-align: right; +} +.form-group.rtl .input { + direction: rtl; +} + +.fill { + position: absolute; + left: 0; + right: 0; + top: 0; + bottom: 0; +} + +.fullname { + font-weight: 500; + border-bottom: 1px solid #de8833; +} +.my.fullname { + border-bottom: 3px double #de8833; +} +a.fullname:hover { + text-decoration: none; + border-bottom-color: inherit; +} + +.close { + position: relative; + width: 22px; + height: 22px; + opacity: 1; +} +.close:hover { + opacity: 1; +} +.close:before, +.close:after { + display: inline-block; + position: absolute; + background: #c0c0c0; + left: 50%; + top: 50%; + content: ''; + width: 16px; + height: 2px; + margin: -1px 0 0 -8px; + border-radius: 1px; + transform: rotateZ(45deg) scaleY(.95); + transition: background-color .2s ease; +} +.close:after { + transform: rotateZ(-45deg) scaleY(.95); +} +.close:hover:before, +.close:hover:after { + background: #a8a8a8; +} + +.arrow-left, +.arrow-right { + display: inline-block; + width: 16px; + height: 14px; + position: relative; + opacity: 0.4; + transition: opacity .2s ease; +} +.arrow-left:before, +.arrow-left:after, +.arrow-right:before, +.arrow-right:after { + display: inline-block; + position: absolute; + content: ''; + left: 0; + top: 50%; +} +.arrow-left:before, +.arrow-right:before { + transform: rotateZ(45deg); + width: 10px; + height: 10px; + border: 2px solid #222; + margin: -5px 0 0 2px; + border-width: 0 0 2px 2px; +} +.arrow-left:after, +.arrow-right:after { + background: #222; + width: 14px; + height: 2px; + margin: -1px 0 0 2px; +} +.arrow-right:before { + margin-left: 4px; + border-width: 2px 2px 0 0; +} +.arrow-right:after { + margin-left: 0; +} + +.binding { + display: inline-block; + font-family: 'Glyphicons Halflings'; + font-style: normal; + font-weight: 400; + font-size: 92%; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.binding:before { + content: "\e144"; +} + +.ohide { + opacity: 0; + visibility: hidden; + pointer-events: none; +} + +.shide { + opacity: 0; + visibility: hidden; + pointer-events: none; + padding-top: 0 !important; + padding-bottom: 0 !important; + margin-top: 0 !important; + margin-bottom: 0 !important; + height: 0 !important; +} + +.sxhide { + opacity: 0; + visibility: hidden; + pointer-events: none; + padding-left: 0 !important; + padding-right: 0 !important; + margin-left: 0 !important; + margin-right: 0 !important; + width: 0 !important; +} + +.no-transition, +.no-transition * { + transition: none !important; +} + +.nav-pills > li > a { + padding: 10px 15px; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + font-size: 15px; + font-weight: 500; + line-height: 22px; +} +.nav-pills > li.divider { + border-bottom: 1px solid #ededed; + padding-bottom: 7px; + margin-bottom: 7px; +} +.nav-pills > li > a .cd-badge { + font-size: 11px; + padding: 2px 5px 0; + margin-top: 2px; + background: #0f9ae4; + float: right; +} +.nav-pills > li.active > a .cd-badge { + background: #fff; + color: #0f9ae4; +} +.nav-stacked > li + li { + margin-top: 0; +} + +.popup-buttons .btn-link { + padding: 10px 15px 8px; + border-radius: 2px; +} +.popup-buttons .btn-link + .btn-link { + margin-left: 2px; +} +.popup-buttons .btn-link:hover { + background: #e6f1f7; + text-decoration: none; +} +.popup-buttons .btn-link:active { + background: #d4e6f1; +} +.popup-buttons .btn-link:focus { + text-decoration: none; +} + +.toast-container { + position: fixed; + top: 0; + bottom: 0; + left: 0; + right: 0; + z-index: 201; + padding: 0 45px; + margin: auto; + display: flex; + align-items: center; + justify-content: center; + transition: all .2s ease; + pointer-events: none; +} +.toast { + max-width: 270px; + max-height: 270px; + background: rgba(14, 21, 33, 0.75); + font-weight: 500; + color: #fff; + padding: 8px 24px; + border-radius: 10px; + font-size: 14px; + line-height: 20px; + text-align: center; +} +.toast a { + color: #69C5FF; + pointer-events: auto; +} + +.input { + white-space: pre-wrap; + position: relative; + z-index: 0; +} +.input.empty[data-placeholder] { + position: relative; +} +.input.empty[data-placeholder]:before { + position: absolute; + left: 0; + right: 0; + content: attr(data-placeholder); + transition: color .2s ease; + color: #919699; + font-weight: normal; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + pointer-events: none; + z-index: -1; +} +.input.empty[data-placeholder]:focus:before { + color: #ccc; +} +input.cd-form-control, +textarea.cd-form-control, +.input.cd-form-control { + padding-left: 0; + padding-right: 0; + border: none; + height: auto; + resize: none; + box-shadow: inset 0 -1px 0 #f0f0f0; + transition: box-shadow .2s ease, color .2s ease; + background: transparent; +} +input.cd-form-control + .cd-form-control-underline { + box-shadow: 0 -1px 0 #f0f0f0; + transition: box-shadow .2s ease; + margin-bottom: -2px; + height: 2px; +} +input.cd-form-control[readonly], +textarea.cd-form-control[readonly], +.input.cd-form-control[readonly], +input.cd-form-control[disabled], +textarea.cd-form-control[disabled], +.input.cd-form-control[disabled] { + cursor: auto; + background: #fff; +} +input.cd-form-control:focus, +textarea.cd-form-control:focus, +.input.cd-form-control:focus { + box-shadow: inset 0 -2px 0 #39ade7; +} +input.cd-form-control:focus + .cd-form-control-underline { + box-shadow: 0 -2px 0 #39ade7; +} +input.cd-form-control[readonly]:focus, +textarea.cd-form-control[readonly]:focus, +.input.cd-form-control[readonly]:focus, +input.cd-form-control[disabled]:focus, +textarea.cd-form-control[disabled]:focus, +.input.cd-form-control[disabled]:focus { + box-shadow: inset 0 -1px 0 #f0f0f0; +} +.input.cd-form-control { + overflow: auto; + -webkit-overflow-scrolling: touch; +} +.input.cd-form-control::-webkit-scrollbar { + display: none; +} + +.bt-markdown-input > .CodeMirror { + font-family: inherit; + margin: 0 -4px; + padding: 3px 0 5px; + color: #222; + height: auto; + box-shadow: inset 0 -1px 0 #f0f0f0; + transition: box-shadow .2s ease, color .2s ease; +} +.bt-markdown-input > .CodeMirror-focused { + box-shadow: inset 0 -2px 0 #39ade7; +} +.bt-markdown-input .CodeMirror-selected { + background: transparent; +} +.bt-markdown-input .CodeMirror-focused .CodeMirror-selected { + background: Highlight; +} +.bt-markdown-input .CodeMirror-line::selection, +.bt-markdown-input .CodeMirror-line > span::selection, +.bt-markdown-input .CodeMirror-line > span > span::selection { + background: Highlight; +} +.bt-markdown-input .CodeMirror-line::-moz-selection, +.bt-markdown-input .CodeMirror-line > span::-moz-selection, +.bt-markdown-input .CodeMirror-line > span > span::-moz-selection { + background: Highlight; +} +.bt-markdown-input .cm-s-default .cm-header { + color: inherit; +} +.bt-markdown-input .cm-s-default .cm-header-1, +.bt-markdown-input .cm-s-default .cm-header-2 { + font-size: 16px; +} +.bt-markdown-input .cm-s-default .cm-variable-2, +.bt-markdown-input .cm-s-default .cm-variable-3, +.bt-markdown-input .cm-s-default .cm-keyword, +.bt-markdown-input .cm-s-default .cm-quote { + color: #555; +} +.bt-markdown-input .cm-s-default .cm-comment { + font-family: monospace, 'Courier New'; + font-size: 87%; + color: #555; +} +.bt-markdown-input .cm-s-default .cm-link { + color: #0088cc; +} +.bt-markdown-input .cm-s-default .cm-url.cm-hr, +.bt-markdown-input .cm-s-default .cm-url.cm-string { + color: #999; +} + +.login-popup-container section { + line-height: 23px; + max-width: 600px; +} +.login-popup-container h2 { + font-size: 24px; + margin-top: 15px; + margin-bottom: 15px; +} +.login-popup-container p { + margin-bottom: 18px; +} +.login-popup-container p.help-block { + margin-top: 18px; + margin-bottom: -7px; +} +.login-popup-container .form-control { + max-width: 280px; +} + +.dots-animated:after { + position: absolute; + display: inline-block; + animation: dotty steps(1, end) 1s infinite; + content: '...'; +} + +@-webkit-keyframes dotty { + 0%, 100% { content: ''; } + 25% { content: '.'; } + 50% { content: '..'; } + 75% { content: '...'; } +} +@keyframes dotty { + 0%, 100% { content: ''; } + 25% { content: '.'; } + 50% { content: '..'; } + 75% { content: '...'; } +} + +@-webkit-keyframes rotate-circle { + from { transform: rotateZ(-90deg); } + to { transform: rotateZ(270deg); } +} +@keyframes rotate-circle { + from { transform: rotateZ(-90deg); } + to { transform: rotateZ(270deg); } +} + +@-webkit-keyframes resize-circle { + from { stroke-dashoffset: 0; } + to { stroke-dashoffset: 12500px; } +} +@keyframes resize-circle { + from { stroke-dashoffset: 0; } + to { stroke-dashoffset: 12500px; } +} + +header .header-wrap { + padding: 9px 0 8px; + position: relative; + background: #fff; + z-index: 2; +} +header.sticky .sticky-box { + width: 100%; + z-index: 100; + background: #fff; +} +header.sticky.fixed .sticky-box { + position: fixed; + top: -3px; +} +header.sticky.fixed .bt-search { + box-shadow: 0 1px rgba(0, 0, 0, .12); +} + +header.bt-search-header + main .bt-header { + margin-top: 15px; +} + +header.has-search + main section.cd-content { + padding-top: 49px; +} +header.has-message + main { + margin-top: 112px; +} +header .btn-lg { + padding: 11px 12px 10px; +} +.header-panel { + position: relative; + padding: 0 10px; + z-index: 7; +} +.header-panel .header-breadcrumb { + height: 41px; + overflow: hidden; +} +.header-auth { + float: right; + margin-left: 15px; +} +.header-auth-item { + display: inline-block; + vertical-align: top; + padding: 11px 0; + font-weight: 500; + white-space: nowrap; +} +.header-auth-item + .header-auth-item { + margin-left: 10px; +} +.header-auth-link { + display: inline-block; + vertical-align: top; +} +.header-auth-photo { + display: inline-block; + vertical-align: top; + width: 32px; + height: 32px; + border-radius: 16px; + background: #efefef; + text-align: center; + overflow: hidden; + margin: -7px 0 -7px 0; +} +.header-auth-photo img { + width: 100%; +} +.header-auth-photo .photo-char { + font-size: 15px; + vertical-align: middle; + line-height: 34px; + color: #999; +} +.header-search-item { + padding-bottom: 18px; + margin-bottom: -18px; + overflow: hidden; +} +.header-auth-name { + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + max-width: 190px; + color: #0086d3; +} +.header-auth-name:after { + content: ''; + display: inline-block; + width: 12px; + height: 7px; + background: url('/img/translations/icons.png?8') no-repeat -7px -324px; + margin: 0 0 2px 7px; +} +@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { + .header-auth-name:after { + background-image: url('/img/translations/icons_2x.png?8'); + background-size: 26px 752px; + } +} +.header-auth-name.dropdown-toggle { + cursor: pointer; +} +.header-auth-name + .dropdown-menu { + top: -21px; + left: auto; + right: -4px; +} +@media (min-width: 1420px) { + .header-auth-name + .dropdown-menu { + left: -4px; + right: auto; + } +} + +header .breadcrumb > .active, +header .breadcrumb > .active a { + color: #222; +} +header .breadcrumb > .placeholder { + color: #999; +} +header .breadcrumb > li { + padding: 11px 0; + font-size: 15px; + line-height: 1.3333333; + font-weight: 500; + position: relative; +} +header .breadcrumb > li > a, +header .breadcrumb > li.active > strong { + display: inline-block; + text-overflow: ellipsis; + vertical-align: top; + overflow: hidden; + max-width: 190px; +} +header .breadcrumb > li.cd-logo > a { + overflow: visible; +} +header .container-fluid .breadcrumb > li > a, +header .container-fluid .breadcrumb > li.active > strong { + max-width: 240px; +} +header .breadcrumb > li.active > a { + overflow: visible; + max-width: none; +} +header .breadcrumb > li:before { + content: ''; +} +header .breadcrumb > li:after { + content: "\00a0/\00a0"; + padding: 0 8px; + color: #d4d4d4; +} +header .breadcrumb > li:last-child:after { + content: ''; +} +header .input-group-addon.breadcrumb > li:last-child:after { + content: "\00a0/\00a0"; +} +header .header-breadcrumb .dropdown { + position: static; +} +header .header-breadcrumb .dropdown-menu { + left: auto; + top: 48px; + margin: 0 0 0 -15px; + min-width: 0; + font-size: 15px; + border: none; + box-shadow: 0 0 2px rgba(0, 0, 0, .15); +} +header .header-breadcrumb .dropdown.open > .dropdown-menu { + display: inline; +} +header .header-breadcrumb .dropdown.open > .dropdown-menu > li { + display: block; +} +header .header-breadcrumb .dropdown.open > .dropdown-menu > li > a { + padding: 10px 35px 10px 15px; + margin: 0; + color: #2e87ca; +} +header .header-breadcrumb .dropdown.open > .dropdown-menu > li > a:hover { + background-color: #f0f6fa; + color: #2e87ca; +} +header .header-breadcrumb .dropdown.open > .dropdown-menu > li.active > a:hover, +header .header-breadcrumb .dropdown.open > .dropdown-menu > li.active > a { + background-color: #1e98d4; + color: #fff; + font-weight: 500; + position: relative; +} +header .btn { + margin-left: 10px; + margin-right: -12px; +} +.buttons-wrap { + padding: 15px 0; +} +.buttons-wrap .btn { + margin-left: -15px; +} + +.header-breadcrumb .breadcrumb { + background: none; + border: transparent; + padding: 0; + margin: 0; + overflow: visible; +} +.header-breadcrumb-simple .breadcrumb { + overflow: hidden; +} +.header-breadcrumb-simple .breadcrumb > .active { + display: inline; +} +.header-breadcrumb .input-label { + font-weight: normal; +} +.input-group .input-dropdown { + display: table-cell; + position: relative; +} +.input-dropdown .form-control { + height: auto; + border: transparent; + background: transparent; + color: #222; + overflow: hidden; + text-overflow: ellipsis; + padding: 11px 16px 11px 1px; + margin-left: -1px; + border-radius: 0 !important; + transition: color .2s ease; +} +.form-control::-webkit-input-placeholder { + text-overflow: ellipsis; + transition: color .2s ease; + color: #999; +} +.form-control::-moz-placeholder { + text-overflow: ellipsis; + transition: color .2s ease; + color: #999; +} +.form-control:-ms-input-placeholder { + text-overflow: ellipsis; + transition: color .2s ease; + color: #999; +} +.form-control::placeholder { + text-overflow: ellipsis; +} +.form-control[placeholder] { + text-overflow: ellipsis; +} +.form-control:focus::-webkit-input-placeholder { + text-overflow: ellipsis; + color: #ccc; +} +.form-control:focus::-moz-placeholder { + text-overflow: ellipsis; + color: #ccc; +} +.form-control:focus:-ms-input-placeholder { + text-overflow: ellipsis; + color: #ccc; +} +.form-control:focus::placeholder { + text-overflow: ellipsis; +} +.form-control[placeholder]:focus { + text-overflow: ellipsis; +} +.has-section-status .input-dropdown .form-control { + padding-right: 50px; +} + +.form-group-nolabel { + margin-top: -15px; +} +.cd-form-label { + display: block; + font-size: 15px; + line-height: 15px; + color: #8a8a8a; + margin-bottom: 0; + position: relative; + z-index: 1; + pointer-events: none; + -webkit-font-smoothing: antialiased; + transition: all .2s ease; + margin-top: 5px; + top: 24px; +} +.form-group .cd-form-label { + font-weight: normal; +} +.bt-select-query-group .cd-form-label { + font-size: 14px; + top: 31px; +} +.field-has-value .cd-form-label, +.field-has-value.noinput .cd-form-label, +.field-focused .cd-form-label { + pointer-events: auto; + font-size: 13px; + font-weight: 500; + color: #8a8a8a; + top: 0; +} +.form-group.noinput .cd-form-label { + pointer-events: none; +} +.form-group.nowrap .cd-form-label { + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; +} +.field-focused .cd-form-label, +.field-focused.field-has-value.noinput .cd-form-label { + color: #2481cc; +} +.noinput .cd-form-label { + pointer-events: auto; + font-size: 15px; + font-weight: 400; + color: #8a8a8a; + top: 24px; +} +.form-group.nowrap .input { + white-space: nowrap; +} +.bt-form-input { + overflow: hidden; +} +.bt-form-input .cd-form-control { + font-size: 15px; + line-height: 18px; + padding-top: 7px; + padding-bottom: 9px; +} +.bt-form-input .cd-plain { + font-size: 15px; + line-height: 18px; + padding-top: 7px; + padding-bottom: 9px; +} +.bt-form-input .btn-primary { + font-size: 14px; + line-height: 16px; + padding: 10px 21px 8px; +} +.cd-form .help-block, +.bt-form-input .help-block { + font-size: 13px; + line-height: 15px; + color: #8a8a8a; + margin-top: 9px; + margin-bottom: 0; + -webkit-font-smoothing: antialiased; +} +.radio-label .help-block, +.checkbox-label .help-block { + margin-top: 3px; +} +.bt-form-input.cd-form-select { + overflow: visible; +} + +.select { + position: relative; + box-shadow: inset 0 -1px 0 #f0f0f0; + background-color: #ffffff; + cursor: text; +} +.select .items-list { + position: absolute; + left: 0; + right: 0; + margin: -1px 0; + background: #fff; + text-align: left; + padding: 7px 0; + box-shadow: 0 0 2px 1px rgba(0, 0, 0, .15); + border: none; + transition: all .2s ease; + visibility: hidden; + opacity: 0; + max-height: 220px; + overflow: auto; + overflow-x: hidden; + -webkit-overflow-scrolling: touch; + z-index: 10; +} +.select.open .items-list { + visibility: visible; + opacity: 1; +} +.select.open .items-list.ohide { + pointer-events: none; + visibility: hidden; + opacity: 0; +} +.select.no-search .input { + opacity: 0; +} +.select-list-item, +.select-list-no-results { + font-size: 14px; + line-height: 18px; + padding: 8px 15px; + cursor: pointer; +} +.select-list-item { + position: relative; + text-overflow: ellipsis; + overflow: hidden; +} +.search-item.selected .select-list-item, +.search-item:hover .select-list-item { + background: #f2f2f2; +} +.select-list-no-results { + color: #a8a8a8; + cursor: auto; +} +.items-list.team .select-list-item { + padding-left: 36px; +} +.items-list.team .select-list-item:before { + content: ''; + position: absolute; + left: 15px; + bottom: 0; + top: 0; + width: 8px; + height: 8px; + border-radius: 4px; + margin: auto 0; + background-color: #0086d3; +} +.items-list.team .select-list-item.team:before { + background-color: #c11086; +} +.selected-items { + display: flex; + flex-wrap: wrap; + align-items: flex-start; +} +.selected-item { + display: inline-block; + color: #525252; + background-color: #efefef; + padding: 4px 10px 3px; + margin: 3px 5px 2px 0; + border-radius: 4px; + cursor: pointer; + max-width: 85%; + -webkit-user-select: none; + user-select: none; +} +.selected-item.focused { + background-color: #E8E8E8; +} +.selected-item.team.focused { + background-color: #FBE3B5; +} +.select input.cd-form-control, +.select .input.cd-form-control { + white-space: nowrap; + background-color: transparent; + box-shadow: none; + width: 50px; + flex-grow: 100; +} +.selected-item .label { + display: block; + overflow: hidden; + text-overflow: ellipsis; + vertical-align: top; +} +.selected-item .close { + margin: -2px -6px -2px 2px; + float: right; + opacity: 0.6; +} +.selected-item .close:before, +.selected-item .close:after { + width: 13px; + margin-left: -6px; +} +.selected-item .close:hover { + opacity: 1; +} +.selected-item.focused .close:before, +.selected-item.focused .close:after { + background-color: #9c9c9c; +} +.selected-item.team .close:before, +.selected-item.team .close:after { + background-color: #a86e00; +} +.select-clear, +.select-enter { + transition: opacity .1s ease, visibility .1s ease; + pointer-events: none; + visibility: hidden; + opacity: 0; +} +.field-has-value .select-clear, +.field-has-value .select-enter { + pointer-events: auto; + visibility: visible; + opacity: 1; +} + +.cd-issue-tags { + margin: 5px 0 0; +} + +.bt-tags { + margin-top: -7px; +} +.bt-tags.ui-sortable { + position: relative; +} + +.bt-tag, +.bt-status { + display: inline-block; + color: #0086d3; + background-color: #e8f3fa; + padding: 4px 10px 3px; + margin: 7px 7px 0 0; + border-radius: 4px; + vertical-align: top; + white-space: nowrap; + max-width: 85%; + -webkit-user-select: none; + user-select: none; +} +.bt-tag:hover, +.bt-status:hover { + text-decoration: none; +} +.bt-tag.team, +.selected-item.team { + color: #a86e00; + background-color: #ffecc9; +} +.bt-tag.unknown { + color: #c8375f; + background-color: #ffe2ea; +} +.bt-tag.tag-badge { + position: relative; +} +.bt-tag.tag-badge:after { + content: ''; + width: 10px; + height: 10px; + border-radius: 5px; + background-color: #c8375f; + position: absolute; + right: 0; + top: 0; + margin: -3px; +} +.text-unknown, +a.text-unknown, +a.text-unknown:hover, +a.text-unknown:focus, +a.text-unknown:active { + color: #c8375f; +} +.bt-tag.ui-sortable-placeholder { + position: relative; + background: transparent; +} +.bt-tag.ui-sortable-placeholder:before { + content: ''; + display: inline-block; + position: absolute; + border-radius: 4px; + left: 0; right: 0; + top: 0; bottom: 0; + border: 2px dashed #e8f3fa; + visibility: visible; +} +.bt-tag.team.ui-sortable-placeholder:before { + border-color: #ffecc9; +} + +.bt-comments-more { + font-size: 14px; + font-weight: 500; + padding: 9px 15px 8px; + margin: 12px 0 7px; + text-align: center; + background-color: #f2f2f2; + border-radius: 3px; + color: #222; + cursor: pointer; +} +.bt-comments-more:hover { + background-color: #ececec; +} + +.bt-card-action { + font-size: 14px; + line-height: 24px; +} +.bt-card-action-user, +a.bt-card-action-user:hover, +a.bt-card-action-user:focus { + font-weight: 500; + color: inherit; +} +.bt-card-action a.bt-card-title { + color: #0088cc; + padding: 0 2px; +} +.bt-card-action .bt-card-title.deleted { + color: #999; +} +.bt-card-action .bt-tag { + white-space: nowrap; + vertical-align: baseline; + line-height: 20px; + padding: 0 7px; + margin: 0; +} +.bt-card-action .add-name { + display: none; +} +.bt-card-action .bt-status { + white-space: nowrap; + vertical-align: baseline; + border-radius: 11px; + line-height: 22px; + padding: 0 10px; + margin: 0; + font-weight: 500; + -webkit-font-smoothing: antialiased; +} +.bt-card-action-body { + padding: 9px 0; + margin-left: 36px; +} +.bt-card-action-date { + font-size: 13px; + line-height: 20px; + margin: -6px 0 0 36px; + color: #70767b; +} +.bt-card-action-icon { + float: left; + display: inline-block; + vertical-align: text-top; + background: no-repeat center; + margin: 5px 6px 0 0; + width: 30px; + height: 30px; +} +.bt-action-create .bt-card-action-icon { + background-image: url('data:image/svg+xml,%3Csvg%20height%3D%2230%22%20viewBox%3D%220%200%2030%2030%22%20width%3D%2230%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Ccircle%20cx%3D%2215%22%20cy%3D%2215%22%20r%3D%229%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%2F%3E%3Cg%20fill%3D%22%23000%22%3E%3Crect%20height%3D%2210%22%20rx%3D%221%22%20width%3D%222%22%20x%3D%2214%22%20y%3D%2210%22%2F%3E%3Crect%20height%3D%222%22%20rx%3D%221%22%20width%3D%2210%22%20x%3D%2210%22%20y%3D%2214%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E'); +} +.bt-action-edit .bt-card-action-icon { + background-image: url('data:image/svg+xml,%3Csvg%20height%3D%2230%22%20viewBox%3D%220%200%2030%2030%22%20width%3D%2230%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22m15.3%2010.8%201.55-1.54%204.25%204.24-1.6%201.56z%22%20fill%3D%22%23000%22%2F%3E%3Cpath%20d%3D%22m19.9%208.1c.4%200%20.8.2%201.2.5l1.6%201.6c.3.3.5.7.5%201.1s-.2.9-.5%201.2l-10.4%2010.3c-.2.3-.6.5-1.1.5h-1.7c-.4.1-.6.1-.8%200-.8-.7-.9-1-.7-1.5v-2.2l10.8-11c.3-.3.7-.5%201.1-.5z%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%23000%22%20stroke-width%3D%222.2%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); +} +.bt-action-edit-type .bt-card-action-icon { + background-image: url('data:image/svg+xml,%3Csvg%20height%3D%2230%22%20viewBox%3D%220%200%2030%2030%22%20width%3D%2230%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%3E%3Cpath%20d%3D%22m16.3%207c.5%200%201.1.6%201.7%201.3.5.7%201%201.5%201%202.3v.8c0%201%200%201.8-.2%202.4l-7.3.2c-.5-.7-.5-1.5-.5-2.4v-1c0-.8.5-1.6%201-2.3.6-.7%201.2-1.3%201.8-1.3z%22%2F%3E%3Cpath%20d%3D%22m20.3%2014c.6%200%201.1.1%201.4.3l.3%207.3c0%20.4-.3.6-.7.8-.6.4-1.4.6-2.3.6h-8c-.9%200-1.7-.2-2.3-.6-.4-.2-.7-.4-.7-.8v-7c.6-.5%201.1-.6%201.7-.6z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); +} +.bt-action-edit-tags .bt-card-action-icon { + background-image: url('data:image/svg+xml,%3Csvg%20height%3D%2230%22%20viewBox%3D%220%200%2030%2030%22%20width%3D%2230%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m7%2015.1%206.8-6.9s1.1-.2%201.6-.2h6.1c.5%200%201.5%201.1%201.5%201.5v6.1c0%20.5-.3%201.6-.3%201.6l-6.8%206.8c-.4.3-.8.5-1.3.5s-.9-.2-1.3-.5l-6.3-6.3c-.3-.4-.5-.8-.5-1.3s.2-1%20.5-1.3zm11-.1c1.1%200%202-.9%202-2s-.9-2-2-2-2%20.9-2%202%20.9%202%202%202z%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E'); +} +.bt-action-edit-status .bt-card-action-icon { + background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2230%22%20height%3D%2230%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20transform%3D%22rotate%28180%2010.5%208%29%20translate%28-6%20-7%29%22%3E%3Cpath%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-width%3D%222%22%20d%3D%22M5%207.5C5%2011.6%208.4%2015%2012.5%2015C16.6%2015%2020%2011.6%2020%207.5C20%203.4%2016.6%200%2012.5%200%22%2F%3E%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M5%203L9.1%207.1C9.3%207.3%209.3%207.7%209.1%207.9C9.1%207.9%208.9%208%208.8%208L1.2%208C.9%208%20.7%207.8.7%207.5C.7%207.4.8%207.2.9%207.1L5%203L5%203Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); +} +.bt-action-delete .bt-card-action-icon, +.bt-action-restore .bt-card-action-icon { + background-image: url('data:image/svg+xml,%3Csvg%20height%3D%2230%22%20viewBox%3D%220%200%2030%2030%22%20width%3D%2230%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22m7.1%209h15.8c.6%200%201.1.4%201.1%201s-.5%201-1.1%201h-15.8c-.6%200-1.1-.4-1.1-1s.5-1%201.1-1z%22%20fill%3D%22%23000%22%2F%3E%3Cg%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%3E%3Cpath%20d%3D%22m17%207c.3%200%20.5.1.7.3s.3.4.3.7v1c0%20.3-.1.5-.3.7s-.4.3-.7.3h-4c-.3%200-.5-.1-.7-.3s-.3-.4-.3-.7v-1c0-.3.1-.5.3-.7s.4-.3.7-.3z%22%2F%3E%3Cpath%20d%3D%22m19.7%2010c.3%200%20.7.1.9.4.3.2.4.4.4.7v9.7c0%20.6-.3%201.1-.7%201.5-.5.4-1.1.7-1.8.7h-7c-.7%200-1.3-.3-1.8-.7-.4-.4-.7-.9-.7-1.5v-9.7c0-.3.1-.5.4-.7.2-.3.6-.4.9-.4z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E'); +} + + +.progress-bar { + width: 0; + transition: width .4s linear, box-shadow .3s ease; +} +.progress-bar.no-transition { + transition: none; +} +.progress-bar.no-shown { + box-shadow: inset 0 0 0 #39ade7; +} + +header .progress-bar { + position: absolute; + z-index: 1; + bottom: 0; + height: 3px; + box-shadow: inset 0 -2px 0 #39ade7; +} + +.btn-inactive { + cursor: auto; + pointer-events: none; +} + +.nav-menu { + padding: 10px 0 30px; +} + +@media (min-width: 560px) { + .cd-logo-title { + margin-left: 12px; + } + .header-auth-item + .header-auth-item { + margin-left: 15px; + } + .bt-layer-side-button { + clear: none; + } + .bt-layer-content { + padding: 27px 34px 30px; + } + .bt-layer-block { + padding: 20px 34px; + } + .bt-layer-block:first-child { + padding-top: 27px; + } + .bt-layer-block:last-child { + padding-bottom: 30px; + } + .bt-search-tabs-right, + .bt-search-tab + .bt-search-tab { + margin-left: 20px; + } + .bt-issue-actions { + margin-top: 20px; + } + .bt-comment { + border-radius: 3px; + } + .bt-comment-photo { + width: 40px; + height: 40px; + border-radius: 20px; + margin-right: 12px; + } + .bt-comment-photo .photo-char { + font-size: 20px; + line-height: 40px; + } + .bt-comment-photo + .bt-comment-body, + .bt-restart-form { + margin-left: 52px; + } + .bt-card-action { + display: flex; + } + .bt-card-action-icon { + float: none; + margin: 5px 13px 0 5px; + flex-shrink: 0; + flex-grow: 0; + } + .bt-card-action-body { + margin-left: 0; + flex-shrink: 1; + flex-grow: 1; + } + .bt-card-action-date { + margin: 12px 0 0 15px; + flex-shrink: 0; + flex-grow: 0; + text-align: right; + } +} +@media (min-width: 570px) { + .bt-card-row { + border-radius: 6px; + } +} +@media (min-width: 580px) { + .cd-logo-title, + .bt-create-btn-label, + .bt-attach-btn-label { + display: inline; + } + .bt-card-row { + margin: 0 -15px; + padding: 15px; + } + .bt-search, + .cd-content, + .header-panel { + padding: 0 15px; + } +} + +@media (min-width: 768px) { + .nav-menu.nav-menu-can-fix { + position: fixed; + top: 68px; + bottom: 0; + overflow-y: scroll; + } + header.has-message + main .nav-menu.nav-menu-can-fix { + top: 112px; + } + .nav-menu.nav-menu-can-fix::-webkit-scrollbar { + display: none; + } +} + +.section-header { + position: relative; + overflow: hidden; +} + +.header-labels { + position: absolute; + font-size: 13px; + line-height: 16px; + height: 0; + bottom: 0; + right: 0; +} +.header-labels .help-labels { + position: relative; + white-space: nowrap; +} +.header-labels .help-label { + position: absolute; + padding: 4px 10px; + right: 0; + color: #aaa; +} +.header-labels .help-label a { + color: #555; + cursor: pointer; +} + +section h3 .header-count { + margin-left: 10px; + color: #999; +} + +.popup-form { + margin: 25px 0 0; + overflow: visible !important; +} + +.radio-row { + display: block; + margin: 5px -5px; + padding: 5px; + font-weight: normal; + overflow: hidden; + cursor: pointer; +} +.radio-row .radio { + position: absolute; + left: -5000px; +} +.radio-row .radio + .radio-label { + position: relative; + line-height: 18px; + padding: 0; +} +.radio-row .radio + .radio-label:before { + display: inline-block; + content: ''; + width: 18px; + height: 18px; + border-radius: 9px; + border: 2px solid #999; + vertical-align: top; + margin: 0 12px 0 0; + padding: 0; +} +.radio-row .radio:checked + .radio-label:before { + border-color: #319bd8; +} +.radio-row .radio:checked + .radio-label:after { + display: inline-block; + content: ''; + width: 8px; + height: 8px; + border-radius: 4px; + background: #319bd8; + vertical-align: top; + margin: 5px; + padding: 0; + position: absolute; + left: 0; +} +.radio-row .radio.disabled + .radio-label, +.radio-row .radio[disabled] + .radio-label { + opacity: 0.65; +} + +.radio-item .radio-input + .radio-label, +.checkbox-item .checkbox-input + .checkbox-label { + font-weight: normal; + vertical-align: top; + line-height: 19px; + padding-top: 1px; +} + +.radio-btn-item { + display: inline-block; + font-weight: normal; + overflow: hidden; + margin: 3px 8px 3px 0; +} +.radio-btn-item .radio { + position: absolute; + left: -5000px; +} +.radio-btn-item .radio + .radio-btn { + display: inline-block; + border-radius: 4px; + cursor: pointer; + -webkit-user-select: none; + user-select: none; + font-size: 14px; + line-height: 19px; + font-weight: normal; + padding: 6px 10px 4px; + white-space: nowrap; + background-color: #efefef; + color: #525252; +} +.radio-btn-item .radio:checked + .radio-btn { + background-color: #2395e1; + color: #fff; +} +.radio-btn-item .radio.disabled + .radio-btn, +.radio-btn-item .radio[disabled] + .radio-btn { + opacity: 0.65; +} + + +.bt-markdown p { + margin: 0 0 7px; +} +.bt-markdown h1, +.bt-markdown h2, +.bt-markdown h3, +.bt-markdown h4, +.bt-markdown h5, +.bt-markdown h6 { + font-size: 17px; + font-weight: 500; + margin: 24px 0 7px; +} +.bt-markdown h3, +.bt-markdown h4, +.bt-markdown h5, +.bt-markdown h6 { + font-size: 15px; + margin: 20px 0 7px; +} +.bt-markdown h1:first-child, +.bt-markdown h2:first-child, +.bt-markdown h3:first-child, +.bt-markdown h4:first-child, +.bt-markdown h5:first-child, +.bt-markdown h6:first-child { + margin-top: 0; +} +.bt-markdown ol, +.bt-markdown ul { + margin: 12px 0; + padding-left: 28px; +} +.bt-markdown ol ol, +.bt-markdown ol ul, +.bt-markdown ul ol, +.bt-markdown ul ul { + margin-top: 7px; + padding-left: 18px; +} +.bt-markdown ol > li, +.bt-markdown ul > li { + padding-left: 4px; +} +.bt-markdown ul > li { + position: relative; + list-style: none; +} +.bt-markdown ul > li:before { + display: inline-block; + content: ''; + width: 6px; + height: 6px; + border-radius: 3px; + background-color: #4aa3e6; + position: absolute; + top: 8px; + left: -16px; +} +.bt-markdown pre, +.bt-markdown code { + font-family: monospace, 'Courier New'; + font-size: 87%; + color: #546172; + background: #ecf3f8; + border-radius: 3px; +} +.bt-markdown pre { + line-height: 18px; + word-wrap: break-word; + white-space: pre-wrap; + word-break: normal; + padding: 3px 10px; + border: none; +} +.bt-markdown code { + padding: 3px 5px; +} +.bt-markdown pre code { + background: transparent; + font-size: inherit; + padding: 0; +} +.bt-markdown blockquote { + position: relative; + padding: 2px 0 2px 17px; + margin: 10px 0; + border: none; +} +.bt-markdown blockquote p { + font-size: inherit; +} +.bt-markdown blockquote:before { + content: ''; + position: absolute; + left: 0; + top: 0; + bottom: 0; + width: 4px; + border-radius: 2px; + background-color: #4aa3e6; +} +.bt-markdown blockquote ol:first-child, +.bt-markdown blockquote ul:first-child { + margin-top: 0; +} +.bt-markdown blockquote p:last-child, +.bt-markdown blockquote ol:last-child, +.bt-markdown blockquote ul:last-child { + margin-bottom: 0; +} +.bt-markdown b, +.bt-markdown strong { + font-weight: 500; +} +.bt-markdown hr { + margin-top: 18px; + margin-bottom: 18px; + border: 0; + border-top: 1px solid #efefef; +} + + + +.popup-container { + position: fixed; + top: 0; + bottom: 0; + left: 0; + right: 0; + background: rgba(0,0,0,.6); + z-index: 101; + display: -webkit-flex; + display: flex; + justify-content: center; + align-items: center; + overflow: auto; + -webkit-overflow-scrolling: touch; +} +.popup { + max-width: 100%; + word-wrap: break-word; + margin: 15px; + border-radius: 6px; + background: #fff; + box-shadow: 0 0 12px rgba(0, 0, 0, .3); +} +.popup section { + position: relative; + padding-bottom: 60px; +} +.popup h4 { + font-size: 18px; + margin: 5px 0 15px; +} +.popup h4 ~ h4 { + margin-top: 25px; +} +.popup-body { + padding: 20px; +} +.login-popup-container .popup-body { + padding: 15px 25px 25px; +} +@media (min-width: 560px) { + .popup { + margin: 50px; + } + .popup-body { + padding: 30px 35px; + } + .login-popup-container .popup-body { + padding: 50px 60px; + } +} +@media (min-width: 768px) { + .popup { + max-width: 600px; + } +} +.popup .popup-text { + margin: 0; + line-height: 24px; + position: relative; + z-index: 1; +} +.popup .popup-buttons { + margin: -17px -15px -10px; + position: absolute; + right: 0; + bottom: 0; +} + + +#layer-popup-container { + align-items: start; + padding: 70px 10px; +} + +.media-popup-container { + padding: 30px 10px; +} +.media-popup-container .media-popup-cover { + background: #efefef no-repeat center; + background-size: cover; + transition: opacity .15s ease, visibility .15s ease; + border-radius: 2px; + overflow: hidden; +} +.media-popup-container .circle-progress-wrap { + position: absolute; + left: 0; + right: 0; + top: 0; + bottom: 0; + margin: auto; + transition: all ease .1s; + transform: scale3d(1, 1, 1); + visibility: visible; + opacity: 1; +} +.media-popup-container .circle-progress-wrap.ohide, +.media-popup-container.fullsize .circle-progress-wrap, +.media-popup-container .media-popup-wrap.file-loaded .circle-progress-wrap { + visibility: hidden; + opacity: 0; +} +.media-popup-container .circle-progress.infinite { + transition: stroke-width ease .1s, r ease .1s; +} +.media-popup-container .media { + box-shadow: 0 0 12px rgba(0, 0, 0, .3); + transition: opacity .15s ease, visibility .15s ease; + border-radius: 2px; + overflow: hidden; +} +.media-popup-container .media-photo { + background: no-repeat center; + background-size: cover; +} +.media-popup-container .media-video { + vertical-align: top; +} +.media-popup-container .media-video:focus { + outline: none; +} +.media-popup-container.scroll-x { + justify-content: start; + padding-right: 0; +} +.media-popup-container.scroll-x .media-popup-wrap { + padding-right: 10px; +} +.media-popup-container.scroll-y { + align-items: start; + padding-bottom: 0; +} +.media-popup-container.scroll-y .media-popup-wrap { + padding-bottom: 30px; +} +.media-popup-container.can-zoom .media-popup-wrap { + cursor: zoom-in; +} +.media-popup-container.fullsize.can-zoom .media-popup-wrap { + cursor: zoom-out; +} +@media (min-width: 560px) { + .media-popup-container { + padding: 50px; + } + .media-popup-container.scroll-x { + justify-content: start; + padding-right: 0; + } + .media-popup-container.scroll-x .media-popup-wrap { + padding-right: 50px; + } + .media-popup-container.scroll-y { + align-items: start; + padding-bottom: 0; + } + .media-popup-container.scroll-y .media-popup-wrap { + padding-bottom: 50px; + } +} + + + +.form-group label, +.popup-text b { + font-weight: 500; +} +.form-group-buttons { + margin-top: 30px; +} +.form-group-buttons .btn + .btn { + margin-left: 10px; +} + + +a.bt-header-right-btn, +button.bt-header-right-btn { + font-size: 12px; + line-height: 14px; + padding: 4px 10px 3px; + margin: 1px 0 1px 7px; + border-radius: 3px; + position: relative; + float: right; + z-index: 1; +} + +.bt-sort-wrap { + display: inline-block; + position: relative; + color: #70767b; + margin: 1px 0; + float: right; + z-index: 1; +} +.bt-sort-item { + font-size: 14px; + line-height: 16px; + font-weight: 500; + margin-left: 10px; + cursor: pointer; +} +.bt-sort-item.selected, +.bt-sort-item.selected:hover { + color: #000; + cursor: auto; + text-decoration: none; +} + +.bt-filter-wrap { + display: inline-block; + position: relative; + margin: -3px -7px 0 0; + float: right; + z-index: 1; +} +.bt-filter-wrap .bt-dropdown { + display: inline-block; + font-size: 14px; + line-height: 16px; + font-weight: 500; + padding: 5px 7px; + border-radius: 3px; + color: #0086d3; +} +.bt-dropdown.dropdown-toggle { + cursor: pointer; +} +.bt-filter-wrap .bt-dropdown.dropdown-toggle:hover, +.bt-filter-wrap.open .bt-dropdown.dropdown-toggle { + background: #f0f4f7; +} + diff --git a/data/bugs.telegram.org/css/codemirror.css b/data/bugs.telegram.org/css/codemirror.css new file mode 100644 index 0000000000..39f40a5e9d --- /dev/null +++ b/data/bugs.telegram.org/css/codemirror.css @@ -0,0 +1,372 @@ +/* BASICS */ + +.CodeMirror { + /* Set height, width, borders, and global font properties here */ + font-family: monospace; + height: 300px; + color: black; +} + +/* PADDING */ + +.CodeMirror-lines { + padding: 4px 0; /* Vertical padding around content */ +} +.CodeMirror pre { + padding: 0 4px; /* Horizontal padding of content */ +} + +.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler { + background-color: white; /* The little square between H and V scrollbars */ +} + +/* GUTTER */ + +.CodeMirror-gutters { + border-right: 1px solid #ddd; + background-color: #f7f7f7; + white-space: nowrap; +} +.CodeMirror-linenumbers {} +.CodeMirror-linenumber { + padding: 0 3px 0 5px; + min-width: 20px; + text-align: right; + color: #999; + white-space: nowrap; +} + +.CodeMirror-guttermarker { color: black; } +.CodeMirror-guttermarker-subtle { color: #999; } + +/* CURSOR */ + +.CodeMirror-cursor { + border-left: 1px solid black; + border-right: none; + width: 0; +} +/* Shown when moving in bi-directional text */ +.CodeMirror div.CodeMirror-secondarycursor { + border-left: 1px solid silver; +} +.cm-fat-cursor .CodeMirror-cursor { + width: auto; + border: 0; + background: #7e7; +} +.cm-fat-cursor div.CodeMirror-cursors { + z-index: 1; +} + +.cm-animate-fat-cursor { + width: auto; + border: 0; + -webkit-animation: blink 1.06s steps(1) infinite; + -moz-animation: blink 1.06s steps(1) infinite; + animation: blink 1.06s steps(1) infinite; + background-color: #7e7; +} +@-moz-keyframes blink { + 0% {} + 50% { background-color: transparent; } + 100% {} +} +@-webkit-keyframes blink { + 0% {} + 50% { background-color: transparent; } + 100% {} +} +@keyframes blink { + 0% {} + 50% { background-color: transparent; } + 100% {} +} + +/* Can style cursor different in overwrite (non-insert) mode */ +.CodeMirror-overwrite .CodeMirror-cursor {} + +.cm-tab { display: inline-block; text-decoration: inherit; } + +.CodeMirror-ruler { + border-left: 1px solid #ccc; + position: absolute; +} + +/* DEFAULT THEME */ + +.cm-s-default .cm-header {color: blue;} +.cm-s-default .cm-quote {color: #090;} +.cm-negative {color: #d44;} +.cm-positive {color: #292;} +.cm-header, .cm-strong {font-weight: bold;} +.cm-em {font-style: italic;} +.cm-link {text-decoration: underline;} +.cm-strikethrough {text-decoration: line-through;} + +.cm-s-default .cm-keyword {color: #708;} +.cm-s-default .cm-atom {color: #219;} +.cm-s-default .cm-number {color: #164;} +.cm-s-default .cm-def {color: #00f;} +.cm-s-default .cm-variable, +.cm-s-default .cm-punctuation, +.cm-s-default .cm-property, +.cm-s-default .cm-operator {} +.cm-s-default .cm-variable-2 {color: #05a;} +.cm-s-default .cm-variable-3 {color: #085;} +.cm-s-default .cm-comment {color: #a50;} +.cm-s-default .cm-string {color: #a11;} +.cm-s-default .cm-string-2 {color: #f50;} +.cm-s-default .cm-meta {color: #555;} +.cm-s-default .cm-qualifier {color: #555;} +.cm-s-default .cm-builtin {color: #30a;} +.cm-s-default .cm-bracket {color: #997;} +.cm-s-default .cm-tag {color: #170;} +.cm-s-default .cm-attribute {color: #00c;} +.cm-s-default .cm-hr {color: #999;} +.cm-s-default .cm-link {color: #00c;} + +.cm-s-default .cm-error {color: #f00;} +.cm-invalidchar {color: #f00;} + +.CodeMirror-composing { border-bottom: 2px solid; } + +/* Default styles for common addons */ + +div.CodeMirror span.CodeMirror-matchingbracket {color: #0f0;} +div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #f22;} +.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); } +.CodeMirror-activeline-background {background: #e8f2ff;} + +/* STOP */ + +/* The rest of this file contains styles related to the mechanics of + the editor. You probably shouldn't touch them. */ + +.CodeMirror { + position: relative; + overflow: hidden; + background: white; +} + +.CodeMirror-scroll { + overflow: scroll !important; /* Things will break if this is overridden */ + /* 30px is the magic margin used to hide the element's real scrollbars */ + /* See overflow: hidden in .CodeMirror */ + margin-bottom: -30px; margin-right: -30px; + padding-bottom: 30px; + height: 100%; + outline: none; /* Prevent dragging from highlighting the element */ + position: relative; +} +.CodeMirror-sizer { + position: relative; + border-right: 30px solid transparent; +} + +/* The fake, visible scrollbars. Used to force redraw during scrolling + before actual scrolling happens, thus preventing shaking and + flickering artifacts. */ +.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler { + position: absolute; + z-index: 6; + display: none; +} +.CodeMirror-vscrollbar { + right: 0; top: 0; + overflow-x: hidden; + overflow-y: scroll; +} +.CodeMirror-hscrollbar { + bottom: 0; left: 0; + overflow-y: hidden; + overflow-x: scroll; +} +.CodeMirror-scrollbar-filler { + right: 0; bottom: 0; +} +.CodeMirror-gutter-filler { + left: 0; bottom: 0; +} + +.CodeMirror-gutters { + position: absolute; left: 0; top: 0; + z-index: 3; +} +.CodeMirror-gutter { + white-space: normal; + height: 100%; + display: inline-block; + margin-bottom: -30px; + /* Hack to make IE7 behave */ + *zoom:1; + *display:inline; +} +.CodeMirror-gutter-wrapper { + position: absolute; + z-index: 4; + background: none !important; + border: none !important; +} +.CodeMirror-gutter-background { + position: absolute; + top: 0; bottom: 0; + z-index: 4; +} +.CodeMirror-gutter-elt { + position: absolute; + cursor: default; + z-index: 4; +} +.CodeMirror-gutter-wrapper { + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} + +.CodeMirror-lines { + cursor: text; + min-height: 1px; /* prevents collapsing before first draw */ +} +.CodeMirror pre { + /* Reset some styles that the rest of the page might have set */ + -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; + border-width: 0; + background: transparent; + font-family: inherit; + font-size: inherit; + margin: 0; + white-space: pre; + word-wrap: normal; + line-height: inherit; + color: inherit; + z-index: 2; + position: relative; + overflow: visible; + -webkit-tap-highlight-color: transparent; +} +.CodeMirror-wrap pre { + word-wrap: break-word; + white-space: pre-wrap; + word-break: normal; +} + +.CodeMirror-linebackground { + position: absolute; + left: 0; right: 0; top: 0; bottom: 0; + z-index: 0; +} + +.CodeMirror-linewidget { + position: relative; + z-index: 2; + overflow: auto; +} + +.CodeMirror-widget {} + +.CodeMirror-code { + outline: none; +} + +/* Force content-box sizing for the elements where we expect it */ +.CodeMirror-scroll, +.CodeMirror-sizer, +.CodeMirror-gutter, +.CodeMirror-gutters, +.CodeMirror-linenumber { + -moz-box-sizing: content-box; + box-sizing: content-box; +} + +.CodeMirror-measure { + position: absolute; + width: 100%; + height: 0; + overflow: hidden; + visibility: hidden; +} + +.CodeMirror-cursor { position: absolute; } +.CodeMirror-measure pre { position: static; } + +div.CodeMirror-cursors { + visibility: hidden; + position: relative; + z-index: 3; +} +div.CodeMirror-dragcursors { + visibility: visible; +} + +.CodeMirror-focused div.CodeMirror-cursors { + visibility: visible; +} + +.CodeMirror-selected { background: #d9d9d9; } +.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; } +.CodeMirror-crosshair { cursor: crosshair; } +.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; } +.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; } + +.cm-searching { + background: #ffa; + background: rgba(255, 255, 0, .4); +} + +/* IE7 hack to prevent it from returning funny offsetTops on the spans */ +.CodeMirror span { *vertical-align: text-bottom; } + +/* Used to force a border model for a node */ +.cm-force-border { padding-right: .1px; } + +@media print { + /* Hide the cursor when printing */ + .CodeMirror div.CodeMirror-cursors { + visibility: hidden; + } +} + +/* See issue #2901 */ +.cm-tab-wrap-hack:after { content: ''; } + +/* Help users use markselection to safely style text background */ +span.CodeMirror-selectedtext { background: none; } + + +/* Based on Sublime Text's Monokai theme */ + +.cm-s-monokai.CodeMirror { background: #272822; color: #f8f8f2; } +.cm-s-monokai div.CodeMirror-selected { background: #49483E; } +.cm-s-monokai .CodeMirror-line::selection, .cm-s-monokai .CodeMirror-line > span::selection, .cm-s-monokai .CodeMirror-line > span > span::selection { background: rgba(73, 72, 62, .99); } +.cm-s-monokai .CodeMirror-line::-moz-selection, .cm-s-monokai .CodeMirror-line > span::-moz-selection, .cm-s-monokai .CodeMirror-line > span > span::-moz-selection { background: rgba(73, 72, 62, .99); } +.cm-s-monokai .CodeMirror-gutters { background: #272822; border-right: 0px; } +.cm-s-monokai .CodeMirror-guttermarker { color: white; } +.cm-s-monokai .CodeMirror-guttermarker-subtle { color: #d0d0d0; } +.cm-s-monokai .CodeMirror-linenumber { color: #d0d0d0; } +.cm-s-monokai .CodeMirror-cursor { border-left: 1px solid #f8f8f0; } + +.cm-s-monokai span.cm-comment { color: #75715e; } +.cm-s-monokai span.cm-atom { color: #ae81ff; } +.cm-s-monokai span.cm-number { color: #ae81ff; } + +.cm-s-monokai span.cm-property, .cm-s-monokai span.cm-attribute { color: #a6e22e; } +.cm-s-monokai span.cm-keyword { color: #f92672; } +.cm-s-monokai span.cm-builtin { color: #66d9ef; } +.cm-s-monokai span.cm-string { color: #e6db74; } + +.cm-s-monokai span.cm-variable { color: #f8f8f2; } +.cm-s-monokai span.cm-variable-2 { color: #9effff; } +.cm-s-monokai span.cm-variable-3 { color: #66d9ef; } +.cm-s-monokai span.cm-def { color: #fd971f; } +.cm-s-monokai span.cm-bracket { color: #f8f8f2; } +.cm-s-monokai span.cm-tag { color: #f92672; } +.cm-s-monokai span.cm-header { color: #ae81ff; } +.cm-s-monokai span.cm-link { color: #ae81ff; } +.cm-s-monokai span.cm-error { background: #f92672; color: #f8f8f0; } + +.cm-s-monokai .CodeMirror-activeline-background { background: #373831; } +.cm-s-monokai .CodeMirror-matchingbracket { + text-decoration: underline; + color: white !important; +} diff --git a/data/bugs.telegram.org/css/contest-zoo.css b/data/bugs.telegram.org/css/contest-zoo.css new file mode 100644 index 0000000000..bab5718151 --- /dev/null +++ b/data/bugs.telegram.org/css/contest-zoo.css @@ -0,0 +1,148 @@ +.animal-photo { + display: inline-block; + width: 100%; + height: 100%; + background-position: center; + background-repeat: no-repeat; + background-size: 70%; +} +.animal-photo.f { + background-size: 100%; +} + +.bc0 { background-color: #294659; } .tc0 { color: #294659 !important; } +.bc1 { background-color: #e56555; } .tc1 { color: #ca5650 !important; } +.bc2 { background-color: #f28c48; } .tc2 { color: #d87b29 !important; } +.bc3 { background-color: #8e85ee; } .tc3 { color: #7170d5 !important; } +.bc4 { background-color: #76c84d; } .tc4 { color: #50b232 !important; } +.bc5 { background-color: #5fbed5; } .tc5 { color: #55a8bd !important; } +.bc6 { background-color: #549cdd; } .tc6 { color: #4e92cc !important; } +.bc7 { background-color: #f2749a; } .tc7 { color: #e5638a !important; } +.bc8 { background-color: #d1b04d; } .tc8 { color: #ae9038 !important; } + +.ant { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="%23fff"%3E%3Cpath d="m87.5 30.8c8.3 9.4 7.2 30.5 11.6 33.1.2.1 1.2.6 1.7 1.7.6 1.3.1 2.6 0 3.3-.4 3.2 7.9 5.1 16.5 11.6 2.6 2 7.2 5.8 11.6 9.9.1.1.3.3.5.5-.2.4-.4.8-.5 1.2-1 2.4-5.2 12.3-1.7 18.2.5.9 2.2 3.4 3.3 6.6 1.4 3.8 1 5.2 1.7 6.6 2.1 4.5 11.3 3.3 26.5 3.3 16.2 0 25.6 1.5 28.1-3.3.4-.8.2-1 1.7-5 1.6-4.4 2.9-7.3 3.3-8.3 2.3-5.4 1-13.2-1.3-18.9.5-.3.9-.7 1.1-1 4.3-4.1 8.8-8 11.4-9.9 8.4-6.5 16.6-8.4 16.2-11.6-.1-.7-.6-2 0-3.3.5-1 1.4-1.5 1.6-1.7 4.3-2.5 3.2-23.7 11.4-33.1.8-.9 3-3.3 3.2-6.6 0-.5.2-3.7-1.6-5-2.4-1.7-6.6.8-8.1 1.7-9.7 5.7-10.9 22.3-11.3 26.8 0 .1-.6 3.3-1.7 9.6-.4 2.4-.7 3.7-1.6 5-1.7 2.3-4.4 2.7-6.5 3.3-4.5 1.3-7.8 4.7-14.6 11.6-2.3 2.3-3.8 4.1-4.7 5.5-3-3.7-7.5-7.7-13.3-8.8-2.5-.5-1.8.2-11.6 0-8.7-.2-10.2-.8-13.2 0-5.1 1.3-8.4 4.8-11.6 8.3-.1.1-.2.2-.3.3-1-1.4-2.5-3.1-4.7-5.3-6.9-6.9-10.4-10.3-14.9-11.6-2.2-.6-4.8-1-6.6-3.3-1-1.3-1.2-2.6-1.7-5-1.1-6.3-1.7-9.5-1.7-9.6-.4-4.5-1.7-21.1-11.5-26.8-1.5-.9-5.9-3.4-8.3-1.7-1.8 1.3-1.7 4.4-1.7 5 .2 3.4 2.5 5.8 3.3 6.7z"/%3E%3Cpath d="m284.2 204.5c-1.2-3.2-7.1-1.5-17.9-5-4-1.3-6.7-2.6-11.4-5-10-5-15-7.6-17.9-11.6-1-1.4-2.2-3.5-4.9-5-2.2-1.2-4.4-1.4-6.5-1.7-3.1-.3-5.5-.1-6.5 0-2.6.2-6.1.2-13 0-13.4-.3-20-.4-24.4-1.7-1.1-.3-3.1-.9-4.9 0-1.3.6-2.3 2-3 3.5-.2-.9-.4-2-.4-3.5 0-1.8-.1-4 .6-6.1 2.4-.1 5.8-2.1 9.3-5.5 2.7-.6 5.4-1.1 8.1-1.7 2-.6 4.9-1.6 8.1-3.3 1.6-.9 9.6-5.5 16.2-14.9 3.4-4.8 4-7.7 3.2-9.9 2.9.7 5.9-2.6 8.1-5 14.3-15.4 20.2-18.8 19.5-24.8-.1-.7-.3-2.6-1.6-3.3-1.7-1-4.4.6-8.1 3.3-4.6 3.4-10.6 8.4-17.9 18.2-2.3 3.1-4 5.7-3.2 8.3-.7-.1-1.6.1-3.2 1.7-1.3 1.2-3.3 3.3-4.9 6.6-3 2.8-7.9 6.4-14.6 8.3-2.3.6-3.5.7-4.7.9 0-.3 0-.6 0-.9-1-9.5-12.8-16.7-19.8-14.9-3.2.8-4.4 3.3-8.3 3.3-3.8 0-5.1-2.4-8.3-3.3-7.1-2-18.7 4.9-19.8 13.2-.1.8-.1 1.7 0 2.5-1.3-.2-2.6-.2-4.9-.9-6.8-1.9-11.8-5.5-14.9-8.3-1.6-3.4-3.6-5.4-5-6.6-1.7-1.5-2.6-1.7-3.3-1.7.8-2.6-1-5.2-3.3-8.3-7.4-9.7-13.5-14.8-18.2-18.2-3.8-2.7-6.5-4.3-8.3-3.3-1.3.7-1.6 2.6-1.7 3.3-.8 6 5.3 9.4 19.8 24.8 2.3 2.4 5.3 5.7 8.3 5-.8 2.2-.1 5.1 3.3 9.9 6.7 9.4 14.9 14 16.5 14.9 3.3 1.7 6.2 2.7 8.3 3.3 2.8.6 5.5 1.1 8.3 1.7 3.3 3.1 6.4 5 8.8 5.4.3 2-.2 3.9-.6 6.2-.1.4-.1.8-.2 1.2-.5-.5-.9-.9-1.5-1.2-1.9-.9-3.8-.3-5 0-4.4 1.2-11.2 1.4-24.8 1.7-7.1.2-10.6.2-13.2 0-1.1-.1-3.5-.3-6.6 0-2.1.2-4.4.5-6.6 1.7-2.7 1.5-4 3.6-5 5-2.9 4-8 6.5-18.2 11.6-4.8 2.3-7.5 3.7-11.6 5-11 3.4-16.9 1.8-18.2 5-1 2.6 1.7 6.7 5 8.3 2.1 1 4.4.9 11.6-1.7 6.3-2.3 11.2-4.7 14.9-6.6 6.8-3.6 11.8-6.2 16.5-9.9.8-.7 3.2-2.6 6.6-5 2.1-1.4 3.8-2.6 5-3.3h8.3c8.3 0 16.5-.1 24.8 0 10.9.1 15.6.5 18-.3.1.6.1 1.3.2 1.9.2.6.4 1.3.7 1.9-.7.4-1.5.9-2.4 1.4-2 1.2-2.8 1.9-5 3.3-3.8 2.6-6.5 4-8.3 5-7.7 4.4-9.3 7.7-18.2 13.2-10 6.3-17.8 8.3-18.2 13.2v2.1 2.9 3.3c0 4.1 7.3 31.6 9.9 43 3.1 13.8 4.7 20.6 3.3 24.8-.3.8-1.4 4 0 6.6.9 1.8 2.9 3.3 5 3.3 3.8.1 6.3-4.4 6.6-5 2.2-4 .8-7.6-1.7-18.2-1.6-6.9-3.6-16.2-5-23.2-1.5-7.9-2.8-11.8-3.3-13.2-1.7-5.4-3.3-12.2-3.3-16.5 0-.8-.1-6.3 0-6.5v-.1c.4-1.2 3.3-1.7 3.3-1.7.5-.1 3.7-1.7 9.9-5 5.1-2.7 6.4-4.8 11.6-8.3 2.4-1.6 4.6-2.9 6.5-3.9-2.5 3.9-4 6.3-4.8 8.9-.9 2.8-2.4 7.3-1.7 13.2.6 4.5 2.2 7.9 3.3 9.9v11.6c.6 3.7 2.3 11.2 8.3 18.2 3 3.6 7.6 8.9 14.9 9.9 9.5 1.3 17-5.6 19.8-8.3 1.9-1.8 9.2-8.7 9.9-19.8.3-5.1-.8-9.2-1.7-11.6 1-1.8 2.4-4.6 3.3-8.3.6-2.4 1.9-8.1 0-14.9-.4-1.3-.7-2.1-5-8.9 1.9 1 4.1 2.3 6.5 3.9 5.1 3.5 6.3 5.6 11.4 8.3 6.2 3.3 9.2 4.9 9.7 5 0 0 2.9.4 3.2 1.7v.1 6.5c0 4.3-1.6 11.1-3.2 16.5-.5 1.5-1.7 5.3-3.2 13.2-1.3 7-3.3 16.2-4.9 23.2-2.5 10.6-3.8 14.2-1.6 18.2.3.6 2.7 5 6.5 5 2 0 4-1.5 4.9-3.3 1.4-2.7.3-5.8 0-6.6-1.3-4.2.2-11.1 3.2-24.8 2.5-11.4 9.7-38.9 9.7-43 0-.1 0-1.4 0-3.3 0-1 0-1.9 0-2.9 0-2 0-2 0-2.1-.4-5-8.1-7-17.9-13.2-8.7-5.6-10.3-8.8-17.9-13.2-1.7-1-4.4-2.4-8.1-5-2.1-1.4-2.9-2.1-4.9-3.3-1.1-.6-2-1.2-2.8-1.7.5-1.4.8-2.8.9-3.7 2.1 1 6.7.6 18.1.4 8.1-.1 16.2 0 24.4 0h8.1c1.1.7 2.8 1.9 4.9 3.3 3.4 2.4 5.7 4.3 6.5 5 4.6 3.7 9.5 6.3 16.2 9.9 3.6 1.9 8.4 4.3 14.6 6.6 7 2.6 9.3 2.6 11.4 1.7 3.9-1.3 6.6-5.4 5.6-8z"/%3E%3C/g%3E%3C/svg%3E'); } +.antelope { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m278 133.9c-10.4-1.1-28.4 0-38.4 8.6-14.5 12.6-20.9 35.7-29.5 32.6-2.2-.8-4.2-27 21.5-49.5 19.9-17.4 29.2-34.4 27.3-58.8-1.7-21.7-12-39.7-25.1-48.4-2-1.3-4.8-1.7-3.1 1.3 4.1 7 10.9 21.4 10 38.8-2.5 50.7-68.1 49.6-68.1 99.9 0 5.3-4.2 7.8-12.7 7.8-8.4 0-12.7-2.2-12.7-7.8 0-50.3-65.5-49.4-68.1-99.9-.8-17.4 5.9-31.9 10-38.8 1.8-3-1.2-2.6-3.1-1.3-13.1 8.6-23.5 26.7-25.1 48.3-1.9 24.5 7.3 41.3 27.3 58.8 25.8 22.6 23.8 48.7 21.5 49.5-8.6 3.2-15-20-29.5-32.6-9.9-8.6-28-9.7-38.4-8.6-7.1.7-7.3 7-6.3 12.5 1.9 9.9 6.4 23.2 20.3 35.8 21.6 19.6 40.6 20.8 40.6 20.8s-3.2 23.5 11.1 32.9c0 0-2.4 12.3 1.8 27.9 3.1 11.7 12.5 11.4 18.9 21.3 5.1 8 2.5 11.7 7.2 17.8 3.4 4.6 5.9 4.7 8.3 7.4s3.7 8.6 15.5 8.6h.9.2.9c11.7 0 13.1-5.9 15.5-8.6s4.8-3 8.3-7.4c4.7-6.3 2.1-9.9 7.2-17.8 6.3-9.9 15.7-9.7 18.9-21.3 4.1-15.6 1.8-27.9 1.8-27.9 14.3-9.4 11.1-32.9 11.1-32.9s19-1.2 40.6-20.8c13.9-12.6 18.4-25.9 20.3-35.8.6-5.4.2-11.5-6.9-12.4zm-149.8 93.4c-2.5 3.1-5.3 3.5-9.4.8-7.3-4.6-8-10.5-7.2-14.2s3.4-3.9 4.8-3.7c3.1.5 8.1 4.1 11.8 8.5 1.7 1.9 1.5 6.8 0 8.6zm46.8 64.7c-3.3 1.7-6.1 2.8-7.7 5.1s-1.8 4.1-6.5 4.1h-.7c-4.8 0-5.1-1.9-6.6-4.1s-4.4-3.3-7.7-5.1c-3.3-1.7-6.4-4.6-3.1-7.4s14 2.1 17.4 2.1h.7c3.3 0 13.9-5.1 17.2-2.1 3.4 2.9.3 5.6-3 7.4zm26.3-63.8c-4 2.6-6.7 2.2-9.1-.8-1.3-1.8-1.5-6.6 0-8.5 3.5-4.5 8.4-8 11.3-8.5 1.4-.2 3.9 0 4.7 3.7.8 3.6.2 9.4-6.9 14.1z" fill="%23fff"/%3E%3C/svg%3E'); } +.bass { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m286.5 67.8c-3-8.2-30.9-6.8-30.9-6.8s-4.7-7.6-42.1-13.6c-6.8-1.1-14.7-1.5-23.3-1.3-5.2.2-18-35.5-43-45.1 0 0 6 21.4-17.8 17.5 0 0 5.7 20.1-16.5 16.5 0 0 5.3 19.3-18 13.9 0 0 3.4 18.6-18.4 14.3 0 0 4.6 14.8-10.4 14.9 0 0 3.9 6.6-1.7 11.5-42.9 34.6-58 118 3.5 166.9 0 0 20.3 46.6 79.5 61.6-20.3-17.6-6-37.1-6-37.1-20.2-19.7 2-36.5 2-36.5-11.3-16.3 3.1-38 3.1-38-22.1 18.3-58.7 19.9-58.7 19.9s-22-15.8-7.4-38.2c12.8-19.6 52.8-11.3 95.9-16.5 2.8-.3 5.5-.7 8.1-1.1-13.3 2.5-28.6 33.5-2.2 28.6 21.6-4 19.4-32 28.3-34.3 20.7-6 31.4-12.8 31.4-12.8s23.2 8.1 33.7 1.9c10.4-6.2-8.5-29.3-8.5-29.3s24.8-41.8 19.4-56.9zm-53 26.9c-7.2 5.2-16.9-.6-16.9-7.3s6.1-12 14.7-7.7c7.9 3.8 6.7 11.7 2.2 15z" fill="%23fff"/%3E%3C/svg%3E'); } +.bat { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m227.192 184.315c-4.69-1.743-8.693-3.801-12.941-4.708-16.428-3.511-22.914.649-25.587 15.155-1.789 9.712-1.075 24.187 3.035 33.276 1.323 2.925 2.723 5.884.272 9.949-1.602-2.082-2.765-3.654-3.991-5.177-5.878-7.304-12.294-7.271-17.788.42-2.434 3.407-4.379 7.225-6.12 11.049-1.642 3.607-2.726 7.467-4.387 12.151-.887-2.146-1.501-3.676-2.149-5.193-2.385-5.587-4.21-11.511-7.299-16.679-5.655-9.464-12.805-9.53-19.385-.799-.919 1.22-1.868 2.417-3.256 4.21-2.476-3.854-1.158-6.786.142-9.717 3.61-8.143 4.729-21.612 3.559-30.473-3.344-25.306-17.017-24.52-35.45-14.697-.973.519-1.943 1.044-3.244 1.744-8.225-24.826-24.73-37.109-51.289-33.944-3.3-16.383-15.123-23.172-29.038-27.685-2.136-.693-4.32-1.241-7.278-2.082 16.751-10.409 58.615-24.98 87.644-30.506 5.674-1.08 10.259.197 13.755 4.848 2.763 3.675 5.743 7.23 8.122 11.144 6.881 11.322 19.497 20.144 24.72 18.55.947-4.874.55-12.044-4.428-16.662-9.34-8.663-9.926-25.529-2.328-34.615 9.709 4.515 15.863 12.593 20.938 21.7h13.725c4.795-8.917 10.854-17.189 20.639-21.874 7.456 9.993 6.322 25.252-2.324 35.267-4.794 5.554-5.885 8.351-4.168 16.236 4.521 1.567 16.846-7.1 23.691-18.444 2.173-3.601 4.85-6.897 7.304-10.327 4.077-5.7 9.509-7.3 16.199-5.565 11.886 3.083 23.914 5.671 35.68 9.153 15.291 4.525 30.178 10.242 44.464 17.412 1.824.915 3.583 1.96 6.37 3.493-4.002 1.215-6.961 1.799-9.647 2.997-4.882 2.177-9.858 4.321-14.331 7.199-6.875 4.424-11.282 10.834-12.491 19.557-11.664-.669-22.963-.217-32.773 6.666-9.518 6.675-14.982 16.258-18.567 26.971z" fill="%23fff"/%3E%3C/svg%3E'); } +.bear { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m263.9 108c13.6-5.6 21.7-21.3 21-36.7-.7-16.4-13.3-30.9-32.3-29.4-19.4 1.7-32.4 18.8-49.3 18.8-7-1.1-13.4-1.4-18.1-1.4-12.3 0-36.5 0-48.7 0-4.8 0-11 .2-18.1 1.4-16.9 0-29.9-17.2-49.3-18.8-19-1.6-31.7 12.9-32.4 29.4-.6 15.4 7.5 31.1 21 36.7-1.6 3.5-3 7.3-4.3 11.3-18.5 56.4-20.1 91.2-8.8 109 9.5 15 53.9 30 60.9 36.4 12.9 11.7 28.1 19.2 55 19.2 27 0 42.1-7.6 55-19.2 7-6.4 51.6-21.5 61-36.4 11.4-17.9 9.7-52.6-8.9-109-.6-4-2-7.8-3.7-11.3zm-138.9 68.5c-7.9 1.4-15.8-.6-19.9-5.4s-5.4-20.9 8.7-15.7c10.4 3.9 18.8 6.6 20.8 11.4 2.1 5.6-4 8.7-9.6 9.7zm56.9 59.8c-5.3 7.8-9.4 7.9-12.6 7.9-2.1 0-13.8 0-15.9 0-3.2 0-7.4-.2-12.6-7.9s-6.2-10.9-3.8-16.4 4.9-7 8.4-7h31.8c3.4 0 6 1.5 8.4 7 2.4 5.4 1.5 8.5-3.7 16.4zm35-65.2c-4.2 4.9-12.1 6.8-19.9 5.4-5.5-.9-11.6-4.1-9.4-9.7 1.9-4.8 10.2-7.5 20.8-11.4 14-5.2 12.8 10.7 8.5 15.7z" fill="%23fff"/%3E%3C/svg%3E'); } +.beaver { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="%23fff"%3E%3Cpath d="m272.7 106.3c26.5-15.8 17.9-45.5 6.3-51.5-11.6-6.1-27.2 14.3-31 9.4-19.8-24.4-45.2-26.7-87.6-26.7h-1c-42.4 0-67.8 2.3-87.6 26.7-3.8 5-19.5-15.6-31.1-9.4s-20.2 35.8 6.3 51.5c-12.3 26.4-21.8 55.5-20.6 70.1 1.7 20.7 16.1 44.5 57.3 69.2 25.1 15.1 41.3 33.6 75.6 33.6h1c34.4 0 50.4-18.5 75.6-33.6 41.2-24.7 55.6-48.4 57.3-69.2 1.4-14.7-8.1-43.8-20.5-70.1zm-203-10.4c-1.7-8.1 1.8-17.1 12.1-15.8 7.1 1 11.4 7.2 13.3 11 .8 1.7 0 4.5-.7 5.2-12.4 12.9-23.7 4.6-24.7-.4zm154.9 75.8c-6.4 30.4-31.2 77.5-64.2 77.5h-1c-33 0-57.7-46.9-64.2-77.5-6.4-30.4 4.6-65.2 18.6-82.2 13.9-16.9 45.5-16.2 45.5-16.2h1s31.5-.6 45.5 16.2c14.2 17 25.3 51.8 18.8 82.2zm1-75.3c-.6-.6-1.7-3.6-.7-5.2 1.9-3.8 6.2-10 13.3-11 10.5-1.4 13.8 7.7 12.1 15.8-.9 4.9-12.2 13.2-24.7.4z"/%3E%3Cpath d="m160.5 98h-1c-16.4 0-27.1 1.8-29.8 10.5-2.6 8.6 5.7 37.3 29.8 37.3h1c23.9 0 32.3-28.7 29.8-37.3-2.6-8.7-13.3-10.5-29.8-10.5z"/%3E%3Cpath d="m159.5 169.2s-13.9 9.4-21.5 13.2c0 0 4.2 38 6.4 41.2s9 6.1 15 6.1h1c6.1 0 12.9-2.9 15-6.1s6.4-41.2 6.4-41.2c-7.5-3.9-21.5-13.2-21.5-13.2z"/%3E%3C/g%3E%3C/svg%3E'); } +.bee { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="%23fff"%3E%3Cpath d="m114.1 247.8c10.8 3.1 20 4.4 26.7 5 16.7 1.5 29.8-.2 40-1.7 10.3-1.4 18.9-3.4 25-5-.2 4.2-1.5 15.7-10 26.7-9.2 11.8-21.1 15.6-25 16.7-.6 3.8-1.2 7.7-1.7 11.7-.7 5.1-1.2 10.1-1.7 15-.2.3-2.6 3.3-6.7 3.3-.4 0-4.2-.1-6.7-3.3-.3-5.2-.8-10.8-1.7-16.7-.5-3.5-1.1-6.8-1.7-10-4-.9-15.5-4.2-25-15-9.3-10.8-11.1-22.6-11.5-26.7z"/%3E%3Cpath d="m139.1 57.6c-1.3-2.2-1.6-4.4-1.7-5-.9-6.8-6.1-19.7-15-25-.2-.1 0 0-10-5-4.5-2.3-6-3.2-6.7-5-1.1-2.9.6-7.2 3.3-8.3.9-.4 2.7-.7 11.7 5 4.3 2.8 7.5 4.7 11.7 8.3 4 3.5 6.8 6 10 10 5 6.4 6.7 12.1 10 23.4.2.6.6 2 0 3.3-.9 2.3-4 3.5-6.7 3.3-3.7-.3-6.1-4.2-6.6-5z"/%3E%3Cpath d="m182.5 57.6c1.3-2.2 1.6-4.4 1.6-5 .8-6.8 6-19.7 14.7-25 .2-.1 0 0 9.8-5 4.5-2.3 5.9-3.2 6.5-5 1-2.9-.6-7.2-3.3-8.3-.9-.4-2.6-.7-11.4 5-4.3 2.8-7.3 4.7-11.4 8.3-3.9 3.5-6.7 6-9.8 10-4.9 6.4-6.6 12.1-9.8 23.4-.2.6-.5 2 0 3.3.9 2.3 4 3.5 6.5 3.3 3.9-.3 6.2-4.2 6.6-5z"/%3E%3Cpath d="m286 201.1c-5.6-27.4-35.2-42.5-46.7-48.4-7.7-3.9-19.4-8.9-35-11.7-.9-2.7-2.7-7.3-6.7-11.7-3-3.3-6.1-5.4-8.3-6.7.6-3.9 1.1-7.8 1.7-11.7 2.5-.9 6.6-2.7 10-6.7 8.1-9.2 5.4-21.5 5-23.4-2.3-10.1-9.6-15.6-13.3-18.4-11.9-8.9-25.4-8.5-33.4-8.3-6.3.2-14.4.5-23.4 5-4.7 2.4-17.3 8.8-20 21.7-2.2 10.3 2.6 18.7 3.3 20 3.3 5.6 7.7 8.6 10 10 .6 3.9 1.1 7.8 1.7 11.7-2.2 1.3-5.4 3.3-8.3 6.7-3.9 4.4-5.8 8.9-6.7 11.7-12.7 3.8-22.8 8.2-30 11.7-17.3 8.3-31.2 15.2-41.7 30-4.3 6-9.7 13.8-10 25-.1 2.6-.5 16.8 10 26.7 10.1 9.5 23.6 8.7 28.4 8.3 28.8-1.9 45.1-31.9 46.7-35 2.7 1.5 6.7 3.4 11.7 5 11.2 3.7 20.3 3.5 30 3.3 7.6-.2 18.5-.5 31.7-5 3.5-1.2 6.4-2.4 8.3-3.3 16.5 25.4 41 38.6 60.1 33.4 2-.6 17.1-4.7 23.4-18.4 3.9-8.8 2.3-17.5 1.5-21.5zm-126.8-16.7c-11.4-.2-20.6-2.8-26.7-5 .1-2.7.6-6.2 1.7-10 1-3.4 2.2-6.1 3.3-8.3 5.9 2 11.1 2.9 15 3.3 3.3.4 9.1 1 16.7 0 5.6-.8 10.1-2.1 13.3-3.3 3 3.2 4.3 6.2 5 8.3 1.4 4.2 1.7 10 1.7 10-6.5 2.3-16.9 5.3-30 5z"/%3E%3C/g%3E%3C/svg%3E'); } +.beetle { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="%23fff"%3E%3Cpath d="m156.3 270.7c-6.3-1.2-16.7-4-27.5-11.3-10.4-7.1-16.2-15-19.4-19.4-12.7-17.6-15.2-35.3-16.2-42-1-7.1-2.9-22.5 3.2-40.4 1.6-4.8 3.4-8.6 4.8-11.3 6 3.3 14.1 7.1 24.2 9.7 12.3 3.2 22.6 3.2 30.7 3.2.2 37.2.2 74.3.2 111.5z"/%3E%3Cpath d="m99.7 139.2c.2-4 .7-8.5 1.6-13.2 2.5-12.6 7.2-22.7 11.3-29.7-1.1-1.7-2.5-4.5-3.2-8.3-1.3-6.5.5-11.7 1.6-14.9 2.1-6.2 5.6-10.6 8.1-13.2-1.7-1.3-4.2-3.4-6.5-6.6-4.9-7-8.6-18.9-3.2-28.1 1-1.7 2.9-4.3 6.5-6.6 1.1 3.3 3 8.1 6.5 13.2 3.2 4.8 9.3 13.7 19.4 16.5.6.2 1.1.3 1.6.3 3 .4 5.4 0 6.2-.2.6-.1 4.8-.1 13.2-.2h9.7 4.8 1.6c2.7 0 12.8-4.5 19.4-16.5 1.7-3.1 3.9-8.1 4.8-14.9 1.7 1.1 4.3 3.2 6.5 6.6 5.2 8.4 4.3 20.3-1.6 28.1-2.6 3.4-5.7 5.4-8.1 6.6 2.6 2.5 7.6 8 9.7 16.5.7 3 2 8.5 0 14.9-.9 2.9-2.2 5.2-3.2 6.6 4.7 7.4 10.1 17.9 12.9 31.4.8 4.1 1.3 8 1.6 11.6-14.2 6.5-26.6 9.9-35.5 11.9-7.3 1.6-15.2 3.2-25.9 3.2-11.9 0-20.7-2-27.5-3.5-8.2-1.8-19.6-5.2-32.3-11.5z"/%3E%3Cpath d="m109.4 296.5c-2 .4-6.9 1.2-9.7-1.6-1.5-1.5-2.2-3.7-1.6-12.9.6-8.7 1.6-14.5 1.6-14.5 1-5.3 2.5-12.5 4.8-21l22.6 22.6c.5 4.3.7 13.1-4.8 19.4-.5.5-1 1.1-1.6 1.6 1.1 5.4 3.2 9 4.8 11.3 2.5 3.4 5 5.1 4.8 8.1-.1 2.1-1.5 3.9-3.2 4.8-2.8 1.5-6.2.4-8.1-1.6-1.1-1.2-1.5-2.5-1.6-3.2-2.6-4.4-5.3-8.7-8-13z"/%3E%3Cpath d="m94 131.2c-4.4-2.2-11.2-6.4-16.6-14-1.9-2.6-3.3-5.2-4.3-7.6-1-1.1-2.3-2.6-3.9-4.4-3-3.5-4.3-5.4-7.9-10.3-6.5-8.7-8.7-11.3-8.6-15.1 0-1.8.5-2.8 1.2-3.4 1.5-1.6 4.4-1.6 6.4-.9 3 1.1 2.8 3.3 7.9 10.3 2.2 2.9 4.4 5.5 5.9 7.3 1.6 1.8 2.9 3.3 3.9 4.4 1.6.1 3.3.4 5 .9 9.2 2.9 13.7 11.4 15 14.2-.7 2.7-1.4 5.5-2.1 8.4-.8 3.6-1.4 7-1.9 10.2z"/%3E%3Cpath d="m111 70.3c.3 0 5.9-.4 6.5-3.2.3-1.6-1-3.5-3.2-4.8-4.1-2.2-7.9-4.4-11.3-6.5 0 0-7.4-4.5-8.1-8.1-.2-.8 0-1.6 0-1.6 1.6-2.1 1.8-3.7 1.6-4.8-.4-3-3.6-4.1-3.2-6.5.2-1.6 1.7-1.8 1.6-3.2s-1.6-2.9-3.2-3.2c-1.4-.3-2.1.6-3.2 0-1-.5-.8-1.3-1.6-1.6-1.7-.7-4.1 2.2-4.8 1.6-.6-.4.7-2.2 0-3.2-.8-1.3-4.2-1-6.5 0-4.9 2.2-6.2 8.4-6.5 9.7 1.1 2.8 2.3 4.9 3.2 6.5 3.3 5.3 7.2 9 9.3 11 .2.1.3.3.4.3 2.9 2.6 7.9 6.1 17.8 12.9 4.6 3.1 7.4 4.9 11.2 4.7z"/%3E%3Cpath d="m250.9 207.7c-3.1-1.5-3.3-1.6-3.3-1.6-1.7-.9-5-3.9-11.6-12.9.2-5.1.2-11.1-.5-17.8-.7-6.8-1.9-12.7-3.2-17.8 11.7 6.7 19.3 14.1 24.1 19.6 4 4.6 14.7 16.8 11.2 22.4-.4.6-.9 1.2-1.7 1.6 2.8 5.4 5.5 10.8 8.3 16.2 0 .3-.5 3.3-3.3 4.8-3.2 1.8-6.5.1-6.7 0-3.3-4.3-6.7-8.6-10-12.9 0 0-3.3-1.6-3.3-1.6z"/%3E%3Cpath d="m209.4 296.5c2 .4 7.1 1.2 10-1.6 1.6-1.5 2.3-3.7 1.7-12.9-.6-8.7-1.7-14.5-1.7-14.5-1-5.3-2.6-12.5-5-21-7.8 7.5-15.5 15.1-23.3 22.6-.5 4.3-.7 13.1 5 19.4.5.5 1 1.1 1.7 1.6-1.2 5.4-3.3 9-5 11.3-2.6 3.4-5.2 5.1-5 8.1.1 2.1 1.6 3.9 3.3 4.8 2.8 1.5 6.4.4 8.3-1.6 1.1-1.2 1.5-2.5 1.7-3.2 2.7-4.4 5.5-8.7 8.3-13z"/%3E%3Cpath d="m226 131.6c4.4-2.3 11.3-6.7 16.7-14.4 1.9-2.7 3.2-5.3 4.2-7.7 1-1.1 2.3-2.6 3.8-4.5 2.9-3.6 4.3-5.5 7.9-10.5 6.4-8.9 8.6-11.5 8.4-15.3-.1-1.8-.6-2.8-1.3-3.4-1.6-1.6-4.6-1.5-6.6-.7-3 1.1-2.8 3.4-7.9 10.5-2.1 3-4.3 5.6-5.8 7.5-1.6 1.9-2.9 3.4-3.8 4.5-1.6.1-3.3.5-5.1 1.1-9.4 3.1-13.7 11.8-15 14.6.8 2.7 1.7 5.5 2.4 8.4.8 3.4 1.5 6.7 2.1 9.9z"/%3E%3Cpath d="m207.7 70.3c-.3 0-6.1-.4-6.7-3.2-.3-1.6 1.1-3.5 3.3-4.8 4.2-2.2 8.1-4.4 11.6-6.5 0 0 7.6-4.5 8.3-8.1.2-.8 0-1.6 0-1.6-1.6-2.1-1.8-3.7-1.7-4.8.4-3 3.7-4.1 3.3-6.5-.2-1.6-1.7-1.8-1.7-3.2.1-1.4 1.7-2.9 3.3-3.2 1.4-.3 2.2.6 3.3 0 1-.5.8-1.3 1.7-1.6 1.8-.7 4.2 2.2 5 1.6.6-.4-.7-2.2 0-3.2.9-1.3 4.4-1 6.7 0 5.1 2.2 6.4 8.4 6.7 9.7-1.1 2.8-2.4 4.9-3.3 6.5-3.4 5.3-7.4 9-9.6 11-.2.1-.3.3-.4.3-3 2.6-8.1 6.1-18.3 12.9-4.6 3.1-7.5 4.9-11.5 4.7z"/%3E%3Cpath d="m70.4 207.7c3-1.5 3.2-1.6 3.2-1.6 1.7-.9 4.8-3.9 11.2-12.9-.2-5.1-.2-11.1.5-17.8.7-6.8 1.8-12.7 3.1-17.8-11.2 6.7-18.6 14.1-23.2 19.6-3.8 4.6-14.2 16.8-10.8 22.4.4.6.9 1.2 1.6 1.6-2.7 5.4-5.3 10.8-8 16.2 0 .3.5 3.3 3.2 4.8 3.1 1.8 6.2.1 6.4 0 3.2-4.3 6.4-8.6 9.6-12.9 0 0 3.2-1.6 3.2-1.6z"/%3E%3Cpath d="m162.7 270.7c6.2-1.2 16.4-4 27-11.3 10.3-7.1 16-15 19.1-19.4 12.4-17.6 15-35.3 15.9-42 .9-7.1 2.8-22.5-3.2-40.4-1.6-4.8-3.4-8.6-4.8-11.3-5.9 3.3-13.9 7.1-23.8 9.7-12.1 3.2-22.3 3.2-30.2 3.2z"/%3E%3C/g%3E%3C/svg%3E'); } +.boar { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m255.5 38.2c-3.7 1.2-8.5 2.9-14.8 5.2-21.8 7.9-35.5 30.8-35.5 30.8s-25.5-14.4-45-14.4c-22.7 0-45.7 15.6-45.7 15.6s-13-24.1-34.8-32c-6.8-2.4-11.8-4.2-15.5-5.4-8.4-2.8-9.7.6-9.1 5.9 1.1 8.9 2.7 22.8 4.1 33.8 2.1 17.6 11.9 38.9 33.3 45.6 0 0-6.9 15.9-18 38.9s-7.7 50.6 2.1 63.6 34.2 27.6 39.2 37.7c0 0-11.9 2-25.6-2s-22.6-11.7-26.9-23c0 0-4.7 9.4 3.4 25.6s56.8 22.9 56.8 22.9 3.4 4.2 3.4 8.3-4.7 6.3-4.3 11.7 15.4 9.6 32.5 9.6h9.8c17.1 0 32-4.2 32.5-9.6.4-5.4-4.3-7.6-4.3-11.7s3.4-8.3 3.4-8.3 46.7-3 56.8-22.9c8.1-16.1 3.4-25.6 3.4-25.6-4.3 11.3-13.3 18.8-26.9 23s-25.6 2-25.6 2c5.2-10 29.5-24.7 39.2-37.7 9.8-13 13.3-40.6 2.1-63.6s-18-38.9-18-38.9c21.4-6.7 31.1-28 33.3-45.6 1.2-9.9 2.7-22.2 3.7-31.1 1.2-6.7-.1-11.3-9-8.4zm-129.8 156.2s-15.2 1.2-21.1-10.4-1.8-22.4-1.8-22.4c25.3 10.3 22.9 32.8 22.9 32.8zm90.2-10.3c-5.9 11.6-21.1 10.4-21.1 10.4s-2.6-22.4 22.9-32.7c.1-.1 4.1 10.7-1.8 22.3z" fill="%23fff"/%3E%3C/svg%3E'); } +.bull { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cswitch%3E%3CforeignObject height="1" requiredExtensions="http://ns.adobe.com/AdobeIllustrator/10.0/" width="1"/%3E%3Cpath d="m91.884 156.035c-3.096 1.19-5.493 1.877-7.672 2.99-9.942 5.077-20.584 6.089-31.44 5.238-7.159-.561-13.535-3.314-18.102-9.175-3.709-4.76-3.237-7.77 1.718-11.002 4.239-2.764 8.559-5.423 12.969-7.903 10.958-6.163 22.536-7.977 34.801-4.647 2.72.738 5.509 1.22 8.191 1.804 2.424-2.618 1.46-4.745-.419-7.052-6.389-1.042-12.962-1.278-19.637-.847-9.155.591-18.338.781-27.512 1.039-5.137.145-10.088-1.046-14.807-2.953-9.518-3.846-14.185-11.328-13.678-21.607.303-6.157 2.018-11.96 5.78-16.818 4.445-5.74 9.272-11.196 14.127-16.602 2.531-2.818 5.519-5.219 8.228-7.883 7.969-7.837 16.404-16.952 21.939-30.058 1.572 5.793 1.842 9.856.852 15.503-1.378 7.862-3.814 15.357-8.102 22.154-3.208 5.086-6.57 10.076-9.711 15.202-1.953 3.188-4.63 6.667-2.199 10.436 2.18 3.381 6.264 2.552 9.642 2.267 5.035-.425 10.02-1.396 15.042-2.006 11.315-1.376 22.647-2.489 33.393-.977 1.205-.717 1.928-.905 2.241-1.369 6.038-8.981 14.988-11.288 24.962-10.356 18.351 1.715 36.666 1.875 54.996-.068.628-.067 1.265-.054 1.898-.07 9.787-.252 18.186 2.441 23.362 11.398 2.555 0 4.751.128 6.929-.022 11.138-.765 22.105.691 33.097 2.207 5.297.731 10.692 1.133 16.032 1.042 3.979-.068 5.699-2.875 4.408-6.553-.93-2.648-2.345-5.163-3.808-7.578-3.114-5.142-6.598-10.067-9.575-15.283-6.304-11.044-8.819-23.921-7.271-36.512 5.194 12.776 17.168 25.183 27.028 34.755 6.111 5.933 11.839 12.314 17.253 18.894 4.524 5.498 6.677 12.144 6.826 19.361.189 9.204-3.934 15.755-12.131 19.764-4.899 2.396-10.122 3.773-15.575 3.672-9.491-.176-18.988-.42-28.46-.99-6.666-.401-13.229-.202-20.277.999-.38 2.049-.746 4.019-1.088 5.861 1.219.473 1.823.953 2.329.866 6.209-1.07 12.173-3.247 18.638-3.229 6.802.019 13.311 1.15 19.282 4.229 6.174 3.183 12.126 6.829 18 10.55 3.737 2.367 4.207 5.208 1.851 8.916-4.237 6.666-10.807 9.768-18.281 10.536-10.837 1.113-21.481.048-31.534-4.731-2.48-1.179-4.752-3.32-8.394-2.354.105 1.426.186 2.93.33 4.428.545 5.661 1.342 11.31 1.606 16.983.291 6.273-1.537 12.134-6.374 16.274-6.929 5.93-10.936 12.598-9.41 22.179.706 4.43-1.041 8.937-3.959 12.389-3.466 4.099-3.57 8.607-2.976 13.427.232 1.885.658 3.763.701 5.65.128 5.569-.588 10.623-6.316 13.769-1.981 1.088-3.289 3.675-4.514 5.802-1.731 3.004-2.866 6.359-4.67 9.311-3.853 6.304-9.654 8.775-16.974 8.028-5.34-.545-10.697-1.157-16.054-1.238-4.403-.067-8.837.439-13.221.98-9.925 1.224-15.483-1.496-20.268-10.313-1.054-1.942-1.973-3.974-2.76-6.039-1.158-3.039-2.636-5.731-5.725-7.236-4.315-2.103-5.325-6.138-5.423-10.342-.08-3.454.525-6.924.838-10.386.32-3.539.213-6.969-2.201-9.909-4.752-5.786-5.665-12.654-5.007-19.729.42-4.515-.734-8.015-4.174-10.908-1.447-1.217-2.625-2.748-4.016-4.039-6.037-5.602-8.184-12.644-7.528-20.636.388-4.725 1.099-9.422 1.623-14.137.16-1.475.187-2.967.331-5.346zm68.318 120.616c0-.036 0-.071 0-.107 2.844 0 5.689-.043 8.532.008 9.496.17 11.23-1.018 14.425-10.07.42-1.19.791-2.407 1.067-3.637 1.345-6.001 3.585-11.326 9.063-14.952 1.657-1.097 2.827-3.392 3.52-5.382 1.209-3.471-1.197-6.726-4.723-6.31-3.075.363-6.084 1.453-9.064 2.405-4.491 1.435-8.827 3.739-13.414 4.415-10.736 1.581-21.389 1.287-31.477-3.79-3.035-1.527-6.492-2.498-9.864-3.001-4.031-.601-6.643 2.917-5.034 6.752.929 2.214 2.559 4.456 4.476 5.867 4.104 3.021 6.183 6.923 7.263 11.768.751 3.368 2.073 6.631 3.37 9.849 1.7 4.22 4.749 6.46 9.54 6.226 4.096-.2 8.212-.041 12.32-.041zm38.483-96.977c6.025.64 10.936-.673 13.2-5.819 2.199-5 1.645-10.282-2.369-14.571-9.514 3.773-11.281 7.006-10.831 20.39zm-76.971-.839c.024-5.713-.331-10.716-3.474-14.973-1.909-2.586-4.408-4.465-7.853-4.406-2.975 2.119-3.119 5.368-3.384 8.466-.275 3.203.135 6.367 2.837 8.583 3.247 2.664 6.77 4.48 11.874 2.33z" fill="%23fff"/%3E%3C/switch%3E%3C/svg%3E'); } +.butterfly { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m285.9 69.5c-14.2-3.2-61.1 10.4-87.5 43.6s-23.4 52.9-23.4 52.9-3-12.5-10.1-16.8c1.3-10.8 11.5-21.8 15.8-28.9 4.7-7.5 7.6-18.6 4.2-18.9-3.2-.3-3.4 13.5-13.9 28.1-5.7 7.9-7.5 15.1-8 18.9-.9-.3-2-.5-3-.5h-.3c-1 0-2.1.2-3 .5-.6-3.8-2.4-11.1-8-18.9-10.4-14.5-10.7-28.4-13.9-28.1s-.3 11.6 4.2 18.9c4.4 6.9 14.6 18.1 15.8 28.9-7 4.2-10.1 16.8-10.1 16.8s3.1-19.8-23.4-52.9-73.1-46.9-87.3-43.6c-14.1 3.2-13 13.3-3.7 29.3 9.2 16 11.3 19.9 11.6 33.3s2.1 24.2 13.7 30.1c0 0-1 11.9 8.2 17.4 9.2 5.4 19.2 0 19.2 0s-27.6 38.9.2 69c39.9 43.3 66.2-16 61.9-60 0 0 5.4 1.8 8.6 13.5s-3 38.2-2.8 48.3 6.2 10.1 9.1 10.1h.3c2.8 0 8.7 0 9.1-10.1.2-10.1-5.9-36.7-2.8-48.3 3.2-11.7 8.6-13.5 8.6-13.5-4.4 44 21.8 103.3 61.9 60 27.8-30.2.2-69 .2-69s10 5.4 19.2 0 8.2-17.4 8.2-17.4c11.6-5.8 13.3-16.6 13.7-30.1.3-13.3 2.4-17.4 11.6-33.3 9-16 10.2-26.1-4.1-29.3z" fill="%23fff"/%3E%3C/svg%3E'); } +.camel { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m314.8 130c-4.8-10.2-12.8-14.1-12.8-14.1s1.2-2.8-.6-8.6c-1.8-5.9-6.3-13.5-12.2-18-6-4.6-23.8-7.8-32.7-8.4-8.9-.7-35.1-2.7-60.1-4.5-25-1.9-12-13.6-40-15.6-21-1.5-48.6-.4-64 6.1 0 0-4.6-11.1-21.4-10.3-11.7.6-19.5-.7-24.7-1.8-7.6-1.8-7.8 4.6-7.6 7.9.6 9.1 2.8 16.9 8.1 24.9 6.5 9.9 18.5 11.4 18.5 11.4-33.2 64.1-17.5 130.8-17.5 130.8 43.2 63.3 121.9 59.2 121.9 59.2-17.3-41.4-14.1-89-14.1-89 31.9 1.2 42.6-14.7 54.1-19 11.4-4.4 28.6-11.6 30.9-11.7 2.2 0 32.2 9.5 39.2 7.6 6.9-1.9 10.5-9.8 12.6-12.7 2.1-2.8 13.1 6.4 15.1-1.2 2.8-10.2-5.5-14.5-5.5-14.5s5.4 2.1 10.2-.4c4.8-2.4 5.6-12 2.6-18.1zm-159.4-23.7c-7.8-.6-12.5-3.9-15.6-7.3-3.8-4.5-1.7-8.8 4.8-8.6 5 .1 11.2.2 17.5-.1 14.1-.9 4.8 16.8-6.7 16z" fill="%23fff"/%3E%3C/svg%3E'); } +.cat { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m286.5 187.7c-3.2-13.4-7.7-25-13-35.2h.1s7.6-108.4-11.9-113.3c-16-4-57.9 52.5-67.4 50.2-13.8-3.9-25.8-5.1-33.6-5.1h-2.9c-7.7 0-19.8 1.2-33.5 5.1-9.5 2.2-51.4-54.2-67.4-50.2-19.5 4.9-11.9 113.3-11.9 113.3s0 0 0 0c-5.4 10.2-9.8 21.9-13 35.2-6.7 28.1 57.9 93.3 125.8 93.3h2.9c67.9 0 132.5-65.2 125.8-93.3zm-158.3 18.9c-6.5 9.9-33.8 7.7-43.2-9-10.7-19 2.2-25.3 16.1-22.6 23.2 4.6 33.5 21.7 27.1 31.6zm48.6 26.5c-1.4 4.5-11.9 13.4-18.3 13.4h-.9c-6.4 0-16.9-8.9-18.3-13.4s7.1-6.7 18.3-6.7h.9c11.3 0 19.7 2.2 18.3 6.7zm54.4-35.5c-9.4 16.7-36.7 18.9-43.2 9s3.8-26.9 27.1-31.5c14-2.8 26.8 3.5 16.1 22.5z" fill="%23fff"/%3E%3C/svg%3E'); } +.chameleon { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m269.6 46.3c-9.2-12.4-20.8-22.1-20.1-11.3.7 13.5-1.2 34.6-15.5 19.7-27.2-28.4-66.3-61.4-128.9-43.9-45.8 12.8-102.8 79.6-93 177.6s86.5 122.3 123.5 127c26.8 3.4 108.7-12.5 109.5-89.9.7-65.3-36.8-80.6-70.4-84.2s-68.3 13.1-72.3 48.5 21.1 52.1 35.4 56.6c14.4 4.4 43.1 0 45.4-20.2s-13.7-26-13.7-26c9.2 20.6-13.6 35-29.8 22.5s-10.8-37.7 1.8-47.6c12.5-9.8 59.3-15.2 73.7 19.8 12.7 31-3.6 73.1-39.5 82.6-38.3 10.1-75.4-.9-92.5-31.4-17.2-30.7-15.2-78.5 11.6-108.8 22.9-25.9 64.4-46.6 121.9-20.2 41.8 19.1 49.6 51.5 73.4 47.4 28.3-4.8 26.9-54-20.5-118.2zm9.9 72.1c-4.7 6.5-15.8 6.5-22.8 1.3-7-5.1-8.8-14.4-4-20.9 4.7-6.5 14.3-7.5 21.1-2.4 7.2 5.1 10.6 15.6 5.7 22z" fill="%23fff"/%3E%3C/svg%3E'); } +.chicken { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m276.3 104c-14.5-10.7-26.4-2-38.7-15.4-8.7-9.5 2.3-22.7-5.8-41.6-9.4-21.9-28.3-18.3-32.9-14.1 0 0-5.9-32.1-41.8-32.3-30.2-.1-30.4 26.4-30.4 26.4s-25.6-10.6-35.3 17.2c-7.1 20.7 14.5 34.8 14.5 34.8s-19.1 12.3-30.9 35.5c-14 27.5-26.3 71.6-64.4 108.9 0 0 19.5 56.6 83.6 83.4 67 28 128.4-3.3 128.4-3.3-14-28.7-13-78.2-8.1-102.5 16.4-82.1 62.8-72.5 77.2-69.7.1 0-.9-16.4-15.4-27.3zm-69.6 16.8c-2.7 3.4-7.2 6.8-14.1 6.8-9.8 0-16.5-7-19.3-10.5-.9-1.2-.9-3.2.1-5.2 2.7-5 8.9-13.8 19.2-13.8 8.6 0 13.3 6.2 15.6 11 1.4 3.1 1 8.6-1.5 11.7z" fill="%23fff"/%3E%3C/svg%3E'); } +.clam { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m304.6 100.4c-14-17.7-29.2-14.7-29.2-14.7s0-18.3-9.9-26.7-25.5-5.3-25.5-5.3-3.3-14.5-15.6-20.6-31.2 0-31.2 0-4.9-21.4-32.7-21.4h-2.9c-27.7-.1-32.6 21.3-32.6 21.3s-18.9-6.1-31.2 0-15.7 20.6-15.7 20.6-15.6-3-25.4 5.4c-9.9 8.4-9.9 26.7-9.9 26.7s-15.2-3.1-29.2 14.7c-12.2 15.5-24.3 63.3 85.1 153.5 0 0-12.9 8.5-6.6 23.3 6.5 15.1 25.1 13.4 25.1 13.4s7.5 19.9 40.5 19.9h2.9c33 0 40.5-19.9 40.5-19.9s18.6 1.7 25.1-13.4c6.4-14.8-6.6-23.3-6.6-23.3 109.3-90.2 97.2-138.1 85-153.5zm-98.1 149.6s-27.5-4.6-45.9-4.6h-2.6c-18.3 0-45.9 4.6-45.9 4.6s1.5-2.1 16.4-9.6c-23.6-29-58.1-98.4-72.7-128.9-4.4-9.2-4-9.5 1-.9 18.4 31.4 63.7 106.6 84.4 122.3-8.3-51.9-11.9-128.3-13.2-163.1-.4-11.5.3-11.2 1.8.3 6.1 46.3 22 162.5 29.1 162.5h.6c7 0 22.7-113.8 28.9-161.1 1.6-12.4 2.4-12.5 2 0-1.3 35.5-4.9 110.3-13.1 161.3 20.6-15.7 65.8-90.6 84.3-122.1 5.1-8.6 5.5-8.3 1.1.9-14.7 30.6-49.1 99.9-72.7 128.8 15 7.6 16.5 9.6 16.5 9.6z" fill="%23fff"/%3E%3C/svg%3E'); } +.cobra { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m255.5 38.7c-8.6-1.4-19.5-15.7-46-15.7-28.4 0-37.2 14.3-45.7 15.7-16.8 2.7-35.9 21.3-33.7 47.4 4.8 55.4 54.1 67.6 63.2 92.1 14.5 38.9 13.2 75.6-29.3 91.2s-79.6-2.5-84.1-17.3c-3.5-11.2 6.6-21 21.5-21.7 17.9-.7 41.5 14.5 60.4 10.9 18.9-3.7 25.8-25.5 15.7-45.7-10.1-20.3-31.7-23-51.3-22.9-19 .1-37.2 14.5-56.7 14.9-13 .3-23.2-12.6-11.5-26.6 11.6-14.1 44.3-8.5 52.3-5 0 0-4.7-10.9-25.8-14.2-21.1-3.2-40 6.9-46.1 24.4-6.2 17.4 3.7 28.9 17.3 34.8 25 10.9 62.7-15.3 85.5-6.2 22.9 9.1 13.7 23.1 1.7 20.3s-46.1-12.2-72.6 3.5-27.3 43.4-17.9 56.7 40 34.7 101 31.1 80.4-27.1 86.3-51.9c5.6-24-1.6-62.4-1.5-75.9.3-28 46.8-37.1 51.6-92.5 2.4-26.1-17-44.7-34.3-47.4zm-72.1 31.6c-1.4-1.8-2.6-8.6 3-7.3 5.6 1.4 9.3 8.4 9.3 8.4-5.3 3.4-10.9.8-12.3-1.1zm56.1 0c-1.4 1.8-7 4.5-12.3 1.2 0 0 3.8-7 9.3-8.4s4.4 5.4 3 7.2z" fill="%23fff"/%3E%3C/svg%3E'); } +.cock { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m265.7 142.2c7.7-.5 16 .3 25 2.8 0 0 .4-13.3-11.5-24s-29.9-10.5-29.9-10.5 17.2-8.5 12.2-39.3-35.4-37.3-58.2-40.6c-22.9-3.2-45.7 5.6-73.2-28.5 0 0-8.4 11.6-3.1 27.3 0 0-22 3.3-34.7-15.3 0 0-12.4 12.9-2 32.8 0 0-7.8 7.2-36.9-.1 0 0-1.5 46.6 60.7 56 0 0-23.5 19.3-41.8 44.2s-43 52.1-64.1 63.5c0 0 16 57.9 73.6 88.8 80.2 43.3 152.4 0 152.4 0s-1.3-15.3-12.2-43c-7.9-20-11.3-35.9-11.6-48.9.1-1.7.6-14.7 7.7-14.3 3.7.1 3.3 8.3 4.5 19.4 1 12.4 8.7 21.9 24.4 21.4 12.4-.4 22.2-10.1 22.9-22.2.5-5.7-1.2-12.5-5.3-20.3-13.7-27.3-15-45.8 1.1-49.2zm-82.1-29.5c4-2.8 9.8-5.9 16.1-6.1 11.3-.4 17.3 5.2 18.2 10 .7 4.3-5.9 11.5-19.3 10.7-6.6-.4-11.7-2.9-15-5.3-3.8-2.4-3.4-7 0-9.3z" fill="%23fff"/%3E%3C/svg%3E'); } +.cockroach { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m208.9 54.2c30.1-17.2 56.5-14.3 52.5-17.6-2.7-2.2-33.5-.1-53.8 10.9-15.1 8.2-26.2 20-32.6 29.9-6.2 9.9-9.8 19.6-11.9 26.8-.7-.1-1.5-.2-2.4-.2h-.3c-1.2 0-2.2.2-3.1.5-2.1-7.3-5.7-17-11.9-27-6.2-9.9-17.3-21.7-32.6-29.9-20.3-11-51-13-53.8-10.9-4 3.3 22.4.5 52.5 17.7 12.2 6.9 20.1 14.8 27.1 25.5 9.4 14.2 11.9 24.6 12.4 30.7-1 2.4-1.4 5.1-1.2 7.4 0 0-7.4 1.2-12.5 10.6-1.3 2.4-2 4.8-2.3 6.9-2.9-4.8-5.9-10.6-7.5-15.8-.8-2.5-2.9-4.3-5.4-4.5-.6-.1-12.7.1-27.7-16.5-2.2-2.7-6.4-6.7-6.9-3.3-1.5 10 12.5 25 29.8 29.7 4.8 12.7 13.9 27 14.9 28.5-1.2 4.2-2.5 9.4-3.7 15.6-4.7-3.3-9.8-7.2-12.7-9.8-1.6-1.5-3.9-2-6-1.4s-3.7 2.3-4.4 4.4c-.1.3-10.9 37.2-38 56.4-2.9 2.1-7 5.4-3.6 6 9.4 1.5 26.3-8.9 32-16.4 9.5-12.5 15.5-25.4 18.7-33.7 4 3 8.4 6.2 11.9 8.5-.7 6.5-1 13.5-.9 21.1 0 2.4.1 5 .3 7.4-5.4 2.7-14.2 6.9-18.6 8.5-3.1 1.2-4.7 4.5-3.8 7.7.1.5 14 48.8 2.2 72.8-1.5 3.1-3.3 9.7-.1 8.5 7.3-2.7 15.9-19.6 15.9-37.2 0-17.5-2.3-33.7-4.4-42.2 3.2-1.5 6.9-3.2 10.2-4.7 4.4 28.4 16.3 54.4 32.2 66.8.1.1.6.3 1 .3s.9-.2 1-.3c15.8-12.4 27.7-38.2 32.1-66.5 3.1 1.5 6.5 3.1 9.5 4.5-2.1 8.5-4.4 24.7-4.4 42.2s8.7 34.4 15.9 37.2c3.2 1.3 1.5-5.3-.1-8.5-11.8-24 2-72.4 2.2-72.8.9-3.1-.7-6.5-3.8-7.7-4.2-1.6-12.4-5.5-17.9-8.2.2-2.5.3-5.2.3-7.7.1-8-.2-15.4-1-22 3.5-2.2 7.8-5.2 11.9-8 3 8.4 8.5 21.6 17.5 34.3 5.4 7.7 22 18.7 31.5 17.4 3.5-.5-.6-3.9-3.3-6.1-26.5-20.1-36.1-57.3-36.1-57.7-.6-2.1-2.1-3.8-4.2-4.5s-4.4-.2-6 1.2c-3 2.5-8.3 6.2-13.2 9.5-1.2-6.3-2.5-11.7-3.8-15.7 2.2-3.5 10-16.3 14.4-27.7 17.3-4.7 31.4-19.7 29.8-29.7-.6-3.5-4.6.5-6.9 3.1-15 16.5-27.1 16.4-27.7 16.5-2.5.2-4.7 2-5.4 4.5-1.5 5-4.3 10.3-6.9 14.9-.3-1.8-1-3.9-2.1-6-5.1-9.5-12.5-10.6-12.5-10.6.2-2.8-.3-6-1.8-8.7.7-6.2 3.5-16.2 12.2-29.4 7.2-10.6 15-18.5 27.3-25.5zm-27.4 98.3s-3.2 3.6-9 6.3c-13 6.2-5.1 89.3-12.2 120.9h-.8c-7.2-31.5.3-115.1-12.2-120.9-5.8-2.7-9-6.3-9-6.3s9.7 4.2 21.7 4.2c10-.1 21.5-4.2 21.5-4.2z" fill="%23fff"/%3E%3C/svg%3E'); } +.cow { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m292.5 61.9c-2.3-8.3-22-9.6-39.4 4.9-10.4 8.7-24 10.7-28 .3-3.9-10 9.6-9.1 18.8-14 6.5-3.5 11.4-8.3 11.4-17.9 0-2.2-1.1-12-6.8-11.2-5.5.7-2.7 7.9-22.2 11.8-8.8 1.7-36.5-2.3-65-2.3h-1.4c-28.4 0-56.2 4-65 2.3-19.6-3.9-16.7-11-22.2-11.8-5.7-.8-6.8 9-6.8 11.2 0 9.7 5 14.5 11.4 17.9 9.1 4.9 22.7 4 18.8 14-4 10.4-17.6 8.4-28-.3-17.4-14.5-37.1-13.2-39.4-4.9-4.3 15.5 3.2 47.4 21.6 55.8 17.8 8.2 24.1-2.3 30 3.9 6.9 7.1 2.3 10.5 8.1 47.3 6.1 39.2 17.8 45.4 17.8 53.9s-6.2 25.7-6.2 40.1 17.7 14.2 17.7 14.2 6.9 20.1 41.7 20.1h2.6c34.8 0 41.7-20.1 41.7-20.1s17.7.2 17.7-14.2-6.2-31.6-6.2-40.1 11.7-14.6 17.8-53.9c5.8-36.9 1.2-40.3 8.1-47.3 6-6.2 12.2 4.4 30-3.9 16.4-7.7 25.6-40.3 21.4-55.8zm-192.2 73.6c6.2-11.7 18.7-2 24.5 10.6 5.1 11.1 1.4 14.4-6.6 15.7-11.3 1.8-27-8.9-17.9-26.3zm90.4 132c-2.6 7.5-12.4 14.4-28.9 14.4h-1.3c-19.7 0-26.4-6.5-29-14.1-2.6-7.5-22.4-22.9-9.7-33.9s18.3 0 38.4 0h.4c20.2 0 25.8-11 38.5 0 12.6 11.1-5.8 26.1-8.4 33.6zm12.1-105.7c-8-1.3-11.7-4.6-6.6-15.7 5.8-12.6 18.3-22.3 24.5-10.6 9.1 17.4-6.6 28.1-17.9 26.3z" fill="%23fff"/%3E%3C/svg%3E'); } +.crab { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m318.3 156.9c-1.4-14.2-25.8-41.3-34.8-53.4s-18.1-21.7-28.4-19.5c-8.9 2-13.4 8.7-41.6 47.7-4-3.1-8.9-5.9-13.3-8.4 5-6.8 17-22.9 21-30.4 3.5-6.4 2.1-28.9 2.1-41.7 0-13.2-18.5-27-26.8-29.3-8.4-2.4-14.3-.5-21.1 4.9 0 0 6.4-1.3 12.7 2.6 5.2 3.1 11.6 9.9 12.2 12.6 1.3 5.4-.1 7.8-3 7.5-9.2-.9-21.1-14.4-23.2-18.7 0 0-2 5.3 1 13.1 5.2 13.3 15.7 16.3 18.5 18.6 1.5 1.3 1 3.1 3.1 26.5.4 3.8-6.8 16.8-10.6 23.6-7.2-8.2-12.8-18.6-25.5-18.6h-.5c-12.7 0-18.3 10.4-25.5 18.6-3.9-6.8-10.9-19.8-10.6-23.6 2.1-23.4 1.6-25.2 3.1-26.5 2.8-2.3 13.2-5.4 18.5-18.6 3-7.8 1-13.1 1-13.1-2.1 4.3-14.1 17.8-23.2 18.7-2.9.3-4.3-2.1-3-7.5.6-2.6 7.2-9.4 12.2-12.6 6.3-3.9 12.7-2.6 12.7-2.6-6.7-5.4-12.7-7.3-21.1-4.9s-26.8 16.2-26.8 29.3c0 12.8-1.5 35.3 2.1 41.7 4.1 7.5 16 23.6 21 30.4-4.4 2.5-9.2 5.3-13.3 8.4-28.1-39-32.6-45.6-41.5-47.6-10.4-2.4-19.5 7.4-28.4 19.5-9 12.1-33.4 39.2-34.8 53.4-1.4 14.2 7.7 25 7.7 25s-1.4-18.6 4.4-28 31.9-40.8 35.8-45.5c5.5-6.8 11.1-11.7 15.5-5.7 2.9 3.9 20.4 26.5 32.2 41.8-.3 1-.4 2.1-.4 3.3 0 4 .4 9.3 1.3 15.1-15.1-4.5-42.6-12.4-54-14.1-16.1-2.1-19.3 12.4-21.2 22.1s-2.1 64.8 8 79.1c10.2 14.2 22.6 18.1 22.6 18.1s-13.2-15.7-14.8-25.8-1.5-56.4-.9-65.9 2.4-11.6 6.2-11.2c6.3.8 42.8 11.2 57.9 15.5 1.3 4 2.6 8 4.4 11.8-15.5 4.9-52.4 17-55.4 20.9-3.9 4.9-3.5 11.8 0 20.6s22.9 46.6 45.2 57.3c17.8 8.5 30.9 1.4 30.9 1.4s-16.5-1.4-26.9-9.3-34-48.4-35.2-53.4c-1.1-5.2-1.4-7.3 26-16.1 9.2-2.9 18.2-5.9 24.1-7.7 1.3 1.4 2.6 2.5 4 3.6 15.3 11.6 33.4 13.2 40.4 13.2h.5c7 0 25-1.5 40.4-13.2 1.4-1 2.8-2.3 4-3.6 5.8 1.9 14.9 4.8 24.1 7.7 27.4 8.8 27.1 11.1 26 16.1s-24.7 45.5-35.2 53.4c-10.4 7.9-26.9 9.3-26.9 9.3s13.2 7.2 30.9-1.4c22.4-10.7 41.7-48.5 45.2-57.3s3.9-15.6 0-20.6c-3-3.9-39.9-16-55.4-20.9 1.8-3.8 3.1-7.7 4.4-11.8 14.9-4.3 51.6-14.8 57.9-15.5 3.9-.5 5.7 1.6 6.2 11.2.5 9.5.8 55.9-.9 65.9-1.6 10-14.8 25.8-14.8 25.8s12.4-3.9 22.6-18.1 9.9-69.5 8-79.1-5.2-24.2-21.2-22.1c-11.4 1.5-38.9 9.5-54 14.1.9-5.8 1.3-11.1 1.3-15.1 0-1.1-.1-2.3-.4-3.3 11.8-15.3 29.3-37.9 32.2-41.8 4.4-6 9.9-1.1 15.5 5.7 3.8 4.6 30 36.1 35.8 45.5s4.4 28 4.4 28 8.8-10.9 7.4-25.1z" fill="%23fff"/%3E%3C/svg%3E'); } +.croc { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m254.4 132.5c-2.1-1.4-5.8.4-7.6 1.5 2.5-5.6 6-14 9.2-24.5 3.8-12.6 9.6-32.3 3.1-36.7-1.3-.9-3.5-1.4-7.6 0-.3-2.2-1.1-5.6-3.1-9.2-1.5-2.7-3.2-4.7-4.6-6.1-.5-11.2-5.8-20.8-13.8-24.5-1.8-.8-7.3-3.3-13.8-1.5-2.8.8-4.8 2.1-6.1 3.1-2.9-2-6.5-4.1-10.7-6.1-4.5-2.1-8.6-3.6-12.2-4.6-1.6-3.9-4.8-9.9-10.7-15.3-4-3.6-7.9-7.2-13.8-7.6-7.3-.5-12.9 4.3-16.8 7.6-6 5.2-9.1 11.2-10.7 15.3-3.4 1.4-7 2.9-10.7 4.6-4.4 2-8.4 4.1-12.2 6.1-.9-1-2.5-2.3-4.6-3.1-6.5-2.4-13.1 1.7-15.3 3.1-10.8 6.7-12.1 20.7-12.2 22.9-1.5 1.7-3.1 3.7-4.6 6.1-2.1 3.3-3.6 6.5-4.6 9.2-1.8-.6-4.1-1.1-6.1 0-7.9 4.2-2.9 28-1.5 32.1 3.5 10.6 7.2 16.9 12.2 29-1.8-1.2-6-2.5-7.6-1.5-3.1 1.9-.8 9.5 0 12.2 4.4 15.2 15 21.5 24.5 33.6 7.5 9.5 10.6 17.9 15.3 30.6 6 16.1 9.2 38.2 9.2 55 0 3.9-1.8 7.7-1.5 13.8.2 3.7.9 15.4 9.2 26 12 15.3 33 15.3 36.7 15.3 3.5 0 23.1-.2 36.7-15.3.3-.3.7-.8 1.2-1.4.9-1.1 8.1-10 9.5-21.6.8-6.9-1.1-12-1.5-15.3-3.1-22.9 3.9-48.4 7.6-58.1 3.1-8 7.8-20 18.3-32.1 8.4-9.6 17.4-15.5 21.4-29 .5-2.2 3.2-11.3-.2-13.6zm-134.8 31.5c-8.3-.5-14-6.3-16-8.3-4.3-4.4-5.8-8.7-7.1-12.2-.8-2.2-1.3-4.3-.5-6.4.5-1.5 1.7-2.8 2.8-3.4 5.1-2.9 12.5 6.6 25.6 14 .8.4 3.1 1.7 4.9 4.4.6.8 3.3 4.8 2.2 7.8-1.7 4.7-11.1 4.2-11.9 4.1zm26.2 139.7c-.7.7-2.4.2-3.1 0-4.6-1.5-10.4-10.6-12.2-13.8.2-.5 1.1-2.6 3.1-3.1 1.7-.4 3.1.5 4.6 1.5 5 3.4 6.4 8.2 7.6 12.2.4 1.2.7 2.6 0 3.2zm33.9 0c-.6.2-2.2.7-3 0-.6-.7-.3-2 0-3.1 1.2-4 2.6-8.9 7.4-12.2 1.4-1 2.9-2 4.5-1.5 1.9.5 2.8 2.5 3 3.1-1.8 3.1-7.4 12.2-11.9 13.7zm46.5-160.3c-1.2 3.5-2.7 7.8-6.9 12.2-2 2.1-7.4 7.8-15.5 8.3-.7 0-9.9.5-11.6-4.1-1.1-3.1 1.5-7 2.1-7.8 1.8-2.7 4.1-4 4.8-4.4 12.8-7.4 19.9-16.9 24.9-14 1.1.6 2.2 1.9 2.7 3.4.8 2.2.3 4.2-.5 6.4z" fill="%23fff"/%3E%3C/svg%3E'); } +.crow { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m291.7 99c-33.3-19.2-69-23-76.6-26.4s-6-14-35.2-22.5-92.4-7-108.4 25.8c-4.2 8.5-42 89.2-67.5 106.9 0 0 2.9 61 60.7 102.9 48.2 39.3 115.6 32.2 115.6 32.2 16.6-28 12.9-92 13.6-115.9 1.7-57.6 20.7-60.1 33.4-63.5s61-7.2 74.1-6.4c13.1.9 15.5 2.5 15.5 2.5s1-20.5-25.2-35.6zm-125.2 8.1c-11.1-4.3-15.8-18.4-6.2-17.5 19.3 1.8 25.7-.1 25.7 7.1 0 9.4-9.9 14.2-19.5 10.4z" fill="%23fff"/%3E%3C/svg%3E'); } +.deer { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m286.2 102.4c-8.8-8.4-23.3-.3-35.7 5.7s-16 18.4-26 22.4c-2.4 1-6.5.5-6.1-6.3.8-13.2 15.5-20.2 24.3-26.2 14.4-10 26.7-24.8 13.1-45.5-5.8-8.8-19.8-20.6-25.5-34.6-1-2.4-4.1-5.6-5.2-1.7-1.3 4.9-2 13.5 5.4 25.9 12.6 21.1 13.4 28.7 8.7 33.1-5.2 4.8-12 2.3-17.5-4.8-6.6-8.5-5.6-17.1-5.6-17.1s-6.9 4.9-3.9 17.2c2.5 10.1 8.3 12.6 3.2 18.1-5.7 6.2-20 13.6-26.7 29.9 0 0-12.9-3.8-28-3.8h-.6c-15.1 0-28 3.8-28 3.8-6.7-16.3-21.1-23.7-26.7-29.9-5-5.5.8-8 3.2-18.1 3-12.3-3.9-17.2-3.9-17.2s1 8.5-5.6 17.1c-5.5 7.1-12.3 9.5-17.5 4.8-4.7-4.3-3.9-11.9 8.7-33.1 7.4-12.4 6.7-21.1 5.4-25.9-1.1-4-4.2-.7-5.2 1.7-5.7 14-19.7 25.8-25.5 34.6-13.5 20.6-1.2 35.5 13.2 45.4 8.8 6.1 23.5 13 24.3 26.2.4 6.8-3.7 7.3-6.1 6.3-10-4-13.6-16.4-26-22.4s-26.9-14.1-35.7-5.7-1.4 36.4 11.4 51.5c12.8 15.2 34.4 7.1 43.3 17 6.6 7.3.6 22.1 6.3 36.8 5.2 13.5 12 18 17 35.7 3.5 12.4 11.7 36.2 27.4 54.6 5.5 6.4 16.1 5.9 20 5.9h.6c3.9 0 14.6.5 20-5.9 15.7-18.3 24-42.1 27.4-54.6 4.9-17.7 11.7-22.2 17-35.7 5.7-14.7-.3-29.5 6.3-36.8 8.9-9.9 30.5-1.8 43.3-17 12.9-15 20.3-43 11.5-51.4zm-172.6 106.9c-6.4-4.7-6.1-18.3-1-21.9s22.4 4.1 23.9 13.2c1.4 8.6-16.5 13.4-22.9 8.7zm64.1 71.5c-.3 5.7-9.8 7.8-16.7 7.8h-1c-6.9 0-16.4-2-16.7-7.8-.3-5.7-8.4-10.8-4.7-16.2s9.5 1.7 21.5 1.7h1c12 0 17.8-7.1 21.5-1.7 3.5 5.4-4.6 10.5-4.9 16.2zm29.6-71.5c-6.4 4.7-24.3-.1-22.9-8.7 1.5-9.1 18.8-16.8 23.9-13.2s5.3 17.2-1 21.9z" fill="%23fff"/%3E%3C/svg%3E'); } +.dodo { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m266.3 82.1c-27.1-7.5-40 5-64.5-1.8-24.5-6.9-41.3-19.9-55.1-33.7s-44.3-23.9-74.5-14c-23.1 7.6-49.4 39.3-52.5 82.9s12.2 77.3 58.9 117.1c28.1 24 20.2 46 20.2 46s25.5 14.4 62.3 15.2c36.7.8 61-15.2 61-15.2-19.2-46.5-56.4-68.2-76.5-83.7s-29.2-32.9-17.8-41.3c18.4-13.5 51.5-.5 65.4 6.3 18.9 9.2 22 22.2 49.2 25.2 40.3 4.5 36 29.1 36 29.1s27-23.9 28.5-60.9c1.5-36.9-12.5-63.5-40.6-71.2zm-127.2 7.7c-6.5 0-11.9-5.3-11.9-11.9 0-6.5 5.3-11.9 11.9-11.9 6.5 0 11.9 5.3 11.9 11.9s-5.3 11.9-11.9 11.9z" fill="%23fff"/%3E%3C/svg%3E'); } +.dog { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m267.6 46.7s-.7-2.9-4-7.7c-7.9-11.7-23.6-.5-23.6-.5s-38.4 25.2-41.2 27.1c-2.7 1.8-7.7 5.7-13.4 4.4-4.2-.9-21.2-1.8-25.4-1.6-4 0-21.2.7-25.4 1.6-5.7 1.3-10.6-2.6-13.4-4.4-2.7-1.8-41-27.1-41-27.1s-15.7-11.2-23.6.5c-3.3 4.9-4 7.7-4 7.7s-15.2 46.2-2.6 106.6c0 0-2.9 63.7 36.2 99.3 0 0 8.2 10.1 8.8 10.8.5.5 10.1 11.7 15.2 19.6s21 29.1 31.3 33.1c0 0 8.8 4 18.7 3.8 9.3-.2 18.1-3.8 18.1-3.8 12.8-5.1 26-25.8 31.1-33.5 5.1-7.9 14.3-19 14.8-19.8.5-.5 9.5-10.4 9.5-10.4 37.1-35.9 36.4-99.3 36.4-99.3 12.7-60.2-2.5-106.4-2.5-106.4zm-168.3 149.3c-13-7.1-13.2-18.5-8.2-24.3 3.7-4.4 10.8-5.5 18.1-5.5 21 0 24.2 14.3 24.7 18.1 1.6 15.5-16.2 21.7-34.6 11.7zm60.1 102.8c-17.9-.5-31.3-12.6-25.4-30 4.6-13.4 26-13 26-13s19.9 0 25.1 11.2c7.1 14.9-5.5 32.3-25.7 31.8zm61.2-102.8c-18.8 9.3-36.2 4.4-34.6-11.2.4-4.4 2.4-18.5 23.4-18.5 7.3 0 15.7.7 19.8 5.7 6.2 7.3 2.5 18.5-8.6 24z" fill="%23fff"/%3E%3C/svg%3E'); } +.dolphin { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m286.4 80.9c-6.1-9.3-34.7-28.7-64.6-31.5-44.5-39.6-106.3-38.4-142.7-22.6-40.4 17-55 46.5-58.6 68.7-2.4 15.8 6.9 34.3 14.5 35.2-10.5 15.8-25.1 36-7.3 39.2 12.5 2.4 40-24.6 74.3-39.2 13.7-5.7 24.2-5.3 33.9-4.8 11.3 25.1 19.4 48.9 23 56.2 1.6 3.2 5.3 7.3 7.3.8 3.6-12.1 6.1-36 2.8-42.8-1.6-3.6-4-6.9-6.9-10.5 1.2.4 2 .4 2.8.8 41.6 14.1 71.1 70.3 35.2 118.4-5.7-1.2-11.7-1.6-17.4-1.2-21.8.8-32.3 11.7-36 14.9-3.6 3.6-.8 4.4 1.6 3.6 2.8-.8 9.7-.4 22.2 2.4 8.5 2 12.9 7.7 20.6 8.5 8.9.4 8.9-2.8 12.5-5.3.4 5.7 2.8 9.3 7.7 12.1 6.1 3.2 11.7 1.6 21.8 4.8 3.6 1.2 8.1 2.4 10.9 4.4 5.3 3.6 5.3-.8 3.6-7.3-1.2-6.1-4-12.1-10.5-19-4-4-9.3-8.1-15.4-10.9 19.8-14.9 62.2-71.9 42.4-137.4-2.8-9.3-6.1-17.8-10.1-25.5 10.5-2.8 22.2.4 29.1 1.2 5.7.2 8.2-5.9 3.3-13.2z" fill="%23fff"/%3E%3C/svg%3E'); } +.dragon { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m97.88 187.495c-2.479-3.894-5.519-7.002-8.787-9.933-7.258-6.508-15.351-11.954-24.056-16.554-3.119-1.648-6.575-2.724-9.877-4.063-.409-.166-.816-.337-1.245-.514 1.807-1.695 6.183-3.238 15.124-5.327 5.409-1.264 10.9-1.588 16.463-1.442 5.484.144 10.776 1.264 16.119 2.55-.137-1.101-.902-1.544-1.602-2.059-3.371-2.482-7.032-4.503-10.805-6.393-7.406-3.711-14.781-7.484-22.064-11.405-3.036-1.634-5.911-3.583-8.662-5.627-2.421-1.799-4.16-4.249-5.883-6.659-3.232-4.521-5.29-9.524-6.395-14.839-.869-4.18-.945-8.418-.339-12.679.711-5.005 2.079-9.849 3.645-14.649.725-2.221 1.632-4.397 2.584-6.543 2.676-6.029 6.263-11.567 10.113-16.987 4.715-6.637 9.742-13.094 13.723-20.176 1.052-1.871 2.109-3.796 2.723-5.816.589-1.942.607-4.039.91-6.324 2.826 3.102 5.738 10.627 6.502 15.686.629 4.166-.151 8.184-.758 12.23-.885 5.907-3.153 11.488-4.771 17.223-1.004 3.558-1.784 7.154-1.769 10.875.014 3.472.944 6.72 2.443 9.846 1.686 3.515 4.529 5.867 8.208 7.483 3.507 1.541 7.214 2.321 10.97 2.953 3.314.557 6.643.738 10.032.563 3.077-.159 6.117-.283 9.304-1.376.045-.491.268-1.131.126-1.688-.742-2.915-.141-5.8.251-8.658.403-2.941 1.232-5.807 2.523-8.553 1.6-3.402 3.772-6.416 6.345-9.208 2.172-2.357 4.672-4.373 7.257-6.291 1.052-.781 2.235-1.431 3.432-2.006 2.991-1.437 9.994-3.999 10.489-4.028.044 1.662-3.842 8.963-4.657 11.526-.704 2.217-1.15 4.539-1.407 6.845-.314 2.81-.378 5.65-.432 8.48-.109 5.734 1.169 11.265 3.173 16.627 1.427 3.818 3.795 7.013 7.691 9.07 4.1 2.164 8.364 1.976 12.196-.622 3.563-2.415 5.704-5.697 6.956-9.593 1.286-4.001 2.425-8.054 2.689-12.226.213-3.382.095-6.803-.178-10.185-.216-2.669-.718-5.345-1.405-7.944-.868-3.287-4.456-11.162-4.456-11.704.577.04 7.834 2.643 10.726 4.268 6.459 3.629 11.502 8.621 15.174 14.776 2.188 3.669 3.247 7.741 3.741 11.936.29 2.466.605 4.919.087 7.397-.111.529.034 1.106.059 1.613 1.98 1.253 4.146 1.508 6.284 1.601 3.145.136 6.328.303 9.446.001 5.813-.563 11.55-1.552 16.72-4.422 3.614-2.007 5.696-5.033 7.181-8.654 2.04-4.975 2.006-9.995.691-15.031-1.235-4.729-2.8-9.38-4.151-14.083-.587-2.044-1.168-4.112-1.457-6.205-.475-3.434-1.044-6.904-.974-10.349.126-6.198 2.624-14.442 6.764-18.328.004 3.383 1.262 8.205 2.957 11.23 3.366 6.008 7.416 11.602 11.506 17.19 4.211 5.755 8.33 11.6 11.471 17.985 2.943 5.981 5.138 12.166 6.535 18.659.674 3.136 1.3 6.25 1.413 9.426.137 3.828-.232 7.623-1.261 11.368-1.315 4.791-3.458 9.19-6.388 13.269-3.354 4.67-7.867 8.089-13.004 10.846-3.645 1.955-7.249 3.98-10.925 5.881-4.267 2.207-8.582 4.332-12.895 6.459-3.519 1.735-6.972 3.561-10.041 5.971-.687.539-1.395 1.055-1.944 1.843 12.922-3.295 25.659-3.487 38.31.508 3.288 1.038 6.794 1.609 9.924 3.658-.534.32-.858.609-1.241.73-6.799 2.153-12.946 5.528-18.927 9.168-2.695 1.64-5.126 3.665-7.715 5.467-3.879 2.699-7.373 5.802-10.607 9.154-1.806 1.872-3.369 3.954-5.022 5.956-.651.788-.311 1.601-.001 2.421.879 2.33 1.828 4.643 2.561 7.014.881 2.851 1.62 5.744 2.32 8.64.455 1.881-.107 2.898-1.872 3.891-4.257 2.393-8.354 4.986-11.977 8.214-2.776 2.474-5.749 4.759-8.418 7.33-2.777 2.676-5.137 5.71-7.312 8.854-4.3 6.215-7.684 12.812-9.137 20.172-.493 2.498-.808 5.032-1.111 7.56-.702 5.862-2.496 11.379-6.059 16.247-2.337 3.193-4.88 6.266-7.523 9.24-2.593 2.917-5.365 5.699-8.187 8.422-1.455 1.405-3.163 2.582-4.807 3.802-.784.582-1.664.579-2.467-.079-2.036-1.668-4.191-3.223-6.092-5.018-5.357-5.059-10.288-10.477-14.452-16.471-3.165-4.557-5.055-9.592-5.783-15.014-.395-2.942-.8-5.884-1.303-8.81-.838-4.872-2.804-9.395-5.199-13.729-2.813-5.089-6.016-9.983-10.279-14.114-3.241-3.14-6.74-6.043-10.15-9.026-3.369-2.947-7.164-5.327-11.145-7.471-1.824-.982-2.42-2.452-1.842-4.593.998-3.696 2.093-7.37 3.241-11.026.595-1.891 1.391-3.724 2.114-5.63zm78.177 21.616c.824-.326 1.233-.473 1.628-.647 1.349-.595 2.694-1.197 4.037-1.802 3.372-1.518 6.813-2.913 10.092-4.592 3.426-1.753 6.021-4.364 7.737-7.729 3.353-6.572 3.682-13.463 2.43-20.507-.164-.924-.758-1.78-1.229-2.837-1.891.726-3.694 1.13-5.156 2.031-5.281 3.252-10.351 6.75-13.297 12.3-1.714 3.229-3.388 6.443-4.047 10.067-.72 3.958-1.648 7.882-2.434 11.831-.097.493.123 1.044.239 1.885zm-56.697-37.703c-1.138 1.801-1.682 3.289-1.779 5.788-.153 3.959-.222 7.918.895 11.806 1.072 3.731 2.547 7.245 5.557 9.992 1.891 1.725 3.995 3.215 6.363 4.284 4.232 1.91 8.52 3.711 12.792 5.543.182.078.433.01.928.01-.04-.827-.016-1.649-.134-2.452-.195-1.325-.518-2.632-.725-3.955-.841-5.393-1.911-10.727-4.635-15.615-1.712-3.072-3.496-6.139-6.392-8.365-2.486-1.91-5.089-3.706-7.778-5.35-1.469-.898-3.126-1.665-5.092-1.686zm30.553 94.478c2.352-6.518-.742-16.17-8.378-20.142-.165.463-.428.887-.45 1.321-.066 1.345-.069 2.695-.039 4.042.026 1.199.044 2.408.214 3.593.443 3.095 1.978 5.723 3.954 8.182 1.234 1.536 2.858 2.37 4.699 3.004zm20.121.02c2.29-.745 3.919-1.996 5.257-3.678 3.827-4.813 4.222-10.256 3.364-15.942-.009-.06-.091-.11-.138-.164-1.84.469-5.356 3.607-6.825 6.338-2.279 4.232-2.549 8.713-1.658 13.446z" fill="%23fcfdfd"/%3E%3C/svg%3E'); } +.duck { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cswitch%3E%3CforeignObject height="1" requiredExtensions="http://ns.adobe.com/AdobeIllustrator/10.0/" width="1"/%3E%3Cpath d="m5.53 166.386c2.761-2.011 9.759 7.685 13.813 11.797.426-.305-.426.305 0 0-1.066-1.89-2.215-3.739-3.182-5.679-2.166-4.342-4.49-8.631-6.281-13.127-1.54-3.865-.201-7.54 2.339-10.657 1.869-2.295 4.238-2.827 6.664-.814 1.787 1.482 3.454 3.121 5.076 4.786 5.617 5.763 11.119 11.639 16.816 17.321 2.389 2.383 5.105 4.453 7.766 6.546 4.568 3.595 9.369 5.09 15.355 3.153 12.076-3.909 24.308-7.343 36.513-10.841 30.298-8.683 60.878-9.819 91.738-3.302 11.096 2.343 12.537.997 10.499-10.274-.747-4.133-2.085-8.19-3.471-12.17-2.296-6.594-4.928-13.07-7.274-19.648-2.989-8.38-3.061-17.009-1.969-25.733 2.108-16.834 18.747-31.604 36.629-33.881 9.792-1.247 18.992.543 27.486 5.611 6.18 3.687 11.026 8.661 13.488 15.524 6.817 19.004 20.778 28.622 40.303 31.167 6.884.897 8.641 5.056 4.288 10.479-4.975 6.199-11.792 7.966-19.395 6.887-5.448-.773-10.824-2.057-16.274-2.811-5.651-.782-11.358-1.729-17.03-1.665-11.605.132-16.738 7.986-12.447 18.946 1.917 4.896 4.798 9.418 7.282 14.089 3.79 7.126 7.246 14.382 8.698 22.407 5.278 29.165-3.102 52.969-27.268 70.948-17.18 12.782-36.696 19.364-57.56 21.745-24.509 2.797-48.664.204-71.948-8.342-17.893-6.568-33.979-16.371-48.077-29.127-5.274-4.773-9.888-10.526-13.794-16.492-4.176-6.38-9.309-10.649-16.563-12.918-14.875-4.655-22.733-15.577-25.65-30.353-.881-4.462-1.487-9.27 3.43-13.572zm243.304-64.478c4.301.123 8.119-3.521 8.215-7.839.095-4.272-3.594-8.15-7.856-8.261-4.125-.107-8.282 3.827-8.311 7.865-.031 4.236 3.712 8.113 7.952 8.235z" fill="%23fff"/%3E%3C/switch%3E%3C/svg%3E'); } +.eagle { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m185.5 50.4c-39.8-15.4-83.5-11.5-99.3-4.6-17.6 7.2-19 23.3-19 23.3-12.7-.8-41.3.8-49.4 17.6s-2.3 44.4-2.3 44.4 3.5-17.6 17.6-16.8 59.4-3.5 68.9 36c-31.9 25.7-63.6 73.2-42.2 124.1 4.3-24 21.1-40.9 39.8-52 11.1 13.1 59.4 40.2 107.7 33.3-11.9-10.7-16.5-16.8-25.7-34.1 36 10 76.6 46.8 87.3 55.6 11.6-75.1-23.3-203-83.4-226.8zm-62.1 45.5c-22.2 3.9-24.5-17.6-18.4-18s12.7-1.2 18.4-2.7c4.5-1.2 9.6-2.7 12.7-2.3 7.3.9 5.7 20-12.7 23z" fill="%23fff"/%3E%3C/svg%3E'); } +.elk { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m192.574 257.508c-2.477-.162-2.913 7.539-3.975 10.815-1.295 3.995-2.156 8.145-3.674 12.046-.634 1.629-2.39 3.976-3.795 3.874-2.778-.201-4.446-4.266-4.632-4.668-2.83-6.095-3.602-6.385-10.167-3.86-4.442 2.187-5.643-2.891-6.436-5.404-.734-2.325-1.129-4.987-4.013-5.561-3.126-.622-5.02 1.643-6.458 3.825-3.774 5.724-7.756 11.392-10.759 17.521-3.085 6.298-8.039 9.814-14.29 9.78-6.81-.037-14.054-1.016-20.462-2.96-30.419-9.226-53.833-27.402-67.981-56.336-7.034-14.386-8.659-29.611-5.13-45.308 1.903-8.463 6.349-14.679 14.381-18.72 15.014-7.553 29.74-15.677 45.214-23.898-1.08-.914-1.579-1.495-2.207-1.845-13.635-7.615-21.037-19.94-25.468-34.297-2.45-7.939-.214-10.582 8.058-8.694 7.47 1.705 14.873 4.354 21.794 7.658 9.208 4.396 17.587 10.31 24.464 18.009 1.887 2.113 3.76 2.932 6.379 1.814 3.228-1.378 15.87-5.946 14.146-9.045-3.012-5.414-7.476-8.904-13.549-10.495-11.816-3.096-22.989-7.831-33.678-13.725-8.174-4.507-14.874-10.538-19.207-18.91-1.722-3.326-3.861-9.064-1.206-11.275 2.27-1.11 3.44 1.656 5.114 2.36 3.328 1.399 5.375.224 4.996-3.395-.35-3.342-1.448-6.646-2.528-9.862-1.63-4.855-3.844-9.532-5.21-14.452-.948-3.412-1.15-7.103-1.168-10.672-.009-1.865.448-4.192 1.674-5.511 2.96-1.635 4.701 2.683 6.197 4.505 2.407 2.932 4.449 6.196 7.067 8.914 4.546 4.721 9.2 3.772 11.263-2.384 1.316-3.927 1.708-8.155 2.648-12.218.724-3.131 1.315-6.362 2.587-9.278 1.41-3.23 3.843-3.553 6.36-1.107 1.618 1.573 2.896 3.507 4.256 5.332 3.29 4.417 6.345 9.027 9.878 13.238 2.036 2.427 4.578 4.641 7.315 6.219 4.593 2.648 8.423 1.027 10.521-3.888.935-2.191 1.16-7.05 3.154-7.743 2.244-.567 3.491 3.712 4.352 5.404 1.196 2.348 1.832 4.974 2.795 7.447 2.544 6.535 4.718 13.264 7.864 19.499 1.906 3.777 5.075 7.062 8.181 10.043 2.661 2.554 6.135 3.485 10.055 2.477 3.86-.993 5.163-.279 5.202 3.526.04 3.897-.76 7.875-1.717 11.686-.731 2.91-2.484 5.549-3.42 8.426-1.734 5.331 2.37 5.336 8.208 4.067 7.064-1.536 10.577-1.878 15.78-6.111 4.566-3.715 8.877-7.744 13.387-11.53 1.641-1.378 3.324-3.839 5.823-1.879 2.213 1.735 1.197 4.256.316 6.32-1.11 2.601-2.564 5.059-3.924 7.549-1.006 1.841-2.615 3.968-.688 5.652 1.348 1.178 3.758 1.781 5.61 1.627 7.151-.596 13.742-3.23 19.502-7.38 4.905-3.534 8.382-7.78 12.993-11.721 1.821-1.556 4.158-5.048 6.368-4.734 3.173.717 2.321 4.763 1.938 7.059-.921 5.536-3.233 10.508-6.883 14.807-9.36 11.026-21.152 17.732-35.497 19.822-8.081 1.177-16.199 2.123-24.252 3.462-3.526.586-7.12 1.486-10.354 2.963-7.011 3.201-3.929 6.17 2.656 12.171 3.258 2.969 6.974 5.443 10.532 8.075 7.774 5.752 14.412 12.288 17.712 21.808.836 2.411 3.496 4.451 5.745 6.064 10.613 7.611 21.465 14.889 32.052 22.534 7.571 5.467 14.359 11.803 19.539 19.714 4.736 7.232 7.607 14.963 6.997 23.751-.458 6.607-.434 13.287-1.443 19.808-1.535 9.91-5.919 13.746-15.452 13.755-3.65.004-7.445 1.156-10.912 2.473-4.76 1.807-9.221 1.507-13.391-.992-5.082-3.045-10.466-4.496-16.328-4.909-7.219-.508-13.683-3.08-19.581-7.445-2.939-2.174-9.443-5.583-11.238-5.687zm-3.456-79.749c-7.03-.485-9.94 2.812-7.927 7.878 1.53 3.85 4.711 5.899 8.653 6.605 3.847.689 7.113-.809 9.584-3.684 2.77-3.223 1.832-7.077-2.204-8.633-2.923-1.128-6.082-1.644-8.106-2.166z" fill="%23fff"/%3E%3C/svg%3E'); } +.falcon { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m281.4 185.9c9.4-21.3 14-60.1-5.5-77.2 9.4-6 19.1-10.2 16.5-38.2-40.8-28.5-151.2-29.4-203.1 8.9-45.2 33.3-62.6 66.5-57.1 98-22.2 14.5-22.2 49.4-7.7 66.1 1.7-6.9 11.9-23 43.5-22.6 27.2.4 57.9 7.3 88.2 19.2 29.9 11.9 94.6 42.2 115.9 29.9 28.9-17.2 29.3-48.3 9.3-84.1zm-172.5.9c-10.7 7.7-38.7 3.8-36.2-20.5 4.2-3.4 6.9-4.6 9.4-8.5 2.5-3.8 7.7-9.8 17-9.8s13.2 4.2 17 10.7c4.8 7.2.4 22.6-7.2 28.1z" fill="%23fff"/%3E%3C/svg%3E'); } +.fish { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m202.2 141.4c-12.1 1.8-19.1-6.1-18.7-15.1 0-18.6 44.1-67.9 114.8-43.3 1.3.4 1.8-.9.9-1.8-88.3-61.8-248.7-42.2-297 105.1 8.7 14.2 22.9 29.8 41.2 44 44.6 10.4 104-30.7 72.3-97.7 31.6 41.1 16.9 102.9-48.1 114.6 39 23.3 89.7 38.4 141.2 28.5.4 0 .4-.9 0-.9-33.3-2.2-44.1-45.3-7.4-59.2 12.1 19 25.1 22 45.9 24.2.9 0 1.8-1.3.9-1.8-34.7-39.7-11.8-111.1 46.3-126.2.9 0 .9-1.3 0-1.8-39.8-5.8-76.3 8.5-92.3 31.4zm-148.1 44.4c-8.3 0-15.2-6.9-15.2-15.1 0-8.3 6.9-15.1 15.2-15.1s15.2 4.3 15.2 12.4c0 8.2-7 17.8-15.2 17.8z" fill="%23fff"/%3E%3C/svg%3E'); } +.flamingo { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m289.7 103.7c-21.8-13.8-58.5-31-58.5-31s5.4-18.7-22.3-37.9c-28-19.5-98.7-31.1-145.6.3-69.3 46.2-66.4 132.5-3.3 200.2 34.8 37.4 42.1 73 42.1 73s24.6 11.8 64.4 11.2c30.1-2.5 44.2-8.8 44.2-8.8-27.8-54.7-68.4-84.3-99.4-121.1-32.7-38.8-20.6-54.7-9.1-58.5 9.8-3.3 19.7-.8 54.1 6.9 44.2 9.9 48.4-1.7 48.4-1.7 57.7 27.2 60.9 31.5 64.4 57.8 2.1 15.4.4 62.3 13.3 62.3 10.2 0 35.8-45.1 36.7-88.7.9-43.9-6.2-49.3-29.4-64zm-106.4-24.1c-5.7 20.6-37.6 1.7-37.6-7.2.1-5.1 8.4-7.8 18.3-7.7 10.7 0 21.6 6.8 19.3 14.9z" fill="%23fff"/%3E%3C/svg%3E'); } +.fly { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m264 196.1c-5.8-12.9-17.9-28.7-36.1-33-6.3-1.5-11.8-1.2-15.5-.6-1.4-1.6-2.6-3.1-3.8-4.4 11-4 25.6-13.1 36.6-33.7 24.1-44.7 47.1-45.1 44.8-49.1-3.1-5.3-32.9 5.5-54 44.1-10.4 19.1-24.7 25.5-34.1 27.6-.2-4.3-.9-8.1-1.6-11.5 10.9-7.6 31.6-25 31.6-48.9 0-17.3-5-27-10.2-36.2-12.5-22.1-12.8-42.9-16.5-42.9s-3.7 28.2 6.9 49.1c4.3 8.6 8.6 15.9 8.6 29.9 0 16.2-15.3 29.3-25.3 36.2-6.9-12.4-16.7-15.3-16.7-15.3 16.4-2.7 28.3-13.4 23.3-28.8-5.2-16.3-22.3-25.7-39.8-25.7h-4.2c-17.5 0-35.2 9.4-39.8 25.7-4.5 15.7 5.2 26 21.6 28.8 0 0-8.9 2.9-15.4 15.2-9.9-6.9-24.9-19.9-24.9-35.9 0-14 4.1-21.2 8.6-29.9 10.7-21 10.7-49.1 6.9-49.1-3.7 0-4 20.8-16.5 42.9-5.2 9.2-10.2 18.9-10.2 36.2 0 23.8 20.6 41.2 31.5 48.9-.7 3.4-1.4 7.4-1.6 11.6-8.9-2.1-22.5-8.5-32.6-27.2-21.2-38.6-52.5-49.9-55.6-44.6-2.4 4 20.7 4.4 44.8 49.1 11 20.6 25.6 29.7 36.6 33.7-1.2 1.3-2.5 2.8-3.8 4.4-3.7-.6-9.2-1-15.5.6-18.2 4.3-30.3 20.1-36.1 33-23.3 51.5-32.6 47.1-30.5 50.2 1.4 2 14 1.8 41.8-48.2 10.9-19.6 22.8-23.7 31-23.7-9.8 13.2-20.6 30.5-27.7 49.9-4.8 13.2-7.4 26.1-7.7 37.3-.2 12.7 3 22.8 9.2 29.2 5.8 5.9 13.4 9.1 21.3 9.1 3.2 0 6.6-.5 9.9-1.6 6.5-2.1 12.7-6.1 18.4-12 .4 2.3 5.7 29.9 36.2 29.9h4.2c28.4 0 35.6-27.7 36.2-29.9 5.7 5.9 11.9 9.9 18.4 12 3.3 1.1 6.6 1.6 9.9 1.6 7.9 0 15.5-3.2 21.3-9.1 6.2-6.4 9.3-16.4 9.2-29.2-.1-11.2-2.9-24-7.7-37.3-7.1-19.4-17.7-36.5-27.5-49.8 8.1.1 20.1 4.4 30.9 23.9 27.8 50 40.5 49.9 41.8 47.8 2-3.1-7.3 1.2-30.6-50.3zm-164.5 91c-6.6 2.1-12.7.6-17.2-4-7.7-7.8-7.4-30.6 1.1-54.2 9.3-25.5 25.9-47.4 36.8-60.3 4.7 17.9 15.5 30 19.8 34.4h-.4c-9.5 67.5-33.1 81.9-40.1 84.1zm140.9-4.4c-4.6 4.7-10.7 6.1-17.2 4-7.1-2.3-33.4-16.2-42.9-83.6h-.4c4.3-4.3 15-16.5 19.8-34.4 11 12.9 27.5 34.8 36.8 60.3 8.7 23.5 11.6 45.8 3.9 53.7z" fill="%23fff"/%3E%3C/svg%3E'); } +.fox { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m268.5 46.1c-2.5-1.2-5.8-2-15.7 1-17.2 5.2-29.4 13.8-33.5 16.8-11.8 8.6-19.1 15.8-21 17.8-4.1 4.4-7.2 8.4-9.4 11.5-2.3-.6-5.6-1.4-9.4-2.1-8.8-1.6-15.8-2-18.9-2.1-5.4-.2-12.2-.4-21 1-4.8.8-8.8 1.8-11.7 2.7-1.1-.8-11.6-13.8-17.8-20-8.4-8.5-16.9-14.4-23.7-18.6 0 0-17.4-10.7-31.6-10.4-.4 0-.9.1-.9.1-.1 0-.2 0-.3.1-2.9.6-6.8 3.9-10.5 22-1.6 8-3.1 15.4-3.1 26.3 0 6.3 0 18.1 4.2 31.4 1.6 5.2 3.7 11.7 8.1 18.8.9 1.4 2.1 3.8 5 8.2 1.2 1.9 7.8 5.9 5.1 10.3-2.6 4.3-3.9 8-6 11.1-3.4 5.1-8.7 17.6-10.3 22.3-1.7 5.1-3.7 10.1-3.4 18.9 2.8 3.3 7.6 9.1 13.7 13.7 6.9 5.1 25.2 14.5 34.3 20.6 5.1 3.4 19.1 15.2 23.2 23.2 3.3 6.5 6 12.9 10.3 20.6 3.6 6.6 9.7 8.6 11.1 9.4 7.8 4.4 14.9 4.9 18.9 5.1 3.6.2 12.9.7 23.2-4.3 7.6-3.7 12.2-8.6 13.7-10.3 5.4-6.1 5.6-10.1 10.3-18.9 1.6-2.9 6.8-12.7 15.4-20.6 4.3-3.9 13.5-8.6 31.7-18 4.5-2.3 9.7-4.9 15.4-10.3 4.1-3.9 6.9-7.7 8.6-10.3-.3-12.5-3.2-21-6-26.6-6.8-13.6-10.2-20.4-10.3-20.6-.6-.9-2.4-3-2.6-6-.1-1.8.6-3.4 1.9-6.7.3-.8 1.2-3 2.9-6.1.9-1.7 2.2-3.8 3.7-6.1 0 0 3.1-5.1 6.2-11.3.3-.7.5-1 .7-1.5 0 0 1.3-2.7 2.4-5.9 3.9-11.1 5.2-23.1 5.2-23.1 1-14.4.1-26.1-1-34.6-1.5-12.6-3.6-16.8-7.1-18.5zm-134.9 155.2c-2.7 4.8-10.5 5-13.5 5.1-11.4.3-19.1-7.3-20.3-8.4-7.1-7.1-8.2-15.8-8.5-18.5s-.2-5.1 0-6.7c3.3-.9 10.3-2.2 18.6 0 3.6 1 11.1 3.5 16.9 10.1 1.5 1.5 10.5 11.8 6.8 18.4zm41 68.6c-.8 3.9-3.6 6.1-6.8 8.6-1.7 1.3-3.7 2.8-6.8 3.4-1.1.2-2.9.4-5.1 0-3.8-.7-6.2-3-8.5-5.1-2.9-2.7-4.5-4.2-5.1-6.9-.9-4 .9-7.4 1.7-8.6 2-3.1 4.9-4.3 6.8-5.1.9-.4 7.8-3.2 15.3 0 2 .9 4.8 2 6.8 5.1.4.7 2.5 4.2 1.7 8.6zm51.9-90.5c-.3 2.8-1.4 11.4-8.4 18.5-1.2 1.2-8.9 8.7-20.3 8.4-3.1-.1-10.9-.2-13.5-5.1-3.7-6.7 5.4-16.9 6.8-18.5 5.8-6.6 13.3-9.2 16.9-10.1 8.3-2.2 15.3-.9 18.6 0 0 1.7.2 4.1-.1 6.8z" fill="%23fff"/%3E%3C/svg%3E'); } +.frog { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cswitch%3E%3CforeignObject height="1" requiredExtensions="http://ns.adobe.com/AdobeIllustrator/10.0/" width="1"/%3E%3Cg fill="%23fff"%3E%3Cpath d="m26.17 192.049c-.305.511-.61 1.021-.914 1.532 1.934 1.825 3.708 3.867 5.833 5.434 6.222 4.591 13.279 7.421 20.7 9.502 19.175 5.376 38.768 6.006 58.513 5.739 26.851-.364 53.707-.403 80.561-.463 13.661-.03 27.326.441 40.983.242 13.958-.204 27.699-2.53 40.89-7.037 6.04-2.064 11.628-5.576 17.207-8.802 1.932-1.117 3.215-3.356 5.071-5.386-1.487-.506-1.923-.793-2.34-.768-.913.055-1.863.134-2.715.436-15.993 5.658-32.655 6.419-49.348 6.407-11.336-.008-22.67-1.11-34.008-1.174-31.029-.177-62.06-.182-93.088-.004-11.801.067-23.599 1.183-35.397 1.169-16.226-.018-32.418-.874-47.966-6.354-1.232-.433-2.651-.328-3.982-.473zm21.518 32.66c-4.546-3.486-9.934-5.879-14.944-8.757-5.815-3.341-11.976-6.196-17.392-10.091-9.715-6.987-10.851-15.464-3.953-25.196 3.078-4.342 6.501-8.438 9.679-12.71 4.682-6.294 5.608-12.824 2.032-20.166-2.726-5.598-4.817-11.544-6.77-17.473-8.463-25.691 2.103-55.52 24.867-70.198 12.283-7.92 25.71-10.116 39.949-7.016 6.23 1.356 11.645 4.49 16.428 8.669 6.802 5.944 13.53 11.973 20.336 17.912 2.092 1.826 4.396 3.407 6.502 5.218 6.893 5.926 14.414 7.693 23.708 6.524 10.253-.677 19.31-.612 28.977.058 4.665.323 8.892.301 12.478-2.597 9.534-7.704 19.228-15.246 28.326-23.443 9.527-8.584 20.008-14.097 33.094-13.687 11.165.35 21.405 3.46 30.464 10.17 21.432 15.878 30.424 44.24 21.84 69.485-2.01 5.91-4.377 11.711-6.829 17.456-2.566 6.011-2.524 11.736 1.287 17.141 3.065 4.348 6.366 8.529 9.537 12.803 8.979 12.099 7.42 20.715-5.232 28.994-.775.507-1.535 1.057-2.365 1.456-16.121 7.747-30.511 18.339-45.72 27.584-28.059 17.058-66.416 30.728-93.531 30.728s-88.633-24.355-112.768-42.864zm14.113-80.192c19.533.157 35.506-16.072 35.535-36.107.029-20.065-15.151-36.351-34.196-36.688-19.568-.346-35.518 15.495-35.944 35.7-.422 19.961 15.418 36.94 34.605 37.095zm230.858-36.416c-.003-20.355-15.333-36.236-35.114-36.377-19.311-.137-34.805 16.232-34.743 36.707.061 20.18 15.878 36.293 35.428 36.089 19.034-.198 34.432-16.486 34.429-36.419z"/%3E%3Cpath d="m61.943 103.531c-.553 6.649-1.059 13.303-1.691 19.945-.15 1.581-.505 3.215-1.135 4.664-1.931 4.441-5.87 5.255-9.354 1.811-1.427-1.41-2.615-3.273-3.337-5.15-4.375-11.381-3.362-22.552 1.721-33.477.29-.622.69-1.198 1.084-1.764 2.538-3.635 5.891-5.464 8.587-4.443 3.734 1.415 3.939 4.702 3.931 8.032-.009 3.454-.002 6.908-.002 10.362.065.007.13.013.196.02z"/%3E%3Cpath d="m276.732 110.82c-.955 4.499-1.611 9.091-2.987 13.457-.724 2.298-2.377 4.566-4.193 6.199-3.112 2.797-6.815 1.877-8.505-1.913-.833-1.868-1.358-3.994-1.485-6.037-.593-9.474-1.17-18.956-1.407-28.443-.147-5.89 1.403-8.682 4.524-9.071 4.341-.541 6.772 2.307 8.776 5.608 2.967 4.887 4.694 12.385 5.277 20.2z"/%3E%3C/g%3E%3C/switch%3E%3C/svg%3E'); } +.gecko { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m276.7 240.7c-1-1-2.4-1.4-3.6-1.2 0 0 0 0-.1 0-.2 0-.5.1-.7.2-2.4.7-2.8 2.8-5 3.7s-2.5-2-5.2-3.5c-.2-3.8-.2-8.3 0-12.6 1-11.9-3.5-13.6-7.8-13.9-5.3-.4-10.6 1.7-18.4 1.4 8.2-18.2 14.2-26.2 21-45.1 7.4-20.2 8.9-59.3-25-84.4-5.8-4.3-10.9-6.3-15.6-8.2 2.6-.4 5.7-.7 9.2-1.6 17.6-3.8 23.9-8.5 23.4-13.1-.4-2.5-1.7-7.9-2.8-12.1.7-.7 1.4-1.7 1.7-2.8 0-.1 0-.1.1-.2 1-1.7 2.1-.9 3.5.4.4.7.9 1.2 1.5 1.7.5.4 1.1.5 1.7.6 1.5.1 3.1-.5 4-1.9 1.2-2 .6-4.5-1.4-5.7-.6-.4-1.2-.6-2-.6-2.4-.4-6.4 2.4-7.3.4 0-.1-.1-.2-.1-.4-.5-2.8 4.2-3 5.6-4.8 0 0 0 0 0-.1.2-.2.5-.5.7-.9 1.2-2 .6-4.5-1.4-5.7s-4.5-.6-5.7 1.4c-1.1 1.2-.7 6.9-4.3 5.2-3.5-1.7 1.4-3.6-.1-7.5 0-1.4-.7-2.6-2-3.3-2-1.2-4.5-.6-5.7 1.4-.9 1.4-.7 3 0 4.3v.1c1 1.7 3.5 4.1 1.7 5.2-.4.1-.6.2-.9.4-2.5.7-3.6-1.4-4-2.4 0-.1-.1-.2-.1-.5 0-.1 0-.1 0-.1-.2-.7-.9-1.5-1.6-2-1.9-1.2-4.5-.6-5.7 1.2-1.2 1.9-.6 4.5 1.2 5.7.2.1.5.2.7.4.2.1.6.1.9.2 2.4.6 4 1.6 4.2 3.2-.1.4-.1.9-.1 1.2-1 3.2-4.1 2.4-6.9 3.2-.1 0-.2.1-.4.1-1 .2-1.9.9-2.5 1.7-1.2 1.9-.6 4.5 1.2 5.7 1.5.9 3.2.9 4.6-.1 2-1.2 2.1-3.3 3.8-4.6 1.9-1.4 2.8 1.2 5.6 2.1-.1 3-.4 5.8-1 6.3-1.2 1.1-10.1 3.1-20.4 3.7s-9.5 9.2-15.5 5.4c-1.6-1.6-2.7-4.3-3.2-6.1-.4-2.4-.4-5.2.2-8.5 1.2-6.6-4.3-17-24.9-25.6-31.1-13-54.2-12.7-62.5-2.6-8.8 10.6-1.9 42.7 26.4 69.4 21 19.9 28 3 36.3 6.3.4.4 1.9 1.6 1.1 4-1.2 4.2-5 1.6-6.1 11.9-1.2 10.1-3.6 19.1-4.8 20.2-.5.5-3.3.6-6.3.6-.7-2.8-3.2-3.8-1.9-5.7 1.5-1.9 4-1.4 5.2-3.8s0 0 0-.1c.5-1.1.5-2.6-.1-3.7-1.1-2-3.6-2.7-5.6-1.6-.6.4-1 .7-1.4 1.4-.1.1-.2.2-.2.5v.1c-.1.4-.2.6-.2 1-.6 2.6-.7 5.4-3.6 6.2-.4 0-.7 0-1.1.1-1.6-.2-2.6-1.9-3.1-4.3 0-.2-.1-.6-.1-.9-.1-.2-.2-.5-.4-.7-1.1-2-3.6-2.7-5.6-1.6s-2.7 3.6-1.6 5.6c.5.7 1.1 1.4 1.9 1.7h.1c.1 0 .2.1.5.1 1 .5 3.1 1.6 2.2 4.1-.1.2-.4.6-.5.9-1.2 1.6-3.5-1-5.2-2.1 0 0 0 0-.1 0-1.2-.9-2.8-1-4.2-.2-2 1.1-2.7 3.6-1.6 5.6.7 1.2 1.9 2 3.2 2.1 3.8 1.6 5.9-3.1 7.5.5 1.6 3.7-4.1 3-5.4 4.1-2 1.1-2.7 3.6-1.6 5.6s3.6 2.7 5.6 1.6c.4-.2.6-.5.9-.7h.1c1.9-1.4 2.4-6.1 5.1-5.3.1 0 .2.1.4.1 1.9 1-1 5-.9 7.3 0 .6.1 1.4.5 2 1.1 2 3.6 2.7 5.6 1.6 1.4-.7 2.2-2.2 2.1-3.8 0-.6-.2-1.2-.5-1.7-.4-.7-1-1.2-1.6-1.6-1.2-1.5-2.1-2.6-.2-3.5.1 0 .1 0 .2-.1 1.1-.4 2.1-.9 3-1.6 4.2 1.4 9.5 3.1 12 3.5 4 .7 8.3-4 12.6-16.7.5 5.1 1.9 11.4 4.5 19.3 6.7 20.8 17.7 22.2 14.5 50.5-8.5-6.7-10.8-13.4-15.3-17.8-3.2-3-7.4-5.1-15.5 3.7-2.8 3.1-6.2 6.2-9.2 8.7-3-1-5.2.9-6.1-1.4-.9-2.4.6-4.2-1-6.7 0 0 0-.1-.1-.1s0 0 0-.1c-.7-1.1-2-1.7-3.3-1.7-2.4 0-4.2 1.9-4.2 4.1 0 1.2.5 2.2 1.2 3 2 2.4 5.1 3.5 4.1 6.7-.2.4-.4.6-.5 1-1 1.4-3 1.4-5.4.5-.2-.1-.5-.2-.9-.4-.2-.1-.6-.1-.9-.1-2.4 0-4.2 1.9-4.2 4.1 0 2.4 1.9 4.2 4.1 4.2.9 0 1.7-.2 2.5-.7s0 0 .1-.1.2-.2.4-.2c.9-.6 3-1.9 4.7.2.1.2.4.6.5.9.7 2-2.6 2.6-4.5 3.5 0 0 0 0-.1 0-1.4.6-2.4 2-2.4 3.7 0 2.4 1.7 4.2 4.1 4.3 1.5 0 2.7-.6 3.5-1.7 3.5-2.5.4-6.9 4.3-6.4 4.1.5.5 5.2.9 6.9 0 2.4 1.7 4.2 4.1 4.3 2.4 0 4.2-1.7 4.3-4.1 0-.4 0-.7-.1-1.2 0 0 0 0 0-.1-.2-2.4-4.1-5.2-2.1-7.3.1-.1.2-.1.2-.2 1.9-1.1 3.6 4.3 6.4 5 .6.2 1.2.5 1.9.5 2.4 0 4.2-1.7 4.3-4.1 0-2.1-1.5-3.8-3.5-4.2-3.5-.9-6.6 1.9-6.4-1.5 0-.1 0-.1.1-.2.1-.7.2-1.5.2-2.1 4.8-3.2 9.5-7.1 10.5-6.8 3.1.7 2.8 8.5 6.6 17.5 2.8 6.9 9.2 10.3 11.8 11.4-5.7 20.5-16.2 39.1-41.3 51.4-37 18.1-80.2 1.2-109.7-39.4-16.2-23.4-26.5-44.3-33.4-68.5 0 0-4.7 30.1 22.2 75.6 21.4 36.3 65.3 70.9 110.5 64.6 49.6-6.8 73.5-48.1 85.9-75.5 1.9-.1 4-.4 6.1-1.2 9-3.5 14.6-8.9 17.2-7.2.9.6 1.2 6.6 2.2 12.3-.5.5-1 1-1.4 1.6 0 .1-.1.1-.1.2-2.5 2.6-2.6-3.1-6.4-4.5-1.5-.6-3.3-.4-4.7.9-1.6 1.6-1.7 4.3-.1 5.9.4.4.9.7 1.4.9 3.3 2.2 8.2-.4 8.5 1.7v.4.1c-.1 2.8-4.8 2-6.7 3.5 0 0 0 0-.1 0-.4.1-.6.4-1 .7-1.6 1.6-1.7 4.3-.1 5.9s4.3 1.7 5.9.1c1.5-.9 2.5-6.7 5.6-4.1 3.1 2.5-2.2 3.3-1.7 7.5-.2 1.4.1 2.7 1.1 3.7 1.6 1.6 4.3 1.7 5.9.1 1.1-1.1 1.5-2.8 1.1-4.2 0 0 0 0 0-.1-.6-2-2.5-4.8-.5-5.7.4 0 .6-.1 1-.2 2.6-.1 3.2 2.2 3.3 3.3v.5.1c.1.9.5 1.6 1.1 2.4 1.6 1.7 4.3 1.7 5.9.1 1.7-1.6 1.7-4.3.1-5.9-.2-.2-.5-.4-.6-.6-.2-.1-.6-.4-.9-.4-2.2-1.2-3.6-2.6-3.3-4.2.1-.4.4-.7.4-1.1 1.7-3 4.6-1.4 7.7-1.6 1.1 0 2.2-.4 3.1-1.1 2-1.3 2.1-3.9.5-5.6zm-98.2-203c7.5 4.7 10.9 12.7 7.7 17.9-.1.1-.2.4-.4.5-10-12.3-19.8-17.9-24.3-20.1 4.2-2.5 11-2 17 1.7zm-38.8 50.3c-4.6-4.7-6.6-10.5-5.4-15.1 8.9 10.3 19.2 16.2 24.5 18.8-4.5 4.2-13 2.6-19.1-3.7z" fill="%23fff"/%3E%3C/svg%3E'); } +.giraffe { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m283.1 79.9c-13.9.4-41.9 2.7-48.9 16.2-8.7 16.5-17.2 17.4-20.2 11.3-1.5-4-2.4-8.3-2.2-13.3.5-16.2 4.5-36.9 7.8-56s-2.8-30.7-16.5-31.1c-14.6-.4-17.8 12.1-17.8 23.6s1.2 38.9-2.9 48.5-8.7 14.9-22 14.9h-1c-13.2 0-17.9-5.3-22-14.9s-2.9-36.9-2.9-48.5-3.4-24-17.8-23.6c-13.7.4-19.8 12.1-16.5 31.1 3.4 19 7.5 39.8 7.8 56 .1 5-.7 9.3-2.2 13.3-2.9 6.1-11.4 5.2-20.2-11.3-7.1-13.4-35.1-15.9-48.9-16.2-3.4-.1-7.2 2.7-7.1 7.1.4 9.3 2.5 26.6 12.1 41.9 10.8 17.2 32.1 20.6 41.4 21.4-.2 8.8 3 17.4 8.7 23.4 9.6 10 12.4 13.7 11.6 28.6-.9 14.9 20.5 36.9 17.8 73-1.2 16.4 8.7 43.3 38.7 43.3 30.4 0 38.9-29.1 38.7-43.3-.6-36.9 18.7-58.1 17.8-73s2.1-18.7 11.6-28.6c5.7-6 9.1-14.6 8.7-23.4 9.3-.7 30.6-4.2 41.4-21.4 9.6-15.3 11.7-32.5 12.1-41.9.2-4.5-3.8-7.2-7.1-7.1zm-168.1 97.1c-10.9-1.5-21.5-22.9-12.9-28.6 13.8-9.2 20.5 3.5 21.1 11.4.7 8 2.9 18.7-8.2 17.2zm91.7 0c-10.9 1.5-8.8-9-8.2-17.2s7.3-20.8 21.1-11.4c8.6 5.8-2 27-12.9 28.6z" fill="%23fff"/%3E%3C/svg%3E'); } +.gnat { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m220 217.9c-1.7-10.2-5.9-48.3-6.2-49.8-.4-1.8-1.3-3.4-2.9-4.3-4.6-3-11.9-8.4-19-13.8 8.5 2.9 18.2 5.1 27.7 5.1 5.3 0 12.2-.4 16.9-1.4 25-5.7 35-16.8 36.8-25.1 1.7-7.7-1-12.9-5.6-17.5-4.4-4.2-14.3-6.9-55.7 2-17.4 3.7-31.4 9.6-38.2 12.3 0-.2 0-.5 0-.6.5-.2.8-.4 1.3-.7 4.7-3.4 28.4-20.1 32.1-23.5 1.2-1.1 1.9-2.5 2.2-4.1 1.4-10.9 4.9-32.9 6.6-39.2 0 0 29.1-33.5 28.1-33.8-5.6-1.4-34.8 30.1-34.8 30.1-.7.7-1.3 1.6-1.6 2.5-2.2 6.2-4.8 31.9-6 40.5-4.7 3.6-18 10.8-27.4 16.9-.1-4.7-4.9-8.3-4.9-8.3s5.9-3.2 7.1-7.2c1.2-3.8-2.5-14-13.2-14.7-1.1-6.5.2-52.5.2-59.8 0-7.8-1.1-11.1-2.6-11.1h-.4c-1.6 0-2.6 3.4-2.6 11.1 0 7.3 1.4 53.3.2 59.8-10.7.7-14.4 10.9-13.2 14.7 1.2 4 7.1 7.2 7.1 7.2s-4.9 3.6-4.9 8.4v.2c-9.5-6.2-23.2-13.7-28-17.2-1.2-8.6-3.8-34.1-6-40.5-.4-1-.8-1.8-1.6-2.5 0 0-29.2-31.5-34.8-30.1-1 .2 28.1 33.8 28.1 33.8 1.7 6.2 5.1 28.3 6.6 39.2.2 1.6 1 3 2.2 4.1 3.7 3.2 27.4 20.1 32.1 23.5.6.5 1.3.7 1.9 1v.8c-6.6-2.6-20.8-9-38.9-12.8-41.4-9-51.3-6.2-55.7-2-4.8 4.6-7.4 9.8-5.6 17.5 1.6 8.4 11.6 19.3 36.6 25.1 4.7 1.1 11.6 1.4 16.9 1.4 9.2 0 18.4-1.9 26.6-4.3-6.8 5.1-13.7 10.2-18 12.9-1.6 1-2.5 2.5-2.9 4.3-.2 1.7-4.6 39.6-6.2 49.8-21.3 16.4-56.5 35.3-56.5 38.2 0 3 24.8-5.6 63.4-32.5 1.1-.7 1.4-2.2 1.6-3.5.7-4.7 5.1-38.9 6.8-48.5 7.4-5.4 19.2-15.6 27.2-22.8-7.5 16.4-15.6 32.9-17.4 35.3-1 1.2-1.4 2.8-1.3 4.3 0 0 1.9 36.5 2.8 52.7-13.3 28.6-40.9 60.5-40.9 60.5 1.2 2.3 25.4-9.7 50.9-54.7.5-1 .6-2 .6-3-.7-13.1-3.7-48-4.2-56.3 4-6.7 12.9-23 18.3-33.5-.5 10.1-1.8 35.4-2 44.1-.2 10.8 2.5 21.6 9.5 21.6h2.8c6.9 0 9.8-10.8 9.5-21.6-.2-8.3-1.3-31.9-1.9-42.6 5.5 10.5 13.9 25.7 17.6 32.2-.5 8.3-3.5 43.1-4.2 56.3 0 1.1 0 2.2.6 3 25.6 45 49.6 56.8 50.8 54.6 0 0-27.6-31.8-40.9-60.5.8-16.2 2.8-52.7 2.8-52.7.1-1.6-.4-3.1-1.3-4.3-1.8-2.4-9.8-18.9-17.4-35.3 8 7.2 19.8 17.4 27.2 22.8 1.7 9.6 6.2 43.8 6.8 48.5.2 1.3.6 2.8 1.6 3.5 38.7 26.7 63.4 35.3 63.4 32.5-.1-2.8-35.3-21.8-56.6-38.2zm-8.5-97c17-3.7 47.1-9.6 52.9-1.4 8.1 11.5-16.2 23.1-25.5 25.4-20.5 4.9-52.6-3.6-65.7-10.4 0-.1 0-.1 0-.2 9.9-3.1 26-10.6 38.3-13.4zm-132 22.9c-9.5-1.9-29.5-15.2-23.6-22.9 7.8-10.2 36.3-3.7 53.3 0 12.5 2.8 28.1 10.4 38.2 13.4-12.9 6.9-40.5 15-67.9 9.5z" fill="%23fff"/%3E%3C/svg%3E'); } +.gnu { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m226.287 107.206c9.513 2.38 24.144 2.986 33.702.469 14.116-3.591 21.425-11.919 23.987-24.096 2.194-11.48 1.857-40.852-41.178-53.873 19.369 15.144 31.307 38.005 17.25 48.739s-31.763-6.602-71.578-5.859c-21.074.393-24.995 27.765-25.874 30.645-.281.922-1.606 1.979-2.597 2.188-.991-.209-2.255-1.266-2.536-2.188-.879-2.88-4.8-30.252-25.874-30.645-39.815-.742-57.521 16.593-71.578 5.859s-2.119-33.595 17.25-48.739c-43.034 13.021-43.371 42.393-41.177 53.873 2.562 12.176 9.871 20.504 23.987 24.096 9.557 2.517 24.188 1.911 33.701-.469 4.216-1.055 16.459-3.268 20.21 2.062-4.015 3.691-6.573 5.629-9.254 10.641-4.096 2.598-8.134.997-12.048-.013-4.639-1.196-9.139-2.922-13.755-4.218-7.957-2.233-16.05-3.766-24.36-3.206-5.071.341-10.254.64-14.567 4.577 6.146 22.005 26.416 29.925 43.986 28.622 3.71-.275 7.331-1.625 11.024-2.313 2.591-.484 5.309-1.825 8.368 1.007.115 9.889 2.919 19.681 8.783 28.377 4.621 6.853 9.433 26.183 11.118 30 2.905 7.035 3.474 14.075.416 21.208-2.114 4.933-1.52 9.783.143 14.781 1.595 4.791 3.009 7.684 3.584 12.644.639 5.522 2.062 10.489 6.522 14.032-.813 2.854-2.497 4.847-.93 10.578 1.398 5.114 12.867 8.987 11.374 17.031 7.167-5.485.995-11.518 2.947-14.806 6.025 2.865 8.372 7.022 8.273 12.382-.064 3.453-4.849 8.64.941 14.102.88-7.839 8.481-8.583 12.527-14.603 2.887-4.296 3.683-7.77 4.371-13.167 2.996 3.203 5.186 7.865 2.275 15.486 11.718-6.085 14.319-12.947 10.032-26.694 6.605-3.289 6.756-9.768 7.765-16.028.649-4.023 1.563-6.028 2.969-9.876 2.039-5.58 2.691-11.001.282-16.598-2.787-6.476-2.396-13.038.268-19.396 1.72-4.054 6.182-24.224 10.804-31.077 5.864-8.696 8.669-18.489 8.783-28.377 3.059-2.832 5.777-1.491 8.368-1.007 3.693.689 7.314 2.038 11.024 2.313 17.571 1.304 37.84-6.617 43.986-28.622-4.312-3.936-9.496-4.235-14.567-4.577-8.31-.559-16.403.974-24.36 3.206-4.616 1.295-9.116 3.021-13.755 4.218-3.915 1.01-7.952 2.611-12.048.013-2.681-5.012-5.179-6.95-9.193-10.641 3.75-5.33 15.994-3.116 20.209-2.061zm-98.14 51.362c-.371 2.59-.93 5.307-4.146 6.008-2.932.639-5.457-.53-6.674-2.986-1.968-3.968-3.728-8.133-4.838-12.407-1.168-4.492 3.196-8.033 7.59-6.29 1.96.778 4.098 2.238 5.119 3.992 1.647 2.833 3.452 8.182 2.949 11.683zm60.446 78.949c-3.533 5.385-3.485 9.374-4.38 15.259-1.059 6.963-3.481 9.367-11 10.337-4.744.612-9.562.737-13.947 1.051-4.87-.456-9.354-.621-13.725-1.355-4.767-.8-8.139-3.394-8.805-8.073-.973-6.832-1.103-11.736-4.855-18.058-1.014-1.708.262-3.724 2.15-4.83 1.899-1.113 4.012-1.055 5.743.255 1.291.978 2.277 2.308 3.338 3.525 1.068 1.225 1.885 2.679 3.117 3.732 6.526 5.577 24.635 4.277 30.156-2.11 1.273-1.473 2.306-3.136 3.679-4.52 1.783-1.798 4.509-2.081 6.553-.943 1.993 1.11 3.269 3.759 1.976 5.73zm18.917-88.334c-1.111 4.274-2.871 8.439-4.838 12.407-1.218 2.456-3.743 3.625-6.674 2.986-3.216-.701-3.775-3.418-4.146-6.008-.502-3.501 1.303-8.85 2.951-11.683 1.02-1.754 3.159-3.214 5.119-3.992 4.392-1.743 8.756 1.798 7.588 6.29z" fill="%23fff"/%3E%3C/svg%3E'); } +.goat { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m292.2 76.5c-.2-2.7-.6-6.2-3.1-7.8-1.6-1.1-3.6-.6-7.8 0-6 .9-10.1 3.6-14.1 6.3-12.8 8.7-19.2 13-23.5 17.2-4.1 4-9.2 9.7-14.1 17.2-1.6-1-3.1-2.1-4.7-3.1.4-.7.9-1.8 1.6-3.1 7.9-16.9 6.7-33 6.3-37.5-.3-3.1-1.3-13.3-6.3-25-1.3-3-2.4-5.1-4.7-9.4-3.7-6.9-7.2-11.4-14.1-20.3-.8-1-2.8-3.6-6.3-4.7-.9-.3-3.5-1.1-4.7 0-1.7 1.6.4 6.2 1.6 9.4 1.9 5.1 2.3 10.7 3.1 21.9.6 7.8-.7 14.1-3.1 26.6-1.5 7.7-3.9 17.9-7.8 29.7-1.5-.4-3.6-1-6.3-1.6-7.1-1.6-15.8-3.6-26.6-3.1-7.9.3-14.6 1.8-20.3 3.1-2.6.6-4.7 1.1-6.3 1.6-3.9-11.3-6.3-21-7.8-28.1-1.9-9.2-3.2-15.2-3.1-23.5 0-9.3 1.7-16.8 3.1-21.9 1.4-5 4.1-12.2 1.6-14.1-1.4-1-4-.2-4.7 0-2.4.7-3.9 2.2-4.7 3.1-13.5 15.1-18.8 28.1-18.8 28.1-3.6 8.7-5.3 16.3-6.3 21.9-1.5 9.4-3.4 21.3 1.6 34.4 1.5 4.1 3.3 7.2 4.7 9.4-1.6 1.6-3.1 3.1-4.7 4.7-6.2-8.4-12.4-14.5-17.1-18.9-1.7-1.5-10.4-9.4-21.9-15.6-2.2-1.2-6.2-2.4-14.1-4.7-2-.6-4.6-1.3-6.3 0-1.6 1.2-1.3 3.7-1.6 4.7-.5 1.9-2.6 9.5-1.6 20.3.7 7.1 1.8 20 10.9 31.3 5.3 6.5 12 10.8 17.2 14.1.5.3 3 1.7 6.6 3.8 3.2 1.8 3.5 2 4.3 2.5 2.1 1.1 5.1 2.4 9.4 3.1-.7 2.7-1.4 6.4-1.6 10.9-.4 9.5 1.9 16.7 3.1 20.3 4.1 12.5 11.1 20.3 12.5 21.9 3.7 4.1 4.2 3.4 6.3 6.3 4.7 6.6 3.1 11.8 4.7 23.5 1.1 7.6 2.3 16.5 7.8 25 4.3 6.6 6 5.1 10.9 12.5 5 7.4 7.2 14.8 9.4 21.9 2.8 9.3 2.6 12.4 6.3 17.2.8 1 3.9 4.9 9.4 7.8 8.6 4.5 19.4 4.6 28.1 0 1.8-1 6-3.2 9.4-7.8 4.6-6.3 2.6-10 6.3-20.3 2.5-6.9 5.7-11.6 9.4-17.2 5.7-8.5 7-7.8 10.9-14.1 6.8-10.8 9.1-22 9.4-25 .6-6.5-.1-13.8 4.7-21.9 1.4-2.4 1.6-2 4.7-6.3 2.1-2.8 6.6-9.6 10.9-18.8 4.2-8.8 6.7-15.1 6.3-23.5-.3-5.4-1.9-9.7-3.1-12.5 1.2-.4 2.8-.9 4.7-1.6 0 0 4.2-1.5 7.8-3.1 3.9-1.8 10.5-5.6 15.6-9.4 14.7-10.7 19.5-31.9 20.3-36 1.6-6.4 1.1-11.6.3-21.8zm-164.2 112.6c-.3 1.5-1.2 5.9-4.7 7.8-4.1 2.2-9.3-.5-14.1-3.1-2.6-1.4-7.1-4.2-10.9-9.4-1.8-2.3-3.8-5.1-4.7-9.4-.5-2.3-1.6-7.8 1.6-10.9 2.9-2.9 7.7-2.1 10.9-1.6 10.4 1.7 16.3 9.8 17.2 10.9 1.8 2.6 6.1 8.6 4.7 15.7zm48.4 92.3c-.6 1.7-1.4 2.7-3.1 4.7-2 2.3-3 3.5-4.7 4.7-1.9 1.3-4.4 3.1-7.8 3.1s-5.9-1.8-7.8-3.1-3-2.7-4.7-4.7-2.5-3-3.1-4.7c-.4-1-1.6-4.3 0-6.3.6-.7 1.6-1.4 4.7-1.6 5.6-.3 6.4 1.6 10.9 1.6s5.4-1.9 10.9-1.6c3.1.2 4.1.8 4.7 1.6 1.6 2 .4 5.3 0 6.3zm50.9-105c-1.2 4.2-3.4 6.8-5.3 9-4.1 4.8-8.7 7.3-11.3 8.5-4.8 2.2-10 4.5-13.7 2-3.2-2.2-3.7-6.7-3.8-8.2-.8-7.2 3.9-12.8 5.8-15.2.9-1.1 7.3-8.6 17.4-9.5 3.1-.3 7.8-.7 10.3 2.5 2.7 3.3 1.2 8.7.6 10.9z" fill="%23fff"/%3E%3C/svg%3E'); } +.goose { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cswitch%3E%3CforeignObject height="1" requiredExtensions="http://ns.adobe.com/AdobeIllustrator/10.0/" width="1"/%3E%3Cpath d="m136.171 317.5c-1.566-2.002-3.737-4.305-4.992-6.01-12.754-17.327-26.49-33.701-44.06-46.484-17.803-12.953-37.357-20.77-59.625-20.954-.64-.005-1.858.228-2.866.065-.192-.927-.039-2.364.003-3.358 1.747-41.078 7.959-81.336 22.063-120.151 8.336-22.94 20.562-43.466 37.98-60.667 19.057-18.82 42.246-29.119 68.671-32.497 10.492-1.341 20.922-1.443 31.301.957 8.81 2.037 16.687 5.414 20.829 14.183 2.485-.167 4.647-.441 6.808-.436 10.746.026 18.738 8.082 18.261 18.832-.172 3.868-1.256 7.741-2.279 11.516-2.587 9.547-1.084 14.294 7.664 19.07 6.105 3.334 12.706 5.798 19.191 8.386 6.29 2.51 12.774 4.534 19.061 7.049 5.068 2.028 8.916 5.517 10.617 10.915 1.916 6.084-.058 10.174-6.366 11.031-11.471 1.559-23.041 2.392-34.569 3.536-13.486 1.339-26.97 2.703-40.458 4.026-4.589.45-7.872 2.479-10.966 6.173-3.262 3.894-7.655 7.118-12.109 9.662-4.701 2.684-10.078 4.169-15.121 6.27-5.243 2.184-10.568 4.225-15.631 6.777-11.088 5.588-18.565 14.191-21.83 26.441-3.927 14.735-4.941 29.611-4.361 44.825.948 24.853 6.004 48.991 11.312 73.126.378 1.708 1.696 6.646 1.472 7.717zm13.817-229.425c.837-.165 2.599-.311 4.218-.87 4.166-1.438 7.274-4.104 7.98-8.65.715-4.603-1.63-8.013-5.192-10.546-4.536-3.225-9.656-3.903-14.95-2.418-6.68 1.873-9.651 8.873-6.507 15.12 2.795 5.554 7.737 7.28 14.451 7.364z" fill="%23fff"/%3E%3C/switch%3E%3C/svg%3E'); } +.gopher { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cswitch%3E%3CforeignObject height="1" requiredExtensions="http://ns.adobe.com/AdobeIllustrator/10.0/" width="1"/%3E%3Cpath d="m260.524 51.732c1.506-.703 2.858-1.502 4.315-1.984 6.553-2.169 11.521-.609 14.515 5.132 1.472 2.824 2.434 6.15 2.696 9.325.792 9.608-.473 19.146-5.813 27.243-3.599 5.457-3.547 10.246-2.018 16.17 3.325 12.883 8.207 25.035 16.008 35.76 9.766 13.426 14.693 28.416 15.428 44.758.802 17.845-1.515 35.519-8.957 51.75-11.156 24.332-29.374 41.399-56.044 47.769-7.114 1.699-14.685 2.801-21.927 2.335-10.415-.669-19.462 2.19-28.128 7.225-5.715 3.32-11.608 5.867-18.089 7.512-13.47 3.417-26.033 1.19-38.226-4.694-3.323-1.604-6.487-3.535-9.742-5.282-6.664-3.576-13.687-4.88-21.328-4.793-7.742.088-15.782-.132-23.201-2.084-32.648-8.591-53.027-29.953-61.603-62.359-4.013-15.162-5.379-30.662-3.141-46.416 1.591-11.198 5.217-21.417 11.28-30.956 4.613-7.258 9.34-14.585 12.75-22.431 3.73-8.583 6.004-17.799 8.767-26.293-1.929-3.318-3.423-5.761-4.796-8.27-4.904-8.962-6.312-18.648-5.198-28.637.349-3.128 1.685-6.383 3.377-9.072 2.839-4.51 7.366-5.674 12.902-3.987 1.559.475 3.007 1.315 5.018 2.218 1.702-2.029 3.474-4.2 5.308-6.316 3.761-4.338 7.296-8.914 11.397-12.907 6.417-6.247 14.411-9.684 23.326-9.697 9.828-.015 19.749.209 29.468 1.521 20.097 2.713 40.077 2.808 60.188.311 9.747-1.21 19.618-1.689 29.446-1.914 10.798-.247 20.109 3.877 27.447 11.796 4.99 5.387 9.499 11.217 14.575 17.267zm-149.844 199.331c10.404-3.229 19.979-.853 28.892.843 13.452 2.56 26.909 2.739 40.347.021 9.325-1.887 19.415-3.676 29.036-.665-4.028-13.402-19.075-27.332-34.373-30.438-.998 14.343-4.21 21.04-4.21 21.04s-1.038 1.065-3.622 1.226-3.917-.756-3.917-.756l-2.272-30.513h-2l-2.225 30.813s-2.218.78-4.818.523-4.102-1.406-4.102-1.406-2.833-8.75-2.494-20.279c-17.44 5.708-29.16 15.966-34.242 29.591zm133.821-173.329c-1.454-4.644-3.069-9.442-5.701-13.464-3.621-5.536-10.3-5.614-14.738-.711-1.616 1.785-3.253 3.951-3.814 6.208-1.271 5.116-2.544 10.388-2.616 15.614-.145 10.615 7.401 17.581 17.943 17.439 5.014-.068 8.47-2.89 9.396-7.973.439-2.407 1.446-9.43-.47-17.113zm-169.366 17.981c.814 3.917 3.725 6.422 7.624 6.942 9.944 1.326 18.99-5.844 19.58-15.692.346-5.769.092-11.535-2.478-16.876-1.056-2.195-2.214-4.445-3.792-6.265-4.391-5.066-10.704-5.007-14.843.128-1.516 1.881-2.931 4.097-3.557 6.389-3.669 10.659-3.586 20.242-2.534 25.374zm121.571 67.818c-.32-4.817-3.334-5.002-6.848-4.412-7.66 1.284-15.33 2.7-22.825 4.703-4.962 1.326-9.585 1.425-14.416-.129-2.716-.874-5.549-1.415-8.356-1.971-4.815-.954-9.624-2.032-14.488-2.62-3.562-.431-6.448.809-6.693 5.037.292.438.439.941.757 1.097 12.048 5.928 24.112 11.825 36.477 17.874 5.876-3.13 30.438-14.396 35.318-18.569.369-.317.728-.652 1.074-1.01z" fill="%23fff"/%3E%3C/switch%3E%3C/svg%3E'); } +.gorilla { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="%23fff"%3E%3Cpath d="m207 126.8c-7.1 4.3-23.1 13.2-34.7 16-11.6 2.7-13.6 8.7-13.6 8.7h-.6s-1.9-5.9-13.6-8.7c-11.6-2.7-27.6-11.6-34.7-16-7.1-4.3-20.2.6-22.9 15.5-3.5 18.7-1.7 44.1 37.3 46 0 0-2.7 9.2 1.9 14.2 0 0-7.6 10.8-10.3 28.4s-.9 29.6 6.1 31.2 21 12.4 36.2 12.4h.6c15.2 0 29.3-10.8 36.2-12.4 7-1.6 8.8-13.6 6.1-31.2s-10.3-28.4-10.3-28.4c4.6-4.9 1.9-14.2 1.9-14.2 39-1.9 40.9-27.3 37.3-46-2.7-14.9-15.8-19.9-22.9-15.5zm-89 41.7c-6.8-.9-12-7.1-9-14.5s8.1-3.9 13-.8c9.5 6.2 16 7.8 15.9 11.3-.2 3.2-13.1 4.9-19.9 4zm35 31.6c-.9 1.9-6.1 2.1-11.2 1.1-5.1-.9-10.8-7-7.6-11.8 1.6-2.3 4-2.4 5.6-1.9 3 .8 4 3.8 5.7 7 2.2 4 9 2.7 7.5 5.6zm22 1.1c-5.1.9-10.3.8-11.2-1.1-1.5-2.9 5.5-1.6 7.6-5.7 1.7-3.2 2.6-6.1 5.7-7 1.6-.5 4-.3 5.6 1.9 3.2 5-2.6 11-7.7 11.9zm23.9-32.7c-6.8.9-19.8-.9-19.9-4-.1-3.4 6.4-5.1 15.9-11.3 4.8-3.1 9.9-6.6 13 .8s-2.1 13.5-9 14.5z"/%3E%3Cpath d="m272.2 155c2.2-4.7 3.5-10.8 3.5-19.2 0-10-2.1-20.5-5.4-27.3s-9-11.5-15.9-13.4c-4.5-17.7-10-33.1-16.9-45.7-7.5-13.9-16.7-25-27.2-32.8-20.1-14.9-40.5-14.9-51.4-14.9h-.7c-11 0-31.3 0-51.5 15.1-10.5 7.9-19.6 18.8-27.2 32.8-6.7 12.6-12.4 27.9-16.9 45.7-6.8 1.7-12.6 6.5-15.9 13.4-3.3 6.7-5.4 17.2-5.4 27.3 0 8.3 1.4 14.6 3.5 19.2-3.2 8.1-7.2 20.4-7.3 32.4-.1 19.4 13.2 46.2 21.2 60.5 4.8 8.4 21.2 36.9 35 45.3 10.4 6.5 16.2 8.1 20.3 9.2 1.9.6 3 .8 4.5 1.6.8.3 2.1 1.5 3.4 2.5 5.9 4.7 16 12.7 35.8 12.7h.7c19.9 0 29.5-7.6 35.7-12.7 1.3-1 2.6-2.1 3.3-2.5 1.5-.8 2.5-1 4.6-1.6 4.3-1.1 10.2-2.9 20.7-9.2 13.6-8.4 30.3-37.3 35-46 7.9-14.4 21.2-41.2 21.2-59.8.6-12.1-3.4-24.5-6.7-32.6zm-56.8 125.7c-14 8.7-16.7 6.4-24.2 10.4-7.5 3.9-12.1 13.5-32.2 13.5h-.7c-20.1 0-24.9-9.5-32.4-13.5-7.5-3.9-9.9-1.7-23.9-10.4s-49.3-66.9-49.2-93.2c.1-15.9 9.5-34.5 9.5-34.5-8.4-4.5-6.4-28.8-1.9-38 2.2-4.6 5.7-5.7 8.7-5.7 3.1 0 5.6 1.3 5.6 1.3 19.1-92.9 62.7-94.1 83.8-94.1h.7c21.1 0 64.7 1.1 83.8 94.1 0 0 2.5-1.3 5.6-1.3 3 0 6.5 1.1 8.7 5.7 4.5 9.2 6.4 33.6-1.9 38 0 0 9.5 18.6 9.5 34.5-.3 24.7-35.5 84.5-49.5 93.2z"/%3E%3C/g%3E%3C/svg%3E'); } +.griffin { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m252.7 105.4c26.9-22.8 25.8-57.3.4-75.5 3 15.2 1.5 25.8-8.7 33.8-15.6 12.1-121.4 2.3-136.2 8.7-11 4.9-10.6 8.3-13.3 14.4-25 .8-50.5 8.3-54.6 14.4-5.3 7.6-3.8 37.9-2.3 62.6 3-7.2 7.6-15.6 14-21.2 3.4-3 16.3-7.6 37.9-6.1 19 1.5 31.9 28.5 27.3 52.7-54.2 15.2-66 68.3-60.7 92.9 10.6-8.7 16.3-14 32.2-18.6 17.8-5.3 58 2.3 78.1-1.1 22.8-3.8 25.8-8 36.4-16.3-8.7 14.4-24.7 24.3-40.6 31.5 70.9 4.6 105.5-21.6 113-38.3 20.7-44.7-3.2-106.2-22.9-133.9zm-111.9 12.9c-15.6-.8-18.2-15.2-12.9-20.5 4.6 1.1 25 1.5 35.7 1.5-.1 7.6-1.2 20.2-22.8 19z" fill="%23fff"/%3E%3C/svg%3E'); } +.gull { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cswitch%3E%3CforeignObject height="1" requiredExtensions="http://ns.adobe.com/AdobeIllustrator/10.0/" width="1"/%3E%3Cpath d="m318.709 151.083c-2.209-.667-5.519-1.043-7.54-.88-7.571.611-15.054 1.766-22.189 4.417-24.281 9.025-49.05 9.555-74.173 4.538-2.021-.404-4.024-.974-6.065-1.188-5.761-.604-10.86.867-15.137 4.98-4.462 4.291-8.961 8.55-13.587 12.661-6.368 5.658-7.964 12.687-5.882 20.593.951 3.612 2.541 7.108 4.22 10.467 5.227 10.455 10.806 20.735 15.929 31.24 6.659 13.654 11.695 27.939 14.452 42.888 1.491 8.087 2.965 28.557 1.519 30.766-8.187-8.516-15.742-16.813-23.781-24.612-8.16-7.916-17.105-14.912-27.269-20.213-10.055-5.244-20.417-9.569-32.609-11.847 6.779 5.357 21.529 26.607 23.619 35.69-16.714-9.708-30.25-14.326-44.741-18.906-8.188-2.588-16.319-5.371-24.397-8.286-11.71-4.226-22.617-9.988-32.592-17.497-14.591-10.984-23.969-25.326-28.285-43.067-3.087-12.688-6.391-25.323-9.551-37.994-2.5-10.022-4.502-20.131-4.882-30.493-.822-22.443 7.282-41.668 21.187-58.82 17.59-21.698 40.873-33.009 67.988-37.318 15.115-2.402 30.207-2.016 45.09 1.463 22.969 5.368 41.637 17.568 55.711 36.542 3.681 4.963 6.991 10.223 10.182 15.521 6.071 10.079 14.725 14.981 26.587 14.314 9.955-.56 19.924-1.046 29.891-1.145 6.169-.061 12.348.636 18.519 1.044 15.677 1.037 32.83 11.465 37.177 34.387.582 3.085 1.15 5.672.609 10.755zm-170.763-54.083c-9.112-5.75-44.529-5-54.029-.334 3.75 5.25 14.629 12.825 22.875 16.277 5.889 2.466 12.019 2.833 18.232 1.876 9.289-1.429 13.6-7.302 12.922-17.819z" fill="%23fff"/%3E%3C/switch%3E%3C/svg%3E'); } +.hamster { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m273.6 125.1c-7.3-12.4-16.7-24.6-27.4-35.6 14.6-4.5 22.9-21.7 19.1-37.3s-17.8-35.5-41-26.4-14.1 33.9-21.7 30.3c-14.5-7.9-29-12.6-41.8-12.6h-1.8c-12.9 0-27.4 4.7-41.8 12.6-7.5 3.5 1.7-21.2-21.7-30.3s-37.2 11-41 26.5 4.6 32.8 19.1 37.3c-10.7 11-20.3 23-27.4 35.6-24.8 42.7-44.5 102.8 0 145.6 42.2 40.8 82.7 47.9 112.9 47.9h1.8c30.2 0 70.7-7.1 112.9-47.9 44.3-42.9 24.6-103-.2-145.7zm-163.3 64.3c-29 0-18.1-41.8 6.1-39.2 14.5 1.5 22.9 39.2-6.1 39.2zm83.7 42.5c-1.1 2.7-62.3 2.7-63.4 0s7-3.1 18.3-3.1 13.1-17.1 10.2-17.1-6.2-3.9-9.4-8.2-15.2-3.5-9.4-9.3c2.8-2.8 12.4 2.3 21.9 2.3s19.1-5.2 21.9-2.3c5.7 5.8-6.2 5-9.4 9.3s-6.5 8.2-9.4 8.2-1.1 17.1 10.2 17.1c11.5 0 19.6.4 18.5 3.1zm15.5-42.5c-28.9 0-20.5-37.7-6.1-39.2 24.2-2.6 35 39.2 6.1 39.2z" fill="%23fff"/%3E%3C/svg%3E'); } +.hare { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m239.6 253.8c-2.8-22.2-11.3-43.5-11.3-43.5 7.2-12.5 8.2-27.1 5.6-38.7-2.5-11.8-13.6-27.3-24.3-37.5 6-4.9 11.8-12.7 10.7-24.6-2.3-24.5 1.3-28.5 9.6-61.7 3.8-15 6.4-30 3.2-37.1-3.4-7.4-9.4-4.5-13 .2-7.2 9.4-12.3 17.6-21.2 32.1-10 16.4-18.2 36.4-17.9 55.7.2 12 .2 19.7.3 24.5-7.2.9-14.2 3.1-19.8 3.1h-.9c-5.6 0-12.6-2.2-19.8-3.1 0-4.8.1-12.6.3-24.5.3-19.3-7.9-39.3-17.9-55.7-8.8-14.5-14-22.8-21.2-32.1-3.6-4.7-9.6-7.5-13-.2-3.2 7-.6 22.1 3.2 37.1 8.3 33.1 11.9 37.2 9.5 61.6-1.1 11.8 4.7 19.7 10.7 24.6-10.7 10.2-21.7 25.7-24.3 37.5-2.5 11.7-1.6 26.2 5.6 38.7 0 0-8.4 21.3-11.3 43.5-2.8 22.2 14.1 35.3 30.3 41.1s26.7 18.3 47.9 18.3h.9c21.1 0 31.7-12.4 47.9-18.3s33-18.8 30.2-41zm-110.7-38.4c-.2 2.4-3.1 3.3-4.3 2.9-8.5-2.5-15.1-8.8-17.8-19.7-2.8-11.2-2.2-27.9 7.1-25.5 16.6 4.2 15.9 32.1 15 42.3zm54.3 65.8c-8.4 4.2-10.2 13.6-21.8 13.6h-.9c-11.6 0-13.3-9.4-21.8-13.6-8.4-4.2-4.3-12-.2-10.9 5.6 1.5 15.5 3.3 21.9 3.3h.9c6.4 0 16.3-1.8 21.9-3.3 4.3-1.1 8.5 6.7 0 10.9zm32-82.6c-2.7 10.8-9.1 17.1-17.4 19.6-1.4.4-4.5-.5-4.7-3-.9-10.4-1.5-37.9 15.1-42.2 9.2-2.3 9.8 14.4 7 25.6z" fill="%23fff"/%3E%3C/svg%3E'); } +.hawk { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m141.3 14.7c-39 .9-67.9 21.3-77.2 42.1-6.7.4-22.6 2.7-35.9 14.2-12 10.2-10.6 31.5-6.7 42.1 1.8-8 5.3-13.7 9.3-14.6 8.4-2.2 47.5-.9 61.6 7.5 32.8 20.4 41.7 38.1 48.8 56.3-4.4 12.9-35.5 64.8-29.3 150.3 15.5-56.3 63.4-117.5 118.4-139.3-13.3 10.6-48.3 42.6-65.2 90.9 40.8-51 101.6-78.5 153.9-89.6-6.5-84.6-99.2-162.2-177.7-159.9zm-27 69.1c-8.4 3.1-19.1.9-20.8-9.8-.9-5.3 2.7-12 8-16.9 2.7-2.7 5.8-5.3 8.4-5.8 8-.9 14.2 4.4 15.1 11.5 2.1 11.7-4.1 18.4-10.7 21z" fill="%23fff"/%3E%3C/svg%3E'); } +.hedgehog { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m315.8 175.7c-2.1-3.4-6.1-4-7-4.2-3.8-.7-6.8.9-7.7 1.4-4.6-3.2-9.5-6.5-14.7-9.8-5.3-3.3-10.4-6.3-15.4-9.1-3.6-.8-6.5-.8-8.4-.7-4.5.3-7.8 1.6-12.6 3.5-5.4 2.1-9.7 4.5-12.6 6.3-.8-1.2-2-2.9-3.5-4.9-6.7-9.3-8.5-11-11.2-11.9-1-.3-3.8-1.3-6.3 0-3.9 2-4.1 8.1-4.2 10.5-.1 2.1.2 7.1 3.5 11.9 4.8 6.9 12.5 8.2 14 8.4-1.8.3-7.4 1-13.3-2.1-2-1.1-6.5-3.7-9.1-9.1-4-8.3-1.7-18.8 4.2-24.4 1.6-1.5 3.5-3.3 6.3-3.5 4.6-.4 8.6 3.8 16.1 11.9 2.2 2.3 3.8 4.3 4.9 5.6 1.8-1.4 4.3-3.2 7.7-4.9 6.8-3.4 12.9-4 15.4-4.2 2.1-.1 4.1-.1 6 0-4.6-10.8-14.3-32.4-34.6-52.4-11.7-11.5-28-27.5-53.8-32.1-9.8-1.7-18.2-1.3-23.7-.7 4.6 4.6 9.2 9.5 14 14.7 4.7 5.2 9.2 10.4 13.3 15.4-10.1-7.9-26-18.1-47.5-23-10-2.3-23.9-5.4-41.2-1.4-11.5 2.6-20.3 7.5-25.7 11.1 2.8 1.9 5.8 3.7 9.1 5.6 4.4 2.5 8.6 4.6 12.6 6.3-6 1.5-14.7 4.2-24.4 9.1-10.1 5-25 12.5-36.3 28.6-3.9 5.5-9.9 15.7-12.6 30.7 4.6-2.6 10.9-5.6 18.8-7.7 8.3-2.2 15.5-2.8 20.9-2.8-5.1 3.1-20.7 13.4-28.6 34.2-6.7 17.6-4.1 33-2.8 39.1 6.3 2.1 12.6 4.2 18.8 6.3.7 8.5 2 17.8 4.2 27.9 1.3 5.7 2.7 11.1 4.2 16.1 9.6 3.6 13.5 2.4 15.4.7 1.9-1.8 1.1-3.8 3.5-7.7 1.7-2.7 5.7-7.6 9.1-7 4.4.8 3.1 10.4 9.1 14.7 4.6 3.2 11.2 1.7 16.1 0 .4-3 1.2-6.6 2.8-10.5 3.7-9.1 9.6-15 13.3-18.2 8.8 1.3 19.1 2.2 30.7 2.1 13.4-.1 25.2-1.6 34.9-3.5 2.7 4.6 7 10.9 13.3 17.5 7.4 7.8 11 11.9 17.5 14 4.4 1.4 8.5 1.2 16.8.7 7.2-.4 13.1-.8 14-3.5.5-1.6-1-3-4.9-7.7-10.3-12.7-11.1-17.7-11.2-20.2 0-2.2.4-3.9.7-4.9 11.2-2.6 20.2-5.8 26.5-8.4 13.5-5.4 26.7-10.9 39.1-23 5.7-5.6 9.5-11 11.9-14.7.8-.6 1.8-1.5 2.8-2.8 1.8-2.8 4.7-8.7 1.8-13.3zm-40.5 10.5c-1.6 2.9-5.6 3.5-8.4 2.8-2.9-.7-5.6-3-6.3-6.3-.1-.3-.9-4.6 2.1-7 3.3-2.7 8-.2 8.4 0 1.9 1.1 3 2.6 3.5 3.5.4.7 2.3 4.1.7 7z" fill="%23fff"/%3E%3C/svg%3E'); } +.heron { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m289.6 86.3c-3-17.3-13.4-28.2-16.4-31.1-9.6-9.5-20-13.2-25.4-14.8 2.8 0 6.2.2 9.8.8 6.2 1.1 11.2 3.1 14.8 4.9-5.4-6.5-14.9-16.1-29.5-22.9-6.5-3-23.1-10.6-43.4-7.4-7.5 1.2-13.1 3.4-18.9 5.7-12.8 5.1-22.4 11.5-28.7 16.4-22.7 14.4-37.1 28.7-41 35.2-4.8 8.1-5.7 13.9-5.7 13.9-.4 2.4-.2 3-.8 4.9-1.9 5.5-6.7 9.4-8.2 10.7-4.8 3.7-8.9 8.2-13.9 11.5-8 5.1-15.2 13.2-42.6 43.4-6.2 6.8-17.7 19.4-33.7 36.9 23.7-7.3 41.3-16.1 53.3-22.9 13.4-7.7 25.2-16.2 51.6-31.1 6.9-3.9 12.6-7 16.4-9 1.8.6 4.4 1.3 7.4 1.6 1.7.2 5.4.6 10.7 0 6.5-.7 11.4-2.4 13.9-3.3 14.1-4.9 19.8-8.5 32-13.1 3.3-1.2 8.3-3.1 14.8-4.9 2.2 3.3 5.2 8.3 8.2 14.8 3.2 7 4.8 10.5 4.9 14.8.3 10.3-6.7 18-9 20.5-.9 1-2.6 2.7-10.7 8.2-11.6 7.9-15 9-22.1 13.9-2 1.4-9.8 6.9-18 15.6-3 3.1-10.4 11.1-16.4 22.1-12 22.2-11.2 44.2-10.7 55.7.4 8.3 1.8 20.4 6.6 34.4 13.4 1.2 24.1-.7 31.1-2.5 16.4-4.1 27.5-11.8 35.2-17.2 10.1-7.1 17.7-14.5 22.9-20.5-7.4-11.1-11.4-21.1-10.7-26.2.2-1.6.7-3.1.7-3.1 1.6-5.2 5-8.3 5.9-9.2 6.1-5.9 28.9-33.8 39.3-50.8 12.3-20.1 15.5-38.4 17.2-48.4 2.5-14.6 1.6-23.5 0-30.3-2.2-9.5-6.1-16.7-9-21.3 6.3 5.2 12.6 10.4 18.9 15.6.1-2.9 0-6.9-.8-11.5zm-135.3-.9c-2.1 4.7-6.1 7-8.2 8.2-2.4 1.3-5.3 3-9 2.5-1.1-.2-3.5-.5-4.9-2.5-1.5-2.1-1-4.7-.8-5.7.3-1.4 1-3.3 3.3-5.7.6-.6 8.9-9.2 16.4-6.6.7.2 3.1 1.1 4.1 3.3 1 2.3-.1 4.9-.9 6.5z" fill="%23fff"/%3E%3C/svg%3E'); } +.horse { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="%23fff"%3E%3Cpath d="m281.9 170.8c1.6-2.5 2.1-6.7-1-9.8s-32.4-31.2-46.2-43.8c-7.5-6.8 2-10.3-3.1-16.2-3.2-3.7-23-17.5-34.2-27.2-11.2-9.6-25.9-10.9-25.9-10.9 8.5-5 10.7-14.8 10.9-27.2s-2.2-23.4-4.5-26.5-4.2-1.7-6 1.1c-1.6 2.9-19 32.9-24.1 41.6s-3.6 11.1-3.6 11.1c-41 .5-95.7 44.9-96.9 106.6-.5 27.5 7.5 51.3 21.8 70.7.7 1 1.4 2 2.2 3 .1.1.2.2.2.4 1 1.2 2 2.5 3 3.6v.1c47.5 56.2 132.3 65.3 132.3 65.3 13.5-72.7-34.8-141-34.8-141 16.4 11.3 27.7 10.4 39.4 10.7 11.7.2 17.4-2.5 20.1.5s1.1 5.7 2.7 9.1 7.3 12.2 15.8 13.5c8.5 1.4 13.7-1.4 21.6-8.2 8-6.7 11.1-12.7 11.2-17.3.2-4.3-2.4-6.7-.9-9.2zm-77.9-52.4c-1.5-2.6-2.7-5.7-2.1-8.5.5-2.4 3.5-2.6 7.3-1 6.3 2.5 9.3 2.9 10.1 6.6 1.5 8-11.1 10.7-15.3 2.9z"/%3E%3Cpath d="m34.3 157.6c7.8-72.2 68.1-99.3 95.8-105.8l25-46.9c-19.9 1.9-86.8 8.6-122.6 61.5-57.2 84.6-23 181.5 31.7 198.9.2.1-38-33.5-29.9-107.7z"/%3E%3C/g%3E%3C/svg%3E'); } +.hyena { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m280.1 52.8c-3.5-3.3-14.9-14-26.4-11.4-5 1.2-9.4 4.7-10.7 5.7-5.1 4.1-7.4 8.4-10 12.8-8 13.6-13.6 23.1-22.7 26.3-5.4 2-10.2 1-15.7 0-14.3-2.8-23.3-12.3-27.1-16.4-4.3-4.7-7-9.1-8.6-12.1-2.6 6.8-6.1 11.5-8.6 14.3-2.1 2.4-11.9 12.9-27.8 15-4.6.6-9.1 1.2-14.3-.7-6.4-2.4-10.5-8.3-18.5-20-4.8-7-7.9-12.6-15-20-4.2-4.4-5.8-5.2-7.1-5.7-9.3-3.2-20.5 6.7-24.2 10-19.2 17-22.2 42.9-22.8 49.2-.5 5.7-3.4 37.4 18.5 60.6 5.6 5.9 11.4 9.7 15.7 12.1.1 5.1.3 12.4.7 21.4.7 14.9 1.1 22.4 2.1 26.4 5 19 19.8 31.5 21.4 32.8 6.9 5.4 13.3 11.4 20 17.1.9.8 2.2 1.9 3.6 3.6 4.7 5.8 3.8 10.2 6.4 16.4 3.9 9.5 12.2 14.2 13.5 15 5 2.8 9.8 3.4 12.8 3.6 3.8 2.9 7.4 4.6 10 5.7 2.1.8 5.7 2.3 10.6 2.7 2.2.2 3.8.1 4.3.1 3.3-.1 6.1-.8 10-2.1 3.4-1.2 8.4-3.1 14.3-6.4 3.3-.3 7.3-1.3 11.4-3.6 5.6-3.1 8.8-7.4 10.7-10 1.7-2.4 2.9-4.5 3.8-6.4 3.5-7.5 2.5-11.1 6.2-15.7 1-1.2 1.5-1.5 5-4.3 3.3-2.6 7.9-6.4 13.5-11.4 8.8-6.6 19-19 24.2-32.1 2.4-6.1 2.8-12.1 3.6-24.2.7-12.1.1-22.2-.7-29.2 3.1-1.3 7.5-3.5 12.1-7.1 21.3-16.6 23.6-44.3 24.2-52 .6-5.4 3.4-39.5-18.4-60zm-147.5 141.8c-1.1 4.8-4.5 7.6-5.7 8.6-6.3 5.1-14.1 3.9-16.4 3.6-1.3-.2-6.3-1.1-11.4-5-6-4.7-8.4-10.8-9.3-14.3-.8-3-3.3-12.8 2.1-17.8 3.1-2.9 7.3-2.8 11.4-2.9 7.3 0 12.6 2.9 15 4.3 2.2 1.2 6 3.4 9.3 7.8 2.2 2.9 6.7 8.7 5 15.7zm51.3 68.4c-.7 2.5-2.3 2.5-3.6 6.4-.6 1.9-1.5 4.6-.7 7.1.2.5.5 1.5.7 2.9s.1 2.5 0 2.9c-.5 3.3-5.8 5.4-6.4 5.7-3.6 1.4-5.2.8-13.5.7-8.4 0-9.9.6-13.5-.7-2.2-.8-6.1-2.2-7.1-5.7-.7-2.4.2-4.7.7-5.7.4-1.7.8-4.3 0-7.1-1.2-4.3-4.1-5.1-4.3-8.6-.2-3.6 2.8-6.3 3.6-7.1.9-.9 2.7-2.3 7.8-3.6 2.2-.6 6.5-1.5 12.8-1.4 5 0 9.9.6 15 2.1 3.5 1.1 4.7 1.9 5.7 2.9 2.2 2.1 3.7 5.9 2.8 9.2zm45.1-75.6c-.9 3.4-3.2 9.6-9.2 14.3-5 3.9-10.1 4.8-11.4 5-2.3.4-10 1.5-16.3-3.6-1.2-1-4.6-3.8-5.7-8.6-1.6-6.9 2.8-12.8 5-15.7 3.3-4.4 7.1-6.6 9.2-7.8 2.3-1.3 7.6-4.3 14.9-4.3 4.1 0 8.3 0 11.4 2.9 5.4 5.1 2.9 14.9 2.1 17.8z" fill="%23fff"/%3E%3C/svg%3E'); } +.ibex { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="%23fff"%3E%3Cpath d="m95.636 157.821c-11.967-3.798-21.842-9.175-23.955-23.53-1.345-9.133-2.467-18.514 3.022-26.86 12.481 1.43 16.514 4.534 34.299 26.26.671-1.241.216-14.808-.671-20.914 9.836-8.036 26.886-11.062 39.278-8.376.962 3.291 1.311 6.533 2.396 10.243 6.282 1.398 12.503.979 19.178.327 1.066-3.553 2.099-6.999 3.125-10.417 10.38-3.326 27.583.527 39.935 8.657 0 0-1.041 10.599-.118 19.299.834-.742 1.213-1.86 1.759-2.735 3.751-6.007 8.384-11.227 13.958-15.557 4.74-3.682 9.822-6.744 15.834-7.272 6.199 9.085 6.691 20.569 2.28 34.845-3.67 11.88-12.481 14.002-22.049 15.345-1.729 9.354-3.264 18.5-5.156 27.572-1.106 5.305-3.452 9.089-7.907 12.512-2.704 2.077-4.685 4.524-6.066 7.733-1.162 2.699-3.011 5.201-4.951 7.45-8.86 10.27-10.783 16.22-10.565 29.152.061 3.644.149 7.29.325 10.93.143 2.964-.134 6.113.785 8.84 1.734 5.145.389 9.321-3.178 12.765-3.436 3.318-6.077 6.895-7.624 11.479-1.87 5.542-6.245 8.826-11.845 9.539-5.233.667-10.667.783-15.897.163-5.952-.706-10.628-4.067-12.597-10.046-1.399-4.248-3.72-7.71-6.853-10.84-3.533-3.531-4.845-7.684-3.393-12.802.793-2.795.56-5.904.63-8.875.062-2.659-.684-5.472-.054-7.958 2.714-10.705-1.116-14.073-4.266-23.857-.691-2.147-2.114-4.186-3.61-5.92-3.288-3.809-6.252-7.747-8.322-12.396-.769-1.727-2.279-3.306-3.812-4.479-5.679-4.343-8.203-9.256-9.405-16.039-1.445-8.151-3.024-16.28-4.51-24.238zm64.215 95.475c-3.285-2.436-5.907-4.389-8.54-6.327-1.331-.98-2.603-2.083-4.047-2.857-2.145-1.15-4.912-.185-6.015 1.881-1.188 2.225-.787 5.017 1.119 6.273 1.367.901 2.887 1.652 4.437 2.181 7.356 2.507 12.154 6.724 11.06 15.357-.207 1.637-.322 3.387 2.088 3.341s1.553-2.448 1.414-3.689c-.848-7.59 2.997-11.841 9.687-14.329 2.157-.803 4.284-1.831 6.199-3.098 1.871-1.238 2.162-3.234 1.282-5.3-1.012-2.375-3.563-3.753-5.648-2.846-1.495.65-2.873 1.626-4.194 2.602-2.655 1.961-5.236 4.023-8.842 6.811zm-45.574-79.105c-4.572-.008-7.211 1.848-7.233 4.178-.048 5.031 3.312 10.024 7.906 11.745 2.578.966 5.636.189 7.356-1.869 3.501-4.189 2.276-10.416-2.658-12.582-2.058-.904-4.378-1.211-5.371-1.472zm92.233.012c-8.128-.085-12.15 4.007-10.777 10.966.819 4.148 4.775 6.374 8.703 4.873 3.852-1.473 6.153-4.365 7.468-8.178 1.539-4.466-.658-7.611-5.394-7.661z"/%3E%3Cpath d="m44.925 122.191c-.435-6.361-.224-12.158.497-17.412-6.822-.775-13.659-3.954-18.72-8.693-.272 6.806.336 13.833 1.991 20.887 3.026 4.7 10.436 6.355 16.232 5.218z"/%3E%3Cpath d="m91.673 72.805c3.28 2.139 6.341 5.053 9.017 8.765 7.895-8.503 20.823-14.036 32.86-14.805-5.038-9.151-11.541-16.871-19.662-22.427-12.19 2.195-20.263 16.607-22.215 28.467z"/%3E%3Cpath d="m57.151 77.612c2.617-2.781 5.519-4.935 8.582-6.463-4.728-10.523-4.945-24.23.221-34.699-8.188 2.099-15.863 7.306-22.223 14.646-2.208 10.179 4.9 20.603 13.42 26.516z"/%3E%3Cpath d="m36.459 61.433c-3.972 6.973-6.938 14.986-8.523 23.584 3.286 6.609 11.389 11.523 18.981 12.13 1.333-5.095 3.211-9.53 5.499-13.286-7.688-5.373-13.829-13.538-15.957-22.428z"/%3E%3Cpath d="m104.869 88.733c1.799 5.683 1.976 8.325 3.037 15.301 8.951-7.449 29.475-9.751 38.568-6.111-1.688-9.484-5.071-15.424-9.15-23.398-11.718-.33-25.569 5.269-32.455 14.208z"/%3E%3Cpath d="m105.011 39.446c-8.267-3.581-17.873-5.222-28.905-4.434-7.676 8.453-7.694 23.546-2.87 33.69 3.714-.603 7.504-.36 11.185.726 2.567-12.074 9.818-24.318 20.59-29.982z"/%3E%3Cpath d="m32.511 128.856c4.198 10.222 10.798 20.261 20.33 29.502-3.616-10.364-5.902-19.856-7.103-28.473-4.343.727-9.022.391-13.227-1.029z"/%3E%3Cpath d="m275.671 122.191c.435-6.361.224-12.158-.497-17.412 6.822-.775 13.659-3.954 18.72-8.693.272 6.806-.336 13.833-1.991 20.887-3.026 4.7-10.435 6.355-16.232 5.218z"/%3E%3Cpath d="m228.923 72.805c-3.28 2.139-6.341 5.053-9.017 8.765-7.895-8.503-20.823-14.036-32.86-14.805 5.038-9.151 11.541-16.871 19.662-22.427 12.191 2.195 20.263 16.607 22.215 28.467z"/%3E%3Cpath d="m263.446 77.612c-2.616-2.781-5.519-4.935-8.582-6.463 4.728-10.523 4.945-24.23-.221-34.699 8.188 2.099 15.863 7.306 22.223 14.646 2.208 10.179-4.901 20.603-13.42 26.516z"/%3E%3Cpath d="m284.137 61.433c3.972 6.973 6.938 14.986 8.523 23.584-3.286 6.609-11.389 11.523-18.981 12.13-1.333-5.095-3.211-9.53-5.499-13.286 7.688-5.373 13.83-13.538 15.957-22.428z"/%3E%3Cpath d="m215.728 88.733c-1.799 5.683-1.976 8.325-3.038 15.301-8.951-7.449-29.475-9.751-38.568-6.111 1.688-9.484 5.071-15.424 9.15-23.398 11.718-.33 25.57 5.269 32.456 14.208z"/%3E%3Cpath d="m215.585 39.446c8.267-3.581 17.873-5.222 28.905-4.434 7.676 8.453 7.694 23.546 2.87 33.69-3.714-.603-7.504-.36-11.185.726-2.567-12.074-9.817-24.318-20.59-29.982z"/%3E%3Cpath d="m288.086 128.856c-4.198 10.222-10.798 20.261-20.33 29.502 3.616-10.364 5.902-19.856 7.103-28.473 4.343.727 9.021.391 13.227-1.029z"/%3E%3C/g%3E%3C/svg%3E'); } +.jackal { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m208 88c-3-2-7.3-4.5-12.8-6.8-12.1-5.1-22.3-5.7-30.2-6.2 0 0-24-1.3-40.5 6.2-.1 0-.3.1-.5.2-2.5 1.1-12 5.4-13 5.6-3.9-1.6-36.8-27.9-40-30-12.5-8.2-18.8-12.4-23-10-2.1 1.2-3.3 4-4 18-.8 16.2 0 27 0 27s2.9 39.7 11 53c3.4 5.5 8.1 8.3 8.1 8.3 1.8 1.4 3.4 2.4 4.6 3.1-.5 2-1.1 4-1.5 6.1-.6 2.7-1.1 5.2-1.5 7.7-.9 4.7-1.3 11.5 1.5 18.4 2.4 5.8 6.1 9.2 7.7 10.7 5.9 5.9 17.8 22.4 41.5 55.3 10 13.9 12.1 17.6 13.8 23 2.1 6.8 2 11 6.1 16.9 1.5 2.1 5.7 7.9 13.8 10.7 8.5 3 15.9.9 18.4 0 8.3-2.8 12.7-8.8 15.4-12.3 3.5-4.7 4.1-7.5 7.7-15.4 2.1-4.4 5.6-11.6 10.7-20 5.4-8.8 11.5-17.1 36.8-47.6 7.3-8.8 18.3-22 18.4-32.2.1-7.6-1.5-15.4-1.5-15.4-.5-2.5-1.1-4.7-1.5-6.1 1.6-.8 3.9-2.2 6.1-4.6 2.6-2.8 3.9-5.8 4.6-7.7 10.8-28.3 12.8-63.9 12.8-63.9 0-23.7.2-28.4-3-30-4.3-2.2-11.1 1.9-21 8-7.8 4.8-23.6 16.4-34 23-4.7 2.9-8.5 5.4-11 7zm-78.8 103.7c-1.3 1.9-3.4 2.7-4.6 3.1-9.9 3.4-20.7-5.5-21.5-6.1-1.7-1.5-5.7-4.9-7.7-10.7-.8-2.5-2.5-7.4 0-10.7 1.7-2.2 4.5-2.6 7.7-3.1 3.4-.5 10.2-1.4 16.9 3.1 6.3 4.2 8.2 10.3 9.2 13.8.9 3 2.2 7.3 0 10.6zm49.1 79.8c-.4 1.6-1.5 3-1.5 3.1-.7.9-1.4 1.4-1.5 1.5-1.4 1.1-2.2.9-3.1 1.5-1.1.9-.7 2.1-1.5 4.6-1.1 3.3-1.6 5-3.1 6.1-1.4 1.1-3 1.2-6.1 1.5-1.5.1-3.1.1-4.6 0-3.2-.3-4.8-.5-6.1-1.5-1.5-1.2-2.1-3-3.1-6.1-.8-2.5-.4-3.7-1.5-4.6-.9-.7-1.6-.5-3.1-1.5-.2-.1-.8-.7-1.5-1.5-.8-1.1-1.3-2.3-1.5-3.1-.7-2.7.9-5.2 1.5-6.1 2.3-3.7 6.2-5.1 9.2-6.1 1-.4 4.5-1.5 9.2-1.5 2.4 0 5.5 0 9.2 1.5 1.7.7 5.4 2.3 7.7 6.1.6 1.2 2 3.6 1.4 6.1zm46.5-93.6c-1.9 5.9-5.8 9.3-7.5 10.7-.8.7-11.3 9.5-21 6.1-1.2-.4-3.2-1.1-4.5-3.1-2.2-3.3-.9-7.6 0-10.7 1-3.5 2.8-9.6 9-13.8 6.5-4.4 13.2-3.5 16.5-3.1 3.1.4 5.9.8 7.5 3.1 2.4 3.3.8 8.3 0 10.8z" fill="%23fff"/%3E%3C/svg%3E'); } +.jaguar { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m291.6 116c1.5-3.4 14.2-32.6-.7-49.5-.6-.6-8.3-9.2-19.8-9.9-6.8-.4-12.6 2.6-24.1 8.5-8.2 4.2-14.6 8.3-19.1 11.3-8.7-5.1-16.5-7.8-21.9-9.2-7.9-2.1-17.7-4.8-29.7-2.1-7 1.5-12.3 4.3-15.6 6.4-3.4-2.1-8.7-4.9-15.6-6.4-12.8-2.8-23.3.5-31.1 2.8-4.9 1.5-11.6 4-19.1 8.5-9.6-5.9-17.9-10-24.1-12.7-15.6-7-20.5-6.8-23.4-6.4-1.9.3-10.8 1.8-17 9.2-.1.1-1.6 2-2.8 4.2-5 9.5-4.8 27.1 1.8 43.2 5.6 13.7 14.4 22.9 20.9 28.3-4 9.9-9.2 26.5-9.2 47.4 0 12.8.4 40.9 19.8 67.2 15.5 21 35.5 30.6 46 34.7 2.7 3 17.8 19.8 37.5 24.1 8 1.7 16.3 1.4 16.3 1.4s8.3-.3 17-2.8c18.2-5.3 30.8-16.8 37.5-24.1 9.4-3.5 35-14.4 51.7-41.8 14.1-23.2 14.2-45.9 14.2-58-.1-21.3-5.7-38.1-9.9-48.1 6.3-5 14.8-13.5 20.4-26.2zm-243.5 70.8c-1.8-3.9-1.1-9.6 2.8-12 2.6-1.6 6-1.4 8.5 0 2.7 1.6 3.5 4.2 4.2 6.4.8 2.4 1.9 5.8 0 8.5-2.1 3-6.5 2.9-7.1 2.8-3.4-.2-6.8-2.4-8.4-5.7zm21.3 45.3c-1.5 2.8-6.1 3.2-9.2 2.1-2.7-1-5-3.4-5.7-6.4-.1-.7-.9-4.2 1.4-6.4 2-1.9 4.9-1.5 5.7-1.4 4.5.6 6.7 5 7.1 5.7.6 1.3 1.9 4.1.7 6.4zm19.1-22.7c-.4 3.9-4.9 6-5.7 6.4-4.8 2.2-9.5.2-9.9 0-4.3-1.9-7.3-6.4-7.1-10.6 0-.7.2-2.5 1.4-4.2.2-.3 1.7-2.3 4.2-2.8 1.1-.2 2.3-.2 6.4 1.4 5.7 2.3 8.6 3.5 9.9 6.4.4.5.9 1.8.8 3.4zm34.6-30.4c-2.7 4-7.3 5-10.6 5.7-5.6 1.2-10.2 0-12.7-.7-1.1-.3-8.6-2.5-14.9-9.2-3.8-4.1-4.2-6.7-4.2-7.8-.2-2.6.9-4.6 1.4-5.7 3.8-7.2 13-8.9 14.9-9.2 6.1-1.1 10.9.4 12 .7 2 .7 11.8 4.1 14.9 13.4.5 1.8 2.5 7.9-.8 12.8zm65.7 53.8c-.1.3-.4 1-2.8 2.8-1.7 1.3-3.2 2.2-4.2 2.8-.7.5-1.7 1.2-2.8 2.1-1.5 1.2-3.2 2.6-4.2 3.5-1.5 1.3-3.9 3.8-6.6 7.8-.7 2-1.1 3.7-1.4 5-.6 2.9-.4 4-1.4 5.7-.4.7-1.5 2.5-3.4 2.8-2.1.3-4-1.5-4.9-2.8-.9-1.4-.8-2.4-1.4-5-.3-1.3-.9-3.3-2.1-5.7-3-3.9-5.7-6.7-7.6-8.5-3.9-3.7-6.2-5.7-6.2-5.7-1.9-1.8-3.5-3.2-4.7-4.1-.8-.7-1.3-1-1.5-1.6-.7-1.9 1.6-4.4 2.8-5.7 2.1-2.2 4.3-4.7 7.6-5 .8-.1 2.1 0 8.3 3.5 6.7 3.9 6.9 4.9 8.9 5 2.5 0 2.8-1.4 9.6-5 3.7-1.9 5.7-2.9 7.6-2.8 4.6.2 7.6 4.1 8.3 5 1 1.4 2.8 3.7 2.1 5.9zm31.5-48.8c-2.5.7-7 1.9-12.6.7-3.3-.7-7.9-1.7-10.5-5.7-3.3-4.9-1.3-11-.7-12.7 3.1-9.4 12.7-12.8 14.7-13.4 1.1-.3 5.9-1.8 11.9-.7 1.8.3 11 2 14.7 9.2.5 1 1.6 3 1.4 5.7-.1 1.1-.4 3.7-4.2 7.8-6.2 6.6-13.6 8.8-14.7 9.1zm19.7 31.8c-.8-.4-5.2-2.4-5.6-6.4-.2-1.6.4-2.9.7-3.5 1.3-2.8 4.2-4.1 9.8-6.4 4-1.6 5.2-1.7 6.3-1.4 2.5.6 4 2.5 4.2 2.8 1.3 1.7 1.4 3.5 1.4 4.2.2 4.2-2.8 8.7-7 10.6-.5.3-5.1 2.3-9.8.1zm26.6 12c-.6 3-2.9 5.4-5.6 6.4-3.1 1.1-7.6.7-9.1-2.1-1.2-2.3.1-5.1.7-6.4.3-.7 2.5-5 7-5.7.8-.1 3.6-.5 5.6 1.4 2.3 2.3 1.5 5.8 1.4 6.4zm4.9-53c3.9 2.4 4.6 8.1 2.8 12-1.5 3.3-4.9 5.5-8.4 5.7-.6 0-4.9.2-7-2.8-1.9-2.7-.8-6.1 0-8.5.7-2.2 1.5-4.8 4.2-6.4 2.5-1.5 5.8-1.6 8.4 0z" fill="%23fff"/%3E%3C/svg%3E'); } +.kangaroo { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="%23fff"%3E%3Cpath d="m218 108c-.4-.5-.8-1-1.2-1.5.5-.3 1-.7 1.5-1-6.1-2.4-11.6-3.2-16-9.1-1.5-2.1-2.1-3.7-2.5-5.2-11.2-4.2-23.7.6-30.1 3.7-1.9 0-3.7 0-5.6 0-7.5-2.8-19.9-6.1-30.7-2.7-3.4 2.9-8.1 6.6-16.4 11.8-1.4.9-2.5 1.6-3.6 2.2.2.2.5.3.7.5-2.8 2.9-8.7 9.1-12.8 15-9.3 13.5-11 27.7-12.1 37.2-1 8.5-3.2 28.3 6 47.1 5.8 11.9 14.3 19.8 18.7 21.3.1 0 .2.1.4.1 2.5 1.9 8.6 7.3 10.9 10.2 6 7.8 5.6 25 5.8 32.7-.2.7-.5 1.4-.6 2.2-2.4 11.7 8.7 22 10.7 23.8 2.8 2.7 11.4 10.5 24.2 10 11.4-.6 18.6-7.5 21.6-10.3 1.6-1.5 13-12.6 10.3-24.6-.1-.5-.2-.9-.4-1.2.2-7.4-.1-23.3 4.9-31.5.4-.5.8-1 1.3-1.8 2.7-3.4 9-9 10.6-10.1.3-.2.5-.3.7-.5.5-.2 2.1-.9 3.5-1.8 3.1-1.7 9.1-7 12.2-11.5 5.1-7.2 9.7-21.9 10.2-41.3.3-13.9.7-27.9-7.2-43-3.3-6.3-7.1-11.1-15-20.7zm-81.1 82.5c-1.3 2.9-4.7 4.1-6.8 4.7-5.3 1.7-10.1.5-11.8 0-5.9-1.6-9.2-5.2-9.9-6s-5.9-6.6-4.9-14.3c.2-1.8.5-4.2 2.4-6 2.8-2.7 7.3-2.1 9.3-1.8 3.5.5 5.9 1.9 8.6 3.6 3.4 2.1 9.6 6 12.3 13.2.9 2 1.7 4.3.8 6.6zm46.3 82.4c-1 1-2.1 2-3.1 3-2.1 2-3.1 3-3.1 3-3.9 3.8-4.2 4.3-6.2 6-1.9 1.6-3.4 2.8-5.6 3-.6.1-1 0-1.3 0-2.4-.2-4.1-1.3-5.6-2.4-1.7-1.3-1.7-1.6-5.6-5.4-3.5-3.5-6.2-6.2-7.4-7.2-1-.9-1.9-1.4-2.4-1.8.5-.9 1.9-3.1 4.3-3.6 1.4-.3 2.6.1 3.7.6 5.3 2.4 12.2 9.3 13.6 10.7.7-.8 8.9-10 14.2-11.4.7-.2 2.2-.6 3.7 0 1.9.7 2.7 2.3 3.1 3-.7 1-1.6 1.7-2.3 2.5zm37.1-83.1c-.6.8-3.8 4.4-9.3 6-1.6.5-6.1 1.7-11.1 0-2-.7-5.3-1.8-6.5-4.7-.9-2.3-.2-4.6.6-6.5 2.6-7.1 8.4-11 11.7-13.2 2.5-1.7 4.8-3.1 8.2-3.6 1.9-.2 6.1-.8 8.7 1.8 1.9 1.8 2.2 4.2 2.4 6 .9 7.6-4 13.5-4.7 14.2z"/%3E%3Cpath d="m210 119.1c11.1-8.7 19.3-21.2 25.9-35.3 2.8-6 6.4-14.4 9.6-25.2.7 7 1 17.3-2.3 28.9-3.2 11.7-8.5 19.6-12 24.7-3.4 5-6.8 8.9-9.4 11.6 1.3 1.6 2.7 3.2 4 4.8 1.3-.8 3.3-2 5.7-3.4 3.4-1.9 5.3-2.9 6.2-3.4 4.8-2.7 7.3-8.1 9.9-12.7 6.3-11.1 8.1-21 10.9-35 0 0 1.9-10.2 2-19.1-.2-2.3-.3-5.2-.3-5.2-.1-2.2-.2-4.5-.7-7.6-.1-1-.3-2-.5-3.3-.5-2.3-1.1-4.1-1.6-5.4-1.3.6-3.3 1.6-5.8 2.9-10.5 5.4-20.4 10.6-28.6 19.6-1.4 1.5-3.4 4-8.4 12.2-5.3 8.7-12.4 21.1-19.7 37.4l2.6 4.1z"/%3E%3Cpath d="m115.7 116.7c-11.8-8-20.8-19.9-28.4-33.6-3.2-5.8-7.4-14-11.2-24.6-.3 7 .1 17.3 4.1 28.7s9.8 19 13.7 23.9c3.8 4.8 7.4 8.5 10.2 11-1.2 1.7-2.5 3.4-3.7 5-1.4-.7-3.4-1.8-6-3-3.6-1.7-5.6-2.6-6.5-3-5-2.3-7.8-7.6-10.8-12.1-7-10.7-9.5-20.4-13.2-34.3 0 0-2.6-10-3.2-18.9.1-2.3 0-5.2 0-5.2-.1-2.2-.1-4.5.2-7.6.1-1 .2-2 .3-3.3.3-2.3.9-4.2 1.3-5.5 1.4.6 3.4 1.4 6 2.5 11 4.8 21.3 9.3 30.1 17.8 1.5 1.4 3.7 3.8 9.2 11.6 5.9 8.3 13.8 20.3 22.2 36.1l-2.4 4.2z"/%3E%3C/g%3E%3C/svg%3E'); } +.kitten { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m285.1 170.4c-2.7-12.2-6.5-22.9-11.2-32.1 2.4-10.3 18.9-85.3-5.8-96.5-26.9-12.1-62 37.9-72.9 39.6-14-2.7-26.4-3.1-34.2-3.1h-2c-7.8 0-20.1.3-34.2 3.1-10.9-1.7-46-51.7-72.9-39.6-24.8 11.2-8.3 86.2-5.9 96.6-4.7 9.2-8.5 19.8-11.2 32.1-17 78 57.2 109.5 124.2 109.5h2.1c66.9 0 141.1-31.5 124-109.6zm-154.6 32.9c-6.4 9.8-33.6 11.1-42.8-5.4-10.5-18.8 4-34.9 17.4-34.9 29.2.1 31.7 30.5 25.4 40.3zm47.2 21.8c-1.4 4.4-11.7 13.2-18 13.2h-.9c-6.3 0-16.6-8.8-18-13.2s7-6.6 18-6.6h.9c11.1 0 19.4 2.2 18 6.6zm53.2-27.2c-9.2 16.5-36.4 15.2-42.7 5.4-6.4-9.8-3.8-40.2 25.3-40.3 13.4 0 27.9 16.1 17.4 34.9z" fill="%23fff"/%3E%3C/svg%3E'); } +.kiwi { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cswitch%3E%3CforeignObject height="1" requiredExtensions="http://ns.adobe.com/AdobeIllustrator/10.0/" width="1"/%3E%3Cpath d="m137.377 276.476c-4.996-.749-9.296-1.454-13.613-2.029-15.295-2.035-30.586-1.943-45.893.008-6.376.813-8.278-1.024-6.614-7.184 1.17-4.329.714-8.199-.615-12.182-2.84-8.509-5.558-17.067-8.722-25.456-1.281-3.397-.729-5.599 1.661-8.198 2.64-2.87 4.992-6.14 6.834-9.576 2.622-4.89 3.328-10.163-.636-14.777-3.898-4.537-9.185-6.007-14.91-4.738-9.947 2.204-15.544 9.246-19.122 18.242-.779 1.959-1.326 4.01-2.234 6.8-2.289-2.04-4.14-3.511-5.786-5.185-16.115-16.387-24.344-36.34-25.249-59.061-1.487-37.351 12.077-68.203 42.037-91.009 20.39-15.522 43.76-19.431 68.602-14.753 13.845 2.607 24.872 10.532 34.578 20.404 2.457 2.499 4.551 5.376 7.133 7.725 2.507 2.281 6.705 7.326 9.211 6.909 2.505-.416 1.618-6.205 1.828-8.679.667-7.873 4.668-13.351 11.264-17.476 23.001-14.383 51.585-3.569 58.663 22.813 2.025 7.55 5.959 12.063 12.734 15.4 17.133 8.439 33.715 17.912 48.422 30.213 6.186 5.174 11.761 11.103 17.374 16.921 1.661 1.722 3.347 4.568 4.044 6.963 0 3.319-5.987-1.242-8.03-2.607-6.377-4.262-12.578-8.794-19.044-12.912-14.301-9.108-29.787-15.801-45.632-21.673-3.26-1.208-6.737-1.922-10.171-2.546-4.252-.772-8.304.011-11.873 2.595-5.995 4.34-12.673 6.98-20.017 7.673-3.962.374-5.559 3.1-7.077 6.061-3.198 6.237-6.17 12.596-9.533 18.741-20.158 36.838-50.151 61.991-89.936 75.483-4.143 1.405-8.272 2.937-12.224 4.801-5.105 2.407-6.091 4.709-4.624 9.995 1.171 4.218 2.759 8.32 3.905 12.543 1.619 5.963 5.662 9.25 11.389 10.611 8.097 1.925 16.262 3.564 24.36 5.485 3.399.806 6.784 1.813 10.025 3.104 4.356 1.734 7.181 4.855 7.491 10.551zm80.398-185.794c4.656-.008 8.546-3.818 8.336-8.164-.197-4.086-4.511-7.935-8.886-7.928-4.29.007-7.87 3.602-7.851 7.883.019 4.427 3.897 8.216 8.401 8.209z" fill="%23fff"/%3E%3C/switch%3E%3C/svg%3E'); } +.ladybird { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="%23fff"%3E%3Cpath d="m84.7 35.1c3.2 2.6 5.9 2.4 10.5 3.8 2.5.7 11.6 3.4 18.8 9.8 3.4 3 4.9 5.7 6.3 7.5-5.6 6.3-9.6 13.5-10.8 19.6-.2 1-.7 3.7-1.9 7.1 18.9-5.5 34.9-7.4 46.3-8 11.9-.6 20.6 0 22.6.2 15.9 1.2 29.3 4.6 39.2 8-1-3-1.4-5.2-1.7-6.6-1.5-6.6-5.3-13.6-10.4-19.6 1.5-1.9 2.8-4.8 6.6-8.2 6.9-6.4 15.7-9.1 18.1-9.8 4.5-1.4 7.1-1.1 10.1-3.8 2.5-2.2 5.5-6.3 4.3-9-1.5-3.6-9.1-3.2-12.3-3-6.7.4-11.7 2.8-15.2 4.5-1.4.7-7.7 3.9-14.5 10.5-3.3 3.2-5.8 6.4-7.7 9-13.6-9.6-27.9-9.9-32.6-9.8-4.6.1-17.1.9-29.4 9.1-1.9-2.5-4.3-5.4-7.5-8.4-7-6.6-13.6-9.9-15-10.5-3.6-1.7-8.8-4.1-15.8-4.5-3.3-.2-11.3-.6-12.8 3-.9 2.9 2.2 7 4.8 9.1z"/%3E%3Cpath d="m312.4 148c-.8-2.4-3.9-3.3-5.8-3.8-3.2-.8-6.3-.8-13.8.8-2.8.6-18.3 3.9-21 7.5-.2.3-1.1 1.5-2.2 1.5-.7 0-1.3-.6-1.4-.8-1.9-1.9-8.5-.2-12.3.8-5.1 1.3-7.9 2.1-9.6 2.8-2.2-14.5-7.9-30.3-13.4-42.1 2.3-1 5.1-2.5 8.5-4.3 3.1-1.6 10.5-5.5 15.9-10.5.6-.6 2.7-2.5 5.8-5.3 2.4-2.1 3.9-3.4 4.3-3.8 7.2-6.2 10.2-20.5 11.6-27.1 1.1-5.3 1.5-9.5-.7-12-.5-.6-1.2-1.3-2.2-1.5-5.3-1.1-12.8 14.8-15.1 21.8-2.4 7.4-3.6 11-3.6 11.3s-.1 1.3-.7 2.3c-.7 1-1.8 1.4-2.2 1.5-4.2 1.5-7.7 4.5-11.6 6.8-4.1 2.3-3.6 2.4-7.2 4.5-2.4 1.4-5.4 3-8.9 4.6-.7-1.2-1.4-2.2-2.1-3.1-.6-.8-2-2.6-3.6-5.2-12.2-4.5-27.7-8.6-46.1-9.7-1-.1-4.1-.2-8.5-.3-.8 1.6-1.6 3.2-2.5 4.8 1.7 56.9 3.4 113.7 5.1 170.6 3.9-.3 13.9-1.2 22.4-3.7 9-2.6 21-9.2 31.7-19.9 3.2 4 6 7.3 10.3 10.9 1.6 1.3 1.5 1.1 2.9 2.3 9.4 7.7 8.7 12.5 15.2 17.3 0 0 7.7 5.7 18.1 3.8 3.6-.6 4.2-1.7 4.3-2.3.1-.5.5-2.3-7.2-9-3.2-2.8-3.6-2.8-6.5-5.3-6.3-5.3-9.4-8-11.6-12-1.9-3.6-2.5-6.9-5.1-7.5-1.3-.3-2 .3-3.6 0-2.7-.6-4.3-3.2-5.1-4.5-.7-1.1-1.6-2.6-2.7-4.1 3.1-4.2 5.8-8.9 8.2-13.9 7.2-15.5 8.1-30.2 7.5-41.2 5.4-1.6 10.9-3.8 14.5-4.6 2.8-.7 5.6-.7 5.8-.8h1.4c4.9.1 14.5-3 14.5-3 8.1-2.7 12.7-4.1 18.8-5.3 2.6-.5 5.9-1 8-3.8.5-.8 2.3-3.2 1.5-5.5zm-133.4-48.2c3.7-3.2 8.9-3.7 13.1-2.3 4.9 1.6 8.9 6 9.3 11.3.4 5.6-3.5 9.4-4.6 10.5-1.4 1.4-4.9 4.9-10 4.5-5.6-.4-8.7-5.2-9.3-6-3.3-4.9-4-13.3 1.5-18zm9.2 94.1c-.8.2-2.2.4-3.9 0-3.6-.9-5.3-4.4-6.2-6-2-3.9-1.7-7.6-1.5-9.8.2-2.5.6-6.8 3.9-10.5 1.1-1.2 3.6-4.1 7.7-4.5.2 0 4.4-.4 7.7 2.3 6.1 4.9 5 16.9 0 23.3-.9 1-3.4 4.3-7.7 5.2zm29.3 27.8c-.4 3.2-1.2 8.3-5.4 12-4 3.6-11.5 6.2-15.4 3-3.2-2.6-2.6-7.8-2.3-10.5.9-7.7 6.3-12.4 8.5-14.3 2.5-2.2 4.8-4.1 7.7-3.8 3.8.5 5.8 4.6 6.2 5.3 1.4 3 1.1 5.8.7 8.3zm13.9-70.7c-2 2-5.3 3.4-8.5 3-5.3-.6-8.1-5.6-10-9-1.8-3.1-5.9-10.5-2.3-16.6.2-.3 2.9-4.7 7.7-5.3 7.4-.9 12.6 8.1 13.1 9 2.9 5.1 4.9 14 0 18.9z"/%3E%3Cpath d="m101.4 95c-.1.1-.2.2-.2.3-1.2 1.7-2.8 4.3-4.5 7.5-3.6-1.6-6.6-3.1-9-4.5-3.7-2.1-3.3-2.2-7.5-4.5-4-2.2-7.7-5.3-12-6.8-.4-.1-1.5-.5-2.3-1.5-.7-.9-.7-2-.8-2.3 0-.2-1.3-3.9-3.8-11.3-2.3-6.9-10.1-22.8-15.7-21.7-1.1.2-1.7.9-2.3 1.5-2.4 2.6-1.9 6.7-.8 12 1.4 6.6 4.6 20.9 12 27.1.5.4 2.1 1.7 4.5 3.8 3.2 2.7 5.4 4.7 6 5.3 5.7 5.1 13.4 8.9 16.6 10.5 3.7 1.8 6.6 3.3 9.1 4.4-5 10.8-10.2 23.9-12.8 35.5-.4 1.8-.9 4-1.4 6.5-1.7-.7-4.6-1.4-9.9-2.7-3.9-1-10.8-2.6-12.8-.8-.2.2-.7.7-1.5.8-1.2 0-2-1.2-2.3-1.5-2.8-3.7-18.9-6.9-21.8-7.5-7.7-1.6-11-1.6-14.3-.8-2 .5-5.2 1.3-6 3.8-.8 2.3 1 4.7 1.5 5.3 2.1 2.7 5.5 3.3 8.3 3.8 6.3 1.2 11.1 2.6 19.6 5.3 0 0 10 3.1 15 3h1.5c.2 0 3.1.1 6 .8 3.6.8 9.3 2.9 14.8 4.6-.7 9.9.1 21.8 4.8 34.6.4 1.2 4 10.4 11.7 20.9-1.1 1.5-2 2.9-2.6 3.9-.8 1.3-2.5 3.9-5.3 4.5-1.7.3-2.4-.3-3.8 0-2.7.6-3.3 3.9-5.3 7.5-2.2 4.1-5.5 6.7-12 12-3 2.4-3.4 2.4-6.8 5.3-8 6.8-7.7 8.5-7.5 9s.8 1.6 4.5 2.3c10.8 1.9 18.8-3.8 18.8-3.8 6.8-4.8 6-9.6 15.8-17.3 1.5-1.2 1.4-1 3-2.3 4.3-3.4 7.2-6.6 10.4-10.5 5.7 5.7 12.7 11 21.2 15 15.1 7.1 31.3 8.1 33.9 8.3h.3c.3-56.9.5-113.9.8-170.8-.7-1.5-1.4-2.9-2.1-4.4-13.3.5-31.5 2.9-53 9.9zm-1.7 59c-3.1.4-6.3-1-8.3-3-4.8-4.9-2.8-13.8 0-18.8.5-.9 5.6-9.9 12.8-9 4.7.6 7.3 4.9 7.5 5.3 3.5 6.1-.5 13.4-2.3 16.6-1.8 3.3-4.5 8.3-9.7 8.9zm25.6 82.8c-3.8 3.2-11.1.6-15-3-4.1-3.8-4.8-8.9-5.3-12-.3-2.5-.7-5.3.8-8.3.3-.7 2.3-4.8 6-5.3 2.8-.4 5.1 1.6 7.5 3.8 2.2 1.9 7.4 6.6 8.3 14.3.3 2.7.8 7.9-2.3 10.5zm18.1-48.9c-.8 1.7-2.5 5.1-6 6-1.6.4-3 .2-3.8 0-4.2-.9-6.7-4.1-7.5-5.3-4.9-6.4-6-18.4 0-23.3 3.2-2.6 7.3-2.3 7.5-2.3 4 .4 6.5 3.3 7.5 4.5 3.2 3.7 3.6 8 3.8 10.5.1 2.3.4 5.9-1.5 9.9zm0-69.2c-.5.8-3.6 5.6-9 6-5 .4-8.4-3.1-9.8-4.5-1.1-1.2-4.9-5-4.5-10.5.4-5.2 4.3-9.6 9-11.3 4.1-1.4 9.2-.9 12.8 2.3 5.3 4.6 4.6 13 1.5 18z"/%3E%3C/g%3E%3C/svg%3E'); } +.lemur { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cswitch%3E%3CforeignObject height="1" requiredExtensions="http://ns.adobe.com/AdobeIllustrator/10.0/" width="1"/%3E%3Cg fill="%23fff"%3E%3Cpath d="m63.31 182.331c-2.359-.674-4.521-1.262-6.665-1.908-12.608-3.796-22.107-11.457-28.291-23.085-5.007-9.416-8.157-19.375-8.672-30.134-.829-17.312 1.115-34.254 6.995-50.575 1.993-5.531 4.636-10.969 7.842-15.889 4.859-7.456 11.601-8.466 18.584-3.127 3.098 2.369 5.979 5.275 8.217 8.459 3.776 5.373 7.02 11.127 10.374 16.788 2.181 3.681 4.007 7.578 6.291 11.19 1.161 1.837 2.983 3.256 4.514 4.873 1.278-.783 2.264-1.14 2.911-1.821 12.804-13.458 29.238-20.223 46.798-24.002 25.353-5.456 50.448-3.888 74.707 5.962 9.846 3.998 18.938 9.246 26.444 16.943.904.927 1.957 1.707 3.439 2.985 1.498-1.264 3.286-2.194 4.216-3.667 2.631-4.169 4.771-8.647 7.36-12.845 3.969-6.435 7.854-12.961 12.368-19.005 2.29-3.066 5.618-5.595 8.941-7.595 4.657-2.804 9.789-1.861 13.487 2.122 1.988 2.141 3.601 4.709 5.021 7.284 4.979 9.031 7.95 18.766 9.714 28.897 2.097 12.046 3.39 24.094 2.047 36.374-1.133 10.365-4.393 19.95-9.578 28.849-5.862 10.06-14.521 16.9-25.631 20.52-2.497.813-5.055 1.44-8.209 2.328 0 2.117-.019 4.346.003 6.575.274 27.41-10.018 49.281-33.632 64.169-2.508 1.581-4.999 3.192-7.543 4.712-4.591 2.742-8.581 6.101-11.455 10.684-.699 1.114-1.533 2.143-2.31 3.207-5.75 7.87-13.091 11.196-23.109 9.814-12.423-1.714-25.038-1.656-37.477.031-9.579 1.299-17.166-1.572-22.216-9.459-5.38-8.401-13.047-13.744-21.291-18.691-16.985-10.192-27.809-25.002-32.138-44.305-1.285-5.73-1.505-11.712-2.011-17.596-.252-2.913-.045-5.867-.045-9.062zm96.937 87.377c6.381.253 13.937.781 21.493.791 7.793.01 11.418-2.87 13.136-10.572 2.596-11.633-.255-22.341-7.513-31.508-5.098-6.44-10.277-12.665-14.535-19.798-6.223-10.425-19.647-10.292-25.908.184-4.086 6.837-8.835 12.971-13.932 19.02-7.614 9.036-10.19 19.794-8.116 31.379 1.484 8.293 5.245 11.295 13.51 11.306 6.901.007 13.801-.486 21.865-.802zm70.293-149.682c.148-1.838.703-3.447.315-4.78-2.135-7.336-7.327-12.376-13.381-16.529-7.928-5.438-16.664-9.276-25.945-11.728-21.122-5.581-42.291-5.545-63.404.058-9.283 2.463-18.01 6.339-25.907 11.813-6.018 4.171-11.259 9.197-13.192 16.634-.338 1.298.357 2.865.591 4.417 9.574-3.39 18.309-7.279 27.45-9.497 9.204-2.233 18.776-3.331 28.25-3.959 9.825-.65 19.762-.652 29.586.011 9.474.639 19.044 1.76 28.244 4.011 9.122 2.232 17.833 6.139 27.393 9.549zm-144.929 45.711c-.319 6.293 1.018 12.677 3.692 18.805 2.923 6.699 7.765 11.418 14.742 13.63 6.735 2.135 13.645 2.292 20.405.185 7.806-2.434 12.674-7.798 14.923-15.72 2.291-8.073 1.294-15.819-2.747-22.899-5.35-9.373-13.103-16.454-23.12-20.728-4.874-2.08-10.033-3.024-15.405-2.868-3.756.109-6.246 1.712-7.556 5.181-2.921 7.738-5.188 15.615-4.934 24.414zm148.606-.148c.281-7.021-1.211-13.732-3.472-20.317-2.978-8.673-4.698-9.839-13.644-8.969-1.628.158-3.243.52-4.842.883-10.81 2.448-18.753 9.101-25.625 17.391-4.365 5.266-6.559 11.368-7.19 18.055-1.418 15.01 8.523 26.391 23.491 26.985 1.969.078 3.954.038 5.919-.105 10.49-.759 17.871-5.948 22.034-15.636 2.509-5.84 3.582-11.949 3.329-18.287z"/%3E%3Cpath d="m171.023 225.162c6.103 2.537 7.712 8.509 3.608 13.738-9.14 11.648-20.755 11.232-29.494-.198-4.017-5.253-2.277-11.062 3.905-13.631 3.254-1.352 18.439-1.381 21.981.091z"/%3E%3Cpath d="m130.331 170.676c1.238 8.747-.767 13.568-6.848 17.059-5.422 3.112-12.761 2.515-17.571-1.48-2.609-2.166-4.272-4.926-5.131-8.225-.861-3.305-1.176-6.481 1.568-9.779 9.417-2.326 18.924-1.989 27.982 2.425z"/%3E%3Cpath d="m188.857 171.124c8.675-4.799 17.434-4.774 26.328-3.469 2.898.425 4.426 2.463 4.572 5.477.383 7.901-5.317 15.152-12.85 16.346-8.428 1.336-16.107-3.529-17.977-11.673-.487-2.119-.073-4.444-.073-6.681z"/%3E%3C/g%3E%3C/switch%3E%3C/svg%3E'); } +.leopard { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m278.3 53.5c-7.6-5.4-17-4.4-19.2-4.1-8.2 1.1-13.7 5.7-19.2 10.3-5.7 4.7-9.4 9.6-11.6 13-6.7-4.4-12.7-7.2-17.1-8.9-5.8-2.3-17.8-6.8-33.5-6.2-7.3.3-13.2 1.6-17.1 2.7-3.7-1.3-9.1-2.8-15.7-3.4-12.1-1.1-21.5 1.7-29.4 4.1-6 1.8-14.2 4.9-23.3 10.3-2.3-4-6.8-10.4-14.4-15.7-4.8-3.4-10.1-7.2-17.8-7.5-12.9-.6-21.5 9.1-21.9 9.6-9.3 10.7-6.4 25.4-4.8 33.5 3.9 20 17.2 32.6 23.3 37.7-.4 2.4-.8 6-1.4 10.3-2.3 18.6-4.3 34.8-3.4 50 .4 8.1 1.9 30.2 15.1 53.4 4.7 8.3 11.5 19.9 25.3 29.4 10.5 7.2 20.7 10.2 27.4 11.6 1.6 4.9 5.6 14.5 15.1 22.6 4 3.4 12.6 10.7 25.3 11 12.2.3 20.9-6.1 24.6-8.9 11.2-8.3 15.6-19.3 17.1-24 6.5-1.5 16.5-4.6 26.7-11.6 15.5-10.6 22.8-24.1 27.4-32.9 9.7-18.5 11.5-34.8 13-48.6 2.7-24.8-.9-44.2-2.7-52.7-.8-3.4-1.5-6.2-2.1-8.2 5.2-3.9 20.4-16.5 24-37.7.6-4.3 4.8-28.9-9.7-39.1zm-212.2 138.3c-1-2.1-1.3-5.3.7-7.5.1-.1 2.4-2.6 5.5-2.1 3.3.6 4.6 4.1 4.8 4.8.7 2.1.9 5.5-1.4 7.5-1.4 1.2-3 1.4-3.4 1.4-2.9.1-5.2-2-6.2-4.1zm20.5 34.2c-.7 1.9-2.7 3.4-4.8 3.4s-3.5-1.4-4.1-2.1c-.6-.6-2-2.3-2.1-4.8 0-.6 0-3.4 2.1-4.8 1.1-.7 2.2-.7 2.7-.7 2.7.1 4.5 2.3 4.8 2.7.5.8 2.6 3.4 1.4 6.3zm19.9-13.7c-1.6 1.1-3.4.8-4.1.7-.3 0-4-.7-5.5-4.1-.9-2.1-.5-4.2 0-5.5.2-.4.5-1.3 1.4-2.1 0 0 1.2-1.1 2.7-1.4 2.8-.5 6.6 1.9 7.5 5.5.6 2.3.2 5.5-2 6.9zm.7-27.3c-7.6-2.3-12-7.1-14.4-9.6-4.2-4.5-5.9-8.6-6.8-11-2.4-5.8-1.7-8.5-1.4-9.6.2-.6.9-2.5 2.7-4.1 1.5-1.3 3.2-1.8 4.8-2.1 6.5-1.2 12.3 0 12.3 0 5.4 1.1 13.8 2.9 20.5 10.3.7.8 5.8 6.5 6.8 14.4.4 3 0 4.8-.7 6.2-.4.8-1.7 3-6.2 4.8-8.2 3.4-16.4 1-17.6.7zm75.9 55.4c-1.6 1.7-4 4.2-7.5 6.8-3 2.2-8 5.4-15.1 7.5-8-1.9-13.4-5.3-16.4-7.5-3.4-2.5-5.9-5.2-7.5-6.8-3.4-3.6-5.9-7-7.5-9.6.2-1 .9-3.5 2.7-4.1 1.4-.5 2.8.3 3.4.7 3 1.7 10.5 5.8 15.7 7.5.8.3 4.5 1.4 9.6 1.4 4.7 0 8.2-1.1 8.9-1.4 5.5-1.8 13.4-6.2 15.7-7.5.7-.4 2.2-1.2 3.4-.7 1.6.7 2 3.2 2.1 4.1-1.6 2.6-4.1 6-7.5 9.6zm41.4-32.2c-1.4 3.4-5 4.1-5.3 4.1-.7.1-2.4.4-4-.7-2.1-1.5-2.5-4.6-2-6.8.9-3.5 4.5-6 7.3-5.5 1.5.3 2.6 1.4 2.6 1.4.8.8 1.1 1.6 1.3 2.1.6 1.2 1 3.3.1 5.4zm-9.9-23.2c-1.2.4-9.2 2.7-17.2-.7-4.3-1.8-5.6-4-5.9-4.8-.7-1.4-1-3.2-.7-6.2 1-7.9 5.9-13.6 6.6-14.4 6.5-7.4 14.6-9.1 19.8-10.3 0 0 5.6-1.2 11.9 0 1.5.3 3.1.7 4.6 2.1 1.8 1.6 2.5 3.5 2.6 4.1.3 1.1 1 3.7-1.3 9.6-.9 2.3-2.6 6.5-6.6 11-2.2 2.5-6.4 7.3-13.8 9.6zm30.4 36.9c0 2.5-1.4 4.2-2 4.8s-2 2.1-4 2.1c-2.1 0-3.9-1.5-4.6-3.4-1.1-2.9.9-5.5 1.3-6.2.3-.4 2-2.7 4.6-2.7.5 0 1.6 0 2.6.7 2.2 1.3 2.1 4.2 2.1 4.7zm9.3-30.8c-1 2.1-3.2 4.2-5.9 4.1-.4 0-2-.1-3.3-1.4-2.2-2-2-5.4-1.3-7.5.2-.6 1.4-4.2 4.6-4.8 3-.6 5.2 1.9 5.3 2.1 1.8 2.3 1.5 5.5.6 7.5z" fill="%23fff"/%3E%3C/svg%3E'); } +.lion { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="%23fff"%3E%3Cpath d="m306.7 131.1c-2.3-12.9-6.2-33.7-19.8-57.7-7.4-13.2-18.1-31.6-39.5-46.1-8.5-5.8-26.8-18.2-49.4-16.5-9.3.7-18.8 1.4-26.4 8.2-5.1 4.6-7.3 10.1-11.5 9.9-4.1-.2-5.5-5.4-9.9-9.9-7.4-7.6-18.3-7.9-28-8.2-19.1-.6-33.6 7.3-41.2 11.5-22 12.3-33.6 29.5-41.3 41.2-3.3 5-15.1 23.7-21.4 51.1-3.4 14.9-3.4 27-3.3 51.1 0 8.4.7 13 3.3 18.1 1.5 3 3 4.9 5.9 8.6 2.6 3.2 3.9 4.8 5.6 6.3 3.1 2.6 6.1 4.1 8.2 4.9-.1 1.6-.1 3.9 0 6.6.5 10.8 3.4 18.9 4.9 23.1 5.1 13.9 13.2 24.2 18.1 29.7 0 0 10.5 11.9 37.9 26.4 14.8 7.8 15.6 5.6 28 13.2 13.9 8.5 20.4 15.8 33 16.5 6.2.3 11.2-1.1 13.2-1.6 10.1-2.9 15.3-8.4 21.4-13.2 10.7-8.3 13.9-6 31.3-14.8 14.3-7.2 25.4-13 36.3-24.7 10.7-11.6 18.7-26.6 19.8-36.3.1-1 .6-6.1 1.6-13.2.6-4.3 1.3-7.8 1.6-9.9 2-1.5 4.9-3.7 8.2-6.6 3.4-3 6.2-5.5 8.2-8.2 4-5.4 4.6-11.4 4.9-16.5 1.7-19.1 2.8-28.7.3-43zm-240.6-21.4c-2.5-3.1-7.3-10-8.2-19.8-.3-2.7-1.6-16.5 8.2-26.4 6.1-6.1 13.4-7.7 16.5-8.2 12.7-2.4 23 3 26.4 4.9.4.6 2.3 3.3 1.6 6.6-.9 4.6-5.7 6.3-6.6 6.6-2.9 1-5.5.3-6.6 0-1.9-1.2-6-3.5-11.5-3.3-1.4.1-8.6.3-11.5 4.9-.6 1-1 2.1-1.2 2.6-.6 2-.7 4.2-.5 7.3.3 3.3.5 5.1 1.6 6.6.6.8 1.2 1.3 1.6 1.6.1 1.7 0 4.8-1.6 8.2-2.4 5.3-6.8 7.7-8.2 8.4zm179.6 65.9c-6.6 11.8-12.5 14-19.8 24.7-5.2 7.6-7.4 14-11.5 26.4-.8 2.5-5.9 17.7-11.5 33-.7 2-1.6 4.1-3.3 6.6-5.3 7.4-13.6 9.8-19.8 11.5-14.9 4.1-27.3 1.3-33 0 0 0-15.6-3.7-21.4-11.5-.5-.7-1-1.4-1-1.4-1.1-1.7-2.1-3.9-4-8.5-3.9-9.7-6.7-19.7-9.9-29.7-4-12.2-6.6-20.5-13.2-29.7-6.3-8.8-11.2-11.5-18.1-23.1-3.2-5.3-5.3-10-6.6-13.2 1.3-22.9 7.1-39.5 11.5-49.4 4.7-10.5 8.7-15.7 13.2-19.8 9.8-8.7 20.7-10.8 24.7-11.5 4.7-.8 14-2.4 24.7 1.6 5.2 2 9.1 4.6 11.5 6.6h9.9c1.4-1.3 3.5-3.2 6.6-4.9 12.9-7.3 27.2-3.3 33-1.6 3.9 1.1 12.9 3.7 21.4 11.5 3 2.8 7.8 8 13.2 19.8 4 8.8 9.7 24.4 9.9 46.1-.9 3.9-2.8 9.9-6.5 16.5zm19.9-88.1c-.4 9.5-4.7 16.4-6.9 19.6-1.4-.6-5.7-2.7-8.3-7.6-1.7-3.2-2-6.3-2-7.9.4-.4 1-.9 1.5-1.7 1-1.5 1.1-3.3 1.2-6.5.1-3-.1-5.1-.8-7.1-.2-.5-.6-1.5-1.3-2.4-3.1-4.3-9.9-4.2-11.3-4.2-5.3.1-9.2 2.5-10.9 3.8-1 .4-3.5 1.1-6.3.3-.9-.2-5.6-1.7-6.7-6.1-.8-3.2.8-5.8 1.2-6.5 3.1-2.1 12.7-7.8 25.1-6.1 3 .4 10.1 1.5 16.3 7.1 9.9 9.2 9.3 22.7 9.2 25.3z"/%3E%3Cpath d="m137 233.3c-.2 7.3 8 12.6 11.5 14.8 3.4 2.1 8.2 5.2 14.8 4.9 5.2-.2 8.7-2.3 13.2-4.9 5.1-3 13.3-7.9 13.2-14.8 0-1.1-.1-3.5-1.6-4.9-4.4-4.2-13.1 5.5-26.4 4.9-11.8-.5-19.1-8.6-23.1-4.9-1.5 1.3-1.6 3.5-1.6 4.9z"/%3E%3Cpath d="m112.2 162.4c-2.3-.9-7.8-2.9-11.5-8.2-.8-1.2-2.8-4.1-3.3-8.2-.2-1.4-.3-2.3 0-3.3 1.3-4.8 8.7-6.3 9.9-6.6 5.9-1.2 10.7.6 13.2 1.6.7.3 11.7 4.9 14.8 14.8 1.3 4.1.3 6.1 0 6.6-1 1.7-2.6 2.4-4.9 3.3-1.6.6-5.1 1.8-9.9 1.6-1.5 0-4.6-.2-8.3-1.6z"/%3E%3Cpath d="m214.5 162.4c2.3-.9 7.6-2.9 11.3-8.2.8-1.2 2.8-4.1 3.2-8.2.2-1.4.3-2.3 0-3.3-1.3-4.8-8.5-6.3-9.7-6.6-5.7-1.2-10.5.6-12.9 1.6-.7.3-11.5 4.9-14.5 14.8-1.3 4.1-.3 6.1 0 6.6.9 1.7 2.5 2.4 4.8 3.3 1.5.6 5 1.8 9.7 1.6 1.5 0 4.6-.2 8.1-1.6z"/%3E%3C/g%3E%3C/svg%3E'); } +.lizard { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m280.4 111.8c30.6 34.6 24.8 100.8-20 135-54 41.2-125.8 31.9-166.1 2-40.2-29.8-30-68.6-16.1-82.6-1.8 7.1-4.1 18.4-1.5 22.8 4 6.6 24.9 4 41.9 8 8 2.7 14.6 7.9 17 13.2 2.5 5.3 4.4 3.4 2.2-2.7s-4.8-7.2-2.8-7.8 9.3 5 12.6 13.6c2.5 6.6 3.7 2.8 2.5-1.2-1.2-4.1-5.3-11.6-8.9-15s2.9-1.8 7.3.3c3.7 1.8 8.1 5.3 10.3 8.8 1.7 2.8 3.3 1.2 0-4.3-5.4-8.9-21.4-14.1-33-16.7-.2 0-.4-.1-.6-.1-3-.9-6.4-1.7-10-2.5-.7-.1-1.3-.3-2-.5-5.4-1.4-9.2-2.6-9.8-2.8-5.7-2-8.8-4.3-8.6-6.8.3-3.3 5.1-14.7 9.3-20.1 10.8-4.3 23.6-8.7 36.1-12.8-.3 5.7.3 12.5 3.8 14.7 5.9 3.7 27.5 2.3 39.1 5.7 5.4 2.1 11.2 11 13.2 16.9s4.3 4.1 2.6-2.6c-1.6-6.7-3.3-9.8-1-10.2 2.2-.4 9.6 10 10.8 17.5s3.7 3.5 2.8-1c-.8-4.5-4.1-13.9-7.5-17.9-3.5-4 3.6-2.2 7.7 1 4.1 3.3 8.6 8.3 9.8 11.6s2.6.6 0-5.7-20.8-16.3-32.9-20.4c-7.6-2.8-18.2-5.4-22.3-9.1-1.6-1.4-2.1-4.6-2.2-8.4 2.8-.9 5.5-1.8 8.1-2.7 28.7-9.8 21.1-28.1 38.8-36.6s38.5-10.1 47.8-14.4c9.4-4.3 16-12.5 16-22.1s-4.9-10.8-12.6-15.3-13-8.3-23-14.9c-7.7-5-15.7-6.6-23-6.6-9.6 0-15.3-10.1-25.5-8.9 0 0 15.6 11 1.7 13.3-4.7.8-12.4-3.8-12.4-3.8-6.7-3.9-15.2-9-25.8-9.5 0 0 27.7 17.7 15.7 23.6-.3.1-.6.3-.9.4-12.3 4.6-25.8-13.6-37.2-15.1 0 0 21.7 21.8 8.4 25.9-13.3 4.2-23.6-17.2-35-17.1 0 0 19.4 22 5.4 25.5-15.2 3.8-16.4-15.9-34.3-16.5 0 0 21.6 18.1 7.4 23-13 4.4-17.8-11.2-33.6-9.3 0 0 22.8 12.6 12.8 18.2-8.2 4.4-19.9-5.8-31.1-2.1 0 0 21.7 5.6 13.7 13.1 0 0-.1.1-.1.1-.3.2-.5.4-.8.6-6.8 5.1-16.8-1.4-23.4 3.2 0 0 13.8 4.5 10.6 9.5-5.3 8.4-15.1 3.9-19.1 10 0 0 12.4-.2 9.5 6.9-.1.2-.1.4 0 .6-19 43.8-29 132.8 63.5 178.8 103.4 51.4 207.5-14.3 219.7-84.8 11.7-67-25-92.9-25-92.9zm-52.1-80.2c4.8 2.5 9.1 7.7 3.6 9.1s-14.4 0-15.5-4c-1-4.1 6.5-8 11.9-5.1z" fill="%23fff"/%3E%3C/svg%3E'); } +.llama { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m227.7 212c15.2-25.6-5.3-42.3-5.3-42.3 15.2-15.6 14.6-31.6 7.2-45.3-7.2-13.4-19-10.8-19.8-18.5-1.1-11.1 17.3-17 22-41.9 5.8-30-1.9-51.2-16.3-53.4-14.5-2.2-6.9 30.4-14.8 54.5-5.4 16.4-18.3 25.6-18.3 25.6-14.1-8.5-22.1-2.2-22.1-2.2h-.6s-8-6.3-22.1 2.2c0 0-12.8-9.2-18.3-25.6-8-24.1-.4-56.8-14.8-54.5-14.5 2.2-22.1 23.4-16.3 53.4 4.8 24.9 23.1 30.8 22 41.9-.8 7.8-12.6 5.2-19.8 18.5-7.4 13.6-8 29.7 7.2 45.3 0 0-20.6 16.7-5.3 42.3 0 0-12.6 10.8-7 31.2 3.4 12.3 15.3 16.3 15.3 16.3s-7.3 14.1 1.3 27.1 26.8 8.2 26.8 8.2 4.6 14.8 30.8 14.8h.6c26.3 0 30.8-14.8 30.8-14.8s18.2 4.8 26.8-8.2 1.3-27.1 1.3-27.1 12-4 15.3-16.3c6-20.4-6.6-31.2-6.6-31.2zm-102.6-57.1c-.4 1.8-7.4 7.1-16.4 5.1-9-1.9-10.4-18.8-4.7-19.8 10.3-1.8 21.5 12.8 21.1 14.7zm35.4 67.4h-.5c-17.8 6.6-23.1-9.3-23.1-9.3 4.1 3.5 12.6 6.8 18.1 1.8 4.4-4 2.9-19.6 2.9-19.6-8.3 0-10.3-13.1-15-14.1-4.6-1.1-8.2-6.2-1.7-9.9 6.5-3.8 15.4 3.2 18.7 3.2h.4c3.2 0 12.2-6.9 18.7-3.2 6.5 3.8 2.9 8.9-1.7 9.9-4.6 1.1-6.6 14.1-15 14.1 0 0-1.5 15.6 2.9 19.6 5.6 5 14 1.7 18.1-1.8.2 0-5.1 15.9-22.8 9.3zm50.8-62.3c-9 1.9-16-3.3-16.4-5.1s12.3-15.9 21.1-14.6c5.8.8 4.3 17.8-4.7 19.7z" fill="%23fff"/%3E%3C/svg%3E'); } +.lynx { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m273.9 48.4c-2-2.3-6.4-2.1-7.9-1.3-10.6 5.3-13.2 8.2-22.5 18.5-14.5 16.2-18.7 16.6-34.4 35.7-2.2 2.7-4.1 5-5.3 6.6-8.5-4.2-24.5-10.6-45-10.6-4.9 0-19.1.4-35.7 6.6-3.9 1.4-7 2.9-9.3 4-6.4-9.4-12.4-16.9-17.2-22.5-8.6-10.1-6.2-5.6-23.8-23.8-3.5-3.6-9.9-10.3-19.8-13.2-3.8-1.1-5.6-.9-6.6 0-3.6 3.2 1.9 14.8 4 18.5 1.9 3.4 3.6 5.3 5.3 6.6 2 1.6 3 1.7 4 2.6 3 2.8 1.4 8.3 0 15.9-2.8 15.3-2.7 28.7-2.7 35.2v1.8c.1 9.1.6 33 15.9 45 .8.6 2.1 1.6 4 2.6-4.3 4.5-10 11.5-14.6 21.2-.8 1.8-2.5 5.4-4 10.3-2.3 7.4-3.3 15.4-3.9 26.8-.4 8-.2 19.4 2.6 33.1 1.9-1.5 4.6-3.4 7.9-5.3 2.8-1.6 6.7-3.8 11.9-5.3 3.1-.9 8.8-2.4 15.9-1.3 7.5 1.2 12.7 4.8 17.2 7.9 4.9 3.4 7.7 6.4 9.3 7.9 12.5 12 34.3 11.9 39.7 11.9 7.1 0 28.2-.1 42.3-13.2 3.8-3.6 8.4-9.2 17.2-11.9 5.2-1.6 9.6-1.4 13.2-1.3 11.4.3 19.4 4.4 21.2 5.3 3.5 1.8 6.2 3.8 7.9 5.3.3-.6.8-1.5 1.3-2.6 4.5-9.9 4-19.1 2.6-30.4-2.4-20.7-3.6-31-7.9-39.7-4.3-8.6-9.5-14.7-13.2-18.5 1.7-1.4 4.1-3.6 6.6-6.6 13.6-16.2 14.3-36.3 14.6-45 .3-11.1.5-22.6-2.6-35.7-1.1-4.4-2.8-10.3 0-15.9 2.3-4.7 5.6-4.6 9.3-10.6 2.3-4 5.3-11.3 2.5-14.6zm-141.6 148.2c-.8 4.4-4.1 7-5.3 7.9-1.6.5-10.1 3.2-18.5-1.3-5.5-2.9-8.3-7.5-9.3-9.3-1.7-3.1-2.2-5.8-2.6-7.9-.8-3.9-2-10.4 1.3-13.2 1.2-1 2.4-1.1 4-1.3s6.3-.5 14.6 4c4.8 2.6 8.7 4.7 11.9 9.3 1.9 2.7 4.8 6.8 3.9 11.8zm41 51.1c-.6 1.8-6 7.8-7.9 10.1-1.4 1.6-3.5 3.9-6.6 6.3-2.7-2.3-4.9-4.4-6.6-6.3-2.7-2.9-7.4-8.6-7.9-10.1-.4-1.3-.9-3.2 0-5 1-2.1 3.2-3 5.3-3.8 3.6-1.4 6.7-1.3 9.3-1.3 3.8.1 6.6.9 7.9 1.3 3.2 1 5.5 1.7 6.6 3.8.8 1.8.4 3.6-.1 5zm49.4-61.7c-.4 2.2-.9 4.8-2.7 7.9-1 1.8-3.8 6.3-9.3 9.3-8.5 4.5-17 1.9-18.7 1.3-1.2-.9-4.5-3.6-5.3-7.9-1-5 2-9.1 4-11.9 3.3-4.5 7.1-6.6 12-9.3 8.3-4.5 13.1-4.2 14.7-4s2.8.4 4 1.3c3.3 2.9 2.1 9.4 1.3 13.3z" fill="%23fff"/%3E%3C/svg%3E'); } +.mammoth { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m313 167.4c-5.2-36.1-23.4-50.4-23.4-50.4 10.9 27 20.4 106.1-28.2 106.1s-51.9-56-43.6-63.6 6.4-20.7 6.4-20.7c14.3 3 21.9-3.8 30.8-4.5 9-.8 19.4 8.3 19.4 8.3 5.1-35-16.9-85.7-31-88s-24.9 13.6-29.3 8.5c-4.5-5.1 2.3-31.6-12.9-37.3s-24.9 0-40.6 0h-.8c-15.8 0-25.4-5.6-40.6 0s-8.5 32.2-12.9 37.3c-4.5 5.1-15.2-10.8-29.3-8.5s-36.3 53-31.1 87.9c0 0 10.3-9 19.4-8.3 9 .8 16.6 7.5 30.8 4.5 0 0-1.8 13.1 6.4 20.7 8.3 7.5 4.8 63.6-43.6 63.6s-39.1-79-28.2-106.1c0 0-18.2 14.3-23.4 50.4s9.4 73.8 37.6 80.8c34 8.6 65.1-7.4 81.2-31.9 0 0-2.4 32.1 6.2 53.1 10.9 26.5 27.8 29.2 47.5 26.7 22.8-2.9 32.4-27 34.7-34.8s-3.3-10.6-6.2-11.3c-2.8-.8-5.3 1.3-7.5 7.5-2.3 6.2-8.9 16.1-17.8 14.4-11.8-2.2-5.3-23.1.2-32.2 8.6-14.3 10.6-26.5 10.6-26.5 16.2 24.5 47.6 43.5 81.7 34.9 28.1-6.8 42.6-44.5 37.5-80.6zm-186.5-39.4c-10.6 4.7-19.8-12-14.7-16.4 10.2-8.7 18.5 14.8 14.7 16.4zm67.2 0c-3.8-1.7 4.5-25.1 14.7-16.4 5.1 4.6-4.1 21.2-14.7 16.4z" fill="%23fff"/%3E%3C/svg%3E'); } +.mantis { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cswitch%3E%3CforeignObject height="1" requiredExtensions="http://ns.adobe.com/AdobeIllustrator/10.0/" width="1"/%3E%3Cg fill="%23fff"%3E%3Cpath d="m144.824 278.934c1.021 6.4 5.615 9.598 9.305 14.268-4.911.981-8.325-.436-11.413-2.686-5.881-4.287-9.791-9.983-12.345-16.847-3.119-8.38-7.791-15.587-16.449-19.527-11.745-5.345-21.422-13.348-28.681-24.039-10.932-16.103-7.367-36.276 8.125-47.28 7.883-5.6 16.562-6.772 25.68-4.271 3.478.954 6.678 1.334 10.765-.237-.532-1.94-.932-3.916-1.61-5.79-6.04-16.686-14.604-32.024-25.429-46.032-16.829-21.777-35.677-41.486-59.346-56.051-1.628-1.002-3.379-1.812-4.964-2.874-2.789-1.869-3.617-4.363-2.444-6.853 1.274-2.705 4.113-3.854 7.288-2.705 1.6.579 3.098 1.494 4.558 2.394 12.749 7.861 24.572 16.897 35.241 27.449 21.671 21.431 40.482 44.894 52.359 73.3 2.06 4.928 3.794 9.992 5.644 14.902h37.712c.098-.186.658-.948.922-1.8 5.913-19.03 15.281-36.308 27.18-52.165 16.159-21.534 34.373-41.09 56.85-56.277 3.799-2.567 7.66-5.085 11.693-7.251 3.673-1.972 6.872-1 8.41 1.99 1.43 2.778.433 5.343-3.216 7.462-28.047 16.277-49.671 39.318-68.385 65.313-8.408 11.68-15.059 24.407-20.049 37.949-.78 2.117-1.395 4.294-2.184 6.746 3.343 1.768 6.393 1.995 9.598.922 25.182-8.426 46.654 17.268 40.41 38.953-2.075 7.206-5.531 13.374-10.473 18.843-6.623 7.33-14.297 13.312-23.345 17.319-8.703 3.854-13.43 11.036-16.55 19.432-2.477 6.665-6.18 12.297-11.798 16.581-3.198 2.439-6.732 4.248-11.675 3.058 3.042-4.67 8.011-7.651 8.886-14.019-1.544 1.153-2.634 1.962-3.719 2.778-2.594 1.954-5.159 3.948-7.786 5.857-2.467 1.793-4.973 1.735-7.41-.116-2.586-1.964-5.165-3.938-7.745-5.91-.993-.759-1.977-1.525-3.61-2.786zm-9.48-56.894c0-2.103.209-4.231-.034-6.305-1.4-11.93-7.504-20.678-18.211-26.094-5.186-2.623-10.6-3.116-16.079-.748-10.382 4.488-16.268 17.387-11.831 27.846 5.597 13.196 15.186 22.913 28.67 28.209 7.819 3.071 12.625.818 15.137-7.133 1.594-5.044 2.599-15.738 2.348-15.775zm48.483-.79c.005 5.871 1.406 10.621 2.872 15.711 2.546 8.841 7.651 11.288 16.194 7.715 12.931-5.408 22.176-14.895 27.8-27.634 3.67-8.313.488-19.118-6.601-24.963-7.134-5.882-15.348-6.305-23.95-.934-11.047 6.9-15.883 17.166-16.315 30.105z"/%3E%3Cpath d="m113.191 191.795c.043-3.393 2.537-6.049 5.752-6.128 3.28-.081 5.753 2.527 5.699 6.008-.053 3.385-2.6 6.128-5.729 6.17-3.236.044-5.766-2.631-5.722-6.05z"/%3E%3Cpath d="m205.603 192.027c-.073 3.393-2.747 6.001-5.963 5.817-3.109-.178-5.568-3.038-5.503-6.401.067-3.459 2.676-5.997 5.94-5.78 3.19.214 5.599 2.987 5.526 6.364z"/%3E%3C/g%3E%3C/switch%3E%3C/svg%3E'); } +.meerkat { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m201.2 127.7c-8.3-30.8-20.9-30-20.9-56.9 0-10.8 7.5-13.9 11.3-23.4 2.6-4.2 12.2-4.9 11-16.9-1.3-13.1-11.4-11.2-15.4-15-.2-.2-.4-.5-.6-.7-5.8-6.2-14.8-9.6-26-9.6h-.6c-11.2 0-20.2 3.3-26 9.6-.2.2-.4.5-.6.7-4 3.8-14.2 1.9-15.4 15-1.2 12 8.4 12.8 11 16.9 3.8 9.5 11.3 12.6 11.3 23.4 0 29.8-12.6 26.1-20.9 56.9-7.1 26.3-4.3 81-1.9 109.2.4 22.4-9.9 35.5-20 43.5-9.2 7.3-21.5 9.5-24.3 3.6-1.6-3.4.6-7.2 2.8-9.7 1.6-1.9 1.3-2.3-.9-.9-5.3 3.4-11.3 10.2-4.3 18.6 7.4 8.9 33.6 10.7 53.7-11.3 2.5 10.2 4.6 17.3 4.4 20.1-.4 5.1-6.1 3.2-6.9 6.9-.8 3.8 1.2 5.9 7.1 5.9h15.8c4 0 5.7-5.7 5.1-14s-3.6-22.1-1.4-32.4c1.4-6.8 4.9-10.2 9.4-10.9.9-.1 1.7-.2 2.6-.2 5.5 0 9.8 3.3 11.5 11.1 2.1 10.2-.8 24.1-1.4 32.4s1.2 14 5.1 14h15.8c5.9 0 7.9-2.2 7.1-5.9-.8-3.8-6.5-1.8-6.9-6.9s7.1-24.9 10.2-51.9c2.2-20.6 7.5-90.4-.8-121.2zm-22.9-105.4c4.7-.4 7.4 2.4 8.1 5.7s-.3 8.2-3.5 9.4c-3.2 1.1-7.7.6-9.3-4.6s.6-10.2 4.7-10.5zm-36.2 0c4.2.3 6.4 5.3 4.7 10.5-1.6 5.2-6.1 5.7-9.3 4.6s-4.2-6.1-3.5-9.4 3.3-6.1 8.1-5.7zm-7.1 93.9c-1.4 22.1 10.2 27.6 14.2 41.4 3.6 12.4 6.7 45.3-3 45.2-12.8-.1-5.6-11.8-9.3-27.2-4.4-18.2-12-20.8-13-31.1-1.5-14.8 5-24.1 11.1-28.3zm25.6-71.8h-.4c-3.6 0-7.6-3.6-7.2-6.5.4-3 3.3-4.6 7.2-4.6h.4c3.9 0 6.8 1.7 7.2 4.6s-3.6 6.5-7.2 6.5zm36.4 100.2c-1 10.2-8.6 12.9-13 31.1-3.7 15.4 1.1 27.1-9.3 27.2-11.1 0-6.6-32.8-3-45.2 4-13.8 15.6-19.3 14.2-41.4 6 4.1 12.5 13.4 11.1 28.3z" fill="%23fff"/%3E%3C/svg%3E'); } +.mink { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m291.7 108.7c2.6-18.8.9-49.9-18.4-58.9-21.3-9.8-49.9 12.8-49.9 12.8s-19.6-14.5-63.6-14.1c-43.5-.4-63.2 14.1-63.2 14.1s-28.6-22.2-50-12.8c-19.2 9-20.9 39.7-18.4 58.9-5.5 12.4-20.5 47.8-3 94.3 13.2 34.6 39.3 58.9 57.6 68.3 10.7 23.1 38 48.7 76.8 48.7h.4.4c36.3 0 67-26 77.7-48.7 18.4-9.8 44.4-34.2 57.6-68.3 16.9-46.1 1.5-81.9-4-94.3zm-169.9 92.6c-.9 8.1-13.7 12.8-20.5 13.7-8.5 1.3-31.2 1.3-28.2-32.4.4-5.1 2.1-10.7 10.7-15.4 17.5-9.8 40.5 10.6 38 34.1zm61 68.8c-3 .9-6.8.9-6.8 6.4 0 3.4 1.3 5.5 4.7 6.4-.9.9-5.1 8.5-20.1 8.5-14.9 0-19.6-7.7-20.1-8.5 3.4-.9 4.7-3 4.7-6.4 0-5.5-3.8-5.5-6.8-6.4-3.8-.9-8.5-1.3-8.5-9.4 0-4.3 2.6-11.5 9-13.2 4.7-1.3 16.6-1.7 22.6 8.1 6-9.8 18.4-9 22.6-8.1 6.4 1.7 8.5 8.5 8.5 13.2-1.3 8.1-6.4 8.5-9.8 9.4zm34.6-55.1c-6.8-.9-19.2-6-20.5-13.7-3-23.1 20.5-44 38-33.7 8.5 4.7 10.2 10.2 10.7 15.4 2.5 33.3-19.7 33.3-28.2 32z" fill="%23fff"/%3E%3C/svg%3E'); } +.monkey { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="%23fff"%3E%3Cpath d="m120.6 130.8c-4.8-3.1-8.3-5.3-13.6-6-2.4-.3-5.5-.7-9.1.8-4.9 2-7.1 6-7.6 6.8-2.4 4.4-1.7 8.6-1.5 9.8.2 2.1 1.2 8.1 6 13.6 1.4 1.5 5.7 6 12.8 7.6 2.1.5 7.1 1.5 12.8-.8 4.3-1.7 6.9-4.5 7.6-5.3 1-1.2 2.9-3.4 3.8-6.8.2-.7 1.2-5.1-.8-9.8-1.5-4.1-4.5-6-10.4-9.9z"/%3E%3Cpath d="m157.7 182.2c-1.9-1.9-4.7-1.6-5.3-1.5-2.3.3-3.8 1.6-4.5 2.3-1.8 1.6-2.4 3.5-3 5.3-.8 2.4-1.5 4.4-.8 6.8.2.6 1 3.4 3.8 4.5 2.1.8 4 .2 4.5 0 2.4-.9 3.6-2.9 4.5-4.5.8-1.4 1.2-2.6 1.5-3.8.5-1.6.8-2.9.8-4.5-.1-1.4-.2-3.2-1.5-4.6z"/%3E%3Cpath d="m226.6 125.5c-3.6-1.4-6.7-1.1-9.1-.8-5.3.7-8.9 2.9-13.6 6-5.9 3.8-8.9 5.8-10.6 9.8-2 4.7-.9 9.2-.8 9.8.9 3.4 2.7 5.6 3.8 6.8.7.8 3.2 3.6 7.6 5.3 5.7 2.3 10.8 1.2 12.9.8 7.2-1.6 11.5-6 12.9-7.6 4.9-5.5 5.8-11.5 6.1-13.6.2-1.2.9-5.4-1.5-9.8-.5-.7-2.8-4.7-7.7-6.7z"/%3E%3Cpath d="m175.8 183c-.7-.7-2.2-2-4.5-2.3-.6-.1-3.4-.4-5.3 1.5-1.3 1.4-1.4 3.2-1.5 4.5-.1 1.7.3 2.9.8 4.5.3 1.1.7 2.4 1.5 3.8.9 1.6 2.1 3.7 4.5 4.5.5.2 2.4.8 4.5 0 2.7-1.1 3.6-3.9 3.8-4.5.7-2.4 0-4.4-.8-6.8-.5-1.7-1.2-3.6-3-5.2z"/%3E%3Cpath d="m312 135.4c-3.6-6.1-8.9-11.8-16.8-14.4-6.7-2.2-13.1-1.5-17.9-.3-.4-1.8-1-4-1.8-6.8-3.5-12.1-5.2-18.1-9-27-2.2-5.3-7.9-18.7-12-25-2.2-4-5-8.4-8.5-12.6-23.8-28.6-65.6-29.8-80.9-30.2-16.6-.5-56.5-1.6-82.4 24.9-9.1 9.4-14.7 20.4-18.9 28.7-9.4 18.7-13.3 35.8-15.1 47.6-3.6-.6-16-2.2-28 5.3-8.2 5.1-12.5 12-14.4 15.9-2.4 4.9-3.6 9.9-4 14.8-2.3 14 1.1 29.9 7.3 41.5 9.9 18.5 29.8 31.5 48.2 32.7.2 0 .4.1.6.1 11.1 14 22.4 23.8 31 30.2 7.9 5.9 19.9 14.8 37.8 21.2 7.9 2.8 18.6 6.5 33.3 6.8 3 .1 16.2.1 32.5-5.3 17.4-5.8 28.5-14.7 41.6-24.9 7.6-6 17.9-14.9 28.7-27.2 1.2-.3 2.5-.6 3.9-1 17.2-1.9 35.6-15 44.8-33.5 9.1-17.8 12-45 0-61.5zm-38.4 46.1c3.7-14.9 5-28.3 5.3-39.3 2.5-.3 8.3-.5 13.6 3 1.9 1.3 3.4 2.8 4.6 4.4.7 1 1.3 2.1 1.9 3.2 1.4 2.9 2.1 5.9 2.6 8.2 2.8 12.2-.6 26.5-9.9 36.3-2.6 2.7-11.1 11.7-20.5 9.8-2.3-.5-4.1-1.5-5.3-2.3 2.9-6.7 5.5-14.6 7.7-23.3zm-227.8-39.3c.3 11 1.6 24.4 5.3 39.3 2.2 8.8 4.8 16.6 7.6 23.4-1.2.8-3 1.8-5.3 2.3-9.4 1.8-17.8-7.1-20.4-9.8-9.2-9.7-12.6-24-9.8-36.3 1-4.5 2.6-11.6 9.1-15.9 5.2-3.5 11-3.3 13.5-3zm199.5 27.2c-7.5 6.1-15.4 8.2-19.7 9.1 1.1 2.9 2.4 7 3 12.1 2 15.5-3.7 27.6-6 32.5-8.3 17.3-22 25.6-27.2 28.7-10.3 6.1-19.2 7.9-21.2 8.3-13.8 2.7-25 .1-30.2-1.5-12.5-3.7-20.4-10.3-24.2-13.6-5.3-4.5-15.9-13.6-20.4-28.7-.7-2.5-4.4-14-2.3-28.7.6-4.1 1.5-7.4 2.3-9.8-3.6-.5-14.4-2.3-23.4-11.3-12.4-12.4-11.5-28.5-11.3-31 1.7-24.2 25.4-35.8 28-37 19.9-9.4 39.2-1.4 41.6 0 2.2 1.3 4.5 3 4.5 3 .6.4 1 .8 1.4 1 .9.7 1.6 1.2 1.6 1.2 2.6 2 8.3 3 8.3 3 5.6 1 8.5 1.5 12.8 1.5 2.1 0 7.1-.1 12.8-1.5 0 0 5.9-1.4 9.1-3.8.6-.5 1.4-1.1 1.4-1.1.7-.5 1.3-1 1.6-1.2 0 0 2.4-1.7 5.3-3 2.8-1.3 23.4-7.8 43.1 3.8 3.8 2.2 26.3 16.2 24.9 39.3-.8 15.8-12.7 26.2-15.8 28.7z"/%3E%3C/g%3E%3C/svg%3E'); } +.moth { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m231.3 143.3c-39.6-39.1-59.5-36.6-59.5-36.6s-.9-3.4-3.4-6.1c1.6-6.6 8.3-29 28.9-48.1 23.7-21.9 29.9-24.3 25.4-26.6-4.4-2.3-47.9 27.2-56.8 72.8-1.3-.7-2.8-1.2-4.7-1.2h-.6c-1.9 0-3.4.5-4.7 1.2-8.9-45.6-52.4-75.2-56.8-72.8s1.8 4.7 25.4 26.6c20.6 19 27.3 41.5 28.9 48.1-2.6 2.7-3.4 6.1-3.4 6.1s-19.8-2.5-59.5 36.6c-39.6 39.1-69.2 81.7-68 92.9s17.9 11.8 17.9 11.8 6.7 6.3 20.1 7.5 23.7-6.7 23.7-6.7 9.1 4.3 24.5 5.1 18.1-4.7 18.1-4.7 8.7 3.5 14.6.4c4-2.1 5.5-29.4 6.7-46.7.6-8.1 1.8-7.9 2.3 0 .8 13.4 3.2 31.7 10.2 31.7h.6c7 0 9.4-18 10.2-31.4.5-8 1.8-8.4 2.4-.1 1.2 17.3 2.6 44.4 6.6 46.5 5.9 3.2 14.6-.4 14.6-.4s2.8 5.5 18.1 4.7c15.4-.8 24.5-5.1 24.5-5.1s10.3 7.9 23.7 6.7 20.1-7.5 20.1-7.5 16.8-.6 17.9-11.8c1.2-11.2-28.4-53.8-68-92.9z" fill="%23fff"/%3E%3C/svg%3E'); } +.mule { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m271 240.6c-3.8-11.3-14.9-37-16.1-42.8-3.8-18.2.8-36.7-1.3-51.4s-6.1-20-24-42.3-26.2-33.5-42.1-33.9c0 0 17.8-8.1 28.5-28s6.5-28.9 2.2-30.9c-4.2-2.2-14.8 7.4-34.4 15.1s-38.3 21.1-34.2 50.3c0 0-12.3-14.9-.9-47.8 0 0-38.6 2.3-74.6 36.4 0 0-43.3 32.9-39 100 4.7 71.6 56.6 107.7 56.6 107.7s35.3-37.3 45.2-43.4c5.8-3.6 7.2-1.3 14.3 4.2s22.4 12.3 30.2 19c7.7 6.8 22.4 20 22.4 20s-2.3 3.2 1.3 10.9c3.2 7 12.9 6.5 15.5 6.8 2.5.5 1.7 5 7.3 4.4 5.6-.5 4.4-5.6 4.4-5.6 1 5.1 7.7 7.4 11.6 3.8s17.7-12 18.8-15.4c1.3-3.4.8-7.4 5.5-12.3 4.4-4.6 6.7-13.5 2.8-24.8zm-49.6-61.7c-13.3-2.2-13.8-12.5-8.1-14.2 5.6-1.6 18-2.7 18.7 1.8.4 4.6-1.6 13.8-10.6 12.4zm41.6 76.2c-2 7.6-5.4 8.3-7.1 8.1s-1.5-2.5-1.5-5.8c0-3.4-.7-4.9-1.6-9.3s2.8-7.3 5.2-7.3c4.4 0 7 6.6 5 14.3z" fill="%23fff"/%3E%3C/svg%3E'); } +.otter { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m310 104.1c-4.1-11.9-24.6-3.6-24.6-3.6s2.8-5-10-18.2c-19.6-20-77.8-25.9-115.2-25.9-.1 0-.1 0-.2 0s-.1 0-.2 0c-37.4 0-95.6 5.9-115.2 25.9-12.8 13.2-10 18.2-10 18.2s-20.5-8.2-24.6 3.6c-6.9 20.9 10.9 33.3 18.4 40.5 3.2 43.3-9.6 71 31.8 102 27.8 21.3 56 25.9 99.7 25.9h.1.1c43.7 0 71.9-4.6 99.7-25.9 41.4-31 28.7-58.7 31.8-102 7.5-7.2 25.2-19.6 18.4-40.5zm-240.8 53.7c-10-14.1.4-37.4 7.7-37.4 5.9 0 20.9 12.7 20.9 26.9-.4 8.7-20.4 21.9-28.6 10.5zm90.8 64c-1.7-7.1-15-21.9-29.8-24.1 3.2-9.2 13.6-28 29.8-38.6 16.2 10.5 26.7 29.4 29.8 38.6-14.8 2.3-28.1 17.1-29.8 24.1zm90.8-64c-8.2 11.4-28.2-1.8-28.7-10.5 0-14.1 15-26.9 20.9-26.9 7.4 0 17.8 23.3 7.8 37.4z" fill="%23fff"/%3E%3C/svg%3E'); } +.owl { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m71.148 128.66c-2.463-1.492-4.744-2.769-6.917-4.208-5.973-3.957-11.455-8.518-16.396-13.713-2.142-2.252-4.067-4.676-5.202-7.612-.334-.864-.522-1.803-.651-2.725-.615-4.401 3.236-6.703 6.716-6.12.715.12 1.425.272 2.332.089-.472-.405-.942-.812-1.416-1.215-3.487-2.97-7.063-5.843-10.432-8.941-2.372-2.181-4.519-4.618-6.657-7.038-1.293-1.464-2.18-3.21-2.725-5.115-.798-2.787.011-5.487 2.262-7.218 2.13-1.638 4.513-2.567 7.243-2.677 8.712-.352 16.922 1.614 24.801 5.206 9.481 4.322 17.959 10.231 26.196 16.525 5.129 3.92 10.251 7.855 15.811 11.161 4.79 2.848 9.975 4.568 15.511 5.199 2.602.297 5.213.722 7.82.728 3.29.007 6.58-.364 9.871-.555 3.159-.183 6.317-.458 9.478-.489 7.481-.072 14.966-.153 22.443.021 5.579.13 11.147.694 16.724.974 1.872.094 3.766-.004 5.635-.173 2.471-.223 4.942-.52 7.389-.932 5.224-.879 10.111-2.752 14.465-5.749 5.371-3.697 10.628-7.563 15.862-11.453 7.834-5.823 15.876-11.289 24.779-15.388 5.098-2.347 10.423-3.937 15.979-4.619 2.926-.359 5.902-.387 8.857-.409 2.802-.021 5.248 1.119 7.334 2.923 2.078 1.797 2.651 4.144 1.968 6.772-.73 2.81-2.44 5.059-4.31 7.195-2.94 3.358-6.291 6.283-9.693 9.152-2.111 1.78-4.24 3.539-6.356 5.313-.303.254-.579.538-.771 1.121.679-.125 1.356-.258 2.036-.372 2.119-.354 4.021.058 5.553 1.651 1.776 1.846 1.615 4.046.973 6.245-.908 3.11-2.822 5.646-5 7.955-6.604 6.999-14.01 12.992-22.48 17.619-.352.192-.695.401-1.234.714.199.459.318.974.606 1.364 2.93 3.972 5.3 8.287 7.431 12.707 4.033 8.366 7.323 16.989 8.952 26.213.901 5.103 1.777 10.205 2.12 15.362.353 5.303.364 10.617-.17 15.94-1.319 13.147-7.332 23.897-16.673 32.904-5.01 4.831-10.854 8.489-17.293 11.234-2.602 1.11-5.141 2.412-7.847 3.214-4.235 1.256-8.524 2.347-12.827 3.349-2.114.492-4.312.617-6.469.924-2.549.362-5.096.741-7.645 1.109-.199.029-.403.025-.605.034-2.67.113-5.341.252-8.008.385-6.58.326-13.173.383-19.763.495-6.926.118-13.852.245-20.778.235-4.363-.006-8.727-.252-13.09-.401-2.007-.068-4.014-.152-6.02-.246-3.14-.148-6.289-.216-9.417-.497-2.695-.242-5.359-.826-8.053-1.097-3.894-.392-7.722-1.113-11.506-2.07-5.372-1.359-10.629-2.983-15.702-5.328-5.839-2.698-11.315-5.883-16.105-10.146-8.786-7.818-14.722-17.395-17.229-28.958-1.075-4.957-1.246-10.006-1.155-15.064.129-7.145.975-14.199 2.346-21.22 1.175-6.02 2.733-11.901 5.053-17.573 2.497-6.105 5.293-12.068 8.782-17.682.745-1.199 1.571-2.348 2.35-3.527.287-.436.547-.894.917-1.502zm68.54 50.117c-.23-8.735-2.527-16.043-7.373-22.618-2.808-3.809-6.167-6.942-10.789-8.404-1.526-.483-3.112-.804-4.689-1.095-5.091-.94-9.881.142-13.913 3.201-8.146 6.18-11.687 14.439-9.482 24.611 2.624 12.102 13.34 19.754 25.915 19.466 3.499-.08 6.917-.973 10.147-2.372 2.912-1.262 5.648-2.818 7.864-5.173 1.335-1.419 2.131-2.769 2.197-4.995.027-.868.077-1.747.123-2.621zm40.635-.82c-.021 5.854.615 7.622 4.306 10.236 7.136 5.054 14.958 6.944 23.649 4.877 10.921-2.597 20.098-13.255 18.727-26.264-.797-7.565-4.557-13.439-10.845-17.548-4.056-2.651-8.632-3.412-13.5-2.568-5.382.932-9.844 3.291-13.402 7.481-6.009 7.076-8.771 15.295-8.935 23.786zm-20.46 67.701c1.667-1.35 2.425-3.082 3.128-4.811 2.454-6.032 4.343-12.237 5.77-18.598 1.399-6.235 1.946-12.459.698-18.784-.683-3.458-1.856-6.704-3.585-9.779-2.834-5.041-8.721-5.327-11.687-.077-.952 1.686-1.824 3.457-2.439 5.287-2.005 5.964-2.496 12.106-1.497 18.31 1.37 8.506 3.883 16.702 7.066 24.697.548 1.374 1.233 2.667 2.546 3.755z" fill="%23fff"/%3E%3C/svg%3E'); } +.panda { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="%23fff"%3E%3Cpath d="m270.7 107.1c5.1-3.2 8.9-7.2 11.4-12 5.5-10.6 4-24.6-4.2-40.5-7.6-14.7-28.8-31.7-50.4-21.5-7.2 3.4-12 8.4-15.2 13.6-19.9-9.6-39.6-13.1-51.8-13.1h-1c-12.2 0-31.9 3.4-51.8 13.1-3.2-5.3-8-10.2-15.2-13.6-10.4-4.9-22-4-32.6 2.5-8.9 5.5-15.2 13.7-17.8 19-8.3 16.7-9.6 30.4-4.1 40.8 2.5 4.7 6.3 8.6 11.3 11.7-21.8 46.9-21.2 83.3-10 102.7 11.8 20.5 45.7 31.9 56.3 51s34.6 24.6 63.9 24.6h1c29.6 0 53.3-5.5 63.9-24.6s44.5-30.5 56.3-51c11.2-19.3 11.8-55.7-10-102.7zm-37.4-61.6c15-7.1 29 8.8 32.4 15.4 4.2 8.3 8.4 19.8 4.2 28-1.2 2.3-3 4.3-5.4 6-10.5-18.7-24.9-32.1-40.2-41.5 2.1-3.1 5-6 9-7.9zm-179 15.3c3.2-6.4 17.3-22.5 32.4-15.3 3.7 1.8 6.7 4.4 9 7.9-15.2 9.4-29.8 22.9-40.2 41.6-2.4-1.7-4.2-3.6-5.4-5.8-3.4-6.5-2-16 4.2-28.4zm48.3 145.9c-11.4-.5-32.8-1.8-31.9-32.3s31.4-67.4 58.3-57.8c13.1 4.7 10.5 26.1 8.6 34.2-1.8 8.1-8.5 14-11.7 24.5-3.1 10.4-11.9 31.8-23.3 31.4zm80.5 19c-9.1 4.1-12.3 13.2-22.6 13.2h-1c-10.4 0-13.5-9.1-22.6-13.2s-19.3-11.4-12.1-17.7 25.5 0 34.7 0h1c9.2 0 27.4-6.4 34.7 0 7.3 6.3-3 13.6-12.1 17.7zm34.3-19c-11.4.5-20.1-20.9-23.3-31.4s-9.9-16.4-11.7-24.5-4.4-29.6 8.6-34.2c26.9-9.6 57.3 27.3 58.3 57.8.8 30.4-20.6 31.8-31.9 32.3z"/%3E%3Cpath d="m107.5 147.1c-12.9-7.1-15 12.3-2 19.6 8.2 4.6 16.4-1.1 16.9-8.9.4-7.7-5.8-5.7-14.9-10.7z"/%3E%3Cpath d="m212.5 147.1c-9.1 5-15.3 3-14.8 10.7s8.7 13.5 16.9 8.9c12.9-7.3 10.8-26.7-2.1-19.6z"/%3E%3C/g%3E%3C/svg%3E'); } +.parrot { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m280.4 75.3c-.5-2.2-2-8.6-6.9-16.3-6.2-9.7-24.7-32.4-42.6-37.4-.5-.9-1-1.9-1.7-2.9s-2-2.8-4.1-4.7c-3.5-3.2-6.9-4.6-10-5.9-5.7-2.3-10.5-3-14.1-3.5s-6.8-.9-11.2-.6c-6.1.5-10.7 2.2-12.4 2.9-2.8 1.2-9.2 4.2-14.7 10.6-7.2 8.3-8.7 17.3-10 24.7-1.6 9-.9 17-.6 20 .4 4.2 1 7.6 1.5 9.8 1.2 6.1 2.6 11.2 3.8 14.9-2.6 4.4-6.5 10.9-11.2 18.8-18.3 30.9-27.5 46.5-33.5 57.7-5.2 9.7-5.4 10.6-18.2 34.7-6.7 12.7-9.1 17.1-11.8 21.8-8 14.2-12 21.3-14.7 25.3 0 0-5.6 7.7-10 17.1-.6 1.3-1.7 3.7-2.4 7.1-.5 2.7-.6 4.9-.6 6.5 8.6-5.1 14.8-10 18.8-13.5 1.8-1.6 29-25.1 39.4-38.3.9-1.1 4-5.1 8.2-5.3.7 0 2.6-.1 4.1 1.2 1.6 1.4 1.7 3.5 1.8 4.7.2 3.4-1.6 6-2.4 7.1h.4c-.3.9-.4 1.7-.4 2.6.2 5.2 6.7 6.9 12.1 18.8 1.5 3.3 2.4 6.2 2.9 8.2-.4.7-1 1.7-2 2.6-.5.4-1.6 1.3-4 2-3.1.9-3.5.2-6 1-1.2.4-3.3 1.2-5 3-.5.5-2.6 2.7-2 4 .2.5.8.7 3 1 5.2.7 9 .6 10.6.6h.6 16.2 8.8c26.6.2 34.2 1.4 34.7-1.2s-6.7-7.3-11.6-9.4c-2.1-.9-5.8-2.5-10.6-2.4-5 .1-7.1 1.9-11.8 1.2-2.8-.4-5-1.5-6.5-2.4-2.7-3.6-4.4-6.9-5.5-9.4-1.3-3-2.5-5.6-3-9.4-.3-2.4-.2-4.3 0-7.1.4-5 1.1-8.4 1.6-10.8 2.4-1.4 4.9-3.1 8.1-5.3 11-7.5 14.6-10.6 22.4-15.9 7.5-5.2 13.8-8.9 17.7-11.2 9.8-7.1 16.9-13.5 21.8-18.2 1.7-1.7 4.2-4.2 7.1-7.7 4-4.8 8-9.8 10-17.1.8-2.7 1-5 1.2-6.5.2-.7.5-1.7.9-2.9.1-.3.2-.6.2-.6 2.9-7.7-7.1-28.8-7.1-28.8-8.7-18.4-9.1-18.5-11.2-24.1-3.2-8.6-5-13.8-5.3-21.2-.1-2-.1-4.7.2-7.8 2 0 4.3.1 7 .4 13.5 1.9 23.3 8.4 31.7 14 9.4 6.2 16.6 13.3 21.6 18.1 2.7 2.6 4.8 4.8 6.3 6.4 1-4.3 2.3-11.9.4-21zm-66.5-37c-.2 2.7-1.8 5.7-4.7 7.1-.5.2-3.4 1.5-6.5 0-3.6-1.8-4.1-5.9-4.1-6.5-.3-3.5 1.6-7.6 5.3-8.8 2.3-.8 5-.4 7.1 1.2 3.1 2.3 2.9 6.3 2.9 7z" fill="%23fff"/%3E%3C/svg%3E'); } +.peacock { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m251.7 151c-2.8-8.9-7.1-16.6-9-20.2-2.7-5-4.5-8.1-6.9-11.1-11.9-14.7-32.3-16.7-38.9-17.4-10.8-1.1-19.6.6-25 2.1-2.9.8-6.2 1.9-9.7 3.5-2 .9-3.9 1.8-5.6 2.8-.3-3-.6-7.6-.7-13.2 0-5.2.2-7.1 0-11.1-.2-3.8-.4-8.9-2.1-13.9-4-12.3-14.5-18.6-16-19.5-8-4.7-15.6-4.9-17.4-4.9-2.8 0-5.2.3-6.9.7 1.3-1.6 3.4-3.9 6.3-6.3 2-1.7 6.2-4.8 15.3-8.3 9.9-3.9 19.6-5.9 22.9-10.4.4-.5 1.6-2.1 1.4-4.2 0-.4-.2-2.6-2.1-3.5-1.2-.6-2.4-.1-2.8 0-.2-.7-.5-1.4-.7-2.1.8-.1 2.1-.4 3.5-1.4.8-.6 2.2-1.6 2.1-2.8-.2-1.7-3.4-2.5-4.9-2.8-2.5-.4-4.5.3-5.6.7-.5-1.2-.9-2.3-1.4-3.5.6-.1 1.3-.3 1.4-.7.2-1-2.9-2.9-5.6-3.5-4.7-1-9 2.1-11.8 4.2-4.4 3.2-6.9 6.7-10.4 11.8-5.5 8.1-9.1 14.3-11.8 18.8-2.5 4.1-6.2 10.1-11.1 17.4-2.2.7-5.2 1.8-8.4 3.6-2.5 1.4-11.2 6.5-16 17.4-3.5 7.9-3.2 15.2-2.8 18.8-4.2 5.1-6.7 9.8-8.3 13.2-1.6 3.3-7.3 15.4-3.5 19.5.2.3 1.4 1.5 2.8 1.4s2.3-1.3 3.5-2.8c1-1.3 1.7-2.5 2.1-3.5 2.2-2 4.7-4.1 7.6-6.3 4.2-3 8.3-5.3 11.8-6.9 4.1-.1 9.7-.6 16-2.8 3.6-1.2 6.6-2.7 9-4.2-2.8 7.3-4.9 13.5-6.3 18.1 0 0-9.3 30.3-5.6 47.3.9 4.1 2.8 6.9 2.8 6.9.5.8 1.2 1.7 2.1 2.8 1.4 1.8 2.6 3.2 3.5 4.2 1.9 3.8 4.6 8.1 8.3 12.5 8.5 10 18.1 15.3 24.3 18.1 1.2.6 3.1 1.6 5.6 2.8-13.1 11.5-25.6 19.5-35.4 25-7.5 4.2-20.5 11.3-38.9 16.7-7.2 2.1-13.5 3.4-18.1 4.2.4 4.4 1.8 7.4 2.8 9 3.2 5.5 8.3 8 11.8 9.7 3.1 1.5 5.8 2.3 7.6 2.8.3 2.5 1.1 6.4 3.5 10.4 4.4 7.5 11.2 10.6 15.3 12.5 4.1 1.8 13.4 6.1 23.6 2.8 3.1-1 5.4-2.4 6.9-3.5 6.5 5.7 12.7 7.6 16 8.3 10.9 2.5 20.3-1 25-2.8 2.7-1 4.8-2 6.3-2.8 1.2.9 3.1 2.1 5.6 2.8 5.8 1.7 10.8-.2 16-2.1 3.8-1.4 7.9-3 11.8-6.9 2.5-2.5 4-5.1 4.9-6.9 1.2-.7 2.3-1.4 3.5-2.1-.3 1-.7 2.7 0 4.2 1.7 3.5 8 2.8 8.3 2.8 3-.3 7.3-2.2 12.5-10.4 6-9.4 7.3-18.1 9.7-34.1 2.1-14 2.2-23.6 2.1-28.5-.1-5-.4-9.3-.7-12.5.7-1.2 1.7-3.1 2.8-5.6 10.9-24.7 3.7-49.3 2.1-54.3zm-160-60.5c-.7.5-2.3 1.7-4.4 1.5-2.7-.4-4-2.9-4.4-3.6-.4-.8-1.3-2.4-.7-4.4.7-2.4 3-3.4 3.6-3.6 2.9-1.1 5.5.5 5.8.7.5.3 2.7 1.8 2.9 4.4.3 2.7-2.1 4.5-2.8 5z" fill="%23fff"/%3E%3C/svg%3E'); } +.penguin { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="%23fff"%3E%3Cpath d="m263.9 195.5c-.5-.9-10.3-17.3-21-26.9-2.7-2.5-4.2-4.5-6.6-6.6-1.8-1.5-2.6-2.1-4.6-3.9-.9-.8-2.7-2.5-5.2-5.2-4.7-5.1-9.7-11.5-16.4-20.3-1.5-1.9-3.5-4.6-5.9-7.9.2-3.8 1.4-33.5 1.3-57 0-3.1-.1-9.9-2-18.3-1.2-5.4-2.4-10.6-5.9-16.4-4.2-7.1-9.4-11.1-13.8-14.4-3.4-2.6-7-5.3-12.4-7.2-3.7-1.3-6.6-1.6-9.8-2-6.7-.8-12.2-.3-15.1 0 0 0-10.2 1.2-16.4 4.6-1.4.8-2.6 1.6-2.6 1.6-.6.4-1 .8-1.3 1-7.8.7-14.2.8-18.3.7-9.7-.2-21.9-1.4-24.9 2.6-1.1 1.5-1.3 3.3-1.3 3.3 0 .3-.3 2.7 1.3 4.6.8.9 1.6 1.2 3.3 2 2 .8 3.9 1.9 5.9 2.6 4.8 1.7 12.6 6.2 19 11.8 3.9 3.4 5.6 5.8 6.6 7.2 1.7 2.5 2.7 4.9 3.3 6.6-.4.8-1 1.9-1.3 3.3-.1.5-.8 3.3 0 6.6.9 3.8 3.4 6.5 5.2 7.9 1.6 1.2 6.1 3.8 26.9-2 6.2-1.7 11.2-3.4 14.4-4.6 1.4 1 3 2.3 4.6 3.9 3.1 3.3 4.9 6.7 5.9 9.2-2.3.5-5.8 1.2-9.8 2.6-3.1 1.1-6.1 2.3-8.9 3.7-5.1 2.5-8.5 4.8-16.6 10.7-5.9 4.3-10.9 8-15.1 11.1-1.6-3.9-4-8.7-7.9-13.8-2.7-3.5-5.4-6.3-7.9-8.5-7 10.5-15.4 26.4-19 47.2-3.9 22.3-.4 40 2 52.4 1.5 7.9 4.1 20.4 11.1 35.4 7.1 15.1 15.7 26.2 22.3 33.4 0 6.8.6 10.1 1.3 11.8.1.3.5 1.3.7 2.6.2 1.9-.3 3.6-.7 4.6-2.8 2-5.9 4.5-9.2 7.9-3.4 3.5-6 6.9-7.9 9.8 7 2.5 13.2 3.5 17.7 3.9 5.6.5 10.2.3 13.1 0 3.6-.3 5.7-.5 8.5-1.3 8.2-2.3 9.7-6.3 19.7-9.8 2.5-.9 3.9-1.2 5.2-1.3 4.8-.5 8.8.9 11.1 2 2.6 2.6 7.2 6.4 13.8 9.2 7.6 3.2 14.1 3.3 18.3 3.3 10.3 0 18.7-2.7 24.2-5.2-.7-4.3-2.1-9.9-5.2-15.7-1.1-2-2.2-3.7-3.3-5.2.8-2.4 1.7-6 2-10.5.3-4.8-.2-9.7-3.3-19.7-4.7-15.4-11.9-30.9-13.1-36.7-.1-.4-.5-2.5-1.3-5.2-.1-.5-.6-1.9-1.3-3.9s-1.8-4.7-3.3-7.9c1.7.7 4.2 1.8 7.2 3.3 4.1 2.1 4.5 2.7 7.9 4.2 4.8 2.2 7.7 2.6 15.7 7 0 0 8.8 4.8 15.7 5.2h1.3c2.2-.2 4.5-1.1 5.2-2 2-2.4-1.1-8-3.1-11.4zm-106.2-167.7c-.4 2.4-2.6 3.6-3.3 3.9-2.2 1.2-4.4.8-5.2.7-1.3-.2-4.1-.8-5.2-3.3-.7-1.7-.4-3.8.7-5.2 1-1.2 2.2-1.6 3.3-2 1-.3 4.4-1.4 7.2.7.2.1 3 2.3 2.5 5.2z"/%3E%3Cpath d="m83.1 173.9c-2.6 6.1-4.5 11.2-5.9 15.1-.3.8-2 5.5-3.9 11.8-2 6.5-3 10.3-3.3 15.1-.4 6.5.8 8.4 2 9.2 1.1.8 2.5.7 3.3.7.6 0 2.6-.2 6.6-3.3 2.8-2.2 5.3-4.2 7.2-7.9.7-1.3 1.1-2.5 1.3-3.3-1.9-5-3.9-11.2-5.2-18.3-1.6-7.3-2.1-13.8-2.1-19.1z"/%3E%3C/g%3E%3C/svg%3E'); } +.phoenix { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cswitch%3E%3CforeignObject height="1" requiredExtensions="http://ns.adobe.com/AdobeIllustrator/10.0/" width="1"/%3E%3Cg fill="%23fff"%3E%3Cpath d="m103.423 258.389c3.048 10.551 9.332 20.478 16.692 30.895-18.096-6.352-38.462-27.693-48.693-48.467-5.696-11.567-7.749-24.135-9.455-36.766-1.483-10.987-2.205-22.136-6.08-32.656-2.223-6.036-4.833-11.929-7.584-18.658 8.112 2.499 14.13 7.554 20.578 12.621-6.475-17.914-10.273-36.054-6.99-56.559 8.01 13.437 17.899 22.831 32.681 26.312-3.377-4.238-7.115-8.245-10.031-12.779-3.035-4.719-5.788-9.76-7.723-15.008-2.006-5.439-3.378-11.23-4.11-16.984-.706-5.545-.539-11.258-.205-16.864.33-5.54 1.348-11.04 2.099-16.821 4.596 9.959 19.014 29.421 36.584 34.466 7.914 2.272 15.975 3.82 24.796 4.918-3.498-9.211-6.514-17.664-4.658-28.048 1.504 1.882 2.339 2.876 3.12 3.912 8.233 10.919 18.814 18.769 31.467 23.805 6.37 2.535 12.875 4.728 19.293 7.145 5.658 2.131 11.372 4.146 16.899 6.582 16.142 7.115 27.064 19.414 33.924 35.396 1.403 3.27 3.226 5.235 6.526 6.371 7.752 2.67 12.008 8.389 13.798 16.272 2.535 11.165-1.21 21.23-4.583 32.08-2.201-4.58-3.487-8.651-5.864-11.931-6.261-8.639-15.794-11.673-25.746-12.971-8.823-1.151-17.735-.915-26.329 2.141-16.642 5.918-23.008 21.185-15.132 37.052 3.525 7.1 8.655 13.069 14.527 18.442 7.439 6.805 15.009 13.519 21.91 20.849 7.546 8.016 13.101 17.371 15.502 28.353 3.113 14.238-2.982 24.43-17.199 27.635-10.191 2.297-20.57 1.812-30.605-.865-23.363-6.233-44.51-16.652-61.927-33.909-5.714-5.665-11.88-10.871-17.482-15.961zm100.028-119.993c1.706 7.776 5.354 12.391 11.304 13.92 3.497.899 7.185 1.426 9.598-2.37-3.969-8.389-11.059-12.362-20.902-11.55z"/%3E%3Cpath d="m100.282 12.588c4.47 2.111 6.86 4.703 8.856 7.694 3.937 5.898 5.585 12.473 5.391 19.51-.128 4.637-.443 9.268-.642 13.903-.412 9.622.619 18.941 6.916 28.167-2.414-.654-3.73-.818-4.876-1.349-16.394-7.596-23.881-23.609-19.14-41.09 2.299-8.481 5.245-16.83 3.495-26.835z"/%3E%3C/g%3E%3C/switch%3E%3C/svg%3E'); } +.pigeon { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m275 54.6c.2-2.4-2.2-4.5-9.1-9.5-4-2.9-7.2-5.2-9.3-6.6-.3-1.3-.9-3.2-2-5.3-3.3-6.6-10-13.1-19.2-15.2-10.3-2.4-18.6 1.9-21.2 3.3-8.2 4.5-12 11.2-14.6 15.9-5.1 9.3-6 18-6.6 24.5-.7 6.9-.3 14.9-.3 16.1.1 1.3.1 2.5.3 3.7.4 4.3 1.3 7.9 2 10.6-1.5 2.6-3.5 5.6-6 8.6-3.2 3.9-6.4 7-9.3 9.3-2.4.7-6.2 1.9-10.6 4-17.4 8-28 20.9-35.7 30.4-5.2 6.5-10.1 12.5-15.2 21.2-1.7 2.9-3.4 6-6.6 9.9-1.2 1.5-2.3 2.5-2.5 2.8-2.8 2.9-6 8.3-7.6 10.8-2.9 4.4-5.8 7.1-10.3 11.4-1.5 1.4-6.1 5.6-13.4 10.3-6.7 4.3-12.1 6.7-22.8 11.4-7.3 3.2-12.7 4.6-21.7 9.3-7.8 4.1-9.6 5.9-9.4 7.5.4 3.6 10.5 5 11.1 5 6.4.8 11.4-.7 19.1-3 1.6-.5 7.7-2.4 15.1-6 4.7-2.3 8.1-4.4 9.1-5 2.3-1.5 6.9-4.5 12.1-9.1 2.1-1.9 3.7-3.4 9.1-9.1 3.3-3.4 7.7-8.1 12.9-13.8.3.5.7 1.2 1.3 2 4.5 6.2 10.2 9 11.9 9.9 2 1.1 3.7 2.4 19.8 25.1 3.5 4.9 7.8 10.9 12.6 17.9-3.2-.2-5.9-.1-7.9 0-4.9.3-6.3 1-7.3 2-.3.3-1.5 1.6-1.3 3.3.1 1.5 1.3 2.9 2.6 3.3 1.1.4 1.9-.4 3.2-.4 3.2-.1 5.7.9 20.6 1.1h14.6 7.3c2.8.1 3.7.2 5.3 0 2.9-.3 5.1-1.2 6.6-2-3.6-3.7-6.9-5.3-9.3-6-3.7-1.1-6.2-.5-13.2-.7-4.3-.1-7.7-.4-9.9-.7-3.1-6.4-7-13.3-11.9-20.5-2.4-3.6-4.9-6.9-7.3-9.9 4.5-1.6 11.6-4.1 20.5-6.6 20.5-5.9 26.8-5.7 41-11.2 10.4-4 16.7-6.5 23.8-12.6 9.7-8.2 14.8-18 17.4-24.6.7-6.3 1.9-16.7-2.2-28.9-2.5-7.3-5.7-11.8-7.3-13.9-1.8-2.3-6.7-8.3-15.2-12.6-3-1.5-7-3.5-12.6-4-3.9-.3-7.1.2-9.3.7 3-1.2 6.8-2.5 11.2-3.3 6.3-1.2 11.8-1.1 15.9-.7 3.1 1.5 7.5 3.9 11.9 7.9 5.3 4.9 8.2 9.7 11 14.7-.7-9.2-2.1-16.3-3-21.3-2.1-10.7-4.1-16.5-7.9-35.1-.6-2.8-1-5.1-1.3-6.6 1.8-1.1 4.4-3 6.6-6 1.2-1.6 1.1-1.9 2-2.6 3.3-3 8.8-1.9 11.9-1.3 2 .4 5.1 1.2 8.6 3.3.9-.8 1.8-1.8 1.9-3.1zm-35.6-18.2c-.1.5-.2 2-1.3 3.3-1.2 1.4-3.2 2.4-5.3 2-1.9-.3-3-1.6-3.3-2-1.1-1.4-1.3-2.9-1.3-3.3-.2-2.6 1.3-5.6 4-6.6.5-.2 2.2-.7 4 0 2.5 1.1 3.5 4.4 3.2 6.6z" fill="%23fff"/%3E%3C/svg%3E'); } +.piranha { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m311.4 135.1c-.1-.1-.3-.2-.4-.2-21.4 8.7-63.7 26.2-69.1 31.3-3.1 3-3.7 5.2-3.7 5.2-.2.7-.5 1.5-.7 2.2-3.2 2.2-4.6 1.8-5.2 1.5-2.2-1.3-1.2-7.5.7-11.8 2.5-5.4 6.9-8.3 8.9-9.6 9.2-5.9 17.4-8.6 27.3-12.6 10.8-4.3 18.8-7.5 24.5-9.8.2-.2.4-.3.6-.6 3-3.6-3.2-15.5-11.8-24.4-7-7.2-13.8-10.6-22.2-14.8-5.8-2.9-14.7-7.3-27.3-9.6-8.3-1.5-15.5-1.7-20.7-1.5-4.5-6.1-12-14.6-23.7-21.4-5.1-3-14.3-8.2-27.3-9.6-9.1-1-16.6.3-21.4 1.5 4 4.6 8.6 10.9 12.6 19.2 2.4 5.1 4.1 9.9 5.2 14-16 4.2-28.7 9.2-37.7 13.3-7.9 3.6-14.9 7.2-21.4 13.3-6.1 5.6-9.4 11-10.3 12.6-1.9 3.2-2.9 4.8-3.7 7.4-1.9 5.9-1.4 12.1-4.4 14.8-.7.6-1.5.7-1.5.7-1.3.3-2.5-.4-3-.7-1.3-4-3.1-8.8-5.9-14-3.3-6.2-6.6-10.7-8.1-12.6-4.3-5.4-12.1-15.2-25.9-21.4-4.2-1.9-10.7-4.3-19.2-5.2 2.1 3.2 5 7.8 8.1 13.3 2.6 4.7 4.8 8.9 5.9 11.1 8.7 17.8 9.6 34 9.6 34 .7 12.9-2.2 27.2-5.9 34.7-6.7 13.8-9.6 17.7-9.6 17.7-1.7 2.9-3.4 5.9-5.2 8.9-1.5 2.5-3 5-4.4 7.4 3.4.1 8.7-.1 14.8-2.2 1-.4 5.8-2.1 11.1-5.9 5.7-4.2 9.1-8.7 12.6-13.3 2.3-3.1 3.9-5.5 4.4-6.7.4-.8 2-3.5 3.7-7.4.6-1.5 1.1-2.8 1.5-3.7 1.3-.2 3.2-.2 5.2.7 2.8 1.4 4.1 4 5.2 6.7 1.8 4.3 3.8 9.2 5.9 14.8 2 7.5 7.2 22.5 20.7 36.2 17.6 18 38.4 22.4 45.8 23.7.2 3.3.2 9-2.2 15.5-1.9 5.2-4.7 8.8-6.7 11.1 8.5 1.5 14.7.3 18.5-.7 10.2-2.9 17.3-9.7 28.8-20.7 2.9-2.8 5.2-5.1 6.7-6.7 4.9-.2 11.7-.5 20-1.5 21.1-2.4 38-4.4 54.7-13.3 22.9-12.2 34.1-31.5 40.7-42.9 5-8.6 16.2-28.4 13.3-50.3-.9-5.2-2.1-13.9-8.4-17.7zm-85.7-.8c-.2-.1-6-2.5-6.7-8.1-.6-5.2 3.5-9.5 7.4-11.1 4.3-1.8 8.3-.2 8.9 0 .7.3 5.8 2.4 6.7 7.4.9 5.2-3.7 9-4.4 9.6-.6.4-5.9 4.7-11.9 2.2z" fill="%23fff"/%3E%3C/svg%3E'); } +.pony { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m230.7 121c23.7 32.3 57.7 44.4 72.3 10.9 0 0-24.3 10.9-36.4-23.1-8.5-23.4-26.6-53.8-62.3-50.3 2.1-13.8 1.4-32.3-12.5-53.5 0 0-1.2 14.8-19.5 32.2-11.6 11-26.1 19.4-27.9 32.2 0 0-6.1-5.5.6-18.2 6.7-12.8 16.3-35.9-4.4-49.3 0 0 3.8 14.1-11.4 22s-44.3 23-37.6 55.8c0 0-23.1-21.9 1.2-57.7 0 0-28.2 5.6-53.7 37.2-20.3 25.2-65.1 107.3-7.4 190.7 40.3 59.8 101.2 65.2 101.2 65.2-15.8-35.8-12.1-78.2-12.1-78.2 14 8.5 21.3 9.1 35.2 11.5 14 2.4 37 15.9 44.7 20 50.6 27.3 53.9 18.7 76.4-.7 10.8-9.4 14.2-20.9 8.5-38.6-5.7-17.9-33.8-41-41.8-57.4-8.1-16.4-.9-20-9.7-35.5-4-6.8-12.6-17.5-20.9-27.3 7.4 2.9 13.6 6.8 17.5 12.1zm36.6 102.1c8.1-.2 14 18.5 8.6 28.2s-3.8-7-9-10.1c-7.6-4.5-10.3-17.7.4-18.1zm-56.8-46.2c-8.6 3.8-26.6-8.6-26.6-15.4s8.1-7.9 20-8.1c18.7-.5 15.2 19.8 6.6 23.5z" fill="%23fff"/%3E%3C/svg%3E'); } +.puffin { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cswitch%3E%3CforeignObject height="1" requiredExtensions="http://ns.adobe.com/AdobeIllustrator/10.0/" width="1"/%3E%3Cpath d="m315.932 173.174c-4.824 3.775-10.242 5.71-15.613 7.373-29.41 9.104-59.265 15.729-90.316 15.195-3.919-.067-7.933-.297-11.745.406-5.203.96-10.598 2.037-15.302 4.318-10.498 5.09-16.001 13.725-15.998 25.692.002 8.011 1.951 15.556 4.877 22.877 5.426 13.575 11.157 27.029 16.492 40.639 2.467 6.294 7.049 19.95 6.816 26.12-2.085-1.329-3.265-2.034-4.397-2.81-15.876-10.89-31.516-22.145-47.678-32.59-17.262-11.156-36.654-17.362-56.506-22.134-14.219-3.418-28.465-6.814-41.967-12.514-6.528-2.756-18.677-8.663-22.992-13.463.447-2.252.709-4.354 1.286-6.365 6.021-20.967 6.899-42.112 2.744-63.547-1.831-9.445-3.463-18.967-4.445-28.53-3.094-30.136 5.085-57.313 23.249-81.296 12.048-15.908 27.233-28.322 46.22-35.207 36.788-13.34 70.855-8.282 101.697 16.136 9.813 7.769 18.862 16.401 26.672 26.214 3.4 4.273 7.462 7.446 12.137 10.239 28.983 17.317 52.746 40.05 70.487 68.896 5.439 8.845 9.809 18.208 13.071 28.065.65 1.962.802 4.089 1.211 6.286zm-169.689-122.529c0 3.965.018 6.408-.003 8.852-.144 16.467-7.817 28.538-21.737 36.838-7.819 4.662-16.485 6.818-25.475 7.302-30.528 2.488-49.254 12.433-54.06 12.793 7.264-11.325 14.531-22.731 21.892-34.075 1.744-2.687 3.693-5.262 5.743-7.727 14.729-17.713 32.932-30.4 54.934-37.39 15.261-4.848 29.544-2.448 42.865 6.364 9.374 6.202 16.93 14.181 23.211 23.406 12.544 18.422 19.368 38.885 20.792 61.038 1.217 18.933-6.739 47.287-13.954 56.724 5.35.12 10.216.235 15.083.337 17.921.377 30.353-8.425 39.272-23.297 3.161-5.27 3.759-10.707 1.843-16.419-1.245-3.713-2.636-7.396-4.233-10.971-9.658-21.618-22.293-41.479-36.843-60.047-11.023-14.067-23.604-26.752-38.168-37.289-9.329-6.749-19.394-12.002-30.75-14.416-16.864-3.585-33.368-1.621-49.531 3.752-16.714 5.556-30.256 15.799-41.39 29.26-18.633 22.529-26.709 48.441-23.858 77.544.902 9.211 2.555 18.369 4.271 27.474 3.683 19.539 5.017 46.466-2.005 67.801 5.22 4.12 10.841 6.409 16.571 8.206 11.892 3.728 23.762 7.692 35.892 10.462 31.429 7.176 60.113 19.97 85.622 39.767.536.416 2.77 1.98 5.437 4.647.354.072-8.662-20.813-12.018-28.951-9.535-23.12-11.649-34.883-8.269-51.152-15.213.019-35.603-4.495-49.708-12.775-16.879-9.908-31.005-22.75-41.919-39.054-6.349-9.485-12.73-18.947-19.069-28.439-1.116-1.671-2.093-3.436-2.999-4.934 7.191-6.279 31.054-14.461 44.233-15.809 12.043-1.232 24.179-1.686 36.287-2.107 9.304-.323 18.549-.949 27.526-3.443 9.241-2.567 13.449-8.424 13.555-18.029.135-12.057-7.257-26.85-19.04-36.243z" fill="%23fff"/%3E%3C/switch%3E%3C/svg%3E'); } +.pug { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cswitch%3E%3CforeignObject height="1" requiredExtensions="http://ns.adobe.com/AdobeIllustrator/10.0/" width="1"/%3E%3Cg fill="%23fff"%3E%3Cpath d="m165.895 47.7c18.693 1.758 37.129 4.628 55.325 9.253 7.431 1.889 12.744 5.824 16.226 12.523 12.131 23.339 24.074 46.723 30.515 72.494 4.546 18.189 8.775 36.355 8.935 55.255.076 8.993-2.152 17.189-5.915 25.305-13.938 30.054-39.279 45.265-69.687 53.583-35.271 9.648-69.839 7.009-103.554-7.265-23.364-9.892-40.04-26.382-50.507-49.475-5.567-12.282-4.871-25.003-3.396-37.716 4.57-39.411 18.505-75.701 37.363-110.327 4.202-7.715 9.806-12.739 18.667-14.814 19.43-4.549 39.026-7.646 58.935-8.798 2.357-.136 4.728-.018 7.093-.018zm-81.469 181.896c-.489 14.396 4.055 22.403 15.626 27.844 6.615 3.111 13.525 5.722 20.508 7.902 33.929 10.593 66.834 7.086 98.854-7.648 11.773-5.418 16.796-14.611 15.956-27.382-.74-11.256-3.293-21.941-8.709-31.939-2.937-5.422-2.316-7.261 2.599-10.68 1.942-1.351 4.058-2.452 5.99-3.816 16.39-11.573 17.418-38.45 1.936-49.983-14.715-10.962-32.669-9.326-44.571 4.677-3.583 4.215-6.222 9.49-8.28 14.681-3.15 7.947-5.299 9.45-13.657 8.883-7.047-.479-14.179-.552-21.22-.048-8.864.635-11.184-.531-13.981-9.211-3.116-9.669-9.132-16.929-17.765-22.245-15.556-9.579-41.462-.001-45.233 19.524-2.862 14.818 1.97 27.425 15.314 35.804 8.303 5.213 8.585 6.026 4.187 14.609-4.958 9.677-7.064 20.032-7.554 29.028z"/%3E%3Cpath d="m35.221 183.207c-5.648.835-9.248-.836-11.969-4.006-2.6-3.029-4.928-6.35-6.975-9.781-3.391-5.683-6.334-11.632-9.694-17.334-5.108-8.669-5.517-17.11-.583-26.177 7.91-14.533 15.093-29.459 22.9-44.049 10.113-18.9 27.136-26.57 49.625-22.27-22.421 38.454-38.297 79.07-43.304 123.617z"/%3E%3Cpath d="m241.228 59.765c21.089-4.821 39.186 2.939 49.217 21.32 8.378 15.353 16.075 31.078 24.135 46.606 3.505 6.752 4.117 13.591.506 20.393-4.655 8.768-9.491 17.443-14.446 26.044-1.276 2.214-3.131 4.173-5.006 5.945-3.116 2.946-5.035 3.342-11.081 2.787-5.12-44.039-20.708-84.757-43.325-123.095z"/%3E%3Cpath d="m217.595 139.38c10.609-.153 19.11 8.017 19.304 18.552.2 10.808-8.437 19.701-19.08 19.646-10.24-.053-19.101-8.868-19.155-19.056-.056-10.348 8.493-18.992 18.931-19.142z"/%3E%3Cpath d="m102.114 139.381c10.444.123 19.004 8.727 18.987 19.085-.017 10.182-8.85 19.022-19.099 19.113-10.634.094-19.311-8.789-19.137-19.591.171-10.552 8.633-18.733 19.249-18.607z"/%3E%3Cpath d="m160.147 172.45c5.327 0 9.857.876 14.367 2.69 7.803 3.137 9.415 9.759 4.618 16.578-.271.385-.546.772-.861 1.121-13.262 14.711-24.261 14.893-37.414-.978-5.507-6.644-3.387-13.801 4.797-16.921 4.547-1.734 9.166-2.49 14.493-2.49z"/%3E%3C/g%3E%3C/switch%3E%3C/svg%3E'); } +.puma { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m266.8 110.6c7.6-4.6 10.7-18.3 12.2-27.5 2.5-15.1-.2-21.9-4.6-32.1-1.6-3.8-6.1-9.9-13.6-12.1-4.6-1.3-8.7-.6-10.9-.1-2.2.4-6.7 1.3-10.7 4.6-4.1 3.4-11.2 11.1-15.3 13.8-3.5 2.3-6 4.6-7.6 6.1-1.6-1.7-21.4-9.2-55-9.2-24.3-.1-38.3 3.5-44.3 4.5-2.2.4-13.8 3.7-15.3 4.6-1.2-1.6-3.2-3.9-6.1-6.1-3.4-2.6-11.2-9.4-16.8-13.8-2.6-2-5.6-3.9-9.5-4.5-.1 0-.6-.1-1.2-.1-9.8-.9-17 5-18.3 6.1-10.3 8.5-10.5 22.2-10.8 30.7-.2 5.6-.8 24.4 12.2 35.2 2.8 2.3 5.6 3.7 7.6 4.6-3.1 5.9-7.5 15.1-10.7 26-2.2 7.5-3.3 14.1-.8 20.8.9 3.1 1.9 5.4 2.4 6.7 7.5 22 13.3 33.1 24.5 44.3 4.6 4.7 11.7 13.5 26 18.3-.3 6.9-.6 31.4 16.8 48.9 4 4 8.3 7 12.2 9.2 4.8 2.2 11.5 4.7 19.9 6.1 4.6.8 13.4 2.1 24.5 0 5.4-1 12.5-2.5 19.9-7.6 5.6-3.9 8.8-8.2 10.7-10.7 11.9-16.1 14.6-38.8 15.3-45.9 5.5-2.3 13.6-6.4 21.4-13.8 3.8-3.6 6-6.5 9.2-10.7 7.9-10.4 11.9-19.2 19.9-36.7.2-.5.6-1.3 1-2.4 0 0 .5-1.4.9-2.9 2.5-9-.4-22.3-.4-22.3-2.5-11.4-7-20.9-10.7-27.5 1.4-3 .1-1 6-4.5zm-145.2 64.2c-1.9 1.5-4.1 1.5-6.1 1.5-.8 0-2.8 0-7.6-1.5-3.1-1-6.6-2.1-10.7-4.6-2.2-1.3-4.1-2.5-6.1-4.6-1.4-1.5-3.7-3.9-4.6-7.6-.4-1.7-1-4 0-6.1 1.7-3.6 7-4.3 9.2-4.6 12.6-1.8 22.8 8.8 24.5 10.7 1.9 2.1 3.1 4.6 3.1 4.6.8 1.6 1.4 2.9 1.5 4.6-.1.3.1 5-3.2 7.6zm47.4 73.4c-3.5 3.8-6 7.6-7.6 10.7-1.5 0-3.1 0-4.6 0-1.4-2.7-3.4-5.9-6.1-9.2-5.3-6.3-11.2-10.1-15.3-12.2.1-1.5.7-6.6 4.6-9.2 4.3-2.9 11.4-1.7 15.3 1.5 1.7 1.4 2.9 3.3 4.6 3.1 1.5-.2 1.9-1.8 3.1-3.1 3.4-3.8 12.3-4.5 16.8 0 2.5 2.5 3 5.8 3.1 7.6-3.9 2.1-9 5.5-13.9 10.8zm63.1-90.2c-.9 3.7-3.2 6.1-4.6 7.6-2.1 2.1-3.9 3.3-6.2 4.6-4.2 2.5-7.6 3.6-10.8 4.6-4.9 1.5-6.9 1.5-7.7 1.5-2.1 0-4.2-.1-6.2-1.5-3.4-2.6-3.1-7.3-3.1-7.6.1-1.7.8-3 1.5-4.6 0 0 1.2-2.4 3.1-4.6 1.7-1.9 11.9-12.5 24.7-10.7 2.2.3 7.5.9 9.3 4.6 1 2.1.4 4.4 0 6.1z" fill="%23fff"/%3E%3C/svg%3E'); } +.python { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m266.4 61.4s-3.3-58.4-111.6-58.4-144.3 101.9-118.2 192.8c25.4 84.2 32 93.5 32 93.5s52.4 40 119.7 27c0 0-36.6-68.2-54.9-116s-15.7-64.1-6.4-79.8c2-3.4 4.3-6.3 6.8-8.7 5 14.7 11 30.2 15.7 45 6.3 19.8 22.8 35.5 40 38.5v25.7c0 17.4-2.6 21.4-2.6 21.4 5.6-2.1 8.7-7.3 9.5-13.8.9 6.4 4 11.4 9.5 13.5 0 0-2.6-4-2.6-21.4 0-9 0-18.4 0-25.4 16.5-2.6 28.4-14.4 36.1-39.5 10.8-34.4 32.6-73.6 27-94.4zm-105.4 55.6c-1.3 13.1-16.1 8.1-17.2-19-.1-2.6 2.9-6.1 6.3-2.9 5.2 5.1 11.7 13.2 10.9 21.9zm70.1 0c-.9-8.7 5.7-16.8 11-21.8 3.4-3.3 6.4.4 6.3 2.9-1.2 27.2-16 32-17.3 18.9z" fill="%23fff"/%3E%3C/svg%3E'); } +.quokka { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cswitch%3E%3CforeignObject height="1" requiredExtensions="http://ns.adobe.com/AdobeIllustrator/10.0/" width="1"/%3E%3Cpath d="m69.875 125.204c-4.251-5.603-8.424-10.595-12.039-15.963-10.849-16.111-13.712-33.99-10.502-52.859 3.252-19.113 19.724-29.765 39.004-26.23 11.913 2.184 21.454 7.91 29.175 17.007 1.727 2.034 3.366 4.143 5.283 6.512 1.927-.358 3.831-.46 5.554-1.07 22.582-8.003 45.108-7.945 67.62.264 1.069.39 2.224.546 3.983.964 1.612-1.672 3.575-3.414 5.193-5.433 8.288-10.345 18.831-16.51 32.019-18.617 15.903-2.541 31.176 6.311 35.913 21.722 3.583 11.655 3.072 23.511.527 35.291-2.57 11.896-8.517 22.121-16.206 31.404-1.703 2.056-3.533 4.007-5.858 6.631 1.916 3.988 3.834 8.106 5.857 12.173 10.154 20.411 16.848 41.901 20.964 64.321 6.572 35.797-9.689 61.363-39.329 78.292-6.279 3.586-13.15 6.472-20.097 8.462-7.379 2.114-13.018 5.955-17.919 11.671-5.279 6.158-11.706 10.971-19.063 14.6-13.302 6.562-26.447 6.713-39.821.186-7.732-3.773-14.474-8.798-19.946-15.305-4.632-5.508-10.209-8.783-17.032-10.972-15.864-5.089-30.722-12.198-41.949-25.098-3.768-4.329-7.385-8.852-10.542-13.636-5.392-8.17-8.098-17.267-8.416-27.129-.374-11.602 1.018-22.959 3.693-34.226 4.453-18.752 10.909-36.75 19.698-53.912 1.555-3.036 2.898-6.178 4.236-9.05zm86.973 147.232c.59.626.476 2.157.562 3.277.088 1.138.076 2.304-.062 3.437-.574 4.684-2.802 6.668-7.522 6.859-5.176.21-9.67-1.836-14.167-4.044-1.074-.527-3.867-2.591-4.492-1.882-.939 1.064 5.606 11.041 9.8 14.96 10.871 10.158 26.51 10.347 37.355.264 7.845-7.474 10.865-16.015 9.489-15.286-1.376.728-4.006 2.212-6.087 3.115-2.099.91-4.262 1.76-6.478 2.302-9.184 2.25-12.865-.665-12.793-10.058.009-1.104.017-2.626.636-3.131s1.322-1.046 1.973-1.312c11.843-4.829 14.494-15.168 14.552-26.417.034-6.718-3.988-10.578-10.81-10.944-6.103-.328-12.256-.327-18.354.051-6.196.385-10.051 4.138-10.445 10.17-.542 8.319 1.553 16.086 7.438 22.187 2.555 2.649 8.815 5.826 9.405 6.452zm-21.523-106.9c.118-6.634-2.973-12.577-8.75-17.098-5.955-4.661-13.884-4.906-20.484-.864-7.2 4.41-10.609 11.817-8.984 19.516 2.304 10.911 11.228 17.077 23.109 15.968 9.84-.917 15.246-6.891 15.109-17.522zm66.958 17.634c.746-.064 2.285-.115 3.799-.338 9.009-1.325 15.382-7.711 16.608-16.587 1.205-8.718-3.598-16.835-11.926-20.158-8.183-3.265-16.846-.673-22.178 7.171-1.878 2.762-3.233 6.15-3.868 9.437-2.347 12.16 4.453 20.259 17.565 20.475z" fill="%23fff"/%3E%3C/switch%3E%3C/svg%3E'); } +.rabbit { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m238.9 153.1c-4.6-9.2-19-26.8-14.3-33.5 7.9-10.7 15.2-26.7 13.7-48.3-3-44.1-23-64.5-29.7-67.3s-16.7-.9-19.8 20.1c-2 13.8-5.5 53.7-7.7 79.5-1 9.3-1 11.7-7.6 10.8-4.7-.8-22.4-.8-27.1 0-6.6.9-6.6-1.5-7.6-10.8-2.2-25.8-5.7-65.8-7.7-79.5-3-20.9-13.1-22.9-19.8-20.1s-26.6 23.2-29.7 67.3c-1.5 21.6 5.9 37.6 13.7 48.3 4.7 6.7-9.8 24.2-14.3 33.5-19.8 40.2-35.7 87.1-18.8 120.7s65.4 42.9 97 42.9h1.4c31.6 0 80.1-9.3 97-42.9 17-33.6 1.1-80.5-18.7-120.7zm-136.1 81.1c-3 7-10.5 6.6-14.8.4-3.7-5.3-6.5-13-4.6-23.4 2.4-12.4 8-21.7 13.4-25.9 4-3.1 9.4 0 10.1 4.4 1.7 9.7 3.1 27.5-4.1 44.5zm74.8 50.2c-4.5 2.4-8.8 5.1-10.2 7.8-1.3 2.7-3.2 5.1-7.5 5.1-4.3 0-6.1-2.4-7.5-5.1-1.3-2.7-5.6-5.4-10.2-7.8-4.5-2.4-8.6-7-4.3-8 4.3-1.1 39.6-1.1 43.9 0 4.4 1.1.4 5.6-4.2 8zm54.4-49.8c-4.3 6.2-11.9 6.6-14.8-.4-7.2-17-5.8-34.9-4.2-44.4.8-4.4 6.1-7.5 10.1-4.4 5.5 4.2 11.1 13.4 13.4 25.9 2.1 10.3-.8 18-4.5 23.3z" fill="%23fff"/%3E%3C/svg%3E'); } +.raccoon { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="%23fff"%3E%3Cpath d="m289.1 165.8c-19.6-25.1-23.4-35.9-25.2-42.5-2.4-8.8-2.9-16.5-2.9-21.6 3.4-2.9 9.4-8.7 13-18 5.6-14.5 1.4-27.3 0-30.9-2.3-6.2-5.1-13.7-11.5-15.8-8.3-2.8-17.5 5.2-27.3 13.7-5.8 5-13.9 13.1-21.6 25.2-5.3-1.4-12.7-3.1-21.6-4.3-11-1.5-19.3-1.5-28.8-1.4-7.8 0-16.9.1-28.8 1.4-9.9 1.2-18.2 2.8-24.5 4.3-4.8-5.5-12.1-13.7-21.6-23-18-18-22.7-19.6-26.6-18.8-8.7 1.7-12.8 14.5-14.4 19.4-4.4 13.7-.5 25.4.7 28.8 3.7 10.4 10.1 17 13.7 20.1-.3 5.5-1.1 14-4.3 23.7-5.1 15.5-13.2 25.7-27.3 43.2-5.4 6.7-13.1 15.7-23.1 26 16 22.4 31.9 38.6 43.9 49.7 17.5 16.1 29.3 26.9 48.9 35.3 23.3 9.9 43.7 10.5 56.9 10.8 11.2.2 33.5.4 59.7-9.4 23.4-8.7 38.3-21 51.8-32.4 12.8-10.7 30.4-27.9 46.8-53.3-.1-.8-19.7-22.3-25.9-30.2zm-108.9 89.2c-2.2 5.9-6.5 9-8 10.1-1.2.9-3.1 2.2-5.8 2.9-1.9.5-3.9.6-5.6.5-1.7.2-3.7 0-5.6-.5-2.7-.7-4.5-2-5.8-2.9-1.5-1.1-5.7-4.2-7.9-10.1-.8-2.1-3.3-8.8 0-14.4 1.4-2.3 3.4-3.7 4.3-4.3 2.8-1.9 5.3-2.4 7.9-2.9 2-.4 4.3-.8 7-.6 2.7-.3 5.1.2 7.1.6 2.6.5 5.2 1 8 2.9.9.6 2.9 2 4.3 4.3 3.5 5.6.9 12.3.1 14.4zm97.9-42.4c-.4 1.2-.7 2-1.4 3.6-7.3 15.2-19.6 25.5-21.7 27.3-6.5 5.6-10.5 7.8-15.2 8.6-1.1.2-4.8.8-8.7 0-12.4-2.6-19.4-17.9-23.2-25.9-2-4.2-2.4-6.2-5.1-10.8-5.3-9.2-8.4-12.1-9.4-13-3-2.4-5.7-3.4-10.1-5-1.1-.4-4.3-1.5-9-2.3-2.1-.2-4.7-.4-8.1-.6-2-.1-3.7-.2-5.2-.2s-3.2.1-5.2.2c-3.2.2-5.8.4-7.8.5-4.8.8-8 1.9-9.1 2.3-4.4 1.6-7.1 2.6-10.1 5-1 .8-4.1 3.8-9.4 13-2.6 4.6-3.1 6.6-5 10.8-3.7 8-10.7 23.3-23 25.9-3.9.8-7.6.2-8.6 0-4.7-.9-8.7-3-15.1-8.6-2.2-1.9-14.3-12.1-21.6-27.3-.8-1.6-1.1-2.4-1.4-3.6-2.2-7.3-.2-14.2 2.2-20.1 4.7-12.1 10.8-21.1 13.7-25.2 8.7-12.3 16.8-20 22.3-25.2 11.6-10.9 17.9-14.1 22.3-15.8 2.6-1 5.8-2.3 10.1-2.9 11.9-1.6 27.8 2.6 36 13.7 4.4 6 5.6 12.6 9.9 14.6 4.4-2 5.5-8.6 10-14.6 8.3-11 24.3-15.3 36.2-13.7 4.3.6 7.5 1.8 10.1 2.9 4.5 1.8 10.8 4.9 22.5 15.8 5.5 5.2 13.7 12.9 22.5 25.2 2.9 4.1 9 13.1 13.8 25.2 1.9 6 4 12.9 1.8 20.2z"/%3E%3Cpath d="m114.9 166.5c-5.8-2.6-9.1-4.1-13-2.9-3.3 1.1-5.2 3.6-5.8 4.3-.4.6-3.2 4.5-2.2 9.4.8 3.6 3.1 5.7 5.8 7.9 3.5 3.1 7.1 4.3 9.4 5 2.7.9 4.6 1.5 7.2 1.4.6 0 6.5-.3 10.8-5 1.2-1.3 2.9-3.2 2.9-5.8 0-1.5-.6-3.1-2.9-5.8-2.1-2.4-5.7-5.6-12.2-8.5z"/%3E%3Cpath d="m218.4 164.3c-3.8-1.2-7.1.2-12.9 2.9-6.4 2.9-9.9 6.1-12.2 8.6-2.3 2.6-2.9 4.2-2.9 5.8 0 2.6 1.7 4.4 2.9 5.8 4.2 4.7 10.1 5 10.7 5 2.6.1 4.4-.5 7.2-1.4 2.2-.7 5.8-2 9.3-5 2.6-2.3 5-4.3 5.7-7.9 1-4.9-1.7-8.8-2.1-9.4-.5-.7-2.4-3.3-5.7-4.4z"/%3E%3C/g%3E%3C/svg%3E'); } +.ram { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="%23fff"%3E%3Cpath d="m89.3 116.4c1.3-2 3.5-5 6.8-8.1 11.4-10.8 25.9-13.2 36.6-14.9 3.4-.5 8-1.1 13.6-1.4-4.7-7-12.9-17.1-25.8-25.8-8-5.4-15.6-8.7-21.7-10.8-2.4.1-19 1-29.8 14.9-8.1 10.4-8.2 21.9-8.1 24.4.1 5.9 1.5 10.6 2.7 13.6h2.7c9.5.3 17.4 4.2 23 8.1z"/%3E%3Cpath d="m51.3 108.3c-1.5-5.1-3.8-16 0-28.5 2.9-9.6 8.2-15.9 10.8-19 4.4-5.1 8.9-8.6 12.2-10.8-5.5 0-17.4.7-29.8 8.1-13.1 7.9-19.2 18.7-21.6 23.1-1.3 2.3-4.9 9.3-6.8 19-1.2 6.4-2.6 13.4 0 21.7 2.2 7 6 11.4 6.8 12.2 6 6.6 13.2 8.8 16.3 9.5-.3-2.6-.5-6.4 0-10.8.4-4.2 1-9.3 4.1-14.9 1.2-2.4 3.6-6.1 8-9.6z"/%3E%3Cpath d="m47.3 162.5c1.3 1.3 5.6 5.4 12.2 5.4 5.7 0 9.7-3.1 10.8-4.1.1 2.3.1 4.1 0 5.4-.4 7.8-2.1 10.1-2.7 10.8-.4.5-.8.8-1.4 1.4 0 0-3 2.7-6.8 4.1-5.8 2.1-11.8.5-13.6 0-6.7-1.7-10.9-5.6-13.6-8.1-2.7-2.6-5.7-6.1-9.5-13.6-3-6-7-15-9.5-27.1 1.9 2.8 6.6 8.7 14.9 12.2 5.5 2.3 10.5 2.7 13.6 2.7.4 1.9 1.4 6.8 5.6 10.9z"/%3E%3Cpath d="m231.7 116.4c-1.3-2-3.5-5-6.8-8.1-11.4-10.8-25.9-13.2-36.6-14.9-3.4-.5-8-1.1-13.6-1.4 4.7-7 12.9-17.1 25.8-25.8 8-5.4 15.6-8.7 21.7-10.8 2.4.1 19 1 29.8 14.9 8.1 10.4 8.2 21.9 8.1 24.4-.1 5.9-1.5 10.6-2.7 13.6-.9 0-1.8 0-2.7 0-9.5.3-17.4 4.2-23 8.1z"/%3E%3Cpath d="m269.7 108.3c1.5-5.1 3.8-16 0-28.5-2.9-9.6-8.2-15.9-10.8-19-4.4-5.1-8.9-8.6-12.2-10.8 5.5 0 17.4.7 29.8 8.1 13.1 7.8 19.3 18.6 21.7 23.1 1.3 2.3 4.9 9.3 6.8 19 1.2 6.4 2.6 13.4 0 21.7-2.2 7-6 11.4-6.8 12.2-6 6.6-13.2 8.8-16.3 9.5.3-2.6.5-6.4 0-10.8-.4-4.2-1-9.3-4.1-14.9-1.3-2.4-3.7-6.1-8.1-9.6z"/%3E%3Cpath d="m273.7 162.5c-1.3 1.3-5.6 5.4-12.2 5.4-5.7 0-9.7-3.1-10.8-4.1-.1 2.3-.1 4.1 0 5.4.4 7.8 2.1 10.1 2.7 10.8.4.5.8.8 1.4 1.4 0 0 3 2.7 6.8 4.1 5.8 2.1 11.8.5 13.6 0 6.7-1.7 10.9-5.6 13.6-8.1 2.7-2.6 5.7-6.1 9.5-13.6 3-6 7-15 9.5-27.1-1.9 2.8-6.6 8.7-14.9 12.2-5.5 2.3-10.5 2.7-13.6 2.7-.4 1.9-1.4 6.8-5.6 10.9z"/%3E%3Cpath d="m261.5 121.9c-6-3.8-11.2-4.1-13.6-4.1-7.3.1-13.1 3.8-17.6 6.8-2.4 1.5-4.2 3-5.4 4.1-.1-1.3-.5-3.2-1.4-5.4-2.1-5.1-5.8-7.9-8.1-9.5-11.4-8-29.8-10.8-29.8-10.8-10.7-2.1-19.9-2.7-27.1-2.7-7.4 0-16.1 0-27.1 2.7-2.4.6-16.8 4.3-24.4 10.8-5.4 4.7-9.5 10.8-9.5 10.8-1.4 1.8-2.7 3.6-4.1 5.4-1-1.8-2.6-4.4-5.4-6.8-8.1-6.9-18.3-5.7-20.3-5.4-4.6.7-8.2 2.4-10.8 4.1-.2 3.1-.2 8.8 2.7 14.9.7 1.6 5.5 11.2 16.3 14.9 2.7.9 5.1 1.2 6.8 1.4 0 1.3.1 3.1 0 5.4-.1 5.1-.5 6.2-1.4 14.9-.5 5.2-.8 9.5 0 14.9.7 4 3.9 19.4 16.3 29.8 4.6 3.9 5.3 2.7 9.5 6.8 8.9 8.5 12 19 12.2 21.7 1.4 19 2 23 2.7 25.8.5 2.1 5.9 17.3 19 25.8 2.2 1.4 7.6 4.8 14.9 5.4.5 0 .9.1 1.3.1v-.1c-.5-10.1-1.1-17.6-1.4-20.3-.1-.8-.2-2.3-1.4-3.3-.5-.5-1-.7-1.4-.8-2.5-.9-4.3-1.1-5.4-1.4-3.4-.9-5.1-4.7-5.4-5.4-1-2.3-1.8-6.2 0-8.2.8-.8 2-1.7 5.7-1.3 12 1.3 13.3 1.3 22.8 0 4.1-.6 5.1.9 5.4 1.4 1.8 2.1.5 6.6-1.4 9.5-1.1 1.8-2.1 3.4-4.1 4.1-1.3.4-2.9.4-5.4 1.4-.5.2-.9.4-1.4.8-1.1 1-1.3 2.5-1.4 3.3-.1 2.1-.7 9.8-1.4 20.3 0 0 6.5-.4 12.2-2.7 10.4-4.1 16.8-14.2 19-17.6 2.3-3.7 7.5-11.9 8.1-23.1.4-7.1-1.3-8.3 0-14.9.5-2.6 2.3-9.8 8.1-16.3 3.9-4.3 5-3.2 10.8-8.1 9.5-8 13.8-17 14.9-19.5s3.3-7.5 4.1-14.4c.4-3.9.2-7 0-10.8-.4-5.9-.6-9.2-1.6-13-.3-.9-.9-3-1.1-6-.1-1.8-.1-3.2 0-4.1 1.7-.1 4.1-.4 6.8-1.4 9.1-3.1 13.7-10.2 14.9-12.2 4.8-7.7 4.5-15.1 4.3-17.7zm-142.4 80c-1.8 3.4-6.1 3.9-8.1 4.1-6.1.6-10.7-2.9-12.2-4.1-4.3-3.3-6-7.4-6.8-9.5-.8-2-2.1-5.4-1.4-9.5.3-1.5.7-3.8 2.7-5.4.3-.3 1.4-1.1 2.7-1.4 2-.4 3.7.7 9.5 5.4 5.3 4.3 1.9 1.7 9.5 8.1 1.4 1.2 2 1.7 2.7 2.7.3.4 3.7 5.4 1.4 9.6zm106.7-9.5c-.8 2.1-2.5 6.2-6.8 9.5-1.5 1.1-6.1 4.7-12.3 4.1-2.1-.2-6.3-.6-8.2-4.1-2.2-4.1 1.1-9.2 1.4-9.5.7-1 1.3-1.5 2.7-2.7 7.7-6.5 4.2-3.8 9.5-8.1 5.8-4.7 7.5-5.8 9.5-5.4 1.4.3 2.4 1.1 2.7 1.4 2 1.6 2.5 4 2.7 5.4.9 4-.4 7.3-1.2 9.4z"/%3E%3C/g%3E%3C/svg%3E'); } +.rat { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cswitch%3E%3CforeignObject height="1" requiredExtensions="http://ns.adobe.com/AdobeIllustrator/10.0/" width="1"/%3E%3Cpath d="m58.304 134.25c-13.741-6.082-21.58-16.32-25.144-30.043-2.018-7.771-.859-15.119 2.905-22.083 4.971-9.197 14.049-14.314 24.267-12.213 7.078 1.456 14.044 4.284 20.535 7.545 7.235 3.636 14.08 8.166 20.703 12.861 4.6 3.261 8.374 3.657 13.632 1.084 18.005-8.811 36.856-15.322 56.95-17.28 10.965-1.068 21.991-1.785 33.003-2.019 21.868-.463 43.434-3.096 64.777-7.776 2.048-.449 4.135-.742 6.214-1.03 9.035-1.251 14.798 2.974 15.763 12.047.382 3.598.149 7.386-.526 10.951-4.633 24.478-15.838 45.368-34.148 62.453-21.809 20.35-46.554 35.733-74.856 45.321-3.722 1.261-7.3 2.938-10.974 4.346-42.304 16.204-57.102 76.714-28.633 111.431.792.965 1.38 2.097 2.36 3.607-24.382.805-43.109-5.17-53.723-11.603-26.37-15.984-48.207-36.176-59.98-65.619-9.808-24.527-8.132-48.426 4.346-71.34 4.722-8.671 11.387-16.291 17.239-24.336 1.5-2.061 3.276-3.92 5.29-6.304zm110.491-7.355c8.219-.065 15.178-7.35 15.129-15.839-.047-8.063-6.952-14.685-15.251-14.628-7.85.055-14.511 7.062-14.626 15.389-.115 8.283 6.595 15.142 14.748 15.078z" fill="%23fff"/%3E%3C/switch%3E%3C/svg%3E'); } +.raven { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cswitch%3E%3CforeignObject height="1" requiredExtensions="http://ns.adobe.com/AdobeIllustrator/10.0/" width="1"/%3E%3Cpath d="m122.071 269.999c8.024-7.668 14.049-16.045 14.961-27.721-21.882-3.518-42.956-10.298-65.059-11.315-14.457-.665-28.573 1.41-42.4 5.609-2.131.647-4.289 1.203-7.833 2.191 11.301-21.513 27.918-36.047 46.377-49.73-1.492 0-3.013-.192-4.471.029-15.989 2.423-30.916 7.893-44.964 15.841-1.778 1.006-3.551 2.024-6.476 3.692.861-3.6 1.252-6.188 2.095-8.62 14.191-40.978 37.671-75.658 70.873-103.596 16.527-13.907 35.196-23.66 56.964-26.023 22.473-2.439 43.861 1.517 63.668 12.747 6.725 3.813 11.842 9.092 13.769 16.874.774 3.124 3.007 4.858 5.652 6.248 9.371 4.925 18.694 9.943 28.128 14.743 13.907 7.076 27.523 14.613 39.681 24.489 9.316 7.567 17.063 16.451 21.397 27.825 1.366 3.584 1.955 7.464 2.997 11.591.326 1.543-2.044.342-2.516.185-24.673-8.191-50.222-11.075-76.004-12.198-10.56-.46-21.163.107-31.746.091-4.318-.007-7.739 1.685-10.106 5.138-2.568 3.746-5.323 7.505-7.062 11.65-3.85 9.179-7.252 18.554-10.583 27.939-4.344 12.24-10.196 23.656-18.27 33.826-9.878 12.448-22.938 18.57-39.072 18.495zm59.72-164.482c-8.305.076-12.059 6.279-9.011 13.461 3.788 8.924 17.201 11.592 24.244 4.821 3.681-3.539 3.691-8.348-.306-11.959-4.437-4.011-9.79-6.057-14.927-6.323z" fill="%23fff"/%3E%3C/switch%3E%3C/svg%3E'); } +.rhino { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m313.6 131.9c-.6-32.9-16.2-54.1-28.2-65.5-7.5-7.1-9.9-5.8-6.4 3.3 3.3 9 6.4 22.3 5.2 39.5-2.3 34.2-17.1 51.5-42.9 46.3 5.2-6.2 11.5-15.9 14.5-30 1.5-6.7-.2-9.1-5.5-4.3-10.7 9.9-32 25.1-46.1 16.4 0 0-.1 0-.1-.1-.1-.1-.4-.2-.5-.4-41.1-29.3-62.4-67.6-82-85 7.9-1.4 18-5.2 24.8-15.5 6.4-9.9 7.5-18 7-23.5-.4-5-3.3-5.2-8-1.5-9.1 7.1-24.5 12.7-36.3 15.8-7.3 2-11.9 6.3-14.9 10.2-.2.4-.5.7-.7 1.1-2.2 2.8-9.1 6.9-16.3 8.5-25.6 6.2-39.8 11-39.8 11s-35.7 42.2-35.7 105.5c0 51.7 31.7 89.6 31.7 89.6l26.5-13.4c2.7 1.8 16.1 14.3 49.4 23.6 33.3 9.4 50.9 7.4 62.9 10.2 12.1 2.8 29.3 9 48.4 13.7 22.5 5.5 33.6-7.5 38.9-12.1 1.8-1.6 4.1-2.3 6-2.7 3.6-.6 7.6.2 12.2-5.2 6.9-7.9 11.2-17.5 12.6-29.1 1.5-12.7 3.6-24.9 9.5-37.1 6.3-12.7 14.4-37.4 13.8-69.3zm-143.8 46.6c-2.2 6.3-11.7 8-20 5.5-11.8-3.6-15.5-11.5-16.9-17.2-.7-3.2 1.2-7 4.8-7 4.4-.1 11.1.6 18.8 3.9 7.5 3.3 15.1 9.7 13.3 14.8z" fill="%23fff"/%3E%3C/svg%3E'); } +.scorpion { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m210.1 160.8c1.5 1 3.6 2.5 6.7 3.4 2.4.7 4.3.7 5.3.7 11.1.1 13.4 2.8 21.3 1.4 5.1-1 8.5-2.9 9.3-3.4s3.7-2.3 6.7-5.4c.8-.8.3-.4 3.3-4.1 2.4-2.9 3.6-4.2 5.2-5.7.9-.8 1.6-1.4 2.1-1.8 5.3-4.2 10.7-6.8 10.7-6.8 2.3-1.1 4-1.8 4-2.7 0-.1-.1-.6-1.3-1.4-.9-.5-3.1-1.5-8-.7-1.4.2-3.2.6-5.3 1.4-3.7 2.1-7.8 5-12 8.8-1.7 1.6-3.3 3.2-4.7 4.7-1.5.8-3.1 1.7-4.7 2.7-1.4.9-2.8 1.8-4 2.7-2.7.3-5 .5-6.7.7-3.7.3-7 .6-11.3.7-1.4 0-2.6 0-3.3 0-.9-.6-2.4-1.5-4-2.7-5.4-4-7.9-7.6-13.3-14.2-4.9-5.9-7.7-8.9-9.6-10.5-.1-.9-.2-1.9-.3-3 3.4 3.5 7.1 6.7 10.6 10.1.5.5 1.6 1.6 3.3 2 1.4.4 2.6.2 3.3 0 1.1.5 2.7 1 4.7 1.4 3.3.6 5.6.1 12.7-1.4 8.3-1.7 9.4-2 11.3-2.7 3.7-1.4 6.8-3.1 8-5.4.7-1.5 1.3-3.4 1.3-3.4.3-1.1.5-2 .7-2.7 2.5-3 4.8-5.5 6.7-7.5 3-3.1 4.5-4.7 6-5.4 1-.5 2.1-1 2-1.4-.1-.7-3.3-.8-5.3-.7-.8 0-11.9.9-17.3 10.2-1.1 1.9-1.7 3.6-2 4.7-3.9 1.6-7.3 2.7-10 3.4-1.9.5-6.1 1.5-10.1 1.4-.3 0-.6 0-.6 0-1.7-.1-3.1-.4-4-.7-.7-.3-1.6-.5-2.7-.7-1.1-.1-2-.1-2.7 0-6.3-7.5-12.3-12.3-16.8-15.3-.1-2.4-.1-4-.1-4.4 0-2.1-.3-5-1.1-9.4.5.2.9.4 1.4.6 6.7 3 8.9 4.8 14 6.8 3.1 1.2 7.8 2.7 14 3.4 1.9-.9 4.6-2.3 7.3-4.7 1.5-1.4 3.2-3.2 6-7.5 2.7-4.1 5.1-7.9 7.3-13.6 2.6-6.7 3.7-13.1 4-18.3.2-.3.4-.8.7-1.4 0 0 .4-1 .7-2 1.8-7.6-.7-17-.7-17-2.4-8.8-6.9-15.3-10-19-3.1-4-10.1-12.5-22-16.3-8.2-2.6-14.6-1.6-16-1.4-2.7.5-7.1 1.3-11.3 4.7-2.3 1.9-3.8 4-4.7 5.4 5.4.4 9.9.9 13.3 1.4 10.6 1.5 14 2.9 16.7 4.7 2.4 1.7 4.3 3.7 4.7 4.1 2.3 2.5 3.8 5 4.7 6.8-3.5-1.8-6.5-3.1-8.7-4.1-5.8-2.5-8.8-3.7-12.7-4.1-2.3-.2-5.2-.2-8.7.7-.5.9-1 2-1.3 3.4-.9 3.7.1 6.8.7 8.1-.2 1.3-.5 3.2-.7 5.4-.2 2.9-.5 8.5 1.3 14.9 1 3.4 2.8 9.7 8.7 14.9 1.6 1.5 5.9 5.2 12.7 6.1 4 .6 7.3-.1 9.3-.7-.4 1.4-1 3-2 4.7-2.3 4-5.4 6.3-7.3 7.5-1.9-.7-4.9-1.9-8.7-3.4-7.2-2.9-12.4-5.1-16.2-6.6.3-1 .6-2.5.5-4.2-.2-5-3.3-8.5-4.7-10.2-1.1-1.3-3.1-3.2-6.1-4.7-.1 2.9-.5 6.4-1.4 10.2-.6 2.5-1.3 4.8-2 6.8-1.5-.6-3.6-1.2-6.1-1.4-3.1-.2-5.7.2-7.5.7-.4-2.2-.9-4.5-1.4-6.8-.6-3-1.3-6-2-8.8-1.7 1-4 2.7-6.1 5.4-1.8 2.3-2.8 4.6-3.5 6.6-3.6 1.1-10.2 4-22.9 9-3.8 1.5-6.9 2.7-8.8 3.4-1.9-1.1-5.1-3.4-7.5-7.5-1-1.7-1.6-3.4-2-4.7 2 .6 5.4 1.2 9.5.7 6.8-.9 11.2-4.7 12.9-6.1 5.9-5.2 7.8-11.6 8.8-14.9 1.9-6.4 1.6-12 1.4-14.9-.2-2.2-.4-4.1-.7-5.4.6-1.4 1.6-4.5.7-8.1-.3-1.4-.9-2.5-1.4-3.4-3.5-.8-6.5-.9-8.8-.7-4 .3-7 1.6-12.9 4.1-2.2.9-5.3 2.3-8.8 4.1.9-1.8 2.4-4.3 4.7-6.8.4-.4 2.3-2.4 4.7-4.1 2.7-1.9 6.1-3.3 17-4.7 3.5-.5 8.1-1 13.6-1.4-.9-1.5-2.4-3.5-4.7-5.4-4.3-3.5-8.7-4.3-11.5-4.7-1.5-.2-7.9-1.2-16.3 1.4-12.2 3.8-19.3 12.4-22.5 16.3-3.1 3.7-7.8 10.2-10.2 19 0 0-2.6 9.4-.7 17 .3 1.1.7 2 .7 2 .2.6.5 1 .7 1.4.3 5.2 1.4 11.6 4.1 18.3 2.2 5.7 4.8 9.5 7.5 13.6 2.9 4.3 4.6 6.1 6.1 7.5 2.8 2.4 5.5 3.9 7.5 4.7 6.3-.7 11.1-2.2 14.2-3.4 5.1-2 7.5-3.8 14.2-6.8 2.3-1 4.5-1.8 6.3-2.5-1.5 2.7-2.1 2.4-3.6 5.2s-2.1 6-2.4 10.4c-4.6 3-10.8 7.8-17.2 15.3-.7-.1-1.6-.1-2.7 0s-2 .4-2.7.7c-1 .3-2.4.6-4.1.7 0 0-.3 0-.6 0-4 .1-8.3-.9-10.2-1.4-2.7-.7-6.2-1.8-10.2-3.4-.3-1.1-.9-2.9-2-4.7-5.6-9.3-16.8-10.1-17.6-10.2-2.1-.1-5.3 0-5.4.7-.1.4 1 .9 2 1.4 1.6.8 3.1 2.3 6.1 5.4 1.9 1.9 4.2 4.4 6.8 7.5.1.7.3 1.6.7 2.7 0 0 .6 1.9 1.4 3.4 1.2 2.4 4.4 4 8.1 5.4 2 .7 3.1 1 11.5 2.7 7.2 1.5 9.5 1.9 12.9 1.4 2-.3 3.6-.9 4.7-1.4.7.2 2 .4 3.4 0 1.7-.4 2.9-1.5 3.4-2 3.6-3.4 7.4-6.6 10.9-10.2.3-.3.5-.5.7-.7v.7 2.3c-2 1.3-5 4.2-10.9 11.2-5.6 6.6-8.1 10.2-13.6 14.2-1.7 1.2-3.1 2.1-4.1 2.7-.8 0-2 0-3.4 0-4.4-.1-7.8-.3-11.5-.7-1.7-.2-4-.4-6.8-.7-1.3-.9-2.6-1.8-4.1-2.7-1.6-1-3.2-1.9-4.7-2.7-1.4-1.6-3-3.1-4.7-4.7-4.2-3.8-8.5-6.7-12.2-8.8-2.2-.8-4.1-1.1-5.4-1.4-5-.8-7.2.2-8.1.7-1.3.7-1.4 1.2-1.4 1.4 0 1 1.7 1.6 4.1 2.7 0 0 5.4 2.6 10.9 6.8.5.4 1.2 1 2.1 1.8 1.7 1.5 2.9 2.8 5.3 5.7 3.1 3.7 2.6 3.2 3.4 4.1 3 3.2 5.9 4.9 6.8 5.4.8.5 4.3 2.4 9.5 3.4 8 1.5 10.4-1.3 21.7-1.4 1 0 3 0 5.4-.7 3.1-.9 5.2-2.4 6.8-3.4 6.4-4.2 11.8-9.7 14.9-13.3v.4.4c-.4.5-.6.8-.7 1-.5.7-.8 1.5-2 3.4-.7 1-1.2 1.8-1.4 2-2.1 3-6.3 9.7-7.5 11.5-2 3.1-5 7.4-9.5 12.9-.6 1.1-1.3 2.3-2.2 3.6-1.3 1.9-2.7 3.4-3.9 4.6-1.4 0-3.8.2-6.8.7-6.8 1.2-8.2 3-12.9 2.7-1.7-.1-3.6-.5-7.5-1.4-2.3-.5-4.1-1-5.4-1.4-.9-1.1-2.4-2.9-4.7-4.7-9.7-7.6-24.1-8.7-25.1-6.1 0 .1-.1.2 0 .7.6 3 5.4 3.4 12.2 6.8 4.4 2.2 7.7 4.7 9.5 6.1 2.1 1.6 2.8 2.4 4.1 3.4 2.1 1.8 7.6 6.3 14.9 7.5 3 0 5.3-.4 6.8-.7 0 0 10.1-1.9 12.9-3.4 0 0 .1-.1.2-.1.5-.2.9-.4 1.2-.6 1.2-.2 2.8-.5 4.7-1.4 2.7-1.2 4.8-2.7 7.5-5.4 6.5-6.7 11.1-13.4 13.6-17 2.1-3.1 1.9-3.1 3.4-5.4.2 1.7.4 3.7.7 6.1.7 5.7 1.2 9.3 1.6 11.5-.8 2.4-1.6 4.4-2.3 6.1-3.9 9.6-8.1 16.1-9.5 18.3-.6.9-1 1.6-1.4 2-.8-.2-1.9-.5-3.4-.7-7.9-1.1-14.4 1-17.6 2-3.2 1.1-6.2 2.5-8.1 3.4-1.7.8-3.1 1.5-4.1 2-.8-.6-2.2-1.6-4.1-2.7-3.9-2.3-9.9-5.8-16.3-4.7-1 .2-3.7.6-4.1 2-.3 1.2 1.1 2.5 2 3.4 1.8 1.7 3.6 2.5 4.1 2.7 4.4 2 2.6 1.8 11.5 6.1 3.4 1.6 4.8 2.2 6.8 2 1.8-.1 2.8-1 4.1-1.4 5.8-1.9 8.7-2.8 12.2-3.4 4.8-.8 5.8-.2 10.9-1.4 2-.5 3.7-1 4.7-1.4.6.1 1.6.1 2.7 0 2.7-.3 6.5-1.8 12.9-10.9 1.3-1.9 2.5-3.5 3.5-5 2.2 8.4 2.3 8.5 2.6 9.7 4 12.4 6.4 14.6 8.8 15.6 1.6.6 3 .7 4.1.7-.6.4-1.3 1.1-2 2-2.5 3.3-2.3 7.2-2 12.2.1 1.8.5 5.8 2 10.9.9 2.8 1.9 5.1 2.7 6.8-.7.6-1.6 1.5-2.7 2.7-3 3.2-5.6 6-7.5 10.2-.9 2-2.6 5.9-2 10.9.1 1.4.4 2.6.7 3.4-.5 0-1.2 0-2 0-2 0-5.3.1-8.1.7-2.5.5-6.6 1.4-9.5 4.7-1.7 2-2.4 4.1-2.7 5.4-.5-.7-1.1-1.7-2-2.7-1.1-1.3-3.5-4-7.5-6.1-1.3-.7-5.3-2.6-10.9-2.7-2.5 0-4.6.3-6.1.7 0-1.6 0-3.2 0-4.7 0-1.4 0-2.7 0-4.1.6 0 1.3.1 2 0 1.4-.1 2.5-.4 3.4-.7 1.7-.6 5.1-2.1 8.1-5.4 3.1-3.4 4.3-7 4.7-8.8-2.9-4.8-3.8-9-4.1-11.5s-.6-4.9.7-7.5c.3-.7 1.7-3.4 4.7-4.7 1.7-.7 3.1-.7 4.7-.7s4 .3 6.8 1.4c-1.8-2.6-6.5-8.4-14.2-10.2-4.5-1.1-8.8-.4-11.5 0-1 .1-4.8.8-9.5 2.7-2.9 1.2-6.2 2.6-9.5 5.4-5.4 4.6-7.4 10.2-8.1 12.2 0 0-2.6 7.3-1.4 14.9.2 1.3.6 3.6 2 6.1.5.9 1 1.6 1.4 2-.5.5-1.1 1.4-1.4 2.7-.2.9-.1 1.6 0 2 1 6.2 3.4 10.2 3.4 10.2 2.3 3.9 4.2 7 7.5 7.5 1.7.3 3.1-.2 4.1-.7.1 1.3.4 3.2 1.4 5.4 3.1 6.8 10 9 11.5 9.5 4.8 1.4 9 .5 10.9 0 3.6-1 6.1-2.9 7.5-4.1.2.6.5 1.7 1.4 2.7.3.3 1 1.2 2.7 2 1.8.9 3.7 1.3 5.4 1.4 6.8.4 12.2-2.7 12.2-2.7 1.1-.6 5.9-3.5 8.8-9.5 1.3-2.7 1.8-5.1 2-6.8 4.5-1.3 7.3-3.4 8.8-4.7 4-3.6 5.9-8 6.8-10.2.7-1.7.7-2.2 2-5.4.7-1.7 1.1-2.6 1.4-4.1.3-1.7.2-3.1 0-4.1 2.1-2.2 3.5-4.4 4.4-6 1.4-2.5 2.1-4.7 2.4-5.8 0 0 .4-1.2.7-2.4 2.1-8.9-1.4-17-1.4-17-.5-1.1-1.1-2.3-1.9-3.7-1.2-1.9-2.4-3.4-3.5-4.5.5-.7 1.3-1.9 2-3.4 1.5-3 1.8-5.1 3.4-10.9.7-2.5.5-1.8 1.4-4.7 0-.2.1-.3.1-.5 1 1.6 2.2 3.3 3.6 5.3 6.3 9 10 10.5 12.7 10.9 1.1.1 2 .1 2.7 0 1.1.4 2.7.9 4.7 1.4 4.9 1.2 5.9.5 10.7 1.4 3.5.6 6.3 1.5 12 3.4 1.2.4 2.3 1.2 4 1.4 1.9.2 3.4-.4 6.7-2 8.8-4.3 7-4.1 11.3-6.1.5-.2 2.3-1 4-2.7.9-.9 2.3-2.2 2-3.4-.3-1.4-3-1.9-4-2-6.3-1-12.2 2.5-16 4.7-1.8 1.1-3.2 2.1-4 2.7-.9-.5-2.3-1.2-4-2-1.9-.9-4.8-2.3-8-3.4s-9.6-3.2-17.3-2c-1.4.2-2.6.5-3.3.7-.3-.5-.8-1.2-1.3-2-1.4-2.2-5.5-8.8-9.3-18.3-.7-1.8-1.6-4-2.4-6.5 0-.1 0-.2.1-.3 1-4.8 1.5-7.2 1.8-10.2.3-2.5.4-4.6.5-6.7 1.5 2.3 1.3 2.3 3.3 5.4 2.4 3.6 7 10.3 13.3 17 2.6 2.8 4.7 4.3 7.3 5.4 1.9.8 3.5 1.2 4.7 1.4.3.1.7.3 1.1.6.1.1.2.1.2.1 2.7 1.5 12.7 3.4 12.7 3.4 1.5.3 3.7.7 6.7.7 7.2-1.2 12.6-5.7 14.7-7.5 1.2-1 2-1.8 4-3.4 1.8-1.4 5-3.9 9.3-6.1 6.6-3.4 11.4-3.8 12-6.8.1-.4 0-.6 0-.7-1-2.6-15.1-1.5-24.7 6.1-2.3 1.8-3.8 3.7-4.7 4.7-1.3.4-3.1.9-5.3 1.4-3.8.8-5.6 1.3-7.3 1.4-4.6.2-6-1.5-12.7-2.7-2.9-.5-5.3-.6-6.7-.7-1.2-1.2-2.6-2.7-3.9-4.6-.9-1.3-1.6-2.5-2.1-3.6-4.4-5.5-7.4-9.8-9.3-12.9-1.2-1.9-5.3-8.5-7.3-11.5-.2-.2-.7-1-1.3-2-.7-1.1-1.1-1.9-1.4-2.4 0-.4.1-.8.1-1.2 2.7 3.6 7.4 8.2 12.8 11.9z" fill="%23fff"/%3E%3C/svg%3E'); } +.seal { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m286 231.2c-1.4-.8-2.8-.7-3.6-.6 0 0-5.4.5-13.7-1.2-4.4-.9-7.5-2.5-8.3-3-2.6-1.4-3.7-2.7-8.3-5.9-2.5-1.8-4.6-3.2-5.9-4.2-.2-.5-.4-1.1-.6-1.8-.2-1.2-.1-2.3 0-3 2.7-4.2 6.2-10.2 9.5-17.8 2.9-6.6 5.4-12.4 6.5-19.6.8-5.4 1.5-15.3-3-27.9 0 0-1.3-5.8-3-10.7-1.8-5.3-2.4-5.4-3.6-8.9-2.5-7.7-2.1-14.5-1.8-19 .3-4.7 1.1-8.6 1.8-11.3 4.1-1 12.1-3.3 19-7.7 3.1-2 6.4-4.6 6.5-4.8 2.6-2.1 4.3-3.7 6.5-5.9 3.3-3.2 3.8-4.1 4.2-4.8-1.2-1.5-2.9-4.1-6-5.9-1.8-1.1-3.5-1.6-4.8-1.8 1.4-1.7 2.8-2.2 3.6-2.4 3-.7 6.3 1.1 8.3 3.7v-.1c0-.3-.7-4.5-4.2-7.1-3.3-2.4-5.7-1-14.9-1.8-5.9-.5-8.9-.9-11.9-3-3.1-2.2-2.3-4.3-5.9-7.1-2.3-1.8-4.6-2.5-7.7-3.6-3.9-1.3-7-1.7-7.7-1.8-1.1-.1-6-.7-12.5.6-2.5.5-12.7 2.5-20.2 8.9-10.2 8.7-11.5 22.3-12.5 31.5-1.2 11.5-.5 32.6-2.4 38.6-1.1 3.4-2.4 6.9-2.4 6.9-.7 1.9-1.2 3.2-1.2 3.2-1.3 3.4-2.6 6.2-3.6 8.3-4.9.4-11.9 1.2-20.2 3-9.8 2.1-29.5 6.5-49.3 20.2-9 6.3-14.4 11.9-16 13.7-5.9 6.4-9.5 12.1-11.9 16-4.4 7.1-6 11.6-6.5 13.1-1.3 3.7-2 6.8-2.4 8.9-6.1 6.5-11.9 10.3-16 12.5-7.8 4.2-11.7 6.3-17.2 7.7-2.3.6-5.3 1.2-8.3 3.6-2.8 2.2-5.9 6.2-4.8 8.3.7 1.4 24.6.4 29.1 0 21.7-2 24.6-1.6 27.9-4.8 1.5-1.5 3.8-4.2 4.8-9.5.8 1.5 2.1 3.7 4.2 5.9 2.8 3 6 5 10.7 7.1 8.1 3.6 15.1 4.9 17.8 5.3 26.4 4.6 38.6 4.7 44 .6.7-.5 2.6-2 2.4-3.6-.2-1.5-2.3-2.1-6.5-4.2-4.4-2.1-13.9-5.2-20.8-7.1-1.9-.5-4.8-1.4-8.3-3 6.5-1.2 11.9-1.9 15.5-2.4 21.9-2.7 32.7-1 48.1-7.1 2.9-1.1 5.1-2.3 6.5-3 2.8 3 5 5.1 6.5 6.5 1 .9 9.5 10.6 14.9 11.3 8.2 1.1 25.6 3.8 39.2 2.4 3.2-.3 3.4-.5 5.6-.9 3.1-.6 5.5-.8 8.7-1.5 4.7-1 7.7-1.6 8.3-3.6.7-1.2-.6-3.4-2.2-4.4zm-42.2-164c-2.9 1.8-6 .8-6.5.6-.7-.2-3.8-1.2-4.8-4.2-.5-1.6-.2-3 0-3.6.7-2.1 2.3-3.2 3-3.6 3.6-2 7.6.5 7.7.6.7.5 3.9 2.7 3.6 5.9-.3 2.6-2.5 4-3 4.3z" fill="%23fff"/%3E%3C/svg%3E'); } +.shark { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m274.7 114.8c-5.1-1.6-21.7-6.4-43.6-6.8-2.8-.1-5.2 0-6.8 0-4.8-12.2-9.7-21.8-13.6-28.6-10.8-18.9-18.5-25.8-21.8-28.6-5.7-4.8-16.3-12-19.1-9.5-2.6 2.3 3.4 11 6.8 23.2 4.2 15.1 2.6 29.1 0 39.6-8.6 1.8-19.5 5-31.4 10.9-8.9 4.4-16.1 9.2-21.8 13.6-1.3-3.2-3.8-7.9-8.2-12.3-2.8-2.8-9.6-8.6-12.3-6.8-1.8 1.2-.6 5.2 0 10.9.6 5.3.8 13.2-1.4 23.2-6.4.9-12.7 1.8-19.1 2.7.5-5.9.9-20.8-8.2-35.5-4.4-7.1-9.7-12-13.6-15 1.2 5.5 4.9 23.1 2.7 38.2-.5 3.4-1.4 7.5-2.7 13.6-2.3 10.4-3.1 12.1-4.1 13.6-1.4 2.2-2.8 3.4-10.9 9.5-6.3 4.8-9.4 7.1-10.9 8.2-19.7 13.8-29.5 18.2-28.7 20.5.6 1.8 7.6 1 15 0 19.6-2.5 32.8-8.9 36.8-10.9 4.1-2.1 7.4-4.1 9.5-5.5 5.2 3.4 9.4 6.2 12.3 8.2 8.4 5.8 11.5 8.4 17.7 12.3 5.1 3.2 9.5 5.4 12.3 6.8-1.5 3.4-3 6.2-4.1 8.2-1.1 2.1-4.5 7.4-8.8 13.9-1.5 2.3-3.1 4.5-4.8 6.6-1.6 1.9-2.7 3.6-3.7 5.4-.9 1.7-1 2.4-1.8 4.2-.7 1.7-2 4.1-4.1 6.8 5.2-1.6 12.7-4.4 21.8-9.5.5-.3.9-.5 1.3-.8 4.6-2.6 15.7-9.3 28.7-19.7 3.5-2.8 6.4-5.2 8.2-6.8 6.5 3 17.1 6.8 30 6.8 6.2 0 15.3-.1 24.6-5.5 1.8-1 3.2-2 4.1-2.7 4.1 4.7 9.1 9.8 15 15 7.2 6.3 14.3 11.2 20.5 15-.2-2.5-.6-5.7-1.4-9.5-.3-1.3-1.3-6.2-4.1-13.6-1.8-4.7-4.4-10.8-8.2-17.7 4.9.3 12.1.4 20.5-1.4 8.3-1.7 13.8-4.3 21.8-8.2 12.7-6.1 19.2-9.2 24.6-16.4 4.2-5.5 6-11.2 6.8-15-13.2-1.7-23.8-1-31.4 0-13.9 1.9-29.8 6.2-39.6 9.5-4.9 1.1-10.7 2.1-10.9 1.4-.3-1 8.6-4.5 10.9-5.5 16.7-6.6 31.4-9.6 39.6-10.9 4.5-.7 15.6-2.4 30-2.7 3.9-.1 7.1-.1 9.5 0 2.2-1.7 5.5-4.8 8.2-9.5 2.8-4.9 3.7-9.5 4.1-12.3-9.7-6.9-23.9-15-42.2-20.6zm-32.7 30c-2.2 1.6-4.8 1.4-5.5 1.4-6.1-.5-9.3-7.7-9.5-8.2 4.8-1.7 8.6-1.6 10.9-1.4 2.7.3 6.1.7 6.8 2.7.7 1.9-1.1 4.3-2.7 5.5z" fill="%23fff"/%3E%3C/svg%3E'); } +.sheep { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cswitch%3E%3CforeignObject height="1" requiredExtensions="http://ns.adobe.com/AdobeIllustrator/10.0/" width="1"/%3E%3Cpath d="m79.601 196.701c-19.175-1.178-20.625-2.075-29.598-18.149-4.855.79-9.808 1.73-14.799 2.378-9.583 1.246-18.809-.471-27.661-4.081-6.462-2.636-7.356-4.943-4.5-11.158 5.032-10.953 13.229-18.977 23.83-24.487 4.691-2.439 9.68-4.306 15.125-6.692-5.236-22.197.597-39.859 23.323-50.474-4.476-14.321-2.115-27.45 9.128-38.202 11.224-10.733 24.995-11.328 39.281-9.011.608-1.313 1.117-2.129 1.379-3.017 5.529-18.778 19.931-26.389 37.624-29.35 14.554-2.435 27.722 1.42 39.509 10.281 6.01 4.518 10.279 10.138 12.238 17.455.369 1.38.979 2.695 1.443 3.945 6.165 0 12.142-.155 18.109.029 18.829.581 38.837 21.487 31.225 45.222-.212.66-.127 1.414-.254 3.106 9.696 3.392 17.007 10.073 21.467 19.669 4.504 9.69 4.333 19.671 1.212 30.16 2.669 1.124 5.024 2.185 7.429 3.116 12.546 4.857 22.935 12.411 29.844 24.169 5.943 10.113 4.767 13.126-6.24 16.741-10.849 3.563-21.835 3.699-32.916 1.217-1.853-.415-3.719-.772-6.311-1.307-4.14 14.226-14.119 19.584-28.391 17.957-.655 1.532-1.405 2.768-1.72 4.107-2.548 10.838-8.109 20.311-14.747 28.867-10.317 13.298-14.08 28.212-14.367 44.619-.377 21.567-20.388 40.891-42.053 41.062-.93.007-1.863-.27-3.279-.49 0-9.411 0-18.708 0-27.707 4.214-1.745 8.074-3.124 11.724-4.927 2.705-1.336 4.809-3.583 4.161-6.933-.683-3.53-3.773-4.333-6.698-4.399-9.906-.223-19.821-.342-29.722-.082-1.748.046-4.344 1.772-4.91 3.321-.571 1.563.299 4.523 1.598 5.711 2.41 2.204 5.488 3.785 8.49 5.196 1.889.888 4.146.995 6.274 1.461v27.885c-1.245.384-2.121.866-3.013.897-19.803.692-40.923-17.586-42.868-37.138-.526-5.285-.822-10.594-1.141-15.897-.52-8.623-2.962-16.605-7.727-23.845-8.611-13.085-18.196-25.65-21.498-41.225zm133.46-38.496c-4.224.222-7.728 2.487-10.02 6.568-2.773 4.939-2.759 10.207-1.18 15.437 1.496 4.956 5.109 6.697 10.181 5.339 6.379-1.708 11.742-8.092 12.303-14.647.587-6.856-4.532-12.897-11.284-12.697zm-93.611 13.627c-.833-2.03-1.796-5.82-3.81-8.93-2.739-4.23-8.645-5.796-12.86-4.247-4.25 1.562-8.012 7.47-6.862 12.375.845 3.603 2.573 7.379 4.979 10.144 3.22 3.701 7.855 6.208 12.955 4.196 5.133-2.021 4.962-7.168 5.598-13.538z" fill="%23fff"/%3E%3C/switch%3E%3C/svg%3E'); } +.shrimp { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cswitch%3E%3CforeignObject height="1" requiredExtensions="http://ns.adobe.com/AdobeIllustrator/10.0/" width="1"/%3E%3Cpath d="m211.185 87.218c3.919.223 7.227-.603 10.729-1.481 9.552-2.394 18.141-6.839 25.472-13.365 3.477-3.095 6.683-6.704 9.219-10.597 4.464-6.851 3.288-13.515-2.625-19.06-4.335-4.065-9.501-6.479-15.339-7.318-7.846-1.127-15.641-.733-23.378 1.098-11.269 2.668-21.903 7.069-32.266 12.071-16.719 8.07-33.246 16.538-49.924 24.697-14.563 7.124-29.113 14.291-43.873 20.991-11.448 5.197-23.519 8.711-35.853 11.231-1.001.204-2.042.207-4.999.485 3.068-1.464 4.411-2.361 5.889-2.769 12.943-3.575 24.875-9.512 36.826-15.453 28.568-14.202 57.163-28.35 85.801-42.41 12.93-6.348 26.231-11.782 40.263-15.277 9.536-2.375 19.097-2.955 28.77-.918 6.836 1.439 12.746 4.604 17.878 9.293 8.671 7.921 9.357 20.047 4.099 27.859-2.76 4.1-5.773 8.145-9.268 11.615-10.08 10.009-21.257 18.604-34.265 24.584-2.121.975-4.258 1.66-5.296 4.223-5.145 12.711-14.275 22.401-24.251 31.404-2.883 2.602-5.886 5.072-10.257 8.825 5.346-1.076 8.815-1.907 12.329-2.44 2.83-.43 5.72-.735 8.574-.671 3.354.075 5.034 2.758 4.036 6.044-.377 1.241-.942 2.44-1.538 3.598-5.659 10.987-11.193 26.023-13.566 35.699-2.189-9.113-1.064-21.551 1.941-33.759-7.433 3.216-23.557 10.534-24.803 11.367 2.016 0 8.909-.489 10.946-.256 3.33.381 5.059 3.03 4.05 6.202-.704 2.213-1.723 4.395-2.979 6.348-2.546 3.958-5.395 7.72-8.034 11.621-4.396 6.499-8.718 13.047-13.088 19.563-.681 1.016-1.454 1.97-3.181 4.292 2.084-12.406 7.042-22.118 11.218-32.955-9.112 1.89-39.753 12.993-47.632 15.344 6.123.494 18.248 4.181 22.245 7.208-13.326 1.954-32.122 5.411-41.872 14.723 7.938-1.625 19.534-3.208 28.98.804-2.602 1.096-4.387 1.904-6.213 2.606-7.355 2.828-14.369 6.298-20.766 10.938-4.744 3.44-8.573 7.674-11.031 13.039-1.44 3.145-1.018 4.712 1.795 6.719 5.305 3.785 11.395 5.159 17.759 5.396 7.399.275 14.664-.863 21.587-3.404 5.879-2.158 11.532-4.925 17.311-7.36 3.018-1.271 5.11-3.398 6.859-6.151 4.068-6.402 8.032-12.913 12.641-18.917 4.765-6.207 14.838-20.634 21.905-22.007s4.817 8.544 2.729 12.669c2.226-1.427 12.783-9.922 17.561-6.232s-6.079 14.835-8.201 17.203c7.645-.929 4.812 9.488-9.883 18.697-7.352 4.978-15 9.536-22.677 14.007-2.948 1.717-5.818 3.403-8.377 5.703-9.262 8.326-19.79 14.515-31.668 18.369-3.711 1.204-7.019 2.462-9.346 6.384-2.721 4.585-8.065 5.518-13.181 5.559-8.155.066-16.173-1.068-23.99-3.443-1.996-.606-3.939-1.385-6.348-2.242-6.167 3.792-12.213 1.908-18.146-1.53-10.286-5.961-16.844-14.683-19.631-26.552-.664-.494-1.428-1.219-2.322-1.701-4.599-2.481-6.361-6.605-7.14-11.511-1.738-10.945.139-21.349 4.346-31.444.598-1.435 1.373-2.796 2.004-4.065-3.564-7.717-3.659-9.51-1.018-17.39 1.68-5.012 4.062-9.683 7.466-13.713 5.218-6.177 10.633-12.187 16.338-18.694 1.124-8.999 2.113-10.865 9.446-17.305 9.226-8.102 13.395-10.555 27.768-16.278 1.741-8.229 7.9-13.039 14.702-17.226 14.906-9.176 31.283-14.357 48.328-17.78 15.119-3.036 48.161-11.151 63.9-17.767-4.42 5.683-13.234 11.522-15.485 12.963zm-28.556 30.291c6.827.066 12.461-5.156 12.397-11.489-.062-6.091-5.454-11.002-11.992-10.922-6.417.078-11.681 5.013-11.912 11.167-.235 6.226 4.835 11.18 11.507 11.244z" fill="%23fff"/%3E%3C/switch%3E%3C/svg%3E'); } +.skunk { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="%23fff"%3E%3Cpath d="m296.8 87.5c-1.4-15.3-9.7-28.7-21.7-34.8-5.7-2.9-11.9-4.4-18.4-4.4-3.9 0-7.5.5-10.7 1.3-2.7-4.3-6.4-9.3-11.7-14.3-21.5-20.4-51-24.7-72-24.7h-4.3c-38 0-60.1 13.8-72.1 25.4-5 4.8-8.6 9.7-11.3 14-3.4-1-7.3-1.7-11.5-1.7-6.2 0-12.2 1.5-17.8 4.4-12 6.2-20.3 19.7-21.7 35-1.2 13.7 3.4 27 12.5 36.6-1.7 17-5.4 60.1-.1 82.9 5.1 22.4 31.5 43.4 50.7 58.8 6.1 4.8 12.9 10.3 14.8 12.7 1.5 1.9 3.1 4.2 4.7 6.5 3.7 5.4 7.9 11.6 14.2 16.6 7.7 6.1 16.8 9.1 27.7 9.1h24.1c10.9 0 20-3 27.7-9.1 6.3-5 10.5-11.2 14.2-16.6 1.6-2.4 3.1-4.6 4.7-6.5 1.9-2.4 8.8-7.8 14.8-12.7 19.2-15.4 45.6-36.4 50.7-58.8 5.2-22.9 1.6-65.9-.1-82.9 9.2-9.7 13.8-23 12.6-36.8zm-25.9 31.7s7 59.3 1.1 85.1-53.9 55-63 66.3c-9.2 11.3-14.4 27.5-36.6 27.5h-24.1c-22.3 0-27.5-16.2-36.6-27.5s-57.1-40.4-63-66.3 1.1-85.1 1.1-85.1c-20.7-15.6-15.5-46.4 1.4-55.2 4.2-2.2 8.2-3 11.9-3 3.3 0 6.3.6 8.8 1.5 9.6 3.6 24.1 13.7 42.3 40.2 39.9 58 20.6 133.4 44.3 133.4 28.4 0 5.3-75.4 44.4-133.4 17.4-25.8 32.5-36 43.1-39.9 2.9-1 6.5-1.8 10.6-1.8 3.9 0 8.2.8 12.5 3 17.2 8.7 22.2 39.6 1.8 55.2z"/%3E%3Cpath d="m208.7 175.5c-9 8.4-13.9 25-7.5 32.9 5 6.1 24.7-4.4 29.7-18.8 5.1-14.3-9.6-25.8-22.2-14.1z"/%3E%3Cpath d="m108.3 175.5c-12.6-11.7-27.3-.2-22.3 14.1 5 14.4 25.1 24.3 30.1 18.2 6.5-7.8 1.2-23.8-7.8-32.3z"/%3E%3Cpath d="m164.1 250.7h-12.1c-6.5 0-16.2.5-17.1 5.2s6.1 18.9 21.7 18.9h2.8c15.6 0 22.6-14.2 21.7-18.9-.8-4.7-10.5-5.2-17-5.2z"/%3E%3C/g%3E%3C/svg%3E'); } +.sloth { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cswitch%3E%3CforeignObject height="1" requiredExtensions="http://ns.adobe.com/AdobeIllustrator/10.0/" width="1"/%3E%3Cg fill="%23fff"%3E%3Cpath d="m159.996 284.696c-30.318.274-60.297-2.542-89.285-11.881-9.299-2.995-18.425-7.008-26.942-11.782-6.019-3.374-11.164-8.528-16.137-13.455-2.463-2.44-4.306-5.963-5.324-9.331-7.842-25.931-12.82-52.29-11.808-79.588 2.004-54.073 31.517-94.806 82.675-113.061 25.242-9.007 51.363-13.433 78.182-11.434 26.437 1.97 52.066 7.617 75.605 20.49 34.212 18.711 54.107 47.575 60.551 85.907 4.669 27.779 1.074 54.984-5.571 81.985-.818 3.322-1.997 6.569-2.613 9.923-1.903 10.358-8.247 17.638-16.186 23.827-9.232 7.199-19.785 11.849-30.797 15.516-25.386 8.455-51.604 11.946-78.232 12.859-4.7.163-9.411.025-14.118.025zm4.327-24.504c5.636-.316 16.123-.626 26.556-1.552 17.715-1.573 35.311-4.187 52.147-10.133 7.611-2.688 14.925-6.351 22.103-10.09 4.831-2.517 8.325-6.575 9.921-12.078 6.603-22.751 10.778-45.848 9.2-69.634-2.607-39.301-20.95-68.253-57.521-84.154-27.809-12.092-57.023-16.281-87.237-12.405-15.128 1.941-29.909 5.312-43.997 11.273-24.955 10.559-43.654 27.44-53.316 53.311-4.307 11.533-6.335 23.53-6.806 35.781-.83 21.608 3.2 42.537 8.645 63.334 1.954 7.464 6.086 12.454 12.526 16.118 8.809 5.013 18.234 8.431 27.967 11.053 24.549 6.613 49.631 8.889 79.812 9.176z"/%3E%3Cpath d="m57.61 128.976c-.278-2.519 1.618-5.858 3.109-8.826 6.227-12.394 15.293-22.185 27.606-28.662 10.459-5.502 21.242-6.131 32.096-.89 3.662 1.768 7.352 3.478 10.993 5.287 19.536 9.707 39.067 9.771 58.627.069 3.834-1.902 7.725-3.687 11.586-5.535 10.433-4.993 20.89-4.431 30.936.71 14.273 7.305 24.246 18.776 30.354 33.557.569 1.376.808 3.823.035 4.573-.895.869-3.223.886-4.676.444-5.111-1.555-10.135-3.404-15.152-5.252-12.491-4.603-25.065-8.812-38.634-8.39-2.339.072-4.733.229-6.986.803-5.564 1.418-8.497 5.176-9.5 10.843-2.038 11.517 1.793 20.09 12.055 25.854 8.768 4.925 17.505 9.915 26.118 15.106 5.852 3.527 11.587 7.281 17.123 11.281 2.182 1.576 4.018 3.894 5.423 6.228 3.235 5.373 2.63 10.013-1.634 14.637-8.229 8.924-17.929 15.945-28.876 21.078-15.003 7.036-30.74 11.713-47.223 13.901-9.698 1.288-19.231.487-28.722-1.391-18.834-3.726-36.911-9.532-52.758-20.755-5.037-3.567-9.705-7.735-14.153-12.031-5.731-5.537-6.027-12.254-.562-18.182 3.291-3.57 7.256-6.713 11.402-9.26 9.295-5.71 18.92-10.88 28.351-16.37 3.695-2.151 7.391-4.36 10.813-6.911 9.189-6.852 10.617-14.713 7.077-27.014-1.527-5.305-6.463-7.164-11.62-7.724-8.401-.913-16.77-.206-24.778 2.314-8.959 2.819-17.717 6.295-26.5 9.649-6.498 2.48-11.652 3.377-11.93.859zm103.597 27.303c-2.768 0-5.542-.115-8.303.026-4.572.234-8.837 1.344-12.098 4.904-3.425 3.739-4.204 8.118-1.362 12.278 5.165 7.561 12.288 12.972 21.611 12.888 9.039-.081 15.999-5.399 21.009-12.769 3.027-4.453 2.395-9.138-1.663-12.651-2.153-1.864-5.007-3.356-7.776-3.966-3.683-.81-11.413-.748-11.418-.71z"/%3E%3Cpath d="m114.842 132.068c4.139.816 5.152 2.887 4.013 6.96-1.608 5.745-6.349 9.926-12.263 10.609-7.086.819-13.06-1.419-17.467-7.1-3.533-4.554-2.545-8.068 2.957-9.526 4.267-1.131 19.656-1.555 22.76-.943z"/%3E%3Cpath d="m228.922 133.073c5.185 1.412 6.143 4.768 2.937 9.143-4.098 5.591-9.796 7.957-16.665 7.527-5.852-.366-9.99-3.385-12.508-8.557-2.85-5.854-1.206-8.766 5.362-9.469 2.522-.269 16.615.197 20.874 1.356z"/%3E%3C/g%3E%3C/switch%3E%3C/svg%3E'); } +.snail { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="%23fff"%3E%3Cpath d="m275.8 65.3c-.6-2-4.7-2.9-7.9-2.6-3.4.3-7 2.1-15.8 13.1-3.6 4.5-3.2 4.5-14.4 21-1.4 2.1-4.5 6.6-7.9 13.1-.6 1.1-1 2-1.3 2.6-.4.4-.9.9-1.3 1.3-.6.3-1.5.7-2.6 1.3-11.7 6.4-17.4 17.7-19.7 22.3-1.9 3.8-3.7 8.2-3.7 8.2-1 2.5-1.3 3.6-2.9 7.5-1.3 3.4-2 5.1-2.6 6.6-2.3 5.3-5.1 8.8-10.5 15.8-.1.1 0 0-5.3 6.6-.3.3-5 6.2-5.3 6.6.4-6.1.9-12.3 1.3-18.4 0 0 6.3-24.3-2.6-49.9-9.6-27.4-35.2-40.9-43.3-44.6-27.3-12.7-52.2-6.9-59.1-5.3-7.9 1.9-35.7 8.8-52.5 35.5-16.6 26.4-12.8 59.7-3.9 77.5 5.3 10.5 10.2 17.6 17.1 24.9.5.5 1 1.1 1.6 1.7 5 .4 10.3-.4 19.4-1.7 2-.3 10.4-1.5 21-5.3 6-2.1 13.6-4.8 22.3-10.5 6.1-4 15.7-10.3 21-21 1.9-3.9 2.6-7 3.9-13.1.9-4.3 1-6.2 0-7.9-1.3-2.1-3.7-3-6.6-3.9-.7-.2-2.7-.9-6.6-1.3-4.1-.4-6.9-.8-10.5 0-2.6.6-8.2 1.7-9.2 5.3-.4 1.5.2 2.8 1.3 5.3 2.3 5.1 4.7 5.7 5.3 9.2v.3c.2 2 .4 2.9 0 3.6-.7 1.1-2.5 1.2-3.9 1.3-.5 0-1 0-1.3 0-3.1-.3-5.1-6.2-5.3-6.6-.6-2.7-1-4.9-1.3-6.6-1.5-8.6-.9-10.6 0-11.8.7-1 1.7-1.9 2.6-2.6.2-.2 1.8-1.7 3.9-2.6 2-.9 7.2-2.4 9.2-2.6 12.8-1.2 31.9 4.4 32.8 11.8.1.5 0 1.2 0 2.6-.1 3.2-.6 6.1-1.3 9.2-.5 2-1.6 5.3-3.9 11.8-1.3 3.8-2.6 7.1-4.9 11.2-.2.3-.3.5-.3.6-5.2 8.7-19.7 17.1-19.7 17.1-8.3 4.8-15.4 7.6-19.7 9.2-5.6 2-9.9 3.1-18.4 5.3-.9.2-11 2.2-25.2 4.5-.9 1.8-2.9 1.8-7.7 6-3.3 3-6 5.4-6.6 9.2-.2 1.1-.4 4.1 1.3 6.6 2.3 3.2 6.6 3.5 10.5 3.9 14.5 1.5 3.4 2 24.9 3.9 6.8.6 11 1 18.4 1.3 12.9.5 22.4.1 35.5 0 13.7-.1 32.3-.9 69.6-2.6 0 0 4.3-.2 14.4-1.3 1.7-.2 4.4-.5 7.9-1.3 4.6-1.1 6.8-1.6 7.9-2.6 3.5-3.4-.2-8.7 3.9-14.4 1.4-2 1.7-1.4 3.9-3.9 4.4-4.9 6.1-10.2 7.9-15.8.9-2.9 2.1-6.7 2.6-11.8.1-1.2.2-2.6 0-11.8-.2-10.7-.4-11.1 0-13.1.4-1.9.6-1.9 5.3-11.8 3.8-8.2 4-8.8 5.3-10.5 2.1-2.8 2.8-2.6 7.9-7.9 3.8-3.9 5.7-5.9 6.6-7.9.4-.9 3.3-7.6 0-13.1-2.1-3.6-6.1-5.3-9.2-6.6-1.6-.7-3-1.1-3.9-1.3 2.6-9.6 6.3-16.5 9.2-21 7.6-12 14.4-18.4 14.4-18.4 4.8-4.6 8.7-7.1 8-9.4z"/%3E%3Cpath d="m252.2 112.6c.5.8 1.5 1.1 2.6 1.3.8.2 1.7.4 2.6 0 .7-.3 2.6-2.6 3.9-5.3 1.3-2.6 3.3-4.8 7.9-10.5 2.7-3.4 5.7-6.6 11.8-13.1 2.7-2.9 3.2-3.4 3.9-3.9 3.4-2.6 5.6-2.9 6.6-5.3.1-.3.9-2.2 0-3.9-1.2-2.5-5-2.6-5.3-2.6-2.7-.1-4.8 1.4-13.1 10.5-3.1 3.4-5.6 6.2-9.2 10.5-3.7 4.5-5.7 7-7.9 10.5-2.4 4.7-3.4 6.7-3.9 9.2-.3 1.5-.2 2.1.1 2.6z"/%3E%3C/g%3E%3C/svg%3E'); } +.spider { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cswitch%3E%3CforeignObject height="1" requiredExtensions="http://ns.adobe.com/AdobeIllustrator/10.0/" width="1"/%3E%3Cpath d="m139.445 181.097c-1.075-1.205-10.02 11.393-15.035 15.395-9.169 7.316-13.759 16.699-17.476 27.715-6.126 18.161-12.468 36.128-15.663 55.117-1.171 6.959-3.561 14.64-7.939 20.938-.116-1.933-.21-33.352-.031-46.735.052-3.895.621-7.927 1.776-11.639 3.762-12.085 8.037-24.01 11.836-36.084 1.459-4.638 3.732-8.471 7.3-11.774 5.576-5.162 10.94-10.555 16.317-15.927 1.182-1.181 2.045-2.682 3.057-4.039-.869-.635-1.132-.993-1.372-.977-11.532.729-23.061 1.498-34.591 2.246-3.426.222-6.184 1.812-8.666 4.053-8.327 7.518-16.573 15.13-25.062 22.46-2.8 2.418-3.145 5.513-3.927 8.636-2.547 10.165-5.003 20.355-7.784 30.456-1.01 3.671-2.186 7.482-6.146 11.523 0-3.52-.098-5.498.016-7.464.757-13 1.784-25.99 2.225-39 .157-4.632 1.15-8.502 4.363-11.798 9.85-10.108 19.692-20.224 29.529-30.345 2.633-2.709 5.773-4.009 9.573-4.482 9.688-1.207 19.338-2.724 28.984-4.242 1.614-.254 3.13-1.134 5.949-2.2-3.309-1.939-5.302-3.376-7.5-4.348-8.595-3.804-17.208-7.576-25.909-11.125-4.551-1.856-8.008-4.609-10.403-8.969-6.27-11.416-12.691-22.75-19.12-34.077-2.651-4.67-2.746-9.197-1.481-14.529 3.085-13.003 8.486-41.579 8.67-45.104 4.941 10.275 5.566 23.457 3.993 34.392-1.6 11.121.254 20.405 7.606 29.079 4.402 5.193 7.612 11.433 11.093 17.357 2.343 3.989 5.548 6.273 9.948 7.737 12.338 4.104 24.537 8.627 37.009 13.063 1.702-1.619-.128-2.989-1.108-4.225-8.088-10.205-15.987-20.581-24.515-30.408-4.304-4.96-6.606-9.931-6.387-16.577.369-11.208.069-22.438.065-33.659-.001-3.317.523-6.376 3.01-8.969 11.003-11.471 21.908-23.035 33.681-35.442-1.704 12.304-11.942 26.786-19.25 36.256-3.384 4.385-4.33 8.634-3.584 14.064 1.081 7.867 1.362 15.859 1.677 23.81.181 4.567 1.443 8.324 4.753 11.664 9.154 9.236 18.08 18.697 27.555 28.545 6.852-6.702 11.602.132 13.519.132s7.5-7.083 12.946.467c9.423-9.819 18.061-19.062 26.994-28.01 3.529-3.535 5.458-7.262 5.63-12.351.294-8.674.976-17.35 1.913-25.979.506-4.656-.631-8.314-3.481-12.018-7.08-9.2-20.127-28.275-18.191-36.17 2.289 2.691 4.548 5.408 6.875 8.066 2.384 2.723 4.785 5.435 7.268 8.067 5.213 5.527 10.249 11.255 15.816 16.405 3.774 3.492 5.535 7.355 5.475 12.361-.147 12.304-.26 24.608-.245 36.913.005 4.301-1.986 7.44-4.621 10.607-8.33 10.01-16.466 20.182-24.613 30.343-1.28 1.596-2.223 3.463-3.28 5.138 1.892 1.62 3.223.538 4.482.082 10.529-3.817 20.948-7.961 31.578-11.466 5.452-1.798 9.506-4.531 12.491-9.55 4.99-8.391 10.34-16.586 15.907-24.608 2.257-3.251 2.677-6.462 2.579-10.195-.284-10.847-.81-35.468 2.884-45.435 1.505 8.591 2.759 15.762 4.267 23.363 1.477 7.444 2.95 14.915 5.013 22.208 1.605 5.674.795 10.613-2.057 15.582-6.303 10.982-12.552 21.998-18.638 33.101-2.398 4.376-5.835 7.099-10.402 8.952-9.042 3.67-17.975 7.615-26.907 11.549-1.885.83-3.575 2.104-6.59 3.914 2.824 1.061 4.337 1.928 5.947 2.185 9.286 1.48 18.566 3.073 27.907 4.088 4.602.5 8.308 2.046 11.47 5.299 9.333 9.603 18.719 19.154 28.043 28.766 2.812 2.899 4.743 6.049 4.919 10.459.649 16.22 1.681 32.424 2.62 49.556-1.258-1.752-2.401-2.898-3.024-4.279-5.236-11.616-8.62-23.827-10.535-36.368-.88-5.76-3.198-9.919-7.725-13.601-7.009-5.7-13.566-11.972-20.12-18.206-3.566-3.393-7.406-5.445-12.449-5.712-10.468-.555-20.914-1.506-31.373-2.241-.644-.045-1.32.369-2.689.784 1.124 1.574 1.943 3.122 3.125 4.308 5.11 5.126 10.233 10.247 15.533 15.174 4.065 3.779 6.862 7.987 8.479 13.493 3.459 11.785 7.665 23.354 11.702 34.964 1.693 4.867 1.96 9.652 1.724 14.852-.557 12.262-1.399 33.976-.993 44.422-4.155-7.071-9.061-28.833-11.185-41.709-.64-3.878-1.738-7.721-3.027-11.442-3.787-10.93-7.906-21.747-11.608-32.705-1.173-3.473-2.199-6.799-4.922-9.463-6.982-6.83-13.795-13.834-20.818-20.621-.817-.79-3.28-4.264-4.096-3.769-3 3.167 1.309 13.432 2.885 16.651 2.225 4.544 5.051 8.803 7.143 13.401 8.248 18.132 5.898 35.213-5.647 51.188-1.473 2.037-3.22 3.933-5.089 5.618-12 10.816-27.571 11.102-39.083-.18-14.02-13.74-19.086-30.515-13.32-49.641 1.75-5.805 5.231-11.076 7.78-16.656 2.244-4.911 7.666-17.215 4.778-20.451z" fill="%23fff"/%3E%3C/switch%3E%3C/svg%3E'); } +.squid { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m279.7 183.2c-4.2-.5-8.1 2.6-8.6 6.8-2.2 18.2-9.5 31.3-21.4 37.8-13.6 7.3-29.1 4.6-38.4 0-8.3-4.1-14.3-10.7-18.2-16.4 1.3-1.2 2.6-2.3 3.6-3.6 5.9 3.5 13 6 21.3 6 2.8 0 5.9-.3 9.1-.9 10.7-2.2 18.1-7.2 22.5-14.9 5.5-9.9 5-23.8-1.4-41.2-4.5-12.2-4.1-41.6 12.8-54.3 3.3-2.6 4.1-7.4 1.5-10.8s-7.4-4.1-10.8-1.5c-24.3 18.4-23.6 56.6-18 72 4.8 12.8 5.5 22.6 2.3 28.4-2.1 3.7-6 6-12.1 7.3-10 2.1-17.6-1.3-22.7-5.4-.5-11.4-5.5-17.8-5.5-17.8 12.5-2.2 13.1-5 11.6-29.9s-2.8-49.6-2.8-49.6 14.4 1.5 19.4-3.7 2.2-19.4-5.3-39.9-24.4-27.1-29.4-32.6c-8.2-9.1-13.6-17.1-29.4-17.1-13.7 0-20 7.1-29.4 17.1-5.1 5.5-21.8 11.8-29.3 32.5s-10.3 34.5-5.3 39.8 19.4 3.7 19.4 3.7-1.3 24.7-2.8 49.6-.9 27.7 11.6 29.9c0 0-5 6.3-5.5 17.8-5.1 4.1-12.6 7.4-22.7 5.4-6-1.3-10-3.6-12.1-7.3-3.2-5.8-2.4-15.5 2.3-28.4 5.6-15.4 6.3-53.5-18-72-3.3-2.6-8.2-1.9-10.8 1.5-2.6 3.3-1.9 8.2 1.5 10.8 16.8 12.7 17.3 42.1 12.8 54.3-6.4 17.5-6.9 31.3-1.4 41.2 4.2 7.7 11.8 12.7 22.5 14.9 3.2.6 6.2.9 9.1.9 8.3 0 15.5-2.4 21.3-6 1 1.3 2.2 2.6 3.6 3.6-4 5.8-10 12.2-18.2 16.4-9.2 4.6-24.8 7.3-38.4 0-11.9-6.4-19.3-19.5-21.4-37.8-.5-4.2-4.4-7.2-8.6-6.8-4.2.5-7.2 4.4-6.8 8.6 3.5 29.7 17.8 43.3 29.4 49.6 7.8 4.2 16.9 6.3 26.2 6.3 9.1 0 18.2-2.1 26.5-6.2 11.8-5.9 19.9-15.2 25.2-23 .8.3 1.7.5 2.4.6-.4 5.6-1.9 13.4-6.9 19.1-5 5.8-14 17.7-18.1 31.8-4.9 16.7-1.5 31.8 9.5 43.8 1.5 1.7 3.6 2.4 5.6 2.4 1.9 0 3.7-.6 5.3-2.1 3.1-2.8 3.3-7.7.5-10.9-7.4-8.1-9.4-17.6-6-29.1 3.3-11.4 10.8-21.3 15-26.2 7.6-8.7 9.9-19.6 10.7-27.6h3.7c.9 7.6 3.2 18.1 9.9 27.1 15.3 20.7 25.7 37.9 9.2 55.7-2.8 3.1-2.7 8 .5 10.9 1.5 1.4 3.3 2.1 5.3 2.1 2.1 0 4.1-.9 5.6-2.4 26.3-28.6 4.8-57.8-8.2-75.2-4.6-6.3-6.4-14-6.9-19.6.8-.1 1.4-.4 2.2-.6 5.1 7.8 13.2 17.1 25.2 23 8.2 4.1 17.3 6.2 26.5 6.2s18.4-2.1 26.2-6.3c11.6-6.2 25.9-19.9 29.4-49.6-.2-3.8-3.2-7.7-7.4-8.2zm-151.5 9.9c0-6.2 4.2-11.2 9.4-11.2 5.1 0 4.1 5.9 4.1 12.1s1 10.3-4.1 10.3c-5.3.1-9.4-5-9.4-11.2zm53.8-11.2c5.1 0 9.4 5 9.4 11.2s-4.2 11.2-9.4 11.2-4.1-4.1-4.1-10.3-1.1-12.1 4.1-12.1z" fill="%23fff"/%3E%3C/svg%3E'); } +.squirrel { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m313.3 125c-6.8-17.4-19.3-27.5-23.4-30.8-5.8-4.6-11.7-8.1-11.7-8.1-9-5.3-14.9-6.8-21.2-13.9-1.2-1.3-2-2.4-2.9-3.7-4.1-5.5-8.5-11.4-8.8-19-.1-1.4 0-3.7.7-6.6-3.1 1.1-9.4 3.9-12.5 10.3-2.8 5.9-1.5 12.1 0 19 .9 4.1 2 7.4 2.9 9.5-3.4 1.5-8.6 4.3-13.2 9.5-6.8 7.7-8.6 16.5-9.5 21.2-2 10 .4 12.7-2.2 20.5-2.2 6.5-6 11.1-8.8 13.9-3.4-.7-8.1-1.5-13.9-1.5-17.7 0-30.7 7.3-35.9 10.3-16.5 9.5-25.6 22.7-33.7 34.4-3.2 4.7-5.7 8.8-7.3 11.7-1-1.4-2.4-3.6-2.9-6.6-.3-1.6-1.1-7.7 9.5-21.2 2.5-3.2 7.4-9.4 15.4-16.1 6.5-5.4 9.7-6.7 13.9-12.5 3.6-4.8 5.2-9.2 5.9-11 1.6-4.5 1.9-8.1 2.2-12.5 1.1-15.2-2.6-25.9-3.6-28.7-.1-.2-.4-1.1-.8-2.1-2-4.9-7.5-18.3-21.2-28.6-12.4-9.2-25.4-11.3-32.2-11.7-12.6-.9-22.1 2.5-31.5 5.9-4.6 1.6-13.4 4.8-23.4 11.7-5.1 3.5-21.4 15.4-31.5 36.6-1.5 3-3.6 7.5-5.1 13.9-3 12.2-1.8 22.4-.7 27.8 1.3 6.7 3 15.8 10.3 24.2 2.2 2.6 11.4 13.1 21.2 11 2.6-.6 4.4-1.8 5.9-2.9 4.4-3.2 6.9-9.5 11.7-22 0 0 5.6-14.4 9.5-21.2 1.5-2.5 2.8-4.5 3.7-5.9 2.4 1.5 5.2 3.9 5.9 7.3.7 3.8-1.5 7.1-2.2 8.1-6.7 10.3-18.4 41.5-19.8 56.4 0 .2-.1 1.1-.2 2.2-.4 5.2-1 16 2.4 27.8 3.5 12.1 9.7 20 12.5 23.4 11.5 14.3 25.6 20.8 33 23.4 1 1.5 2.4 3.6 4.4 5.9s3.2 3.8 5.1 5.1c2.6 1.8 5.1 2.4 8.1 2.9 4.1.8 9.8 1.7 16.8 2.2 26-.9 47.4-1.7 63-2.2 26.8-.9 32-1.1 35.2-.7 1.9.3 4.2.2 8.8 0 2.6-.1 3.2-.2 3.7-.7 1.7-2-2.1-8.1-5.1-11.7-1.7-2-7.9-9.3-18.3-10.3-3.8-.4-6.9.2-8.8.7.2-1.1.4-2.9.7-5.1.9-6.4 1.3-8.1 1.5-11 .1-1.5.2-3.8 0-6.6 3.8-2.7 6.7-5.3 8.8-7.3 2.7-2.6 5.1-5 7.3-8.8 1-1.7 1.7-3.3 2.2-4.4 3.3 0 8.7-.4 14.7-2.9 2.7-1.1 6.6-2.8 10.3-6.6 1.4-1.4 7.3-7.6 6.6-15.4-.1-1.4-.6-6.4-3.7-7.3-2.7-.8-5.5 1.9-5.9 2.2.9-3.8 1.6-6.8 2.2-8.8 1.4-4.9 2.9-10.1 3.7-13.9 1.1-5.3.8-6.2 1.1-6.9 0 0 .1-.2.3-.5 1.8-2.1 12.5 0 12.5 0s6.3 1.2 12.5 1.5c4.7.2 11.2.4 17.6-2.9 1.1-.6 8.2-4.4 11.7-12.5 3.6-9.2-.1-18.6-3.5-27.4zm-21.3 8.8c-.3.5-.9 1.5-2.2 2.2-2.1 1.1-4.4.4-5.9 0-3.4-1-5.4-3.1-8.1-5.9-1.2-1.2-1.7-2-2.2-2.9-.5-1-1.4-3-.7-5.1.6-1.9 2.3-2.9 3.7-3.7.8-.5 2.8-1.6 5.1-1.5 4.2.2 6.9 4.1 8.1 5.9.5.8 4.6 6.8 2.2 11z" fill="%23fff"/%3E%3C/svg%3E'); } +.starfish { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="%23fff"%3E%3Cpath d="m22.5 124.1c17.8 11.9 31.2 20.8 51.7 27.7 5.9 2 22.8 7.4 45.7 9 14.1 1 26.1.3 35.2-.7-10.2-21-12.8-39.2-13.5-50.2-2.1-33.1 9.2-58.7 15-71.9 6-13.6 7.5-12.1 20.4-36.1-9.2 4.8-19 14.5-21.9 17.4-5 5.4-10.1 11.7-15.2 18.9-2.7 3.8-5.1 7.4-7.2 11-6.1 11.1-16.6 30.4-19.5 57.6-.6 5.8-.8 11.3-.7 16.5-7.3 1.3-18.2 2.6-31.4 2.2-8.2-.2-13.6-1-24-2.2-9.3-1.1-22.6-2.5-38.9-3.7-.4 0-1.1 0-1.8.2 1.8 1.3 3.9 2.8 6.1 4.3z"/%3E%3Cpath d="m73.4 245.3c-4.6 4.1-8.7 8.8-13.5 12.7-.5.4-4.1 3.4-7.5 8.2-.3.5-.6.9-.9 1.3 20.8-6.4 34-11.5 48.8-22.3 8.1-5.9 32.4-24 45.7-56.9 3.1-7.8 4.9-14.6 6-19.5-7.2.5-17.3.8-29.2 0-14.6-1-42.9-3.2-74.1-18.7-14.9-7.4-26-15.7-36.7-24.8v.8c.6 11.6 18 26.2 18 26.2 7.3 7.4 18 16.2 32.5 22.9 3.1 1.4 13 5.8 26.7 8.5 7.9 1.6 14.9 2.1 20.2 2.2-2.3 9.1-5.2 16.1-7.5 21-.7 1.4-11.2 23.2-28.5 38.4z"/%3E%3Cpath d="m182.7 90.4c-1.4-12.6-3.8-35 .7-62.1 1.9-11.3 5-23.1 2.7-27.2-2.8 7-6.6 11.5-7.2 12.3-11 13.5-18.5 33.5-22.5 44.2-3.5 9.4-10.3 35.1-4.5 67.4 2.3 12.8 6 23 9 29.9 5.9-5.9 14.1-13.4 24.7-21 28.3-20.2 54.8-27.7 63.6-29.9 23.3-6 43.5-6.3 58.6-5.3-2.3-4-11.7-6.4-16-7.4-4.8-1.2-20.3-4.5-47.2 0-17.1 2.9-28.7 7.2-31.4 8.2-11.1 4.2-20.1 9.2-26.9 13.5-1-5.2-2.6-13-3.6-22.6z"/%3E%3Cpath d="m255.3 110.6c-9.2 2.3-34.5 9.3-61.4 28.4-11.2 7.9-19.7 15.8-25.5 21.7 5.2 2.2 12.3 5.5 20.2 10.5 6.3 4 25.7 16.9 41.9 41.2 6.4 9.6 20.2 30.7 23.2 60.6.3 2.5.4 5 .5 7.4 2.3-5.1 2.9-12.4 3.2-20.9.4-10 1-27.7-6-49.4-4.2-13.1-11-27-15.7-36.7-1.5-3.1-2.8-5.7-3.7-7.5 5.6-7.8 13-16.7 22.5-25.5 1.4-1.3 15.7-14.4 29.2-21.7 2.3-1.2 4.5-2.5 6.7-3.7 7.8-4.2 10.8-5.5 14.2-9 .2-.2.5-.5.7-.7-17.1.2-31.8.8-50 5.3z"/%3E%3Cpath d="m247 287.6c-.4-8.3-1.6-18.1-4.4-28.8-8.3-31.3-26.2-51.3-30.7-56.1-18.9-20.3-39.6-29.6-50.9-33.7-.6 2.6-1.6 6.2-3 10.5-2.7 8.2-11.8 33.9-32.2 56.1-24 26.1-52.4 35.2-71.1 41.2-.2.1-.3.1-.5.1 1.2.3 2.4.5 3.5.6 17.6 2.1 30.7-2.2 30.7-2.2 13.8-4 24.3-9.3 31.4-13.5 24.4-14.5 38.5-33.6 45.7-43.4 3.3-4.6 5.8-8.5 7.5-11.2 4.4 3.6 10.7 9 18 15.7 10.2 9.4 15.3 14.2 20.2 20.2 9.2 11.3 16.9 25.1 18 26.9 5.3 9.6 8.8 17.6 15 18 .9.1 1.9-.1 2.8-.4z"/%3E%3C/g%3E%3C/svg%3E'); } +.swallow { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m289 84.8c-5.5-7.1-17.6-8.8-28.8-3.6-3 1.4-8.7 4.8-16.3 9.5 0 0-4.5-28.3-34-36.7-29.5-8.5-120.7 1.5-189.5 55.2 0 0 95.8-40.5 141.4-22.4 39.5 15.6 17 44.7.7 54.4 0 0 0 0-.1 0-.2.1-.5.3-.7.4-12.4 7.2-23.9 13.5-33.1 17.6-38.4 17.6-124.2 19.8-124.2 19.8s22.5 6.9 69.8 2.6c47.3-4.2 52.9-14.1 59.1-9.5s-59.4 56.5-105.8 73.3c0 0 43.4-9.5 82.1-35.7s43.7-34.2 62.2-37.9c3.8-.8 8.6-1.3 14-2 17.1-.2 34.5 7.7 28.8 33.5-12.9 58-116.1 91.5-116.1 91.5 99.8-14.1 160.7-83.5 170.5-112.6 6.3-18.8-.1-33.7-5.5-41.9 22.9-20.5 28-33.5 28.7-41.7 1.5-7.8 11.3-10.6 11.3-10.6-3.5-3.6-12.1-.9-14.5-3.2z" fill="%23fff"/%3E%3C/svg%3E'); } +.swan { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m283.7 128.2c-1.3-5.8-1.9-8.7-3.3-11.6-4.1-8.2-10.4-16.6-11.6-18.2 1.7-2.3 4.1-5.7 6.6-9.9 2.4-4.1 4-6.8 5-9.9 2.2-7.1-.1-13.7-1.7-18.2-6.6-18.6-24.2-28.5-26.4-29.7-16.3-8.9-31.8-7.4-39.6-6.6-8.3.9-15.6 1.7-23.1 6.6-16.4 10.9-18.8 32-19.8 41.3-.6 5.4-1.8 17.6 3.3 31.4 4 10.7 10.4 18.3 19.8 29.7 6.4 7.7 9.4 10 14.9 18.2 6.1 9.1 9 16 9.9 18.2 2.9 7.3 4.3 13.5 5 16.5.8 3.9 1.3 7.3 1.7 9.9-3.3-2.7-7.7-6.2-13.2-9.9-5-3.4-15.4-10-31.4-16.5-20.5-8.4-30.7-12.5-41.3-11.6-8.6.8-18.4 6-38 16.5-9.9 5.3-17.8 10-23.1 13.2-9.7-4.5-19.6-10-29.7-16.5-1.7-1.1-3.3-2.2-5-3.3-1.8 2.4-4.2 5.7-6.6 9.9-2.3 4-8.6 16.1-9.9 31.4-1.9 21.5 7 37.9 11.6 46.2 9.8 18.1 23.1 29 31.4 34.7 12.6-.1 22.9-.1 29.7 0 44 .4 88-.4 132 0 9.2.1 19.9.2 29.7-6.6 14.2-9.8 17.6-27.7 19.8-39.6.9-4.7 4.6-25.9-3.3-52.8 0 0-9.4-32.3-33-56.1-.7-.7-7.1-7.1-14.9-14.9-8.4-8.3-9-9-9.9-9.9-5.3-5.8-11-16.2-11.6-36.3 3.5 5.7 9.2 13.8 18.2 21.5 6.3 5.4 10.8 7.8 16.5 11.6 7.8 5.1 18.4 13.3 29.7 26.4 2.3 0 10.5.1 11.6-3.3.2-.8.1-1.4 0-1.8zm-26.4-49.5c-.2.4-.7 1.1-1.7 1.7-.6.3-1.3.5-2.2.5-3.6 0-6.8-2.2-7.2-2.6-4.7-3.3-5.6-7.9-6.2-10.6-.5-2.6-.2-3.9.6-4.8.7-.9 1.7-1.2 2.1-1.4 2.9-1.1 6.1.4 7.5 1 1.3.6 3.5 1.6 5.2 3.9 1.1 1.5 1.6 3 1.9 4 .7 2.3.8 4 .8 4.5-.1 1.3-.1 2.6-.8 3.8z" fill="%23fff"/%3E%3C/svg%3E'); } +.tapir { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m252.1 202.9c-2.1-33.5-37.1-112.7-37.9-114.9-1.7-5.1-1.6-10 1.9-12.6 3.7-2.6 12.5.5 21.9-17.8 8.4-16.1 7-40.5 1.8-43s-17.1 2.3-31.1 12.3c-18.3 13.1-15.6 24.6-17.6 29.2-2.4 5.5-7.6 6.3-13.2 5.1-4.3-.9-12.1-2.1-17.5-2.1h-.8c-5.4 0-13.2 1.2-17.5 2.1-5.6 1.2-10.8.4-13.2-5.1-2-4.6.7-16.1-17.6-29.2-14-9.9-25.8-14.7-31.1-12.3-5.2 2.5-6.6 26.8 1.8 43 9.5 18.3 18.3 15.1 21.9 17.8 3.5 2.5 4.7 6 1.9 12.6-2 4.7-35.7 81.4-37.9 115-2.3 35.4 41 44.1 51.1 56.4 12.3 15 12.4 45.6 40.6 45.6h.8c28.2 0 28.2-30.6 40.6-45.6 10.2-12.4 53.4-21 51.1-56.5zm-135 1c-15.6-3.5-25.1-23.2-16.3-29 8.1-5.3 14.5-1.1 18.4 7.1 3.9 8.1 13.4 25.4-2.1 21.9zm85.9 0c-15.5 3.5-6-13.8-2.1-21.9s10.2-12.4 18.4-7.1c8.8 5.8-.8 25.5-16.3 29z" fill="%23fff"/%3E%3C/svg%3E'); } +.tiger { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m274.6 118.4c2.7-2.9 15.1-16.5 14.4-35.9-.4-10-4.5-28.9-17.2-33.1-7.9-2.6-17.5.9-23 4.3-5.4 3.3-7.3 7-14.4 10.1-4.6 2-8.8 2.6-11.5 2.9-3-1.9-7.4-4.6-12.9-7.2-25.4-12.1-48.3-11.7-53.2-11.5-4.2.1-25.5 1.1-48.9 12.9-4.2 2.1-7.6 4.2-10.1 5.7-1.9-.1-5-.4-8.6-1.4-10.6-3-13.4-8.9-23-12.9-5-2.1-11.2-4.8-17.2-2.9-13.3 4.2-15.6 27.5-15.8 30.2-2 22.6 12.6 38.4 14.4 40.2 3.2 3.3 6.3 5.6 8.6 7.2-3.4 8.7-6.8 19.9-8.6 33.1-2.9 20.7-1 38.2 1.4 50.3 2.2 11.2 9.8 25.2 23 33.1 7.2 4.3 14.4 5.7 37.4 10.1 2.7.5 7.5 1.8 10.1 5.7.3.5 1.2 2.3 2.9 5.7 1.1 2.2 1.2 2.4 1.4 2.9.9 1.4 2.3 3.5 4.3 5.7 2.9 3.3 8.9 10 18.7 12.9 5.2 1.5 9.5 1.5 12.9 1.4 2.4 0 6.5-.1 11.5-1.4 15.5-4.2 23.5-16.7 24.4-18.7.1-.2.7-1.6 1.7-3.5.3-.7.7-1.4 1.2-2.3 1.5-2.7 2.1-3.6 2.9-4.3 0 0 1.7-1.8 4.3-2.9 6.9-3 28.8-3.1 41.7-10.1 12.4-6.7 18.5-20.6 20.1-24.4 3.6-8.8 5.3-15.9 5.7-30.2.2-4.4.5-19.2-2.9-38.8-1.7-10-3.9-18.3-5.7-24.4 2.6-1.6 6.3-4.4 10-8.5zm-212.7 83.4c-1.5-2-2.8-5-2.9-11.5 0-3.8.4-9.9 2.9-17.2 1.6 4 4.2 9.2 8.6 14.4 2.1 2.5 6.6 7.6 14.4 11.5 5.7 2.9 11 3.9 14.4 4.3v5.7c-4.9 1-12.5 1.8-21.6 0-5.3-1-9.6-2.7-12.9-4.3-.8-.6-1.9-1.6-2.9-2.9zm46 25.8c-1.5 3.7-5.7 4.9-8.6 5.7-5.6 1.6-10.3.6-12.9 0-2.4-.5-6.2-1.4-10.1-4.3-4.1-3-6.2-6.6-7.2-8.6 5.6 1.4 12.9 2.8 21.6 2.9 6.6.1 12.5-.6 17.2-1.4.4 1.2.9 3.5 0 5.7zm20.1-70.4c-1.5 3.9-5.9 5.3-7.2 5.7-5.3 1.7-10.1-.2-12.9-1.4-8-3.3-13.7-10.2-15.8-17.2-.8-2.6-1.8-6.1 0-8.6 1.9-2.7 6-2.8 8.6-2.9 5-.1 8.7 1.6 11.5 2.9 3 1.4 7.7 3.6 11.5 8.6 2.2 2.9 6.2 8.1 4.3 12.9zm47.4 79.1c-1.5 1.4-3.4 2.8-7.2 5.7-2.3 1.7-3.8 2.5-5.7 2.9-1.8.4-3.3.1-4.3 0-1-.2-3.4-.6-7.2-2.9-2.6-1.6-4.3-3.1-7.2-5.7-6-5.5-6.8-7.6-7.2-8.6-.4-1.2-1.2-3.6 0-5.7s3.6-2.7 4.3-2.9c2.6-.6 4.6.1 11.5 2.9 3.2 1.3 5.8 2.3 7.2 2.9 1.8-.9 12.3-5.9 18.7-5.7 2.9.1 4 1.1 4.3 1.4 1.5 1.5 1.4 3.7 1.4 4.3.1 3.2-2.8 5.9-8.6 11.4zm23.7-73.3c-1.2-.4-5.5-1.9-7-5.7-1.8-4.8 2.1-10.1 4.2-12.9 3.7-5 8.3-7.2 11.2-8.6 2.7-1.3 6.3-3 11.2-2.9 2.6.1 6.5.2 8.4 2.9 1.7 2.5.8 6 0 8.6-2.1 7.1-7.6 13.9-15.3 17.2-3 1.1-7.6 3.1-12.7 1.4zm43.2 67.5c-3.8 2.9-7.4 3.8-9.8 4.3-2.6.6-7.2 1.6-12.6 0-2.9-.9-6.9-2.1-8.4-5.7-.9-2.3-.4-4.5 0-5.7 4.6.9 10.3 1.5 16.7 1.4 8.4-.1 15.5-1.4 20.9-2.9-.8 2-2.8 5.6-6.8 8.6zm14-27.3c-1 1.4-2 2.3-2.8 2.9-3.2 1.6-7.5 3.3-12.6 4.3-8.7 1.8-16.2 1-20.9 0 0-1.9 0-3.8 0-5.7 3.3-.4 8.4-1.4 14-4.3 7.5-3.9 11.9-9 14-11.5 4.3-5.2 6.9-10.4 8.4-14.4 2.4 7.3 2.8 13.4 2.8 17.2-.2 6.5-1.5 9.5-2.9 11.5z" fill="%23fff"/%3E%3C/svg%3E'); } +.toad { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cswitch%3E%3CforeignObject height="1" requiredExtensions="http://ns.adobe.com/AdobeIllustrator/10.0/" width="1"/%3E%3Cpath d="m81.347 152.464c5.101-5.022 9.481-9.334 14.08-13.861.005.105.13-.362-.049-.585-5.953-7.385-7.898-15.801-5.616-24.896 1.588-6.331 3.703-12.582 6.209-18.608 1.298-3.121 2.188-5.87 1.069-9.135-.483-1.408-.796-2.928-.871-4.413-.216-4.298-.867-8.687-.279-12.892 1.786-12.772 12.283-18.202 23.643-12.129 4.381 2.341 8.058 5.998 12.253 9.206 24.268-5.971 32.636-5.938 57.914.426 1.114-1.394 2.454-3.484 4.193-5.16 3.582-3.455 7.814-5.76 12.83-6.585 6.548-1.077 11.952 1.438 15.071 7.248 3.187 5.937 3.085 12.282 2.265 18.702-.142 1.113-.402 2.226-.735 3.299-1.467 4.725-.899 8.958 1.67 13.387 3.516 6.061 5.004 12.937 5.817 19.893.971 8.307-.656 13.772-6.655 22.4 2.367 1.986 4.91 3.862 7.136 6.06 2.255 2.227 4.197 4.772 6.66 7.623 1.795-.184 4.005-.602 6.213-.597 5.236.012 10.561-.336 15.69.474 11.132 1.757 18.191 9.677 19.79 20.854 1.104 7.716-.455 15.044-3.248 22.055-2.773 6.963-6.241 13.651-9.445 20.44-.948 2.008-2.035 3.951-2.991 5.794 7.899 2.328 15.486 4.344 22.909 6.848 3.513 1.185 6.783 3.181 10.023 5.052 1.6.924 3.193 2.401 2.271 4.583-.887 2.101-2.919 2.035-4.855 1.876-2.431-.199-4.886-.646-7.291-.467-2.07.154-4.086 1.038-7.314 1.926 2.315 2.36 3.936 3.609 5 5.226.852 1.296 1.749 3.317 1.292 4.501-.427 1.105-2.592 2.092-4.025 2.139-2.781.093-5.588-.49-8.38-.829-3.354-.407-6.698-1.111-10.056-1.17-1.682-.03-3.94.6-4.968 1.777-2.791 3.197-6.062 3.357-9.735 2.666-9.839-1.852-19.183-5.212-28.293-9.286-1.317-.589-2.628-1.189-4.396-1.989-.301 2.309-.287 4.194-.822 5.907-1.332 4.266-2.705 8.544-4.478 12.637-.973 2.246-2.885 4.228-5.786 3.428-2.653-.732-2.884-3.143-3.011-5.47-.059-1.084-.223-2.163-.451-4.279-2.187 1.505-3.771 2.577-5.336 3.676-2.443 1.716-4.788 3.591-7.339 5.126-1.658.998-3.609 1.223-5.207-.382-1.584-1.59-1.291-3.392-.419-5.202.565-1.172 1.166-2.326 2.126-4.233-1.708.471-2.772.844-3.868 1.052-3.107.59-6.242 1.62-9.338 1.528-3.595-.108-4.359-2.609-2.005-5.364.724-.847 1.708-1.467 2.5-2.264 1.023-1.03 1.972-2.133 2.829-3.068-.685-2.974-2.647-3.503-4.797-3.519-7.141-.054-14.285-.136-21.42.06-1.654.046-3.278 1.155-4.832 1.743.374 5.187 6.893 5.607 6.597 10.829-5.429 4.119-10.515.112-16.27-.957.848 1.905 1.736 3.476 2.256 5.16 1.104 3.574-1.409 6.339-4.852 4.933-3.041-1.241-5.658-3.533-8.439-5.395-1.607-1.076-3.17-2.218-5.438-3.813-.208 2.511-.018 4.084-.526 5.383-.633 1.615-1.514 3.627-2.879 4.348-2.106 1.112-3.945-.54-5.173-2.312-2.828-4.078-4.586-8.594-5.152-13.55-.208-1.822-.453-3.641-.697-5.585-6.951 2.621-13.499 5.279-20.181 7.542-4.252 1.44-8.676 2.411-13.071 3.376-3.457.759-6.52.249-9.218-2.644-1.175-1.26-3.642-1.899-5.485-1.832-3.73.137-7.428 1.005-11.153 1.462-2.417.297-4.876.682-7.284.527-4.005-.257-5.23-3.03-2.663-6.149 1.268-1.541 3.256-2.49 4.8-3.892-1.484-3.111-3.404-3.744-5.491-3.769-2.621-.032-5.251.162-7.866.388-2.104.182-4.453.592-5.432-1.735-1.146-2.724 1.201-4.105 3.055-5.266 2.217-1.389 4.543-2.771 7.012-3.56 7.318-2.337 14.729-4.386 22.108-6.533.88-.256 1.789-.416 3.224-.744-1.343-2.568-2.532-4.87-3.747-7.158-4.768-8.972-9.592-17.97-11.361-28.092-.797-4.557-1.134-9.366-.631-13.945 1.194-10.867 8.645-18.662 19.509-20.378 5.129-.811 10.452-.479 15.688-.497 2.04-.007 4.086.446 5.618.629zm139.142-25.593c-1.368-4.126-3.771-6.128-6.854-7.22-4.587-1.624-9.187-3.344-13.92-4.4-20.374-4.544-41.023-3.906-61.657-2.678-10.533.627-20.84 2.616-30.692 6.575-3.374 1.356-6.353 3.133-7.616 6.901 1.717 2.403 3.513 1.324 5.513.634 5.66-1.952 11.298-4.15 17.13-5.364 5.66-1.178 11.538-1.497 17.341-1.774 25.88-1.235 51.81-2.81 76.528 7.73 1.05.448 2.572-.217 4.227-.404zm-112.517-62.806c-3.096.072-5.21 1.587-5.903 4.911-1.293 6.212.079 11.943 4.468 16.573 3.771 3.978 8.808 3.295 11.881-1.225 4.492-6.606-1.353-19.241-9.333-20.172-.369-.043-.742-.062-1.113-.087zm110.557 9.919c-.241-4.411-.513-7.503-3.525-9.16-2.47-1.359-5.178-1.083-7.452.496-4.135 2.871-6.895 6.876-7.867 11.806-.818 4.151 2.187 9.155 5.82 10.531 3.624 1.373 7.867-.406 10.091-4.909 1.538-3.112 2.246-6.635 2.933-8.764z" fill="%23fff"/%3E%3C/switch%3E%3C/svg%3E'); } +.turkey { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m282.5 75.5c-.3-2.1-1-6.4-3.7-14.7-1.7-5.4-2.6-8.1-3.7-10.3-4.3-9-11.7-13.8-17.6-17.6-6.6-4.3-13.1-8.5-22.8-9.5-4.7-.5-16.3-1.7-25 5.9-6.6 5.8-8.3 13.9-9.5 19.8-.8 3.9-.8 6.9-.7 11.7 0 1.1.1 2.6.7 4.4.9 2.5 2.5 4 2.9 4.4 3.9 3.9 14.1 20.2 17.6 30.1 2 5.6 4.2 15.8 0 30.8-3.4-2.8-7-5.5-11-8.1-25.8-16.8-53-20.8-72.6-21.3-6.8 3.3-14.2 7.8-21.4 13.9-9.6 8.2-15.5 16.5-18.4 20.6-3.9 5.5-6.2 9.8-9.5 16.2-5.8 10.8-7.3 15.9-8.1 19.1-.9 3.6-1.3 6.7-1.5 8.8-.3 1-1.3 1.6-2.2 1.5-.7-.1-1.3-.7-1.5-1.5-.4-1.7-.7-4.3-.7-7.3 0-5.1 1.1-9.1 2.2-12.5 4.1-12.7 9.5-22 9.5-22 7.4-12.8 15.1-20.7 24.2-30.1 0 0 9.8-10.1 20-15 .7-3.4 1.8-8.1 3.5-13.6 2.2-7.1 2.9-7.8 3.7-11.7 1-5 3.1-16.1-2.9-20.6-3.7-2.7-9.5-2.3-13.2 0-5.5 3.4-6.9 11.2-7.3 11-.4-.1.7-3.7.7-3.7 2.3-7.3 4.2-11.3 5.1-14 1.1-3.1 3.9-10.9.7-16.9-4.1-7.8-16-8.1-16.9-8.1-12.1-.1-20.5 10.1-22.5 12.5-7.1 8.6-9.5 19.4-10.3 19.1-.6-.2 2.6-7.4-.7-11.7-.2-.3-1.5-1.8-3.7-2.2-2.6-.5-5.4 1-7.3 3.7-2.8 2.4-6.8 6.2-10.3 11.7-4.8 7.6-6.1 14.6-7.3 20.6-2 10.2-1.6 18.7-1.5 20.6.3 5 1.1 9.5.7 9.5-.4.1-3.3-6.2-4.4-13.2-.2-1.2-.6-4.2-2.9-6.6-.7-.7-1.3-1.4-2.2-1.5-3.2-.4-6.5 6.9-7.3 8.8-6.2 13.6-3.5 31.2-2.9 34.5 1.4 8.8 4.8 22.6 14 38.2-3.5-2.3-5.4-4.7-6.6-6.6-3.1-5-2.6-9.4-5.9-11-2.3-1.1-4.9-.1-5.1 0-6.7 2.8-7.8 17.6-5.9 27.9 1.8 9.6 6.3 16.3 8.8 19.8 4.1 5.9 8.5 9.9 11.7 12.5 1.5.9 3.1 2 4.8 3.4 1 .8 1.8 1.7 2.6 2.5-2.2-.2-4-.5-5.1-.7-2.5-.4-3.4-.7-5.1-.7-2.1 0-3.5 0-4.4.7-2.1 1.7-1.1 6.7 0 9.5 2.4 6 7.8 9.2 11 11 2 1.2 4.1 2.1 11.7 4.4 13.6 4.2 17.2 4.3 24.2 7.3 3.1 1.3 6.9 3.2 11 5.9-3.2 3.9-5.7 6.9-7.3 8.8-4.3 5-5.8 6.6-6.6 9.5-.2.7-1.2 4.6 0 8.1 2.4 6.8 11.9 8.9 21.3 11 5.7 1.3 15.6 3.3 28.6 1.5h.1c3.9 6.1 7.8 12.2 11.7 18.4-3.3 1.3-5.4 3.7-5.1 5.9.2 1.7 1.6 3 2.9 3.7.4.2.7.3 1.1.3 1.9.3 49.1 1.2 61.4-.3.3 0 .5-.1.5-.1 1.4-.2 9.1-.8 15.5-2.9 3.4-1.1 6-1.9 6-3-.1-2.1-10.4-3.3-15-4-5.8-.9-13.6-1.6-23.1-1.1-2.5-3.6-4.9-7.6-7.3-11.7-2.3-4-4.3-7.8-6.2-11.6 12.2.5 32.5.4 53.2-10.4 31.9-16.7 42.6-47.3 43.3-52.9s.8-7.4.8-7.4c.2-4.4-.2-6.1.6-9.5.5-1.7.7-1.8 1.5-4.4 0 0 .9-2.9 1.5-6.6 2.5-15.3 1.5-29.4 1.5-29.4-.5-6.6-1.4-11.5-2.9-19.8-1.1-5.8-2.1-10.5-2.9-14 2 .3 5.2.3 8.1-1.5 6.1-3.8 6-13.1 5.9-16.9-.1-6.4-2.1-10.9-5.1-17.6-2-4.5-5.2-10.7-10.3-17.6 1.3-.8 3.3-1.8 5.9-2.2 4.8-.8 8.7.7 10.3 1.5 1.3 4.9 1.5 8.9 1.5 11.7 0 1.6-.2 6.2 1.5 11 .4 1.1 1 2.7 2.2 2.9 1.2.3 2.3-.9 2.9-1.5 2.1-2.1 2.7-4.8 2.9-6.6.2-4.9-.3-9-.6-10.9zm-135.8 226.2c-4.4-6.9-8.8-13.7-13.2-20.6 0-.3.1-.6.1-1 3.3-1.2 6.3-2.6 8.9-3.9 3.4 5.5 9 14.3 16 25.4-4 .1-7.9.1-11.8.1zm102.8-249.7c-1.5 2-4.4 2.6-6.6 2.2-.2 0-3.5-.7-5.1-3.7-.3-.6-1.3-2.4-.7-4.4.3-.9.9-1.8 1.5-2.2 2-1.3 6.8 1.5 11.7 6.6-.2.4-.4.9-.8 1.5z" fill="%23fff"/%3E%3C/svg%3E'); } +.turtle { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="%23fff"%3E%3Cpath d="m81 210.2c-6.3-23-.8-42.8 1.7-52.3 3.6-13.2 10.7-39 34.9-54 18.4-11.5 37.4-10.8 45.3-10.5 8.2.3 25.2 1.1 41.8 12.2 24.3 16.2 30.5 42.9 33.1 54 2 8.4 7.2 32.3-3.5 59.3-14.5 36.6-47.2 51.1-54 54-1.3 2.3-3.5 5.5-7 8.7-3.8 3.5-7.3 6.7-12.2 7-5.8.3-10.4-3.8-13.9-7s-5.7-6.5-7-8.7c-6.2-2.5-47.7-20.4-59.2-62.7z"/%3E%3Cpath d="m27 189.3c-1-.4-1.5-1.3-1.7-1.7-5.4-10.3-5.2-20.9-5.2-20.9.1-2.6.4-10.5 3.5-20.9.8-2.5 3.7-11.8 10.5-22.7 2.2-3.6 5.3-8.6 10.5-13.9 7.5-7.8 17.1-17.9 29.6-17.4 13.7.5 22.7 13.2 24.4 15.7-.9.8-2.1 1.9-3.5 3.5-3 3.4-4.6 6.2-7 10.5-6.7 11.8-5.8 9.8-7 12.2-3.3 6.7-5.3 12.5-7 12.2-.6-.1-.6-1-1.7-1.7-1.5-1-3.6-.6-5.2 0-2.8 2.6-6.6 6.6-10.5 12.2-3.4 4.9-2.9 5.6-7 12.2 0 0-6.7 11.1-17.4 19.2-1.4.7-3.5 2.2-5.3 1.5z"/%3E%3Cpath d="m126.3 274.7c-4.9-2.1-11.1-5.4-17.4-10.5-8.5-6.7-14-13.9-17.4-19.2-.5 1.7-1.2 4.1-1.7 7-1.7 9.1-.7 16.3 0 20.9 1.5 10 4.5 17 7 22.7.4.9 4.1 9.2 10.5 13.9 1.4 1.1 3.3 2.2 5.2 1.7 1.7-.4 2.7-2.1 3.5-3.5 3-5.3 7-20.9 13.9-31.4-.9-.3-2.1-1-3.6-1.6z"/%3E%3Cpath d="m133.3 89.9c-.1-4.2-.1-10.2 0-17.4.2-9.3.8-23.3 3.5-40.1 1.2-7.4 2.6-14 7-20.9 3.9-6.2 7.3-8 8.7-8.7 1-.5 8.2-3.8 15.7 0 6.3 3.2 8.3 9.2 8.7 10.5 2.5 6.9 4.1 12.9 5.2 17.4 4.3 17.7 4.9 32.1 5.2 41.8.3 7.3.1 13.3 0 17.4-7-3.4-13.2-4.7-17.4-5.2-5.8-.7-10.3-.3-13.9 0-1.6.1-8.6.8-17.4 3.5-2.3.6-4 1.3-5.3 1.7z"/%3E%3Cpath d="m293.5 189.3c1-.4 1.5-1.3 1.8-1.7 5.5-10.3 5.3-20.9 5.3-20.9-.1-2.6-.4-10.5-3.5-20.9-.8-2.5-3.7-11.8-10.6-22.7-2.3-3.6-5.4-8.6-10.6-13.9-7.6-7.8-17.3-17.9-30.1-17.4-13.9.5-23 13.2-24.8 15.7.9.8 2.1 1.9 3.5 3.5 3 3.4 4.6 6.2 7.1 10.5 6.8 11.8 5.9 9.8 7.1 12.2 3.4 6.7 5.4 12.5 7.1 12.2.7-.1.6-1 1.8-1.7 1.6-1 3.7-.6 5.3 0 2.8 2.6 6.7 6.6 10.6 12.2 3.4 4.9 3 5.6 7.1 12.2 0 0 6.8 11.1 17.7 19.2 1.2.7 3.4 2.2 5.2 1.5z"/%3E%3Cpath d="m192.6 274.7c5-2.1 11.2-5.4 17.7-10.5 8.6-6.7 14.2-13.9 17.7-19.2.6 1.7 1.2 4.1 1.8 7 1.7 9.1.7 16.3 0 20.9-1.5 10-4.5 17-7.1 22.7-.4.9-4.2 9.2-10.6 13.9-1.4 1.1-3.4 2.2-5.3 1.7-1.8-.4-2.7-2.1-3.5-3.5-3.1-5.3-7.1-20.9-14.2-31.4.8-.3 2-1 3.5-1.6z"/%3E%3C/g%3E%3C/svg%3E'); } +.unicorn { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m305.5 183.4c-1.5-1-3.1-1.3-4.1-1.4-.6-.6-1.6-1.6-2.7-2.7-6.3-6-11.6-9-17.1-12.3-13.4-8.1-20.5-13.1-24.7-16.5-1.9-1.5-5-4.2-8.2-8.2-.8-1.1-1.7-2.3-3.4-4.8-5.1-7.5-6.2-10.2-6.9-12.3-.2-.8-.5-1.9-.7-2.7-.7-3.2-1.1-5.3-1.4-6.9 0 0-.7-3.8-2.1-8.2-.7-2.3-3.1-8.1-13.7-15.1.1-.4.2-.9.4-1.6.7-2.6 1.4-5.1 2.2-7.3 2-5.5 6.9-15 6.9-15 2.6-4.9 1.6-3.9 8.2-19.2 9.9-22.9 9.5-24.2 8.9-24.7-1.9-1.6-8.8 3.6-15.8 8.9-9.7 7.3-15.4 13.3-24 21.3-3.9 3.6-9.7 8.9-17.1 15.1-1.1.9-2.3 1.8-3.4 2.7-4-4.5-11.4-11.6-22.6-15.8-19.9-7.3-38-.2-47.3 3.4-22.9 9-35.4 25.7-40.5 33.6-6.3 9.8-9.4 19-11 25.4 5.2-4.9 10.1-8.2 13.7-10.3 6.3-3.7 11.7-5.6 17.1-7.5 4.5-1.6 8.3-2.7 11-3.4-2.7 2.4-7.3 6.6-13 11.7-10.6 9.5-13.7 11.8-18.5 17.1-4.7 5.2-8.2 9.3-11 15.8-2.1 5-1.8 6.9-3.4 13.7-1 4-3.6 13.8-9.6 24.7-2.4 4.3-7.2 12.3-15.1 20.6-1.4 1.4-2.6 2.6-3.4 3.4 2.8 1.1 6.8 2.3 11.7 2.7 7.2.6 13-.9 16.5-2.1-3.6 4.3-7.5 8.6-11.7 13-7.9 8.4-15.7 15.9-23.3 22.6 4 3.9 7.7 6.6 10.3 8.2 5.3 3.5 17.6 11.4 33.6 11 3-.1 5.4-.4 6.9-.7.3 2 .9 4.9 2.1 8.2 0 1.3 2.8 8.2 8.2 13.7 1 1 2 1.9 8.9 6.2 6.3 3.9 9.4 5.9 13.7 8.2 7.1 3.9 18.1 10 32.9 15.1 13.5 4.7 20.3 7 28.1 6.2 3.1-.3 18.7-2 25.4-13.7 4.2-7.4 2.8-15.5 2.1-19.9-.4-2.5-1.3-6-8.9-19.9-3.4-6.3-7.2-12.8-14.4-24.7-7.1-11.8-7.8-12.8-8.9-15.8-3.6-9.7-3-18.7-2.1-24.7 1.6 3.2 4.7 8.4 10.3 13 2.3 2 9.1 7.5 18.5 8.9 7.7 1.1 9-1.7 28.8-6.2 15.4-3.4 20.1-3 24-.7 4.2 2.5 3.5 4.8 8.2 8.2 8.6 6.1 19.4 4.5 21.9 4.1 14.2-2.1 21.9-12.5 23.3-14.4 3.2-4.4 4.7-8.8 5.5-11.7 2.5-1.1 3.7-2.7 4.1-3.4 2.5-4.1.6-10.3-3.4-12.9zm-96-31.6c-.3.5-1.2 1.8-2.7 2.7-5.1 3-13-1.2-17.1-4.8-1.6-1.3-3.7-3.5-5.5-6.9 0 0-3.8-6.5-2.7-10.3.2-.8.7-1.4.7-1.4.6-.8 1.5-1.2 2.1-1.4 3.5-1.3 6.2-1.4 6.2-1.4 2-.1 5.9-.1 10.3 2.1 3.1 1.6 4.9 3.5 5.5 4.1 3 3.3 3.9 6.7 4.1 7.5.3 2.3 1.3 6.3-.9 9.8zm80.9 43.9c-.2.4-1.2 3-4.1 4.1-2.7 1.1-5 .2-5.5 0 .2-.8 1.1-4.2-.7-7.5-.4-.7-1.5-2.9-4.1-4.1-.8-.4-1.5-.6-2.1-.7.2-.7.6-2.3 2.1-3.4 2.2-1.7 5.1-1 6.2-.7 3.6 1 5.6 3.9 6.2 4.8 2 3.1 2.1 6.2 2 7.5z" fill="%23fff"/%3E%3C/svg%3E'); } +.walrus { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m281.9 166c-7.7-29.2-24.6-59-24.6-59s8.9-15.2 5.6-29.5c-3.2-14.4-18.5-23.3-18.5-23.3-10.9-34.1-44.6-49.1-83-49.1h-.9c-38.4 0-72.1 15-83 49.1 0 0-15.3 9-18.5 23.3-3.2 14.4 5.6 29.5 5.6 29.5s-16.9 29.7-24.6 59c-7.7 29.2-1.6 61.1 25 73.9 6 2.9 12.5 5.1 19.5 6.8 4.4 26.2 12 52.6 25.3 63.1 2.5 2 5.3 3 8 3 1.7 0 3.3-.4 4.9-1.1 6.6-3.2 13.1-13 16.3-59.2 7.5.1 14.7.2 21.5.2h.9c6.5 0 13.4 0 20.6-.1 3.2 46.2 9.7 55.9 16.3 59.1 1.6.8 3.2 1.1 4.9 1.1 2.7 0 5.5-1 8-3 13.3-10.5 20.9-36.8 25.3-62.9 7.3-1.8 14.2-4 20.4-7 26.6-12.8 32.7-44.7 25-73.9zm-105.2-50c6.4-5.3 17.7-2 16.1 4.6s-9.1 2.6-13.9 8.3-8.5 4.9-8.9 1.1c-.3-3.8 1.9-10 6.7-14zm-32.3 0c4.8 4 7.1 10.2 6.7 14s-4 4.6-8.9-1.1c-4.8-5.7-12.3-1.7-13.9-8.3s9.7-9.9 16.1-4.6zm-53.7-43.5c14.3 6.2 16.5 20.3 14.1 24.3s-10.3 7.6-18.3 6.4c-8.1-1.2-10.1-5.8-10.5-13.6-.4-7.7 5.3-21.1 14.7-17.1zm69.9 92.1h-.6s-8.9 16.3-33.6 21.8c.1 10.9 0 29.4-.9 48.5-1.8 41.2-5.8 63.7-7.9 63.8-3 .1-9-12.8-10.5-16.5-5.4-13.8-8.9-33.3-11-53.1 0-.2 0-.3-.1-.5-.1-1.2-.3-2.4-.4-3.7-2.7-27.2-3.7-46.5 13.6-46.5 28.3 0 42.5-19.1 47.8-27.2 1.7-2.6 4.7-2.6 6.4 0 5.3 8.1 19.5 27.2 47.8 27.2 14.7 0 16.4 12.2 15.3 30.5l.1.1c-.3 5.2-.8 10.4-1.3 15.8v.2c-2.1 21.4-5.7 43.2-11.6 58-1.5 3.8-7.3 15.5-10.3 15.3-2.1-.1-8.5-19.5-7.9-63.4.2-19-.1-37.4-.5-48.3-25.4-5.2-34.4-22-34.4-22zm84.5-74.9c-.4 7.8-2.4 12.4-10.5 13.6s-15.9-2.4-18.3-6.4-.2-18.2 14.1-24.3c9.5-4.1 15.1 9.3 14.7 17.1z" fill="%23fff"/%3E%3C/svg%3E'); } +.wasp { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cswitch%3E%3CforeignObject height="1" requiredExtensions="http://ns.adobe.com/AdobeIllustrator/10.0/" width="1"/%3E%3Cpath d="m55.519 278.173c8.142-11.006 16.042-21.552 23.791-32.209 5.006-6.884 7.627-14.481 7.56-23.214-.054-7.136.955-14.293 1.701-21.419.688-6.57 3.494-12.117 7.986-17.084 11.828-13.076 26.102-22.745 41.596-30.814 2.635-1.372 5.784-2.187 5.944-5.506-5.581-5.89-10.933-11.538-16.515-17.429-3.98 2.855-6.244 7.721-8.491 12.372-5.471 11.326-12.929 21.255-20.866 30.86-10.029 12.137-22.158 21.485-36.998 27.113-13.721 5.204-27.318 4.756-40.783-.855-8.015-3.34-13.819-9.016-17.283-17.016-3.842-8.873-3.558-17.506 1.068-26.115 4.239-7.888 10.1-14.212 17.911-18.374 7.629-4.065 15.489-7.809 23.535-10.958 14.033-5.493 28.292-10.411 42.446-15.597 2.81-1.03 5.576-2.181 9.492-3.721-3.252-1.422-5.416-2.72-7.759-3.325-6.118-1.581-10.939-4.892-14.647-9.943-.445-.606-.991-1.137-1.485-1.708-17.228-19.862-35.062-28.248-37.777-30.495 3.511 0 4.887-.219 6.17.034 12.503 2.469 23.904 6.937 31.676 17.835.435.61 1.088 1.069 1.5 1.691 9.062 13.702 22.819 15.793 38.737 15.652-3.712-5.544-10.156-6.672-13.278-12.293.529-7.252.694-15.17 1.779-22.96 1.352-9.706-1.497-17.802-7.592-25.12-2.412-2.896-8.107-11.561-8.597-12.631 1.521-2.143 14.84 10.035 19.686 15.77 3.446 4.078 5.112 9.181 5.073 14.694-.032 4.525.25 9.061.028 13.575-.201 4.091-.895 8.159-1.391 12.412 7.339 5.09 15.256 8.575 23.162 12.011 4.048 1.759 4.747 1.323 14.362-3.781-1.822-1.104-3.145-2.29-4.686-2.756-2.868-.869-5.913-1.145-8.795-1.978-7.013-2.027-10.399-7.019-11.048-14.101-.932-10.164 6.492-23.473 15.285-27.045 3.399-1.381 6.453-3.7 9.515-5.809 8.126-5.599 17.011-5.507 25.236.216 3.049 2.122 6.165 4.326 9.566 5.728 7.984 3.292 16.524 16.459 14.802 28.374-.887 6.135-4.15 10.498-10.131 12.385-3.213 1.014-6.622 1.388-9.891 2.251-1.305.345-2.467 1.228-4.336 2.2 5.983 5.073 11.393 6.454 17.879 2.889 6.531-3.589 13.648-6.13 18.958-10.046-.247-9.655-.848-18.287-.521-26.885.151-3.977 1.415-8.285 3.392-11.746 4.703-8.234 11.384-14.807 18.857-20.209.076 3.922-5.245 13.417-8.442 17.621-4.283 5.633-6.31 11.804-5.55 19.01.908 8.611 1.336 17.273 1.956 25.687-2.575 5.688-9.085 6.747-12.755 11.779 3.056 1.588 5.966.777 8.708.485 3.744-.398 7.429-1.332 11.17-1.775 4.359-.516 7.869-2.518 10.806-5.613 3.895-4.104 7.902-8.127 11.5-12.482 8.55-10.353 22.265-14.305 33.006-13.928-12.991 4.748-26.453 17.372-34.883 28.783-4.892 6.621-10.968 11.282-19.185 12.945-1.409.285-2.685 1.229-5.061 2.366 3.045 1.394 5.17 2.546 7.416 3.367 14.867 5.431 29.832 10.601 44.613 16.253 7.373 2.819 14.584 6.175 21.581 9.836 7.446 3.895 13.442 9.53 18.085 16.701 12.552 19.386.299 40.08-14.966 46.023-13.597 5.294-27.096 5.851-40.804.587-13.693-5.259-25.17-13.647-34.683-24.673-8.633-10.006-16.725-20.426-22.48-32.47-2.263-4.735-4.941-9.271-9.14-13.819-2.669 3.514-4.796 6.864-7.477 9.686-2.569 2.703-5.714 4.858-8.651 7.29-.437 3.15 1.563 4.448 4.024 5.855 7.848 4.487 15.941 8.698 23.19 14.034 7.242 5.331 13.656 11.808 20.291 17.937 4.617 4.265 7.058 9.786 7.709 15.969.828 7.872 1.719 15.768 1.909 23.669.169 7.052 2.151 13.256 5.82 19.178 6.779 10.94 14.513 21.139 23.05 30.75.987 1.112 1.87 2.316 2.786 3.46-1.963 2.118-19.848-13.008-26.033-20.657-14.633-18.097-13.258-12.194-16.235-40.669-.47-4.5-.623-9.034-1.088-13.534-.489-4.733-2.291-8.465-7.039-10.706-4.752-2.243-9.122-5.289-13.701-7.91-.6-.343-1.451-.249-2.815-.45 0 1.78-.124 3.48.023 5.156.459 5.249 1.365 10.482 1.474 15.734.283 13.64-1.499 27.101-4.564 40.37-1.796 7.774-5.017 15.02-9.458 21.665-4.755 7.114-9.391 11.109-19.808 17.289-1.468 3.682-3.555 8.51-5.639 13.736-1.712-2.167-5.227-11.182-6.194-14.068-16.799-8.756-25.339-23.368-29.176-41.064-3.043-14.034-4.802-28.272-3.963-42.682.303-5.201 1.177-10.368 1.905-16.518-8.766 2.729-15.039 8.045-21.906 11.957-2.389 5.572-2.593 11.227-3.07 16.857-.605 7.136-1.135 14.302-2.279 21.36-.586 3.616-1.718 7.557-3.844 10.436-8.972 12.144-33.547 35.705-35.956 34.267zm137.302-168.492c-.433.504-.866 1.008-1.299 1.512 1.658 1.967 3.152 4.106 5.003 5.869 6.089 5.797 10.864 12.556 14.504 20.054 5.149 10.607 12.065 19.983 19.458 29.053 5.749 7.054 12.335 13.215 19.959 18.238 9.806 6.461 20.66 8.945 32.254 8.335 6.112-.321 11.894-2.038 16.918-5.675 8.469-6.131 10.548-14.379 6.244-23.824-3.25-7.133-8.409-12.591-15.193-16.23-6.952-3.729-14.062-7.31-21.432-10.082-22.555-8.485-45.26-16.569-67.927-24.755-2.769-1-5.656-1.671-8.489-2.495zm-63.136-.055c-3.333.501-4.469.486-5.468.848-26.918 9.745-53.888 19.357-80.682 29.434-6.277 2.361-12.124 6.044-17.86 9.615-5.927 3.69-9.645 9.327-12.354 15.769-2.626 6.243-1.582 11.753 2.256 17.008 2.998 4.105 7.082 6.714 11.799 8.388 6.917 2.454 14.007 2.603 21.214 1.626 12.489-1.694 22.724-7.78 31.634-16.293 10.706-10.229 19.741-21.823 26.612-34.95 4.932-9.423 10.368-18.374 18.303-25.622 1.335-1.221 2.274-2.877 4.546-5.823zm2.853 111.51c.178 2.816.444 4.601.377 6.374-.352 9.243 5.014 13.434 13.188 15.479 4.715 1.179 9.315 2.816 13.867 4.217 5.111-1.529 10.174-2.918 15.143-4.585 2.469-.828 4.92-1.933 7.088-3.357 1.47-.966 3.112-2.542 3.49-4.128 1.013-4.259 2.18-8.615 1.568-13.793-6.748 1.425-12.911 2.543-18.967 4.084-2.871.731-5.537 2.27-8.315 3.451-8.33-4.446-17.647-5.046-27.439-7.742zm-.229-27.426c-.814 5.502-1.716 9.848.181 13.884 8.405 6.386 18.996 5.57 27.601 10.622 8.749-5.38 20.007-4.024 27.763-11.031.651-7.429.651-7.429-1.357-13.171-9.307 2.267-19.155 2.947-26.734 10.047-7.625-7.624-17.373-7.661-27.454-10.351zm8.561 60.19c.399 5.133 3.478 8.472 6.508 11.562 2.571 2.622 5.656 4.876 8.848 6.712 2.71 1.559 5.864.96 8.702-.313 5.816-2.608 11.367-9.633 14.43-18.593-6.916 1.042-13.539 1.259-19.319 4.527-6.145-2.925-12.267-4.126-19.169-3.895zm-1.83-72.862c7.719 3.418 14.453 6.4 20.758 9.192 5.738-2.314 11.266-4.465 16.718-6.795 1.443-.617 2.649-1.787 4.136-2.823-11.955-9.968-30.196-9.644-41.612.426z" fill="%23fff"/%3E%3C/switch%3E%3C/svg%3E'); } +.whale { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m223.9 87c42.6-7.1 45.1-56.7 38.3-47.5-1.8 2.1-10 9.6-17 13.8-7.5 4.6-19.1 2.1-28 5-6.1 2.1-7.5 4.6-10.7 8.2-3.2-3.6-3.6-6.1-10.7-7.8-10.7-2.9-25.9-2.5-36.5-5.7-9.6-3.2-20.6-9.6-22.7-11.3-8.6-8.6 7.8 38.3 55.6 45.4.4.4.7.4 1.1.7 21.6 11.7 54.9 58.8 24.8 86.2-20.6 18.8-44.3-9.6-62.1-26.3-42.6-40.8-111-65.3-123-49.3-1.1 1.1-1.8 3.2-2.5 5.7 16.3 1.4 50 12.4 66.3 35.8 13.4 19.5 13.8 37.6 23.4 62.4 6.4 17 20.2 19.5 17 24.5-1.8 2.5-10.7 1.4-19.5-5-17-12.4-19.5-58.5-38.3-79.8-13.4-15.2-38.3-22.7-50.8-25.2-1.4 24.1 4.3 65.3 22.7 96.2-3.9 1.1-7.1 2.1-9.6 3.9-15.9 13.1-12 45.4-2.5 45.4 5.7 0 17-31.3 23.1-34 3.2 3.9 8.2 8.6 13.8 13.4-2.5 3.2-4.6 7.5-4.6 13.4 0 10.7 13.1 27 19.1 24.5 4.3-1.8 2.5-12 3.6-24.1 32.9 22.3 83 40.1 134.1 1.1 35-26.3 58.4-104.4-4.4-169.6.4.3.4.3 0 0zm-63.8 118.5c-3.6 4.3-15.9 5.3-17-4.3-.7-5.7 3.6-10.9 8.2-11.3 8.1-.8 14.9 8.1 8.8 15.6z" fill="%23fff"/%3E%3C/svg%3E'); } +.wolf { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m247.3 132.4c2-2.6 4.9-6.7 7.6-12.2 11.2-22.4 8.2-43.8 6.1-57.8-2.1-13.4-4.9-32.3-15.2-35-3.6-1-6.7.5-12.2 3-3 1.4-11.5 5.8-25.8 24.3-2.8 3.6-6.6 8.8-10.6 15.2-3.2-1.4-7.9-3.3-13.7-4.6-6.8-1.5-12.3-1.5-22.8-1.5-8.6 0-15.3.1-24.3 1.5-5.7.9-10.4 2.1-13.7 3-2.2-2.7-7.2-8.8-13.7-16.7-9.2-11.1-13.9-16.8-21.3-21.3-5.6-3.4-8.6-5.2-12.2-4.6-10.7 1.9-14.8 23.6-16.7 33.4-2.1 10.9-6.7 37.1 7.6 62.3 2.3 4 4.5 7.1 6.1 9.1-6.2 10.3-14.5 28-13.7 50.2.3 7.8 1.1 32.2 15.2 39.5 4.4 2.3 5.1.3 12.2 3 10.3 4 16.6 11.1 24.3 19.8 2.8 3.2 6.6 7.7 10.6 13.7-.3 4.1-.1 10.8 3 18.2 1.5 3.5 5 11.6 13.7 16.7 5.8 3.5 11.2 4 16.7 4.6 5.1.5 11.9 1.2 19.8-1.5 2.6-.9 15.2-5.2 21.3-18.2 3.2-6.9 3.3-13.3 3-16.7 1.2-2.6 3.2-6.4 6.1-10.6 8.7-12.6 19.6-19.5 25.8-22.8 9.5-5 9.9-2.5 15.2-6.1 16.9-11.2 16.8-38.7 16.7-44.1-.3-20.1-9.3-35.6-15.1-43.8zm-111 44.1c-.2 2.3-1.1 3.9-1.5 4.6-2.7 4.5-8.1 5.6-10.6 6.1-3.6.7-6.8.4-8.1.2 0 0-.6-.1-1-.2-4.2-.8-9.5-4-13.7-9.1-2.5-3-3.7-5.6-4.6-7.6s-1.5-3.8-1.5-6.1c0-1.1 0-3.6 1.5-6.1 1.6-2.6 4-3.7 6.1-4.6 3.8-1.7 7.4-1.7 9.1-1.5 4.1.3 7 1.9 9.1 3 6.9 3.8 10.3 9.2 12.2 12.2 2.9 4.4 3.2 7.1 3 9.1zm36.5 94.3c-3.4 5.4-5.2 8.1-8.5 9.1-2.6.8-4.9.2-5.8 0-4.5-1.2-6.9-4.6-10-9.1-2.7-4-4.6-6.7-4.6-10.6 0-1.1 0-3.6 1.5-6.1 2.9-4.7 8.8-5.6 11.6-6.1 2.5-.4 5.1-.2 5.1-.2.7 0 1.4.1 2.1.2 3.1.5 8.9 1.4 11.6 6.1 1.4 2.5 1.5 4.9 1.5 6.1.1 3.4-1.5 5.8-4.5 10.6zm53.2-106.4c0 2.3-.6 4-1.5 6.1-.9 2-2.1 4.6-4.6 7.6-4.2 5.1-9.5 8.3-13.7 9.1-.5.1-1 .2-1 .2-1.2.2-4.5.6-8.1-.2-2.5-.5-7.9-1.6-10.6-6.1-.4-.7-1.3-2.3-1.5-4.6-.2-2.1.2-4.7 3-9.1 1.9-2.9 5.2-8.4 12.1-12.2 2.2-1.2 5-2.7 9.1-3 1.8-.1 5.3-.2 9.1 1.5 2.1.9 4.5 2 6.1 4.6 1.6 2.4 1.6 5 1.6 6.1z" fill="%23fff"/%3E%3C/svg%3E'); } +.wombat { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m300 172.4c-1.6-19.2-12-64.5-29.2-96.2 6.4-7.1 8.6-14.2 8.7-20.1.1-5.2-7.1-12.9-36.4-11.1-33.7-16-60.9-4.8-80.9-4.8h-1.4c-20 0-47.3-11.2-80.9 4.8-10.9.7-36.9-2.4-36.9 9.9 0 5.9 2.7 14.2 9.1 21.3-17.2 31.7-27.5 77-29.2 96.2-2.4 28 2.1 60.8 21.6 77.7 24.2 21 42.5 6.4 62.5 20 9.9 6.8 25.6 24 53.7 24h1.4c28 0 43.7-17.3 53.7-24 20-13.6 37.5 1 62.5-20 19.8-16.6 24.1-49.6 21.7-77.7zm-191.1 13.2c-12.3-.1-12-11.8-10.6-17.6s7.4-14.6 16-11.2c8.5 3.3 7.6 28.9-5.4 28.8zm65.5 60.3h-.1c-.7.2-1.4.4-2.1.6-3.8 1.3-4.2 4.2-4.6 11.5-.4 8.6 7.6 9 11.6 9s10.4-2.8 11.2 0-7.9 4.2-26.7 4.2h-1.4c-18.8 0-27.5-1.4-26.7-4.2s7.2 0 11.2 0 12-.4 11.6-9c-.3-7.4-.6-10.2-4.5-11.5-.7-.1-1.3-.3-2-.5h-.1c-14.8-4.3-19.9-18.1-15.4-33.5 5.4-18.6 16.6-26.8 26-26.8h1c9.4 0 20.6 8.2 26 26.8 4.6 15.3-.4 29-15 33.4zm45.1-60.3c-13 .1-13.8-25.5-5.4-28.8 8.6-3.4 14.6 5.4 16 11.2 1.3 5.8 1.6 17.6-10.6 17.6z" fill="%23fff"/%3E%3C/svg%3E'); } +.yak { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="%23fff"%3E%3Cpath d="m175.273 189.905c15.275-4.1 24.337-13.311 31.603-25.469 2.794 4.037 5.827 7.07 9.765 9.629-2.613 7.189-5.966 13.684-9.381 20.166-2.33 4.423-4.45 8.958-6.591 13.478-1.728 3.648-1.936 17.24.146 21.015 3.411 6.188 2.817 12.338-.627 18.514-1.691 3.033-2.949 6.462-3.64 9.867-1.684 8.3-7.088 12.588-14.739 14.692-2.264.623-4.61 1.048-6.947 1.282-12.056 1.207-24.107 1.497-36.071-.908-8.92-1.793-14.766-6.716-16.707-16.003-.708-3.389-2.157-6.708-3.755-9.808-2.915-5.657-3.481-11.371-.416-16.921 2.417-4.374 2.131-18.472.105-22.666-2.048-4.241-4.236-8.413-6.288-12.652-2.308-4.768-4.738-9.491-6.738-14.388-1.101-2.696-2.604-6.518-2.604-6.518s2.876-1.947 6.055-4.873c5.687 11.414 9.696 24.107 23.181 30.414 1.278-3.971-1.004-23.743 5.146-33.008 3.423 14.193 15.366 29.264 30.695 30.909-3.955-10.933-4.592-25.439 1.443-35.223 2.748-4.455 6.735-10.401 9.483-16.752 4.076 12.701 3.413 30.709-3.118 45.223zm-16.051 77.62c.003.155-.003-.155 0 0 4.113-.23 8.251-.251 12.332-.743 5.108-.616 8.687-3.397 10.188-8.49.666-2.258 1.294-4.526 1.925-6.793 1.191-4.278 2.557-8.121 6.87-10.755 4.051-2.474 3.628-7.619-.275-10.302-3.336-2.294-6.962-3.109-10.823-1.107-2.602 1.35-5.106 3.28-7.878 3.841-10.206 2.067-20.418 2.884-29.95-2.861-1.249-.753-2.639-1.355-4.041-1.753-4.272-1.211-9.206.99-11.28 4.871-1.094 2.047-.869 4.022.461 5.799.684.915 1.601 1.805 2.612 2.297 2.95 1.436 4.161 3.992 4.974 6.913.788 2.833 1.714 5.63 2.435 8.479 1.68 6.64 6.087 9.828 12.733 10.115 3.229.139 6.48.489 9.717.489z"/%3E%3Cpath d="m240.686 117.947c25.258-6.882 42.384-17.72 51.314-48.23-32.185 18.418-50.06 19.3-66.79 19.3l-.02-.008c-5.689-7.022-16.18-33.991-64.58-33.991s-59.612 26.988-65.82 33.998c-16.787 0-34.605-.882-66.79-19.3 8.93 30.51 26.055 41.348 51.314 48.23-9.192 0-24.606 7.358-28.514 10.394-11.653 9.054-14.51 27.233-4.276 41.823 1.621-6.89 10.752-14.699 14.531-14.098.262 3.256 1.073 5.08 3.042 6.683 2.793-8.189 18.566-19.678 27.235-20.318 3.426 4.254 4.15 9.025 4.621 13.602.456 4.433-.255 8.986-.485 14.205 8.317-3.966 10.742-12.011 15.841-18.733 1.679 7.221 2.779 13.538 4.664 19.61 1.905 6.137 4.867 11.855 11.03 17.736-1.687-15.734 7.412-38.292 13.562-41.077 1.098 19.242 6.617 31.272 18.465 39.394-3.858-11.302.577-22.269 6.225-30.36 1.012-1.45 1.967-2.942 2.928-4.427 3.571-5.525 6.421-13.385 7.386-20.594 12.304 9.483 14.484 33.937 8.384 49.437 11.408-5.168 19.275-20.902 21.895-31.322 3.973 6.431 8.943 13.737 17.954 19.084-.612-8.369-.474-16.727 4.591-24.383 4.975.577 17.941 9.476 23.412 19.127 2.812-2.584 2.964-5.395 3.049-7.909 8.458.907 11.162 7.225 14.881 13.984 1.559-1.996 2.953-3.319 3.792-4.931 6.184-11.892 2.58-27.833-8.707-36.559-3.915-3.027-14.77-10.105-26.05-10.105z"/%3E%3C/g%3E%3C/svg%3E'); } +.zebra { background-image: url('data:image/svg+xml,%3Csvg enable-background="new 0 0 320 320" viewBox="0 0 320 320" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="%23fff"%3E%3Cpath d="m37.4 165.8c-10.3 37.6 5.6 57 17.6 67.2s47.2 18.8 59.1 37.3c14.7 22.5 11.6 43.7 11.6 43.7 8.4-11.4 11.8-30 11.9-40.6.1-10.5-3.6-18.1-24.6-30.2-28.2-14.1-51.2-10.1-58.9-40.4s18.8-105.6 18.8-105.6c-3-4.7-14.6-31.2-14.6-31.2-10.3 5.1-24.3 16.2-24.3 16.2 4.8 9 21.7 28.2 21.7 28.2s-8 17.6-18.3 55.4z"/%3E%3Cpath d="m96.9 85.7s-23.1 43.2-27.9 78.2c-4.7 34.9 17.6 52.4 45.4 64.4 27.9 12 28.2 23.5 28.2 23.5l3.8-11.5c-8.5-23.1-51.4-27.4-54.8-66-3.5-38.5 20.9-93.8 20.9-93.8-3.6-5.8-6.3-27.9-6.9-34.5-9.7 2.8-18.6 6-26.4 9.4 2.6 11.6 17.7 30.3 17.7 30.3z"/%3E%3Cpath d="m152.2 140.9c16.6 44.8 40.2 40.7 55.7 47.5s27.9 22.7 27.9 22.7l6.8.3c-20.2-28.2-60.4-41.8-69-57.2-8.5-15.5 7.7-25.7 12.9-33.8 5.2-8.2 7.3-24.4 7.3-24.4s16.6-10.8 24.8-36.9 6.8-44.1 6.8-44.1-26.1 21.4-41.9 38.5c-15.9 17.1-16.8 36.9-15.9 44.6s-8.5 11.5-24.9 33.6c-16.2 22.1-12.3 61.3-12.3 61.3-29.3-35 19.5-116.4 19.5-116.4-1.2-8.2 2.1-39 2.1-39-9.7.8-18.9 2-27.6 3.8.1 8.4 6.6 34.4 6.6 34.4s-29 73.3-20.8 103.2c8.2 30 42 46.7 42 46.7l3-2.6c-27.1-29.1-3-82.2-3-82.2z"/%3E%3Cpath d="m277.2 240.9c-.3-3.8-6.7-16.4-12.5-27.1s0 0 0-.1c-.6-1-1.1-2.1-1.7-3.1-7.1-13.1-24.3-46.9-34.1-68.4-10.8-23.5-25.9-37.1-25.9-37.1 0 25.7-22.3 30.7-15.8 43.6s15.5 12.8 31 19.4c5.2 2.2 11.8 9.4 18 17.5 14 19.3 35.1 53 34.4 55-2 5.6-6.4 6.6-6.2 11.8s-.1 12-2.7 14-8.5-1.1-10.9.7c-2.5 1.7-4.4 3.1-8 .7-3.6-2.5-6.2-2.7-11.3-3.6-4.6-.9-12.3-4.7-13.8-20.2 6.5-5.7 15.1-16.8 4-28.8-20.3-22.1-25.7-14.4-44.2-23.5-13.4-6.6-21.7-18.3-21.7-18.3-7.2 28.2 10.9 50.2 10.9 50.2 24.1 7.6 43.2 22.7 45.4 24.4 2.2 21.8 20.2 24.4 23.3 24.5 3.5.2 5.8 5.4 9.2 5.6 3.5.2 4.7-3 7.3-3.2s1.9 2.6 10.8 0c8.7-2.6 8.2-16.9 9.4-21.4 1.1-4.7 5.8-5.5 5.1-12.6zm-62.1-80.5c-3.8.4-15.2-4-19.4-11.8-4.1-7.7 18.9-7.5 21.5-2.6 2.9 5.5 1.7 13.8-2.1 14.4z"/%3E%3C/g%3E%3C/svg%3E'); } + +.app-android { background-image: url('data:image/svg+xml,%3Csvg height="320" viewBox="0 0 320 320" width="320" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="%23fff" fill-rule="evenodd" transform="translate(40 59)"%3E%3Cpath d="m.34975046 148.210526c4.71346032-62.1784627 56.48197494-111.1578944 119.65024954-111.1578944 63.168275 0 114.936789 48.9794317 119.65025 111.1578944zm179.65024954-18.526315c7.64702 0 13.846154-6.220886 13.846154-13.894737 0-7.673852-6.199134-13.894737-13.846154-13.894737s-13.846154 6.220885-13.846154 13.894737c0 7.673851 6.199134 13.894737 13.846154 13.894737zm-120 0c7.6470196 0 13.8461538-6.220886 13.8461538-13.894737 0-7.673852-6.1991342-13.894737-13.8461538-13.894737s-13.8461538 6.220885-13.8461538 13.894737c0 7.673851 6.1991342 13.894737 13.8461538 13.894737z"/%3E%3Crect height="37.052632" rx="10" width="240" y="138.947368"/%3E%3Cpath d="m224.397324 2.58099043c5.916598 3.29571642 8.171473 10.67769767 5.106304 16.71695417l-25.640648 50.5193799c-2.916825 5.7469758-9.940223 8.0412664-15.687199 5.1244416-.133759-.0678882-.266197-.1383493-.397239-.2113438-5.916599-3.2957164-8.171473-10.6776976-5.106304-16.7169542l25.640647-50.5193799c2.916825-5.74697575 9.940223-8.04126641 15.687199-5.12444162.133759.06788829.266197.13834933.39724.21134385zm-207.8019529 0c.1310426-.07299452.2634805-.14345556.3972397-.21134385 5.7469758-2.91682479 12.7703738-.62253413 15.6871986 5.12444162l25.6406476 50.5193799c3.0651692 6.0392566.8102943 13.4212378-5.106304 16.7169542-.1310426.0729945-.2634804.1434556-.3972397.2113438-5.7469757 2.9168248-12.7703738.6225342-15.6871986-5.1244416l-25.6406475-50.5193799c-3.06516927-6.0392565-.8102944-13.42123775 5.1063039-16.71695417z"/%3E%3C/g%3E%3C/svg%3E'); } +.app-ios { background-image: url('data:image/svg+xml,%3Csvg height="320" viewBox="0 0 320 320" width="320" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m258.514876 224.609642c-3.842151 8.926844-8.390004 17.143955-13.659241 24.698651-7.182471 10.298991-13.063315 17.427848-17.595486 21.386572-7.025648 6.497984-14.553129 9.825836-22.613806 10.015097-5.78675 0-12.765352-1.656039-20.888758-5.015434-8.150066-3.343624-15.639909-4.999663-22.488349-4.999663-7.182471 0-14.885592 1.656039-23.125047 4.999663-8.252001 3.359395-14.899707 5.110065-19.982325 5.283555-7.729781.331208-15.434471-3.091274-23.1250474-10.283218-4.9085446-4.305704-11.0481459-11.68691-18.4031217-22.143618-7.8913089-11.16644-14.3790562-24.115094-19.4616738-38.877506-5.4433094-15.945298-8.1720211-31.385898-8.1720211-46.334417 0-17.123452 3.6790561-31.892172 11.048146-44.26831 5.7914553-9.94097 13.4961454-17.782713 23.1391616-23.5394229 9.6430163-5.7567098 20.0623044-8.690266 31.2829544-8.8779505 6.139602 0 14.190869 1.9099659 24.196146 5.6636561 9.977048 3.7663077 16.383248 5.6762736 19.191939 5.6762736 2.099853 0 9.216459-2.233288 21.280815-6.6856693 11.408837-4.1290592 21.03774-5.8387232 28.925912-5.165267 21.374908 1.7348988 37.433534 10.2090911 48.113147 25.476201-19.116664 11.649057-28.573062 27.964992-28.384875 48.895758.172505 16.303318 6.053349 29.870227 17.611168 40.642371 5.237872 4.999663 11.087352 8.863756 17.595486 11.608051-1.411403 4.116442-2.901216 8.059394-4.485124 11.844627zm-48.514876-201.456246c0 12.8828541-4.771535 24.911526-14.282365 36.0451511-11.477476 13.2356892-25.360063 20.8838949-40.414578 19.6770367-.191829-1.5455418-.303057-3.1721768-.303057-4.8814952 0-12.3675144 5.458249-25.6032036 15.151235-36.4251762 4.83924-5.4793591 10.993875-10.0353683 18.457458-13.6697766 7.447463-3.5801871 14.491925-5.5601342 21.117266-5.8991358.193441 1.7221979.274041 3.4445547.274041 5.153237z" fill="%23fff"/%3E%3C/svg%3E'); } +.app-react { background-image: url('data:image/svg+xml,%3Csvg height="320" viewBox="0 0 320 320" width="320" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="%23fff" fill-rule="evenodd"%3E%3Crect height="177.98995" rx="25.131119" width="230" x="45" y="62"/%3E%3Crect height="19.899498" rx="9.949749" width="126.057692" x="96.971154" y="262.100503"/%3E%3C/g%3E%3C/svg%3E'); } diff --git a/data/bugs.telegram.org/css/jquery-ui.min.css b/data/bugs.telegram.org/css/jquery-ui.min.css new file mode 100644 index 0000000000..4e14d72f69 --- /dev/null +++ b/data/bugs.telegram.org/css/jquery-ui.min.css @@ -0,0 +1,6 @@ +/*! jQuery UI - v1.12.0 - 2016-09-10 +* http://jqueryui.com +* Includes: draggable.css, core.css, resizable.css +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px} \ No newline at end of file diff --git a/data/bugs.telegram.org/css/telegram.css b/data/bugs.telegram.org/css/telegram.css new file mode 100644 index 0000000000..607f550a96 --- /dev/null +++ b/data/bugs.telegram.org/css/telegram.css @@ -0,0 +1,4866 @@ +body { + font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Verdana, sans-serif; + /*-webkit-font-smoothing: antialiased;*/ +} +html.lang_rtl { + direction: rtl; +} + +a, +a:hover { + color: #0088cc; +} +a:focus { + text-decoration: none; +} +a:hover { + text-decoration: underline; +} + +.container { + margin-right: auto; + margin-left: auto; + padding-left: 15px; + padding-right: 15px; +} +@media (min-width: 768px) { + .container { + width: 750px; + } +} +@media (min-width: 992px) { + .container { + width: 970px; + } +} +@media (min-width: 1200px) { + .container { + width: 1170px; + } +} +.container-fluid { + margin-right: auto; + margin-left: auto; + padding-left: 15px; + padding-right: 15px; +} +.row { + margin-left: -15px; + margin-right: -15px; +} + +.container:before { + content: " "; + display: table; +} +.container:after { + content: " "; + display: table; + clear: both; +} + +@media (min-width: 1px) { + .lang_rtl .navbar-nav, + .lang_rtl .navbar-nav > li { + float: right; + } + .lang_rtl .navbar-right { + float: left !important; + } +} + +.tl_page_head { + margin-bottom: 0; +} +.navbar-tg .navbar-inner { + box-shadow: none; + -webkit-box-shadow: none; + border-bottom: 1px solid #e8e8e8; +} +.navbar-tg .nav a { + color: #0088cc; +} +.navbar-tg .nav a:hover, +.navbar-tg .nav .active a { + color: #0088cc; +} +.navbar-tg .nav > .active > a, +.navbar-tg .nav > .open > a, +.navbar-tg .nav > li > a:hover { + position: relative; +} +.navbar-tg .nav > li > a:after { + display: block; + height: 3px; + background: #179cde; + position: absolute; + border-radius: 2px 2px 0 0; + content: ""; + left: 4px; + right: 4px; + opacity: 0; + bottom: -1px; + -webkit-transition: opacity .2s ease-in-out, transform .2s ease-in-out; + -moz-transition: opacity .2s ease-in-out, transform .2s ease-in-out; + -ms-transition: opacity .2s ease-in-out, transform .2s ease-in-out; + + transform-origin: bottom;; + transform: scaleX(0.3) scaleY(0); + +} +.navbar-tg .nav > .active > a:after, +.navbar-tg .nav > .open > a:after, +.navbar-tg .nav > li > a:hover:after { + opacity: 1; + transform: scaleX(1.0) scaleY(1.0); +} +.navbar-tg .nav > li > a, +.navbar-tg .nav > li > a:hover, +.navbar-tg .nav > li > a:focus { + background-color: transparent; +} + +.nav { + color: #a2a2a2; + font-size: 15px; + padding-left: 0; + padding-right: 0; +} + + +.caret { + display: inline-block; + background: url(../img/dropdown_1x.png) -2px -5px no-repeat; + border: 0; + width: 14px; + height: 6px; + margin-left: 2px; + vertical-align: middle; +} + + +.nav-pills > li > a { + font-size: 15px; + padding: 8px 17px; + border-radius: 0; +} + +.nav > li > a:hover, +.nav > li > a:focus { + background-color: #f0f6fa; + text-decoration: none; +} + +.nav .open > a, +.nav .open > a:hover, +.nav .open > a:focus, +.nav-pills > li.active > a, +.nav-pills > li.active > a:hover, +.nav-pills > li.active > a:focus { + box-shadow: none; + background-color: #1e98d4; + color: #FFF; + border: 0; +} + +.nav .open > a .caret, +.nav .open > a:hover .caret, +.nav .open > a:focus .caret { + background-position: -2px -15px; +} + +.dropdown-menu { + min-width: 177px; + padding: 0; + margin: 7px 0 0 0; + list-style: none; + font-size: 13px; + text-align: left; + background-color: #fff; + border-radius: 0; + border: 1px solid rgba(29,92,123,0.3); + box-shadow: 0 1px 1px rgba(20,60,83,0.1); + -webkit-box-shadow: 0 1px 1px rgba(20,60,83,0.1); +} +.dropdown-menu > li > a { + padding: 8px 18px; + margin: 0 -1px; + color: #08c; +} +.dropdown-menu > li > a:first-child { + margin-top: -1px; + padding-top: 9px; +} +.dropdown-menu > li > a:last-child { + margin-bottom: -1px; + padding-bottom: 9px; +} +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus, +.dropdown-menu > li.active > a { + text-decoration: none; + color: #FFF; + background-color: #1e98d4; +} + +#dev_page_content > ul:not(.nav), +#dev_page_content ul.bulleted, +#dev_page_content > ul:not(.nav) ul:not(.nav), +#dev_page_content > ol:not(.nav) ul:not(.nav), +#dev_page_content ul.bulleted ul.bulleted { + list-style-type: none; + padding-left: 10px; +} +.is_rtl #dev_page_content > ul:not(.nav), +.is_rtl #dev_page_content ul.bulleted, +.is_rtl #dev_page_content > ul:not(.nav) ul:not(.nav), +.is_rtl #dev_page_content > ol:not(.nav) ul:not(.nav), +.is_rtl #dev_page_content ul.bulleted ul.bulleted { + padding-right: 10px; + padding-left: 0; +} +#dev_page_content > ol { + padding-left: 25px; +} +#dev_page_content > ol > li { + padding-left: 5px; +} + + +#dev_page_content > ul:not(.nav) li, +#dev_page_content > ol:not(.nav) ul:not(.nav) li, +#dev_page_content ul.bulleted li { + background-image: url(../img/bullet.png?3); + background-repeat: no-repeat; + background-position: 0px 8px; + padding-left: 20px; +} + +.is_rtl #dev_page_content > ul:not(.nav) li, +.is_rtl #dev_page_content > ol:not(.nav) ul:not(.nav) li, +.is_rtl #dev_page_content ul.bulleted li { + background-position: 100% 8px; + padding-left: 0; + padding-right: 20px; +} + + + +.breadcrumb > li { + text-shadow: none; +} +.breadcrumb > li > .divider { + color: #c1d3e4; +} + +pre, code { + border: 0; +} +pre { + font-size: 13px; + color: #546172; + background: #ecf3f8; + border-radius: 0; +} +code { + background: #feeae4; + color: #c61717; + padding: 3px 5px; + border-radius: 0; +} +blockquote { + border-left-color: #179cde; +} +blockquote p { + font-size: 14px; + font-weight: normal; + line-height: 20px; + margin-bottom: 10px; +} +ul ul, ol ul, ul ol, ol ol { + margin-bottom: 8.5px; +} +.table td, .table th { + border-top-color: #eee; +} +h1, h2, h3, h4, h5, h6 { + font-weight: bold; + margin: 20px 0 10px 0; + position: relative; +} +h1 { + font-size: 20px; + margin-top: 32px; + margin-bottom: 12px; +} +h2 { + font-size: 20px; + margin-top: 32px; + margin-bottom: 12px; +} +h3 { + font-size: 20px; + margin-top: 32px; + margin-bottom: 10px; +} +h4 { + font-size: 16px; + margin-top: 29px; + margin-bottom: 7px; +} +h5 { + font-size: 16px; + margin-top: 29px; + margin-bottom: 7px; +} + +mark { + padding: .2em .4em; +} + +a.btn, +button.btn { + border-radius: 0; +} + +.form-control { + border-radius: 0; + box-shadow: none; +} + + +a.anchor { + text-decoration: none; + line-height: 1; + margin-left: -22px; + + cursor: default; + display: block; + position: absolute; + top: 0; + left: 0; + bottom: 0; + + border-top: 10px solid transparent; + margin-top: -10px; + -webkit-background-clip:padding-box; + -moz-background-clip:padding; + background-clip:padding-box; + outline: 0; +} +.is_rtl a.anchor { + margin-right: -22px; + margin-left: 0; +} + +a.anchor i.anchor-icon { + display: inline-block; + width: 18px; + height: 20px; + margin-top: 2px; + line-height: 14px; + vertical-align: text-top; + background: url(../img/link-icon.png) 0 0 no-repeat; + background-size: 17px 18px; + opacity: 0; + + cursor: pointer; + padding: 0; + position: relative; + z-index: 10; + + -webkit-transition: opacity .15s ease-in-out; + -moz-transition: opacity .15s ease-in-out; + -ms-transition: opacity .15s ease-in-out; + -o-transition: opacity .15s ease-in-out; + transition: opacity .15s ease-in-out; +} + +h1 a.anchor i.anchor-icon {margin-top: 2px;} +h2 a.anchor i.anchor-icon {margin-top: 2px;} +h3 a.anchor i.anchor-icon {margin-top: 2px;} +h4 a.anchor i.anchor-icon {margin-top: 0px;} + + +h1:hover a.anchor i.anchor-icon, +h2:hover a.anchor i.anchor-icon, +h3:hover a.anchor i.anchor-icon, +h4:hover a.anchor i.anchor-icon, +h5:hover a.anchor i.anchor-icon, +h6:hover a.anchor i.anchor-icon { + opacity: 0.6; +} +i.anchor-icon:hover { + opacity: 1 !important; +} + +.breadcrumb { + background-color: #ecf3fa; +} +.breadcrumb { + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; +} +.breadcrumb li { + display: inline-block; + float: none; + white-space: nowrap; + text-overflow: ellipsis; +} +.breadcrumb > li + li:before { + padding: 0; + content: ""; +} +.icon-breadcrumb-divider { + display: inline-block; + background: url(../img/breadcrumb_divider_1x.png) 0 50% no-repeat; + width: 5px; + height: 18px; + line-height: 18px; + margin: 0 8px; + vertical-align: top; +} + +.slightly-pull-right { + float: right; +} +.slightly-pull-left { + float: left; +} + + +.back_to_top_wrap { + display: block; + pointer-events: none; + cursor: default; + position: fixed; + left: 0; + top: 0; + bottom: 0; + outline: none; + box-shadow: none; + opacity: 0; + /*display: none;*/ + transition: opacity ease-in-out 0.2s; + -webkit-transition: opacity ease-in-out 0.2s; + direction: ltr; +} +.back_to_top_wrap.is_rtl { + left: auto; + right: 0; + direction: rtl; +} +.back_to_top_wrap.back_to_top_shown { + cursor: pointer; + pointer-events: all; + /*display: block;*/ + opacity: 1; +} +.back_to_top_wrap:hover { + text-decoration: none; +} +.back_to_top { + font-size: 15px; + width: 120px; + text-align: center; + padding: 18px 15px 18px 7px; + transition: background ease-in-out 0.2s; + -webkit-transition: background ease-in-out 0.2s; +} +.back_to_top_wrap:hover .back_to_top { + background: #ecf3f8; + background: rgba(174, 198, 215, 0.2); +} +.icon-to-top { + display: inline-block; + background: url(../img/back_to_top_1x.png) 0 50% no-repeat; + width: 16px; + height: 7px; + margin-right: 12px; + margin-top: 7px; + vertical-align: text-top; +} +.back_to_top_wrap.is_rtl .icon-to-top { + margin-left: 12px; + margin-right: 0; +} + + +.navbar-tg .navbar-twitter a { + padding-top: 14.5px; + padding-bottom: 14.5px; +} + +.tl_main_page_container { + padding: 0; +} + +.tl_main_wrap { + margin-top: 17px; +} +.tl_main_wrap h3 { + color: #222222; + font-size: 23px; + font-weight: 500; +} +.tl_main_award { + width: 100px; + height: 100px; + display: block; + background: url(../img/SiteAward.gif) 0 0 no-repeat; + margin: 2px; +} +.tl_main_card_animated { + width: 160px; + margin: 0 auto; +} +.tl_main_card_animated div { + padding-top: 100%; +} + +.no_access_wrap { + color: #999; + padding: 100px 40px; + text-align: center; + font-size: 18px; +} + +.side_blog_wrap { + background: #ecf3fa; + padding: 15px 20px 20px; + font-size: 12px; + width: 200px; +} +.tl_blog_side_blog .side_blog_wrap { + width: 180px; +} +.side_blog_header { + display: block; + color: #0088cc; + font-weight: bold; + font-size: 16px; + margin-bottom: 15px; +} +a.side_blog_entry { + display: block; + margin-top: 10px; +} +a.side_blog_entry:hover { + text-decoration: none; +} +.side_blog_date { + color: #000; + font-weight: bold; +} +.side_blog_title { + color: #0088cc; +} +a.side_blog_entry:hover .side_blog_title { + text-decoration: underline; +} +.side_tour_entry .side_blog_title { + font-size: 14px; +} + +.tl_main_bottom_blog, +.tl_blog_bottom_blog { + display: none; +} +.tl_main_side_blog { + position: relative; +} +.tl_main_side_blog .side_blog_wrap { + position: absolute; + margin-top: 20px; + right: 137px; +} +.lang_rtl .tl_main_side_blog .side_blog_wrap { + left: 137px; + right: auto; +} +.tl_main_bottom_blog { + margin: 0px 15px 20px; +} +.side_blog_wrap { + background: none; + padding: 5px 17px 5px 0; + margin: 0 0 17px 26px; + display: flex; + flex-wrap: nowrap; + flex-direction: row; + justify-content: start; + align-items: stretch; + align-content: start +} +.tl_blog_bottom_blog .side_blog_wrap { + margin: 0 0 0 10px; +} +.tl_blog_side_blog { + position: relative; +} +.tl_blog_side_blog .side_blog_wrap { + position: absolute; + margin-top: 50px; + right: -200px; +} +.lang_rtl .tl_blog_side_blog .side_blog_wrap { + left: -200px; + right: auto; +} +.side_blog_wrap:before { + content: ' '; + display: block; + width: 5px; + background: #179cde; + border-radius: 5px; + overflow: hidden; + flex: 0 0 auto; + margin: 0 17px 0 0; +} +.lang_rtl .side_blog_wrap:before { + margin: 0 0 0 17px; +} + + + +.tl_main_logo_wrap { + max-width: 400px; + margin: 0 auto; + padding: 20px 0 20px; +} +a.tl_main_logo { + display: block; + line-height: 0; + text-decoration: none !important; +} +svg.tl_main_logo, +image.tl_main_logo, +img.tl_main_logo { + display: block; + width: 128px; + height: 128px; + margin: 0 auto; +} + +.tl_main_logo_title, +.tl_main_logo_title:hover { + font-size: 34px; + color: #222222; + text-align: center; + margin-top: 18px; + margin-bottom: 6px; + font-weight: normal; + letter-spacing: -2px; +} +.tl_main_logo_title_image { + width: 144px; + height: 36px; + background: url(../img/Telegram_1x.png) 0 0 no-repeat; + margin: 18px auto 6px; +} +.tl_main_logo_lead { + font-size: 20px; + line-height: 148%; + max-width: 285px; + margin: 0 auto; + color: #8c8c8c; + text-align: center; + padding: 1px 0 10px; + + font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Light", Helvetica, Arial , Verdana, sans-serif; + font-weight: 300; +} + + +.tl_main_head_download { + margin: 6px auto 35px; + max-width: 798px; + text-align: center; +} +.tl_main_download_btn { + display: inline-block; + color: #FFF; + font-size: 16px; + background: #a19481; + border-radius: 4px; + padding: 10px 15px; + line-height: 35px; + overflow: hidden; + width: 220px; + margin: 5px 8px; + text-align: center; +} +.tl_main_download_btn:hover { + background-color: #a99d8b; + color: #FFF; + text-decoration: none; +} +.tl_main_download_btn:active { + background-color: #998e7e; +} + +.tl_main_download_mobile { + text-align: center; + max-width: 1028px; + margin: 0 auto; +} +.tl_main_download_link { + text-align: center; + display: inline-block; + height: 300px; + padding-top: 262px; + padding-bottom: 20px; + margin: 40px 0; + font-size: 15px; + max-width: 100%; + position: relative; +} +a.tl_main_download_link:hover { + text-decoration: none; +} +a.tl_main_download_link:after { + display: block; + height: 3px; + background: #179cde; + position: absolute; + border-radius: 2px; + content: ""; + left: 4px; + right: 4px; + opacity: 0; + bottom: -1px; + -webkit-transition: opacity .2s ease-in-out, transform .2s ease-in-out; + -moz-transition: opacity .2s ease-in-out, transform .2s ease-in-out; + -ms-transition: opacity .2s ease-in-out, transform .2s ease-in-out; + + transform-origin: bottom;; + transform: scaleX(0.3) scaleY(0); +} +a.tl_main_download_link:hover:after { + opacity: 1; + transform: scaleX(1.0) scaleY(1.0); +} + +.tl_main_download_link_android { + width: 28.210116857923%; + min-width: 245px; +} +.tl_main_download_link_ios { + width: 42.9961%; + min-width: 350px; +} +.tl_main_download_link_tdesktop { + display: none; + min-width: 320px; + background: url(../img/SiteTDesktop.jpg) 50% 0 no-repeat; +} + +.tl_main_download_image__ios, +.tl_main_download_image__android { + display: block; + position: absolute; + top: 50%; + left: 50%; + transform-origin: 50% 50%; + opacity: 1.0; + pointer-events: none; + -webkit-transition: opacity .1s ease-in-out; + -moz-transition: opacity .1s ease-in-out; + -ms-transition: opacity .1s ease-in-out; + padding: 0; + border: 0; +} +.tl_main_download_image__ios { + margin: -150px 0 0 -152px; + width: 304px; + height: 240px; + background: url(../img/SiteiOS.jpg?2) 50% 0 no-repeat; +} +.tl_main_download_image__android { + margin: -150px 0 0 -152px; + width: 304px; + height: 240px; + background: url(../img/SiteAndroid.jpg?2) 50% 0 no-repeat; +} + +.tl_main_video_player { + display: block; + position: absolute; + top: 50%; + left: 50%; + transform-origin: 50% 50%; + opacity: 0; + pointer-events: none; + -webkit-transition: opacity .1s ease-in-out; + -moz-transition: opacity .1s ease-in-out; + -ms-transition: opacity .1s ease-in-out; + padding: 0; + border: 0; +} +.tl_main_video_player.video__init_retina { + display: none; +} +.tl_main_video_player__android { + margin: -150px 0 0 -96px; + width: 192px; + height: 240px; +} +.tl_main_video_player__ios { + margin: -150px 0 0 -152px; + width: 304px; + height: 240px; +} +.video_play .tl_main_video_player { + opacity: 1; +} + + + + +.tl_main_download_more_btn { + margin-bottom: 0; + font-weight: normal; + text-align: center; + vertical-align: middle; + cursor: pointer; + background-image: none; + border: 0; + white-space: nowrap; + padding: 10px 16px; + font-size: 15px; + line-height: 1.33; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + color: #ffffff; + background-color: #318fd3; + margin-top: 5px; + display: none; + border-radius: 3px; +} +.tl_main_download_more_btn:hover { + color: #FFF; +} +.icon-arrow-more { + display: inline-block; + vertical-align: baseline; + width: 6px; + height: 11px; + background: url(../img/tl_arrow.png) 0 0 no-repeat; + margin-left: 10px; +} + +.tl_main_download_desktop_header { + text-align: center; +} +.tl_main_download_desktop_wrap1 { + height: 291px; + overflow: hidden; +} +.tl_main_download_desktop_wrap { + position: absolute; + left: 0; + right: 0; +} +.tl_main_download_desktop { + position: absolute; + left: 0; + right: 0; + min-width: 804px; + background: url(../img/SiteDesktop.jpg?2) 50% 19px no-repeat; + /*overflow: hidden;*/ +} + + + +.tl_main_download_desktop_links { + width: 595px; + margin: 0 auto; +} +.tl_main_download_desktop_link { + text-align: center; + display: inline-block; + padding: 270px 0 20px; + font-size: 15px; + vertical-align: top; + -webkit-transition: box-shadow .2s ease-in-out; + -moz-transition: box-shadow .2s ease-in-out; + -ms-transition: box-shadow .2s ease-in-out; + position: relative; + float: left; +} +.tl_main_download_desktop_link:hover { + text-decoration: none; +} +a.tl_main_download_desktop_link:hover { + text-decoration: none; +} +a.tl_main_download_desktop_link:after { + display: block; + height: 3px; + background: #179cde; + position: absolute; + border-radius: 2px; + content: ""; + left: 4px; + right: 4px; + opacity: 0; + bottom: -1px; + -webkit-transition: opacity .2s ease-in-out, transform .2s ease-in-out; + -moz-transition: opacity .2s ease-in-out, transform .2s ease-in-out; + -ms-transition: opacity .2s ease-in-out, transform .2s ease-in-out; + + transform-origin: bottom;; + transform: scaleX(0.3) scaleY(0); +} +a.tl_main_download_desktop_link:hover:after { + opacity: 1; + transform: scaleX(1.0) scaleY(1.0); +} +.tl_main_download_link_td { + width: 52%; + padding-left: 20px; + padding-right: 20px; +} +.tl_main_download_link_osx { + width: 48%; +} +.tl_main_body { + margin-top: 40px; + padding-top: 5px; +} +.tl_main_body_header { + text-align: center; + margin-top: 0; + padding-top: 20px; +} + +.icon-android, +.icon-ios, +.icon-wp { + display: inline-block; + vertical-align: text-top; + width: 25px; + height: 30px; + background: url(../img/SiteLogos.png) 0 0 no-repeat; + margin-right: 10px; +} +.lang_rtl .icon-android, +.lang_rtl .icon-ios, +.lang_rtl .icon-wp { + margin-right: 0; + margin-left: 10px; +} + +.icon-ios { + background-position: 0 0px; + height: 26px; + margin-top: -5px; +} +.icon-android { + background-position: 0 -46px; + height: 23px; + margin-top: -3px; +} +.icon-wp { + background-position: 0 -90px; + height: 20px; + margin-top: -1px; +} + +.icon { + display: inline-block; +} +.icon-twitter { + width: 21px; + height: 17px; + vertical-align: text-top; + background: url(../img/twitter.png) 0 0 no-repeat; + opacity: 0.9; +} +a:hover .icon-twitter { + opacity: 0.99; +} + +.app-icon { + display: inline-block; + width: 30px; + height: 30px; + line-height: 30px; + margin-right: 7px; + vertical-align: -9px; + background: no-repeat left; + background-size: cover; +} +.is_rtl .app-icon { + margin-right: 0; + margin-left: 7px; +} +.app-icon-android { + background-image: url(/img/app_icon_android.svg); +} +.app-icon-ios { + background-image: url(/img/app_icon_ios.svg); +} +.app-icon-macos { + background-image: url(/img/app_icon_macos.svg); +} +.app-icon-desktop { + background-image: url(/img/app_icon_desktop.svg); +} +.app-icon-webk { + background-image: url(/img/app_icon_webk.svg); +} +.app-icon-webz { + background-image: url(/img/app_icon_webz.svg); +} + + +.tl_main_cards { + max-width: 950px; + margin: 18px auto 0; + padding: 0; + display: flex; + flex-wrap: wrap; + justify-content: center; +} +.tl_main_card_cell { + position: relative; + min-height: 1px; + padding-left: 15px; + padding-right: 15px; + flex: 0 1 auto; + width: 100%; +} +@media (min-width: 768px) { + .tl_main_card_cell { + width: 50%; + } +} +@media (min-width: 992px) { + .tl_main_card_cell { + width: 33.33333%; + } +} + +.tl_main_card_wrap { + max-width: 260px; + margin: 0 auto; + padding: 20px 0 9px; +} +.tl_main_card { + background: url(../img/tl_card_fast.gif) 0 0 no-repeat; + background-size: 160px 160px; + width: 160px; + height: 160px; + margin: 0 auto; +} + +.tl_main_card_fast { + background-image: url(../img/tl_card_fast.gif); +} +.tl_main_card_powerful { + background-image: url(../img/tl_card_powerful.gif); +} +.tl_main_card_free { + background-image: url(../img/tl_card_free.gif); +} +.tl_main_card_secure { + background-image: url(../img/tl_card_secure.gif); +} +.tl_main_card_cloud { + background-image: url(../img/tl_card_cloud.gif); +} +.tl_main_card_private { + background-image: url(../img/tl_card_private.gif); +} +.tl_main_card_decentralized { + background-image: url(../img/tl_card_decentralized.gif); +} +.tl_main_card_open { + background-image: url(../img/tl_card_open.gif); +} +.tl_main_card_wecandoit { + background-image: url(../img/tl_card_wecandoit.gif); +} + +.tl_main_card_connect { + background-image: url(../img/tl_card_connect.gif); +} +.tl_main_card_coordinate { + background-image: url(../img/tl_card_coordinate.gif); +} +.tl_main_card_synchronize { + background-image: url(../img/tl_card_synchronize.gif); +} +.tl_main_card_build { + background-image: url(../img/tl_card_build.gif); +} +.tl_main_card_encrypt { + background-image: url(../img/tl_card_encrypt.gif); +} +.tl_main_card_send { + background-image: url(../img/tl_card_send.gif); +} +.tl_main_card_process { + background-image: url(../img/tl_card_process.gif); +} +.tl_main_card_destruct { + background-image: url(../img/tl_card_destruct.gif); +} +.tl_main_card_store { + background-image: url(../img/tl_card_store.gif); +} + +h3.tl_main_card_header { + color: #a19679; + text-align: center; + margin: 15px 0 6px; + font-size: 26px; + font-weight: normal; + letter-spacing: -1px; +} +.tl_main_cards_animated_wrap h3.tl_main_body_header { + padding: 0 10px; +} +.tl_main_cards_animated_wrap h3.tl_main_card_header { + color: #0088cc; +} +.tl_main_cards_animated_wrap { + padding-bottom: 20px; +} + +.tl_main_card_lead { + font-size: 15px; + line-height: 158%; + text-align: center; +} + +.tl_main_share { + margin: 24px auto 40px; + /*padding-bottom: 30px;*/ + max-width: 330px; + text-align: center; +} +.lang_rtl .tl_main_share { + max-width: none; +} +.tl_main_noshare { + height: 50px; +} +.tl_main_twitter_widget_wrap { + /*float: left;*/ + display: inline-block; +} +.tl_main_facebook_widget_wrap { + /*float: left;*/ + margin-right: 20px; + display: inline-block; +} +.fb_iframe_widget span { + vertical-align: baseline !important; +} + +.tl_blog_comments_widget { + margin: 0 -8px 40px; +} +.tl_blog_comments_widget iframe { + max-width: 100%; +} + +.tl_main_gplus_widget_wrap { + /*float: left;*/ + display: inline-block; +} + +.tl_twitter_share_btn { + display: inline-block; + border-radius: 16px; + background-color: #54a9eb; + cursor: pointer; + margin-right: 15px; + padding: 7px 17px; + color:#FFF; + font-weight: bold; +} +.lang_rtl .tl_twitter_share_btn { + margin-right: 0; + margin-left: 15px; +} +.tl_twitter_share_btn:hover, +.tl_twitter_share_btn:active, +.tl_twitter_share_btn:focus { + text-decoration: none; + color: #FFF; + outline: none; +} +.tl_twitter_share_cnt { + display: none; + color: #c4e3fb; +} + +.tl_blog_list_page_wrap { + max-width: 800px; + margin: 0 auto; +} +.tl_blog_list_page_wrap.tl_main_recent_news_wrap { + margin-top: 22px; + margin-bottom: 20px; +} +.tl_main_recent_news_header { + font-size: 16px; + font-weight: bold; + text-align: center; + margin-top: 42px; +} +.tlb_other_news_wrap .tl_main_recent_news_header { + margin-top: 22px; + font-size: 18px; +} +.tl_main_wrap .tl_main_recent_news_header { + margin-top: 66px; +} +.tl_main_download_mobile + .tl_main_recent_news_wrap .tl_main_recent_news_header, +.tl_main_download_mobile + .tl_main_recent_news_wrap { + margin-top: 12px; +} +.dev_blog_card_link_wrap:nth-child(odd) { + clear: left; +} +.dev_blog_card_link_wrap { + display: block; + max-width: 50%; + float: left; + padding: 15px 10px; +} +@media (max-width: 640px) { + .dev_blog_card_link_wrap { + max-width: 100%; + } +} +@media (min-width: 801px) { + .tl_main_recent_news_cards { + margin: 0 -15px; + } +} +.tlb_blog_page .dev_blog_card_link_wrap { + padding: 15px 0; +} +a.dev_blog_card_link_wrap:hover, +a.dev_blog_card_link_wrap:active, +a.dev_blog_card_link_wrap:focus { + text-decoration: none; +} +.dev_blog_card_image { + display: block; + max-width: 100%; + height: auto; + max-height: 220px; + margin: 0 auto; + -webkit-transition: opacity .2s ease-in-out; + -moz-transition: opacity .2s ease-in-out; + -ms-transition: opacity .2s ease-in-out; + opacity: 1; +} +.preload .dev_blog_card_image { + height: 220px; + max-height: initial; +} +a:hover .dev_blog_card_image { + opacity: 0.9; +} +.dev_blog_card_title { + margin: 12px 0 2px; + padding: 0 15px; + font-size: 16px; + line-height: 160%; +} +a.dev_blog_card_link_wrap:hover .dev_blog_card_title { + text-decoration: underline; +} +.dev_blog_card_lead { + color: #333; + font-size: 14px; + line-height: 160%; + padding: 0 15px; +} +.dev_blog_card_date { + margin-top: 4px; + font-size: 14px; + color: #888; + padding: 0 15px; +} +.tlb_blog_page .dev_blog_card_title, +.tlb_blog_page .dev_blog_card_lead, +.tlb_blog_page .dev_blog_card_date { + padding: 0 5px; +} +.pager_wrap { + margin-top: 40px; + clear: both; +} + + +.footer_wrap { + border-top: 1px solid #e8e8e8; + max-width: 925px; + margin: 10px auto 0; + padding: 28px 0 34px; +} +.footer_columns_wrap { + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; + + margin: 0 auto; + max-width: 800px; + padding-left: 0; +} +.footer_mobile { + display: none; +} +.footer_column { + flex: 0 1 auto; + align-self: auto; +} +.footer_column_telegram { + flex: 0 1 290px; +} +.footer_column:last-child { + padding-right: 0; +} +.footer_column:first-child { + padding-left: 0; +} +.footer_column h5 { + font-size: 14px; + margin-top: 0; + margin-bottom: 9px; +} +.footer_column h5 a { + color: inherit; +} +.footer_column ul, +.footer_column ul li { + list-style: none; + margin: 0; + padding: 0; +} +.footer_column ul li { + font-size: 14px; + line-height: 23px; +} +.footer_privacy_description { + padding-top: 3px; + font-size: 13px; + line-height: 160%; +} +.footer_privacy_description p { + margin-bottom: 6px; +} +.footer_telegram_description { + font-size: 13px; +} + + + +.tl_mission_wrap #dev_page_content, +.tl_mission_wrap #dev_page_content p { + font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Light", Helvetica, Arial , Verdana, sans-serif; + font-weight: 300; + line-height: 160%; + font-size: 16px; +} + + + +/* Team */ +#dev_page_content.tl_team_wrap, +#dev_page_content.tl_team_wrap p { + line-height: 1.6; +} +.tl_team_lead { + margin-bottom: 30px; +} +.tl_team_member { + min-height: 120px; + position: relative; + margin-bottom: 30px; +} +.tl_team_member_photo_wrap { + position: absolute; + // float: left; + // margin-right: 25px; +} +.tl_team_member_photo { + width: 120px; + height: 120px; + display: block; + background: url('../img/team-sprite.png') 0 0 no-repeat; + background-size: 120px 1810px; +} + +.tl_team_member_pavel .tl_team_member_photo { + background-position: 0 0; +} +.tl_team_member_nikolay .tl_team_member_photo { + background-position: 0 -130px; +} +.tl_team_member_aliaksei .tl_team_member_photo { + background-position: 0 -260px; +} +.tl_team_member_vitalik .tl_team_member_photo { + background-position: 0 -390px; +} +.tl_team_member_arseny .tl_team_member_photo { + background-position: 0 -520px; +} +.tl_team_member_igor .tl_team_member_photo { + background-position: 0 -650px; +} +.tl_team_member_drklo .tl_team_member_photo { + background-position: 0 -780px; +} +.tl_team_member_peter .tl_team_member_photo { + background-position: 0 -910px; +} +.tl_team_member_john .tl_team_member_photo { + background-position: 0 -1040px; +} +.tl_team_member_kolar .tl_team_member_photo { + background-position: 0 -1170px; +} +.tl_team_member_ilya .tl_team_member_photo { + background-position: 0 -1300px; +} +.tl_team_member_igor1 .tl_team_member_photo { + background-position: 0 -1690px; +} +.tl_team_member_mike .tl_team_member_photo { + background-position: 0 -1560px; +} +.tl_team_member_grisha .tl_team_member_photo { + background-position: 0 -1430px; +} + + +.tl_team_member_name { + margin-left: 146px; +} +.tl_team_member_body { + margin-left: 146px; +} + +.tl_team_member_name { + margin-top: 5px; + font-size: 17px; +} +.tl_team_member_awards { + margin-top: 20px; + margin-bottom: 18px; + color: #0088cc; + font-size: 15px; +} +.tl_team_member_experience, +.tl_team_member_awards_list { + line-height: 1.8; +} +.tl_team_member_description { + margin-top: 20px; +} + + + +/* Core / dev */ + +.dev_page { + background: #FFF; + min-height: 500px; +} +#dev_page_content_wrap { + padding: 20px 0; + max-width: 800px; + margin: 0 auto; + direction: ltr; +} +#dev_page_content_wrap.is_rtl { + direction: rtl; +} +#dev_page_content, +#dev_page_content p { + font-size: 14px; + line-height: 1.5; +} +#dev_page_content img.emoji { + vertical-align: top; + -webkit-user-drag: none; + user-drag: none; + cursor: text; +} +.dev_page_bread_crumbs .breadcrumb { + margin-bottom: 10px; + border-radius: 0; +} +#dev_page_title { + position: static; +} + +.dev_page_head { + margin-bottom: 0; +} +.dev_page_head .dev_page_head_logo { + margin-left: 0; +} +#dev_page_content_wrap blockquote { + padding: 5px 17px; +} +#dev_page_content_wrap pre { + overflow-x: auto; + border-radius: 0; +} + +#dev_page_content_wrap pre::-webkit-scrollbar { + visibility: visible; + display: block; + height: 15px; +} +#dev_page_content_wrap pre::-webkit-scrollbar-track:horizontal { + background: rgba(93, 144, 177, 0.2); + border-radius: 0; + height: 15px; +} +#dev_page_content_wrap pre::-webkit-scrollbar-thumb:horizontal { + background: rgba(93, 144, 177, 0.4); + border-radius: 0; + height: 15px; +} + +#dev_page_content_wrap .richcode { + display: block; + padding: 9.5px; + margin: 0 0 10px; + font-size: 13px; + line-height: 20px; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + + color: #546172; + background: #ecf3f8; + + font-family: Monaco,Menlo,Consolas,"Courier New",monospace; +} +#dev_page_content_wrap .richcode code { + background: #FFF; +} +.richcode p:last-child { + margin-bottom: 0; +} + +#dev_page_content_wrap pre code { + overflow-wrap: normal; + white-space: pre; +} +#dev_page_content_wrap a.current_page_link { + color: #468847; + text-decoration: underline; +} + +#dev_page_content_wrap a.nonexisting_page_link { + color: #FF0000; + text-decoration: underline; +} + +.dev_side_image { + max-width: 200px; + float: right; + padding: 0 0 0 20px; +} +.dev_side_image img { + max-width: 180px; +} +.dev_side_image picture { + max-width: 180px; +} + + +#dev_page_content_wrap pre.page_scheme { + margin: 20px 0 30px; +} +.dev_page_edit_form { + border-top: 1px solid #DDD; + padding-top: 50px; + max-width: 800px; + margin: 30px auto 0; + direction: ltr; +} +.dev_page_edit_form .CodeMirror { + font-size: 14px; + line-height: 20px; + font-family: Monaco, Menlo, Consolas, "Courier New", monospace; + border: 1px solid #eee; + height: auto; + position: relative; + + margin-bottom: 9px; + color: #555555; + border: 1px solid #ccc; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; + -moz-transition: border linear 0.2s, box-shadow linear 0.2s; + -ms-transition: border linear 0.2s, box-shadow linear 0.2s; + -o-transition: border linear 0.2s, box-shadow linear 0.2s; + transition: border linear 0.2s, box-shadow linear 0.2s; +} + +.dev_page_edit_form .CodeMirror-focused { + border-color: rgba(82, 168, 236, 0.8); + outline: 0; + outline: thin dotted \9; + + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); +} + +.dev_page_edit_form .CodeMirror-scroll { + overflow-y: hidden; + overflow-x: auto; +} + +.dev_page_edit_form .CodeMirror pre { + white-space: pre-wrap; + word-break: break-all; + word-wrap: break-word; +} + +.dev_page_edit_form #dev_page_diff .CodeMirror { + font-size: 12px; + margin-bottom: 0; +} +#dev_page_diff .CodeMirror-merge, +#dev_page_diff .CodeMirror-merge .CodeMirror { + height: auto; +} +#dev_page_diff .CodeMirror-merge-2pane { + display: flex; + border: 0; + margin-bottom: 9px; +} +#dev_page_diff .CodeMirror-merge-2pane .CodeMirror-merge-pane { + width: 48%; +} +#dev_page_diff .CodeMirror-merge-2pane .CodeMirror-merge-gap { + height: auto; + width: 4%; +} +#dev_page_diff .CodeMirror-merge-pane-rightmost { + position: static; + right: auto; +} +#dev_page_diff .CodeMirror-merge-scrolllock-wrap { + display: none; +} +#dev_page_diff .CodeMirror-merge-left .CodeMirror { + background: rgba(0,0,0,0.06); +} +#dev_page_diff .CodeMirror-merge-l-inserted, +#dev_page_diff .CodeMirror-merge-l-deleted { + background: none; +} +#dev_page_diff.dev_page_diff__wcolor .CodeMirror-merge-l-inserted { + /*background: rgba(0,200,0,0.18);*/ + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAACCAYAAACddGYaAAAAGUlEQVQI12MwuCXy3+CWyH8GBgYGJgYkAABZbAQ9ELXurwAAAABJRU5ErkJggg==); + background-position: bottom left; + background-repeat: repeat-x; + background-color: #dfd; + /*border: 1px solid #4e4;*/ +} +#dev_page_diff.dev_page_diff__wcolor .CodeMirror-merge-l-deleted { + /*background: rgba(200,0,0,0.18);*/ + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAACCAYAAACddGYaAAAAGUlEQVQI12M4Kyb2/6yY2H8GBgYGJgYkAABURgPz6Ks7wQAAAABJRU5ErkJggg==); + background-position: bottom left; + background-repeat: repeat-x; + background-color: #fdd; + /*border: 1px solid #e44;*/ +} + +.table-msg-schema td { + text-align: center; +} +.table-msg-schema>thead>tr>th, +.table-msg-schema>tbody>tr>th, +.table-msg-schema>tfoot>tr>th, +.table-msg-schema>thead>tr>td, +.table-msg-schema>tbody>tr>td, +.table-msg-schema>tfoot>tr>td { + border: 1px solid #d5d5d5; +} + +#dev_upload_btn { + cursor: pointer; + overflow: hidden; + position: relative; +} +.dev_upload_input { + cursor: pointer; + font-size: 72px !important; + opacity: 0.01; + position: absolute; + z-index: 100; + margin: 0; + padding: 0; + top: 0; + right: 0; +} + + +.app_edit_page { + width: 700px; + margin: 40px auto; +} +.app_lock_tt { + padding: 3px; + display: inline-block; +} +.app_lock_text { + font-size: 13px; +} + +.tg-table-stats { + font-size: 12px; +} +.tg-table-stats th a.active { + color: inherit; +} + +.dev_side_nav_wrap { + position: relative; +} +.dev_side_nav { + position: absolute; + width: 200px; + right: -200px; + z-index: 1; +} +.is_rtl .dev_side_nav { + left: -200px; + right: auto; +} +.is_rtl .dev_side_nav .nav { + padding-right: 0; + padding-left: 0; + padding-right: 0; +} +.dev_side_nav > ul { + width: 200px; + background: none; + padding: 10px 0 10px; +} +.dev_side_nav > ul::-webkit-scrollbar { + display: none; +} +.dev_side_nav > ul.affix-top { + position: relative; +} +.dev_side_nav > ul.affix { + position: fixed; + top: 0; + max-height: 100%; + overflow-y: scroll; +} +.dev_side_nav > ul.affix-bottom { + position: relative; + height: auto; + overflow-y: scroll; +} +.dev_side_nav li { + float: none !important; +} +.dev_side_nav li a { + border-left: 2px solid transparent; + padding: 10px 10px; + background: none !important; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.is_rtl .dev_side_nav li a { + border-right: 2px solid transparent; + border-left: 0; +} +.dev_side_nav li a { + display: block; + font-size: 13px; + font-weight: 500; + padding: 4px 20px 4px 18px; + font-weight: 700; + background-color: transparent; +} +.is_rtl .dev_side_nav li a { + padding: 4px 18px 4px 20px; +} +.dev_side_nav li li a { + padding-left: 15px; + padding: 1px 18px 1px 30px; + font-size: 12px; + font-weight: 400; +} +.is_rtl .dev_side_nav li li a { + padding: 1px 30px 1px 18px; +} +.dev_side_nav li a:hover { + border-color: rgba(23, 156, 222, 0.6); +} +.dev_side_nav li.active > a { + border-color: #179cde; +} +.dev_side_nav li ul { + display: none; +} +.dev_side_nav li.active ul { + display: block; +} + + +/* Core / dev end*/ + + + +/* Support */ +.support_wrap { + max-width: 800px; + background: #FFF; + margin: 0 auto; + padding: 20px 0; +} +.support_submit { +} + + +/* FAQ */ +.twitter_timeline_wrap { + width: 300px; + padding-top: 14px; +} +.is_rtl .dev_layer_select .dropdown-menu { + right: auto; + left: 0; +} + +.is_rtl { + direction: rtl; +} + +.is_rtl blockquote { + padding: 0 15px 0 0; + margin: 0 0 20px; + border-left: 0; + border-right: 5px solid #179cde; +} + +.is_rtl .pull-right, +.is_rtl .slightly-pull-right { + float: left; +} +.is_rtl .pull-left, +.is_rtl .slightly-pull-left { + float: right; +} + +.is_rtl .anchor { + left: auto; + right: 0; +} + +.top_lang_select.tlb_top_lang_select { + float: right; + margin: -4px -5px -4px 0; +} +.lang_rtl .top_lang_select.tlb_top_lang_select { + float: left; +} +.top_lang_select .dropdown-toggle { + display: block; + text-align: center; + padding-top: 15.5px; + padding-bottom: 15.5px; + font-size: 15px; + line-height: 17px; +} +.top_lang_select.tlb_top_lang_select a.dropdown-toggle { + padding: 8px 6px 8px 8px; + border-radius: 6px; + /*transition: background-color ease-in-out 0.2s, color ease-in-out 0.2s;*/ +} +.navbar-tg .top_lang_select.open a.dropdown-toggle:active, +.navbar-tg .top_lang_select.open a.dropdown-toggle:hover, +.navbar-tg .top_lang_select.open a.dropdown-toggle { + background: transparent; + color: #0088cc; +} +.top_lang_select.tlb_top_lang_select.open a.dropdown-toggle:hover, +.top_lang_select.tlb_top_lang_select.open a.dropdown-toggle:active, +.top_lang_select.tlb_top_lang_select.open a.dropdown-toggle { + background-color: #3faee8; + color: #fff; +} +.dev_top_lang_icon { + display: inline-block; + width: 16px; + height: 16px; + vertical-align: top; + line-height: 100%; + margin-right: 4px; + background: url("data:image/svg+xml;utf8,") no-repeat 0 0; +} +.lang_rtl .dev_top_lang_icon { + margin-right: 0; + margin-left: 4px; +} +.tlb_top_lang_select.open .dev_top_lang_icon { + background: url("data:image/svg+xml;utf8,") no-repeat 0 0; +} +.navbar-nav > li.top_lang_select > .dropdown-menu, +.top_lang_select.tlb_top_lang_select > .dropdown-menu { + width: 280px; + min-width: 280px; + border-radius: 8px; + padding: 14px; + right: 0; + left: auto; + margin-top: 4px; + box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, .10); + border-color: #e8e8e8; + + transition: transform ease-in-out 0.15s, opacity ease-out 0.15s; + transform-origin: top right; + transform: scaleX(0.15) scaleY(0.15); + display: block; + opacity: 0; + pointer-events: none; +} +.lang_rtl .navbar-nav > li.top_lang_select > .dropdown-menu, +.lang_rtl .top_lang_select.tlb_top_lang_select > .dropdown-menu { + transform-origin: top left; + right: auto; + left: 0; +} +body.preload .top_lang_select > .dropdown-menu, +.top_lang_select.tlb_top_lang_select > .dropdown-menu { + transition: none !important; +} +.navbar-nav > li.top_lang_select.open > .dropdown-menu, +.top_lang_select.tlb_top_lang_select.open > .dropdown-menu { + transform: scaleX(1.0) scaleY(1.0); + opacity: 1; + pointer-events: all; +} +.navbar-nav > li.top_lang_select > .dropdown-menu.dropdown-menu--short, +.top_lang_select.tlb_top_lang_select > .dropdown-menu.dropdown-menu--short { + width: 155px; + min-width: 155px; +} +@media (max-width: 640px) { + .navbar-nav > li.dev_top_lang_select > .dropdown-menu { + left: 0; + right: auto; + } +} +.top_lang_select .dropdown-menu li { + float: left; + display: block; + width: 125px; +} +.lang_rtl .top_lang_select .dropdown-menu li { + float: right; + text-align: right; +} + +.top_lang_select .dropdown-menu li.divider { + float: none; + clear: left; + width: auto; + margin: 6px 0; +} +.top_lang_select .dropdown-menu li a { + display: inline-block; + font-size: 13px; + max-width: 125px; + padding: 9px 10px; + border-radius: 4px; + white-space: normal; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + line-height: 15px; + margin: 0; +} +.top_lang_select .dropdown-menu li.long a { + font-size: 12px; +} +.top_lang_select .dropdown-menu li.missing a { + color: #777; +} +.navbar-nav > .top_lang_select .dropdown-menu li a:hover { + background: #e8f3fa; + color: #0088cc; +} +.top_lang_select.tlb_top_lang_select .dropdown-menu li a:hover { + background: #3faee8; + color: #fff; +} +.top_lang_select .dropdown-menu li.chosen a, +.top_lang_select .dropdown-menu li.chosen a:hover { + color: #000; + background: #fff; +} +.top_lang_select .minicaret { + display: inline-block; + width: 0; + height: 0; + margin-left: 2px; + vertical-align: middle; + border-top: 4px solid; + border-right: 4px solid transparent; + border-left: 4px solid transparent; +} +.lang_rtl .top_lang_select .minicaret { + margin-left: 0; + margin-right: 2px; +} + +#login_widget_config { + margin: 40px auto; +} +.form-group .dropdown + .dropdown { + margin-left: 15px; +} +.dropdown-label { + margin-right: 7px; + display: inline-block; + max-width: 300px; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + vertical-align: top; +} +.dropdown-label .muted { + color: #999; +} + +.textfield-item input.form-control, +.form-control-dropdown-select, +.form-control-static-item, +.textfield-item-placeholder { + font-size: 14px; + line-height: 20px; + font-weight: normal; +} +.textfield-item input.form-control, +.form-control-dropdown-select { + padding: 11px 0 10px; + border: none; + height: auto; + resize: none; + color: inherit; + background: transparent; + border-bottom: 1px solid #e0e0e0; + box-shadow: none; +} +.textfield-item input.form-control:focus { + box-shadow: none; +} +.form-control-static-item { + padding: 11px 0; +} + +.textfield-item { + display: block; + position: relative; +} +.textfield-item-underline { + display: block; + position: absolute; + bottom: 0; + left: 50%; + right: 50%; + height: 2px; + background: #39ade7; + transition: opacity .2s ease-out, left 0s .2s linear, right 0s .2s linear; + opacity: 0; +} +.textfield-item input.form-control:focus ~ .textfield-item-underline { + transition: left .2s ease-out, right .2s ease-out; + left: 0; + right: 0; + opacity: 1; +} +.textfield-item-placeholder { + bottom: 0; + color: #ccc; + color: rgba(0,0,0,.26); + left: 0; + right: 0; + pointer-events: none; + position: absolute; + display: block; + top: 11px; + width: 100%; + overflow: hidden; + white-space: nowrap; + text-align: left +} + +.textfield-item input.form-control::-webkit-input-placeholder { + color: #999; + color: rgba(0,0,0,.42); +} +.textfield-item input.form-control::-moz-placeholder { + color: #999; + color: rgba(0,0,0,.42); +} +.textfield-item input.form-control:-ms-input-placeholder { + color: #999; + color: rgba(0,0,0,.42); +} +.textfield-item input.form-control:focus::-webkit-input-placeholder { + color: #ccc; + color: rgba(0,0,0,.26); +} +.textfield-item input.form-control:focus::-moz-placeholder { + color: #ccc; + color: rgba(0,0,0,.26); +} +.textfield-item input.form-control:focus:-ms-input-placeholder { + color: #ccc; + color: rgba(0,0,0,.26); +} +.textfield-item-error { + color: #d45a58; + position: absolute; + font-size: 14px; + line-height: 19px; + min-height: 19px; + margin: 5px 0 -19px; + background: #fff; + width: 100%; + padding-bottom: 7px; + visibility: hidden; + display: block; +} +.textfield-item.is-invalid .textfield-item-error { + visibility: visible +} +.textfield-item.is-invalid input.form-control { + border-bottom: 1px solid #d50000; +} +.textfield-item.is-invalid .textfield-item-underline { + background: #d50000; +} +.control-label-item, +.form-telegram .control-label { + text-align: right; + margin-bottom: 0; + line-height: 20px; + padding-top: 11px; +} +.form-telegram .help-block { + font-size: 13px; + color: #808080; + margin-top: 10px; + margin-bottom: 5px; +} +.form-telegram .form-group { + margin-bottom: 20px; +} +.form-telegram textarea.form-control { + margin-top: 7px; +} +.form-telegram .form-control[readonly] { + cursor: text; + background: #fff; +} +.form-telegram .form-control[readonly]:focus { + border: 1px solid #ccc; + box-shadow: none; +} +.form-control-dropdown { + position: relative; +} +.form-control-dropdown.has-items:before { + content: ''; + position: absolute; + display: inline-block; + margin: 16px 10px 0; + width: 14px; + height: 9px; + background: url(/img/rc_icons.png?1) no-repeat -3px -144px; + right: 0; + top: 0; +} +.form-control-dropdown .form-control-dropdown-search { + position: absolute; + top: 0; + left: 0; + right: 0; + visibility: hidden; + opacity: 0; +} +.form-control-dropdown.open .form-control-dropdown-search { + visibility: visible; + opacity: 1; +} +.form-control-dropdown.open .form-control-dropdown-select { + visibility: hidden; + opacity: 0; +} +.form-control-dropdown-select { + color: #ccc; + color: rgba(0,0,0,.26); + cursor: pointer; + position: relative; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; +} +.form-control-dropdown-select:focus { + outline: none; +} +.form-control-dropdown-select.is-dirty { + color: inherit; +} +.form-control-dropdown-button { + position: absolute; + display: inline-block; + transition: all .2s ease; + border: none; + padding: 0; + background: none !important; + visibility: hidden; + opacity: 0; + top: 0; + right: 0; +} +.form-control-dropdown-button:active { + box-shadow: none !important; +} +.form-control-dropdown-button:before { + content: ''; + display: inline-block; + margin: 16px 10px; + width: 14px; + height: 9px; + background: url(/img/rc_icons.png?1) no-repeat -3px -144px; + vertical-align: top; +} +.form-control-dropdown-list { + position: absolute; + left: -15px; + right: -15px; + margin: -2px 0; + background: #fff; + text-align: left; + padding: 7px 0; + box-shadow: 0 0 2px 1px rgba(0, 0, 0, .15); + border: none; + transition: all .2s ease; + visibility: hidden; + opacity: 0; + max-height: 220px; + overflow: auto; + overflow-x: hidden; + -webkit-overflow-scrolling: touch; + z-index: 10; +} +.form-control-dropdown.has-items .form-control-dropdown-button, +.form-control-dropdown.has-items.open .form-control-dropdown-list { + visibility: visible; + opacity: 1; +} +.form-control-dropdown-list-item, +.form-control-dropdown-list-no-results { + font-size: 14px; + line-height: 18px; + padding: 8px 15px; + cursor: pointer; +} +.form-control-static-item .small, +.form-control-dropdown-select .small, +.form-control-dropdown-list-item .small { + font-size: 13px; + line-height: 16px; + color: #a8a8a8; + padding-left: 8px; +} +.form-control-dropdown-search .form-control-dropdown-list-item:hover { + background: none; +} +.form-control-dropdown-search .form-control-dropdown-list-item.selected, +.form-control-dropdown-list-item:hover { + background: #f2f2f2; +} +.form-control-dropdown-list-no-results { + color: #a8a8a8; + cursor: auto; +} +.form-control-dropdown-select, +.form-control-dropdown input.form-control { + padding-right: 33px; +} +.help-block-item { + display: block; + font-size: 14px; + line-height: 18px; + margin-top: 5px; + margin-bottom: 0; + color: #a8a8a8; +} +.help-block-item a { + color: #76bfeb; +} + +.radio-item, +.checkbox-item { + display: inline-block; + vertical-align: top; + margin-bottom: 0; + font-size: 14px; + line-height: 20px; + font-weight: normal; +} +.radio-item-block, +.checkbox-item-block { + display: block; + margin: 6px 0 1px; + padding: 5px 0; + line-height: 20px; +} +.radio-item-block + .radio-item-block, +.checkbox-item-block + .checkbox-item-block { + margin-top: 1px; +} +.radio-item input.radio, +.checkbox-item input.checkbox { + position: absolute; + left: -5000px; +} +body.rtl .radio-item input.radio, +body.rtl .checkbox-item input.checkbox { + right: -5000px; + left: auto; +} +.radio-item input.radio ~ .radio-label, +.checkbox-item input.checkbox ~ .checkbox-label { + display: inline-block; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + -o-user-select: none; + user-select: none; + max-width: calc(100% - 31px); +} +.radio-item .radio-input, +.checkbox-item .checkbox-input { + display: inline-block; + vertical-align: top; + position: relative; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + -o-user-select: none; + user-select: none; + transition: opacity 0.12s linear; +} +.radio-item .radio-input + .radio-label, +.checkbox-item .checkbox-input + .checkbox-label { + margin-left: 11px; +} +body.rtl .radio-item .radio-input + .radio-label, +body.rtl .checkbox-item .checkbox-input + .checkbox-label { + margin-right: 11px; + margin-left: 0; +} +.radio-item .radio-input-icon, +.checkbox-item .checkbox-input-icon { + display: inline-block; + content: ''; + width: 20px; + height: 20px; + border: 2px solid #b3b3b3; + background: #fff; + border-radius: 10px; + vertical-align: top; + padding: 0; + cursor: pointer; + position: relative; +} +.radio-item .radio-input-icon:before, +.checkbox-item .checkbox-input-icon:before { + display: inline-block; + content: ''; + position: absolute; + width: 20px; + height: 20px; + border: 2px solid #54a9eb; + border-radius: 10px; + top: -2px; + left: -2px; + transition: opacity 0.12s linear; + opacity: 0; +} +.radio-item .radio-input-icon:after { + display: inline-block; + content: ''; + position: absolute; + width: 10px; + height: 10px; + background: #54a9eb; + border-radius: 5px; + top: 3px; + left: 3px; + transition: transform 0.12s linear; + transform: scale3d(0, 0, 1); +} +.radio-item input.radio:checked + .radio-input .radio-input-icon:before, +.checkbox-item input.checkbox:checked + .checkbox-input .checkbox-input-icon:before { + opacity: 1; +} +.radio-item input.radio:checked + .radio-input .radio-input-icon:after { + transform: scale3d(1, 1, 1); +} +.checkbox-item .checkbox-input-icon, +.checkbox-item .checkbox-input-icon:before { + width: 18px; + height: 18px; + margin: 1px; + border-radius: 3px; +} +.checkbox-item .checkbox-input-icon:before { + margin: 0; + background: #54a9eb url('data:image/svg+xml,%3Csvg height="20" viewBox="0 0 20 20" width="20" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="%23fff" fill-rule="evenodd"%3E%3Crect height="6" rx="1" transform="matrix(.70710678 -.70710678 .70710678 .70710678 -6.746804 8.368629)" width="2" x="5.728427" y="9.328427"/%3E%3Crect height="11.5" rx="1" transform="matrix(.70710678 .70710678 -.70710678 .70710678 10.712311 -5.169417)" width="2" x="10.596194" y="4.596194"/%3E%3C/g%3E%3C/svg%3E') no-repeat center; +} +.radio-item input.radio:disabled + .radio-input, +.checkbox-item input.checkbox:disabled + .checkbox-input { + cursor: default; + pointer-events: none; + opacity: .65; +} + +.button-item { + font-size: 14px; + font-weight: 500; + line-height: 18px; + color: #fff; + background: #4ca3e2; + border-radius: 19px; + display: inline-block; + padding: 10px 26px; + text-transform: uppercase; + text-align: center; + vertical-align: middle; + border: none; + transition: background-color .2s ease; + white-space: nowrap; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.button-item-flat { + color: #1385d8; + background: transparent; +} +.button-item:hover { + background: #4199d9; +} +.button-item-flat:hover { + background: #e7f4fd; +} +.button-item-label { + display: inline-block; + max-width: 100%; + overflow: hidden; + text-overflow: ellipsis; + vertical-align: top; + position: relative; + z-index: 1; +} + +.button-item.ripple-handler, +.button-nostyle-item.ripple-handler { + position: relative; +} +.ripple-mask { + position: absolute; + left: 0; right: 0; + top: 0; bottom: 0; + transform: translateZ(0); + overflow: hidden; + pointer-events: none; +} +.radio-item .ripple-mask, +.checkbox-item .ripple-mask { + width: 32px; + height: 32px; + left: -6px; + top: -6px; + border-radius: 16px; +} +.button-nostyle-item .ripple-mask, +.button-item .ripple-mask { + border-radius: 19px; +} +.radio-item .ripple, +.checkbox-item .ripple { + position: absolute; + width: 80px; + height: 80px; + left: -24px; + top: -24px; + border-radius: 50%; + background-color: rgba(179, 179, 179, .2); + transition: transform .65s ease-out, opacity .65s ease-out, background-color .65s ease-out; + opacity: 0; +} +.radio-item input.radio:checked + .radio-input .ripple, +.checkbox-item input.checkbox:checked + .checkbox-input .ripple { + background-color: rgba(84, 169, 235, .2); +} +.button-nostyle-item .ripple, +.button-item .ripple { + position: absolute; + width: 200%; + left: 50%; top: 50%; + margin: -100% 0 0 -100%; + padding-top: 200%; + border-radius: 50%; + background-color: #3790cf; + transition: transform .65s ease-out, opacity .65s ease-out, background-color .65s ease-out; + opacity: 0; +} +.button-nostyle-item .ripple, +.button-item-flat .ripple { + background-color: #d9ebf7; +} + +.radio-item input.radio + .radio-label:before, +.checkbox-item input.checkbox + .checkbox-label:before { + display: inline-block; + content: ''; + width: 20px; + height: 20px; + vertical-align: top; + margin-right: 11px; + padding: 0; + background: url(/img/rc_icons.png?1) no-repeat; + cursor: pointer; +} +.radio-item input.radio + .radio-label:before { + background-position: 0 0; +} +.radio-item input.radio:checked + .radio-label:before { + background-position: 0 -30px; +} +.checkbox-item input.checkbox + .checkbox-label:before { + background-position: 0 -60px; +} +.checkbox-item input.checkbox:checked + .checkbox-label:before { + background-position: 0 -88px; +} +.radio-item-justified .radio-input { + float: left; +} +.radio-item-justified .radio-label { + float: left; + margin-right: 16px; +} +.radio-item-justified .radio-label:after { + content: ':'; + opacity: 0; + transition: opacity .2s ease; +} +.radio-item-justified .justified-wrap { + display: block; + padding: 5px 0; + margin: -5px 0; + overflow: hidden; + opacity: 0; + transition: opacity .2s ease; +} +.radio-item-justified .justified-wrap input.form-control { + cursor: inherit; +} +.radio-item-justified input.radio:checked ~ .justified-wrap, +.radio-item-justified input.radio:checked ~ .radio-label:after { + opacity: 1; +} +.radio-item-justified input.radio:checked ~ .justified-wrap input.form-control { + cursor: auto; +} +.radio-item-justified .textfield-item { + margin: -5px 0; +} +.radio-item-justified input.form-control { + padding: 5px 0 4px; +} + +.bgcolor0 { background: #e17076; } +.bgcolor1 { background: #faa774; } +.bgcolor2 { background: #a695e7; } +.bgcolor3 { background: #7bc862; } +.bgcolor4 { background: #6ec9cb; } +.bgcolor5 { background: #65aadd; } +.bgcolor6 { background: #ee7aae; } + +.dots-animated:after { + display: inline-block; + animation: dotty steps(1, end) 1s infinite; + content: '...'; + position: absolute; +} + +@-webkit-keyframes dotty { + 0%, 100% { content: ''; } + 25% { content: '.'; } + 50% { content: '..'; } + 75% { content: '...'; } +} +@keyframes dotty { + 0%, 100% { content: ''; } + 25% { content: '.'; } + 50% { content: '..'; } + 75% { content: '...'; } +} + +.widget_container { + padding: 10px 20px; + margin: -10px 0; + text-align: center; +} +.widget_container.dark { + background: #15202b; +} +.widget_container iframe { + vertical-align: top; +} + +button.dropdown-toggle:focus, +button.dropdown-toggle:active:focus { + outline: none; +} +.embed_code { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + white-space: pre-wrap; + word-break: break-all; + word-wrap: break-word; + text-align: left; + -webkit-appearance: none; +} + +.dev_page_nav_wrap > p > a:first-child { + color: #333; +} + +#dev_page_content .dev_page_nav_wrap ul { + list-style-type: none; + margin: 0; + padding: 0 0 20px; +} +#dev_page_content .dev_page_nav_wrap ul + h4 { + margin-top: 4px; +} +#dev_page_content .dev_page_nav_wrap ul li { + background: none; + padding-left: 0; + padding-top: 1px; + padding-bottom: 2px; +} + +.dev_page_image { + display: block; + max-width: 800px; + margin: 0 auto; + padding: 10px 0px 5px; +} +.tl_contest_page_wrap .dev_page_image { + max-width: 600px; +} + +.dev_page_tgsticker { + position: relative; + display: block; + max-width: 256px; +} +.dev_page_tgsticker img, +.dev_page_tgsticker canvas { + position: absolute; + top: 0; bottom: 0; + left: 0; right: 0; + width: 100%; + height: 100%; +} + +.dev_page_widget_item { + display: block; + width: 300px; + vertical-align: top; + max-width: 100%; + margin: 30px auto 10px; +} +.dev_page_widget_thumb { + display: inline-block; + vertical-align: top; + width: 100%; + padding-top: 66.6667%; + border-radius: 12px; + background: #f7f7f7 no-repeat center; + background-size: 100%; + -webkit-filter: brightness(100%); + -webkit-transition: all .2s ease; + -moz-transition: all .2s ease; + -o-transition: all .2s ease; + -ms-transition: all .2s ease; + transition: all .2s ease; +} +.dev_page_widget_thumb:hover { + -webkit-filter: brightness(94%); +} +.dev_page_widget_thumb_share { + background-image: url(/img/Widget_Share.svg?1); +} +.dev_page_widget_thumb_post { + background-image: url(/img/Widget_Post.svg?1); +} +.dev_page_widget_thumb_login { + background-image: url(/img/Widget_Login.svg?1); +} +.dev_page_widget_thumb_comments { + background-image: url(/img/Widget_Comments.svg?1); +} +.dev_page_widget_title { + font-size: 15px; + line-height: 1.5; + margin: 12px 0 0; + font-weight: bold; + text-align: center; +} +@media (min-width: 670px) { + .dev_page_widgets_list { + margin-right: -36px; + } + .dev_page_widget_item { + float: left; + margin-left: 0; + margin-right: 36px; + } + .dev_page_widget_title { + margin-top: 17px; + } +} + +/* Contest */ + +.tl_contest_page_wrap { + padding: 0 0 20px; + max-width: 600px; + margin: 0 auto; +} +.tl_contest_intro { + margin: 0; +} +.tl_contest_side_image_wrap { + position: relative; +} +.tl_contest_side_image { + margin: 50px 0 0 -180px; + width: 160px; + height: 160px; + position: absolute; +} +.tl_contest_side_image2 { + margin-top: 0px; +} +.tl_contest_side_image3 { + margin-top: 10px; +} +.tl_contest_page_wrap .tl_main_share { + margin: 0 0 20px; + text-align: left; +} +.lang_rtl .tl_contest_page_wrap .tl_main_share { + text-align: right; +} +.tl_contest_page_wrap #dev_page_title { + font-size: 24.5px; + line-height: 33px; + margin: 20px 0 10px 0; +} +.tl_contest_dl_btn { + padding: 0; +} +#traffic_log_wrap { + min-height: 300px; + /*max-height: 600px;*/ + /*overflow: auto;*/ + overflow-wrap: normal; + white-space: pre; +} + +.tl_contest_log { + padding-top: 10px; +} +.tl_contest_log h3 { + margin-top: 0; +} + +/* Blog */ +.blog_side_image_wrap { + position: relative; + direction: ltr; +} +.lang_rtl .blog_side_image_wrap { + direction: rtl; +} +.blog_side_image { + margin: -41px 0 0 -180px; + width: 160px; + height: 160px; + position: absolute; +} +.lang_rtl .blog_side_image { + margin: -41px -180px 0 0; +} + +.blog_side_centered_image_wrap { + position: relative; +} +a.blog_side_cetered_image, +a.blog_side_centered_image { + display: block; + width: 160px; + height: 160px; + margin: 10px auto 20px; +} +img.blog_side_cetered_image, +img.blog_side_centered_image { + width: 160px; + height: 160px; +} + +.tlb_blog_page .blog_side_image_wrap { + position: static; +} +.tlb_blog_page .blog_side_image { + display: block; + margin: 20px auto; + width: 160px; + height: 160px; + position: static; +} + +.blog_wide_image img { + width: 100%; + padding-bottom: 20px; +} +.blog_image_wrap { + width: 275px; + margin: 10px auto 20px; +} +.blog_image_wrap a { + +} +.blog_image_wrap img { + width: 275px; + padding: 10px 5px; +} +.blog_medium_image_wrap, +.blog_medium_image_wrap img { + width: 400px; +} + +.blog_wide_image_wrap, +.blog_wide_image_wrap img { + width: 100%; + max-width: auto; +} +#dev_page_content .blog_image_wrap p, +.tlb_page_wrap .tl_contest_page_wrap #dev_page_content .blog_image_wrap p { + text-align: center; + color: #808080; + font-size: 12px; + margin: 10px 0 0; + line-height: 150%; + padding: 0 10px; +} +.blog_footer { + font-style: italic; +} + +.blog_2images_wrap, +.blog_3images_wrap { + width: 564px; + margin: 20px auto 20px; +} +.blog_3images_wrap { + width: 575px; +} +.blog_2images_wrap:before, +.blog_2images_wrap:after, +.blog_3images_wrap:before, +.blog_3images_wrap:after { + content: " "; + display: table; +} +.blog_2images_wrap:after, +.blog_3images_wrap:after { + clear: both; +} +.blog_2images_wrap .blog_image_wrap, +.blog_3images_wrap .blog_image_wrap { + float: left; + margin-left: 0; + margin-right: 14px; +} +.blog_3images_wrap .blog_image_wrap { + margin-right: 10px; +} +.blog_2images_wrap .blog_image_wrap:last-child, +.blog_3images_wrap .blog_image_wrap:last-child { + margin-right: 0; +} + + +.blog_video_player_wrap { + max-width: 640px; + margin: 10px auto 20px; +} +.blog_video_player { + width: 100%; +} + + +/* My page */ +.my_page_wrap { + margin-top: 50px; + font-size: 14px; + line-height: 20px; +} +.my_page_wrap .container { + max-width: 570px; +} + +.my_page_wrap .tl_main_card { + margin: 0; +} +#my_login_form_wrap { + max-width: 400px; +} +.my_login_form_details { + margin: 10px 0 20px; +} + + +#my_login_form_wrap .btn { + box-shadow: none; + margin-bottom: 0; + font-size: 14px; + font-weight: normal; + line-height: 1.428571429; + text-align: center; + white-space: nowrap; + vertical-align: middle; + cursor: pointer; + background-image: none; + border: 1px solid transparent; + border: 0; + border-radius: 4px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + -o-user-select: none; + user-select: none; + text-shadow: none; +} +#my_login_form_wrap .btn-primary { + color: #fff; + background-color: #428bca; + border-color: #357ebd; +} +#my_login_form_wrap .btn-danger { + color: #fff; + background-color: #d9534f; + border-color: #d43f3a; +} +#my_login_form_wrap .btn-success { + color: #fff; + background-color: #5cb85c; + border-color: #4cae4c; +} +.modal-header h4 { + position: static; +} + +.my_email_confirmation_result_wrap { + margin-top: 40px; +} +.my_email_confirmation_result_text { + padding: 10px; + font-size: 24px; + font-weight: bold; + line-height: 1.2; + text-align: center; +} + + +.smartphone_video_player_wrap { + width: 270px; + height: 555px; + margin: 20px auto; + position: relative; + background: #000 url(../img/iPhone6.png) 0 0 no-repeat; + background-size: 270px 555px; +} +.smartphone_video_player_iphone { + position: absolute; + margin-top: 69px; + margin-left: 18px; + border-radius: 3px; + overflow: hidden; + line-height: 0; +} +video.smartphone_video_player { + cursor: pointer; + width: 234px; + height: 416px; + line-height: 0; + margin: 0; + vertical-align: top; +} + + +.smarphone_device_nexus { + margin: 40px auto; + padding: 45px 14px 45px 14px; + width: 290px; + height: 514px; + background: #1e1e1e; + border-radius: 18.125px; + display: block; + position: relative; + box-sizing: content-box; +} +.smarphone_device_nexus:before { + -webkit-border-radius: 540px / 45px; + border-radius: 540px / 45px; + background: inherit; + content: ''; + top: 0; + position: absolute; + height: 103.1%; + width: calc(100% - 23px); + top: 50%; + left: 50%; + -moz-transform: translateX(-50%) translateY(-50%); + -webkit-transform: translateX(-50%) translateY(-50%); + -o-transform: translateX(-50%) translateY(-50%); + -ms-transform: translateX(-50%) translateY(-50%); + transform: translateX(-50%) translateY(-50%); + box-sizing: content-box; +} +.smarphone_device_nexus .top-bar { + width: calc(100% - 7px); + height: calc(100% - 5px); + position: absolute; + top: 3px; + left: 4px; + -webkit-border-radius: 18px; + border-radius: 18px; + background: #181818; + box-sizing: content-box; +} +.smarphone_device_nexus .top-bar:before { + -webkit-border-radius: 540px / 45px; + border-radius: 540px / 45px; + background: inherit; + content: ''; + top: 0; + position: absolute; + height: 103.0%; + width: calc(100% - 26px); + top: 50%; + left: 50%; + -moz-transform: translateX(-50%) translateY(-50%); + -webkit-transform: translateX(-50%) translateY(-50%); + -o-transform: translateX(-50%) translateY(-50%); + -ms-transform: translateX(-50%) translateY(-50%); + transform: translateX(-50%) translateY(-50%); + box-sizing: content-box; +} +.smarphone_device_nexus .bottom-bar{ + display: none; + box-sizing: content-box; +} +.smarphone_device_nexus .sleep { + width: 3px; + position: absolute; + left: -3px; + top: 99px; + height: 90px; + background: inherit; + -webkit-border-radius: 2px 0px 0px 2px; + border-radius: 2px 0px 0px 2px; + box-sizing: content-box; +} +.smarphone_device_nexus .volume { + width: 3px; + position: absolute; + right: -3px; + top: 63px; + height: 45px; + background: inherit; + -webkit-border-radius: 0px 2px 2px 0px; + border-radius: 0px 2px 2px 0px; + box-sizing: content-box; +} +.smarphone_device_nexus .camera { + background: #3c3d3d; + width: 9px; + height: 9px; + position: absolute; + top: 18px; + left: 50%; + z-index: 3; + margin-left: -5px; + border-radius: 100%; + box-sizing: content-box; +} +.smarphone_device_nexus .camera:before { + background: #3c3d3d; + width: 6px; + height: 6px; + content: ''; + display: block; + position: absolute; + top: 2px; + left: -90px; + z-index: 3; + border-radius: 100%; + box-sizing: content-box; +} +.smarphone_device_nexus .screen { + position: relative; + box-sizing: content-box; +} +.smarphone_device_nexus video { + display: block; + width: 290px; + height: 514px; + margin: 0 auto; +} + + +/* Telegram Me */ +.tgme_page_wrap { + font-family: 'Roboto', sans-serif;; + color: #2b2d2e; +} +.tgme_page_wrap a, +.tgme_page_wrap a:hover, +.tgme_page_wrap a:active { + color: #3ca2d9; +} + +.tgme_head_wrap { + background: #FFF; + height: 59px; + padding: 14px 16px; + -webkit-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.15); + -moz-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.15); + box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.15); +} +.tgme_logo { + display: inline-block; + background: url('data:image/svg+xml,%3Csvg height="34" viewBox="0 0 133 34" width="133" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="none" fill-rule="evenodd"%3E%3Ccircle cx="17" cy="17" fill="%2327a7e5" r="17"/%3E%3Cpath d="m7.06510669 16.9258959c5.22739451-2.1065178 8.71314291-3.4952633 10.45724521-4.1662364 4.9797665-1.9157646 6.0145193-2.2485535 6.6889567-2.2595423.1483363-.0024169.480005.0315855.6948461.192827.1814076.1361492.23132.3200675.2552048.4491519.0238847.1290844.0536269.4231419.0299841.65291-.2698553 2.6225356-1.4375148 8.986738-2.0315537 11.9240228-.2513602 1.2428753-.7499132 1.5088847-1.2290685 1.5496672-1.0413153.0886298-1.8284257-.4857912-2.8369905-1.0972863-1.5782048-.9568691-2.5327083-1.3984317-4.0646293-2.3321592-1.7703998-1.0790837-.212559-1.583655.7963867-2.5529189.2640459-.2536609 4.7753906-4.3097041 4.755976-4.431706-.0070494-.0442984-.1409018-.481649-.2457499-.5678447-.104848-.0861957-.2595946-.0567202-.3712641-.033278-.1582881.0332286-2.6794907 1.5745492-7.5636077 4.6239616-.715635.4545193-1.3638349.6759763-1.9445998.6643712-.64024672-.0127938-1.87182452-.334829-2.78737602-.6100966-1.12296117-.3376271-1.53748501-.4966332-1.45976769-1.0700283.04048-.2986597.32581586-.610598.8560076-.935815z" fill="%23fff"/%3E%3Cpath d="m49.4 24v-12.562h-4.224v-2.266h11.198v2.266h-4.268v12.562zm16.094-4.598h-7.172c.066 1.936 1.562 2.772 3.3 2.772 1.254 0 2.134-.198 2.97-.484l.396 1.848c-.924.396-2.2.682-3.74.682-3.476 0-5.522-2.134-5.522-5.412 0-2.97 1.804-5.764 5.236-5.764 3.476 0 4.62 2.86 4.62 5.214 0 .506-.044.902-.088 1.144zm-7.172-1.892h4.708c.022-.99-.418-2.618-2.222-2.618-1.672 0-2.376 1.518-2.486 2.618zm9.538 6.49v-15.62h2.706v15.62zm14.84-4.598h-7.172c.066 1.936 1.562 2.772 3.3 2.772 1.254 0 2.134-.198 2.97-.484l.396 1.848c-.924.396-2.2.682-3.74.682-3.476 0-5.522-2.134-5.522-5.412 0-2.97 1.804-5.764 5.236-5.764 3.476 0 4.62 2.86 4.62 5.214 0 .506-.044.902-.088 1.144zm-7.172-1.892h4.708c.022-.99-.418-2.618-2.222-2.618-1.672 0-2.376 1.518-2.486 2.618zm19.24-1.144v6.072c0 2.244-.462 3.85-1.584 4.862-1.1.99-2.662 1.298-4.136 1.298-1.364 0-2.816-.308-3.74-.858l.594-2.046c.682.396 1.826.814 3.124.814 1.76 0 3.08-.924 3.08-3.234v-.924h-.044c-.616.946-1.694 1.584-3.124 1.584-2.662 0-4.554-2.2-4.554-5.236 0-3.52 2.288-5.654 4.862-5.654 1.65 0 2.596.792 3.102 1.672h.044l.11-1.43h2.354c-.044.726-.088 1.606-.088 3.08zm-2.706 2.948v-1.738c0-.264-.022-.506-.088-.726-.286-.99-1.056-1.738-2.2-1.738-1.518 0-2.64 1.32-2.64 3.498 0 1.826.924 3.3 2.618 3.3 1.012 0 1.892-.66 2.2-1.65.088-.264.11-.638.11-.946zm5.622 4.686v-7.26c0-1.452-.022-2.508-.088-3.454h2.332l.11 2.024h.066c.528-1.496 1.782-2.266 2.948-2.266.264 0 .418.022.638.066v2.53c-.242-.044-.484-.066-.814-.066-1.276 0-2.178.814-2.42 2.046-.044.242-.066.528-.066.814v5.566zm16.05-6.424v3.85c0 .968.044 1.914.176 2.574h-2.442l-.198-1.188h-.066c-.638.836-1.76 1.43-3.168 1.43-2.156 0-3.366-1.562-3.366-3.19 0-2.684 2.398-4.07 6.358-4.048v-.176c0-.704-.286-1.87-2.178-1.87-1.056 0-2.156.33-2.882.792l-.528-1.76c.792-.484 2.178-.946 3.872-.946 3.432 0 4.422 2.178 4.422 4.532zm-2.64 2.662v-1.474c-1.914-.022-3.74.374-3.74 2.002 0 1.056.682 1.54 1.54 1.54 1.1 0 1.87-.704 2.134-1.474.066-.198.066-.396.066-.594zm5.6 3.762v-7.524c0-1.232-.044-2.266-.088-3.19h2.31l.132 1.584h.066c.506-.836 1.474-1.826 3.3-1.826 1.408 0 2.508.792 2.97 1.98h.044c.374-.594.814-1.034 1.298-1.342.616-.418 1.298-.638 2.2-.638 1.76 0 3.564 1.21 3.564 4.642v6.314h-2.64v-5.918c0-1.782-.616-2.838-1.914-2.838-.924 0-1.606.66-1.892 1.43-.088.242-.132.594-.132.902v6.424h-2.64v-6.204c0-1.496-.594-2.552-1.848-2.552-1.012 0-1.694.792-1.958 1.518-.088.286-.132.594-.132.902v6.336z" fill="%23363b40" fill-rule="nonzero"/%3E%3C/g%3E%3C/svg%3E') 0 0 no-repeat; + width: 133px; + height: 34px; + margin: -1px 0; +} +a.tgme_head_dl_button { + display: block; + font-size: 16px; + line-height: 100%; + color: #FFF; + background: #32afed; + padding: 2px 15px 0 16px; + height: 45px; + line-height: 43px; + text-align: center; +} +.tlb_page_wrap a.tgme_head_dl_button { + color: #FFF; +} +a.tgme_head_dl_button:hover, +a.tgme_head_dl_button:active, +.tlb_page_wrap a.tgme_head_dl_button:hover, +.tlb_page_wrap a.tgme_head_dl_button:active { + color: #FFF; + background: #32afed; + text-decoration: none; +} +.tgme_icon_arrow { + display: inline-block; + background: url(/img/tgme/Arrow_1x.png) 0 0 no-repeat; + width: 8px; + height: 12px; + background-size: 8px 12px; + vertical-align: top; + margin-top: 15px; + margin-left: 9px; +} + +.tgme_page { + position: relative; + margin: 52px auto 50px; + max-width: 424px; +} +.tgme_page_post { + max-width: 455px; + padding: 52px 0 50px; + margin: 0 auto; +} +.tgme_page_icon { + text-align: center; + margin-bottom: 20px; +} +.tgme_icon_user { + display: inline-block; + width: 40px; + height: 39px; + background: url(/img/tgme/Web1x.png?1) -2px -38px no-repeat; + background-size: 44px 177px; +} +.tgme_icon_group { + display: inline-block; + width: 44px; + height: 28px; + background: url(/img/tgme/Web1x.png?1) 0 0 no-repeat; + background-size: 44px 177px; +} +.tgme_icon_stickers { + display: inline-block; + width: 40px; + height: 40px; + background: url(/img/tgme/Web1x.png?1) -2px -87px no-repeat; + background-size: 44px 177px; +} +.tgme_icon_share { + display: inline-block; + width: 44px; + height: 23px; + background: url(/img/tgme/Web1x.png?1) 0 -137px no-repeat; + background-size: 44px 177px; +} +.tgme_page_photo { + text-align: center; + margin-top: -15px; + margin-bottom: 15px; +} +.tgme_page_photo_image { + width: 122px; + height: 122px; + border-radius: 61px; +} +.tgme_page_title { + font-size: 26px; + line-height: 32px; + font-weight: bold; + text-align: center; + max-width: 340px; + padding: 0 10px; + margin: 0 auto; + color: #333; + overflow: hidden; + text-overflow: ellipsis; +} +.verified-icon { + display: inline-block; + width: 1em; + height: 1em; + padding: 1px; + color: transparent; + background: url('data:image/svg+xml,%3Csvg height="26" viewBox="0 0 26 26" width="26" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m14.378741 1.509638 1.818245 1.818557c.365651.365716.861601.571194 1.378741.571259l2.574273.000312c1.01361.000117 1.846494.773578 1.940861 1.762436l.008905.187798-.000312 2.5727c-.000065.517322.205439 1.013454.571259 1.379222l1.819649 1.819337c.714441.713427.759174 1.843179.134563 2.609139l-.134797.148109-1.819181 1.8182502c-.365963.3657823-.571558.8620196-.571493 1.3794456l.000312 2.5737972c.000559 1.0136048-.772668 1.846676-1.7615 1.9412861l-.188266.0084786-2.573792-.0003107c-.517426-.0000624-1.013675.2055248-1.379456.5714956l-1.818245 1.8191823c-.71331.7145515-1.843049.7594886-2.609113.1349998l-.148135-.1347645-1.8193435-1.8196542c-.3657628-.3658252-.8618987-.5713214-1.3792103-.571259l-2.5727052.0003107c-1.0136048.0001222-1.846676-.7731321-1.9412861-1.761968l-.0089492-.1877967-.0003107-2.5742678c-.0000624-.5171478-.2055495-1.0130926-.571259-1.3787397l-1.8185622-1.8182515c-.7139886-.713869-.758706-1.843647-.1340846-2.609607l.1338493-.148109 1.8190328-1.81935c.3655665-.365625.5709613-.861471.5710237-1.378494l.0003107-2.573181c.0006006-1.076777.8734635-1.949636 1.9502353-1.950234l2.5731758-.000312c.5170321-.000065 1.0128768-.205452 1.3785044-.571025l1.8193448-1.819038c.761592-.761449 1.996254-.761345 2.757716.000247zm3.195309 8.047806c-.426556-.34125-1.032655-.306293-1.417455.060333l-.099151.108173-4.448444 5.55815-1.7460313-1.74707-.1104961-.096564c-.4229264-.32188-1.0291801-.289692-1.4154413.096564-.3862612.386269-.4184492.992511-.0965653 1.41544l.0965653.1105 2.5999987 2.5999987.109876.0961467c.419874.320359 1.015131.2873897 1.397071-.0773773l.098579-.107692 5.2-6.4999961.083772-.120484c.273208-.455884.174278-1.054885-.252278-1.396122z" fill="%2333AFED" fill-rule="evenodd"/%3E%3C/svg%3E') no-repeat 0 0; + background-size: 100%; + vertical-align: -4px; + margin-left: 8px; +} +.tgme_page_extra { + font-size: 15px; + line-height: 27px; + text-align: center; + margin-bottom: 6px; + color: #808080; +} +.tgme_page_description, +.tgme_page_additional { + font-size: 16px; + line-height: 25px; + text-align: center; + max-width: 340px; + padding: 0 10px; + margin: 0 auto; + overflow: hidden; + text-overflow: ellipsis; +} +.tgme_page_description { + display: -webkit-box; + -webkit-line-clamp: 5; + -webkit-box-orient: vertical; + overflow: hidden; + text-overflow: ellipsis; + max-height: 125px; + word-break: break-word; +} +.tgme_page_long_description { + max-height: none; + -webkit-line-clamp: unset; +} +.tgme_page_additional { + display: none; + font-size: 14px; + line-height: 23px; + margin-top: 32px; + color: #808080; +} +a.tgme_username_link, +a.tgme_username_link:hover, +a.tgme_username_link:active { + text-decoration: none; +} +.tgme_page_action { + text-align: center; + margin-top: 32px; + line-height: 0; +} +a.tgme_action_button, +a.tgme_action_button_new { + font-size: 14px; + font-weight: bold; + line-height: 100%; + color: #FFF; + background: #5dc390; + border-radius: 22px; + overflow: hidden; + display: inline-block; + padding: 15px 27px 13px; + text-transform: uppercase; +} +a.tgme_action_button:hover, +a.tgme_action_button:active, +a.tgme_action_button_new:hover, +a.tgme_action_button_new:active { + color: #FFF; + background: #4bbc87; + text-decoration: none; +} +a.tgme_action_button_new { + background: #33d684; +} +a.tgme_action_button_new:hover, +a.tgme_action_button_new:active { + background: #28c979; +} + +.tgme_page_web_action { + margin-top: 18px; +} +.tgme_page_web_action a.tgme_action_button { + color: #5dc390;; + background: #fff; + border: 2px solid #5dc390; + padding: 13px 25px 11px; +} +.tgme_page_web_action a.tgme_action_button:hover, +.tgme_page_web_action a.tgme_action_button:active { + color: #5dc390;; + background: #FFF;; + text-decoration: none; +} +.tgme_action_privacy_action { + margin-top: 12px; +} +.tgme_action_privacy_action a.tgme_action_privacy_button { + color: #5dc390;; + background: #fff; + border: 0; + padding: 13px 25px 11px; + font-size: 12px; +} +.tgme_action_privacy_action a.tgme_action_privacy_button:hover, +.tgme_action_privacy_action a.tgme_action_privacy_button:active { + color: #5dc390;; + background: #FFF;; + text-decoration: none; +} + +.tgme_footer { + margin: 0 auto 50px; + border-top: 1px solid #e0e0e0; + max-width: 424px; + padding-top: 38px; +} + +.tgme_footer_description { + font-size: 17px; + line-height: 27px; + text-align: center; + max-width: 330px; + padding: 0 10px; + margin: 0 auto 0; +} +.tgme_footer_action { + text-align: center; + margin-top: 28px; + line-height: 0; +} +a.tgme_footer_dl_button { + background: #32afed; +} +a.tgme_footer_dl_button:hover, +a.tgme_footer_dl_button:active { + background: #1ca4e7; +} + +.tgme_page_widget { + margin-left: -45px; +} +.tgme_page_widget_action { + text-align: center; + line-height: 0; +} +.tgme_page_widget iframe { + vertical-align: top; + max-width: 100%; +} +.tgme_page_widget_actions { + position: relative; + max-width: 595px; + padding: 30px 0; +} +.fixed_actions .tgme_page_widget_actions { + position: fixed; + left: 0; + right: 0; + bottom: 0; + border-top: 1px solid #d7e3ec; + padding: 30px 70px; + margin: 0 auto; + background: #fff; +} +.tgme_page_widget_actions_cont { + max-width: 455px; + margin: 0 auto; + display: flex; + justify-content: space-between; + flex-wrap: wrap; +} +.tgme_page_widget_actions .tgme_page_action { + position: relative; + margin: 0 auto; +} +.tgme_page_widget_action_right, +.tgme_page_widget_action_left { + width: 120px; + flex-grow: 2; +} +.tgme_page_widget_action_right { + float: right; + text-align: right; + order: 1; +} +.tgme_page_widget_action_left { + float: left; + text-align: left; +} +.tgme_page_widget_actions a.tgme_action_web_button { + border: none; + background: none; + padding: 15px 10px 13px; +} +.tgme_page_widget_actions a.tgme_action_web_button:hover { + text-decoration: underline; +} +.tgme_page_widget_actions a.tgme_action_web_button:before { + content: ''; + display: none; + width: 24px; + height: 24px; + margin: -7px 0 -7px 0; + background: url(/img/tgme/web_icon.png) 0 0 no-repeat; +} +.tgme_page_widget_actions .tgme_page_web_action { + margin-top: 0; + text-align: inherit; +} +.tgme_page_context_action { + margin-top: 8px; +} +.tgme_page_context_action a.tgme_action_button_new { + font-weight: normal; + text-transform: none; +} +.tgme_page_embed_action { + text-align: center; + margin-top: 30px; + display: none; + order: 3; + flex-basis: 100%; +} +.embed_opened .tgme_page_embed_action { + display: block; +} +.tgme_page_embed_btn { + line-height: 0; +} +.tgme_page_copy_action { + text-align: center; + margin-top: 18px; + margin-bottom: -16px; +} +.tgme_page_embed_btn a.tgme_action_button_new, +.tgme_page_context_btn a.tgme_action_button_new, +.tgme_page_copy_action a.tgme_action_button_new { + color: #8197af; + padding: 15px 10px 13px; + background: none; + cursor: pointer; +} +.tgme_page_embed_btn a.tgme_action_button_new:before { + content: ''; + display: inline-block; + width: 24px; + height: 24px; + margin: -7px 7px -7px 0; + background: url(/img/tgme/embed_icon.png?1) 0 0 no-repeat; +} +.embed_opened .tgme_page_embed_btn a.tgme_action_button_new:before { + background-position: -24px 0; +} +.tgme_page_copy_action a.tgme_action_button_new:before { + content: ''; + display: inline-block; + width: 24px; + height: 24px; + margin: -7px 7px -7px 0; + background: url(/img/tgme/embed_copy.png) 0 0 no-repeat; +} +.embed_opened .tgme_page_embed_btn a.tgme_action_button_new { + color: #2481cc; +} +.tgme_page_embed_action a.tgme_action_button_new:hover, +.tgme_page_embed_action a.tgme_action_button_new:active, +.tgme_page_copy_action a.tgme_action_button_new:hover, +.tgme_page_copy_action a.tgme_action_button_new:active { + color: #8197af; + text-decoration: none; + background: none; +} +.tgme_page_embed_code { + font-size: 13px; + color: #546172; + background: #ecf3f8; + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + width: 100%; + padding: 11px 17px; + border: 1px solid #d7e3ec; + border-radius: 10px; + white-space: pre-wrap; + word-break: break-all; + word-wrap: break-word; + text-align: left; + -webkit-appearance: none; + vertical-align: top; +} +.tgme_page_embed_code:focus { + outline: none; +} +@media (max-width: 595px) { + .tgme_page_widget { + padding: 0 10px; + margin-left: 0; + } + .tgme_page_widget_actions, + .fixed_actions .tgme_page_widget_actions { + padding: 20px 0; + } + .tgme_page_widget_action_right, + .tgme_page_widget_action_left { + text-align: center; + width: 20%; + } + .tgme_page_widget_actions .tgme_action_button_label { + display: none; + } + .tgme_page_widget_actions a.tgme_action_web_button:before { + display: inline-block; + } + .tgme_page_embed_btn a.tgme_action_button_new:before { + margin-right: 0; + } + .tgme_page_embed_action { + margin-top: 20px; + margin-left: 10px; + margin-right: 10px; + } + .tgme_page_copy_action { + margin-top: 8px; + } + #embed_code { + margin-top: 24px; + } +} + +.tgme_page_bg { + margin: 0; + max-width: none; +} +.tgme_bg_wrap { + height: 100%; + height: calc(100vh - 104px); + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; +} +.tgme_bg_image_wrap { + position: absolute; + width: 100%; + height: 100%; + height: calc(100vh - 104px); + overflow: hidden; +} +.tgme_bg_image { + width: 110%; + width: calc(100vw + 40px); + height: 110%; + height: calc(100vh - 104px + 40px); + margin: -20px; + + background-repeat: no-repeat; + background-size: cover; + z-index: 1; + + -webkit-filter: blur(5px); + -moz-filter: blur(5px); + -o-filter: blur(5px); + -ms-filter: blur(5px); + filter: blur(5px); +} +.tgme_bg_wrap_pattern1 .tgme_bg_image { + -webkit-filter: blur(8px); + -moz-filter: blur(8px); + -o-filter: blur(8px); + -ms-filter: blur(8px); + filter: blur(8px); +} +.tgme_bg_wrap_full .tgme_bg_image { + -webkit-filter: none; + -moz-filter: none; + -o-filter: none; + -ms-filter: none; + filter: none; +} +.tgme_bg { + position: relative; + z-index: 2; +} +.tgme_bg_popup_wrap { + background: #fff; + border-radius: 10px; + flex: 1 0 auto; + padding: 40px 40px 30px; + margin: 0 40px; + max-width: 390px; + text-align: center; +} +.tgme_bg_title { + font-size: 18px; + font-weight: bold; + margin: 0 0 10px; +} +.tgme_bg_size { + color: #64686B; + font-size: 14px; + margin: 10px 0 17px; +} + + +#tgme_frame_cont { + position: absolute; + left: -10000px; + top: -10000px; +} + +/* New mobile blog */ +.tlb_page_wrap { + font-family: 'Roboto', sans-serif;; +} +.tlb_page_wrap a, +.tlb_page_wrap a:hover, +.tlb_page_wrap a:active { + color: #1497d9; +} +.tlb_page_head { + background: #FFF; + height: 47px; + padding: 12px 12px; +} +.tlb_blog_logo { + display: inline-block; + background: url(/img/blog/BlogLogo1x.png?1) 0 0 no-repeat; + width: 146px; + height: 20px; + background-size: 146px 20px; + line-height: 0; + margin-top: 2px; +} +.tlb_head_home { + float: right; + display: inline-block; + line-height: 24px; + height: 24px; + vertical-align: top; + font-size: 14px; +} +a.tlb_blog_head_more_link { + display: block; + font-size: 15px; + color: #FFF; + background: #3faee8; + padding: 0 15px 0 15px; + height: 42px; + line-height: 42px; +} +a.tlb_blog_head_more_link:hover, +a.tlb_blog_head_more_link:active { + color: #FFF; + background: #3faee8; + text-decoration: none; +} + +a.tlb_blog_head_more_link .tlb_head_more_active, +.tlb_blog_head_recent_active a.tlb_blog_head_more_link .tlb_head_more_inactive, +.tlb_head_more_entries { + display: none; +} +.tlb_blog_head_recent_active a.tlb_blog_head_more_link .tlb_head_more_active, +.tlb_blog_head_recent_active .tlb_head_more_entries { + display: block; +} +.tlb_head_more_icon_wrap { + float: right; + vertical-align: top; + margin-top: 15px; + line-height: 0; +} +.lang_rtl .tlb_head_more_icon_wrap { + float: left; +} +.tlb_head_more_icon { + display: inline-block; + border: 2px solid #FFF; + border-left: 0; + border-bottom: 0; + width: 10px; + height: 10px; + + -moz-transform: rotate(135deg); + -webkit-transform: rotate(135deg); + -o-transform: rotate(135deg); + -ms-transform: rotate(135deg); + transform: rotate(135deg); + + /*-webkit-transition: all linear 0.2s; + -moz-transition: all linear 0.2s; + -ms-transition: all linear 0.2s; + -o-transition: all linear 0.2s; + transition: all linear 0.2s;*/ +} +.tlb_blog_head_recent_active .tlb_head_more_icon_wrap { + margin-top: 18px; +} +.tlb_blog_head_recent_active .tlb_head_more_icon { + -moz-transform: rotate(-45deg); + -webkit-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); +} + +.tlb_page_wrap .side_blog_wrap { + margin: 22px 0 0 16px; + padding: 0 10px 0 0; + font-size: 13px; +} +.tlb_page_wrap .side_blog_wrap:before { + width: 4px; + background: #3faee8; + border-radius: 4px; + margin: 0 15px 0 0; +} +.lang_rtl .tlb_page_wrap .side_blog_wrap:before { + margin: 0 0 0 15px; +} + +.tlb_page_wrap .side_blog_header { + font-size: 15px; + font-weight: bold; +} +.tlb_page_wrap .side_blog_entry { + margin-top: 12px; +} +.tlb_page_wrap .side_blog_date { + color: #444; + font-size: 14px; +} +.tlb_page_wrap .side_blog_title { + margin-top: 2px; + font-size: 15px; +} + + + +.tlb_page_wrap #dev_page_title a, +.tlb_page_wrap #dev_page_title a:hover, +.tlb_page_wrap #dev_page_title a:active { + color: #444; +} +.tlb_page_wrap .tl_contest_page_wrap #dev_page_title { + text-align: center; + max-width: 250px; + margin-left: auto; + margin-right: auto; + margin-bottom: 20px; +} +.tlb_page_wrap .tl_contest_page_wrap #dev_page_title, +.tlb_page_wrap .tl_contest_page_wrap h4 { + color: #444; + font-size: 18px; + line-height: 25px; +} + +.tlb_page_wrap .tl_contest_page_wrap #dev_page_content, +.tlb_page_wrap .tl_contest_page_wrap #dev_page_content p { + color: #333333; + font-size: 15px; +} +.tlb_page_wrap .tl_contest_page_wrap #dev_page_content p { + margin-bottom: 15px; +} +.tlb_page_wrap .tl_contest_page_wrap #dev_page_content blockquote p:last-child { + margin-bottom: 0; +} + +.tlb_page_wrap a.tl_twitter_share_btn { + background: #3faee8; + color: #FFF; + font-size: 14px; + line-height: 18px; + border-radius: 17px; + padding-top: 8px; +} +.tlb_page_wrap span.tl_twitter_share_cnt { + color: #c2eaff; +} +.tlb_page_wrap a.tl_twitter_share_btn:hover, +.tlb_page_wrap a.tl_twitter_share_btn:active { + color: #c2eaff; +} + + +.tl_telegram_share_btn { + display: inline-block; + border-radius: 16px; + background-color: #54a9eb; + cursor: pointer; + line-height: 22px; + margin-right: 10px; + padding: 5px 17px 5px 11px; + color: #FFF; + font-weight: bold; +} +.tl_telegram_share_btn:hover, +.tl_telegram_share_btn:active, +.tl_telegram_share_btn:focus { + text-decoration: none; + color: #FFF; + outline: none; +} +.lang_rtl .tl_telegram_share_btn { + margin-right: 0; + margin-left: 10px; +} +i.tl_telegram_share_icon { + display: inline-block; + width: 20px; + height: 20px; + background: url('data:image/svg+xml,%3Csvg height="20" viewBox="0 0 20 20" width="20" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m1.77404283 9.58769086c4.67714245-1.99564845 7.79596997-3.31130205 9.35648257-3.9469608 4.4555806-1.81493491 5.381412-2.13020854 5.984856-2.14061906.1327219-.0022897.4294781.02992311.6217044.18267827.162312.12898346.2069705.30322179.2283411.42551228.0213705.12229049.047982.40087134.0268279.61854631-.2414495 2.48450744-1.2861975 8.51375174-1.817706 11.29644264-.2249011 1.1774608-.6709749 1.4294697-1.0996928 1.4681058-.9317032.0839651-1.6359598-.4602232-2.5383599-1.0395344-1.412078-.9065075-1.9311138-1.1506648-3.30178003-2.0352487-1.58404193-1.0222898-.71982554-1.5573792.18291533-2.4756292.23625159-.2403103 4.3705401-3.98382431 4.4499945-4.31554914.0099371-.04148774-.12607-.45629906-.2198814-.53795815s-.2322689-.05373486-.3321837-.03152647c-.1416262.03147972-2.397439 1.49167812-6.76743852 4.38059516-.64030496.4305972-1.22027332.6403987-1.73990507.6294043-.5728523-.0121204-1.67479033-.3172064-2.49396798-.5779863-1.00475474-.3198572-1.37564449-.4704946-1.30610794-1.013711.03621894-.2829407.29151946-.57846124.76590154-.88656154z" fill="%23fff" fill-rule="evenodd"/%3E%3C/svg%3E') 0 0 no-repeat; + margin-right: 11px; + vertical-align: top; +} +.lang_rtl i.tl_telegram_share_icon { + margin-right: 0; + margin-left: 11px; +} +.tl_telegram_share_label { + line-height: 21px; + vertical-align: top; + display: inline-block; + /*margin-top: 1px;*/ +} + +.tlb_page_wrap a.tl_telegram_share_btn { + background: #3faee8; + color: #FFF; + font-size: 14px; + border-radius: 17px; + padding: 6px 12px 5px 6px; +} +.tlb_page_wrap a.tl_telegram_share_btn:hover, +.tlb_page_wrap a.tl_telegram_share_btn:active { + color: #c2eaff; +} + + +/* Telegram Desktop */ +.td_btn_hidden, +.td_all_shown .td_show_all_platforms { + display: none; +} +.td_all_shown span.td_btn_hidden { + display: inline; +} +.td_all_shown div.td_btn_hidden { + display: block; +} +.td_content_wrap { + width: 420px; + margin: 0 auto; + font-size: 16px; +} +.td_content_title { + font-size: 28px; + color: #383a3b; + text-align: center; + margin-top: 32px; + margin-bottom: 14px; + font-weight: normal; + letter-spacing: -1px; +} +.tl_content_title_link, +.tl_content_title_link:hover { + text-decoration: none; +} +.td_screenshot { + background: url(../img/td_laptop.png) 50% 0 no-repeat; + background-size: contain; + padding-top: 58%; + margin-top: 48px; +} +.td_download_wrap, +.td_download_wrap_low { + margin: 0 -130px; + width: 680px; + text-align: center; +} +.td_download_wrap_low { + margin-bottom: 30px; +} +.td_download_icon { + display: inline-block; + vertical-align: top; + width: 25px; + height: 30px; + background: url(../img/td_icons.png) 0 2px no-repeat; + background-size: 25px 105px; + margin: -2px 5px 0 0; +} +.td_osx .td_download_icon { + background-position: 0 -33px; +} +.td_linux .td_download_icon { + background-position: 0 -68px; +} +.td_download_add_wrap { + width: 680px; + margin: 0 -130px 10px; + text-align: center; +} +.td_download_add { + min-width: 256px; + padding: 0 15px 20px; + margin: 5px 10px; + text-align: center; + display: inline-block; + cursor: pointer; +} +.td_download_btn { + display: inline-block; + vertical-align: top; + font-weight: normal; + text-align: center; + vertical-align: middle; + cursor: pointer; + background-image: none; + white-space: nowrap; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + color: #fff; + border-color: #357ebd; + padding: 10px 14px; + min-width: 266px; + font-size: 15px; + line-height: 2; + border-radius: 30px; + background-color: #1d98dc; + margin: 5px 10px; +} +.td_download_btn_wrap { + display: inline-block; + vertical-align: top; +} +.td_download_btn_wrap .td_download_btn, +.td_download_btn_wrap .td_download_add { + display: block; +} +.td_download_btn_wrap .td_download_add { + margin-top: 10px; +} +.td_download_divider { + font-size: 9px; + color: #777; + margin: 0 4px; + vertical-align: text-bottom; +} + +.td_download_btn:hover { + outline: 0px; + text-decoration: none; + color: #fff; + background-color: #0e8ed4; +} +.td_download_btn:active, +.td_download_btn:focus { + outline: 0px; + text-decoration: none; + color: #fff; +} +.td_about_license { + font-size: 14px; + color: #67696a; + text-align: center; + margin-top: 50px; + margin-bottom: 30px; + line-height: 170%; +} + +#td_versions { + opacity: 1; + -webkit-transition: opacity 200ms linear; + -moz-transition: opacity 200ms linear; + -o-transition: opacity 200ms linear; + transition: opacity 200ms linear; +} +#td_versions.td_hidden { + opacity: 0.1; +} + +#td_about_osx { + font-size: 20px; + color: #525252; + padding: 9px 0 5px; + font-weight: normal; +} +#td_about_osx { + position: absolute; + width: 600px; + opacity: 0; + margin-top: -32px; + text-align: center; + -webkit-transition: opacity 200ms linear; + -moz-transition: opacity 200ms linear; + -o-transition: opacity 200ms linear; + transition: opacity 200ms linear; +} +#td_about_osx.td_shown { + opacity: 1; +} +#td_about_tdesktop, +#td_open_from_desktop { + font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Light', Helvetica, Arial , Verdana, sans-serif; + line-height: 148%; + text-align: center; +} +#td_about_tdesktop { + font-size: 17px; + margin: 0 auto; + color: #67696a; + margin: 14px 10px 24px; + font-weight: 300; +} +#td_open_from_desktop { + font-size: 17px; + color: #0088cc; + border: 1px solid #179cde; + border-radius: 10px; + padding: 13px 24px; + margin: 24px 0 40px; +} +.td_changelog_wrap { + padding: 0 15px; +} +.td_changelog_wrap h3 { + margin-top: 20px; + font-size: 16px; + font-weight: normal; +} +.td_changelog_wrap h3 strong { + color: #999; + font-size: 14px; + font-weight: normal; +} + +.td_screenshot_macos { + background: url(https://osx.telegram.org/updates/site/artboard.png) 50% 0 no-repeat; + background-size: 420px 280px; + height: 280px; +} + +.td_screenshot_tdirect { + background: url(/img/tdirect.jpg?1) 50% 0 no-repeat; + background-size: 300px 360px; + height: 360px; + margin: 40px 20px; +} +.td_content_tdirect_title { + font-size: 26px; + color: #383a3b; + text-align: center; + margin-top: 32px; + margin-bottom: 14px; + font-weight: 600; + letter-spacing: -1px; +} +.td_about_tdirect { + font-size: 14px; + margin: 14px 10px 24px; + line-height: 1.5; + text-align: center; +} +.td_download_btn.td_tdirect { + border-radius: 5px; + font-weight: bold; + margin: 10px; +} +.td_howto_install_wrap { + text-align: center; + margin: 50px 0 40px; +} +.td_about_tdirect_store { + margin-top: 60px; +} +.td_download_store_wrap { + margin: 20px 0 10px; + text-align: center; +} + + + + + + + +@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) { + .tl_main_logo_title_image { + background-image: url(../img/Telegram_2x.png); + background-size: 144px 36px; + } + .caret { + background-image: url(../img/dropdown.png); + background-size: 18px 26px; + } + .icon-twitter { + background-image: url(../img/twitter_2x.png); + background-size: 21px 17px; + } + .icon-breadcrumb-divider { + background-image: url(../img/breadcrumb_divider.png); + background-size: 5px 10px; + } + .icon-to-top { + background-image: url(../img/back_to_top.png); + background-size: 16px 7px; + } + .tl_main_award { + background-image: url(../img/SiteAward_2x.gif); + background-size: 100px 100px; + } + .icon-arrow-more { + background-image: url(../img/tl_arrow_2x.png); + background-size: 6px 11px; + } + .tl_main_download_desktop { + background-image: url(../img/SiteDesktop_2x.jpg?2); + background-size: 1246px 260px; + } + + .icon-android, + .icon-ios, + .icon-wp { + background-image: url(../img/SiteLogos_2x.png); + background-size: 21px 120px; + } + + .tl_main_download_image__android { + background-image: url(../img/SiteAndroid_2x.jpg?2); + background-size: 290px 270px; + } + .tl_main_download_image__ios { + background-image: url(../img/SiteiOS_2x.jpg?2); + background-size: 442px 270px; + } + .tl_main_download_link_tdesktop { + background-image: url(../img/SiteTDesktop_2x.jpg?1); + background-size: 320px 157px; + } + + #dev_page_content > ul:not(.nav) li, + #dev_page_content > ol:not(.nav) ul:not(.nav) li { + background-image: url(../img/bullet_2x.png?3); + background-size: 7px 7px; + } + + .tgme_icon_arrow { + background-image: url(/img/tgme/Arrow_2x.png); + } + .tgme_icon_user, + .tgme_icon_group, + .tgme_icon_stickers, + .tgme_icon_share { + background-image: url(/img/tgme/Web2x.png?1); + background-size: 44px 177px; + } + + .tgme_page_widget_actions a.tgme_action_web_button:before { + background-image: url(/img/tgme/web_icon_2x.png); + background-size: 24px 24px; + } + .tgme_page_embed_btn a.tgme_action_button_new:before { + background-image: url(/img/tgme/embed_icon_2x.png?1); + background-size: 48px 24px; + } + .tgme_page_copy_action a.tgme_action_button_new:before { + background-image: url(/img/tgme/embed_copy_2x.png); + background-size: 24px 24px; + } + + .tlb_blog_logo { + background-image: url(/img/blog/BlogLogo2x.png?1); + background-size: 146px 20px; + } + + .radio-item input.radio + .radio-label:before, + .checkbox-item input.checkbox + .checkbox-label:before, + .form-control-dropdown-button:before { + background-image: url(/img/rc_icons_2x.png?1); + background-size: 20px 152px; + } + + .form-control-dropdown.has-items:before { + background-image: url(/img/rc_icons_2x.png?1); + background-size: 20px 152px; + } + .td_screenshot_macos { + background-image: url(https://osx.telegram.org/updates/site/artboard_2x.png); + background-size: 420px 280px; + height: 280px; + } + .td_screenshot_tdirect { + background-image: url(/img/tdirect_2x.jpg?1); + } +} + +@media only screen and (-webkit-min-device-pixel-ratio: 2.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (min--moz-device-pixel-ratio: 2.5), only screen and (min-device-pixel-ratio: 2.5) { + + .tlb_blog_logo { + background-image: url(/img/blog/BlogLogo3x.png); + background-size: 146px 20px; + } +} + +@media (max-width: 1200px) { + .dev_side_nav_wrap { + display: none; + } +} + +/* Mobile */ +@media (max-width: 1000px) { + a.anchor { + margin-left: -19px; + } + .footer_wrap { + padding: 16px 0 16px; + padding-bottom: calc(max(16px, env(safe-area-inset-bottom))); + } + .footer_desktop { + display: none; + } + .footer_mobile { + display: flex; + justify-content: center; + } + .footer_columns_wrap { + text-align: center; + } + .footer_column { + margin: 0 6px; + } + .footer_column h5 { + color: #08c; + font-size: 12px; + font-weight: normal; + text-transform: uppercase; + margin: 0; + } + + .blog_side_image_wrap { + position: static; + } + .blog_side_image { + display: block; + margin: 20px auto; + width: 160px; + height: 160px; + position: static; + } + .blog_side_image.js-tgsticker_image { + position: relative; + } + + .tl_blog_side_blog { + display: none; + } + .tl_blog_bottom_blog { + display: block; + } + .tl_main_side_blog .side_blog_wrap { + position: static; + margin: 22px 0 0 16px; + padding: 0 10px 0 15px; + border-width: 4px; + border-color: #3faee8; + } + .side_blog_wrap { + width: auto; + } + + .tl_main_side_blog .side_blog_header { + font-size: 14px; + } + .tl_main_side_blog a.side_blog_entry { + margin-top: 12px; + } + .tl_main_side_blog .side_blog_date { + color: #444; + font-size: 13px; + } + .tl_main_side_blog .side_blog_title { + font-size: 14px; + margin-top: 2px; + } + +} + +@media (max-width: 640px) { + a:hover { + text-decoration: none; + } + h1 { + font-size: 19px; + } + h2 { + font-size: 19px; + } + h3 { + font-size: 16px; + } + h4 { + font-size: 16px; + } + h5 { + font-size: 14px; + } + .dropdown-menu { + min-width: 210px; + } + .dropdown-menu > li > a { + white-space: normal; + } + .tl_main_body { + margin-top: 25px; + padding-top: 5px; + } + .tl_main_body_header { + font-size: 20px; + } + .tl_main_download_mobile { + padding: 0 20px; + } + + .tl_main_download_link { + width: auto; + min-width: 0; + display: block; + margin-top: 20px; + margin-bottom: 30px; + } + a.tl_main_download_link:after { + display: none; + } + .tl_main_download_link_ios/*, + .tl_main_download_link_tdesktop*/ { + padding-top: 210px; + height: 245px; + padding-bottom: 15px; + } + .tl_main_download_image__ios { + margin: -123px 0 0 -121px; + background-size: 360px 220px; + width: 248px; + height: 198px; + } + .tl_main_video_player__ios { + margin: -124px 0 0 -121px; + width: 248px; + height: 198px; + } + + .tl_main_download_link_tdesktop { + display: block; + padding-top: 156px; + height: 188px; + } + .tl_main_download_desktop_section, + .tl_main_download_desktop_wrap1 { + display: none; + } + .tl_main_download_more_btn { + display: inline-block; + } + + .dev_page_bread_crumbs .breadcrumb { + margin-bottom: 15px; + } + #dev_page_content_wrap { + padding-top: 12px; + } + #dev_page_title { + margin-top: 10px; + margin-bottom: 21px; + } + .nav-pills > li > a { + padding: 8px 10px; + } + .dev_page_nav_wrap { + margin-top: 25px; + } + .dev_page_nav_wrap > p { + margin-bottom: 3.5px; + } + .dev_page_nav_wrap > p > a:first-child { + font-size: 15px; + } + #dev_page_content .dev_page_nav_wrap ul li { + padding: 3px 0 4px; + } + #dev_page_content .dev_page_nav_wrap ul li a:first-child { + font-size: 14px; + display: inline-block; + line-height: 22px; + padding: 2px 6px 1px; + margin-left: -6px; + } + #dev_page_content .dev_page_nav_wrap ul li a:first-child:hover { + border-radius: 2px; + background: #e6f1f7; + } + #dev_page_content .dev_page_nav_wrap hr { + display: none; + } + .dev_faq_page h4 { + font-size: 15px; + line-height: 140%; + margin-top: 26px; + margin-bottom: 5px; + } + .dev_page_image, + .tl_contest_page_wrap .dev_page_image { + max-width: 100%; + max-height: 400px; + margin: 0 auto; + } + .dev_page_image img, + .tl_contest_page_wrap .dev_page_image img { + max-width: 100%; + max-height: 400px; + } + + .tl_main_download_link:hover, + .tl_main_download_desktop_link:hover { + box-shadow: none; + } + + .dev_side_image { + width: auto; + max-width: none; + float: none; + text-align: center; + padding: 0; + } + .dev_side_image img { + display: block; + margin: 20px auto; + width: 180px; + } + + + .tl_team_member_photo_wrap { + margin-bottom: 10px; + } + .tl_team_member_photo { + width: 60px; + height: 60px; + background-size: 60px 905px; + } + .tl_team_member_pavel .tl_team_member_photo { + background-position: 0 0; + } + .tl_team_member_nikolay .tl_team_member_photo { + background-position: 0 -65px; + } + .tl_team_member_aliaksei .tl_team_member_photo { + background-position: 0 -130px; + } + .tl_team_member_vitalik .tl_team_member_photo { + background-position: 0 -195px; + } + .tl_team_member_arseny .tl_team_member_photo { + background-position: 0 -260px; + } + .tl_team_member_igor .tl_team_member_photo { + background-position: 0 -325px; + } + .tl_team_member_drklo .tl_team_member_photo { + background-position: 0 -390px; + } + .tl_team_member_peter .tl_team_member_photo { + background-position: 0 -455px; + } + .tl_team_member_john .tl_team_member_photo { + background-position: 0 -520px; + } + .tl_team_member_kolar .tl_team_member_photo { + background-position: 0 -585px; + } + .tl_team_member_ilya .tl_team_member_photo { + background-position: 0 -650px; + } + .tl_team_member_igor1 .tl_team_member_photo { + background-position: 0 -845px; + } + .tl_team_member_mike .tl_team_member_photo { + background-position: 0 -780px; + } + .tl_team_member_grisha .tl_team_member_photo { + background-position: 0 -715px; + } + .tl_team_member_name { + margin-top: 20px; + margin-left: 80px; + margin-bottom: 40px; + } + .tl_team_member_body { + margin-left: 0; + } +} + +@media (max-width: 480px) { + .navbar-tg .container { + padding: 0; + } + h3 a.anchor i.anchor-icon {margin-top: 1px;} + a.anchor { + margin-left: -16px; + } + .tl_main_award { + display: none; + } + .tl_main_logo_wrap { + padding-top: 10px; + padding-bottom: 2px; + } + svg.tl_main_logo, + image.tl_main_logo, + img.tl_main_logo { + width: 85px !important; + height: 85px !important; + } + .tl_main_logo_title, + .tl_main_logo_title:hover { + font-size: 23px; + margin-top: 15px; + margin-bottom: 5px; + letter-spacing: -1px; + } + .tl_main_logo_lead { + font-size: 16px; + max-width: 224px; + } + + .tl_main_head_download { + margin-bottom: 10px; + } + .tl_main_download_btn { + max-width: 200px; + width: auto; + padding: 6px 9px; + line-height: 20px; + font-size: 13px; + margin: 5px 10px; + } + + .tl_main_cards { + margin-top: 10px; + } + + .tl_main_card_header { + margin: 10px 0 6px; + font-size: 21px; + font-weight: normal; + letter-spacing: -1px; + } + + .tl_main_card_lead { + font-size: 15px; + } + .smartphone_video_player_wrap { + /*display: none;*/ + } + + .td_content_wrap { + width: auto; + font-size: 14px; + margin: 0 20px; + } + .td_screenshot { + margin-top: 26px; + } + .td_content_title { + font-size: 22px; + margin-top: 21px; + margin-bottom: 10px; + } + .td_download_wrap, + .td_download_wrap_low { + margin: 0 auto; + width: 320px; + } + .td_download_wrap_low { + margin-bottom: 30px; + } + .td_download_add_wrap { + width: 280px; + margin: 0 auto 10px; + } + #td_about_osx { + width: 320px; + font-size: 16px; + } + .td_about_osx_team { + display: none; + } + .td_about_license { + font-size: 12px; + } + #td_about_tdesktop { + font-size: 16px; + margin: 10px 15px 24px; + } + .td_screenshot_tdirect { + background-size: 225px 270px; + height: 270px; + margin: 40px 20px 20px; + } + .td_content_tdirect_title { + font-size: 20px; + margin-top: 21px; + margin-bottom: 10px; + letter-spacing: 0; + } + + + /* Telegram.me */ + .tgme_head_wrap { + background: #FFF; + height: 59px; + padding: 14px 16px; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; + } + a.tgme_head_dl_button { + text-align: left; + -webkit-box-shadow: inset 0px 1px 3px 0px rgba(0,0,0,0.15); + -moz-box-shadow: inset 0px 1px 3px 0px rgba(0,0,0,0.15); + box-shadow: inset 0px 1px 3px 0px rgba(0,0,0,0.15); + } + .tgme_icon_arrow { + float: right; + } + .tgme_page_photo_image { + width: 110px; + height: 110px; + border-radius: 55px; + } + .tgme_icon_user { + width: 30px; + height: 30px; + background: url(/img/tgme/Mobile1x.png?1) -2px -31px no-repeat; + background-size: 33px 148px; + } + .tgme_icon_group { + width: 32px; + height: 18px; + background: url(/img/tgme/Mobile1x.png?1) 0 0 no-repeat; + background-size: 33px 148px; + } + .tgme_icon_stickers { + width: 28px; + height: 28px; + background: url(/img/tgme/Mobile1x.png?1) -2px -70px no-repeat; + background-size: 33px 148px; + } + .tgme_icon_share { + width: 31px; + height: 17px; + background: url(/img/tgme/Mobile1x.png?1) -1px -108px no-repeat; + background-size: 33px 148px; + } + + .tgme_page_additional { + display: block; + } + .tgme_footer { + display: none; + } + + .blog_2images_wrap, + .blog_3images_wrap, + .blog_medium_image_wrap, + .blog_medium_image_wrap img, + .blog_image_wrap, + .blog_image_wrap img { + width: auto; + max-width: 275px; + } + .blog_2images_wrap, + .blog_3images_wrap { + margin: 20px auto 20px; + } + .blog_2images_wrap .blog_image_wrap, + .blog_3images_wrap .blog_image_wrap { + float: none; + margin: 20px 0 20px; + } +} + +@media (max-width: 340px) { + .tl_main_download_image__android { + margin: -109px 0 0 -101px; + background-size: 196px 183px; + width: 205px; + height: 162px; + } + .tl_main_download_image__ios { + margin: -103px 0 0 -101px; + background-size: 300px 183px; + width: 206px; + height: 165px; + } + .tl_main_video_player__android { + margin: -109px 0 0 -101px; + width: 205px; + height: 162px; + } + .tl_main_video_player__ios { + /*margin: -103px 0 0 -101px;*/ + margin: -104px 0 0 -101px; + width: 206px; + height: 165px; + } +} + +@media (max-width: 320px) { + #td_about_tdesktop { + font-size: 14px; + } + #td_open_from_desktop { + font-size: 15px; + padding: 13px 18px; + } +} + +.tl_contest_page_wrap + .pager_wrap { + max-width: 600px; + margin: 0 auto; +} + +@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 480px), only screen and (-o-min-device-pixel-ratio: 3/2) and (max-width: 480px), only screen and (min--moz-device-pixel-ratio: 1.5) and (max-width: 480px), only screen and (min-device-pixel-ratio: 1.5) and (max-width: 480px) { + + .tgme_icon_user, + .tgme_icon_group, + .tgme_icon_stickers, + .tgme_icon_share { + background-image: url(/img/tgme/Mobile2x.png?1); + } +} diff --git a/data/bugs.telegram.org/js/bootstrap.min.js b/data/bugs.telegram.org/js/bootstrap.min.js new file mode 100644 index 0000000000..ab0c4b1bf2 --- /dev/null +++ b/data/bugs.telegram.org/js/bootstrap.min.js @@ -0,0 +1,11 @@ +/*! + * Bootstrap v3.2.0 (http://getbootstrap.com) + * Copyright 2011-2014 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ + +/*! + * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=cc2c54fe9eb3aea36d65) + * Config saved to config.json and https://gist.github.com/cc2c54fe9eb3aea36d65 + */ +if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(t){"use strict";function e(e){return this.each(function(){var i=t(this),s=i.data("bs.alert");s||i.data("bs.alert",s=new o(this)),"string"==typeof e&&s[e].call(i)})}var i='[data-dismiss="alert"]',o=function(e){t(e).on("click",i,this.close)};o.VERSION="3.2.0",o.prototype.close=function(e){function i(){n.detach().trigger("closed.bs.alert").remove()}var o=t(this),s=o.attr("data-target");s||(s=o.attr("href"),s=s&&s.replace(/.*(?=#[^\s]*$)/,""));var n=t(s);e&&e.preventDefault(),n.length||(n=o.hasClass("alert")?o:o.parent()),n.trigger(e=t.Event("close.bs.alert")),e.isDefaultPrevented()||(n.removeClass("in"),t.support.transition&&n.hasClass("fade")?n.one("bsTransitionEnd",i).emulateTransitionEnd(150):i())};var s=t.fn.alert;t.fn.alert=e,t.fn.alert.Constructor=o,t.fn.alert.noConflict=function(){return t.fn.alert=s,this},t(document).on("click.bs.alert.data-api",i,o.prototype.close)}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var o=t(this),s=o.data("bs.button"),n="object"==typeof e&&e;s||o.data("bs.button",s=new i(this,n)),"toggle"==e?s.toggle():e&&s.setState(e)})}var i=function(e,o){this.$element=t(e),this.options=t.extend({},i.DEFAULTS,o),this.isLoading=!1};i.VERSION="3.2.0",i.DEFAULTS={loadingText:"loading..."},i.prototype.setState=function(e){var i="disabled",o=this.$element,s=o.is("input")?"val":"html",n=o.data();e+="Text",null==n.resetText&&o.data("resetText",o[s]()),o[s](null==n[e]?this.options[e]:n[e]),setTimeout(t.proxy(function(){"loadingText"==e?(this.isLoading=!0,o.addClass(i).attr(i,i)):this.isLoading&&(this.isLoading=!1,o.removeClass(i).removeAttr(i))},this),0)},i.prototype.toggle=function(){var t=!0,e=this.$element.closest('[data-toggle="buttons"]');if(e.length){var i=this.$element.find("input");"radio"==i.prop("type")&&(i.prop("checked")&&this.$element.hasClass("active")?t=!1:e.find(".active").removeClass("active")),t&&i.prop("checked",!this.$element.hasClass("active")).trigger("change")}t&&this.$element.toggleClass("active")};var o=t.fn.button;t.fn.button=e,t.fn.button.Constructor=i,t.fn.button.noConflict=function(){return t.fn.button=o,this},t(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(i){var o=t(i.target);o.hasClass("btn")||(o=o.closest(".btn")),e.call(o,"toggle"),i.preventDefault()})}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var o=t(this),s=o.data("bs.carousel"),n=t.extend({},i.DEFAULTS,o.data(),"object"==typeof e&&e),r="string"==typeof e?e:n.slide;s||o.data("bs.carousel",s=new i(this,n)),"number"==typeof e?s.to(e):r?s[r]():n.interval&&s.pause().cycle()})}var i=function(e,i){this.$element=t(e).on("keydown.bs.carousel",t.proxy(this.keydown,this)),this.$indicators=this.$element.find(".carousel-indicators"),this.options=i,this.paused=this.sliding=this.interval=this.$active=this.$items=null,"hover"==this.options.pause&&this.$element.on("mouseenter.bs.carousel",t.proxy(this.pause,this)).on("mouseleave.bs.carousel",t.proxy(this.cycle,this))};i.VERSION="3.2.0",i.DEFAULTS={interval:5e3,pause:"hover",wrap:!0},i.prototype.keydown=function(t){switch(t.which){case 37:this.prev();break;case 39:this.next();break;default:return}t.preventDefault()},i.prototype.cycle=function(e){return e||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(t.proxy(this.next,this),this.options.interval)),this},i.prototype.getItemIndex=function(t){return this.$items=t.parent().children(".item"),this.$items.index(t||this.$active)},i.prototype.to=function(e){var i=this,o=this.getItemIndex(this.$active=this.$element.find(".item.active"));return e>this.$items.length-1||0>e?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){i.to(e)}):o==e?this.pause().cycle():this.slide(e>o?"next":"prev",t(this.$items[e]))},i.prototype.pause=function(e){return e||(this.paused=!0),this.$element.find(".next, .prev").length&&t.support.transition&&(this.$element.trigger(t.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},i.prototype.next=function(){return this.sliding?void 0:this.slide("next")},i.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},i.prototype.slide=function(e,i){var o=this.$element.find(".item.active"),s=i||o[e](),n=this.interval,r="next"==e?"left":"right",a="next"==e?"first":"last",l=this;if(!s.length){if(!this.options.wrap)return;s=this.$element.find(".item")[a]()}if(s.hasClass("active"))return this.sliding=!1;var h=s[0],p=t.Event("slide.bs.carousel",{relatedTarget:h,direction:r});if(this.$element.trigger(p),!p.isDefaultPrevented()){if(this.sliding=!0,n&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var c=t(this.$indicators.children()[this.getItemIndex(s)]);c&&c.addClass("active")}var d=t.Event("slid.bs.carousel",{relatedTarget:h,direction:r});return t.support.transition&&this.$element.hasClass("slide")?(s.addClass(e),s[0].offsetWidth,o.addClass(r),s.addClass(r),o.one("bsTransitionEnd",function(){s.removeClass([e,r].join(" ")).addClass("active"),o.removeClass(["active",r].join(" ")),l.sliding=!1,setTimeout(function(){l.$element.trigger(d)},0)}).emulateTransitionEnd(1e3*o.css("transition-duration").slice(0,-1))):(o.removeClass("active"),s.addClass("active"),this.sliding=!1,this.$element.trigger(d)),n&&this.cycle(),this}};var o=t.fn.carousel;t.fn.carousel=e,t.fn.carousel.Constructor=i,t.fn.carousel.noConflict=function(){return t.fn.carousel=o,this},t(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",function(i){var o,s=t(this),n=t(s.attr("data-target")||(o=s.attr("href"))&&o.replace(/.*(?=#[^\s]+$)/,""));if(n.hasClass("carousel")){var r=t.extend({},n.data(),s.data()),a=s.attr("data-slide-to");a&&(r.interval=!1),e.call(n,r),a&&n.data("bs.carousel").to(a),i.preventDefault()}}),t(window).on("load",function(){t('[data-ride="carousel"]').each(function(){var i=t(this);e.call(i,i.data())})})}(jQuery),+function(t){"use strict";function e(e){e&&3===e.which||(t(s).remove(),t(n).each(function(){var o=i(t(this)),s={relatedTarget:this};o.hasClass("open")&&(o.trigger(e=t.Event("hide.bs.dropdown",s)),e.isDefaultPrevented()||o.removeClass("open").trigger("hidden.bs.dropdown",s))}))}function i(e){var i=e.attr("data-target");i||(i=e.attr("href"),i=i&&/#[A-Za-z]/.test(i)&&i.replace(/.*(?=#[^\s]*$)/,""));var o=i&&t(i);return o&&o.length?o:e.parent()}function o(e){return this.each(function(){var i=t(this),o=i.data("bs.dropdown");o||i.data("bs.dropdown",o=new r(this)),"string"==typeof e&&o[e].call(i)})}var s=".dropdown-backdrop",n='[data-toggle="dropdown"]',r=function(e){t(e).on("click.bs.dropdown",this.toggle)};r.VERSION="3.2.0",r.prototype.toggle=function(o){var s=t(this);if(!s.is(".disabled, :disabled")){var n=i(s),r=n.hasClass("open");if(e(),!r){"ontouchstart"in document.documentElement&&!n.closest(".navbar-nav").length&&t(' + + + + + + + diff --git a/data/core.telegram.org/tdlib/docs/td__json__client_8h.html b/data/core.telegram.org/tdlib/docs/td__json__client_8h.html new file mode 100644 index 0000000000..3726a4ae9a --- /dev/null +++ b/data/core.telegram.org/tdlib/docs/td__json__client_8h.html @@ -0,0 +1,430 @@ + + + + + + + + +TDLib: td/telegram/td_json_client.h File Reference + + + + + + + + + + + + +
+
+
+
+ +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+ +
+
td_json_client.h File Reference
+
+
+

Description

+

C interface for interaction with TDLib via JSON-serialized objects. Can be used to easily integrate TDLib with any programming language which supports calling C functions and is able to work with JSON.

+

The JSON serialization of TDLib API objects is straightforward: all API objects are represented as JSON objects with the same keys as the API object field names. The object type name is stored in the special field "@type" which is optional in places where type is uniquely determined by the context. Fields of Bool type are stored as Boolean, fields of int32, int53, and double types are stored as Number, fields of int64 and string types are stored as String, fields of bytes type are base64 encoded and then stored as String, fields of array type are stored as Array. The main TDLib interface is asynchronous. To match requests with a corresponding response a field "@extra" can be added to the request object. The corresponding response will have an "@extra" field with exactly the same value.

+

A TDLib client instance can be created through td_json_client_create. Requests then can be sent using td_json_client_send from any thread. New updates and request responses can be received through td_json_client_receive from any thread. This function must not be called simultaneously from two different threads. Also note that all updates and request responses must be applied in the order they were received to ensure consistency. Given this information, it's advisable to call this function from a dedicated thread. Some service TDLib requests can be executed synchronously from any thread by using td_json_client_execute. The TDLib client instance can be destroyed via td_json_client_destroy.

+

General pattern of usage:

void *client = td_json_client_create();
// somehow share the client with other threads, which will be able to send requests via td_json_client_send
const double WAIT_TIMEOUT = 10.0; // seconds
int is_closed = 0; // should be set to 1, when updateAuthorizationState with authorizationStateClosed is received
while (!is_closed) {
const char *result = td_json_client_receive(client, WAIT_TIMEOUT);
if (result) {
// parse the result as JSON object and process it as an incoming update or an answer to a previously sent request
}
}
+

Go to the source code of this file.

+ + + + + + + + + + + + + + + + + + + + +

+Functions

void * td_json_client_create ()
 
void td_json_client_send (void *client, const char *request)
 
const char * td_json_client_receive (void *client, double timeout)
 
const char * td_json_client_execute (void *client, const char *request)
 
void td_json_client_destroy (void *client)
 
int td_create_client_id ()
 
void td_send (int client_id, const char *request)
 
const char * td_receive (double timeout)
 
const char * td_execute (const char *request)
 
+

Function Documentation

+ +

◆ td_json_client_create()

+ +
+
+ + + + + + + +
void* td_json_client_create ()
+
+

Creates a new instance of TDLib.

Returns
Pointer to the created instance of TDLib.
+ +
+
+ +

◆ td_json_client_send()

+ +
+
+ + + + + + + + + + + + + + + + + + +
void td_json_client_send (void * client,
const char * request 
)
+
+

Sends request to the TDLib client. May be called from any thread.

Parameters
+ + + +
[in]clientThe client.
[in]requestJSON-serialized null-terminated request to TDLib.
+
+
+ +
+
+ +

◆ td_json_client_receive()

+ +
+
+ + + + + + + + + + + + + + + + + + +
const char* td_json_client_receive (void * client,
double timeout 
)
+
+

Receives incoming updates and request responses from the TDLib client. May be called from any thread, but must not be called simultaneously from two different threads. Returned pointer will be deallocated by TDLib during next call to td_json_client_receive or td_json_client_execute in the same thread, so it can't be used after that.

Parameters
+ + + +
[in]clientThe client.
[in]timeoutThe maximum number of seconds allowed for this function to wait for new data.
+
+
+
Returns
JSON-serialized null-terminated incoming update or request response. May be NULL if the timeout expires.
+ +
+
+ +

◆ td_json_client_execute()

+ +
+
+ + + + + + + + + + + + + + + + + + +
const char* td_json_client_execute (void * client,
const char * request 
)
+
+

Synchronously executes TDLib request. May be called from any thread. Only a few requests can be executed synchronously. Returned pointer will be deallocated by TDLib during next call to td_json_client_receive or td_json_client_execute in the same thread, so it can't be used after that.

Parameters
+ + + +
[in]clientThe client. Currently ignored for all requests, so NULL can be passed.
[in]requestJSON-serialized null-terminated request to TDLib.
+
+
+
Returns
JSON-serialized null-terminated request response.
+ +
+
+ +

◆ td_json_client_destroy()

+ +
+
+ + + + + + + + +
void td_json_client_destroy (void * client)
+
+

Destroys the TDLib client instance. After this is called the client instance must not be used anymore.

Parameters
+ + +
[in]clientThe client.
+
+
+ +
+
+ +

◆ td_create_client_id()

+ +
+
+ + + + + + + +
int td_create_client_id ()
+
+

Returns an opaque identifier of a new TDLib instance. The TDLib instance will not send updates until the first request is sent to it.

Returns
Opaque identifier of a new TDLib instance.
+ +
+
+ +

◆ td_send()

+ +
+
+ + + + + + + + + + + + + + + + + + +
void td_send (int client_id,
const char * request 
)
+
+

Sends request to the TDLib client. May be called from any thread.

Parameters
+ + + +
[in]client_idTDLib client identifier.
[in]requestJSON-serialized null-terminated request to TDLib.
+
+
+ +
+
+ +

◆ td_receive()

+ +
+
+ + + + + + + + +
const char* td_receive (double timeout)
+
+

Receives incoming updates and request responses. Must not be called simultaneously from two different threads. The returned pointer can be used until the next call to td_receive or td_execute, after which it will be deallocated by TDLib.

Parameters
+ + +
[in]timeoutThe maximum number of seconds allowed for this function to wait for new data.
+
+
+
Returns
JSON-serialized null-terminated incoming update or request response. May be NULL if the timeout expires.
+ +
+
+ +

◆ td_execute()

+ +
+
+ + + + + + + + +
const char* td_execute (const char * request)
+
+

Synchronously executes a TDLib request. A request can be executed synchronously, only if it is documented with "Can be called synchronously". The returned pointer can be used until the next call to td_receive or td_execute, after which it will be deallocated by TDLib.

Parameters
+ + +
[in]requestJSON-serialized null-terminated request to TDLib.
+
+
+
Returns
JSON-serialized null-terminated request response.
+ +
+
+
+ + + + + + + diff --git a/data/core.telegram.org/tdlib/docs/td__log_8h.html b/data/core.telegram.org/tdlib/docs/td__log_8h.html new file mode 100644 index 0000000000..aaee065771 --- /dev/null +++ b/data/core.telegram.org/tdlib/docs/td__log_8h.html @@ -0,0 +1,295 @@ + + + + + + + + +TDLib: td/telegram/td_log.h File Reference + + + + + + + + + + + + +
+
+
+
+ +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+ +
+
td_log.h File Reference
+
+
+

Description

+

C interface for managing the internal logging of TDLib. By default TDLib writes logs to stderr or an OS specific log and uses a verbosity level of 5. These functions are deprecated since TDLib 1.4.0 in favor of the setLogVerbosityLevel, setLogStream and other synchronous requests for managing the intrenal TDLib logging.

+
+

Go to the source code of this file.

+ + + + +

+Typedefs

typedef void(* td_log_fatal_error_callback_ptr) (const char *error_message)
 
+ + + + + + + + + +

+Functions

TDJSON_DEPRECATED_EXPORT int td_set_log_file_path (const char *file_path)
 
TDJSON_DEPRECATED_EXPORT void td_set_log_max_file_size (long long max_file_size)
 
TDJSON_DEPRECATED_EXPORT void td_set_log_verbosity_level (int new_verbosity_level)
 
void td_set_log_fatal_error_callback (td_log_fatal_error_callback_ptr callback)
 
+

Typedef Documentation

+ +

◆ td_log_fatal_error_callback_ptr

+ +
+
+ + + + +
typedef void(* td_log_fatal_error_callback_ptr) (const char *error_message)
+
+

A type of callback function that will be called when a fatal error happens.

+
Parameters
+ + +
error_messageNull-terminated string with a description of a happened fatal error.
+
+
+ +
+
+

Function Documentation

+ +

◆ td_set_log_file_path()

+ +
+
+ + + + + + + + +
TDJSON_DEPRECATED_EXPORT int td_set_log_file_path (const char * file_path)
+
+

Sets the path to the file where the internal TDLib log will be written. By default TDLib writes logs to stderr or an OS specific log. Use this method to write the log to a file instead.

+
Parameters
+ + +
[in]file_pathNull-terminated path to a file where the internal TDLib log will be written. Use an empty path to switch back to the default logging behaviour.
+
+
+
Returns
True 1 on success, or 0 otherwise, i.e. if the file can't be opened for writing.
+ +
+
+ +

◆ td_set_log_max_file_size()

+ +
+
+ + + + + + + + +
TDJSON_DEPRECATED_EXPORT void td_set_log_max_file_size (long long max_file_size)
+
+

Sets the maximum size of the file to where the internal TDLib log is written before the file will be auto-rotated. Unused if log is not written to a file. Defaults to 10 MB.

+
Parameters
+ + +
[in]max_file_sizeThe maximum size of the file to where the internal TDLib log is written before the file will be auto-rotated. Should be positive.
+
+
+ +
+
+ +

◆ td_set_log_verbosity_level()

+ +
+
+ + + + + + + + +
TDJSON_DEPRECATED_EXPORT void td_set_log_verbosity_level (int new_verbosity_level)
+
+

Sets the verbosity level of the internal logging of TDLib. By default the TDLib uses a log verbosity level of 5.

+
Parameters
+ + +
[in]new_verbosity_levelNew value of logging verbosity level. Value 0 corresponds to fatal errors, value 1 corresponds to errors, value 2 corresponds to warnings and debug warnings, value 3 corresponds to informational, value 4 corresponds to debug, value 5 corresponds to verbose debug, value greater than 5 and up to 1024 can be used to enable even more logging.
+
+
+ +
+
+ +

◆ td_set_log_fatal_error_callback()

+ +
+
+ + + + + + + + +
void td_set_log_fatal_error_callback (td_log_fatal_error_callback_ptr callback)
+
+

Sets the callback that will be called when a fatal error happens. None of the TDLib methods can be called from the callback. The TDLib will crash as soon as callback returns. By default the callback is not set.

+
Parameters
+ + +
[in]callbackCallback that will be called when a fatal error happens. Pass NULL to remove the callback.
+
+
+ +
+
+
+ + + + + + + diff --git a/data/core.telegram.org/tdlib/getting-started.html b/data/core.telegram.org/tdlib/getting-started.html new file mode 100644 index 0000000000..5c02d24a22 --- /dev/null +++ b/data/core.telegram.org/tdlib/getting-started.html @@ -0,0 +1,198 @@ + + + + + Getting started with TDLib + + + + + + + + + + + + + +
+ +
+
+
+ +

Getting started with TDLib

+ +
+ +

TDLib is a fully functional Telegram client which takes care of all networking, local storage and data consistency details. In this tutorial we describe the main concepts understanding of which is required for effecient TDLib usage.

+

TDLib interface

+

In this text, Client means an interface for interaction with a TDLib instance and Application means the program that uses TDLib to interact with Telegram.

+

The main TDLib API is fully-asyncronous. An Application can send a request to TDLib through Client.send method and receive a response asynchronously through the Client.receive method when it becomes available. The exact naming of these methods and the way in which requests are matched with responses is different for different TDLib interfaces, but the concept as a whole remains the same. For example, in TDLib JSON interface these methods are called td_json_client_send and td_json_client_receive, and their @extra field should be used to match requests with the corresponding responses.

+

In a high-level interface used by an Application the matching of responses with corresponding requests is often automated and transformed by some wrapper into a call to a continuation, a callback, a Promise or a Future to simplify the handling of responses.

+

Aside from responses to requests, an Application receives a lot of important data through incoming updates. Updates are used to pass new data from TDLib to the Application and often control the behavior of the Application, leaving no chance to implement something wrong. The correct handling of updates is crucial for creating an Application that is efficient and works correctly.

+
+

You can find a list of all available TDLib API methods in our web-documentation. You can also find the descriptions of all available TDLib methods and classes in the TDLIB API scheme.

+

TDLib can be used from any programming language. You can find a lot of examples of TDLib-based frameworks in various programming languages in our examples section.

+
+

TDLib glossary

+

This section describes the basic notions required for understanding the TDLib API. If you have used the TDLib-based Telegram Bot API most of them should be already familiar to you.

+

Telegram is a messenger, so the main object is a message. Each message belongs to some chat and has a unique identifier within that chat. Messages inside a chat should be sorted by that identifier. Telegram supports many different kinds of messages, so a message can have many different kinds of message content. Currently there are more than 40 different kinds of message content, for example messageText for text messages, messagePhoto for photos, or messageScreenshotTaken for notifications about screenshots taken by the other party.

+

A Telegram user is called user. Each user has a unique identifier and a first name, and can also have an optional last name, username and profile photo among other useful fields. Bot is a special type of user which can be controlled through the Telegram Bot API.

+

Each chat has members, i.e. users that immediately receive all messages sent to the chat. Currently there are 6 possible chat member statuses which describe different rights and restrictions a user can have in a chat, ranging from the owner of the chat who has more rights in the chat than any other user, to a user banned in the chat who is banned in the chat and can't return to it by self or even view chat messages, even if the chat is public.

+

As noted earlier, each message belongs to a chat. Currently there are 4 different types of chats on Telegram:

+
    +
  • Private chats are ordinary one-to-one chats with another user (or with oneself in the case of the special “Saved messages” chat).
  • +
  • Basic groups are basic groups with 0-200 members. Every basic group member has their own copy of the message history, so new basic group members may not see older messages (unless another user forwards their own copy to them).
  • +
  • Supergroups are groups with up to 200000 members who share a common message history, so new supergroup members can see all the previously sent messages (unless this is explicitly forbidden by the chat creator). There is a special kind of supergroups, called channels, which can have an unlimited number of members and where only the chat creator and some chat administrators can write. All other chat members can only read channel messages.
  • +
  • Secret chats are end-to-end encrypted one-to-one chats with another user, available only on the device which was used to initiate and accept the chat.
  • +
+

Each chat has a unique identifier, a title and an optional chat photo. Chats comprise sorted lists shown to the user, position in which is determined, roughly speaking, by the time of latest activity. The correct order of chats in chat lists is maintained by TDLib, so the Application only needs to listen to updates that change the chat.positions field and sort all chats by the pair (position.order, chat.id) in a given position.list.

+

Messages, chat photos and many other objects can have a file inside of them. Each file has an identifier and may be available locally on a hard drive or remotely on a cloud server. A file can be usually downloaded to the local hard drive or uploaded to Telegram cloud servers.

+

Messages with media content like photos or videos can have a short accompanying text called caption. The texts of text messages and media captions can contain fragments, which should be formatted in some unusual way. These fragments are called text entities and the combination of a text and its entities are referred together as a formatted text.

+

TDLib sends a lot of important data to the Application through updates. For example, if there is a user unknown to the Application, or some data about a user has changed, then TDLib immediately sends an updateUser to the Application.

+
+

You can find list of all currently available updates here »

+
+

User authorization

+

Authorization is an example of a behavior, which is controlled by TDLib through updates. Whenever an action is required to proceed with user authorization, the Application receives an updateAuthorizationState with the description of the current AuthorizationState. The Application only needs to handle this update appropriately to correctly implement user authorization.

+

The first authorization state received by the Application is always of the type authorizationStateWaitTdlibParameters. When it is received, the Application should provide parameters for TDLib initialization by calling the setTdlibParameters method. In this method the Application will need to specify, among other parameters:

+
    +
  • api_id — Application identifier for accessing the Telegram API, which can be obtained at https://my.telegram.org.
  • +
  • api_hash — Hash of the Application identifier for accessing the Telegram API, which can be obtained at https://my.telegram.org.
  • +
  • database_directory — The path to the directory on the local disk where the TDLib database is to be stored; must point to a writable directory.
  • +
  • use_message_database — If set to true, the library will maintain a local cache of chats and messages.
  • +
  • use_secret_chats — If set to true, support for secret chats will be enabled.
  • +
  • system_language_code — IETF language tag of the user's operating system language, like “en-GB”.
  • +
  • device_model — Model of the device the Application is being run on, like “Samsung X”.
  • +
+

After call to setTdlibParameters in case of success Application will receive updateAuthorizationState with new state and just needs to handle that update, nothing should be done explicitly. If setTdlibParameters fails, then authorization state is not changed and the Application should try to handle the current authorization state again.

+

The second received authorization state is always authorizationStateWaitEncryptionKey. When it is received, the database encryption key should be provided through a call to checkDatabaseEncryptionKey. For most mobile apps, you can provide an empty database encryption key here (more info). If user isn't authorized yet, then some of authorizationStateWaitPhoneNumber, authorizationStateWaitCode, authorizationStateWaitRegistration and authorizationStateWaitPassword authorization states may be received. After completing these authorization steps, the Application will receive authorizationStateReady, meaning that authorization was successful and ordinary requests can be sent now.

+
+

You can find complete examples of user authorization in our Java and C# examples.

+
+

Sending a message

+

To send any kind of message, the Application needs to call the method sendMessage providing a chat identifier and the content of the message to be sent. For example, the Application can send a text message using inputMessageText class as input message content, a photo using inputMessagePhoto or a location using inputMessageLocation. The Application can use inputFileLocal as InputFile in these objects to send a local file from the hard drive.

+
+

You can find examples of sending a text message in our Java and C# examples.

+
+

Handling updates

+

All updates and responses to requests should be handled in the order they are received. Here is a list of the most important updates and how they should be handled:

+
    +
  • updateAuthorizationState — The handling of this update is essential for correct user authorization.
  • +
  • updateNewChat — This update is received whenever a new chat is discovered. This update is guaranteed to come before the chat identifier is returned to the Application. So, whenever an Application receives a chat_id, it never needs to use a getChat request to receive the chat object. Instead it should maintain a cache of chats received through this update and take all the necessary data about chats from this cache.
  • +
  • updateUser — This update is received whenever a new user has been discovered or some data about a known user has changed. This update is guaranteed to come before the user identifier is returned to the Application. So, whenever an Application receives a user_id, it never needs to use the getUser request to receive the user object. Instead it should maintain a cache of users received through this update and take all the necessary data about users from this cache.
  • +
  • updateBasicGroup — This update is received whenever a new basic group has been discovered or some data about a known basic group has changed. This update is guaranteed to come before the basic group identifier is returned to the Application. So, whenever an Application receives a basic_group_id, it never needs to use the getBasicGroup request to receive the basicGroup object. Instead it should maintain a cache of basic groups received through this update and take all the necessary data about basic groups from this cache.
  • +
  • updateSupergroup — This update is received whenever a new supergroup has been discovered or some data about a known supergroup has changed. This update is guaranteed to come before the supergroup identifier is returned to the Application. So, whenever an Application receives a supergroup_id, it never needs to use the getSupergroup request to receive the supergroup object. Instead it should maintain a cache of supergroups received through this update and take all the necessary data about supergroups from this cache.
  • +
  • updateSecretChat — This update is received whenever a new secret chat has been discovered or some data about a known secret chat has changed. This update is guaranteed to come before the secret chat identifier is returned to the Application. So, whenever an Application receives a secret_chat_id, it never needs to use the getSecretChat request to receive the secret chat object. Instead it should maintain a cache of secret chats received through this update and take all the necessary data about secret chats from this cache.
  • +
  • updateNewMessage — This update is received whenever a new incoming or outgoing message is added to a chat.
  • +
  • updateMessageSendSucceeded — This update is received whenever a message is successfully sent.
  • +
  • updateMessageContent — This update is received whenever the content of a message changes.
  • +
  • updateFile — This update is received whenever information about a file is updated. The handling of this update is essential to follow the progress of files being downloaded or uploaded.
  • +
  • updateChatTitle, updateChatPhoto, updateChatPermissions, updateChatLastMessage, updateChatPosition, updateChatReadInbox, updateChatReadOutbox, updateChatReplyMarkup, updateChatDraftMessage, updateChatNotificationSettings, updateChatUnreadMentionCount, updateChatDefaultDisableNotification, updateChatIsBlocked, updateChatIsMarkedAsUnread, updateChatHasScheduledMessages, updateChatActionBar — These updates are received whenever some information about a chat changes, the chats cache should be updated accordingly
  • +
+
+

For a full list of currently available updates see the documentation for the Update class.

+

You can find an example of correct handling of some updates in our Java example.

+
+

Getting the lists of chats

+

Currently there are 3 different types of chat lists:
- Main chat list.
- Archive chat list.
- A folder chat list.

+

The positions of chats in chat lists are managed by TDLib, so the Application only needs to listen to updates that change the chat.positions field, maintain the list of all chats, sorted by the pair (position.order, chat.id) in descending order, and call getChats only if there are not enough known chats. Responses to getChats can be often safely ignored, because if all updates changing chat.positions are processed correctly, then the chat list should already be up to date. Because chats are sorted in descending order of position.order, the first request to getChats should have offset_order == 2^63 - 1 == 9223372036854775807 — the maximum possible value that a signed 64-bit integer can have. For optimal performance, the number of returned chats is chosen by TDLib and can be smaller than the specified limit. If the Application needs more chats, it should repeat the request with adjusted offset_order and offset_chat_id parameters.

+
+

You can find an example of retrieving the Main chat list in our Java example.

+
+

Getting chat messages

+

The Application can use the getChatHistory method to get messages in a chat. The messages will be returned in the reverse chronological order (i.e., in descending order of message_id). The Application can pass from_message_id == 0 to get messages from the last message. To get more messages than can be returned in one response, the Application needs to pass the identifier of the last message it has received as from_message_id to next request. For optimal performance, the number of the returned messages is chosen by TDLib and can be smaller than the specified limit. If the Application needs more messages, it needs to adjust the from_message_id parameter and repeat the request.

+
+ +
+ +
+
+ +
+ + + + + + + + diff --git a/data/core.telegram.org/tdlib/notification-api.html b/data/core.telegram.org/tdlib/notification-api.html new file mode 100644 index 0000000000..dbd68fd356 --- /dev/null +++ b/data/core.telegram.org/tdlib/notification-api.html @@ -0,0 +1,210 @@ + + + + + Notification API + + + + + + + + + + + + + +
+ +
+
+
+
+

Notification API

+ +

This article describes the TDLib Notification API introduced in TDLib 1.4.0.

+

Notification API overview

+

TDLib takes care of everything that is related to handling notifications (as usually, except for how exactly the notifications will be shown to the user). TDLib controls when notifications are shown to the user, when they are edited and removed, guarantees consistency of notifications with the database state and persistence of active notifications between client restarts.

+

All notifications shown to the user are combined into notification groups. For example, notifications about ordinary messages from the one chat belong to one notification group. This grouping is done automatically by TDLib based on message content and the user's notification settings. Currently, there are 4 different notification group types:

+
    +
  • Messages notification groups contain notifications with ordinary unread messages from a chat.
  • +
  • Mentions notification groups contain notifications with unread mentions of the current user, replies to their messages, and notifications about pinned messages in a chat.
  • +
  • SecretChat notification groups contain a single notification about creating a new secret chat.
  • +
  • Calls notification groups contain notifications about received calls in a chat.
  • +
+

TDLib ensures that the number of notification groups shown to the user any given moment is limited by the value of the notification_group_count_max option and that the number of active notifications, shown to the user in a notification group at any given time, is limited by the value of the notification_group_size_max option. Whenever the number of notification groups with active notifications exceeds notification_group_count_max, TDLib sends an update hiding all notifications from the oldest group. If subsequently all notifications are hidden in some other group, that first group can be silently brought back by an update from TDLib. Similarly, whenever the number of active notifications in a group exceeds notification_group_size_max, TDLib sends an update hiding the oldest notifications in the group. If subsequently some newer notifications are removed from the group, older notifications can be silently brought back by an update from TDLib.

+

To enable the TDLib Notificaition API you need to set option notification_group_count_max to a positive value, to disable the Notification API you can change the option value back to 0 or set the option value to empty.

+

Every notification group has a unique ID, which is a persistent small integer number, assigned consequently from 1. The client should not assume that the group‘s type and other fields are fixed, because TDLib may reuse the notification group ID whenever it’s known that the group will never be used again in the future. Every notification belongs to a notification group and has a globally unique ID, which is a persistent small integer number, assigned consequently from 1. Notification IDs are never reused and can be used together with their notification group ID to uniquely identify a notification. Within a notification group, notifications must be shown in the order defined by their IDs. If notification grouping isn't available in your operating system, the existence of notification groups can be safely ignored and notifications can be handled separately just by their unique ID.

+

Currently, there are 4 different kinds of notifications:

+
    +
  • NewMessage notifications contain the full information about a new incoming message received from the server. They may be located in Messages and Mentions notification groups.
  • +
  • NewPushMessage notifications contain information about a new incoming message received in a push notification. They contain only partial data about the message and will be replaced by NewMessage notifications as soon as the client downloads the necessary data. They may be located in Messages and Mentions notification groups.
  • +
  • NewSecretChat notifications inform about creating a new secret chat. Only one will be located in each SecretChat notification group. The group may be reused as soon as the notification is removed.
  • +
  • NewCall notifications contain information about a new incoming call. They are located in a Calls notification group. The group may be reused as soon as the notifications are removed.
  • +
+

Messages from new push message notifications will not be shown in the chat message list, but their message identifiers are known and they can be replied to and used in ViewMessages calls anyway.

+

Handling Notification API updates

+

Notification API introduced 4 new updates from TDLib, namely updateActiveNotifications, updateNotificationGroup, updateNotification and updateHavePendingNotifications.

+

If Notification API is enabled, the client receives an updateActiveNotifications update on startup, containing all notifications that are to be shown to the user. The client needs to synchronize the list of notifications that is shown to the user with the list received in updateActiveNotifications and save information about all active notifications in memory, because subsequent updates will contain only changes to the list of active notifications.

+

Whenever a notification is added to a group or is removed from a group, TDLib sends an updateNotificationGroup update to the client. Aside from the list of added notifications and list of identifiers of removed notifications, the update contains full information about the new type of the notification group, the identifier of the chat to which all notifications in the group now belong, the identifier of the chat the notification settings of which must be used to show the notification, a flag determining whether the notification must be shown with or without sound and the new total count of unread notifications in the group. Be aware that the total count of unread notifications in a group can be higher than the number of active notifications. Also note that some old notifications can be added through updateNotificationGroup when newer notifications are removed, so the client must ensure the correct notification order based on notification identifiers. Whenever possible, updateNotificationGroup updates for a group are combined into a single update, so the client can apply the changes together. TDLib also controls the delay before notifications are shown to the user in order to give them a chance to read the messages from a different device before the notification is shown, therefore the updates should be processed on the client side immediately without any additional delays.

+

Whenever an active notification is changed, TDLib sends an updateNotification update to the client. The update contains new content of the notification. The client should be ready to handle the change of notification type, for example, from NewPushMessage to NewMessage.

+

Whenever there are some received but delayed notifications or there can be some yet unreceived notifications because of unavailable network connection to the Telegram servers, TDLib informs the client about that via updateHavePendingNotifications update. Client is supposed to keep the application running in order to receive all delayed notifications. If there is no possibility to keep the application running, the client can close the TDLib instance in order to immediately receive all delayed notification updates.

+

TDLib tries to ensure that whenever a notification about a pinned message is sent, the pinned message is already available locally in the memory, so the client can use a new request getMessageLocally to get the pinned message. Also, updateNotification will be sent whenever pinned message is changed, despite that the notification itself wasn't changed.

+

Customizing the Notification API

+

The client controls the maximum number of active notification groups by using the option notification_group_count_max. This option's value defaults to 0, i.e. there are no active notification groups and the Notification API is effectively disabled. Any integer value between 0 and 25 can be used as the value of the option. Values above 25 are not allowed because most operating systems will not show so many notification groups anyway.

+

The client also controls the maximum number of active notifications in a group by using the option notification_group_size_max. This option's value defaults to 10 and can be set to any integer value between 1 and 25. Values above 25 are not allowed, because most operating systems will not show so many notifications in a group anyway.

+

The user may choose to show pinned messages or mentions among ordinary messages in the Messages notification group instead of the Mentions notification group and choose to not apply notification settings from the sender's private chat to them. This can be done on a per chat basis or for the whole chats notification scope via the new options disable_pinned_message_notifications and disable_mention_notifications which were added to chatNotificationSettings and scopeNotificationSettings classes.

+

Handling push notifications

+

In order to support multiple accounts in one app, the method registerDevice now returns a globally unique identifier of the push notification subscription. This identifier can be used to match a push notification with the corresponding account and process the notification only by the account for which the notification was sent.

+

Whenever a push notification is received, the client needs to call the synchronous method getPushReceiverId with the payload of the push notification. The method will return a globally unique identifier of the push notification subscription (aka push receiver ID), which can be used to find the TDLib instance which needs to be launched and used to process the push notification. If the method returns 0 as a push receiver ID, then the push notification should be processed by all clients (this usually happens when there is only one client).

+

To process a notification, the method processPushNotification needs to be called in the TDLib instance (or instances) found by push receiver ID. This method can be called before authorization and its execution will be automatically postponed until TDLib initialization. The method returns the result only after all updates caused by the push notification have been sent and the TDLib instance can be safely closed. If the method returns an error with the code 406, then the push notification is known to be unsupported and connection to the server is required to fetch new data. If any other error is returned, an error occurred while processing the push notification, i.e. the notification payload has failed to decrypt or parse. In that case, connection to the server isn't required, but there can be new notifications there. After a successful response from processPushNotification the TDLib instance can be immediately closed in order to reduce battery usage. Alternatively, the client can wait for an updateHavePendingNotifications update telling that there are no more delayed or unreceived notifications.

+

Android and iOS clients can opt-in to receive end-to-end encrypted push notifications via a Firebase Cloud Messaging or Apple Push Notification service VoIP notifications while subscribing to push notifications through registerDevice method. In case of Firebase Cloud Messaging, if end-to-end encrypted push notifications are disabled, push notifications are sent without content, so there no notifications of the type NewPushMessage will be created, the client will always need to connect to Telegram servers to download new messages whenever a push notification is received.

+

Examples of push notification payloads, which are accepted by TDLib:

+
{
+  "date": 1234567890,
+  "data": {
+    "custom": {
+      "msg_id": "1234567",
+      "from_id": "12345678",
+      "mtpeer": {
+        "ah": "-1234567",
+        "ph": {
+          "volume_id": "987654321",
+          "local_id": "98765",
+          "secret": "998877665544332211",
+          "file_reference": "ABCDEFGHIJKLMNOPQRSTUVWXYZ",
+          "dc_id": 6,
+          "_": "fileLocation"
+        }
+      }
+    },
+    "badge": "239",
+    "loc_key": "MESSAGE_TEXT",
+    "loc_args": [
+      "First name Last name",
+      "qwerty"
+    ],
+    "line1": "First name Last name",
+    "line2": "qwerty",
+    "random_id": 728931540,
+    "text": "First name Last name: qwerty",
+    "system": "Windows 10.0.20573.1"
+  }
+}
+{
+  "google.sent_time": 1234567890123,
+  "p": "jdTXkJnEMUTK6R82AB-55bLA3U_RB-2K-CLDz7mWp7ckjMIfnCoHEcm710SkN"
+}
+{
+  "date": 1234567890,
+  "loc_key": "CHAT_MESSAGE_TEXT",
+  "loc_args": [
+    "First name Last name",
+    "Chat title",
+    "qwerty"
+  ],
+  "custom": {
+    "msg_id": "1234567",
+    "channel_id": "56781234",
+    "chat_from_id": "12345678",
+    "mention": "1"
+  },
+  "badge": "239"
+}
+

Users removing active notifications

+

There are two methods for removing notifications from the list of active notifications when they are hidden by the user. If the user removes a single notification, it can be removed by calling the method removeNotification. If the user dismisses the whole notification group, this can be achieved using the method removeNotificationGroup. Removed notifications will never return to the list of active notifications, but can be still counted in the total count of unread notifications of the group.

+
+ +
+ +
+
+ +
+ + + + + + diff --git a/data/core.telegram.org/tdlib/options.html b/data/core.telegram.org/tdlib/options.html new file mode 100644 index 0000000000..360017b2bb --- /dev/null +++ b/data/core.telegram.org/tdlib/options.html @@ -0,0 +1,465 @@ + + + + + TDLib options + + + + + + + + + + + + + +
+ +
+
+
+ +

TDLib options

+ +

TDLib has many options that affect the behavior of the library. Each option has a name and a value. Value may be of one of the following types:

+ + + + + + + + + + + + + + + + + + + + + + + +
Type of valueDefault valueValue range
Integer064-bit integer
BooleanfalseTrue or false
StringAny Unicode string
+

List of options supported by TDLib

+

Options not mentioned in this list may be safely ignored.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeWritableDescription
always_parse_markdownBooleanYesIf true, text entities will be automatically parsed in all inputMessageText objects
archive_and_mute_new_chats_from_unknown_usersBooleanYesIf true, new chats from non-contacts will be automatically archived and muted. The option can be set only if the option “can_archive_and_mute_new_chats_from_unknown_users” is true. getOption needs to be called explicitly to fetch the latest value of the option, changed from another device
disable_contact_registered_notificationsBooleanYesIf true, notifications about the user's contacts who have joined Telegram will be disabled. User will still receive the corresponding message in the private chat. getOption needs to be called explicitly to fetch the latest value of the option, changed from another device
disable_persistent_network_statisticsBooleanYesIf true, persistent network statistics will be disabled, which significantly reduces disk usage
disable_sent_scheduled_message_notificationsBooleanYesIf true, notifications about outgoing scheduled messages that were sent will be disabled
disable_time_adjustment_protectionBooleanYesIf true, protection from external time adjustment will be disabled, which significantly reduces disk usage
disable_top_chatsBooleanYesIf true, support for top chats and statistics collection is disabled
ignore_background_updatesBooleanYesIf true, allows to skip all updates received while the TDLib instance was not running. The option does nothing if the database or secret chats are used
ignore_default_disable_notificationBooleanYesIf true, the disable_notification value specified in the request will be always used instead of the default value
ignore_inline_thumbnailsBooleanYesIf true, prevents file thumbnails sent by the server along with messages from being saved on the disk
ignore_platform_restrictionsBooleanYesIf true, chat and message restrictions specific to the currently used operating system will be ignored
ignore_sensitive_content_restrictionsBooleanYesIf true, sensitive content will be shown on all user devices. getOption needs to be called explicitly to fetch the latest value of the option, changed from another device
is_location_visibleBooleanYesIf true, other users will be allowed to see the current user's location
language_pack_database_pathStringYesPath to a database for storing language pack strings, so that this database can be shared between different accounts. By default, language pack strings are stored only in memory
language_pack_idStringYesIdentifier of the currently used language pack from the current localization target
localization_targetStringYesName for the current localization target (currently supported: “android”, “android_x”, “ios”, “macos” and “tdesktop”)
message_unload_delayIntegerYesThe maximum time messages are stored in memory before they are unloaded, 60-86400; in seconds. Defaults to 60 for users and 1800 for bots
notification_group_count_maxIntegerYesMaximum number of notification groups to be shown simultaneously, 0-25
notification_group_size_maxIntegerYesMaximum number of simultaneously shown notifications in a group, 1-25. Defaults to 10
onlineBooleanYesOnline status of the current user
prefer_ipv6BooleanYesIf true, IPv6 addresses will be preferred over IPv4 addresses
use_pfsBooleanYesIf true, Perfect Forward Secrecy will be enabled for interaction with the Telegram servers for cloud chats
use_quick_ackBooleanYesIf true, quick acknowledgement will be enabled for outgoing messages
use_storage_optimizerBooleanYesIf true, the background storage optimizer will be enabled
animated_emoji_sticker_set_nameStringNoName of a sticker set with animated emojis
animation_search_bot_usernameStringNoUsername of a bot which can be used in inline mode for animations search
authorization_dateIntegerNoPoint in time (Unix timestamp) when authorization was received
basic_group_size_maxIntegerNoMaximum number of members in a basic group
call_connect_timeout_msIntegerNoMaximum time to wait for call connection creation to be passed to libtgvoip
call_packet_timeout_msIntegerNoMaximum time to wait for call packet delivery to be passed to libtgvoip
can_archive_and_mute_new_chats_from_unknown_usersBooleanNoIf true, the option “archive_and_mute_new_chats_from_unknown_users” can be changed
can_ignore_sensitive_content_restrictionsBooleanNoIf true, the option “ignore_sensitive_content_restrictions” can be changed
enabled_proxy_idIntegerNoIdentifier of the enabled proxy
expect_blockingBooleanNoIf true, access to Telegram is likely blocked for the user
favorite_stickers_limitIntegerNoMaximum number of favorite stickers
forwarded_message_count_maxIntegerNoMaximum number of forwarded messages per one request
group_anonymous_bot_user_idIntegerNoIdentifier of the bot which is shown as the sender of anonymous messages in groups when viewed from an outdated client
message_caption_length_maxIntegerNoMaximum length of a message caption
message_text_length_maxIntegerNoMaximum length of a message text
my_idIntegerNoIdentifier of the current user
pinned_archived_chat_count_maxIntegerNoMaximum number of pinned cloud chats in the Archive chat list. The same amount of secret chats can be pinned locally
pinned_chat_count_maxIntegerNoMaximum number of pinned cloud chats in the Main chat list. The same amount of secret chats can be pinned locally
photo_search_bot_usernameStringNoUsername of a bot which can be used in inline mode for photos search
replies_bot_chat_idIntegerNoIdentifier of the @replies bot
suggested_language_pack_idStringNoIdentifier of the language pack, suggested for the user by the server
supergroup_size_maxIntegerNoMaximum number of members in a supergroup
t_me_urlStringNoCurrent value of t.me URL, i.e. https://t.me/
telegram_service_notifications_chat_idIntegerNoIdentifier of the Telegram Service Notifications chat
test_modeBooleanNoIf true, the test environment is being used instead of the production environment
unix_timeIntegerNoAn estimation of the current Unix timestamp. The option will not be updated automatically unless the difference between the previous estimation and the locally available monotonic clocks changes significantly
venue_search_bot_usernameStringNoUsername of a bot which can be used in inline mode for venues search
versionStringNoTDLib version. This options is guaranteed to come before all other updates since TDLib 1.4.0
+

Additionally any option beginning with 'x' or 'X' is writeable and can be safely used by the application to persistently store some small amount of data.

+
+ +
+ +
+
+ +
+ + + + + + diff --git a/data/core.telegram.org/techfaq.html b/data/core.telegram.org/techfaq.html new file mode 100644 index 0000000000..68e97e222d --- /dev/null +++ b/data/core.telegram.org/techfaq.html @@ -0,0 +1,333 @@ + + + + + FAQ for the Technically Inclined + + + + + + + + + + + + + +
+ +
+
+
+
+

FAQ for the Technically Inclined

+ +
+

This FAQ about MTProto is intended for advanced users. You may also want to check out our Basic FAQ.
Please note, that client developers are required to comply with the Security Guidelines.

+
+

+

General questions

+

Q: Why did you go for a custom protocol?

+

In order to achieve reliability on weak mobile connections as well as speed when dealing with large files (such as photos, large videos and files up to 2 GB each), MTProto uses an original approach. This document is intended to clarify certain details of our setup, as well as address some points that are difficult to understand at first glance.

+

Q: Where can I read more about the protocol?

+

Detailed protocol documentation is available here. Please note that MTProto supports two layers: client-server encryption that is used in Telegram cloud chats and end-to-end encryption that is used in Telegram Secret Chats. See below for more information.

+

If you have any comments, hit us up on Twitter.

+

Q: How does server-client encryption work in MTProto?

+

Server-client encryption is used in Telegram cloud chats. Here's a brief overview of the setup:

+ + +
Note 1
+

Each plaintext message to be encrypted in MTProto always contains the following data to be checked upon decryption in order to make the system robust against known problems with the components:

+
    +
  • server salt (64-Bit)
  • +
  • session id
  • +
  • message sequence number
  • +
  • message length
  • +
  • time
  • +
+
Note 2
+

See additional comments on our use of IGE and message authentication.

+
Note 3
+

Telegram's End-to-end encrypted Secret Chats are using an additional layer of encryption on top of the described above.

+

Q: How does end-to-end encryption work in MTProto?

+

End-to-end encryption is used in Telegram Secret Chats. You can read more about it here: Secret Chats, End-to-End encryption. Here's a brief overview of the setup:

+
+ +
+ +

Please see these articles for details:

+ +

Q: Why are you not using X? (insert solution)

+

While other ways of achieving the same cryptographic goals, undoubtedly, exist, we feel that the present solution is both robust and also sucсeeds at our secondary task of beating unencrypted messengers in terms of delivery time and stability.

+

Q: Why are you mostly relying on classical crypto algorithms?

+

We prefer to use well-known algorithms, created in the days when bandwidth and processing power were both a much rarer commodity. This has valuable side-effects for modern-day mobile development and sending large files, provided one takes care of the known drawbacks.

+

The weakspots of such algorithms are also well-known, and have been exploited for decades. We use these algorithms in such a combination that, to our best knowledge, prevents any known attack from possibly succeeding. Although we’d be grateful to see any evidence of the contrary (so far absent) and update our system accordingly.

+

Q: I'm a security expert and I think your protocol is not secure.

+

If you have any comments, we would be happy to hear them at security@telegram.org. We award bounties to those who help us discover and fix vulnerabilities in our clients and protocol.

+

You are also welcome to join in our competition — we are offering $300,000 to the first person to break Telegram encryption. Check out the contest announcement.

+

Encryption

+

Q: How are MTProto messages authenticated?

+

All Telegram apps ensure that msg_key is equal to SHA-256 of a fragment of the auth_key concatenated with the decrypted message (including 12…1024 bytes of random padding). It is important that the plaintext always contains message length, server salt, session_id and other data not known to the attacker.

+

It is crucial that AES decryption keys depend both on msg_key, and on auth_key, known only to the parties involved in the exchange.

+

Q: Are you doing Encrypt-then-MAC, MAC-then-Encrypt or MAC-and-Encrypt?

+

We do none of the above, strictly speaking. For message authentication, we compute SHA-256(auth_key_fragment + AES_decrypt(…,encrypted_message)) upon message receipt and compare this value to the msg_key received with the encrypted message.

+
+

See also: Why not Encrypt-then-MAC?

+
+

Q: Why don't you go for a standard encrypt-then-MAC approach?

+

Using encrypt-then-MAC, e.g. involving GCM (Galois Counter Mode), would enable the receiving party to detect unauthorized or modified ciphertexts, thus eliminating the need to decrypt them in case of tampering.

+

In MTProto, the clients and the server authenticate messages by ensuring that SHA-256(auth_key_fragment + plaintext + padding) = msg_key and that the plaintext always contains message length, server salt, session_id and other data not known to a potential attacker before accepting any message. These security checks performed on the client before any message is accepted ensure that invalid or tampered with messages will always be safely (and silently) discarded.

+

This way we arrive at the same result. The difference is that the security check is performed before decryption in Encrypt-then-MAC and after decryption in MTProto – but in either case before a message is accepted. AES encryption / decryption on devices currently in use is comparable in speed with the additional HMAC computation required for the encrypt-then-MAC approach.

+

Q: Do you still use SHA-1?

+

The current version of the protocol is using SHA-256. MTProto 1.0 used to rely on SHA-1 (see this FAQ for details).

+

In MTProto 2.0, SHA-1 is used only where the choice of hash function is irrelevant for security, e.g.:

+ +

Q: Do you use IGE? IGE is broken!

+

Yes, we use IGE, but it is not broken in our implementation. The fact that we do not use IGE as MAC together with other properties of our system makes the known attacks on IGE irrelevant.

+

IGE, just as the ubiquitous CBC, is vulnerable to blockwise-adaptive CPA. But adaptive attacks are only a threat for as long as the same key can be used in several messages (not so in MTProto).

+

Adaptive attacks are even theoretically impossible in MTProto, because in order to be encrypted the message must be fully formed first, since the key is dependent on the message content. As for non-adaptive CPA, IGE is secure against them, as is CBC.

+

Authentication

+

Q: How is the server authenticated during DH key exchange?

+

The DH exchange is authenticated with the server's public RSA-key that is built into the client (the same RSA-key is also used for protection against MitM attacks).

+

Q: How are clients authenticated?

+

Various secrets (nonce, server_nonce, new_nonce) exchanged during key generation guarantee that the DH-key can only be obtained by the instance that initiated the exchange.

+

Notice that new_nonce is transferred explicitly only once, inside an RSA-encrypted message from the client to the server.

+

Q: How are Secret Chats authenticated?

+

Keys for end-to-end encrypted secret chats are generated by a new instance of DH key exchange, so they are known only to the parties involved and not to the server. To establish the identities of these parties and to ensure that no MitM is in place, it is recommended to compare identicons, generated from hashes of the DH secret chat keys (key visualizations).

+

Q: How are Voice Calls authenticated?

+

Keys for end-to-end encrypted calls are generated using the Diffie-Hellman key exchange. Users who are on a call can ensure that there is no MitM by comparing key visualizations.

+

To make key verification practical in the context of a voice call, Telegram uses a three-message modification of the standard DH key exchange for calls:

+
    +
  • A->B : (generates a and) sends g_a_hash := hash(g^a)
  • +
  • B->A : (stores g_a_hash, generates b and) sends g_b := g^b
  • +
  • A->B : (computes key (g_b)a, then) sends g_a := ga
  • +
  • B : checks hash(g_a) == g_a_hash, then computes key (g_a)^b
  • +
+

The idea is that Alice commits to a specific value of a (and of g_a), but does not reveal g_a to Bob (or Eve) until the very last step. Bob has to choose his value of b and g_b without knowing the true value of g_a. If Eve is performing a Man-in-the-Middle attack, she cannot change a depending on the value of g_b received from Bob and she also can't tune her value of b depending on g_a. As a result, Eve only gets one shot at injecting her parameters — and she must fire this shot with her eyes closed.

+

Thanks to this modification, it becomes possible to prevent eavesdropping (MitM attacks on DH) with a probability of more than 0.9999999999 by using just over 33 bits of entropy in the visualization. These bits are presented to the users in the form of four emoticons. We have selected a pool of 333 emoji that all look quite different from one another and can be easily described in simple words in any language.

+

You can read more about key verification for Telegram calls here.

+

Q: Do you have Forward Secrecy?

+

Telegram's Secret chats support Perfect Forward Secrecy, you can read more about it here.

+

Protection against known attacks

+

Known-Plaintext Attacks

+

By definition, the known-plaintext attack (KPA) is an attack model for cryptanalysis where the attacker has samples of both the plaintext, and its encrypted version (ciphertext).

+

AES IGE that is used in MTProto is robust against KPA attacks (see this, if you wonder how one can securely use IGE). On top of that, the plaintext in MTProto always contains server_salt and session id.

+

Chosen-Plaintext Attacks

+

By definition, a chosen-plaintext attack (CPA) is an attack model for cryptanalysis which presumes that the attacker has the capability to choose arbitrary plaintexts to be encrypted and obtain the corresponding ciphertexts.

+

MTProto uses AES in IGE mode (see this, if you wonder how one can securely use IGE) that is secure against non-adaptive CPAs. IGE is known to be not secure against blockwise-adaptive CPA, but MTProto fixes this in the following manner:

+

Each plaintext message to be encrypted always contains the following to be checked upon decryption:

+
    +
  • server salt (64-Bit)
  • +
  • message sequence number
  • +
  • time
  • +
+

On top of this, in order to replace the plaintext, you would also need to use the right AES key and iv, both dependent on the auth_key. This makes MTProto robust against a CPA.

+

Chosen-Ciphertext Attacks

+

By definition, a chosen-ciphertext attack (CCA) is an attack model for cryptanalysis in which the cryptanalyst gathers information, at least in part, by choosing a ciphertext and obtaining its decryption under an unknown key. In the attack, an adversary has a chance to enter one or more known ciphertexts into the system and obtain the resulting plaintexts. From these pieces of information the adversary can attempt to recover the hidden secret key used for decryption.

+

Each time a message is decrypted in MTProto, a check is performed to see whether msg_key is equal to the SHA-256 of a fragment of the auth_key concatenated with the decrypted message (including 12…1024 bytes of random padding). The plaintext (decrypted data) also always contains message length, server salt and sequence number. This negates known CCAs.

+

What about IND-CCA?

+

MTProto 2.0 satisfies the conditions for indistinguishability under chosen ciphertext attack (IND-CCA).

+
+

Read more about IND-CCA in MTProto 1.0

+
+

Replay attacks

+

Replay attacks are denied because each plaintext to be encrypted contains the server salt and the unique message id and sequence number.

+

This means that each message can only be sent once.

+

Man-in-the-middle attacks

+

Telegram has two modes of communication — ordinary chats using client-server encryption and Secret Chats using end-to-end encryption.

+

Client-Server communication is protected from MiTM-attacks during DH key generation by means of a server RSA public key embedded into client software. After that, if both clients trust the server software, the Secret Chats between them are protected by the server from MiTM attacks.

+

The interface offers a way of comparing Secret Chat keys for users who do not trust the server. Visualizations of the key are presented in the form of identicons (example here). By comparing key visualizations users can make sure no MITM attack had taken place.

+

Hash collisions for Diffie-Hellman Keys

+

Currently, the fingerprint uses 128-bits of SHA-1 concatenated with 160 bits from the SHA-256 of the key, yielding a total of 288 fingerprint bits, thus negating the possibility of hash-collision attacks.

+
+

Read more about fingerprints in earlier versions of Telegram

+
+

Length extension attacks

+

By definition, length extension attacks are a type of attack when certain types of hashes are misused as message authentication codes, allowing for inclusion of extra information.

+

A message in MTProto consists of an msg_key, equal to the SHA-256 of a fragment of the auth_key concatenated with the plaintext (including some additional parameters and 12…1024 bytes of random padding), followed by the ciphertext. The attacker cannot append extra bytes to the end and recompute the SHA-256, since the SHA-256 is computed from the plaintext, not the ciphertext, and the attacker has no way to obtain the ciphertext corresponding to the extra plaintext bytes she may want to add.

+

Apart from that, changing the msg_key would also change the AES decryption key for the message in a way unpredictable for the attacker, so even the original prefix would decrypt to garbage — which would be immediately detected since the app performs a security check to ensure that the SHA-256 of the plaintext (combined with a fragment of the auth_key) matches the msg_key received.

+

Encrypted CDNs

+

As of Telegram 4.2, we support encrypted CDNs for caching media from public channels with over 100.000 members. The CDN caching nodes are located in regions with significant Telegram traffic where we wouldn't want to place Telegram servers for various reasons.

+
+

For technical details of the implementation, encryption and verification of data, see the CDN manual.

+
+

See this document for a Persian version of this FAQ.
بخش فارسی

+

Q: Why did you decide to use CDNs?

+

We use our own distributed servers to speed up downloads in regions where freedom of speech is guaranteed — and even there we don't take this for granted. But when Telegram becomes immensely popular in other areas, we can only rely on CDNs which we treat rather like ISPs from the technical standpoint in that they only get encrypted data they can't decipher.

+

Thanks to this technology, the download speed for public photos and videos can become significantly higher in regions like Turkey, Indonesia, South America, India, Iran or Iraq without the slightest compromise in security.

+

Q: Can the CDN decipher the files?

+

No. Each file that is to be sent to the CDN is encrypted with a unique key using AES-256-CTR encryption. The CDN can't access the data it stores because these keys are only accessible to the main MTProto server and to the authorized client.

+

Q: Can the CDN substitute the data with their own version?

+

No. Data downloaded from CDN caching nodes is always verified by the receiving Telegram app by way of a hash: attackers won’t be able to replace any files with their own versions.

+

Q: Can the CDN delete any files?

+

No. CDN nodes only cache encrypted copies of files, originals are stored on the Telegram servers. The user is notified about receiving the file by the Telegram server. If the CDN caching node doesn't give the file to the user, the user will receive the file from the Telegram server directly.

+

Q: Can CDNs be used for censorship?

+

No. All original files are stored on the Telegram servers. The CDNs only get encrypted data — and they can't decipher it. They can't substitute any data. And in case of any problems with the CDN, the file will be simply delivered to the users directly from the Telegram servers. Users will always get their data, nobody can stop this.

+

Q: Can I verify this?

+

Yes. Anyone can verify our CDN implementation by checking the source code of Telegram apps and inspecting traffic.

+

Q: Does this affect private data?

+

No. The CDN caching nodes are not a part of the Telegram cloud. CDN caching nodes are used only for caching popular public media from massive channels. Private data never goes there.

+

Q: Is this connected with government requests to move private data to their territory?

+

No. We haven't entered in any agreements with any government regarding the CDNs and the CDNs are not part of any deal. The only purpose of CDNs is to securely improve connectivity in high demand regions where Telegram can't place its servers.

+

Q: Does this give some countries any influence over Telegram?

+

No. We have taken special precautions to make sure that no country gains any leverage over Telegram by way of the CDN caching nodes:

+
    +
  • The CDNs do not belong to Telegram – all the risks are on a third-party company that supplies us with CDN nodes around the world.
  • +
  • We did not invest anything in these CDNs and will only be paying for traffic that is used to pass cached items from our main clusters and to the end users.
  • +
+

As the result, if any country decides to mess with the CDN in their region, they gain nothing except for reducing connectivity for their own citizens – and Telegram loses nothing of value.

+
+ +
+ +
+
+ +
+ + + + + + diff --git a/data/core.telegram.org/themes.html b/data/core.telegram.org/themes.html new file mode 100644 index 0000000000..7243cfad11 --- /dev/null +++ b/data/core.telegram.org/themes.html @@ -0,0 +1,143 @@ + + + + + Creating Custom Cloud Themes + + + + + + + + + + + + + +
+ +
+
+
+
+

Creating Custom Cloud Themes

+ +

Official Telegram apps support custom cloud themes as of version 5.11. Everyone is welcome to create and share their themes.

+

Creating a theme

+

You can use the Online Theme Editor (use a VPN if it is blocked in your country) to create new Telegram themes from scratch or edit existing ones. Simply log in with your Telegram account and pick a platform to start editing the relevant theme file – or import an existing theme.

+
    +
  • Set a name for your theme using the name attribute
  • +
  • Set colors for elements using hex codes or the color picker
  • +
  • Press ‘Save and apply theme’ to push changes to all users of your theme
  • +
+

Checking your theme in-app

+

Once you have saved a theme for the first time, Telegram will send you a message with its sharing link. Open the link in the app to switch to your theme.

+

You can always switch to your theme in Settings > Chat Settings. On iOS and MacOS native app – Settings > Appearance.

+

Publishing your theme

+

Each theme has a t.me/addtheme link which people can use to switch to your theme. You can choose a beautiful short link (e.g., https://t.me/addtheme/desert) by changing the shortname attribute. If you add support for multiple platforms, the same link can be used for setting your theme on all of them.

+

Updating your theme

+

Your theme gets updated automatically for all its users whenever you save and apply changes.

+

Including a chat background

+

Your themes can include a custom wallpaper. To do this, simply go to Settings > Chat Settings > Chat Background. On iOS and MacOS native app – Settings > Appearance > Chat Background.

+

Open any background and tap the sharing button in the top right corner, then copy its t.me/bg/... link. In the theme file, set this link as the value of the wallpaper attribute.

+

For Telegram Desktop, if you want to make the background tiled, add ?mode=tiled at the end of the link. For example:

+
wallpaper: t.me/bg/-jI7lnO3DFABAAAA1vXcFaZP_Vo?mode=tiled
+

Creating themes in-app

+

If you prefer a more WYSIWYG approach, try creating themes using the in-app tools for customizing appearance. Telegram for Android and Telegram Desktop have advanced in-app theme editors. Telegram for iOS and MacOS allow choosing a custom accent color from the color wheel and a background, then saving the result as a custom theme.

+

Once you have saved a new theme in any of the apps, it also becomes accessible in the online editor.

+

Read more

+ +
+ +
+ +
+
+ +
+ + + + + + diff --git a/data/core.telegram.org/widgets.html b/data/core.telegram.org/widgets.html new file mode 100644 index 0000000000..393b91576a --- /dev/null +++ b/data/core.telegram.org/widgets.html @@ -0,0 +1,141 @@ + + + + + Telegram Widgets + + + + + + + + + + + + + +
+ +
+
+
+
+

Telegram Widgets

+ +

Telegram widgets offer a quick way to add a sharing button to your pages, embed posts from public channels or groups. Widgets can also help your users log in with Telegram or view Telegram Discussions on your website.

+
+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+
+ +
+
+ +
+ + + + + + diff --git a/data/core.telegram.org/widgets/discussion.html b/data/core.telegram.org/widgets/discussion.html new file mode 100644 index 0000000000..1d12211103 --- /dev/null +++ b/data/core.telegram.org/widgets/discussion.html @@ -0,0 +1,226 @@ + + + + + Discussion Widget + + + + + + + + + + + + + + + +
+ +
+
+
+ +

Discussion Widget

+ +

You can embed discussions from any public channel on your website. You only need a link to a post with comments to embed it together with all discussion.

+

If you have a website with articles and a telegram channel where you post links to these articles, you can use this widget to show discussions from that channel on your website. In this case you only need a link to the channel. Discussions will be available on your website as soon as you post a link into the channel. For this to work, you should add the <link rel="canonical" href="%page_url%"> tag to the page header where %page_url% is the canonical URL of the current page.

+

Configure widget

+

You can choose options for your widget using the form below.

+

+
+ +
+
+ +
+ +
+
+
+ +
+ +
+
+ +
+
+
+ +
+
+ +
+
+
+
+ +
+ +
+
+ + + + + + + +
+ + +
+
+ +
+ +
+ +
Make sure you have a <link rel="canonical" href="%page_url%"> tag in the page header with the canonical url of the current page.
+
+
+ +
+
+
+
+
+

+

Basic comments

+

If you're looking to simply add Telegram comments to pages on your website, without linking them with a channel, you can use our basic comments solution.

+
+ +
+ +
+
+ +
+ + + + + + + + + + diff --git a/data/core.telegram.org/widgets/login.html b/data/core.telegram.org/widgets/login.html new file mode 100644 index 0000000000..ff4cfd6ecf --- /dev/null +++ b/data/core.telegram.org/widgets/login.html @@ -0,0 +1,404 @@ + + + + + Telegram Login Widget + + + + + + + + + + + + + + +
+ +
+
+
+ +

Telegram Login Widget

+ +
+

The Telegram login widget is a simple way to authorize users on your website.
Check out this post for a general overview of the widget.

+
+

Setting up a bot

+

To use the login widget, you'll need a Telegram bot.

+

We strongly recommend that the profile picture of the bot you use for authorization corresponds with your website‘s logo, and that the bot’s name reflects that connection.

+

Users will see this message when they log into your website:

+
+ +
+ +

It is more likely that users will log in if your bot has a name and logo they expect to see.

+

Linking your domain to the bot

+

Once you have chosen a bot, send the /setdomain command to @Botfather to link your website's domain to the bot. Then configure your widget below and embed the code on your website.

+

Widget configuration

+

+
+ +
+
+
+ +
+ +
+ + +
+ Log in below to load your bots with linked domains +
+
+ +
+ +
+ + + +
+
+ +
+
+ +
+ +
+ + +
+
+ +
+ +
+ + +
+
+ +
+ +
+ +
+
+ +
+ +
+ +
+
+ +
+
+
+
+
+

+

Receiving authorization data

+

After a successful authorization, the widget can return data in two ways:

+
    +
  • by redirecting the user to the URL specified in the data-auth-url attribute with the following parameters: id, first_name, last_name, username, photo_url, auth_date and hash;
  • +
  • by calling the callback function data-onauth with the JSON-object containing id, first_name, last_name, username, photo_url, auth_date and hash fields.
  • +
+

Checking authorization

+

You can verify the authentication and the integrity of the data received by comparing the received hash parameter with the hexadecimal representation of the HMAC-SHA-256 signature of the data-check-string with the SHA256 hash of the bot's token used as a secret key.

+

Data-check-string is a concatenation of all received fields, sorted in alphabetical order, in the format key=<value> with a line feed character ('\n', 0x0A) used as separator – e.g., 'auth_date=<auth_date>\nfirst_name=<first_name>\nid=<id>\nusername=<username>'.

+

The full check might look like:

+
data_check_string = ...
+secret_key = SHA256(<bot_token>)
+if (hex(HMAC_SHA256(data_check_string, secret_key)) == hash) {
+  // data is from Telegram
+}
+

To prevent the use of outdated data, you can additionally check the auth_date field, which contains a Unix timestamp when the authentication was received.

+

Sample implementation

+

You can find sample PHP code for checking authorization and receiving data about a logged in user on this page.

+
+ +
+ +
+
+ +
+ + + + + + + + + diff --git a/data/core.telegram.org/widgets/post.html b/data/core.telegram.org/widgets/post.html new file mode 100644 index 0000000000..d42c284f1b --- /dev/null +++ b/data/core.telegram.org/widgets/post.html @@ -0,0 +1,240 @@ + + + + + Post Widget + + + + + + + + + + + + + + + +
+ +
+
+
+ +

Post Widget

+ +

You can embed messages from public groups and channels anywhere. Here’s what an embed of a Telegram message looks like when included on a web page:

+

+ +

+
+ +

To get the HTML-code for embedding a message, just open its t.me link (e.g., t.me/durov/43) in a web browser and click < > EMBED:

+
+ +
+ +

Configure widget

+

You can choose more options using the form below.

+

+
+ +
+
+ +
+ +
+
+
+ +
+ +
+
+ +
+
+
+
+ +
+ +
+ + + +
+
+ +
+ +
+
+ + + + + + + +
+ + +
+
+ +
+ +
+ +
+
+ +
+
+
+
+
+

+
+ +
+ +
+
+ +
+ + + + + + + + + + diff --git a/data/core.telegram.org/widgets/share.html b/data/core.telegram.org/widgets/share.html new file mode 100644 index 0000000000..52701342a4 --- /dev/null +++ b/data/core.telegram.org/widgets/share.html @@ -0,0 +1,250 @@ + + + + + Sharing Button + + + + + + + + + + + + + + +
+ +
+
+
+ +

Sharing Button

+ +

A Telegram Sharing Button is an easy way to let users forward content from your website or app to their friends, Channels or Saved Messages on Telegram.

+
+ TITLE +
+ +

When a user presses the button, Telegram asks them to choose a chat, group or channel where your link will be shared. You can also add some text that describes the link – the user will be able to edit it before sending the message.

+
+ TITLE +
+ +
+

Check out posts on the Telegram Blog for working examples of sharing buttons.

+
+

Adding Telegram sharing buttons to your website

+

Widget Constructor

+

Use this constructor to get embeddable code for your website.

+


+ +

+
+ +
+
+ +
+ +
+
+
+ +
+ +
+
+ +
+
+
+
+ +
+ +
+ + +
+
+ +
+ +
+ + +
+
+ +
+ +
+ +
+
+ +
+
+
+
+
+

+

Custom buttons

+

Feel free to create your own custom UI for the button. The only thing you need to make it work is to point the user to this URL on click:

+
https://t.me/share/url?url={url}&text={text}
+

where {url} is the URL the user will be sharing and {text} is an optional description that will be included with the link. Both values should be URL-encoded.

+

Here is a sample code for PHP:

+
/**
+ * @param string $url Absolute URL to share, e.g. "https://example.com/path/to/article?with=params"
+ * @param string $text Optional comment to share URL with, e.g. "Check out this article!"
+ * @return string Button HTML markup, feel free to modify to your taste
+ */
+function telegramForwardButton($url, $text = '') {
+  $share_url = 'https://t.me/share/url?url='.rawurlencode($url).'&text='.rawurlencode($text);
+  return "<a href=\"{$share_url}\">Share</a>";
+}
+

You are welcome to use the Telegram Logos in your custom button design.

+

Integrations and libraries

+ +

If you have a library, plugin or integration script for Telegram sharing buttons, please contact @BotSupport and we'll add you to this list.

+
+ +
+ +
+
+ +
+ + + + + + + + + diff --git a/data/desktop.telegram.org.html b/data/desktop.telegram.org.html new file mode 100644 index 0000000000..b270449c56 --- /dev/null +++ b/data/desktop.telegram.org.html @@ -0,0 +1,75 @@ + + + + + Telegram Desktop + + + + + + + + + + + + + + + + + + +
+ + + + + + + + diff --git a/data/desktop.telegram.org/changelog.html b/data/desktop.telegram.org/changelog.html new file mode 100644 index 0000000000..056149681a --- /dev/null +++ b/data/desktop.telegram.org/changelog.html @@ -0,0 +1,297 @@ + + + + + Version history + + + + + + + + + + + + + + + + + + +
+
+ +
+
+
+ +

Version history

+ +

v 2.7 19.03.21

+
    +
  • Start limitless Voice Chats in Groups and Channels.
  • +
  • Host discussions that can be listened to by millions of people simultaneously.
  • +
  • Record voice chats to share or publish in Channels later.
  • +
  • See that a chat is being recorded from the red dot next to its title.
  • +
  • See user bio texts right from the list of participants.
  • +
  • Raise your hand to show admins you want to speak.
  • +
  • Create separate Voice Chat Invite Links for listeners or speakers.
  • +
  • Change the title of your Voice Chat to give people an idea of the current topic.
  • +
  • Join Voice Chats as one of your Channels to hide your personal account.
  • +
+

v 2.6 23.02.21

+
    +
  • Set messages to auto-delete for everyone 24 hours or 7 days after sending.
  • +
  • Control auto-delete settings in any of your chats, as well as in groups and channels where you are an admin.
  • +
  • To enable auto-delete, right click on the chat in the chat list > Clear History > Enable Auto-Delete.
  • +
  • Create invite links that work for a limited time or a limited number of uses.
  • +
  • See which users joined using your, or your admins', invite links.
  • +
  • Turn any invite link into a QR code users can scan with their phone cameras.
  • +
  • To manage invite links, click … > Manage Group/Channel > Invite Links.
  • +
  • Convert groups that have reached 200,000 members into unlimited Broadcast Groups.
  • +
+

v 2.5.9 17.02.21

+
    +
  • Add 'Invite via Link' button to Add Members box.
  • +
  • Fix window size in Windows 10 Tablet Mode.
  • +
  • Fix layout of round video messages in channels.
  • +
+

v 2.5.7 28.01.21

+
    +
  • Delete not only messages, but also groups you created and call history for all sides, without a trace.
  • +
  • Adjust volume for individual participants of a voice chat.
  • +
  • Report fake groups or channels impersonating famous people or organizations by opening their Profile > … > Report.
  • +
+

v 2.5 23.12.20

+
    +
  • Turn any of your group chats into a hop-on, hop-off conference call.
  • +
  • Get up to several thousand participants in each voice chat.
  • +
  • Control the number of speakers with flexible admin tools.
  • +
+

v 2.4.5 30.10.20

+
    +
  • Pin several messages in any chat, including one-on-one chats.
  • +
  • Jump between pinned messages or open them all on a separate page via the top bar.
  • +
  • Send several music tracks as a playlist.
  • +
  • Send several files as an album in one chat bubble.
  • +
  • Send a 🎰 emoji to any chat to see if you hit the jackpot.
  • +
  • Hide Telegram taskbar icon on Linux in Settings > Advanced.
  • +
+

v 2.4 30.09.20

+
    +
  • Turn on “Remain Anonymous” in an admin's Permissions to let them post on behalf of the group and become invisible in the list of members.
  • +
  • Comment on posts in channels that have a discussion group.
  • +
  • Get notified about replies to your comments via the new Replies chat (if you are not a member of the discussion group).
  • +
+

v 2.3 14.08.20

+
    +
  • Video Calls (alpha version).
  • +
+

v 2.2 26.07.20

+
    +
  • Quickly switch between different Telegram accounts if you use multiple phone numbers.
  • +
  • Share and store unlimited files of any type, now up to 2'000 MB each.
  • +
  • Edit your scheduled messages.
  • +
  • Use Auto-Night Mode to make Telegram night mode match the system Dark Mode settings.
  • +
  • Also added an option to switch to system window frame in Windows and Linux.
  • +
+

v 2.1.12 17.06.20

+
    +
  • Fix sticker and video results in inline bots.
  • +
  • Fix clipboard issues in Linux.
  • +
  • Fix several crashes.
  • +
+

v 2.1.10 05.06.20

+
    +
  • Improve memory usage.
  • +
  • Add support for full group message history export.
  • +
  • Allow export of a single chat message history in JSON format.
  • +
+

v 2.1.5 13.05.20

+
    +
  • Disable the Taskbar icon flash or the Dock icon bounce in Settings > Notifications.
  • +
  • View messages containing long monospace texts in wide bubbles.
  • +
  • Bug fixes and other minor improvements.
  • +
+

v 2.1.3 08.05.20

+
    +
  • Added support for new emoji (Emoji 12.1).
  • +
  • Channels to which you can't post will no longer be suggested when forwarding.
  • +
  • Improved font selection and bold font support for CJK and Farsi.
  • +
+

v 2.1 24.04.20

+
    +
  • Access a catalog of over 20,000 stickers made by professional artists from the updated Sticker Panel by clicking the ‘+’ icon.
  • +
  • Use sticker search to find the stickers you're looking for – or scroll from the latest packs all the way to the classics.
  • +
  • Add explanations that appear after users respond to a quiz question.
  • +
  • See how much time you have left to answer a question from @QuizBot with the new countdown animation.
  • +
  • Send a single dart 🎯 emoji to see if you hit the bullseye.
  • +
+

v 2.0 30.03.20

+
    +
  • Organize chats into Chat Folders if you have too many chats.
  • +
  • Create custom folders with flexible settings, or use default recommendations.
  • +
  • Pin an unlimited number of chats in each folder.
  • +
  • Switch between folders in the new side bar to easily access all of your chats.
  • +
  • Send 🎲 to any chat to try your luck and get a random number from the animated dice.
  • +
  • Send 🦠, 🤒, 😷, 🤕, 🤧, 🤢, 🧼 or 🚑 to try out the new animated emoji.
  • +
+

v 1.9.21 17.03.20

+
    +
  • Mark new messages as read while scrolling down through them.
  • +
  • Improved spellchecking on Windows 7 and Linux.
  • +
+

v 1.9.12 11.02.20

+
    +
  • Switch to Picture-in-Picture mode to watch your video in a small window while doing something else.
  • +
  • Change playback speed in the '…' menu when watching videos.
  • +
  • Rotate photos and videos in the media viewer using the rotate button in the bottom right corner.
  • +
+

v 1.9.7 23.01.20

+
    +
  • Create three new kinds of polls.
  • +
  • See who voted for what in polls with visible votes.
  • +
  • Vote for several options in polls that allow multiple answers.
  • +
  • Guess the correct answer in quiz-style polls.
  • +
  • Explore various ways of combining the different poll options.
  • +
  • Add polls from the '…' menu in any group or channel.
  • +
  • Use bots like @QuizBot to create quizzes with several questions and media attachments.
  • +
  • Schedule messages to be sent when your recipient comes online (only works if you know their online status).
  • +
+

v 1.9.3 31.12.19

+
    +
  • Videos in chats start playing automatically.
  • +
  • Resume playback from where you left off when watching long videos and listening to long audio tracks.
  • +
  • Control automatic playback for videos, GIFs and round video messages in Settings > Advanced > Automatic media download.
  • +
  • Enjoy system spell checker support on all modern systems.
  • +
+

v 1.8.15 07.10.19

+
    +
  • Bug fixes and other minor improvements.
  • +
+

v 1.8.8 10.09.19

+
    +
  • Сreate new themes based on your color and wallpaper choices.
  • +
  • Share your themes with other users via links.
  • +
  • Update your theme for all its users when you change something.
  • +
+

v 1.8.3 05.09.19

+
    +
  • Right click the 'Send' button and select 'Schedule Message' to automatically send something at a specified time.
  • +
  • Schedule reminders for yourself in the 'Saved Messages' chat.
  • +
  • Get a notification when any of your scheduled messages are sent.
  • +
  • Customize your app's appearance by choosing accent colors for the 'Day', 'Night' and 'Tinted' themes.
  • +
  • Choose who can find you on Telegram when they add your number to their phone contacts.
  • +
  • Send a single 😁, 😧, 😡, 💩, 😢 or 😮 to check out what's new in the animated emoji department.
  • +
+

v 1.8 09.08.19

+
    +
  • Right click the Send button to send any message without sound – in case the recipient is sleeping.
  • +
  • Enable Slow Mode in Group Permissions to control how frequently members can post.
  • +
  • Set custom titles for group admins – like 'Founder', 'CFO' or 'Spam Fighter'.
  • +
  • Toggle looped playback for animated stickers in Chat Settings.
  • +
  • Send a single ❤️, 👍, 😒, 😳 or 🥳 to add a mighty animated emoji to the chat.
  • +
+

Beta version

+

If you would like to get all updates faster and be the first to test new features, you are welcome to use Telegram Desktop's beta version updates.

+

The stable version is updated less frequently, but is tested better than the beta version.

+

Here are the beta version links for different platforms:

+

Windows x64 Setup
Windows x64 Portable
Windows Setup
Windows Portable
Mac OS X 10.12+ Setup
Linux 64 bit

+

Just install it on top of your current Telegram Desktop and there you go.

+

Old system versions

+

The up-to-date versions of Telegram Desktop support Windows 7 and later, macOS 10.12 and later and 64 bit Linux. But there are old versions available:

+

v2.4.4 Setup for OS X 10.10 and 10.11
v2.4.4 for Linux 32 bit
v1.8.15 Setup for Windows XP / Vista
v1.8.15 Portable for Windows XP / Vista
v1.8.15 Setup for OS X 10.6 and 10.7
v1.8.15 Setup for OS X 10.8 and 10.9

+
+ +
+ +
+
+
+ + + + + + + diff --git a/data/desktop.telegram.org/css/bootstrap.min.css b/data/desktop.telegram.org/css/bootstrap.min.css new file mode 100644 index 0000000000..b59e0626ca --- /dev/null +++ b/data/desktop.telegram.org/css/bootstrap.min.css @@ -0,0 +1,10 @@ +/*! + * Bootstrap v3.2.0 (http://getbootstrap.com) + * Copyright 2011-2014 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ + +/*! + * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=92d2ac1b31978642b6b6) + * Config saved to config.json and https://gist.github.com/92d2ac1b31978642b6b6 + *//*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,Verdana,sans-serif;font-size:12px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#2e87ca;text-decoration:none}a:hover,a:focus{color:#2e87ca;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;width:100% \9;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;width:100% \9;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:17px;margin-bottom:17px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:normal;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:17px;margin-bottom:8.5px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:8.5px;margin-bottom:8.5px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1{font-size:31px}h2,.h2{font-size:25px}h3,.h3{font-size:21px}h4,.h4{font-size:15px}h5,.h5{font-size:12px}h6,.h6{font-size:11px}p{margin:0 0 8.5px}.lead{margin-bottom:17px;font-size:13px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:18px}}small,.small{font-size:91%}cite{font-style:normal}mark,.mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#428bca}a.text-primary:hover{color:#3071a9}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#428bca}a.bg-primary:hover{background-color:#3071a9}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:7.5px;margin:34px 0 17px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:8.5px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:17px}dt,dd{line-height:1.42857143}dt{font-weight:bold}dd{margin-left:0}@media (min-width:1px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:8.5px 17px;margin:0 0 17px;font-size:15px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}blockquote:before,blockquote:after{content:""}address{margin-bottom:17px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c61717;background-color:#feeae4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding:0;font-size:100%;box-shadow:none}pre{display:block;padding:8px;margin:0 0 8.5px;font-size:11px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#546172;background-color:#ecf3f8;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}table{background-color:transparent}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:17px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #eee}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #eee}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #eee}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #eee}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #eee}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:12.75px;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #eee;-webkit-overflow-scrolling:touch}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:17px;font-size:18px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:12px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:31px;padding:6px 12px;font-size:12px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6)}.form-control::-moz-placeholder{color:#777;opacity:1}.form-control:-ms-input-placeholder{color:#777}.form-control::-webkit-input-placeholder{color:#777}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{line-height:31px;line-height:1.42857143 \0}input[type="date"].input-sm,input[type="time"].input-sm,input[type="datetime-local"].input-sm,input[type="month"].input-sm{line-height:28px}input[type="date"].input-lg,input[type="time"].input-lg,input[type="datetime-local"].input-lg,input[type="month"].input-lg{line-height:42px}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;min-height:17px;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm,.form-horizontal .form-group-sm .form-control{height:28px;padding:5px 10px;font-size:11px;line-height:1.5;border-radius:3px}select.input-sm{height:28px;line-height:28px}textarea.input-sm,select[multiple].input-sm{height:auto}.input-lg,.form-horizontal .form-group-lg .form-control{height:42px;padding:10px 16px;font-size:15px;line-height:1.33;border-radius:6px}select.input-lg{height:42px;line-height:42px}textarea.input-lg,select[multiple].input-lg{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:38.75px}.form-control-feedback{position:absolute;top:22px;right:0;z-index:2;display:block;width:31px;height:31px;line-height:31px;text-align:center}.input-lg+.form-control-feedback{width:42px;height:42px;line-height:42px}.input-sm+.form-control-feedback{width:28px;height:28px;line-height:28px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:24px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{top:0;right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.3px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:12px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:7.5px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#428bca}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:11px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width:1px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#2e87ca}.nav .nav-divider{height:1px;margin:7.5px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#428bca}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:48px;margin-bottom:17px;border:1px solid transparent}@media (min-width:1px){.navbar{border-radius:4px}}@media (min-width:1px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:1px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-width:480px) and (orientation:landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:1px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:1px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@media (min-width:1px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15.5px 15px;font-size:15px;line-height:17px;height:48px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media (min-width:1px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:7px;margin-bottom:7px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:1px){.navbar-toggle{display:none}}.navbar-nav{margin:7.75px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:17px}@media (max-width:0){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:17px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width:1px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15.5px;padding-bottom:15.5px}.navbar-nav.navbar-right:last-child{margin-right:-15px}}@media (min-width:1px){.navbar-left{float:left !important}.navbar-right{float:right !important}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8.5px;margin-bottom:8.5px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:0){.navbar-form .form-group{margin-bottom:5px}}@media (min-width:1px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.navbar-form.navbar-right:last-child{margin-right:-15px}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8.5px;margin-bottom:8.5px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:13px;margin-bottom:13px}.navbar-text{margin-top:15.5px;margin-bottom:15.5px}@media (min-width:1px){.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-text.navbar-right:last-child{margin-right:0}}.navbar-default{background-color:#fcfcfc;border-color:#e8e8e8}.navbar-default .navbar-brand{color:#0a76ba}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#0a76ba;background-color:transparent}.navbar-default .navbar-text{color:#666}.navbar-default .navbar-nav>li>a{color:#666}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#0a76ba;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#0a76ba;background-color:#fcfcfc}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e8e8e8}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#fcfcfc;color:#0a76ba}@media (max-width:0){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#666}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#0a76ba;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#0a76ba;background-color:#fcfcfc}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#666}.navbar-default .navbar-link:hover{color:#0a76ba}.navbar-default .btn-link{color:#666}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#0a76ba}.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#777}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#777}.navbar-inverse .navbar-nav>li>a{color:#777}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#080808;color:#fff}@media (max-width:0){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#777}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#777}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:17px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#777}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}.clearfix:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important;visibility:hidden !important}.affix{position:fixed;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width:767px){.visible-xs-block{display:block !important}}@media (max-width:767px){.visible-xs-inline{display:inline !important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width:1200px){.visible-lg-block{display:block !important}}@media (min-width:1200px){.visible-lg-inline{display:inline !important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width:767px){.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}} \ No newline at end of file diff --git a/data/desktop.telegram.org/css/telegram.css b/data/desktop.telegram.org/css/telegram.css new file mode 100644 index 0000000000..607f550a96 --- /dev/null +++ b/data/desktop.telegram.org/css/telegram.css @@ -0,0 +1,4866 @@ +body { + font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Verdana, sans-serif; + /*-webkit-font-smoothing: antialiased;*/ +} +html.lang_rtl { + direction: rtl; +} + +a, +a:hover { + color: #0088cc; +} +a:focus { + text-decoration: none; +} +a:hover { + text-decoration: underline; +} + +.container { + margin-right: auto; + margin-left: auto; + padding-left: 15px; + padding-right: 15px; +} +@media (min-width: 768px) { + .container { + width: 750px; + } +} +@media (min-width: 992px) { + .container { + width: 970px; + } +} +@media (min-width: 1200px) { + .container { + width: 1170px; + } +} +.container-fluid { + margin-right: auto; + margin-left: auto; + padding-left: 15px; + padding-right: 15px; +} +.row { + margin-left: -15px; + margin-right: -15px; +} + +.container:before { + content: " "; + display: table; +} +.container:after { + content: " "; + display: table; + clear: both; +} + +@media (min-width: 1px) { + .lang_rtl .navbar-nav, + .lang_rtl .navbar-nav > li { + float: right; + } + .lang_rtl .navbar-right { + float: left !important; + } +} + +.tl_page_head { + margin-bottom: 0; +} +.navbar-tg .navbar-inner { + box-shadow: none; + -webkit-box-shadow: none; + border-bottom: 1px solid #e8e8e8; +} +.navbar-tg .nav a { + color: #0088cc; +} +.navbar-tg .nav a:hover, +.navbar-tg .nav .active a { + color: #0088cc; +} +.navbar-tg .nav > .active > a, +.navbar-tg .nav > .open > a, +.navbar-tg .nav > li > a:hover { + position: relative; +} +.navbar-tg .nav > li > a:after { + display: block; + height: 3px; + background: #179cde; + position: absolute; + border-radius: 2px 2px 0 0; + content: ""; + left: 4px; + right: 4px; + opacity: 0; + bottom: -1px; + -webkit-transition: opacity .2s ease-in-out, transform .2s ease-in-out; + -moz-transition: opacity .2s ease-in-out, transform .2s ease-in-out; + -ms-transition: opacity .2s ease-in-out, transform .2s ease-in-out; + + transform-origin: bottom;; + transform: scaleX(0.3) scaleY(0); + +} +.navbar-tg .nav > .active > a:after, +.navbar-tg .nav > .open > a:after, +.navbar-tg .nav > li > a:hover:after { + opacity: 1; + transform: scaleX(1.0) scaleY(1.0); +} +.navbar-tg .nav > li > a, +.navbar-tg .nav > li > a:hover, +.navbar-tg .nav > li > a:focus { + background-color: transparent; +} + +.nav { + color: #a2a2a2; + font-size: 15px; + padding-left: 0; + padding-right: 0; +} + + +.caret { + display: inline-block; + background: url(../img/dropdown_1x.png) -2px -5px no-repeat; + border: 0; + width: 14px; + height: 6px; + margin-left: 2px; + vertical-align: middle; +} + + +.nav-pills > li > a { + font-size: 15px; + padding: 8px 17px; + border-radius: 0; +} + +.nav > li > a:hover, +.nav > li > a:focus { + background-color: #f0f6fa; + text-decoration: none; +} + +.nav .open > a, +.nav .open > a:hover, +.nav .open > a:focus, +.nav-pills > li.active > a, +.nav-pills > li.active > a:hover, +.nav-pills > li.active > a:focus { + box-shadow: none; + background-color: #1e98d4; + color: #FFF; + border: 0; +} + +.nav .open > a .caret, +.nav .open > a:hover .caret, +.nav .open > a:focus .caret { + background-position: -2px -15px; +} + +.dropdown-menu { + min-width: 177px; + padding: 0; + margin: 7px 0 0 0; + list-style: none; + font-size: 13px; + text-align: left; + background-color: #fff; + border-radius: 0; + border: 1px solid rgba(29,92,123,0.3); + box-shadow: 0 1px 1px rgba(20,60,83,0.1); + -webkit-box-shadow: 0 1px 1px rgba(20,60,83,0.1); +} +.dropdown-menu > li > a { + padding: 8px 18px; + margin: 0 -1px; + color: #08c; +} +.dropdown-menu > li > a:first-child { + margin-top: -1px; + padding-top: 9px; +} +.dropdown-menu > li > a:last-child { + margin-bottom: -1px; + padding-bottom: 9px; +} +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus, +.dropdown-menu > li.active > a { + text-decoration: none; + color: #FFF; + background-color: #1e98d4; +} + +#dev_page_content > ul:not(.nav), +#dev_page_content ul.bulleted, +#dev_page_content > ul:not(.nav) ul:not(.nav), +#dev_page_content > ol:not(.nav) ul:not(.nav), +#dev_page_content ul.bulleted ul.bulleted { + list-style-type: none; + padding-left: 10px; +} +.is_rtl #dev_page_content > ul:not(.nav), +.is_rtl #dev_page_content ul.bulleted, +.is_rtl #dev_page_content > ul:not(.nav) ul:not(.nav), +.is_rtl #dev_page_content > ol:not(.nav) ul:not(.nav), +.is_rtl #dev_page_content ul.bulleted ul.bulleted { + padding-right: 10px; + padding-left: 0; +} +#dev_page_content > ol { + padding-left: 25px; +} +#dev_page_content > ol > li { + padding-left: 5px; +} + + +#dev_page_content > ul:not(.nav) li, +#dev_page_content > ol:not(.nav) ul:not(.nav) li, +#dev_page_content ul.bulleted li { + background-image: url(../img/bullet.png?3); + background-repeat: no-repeat; + background-position: 0px 8px; + padding-left: 20px; +} + +.is_rtl #dev_page_content > ul:not(.nav) li, +.is_rtl #dev_page_content > ol:not(.nav) ul:not(.nav) li, +.is_rtl #dev_page_content ul.bulleted li { + background-position: 100% 8px; + padding-left: 0; + padding-right: 20px; +} + + + +.breadcrumb > li { + text-shadow: none; +} +.breadcrumb > li > .divider { + color: #c1d3e4; +} + +pre, code { + border: 0; +} +pre { + font-size: 13px; + color: #546172; + background: #ecf3f8; + border-radius: 0; +} +code { + background: #feeae4; + color: #c61717; + padding: 3px 5px; + border-radius: 0; +} +blockquote { + border-left-color: #179cde; +} +blockquote p { + font-size: 14px; + font-weight: normal; + line-height: 20px; + margin-bottom: 10px; +} +ul ul, ol ul, ul ol, ol ol { + margin-bottom: 8.5px; +} +.table td, .table th { + border-top-color: #eee; +} +h1, h2, h3, h4, h5, h6 { + font-weight: bold; + margin: 20px 0 10px 0; + position: relative; +} +h1 { + font-size: 20px; + margin-top: 32px; + margin-bottom: 12px; +} +h2 { + font-size: 20px; + margin-top: 32px; + margin-bottom: 12px; +} +h3 { + font-size: 20px; + margin-top: 32px; + margin-bottom: 10px; +} +h4 { + font-size: 16px; + margin-top: 29px; + margin-bottom: 7px; +} +h5 { + font-size: 16px; + margin-top: 29px; + margin-bottom: 7px; +} + +mark { + padding: .2em .4em; +} + +a.btn, +button.btn { + border-radius: 0; +} + +.form-control { + border-radius: 0; + box-shadow: none; +} + + +a.anchor { + text-decoration: none; + line-height: 1; + margin-left: -22px; + + cursor: default; + display: block; + position: absolute; + top: 0; + left: 0; + bottom: 0; + + border-top: 10px solid transparent; + margin-top: -10px; + -webkit-background-clip:padding-box; + -moz-background-clip:padding; + background-clip:padding-box; + outline: 0; +} +.is_rtl a.anchor { + margin-right: -22px; + margin-left: 0; +} + +a.anchor i.anchor-icon { + display: inline-block; + width: 18px; + height: 20px; + margin-top: 2px; + line-height: 14px; + vertical-align: text-top; + background: url(../img/link-icon.png) 0 0 no-repeat; + background-size: 17px 18px; + opacity: 0; + + cursor: pointer; + padding: 0; + position: relative; + z-index: 10; + + -webkit-transition: opacity .15s ease-in-out; + -moz-transition: opacity .15s ease-in-out; + -ms-transition: opacity .15s ease-in-out; + -o-transition: opacity .15s ease-in-out; + transition: opacity .15s ease-in-out; +} + +h1 a.anchor i.anchor-icon {margin-top: 2px;} +h2 a.anchor i.anchor-icon {margin-top: 2px;} +h3 a.anchor i.anchor-icon {margin-top: 2px;} +h4 a.anchor i.anchor-icon {margin-top: 0px;} + + +h1:hover a.anchor i.anchor-icon, +h2:hover a.anchor i.anchor-icon, +h3:hover a.anchor i.anchor-icon, +h4:hover a.anchor i.anchor-icon, +h5:hover a.anchor i.anchor-icon, +h6:hover a.anchor i.anchor-icon { + opacity: 0.6; +} +i.anchor-icon:hover { + opacity: 1 !important; +} + +.breadcrumb { + background-color: #ecf3fa; +} +.breadcrumb { + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; +} +.breadcrumb li { + display: inline-block; + float: none; + white-space: nowrap; + text-overflow: ellipsis; +} +.breadcrumb > li + li:before { + padding: 0; + content: ""; +} +.icon-breadcrumb-divider { + display: inline-block; + background: url(../img/breadcrumb_divider_1x.png) 0 50% no-repeat; + width: 5px; + height: 18px; + line-height: 18px; + margin: 0 8px; + vertical-align: top; +} + +.slightly-pull-right { + float: right; +} +.slightly-pull-left { + float: left; +} + + +.back_to_top_wrap { + display: block; + pointer-events: none; + cursor: default; + position: fixed; + left: 0; + top: 0; + bottom: 0; + outline: none; + box-shadow: none; + opacity: 0; + /*display: none;*/ + transition: opacity ease-in-out 0.2s; + -webkit-transition: opacity ease-in-out 0.2s; + direction: ltr; +} +.back_to_top_wrap.is_rtl { + left: auto; + right: 0; + direction: rtl; +} +.back_to_top_wrap.back_to_top_shown { + cursor: pointer; + pointer-events: all; + /*display: block;*/ + opacity: 1; +} +.back_to_top_wrap:hover { + text-decoration: none; +} +.back_to_top { + font-size: 15px; + width: 120px; + text-align: center; + padding: 18px 15px 18px 7px; + transition: background ease-in-out 0.2s; + -webkit-transition: background ease-in-out 0.2s; +} +.back_to_top_wrap:hover .back_to_top { + background: #ecf3f8; + background: rgba(174, 198, 215, 0.2); +} +.icon-to-top { + display: inline-block; + background: url(../img/back_to_top_1x.png) 0 50% no-repeat; + width: 16px; + height: 7px; + margin-right: 12px; + margin-top: 7px; + vertical-align: text-top; +} +.back_to_top_wrap.is_rtl .icon-to-top { + margin-left: 12px; + margin-right: 0; +} + + +.navbar-tg .navbar-twitter a { + padding-top: 14.5px; + padding-bottom: 14.5px; +} + +.tl_main_page_container { + padding: 0; +} + +.tl_main_wrap { + margin-top: 17px; +} +.tl_main_wrap h3 { + color: #222222; + font-size: 23px; + font-weight: 500; +} +.tl_main_award { + width: 100px; + height: 100px; + display: block; + background: url(../img/SiteAward.gif) 0 0 no-repeat; + margin: 2px; +} +.tl_main_card_animated { + width: 160px; + margin: 0 auto; +} +.tl_main_card_animated div { + padding-top: 100%; +} + +.no_access_wrap { + color: #999; + padding: 100px 40px; + text-align: center; + font-size: 18px; +} + +.side_blog_wrap { + background: #ecf3fa; + padding: 15px 20px 20px; + font-size: 12px; + width: 200px; +} +.tl_blog_side_blog .side_blog_wrap { + width: 180px; +} +.side_blog_header { + display: block; + color: #0088cc; + font-weight: bold; + font-size: 16px; + margin-bottom: 15px; +} +a.side_blog_entry { + display: block; + margin-top: 10px; +} +a.side_blog_entry:hover { + text-decoration: none; +} +.side_blog_date { + color: #000; + font-weight: bold; +} +.side_blog_title { + color: #0088cc; +} +a.side_blog_entry:hover .side_blog_title { + text-decoration: underline; +} +.side_tour_entry .side_blog_title { + font-size: 14px; +} + +.tl_main_bottom_blog, +.tl_blog_bottom_blog { + display: none; +} +.tl_main_side_blog { + position: relative; +} +.tl_main_side_blog .side_blog_wrap { + position: absolute; + margin-top: 20px; + right: 137px; +} +.lang_rtl .tl_main_side_blog .side_blog_wrap { + left: 137px; + right: auto; +} +.tl_main_bottom_blog { + margin: 0px 15px 20px; +} +.side_blog_wrap { + background: none; + padding: 5px 17px 5px 0; + margin: 0 0 17px 26px; + display: flex; + flex-wrap: nowrap; + flex-direction: row; + justify-content: start; + align-items: stretch; + align-content: start +} +.tl_blog_bottom_blog .side_blog_wrap { + margin: 0 0 0 10px; +} +.tl_blog_side_blog { + position: relative; +} +.tl_blog_side_blog .side_blog_wrap { + position: absolute; + margin-top: 50px; + right: -200px; +} +.lang_rtl .tl_blog_side_blog .side_blog_wrap { + left: -200px; + right: auto; +} +.side_blog_wrap:before { + content: ' '; + display: block; + width: 5px; + background: #179cde; + border-radius: 5px; + overflow: hidden; + flex: 0 0 auto; + margin: 0 17px 0 0; +} +.lang_rtl .side_blog_wrap:before { + margin: 0 0 0 17px; +} + + + +.tl_main_logo_wrap { + max-width: 400px; + margin: 0 auto; + padding: 20px 0 20px; +} +a.tl_main_logo { + display: block; + line-height: 0; + text-decoration: none !important; +} +svg.tl_main_logo, +image.tl_main_logo, +img.tl_main_logo { + display: block; + width: 128px; + height: 128px; + margin: 0 auto; +} + +.tl_main_logo_title, +.tl_main_logo_title:hover { + font-size: 34px; + color: #222222; + text-align: center; + margin-top: 18px; + margin-bottom: 6px; + font-weight: normal; + letter-spacing: -2px; +} +.tl_main_logo_title_image { + width: 144px; + height: 36px; + background: url(../img/Telegram_1x.png) 0 0 no-repeat; + margin: 18px auto 6px; +} +.tl_main_logo_lead { + font-size: 20px; + line-height: 148%; + max-width: 285px; + margin: 0 auto; + color: #8c8c8c; + text-align: center; + padding: 1px 0 10px; + + font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Light", Helvetica, Arial , Verdana, sans-serif; + font-weight: 300; +} + + +.tl_main_head_download { + margin: 6px auto 35px; + max-width: 798px; + text-align: center; +} +.tl_main_download_btn { + display: inline-block; + color: #FFF; + font-size: 16px; + background: #a19481; + border-radius: 4px; + padding: 10px 15px; + line-height: 35px; + overflow: hidden; + width: 220px; + margin: 5px 8px; + text-align: center; +} +.tl_main_download_btn:hover { + background-color: #a99d8b; + color: #FFF; + text-decoration: none; +} +.tl_main_download_btn:active { + background-color: #998e7e; +} + +.tl_main_download_mobile { + text-align: center; + max-width: 1028px; + margin: 0 auto; +} +.tl_main_download_link { + text-align: center; + display: inline-block; + height: 300px; + padding-top: 262px; + padding-bottom: 20px; + margin: 40px 0; + font-size: 15px; + max-width: 100%; + position: relative; +} +a.tl_main_download_link:hover { + text-decoration: none; +} +a.tl_main_download_link:after { + display: block; + height: 3px; + background: #179cde; + position: absolute; + border-radius: 2px; + content: ""; + left: 4px; + right: 4px; + opacity: 0; + bottom: -1px; + -webkit-transition: opacity .2s ease-in-out, transform .2s ease-in-out; + -moz-transition: opacity .2s ease-in-out, transform .2s ease-in-out; + -ms-transition: opacity .2s ease-in-out, transform .2s ease-in-out; + + transform-origin: bottom;; + transform: scaleX(0.3) scaleY(0); +} +a.tl_main_download_link:hover:after { + opacity: 1; + transform: scaleX(1.0) scaleY(1.0); +} + +.tl_main_download_link_android { + width: 28.210116857923%; + min-width: 245px; +} +.tl_main_download_link_ios { + width: 42.9961%; + min-width: 350px; +} +.tl_main_download_link_tdesktop { + display: none; + min-width: 320px; + background: url(../img/SiteTDesktop.jpg) 50% 0 no-repeat; +} + +.tl_main_download_image__ios, +.tl_main_download_image__android { + display: block; + position: absolute; + top: 50%; + left: 50%; + transform-origin: 50% 50%; + opacity: 1.0; + pointer-events: none; + -webkit-transition: opacity .1s ease-in-out; + -moz-transition: opacity .1s ease-in-out; + -ms-transition: opacity .1s ease-in-out; + padding: 0; + border: 0; +} +.tl_main_download_image__ios { + margin: -150px 0 0 -152px; + width: 304px; + height: 240px; + background: url(../img/SiteiOS.jpg?2) 50% 0 no-repeat; +} +.tl_main_download_image__android { + margin: -150px 0 0 -152px; + width: 304px; + height: 240px; + background: url(../img/SiteAndroid.jpg?2) 50% 0 no-repeat; +} + +.tl_main_video_player { + display: block; + position: absolute; + top: 50%; + left: 50%; + transform-origin: 50% 50%; + opacity: 0; + pointer-events: none; + -webkit-transition: opacity .1s ease-in-out; + -moz-transition: opacity .1s ease-in-out; + -ms-transition: opacity .1s ease-in-out; + padding: 0; + border: 0; +} +.tl_main_video_player.video__init_retina { + display: none; +} +.tl_main_video_player__android { + margin: -150px 0 0 -96px; + width: 192px; + height: 240px; +} +.tl_main_video_player__ios { + margin: -150px 0 0 -152px; + width: 304px; + height: 240px; +} +.video_play .tl_main_video_player { + opacity: 1; +} + + + + +.tl_main_download_more_btn { + margin-bottom: 0; + font-weight: normal; + text-align: center; + vertical-align: middle; + cursor: pointer; + background-image: none; + border: 0; + white-space: nowrap; + padding: 10px 16px; + font-size: 15px; + line-height: 1.33; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + color: #ffffff; + background-color: #318fd3; + margin-top: 5px; + display: none; + border-radius: 3px; +} +.tl_main_download_more_btn:hover { + color: #FFF; +} +.icon-arrow-more { + display: inline-block; + vertical-align: baseline; + width: 6px; + height: 11px; + background: url(../img/tl_arrow.png) 0 0 no-repeat; + margin-left: 10px; +} + +.tl_main_download_desktop_header { + text-align: center; +} +.tl_main_download_desktop_wrap1 { + height: 291px; + overflow: hidden; +} +.tl_main_download_desktop_wrap { + position: absolute; + left: 0; + right: 0; +} +.tl_main_download_desktop { + position: absolute; + left: 0; + right: 0; + min-width: 804px; + background: url(../img/SiteDesktop.jpg?2) 50% 19px no-repeat; + /*overflow: hidden;*/ +} + + + +.tl_main_download_desktop_links { + width: 595px; + margin: 0 auto; +} +.tl_main_download_desktop_link { + text-align: center; + display: inline-block; + padding: 270px 0 20px; + font-size: 15px; + vertical-align: top; + -webkit-transition: box-shadow .2s ease-in-out; + -moz-transition: box-shadow .2s ease-in-out; + -ms-transition: box-shadow .2s ease-in-out; + position: relative; + float: left; +} +.tl_main_download_desktop_link:hover { + text-decoration: none; +} +a.tl_main_download_desktop_link:hover { + text-decoration: none; +} +a.tl_main_download_desktop_link:after { + display: block; + height: 3px; + background: #179cde; + position: absolute; + border-radius: 2px; + content: ""; + left: 4px; + right: 4px; + opacity: 0; + bottom: -1px; + -webkit-transition: opacity .2s ease-in-out, transform .2s ease-in-out; + -moz-transition: opacity .2s ease-in-out, transform .2s ease-in-out; + -ms-transition: opacity .2s ease-in-out, transform .2s ease-in-out; + + transform-origin: bottom;; + transform: scaleX(0.3) scaleY(0); +} +a.tl_main_download_desktop_link:hover:after { + opacity: 1; + transform: scaleX(1.0) scaleY(1.0); +} +.tl_main_download_link_td { + width: 52%; + padding-left: 20px; + padding-right: 20px; +} +.tl_main_download_link_osx { + width: 48%; +} +.tl_main_body { + margin-top: 40px; + padding-top: 5px; +} +.tl_main_body_header { + text-align: center; + margin-top: 0; + padding-top: 20px; +} + +.icon-android, +.icon-ios, +.icon-wp { + display: inline-block; + vertical-align: text-top; + width: 25px; + height: 30px; + background: url(../img/SiteLogos.png) 0 0 no-repeat; + margin-right: 10px; +} +.lang_rtl .icon-android, +.lang_rtl .icon-ios, +.lang_rtl .icon-wp { + margin-right: 0; + margin-left: 10px; +} + +.icon-ios { + background-position: 0 0px; + height: 26px; + margin-top: -5px; +} +.icon-android { + background-position: 0 -46px; + height: 23px; + margin-top: -3px; +} +.icon-wp { + background-position: 0 -90px; + height: 20px; + margin-top: -1px; +} + +.icon { + display: inline-block; +} +.icon-twitter { + width: 21px; + height: 17px; + vertical-align: text-top; + background: url(../img/twitter.png) 0 0 no-repeat; + opacity: 0.9; +} +a:hover .icon-twitter { + opacity: 0.99; +} + +.app-icon { + display: inline-block; + width: 30px; + height: 30px; + line-height: 30px; + margin-right: 7px; + vertical-align: -9px; + background: no-repeat left; + background-size: cover; +} +.is_rtl .app-icon { + margin-right: 0; + margin-left: 7px; +} +.app-icon-android { + background-image: url(/img/app_icon_android.svg); +} +.app-icon-ios { + background-image: url(/img/app_icon_ios.svg); +} +.app-icon-macos { + background-image: url(/img/app_icon_macos.svg); +} +.app-icon-desktop { + background-image: url(/img/app_icon_desktop.svg); +} +.app-icon-webk { + background-image: url(/img/app_icon_webk.svg); +} +.app-icon-webz { + background-image: url(/img/app_icon_webz.svg); +} + + +.tl_main_cards { + max-width: 950px; + margin: 18px auto 0; + padding: 0; + display: flex; + flex-wrap: wrap; + justify-content: center; +} +.tl_main_card_cell { + position: relative; + min-height: 1px; + padding-left: 15px; + padding-right: 15px; + flex: 0 1 auto; + width: 100%; +} +@media (min-width: 768px) { + .tl_main_card_cell { + width: 50%; + } +} +@media (min-width: 992px) { + .tl_main_card_cell { + width: 33.33333%; + } +} + +.tl_main_card_wrap { + max-width: 260px; + margin: 0 auto; + padding: 20px 0 9px; +} +.tl_main_card { + background: url(../img/tl_card_fast.gif) 0 0 no-repeat; + background-size: 160px 160px; + width: 160px; + height: 160px; + margin: 0 auto; +} + +.tl_main_card_fast { + background-image: url(../img/tl_card_fast.gif); +} +.tl_main_card_powerful { + background-image: url(../img/tl_card_powerful.gif); +} +.tl_main_card_free { + background-image: url(../img/tl_card_free.gif); +} +.tl_main_card_secure { + background-image: url(../img/tl_card_secure.gif); +} +.tl_main_card_cloud { + background-image: url(../img/tl_card_cloud.gif); +} +.tl_main_card_private { + background-image: url(../img/tl_card_private.gif); +} +.tl_main_card_decentralized { + background-image: url(../img/tl_card_decentralized.gif); +} +.tl_main_card_open { + background-image: url(../img/tl_card_open.gif); +} +.tl_main_card_wecandoit { + background-image: url(../img/tl_card_wecandoit.gif); +} + +.tl_main_card_connect { + background-image: url(../img/tl_card_connect.gif); +} +.tl_main_card_coordinate { + background-image: url(../img/tl_card_coordinate.gif); +} +.tl_main_card_synchronize { + background-image: url(../img/tl_card_synchronize.gif); +} +.tl_main_card_build { + background-image: url(../img/tl_card_build.gif); +} +.tl_main_card_encrypt { + background-image: url(../img/tl_card_encrypt.gif); +} +.tl_main_card_send { + background-image: url(../img/tl_card_send.gif); +} +.tl_main_card_process { + background-image: url(../img/tl_card_process.gif); +} +.tl_main_card_destruct { + background-image: url(../img/tl_card_destruct.gif); +} +.tl_main_card_store { + background-image: url(../img/tl_card_store.gif); +} + +h3.tl_main_card_header { + color: #a19679; + text-align: center; + margin: 15px 0 6px; + font-size: 26px; + font-weight: normal; + letter-spacing: -1px; +} +.tl_main_cards_animated_wrap h3.tl_main_body_header { + padding: 0 10px; +} +.tl_main_cards_animated_wrap h3.tl_main_card_header { + color: #0088cc; +} +.tl_main_cards_animated_wrap { + padding-bottom: 20px; +} + +.tl_main_card_lead { + font-size: 15px; + line-height: 158%; + text-align: center; +} + +.tl_main_share { + margin: 24px auto 40px; + /*padding-bottom: 30px;*/ + max-width: 330px; + text-align: center; +} +.lang_rtl .tl_main_share { + max-width: none; +} +.tl_main_noshare { + height: 50px; +} +.tl_main_twitter_widget_wrap { + /*float: left;*/ + display: inline-block; +} +.tl_main_facebook_widget_wrap { + /*float: left;*/ + margin-right: 20px; + display: inline-block; +} +.fb_iframe_widget span { + vertical-align: baseline !important; +} + +.tl_blog_comments_widget { + margin: 0 -8px 40px; +} +.tl_blog_comments_widget iframe { + max-width: 100%; +} + +.tl_main_gplus_widget_wrap { + /*float: left;*/ + display: inline-block; +} + +.tl_twitter_share_btn { + display: inline-block; + border-radius: 16px; + background-color: #54a9eb; + cursor: pointer; + margin-right: 15px; + padding: 7px 17px; + color:#FFF; + font-weight: bold; +} +.lang_rtl .tl_twitter_share_btn { + margin-right: 0; + margin-left: 15px; +} +.tl_twitter_share_btn:hover, +.tl_twitter_share_btn:active, +.tl_twitter_share_btn:focus { + text-decoration: none; + color: #FFF; + outline: none; +} +.tl_twitter_share_cnt { + display: none; + color: #c4e3fb; +} + +.tl_blog_list_page_wrap { + max-width: 800px; + margin: 0 auto; +} +.tl_blog_list_page_wrap.tl_main_recent_news_wrap { + margin-top: 22px; + margin-bottom: 20px; +} +.tl_main_recent_news_header { + font-size: 16px; + font-weight: bold; + text-align: center; + margin-top: 42px; +} +.tlb_other_news_wrap .tl_main_recent_news_header { + margin-top: 22px; + font-size: 18px; +} +.tl_main_wrap .tl_main_recent_news_header { + margin-top: 66px; +} +.tl_main_download_mobile + .tl_main_recent_news_wrap .tl_main_recent_news_header, +.tl_main_download_mobile + .tl_main_recent_news_wrap { + margin-top: 12px; +} +.dev_blog_card_link_wrap:nth-child(odd) { + clear: left; +} +.dev_blog_card_link_wrap { + display: block; + max-width: 50%; + float: left; + padding: 15px 10px; +} +@media (max-width: 640px) { + .dev_blog_card_link_wrap { + max-width: 100%; + } +} +@media (min-width: 801px) { + .tl_main_recent_news_cards { + margin: 0 -15px; + } +} +.tlb_blog_page .dev_blog_card_link_wrap { + padding: 15px 0; +} +a.dev_blog_card_link_wrap:hover, +a.dev_blog_card_link_wrap:active, +a.dev_blog_card_link_wrap:focus { + text-decoration: none; +} +.dev_blog_card_image { + display: block; + max-width: 100%; + height: auto; + max-height: 220px; + margin: 0 auto; + -webkit-transition: opacity .2s ease-in-out; + -moz-transition: opacity .2s ease-in-out; + -ms-transition: opacity .2s ease-in-out; + opacity: 1; +} +.preload .dev_blog_card_image { + height: 220px; + max-height: initial; +} +a:hover .dev_blog_card_image { + opacity: 0.9; +} +.dev_blog_card_title { + margin: 12px 0 2px; + padding: 0 15px; + font-size: 16px; + line-height: 160%; +} +a.dev_blog_card_link_wrap:hover .dev_blog_card_title { + text-decoration: underline; +} +.dev_blog_card_lead { + color: #333; + font-size: 14px; + line-height: 160%; + padding: 0 15px; +} +.dev_blog_card_date { + margin-top: 4px; + font-size: 14px; + color: #888; + padding: 0 15px; +} +.tlb_blog_page .dev_blog_card_title, +.tlb_blog_page .dev_blog_card_lead, +.tlb_blog_page .dev_blog_card_date { + padding: 0 5px; +} +.pager_wrap { + margin-top: 40px; + clear: both; +} + + +.footer_wrap { + border-top: 1px solid #e8e8e8; + max-width: 925px; + margin: 10px auto 0; + padding: 28px 0 34px; +} +.footer_columns_wrap { + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; + + margin: 0 auto; + max-width: 800px; + padding-left: 0; +} +.footer_mobile { + display: none; +} +.footer_column { + flex: 0 1 auto; + align-self: auto; +} +.footer_column_telegram { + flex: 0 1 290px; +} +.footer_column:last-child { + padding-right: 0; +} +.footer_column:first-child { + padding-left: 0; +} +.footer_column h5 { + font-size: 14px; + margin-top: 0; + margin-bottom: 9px; +} +.footer_column h5 a { + color: inherit; +} +.footer_column ul, +.footer_column ul li { + list-style: none; + margin: 0; + padding: 0; +} +.footer_column ul li { + font-size: 14px; + line-height: 23px; +} +.footer_privacy_description { + padding-top: 3px; + font-size: 13px; + line-height: 160%; +} +.footer_privacy_description p { + margin-bottom: 6px; +} +.footer_telegram_description { + font-size: 13px; +} + + + +.tl_mission_wrap #dev_page_content, +.tl_mission_wrap #dev_page_content p { + font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Light", Helvetica, Arial , Verdana, sans-serif; + font-weight: 300; + line-height: 160%; + font-size: 16px; +} + + + +/* Team */ +#dev_page_content.tl_team_wrap, +#dev_page_content.tl_team_wrap p { + line-height: 1.6; +} +.tl_team_lead { + margin-bottom: 30px; +} +.tl_team_member { + min-height: 120px; + position: relative; + margin-bottom: 30px; +} +.tl_team_member_photo_wrap { + position: absolute; + // float: left; + // margin-right: 25px; +} +.tl_team_member_photo { + width: 120px; + height: 120px; + display: block; + background: url('../img/team-sprite.png') 0 0 no-repeat; + background-size: 120px 1810px; +} + +.tl_team_member_pavel .tl_team_member_photo { + background-position: 0 0; +} +.tl_team_member_nikolay .tl_team_member_photo { + background-position: 0 -130px; +} +.tl_team_member_aliaksei .tl_team_member_photo { + background-position: 0 -260px; +} +.tl_team_member_vitalik .tl_team_member_photo { + background-position: 0 -390px; +} +.tl_team_member_arseny .tl_team_member_photo { + background-position: 0 -520px; +} +.tl_team_member_igor .tl_team_member_photo { + background-position: 0 -650px; +} +.tl_team_member_drklo .tl_team_member_photo { + background-position: 0 -780px; +} +.tl_team_member_peter .tl_team_member_photo { + background-position: 0 -910px; +} +.tl_team_member_john .tl_team_member_photo { + background-position: 0 -1040px; +} +.tl_team_member_kolar .tl_team_member_photo { + background-position: 0 -1170px; +} +.tl_team_member_ilya .tl_team_member_photo { + background-position: 0 -1300px; +} +.tl_team_member_igor1 .tl_team_member_photo { + background-position: 0 -1690px; +} +.tl_team_member_mike .tl_team_member_photo { + background-position: 0 -1560px; +} +.tl_team_member_grisha .tl_team_member_photo { + background-position: 0 -1430px; +} + + +.tl_team_member_name { + margin-left: 146px; +} +.tl_team_member_body { + margin-left: 146px; +} + +.tl_team_member_name { + margin-top: 5px; + font-size: 17px; +} +.tl_team_member_awards { + margin-top: 20px; + margin-bottom: 18px; + color: #0088cc; + font-size: 15px; +} +.tl_team_member_experience, +.tl_team_member_awards_list { + line-height: 1.8; +} +.tl_team_member_description { + margin-top: 20px; +} + + + +/* Core / dev */ + +.dev_page { + background: #FFF; + min-height: 500px; +} +#dev_page_content_wrap { + padding: 20px 0; + max-width: 800px; + margin: 0 auto; + direction: ltr; +} +#dev_page_content_wrap.is_rtl { + direction: rtl; +} +#dev_page_content, +#dev_page_content p { + font-size: 14px; + line-height: 1.5; +} +#dev_page_content img.emoji { + vertical-align: top; + -webkit-user-drag: none; + user-drag: none; + cursor: text; +} +.dev_page_bread_crumbs .breadcrumb { + margin-bottom: 10px; + border-radius: 0; +} +#dev_page_title { + position: static; +} + +.dev_page_head { + margin-bottom: 0; +} +.dev_page_head .dev_page_head_logo { + margin-left: 0; +} +#dev_page_content_wrap blockquote { + padding: 5px 17px; +} +#dev_page_content_wrap pre { + overflow-x: auto; + border-radius: 0; +} + +#dev_page_content_wrap pre::-webkit-scrollbar { + visibility: visible; + display: block; + height: 15px; +} +#dev_page_content_wrap pre::-webkit-scrollbar-track:horizontal { + background: rgba(93, 144, 177, 0.2); + border-radius: 0; + height: 15px; +} +#dev_page_content_wrap pre::-webkit-scrollbar-thumb:horizontal { + background: rgba(93, 144, 177, 0.4); + border-radius: 0; + height: 15px; +} + +#dev_page_content_wrap .richcode { + display: block; + padding: 9.5px; + margin: 0 0 10px; + font-size: 13px; + line-height: 20px; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + + color: #546172; + background: #ecf3f8; + + font-family: Monaco,Menlo,Consolas,"Courier New",monospace; +} +#dev_page_content_wrap .richcode code { + background: #FFF; +} +.richcode p:last-child { + margin-bottom: 0; +} + +#dev_page_content_wrap pre code { + overflow-wrap: normal; + white-space: pre; +} +#dev_page_content_wrap a.current_page_link { + color: #468847; + text-decoration: underline; +} + +#dev_page_content_wrap a.nonexisting_page_link { + color: #FF0000; + text-decoration: underline; +} + +.dev_side_image { + max-width: 200px; + float: right; + padding: 0 0 0 20px; +} +.dev_side_image img { + max-width: 180px; +} +.dev_side_image picture { + max-width: 180px; +} + + +#dev_page_content_wrap pre.page_scheme { + margin: 20px 0 30px; +} +.dev_page_edit_form { + border-top: 1px solid #DDD; + padding-top: 50px; + max-width: 800px; + margin: 30px auto 0; + direction: ltr; +} +.dev_page_edit_form .CodeMirror { + font-size: 14px; + line-height: 20px; + font-family: Monaco, Menlo, Consolas, "Courier New", monospace; + border: 1px solid #eee; + height: auto; + position: relative; + + margin-bottom: 9px; + color: #555555; + border: 1px solid #ccc; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; + -moz-transition: border linear 0.2s, box-shadow linear 0.2s; + -ms-transition: border linear 0.2s, box-shadow linear 0.2s; + -o-transition: border linear 0.2s, box-shadow linear 0.2s; + transition: border linear 0.2s, box-shadow linear 0.2s; +} + +.dev_page_edit_form .CodeMirror-focused { + border-color: rgba(82, 168, 236, 0.8); + outline: 0; + outline: thin dotted \9; + + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); +} + +.dev_page_edit_form .CodeMirror-scroll { + overflow-y: hidden; + overflow-x: auto; +} + +.dev_page_edit_form .CodeMirror pre { + white-space: pre-wrap; + word-break: break-all; + word-wrap: break-word; +} + +.dev_page_edit_form #dev_page_diff .CodeMirror { + font-size: 12px; + margin-bottom: 0; +} +#dev_page_diff .CodeMirror-merge, +#dev_page_diff .CodeMirror-merge .CodeMirror { + height: auto; +} +#dev_page_diff .CodeMirror-merge-2pane { + display: flex; + border: 0; + margin-bottom: 9px; +} +#dev_page_diff .CodeMirror-merge-2pane .CodeMirror-merge-pane { + width: 48%; +} +#dev_page_diff .CodeMirror-merge-2pane .CodeMirror-merge-gap { + height: auto; + width: 4%; +} +#dev_page_diff .CodeMirror-merge-pane-rightmost { + position: static; + right: auto; +} +#dev_page_diff .CodeMirror-merge-scrolllock-wrap { + display: none; +} +#dev_page_diff .CodeMirror-merge-left .CodeMirror { + background: rgba(0,0,0,0.06); +} +#dev_page_diff .CodeMirror-merge-l-inserted, +#dev_page_diff .CodeMirror-merge-l-deleted { + background: none; +} +#dev_page_diff.dev_page_diff__wcolor .CodeMirror-merge-l-inserted { + /*background: rgba(0,200,0,0.18);*/ + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAACCAYAAACddGYaAAAAGUlEQVQI12MwuCXy3+CWyH8GBgYGJgYkAABZbAQ9ELXurwAAAABJRU5ErkJggg==); + background-position: bottom left; + background-repeat: repeat-x; + background-color: #dfd; + /*border: 1px solid #4e4;*/ +} +#dev_page_diff.dev_page_diff__wcolor .CodeMirror-merge-l-deleted { + /*background: rgba(200,0,0,0.18);*/ + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAACCAYAAACddGYaAAAAGUlEQVQI12M4Kyb2/6yY2H8GBgYGJgYkAABURgPz6Ks7wQAAAABJRU5ErkJggg==); + background-position: bottom left; + background-repeat: repeat-x; + background-color: #fdd; + /*border: 1px solid #e44;*/ +} + +.table-msg-schema td { + text-align: center; +} +.table-msg-schema>thead>tr>th, +.table-msg-schema>tbody>tr>th, +.table-msg-schema>tfoot>tr>th, +.table-msg-schema>thead>tr>td, +.table-msg-schema>tbody>tr>td, +.table-msg-schema>tfoot>tr>td { + border: 1px solid #d5d5d5; +} + +#dev_upload_btn { + cursor: pointer; + overflow: hidden; + position: relative; +} +.dev_upload_input { + cursor: pointer; + font-size: 72px !important; + opacity: 0.01; + position: absolute; + z-index: 100; + margin: 0; + padding: 0; + top: 0; + right: 0; +} + + +.app_edit_page { + width: 700px; + margin: 40px auto; +} +.app_lock_tt { + padding: 3px; + display: inline-block; +} +.app_lock_text { + font-size: 13px; +} + +.tg-table-stats { + font-size: 12px; +} +.tg-table-stats th a.active { + color: inherit; +} + +.dev_side_nav_wrap { + position: relative; +} +.dev_side_nav { + position: absolute; + width: 200px; + right: -200px; + z-index: 1; +} +.is_rtl .dev_side_nav { + left: -200px; + right: auto; +} +.is_rtl .dev_side_nav .nav { + padding-right: 0; + padding-left: 0; + padding-right: 0; +} +.dev_side_nav > ul { + width: 200px; + background: none; + padding: 10px 0 10px; +} +.dev_side_nav > ul::-webkit-scrollbar { + display: none; +} +.dev_side_nav > ul.affix-top { + position: relative; +} +.dev_side_nav > ul.affix { + position: fixed; + top: 0; + max-height: 100%; + overflow-y: scroll; +} +.dev_side_nav > ul.affix-bottom { + position: relative; + height: auto; + overflow-y: scroll; +} +.dev_side_nav li { + float: none !important; +} +.dev_side_nav li a { + border-left: 2px solid transparent; + padding: 10px 10px; + background: none !important; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.is_rtl .dev_side_nav li a { + border-right: 2px solid transparent; + border-left: 0; +} +.dev_side_nav li a { + display: block; + font-size: 13px; + font-weight: 500; + padding: 4px 20px 4px 18px; + font-weight: 700; + background-color: transparent; +} +.is_rtl .dev_side_nav li a { + padding: 4px 18px 4px 20px; +} +.dev_side_nav li li a { + padding-left: 15px; + padding: 1px 18px 1px 30px; + font-size: 12px; + font-weight: 400; +} +.is_rtl .dev_side_nav li li a { + padding: 1px 30px 1px 18px; +} +.dev_side_nav li a:hover { + border-color: rgba(23, 156, 222, 0.6); +} +.dev_side_nav li.active > a { + border-color: #179cde; +} +.dev_side_nav li ul { + display: none; +} +.dev_side_nav li.active ul { + display: block; +} + + +/* Core / dev end*/ + + + +/* Support */ +.support_wrap { + max-width: 800px; + background: #FFF; + margin: 0 auto; + padding: 20px 0; +} +.support_submit { +} + + +/* FAQ */ +.twitter_timeline_wrap { + width: 300px; + padding-top: 14px; +} +.is_rtl .dev_layer_select .dropdown-menu { + right: auto; + left: 0; +} + +.is_rtl { + direction: rtl; +} + +.is_rtl blockquote { + padding: 0 15px 0 0; + margin: 0 0 20px; + border-left: 0; + border-right: 5px solid #179cde; +} + +.is_rtl .pull-right, +.is_rtl .slightly-pull-right { + float: left; +} +.is_rtl .pull-left, +.is_rtl .slightly-pull-left { + float: right; +} + +.is_rtl .anchor { + left: auto; + right: 0; +} + +.top_lang_select.tlb_top_lang_select { + float: right; + margin: -4px -5px -4px 0; +} +.lang_rtl .top_lang_select.tlb_top_lang_select { + float: left; +} +.top_lang_select .dropdown-toggle { + display: block; + text-align: center; + padding-top: 15.5px; + padding-bottom: 15.5px; + font-size: 15px; + line-height: 17px; +} +.top_lang_select.tlb_top_lang_select a.dropdown-toggle { + padding: 8px 6px 8px 8px; + border-radius: 6px; + /*transition: background-color ease-in-out 0.2s, color ease-in-out 0.2s;*/ +} +.navbar-tg .top_lang_select.open a.dropdown-toggle:active, +.navbar-tg .top_lang_select.open a.dropdown-toggle:hover, +.navbar-tg .top_lang_select.open a.dropdown-toggle { + background: transparent; + color: #0088cc; +} +.top_lang_select.tlb_top_lang_select.open a.dropdown-toggle:hover, +.top_lang_select.tlb_top_lang_select.open a.dropdown-toggle:active, +.top_lang_select.tlb_top_lang_select.open a.dropdown-toggle { + background-color: #3faee8; + color: #fff; +} +.dev_top_lang_icon { + display: inline-block; + width: 16px; + height: 16px; + vertical-align: top; + line-height: 100%; + margin-right: 4px; + background: url("data:image/svg+xml;utf8,") no-repeat 0 0; +} +.lang_rtl .dev_top_lang_icon { + margin-right: 0; + margin-left: 4px; +} +.tlb_top_lang_select.open .dev_top_lang_icon { + background: url("data:image/svg+xml;utf8,") no-repeat 0 0; +} +.navbar-nav > li.top_lang_select > .dropdown-menu, +.top_lang_select.tlb_top_lang_select > .dropdown-menu { + width: 280px; + min-width: 280px; + border-radius: 8px; + padding: 14px; + right: 0; + left: auto; + margin-top: 4px; + box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, .10); + border-color: #e8e8e8; + + transition: transform ease-in-out 0.15s, opacity ease-out 0.15s; + transform-origin: top right; + transform: scaleX(0.15) scaleY(0.15); + display: block; + opacity: 0; + pointer-events: none; +} +.lang_rtl .navbar-nav > li.top_lang_select > .dropdown-menu, +.lang_rtl .top_lang_select.tlb_top_lang_select > .dropdown-menu { + transform-origin: top left; + right: auto; + left: 0; +} +body.preload .top_lang_select > .dropdown-menu, +.top_lang_select.tlb_top_lang_select > .dropdown-menu { + transition: none !important; +} +.navbar-nav > li.top_lang_select.open > .dropdown-menu, +.top_lang_select.tlb_top_lang_select.open > .dropdown-menu { + transform: scaleX(1.0) scaleY(1.0); + opacity: 1; + pointer-events: all; +} +.navbar-nav > li.top_lang_select > .dropdown-menu.dropdown-menu--short, +.top_lang_select.tlb_top_lang_select > .dropdown-menu.dropdown-menu--short { + width: 155px; + min-width: 155px; +} +@media (max-width: 640px) { + .navbar-nav > li.dev_top_lang_select > .dropdown-menu { + left: 0; + right: auto; + } +} +.top_lang_select .dropdown-menu li { + float: left; + display: block; + width: 125px; +} +.lang_rtl .top_lang_select .dropdown-menu li { + float: right; + text-align: right; +} + +.top_lang_select .dropdown-menu li.divider { + float: none; + clear: left; + width: auto; + margin: 6px 0; +} +.top_lang_select .dropdown-menu li a { + display: inline-block; + font-size: 13px; + max-width: 125px; + padding: 9px 10px; + border-radius: 4px; + white-space: normal; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + line-height: 15px; + margin: 0; +} +.top_lang_select .dropdown-menu li.long a { + font-size: 12px; +} +.top_lang_select .dropdown-menu li.missing a { + color: #777; +} +.navbar-nav > .top_lang_select .dropdown-menu li a:hover { + background: #e8f3fa; + color: #0088cc; +} +.top_lang_select.tlb_top_lang_select .dropdown-menu li a:hover { + background: #3faee8; + color: #fff; +} +.top_lang_select .dropdown-menu li.chosen a, +.top_lang_select .dropdown-menu li.chosen a:hover { + color: #000; + background: #fff; +} +.top_lang_select .minicaret { + display: inline-block; + width: 0; + height: 0; + margin-left: 2px; + vertical-align: middle; + border-top: 4px solid; + border-right: 4px solid transparent; + border-left: 4px solid transparent; +} +.lang_rtl .top_lang_select .minicaret { + margin-left: 0; + margin-right: 2px; +} + +#login_widget_config { + margin: 40px auto; +} +.form-group .dropdown + .dropdown { + margin-left: 15px; +} +.dropdown-label { + margin-right: 7px; + display: inline-block; + max-width: 300px; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + vertical-align: top; +} +.dropdown-label .muted { + color: #999; +} + +.textfield-item input.form-control, +.form-control-dropdown-select, +.form-control-static-item, +.textfield-item-placeholder { + font-size: 14px; + line-height: 20px; + font-weight: normal; +} +.textfield-item input.form-control, +.form-control-dropdown-select { + padding: 11px 0 10px; + border: none; + height: auto; + resize: none; + color: inherit; + background: transparent; + border-bottom: 1px solid #e0e0e0; + box-shadow: none; +} +.textfield-item input.form-control:focus { + box-shadow: none; +} +.form-control-static-item { + padding: 11px 0; +} + +.textfield-item { + display: block; + position: relative; +} +.textfield-item-underline { + display: block; + position: absolute; + bottom: 0; + left: 50%; + right: 50%; + height: 2px; + background: #39ade7; + transition: opacity .2s ease-out, left 0s .2s linear, right 0s .2s linear; + opacity: 0; +} +.textfield-item input.form-control:focus ~ .textfield-item-underline { + transition: left .2s ease-out, right .2s ease-out; + left: 0; + right: 0; + opacity: 1; +} +.textfield-item-placeholder { + bottom: 0; + color: #ccc; + color: rgba(0,0,0,.26); + left: 0; + right: 0; + pointer-events: none; + position: absolute; + display: block; + top: 11px; + width: 100%; + overflow: hidden; + white-space: nowrap; + text-align: left +} + +.textfield-item input.form-control::-webkit-input-placeholder { + color: #999; + color: rgba(0,0,0,.42); +} +.textfield-item input.form-control::-moz-placeholder { + color: #999; + color: rgba(0,0,0,.42); +} +.textfield-item input.form-control:-ms-input-placeholder { + color: #999; + color: rgba(0,0,0,.42); +} +.textfield-item input.form-control:focus::-webkit-input-placeholder { + color: #ccc; + color: rgba(0,0,0,.26); +} +.textfield-item input.form-control:focus::-moz-placeholder { + color: #ccc; + color: rgba(0,0,0,.26); +} +.textfield-item input.form-control:focus:-ms-input-placeholder { + color: #ccc; + color: rgba(0,0,0,.26); +} +.textfield-item-error { + color: #d45a58; + position: absolute; + font-size: 14px; + line-height: 19px; + min-height: 19px; + margin: 5px 0 -19px; + background: #fff; + width: 100%; + padding-bottom: 7px; + visibility: hidden; + display: block; +} +.textfield-item.is-invalid .textfield-item-error { + visibility: visible +} +.textfield-item.is-invalid input.form-control { + border-bottom: 1px solid #d50000; +} +.textfield-item.is-invalid .textfield-item-underline { + background: #d50000; +} +.control-label-item, +.form-telegram .control-label { + text-align: right; + margin-bottom: 0; + line-height: 20px; + padding-top: 11px; +} +.form-telegram .help-block { + font-size: 13px; + color: #808080; + margin-top: 10px; + margin-bottom: 5px; +} +.form-telegram .form-group { + margin-bottom: 20px; +} +.form-telegram textarea.form-control { + margin-top: 7px; +} +.form-telegram .form-control[readonly] { + cursor: text; + background: #fff; +} +.form-telegram .form-control[readonly]:focus { + border: 1px solid #ccc; + box-shadow: none; +} +.form-control-dropdown { + position: relative; +} +.form-control-dropdown.has-items:before { + content: ''; + position: absolute; + display: inline-block; + margin: 16px 10px 0; + width: 14px; + height: 9px; + background: url(/img/rc_icons.png?1) no-repeat -3px -144px; + right: 0; + top: 0; +} +.form-control-dropdown .form-control-dropdown-search { + position: absolute; + top: 0; + left: 0; + right: 0; + visibility: hidden; + opacity: 0; +} +.form-control-dropdown.open .form-control-dropdown-search { + visibility: visible; + opacity: 1; +} +.form-control-dropdown.open .form-control-dropdown-select { + visibility: hidden; + opacity: 0; +} +.form-control-dropdown-select { + color: #ccc; + color: rgba(0,0,0,.26); + cursor: pointer; + position: relative; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; +} +.form-control-dropdown-select:focus { + outline: none; +} +.form-control-dropdown-select.is-dirty { + color: inherit; +} +.form-control-dropdown-button { + position: absolute; + display: inline-block; + transition: all .2s ease; + border: none; + padding: 0; + background: none !important; + visibility: hidden; + opacity: 0; + top: 0; + right: 0; +} +.form-control-dropdown-button:active { + box-shadow: none !important; +} +.form-control-dropdown-button:before { + content: ''; + display: inline-block; + margin: 16px 10px; + width: 14px; + height: 9px; + background: url(/img/rc_icons.png?1) no-repeat -3px -144px; + vertical-align: top; +} +.form-control-dropdown-list { + position: absolute; + left: -15px; + right: -15px; + margin: -2px 0; + background: #fff; + text-align: left; + padding: 7px 0; + box-shadow: 0 0 2px 1px rgba(0, 0, 0, .15); + border: none; + transition: all .2s ease; + visibility: hidden; + opacity: 0; + max-height: 220px; + overflow: auto; + overflow-x: hidden; + -webkit-overflow-scrolling: touch; + z-index: 10; +} +.form-control-dropdown.has-items .form-control-dropdown-button, +.form-control-dropdown.has-items.open .form-control-dropdown-list { + visibility: visible; + opacity: 1; +} +.form-control-dropdown-list-item, +.form-control-dropdown-list-no-results { + font-size: 14px; + line-height: 18px; + padding: 8px 15px; + cursor: pointer; +} +.form-control-static-item .small, +.form-control-dropdown-select .small, +.form-control-dropdown-list-item .small { + font-size: 13px; + line-height: 16px; + color: #a8a8a8; + padding-left: 8px; +} +.form-control-dropdown-search .form-control-dropdown-list-item:hover { + background: none; +} +.form-control-dropdown-search .form-control-dropdown-list-item.selected, +.form-control-dropdown-list-item:hover { + background: #f2f2f2; +} +.form-control-dropdown-list-no-results { + color: #a8a8a8; + cursor: auto; +} +.form-control-dropdown-select, +.form-control-dropdown input.form-control { + padding-right: 33px; +} +.help-block-item { + display: block; + font-size: 14px; + line-height: 18px; + margin-top: 5px; + margin-bottom: 0; + color: #a8a8a8; +} +.help-block-item a { + color: #76bfeb; +} + +.radio-item, +.checkbox-item { + display: inline-block; + vertical-align: top; + margin-bottom: 0; + font-size: 14px; + line-height: 20px; + font-weight: normal; +} +.radio-item-block, +.checkbox-item-block { + display: block; + margin: 6px 0 1px; + padding: 5px 0; + line-height: 20px; +} +.radio-item-block + .radio-item-block, +.checkbox-item-block + .checkbox-item-block { + margin-top: 1px; +} +.radio-item input.radio, +.checkbox-item input.checkbox { + position: absolute; + left: -5000px; +} +body.rtl .radio-item input.radio, +body.rtl .checkbox-item input.checkbox { + right: -5000px; + left: auto; +} +.radio-item input.radio ~ .radio-label, +.checkbox-item input.checkbox ~ .checkbox-label { + display: inline-block; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + -o-user-select: none; + user-select: none; + max-width: calc(100% - 31px); +} +.radio-item .radio-input, +.checkbox-item .checkbox-input { + display: inline-block; + vertical-align: top; + position: relative; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + -o-user-select: none; + user-select: none; + transition: opacity 0.12s linear; +} +.radio-item .radio-input + .radio-label, +.checkbox-item .checkbox-input + .checkbox-label { + margin-left: 11px; +} +body.rtl .radio-item .radio-input + .radio-label, +body.rtl .checkbox-item .checkbox-input + .checkbox-label { + margin-right: 11px; + margin-left: 0; +} +.radio-item .radio-input-icon, +.checkbox-item .checkbox-input-icon { + display: inline-block; + content: ''; + width: 20px; + height: 20px; + border: 2px solid #b3b3b3; + background: #fff; + border-radius: 10px; + vertical-align: top; + padding: 0; + cursor: pointer; + position: relative; +} +.radio-item .radio-input-icon:before, +.checkbox-item .checkbox-input-icon:before { + display: inline-block; + content: ''; + position: absolute; + width: 20px; + height: 20px; + border: 2px solid #54a9eb; + border-radius: 10px; + top: -2px; + left: -2px; + transition: opacity 0.12s linear; + opacity: 0; +} +.radio-item .radio-input-icon:after { + display: inline-block; + content: ''; + position: absolute; + width: 10px; + height: 10px; + background: #54a9eb; + border-radius: 5px; + top: 3px; + left: 3px; + transition: transform 0.12s linear; + transform: scale3d(0, 0, 1); +} +.radio-item input.radio:checked + .radio-input .radio-input-icon:before, +.checkbox-item input.checkbox:checked + .checkbox-input .checkbox-input-icon:before { + opacity: 1; +} +.radio-item input.radio:checked + .radio-input .radio-input-icon:after { + transform: scale3d(1, 1, 1); +} +.checkbox-item .checkbox-input-icon, +.checkbox-item .checkbox-input-icon:before { + width: 18px; + height: 18px; + margin: 1px; + border-radius: 3px; +} +.checkbox-item .checkbox-input-icon:before { + margin: 0; + background: #54a9eb url('data:image/svg+xml,%3Csvg height="20" viewBox="0 0 20 20" width="20" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="%23fff" fill-rule="evenodd"%3E%3Crect height="6" rx="1" transform="matrix(.70710678 -.70710678 .70710678 .70710678 -6.746804 8.368629)" width="2" x="5.728427" y="9.328427"/%3E%3Crect height="11.5" rx="1" transform="matrix(.70710678 .70710678 -.70710678 .70710678 10.712311 -5.169417)" width="2" x="10.596194" y="4.596194"/%3E%3C/g%3E%3C/svg%3E') no-repeat center; +} +.radio-item input.radio:disabled + .radio-input, +.checkbox-item input.checkbox:disabled + .checkbox-input { + cursor: default; + pointer-events: none; + opacity: .65; +} + +.button-item { + font-size: 14px; + font-weight: 500; + line-height: 18px; + color: #fff; + background: #4ca3e2; + border-radius: 19px; + display: inline-block; + padding: 10px 26px; + text-transform: uppercase; + text-align: center; + vertical-align: middle; + border: none; + transition: background-color .2s ease; + white-space: nowrap; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.button-item-flat { + color: #1385d8; + background: transparent; +} +.button-item:hover { + background: #4199d9; +} +.button-item-flat:hover { + background: #e7f4fd; +} +.button-item-label { + display: inline-block; + max-width: 100%; + overflow: hidden; + text-overflow: ellipsis; + vertical-align: top; + position: relative; + z-index: 1; +} + +.button-item.ripple-handler, +.button-nostyle-item.ripple-handler { + position: relative; +} +.ripple-mask { + position: absolute; + left: 0; right: 0; + top: 0; bottom: 0; + transform: translateZ(0); + overflow: hidden; + pointer-events: none; +} +.radio-item .ripple-mask, +.checkbox-item .ripple-mask { + width: 32px; + height: 32px; + left: -6px; + top: -6px; + border-radius: 16px; +} +.button-nostyle-item .ripple-mask, +.button-item .ripple-mask { + border-radius: 19px; +} +.radio-item .ripple, +.checkbox-item .ripple { + position: absolute; + width: 80px; + height: 80px; + left: -24px; + top: -24px; + border-radius: 50%; + background-color: rgba(179, 179, 179, .2); + transition: transform .65s ease-out, opacity .65s ease-out, background-color .65s ease-out; + opacity: 0; +} +.radio-item input.radio:checked + .radio-input .ripple, +.checkbox-item input.checkbox:checked + .checkbox-input .ripple { + background-color: rgba(84, 169, 235, .2); +} +.button-nostyle-item .ripple, +.button-item .ripple { + position: absolute; + width: 200%; + left: 50%; top: 50%; + margin: -100% 0 0 -100%; + padding-top: 200%; + border-radius: 50%; + background-color: #3790cf; + transition: transform .65s ease-out, opacity .65s ease-out, background-color .65s ease-out; + opacity: 0; +} +.button-nostyle-item .ripple, +.button-item-flat .ripple { + background-color: #d9ebf7; +} + +.radio-item input.radio + .radio-label:before, +.checkbox-item input.checkbox + .checkbox-label:before { + display: inline-block; + content: ''; + width: 20px; + height: 20px; + vertical-align: top; + margin-right: 11px; + padding: 0; + background: url(/img/rc_icons.png?1) no-repeat; + cursor: pointer; +} +.radio-item input.radio + .radio-label:before { + background-position: 0 0; +} +.radio-item input.radio:checked + .radio-label:before { + background-position: 0 -30px; +} +.checkbox-item input.checkbox + .checkbox-label:before { + background-position: 0 -60px; +} +.checkbox-item input.checkbox:checked + .checkbox-label:before { + background-position: 0 -88px; +} +.radio-item-justified .radio-input { + float: left; +} +.radio-item-justified .radio-label { + float: left; + margin-right: 16px; +} +.radio-item-justified .radio-label:after { + content: ':'; + opacity: 0; + transition: opacity .2s ease; +} +.radio-item-justified .justified-wrap { + display: block; + padding: 5px 0; + margin: -5px 0; + overflow: hidden; + opacity: 0; + transition: opacity .2s ease; +} +.radio-item-justified .justified-wrap input.form-control { + cursor: inherit; +} +.radio-item-justified input.radio:checked ~ .justified-wrap, +.radio-item-justified input.radio:checked ~ .radio-label:after { + opacity: 1; +} +.radio-item-justified input.radio:checked ~ .justified-wrap input.form-control { + cursor: auto; +} +.radio-item-justified .textfield-item { + margin: -5px 0; +} +.radio-item-justified input.form-control { + padding: 5px 0 4px; +} + +.bgcolor0 { background: #e17076; } +.bgcolor1 { background: #faa774; } +.bgcolor2 { background: #a695e7; } +.bgcolor3 { background: #7bc862; } +.bgcolor4 { background: #6ec9cb; } +.bgcolor5 { background: #65aadd; } +.bgcolor6 { background: #ee7aae; } + +.dots-animated:after { + display: inline-block; + animation: dotty steps(1, end) 1s infinite; + content: '...'; + position: absolute; +} + +@-webkit-keyframes dotty { + 0%, 100% { content: ''; } + 25% { content: '.'; } + 50% { content: '..'; } + 75% { content: '...'; } +} +@keyframes dotty { + 0%, 100% { content: ''; } + 25% { content: '.'; } + 50% { content: '..'; } + 75% { content: '...'; } +} + +.widget_container { + padding: 10px 20px; + margin: -10px 0; + text-align: center; +} +.widget_container.dark { + background: #15202b; +} +.widget_container iframe { + vertical-align: top; +} + +button.dropdown-toggle:focus, +button.dropdown-toggle:active:focus { + outline: none; +} +.embed_code { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + white-space: pre-wrap; + word-break: break-all; + word-wrap: break-word; + text-align: left; + -webkit-appearance: none; +} + +.dev_page_nav_wrap > p > a:first-child { + color: #333; +} + +#dev_page_content .dev_page_nav_wrap ul { + list-style-type: none; + margin: 0; + padding: 0 0 20px; +} +#dev_page_content .dev_page_nav_wrap ul + h4 { + margin-top: 4px; +} +#dev_page_content .dev_page_nav_wrap ul li { + background: none; + padding-left: 0; + padding-top: 1px; + padding-bottom: 2px; +} + +.dev_page_image { + display: block; + max-width: 800px; + margin: 0 auto; + padding: 10px 0px 5px; +} +.tl_contest_page_wrap .dev_page_image { + max-width: 600px; +} + +.dev_page_tgsticker { + position: relative; + display: block; + max-width: 256px; +} +.dev_page_tgsticker img, +.dev_page_tgsticker canvas { + position: absolute; + top: 0; bottom: 0; + left: 0; right: 0; + width: 100%; + height: 100%; +} + +.dev_page_widget_item { + display: block; + width: 300px; + vertical-align: top; + max-width: 100%; + margin: 30px auto 10px; +} +.dev_page_widget_thumb { + display: inline-block; + vertical-align: top; + width: 100%; + padding-top: 66.6667%; + border-radius: 12px; + background: #f7f7f7 no-repeat center; + background-size: 100%; + -webkit-filter: brightness(100%); + -webkit-transition: all .2s ease; + -moz-transition: all .2s ease; + -o-transition: all .2s ease; + -ms-transition: all .2s ease; + transition: all .2s ease; +} +.dev_page_widget_thumb:hover { + -webkit-filter: brightness(94%); +} +.dev_page_widget_thumb_share { + background-image: url(/img/Widget_Share.svg?1); +} +.dev_page_widget_thumb_post { + background-image: url(/img/Widget_Post.svg?1); +} +.dev_page_widget_thumb_login { + background-image: url(/img/Widget_Login.svg?1); +} +.dev_page_widget_thumb_comments { + background-image: url(/img/Widget_Comments.svg?1); +} +.dev_page_widget_title { + font-size: 15px; + line-height: 1.5; + margin: 12px 0 0; + font-weight: bold; + text-align: center; +} +@media (min-width: 670px) { + .dev_page_widgets_list { + margin-right: -36px; + } + .dev_page_widget_item { + float: left; + margin-left: 0; + margin-right: 36px; + } + .dev_page_widget_title { + margin-top: 17px; + } +} + +/* Contest */ + +.tl_contest_page_wrap { + padding: 0 0 20px; + max-width: 600px; + margin: 0 auto; +} +.tl_contest_intro { + margin: 0; +} +.tl_contest_side_image_wrap { + position: relative; +} +.tl_contest_side_image { + margin: 50px 0 0 -180px; + width: 160px; + height: 160px; + position: absolute; +} +.tl_contest_side_image2 { + margin-top: 0px; +} +.tl_contest_side_image3 { + margin-top: 10px; +} +.tl_contest_page_wrap .tl_main_share { + margin: 0 0 20px; + text-align: left; +} +.lang_rtl .tl_contest_page_wrap .tl_main_share { + text-align: right; +} +.tl_contest_page_wrap #dev_page_title { + font-size: 24.5px; + line-height: 33px; + margin: 20px 0 10px 0; +} +.tl_contest_dl_btn { + padding: 0; +} +#traffic_log_wrap { + min-height: 300px; + /*max-height: 600px;*/ + /*overflow: auto;*/ + overflow-wrap: normal; + white-space: pre; +} + +.tl_contest_log { + padding-top: 10px; +} +.tl_contest_log h3 { + margin-top: 0; +} + +/* Blog */ +.blog_side_image_wrap { + position: relative; + direction: ltr; +} +.lang_rtl .blog_side_image_wrap { + direction: rtl; +} +.blog_side_image { + margin: -41px 0 0 -180px; + width: 160px; + height: 160px; + position: absolute; +} +.lang_rtl .blog_side_image { + margin: -41px -180px 0 0; +} + +.blog_side_centered_image_wrap { + position: relative; +} +a.blog_side_cetered_image, +a.blog_side_centered_image { + display: block; + width: 160px; + height: 160px; + margin: 10px auto 20px; +} +img.blog_side_cetered_image, +img.blog_side_centered_image { + width: 160px; + height: 160px; +} + +.tlb_blog_page .blog_side_image_wrap { + position: static; +} +.tlb_blog_page .blog_side_image { + display: block; + margin: 20px auto; + width: 160px; + height: 160px; + position: static; +} + +.blog_wide_image img { + width: 100%; + padding-bottom: 20px; +} +.blog_image_wrap { + width: 275px; + margin: 10px auto 20px; +} +.blog_image_wrap a { + +} +.blog_image_wrap img { + width: 275px; + padding: 10px 5px; +} +.blog_medium_image_wrap, +.blog_medium_image_wrap img { + width: 400px; +} + +.blog_wide_image_wrap, +.blog_wide_image_wrap img { + width: 100%; + max-width: auto; +} +#dev_page_content .blog_image_wrap p, +.tlb_page_wrap .tl_contest_page_wrap #dev_page_content .blog_image_wrap p { + text-align: center; + color: #808080; + font-size: 12px; + margin: 10px 0 0; + line-height: 150%; + padding: 0 10px; +} +.blog_footer { + font-style: italic; +} + +.blog_2images_wrap, +.blog_3images_wrap { + width: 564px; + margin: 20px auto 20px; +} +.blog_3images_wrap { + width: 575px; +} +.blog_2images_wrap:before, +.blog_2images_wrap:after, +.blog_3images_wrap:before, +.blog_3images_wrap:after { + content: " "; + display: table; +} +.blog_2images_wrap:after, +.blog_3images_wrap:after { + clear: both; +} +.blog_2images_wrap .blog_image_wrap, +.blog_3images_wrap .blog_image_wrap { + float: left; + margin-left: 0; + margin-right: 14px; +} +.blog_3images_wrap .blog_image_wrap { + margin-right: 10px; +} +.blog_2images_wrap .blog_image_wrap:last-child, +.blog_3images_wrap .blog_image_wrap:last-child { + margin-right: 0; +} + + +.blog_video_player_wrap { + max-width: 640px; + margin: 10px auto 20px; +} +.blog_video_player { + width: 100%; +} + + +/* My page */ +.my_page_wrap { + margin-top: 50px; + font-size: 14px; + line-height: 20px; +} +.my_page_wrap .container { + max-width: 570px; +} + +.my_page_wrap .tl_main_card { + margin: 0; +} +#my_login_form_wrap { + max-width: 400px; +} +.my_login_form_details { + margin: 10px 0 20px; +} + + +#my_login_form_wrap .btn { + box-shadow: none; + margin-bottom: 0; + font-size: 14px; + font-weight: normal; + line-height: 1.428571429; + text-align: center; + white-space: nowrap; + vertical-align: middle; + cursor: pointer; + background-image: none; + border: 1px solid transparent; + border: 0; + border-radius: 4px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + -o-user-select: none; + user-select: none; + text-shadow: none; +} +#my_login_form_wrap .btn-primary { + color: #fff; + background-color: #428bca; + border-color: #357ebd; +} +#my_login_form_wrap .btn-danger { + color: #fff; + background-color: #d9534f; + border-color: #d43f3a; +} +#my_login_form_wrap .btn-success { + color: #fff; + background-color: #5cb85c; + border-color: #4cae4c; +} +.modal-header h4 { + position: static; +} + +.my_email_confirmation_result_wrap { + margin-top: 40px; +} +.my_email_confirmation_result_text { + padding: 10px; + font-size: 24px; + font-weight: bold; + line-height: 1.2; + text-align: center; +} + + +.smartphone_video_player_wrap { + width: 270px; + height: 555px; + margin: 20px auto; + position: relative; + background: #000 url(../img/iPhone6.png) 0 0 no-repeat; + background-size: 270px 555px; +} +.smartphone_video_player_iphone { + position: absolute; + margin-top: 69px; + margin-left: 18px; + border-radius: 3px; + overflow: hidden; + line-height: 0; +} +video.smartphone_video_player { + cursor: pointer; + width: 234px; + height: 416px; + line-height: 0; + margin: 0; + vertical-align: top; +} + + +.smarphone_device_nexus { + margin: 40px auto; + padding: 45px 14px 45px 14px; + width: 290px; + height: 514px; + background: #1e1e1e; + border-radius: 18.125px; + display: block; + position: relative; + box-sizing: content-box; +} +.smarphone_device_nexus:before { + -webkit-border-radius: 540px / 45px; + border-radius: 540px / 45px; + background: inherit; + content: ''; + top: 0; + position: absolute; + height: 103.1%; + width: calc(100% - 23px); + top: 50%; + left: 50%; + -moz-transform: translateX(-50%) translateY(-50%); + -webkit-transform: translateX(-50%) translateY(-50%); + -o-transform: translateX(-50%) translateY(-50%); + -ms-transform: translateX(-50%) translateY(-50%); + transform: translateX(-50%) translateY(-50%); + box-sizing: content-box; +} +.smarphone_device_nexus .top-bar { + width: calc(100% - 7px); + height: calc(100% - 5px); + position: absolute; + top: 3px; + left: 4px; + -webkit-border-radius: 18px; + border-radius: 18px; + background: #181818; + box-sizing: content-box; +} +.smarphone_device_nexus .top-bar:before { + -webkit-border-radius: 540px / 45px; + border-radius: 540px / 45px; + background: inherit; + content: ''; + top: 0; + position: absolute; + height: 103.0%; + width: calc(100% - 26px); + top: 50%; + left: 50%; + -moz-transform: translateX(-50%) translateY(-50%); + -webkit-transform: translateX(-50%) translateY(-50%); + -o-transform: translateX(-50%) translateY(-50%); + -ms-transform: translateX(-50%) translateY(-50%); + transform: translateX(-50%) translateY(-50%); + box-sizing: content-box; +} +.smarphone_device_nexus .bottom-bar{ + display: none; + box-sizing: content-box; +} +.smarphone_device_nexus .sleep { + width: 3px; + position: absolute; + left: -3px; + top: 99px; + height: 90px; + background: inherit; + -webkit-border-radius: 2px 0px 0px 2px; + border-radius: 2px 0px 0px 2px; + box-sizing: content-box; +} +.smarphone_device_nexus .volume { + width: 3px; + position: absolute; + right: -3px; + top: 63px; + height: 45px; + background: inherit; + -webkit-border-radius: 0px 2px 2px 0px; + border-radius: 0px 2px 2px 0px; + box-sizing: content-box; +} +.smarphone_device_nexus .camera { + background: #3c3d3d; + width: 9px; + height: 9px; + position: absolute; + top: 18px; + left: 50%; + z-index: 3; + margin-left: -5px; + border-radius: 100%; + box-sizing: content-box; +} +.smarphone_device_nexus .camera:before { + background: #3c3d3d; + width: 6px; + height: 6px; + content: ''; + display: block; + position: absolute; + top: 2px; + left: -90px; + z-index: 3; + border-radius: 100%; + box-sizing: content-box; +} +.smarphone_device_nexus .screen { + position: relative; + box-sizing: content-box; +} +.smarphone_device_nexus video { + display: block; + width: 290px; + height: 514px; + margin: 0 auto; +} + + +/* Telegram Me */ +.tgme_page_wrap { + font-family: 'Roboto', sans-serif;; + color: #2b2d2e; +} +.tgme_page_wrap a, +.tgme_page_wrap a:hover, +.tgme_page_wrap a:active { + color: #3ca2d9; +} + +.tgme_head_wrap { + background: #FFF; + height: 59px; + padding: 14px 16px; + -webkit-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.15); + -moz-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.15); + box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.15); +} +.tgme_logo { + display: inline-block; + background: url('data:image/svg+xml,%3Csvg height="34" viewBox="0 0 133 34" width="133" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="none" fill-rule="evenodd"%3E%3Ccircle cx="17" cy="17" fill="%2327a7e5" r="17"/%3E%3Cpath d="m7.06510669 16.9258959c5.22739451-2.1065178 8.71314291-3.4952633 10.45724521-4.1662364 4.9797665-1.9157646 6.0145193-2.2485535 6.6889567-2.2595423.1483363-.0024169.480005.0315855.6948461.192827.1814076.1361492.23132.3200675.2552048.4491519.0238847.1290844.0536269.4231419.0299841.65291-.2698553 2.6225356-1.4375148 8.986738-2.0315537 11.9240228-.2513602 1.2428753-.7499132 1.5088847-1.2290685 1.5496672-1.0413153.0886298-1.8284257-.4857912-2.8369905-1.0972863-1.5782048-.9568691-2.5327083-1.3984317-4.0646293-2.3321592-1.7703998-1.0790837-.212559-1.583655.7963867-2.5529189.2640459-.2536609 4.7753906-4.3097041 4.755976-4.431706-.0070494-.0442984-.1409018-.481649-.2457499-.5678447-.104848-.0861957-.2595946-.0567202-.3712641-.033278-.1582881.0332286-2.6794907 1.5745492-7.5636077 4.6239616-.715635.4545193-1.3638349.6759763-1.9445998.6643712-.64024672-.0127938-1.87182452-.334829-2.78737602-.6100966-1.12296117-.3376271-1.53748501-.4966332-1.45976769-1.0700283.04048-.2986597.32581586-.610598.8560076-.935815z" fill="%23fff"/%3E%3Cpath d="m49.4 24v-12.562h-4.224v-2.266h11.198v2.266h-4.268v12.562zm16.094-4.598h-7.172c.066 1.936 1.562 2.772 3.3 2.772 1.254 0 2.134-.198 2.97-.484l.396 1.848c-.924.396-2.2.682-3.74.682-3.476 0-5.522-2.134-5.522-5.412 0-2.97 1.804-5.764 5.236-5.764 3.476 0 4.62 2.86 4.62 5.214 0 .506-.044.902-.088 1.144zm-7.172-1.892h4.708c.022-.99-.418-2.618-2.222-2.618-1.672 0-2.376 1.518-2.486 2.618zm9.538 6.49v-15.62h2.706v15.62zm14.84-4.598h-7.172c.066 1.936 1.562 2.772 3.3 2.772 1.254 0 2.134-.198 2.97-.484l.396 1.848c-.924.396-2.2.682-3.74.682-3.476 0-5.522-2.134-5.522-5.412 0-2.97 1.804-5.764 5.236-5.764 3.476 0 4.62 2.86 4.62 5.214 0 .506-.044.902-.088 1.144zm-7.172-1.892h4.708c.022-.99-.418-2.618-2.222-2.618-1.672 0-2.376 1.518-2.486 2.618zm19.24-1.144v6.072c0 2.244-.462 3.85-1.584 4.862-1.1.99-2.662 1.298-4.136 1.298-1.364 0-2.816-.308-3.74-.858l.594-2.046c.682.396 1.826.814 3.124.814 1.76 0 3.08-.924 3.08-3.234v-.924h-.044c-.616.946-1.694 1.584-3.124 1.584-2.662 0-4.554-2.2-4.554-5.236 0-3.52 2.288-5.654 4.862-5.654 1.65 0 2.596.792 3.102 1.672h.044l.11-1.43h2.354c-.044.726-.088 1.606-.088 3.08zm-2.706 2.948v-1.738c0-.264-.022-.506-.088-.726-.286-.99-1.056-1.738-2.2-1.738-1.518 0-2.64 1.32-2.64 3.498 0 1.826.924 3.3 2.618 3.3 1.012 0 1.892-.66 2.2-1.65.088-.264.11-.638.11-.946zm5.622 4.686v-7.26c0-1.452-.022-2.508-.088-3.454h2.332l.11 2.024h.066c.528-1.496 1.782-2.266 2.948-2.266.264 0 .418.022.638.066v2.53c-.242-.044-.484-.066-.814-.066-1.276 0-2.178.814-2.42 2.046-.044.242-.066.528-.066.814v5.566zm16.05-6.424v3.85c0 .968.044 1.914.176 2.574h-2.442l-.198-1.188h-.066c-.638.836-1.76 1.43-3.168 1.43-2.156 0-3.366-1.562-3.366-3.19 0-2.684 2.398-4.07 6.358-4.048v-.176c0-.704-.286-1.87-2.178-1.87-1.056 0-2.156.33-2.882.792l-.528-1.76c.792-.484 2.178-.946 3.872-.946 3.432 0 4.422 2.178 4.422 4.532zm-2.64 2.662v-1.474c-1.914-.022-3.74.374-3.74 2.002 0 1.056.682 1.54 1.54 1.54 1.1 0 1.87-.704 2.134-1.474.066-.198.066-.396.066-.594zm5.6 3.762v-7.524c0-1.232-.044-2.266-.088-3.19h2.31l.132 1.584h.066c.506-.836 1.474-1.826 3.3-1.826 1.408 0 2.508.792 2.97 1.98h.044c.374-.594.814-1.034 1.298-1.342.616-.418 1.298-.638 2.2-.638 1.76 0 3.564 1.21 3.564 4.642v6.314h-2.64v-5.918c0-1.782-.616-2.838-1.914-2.838-.924 0-1.606.66-1.892 1.43-.088.242-.132.594-.132.902v6.424h-2.64v-6.204c0-1.496-.594-2.552-1.848-2.552-1.012 0-1.694.792-1.958 1.518-.088.286-.132.594-.132.902v6.336z" fill="%23363b40" fill-rule="nonzero"/%3E%3C/g%3E%3C/svg%3E') 0 0 no-repeat; + width: 133px; + height: 34px; + margin: -1px 0; +} +a.tgme_head_dl_button { + display: block; + font-size: 16px; + line-height: 100%; + color: #FFF; + background: #32afed; + padding: 2px 15px 0 16px; + height: 45px; + line-height: 43px; + text-align: center; +} +.tlb_page_wrap a.tgme_head_dl_button { + color: #FFF; +} +a.tgme_head_dl_button:hover, +a.tgme_head_dl_button:active, +.tlb_page_wrap a.tgme_head_dl_button:hover, +.tlb_page_wrap a.tgme_head_dl_button:active { + color: #FFF; + background: #32afed; + text-decoration: none; +} +.tgme_icon_arrow { + display: inline-block; + background: url(/img/tgme/Arrow_1x.png) 0 0 no-repeat; + width: 8px; + height: 12px; + background-size: 8px 12px; + vertical-align: top; + margin-top: 15px; + margin-left: 9px; +} + +.tgme_page { + position: relative; + margin: 52px auto 50px; + max-width: 424px; +} +.tgme_page_post { + max-width: 455px; + padding: 52px 0 50px; + margin: 0 auto; +} +.tgme_page_icon { + text-align: center; + margin-bottom: 20px; +} +.tgme_icon_user { + display: inline-block; + width: 40px; + height: 39px; + background: url(/img/tgme/Web1x.png?1) -2px -38px no-repeat; + background-size: 44px 177px; +} +.tgme_icon_group { + display: inline-block; + width: 44px; + height: 28px; + background: url(/img/tgme/Web1x.png?1) 0 0 no-repeat; + background-size: 44px 177px; +} +.tgme_icon_stickers { + display: inline-block; + width: 40px; + height: 40px; + background: url(/img/tgme/Web1x.png?1) -2px -87px no-repeat; + background-size: 44px 177px; +} +.tgme_icon_share { + display: inline-block; + width: 44px; + height: 23px; + background: url(/img/tgme/Web1x.png?1) 0 -137px no-repeat; + background-size: 44px 177px; +} +.tgme_page_photo { + text-align: center; + margin-top: -15px; + margin-bottom: 15px; +} +.tgme_page_photo_image { + width: 122px; + height: 122px; + border-radius: 61px; +} +.tgme_page_title { + font-size: 26px; + line-height: 32px; + font-weight: bold; + text-align: center; + max-width: 340px; + padding: 0 10px; + margin: 0 auto; + color: #333; + overflow: hidden; + text-overflow: ellipsis; +} +.verified-icon { + display: inline-block; + width: 1em; + height: 1em; + padding: 1px; + color: transparent; + background: url('data:image/svg+xml,%3Csvg height="26" viewBox="0 0 26 26" width="26" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m14.378741 1.509638 1.818245 1.818557c.365651.365716.861601.571194 1.378741.571259l2.574273.000312c1.01361.000117 1.846494.773578 1.940861 1.762436l.008905.187798-.000312 2.5727c-.000065.517322.205439 1.013454.571259 1.379222l1.819649 1.819337c.714441.713427.759174 1.843179.134563 2.609139l-.134797.148109-1.819181 1.8182502c-.365963.3657823-.571558.8620196-.571493 1.3794456l.000312 2.5737972c.000559 1.0136048-.772668 1.846676-1.7615 1.9412861l-.188266.0084786-2.573792-.0003107c-.517426-.0000624-1.013675.2055248-1.379456.5714956l-1.818245 1.8191823c-.71331.7145515-1.843049.7594886-2.609113.1349998l-.148135-.1347645-1.8193435-1.8196542c-.3657628-.3658252-.8618987-.5713214-1.3792103-.571259l-2.5727052.0003107c-1.0136048.0001222-1.846676-.7731321-1.9412861-1.761968l-.0089492-.1877967-.0003107-2.5742678c-.0000624-.5171478-.2055495-1.0130926-.571259-1.3787397l-1.8185622-1.8182515c-.7139886-.713869-.758706-1.843647-.1340846-2.609607l.1338493-.148109 1.8190328-1.81935c.3655665-.365625.5709613-.861471.5710237-1.378494l.0003107-2.573181c.0006006-1.076777.8734635-1.949636 1.9502353-1.950234l2.5731758-.000312c.5170321-.000065 1.0128768-.205452 1.3785044-.571025l1.8193448-1.819038c.761592-.761449 1.996254-.761345 2.757716.000247zm3.195309 8.047806c-.426556-.34125-1.032655-.306293-1.417455.060333l-.099151.108173-4.448444 5.55815-1.7460313-1.74707-.1104961-.096564c-.4229264-.32188-1.0291801-.289692-1.4154413.096564-.3862612.386269-.4184492.992511-.0965653 1.41544l.0965653.1105 2.5999987 2.5999987.109876.0961467c.419874.320359 1.015131.2873897 1.397071-.0773773l.098579-.107692 5.2-6.4999961.083772-.120484c.273208-.455884.174278-1.054885-.252278-1.396122z" fill="%2333AFED" fill-rule="evenodd"/%3E%3C/svg%3E') no-repeat 0 0; + background-size: 100%; + vertical-align: -4px; + margin-left: 8px; +} +.tgme_page_extra { + font-size: 15px; + line-height: 27px; + text-align: center; + margin-bottom: 6px; + color: #808080; +} +.tgme_page_description, +.tgme_page_additional { + font-size: 16px; + line-height: 25px; + text-align: center; + max-width: 340px; + padding: 0 10px; + margin: 0 auto; + overflow: hidden; + text-overflow: ellipsis; +} +.tgme_page_description { + display: -webkit-box; + -webkit-line-clamp: 5; + -webkit-box-orient: vertical; + overflow: hidden; + text-overflow: ellipsis; + max-height: 125px; + word-break: break-word; +} +.tgme_page_long_description { + max-height: none; + -webkit-line-clamp: unset; +} +.tgme_page_additional { + display: none; + font-size: 14px; + line-height: 23px; + margin-top: 32px; + color: #808080; +} +a.tgme_username_link, +a.tgme_username_link:hover, +a.tgme_username_link:active { + text-decoration: none; +} +.tgme_page_action { + text-align: center; + margin-top: 32px; + line-height: 0; +} +a.tgme_action_button, +a.tgme_action_button_new { + font-size: 14px; + font-weight: bold; + line-height: 100%; + color: #FFF; + background: #5dc390; + border-radius: 22px; + overflow: hidden; + display: inline-block; + padding: 15px 27px 13px; + text-transform: uppercase; +} +a.tgme_action_button:hover, +a.tgme_action_button:active, +a.tgme_action_button_new:hover, +a.tgme_action_button_new:active { + color: #FFF; + background: #4bbc87; + text-decoration: none; +} +a.tgme_action_button_new { + background: #33d684; +} +a.tgme_action_button_new:hover, +a.tgme_action_button_new:active { + background: #28c979; +} + +.tgme_page_web_action { + margin-top: 18px; +} +.tgme_page_web_action a.tgme_action_button { + color: #5dc390;; + background: #fff; + border: 2px solid #5dc390; + padding: 13px 25px 11px; +} +.tgme_page_web_action a.tgme_action_button:hover, +.tgme_page_web_action a.tgme_action_button:active { + color: #5dc390;; + background: #FFF;; + text-decoration: none; +} +.tgme_action_privacy_action { + margin-top: 12px; +} +.tgme_action_privacy_action a.tgme_action_privacy_button { + color: #5dc390;; + background: #fff; + border: 0; + padding: 13px 25px 11px; + font-size: 12px; +} +.tgme_action_privacy_action a.tgme_action_privacy_button:hover, +.tgme_action_privacy_action a.tgme_action_privacy_button:active { + color: #5dc390;; + background: #FFF;; + text-decoration: none; +} + +.tgme_footer { + margin: 0 auto 50px; + border-top: 1px solid #e0e0e0; + max-width: 424px; + padding-top: 38px; +} + +.tgme_footer_description { + font-size: 17px; + line-height: 27px; + text-align: center; + max-width: 330px; + padding: 0 10px; + margin: 0 auto 0; +} +.tgme_footer_action { + text-align: center; + margin-top: 28px; + line-height: 0; +} +a.tgme_footer_dl_button { + background: #32afed; +} +a.tgme_footer_dl_button:hover, +a.tgme_footer_dl_button:active { + background: #1ca4e7; +} + +.tgme_page_widget { + margin-left: -45px; +} +.tgme_page_widget_action { + text-align: center; + line-height: 0; +} +.tgme_page_widget iframe { + vertical-align: top; + max-width: 100%; +} +.tgme_page_widget_actions { + position: relative; + max-width: 595px; + padding: 30px 0; +} +.fixed_actions .tgme_page_widget_actions { + position: fixed; + left: 0; + right: 0; + bottom: 0; + border-top: 1px solid #d7e3ec; + padding: 30px 70px; + margin: 0 auto; + background: #fff; +} +.tgme_page_widget_actions_cont { + max-width: 455px; + margin: 0 auto; + display: flex; + justify-content: space-between; + flex-wrap: wrap; +} +.tgme_page_widget_actions .tgme_page_action { + position: relative; + margin: 0 auto; +} +.tgme_page_widget_action_right, +.tgme_page_widget_action_left { + width: 120px; + flex-grow: 2; +} +.tgme_page_widget_action_right { + float: right; + text-align: right; + order: 1; +} +.tgme_page_widget_action_left { + float: left; + text-align: left; +} +.tgme_page_widget_actions a.tgme_action_web_button { + border: none; + background: none; + padding: 15px 10px 13px; +} +.tgme_page_widget_actions a.tgme_action_web_button:hover { + text-decoration: underline; +} +.tgme_page_widget_actions a.tgme_action_web_button:before { + content: ''; + display: none; + width: 24px; + height: 24px; + margin: -7px 0 -7px 0; + background: url(/img/tgme/web_icon.png) 0 0 no-repeat; +} +.tgme_page_widget_actions .tgme_page_web_action { + margin-top: 0; + text-align: inherit; +} +.tgme_page_context_action { + margin-top: 8px; +} +.tgme_page_context_action a.tgme_action_button_new { + font-weight: normal; + text-transform: none; +} +.tgme_page_embed_action { + text-align: center; + margin-top: 30px; + display: none; + order: 3; + flex-basis: 100%; +} +.embed_opened .tgme_page_embed_action { + display: block; +} +.tgme_page_embed_btn { + line-height: 0; +} +.tgme_page_copy_action { + text-align: center; + margin-top: 18px; + margin-bottom: -16px; +} +.tgme_page_embed_btn a.tgme_action_button_new, +.tgme_page_context_btn a.tgme_action_button_new, +.tgme_page_copy_action a.tgme_action_button_new { + color: #8197af; + padding: 15px 10px 13px; + background: none; + cursor: pointer; +} +.tgme_page_embed_btn a.tgme_action_button_new:before { + content: ''; + display: inline-block; + width: 24px; + height: 24px; + margin: -7px 7px -7px 0; + background: url(/img/tgme/embed_icon.png?1) 0 0 no-repeat; +} +.embed_opened .tgme_page_embed_btn a.tgme_action_button_new:before { + background-position: -24px 0; +} +.tgme_page_copy_action a.tgme_action_button_new:before { + content: ''; + display: inline-block; + width: 24px; + height: 24px; + margin: -7px 7px -7px 0; + background: url(/img/tgme/embed_copy.png) 0 0 no-repeat; +} +.embed_opened .tgme_page_embed_btn a.tgme_action_button_new { + color: #2481cc; +} +.tgme_page_embed_action a.tgme_action_button_new:hover, +.tgme_page_embed_action a.tgme_action_button_new:active, +.tgme_page_copy_action a.tgme_action_button_new:hover, +.tgme_page_copy_action a.tgme_action_button_new:active { + color: #8197af; + text-decoration: none; + background: none; +} +.tgme_page_embed_code { + font-size: 13px; + color: #546172; + background: #ecf3f8; + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + width: 100%; + padding: 11px 17px; + border: 1px solid #d7e3ec; + border-radius: 10px; + white-space: pre-wrap; + word-break: break-all; + word-wrap: break-word; + text-align: left; + -webkit-appearance: none; + vertical-align: top; +} +.tgme_page_embed_code:focus { + outline: none; +} +@media (max-width: 595px) { + .tgme_page_widget { + padding: 0 10px; + margin-left: 0; + } + .tgme_page_widget_actions, + .fixed_actions .tgme_page_widget_actions { + padding: 20px 0; + } + .tgme_page_widget_action_right, + .tgme_page_widget_action_left { + text-align: center; + width: 20%; + } + .tgme_page_widget_actions .tgme_action_button_label { + display: none; + } + .tgme_page_widget_actions a.tgme_action_web_button:before { + display: inline-block; + } + .tgme_page_embed_btn a.tgme_action_button_new:before { + margin-right: 0; + } + .tgme_page_embed_action { + margin-top: 20px; + margin-left: 10px; + margin-right: 10px; + } + .tgme_page_copy_action { + margin-top: 8px; + } + #embed_code { + margin-top: 24px; + } +} + +.tgme_page_bg { + margin: 0; + max-width: none; +} +.tgme_bg_wrap { + height: 100%; + height: calc(100vh - 104px); + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; +} +.tgme_bg_image_wrap { + position: absolute; + width: 100%; + height: 100%; + height: calc(100vh - 104px); + overflow: hidden; +} +.tgme_bg_image { + width: 110%; + width: calc(100vw + 40px); + height: 110%; + height: calc(100vh - 104px + 40px); + margin: -20px; + + background-repeat: no-repeat; + background-size: cover; + z-index: 1; + + -webkit-filter: blur(5px); + -moz-filter: blur(5px); + -o-filter: blur(5px); + -ms-filter: blur(5px); + filter: blur(5px); +} +.tgme_bg_wrap_pattern1 .tgme_bg_image { + -webkit-filter: blur(8px); + -moz-filter: blur(8px); + -o-filter: blur(8px); + -ms-filter: blur(8px); + filter: blur(8px); +} +.tgme_bg_wrap_full .tgme_bg_image { + -webkit-filter: none; + -moz-filter: none; + -o-filter: none; + -ms-filter: none; + filter: none; +} +.tgme_bg { + position: relative; + z-index: 2; +} +.tgme_bg_popup_wrap { + background: #fff; + border-radius: 10px; + flex: 1 0 auto; + padding: 40px 40px 30px; + margin: 0 40px; + max-width: 390px; + text-align: center; +} +.tgme_bg_title { + font-size: 18px; + font-weight: bold; + margin: 0 0 10px; +} +.tgme_bg_size { + color: #64686B; + font-size: 14px; + margin: 10px 0 17px; +} + + +#tgme_frame_cont { + position: absolute; + left: -10000px; + top: -10000px; +} + +/* New mobile blog */ +.tlb_page_wrap { + font-family: 'Roboto', sans-serif;; +} +.tlb_page_wrap a, +.tlb_page_wrap a:hover, +.tlb_page_wrap a:active { + color: #1497d9; +} +.tlb_page_head { + background: #FFF; + height: 47px; + padding: 12px 12px; +} +.tlb_blog_logo { + display: inline-block; + background: url(/img/blog/BlogLogo1x.png?1) 0 0 no-repeat; + width: 146px; + height: 20px; + background-size: 146px 20px; + line-height: 0; + margin-top: 2px; +} +.tlb_head_home { + float: right; + display: inline-block; + line-height: 24px; + height: 24px; + vertical-align: top; + font-size: 14px; +} +a.tlb_blog_head_more_link { + display: block; + font-size: 15px; + color: #FFF; + background: #3faee8; + padding: 0 15px 0 15px; + height: 42px; + line-height: 42px; +} +a.tlb_blog_head_more_link:hover, +a.tlb_blog_head_more_link:active { + color: #FFF; + background: #3faee8; + text-decoration: none; +} + +a.tlb_blog_head_more_link .tlb_head_more_active, +.tlb_blog_head_recent_active a.tlb_blog_head_more_link .tlb_head_more_inactive, +.tlb_head_more_entries { + display: none; +} +.tlb_blog_head_recent_active a.tlb_blog_head_more_link .tlb_head_more_active, +.tlb_blog_head_recent_active .tlb_head_more_entries { + display: block; +} +.tlb_head_more_icon_wrap { + float: right; + vertical-align: top; + margin-top: 15px; + line-height: 0; +} +.lang_rtl .tlb_head_more_icon_wrap { + float: left; +} +.tlb_head_more_icon { + display: inline-block; + border: 2px solid #FFF; + border-left: 0; + border-bottom: 0; + width: 10px; + height: 10px; + + -moz-transform: rotate(135deg); + -webkit-transform: rotate(135deg); + -o-transform: rotate(135deg); + -ms-transform: rotate(135deg); + transform: rotate(135deg); + + /*-webkit-transition: all linear 0.2s; + -moz-transition: all linear 0.2s; + -ms-transition: all linear 0.2s; + -o-transition: all linear 0.2s; + transition: all linear 0.2s;*/ +} +.tlb_blog_head_recent_active .tlb_head_more_icon_wrap { + margin-top: 18px; +} +.tlb_blog_head_recent_active .tlb_head_more_icon { + -moz-transform: rotate(-45deg); + -webkit-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); +} + +.tlb_page_wrap .side_blog_wrap { + margin: 22px 0 0 16px; + padding: 0 10px 0 0; + font-size: 13px; +} +.tlb_page_wrap .side_blog_wrap:before { + width: 4px; + background: #3faee8; + border-radius: 4px; + margin: 0 15px 0 0; +} +.lang_rtl .tlb_page_wrap .side_blog_wrap:before { + margin: 0 0 0 15px; +} + +.tlb_page_wrap .side_blog_header { + font-size: 15px; + font-weight: bold; +} +.tlb_page_wrap .side_blog_entry { + margin-top: 12px; +} +.tlb_page_wrap .side_blog_date { + color: #444; + font-size: 14px; +} +.tlb_page_wrap .side_blog_title { + margin-top: 2px; + font-size: 15px; +} + + + +.tlb_page_wrap #dev_page_title a, +.tlb_page_wrap #dev_page_title a:hover, +.tlb_page_wrap #dev_page_title a:active { + color: #444; +} +.tlb_page_wrap .tl_contest_page_wrap #dev_page_title { + text-align: center; + max-width: 250px; + margin-left: auto; + margin-right: auto; + margin-bottom: 20px; +} +.tlb_page_wrap .tl_contest_page_wrap #dev_page_title, +.tlb_page_wrap .tl_contest_page_wrap h4 { + color: #444; + font-size: 18px; + line-height: 25px; +} + +.tlb_page_wrap .tl_contest_page_wrap #dev_page_content, +.tlb_page_wrap .tl_contest_page_wrap #dev_page_content p { + color: #333333; + font-size: 15px; +} +.tlb_page_wrap .tl_contest_page_wrap #dev_page_content p { + margin-bottom: 15px; +} +.tlb_page_wrap .tl_contest_page_wrap #dev_page_content blockquote p:last-child { + margin-bottom: 0; +} + +.tlb_page_wrap a.tl_twitter_share_btn { + background: #3faee8; + color: #FFF; + font-size: 14px; + line-height: 18px; + border-radius: 17px; + padding-top: 8px; +} +.tlb_page_wrap span.tl_twitter_share_cnt { + color: #c2eaff; +} +.tlb_page_wrap a.tl_twitter_share_btn:hover, +.tlb_page_wrap a.tl_twitter_share_btn:active { + color: #c2eaff; +} + + +.tl_telegram_share_btn { + display: inline-block; + border-radius: 16px; + background-color: #54a9eb; + cursor: pointer; + line-height: 22px; + margin-right: 10px; + padding: 5px 17px 5px 11px; + color: #FFF; + font-weight: bold; +} +.tl_telegram_share_btn:hover, +.tl_telegram_share_btn:active, +.tl_telegram_share_btn:focus { + text-decoration: none; + color: #FFF; + outline: none; +} +.lang_rtl .tl_telegram_share_btn { + margin-right: 0; + margin-left: 10px; +} +i.tl_telegram_share_icon { + display: inline-block; + width: 20px; + height: 20px; + background: url('data:image/svg+xml,%3Csvg height="20" viewBox="0 0 20 20" width="20" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m1.77404283 9.58769086c4.67714245-1.99564845 7.79596997-3.31130205 9.35648257-3.9469608 4.4555806-1.81493491 5.381412-2.13020854 5.984856-2.14061906.1327219-.0022897.4294781.02992311.6217044.18267827.162312.12898346.2069705.30322179.2283411.42551228.0213705.12229049.047982.40087134.0268279.61854631-.2414495 2.48450744-1.2861975 8.51375174-1.817706 11.29644264-.2249011 1.1774608-.6709749 1.4294697-1.0996928 1.4681058-.9317032.0839651-1.6359598-.4602232-2.5383599-1.0395344-1.412078-.9065075-1.9311138-1.1506648-3.30178003-2.0352487-1.58404193-1.0222898-.71982554-1.5573792.18291533-2.4756292.23625159-.2403103 4.3705401-3.98382431 4.4499945-4.31554914.0099371-.04148774-.12607-.45629906-.2198814-.53795815s-.2322689-.05373486-.3321837-.03152647c-.1416262.03147972-2.397439 1.49167812-6.76743852 4.38059516-.64030496.4305972-1.22027332.6403987-1.73990507.6294043-.5728523-.0121204-1.67479033-.3172064-2.49396798-.5779863-1.00475474-.3198572-1.37564449-.4704946-1.30610794-1.013711.03621894-.2829407.29151946-.57846124.76590154-.88656154z" fill="%23fff" fill-rule="evenodd"/%3E%3C/svg%3E') 0 0 no-repeat; + margin-right: 11px; + vertical-align: top; +} +.lang_rtl i.tl_telegram_share_icon { + margin-right: 0; + margin-left: 11px; +} +.tl_telegram_share_label { + line-height: 21px; + vertical-align: top; + display: inline-block; + /*margin-top: 1px;*/ +} + +.tlb_page_wrap a.tl_telegram_share_btn { + background: #3faee8; + color: #FFF; + font-size: 14px; + border-radius: 17px; + padding: 6px 12px 5px 6px; +} +.tlb_page_wrap a.tl_telegram_share_btn:hover, +.tlb_page_wrap a.tl_telegram_share_btn:active { + color: #c2eaff; +} + + +/* Telegram Desktop */ +.td_btn_hidden, +.td_all_shown .td_show_all_platforms { + display: none; +} +.td_all_shown span.td_btn_hidden { + display: inline; +} +.td_all_shown div.td_btn_hidden { + display: block; +} +.td_content_wrap { + width: 420px; + margin: 0 auto; + font-size: 16px; +} +.td_content_title { + font-size: 28px; + color: #383a3b; + text-align: center; + margin-top: 32px; + margin-bottom: 14px; + font-weight: normal; + letter-spacing: -1px; +} +.tl_content_title_link, +.tl_content_title_link:hover { + text-decoration: none; +} +.td_screenshot { + background: url(../img/td_laptop.png) 50% 0 no-repeat; + background-size: contain; + padding-top: 58%; + margin-top: 48px; +} +.td_download_wrap, +.td_download_wrap_low { + margin: 0 -130px; + width: 680px; + text-align: center; +} +.td_download_wrap_low { + margin-bottom: 30px; +} +.td_download_icon { + display: inline-block; + vertical-align: top; + width: 25px; + height: 30px; + background: url(../img/td_icons.png) 0 2px no-repeat; + background-size: 25px 105px; + margin: -2px 5px 0 0; +} +.td_osx .td_download_icon { + background-position: 0 -33px; +} +.td_linux .td_download_icon { + background-position: 0 -68px; +} +.td_download_add_wrap { + width: 680px; + margin: 0 -130px 10px; + text-align: center; +} +.td_download_add { + min-width: 256px; + padding: 0 15px 20px; + margin: 5px 10px; + text-align: center; + display: inline-block; + cursor: pointer; +} +.td_download_btn { + display: inline-block; + vertical-align: top; + font-weight: normal; + text-align: center; + vertical-align: middle; + cursor: pointer; + background-image: none; + white-space: nowrap; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + color: #fff; + border-color: #357ebd; + padding: 10px 14px; + min-width: 266px; + font-size: 15px; + line-height: 2; + border-radius: 30px; + background-color: #1d98dc; + margin: 5px 10px; +} +.td_download_btn_wrap { + display: inline-block; + vertical-align: top; +} +.td_download_btn_wrap .td_download_btn, +.td_download_btn_wrap .td_download_add { + display: block; +} +.td_download_btn_wrap .td_download_add { + margin-top: 10px; +} +.td_download_divider { + font-size: 9px; + color: #777; + margin: 0 4px; + vertical-align: text-bottom; +} + +.td_download_btn:hover { + outline: 0px; + text-decoration: none; + color: #fff; + background-color: #0e8ed4; +} +.td_download_btn:active, +.td_download_btn:focus { + outline: 0px; + text-decoration: none; + color: #fff; +} +.td_about_license { + font-size: 14px; + color: #67696a; + text-align: center; + margin-top: 50px; + margin-bottom: 30px; + line-height: 170%; +} + +#td_versions { + opacity: 1; + -webkit-transition: opacity 200ms linear; + -moz-transition: opacity 200ms linear; + -o-transition: opacity 200ms linear; + transition: opacity 200ms linear; +} +#td_versions.td_hidden { + opacity: 0.1; +} + +#td_about_osx { + font-size: 20px; + color: #525252; + padding: 9px 0 5px; + font-weight: normal; +} +#td_about_osx { + position: absolute; + width: 600px; + opacity: 0; + margin-top: -32px; + text-align: center; + -webkit-transition: opacity 200ms linear; + -moz-transition: opacity 200ms linear; + -o-transition: opacity 200ms linear; + transition: opacity 200ms linear; +} +#td_about_osx.td_shown { + opacity: 1; +} +#td_about_tdesktop, +#td_open_from_desktop { + font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Light', Helvetica, Arial , Verdana, sans-serif; + line-height: 148%; + text-align: center; +} +#td_about_tdesktop { + font-size: 17px; + margin: 0 auto; + color: #67696a; + margin: 14px 10px 24px; + font-weight: 300; +} +#td_open_from_desktop { + font-size: 17px; + color: #0088cc; + border: 1px solid #179cde; + border-radius: 10px; + padding: 13px 24px; + margin: 24px 0 40px; +} +.td_changelog_wrap { + padding: 0 15px; +} +.td_changelog_wrap h3 { + margin-top: 20px; + font-size: 16px; + font-weight: normal; +} +.td_changelog_wrap h3 strong { + color: #999; + font-size: 14px; + font-weight: normal; +} + +.td_screenshot_macos { + background: url(https://osx.telegram.org/updates/site/artboard.png) 50% 0 no-repeat; + background-size: 420px 280px; + height: 280px; +} + +.td_screenshot_tdirect { + background: url(/img/tdirect.jpg?1) 50% 0 no-repeat; + background-size: 300px 360px; + height: 360px; + margin: 40px 20px; +} +.td_content_tdirect_title { + font-size: 26px; + color: #383a3b; + text-align: center; + margin-top: 32px; + margin-bottom: 14px; + font-weight: 600; + letter-spacing: -1px; +} +.td_about_tdirect { + font-size: 14px; + margin: 14px 10px 24px; + line-height: 1.5; + text-align: center; +} +.td_download_btn.td_tdirect { + border-radius: 5px; + font-weight: bold; + margin: 10px; +} +.td_howto_install_wrap { + text-align: center; + margin: 50px 0 40px; +} +.td_about_tdirect_store { + margin-top: 60px; +} +.td_download_store_wrap { + margin: 20px 0 10px; + text-align: center; +} + + + + + + + +@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) { + .tl_main_logo_title_image { + background-image: url(../img/Telegram_2x.png); + background-size: 144px 36px; + } + .caret { + background-image: url(../img/dropdown.png); + background-size: 18px 26px; + } + .icon-twitter { + background-image: url(../img/twitter_2x.png); + background-size: 21px 17px; + } + .icon-breadcrumb-divider { + background-image: url(../img/breadcrumb_divider.png); + background-size: 5px 10px; + } + .icon-to-top { + background-image: url(../img/back_to_top.png); + background-size: 16px 7px; + } + .tl_main_award { + background-image: url(../img/SiteAward_2x.gif); + background-size: 100px 100px; + } + .icon-arrow-more { + background-image: url(../img/tl_arrow_2x.png); + background-size: 6px 11px; + } + .tl_main_download_desktop { + background-image: url(../img/SiteDesktop_2x.jpg?2); + background-size: 1246px 260px; + } + + .icon-android, + .icon-ios, + .icon-wp { + background-image: url(../img/SiteLogos_2x.png); + background-size: 21px 120px; + } + + .tl_main_download_image__android { + background-image: url(../img/SiteAndroid_2x.jpg?2); + background-size: 290px 270px; + } + .tl_main_download_image__ios { + background-image: url(../img/SiteiOS_2x.jpg?2); + background-size: 442px 270px; + } + .tl_main_download_link_tdesktop { + background-image: url(../img/SiteTDesktop_2x.jpg?1); + background-size: 320px 157px; + } + + #dev_page_content > ul:not(.nav) li, + #dev_page_content > ol:not(.nav) ul:not(.nav) li { + background-image: url(../img/bullet_2x.png?3); + background-size: 7px 7px; + } + + .tgme_icon_arrow { + background-image: url(/img/tgme/Arrow_2x.png); + } + .tgme_icon_user, + .tgme_icon_group, + .tgme_icon_stickers, + .tgme_icon_share { + background-image: url(/img/tgme/Web2x.png?1); + background-size: 44px 177px; + } + + .tgme_page_widget_actions a.tgme_action_web_button:before { + background-image: url(/img/tgme/web_icon_2x.png); + background-size: 24px 24px; + } + .tgme_page_embed_btn a.tgme_action_button_new:before { + background-image: url(/img/tgme/embed_icon_2x.png?1); + background-size: 48px 24px; + } + .tgme_page_copy_action a.tgme_action_button_new:before { + background-image: url(/img/tgme/embed_copy_2x.png); + background-size: 24px 24px; + } + + .tlb_blog_logo { + background-image: url(/img/blog/BlogLogo2x.png?1); + background-size: 146px 20px; + } + + .radio-item input.radio + .radio-label:before, + .checkbox-item input.checkbox + .checkbox-label:before, + .form-control-dropdown-button:before { + background-image: url(/img/rc_icons_2x.png?1); + background-size: 20px 152px; + } + + .form-control-dropdown.has-items:before { + background-image: url(/img/rc_icons_2x.png?1); + background-size: 20px 152px; + } + .td_screenshot_macos { + background-image: url(https://osx.telegram.org/updates/site/artboard_2x.png); + background-size: 420px 280px; + height: 280px; + } + .td_screenshot_tdirect { + background-image: url(/img/tdirect_2x.jpg?1); + } +} + +@media only screen and (-webkit-min-device-pixel-ratio: 2.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (min--moz-device-pixel-ratio: 2.5), only screen and (min-device-pixel-ratio: 2.5) { + + .tlb_blog_logo { + background-image: url(/img/blog/BlogLogo3x.png); + background-size: 146px 20px; + } +} + +@media (max-width: 1200px) { + .dev_side_nav_wrap { + display: none; + } +} + +/* Mobile */ +@media (max-width: 1000px) { + a.anchor { + margin-left: -19px; + } + .footer_wrap { + padding: 16px 0 16px; + padding-bottom: calc(max(16px, env(safe-area-inset-bottom))); + } + .footer_desktop { + display: none; + } + .footer_mobile { + display: flex; + justify-content: center; + } + .footer_columns_wrap { + text-align: center; + } + .footer_column { + margin: 0 6px; + } + .footer_column h5 { + color: #08c; + font-size: 12px; + font-weight: normal; + text-transform: uppercase; + margin: 0; + } + + .blog_side_image_wrap { + position: static; + } + .blog_side_image { + display: block; + margin: 20px auto; + width: 160px; + height: 160px; + position: static; + } + .blog_side_image.js-tgsticker_image { + position: relative; + } + + .tl_blog_side_blog { + display: none; + } + .tl_blog_bottom_blog { + display: block; + } + .tl_main_side_blog .side_blog_wrap { + position: static; + margin: 22px 0 0 16px; + padding: 0 10px 0 15px; + border-width: 4px; + border-color: #3faee8; + } + .side_blog_wrap { + width: auto; + } + + .tl_main_side_blog .side_blog_header { + font-size: 14px; + } + .tl_main_side_blog a.side_blog_entry { + margin-top: 12px; + } + .tl_main_side_blog .side_blog_date { + color: #444; + font-size: 13px; + } + .tl_main_side_blog .side_blog_title { + font-size: 14px; + margin-top: 2px; + } + +} + +@media (max-width: 640px) { + a:hover { + text-decoration: none; + } + h1 { + font-size: 19px; + } + h2 { + font-size: 19px; + } + h3 { + font-size: 16px; + } + h4 { + font-size: 16px; + } + h5 { + font-size: 14px; + } + .dropdown-menu { + min-width: 210px; + } + .dropdown-menu > li > a { + white-space: normal; + } + .tl_main_body { + margin-top: 25px; + padding-top: 5px; + } + .tl_main_body_header { + font-size: 20px; + } + .tl_main_download_mobile { + padding: 0 20px; + } + + .tl_main_download_link { + width: auto; + min-width: 0; + display: block; + margin-top: 20px; + margin-bottom: 30px; + } + a.tl_main_download_link:after { + display: none; + } + .tl_main_download_link_ios/*, + .tl_main_download_link_tdesktop*/ { + padding-top: 210px; + height: 245px; + padding-bottom: 15px; + } + .tl_main_download_image__ios { + margin: -123px 0 0 -121px; + background-size: 360px 220px; + width: 248px; + height: 198px; + } + .tl_main_video_player__ios { + margin: -124px 0 0 -121px; + width: 248px; + height: 198px; + } + + .tl_main_download_link_tdesktop { + display: block; + padding-top: 156px; + height: 188px; + } + .tl_main_download_desktop_section, + .tl_main_download_desktop_wrap1 { + display: none; + } + .tl_main_download_more_btn { + display: inline-block; + } + + .dev_page_bread_crumbs .breadcrumb { + margin-bottom: 15px; + } + #dev_page_content_wrap { + padding-top: 12px; + } + #dev_page_title { + margin-top: 10px; + margin-bottom: 21px; + } + .nav-pills > li > a { + padding: 8px 10px; + } + .dev_page_nav_wrap { + margin-top: 25px; + } + .dev_page_nav_wrap > p { + margin-bottom: 3.5px; + } + .dev_page_nav_wrap > p > a:first-child { + font-size: 15px; + } + #dev_page_content .dev_page_nav_wrap ul li { + padding: 3px 0 4px; + } + #dev_page_content .dev_page_nav_wrap ul li a:first-child { + font-size: 14px; + display: inline-block; + line-height: 22px; + padding: 2px 6px 1px; + margin-left: -6px; + } + #dev_page_content .dev_page_nav_wrap ul li a:first-child:hover { + border-radius: 2px; + background: #e6f1f7; + } + #dev_page_content .dev_page_nav_wrap hr { + display: none; + } + .dev_faq_page h4 { + font-size: 15px; + line-height: 140%; + margin-top: 26px; + margin-bottom: 5px; + } + .dev_page_image, + .tl_contest_page_wrap .dev_page_image { + max-width: 100%; + max-height: 400px; + margin: 0 auto; + } + .dev_page_image img, + .tl_contest_page_wrap .dev_page_image img { + max-width: 100%; + max-height: 400px; + } + + .tl_main_download_link:hover, + .tl_main_download_desktop_link:hover { + box-shadow: none; + } + + .dev_side_image { + width: auto; + max-width: none; + float: none; + text-align: center; + padding: 0; + } + .dev_side_image img { + display: block; + margin: 20px auto; + width: 180px; + } + + + .tl_team_member_photo_wrap { + margin-bottom: 10px; + } + .tl_team_member_photo { + width: 60px; + height: 60px; + background-size: 60px 905px; + } + .tl_team_member_pavel .tl_team_member_photo { + background-position: 0 0; + } + .tl_team_member_nikolay .tl_team_member_photo { + background-position: 0 -65px; + } + .tl_team_member_aliaksei .tl_team_member_photo { + background-position: 0 -130px; + } + .tl_team_member_vitalik .tl_team_member_photo { + background-position: 0 -195px; + } + .tl_team_member_arseny .tl_team_member_photo { + background-position: 0 -260px; + } + .tl_team_member_igor .tl_team_member_photo { + background-position: 0 -325px; + } + .tl_team_member_drklo .tl_team_member_photo { + background-position: 0 -390px; + } + .tl_team_member_peter .tl_team_member_photo { + background-position: 0 -455px; + } + .tl_team_member_john .tl_team_member_photo { + background-position: 0 -520px; + } + .tl_team_member_kolar .tl_team_member_photo { + background-position: 0 -585px; + } + .tl_team_member_ilya .tl_team_member_photo { + background-position: 0 -650px; + } + .tl_team_member_igor1 .tl_team_member_photo { + background-position: 0 -845px; + } + .tl_team_member_mike .tl_team_member_photo { + background-position: 0 -780px; + } + .tl_team_member_grisha .tl_team_member_photo { + background-position: 0 -715px; + } + .tl_team_member_name { + margin-top: 20px; + margin-left: 80px; + margin-bottom: 40px; + } + .tl_team_member_body { + margin-left: 0; + } +} + +@media (max-width: 480px) { + .navbar-tg .container { + padding: 0; + } + h3 a.anchor i.anchor-icon {margin-top: 1px;} + a.anchor { + margin-left: -16px; + } + .tl_main_award { + display: none; + } + .tl_main_logo_wrap { + padding-top: 10px; + padding-bottom: 2px; + } + svg.tl_main_logo, + image.tl_main_logo, + img.tl_main_logo { + width: 85px !important; + height: 85px !important; + } + .tl_main_logo_title, + .tl_main_logo_title:hover { + font-size: 23px; + margin-top: 15px; + margin-bottom: 5px; + letter-spacing: -1px; + } + .tl_main_logo_lead { + font-size: 16px; + max-width: 224px; + } + + .tl_main_head_download { + margin-bottom: 10px; + } + .tl_main_download_btn { + max-width: 200px; + width: auto; + padding: 6px 9px; + line-height: 20px; + font-size: 13px; + margin: 5px 10px; + } + + .tl_main_cards { + margin-top: 10px; + } + + .tl_main_card_header { + margin: 10px 0 6px; + font-size: 21px; + font-weight: normal; + letter-spacing: -1px; + } + + .tl_main_card_lead { + font-size: 15px; + } + .smartphone_video_player_wrap { + /*display: none;*/ + } + + .td_content_wrap { + width: auto; + font-size: 14px; + margin: 0 20px; + } + .td_screenshot { + margin-top: 26px; + } + .td_content_title { + font-size: 22px; + margin-top: 21px; + margin-bottom: 10px; + } + .td_download_wrap, + .td_download_wrap_low { + margin: 0 auto; + width: 320px; + } + .td_download_wrap_low { + margin-bottom: 30px; + } + .td_download_add_wrap { + width: 280px; + margin: 0 auto 10px; + } + #td_about_osx { + width: 320px; + font-size: 16px; + } + .td_about_osx_team { + display: none; + } + .td_about_license { + font-size: 12px; + } + #td_about_tdesktop { + font-size: 16px; + margin: 10px 15px 24px; + } + .td_screenshot_tdirect { + background-size: 225px 270px; + height: 270px; + margin: 40px 20px 20px; + } + .td_content_tdirect_title { + font-size: 20px; + margin-top: 21px; + margin-bottom: 10px; + letter-spacing: 0; + } + + + /* Telegram.me */ + .tgme_head_wrap { + background: #FFF; + height: 59px; + padding: 14px 16px; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; + } + a.tgme_head_dl_button { + text-align: left; + -webkit-box-shadow: inset 0px 1px 3px 0px rgba(0,0,0,0.15); + -moz-box-shadow: inset 0px 1px 3px 0px rgba(0,0,0,0.15); + box-shadow: inset 0px 1px 3px 0px rgba(0,0,0,0.15); + } + .tgme_icon_arrow { + float: right; + } + .tgme_page_photo_image { + width: 110px; + height: 110px; + border-radius: 55px; + } + .tgme_icon_user { + width: 30px; + height: 30px; + background: url(/img/tgme/Mobile1x.png?1) -2px -31px no-repeat; + background-size: 33px 148px; + } + .tgme_icon_group { + width: 32px; + height: 18px; + background: url(/img/tgme/Mobile1x.png?1) 0 0 no-repeat; + background-size: 33px 148px; + } + .tgme_icon_stickers { + width: 28px; + height: 28px; + background: url(/img/tgme/Mobile1x.png?1) -2px -70px no-repeat; + background-size: 33px 148px; + } + .tgme_icon_share { + width: 31px; + height: 17px; + background: url(/img/tgme/Mobile1x.png?1) -1px -108px no-repeat; + background-size: 33px 148px; + } + + .tgme_page_additional { + display: block; + } + .tgme_footer { + display: none; + } + + .blog_2images_wrap, + .blog_3images_wrap, + .blog_medium_image_wrap, + .blog_medium_image_wrap img, + .blog_image_wrap, + .blog_image_wrap img { + width: auto; + max-width: 275px; + } + .blog_2images_wrap, + .blog_3images_wrap { + margin: 20px auto 20px; + } + .blog_2images_wrap .blog_image_wrap, + .blog_3images_wrap .blog_image_wrap { + float: none; + margin: 20px 0 20px; + } +} + +@media (max-width: 340px) { + .tl_main_download_image__android { + margin: -109px 0 0 -101px; + background-size: 196px 183px; + width: 205px; + height: 162px; + } + .tl_main_download_image__ios { + margin: -103px 0 0 -101px; + background-size: 300px 183px; + width: 206px; + height: 165px; + } + .tl_main_video_player__android { + margin: -109px 0 0 -101px; + width: 205px; + height: 162px; + } + .tl_main_video_player__ios { + /*margin: -103px 0 0 -101px;*/ + margin: -104px 0 0 -101px; + width: 206px; + height: 165px; + } +} + +@media (max-width: 320px) { + #td_about_tdesktop { + font-size: 14px; + } + #td_open_from_desktop { + font-size: 15px; + padding: 13px 18px; + } +} + +.tl_contest_page_wrap + .pager_wrap { + max-width: 600px; + margin: 0 auto; +} + +@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 480px), only screen and (-o-min-device-pixel-ratio: 3/2) and (max-width: 480px), only screen and (min--moz-device-pixel-ratio: 1.5) and (max-width: 480px), only screen and (min-device-pixel-ratio: 1.5) and (max-width: 480px) { + + .tgme_icon_user, + .tgme_icon_group, + .tgme_icon_stickers, + .tgme_icon_share { + background-image: url(/img/tgme/Mobile2x.png?1); + } +} diff --git a/data/desktop.telegram.org/js/main.js b/data/desktop.telegram.org/js/main.js new file mode 100644 index 0000000000..898af98e24 --- /dev/null +++ b/data/desktop.telegram.org/js/main.js @@ -0,0 +1,675 @@ +var startTime = +(new Date()); +function dT() { + return '[' + ((+(new Date()) - startTime)/ 1000.0) + '] '; +} + +var jsonpCallbacks = []; +function twitterCustomShareInit () { + var btns = document.querySelectorAll + ? document.querySelectorAll('.tl_twitter_share_btn') + : [document.getElementById('tl_twitter_share_btn')]; + + if (!btns.length) { + return; + } + var head = document.getElementsByTagName('head')[0], i, script; + for (i = 0; i < btns.length; i++) { + (function (btn) { + var status = btn.getAttribute('data-text'), + url = btn.getAttribute('data-url') || location.toString() || 'https://telegram.org/', + via = btn.getAttribute('data-via'), + urlEncoded = encodeURIComponent(url), + popupUrl = 'https://twitter.com/intent/tweet?text=' + encodeURIComponent(status) + '&url=' + urlEncoded + '&via=' + encodeURIComponent(via); + + btn.setAttribute('href', popupUrl); + btn.href = popupUrl; + + btn.addEventListener('click', function (e) { + var popupW = 550, + popupH = 450, + params = [ + 'width=' + popupW, + 'height=' + popupH, + 'left=' + Math.round(screen.width / 2 - popupW / 2), + 'top=' + Math.round(screen.height / 2 - popupH / 2), + 'personalbar=0', + 'toolbar=0', + 'scrollbars=1', + 'resizable=1' + ].join(','), + popup = window.open(popupUrl, '_blank', params); + + if (popup) { + try { + popup.focus(); + } catch (e) {} + } + + return cancelEvent(e); + }, false); + })(btns[i]); + } +} + +function blogRecentNewsInit () { + if (document.querySelectorAll) { + var sideImages = document.querySelectorAll('.blog_side_image_wrap'); + var sideImage, parent, i; + var len = len = sideImages.length; + for (i = 0; i < len; i++) { + sideImage = sideImages[i]; + parent = sideImage.parentNode.parentNode; + if (parent) { + parent.insertBefore(sideImage, parent.firstChild); + } + } + } + + var moreBtn = document.getElementById('tlb_blog_head_more_link'); + if (!moreBtn) { + return false; + } + + var activeClassName = 'tlb_blog_head_recent_active'; + moreBtn.addEventListener('click', function (event) { + var parent = this.parentNode; + var className = parent.className; + if (className.indexOf(activeClassName) == -1) { + className += ' ' + activeClassName; + } else { + className = className.replace(' ' + activeClassName, ''); + } + parent.className = className; + + return cancelEvent(event); + }); +} + +function blogSideImageUpdate(argument) { + var isDesktop = document.documentElement.offsetWidth >= 1000 + document.querySelectorAll('.blog_side_image_wrap').forEach(function (imageWrap) { + if (isDesktop) { + var titleHeight = imageWrap.parentNode.previousElementSibling.clientHeight; + var beforeTitleEl = imageWrap.parentNode.previousElementSibling.previousElementSibling; + if (beforeTitleEl) { + titleHeight += beforeTitleEl.clientHeight; + } + imageWrap.firstElementChild.style.marginTop = (-titleHeight - 8) + 'px'; + } else { + imageWrap.firstElementChild.style.marginTop = ''; + } + }) +} + +function blogSideImageInit() { + window.addEventListener('resize', blogSideImageUpdate, false); + setTimeout(blogSideImageUpdate, 0); +} + +function cancelEvent (event) { + event = event || window.event; + if (event) event = event.originalEvent || event; + + if (event.stopPropagation) event.stopPropagation(); + if (event.preventDefault) event.preventDefault(); + + return false; +} + +function trackDlClick (element, event) { + var href = element.getAttribute('href'), + track = element.getAttribute('data-track') || false; + + if (!track || !window.ga) { + return; + } + + var trackData = track.toString().split('/'); + + ga('send', 'event', trackData[0], trackData[1], href); + + if ((element.getAttribute('target') || '').toLowerCase() != '_blank') { + setTimeout(function() { location.href = href; }, 200); + return false; + } +} + +var toTopWrapEl, + toTopEl, + pageContentWrapEl, + curVisible, + curShown = false; +function backToTopInit (labelHtml) { + pageContentWrapEl = document.getElementById('dev_page_content_wrap'); + if (!pageContentWrapEl) { + return false; + } + var t = document.createElement('div'); + + t.innerHTML = '
' + labelHtml + '
'; + toTopEl = t.firstChild; + t.innerHTML = ''; + toTopWrapEl = t.firstChild; + + toTopWrapEl.appendChild(toTopEl); + document.body.appendChild(toTopWrapEl); + + if (window.addEventListener) { + window.addEventListener('resize', backToTopResize, false); + window.addEventListener('scroll', backToTopScroll, false); + } + backToTopResize(); +} + +function backToTopGo () { + window.scroll(0, 0); + backToTopScroll(); +} + +function backToTopResize () { + var left = getXY(pageContentWrapEl)[0], + dwidth = Math.max(window.innerWidth, document.documentElement.clientWidth, 0), + dheight = Math.max(window.innerHeight, document.documentElement.clientHeight); + + curVisible = pageContentWrapEl && left > 130 && dwidth > 640; + toTopWrapEl.style.width = left + 'px'; + toTopEl.style.height = dheight + 'px'; + backToTopScroll(); +} + +function backToTopScroll () { + var st = window.pageYOffset || document.body.scrollTop || document.documentElement.scrollTop || document.documentElement.scrollTop; + if ((st > 400 && curVisible) != curShown) { + curShown = !curShown; + if (curShown) { + toTopWrapEl.classList.add('back_to_top_shown'); + } else { + toTopWrapEl.classList.remove('back_to_top_shown'); + } + } +} + +function removePreloadInit() { + if (window.addEventListener) { + window.addEventListener('load', function () { + document.body.classList.remove('preload'); + }, false); + } else { + setTimeout(function () { + document.body.classList.remove('preload'); + }, 1000) + } +} + +function getXY (obj) { + if (!obj) return [0, 0]; + + var left = 0, top = 0; + if (obj.offsetParent) { + do { + left += obj.offsetLeft; + top += obj.offsetTop; + } while (obj = obj.offsetParent); + } + return [left, top]; +} + + +var onDdBodyClick, + currentDd; +function dropdownClick (element, event) { + var parent = element.parentNode; + var isOpen = (parent.className || '').indexOf('open') > 0; + if (currentDd && currentDd != parent) { + dropdownHide(currentDd); + } + if (!isOpen) { + parent.className = (parent.className || '') + ' open'; + if (!onDdBodyClick) { + window.addEventListener('click', dropdownPageClick, false); + } + currentDd = parent; + } else { + dropdownHide(currentDd); + currentDd = false; + } + event.cancelBubble = true; + return false; +} + +function dropdownHide (parent) { + parent.className = parent.className.replace(' open', ''); +} + +function dropdownPageClick (event) { + if (currentDd) { + dropdownHide(currentDd); + currentDd = false; + } +} + +function escapeHTML (html) { + html = html || ''; + return html.replace(/&/g, '&') + .replace(/>/g, '>') + .replace(/'); + var lastLi = false; + var items = 0; + $('a.anchor').each(function (k, anchor) { + var parentTag = anchor.parentNode.tagName; + var matches = parentTag.match(/^h([34])$/i); + var anchorName = anchor.name; + if (!matches || !anchorName) { + return; + } + anchor.id = anchor.name; + var level = parseInt(matches[1]); + var li = $('
  • ' + escapeHTML(anchor.nextSibling.textContent) + '
  • '); + if (level == 3) { + li.appendTo(menu); + lastLi = li; + } else { + // console.log(lastLi); + if (!lastLi) { + return; + } + var subMenu = $('ul', lastLi)[0] || $('').appendTo(lastLi); + // console.log(subMenu); + li.appendTo(subMenu); + } + items++; + }); + // console.log(items, menu); + // console.timeEnd('page nav'); + if (items < 2) { + return false; + } + + return menu; +} + +function showTitleIfOverflows(element) { + if (element && + element.innerText && + element.scrollWidth && + element.offsetWidth && + element.offsetWidth < element.scrollWidth) { + element.setAttribute('title', element.innerText); + } + else if (element.removeAttribute) { + element.removeAttribute('title'); + } +} + +function initDevPageNav() { + window.hasDevPageNav = true; + var menu = getDevPageNav(); + if (!menu) { + return; + } + var sideNavCont = $('#dev_side_nav_cont'); + if (!sideNavCont.length) { + sideNavCont = $('#dev_page_content_wrap'); + } + var sideNavWrap = $('
    ').prependTo(sideNavCont); + var sideNav = $('
    ').appendTo(sideNavWrap); + menu.appendTo(sideNav); + $('body').css({position: 'relative'}).scrollspy({ target: '.dev_side_nav' }); + + $('body').on('activate.bs.scrollspy', function () { + $('.dev_side_nav > ul').affix('checkPosition'); + var active_el = $('.dev_side_nav li.active').get(-1); + if (active_el) { + if (active_el.scrollIntoViewIfNeeded) { + active_el.scrollIntoViewIfNeeded(); + } else if (active_el.scrollIntoView) { + active_el.scrollIntoView(false); + } + } + }); + $('body').trigger('activate.bs.scrollspy'); + + updateMenuAffix(menu); +} + +function updateDevPageNav() { + if (!window.hasDevPageNav) { + return; + } + var menu = getDevPageNav() || $(''); + $('.dev_side_nav > ul').replaceWith(menu); + $('body').scrollspy('refresh'); + updateMenuAffix(menu); +} + +function updateMenuAffix(menu) { + menu.affix({ + offset: { + top: function () { + return $('.dev_side_nav_wrap').offset().top; + }, + bottom: function () { + return (this.bottom = $('.footer_wrap').outerHeight(true) + 20) + } + } + }) +} + + +function initScrollVideos(desktop) { + var videos = document.querySelectorAll + ? document.querySelectorAll('video.tl_blog_vid_autoplay') + : []; + + window.pageVideos = Array.prototype.slice.apply(videos); + if (!pageVideos.length) { + return; + } + window.pageVideosPlaying = {}; + + var index = 1; + var tgStickersCnt = document.querySelectorAll('.js-tgsticker_image').length; + var preloadVideos = tgStickersCnt ? 0 : 2; + for (var i = 0; i < pageVideos.length; i++) { + var videoEl = pageVideos[i]; + videoEl.setAttribute('vindex', index++); + videoEl.setAttribute('preload', i >= preloadVideos ? 'metadata' : 'auto'); + videoEl.preload = i >= preloadVideos ? 'metadata' : 'auto'; + if (desktop) { + videoEl.removeAttribute('controls'); + videoEl.autoplay = false; + videoEl.removeAttribute('autoplay'); + } else { + videoEl.autoplay = true; + videoEl.playsinline = true; + videoEl.setAttribute('autoplay', 'autoplay'); + videoEl.setAttribute('playsinline', 'playsinline'); + } + } + if (!desktop) { + return; + } + + window.addEventListener('scroll', checkScrollVideos, false); + window.addEventListener('resize', checkScrollVideos, false); + setTimeout(checkScrollVideos, 1000); +} + +function checkScrollVideos() { + var w = window, + d = document, + e = d.documentElement, + g = d.getElementsByTagName('body')[0], + winWidth = w.innerWidth || e.clientWidth || g.clientWidth, + winHeight = w.innerHeight|| e.clientHeight|| g.clientHeight, + scrollTop = e.scrollTop || g.scrollTop || w.pageYOffset; + + for (var i = 0; i < pageVideos.length; i++) { + var videoEl = pageVideos[i]; + var curIndex = videoEl.getAttribute('vindex'); + var posY = getFullOffsetY(videoEl); + var height = videoEl.offsetHeight; + // console.log(scrollTop, winHeight, posY, height); + + + if (isVisibleEnough(posY, height, scrollTop, winHeight, 0.7, 0.9)) { + if (!pageVideosPlaying[curIndex]) { + pageVideosPlaying[curIndex] = true; + console.log('play', videoEl); + videoEl.play(); + } + } else { + if (pageVideosPlaying[curIndex]) { + delete pageVideosPlaying[curIndex]; + console.log('pause', videoEl); + videoEl.pause(); + } + } + } +} + +function isVisibleEnough(boxOffset, boxSize, viewOffset, viewSize, boxThreshold, viewThreshold) { + var boxEnd = boxOffset + boxSize; + var viewEnd = viewOffset + viewSize; + var viewBox = Math.min(viewEnd, boxEnd) - Math.max(boxOffset, viewOffset); + if (viewBox < 0) { + return false; + } + if (viewBox / boxSize > boxThreshold) { + return true; + } + if (viewThreshold && viewBox / viewSize > viewThreshold) { + return true; + } + return false +} + +function getFullOffsetY(el) { + var offsetTop = el.offsetTop || 0; + if (el.offsetParent) { + offsetTop += getFullOffsetY(el.offsetParent); + } + return offsetTop; +} + +function redraw(el) { + el.offsetTop + 1; +} + +function initRipple() { + if (!document.querySelectorAll) return; + var rippleTextFields = document.querySelectorAll('.textfield-item input.form-control'); + for (var i = 0; i < rippleTextFields.length; i++) { + (function(rippleTextField) { + function onTextRippleStart(e) { + if (document.activeElement === rippleTextField) return; + var rect = rippleTextField.getBoundingClientRect(); + if (e.type == 'touchstart') { + var clientX = e.targetTouches[0].clientX; + } else { + var clientX = e.clientX; + } + var ripple = rippleTextField.parentNode.querySelector('.textfield-item-underline'); + var rippleX = (clientX - rect.left) / rippleTextField.offsetWidth * 100; + ripple.style.transition = 'none'; + redraw(ripple); + ripple.style.left = rippleX + '%'; + ripple.style.right = (100 - rippleX) + '%'; + redraw(ripple); + ripple.style.left = ''; + ripple.style.right = ''; + ripple.style.transition = ''; + } + rippleTextField.removeEventListener('mousedown', onTextRippleStart); + rippleTextField.removeEventListener('touchstart', onTextRippleStart); + rippleTextField.addEventListener('mousedown', onTextRippleStart); + rippleTextField.addEventListener('touchstart', onTextRippleStart); + })(rippleTextFields[i]); + } + var rippleHandlers = document.querySelectorAll('.ripple-handler'); + for (var i = 0; i < rippleHandlers.length; i++) { + (function(rippleHandler) { + function onRippleStart(e) { + var rippleMask = rippleHandler.querySelector('.ripple-mask'); + if (!rippleMask) return; + var rect = rippleMask.getBoundingClientRect(); + if (e.type == 'touchstart') { + var clientX = e.targetTouches[0].clientX; + var clientY = e.targetTouches[0].clientY; + } else { + var clientX = e.clientX; + var clientY = e.clientY; + } + var rippleX = (clientX - rect.left) - rippleMask.offsetWidth / 2; + var rippleY = (clientY - rect.top) - rippleMask.offsetHeight / 2; + var ripple = rippleHandler.querySelector('.ripple'); + ripple.style.transition = 'none'; + redraw(ripple); + ripple.style.transform = 'translate3d(' + rippleX + 'px, ' + rippleY + 'px, 0) scale3d(0.2, 0.2, 1)'; + ripple.style.opacity = 1; + redraw(ripple); + ripple.style.transform = 'translate3d(' + rippleX + 'px, ' + rippleY + 'px, 0) scale3d(1, 1, 1)'; + ripple.style.transition = ''; + + function onRippleEnd(e) { + ripple.style.transitionDuration = '.2s'; + ripple.style.opacity = 0; + document.removeEventListener('mouseup', onRippleEnd); + document.removeEventListener('touchend', onRippleEnd); + document.removeEventListener('touchcancel', onRippleEnd); + } + document.addEventListener('mouseup', onRippleEnd); + document.addEventListener('touchend', onRippleEnd); + document.addEventListener('touchcancel', onRippleEnd); + } + rippleHandler.removeEventListener('mousedown', onRippleStart); + rippleHandler.removeEventListener('touchstart', onRippleStart); + rippleHandler.addEventListener('mousedown', onRippleStart); + rippleHandler.addEventListener('touchstart', onRippleStart); + })(rippleHandlers[i]); + } +} + +function mainInitRetinaVideos() { + var videoEls = document.querySelectorAll('video.video__init_retina'); + var isRetina = window.devicePixelRatio >= 1.5; + var videoEl, i, badChildren, j, badChild, sources, sourceEl; + for (i = 0; i < videoEls.length; i++) { + videoEl = videoEls[i]; + sources = (videoEl.getAttribute('data-sources')||'').split(','); + sourceEl = document.createElement('source'); + sourceEl.type = 'video/mp4'; + sourceEl.src = sources[isRetina ? 1 : 0]; + videoEl.appendChild(sourceEl); + videoEl.classList.remove('video__init_retina'); + videoEl.setAttribute('preload', 'auto'); + } +} + +function mainInitDemoAutoplay(videoLinkElsSelector) { + var videoLinkEls = document.querySelectorAll(videoLinkElsSelector); + var videoLinkEl, videoEl, i; + for (i = 0; i < videoLinkEls.length; i++) { + videoLinkEl = videoLinkEls[i]; + videoEl = videoLinkEl.querySelector('video'); + if (!videoEl) { + continue; + } + if (videoEl.readyState > 1) { + mainDemoVideoHover(videoLinkEl, 1); + } else { + videoEl.load(); + videoEl.addEventListener('loadeddata', (function(el) { + return function () { + setTimeout(function () { + mainDemoVideoHover(el, 1); + }, 0) + } + })(videoLinkEl), false); + } + } +} + +function mainDemoVideoHover(videoLinkEl, isHover) { + var outTimeout = videoLinkEl.outTimeout; + var curIsHover = videoLinkEl.isHover || 0; + if (outTimeout) { + clearTimeout(outTimeout); + } + if (curIsHover == isHover) { + return false; + } + if (!isHover) { + outTimeout = setTimeout(function () { + mainDemoVideoDoHover(videoLinkEl, isHover) + }, 100); + videoLinkEl.outTimeout = outTimeout; + return false; + } + mainDemoVideoDoHover(videoLinkEl, isHover); +} + +function mainDemoVideoDoHover(videoLinkEl, isHover) { + delete videoLinkEl.outTimeout; + + var videoEl = videoLinkEl.querySelector('video'); + if (isHover) { + if (videoEl.readyState > 1) { + videoLinkEl.classList.add('video_play'); + videoEl.play(); + videoLinkEl.isHover = 1; + } + } else { + videoLinkEl.isHover = 0; + } + if (!videoEl.inited) { + videoEl.inited = true; + // videoEl.onended = + videoEl.addEventListener('ended', function onVideoEnded(e) { + if (videoLinkEl.isHover) { + videoEl.currentTime = 0; + videoEl.play(); + } else { + videoEl.pause(); + videoEl.currentTime = 0; + videoLinkEl.classList.remove('video_play') + } + }, false); + } +} + +function mainInitTgStickers(options) { + options = options || {}; + if (!RLottie.isSupported) { + if (options.unsupportedURL) { + if (!getCookie('stel_notgs')) { + setCookie('stel_notgs', 1, 7); + } + location = options.unsupportedURL; + } + return false; + } + document.querySelectorAll('.js-tgsticker_image').forEach(function (imgEl) { + RLottie.init(imgEl, options); + }); +} + +function setCookie(name, value, days) { + var expires = ''; + if (days) { + var date = new Date(); + date.setTime(date.getTime() + (days * 86400000)); + expires = "; expires=" + date.toUTCString(); + } + document.cookie = name + "=" + (value || "") + expires + "; path=/"; +} + +function getCookie(name) { + var nameEQ = name + '='; + var ca = document.cookie.split(';'); + for (var i = 0; i < ca.length; i++) { + var c = ca[i]; + while (c.charAt(0) == ' ') { + c = c.substr(1, c.length); + } + if (c.indexOf(nameEQ) == 0) { + return c.substr(nameEQ.length, c.length); + } + } + return null; +} diff --git a/data/instantview.telegram.org.html b/data/instantview.telegram.org.html new file mode 100644 index 0000000000..c03913ec52 --- /dev/null +++ b/data/instantview.telegram.org.html @@ -0,0 +1,293 @@ + + + + + Instant View + + + + + + + + + + + +
    + +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +

    Instant Views Explained

    + +
    + +
    + +
    + +

    Instant View allows Telegram users to view articles from around the Web in a consistent way, with zero loading time. When you get a link to an article via Telegram, simply tap the Instant View button, and the page will open instantly.

    +

    With Instant View, Telegram users can enjoy articles from any mass media or blogs in a uniform and easily readable way. Instant View pages support text and media of any type and work great even if the original website was not optimized for mobile devices.

    +

    On top of this, Instant View pages are extremely lightweight and are cached on the Telegram servers, so they load instantly on pretty much any connection — hence the name. No more waiting for clunky websites to load, now you can get the good stuff right away!

    +

    And the best part is that webmasters don't need to change anything on their websites for Instant Views to work.

    +
    +
    + +

    Instant View Button

    +
    +
    + +

    Instant View Page

    +
    + +

    How does this work?

    +

    When you share a link via Telegram and a link preview is generated, our Instant View bot also checks if it has an Instant View Template for that website. Templates are sets of instructions we call rules that teach the IV bot to build instant view pages for particular domains or URLs.

    +

    If a template exists for the link, the bot uses it to find the relevant content on the page (headings, text, media, embedded elements), remove clutter, and create a slim and beautiful Instant View page.

    +

    Anyone can use our Instant View Editor to create templates. Once a template for a URL is approved by our team, all Telegram users will get the option to view the page in the Instant View format whenever they see a link to it on Telegram.

    +

    If you publish your content on Telegram yourself, you don‘t even need to wait for us to approve your template. You can just send specially formatted links to your subscribers, and they’ll get Instant View pages built using your template right away.

    +

    Read More About Publishing Templates »

    +

    Join buttons

    +

    Another added bonus if you have a channel is that you can direct users to join your channel from the Instant View pages built from your articles.

    +
    + +

    Join Button

    + +

    For this to work, the template must contain a channel property that holds a link to your channel. More in the docs »

    +

    Instant View Editor

    +

    Telegram's Instant View Editor allows you to create and test templates for any domain. To begin, just go to My Templates, type a target URL for your Instant View template into the box, and hit ‘enter’. This will open the editor. The source page will be displayed on the left.

    +
    +

    Tip: Use the Developer Tools in your browser (e.g. Inspect mode in Chrome) to study the HTML markup of the page.

    +
    +
    +
    +
    + +

    The middle section of the page is where you create your template for the chosen domain name or URL. Templates consist of simple instructions to our IV bot we call rules. You can later study the syntax in detail here. Once you've saved your rules for the page (cmd + S or ctrl + S in the Rules window), the window on the right will display the Instant View page that the IV bot would create based on the current instructions.

    +
    +

    Note the status line at the bottom of the page — it displays the result of the last operation. This is also where you'll find the output of the @debug function:

    +
    +
    + +
    + +

    Sample templates

    +

    If you'd like an example, you can check out the exact same templates that we're currently using to generate Instant View pages for posts on Medium, Telegra.ph, and the Telegram Blog. We've added many comments to these templates, so they literally speak for themselves.

    +

    Feel free to experiment with them and see what changes. Don‘t worry, your changes won’t be applied to the actual Instant View pages that regular Telegram users can see.

    +

    Templates tutorial

    +

    When creating an Instant View template, you have four main objectives:

    +
      +
    • Instant View pages must only be generated for pages that need them.
    • +
    • All essential content from the source page must be represented.
    • +
    • All unnecessary elements must be eliminated from the Instant View page.
    • +
    • Your template must work well with any of the pages it covers.
    • +
    +

    Accordingly, one of the ways to create a template is to follow these steps:

    +

    Step 1. Aim your template

    +

    Instant View pages work best with relatively static articles. On the other hand, the main page of a news site that contains ever-changing lists of links to new articles would hardly benefit from the IV treatment.

    +

    For the first step, you will likely use conditions to clearly define which parts of the target website will and will not be covered by your template.

    +

    Step 2. Grab the essentials

    +

    Now it's time to do some real business. An Instant View page requires at least two properties to be created: a title and a body. Take a close look at the target article and make sure that all important elements are carried over to the IV page in a format supported by the Telegram apps.

    +

    At this stage, you may need to use functions to transform some elements before they are transferred. By the time you're done, your IV page should show the entire text of the article, along with all the headings and subheadings, quotes, cover and other photos, videos, and other kinds of embedded content from the source page.

    +

    Step 3. Remove the rest

    +

    Salvage the remaining useful bits, then use the @remove function to drop the rest. By now you should have a clean and slim IV page that displays the pure content and none of the fluff.

    +

    Step 4. Refine your template

    +

    At this stage, we advise you to leave the familiar confines of the page you were using for testing and check out different pages from your target website. See if any pages that don't deserve IVs are getting them — and whether IV pages are missing for any that do deserve them.

    +

    Also, check whether pages with irregular elements are processed correctly. Pay special attention to ensure that various types of media, embedded content, quotes, and separators are all displayed nicely. Check 5-10 different links and make the relevant adjustments.

    +
    +

    See also: Our Perfect Template Checklist »

    +
    +

    Naturally, this is just a brief outline of what you could do — Instant View pages offer limitless possibilities.

    +

    Tracking changes

    +

    Once you're satisfied with your template's generated IV pages, press the Track Changes button. If modified template rules are subsequently applied, they can now be checked across all applicable IV pages within the system.

    +
    + +

    Track Changes

    +
    + +

    After Track Changes is enabled, editing your template will not immediately check for changes across all pages. Instead, when you're happy with the currently generated IV page, and no warnings are shown, click Mark as Checked to see if your changes broke anything on the other IV pages impacted by your template.

    +
    + +

    Pages Modified

    + +

    If any changes are detected, the status line will display the difference and the result:

    +
    + +

    Changes Detected

    + + +
    +

    Take care that your changes don‘t break pages that already had good IV pages. There’s a handy indicator at the top of the page that shows the status of the pages relevant for your template. As long as it's green, everything's fine.

    +
    +

    Publishing templates

    +

    If the Instant View page has been processed successfully, you'll see a View in Telegram button in the top right corner – you can use it to view the resulting page in-app.

    +

    For your own audience

    +

    Note that if you send the resulting t.me/iv?url=...&rhash=... link to other Telegram users, they will see an Instant View page built using your template (the rhash parameter in the link determines which template is used to create the page). This means that, as a website owner, you can create a template for your page and publish t.me/iv?url=... links with the corresponding rhash to your Telegram channel — and your subscribers will be able to view your articles in the Instant View format right away.

    +

    For all Telegram users

    +

    If you'd like your template to become truly public and seen by all users, regardless of the link they get, the template will need to be approved by the Telegram team.

    +
    +
    +

    And that‘s it, you’re now ready to move on to the full instant view documentation.
    Don't forget that you can also check out our annotated sample templates.

    +
    +
    + +
    +
    +
    +
    +
    + + + + + + + + + + + + + + diff --git a/data/instantview.telegram.org/auth.html b/data/instantview.telegram.org/auth.html new file mode 100644 index 0000000000..ff368e63f5 --- /dev/null +++ b/data/instantview.telegram.org/auth.html @@ -0,0 +1,294 @@ + + + + + Instant View + + + + + + + + + + + +
    + +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +

    Instant Views Explained

    + +
    + +
    + +
    + +

    Instant View allows Telegram users to view articles from around the Web in a consistent way, with zero loading time. When you get a link to an article via Telegram, simply tap the Instant View button, and the page will open instantly.

    +

    With Instant View, Telegram users can enjoy articles from any mass media or blogs in a uniform and easily readable way. Instant View pages support text and media of any type and work great even if the original website was not optimized for mobile devices.

    +

    On top of this, Instant View pages are extremely lightweight and are cached on the Telegram servers, so they load instantly on pretty much any connection — hence the name. No more waiting for clunky websites to load, now you can get the good stuff right away!

    +

    And the best part is that webmasters don't need to change anything on their websites for Instant Views to work.

    +
    +
    + +

    Instant View Button

    +
    +
    + +

    Instant View Page

    +
    + +

    How does this work?

    +

    When you share a link via Telegram and a link preview is generated, our Instant View bot also checks if it has an Instant View Template for that website. Templates are sets of instructions we call rules that teach the IV bot to build instant view pages for particular domains or URLs.

    +

    If a template exists for the link, the bot uses it to find the relevant content on the page (headings, text, media, embedded elements), remove clutter, and create a slim and beautiful Instant View page.

    +

    Anyone can use our Instant View Editor to create templates. Once a template for a URL is approved by our team, all Telegram users will get the option to view the page in the Instant View format whenever they see a link to it on Telegram.

    +

    If you publish your content on Telegram yourself, you don‘t even need to wait for us to approve your template. You can just send specially formatted links to your subscribers, and they’ll get Instant View pages built using your template right away.

    +

    Read More About Publishing Templates »

    +

    Join buttons

    +

    Another added bonus if you have a channel is that you can direct users to join your channel from the Instant View pages built from your articles.

    +
    + +

    Join Button

    + +

    For this to work, the template must contain a channel property that holds a link to your channel. More in the docs »

    +

    Instant View Editor

    +

    Telegram's Instant View Editor allows you to create and test templates for any domain. To begin, just go to My Templates, type a target URL for your Instant View template into the box, and hit ‘enter’. This will open the editor. The source page will be displayed on the left.

    +
    +

    Tip: Use the Developer Tools in your browser (e.g. Inspect mode in Chrome) to study the HTML markup of the page.

    +
    +
    +
    +
    + +

    The middle section of the page is where you create your template for the chosen domain name or URL. Templates consist of simple instructions to our IV bot we call rules. You can later study the syntax in detail here. Once you've saved your rules for the page (cmd + S or ctrl + S in the Rules window), the window on the right will display the Instant View page that the IV bot would create based on the current instructions.

    +
    +

    Note the status line at the bottom of the page — it displays the result of the last operation. This is also where you'll find the output of the @debug function:

    +
    +
    + +
    + +

    Sample templates

    +

    If you'd like an example, you can check out the exact same templates that we're currently using to generate Instant View pages for posts on Medium, Telegra.ph, and the Telegram Blog. We've added many comments to these templates, so they literally speak for themselves.

    +

    Feel free to experiment with them and see what changes. Don‘t worry, your changes won’t be applied to the actual Instant View pages that regular Telegram users can see.

    +

    Templates tutorial

    +

    When creating an Instant View template, you have four main objectives:

    +
      +
    • Instant View pages must only be generated for pages that need them.
    • +
    • All essential content from the source page must be represented.
    • +
    • All unnecessary elements must be eliminated from the Instant View page.
    • +
    • Your template must work well with any of the pages it covers.
    • +
    +

    Accordingly, one of the ways to create a template is to follow these steps:

    +

    Step 1. Aim your template

    +

    Instant View pages work best with relatively static articles. On the other hand, the main page of a news site that contains ever-changing lists of links to new articles would hardly benefit from the IV treatment.

    +

    For the first step, you will likely use conditions to clearly define which parts of the target website will and will not be covered by your template.

    +

    Step 2. Grab the essentials

    +

    Now it's time to do some real business. An Instant View page requires at least two properties to be created: a title and a body. Take a close look at the target article and make sure that all important elements are carried over to the IV page in a format supported by the Telegram apps.

    +

    At this stage, you may need to use functions to transform some elements before they are transferred. By the time you're done, your IV page should show the entire text of the article, along with all the headings and subheadings, quotes, cover and other photos, videos, and other kinds of embedded content from the source page.

    +

    Step 3. Remove the rest

    +

    Salvage the remaining useful bits, then use the @remove function to drop the rest. By now you should have a clean and slim IV page that displays the pure content and none of the fluff.

    +

    Step 4. Refine your template

    +

    At this stage, we advise you to leave the familiar confines of the page you were using for testing and check out different pages from your target website. See if any pages that don't deserve IVs are getting them — and whether IV pages are missing for any that do deserve them.

    +

    Also, check whether pages with irregular elements are processed correctly. Pay special attention to ensure that various types of media, embedded content, quotes, and separators are all displayed nicely. Check 5-10 different links and make the relevant adjustments.

    +
    +

    See also: Our Perfect Template Checklist »

    +
    +

    Naturally, this is just a brief outline of what you could do — Instant View pages offer limitless possibilities.

    +

    Tracking changes

    +

    Once you're satisfied with your template's generated IV pages, press the Track Changes button. If modified template rules are subsequently applied, they can now be checked across all applicable IV pages within the system.

    +
    + +

    Track Changes

    +
    + +

    After Track Changes is enabled, editing your template will not immediately check for changes across all pages. Instead, when you're happy with the currently generated IV page, and no warnings are shown, click Mark as Checked to see if your changes broke anything on the other IV pages impacted by your template.

    +
    + +

    Pages Modified

    + +

    If any changes are detected, the status line will display the difference and the result:

    +
    + +

    Changes Detected

    + + +
    +

    Take care that your changes don‘t break pages that already had good IV pages. There’s a handy indicator at the top of the page that shows the status of the pages relevant for your template. As long as it's green, everything's fine.

    +
    +

    Publishing templates

    +

    If the Instant View page has been processed successfully, you'll see a View in Telegram button in the top right corner – you can use it to view the resulting page in-app.

    +

    For your own audience

    +

    Note that if you send the resulting t.me/iv?url=...&rhash=... link to other Telegram users, they will see an Instant View page built using your template (the rhash parameter in the link determines which template is used to create the page). This means that, as a website owner, you can create a template for your page and publish t.me/iv?url=... links with the corresponding rhash to your Telegram channel — and your subscribers will be able to view your articles in the Instant View format right away.

    +

    For all Telegram users

    +

    If you'd like your template to become truly public and seen by all users, regardless of the link they get, the template will need to be approved by the Telegram team.

    +
    +
    +

    And that‘s it, you’re now ready to move on to the full instant view documentation.
    Don't forget that you can also check out our annotated sample templates.

    +
    +
    + +
    +
    +
    +
    +
    + + + + + + + + + + + + + + diff --git a/data/instantview.telegram.org/checklist.html b/data/instantview.telegram.org/checklist.html new file mode 100644 index 0000000000..5804dd8921 --- /dev/null +++ b/data/instantview.telegram.org/checklist.html @@ -0,0 +1,624 @@ + + + + + Checklist – Instant View + + + + + + + + + + + + + + +
    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +

    A Guide to Good Templates

    + +
    + +
    + +
    + +

    This page lists general rules and detailed clarifications for creating good Instant View templates for news articles.

    +

    For more info on templates, see our Introduction and Sample Templates.

    +

    General Rules

    +

    Instant View templates must meet these five basic requirements:

    +

    1. IVs must only be generated for pages that need them

    +

    Instant View pages work best with relatively static articles. Dynamic pages (such as the main page of a news site) that are constantly refreshed with new links and media don't need IV.

    +

    Templates should only generate IV pages for articles and should not affect service areas of websites, as well as any other sections unsuitable for IV. IV pages should not be generated for articles that have content which is not supported in IV since this would result in unacceptable loss of information (e.g., IV pages don't support dynamic maps — if you generate an IV page for a wiki article with a dynamic map, the IV version will be missing a key element).

    +

    2. All essential content must be preserved

    +

    IV pages should show the entire text of the article, along with all its formatting, media, and embedded content. This includes headings, subheadings, quotes, captions, photos, videos, links, etc.

    +

    3. Unnecessary elements must be removed

    +

    IV pages should display only the source’s content – removing all interface elements, advertisments and irrelevant embedded material.

    +

    4. Template must process all the pages it covers

    +

    Pages with irregular elements should be processed correctly. All media, embeds, quotes and separators should be properly displayed.

    +

    5. No extraneous info may be added

    +

    Any attempt to add content that is not present on the original page will cause your template to be rejected.

    +

    You may include the username of websites’ official channels in Instant View templates. The username is assigned to the channel property, and to be considered official, the channel must be labeled as such by the company or person who published it (on its website or social media).

    +
    +

    More detailed criteria and clarifications are available below.

    +
    +
    +

    Submitting Templates

    +

    You can submit your template for review as soon as it covers a sufficient number of articles. Make sure you've enabled Track Changes for at least 10-15 different pages on the target website and that all IV pages are generated correctly.

    +

    When ready, simply tap Submit Template next to a template in the My Templates section:

    +
    + +

    Submitting a template from My Templates

    + +

    Finding Issues

    +

    Anyone can check how well Instant View templates process articles on their respective websites, and may submit feedback using the Report Issue button.

    +

    Click to select and highlight incorrectly parsed blocks in the source page or in the Instant View result and provide a detailed explanation of what is wrong (check the criteria below for ideas). The author of the template will be able to see all issues, fix and resubmit their work.

    +
    +

    Perfect Templates

    +

    To make it easier to report issues in Instant View templates, we’ve compiled this list of characteristics that make a perfect template. Please use the list below as a reference when looking for issues in templates.

    +

    1. IV Targets: Must Generate

    +

    Templates must generate Instant View pages for all relevant pages on the target website.

    +

    1.1. Pages with static article-like content

    +
      +
    • News articles
    • +
    • Blog posts
    • +
    • Guides
    • +
    • Wiki entries
    • +
    • Documentation
    • +
    • Etc.
    • +
    +
    +

    Tip: It may be a good idea to identify a common feature of all the IV-positive pages and add rules so that the template only applies to them. Note that these pages only need IV pages if their essential content is supported in the IV format — otherwise, see 2.3.

    +
    +

    2. IV Targets: Must NOT Generate

    +

    Templates must not generate Instant View content for pages of the following types:

    +

    2.1. Pages with dynamic content

    +
      +
    • Dynamically updated lists of articles
    • +
    • Catalogs
    • +
    • Forum threads
    • +
    • Search pages and search results
    • +
    • Etc.
    • +
    +
    +

    Tip: IV pages are cached. As articles get older, their cached IV pages update less frequently. Any pages that update content in real time would subsequently display outdated IV pages to users — which is unacceptable.

    +
    +

    2.2. Pages that require significant interaction

    +
      +
    • Service areas of websites, such as Contact pages with forms
    • +
    • Store areas of websites, such as pages where users can buy products
    • +
    • Etc.
    • +
    +
    +

    Tip: While it's possible to modify interactive components of a page into simple links, the IV format was primarily designed to allow Telegram users to enjoy web content in a quick and uniform way. Interacting with websites, buying things, writing reviews, etc. are outside of the current scope for IVs.

    +
    +

    2.3. Pages featuring content not supported by the IV format

    +
      +
    • Pages with unsupported embedded content that can't be displayed
    • +
    • Any other unsupported content
    • +
    +
    +

    Tip: The rule is simple. If an essential part of an article is not available in the Instant View format, an IV page must not be generated. In most cases, this will happen automatically but template creators can further protect their templates from data loss by marking any unsupported essential content using the @unsupported function. See this section for advice on handling unsupported videos.

    +
    +

    2.4. Inaccessible pages

    +
      +
    • Pages that are fully or partially behind a paywall.
    • +
    • Pages that are only accessible after logging in, etc.
    • +
    +

    3. Essential Content

    +

    All essential content must be presented on the Instant View page.

    +

    3.1. General properties

    +
      +
    • The title must be shown on the IV page (may need to include the kicker).
    • +
    • The subtitle must be shown on the IV page if a subtitle exists in the source.
    • +
    • The date of publication must be shown on the IV page if the date of publication is mentioned anywhere in the source (including meta tags).
    • +
    +

    These properties are also essential, but not always present or supported in IV:

    +
      +
    • Author name can be shown on the IV page if an author is specified in the source.
    • +
    • Author name on the IV page can link to the author URL if an author URL is specified in the source.
    • +
    • The main image can be shown as a cover on the IV page if a suitable image exists in the source.
    • +
    • NEW Right-To-Left pages (Arabic, Persian, Hebrew, etc.) must have the dir="rtl" attribute set.
    • +
    +
    +

    Important: See our Clarifications below for tips on how to best process cover images, date and time, author names and URLs, and other tricky elements.

    +
    +

    3.2. Link preview

    +
      +
    • The link preview must include a photo if a suitable image or document exist in the source.
    • +
    • If the page has a cover but the metadata contains no image or contains the generic site logo, you must use the cover as the photo.
    • +
    • The link preview requires a description.
    • +
    • If a short description exists in the source, it must be used for the link preview (OpenGraph descriptions, lead sections, etc.).
    • +
    • If the description in the metadata (routinely) doesn’t describe the contents of the article, your template must create a description using the subtitle or lead section, first paragraph, etc.
    • +
    • The site_name property must include the name that users see on the main page of the website (examples here).
    • +
    • It is advisable to generate proper link previews even for pages that do not generate an IV.
    • +
    +
    +

    Note: Telegram apps will show site_name in the header of the IV. It must match the name that users see on the main page of the website (see examples) and it must not contain any additional data. For this reason metadata should not be used blindly. If the main page doesn’t display a site name, use the name they use on social networks (Telegram channels have priority).

    +
    +

    3.3. Supported elements

    +
      +
    • All important media (images, videos, slideshows, and other content that is relevant to the article) that exists in the source must be formatted accordingly.
    • +
    • Media captions must be included with the corresponding media, provided they exist in the source and can be reliably identified.
    • +
    • Credits in quotes and media captions must be formatted correctly.
    • +
    • Dividers must be converted to simplified dividers on the IV page if dividers exist in the source.
    • +
    • Anchor links must work properly on IV page if anchor links exist in the source.
    • +
    +
    +

    Tip: Check that pages featuring unsupported content do not generate IV pages. In most cases, this will happen automatically, but it is a good idea to confirm this before submitting your template. Mark any unsupported essential content using the @unsupported function. See this section for advice on handling unsupported videos.

    +
    +

    4. Content to be Removed

    +

    Anything that is not essential to the article in question should be removed from the Instant View page, including:

    +
      +
    • Main navigation bars and menus (essential navigation may be adjusted to simple links)
    • +
    • Top bars
    • +
    • Side bars (can potentially be adjusted and appended to bottom of IV page)
    • +
    • Footers
    • +
    • Unsupported widgets (check supported embeds)
    • +
    • Advertisements
    • +
    • Banners
    • +
    • Social media links and buttons, including “Share” and “Like”
    • +
    • Other buttons (if it is essential, it must be simplified into a link)
    • +
    • Etc.
    • +
    +

    5. Extraneous Content

    +

    The resulting IV page may not contain any content not present in the original.

    +
      +
    • No signatures or information about the template's author
    • +
    • No extra links or ads of any kind
    • +
    • Etc.
    • +
    +
    +

    Tip: You may display the official Telegram channel of the website that published the article at the top of the IV page (by using the channel property). To be considered official, the channel must be labelled as such somewhere on the source website (doesn't have to be on the same page as the original article).

    +
    +

    6. Clarifications

    +
    +

    Below are some clarifications for the trickier aspects of creating perfect Instant View templates.

    +
    +

    GENERAL PROPERTIES

    +

    6.1.1 Author name

    +

    Author name is required only if it is presented in the source article in a consistent, clear and identifiable way (in an html block with particular properties), especially if there's a name of an actual person.

    +

    In less obvious cases, what the user sees when viewing the original article in a browser has priority over invisible meta-information. Names of actual people are always preferable over entity names like 'team' or the name of the website.

    +

    You may omit the author in cases where no name can be seen by a regular user opening the original article in the browser. You may omit the name when there's no identifiable person, only the website's 'team', 'editors', 'website name' etc.

    +

    Absent author names for articles in which no author can be easily identified by a regular viewing user are not considered an issue.

    +

    6.1.2 Date and time

    +

    The date of publication is obligatory for news publications. It must be obtained by any means possible, including meta tags, etc. If the date is specified correctly, time is optional.

    +

    If conflicting dates are stored in multiple places on the source page, preference should be given to the time that is visible to an ordinary user who views the page in a browser.

    +

    The IV editor's 'Preview' section will always show the date/time in UTC format, while the 'Original' section may use a different time zone. It is possible for a perfect template to display a date/time that looks different than the original.

    +

    Support for time zones is optional, unless the time zone is reliably identifiable from the source, in which case it’s obligatory.

    +
    +

    Tip: If given 'date published' and 'date last edited', use 'date published' for articles. For wiki-like entries 'date last edited' must be used.

    +
    +

    6.1.3 Subtitle

    +

    A subtitle is a subordinate title of a published work or article giving additional information about its content. If this is present in the original article, a subtitle is required. Here's an example of a subtitle:

    +
    + +

    A Subtitle

    +
    + +

    Few publications actually use subtitles. More commonly, short summary sentences are shown below the title (and are called standfirst in the UK). These summary sentences are usually short and are not part of the article's text. It is advisable but not required to represent them as subtitle elements. Here's an example:

    +
    + +

    A Summary

    + +

    6.1.4 Lead paragraph

    +

    Many publications use a slightly different style for their lead paragraphs. Unlike subtitles and summaries, the lead paragraph is part of the article's text. Even if the lead uses a different style from the rest of the text, it is less desirable to present it as a subtitle — but this is not a critical issue.

    +

    If the lead paragraph uses a different style, it is recommended to use bold or italic text.

    +
    + +

    A summary, then lead in bold

    + +

    In the example above, the lead paragraph is highlighted in bold: “TAXI giant Uber has reportedly fired over 20 workers following an internal investigation into sexual harassment allegations.”

    +

    The article then continues: “The company told staff of the layoffs on Tuesday and related claims by law firm Perkins Coie, a person close with the case told Bloomberg.” It would be acceptable to present the “TAXI giant Uber…” paragraph as bold, or italic, or plain text.

    +
    +

    Tip: Generally, it is advisable to avoid setting too much text as the subtitle. If the website publishes summaries that take an entire paragraph or even multiple paragraphs, it's better to use italic/bold text instead of the subtitle element to represent this content in IV.

    +
    +

    6.1.5 Kicker

    +

    Kickers are separately formatted parts of the title supported in IV 2.0 with the kicker property. The kicker property must be set if a kicker is present and its text is actually a part of the title/story (see 'UBER SEX CLAIMS' on the screenshot above).

    +

    If the kicker represents a regular section or category into which the article falls, (e.g. 'CRIME: Seventy suitcases stolen from Heathrow airport'), it should be omitted. Missing section/category kickers are not considered an issue.

    +

    IMAGES AND MEDIA

    +

    6.2.1 Image quality

    +

    When several image resolutions are available and can be extracted reliably, the IV page should use better quality images (within reason). The optimal resolution range is 1280px-2560px, using larger images is pointless. Note that images that are too large (>5 MB) will fail to load. We recommend updating your template to IV 2.1 to automatically extract optimal images from the srcset attribute.

    +

    If for some reason it is only technically possible to obtain low-resolution versions of images (lower than 320px) for a page, but its original web version has high-resolution images, the page should not generate an IV.

    +
    +

    Note: For the Icon type, we highly recommend setting the correct size using the width/height attributes so that they appear the same way in IV as they do in the text. Otherwise, you risk grabbing the 3x version of an emoji and displaying it as a full-blown image.

    +
    +

    See also: Infographics

    +

    6.2.2 Cover images

    +

    It is obligatory to use a cover image:

    +
      +
    • If the image is present on the page and described in the source as “featured-img”, “cover”, “lead_img”, “main_image”, etc.
    • +
    • When the article has a cover on the source website (above the title or subtitle).
    • +
    +

    In other cases, cover images are optional:

    +
      +
    • We recommend setting a cover If there's a suitable image directly below the title/subtitle.
    • +
    • While it is possible to use GIFs and videos as cover, in most cases, it's better to leave these elements in the body of the article.
    • +
    +

    Sometimes, a cover is less desirable:

    +
      +
    • In single-image, single-video, or single-GIF articles with no significant text.
    • +
    • When text on the cover image repeats the title.
    • +
    • Images from meta-tags are not recommended: they might be suitable, but are usually designed with sharing widgets in mind and don’t work well in the IV environment.
    • +
    +

    A cover must not be set if:

    +
      +
    • The chosen image is clearly inappropriate for the cover.
    • +
    • The chosen image appears several paragraphs into the article and it is possible to reliably identify this.
    • +
    • The cover image is duplicated in the article.
    • +
    • Several images appear in the article one after another. In this case, the template should not break the sequence by extracting one of them as a cover (example).
    • +
    +
    +

    Tip: Cover images can also have captions in IV, don't lose them.

    +
    +

    6.2.3 Galleries and slideshows

    +

    Slideshows are required only if the source article shows several photos or other media as a slideshow or gallery. If this is the case, do the following:
    - Present all images in the IV as a gallery, if possible.
    - If that's not possible, keep a link to the full gallery.
    - If none of the above are possible, generate no IV for the page.

    +

    If the source has several ordinary images/videos/GIFs following each other in the source, you may also convert them into a slideshow, but this is purely optional. This makes more sense in cases when images serve as additional content (e.g., a long text about a new car which is followed by ten images of the car).

    +

    We will not accept issue reports based on presence or absence of slideshows for ordinary images following each other in the source article.

    +

    EXCEPTION! Slideshows must not be used when:

    +
      +
    • The slideshow fetches unrelated images (e.g. an illustration and a disclaimer).
    • +
    • The article consists entirely of a slideshow (and its caption/description) and there's no other content.
    • +
    • The article uses images/videos/GIFs with captions as the main medium (e.g.: travel blogs that show many photos with captions, step-by-step crafting guides, cooking recipes, etc.).
    • +
    +

    In the cases above, use images with captions (or even plain paragraph text) following one another.

    +
    +

    Tip: Remember that captions should be preserved for all images in the source. If you lose captions for images you've put into a slideshow, it's a valid issue. IV Slideshows support both a caption for the entire slideshows and different captions for each individual element.

    +
    +

    6.2.4 Captions

    +

    Any captions present in the source article must be preserved. This includes captions for the cover image and captions for all individual elements of slideshows.

    +
    + +

    All Captions Preserved

    +
    + +

    If the image has no caption, but has meaningful text in the alt attribute, you may use that text as the caption. This is optional, we will not accept issue reports about alt-text missing from captions.

    +
    +

    Tip: Please don't include meaningless alt-text as captions (e.g., the PlayStation blog always puts the name of the corresponding game in the alt attribute of all screenshots – there's no need to reproduce that on the IV page.)

    +
    +

    6.2.5 Media credits

    +

    IV 2.0 supports a dedicated <cite> tag for credits in media captions. Credits in captions must be preserved and placed inside the appropriate tag, provided it is possible to reliably identify them.

    +

    6.2.6 Infographics

    +

    Tall infographic images are currently unreadable in Telegram apps. If there’s a reliable way to identify them (e.g., consistently used attributes or a specific section on the website that only contains infographics) the IV must add an image link to the full version of the image. If there is no reliable way to identify such images and they are not consistently featured on the website, it is acceptable to leave infographics as ordinary photos.

    +

    LINKS

    +

    6.3.1 Image links

    +

    In IV 2.0, <img> tags support the attribute href to make the image clickable. It must be used to preserve the link behind the image if it leads to some different page or content.

    +

    Image links are required only if they are meaningful. If the link opens the same image in a higher resolution, it must be removed. Exception: Infographics.

    +

    6.3.2 Related Articles and other “More” links

    +

    IV 2.0 supports a dedicated type for RelatedArticles. Related articles are relatively static individual links or blocks of articles which are thematically related to the current one. They don't have to be located on the same domain.

    +

    It is obligatory to format “Related articles” links using the new <related> tag and/or remove other “More” links, provided all these links can be extracted from the article without endangering essential information.

    +

    We designed the RelatedArticles block to deliver a better IV-reading experience to users. The IV engine automatically checks whether articles in the <related> block have an IV, you don't need to worry about this.

    +
    +

    If pages have no IV, they will not be displayed. If this results in an empty block, it will not be displayed.

    +
    +

    There are cases when you must not use RelatedArticles:

    +

    1. Keep but don’t format as Related

    +
      +
    • Links that can’t be safely and reliably extracted from the article text.
    • +
    • Links that are part of essential content for the article (without which the article makes no sense).
    • +
    • Navigational links to the other parts of multipart articles.
    • +
    +
    +

    Never put essential links into <related>, they will be lost if the page they are leading to doesn’t have an IV.

    +
    +

    2. Remove

    +
      +
    • “More” blocks that show different links each time the page is reloaded.
    • +
    • (Consistently) random unrelated articles.
    • +
    • Dynamic lists of "Latest articles from this category”, “More articles by this author”, “Featured articles”, etc.
    • +
    • Lists of categories (links to dynamic lists).
    • +
    • External links leading to “Partner sites” (e.g., You won't believe what this game does to people!).
    • +
    +

    6.3.2.1. Formatting Related Articles

    +

    It is sufficient to put links into <related>. You only need the <a> – the IV engine will handle the rest (title, description, etc.). Your IV may only have one block of related articles at the end of the page. If the source has several blocks, merge them together or choose which one to keep.

    +

    Headers
    Only one header may be present for the block of related articles at the end of the page. We will not accept reports about missing headers on Related blocks (unless the header contains critical information).

    +

    Note that if a header for a related article is not reliably extractable from the body, you must not use <related> for that link. (Otherwise, if the link gets no IV, the text will have a hanging header).

    +

    “Inline” blocks
    You may leave “inline” related links in the middle the article. If you do, these <related> blocks must not have headers (unless the header contains critical information).

    +

    6.3.3 Channel links

    +

    You may display the official channel of the website that published the article on the IV page by using the channel property:

    +
    + +

    Official Channel Link

    +
    + +

    This channel link is optional. We will not accept issue reports based on the absence or presence of a channel link, with one exception:

    +

    If the channel property is set, the channel it is pointing to must be the official channel. To be considered official, the channel must be labelled as such somewhere on the source website (doesn't have to be on the same page as the original article).

    +

    6.3.4 Source links

    +

    Some articles include a link to their source. This link could be inserted at the end of the article in the format via <a href="https://example.org">Website Name</a>. A word with a similar meaning could be used instead of 'via' for websites in other languages.

    +

    6.3.5 Author links

    +

    Author links are optional. If there's a clearly identifiable author and they have a page on the target website, use that one. In more ambiguous cases, use what the regular viewing user can see in the original article or omit the link altogether.

    +
    +

    Tip: IV only supports one author URL per article. If there are several in the article, it's permissible to choose one or omit them altogether.

    +
    +

    6.3.6 Social media links

    +

    Sharing buttons and other interface-based links must be removed as per Rule 4.

    +

    Many articles include something like “check out our Facebook page” at the end of the text. Such links must be removed if they are placed in a reliably identifiable container.

    +

    6.3.7 Multi-page articles

    +

    To parse several pages into one IV, update your template to IV 2.1 (which skips canonical redirects by default) and use the inline function. Make sure to check in-app to see if your solution is working. The IV should open correctly when users share a link to any part of the article.

    +

    If pages can’t be safely assembled into one IV, navigation must be preserved. Please confirm that navigation is working and all further pages open correctly. If navigation can’t be preserved, the article must not generate an IV.

    +

    Never format links to the other parts of an article as related. This may break navigation if one part of the article fails to generate IV (since related articles without IVs are omitted in the block).

    +

    UNSUPPORTED CONTENT

    +

    Pages that display unsupported content (e.g. an interactive map widget) must not generate IVs.

    +

    Important: We will accept issue reports requesting to generate IVs for pages with content previously deemed unsupported if you include a link to a template that fully supports the content in question. This does not apply to supporting content from popular widgets that are likely to get official support in the future, see the list below.

    +

    6.4.1 Complex tables

    +

    IV 2.0 includes support for Tables. IVs can now be generated for articles with simple tables. However, complex tables may not render through existing means, and must be tagged as @unsupported.

    +

    Important: We will accept issue reports requesting to generate IVs for pages with content previously deemed unsupported if you include a link to a template that fully supports the content in question.

    +

    6.4.2 Video/Audio from unsupported players

    +
      +
    • If the unsupported widget has an iFrame version, make it into an <iframe>. If you do that, the IV page will not be generated due to unsupported content, but things will work out of the box if and when we support that widget.
    • +
    • If it is not possible to represent the widget as an iFrame, but it is possible to get a direct link to the video/audio, use that link to generate a <video> or <audio> with the correct src attribute.
    • +
    • Otherwise, mark the object with the @unsupported function.
    • +
    +
    +

    If an article that is otherwise supported includes a video or an audio track that would cause it to become unsupported, it is acceptable to include a link to the video instead of unsupporting the article. If there’s no other content on the page, it must not generate an IV.

    +
    +

    6.4.3 Auxiliary widgets

    +

    Some pages include unsupported widgets that are not essential for the understanding of the article. A local news site may show a weather forecast widget on their pages. A business newspaper may show a stock price ticker for the companies covered in the article. Some websites include “And what would you do?” polls at the end of some of their articles to increase user engagement.

    +

    Such non-essential widgets may be omitted in IV. Warning: Make sure that this dynamic auxiliary data doesn't get added to the static IV page.

    +

    6.4.4 Popular Widgets

    +

    Telegram is likely to support the following popular widgets in the future:

    +
      +
    • Reddit
    • +
    • Spotify
    • +
    • Getty images
    • +
    • Imgur
    • +
    • Coub
    • +
    • Soundbank
    • +
    • JW Player
    • +
    • Twitter Timeline
    • +
    • Infogram
    • +
    • VK Post
    • +
    • WordPress Embed Post
    • +
    • Yandex.music
    • +
    +

    Supporting content from these widgets is optional since it will eventually become available through official means.

    +

    OTHER

    +

    6.5.1 Subdomains

    +

    Subdomains that present content in a similar way to the higher-level domain must be supported.

    +

    If a subdomain looks like a separate website, supporting it is optional. We will accept issue reports if a template generates broken IV pages for any subdomain.

    +
    +

    Note: We will add the necessary redirects so that Telegram apps will show IVs for articles on the main domain when users share links to the mobile version. It is not necessary to support pages from the mobile version.

    +
    +

    6.5.2 Service areas

    +

    Non-article pages are strictly optional, unless there’s interactive content – in which case they must not generate IVs. This includes Terms of Service, Privacy Policies, About sections, Contacts sections and special “Print” versions of articles.

    +

    6.5.3 Single-media pages

    +

    Support for pages that only contain a single media item (photo, GIF, video, etc.) is required if:

    +
      +
    • The pages are routinely accessible to users through the main navigation of the website and include other data like title, date, etc.
    • +
    • Such pages are the main medium for the domain in question (e.g. Pikabu.ru)
    • +
    +

    If the single-media page contains unsupported media, it must not generate an IV. See 6.4.2 Unsupported Video and Audio content.

    +

    In all other cases, supporting single-media pages is optional.

    +

    6.5.4 Ancient lore

    +

    Support for news articles from 2015 and earlier is optional. We won’t accept issue reports on news articles posted before 2016 if the template correctly handles articles published recently.

    +

    6.5.5 Quotes

    +

    Quotes must be formatted to match their appearance in the source article, provided it is possible to identify them (and their type) in a reliable way. Line breaks in quotes must be preserved.

    +

    Quotes support <cite> tags. If a quote includes an author, it must be formatted accordingly (provided the author can be reliably identified in the source).

    +
    +

    7. Checklist Changelog

    +

    We will be updating this document with further clarifications as new issues arise.

    +

    Mar 20 2019

    +
    +

    Don’t miss the IV 2.1 update.

    +
    +

    Checklist 2.2:

    +

    Expanded clarifications

    +
      +
    • 3.2, Link Preview: site_name must include the name that users see on the main page of the website; cover photo must be used in preview if metadata is empty or contains site logo; template must generate proper description if metadata is unsuitable
    • +
    • 3.3, Supported Elements: Credits must be supported in media captions and quotes
    • +
    • 6.1.2, Date and Time: Time is optional if the date is set correctly; time zones are optional, unless reliably identifiable in the source
    • +
    • 6.2.1, Image Quality: for issues to be accepted, the difference in image quality must be significant; higher resolution images must be reliably extractable; note
    • +
    • 6.3.1, Image links: Must be preserved if they are meaningful
    • +
    • 6.3.2, Related articles: Details on when RelatedArticles must not be used; Formatting guidelines
    • +
    • 6.4, Unsupported content: Optional to extract content from popular widgets which are scheduled for official Telegram support, even if another template does this
    • +
    • 6.4.2, Unsupported Video/Audio: Possible to include a link to an audio/video instead of unsupporting an otherwise fine article
    • +
    • 6.5.1, Subdomains: Added a note on mobile versions
    • +
    +

    Added NEW clarifications

    + +
    +

    Feb 6 2019

    +

    Checklist 2.1

    +
      +
    • Related Articles (6.3.2). Considerably expanded guidelines. Now obligatory to put related links into the new “Related articles” block, provided they are reliably identifiable in the source. Other links should be removed, see full details.
    • +
    • Cover Images (6.2.2). Added conditions when covers are obligatory.
    • +
    • Galleries and Slideshows (6.2.3). Added detailed explanations on gallery usage.
    • +
    +
    +

    Feb 2 2019

    +

    Checklist 2.0: Changes for the Second Instant View Contest

    +

    The Clarifications section has been rewritten to better organize the lore we've accumulated during and after the previous contest. These clarifications have been updated:

    +
      +
    • Tables are supported (if they are not too complex).
    • +
    • Nested lists (and lists inside tables) are supported.
    • +
    • RTL-support has been introduced and is obligatory for RTL pages.
    • +
    • Related Articles got a dedicated element (UPDATED 6.02, see guidelines!).
    • +
    • Image links are supported.
    • +
    • Added guidelines on image quality.
    • +
    • Updated guidelines for cover images
    • +
    • The new Icon type requires careful handling.
    • +
    • Media credits can be formatted properly (if separable from caption).
    • +
    • Kickers in titles got a dedicated element for certain cases.
    • +
    • Added guidelines for supporting subdomains.
    • +
    • Updated guidelines for social media links
    • +
    • Updated the guidelines for site_name in link previews.
    • +
    +

    Don't forget to check out what's new in IV 2.0 to know what your templates are now able to support.

    +
    + +
    +
    +
    +
    +
    + + + + + + + + + + + + + + diff --git a/data/instantview.telegram.org/contest.html b/data/instantview.telegram.org/contest.html new file mode 100644 index 0000000000..2e8043f401 --- /dev/null +++ b/data/instantview.telegram.org/contest.html @@ -0,0 +1,33300 @@ + + + + + Contest - Instant View + + + + + + + + + + + +
    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +

    Template Competition 2.0

    + +
    + +
    + +

    We are holding a new $300,000+ 2-month competition (4 Feb 2019 - 4 April 2019) to create Instant View Templates for news websites and blogs, $100 per template. Everyone is welcome to participate!

    +

    Templates are sets of instructions that allow Telegram servers to process articles from anywhere on the internet into uniform and lightweight Instant View pages to be displayed to users. We made an easy-to-use editor and came up with a list of primary targets. The only thing we're missing now is your input.

    +

    This is a crowdsourcing effort on an massive scale – and with hefty rewards for those who will help us create templates and check them for issues. Everyone is welcome to join us in our quest to make the world's information more accessible to users everywhere!

    +

    View the Full Contest Rules »

    +

    Below is a list of target websites for the contest and the corresponding templates. You are welcome to create your own templates or check existing ones for issues.

    +

    Starting on February, 4, we will be adding 500 new target domains to this page approximately every 10 days.

    +

    Target Domains

    +
    + +
    +
    + +
    +
    +
    +
    + Domain + +
    +
    + WinnerPrize +
    +
    +
    + +
    +
    +
    +
    + a1.ro +
    +
    + + $98 + Elian Doran + +
    +
    +
    + aa.com.tr +
    +
    + + $100 + skrskrskr + +
    +
    + +
    + + $98 + Alfonso V. + +
    +
    + +
    + + $100 + Sam Chen + +
    +
    +
    + abc.es +
    +
    + + $92 + Nikita Starshinov + +
    +
    +
    + abc15.com +
    + +
    +
    + abc7.com +
    +
    + + $90 + Saeid Tahmuresi + +
    +
    + +
    + + $100 + Mikhail Komendant + +
    +
    + +
    + + $72 + longnull + +
    +
    + +
    + + $96 + Sardar Atabekov + +
    +
    + +
    + + $98 + Pavel T. + +
    +
    + +
    + + $100 + Rodrigo Vieira + +
    +
    + +
    + + $98 + дурак + +
    +
    + +
    + + $100 + Artem Morziev + +
    +
    +
    + abnews.ru +
    +
    + + $90 + VIT + +
    +
    +
    + abola.pt +
    +
    + + $100 + Uriel Castro + +
    +
    + +
    + + $94 + Dima 🌿 + +
    +
    + +
    + + $96 + chuchu + +
    +
    +
    + acn.cu +
    +
    + + $94 + Moshe + +
    +
    +
    + actu17.fr +
    +
    + + $100 + Rodrigo Vieira + +
    +
    + +
    + + $100 + Den S. + +
    +
    + +
    + + $100 + Enes + +
    +
    + +
    + + $98 + ‏Vsevolod T + +
    +
    + +
    + + $94 + Rodrigo Vieira + +
    +
    + +
    + + $100 + Soleimani + +
    +
    + +
    + + $86 + Den S. + +
    +
    + +
    + + $96 + Pavel T. + +
    +
    +
    + advis.ru +
    +
    + + $98 + w3drt46523trc26 + +
    +
    + +
    + + $100 + ⁡Rochelle + +
    +
    +
    + afaqs.com +
    +
    + + $96 + :) + +
    +
    + +
    + + $98 + ℱrancesco T. + +
    +
    +
    + afr.com +
    +
    + + $94 + Odwalla + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    + +
    + + $100 + chuchu + +
    +
    + +
    + + $98 + Deleted Account + +
    +
    + +
    + + $100 + Sam Chen + +
    +
    + +
    + + $100 + илья шаб + +
    +
    + +
    + + $96 + Yuriy + +
    +
    + +
    + + $100 + Saman Madani + +
    +
    + +
    + + $100 + Grigory Korepanov + +
    +
    +
    + agefi.com +
    +
    + + $100 + Sergey + +
    +
    + +
    + + $100 + kolyya + +
    +
    +
    + agi.it +
    +
    + + $88 + Danil Chanyshev + +
    +
    + +
    + + $100 + Александр 👽 + +
    +
    + +
    + + $98 + kolyya + +
    +
    + +
    + + $86 + ⁡Rochelle + +
    +
    + +
    + + $98 + Nikita Tsyhankov + +
    +
    + +
    + + $100 + Rodrigo Vieira + +
    +
    + +
    + + $94 + :) + +
    +
    + +
    + + $82 + Deleted Account + +
    +
    + +
    + + $92 + is summer + +
    +
    + +
    + + $90 + skrskrskr + +
    +
    +
    + aica.org +
    +
    + + $92 + Grigory Korepanov + +
    +
    +
    + aif.ru +
    +
    + + $98 + w3drt46523trc26 + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $100 + Сергей С + +
    +
    + +
    + + $96 + Tomás G. + +
    +
    + +
    + + $94 + Grigory Korepanov + +
    +
    +
    + ajax1.nl +
    +
    + + $94 + Pavel T. + +
    +
    + +
    + + $94 + w3drt46523trc26 + +
    +
    + +
    + + $90 + Deleted Account + +
    +
    + +
    + + $100 + skrskrskr + +
    +
    + +
    + + $100 + Enes + +
    +
    + +
    + + $100 + 𓆏 + +
    +
    +
    + akket.com +
    +
    + + $98 + A · M + +
    +
    + +
    + + $98 + Deleted Account + +
    +
    + +
    + + $98 + Deleted Account + +
    +
    + +
    + + $94 + Pavel T. + +
    +
    + +
    + + $98 + skrskrskr + +
    +
    + +
    + + $90 + Sam Chen + +
    +
    + +
    + + $100 + skrskrskr + +
    +
    + +
    + + $98 + Giridharidas + +
    +
    + +
    + + $96 + Saman Madani + +
    +
    + +
    + + $90 + Grigory Korepanov + +
    +
    + +
    + + $96 + дурак + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    + +
    + + $100 + !! !! + +
    +
    + +
    + + $86 + benuzak + +
    +
    + +
    + + $98 + Abdulrahman Rabie + +
    +
    + +
    + + $96 + Dooks + +
    +
    +
    + alkas.lt +
    +
    + + $100 + Pavel T. + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $100 + Ilya Borovik + +
    +
    + +
    + + $100 + Sergey + +
    +
    + +
    + + $100 + Nikita Starshinov + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    + +
    + + $96 + Sardar Atabekov + +
    +
    +
    + allufa.ru +
    +
    + + $100 + w3drt46523trc26 + +
    +
    + +
    + + $96 + Andrew A. + +
    +
    + +
    + + $84 + Pavel T. + +
    +
    + +
    + + $90 + Pavel T. + +
    +
    + +
    + + $92 + Abdulrahman Rabie + +
    +
    + +
    + + $100 + :) + +
    +
    + +
    + + $98 + Hamed 169 + +
    +
    + +
    + + $88 + Grigory Korepanov + +
    +
    +
    + alon.hu +
    +
    + + $92 + Sergey + +
    +
    + +
    + + $94 + skrskrskr + +
    +
    +
    + alrai.com +
    +
    + + $100 + skrskrskr + +
    +
    + +
    + + $96 + Pavel T. + +
    +
    + +
    + + $100 + Mikhail Komendant + +
    +
    + +
    + + $80 + Dima 🌿 + +
    +
    + +
    + + $98 + Sergey + +
    +
    + +
    + + $96 + Pavel T. + +
    +
    + +
    + + $96 + skrskrskr + +
    +
    +
    + amad.ps +
    +
    + + $94 + skrskrskr + +
    +
    + +
    + + $100 + Rodrigo Vieira + +
    +
    + +
    + + $100 + Sergey + +
    +
    + +
    + + $100 + Artem + +
    +
    + +
    + + $100 + Chingiz Gaffarov + +
    +
    + +
    + + $68 + Сергей С + +
    +
    + +
    + + $70 + Fabio Murru + +
    +
    + +
    + + $94 + Grigory Korepanov + +
    +
    + +
    + + $98 + Giovanni M. + +
    +
    + +
    + + $98 + Soleimani + +
    +
    + +
    + + $98 + Andrew A. + +
    +
    + +
    + + $98 + Giovanni M. + +
    +
    + +
    + + $96 + Sergey Pomogaylenko + +
    +
    + +
    + + $86 + dotvhs + +
    +
    + +
    + + $86 + Falko + +
    +
    + +
    + + $78 + dotvhs + +
    +
    + +
    + + $96 + A · M + +
    +
    +
    + angi.ru +
    +
    + + $92 + kk + +
    +
    + +
    + + $96 + Deleted Account + +
    +
    + +
    + + $90 + Soleimani + +
    +
    + +
    + + $98 + Deleted Account + +
    +
    + +
    + + $94 + chuchu + +
    +
    +
    + ansa.it +
    +
    + + $100 + Giovanni M. + +
    +
    + +
    + + $98 + Eaxon + +
    +
    + +
    + + $94 + Sam Chen + +
    +
    +
    + aol.co.uk +
    +
    + + $96 + Odwalla + +
    +
    + +
    + + $88 + kolyya + +
    +
    + +
    + + $98 + kolyya + +
    +
    +
    + ap7am.com +
    +
    + + $100 + Art Mas + +
    +
    + +
    + + $96 + Deleted Account + +
    +
    + +
    + + $96 + Falko + +
    +
    + +
    + + $100 + Дмитрий + +
    +
    + +
    + + $94 + Sergey Pomogaylenko + +
    +
    + +
    + + $100 + longnull + +
    +
    + +
    + + $100 + Vitaliy + +
    +
    + +
    + + $92 + Yury + +
    +
    + +
    + + $94 + Alex + +
    +
    + +
    + + $94 + Rodrigo Vieira + +
    +
    +
    + ar13.cl +
    +
    + + $92 + Giridharidas + +
    +
    + +
    + + $100 + skrskrskr + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $72 + Grigory Korepanov + +
    +
    + +
    + + $100 + Giovanni M. + +
    +
    + +
    + + $90 + Denis Shemanaev + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $100 + Grigory Korepanov + +
    +
    + +
    + + $100 + Denis Shemanaev + +
    +
    + +
    + + $96 + Heck Fy + +
    +
    + +
    + + $96 + Aidosmf + +
    +
    + +
    + + $98 + Vlad Kozlov + +
    +
    +
    + artsy.net +
    +
    + + $98 + ⁡Rochelle + +
    +
    + +
    + + $100 + Soleimani + +
    +
    + +
    + + $100 + dima + +
    +
    + +
    + + $100 + Amir + +
    +
    + +
    + + $98 + w3drt46523trc26 + +
    +
    +
    + asn24.ru +
    +
    + + $98 + Pavel T. + +
    +
    + +
    + + $96 + dima + +
    +
    + +
    + + $94 + Deleted Account + +
    +
    + +
    + + $88 + Andrew A. + +
    +
    +
    + astera.ru +
    +
    + + $86 + Misho + +
    +
    +
    + astv.ru +
    +
    + + $56 + AV + +
    +
    + +
    + + $100 + Kirill S + +
    +
    + +
    + + $76 + !! !! + +
    +
    + +
    + + $98 + Rodrigo Vieira + +
    +
    + +
    + + $98 + Giovanni M. + +
    +
    + +
    + + $90 + Serhii + +
    +
    +
    + atn.ua +
    +
    + + $92 + Deleted Account + +
    +
    +
    + atv.be +
    +
    + + $100 + Amir + +
    +
    +
    + atv.pe +
    +
    + + $100 + :) + +
    +
    + +
    + + $98 + Denys Zverev + +
    +
    + +
    + + $96 + Andrew A. + +
    +
    + + +
    + +
    + + $100 + Sam Chen + +
    +
    + +
    + + $84 + valid + +
    +
    + +
    + + $96 + kolyya + +
    +
    + +
    + + $88 + 𓆏 + +
    +
    + +
    + + $100 + Vitaliy + +
    +
    + +
    + + $66 + Alexander.G + +
    +
    + +
    + + $100 + Sergiy Moskalenko + +
    +
    + +
    + + $100 + Sardar Atabekov + +
    +
    + +
    + + $98 + Rodrigo Vieira + +
    +
    + +
    + + $100 + David + +
    +
    + +
    + + $100 + Soleimani + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $84 + Andrew + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $94 + Dario + +
    +
    + +
    + + $88 + w3drt46523trc26 + +
    +
    + + +
    + +
    + + $100 + kolyya + +
    +
    + +
    + + $100 + Ruslan S + +
    +
    + +
    + + $92 + Yury + +
    +
    + +
    + + $98 + ⁡Rochelle + +
    +
    + +
    + + $98 + Sam Chen + +
    +
    + +
    + + $94 + benuzak + +
    +
    + +
    + + $100 + chuchu + +
    +
    +
    + b1.ro +
    +
    + + $96 + Nikita Tsyhankov + +
    +
    + +
    + + $100 + Ruslan S + +
    +
    + +
    + + $100 + Enes + +
    +
    + +
    + + $90 + Den S. + +
    +
    + +
    + + $98 + Alfonso V. + +
    +
    + +
    + + $96 + Andrew A. + +
    +
    +
    + balls.ie +
    + +
    + +
    + + $98 + w3drt46523trc26 + +
    +
    +
    + bama.hu +
    +
    + + $94 + valid + +
    +
    + +
    + + $100 + skrskrskr + +
    +
    + +
    + + $98 + skrskrskr + +
    +
    + +
    + + $94 + Sam Chen + +
    +
    +
    + bankir.ru +
    +
    + + $98 + хоб ت + +
    +
    + +
    + + $100 + Mikhail Burkasov + +
    +
    + +
    + + $80 + is summer + +
    +
    + +
    + + $96 + Eaxon + +
    +
    + +
    + + $100 + DARKCOMET 𓆈 + +
    +
    + +
    + + $84 + sina + +
    +
    +
    + bash.news +
    +
    + + $100 + Andrew + +
    +
    + +
    + + $88 + DARKCOMET 𓆈 + +
    +
    +
    + basket.lv +
    +
    + + $100 + Kostia t. + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    +
    + bazaar.ru +
    +
    + + $100 + chuchu + +
    +
    + +
    + + $94 + chuchu + +
    +
    + +
    + + $100 + Anvar Jamgirov + +
    +
    + +
    + + $90 + Sam Chen + +
    +
    + +
    + + $100 + DARKCOMET 𓆈 + +
    +
    +
    + bel.ru +
    +
    + + $98 + Pavel T. + +
    +
    + +
    + + $94 + Deleted Account + +
    +
    + +
    + + $98 + Pavel Gilevich + +
    +
    + + +
    + +
    + + $88 + Deleted Account + +
    +
    + +
    + + $86 + Sam Chen + +
    +
    + +
    + + $96 + дурак + +
    +
    + +
    + + $100 + chuchu + +
    +
    + +
    + + $82 + Danil Chanyshev + +
    +
    + +
    + + $100 + Sergey Pomogaylenko + +
    +
    + +
    + + $98 + ⁡Rochelle + +
    +
    +
    + bfm.ru +
    +
    + + $92 + w3drt46523trc26 + +
    +
    +
    + bgr.com +
    +
    + + $100 + Oleg N. + +
    +
    + +
    + + $94 + Dooks + +
    +
    + +
    + + $96 + Enes + +
    +
    + +
    + + $100 + Sergey + +
    +
    + +
    + + $94 + chuchu + +
    +
    +
    + bimru.ru +
    +
    + + $92 + Deleted Account + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    + +
    + + $92 + Sam Chen + +
    +
    + +
    + + $98 + Grigory Korepanov + +
    +
    +
    + biwork.ru +
    +
    + + $100 + w3drt46523trc26 + +
    +
    + +
    + + $96 + Rodrigo Vieira + +
    +
    + +
    + + $96 + Alex + +
    +
    + +
    + + $100 + Mikhail Komendant + +
    +
    + +
    + + $96 + Sam Chen + +
    +
    +
    + bk55.ru +
    +
    + + $96 + Ruslan S + +
    +
    + +
    + + $90 + Kirill S + +
    +
    + +
    + + $96 + Deleted Account + +
    +
    +
    + blikk.hu +
    +
    + + $94 + Saeed + +
    +
    + +
    + + $98 + Soleimani + +
    +
    + +
    + + $100 + DARKCOMET 𓆈 + +
    +
    + +
    + + $100 + Sam Chen + +
    +
    + +
    + + $98 + Shameem + +
    +
    + +
    + + $90 + Sam Chen + +
    +
    + +
    + + $100 + is summer + +
    +
    + +
    + + $100 + дурак + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    + +
    + + $98 + Art Mas + +
    +
    + +
    + + $94 + Denis Shemanaev + +
    +
    + +
    + + $96 + Pavel T. + +
    +
    + +
    + + $90 + Deleted Account + +
    +
    + +
    + + $88 + Kirill S + +
    +
    + +
    + + $98 + Deleted Account + +
    +
    + +
    + + $96 + Andrew A. + +
    +
    + +
    + + $100 + Yuriy + +
    +
    + +
    + + $98 + Uriel Castro + +
    +
    + +
    + + $100 + Dima 🌿 + +
    +
    +
    + bnews.kz +
    +
    + + $100 + Eldorbek Nusratov + +
    +
    +
    + bnkomi.ru +
    +
    + + $98 + Misho + +
    +
    + +
    + + $98 + Vladislav Tvorogov + +
    +
    + +
    + + $98 + Sergey Popkov + +
    +
    + + +
    + +
    + + $100 + ⁡Rochelle + +
    +
    + +
    + + $96 + Denis + +
    +
    +
    + bola.com +
    +
    + + $96 + дурак + +
    +
    + +
    + + $100 + Giovanni M. + +
    +
    + +
    + + $90 + Anvar Jamgirov + +
    +
    + +
    + + $100 + :) + +
    +
    + +
    + + $100 + Eaxon + +
    +
    + +
    + + $86 + Eaxon + +
    +
    + +
    + + $94 + Sardor + +
    +
    + +
    + + $88 + Сергей С + +
    +
    + +
    + + $98 + w3drt46523trc26 + +
    +
    + +
    + + $98 + Mikhail Burkasov + +
    +
    + +
    + + $100 + Eaxon + +
    +
    + +
    + + $96 + Алексей + +
    +
    + +
    + + $100 + Uriel Castro + +
    +
    + + +
    + +
    + + $92 + Maxi + +
    +
    + +
    + + $94 + cescus + +
    +
    +
    + bright.nl +
    +
    + + $98 + A · M + +
    +
    + +
    + + $100 + Kirill S + +
    +
    + +
    + + $74 + Vladislav Tvorogov + +
    +
    + +
    + + $90 + Sam Chen + +
    +
    + +
    + + $82 + Vladyslav T. + +
    +
    + +
    + + $90 + w3drt46523trc26 + +
    +
    +
    + bt.no +
    +
    + + $88 + skrskrskr + +
    +
    +
    + budas.lt +
    +
    + + $100 + Chingiz Gaffarov + +
    +
    + +
    + + $98 + chuchu + +
    +
    + +
    + + $98 + Pavel T. + +
    +
    +
    + bunte.de +
    +
    + + $94 + Sergey Pomogaylenko + +
    +
    + +
    + + $96 + Pavel T. + +
    +
    + +
    + + $98 + sina + +
    +
    + +
    + + $94 + w3drt46523trc26 + +
    +
    + +
    + + $86 + Pavel T. + +
    +
    + +
    + + $94 + Giovanni M. + +
    +
    + +
    + + $100 + Sam Chen + +
    +
    + +
    + + $84 + Giovanni M. + +
    +
    + +
    + + $100 + Jehan + +
    +
    + +
    + + $88 + Sam Chen + +
    +
    + +
    + + $100 + Sergii + +
    +
    + +
    + + $94 + Andrew A. + +
    +
    + +
    + + $90 + Tomás G. + +
    +
    + +
    + + $90 + Andrew A. + +
    +
    + +
    + + $100 + Minnul + +
    +
    +
    + buzz.ie +
    +
    + + $100 + Odwalla + +
    +
    +
    + bx1.be +
    +
    + + $98 + longnull + +
    +
    +
    + bykvu.com +
    +
    + + $98 + Serhii + +
    +
    + +
    + + $100 + Tomás G. + +
    +
    + +
    + + $94 + Enes + +
    +
    + +
    + + $100 + Sergiy Moskalenko + +
    +
    + +
    + + $88 + is summer + +
    +
    + +
    + + $100 + Van Ng + +
    +
    +
    + cafef.vn +
    +
    + + $98 + :) + +
    +
    + +
    + + $98 + Enes + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    + +
    + + $100 + ⁡Rochelle + +
    +
    + +
    + + $88 + !! !! + +
    +
    + +
    + + $92 + Chingiz Gaffarov + +
    +
    + +
    + + $100 + 🎖🎖🎖🎖 Maksim³ + +
    +
    + +
    + + $100 + Rodrigo Tavares + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    + +
    + + $84 + Alfonso V. + +
    +
    +
    + canal9.ch +
    +
    + + $100 + Enes + +
    +
    +
    + canaln.pe +
    +
    + + $100 + Dario + +
    +
    + +
    + + $96 + Sardar Atabekov + +
    +
    +
    + cancan.ro +
    +
    + + $92 + Elian Doran + +
    +
    + +
    + + $100 + Andrew + +
    +
    + +
    + + $88 + Sergey + +
    +
    + +
    + + $98 + Sardar Atabekov + +
    +
    +
    + car.ru +
    + +
    + +
    + + $100 + Giovanni M. + +
    +
    + +
    + + $50 + Danil Chanyshev + +
    +
    + +
    + + $98 + Dima 🌿 + +
    +
    + +
    + + $100 + Gi + +
    +
    + +
    + + $94 + Dario + +
    +
    +
    + cash.ch +
    +
    + + $94 + benuzak + +
    +
    + +
    + + $92 + Gabriele Guerrisi + +
    +
    + +
    + + $98 + Artem + +
    +
    + +
    + + $96 + Júlio + +
    +
    +
    + cbr.com +
    +
    + + $92 + Tomás G. + +
    +
    + +
    + + $98 + Pavel T. + +
    +
    + +
    + + $98 + Vladislav Tvorogov + +
    +
    + +
    + + $98 + dotvhs + +
    +
    +
    + cdf.cl +
    +
    + + $98 + Pavel T. + +
    +
    +
    + cekin.si +
    +
    + + $100 + Fran + +
    +
    + +
    + + $100 + Vladyslav T. + +
    +
    + +
    + + $100 + Maks Chernenko + +
    +
    + +
    + + $96 + Soleimani + +
    +
    + +
    + + $100 + ℱrancesco T. + +
    +
    + +
    + + $100 + Dima 🌿 + +
    +
    + +
    + + $96 + Andrew A. + +
    +
    + +
    + + $100 + Giovanni M. + +
    +
    + +
    + + $96 + Nufaii + +
    +
    + +
    + + $100 + Sam Chen + +
    +
    + +
    + + $92 + Vyacheslav B. + +
    +
    +
    + chess.com +
    +
    + + $88 + Sean 🇹🇼 + +
    +
    +
    + chgtrk.ru +
    +
    + + $94 + Sergey + +
    +
    + +
    + + $100 + skrskrskr + +
    +
    + +
    + + $100 + Sherali Rysbekov + +
    +
    + +
    + + $76 + Sam Chen + +
    +
    +
    + chip.pl +
    +
    + + $96 + Soleimani + +
    +
    + +
    + + $94 + Andrew A. + +
    +
    + +
    + + $100 + Kirill S + +
    +
    + +
    + + $98 + Dario + +
    +
    + +
    + + $98 + Tomás G. + +
    +
    + +
    + + $100 + Marco Zordan + +
    +
    + +
    + + $94 + is summer + +
    +
    + +
    + + $86 + abror_khurramov + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    + +
    + + $100 + Руслан Агишев + +
    +
    + +
    + + $100 + Kirill S + +
    +
    + +
    + + $98 + abror_khurramov + +
    +
    + +
    + + $94 + Roie Ambulo + +
    +
    + +
    + + $88 + Deleted Account + +
    +
    + +
    + + $100 + Soleimani + +
    +
    + +
    + + $100 + kk + +
    +
    + +
    + + $96 + Дмитрий + +
    +
    + +
    + + $98 + cescus + +
    +
    + +
    + + $100 + Sergiy Moskalenko + +
    +
    + +
    + + $98 + Deleted Account + +
    +
    +
    + cnbc.com +
    +
    + + $98 + илья шаб + +
    +
    + +
    + + $94 + Deleted Account + +
    +
    + +
    + + $100 + Kirill S + +
    +
    + +
    + + $98 + Sam Chen + +
    +
    +
    + cnews.cz +
    +
    + + $84 + Rodrigo Vieira + +
    +
    +
    + cnews.ru +
    +
    + + $92 + Vladislav Tvorogov + +
    +
    +
    + cnn.co.jp +
    +
    + + $94 + Eaxon + +
    +
    + +
    + + $96 + chuchu + +
    +
    + +
    + + $96 + Vitaliy + +
    +
    + +
    + + $92 + Uriel Castro + +
    +
    + +
    + + $100 + Andrey Mesyats + +
    +
    + +
    + + $92 + Andrew A. + +
    +
    + +
    + + $96 + Grigory Korepanov + +
    +
    + +
    + + $98 + Roie Ambulo + +
    +
    + +
    + + $88 + Misho + +
    +
    + +
    + + $100 + Giridharidas + +
    +
    + +
    + + $96 + Deleted Account + +
    +
    + +
    + + $100 + Sergey + +
    +
    + +
    + + $74 + Odwalla + +
    +
    + +
    + + $72 + Sergey + +
    +
    + +
    + + $100 + Artem + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $100 + Rodrigo Vieira + +
    +
    + +
    + + $92 + Alex + +
    +
    + +
    + + $98 + Mikhail Komendant + +
    +
    + +
    + + $98 + A · M + +
    +
    + +
    + + $100 + abror_khurramov + +
    +
    + +
    + + $98 + Dario + +
    +
    + +
    + + $100 + Dario + +
    +
    + +
    + + $100 + DARKCOMET 𓆈 + +
    +
    + +
    + + $96 + Grigory Korepanov + +
    +
    + +
    + + $96 + Sam Chen + +
    +
    + +
    + + $90 + Gabriele Guerrisi + +
    +
    + +
    + + $94 + Andrey Mesyats + +
    +
    + +
    + + $100 + skrskrskr + +
    +
    + +
    + + $100 + Artem + +
    +
    + +
    + + $100 + chuchu + +
    +
    + +
    + + $90 + benuzak + +
    +
    + +
    + + $100 + ⁡Rochelle + +
    +
    + +
    + + $100 + Eaxon + +
    +
    +
    + cp24.com +
    +
    + + $98 + Chingiz Gaffarov + +
    +
    + +
    + + $94 + Dzmitry Radkevich + +
    +
    + +
    + + $100 + Stefano Pigozzi + +
    +
    + +
    + + $100 + dotvhs + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    +
    + cross.bg +
    +
    + + $96 + !! !! + +
    +
    + +
    + + $96 + Andrew A. + +
    +
    + +
    + + $100 + valid + +
    +
    + +
    + + $100 + Mikhail Komendant + +
    +
    + +
    + + $98 + Den S. + +
    +
    + +
    + + $98 + Deleted Account + +
    +
    + +
    + + $96 + Nikita Starshinov + +
    +
    + +
    + + $98 + Andrew A. + +
    +
    + +
    + + $96 + Deleted Account + +
    +
    + +
    + + $94 + Mikhail Komendant + +
    +
    +
    + cxid.info +
    +
    + + $98 + Deleted Account + +
    +
    + +
    + + $98 + Giovanni M. + +
    +
    + +
    + + $98 + Andrew A. + +
    +
    + +
    + + $98 + Kirill S + +
    +
    + +
    + + $94 + Anvar Jamgirov + +
    +
    + +
    + + $94 + Andrew A. + +
    +
    + +
    + + $100 + Danil Dunaitsev + +
    +
    + + +
    + +
    + + $100 + Angielf + +
    +
    + +
    + + $100 + Rodrigo Vieira + +
    +
    + +
    + + $96 + Odwalla + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $100 + Vladyslav T. + +
    +
    + +
    + + $100 + Amin + +
    +
    + +
    + + $80 + Andrew + +
    +
    + +
    + + $98 + Mikhail Komendant + +
    +
    + +
    + + $96 + Igor + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $98 + Dario + +
    +
    + +
    + + $92 + Enes + +
    +
    + +
    + + $100 + Vladislav Tvorogov + +
    +
    + +
    + + $94 + kolyya + +
    +
    + +
    + + $94 + Artem + +
    +
    + +
    + + $96 + Anvar Jamgirov + +
    +
    + +
    + + $96 + Rodrigo Vieira + +
    +
    + +
    + + $96 + Den S. + +
    +
    + +
    + + $96 + kolyya + +
    +
    + +
    + + $100 + Shameem + +
    +
    + +
    + + $100 + skrskrskr + +
    +
    + +
    + + $94 + Giacomo + +
    +
    + +
    + + $94 + Pavel T. + +
    +
    +
    + dday.it +
    +
    + + $88 + Danil Chanyshev + +
    +
    + +
    + + $100 + DARKCOMET 𓆈 + +
    +
    + +
    + + $96 + :) + +
    +
    + +
    + + $98 + Сергей С + +
    +
    + +
    + + $96 + Giovanni M. + +
    +
    + +
    + + $100 + Aleksandr Oleinik + +
    +
    + +
    + + $78 + Sam Chen + +
    +
    +
    + defcon.ru +
    +
    + + $98 + Den S. + +
    +
    +
    + deita.ru +
    +
    + + $98 + хоб ت + +
    +
    +
    + dela.ru +
    +
    + + $64 + Andrew + +
    +
    +
    + delfi.lv +
    +
    + + $88 + dotvhs + +
    +
    +
    + delo.ua +
    +
    + + $94 + Mikhail Komendant + +
    +
    + +
    + + $96 + Fran + +
    +
    + +
    + + $98 + Pavel T. + +
    +
    + +
    + + $100 + abror_khurramov + +
    +
    + +
    + + $100 + 🎖🎖🎖🎖 Maksim³ + +
    +
    +
    + depor.com +
    +
    + + $92 + chuchu + +
    +
    + +
    + + $98 + Danil Dunaitsev + +
    +
    + +
    + + $100 + Rodrigo Vieira + +
    +
    + +
    + + $100 + w3drt46523trc26 + +
    +
    + +
    + + $100 + Danil Dunaitsev + +
    +
    + +
    + + $94 + Pavel T. + +
    +
    + +
    + + $100 + Mikhail Komendant + +
    +
    + +
    + + $98 + Dima 🌿 + +
    +
    + +
    + + $90 + Elian Doran + +
    +
    + +
    + + $100 + Александр 👽 + +
    +
    + +
    + + $100 + Sergey Pomogaylenko + +
    +
    + +
    + + $94 + Kirill S + +
    +
    + +
    + + $100 + Sergiy Moskalenko + +
    +
    + +
    + + $98 + Roie Ambulo + +
    +
    +
    + dg-yug.ru +
    +
    + + $98 + Artem + +
    +
    +
    + dgl.ru +
    +
    + + $100 + chuchu + +
    +
    + +
    + + $96 + Eaxon + +
    +
    + +
    + + $92 + Alex + +
    +
    + +
    + + $98 + Vladyslav T. + +
    +
    + +
    + + $86 + DARKCOMET 𓆈 + +
    +
    + +
    + + $94 + Eaxon + +
    +
    + +
    + + $98 + Vladislav Tvorogov + +
    +
    + +
    + + $94 + DARKCOMET 𓆈 + +
    +
    + +
    + + $98 + Denis + +
    +
    + +
    + + $98 + Deleted Account + +
    +
    + +
    + + $94 + Tomás G. + +
    +
    + +
    + + $98 + ℱrancesco T. + +
    +
    + +
    + + $100 + Sergey Pomogaylenko + +
    +
    + +
    + + $98 + Tomás G. + +
    +
    + +
    + + $90 + Roie Ambulo + +
    +
    + +
    + + $96 + Pavel T. + +
    +
    + +
    + + $98 + Amir + +
    +
    + +
    + + $94 + Sergey Pomogaylenko + +
    +
    + +
    + + $94 + Andrew + +
    +
    + +
    + + $100 + Amir + +
    +
    + +
    + + $94 + Ruslan S + +
    +
    +
    + dilei.it +
    +
    + + $100 + Giovanni M. + +
    +
    + +
    + + $92 + Yury + +
    +
    + +
    + + $82 + Sam Chen + +
    +
    + +
    + + $78 + Dima 🌿 + +
    +
    + +
    + + $96 + abror_khurramov + +
    +
    + +
    + + $98 + 𓆏 + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    + +
    + + $100 + Mikhail Burkasov + +
    +
    + +
    + + $98 + Amir + +
    +
    + +
    + + $98 + Rodrigo Vieira + +
    +
    +
    + dn.pt +
    +
    + + $98 + chuchu + +
    +
    +
    + dn.se +
    +
    + + $94 + Eaxon + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    +
    + dndz.tv +
    +
    + + $100 + Sergiy Moskalenko + +
    +
    + + +
    +
    + dnes.bg +
    +
    + + $98 + Uriel Castro + +
    +
    +
    + dnes24.sk +
    +
    + + $100 + Dima 🌿 + +
    +
    + +
    + + $96 + Mikhail Burkasov + +
    +
    + +
    + + $96 + 🪐🐞 + +
    +
    + +
    + + $98 + Enes + +
    +
    + +
    + + $98 + Andrew A. + +
    +
    + +
    + + $96 + skrskrskr + +
    +
    + +
    + + $98 + Artem + +
    +
    + +
    + + $98 + 𓆏 + +
    +
    + +
    + + $98 + Fran + +
    +
    +
    + donday.ru +
    +
    + + $100 + chuchu + +
    +
    + +
    + + $96 + Andrew A. + +
    +
    + +
    + + $100 + Sam Chen + +
    +
    + +
    + + $100 + dotvhs + +
    +
    + +
    + + $98 + Andrew A. + +
    +
    +
    + dontr.ru +
    +
    + + $96 + Denis Shemanaev + +
    +
    + +
    + + $98 + Mikhail Komendant + +
    +
    + +
    + + $94 + :) + +
    +
    + +
    + + $88 + dotvhs + +
    +
    + +
    + + $100 + Illia Pyshniak + +
    +
    +
    + dota2.ru +
    +
    + + $100 + dotvhs + +
    +
    + +
    + + $94 + abror_khurramov + +
    +
    + +
    + + $100 + Jehan + +
    +
    +
    + drive2.ru +
    +
    + + $100 + Van Ng + +
    +
    + +
    + + $96 + Sam Chen + +
    +
    +
    + drom.ru +
    +
    + + $100 + Alexander.G + +
    +
    + +
    + + $90 + Pavel T. + +
    +
    +
    + dsnews.ua +
    +
    + + $100 + Sergey + +
    +
    + +
    + + $90 + dotvhs + +
    +
    + +
    + + $100 + Mikhail Burkasov + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $86 + Mikhail Burkasov + +
    +
    +
    + dv.land +
    +
    + + $68 + Kirill S + +
    +
    + +
    + + $100 + Mikhail Komendant + +
    +
    + +
    + + $100 + Kostia t. + +
    +
    +
    + dw.com +
    +
    + + $100 + w3drt46523trc26 + +
    +
    + +
    + + $98 + skrskrskr + +
    +
    + +
    + + $100 + Enes + +
    +
    + +
    + + $100 + Grigory Korepanov + +
    +
    +
    + e1.ru +
    +
    + + $98 + хоб ت + +
    +
    +
    + e15.cz +
    +
    + + $96 + Deleted Account + +
    +
    +
    + e24.no +
    +
    + + $92 + Victor + +
    +
    + +
    + + $90 + Vlad Kozlov + +
    +
    + +
    + + $96 + A · M + +
    +
    +
    + eanews.ru +
    +
    + + $100 + Anvar Jamgirov + +
    +
    + +
    + + $74 + Ruslan S + +
    +
    +
    + earth.com +
    +
    + + $100 + Fran + +
    +
    + +
    + + $100 + Sam Chen + +
    +
    + +
    + + $100 + Adorian + +
    +
    + +
    + + $100 + Anton S. + +
    +
    +
    + echo24.cz +
    +
    + + $72 + Сергей С + +
    +
    + +
    + + $96 + Pavel T. + +
    +
    + +
    + + $98 + Sergey Pomogaylenko + +
    +
    + +
    + + $94 + Mostafa Memariani + +
    +
    + +
    + + $100 + Grigory Korepanov + +
    +
    + +
    + + $60 + dotvhs + +
    +
    + +
    + + $98 + Tomás G. + +
    +
    + +
    + + $98 + Vladislav Tvorogov + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $50 + Uriel Castro + +
    +
    +
    + ed.nl +
    +
    + + $94 + Giovanni M. + +
    +
    +
    + edhat.com +
    +
    + + $84 + Dario + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $96 + Nufaii + +
    +
    + +
    + + $96 + Alexey + +
    +
    + +
    + + $76 + Soleimani + +
    +
    +
    + efsyn.gr +
    +
    + + $92 + Grigory Korepanov + +
    +
    +
    + eg.ru +
    +
    + + $96 + chuchu + +
    +
    + +
    + + $98 + Enes + +
    +
    +
    + egora.fr +
    +
    + + $92 + Giovanni M. + +
    +
    + +
    + + $78 + Marco Zordan + +
    +
    + +
    + + $100 + skrskrskr + +
    +
    + +
    + + $100 + Sardor + +
    +
    +
    + eju.tv +
    +
    + + $100 + Pavel T. + +
    +
    +
    + ekai.pl +
    +
    + + $90 + dotvhs + +
    +
    + +
    + + $98 + Yury + +
    +
    +
    + ekburg.tv +
    +
    + + $94 + chuchu + +
    +
    + +
    + + $86 + Roie Ambulo + +
    +
    + +
    + + $100 + chuchu + +
    +
    + +
    + + $86 + skrskrskr + +
    +
    + +
    + + $94 + Den S. + +
    +
    + +
    + + $98 + Ilya Borovik + +
    +
    + +
    + + $66 + Irina + +
    +
    + +
    + + $100 + дурак + +
    +
    + +
    + + $96 + DARKCOMET 𓆈 + +
    +
    + +
    + + $100 + Mikhail Burkasov + +
    +
    + +
    + + $100 + kolyya + +
    +
    +
    + eldoce.tv +
    +
    + + $94 + Uriel Castro + +
    +
    + +
    + + $100 + skrskrskr + +
    +
    + +
    + + $98 + Mikhail Komendant + +
    +
    + +
    + + $98 + Uriel Castro + +
    +
    + +
    + + $84 + dotvhs + +
    +
    + +
    + + $88 + David + +
    +
    + +
    + + $98 + benuzak + +
    +
    + +
    + + $50 + Andrew + +
    +
    + +
    + + $96 + Enes + +
    +
    + +
    + + $100 + Vladyslav T. + +
    +
    + +
    + + $100 + Yury + +
    +
    + +
    + + $90 + Tomás G. + +
    +
    + +
    + + $92 + abror_khurramov + +
    +
    + +
    + + $100 + Mikhail Komendant + +
    +
    + +
    + + $98 + Deleted Account + +
    +
    + +
    + + $96 + P + +
    +
    + +
    + + $96 + Rodrigo Vieira + +
    +
    + +
    + + $100 + Den S. + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    +
    + elle.com +
    +
    + + $100 + chuchu + +
    +
    +
    + elle.ua +
    +
    + + $96 + chuchu + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $100 + Sergey Pomogaylenko + +
    +
    + +
    + + $96 + abror_khurramov + +
    +
    + +
    + + $100 + дурак + +
    +
    + +
    + + $96 + :) + +
    +
    + +
    + + $98 + Dario + +
    +
    + +
    + + $98 + Giovanni M. + +
    +
    + +
    + + $100 + Chingiz Gaffarov + +
    +
    + +
    + + $82 + Danil Chanyshev + +
    +
    + +
    + + $92 + dotvhs + +
    +
    + +
    + + $100 + ℱrancesco T. + +
    +
    + +
    + + $72 + Grigory Korepanov + +
    +
    + +
    + + $96 + Dario + +
    +
    + +
    + + $100 + Alfonso V. + +
    +
    + +
    + + $88 + Dario + +
    +
    + +
    + + $100 + Eaxon + +
    +
    + +
    + + $96 + Roie Ambulo + +
    +
    + +
    + + $98 + Enes + +
    +
    + +
    + + $96 + chuchu + +
    +
    + +
    + + $86 + Sam Chen + +
    +
    + +
    + + $92 + Sam Chen + +
    +
    + +
    + + $100 + C + +
    +
    + +
    + + $100 + abror_khurramov + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $100 + Rodrigo Vieira + +
    +
    + +
    + + $98 + Dima 🌿 + +
    +
    + +
    + + $100 + Uriel Castro + +
    +
    + +
    + + $96 + Giridharidas + +
    +
    + +
    + + $90 + Tomás G. + +
    +
    + +
    + + $98 + Pavel T. + +
    +
    +
    + emerce.nl +
    +
    + + $98 + Pavel T. + +
    +
    + +
    + + $96 + F + +
    +
    + +
    + + $100 + Shameem + +
    +
    +
    + enikos.gr +
    +
    + + $98 + Anvar Jamgirov + +
    +
    +
    + enisey.tv +
    +
    + + $74 + Artem + +
    +
    +
    + enki.ua +
    +
    + + $100 + kk + +
    +
    + +
    + + $96 + Sam Chen + +
    +
    + +
    + + $96 + Dima 🌿 + +
    +
    + +
    + + $100 + Eaxon + +
    +
    + +
    + + $88 + Denis + +
    +
    +
    + epoli.gr +
    +
    + + $88 + Mikhail Komendant + +
    +
    + +
    + + $98 + Denis Shemanaev + +
    +
    +
    + ert.gr +
    +
    + + $92 + Rodrigo Vieira + +
    +
    + +
    + + $96 + Deleted Account + +
    +
    + +
    + + $100 + dotvhs + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $100 + Giovanni M. + +
    +
    + +
    + + $92 + Deleted Account + +
    +
    + +
    + + $96 + Mikhail Komendant + +
    +
    + +
    + + $100 + Mikhail Komendant + +
    +
    + +
    + + $100 + Grigory Korepanov + +
    +
    + +
    + + $90 + Roie Ambulo + +
    +
    + +
    + + $100 + Amir + +
    +
    + +
    + + $100 + DARKCOMET 𓆈 + +
    +
    + +
    + + $88 + Illia Pyshniak + +
    +
    + +
    + + $94 + Andrey Mesyats + +
    +
    + +
    + + $72 + Rodrigo Vieira + +
    +
    + +
    + + $100 + Dario + +
    +
    + +
    + + $90 + Deleted Account + +
    +
    + +
    + + $100 + Sergey Pomogaylenko + +
    +
    +
    + etrend.sk +
    +
    + + $90 + Nufaii + +
    +
    + +
    + + $96 + Eaxon + +
    +
    + +
    + + $96 + Roie Ambulo + +
    +
    + +
    + + $90 + Danil Dunaitsev + +
    +
    + +
    + + $98 + Mikhail Komendant + +
    +
    + +
    + + $98 + Eaxon + +
    +
    + +
    + + $96 + Sam Chen + +
    +
    + +
    + + $94 + Serhii + +
    +
    + +
    + + $98 + Dario + +
    +
    + +
    + + $94 + Tomás G. + +
    +
    + +
    + + $98 + Pavel T. + +
    +
    + +
    + + $98 + Artem + +
    +
    +
    + eva.bg +
    +
    + + $84 + Deleted Account + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    +
    + evz.ro +
    +
    + + $96 + Elian Doran + +
    +
    + +
    + + $96 + Deleted Account + +
    +
    + +
    + + $92 + DARKCOMET 𓆈 + +
    +
    + +
    + + $98 + Alex Schneider + +
    +
    +
    + expres.cz +
    +
    + + $100 + Антон Цуварев + +
    +
    + +
    + + $100 + Denis Shemanaev + +
    +
    + +
    + + $96 + Dima 🌿 + +
    +
    +
    + extra.cz +
    +
    + + $94 + Sam Chen + +
    +
    + +
    + + $84 + Vladislav Tvorogov + +
    +
    +
    + extra.ie +
    +
    + + $98 + Den S. + +
    +
    + +
    + + $100 + Dzmitry Radkevich + +
    +
    + +
    + + $100 + Nikita Tsyhankov + +
    +
    + +
    + + $98 + Eaxon + +
    +
    + +
    + + $74 + Roie Ambulo + +
    +
    + +
    + + $82 + Nikita Tsyhankov + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $98 + Sergey + +
    +
    + + +
    + +
    + + $100 + Sergey Pomogaylenko + +
    +
    + +
    + + $84 + дурак + +
    +
    + +
    + + $100 + Mikhail Burkasov + +
    +
    + +
    + + $100 + Егор Зайков + +
    +
    + +
    + + $88 + cescus + +
    +
    + +
    + + $100 + chuchu + +
    +
    + +
    + + $98 + Nikita Tsyhankov + +
    +
    + +
    + + $98 + дурак + +
    +
    + +
    + + $94 + Alex Schneider + +
    +
    + +
    + + $98 + Sergey Pomogaylenko + +
    +
    +
    + fdrive.cz +
    +
    + + $98 + Andrew A. + +
    +
    + +
    + + $100 + Vladislav Tvorogov + +
    +
    +
    + femina.hu +
    +
    + + $90 + valid + +
    +
    + +
    + + $96 + Deleted Account + +
    +
    + +
    + + $100 + Rodrigo Vieira + +
    +
    + +
    + + $100 + longnull + +
    +
    + +
    + + $100 + Odwalla + +
    +
    + +
    + + $100 + Serhii + +
    +
    + +
    + + $96 + Kirill S + +
    +
    + +
    + + $96 + Enes + +
    +
    + +
    + + $98 + A · M + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $94 + Sardar Atabekov + +
    +
    + +
    + + $96 + Fran + +
    +
    + +
    + + $92 + !! !! + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $98 + abror_khurramov + +
    +
    + +
    + + $92 + Falko + +
    +
    +
    + finews.ch +
    +
    + + $88 + Eaxon + +
    +
    + +
    + + $100 + :) + +
    +
    + +
    + + $98 + w3drt46523trc26 + +
    +
    + +
    + + $98 + Deleted Account + +
    +
    + +
    + + $96 + DARKCOMET 𓆈 + +
    +
    + +
    + + $94 + Eaxon + +
    +
    +
    + flash.pt +
    +
    + + $90 + Giridharidas + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $96 + Oleh Yaroshchuk + +
    +
    +
    + fnn.jp +
    +
    + + $96 + Nazar + +
    +
    + +
    + + $82 + !! !! + +
    +
    + +
    + + $92 + Сергей С + +
    +
    + +
    + + $98 + Grigory Korepanov + +
    +
    + +
    + + $100 + Andrey Mesyats + +
    +
    +
    + fomag.ru +
    +
    + + $96 + Misho + +
    +
    + +
    + + $86 + dotvhs + +
    +
    + +
    + + $98 + Vladislav Tvorogov + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $100 + Sam Chen + +
    +
    + +
    + + $100 + Chingiz Gaffarov + +
    +
    + +
    + + $100 + Giovanni M. + +
    +
    + +
    + + $100 + Danil Dunaitsev + +
    +
    + +
    + + $88 + Bohdan Biloshytskiy + +
    +
    + +
    + + $82 + Angielf + +
    +
    + +
    + + $90 + Artem + +
    +
    + +
    + + $100 + Yury + +
    +
    + +
    + + $98 + dotvhs + +
    +
    + +
    + + $82 + Sardar Atabekov + +
    +
    + +
    + + $92 + Nikita Tsyhankov + +
    +
    +
    + forbes.fr +
    + +
    + +
    + + $92 + Sam Chen + +
    +
    + +
    + + $88 + Elian Doran + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    +
    + forsal.pl +
    +
    + + $94 + abror_khurramov + +
    +
    + +
    + + $94 + Sam Chen + +
    +
    + +
    + + $86 + Den S. + +
    +
    + +
    + + $96 + Vladislav Tvorogov + +
    +
    + +
    + + $86 + Eaxon + +
    +
    + +
    + + $78 + Dima 🌿 + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $86 + Nikita Tsyhankov + +
    +
    + +
    + + $100 + Enes + +
    +
    + +
    + + $82 + Zahhar Kirillov + +
    +
    + +
    + + $98 + Faraon + +
    +
    + +
    + + $98 + Jehan + +
    +
    + +
    + + $100 + Kirill S + +
    +
    + +
    + + $68 + Fabio Murru + +
    +
    + +
    + + $98 + Vladislav Tvorogov + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $96 + sina + +
    +
    + +
    + + $86 + DARKCOMET 𓆈 + +
    +
    +
    + fr.de +
    +
    + + $98 + Falko + +
    +
    +
    + fr12.nl +
    +
    + + $100 + Pavel T. + +
    +
    + +
    + + $98 + Eaxon + +
    +
    + +
    + + $98 + Yury + +
    +
    + +
    + + $90 + Deleted Account + +
    +
    + +
    + + $100 + Giovanni M. + +
    +
    +
    + fraza.ua +
    +
    + + $98 + Artem + +
    +
    + +
    + + $84 + kolyya + +
    +
    + +
    + + $100 + :) + +
    +
    + +
    + + $88 + Grigory Korepanov + +
    +
    + +
    + + $80 + longnull + +
    +
    + +
    + + $92 + Deleted Account + +
    +
    + +
    + + $90 + Danil Dunaitsev + +
    +
    + +
    + + $96 + Artem + +
    +
    + +
    + + $92 + Dzmitry Radkevich + +
    +
    + +
    + + $100 + Den S. + +
    +
    +
    + ft.com +
    +
    + + $100 + Shameem + +
    +
    + +
    + + $98 + Sherali Rysbekov + +
    +
    +
    + funx.nl +
    +
    + + $98 + Sergey + +
    +
    + +
    + + $98 + valid + +
    +
    +
    + futaa.com +
    +
    + + $96 + дурак + +
    +
    + +
    + + $100 + Uriel Castro + +
    +
    + +
    + + $96 + Rodrigo Vieira + +
    +
    + +
    + + $86 + Gi + +
    +
    + +
    + + $96 + Deleted Account + +
    +
    + +
    + + $86 + Falko + +
    +
    + +
    + + $80 + дурак + +
    +
    + +
    + + $100 + !! !! + +
    +
    +
    + futuro.cl +
    +
    + + $94 + Danil Chanyshev + +
    +
    + +
    + + $76 + ⁡Rochelle + +
    +
    +
    + fz.se +
    +
    + + $94 + Nikita Tsyhankov + +
    +
    + +
    + + $100 + Sam Chen + +
    +
    + +
    + + $92 + Enes + +
    +
    + +
    + + $98 + w3drt46523trc26 + +
    +
    +
    + gadget.ro +
    +
    + + $100 + Andrew A. + +
    +
    + +
    + + $100 + skrskrskr + +
    +
    + +
    + + $84 + Andrew A. + +
    +
    + +
    + + $100 + Illia Pyshniak + +
    +
    + +
    + + $100 + Ruslan S + +
    +
    + +
    + + $96 + Enes + +
    +
    + +
    + + $100 + Anton S. + +
    +
    + +
    + + $88 + Enes + +
    +
    +
    + gamek.vn +
    +
    + + $100 + Deleted Account + +
    +
    + +
    + + $96 + Nufaii + +
    +
    + +
    + + $92 + valid + +
    +
    +
    + gamer.hu +
    +
    + + $100 + valid + +
    +
    + +
    + + $94 + Enes + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $100 + Anton S. + +
    +
    + +
    + + $100 + Anton S. + +
    +
    + +
    + + $98 + Misho + +
    +
    +
    + gamona.de +
    +
    + + $100 + Enes + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    +
    + garant.ru +
    +
    + + $100 + w3drt46523trc26 + +
    +
    +
    + gavros.gr +
    +
    + + $94 + Ruslan S + +
    +
    + +
    + + $96 + Pavel T. + +
    +
    +
    + gazeta.ru +
    +
    + + $84 + Denis Shemanaev + +
    +
    +
    + gazeta.ua +
    +
    + + $82 + Yury + +
    +
    +
    + gazeta.uz +
    +
    + + $88 + David + +
    +
    + +
    + + $98 + Deleted Account + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $100 + Giridharidas + +
    +
    + +
    + + $86 + Sherali Rysbekov + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $94 + Deleted Account + +
    +
    + +
    + + $94 + w3drt46523trc26 + +
    +
    + +
    + + $100 + Denis Shemanaev + +
    +
    + +
    + + $100 + Giovanni M. + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $98 + Sam Chen + +
    +
    + +
    + + $92 + Dima 🌿 + +
    +
    + +
    + + $100 + DARKCOMET 𓆈 + +
    +
    + +
    + + $94 + Sergey + +
    +
    + +
    + + $100 + Vladislav Tvorogov + +
    +
    + +
    + + $98 + ⁡Rochelle + +
    +
    + +
    + + $100 + Tomás G. + +
    +
    + +
    + + $96 + sina + +
    +
    + +
    + + $88 + дурак + +
    +
    + +
    + + $94 + Jehan + +
    +
    + +
    + + $92 + Dario + +
    +
    + +
    + + $100 + A · M + +
    +
    + +
    + + $94 + Soleimani + +
    +
    + +
    + + $100 + Dario + +
    +
    + +
    + + $96 + Sam Chen + +
    +
    +
    + gig26.ru +
    +
    + + $96 + w3drt46523trc26 + +
    +
    + +
    + + $100 + benuzak + +
    +
    + +
    + + $96 + Sergey Pomogaylenko + +
    +
    + +
    + + $98 + Sam Chen + +
    +
    + +
    + + $92 + Rodrigo Vieira + +
    +
    + +
    + + $84 + Andrew A. + +
    +
    + +
    + + $94 + Andrew A. + +
    +
    + +
    + + $100 + Sam Chen + +
    +
    + +
    + + $92 + Den S. + +
    +
    + +
    + + $92 + Artem + +
    +
    + +
    + + $98 + Anvar Jamgirov + +
    +
    + +
    + + $92 + Denis Shemanaev + +
    +
    + +
    + + $98 + Denis Shemanaev + +
    +
    + +
    + + $68 + Den S. + +
    +
    + + +
    +
    + glavny.tv +
    +
    + + $100 + Ruslan S + +
    +
    + +
    + + $96 + Andrew + +
    +
    + +
    + + $90 + kolyya + +
    +
    + +
    + + $98 + Ruslan S + +
    +
    + +
    + + $98 + Enes + +
    +
    + +
    + + $90 + Deleted Account + +
    +
    + +
    + + $92 + Dmitry + +
    +
    +
    + gmbox.ru +
    +
    + + $98 + Uriel Castro + +
    +
    +
    + gmx.at +
    +
    + + $86 + Enes + +
    +
    +
    + gmx.ch +
    +
    + + $100 + Odwalla + +
    +
    +
    + gnkk.ru +
    +
    + + $94 + Denis Shemanaev + +
    +
    +
    + gol24.pl +
    +
    + + $100 + Sergey Pomogaylenko + +
    +
    + +
    + + $98 + Andrew + +
    +
    + +
    + + $96 + Sergey + +
    +
    + +
    + + $90 + Oleksii + +
    +
    + +
    + + $98 + Mikhail Komendant + +
    +
    + +
    + + $100 + Dooks + +
    +
    + +
    + + $100 + dima + +
    +
    + +
    + + $96 + Andrew + +
    +
    + +
    + + $94 + дурак + +
    +
    + +
    + + $92 + Vladislav Tvorogov + +
    +
    + +
    + + $86 + David + +
    +
    + +
    + + $98 + Лёня + +
    +
    +
    + goss.ie +
    +
    + + $100 + Giovanni M. + +
    +
    + +
    + + $96 + Den S. + +
    +
    + +
    + + $96 + Enes + +
    +
    + +
    + + $100 + kolyya + +
    +
    + +
    + + $100 + abror_khurramov + +
    +
    + +
    + + $96 + Deleted Account + +
    +
    + +
    + + $100 + kolyya + +
    +
    + +
    + + $80 + Uriel Castro + +
    +
    +
    + grad.ua +
    +
    + + $98 + Serhii + +
    +
    +
    + gram.pl +
    +
    + + $100 + Deleted Account + +
    +
    + +
    + + $100 + Chris Chávez + +
    +
    + +
    + + $90 + Alexander.G + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    + +
    + + $98 + chuchu + +
    +
    +
    + grid.id +
    +
    + + $98 + Deleted Account + +
    +
    + +
    + + $96 + Pavel Gilevich + +
    +
    + +
    + + $98 + w3drt46523trc26 + +
    +
    +
    + grozny.tv +
    +
    + + $100 + Andrew + +
    +
    + +
    + + $84 + Evgeniy Solovev + +
    +
    + +
    + + $100 + Alfonso V. + +
    +
    + +
    + + $100 + Misho + +
    +
    + +
    + + $96 + Deleted Account + +
    +
    + +
    + + $100 + Kirill S + +
    +
    + +
    + + $96 + Denis Shemanaev + +
    +
    + +
    + + $100 + Sam Chen + +
    +
    + +
    + + $100 + Yury + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    + +
    + + $78 + ℱrancesco T. + +
    +
    + +
    + + $96 + Yury + +
    +
    +
    + gunes.com +
    +
    + + $100 + Eldorbek Nusratov + +
    +
    + +
    + + $92 + R + +
    +
    +
    + gva.be +
    +
    + + $88 + Dima 🌿 + +
    +
    + +
    + + $96 + David + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    +
    + habr.com +
    +
    + + $84 + K + +
    +
    + +
    + + $100 + Denis + +
    +
    + +
    + + $98 + !! !! + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $96 + Rodrigo Vieira + +
    +
    + +
    + + $100 + Danil Chanyshev + +
    +
    + +
    + + $98 + is summer + +
    +
    + +
    + + $96 + Sergey + +
    +
    + +
    + + $100 + Grigory Korepanov + +
    +
    + +
    + + $92 + Dario + +
    +
    +
    + hbl.fi +
    +
    + + $98 + Enes + +
    +
    + +
    + + $92 + Soleimani + +
    +
    + +
    + + $92 + Sergey I + +
    +
    +
    + hegnar.no +
    +
    + + $94 + Paul + +
    +
    + +
    + + $98 + Grigory Korepanov + +
    +
    + +
    + + $100 + dotvhs + +
    +
    + +
    + + $94 + Tomás G. + +
    +
    + +
    + + $92 + chuchu + +
    +
    + +
    + + $98 + dotvhs + +
    +
    + +
    + + $72 + longnull + +
    +
    + +
    + + $92 + Sergey + +
    +
    + +
    + + $98 + benuzak + +
    +
    +
    + hicomm.bg +
    +
    + + $98 + Алексей + +
    +
    + +
    + + $94 + Sam Chen + +
    +
    + +
    + + $100 + skrskrskr + +
    +
    + +
    + + $94 + Deleted Account + +
    +
    + +
    + + $94 + Serhii + +
    +
    + +
    + + $100 + Mikhail Komendant + +
    +
    + +
    + + $98 + дурак + +
    +
    + +
    + + $98 + egrominom + +
    +
    +
    + hirtv.hu +
    +
    + + $92 + valid + +
    +
    +
    + hitek.fr +
    +
    + + $96 + Sergey + +
    +
    + +
    + + $100 + Руслан Агишев + +
    +
    + +
    + + $100 + abror_khurramov + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    +
    + hln.be +
    +
    + + $100 + Grigory Korepanov + +
    +
    + +
    + + $96 + Сергей С + +
    +
    +
    + hna.de +
    +
    + + $92 + !! !! + +
    +
    + +
    + + $94 + Odwalla + +
    +
    +
    + hochu.ua +
    +
    + + $66 + Artem + +
    +
    +
    + hokej.cz +
    +
    + + $92 + Andrew + +
    +
    + +
    + + $88 + Andrew A. + +
    +
    +
    + hola.com +
    +
    + + $100 + Deleted Account + +
    +
    + +
    + + $100 + Лёня + +
    +
    + +
    + + $100 + Hlib + +
    +
    +
    + hotgeo.ru +
    +
    + + $98 + Deleted Account + +
    +
    + +
    + + $96 + Deleted Account + +
    +
    + +
    + + $100 + Danil Dunaitsev + +
    +
    + +
    + + $94 + Elian Doran + +
    +
    + +
    + + $100 + 𓆏 + +
    +
    + +
    + + $94 + Nufaii + +
    +
    + +
    + + $100 + Руслан Агишев + +
    +
    +
    + hsj.co.uk +
    +
    + + $94 + Mikhail Komendant + +
    +
    + +
    + + $58 + Yury + +
    +
    +
    + hubs.ua +
    +
    + + $100 + Serhii + +
    +
    + +
    + + $94 + Andrew A. + +
    +
    + +
    + + $98 + Dario + +
    +
    + +
    + + $94 + Nikita Tsyhankov + +
    +
    + +
    + + $100 + abror_khurramov + +
    +
    + +
    + + $86 + Deleted Account + +
    +
    +
    + hvg.hu +
    +
    + + $88 + valid + +
    +
    + +
    + + $96 + Dima 🌿 + +
    +
    + +
    + + $98 + Sergiy Moskalenko + +
    +
    + +
    + + $92 + Kirill S + +
    +
    + +
    + + $100 + A · M + +
    +
    + +
    + + $100 + 🎖🎖🎖🎖 Maksim³ + +
    +
    + +
    + + $96 + Andrew A. + +
    +
    +
    + iaaf.org +
    +
    + + $96 + Sam Chen + +
    +
    + +
    + + $96 + Rodrigo Vieira + +
    +
    +
    + iauto.lv +
    +
    + + $100 + Danil Dunaitsev + +
    +
    + +
    + + $98 + Vladyslav T. + +
    +
    + +
    + + $94 + Vladislav Tvorogov + +
    +
    +
    + icij.org +
    +
    + + $90 + Fran + +
    +
    + +
    + + $96 + Pavel T. + +
    +
    + +
    + + $100 + Jehan + +
    +
    + +
    + + $76 + Dima 🌿 + +
    +
    + +
    + + $98 + Jehan + +
    +
    +
    + if24.ru +
    +
    + + $98 + chuchu + +
    +
    +
    + ifanr.com +
    +
    + + $96 + Ruslan S + +
    +
    + +
    + + $98 + dotvhs + +
    +
    +
    + ifun.de +
    +
    + + $96 + Nufaii + +
    +
    +
    + igen.fr +
    +
    + + $90 + Danil Dunaitsev + +
    +
    + +
    + + $88 + K + +
    +
    + +
    + + $100 + Grigory Korepanov + +
    +
    + +
    + + $94 + Sergey Pomogaylenko + +
    +
    + +
    + + $100 + Odwalla + +
    +
    + +
    + + $96 + Duico + +
    +
    + +
    + + $90 + w3drt46523trc26 + +
    +
    + +
    + + $100 + Giovanni M. + +
    +
    + +
    + + $82 + Marco Zordan + +
    +
    + +
    + + $98 + Fabio Murru + +
    +
    + +
    + + $90 + cescus + +
    +
    + +
    + + $86 + Misho + +
    +
    + +
    + + $96 + Vladislav Tvorogov + +
    +
    + +
    + + $98 + Sergey Pomogaylenko + +
    +
    +
    + ilpost.it +
    +
    + + $94 + Giovanni M. + +
    +
    + +
    + + $80 + Deleted Account + +
    +
    + +
    + + $94 + Saeed + +
    +
    + +
    + + $100 + Mikhail Komendant + +
    +
    + +
    + + $80 + Pavel T. + +
    +
    + +
    + + $98 + Ruslan S + +
    +
    + +
    + + $98 + cescus + +
    +
    +
    + imolod.ru +
    +
    + + $98 + 🥷 + +
    +
    + +
    + + $100 + Ilya Borovik + +
    +
    +
    + inc.com +
    +
    + + $88 + chuchu + +
    +
    + +
    + + $98 + Sergey + +
    +
    +
    + index.hu +
    +
    + + $68 + valid + +
    +
    + +
    + + $88 + Mikhail Komendant + +
    +
    + +
    + + $94 + Eaxon + +
    +
    + +
    + + $94 + Mikhail Komendant + +
    +
    + +
    + + $96 + Mikhail Komendant + +
    +
    + +
    + + $84 + Alex Schneider + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $94 + Nikita Starshinov + +
    +
    +
    + info.cz +
    +
    + + $96 + Denis Shemanaev + +
    +
    +
    + info24.ru +
    +
    + + $68 + Danil Chanyshev + +
    +
    + +
    + + $98 + Giovanni M. + +
    +
    + +
    + + $100 + Mikhail Komendant + +
    +
    + +
    + + $92 + Andrey Mesyats + +
    +
    + +
    + + $98 + Rodrigo Vieira + +
    +
    + +
    + + $96 + Hamed 169 + +
    +
    + +
    + + $94 + Deleted Account + +
    +
    + +
    + + $92 + Pavel T. + +
    +
    + +
    + + $100 + chuchu + +
    +
    + +
    + + $80 + Alex Schneider + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    + +
    + + $96 + дурак + +
    +
    + +
    + + $96 + Ljubiša Begović + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $92 + Sergey + +
    +
    + +
    + + $98 + Vladyslav T. + +
    +
    + + +
    + +
    + + $100 + Grigory Korepanov + +
    +
    +
    + infox.ru +
    +
    + + $98 + Yury + +
    +
    +
    + infpol.ru +
    +
    + + $98 + chuchu + +
    +
    + + +
    +
    + ingame.de +
    +
    + + $98 + Falko + +
    +
    + +
    + + $98 + Vladislav Tvorogov + +
    +
    + +
    + + $100 + Alex + +
    +
    + +
    + + $98 + chuchu + +
    +
    + +
    + + $98 + Sergiy Moskalenko + +
    +
    +
    + innov.ru +
    +
    + + $96 + Pavel T. + +
    +
    + +
    + + $98 + Andrew A. + +
    +
    + +
    + + $98 + Anton S. + +
    +
    + +
    + + $98 + Sam Chen + +
    +
    + +
    + + $100 + :) + +
    +
    + +
    + + $98 + Dima 🌿 + +
    +
    + +
    + + $94 + Sam Chen + +
    +
    + +
    + + $84 + Vyacheslav B. + +
    +
    + +
    + + $92 + Rodrigo Vieira + +
    +
    + +
    + + $100 + Tomás G. + +
    +
    + +
    + + $70 + Andrew + +
    +
    + +
    + + $94 + DARKCOMET 𓆈 + +
    +
    + +
    + + $100 + Ruslan S + +
    +
    + +
    + + $98 + Sam Chen + +
    +
    + +
    + + $98 + Pavel T. + +
    +
    + +
    + + $100 + Enes + +
    +
    + +
    + + $98 + Stefano Pigozzi + +
    +
    + +
    + + $96 + Anvar Jamgirov + +
    +
    + +
    + + $84 + Jehan + +
    +
    + +
    + + $94 + Andrew A. + +
    +
    + +
    + + $100 + Sam Chen + +
    +
    + +
    + + $82 + Jehan + +
    +
    + +
    + + $100 + David + +
    +
    + +
    + + $96 + kk + +
    +
    + +
    + + $100 + Enes + +
    +
    + +
    + + $92 + dotvhs + +
    +
    + +
    + + $100 + dotvhs + +
    +
    + +
    + + $94 + ⁡Rochelle + +
    +
    + +
    + + $100 + 𓆏 + +
    +
    + +
    + + $96 + Dzmitry Radkevich + +
    +
    +
    + irk.today +
    +
    + + $96 + chuchu + +
    +
    + +
    + + $100 + Illia Pyshniak + +
    +
    +
    + irna.ir +
    +
    + + $94 + Mostafa Memariani + +
    +
    +
    + ironna.jp +
    +
    + + $96 + 𓆏 + +
    +
    + +
    + + $100 + Odwalla + +
    +
    + +
    + + $96 + Saeed + +
    +
    + +
    + + $100 + dotvhs + +
    +
    + +
    + + $86 + Jehan + +
    +
    +
    + isna.ir +
    +
    + + $82 + Falahati + +
    +
    + +
    + + $98 + !! !! + +
    +
    + +
    + + $98 + Mikhail Komendant + +
    +
    + +
    + + $84 + Andrew A. + +
    +
    + +
    + + $94 + Júlio + +
    +
    + +
    + + $100 + !! !! + +
    +
    +
    + istoki.tv +
    +
    + + $100 + хоб ت + +
    +
    + +
    + + $88 + Sergey Pomogaylenko + +
    +
    + +
    + + $98 + Artem Morziev + +
    +
    + + +
    + +
    + + $100 + Misho + +
    +
    + +
    + + $100 + Sergii + +
    +
    + +
    + + $100 + !! !! + +
    +
    + +
    + + $74 + Сергей С + +
    +
    +
    + itv.com +
    +
    + + $100 + Vladislav Tvorogov + +
    +
    + +
    + + $98 + Danil Chanyshev + +
    +
    +
    + iz.com.ua +
    +
    + + $98 + Denis Shemanaev + +
    +
    +
    + izaktv.pl +
    +
    + + $98 + dotvhs + +
    +
    + +
    + + $94 + Andrew A. + +
    +
    + +
    + + $92 + Denis + +
    +
    + +
    + + $100 + Nazar + +
    +
    + +
    + + $100 + Eaxon + +
    +
    + +
    + + $100 + David + +
    +
    + +
    + + $92 + DARKCOMET 𓆈 + +
    +
    + +
    + + $100 + ℱrancesco T. + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $100 + Tomás G. + +
    +
    + +
    + + $100 + Nazar + +
    +
    + +
    + + $100 + Tagir + +
    +
    + +
    + + $100 + dotvhs + +
    +
    +
    + jauns.lv +
    +
    + + $100 + Mikhail Komendant + +
    +
    +
    + jb.com.br +
    +
    + + $98 + Andrew A. + +
    +
    + +
    + + $100 + :) + +
    +
    + +
    + + $100 + Odwalla + +
    +
    + +
    + + $98 + Rodrigo Vieira + +
    +
    + +
    + + $92 + Serhii + +
    +
    +
    + jn.pt +
    +
    + + $96 + chuchu + +
    +
    +
    + joinfo.ua +
    +
    + + $98 + Deleted Account + +
    +
    + +
    + + $98 + Alfonso V. + +
    +
    + +
    + + $94 + Deleted Account + +
    +
    + +
    + + $92 + Rodrigo Vieira + +
    +
    +
    + jota.info +
    +
    + + $100 + Eaxon + +
    +
    + +
    + + $98 + Roie Ambulo + +
    +
    + +
    + + $86 + Evgeniy Solovev + +
    +
    + +
    + + $94 + Vladislav Tvorogov + +
    +
    + +
    + + $98 + Shameem + +
    +
    + +
    + + $96 + Tomás G. + +
    +
    + +
    + + $98 + Sam Chen + +
    +
    +
    + jug.ru +
    +
    + + $98 + kolyya + +
    +
    + +
    + + $96 + skrskrskr + +
    +
    + +
    + + $98 + Anvar Jamgirov + +
    +
    +
    + jurnal.md +
    +
    + + $98 + Artem + +
    +
    + +
    + + $96 + abror_khurramov + +
    +
    + +
    + + $84 + Uriel Castro + +
    +
    + +
    + + $84 + Gi + +
    +
    +
    + k.at +
    +
    + + $96 + дурак + +
    +
    + +
    + + $80 + Dima 🌿 + +
    +
    + +
    + + $98 + Alex + +
    +
    + +
    + + $98 + Eaxon + +
    +
    +
    + kam24.ru +
    +
    + + $100 + Chingiz Gaffarov + +
    +
    + +
    + + $98 + Nikita Tsyhankov + +
    +
    + +
    + + $100 + Grigory Korepanov + +
    +
    + +
    + + $98 + Vladislav Tvorogov + +
    +
    +
    + kanal3.bg +
    +
    + + $90 + Pavel T. + +
    +
    +
    + kanobu.ru +
    +
    + + $94 + Ed Pelesh + +
    +
    + +
    + + $100 + хоб ت + +
    +
    +
    + karar.com +
    +
    + + $90 + Artem Morziev + +
    +
    + +
    + + $96 + Andrew A. + +
    +
    + +
    + + $100 + Sergey + +
    +
    + +
    + + $98 + Deleted Account + +
    +
    + +
    + + $98 + Abdulrahman Rabie + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $74 + Eaxon + +
    +
    + + +
    + +
    + + $100 + Sardor + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $98 + Eaxon + +
    +
    + +
    + + $94 + Pavel T. + +
    +
    + +
    + + $98 + chuchu + +
    +
    +
    + kg.ua +
    +
    + + $98 + Faraon + +
    +
    + +
    + + $100 + Sergey + +
    +
    + +
    + + $96 + Roie Ambulo + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $90 + Ruslan S + +
    +
    + +
    + + $98 + Angielf + +
    +
    + +
    + + $90 + Illia Pyshniak + +
    +
    + +
    + + $92 + Amin + +
    +
    + +
    + + $96 + ⁡Rochelle + +
    +
    + +
    + + $100 + Van Ng + +
    +
    + +
    + + $98 + Pavel T. + +
    +
    + +
    + + $80 + dima + +
    +
    + +
    + + $84 + Deleted Account + +
    +
    + +
    + + $100 + 𓆏 + +
    +
    +
    + klerk.ru +
    +
    + + $100 + dotvhs + +
    +
    +
    + klops.ru +
    +
    + + $94 + dotvhs + +
    +
    +
    + knoe.com +
    +
    + + $98 + Tomás G. + +
    +
    +
    + ko.com.ua +
    +
    + + $66 + Vladislav Tvorogov + +
    +
    +
    + ko44.ru +
    +
    + + $100 + Zero Hero + +
    +
    + +
    + + $88 + !! !! + +
    +
    + +
    + + $100 + Giridharidas + +
    +
    + +
    + + $92 + !! !! + +
    +
    +
    + kolesa.ru +
    +
    + + $98 + Vladyslav T. + +
    +
    + +
    + + $96 + is summer + +
    +
    + +
    + + $94 + dima + +
    +
    + +
    + + $86 + 𓆏 + +
    +
    + +
    + + $100 + dotvhs + +
    +
    + +
    + + $98 + дурак + +
    +
    + +
    + + $100 + Sardor + +
    +
    + +
    + + $100 + Giovanni M. + +
    +
    + +
    + + $100 + Sergiy Moskalenko + +
    +
    + +
    + + $100 + Sergiy Moskalenko + +
    +
    + +
    + + $96 + Nufaii + +
    +
    + +
    + + $100 + Den S. + +
    +
    + +
    + + $86 + Denis Shemanaev + +
    +
    +
    + kpax.com +
    +
    + + $96 + Soleimani + +
    +
    + +
    + + $98 + Sergey + +
    +
    + +
    + + $94 + Andrew + +
    +
    + +
    + + $98 + Illia Pyshniak + +
    +
    + +
    + + $100 + Illia Pyshniak + +
    +
    +
    + krone.at +
    +
    + + $100 + Denis Shemanaev + +
    +
    + +
    + + $100 + Alfonso V. + +
    +
    +
    + krym.news +
    +
    + + $100 + Eaxon + +
    +
    +
    + ksl.com +
    +
    + + $100 + Giovanni M. + +
    +
    +
    + ksta.de +
    +
    + + $84 + Deleted Account + +
    +
    +
    + ktvo.com +
    +
    + + $92 + w3drt46523trc26 + +
    +
    + +
    + + $78 + ‏Vsevolod T + +
    +
    + +
    + + $100 + Yury + +
    +
    + +
    + + $100 + ‏Vsevolod T + +
    +
    + +
    + + $98 + Soleimani + +
    +
    + +
    + + $92 + хоб ت + +
    +
    +
    + kurier.at +
    +
    + + $80 + дурак + +
    +
    + +
    + + $100 + Sergey Pomogaylenko + +
    +
    +
    + kurir.rs +
    +
    + + $98 + Ljubiša Begović + +
    +
    +
    + kurzy.cz +
    +
    + + $94 + Enes + +
    +
    + +
    + + $98 + F + +
    +
    +
    + la.lv +
    +
    + + $100 + :) + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $100 + Odwalla + +
    +
    +
    + lacote.ch +
    +
    + + $70 + chuchu + +
    +
    + +
    + + $100 + Anvar Jamgirov + +
    +
    + +
    + + $100 + !! !! + +
    +
    + +
    + + $80 + Den S. + +
    +
    + +
    + + $98 + Yury + +
    +
    + +
    + + $100 + Kirill S + +
    +
    + +
    + + $92 + Heck Fy + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    + +
    + + $90 + Anvar Jamgirov + +
    +
    +
    + laley.pe +
    +
    + + $100 + Deleted Account + +
    +
    + +
    + + $86 + Anvar Jamgirov + +
    +
    + +
    + + $94 + w3drt46523trc26 + +
    +
    + +
    + + $100 + Dario + +
    +
    + +
    + + $94 + Dario + +
    +
    + +
    + + $90 + Soleimani + +
    +
    + +
    + + $100 + chuchu + +
    +
    + +
    + + $94 + Amin + +
    +
    + +
    + + $98 + Enes + +
    +
    + +
    + + $100 + Den S. + +
    +
    + +
    + + $98 + Sergey Pomogaylenko + +
    +
    + +
    + + $100 + Сергей С + +
    +
    + +
    + + $98 + Uriel Castro + +
    +
    + +
    + + $82 + Deleted Account + +
    +
    + +
    + + $98 + Sam Chen + +
    +
    + +
    + + $88 + DARKCOMET 𓆈 + +
    +
    + +
    + + $86 + Vladislav Tvorogov + +
    +
    + +
    + + $98 + Vladislav Tvorogov + +
    +
    + +
    + + $100 + David + +
    +
    + +
    + + $98 + Deleted Account + +
    +
    + +
    + + $98 + Dario + +
    +
    + +
    + + $90 + w3drt46523trc26 + +
    +
    + +
    + + $92 + Abdelkoddous + +
    +
    +
    + larena.it +
    +
    + + $100 + Marco Zordan + +
    +
    +
    + larep.fr +
    +
    + + $100 + Serhii + +
    +
    + +
    + + $100 + Artem + +
    +
    + +
    + + $98 + DARKCOMET 𓆈 + +
    +
    + +
    + + $98 + Tomás G. + +
    +
    + +
    + + $100 + Artem Morziev + +
    +
    +
    + lav.it +
    +
    + + $88 + Misho + +
    +
    + +
    + + $96 + Jorge + +
    +
    + +
    + + $84 + DARKCOMET 𓆈 + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $100 + Dario + +
    +
    + +
    + + $100 + Dario + +
    +
    + +
    + + $100 + Amir + +
    +
    +
    + lb.ua +
    +
    + + $100 + Illia Pyshniak + +
    +
    +
    + lbc.co.uk +
    +
    + + $98 + Sam Chen + +
    +
    + +
    + + $92 + Nikita Tsyhankov + +
    +
    + +
    + + $100 + ⁡Rochelle + +
    +
    +
    + leak.pt +
    +
    + + $100 + Rodrigo Vieira + +
    +
    + +
    + + $98 + Eaxon + +
    +
    + +
    + + $96 + P + +
    +
    + +
    + + $100 + skrskrskr + +
    +
    + +
    + + $98 + Eaxon + +
    +
    + +
    + + $100 + DARKCOMET 𓆈 + +
    +
    + +
    + + $100 + chuchu + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    + +
    + + $100 + Enes + +
    +
    +
    + ledesk.ma +
    +
    + + $90 + Denis Shemanaev + +
    +
    + + +
    + +
    + + $96 + Giovanni M. + +
    +
    +
    + legia.com +
    +
    + + $94 + Sergey Pomogaylenko + +
    +
    +
    + legia.net +
    +
    + + $100 + Sergey Pomogaylenko + +
    +
    + +
    + + $100 + :) + +
    +
    +
    + legit.ng +
    +
    + + $100 + longnull + +
    +
    + +
    + + $100 + Giovanni M. + +
    +
    +
    + lejdd.fr +
    +
    + + $100 + Giovanni M. + +
    +
    + +
    + + $100 + Tomás G. + +
    +
    +
    + lejsl.com +
    +
    + + $98 + Paul + +
    +
    + +
    + + $92 + Grigory Korepanov + +
    +
    + +
    + + $100 + Dima 🌿 + +
    +
    +
    + lenta.ua +
    +
    + + $96 + Anvar Jamgirov + +
    +
    +
    + lep.co.uk +
    +
    + + $82 + kk + +
    +
    + +
    + + $94 + !! !! + +
    +
    + +
    + + $96 + Mikhail Komendant + +
    +
    + +
    + + $94 + Ruslan S + +
    +
    +
    + leral.net +
    +
    + + $100 + chuchu + +
    +
    + +
    + + $98 + Deleted Account + +
    +
    +
    + leseco.ma +
    +
    + + $98 + Abdelkoddous + +
    +
    + +
    + + $88 + dotvhs + +
    +
    + +
    + + $70 + Andrew A. + +
    +
    + +
    + + $98 + Sergey + +
    +
    + +
    + + $100 + Sardar Atabekov + +
    +
    + +
    + + $100 + Kirill S + +
    +
    + +
    + + $96 + Sergey + +
    +
    + +
    + + $92 + Danil Dunaitsev + +
    +
    +
    + levif.be +
    +
    + + $84 + дурак + +
    +
    +
    + lex18.com +
    +
    + + $98 + Pavel T. + +
    +
    + +
    + + $100 + Mikhail Komendant + +
    +
    + +
    + + $94 + 𓆏 + +
    +
    + +
    + + $98 + Denys Zverev + +
    +
    +
    + lfm.ch +
    +
    + + $100 + 🎖🎖🎖🎖 Maksim³ + +
    +
    +
    + libe.ma +
    +
    + + $82 + benuzak + +
    +
    + +
    + + $100 + Tomás G. + +
    +
    + +
    + + $96 + Grigory Korepanov + +
    +
    + +
    + + $98 + Ruslan S + +
    +
    + +
    + + $92 + ⁡Rochelle + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $96 + Sardor + +
    +
    + +
    + + $100 + Anvar Jamgirov + +
    +
    + +
    + + $98 + Ruslan S + +
    +
    +
    + lifo.gr +
    +
    + + $94 + Deleted Account + +
    +
    + +
    + + $100 + Artem + +
    +
    +
    + likeni.ru +
    +
    + + $82 + Andrew + +
    +
    + +
    + + $98 + prettydude + +
    +
    + +
    + + $100 + David + +
    +
    + +
    + + $96 + Сергей С + +
    +
    + +
    + + $88 + Giovanni M. + +
    +
    + +
    + + $100 + Dima 🌿 + +
    +
    + +
    + + $100 + Artem + +
    +
    + +
    + + $84 + DARKCOMET 𓆈 + +
    +
    + +
    + + $88 + DARKCOMET 𓆈 + +
    +
    + +
    + + $94 + Serhii + +
    +
    + +
    + + $96 + Misho + +
    +
    + +
    + + $98 + Sam Chen + +
    +
    + +
    + + $100 + w3drt46523trc26 + +
    +
    + +
    + + $96 + Andrew + +
    +
    + +
    + + $100 + ℱrancesco T. + +
    +
    + +
    + + $92 + !! !! + +
    +
    +
    + lnt.ma +
    +
    + + $96 + Danil Dunaitsev + +
    +
    + +
    + + $100 + David + +
    +
    + +
    + + $100 + !! !! + +
    +
    + +
    + + $100 + Dima 🌿 + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    +
    + lokal.hu +
    +
    + + $96 + Roie Ambulo + +
    +
    + +
    + + $98 + Nisarg Jhaveri + +
    +
    + +
    + + $100 + Sam Chen + +
    +
    + +
    + + $100 + Enes + +
    +
    + +
    + + $98 + :) + +
    +
    +
    + los40.com +
    +
    + + $90 + Vladislav Tvorogov + +
    +
    + +
    + + $100 + DARKCOMET 𓆈 + +
    +
    + +
    + + $98 + chuchu + +
    +
    + +
    + + $90 + Alex + +
    +
    + +
    + + $100 + Den S. + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    + +
    + + $94 + ‏Vsevolod T + +
    +
    +
    + lsm.lv +
    +
    + + $86 + Sergey Pomogaylenko + +
    +
    + +
    + + $98 + Nufaii + +
    +
    +
    + lupa.cz +
    +
    + + $98 + Artem + +
    +
    + +
    + + $50 + Evgeniya Tveritinova + +
    +
    +
    + m24.ru +
    +
    + + $82 + w3drt46523trc26 + +
    +
    + +
    + + $100 + skrskrskr + +
    +
    +
    + macg.co +
    +
    + + $98 + Danil Dunaitsev + +
    +
    + +
    + + $96 + David + +
    +
    + +
    + + $58 + ⁡Rochelle + +
    +
    + +
    + + $78 + Falko + +
    +
    +
    + madata.gr +
    + +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $98 + Pavel T. + +
    +
    + +
    + + $100 + Enes + +
    +
    +
    + madrid.es +
    +
    + + $100 + Dario + +
    +
    + +
    + + $92 + Ruslan S + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $94 + dotvhs + +
    +
    + +
    + + $98 + valid + +
    +
    + +
    + + $100 + skrskrskr + +
    +
    + +
    + + $100 + Sergii + +
    +
    + +
    + + $98 + Vladyslav T. + +
    +
    + +
    + + $94 + benuzak + +
    +
    + +
    + + $100 + abror_khurramov + +
    +
    + +
    + + $100 + Vitaliy + +
    +
    + +
    + + $100 + chuchu + +
    +
    + +
    + + $100 + дурак + +
    +
    + +
    + + $100 + Sergey Pomogaylenko + +
    +
    + +
    + + $96 + Amir + +
    +
    + +
    + + $100 + dima + +
    +
    + +
    + + $100 + skrskrskr + +
    +
    + +
    + + $100 + Rodrigo Vieira + +
    +
    +
    + marca.com +
    +
    + + $100 + DARKCOMET 𓆈 + +
    +
    + +
    + + $96 + David + +
    +
    +
    + maria.pt +
    +
    + + $98 + Artem + +
    +
    + +
    + + $100 + VIT + +
    +
    + +
    + + $98 + Andrew A. + +
    +
    + +
    + + $98 + Ostap + +
    +
    + +
    + + $96 + chuchu + +
    +
    + +
    + + $100 + дурак + +
    +
    + +
    + + $94 + Dima 🌿 + +
    +
    + +
    + + $100 + Anton S. + +
    +
    + +
    + + $100 + skrskrskr + +
    +
    + +
    + + $96 + Sam Chen + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $96 + дурак + +
    +
    + +
    + + $100 + Yury + +
    +
    + +
    + + $98 + Tomás G. + +
    +
    + +
    + + $100 + Danil Dunaitsev + +
    +
    + +
    + + $100 + Amir + +
    +
    +
    + mdpr.jp +
    +
    + + $82 + Soleimani + +
    +
    +
    + mdr.de +
    +
    + + $88 + Mikhail Komendant + +
    +
    + +
    + + $98 + Mikhail Burkasov + +
    +
    + +
    + + $100 + Vitaliy + +
    +
    + +
    + + $96 + Artem + +
    +
    + +
    + + $98 + Rodrigo Vieira + +
    +
    + +
    + + $90 + Ruslan S + +
    +
    + +
    + + $94 + Kirill S + +
    +
    + +
    + + $78 + Deleted Account + +
    +
    + +
    + + $100 + Enes + +
    +
    +
    + meedia.de +
    +
    + + $94 + Kirill S + +
    +
    +
    + mega.cl +
    +
    + + $88 + Grigory Korepanov + +
    +
    + +
    + + $96 + Vyacheslav B. + +
    +
    + + +
    +
    + mel.fm +
    +
    + + $94 + Yury + +
    +
    + +
    + + $94 + Danil Chanyshev + +
    +
    + +
    + + $98 + Grigory Korepanov + +
    +
    + +
    + + $100 + Dima 🌿 + +
    +
    +
    + mesec.cz +
    +
    + + $100 + Enes + +
    +
    + +
    + + $98 + ‏Vsevolod T + +
    +
    +
    + metro.se +
    +
    + + $100 + Kirill S + +
    +
    + +
    + + $98 + Yury + +
    +
    + +
    + + $94 + Dario + +
    +
    + +
    + + $96 + Danil Dunaitsev + +
    +
    + +
    + + $100 + Grigory Korepanov + +
    +
    + +
    + + $100 + Enes + +
    +
    + +
    + + $62 + Pavel T. + +
    +
    + + +
    + +
    + + $96 + Irina + +
    +
    + +
    + + $98 + Denis Shemanaev + +
    +
    + +
    + + $98 + Artem + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $76 + Dario + +
    +
    + +
    + + $94 + Serhii + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    + +
    + + $100 + Giovanni M. + +
    +
    + +
    + + $100 + Mikhail Komendant + +
    +
    + +
    + + $100 + Rodrigo Vieira + +
    +
    +
    + mind.ua +
    +
    + + $60 + w3drt46523trc26 + +
    +
    + +
    + + $96 + valid + +
    +
    + +
    + + $94 + Yuriy Berg + +
    +
    + +
    + + $90 + Andrey Mesyats + +
    +
    + +
    + + $98 + dotvhs + +
    +
    +
    + mir24.tv +
    +
    + + $98 + Pavel T. + +
    +
    + +
    + + $98 + chuchu + +
    +
    + +
    + + $100 + !! !! + +
    +
    +
    + mirmol.ru +
    +
    + + $98 + дурак + +
    +
    + +
    + + $98 + chuchu + +
    +
    + +
    + + $100 + David + +
    +
    +
    + miss.at +
    + +
    + +
    + + $100 + Soleimani + +
    +
    + +
    + + $86 + Ruslan S + +
    +
    + +
    + + $98 + skrskrskr + +
    +
    + +
    + + $100 + Tomás G. + +
    +
    + +
    + + $98 + дурак + +
    +
    + +
    + + $96 + Sam Chen + +
    +
    + +
    + + $94 + Pavel T. + +
    +
    + +
    + + $92 + Deleted Account + +
    +
    + +
    + + $100 + Sergiy Moskalenko + +
    +
    +
    + mlb.com +
    +
    + + $96 + Tomás G. + +
    +
    +
    + mlive.com +
    +
    + + $98 + Amin + +
    +
    + +
    + + $92 + Eldorbek Nusratov + +
    +
    + +
    + + $88 + !! !! + +
    +
    + +
    + + $98 + chuchu + +
    +
    +
    + mmegi.bw +
    + +
    +
    + mnn.com +
    + +
    +
    + mo.be +
    +
    + + $98 + Kirill S + +
    +
    +
    + mobil.se +
    +
    + + $100 + Антон Цуварев + +
    +
    + +
    + + $96 + Falko + +
    +
    + +
    + + $100 + Eaxon + +
    +
    + +
    + + $90 + Den S. + +
    +
    + +
    + + $96 + Yury + +
    +
    + +
    + + $98 + Александр + +
    +
    + +
    + + $100 + Abdulrahman Rabie + +
    +
    + +
    + + $100 + Uriel Castro + +
    +
    + +
    + + $72 + Deleted Account + +
    +
    + +
    + + $84 + Denis Shemanaev + +
    +
    + +
    + + $90 + egrominom + +
    +
    + +
    + + $100 + Vladyslav T. + +
    +
    + +
    + + $88 + Victor + +
    +
    + +
    + + $98 + Van Ng + +
    +
    + +
    + + $94 + + +
    +
    +
    + molnet.ru +
    +
    + + $98 + Nikita Starshinov + +
    +
    +
    + mondo.rs +
    +
    + + $54 + is summer + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $74 + Abdulrahman Rabie + +
    +
    + +
    + + $84 + w3drt46523trc26 + +
    +
    + +
    + + $94 + Fran + +
    +
    + +
    + + $100 + Sam Chen + +
    +
    + +
    + + $98 + Denys Zverev + +
    +
    + +
    + + $98 + Eaxon + +
    +
    +
    + mos.news +
    +
    + + $100 + Denis + +
    +
    +
    + mos.ru +
    +
    + + $84 + chuchu + +
    +
    + +
    + + $100 + Danil Dunaitsev + +
    +
    + +
    + + $94 + Sam Chen + +
    +
    + +
    + + $100 + хоб ت + +
    +
    + +
    + + $100 + Mikhail Burkasov + +
    +
    +
    + motor.ru +
    +
    + + $88 + w3drt46523trc26 + +
    +
    + +
    + + $98 + Evgeniy Solovev + +
    +
    + +
    + + $100 + Vladislav Tvorogov + +
    +
    + +
    + + $100 + Anton S. + +
    +
    + +
    + + $100 + Enes + +
    +
    + +
    + + $98 + Kirill S + +
    +
    + +
    + + $96 + Gabriele Guerrisi + +
    +
    + +
    + + $98 + w3drt46523trc26 + +
    +
    + +
    + + $94 + valid + +
    +
    + +
    + + $98 + Denys Zverev + +
    +
    + +
    + + $98 + Andrew + +
    +
    +
    + mr7.ru +
    +
    + + $100 + kk + +
    +
    + +
    + + $100 + chuchu + +
    +
    + +
    + + $94 + Dima 🌿 + +
    +
    + +
    + + $98 + dotvhs + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    + +
    + + $100 + Руслан Агишев + +
    +
    + +
    + + $90 + Giovanni M. + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $100 + Dario + +
    +
    + +
    + + $78 + Jorge + +
    +
    + +
    + + $100 + Sherali Rysbekov + +
    +
    + +
    + + $100 + sina + +
    +
    + +
    + + $80 + benuzak + +
    +
    + +
    + + $100 + kolyya + +
    +
    + +
    + + $100 + Yury + +
    +
    + +
    + + $100 + Artem + +
    +
    + +
    + + $92 + Soleimani + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    + +
    + + $94 + Denis Shemanaev + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $98 + Александр 👽 + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    + +
    + + $96 + Sam Chen + +
    +
    +
    + myslo.ru +
    +
    + + $90 + Artem + +
    +
    + +
    + + $94 + Pavel T. + +
    +
    +
    + mz-mz.net +
    +
    + + $98 + Pavel T. + +
    +
    +
    + mz-web.de +
    +
    + + $92 + Artem Morziev + +
    +
    + +
    + + $100 + Sergiy Moskalenko + +
    +
    +
    + n-tv.de +
    +
    + + $88 + Falko + +
    +
    +
    + n-tv.pt +
    +
    + + $86 + Vitaliy + +
    +
    + +
    + + $78 + Denis Shemanaev + +
    +
    + +
    + + $100 + Dario + +
    +
    + +
    + + $96 + Pavel T. + +
    +
    +
    + nag.ru +
    +
    + + $90 + Deleted Account + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $100 + Danil Dunaitsev + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $98 + Sam Chen + +
    +
    +
    + naiz.eus +
    +
    + + $90 + Mikhail Komendant + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $94 + Nufaii + +
    +
    + +
    + + $96 + Illia Pyshniak + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $92 + Eaxon + +
    +
    + +
    + + $100 + Danil Chanyshev + +
    +
    + +
    + + $100 + Ilya Borovik + +
    +
    +
    + nau.ch +
    +
    + + $100 + P + +
    +
    +
    + nautil.us +
    +
    + + $96 + chuchu + +
    +
    +
    + naver.com +
    +
    + + $84 + Mikhail Komendant + +
    +
    + +
    + + $100 + Denis Shemanaev + +
    +
    + +
    + + $88 + Vladyslav T. + +
    +
    +
    + nbc.na +
    +
    + + $100 + Danil Dunaitsev + +
    +
    + +
    + + $96 + Dario + +
    +
    + +
    + + $94 + K + +
    +
    + +
    + + $100 + Robin Wong + +
    +
    + +
    + + $98 + Andrey Mesyats + +
    +
    +
    + nczas.com +
    +
    + + $94 + David + +
    +
    + +
    + + $84 + Serhii + +
    +
    + +
    + + $100 + Anvar Jamgirov + +
    +
    +
    + ndr.de +
    +
    + + $94 + Mikhail Komendant + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $96 + Mikhail Komendant + +
    +
    + +
    + + $98 + Pavel T. + +
    +
    + +
    + + $100 + Enes + +
    +
    + +
    + + $98 + valid + +
    +
    + +
    + + $98 + chuchu + +
    +
    + +
    + + $82 + Deleted Account + +
    +
    +
    + nevnov.ru +
    +
    + + $98 + dotvhs + +
    +
    + +
    + + $100 + Mikhail Komendant + +
    +
    + +
    + + $86 + Enes + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    +
    + newc.info +
    +
    + + $84 + Deleted Account + +
    +
    + +
    + + $98 + Hlib + +
    +
    + +
    + + $96 + Dima 🌿 + +
    +
    + +
    + + $96 + Chingiz Gaffarov + +
    +
    + +
    + + $96 + Sergey + +
    +
    +
    + newizv.ru +
    +
    + + $100 + Vladislav Tvorogov + +
    +
    + +
    + + $98 + Grigory Korepanov + +
    +
    + +
    + + $100 + Sardor + +
    +
    + +
    + + $100 + 🎖🎖🎖🎖 Maksim³ + +
    +
    +
    + news-r.ru +
    +
    + + $90 + Andrew A. + +
    +
    +
    + news.at +
    +
    + + $98 + skrskrskr + +
    +
    + +
    + + $92 + Deleted Account + +
    +
    +
    + news.de +
    +
    + + $100 + Falko + +
    +
    +
    + news.gr +
    +
    + + $100 + Ivan Sobolev + +
    +
    + +
    + + $82 + Odwalla + +
    +
    + +
    + + $100 + Grigory Korepanov + +
    +
    +
    + news.pn +
    +
    + + $100 + Deleted Account + +
    +
    +
    + news.ro +
    + +
    +
    + news.ru +
    +
    + + $94 + Deleted Account + +
    +
    + +
    + + $96 + Yuriy 🐼 Panarin + +
    +
    + +
    + + $96 + Yuriy 🐼 Panarin + +
    +
    +
    + news1.kr +
    +
    + + $100 + Eaxon + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $100 + Enes + +
    +
    + +
    + + $100 + Grigory Korepanov + +
    +
    + +
    + + $98 + Artem + +
    +
    + +
    + + $92 + Jehan + +
    +
    + +
    + + $100 + kolyya + +
    +
    + +
    + + $98 + David + +
    +
    + +
    + + $100 + dotvhs + +
    +
    +
    + newsit.gr +
    +
    + + $100 + Grigory Korepanov + +
    +
    +
    + newsko.ru +
    +
    + + $94 + Andrew A. + +
    +
    + +
    + + $60 + Dmitry + +
    +
    + +
    + + $98 + Andrey Mesyats + +
    +
    + +
    + + $98 + dotvhs + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    + +
    + + $100 + Andrew + +
    +
    + +
    + + $98 + Sardar Atabekov + +
    +
    + +
    + + $94 + Amin + +
    +
    + +
    + + $92 + dotvhs + +
    +
    + +
    + + $100 + Mikhail Burkasov + +
    +
    + +
    + + $92 + Andrew A. + +
    +
    + +
    + + $96 + Sam Chen + +
    +
    + +
    + + $98 + Ruslan S + +
    +
    + +
    + + $90 + Eaxon + +
    +
    +
    + newsx.com +
    +
    + + $100 + Ali + +
    +
    + +
    + + $96 + Deleted Account + +
    +
    + +
    + + $94 + Deleted Account + +
    +
    + +
    + + $100 + Dario + +
    +
    +
    + newvv.net +
    +
    + + $96 + Danil Chanyshev + +
    +
    +
    + newvz.ru +
    +
    + + $96 + Sergey + +
    +
    + +
    + + $94 + дурак + +
    +
    + +
    + + $100 + :) + +
    +
    +
    + ng72.ru +
    +
    + + $88 + chuchu + +
    +
    + +
    + + $100 + sina + +
    +
    +
    + ngs24.ru +
    +
    + + $100 + chuchu + +
    +
    + +
    + + $94 + Deleted Account + +
    +
    +
    + nhra.com +
    +
    + + $100 + Sardor + +
    +
    +
    + niann.ru +
    +
    + + $90 + Deleted Account + +
    +
    +
    + nieuws.nl +
    +
    + + $98 + Niek + +
    +
    + +
    + + $84 + Alex + +
    +
    + +
    + + $96 + Deleted Account + +
    +
    + +
    + + $98 + Alex + +
    +
    +
    + nikatv.ru +
    +
    + + $92 + skrskrskr + +
    +
    + +
    + + $94 + Ruslan S + +
    +
    + +
    + + $100 + дурак + +
    +
    + +
    + + $96 + Oleg N. + +
    +
    + +
    + + $96 + sina + +
    +
    + +
    + + $100 + A · M + +
    +
    + +
    + + $96 + Sam Chen + +
    +
    +
    + nkj.ru +
    +
    + + $82 + Nufaii + +
    +
    +
    + nme.com +
    +
    + + $96 + Duico + +
    +
    +
    + nmisr.com +
    +
    + + $94 + Pavel T. + +
    +
    + +
    + + $100 + Danil Dunaitsev + +
    +
    +
    + noen.at +
    +
    + + $74 + Grigory Korepanov + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $90 + Andrew A. + +
    +
    +
    + nooz.gr +
    +
    + + $100 + Sam Chen + +
    +
    + +
    + + $100 + Anvar Jamgirov + +
    +
    + +
    + + $92 + Adorian + +
    +
    +
    + nos.nl +
    +
    + + $96 + Ed Pelesh + +
    +
    + +
    + + $96 + Giovanni M. + +
    +
    + +
    + + $100 + longnull + +
    +
    + +
    + + $88 + Adorian + +
    +
    + +
    + + $96 + :) + +
    +
    + +
    + + $100 + Tomás G. + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $96 + longnull + +
    +
    + +
    + + $100 + Grigory Korepanov + +
    +
    + +
    + + $96 + Stefano Pigozzi + +
    +
    + +
    + + $98 + Danil Dunaitsev + +
    +
    + +
    + + $96 + Denys Zverev + +
    +
    + +
    + + $100 + Gabriele Guerrisi + +
    +
    + + +
    +
    + noviny.sk +
    +
    + + $100 + Nikita Starshinov + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    + +
    + + $98 + Grigory Korepanov + +
    +
    + +
    + + $98 + Pavel T. + +
    +
    + +
    + + $98 + Illia Pyshniak + +
    +
    + +
    + + $96 + Vlad Kozlov + +
    +
    + +
    + + $100 + Mikhail Komendant + +
    +
    + +
    + + $96 + Yury + +
    +
    + +
    + + $94 + Vitaliy + +
    +
    + +
    + + $96 + Chingiz Gaffarov + +
    +
    + +
    + + $100 + !! !! + +
    +
    + +
    + + $96 + Andrew A. + +
    +
    +
    + ns7.tv +
    +
    + + $100 + Nufaii + +
    +
    + +
    + + $86 + Dario + +
    +
    +
    + ntdtv.ru +
    +
    + + $98 + Andrew A. + +
    +
    +
    + ntn24.com +
    +
    + + $92 + Sergiy Moskalenko + +
    +
    + +
    + + $94 + Алексей + +
    +
    +
    + nto.pl +
    +
    + + $92 + dima + +
    +
    +
    + ntv.co.ug +
    +
    + + $100 + Sergii + +
    +
    + +
    + + $100 + Sardar Atabekov + +
    +
    + +
    + + $94 + Giovanni M. + +
    +
    +
    + nur.kz +
    +
    + + $98 + Anvar Jamgirov + +
    +
    + +
    + + $100 + Sardar Atabekov + +
    +
    + +
    + + $94 + Vyacheslav B. + +
    +
    +
    + nylon.com +
    +
    + + $100 + cescus + +
    +
    + +
    + + $98 + w3drt46523trc26 + +
    +
    +
    + o2.pl +
    +
    + + $80 + Nufaii + +
    +
    +
    + oane.ws +
    +
    + + $100 + Anvar Jamgirov + +
    +
    + + +
    + +
    + + $100 + chuchu + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    + +
    + + $98 + Yury + +
    +
    + +
    + + $96 + Sergey + +
    +
    + +
    + + $100 + Alex + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $92 + Sherali Rysbekov + +
    +
    +
    + odatv.com +
    +
    + + $96 + Eaxon + +
    +
    + +
    + + $96 + Pavel T. + +
    +
    + +
    + + $88 + Сергей + +
    +
    + +
    + + $76 + AV + +
    +
    +
    + odt.co.nz +
    +
    + + $96 + Falko + +
    +
    + +
    + + $84 + Sam Chen + +
    +
    + +
    + + $98 + ⁡Rochelle + +
    +
    + +
    + + $92 + Алексей + +
    +
    +
    + oggi.it +
    +
    + + $92 + Vladislav Tvorogov + +
    +
    + +
    + + $84 + Anton S. + +
    +
    + +
    + + $94 + Sergey Pomogaylenko + +
    +
    + +
    + + $100 + kolyya + +
    +
    + +
    + + $96 + Andrew A. + +
    +
    +
    + ojogo.pt +
    +
    + + $94 + chuchu + +
    +
    + +
    + + $100 + Nikita Tsyhankov + +
    +
    + +
    + + $100 + Gi + +
    +
    + +
    + + $100 + :) + +
    +
    + +
    + + $96 + Andrew A. + +
    +
    +
    + ominho.pt +
    +
    + + $100 + Andrew A. + +
    +
    + +
    + + $100 + Kirill S + +
    +
    + +
    + + $96 + Sergey + +
    +
    + +
    + + $94 + дурак + +
    +
    +
    + on.cc +
    +
    + + $98 + Robin Wong + +
    +
    + +
    + + $92 + дурак + +
    +
    +
    + onf.ru +
    +
    + + $88 + Ruslan S + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $98 + Pavel T. + +
    +
    + +
    + + $100 + Andrey Mesyats + +
    +
    + +
    + + $100 + Grigory Korepanov + +
    +
    + +
    + + $90 + Soleimani + +
    +
    +
    + oogtv.nl +
    +
    + + $92 + Nufaii + +
    +
    + +
    + + $100 + Sergey + +
    +
    + +
    + + $94 + Dima 🌿 + +
    +
    + +
    + + $100 + Den S. + +
    +
    + +
    + + $98 + Sergey Pomogaylenko + +
    +
    + +
    + + $92 + :) + +
    +
    + +
    + + $98 + Deleted Account + +
    +
    + +
    + + $86 + Александр 👽 + +
    +
    + +
    + + $96 + Andrew + +
    +
    + +
    + + $96 + Andrew A. + +
    +
    + +
    + + $100 + Artem Morziev + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    +
    + origo.hu +
    +
    + + $92 + valid + +
    +
    +
    + ostro.org +
    +
    + + $98 + Илья Рыбкин + +
    +
    + +
    + + $56 + дурак + +
    +
    + +
    + + $82 + хоб ت + +
    +
    + +
    + + $96 + Niek + +
    +
    + +
    + + $100 + ⁡Rochelle + +
    +
    + +
    + + $100 + Nikita Tsyhankov + +
    +
    + +
    + + $100 + Enes + +
    +
    + +
    + + $70 + Andrew + +
    +
    + +
    + + $74 + Anton S. + +
    +
    + +
    + + $100 + Alexander.G + +
    +
    + +
    + + $100 + Soleimani + +
    +
    + +
    + + $92 + Júlio + +
    +
    + +
    + + $96 + Mikhail Burkasov + +
    +
    + +
    + + $96 + Sherali Rysbekov + +
    +
    + +
    + + $100 + Mikhail Burkasov + +
    +
    + +
    + + $100 + Grigory Korepanov + +
    +
    + +
    + + $100 + skrskrskr + +
    +
    + +
    + + $96 + Eaxon + +
    +
    + +
    + + $100 + Sergey Pomogaylenko + +
    +
    +
    + panram.ru +
    +
    + + $98 + Hlib + +
    +
    + +
    + + $92 + Sergey + +
    +
    + +
    + + $94 + Deleted Account + +
    +
    + +
    + + $96 + Sergii + +
    +
    + +
    + + $100 + Nikita Starshinov + +
    +
    + +
    + + $96 + Deleted Account + +
    +
    + +
    + + $94 + Sam Chen + +
    +
    + +
    + + $94 + Pavel T. + +
    +
    + +
    + + $78 + Deleted Account + +
    +
    + +
    + + $100 + Sergey Pomogaylenko + +
    +
    + +
    + + $98 + Andrew A. + +
    +
    + +
    + + $98 + Sergey I + +
    +
    + +
    + + $100 + ‏Vsevolod T + +
    +
    + +
    + + $98 + Sam Chen + +
    +
    +
    + party.pl +
    +
    + + $100 + dotvhs + +
    +
    +
    + pasmi.ru +
    +
    + + $98 + Deleted Account + +
    +
    + +
    + + $100 + Odwalla + +
    +
    + +
    + + $100 + !! !! + +
    +
    + +
    + + $90 + Misho + +
    +
    + +
    + + $96 + Александр 👽 + +
    +
    + +
    + + $94 + Amir + +
    +
    + +
    + + $96 + Alex + +
    +
    + +
    + + $84 + Roie Ambulo + +
    +
    +
    + pcguia.pt +
    +
    + + $94 + Dario + +
    +
    + +
    + + $74 + Ljubiša Begović + +
    +
    + +
    + + $100 + Sam Chen + +
    +
    + +
    + + $94 + Rodrigo Vieira + +
    +
    +
    + pctipp.ch +
    +
    + + $100 + дурак + +
    +
    + +
    + + $100 + Roie Ambulo + +
    +
    + +
    + + $88 + Ilya Borovik + +
    +
    + +
    + + $100 + Mikhail Komendant + +
    +
    + +
    + + $82 + Nikita Starshinov + +
    +
    + +
    + + $98 + Sergiy Moskalenko + +
    +
    + +
    + + $100 + Yuriy + +
    +
    + +
    + + $94 + Inés + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    + +
    + + $96 + Jorge + +
    +
    + +
    + + $100 + Soleimani + +
    +
    + +
    + + $100 + Andrey Mesyats + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    +
    + peru21.pe +
    +
    + + $96 + Dima 🌿 + +
    +
    + +
    + + $100 + Oleh Yaroshchuk + +
    +
    + +
    + + $94 + Sergey Pomogaylenko + +
    +
    +
    + pg21.ru +
    +
    + + $92 + Misho + +
    +
    + +
    + + $96 + Nufaii + +
    +
    + +
    + + $100 + Dario + +
    +
    + +
    + + $98 + Andrew A. + +
    +
    + +
    + + $100 + Ilya Borovik + +
    +
    + +
    + + $100 + Rodrigo Vieira + +
    +
    +
    + pik.ua +
    + +
    +
    + pikio.pl +
    +
    + + $92 + Eaxon + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $100 + Nufaii + +
    +
    + +
    + + $98 + w3drt46523trc26 + +
    +
    + +
    + + $96 + Moshe + +
    +
    + +
    + + $56 + w3drt46523trc26 + +
    +
    +
    + piter.tv +
    +
    + + $100 + Giridharidas + +
    +
    + +
    + + $100 + Kostia t. + +
    +
    +
    + planet.fr +
    +
    + + $100 + Mikhail Komendant + +
    +
    + +
    + + $100 + Artem + +
    +
    + +
    + + $98 + Maxi + +
    +
    +
    + play3.de +
    +
    + + $98 + longnull + +
    +
    + + +
    + +
    + + $100 + valid + +
    +
    +
    + playfm.cl +
    +
    + + $98 + Sam Chen + +
    +
    + +
    + + $96 + Andrew + +
    +
    + +
    + + $100 + Grigory Korepanov + +
    +
    + +
    + + $100 + Sergey Pomogaylenko + +
    +
    + +
    + + $98 + Andrew A. + +
    +
    +
    + plo.vn +
    +
    + + $100 + Sam Chen + +
    +
    +
    + plotek.pl +
    +
    + + $98 + Sergey Pomogaylenko + +
    +
    + +
    + + $100 + Mikhail Burkasov + +
    +
    + +
    + + $98 + Yury + +
    +
    + +
    + + $90 + Kirill S + +
    +
    + +
    + + $88 + dotvhs + +
    +
    + +
    + + $94 + Vyacheslav B. + +
    +
    +
    + pnp.ru +
    +
    + + $82 + ‏Vsevolod T + +
    +
    + +
    + + $96 + Pavel T. + +
    +
    + +
    + + $92 + Sergey + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $90 + Sergey + +
    +
    + +
    + + $96 + Pavel T. + +
    +
    + +
    + + $94 + Andrew A. + +
    +
    + +
    + + $90 + Anvar Jamgirov + +
    +
    + +
    + + $96 + Hamed 169 + +
    +
    + +
    + + $92 + Mikhail Komendant + +
    +
    + +
    + + $98 + Danil Chanyshev + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $100 + Лёня + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $96 + Eaxon + +
    +
    + +
    + + $98 + Владислав + +
    +
    + +
    + + $100 + Sergiy Moskalenko + +
    +
    + +
    + + $78 + Oleksii + +
    +
    + +
    + + $98 + prettydude + +
    +
    + +
    + + $98 + Júlio + +
    +
    + +
    + + $100 + Eaxon + +
    +
    + +
    + + $96 + Deleted Account + +
    +
    + +
    + + $98 + Nikita Tsyhankov + +
    +
    + +
    + + $100 + Sergey Pomogaylenko + +
    +
    + +
    + + $98 + w3drt46523trc26 + +
    +
    + +
    + + $98 + Sergey + +
    +
    + +
    + + $100 + Artem + +
    +
    + +
    + + $98 + Dario + +
    +
    + +
    + + $88 + Rodrigo Vieira + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $96 + Grigory Korepanov + +
    +
    + +
    + + $98 + dotvhs + +
    +
    + +
    + + $100 + valid + +
    +
    + +
    + + $82 + Grigory Korepanov + +
    +
    + +
    + + $98 + Лёня + +
    +
    + +
    + + $98 + Sam Chen + +
    +
    +
    + postal.pt +
    +
    + + $98 + Rodrigo Vieira + +
    +
    + +
    + + $90 + 𓆏 + +
    +
    + +
    + + $80 + Pavel T. + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $94 + :) + +
    +
    + +
    + + $100 + Anvar Jamgirov + +
    +
    + +
    + + $96 + Vlad Kozlov + +
    +
    + +
    + + $74 + Serhii + +
    +
    + +
    + + $92 + Evgeniy Solovev + +
    +
    + +
    + + $90 + Andrey Mesyats + +
    +
    +
    + pravo.ru +
    +
    + + $50 + Kirill S + +
    +
    + +
    + + $100 + Serhii + +
    +
    + +
    + + $100 + дурак + +
    +
    + +
    + + $100 + David + +
    +
    + +
    + + $100 + Eaxon + +
    +
    + +
    + + $62 + benuzak + +
    +
    + +
    + + $100 + 🪐🐞 + +
    +
    + +
    + + $98 + Dario + +
    +
    + +
    + + $100 + Mikhail Burkasov + +
    +
    + +
    + + $86 + Sergey + +
    +
    + +
    + + $82 + Dario + +
    +
    + +
    + + $100 + Fran + +
    +
    + +
    + + $96 + Andrew + +
    +
    + +
    + + $92 + Ruslan S + +
    +
    +
    + prizyv.tv +
    +
    + + $94 + Andrew A. + +
    +
    + +
    + + $86 + Nufaii + +
    +
    +
    + prm.ua +
    +
    + + $100 + Hlib + +
    +
    + +
    + + $94 + Andrew A. + +
    +
    + +
    + + $100 + Nikita Tsyhankov + +
    +
    + +
    + + $98 + Hlib + +
    +
    + +
    + + $100 + Andrew + +
    +
    +
    + profm.ro +
    +
    + + $100 + Adorian + +
    +
    + +
    + + $98 + Sam Chen + +
    +
    + +
    + + $80 + Andrew + +
    +
    + +
    + + $94 + Andrew + +
    +
    + +
    + + $84 + valid + +
    +
    + +
    + + $98 + Sam Chen + +
    +
    + +
    + + $94 + !! !! + +
    +
    + +
    + + $100 + илья шаб + +
    +
    + +
    + + $98 + Pavel T. + +
    +
    + +
    + + $100 + Grigory Korepanov + +
    +
    + +
    + + $98 + Anvar Jamgirov + +
    +
    + +
    + + $80 + Vladyslav T. + +
    +
    + +
    + + $92 + Andrey Mesyats + +
    +
    + +
    + + $98 + ‏Vsevolod T + +
    +
    + +
    + + $94 + Grigory Korepanov + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    + +
    + + $100 + Mikhail Komendant + +
    +
    + +
    + + $100 + Andrew + +
    +
    + +
    + + $96 + Sergey Pomogaylenko + +
    +
    +
    + psnews.ro +
    +
    + + $98 + !! !! + +
    +
    + +
    + + $100 + Dario + +
    +
    + +
    + + $98 + Hlib + +
    +
    +
    + pt.org.br +
    +
    + + $100 + Maxi + +
    +
    + +
    + + $98 + Unistas + +
    +
    +
    + pu.nl +
    +
    + + $86 + Uriel Castro + +
    +
    + +
    + + $96 + Pavel T. + +
    +
    + +
    + + $96 + chuchu + +
    +
    + +
    + + $100 + Vladislav Tvorogov + +
    +
    + +
    + + $100 + Chris Chávez + +
    +
    + +
    + + $100 + Mikhail Burkasov + +
    +
    +
    + puna.nl +
    +
    + + $92 + chuchu + +
    +
    + +
    + + $100 + Vladyslav T. + +
    +
    + +
    + + $100 + Grigory Korepanov + +
    +
    + +
    + + $78 + David + +
    +
    + +
    + + $100 + Odwalla + +
    +
    +
    + purepc.pl +
    +
    + + $96 + Deleted Account + +
    +
    + +
    + + $100 + Júlio + +
    +
    + +
    + + $86 + Júlio + +
    +
    + +
    + + $96 + Artem + +
    +
    + +
    + + $98 + Illia Pyshniak + +
    +
    + +
    + + $96 + Deleted Account + +
    +
    + +
    + + $98 + Marco Zordan + +
    +
    + +
    + + $100 + Fran + +
    +
    +
    + racurs.ua +
    +
    + + $100 + Дмитрий + +
    +
    + +
    + + $80 + Misho + +
    +
    + +
    + + $100 + Sam Chen + +
    +
    + + +
    + +
    + + $96 + Alfonso V. + +
    +
    + +
    + + $100 + Руслан Агишев + +
    +
    + +
    + + $98 + Deleted Account + +
    +
    + + +
    +
    + rae.es +
    +
    + + $94 + Soleimani + +
    +
    + +
    + + $86 + Ilya Borovik + +
    +
    +
    + rap.de +
    +
    + + $100 + Rodrigo Vieira + +
    +
    + +
    + + $100 + Tomás G. + +
    +
    + +
    + + $100 + :) + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    + +
    + + $84 + Uriel Castro + +
    +
    + +
    + + $94 + дурак + +
    +
    +
    + raya.com +
    +
    + + $100 + skrskrskr + +
    +
    + +
    + + $94 + Grigory Korepanov + +
    +
    +
    + rbb24.de +
    +
    + + $96 + Unistas + +
    +
    +
    + rbc.ru +
    +
    + + $98 + w3drt46523trc26 + +
    +
    +
    + rbnett.no +
    +
    + + $68 + Mikhail Burkasov + +
    +
    + +
    + + $92 + Deleted Account + +
    +
    + +
    + + $92 + Rodrigo Vieira + +
    +
    + +
    + + $100 + Kirill S + +
    +
    +
    + reader.gr +
    +
    + + $98 + Pavel T. + +
    +
    + +
    + + $100 + Denis Shemanaev + +
    +
    +
    + real.gr +
    +
    + + $100 + Vladislav Tvorogov + +
    +
    + +
    + + $96 + Eaxon + +
    +
    + +
    + + $74 + Andrew A. + +
    +
    + +
    + + $64 + w3drt46523trc26 + +
    +
    + +
    + + $100 + :) + +
    +
    + +
    + + $90 + kolyya + +
    +
    + +
    + + $96 + Denis + +
    +
    + +
    + + $100 + chuchu + +
    +
    +
    + reflex.cz +
    +
    + + $100 + Pavel T. + +
    +
    + +
    + + $94 + дурак + +
    +
    + +
    + + $88 + abror_khurramov + +
    +
    + +
    + + $98 + Giovanni M. + +
    +
    + +
    + + $96 + igo + +
    +
    +
    + regnum.ru +
    +
    + + $84 + Artem + +
    +
    +
    + ren.tv +
    +
    + + $90 + Danil Dunaitsev + +
    +
    + +
    + + $98 + Rodrigo Vieira + +
    +
    + +
    + + $100 + Artem + +
    +
    + +
    + + $92 + DARKCOMET 𓆈 + +
    +
    + +
    + + $94 + Andrey Mesyats + +
    +
    + +
    + + $96 + Maks Chernenko + +
    +
    + +
    + + $94 + skrskrskr + +
    +
    + +
    + + $100 + DARKCOMET 𓆈 + +
    +
    + +
    + + $100 + Odwalla + +
    +
    + +
    + + $92 + Sardar Atabekov + +
    +
    + +
    + + $92 + Eaxon + +
    +
    + +
    + + $100 + Eaxon + +
    +
    + +
    + + $88 + Jorge + +
    +
    + +
    + + $98 + Rodrigo Vieira + +
    +
    + +
    + + $100 + Angielf + +
    +
    + +
    + + $100 + Evgeniy Solovev + +
    +
    + +
    + + $98 + Dooks + +
    +
    +
    + rfi.fr +
    +
    + + $86 + Elian Doran + +
    +
    +
    + rg.ru +
    +
    + + $100 + Andronik + +
    +
    +
    + rg62.info +
    +
    + + $86 + Andrew + +
    +
    +
    + ria-m.tv +
    +
    + + $100 + Illia Pyshniak + +
    +
    +
    + ria56.ru +
    +
    + + $94 + Andrew + +
    +
    +
    + riamo.ru +
    +
    + + $66 + Kirill S + +
    +
    + +
    + + $90 + Yury + +
    +
    +
    + riasar.ru +
    +
    + + $90 + Alexander W + +
    +
    + +
    + + $98 + Sergey + +
    +
    + + +
    +
    + ridus.ru +
    +
    + + $100 + Vitaly Doronin + +
    +
    + +
    + + $100 + Denis Shemanaev + +
    +
    + + +
    +
    + rlsnet.ru +
    +
    + + $100 + chuchu + +
    +
    +
    + rmf24.pl +
    +
    + + $92 + Deleted Account + +
    +
    + +
    + + $100 + Denis + +
    +
    + +
    + + $100 + abror_khurramov + +
    +
    + +
    + + $98 + Sam Chen + +
    +
    + +
    + + $100 + Ruslan S + +
    +
    + +
    + + $82 + Fran + +
    +
    + +
    + + $94 + Giovanni M. + +
    +
    + +
    + + $98 + dotvhs + +
    +
    + +
    + + $94 + Artem Morziev + +
    +
    + +
    + + $94 + dotvhs + +
    +
    +
    + rp.pl +
    +
    + + $82 + Sergey Pomogaylenko + +
    +
    +
    + rpp.pe +
    +
    + + $82 + Eaxon + +
    +
    + +
    + + $82 + Soleimani + +
    +
    +
    + rri.co.id +
    +
    + + $100 + Deleted Account + +
    +
    + +
    + + $98 + Nufaii + +
    +
    + +
    + + $100 + Giovanni M. + +
    +
    + +
    + + $94 + Sergey + +
    +
    +
    + rtcg.me +
    +
    + + $98 + Sam Chen + +
    +
    +
    + rtl.be +
    +
    + + $100 + Sergey Pomogaylenko + +
    +
    +
    + rtl.de +
    +
    + + $84 + A · M + +
    +
    +
    + rtl.fr +
    +
    + + $100 + Odwalla + +
    +
    +
    + rtl.hu +
    +
    + + $96 + valid + +
    +
    + +
    + + $92 + Vlad Kozlov + +
    +
    +
    + rtn.ch +
    +
    + + $98 + Amin + +
    +
    +
    + rtown.ru +
    +
    + + $100 + ‏Vsevolod T + +
    +
    +
    + rtp.pt +
    +
    + + $100 + Mikhail Komendant + +
    +
    +
    + rts.rs +
    +
    + + $100 + Ljubiša Begović + +
    +
    +
    + rtva.nl +
    +
    + + $98 + Sergey Pomogaylenko + +
    +
    +
    + rtvi.com +
    +
    + + $96 + Grigory Korepanov + +
    +
    + +
    + + $92 + Deleted Account + +
    +
    + +
    + + $96 + Mikhail Komendant + +
    +
    +
    + rudaw.net +
    +
    + + $100 + Руслан Агишев + +
    +
    + +
    + + $94 + Andrew A. + +
    +
    + +
    + + $96 + Sergey + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    + +
    + + $96 + Sam Chen + +
    +
    +
    + runrun.es +
    +
    + + $94 + Deleted Account + +
    +
    + +
    + + $100 + Sergey + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    + + +
    + +
    + + $98 + Hlib + +
    +
    + +
    + + $94 + Sergey Popkov + +
    +
    + +
    + + $86 + Vladislav Tvorogov + +
    +
    +
    + rustur.ru +
    +
    + + $96 + Andrew A. + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $92 + w3drt46523trc26 + +
    +
    + +
    + + $94 + Andrew A. + +
    +
    + +
    + + $98 + Deleted Account + +
    +
    +
    + ryb.ru +
    +
    + + $98 + Sergey Pomogaylenko + +
    +
    + +
    + + $98 + is summer + +
    +
    + +
    + + $94 + Pavel T. + +
    +
    +
    + rzn.info +
    +
    + + $100 + benuzak + +
    +
    +
    + sabado.pt +
    +
    + + $90 + Pavel T. + +
    +
    + +
    + + $86 + Eaxon + +
    +
    + +
    + + $88 + Sardar Atabekov + +
    +
    + + +
    + +
    + + $98 + Ruslan S + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $100 + Grigory Korepanov + +
    +
    + +
    + + $100 + Dario + +
    +
    + +
    + + $98 + Eldorbek Nusratov + +
    +
    + +
    + + $100 + Danil Dunaitsev + +
    +
    + +
    + + $100 + Grigory Korepanov + +
    +
    + +
    + + $98 + Denis Shemanaev + +
    +
    + +
    + + $92 + Mikhail Komendant + +
    +
    + +
    + + $100 + Artem + +
    +
    + +
    + + $94 + Nikita Starshinov + +
    +
    + +
    + + $98 + Abdulrahman Rabie + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $98 + Andrew + +
    +
    + +
    + + $96 + Tomás G. + +
    +
    +
    + says.com +
    +
    + + $96 + Andrey Mesyats + +
    +
    + +
    + + $98 + abror_khurramov + +
    +
    + +
    + + $92 + Rodrigo Vieira + +
    +
    + +
    + + $98 + Enes + +
    +
    + +
    + + $96 + Ilya Borovik + +
    +
    + +
    + + $70 + Sergii + +
    +
    + +
    + + $84 + Ilya Borovik + +
    +
    + +
    + + $100 + Sam Chen + +
    +
    + +
    + + $96 + Giovanni M. + +
    +
    + +
    + + $100 + Eaxon + +
    +
    + +
    + + $90 + abror_khurramov + +
    +
    + +
    + + $100 + Denis Shemanaev + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $98 + Misho + +
    +
    + +
    + + $100 + prettydude + +
    +
    +
    + sdna.gr +
    +
    + + $100 + Grigory Korepanov + +
    +
    +
    + seance.ru +
    +
    + + $96 + Алексей + +
    +
    + +
    + + $98 + Vitaly Doronin + +
    +
    + +
    + + $68 + ⁡Rochelle + +
    +
    + +
    + + $82 + Deleted Account + +
    +
    + +
    + + $100 + Tomás G. + +
    +
    +
    + seleo.gr +
    +
    + + $82 + Grigory Korepanov + +
    +
    + +
    + + $100 + Rodrigo Vieira + +
    +
    + +
    + + $92 + Andrew A. + +
    +
    + +
    + + $100 + Bohdan Biloshytskiy + +
    +
    + +
    + + $98 + F + +
    +
    + +
    + + $92 + vahid + +
    +
    + +
    + + $96 + Rodrigo Vieira + +
    +
    + +
    + + $88 + Nikita Tsyhankov + +
    +
    + +
    + + $82 + Ilya Borovik + +
    +
    + +
    + + $90 + w3drt46523trc26 + +
    +
    + +
    + + $100 + Dario + +
    +
    + +
    + + $100 + Vladyslav T. + +
    +
    + +
    + + $100 + Artem + +
    +
    + + +
    + +
    + + $98 + David + +
    +
    +
    + shasha.ps +
    +
    + + $100 + Enes + +
    +
    +
    + shazoo.ru +
    +
    + + $80 + w3drt46523trc26 + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $98 + Saman Madani + +
    +
    + +
    + + $94 + Grigory Korepanov + +
    +
    + +
    + + $90 + Andrew A. + +
    +
    + +
    + + $100 + kk + +
    +
    +
    + sib.fm +
    +
    + + $100 + Deleted Account + +
    +
    + +
    + + $90 + Deleted Account + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $100 + Руслан Агишев + +
    +
    +
    + signal.bg +
    +
    + + $94 + Enes + +
    +
    + +
    + + $92 + Sam Chen + +
    +
    + +
    + + $100 + chuchu + +
    +
    + +
    + + $100 + Grigory Korepanov + +
    +
    + +
    + + $86 + Dario + +
    +
    +
    + sitv.ru +
    +
    + + $100 + Sardar Atabekov + +
    +
    +
    + skai.gr +
    + +
    + +
    + + $90 + Yx + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $100 + chuchu + +
    +
    + +
    + + $86 + ⁡Rochelle + +
    +
    + +
    + + $94 + Mikhail Komendant + +
    +
    + +
    + + $98 + skrskrskr + +
    +
    + +
    + + $96 + Vladislav Tvorogov + +
    +
    + +
    + + $98 + Denys Zverev + +
    +
    + +
    + + $96 + Sam Chen + +
    +
    + +
    + + $98 + Andrew A. + +
    +
    + +
    + + $76 + abror_khurramov + +
    +
    + +
    + + $82 + Deleted Account + +
    +
    + + +
    + +
    + + $98 + Hlib + +
    +
    + +
    + + $100 + 🎖🎖🎖🎖 Maksim³ + +
    +
    +
    + sn.at +
    +
    + + $100 + Grigory Korepanov + +
    +
    + +
    + + $100 + chuchu + +
    +
    +
    + sntat.ru +
    +
    + + $100 + Chingiz Gaffarov + +
    +
    + +
    + + $98 + Eaxon + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $90 + Ilya Borovik + +
    +
    + +
    + + $98 + Andrew A. + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    +
    + sohh.com +
    +
    + + $100 + Amir + +
    +
    + +
    + + $100 + dotvhs + +
    +
    + +
    + + $100 + dima + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + + +
    + +
    + + $100 + Sam Chen + +
    +
    + +
    + + $100 + Sam Chen + +
    +
    + +
    + + $96 + Deleted Account + +
    +
    + +
    + + $84 + Sam Chen + +
    +
    + +
    + + $96 + Sherali Rysbekov + +
    +
    + +
    + + $86 + Angielf + +
    +
    + +
    + + $84 + Cₒₒ Cₒₒₗᵢ + +
    +
    + +
    + + $98 + Ilya Borovik + +
    +
    +
    + spark.ru +
    +
    + + $100 + :) + +
    +
    + +
    + + $78 + David + +
    +
    + +
    + + $96 + kolyya + +
    +
    + +
    + + $88 + Sergey + +
    +
    + +
    + + $98 + dotvhs + +
    +
    +
    + spin.com +
    +
    + + $84 + chuchu + +
    +
    + +
    + + $92 + kk + +
    +
    + +
    + + $92 + Vladislav Tvorogov + +
    +
    + +
    + + $100 + Andrey Mesyats + +
    +
    + +
    + + $94 + Andrew + +
    +
    +
    + sport.de +
    +
    + + $100 + Odwalla + +
    +
    +
    + sport.ru +
    +
    + + $100 + Ahmadreza Namani + +
    +
    +
    + sport.ua +
    +
    + + $82 + Chingiz Gaffarov + +
    +
    + +
    + + $100 + Ilya Borovik + +
    +
    + +
    + + $100 + Dario + +
    +
    +
    + sport7.sk +
    +
    + + $96 + Ilya Borovik + +
    +
    + +
    + + $96 + Deleted Account + +
    +
    + +
    + + $98 + Ilya Borovik + +
    +
    + +
    + + $76 + Odwalla + +
    +
    + +
    + + $98 + Rodrigo Vieira + +
    +
    + +
    + + $100 + Anton S. + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $100 + Eaxon + +
    +
    + +
    + + $94 + ⁡Rochelle + +
    +
    + +
    + + $98 + Alexander.G + +
    +
    + +
    + + $94 + Deleted Account + +
    +
    + +
    + + $98 + Pavel T. + +
    +
    + +
    + + $98 + Deleted Account + +
    +
    + +
    + + $100 + Ilya Borovik + +
    +
    + +
    + + $88 + Giridharidas + +
    +
    + +
    + + $100 + Robin Wong + +
    +
    + +
    + + $100 + Yuriy 🐼 Panarin + +
    +
    + +
    + + $100 + Eaxon + +
    +
    + +
    + + $98 + 🪐🐞 + +
    +
    + +
    + + $100 + Rodrigo Vieira + +
    +
    + +
    + + $100 + Amir + +
    +
    + +
    + + $100 + Ilya Borovik + +
    +
    + +
    + + $96 + Kirill S + +
    +
    + +
    + + $98 + Sergiy Moskalenko + +
    +
    + +
    + + $100 + Eaxon + +
    +
    + +
    + + $100 + Eaxon + +
    +
    + +
    + + $100 + Amir + +
    +
    + +
    + + $100 + Tomás G. + +
    +
    +
    + spox.com +
    +
    + + $100 + Sergey Pomogaylenko + +
    +
    + +
    + + $100 + Sergey + +
    +
    + +
    + + $98 + Sam Chen + +
    +
    + +
    + + $98 + Andrew A. + +
    +
    + +
    + + $78 + A · M + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    +
    + sq.com.ua +
    +
    + + $92 + Eaxon + +
    +
    +
    + srf.ch +
    +
    + + $52 + Eaxon + +
    +
    + +
    + + $100 + Grigory Korepanov + +
    +
    +
    + sta.si +
    +
    + + $100 + Fran + +
    +
    + +
    + + $100 + Sergey + +
    +
    + +
    + + $96 + Ilya Borovik + +
    +
    + +
    + + $86 + Soleimani + +
    +
    + +
    + + $94 + Deleted Account + +
    +
    + +
    + + $98 + Deleted Account + +
    +
    +
    + star2.com +
    +
    + + $98 + Alfonso V. + +
    +
    + +
    + + $98 + ⁡Rochelle + +
    +
    + +
    + + $96 + Sergey + +
    +
    + +
    + + $100 + Amir + +
    +
    + +
    + + $98 + Nikita Tsyhankov + +
    +
    + +
    + + $100 + Ruslan S + +
    +
    + +
    + + $90 + Dima 🌿 + +
    +
    + +
    + + $98 + Sergey + +
    +
    + +
    + + $94 + Vladyslav T. + +
    +
    +
    + stihi.ru +
    +
    + + $94 + Sergey Pomogaylenko + +
    +
    + +
    + + $100 + Sam Chen + +
    +
    + +
    + + $100 + Serhii + +
    +
    + +
    + + $98 + Eaxon + +
    +
    + +
    + + $94 + Pavel T. + +
    +
    +
    + stuff.tv +
    +
    + + $94 + benuzak + +
    +
    + +
    + + $80 + Falko + +
    +
    +
    + stv24.tv +
    +
    + + $78 + Eaxon + +
    +
    +
    + suara.com +
    +
    + + $86 + Deleted Account + +
    +
    + +
    + + $92 + Alex Schneider + +
    +
    + +
    + + $92 + Sam Chen + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    +
    + super.cz +
    +
    + + $96 + Vladislav Tvorogov + +
    +
    + +
    + + $100 + Roie Ambulo + +
    +
    + +
    + + $92 + Artem + +
    +
    + +
    + + $74 + chuchu + +
    +
    + +
    + + $100 + R + +
    +
    +
    + svd.se +
    +
    + + $100 + Sergey Pomogaylenko + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    + +
    + + $84 + Den S. + +
    +
    + +
    + + $100 + Михаил Шевцов + +
    +
    + +
    + + $100 + Sergey Pomogaylenko + +
    +
    +
    + svt.se +
    +
    + + $96 + Deleted Account + +
    +
    + +
    + + $100 + chuchu + +
    +
    + +
    + + $100 + Dario + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    +
    + swp.de +
    +
    + + $78 + Andrey Mesyats + +
    +
    + +
    + + $84 + valid + +
    +
    +
    + t-l.ru +
    +
    + + $96 + Denis Shemanaev + +
    +
    + +
    + + $92 + Mikhail Komendant + +
    +
    +
    + t13.cl +
    +
    + + $78 + Denis Shemanaev + +
    +
    + +
    + + $100 + Saeid Tahmuresi + +
    +
    +
    + t24.su +
    +
    + + $96 + Bohdan Biloshytskiy + +
    +
    +
    + t3.com +
    +
    + + $100 + skrskrskr + +
    +
    + +
    + + $98 + Mikhail Komendant + +
    +
    + +
    + + $96 + Jehan + +
    +
    +
    + tag24.de +
    +
    + + $100 + Alex + +
    +
    +
    + tagar.id +
    +
    + + $98 + skrskrskr + +
    +
    + +
    + + $98 + skrskrskr + +
    +
    + +
    + + $98 + Sean 🇹🇼 + +
    +
    + +
    + + $98 + 𓆏 + +
    +
    + +
    + + $94 + Deleted Account + +
    +
    + +
    + + $100 + skrskrskr + +
    +
    + +
    + + $98 + Amir + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    + +
    + + $98 + Denis + +
    +
    + +
    + + $100 + Ali + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $96 + Nikita Starshinov + +
    +
    +
    + tanea.gr +
    +
    + + $94 + Deleted Account + +
    +
    + +
    + + $100 + Sam Chen + +
    +
    + +
    + + $98 + Alex Schneider + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    +
    + taz.de +
    +
    + + $90 + Falko + +
    +
    + +
    + + $100 + Eaxon + +
    +
    +
    + tdaily.ru +
    +
    + + $100 + Misho + +
    +
    + +
    + + $88 + Vladislav Tvorogov + +
    +
    + +
    + + $100 + Sergey + +
    +
    + +
    + + $90 + Andrew A. + +
    +
    + +
    + + $100 + sina + +
    +
    +
    + tech.eu +
    +
    + + $98 + Andrew A. + +
    +
    + +
    + + $98 + cescus + +
    +
    + +
    + + $100 + Sam Chen + +
    +
    + +
    + + $100 + A · M + +
    +
    + +
    + + $94 + Rodrigo Vieira + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    + +
    + + $88 + Fran + +
    +
    + +
    + + $98 + дурак + +
    +
    + +
    + + $90 + Den S. + +
    +
    + +
    + + $98 + Rodrigo Vieira + +
    +
    + +
    + + $94 + Uriel Castro + +
    +
    + +
    + + $92 + Hans + +
    +
    + +
    + + $92 + Odwalla + +
    +
    + +
    + + $100 + Sergey + +
    +
    + +
    + + $90 + Sergii + +
    +
    + +
    + + $100 + Rodrigo Vieira + +
    +
    + +
    + + $96 + :) + +
    +
    + +
    + + $84 + Chingiz Gaffarov + +
    +
    + +
    + + $88 + Soleimani + +
    +
    + +
    + + $98 + Chingiz Gaffarov + +
    +
    + +
    + + $96 + Fran + +
    +
    + +
    + + $76 + Sam Chen + +
    +
    + +
    + + $100 + Fabio Murru + +
    +
    + +
    + + $90 + Deleted Account + +
    +
    + +
    + + $90 + Illia Pyshniak + +
    +
    + +
    + + $98 + Fran + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $94 + Sergey + +
    +
    + +
    + + $96 + valid + +
    +
    + +
    + + $90 + Faraon + +
    +
    + +
    + + $90 + Grigory Korepanov + +
    +
    + +
    + + $88 + benuzak + +
    +
    + +
    + + $100 + skrskrskr + +
    +
    + +
    + + $100 + DARKCOMET 𓆈 + +
    +
    + +
    + + $80 + Uriel Castro + +
    +
    + +
    + + $98 + Dario + +
    +
    + +
    + + $92 + Amin + +
    +
    + +
    + + $100 + Sergey Kopylov + +
    +
    + +
    + + $100 + Niek + +
    +
    + +
    + + $100 + Giovanni M. + +
    +
    + +
    + + $86 + Vladimir + +
    +
    + +
    + + $96 + Sam Chen + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    +
    + tennis.bg +
    +
    + + $96 + Yury + +
    +
    + +
    + + $96 + Andrew A. + +
    +
    +
    + teraz.sk +
    +
    + + $90 + Mikhail Burkasov + +
    +
    + +
    + + $98 + David + +
    +
    + +
    + + $84 + Matteo Italia + +
    +
    + +
    + + $94 + Fran + +
    +
    +
    + tetu.com +
    + +
    + +
    + + $60 + Marco Zordan + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $96 + Eaxon + +
    +
    +
    + the-1.ru +
    +
    + + $100 + Andrew + +
    +
    + +
    + + $98 + Sam Chen + +
    +
    + +
    + + $82 + Andrew + +
    +
    + +
    + + $98 + Kirill S + +
    +
    +
    + the42.ie +
    +
    + + $88 + Chingiz Gaffarov + +
    +
    + +
    + + $100 + 🎖🎖🎖🎖 Maksim³ + +
    +
    + +
    + + $98 + Deleted Account + +
    +
    + +
    + + $100 + Ed Pelesh + +
    +
    + +
    + + $92 + 𓆏 + +
    +
    + +
    + + $100 + Grigory Korepanov + +
    +
    + +
    + + $92 + 𓆏 + +
    +
    + +
    + + $92 + Dario + +
    +
    + +
    + + $100 + Anvar Jamgirov + +
    +
    + +
    + + $94 + Danil Dunaitsev + +
    +
    + +
    + + $96 + Vladyslav T. + +
    +
    + +
    + + $96 + Vladyslav T. + +
    +
    + +
    + + $98 + Eaxon + +
    +
    + +
    + + $98 + дурак + +
    +
    + +
    + + $98 + Vladyslav T. + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $98 + Roie Ambulo + +
    +
    + +
    + + $92 + Odwalla + +
    +
    + +
    + + $100 + Fran + +
    +
    + +
    + + $96 + benuzak + +
    +
    + +
    + + $90 + Ilya Borovik + +
    +
    + +
    + + $98 + Sam Chen + +
    +
    + +
    + + $100 + kolyya + +
    +
    + +
    + + $94 + Tomás G. + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $94 + Sam Chen + +
    +
    + +
    + + $94 + Danil Chanyshev + +
    +
    + +
    + + $100 + + +
    +
    +
    + theins.ru +
    +
    + + $90 + chuchu + +
    +
    + +
    + + $100 + Denis Shemanaev + +
    +
    + +
    + + $96 + Odwalla + +
    +
    + +
    + + $82 + Fran + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $100 + Dmitry + +
    +
    + +
    + + $92 + Deleted Account + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $98 + Vladimir Ivanov + +
    +
    + +
    + + $92 + Danil Dunaitsev + +
    +
    + +
    + + $98 + Den S. + +
    +
    + +
    + + $96 + ⁡Rochelle + +
    +
    + +
    + + $100 + Sergey + +
    +
    + +
    + + $94 + 𓆏 + +
    +
    + +
    + + $98 + Alex + +
    +
    + +
    + + $98 + Den S. + +
    +
    + +
    + + $88 + Vladyslav T. + +
    +
    + +
    + + $98 + Pavel T. + +
    +
    + +
    + + $88 + Den S. + +
    +
    + +
    + + $96 + Andrew A. + +
    +
    + +
    + + $98 + Odwalla + +
    +
    + +
    + + $98 + 𓆏 + +
    +
    + +
    + + $98 + dotvhs + +
    +
    + +
    + + $100 + Kirill S + +
    +
    + +
    + + $96 + Vladyslav T. + +
    +
    + +
    + + $96 + Veronika Kisler + +
    +
    + +
    + + $94 + Alfonso V. + +
    +
    + +
    + + $100 + Giovanni M. + +
    +
    + +
    + + $100 + илья шаб + +
    +
    + +
    + + $96 + Ilya Borovik + +
    +
    + +
    + + $98 + Andrew A. + +
    +
    + +
    + + $96 + Vladyslav T. + +
    +
    + +
    + + $96 + + +
    +
    + +
    + + $100 + Vladyslav T. + +
    +
    + +
    + + $100 + Anvar Jamgirov + +
    +
    + +
    + + $80 + Eaxon + +
    +
    + +
    + + $100 + Odwalla + +
    +
    + +
    + + $96 + ⁡Rochelle + +
    +
    + +
    + + $94 + дурак + +
    +
    + +
    + + $86 + Amin + +
    +
    + +
    + + $90 + Vladislav Tvorogov + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    + +
    + + $92 + Andrew A. + +
    +
    + +
    + + $100 + Vladyslav T. + +
    +
    + +
    + + $96 + w3drt46523trc26 + +
    +
    + +
    + + $100 + Anvar Jamgirov + +
    +
    + +
    + + $98 + Sergey + +
    +
    + +
    + + $100 + chuchu + +
    +
    + +
    + + $98 + Chris Chávez + +
    +
    + +
    + + $100 + abror_khurramov + +
    +
    + +
    + + $100 + Grigory Korepanov + +
    +
    + +
    + + $78 + Vitaliy + +
    +
    + +
    + + $94 + AV + +
    +
    + +
    + + $80 + Tomás G. + +
    +
    + +
    + + $86 + Deleted Account + +
    +
    + +
    + + $94 + Andrew + +
    +
    + +
    + + $96 + :) + +
    +
    + +
    + + $96 + Illia Pyshniak + +
    +
    +
    + timpul.md +
    +
    + + $92 + Deleted Account + +
    +
    + +
    + + $100 + DARKCOMET 𓆈 + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    +
    + tmz.com +
    +
    + + $98 + dima + +
    +
    +
    + tn.com.ar +
    +
    + + $94 + Hamed 169 + +
    +
    + +
    + + $88 + Rodrigo Vieira + +
    +
    +
    + tnp.sg +
    +
    + + $94 + Dima 🌿 + +
    +
    +
    + tnua.info +
    +
    + + $100 + Deleted Account + +
    +
    +
    + to10.gr +
    +
    + + $100 + Grigory Korepanov + +
    +
    + +
    + + $88 + dotvhs + +
    +
    + +
    + + $64 + Vladislav Tvorogov + +
    +
    + +
    + + $100 + Sergey Pomogaylenko + +
    +
    + +
    + + $98 + Danil Dunaitsev + +
    +
    + + +
    + +
    + + $100 + :) + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    +
    + top68.ru +
    +
    + + $88 + Sam Chen + +
    +
    + +
    + + $98 + Misho + +
    +
    + +
    + + $82 + Fran + +
    +
    + +
    + + $100 + Amir + +
    +
    + +
    + + $98 + Sergey + +
    +
    +
    + topspb.tv +
    +
    + + $92 + Sergey + +
    +
    + +
    + + $88 + Vladislav Tvorogov + +
    +
    +
    + toquoc.vn +
    +
    + + $76 + Danil Chanyshev + +
    +
    + +
    + + $96 + Sergey Pomogaylenko + +
    +
    +
    + total.kz +
    +
    + + $94 + Yuriy Berg + +
    +
    + +
    + + $88 + is summer + +
    +
    + +
    + + $54 + Ruslan S + +
    +
    + +
    + + $100 + Roie Ambulo + +
    +
    + +
    + + $94 + Dooks + +
    +
    + +
    + + $90 + Hlib + +
    +
    + +
    + + $94 + Sergey + +
    +
    +
    + tovima.gr +
    +
    + + $94 + Deleted Account + +
    +
    + +
    + + $98 + Andrew A. + +
    +
    +
    + tpo.nl +
    +
    + + $100 + Sergii + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $98 + Pavel T. + +
    +
    + +
    + + $100 + chuchu + +
    +
    + +
    + + $100 + w3drt46523trc26 + +
    +
    + +
    + + $100 + ⁡Rochelle + +
    +
    + +
    + + $98 + chuchu + +
    +
    +
    + trc33.ru +
    +
    + + $100 + Pavel T. + +
    +
    + +
    + + $96 + Giovanni M. + +
    +
    +
    + trendy.pt +
    + +
    + +
    + + $84 + ℱrancesco T. + +
    +
    + +
    + + $100 + Dario + +
    +
    + +
    + + $96 + Andrew A. + +
    +
    + +
    + + $98 + Ruslan S + +
    +
    + +
    + + $82 + ⁡Rochelle + +
    +
    + +
    + + $100 + Vitaly Doronin + +
    +
    +
    + trust.ua +
    +
    + + $100 + Aleksej Kozub + +
    +
    + +
    + + $86 + Sam Chen + +
    +
    + +
    + + $100 + chuchu + +
    +
    + +
    + + $92 + Сергей С + +
    +
    +
    + tsf.pt +
    +
    + + $98 + Dario + +
    +
    +
    + tsn24.ru +
    +
    + + $100 + VIT + +
    +
    + +
    + + $98 + Dima 🌿 + +
    +
    + +
    + + $100 + Tomás G. + +
    +
    + +
    + + $98 + Andrew A. + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    +
    + tusur.ru +
    +
    + + $74 + Nikita Tsyhankov + +
    +
    + +
    + + $98 + Giovanni M. + +
    +
    + +
    + + $88 + Vladislav Tvorogov + +
    +
    + +
    + + $100 + Fabio Murru + +
    +
    +
    + tv.ua +
    +
    + + $90 + Deleted Account + +
    +
    +
    + tvblog.it +
    +
    + + $86 + Anton S. + +
    +
    + +
    + + $96 + kolyya + +
    +
    + +
    + + $82 + Сергей С + +
    +
    + +
    + + $100 + ⁡Rochelle + +
    +
    +
    + tvk6.ru +
    +
    + + $90 + Illia Pyshniak + +
    +
    + +
    + + $100 + egrominom + +
    +
    + +
    + + $96 + Vladislav Tvorogov + +
    +
    +
    + tvn24.pl +
    +
    + + $98 + sina + +
    +
    + +
    + + $86 + Pavel T. + +
    +
    + +
    + + $100 + kolyya + +
    +
    + +
    + + $100 + Mikhail Komendant + +
    +
    +
    + tvrain.ru +
    +
    + + $90 + w3drt46523trc26 + +
    +
    +
    + tvrts.ru +
    +
    + + $100 + Andrew + +
    +
    + +
    + + $98 + ‏Vsevolod T + +
    +
    + +
    + + $92 + Deleted Account + +
    +
    + +
    + + $100 + Misho + +
    +
    + +
    + + $100 + Sergey Pomogaylenko + +
    +
    +
    + u-f.ru +
    +
    + + $94 + Dmitriy Poluektov + +
    +
    +
    + ua.news +
    +
    + + $100 + Illia Pyshniak + +
    +
    + +
    + + $100 + Den S. + +
    +
    +
    + uchile.cl +
    +
    + + $100 + Nufaii + +
    +
    +
    + uefa.com +
    +
    + + $80 + ⁡Rochelle + +
    +
    + +
    + + $100 + 𓆏 + +
    +
    + +
    + + $64 + Grigory Korepanov + +
    +
    + +
    + + $88 + Vladyslav T. + +
    +
    + +
    + + $100 + Grigory Korepanov + +
    +
    + +
    + + $92 + Misho + +
    +
    + +
    + + $94 + Dario + +
    +
    + +
    + + $96 + Giovanni M. + +
    +
    + +
    + + $100 + Andrew + +
    +
    + +
    + + $96 + Mikhail Komendant + +
    +
    + +
    + + $94 + cescus + +
    +
    +
    + up74.ru +
    +
    + + $100 + Andrew + +
    +
    +
    + upi.com +
    +
    + + $94 + Grigory Korepanov + +
    +
    + + +
    +
    + ura.news +
    +
    + + $94 + Лёня + +
    +
    +
    + ural56.ru +
    +
    + + $80 + Andrew + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $98 + Deleted Account + +
    +
    + +
    + + $100 + cescus + +
    +
    + +
    + + $100 + Denis Shemanaev + +
    +
    + +
    + + $100 + Odwalla + +
    +
    +
    + utro.ru +
    +
    + + $98 + Ruslan S + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $98 + Misho + +
    +
    +
    + uzone.id +
    +
    + + $94 + Mikhail Komendant + +
    +
    + +
    + + $92 + Vladyslav T. + +
    +
    + +
    + + $100 + Sergey + +
    +
    + +
    + + $92 + Illia Pyshniak + +
    +
    + +
    + + $92 + Andrey Mesyats + +
    +
    + +
    + + $94 + Enes + +
    +
    + +
    + + $100 + Rodrigo Vieira + +
    +
    + +
    + + $92 + Dario + +
    +
    + +
    + + $100 + abror_khurramov + +
    +
    + +
    + + $98 + Giovanni M. + +
    +
    + +
    + + $92 + Nufaii + +
    +
    + +
    + + $82 + Sam Chen + +
    +
    + +
    + + $98 + Pavel T. + +
    +
    + +
    + + $94 + Deleted Account + +
    +
    +
    + vb.by +
    +
    + + $90 + longnull + +
    +
    + +
    + + $98 + Dima 🌿 + +
    +
    + +
    + + $98 + Дмитрий + +
    +
    + +
    + + $100 + Rodrigo Vieira + +
    +
    + +
    + + $98 + Serhii + +
    +
    + +
    + + $86 + Rodrigo Tavares + +
    +
    +
    + velvet.hu +
    +
    + + $84 + valid + +
    +
    + +
    + + $94 + Pavel T. + +
    +
    + +
    + + $100 + Soleimani + +
    +
    +
    + versia.ru +
    +
    + + $82 + Danil Chanyshev + +
    +
    + +
    + + $100 + Uriel Castro + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $96 + chuchu + +
    +
    + +
    + + $50 + Oleksii + +
    +
    + +
    + + $72 + Andrew A. + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $98 + Artem + +
    +
    + +
    + + $100 + Vladimir Ivanov + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $84 + Vladimir Ivanov + +
    +
    +
    + vesti.bg +
    +
    + + $94 + дурак + +
    +
    + +
    + + $98 + Sam Chen + +
    +
    + +
    + + $88 + Алексей + +
    +
    + +
    + + $98 + Dzmitry Radkevich + +
    +
    + +
    + + $98 + Sergey + +
    +
    +
    + vezess.hu +
    +
    + + $78 + longnull + +
    +
    +
    + vg.hu +
    +
    + + $94 + valid + +
    +
    +
    + vi.nl +
    +
    + + $98 + Deleted Account + +
    +
    + +
    + + $100 + skrskrskr + +
    +
    +
    + vidas.pt +
    +
    + + $94 + Tomás G. + +
    +
    +
    + vienna.at +
    +
    + + $98 + Anton S. + +
    +
    + +
    + + $92 + Pavel T. + +
    +
    + +
    + + $100 + Van Ng + +
    +
    + +
    + + $90 + Deleted Account + +
    +
    + +
    + + $92 + Deleted Account + +
    +
    + +
    + + $90 + is summer + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    + +
    + + $100 + Denis Shemanaev + +
    +
    +
    + vip.de +
    +
    + + $98 + Mikhail Komendant + +
    +
    +
    + vip.pt +
    +
    + + $100 + A · M + +
    +
    + +
    + + $100 + chuchu + +
    +
    +
    + vita.it +
    +
    + + $100 + Giovanni M. + +
    +
    + +
    + + $96 + Sergey + +
    +
    + +
    + + $100 + Eaxon + +
    +
    +
    + vix.com +
    +
    + + $98 + Denis + +
    +
    +
    + vk-smi.ru +
    +
    + + $86 + Andrew A. + +
    +
    + +
    + + $96 + Pavel T. + +
    +
    + +
    + + $98 + хоб ت + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $96 + dotvhs + +
    +
    + +
    + + $96 + Danil Dunaitsev + +
    +
    +
    + vnd12.ru +
    +
    + + $100 + Andrey Mesyats + +
    +
    + +
    + + $100 + Руслан Агишев + +
    +
    +
    + vnnews.ru +
    +
    + + $100 + Deleted Account + +
    +
    + +
    + + $100 + Eaxon + +
    +
    + +
    + + $76 + Soleimani + +
    +
    + +
    + + $100 + Sergey Pomogaylenko + +
    +
    + +
    + + $96 + Sergiy Moskalenko + +
    +
    + +
    + + $96 + abror_khurramov + +
    +
    + +
    + + $94 + Ruslan S + +
    +
    + +
    + + $100 + Sergey Pomogaylenko + +
    +
    +
    + vogue.in +
    +
    + + $88 + chuchu + +
    +
    +
    + vogue.ua +
    +
    + + $92 + Andrew A. + +
    +
    +
    + vokrug.tv +
    +
    + + $94 + Andrew + +
    +
    + +
    + + $98 + Rodrigo Vieira + +
    +
    + +
    + + $86 + Yury + +
    +
    + +
    + + $100 + Ed Pelesh + +
    +
    +
    + voria.gr +
    +
    + + $94 + Uriel Castro + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    + +
    + + $98 + chuchu + +
    +
    + +
    + + $100 + Dario + +
    +
    +
    + vov.vn +
    +
    + + $86 + is summer + +
    +
    + +
    + + $96 + :) + +
    +
    + +
    + + $92 + Ed Pelesh + +
    +
    + +
    + + $100 + Enes + +
    +
    +
    + vsim.ua +
    +
    + + $100 + Serhii + +
    +
    + +
    + + $100 + Rodrigo Vieira + +
    +
    + +
    + + $60 + kk + +
    +
    +
    + vz.ua +
    +
    + + $92 + Andrey Mesyats + +
    +
    +
    + vzsar.ru +
    +
    + + $96 + Andrew A. + +
    +
    + +
    + + $100 + chuchu + +
    +
    + +
    + + $100 + Danil Dunaitsev + +
    +
    + +
    + + $100 + Sergiy Moskalenko + +
    +
    + +
    + + $84 + Sergey + +
    +
    + +
    + + $100 + skrskrskr + +
    +
    + +
    + + $96 + Andrew A. + +
    +
    +
    + wapa.pe +
    +
    + + $100 + дурак + +
    +
    + +
    + + $98 + Andrew A. + +
    +
    + +
    + + $100 + skrskrskr + +
    +
    + +
    + + $92 + w3drt46523trc26 + +
    +
    +
    + waz.de +
    +
    + + $88 + Yury + +
    +
    +
    + wbng.com +
    +
    + + $88 + kk + +
    +
    +
    + wbtv.com +
    +
    + + $100 + дурак + +
    +
    + +
    + + $100 + Sam Chen + +
    +
    + +
    + + $82 + Sergey I + +
    +
    +
    + webmd.com +
    +
    + + $70 + Nikita Starshinov + +
    +
    + +
    + + $98 + Fran + +
    +
    + +
    + + $74 + Eaxon + +
    +
    + +
    + + $96 + Andrew A. + +
    +
    + +
    + + $98 + dotvhs + +
    +
    +
    + wek.ru +
    +
    + + $96 + Andrew A. + +
    +
    + +
    + + $96 + 🅰️lex 🐂 + +
    +
    + +
    + + $100 + Eaxon + +
    +
    +
    + wersm.com +
    +
    + + $96 + Andrew A. + +
    +
    +
    + wetter.de +
    +
    + + $100 + Artem Morziev + +
    +
    + +
    + + $94 + ⁡Rochelle + +
    +
    + +
    + + $94 + 𓆏 + +
    +
    + +
    + + $98 + chuchu + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $94 + dotvhs + +
    +
    + +
    + + $82 + Elian Doran + +
    +
    + + +
    + +
    + + $96 + Sergey + +
    +
    + +
    + + $98 + Andrew A. + +
    +
    + +
    + + $100 + prettydude + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $96 + Dario + +
    +
    + +
    + + $100 + dotvhs + +
    +
    +
    + wprost.pl +
    +
    + + $100 + Sergii + +
    +
    +
    + wpxi.com +
    +
    + + $96 + Soleimani + +
    +
    + +
    + + $96 + Anvar Jamgirov + +
    +
    + +
    + + $98 + Deleted Account + +
    +
    + +
    + + $92 + Sam Chen + +
    +
    +
    + wsvn.com +
    +
    + + $86 + Pavel T. + +
    +
    + +
    + + $100 + P + +
    +
    +
    + wvlt.tv +
    +
    + + $98 + w3drt46523trc26 + +
    +
    +
    + wwd.com +
    +
    + + $98 + Artem + +
    +
    + +
    + + $88 + kk + +
    +
    +
    + wweek.com +
    +
    + + $94 + Sam Chen + +
    +
    + +
    + + $98 + w3drt46523trc26 + +
    +
    +
    + xakep.ru +
    +
    + + $84 + Nufaii + +
    +
    + +
    + + $100 + Vladyslav T. + +
    +
    + +
    + + $76 + dotvhs + +
    +
    + +
    + + $54 + Gabriele Guerrisi + +
    +
    + +
    + + $100 + Angielf + +
    +
    + +
    + + $86 + A · M + +
    +
    + +
    + + $100 + :) + +
    +
    +
    + xsport.ua +
    +
    + + $100 + Vladislav Tvorogov + +
    +
    + +
    + + $98 + Deleted Account + +
    +
    + +
    + + $98 + skrskrskr + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $96 + Artem + +
    +
    + +
    + + $100 + Dario + +
    +
    + +
    + + $100 + skrskrskr + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $98 + Deleted Account + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    + +
    + + $94 + Andrew + +
    +
    +
    + yicai.com +
    +
    + + $98 + Лёня + +
    +
    +
    + yk.kz +
    +
    + + $100 + Yuriy Berg + +
    +
    + +
    + + $98 + skrskrskr + +
    +
    + +
    + + $98 + илья шаб + +
    +
    + +
    + + $98 + 𓆏 + +
    +
    +
    + ysia.ru +
    +
    + + $50 + Danil Dunaitsev + +
    +
    + +
    + + $98 + Tomás G. + +
    +
    + +
    + + $100 + chuchu + +
    +
    + +
    + + $100 + Grigory Korepanov + +
    +
    + +
    + + $100 + Evgeniy Solovev + +
    +
    + +
    + + $100 + Pavel T. + +
    +
    +
    + zakon.kz +
    + +
    + +
    + + $96 + kolyya + +
    +
    + +
    + + $100 + Ruslan S + +
    +
    + +
    + + $100 + Eaxon + +
    +
    +
    + zappit.gr +
    +
    + + $100 + Danil Dunaitsev + +
    +
    + +
    + + $100 + Sergey + +
    +
    + +
    + + $100 + Sherali Rysbekov + +
    +
    +
    + zeit.de +
    +
    + + $78 + chuchu + +
    +
    + +
    + + $96 + Pavel T. + +
    +
    +
    + zf.ro +
    +
    + + $90 + Sardar Atabekov + +
    +
    + +
    + + $88 + skrskrskr + +
    +
    + +
    + + $96 + Denis Shemanaev + +
    +
    +
    + zik.ua +
    +
    + + $98 + Artem Morziev + +
    +
    +
    + zita.be +
    +
    + + $92 + Dima 🌿 + +
    +
    + +
    + + $92 + Elian Doran + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $92 + Владислав + +
    +
    + +
    + + $98 + Andrew A. + +
    +
    +
    + zmones.lt +
    +
    + + $96 + K + +
    +
    +
    + zonait.ro +
    +
    + + $98 + Andrew A. + +
    +
    +
    + zougla.gr +
    +
    + + $92 + Deleted Account + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    + +
    + + $96 + w3drt46523trc26 + +
    +
    + +
    + + $90 + Fran + +
    +
    + +
    + + $100 + Sergey + +
    +
    +
    + zvzda.ru +
    +
    + + $90 + Artem + +
    +
    + +
    + + $98 + Mikhail Komendant + +
    +
    + +
    + + $100 + Deleted Account + +
    +
    +
    + 032.ua +
    +
    + + $98 + Nazar + +
    +
    +
    + 0352.ua +
    +
    + + $70 + prettydude + +
    +
    + +
    + + $96 + dotvhs + +
    +
    +
    + 061.ua +
    +
    + + $74 + prettydude + +
    +
    +
    + 06blog.it +
    +
    + + $100 + Sergey Pomogaylenko + +
    +
    +
    + 10.tv +
    +
    + + $100 + Mikhail Komendant + +
    +
    + +
    + + $94 + Sam Chen + +
    +
    + +
    + + $98 + Danil Dunaitsev + +
    +
    +
    + 10tv.com +
    +
    + + $98 + Pavel T. + +
    +
    +
    + 110km.ru +
    +
    + + $84 + Pavel T. + +
    +
    + +
    + + $84 + Sam Chen + +
    +
    + +
    + + $96 + Eaxon + +
    +
    + +
    + + $96 + Andrew A. + +
    +
    + +
    + + $96 + Andrew A. + +
    +
    +
    + 1nsk.ru +
    +
    + + $100 + Pavel T. + +
    +
    +
    + 1plus1.ua +
    +
    + + $98 + Bohdan Biloshytskiy + +
    +
    +
    + 1prime.ru +
    +
    + + $100 + w3drt46523trc26 + +
    +
    +
    + 1tv.ru +
    + +
    +
    + 2000.ua +
    +
    + + $92 + Ostap + +
    +
    + +
    + + $100 + kk + +
    +
    + +
    + + $78 + Denis Shemanaev + +
    +
    +
    + 218tv.net +
    +
    + + $86 + Eaxon + +
    +
    +
    + 24.ae +
    +
    + + $98 + Mikhail Burkasov + +
    +
    + +
    + + $98 + Deleted Account + +
    +
    + +
    + + $84 + Сергей С + +
    +
    + +
    + + $100 + Dario + +
    +
    + +
    + + $98 + Dima 🌿 + +
    +
    +
    + 2m.ma +
    +
    + + $100 + skrskrskr + +
    +
    +
    + 2sao.vn +
    + +
    +
    + 34.ua +
    +
    + + $100 + Den S. + +
    +
    + +
    + + $90 + Illia Pyshniak + +
    +
    +
    + 368.media +
    +
    + + $96 + Andrew A. + +
    +
    +
    + 36kr.com +
    +
    + + $90 + Robin Wong + +
    +
    +
    + 36on.ru +
    +
    + + $94 + VIT + +
    +
    + +
    + + $96 + Dima 🌿 + +
    +
    + +
    + + $84 + Denys Zverev + +
    +
    +
    + 4-4-2.com +
    +
    + + $98 + Ilya Borovik + +
    +
    + +
    + + $100 + Yuriy 🐼 Panarin + +
    +
    + +
    + + $98 + дурак + +
    +
    +
    + 4gnews.pt +
    +
    + + $100 + chuchu + +
    +
    + +
    + + $98 + Enes + +
    +
    +
    + 4vsar.ru +
    +
    + + $96 + kolyya + +
    +
    +
    + 5-tv.ru +
    +
    + + $96 + Danil Dunaitsev + +
    +
    +
    + 59i.ru +
    +
    + + $100 + Chingiz Gaffarov + +
    +
    + +
    + + $92 + Den S. + +
    +
    + +
    + + $100 + Enes + +
    +
    +
    + 66.ru +
    +
    + + $88 + Andrew A. + +
    +
    +
    + 78.ru +
    +
    + + $100 + chuchu + +
    +
    +
    + 7days.ru +
    +
    + + $98 + Nufaii + +
    +
    + +
    + + $100 + w3drt46523trc26 + +
    +
    +
    + 7info.ru +
    +
    + + $98 + w3drt46523trc26 + +
    +
    + +
    + + $92 + w3drt46523trc26 + +
    +
    + +
    + + $90 + Soleimani + +
    +
    +
    + 888.hu +
    +
    + + $96 + Grigory Korepanov + +
    +
    +
    + 90min.com +
    +
    + + $98 + Andrew A. + +
    +
    + +
    + + $100 + Andrew A. + +
    +
    + +
    + + $100 + Ruslan S + +
    +
    + +
    + + + + +
    +
    + +
    + + + + +
    +
    + +
    + + + + +
    +
    + +
    + + + + +
    +
    + +
    + + + + +
    +
    + +
    + + + + +
    +
    +
    + expert.ru +
    +
    + + + + +
    +
    + +
    + + + + +
    +
    + +
    + + + + +
    +
    +
    + ivbg.ru +
    +
    + + + + +
    +
    + +
    + + + + +
    +
    +
    + kk.no +
    +
    + + + + +
    +
    + +
    + + + + +
    +
    +
    + lejdc.fr +
    +
    + + + + +
    +
    +
    + moto.it +
    +
    + + + + +
    +
    + +
    + + + + +
    +
    + +
    + + + + +
    +
    + +
    + + + + +
    +
    + +
    + + + + +
    +
    + +
    + + + + +
    +
    + +
    + + + + +
    +
    + +
    + + + + +
    +
    + +
    + + + + +
    +
    +
    + wxyz.com +
    +
    + + + + +
    +
    No domains found
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + diff --git a/data/instantview.telegram.org/contest/winners2017.html b/data/instantview.telegram.org/contest/winners2017.html new file mode 100644 index 0000000000..6b41ccca0e --- /dev/null +++ b/data/instantview.telegram.org/contest/winners2017.html @@ -0,0 +1,3558 @@ + + + + + Contest - Instant View + + + + + + + + + + + +
    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +

    2017 Contest Winners

    + +
    + +
    + +

    This page shows the winners of our First Template Competition. The gold prize of $10,000 for creating the most winning templates is split in two because we had a tie for the first place. The silver prize is $5,000. The bronze prize for the third place is $2,500.

    +

    In addition to these bonus prizes, each contestant gets $100 for each of their templates that finished at the top of the list for their domains. Everybody also gets $2 per accepted issue that they've discovered in templates of winners on other domains. This sum is deducted from the respective winner's prize.

    +

    These results are 100% transparent. Click on the numbers to see the full list of domains and issues and all the decisions taken by the Telegram admins. Please note that contestants had several weeks after the end of the contest to submit an appeal on the admins' decisions.

    +
    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #NameConfirmed WinnerAccepted IssuesPrize
    1.Pavel T.4040$5,000 + $3,904 + $80
    chuchu4044$5,000 + $3,802 + $88
    2.Yuriy 🐼 Panarin3851$5,000 + $3,744 + $102
    3.☄️3557$2,500 + $3,330 + $114
    4.ARX8x3321$3,232 + $42
    Odwalla3335$3,198 + $70
    5.Dooks3266$3,126 + $132
    6.Deleted Account317$3,028 + $14
    Denis Kondarattsev310$3,022
    7.Shameem3049$2,944 + $98
    Nikolay Karasev3031$2,920 + $62
    8.Алексей2951$2,792 + $102
    Анон Михалыч2921$2,794 + $42
    9.Igor2825$2,726 + $50
    werre our 🔥2831$2,702 + $62
    Flo2811$2,734 + $22
    10.Júlio2710$2,630 + $20
    11.Sam Chen2638$2,516 + $76
    Vasili S 🆚2612$2,548 + $24
    Elian Doran2623$2,514 + $46
    Rodrigo Vieira2618$2,468 + $36
    12.Ivan Nikitin2529$2,468 + $58
    Dmitry2518$2,466 + $36
    13.skrskrskr2429$2,370 + $58
    Sergey Pomogaylenko2410$2,346 + $20
    leusrox2416$2,280 + $32
    14.Sergio2345$2,228 + $90
    Ehsan Dehghani238$2,248 + $16
    Deleted Account238$2,246 + $16
    Yury2312$2,234 + $24
    Deleted Account2316$2,176 + $32
    15.Serhii221$2,152 + $2
    16.f_akmal2113$2,026 + $26
    Андрей Чибисов216$2,036 + $12
    17.Mikhail Burkasov204$1,958 + $8
    18.admin190$1,864
    Saeed190$1,840
    19.Sergei Ivanov @tgcreator1846$1,762 + $92
    Ed Pelesh1810$1,752 + $20
    Sharon189$1,744 + $18
    20.Ramazan1741$1,674 + $82
    Ilya Borovik178$1,662 + $16
    Yuriy170$1,658
    Tommaso Madonia178$1,610 + $16
    21.Ilya M.1613$1,544 + $26
    Andrew A.164$1,554 + $8
    Alfonso V.163$1,540 + $6
    22.Sofaking1536$1,464 + $72
    !! !!1527$1,460 + $54
    Антон Цуварев1521$1,470 + $42
    Alejandro S1516$1,450 + $32
    23.Лёня1452$1,342 + $104
    Максим1418$1,368 + $36
    Giovanni M.1417$1,368 + $34
    Yuri146$1,358 + $12
    Denis Pikharov145$1,350 + $10
    Adorian145$1,344 + $10
    24.Islombek Khasanov1349$1,276 + $98
    Danil1319$1,254 + $38
    Max Vedrintsev1317$1,252 + $34
    25.Ruslan S121$1,180 + $2
    Corbyan Devannedis122$1,168 + $4
    Denis Shemanaev1217$1,122 + $34
    undefined121$1,146 + $2
    26.Pavel Azanov1145$1,060 + $90
    Vladimir Kuzmin1113$1,060 + $26
    Deleted Account110$1,080
    Deleted Account116$1,042 + $12
    27.Deleted Account1045$994 + $90
    hakim1036$994 + $72
    Сергей Герасимов1022$986 + $44
    Sean 🇹🇼1021$974 + $42
    Jean Jacques Boulez1024$960 + $48
    Kesantielu Dasefern1011$984 + $22
    i1021$956 + $42
    Wilco den Besten1014$970 + $28
    David Martínez Rubio1014$964 + $28
    Anton S.102$968 + $4
    28.Jordi Olivares933$884 + $66
    Minnul910$886 + $20
    linedo lobuga ✅911$882 + $22
    Deleted Account96$890 + $12
    Ali96$886 + $12
    Martin97$878 + $14
    Vijay96$878 + $12
    Alexey Alekhin912$864 + $24
    29.Wjatscheßlavvee Koshkine🐾825$774 + $50
    Abdulrahman Rabie812$800 + $24
    Dima 🌿822$770 + $44
    Nikita Zhakov811$778 + $22
    Anton819$758 + $38
    Alexander Fedotov86$778 + $12
    дурак815$756 + $30
    Misho84$772 + $8
    David84$768 + $8
    DiLShod81$770 + $2
    𝐃𝐞𝐧𝐢𝐬 𝐈𝐯𝐚𝐧𝐨𝐰80$772
    Tomás G.88$750 + $16
    Heck Fy83$758 + $6
    30.Mohammad723$690 + $46
    Deleted Account717$688 + $34
    Deleted Account711$686 + $22
    Zio Ondra73$692 + $6
    Alexander Salin72$692 + $4
    Anton70$680
    Dmitry Dyakonov74$670 + $8
    Vladyslav T.79$658 + $18
    Aleks Lokhmutov71$672 + $2
    Дмитрий72$664 + $4
    Deleted Account72$662 + $4
    31.Александр 👽627$588 + $54
    Igor617$598 + $34
    🦗Zoibana642$546 + $84
    Ivan Medvedev616$598 + $32
    Deleted Account610$582 + $20
    Wes64$590 + $8
    Dzmitry Radkevich611$570 + $22
    Denis61$588 + $2
    Engin61$588 + $2
    Александр611$564 + $22
    ΛϮᏥ૯ռ૯ ༒ Ɲϕ૮ϮཔΛ64$576 + $8
    Арман61$578 + $2
    🅰️lex 🐂65$560 + $10
    32.‌‌ ‌‌Nikita Balakirev575$492 + $150
    Artem Mangilev521$478 + $42
    Dmitry Chernov511$486 + $22
    Egor Danilin54$496 + $8
    Danil Dunaitsev55$480 + $10
    A51$488 + $2
    Deleted Account51$486 + $2
    Andrey Sergeich56$474 + $12
    cescus55$474 + $10
    Filipp Kolsanov52$478 + $4
    Котолий53$474 + $6
    Nisarg Jhaveri52$472 + $4
    Art Mas50$460
    33.Сергей418$392 + $36
    P417$390 + $34
    Deleted Account412$398 + $24
    Eaxon49$400 + $18
    Ylari416$378 + $32
    Deleted Account411$386 + $22
    Ivan Napolskykh46$396 + $12
    Deleted Account46$394 + $12
    C45$394 + $10
    timely serg "umi"42$398 + $4
    Giridharidas412$376 + $24
    Anuke43$394 + $6
    Andriy Kolodiy43$388 + $6
    Deleted Account42$388 + $4
    Руслан Агишев41$386 + $2
    Benjamin40$386
    Sergii41$374 + $2
    Vladislav40$372
    Anton411$332 + $22
    34.ℱrancesco T.324$296 + $48
    Grigory Korepanov318$292 + $36
    Master of None312$300 + $24
    Sherali Rysbekov314$284 + $28
    Evgeniy Korotchenko314$284 + $28
    Oleg Cherr38$290 + $16
    Silas Rosenkranz35$296 + $10
    Alexander33$300 + $6
    J. Pery38$288 + $16
    Agustín32$300 + $4
    Andrey Mesyats311$280 + $22
    Alexander Lackner35$292 + $10
    Sergiy Moskalenko31$300 + $2
    Bernhard K.31$298 + $2
    HASAN 🥔🥧31$298 + $2
    Rafael Guimarães31$298 + $2
    Philip Sampaio30$300
    vahid30$300
    Vitaly Doronin313$272 + $26
    Paul Ryley30$292
    Viktor31$288 + $2
    35.Konstantin Korotchenko234$180 + $68
    Мария Шахова215$198 + $30
    Ronny Gunawan ✅218$188 + $36
    Deleted Account214$194 + $28
    Vlad Ivanov214$194 + $28
    Deleted Account210$200 + $20
    Narek220$178 + $40
    Max Efimov215$188 + $30
    Sergey Popkov214$190 + $28
    Peter213$190 + $26
    Peyman ⚡️210$196 + $20
    Egor Baukin28$200 + $16
    Reshat Belyalov215$184 + $30
    𝚊𝚔𝚊𝚛@𝚙𝚎𝚕𝚊𝚢𝚊𝚗:~$29$194 + $18
    Vlad Esafev25$200 + $10
    Lorenz M.210$188 + $20
    Victor Korzunin27$194 + $14
    Артем Лещев29$188 + $18
    Lorem J23$200 + $6
    Lunatic23$200 + $6
    Augusto25$194 + $10
    Behnam Rajabifard24$196 + $8
    Αλέξανδρος Σαϊόντζι24$196 + $8
    N. P.23$198 + $6
    Gunslinger25$192 + $10
    Yuri21$200 + $2
    Костя ноготочки💅20$200
    Pavel Rubin20$200
    Dechcaudron20$200
    wwbot27$184 + $14
    Wdhg22$194 + $4
    .20$198
    Artyom Nonami20$198
    Manuel24$188 + $8
    G. Arslan23$190 + $6
    Vladislav Tvorogov23$190 + $6
    Pornthip Sae-Chong21$194 + $2
    𝕺𝖑𝖌𝖆20$196
    Stepan K.20$196
    saud21$192 + $2
    Deleted Account21$192 + $2
    Oleg P20$192
    Дмитрий23$184 + $6
    Deleted Account20$190
    Парад Лягушек20$190
    Pablo J20$190
    Senya Pugach20$188
    Michael Sharov22$182 + $4
    mitsucheki20$184
    eskerda20$178
    admin20$176
    Vitaliy Velikodniy20$176
    36.Dmitry Korzunov125$100 + $50
    Max122$100 + $44
    Денис Васильев110$100 + $20
    Deleted Account111$96 + $22
    Kostia t.111$94 + $22
    Niels Ulrik Andersen19$98 + $18
    Дмитрий Эдуардович16$100 + $12
    Nico15$100 + $10
    Andre Macareno17$94 + $14
    Chris16$96 + $12
    Alex Maksimov14$100 + $8
    Dmitry Pesterev14$100 + $8
    Denis15$96 + $10
    Anton13$100 + $6
    Niek12$100 + $4
    Vincent12$100 + $4
    Sooraj Rao12$100 + $4
    Killer14$94 + $8
    Виктор Кондратьев12$98 + $4
    Gökhan11$100 + $2
    Murillo Brandão11$100 + $2
    Deleted Account11$100 + $2
    sᴀʟᴍᴀɴ ᴊᴀᴠᴇᴅ11$100 + $2
    Ariel Jannai11$100 + $2
    Andrey Zhevlakov11$100 + $2
    Pedro Aste11$100 + $2
    Ali Gasymov11$100 + $2
    Altai11$100 + $2
    VIT14$92 + $8
    Deleted Account11$98 + $2
    EUSTAKIO ANTHONY11$98 + $2
    Fabio Murru10$100
    Vladimir Ivanov10$100
    Varyen10$100
    Rok Novosel10$100
    Deleted Account10$100
    Sergey K.10$100
    Миша ❤️10$100
    Alexey Belozertsev10$100
    🚀10$100
    Enes10$100
    Andrey Yerdna10$100
    kc^10$100
    Deleted Account10$100
    Deleted Account10$100
    Duncan Dean10$100
    Inés10$100
    Gautier Le Pire10$100
    Александр Столяров10$100
    Mahdi10$100
    Deleted Account10$100
    Mark Mazurov10$100
    Bɪʟʟʏ Hᴏᴍᴇʟᴇss10$100
    Deleted Account10$100
    Marvin10$100
    Andrew Lays10$100
    Stanisław11$96 + $2
    Михаил10$98
    Loqman10$98
    Furby10$98
    Faraon10$98
    Deleted Account10$98
    Valentin Boettcher10$98
    Vladyslav Kotliar10$98
    Andrey10$98
    Alina Osipova10$98
    F12$92 + $4
    S G12$92 + $4
    Balázs H. 🇭🇺 [HUN, L16]11$94 + $2
    Thainá Queiroz10$96
    Eugene10$96
    Saman10$96
    Cryptoprince10$96
    Артур Лисс10$96
    ooh la la10$96
    Andrey Zaynulin12$90 + $4
    Антон Wingfox10$94
    Deleted Account10$94
    Kate Demchuk10$94
    G10$92
    Mattia Galati 🐼10$92
    Ingwe11$88 + $2
    admin10$88
    Константин Вигер10$74
    Lazar Nenovski10$70
    Deleted Account027$54
    Yx012$24
    admin012$24
    Artem Temnow010$20
    DM010$20
    Deleted Account010$20
    Poq Xert09$18
    Vinícius Ribeiro08$16
    admin08$16
    admin07$14
    Maxon07$14
    Pietro Albini07$14
    frismic06$12
    admin06$12
    Luis Adame06$12
    Deleted Account06$12
    E K06$12
    Marce Line06$12
    sami06$12
    Ленивый Тусовщик06$12
    Viktor06$12
    admin05$10
    Nick Tymchak05$10
    Anton Abramovich05$10
    helluvasatan05$10
    Andrey Eliseev05$10
    Maxim Kurbatov05$10
    Daniel #MiTeam🇪🇸05$10
    Abel Que Quieles05$10
    Maxim Zaitsev05$10
    Dzmitry B05$10
    .05$10
    Danilo Sousa04$8
    Artur04$8
    Асет М04$8
    Mika ✨04$8
    Jacob Chase04$8
    Deleted Account04$8
    Matteo Cajani04$8
    Maxim Lebedev04$8
    🔥 Shirpocalypse Goldburn 🔥04$8
    Yaroslav Yadryshnikov04$8
    Deleted Account04$8
    admin03$6
    Andrea Ferrato03$6
    admin03$6
    Alexey M03$6
    admin03$6
    Rune Gangsø03$6
    admin03$6
    Poma03$6
    0e4ef62203$6
    Deleted Account03$6
    Nikita Sivukhin03$6
    Sergey03$6
    Alex Devyatkin03$6
    Sjoerd03$6
    Владислав Бабиенко03$6
    Amir Soltani03$6
    George03$6
    admin03$6
    David Herrmann03$6
    Maciek03$6
    Deleted Account03$6
    Miro Serge03$6
    Deleted Account03$6
    Tuum Daemonia03$6
    Marco03$6
    Niki03$6
    Z03$6
    Aidabeg03$6
    Stan03$6
    Taras03$6
    Marco Mollace03$6
    Ekaterina Vlasenko03$6
    Puzo Wuzo02$4
    Vitor02$4
    Roy02$4
    Sergey02$4
    Manuel02$4
    Gttaw02$4
    Vladimir Kh02$4
    admin02$4
    Hispeed02$4
    Deleted Account02$4
    Fedya02$4
    Павел ©02$4
    k02$4
    Yelnar02$4
    Andrew02$4
    02$4
    Silas Savali02$4
    Giacomo02$4
    Alexander02$4
    Kosta02$4
    Inti Francisco Padilla Castro02$4
    Max H02$4
    Amir KHP02$4
    Vladislav02$4
    J.02$4
    Babken02$4
    Al Garcia02$4
    :heart:02$4
    Deleted Account02$4
    Nikita Shkirnik02$4
    Bouke02$4
    Mohammad Mehrpour02$4
    Nataliya Kruchinina02$4
    Giovanni Grieco02$4
    Ruslan Rustamov02$4
    Yohanes Nugroho02$4
    Slava Nik01$2
    Deleted Account01$2
    Alireza Rezania01$2
    Max Kazakov01$2
    Alexander K01$2
    Deleted Account01$2
    Anton Bryzgalov01$2
    Bogdan FreePe01$2
    Vi01$2
    Sergey Abramovich01$2
    Alex Incerti01$2
    Sebastian01$2
    _mf01$2
    Artem Ostapenko01$2
    Tommy🔥💘01$2
    Ilya Bizyaev01$2
    Omer Licht01$2
    Andrew01$2
    Peter M01$2
    Alejandro01$2
    Алексей01$2
    BOB01$2
    J Leoncey01$2
    Shavkat Khamidjonov01$2
    Deleted Account01$2
    Kepler-186f01$2
    Sergey Razdolyansky01$2
    Pavel Krylov01$2
    N01$2
    Lorenzo De Angelis01$2
    Deleted Account01$2
    Alex V.01$2
    A L01$2
    Li-Fan Chen01$2
    V01$2
    191701$2
    Gabriel Azevedo01$2
    Manya01$2
    Duarte Fernandes01$2
    Simone01$2
    Deleted Account01$2
    Linar01$2
    Stepan Yukhmanov01$2
    Phablulo01$2
    Amir Mojiri ✔️01$2
    Andrii Korol01$2
    cn01$2
    Riccardo Chiarini01$2
    mist01$2
    AntKeeper01$2
    Deleted Account01$2
    azik 172501$2
    Deleted Account01$2
    Viktor Pok01$2
    0x49d101$2
    𝓙𝓪𝓿𝓲𝒆𝓻 🇦🇷 ~/プログラマ01$2
    Marta01$2
    Artem Bolotov01$2
    Deleted Account01$2
    Serge01$2
    n00b01$2
    Gürkan ಠ_ಠ01$2
    wifi beanie ⭐⭐⭐⭐⭐01$2
    Deleted Account01$2
    Nazar01$2
    Mark01$2
    Deleted Account01$2
    admin01$2
    LazizXon01$2
    Hannes Güdelhöfer01$2
    Florian Schmidt01$2
    jvliano 🇧🇷01$2
    Dmitry Paziura01$2
    Yeray01$2
    Deleted Account01$2
    Jaime01$2
    Xvlad01$2
    Saúl01$2
    파쇼크01$2
    Deleted Account01$2
    SoNWarrioR01$2
    Andrey Kostakov01$2
    Viktor Tsvetkov01$2
    Pavel Zolotov01$2
    Александр01$2
    Roman Alekhin01$2
    c460501$2
    Stanislav01$2
    Glenford Williams01$2
    Raphael01$2
    Deleted Account01$2
    Philipp Handle01$2
    Didona01$2
    William George01$2
    Ar TM01$2
    Louis01$2
    Dilshat Salikhov01$2
    Kate Masiuk01$2
    Hoeru01$2
    Onilton Maciel01$2
    Ghasem Nobari01$2
    Bekzod Khujanazarov01$2
    Christopher01$2
    Kirill01$2
    admin01$2
    Gachi Mane01$2
    🧡Oscar🧡01$2
    dmnk01$2
    Deleted Account01$2
    Vlad Smokov01$2
    Pandry01$2
    💩01$2
    Anvar Jamgirov01$2
    Reza.01$2
    Riccardo01$2
    Niko Las01$2
    Gabriel Penide Calvo01$2
    Dmitry Khayrutdinov01$2
    Dimitri01$2
    Felipe Braiani01$2
    A01$2
    Дмитрий Сивухин01$2
    Александр Сизиков01$2
    John Doe01$2
    Kenny01$2
    Dan01$2
    Andrey Shipin01$2
    John Grayson01$2
    Vladimir Zhizhin01$2
    Marco Aceti01$2
    Владимир01$2
    Max01$2
    Deleted Account01$2
    Fernando Martin01$2
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + diff --git a/data/instantview.telegram.org/contest/winners2019.html b/data/instantview.telegram.org/contest/winners2019.html new file mode 100644 index 0000000000..f91eaf54fa --- /dev/null +++ b/data/instantview.telegram.org/contest/winners2019.html @@ -0,0 +1,4679 @@ + + + + + Contest - Instant View + + + + + + + + + + + +
    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +

    2019 Contest Winners

    + +
    + +
    + +

    This page shows the winners of our 2019 Template Competition. The gold prize of $10,000 goes to Andrei Afanasiev, the silver prize of $5,000 – to Pavel T. Congratulations to the winners!

    +

    In addition to these bonus prizes, each contestant gets $100 for each of their templates that finished at the top of the list for their domains. Everybody also gets $2 per accepted issue that they've discovered in templates of winners on other domains. This sum is deducted from the respective winner's prize. Winnings below the payout limit from the previous contest have been carried over.

    +

    These results are 100% transparent. Click on the numbers to see the full list of domains and issues and all the decisions taken by the Telegram admins. Stay tuned for the next contest!

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #NameConfirmed WinnerAccepted IssuesPrize
    1.Andrei Afanasiev12939$10,000 + $12,400 + $78
    2.Pavel T.12577$5,000 + $12,100 + $154
    3.Sam Chen97163$9,222 + $326
    4.chuchu7579$7,216 + $158
    5.φ7274$6,804 + $148
    6.Eaxon6570$6,140 + $140
    7.Grigory Korepanov64161$6,094 + $322
    8.Rodrigo Vieira5370$5,108 + $140
    Mikhail Komendant5327$5,128 + $54
    9.Dario5145$4,900 + $90
    10.dotvhs5087$4,706 + $174
    w3drt46523trc265041$4,644 + $82
    11.skrskrskr49725$4,794 + $1,450
    12.Enes4692$4,476 + $184+ $100
    Sergey Pomogaylenko4656$4,476 + $112
    13.Giovanni M.4512$4,382 + $24
    14.undrfined4341$4,070 + $82
    15.Sergey4190$3,916 + $180
    Vladislav Tvorogov41109$3,820 + $218+ $196
    16.Sunny40133$3,776 + $266
    Andrew40125$3,642 + $250
    17.L3790$3,532 + $180
    18.Agiw3658$3,370 + $116
    19.Dima 🌿3454$3,186 + $108
    20.Tomás G.3340$3,182 + $80
    Denis3334$3,112 + $68
    21.Ruslan S3257$3,012 + $114
    22.Danil3143$2,956 + $86
    23.Anvar Jamgirov29109$2,842 + $218
    A2956$2,700 + $112
    Kirill S2941$2,710 + $82
    24.Darcomet2866$2,658 + $132
    Rochelle2850$2,586 + $100
    𝖉𝖊𝖓𝖎𝖘2827$2,622 + $54
    25.Anvar Jamgirov2754$2,624 + $108+ $2
    26.Vladyslav T.2626$2,484 + $52
    27.Odwalla25112$2,390 + $224
    28.Realize2427$2,338 + $54
    abror_khurramov2438$2,298 + $76
    kolyya2427$2,316 + $54
    !! !!2421$2,268 + $42
    29.Flind2320$2,122 + $40
    30.π•√2216$2,106 + $32
    31.Ilya Borovik2134$1,996 + $68
    Nufaii2137$1,964 + $74
    Uriel2131$1,928 + $62
    32.David2057$1,894 + $114
    Fran2022$1,884 + $44
    33.Andrey Mesyats1947$1,800 + $94
    Mikhail Burkasov1919$1,830 + $38
    subscribe to pewdiepie1922$1,816 + $44
    Misho1916$1,784 + $32
    34.Sergey1828$1,742 + $56
    Илья Пышняк1835$1,726 + $70
    Nikita Tsyhankov1826$1,688 + $52
    35.Sergiy Moskalenko1727$1,680 + $54
    Roie Ambulo1740$1,594 + $80
    Serhii176$1,610 + $12
    36.Shohruh Shodiyev1661$1,546 + $122
    Amir1639$1,584 + $78
    Dylen1650$1,390 + $100
    37.Chingiz G'affarov1535$1,434 + $70
    Sardar Atabekov1530$1,430 + $60
    Petrovich1521$1,390 + $42
    benuzak1536$1,356 + $72
    38.𝔸 · 𝕄1489$1,332 + $178
    39.Alex Orlov1380$1,238 + $160
    Falko1370$1,184 + $140
    Сергей С1326$1,142 + $52
    40.Anton S.1275$1,140 + $150
    samoht12100$1,064 + $200
    Evgeniy1253$1,148 + $106
    kk~1223$1,098 + $46
    longnull1216$1,084 + $32
    41.Nikita Starshinov1141$1,022 + $82
    Yury1118$1,054 + $36
    Jehan1117$1,030 + $34
    42.soviet@uvqvubnbesf.com:~ $1037$966 + $74
    ‏Vsevolod T1032$946 + $64
    Denis1011$966 + $22
    43.G.965$878 + $130
    Giridharidas957$864 + $114
    cescus938$860 + $76
    sina z932$868 + $64
    dima934$860 + $68
    xабен923$866 + $46
    ℱrancesco924$856 + $48
    Artem Morziev915$872 + $30
    Sergii917$856 + $34
    koyt917$832 + $34
    Elian Doran99$818 + $18
    44.Amin843$754 + $86
    Sherali Rysbekov820$768 + $40
    Vitaliy812$754 + $24
    . Alex82$774 + $4
    45.Sardor Ismoilov719$690 + $38
    Denys Zverev77$670 + $14
    𝐃𝐞𝐧𝐢𝐬 𝐈𝐯𝐚𝐧𝐨𝐰74$650 + $8
    46.Alex Lebedev628$564 + $56
    Evgeniy Solovev624$560 + $48
    Лёня65$588 + $10
    Abdulrahman Rabie613$560 + $26
    Júlio67$566 + $14
    Angielf 162$566 + $4
    prettydude611$540 + $22
    Marco Zordan620$518 + $40
    Alex Schneider60$546
    47.I V530$498 + $60
    Dzmitry Radkevich536$480 + $72
    шаб524$496 + $48
    Shameem516$496 + $32
    Dooks520$482 + $40
    Gabriele Guerrisi535$432 + $70
    Ed Pelesh57$482 + $14
    Ian52$490 + $4
    Vlad Kozlov59$472 + $18
    Alex .514$454 + $28
    Vyacheslav B.55$460 + $10
    Fabio Murru515$436 + $30+ $100
    48.Deleted Account434$396 + $68
    Nazar425$394 + $50+ $2
    Anton Tsuvarev412$394 + $24
    Hamed 169416$384 + $32
    Adorian416$380 + $32
    Ljubiša Begović421$368 + $42
    Pavel49$392 + $18
    Yuriy 🐼 Panarin46$392 + $12
    ....41$400 + $2
    VIT47$384 + $14+ $100
    Elyahk44$390 + $8
    Bohdan Biloshytskiy44$382 + $8
    Robin Wong41$388 + $2
    Gi41$370 + $2
    Jorge46$358 + $12
    Вячеслав40$362
    49.Vitaly Doronin346$298 + $92
    Chris Chávez342$298 + $84
    max343$290 + $86
    Kostia t.336$300 + $72+ $116
    喵喵喵喵喵318$290 + $36+ $4
    Stefano Pigozzi316$294 + $32
    Sergey I323$272 + $46
    Vadim Borisov312$290 + $24
    Siddiqjon 💻 🇺🇿317$278 + $34
    Damian Blume318$274 + $36
    Saeed313$284 + $26
    Александр Столяров36$296 + $12+ $100
    Dmitry328$252 + $56
    egrominom310$288 + $20
    cospyder37$294 + $14
    Saman Madani36$294 + $12
    Praditya Kasworo36$294 + $12
    Niek35$294 + $10+ $104
    Маша Склярова34$294 + $8
    F34$292 + $8
    Teo34$292 + $8
    Yuriy Makogon32$296 + $4
    Yuriy Berg35$288 + $10
    Weltlink31$296 + $2
    Faraon31$286 + $2+ $98
    Vladimir Ivanov30$282+ $100
    Mehdi Esmaeili37$258 + $14
    AV319$226 + $38
    Aлексей310$218 + $20
    50.Владислав226$190 + $52
    Serdar225$192 + $50
    Moshe C.221$190 + $42
    dovurov_jamshid219$194 + $38
    Михаил Шевцов214$196 + $28
    Nisarg Jhaveri212$198 + $24
    Maks Chernenko212$196 + $24
    Paul213$192 + $26
    Duico211$192 + $22
    Ostap211$190 + $22
    Mostafa Memariani210$188 + $20
    Pavel Gilevich27$194 + $14
    Lego26$196 + $12
    Ali24$200 + $8
    Saeid Tahmuresi28$190 + $16
    Oleh Yaroshchuk25$196 + $10
    Дмитрий Заплетин24$198 + $8
    Sean 🇹🇼29$186 + $18
    Дмитрий24$196 + $8
    Art Mas23$198 + $6
    Sergey Popkov25$192 + $10
    40025$190 + $10
    Unistas23$194 + $6
    Rodrigo Tavares26$186 + $12
    Heck Fy23$188 + $6
    Victor26$180 + $12
    Irina Samoylova28$162 + $16
    51.^_^123$98 + $46
    Илья Рыбкин120$98 + $40
    Tagir115$100 + $30
    Vladimir117$86 + $34
    Александр111$98 + $22
    igor111$96 + $22
    Sergey Kopylov18$100 + $16
    Giacomo19$94 + $18+ $4
    Igor18$96 + $16
    Andronik16$100 + $12
    Alexandr Oleinik16$100 + $12
    Aleksej Kozub14$100 + $8
    Ahmadreza Namani14$100 + $8
    Inés16$94 + $12+ $100
    Alexey Krasnoperov15$96 + $10
    George Fane13$100 + $6
    Zero Hero12$100 + $4
    Yx16$90 + $12+ $24
    vahid15$92 + $10
    Ivan Sobolev11$100 + $2
    Aidosmf12$96 + $4
    Minnul10$100
    F!CHE10$100
    Cesar10$100
    Veronika Kisler11$96 + $2
    🅰️lex10$96
    Coo Cooli15$84 + $10
    Hans11$92 + $2
    Dmitriy Poluektov10$94
    Рафатдин Шимбергенов10$94
    Сергей11$88 + $2
    Alexandr K10$90
    Zahhar Kirillov11$82 + $2
    Matteo Italia10$84
    Soroush Falahati10$82
    Evgeniya Tveritinova11$50 + $2
    admin0314$628
    Krond045$90
    admin017$34+ $14
    Condenado011$22
    Bedilbek Khamidov011$22
    Александр011$22
    Reshat Belyalov010$20
    Juan Antonio08$16
    Елена Бурлакова08$16
    vitaly.megabyte08$16
    admin07$14+ $10
    smailzhu07$14
    ahmed abdelrahman07$14
    Anna 💫07$14
    Moayad Al-Jishi07$14
    Toshi Popov07$14
    Nodir07$14
    Anton V.07$14
    LODI06$12
    Ницше Художник06$12
    Murod = 穆拉德 Parmonov = 法令06$12
    v gerchicov05$10+ $96
    admin05$10+ $6
    [[SMR]]05$10
    Sasha S.05$10
    Dima Pereschuk05$10
    Xasan05$10
    Kesantielu Dasefern05$10
    Jean Jacques Boulez04$8
    Andy Pan04$8
    𝕍𝕒𝕝𝕖𝕣𝕚𝕚 𝕃𝕖𝕓𝕖𝕕𝕖𝕧04$8
    Deleted Account04$8
    Afrosiyob04$8
    Nickolas Kyrylyuk04$8
    Xx_Crazyminer_xX04$8
    los "heteros" no existen, son gays. y/o bisexuales (o asexuales)04$8
    UsernameAK04$8
    Sergey Kirienko04$8
    Gleb04$8
    Женя Северьянова04$8
    mysh04$8
    Denis Zagumennov04$8
    Дамир04$8
    Дмитрий03$6+ $190
    Vitaliy Velikodniy03$6+ $176
    Dima Tolsky03$6
    Grifon03$6
    Marco Bowl03$6
    Matteo03$6
    Vladislav Navrocky03$6
    pepsied03$6
    Sabb03$6
    Sergey03$6
    Taras Victorovich03$6
    Hammaam03$6
    Mikhail Kuznetsov03$6
    Edoardo Grassi03$6
    Slim Shady The Real03$6
    Andrejs BeLeM03$6
    tort 🇷🇺03$6
    Fatehi Kharfi03$6
    Mehmet Akif Şahin03$6
    Valentin03$6
    Dome03$6
    『Kyouin 』03$6
    Dechcaudron03$6
    Peter03$6
    Wahiduzzaman Hridoy03$6
    POORYAJ03$6
    Support02$4+ $198
    Mike Wazowski02$4+ $176
    admin02$4+ $16
    Mika ✨02$4+ $8
    Sergey02$4+ $4
    Denis Podkovyrov02$4
    Mergerik02$4
    Дима Сокол02$4
    Maria Giulia 🎹🎶02$4
    Руслан Гареев02$4
    Alejandro S02$4
    Alexandra02$4
    Roman02$4
    Sherzod Niyazov02$4
    Павел02$4
    Demyd Ganenko02$4
    Remixer Dec02$4
    yiyu 🐳02$4
    hana02$4
    Asterism02$4
    Nila The Dragon02$4
    Sergei02$4
    esafaree02$4
    Alex Semeniuk02$4
    Stepan Skryabin02$4
    N'ko02$4
    Анатолий Сюняев02$4
    Alessandro Morelli02$4
    02$4
    Jessa02$4
    DJ02$4
    admin02$4
    Dmitry02$4
    Daniele Venier02$4
    Navruzbek Noraliev02$4
    Mahdi02$4
    Вячеслав02$4
    Oleksandr Varchenko02$4
    sfilmak01$2+ $198
    Duncan Dean01$2+ $100
    Marvin01$2+ $100
    Pri01$2+ $98
    admin01$2+ $24
    admin01$2+ $12
    admin01$2+ $6
    admin01$2+ $2
    Абдувохид Ахмедов01$2
    Kir01$2
    Roman Gorev01$2
    Vesta01$2
    Rex01$2
    Dmytro K01$2
    Kostya01$2
    Eltaj01$2
    Савлук Андрій01$2
    d garifullin01$2
    Yup, i'm nobody01$2
    Arsenii Shokhin01$2
    Anvar Utepov01$2
    Mixer01$2
    Дмитрий01$2
    Vitaliy Grinevich01$2
    vincent16301$2
    Despicable ME01$2
    Leplay01$2
    Ⓜ️ark01$2
    Vadim Shashkov01$2
    Vitalii Hreben01$2
    Николай Батов01$2
    Denys Kratko01$2
    Deleted Account01$2
    Misha Prigara01$2
    Alex Neo01$2
    Mohamed Shuraih01$2
    Dawood01$2
    Paziehan01$2
    Nikita01$2
    Valentin01$2
    Max01$2
    Андрей01$2
    Till Kottmann01$2
    Samuel01$2
    Deleted Account01$2
    Yedidya Laufer01$2
    Kate M01$2
    F.01$2
    Keramat Jokar01$2
    stargazer01$2
    Deleted Account01$2
    Mr Exchange01$2
    Justo Garcia De Paredes Haba01$2
    Artem01$2
    01$2
    A.01$2
    Simon01$2
    Andrea01$2
    Vasily Bukovetsky01$2
    Александр Назарук01$2
    Syamak Taheri01$2
    Subhadeep Dey01$2
    wzk01$2
    Shohruh01$2
    Baron Suslin01$2
    <GNU/std::twit_]> 💩01$2
    Yared01$2
    Эрик Быстрый01$2
    aNNiMON01$2
    Oleg B.01$2
    Future Dreams01$2
    Сcаидов01$2
    Sergey Margelov01$2
    Олег Рубин01$2
    Liliya01$2
    JackHuman01$2
    Bakai Taalaibek01$2
    Adrian Kwiatkowski01$2
    hanneton01$2
    彥 黃01$2
    Allayar Kalmuratov01$2
    Nikolay Karasev01$2
    Vladimir Nam01$2
    Houssen Moshinaly01$2
    I'M YOUR WORST NIGHTMARE01$2
    Hamed K01$2
    Dmitriy01$2
    Николай Стасюк01$2
    Alberto Ramos01$2
    SPJEY dsk01$2
    Vadim Drobinin01$2
    Максим Остропольский01$2
    Wdhg00$0+ $198
    Artyom Nonami00$0+ $198
    Pornthip Sae-Chong00$0+ $196
    ᎾℒᎶᎯ00$0+ $196
    Stepan K.00$0+ $196
    G. Arslan00$0+ $196
    Manuel00$0+ $196
    Deleted Account00$0+ $194
    Saud00$0+ $194
    Oleg P00$0+ $192
    Pablo J00$0+ $190
    Hazem Essam00$0+ $190
    Night Telpe00$0+ $190
    Senya Pugach00$0+ $188
    Michael Sharov00$0+ $186
    mitsucheki00$0+ $184
    eskerda00$0+ $178
    Dmitry Korzunov00$0+ $150
    Max00$0+ $144
    Денис Васильев00$0+ $120
    Deleted Account00$0+ $118
    Niels Ulrik Andersen00$0+ $116
    Дмитрий Эдуардович00$0+ $112
    Mr Doge00$0+ $110
    Alex Maksimov00$0+ $108
    Chris00$0+ $108
    Andre Macareno00$0+ $108
    Dmitry Pesterev00$0+ $108
    Anton00$0+ $106
    Денис00$0+ $106
    Sooraj Rao00$0+ $104
    Vincent00$0+ $104
    Pedro Aste00$0+ $102
    Altai00$0+ $102
    Deleted Account00$0+ $102
    Andrey Zhevlakov00$0+ $102
    Killer00$0+ $102
    Ali Gasymov00$0+ $102
    Murillo Brandão00$0+ $102
    Виктор Кондратьев00$0+ $102
    Gökhan00$0+ $102
    Ariel Jannai00$0+ $102
    sᴀʟᴍᴀɴ ᴊᴀᴠᴇᴅ00$0+ $102
    Kamikaze Chaser00$0+ $100
    Rok Novosel00$0+ $100
    Mahdi00$0+ $100
    Alexey Belozertsev00$0+ $100
    Varyen00$0+ $100
    Deleted Account00$0+ $100
    Gautier Le Pire00$0+ $100
    Bɪʟʟʏ Hᴏᴍᴇʟᴇss00$0+ $100
    Andrey Yerdna00$0+ $100
    EUSTAKIO ANTHONY00$0+ $100
    Deleted Account00$0+ $100
    Deleted Account00$0+ $100
    Quentin Journet00$0+ $100
    🚀00$0+ $100
    Mark Mazurov00$0+ $100
    Sergey K.00$0+ $100
    Andrew Lays00$0+ $100
    Миша Малышев 😌👌00$0+ $100
    Deleted Account00$0+ $100
    Deleted Account00$0+ $100
    Vladyslav Kotliar00$0+ $98
    Furby00$0+ $98
    Andrey00$0+ $98
    Loqman00$0+ $98
    Михаил Селиванов00$0+ $98
    Stanisław00$0+ $98
    Valentin00$0+ $98
    Alina Osipova00$0+ $98
    Артур Лисс00$0+ $96
    Saman00$0+ $96
    Joe | mᷠeᷝmͨeͤ00$0+ $96
    F00$0+ $96
    Eugene00$0+ $96
    Thainá Queiroz00$0+ $96
    Pavel Zavadsky00$0+ $96
    Balázs H. 🇭🇺 [HUN, L16]00$0+ $96
    Deleted Account00$0+ $94
    Andrey Zaynulin00$0+ $94
    Kate Demchuk00$0+ $94
    Антон Wingfox00$0+ $94
    Gregory Zhdanov00$0+ $92
    Mattia Galati 🐼00$0+ $92
    Thingol00$0+ $90
    admin00$0+ $88
    Константин Вигер00$0+ $74
    Lazar Nenovski00$0+ $70
    Deleted Account00$0+ $54
    Artem Temnow00$0+ $20
    Deleted Account00$0+ $20
    Dmitry00$0+ $20
    Poq Xert00$0+ $18
    Vinícius Ribeiro00$0+ $16
    Pietro Albini00$0+ $14
    Maxon00$0+ $14
    Michele Frison00$0+ $12
    Marce Line00$0+ $12
    Luis Adame00$0+ $12
    Viktor00$0+ $12
    Ленивый Тусовщик00$0+ $12
    sami00$0+ $12
    Deleted Account00$0+ $12
    Evgeny Karpovich00$0+ $12
    Romesful00$0+ $10
    Andrey Eliseev00$0+ $10
    First Name00$0+ $10
    Maxim Kurbatov00$0+ $10
    Daniel #MiTeam🇪🇸00$0+ $10
    Abel Que Quieles00$0+ $10
    Dzmitry Bekish00$0+ $10
    Anton Abramovich00$0+ $10
    helluvasatan00$0+ $10
    Maxim Zaitsev00$0+ $10
    Асет М00$0+ $8
    Jacob Chase00$0+ $8
    Maxim Lebedev00$0+ $8
    Deleted Account00$0+ $8
    Shir ♨️ SPICY 🌶 BOY ♨️00$0+ $8
    Danilo Sousa00$0+ $8
    Artur00$0+ $8
    Deleted Account00$0+ $8
    Matteo Cajani00$0+ $8
    Yaroslav Yadrishnikov00$0+ $8
    Deleted Account00$0+ $6
    admin00$0+ $6
    Sergey00$0+ $6
    Sjoerd00$0+ $6
    Владислав Бабиенко00$0+ $6
    Nikita Sivukhin00$0+ $6
    Niki00$0+ $6
    Dean00$0+ $6
    Telegram00$0+ $6
    Deleted Account00$0+ $6
    David Herrmann00$0+ $6
    Maciek00$0+ $6
    Poma00$0+ $6
    Andrea Ferrato00$0+ $6
    Marco00$0+ $6
    letsbe secret00$0+ $6
    admin00$0+ $6
    George00$0+ $6
    Aidabeg00$0+ $6
    0e4ef62200$0+ $6
    Alexey M00$0+ $6
    4200$0+ $6
    Marco Mollace00$0+ $6
    Alex Devyatkin00$0+ $6
    Rune Gangsø00$0+ $6
    Tuum Daemonia00$0+ $6
    Ekaterina Vlasenko00$0+ $6
    Taras00$0+ $6
    Amir Soltani00$0+ $6
    Miro Serge00$0+ $6
    Nikita Shkirnik00$0+ $4
    Nikita Gursky00$0+ $4
    Giovanni Grieco00$0+ $4
    Ruslan Rustamov00$0+ $4
    Andrew00$0+ $4
    J T00$0+ $4
    Deleted Account00$0+ $4
    Deleted Account00$0+ $4
    Vítor Vasconcellos00$0+ $4
    k00$0+ $4
    Manuel00$0+ $4
    Babken Gevorgyan00$0+ $4
    Yohanes Nugroho00$0+ $4
    Gttaw00$0+ $4
    Mohammad00$0+ $4
    𝓡𝓸𝔂00$0+ $4
    Kosta00$0+ $4
    Vladislav Kleschenko00$0+ $4
    Puzo Wuzo00$0+ $4
    admin00$0+ $4
    Max H00$0+ $4
    Fedya00$0+ $4
    Nataliya Kruchinina00$0+ $4
    Hispeed00$0+ $4
    Inti Francisco Padilla Castro00$0+ $4
    Amir KHP00$0+ $4
    Alexander00$0+ $4
    Silas Savali00$0+ $4
    Yelnar00$0+ $4
    Al Garcia00$0+ $4
    Vladimir Khramov00$0+ $4
    Павел ©00$0+ $4
    Bouke00$0+ $4
    Gad00$0+ $2
    Dan00$0+ $2
    Marta00$0+ $2
    Alejandro Sandor00$0+ $2
    Владимир00$0+ $2
    Niko Las00$0+ $2
    Deleted Account00$0+ $2
    John Grayson00$0+ $2
    Pavel Zolotov00$0+ $2
    Raphael00$0+ $2
    jvliano00$0+ $2
    Philipp Handle00$0+ $2
    Novler Admin00$0+ $2
    Dmitry Paziura00$0+ $2
    Manya Buynovskaya00$0+ $2
    n00b00$0+ $2
    В00$0+ $2
    Dmitry Sivukhin00$0+ $2
    Pavel Krylov00$0+ $2
    Gabriel Penide Calvo00$0+ $2
    Felipe Braiani00$0+ $2
    A L00$0+ $2
    Vikas Parashar00$0+ $2
    Bogdan [FreePe.Org]00$0+ $2
    Sergey Abramovich00$0+ $2
    Alireza00$0+ $2
    Deleted Account00$0+ $2
    admin00$0+ $2
    Kirill00$0+ $2
    Artem Ostapenko00$0+ $2
    Dmitry Pursanov00$0+ $2
    Xvlad00$0+ $2
    Dilshat Salikhov00$0+ $2
    G00$0+ $2
    Deleted Account00$0+ $2
    Hoeru00$0+ $2
    OverCoder00$0+ $2
    Marco Aceti00$0+ $2
    Bekzod Khujanazarov00$0+ $2
    SoNWarrioR00$0+ $2
    Andrey Kostakov00$0+ $2
    Linar00$0+ $2
    Kate Masiuk00$0+ $2
    Onilton Maciel00$0+ $2
    Gürkan ಠ_ಠ00$0+ $2
    Mark00$0+ $2
    Ilya Bizyaev00$0+ $2
    Louis00$0+ $2
    Sebastian00$0+ $2
    Serge00$0+ $2
    Omer Licht00$0+ $2
    Stepan Yukhmanov00$0+ $2
    Alex Incerti00$0+ $2
    Deleted Account00$0+ $2
    Sergey Razdolyansky00$0+ $2
    Artem Zh00$0+ $2
    Александр Сизиков00$0+ $2
    Deleted Account00$0+ $2
    azik 172500$0+ $2
    Артём00$0+ $2
    LazizXon00$0+ $2
    Riccardo Chiarini00$0+ $2
    Alexander Kulik00$0+ $2
    Deleted Account00$0+ $2
    Пашок00$0+ $2
    Didona00$0+ $2
    Another Hobbit00$0+ $2
    Simone00$0+ $2
    Lorenzo De Angelis00$0+ $2
    John Doe00$0+ $2
    Roman Alekhin00$0+ $2
    S. S.00$0+ $2
    William George00$0+ $2
    Deleted Account00$0+ $2
    Alexis Aubry00$0+ $2
    Gabriel Azevedo00$0+ $2
    Andrey Shipin00$0+ $2
    Tommy🔥💘00$0+ $2
    Deleted Account00$0+ $2
    Hannes Güdelhöfer00$0+ $2
    Glenford Williams00$0+ $2
    Li-Fan Chen00$0+ $2
    Антон Брызгалов00$0+ $2
    Deleted Account00$0+ $2
    Александр00$0+ $2
    Artem Bolotov00$0+ $2
    Льошенька00$0+ $2
    Andrew00$0+ $2
    Kepler-186f00$0+ $2
    Deleted Account00$0+ $2
    mist00$0+ $2
    Deleted Account00$0+ $2
    Deleted Account00$0+ $2
    Kenny00$0+ $2
    𝓙𝓪𝓿𝓲𝒆𝓻 🐞00$0+ $2
    Yeray00$0+ $2
    AntKeeper00$0+ $2
    Alwin00$0+ $2
    dmnk00$0+ $2
    Ric00$0+ $2
    Viktor Pok00$0+ $2
    Stanislav00$0+ $2
    Vladimir Zhizhin00$0+ $2
    Duarte Fernandes00$0+ $2
    Peter M00$0+ $2
    Andrii Korol00$0+ $2
    B☀️B00$0+ $2
    Max Kazak00$0+ $2
    cn00$0+ $2
    Jaime00$0+ $2
    Max00$0+ $2
    Deleted Account00$0+ $2
    Florian Schmidt00$0+ $2
    Slava Nik00$0+ $2
    Saúl00$0+ $2
    🧡Oscar🧡00$0+ $2
    Pandry00$0+ $2
    Viktor Tsvetkov00$0+ $2
    Alexandr Veryutin00$0+ $2
    Dmitry Khayrutdinov00$0+ $2
    Amir Mojiri ✔️00$0+ $2
    Rodion00$0+ $2
    Dimitri00$0+ $2
    c460500$0+ $2
    Fernando Martin00$0+ $2
    Reza00$0+ $2
    Vlad Smokov00$0+ $2
    J Leonçey00$0+ $2
    Shavkat Khamidjonov00$0+ $2
    Ghasem Nobari00$0+ $2
    Christopher00$0+ $2
    +
    + +
    +
    +
    +
    +
    + + + + + + + + + + + + + + diff --git a/data/instantview.telegram.org/css/bootstrap-extra.css b/data/instantview.telegram.org/css/bootstrap-extra.css new file mode 100644 index 0000000000..8a35b6069b --- /dev/null +++ b/data/instantview.telegram.org/css/bootstrap-extra.css @@ -0,0 +1,3274 @@ +/* glyph */ +@font-face { + font-family: 'Glyphicons Halflings'; + src: url('../fonts/glyphicons-halflings-regular.eot'); + src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'); +} +.glyphicon { + position: relative; + top: 1px; + display: inline-block; + font-family: 'Glyphicons Halflings'; + font-style: normal; + font-weight: normal; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.glyphicon-asterisk:before { + content: "\2a"; +} +.glyphicon-plus:before { + content: "\2b"; +} +.glyphicon-euro:before { + content: "\20ac"; +} +.glyphicon-minus:before { + content: "\2212"; +} +.glyphicon-cloud:before { + content: "\2601"; +} +.glyphicon-envelope:before { + content: "\2709"; +} +.glyphicon-pencil:before { + content: "\270f"; +} +.glyphicon-glass:before { + content: "\e001"; +} +.glyphicon-music:before { + content: "\e002"; +} +.glyphicon-search:before { + content: "\e003"; +} +.glyphicon-heart:before { + content: "\e005"; +} +.glyphicon-star:before { + content: "\e006"; +} +.glyphicon-star-empty:before { + content: "\e007"; +} +.glyphicon-user:before { + content: "\e008"; +} +.glyphicon-film:before { + content: "\e009"; +} +.glyphicon-th-large:before { + content: "\e010"; +} +.glyphicon-th:before { + content: "\e011"; +} +.glyphicon-th-list:before { + content: "\e012"; +} +.glyphicon-ok:before { + content: "\e013"; +} +.glyphicon-remove:before { + content: "\e014"; +} +.glyphicon-zoom-in:before { + content: "\e015"; +} +.glyphicon-zoom-out:before { + content: "\e016"; +} +.glyphicon-off:before { + content: "\e017"; +} +.glyphicon-signal:before { + content: "\e018"; +} +.glyphicon-cog:before { + content: "\e019"; +} +.glyphicon-trash:before { + content: "\e020"; +} +.glyphicon-home:before { + content: "\e021"; +} +.glyphicon-file:before { + content: "\e022"; +} +.glyphicon-time:before { + content: "\e023"; +} +.glyphicon-road:before { + content: "\e024"; +} +.glyphicon-download-alt:before { + content: "\e025"; +} +.glyphicon-download:before { + content: "\e026"; +} +.glyphicon-upload:before { + content: "\e027"; +} +.glyphicon-inbox:before { + content: "\e028"; +} +.glyphicon-play-circle:before { + content: "\e029"; +} +.glyphicon-repeat:before { + content: "\e030"; +} +.glyphicon-refresh:before { + content: "\e031"; +} +.glyphicon-list-alt:before { + content: "\e032"; +} +.glyphicon-lock:before { + content: "\e033"; +} +.glyphicon-flag:before { + content: "\e034"; +} +.glyphicon-headphones:before { + content: "\e035"; +} +.glyphicon-volume-off:before { + content: "\e036"; +} +.glyphicon-volume-down:before { + content: "\e037"; +} +.glyphicon-volume-up:before { + content: "\e038"; +} +.glyphicon-qrcode:before { + content: "\e039"; +} +.glyphicon-barcode:before { + content: "\e040"; +} +.glyphicon-tag:before { + content: "\e041"; +} +.glyphicon-tags:before { + content: "\e042"; +} +.glyphicon-book:before { + content: "\e043"; +} +.glyphicon-bookmark:before { + content: "\e044"; +} +.glyphicon-print:before { + content: "\e045"; +} +.glyphicon-camera:before { + content: "\e046"; +} +.glyphicon-font:before { + content: "\e047"; +} +.glyphicon-bold:before { + content: "\e048"; +} +.glyphicon-italic:before { + content: "\e049"; +} +.glyphicon-text-height:before { + content: "\e050"; +} +.glyphicon-text-width:before { + content: "\e051"; +} +.glyphicon-align-left:before { + content: "\e052"; +} +.glyphicon-align-center:before { + content: "\e053"; +} +.glyphicon-align-right:before { + content: "\e054"; +} +.glyphicon-align-justify:before { + content: "\e055"; +} +.glyphicon-list:before { + content: "\e056"; +} +.glyphicon-indent-left:before { + content: "\e057"; +} +.glyphicon-indent-right:before { + content: "\e058"; +} +.glyphicon-facetime-video:before { + content: "\e059"; +} +.glyphicon-picture:before { + content: "\e060"; +} +.glyphicon-map-marker:before { + content: "\e062"; +} +.glyphicon-adjust:before { + content: "\e063"; +} +.glyphicon-tint:before { + content: "\e064"; +} +.glyphicon-edit:before { + content: "\e065"; +} +.glyphicon-share:before { + content: "\e066"; +} +.glyphicon-check:before { + content: "\e067"; +} +.glyphicon-move:before { + content: "\e068"; +} +.glyphicon-step-backward:before { + content: "\e069"; +} +.glyphicon-fast-backward:before { + content: "\e070"; +} +.glyphicon-backward:before { + content: "\e071"; +} +.glyphicon-play:before { + content: "\e072"; +} +.glyphicon-pause:before { + content: "\e073"; +} +.glyphicon-stop:before { + content: "\e074"; +} +.glyphicon-forward:before { + content: "\e075"; +} +.glyphicon-fast-forward:before { + content: "\e076"; +} +.glyphicon-step-forward:before { + content: "\e077"; +} +.glyphicon-eject:before { + content: "\e078"; +} +.glyphicon-chevron-left:before { + content: "\e079"; +} +.glyphicon-chevron-right:before { + content: "\e080"; +} +.glyphicon-plus-sign:before { + content: "\e081"; +} +.glyphicon-minus-sign:before { + content: "\e082"; +} +.glyphicon-remove-sign:before { + content: "\e083"; +} +.glyphicon-ok-sign:before { + content: "\e084"; +} +.glyphicon-question-sign:before { + content: "\e085"; +} +.glyphicon-info-sign:before { + content: "\e086"; +} +.glyphicon-screenshot:before { + content: "\e087"; +} +.glyphicon-remove-circle:before { + content: "\e088"; +} +.glyphicon-ok-circle:before { + content: "\e089"; +} +.glyphicon-ban-circle:before { + content: "\e090"; +} +.glyphicon-arrow-left:before { + content: "\e091"; +} +.glyphicon-arrow-right:before { + content: "\e092"; +} +.glyphicon-arrow-up:before { + content: "\e093"; +} +.glyphicon-arrow-down:before { + content: "\e094"; +} +.glyphicon-share-alt:before { + content: "\e095"; +} +.glyphicon-resize-full:before { + content: "\e096"; +} +.glyphicon-resize-small:before { + content: "\e097"; +} +.glyphicon-exclamation-sign:before { + content: "\e101"; +} +.glyphicon-gift:before { + content: "\e102"; +} +.glyphicon-leaf:before { + content: "\e103"; +} +.glyphicon-fire:before { + content: "\e104"; +} +.glyphicon-eye-open:before { + content: "\e105"; +} +.glyphicon-eye-close:before { + content: "\e106"; +} +.glyphicon-warning-sign:before { + content: "\e107"; +} +.glyphicon-plane:before { + content: "\e108"; +} +.glyphicon-calendar:before { + content: "\e109"; +} +.glyphicon-random:before { + content: "\e110"; +} +.glyphicon-comment:before { + content: "\e111"; +} +.glyphicon-magnet:before { + content: "\e112"; +} +.glyphicon-chevron-up:before { + content: "\e113"; +} +.glyphicon-chevron-down:before { + content: "\e114"; +} +.glyphicon-retweet:before { + content: "\e115"; +} +.glyphicon-shopping-cart:before { + content: "\e116"; +} +.glyphicon-folder-close:before { + content: "\e117"; +} +.glyphicon-folder-open:before { + content: "\e118"; +} +.glyphicon-resize-vertical:before { + content: "\e119"; +} +.glyphicon-resize-horizontal:before { + content: "\e120"; +} +.glyphicon-hdd:before { + content: "\e121"; +} +.glyphicon-bullhorn:before { + content: "\e122"; +} +.glyphicon-bell:before { + content: "\e123"; +} +.glyphicon-certificate:before { + content: "\e124"; +} +.glyphicon-thumbs-up:before { + content: "\e125"; +} +.glyphicon-thumbs-down:before { + content: "\e126"; +} +.glyphicon-hand-right:before { + content: "\e127"; +} +.glyphicon-hand-left:before { + content: "\e128"; +} +.glyphicon-hand-up:before { + content: "\e129"; +} +.glyphicon-hand-down:before { + content: "\e130"; +} +.glyphicon-circle-arrow-right:before { + content: "\e131"; +} +.glyphicon-circle-arrow-left:before { + content: "\e132"; +} +.glyphicon-circle-arrow-up:before { + content: "\e133"; +} +.glyphicon-circle-arrow-down:before { + content: "\e134"; +} +.glyphicon-globe:before { + content: "\e135"; +} +.glyphicon-wrench:before { + content: "\e136"; +} +.glyphicon-tasks:before { + content: "\e137"; +} +.glyphicon-filter:before { + content: "\e138"; +} +.glyphicon-briefcase:before { + content: "\e139"; +} +.glyphicon-fullscreen:before { + content: "\e140"; +} +.glyphicon-dashboard:before { + content: "\e141"; +} +.glyphicon-paperclip:before { + content: "\e142"; +} +.glyphicon-heart-empty:before { + content: "\e143"; +} +.glyphicon-link:before { + content: "\e144"; +} +.glyphicon-phone:before { + content: "\e145"; +} +.glyphicon-pushpin:before { + content: "\e146"; +} +.glyphicon-usd:before { + content: "\e148"; +} +.glyphicon-gbp:before { + content: "\e149"; +} +.glyphicon-sort:before { + content: "\e150"; +} +.glyphicon-sort-by-alphabet:before { + content: "\e151"; +} +.glyphicon-sort-by-alphabet-alt:before { + content: "\e152"; +} +.glyphicon-sort-by-order:before { + content: "\e153"; +} +.glyphicon-sort-by-order-alt:before { + content: "\e154"; +} +.glyphicon-sort-by-attributes:before { + content: "\e155"; +} +.glyphicon-sort-by-attributes-alt:before { + content: "\e156"; +} +.glyphicon-unchecked:before { + content: "\e157"; +} +.glyphicon-expand:before { + content: "\e158"; +} +.glyphicon-collapse-down:before { + content: "\e159"; +} +.glyphicon-collapse-up:before { + content: "\e160"; +} +.glyphicon-log-in:before { + content: "\e161"; +} +.glyphicon-flash:before { + content: "\e162"; +} +.glyphicon-log-out:before { + content: "\e163"; +} +.glyphicon-new-window:before { + content: "\e164"; +} +.glyphicon-record:before { + content: "\e165"; +} +.glyphicon-save:before { + content: "\e166"; +} +.glyphicon-open:before { + content: "\e167"; +} +.glyphicon-saved:before { + content: "\e168"; +} +.glyphicon-import:before { + content: "\e169"; +} +.glyphicon-export:before { + content: "\e170"; +} +.glyphicon-send:before { + content: "\e171"; +} +.glyphicon-floppy-disk:before { + content: "\e172"; +} +.glyphicon-floppy-saved:before { + content: "\e173"; +} +.glyphicon-floppy-remove:before { + content: "\e174"; +} +.glyphicon-floppy-save:before { + content: "\e175"; +} +.glyphicon-floppy-open:before { + content: "\e176"; +} +.glyphicon-credit-card:before { + content: "\e177"; +} +.glyphicon-transfer:before { + content: "\e178"; +} +.glyphicon-cutlery:before { + content: "\e179"; +} +.glyphicon-header:before { + content: "\e180"; +} +.glyphicon-compressed:before { + content: "\e181"; +} +.glyphicon-earphone:before { + content: "\e182"; +} +.glyphicon-phone-alt:before { + content: "\e183"; +} +.glyphicon-tower:before { + content: "\e184"; +} +.glyphicon-stats:before { + content: "\e185"; +} +.glyphicon-sd-video:before { + content: "\e186"; +} +.glyphicon-hd-video:before { + content: "\e187"; +} +.glyphicon-subtitles:before { + content: "\e188"; +} +.glyphicon-sound-stereo:before { + content: "\e189"; +} +.glyphicon-sound-dolby:before { + content: "\e190"; +} +.glyphicon-sound-5-1:before { + content: "\e191"; +} +.glyphicon-sound-6-1:before { + content: "\e192"; +} +.glyphicon-sound-7-1:before { + content: "\e193"; +} +.glyphicon-copyright-mark:before { + content: "\e194"; +} +.glyphicon-registration-mark:before { + content: "\e195"; +} +.glyphicon-cloud-download:before { + content: "\e197"; +} +.glyphicon-cloud-upload:before { + content: "\e198"; +} +.glyphicon-tree-conifer:before { + content: "\e199"; +} +.glyphicon-tree-deciduous:before { + content: "\e200"; +} + + +/*btn*/ +.btn { + display: inline-block; + margin-bottom: 0; + font-weight: normal; + text-align: center; + vertical-align: middle; + cursor: pointer; + background-image: none; + border: 1px solid transparent; + white-space: nowrap; + padding: 6px 12px; + font-size: 12px; + line-height: 1.42857143; + border-radius: 4px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.btn:focus, +.btn:active:focus, +.btn.active:focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +.btn:hover, +.btn:focus { + color: #333333; + text-decoration: none; +} +.btn:active, +.btn.active { + outline: 0; + background-image: none; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +.btn.disabled, +.btn[disabled], +fieldset[disabled] .btn { + cursor: not-allowed; + pointer-events: none; + opacity: 0.65; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none; +} +.btn-default { + color: #333333; + background-color: #ffffff; + border-color: #cccccc; +} +.btn-default:hover, +.btn-default:focus, +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + color: #333333; + background-color: #e6e6e6; + border-color: #adadad; +} +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + background-image: none; +} +.btn-default.disabled, +.btn-default[disabled], +fieldset[disabled] .btn-default, +.btn-default.disabled:hover, +.btn-default[disabled]:hover, +fieldset[disabled] .btn-default:hover, +.btn-default.disabled:focus, +.btn-default[disabled]:focus, +fieldset[disabled] .btn-default:focus, +.btn-default.disabled:active, +.btn-default[disabled]:active, +fieldset[disabled] .btn-default:active, +.btn-default.disabled.active, +.btn-default[disabled].active, +fieldset[disabled] .btn-default.active { + background-color: #ffffff; + border-color: #cccccc; +} +.btn-default .badge { + color: #ffffff; + background-color: #333333; +} +.btn-primary { + color: #ffffff; + background-color: #428bca; + border-color: #357ebd; +} +.btn-primary:hover, +.btn-primary:focus, +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + color: #ffffff; + background-color: #3071a9; + border-color: #285e8e; +} +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + background-image: none; +} +.btn-primary.disabled, +.btn-primary[disabled], +fieldset[disabled] .btn-primary, +.btn-primary.disabled:hover, +.btn-primary[disabled]:hover, +fieldset[disabled] .btn-primary:hover, +.btn-primary.disabled:focus, +.btn-primary[disabled]:focus, +fieldset[disabled] .btn-primary:focus, +.btn-primary.disabled:active, +.btn-primary[disabled]:active, +fieldset[disabled] .btn-primary:active, +.btn-primary.disabled.active, +.btn-primary[disabled].active, +fieldset[disabled] .btn-primary.active { + background-color: #428bca; + border-color: #357ebd; +} +.btn-primary .badge { + color: #428bca; + background-color: #ffffff; +} +.btn-success { + color: #ffffff; + background-color: #5cb85c; + border-color: #4cae4c; +} +.btn-success:hover, +.btn-success:focus, +.btn-success:active, +.btn-success.active, +.open > .dropdown-toggle.btn-success { + color: #ffffff; + background-color: #449d44; + border-color: #398439; +} +.btn-success:active, +.btn-success.active, +.open > .dropdown-toggle.btn-success { + background-image: none; +} +.btn-success.disabled, +.btn-success[disabled], +fieldset[disabled] .btn-success, +.btn-success.disabled:hover, +.btn-success[disabled]:hover, +fieldset[disabled] .btn-success:hover, +.btn-success.disabled:focus, +.btn-success[disabled]:focus, +fieldset[disabled] .btn-success:focus, +.btn-success.disabled:active, +.btn-success[disabled]:active, +fieldset[disabled] .btn-success:active, +.btn-success.disabled.active, +.btn-success[disabled].active, +fieldset[disabled] .btn-success.active { + background-color: #5cb85c; + border-color: #4cae4c; +} +.btn-success .badge { + color: #5cb85c; + background-color: #ffffff; +} +.btn-info { + color: #ffffff; + background-color: #5bc0de; + border-color: #46b8da; +} +.btn-info:hover, +.btn-info:focus, +.btn-info:active, +.btn-info.active, +.open > .dropdown-toggle.btn-info { + color: #ffffff; + background-color: #31b0d5; + border-color: #269abc; +} +.btn-info:active, +.btn-info.active, +.open > .dropdown-toggle.btn-info { + background-image: none; +} +.btn-info.disabled, +.btn-info[disabled], +fieldset[disabled] .btn-info, +.btn-info.disabled:hover, +.btn-info[disabled]:hover, +fieldset[disabled] .btn-info:hover, +.btn-info.disabled:focus, +.btn-info[disabled]:focus, +fieldset[disabled] .btn-info:focus, +.btn-info.disabled:active, +.btn-info[disabled]:active, +fieldset[disabled] .btn-info:active, +.btn-info.disabled.active, +.btn-info[disabled].active, +fieldset[disabled] .btn-info.active { + background-color: #5bc0de; + border-color: #46b8da; +} +.btn-info .badge { + color: #5bc0de; + background-color: #ffffff; +} +.btn-warning { + color: #ffffff; + background-color: #f0ad4e; + border-color: #eea236; +} +.btn-warning:hover, +.btn-warning:focus, +.btn-warning:active, +.btn-warning.active, +.open > .dropdown-toggle.btn-warning { + color: #ffffff; + background-color: #ec971f; + border-color: #d58512; +} +.btn-warning:active, +.btn-warning.active, +.open > .dropdown-toggle.btn-warning { + background-image: none; +} +.btn-warning.disabled, +.btn-warning[disabled], +fieldset[disabled] .btn-warning, +.btn-warning.disabled:hover, +.btn-warning[disabled]:hover, +fieldset[disabled] .btn-warning:hover, +.btn-warning.disabled:focus, +.btn-warning[disabled]:focus, +fieldset[disabled] .btn-warning:focus, +.btn-warning.disabled:active, +.btn-warning[disabled]:active, +fieldset[disabled] .btn-warning:active, +.btn-warning.disabled.active, +.btn-warning[disabled].active, +fieldset[disabled] .btn-warning.active { + background-color: #f0ad4e; + border-color: #eea236; +} +.btn-warning .badge { + color: #f0ad4e; + background-color: #ffffff; +} +.btn-danger { + color: #ffffff; + background-color: #d9534f; + border-color: #d43f3a; +} +.btn-danger:hover, +.btn-danger:focus, +.btn-danger:active, +.btn-danger.active, +.open > .dropdown-toggle.btn-danger { + color: #ffffff; + background-color: #c9302c; + border-color: #ac2925; +} +.btn-danger:active, +.btn-danger.active, +.open > .dropdown-toggle.btn-danger { + background-image: none; +} +.btn-danger.disabled, +.btn-danger[disabled], +fieldset[disabled] .btn-danger, +.btn-danger.disabled:hover, +.btn-danger[disabled]:hover, +fieldset[disabled] .btn-danger:hover, +.btn-danger.disabled:focus, +.btn-danger[disabled]:focus, +fieldset[disabled] .btn-danger:focus, +.btn-danger.disabled:active, +.btn-danger[disabled]:active, +fieldset[disabled] .btn-danger:active, +.btn-danger.disabled.active, +.btn-danger[disabled].active, +fieldset[disabled] .btn-danger.active { + background-color: #d9534f; + border-color: #d43f3a; +} +.btn-danger .badge { + color: #d9534f; + background-color: #ffffff; +} +.btn-link { + color: #0088cc; + font-weight: normal; + cursor: pointer; + border-radius: 0; +} +.btn-link, +.btn-link:active, +.btn-link[disabled], +fieldset[disabled] .btn-link { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} +.btn-link, +.btn-link:hover, +.btn-link:focus, +.btn-link:active { + border-color: transparent; +} +.btn-link:hover, +.btn-link:focus { + color: #0088cc; + text-decoration: underline; + background-color: transparent; +} +.btn-link[disabled]:hover, +fieldset[disabled] .btn-link:hover, +.btn-link[disabled]:focus, +fieldset[disabled] .btn-link:focus { + color: #777777; + text-decoration: none; +} +.btn-lg { + padding: 10px 16px; + font-size: 15px; + line-height: 1.33; + border-radius: 6px; +} +.btn-sm { + padding: 5px 10px; + font-size: 11px; + line-height: 1.5; + border-radius: 3px; +} +.btn-xs { + padding: 1px 5px; + font-size: 11px; + line-height: 1.5; + border-radius: 3px; +} +.btn-block { + display: block; + width: 100%; +} +.btn-block + .btn-block { + margin-top: 5px; +} +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +.img-responsive { + display: block; + width: 100% \9; + max-width: 100%; + height: auto; +} +.img-rounded { + border-radius: 6px; +} +.img-thumbnail { + padding: 4px; + line-height: 1.42857143; + background-color: #ffffff; + border: 1px solid #dddddd; + border-radius: 0; + -webkit-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; + display: inline-block; + width: 100% \9; + max-width: 100%; + height: auto; +} +.img-circle { + border-radius: 50%; +} + + + +.row { + margin-left: -15px; + margin-right: -15px; +} +.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { + position: relative; + min-height: 1px; + padding-left: 15px; + padding-right: 15px; +} +.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { + float: left; +} +.col-xs-12 { + width: 100%; +} +.col-xs-11 { + width: 91.66666667%; +} +.col-xs-10 { + width: 83.33333333%; +} +.col-xs-9 { + width: 75%; +} +.col-xs-8 { + width: 66.66666667%; +} +.col-xs-7 { + width: 58.33333333%; +} +.col-xs-6 { + width: 50%; +} +.col-xs-5 { + width: 41.66666667%; +} +.col-xs-4 { + width: 33.33333333%; +} +.col-xs-3 { + width: 25%; +} +.col-xs-2 { + width: 16.66666667%; +} +.col-xs-1 { + width: 8.33333333%; +} +.col-xs-pull-12 { + right: 100%; +} +.col-xs-pull-11 { + right: 91.66666667%; +} +.col-xs-pull-10 { + right: 83.33333333%; +} +.col-xs-pull-9 { + right: 75%; +} +.col-xs-pull-8 { + right: 66.66666667%; +} +.col-xs-pull-7 { + right: 58.33333333%; +} +.col-xs-pull-6 { + right: 50%; +} +.col-xs-pull-5 { + right: 41.66666667%; +} +.col-xs-pull-4 { + right: 33.33333333%; +} +.col-xs-pull-3 { + right: 25%; +} +.col-xs-pull-2 { + right: 16.66666667%; +} +.col-xs-pull-1 { + right: 8.33333333%; +} +.col-xs-pull-0 { + right: auto; +} +.col-xs-push-12 { + left: 100%; +} +.col-xs-push-11 { + left: 91.66666667%; +} +.col-xs-push-10 { + left: 83.33333333%; +} +.col-xs-push-9 { + left: 75%; +} +.col-xs-push-8 { + left: 66.66666667%; +} +.col-xs-push-7 { + left: 58.33333333%; +} +.col-xs-push-6 { + left: 50%; +} +.col-xs-push-5 { + left: 41.66666667%; +} +.col-xs-push-4 { + left: 33.33333333%; +} +.col-xs-push-3 { + left: 25%; +} +.col-xs-push-2 { + left: 16.66666667%; +} +.col-xs-push-1 { + left: 8.33333333%; +} +.col-xs-push-0 { + left: auto; +} +.col-xs-offset-12 { + margin-left: 100%; +} +.col-xs-offset-11 { + margin-left: 91.66666667%; +} +.col-xs-offset-10 { + margin-left: 83.33333333%; +} +.col-xs-offset-9 { + margin-left: 75%; +} +.col-xs-offset-8 { + margin-left: 66.66666667%; +} +.col-xs-offset-7 { + margin-left: 58.33333333%; +} +.col-xs-offset-6 { + margin-left: 50%; +} +.col-xs-offset-5 { + margin-left: 41.66666667%; +} +.col-xs-offset-4 { + margin-left: 33.33333333%; +} +.col-xs-offset-3 { + margin-left: 25%; +} +.col-xs-offset-2 { + margin-left: 16.66666667%; +} +.col-xs-offset-1 { + margin-left: 8.33333333%; +} +.col-xs-offset-0 { + margin-left: 0%; +} +@media (min-width: 768px) { + .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { + float: left; + } + .col-sm-12 { + width: 100%; + } + .col-sm-11 { + width: 91.66666667%; + } + .col-sm-10 { + width: 83.33333333%; + } + .col-sm-9 { + width: 75%; + } + .col-sm-8 { + width: 66.66666667%; + } + .col-sm-7 { + width: 58.33333333%; + } + .col-sm-6 { + width: 50%; + } + .col-sm-5 { + width: 41.66666667%; + } + .col-sm-4 { + width: 33.33333333%; + } + .col-sm-3 { + width: 25%; + } + .col-sm-2 { + width: 16.66666667%; + } + .col-sm-1 { + width: 8.33333333%; + } + .col-sm-pull-12 { + right: 100%; + } + .col-sm-pull-11 { + right: 91.66666667%; + } + .col-sm-pull-10 { + right: 83.33333333%; + } + .col-sm-pull-9 { + right: 75%; + } + .col-sm-pull-8 { + right: 66.66666667%; + } + .col-sm-pull-7 { + right: 58.33333333%; + } + .col-sm-pull-6 { + right: 50%; + } + .col-sm-pull-5 { + right: 41.66666667%; + } + .col-sm-pull-4 { + right: 33.33333333%; + } + .col-sm-pull-3 { + right: 25%; + } + .col-sm-pull-2 { + right: 16.66666667%; + } + .col-sm-pull-1 { + right: 8.33333333%; + } + .col-sm-pull-0 { + right: auto; + } + .col-sm-push-12 { + left: 100%; + } + .col-sm-push-11 { + left: 91.66666667%; + } + .col-sm-push-10 { + left: 83.33333333%; + } + .col-sm-push-9 { + left: 75%; + } + .col-sm-push-8 { + left: 66.66666667%; + } + .col-sm-push-7 { + left: 58.33333333%; + } + .col-sm-push-6 { + left: 50%; + } + .col-sm-push-5 { + left: 41.66666667%; + } + .col-sm-push-4 { + left: 33.33333333%; + } + .col-sm-push-3 { + left: 25%; + } + .col-sm-push-2 { + left: 16.66666667%; + } + .col-sm-push-1 { + left: 8.33333333%; + } + .col-sm-push-0 { + left: auto; + } + .col-sm-offset-12 { + margin-left: 100%; + } + .col-sm-offset-11 { + margin-left: 91.66666667%; + } + .col-sm-offset-10 { + margin-left: 83.33333333%; + } + .col-sm-offset-9 { + margin-left: 75%; + } + .col-sm-offset-8 { + margin-left: 66.66666667%; + } + .col-sm-offset-7 { + margin-left: 58.33333333%; + } + .col-sm-offset-6 { + margin-left: 50%; + } + .col-sm-offset-5 { + margin-left: 41.66666667%; + } + .col-sm-offset-4 { + margin-left: 33.33333333%; + } + .col-sm-offset-3 { + margin-left: 25%; + } + .col-sm-offset-2 { + margin-left: 16.66666667%; + } + .col-sm-offset-1 { + margin-left: 8.33333333%; + } + .col-sm-offset-0 { + margin-left: 0%; + } +} +@media (min-width: 992px) { + .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { + float: left; + } + .col-md-12 { + width: 100%; + } + .col-md-11 { + width: 91.66666667%; + } + .col-md-10 { + width: 83.33333333%; + } + .col-md-9 { + width: 75%; + } + .col-md-8 { + width: 66.66666667%; + } + .col-md-7 { + width: 58.33333333%; + } + .col-md-6 { + width: 50%; + } + .col-md-5 { + width: 41.66666667%; + } + .col-md-4 { + width: 33.33333333%; + } + .col-md-3 { + width: 25%; + } + .col-md-2 { + width: 16.66666667%; + } + .col-md-1 { + width: 8.33333333%; + } + .col-md-pull-12 { + right: 100%; + } + .col-md-pull-11 { + right: 91.66666667%; + } + .col-md-pull-10 { + right: 83.33333333%; + } + .col-md-pull-9 { + right: 75%; + } + .col-md-pull-8 { + right: 66.66666667%; + } + .col-md-pull-7 { + right: 58.33333333%; + } + .col-md-pull-6 { + right: 50%; + } + .col-md-pull-5 { + right: 41.66666667%; + } + .col-md-pull-4 { + right: 33.33333333%; + } + .col-md-pull-3 { + right: 25%; + } + .col-md-pull-2 { + right: 16.66666667%; + } + .col-md-pull-1 { + right: 8.33333333%; + } + .col-md-pull-0 { + right: auto; + } + .col-md-push-12 { + left: 100%; + } + .col-md-push-11 { + left: 91.66666667%; + } + .col-md-push-10 { + left: 83.33333333%; + } + .col-md-push-9 { + left: 75%; + } + .col-md-push-8 { + left: 66.66666667%; + } + .col-md-push-7 { + left: 58.33333333%; + } + .col-md-push-6 { + left: 50%; + } + .col-md-push-5 { + left: 41.66666667%; + } + .col-md-push-4 { + left: 33.33333333%; + } + .col-md-push-3 { + left: 25%; + } + .col-md-push-2 { + left: 16.66666667%; + } + .col-md-push-1 { + left: 8.33333333%; + } + .col-md-push-0 { + left: auto; + } + .col-md-offset-12 { + margin-left: 100%; + } + .col-md-offset-11 { + margin-left: 91.66666667%; + } + .col-md-offset-10 { + margin-left: 83.33333333%; + } + .col-md-offset-9 { + margin-left: 75%; + } + .col-md-offset-8 { + margin-left: 66.66666667%; + } + .col-md-offset-7 { + margin-left: 58.33333333%; + } + .col-md-offset-6 { + margin-left: 50%; + } + .col-md-offset-5 { + margin-left: 41.66666667%; + } + .col-md-offset-4 { + margin-left: 33.33333333%; + } + .col-md-offset-3 { + margin-left: 25%; + } + .col-md-offset-2 { + margin-left: 16.66666667%; + } + .col-md-offset-1 { + margin-left: 8.33333333%; + } + .col-md-offset-0 { + margin-left: 0%; + } +} +@media (min-width: 1200px) { + .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { + float: left; + } + .col-lg-12 { + width: 100%; + } + .col-lg-11 { + width: 91.66666667%; + } + .col-lg-10 { + width: 83.33333333%; + } + .col-lg-9 { + width: 75%; + } + .col-lg-8 { + width: 66.66666667%; + } + .col-lg-7 { + width: 58.33333333%; + } + .col-lg-6 { + width: 50%; + } + .col-lg-5 { + width: 41.66666667%; + } + .col-lg-4 { + width: 33.33333333%; + } + .col-lg-3 { + width: 25%; + } + .col-lg-2 { + width: 16.66666667%; + } + .col-lg-1 { + width: 8.33333333%; + } + .col-lg-pull-12 { + right: 100%; + } + .col-lg-pull-11 { + right: 91.66666667%; + } + .col-lg-pull-10 { + right: 83.33333333%; + } + .col-lg-pull-9 { + right: 75%; + } + .col-lg-pull-8 { + right: 66.66666667%; + } + .col-lg-pull-7 { + right: 58.33333333%; + } + .col-lg-pull-6 { + right: 50%; + } + .col-lg-pull-5 { + right: 41.66666667%; + } + .col-lg-pull-4 { + right: 33.33333333%; + } + .col-lg-pull-3 { + right: 25%; + } + .col-lg-pull-2 { + right: 16.66666667%; + } + .col-lg-pull-1 { + right: 8.33333333%; + } + .col-lg-pull-0 { + right: auto; + } + .col-lg-push-12 { + left: 100%; + } + .col-lg-push-11 { + left: 91.66666667%; + } + .col-lg-push-10 { + left: 83.33333333%; + } + .col-lg-push-9 { + left: 75%; + } + .col-lg-push-8 { + left: 66.66666667%; + } + .col-lg-push-7 { + left: 58.33333333%; + } + .col-lg-push-6 { + left: 50%; + } + .col-lg-push-5 { + left: 41.66666667%; + } + .col-lg-push-4 { + left: 33.33333333%; + } + .col-lg-push-3 { + left: 25%; + } + .col-lg-push-2 { + left: 16.66666667%; + } + .col-lg-push-1 { + left: 8.33333333%; + } + .col-lg-push-0 { + left: auto; + } + .col-lg-offset-12 { + margin-left: 100%; + } + .col-lg-offset-11 { + margin-left: 91.66666667%; + } + .col-lg-offset-10 { + margin-left: 83.33333333%; + } + .col-lg-offset-9 { + margin-left: 75%; + } + .col-lg-offset-8 { + margin-left: 66.66666667%; + } + .col-lg-offset-7 { + margin-left: 58.33333333%; + } + .col-lg-offset-6 { + margin-left: 50%; + } + .col-lg-offset-5 { + margin-left: 41.66666667%; + } + .col-lg-offset-4 { + margin-left: 33.33333333%; + } + .col-lg-offset-3 { + margin-left: 25%; + } + .col-lg-offset-2 { + margin-left: 16.66666667%; + } + .col-lg-offset-1 { + margin-left: 8.33333333%; + } + .col-lg-offset-0 { + margin-left: 0%; + } +} + + + + +.form-control { + display: block; + width: 100%; + height: 31px; + padding: 6px 12px; + font-size: 12px; + line-height: 1.42857143; + color: #555555; + background-color: #ffffff; + background-image: none; + border: 1px solid #cccccc; + border-radius: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; +} +.form-control:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); + box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); +} +.form-control::-moz-placeholder { + color: #777777; + opacity: 1; +} +.form-control:-ms-input-placeholder { + color: #777777; +} +.form-control::-webkit-input-placeholder { + color: #777777; +} +.form-control[disabled], +.form-control[readonly], +fieldset[disabled] .form-control { + cursor: not-allowed; + background-color: #eeeeee; + opacity: 1; +} +textarea.form-control { + height: auto; +} +input[type="search"] { + -webkit-appearance: none; +} +input[type="date"], +input[type="time"], +input[type="datetime-local"], +input[type="month"] { + line-height: 31px; + line-height: 1.42857143 \0; +} +input[type="date"].input-sm, +input[type="time"].input-sm, +input[type="datetime-local"].input-sm, +input[type="month"].input-sm { + line-height: 28px; +} +input[type="date"].input-lg, +input[type="time"].input-lg, +input[type="datetime-local"].input-lg, +input[type="month"].input-lg { + line-height: 42px; +} +.form-group { + margin-bottom: 15px; +} +.radio, +.checkbox { + position: relative; + display: block; + min-height: 17px; + margin-top: 10px; + margin-bottom: 10px; +} +.radio label, +.checkbox label { + padding-left: 20px; + margin-bottom: 0; + font-weight: normal; + cursor: pointer; +} +.radio input[type="radio"], +.radio-inline input[type="radio"], +.checkbox input[type="checkbox"], +.checkbox-inline input[type="checkbox"] { + position: absolute; + margin-left: -20px; + margin-top: 4px \9; +} +.radio + .radio, +.checkbox + .checkbox { + margin-top: -5px; +} +.radio-inline, +.checkbox-inline { + display: inline-block; + padding-left: 20px; + margin-bottom: 0; + vertical-align: middle; + font-weight: normal; + cursor: pointer; +} +.radio-inline + .radio-inline, +.checkbox-inline + .checkbox-inline { + margin-top: 0; + margin-left: 10px; +} +input[type="radio"][disabled], +input[type="checkbox"][disabled], +input[type="radio"].disabled, +input[type="checkbox"].disabled, +fieldset[disabled] input[type="radio"], +fieldset[disabled] input[type="checkbox"] { + cursor: not-allowed; +} +.radio-inline.disabled, +.checkbox-inline.disabled, +fieldset[disabled] .radio-inline, +fieldset[disabled] .checkbox-inline { + cursor: not-allowed; +} +.radio.disabled label, +.checkbox.disabled label, +fieldset[disabled] .radio label, +fieldset[disabled] .checkbox label { + cursor: not-allowed; +} +.form-control-static { + padding-top: 7px; + padding-bottom: 7px; + margin-bottom: 0; +} +.form-control-static.input-lg, +.form-control-static.input-sm { + padding-left: 0; + padding-right: 0; +} +.input-sm, +.form-horizontal .form-group-sm .form-control { + height: 28px; + padding: 5px 10px; + font-size: 11px; + line-height: 1.5; + border-radius: 3px; +} +select.input-sm { + height: 28px; + line-height: 28px; +} +textarea.input-sm, +select[multiple].input-sm { + height: auto; +} +.input-lg, +.form-horizontal .form-group-lg .form-control { + height: 42px; + padding: 10px 16px; + font-size: 15px; + line-height: 1.33; + border-radius: 6px; +} +select.input-lg { + height: 42px; + line-height: 42px; +} +textarea.input-lg, +select[multiple].input-lg { + height: auto; +} +.has-feedback { + position: relative; +} +.has-feedback .form-control { + padding-right: 38.75px; +} +.form-control-feedback { + position: absolute; + top: 22px; + right: 0; + z-index: 2; + display: block; + width: 31px; + height: 31px; + line-height: 31px; + text-align: center; +} +.input-lg + .form-control-feedback { + width: 42px; + height: 42px; + line-height: 42px; +} +.input-sm + .form-control-feedback { + width: 28px; + height: 28px; + line-height: 28px; +} +.has-success .help-block, +.has-success .control-label, +.has-success .radio, +.has-success .checkbox, +.has-success .radio-inline, +.has-success .checkbox-inline { + color: #3c763d; +} +.has-success .form-control { + border-color: #3c763d; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-success .form-control:focus { + border-color: #2b542c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; +} +.has-success .input-group-addon { + color: #3c763d; + border-color: #3c763d; + background-color: #dff0d8; +} +.has-success .form-control-feedback { + color: #3c763d; +} +.has-warning .help-block, +.has-warning .control-label, +.has-warning .radio, +.has-warning .checkbox, +.has-warning .radio-inline, +.has-warning .checkbox-inline { + color: #8a6d3b; +} +.has-warning .form-control { + border-color: #8a6d3b; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-warning .form-control:focus { + border-color: #66512c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; +} +.has-warning .input-group-addon { + color: #8a6d3b; + border-color: #8a6d3b; + background-color: #fcf8e3; +} +.has-warning .form-control-feedback { + color: #8a6d3b; +} +.has-error .help-block, +.has-error .control-label, +.has-error .radio, +.has-error .checkbox, +.has-error .radio-inline, +.has-error .checkbox-inline { + color: #a94442; +} +.has-error .form-control { + border-color: #a94442; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-error .form-control:focus { + border-color: #843534; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; +} +.has-error .input-group-addon { + color: #a94442; + border-color: #a94442; + background-color: #f2dede; +} +.has-error .form-control-feedback { + color: #a94442; +} +.has-feedback label.sr-only ~ .form-control-feedback { + top: 0; +} +.help-block { + display: block; + margin-top: 5px; + margin-bottom: 10px; + color: #737373; +} +@media (min-width: 768px) { + .form-inline .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .form-inline .input-group { + display: inline-table; + vertical-align: middle; + } + .form-inline .input-group .input-group-addon, + .form-inline .input-group .input-group-btn, + .form-inline .input-group .form-control { + width: auto; + } + .form-inline .input-group > .form-control { + width: 100%; + } + .form-inline .control-label { + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .radio, + .form-inline .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .radio label, + .form-inline .checkbox label { + padding-left: 0; + } + .form-inline .radio input[type="radio"], + .form-inline .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + .form-inline .has-feedback .form-control-feedback { + top: 0; + } +} +.form-horizontal .radio, +.form-horizontal .checkbox, +.form-horizontal .radio-inline, +.form-horizontal .checkbox-inline { + margin-top: 0; + margin-bottom: 0; + padding-top: 7px; +} +.form-horizontal .radio, +.form-horizontal .checkbox { + min-height: 24px; +} +.form-horizontal .form-group { + margin-left: -15px; + margin-right: -15px; +} +@media (min-width: 768px) { + .form-horizontal .control-label { + text-align: right; + margin-bottom: 0; + padding-top: 7px; + } +} +.form-horizontal .has-feedback .form-control-feedback { + top: 0; + right: 15px; +} +@media (min-width: 768px) { + .form-horizontal .form-group-lg .control-label { + padding-top: 14.3px; + } +} +@media (min-width: 768px) { + .form-horizontal .form-group-sm .control-label { + padding-top: 6px; + } +} + +.tooltip { + position: absolute; + z-index: 1070; + display: block; + visibility: visible; + font-size: 11px; + line-height: 1.4; + opacity: 0; + filter: alpha(opacity=0); +} +.tooltip.in { + opacity: 0.9; + filter: alpha(opacity=90); +} +.tooltip.top { + margin-top: -3px; + padding: 5px 0; +} +.tooltip.right { + margin-left: 3px; + padding: 0 5px; +} +.tooltip.bottom { + margin-top: 3px; + padding: 5px 0; +} +.tooltip.left { + margin-left: -3px; + padding: 0 5px; +} +.tooltip-inner { + max-width: 200px; + padding: 3px 8px; + color: #ffffff; + text-align: center; + text-decoration: none; + background-color: #000000; + border-radius: 4px; +} +.tooltip-arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} +.tooltip.top .tooltip-arrow { + bottom: 0; + left: 50%; + margin-left: -5px; + border-width: 5px 5px 0; + border-top-color: #000000; +} +.tooltip.top-left .tooltip-arrow { + bottom: 0; + left: 5px; + border-width: 5px 5px 0; + border-top-color: #000000; +} +.tooltip.top-right .tooltip-arrow { + bottom: 0; + right: 5px; + border-width: 5px 5px 0; + border-top-color: #000000; +} +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-width: 5px 5px 5px 0; + border-right-color: #000000; +} +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-width: 5px 0 5px 5px; + border-left-color: #000000; +} +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000000; +} +.tooltip.bottom-left .tooltip-arrow { + top: 0; + left: 5px; + border-width: 0 5px 5px; + border-bottom-color: #000000; +} +.tooltip.bottom-right .tooltip-arrow { + top: 0; + right: 5px; + border-width: 0 5px 5px; + border-bottom-color: #000000; +} + +.modal-open { + overflow: hidden; +} +.modal { + display: none; + overflow: hidden; + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1050; + -webkit-overflow-scrolling: touch; + outline: 0; +} +.modal.fade .modal-dialog { + -webkit-transform: translate3d(0, -25%, 0); + transform: translate3d(0, -25%, 0); + -webkit-transition: -webkit-transform 0.3s ease-out; + -moz-transition: -moz-transform 0.3s ease-out; + -o-transition: -o-transform 0.3s ease-out; + transition: transform 0.3s ease-out; +} +.modal.in .modal-dialog { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); +} +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} +.modal-dialog { + position: relative; + width: auto; + margin: 10px; +} +.modal-content { + position: relative; + background-color: #ffffff; + border: 1px solid #999999; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + background-clip: padding-box; + outline: 0; +} +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000000; +} +.modal-backdrop.fade { + opacity: 0; + filter: alpha(opacity=0); +} +.modal-backdrop.in { + opacity: 0.5; + filter: alpha(opacity=50); +} +.modal-header { + padding: 15px; + border-bottom: 1px solid #e5e5e5; + min-height: 16.42857143px; +} +.modal-header .close { + margin-top: -2px; +} +.modal-title { + margin: 0; + line-height: 1.42857143; +} +.modal-body { + position: relative; + padding: 15px; +} +.modal-footer { + padding: 15px; + text-align: right; + border-top: 1px solid #e5e5e5; +} +.modal-footer .btn + .btn { + margin-left: 5px; + margin-bottom: 0; +} +.modal-footer .btn-group .btn + .btn { + margin-left: -1px; +} +.modal-footer .btn-block + .btn-block { + margin-left: 0; +} +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} +@media (min-width: 768px) { + .modal-dialog { + width: 600px; + margin: 30px auto; + } + .modal-content { + -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + } + .modal-sm { + width: 300px; + } +} +@media (min-width: 992px) { + .modal-lg { + width: 900px; + } +} + +.modal-footer:before, +.modal-footer:after { + content: " "; + display: table; +} +.navbar-collapse:after, +.modal-footer:after { + clear: both; +} + + +.alert { + padding: 15px; + margin-bottom: 17px; + border: 1px solid transparent; + border-radius: 0; +} +.alert h4 { + margin-top: 0; + color: inherit; +} +.alert .alert-link { + font-weight: bold; +} +.alert > p, +.alert > ul { + margin-bottom: 0; +} +.alert > p + p { + margin-top: 5px; +} +.alert-dismissable, +.alert-dismissible { + padding-right: 35px; +} +.alert-dismissable .close, +.alert-dismissible .close { + position: relative; + top: -2px; + right: -21px; + color: inherit; +} +.alert-success { + background-color: #dff0d8; + border-color: #d6e9c6; + color: #3c763d; +} +.alert-success hr { + border-top-color: #c9e2b3; +} +.alert-success .alert-link { + color: #2b542c; +} +.alert-info { + background-color: #d9edf7; + border-color: #bce8f1; + color: #31708f; +} +.alert-info hr { + border-top-color: #a6e1ec; +} +.alert-info .alert-link { + color: #245269; +} +.alert-warning { + background-color: #fcf8e3; + border-color: #faebcc; + color: #8a6d3b; +} +.alert-warning hr { + border-top-color: #f7e1b5; +} +.alert-warning .alert-link { + color: #66512c; +} +.alert-danger { + background-color: #f2dede; + border-color: #ebccd1; + color: #a94442; +} +.alert-danger hr { + border-top-color: #e4b9c0; +} + +.well { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); +} +.well blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, 0.15); +} +.well-lg { + padding: 24px; + border-radius: 6px; +} +.well-sm { + padding: 9px; + border-radius: 3px; +} +.close { + float: right; + font-size: 18px; + font-weight: bold; + line-height: 1; + color: #000000; + text-shadow: 0 1px 0 #ffffff; + opacity: 0.2; + filter: alpha(opacity=20); +} +.close:hover, +.close:focus { + color: #000000; + text-decoration: none; + cursor: pointer; + opacity: 0.5; + filter: alpha(opacity=50); +} +button.close { + padding: 0; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; +} + + +/* Manually added pager */ +.pagination { + display: inline-block; + padding-left: 0; + margin: 20px 0; + border-radius: 4px; +} +.pagination > li { + display: inline; +} +.pagination > li > a, +.pagination > li > span { + position: relative; + float: left; + padding: 6px 12px; + line-height: 1.42857143; + text-decoration: none; + color: #337ab7; + background-color: #ffffff; + border: 1px solid #dddddd; + margin-left: -1px; +} +.pagination > li:first-child > a, +.pagination > li:first-child > span { + margin-left: 0; + border-bottom-left-radius: 4px; + border-top-left-radius: 4px; +} +.pagination > li:last-child > a, +.pagination > li:last-child > span { + border-bottom-right-radius: 4px; + border-top-right-radius: 4px; +} +.pagination > li > a:hover, +.pagination > li > span:hover, +.pagination > li > a:focus, +.pagination > li > span:focus { + z-index: 2; + color: #23527c; + background-color: #eeeeee; + border-color: #dddddd; +} +.pagination > .active > a, +.pagination > .active > span, +.pagination > .active > a:hover, +.pagination > .active > span:hover, +.pagination > .active > a:focus, +.pagination > .active > span:focus { + z-index: 3; + color: #ffffff; + background-color: #337ab7; + border-color: #337ab7; + cursor: default; +} +.pagination > .disabled > span, +.pagination > .disabled > span:hover, +.pagination > .disabled > span:focus, +.pagination > .disabled > a, +.pagination > .disabled > a:hover, +.pagination > .disabled > a:focus { + color: #777777; + background-color: #ffffff; + border-color: #dddddd; + cursor: not-allowed; +} +.pagination-lg > li > a, +.pagination-lg > li > span { + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; +} +.pagination-lg > li:first-child > a, +.pagination-lg > li:first-child > span { + border-bottom-left-radius: 6px; + border-top-left-radius: 6px; +} +.pagination-lg > li:last-child > a, +.pagination-lg > li:last-child > span { + border-bottom-right-radius: 6px; + border-top-right-radius: 6px; +} +.pagination-sm > li > a, +.pagination-sm > li > span { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; +} +.pagination-sm > li:first-child > a, +.pagination-sm > li:first-child > span { + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +.pagination-sm > li:last-child > a, +.pagination-sm > li:last-child > span { + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +.pager { + padding-left: 0; + margin: 20px 0; + list-style: none; + text-align: center; +} +.pager li { + display: inline; +} +.pager li > a, +.pager li > span { + display: inline-block; + padding: 5px 14px; + background-color: #ffffff; + border: 1px solid #dddddd; + border-radius: 15px; +} +.pager li > a:hover, +.pager li > a:focus { + text-decoration: none; + background-color: #eeeeee; +} +.pager .next > a, +.pager .next > span { + float: right; +} +.pager .previous > a, +.pager .previous > span { + float: left; +} +.pager .disabled > a, +.pager .disabled > a:hover, +.pager .disabled > a:focus, +.pager .disabled > span { + color: #777777; + background-color: #ffffff; + cursor: not-allowed; +} +.pager:before, +.pager:after { + content: " "; + display: table; +} +.pager:after { + clear: both; +} + +/* List and panel */ +.list-group { + margin-bottom: 20px; + padding-left: 0; +} +.list-group-item { + position: relative; + display: block; + padding: 10px 15px; + margin-bottom: -1px; + background-color: #ffffff; + border: 1px solid #dddddd; +} +.list-group-item:first-child { + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +a.list-group-item, +button.list-group-item { + color: #555555; +} +a.list-group-item .list-group-item-heading, +button.list-group-item .list-group-item-heading { + color: #333333; +} +a.list-group-item:hover, +button.list-group-item:hover, +a.list-group-item:focus, +button.list-group-item:focus { + text-decoration: none; + color: #555555; + background-color: #f5f5f5; +} +button.list-group-item { + width: 100%; + text-align: left; +} +.list-group-item.disabled, +.list-group-item.disabled:hover, +.list-group-item.disabled:focus { + background-color: #eeeeee; + color: #777777; + cursor: not-allowed; +} +.list-group-item.disabled .list-group-item-heading, +.list-group-item.disabled:hover .list-group-item-heading, +.list-group-item.disabled:focus .list-group-item-heading { + color: inherit; +} +.list-group-item.disabled .list-group-item-text, +.list-group-item.disabled:hover .list-group-item-text, +.list-group-item.disabled:focus .list-group-item-text { + color: #777777; +} +.list-group-item.active, +.list-group-item.active:hover, +.list-group-item.active:focus { + z-index: 2; + color: #ffffff; + background-color: #337ab7; + border-color: #337ab7; +} +.list-group-item.active .list-group-item-heading, +.list-group-item.active:hover .list-group-item-heading, +.list-group-item.active:focus .list-group-item-heading, +.list-group-item.active .list-group-item-heading > small, +.list-group-item.active:hover .list-group-item-heading > small, +.list-group-item.active:focus .list-group-item-heading > small, +.list-group-item.active .list-group-item-heading > .small, +.list-group-item.active:hover .list-group-item-heading > .small, +.list-group-item.active:focus .list-group-item-heading > .small { + color: inherit; +} +.list-group-item.active .list-group-item-text, +.list-group-item.active:hover .list-group-item-text, +.list-group-item.active:focus .list-group-item-text { + color: #c7ddef; +} +.list-group-item-success { + color: #3c763d; + background-color: #dff0d8; +} +a.list-group-item-success, +button.list-group-item-success { + color: #3c763d; +} +a.list-group-item-success .list-group-item-heading, +button.list-group-item-success .list-group-item-heading { + color: inherit; +} +a.list-group-item-success:hover, +button.list-group-item-success:hover, +a.list-group-item-success:focus, +button.list-group-item-success:focus { + color: #3c763d; + background-color: #d0e9c6; +} +a.list-group-item-success.active, +button.list-group-item-success.active, +a.list-group-item-success.active:hover, +button.list-group-item-success.active:hover, +a.list-group-item-success.active:focus, +button.list-group-item-success.active:focus { + color: #fff; + background-color: #3c763d; + border-color: #3c763d; +} +.list-group-item-info { + color: #31708f; + background-color: #d9edf7; +} +a.list-group-item-info, +button.list-group-item-info { + color: #31708f; +} +a.list-group-item-info .list-group-item-heading, +button.list-group-item-info .list-group-item-heading { + color: inherit; +} +a.list-group-item-info:hover, +button.list-group-item-info:hover, +a.list-group-item-info:focus, +button.list-group-item-info:focus { + color: #31708f; + background-color: #c4e3f3; +} +a.list-group-item-info.active, +button.list-group-item-info.active, +a.list-group-item-info.active:hover, +button.list-group-item-info.active:hover, +a.list-group-item-info.active:focus, +button.list-group-item-info.active:focus { + color: #fff; + background-color: #31708f; + border-color: #31708f; +} +.list-group-item-warning { + color: #8a6d3b; + background-color: #fcf8e3; +} +a.list-group-item-warning, +button.list-group-item-warning { + color: #8a6d3b; +} +a.list-group-item-warning .list-group-item-heading, +button.list-group-item-warning .list-group-item-heading { + color: inherit; +} +a.list-group-item-warning:hover, +button.list-group-item-warning:hover, +a.list-group-item-warning:focus, +button.list-group-item-warning:focus { + color: #8a6d3b; + background-color: #faf2cc; +} +a.list-group-item-warning.active, +button.list-group-item-warning.active, +a.list-group-item-warning.active:hover, +button.list-group-item-warning.active:hover, +a.list-group-item-warning.active:focus, +button.list-group-item-warning.active:focus { + color: #fff; + background-color: #8a6d3b; + border-color: #8a6d3b; +} +.list-group-item-danger { + color: #a94442; + background-color: #f2dede; +} +a.list-group-item-danger, +button.list-group-item-danger { + color: #a94442; +} +a.list-group-item-danger .list-group-item-heading, +button.list-group-item-danger .list-group-item-heading { + color: inherit; +} +a.list-group-item-danger:hover, +button.list-group-item-danger:hover, +a.list-group-item-danger:focus, +button.list-group-item-danger:focus { + color: #a94442; + background-color: #ebcccc; +} +a.list-group-item-danger.active, +button.list-group-item-danger.active, +a.list-group-item-danger.active:hover, +button.list-group-item-danger.active:hover, +a.list-group-item-danger.active:focus, +button.list-group-item-danger.active:focus { + color: #fff; + background-color: #a94442; + border-color: #a94442; +} +.list-group-item-muted { + color: #777777; + background-color: #f7f7f7; +} +a.list-group-item-muted, +button.list-group-item-muted { + color: #777777; +} +a.list-group-item-muted .list-group-item-heading, +button.list-group-item-muted .list-group-item-heading { + color: inherit; +} +a.list-group-item-muted:hover, +button.list-group-item-muted:hover, +a.list-group-item-muted:focus, +button.list-group-item-muted:focus { + color: #777777; + background-color: #f1f1f1; +} +a.list-group-item-muted.active, +button.list-group-item-muted.active, +a.list-group-item-muted.active:hover, +button.list-group-item-muted.active:hover, +a.list-group-item-muted.active:focus, +button.list-group-item-muted.active:focus { + color: #fff; + background-color: #777777; + border-color: #777777; +} +.list-group-item-heading { + margin-top: 0; + margin-bottom: 0; +} +.list-group-item-text { + margin-top: 5px; + margin-bottom: 0; + line-height: 1.3; +} +.list-group-item-text:empty { + margin-top: 0; +} +.panel { + margin-bottom: 20px; + background-color: #ffffff; + border: 1px solid transparent; + border-radius: 4px; + -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); +} +.panel-body { + padding: 15px; +} +.panel-heading { + padding: 10px 15px; + border-bottom: 1px solid transparent; + border-top-right-radius: 3px; + border-top-left-radius: 3px; +} +.panel-heading > .dropdown .dropdown-toggle { + color: inherit; +} +.panel-title { + margin-top: 0; + margin-bottom: 0; + font-size: 16px; + color: inherit; +} +.panel-title > a, +.panel-title > small, +.panel-title > .small, +.panel-title > small > a, +.panel-title > .small > a { + color: inherit; +} +.panel-footer { + padding: 10px 15px; + background-color: #f5f5f5; + border-top: 1px solid #dddddd; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .list-group, +.panel > .panel-collapse > .list-group { + margin-bottom: 0; +} +.panel > .list-group .list-group-item, +.panel > .panel-collapse > .list-group .list-group-item { + border-width: 1px 0; + border-radius: 0; +} +.panel > .list-group:first-child .list-group-item:first-child, +.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { + border-top: 0; + border-top-right-radius: 3px; + border-top-left-radius: 3px; +} +.panel > .list-group:last-child .list-group-item:last-child, +.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { + border-bottom: 0; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.panel-heading + .list-group .list-group-item:first-child { + border-top-width: 0; +} +.list-group + .panel-footer { + border-top-width: 0; +} +.panel > .table, +.panel > .table-responsive > .table, +.panel > .panel-collapse > .table { + margin-bottom: 0; +} +.panel > .table caption, +.panel > .table-responsive > .table caption, +.panel > .panel-collapse > .table caption { + padding-left: 15px; + padding-right: 15px; +} +.panel > .table:first-child, +.panel > .table-responsive:first-child > .table:first-child { + border-top-right-radius: 3px; + border-top-left-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, +.panel > .table:first-child > thead:first-child > tr:first-child th:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { + border-top-left-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, +.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, +.panel > .table:first-child > thead:first-child > tr:first-child th:last-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, +.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { + border-top-right-radius: 3px; +} +.panel > .table:last-child, +.panel > .table-responsive:last-child > .table:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, +.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, +.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { + border-bottom-right-radius: 3px; +} +.panel > .panel-body + .table, +.panel > .panel-body + .table-responsive, +.panel > .table + .panel-body, +.panel > .table-responsive + .panel-body { + border-top: 1px solid #dddddd; +} +.panel > .table > tbody:first-child > tr:first-child th, +.panel > .table > tbody:first-child > tr:first-child td { + border-top: 0; +} +.panel > .table-bordered, +.panel > .table-responsive > .table-bordered { + border: 0; +} +.panel > .table-bordered > thead > tr > th:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:first-child, +.panel > .table-bordered > tbody > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, +.panel > .table-bordered > tfoot > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, +.panel > .table-bordered > thead > tr > td:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:first-child, +.panel > .table-bordered > tbody > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, +.panel > .table-bordered > tfoot > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; +} +.panel > .table-bordered > thead > tr > th:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:last-child, +.panel > .table-bordered > tbody > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, +.panel > .table-bordered > tfoot > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, +.panel > .table-bordered > thead > tr > td:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:last-child, +.panel > .table-bordered > tbody > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, +.panel > .table-bordered > tfoot > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; +} +.panel > .table-bordered > thead > tr:first-child > td, +.panel > .table-responsive > .table-bordered > thead > tr:first-child > td, +.panel > .table-bordered > tbody > tr:first-child > td, +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, +.panel > .table-bordered > thead > tr:first-child > th, +.panel > .table-responsive > .table-bordered > thead > tr:first-child > th, +.panel > .table-bordered > tbody > tr:first-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { + border-bottom: 0; +} +.panel > .table-bordered > tbody > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, +.panel > .table-bordered > tfoot > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, +.panel > .table-bordered > tbody > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, +.panel > .table-bordered > tfoot > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { + border-bottom: 0; +} +.panel > .table-responsive { + border: 0; + margin-bottom: 0; +} +.panel-group { + margin-bottom: 20px; +} +.panel-group .panel { + margin-bottom: 0; + border-radius: 4px; +} +.panel-group .panel + .panel { + margin-top: 5px; +} +.panel-group .panel-heading { + border-bottom: 0; +} +.panel-group .panel-heading + .panel-collapse > .panel-body, +.panel-group .panel-heading + .panel-collapse > .list-group { + border-top: 1px solid #dddddd; +} +.panel-group .panel-footer { + border-top: 0; +} +.panel-group .panel-footer + .panel-collapse .panel-body { + border-bottom: 1px solid #dddddd; +} +.panel-default { + border-color: #dddddd; +} +.panel-default > .panel-heading { + color: #333333; + background-color: #f5f5f5; + border-color: #dddddd; +} +.panel-default > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #dddddd; +} +.panel-default > .panel-heading .badge { + color: #f5f5f5; + background-color: #333333; +} +.panel-default > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #dddddd; +} +.panel-primary { + border-color: #337ab7; +} +.panel-primary > .panel-heading { + color: #ffffff; + background-color: #337ab7; + border-color: #337ab7; +} +.panel-primary > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #337ab7; +} +.panel-primary > .panel-heading .badge { + color: #337ab7; + background-color: #ffffff; +} +.panel-primary > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #337ab7; +} +.panel-success { + border-color: #d6e9c6; +} +.panel-success > .panel-heading { + color: #3c763d; + background-color: #dff0d8; + border-color: #d6e9c6; +} +.panel-success > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #d6e9c6; +} +.panel-success > .panel-heading .badge { + color: #dff0d8; + background-color: #3c763d; +} +.panel-success > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #d6e9c6; +} +.panel-info { + border-color: #bce8f1; +} +.panel-info > .panel-heading { + color: #31708f; + background-color: #d9edf7; + border-color: #bce8f1; +} +.panel-info > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #bce8f1; +} +.panel-info > .panel-heading .badge { + color: #d9edf7; + background-color: #31708f; +} +.panel-info > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #bce8f1; +} +.panel-warning { + border-color: #faebcc; +} +.panel-warning > .panel-heading { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #faebcc; +} +.panel-warning > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #faebcc; +} +.panel-warning > .panel-heading .badge { + color: #fcf8e3; + background-color: #8a6d3b; +} +.panel-warning > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #faebcc; +} +.panel-danger { + border-color: #ebccd1; +} +.panel-danger > .panel-heading { + color: #a94442; + background-color: #f2dede; + border-color: #ebccd1; +} +.panel-danger > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ebccd1; +} +.panel-danger > .panel-heading .badge { + color: #f2dede; + background-color: #a94442; +} +.panel-danger > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ebccd1; +} + +/* Inline Group */ + +.input-group { + position: relative; + display: table; + border-collapse: separate; +} +.input-group[class*="col-"] { + float: none; + padding-left: 0; + padding-right: 0; +} +.input-group .form-control { + position: relative; + z-index: 2; + float: left; + width: 100%; + margin-bottom: 0; +} +.input-group .form-control:focus { + z-index: 3; +} +.input-group-lg > .form-control, +.input-group-lg > .input-group-addon, +.input-group-lg > .input-group-btn > .btn { + height: 41px; + padding: 10px 16px; + font-size: 15px; + line-height: 1.3333333; + border-radius: 6px; +} +select.input-group-lg > .form-control, +select.input-group-lg > .input-group-addon, +select.input-group-lg > .input-group-btn > .btn { + height: 41px; + line-height: 41px; +} +textarea.input-group-lg > .form-control, +textarea.input-group-lg > .input-group-addon, +textarea.input-group-lg > .input-group-btn > .btn, +select[multiple].input-group-lg > .form-control, +select[multiple].input-group-lg > .input-group-addon, +select[multiple].input-group-lg > .input-group-btn > .btn { + height: auto; +} +.input-group-sm > .form-control, +.input-group-sm > .input-group-addon, +.input-group-sm > .input-group-btn > .btn { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +select.input-group-sm > .form-control, +select.input-group-sm > .input-group-addon, +select.input-group-sm > .input-group-btn > .btn { + height: 30px; + line-height: 30px; +} +textarea.input-group-sm > .form-control, +textarea.input-group-sm > .input-group-addon, +textarea.input-group-sm > .input-group-btn > .btn, +select[multiple].input-group-sm > .form-control, +select[multiple].input-group-sm > .input-group-addon, +select[multiple].input-group-sm > .input-group-btn > .btn { + height: auto; +} +.input-group-addon, +.input-group-btn, +.input-group .form-control { + display: table-cell; +} +.input-group-addon:not(:first-child):not(:last-child), +.input-group-btn:not(:first-child):not(:last-child), +.input-group .form-control:not(:first-child):not(:last-child) { + border-radius: 0; +} +.input-group-addon, +.input-group-btn { + width: 1%; + white-space: nowrap; + vertical-align: middle; +} +.input-group-addon { + padding: 6px 12px; + font-size: 14px; + font-weight: normal; + line-height: 1; + color: #555555; + text-align: center; + background-color: #eeeeee; + border: 1px solid #cccccc; + border-radius: 4px; +} +.input-group-addon.input-sm { + padding: 5px 10px; + font-size: 12px; + border-radius: 3px; +} +.input-group-addon.input-lg { + padding: 10px 16px; + font-size: 15px; + border-radius: 6px; +} +.input-group-addon input[type="radio"], +.input-group-addon input[type="checkbox"] { + margin-top: 0; +} +.input-group .form-control:first-child, +.input-group-addon:first-child, +.input-group-btn:first-child > .btn, +.input-group-btn:first-child > .btn-group > .btn, +.input-group-btn:first-child > .dropdown-toggle, +.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group-btn:last-child > .btn-group:not(:last-child) > .btn { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} +.input-group-addon:first-child { + border-right: 0; +} +.input-group .form-control:last-child, +.input-group-addon:last-child, +.input-group-btn:last-child > .btn, +.input-group-btn:last-child > .btn-group > .btn, +.input-group-btn:last-child > .dropdown-toggle, +.input-group-btn:first-child > .btn:not(:first-child), +.input-group-btn:first-child > .btn-group:not(:first-child) > .btn { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} +.input-group-addon:last-child { + border-left: 0; +} +.input-group-btn { + position: relative; + font-size: 0; + white-space: nowrap; +} +.input-group-btn > .btn { + position: relative; +} +.input-group-btn > .btn + .btn { + margin-left: -1px; +} +.input-group-btn > .btn:hover, +.input-group-btn > .btn:focus, +.input-group-btn > .btn:active { + z-index: 2; +} +.input-group-btn:first-child > .btn, +.input-group-btn:first-child > .btn-group { + margin-right: -1px; +} +.input-group-btn:last-child > .btn, +.input-group-btn:last-child > .btn-group { + z-index: 2; + margin-left: -1px; +} +.clearfix:before, +.clearfix:after, +.form-horizontal .form-group:before, +.form-horizontal .form-group:after { + content: " "; + display: table; +} +.clearfix:after, +.form-horizontal .form-group:after { + clear: both; +} diff --git a/data/instantview.telegram.org/css/bootstrap.min.css b/data/instantview.telegram.org/css/bootstrap.min.css new file mode 100644 index 0000000000..b59e0626ca --- /dev/null +++ b/data/instantview.telegram.org/css/bootstrap.min.css @@ -0,0 +1,10 @@ +/*! + * Bootstrap v3.2.0 (http://getbootstrap.com) + * Copyright 2011-2014 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ + +/*! + * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=92d2ac1b31978642b6b6) + * Config saved to config.json and https://gist.github.com/92d2ac1b31978642b6b6 + *//*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,Verdana,sans-serif;font-size:12px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#2e87ca;text-decoration:none}a:hover,a:focus{color:#2e87ca;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;width:100% \9;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;width:100% \9;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:17px;margin-bottom:17px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:normal;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:17px;margin-bottom:8.5px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:8.5px;margin-bottom:8.5px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1{font-size:31px}h2,.h2{font-size:25px}h3,.h3{font-size:21px}h4,.h4{font-size:15px}h5,.h5{font-size:12px}h6,.h6{font-size:11px}p{margin:0 0 8.5px}.lead{margin-bottom:17px;font-size:13px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:18px}}small,.small{font-size:91%}cite{font-style:normal}mark,.mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#428bca}a.text-primary:hover{color:#3071a9}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#428bca}a.bg-primary:hover{background-color:#3071a9}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:7.5px;margin:34px 0 17px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:8.5px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:17px}dt,dd{line-height:1.42857143}dt{font-weight:bold}dd{margin-left:0}@media (min-width:1px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:8.5px 17px;margin:0 0 17px;font-size:15px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}blockquote:before,blockquote:after{content:""}address{margin-bottom:17px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c61717;background-color:#feeae4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding:0;font-size:100%;box-shadow:none}pre{display:block;padding:8px;margin:0 0 8.5px;font-size:11px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#546172;background-color:#ecf3f8;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}table{background-color:transparent}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:17px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #eee}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #eee}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #eee}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #eee}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #eee}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:12.75px;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #eee;-webkit-overflow-scrolling:touch}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:17px;font-size:18px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:12px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:31px;padding:6px 12px;font-size:12px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6)}.form-control::-moz-placeholder{color:#777;opacity:1}.form-control:-ms-input-placeholder{color:#777}.form-control::-webkit-input-placeholder{color:#777}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{line-height:31px;line-height:1.42857143 \0}input[type="date"].input-sm,input[type="time"].input-sm,input[type="datetime-local"].input-sm,input[type="month"].input-sm{line-height:28px}input[type="date"].input-lg,input[type="time"].input-lg,input[type="datetime-local"].input-lg,input[type="month"].input-lg{line-height:42px}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;min-height:17px;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm,.form-horizontal .form-group-sm .form-control{height:28px;padding:5px 10px;font-size:11px;line-height:1.5;border-radius:3px}select.input-sm{height:28px;line-height:28px}textarea.input-sm,select[multiple].input-sm{height:auto}.input-lg,.form-horizontal .form-group-lg .form-control{height:42px;padding:10px 16px;font-size:15px;line-height:1.33;border-radius:6px}select.input-lg{height:42px;line-height:42px}textarea.input-lg,select[multiple].input-lg{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:38.75px}.form-control-feedback{position:absolute;top:22px;right:0;z-index:2;display:block;width:31px;height:31px;line-height:31px;text-align:center}.input-lg+.form-control-feedback{width:42px;height:42px;line-height:42px}.input-sm+.form-control-feedback{width:28px;height:28px;line-height:28px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:24px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{top:0;right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.3px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:12px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:7.5px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#428bca}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:11px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width:1px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#2e87ca}.nav .nav-divider{height:1px;margin:7.5px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#428bca}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:48px;margin-bottom:17px;border:1px solid transparent}@media (min-width:1px){.navbar{border-radius:4px}}@media (min-width:1px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:1px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-width:480px) and (orientation:landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:1px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:1px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@media (min-width:1px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15.5px 15px;font-size:15px;line-height:17px;height:48px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media (min-width:1px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:7px;margin-bottom:7px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:1px){.navbar-toggle{display:none}}.navbar-nav{margin:7.75px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:17px}@media (max-width:0){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:17px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width:1px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15.5px;padding-bottom:15.5px}.navbar-nav.navbar-right:last-child{margin-right:-15px}}@media (min-width:1px){.navbar-left{float:left !important}.navbar-right{float:right !important}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8.5px;margin-bottom:8.5px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:0){.navbar-form .form-group{margin-bottom:5px}}@media (min-width:1px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.navbar-form.navbar-right:last-child{margin-right:-15px}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8.5px;margin-bottom:8.5px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:13px;margin-bottom:13px}.navbar-text{margin-top:15.5px;margin-bottom:15.5px}@media (min-width:1px){.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-text.navbar-right:last-child{margin-right:0}}.navbar-default{background-color:#fcfcfc;border-color:#e8e8e8}.navbar-default .navbar-brand{color:#0a76ba}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#0a76ba;background-color:transparent}.navbar-default .navbar-text{color:#666}.navbar-default .navbar-nav>li>a{color:#666}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#0a76ba;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#0a76ba;background-color:#fcfcfc}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e8e8e8}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#fcfcfc;color:#0a76ba}@media (max-width:0){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#666}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#0a76ba;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#0a76ba;background-color:#fcfcfc}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#666}.navbar-default .navbar-link:hover{color:#0a76ba}.navbar-default .btn-link{color:#666}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#0a76ba}.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#777}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#777}.navbar-inverse .navbar-nav>li>a{color:#777}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#080808;color:#fff}@media (max-width:0){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#777}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#777}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:17px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#777}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}.clearfix:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important;visibility:hidden !important}.affix{position:fixed;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width:767px){.visible-xs-block{display:block !important}}@media (max-width:767px){.visible-xs-inline{display:inline !important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width:1200px){.visible-lg-block{display:block !important}}@media (min-width:1200px){.visible-lg-inline{display:inline !important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width:767px){.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}} \ No newline at end of file diff --git a/data/instantview.telegram.org/css/codemirror.css b/data/instantview.telegram.org/css/codemirror.css new file mode 100644 index 0000000000..39f40a5e9d --- /dev/null +++ b/data/instantview.telegram.org/css/codemirror.css @@ -0,0 +1,372 @@ +/* BASICS */ + +.CodeMirror { + /* Set height, width, borders, and global font properties here */ + font-family: monospace; + height: 300px; + color: black; +} + +/* PADDING */ + +.CodeMirror-lines { + padding: 4px 0; /* Vertical padding around content */ +} +.CodeMirror pre { + padding: 0 4px; /* Horizontal padding of content */ +} + +.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler { + background-color: white; /* The little square between H and V scrollbars */ +} + +/* GUTTER */ + +.CodeMirror-gutters { + border-right: 1px solid #ddd; + background-color: #f7f7f7; + white-space: nowrap; +} +.CodeMirror-linenumbers {} +.CodeMirror-linenumber { + padding: 0 3px 0 5px; + min-width: 20px; + text-align: right; + color: #999; + white-space: nowrap; +} + +.CodeMirror-guttermarker { color: black; } +.CodeMirror-guttermarker-subtle { color: #999; } + +/* CURSOR */ + +.CodeMirror-cursor { + border-left: 1px solid black; + border-right: none; + width: 0; +} +/* Shown when moving in bi-directional text */ +.CodeMirror div.CodeMirror-secondarycursor { + border-left: 1px solid silver; +} +.cm-fat-cursor .CodeMirror-cursor { + width: auto; + border: 0; + background: #7e7; +} +.cm-fat-cursor div.CodeMirror-cursors { + z-index: 1; +} + +.cm-animate-fat-cursor { + width: auto; + border: 0; + -webkit-animation: blink 1.06s steps(1) infinite; + -moz-animation: blink 1.06s steps(1) infinite; + animation: blink 1.06s steps(1) infinite; + background-color: #7e7; +} +@-moz-keyframes blink { + 0% {} + 50% { background-color: transparent; } + 100% {} +} +@-webkit-keyframes blink { + 0% {} + 50% { background-color: transparent; } + 100% {} +} +@keyframes blink { + 0% {} + 50% { background-color: transparent; } + 100% {} +} + +/* Can style cursor different in overwrite (non-insert) mode */ +.CodeMirror-overwrite .CodeMirror-cursor {} + +.cm-tab { display: inline-block; text-decoration: inherit; } + +.CodeMirror-ruler { + border-left: 1px solid #ccc; + position: absolute; +} + +/* DEFAULT THEME */ + +.cm-s-default .cm-header {color: blue;} +.cm-s-default .cm-quote {color: #090;} +.cm-negative {color: #d44;} +.cm-positive {color: #292;} +.cm-header, .cm-strong {font-weight: bold;} +.cm-em {font-style: italic;} +.cm-link {text-decoration: underline;} +.cm-strikethrough {text-decoration: line-through;} + +.cm-s-default .cm-keyword {color: #708;} +.cm-s-default .cm-atom {color: #219;} +.cm-s-default .cm-number {color: #164;} +.cm-s-default .cm-def {color: #00f;} +.cm-s-default .cm-variable, +.cm-s-default .cm-punctuation, +.cm-s-default .cm-property, +.cm-s-default .cm-operator {} +.cm-s-default .cm-variable-2 {color: #05a;} +.cm-s-default .cm-variable-3 {color: #085;} +.cm-s-default .cm-comment {color: #a50;} +.cm-s-default .cm-string {color: #a11;} +.cm-s-default .cm-string-2 {color: #f50;} +.cm-s-default .cm-meta {color: #555;} +.cm-s-default .cm-qualifier {color: #555;} +.cm-s-default .cm-builtin {color: #30a;} +.cm-s-default .cm-bracket {color: #997;} +.cm-s-default .cm-tag {color: #170;} +.cm-s-default .cm-attribute {color: #00c;} +.cm-s-default .cm-hr {color: #999;} +.cm-s-default .cm-link {color: #00c;} + +.cm-s-default .cm-error {color: #f00;} +.cm-invalidchar {color: #f00;} + +.CodeMirror-composing { border-bottom: 2px solid; } + +/* Default styles for common addons */ + +div.CodeMirror span.CodeMirror-matchingbracket {color: #0f0;} +div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #f22;} +.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); } +.CodeMirror-activeline-background {background: #e8f2ff;} + +/* STOP */ + +/* The rest of this file contains styles related to the mechanics of + the editor. You probably shouldn't touch them. */ + +.CodeMirror { + position: relative; + overflow: hidden; + background: white; +} + +.CodeMirror-scroll { + overflow: scroll !important; /* Things will break if this is overridden */ + /* 30px is the magic margin used to hide the element's real scrollbars */ + /* See overflow: hidden in .CodeMirror */ + margin-bottom: -30px; margin-right: -30px; + padding-bottom: 30px; + height: 100%; + outline: none; /* Prevent dragging from highlighting the element */ + position: relative; +} +.CodeMirror-sizer { + position: relative; + border-right: 30px solid transparent; +} + +/* The fake, visible scrollbars. Used to force redraw during scrolling + before actual scrolling happens, thus preventing shaking and + flickering artifacts. */ +.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler { + position: absolute; + z-index: 6; + display: none; +} +.CodeMirror-vscrollbar { + right: 0; top: 0; + overflow-x: hidden; + overflow-y: scroll; +} +.CodeMirror-hscrollbar { + bottom: 0; left: 0; + overflow-y: hidden; + overflow-x: scroll; +} +.CodeMirror-scrollbar-filler { + right: 0; bottom: 0; +} +.CodeMirror-gutter-filler { + left: 0; bottom: 0; +} + +.CodeMirror-gutters { + position: absolute; left: 0; top: 0; + z-index: 3; +} +.CodeMirror-gutter { + white-space: normal; + height: 100%; + display: inline-block; + margin-bottom: -30px; + /* Hack to make IE7 behave */ + *zoom:1; + *display:inline; +} +.CodeMirror-gutter-wrapper { + position: absolute; + z-index: 4; + background: none !important; + border: none !important; +} +.CodeMirror-gutter-background { + position: absolute; + top: 0; bottom: 0; + z-index: 4; +} +.CodeMirror-gutter-elt { + position: absolute; + cursor: default; + z-index: 4; +} +.CodeMirror-gutter-wrapper { + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} + +.CodeMirror-lines { + cursor: text; + min-height: 1px; /* prevents collapsing before first draw */ +} +.CodeMirror pre { + /* Reset some styles that the rest of the page might have set */ + -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; + border-width: 0; + background: transparent; + font-family: inherit; + font-size: inherit; + margin: 0; + white-space: pre; + word-wrap: normal; + line-height: inherit; + color: inherit; + z-index: 2; + position: relative; + overflow: visible; + -webkit-tap-highlight-color: transparent; +} +.CodeMirror-wrap pre { + word-wrap: break-word; + white-space: pre-wrap; + word-break: normal; +} + +.CodeMirror-linebackground { + position: absolute; + left: 0; right: 0; top: 0; bottom: 0; + z-index: 0; +} + +.CodeMirror-linewidget { + position: relative; + z-index: 2; + overflow: auto; +} + +.CodeMirror-widget {} + +.CodeMirror-code { + outline: none; +} + +/* Force content-box sizing for the elements where we expect it */ +.CodeMirror-scroll, +.CodeMirror-sizer, +.CodeMirror-gutter, +.CodeMirror-gutters, +.CodeMirror-linenumber { + -moz-box-sizing: content-box; + box-sizing: content-box; +} + +.CodeMirror-measure { + position: absolute; + width: 100%; + height: 0; + overflow: hidden; + visibility: hidden; +} + +.CodeMirror-cursor { position: absolute; } +.CodeMirror-measure pre { position: static; } + +div.CodeMirror-cursors { + visibility: hidden; + position: relative; + z-index: 3; +} +div.CodeMirror-dragcursors { + visibility: visible; +} + +.CodeMirror-focused div.CodeMirror-cursors { + visibility: visible; +} + +.CodeMirror-selected { background: #d9d9d9; } +.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; } +.CodeMirror-crosshair { cursor: crosshair; } +.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; } +.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; } + +.cm-searching { + background: #ffa; + background: rgba(255, 255, 0, .4); +} + +/* IE7 hack to prevent it from returning funny offsetTops on the spans */ +.CodeMirror span { *vertical-align: text-bottom; } + +/* Used to force a border model for a node */ +.cm-force-border { padding-right: .1px; } + +@media print { + /* Hide the cursor when printing */ + .CodeMirror div.CodeMirror-cursors { + visibility: hidden; + } +} + +/* See issue #2901 */ +.cm-tab-wrap-hack:after { content: ''; } + +/* Help users use markselection to safely style text background */ +span.CodeMirror-selectedtext { background: none; } + + +/* Based on Sublime Text's Monokai theme */ + +.cm-s-monokai.CodeMirror { background: #272822; color: #f8f8f2; } +.cm-s-monokai div.CodeMirror-selected { background: #49483E; } +.cm-s-monokai .CodeMirror-line::selection, .cm-s-monokai .CodeMirror-line > span::selection, .cm-s-monokai .CodeMirror-line > span > span::selection { background: rgba(73, 72, 62, .99); } +.cm-s-monokai .CodeMirror-line::-moz-selection, .cm-s-monokai .CodeMirror-line > span::-moz-selection, .cm-s-monokai .CodeMirror-line > span > span::-moz-selection { background: rgba(73, 72, 62, .99); } +.cm-s-monokai .CodeMirror-gutters { background: #272822; border-right: 0px; } +.cm-s-monokai .CodeMirror-guttermarker { color: white; } +.cm-s-monokai .CodeMirror-guttermarker-subtle { color: #d0d0d0; } +.cm-s-monokai .CodeMirror-linenumber { color: #d0d0d0; } +.cm-s-monokai .CodeMirror-cursor { border-left: 1px solid #f8f8f0; } + +.cm-s-monokai span.cm-comment { color: #75715e; } +.cm-s-monokai span.cm-atom { color: #ae81ff; } +.cm-s-monokai span.cm-number { color: #ae81ff; } + +.cm-s-monokai span.cm-property, .cm-s-monokai span.cm-attribute { color: #a6e22e; } +.cm-s-monokai span.cm-keyword { color: #f92672; } +.cm-s-monokai span.cm-builtin { color: #66d9ef; } +.cm-s-monokai span.cm-string { color: #e6db74; } + +.cm-s-monokai span.cm-variable { color: #f8f8f2; } +.cm-s-monokai span.cm-variable-2 { color: #9effff; } +.cm-s-monokai span.cm-variable-3 { color: #66d9ef; } +.cm-s-monokai span.cm-def { color: #fd971f; } +.cm-s-monokai span.cm-bracket { color: #f8f8f2; } +.cm-s-monokai span.cm-tag { color: #f92672; } +.cm-s-monokai span.cm-header { color: #ae81ff; } +.cm-s-monokai span.cm-link { color: #ae81ff; } +.cm-s-monokai span.cm-error { background: #f92672; color: #f8f8f0; } + +.cm-s-monokai .CodeMirror-activeline-background { background: #373831; } +.cm-s-monokai .CodeMirror-matchingbracket { + text-decoration: underline; + color: white !important; +} diff --git a/data/instantview.telegram.org/css/instantview.css b/data/instantview.telegram.org/css/instantview.css new file mode 100644 index 0000000000..3fabd20a13 --- /dev/null +++ b/data/instantview.telegram.org/css/instantview.css @@ -0,0 +1,3017 @@ +html { + min-height: 100%; + display: -webkit-flex; + display: flex; + flex-direction: column; +} +body { + margin: 0; + padding: 0; + display: -webkit-flex; + display: flex; + flex-direction: column; + flex: auto; + min-height: 100%; + font-size: 15px; +} + +.no-transition, +.no-transition * { + transition: none !important; +} + +a, a:hover { + color: #2e87ca; +} +.btn { + text-transform: uppercase; +} +.btn-lg { + font-size: 14px; + font-weight: bold; +} + +.btn:focus, +.btn:active:focus, +button:focus, +button:active:focus, +input.form-control:focus, +textarea.form-control:focus, +input.form-control, +textarea.form-control { + outline: none; + box-shadow: none; +} + +.container, +.container-fluid { + margin-right: auto; + margin-left: auto; + padding-left: 0; + padding-right: 0; + width: 100%; +} +.xs-hide { + display: none; +} +.xs-show { + display: block; +} +@media (min-width: 768px) { + .sm-hide { + display: none; + } + .sm-show { + display: block; + } +} +@media (min-width: 992px) { + .md-hide { + display: none; + } + .md-show { + display: block; + } + .container { + width: 970px; + } +} +@media (min-width: 1200px) { + .lg-hide { + display: none; + } + .lg-show { + display: block; + } + .container { + width: 1170px; + } +} +@media (min-width: 1200px) { + .col-lg-3 { + width: 20.83333333%; + } + .col-lg-pull-3 { + right: 20.83333333%; + } + .col-lg-7 { + width: 62.5%; + } + .col-lg-push-7 { + left: 62.5%; + } +} + +.nav-pills > li > a { + padding: 10px 15px; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + font-size: 14px; + font-weight: bold; +} +.nav-pills > li.divider { + border-bottom: 1px solid #ededed; + padding-bottom: 7px; + margin-bottom: 7px; +} +.nav-stacked > li + li { + margin-top: 0; +} + +.iv-icon, +.iv-icon-before:before { + background: url(/img/instantview_icons.png?4) no-repeat; +} +@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { + .iv-icon, + .iv-icon-before:before { + background-image: url(/img/instantview_icons_2x.png?4); + background-size: 29px 392px; + } +} + +.iv-logo i { + display: inline-block; + width: 20px; + height: 20px; + margin-bottom: -5px; + background-position: -5px -274px; + color: #fff; +} +.iv-logo-title { + margin-left: 10px; +} + +.btn.iv-btn, +.popup-buttons .btn { + padding: 9px 15px; + margin-left: 2px; + border-radius: 2px; +} +.btn.iv-btn:hover, +.popup-buttons .btn:hover { + background: #e6f1f7; + text-decoration: none; +} +.btn.iv-btn:active, +.popup-buttons .btn:active { + background: #d4e6f1; +} +.btn.iv-btn:focus, +.popup-buttons .btn:focus { + text-decoration: none; +} +.btn.disabled, +.btn[disabled], +.popup-buttons .btn.disabled, +.popup-buttons .btn[disabled] { + color: #b5d1e6; + opacity: 1; +} + +input.iv-form-control, +textarea.iv-form-control, +.input.iv-form-control { + padding-left: 0; + padding-right: 0; + border: none; + height: auto; + resize: none; + box-shadow: inset 0 -1px 0 #e0e0e0; + transition: box-shadow .15s ease; +} +input.iv-form-control:focus, +textarea.iv-form-control:focus { + box-shadow: inset 0 -2px 0 #39ade7; +} + +.nav-footer { + font-size: 13px; + padding: 10px 15px; + color: #333; + border-top: 1px solid #ededed; + margin-top: 7px; + line-height: 21px; +} +.logged { + overflow: hidden; + text-overflow: ellipsis; + vertical-align: top; +} +.logged-label { + color: #999; +} +.logged-name { + white-space: nowrap; + color: #333; +} +.logged-link { + float: right; +} + +.login-popup-container section { + line-height: 23px; + max-width: 600px; +} +.login-popup-container h2 { + font-size: 24px; + margin-top: 15px; + margin-bottom: 15px; +} +.login-popup-container p { + margin-bottom: 18px; +} +.login-popup-container p.help-block { + margin-top: 18px; + margin-bottom: -7px; +} +.login-popup-container .form-control { + max-width: 280px; +} + +.dots-animated:after { + display: inline-block; + animation: dotty steps(1, end) 1s infinite; + content: '...'; +} + +@-webkit-keyframes dotty { + 0%, 100% { content: ''; } + 25% { content: '.'; } + 50% { content: '..'; } + 75% { content: '...'; } +} +@keyframes dotty { + 0%, 100% { content: ''; } + 25% { content: '.'; } + 50% { content: '..'; } + 75% { content: '...'; } +} + +header { + width: 100%; + margin: 0; + position: fixed; + z-index: 100; + background: #fff; +} +header .row, +main .row { + margin-right: 0; + margin-left: 0; +} +header .header-wrap { + display: -webkit-flex; + display: flex; + flex-wrap: nowrap; + justify-content: space-between; + box-sizing: border-box; + flex-direction: row; + padding: 8px 0 7px; + position: relative; + box-shadow: inset 0 -1px 0 #e0e0e0; + transition: box-shadow .15s ease; +} +header.url-form-opened .header-wrap { + box-shadow: inset 0 -2px 0 #39ade7; +} +header .header-wrap .btn.disabled { + color: #b5d1e6; + opacity: 1; +} +header + main { + margin-top: 68px; +} +header.has-message + main { + margin-top: 112px; +} +header .btn-lg { + padding: 11px 12px 10px; +} +.header-panel { + flex-grow: 1; + position: relative; + z-index: 7; + width: 0; +} +.header-panel .header-breadcrumb { + height: 41px; +} +.container-fluid .header-panel .header-breadcrumb { + display: flex; + flex-wrap: nowrap; +} + +.header-message { + background: #1e98d4; + text-align: center; + color: #fff; + padding: 13px 15px; +} +.header-message a { + color: #fff; + text-decoration: underline; +} +.header-message .hide-button { + color: #fff; + margin: -11px -12px -10px 12px; + font-weight: normal; + float: right; +} + +header .breadcrumb > .active, +header .breadcrumb > .active a { + color: #333; +} +header .breadcrumb > .placeholder { + color: #999; +} +header .breadcrumb > li { + padding: 11px 0; + font-size: 15px; + line-height: 1.3333333; + font-weight: bold; + position: relative; +} +header .breadcrumb > li > a, +header .breadcrumb > li.active > strong { + display: inline-block; + text-overflow: ellipsis; + vertical-align: top; + overflow: hidden; + max-width: 190px; +} +header .container-fluid .breadcrumb > li > a, +header .container-fluid .breadcrumb > li.active > strong { + max-width: 240px; +} +header .breadcrumb > li.active > a, +header .breadcrumb > li.iv-logo > a { + overflow: visible; + max-width: none; +} +header .breadcrumb > li:before { + content: ''; +} +header .breadcrumb > li:after { + content: "\00a0/\00a0"; + padding: 0 8px; + color: #d4d4d4; +} +header .breadcrumb > li:last-child:after { + content: ''; +} +header .input-group-addon.breadcrumb > li:last-child:after { + content: "\00a0/\00a0"; +} +header .header-breadcrumb .dropdown { + position: static; +} +header .header-breadcrumb .dropdown-menu { + left: auto; + top: 48px; + margin: 0 0 0 -15px; + min-width: 0; + font-size: 15px; + border: none; + box-shadow: 0 0 2px rgba(0, 0, 0, .15); +} +header .header-breadcrumb .dropdown.open > .dropdown-menu { + display: inline; +} +header .header-breadcrumb .dropdown.open > .dropdown-menu > li { + display: block; +} +header .header-breadcrumb .dropdown.open > .dropdown-menu > li > a { + padding: 10px 35px 10px 15px; + margin: 0; + color: #2e87ca; +} +header .header-breadcrumb .dropdown.open > .dropdown-menu > li > a:hover { + background-color: #f0f6fa; + color: #2e87ca; +} +header .header-breadcrumb .dropdown.open > .dropdown-menu > li.active > a:hover, +header .header-breadcrumb .dropdown.open > .dropdown-menu > li.active > a { + background-color: #1e98d4; + color: #fff; + font-weight: bold; + position: relative; +} +header .dropdown-toggle { + position: relative; + padding: 11px 10px 12px 0; + margin-right: -10px; + cursor: pointer; +} +header .btn { + margin-left: 10px; + margin-right: -12px; +} +.buttons-wrap { + padding: 15px 0; +} +.buttons-wrap .btn { + margin-left: -15px; +} + +.header-breadcrumb .breadcrumb { + background: none; + border: transparent; + padding: 0 0 0 15px; + overflow: visible; +} +.container-fluid .header-breadcrumb .breadcrumb { + width: auto; +} +.container-fluid .header-panel .header-breadcrumb .input-dropdown { + display: block; + flex-grow: 1; + width: 1px; +} +.header-breadcrumb-simple .breadcrumb { + padding: 0 15px; + overflow: hidden; +} +.header-breadcrumb-simple .breadcrumb > .active { + display: inline; +} +.header-breadcrumb .input-label { + font-weight: normal; +} +.input-group .input-dropdown { + display: table-cell; + position: relative; +} +.input-dropdown .form-control { + height: auto; + border: transparent; + background: transparent; + color: #333; + overflow: hidden; + text-overflow: ellipsis; + padding: 11px 16px 11px 1px; + margin-left: -1px; + border-radius: 0 !important; + transition: color .15s ease; +} +.form-control::-webkit-input-placeholder { + color: #999; +} +.form-control::-moz-placeholder { + color: #999; +} +.form-control:-ms-input-placeholder { + color: #999; +} +.form-control:focus::-webkit-input-placeholder { + color: #ccc; +} +.form-control:focus::-moz-placeholder { + color: #ccc; +} +.form-control:focus:-ms-input-placeholder { + color: #ccc; +} +.has-section-status .input-dropdown .form-control { + padding-right: 50px; +} + +.contest-ready-tooltip-wrap { + white-space: normal; + position: absolute; + width: 270px; + top: 100%; + margin-top: 1px; + margin-left: -17px; + left: 50%; +} +.contest-ready-tooltip { + width: 100%; + margin-left: -50%; + padding: 10px 15px; + border-radius: 2px; + background: #1e98d4; + color: #fff; + cursor: auto; + visibility: visible; + opacity: 1; + transition: all .3s ease; + position: relative; + font-weight: normal; + line-height: 20px; + font-size: 14px; +} +.contest-ready-tooltip:before { + position: absolute; + pointer-events: none; + border: solid transparent; + content: ''; + height: 0; + width: 0; + bottom: 100%; + left: 50%; +} +.contest-ready-tooltip:before { + border-width: 8px; + margin: 0 -8px; + border-bottom-color: #1e98d4; +} +.tooltip-hidden { + pointer-events: none; +} +.tooltip-hidden .contest-ready-tooltip { + margin-top: 10px; + visibility: hidden; + opacity: 0; +} +.contest-template-wrap { + margin-bottom: 22px; +} + +.header-panel .list-group-template { + position: absolute; + left: -47px; + right: 0; + top: 48px; + z-index: 1; + overflow: auto; + max-height: 300px; + background-color: #fff; + box-shadow: 0 0 2px rgba(0, 0, 0, .15); + padding-bottom: 7px; + display: none; +} +.url-form-opened .header-panel.has-section-list .list-group-template { + display: block; +} +.input-dropdown .list-group-item { + border: none; + padding-left: 22px; + margin-bottom: 0; + border-radius: 0 !important; +} +.input-dropdown .list-group-template .list-group-item, +.input-dropdown .list-group-template .list-group-item:focus { + padding-left: 47px; +} +.input-dropdown .list-group-template .list-group-item:before { + left: 11px; + width: 25px; + height: 25px; + margin: 7px 0; + background-position: -2px -85px; +} +.input-dropdown .list-group-template .list-group-item-danger:before { + background-position: -2px -61px; +} +.input-dropdown .list-group-template .list-group-item-warning:before { + background-position: -2px -61px; +} +.input-dropdown .list-group-template .list-group-item-success:before { + background-position: -2px -37px; +} +.input-dropdown .list-group-template .list-group-item-info:before { + background-position: -2px -61px; +} +.input-dropdown .list-group-item-body { + padding: 10px 0 11px; +} +.input-dropdown .list-group-item-heading { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + line-height: 19px; +} +.input-dropdown .list-group-item-status { + width: 120px; + padding: 0 15px; + margin: 2px 0 0; + text-align: right; +} + +.url-status { + padding: 13px 15px; + position: absolute; + right: 0; + z-index: 7; + display: none; + cursor: pointer; +} +.has-section-status .url-status { + display: block; +} +.url-status .list-group-row { + background-color: #ddd; + overflow: hidden; + width: 20px; + height: 15px; + padding: 0; +} +.url-status .list-group-row .list-group-item { + border: none; + padding: 0; + margin: 0; + height: 100%; + min-width: 4px; + border-radius: 0 !important; + transition: width .15s linear; +} +.url-status .list-group-row .list-group-item:before { + display: none; +} +.url-status .list-group-row .list-group-item.no-shown { + flex-grow: 0; + min-width: 0; + width: 0 !important; +} +.url-status .list-group-row .list-group-item-success { + background-color: #5cb85c; +} +.url-status .list-group-row .list-group-item-warning { + background-color: #f0ad4e; +} +.url-status .list-group-row .list-group-item-danger { + background-color: #d9534f; +} +.url-status .list-group-row .list-group-item-info { + background-color: #5bc0de; +} +.url-status .list-group-row .list-group-item-muted { + background-color: #ddd; +} + + +.progress-bar { + width: 0; + transition: width .4s linear, box-shadow .3s ease; +} +.progress-bar.no-transition { + transition: none; +} +.progress-bar.no-shown { + box-shadow: inset 0 0 0 #39ade7; +} + +header .progress-bar { + position: absolute; + z-index: 1; + bottom: 0; + height: 3px; + box-shadow: inset 0 -2px 0 #39ade7; +} + +.btn-inactive { + cursor: auto; + pointer-events: none; +} + +section h3 { + padding: 12px 0; + margin: 0; + font-weight: bold; + font-size: 18px; + position: static; + overflow: hidden; +} +section h3 small { + padding-left: 10px; + font-size: 15px; + color: #999; +} + +.nav-menu { + padding: 10px 0 30px; +} +@media (min-width: 768px) { + .nav-menu.nav-menu-can-fix { + position: fixed; + top: 68px; + bottom: 0; + overflow-y: scroll; + } + header.has-message + main .nav-menu.nav-menu-can-fix { + top: 112px; + } + .nav-menu.nav-menu-can-fix::-webkit-scrollbar { + display: none; + } +} + +main.rules { + padding-bottom: 43px; +} +main.rules section { + padding-bottom: 12px; +} +main.rules section + section.empty { + display: none; +} +main.rules section.empty { + padding: 53px 30px; + text-align: center; + color: #999; +} +main.rules section > p { + margin: 0 0 10px; +} +main.rules section h3 a.section-header { + color: #333; +} + +.list-group.list-group-template { + margin-bottom: 20px; + word-wrap: break-word; +} +.list-group-row .list-group-item, +.list-group-row .list-group-item:focus, +.list-group-template .list-group-item, +.list-group-template .list-group-item:focus, +.list-group-feedback .list-group-item, +.list-group-feedback .list-group-item:focus { + background: none; + border: none; + outline: none; + margin: 0; + padding: 0 0 0 44px; + border-radius: 0 !important; +} +.list-group-row .list-group-item, +.list-group-template .list-group-item, +.list-group-feedback .list-group-item { + color: #808080; +} +.list-group-no-icon .list-group-item, +.list-group-no-icon .list-group-item:focus, +.list-group-feedback .list-group-item, +.list-group-feedback .list-group-item:focus { + background: none !important; + padding: 0; +} +.list-group-row .list-group-item:before, +.list-group-template .list-group-item:before { + content: ''; + display: inline-block; + position: absolute; + left: 0; + width: 31px; + height: 31px; + border-radius: 16px; + margin: 15px 0; + background-color: #999; + background-position: 1px -82px; +} +.list-group-no-icon .list-group-item:before { + display: none; +} +.list-group-row { + display: -webkit-flex; + display: flex; + flex-wrap: nowrap; + justify-content: space-between; + padding: 0 0 0 44px; +} +.list-group-row .list-group-item { + flex-grow: 1; + margin-bottom: 0; + padding: 0; + border-radius: 0; + min-width: 120px; +} +a.list-group-row:hover, +a.list-group-row:focus { + text-decoration: none; + outline: none; +} +.list-group-row .list-group-item:before { + left: -44px; +} +.list-group-row .list-group-item + .list-group-item:before { + display: none; +} +.list-group-template .list-group-item:hover { + background: none; +} +.list-group-row .list-group-item-danger, +.list-group-template .list-group-item-danger { + color: #952222; +} +.list-group-row .list-group-item-warning, +.list-group-template .list-group-item-warning { + color: #ad770e; +} +.list-group-row .list-group-item-success, +.list-group-template .list-group-item-success { + color: #2f7832; +} +.list-group-row .list-group-item-info, +.list-group-template .list-group-item-info { + color: #31708f; +} +.list-group-row .list-group-item-danger:before, +.list-group-template .list-group-item-danger:before { + background-position: 1px -58px; + background-color: #ce6c6c; +} +.list-group-row .list-group-item-warning:before, +.list-group-template .list-group-item-warning:before { + background-position: 1px -58px; + background-color: #dda73f; +} +.list-group-row .list-group-item-success:before, +.list-group-template .list-group-item-success:before { + background-position: 1px -34px; + background-color: #63b863; +} +.list-group-row .list-group-item-info:before, +.list-group-template .list-group-item-info:before { + background-position: 1px -58px; + background-color: #6eabcc; +} +.list-group-item-body { + padding: 12px 0; + box-shadow: inset 0 -1px 0 #ededed; + transition: box-shadow .15s ease; +} +a.list-group-row:hover .list-group-item-body, +a.list-group-item:hover .list-group-item-body { + box-shadow: inset 0 -2px 0 #bdbdbd; +} +a.list-group-row:hover .list-group-item-danger .list-group-item-body, +a.list-group-item-danger:hover .list-group-item-body { + box-shadow: inset 0 -2px 0 #d15959; +} +a.list-group-row:hover .list-group-item-success .list-group-item-body, +a.list-group-item-success:hover .list-group-item-body { + box-shadow: inset 0 -2px 0 #63b863; +} +a.list-group-row:hover .list-group-item-warning .list-group-item-body, +a.list-group-item-warning:hover .list-group-item-body { + box-shadow: inset 0 -2px 0 #e0a22d; +} +a.list-group-row:hover .list-group-item-info .list-group-item-body, +a.list-group-item-info:hover .list-group-item-body { + box-shadow: inset 0 -2px 0 #6eadcf; +} +.list-group-row .list-group-item-heading, +.list-group-template .list-group-item-heading, +.list-group-feedback .list-group-item-heading { + font-size: 15px; + line-height: 19px; + font-weight: normal; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +.list-group-item-status { + width: 130px; + float: right; + color: inherit; + padding: 11px 25px 10px; + font-size: 12px; +} +main.rules section .list-group-item-text { + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + font-size: 12px; + margin: 2px 0 3px; +} +main.rules .pagination > li > a, +main.rules .pagination > li > span { + border-radius: 0; +} +main.rules .pagination > .disabled > a, +main.rules .pagination > .disabled > span { + cursor: default; +} +main.rules section h3 + nav, +main.rules section nav + .list-group-feedback, +main.rules section .list-group-feedback + nav { + margin-top: 15px; +} +.list-group-item .close { + width: 1em; + box-sizing: content-box; + padding: 8px 7px 12px; + color: #aaa; + transition: all .15s ease; + opacity: .8; +} +.list-group-item .close:hover, +.list-group-item .close:focus { + opacity: 1; +} +.list-group-template .list-group-item-form:before { + display: none; +} +.list-group-item-form .form-control { + padding: 22px 0; + border: none; + height: auto; + box-shadow: inset 0 -1px 0 #ededed; + transition: box-shadow .15s ease; +} +.list-group-item-form .form-control:focus { + box-shadow: inset 0 -2px 0 #39ade7; +} + +.list-group-feedback .list-group-item-status { + width: auto; + text-align: right; +} +.list-group-feedback .list-group-item-text { + color: #777; +} +.list-feedback-count { + font-size: 14px; +} +.list-feedback-message { + margin: 15px 0 7px; + font-size: 14px; +} +.list-feedback-message-icon { + float: left; + margin-right: 9px; +} +.list-feedback-message-icon .glyphicon { + top: 2px; +} +.list-feedback-message-text { + margin-bottom: 0; + overflow: hidden; +} +.list-feedback-message-text p { + margin: 0 1px; +} +.list-feedback-message-image { + margin: 2px 0 7px; + max-width: 100%; + max-height: 250px; +} +.list-feedback-message-more { + font-size: 13px; + font-weight: bold; + display: inline-block; + margin: 7px 0 0px; + padding: 0 1px; + border-bottom: 1px solid transparent; +} +.list-feedback-message-more:hover { + border-bottom: 1px solid; +} +.list-feedback-message-more .glyphicon { + top: 2px; + margin-left: 5px; +} + +main.tool { + display: -webkit-flex; + display: flex; + width: 100%; + padding: 0; + flex-grow: 1; + box-sizing: border-box; + flex-direction: row; + justify-content: center; + margin-top: 65px; + padding: 0 15px 10px 5px; +} +main.tool section { + display: -webkit-flex; + display: flex; + flex-grow: 1; + width: 33%; + box-sizing: border-box; + flex-direction: column; + margin-left: 10px; + padding: 0; +} +main.tool section#rules-section { + width: 36%; +} +main.tool section h3 { + font-size: 15px; + padding: 3px 2px 10px; + text-transform: uppercase; +} +main.tool section.tool-placeholder { + display: none; + justify-content: center; + align-items: center; +} +main.tool section.tool-placeholder .placeholder-message { + width: 470px; + font-size: 18px; + line-height: 26px; + text-align: center; + color: #777; +} +@media (max-width: 991px) and (orientation: portrait), + (max-width: 979px) and (orientation: landscape) { + #url-mark-btn { + display: none; + } + main.tool section { + display: none; + } + main.tool section.tool-placeholder { + display: -webkit-flex; + display: flex; + } +} +main.tool .contest-header-button-wrap { + margin-top: -36px; +} +@media (max-width: 1199px) { + main.tool section h3 { + padding-bottom: 21px; + } + main.tool .contest-header-button-wrap { + margin-top: -41px; + } +} + +.section-header { + position: relative; + overflow: hidden; +} +#issue-section .section-header { + margin-left: 10px; +} + +.header-labels { + position: absolute; + font-size: 13px; + line-height: 16px; + height: 0; + bottom: 0; + right: 0; +} +.header-labels .help-labels { + position: relative; + white-space: nowrap; +} +.header-labels .help-label { + position: absolute; + padding: 4px 10px; + right: 0; + color: #aaa; +} +.header-labels .help-label a { + color: #555; + cursor: pointer; +} + +.section-block { + width: 100%; + height: 200px; + flex-grow: 1; + border: 2px solid #ccc; + position: relative; + transition: border-color .15s ease-in-out; + display: -webkit-flex; + display: flex; + flex-direction: column; + overflow: hidden; +} +.section-block .iframe-wrap, +.section-block .textarea-wrap, +.section-block.collapsed .after-rules-wrap { + flex-grow: 1; + height: 0; + overflow: hidden; + position: relative; + transition: flex-grow .15s; +} +.section-block .iframe-wrap { + overflow: hidden; +} +.rules-header { + border: 0 solid #ececec; + border-top-width: 1px; + background: #f5f5f5; + padding: 6px 12px; + cursor: pointer; +} +.section-block .after-rules-wrap, +.section-block.collapsed .custom-rules-wrap { + flex-grow: 0; +} +.section-block.collapsed .rules-header { + border-top-width: 0; + border-bottom-width: 1px; +} +.section-block iframe { + position: absolute; + width: 100%; + height: 100%; + overflow: auto; +} +.form-control:focus { + border-color: #ccc; +} +.section-block-label { + display: inline-block; + padding: 4px 10px; + font-size: 100%; + text-align: center; + white-space: nowrap; + color: #fff; + transition: all .15s ease-in-out; +} +.section-block-label:before { + content: attr(data-default); +} + +.result-preview-wrap { + font-size: 13px; + border-top: 2px solid #ccc; + margin-top: -2px; + cursor: pointer; + transition: border-color .15s ease-in-out; + display: -webkit-flex; + display: flex; + flex-direction: column; + position: relative; + overflow: hidden; +} +.result-preview-wrap .result-preview { + transition: max-height .15s; + max-height: 0; + overflow: auto; + overflow-x: hidden; + background: #f5f5f5; +} +.section-block.collapsed .result-preview { + max-height: 292px; +} +.result-header { + padding: 14px 18px 15px; + font-size: 16px; + font-weight: bold; + color: #333; + background: #f5f5f5; +} +.page-preview { + margin: 0 18px 18px; + padding-left: 12px; + border-left: 2px solid #3ca7fe; + font-size: 12px; + line-height: 15px; + max-width: 300px; +} +.page-preview-thumbed { + display: inline-block; + position: relative; + max-width: 350px; +} +.page-preview-thumb { + border-radius: 4px; + background: no-repeat center; + background-size: cover; + margin-left: 10px; + position: absolute; + right: 0; + top: 0; + bottom: 0; +} +.page-preview-media { + margin: 7px 0 0; + background: no-repeat center; + background-size: cover; + text-align: center; + max-height: 170px; + overflow: hidden; + border-radius: 4px; +} +.page-preview-media img, +.page-preview-media video { + max-width: 100%; + vertical-align: top; +} +.page-preview-media img { + max-height: 170px; + visibility: hidden; +} +.page-preview-content { + display: block; + display: -webkit-box; + max-height: 64px; + -webkit-line-clamp: 4; + -webkit-box-orient: vertical; + overflow: hidden; + text-overflow: ellipsis; + white-space: pre-wrap; +} +.page-preview-site-name { + font-weight: bold; + line-height: 19px; + color: #0b8bed; +} +.page-preview-thumbed .page-preview-site-name { + margin-right: 98px; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; +} +.page-preview-thumbed .page-preview-content { + max-height: 79px; + -webkit-line-clamp: 5; + margin-right: 98px; +} +.page-preview-content br { + line-height: 19px; +} +.page-preview-button { + padding: 4px 8px; + margin: 7px 0 0; + background: transparent; + color: #0b8bed; + border: 1px solid #3ca7fe; + border-radius: 4px; + outline: none; + width: 100%; +} +.page-preview-button .glyphicon { + margin-left: -2px; +} + +.header-labels, +.header-labels .label, +.help-label { + transition: all .15s ease-in-out; +} + +.original-popup-button { + font-size: 13px; + margin-left: 10px; +} +.original-popup-button .iv-icon { + display: inline-block; + width: 14px; + height: 14px; + cursor: pointer; + background-position: -8px -304px; +} + +.original-loaded .header-labels { + height: 24px; +} +.original-loaded .loaded-label { + pointer-events: auto; + visibility: visible; + opacity: 1; +} + +.rules-demo .header-labels, +.rules-readonly .header-labels, +.rules-saved .header-labels { + height: 24px; +} +.original-loading .loading-label, +.rules-changed .shortcut-label, +.rules-changed.rules-saving .saving-label, +.rules-saved .saved-label, +.rules-changed .changed-label, +.result-processing .processing-label, +.rules-demo .demo-label, +.rules-readonly .readonly-label, +.result-not-tracked .check-label { + pointer-events: auto; + visibility: visible; + opacity: 1; +} +.help-label, +.loading-label, +.saving-label, +.rules-saving .shortcut-label, +.rules-changed .demo-label, +.rules-saving .demo-label, +.saved-label, +.changed-label, +.original-loading .loaded-label, +.original-readonly .loaded-label, +.rules-changed .saved-label, +.result-processing .check-label, +.result-readonly .check-label { + pointer-events: none; + visibility: hidden; + opacity: 0; +} +.original-loaded .section-block { + border-color: #337ab7; +} +.original-loaded .section-block-label { + background-color: #337ab7; +} +.original-loaded .section-block-label:before { + content: attr(data-loaded); +} +.rules-demo .section-block, +.rules-readonly .section-block { + border-color: #aaa; +} +.rules-demo .section-block-label, +.rules-readonly .section-block-label { + background-color: #aaa; +} +.result-not-tracked .section-block, +.result-not-tracked .result-preview-wrap { + border-color: #5bc0de; +} +.result-not-tracked .section-block-label { + background-color: #5bc0de; +} +.original-saved .section-block, +.rules-saved .section-block, +.result-tracked .section-block, +.result-tracked .result-preview-wrap, +.result-saved .section-block, +.result-saved .result-preview-wrap, +.result-not-modified .section-block, +.result-not-modified .result-preview-wrap { + border-color: #5cb85c; +} +.original-saved .section-block-label, +.rules-saved .section-block-label, +.result-tracked .section-block-label, +.result-saved .section-block-label, +.result-not-modified .section-block-label { + background-color: #5cb85c; +} +.rules-changed .section-block, +.result-modified .section-block, +.result-modified .result-preview-wrap { + border-color: #f0ad4e; +} +.rules-changed .section-block-label, +.result-modified .section-block-label { + background-color: #f0ad4e; +} + +.result-tracked .header-labels, +.result-saved .header-labels, +.result-not-tracked .header-labels, +.result-not-modified .header-labels, +.result-modified .header-labels, +.result-error .header-labels { + height: 24px; +} +.result-error .section-block, +.result-error .result-preview-wrap { + border-color: #d9534f; +} +.result-error .section-block-label { + background-color: #d9534f; +} +.rules-readonly .section-block-label { + width: 82px; +} +.rules-readonly .section-block-label:before { + content: attr(data-readonly); +} +.rules-demo .section-block-label { + width: 76px; +} +.rules-demo .section-block-label:before { + content: attr(data-demo); +} +.original-saved .section-block-label, +.rules-saved .section-block-label, +.result-saved .section-block-label { + width: 56px; +} +.original-saved .section-block-label:before, +.rules-saved .section-block-label:before, +.result-saved .section-block-label:before { + content: attr(data-saved); +} +.rules-changed .section-block-label { + width: 76px; +} +.rules-changed .section-block-label:before { + content: attr(data-changed); +} +.result-tracked .section-block-label { + width: 70px; +} +.result-tracked .section-block-label:before { + content: attr(data-tracked); +} +.result-not-tracked .section-block-label { + width: 94px; +} +.result-not-tracked .section-block-label:before { + content: attr(data-not-tracked); +} +.result-not-modified .section-block-label { + width: 102px; +} +.result-not-modified .section-block-label:before { + content: attr(data-not-modified); +} +.result-modified .section-block-label { + width: 75px; +} +.result-modified .section-block-label:before { + content: attr(data-modified); +} +.result-error .section-block-label { + width: 51px; +} +.result-error .section-block-label:before { + content: attr(data-error); +} + +textarea.form-control[disabled] { + cursor: auto; + background-color: #fff; +} +.rules-field, +.rules-header, +.CodeMirror, +.CodeMirror-hints { + font-family: monospace, 'Courier New'; + font-size: 13px; + line-height: 18px; +} +.rules-field { + position: absolute; + box-shadow: none; + border: none; + resize: none; + height: 100%; + line-height: 18px; + word-wrap: break-word; + white-space: pre-wrap; + word-break: normal; +} +.CodeMirror { + box-sizing: border-box; + padding: 0; + color: #555; + cursor: text; +} +.CodeMirror pre { + padding: 0 12px; +} +.CodeMirror *, +.CodeMirror-merge { + box-sizing: content-box; +} +.template-source, +.CodeMirror-merge { + border: 2px solid #ccc; +} +.CodeMirror-merge-gap { + border-left: 1px solid #ececec; + border-right: 1px solid #ececec; + background: #f5f5f5; +} +.CodeMirror-merge-scrolllock-wrap { + bottom: 4px; +} +.CodeMirror-merge-scrolllock { + color: #999; +} +.template-diff:empty:before { + box-sizing: content-box; + display: block; + content: ''; + border: 2px solid #ccc; + height: 350px; +} +.textarea-wrap .CodeMirror { + position: absolute; + width: 100%; + height: 100%; +} +.CodeMirror-hints { + position: absolute; + z-index: 10; + overflow: hidden; + list-style: none; + margin: 0 -9px; + padding: 2px; + box-shadow: 1px 2px 4px rgba(0, 0, 0, .2); + border-radius: 4px; + border: 1px solid #ccc; + background: white; + max-height: 20em; + overflow-y: auto; +} +.CodeMirror-hint { + margin: 0; + padding: 1px 7px; + border-radius: 2px; + white-space: pre; + color: #333; + cursor: pointer; +} +li.CodeMirror-hint-active { + background: #08f; + color: #fff; +} + +.cm-s-default .cm-tag-2 { + color: #111; +} +.cm-s-default .cm-hr { + color: #ccc; +} +div.CodeMirror span.CodeMirror-matchingbracket { + color: #000; + font-weight: bold; +} +div.CodeMirror span.CodeMirror-nonmatchingbracket { + color: #f22; + font-weight: bold; +} +div.CodeMirror span.cm-comment.CodeMirror-matchingbracket, +div.CodeMirror span.cm-comment.CodeMirror-nonmatchingbracket { + color: #a50; + font-weight: normal; +} +.CodeMirror-line { + transition: background 1s ease; + transition-delay: .4s; +} +.cm-s-default .line-highlight { + background: #ffff9f; + transition: none; +} +.CodeMirror-merge-l-chunk { background: #ffffe0; } +.CodeMirror-merge-l-chunk-start { border-top: 1px solid #ee8; } +.CodeMirror-merge-l-chunk-end { border-bottom: 1px solid #ee8; } +.CodeMirror-merge-l-connect { fill: #ffffe0; stroke: #ee8; stroke-width: 1px; } + +.CodeMirror-dialog { + position: absolute; + left: 0; right: 0; + background: inherit; + z-index: 15; + padding: 5px 12px; + overflow: hidden; + color: inherit; +} +.CodeMirror-dialog-top { + border-bottom: 1px solid #eee; + top: 0; +} +.CodeMirror-dialog-bottom { + border-top: 1px solid #eee; + bottom: 0; +} +.CodeMirror-dialog input { + border: none; + outline: none; + background: transparent; + width: 20em; + color: inherit; + font-family: monospace; +} +.CodeMirror-dialog button { + font-size: 80%; + padding: 0 7px; +} +.CodeMirror-search-label { + float: left; + padding: 1px 7px 1px 0; +} +.CodeMirror-search-field-wrap { + display: block; + overflow: hidden; +} +.CodeMirror-dialog .CodeMirror-search-field-wrap input { + width: 100%; + padding: 1px 0; + color: #111; +} + + +footer { + min-width: 960px; + margin: 0 15px; + display: -webkit-flex; + display: flex; + flex-wrap: nowrap; + justify-content: space-between; + box-sizing: border-box; + flex-direction: column; +} +footer .status-wrap, +footer .process-time { + font-family: monospace, 'Courier New'; + font-size: 12px; + line-height: 15px; + min-height: 35px; + overflow: auto; + flex-grow: 1; + width: 0; + padding: 10px 0; + white-space: pre-wrap; + word-wrap: break-word; + cursor: pointer; +} +footer .process-time { + flex-grow: 0; + width: 100px; + text-align: right; + padding: 10px 15px; + color: #777; +} +footer .debug-wrap { + font-family: monospace, 'Courier New'; + font-size: 12px; + line-height: 17px; + padding: 10px 0; + white-space: pre-wrap; + word-wrap: break-word; +} + +footer .collapse-icon { + display: flex; + visibility: hidden; + padding: 10px 0 10px 0; +} +footer .collapse-icon:before { + content: ''; + display: inline-block; + width: 10px; + height: 15px; + cursor: pointer; + background-position: -10px -364px; +} +footer.more .collapse-icon { + visibility: visible; +} +footer.collapsed .collapse-icon:before { + transform: scaleY(-1); +} +footer.collapsed .debug-section .section-block { + max-height: 0; +} +.rule-ref { + cursor: pointer; +} + +.debug-section { + margin-bottom: -1px; + overflow: hidden; + flex-grow: 1; +} +.debug-section .section-block { + display: block; + width: auto; + height: auto; + max-height: 240px; + transition: max-height .15s; + overflow: auto; + border-width: 1px 0 0; + border-color: #e0e0e0; +} +.status-section { + display: -webkit-flex; + display: flex; + flex-wrap: nowrap; + justify-content: space-between; + box-sizing: border-box; + flex-direction: row; + cursor: pointer; + border-top: 1px solid #e0e0e0; + position: relative; + z-index: 1; +} + + +.section-btn { + font-size: 13px; + padding: 2px 0; + margin: -1px 0 0 12px; + float: right; +} +section .hover-wrap { + visibility: hidden; + opacity: 0; + transition: all .15s ease; +} +section:hover .hover-wrap { + visibility: visible; + opacity: 1; +} +.section-btn.disabled, +.contest-btn.inactive { + color: #b5d1e6; + opacity: 1; +} +.section-btn.disabled:before, +.contest-btn.inactive:before { + opacity: .4; +} +.contest-btn:before, +.contest-remove-btn:before, +.contest-resend-btn:before { + content: ''; + background-position: -7px -22px; + display: inline-block; + width: 16px; + height: 13px; + margin-right: 7px; + position: relative; + top: 1px; +} +.contest-remove-btn:before { + background-position: -7px 1px; +} +.contest-rules-links { + font-size: 14px; + font-weight: normal; + padding-top: 7px; +} +.contest-rules-status { + float: right; + clear: right; + font-size: 14px; + font-weight: normal; + padding-top: 3px; + color: #999; +} +.contest-rules-status a { + color: #1a1a1a; +} +.form-control.domain-filter { + padding-left: 7px; + padding-right: 7px; + font-size: 14px; + border: none; + border-bottom: 1px solid #ededed; +} +.templates-filter-wrap .form-control.domain-filter { + padding-top: 15px; + padding-bottom: 15px; + height: auto; +} +.list-group-contest { + margin: 0 -7px; + padding: 0 0 35px; +} +.list-group-contest-header, +.list-group-contest-item, +.list-group-contest-item-empty { + position: relative; + font-size: 14px; + border-bottom: 1px solid #ededed; + padding: 15px 7px; + overflow: hidden; +} +.list-group-contest-item.declined-row > * { + opacity: 0.4; +} +.list-group-contest-header { + display: none; + padding: 12px 7px; + color: #1a1a1a; +} +.list-group-contest-item-empty { + color: #999; + border-bottom: none; +} +.list-group-contest-rows { + display: -webkit-flex; + display: flex; + flex-direction: column; +} +.order-desc .list-group-contest-rows { + flex-direction: column-reverse; +} +.list-group-contest-order { + cursor: pointer; +} +.list-group-contest-order .iv-icon { + display: inline-block; + width: 14px; + height: 12px; + background-position: -8px -326px; +} +.order-desc .list-group-contest-order .iv-icon { + background-position: -8px -346px; +} +.table-contest { + width: 100%; + font-size: 14px; + line-height: 18px; + border-bottom: 1px solid #ededed; + margin: 0 0 35px; +} +.table-contest tr.selected { + background: #f7f7f7; +} +.table-contest tr.selected + tr > td { + border-top: 1px solid #ededed; +} +.table-contest td { + border-top: 1px solid #ededed; +} +.table-contest td, +.table-contest th { + padding: 15px 7px; + vertical-align: top; +} +.table-contest-fixed td, +.table-contest-fixed th { + width: 20%; +} +.table-contest-fixed td.table-row-big { + width: 40%; +} +.table-contest-top td, +.table-contest-top th { + width: 25%; +} +.table-contest-num, +.table-contest .table-contest-num { + position: relative; + text-align: right; + width: 5%; +} +td.table-contest-no-num { + border-top: none; + width: 5%; +} +#dev_page_content_wrap .table-contest-num a.anchor, +.page-content-wrap .table-contest-num a.anchor { + top: -45px; +} +header.has-message + main #dev_page_content_wrap .table-contest-num a.anchor, +header.has-message + main .page-content-wrap .table-contest-num a.anchor { + top: -89px; +} +.table-contest-author { + font-weight: bold; + white-space: nowrap; + width: 35%; + max-width: 280px; + overflow: hidden; + text-overflow: ellipsis; +} +td.table-contest-cnt, +.table-contest-date { + color: #808080; +} +.table-contest-cnt { + text-align: center; +} +.table-contest-row { + vertical-align: top; + word-break: break-word; +} +.table-contest-issue { + width: 50%; +} +.table-contest-issue .issue-comment, +.table-contest-issue .issue-info-row dd { + margin-bottom: 15px; +} +.table-contest-small { + font-size: 13px; + padding: 3px 0 0; + color: #808080; +} +.table-contest-small a { + color: #808080; +} +.table-contest-status { + text-align: right; +} +.table-contest-status a { + color: #808080; +} +a.table-contest-status-accepted { + color: #249106; +} +a.table-contest-status-declined { + color: #b12b2b; +} +.table-contest-winner { + white-space: nowrap; + text-align: right; + color: #249106; +} + +section.contest-section h3 { + padding-bottom: 22px; +} + +.contest-section .nav { + margin-bottom: 15px; +} + +.contest-header-button-wrap { + position: absolute; + right: 2px; + margin-top: -46px; +} +.btn.contest-header-button { + padding: 7px 12px; + font-size: 13px; +} + +.contest-issue-url, +.contest-issue-info { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +.contest-issue-url { + font-size: 15px; + color: #2e87ca; +} +.contest-item-info-rows { + display: inline; +} +.contest-item-info-rows.collapsed .contest-item-info + .contest-item-info { + display: none; +} +.contest-issue-info { + color: #999; + font-size: 13px; + margin-top: 3px; +} +.list-group-issue-item .contest-item-status { + width: 100px; + margin-top: 11px; +} +.contest-item-domain { + font-weight: bold; + display: inline-block; + max-width: 100%; + padding-right: 140px; +} +.contest-item-domain-cnt { + color: #999; + font-weight: normal; + padding-left: 7px; +} +.contest-item-info-rows .contest-item-info { + position: relative; +} +.contest-item-info.has-info { + margin-top: 4px; +} +.contest-item-info-rows .contest-item-info.has-info { + margin-top: 10px; +} +.contest-item-cell { + color: #1a1a1a; +} +.contest-item-templates { + color: #808080; +} +.iv-deadline.soon { + color: #b12b2b; +} +.list-group-contest-header .contest-item-templates { + color: #1a1a1a; +} +.contest-item-status { + text-align: right; +} +.contest-item-prize { + padding-left: 15px; + font-size: 13px; + font-weight: bold; + color: #249106; + display: inline-block; + text-align: right; +} +.table-contest-winner .contest-item-prize, +.list-group-contest-item .contest-item-prize { + min-width: 50px; +} +.contest-item-prize-few { + color: #b1b1b1; + position: relative; + cursor: help; +} +.contest-item-prize-unpaid { + padding-left: 6px; + position: relative; + cursor: help; +} +.contest-item-prize-unpaid:before, +.contest-item-prize-unpaid:after { + color: #b1b1b1; + font-weight: normal; +} +.contest-item-prize-unpaid:before { + content: '('; + padding-right: 1px; +} +.contest-item-prize-unpaid:after { + content: ')'; + padding-left: 1px; +} +.contest-item-prize-tip { + position: absolute; + width: 320px; + top: -60px; + right: 100%; + display: inline-block; + content: attr(data-title); + white-space: normal; + font-weight: normal; + text-align: left; + font-size: 13px; + border-radius: 4px; + background: #fff; + box-shadow: 0 0 6px rgba(0, 0, 0, .3); + margin-right: 4px; + padding: 15px 20px; + color: #333; + z-index: 10; + transition: all .15s ease; + transform: translateX(-10px); + visibility: hidden; + opacity: 0; + cursor: auto; +} +.contest-item-prize-tip:before { + position: absolute; + left: 100%; + top: 63px; + content: ''; + border: 6px solid #fff; + transform: rotateZ(45deg); + box-shadow: 0 0 6px rgba(0, 0, 0, .3); + margin-left: -6px; +} +.contest-item-prize-tip:after { + position: absolute; + left: 100%; + top: 54px; + content: ''; + background-color: #fff; + margin-left: -15px; + width: 15px; + height: 30px; +} +.contest-item-prize-unpaid > .contest-item-prize-tip { + width: 330px; + top: -16px; + margin-right: -13px; +} +.contest-item-prize-unpaid > .contest-item-prize-tip:before { + top: 19px; +} +.contest-item-prize-unpaid > .contest-item-prize-tip:after { + top: 10px; +} +.contest-item-prize-few:hover > .contest-item-prize-tip, +.contest-item-prize-unpaid:hover > .contest-item-prize-tip { + transition-delay: .2s; + transform: translateX(0); + visibility: visible; + opacity: 1; +} +.contest-item-prize-unpaid:hover + .contest-item-prize-tip { + transition-delay: 0; + transform: translateX(-10px); + visibility: hidden; + opacity: 0; +} +.contest-item-btns { + position: absolute; + right: 7px; + top: 15px; +} +.contest-item-info-rows .contest-item-btns { + top: -28px; +} +.contest-item-btn { + font-size: 13px; + font-weight: bold; + text-transform: uppercase; +} +.contest-item-btn + .contest-item-btn { + margin-left: 20px; +} +.contest-item-candidate > a, +.contest-item-winner > a { + color: #333; +} +.contest-item-btn-success, +.contest-item-btn-success:hover, +.you-are-candidate .contest-item-candidate, +.you-are-candidate .contest-item-candidate > a, +.you-are-candidate .contest-item-winner, +.you-are-candidate .contest-item-winner > a { + color: #249106; +} +.contest-item-btn-failure, +.contest-item-btn-failure:hover { + color: #b12b2b; +} +.contest-item-btn-success:before { + content: ''; + background-position: -7px -252px; + display: inline-block; + width: 16px; + height: 13px; + margin-right: 4px; + position: relative; + top: 1px; +} +.contest-item-btn.disabled { + opacity: .4; + pointer-events: none; +} +.has-candidate .contest-item-templates:after { + content: ', first by'; +} +.contest-item-num, +.contest-item-issue { + float: left; + color: #808080; + margin-right: 15px; +} +.contest-item-comp-warn { + display: block; + font-size: 12px; + color: #cb2020; + white-space: nowrap; + padding: 7px 0 0; +} +.contest-item-comp-warn + .contest-item-comp-warn { + padding: 0; +} +.contest-item-comp-warn a { + color: #cb2020; +} +.contest-item-author { + margin-right: 15px; +} +.contest-item-author a { + color: #333; +} +.contest-item-date { + float: left; + color: #808080; + margin-top: 7px; + margin-right: 15px; +} +.contest-item-date a { + color: #808080; +} +.contest-item-status { + margin-top: 7px; + margin-left: 15px; + color: #808080; + text-align: right; +} +.list-group-contest-item .templates-item-date { + color: #808080; +} +.contest-item-author, +.contest-item-status { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +.contest-item-status a, +.contest-item-status a.text-muted { + color: #808080; +} +a.status-live, +a.status-live:hover { + color: #249106; +} +a.status-winner, +a.status-winner:hover, +.contest-item-status-winner, +.contest-item-status-winner a { + color: #249106; + font-weight: bold; +} +.contest-item-status-disputed, +a.contest-item-status-disputed, +.contest-item-status-disputed a { + color: #cb2020; +} +.contest-item-status-issues, +a.contest-item-status-issues, +.contest-item-status-issues a { + color: #2e87ca; +} +.contest-item-url-wide .contest-item-btns { + position: static; + display: block; + text-align: right; + margin-top: 10px; +} +.contest-item-url-wide .contest-item-cell.top { + display: block; +} +.contest-item-url-wide .contest-item-cell.bottom { + display: none; +} +@media (min-width: 992px) { + .list-group-contest-header { + font-weight: bold; + display: block; + } + .contest-item-domain { + display: inline; + max-width: none; + padding-right: 0; + } + .contest-item-info { + float: right; + } + .contest-item-info.has-info, + .contest-item-info-rows .contest-item-info.has-info { + margin-top: 0; + } + .contest-item-info-rows .contest-item-info + .contest-item-info.has-info { + border-top: 1px solid #ededed; + margin: 15px -7px 0; + padding: 15px 7px 0; + } + .contest-item-cell { + width: 120px; + display: inline-block; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + vertical-align: top; + } + .contest-item-templates { + width: 180px; + } + .contest-item-candidate { + width: 270px; + } + .templates-item-date { + width: 140px; + } + .contest-item-winner { + width: 320px; + } + .contest-item-url { + width: 470px; + } + .contest-item-url-wide .contest-item-cell { + width: auto; + display: block; + } + .contest-item-url-wide .contest-item-btns { + margin-left: 20px; + margin-top: 0; + } + .contest-item-url-wide .contest-item-cell.top { + display: none; + } + .contest-item-url-wide .contest-item-cell.bottom { + display: block; + } + /*.contest-item-cell + .contest-item-cell { + margin-right: 20px; + }*/ + .has-candidate .contest-item-templates:after { + content: ''; + } + .contest-item-btns { + position: relative; + float: right; + margin-left: 10px; + top: 0; + right: 0; + } + .contest-item-info-rows .contest-item-btns { + margin-left: 20px; + top: 0; + } + .contest-item-num { + width: 105px; + } + .contest-item-issue { + width: 75px; + } + .contest-item-author { + width: 160px; + float: left; + } + .contest-item-date, + .contest-item-status { + margin-top: 0; + } +} + +main.rules section > p.about-text { + margin-bottom: 20px; + line-height: 24px; +} +main.rules section > p.about-text + ul { + margin-top: -15px; + margin-bottom: 20px; +} +.about-button-wrap { + margin: 10px -16px 0; +} +.about-button-wrap .iv-btn { + margin-left: 0; +} +.template-author { + font-weight: bold; + color: #2e87ca; +} +section h3 .header-count { + margin-left: 10px; + color: #999; +} +.header-help { + font-size: 13px; + font-weight: normal; + border-bottom: 1px dotted; + display: inline-block; + margin: 2px 0; + padding: 0 1px 2px; + float: right; + cursor: pointer; +} +.header-help:hover { + border-bottom-style: solid; + text-decoration: none; +} + +.list-group-issues { + margin: -10px -7px 35px; +} +h3.accepted, +h3.accepted .header-count, +.status-accepted { + color: #249106; +} +h3.declined, +h3.declined .header-count, +.status-declined { + color: #b12b2b; +} +.list-group-issue-item { + position: relative; + font-size: 14px; + padding: 20px 7px; + color: #1a1a1a; +} +.section-url-field-wrap { + margin: 35px 0; +} +.popup .section-url-field-wrap { + margin: 25px 0 45px; +} +.section-url-field-wrap .help-block { + margin: 10px 17px; + font-size: 14px; + color: #999; +} +.issue-author { + font-weight: bold; + color: #2e87ca; +} +.issue-comment { + border-left: 3px solid #1e98d4; + padding: 1px 0 1px 13px; + margin: 10px 0 25px; + word-break: break-word; +} +.issue-comment-short { + display: -webkit-box; + max-height: 126px; + -webkit-line-clamp: 7; + -webkit-box-orient: vertical; + overflow: hidden; + text-overflow: ellipsis; + white-space: pre-wrap; +} +.issue-comment-content { + display: table; + width: 100%; +} +.issue-comment-text { + display: table-cell; +} +.issue-comment-photo { + display: table-cell; + background: no-repeat center; + background-size: cover; + width: 100px; + height: 100px; + cursor: pointer; +} +.issue-author-template { + margin: -15px 0 25px; + color: #808080; +} +.issue-info-row { + margin: 12px 0 0; +} +.issue-info-row dt { + font-weight: normal; + color: #808080; +} +.issue-info-row dd { + margin: 5px 0 0; +} +.issue-info-row-owner dt, +.issue-info-row-owner dt a { + font-weight: bold; + color: #32bfb3; +} +.issue-info-row-owner dd, +.issue-info-row-accepted dd, +.issue-info-row-declined dd { + padding: 1px 0 1px 13px; + margin: 10px 0 25px; + word-break: break-word; +} +.issue-info-row-owner dd { + border-left: 3px solid #32bfb3; +} +.issue-info-row-accepted dt { + font-weight: bold; + color: #249106; +} +.issue-info-row-accepted dd { + border-left: 3px solid #249106; +} +.issue-info-row-declined dt { + font-weight: bold; + color: #b12b2b; +} +.issue-info-row-declined dd { + border-left: 3px solid #cb6767; +} +.issue-info-row dd:empty { + display: none; +} +.issue-buttons { + margin: 10px -18px 0; +} +.list-group-issue-item .issue-buttons { + margin-top: 20px; +} +.contest-buttons { + margin: -20px -18px 10px; +} + +.popup-form { + margin: 25px 0 0; + overflow: visible !important; +} + +.radio-row { + display: block; + margin: 5px -5px; + padding: 5px; + font-weight: normal; + overflow: hidden; + cursor: pointer; +} +.radio-row .radio { + position: absolute; + left: -5000px; +} +.radio-row .radio + .radio-label { + display: inline-block; + position: relative; + line-height: 18px; + padding: 0 0 0 30px; +} +.radio-row .radio + .radio-label:before { + display: inline-block; + content: ''; + width: 18px; + height: 18px; + border-radius: 9px; + border: 2px solid #999; + vertical-align: top; + margin: 0 12px 0 0; + padding: 0; + position: absolute; + left: 0; + top: 0; +} +.radio-row .radio:checked + .radio-label:before { + border-color: #319bd8; +} +.radio-row .radio:checked + .radio-label:after { + display: inline-block; + content: ''; + width: 8px; + height: 8px; + border-radius: 4px; + background: #319bd8; + vertical-align: top; + margin: 5px; + padding: 0; + position: absolute; + left: 0; + top: 0; +} +.radio-row .radio.disabled + .radio-label, +.radio-row .radio[disabled] + .radio-label { + opacity: 0.65; +} + + +.issue-section-block { + width: auto; + border: none; + margin: 0 0 0 -7px; + overflow: auto; + overflow-x: hidden; + overflow-y: auto; +} +.issue-section-block .list-group-issue-item-wrap { + margin-left: 10px; +} +.report-issue-block { + padding: 0 7px 0 17px; +} +.report-issue-text { + margin: 0; + line-height: 24px; +} +.report-issue-text + .report-issue-text, +.issue-form .report-issue-text { + margin-top: 15px; +} +a.report-issue-button { + padding: 8px 9px 7px; + border-radius: 2px; + margin: -11px -9px 7px; +} +.report-issue-button, +.report-issue-button:hover { + color: #c64040; +} +.report-issue-button:hover { + background: #f7e3e3; + text-decoration: none; +} +.report-issue-button:active { + background: #f7e3e3; +} +.respond-issue-block { + padding: 20px 0 0; +} +.respond-issue-block .help-block { + margin: 10px 0; + font-size: 14px; + color: #1a1a1a; +} +.issue-comment-field { + max-height: 77px; + margin-top: 7px; +} +.issue-report-help { + margin: 21px 0; +} +.list-group-issue-item-wrap { + margin-top: -10px; +} +.issue-form .radio-rows { + margin-top: 15px; +} + +.section-label { + font-size: 15px; + font-weight: normal; + margin: 0 5px 0 12px; + float: right; +} +.section-label-success { + color: #449d44; +} +.section-label-danger { + color: #c9302c; +} +.section-label-info { + color: #31b0d5; +} +.section-btn .glyphicon, +.section-label .glyphicon { + font-size: 17px; + position: static; + vertical-align: middle; +} +.section-btn .label { + padding: 0 4px; +} +.section-label .label { + padding: 0 2px; + vertical-align: middle; +} +.section-feedback { + display: inline-block; + margin-left: 12px; + margin-bottom: -3px; +} +.section-feedback-counter { + padding: 0 6px; +} +.section-feedback-counter .counter-label { + font-size: 12px; + font-weight: normal; + line-height: 19px; + padding: 1px 0; + transition: all .15s ease; +} +a.section-feedback-counter:hover .counter-label { + font-size: 13px; + border-bottom: 1px dotted; +} +.section-feedback-counter.active .counter-label, +a.section-feedback-counter.active:hover .counter-label { + font-size: 15px; + padding: 3px 0; + border-bottom: 1px solid; +} +a.section-feedback-counter { + cursor: pointer; +} +a.section-feedback-counter:hover, +a.section-feedback-counter:focus { + text-decoration: none; +} +.section-feedback-counter .glyphicon-eye-open, +.section-feedback-counter .glyphicon-leaf { + font-size: .92em; +} + +.list-group-item-heading .section-label { + font-size: 13px; +} +.list-group-item-heading .section-label .glyphicon { + font-size: 14px; +} + +.chars-counter { + font-size: 13px; + text-align: right; + padding: 4px 0 0; + color: #808080; +} + +.content { + padding-left: 15px; +} +#dev_page_content_wrap { + padding: 0 0 10px; + max-width: none; +} +#dev_page_content, +#dev_page_content p { + line-height: 1.6; +} +#dev_page_content_wrap h1, +#dev_page_content_wrap h2, +#dev_page_content_wrap h3, +#dev_page_content_wrap h4, +.page-content-wrap h3 { + font-weight: bold; + position: relative; +} +#dev_page_content_wrap h1 { + font-size: 21px; + margin: 27px 0 12px; +} +#dev_page_content_wrap h2, +#dev_page_content_wrap h3 { + font-size: 19px; + margin: 27px 0 12px; +} +#dev_page_content_wrap h4, +#dev_page_content_wrap h5 { + font-size: 17px; + margin: 27px 0 10px; +} +#dev_page_content_wrap pre, +#dev_page_content_wrap code { + font-family: monospace, 'Courier New'; + font-size: 87%; +} +#dev_page_content_wrap pre { + line-height: 18px; + word-wrap: break-word; + white-space: pre-wrap; + word-break: normal; + padding: 6px 12px; + border: none; + background: #f4f8fb; +} +#dev_page_content_wrap code { + color: inherit; + background: #ecf3f8; +} +#dev_page_content_wrap blockquote { + border-color: #179cde; + padding: 5px 17px; +} +#dev_page_content_wrap .dev_page_image { + display: block; + max-width: 100% !important; + margin: 0 auto; + padding: 10px 0px 5px; +} + +#dev_page_content_wrap a.anchor, +.page-content-wrap a.anchor { + position: absolute; + height: 1px; + top: -70px; +} +header.has-message + main #dev_page_content_wrap a.anchor, +header.has-message + main .page-content-wrap a.anchor { + top: -114px; +} +#dev_page_content_wrap a.anchor-link, +.page-content-wrap a.anchor-link { + text-decoration: none; + line-height: 1; + margin-left: -0.7em; + + cursor: default; + display: block; + position: absolute; + top: 0; + left: 0; + bottom: 0; + + border-top: 10px solid transparent; + margin-top: -10px; + outline: 0; +} + +#dev_page_content_wrap a.anchor-link i.anchor-icon, +.page-content-wrap a.anchor-link i.anchor-icon { + display: inline-block; + font-family: 'Glyphicons Halflings'; + font-style: normal; + font-weight: 400; + font-size: 62%; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + + margin-top: 2px; + opacity: 0; + + cursor: pointer; + padding: 0; + position: relative; + z-index: 10; + + -webkit-transition: opacity .15s ease-in-out; + -moz-transition: opacity .15s ease-in-out; + -ms-transition: opacity .15s ease-in-out; + -o-transition: opacity .15s ease-in-out; + transition: opacity .15s ease-in-out; +} +#dev_page_content_wrap a.anchor-link i.anchor-icon:before, +.page-content-wrap a.anchor-link i.anchor-icon:before { + content: "\e144"; +} +@media (min-width: 992px) { + #dev_page_content_wrap a.anchor-link, + .page-content-wrap a.anchor-link { + margin-left: -1.1em; + } + #dev_page_content_wrap a.anchor-link i.anchor-icon, + .page-content-wrap a.anchor-link i.anchor-icon { + font-size: 85%; + } +} + +#dev_page_content_wrap h1 a.anchor-link i.anchor-icon { + margin-top: 4px; +} + +#dev_page_content_wrap h1:hover a.anchor-link i.anchor-icon, +#dev_page_content_wrap h2:hover a.anchor-link i.anchor-icon, +#dev_page_content_wrap h3:hover a.anchor-link i.anchor-icon, +#dev_page_content_wrap h4:hover a.anchor-link i.anchor-icon, +.page-content-wrap h3:hover a.anchor-link i.anchor-icon { + opacity: 0.6; +} +#dev_page_content_wrap i.anchor-icon:hover, +.page-content-wrap i.anchor-icon:hover { + opacity: 1 !important; +} + +#dev_side_nav_cont .dev_side_nav_wrap { + position: relative; + display: none; +} +@media (min-width: 768px) { + #dev_side_nav_cont .dev_side_nav_wrap { + display: block; + } +} +#dev_side_nav_cont .dev_side_nav { + position: static; + width: auto; +} +#dev_side_nav_cont .dev_side_nav > ul { + width: auto; + float: none; + background: none; + padding: 7px 0; +} +#dev_side_nav_cont .dev_side_nav > ul::-webkit-scrollbar { + display: none; +} +#dev_side_nav_cont .dev_side_nav > ul.affix-top, +#dev_side_nav_cont .dev_side_nav > ul.affix, +#dev_side_nav_cont .dev_side_nav > ul.affix-bottom { + position: static; +} +#dev_side_nav_cont .dev_side_nav li { + float: none !important; +} +#dev_side_nav_cont .dev_side_nav li:before { + display: none; +} +#dev_side_nav_cont .dev_side_nav li a { + border-left: 3px solid transparent; + padding: 9px 15px 9px 12px; + font-size: 13px; + font-weight: normal; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + display: block; +} +#dev_side_nav_cont .dev_side_nav li li a { + padding: 6px 15px 6px 22px; + font-size: 12px; + font-weight: 400; +} +#dev_side_nav_cont .dev_side_nav li a:hover { + background: #f0f6fa !important; +} +#dev_side_nav_cont .dev_side_nav li.active > a { + border-left: 3px solid #1e98d4; +} +#dev_side_nav_cont .dev_side_nav li ul { + display: none; +} +#dev_side_nav_cont .dev_side_nav li.active ul { + display: block; +} + +main.intro, +main.docs { + padding-bottom: 43px; +} + +main.docs #dev_page_content_wrap h1#dev_page_title { + font-size: 24px; + margin: 12px 0 12px; +} + +main.intro #dev_page_content_wrap h1#dev_page_title { + padding: 12px 0 12px; + margin: 0; + font-weight: bold; + font-size: 18px; +} + +#dev_page_content_wrap .contest-section { + padding-top: 10px; + margin-bottom: -10px; +} + +.popup-container { + position: fixed; + top: 0; + bottom: 0; + left: 0; + right: 0; + background: rgba(0,0,0,.6); + z-index: 101; + display: -webkit-flex; + display: flex; + justify-content: center; + align-items: center; +} +.popup { + max-width: 100%; + word-wrap: break-word; + margin: 15px; + border-radius: 4px; + background: #fff; + box-shadow: 0 0 12px rgba(0, 0, 0, .3); +} +.issue-popup-container .popup { + width: 100%; + max-width: 480px; +} +.popup section { + position: relative; + padding-bottom: 60px; +} +.popup h4 { + font-size: 18px; + margin: 5px 0 15px; +} +.popup h4 ~ h4 { + margin-top: 25px; +} +.popup-body { + padding: 20px; +} +.login-popup-container .popup-body { + padding: 15px 25px 25px; +} +.issue-popup-container .popup-body { + padding: 25px; +} +@media (min-width: 560px) { + .popup { + margin: 50px; + min-width: 350px; + } + .popup-body { + padding: 35px 50px; + } + .login-popup-container .popup-body { + padding: 50px 60px; + } +} +@media (min-width: 768px) { + .popup { + max-width: 600px; + } +} +.popup .popup-text { + margin: 0; + line-height: 24px; +} +.popup .popup-buttons { + margin: -17px -8px -10px; + position: absolute; + right: 0; + bottom: 0; +} + +.popup-image-wrap { + position: absolute; + top: 10px; + bottom: 10px; + left: 10px; + right: 10px; +} +.popup-image { + position: absolute; + left: 0; + right: 0; + top: 0; + bottom: 0; + margin: auto; + max-width: 100%; + max-height: 100%; +} + +.well-text { + margin: 0 -7px 20px; + padding: 10px 17px; + background: #f1f1f1; + word-wrap: break-word; +} +.well-text:empty { + display: none; +} +.issue-section-block .well-text { + margin-left: 7px; + margin-right: 7px; +} +.domain-comment { + padding: 0; + margin: 0; + border-left: none; +} +.domain-comment + .domain-comment { + margin-top: 20px; +} +.domain-comment p { + font-size: 14px; + margin-bottom: 4px; +} +.domain-comment cite { + font-size: 13px; + font-weight: bold; + color: #777; +} + diff --git a/data/instantview.telegram.org/css/telegram.css b/data/instantview.telegram.org/css/telegram.css new file mode 100644 index 0000000000..607f550a96 --- /dev/null +++ b/data/instantview.telegram.org/css/telegram.css @@ -0,0 +1,4866 @@ +body { + font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Verdana, sans-serif; + /*-webkit-font-smoothing: antialiased;*/ +} +html.lang_rtl { + direction: rtl; +} + +a, +a:hover { + color: #0088cc; +} +a:focus { + text-decoration: none; +} +a:hover { + text-decoration: underline; +} + +.container { + margin-right: auto; + margin-left: auto; + padding-left: 15px; + padding-right: 15px; +} +@media (min-width: 768px) { + .container { + width: 750px; + } +} +@media (min-width: 992px) { + .container { + width: 970px; + } +} +@media (min-width: 1200px) { + .container { + width: 1170px; + } +} +.container-fluid { + margin-right: auto; + margin-left: auto; + padding-left: 15px; + padding-right: 15px; +} +.row { + margin-left: -15px; + margin-right: -15px; +} + +.container:before { + content: " "; + display: table; +} +.container:after { + content: " "; + display: table; + clear: both; +} + +@media (min-width: 1px) { + .lang_rtl .navbar-nav, + .lang_rtl .navbar-nav > li { + float: right; + } + .lang_rtl .navbar-right { + float: left !important; + } +} + +.tl_page_head { + margin-bottom: 0; +} +.navbar-tg .navbar-inner { + box-shadow: none; + -webkit-box-shadow: none; + border-bottom: 1px solid #e8e8e8; +} +.navbar-tg .nav a { + color: #0088cc; +} +.navbar-tg .nav a:hover, +.navbar-tg .nav .active a { + color: #0088cc; +} +.navbar-tg .nav > .active > a, +.navbar-tg .nav > .open > a, +.navbar-tg .nav > li > a:hover { + position: relative; +} +.navbar-tg .nav > li > a:after { + display: block; + height: 3px; + background: #179cde; + position: absolute; + border-radius: 2px 2px 0 0; + content: ""; + left: 4px; + right: 4px; + opacity: 0; + bottom: -1px; + -webkit-transition: opacity .2s ease-in-out, transform .2s ease-in-out; + -moz-transition: opacity .2s ease-in-out, transform .2s ease-in-out; + -ms-transition: opacity .2s ease-in-out, transform .2s ease-in-out; + + transform-origin: bottom;; + transform: scaleX(0.3) scaleY(0); + +} +.navbar-tg .nav > .active > a:after, +.navbar-tg .nav > .open > a:after, +.navbar-tg .nav > li > a:hover:after { + opacity: 1; + transform: scaleX(1.0) scaleY(1.0); +} +.navbar-tg .nav > li > a, +.navbar-tg .nav > li > a:hover, +.navbar-tg .nav > li > a:focus { + background-color: transparent; +} + +.nav { + color: #a2a2a2; + font-size: 15px; + padding-left: 0; + padding-right: 0; +} + + +.caret { + display: inline-block; + background: url(../img/dropdown_1x.png) -2px -5px no-repeat; + border: 0; + width: 14px; + height: 6px; + margin-left: 2px; + vertical-align: middle; +} + + +.nav-pills > li > a { + font-size: 15px; + padding: 8px 17px; + border-radius: 0; +} + +.nav > li > a:hover, +.nav > li > a:focus { + background-color: #f0f6fa; + text-decoration: none; +} + +.nav .open > a, +.nav .open > a:hover, +.nav .open > a:focus, +.nav-pills > li.active > a, +.nav-pills > li.active > a:hover, +.nav-pills > li.active > a:focus { + box-shadow: none; + background-color: #1e98d4; + color: #FFF; + border: 0; +} + +.nav .open > a .caret, +.nav .open > a:hover .caret, +.nav .open > a:focus .caret { + background-position: -2px -15px; +} + +.dropdown-menu { + min-width: 177px; + padding: 0; + margin: 7px 0 0 0; + list-style: none; + font-size: 13px; + text-align: left; + background-color: #fff; + border-radius: 0; + border: 1px solid rgba(29,92,123,0.3); + box-shadow: 0 1px 1px rgba(20,60,83,0.1); + -webkit-box-shadow: 0 1px 1px rgba(20,60,83,0.1); +} +.dropdown-menu > li > a { + padding: 8px 18px; + margin: 0 -1px; + color: #08c; +} +.dropdown-menu > li > a:first-child { + margin-top: -1px; + padding-top: 9px; +} +.dropdown-menu > li > a:last-child { + margin-bottom: -1px; + padding-bottom: 9px; +} +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus, +.dropdown-menu > li.active > a { + text-decoration: none; + color: #FFF; + background-color: #1e98d4; +} + +#dev_page_content > ul:not(.nav), +#dev_page_content ul.bulleted, +#dev_page_content > ul:not(.nav) ul:not(.nav), +#dev_page_content > ol:not(.nav) ul:not(.nav), +#dev_page_content ul.bulleted ul.bulleted { + list-style-type: none; + padding-left: 10px; +} +.is_rtl #dev_page_content > ul:not(.nav), +.is_rtl #dev_page_content ul.bulleted, +.is_rtl #dev_page_content > ul:not(.nav) ul:not(.nav), +.is_rtl #dev_page_content > ol:not(.nav) ul:not(.nav), +.is_rtl #dev_page_content ul.bulleted ul.bulleted { + padding-right: 10px; + padding-left: 0; +} +#dev_page_content > ol { + padding-left: 25px; +} +#dev_page_content > ol > li { + padding-left: 5px; +} + + +#dev_page_content > ul:not(.nav) li, +#dev_page_content > ol:not(.nav) ul:not(.nav) li, +#dev_page_content ul.bulleted li { + background-image: url(../img/bullet.png?3); + background-repeat: no-repeat; + background-position: 0px 8px; + padding-left: 20px; +} + +.is_rtl #dev_page_content > ul:not(.nav) li, +.is_rtl #dev_page_content > ol:not(.nav) ul:not(.nav) li, +.is_rtl #dev_page_content ul.bulleted li { + background-position: 100% 8px; + padding-left: 0; + padding-right: 20px; +} + + + +.breadcrumb > li { + text-shadow: none; +} +.breadcrumb > li > .divider { + color: #c1d3e4; +} + +pre, code { + border: 0; +} +pre { + font-size: 13px; + color: #546172; + background: #ecf3f8; + border-radius: 0; +} +code { + background: #feeae4; + color: #c61717; + padding: 3px 5px; + border-radius: 0; +} +blockquote { + border-left-color: #179cde; +} +blockquote p { + font-size: 14px; + font-weight: normal; + line-height: 20px; + margin-bottom: 10px; +} +ul ul, ol ul, ul ol, ol ol { + margin-bottom: 8.5px; +} +.table td, .table th { + border-top-color: #eee; +} +h1, h2, h3, h4, h5, h6 { + font-weight: bold; + margin: 20px 0 10px 0; + position: relative; +} +h1 { + font-size: 20px; + margin-top: 32px; + margin-bottom: 12px; +} +h2 { + font-size: 20px; + margin-top: 32px; + margin-bottom: 12px; +} +h3 { + font-size: 20px; + margin-top: 32px; + margin-bottom: 10px; +} +h4 { + font-size: 16px; + margin-top: 29px; + margin-bottom: 7px; +} +h5 { + font-size: 16px; + margin-top: 29px; + margin-bottom: 7px; +} + +mark { + padding: .2em .4em; +} + +a.btn, +button.btn { + border-radius: 0; +} + +.form-control { + border-radius: 0; + box-shadow: none; +} + + +a.anchor { + text-decoration: none; + line-height: 1; + margin-left: -22px; + + cursor: default; + display: block; + position: absolute; + top: 0; + left: 0; + bottom: 0; + + border-top: 10px solid transparent; + margin-top: -10px; + -webkit-background-clip:padding-box; + -moz-background-clip:padding; + background-clip:padding-box; + outline: 0; +} +.is_rtl a.anchor { + margin-right: -22px; + margin-left: 0; +} + +a.anchor i.anchor-icon { + display: inline-block; + width: 18px; + height: 20px; + margin-top: 2px; + line-height: 14px; + vertical-align: text-top; + background: url(../img/link-icon.png) 0 0 no-repeat; + background-size: 17px 18px; + opacity: 0; + + cursor: pointer; + padding: 0; + position: relative; + z-index: 10; + + -webkit-transition: opacity .15s ease-in-out; + -moz-transition: opacity .15s ease-in-out; + -ms-transition: opacity .15s ease-in-out; + -o-transition: opacity .15s ease-in-out; + transition: opacity .15s ease-in-out; +} + +h1 a.anchor i.anchor-icon {margin-top: 2px;} +h2 a.anchor i.anchor-icon {margin-top: 2px;} +h3 a.anchor i.anchor-icon {margin-top: 2px;} +h4 a.anchor i.anchor-icon {margin-top: 0px;} + + +h1:hover a.anchor i.anchor-icon, +h2:hover a.anchor i.anchor-icon, +h3:hover a.anchor i.anchor-icon, +h4:hover a.anchor i.anchor-icon, +h5:hover a.anchor i.anchor-icon, +h6:hover a.anchor i.anchor-icon { + opacity: 0.6; +} +i.anchor-icon:hover { + opacity: 1 !important; +} + +.breadcrumb { + background-color: #ecf3fa; +} +.breadcrumb { + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; +} +.breadcrumb li { + display: inline-block; + float: none; + white-space: nowrap; + text-overflow: ellipsis; +} +.breadcrumb > li + li:before { + padding: 0; + content: ""; +} +.icon-breadcrumb-divider { + display: inline-block; + background: url(../img/breadcrumb_divider_1x.png) 0 50% no-repeat; + width: 5px; + height: 18px; + line-height: 18px; + margin: 0 8px; + vertical-align: top; +} + +.slightly-pull-right { + float: right; +} +.slightly-pull-left { + float: left; +} + + +.back_to_top_wrap { + display: block; + pointer-events: none; + cursor: default; + position: fixed; + left: 0; + top: 0; + bottom: 0; + outline: none; + box-shadow: none; + opacity: 0; + /*display: none;*/ + transition: opacity ease-in-out 0.2s; + -webkit-transition: opacity ease-in-out 0.2s; + direction: ltr; +} +.back_to_top_wrap.is_rtl { + left: auto; + right: 0; + direction: rtl; +} +.back_to_top_wrap.back_to_top_shown { + cursor: pointer; + pointer-events: all; + /*display: block;*/ + opacity: 1; +} +.back_to_top_wrap:hover { + text-decoration: none; +} +.back_to_top { + font-size: 15px; + width: 120px; + text-align: center; + padding: 18px 15px 18px 7px; + transition: background ease-in-out 0.2s; + -webkit-transition: background ease-in-out 0.2s; +} +.back_to_top_wrap:hover .back_to_top { + background: #ecf3f8; + background: rgba(174, 198, 215, 0.2); +} +.icon-to-top { + display: inline-block; + background: url(../img/back_to_top_1x.png) 0 50% no-repeat; + width: 16px; + height: 7px; + margin-right: 12px; + margin-top: 7px; + vertical-align: text-top; +} +.back_to_top_wrap.is_rtl .icon-to-top { + margin-left: 12px; + margin-right: 0; +} + + +.navbar-tg .navbar-twitter a { + padding-top: 14.5px; + padding-bottom: 14.5px; +} + +.tl_main_page_container { + padding: 0; +} + +.tl_main_wrap { + margin-top: 17px; +} +.tl_main_wrap h3 { + color: #222222; + font-size: 23px; + font-weight: 500; +} +.tl_main_award { + width: 100px; + height: 100px; + display: block; + background: url(../img/SiteAward.gif) 0 0 no-repeat; + margin: 2px; +} +.tl_main_card_animated { + width: 160px; + margin: 0 auto; +} +.tl_main_card_animated div { + padding-top: 100%; +} + +.no_access_wrap { + color: #999; + padding: 100px 40px; + text-align: center; + font-size: 18px; +} + +.side_blog_wrap { + background: #ecf3fa; + padding: 15px 20px 20px; + font-size: 12px; + width: 200px; +} +.tl_blog_side_blog .side_blog_wrap { + width: 180px; +} +.side_blog_header { + display: block; + color: #0088cc; + font-weight: bold; + font-size: 16px; + margin-bottom: 15px; +} +a.side_blog_entry { + display: block; + margin-top: 10px; +} +a.side_blog_entry:hover { + text-decoration: none; +} +.side_blog_date { + color: #000; + font-weight: bold; +} +.side_blog_title { + color: #0088cc; +} +a.side_blog_entry:hover .side_blog_title { + text-decoration: underline; +} +.side_tour_entry .side_blog_title { + font-size: 14px; +} + +.tl_main_bottom_blog, +.tl_blog_bottom_blog { + display: none; +} +.tl_main_side_blog { + position: relative; +} +.tl_main_side_blog .side_blog_wrap { + position: absolute; + margin-top: 20px; + right: 137px; +} +.lang_rtl .tl_main_side_blog .side_blog_wrap { + left: 137px; + right: auto; +} +.tl_main_bottom_blog { + margin: 0px 15px 20px; +} +.side_blog_wrap { + background: none; + padding: 5px 17px 5px 0; + margin: 0 0 17px 26px; + display: flex; + flex-wrap: nowrap; + flex-direction: row; + justify-content: start; + align-items: stretch; + align-content: start +} +.tl_blog_bottom_blog .side_blog_wrap { + margin: 0 0 0 10px; +} +.tl_blog_side_blog { + position: relative; +} +.tl_blog_side_blog .side_blog_wrap { + position: absolute; + margin-top: 50px; + right: -200px; +} +.lang_rtl .tl_blog_side_blog .side_blog_wrap { + left: -200px; + right: auto; +} +.side_blog_wrap:before { + content: ' '; + display: block; + width: 5px; + background: #179cde; + border-radius: 5px; + overflow: hidden; + flex: 0 0 auto; + margin: 0 17px 0 0; +} +.lang_rtl .side_blog_wrap:before { + margin: 0 0 0 17px; +} + + + +.tl_main_logo_wrap { + max-width: 400px; + margin: 0 auto; + padding: 20px 0 20px; +} +a.tl_main_logo { + display: block; + line-height: 0; + text-decoration: none !important; +} +svg.tl_main_logo, +image.tl_main_logo, +img.tl_main_logo { + display: block; + width: 128px; + height: 128px; + margin: 0 auto; +} + +.tl_main_logo_title, +.tl_main_logo_title:hover { + font-size: 34px; + color: #222222; + text-align: center; + margin-top: 18px; + margin-bottom: 6px; + font-weight: normal; + letter-spacing: -2px; +} +.tl_main_logo_title_image { + width: 144px; + height: 36px; + background: url(../img/Telegram_1x.png) 0 0 no-repeat; + margin: 18px auto 6px; +} +.tl_main_logo_lead { + font-size: 20px; + line-height: 148%; + max-width: 285px; + margin: 0 auto; + color: #8c8c8c; + text-align: center; + padding: 1px 0 10px; + + font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Light", Helvetica, Arial , Verdana, sans-serif; + font-weight: 300; +} + + +.tl_main_head_download { + margin: 6px auto 35px; + max-width: 798px; + text-align: center; +} +.tl_main_download_btn { + display: inline-block; + color: #FFF; + font-size: 16px; + background: #a19481; + border-radius: 4px; + padding: 10px 15px; + line-height: 35px; + overflow: hidden; + width: 220px; + margin: 5px 8px; + text-align: center; +} +.tl_main_download_btn:hover { + background-color: #a99d8b; + color: #FFF; + text-decoration: none; +} +.tl_main_download_btn:active { + background-color: #998e7e; +} + +.tl_main_download_mobile { + text-align: center; + max-width: 1028px; + margin: 0 auto; +} +.tl_main_download_link { + text-align: center; + display: inline-block; + height: 300px; + padding-top: 262px; + padding-bottom: 20px; + margin: 40px 0; + font-size: 15px; + max-width: 100%; + position: relative; +} +a.tl_main_download_link:hover { + text-decoration: none; +} +a.tl_main_download_link:after { + display: block; + height: 3px; + background: #179cde; + position: absolute; + border-radius: 2px; + content: ""; + left: 4px; + right: 4px; + opacity: 0; + bottom: -1px; + -webkit-transition: opacity .2s ease-in-out, transform .2s ease-in-out; + -moz-transition: opacity .2s ease-in-out, transform .2s ease-in-out; + -ms-transition: opacity .2s ease-in-out, transform .2s ease-in-out; + + transform-origin: bottom;; + transform: scaleX(0.3) scaleY(0); +} +a.tl_main_download_link:hover:after { + opacity: 1; + transform: scaleX(1.0) scaleY(1.0); +} + +.tl_main_download_link_android { + width: 28.210116857923%; + min-width: 245px; +} +.tl_main_download_link_ios { + width: 42.9961%; + min-width: 350px; +} +.tl_main_download_link_tdesktop { + display: none; + min-width: 320px; + background: url(../img/SiteTDesktop.jpg) 50% 0 no-repeat; +} + +.tl_main_download_image__ios, +.tl_main_download_image__android { + display: block; + position: absolute; + top: 50%; + left: 50%; + transform-origin: 50% 50%; + opacity: 1.0; + pointer-events: none; + -webkit-transition: opacity .1s ease-in-out; + -moz-transition: opacity .1s ease-in-out; + -ms-transition: opacity .1s ease-in-out; + padding: 0; + border: 0; +} +.tl_main_download_image__ios { + margin: -150px 0 0 -152px; + width: 304px; + height: 240px; + background: url(../img/SiteiOS.jpg?2) 50% 0 no-repeat; +} +.tl_main_download_image__android { + margin: -150px 0 0 -152px; + width: 304px; + height: 240px; + background: url(../img/SiteAndroid.jpg?2) 50% 0 no-repeat; +} + +.tl_main_video_player { + display: block; + position: absolute; + top: 50%; + left: 50%; + transform-origin: 50% 50%; + opacity: 0; + pointer-events: none; + -webkit-transition: opacity .1s ease-in-out; + -moz-transition: opacity .1s ease-in-out; + -ms-transition: opacity .1s ease-in-out; + padding: 0; + border: 0; +} +.tl_main_video_player.video__init_retina { + display: none; +} +.tl_main_video_player__android { + margin: -150px 0 0 -96px; + width: 192px; + height: 240px; +} +.tl_main_video_player__ios { + margin: -150px 0 0 -152px; + width: 304px; + height: 240px; +} +.video_play .tl_main_video_player { + opacity: 1; +} + + + + +.tl_main_download_more_btn { + margin-bottom: 0; + font-weight: normal; + text-align: center; + vertical-align: middle; + cursor: pointer; + background-image: none; + border: 0; + white-space: nowrap; + padding: 10px 16px; + font-size: 15px; + line-height: 1.33; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + color: #ffffff; + background-color: #318fd3; + margin-top: 5px; + display: none; + border-radius: 3px; +} +.tl_main_download_more_btn:hover { + color: #FFF; +} +.icon-arrow-more { + display: inline-block; + vertical-align: baseline; + width: 6px; + height: 11px; + background: url(../img/tl_arrow.png) 0 0 no-repeat; + margin-left: 10px; +} + +.tl_main_download_desktop_header { + text-align: center; +} +.tl_main_download_desktop_wrap1 { + height: 291px; + overflow: hidden; +} +.tl_main_download_desktop_wrap { + position: absolute; + left: 0; + right: 0; +} +.tl_main_download_desktop { + position: absolute; + left: 0; + right: 0; + min-width: 804px; + background: url(../img/SiteDesktop.jpg?2) 50% 19px no-repeat; + /*overflow: hidden;*/ +} + + + +.tl_main_download_desktop_links { + width: 595px; + margin: 0 auto; +} +.tl_main_download_desktop_link { + text-align: center; + display: inline-block; + padding: 270px 0 20px; + font-size: 15px; + vertical-align: top; + -webkit-transition: box-shadow .2s ease-in-out; + -moz-transition: box-shadow .2s ease-in-out; + -ms-transition: box-shadow .2s ease-in-out; + position: relative; + float: left; +} +.tl_main_download_desktop_link:hover { + text-decoration: none; +} +a.tl_main_download_desktop_link:hover { + text-decoration: none; +} +a.tl_main_download_desktop_link:after { + display: block; + height: 3px; + background: #179cde; + position: absolute; + border-radius: 2px; + content: ""; + left: 4px; + right: 4px; + opacity: 0; + bottom: -1px; + -webkit-transition: opacity .2s ease-in-out, transform .2s ease-in-out; + -moz-transition: opacity .2s ease-in-out, transform .2s ease-in-out; + -ms-transition: opacity .2s ease-in-out, transform .2s ease-in-out; + + transform-origin: bottom;; + transform: scaleX(0.3) scaleY(0); +} +a.tl_main_download_desktop_link:hover:after { + opacity: 1; + transform: scaleX(1.0) scaleY(1.0); +} +.tl_main_download_link_td { + width: 52%; + padding-left: 20px; + padding-right: 20px; +} +.tl_main_download_link_osx { + width: 48%; +} +.tl_main_body { + margin-top: 40px; + padding-top: 5px; +} +.tl_main_body_header { + text-align: center; + margin-top: 0; + padding-top: 20px; +} + +.icon-android, +.icon-ios, +.icon-wp { + display: inline-block; + vertical-align: text-top; + width: 25px; + height: 30px; + background: url(../img/SiteLogos.png) 0 0 no-repeat; + margin-right: 10px; +} +.lang_rtl .icon-android, +.lang_rtl .icon-ios, +.lang_rtl .icon-wp { + margin-right: 0; + margin-left: 10px; +} + +.icon-ios { + background-position: 0 0px; + height: 26px; + margin-top: -5px; +} +.icon-android { + background-position: 0 -46px; + height: 23px; + margin-top: -3px; +} +.icon-wp { + background-position: 0 -90px; + height: 20px; + margin-top: -1px; +} + +.icon { + display: inline-block; +} +.icon-twitter { + width: 21px; + height: 17px; + vertical-align: text-top; + background: url(../img/twitter.png) 0 0 no-repeat; + opacity: 0.9; +} +a:hover .icon-twitter { + opacity: 0.99; +} + +.app-icon { + display: inline-block; + width: 30px; + height: 30px; + line-height: 30px; + margin-right: 7px; + vertical-align: -9px; + background: no-repeat left; + background-size: cover; +} +.is_rtl .app-icon { + margin-right: 0; + margin-left: 7px; +} +.app-icon-android { + background-image: url(/img/app_icon_android.svg); +} +.app-icon-ios { + background-image: url(/img/app_icon_ios.svg); +} +.app-icon-macos { + background-image: url(/img/app_icon_macos.svg); +} +.app-icon-desktop { + background-image: url(/img/app_icon_desktop.svg); +} +.app-icon-webk { + background-image: url(/img/app_icon_webk.svg); +} +.app-icon-webz { + background-image: url(/img/app_icon_webz.svg); +} + + +.tl_main_cards { + max-width: 950px; + margin: 18px auto 0; + padding: 0; + display: flex; + flex-wrap: wrap; + justify-content: center; +} +.tl_main_card_cell { + position: relative; + min-height: 1px; + padding-left: 15px; + padding-right: 15px; + flex: 0 1 auto; + width: 100%; +} +@media (min-width: 768px) { + .tl_main_card_cell { + width: 50%; + } +} +@media (min-width: 992px) { + .tl_main_card_cell { + width: 33.33333%; + } +} + +.tl_main_card_wrap { + max-width: 260px; + margin: 0 auto; + padding: 20px 0 9px; +} +.tl_main_card { + background: url(../img/tl_card_fast.gif) 0 0 no-repeat; + background-size: 160px 160px; + width: 160px; + height: 160px; + margin: 0 auto; +} + +.tl_main_card_fast { + background-image: url(../img/tl_card_fast.gif); +} +.tl_main_card_powerful { + background-image: url(../img/tl_card_powerful.gif); +} +.tl_main_card_free { + background-image: url(../img/tl_card_free.gif); +} +.tl_main_card_secure { + background-image: url(../img/tl_card_secure.gif); +} +.tl_main_card_cloud { + background-image: url(../img/tl_card_cloud.gif); +} +.tl_main_card_private { + background-image: url(../img/tl_card_private.gif); +} +.tl_main_card_decentralized { + background-image: url(../img/tl_card_decentralized.gif); +} +.tl_main_card_open { + background-image: url(../img/tl_card_open.gif); +} +.tl_main_card_wecandoit { + background-image: url(../img/tl_card_wecandoit.gif); +} + +.tl_main_card_connect { + background-image: url(../img/tl_card_connect.gif); +} +.tl_main_card_coordinate { + background-image: url(../img/tl_card_coordinate.gif); +} +.tl_main_card_synchronize { + background-image: url(../img/tl_card_synchronize.gif); +} +.tl_main_card_build { + background-image: url(../img/tl_card_build.gif); +} +.tl_main_card_encrypt { + background-image: url(../img/tl_card_encrypt.gif); +} +.tl_main_card_send { + background-image: url(../img/tl_card_send.gif); +} +.tl_main_card_process { + background-image: url(../img/tl_card_process.gif); +} +.tl_main_card_destruct { + background-image: url(../img/tl_card_destruct.gif); +} +.tl_main_card_store { + background-image: url(../img/tl_card_store.gif); +} + +h3.tl_main_card_header { + color: #a19679; + text-align: center; + margin: 15px 0 6px; + font-size: 26px; + font-weight: normal; + letter-spacing: -1px; +} +.tl_main_cards_animated_wrap h3.tl_main_body_header { + padding: 0 10px; +} +.tl_main_cards_animated_wrap h3.tl_main_card_header { + color: #0088cc; +} +.tl_main_cards_animated_wrap { + padding-bottom: 20px; +} + +.tl_main_card_lead { + font-size: 15px; + line-height: 158%; + text-align: center; +} + +.tl_main_share { + margin: 24px auto 40px; + /*padding-bottom: 30px;*/ + max-width: 330px; + text-align: center; +} +.lang_rtl .tl_main_share { + max-width: none; +} +.tl_main_noshare { + height: 50px; +} +.tl_main_twitter_widget_wrap { + /*float: left;*/ + display: inline-block; +} +.tl_main_facebook_widget_wrap { + /*float: left;*/ + margin-right: 20px; + display: inline-block; +} +.fb_iframe_widget span { + vertical-align: baseline !important; +} + +.tl_blog_comments_widget { + margin: 0 -8px 40px; +} +.tl_blog_comments_widget iframe { + max-width: 100%; +} + +.tl_main_gplus_widget_wrap { + /*float: left;*/ + display: inline-block; +} + +.tl_twitter_share_btn { + display: inline-block; + border-radius: 16px; + background-color: #54a9eb; + cursor: pointer; + margin-right: 15px; + padding: 7px 17px; + color:#FFF; + font-weight: bold; +} +.lang_rtl .tl_twitter_share_btn { + margin-right: 0; + margin-left: 15px; +} +.tl_twitter_share_btn:hover, +.tl_twitter_share_btn:active, +.tl_twitter_share_btn:focus { + text-decoration: none; + color: #FFF; + outline: none; +} +.tl_twitter_share_cnt { + display: none; + color: #c4e3fb; +} + +.tl_blog_list_page_wrap { + max-width: 800px; + margin: 0 auto; +} +.tl_blog_list_page_wrap.tl_main_recent_news_wrap { + margin-top: 22px; + margin-bottom: 20px; +} +.tl_main_recent_news_header { + font-size: 16px; + font-weight: bold; + text-align: center; + margin-top: 42px; +} +.tlb_other_news_wrap .tl_main_recent_news_header { + margin-top: 22px; + font-size: 18px; +} +.tl_main_wrap .tl_main_recent_news_header { + margin-top: 66px; +} +.tl_main_download_mobile + .tl_main_recent_news_wrap .tl_main_recent_news_header, +.tl_main_download_mobile + .tl_main_recent_news_wrap { + margin-top: 12px; +} +.dev_blog_card_link_wrap:nth-child(odd) { + clear: left; +} +.dev_blog_card_link_wrap { + display: block; + max-width: 50%; + float: left; + padding: 15px 10px; +} +@media (max-width: 640px) { + .dev_blog_card_link_wrap { + max-width: 100%; + } +} +@media (min-width: 801px) { + .tl_main_recent_news_cards { + margin: 0 -15px; + } +} +.tlb_blog_page .dev_blog_card_link_wrap { + padding: 15px 0; +} +a.dev_blog_card_link_wrap:hover, +a.dev_blog_card_link_wrap:active, +a.dev_blog_card_link_wrap:focus { + text-decoration: none; +} +.dev_blog_card_image { + display: block; + max-width: 100%; + height: auto; + max-height: 220px; + margin: 0 auto; + -webkit-transition: opacity .2s ease-in-out; + -moz-transition: opacity .2s ease-in-out; + -ms-transition: opacity .2s ease-in-out; + opacity: 1; +} +.preload .dev_blog_card_image { + height: 220px; + max-height: initial; +} +a:hover .dev_blog_card_image { + opacity: 0.9; +} +.dev_blog_card_title { + margin: 12px 0 2px; + padding: 0 15px; + font-size: 16px; + line-height: 160%; +} +a.dev_blog_card_link_wrap:hover .dev_blog_card_title { + text-decoration: underline; +} +.dev_blog_card_lead { + color: #333; + font-size: 14px; + line-height: 160%; + padding: 0 15px; +} +.dev_blog_card_date { + margin-top: 4px; + font-size: 14px; + color: #888; + padding: 0 15px; +} +.tlb_blog_page .dev_blog_card_title, +.tlb_blog_page .dev_blog_card_lead, +.tlb_blog_page .dev_blog_card_date { + padding: 0 5px; +} +.pager_wrap { + margin-top: 40px; + clear: both; +} + + +.footer_wrap { + border-top: 1px solid #e8e8e8; + max-width: 925px; + margin: 10px auto 0; + padding: 28px 0 34px; +} +.footer_columns_wrap { + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; + + margin: 0 auto; + max-width: 800px; + padding-left: 0; +} +.footer_mobile { + display: none; +} +.footer_column { + flex: 0 1 auto; + align-self: auto; +} +.footer_column_telegram { + flex: 0 1 290px; +} +.footer_column:last-child { + padding-right: 0; +} +.footer_column:first-child { + padding-left: 0; +} +.footer_column h5 { + font-size: 14px; + margin-top: 0; + margin-bottom: 9px; +} +.footer_column h5 a { + color: inherit; +} +.footer_column ul, +.footer_column ul li { + list-style: none; + margin: 0; + padding: 0; +} +.footer_column ul li { + font-size: 14px; + line-height: 23px; +} +.footer_privacy_description { + padding-top: 3px; + font-size: 13px; + line-height: 160%; +} +.footer_privacy_description p { + margin-bottom: 6px; +} +.footer_telegram_description { + font-size: 13px; +} + + + +.tl_mission_wrap #dev_page_content, +.tl_mission_wrap #dev_page_content p { + font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Light", Helvetica, Arial , Verdana, sans-serif; + font-weight: 300; + line-height: 160%; + font-size: 16px; +} + + + +/* Team */ +#dev_page_content.tl_team_wrap, +#dev_page_content.tl_team_wrap p { + line-height: 1.6; +} +.tl_team_lead { + margin-bottom: 30px; +} +.tl_team_member { + min-height: 120px; + position: relative; + margin-bottom: 30px; +} +.tl_team_member_photo_wrap { + position: absolute; + // float: left; + // margin-right: 25px; +} +.tl_team_member_photo { + width: 120px; + height: 120px; + display: block; + background: url('../img/team-sprite.png') 0 0 no-repeat; + background-size: 120px 1810px; +} + +.tl_team_member_pavel .tl_team_member_photo { + background-position: 0 0; +} +.tl_team_member_nikolay .tl_team_member_photo { + background-position: 0 -130px; +} +.tl_team_member_aliaksei .tl_team_member_photo { + background-position: 0 -260px; +} +.tl_team_member_vitalik .tl_team_member_photo { + background-position: 0 -390px; +} +.tl_team_member_arseny .tl_team_member_photo { + background-position: 0 -520px; +} +.tl_team_member_igor .tl_team_member_photo { + background-position: 0 -650px; +} +.tl_team_member_drklo .tl_team_member_photo { + background-position: 0 -780px; +} +.tl_team_member_peter .tl_team_member_photo { + background-position: 0 -910px; +} +.tl_team_member_john .tl_team_member_photo { + background-position: 0 -1040px; +} +.tl_team_member_kolar .tl_team_member_photo { + background-position: 0 -1170px; +} +.tl_team_member_ilya .tl_team_member_photo { + background-position: 0 -1300px; +} +.tl_team_member_igor1 .tl_team_member_photo { + background-position: 0 -1690px; +} +.tl_team_member_mike .tl_team_member_photo { + background-position: 0 -1560px; +} +.tl_team_member_grisha .tl_team_member_photo { + background-position: 0 -1430px; +} + + +.tl_team_member_name { + margin-left: 146px; +} +.tl_team_member_body { + margin-left: 146px; +} + +.tl_team_member_name { + margin-top: 5px; + font-size: 17px; +} +.tl_team_member_awards { + margin-top: 20px; + margin-bottom: 18px; + color: #0088cc; + font-size: 15px; +} +.tl_team_member_experience, +.tl_team_member_awards_list { + line-height: 1.8; +} +.tl_team_member_description { + margin-top: 20px; +} + + + +/* Core / dev */ + +.dev_page { + background: #FFF; + min-height: 500px; +} +#dev_page_content_wrap { + padding: 20px 0; + max-width: 800px; + margin: 0 auto; + direction: ltr; +} +#dev_page_content_wrap.is_rtl { + direction: rtl; +} +#dev_page_content, +#dev_page_content p { + font-size: 14px; + line-height: 1.5; +} +#dev_page_content img.emoji { + vertical-align: top; + -webkit-user-drag: none; + user-drag: none; + cursor: text; +} +.dev_page_bread_crumbs .breadcrumb { + margin-bottom: 10px; + border-radius: 0; +} +#dev_page_title { + position: static; +} + +.dev_page_head { + margin-bottom: 0; +} +.dev_page_head .dev_page_head_logo { + margin-left: 0; +} +#dev_page_content_wrap blockquote { + padding: 5px 17px; +} +#dev_page_content_wrap pre { + overflow-x: auto; + border-radius: 0; +} + +#dev_page_content_wrap pre::-webkit-scrollbar { + visibility: visible; + display: block; + height: 15px; +} +#dev_page_content_wrap pre::-webkit-scrollbar-track:horizontal { + background: rgba(93, 144, 177, 0.2); + border-radius: 0; + height: 15px; +} +#dev_page_content_wrap pre::-webkit-scrollbar-thumb:horizontal { + background: rgba(93, 144, 177, 0.4); + border-radius: 0; + height: 15px; +} + +#dev_page_content_wrap .richcode { + display: block; + padding: 9.5px; + margin: 0 0 10px; + font-size: 13px; + line-height: 20px; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + + color: #546172; + background: #ecf3f8; + + font-family: Monaco,Menlo,Consolas,"Courier New",monospace; +} +#dev_page_content_wrap .richcode code { + background: #FFF; +} +.richcode p:last-child { + margin-bottom: 0; +} + +#dev_page_content_wrap pre code { + overflow-wrap: normal; + white-space: pre; +} +#dev_page_content_wrap a.current_page_link { + color: #468847; + text-decoration: underline; +} + +#dev_page_content_wrap a.nonexisting_page_link { + color: #FF0000; + text-decoration: underline; +} + +.dev_side_image { + max-width: 200px; + float: right; + padding: 0 0 0 20px; +} +.dev_side_image img { + max-width: 180px; +} +.dev_side_image picture { + max-width: 180px; +} + + +#dev_page_content_wrap pre.page_scheme { + margin: 20px 0 30px; +} +.dev_page_edit_form { + border-top: 1px solid #DDD; + padding-top: 50px; + max-width: 800px; + margin: 30px auto 0; + direction: ltr; +} +.dev_page_edit_form .CodeMirror { + font-size: 14px; + line-height: 20px; + font-family: Monaco, Menlo, Consolas, "Courier New", monospace; + border: 1px solid #eee; + height: auto; + position: relative; + + margin-bottom: 9px; + color: #555555; + border: 1px solid #ccc; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; + -moz-transition: border linear 0.2s, box-shadow linear 0.2s; + -ms-transition: border linear 0.2s, box-shadow linear 0.2s; + -o-transition: border linear 0.2s, box-shadow linear 0.2s; + transition: border linear 0.2s, box-shadow linear 0.2s; +} + +.dev_page_edit_form .CodeMirror-focused { + border-color: rgba(82, 168, 236, 0.8); + outline: 0; + outline: thin dotted \9; + + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); +} + +.dev_page_edit_form .CodeMirror-scroll { + overflow-y: hidden; + overflow-x: auto; +} + +.dev_page_edit_form .CodeMirror pre { + white-space: pre-wrap; + word-break: break-all; + word-wrap: break-word; +} + +.dev_page_edit_form #dev_page_diff .CodeMirror { + font-size: 12px; + margin-bottom: 0; +} +#dev_page_diff .CodeMirror-merge, +#dev_page_diff .CodeMirror-merge .CodeMirror { + height: auto; +} +#dev_page_diff .CodeMirror-merge-2pane { + display: flex; + border: 0; + margin-bottom: 9px; +} +#dev_page_diff .CodeMirror-merge-2pane .CodeMirror-merge-pane { + width: 48%; +} +#dev_page_diff .CodeMirror-merge-2pane .CodeMirror-merge-gap { + height: auto; + width: 4%; +} +#dev_page_diff .CodeMirror-merge-pane-rightmost { + position: static; + right: auto; +} +#dev_page_diff .CodeMirror-merge-scrolllock-wrap { + display: none; +} +#dev_page_diff .CodeMirror-merge-left .CodeMirror { + background: rgba(0,0,0,0.06); +} +#dev_page_diff .CodeMirror-merge-l-inserted, +#dev_page_diff .CodeMirror-merge-l-deleted { + background: none; +} +#dev_page_diff.dev_page_diff__wcolor .CodeMirror-merge-l-inserted { + /*background: rgba(0,200,0,0.18);*/ + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAACCAYAAACddGYaAAAAGUlEQVQI12MwuCXy3+CWyH8GBgYGJgYkAABZbAQ9ELXurwAAAABJRU5ErkJggg==); + background-position: bottom left; + background-repeat: repeat-x; + background-color: #dfd; + /*border: 1px solid #4e4;*/ +} +#dev_page_diff.dev_page_diff__wcolor .CodeMirror-merge-l-deleted { + /*background: rgba(200,0,0,0.18);*/ + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAACCAYAAACddGYaAAAAGUlEQVQI12M4Kyb2/6yY2H8GBgYGJgYkAABURgPz6Ks7wQAAAABJRU5ErkJggg==); + background-position: bottom left; + background-repeat: repeat-x; + background-color: #fdd; + /*border: 1px solid #e44;*/ +} + +.table-msg-schema td { + text-align: center; +} +.table-msg-schema>thead>tr>th, +.table-msg-schema>tbody>tr>th, +.table-msg-schema>tfoot>tr>th, +.table-msg-schema>thead>tr>td, +.table-msg-schema>tbody>tr>td, +.table-msg-schema>tfoot>tr>td { + border: 1px solid #d5d5d5; +} + +#dev_upload_btn { + cursor: pointer; + overflow: hidden; + position: relative; +} +.dev_upload_input { + cursor: pointer; + font-size: 72px !important; + opacity: 0.01; + position: absolute; + z-index: 100; + margin: 0; + padding: 0; + top: 0; + right: 0; +} + + +.app_edit_page { + width: 700px; + margin: 40px auto; +} +.app_lock_tt { + padding: 3px; + display: inline-block; +} +.app_lock_text { + font-size: 13px; +} + +.tg-table-stats { + font-size: 12px; +} +.tg-table-stats th a.active { + color: inherit; +} + +.dev_side_nav_wrap { + position: relative; +} +.dev_side_nav { + position: absolute; + width: 200px; + right: -200px; + z-index: 1; +} +.is_rtl .dev_side_nav { + left: -200px; + right: auto; +} +.is_rtl .dev_side_nav .nav { + padding-right: 0; + padding-left: 0; + padding-right: 0; +} +.dev_side_nav > ul { + width: 200px; + background: none; + padding: 10px 0 10px; +} +.dev_side_nav > ul::-webkit-scrollbar { + display: none; +} +.dev_side_nav > ul.affix-top { + position: relative; +} +.dev_side_nav > ul.affix { + position: fixed; + top: 0; + max-height: 100%; + overflow-y: scroll; +} +.dev_side_nav > ul.affix-bottom { + position: relative; + height: auto; + overflow-y: scroll; +} +.dev_side_nav li { + float: none !important; +} +.dev_side_nav li a { + border-left: 2px solid transparent; + padding: 10px 10px; + background: none !important; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.is_rtl .dev_side_nav li a { + border-right: 2px solid transparent; + border-left: 0; +} +.dev_side_nav li a { + display: block; + font-size: 13px; + font-weight: 500; + padding: 4px 20px 4px 18px; + font-weight: 700; + background-color: transparent; +} +.is_rtl .dev_side_nav li a { + padding: 4px 18px 4px 20px; +} +.dev_side_nav li li a { + padding-left: 15px; + padding: 1px 18px 1px 30px; + font-size: 12px; + font-weight: 400; +} +.is_rtl .dev_side_nav li li a { + padding: 1px 30px 1px 18px; +} +.dev_side_nav li a:hover { + border-color: rgba(23, 156, 222, 0.6); +} +.dev_side_nav li.active > a { + border-color: #179cde; +} +.dev_side_nav li ul { + display: none; +} +.dev_side_nav li.active ul { + display: block; +} + + +/* Core / dev end*/ + + + +/* Support */ +.support_wrap { + max-width: 800px; + background: #FFF; + margin: 0 auto; + padding: 20px 0; +} +.support_submit { +} + + +/* FAQ */ +.twitter_timeline_wrap { + width: 300px; + padding-top: 14px; +} +.is_rtl .dev_layer_select .dropdown-menu { + right: auto; + left: 0; +} + +.is_rtl { + direction: rtl; +} + +.is_rtl blockquote { + padding: 0 15px 0 0; + margin: 0 0 20px; + border-left: 0; + border-right: 5px solid #179cde; +} + +.is_rtl .pull-right, +.is_rtl .slightly-pull-right { + float: left; +} +.is_rtl .pull-left, +.is_rtl .slightly-pull-left { + float: right; +} + +.is_rtl .anchor { + left: auto; + right: 0; +} + +.top_lang_select.tlb_top_lang_select { + float: right; + margin: -4px -5px -4px 0; +} +.lang_rtl .top_lang_select.tlb_top_lang_select { + float: left; +} +.top_lang_select .dropdown-toggle { + display: block; + text-align: center; + padding-top: 15.5px; + padding-bottom: 15.5px; + font-size: 15px; + line-height: 17px; +} +.top_lang_select.tlb_top_lang_select a.dropdown-toggle { + padding: 8px 6px 8px 8px; + border-radius: 6px; + /*transition: background-color ease-in-out 0.2s, color ease-in-out 0.2s;*/ +} +.navbar-tg .top_lang_select.open a.dropdown-toggle:active, +.navbar-tg .top_lang_select.open a.dropdown-toggle:hover, +.navbar-tg .top_lang_select.open a.dropdown-toggle { + background: transparent; + color: #0088cc; +} +.top_lang_select.tlb_top_lang_select.open a.dropdown-toggle:hover, +.top_lang_select.tlb_top_lang_select.open a.dropdown-toggle:active, +.top_lang_select.tlb_top_lang_select.open a.dropdown-toggle { + background-color: #3faee8; + color: #fff; +} +.dev_top_lang_icon { + display: inline-block; + width: 16px; + height: 16px; + vertical-align: top; + line-height: 100%; + margin-right: 4px; + background: url("data:image/svg+xml;utf8,") no-repeat 0 0; +} +.lang_rtl .dev_top_lang_icon { + margin-right: 0; + margin-left: 4px; +} +.tlb_top_lang_select.open .dev_top_lang_icon { + background: url("data:image/svg+xml;utf8,") no-repeat 0 0; +} +.navbar-nav > li.top_lang_select > .dropdown-menu, +.top_lang_select.tlb_top_lang_select > .dropdown-menu { + width: 280px; + min-width: 280px; + border-radius: 8px; + padding: 14px; + right: 0; + left: auto; + margin-top: 4px; + box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, .10); + border-color: #e8e8e8; + + transition: transform ease-in-out 0.15s, opacity ease-out 0.15s; + transform-origin: top right; + transform: scaleX(0.15) scaleY(0.15); + display: block; + opacity: 0; + pointer-events: none; +} +.lang_rtl .navbar-nav > li.top_lang_select > .dropdown-menu, +.lang_rtl .top_lang_select.tlb_top_lang_select > .dropdown-menu { + transform-origin: top left; + right: auto; + left: 0; +} +body.preload .top_lang_select > .dropdown-menu, +.top_lang_select.tlb_top_lang_select > .dropdown-menu { + transition: none !important; +} +.navbar-nav > li.top_lang_select.open > .dropdown-menu, +.top_lang_select.tlb_top_lang_select.open > .dropdown-menu { + transform: scaleX(1.0) scaleY(1.0); + opacity: 1; + pointer-events: all; +} +.navbar-nav > li.top_lang_select > .dropdown-menu.dropdown-menu--short, +.top_lang_select.tlb_top_lang_select > .dropdown-menu.dropdown-menu--short { + width: 155px; + min-width: 155px; +} +@media (max-width: 640px) { + .navbar-nav > li.dev_top_lang_select > .dropdown-menu { + left: 0; + right: auto; + } +} +.top_lang_select .dropdown-menu li { + float: left; + display: block; + width: 125px; +} +.lang_rtl .top_lang_select .dropdown-menu li { + float: right; + text-align: right; +} + +.top_lang_select .dropdown-menu li.divider { + float: none; + clear: left; + width: auto; + margin: 6px 0; +} +.top_lang_select .dropdown-menu li a { + display: inline-block; + font-size: 13px; + max-width: 125px; + padding: 9px 10px; + border-radius: 4px; + white-space: normal; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + line-height: 15px; + margin: 0; +} +.top_lang_select .dropdown-menu li.long a { + font-size: 12px; +} +.top_lang_select .dropdown-menu li.missing a { + color: #777; +} +.navbar-nav > .top_lang_select .dropdown-menu li a:hover { + background: #e8f3fa; + color: #0088cc; +} +.top_lang_select.tlb_top_lang_select .dropdown-menu li a:hover { + background: #3faee8; + color: #fff; +} +.top_lang_select .dropdown-menu li.chosen a, +.top_lang_select .dropdown-menu li.chosen a:hover { + color: #000; + background: #fff; +} +.top_lang_select .minicaret { + display: inline-block; + width: 0; + height: 0; + margin-left: 2px; + vertical-align: middle; + border-top: 4px solid; + border-right: 4px solid transparent; + border-left: 4px solid transparent; +} +.lang_rtl .top_lang_select .minicaret { + margin-left: 0; + margin-right: 2px; +} + +#login_widget_config { + margin: 40px auto; +} +.form-group .dropdown + .dropdown { + margin-left: 15px; +} +.dropdown-label { + margin-right: 7px; + display: inline-block; + max-width: 300px; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + vertical-align: top; +} +.dropdown-label .muted { + color: #999; +} + +.textfield-item input.form-control, +.form-control-dropdown-select, +.form-control-static-item, +.textfield-item-placeholder { + font-size: 14px; + line-height: 20px; + font-weight: normal; +} +.textfield-item input.form-control, +.form-control-dropdown-select { + padding: 11px 0 10px; + border: none; + height: auto; + resize: none; + color: inherit; + background: transparent; + border-bottom: 1px solid #e0e0e0; + box-shadow: none; +} +.textfield-item input.form-control:focus { + box-shadow: none; +} +.form-control-static-item { + padding: 11px 0; +} + +.textfield-item { + display: block; + position: relative; +} +.textfield-item-underline { + display: block; + position: absolute; + bottom: 0; + left: 50%; + right: 50%; + height: 2px; + background: #39ade7; + transition: opacity .2s ease-out, left 0s .2s linear, right 0s .2s linear; + opacity: 0; +} +.textfield-item input.form-control:focus ~ .textfield-item-underline { + transition: left .2s ease-out, right .2s ease-out; + left: 0; + right: 0; + opacity: 1; +} +.textfield-item-placeholder { + bottom: 0; + color: #ccc; + color: rgba(0,0,0,.26); + left: 0; + right: 0; + pointer-events: none; + position: absolute; + display: block; + top: 11px; + width: 100%; + overflow: hidden; + white-space: nowrap; + text-align: left +} + +.textfield-item input.form-control::-webkit-input-placeholder { + color: #999; + color: rgba(0,0,0,.42); +} +.textfield-item input.form-control::-moz-placeholder { + color: #999; + color: rgba(0,0,0,.42); +} +.textfield-item input.form-control:-ms-input-placeholder { + color: #999; + color: rgba(0,0,0,.42); +} +.textfield-item input.form-control:focus::-webkit-input-placeholder { + color: #ccc; + color: rgba(0,0,0,.26); +} +.textfield-item input.form-control:focus::-moz-placeholder { + color: #ccc; + color: rgba(0,0,0,.26); +} +.textfield-item input.form-control:focus:-ms-input-placeholder { + color: #ccc; + color: rgba(0,0,0,.26); +} +.textfield-item-error { + color: #d45a58; + position: absolute; + font-size: 14px; + line-height: 19px; + min-height: 19px; + margin: 5px 0 -19px; + background: #fff; + width: 100%; + padding-bottom: 7px; + visibility: hidden; + display: block; +} +.textfield-item.is-invalid .textfield-item-error { + visibility: visible +} +.textfield-item.is-invalid input.form-control { + border-bottom: 1px solid #d50000; +} +.textfield-item.is-invalid .textfield-item-underline { + background: #d50000; +} +.control-label-item, +.form-telegram .control-label { + text-align: right; + margin-bottom: 0; + line-height: 20px; + padding-top: 11px; +} +.form-telegram .help-block { + font-size: 13px; + color: #808080; + margin-top: 10px; + margin-bottom: 5px; +} +.form-telegram .form-group { + margin-bottom: 20px; +} +.form-telegram textarea.form-control { + margin-top: 7px; +} +.form-telegram .form-control[readonly] { + cursor: text; + background: #fff; +} +.form-telegram .form-control[readonly]:focus { + border: 1px solid #ccc; + box-shadow: none; +} +.form-control-dropdown { + position: relative; +} +.form-control-dropdown.has-items:before { + content: ''; + position: absolute; + display: inline-block; + margin: 16px 10px 0; + width: 14px; + height: 9px; + background: url(/img/rc_icons.png?1) no-repeat -3px -144px; + right: 0; + top: 0; +} +.form-control-dropdown .form-control-dropdown-search { + position: absolute; + top: 0; + left: 0; + right: 0; + visibility: hidden; + opacity: 0; +} +.form-control-dropdown.open .form-control-dropdown-search { + visibility: visible; + opacity: 1; +} +.form-control-dropdown.open .form-control-dropdown-select { + visibility: hidden; + opacity: 0; +} +.form-control-dropdown-select { + color: #ccc; + color: rgba(0,0,0,.26); + cursor: pointer; + position: relative; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; +} +.form-control-dropdown-select:focus { + outline: none; +} +.form-control-dropdown-select.is-dirty { + color: inherit; +} +.form-control-dropdown-button { + position: absolute; + display: inline-block; + transition: all .2s ease; + border: none; + padding: 0; + background: none !important; + visibility: hidden; + opacity: 0; + top: 0; + right: 0; +} +.form-control-dropdown-button:active { + box-shadow: none !important; +} +.form-control-dropdown-button:before { + content: ''; + display: inline-block; + margin: 16px 10px; + width: 14px; + height: 9px; + background: url(/img/rc_icons.png?1) no-repeat -3px -144px; + vertical-align: top; +} +.form-control-dropdown-list { + position: absolute; + left: -15px; + right: -15px; + margin: -2px 0; + background: #fff; + text-align: left; + padding: 7px 0; + box-shadow: 0 0 2px 1px rgba(0, 0, 0, .15); + border: none; + transition: all .2s ease; + visibility: hidden; + opacity: 0; + max-height: 220px; + overflow: auto; + overflow-x: hidden; + -webkit-overflow-scrolling: touch; + z-index: 10; +} +.form-control-dropdown.has-items .form-control-dropdown-button, +.form-control-dropdown.has-items.open .form-control-dropdown-list { + visibility: visible; + opacity: 1; +} +.form-control-dropdown-list-item, +.form-control-dropdown-list-no-results { + font-size: 14px; + line-height: 18px; + padding: 8px 15px; + cursor: pointer; +} +.form-control-static-item .small, +.form-control-dropdown-select .small, +.form-control-dropdown-list-item .small { + font-size: 13px; + line-height: 16px; + color: #a8a8a8; + padding-left: 8px; +} +.form-control-dropdown-search .form-control-dropdown-list-item:hover { + background: none; +} +.form-control-dropdown-search .form-control-dropdown-list-item.selected, +.form-control-dropdown-list-item:hover { + background: #f2f2f2; +} +.form-control-dropdown-list-no-results { + color: #a8a8a8; + cursor: auto; +} +.form-control-dropdown-select, +.form-control-dropdown input.form-control { + padding-right: 33px; +} +.help-block-item { + display: block; + font-size: 14px; + line-height: 18px; + margin-top: 5px; + margin-bottom: 0; + color: #a8a8a8; +} +.help-block-item a { + color: #76bfeb; +} + +.radio-item, +.checkbox-item { + display: inline-block; + vertical-align: top; + margin-bottom: 0; + font-size: 14px; + line-height: 20px; + font-weight: normal; +} +.radio-item-block, +.checkbox-item-block { + display: block; + margin: 6px 0 1px; + padding: 5px 0; + line-height: 20px; +} +.radio-item-block + .radio-item-block, +.checkbox-item-block + .checkbox-item-block { + margin-top: 1px; +} +.radio-item input.radio, +.checkbox-item input.checkbox { + position: absolute; + left: -5000px; +} +body.rtl .radio-item input.radio, +body.rtl .checkbox-item input.checkbox { + right: -5000px; + left: auto; +} +.radio-item input.radio ~ .radio-label, +.checkbox-item input.checkbox ~ .checkbox-label { + display: inline-block; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + -o-user-select: none; + user-select: none; + max-width: calc(100% - 31px); +} +.radio-item .radio-input, +.checkbox-item .checkbox-input { + display: inline-block; + vertical-align: top; + position: relative; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + -o-user-select: none; + user-select: none; + transition: opacity 0.12s linear; +} +.radio-item .radio-input + .radio-label, +.checkbox-item .checkbox-input + .checkbox-label { + margin-left: 11px; +} +body.rtl .radio-item .radio-input + .radio-label, +body.rtl .checkbox-item .checkbox-input + .checkbox-label { + margin-right: 11px; + margin-left: 0; +} +.radio-item .radio-input-icon, +.checkbox-item .checkbox-input-icon { + display: inline-block; + content: ''; + width: 20px; + height: 20px; + border: 2px solid #b3b3b3; + background: #fff; + border-radius: 10px; + vertical-align: top; + padding: 0; + cursor: pointer; + position: relative; +} +.radio-item .radio-input-icon:before, +.checkbox-item .checkbox-input-icon:before { + display: inline-block; + content: ''; + position: absolute; + width: 20px; + height: 20px; + border: 2px solid #54a9eb; + border-radius: 10px; + top: -2px; + left: -2px; + transition: opacity 0.12s linear; + opacity: 0; +} +.radio-item .radio-input-icon:after { + display: inline-block; + content: ''; + position: absolute; + width: 10px; + height: 10px; + background: #54a9eb; + border-radius: 5px; + top: 3px; + left: 3px; + transition: transform 0.12s linear; + transform: scale3d(0, 0, 1); +} +.radio-item input.radio:checked + .radio-input .radio-input-icon:before, +.checkbox-item input.checkbox:checked + .checkbox-input .checkbox-input-icon:before { + opacity: 1; +} +.radio-item input.radio:checked + .radio-input .radio-input-icon:after { + transform: scale3d(1, 1, 1); +} +.checkbox-item .checkbox-input-icon, +.checkbox-item .checkbox-input-icon:before { + width: 18px; + height: 18px; + margin: 1px; + border-radius: 3px; +} +.checkbox-item .checkbox-input-icon:before { + margin: 0; + background: #54a9eb url('data:image/svg+xml,%3Csvg height="20" viewBox="0 0 20 20" width="20" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="%23fff" fill-rule="evenodd"%3E%3Crect height="6" rx="1" transform="matrix(.70710678 -.70710678 .70710678 .70710678 -6.746804 8.368629)" width="2" x="5.728427" y="9.328427"/%3E%3Crect height="11.5" rx="1" transform="matrix(.70710678 .70710678 -.70710678 .70710678 10.712311 -5.169417)" width="2" x="10.596194" y="4.596194"/%3E%3C/g%3E%3C/svg%3E') no-repeat center; +} +.radio-item input.radio:disabled + .radio-input, +.checkbox-item input.checkbox:disabled + .checkbox-input { + cursor: default; + pointer-events: none; + opacity: .65; +} + +.button-item { + font-size: 14px; + font-weight: 500; + line-height: 18px; + color: #fff; + background: #4ca3e2; + border-radius: 19px; + display: inline-block; + padding: 10px 26px; + text-transform: uppercase; + text-align: center; + vertical-align: middle; + border: none; + transition: background-color .2s ease; + white-space: nowrap; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.button-item-flat { + color: #1385d8; + background: transparent; +} +.button-item:hover { + background: #4199d9; +} +.button-item-flat:hover { + background: #e7f4fd; +} +.button-item-label { + display: inline-block; + max-width: 100%; + overflow: hidden; + text-overflow: ellipsis; + vertical-align: top; + position: relative; + z-index: 1; +} + +.button-item.ripple-handler, +.button-nostyle-item.ripple-handler { + position: relative; +} +.ripple-mask { + position: absolute; + left: 0; right: 0; + top: 0; bottom: 0; + transform: translateZ(0); + overflow: hidden; + pointer-events: none; +} +.radio-item .ripple-mask, +.checkbox-item .ripple-mask { + width: 32px; + height: 32px; + left: -6px; + top: -6px; + border-radius: 16px; +} +.button-nostyle-item .ripple-mask, +.button-item .ripple-mask { + border-radius: 19px; +} +.radio-item .ripple, +.checkbox-item .ripple { + position: absolute; + width: 80px; + height: 80px; + left: -24px; + top: -24px; + border-radius: 50%; + background-color: rgba(179, 179, 179, .2); + transition: transform .65s ease-out, opacity .65s ease-out, background-color .65s ease-out; + opacity: 0; +} +.radio-item input.radio:checked + .radio-input .ripple, +.checkbox-item input.checkbox:checked + .checkbox-input .ripple { + background-color: rgba(84, 169, 235, .2); +} +.button-nostyle-item .ripple, +.button-item .ripple { + position: absolute; + width: 200%; + left: 50%; top: 50%; + margin: -100% 0 0 -100%; + padding-top: 200%; + border-radius: 50%; + background-color: #3790cf; + transition: transform .65s ease-out, opacity .65s ease-out, background-color .65s ease-out; + opacity: 0; +} +.button-nostyle-item .ripple, +.button-item-flat .ripple { + background-color: #d9ebf7; +} + +.radio-item input.radio + .radio-label:before, +.checkbox-item input.checkbox + .checkbox-label:before { + display: inline-block; + content: ''; + width: 20px; + height: 20px; + vertical-align: top; + margin-right: 11px; + padding: 0; + background: url(/img/rc_icons.png?1) no-repeat; + cursor: pointer; +} +.radio-item input.radio + .radio-label:before { + background-position: 0 0; +} +.radio-item input.radio:checked + .radio-label:before { + background-position: 0 -30px; +} +.checkbox-item input.checkbox + .checkbox-label:before { + background-position: 0 -60px; +} +.checkbox-item input.checkbox:checked + .checkbox-label:before { + background-position: 0 -88px; +} +.radio-item-justified .radio-input { + float: left; +} +.radio-item-justified .radio-label { + float: left; + margin-right: 16px; +} +.radio-item-justified .radio-label:after { + content: ':'; + opacity: 0; + transition: opacity .2s ease; +} +.radio-item-justified .justified-wrap { + display: block; + padding: 5px 0; + margin: -5px 0; + overflow: hidden; + opacity: 0; + transition: opacity .2s ease; +} +.radio-item-justified .justified-wrap input.form-control { + cursor: inherit; +} +.radio-item-justified input.radio:checked ~ .justified-wrap, +.radio-item-justified input.radio:checked ~ .radio-label:after { + opacity: 1; +} +.radio-item-justified input.radio:checked ~ .justified-wrap input.form-control { + cursor: auto; +} +.radio-item-justified .textfield-item { + margin: -5px 0; +} +.radio-item-justified input.form-control { + padding: 5px 0 4px; +} + +.bgcolor0 { background: #e17076; } +.bgcolor1 { background: #faa774; } +.bgcolor2 { background: #a695e7; } +.bgcolor3 { background: #7bc862; } +.bgcolor4 { background: #6ec9cb; } +.bgcolor5 { background: #65aadd; } +.bgcolor6 { background: #ee7aae; } + +.dots-animated:after { + display: inline-block; + animation: dotty steps(1, end) 1s infinite; + content: '...'; + position: absolute; +} + +@-webkit-keyframes dotty { + 0%, 100% { content: ''; } + 25% { content: '.'; } + 50% { content: '..'; } + 75% { content: '...'; } +} +@keyframes dotty { + 0%, 100% { content: ''; } + 25% { content: '.'; } + 50% { content: '..'; } + 75% { content: '...'; } +} + +.widget_container { + padding: 10px 20px; + margin: -10px 0; + text-align: center; +} +.widget_container.dark { + background: #15202b; +} +.widget_container iframe { + vertical-align: top; +} + +button.dropdown-toggle:focus, +button.dropdown-toggle:active:focus { + outline: none; +} +.embed_code { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + white-space: pre-wrap; + word-break: break-all; + word-wrap: break-word; + text-align: left; + -webkit-appearance: none; +} + +.dev_page_nav_wrap > p > a:first-child { + color: #333; +} + +#dev_page_content .dev_page_nav_wrap ul { + list-style-type: none; + margin: 0; + padding: 0 0 20px; +} +#dev_page_content .dev_page_nav_wrap ul + h4 { + margin-top: 4px; +} +#dev_page_content .dev_page_nav_wrap ul li { + background: none; + padding-left: 0; + padding-top: 1px; + padding-bottom: 2px; +} + +.dev_page_image { + display: block; + max-width: 800px; + margin: 0 auto; + padding: 10px 0px 5px; +} +.tl_contest_page_wrap .dev_page_image { + max-width: 600px; +} + +.dev_page_tgsticker { + position: relative; + display: block; + max-width: 256px; +} +.dev_page_tgsticker img, +.dev_page_tgsticker canvas { + position: absolute; + top: 0; bottom: 0; + left: 0; right: 0; + width: 100%; + height: 100%; +} + +.dev_page_widget_item { + display: block; + width: 300px; + vertical-align: top; + max-width: 100%; + margin: 30px auto 10px; +} +.dev_page_widget_thumb { + display: inline-block; + vertical-align: top; + width: 100%; + padding-top: 66.6667%; + border-radius: 12px; + background: #f7f7f7 no-repeat center; + background-size: 100%; + -webkit-filter: brightness(100%); + -webkit-transition: all .2s ease; + -moz-transition: all .2s ease; + -o-transition: all .2s ease; + -ms-transition: all .2s ease; + transition: all .2s ease; +} +.dev_page_widget_thumb:hover { + -webkit-filter: brightness(94%); +} +.dev_page_widget_thumb_share { + background-image: url(/img/Widget_Share.svg?1); +} +.dev_page_widget_thumb_post { + background-image: url(/img/Widget_Post.svg?1); +} +.dev_page_widget_thumb_login { + background-image: url(/img/Widget_Login.svg?1); +} +.dev_page_widget_thumb_comments { + background-image: url(/img/Widget_Comments.svg?1); +} +.dev_page_widget_title { + font-size: 15px; + line-height: 1.5; + margin: 12px 0 0; + font-weight: bold; + text-align: center; +} +@media (min-width: 670px) { + .dev_page_widgets_list { + margin-right: -36px; + } + .dev_page_widget_item { + float: left; + margin-left: 0; + margin-right: 36px; + } + .dev_page_widget_title { + margin-top: 17px; + } +} + +/* Contest */ + +.tl_contest_page_wrap { + padding: 0 0 20px; + max-width: 600px; + margin: 0 auto; +} +.tl_contest_intro { + margin: 0; +} +.tl_contest_side_image_wrap { + position: relative; +} +.tl_contest_side_image { + margin: 50px 0 0 -180px; + width: 160px; + height: 160px; + position: absolute; +} +.tl_contest_side_image2 { + margin-top: 0px; +} +.tl_contest_side_image3 { + margin-top: 10px; +} +.tl_contest_page_wrap .tl_main_share { + margin: 0 0 20px; + text-align: left; +} +.lang_rtl .tl_contest_page_wrap .tl_main_share { + text-align: right; +} +.tl_contest_page_wrap #dev_page_title { + font-size: 24.5px; + line-height: 33px; + margin: 20px 0 10px 0; +} +.tl_contest_dl_btn { + padding: 0; +} +#traffic_log_wrap { + min-height: 300px; + /*max-height: 600px;*/ + /*overflow: auto;*/ + overflow-wrap: normal; + white-space: pre; +} + +.tl_contest_log { + padding-top: 10px; +} +.tl_contest_log h3 { + margin-top: 0; +} + +/* Blog */ +.blog_side_image_wrap { + position: relative; + direction: ltr; +} +.lang_rtl .blog_side_image_wrap { + direction: rtl; +} +.blog_side_image { + margin: -41px 0 0 -180px; + width: 160px; + height: 160px; + position: absolute; +} +.lang_rtl .blog_side_image { + margin: -41px -180px 0 0; +} + +.blog_side_centered_image_wrap { + position: relative; +} +a.blog_side_cetered_image, +a.blog_side_centered_image { + display: block; + width: 160px; + height: 160px; + margin: 10px auto 20px; +} +img.blog_side_cetered_image, +img.blog_side_centered_image { + width: 160px; + height: 160px; +} + +.tlb_blog_page .blog_side_image_wrap { + position: static; +} +.tlb_blog_page .blog_side_image { + display: block; + margin: 20px auto; + width: 160px; + height: 160px; + position: static; +} + +.blog_wide_image img { + width: 100%; + padding-bottom: 20px; +} +.blog_image_wrap { + width: 275px; + margin: 10px auto 20px; +} +.blog_image_wrap a { + +} +.blog_image_wrap img { + width: 275px; + padding: 10px 5px; +} +.blog_medium_image_wrap, +.blog_medium_image_wrap img { + width: 400px; +} + +.blog_wide_image_wrap, +.blog_wide_image_wrap img { + width: 100%; + max-width: auto; +} +#dev_page_content .blog_image_wrap p, +.tlb_page_wrap .tl_contest_page_wrap #dev_page_content .blog_image_wrap p { + text-align: center; + color: #808080; + font-size: 12px; + margin: 10px 0 0; + line-height: 150%; + padding: 0 10px; +} +.blog_footer { + font-style: italic; +} + +.blog_2images_wrap, +.blog_3images_wrap { + width: 564px; + margin: 20px auto 20px; +} +.blog_3images_wrap { + width: 575px; +} +.blog_2images_wrap:before, +.blog_2images_wrap:after, +.blog_3images_wrap:before, +.blog_3images_wrap:after { + content: " "; + display: table; +} +.blog_2images_wrap:after, +.blog_3images_wrap:after { + clear: both; +} +.blog_2images_wrap .blog_image_wrap, +.blog_3images_wrap .blog_image_wrap { + float: left; + margin-left: 0; + margin-right: 14px; +} +.blog_3images_wrap .blog_image_wrap { + margin-right: 10px; +} +.blog_2images_wrap .blog_image_wrap:last-child, +.blog_3images_wrap .blog_image_wrap:last-child { + margin-right: 0; +} + + +.blog_video_player_wrap { + max-width: 640px; + margin: 10px auto 20px; +} +.blog_video_player { + width: 100%; +} + + +/* My page */ +.my_page_wrap { + margin-top: 50px; + font-size: 14px; + line-height: 20px; +} +.my_page_wrap .container { + max-width: 570px; +} + +.my_page_wrap .tl_main_card { + margin: 0; +} +#my_login_form_wrap { + max-width: 400px; +} +.my_login_form_details { + margin: 10px 0 20px; +} + + +#my_login_form_wrap .btn { + box-shadow: none; + margin-bottom: 0; + font-size: 14px; + font-weight: normal; + line-height: 1.428571429; + text-align: center; + white-space: nowrap; + vertical-align: middle; + cursor: pointer; + background-image: none; + border: 1px solid transparent; + border: 0; + border-radius: 4px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + -o-user-select: none; + user-select: none; + text-shadow: none; +} +#my_login_form_wrap .btn-primary { + color: #fff; + background-color: #428bca; + border-color: #357ebd; +} +#my_login_form_wrap .btn-danger { + color: #fff; + background-color: #d9534f; + border-color: #d43f3a; +} +#my_login_form_wrap .btn-success { + color: #fff; + background-color: #5cb85c; + border-color: #4cae4c; +} +.modal-header h4 { + position: static; +} + +.my_email_confirmation_result_wrap { + margin-top: 40px; +} +.my_email_confirmation_result_text { + padding: 10px; + font-size: 24px; + font-weight: bold; + line-height: 1.2; + text-align: center; +} + + +.smartphone_video_player_wrap { + width: 270px; + height: 555px; + margin: 20px auto; + position: relative; + background: #000 url(../img/iPhone6.png) 0 0 no-repeat; + background-size: 270px 555px; +} +.smartphone_video_player_iphone { + position: absolute; + margin-top: 69px; + margin-left: 18px; + border-radius: 3px; + overflow: hidden; + line-height: 0; +} +video.smartphone_video_player { + cursor: pointer; + width: 234px; + height: 416px; + line-height: 0; + margin: 0; + vertical-align: top; +} + + +.smarphone_device_nexus { + margin: 40px auto; + padding: 45px 14px 45px 14px; + width: 290px; + height: 514px; + background: #1e1e1e; + border-radius: 18.125px; + display: block; + position: relative; + box-sizing: content-box; +} +.smarphone_device_nexus:before { + -webkit-border-radius: 540px / 45px; + border-radius: 540px / 45px; + background: inherit; + content: ''; + top: 0; + position: absolute; + height: 103.1%; + width: calc(100% - 23px); + top: 50%; + left: 50%; + -moz-transform: translateX(-50%) translateY(-50%); + -webkit-transform: translateX(-50%) translateY(-50%); + -o-transform: translateX(-50%) translateY(-50%); + -ms-transform: translateX(-50%) translateY(-50%); + transform: translateX(-50%) translateY(-50%); + box-sizing: content-box; +} +.smarphone_device_nexus .top-bar { + width: calc(100% - 7px); + height: calc(100% - 5px); + position: absolute; + top: 3px; + left: 4px; + -webkit-border-radius: 18px; + border-radius: 18px; + background: #181818; + box-sizing: content-box; +} +.smarphone_device_nexus .top-bar:before { + -webkit-border-radius: 540px / 45px; + border-radius: 540px / 45px; + background: inherit; + content: ''; + top: 0; + position: absolute; + height: 103.0%; + width: calc(100% - 26px); + top: 50%; + left: 50%; + -moz-transform: translateX(-50%) translateY(-50%); + -webkit-transform: translateX(-50%) translateY(-50%); + -o-transform: translateX(-50%) translateY(-50%); + -ms-transform: translateX(-50%) translateY(-50%); + transform: translateX(-50%) translateY(-50%); + box-sizing: content-box; +} +.smarphone_device_nexus .bottom-bar{ + display: none; + box-sizing: content-box; +} +.smarphone_device_nexus .sleep { + width: 3px; + position: absolute; + left: -3px; + top: 99px; + height: 90px; + background: inherit; + -webkit-border-radius: 2px 0px 0px 2px; + border-radius: 2px 0px 0px 2px; + box-sizing: content-box; +} +.smarphone_device_nexus .volume { + width: 3px; + position: absolute; + right: -3px; + top: 63px; + height: 45px; + background: inherit; + -webkit-border-radius: 0px 2px 2px 0px; + border-radius: 0px 2px 2px 0px; + box-sizing: content-box; +} +.smarphone_device_nexus .camera { + background: #3c3d3d; + width: 9px; + height: 9px; + position: absolute; + top: 18px; + left: 50%; + z-index: 3; + margin-left: -5px; + border-radius: 100%; + box-sizing: content-box; +} +.smarphone_device_nexus .camera:before { + background: #3c3d3d; + width: 6px; + height: 6px; + content: ''; + display: block; + position: absolute; + top: 2px; + left: -90px; + z-index: 3; + border-radius: 100%; + box-sizing: content-box; +} +.smarphone_device_nexus .screen { + position: relative; + box-sizing: content-box; +} +.smarphone_device_nexus video { + display: block; + width: 290px; + height: 514px; + margin: 0 auto; +} + + +/* Telegram Me */ +.tgme_page_wrap { + font-family: 'Roboto', sans-serif;; + color: #2b2d2e; +} +.tgme_page_wrap a, +.tgme_page_wrap a:hover, +.tgme_page_wrap a:active { + color: #3ca2d9; +} + +.tgme_head_wrap { + background: #FFF; + height: 59px; + padding: 14px 16px; + -webkit-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.15); + -moz-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.15); + box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.15); +} +.tgme_logo { + display: inline-block; + background: url('data:image/svg+xml,%3Csvg height="34" viewBox="0 0 133 34" width="133" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="none" fill-rule="evenodd"%3E%3Ccircle cx="17" cy="17" fill="%2327a7e5" r="17"/%3E%3Cpath d="m7.06510669 16.9258959c5.22739451-2.1065178 8.71314291-3.4952633 10.45724521-4.1662364 4.9797665-1.9157646 6.0145193-2.2485535 6.6889567-2.2595423.1483363-.0024169.480005.0315855.6948461.192827.1814076.1361492.23132.3200675.2552048.4491519.0238847.1290844.0536269.4231419.0299841.65291-.2698553 2.6225356-1.4375148 8.986738-2.0315537 11.9240228-.2513602 1.2428753-.7499132 1.5088847-1.2290685 1.5496672-1.0413153.0886298-1.8284257-.4857912-2.8369905-1.0972863-1.5782048-.9568691-2.5327083-1.3984317-4.0646293-2.3321592-1.7703998-1.0790837-.212559-1.583655.7963867-2.5529189.2640459-.2536609 4.7753906-4.3097041 4.755976-4.431706-.0070494-.0442984-.1409018-.481649-.2457499-.5678447-.104848-.0861957-.2595946-.0567202-.3712641-.033278-.1582881.0332286-2.6794907 1.5745492-7.5636077 4.6239616-.715635.4545193-1.3638349.6759763-1.9445998.6643712-.64024672-.0127938-1.87182452-.334829-2.78737602-.6100966-1.12296117-.3376271-1.53748501-.4966332-1.45976769-1.0700283.04048-.2986597.32581586-.610598.8560076-.935815z" fill="%23fff"/%3E%3Cpath d="m49.4 24v-12.562h-4.224v-2.266h11.198v2.266h-4.268v12.562zm16.094-4.598h-7.172c.066 1.936 1.562 2.772 3.3 2.772 1.254 0 2.134-.198 2.97-.484l.396 1.848c-.924.396-2.2.682-3.74.682-3.476 0-5.522-2.134-5.522-5.412 0-2.97 1.804-5.764 5.236-5.764 3.476 0 4.62 2.86 4.62 5.214 0 .506-.044.902-.088 1.144zm-7.172-1.892h4.708c.022-.99-.418-2.618-2.222-2.618-1.672 0-2.376 1.518-2.486 2.618zm9.538 6.49v-15.62h2.706v15.62zm14.84-4.598h-7.172c.066 1.936 1.562 2.772 3.3 2.772 1.254 0 2.134-.198 2.97-.484l.396 1.848c-.924.396-2.2.682-3.74.682-3.476 0-5.522-2.134-5.522-5.412 0-2.97 1.804-5.764 5.236-5.764 3.476 0 4.62 2.86 4.62 5.214 0 .506-.044.902-.088 1.144zm-7.172-1.892h4.708c.022-.99-.418-2.618-2.222-2.618-1.672 0-2.376 1.518-2.486 2.618zm19.24-1.144v6.072c0 2.244-.462 3.85-1.584 4.862-1.1.99-2.662 1.298-4.136 1.298-1.364 0-2.816-.308-3.74-.858l.594-2.046c.682.396 1.826.814 3.124.814 1.76 0 3.08-.924 3.08-3.234v-.924h-.044c-.616.946-1.694 1.584-3.124 1.584-2.662 0-4.554-2.2-4.554-5.236 0-3.52 2.288-5.654 4.862-5.654 1.65 0 2.596.792 3.102 1.672h.044l.11-1.43h2.354c-.044.726-.088 1.606-.088 3.08zm-2.706 2.948v-1.738c0-.264-.022-.506-.088-.726-.286-.99-1.056-1.738-2.2-1.738-1.518 0-2.64 1.32-2.64 3.498 0 1.826.924 3.3 2.618 3.3 1.012 0 1.892-.66 2.2-1.65.088-.264.11-.638.11-.946zm5.622 4.686v-7.26c0-1.452-.022-2.508-.088-3.454h2.332l.11 2.024h.066c.528-1.496 1.782-2.266 2.948-2.266.264 0 .418.022.638.066v2.53c-.242-.044-.484-.066-.814-.066-1.276 0-2.178.814-2.42 2.046-.044.242-.066.528-.066.814v5.566zm16.05-6.424v3.85c0 .968.044 1.914.176 2.574h-2.442l-.198-1.188h-.066c-.638.836-1.76 1.43-3.168 1.43-2.156 0-3.366-1.562-3.366-3.19 0-2.684 2.398-4.07 6.358-4.048v-.176c0-.704-.286-1.87-2.178-1.87-1.056 0-2.156.33-2.882.792l-.528-1.76c.792-.484 2.178-.946 3.872-.946 3.432 0 4.422 2.178 4.422 4.532zm-2.64 2.662v-1.474c-1.914-.022-3.74.374-3.74 2.002 0 1.056.682 1.54 1.54 1.54 1.1 0 1.87-.704 2.134-1.474.066-.198.066-.396.066-.594zm5.6 3.762v-7.524c0-1.232-.044-2.266-.088-3.19h2.31l.132 1.584h.066c.506-.836 1.474-1.826 3.3-1.826 1.408 0 2.508.792 2.97 1.98h.044c.374-.594.814-1.034 1.298-1.342.616-.418 1.298-.638 2.2-.638 1.76 0 3.564 1.21 3.564 4.642v6.314h-2.64v-5.918c0-1.782-.616-2.838-1.914-2.838-.924 0-1.606.66-1.892 1.43-.088.242-.132.594-.132.902v6.424h-2.64v-6.204c0-1.496-.594-2.552-1.848-2.552-1.012 0-1.694.792-1.958 1.518-.088.286-.132.594-.132.902v6.336z" fill="%23363b40" fill-rule="nonzero"/%3E%3C/g%3E%3C/svg%3E') 0 0 no-repeat; + width: 133px; + height: 34px; + margin: -1px 0; +} +a.tgme_head_dl_button { + display: block; + font-size: 16px; + line-height: 100%; + color: #FFF; + background: #32afed; + padding: 2px 15px 0 16px; + height: 45px; + line-height: 43px; + text-align: center; +} +.tlb_page_wrap a.tgme_head_dl_button { + color: #FFF; +} +a.tgme_head_dl_button:hover, +a.tgme_head_dl_button:active, +.tlb_page_wrap a.tgme_head_dl_button:hover, +.tlb_page_wrap a.tgme_head_dl_button:active { + color: #FFF; + background: #32afed; + text-decoration: none; +} +.tgme_icon_arrow { + display: inline-block; + background: url(/img/tgme/Arrow_1x.png) 0 0 no-repeat; + width: 8px; + height: 12px; + background-size: 8px 12px; + vertical-align: top; + margin-top: 15px; + margin-left: 9px; +} + +.tgme_page { + position: relative; + margin: 52px auto 50px; + max-width: 424px; +} +.tgme_page_post { + max-width: 455px; + padding: 52px 0 50px; + margin: 0 auto; +} +.tgme_page_icon { + text-align: center; + margin-bottom: 20px; +} +.tgme_icon_user { + display: inline-block; + width: 40px; + height: 39px; + background: url(/img/tgme/Web1x.png?1) -2px -38px no-repeat; + background-size: 44px 177px; +} +.tgme_icon_group { + display: inline-block; + width: 44px; + height: 28px; + background: url(/img/tgme/Web1x.png?1) 0 0 no-repeat; + background-size: 44px 177px; +} +.tgme_icon_stickers { + display: inline-block; + width: 40px; + height: 40px; + background: url(/img/tgme/Web1x.png?1) -2px -87px no-repeat; + background-size: 44px 177px; +} +.tgme_icon_share { + display: inline-block; + width: 44px; + height: 23px; + background: url(/img/tgme/Web1x.png?1) 0 -137px no-repeat; + background-size: 44px 177px; +} +.tgme_page_photo { + text-align: center; + margin-top: -15px; + margin-bottom: 15px; +} +.tgme_page_photo_image { + width: 122px; + height: 122px; + border-radius: 61px; +} +.tgme_page_title { + font-size: 26px; + line-height: 32px; + font-weight: bold; + text-align: center; + max-width: 340px; + padding: 0 10px; + margin: 0 auto; + color: #333; + overflow: hidden; + text-overflow: ellipsis; +} +.verified-icon { + display: inline-block; + width: 1em; + height: 1em; + padding: 1px; + color: transparent; + background: url('data:image/svg+xml,%3Csvg height="26" viewBox="0 0 26 26" width="26" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m14.378741 1.509638 1.818245 1.818557c.365651.365716.861601.571194 1.378741.571259l2.574273.000312c1.01361.000117 1.846494.773578 1.940861 1.762436l.008905.187798-.000312 2.5727c-.000065.517322.205439 1.013454.571259 1.379222l1.819649 1.819337c.714441.713427.759174 1.843179.134563 2.609139l-.134797.148109-1.819181 1.8182502c-.365963.3657823-.571558.8620196-.571493 1.3794456l.000312 2.5737972c.000559 1.0136048-.772668 1.846676-1.7615 1.9412861l-.188266.0084786-2.573792-.0003107c-.517426-.0000624-1.013675.2055248-1.379456.5714956l-1.818245 1.8191823c-.71331.7145515-1.843049.7594886-2.609113.1349998l-.148135-.1347645-1.8193435-1.8196542c-.3657628-.3658252-.8618987-.5713214-1.3792103-.571259l-2.5727052.0003107c-1.0136048.0001222-1.846676-.7731321-1.9412861-1.761968l-.0089492-.1877967-.0003107-2.5742678c-.0000624-.5171478-.2055495-1.0130926-.571259-1.3787397l-1.8185622-1.8182515c-.7139886-.713869-.758706-1.843647-.1340846-2.609607l.1338493-.148109 1.8190328-1.81935c.3655665-.365625.5709613-.861471.5710237-1.378494l.0003107-2.573181c.0006006-1.076777.8734635-1.949636 1.9502353-1.950234l2.5731758-.000312c.5170321-.000065 1.0128768-.205452 1.3785044-.571025l1.8193448-1.819038c.761592-.761449 1.996254-.761345 2.757716.000247zm3.195309 8.047806c-.426556-.34125-1.032655-.306293-1.417455.060333l-.099151.108173-4.448444 5.55815-1.7460313-1.74707-.1104961-.096564c-.4229264-.32188-1.0291801-.289692-1.4154413.096564-.3862612.386269-.4184492.992511-.0965653 1.41544l.0965653.1105 2.5999987 2.5999987.109876.0961467c.419874.320359 1.015131.2873897 1.397071-.0773773l.098579-.107692 5.2-6.4999961.083772-.120484c.273208-.455884.174278-1.054885-.252278-1.396122z" fill="%2333AFED" fill-rule="evenodd"/%3E%3C/svg%3E') no-repeat 0 0; + background-size: 100%; + vertical-align: -4px; + margin-left: 8px; +} +.tgme_page_extra { + font-size: 15px; + line-height: 27px; + text-align: center; + margin-bottom: 6px; + color: #808080; +} +.tgme_page_description, +.tgme_page_additional { + font-size: 16px; + line-height: 25px; + text-align: center; + max-width: 340px; + padding: 0 10px; + margin: 0 auto; + overflow: hidden; + text-overflow: ellipsis; +} +.tgme_page_description { + display: -webkit-box; + -webkit-line-clamp: 5; + -webkit-box-orient: vertical; + overflow: hidden; + text-overflow: ellipsis; + max-height: 125px; + word-break: break-word; +} +.tgme_page_long_description { + max-height: none; + -webkit-line-clamp: unset; +} +.tgme_page_additional { + display: none; + font-size: 14px; + line-height: 23px; + margin-top: 32px; + color: #808080; +} +a.tgme_username_link, +a.tgme_username_link:hover, +a.tgme_username_link:active { + text-decoration: none; +} +.tgme_page_action { + text-align: center; + margin-top: 32px; + line-height: 0; +} +a.tgme_action_button, +a.tgme_action_button_new { + font-size: 14px; + font-weight: bold; + line-height: 100%; + color: #FFF; + background: #5dc390; + border-radius: 22px; + overflow: hidden; + display: inline-block; + padding: 15px 27px 13px; + text-transform: uppercase; +} +a.tgme_action_button:hover, +a.tgme_action_button:active, +a.tgme_action_button_new:hover, +a.tgme_action_button_new:active { + color: #FFF; + background: #4bbc87; + text-decoration: none; +} +a.tgme_action_button_new { + background: #33d684; +} +a.tgme_action_button_new:hover, +a.tgme_action_button_new:active { + background: #28c979; +} + +.tgme_page_web_action { + margin-top: 18px; +} +.tgme_page_web_action a.tgme_action_button { + color: #5dc390;; + background: #fff; + border: 2px solid #5dc390; + padding: 13px 25px 11px; +} +.tgme_page_web_action a.tgme_action_button:hover, +.tgme_page_web_action a.tgme_action_button:active { + color: #5dc390;; + background: #FFF;; + text-decoration: none; +} +.tgme_action_privacy_action { + margin-top: 12px; +} +.tgme_action_privacy_action a.tgme_action_privacy_button { + color: #5dc390;; + background: #fff; + border: 0; + padding: 13px 25px 11px; + font-size: 12px; +} +.tgme_action_privacy_action a.tgme_action_privacy_button:hover, +.tgme_action_privacy_action a.tgme_action_privacy_button:active { + color: #5dc390;; + background: #FFF;; + text-decoration: none; +} + +.tgme_footer { + margin: 0 auto 50px; + border-top: 1px solid #e0e0e0; + max-width: 424px; + padding-top: 38px; +} + +.tgme_footer_description { + font-size: 17px; + line-height: 27px; + text-align: center; + max-width: 330px; + padding: 0 10px; + margin: 0 auto 0; +} +.tgme_footer_action { + text-align: center; + margin-top: 28px; + line-height: 0; +} +a.tgme_footer_dl_button { + background: #32afed; +} +a.tgme_footer_dl_button:hover, +a.tgme_footer_dl_button:active { + background: #1ca4e7; +} + +.tgme_page_widget { + margin-left: -45px; +} +.tgme_page_widget_action { + text-align: center; + line-height: 0; +} +.tgme_page_widget iframe { + vertical-align: top; + max-width: 100%; +} +.tgme_page_widget_actions { + position: relative; + max-width: 595px; + padding: 30px 0; +} +.fixed_actions .tgme_page_widget_actions { + position: fixed; + left: 0; + right: 0; + bottom: 0; + border-top: 1px solid #d7e3ec; + padding: 30px 70px; + margin: 0 auto; + background: #fff; +} +.tgme_page_widget_actions_cont { + max-width: 455px; + margin: 0 auto; + display: flex; + justify-content: space-between; + flex-wrap: wrap; +} +.tgme_page_widget_actions .tgme_page_action { + position: relative; + margin: 0 auto; +} +.tgme_page_widget_action_right, +.tgme_page_widget_action_left { + width: 120px; + flex-grow: 2; +} +.tgme_page_widget_action_right { + float: right; + text-align: right; + order: 1; +} +.tgme_page_widget_action_left { + float: left; + text-align: left; +} +.tgme_page_widget_actions a.tgme_action_web_button { + border: none; + background: none; + padding: 15px 10px 13px; +} +.tgme_page_widget_actions a.tgme_action_web_button:hover { + text-decoration: underline; +} +.tgme_page_widget_actions a.tgme_action_web_button:before { + content: ''; + display: none; + width: 24px; + height: 24px; + margin: -7px 0 -7px 0; + background: url(/img/tgme/web_icon.png) 0 0 no-repeat; +} +.tgme_page_widget_actions .tgme_page_web_action { + margin-top: 0; + text-align: inherit; +} +.tgme_page_context_action { + margin-top: 8px; +} +.tgme_page_context_action a.tgme_action_button_new { + font-weight: normal; + text-transform: none; +} +.tgme_page_embed_action { + text-align: center; + margin-top: 30px; + display: none; + order: 3; + flex-basis: 100%; +} +.embed_opened .tgme_page_embed_action { + display: block; +} +.tgme_page_embed_btn { + line-height: 0; +} +.tgme_page_copy_action { + text-align: center; + margin-top: 18px; + margin-bottom: -16px; +} +.tgme_page_embed_btn a.tgme_action_button_new, +.tgme_page_context_btn a.tgme_action_button_new, +.tgme_page_copy_action a.tgme_action_button_new { + color: #8197af; + padding: 15px 10px 13px; + background: none; + cursor: pointer; +} +.tgme_page_embed_btn a.tgme_action_button_new:before { + content: ''; + display: inline-block; + width: 24px; + height: 24px; + margin: -7px 7px -7px 0; + background: url(/img/tgme/embed_icon.png?1) 0 0 no-repeat; +} +.embed_opened .tgme_page_embed_btn a.tgme_action_button_new:before { + background-position: -24px 0; +} +.tgme_page_copy_action a.tgme_action_button_new:before { + content: ''; + display: inline-block; + width: 24px; + height: 24px; + margin: -7px 7px -7px 0; + background: url(/img/tgme/embed_copy.png) 0 0 no-repeat; +} +.embed_opened .tgme_page_embed_btn a.tgme_action_button_new { + color: #2481cc; +} +.tgme_page_embed_action a.tgme_action_button_new:hover, +.tgme_page_embed_action a.tgme_action_button_new:active, +.tgme_page_copy_action a.tgme_action_button_new:hover, +.tgme_page_copy_action a.tgme_action_button_new:active { + color: #8197af; + text-decoration: none; + background: none; +} +.tgme_page_embed_code { + font-size: 13px; + color: #546172; + background: #ecf3f8; + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + width: 100%; + padding: 11px 17px; + border: 1px solid #d7e3ec; + border-radius: 10px; + white-space: pre-wrap; + word-break: break-all; + word-wrap: break-word; + text-align: left; + -webkit-appearance: none; + vertical-align: top; +} +.tgme_page_embed_code:focus { + outline: none; +} +@media (max-width: 595px) { + .tgme_page_widget { + padding: 0 10px; + margin-left: 0; + } + .tgme_page_widget_actions, + .fixed_actions .tgme_page_widget_actions { + padding: 20px 0; + } + .tgme_page_widget_action_right, + .tgme_page_widget_action_left { + text-align: center; + width: 20%; + } + .tgme_page_widget_actions .tgme_action_button_label { + display: none; + } + .tgme_page_widget_actions a.tgme_action_web_button:before { + display: inline-block; + } + .tgme_page_embed_btn a.tgme_action_button_new:before { + margin-right: 0; + } + .tgme_page_embed_action { + margin-top: 20px; + margin-left: 10px; + margin-right: 10px; + } + .tgme_page_copy_action { + margin-top: 8px; + } + #embed_code { + margin-top: 24px; + } +} + +.tgme_page_bg { + margin: 0; + max-width: none; +} +.tgme_bg_wrap { + height: 100%; + height: calc(100vh - 104px); + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; +} +.tgme_bg_image_wrap { + position: absolute; + width: 100%; + height: 100%; + height: calc(100vh - 104px); + overflow: hidden; +} +.tgme_bg_image { + width: 110%; + width: calc(100vw + 40px); + height: 110%; + height: calc(100vh - 104px + 40px); + margin: -20px; + + background-repeat: no-repeat; + background-size: cover; + z-index: 1; + + -webkit-filter: blur(5px); + -moz-filter: blur(5px); + -o-filter: blur(5px); + -ms-filter: blur(5px); + filter: blur(5px); +} +.tgme_bg_wrap_pattern1 .tgme_bg_image { + -webkit-filter: blur(8px); + -moz-filter: blur(8px); + -o-filter: blur(8px); + -ms-filter: blur(8px); + filter: blur(8px); +} +.tgme_bg_wrap_full .tgme_bg_image { + -webkit-filter: none; + -moz-filter: none; + -o-filter: none; + -ms-filter: none; + filter: none; +} +.tgme_bg { + position: relative; + z-index: 2; +} +.tgme_bg_popup_wrap { + background: #fff; + border-radius: 10px; + flex: 1 0 auto; + padding: 40px 40px 30px; + margin: 0 40px; + max-width: 390px; + text-align: center; +} +.tgme_bg_title { + font-size: 18px; + font-weight: bold; + margin: 0 0 10px; +} +.tgme_bg_size { + color: #64686B; + font-size: 14px; + margin: 10px 0 17px; +} + + +#tgme_frame_cont { + position: absolute; + left: -10000px; + top: -10000px; +} + +/* New mobile blog */ +.tlb_page_wrap { + font-family: 'Roboto', sans-serif;; +} +.tlb_page_wrap a, +.tlb_page_wrap a:hover, +.tlb_page_wrap a:active { + color: #1497d9; +} +.tlb_page_head { + background: #FFF; + height: 47px; + padding: 12px 12px; +} +.tlb_blog_logo { + display: inline-block; + background: url(/img/blog/BlogLogo1x.png?1) 0 0 no-repeat; + width: 146px; + height: 20px; + background-size: 146px 20px; + line-height: 0; + margin-top: 2px; +} +.tlb_head_home { + float: right; + display: inline-block; + line-height: 24px; + height: 24px; + vertical-align: top; + font-size: 14px; +} +a.tlb_blog_head_more_link { + display: block; + font-size: 15px; + color: #FFF; + background: #3faee8; + padding: 0 15px 0 15px; + height: 42px; + line-height: 42px; +} +a.tlb_blog_head_more_link:hover, +a.tlb_blog_head_more_link:active { + color: #FFF; + background: #3faee8; + text-decoration: none; +} + +a.tlb_blog_head_more_link .tlb_head_more_active, +.tlb_blog_head_recent_active a.tlb_blog_head_more_link .tlb_head_more_inactive, +.tlb_head_more_entries { + display: none; +} +.tlb_blog_head_recent_active a.tlb_blog_head_more_link .tlb_head_more_active, +.tlb_blog_head_recent_active .tlb_head_more_entries { + display: block; +} +.tlb_head_more_icon_wrap { + float: right; + vertical-align: top; + margin-top: 15px; + line-height: 0; +} +.lang_rtl .tlb_head_more_icon_wrap { + float: left; +} +.tlb_head_more_icon { + display: inline-block; + border: 2px solid #FFF; + border-left: 0; + border-bottom: 0; + width: 10px; + height: 10px; + + -moz-transform: rotate(135deg); + -webkit-transform: rotate(135deg); + -o-transform: rotate(135deg); + -ms-transform: rotate(135deg); + transform: rotate(135deg); + + /*-webkit-transition: all linear 0.2s; + -moz-transition: all linear 0.2s; + -ms-transition: all linear 0.2s; + -o-transition: all linear 0.2s; + transition: all linear 0.2s;*/ +} +.tlb_blog_head_recent_active .tlb_head_more_icon_wrap { + margin-top: 18px; +} +.tlb_blog_head_recent_active .tlb_head_more_icon { + -moz-transform: rotate(-45deg); + -webkit-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); +} + +.tlb_page_wrap .side_blog_wrap { + margin: 22px 0 0 16px; + padding: 0 10px 0 0; + font-size: 13px; +} +.tlb_page_wrap .side_blog_wrap:before { + width: 4px; + background: #3faee8; + border-radius: 4px; + margin: 0 15px 0 0; +} +.lang_rtl .tlb_page_wrap .side_blog_wrap:before { + margin: 0 0 0 15px; +} + +.tlb_page_wrap .side_blog_header { + font-size: 15px; + font-weight: bold; +} +.tlb_page_wrap .side_blog_entry { + margin-top: 12px; +} +.tlb_page_wrap .side_blog_date { + color: #444; + font-size: 14px; +} +.tlb_page_wrap .side_blog_title { + margin-top: 2px; + font-size: 15px; +} + + + +.tlb_page_wrap #dev_page_title a, +.tlb_page_wrap #dev_page_title a:hover, +.tlb_page_wrap #dev_page_title a:active { + color: #444; +} +.tlb_page_wrap .tl_contest_page_wrap #dev_page_title { + text-align: center; + max-width: 250px; + margin-left: auto; + margin-right: auto; + margin-bottom: 20px; +} +.tlb_page_wrap .tl_contest_page_wrap #dev_page_title, +.tlb_page_wrap .tl_contest_page_wrap h4 { + color: #444; + font-size: 18px; + line-height: 25px; +} + +.tlb_page_wrap .tl_contest_page_wrap #dev_page_content, +.tlb_page_wrap .tl_contest_page_wrap #dev_page_content p { + color: #333333; + font-size: 15px; +} +.tlb_page_wrap .tl_contest_page_wrap #dev_page_content p { + margin-bottom: 15px; +} +.tlb_page_wrap .tl_contest_page_wrap #dev_page_content blockquote p:last-child { + margin-bottom: 0; +} + +.tlb_page_wrap a.tl_twitter_share_btn { + background: #3faee8; + color: #FFF; + font-size: 14px; + line-height: 18px; + border-radius: 17px; + padding-top: 8px; +} +.tlb_page_wrap span.tl_twitter_share_cnt { + color: #c2eaff; +} +.tlb_page_wrap a.tl_twitter_share_btn:hover, +.tlb_page_wrap a.tl_twitter_share_btn:active { + color: #c2eaff; +} + + +.tl_telegram_share_btn { + display: inline-block; + border-radius: 16px; + background-color: #54a9eb; + cursor: pointer; + line-height: 22px; + margin-right: 10px; + padding: 5px 17px 5px 11px; + color: #FFF; + font-weight: bold; +} +.tl_telegram_share_btn:hover, +.tl_telegram_share_btn:active, +.tl_telegram_share_btn:focus { + text-decoration: none; + color: #FFF; + outline: none; +} +.lang_rtl .tl_telegram_share_btn { + margin-right: 0; + margin-left: 10px; +} +i.tl_telegram_share_icon { + display: inline-block; + width: 20px; + height: 20px; + background: url('data:image/svg+xml,%3Csvg height="20" viewBox="0 0 20 20" width="20" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m1.77404283 9.58769086c4.67714245-1.99564845 7.79596997-3.31130205 9.35648257-3.9469608 4.4555806-1.81493491 5.381412-2.13020854 5.984856-2.14061906.1327219-.0022897.4294781.02992311.6217044.18267827.162312.12898346.2069705.30322179.2283411.42551228.0213705.12229049.047982.40087134.0268279.61854631-.2414495 2.48450744-1.2861975 8.51375174-1.817706 11.29644264-.2249011 1.1774608-.6709749 1.4294697-1.0996928 1.4681058-.9317032.0839651-1.6359598-.4602232-2.5383599-1.0395344-1.412078-.9065075-1.9311138-1.1506648-3.30178003-2.0352487-1.58404193-1.0222898-.71982554-1.5573792.18291533-2.4756292.23625159-.2403103 4.3705401-3.98382431 4.4499945-4.31554914.0099371-.04148774-.12607-.45629906-.2198814-.53795815s-.2322689-.05373486-.3321837-.03152647c-.1416262.03147972-2.397439 1.49167812-6.76743852 4.38059516-.64030496.4305972-1.22027332.6403987-1.73990507.6294043-.5728523-.0121204-1.67479033-.3172064-2.49396798-.5779863-1.00475474-.3198572-1.37564449-.4704946-1.30610794-1.013711.03621894-.2829407.29151946-.57846124.76590154-.88656154z" fill="%23fff" fill-rule="evenodd"/%3E%3C/svg%3E') 0 0 no-repeat; + margin-right: 11px; + vertical-align: top; +} +.lang_rtl i.tl_telegram_share_icon { + margin-right: 0; + margin-left: 11px; +} +.tl_telegram_share_label { + line-height: 21px; + vertical-align: top; + display: inline-block; + /*margin-top: 1px;*/ +} + +.tlb_page_wrap a.tl_telegram_share_btn { + background: #3faee8; + color: #FFF; + font-size: 14px; + border-radius: 17px; + padding: 6px 12px 5px 6px; +} +.tlb_page_wrap a.tl_telegram_share_btn:hover, +.tlb_page_wrap a.tl_telegram_share_btn:active { + color: #c2eaff; +} + + +/* Telegram Desktop */ +.td_btn_hidden, +.td_all_shown .td_show_all_platforms { + display: none; +} +.td_all_shown span.td_btn_hidden { + display: inline; +} +.td_all_shown div.td_btn_hidden { + display: block; +} +.td_content_wrap { + width: 420px; + margin: 0 auto; + font-size: 16px; +} +.td_content_title { + font-size: 28px; + color: #383a3b; + text-align: center; + margin-top: 32px; + margin-bottom: 14px; + font-weight: normal; + letter-spacing: -1px; +} +.tl_content_title_link, +.tl_content_title_link:hover { + text-decoration: none; +} +.td_screenshot { + background: url(../img/td_laptop.png) 50% 0 no-repeat; + background-size: contain; + padding-top: 58%; + margin-top: 48px; +} +.td_download_wrap, +.td_download_wrap_low { + margin: 0 -130px; + width: 680px; + text-align: center; +} +.td_download_wrap_low { + margin-bottom: 30px; +} +.td_download_icon { + display: inline-block; + vertical-align: top; + width: 25px; + height: 30px; + background: url(../img/td_icons.png) 0 2px no-repeat; + background-size: 25px 105px; + margin: -2px 5px 0 0; +} +.td_osx .td_download_icon { + background-position: 0 -33px; +} +.td_linux .td_download_icon { + background-position: 0 -68px; +} +.td_download_add_wrap { + width: 680px; + margin: 0 -130px 10px; + text-align: center; +} +.td_download_add { + min-width: 256px; + padding: 0 15px 20px; + margin: 5px 10px; + text-align: center; + display: inline-block; + cursor: pointer; +} +.td_download_btn { + display: inline-block; + vertical-align: top; + font-weight: normal; + text-align: center; + vertical-align: middle; + cursor: pointer; + background-image: none; + white-space: nowrap; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + color: #fff; + border-color: #357ebd; + padding: 10px 14px; + min-width: 266px; + font-size: 15px; + line-height: 2; + border-radius: 30px; + background-color: #1d98dc; + margin: 5px 10px; +} +.td_download_btn_wrap { + display: inline-block; + vertical-align: top; +} +.td_download_btn_wrap .td_download_btn, +.td_download_btn_wrap .td_download_add { + display: block; +} +.td_download_btn_wrap .td_download_add { + margin-top: 10px; +} +.td_download_divider { + font-size: 9px; + color: #777; + margin: 0 4px; + vertical-align: text-bottom; +} + +.td_download_btn:hover { + outline: 0px; + text-decoration: none; + color: #fff; + background-color: #0e8ed4; +} +.td_download_btn:active, +.td_download_btn:focus { + outline: 0px; + text-decoration: none; + color: #fff; +} +.td_about_license { + font-size: 14px; + color: #67696a; + text-align: center; + margin-top: 50px; + margin-bottom: 30px; + line-height: 170%; +} + +#td_versions { + opacity: 1; + -webkit-transition: opacity 200ms linear; + -moz-transition: opacity 200ms linear; + -o-transition: opacity 200ms linear; + transition: opacity 200ms linear; +} +#td_versions.td_hidden { + opacity: 0.1; +} + +#td_about_osx { + font-size: 20px; + color: #525252; + padding: 9px 0 5px; + font-weight: normal; +} +#td_about_osx { + position: absolute; + width: 600px; + opacity: 0; + margin-top: -32px; + text-align: center; + -webkit-transition: opacity 200ms linear; + -moz-transition: opacity 200ms linear; + -o-transition: opacity 200ms linear; + transition: opacity 200ms linear; +} +#td_about_osx.td_shown { + opacity: 1; +} +#td_about_tdesktop, +#td_open_from_desktop { + font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Light', Helvetica, Arial , Verdana, sans-serif; + line-height: 148%; + text-align: center; +} +#td_about_tdesktop { + font-size: 17px; + margin: 0 auto; + color: #67696a; + margin: 14px 10px 24px; + font-weight: 300; +} +#td_open_from_desktop { + font-size: 17px; + color: #0088cc; + border: 1px solid #179cde; + border-radius: 10px; + padding: 13px 24px; + margin: 24px 0 40px; +} +.td_changelog_wrap { + padding: 0 15px; +} +.td_changelog_wrap h3 { + margin-top: 20px; + font-size: 16px; + font-weight: normal; +} +.td_changelog_wrap h3 strong { + color: #999; + font-size: 14px; + font-weight: normal; +} + +.td_screenshot_macos { + background: url(https://osx.telegram.org/updates/site/artboard.png) 50% 0 no-repeat; + background-size: 420px 280px; + height: 280px; +} + +.td_screenshot_tdirect { + background: url(/img/tdirect.jpg?1) 50% 0 no-repeat; + background-size: 300px 360px; + height: 360px; + margin: 40px 20px; +} +.td_content_tdirect_title { + font-size: 26px; + color: #383a3b; + text-align: center; + margin-top: 32px; + margin-bottom: 14px; + font-weight: 600; + letter-spacing: -1px; +} +.td_about_tdirect { + font-size: 14px; + margin: 14px 10px 24px; + line-height: 1.5; + text-align: center; +} +.td_download_btn.td_tdirect { + border-radius: 5px; + font-weight: bold; + margin: 10px; +} +.td_howto_install_wrap { + text-align: center; + margin: 50px 0 40px; +} +.td_about_tdirect_store { + margin-top: 60px; +} +.td_download_store_wrap { + margin: 20px 0 10px; + text-align: center; +} + + + + + + + +@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) { + .tl_main_logo_title_image { + background-image: url(../img/Telegram_2x.png); + background-size: 144px 36px; + } + .caret { + background-image: url(../img/dropdown.png); + background-size: 18px 26px; + } + .icon-twitter { + background-image: url(../img/twitter_2x.png); + background-size: 21px 17px; + } + .icon-breadcrumb-divider { + background-image: url(../img/breadcrumb_divider.png); + background-size: 5px 10px; + } + .icon-to-top { + background-image: url(../img/back_to_top.png); + background-size: 16px 7px; + } + .tl_main_award { + background-image: url(../img/SiteAward_2x.gif); + background-size: 100px 100px; + } + .icon-arrow-more { + background-image: url(../img/tl_arrow_2x.png); + background-size: 6px 11px; + } + .tl_main_download_desktop { + background-image: url(../img/SiteDesktop_2x.jpg?2); + background-size: 1246px 260px; + } + + .icon-android, + .icon-ios, + .icon-wp { + background-image: url(../img/SiteLogos_2x.png); + background-size: 21px 120px; + } + + .tl_main_download_image__android { + background-image: url(../img/SiteAndroid_2x.jpg?2); + background-size: 290px 270px; + } + .tl_main_download_image__ios { + background-image: url(../img/SiteiOS_2x.jpg?2); + background-size: 442px 270px; + } + .tl_main_download_link_tdesktop { + background-image: url(../img/SiteTDesktop_2x.jpg?1); + background-size: 320px 157px; + } + + #dev_page_content > ul:not(.nav) li, + #dev_page_content > ol:not(.nav) ul:not(.nav) li { + background-image: url(../img/bullet_2x.png?3); + background-size: 7px 7px; + } + + .tgme_icon_arrow { + background-image: url(/img/tgme/Arrow_2x.png); + } + .tgme_icon_user, + .tgme_icon_group, + .tgme_icon_stickers, + .tgme_icon_share { + background-image: url(/img/tgme/Web2x.png?1); + background-size: 44px 177px; + } + + .tgme_page_widget_actions a.tgme_action_web_button:before { + background-image: url(/img/tgme/web_icon_2x.png); + background-size: 24px 24px; + } + .tgme_page_embed_btn a.tgme_action_button_new:before { + background-image: url(/img/tgme/embed_icon_2x.png?1); + background-size: 48px 24px; + } + .tgme_page_copy_action a.tgme_action_button_new:before { + background-image: url(/img/tgme/embed_copy_2x.png); + background-size: 24px 24px; + } + + .tlb_blog_logo { + background-image: url(/img/blog/BlogLogo2x.png?1); + background-size: 146px 20px; + } + + .radio-item input.radio + .radio-label:before, + .checkbox-item input.checkbox + .checkbox-label:before, + .form-control-dropdown-button:before { + background-image: url(/img/rc_icons_2x.png?1); + background-size: 20px 152px; + } + + .form-control-dropdown.has-items:before { + background-image: url(/img/rc_icons_2x.png?1); + background-size: 20px 152px; + } + .td_screenshot_macos { + background-image: url(https://osx.telegram.org/updates/site/artboard_2x.png); + background-size: 420px 280px; + height: 280px; + } + .td_screenshot_tdirect { + background-image: url(/img/tdirect_2x.jpg?1); + } +} + +@media only screen and (-webkit-min-device-pixel-ratio: 2.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (min--moz-device-pixel-ratio: 2.5), only screen and (min-device-pixel-ratio: 2.5) { + + .tlb_blog_logo { + background-image: url(/img/blog/BlogLogo3x.png); + background-size: 146px 20px; + } +} + +@media (max-width: 1200px) { + .dev_side_nav_wrap { + display: none; + } +} + +/* Mobile */ +@media (max-width: 1000px) { + a.anchor { + margin-left: -19px; + } + .footer_wrap { + padding: 16px 0 16px; + padding-bottom: calc(max(16px, env(safe-area-inset-bottom))); + } + .footer_desktop { + display: none; + } + .footer_mobile { + display: flex; + justify-content: center; + } + .footer_columns_wrap { + text-align: center; + } + .footer_column { + margin: 0 6px; + } + .footer_column h5 { + color: #08c; + font-size: 12px; + font-weight: normal; + text-transform: uppercase; + margin: 0; + } + + .blog_side_image_wrap { + position: static; + } + .blog_side_image { + display: block; + margin: 20px auto; + width: 160px; + height: 160px; + position: static; + } + .blog_side_image.js-tgsticker_image { + position: relative; + } + + .tl_blog_side_blog { + display: none; + } + .tl_blog_bottom_blog { + display: block; + } + .tl_main_side_blog .side_blog_wrap { + position: static; + margin: 22px 0 0 16px; + padding: 0 10px 0 15px; + border-width: 4px; + border-color: #3faee8; + } + .side_blog_wrap { + width: auto; + } + + .tl_main_side_blog .side_blog_header { + font-size: 14px; + } + .tl_main_side_blog a.side_blog_entry { + margin-top: 12px; + } + .tl_main_side_blog .side_blog_date { + color: #444; + font-size: 13px; + } + .tl_main_side_blog .side_blog_title { + font-size: 14px; + margin-top: 2px; + } + +} + +@media (max-width: 640px) { + a:hover { + text-decoration: none; + } + h1 { + font-size: 19px; + } + h2 { + font-size: 19px; + } + h3 { + font-size: 16px; + } + h4 { + font-size: 16px; + } + h5 { + font-size: 14px; + } + .dropdown-menu { + min-width: 210px; + } + .dropdown-menu > li > a { + white-space: normal; + } + .tl_main_body { + margin-top: 25px; + padding-top: 5px; + } + .tl_main_body_header { + font-size: 20px; + } + .tl_main_download_mobile { + padding: 0 20px; + } + + .tl_main_download_link { + width: auto; + min-width: 0; + display: block; + margin-top: 20px; + margin-bottom: 30px; + } + a.tl_main_download_link:after { + display: none; + } + .tl_main_download_link_ios/*, + .tl_main_download_link_tdesktop*/ { + padding-top: 210px; + height: 245px; + padding-bottom: 15px; + } + .tl_main_download_image__ios { + margin: -123px 0 0 -121px; + background-size: 360px 220px; + width: 248px; + height: 198px; + } + .tl_main_video_player__ios { + margin: -124px 0 0 -121px; + width: 248px; + height: 198px; + } + + .tl_main_download_link_tdesktop { + display: block; + padding-top: 156px; + height: 188px; + } + .tl_main_download_desktop_section, + .tl_main_download_desktop_wrap1 { + display: none; + } + .tl_main_download_more_btn { + display: inline-block; + } + + .dev_page_bread_crumbs .breadcrumb { + margin-bottom: 15px; + } + #dev_page_content_wrap { + padding-top: 12px; + } + #dev_page_title { + margin-top: 10px; + margin-bottom: 21px; + } + .nav-pills > li > a { + padding: 8px 10px; + } + .dev_page_nav_wrap { + margin-top: 25px; + } + .dev_page_nav_wrap > p { + margin-bottom: 3.5px; + } + .dev_page_nav_wrap > p > a:first-child { + font-size: 15px; + } + #dev_page_content .dev_page_nav_wrap ul li { + padding: 3px 0 4px; + } + #dev_page_content .dev_page_nav_wrap ul li a:first-child { + font-size: 14px; + display: inline-block; + line-height: 22px; + padding: 2px 6px 1px; + margin-left: -6px; + } + #dev_page_content .dev_page_nav_wrap ul li a:first-child:hover { + border-radius: 2px; + background: #e6f1f7; + } + #dev_page_content .dev_page_nav_wrap hr { + display: none; + } + .dev_faq_page h4 { + font-size: 15px; + line-height: 140%; + margin-top: 26px; + margin-bottom: 5px; + } + .dev_page_image, + .tl_contest_page_wrap .dev_page_image { + max-width: 100%; + max-height: 400px; + margin: 0 auto; + } + .dev_page_image img, + .tl_contest_page_wrap .dev_page_image img { + max-width: 100%; + max-height: 400px; + } + + .tl_main_download_link:hover, + .tl_main_download_desktop_link:hover { + box-shadow: none; + } + + .dev_side_image { + width: auto; + max-width: none; + float: none; + text-align: center; + padding: 0; + } + .dev_side_image img { + display: block; + margin: 20px auto; + width: 180px; + } + + + .tl_team_member_photo_wrap { + margin-bottom: 10px; + } + .tl_team_member_photo { + width: 60px; + height: 60px; + background-size: 60px 905px; + } + .tl_team_member_pavel .tl_team_member_photo { + background-position: 0 0; + } + .tl_team_member_nikolay .tl_team_member_photo { + background-position: 0 -65px; + } + .tl_team_member_aliaksei .tl_team_member_photo { + background-position: 0 -130px; + } + .tl_team_member_vitalik .tl_team_member_photo { + background-position: 0 -195px; + } + .tl_team_member_arseny .tl_team_member_photo { + background-position: 0 -260px; + } + .tl_team_member_igor .tl_team_member_photo { + background-position: 0 -325px; + } + .tl_team_member_drklo .tl_team_member_photo { + background-position: 0 -390px; + } + .tl_team_member_peter .tl_team_member_photo { + background-position: 0 -455px; + } + .tl_team_member_john .tl_team_member_photo { + background-position: 0 -520px; + } + .tl_team_member_kolar .tl_team_member_photo { + background-position: 0 -585px; + } + .tl_team_member_ilya .tl_team_member_photo { + background-position: 0 -650px; + } + .tl_team_member_igor1 .tl_team_member_photo { + background-position: 0 -845px; + } + .tl_team_member_mike .tl_team_member_photo { + background-position: 0 -780px; + } + .tl_team_member_grisha .tl_team_member_photo { + background-position: 0 -715px; + } + .tl_team_member_name { + margin-top: 20px; + margin-left: 80px; + margin-bottom: 40px; + } + .tl_team_member_body { + margin-left: 0; + } +} + +@media (max-width: 480px) { + .navbar-tg .container { + padding: 0; + } + h3 a.anchor i.anchor-icon {margin-top: 1px;} + a.anchor { + margin-left: -16px; + } + .tl_main_award { + display: none; + } + .tl_main_logo_wrap { + padding-top: 10px; + padding-bottom: 2px; + } + svg.tl_main_logo, + image.tl_main_logo, + img.tl_main_logo { + width: 85px !important; + height: 85px !important; + } + .tl_main_logo_title, + .tl_main_logo_title:hover { + font-size: 23px; + margin-top: 15px; + margin-bottom: 5px; + letter-spacing: -1px; + } + .tl_main_logo_lead { + font-size: 16px; + max-width: 224px; + } + + .tl_main_head_download { + margin-bottom: 10px; + } + .tl_main_download_btn { + max-width: 200px; + width: auto; + padding: 6px 9px; + line-height: 20px; + font-size: 13px; + margin: 5px 10px; + } + + .tl_main_cards { + margin-top: 10px; + } + + .tl_main_card_header { + margin: 10px 0 6px; + font-size: 21px; + font-weight: normal; + letter-spacing: -1px; + } + + .tl_main_card_lead { + font-size: 15px; + } + .smartphone_video_player_wrap { + /*display: none;*/ + } + + .td_content_wrap { + width: auto; + font-size: 14px; + margin: 0 20px; + } + .td_screenshot { + margin-top: 26px; + } + .td_content_title { + font-size: 22px; + margin-top: 21px; + margin-bottom: 10px; + } + .td_download_wrap, + .td_download_wrap_low { + margin: 0 auto; + width: 320px; + } + .td_download_wrap_low { + margin-bottom: 30px; + } + .td_download_add_wrap { + width: 280px; + margin: 0 auto 10px; + } + #td_about_osx { + width: 320px; + font-size: 16px; + } + .td_about_osx_team { + display: none; + } + .td_about_license { + font-size: 12px; + } + #td_about_tdesktop { + font-size: 16px; + margin: 10px 15px 24px; + } + .td_screenshot_tdirect { + background-size: 225px 270px; + height: 270px; + margin: 40px 20px 20px; + } + .td_content_tdirect_title { + font-size: 20px; + margin-top: 21px; + margin-bottom: 10px; + letter-spacing: 0; + } + + + /* Telegram.me */ + .tgme_head_wrap { + background: #FFF; + height: 59px; + padding: 14px 16px; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; + } + a.tgme_head_dl_button { + text-align: left; + -webkit-box-shadow: inset 0px 1px 3px 0px rgba(0,0,0,0.15); + -moz-box-shadow: inset 0px 1px 3px 0px rgba(0,0,0,0.15); + box-shadow: inset 0px 1px 3px 0px rgba(0,0,0,0.15); + } + .tgme_icon_arrow { + float: right; + } + .tgme_page_photo_image { + width: 110px; + height: 110px; + border-radius: 55px; + } + .tgme_icon_user { + width: 30px; + height: 30px; + background: url(/img/tgme/Mobile1x.png?1) -2px -31px no-repeat; + background-size: 33px 148px; + } + .tgme_icon_group { + width: 32px; + height: 18px; + background: url(/img/tgme/Mobile1x.png?1) 0 0 no-repeat; + background-size: 33px 148px; + } + .tgme_icon_stickers { + width: 28px; + height: 28px; + background: url(/img/tgme/Mobile1x.png?1) -2px -70px no-repeat; + background-size: 33px 148px; + } + .tgme_icon_share { + width: 31px; + height: 17px; + background: url(/img/tgme/Mobile1x.png?1) -1px -108px no-repeat; + background-size: 33px 148px; + } + + .tgme_page_additional { + display: block; + } + .tgme_footer { + display: none; + } + + .blog_2images_wrap, + .blog_3images_wrap, + .blog_medium_image_wrap, + .blog_medium_image_wrap img, + .blog_image_wrap, + .blog_image_wrap img { + width: auto; + max-width: 275px; + } + .blog_2images_wrap, + .blog_3images_wrap { + margin: 20px auto 20px; + } + .blog_2images_wrap .blog_image_wrap, + .blog_3images_wrap .blog_image_wrap { + float: none; + margin: 20px 0 20px; + } +} + +@media (max-width: 340px) { + .tl_main_download_image__android { + margin: -109px 0 0 -101px; + background-size: 196px 183px; + width: 205px; + height: 162px; + } + .tl_main_download_image__ios { + margin: -103px 0 0 -101px; + background-size: 300px 183px; + width: 206px; + height: 165px; + } + .tl_main_video_player__android { + margin: -109px 0 0 -101px; + width: 205px; + height: 162px; + } + .tl_main_video_player__ios { + /*margin: -103px 0 0 -101px;*/ + margin: -104px 0 0 -101px; + width: 206px; + height: 165px; + } +} + +@media (max-width: 320px) { + #td_about_tdesktop { + font-size: 14px; + } + #td_open_from_desktop { + font-size: 15px; + padding: 13px 18px; + } +} + +.tl_contest_page_wrap + .pager_wrap { + max-width: 600px; + margin: 0 auto; +} + +@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 480px), only screen and (-o-min-device-pixel-ratio: 3/2) and (max-width: 480px), only screen and (min--moz-device-pixel-ratio: 1.5) and (max-width: 480px), only screen and (min-device-pixel-ratio: 1.5) and (max-width: 480px) { + + .tgme_icon_user, + .tgme_icon_group, + .tgme_icon_stickers, + .tgme_icon_share { + background-image: url(/img/tgme/Mobile2x.png?1); + } +} diff --git a/data/instantview.telegram.org/docs.html b/data/instantview.telegram.org/docs.html new file mode 100644 index 0000000000..4e514762ad --- /dev/null +++ b/data/instantview.telegram.org/docs.html @@ -0,0 +1,1527 @@ + + + + + Instant View Manual + + + + + + + + + + + +
    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +

    Instant Views and Where to Find Them

    + +
    + +

    This document describes Telegram's Instant View format in stupefying detail. If this is your first time hearing about Instant View, please check out our Introduction and Sample Templates before you dive in.

    +

    If you're comfortable with the idea of Instant View templates, let's look at what makes them tick. To begin with, this is our in-house artist's idea of how Instant View pages are generated:

    +
    + +
    + +

    It turns out, he is not entirely wrong. This is how Instant View pages are really generated:

    +
      +
    1. Whenever Telegram needs to display a link preview for a URL, it also checks whether an Instant View template exists for that domain.
    2. +
    3. If a template exists, our Instant View Bot obtains the page using the URL (it only processes pages that have the MIME-type text/html).
    4. +
    5. The bot then applies rules from the template that determine the positioning of the key elements on the source page (using XPath 1.0 expressions) and modifies the page content to fit the Instant View format.
    6. +
    7. The edited page is used to create a new Instant View page that will be displayed to the user.
    8. +
    +

    This document will explore the Instant View Format, the Types of Rules your template can utilize, as well as some useful XPath constructs, conditions, and functions that may help you build better templates.

    +

    This manual was intended to be used as a reference, so you don't have to read the entire thing to get started. Our sample templates make for a much better entry point. You can check back here whenever something is not clear.

    +

    Recent changes

    +

    September 10, 2020

    +
      +
    • Added the new ~allowed_origin option
    • +
    • Added the new @load function
    • +
    • The @inline function now supports the silent parameter which ignores errors while fetching a page
    • +
    +

    March 20, 2019

    +

    Version 2.1

    +
      +
    • Supported the srcset attribute in Image and Icon types. The IV engine will automatically take the highest image resolution available (but not higher than 2560px).
    • +
    • The @match function now returns only nodes which content was matched by regular expression
    • +
    • The @replace function now returns only nodes which content was replaced by regular expression
    • +
    • The @inline function no longer follows canonical redirect links while fetching a page
    • +
    +

    Also in this update:

    + +

    December 10, 2018

    +

    Instant View 2.0 expands the platform with support for right-to-left languages, new page blocks, useful functions and much more. We recommend using the latest version in your templates. To do this, add the following rule at the beginning of the template:

    +
    ~version: "2.0"
    +

    Below is a list of changes in version 2.0:

    +

    New properties:

    +
      +
    • kicker
    • +
    • site_name
    • +
    +

    New types:

    +
      +
    • Map
    • +
    • Table
    • +
    • Details
    • +
    • RelatedArticles
    • +
    • Marked
    • +
    • Subscript
    • +
    • Superscript
    • +
    • Icon
    • +
    • PhoneLink
    • +
    • Reference
    • +
    +

    New types of rules:

    + +

    New functions:

    + +

    Other features and improvements:

    +
      +
    • Xpath query results can be appended into variables using + (see more)
    • +
    • New XPath function ends-with
    • +
    • Lists can contain block elements such as paragraph, nested lists, tables and so on
    • +
    • Support for attribution in media captions (<cite> tag)
    • +
    • Support for image links (href attribute for the Image type)
    • +
    • Unsupported elements (such as an image inside the blockquote) now generate an error instead of moving up
    • +
    • Improved @simplify function for better processing RichText (e.g. saves line breaks formed by block elements)
    • +
    +

    Instant View Format

    +

    An Instant View page is an object with the following properties:

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ParameterTypeDescription
    title RequiredRichTextPage title
    subtitleRichTextPage subtitle
    kicker RichTextKicker
    authorStringAuthor name
    author_urlUrlAuthor link
    published_dateUnixtimeDate published
    descriptionStringA short description (used in link preview)
    image_urlUrlLink preview photo (used in link preview)
    document_urlUrlLink preview document (used in link preview)
    site_name StringName of website (used in link preview)
    channelStringThe username of the article author's (or the originating website's) channel on Telegram in the format @username
    coverMedia (Image/Video/Embed/Map)Page cover
    body RequiredArticlePage content
    +

    RTL support

    +

    The platform supports right-to-left languages. If <html> tag or tag referenced by body property has the attribute dir="rtl", the page will be marked as RTL. In case this attribute is not set, you can set it manually to display the page in Instant View as RTL using the following rule:

    +
      @set_attr(dir, "rtl"): $body   # if body is already defined
    +  @set_attr(dir, "rtl"): /html   # alternative way
    +

    Supported types

    +

    The IV page object can hold the following types:

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    TypeAllowed childrenDescriptionHTML counterpart
    ArticleHeader
    Subheader
    Paragraph
    Preformatted
    Divider
    Anchor
    List
    Blockquote
    Pullquote
    Media
    Image
    Video
    Audio
    Embed
    Slideshow
    Table
    Details
    Footer
    RelatedArticles
    Page content<article>
    HeaderRichTextMajor headingWe use the top-level of the <h1><h4> headings found on the source page
    SubheaderRichTextMinor headingWe use the remaining headings <h1><h4> as well as <h5><h6> headings
    ParagraphRichTextA paragraph<p>
    PreformattedRichTextPreformatted text<pre> with the optional attribute data-language*
    AnchorAnchor<anchor> with the attribute name that contains the anchor name
    DividerA separator<hr>
    ListListItemA list<ul> for a bullet list, <ol> for a numbered list
    ListItemversion 1.0:
    RichText

    version 2.0:
    Header
    Subheader
    Paragraph
    Preformatted
    Divider
    Anchor
    List
    Blockquote
    Pullquote
    Media
    Image
    Video
    Audio
    Embed
    Slideshow
    Table
    Details
    A list item<li>
    BlockquoteRichText
    QuoteCaption
    A block quote<blockquote>
    PullquoteRichText
    QuoteCaption
    A pull quote<aside>
    QuoteCaptionRichTextCaption of a quote<cite>
    MediaImage
    Video
    Audio
    Embed
    Map
    MediaCaption
    Media content<figure>
    ImageAn image<img> with the attribute src and the optional attribute href to make the image clickable. Allowed formats: GIF, JPG, PNG (GIF would be converted into Video type by IV)
    As of version 2.1, supports the attribute srcset (srcset has higher priority than src, the same as in a browser; IV gets the highest available resolution under 2560px).
    VideoA video<video> with the attribute src, or containing the tag <source type="video/mp4"> with the attribute src
    AudioAn audio<audio> with the attribute src, or containing the tag <source> with the attribute src and the attribute type (possible types: audio/ogg, audio/mpeg, audio/mp4)
    EmbedAn embedded element<iframe> with the attribute src. List of supported embeds
    Map A map<img> or <iframe> with the attribute src referring to Google or Yandex maps
    SlideshowMedia (Image/Video)
    Image
    Video
    MediaCaption
    A slideshow<slideshow>
    MediaCaptionRichTextMedia caption<figcaption>
    As of IV 2.0, can contain an additional tag <cite> with attribution (author, creator or source of the media)
    Table TableCaption
    TableRow
    A table<table>
    TableCaption RichTextA table caption<caption>
    TableRow TableCellA table row<tr> with the optional attributes align, valign, can be wrapped with <thead> or <tbody> or <tfoot> with the optional attributes align, valign
    TableCell RichTextA table cell<td> for a standard cell, <th> for a header cell, with the optional attributes align, valign, colspan, rowspan
    Details 
    (version 2.0+)
    DetailsHeader
    Header
    Subheader
    Paragraph
    Preformatted
    Divider
    Anchor
    List
    Blockquote
    Pullquote
    Media
    Image
    Video
    Audio
    Embed
    Slideshow
    Table
    Details
    A collapsible block<details> with the optional attribute open to be opened by default
    DetailsHeader 
    (version 2.0+)
    RichTextA visible heading for the collapsible block<summary>
    RelatedArticles Header
    Link
    Related articles<related> containing one of <h1><h6> tag as header of the block and <a> tags with the attribute href containing a URL of related article. Note: Only articles that have an IV will appear in this block on the IV page.
    FooterRichTextThe footer<footer>
    RichTextBold
    Italic
    Underline
    Strike
    Fixed
    Marked
    Subscript
    Superscript
    Icon
    Link
    EmailLink
    PhoneLink
    LineBreak
    Anchor
    Reference
    String
    Formatted textText elements and supported tags
    BoldRichTextBold text<b> or <strong>
    ItalicRichTextItalic text<i> or <em>
    UnderlineRichTextUnderlined text<u> or <ins>
    StrikeRichTextStrikethrough text<s> or <del> or <strike>
    FixedRichTextMonospace text<code> or <kbd> or <samp> or <tt>
    Marked RichTextMarked text<mark>
    Subscript RichTextSubscript text<sub>
    Superscript RichTextSuperscript text<sup>
    Icon A small image inside the text<pic> with the attribute src, width, height. Can contain the attribute optional if the image is not important and may be ignored. Allowed formats: JPG, PNG.
    As of version 2.1, supports the attribute srcset (srcset has higher priority than src, the same as in a browser).
    LinkRichTextA link<a> with the attribute href containing a URL
    EmailLinkRichTextA link to an email address<a> with the attribute href containing a mailto: link
    PhoneLink RichTextA link to a phone number<a> with the attribute href containing a tel: link
    Reference RichTextA reference<reference> with the attribute name that contains the reference name
    LineBreakLine break<br>
    +
    Note on code languages
    +

    Telegram apps currently do not support code highlighting, but they will in the future. For this reason, it is advisable to include the code language attribute (data-language) for large <pre> blocks if it is supplied in the source.

    +
    +

    Types of Rules

    +

    Instant View rules are instructions that tell our IV bot where to find the meta-elements on the source page and how it should modify the content of the page when an Instant View page is created.

    +

    Each new line in a template describes a new rule. When the bot renders a page into the Instant View format, it applies rules from the relevant template one after another and ignores any empty lines. You can leave comments by starting a line with #, all following text on that line will be ignored unless enclosed in quote marks. You can use the \ symbol to carry a rule over to the next string, like this:

    +
    # Comment 
    +# You can break up \
    +  a long rule into \
    +  multiple strings
    +

    Most rules are based on XPath 1.0 expressions used to locate the required nodes on the source page.

    +

    A block of rules may have a name. In this case, it can be reused in other rules.

    +

    We support the following types of rules:

    +

    Conditions

    +

    Conditions offer unlimited flexibility for your templates. Rules of this type begin with the symbols ? or ! and use the following format:

    +
    ?condition:  xpath_query   # condition example
    +!condition:  regexp        # parameter on the right depends on the type of the condition
    +?condition                 # some conditions don't have parameters
    +

    Groups of conditions that immediately follow one another are interpreted as a block. ?-rules follow the OR logic when joined, while !-rules follow the AND logic. This means that for the bot to apply each block, all !-conditions in the block and at least one of the ?-conditions within it must be met. This also means that each block must have at least one ?-condition.

    +

    Blocks of conditions split your rule set into groups. Groups of rules that do not have any conditions are always applied. All other groups are only applied if their conditions are met.

    +

    Examples

    +
    # If a rule is placed here, it will be applied
    +# Same with the one here
    +
    +?false               # This condition is always false
    +# The rule placed here will never be applied, because the condition is not met
    +# Very useful indeed
    +
    +?exists: //article   # This condition is true if the page has an article tag
    +# On these lines, a new group of rules is located, and it will be applied if
    +# there's an article tag on the page, despite the ?false condition above
    +
    +?exists: //article
    +?exists: //div[@id="article"]
    +!exists: //meta[@property="og:title"]
    +# The rules below this block will be applied if an <article> tag or a
    +# <div id="article"> can be found, this tag must also be present: <meta property="og:title">
    +

    + +
    +

    Check out the Supported Conditions to see what works out of the box »

    +
    +

    Properties

    +

    Properties are the building blocks for your IV page. Check the Instant View Format for a list of properties that can be used when creating IV pages (you can also define custom properties, but they will not be used anywhere on the resulting IV page). Use this format to fill properties:

    +
    property: xpath_query
    +property: "Some string"
    +property: null
    +

    Properties store the first node that matches the XPath expression xpath_query. By default, if a property already has a value, it will not be overwritten. You can change this behavior by adding ! to the property name – in this case a new non-empty value can be assigned. If you add !! to the property name, even an empty new value can be assigned to the property.

    +

    You can also assign a string to the property instead of the xpath_query. In this case, the property will contain a text element with the specified text. It is also possible to assign null to discard the property's value (will only work with !!).

    +

    Examples

    +
    title:   //article//h1      # Looking for the 'title' in the article heading
    +title:   //h1               # If not found, checking for any headings at all
    +title:   //head/title       # If no luck either, trying the <title> tag
    +?path: /blog/.*             # On pages in the /blog/ section 
    +title!:  //div[@id="title"] # we prefer to use <div id="title">, if present
    +?path: /news/.*             # On pages in the /news/ section
    +title!!: //h3               # title is always in an h3 tag
    +
    +author:   //article/@author  # Get author name from the author attribute
    +?exists:  //article[has-class("anonymous")]    
    +author!!: null               # Don't display author for anonymous posts
    +
    +

    Reminder: The title and body properties are required for an IV page to be created.

    +
    +

    Variables

    +

    Variables are useful for storing and manipulating nodes before assigning them to properties for the final IV page. Variable names begin with the $ symbol. Use this format to initialize them:

    +
    $variable: xpath_query
    +$variable: "Some text"
    +$variable: null
    +

    Variables store a list of nodes that match the Xpath expression xpath_query. If a variable is assigned for the second time, its previous value is overwritten. You can change this behavior by adding ? to the variable name. You can also append a list of nodes to the previous one by adding + to the variable name.

    +

    You can also assign a string to the variable instead of the xpath_query. In this case, the variable will contain a list with one text element that has the specified text. It is also possible to assign null to discard the variable's value.

    +

    Examples

    +
    $images:  //img
    +$images:  //img[@src]     # the previous value will be overwritten
    +$images?: //article//img  # a new value will only be assigned if the variable is empty
    +$medias:  //img
    +$medias+: //video         # now $medias contains all img and video tags
    +

    Options

    +

    Options affect how the page is processed by the bot. Options begin with the ~ symbol. Use this format to set them:

    +
    ~option: "value"
    +~option: true
    +

    Options can be set with values in JSON format.

    +

    Examples

    +
    ~version: "2.1"
    +

    + +
    +

    Check out Supported Options to see what else works out of the box.

    +
    +

    Functions

    +

    Functions are extremely flexible, but you'll probably mostly use them to strip unnecessary nodes from the page and to replace certain elements with others. Function names begin with the @ symbol, you can use the following format:

    +
    @function:                 xpath_query   # a function without parameters
    +@function(param):          xpath_query   # additional parameters are placed in paretheses
    +@function(p1 p2):          xpath_query   # a function with two parameters
    +@function(p1, "param #2"): xpath_query   # parameters can be separated by commas
    +                                         # and enclosed in quote marks when needed
    +@function:                 "Some text"   # use string instead of xpath_query if needed
    +

    The main argument of a function is a list of nodes that match the Xpath expression xpath_query. You can also use a string as the main argument instead of an xpath_query. In this case, the main argument passed to the function will be a list with one text element that has the specified text.

    +

    Examples

    +
    @remove:            //header               # removes all <header> tags found on the page
    +@replace_tag(<h1>): //div[@class="header"] # replaces all <div class="header"> tags with <h1>
    +<h1>:               //div[@class="header"] # an alias for @replace_tag(<h1>)
    +

    + +

    Note: You may find the @debug function particularly useful when creating XPath expressions.

    +
    +

    Check out Supported Functions to see what else works out of the box.

    +
    +

    Block Functions

    +

    Block functions manipulate blocks of rules. Block function names also begin with the @ symbol, you can use the following format:

    +
    @function(xpath_query) {   # opening bracket should be at the end of the line
    +  $variable: xpath_query   # some other rules here
    +  @function: $@            #   inside the block function
    +}                          # closing bracket should be on a separate line
    +

    A block function can contain another block function so they can be nested. Block function can not contain conditions.

    +
    +

    Please note that block functions that execute a block of rules several times (map, repeat, while, while_not) have a limit on the total number of iterations for the entire template.

    +
    +

    Examples

    +
    @if( //article ) {    # if <article> exists
    +  @append(<p>): $$    #   append paragraph into it
    +}
    +

    + +
    +

    Check out Supported Block Functions to see what else works out of the box.

    +
    +

    Include

    +
    +

    Note: This is a service rule, it will not work in your templates. It was included in this reference to give you a better understanding of how the system works. You can see an example of this rule at work in the Processing Pages section.

    +
    +

    Rules of this type begin with the + symbol and use the following format:

    +
    + rules
    +

    This rule inserts a block of rules with the specified name. In most cases, the name corresponds to the domain to which the rules apply.

    +

    Examples

    +
    + core.telegram.org # inserting the block of rules that is used for core.telegram.org
    +?not_exists: $body
    ++ telegram.org      # inserting the block of rules that is used for telegram.org
    +

    Special variables $$ and $@

    +

    The special variables work within a group of rules.

    +
      +
    • The $$ variable always contains the result of the most recent XPath query.
    • +
    • The $@ variable holds the return of the most recently run function.
    • +
    +

    These variables come in handy when you're creating chains of rules. If a rule is missing xpath_query, the statement is considered to be equal to $$.

    +

    Examples

    +
    # Put a picture into a <figure> tag, then set it as the cover
    +@wrap(<figure>): //img[@id="cover"]
    +cover:           $@
    +
    +# Insert a divider before each div.divider that's no longer required
    +@before(<hr>):   //div[has-class("divider")]
    +@remove          # this is the same as @remove: $$
    +

    Extended XPath

    +

    For your convenience, you can use the following constructs in your XPath expressions.

    +

    Context

    +

    Regular XPath queries search for nodes in the context of the entire document. To specify the context for a particular expression, you can use variables in the format $context. If a matching variable exists, the query will be made relative to each variable node. If it doesn't and a matching property exists, the query will be made relative to the property node. If no matching variables or properties exist, the query return an empty list.

    +

    Examples

    +
    $headers:      //h1              # all <h1> tags on the page
    +article:       //article         # the first <article> tag on the page
    +$art_headers:  $article//h1      # all <h1> tags inside article
    +$header_links: $art_headers//a   # all <a> tags inside each $art_headers node
    +

    Zeroing in on nodes

    +

    The result of an XPath query is always a list of matching nodes. If you'd like to narrow the list down to a single node, you can use the following syntax: (xpath_query)[n], where n is the number of the desired node. Numbering starts at 1, you can get the last node by using the last() function. This syntax can only be applied to the entire expression.

    +

    Examples

    +
    $headers:    //h1                    # all <h1> tags on the page
    +$header2:    (//h1)[2]               # the second <h1> tag on the page
    +$header2:    ($headers)[2]           # same
    +$last_link:  ($header2//a)[last()]   # the last link inside $header2
    +

    has-class

    +

    You will often need to locate nodes that have a certain class. To do this, you can use the has-class("class") function that serves as an alias for the expression contains(concat(" ", normalize-space(@class), " "), " class ").

    +

    Examples

    +
    # Transform all div.header elements into h1
    +<h1>: //div[contains(concat(" ", normalize-space(@class), " "), " header ")]
    +# same idea, but much shorter
    +<h1>: //div[has-class("header")]
    +

    ends-with

    +

    XPath has a starts-with function that checks whether the first string starts with the second string but does not have ends-with. In IV you can use the ends-with("haystack","needle") function that serves as an alias for the expression (substring("haystack", string-length("haystack") - string-length("needle") + 1) = "needle").

    +

    Examples

    +
    # Select all JPG images
    +@debug: //img[(substring(@src, string-length(@src) - string-length(".jpg") + 1) = ".jpg")]
    +# the same, but much shorter
    +@debug: //img[ends-with(@src, ".jpg")]
    +

    prev-sibling

    +

    An axis that selects the previous sibling of the current node. Serves as an alias for the expression preceding-sibling::*[1]/self.

    +

    Examples

    +
    # Transform all div nodes, that immediately follow img nodes into figcaption
    +<figcaption>: //div[./preceding-sibling::*[1]/self::img]
    +# the same
    +<figcaption>: //div[./prev-sibling::img]
    +

    next-sibling

    +

    An axis that selects the next sibling of the current node. Serves as an alias for the expression following-sibling::*[1]/self

    +

    Examples

    +
    # Join paragraphs following each other into one, separating them with a line break
    +@combine(<br>): //p/following-sibling::*[1]/self::p
    +# the same, but shorter
    +@combine(<br>): //p/next-sibling::p
    +

    Supported conditions

    +

    Below are conditions supported in Instant View rules.

    +

    domain

    +
    domain: regexp
    +

    Checks whether the domain of the current page matches a regular expression. The check is case-insensitive, so the actual expression used will look like this: /^regexp$/i.

    +

    Examples

    +
    # Rule for *.subdomain.example.com URLs
    +?domain: .+\.subdomain\.example\.com
    +

    domain_not

    +
    domain_not: regexp
    +

    Checks whether the domain of the current page does not match a regular expression. The check is case-insensitive, so the actual expression used will look like this: /^regexp$/i.

    +

    Examples

    +
    # Rule for *.subdomain.example.com URLs with an exception for dev.subdomain.example.com
    +?domain:     .+\.subdomain\.example\.com
    +!domain_not: dev\.subdomain\.example\.com
    +

    path

    +
    path: regexp
    +

    Checks whether the path to the current page matches a regular expression. The check is case-insensitive, so the actual expression used will look like this: /^regexp$/i.

    +

    Examples

    +
    # Rule for example.com/news/* links
    +?path: /news/.+   # no need to escape the slash
    +

    path_not

    +
    path_not: regexp
    +

    Checks whether the path to the current page does not match a regular expression. The check is case-insensitive, so the actual expression used will look like this: /^regexp$/i.

    +

    Examples

    +
    # Rule for example.com/news/* links with an exception for example.com/news/recent
    +?path:     /news/.+
    +!path_not: /news/recent
    +

    exists

    +
    exists: xpath_query
    +

    Checks whether target nodes exist on the current page.

    +

    Examples

    +
    # Apply rule only to pages with an <article> tag
    +?exists: //article
    +

    not_exists

    +
    not_exists: xpath_query
    +

    Checks whether target nodes do not exist on the current page.

    +

    Examples

    +
    # Apply rule only to pages with an <article> tag, that do not include any quotes.
    +?exists:     //article
    +!not_exists: //article//blockquote
    +

    true

    +
    true
    +

    A condition that is always true.

    +

    Examples

    +
    ?path:    /blog/.+
    +# Rules for the blog section go here
    +?true
    +# Rules that go here will be applied to all pages
    +

    false

    +
    false
    +

    A condition that is always false.

    +

    Examples

    +
    ?path:    /news/.+
    +# Rules for the news section go here
    +?false
    +# Rules that go here will never be applied
    +

    Supported options

    +

    Below are options supported in Instant View rules.

    +

    version

    +
    ~version: "2.1"
    +

    Sets the version of IV used in the template. The behavior of some IV functions may change according to the version provided (see the manual of corresponding function).
    The value must be one of "1.0", "2.0" or "2.1". We recommend using the latest version, 2.1.

    +

    Examples

    +
    ~version: "2.1"
    +# Now you can use new features from IV 2.1
    +
    +

    Please note that version should be set at the beginning of the template before any other rules.

    +
    +

    allowed_origin NEW

    +
    ~allowed_origin: "https://example.com"
    +~allowed_origin: ["https://example.com", "https://subdomain.example.com"]
    +

    Sets the origin (or the list of origins) from which content can be loaded using the @load and @inline functions.
    The value should be String or Array of String.

    +

    Examples

    +
    ~allowed_origin: "https://api.example.com"
    +# Now you can load content from https://api.example.com regardless of the origin of current page
    +@load: "https://api.example.com/get/article"
    +

    Supported functions

    +

    The general format for a function is the following:

    +
    @function: xpath_query
    +

    Each function accepts the list of nodes returned by the XPath statement as the main parameter. You may omit xpath_query, in which case $$, the result of the previous XPath query, will be passed into the function. The function then processes each element in the list and returns a list of transformed nodes which are stored in the $@ variable.

    +

    Below is a list of functions that are supported in Instant View rules.

    +

    debug

    +
    @debug: xpath_query
    +

    Logs the elements passed into the function, these elements will be displayed in the status line at the bottom of the screen in the Instant View Editor. Returns the elements passed. Consider combining with $$ and $@.

    +

    Example

    +
    @debug: //article//a     # displays all links from the page in the log
    +@debug                   # displays all links again
    +

    + +

    Look for debug output at the bottom of your Editor:

    +
    + +
    + + +

    remove

    +
    @remove: xpath_query
    +

    Removes target nodes from the page, returns an empty list.

    +

    Examples

    +
    @remove: //div[has-class("related")] # remove article div.related
    +@debug                               # empty list
    +

    append

    +
    @append("Some text"): xpath_query
    +@append(@attr):       xpath_query
    +@append(<tag>):       xpath_query
    +@append(<tag>, attr, value[, attr, value[, ...]]): xpath_query
    +

    Inserts content, specified by the parameter, to the end of each target node.

    +
      +
    • If the first parameter is in angle brackets, a new <tag> node will be created. The following two parameters then specify the name and value of an attribute for that node. If value has the format @attr, the value of the attribute attr in the target node will be used as the value. value can be an XPath expression that begins with ., in this case the query will be executed relative to the relevant node, and the text value of the returned elements will be used as the attribute's value. Otherwise, value will be used as the attribute's value.
    • +
    • If the first parameter has the format @attr, a new text element with value of the attribute attr of the targeted node will be created.
    • +
    • Otherwise, a text element with the text specified in the first parameter will be created.
    • +
    +

    Returns a list of the newly created nodes.

    +

    Examples

    +
    # <div class="a"><em>1</em></div>
    +@append(<p>): //div
    +# <div class="a"><em>1</em><p></p></div>
    +

    prepend

    +
    @prepend("Some text"): xpath_query
    +@prepend(@attr):       xpath_query
    +@prepend(<tag>):       xpath_query
    +@prepend(<tag>, attr, value[, attr, value[, ...]]): xpath_query
    +

    Inserts content, specified by the parameter, to the beginning of each target node.

    +
      +
    • If the first parameter is in angle brackets, a new <tag> node will be created. The following two parameters then specify the name and value of an attribute for that node. If value has the format @attr, the value of the attribute attr in the target node will be used as the value. value can be an XPath expression that begins with ., in this case the query will be executed relative to the relevant node, and the text value of the returned elements will be used as the attribute's value. Otherwise, value will be used as the attribute's value.
    • +
    • If the first parameter has the format @attr, a new text element with value of the attribute attr of the targeted node will be created.
    • +
    • Otherwise, a text element with the text specified in the first parameter will be created.
    • +
    +

    Returns a list of the newly created nodes.

    +

    Examples

    +
    # <div class="a"><em>1</em></div>
    +@prepend(<p>, data-class, @class): //div
    +# <div class="a"><p data-class="a"></p><em>1</em></div>
    +

    after

    +
    @after("Some text"): xpath_query
    +@after(@attr):       xpath_query
    +@after(<tag>):       xpath_query
    +@after(<tag>, attr, value[, attr, value[, ...]]): xpath_query
    +

    Inserts content, specified by the parameter, after each target node.

    +
      +
    • If the first parameter is in angle brackets, a new <tag> node will be created. The following two parameters then specify the name and value of an attribute for that node. If value has the format @attr, the value of the attribute attr in the target node will be used as the value. value can be an XPath expression that begins with ., in this case the query will be executed relative to the relevant node, and the text value of the returned elements will be used as the attribute's value. Otherwise, value will be used as the attribute's value.
    • +
    • If the first parameter has the format @attr, a new text element with value of the attribute attr of the targeted node will be created.
    • +
    • Otherwise, a text element with the text specified in the first parameter will be created.
    • +
    +

    Returns a list of the newly created nodes.

    +

    Examples

    +
    # <div class="a"><em>1</em><em>2</em></div>
    +@after("!"): //div/em
    +# <div class="a"><em>1</em>!<em>2</em>!</div>
    +

    before

    +
    @before("Some text"): xpath_query
    +@before(@attr):       xpath_query
    +@before(<tag>):       xpath_query
    +@before(<tag>, attr, value[, attr, value[, ...]]): xpath_query
    +

    Inserts content, specified by the parameter, before each target node.

    +
      +
    • If the first parameter is in angle brackets, a new <tag> node will be created. The following two parameters then specify the name and value of an attribute for that node. If value has the format @attr, the value of the attribute attr in the target node will be used as the value. value can be an XPath expression that begins with ., in this case the query will be executed relative to the relevant node, and the text value of the returned elements will be used as the attribute's value. Otherwise, value will be used as the attribute's value.
    • +
    • If the first parameter has the format @attr, a new text element with value of the attribute attr of the targeted node will be created.
    • +
    • Otherwise, a text element with the text specified in the first parameter will be created.
    • +
    +

    Returns a list of the newly created nodes.

    +

    Examples

    +
    # <div class="a"><em>1</em></div>
    +@before("@"): //div/em
    +# <div class="a">@<em>1</em></div>
    +

    append_to

    +
    @append_to(xpath_query): xpath_query
    +@append_to($var):        xpath_query
    +

    Inserts each target node to the end of the base node.

    +

    The first parameter specifies the base node. You can pass an XPath expression that begins with ., in this case the query will be executed relative to the relevant node. The first relevant node will be used as the base node. You can also pass a variable name. If such a variable exists, the first relevant node will be used as the base node. If the variable doesn't exist or is empty, the property with a matching name will be used as the base node.

    +

    Returns a list of target nodes.

    +

    Examples

    +
    $div:             //div
    +# <div class="a"><em></em></div><p>Text</p>
    +@append_to($div): //p
    +# <div class="a"><em></em><p>Text</p></div>
    +

    prepend_to

    +
    @prepend_to(xpath_query): xpath_query
    +@prepend_to($var):        xpath_query
    +

    Inserts each target node to the beginning of the base node.

    +

    The first parameter specifies the base node. You can pass an XPath expression that begins with ., in this case the query will be executed relative to the relevant node. The first relevant node will be used as the base node. You can also pass a variable name. If such a variable exists, the first relevant node will be used as the base node. If the variable doesn't exist or is empty, the property with a matching name will be used as the base node.

    +

    Returns a list of target nodes.

    +

    Examples

    +
    $div:              //div
    +# <div class="a"><em></em></div><p>Text</p>
    +@prepend_to($div): //p
    +# <div class="a"><p>Text</p><em></em></div>
    +

    after_el

    +
    @after_el(xpath_query): xpath_query
    +@after_el($var):        xpath_query
    +

    Inserts each target node after the base node.

    +

    The first parameter specifies the base node. You can pass an XPath expression that begins with ., in this case the query will be executed relative to the relevant node. The first relevant node will be used as the base node. You can also pass a variable name. If such a variable exists, the first relevant node will be used as the base node. If the variable doesn't exist or is empty, the property with a matching name will be used as the base node.

    +

    Returns a list of target nodes.

    +

    Examples

    +
    $div:                        //div
    +# <div class="a"><p>Text</p><em></em></div>
    +@after_el("./../self::div"): //p
    +# <div class="a"><em></em></div><p>Text</p>
    +

    before_el

    +
    @before_el(xpath_query): xpath_query
    +@before_el($var):        xpath_query
    +

    Inserts each target node before the base node.

    +

    The first parameter specifies the base node. You can pass an XPath expression that begins with ., in this case the query will be executed relative to the relevant node. The first relevant node will be used as the base node. You can also pass a variable name. If such a variable exists, the first relevant node will be used as the base node. If the variable doesn't exist or is empty, the property with a matching name will be used as the base node.

    +

    Returns a list of target nodes.

    +

    Examples

    +
    $div:                        //div
    +# <div class="a"><p>Text</p><em></em></div>
    +@before_el("./../self::div"): //p
    +# <p>Text</p><div class="a"><em></em></div>
    +

    replace_tag

    +
    @replace_tag(<tag>):     xpath_query
    +<tag>:                   xpath_query
    +

    Changes the name of the tag. The new name for the tag should be passed as the first parameter. Returns target nodes.

    +

    Examples

    +
    # <div class="list unordered"><div class="item"></div><div class="item"></div></div>
    +@replace_tag(<li>): //div[has-class("item")]
    +<ul>:               //div[has-class("list")]
    +# <ul class="list unordered"><li class="item"></li><li class="item"></li></ul>
    +

    wrap

    +
    @wrap(<tag>): xpath_query
    +

    Wrap each target node in the <tag> tag. Returns a list of the new <tag> elements.

    +

    Examples

    +
    # <em>1</em><em>2</em>
    +@wrap(<b>): //em
    +# <b><em>1</em></b><b><em>2</em></b>
    +@wrap(<u>)
    +# <b><u><em>1</em></u></b><b><u><em>2</em></u></b>
    +@wrap(<p>): $@
    +# <b><p><u><em>1</em></u></p></b><b><p><u><em>2</em></u></p></b>
    +

    wrap_inner

    +
    @wrap_inner(<tag>): xpath_query
    +

    Wrap an HTML structure around the content of each target node in the <tag> tag. Returns a list of new <tag> elements.

    +

    Examples

    +
    # <p>H<sub>2</sub>0</p>
    +@wrap_inner(<b>): //p
    +# <p><b>H<sub>2</sub>0</b></p>
    +

    clone

    +
    @clone: xpath_query
    +

    Creates a copy of each target node. Returns a list of the newly created nodes.

    +

    Examples

    +
    # <p class="text">Paragraph</p>
    +@clone: //p
    +# <p class="text">Paragraph</p><p class="text">Paragraph</p>
    +

    detach

    +
    @detach: xpath_query
    +

    Separates the target node from the rest in the parent tag. Creates a copy of the parent tag and wraps the target node into this new instance. Returns a list of parent tags that contain target nodes.

    +

    Examples

    +
    # <a href="#1">
    +#   <b>1</b>
    +#   <p>Link #1</p>
    +# </a>
    +# <a href="#2">
    +#   <b>2</b>
    +#   <p>Link #2</p>
    +# </a>
    +
    +@detach: //a/b
    +
    +# <a href="#1">
    +#   <b>1</b>
    +# </a>
    +# <a href="#1">
    +#   <p>Link #1</p>
    +# </a>
    +# <a href="#2">
    +#   <b>2</b>
    +# </a>
    +# <a href="#2">
    +#   <p>Link #2</p>
    +# </a>
    +
    +@after(<br>): $@
    +
    +# <a href="#1">
    +#   <b>1</b>
    +# </a><br>
    +# <a href="#1">
    +#   <p>Link #1</p>
    +# </a>
    +# <a href="#2">
    +#   <b>2</b>
    +# </a><br>
    +# <a href="#2">
    +#   <p>Link #2</p>
    +# </a>
    +

    split_parent

    +
    @split_parent: xpath_query
    +

    Splits the parent tag by the target node. Places preceding siblings wrapped into parent element before the target node. Places following siblings wrapped into parent element placed after target node.

    +

    Returns a list of target nodes.

    +

    Examples

    +
    # <p class="text">
    +#   <b>First</b> line
    +#   <figure><img src="photo.jpg"></figure>
    +#   <i>Second</i> line
    +# </p>
    +@split_parent: //p/figure
    +# <p class="text">
    +#   <b>First</b> line
    +# </p>
    +# <figure><img src="photo.jpg"></figure>
    +# <p class="text">
    +#   <i>Second</i> line
    +# </p>
    +

    pre

    +
    @pre: xpath_query
    +

    Specifies that the text inside the target node is already formatted. Returns a list of matching nodes.

    +

    Examples

    +
    # <p>     Some          text  , </p>
    +# <p>  Some  another      text  </p>
    +@pre: (//p)[1]
    +# Result in the Instant View page:
    +#      Some          text  , 
    +# Some another text
    +

    set_attr

    +
    @set_attr(attr, value):       xpath_query
    +@set_attr(attr, @attr):       xpath_query
    +@set_attr(attr, "Some text"): xpath_query
    +@set_attr(attr, "Some text", @from-attr, ...): xpath_query
    +

    Sets an attribute in each matching node. The name of the attribute is passed in the first parameter. The value of the attribute is the rest of the parameters concatenated.

    +

    If value has the format @attr, the value of the attribute attr of the target node will be used as the value. value can be an XPath expression that begins with ., in this case the query will be executed relative to the relevant node, and the text value of the returned elements will be used as the attribute's value. Otherwise, value will be used as the attribute's value.

    +

    Returns a list of attribute nodes.

    +

    Examples

    +
    # <p class="a"></p>
    +@set_attr(data-class, @class)
    +# <p class="a" data-class="a"></p>
    +@set_attr(id, @class, "_", ./@data-class)
    +# <p class="a" data-class="a" id="a_a"></p>
    +

    set_attrs

    +
    @set_attrs(attr, value): xpath_query
    +@set_attrs(attr, value[, attr, value[, ...]]): xpath_query
    +

    Sets multiple attributes for each of the target nodes. Each two parameters specify the name and value for the new attributes.

    +

    If value has the format @attr, the value of the attribute attr of the target node will be used as the value. value can be an XPath expression that begins with ., in this case the query will be executed relative to the relevant node, and the text value of the returned elements will be used as the attribute's value. Otherwise, value will be used as the attribute's value.

    +

    Returns a list of the matching nodes.

    +

    Examples

    +
    # <p class="a"></p>
    +@set_attrs(data-class, @class, id, "a_a"): //p
    +# <p class="a" data-class="a" id="a_a"></p>
    +

    match

    +
    @match(regexp):                         xpath_query
    +@match(regexp, match_index):            xpath_query
    +@match(regexp, match_index, modifiers): xpath_query
    +

    Performs a search based on a regular expression. Replaces the content of the target node with the search result. The second parameter specifies the number of the captured parenthesized subpattern. If this is not specified, the text that matched the full pattern will be used. You can specify modifiers for the regular expression using the optional parameter (ims modifiers are supported).

    +

    Returns a list of target nodes. As of IV 2.1, returns a list of target nodes the content of which matched the regular expression.

    +

    Examples

    +
    # <p class="plainText">Hello, world!</p>
    +@match("[a-z]+!"): //p
    +# <p class="plainText">world!</p>
    +@match("([a-z]+)!", 1): //p/text()
    +# <p class="plainText">world</p>
    +@match("..t", 0, "i"): //p/@class
    +# <p class="inT">Bye, world!</p>
    +
    +# <ul><li>a1</li><li>a</li><li>21b</li><li>.</li></ul>
    +@match("[0-9]+"): //ul/li
    +# <ul><li>1</li><li></li><li>21</li><li></li></ul>
    +@debug: $@
    +# Debug 2 nodes:
    +#   [0]: <li>1</li>
    +#   [1]: <li>21</li>
    +

    replace

    +
    @replace(regexp, replacement):            xpath_query
    +@replace(regexp, replacement, modifiers): xpath_query
    +

    Performs a search and replace operation using the regular expression. You can specify modifiers for the regular expression using the optional parameter (ims modifiers are supported).

    +

    Returns a list of target nodes. As of IV 2.1, returns a list of target nodes the content of which was replaced by the regular expression.

    +

    Examples

    +
    # <p class="text">Hello, world!</p>
    +@replace("Hello", "Goodbye"): //p/text()
    +# <p class="text">Goodbye, world!</p>
    +@replace(".t$", "mp"): //p/@class
    +# <p class="temp">Goodbye, world!</p>
    +@replace("goodb", "B", "i"): //p/text()
    +# <p class="temp">Bye, world!</p>
    +
    +# <ul><li>a1</li><li>a</li><li>21b</li><li>.</li></ul>
    +@replace("[0-9]+", "($0)"): //ul/li
    +# <ul><li>a(1)</li><li>a</li><li>(21)b</li><li>.</li></ul>
    +@debug: $@
    +# Debug 2 nodes:
    +#   [0]: <li>a(1)</li>
    +#   [1]: <li>(21)b</li>
    +

    urlencode

    +
    @urlencode: xpath_query
    +

    Encodes the content of the target node as per RFC 3986. Returns target nodes.

    +

    Examples

    +
    # <a href="https://telegram.org">link</a>
    +$a: //a
    +@urlencode: $a/@href
    +# <a href="https%3A%2F%2Ftelegram.org">link</a>
    +@set_attr(href, "/?url=", @href): $a
    +# <a href="/?url=https%3A%2F%2Ftelegram.org">link</a>
    +

    urldecode

    +
    @urldecode: xpath_query
    +

    Decodes the content of the target node as per RFC 3986. Returns target nodes.

    +

    Examples

    +
    # <a href="/?url=https%3A%2F%2Ftelegram.org">link</a>
    +$a: //a
    +@match("^/\?url=(.+)$", 1): $a/@href
    +# <a href="https%3A%2F%2Ftelegram.org">link</a>
    +@urldecode
    +# <a href="https://telegram.org">link</a>
    +

    htmlencode

    +
    @htmlencode: xpath_query
    +

    Convert special characters in the target node to HTML entities. Returns the target nodes.

    +

    Examples

    +
    # <p>&lt;b&gt;Some text&lt;\b&gt;</p>
    +@htmlencode: //p
    +# <p>&amp;lt;b&amp;gt;Some text&amp;lt;\b&amp;gt;</p>
    +

    htmldecode

    +
    @htmldecode: xpath_query
    +

    Convert special HTML entities in the target node back to characters. Returns the target nodes.

    +

    Examples

    +
    # <p>&amp;lt;b&amp;gt;Some text&amp;lt;\b&amp;gt;</p>
    +@htmldecode: //p
    +# <p>&lt;b&gt;Some text&lt;\b&gt;</p>
    +

    style_to_attrs

    +
    @style_to_attrs(css_prop, attr): xpath_query
    +@style_to_attrs(css_prop, attr[, css_prop, attr[, ...]]): xpath_query
    +

    Gets a value of a CSS property from the style attribute and sets it into an attribute for each of the target nodes. Each two parameters specify the name for the new attribute and the name of CSS property. Returns a list of matching nodes.

    +

    Examples

    +
    # <img style="width: 20px; height: 20px">
    +@style_to_attrs(width, data-width, height, data-height): //img
    +# <img style="width: 20px; height: 20px" data-width="20" data-height="20">
    +

    background_to_image

    +
    @background_to_image: xpath_query
    +

    Transforms the target node with a background picture into an <img> tag with an src attribute. The target node must contain a style attribute with the background. Returns a list of transformed nodes.

    +

    Examples

    +
    # <div class="bg_image" style="background-image:url(image.jpg)"></div>
    +@background_to_image: //div[has-class("bg_image")]
    +# <img src="image.jpg">
    +

    json_to_xml

    +
    @json_to_xml: xpath_query
    +

    Transforms the content of the target node to the XML format. The contents must be in valid JSON format. The resulting XML tree will be inserted into the document. Returns the root element of the XML tree.

    +

    Examples

    +
    # <div data-var='{"a":1,"b":[1,2],"c":{"p":"Hello!"}}'></div>
    +@json_to_xml: //div/@data-var
    +@debug: $@
    +# <xml><a>1</a><b><item>1</item><item>2</item></b><c><p>Hello!</p></c></xml>
    +

    html_to_dom

    +
    @html_to_dom: xpath_query
    +

    Parse the content of the target node in HTML format and insert it into the document. Returns the root element of the inserted HTML tree.

    +

    Examples

    +
    # <div data-content="&lt;b&gt;Some text&lt;\b&gt;"></div>
    +@html_to_dom: //div/@data-content
    +@debug: $@
    +# <dom><b>Some text</b></dom>
    +

    combine

    +
    @combine:                        xpath_query
    +@combine(" - "):                 xpath_query
    +@combine(<tag>):                 xpath_query
    +@combine(<tag>[, " - "[, ...]]): xpath_query
    +

    Combines each target node with its preceding node if such a node exists. You can use parameters to specify nodes to be inserted above the target node. If the parameter is in angular brackets, a new <tag> node will be created. Otherwise a text element with the text specified by the parameter will be used.

    +

    Returns a list of nodes, preceding the target nodes.

    +

    Examples

    +
    # <pre>1 2 3</pre>
    +# <pre> 4 5 </pre>
    +# <pre>6 7 8</pre>
    +@combine:             //pre/following-sibling::*[1]/self::pre
    +# <pre>1 2 3 4 5 6 7 8</pre>
    +
    +# <p>first</p>
    +# <p>second</p>
    +@combine(<br>, <br>): //p/following-sibling::*[1]/self::p
    +# <p>first<br><br>second</p>
    +
    +# <h1>Title</h1>
    +# <strong>Subtitle</strong>
    +@combine(<br>, "\n"): //h1/following-sibling::*[1]/self::strong
    +# <h1>Title<br>
    +# Subtitle</h1>
    +

    datetime

    +
    @datetime(-2): xpath_query
    +@datetime(-2, "en-US", "yyyy-MM-dd"): xpath_query
    +

    Transforms the date and time from the text of the target node into a unixtime timestamp. The parameter specifies the timezone of the original date and time.

    +

    You can also pass a locale and a pattern to parse the date and time in more complicated cases. If a non-gregorian calendar is used, this needs to be specified in the locale. For example, "fa-IR@calendar=persian". Available patterns are documented here.

    +

    On success, returns a text element with the unixtime timestamp. Otherwise, returns the target element.

    +

    Examples

    +
    # <div id="date">1 January 2017, 15:04</div>
    +@datetime(-2):  //div[@id="date"]
    +published_date: $@   # the property published_date will hold a unixtime timestamp
    +
    +# <time>دوشنبه, ۲۳ اسفند ۱۳۹۵</time>
    +@datetime(0, "fa-IR@calendar=persian", "EEEE, dd MMMM yyyy"): //time
    +published_date: $@   # the property published_date will hold a unixtime timestamp
    +

    simplify

    +
    +

    Note: This is a service function. There is no reason for you to use it in your templates. It was included in this reference to give you a better understanding of how the system works (see the ..after block).

    +
    +
    @simplify: xpath_query
    +

    Processes the target nodes according to the Instant View format. Returns the target nodes.

    +

    Examples

    +
    # <p><span><b>S</b>ome</span> <em>important</em> text!</p>
    +@simplify: //p
    +# <p><b>S</b>ome <em>important</em> text!</p>
    +

    inline

    +
    @inline:         xpath_query
    +@inline(silent): xpath_query
    +

    If the target element is an <iframe> with the attribute src, the content of the iframe will be loaded. The target element will be replaced with the content of the iframe.

    +

    If the target node is an HTML-comment, a <comment> element with the content of the comment will be created. The comment will be replaced by the newly created node.

    +

    You can use silent parameter to ignore errors while processing this function. You will still see an error in the debug console, but the rules that come after will continue to execute.

    +

    Returns a list of replaced nodes.

    +
    +

    Note: The @inline function adheres to the same-origin policy. This means that the target and the inlined pages should have the same origin. You can specify additional allowed origins using the option ~allowed_origin

    +
    +

    Examples

    +
    # <p><iframe src="/subpage.html"></iframe></p>
    +# /subpage.html:
    +#   <html><body><p>Hello!</p></body></html>
    +@inline: //p/iframe
    +# <p><html><body><p>Hello!</p></body></html></p>
    +@debug
    +# <html><body><p>Hello!</p></body></html>
    +
    +# <p><!--<b>Hello!</b>, world!--></p>
    +@inline: //p/comment()
    +# <p><comment><b>Hello!</b>, world!</comment></p>
    +@debug
    +# <comment><b>Hello!</b>, world!</comment>
    +

    load NEW

    +
    @load:         "https://example.com"
    +@load(silent): xpath_query
    +

    Loads the content of the URL. The URL can be specified as a string or be the content of the target node.

    +

    You can use silent parameter to ignore errors while processing this function. You will still see an error in the debug console, but the rules that come after will continue to execute.

    +

    Returns the newly created node with loaded content.

    +
    +

    Note: The @load function adheres to the same-origin policy. This means that the target and the loaded pages should have the same origin. You can specify additional allowed origins using the option ~allowed_origin

    +
    +

    Examples

    +
    @append(<iframe> src "/subpage.html"): /html/body
    +$iframe: $@
    +@remove
    +@inline: $iframe
    +# the same, but much shorter
    +@load: "/subpage.html"
    +
    +@load(silent): //meta[@property="api:url"]/@content
    +# trying to load content from api:url
    +@if ( $@ ) {
    +  # Do something with content
    +}
    +

    unsupported

    +
    @unsupported: xpath_query
    +

    Specifies that the target node contains essential content that can't be represented in the Instant View format. Returns the target nodes.

    +

    Examples

    +
    # <p>See the graph below:</p>
    +# <canvas class="article_graph" width="600" height="400"></canvas>
    +@unsupported: //canvas[has-class("article_graph")]
    +
    +

    Tip: It is important to identify that a page contains essential unsupported content — no IV page will be generated to ensure that the user never gets incomplete info from an article. The system will take care of the most popular cases in the ..after block, but your template must cover everything that the system doesn't catch.

    +
    +

    Supported block functions

    +

    The general format for a block function is the following:

    +
    @function(xpath_query) {
    +  # block of rules
    +}
    +

    Block functions usually accept the list of nodes returned by the XPath statement as a parameter. Depending on the function and its parameters, rules inside the block can be run several times or never. Block functions can contain any type of rules except conditions.

    +

    Below is a list of block functions that are supported in Instant View rules.

    +

    if

    +
    @if(xpath_query) {
    +  # block of rules
    +}
    +

    Executes the block of rules if target nodes exist on the current page. If target nodes do not exist, the block of rules will be skipped. The $$ and $@ variables contain target nodes found by the XPath query.

    +

    Example

    +
    @if( //div[has-class("blockquote")] ) { # if div.blockquote exists
    +  <blockquote>: $@                      #   change tag name to blockquote
    +  <cite>: $@//div[has-class("author")]  #   and mark div.author as a caption
    +}
    +

    if_not

    +
    @if_not(xpath_query) {
    +  # block of rules
    +}
    +

    Executes a block of rules if target nodes do not exist on the current page. If such nodes exist, the block of rules will be skipped. The $$ and $@ variables contain target nodes found by the XPath query.

    +

    Example

    +
    @if_not( $body//footer ) {     # if footer does not exist
    +  @append(<footer>): $body     #   append it into body
    +}
    +

    map

    +
    @map(xpath_query) {
    +  # block of rules
    +}
    +

    Executes a block of rules once per each target node found by the XPath query. At the beginning of each iteration, the following variables will be set:

    +
      +
    • $$ will contain the target nodes found by XPath query;
    • +
    • $@ will contain the current target node;
    • +
    • $index will contain the index of the current target node (starts with 1);
    • +
    • $first will contain <true> if the current target node is the first in the list and an empty list otherwise;
    • +
    • $middle will contain <true> if the current target node is between the first and the last in the list, empty list otherwise;
    • +
    • $last would contain <true> if the current target node is the last one in the list, empty list otherwise.
    • +
    +

    Example

    +
    @map( //div[@id="list"]/p ) {   # for each paragraph in list
    +  $p: $@                        #   store the current paragraph in $p variable
    +  @prepend_to($p): ". "         #   and
    +  @prepend_to($p): $index       #   number them starting with 1
    +}
    +
    +

    Please note that the @map function should be used only if it is impossible to use regular functions with xpath queries (for example you need to use $index). Otherwise, regular functions are faster because they process several nodes at once.

    +
    +

    Example

    +
    # Bad way:
    +@map( //div[has-class("image")] ) {
    +  $image: $@
    +  <cite>:       $image//p/span
    +  <figcaption>: $image//p
    +  <figure>:     $image
    +}
    +# The same result, but faster:
    +$image:       //div[has-class("image")]
    +<cite>:       $image//p/span
    +<figcaption>: $image//p
    +<figure>:     $image
    +

    repeat

    +
    @repeat(n) {
    +  # block of rules
    +}
    +

    Executes a block of rules n times. At the beginning of each iteration, the following variables will be set:

    +
      +
    • $$ and $@ will contain the previous value of $$;
    • +
    • $index will contain the index of the current iteration (starts with 1);
    • +
    • $first will contain <true> if this is the first iteration, an empty list otherwise;
    • +
    • $middle will contain <true> if the current iteration is between the first and last, empty list otherwise;
    • +
    • $last will contain <true> if this is the last iteration, empty list otherwise.
    • +
    +

    Example

    +
    # appends "1, 2, 3, 4, 5" to $body
    +@repeat( 5 ) {
    +  @append_to($body): $index
    +  @if_not( $last ) {
    +    @append_to($body): ", "
    +  }
    +}
    +

    while

    +
    @while(xpath_query) {
    +  # block of rules
    +}
    +

    Executes a block of rules while target nodes exist on the current page. At the beginning of each iteration the following variables will be set:

    +
      +
    • $$ and $@ will contain target nodes found by XPath query;
    • +
    • $index will contain the index of the current iteration (starts with 1);
    • +
    • $first will contain <true> if it is the first iteration, an empty list otherwise.
    • +
    +

    Example

    +
    @while( //iframe ) {
    +  @inline: $@          # inline all nested iframes
    +}
    +

    while_not

    +
    @while_not(xpath_query) {
    +  # block of rules
    +}
    +

    Executes a block of rules while target nodes do not exist on the current page. At the beginning of each iteration the following variables will be set:

    +
      +
    • $$ and $@ will contain target nodes found by XPath query;
    • +
    • $index will contain the index of the current iteration (starts with 1);
    • +
    • $first will contain <true> if this is the first iteration, an empty list otherwise.
    • +
    +

    Example

    +
    @while_not( //video ) {   # if no video exists on the current page
    +  @inline: //iframe       #   try to inline iframes, maybe video is inside the frame
    +}
    +

    Embedded elements

    +

    Instant View supports widgets from popular services. We display them as embedded elements or specially formatted quotes. The Instant View bot analyzes all iframes in the document body and generates a widget if the service is supported.

    +
    +

    Some popular widgets do not use iframes. Note that the ..after block of rules contains rules to transform such widgets to an Instant View compatible format.

    +
    +

    We currently support the following services:

    +
      +
    • Youtube
    • +
    • Vimeo
    • +
    • Tweets & Twitter Videos
    • +
    • Facebook Posts & Videos
    • +
    • Instagram
    • +
    • Giphy
    • +
    • SoundCloud
    • +
    • GithubGist
    • +
    • Aparat
    • +
    • VK.com Videos
    • +
    +

    Processing pages

    +

    All pages are processed according to the following rules:

    +
    # Url: http://example.com/some_page.html
    ++ example.com
    +?true
    ++ ..after
    +

    If a page is on a third-level domain and above, the following rules are applied:

    +
    # Url: http://some.subdomain.example.com/some_page.html
    ++ some.subdomain.example.com
    +?not_exists: $body
    ++ subdomain.example.com
    +?not_exists: $body
    ++ example.com
    +?true
    ++ ..after
    +

    In other words, at first the bot attempts to use a block of rules that features the full domain name. If such a block does not exist, the bot checks for the next level up to the second-level domain.

    +

    ..after is a special block of rules that is applied to all pages irrespective of the domain name.

    +

    Working with subdomains

    +

    If the page is on a third-level domain or higher, you need to manually select the domain level to which your template will apply. Use this menu in the top left corner of the page:

    +
    +
    +
    + +

    Choose a level that hosts pages with the same structure, so that your rules are relevant to all the matching pages on this domain.

    +
    +

    For example, use wikipedia.org to create an IV page for https://en.wikipedia.org/wiki/Domain_name because the page structure doesn't depend on language in Wikipedia.

    +
    +
    + +
    +
    +
    +
    +
    + + + + + + + + + + + + + + diff --git a/data/instantview.telegram.org/js/bootstrap.min.js b/data/instantview.telegram.org/js/bootstrap.min.js new file mode 100644 index 0000000000..ab0c4b1bf2 --- /dev/null +++ b/data/instantview.telegram.org/js/bootstrap.min.js @@ -0,0 +1,11 @@ +/*! + * Bootstrap v3.2.0 (http://getbootstrap.com) + * Copyright 2011-2014 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ + +/*! + * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=cc2c54fe9eb3aea36d65) + * Config saved to config.json and https://gist.github.com/cc2c54fe9eb3aea36d65 + */ +if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(t){"use strict";function e(e){return this.each(function(){var i=t(this),s=i.data("bs.alert");s||i.data("bs.alert",s=new o(this)),"string"==typeof e&&s[e].call(i)})}var i='[data-dismiss="alert"]',o=function(e){t(e).on("click",i,this.close)};o.VERSION="3.2.0",o.prototype.close=function(e){function i(){n.detach().trigger("closed.bs.alert").remove()}var o=t(this),s=o.attr("data-target");s||(s=o.attr("href"),s=s&&s.replace(/.*(?=#[^\s]*$)/,""));var n=t(s);e&&e.preventDefault(),n.length||(n=o.hasClass("alert")?o:o.parent()),n.trigger(e=t.Event("close.bs.alert")),e.isDefaultPrevented()||(n.removeClass("in"),t.support.transition&&n.hasClass("fade")?n.one("bsTransitionEnd",i).emulateTransitionEnd(150):i())};var s=t.fn.alert;t.fn.alert=e,t.fn.alert.Constructor=o,t.fn.alert.noConflict=function(){return t.fn.alert=s,this},t(document).on("click.bs.alert.data-api",i,o.prototype.close)}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var o=t(this),s=o.data("bs.button"),n="object"==typeof e&&e;s||o.data("bs.button",s=new i(this,n)),"toggle"==e?s.toggle():e&&s.setState(e)})}var i=function(e,o){this.$element=t(e),this.options=t.extend({},i.DEFAULTS,o),this.isLoading=!1};i.VERSION="3.2.0",i.DEFAULTS={loadingText:"loading..."},i.prototype.setState=function(e){var i="disabled",o=this.$element,s=o.is("input")?"val":"html",n=o.data();e+="Text",null==n.resetText&&o.data("resetText",o[s]()),o[s](null==n[e]?this.options[e]:n[e]),setTimeout(t.proxy(function(){"loadingText"==e?(this.isLoading=!0,o.addClass(i).attr(i,i)):this.isLoading&&(this.isLoading=!1,o.removeClass(i).removeAttr(i))},this),0)},i.prototype.toggle=function(){var t=!0,e=this.$element.closest('[data-toggle="buttons"]');if(e.length){var i=this.$element.find("input");"radio"==i.prop("type")&&(i.prop("checked")&&this.$element.hasClass("active")?t=!1:e.find(".active").removeClass("active")),t&&i.prop("checked",!this.$element.hasClass("active")).trigger("change")}t&&this.$element.toggleClass("active")};var o=t.fn.button;t.fn.button=e,t.fn.button.Constructor=i,t.fn.button.noConflict=function(){return t.fn.button=o,this},t(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(i){var o=t(i.target);o.hasClass("btn")||(o=o.closest(".btn")),e.call(o,"toggle"),i.preventDefault()})}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var o=t(this),s=o.data("bs.carousel"),n=t.extend({},i.DEFAULTS,o.data(),"object"==typeof e&&e),r="string"==typeof e?e:n.slide;s||o.data("bs.carousel",s=new i(this,n)),"number"==typeof e?s.to(e):r?s[r]():n.interval&&s.pause().cycle()})}var i=function(e,i){this.$element=t(e).on("keydown.bs.carousel",t.proxy(this.keydown,this)),this.$indicators=this.$element.find(".carousel-indicators"),this.options=i,this.paused=this.sliding=this.interval=this.$active=this.$items=null,"hover"==this.options.pause&&this.$element.on("mouseenter.bs.carousel",t.proxy(this.pause,this)).on("mouseleave.bs.carousel",t.proxy(this.cycle,this))};i.VERSION="3.2.0",i.DEFAULTS={interval:5e3,pause:"hover",wrap:!0},i.prototype.keydown=function(t){switch(t.which){case 37:this.prev();break;case 39:this.next();break;default:return}t.preventDefault()},i.prototype.cycle=function(e){return e||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(t.proxy(this.next,this),this.options.interval)),this},i.prototype.getItemIndex=function(t){return this.$items=t.parent().children(".item"),this.$items.index(t||this.$active)},i.prototype.to=function(e){var i=this,o=this.getItemIndex(this.$active=this.$element.find(".item.active"));return e>this.$items.length-1||0>e?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){i.to(e)}):o==e?this.pause().cycle():this.slide(e>o?"next":"prev",t(this.$items[e]))},i.prototype.pause=function(e){return e||(this.paused=!0),this.$element.find(".next, .prev").length&&t.support.transition&&(this.$element.trigger(t.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},i.prototype.next=function(){return this.sliding?void 0:this.slide("next")},i.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},i.prototype.slide=function(e,i){var o=this.$element.find(".item.active"),s=i||o[e](),n=this.interval,r="next"==e?"left":"right",a="next"==e?"first":"last",l=this;if(!s.length){if(!this.options.wrap)return;s=this.$element.find(".item")[a]()}if(s.hasClass("active"))return this.sliding=!1;var h=s[0],p=t.Event("slide.bs.carousel",{relatedTarget:h,direction:r});if(this.$element.trigger(p),!p.isDefaultPrevented()){if(this.sliding=!0,n&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var c=t(this.$indicators.children()[this.getItemIndex(s)]);c&&c.addClass("active")}var d=t.Event("slid.bs.carousel",{relatedTarget:h,direction:r});return t.support.transition&&this.$element.hasClass("slide")?(s.addClass(e),s[0].offsetWidth,o.addClass(r),s.addClass(r),o.one("bsTransitionEnd",function(){s.removeClass([e,r].join(" ")).addClass("active"),o.removeClass(["active",r].join(" ")),l.sliding=!1,setTimeout(function(){l.$element.trigger(d)},0)}).emulateTransitionEnd(1e3*o.css("transition-duration").slice(0,-1))):(o.removeClass("active"),s.addClass("active"),this.sliding=!1,this.$element.trigger(d)),n&&this.cycle(),this}};var o=t.fn.carousel;t.fn.carousel=e,t.fn.carousel.Constructor=i,t.fn.carousel.noConflict=function(){return t.fn.carousel=o,this},t(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",function(i){var o,s=t(this),n=t(s.attr("data-target")||(o=s.attr("href"))&&o.replace(/.*(?=#[^\s]+$)/,""));if(n.hasClass("carousel")){var r=t.extend({},n.data(),s.data()),a=s.attr("data-slide-to");a&&(r.interval=!1),e.call(n,r),a&&n.data("bs.carousel").to(a),i.preventDefault()}}),t(window).on("load",function(){t('[data-ride="carousel"]').each(function(){var i=t(this);e.call(i,i.data())})})}(jQuery),+function(t){"use strict";function e(e){e&&3===e.which||(t(s).remove(),t(n).each(function(){var o=i(t(this)),s={relatedTarget:this};o.hasClass("open")&&(o.trigger(e=t.Event("hide.bs.dropdown",s)),e.isDefaultPrevented()||o.removeClass("open").trigger("hidden.bs.dropdown",s))}))}function i(e){var i=e.attr("data-target");i||(i=e.attr("href"),i=i&&/#[A-Za-z]/.test(i)&&i.replace(/.*(?=#[^\s]*$)/,""));var o=i&&t(i);return o&&o.length?o:e.parent()}function o(e){return this.each(function(){var i=t(this),o=i.data("bs.dropdown");o||i.data("bs.dropdown",o=new r(this)),"string"==typeof e&&o[e].call(i)})}var s=".dropdown-backdrop",n='[data-toggle="dropdown"]',r=function(e){t(e).on("click.bs.dropdown",this.toggle)};r.VERSION="3.2.0",r.prototype.toggle=function(o){var s=t(this);if(!s.is(".disabled, :disabled")){var n=i(s),r=n.hasClass("open");if(e(),!r){"ontouchstart"in document.documentElement&&!n.closest(".navbar-nav").length&&t('