.predefined-questions-list{padding:20px;background-color:#FFF;border-top:1px solid #ddd;animation:fadeIn 0.3s ease-in;max-height:100px;overflow-y:scroll;position:absolute;width:100%;bottom:75px}.predefined-questions-list.fade-out{opacity:0;transform:translateY(-10px)}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.category-title{font-size:16px;font-weight:700;margin-bottom:10px;color:#333}.question-group{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:20px}.predefined-question{display:inline-block;background-color:#0078d4;color:#fff;border:none;padding:10px 20px;border-radius:25px;font-size:14px;cursor:pointer;box-shadow:0 2px 4px rgb(0 0 0 / .1);transition:background-color 0.2s ease,box-shadow 0.2s ease}.predefined-question:hover{background-color:#005a9e;box-shadow:0 4px 8px rgb(0 0 0 / .2)}.fade-out{opacity:0;transform:translateY(-10px);transition:opacity 0.3s ease,transform 0.3s ease}