.dashboard-chat-launcher{width:min(100%,42rem);font-family:var(--font-ibm-plex), "IBM Plex Sans", ui-sans-serif, system-ui, sans-serif;margin:calc(clamp(1.6rem,3vw,2.4rem) + 8rem) 0 3.25rem 49px}.dashboard-chat-launcher__chat-link{width:100%;color:inherit;text-decoration:none;display:block}.dashboard-chat-launcher__open-label{color:#253640;border-radius:.42rem;align-items:center;gap:.45rem;margin-bottom:.62rem;padding:.28rem .9rem;font-size:.82rem;font-weight:500;line-height:1.2;transition:background-color .14s,color .14s;display:inline-flex}.dashboard-chat-launcher__open-label>span{color:#7a8286;font-size:.9rem;transition:transform .14s}.dashboard-chat-launcher__chat-link:hover .dashboard-chat-launcher__open-label,.dashboard-chat-launcher__chat-link:focus-visible .dashboard-chat-launcher__open-label{color:#1f3039;background:#eceff1}.dashboard-chat-launcher__chat-link:hover .dashboard-chat-launcher__open-label>span,.dashboard-chat-launcher__chat-link:focus-visible .dashboard-chat-launcher__open-label>span{transform:translate(2px)}.dashboard-chat-launcher__chat-link:focus-visible{outline-offset:4px;border-radius:.82rem;outline:2px solid #253640}.dashboard-chat-launcher__preview{pointer-events:none;width:100%;margin-inline:auto;transition:transform .16s}.dashboard-chat-launcher__chat-link:hover .dashboard-chat-launcher__preview{transform:translateY(-1px)}.dashboard-chat-launcher__preview .home-agent-surface.home-agent-empty{color:#253640!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;font-family:var(--font-ibm-plex), "IBM Plex Sans", ui-sans-serif, system-ui, sans-serif!important;background:#fafafa!important;border:1px solid #ddddda!important;border-radius:.8rem!important;flex-direction:column!important;justify-content:flex-start!important;gap:.42rem!important;margin:0!important;padding:.68rem .85rem .72rem!important;display:flex!important;overflow:hidden!important;box-shadow:0 14px 40px #0000000e!important}.dashboard-chat-launcher__preview .home-agent-surface *,.dashboard-chat-launcher__preview .home-agent-surface input,.dashboard-chat-launcher__preview .home-agent-surface textarea,.dashboard-chat-launcher__preview .home-agent-surface button{font-family:var(--font-ibm-plex), "IBM Plex Sans", ui-sans-serif, system-ui, sans-serif!important}.dashboard-chat-launcher__preview .home-agent-status{color:#666!important;flex:none!important;align-items:center!important;gap:.47rem!important;min-height:0!important;margin:0!important;padding:.08rem .35rem .34rem!important;display:flex!important}.dashboard-chat-launcher__preview .home-agent-status-icon{color:#6d6d6d!important;flex:none!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}.dashboard-chat-launcher__preview .home-agent-status-icon svg{width:.82rem!important;height:.82rem!important}.dashboard-chat-launcher__preview .home-agent-status-text{min-width:0;color:#666!important;font-size:.76rem!important;font-weight:400!important;line-height:1.35!important}.dashboard-chat-launcher__preview .home-agent-surface.home-agent-empty>div:last-child{background:0 0!important;border:0!important;flex:none!important;width:100%!important;min-height:0!important;margin:0!important;padding:0!important}.dashboard-chat-launcher__preview .home-agent-surface.home-agent-empty>div:last-child>div{background:#eceff1!important;border:0!important;border-radius:.65rem!important;width:100%!important;min-height:0!important;margin:0!important;padding:.72rem .85rem .65rem!important}.dashboard-chat-launcher__preview .home-agent-input{color:#253640!important;width:100%!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.dashboard-chat-launcher__preview .home-agent-input::placeholder{color:#70787c!important;opacity:1!important}.dashboard-chat-launcher__preview .home-agent-input-desktop{display:block!important}.dashboard-chat-launcher__preview .home-agent-input-mobile{display:none!important}.dashboard-chat-launcher__preview .home-agent-surface.home-agent-empty>div:last-child>div form>div:last-child{margin:.62rem -.18rem -.1rem!important}.dashboard-chat-launcher__preview .home-agent-surface.home-agent-empty>div:last-child>div form>div:last-child>div:last-child{gap:.28rem!important}.dashboard-chat-launcher__preview .home-agent-action-button{color:#666c69!important;width:1.65rem!important;min-width:0!important;height:1.65rem!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:.44rem!important;justify-content:center!important;align-items:center!important;padding:.27rem!important;transition:background-color .15s,color .15s!important;display:inline-flex!important}.dashboard-chat-launcher__preview .home-agent-action-button svg{flex:none!important;width:.78rem!important;height:.78rem!important}.dashboard-chat-launcher__preview .home-agent-action-button[aria-label=Send]{color:#f8fafb!important;background:#202b31!important}.dashboard-chat-launcher__preview .home-agent-action-button:hover,.dashboard-chat-launcher__preview .home-agent-action-button:focus-visible{color:#202323!important;background:#ffffff73!important;outline:0!important}.dashboard-chat-launcher__chat-link:hover .dashboard-chat-launcher__preview .home-agent-action-button[aria-label=Send],.dashboard-chat-launcher__chat-link:focus-visible .dashboard-chat-launcher__preview .home-agent-action-button[aria-label=Send]{color:#f8fafb!important;background:#162128!important}.dashboard-chat-launcher__connect{color:#33393d;border-radius:.5rem;justify-content:flex-start;align-items:center;gap:.48rem;width:fit-content;min-width:0;max-width:100%;margin-top:.62rem;padding:.28rem .9rem;text-decoration:none;transition:background-color .14s,color .14s;display:flex}.dashboard-chat-launcher__connect:hover,.dashboard-chat-launcher__connect:focus-visible{color:#1f3039;background:#eceff1;outline:0}.dashboard-chat-launcher__connect:focus-visible{box-shadow:0 0 0 1px #2536402e}.dashboard-chat-launcher__connect-label{letter-spacing:-.012em;white-space:nowrap;flex:none;min-width:0;font-size:.86rem;font-weight:500;line-height:1.1}.dashboard-chat-launcher__agent-logos{flex:none;align-items:center;gap:.34rem;margin-left:.16rem;display:flex}.dashboard-chat-launcher__agent-logo{justify-content:center;align-items:center;width:.92rem;height:.92rem;display:inline-flex}.dashboard-chat-launcher__agent-logo:nth-child(2){width:1.02rem;height:1.02rem}.dashboard-chat-launcher__agent-logo img{object-fit:contain;width:100%;height:100%;display:block}@media (max-width:639px){.dashboard-chat-launcher{width:100%;margin-bottom:3rem;margin-left:0}.dashboard-chat-launcher__preview .home-agent-input-desktop{display:none!important}.dashboard-chat-launcher__preview .home-agent-input-mobile{resize:none!important;width:100%!important;height:2.08rem!important;min-height:2.08rem!important;max-height:2.08rem!important;padding:0!important;font-size:.76rem!important;line-height:1.36!important;display:block!important;overflow:hidden!important}.dashboard-chat-launcher__connect{gap:.42rem}.dashboard-chat-launcher__connect-label{font-size:.82rem}.dashboard-chat-launcher__agent-logos{gap:.3rem;margin-left:.14rem}.dashboard-chat-launcher__agent-logo{width:.86rem;height:.86rem}.dashboard-chat-launcher__agent-logo:nth-child(2){width:.96rem;height:.96rem}}@media (prefers-reduced-motion:reduce){.dashboard-chat-launcher__open-label,.dashboard-chat-launcher__open-label>span,.dashboard-chat-launcher__preview{transition:none}}.dashboard-chat-launcher__usage{border-top:1px solid #e1e3e3;border-bottom:1px solid #e1e3e3;width:100%;margin-top:.9rem;padding:1rem .9rem 1.08rem}.dashboard-chat-launcher__usage-heading{color:#777d80;letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:500;line-height:1.2}.dashboard-chat-launcher__usage-row{justify-content:space-between;align-items:baseline;gap:1.25rem;margin-top:.48rem;display:flex}.dashboard-chat-launcher__usage-plan{color:#253640;letter-spacing:-.018em;font-size:1rem;font-weight:500;line-height:1.2}.dashboard-chat-launcher__usage-value{color:#4f575b;letter-spacing:-.02em;flex:none;font-size:1.08rem;font-weight:500;line-height:1.2}.dashboard-chat-launcher__usage-track{background:#e1e3e3;border-radius:999px;width:100%;height:.28rem;margin-top:.72rem;overflow:hidden}.dashboard-chat-launcher__usage-fill{border-radius:inherit;background:#253640;height:100%}@media (max-width:639px){.dashboard-chat-launcher__usage{padding-inline:.9rem}.dashboard-chat-launcher__usage-plan{font-size:.94rem}.dashboard-chat-launcher__usage-value{font-size:1rem}}.dashboard-chat-launcher{width:min(100%,50rem)}.dashboard-chat-launcher__preview{position:relative}.dashboard-chat-launcher__preview .home-agent-surface.home-agent-empty{padding-top:3.72rem!important}.dashboard-chat-launcher__open-label{z-index:2;pointer-events:none;margin:0;position:absolute;top:.72rem;left:.55rem}.dashboard-chat-launcher__usage-top{box-sizing:border-box;text-align:right;width:100%;margin-bottom:.28rem;padding-right:.9rem;display:block}.dashboard-chat-launcher__usage-top .dashboard-chat-launcher__usage-remaining{display:inline-block}.dashboard-chat-launcher__meta-row{justify-content:flex-start;align-items:center;gap:1rem;width:100%;margin-top:.62rem;padding-inline:.9rem;display:flex}.dashboard-chat-launcher__connect{border-radius:.3rem;margin-top:0;padding:.42rem .78rem}.dashboard-chat-launcher__usage-remaining{color:#33393d;letter-spacing:-.012em;text-align:right;white-space:nowrap;flex:none;font-size:.86rem;font-weight:500;line-height:1.1}@media (max-width:639px){.dashboard-chat-launcher__preview .home-agent-surface.home-agent-empty{padding-top:3.58rem!important}.dashboard-chat-launcher__open-label{top:.66rem;left:.5rem}.dashboard-chat-launcher__usage-top{padding-right:.78rem}.dashboard-chat-launcher__meta-row{gap:.55rem;padding-inline:.78rem}.dashboard-chat-launcher__usage-remaining{font-size:.82rem}}.dashboard-chat-launcher__open-label{box-sizing:border-box;letter-spacing:-.02em;justify-content:center;gap:.5rem;width:fit-content;min-height:0;padding:.375rem .5rem;font-size:1rem;font-weight:600;line-height:1.5rem}.dashboard-chat-launcher__connect-label{letter-spacing:-.02em;font-size:1rem;font-weight:600;line-height:1.5rem}.dashboard-chat-launcher__open-label>span{font-size:1rem}.dashboard-chat-launcher__preview .home-agent-action-button{width:1.65rem!important;height:1.65rem!important;padding:.27rem!important}.dashboard-chat-launcher__preview .home-agent-action-button svg{width:.78rem!important;height:.78rem!important}.dashboard-chat-launcher__chat-row{width:100%;position:relative}.dashboard-chat-launcher__side-actions{grid-auto-rows:2.125rem;place-items:end start;gap:1rem;width:11.75rem;display:grid;position:absolute;bottom:0;left:calc(100% + 1.25rem)}.dashboard-chat-launcher__side-action{box-sizing:border-box;width:fit-content}@media not (min-width:64rem){.dashboard-chat-launcher{flex-direction:column;width:100%;margin-bottom:0;margin-left:0;display:flex}.dashboard-chat-launcher__chat-row{display:contents}.dashboard-chat-launcher__meta-row{order:1;padding-inline:0}.dashboard-chat-launcher__connect{flex-wrap:wrap;padding-inline:.5rem}.dashboard-chat-launcher__side-actions{flex-flow:column wrap;order:2;align-items:flex-start;gap:.5rem;width:100%;margin-top:1rem;display:flex;position:static}}@media not (min-width:40rem){.dashboard-chat-launcher__side-actions{flex-flow:row;gap:.75rem}}
