/* Notification base styles for the standalone Speechgen transcription layout. */
.transcribe-v2 .popupzz { position: fixed; display: flex; flex-direction: column; gap: 10px; pointer-events: none; }
.transcribe-v2 .popupzz .popup { display: flex; align-items: flex-start; gap: 12px; box-sizing: border-box; background: #fff; border: 1px solid #e6ebf2; border-radius: 12px; box-shadow: 0 8px 28px #18223026; pointer-events: auto; }
.transcribe-v2 .popupzz .popup-text { flex: 1; min-width: 0; color: #182230; line-height: 1.5; }
.transcribe-v2 .popupzz .popup-icon { display: grid; place-items: center; flex: 0 0 32px; width: 32px; height: 32px; border-radius: 8px; }
.transcribe-v2 .popupzz .tv2-toast-action { display: block; }
