/* Restore official local media on old and newly generated Telegram homepages. */
.tl_main_download_desktop{background-image:url("home-desktop.webp")!important;background-size:1246px 260px!important}.tl_main_download_image__android{background-image:url("home-android.webp")!important}.tl_main_download_image__ios{background-image:url("home-ios.webp")!important}.tl_main_video_player[data-telegram-motion922=home]{opacity:1!important;pointer-events:none!important}.tl_main_download_link.tl_main_download_link_tdesktop{display:none!important}.tg922-motion-toggle{display:block;margin:10px auto 18px;border:1px solid #c6e4f3;border-radius:18px;background:#fff;color:#168acd;padding:7px 16px;font:13px/1.4 Arial;cursor:pointer}.tg922-motion-toggle:focus-visible{outline:3px solid #84c8ee;outline-offset:3px}@media(max-width:767px){.tl_main_download_desktop_section{display:block!important}.tl_main_download_desktop_wrap1{width:100%!important;max-width:100%!important;overflow:hidden}.tl_main_download_desktop_wrap{width:100%!important;max-width:100%!important}.tl_main_download_desktop{min-width:0!important;background-size:760px auto!important;background-position:center 10px!important;height:210px!important}.tl_main_download_desktop_links{display:flex!important;justify-content:center;gap:16px;max-width:100%;padding-top:168px}.tl_main_download_desktop_link{display:block!important;float:none!important;width:auto!important;margin:0!important;padding:10px 8px!important;font-size:15px!important}.tl_main_download_desktop_wrap1,.tl_main_download_desktop_wrap{height:232px!important}.tl_main_download_desktop_header{display:none}}@media(prefers-reduced-motion:reduce){.tl_main_video_player[data-telegram-motion922=home]{opacity:0!important}}
.tl_main_download_link_ios>.kuaipai-platform-icon-v915+i.icon-ios{display:none!important}.tl_main_download_desktop_wrap1{height:325px}
@media(max-width:767px){.tl_main_download_desktop_wrap1,.tl_main_download_desktop_wrap{display:block!important}.tl_main_download_more_btn{display:none!important}}
/* The saved source theme contains an invalid SVG mask (empty xmlns). Clear it
   before painting the local globe, including controls restored by language UI. */
.tl_page_head .dev_top_lang_icon{display:inline-block!important;width:16px!important;height:16px!important;vertical-align:top;-webkit-mask:none!important;mask:none!important;background:transparent url("language-globe.svg?v=923") no-repeat center/16px 16px!important}
.tg922-ios-versions{max-width:820px;margin:18px auto 38px;padding:20px;border:1px solid #daedf7;border-radius:12px;text-align:center;scroll-margin-top:70px}.tg922-ios-versions h2{font:500 19px/1.3 Arial;color:#168acd;margin:0 0 16px}.tg922-ios-versions>div{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.tg922-ios-versions a{display:inline-flex;align-items:center;justify-content:center;gap:8px;max-width:100%;padding:11px 18px;border-radius:22px;background:#229ed9;color:#fff!important;line-height:1.4;text-decoration:none!important;overflow-wrap:anywhere}.tg922-ios-versions a svg{width:22px;height:22px;flex:none}.tg922-ios-versions a:hover{background:#168ac6}@media(max-width:600px){.tg922-ios-versions{margin:18px 16px 28px}.tg922-ios-versions a{width:100%}}
