.mw-messenger{--mw-size:64px;--mw-step:78px;--mw-spring:cubic-bezier(.25,1,.35,1);right:max(42px,env(safe-area-inset-right));bottom:calc(72px + env(safe-area-inset-bottom));z-index:110;width:var(--mw-size);height:var(--mw-size);isolation:isolate;pointer-events:none;position:fixed}.mw-messenger-toggle{z-index:4;width:var(--mw-size);height:var(--mw-size);cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:15px;padding:0;display:block;position:relative;box-shadow:0 3px 8px #10182824,0 14px 32px #1018282e}.mw-messenger-face,.mw-messenger-close{border-radius:inherit;transition:transform .45s var(--mw-spring),opacity .28s;place-items:center;display:grid;position:absolute;inset:0}.mw-messenger-face{background:linear-gradient(160deg,#32b2db,#1595ca)}.mw-messenger-close{color:#fff;opacity:0;background:#101319;border:1px solid #ffffff38;transform:rotate(-100deg)scale(.4);box-shadow:inset 0 1px #ffffff12}.mw-messenger-close svg{width:27px;height:27px}.mw-messenger.is-open .mw-messenger-face{opacity:0;transform:rotate(100deg)scale(.4)}.mw-messenger.is-open .mw-messenger-close{opacity:1;transform:none}.mw-messenger-links{z-index:1;pointer-events:none;position:absolute;inset:0}.mw-messenger-link{--mw-i:0;--mw-x:0px;--mw-y:var(--mw-step);--mw-rotate:0deg;--mw-scale:.8;--mw-sway:0deg;bottom:var(--mw-y);width:var(--mw-size);height:var(--mw-size);pointer-events:none;transform:translate(var(--mw-x),var(--mw-y)) rotate(var(--mw-rotate)) scale(var(--mw-scale));filter:brightness(calc(1 - var(--mw-i)*.12));animation:mw-messenger-sway var(--mw-duration,3.6s) ease-in-out var(--mw-delay,0s) infinite alternate;transition:transform .55s var(--mw-spring) calc((2 - var(--mw-i))*50ms),filter .4s;border-radius:15px;text-decoration:none;position:absolute;left:0;box-shadow:0 2px 6px #1018281f,0 10px 24px #10182829}.mw-messenger-whatsapp{--mw-i:2;--mw-x:20px;--mw-y:calc(var(--mw-step)*3);--mw-rotate:10deg;--mw-scale:.88;--mw-sway:2.6deg;--mw-duration:4.1s;--mw-delay:-1.7s;background:#00c638}.mw-messenger-max{--mw-i:1;--mw-x:-20px;--mw-y:calc(var(--mw-step)*2);--mw-rotate:-10deg;--mw-scale:.88;--mw-sway:2.2deg;--mw-duration:3.3s;background:radial-gradient(at 10% 80%,#25d8e9,#0000 65%),linear-gradient(115deg,#2675ed,#5b22de 65%,#a72de6)}.mw-messenger-telegram{background:linear-gradient(160deg,#32b2db,#1595ca)}.mw-messenger-logo{border-radius:inherit;place-items:center;width:100%;height:100%;display:grid;overflow:hidden}.mw-messenger-logo img{object-fit:contain;filter:brightness(0)invert();width:65%;height:65%;display:block}.mw-messenger.is-open .mw-messenger-link{pointer-events:auto;filter:none;transition-delay:calc(var(--mw-i)*60ms);animation:none;transform:rotate(0)translate(0,0)}:is(.mw-messenger.is-open .mw-messenger-link:hover,.mw-messenger.is-open .mw-messenger-link:focus-visible){transition-delay:0s;transform:scale(1.07)}.mw-messenger-label{opacity:0;color:#f3f3f3;letter-spacing:normal;white-space:nowrap;pointer-events:none;background:#17191e;border:1px solid #ffffff14;border-radius:10px;padding:9px 14px;font:500 13px/1.2 Arial,sans-serif;transition:opacity .22s,transform .22s;position:absolute;top:50%;right:calc(100% + 14px);transform:translate(10px,-50%)}:is(.mw-messenger.is-open .mw-messenger-link:hover .mw-messenger-label,.mw-messenger.is-open .mw-messenger-link:focus-visible .mw-messenger-label){opacity:1;transform:translateY(-50%)}:is(.mw-messenger-toggle:focus-visible,.mw-messenger-link:focus-visible){outline-offset:5px;outline:3px solid #9d8ae3}.mw-messenger-plane{pointer-events:none;offset-path:path("M 30.5 32.3 C 44 32.3 74 48 74 32 A 42 42 0 1 0 -10 32 A 42 42 0 1 0 74 32 C 74 12 40 0 22 9 C 6 17 12 32.3 30.5 32.3");offset-rotate:auto;width:0;height:0;animation:7s infinite mw-messenger-fly;position:absolute;top:0;left:0}.mw-messenger-plane>span{width:36.2px;height:30.2px;transition:transform .3s cubic-bezier(.34,1.56,.64,1);animation:7s ease-in-out infinite mw-messenger-lift;display:block;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.mw-messenger-plane svg{width:100%;height:100%;display:block;overflow:visible}.mw-messenger.is-launching .mw-messenger-plane,.mw-messenger.is-open .mw-messenger-plane,.mw-messenger.is-returning .mw-messenger-plane{animation:none}.mw-messenger.is-launching .mw-messenger-plane>span,.mw-messenger.is-open .mw-messenger-plane>span{animation:.42s forwards mw-messenger-dash}.mw-messenger.is-returning .mw-messenger-plane>span{animation:.6s cubic-bezier(.16,.8,.3,1) forwards mw-messenger-return}.mw-messenger-trail{pointer-events:none;transform-origin:30.5px 32.3px;position:absolute;inset:0;transform:rotate(-32deg)}.mw-messenger-trail i{opacity:0;transform-origin:0;background:linear-gradient(90deg,#2aabee00,#2aabeeeb 35%,#2aabee00);border-radius:3px;display:block;position:absolute}.mw-messenger-trail i:first-child{width:34px;height:2px;top:21px;left:30px}.mw-messenger-trail i:nth-child(2){width:54px;height:3px;top:31px;left:26px;animation-delay:50ms!important}.mw-messenger-trail i:nth-child(3){width:30px;height:2px;top:41px;left:32px;animation-delay:90ms!important}.mw-messenger.is-launching .mw-messenger-trail i{animation:.5s cubic-bezier(.2,.6,.3,1) forwards mw-messenger-whoosh}@keyframes mw-messenger-sway{0%{rotate:calc(-1*var(--mw-sway));translate:0 1.2px}to{rotate:var(--mw-sway);translate:0 -1.4px}}@keyframes mw-messenger-fly{0%,13%{offset-distance:0%;animation-timing-function:cubic-bezier(.45,.05,.55,.95)}60%,to{offset-distance:100%}}@keyframes mw-messenger-lift{0%,13%,60%,to{filter:none;scale:1}20%,53%{filter:drop-shadow(0 4px 6px #143c5a47);scale:1.14}}@keyframes mw-messenger-quiver{0%{translate:.5px -.3px;rotate:.5deg}to{translate:-.9px .55px;rotate:-1.6deg}}@keyframes mw-messenger-dash{0%{transform:translate(-50%,-50%)rotate(-32deg)rotate(32deg)}16%{animation-timing-function:cubic-bezier(.6,0,.9,.45);transform:translate(calc(-50% - 5px),calc(4px - 50%))rotate(-32deg)scale(.9,.96)rotate(32deg)}38%{transform:translate(calc(9px - 50%),calc(-50% - 6px))rotate(-32deg)scale(1.05,.95)rotate(32deg)}78%{opacity:1}to{opacity:0;transform:translate(calc(150px - 50%),calc(-50% - 95px))rotate(-32deg)scale(1.45,.7)rotate(32deg)}}@keyframes mw-messenger-return{0%{opacity:0;transform:translate(calc(-50% - 121px),calc(76px - 50%))scale(1.35,.78)}22%{opacity:1}86%{transform:translate(calc(4px - 50%),calc(-50% - 3px))}to{transform:translate(-50%,-50%)}}@keyframes mw-messenger-whoosh{0%{opacity:0;transform:translate(-6px)scaleX(.15)}22%{opacity:1}to{opacity:0;transform:translate(120px)scaleX(1)}}@media (hover:hover){:is(.mw-messenger.is-closed:has(.mw-messenger-toggle:hover) .mw-messenger-link,.mw-messenger.is-closed:has(.mw-messenger-toggle:focus-visible) .mw-messenger-link){transform:translate(0,var(--mw-y)) scale(.8);animation:none}.mw-messenger.is-closed .mw-messenger-toggle:is(:hover,:focus-visible) .mw-messenger-plane{animation:none}.mw-messenger.is-closed .mw-messenger-toggle:is(:hover,:focus-visible) .mw-messenger-plane>span{animation:.14s ease-in-out .3s infinite alternate mw-messenger-quiver;transform:translate(calc(-50% - 7.6px),calc(4.8px - 50%))rotate(-32deg)scale(.88,1.05)rotate(30deg)}}@media (hover:none){.mw-messenger.is-open .mw-messenger-label{opacity:1;transition-delay:calc(var(--mw-i)*65ms + .28s);transform:translateY(-50%)}}@media (max-width:640px){.mw-messenger{right:max(30px,env(safe-area-inset-right));bottom:calc(66px + env(safe-area-inset-bottom));transform-origin:100% 100%;transform:scale(.875)}}@media (max-height:420px){.mw-messenger{transform-origin:100% 100%;bottom:62px;transform:scale(.75)}}:is(body:has(.mw-not-found) .mw-messenger,body:has(.legal-modal-backdrop) .mw-messenger,body:has(.site-header.menu-is-open) .mw-messenger){display:none}.mw-messenger[data-paused] *{animation-play-state:paused!important}@media (max-width:640px){body:has(input:focus,textarea:focus,select:focus) .mw-messenger{visibility:hidden}}@media (prefers-reduced-motion:reduce){.mw-messenger *{transition:none!important;animation:none!important}.mw-messenger.is-launching .mw-messenger-plane,.mw-messenger.is-open .mw-messenger-plane{opacity:0}}@media print{.mw-messenger{display:none}}
.mw-messenger[hidden]{display:none}
.mw-messenger-toggle{padding:0;border:0}
