.live-support-activator{position:fixed;bottom:40px;right:80px;width:60px;height:60px;background-color:#5d3fd3;border-radius:50%;cursor:pointer;z-index:9999;box-shadow:0 5px 15px rgb(0 0 0 / .5);transition:transform 0.3s ease-in-out,box-shadow 0.3s ease-in-out;display:flex;justify-content:center;align-items:center}.live-support-activator:hover{transform:scale(1.08);box-shadow:0 8px 20px rgb(0 0 0 / .7)}.live-support-activator i{font-size:28px;color:#fff}.live-support-container{position:fixed;bottom:120px;right:80px;width:300px;background-color:rgb(30 39 46 / .95);backdrop-filter:blur(10px);border:1px solid rgb(68 68 68 / .5);border-radius:12px;padding:25px;box-shadow:0 10px 30px rgb(0 0 0 / .6);color:#ecf0f1;font-family:'Poppins',sans-serif;z-index:9999;display:none}.live-support-heading{font-family:'Poppins',sans-serif!important;font-size:18px!important;font-weight:600!important;color:#a38ef7!important;text-align:center;margin-bottom:15px;line-height:1.4;letter-spacing:0;white-space:normal}form{display:flex;flex-direction:column;gap:15px}.form-group{display:flex;flex-direction:column}.form-group label{margin-bottom:5px;font-weight:600;color:#bdc3c7;font-size:14px}.form-group input,.form-group select{padding:8px;background-color:#2c3e50;border:1px solid #fff0;border-radius:8px;color:#ecf0f1;font-size:14px}.form-group input:focus,.form-group select:focus{outline:none;border-color:#5d3fd3;box-shadow:0 0 0 3px rgb(93 63 211 / .3)}button[type="submit"]{width:100%;padding:15px;background-color:#5d3fd3;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color 0.3s ease-in-out,transform 0.2s ease-in-out}button[type="submit"]:hover{background-color:#4a2cb5;transform:translateY(-2px)}.messages{max-height:250px;overflow-y:auto;padding:10px;border:1px solid #e1e4e8;border-radius:8px;background-color:rgb(30 39 46 / .95);font-size:14px;color:#fff;margin-bottom:10px}.powered-by{font-size:12px;text-align:center;color:#7f8c8d;margin-top:20px;letter-spacing:.5px}.powered-by a{color:#3498db;text-decoration:none}.powered-by a:hover{text-decoration:underline}