.telegram-miniapp{scroll-padding-top:calc(110px + var(--app-safe-top,0px))}
.telegram-miniapp body{padding-top:var(--app-safe-top,0px);padding-bottom:var(--app-safe-bottom,0px);padding-left:var(--app-safe-left,0px);padding-right:var(--app-safe-right,0px);min-height:var(--app-height,100dvh)}
.telegram-miniapp .topbar{top:var(--app-safe-top,0px)}
.telegram-miniapp dialog{max-height:calc(var(--app-height,100dvh) - var(--app-safe-top,0px) - var(--app-safe-bottom,0px) - 32px)}
.telegram-miniapp #chat-open{bottom:calc(24px + var(--app-safe-bottom,0px))}
.telegram-entry{margin:12px 0;padding:16px;border:1px solid var(--stroke);border-radius:8px;background:var(--surface);line-height:1.9}
.telegram-entry p{margin:0 0 10px;color:var(--soft)}
.telegram-entry .telegram-actions{display:flex;flex-wrap:wrap;gap:10px}
.telegram-entry [hidden]{display:none}
.telegram-pin-help{flex-basis:100%;font-size:13px;line-height:1.9;color:var(--soft);margin:4px 0}
