.str-video.patient-video-theme{--str-video__primary-color:var(--patient-accent-green);--str-video__icon-default:var(--patient-text-brand-default);--str-video__icon-hover:var(--patient-text-brand-default);--str-video__icon-active:var(--patient-text-brand-default);--str-video__composite-button__button-group--background-color:var(--patient-text-brand-default);--str-video__composite-button__button-group--color:var(--patient-text-inverted);--str-video__composite-button__button-group-hover--background-color:var(--patient-text-surface-subtle);--str-video__composite-button__button-group-active--background-color:var(--patient-accent-green);--str-video__composite-button__button-group-active-primary--background-color:var(--patient-accent-green);--str-video__composite-button__button-group-active-secondary-hover--background-color:var(--patient-error-red-subtle);--str-video__button-default-disabled:var(--patient-text-surface-subtle);color:var(--patient-text-brand-default)}#patient-lobby-shell{height:100dvh}#patient-call-duration-dot{animation:2s infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}#patient-lobby-video-wrapper .str-video__video-preview-container{background:0 0!important;border:none!important;border-radius:0!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}#patient-lobby-video-wrapper .str-video__video-preview,#patient-lobby-video-wrapper .str-video__video-preview>div{justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;display:flex!important;position:absolute!important;inset:0!important}#patient-lobby-video-wrapper video{-o-object-fit:cover!important;object-fit:cover!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}#patient-lobby-video-wrapper .str-video__video-placeholder{justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;display:flex!important}.str-video.patient-video-theme{--str-video__button-secondary-active:var(--patient-error-red);--str-video__button-secondary-hover:var(--patient-error-red);--str-video__button-tertiary-base:var(--patient-error-red);--str-video__button-tertiary-hover:var(--patient-error-red);--str-video__danger-color:var(--patient-error-red);--str-video__danger-color--accent:var(--patient-error-red);--str-video__alert-warning:var(--patient-error-red);--str-video__alert-warning-background:color-mix(in srgb, var(--patient-error-red) 50%, transparent)}.patient-video-theme .str-video__call-controls__button{background:var(--patient-card);border-radius:50%}.patient-video-theme .str-video__call-controls__button:hover{background:var(--patient-border-surface-muted)}.patient-video-theme .str-video__composite-button__button-group{--str-video__icon-default:var(--patient-text-inverted);--str-video__icon-hover:var(--patient-text-inverted);--str-video__icon-active:var(--patient-text-inverted);--str-video__button-primary-base:var(--patient-text-brand-default);--str-video__button-default-hover:var(--patient-text-surface-subtle)}.patient-video-theme .str-video__call-controls__button--variant-danger,.patient-video-theme .str-video__call-controls__button--variant-danger:hover{background:var(--patient-error-red)}.patient-video-theme .str-video__video-placeholder{background:var(--patient-card)}.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:var(--patient-text-brand-default);--str-video__base-color2:var(--patient-border-surface-muted);--str-video__base-color3:var(--patient-border-surface-muted);--str-video__base-color4:var(--patient-surface);--str-video__base-color5:var(--patient-surface);--str-video__base-color6:var(--patient-card);--str-video__base-color7:var(--patient-card);--str-video__text-color1:var(--patient-text-brand-default);--str-video__text-color2:var(--patient-text-surface-subtle);--str-video__button-default-base:var(--patient-card);--str-video__button-primary-base:var(--patient-card);--str-video__button-default-hover:var(--patient-surface-muted);--str-video__button-default-active:var(--patient-surface-muted);--str-video__button-default-pressed:var(--patient-surface-muted);--str-video__button-default-disabled:var(--patient-surface-muted);--str-video__button-primary-hover:var(--patient-surface-muted);--str-video__button-primary-active:var(--patient-surface-muted);--str-video__icon-default:var(--patient-text-brand-default);--str-video__icon-hover:var(--patient-text-brand-default);--str-video__icon-active:var(--patient-text-brand-default);--str-video__icon-disabled:var(--patient-text-surface-muted);color:var(--patient-text-brand-default)}.patient-video-theme .str-video__menu-container,.patient-video-theme .str-video__dropdown-list{border:1px solid var(--patient-border-surface-muted);box-shadow:0 8px 24px -8px color-mix(in srgb, var(--patient-text-brand-default) 32%, transparent)}.patient-video-theme .str-video__dropdown-selected{background-color:var(--patient-surface);border-color:var(--patient-border-surface-muted)}.patient-video-theme .str-video__device-settings__device-selector-title{color:var(--patient-text-surface-subtle)}.patient-video-theme .str-video__audio-volume-indicator .str-video__audio-volume-indicator__bar{background-color:var(--patient-border-surface-muted)}.patient-video-theme .str-video__device-settings__option input[type=radio]{accent-color:var(--patient-accent-green)}.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:var(--patient-text-inverted);--str-video__icon-hover:var(--patient-text-inverted);--str-video__text-color1:var(--patient-text-inverted);color:var(--patient-text-inverted)}.patient-video-theme .str-video__end-call__leave:not([disabled]):hover{background-color:var(--patient-error-red-subtle)}.patient-video-theme .str-video__call-controls__button--variant-danger .str-video__icon{background-color:var(--patient-text-inverted)}.patient-video-theme .str-video__avatar--initials-fallback,.patient-video-theme .str-video__video-placeholder__initials-fallback{color:var(--patient-text-inverted)}.patient-video-theme .str-video__participant-details__name{color:var(--patient-text-on-fill)}.patient-video-theme .str-video__notification{background-color:var(--patient-card);border-radius:8px}.patient-video-theme .str-video__notification .str-video__notification__message{color:var(--patient-text-brand-default)}.patient-video-theme .str-video__notification .str-video__notification__icon{background-color:var(--patient-text-brand-default)}.patient-video-theme.str-video{--str-video__tooltip--color:var(--patient-text-brand-default);--str-video__tooltip--background-color:var(--patient-card);--str-video__tooltip--border-radius:8px}