.business-guide-trigger{z-index:45;color:#f5d594;cursor:pointer;background:#24172f;border:1px solid #8b6d9e;border-radius:40px;align-items:center;gap:10px;padding:15px 20px;font:600 12px DM Sans,sans-serif;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 35px #0003}.business-guide-trigger:hover{background:#3b254b}.business-guide-dialog{color:#291e36;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fbf9ff;border:1px solid #d9cfea;border-radius:24px;width:min(410px,100vw - 28px);height:min(680px,100dvh - 40px);max-height:none;margin:0;padding:0;font:14px DM Sans,sans-serif;position:fixed;inset:auto 22px 22px auto;overflow:hidden;box-shadow:0 25px 90px #0005}.business-guide-dialog[open]{flex-direction:column;display:flex}.business-guide-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#100a1880}.business-guide-dialog>header{color:#fff;background:linear-gradient(115deg,#39234f,#6b4386);align-items:center;gap:12px;padding:22px;display:flex}.business-guide-logo{color:#f7d994;background:#ffffff12;border:1px solid #ffffff30;border-radius:14px;flex-shrink:0;place-items:center;width:43px;height:43px;display:grid}.business-guide-dialog header>div{flex:1;min-width:0}.business-guide-dialog header small{letter-spacing:.16em;color:#d5c2e7;font-size:8px}.business-guide-dialog h2{letter-spacing:-.02em;color:#fff;margin:6px 0 0;font-size:15px;font-weight:500;line-height:1.4}.business-guide-dialog header>button{color:#e9ddf3;background:0 0;border:0;padding:7px}.business-guide-messages{overscroll-behavior:contain;flex:1;min-height:0;padding:23px 20px;overflow-y:auto}.business-guide-welcome{padding:5px 0 20px}.business-guide-welcome>svg{color:#9569b8;margin-bottom:12px}.business-guide-welcome h3{letter-spacing:-.045em;color:#33213f;margin:0 0 10px;font-size:22px;font-weight:600}.business-guide-welcome p{color:#82718e;font-size:12px;line-height:1.7}.business-guide-prompts{gap:9px;display:grid}.business-guide-prompts button{text-align:left;color:#675073;background:#fff;border:1px solid #e7dfef;border-radius:13px;justify-content:space-between;gap:12px;padding:14px;font-size:12px;display:flex}.business-guide-message{background:#fff;border:1px solid #e6deef;border-radius:15px;max-width:96%;margin:13px 0;padding:15px}.business-guide-message.user{background:#e8dbf6;border-color:#dfcced;margin-left:auto}.business-guide-message>small{color:#8a6b9c;margin-bottom:8px;font-size:9px;font-weight:600;display:block}.business-guide-message p{white-space:pre-wrap;color:#43344f;overflow-wrap:anywhere;font-size:12px;line-height:1.8}.business-guide-message a{color:#fae0aa;background:#30203e;border-radius:9px;justify-content:space-between;align-items:center;margin-top:13px;padding:11px 12px;font-size:11px;text-decoration:none;display:flex}.business-guide-thinking{color:#85619c;font-size:11px}.business-guide-error{color:#9d3245;background:#fae7e8;border-radius:10px;padding:12px;font-size:12px}.business-guide-dialog>form{background:#fff;border:1px solid #d8cbe5;border-radius:15px;flex-shrink:0;align-items:center;gap:9px;margin:0 16px 12px;padding:7px;display:flex}.business-guide-dialog form input{min-width:0;font:inherit;outline:none;flex:1;padding:10px;font-size:13px;color:#35203f!important;background:0 0!important;border:0!important}.business-guide-dialog form button{color:#fff;background:#78529b;border:0;border-radius:11px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.business-guide-dialog>footer{color:#887a93;flex-shrink:0;padding:0 22px 17px;font-size:9px;line-height:1.7}.business-guide-sr{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.business-guide-dialog :is(a,button,input):focus-visible{outline-offset:2px;outline:3px solid #be9ce2}@media (max-width:600px){.business-guide-trigger{padding:13px 17px;bottom:18px;right:15px}.business-guide-dialog{border-radius:20px;width:calc(100vw - 28px);height:min(680px,100dvh - 28px);inset:auto 14px 14px}.business-guide-dialog form input{font-size:16px}.business-guide-dialog>header{padding:18px}}.business-chat-avatar{color:#4d2b68;background:linear-gradient(135deg,#ecd5ff,#be9cdf);border:1px solid #ffffff35;border-radius:14px;flex:0 0 41px;justify-content:center;align-items:center;width:41px;height:41px;display:inline-flex;overflow:hidden;box-shadow:0 4px 15px #0001}.business-chat-avatar>img{object-fit:contain;background:#fff;width:100%;height:100%;padding:3px}.business-chat-avatar>span{place-items:center;width:100%;height:100%;font-size:20px;font-weight:600;display:grid;position:relative}.business-chat-avatar>span>svg{position:absolute;bottom:4px;right:4px}.business-guide-trigger{gap:10px;padding:7px 16px 7px 7px}.business-guide-trigger .business-chat-avatar{border-radius:50%;flex-basis:37px;width:37px;height:37px}.business-guide-dialog header>.business-chat-avatar{flex-shrink:0}.business-guide-welcome>.business-chat-avatar{border-color:#d7c1e7;width:51px;height:51px;margin-bottom:15px}.business-guide-dialog header small{letter-spacing:.05em;max-width:270px;line-height:1.5;display:block}.business-guide-dialog header h2{font-size:18px}.bp-assistant-brand-preview{color:#fff;background:linear-gradient(115deg,#463057,#795594);border:1px solid #9576ad;border-radius:17px;align-items:center;gap:15px;padding:22px;display:flex}.bp-assistant-brand-preview>.business-chat-avatar{border-radius:18px;flex-basis:58px;width:58px;height:58px}.bp-assistant-brand-preview>div{flex:1;min-width:0}.bp-assistant-brand-preview small{letter-spacing:.14em;color:#ddc5ec;font-size:8px;display:block}.bp-assistant-brand-preview strong{color:#fff;overflow-wrap:anywhere;margin:5px 0;font-size:20px;font-weight:500;display:block}.bp-assistant-brand-preview>div>span{color:#dfcbea;font-size:11px;line-height:1.6;display:block}.bp-assistant-brand-preview>svg{color:#e9d49c}@media (max-width:600px){.business-guide-trigger .business-chat-avatar{flex-basis:33px;width:33px;height:33px}.business-guide-trigger{padding:6px 14px 6px 6px}.bp-assistant-brand-preview{padding:17px}.bp-assistant-brand-preview strong{font-size:18px}}.business-guide-dialog .business-guide-welcome h3{color:#33213f!important}.business-guide-dialog .business-guide-welcome p{color:#71607e!important}.business-guide-dialog .business-guide-message p{color:#43344f!important}
