video[data-tavus-video]::-webkit-media-controls-picture-in-picture-button{display:none!important}video[data-tavus-video]::-webkit-media-controls-overlay-cast-button{display:none!important}video[data-tavus-video]::-internal-media-controls-download-button{display:none!important}.simulation-video-dialog>button:last-child,.simulation-audio-dialog>button:last-child{z-index:10;background:hsl(var(--background));place-items:center;width:2.75rem;height:2.75rem;display:grid;top:.65rem;right:.65rem}.eleven-theme.simulation-video-dialog .simulation-video-speakers{min-width:0;padding:.875rem!important}.eleven-theme.simulation-audio-dialog footer{--primary-foreground:0 0% 100%}.eleven-theme.simulation-audio-dialog .simulation-voice-primary-action,.eleven-theme.simulation-audio-dialog .simulation-voice-secondary-action{color:hsl(var(--background))!important;background-color:hsl(var(--foreground))!important}@media (width<=639px){.bounded-dialog.simulation-audio-dialog[data-state=open]{animation:.26s cubic-bezier(.22,1,.36,1) both simulation-voice-sheet-in!important}.bounded-dialog.simulation-audio-dialog[data-state=closed]{animation:.2s ease-in both simulation-voice-sheet-out!important}}@keyframes simulation-voice-sheet-in{0%{opacity:.94;translate:0 100%}to{opacity:1;translate:0}}@keyframes simulation-voice-sheet-out{0%{opacity:1;translate:0}to{opacity:.94;translate:0 100%}}@media (prefers-reduced-motion:reduce){.bounded-dialog.simulation-audio-dialog[data-state]{animation:none!important}}@media (width>=1024px){.bounded-dialog.simulation-video-dialog[data-video-stage=setup]:not([data-session-briefing=true]){width:min(100vw - 1.5rem,104rem)!important;height:min(96dvh,1000px)!important;max-height:96dvh!important}.simulation-video-dialog [data-pal-grid]{grid-template-columns:repeat(4,minmax(0,1fr))}.simulation-video-dialog [data-pal-grid]>button{width:100%;max-width:min(100%,19dvh)}.simulation-video-dialog [data-video-pal-panel]{min-width:0}.simulation-video-dialog [data-video-pal-panel] [data-pal-grid]{gap:clamp(5px,.8dvh,10px)}.simulation-video-dialog [data-video-pal-panel] [data-pal-grid] .aspect-square{aspect-ratio:1}}.simulation-video-dialog .simulation-setup-brief{padding:1rem}.simulation-video-dialog .simulation-setup-brief h3{font-size:1.125rem}.simulation-video-dialog .simulation-setup-brief p{line-height:1.5}.simulation-pal-track{scrollbar-width:thin;scrollbar-color:hsl(var(--border)) transparent}.eleven-theme.simulation-video-dialog section,.eleven-theme.simulation-audio-dialog section{padding-top:0!important;padding-bottom:0!important}.simulation-video-dialog,.simulation-audio-dialog{min-height:0!important}.bounded-dialog.simulation-video-dialog[data-session-briefing=true],.bounded-dialog.simulation-audio-dialog[data-session-briefing=true]{height:min(92dvh,42rem)!important}@media (width>=640px){.bounded-dialog.simulation-video-dialog[data-session-briefing=true],.bounded-dialog.simulation-audio-dialog[data-session-briefing=true]{height:min(88dvh,36rem)!important}}.simulation-video-dialog>header,.simulation-audio-dialog>header{background:hsl(var(--background));-webkit-backdrop-filter:none;backdrop-filter:none}.simulation-video-dialog>button:last-child,.simulation-audio-dialog>button:last-child{border-radius:9999px}@media (width>=640px){.bounded-dialog.simulation-video-dialog{width:min(100vw - 3rem,42rem)!important;max-height:min(90dvh,56rem)!important}.bounded-dialog.simulation-audio-dialog{width:min(100vw - 3rem,42rem)!important;max-height:min(88dvh,46rem)!important}.bounded-dialog.simulation-video-dialog[data-video-stage=live]{width:min(100vw - 3rem,60rem)!important;height:min(92dvh,52.5rem)!important;max-height:92dvh!important}}@media (width<=639px){.bounded-dialog.simulation-video-dialog[data-video-stage=live]{width:100vw!important;height:100dvh!important;max-height:100dvh!important;padding-top:env(safe-area-inset-top)!important;border-radius:0!important}}.bounded-dialog.simulation-video-dialog[data-video-stage=live]>button:last-child{display:none!important}.simulation-video-dialog[data-video-stage=live] [data-tavus-live-room]{overscroll-behavior:contain}@media (width<=639px){.simulation-video-dialog[data-video-stage=live] [data-tavus-live-shell]{min-height:0;overflow:hidden}.simulation-video-dialog[data-video-stage=live] [data-v3-assessment-layout]{flex:1;min-height:0}.simulation-video-dialog[data-video-stage=live] [data-tavus-live-room]{flex:1;width:100%;height:100%;min-height:0}.simulation-video-dialog[data-video-stage=live] [data-tavus-live-room] iframe{width:100%!important;min-width:0!important;height:100%!important}.simulation-video-dialog[data-video-stage=live] [data-tavus-live-footer]{gap:.25rem;padding-top:.375rem}.simulation-video-dialog[data-video-stage=live] [data-tavus-live-footer] button{min-height:2.75rem}}.practice-voice-full-page[data-state]{border-radius:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:100dvh!important;position:fixed!important;inset:0!important;transform:none!important}@media (width>=640px){.bounded-dialog.simulation-audio-dialog,.bounded-dialog.simulation-video-dialog[data-video-stage=setup]{width:min(96vw,1200px)!important;max-width:min(96vw,1200px)!important;height:min(90dvh,780px)!important;min-height:0!important;max-height:min(90dvh,780px)!important}}@media (width<=639px){.bounded-dialog.simulation-audio-dialog,.bounded-dialog.simulation-video-dialog[data-video-stage=setup]{width:100%!important;height:min(94dvh,820px)!important;min-height:0!important;max-height:94dvh!important}}.bounded-dialog.simulation-audio-dialog[data-session-briefing=true],.bounded-dialog.simulation-video-dialog[data-video-stage=setup][data-session-briefing=true]{height:min(90dvh,780px)!important}@media (width<=639px){.bounded-dialog.simulation-audio-dialog[data-session-briefing=true],.bounded-dialog.simulation-video-dialog[data-video-stage=setup][data-session-briefing=true]{height:min(94dvh,820px)!important}}.simulation-audio-dialog>div.flex.min-h-0,.simulation-video-dialog>div.flex.min-h-0{flex:1;min-height:0}.simulation-audio-dialog header,.simulation-video-dialog header,.simulation-audio-dialog footer,.simulation-video-dialog footer{flex-shrink:0}.simulation-audio-dialog footer button.bg-foreground,.simulation-video-dialog footer button.bg-foreground,.simulation-audio-dialog .simulation-voice-primary-action,.simulation-video-dialog .simulation-video-primary-action{box-shadow:none!important;border-radius:12px!important;transition:background-color .18s,border-color .18s!important;transform:none!important}.simulation-audio-dialog footer button.bg-foreground:hover,.simulation-video-dialog footer button.bg-foreground:hover{transform:none!important}@media (prefers-reduced-motion:reduce){.simulation-audio-dialog *,.simulation-video-dialog *{transition-duration:0s!important;animation-duration:0s!important}}
