/* The Telegram notification opens the existing CRM conversation in a compact webview. */
html.telegram-miniapp,html.telegram-miniapp body,html.telegram-miniapp #app{height:100%;overflow:hidden}
html.telegram-miniapp .shell{display:block!important;min-height:100dvh;height:100dvh;padding:0!important;overflow:hidden}
html.telegram-miniapp .shell>.sidebar,html.telegram-miniapp .shell>.mobile-menu-toggle,html.telegram-miniapp .shell>.mobile-menu-backdrop,html.telegram-miniapp .page-heading,html.telegram-miniapp .dialog-list,html.telegram-miniapp .client-context{display:none!important}
html.telegram-miniapp .shell>.main{display:block!important;width:100%!important;height:100dvh;margin:0!important;min-width:0}
html.telegram-miniapp .content{height:100dvh;padding:0!important;overflow:hidden}
html.telegram-miniapp .inbox{display:block!important;height:100dvh!important;min-height:0!important;border:0!important;border-radius:0!important;overflow:hidden}
html.telegram-miniapp .inbox>.chat{display:flex!important;flex-direction:column;width:100%!important;height:100dvh!important;min-height:0!important;border:0!important}
html.telegram-miniapp .chat-header{flex:none;padding:12px 16px!important}
html.telegram-miniapp .chat-notice{flex:none}
html.telegram-miniapp .messages{flex:1!important;min-height:0!important;max-height:none!important;overflow-y:auto}
html.telegram-miniapp .reply{flex:none;padding-bottom:max(12px,env(safe-area-inset-bottom))!important}
html.telegram-miniapp .reply textarea{font-size:16px}
