.VoiceMode_dock__A_IYW{padding:.25rem 0 .5rem;gap:.5rem}.VoiceMode_dockStatus__yE3aY{max-width:32rem;color:var(--color-brand-dark);font-size:.875rem;font-weight:650;line-height:1.5rem;text-align:center;text-wrap:balance}.VoiceMode_dockControls__sR7O1{display:flex;flex:none;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem}.VoiceMode_voiceMark__4QEoo{display:inline-flex;width:2.5rem;height:2.5rem;flex:none;align-items:center;justify-content:center;gap:.16rem;border:1px solid var(--color-brand-beige);border-radius:50%;background:var(--color-brand-cream)}.VoiceMode_voiceMark__4QEoo i{display:block;width:.16rem;border-radius:999px;background:var(--color-brand-gold);transform-origin:center}.VoiceMode_voiceMark__4QEoo.VoiceMode_dockMark__Wx0Ke{width:4.5rem;height:4.5rem;gap:.3rem}.VoiceMode_voiceMark__4QEoo.VoiceMode_dockMark__Wx0Ke i{width:.25rem}.VoiceMode_voiceMark__4QEoo.VoiceMode_dockMark__Wx0Ke i:first-child{height:.5625rem}.VoiceMode_voiceMark__4QEoo.VoiceMode_dockMark__Wx0Ke i:nth-child(2){height:1.25rem}.VoiceMode_voiceMark__4QEoo.VoiceMode_dockMark__Wx0Ke i:nth-child(3){height:2rem}.VoiceMode_voiceMark__4QEoo.VoiceMode_dockMark__Wx0Ke i:nth-child(4){height:1.125rem}.VoiceMode_voiceMark__4QEoo.VoiceMode_dockMark__Wx0Ke[data-user-speaking=true]{border-width:2px;border-color:var(--color-brand-brown)}.VoiceMode_voiceMark__4QEoo i:first-child{height:.35rem}.VoiceMode_voiceMark__4QEoo i:nth-child(2){height:.8rem}.VoiceMode_voiceMark__4QEoo i:nth-child(3){height:1.05rem}.VoiceMode_voiceMark__4QEoo i:nth-child(4){height:.55rem}.VoiceMode_voiceMark__4QEoo i:nth-child(2),.VoiceMode_voiceMark__4QEoo i:nth-child(3){background:var(--color-brand-brown)}.VoiceMode_voiceMark__4QEoo[data-status=connecting] i,.VoiceMode_voiceMark__4QEoo[data-status=speaking] i,.VoiceMode_voiceMark__4QEoo[data-status=thinking] i,.VoiceMode_voiceMark__4QEoo[data-user-speaking=true] i{animation:VoiceMode_voice-level__GjwBq .85s ease-in-out infinite alternate}.VoiceMode_voiceMark__4QEoo[data-status=listening]:not([data-user-speaking=true]) i{animation:VoiceMode_voice-idle__1DTSN 2.4s ease-in-out infinite alternate}@keyframes VoiceMode_voice-idle__1DTSN{0%{opacity:.55;transform:scaleY(.82)}to{opacity:1;transform:scaleY(1)}}.VoiceMode_voiceMark__4QEoo[data-user-speaking=true] i{animation-duration:.5s}.VoiceMode_voiceMark__4QEoo i:nth-child(2){animation-delay:-.3s}.VoiceMode_voiceMark__4QEoo i:nth-child(3){animation-delay:-.55s}.VoiceMode_voiceMark__4QEoo i:nth-child(4){animation-delay:-.15s}.VoiceMode_voiceMark__4QEoo.VoiceMode_dockMark__Wx0Ke{box-shadow:0 0 0 .5rem rgb(140 90 50/.05);transition:box-shadow .25s cubic-bezier(.2,0,0,1)}.VoiceMode_voiceMark__4QEoo.VoiceMode_dockMark__Wx0Ke[data-status=speaking],.VoiceMode_voiceMark__4QEoo.VoiceMode_dockMark__Wx0Ke[data-user-speaking=true]{box-shadow:0 0 0 .875rem rgb(140 90 50/.1)}.VoiceMode_voiceMark__4QEoo.VoiceMode_dockMark__Wx0Ke[data-status=thinking]{box-shadow:0 0 0 .75rem rgb(140 90 50/.08)}.VoiceMode_voiceMark__4QEoo.VoiceMode_dockMark__Wx0Ke[data-muted=true],.VoiceMode_voiceMark__4QEoo.VoiceMode_dockMark__Wx0Ke[data-status=error]{box-shadow:none}.VoiceMode_voiceMark__4QEoo[data-user-speaking=true]{animation:VoiceMode_voice-pulse__G_h7z .72s ease-in-out infinite;will-change:transform}.VoiceMode_voiceMark__4QEoo[data-status=speaking]{animation:VoiceMode_voice-pulse__G_h7z 1.25s ease-in-out infinite;will-change:transform}.VoiceMode_voiceMark__4QEoo[data-status=error],.VoiceMode_voiceMark__4QEoo[data-status=error] i{animation:none}.VoiceMode_voiceMark__4QEoo[data-muted=true],.VoiceMode_voiceMark__4QEoo[data-status=error]{filter:grayscale(.35);opacity:.5}@keyframes VoiceMode_voice-pulse__G_h7z{0%,to{transform:scale(1)}50%{transform:scale(1.055)}}@keyframes VoiceMode_voice-level__GjwBq{0%{transform:scaleY(.5)}to{transform:scaleY(1.08)}}@media (prefers-reduced-motion:reduce){.VoiceMode_voiceMark__4QEoo,.VoiceMode_voiceMark__4QEoo i{animation:none!important;transform:none!important}.VoiceMode_voiceMark__4QEoo.VoiceMode_dockMark__Wx0Ke{transition:none}}.VoiceMode_dockHint__7Fqye{max-width:22rem;margin:-.25rem 0 0;color:var(--color-brand-brown);font-size:.8rem;line-height:1.4;text-align:center;text-wrap:balance}.VoiceMode_levelMeter__3qxrp{display:block;width:6rem;height:.25rem;border-radius:999px;background:var(--color-brand-beige);overflow:hidden}.VoiceMode_levelMeter__3qxrp i{display:block;height:100%;border-radius:inherit;background:var(--color-brand-gold);transform:scaleX(var(--voice-level,0));transform-origin:center;transition:transform 80ms linear}.VoiceMode_dockNotice__zt2eV{display:flex;flex-direction:column;align-items:center;gap:.5rem;max-width:24rem;padding:.75rem 1rem;border:1px solid var(--color-brand-beige);border-radius:1rem;background:#fff9f3;color:var(--color-brand-dark);font-size:.875rem;line-height:1.4;text-align:center}.VoiceMode_typeInstead__wtPmk{min-height:44px;padding:.55rem 1.1rem;border-radius:2rem;background:var(--color-brand-brown);color:#fff9f3;font-size:.85rem;font-weight:600;cursor:pointer}.VoiceMode_typeInstead__wtPmk:hover{background:var(--color-brand-dark)}.VoiceMode_typeInstead__wtPmk:focus-visible{outline:3px solid var(--color-brand-gold);outline-offset:4px}@media (prefers-reduced-motion:reduce){.VoiceMode_levelMeter__3qxrp i{transition:none}}.VoiceMode_invitePulse__d2H41{position:absolute;inset:0;border-radius:999px;pointer-events:none;box-shadow:0 0 0 4px rgb(165 97 36/.16);animation:VoiceMode_invite-breathe__bG6Sb 1.8s ease-in-out infinite}.VoiceMode_inviteButton__ocQNp .VoiceMode_voiceMark__4QEoo{width:1.5rem;height:1.5rem;border:0;background:transparent}@keyframes VoiceMode_invite-breathe__bG6Sb{0%,to{opacity:.25}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.VoiceMode_invitePulse__d2H41{animation:none}}.motion_cardIn__iHwHy{animation:motion_card-in__cbmZc .48s cubic-bezier(.2,.7,.2,1) both}@keyframes motion_card-in__cbmZc{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.motion_cardIn__iHwHy{animation:none}}@media (min-width:64rem){.SignInEntry_portrait__jKXUO{background-color:var(--color-brand-light);background-image:url(/auth/hospitality-portrait.webp);background-position:center 25%;background-size:cover}}.SignInEntry_returnToSignIn__eku0y{display:none}.SignInEntry_form__LpanT:has(.cl-footerAction) .SignInEntry_returnToSignIn__eku0y{display:flex}.SignInEntry_form__LpanT:has(.cl-footerAction) .SignInEntry_newAccount__HKtUj{display:none}