.online-consult{position:fixed;left:max(18px,env(safe-area-inset-left));bottom:calc(22px + env(safe-area-inset-bottom));z-index:90;font-family:inherit}.online-consult-button{display:flex;align-items:center;gap:10px;padding:13px 18px;border:1px solid #1453b8;border-radius:30px;background:#1763db;color:#fff;font:600 14px/1.4 'Segoe UI',sans-serif;box-shadow:0 4px 16px #163d6d30;cursor:pointer}.online-consult-button:hover{background:#124fae}.online-consult-button:focus-visible,.online-consult-note button:focus-visible{outline:3px solid #67b5ef;outline-offset:4px}.online-consult-note{width:min(290px,calc(100vw - 36px));background:#fff;color:#20354d;border:1px solid #cddced;border-radius:10px;margin-bottom:12px;padding:18px;box-shadow:0 6px 24px #163d6d24}.online-consult-note p{font-size:13px;line-height:1.6;margin:8px 0 0}.online-consult-note>button{float:right;border:0;background:transparent;font-size:22px;line-height:1;color:#526b85;cursor:pointer;padding:0 0 8px 12px}.online-consult-note[hidden]{display:none!important}@media(max-width:650px){.online-consult{left:max(12px,env(safe-area-inset-left));bottom:calc(16px + env(safe-area-inset-bottom))}.online-consult-button{padding:11px 14px;font-size:13px;gap:8px}body>footer{padding-bottom:90px!important}}