@import "@livekit/components-styles";:root{--lk-va-bar-width:72px;--lk-control-bar-height:unset}.lk-voice-assistant-root{position:relative;z-index:50}.lk-va-start-button{background-color:#3b82f6;border-radius:.375rem;bottom:1.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);color:#fff;padding:.5rem 1rem;position:fixed;right:1.5rem;transition:background-color .15s}.lk-va-start-button:hover{background-color:#2563eb}.lk-va-container{background-color:#1f2937;border-radius:.375rem;bottom:1.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);overflow:hidden;position:fixed;right:1.5rem;width:16rem;z-index:50}.lk-va-content,.lk-va-room{display:flex;flex-direction:column}.lk-va-content{padding:.75rem}.lk-va-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.lk-va-title{color:#d1d5db;font-size:.75rem}.lk-va-close-button{color:#9ca3af;transition:color .15s}.lk-va-close-button:hover{color:#f9fafb}.lk-va-visualizer-container{height:3rem;margin-bottom:.5rem;width:100%}.lk-va-visualizer>.lk-audio-bar{width:72px}.lk-va-controls{align-items:center;display:flex;justify-content:space-between}.lk-va-disconnect-icon{color:#9ca3af;transition:color .15s}.lk-va-disconnect-icon:hover{color:#ef4444}.lk-agent-control-bar{border-top:0;height:min-content;margin-right:1rem;padding:0}.lk-disconnect-button{background-color:#31100c;border-color:#6b221a;height:36px}.lk-disconnect-button:hover{background-color:#6b221a;color:#fff}.lk-va-notification{align-items:center;background-color:#1f1f1f;border-radius:.5rem;display:flex;font-size:.875rem;gap:1rem;left:50%;max-width:90vw;padding:.75rem 1rem;position:fixed;text-align:left;top:1.5rem;transform:translateX(-50%);z-index:60}.lk-va-notification-text{text-wrap:pretty;width:max-content}.lk-va-notification-link{color:#d1d5db;text-decoration:underline;transition:color .15s;white-space:nowrap}.lk-va-notification-link:hover{color:#f9fafb}.lk-va-notification-close{color:#999;transition:color .15s}.lk-va-notification-close:hover{color:#f9fafb}