.floating-wa{display:none!important}.os-chat{position:fixed;bottom:24px;inset-inline-end:24px;z-index:9999;font:15px/1.7 Manrope,Arial,sans-serif;color:#263144}html[lang=ar] .os-chat{font-family:OnServiceCairo,Cairo,Tahoma,sans-serif}.os-chat button,.os-chat textarea,.os-chat a{font:inherit}.os-chat button{cursor:pointer}.os-chat button:focus-visible,.os-chat a:focus-visible,.os-chat textarea:focus-visible{outline:3px solid #ff9d60;outline-offset:4px}.os-chat-launcher{border:0;border-radius:50px;background:#273347;color:#fff;display:flex;align-items:center;gap:11px;min-height:58px;padding:14px 21px;box-shadow:0 7px 25px #18263735;font-weight:700!important}.os-chat-launcher svg{width:27px;height:27px}.os-chat-panel{position:absolute;bottom:78px;inset-inline-end:0;width:370px;max-height:calc(100dvh - 125px);overflow:auto;background:#fff;border:1px solid #e5e8ef;border-radius:20px;box-shadow:0 20px 75px #15233932;text-align:start}.os-chat-panel[hidden]{display:none}.os-chat-head{display:flex;align-items:center;gap:13px;padding:23px;background:linear-gradient(135deg,#273347,#151d2b);color:#fff}.os-chat-head img{width:45px;height:45px}.os-chat-head strong{font-size:17px;display:block;color:#fff;line-height:1.6}.os-chat-head small{font-size:12px;color:#c2ccda;display:block}.os-chat-close{margin-inline-start:auto;background:#ffffff12;color:#fff;border:0;min-width:36px;min-height:36px;border-radius:50%;font-size:25px!important}.os-chat-content{padding:22px}.os-chat-content h2{font-size:22px!important;line-height:1.6;margin:0 0 9px;letter-spacing:0}.os-chat-content>p{font-size:14px!important;color:#667085;line-height:1.9!important;margin:0 0 18px}.os-chat-channels{display:flex;gap:10px;margin:18px 0}.os-chat-channel{display:flex;gap:8px;justify-content:center;align-items:center;min-height:46px;flex:1;border:1px solid #dce2ea;border-radius:9px;background:white;color:#344054;text-decoration:none;font-size:14px!important}.os-chat-channel svg{width:23px;height:23px}.os-chat-channel.selected{background:#eafaef;border-color:#b6e9c7;color:#137941}.os-chat-channel.messenger{background:#eff4ff;color:#1763ce;border-color:#dce7ff}.os-chat-prompts{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:15px}.os-chat-prompts button{font-size:12px!important;border:1px solid #e4e8ef;color:#4b5565;background:#f8f9fb;border-radius:40px;padding:6px 11px}.os-chat-label{font-size:13px;color:#4b5565;display:block}.os-chat-message{resize:vertical;display:block;width:100%;border:1px solid #d7dee7;border-radius:10px;min-height:90px;margin:7px 0 13px;padding:12px;background:#fff;color:#273347;font-size:14px!important;line-height:1.8}.os-chat-send{width:100%;min-height:48px;display:flex;align-items:center;justify-content:center;gap:9px;border:0;background:#168746;border-radius:10px;color:white;font-weight:700!important}.os-chat-send svg{width:21px;height:21px}.os-chat-note{font-size:11px!important;color:#7c8798;text-align:center;margin-top:12px}.os-chat-launcher:hover{background:#354662}.os-chat-channel:hover{filter:brightness(.98)}.os-chat-prompts button:hover{border-color:#a8b5c8}@media(max-width:480px){.os-chat{bottom:max(16px,env(safe-area-inset-bottom));inset-inline-end:16px}.os-chat-panel{width:min(370px,calc(100vw - 32px));bottom:74px;max-height:calc(100dvh - 115px)}.os-chat-launcher{min-height:56px;padding:13px 18px}.os-chat-head{padding:20px}.os-chat-content{padding:20px}.os-chat-launcher span{font-size:14px}}
.os-chat-send{text-decoration:none!important}.os-chat-alternatives{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 14px;border-top:1px solid #e8ecf1;padding-top:14px;margin-top:15px}.os-chat-alternatives a,.os-chat-alternatives button{font-size:12px!important;color:#315c91;background:none;border:0;text-decoration:underline;padding:3px;min-height:30px}.os-chat-copy-status{font-size:12px;text-align:center;direction:ltr;color:#4a596c;word-break:break-word}
