.CFaLaW_bubble{right:max(1rem,env(safe-area-inset-right));bottom:calc(max(1rem,env(safe-area-inset-bottom)) + 4rem);z-index:35;color:#f7f3fc;cursor:pointer;background:#110c19;border:1px solid #76528f;border-radius:50%;place-items:center;width:58px;height:58px;padding:6px;transition:transform .18s cubic-bezier(.16,1,.3,1);display:grid;position:fixed;box-shadow:0 8px 24px #0005}.CFaLaW_bubble:hover{transform:translateY(-2px)}.CFaLaW_bubble:active{transform:scale(.95)}.CFaLaW_launcherRing{background:conic-gradient(from 0deg,transparent 0 18%,#bc83e8 30%,#ead7ff 40%,transparent 54% 100%);pointer-events:none;border-radius:50%;animation:2.2s linear 2 CFaLaW_chat-ring;position:absolute;inset:5px}.CFaLaW_bubble:hover .CFaLaW_launcherRing,.CFaLaW_bubble:focus-visible .CFaLaW_launcherRing{animation:2.2s linear CFaLaW_chat-ring}.CFaLaW_launcherCore{background:#21132e;border:1px solid #6c4c80;border-radius:50%;place-items:center;width:41px;height:41px;display:grid;position:relative}.CFaLaW_launcherLabel{color:#f7f3fc;opacity:0;pointer-events:none;background:#181020;border:1px solid #4b365d;border-radius:8px;padding:.35rem .65rem;font-size:.8rem;transition:opacity .15s;position:absolute;right:calc(100% + 10px)}.CFaLaW_bubble:is(:hover,:focus-visible) .CFaLaW_launcherLabel{opacity:1}.CFaLaW_bubble .CFaLaW_badge{place-items:center;display:grid;position:absolute;top:-4px;right:-4px}@keyframes CFaLaW_chat-ring{to{transform:rotate(360deg)}}@keyframes CFaLaW_chat-open{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes CFaLaW_chat-close{to{opacity:0;transform:translateY(8px)scale(.98)}}.CFaLaW_panel[open].CFaLaW_closingPanel{pointer-events:none;animation:.16s ease-in forwards CFaLaW_chat-close}.CFaLaW_bubble[hidden]{display:none}.CFaLaW_bubble svg{width:21px;height:21px}.CFaLaW_badge{color:#1a0c26;background:#dfb7ff;border-radius:999px;min-width:22px;min-height:22px;padding:.1rem .35rem;font-size:.75rem}.CFaLaW_panel{inset:auto max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) auto;width:min(440px,100vw - 2rem);max-width:none;height:min(720px,calc(var(--chat-viewport-height,100dvh) - 2rem));color:#f5effb;background:#110e16;border:1px solid #594268;border-radius:16px;max-height:none;margin:0;padding:0;position:fixed;overflow:hidden}.CFaLaW_panel[open]{transform-origin:100% 100%;flex-direction:column;animation:.18s cubic-bezier(.16,1,.3,1) CFaLaW_chat-open;display:flex;container-type:size}.CFaLaW_panel::backdrop{background:#0006}.CFaLaW_panelHeader{background:#191120;border-bottom:1px solid #392d43;align-items:center;gap:.75rem;padding:1rem;display:flex}.CFaLaW_panelHeader h2{margin:0;font-size:1rem;font-weight:650}.CFaLaW_panelHeader p{color:#c5b4d2;margin:.2rem 0 0;font-size:.75rem}.CFaLaW_panelHeader button{min-width:44px;min-height:44px;margin-left:auto}.CFaLaW_teamIcon{background:#301a40;border:1px solid #75528d;border-radius:14px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.CFaLaW_teamIcon svg{width:21px;height:21px}.CFaLaW_conversation{color:#f1eaf8;background:#110e16;border:1px solid #392d43;border-radius:12px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.CFaLaW_panel .CFaLaW_conversation{border:0;border-radius:0;flex:1}.CFaLaW_state{flex-wrap:wrap;gap:.25rem .8rem;padding:.8rem 1rem .2rem;font-size:.9rem;display:flex}.CFaLaW_state span{color:#c2b1ce;font-size:.8rem}.CFaLaW_hint{color:#c4b8ce;margin:0;padding:.2rem 1rem .65rem;font-size:.8rem;line-height:1.5}.CFaLaW_messages{overscroll-behavior:contain;scroll-behavior:auto;flex-direction:column;flex:1;gap:.75rem;min-height:100px;max-height:440px;padding:.75rem 1rem;display:flex;overflow-y:auto}.CFaLaW_panel .CFaLaW_messages{max-height:none}.CFaLaW_message,.CFaLaW_own,.CFaLaW_welcome{overflow-wrap:anywhere;background:#1c1623;border:1px solid #3e324a;border-radius:16px 16px 16px 5px;align-self:flex-start;max-width:92%;padding:.7rem .85rem}.CFaLaW_own{background:#2c1a3b;border-color:#60416f;border-radius:16px 16px 5px;align-self:flex-end}.CFaLaW_welcome{background:#201329;border-color:#67457b}.CFaLaW_welcome header span{color:#c7b4d1;font-size:.65rem}.CFaLaW_welcome p{margin-top:.5rem}.CFaLaW_messages article header{flex-wrap:wrap;align-items:baseline;gap:.15rem .7rem;display:flex}.CFaLaW_messages strong{font-size:.8rem}.CFaLaW_messages time{color:#c6b7d1;font-size:.7rem}.CFaLaW_messages article p{white-space:pre-wrap;margin:.35rem 0 0;font-size:.95rem;line-height:1.55}.CFaLaW_composer{border-top:1px solid #392d43;gap:.65rem;padding:.8rem 1rem;display:grid}.CFaLaW_composer label{gap:.4rem;font-size:.85rem;font-weight:600;display:grid}.CFaLaW_composer textarea{resize:vertical;color:#fff;background:#1b1422;border:1px solid #73617f;border-radius:12px;width:100%;min-height:60px;max-height:140px;padding:.65rem;font-size:16px}.CFaLaW_composer .CFaLaW_hint{padding:0}.CFaLaW_composer [role=alert]{color:#ffcdcf;font-size:.85rem}.CFaLaW_composer .CFaLaW_sendButton{background:#75439b;border-color:#b187ce;justify-content:center;align-items:center;gap:.5rem;font-weight:600;display:flex}.CFaLaW_sendButton svg{width:17px;height:17px}.CFaLaW_composerDetails{color:#c4b8ce;font-size:.75rem}.CFaLaW_composerDetails summary{cursor:pointer;align-items:center;min-height:32px;display:flex}.CFaLaW_composerDetails summary:before{content:"+";margin-right:.4rem}.CFaLaW_composerDetails[open] summary:before{content:"−"}.CFaLaW_composerDetails p{padding:.4rem 0!important}.CFaLaW_memberComposer{grid-template-columns:1fr auto;align-items:end}.CFaLaW_memberComposer label,.CFaLaW_memberComposer [role=alert]{grid-column:1/-1}.CFaLaW_memberComposer .CFaLaW_sendButton{min-width:94px}.CFaLaW_idlePrompt{background:#21152b;border-top:1px solid #694c7a;gap:.5rem;padding:.85rem 1rem;display:grid}.CFaLaW_idlePrompt p{margin:0;font-size:.85rem;line-height:1.5}.CFaLaW_idlePrompt small{color:#c4b8ce;font-size:.75rem}.CFaLaW_idlePrompt button{justify-self:start}.CFaLaW_closingLabel{color:#e6c7fb;margin:0;font-size:.85rem}.CFaLaW_conversation button,.CFaLaW_panelHeader button{color:#fff;cursor:pointer;background:#2c1b3c;border:1px solid #7f6095;border-radius:8px;min-height:44px;padding:.5rem .8rem;font-size:.85rem}.CFaLaW_conversation button:disabled{opacity:.6;cursor:not-allowed}.CFaLaW_conversation :is(button,textarea,a):focus-visible,.CFaLaW_bubble:focus-visible,.CFaLaW_panelHeader button:focus-visible,.CFaLaW_messages:focus-visible{outline-offset:3px;outline:2px solid #d5a0ff}.CFaLaW_queue{gap:1rem;display:grid}.CFaLaW_queue nav{flex-wrap:wrap;gap:.5rem;display:flex}.CFaLaW_queue nav button{border:1px solid #645272;border-radius:8px;min-height:44px;padding:.6rem 1rem}.CFaLaW_queue nav button[aria-pressed=true]{color:#fff;background:#322040}.CFaLaW_queue ul{margin:0;padding:0;list-style:none;display:grid}.CFaLaW_queue li{border-bottom:1px solid #3b3045;padding:1rem 0}.CFaLaW_queue li a{color:#e6cbff;min-height:44px;font-size:1rem;display:block}.CFaLaW_queue li p{color:#c4b7ce;font-size:.85rem}@media (max-width:480px){.CFaLaW_panel{right:0;bottom:var(--chat-keyboard-offset,0px);width:100vw;height:min(760px,var(--chat-viewport-height,100dvh));padding-bottom:env(safe-area-inset-bottom);border-radius:14px 14px 0 0}.CFaLaW_composer{padding-bottom:max(.65rem,env(safe-area-inset-bottom))}.CFaLaW_message,.CFaLaW_own{max-width:96%}}@media (prefers-reduced-motion:reduce){.CFaLaW_panel[open],.CFaLaW_panel[open].CFaLaW_closingPanel,.CFaLaW_bubble,.CFaLaW_launcherRing,.CFaLaW_bubble:hover .CFaLaW_launcherRing,.CFaLaW_bubble:focus-visible .CFaLaW_launcherRing,.CFaLaW_launcherLabel,.CFaLaW_messages{scroll-behavior:auto;transition:none;animation:none}}@container (max-height:600px){.CFaLaW_composer{gap:.35rem;padding:.5rem .75rem}.CFaLaW_composer textarea{height:48px;min-height:44px;max-height:70px}.CFaLaW_composer .CFaLaW_hint{font-size:.7rem;line-height:1.3}.CFaLaW_messages{min-height:35px;padding:.4rem .75rem}.CFaLaW_state{padding:.4rem .75rem .2rem}.CFaLaW_hint{padding:.2rem .75rem .35rem}.CFaLaW_panelHeader{padding:.4rem .75rem}}.CFaLaW_panel select{color:#fff;background:#1b1422;border:1px solid #73617f;border-radius:8px;width:100%;max-width:100%;min-height:44px;font-size:16px}.CFaLaW_panel details{flex-shrink:0;max-height:25%;overflow:auto}.CFaLaW_panel .CFaLaW_composerDetails{max-height:none}.CFaLaW_panel summary{cursor:pointer;min-height:36px}.CFaLaW_panel select:focus-visible,.CFaLaW_panel summary:focus-visible{outline-offset:2px;outline:2px solid #d5a0ff}.CFaLaW_panel>details{margin:0;padding:.35rem 1rem;font-size:.8rem}.CFaLaW_panel>details summary{padding:.5rem 0;display:list-item}.CFaLaW_panel .CFaLaW_conversation>.CFaLaW_hint{padding-top:.4rem}.CFaLaW_panel .CFaLaW_composerDetails[open]{max-height:110px;overflow-y:auto}.CFaLaW_staffConversation .CFaLaW_state{border-bottom:1px solid #392d43;justify-content:space-between;align-items:center;padding:.75rem 1rem}.CFaLaW_staffConversation .CFaLaW_messages{max-height:clamp(160px,32dvh,380px);padding:.75rem}.CFaLaW_staffConversation .CFaLaW_composer{grid-template-columns:1fr auto;align-items:center;gap:.5rem}.CFaLaW_staffConversation .CFaLaW_composer>label,.CFaLaW_staffConversation .CFaLaW_composer>[role=alert],.CFaLaW_staffConversation .CFaLaW_closingLabel,.CFaLaW_replyVisibility{grid-column:1/-1}.CFaLaW_replyVisibility{color:#c4b8ce;font-size:.75rem}.CFaLaW_staffConversation .CFaLaW_composerDetails summary{min-height:44px}.CFaLaW_staffConversation .CFaLaW_composerDetails[open]{grid-column:1/-1}.CFaLaW_staffConversation .CFaLaW_composer .CFaLaW_sendButton{justify-self:end;min-width:112px}.CFaLaW_staffConversation .CFaLaW_composer>button:not(.CFaLaW_sendButton){grid-column:1/-1}.CFaLaW_staffConversation .CFaLaW_idlePrompt{grid-template-columns:1fr auto;align-items:center;padding:.65rem .75rem}.CFaLaW_staffConversation .CFaLaW_idlePrompt small{grid-column:1/-1}.CFaLaW_bubble{touch-action:none;-webkit-user-select:none;user-select:none}.CFaLaW_bubble[data-positioned=true]{transform:translate3d(var(--launcher-x),var(--launcher-y),0);transition:none;inset:0 auto auto 0}.CFaLaW_bubble[data-settling=true]{transition:transform .18s ease-out}.CFaLaW_bubble[data-side=left] .CFaLaW_launcherLabel{left:calc(100% + 10px);right:auto}.CFaLaW_bubble>span{pointer-events:none}.CFaLaW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.CFaLaW_moveControls{gap:.5rem;padding:.5rem 0;display:flex}.CFaLaW_moveControls button{border:1px solid #735286;border-radius:8px;min-height:44px;padding:.5rem .75rem}.CFaLaW_queueSearch{gap:.5rem;max-width:620px;display:grid}.CFaLaW_queueSearch label{color:#c4b8ce;font-size:.85rem}.CFaLaW_queueSearch>div{gap:.5rem;display:flex}.CFaLaW_queueSearch input{color:#fff;background:#151119;border:1px solid #645272;border-radius:10px;flex:1;min-width:0;min-height:44px;padding:.65rem .8rem;font-size:16px}.CFaLaW_queue button{cursor:pointer;color:#fff;background:#211729;border:1px solid #645272;border-radius:10px;min-height:44px;padding:.5rem .9rem}.CFaLaW_queue button:disabled{opacity:.55;cursor:not-allowed}.CFaLaW_queue :is(button,input,a):focus-visible,.CFaLaW_moveControls button:focus-visible{outline-offset:3px;outline:2px solid #d5a0ff}.CFaLaW_queue .CFaLaW_queueCount{color:#b9adbf;margin:0;font-size:.8rem}.CFaLaW_queueEmpty{color:#c4b8ce;border:1px solid #392d43;border-radius:12px;padding:1.5rem}.CFaLaW_queue ul{gap:.65rem}.CFaLaW_queue .CFaLaW_chatCard{background:#131017;border:1px solid #392d43;border-radius:14px;padding:0;overflow:hidden}.CFaLaW_queue .CFaLaW_chatCardLink{color:inherit;gap:.4rem;min-width:0;padding:1rem;text-decoration:none;display:grid}.CFaLaW_chatCardLink:hover{background:#1b1422}.CFaLaW_cardHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.CFaLaW_cardHeading strong{overflow-wrap:anywhere;font-size:1rem}.CFaLaW_cardContact{color:#c5b8d0;overflow-wrap:anywhere;font-size:.8rem}.CFaLaW_cardPreview{white-space:nowrap;text-overflow:ellipsis;color:#e1d7ea;font-size:.9rem;overflow:hidden}.CFaLaW_cardMeta{color:#b9adbf;font-size:.75rem;line-height:1.5}.CFaLaW_cardActions{flex-wrap:wrap;align-items:center;gap:.5rem;padding:0 1rem .75rem;display:flex}.CFaLaW_queue .CFaLaW_cardActions a{color:#d8aff3;align-items:center;min-height:44px;padding:.5rem;font-size:.85rem;display:flex}@media (prefers-reduced-motion:reduce){.CFaLaW_bubble[data-settling=true]{transition:none}}.CFaLaW_panelHeader,.CFaLaW_composer,.CFaLaW_chatNavigation,.CFaLaW_messages>*{flex-shrink:0}.CFaLaW_conversationPanel,.CFaLaW_historyPanel{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.CFaLaW_conversationPanel[hidden],.CFaLaW_historyPanel[hidden]{display:none}.CFaLaW_conversationPanel>.CFaLaW_conversation{flex:1}.CFaLaW_chatNavigation{border-bottom:1px solid #42304f;padding:.25rem 1rem}.CFaLaW_chatNavigation button{color:#e4c2fa;background:0 0;border:0;min-height:44px;padding:.5rem 0}.CFaLaW_history{overflow-wrap:anywhere;min-height:0;padding:1rem;overflow-y:auto}.CFaLaW_history h3{margin:0 0 .75rem}.CFaLaW_history ul{gap:.5rem;padding:0;list-style:none;display:grid}.CFaLaW_history li button{text-align:left;background:#1a1223;border:1px solid #584063;border-radius:12px;width:100%;padding:.85rem}.CFaLaW_history li span{flex-wrap:wrap;justify-content:space-between;gap:.5rem;display:flex}.CFaLaW_history li p{white-space:pre-wrap;overflow-wrap:anywhere;margin:.5rem 0;font-size:.95rem}.CFaLaW_history time,.CFaLaW_history small{color:#bcaac7;font-size:.75rem}.CFaLaW_history nav{gap:.5rem;display:flex}.CFaLaW_typing{color:#cdb9dd;align-items:center;gap:.6rem;min-height:28px;font-size:.75rem;display:flex}.CFaLaW_typingDots{background:#291b36;border-radius:14px;align-items:center;gap:4px;padding:8px 10px;display:inline-flex}.CFaLaW_typingDots i{background:#d9aff6;border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite CFaLaW_chat-typing;display:block}.CFaLaW_typingDots i:nth-child(2){animation-delay:.15s}.CFaLaW_typingDots i:nth-child(3){animation-delay:.3s}@keyframes CFaLaW_chat-typing{0%,70%,to{opacity:.45;transform:translateY(0)}35%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.CFaLaW_typingDots i{opacity:1;animation:none}}.CFaLaW_staffName{color:#d7a7ff;text-shadow:0 0 9px #af56eb73;font-weight:650}@media (forced-colors:active){.CFaLaW_staffName{color:canvastext;text-shadow:none}}.CFaLaW_soundControl{color:#dfc9ee;min-height:44px;font:inherit;cursor:pointer;background:#1b1422;border:1px solid #645272;border-radius:10px;justify-content:center;align-items:center;gap:.4rem;padding:.5rem .65rem;font-size:.75rem;display:inline-flex}.CFaLaW_soundControl svg{flex-shrink:0;width:16px;height:16px}.CFaLaW_soundControl:focus-visible{outline-offset:3px;outline:2px solid #d5a0ff}.CFaLaW_chatNavigation{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}
