main.svelte-1aknnuh.svelte-1aknnuh{margin:0;padding:0 30px}h1.svelte-1aknnuh.svelte-1aknnuh{text-align:left;color:#333;font-family:Roboto,sans-serif}.styled-table.svelte-1aknnuh.svelte-1aknnuh{width:100%;border-collapse:collapse;font-family:Roboto,sans-serif;font-size:16px;margin:20px 0;color:#495057;background-color:#fff;border-radius:8px;overflow:hidden;border:1px solid #e0e0e0}.styled-table.svelte-1aknnuh thead.svelte-1aknnuh{background-color:#0d6efd;color:#fff;text-align:left}.styled-table.svelte-1aknnuh th.svelte-1aknnuh,.styled-table.svelte-1aknnuh td.svelte-1aknnuh{padding:12px 16px}.styled-table.svelte-1aknnuh tbody tr.svelte-1aknnuh:nth-of-type(2n){background-color:#f5f9ff}.styled-table.svelte-1aknnuh tbody tr.svelte-1aknnuh:hover{background-color:#e9eef5}.styled-table.svelte-1aknnuh td.svelte-1aknnuh{border-bottom:1px solid #e0e0e0}.styled-table.svelte-1aknnuh tbody tr:last-child td.svelte-1aknnuh{border-bottom:none}@media (max-width: 768px){.styled-table.svelte-1aknnuh th.svelte-1aknnuh,.styled-table.svelte-1aknnuh td.svelte-1aknnuh{padding:10px 8px;font-size:14px}}.dialogue-container.svelte-1aknnuh.svelte-1aknnuh{max-width:600px;margin:10px auto;background-color:#fafafa;border-radius:8px;padding:20px;box-shadow:0 2px 10px #0000001a}.message.svelte-1aknnuh.svelte-1aknnuh{display:flex;margin-bottom:10px}.message.bot.svelte-1aknnuh .message-content.svelte-1aknnuh{background-color:#dae0e6;color:#333;align-self:flex-start}.message.user.svelte-1aknnuh .message-content.svelte-1aknnuh{background-color:#0d6efd;color:#fff;align-self:flex-end}.message.user.svelte-1aknnuh.svelte-1aknnuh{justify-content:flex-end}.message.bot.svelte-1aknnuh.svelte-1aknnuh{justify-content:flex-start}.message-content.svelte-1aknnuh.svelte-1aknnuh{padding:10px 15px;border-radius:15px;max-width:80%;word-wrap:break-word;box-shadow:0 2px 6px #0000000d;font-family:Roboto,sans-serif;font-size:14px}@media (max-width: 768px){.styled-table.svelte-1aknnuh th.svelte-1aknnuh,.styled-table.svelte-1aknnuh td.svelte-1aknnuh{padding:10px 8px;font-size:14px}.dialogue-container.svelte-1aknnuh.svelte-1aknnuh{max-width:100%;padding:15px}}.header.svelte-1aknnuh.svelte-1aknnuh{display:flex;justify-content:space-between;align-items:center;padding:15px 30px;background-color:#fff;border-bottom:1px solid #e0e0e0;font-family:Roboto,sans-serif}.logo.svelte-1aknnuh img.svelte-1aknnuh{height:60px}.phone-container.svelte-1aknnuh.svelte-1aknnuh{display:flex;align-items:center}.voicebot-name.svelte-1aknnuh.svelte-1aknnuh{font-size:18px;font-weight:600;color:#0d6efd;margin-right:10px}.phone-number.svelte-1aknnuh.svelte-1aknnuh{font-size:16px;font-weight:500;color:#333;margin-left:8px;display:flex;align-items:center;justify-content:center}.phone-icon.svelte-1aknnuh.svelte-1aknnuh{color:#2a699d;margin-right:5px}.call-button.svelte-1aknnuh.svelte-1aknnuh{display:inline-block;padding:12px 20px;background-color:#0d6efd;color:#fff;text-align:center;font-size:16px;font-weight:700;border-radius:8px;text-decoration:none;transition:background-color .3s ease}.call-button.svelte-1aknnuh.svelte-1aknnuh:hover{background-color:#0045ad}.qr-modal.svelte-1aknnuh.svelte-1aknnuh{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000}.qr-content.svelte-1aknnuh.svelte-1aknnuh{background-color:#fff;padding:20px 20px 0;border-radius:10px;text-align:center}.qr-number.svelte-1aknnuh.svelte-1aknnuh{position:relative;bottom:10px;display:block;text-decoration:none;color:#000;font-weight:700}.qr-image.svelte-1aknnuh.svelte-1aknnuh{max-width:300px;height:auto}.voicebot-logo.svelte-1aknnuh.svelte-1aknnuh{height:30px;width:30px;border-radius:10%;margin-right:10px;border:2px solid #0d6efd;cursor:pointer;transition:transform .2s ease-in-out}.voicebot-logo.svelte-1aknnuh.svelte-1aknnuh:hover{transform:scale(1.1);cursor:pointer}.password-form.svelte-1aknnuh.svelte-1aknnuh{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;background-color:#f7f7f7}input[type=password].svelte-1aknnuh.svelte-1aknnuh{padding:10px;font-size:16px;margin:10px 0;border-radius:5px;border:1px solid #ccc;width:300px;box-sizing:border-box}button.svelte-1aknnuh.svelte-1aknnuh{padding:10px 20px;font-size:16px;background-color:#0070f3;color:#fff;border:none;border-radius:5px;cursor:pointer}button.svelte-1aknnuh.svelte-1aknnuh:hover{background-color:#005bb5}.form-container.svelte-1aknnuh.svelte-1aknnuh{text-align:center;background-color:#fff;padding:40px;box-shadow:0 4px 10px #0000001a;border-radius:10px}
