.str-video.patient-video-theme{--video-brand:hsl(var(--brand-default));--video-fg:hsl(var(--foreground-default));--video-danger:hsl(var(--system-destructive-default));--video-track:hsl(var(--border-default));--video-on-fill:hsl(var(--foreground-inverted));color:hsl(var(--foreground-default))}#patient-lobby-shell{height:100dvh}#patient-call-duration-dot{animation:2s infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.patient-video-theme .str-video__video-placeholder{background:hsl(var(--surface-subtle))}.patient-video-theme .str-video__paginated-grid-layout,.patient-video-theme .str-video__speaker-layout{height:100%}.patient-video-theme .str-video__participant-details__name{color:hsl(var(--base-white))}.patient-video-theme .str-video__notification{background-color:hsl(var(--surface-subtle));border-radius:8px}.patient-video-theme .str-video__notification .str-video__notification__message{color:hsl(var(--foreground-default))}.patient-video-theme .str-video__notification .str-video__notification__icon{background-color:hsl(var(--foreground-default))}