.oz-connect-v24{--ozchat-ink:#17231b;--ozchat-muted:#718075;--ozchat-line:#e6ece4;--ozchat-lime:#dbfe01;--ozchat-bg:#f6f8f3;--ozchat-sidebar:#f5f7f2;--ozchat-radius:21px;color:var(--ozchat-ink);grid-template-columns:minmax(0,1fr)!important;gap:clamp(14px,2vw,22px)!important;width:100%!important;min-width:0!important;max-width:100%!important}.oz-connect-v24 :where(button,input,textarea){font-family:inherit}.oz-connect-v24 :where(button,a):focus-visible,.oz-connect-v24 :where(input,textarea):focus-visible{outline-offset:2px!important;outline:3px solid #8fb43d!important}.oz-connect-v24 .oz-connect-v24-heading{flex-wrap:wrap;gap:16px;min-width:0;justify-content:space-between!important;align-items:flex-end!important;padding:2px 1px 0!important;display:flex!important}.oz-connect-v24 .oz-connect-v24-heading>div{min-width:0}.oz-connect-v24 .oz-connect-v24-heading small{color:#647b67!important;letter-spacing:.13em!important;font-size:10px!important;font-weight:790!important}.oz-connect-v24 .oz-connect-v24-heading h1{letter-spacing:-.055em!important;text-transform:none!important;margin:5px 0 8px!important;font-size:clamp(29px,3.1vw,43px)!important;font-weight:820!important;line-height:1.08!important}.oz-connect-v24 .oz-connect-v24-heading-dot{color:#8cbf09}.oz-connect-v24 .oz-connect-v24-heading p{line-height:1.55;color:#6f7d72!important;margin:0!important;font-size:14px!important}.oz-connect-v24 .oz-connect-v24-primary,.oz-connect-v24 .oz-connect-empty .btn{white-space:normal;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:770;display:inline-flex;color:#1d2b18!important;min-height:46px!important;box-shadow:none!important;background:#dbfe01!important;border:1px solid #c9e903!important;border-radius:12px!important;padding:11px 17px!important}.oz-connect-v24 .oz-connect-shell{grid-template-columns:minmax(276px,352px) minmax(0,1fr);max-width:100%;display:grid;border-radius:var(--ozchat-radius)!important;background:#fff!important;border:1px solid #e3eae0!important;width:100%!important;min-width:0!important;height:clamp(540px,100dvh - 200px,930px)!important;min-height:0!important;overflow:hidden!important;box-shadow:0 22px 56px #13271312!important}.oz-connect-v24 .oz-connect-sidebar{min-width:0;background:var(--ozchat-sidebar)!important;border-right:1px solid #e3eae0!important}.oz-connect-v24 .oz-connect-tabs{background:0 0!important;border-bottom:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important;padding:17px 12px 12px!important;display:grid!important}.oz-connect-v24 .oz-connect-tabs button{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;letter-spacing:0!important;color:#78867b!important;min-width:0!important;min-height:57px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:13px!important;gap:6px!important;padding:9px 4px!important;font-size:10px!important;font-weight:720!important;line-height:1.2!important;display:flex!important}.oz-connect-v24 .oz-connect-tabs button svg{stroke-width:1.9px;width:19px;height:19px}.oz-connect-v24 .oz-connect-tabs button[aria-pressed=true]{color:#f4f9ef!important;background:#192c1d!important;box-shadow:0 5px 16px #192c1d21!important}.oz-connect-v24 .oz-connect-tabs button:hover:not([aria-pressed=true]){color:#2d4332!important;background:#eaf0e5!important}.oz-connect-v24 .oz-connect-v24-status-icon{border:2px dashed;border-radius:50%;width:17px;height:17px;display:inline-block;position:relative}.oz-connect-v24 .oz-connect-v24-status-icon:after{content:"";background:currentColor;border-radius:50%;width:5px;height:5px;position:absolute;top:4px;left:4px}.oz-connect-v24 .oz-connect-search{align-items:center;gap:10px;box-shadow:0 1px 3px #10251306;background:#fff!important;border:1px solid #dfe7dc!important;border-radius:13px!important;min-height:47px!important;margin:2px 12px 11px!important;padding:0 14px!important;display:flex!important}.oz-connect-v24 .oz-connect-search>svg{color:#859689;flex:none}.oz-connect-v24 .oz-connect-search input{flex:1;min-width:0!important;box-shadow:none!important;color:#223328!important;letter-spacing:0!important;background:0 0!important;border:0!important;outline:none!important;height:46px!important;min-height:46px!important;padding:0!important;font-size:14px!important}.oz-connect-v24 .oz-connect-search input::placeholder{opacity:1;color:#8a9a8e!important}.oz-connect-v24 .oz-connect-v24-list-head{justify-content:space-between;align-items:center;gap:10px;display:flex;padding:7px 17px 12px!important}.oz-connect-v24 .oz-connect-v24-list-head>strong{letter-spacing:-.02em;color:#223527;font-weight:820;font-size:14px!important}.oz-connect-v24 .oz-connect-v24-list-head>button{cursor:pointer;justify-content:center;align-items:center;gap:7px;min-height:33px;font-weight:740;display:inline-flex;color:#657969!important;background:#fff!important;border:1px solid #e2eadd!important;border-radius:99px!important;padding:7px 10px!important;font-size:11px!important}.oz-connect-v24 .oz-connect-v24-list-head>button.active{color:#22351e!important;background:#dbfe01!important;border-color:#c8e71d!important}.oz-connect-v24 .oz-connect-v24-list-head>button b{color:#213518;text-align:center;background:#dbfe01;border-radius:99px;min-width:19px;padding:3px 5px;font-size:10px}.oz-connect-v24 .oz-room-list,.oz-connect-v24 .oz-contact-list,.oz-connect-v24 .oz-calls-list{overscroll-behavior:contain;min-height:0;overflow:auto;gap:4px!important;padding:0 9px 17px!important}.oz-connect-v24 .oz-room-row{transition:background .16s,border-color .16s;min-width:0!important;min-height:76px!important;box-shadow:none!important;text-align:left!important;color:#233527!important;background:0 0!important;border:1px solid #0000!important;border-radius:14px!important;grid-template-columns:49px minmax(0,1fr) auto!important;align-items:center!important;gap:11px!important;padding:13px 10px!important;display:grid!important}.oz-connect-v24 .oz-room-row[hidden]{display:none!important}.oz-connect-v24 .oz-room-row:hover{background:#eaf0e7!important}.oz-connect-v24 .oz-room-row.active{background:#fff!important;border-color:#e0e9db!important;box-shadow:0 5px 17px #0d271311!important}.oz-connect-v24 .oz-room-row.unread .oz-room-copy strong{font-weight:860!important}.oz-connect-v24 .oz-room-row .oz-avatar{border:2px solid #fff;box-shadow:0 2px 9px #0e230f14;width:48px!important;height:48px!important}.oz-connect-v24 .oz-room-copy{min-width:0!important}.oz-connect-v24 .oz-room-copy strong{letter-spacing:-.025em;line-height:1.35;font-size:13.5px!important;font-weight:730!important}.oz-connect-v24 .oz-room-copy small{color:#7c8b7d!important;margin-top:5px!important;font-size:12px!important;line-height:1.4!important}.oz-connect-v24 .oz-room-side{flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-end;gap:6px;min-width:36px;display:flex!important}.oz-connect-v24 .oz-room-side time{white-space:nowrap;color:#9aa49b!important;font-size:10px!important}.oz-connect-v24 .oz-room-online{font-size:10px!important}.oz-connect-v24 .oz-unread-badge{place-items:center;color:#223417!important;background:#d9f72b!important;border-radius:99px!important;min-width:22px!important;height:22px!important;padding:0 6px!important;font-size:10px!important;display:inline-grid!important}.oz-connect-v24 .oz-connect-v24-empty-list{text-align:center;color:#738579;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:40px 22px 50px;display:flex}.oz-connect-v24 .oz-connect-v24-empty-list>svg{color:#8fa990}.oz-connect-v24 .oz-connect-v24-empty-list strong{color:#273b2a;font-size:15px}.oz-connect-v24 .oz-connect-v24-empty-list p{max-width:29ch;font-size:13px;line-height:1.6}.oz-connect-v24 .oz-connect-v24-empty-list .btn{font-size:12px;min-height:43px!important}.oz-connect-v24 .oz-connect-main{max-width:100%;background:#fff!important;width:100%!important;min-width:0!important}.oz-connect-v24 .oz-chat-head{box-shadow:0 2px 10px #0d211107;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border-bottom:1px solid #e9efe6!important;grid-template-columns:auto 48px minmax(0,1fr) auto!important;align-items:center!important;gap:11px!important;height:auto!important;min-height:81px!important;padding:15px clamp(13px,2vw,25px)!important}.oz-connect-v24 .oz-chat-head .oz-avatar{flex-basis:47px;width:47px;height:47px}.oz-connect-v24 .oz-chat-title strong{letter-spacing:-.025em;color:#233527;line-height:1.25;font-size:16px!important;font-weight:790!important}.oz-connect-v24 .oz-chat-title small{margin-top:4px;line-height:1.6;color:#728676!important;font-size:11px!important}.oz-connect-v24 .oz-chat-actions{gap:7px!important}.oz-connect-v24 .oz-chat-actions>button:not(.btn){place-items:center;min-width:43px;display:grid;color:#344b39!important;width:43px!important;height:43px!important;box-shadow:none!important;background:#f4f7f1!important;border:1px solid #e2e9de!important;border-radius:13px!important}.oz-connect-v24 .oz-chat-actions>button:not(.btn):hover{background:#ecf3e6!important}.oz-connect-v24 .oz-back{place-items:center;min-width:43px;height:43px;display:none;color:#2c4032!important;background:#f1f5ef!important;border:0!important;border-radius:12px!important}.oz-connect-v24 .oz-message-scroll{overscroll-behavior:contain;min-width:0;background:#f7f9f5!important;padding:clamp(19px,2.6vw,34px) clamp(14px,3vw,47px) 29px!important}.oz-connect-v24 .oz-day-separator{margin:21px 0!important}.oz-connect-v24 .oz-day-separator span{color:#66796a!important;box-shadow:none!important;background:#e9eee7!important;border:1px solid #e2e9de!important;border-radius:99px!important;padding:7px 12px!important;font-size:10px!important;font-weight:750!important}.oz-connect-v24 .oz-message{min-width:0;width:fit-content!important;max-width:min(75%,650px)!important;box-shadow:none!important;background:0 0!important;border:0!important;align-items:flex-end!important;gap:9px!important;margin:8px auto 8px 0!important;padding:0!important;display:flex!important}.oz-connect-v24 .oz-message.mine{flex-direction:row-reverse;margin-left:auto!important;margin-right:0!important}.oz-connect-v24 .oz-message>.oz-avatar{flex:0 0 29px!important;width:29px!important;min-width:29px!important;height:29px!important;font-size:10px!important}.oz-connect-v24 .oz-message.mine>.oz-avatar{display:none!important}.oz-connect-v24 .oz-message.continuation{margin-top:3px!important}.oz-connect-v24 .oz-message.continuation:not(.mine){padding-left:38px!important}.oz-connect-v24 .oz-message-bubble{overflow-wrap:anywhere;flex:1;position:relative;background:#fff!important;border:1px solid #e4ebe0!important;border-radius:17px 17px 17px 5px!important;min-width:0!important;padding:12px 14px 10px!important;box-shadow:0 4px 14px #0d250f0b!important}.oz-connect-v24 .oz-message.mine .oz-message-bubble{background:#e6f7b5!important;border-color:#d4eda1!important;border-radius:17px 17px 5px!important;box-shadow:0 4px 14px #4670130a!important}.oz-connect-v24 .oz-message-meta{align-items:baseline!important;gap:12px!important}.oz-connect-v24 .oz-message-meta strong{color:#47604a!important;font-size:10px!important}.oz-connect-v24 .oz-message-meta time{white-space:nowrap;color:#8c9b8f!important;font-size:10px!important}.oz-connect-v24 .oz-message-bubble p{letter-spacing:0!important;color:#27392b!important;margin:7px 0 6px!important;font-size:14px!important;line-height:1.65!important}.oz-connect-v24 .oz-message-foot{gap:5px!important;min-height:0!important;margin-top:5px!important}.oz-connect-v24 .oz-message-foot button{border:1px solid #d7e1cd!important;border-radius:99px!important;padding:4px 7px!important;font-size:11px!important}.oz-connect-v24 .oz-read-receipt{color:#557854;align-items:center;display:inline-flex}.oz-connect-v24 .oz-message-menu{position:relative;opacity:1!important;max-height:none!important;margin-top:5px!important;display:block!important;overflow:visible!important}.oz-connect-v24 .oz-message-menu summary{cursor:pointer;color:#758977;background:0 0;border-radius:9px;justify-content:center;align-items:center;gap:6px;width:max-content;min-height:30px;padding:5px 8px;font-size:10px;font-weight:760;list-style:none;display:inline-flex}.oz-connect-v24 .oz-message-menu summary::-webkit-details-marker{display:none}.oz-connect-v24 .oz-message-menu summary span{display:none!important}.oz-connect-v24 .oz-message-menu summary:hover,.oz-connect-v24 .oz-message-menu[open] summary{color:#314a37;background:#ebf3e7}.oz-connect-v24 .oz-connect-v24-message-actions{flex-wrap:wrap;align-items:center;gap:5px;max-width:100%;padding:6px 1px 2px;display:flex}.oz-connect-v24 .oz-connect-v24-message-actions button{justify-content:center;align-items:center;gap:5px;display:inline-flex;color:#4a6050!important;background:#fff!important;border:1px solid #dee8d9!important;border-radius:9px!important;min-height:35px!important;padding:6px 9px!important;font-size:11px!important;font-weight:710!important}.oz-connect-v24 .oz-connect-v24-message-actions button.danger{color:#a83e39!important}.oz-connect-v24 .oz-composer{z-index:9;position:sticky;bottom:0;box-shadow:0 -9px 28px #09200d09;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:13px clamp(10px,2.5vw,24px) calc(14px + env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border-top:1px solid #e8eee5!important;align-self:stretch!important;display:block!important}.oz-connect-v24 .oz-composer-row{box-sizing:border-box!important;grid-template-columns:46px minmax(0,1fr) 48px!important;align-items:end!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}.oz-connect-v24 .oz-composer-row textarea{resize:none;min-height:48px!important;box-shadow:none!important;background:#f5f8f2!important;border:1px solid #dfe7da!important;border-radius:18px!important;min-width:0!important;max-height:128px!important;padding:12px 17px!important;font-size:16px!important;line-height:1.45!important}.oz-connect-v24 .oz-composer-row textarea:focus{background:#fff!important;border-color:#89ad61!important;outline:0!important;box-shadow:0 0 0 3px #8eb8431a!important}.oz-connect-v24 .oz-plus,.oz-connect-v24 .oz-send{place-items:center;width:46px!important;min-width:46px!important;height:46px!important;box-shadow:none!important;border-radius:15px!important;padding:0!important;display:grid!important}.oz-connect-v24 .oz-plus{color:#405546!important;background:#edf2e9!important;border:1px solid #dde6d8!important}.oz-connect-v24 .oz-send{color:#23321c!important;background:#dbfe01!important;border:0!important}.oz-connect-v24 .oz-typing-indicator{color:#55725b;background:#f7f9f5;padding:7px 21px;font-size:12px}.oz-connect-v24 .oz-composer-context{background:#f0f5eb!important;border:1px solid #e1ecdd!important;border-radius:11px!important}.oz-connect-v24 .oz-voice-preview{border-radius:13px}.oz-connect-v24 .oz-connect-empty{text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:450px;display:flex;margin:auto!important;padding:40px 25px!important}.oz-connect-v24 .oz-connect-v24-empty-emblem{border-radius:28px;place-items:center;width:90px;height:90px;margin-bottom:9px;display:grid;color:#3f633b!important;font-size:inherit!important;background:#eaf5d6!important}.oz-connect-v24 .oz-connect-empty small{letter-spacing:.15em;color:#7c9681;font-size:10px;font-weight:850}.oz-connect-v24 .oz-connect-empty h2{font-weight:800;letter-spacing:-.055em!important;color:#243728!important;margin:0!important;font-size:clamp(25px,2.7vw,39px)!important;line-height:1.15!important}.oz-connect-v24 .oz-connect-empty p{line-height:1.65;color:#77867a!important;margin:0 0 6px!important;font-size:14px!important}.oz-connect-v24 .oz-new-conversation{min-width:0;background:#fff!important;padding:clamp(18px,2vw,29px)!important}.oz-connect-v24 .oz-type-switch{background:#eef3eb;border-radius:14px!important}.oz-connect-v24 .oz-type-switch button{border-radius:11px!important;min-height:44px!important}.oz-connect-v24 .oz-type-switch button.active{color:#fff!important;background:#243829!important}.oz-connect-v24 .oz-member-row{border-radius:12px!important;padding:11px!important}.oz-connect-v24 .oz-member-row:has(input:checked){background:#ebf4e8!important;border-color:#c6dcc1!important}.oz-connect-v24 .oz-contact-row,.oz-connect-v24 .oz-call-list-card{border-radius:14px!important}.oz-connect-v24 .oz-bottom-sheet{background:#fff;border-radius:23px 23px 0 0!important}.oz-connect-v24 .oz-bottom-sheet button{min-height:49px}.oz-connect-v24 .oz-message-media :is(img,video){border-radius:10px;max-width:100%}.oz-connect-v24 .oz-message-media audio{width:100%;max-width:100%}@media (width<=760px){.oz-connect-v24{gap:12px!important}.oz-connect-v24 .oz-connect-v24-heading{gap:9px;align-items:center!important;padding:0!important}.oz-connect-v24.is-conversation-open>.oz-connect-v24-heading{display:none!important}.oz-connect-v24.is-conversation-open>.oz-connect-shell{height:calc(100dvh - 112px)!important;min-height:0!important;max-height:none!important}.oz-connect-v24 .oz-connect-v24-heading h1{margin:1px 0 2px!important;font-size:clamp(27px,7vw,35px)!important}.oz-connect-v24 .oz-connect-v24-heading p{display:none}.oz-connect-v24 .oz-connect-v24-primary{font-size:12px;min-height:43px!important;padding:8px 11px!important}.oz-connect-v24 .oz-connect-shell{border-radius:15px!important;height:clamp(430px,100dvh - 194px,760px)!important;min-height:clamp(430px,100dvh - 194px,760px)!important;display:block!important;position:relative!important}.oz-connect-v24 .oz-connect-sidebar,.oz-connect-v24 .oz-connect-main{width:100%;height:100%;position:absolute!important;inset:0!important}.oz-connect-v24 .oz-connect-sidebar{transform:translate(0);border:0!important}.oz-connect-v24 .oz-connect-main{min-width:0;transform:translate(100%)}.oz-connect-v24 .oz-connect-shell.mobile-detail .oz-connect-sidebar{pointer-events:none;transform:translate(-100%)!important}.oz-connect-v24 .oz-connect-shell.mobile-detail .oz-connect-main{transform:translate(0)!important}.oz-connect-v24 .oz-connect-tabs{gap:2px!important;padding:10px 8px 7px!important}.oz-connect-v24 .oz-connect-tabs button{min-height:55px!important;padding:7px 2px!important;font-size:10px!important}.oz-connect-v24 .oz-connect-search{margin:4px 11px 11px!important}.oz-connect-v24 .oz-connect-search input{font-size:16px!important}.oz-connect-v24 .oz-room-row{min-height:74px!important}.oz-connect-v24 .oz-chat-head{grid-template-columns:43px 43px minmax(0,1fr) auto!important;gap:7px!important;min-height:69px!important;padding:11px 9px!important}.oz-connect-v24 .oz-chat-head .oz-avatar{flex-basis:42px;width:42px;height:42px}.oz-connect-v24 .oz-chat-title strong{font-size:14px!important}.oz-connect-v24 .oz-chat-actions{gap:4px!important}.oz-connect-v24 .oz-chat-actions>button:not(.btn){border-radius:11px!important;width:39px!important;min-width:39px!important;height:43px!important;padding:0!important}.oz-connect-v24 .oz-back{display:grid!important}.oz-connect-v24 .oz-message-scroll{padding:17px 10px 22px!important}.oz-connect-v24 .oz-message{max-width:88%!important}.oz-connect-v24 .oz-message-bubble{padding:10px 12px 9px!important}.oz-connect-v24 .oz-message-bubble p{font-size:14px!important;line-height:1.57!important}.oz-connect-v24 .oz-message-meta{flex-wrap:wrap;gap:2px 10px!important}.oz-connect-v24 .oz-message-menu summary{min-height:34px}.oz-connect-v24 .oz-composer{padding:10px 9px calc(11px + env(safe-area-inset-bottom))!important}.oz-connect-v24 .oz-composer-row{grid-template-columns:45px minmax(0,1fr) 45px!important;gap:7px!important}.oz-connect-v24 .oz-composer-row textarea{min-height:47px!important}.oz-connect-v24 .oz-plus,.oz-connect-v24 .oz-send{width:45px!important;min-width:45px!important;height:45px!important}.oz-connect-v24 .oz-contact-row{grid-template-columns:42px minmax(0,1fr)!important}.oz-connect-v24 .oz-contact-actions{grid-column:1/-1}}@media (width<=375px){.oz-connect-v24 .oz-connect-v24-heading small{font-size:9px!important}.oz-connect-v24 .oz-connect-v24-primary{gap:4px;padding:8px 9px!important;font-size:11px!important}.oz-connect-v24 .oz-chat-head{grid-template-columns:38px 37px minmax(0,1fr) auto!important;gap:5px!important;padding-inline:6px!important}.oz-connect-v24 .oz-chat-head .oz-avatar{flex-basis:36px;width:36px;height:36px}.oz-connect-v24 .oz-chat-actions>button:not(.btn){width:36px!important;min-width:36px!important;height:41px!important}.oz-connect-v24 .oz-back{width:38px!important;min-width:38px!important}.oz-connect-v24 .oz-connect-v24-message-actions button{min-height:37px!important}}@media (prefers-reduced-motion:reduce){.oz-connect-v24 .oz-room-row,.oz-connect-v24 .oz-connect-sidebar,.oz-connect-v24 .oz-connect-main{transition:none!important}}
