.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));--str-video__composite-button__button-group--background-color:hsl(var(--foreground-default));--str-video__composite-button__button-group--color:hsl(var(--foreground-inverted));--str-video__composite-button__button-group-hover--background-color:hsl(var(--foreground-subtle));--str-video__composite-button__button-group-active--background-color:hsl(var(--brand-default));--str-video__composite-button__button-group-active-primary--background-color:hsl(var(--brand-default));--str-video__composite-button__button-group-active-secondary-hover--background-color:hsl(var(--system-destructive-subtle));--str-video__button-default-disabled:hsl(var(--foreground-subtle));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}}.str-video.patient-video-theme{--str-video__button-secondary-hover:hsl(var(--system-destructive-default));--str-video__button-tertiary-hover:hsl(var(--system-destructive-default));--str-video__alert-warning-background:color-mix(in srgb, hsl(var(--system-destructive-default)) 50%, transparent)}.patient-video-theme .str-video__call-controls__button{background:hsl(var(--surface-subtle));border-radius:50%}.patient-video-theme .str-video__call-controls__button:hover{background:hsl(var(--border-default))}.patient-video-theme .str-video__composite-button__button-group{--str-video__icon-default:hsl(var(--foreground-inverted));--str-video__icon-hover:hsl(var(--foreground-inverted));--str-video__icon-active:hsl(var(--foreground-inverted));--str-video__button-primary-base:hsl(var(--foreground-default));--str-video__button-default-hover:hsl(var(--foreground-subtle))}.patient-video-theme .str-video__call-controls__button--variant-danger,.patient-video-theme .str-video__call-controls__button--variant-danger:hover{background:hsl(var(--system-destructive-default))}.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__menu-container,.patient-video-theme .str-video__device-settings,.patient-video-theme .str-video__dropdown-list{--str-video__base-color1:hsl(var(--foreground-default));--str-video__base-color2:hsl(var(--border-default));--str-video__base-color3:hsl(var(--border-default));--str-video__base-color4:hsl(var(--surface-default));--str-video__base-color5:hsl(var(--surface-default));--str-video__base-color6:hsl(var(--surface-subtle));--str-video__base-color7:hsl(var(--surface-subtle));--str-video__text-color1:hsl(var(--foreground-default));--str-video__text-color2:hsl(var(--foreground-subtle));--str-video__button-default-base:hsl(var(--surface-subtle));--str-video__button-primary-base:hsl(var(--surface-subtle));--str-video__button-default-hover:hsl(var(--surface-muted));--str-video__button-default-active:hsl(var(--surface-muted));--str-video__button-default-pressed:hsl(var(--surface-muted));--str-video__button-default-disabled:hsl(var(--surface-muted));--str-video__button-primary-hover:hsl(var(--surface-muted));--str-video__button-primary-active:hsl(var(--surface-muted));--str-video__icon-default:hsl(var(--foreground-default));--str-video__icon-hover:hsl(var(--foreground-default));--str-video__icon-active:hsl(var(--foreground-default));--str-video__icon-disabled:hsl(var(--foreground-muted));color:hsl(var(--foreground-default))}.patient-video-theme .str-video__menu-container,.patient-video-theme .str-video__dropdown-list{border:1px solid hsl(var(--border-default));box-shadow:0 8px 24px -8px color-mix(in srgb, hsl(var(--foreground-default)) 32%, transparent)}.patient-video-theme .str-video__dropdown-selected{background-color:hsl(var(--surface-default));border-color:hsl(var(--border-default))}.patient-video-theme .str-video__device-settings__device-selector-title{color:hsl(var(--foreground-subtle))}.patient-video-theme .str-video__device-settings__option input[type=radio]{accent-color:hsl(var(--brand-default))}.patient-video-theme .str-video__call-controls__button--variant-danger,.patient-video-theme .str-video__end-call__leave,.patient-video-theme .str-video__pending-permission{--str-video__icon-default:hsl(var(--foreground-inverted));--str-video__icon-hover:hsl(var(--foreground-inverted));--str-video__text-color1:hsl(var(--foreground-inverted));color:hsl(var(--foreground-inverted))}.patient-video-theme .str-video__end-call__leave:not([disabled]):hover{background-color:hsl(var(--system-destructive-subtle))}.patient-video-theme .str-video__call-controls__button--variant-danger .str-video__icon{background-color:hsl(var(--foreground-inverted))}.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))}.patient-video-theme.str-video{--str-video__tooltip--color:hsl(var(--foreground-default));--str-video__tooltip--background-color:hsl(var(--surface-subtle));--str-video__tooltip--border-radius:8px}