.telegram-entry-banner_backdrop__O2Gr_{position:fixed;z-index:1000;inset:0;display:flex;align-items:center;justify-content:center;overflow-y:auto;padding:28px 16px;background:rgb(21 38 63/44%);backdrop-filter:blur(4px);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.telegram-entry-banner_dialog____T5O{position:relative;width:min(100%,440px);max-height:100%;overflow-y:auto;padding:34px 28px 27px;border:1px solid #e2e8f1;border-radius:20px;background:#fff;color:#15263f;box-shadow:0 24px 80px rgb(21 38 63/22%);text-align:center}.telegram-entry-banner_close__NzLOi{position:absolute;top:8px;right:9px;display:grid;width:44px;height:44px;place-items:center;border:0;border-radius:12px;background:transparent;color:#69778c;cursor:pointer;font:inherit;font-size:27px;line-height:1}.telegram-entry-banner_close__NzLOi:focus-visible,.telegram-entry-banner_close__NzLOi:hover{background:#f4f6fa;color:#15263f}.telegram-entry-banner_wordmark__emie2{margin:10px auto 23px;color:#2869e8;font-size:25px;font-weight:750;letter-spacing:-1.2px}.telegram-entry-banner_title__hhi5H{max-width:340px;margin:0 auto;color:#15263f;font-size:30px;font-weight:750;letter-spacing:-.8px;line-height:1.15}.telegram-entry-banner_description__J1K8u{max-width:330px;margin:16px auto 0;color:#69778c;font-size:14px;line-height:1.55}.telegram-entry-banner_actions__caotR{display:grid;gap:7px;margin-top:23px}.telegram-entry-banner_primary__gzYEx{display:block;padding:15px 18px;border:1px solid #2869e8;border-radius:14px;background:#2869e8;color:#fff;font-size:15px;font-weight:700;line-height:1.35;text-decoration:none}.telegram-entry-banner_primary__gzYEx:focus-visible,.telegram-entry-banner_primary__gzYEx:hover{border-color:#1d57ca;background:#1d57ca}.telegram-entry-banner_fallback__ojlBE{padding:11px 4px;border:0;background:transparent;color:#69778c;cursor:pointer;font:inherit;font-size:13px;font-weight:400;line-height:1.5;text-decoration:underline;text-underline-offset:3px}.telegram-entry-banner_login__sDCPR{margin:15px 0 0;color:#69778c;font-size:12px;line-height:1.55}.telegram-entry-banner_close__NzLOi:focus-visible,.telegram-entry-banner_fallback__ojlBE:focus-visible,.telegram-entry-banner_primary__gzYEx:focus-visible{outline:3px solid #8bb0fa;outline-offset:2px}@media (max-width:480px){.telegram-entry-banner_backdrop__O2Gr_{padding:14px}.telegram-entry-banner_dialog____T5O{padding:31px 23px 24px}.telegram-entry-banner_title__hhi5H{font-size:27px}}@media (max-height:520px){.telegram-entry-banner_backdrop__O2Gr_{align-items:flex-start}}