@font-face{font-family:MK Promo Inter;src:url(/fonts/promos/inter-400-cyrillic.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:U+0400-052F,U+2116}@font-face{font-family:MK Promo Inter;src:url(/fonts/promos/inter-400-latin.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:U+0000-024F}@font-face{font-family:MK Promo Manrope;src:url(/fonts/promos/manrope-800-cyrillic.woff2) format("woff2");font-weight:800;font-display:swap;unicode-range:U+0400-052F,U+2116}@font-face{font-family:MK Promo Manrope;src:url(/fonts/promos/manrope-800-latin.woff2) format("woff2");font-weight:800;font-display:swap;unicode-range:U+0000-024F}.mkp-tg-invite{display:none;width:334px;color:#111827;text-align:left;isolation:isolate;opacity:1;transform:translateY(0);transition:transform .25s cubic-bezier(.23,1,.32,1),opacity .25s cubic-bezier(.23,1,.32,1)}.mkp-tg-invite[data-promo-phase=hidden],.mkp-tg-invite[data-promo-phase=exiting]{opacity:0;transform:translateY(calc(100% + 320px));pointer-events:none}.mkp-tg-invite[data-promo-phase=hidden]{transition:none}.mkp-tg-invite,.mkp-tg-invite *{box-sizing:border-box;font-family:MK Promo Inter,sans-serif!important}.mkp-tg-invite [hidden]{display:none!important}.mkp-tg-invite ::-moz-selection{color:#ffdb5c;background:#111827}.mkp-tg-invite ::selection{color:#ffdb5c;background:#111827}.mkp-tg-invite__card{position:relative;padding:92px 24px 24px;border-radius:16px;background:#ffdb5c;box-shadow:0 16px 48px -14px #47300042}.mkp-tg-invite__art{position:absolute;z-index:1;top:-145px;left:27px;width:280px;height:250px;-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mkp-tg-invite__close{position:absolute;z-index:2;top:8px;right:8px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;color:#111827;background:transparent;cursor:pointer;touch-action:manipulation;transition:background .15s ease}.mkp-tg-invite__close:hover{background:rgb(17 24 39 / .08)}.mkp-tg-invite__title{position:relative;z-index:1;margin:0;font-family:MK Promo Manrope,sans-serif!important;font-size:29px;font-weight:800;line-height:1.1;letter-spacing:-.035em;text-wrap:balance}.mkp-tg-invite__body{margin:12px 0 0;color:#493a0a;font-size:14px;font-weight:400;line-height:1.5}.mkp-tg-invite__cta{display:flex;align-items:center;justify-content:center;gap:9px;min-height:50px;margin-top:20px;padding:12px 10px;border-radius:10px;color:#fff;background:#111827;text-decoration:none;font-size:14px;font-weight:600;line-height:1.4;cursor:pointer;touch-action:manipulation;transition:background .15s ease,transform .15s ease}.mkp-tg-invite__cta span{font-size:inherit;font-family:inherit!important}.mkp-tg-invite__cta svg{flex-shrink:0}.mkp-tg-invite__cta:hover{color:#fff;background:#273244}.mkp-tg-invite__cta:active{transform:translateY(1px)}.mkp-tg-invite__close:focus-visible,.mkp-tg-invite__cta:focus-visible,.mkp-tg-invite__joined:focus-visible{outline:3px solid #111827;outline-offset:4px}.mkp-tg-invite__cta:focus-visible{box-shadow:0 0 0 3px #ffdb5c}.mkp-tg-invite__joined{display:block;min-height:44px;width:100%;margin-top:4px;padding:8px;border:0;color:#493a0a;background:transparent;font-size:13px;line-height:1.4;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.mkp-tg-invite__joined:disabled{cursor:wait;opacity:.65}.mkp-tg-invite__notice{margin:4px 0 0;color:#493a0a;font-size:12px;line-height:1.4}@media (max-height: 650px){.mkp-tg-invite{width:300px}.mkp-tg-invite__card{padding:60px 20px 20px}.mkp-tg-invite__art{top:-94px;left:38px;width:224px;height:200px}.mkp-tg-invite__title{font-size:25px}.mkp-tg-invite__body{font-size:13px;margin-top:8px}.mkp-tg-invite__cta{margin-top:14px;min-height:44px}}@media (max-height: 480px){.mkp-tg-invite__art{display:none}.mkp-tg-invite__card{padding:20px}.mkp-tg-invite__title{max-width:calc(100% - 28px);font-size:22px}}@media (prefers-reduced-motion: reduce){.mkp-tg-invite{transform:none;transition:opacity .18s cubic-bezier(.23,1,.32,1)}.mkp-tg-invite[data-promo-phase=hidden],.mkp-tg-invite[data-promo-phase=exiting]{transform:none}.mkp-tg-invite__close,.mkp-tg-invite__cta{transition:none}.mkp-tg-invite__cta:active{transform:none}}@media (min-width: 1024px) and (hover: hover) and (pointer: fine){.mkp-tg-invite{display:block}}@media (any-pointer: coarse){.mkp-tg-invite{display:none}}
