.dashboard-access-portals{width:min(100% - 16.25rem,50rem);margin-left:49px}@media (min-width:64rem){.dashboard-access-portals{grid-template-columns:repeat(2,minmax(0,min(50% - 9.125rem + 49px,24rem)));justify-content:space-between;width:calc(100% - 98px)}}.dashboard-access-portal-card{color:inherit;background:#eceff1;border:1px solid #0000;border-radius:.5rem;flex:1;padding:calc(1rem - 1px);text-decoration:none;transition:border-color .15s,background-color .15s;display:block}.dashboard-access-portal-card:hover{background:#e8ecee;border-color:#d6d6d3}.dashboard-access-portal-card:focus-visible{outline-offset:4px;border-color:#d6d6d3;outline:2px solid #253640}.dashboard-chat-launcher{width:min(100%,42rem);font-family:var(--font-ibm-plex), "IBM Plex Sans", ui-sans-serif, system-ui, sans-serif;margin:clamp(3.75rem,6vw,5.25rem) 0 0 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}@media (max-width:639px){.dashboard-chat-launcher{width:100%;margin-bottom:0;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}}@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% - 16.25rem,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__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__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__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{flex-direction:column;justify-content:space-between;align-items:flex-end;display:flex}.dashboard-chat-launcher__side-action{box-sizing:border-box;width:fit-content}@media (min-width:64rem){.dashboard-chat-launcher{width:calc(100% - 98px)}.dashboard-chat-launcher__chat-row{grid-template-columns:minmax(0,min(100% - 16.25rem + 98px,50rem)) minmax(0,1fr);column-gap:1.25rem;display:grid}.dashboard-chat-launcher__chat-link{grid-column:1}.dashboard-chat-launcher__side-actions{grid-area:1/2}}@media not (min-width:64rem){.dashboard-access-portals{width:100%;margin-left:0}.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__side-actions{flex-flow:column wrap;order:2;align-items:flex-end;gap:.5rem;width:100%;margin-top:1rem;display:flex;position:static}}@media not (min-width:40rem){.dashboard-chat-launcher__side-actions{flex-flow:wrap;justify-content:flex-end;gap:.75rem}}
