.dot-loader{display:flex;align-items:center;justify-content:center;height:3.5rem}.dot-loader-wrapper{display:flex;gap:.5rem}.dot-loader-dot{width:1.25rem;height:1.25rem;border-radius:9999px;background-color:#eaeaea}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.animation-delay{animation-delay:-.3s}.rx-page{height:100vh;flex-direction:column}.rx-page,.rx-topbar{display:flex;background:#0b1220}.rx-topbar{height:56px;flex-shrink:0;align-items:center;justify-content:space-between;padding:0 var(--space-5);border-bottom:1px solid hsla(0,0%,100%,.08)}.rx-topbar__patient{display:flex;align-items:center;gap:var(--space-3);color:#fff}.rx-topbar__name{font-size:var(--font-size-sm);font-weight:var(--fw-semibold)}.rx-topbar__close{color:#fff;border-color:hsla(0,0%,100%,.3)}.rx-content{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}.rx-loader{flex:1;display:flex;align-items:center;justify-content:center}.rx-loader--overlay{position:absolute;inset:0;z-index:2;background:#0b1220}.rx-loader-msg{display:flex;flex-direction:column;align-items:center;gap:16px;color:hsla(0,0%,100%,.7);font-size:14px;text-align:center}.rx-loader-msg p{margin:0;max-width:280px}.rx-loader-actions{display:flex;gap:var(--space-3);flex-wrap:wrap;justify-content:center}.rx-body{
  /* !important necessário: o SDK Memed aplica um style="height:...px" inline
     nesta mesma div (data-container) ao inicializar, sobrescrevendo qualquer
     valor sem !important — mesmo workaround já documentado no CSS antigo de
     MeetingRoomView.vue (.memed-container-show), perdido na extração para
     esta view. Sem isso a div colapsa para a altura que o SDK define e o
     iframe some visualmente mesmo com o header renderizando normalmente. */flex:1!important;min-height:0;display:flex}.rx-body,.rx-body>*{width:100%!important;height:100%!important}.rx-body>*{overflow-y:auto!important}
/*# sourceMappingURL=chunk-48b5f818.627d7bac.css.map */