#scale-chatbot-launcher{transition:opacity 0.5s ease;opacity:0}#scale-chatbot-wrapper{position:fixed;bottom:20px;right:20px;z-index:9999;font-family:Arial,sans-serif}#scale-chatbot-toggle{background:#F25C3B;border:none;color:#fff;width:56px;height:56px;border-radius:50%;font-size:22px;cursor:pointer}#scale-chatbot-box{width:320px;background:#fff;border-radius:12px;box-shadow:0 3px 16px #1D1D1B0F;padding:12px 15px;margin-bottom:10px;flex-direction:column}.scale-chatbot-header{display:flex;justify-content:space-between;align-items:center}.scale-chatbot-header .logo img{height:35px}.scale-chatbot-header button{background:none;border:none;font-size:24px;cursor:pointer;color:#B2B5BB;padding:0}.scale-chatbot-body{max-height:714px;overflow-y:auto;padding-top:10px}@media(max-width:768px){.scale-chatbot-body{max-height:550px}}.scale-chatbot-greeting{font-size:18px;font-weight:600}.scale-chatbot-main{padding-top:70px}.scale-chatbot-main p{margin-bottom:24px}.scale-chatbot-menu{list-style:none;padding:0;margin:0}.scale-chatbot-menu li{margin-bottom:10px}.scale-chatbot-link{width:100%;display:flex;justify-content:space-between;align-items:center;text-align:left;padding:12px 16px;background:#F5F5F7;border-radius:6px;text-decoration:none;color:#1D1D1B;font-weight:600;border:none;font-size:14px;cursor:pointer}.scale-chatbot-link span{color:#F25C3B;font-size:16px}.scale-chatbot-link:hover{background:#F5F5F7}.scale-chatbot-screen{display:none}.accordion{margin-bottom:20px}.accordion .accordion-toggle{width:100%;text-align:left;padding:12px 16px;background:#F5F5F7;border:none;cursor:pointer;font-weight:500;border-radius:6px;margin-bottom:6px;transition:background 0.3s ease;position:relative;padding-right:30px;color:#1D1D1B;font-size:16px;line-height:24px}.accordion .accordion-content{max-height:0;overflow:hidden;transition:max-height 0.3s ease;background:#fafafa;padding:0 16px;border-radius:0 0 6px 6px;font-style:14px}.accordion .accordion-content ul{padding:10px;margin:0}.accordion .accordion-content p{margin:12px 0}.accordion-arrow{position:absolute;right:12px;top:12px;transform:rotate(90deg);transition:transform 0.3s ease;color:#F25C3B;font-size:18px;font-weight:600}.accordion-toggle.active .accordion-arrow{transform:rotate(-90deg)}.faq-category{display:flex;align-items:center;margin-bottom:12px;font-size:12px;text-transform:uppercase;font-weight:700;color:#F25C3B}.faq-line{width:3px;height:18px;background:#F25C3B;margin-right:8px;border-radius:2px}.scale-chatbot-launcher{position:fixed;bottom:20px;right:20px;display:flex;align-items:center;gap:10px;z-index:9999}.chatbot-label{font-size:16px;font-weight:600;color:#e60000}.chatbot-label.hidden{opacity:0;pointer-events:none}.message-intro{display:flex;flex-direction:column;align-items:flex-start;text-align:left;margin-bottom:20px;font-weight:600}.message-avatar{font-size:20px;margin-bottom:10px;border-radius:50%;border:1px solid #DBDBDD;width:40px;height:40px;text-align:center;background:#F5F5F7;display:flex;align-items:center;justify-content:center}.message-options{list-style:none;padding:0}.message-options li{margin-bottom:10px}.scale-chatbot-message .scale-chatbot-menu{margin-top:12px}.chatbot-form-shortcode{margin-top:16px}.scale-chatbot-paragraph{margin-top:12px;font-size:14px;line-height:1.6}.scale-chatbot-video{padding-top:20px}.scale-chatbot-video h5,.video-form h5{text-align:center;margin-bottom:14px;font-size:16px;line-height:24px}.scale-chatbot-video p{font-size:14px;margin-bottom:16px}.video-list{list-style:none;padding:0;margin:0 0 24px}.video-list li{margin-bottom:16px}.video-list a{display:flex;gap:12px;text-decoration:none;color:inherit}.video-list a:hover{color:#F25C3B}.video-list img{width:90px;height:auto;border-radius:6px;object-fit:cover}.video-meta p{font-weight:600;font-size:12px;margin-bottom:0;line-height:20px}.video-meta span{font-size:12px;color:#666}