.support-modal-layer{bottom:22px;display:flex;justify-content:flex-end;pointer-events:none;position:fixed;right:22px;z-index:2147483000}.support-modal-layer,.support-modal-layer *,.support-modal-layer :after,.support-modal-layer :before{box-sizing:border-box}.support-modal-panel{background:#0e1318;border:1px solid #1e2d3a;border-radius:18px;box-shadow:0 32px 100px rgba(0,0,0,.72),0 0 0 1px rgba(87,222,63,.08);color:#d6e0e6;display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;height:min(690px,calc(100svh - 44px));overflow:hidden;pointer-events:auto;width:min(385px,calc(100vw - 44px))}.support-modal-header{align-items:center;background:linear-gradient(155deg,#0d1219,#111c28);border-bottom:1px solid #1a2733;color:#ffffff;display:flex;gap:14px;justify-content:space-between;min-height:72px;padding:14px 16px;position:relative}.support-modal-header:after{background:linear-gradient(90deg,transparent,#06F7D7 40%,#06F7D7 60%,#06F7D7 80%,transparent);bottom:0;content:"";height:2px;left:0;opacity:.7;position:absolute;right:0}.support-modal-brand{align-items:center;display:flex;gap:12px;min-width:0}.support-modal-brand-icon{align-items:center;background:transparent;border:0;border-radius:999px;color:#06F7D7;display:inline-flex;flex:0 0 auto;height:44px;justify-content:center;width:44px}.support-modal-brand-icon .support-modal-avatar-img{border-radius:999px;height:100%;width:100%}.support-modal-brand span,.support-modal-brand strong{display:block;min-width:0}.support-modal-brand strong{color:#eef2f5;font-size:15px;font-weight:800;letter-spacing:0;line-height:1.2}.support-modal-brand span{align-items:center;color:rgba(255,255,255,.5);display:flex;font-size:11px;font-weight:700;gap:5px;margin-top:3px}.support-modal-brand span:before{display:none}.support-modal-close{align-items:center;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:10px;color:rgba(255,255,255,.6);cursor:pointer;display:inline-flex;flex:0 0 auto;height:36px;justify-content:center;transition:background .14s ease,color .14s ease;width:36px}.support-modal-close:hover{background:rgba(255,255,255,.12);color:#ffffff}.support-modal-messages{background:#0b0f14;display:flex;flex-direction:column;gap:12px;min-height:0;overflow-y:auto;padding:16px 14px;scrollbar-color:#1c2b38 transparent;scrollbar-width:thin}.support-modal-loading{align-items:center;color:#7a8d97;display:inline-flex;font-size:12px;font-weight:700;gap:8px;justify-content:center;padding:10px 0}.support-modal-compose button svg.lucide-loader-circle,.support-modal-loading svg{animation:support-spin .75s linear infinite}.support-modal-message{align-items:flex-end;display:flex;gap:8px;max-width:86%}.support-modal-message.is-user{align-self:flex-end;flex-direction:row-reverse}.support-modal-message.is-assistant{align-self:flex-start}.support-modal-avatar{align-items:center;background:#131d27;border:1px solid #1e2d3a;border-radius:999px;color:#06F7D7;display:inline-flex;flex:0 0 auto;height:28px;justify-content:center;overflow:hidden;width:28px}.support-modal-message.is-user .support-modal-avatar{background:#14202e;border-color:rgba(87,222,63,.24)}.support-modal-avatar[data-kind=support]{background:transparent;border:0}.support-modal-avatar[data-kind=bot]{background:#10211a;border-color:rgba(87,222,63,.22);color:#06F7D7}.support-modal-avatar-img{border-radius:inherit;display:block;height:100%;object-fit:cover;width:100%}.support-modal-message>div{min-width:0}.support-modal-message p{background:#131d27;border:1px solid #1e2d3a;border-radius:14px 14px 14px 4px;color:#c8d8e2;font-size:13px;font-weight:500;line-height:1.45;margin:0;overflow-wrap:anywhere;padding:10px 13px}.support-modal-message.is-user p{background:#15351f;border-color:rgba(87,222,63,.32);border-radius:14px 14px 4px 14px;color:#eef8ee}.support-modal-message time{color:#4c5e6a;display:block;font-size:10px;font-weight:700;margin-top:5px}.support-modal-message.is-user time{text-align:right}.support-modal-attachments{display:grid;gap:6px;margin-top:7px}.support-modal-attachments button{background:#131d27;border:1px solid #1e2d3a;border-radius:12px;cursor:zoom-in;display:block;max-width:220px;overflow:hidden;padding:0;text-align:inherit}.support-modal-message.is-user .support-modal-attachments button{background:#15351f;border-color:rgba(87,222,63,.32)}.support-modal-attachments img{display:block;height:auto;max-height:210px;object-fit:cover;width:100%}.support-modal-lightbox{align-items:center;background:rgba(3,6,9,.92);display:flex;inset:0;justify-content:center;padding:24px;pointer-events:auto;position:fixed;z-index:2147483010}.support-modal-lightbox figure{display:grid;gap:10px;justify-items:center;margin:0;max-width:min(920px,94vw)}.support-modal-lightbox img{background:#0b0f14;border-radius:14px;box-shadow:0 24px 80px rgba(0,0,0,.65);display:block;max-height:86svh;max-width:min(920px,94vw);object-fit:contain}.support-modal-lightbox figcaption{color:rgba(255,255,255,.6);font-size:12px;font-weight:700;max-width:94vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.support-modal-lightbox-close{align-items:center;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:999px;color:#ffffff;cursor:pointer;display:inline-flex;height:42px;justify-content:center;position:fixed;right:22px;top:22px;width:42px}.support-modal-error{background:#14161a;border-top:1px solid #2a1a22;color:#e45b91;font-size:12px;font-weight:700;line-height:1.35;padding:10px 14px}.support-modal-quick-replies{background:#0e1318;border-top:1px solid #1a2733;display:flex;flex-wrap:wrap;gap:6px;padding:10px 12px}.support-modal-quick-replies button{background:#131d27;border:1px solid #1e2d3a;border-radius:999px;color:#9aacb6;cursor:pointer;font:inherit;font-size:11px;font-weight:700;min-height:30px;padding:0 11px;transition:border-color .14s ease,color .14s ease}.support-modal-quick-replies button:hover:not(:disabled){border-color:rgba(87,222,63,.45);color:#06F7D7}.support-modal-compose{background:#0e1318;border-top:1px solid #1a2733;display:grid;gap:7px;padding:9px 12px 12px}.support-modal-attachment-preview{align-items:center;background:#131d27;border:1px solid #1e2d3a;border-radius:12px;display:grid;gap:9px;grid-template-columns:42px minmax(0,1fr) 28px;min-height:52px;padding:5px 7px 5px 5px}.support-modal-attachment-preview img{border-radius:9px;height:42px;object-fit:cover;width:42px}.support-modal-attachment-preview span{color:#b8c8d2;font-size:12px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.support-modal-attachment-preview button{align-items:center;background:transparent;border:0;color:#5e6e78;cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.support-modal-input-row{align-items:end;display:grid;gap:6px;grid-template-columns:36px minmax(0,1fr) 38px}.support-modal-file-input{display:none}.support-modal-input-row textarea{background:#131d27;border:1px solid #1e2d3a;border-radius:13px;color:#d6e0e6;font:inherit;font-size:13px;font-weight:500;line-height:1.25;max-height:92px;min-height:38px;outline:none;padding:10px 12px;resize:none;transition:border-color .14s ease,box-shadow .14s ease;width:100%}.support-modal-input-row textarea:focus{border-color:rgba(87,222,63,.52);box-shadow:0 0 0 3px rgba(87,222,63,.1)}.support-modal-input-row textarea::placeholder{color:#3e5260}.support-modal-attach,.support-modal-send{align-items:center;border:0;border-radius:10px;cursor:pointer;display:inline-flex;height:38px;justify-content:center;width:38px}.support-modal-attach{background:#131d27;border:1px solid #1e2d3a;color:#7a8d97;transition:border-color .14s ease,color .14s ease}.support-modal-attach:hover{border-color:rgba(87,222,63,.38);color:#06F7D7}.support-modal-send{background:linear-gradient(145deg,#06F7D7,#38B1A1);box-shadow:0 4px 14px rgba(25,184,91,.26);color:#07100d;transition:filter .14s ease,transform .14s ease}.support-modal-send:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.support-modal-send:disabled{cursor:not-allowed;opacity:.38}@keyframes support-spin{to{transform:rotate(1turn)}}@media (max-width:720px){body.support-modal-open{overflow:hidden!important}.support-modal-layer{background:#0e1318;bottom:0;left:0;right:0;top:0}.support-modal-panel{border:0;border-radius:0;height:100svh;width:100vw}.support-modal-header{min-height:66px;padding-top:max(12px,env(safe-area-inset-top))}.support-modal-messages{padding:14px 12px}.support-modal-message{max-width:94%}.support-modal-compose{padding-bottom:max(14px,env(safe-area-inset-bottom))}}.support-modal-panel{border:1px solid rgba(24,86,47,.12)!important;box-shadow:0 24px 80px rgba(9,38,22,.24)!important;color:#16251c!important}.support-modal-header{background:#ffffff!important;border-bottom:1px solid #dce8df!important;color:#122018!important}.support-modal-header:after{background:#38B1A1!important;opacity:1!important}.support-modal-brand-icon{color:#199982!important;height:38px!important;width:38px!important}.support-modal-brand strong{color:#15251c!important}.support-modal-brand span{color:#199982!important}.support-modal-close{background:#f3f7f4!important;border-color:#d9e5dd!important;color:#4c6558!important}.support-modal-close:hover{background:#e8f5ec!important;color:#199982!important}.support-modal-messages{background:#f5f8f6!important;scrollbar-color:#b6d8c2 transparent!important}.support-modal-avatar{background:#e7f7ed!important;border-color:#bce8ca!important;color:#199982!important}.support-modal-avatar[data-kind=bot],.support-modal-avatar[data-kind=support]{background:#e7f7ed!important;border:1px solid #bce8ca!important;color:#199982!important}.support-modal-message p{background:#ffffff!important;border:1px solid #dbe7df!important;color:#15251c!important;box-shadow:0 2px 8px rgba(13,52,30,.05)!important}.support-modal-message.is-user p{border-color:#38B1A1!important;color:#062412!important}.support-modal-message time{color:#7d9185!important}.support-modal-compose,.support-modal-quick-replies{background:#ffffff!important;border-top:1px solid #dce8df!important}.support-modal-quick-replies button{background:#f3f9f5!important;border-color:#cfe6d6!important;color:#03372B!important}.support-modal-quick-replies button:hover:not(:disabled){background:#e7f8ed!important;border-color:#38B1A1!important;color:#199982!important}.support-modal-attachment-preview,.support-modal-attachments button,.support-modal-input-row textarea{background:#f8fbf9!important;border-color:#d7e5dc!important;color:#15251c!important}.support-modal-input-row textarea{min-height:42px!important}.support-modal-input-row textarea:focus{border-color:#38B1A1!important;box-shadow:0 0 0 3px rgba(40,199,101,.14)!important}.support-modal-input-row textarea::placeholder{color:#8aa092!important}.support-modal-attach{background:#f3f9f5!important;border-color:#cfe6d6!important;color:#517564!important}.support-modal-send{background:#38B1A1!important;box-shadow:0 6px 16px rgba(34,200,103,.24)!important;color:#05220f!important}.support-modal-error{background:#fff5f7!important;border-top-color:#ffd5dd!important;color:#b71645!important}.support-modal-typing-bubble{align-items:center!important;display:inline-flex!important;gap:4px!important;min-height:36px!important;padding:9px 13px!important}.support-modal-typing-bubble span{animation:support-typing-dot 1s ease-in-out infinite;background:#7b9084;border-radius:999px;display:block;height:6px;width:6px}.support-modal-typing-bubble span:nth-child(2){animation-delay:.14s}.support-modal-typing-bubble span:nth-child(3){animation-delay:.28s}@keyframes support-typing-dot{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@media (max-width:720px){.support-modal-layer{background:#ffffff!important;inset:0!important;justify-content:stretch!important}.support-modal-panel{border:0!important;border-radius:0!important;height:100dvh!important;max-height:none!important;width:100vw!important}.support-modal-message{max-width:88%!important}.support-modal-messages{padding:16px 12px!important}.support-modal-input-row{grid-template-columns:38px minmax(0,1fr) 42px!important}.support-modal-attach,.support-modal-send{height:42px!important;width:42px!important}}.support-modal-panel{background:#ffffff!important;border:0!important;border-radius:16px!important;box-shadow:0 18px 56px rgba(13,46,32,.22)!important;color:#16211a!important;grid-template-rows:auto minmax(0,1fr) auto auto!important}.support-modal-header{background:#03372B!important;border-bottom:0!important;color:#ffffff!important;min-height:58px!important;padding:12px 16px!important}.support-modal-header:after{display:none!important}.support-modal-brand{gap:10px!important}.support-modal-brand-icon{background:transparent!important;border:0!important;color:#ffffff!important;height:36px!important;width:36px!important}.support-modal-brand-icon svg{height:18px!important;width:18px!important}.support-modal-brand strong{color:#ffffff!important;font-size:15px!important;font-weight:800!important}.support-modal-brand span{color:rgba(255,255,255,.78)!important;font-size:11px!important;font-weight:700!important}.support-modal-brand span:before{display:none!important}.support-modal-close{background:rgba(255,255,255,.12)!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:10px!important;color:#ffffff!important}.support-modal-close:hover{background:rgba(255,255,255,.2)!important;color:#ffffff!important}.support-modal-messages{background:#ffffff!important;gap:10px!important;padding:16px 14px!important;scrollbar-color:#c8d1cc transparent!important}.support-modal-message{gap:7px!important;max-width:88%!important}.support-modal-avatar{background:#eff8f2!important;border:1px solid #cbe9d5!important;color:#03372B!important;height:27px!important;width:27px!important}.support-modal-avatar[data-kind=support],.support-modal-message.is-user .support-modal-avatar{background:transparent!important;border:0!important}.support-modal-avatar[data-kind=bot]{background:#eff8f2!important;border:1px solid #cbe9d5!important;color:#199982!important}.support-modal-message p{background:#f0f2f3!important;border:0!important;border-radius:16px 16px 16px 4px!important;box-shadow:none!important;color:#111b18!important;font-size:13px!important;font-weight:500!important;line-height:1.42!important;padding:10px 13px!important}.support-modal-message.is-user p{background:#38B1A1!important;border:0!important;border-radius:16px 16px 4px 16px!important;color:#06170d!important}.support-modal-message time{color:#7d8580!important;font-size:10px!important;font-weight:500!important}.support-modal-typing-bubble{background:#f0f2f3!important;border:0!important;border-radius:16px!important;box-shadow:none!important;min-height:32px!important;padding:9px 14px!important}.support-modal-typing-bubble span{background:#8a948f!important}.support-modal-quick-replies{background:#ffffff!important;border-top:1px solid #edf0ee!important;padding:8px 12px!important}.support-modal-quick-replies button{background:#ffffff!important;border:1px solid #d6ddd9!important;color:#17494d!important}.support-modal-compose{background:#ffffff!important;border-top:1px solid #edf0ee!important;gap:8px!important;padding:10px 14px 12px!important}.support-modal-input-row{align-items:center!important;background:#ffffff!important;border:1px solid #1f2c28!important;border-radius:999px!important;display:grid!important;gap:2px!important;grid-template-columns:30px minmax(0,1fr) 34px!important;min-height:42px!important;padding:4px 5px!important}.support-modal-input-row textarea{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#1f2c28!important;font-size:13px!important;line-height:1.3!important;max-height:76px!important;min-height:24px!important;padding:5px 6px!important}.support-modal-input-row textarea:focus{border:0!important;box-shadow:none!important}.support-modal-input-row textarea::placeholder{color:#7b8580!important}.support-modal-attach,.support-modal-send{background:transparent!important;border:0!important;box-shadow:none!important;color:#17494d!important;height:30px!important;width:30px!important}.support-modal-send{color:#03372B!important}.support-modal-send svg{fill:#03372B!important;stroke-width:2.3!important}.support-modal-send:disabled{opacity:.32!important}.support-modal-attach:hover,.support-modal-send:hover:not(:disabled){background:#eef8f2!important;filter:none!important;transform:none!important}.support-modal-attachment-preview{background:#f8faf9!important;border:1px solid #dce5e0!important;color:#1f2c28!important}.support-modal-attachments button{background:#f0f2f3!important;border:0!important}@media (max-width:720px){.support-modal-layer{background:#ffffff!important;inset:0!important}.support-modal-panel{border-radius:0!important;height:100dvh!important;max-height:none!important;width:100vw!important}.support-modal-header{padding-top:max(12px,env(safe-area-inset-top))!important}.support-modal-message{max-width:90%!important}.support-modal-compose{padding-bottom:max(10px,env(safe-area-inset-bottom))!important}}