:root{--mvweb-cb-anim-duration:350ms;--mvweb-cb-anim-easing:cubic-bezier(0.4, 0, 0.2, 1);--mvweb-cb-icon-circle-s:24px;--mvweb-cb-icon-size-s:13px;--mvweb-cb-font-size-s:8.5px;--mvweb-cb-btn-px-s:10px;--mvweb-cb-btn-py-s:6px;--mvweb-cb-btn-gap-s:5px;--mvweb-cb-btn-min-w-s:50px;--mvweb-cb-padding-y-s:6px;--mvweb-cb-padding-x-s:8px;--mvweb-cb-gap-s:4px;--mvweb-cb-sep-h-s:30px;--mvweb-cb-icon-circle-m:28px;--mvweb-cb-icon-size-m:15px;--mvweb-cb-font-size-m:9.5px;--mvweb-cb-btn-px-m:14px;--mvweb-cb-btn-py-m:8px;--mvweb-cb-btn-gap-m:6px;--mvweb-cb-btn-min-w-m:58px;--mvweb-cb-padding-y-m:8px;--mvweb-cb-padding-x-m:12px;--mvweb-cb-gap-m:6px;--mvweb-cb-sep-h-m:36px;--mvweb-cb-icon-circle-l:34px;--mvweb-cb-icon-size-l:18px;--mvweb-cb-font-size-l:10.5px;--mvweb-cb-btn-px-l:16px;--mvweb-cb-btn-py-l:10px;--mvweb-cb-btn-gap-l:7px;--mvweb-cb-btn-min-w-l:66px;--mvweb-cb-padding-y-l:10px;--mvweb-cb-padding-x-l:14px;--mvweb-cb-gap-l:8px;--mvweb-cb-sep-h-l:42px;--mvweb-cb-overlay-bg:rgba(0, 0, 0, 0.45)}.mvweb-cb{position:fixed;bottom:var(--mvweb-cb-offset-bottom,20px);z-index:var(--mvweb-cb-z-index,9999);display:flex;flex-direction:row;align-items:center;gap:var(--mvweb-cb-gap-m);padding:var(--mvweb-cb-padding-y-m) var(--mvweb-cb-padding-x-m);border:1px solid rgba(255,255,255,.45);border-radius:100px;background:rgba(255,255,255,.18);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);box-shadow:0 8px 32px rgba(0,0,0,.18),0 2px 8px rgba(0,0,0,.1),inset 0 1px 0 rgba(255,255,255,.6),inset 0 -1px 0 rgba(0,0,0,.06);transition:box-shadow .2s,opacity var(--mvweb-cb-anim-duration) var(--mvweb-cb-anim-easing),transform var(--mvweb-cb-anim-duration) var(--mvweb-cb-anim-easing);box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.mvweb-cb:hover{box-shadow:0 12px 40px rgba(0,0,0,.22),0 4px 12px rgba(0,0,0,.12),inset 0 1px 0 rgba(255,255,255,.7),inset 0 -1px 0 rgba(0,0,0,.07)}.mvweb-cb *,.mvweb-cb ::after,.mvweb-cb ::before{box-sizing:border-box}.mvweb-cb[data-position=center]{left:50%;transform:translateX(-50%)}.mvweb-cb[data-position=left]{left:var(--mvweb-cb-offset-side,0)}.mvweb-cb[data-position=right]{right:var(--mvweb-cb-offset-side,0)}.mvweb-cb--light{background:rgba(255,255,255,.18);border-color:rgba(255,255,255,.45);box-shadow:0 8px 32px rgba(0,0,0,.18),0 2px 8px rgba(0,0,0,.1),inset 0 1px 0 rgba(255,255,255,.6),inset 0 -1px 0 rgba(0,0,0,.06)}.mvweb-cb--light .mvweb-cb__label{color:#1a1a1a;text-shadow:0 1px 3px rgba(255,255,255,.7)}.mvweb-cb--light .mvweb-cb__toggle{color:#666}.mvweb-cb--dark{background:rgba(20,20,30,.75);border-color:rgba(255,255,255,.12);box-shadow:0 8px 32px rgba(0,0,0,.4),0 2px 8px rgba(0,0,0,.25),inset 0 1px 0 rgba(255,255,255,.06),inset 0 -1px 0 rgba(0,0,0,.15)}.mvweb-cb--dark .mvweb-cb__btn{color:rgba(255,255,255,.85)}.mvweb-cb--dark .mvweb-cb__label{color:rgba(255,255,255,.85);text-shadow:0 1px 3px rgba(0,0,0,.5)}.mvweb-cb--dark .mvweb-cb__toggle{color:rgba(255,255,255,.6)}.mvweb-cb--dark .mvweb-cb__sep{background:rgba(255,255,255,.15)}.mvweb-cb--s{gap:var(--mvweb-cb-gap-s);padding:var(--mvweb-cb-padding-y-s) var(--mvweb-cb-padding-x-s)}.mvweb-cb--s .mvweb-cb__btn{padding:var(--mvweb-cb-btn-py-s) var(--mvweb-cb-btn-px-s);gap:var(--mvweb-cb-btn-gap-s);min-width:var(--mvweb-cb-btn-min-w-s)}.mvweb-cb--s .mvweb-cb__icon{width:var(--mvweb-cb-icon-circle-s);height:var(--mvweb-cb-icon-circle-s)}.mvweb-cb--s .mvweb-cb__icon svg{width:var(--mvweb-cb-icon-size-s);height:var(--mvweb-cb-icon-size-s)}.mvweb-cb--s .mvweb-cb__label{font-size:var(--mvweb-cb-font-size-s)}.mvweb-cb--s .mvweb-cb__sep{height:var(--mvweb-cb-sep-h-s)}.mvweb-cb--m .mvweb-cb__btn{padding:var(--mvweb-cb-btn-py-m) var(--mvweb-cb-btn-px-m);gap:var(--mvweb-cb-btn-gap-m);min-width:var(--mvweb-cb-btn-min-w-m)}.mvweb-cb--m .mvweb-cb__icon{width:var(--mvweb-cb-icon-circle-m);height:var(--mvweb-cb-icon-circle-m)}.mvweb-cb--m .mvweb-cb__icon svg{width:var(--mvweb-cb-icon-size-m);height:var(--mvweb-cb-icon-size-m)}.mvweb-cb--m .mvweb-cb__label{font-size:var(--mvweb-cb-font-size-m)}.mvweb-cb--m .mvweb-cb__sep{height:var(--mvweb-cb-sep-h-m)}.mvweb-cb--l{gap:var(--mvweb-cb-gap-l);padding:var(--mvweb-cb-padding-y-l) var(--mvweb-cb-padding-x-l)}.mvweb-cb--l .mvweb-cb__btn{padding:var(--mvweb-cb-btn-py-l) var(--mvweb-cb-btn-px-l);gap:var(--mvweb-cb-btn-gap-l);min-width:var(--mvweb-cb-btn-min-w-l)}.mvweb-cb--l .mvweb-cb__icon{width:var(--mvweb-cb-icon-circle-l);height:var(--mvweb-cb-icon-circle-l)}.mvweb-cb--l .mvweb-cb__icon svg{width:var(--mvweb-cb-icon-size-l);height:var(--mvweb-cb-icon-size-l)}.mvweb-cb--l .mvweb-cb__label{font-size:var(--mvweb-cb-font-size-l)}.mvweb-cb--l .mvweb-cb__sep{height:var(--mvweb-cb-sep-h-l)}.mvweb-cb--capsule{border-radius:100px}.mvweb-cb--rounded{border-radius:16px}.mvweb-cb--rect{border-radius:4px}.mvweb-cb__btn{border-radius:80px}.mvweb-cb__btn{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--mvweb-cb-btn-gap-m);color:#1a1a1a;background:0 0;border:none;border-radius:80px;cursor:pointer;text-decoration:none;font-family:inherit;line-height:1;flex-shrink:0;padding:var(--mvweb-cb-btn-py-m) var(--mvweb-cb-btn-px-m);min-width:var(--mvweb-cb-btn-min-w-m);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:transform .15s ease}.mvweb-cb__btn:hover{transform:translateY(-2px) scale(1.05);text-decoration:none}.mvweb-cb__btn:active{transform:translateY(0) scale(.98)}.mvweb-cb__btn:focus-visible{outline:3px solid rgba(255,255,255,.9);outline-offset:2px;z-index:1}.mvweb-cb__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;pointer-events:none;overflow:hidden;width:var(--mvweb-cb-icon-circle-m);height:var(--mvweb-cb-icon-circle-m);border-radius:50%;background-color:var(--mvweb-cb-btn-color,#793ea4);box-shadow:0 2px 6px rgba(0,0,0,.13);transition:transform .18s ease,box-shadow .18s ease}.mvweb-cb__btn:hover .mvweb-cb__icon{transform:scale(1.12);box-shadow:0 4px 12px rgba(0,0,0,.22)}.mvweb-cb__icon svg{width:var(--mvweb-cb-icon-size-m);height:var(--mvweb-cb-icon-size-m);display:block;fill:#fff}.mvweb-cb__icon svg path{fill:#fff}#mvweb-contact-bar .mvweb-cb__icon img{width:100%;height:100%;min-width:0;min-height:0;max-width:100%;max-height:100%;margin:0;padding:0;border:0;object-fit:cover;object-position:50% 50%;border-radius:50%;vertical-align:middle;display:block;box-shadow:none}.mvweb-cb__label{font-size:var(--mvweb-cb-font-size-m);font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1;white-space:nowrap;color:#1a1a1a;text-shadow:0 1px 3px rgba(255,255,255,.7);pointer-events:none}.mvweb-cb__sep{width:1px;height:var(--mvweb-cb-sep-h-m);align-self:center;background:rgba(0,0,0,.1);border-radius:2px;flex-shrink:0}.mvweb-cb__toggle{display:flex;align-items:center;justify-content:center;width:22px;height:22px;margin-left:2px;padding:0;background:0 0;border:none;cursor:pointer;color:inherit;opacity:.5;flex-shrink:0;transition:opacity .2s,transform .3s}.mvweb-cb__toggle svg{width:16px;height:16px}.mvweb-cb__toggle:hover{opacity:1}.mvweb-cb__toggle:focus-visible{outline:2px solid currentColor;outline-offset:2px}.mvweb-cb--hidden{opacity:0;pointer-events:none}.mvweb-cb[data-position=center][data-entrance=slide_up].mvweb-cb--hidden{transform:translateX(-50%) translateY(80px)}.mvweb-cb[data-position=left][data-entrance=slide_up].mvweb-cb--hidden,.mvweb-cb[data-position=right][data-entrance=slide_up].mvweb-cb--hidden{transform:translateY(80px)}.mvweb-cb[data-entrance=fade].mvweb-cb--hidden{opacity:0}.mvweb-cb[data-entrance=none]{transition:none}.mvweb-cb--animating{will-change:transform,opacity}.mvweb-cb--collapsed .mvweb-cb__label,.mvweb-cb--collapsed .mvweb-cb__sep{display:none}.mvweb-cb--collapsed .mvweb-cb__btn{padding:0}.mvweb-cb--collapsed{padding:4px}.mvweb-cb--collapsed .mvweb-cb__toggle{transform:rotate(180deg);margin-left:0}@media (min-width:1025px){.mvweb-cb[data-show-desktop="0"]{display:none!important}}@media (min-width:769px) and (max-width:1024px){.mvweb-cb[data-show-tablet="0"]{display:none!important}}@media (max-width:768px){.mvweb-cb[data-show-mobile="0"]{display:none!important}}.mvweb-cb-overlay{position:fixed;inset:0;z-index:calc(var(--mvweb-cb-z-index,9999) + 10);display:flex;align-items:center;justify-content:center;padding:10px}.mvweb-cb-overlay[hidden]{display:none}.mvweb-cb-overlay__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.5);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;transition:opacity var(--mvweb-cb-anim-duration) var(--mvweb-cb-anim-easing)}.mvweb-cb-modal{position:relative;z-index:1;width:100%;max-width:540px;max-height:80vh;overflow-y:auto;overscroll-behavior:contain;padding:32px 28px 28px;border-radius:24px;opacity:0;transition:transform .4s cubic-bezier(.34, 1.56, .64, 1),opacity .3s var(--mvweb-cb-anim-easing);box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.mvweb-cb-modal *,.mvweb-cb-modal ::after,.mvweb-cb-modal ::before{box-sizing:border-box}.mvweb-cb-modal{transform:translateY(40px) scale(.97)}.mvweb-cb-overlay--active .mvweb-cb-overlay__backdrop{opacity:1}.mvweb-cb-overlay--active .mvweb-cb-modal{opacity:1;transform:translateY(0) scale(1)}.mvweb-cb-overlay--active .mvweb-cb-modal,.mvweb-cb-overlay--closing .mvweb-cb-modal{will-change:transform,opacity}.mvweb-cb-modal--white{background:#fff;color:#1a1d21;box-shadow:0 25px 60px rgba(0,0,0,.18),0 8px 24px rgba(0,0,0,.08),0 0 0 1px rgba(0,0,0,.04)}.mvweb-cb-modal--glass{background:rgba(255,255,255,.92);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid rgba(255,255,255,.6);color:#1a1d21;box-shadow:0 25px 60px rgba(0,0,0,.15),0 8px 24px rgba(0,0,0,.06),inset 0 1px 0 rgba(255,255,255,.7)}.mvweb-cb-modal--dark{background:rgba(20,20,30,.96);color:rgba(255,255,255,.95);box-shadow:0 25px 60px rgba(0,0,0,.55),0 8px 24px rgba(0,0,0,.3)}.mvweb-cb-modal--dark .mvweb-cb-branch{border-color:rgba(255,255,255,.1)}.mvweb-cb-modal--dark .mvweb-cb-branch:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.18)}.mvweb-cb-modal--dark .mvweb-cb-branch__time{color:rgba(255,255,255,.65)}.mvweb-cb-modal--dark .mvweb-cb-branch__addr{color:rgba(255,255,255,.95)}.mvweb-cb-modal--dark .mvweb-cb-branch__icon{color:#ef5350}.mvweb-cb-modal--dark .mvweb-cb-branch__icon svg,.mvweb-cb-modal--dark .mvweb-cb-branch__icon svg path{fill:#ef5350}.mvweb-cb-modal--dark .mvweb-cb-branch__time-icon{color:rgba(255,255,255,.45)}.mvweb-cb-modal--dark .mvweb-cb-branch__arrow{color:rgba(255,255,255,.3)}.mvweb-cb-modal--dark .mvweb-cb-modal__sub{color:rgba(255,255,255,.6)}.mvweb-cb-modal__close{position:absolute;top:12px;right:12px;display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;background:rgba(0,0,0,.05);border:none;border-radius:50%;cursor:pointer;color:inherit;opacity:.5;transition:opacity .2s,background .2s,transform .2s}.mvweb-cb-modal__close svg{width:18px;height:18px}.mvweb-cb-modal__close:hover{opacity:1;background:rgba(0,0,0,.08);transform:scale(1.08)}.mvweb-cb-modal__close:active{transform:scale(.95)}.mvweb-cb-modal__close:focus-visible{outline:2px solid currentColor;outline-offset:2px}.mvweb-cb-modal--dark .mvweb-cb-modal__close{background:rgba(255,255,255,.1)}.mvweb-cb-modal--dark .mvweb-cb-modal__close:hover{background:rgba(255,255,255,.18)}.mvweb-cb-modal__head{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:24px;text-align:center}.mvweb-cb-modal__head-icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:16px;color:#fff;flex-shrink:0;box-shadow:0 4px 14px rgba(0,0,0,.15)}.mvweb-cb-modal__head-icon svg{width:26px;height:26px}.mvweb-cb-modal__title{margin:0;font-size:21px;font-weight:700;line-height:1.25;letter-spacing:-.02em}.mvweb-cb-modal__sub{margin:0;font-size:14px;color:#64696e;line-height:1.45}.mvweb-cb-modal__branches--grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}.mvweb-cb-modal__branches--list{display:flex;flex-direction:column;gap:8px;max-height:50vh;overflow-y:auto;overscroll-behavior:contain}.mvweb-cb-branch{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid rgba(0,0,0,.07);border-radius:14px;background:#fafafa;text-decoration:none;color:inherit;cursor:pointer;transition:background .2s,border-color .2s,transform .2s,box-shadow .2s}.mvweb-cb-branch:hover{background:#fff;border-color:rgba(0,0,0,.12);transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.08)}.mvweb-cb-branch:focus-visible{outline:2px solid var(--mvweb-cb-btn-color,#793ea4);outline-offset:2px}.mvweb-cb-branch:active{transform:translateY(0);box-shadow:none}.mvweb-cb-branch__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;color:#e53935;vertical-align:-3px;margin-right:4px}.mvweb-cb-branch__icon svg{width:18px;height:18px}.mvweb-cb-branch__icon svg,.mvweb-cb-branch__icon svg path{fill:#e53935}.mvweb-cb-branch__info{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.mvweb-cb-branch__addr{font-size:14px;font-weight:600;line-height:1.35;color:#1a1d21}.mvweb-cb-branch__handle{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500;line-height:1.3;white-space:nowrap}.mvweb-cb-branch__handle-icon{display:inline-flex;flex-shrink:0}.mvweb-cb-branch__handle-icon svg{width:15px;height:15px}.mvweb-cb-branch__handle-icon svg,.mvweb-cb-branch__handle-icon svg path{fill:currentColor}.mvweb-cb-branch__time{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:500;color:#505459;line-height:1.35}.mvweb-cb-branch__time-icon{display:inline-flex;flex-shrink:0;color:#909499}.mvweb-cb-branch__time-icon svg{width:13px;height:13px}.mvweb-cb-branch__arrow{color:#c0c4c8;font-size:18px;flex-shrink:0;transition:transform .2s,color .2s}.mvweb-cb-branch:hover .mvweb-cb-branch__arrow{transform:translateX(3px);color:#8a8e92}.mvweb-cb-overlay[data-animation=scale] .mvweb-cb-modal{transform:scale(.92)}.mvweb-cb-overlay[data-animation=scale].mvweb-cb-overlay--active .mvweb-cb-modal{transform:scale(1)}.mvweb-cb-overlay--closing .mvweb-cb-overlay__backdrop{opacity:0}.mvweb-cb-overlay--closing .mvweb-cb-modal{opacity:0}.mvweb-cb-overlay[data-animation=slide_up].mvweb-cb-overlay--closing .mvweb-cb-modal{transform:translateY(40px) scale(.97)}.mvweb-cb-overlay[data-animation=scale].mvweb-cb-overlay--closing .mvweb-cb-modal{transform:scale(.92)}@media (min-width:769px){.mvweb-cb-modal{max-height:70vh}}@media (max-width:768px){.mvweb-cb-overlay{padding:10px}.mvweb-cb-modal__branches--grid{grid-template-columns:1fr}.mvweb-cb-modal{max-width:100%;padding:28px 20px 24px;border-radius:20px}.mvweb-cb-modal__head-icon{width:48px;height:48px;border-radius:14px}.mvweb-cb-modal__head-icon svg{width:22px;height:22px}.mvweb-cb-modal__title{font-size:19px}.mvweb-cb-branch{padding:12px 14px;gap:10px}}@media (max-width:480px){.mvweb-cb-overlay{padding:8px}.mvweb-cb-modal{padding:24px 16px 20px;border-radius:18px}.mvweb-cb-branch__handle{font-size:12px}}.mvweb-cb-scroll-lock{overflow:hidden}@media (prefers-reduced-motion:reduce){.mvweb-cb,.mvweb-cb *,.mvweb-cb-modal,.mvweb-cb-modal *,.mvweb-cb-overlay,.mvweb-cb-overlay *{animation-duration:0s!important;transition-duration:0s!important}}