
#tynixaAskBox{position:fixed;right:22px;bottom:22px;z-index:9999;font-family:Inter,Arial,sans-serif}#tynixaAskBtn{background:#0f766e;color:white;border:0;border-radius:999px;padding:13px 18px;font-weight:900;box-shadow:0 8px 24px rgba(15,23,42,.25)}#tynixaAskPanel{width:min(380px,92vw);height:520px;background:white;border:1px solid #e2e8f0;border-radius:22px;box-shadow:0 20px 60px rgba(15,23,42,.25);overflow:hidden}.ask-head{display:flex;justify-content:space-between;align-items:center;padding:13px 15px;background:#0f172a;color:white}.ask-head button{background:transparent;color:white;border:0;font-size:24px}#tynixaAskMessages{height:315px;overflow:auto;padding:12px;background:#f8fafc}.bot,.user{padding:10px 12px;border-radius:14px;margin:8px 0}.bot{background:#ecfeff;border:1px solid #a5f3fc}.user{background:#eef2ff;border:1px solid #c7d2fe;text-align:right}#tynixaAskForm{display:flex;gap:7px;padding:10px;border-top:1px solid #e2e8f0}#tynixaAskInput{flex:1;border:1px solid #cbd5e1;border-radius:12px;padding:10px}#tynixaAskForm button,.suggestion{background:#0f766e;color:white;border:0;border-radius:12px;padding:9px 10px;font-weight:800}.suggestion{font-size:12px;margin:5px;background:#e0f2fe;color:#075985}#tynixaAskSuggestions{padding:8px;border-bottom:1px solid #e2e8f0;max-height:92px;overflow:auto}
