.o-discuss-CallPermissionDeniedDialog .modal-header {
    border-bottom: none;
}

.o-discuss-CallPermissionDeniedDialog-illustrationAnimated-camera-toggleRect {
    animation: toggle-fill-camera 4.6s linear infinite;
}

.o-discuss-CallPermissionDeniedDialog-illustrationAnimated-camera-toggleCircle {
    animation: toggle-move-camera 4.6s linear infinite;
}

.o-discuss-CallPermissionDeniedDialog-illustrationAnimated-mic-toggleRect {
    animation: toggle-fill-mic 4.6s linear infinite;
}

.o-discuss-CallPermissionDeniedDialog-illustrationAnimated-mic-toggleCircle {
    animation: toggle-move-mic 4.6s linear infinite;
}

@keyframes toggle-fill-camera {
    0%   { fill: var(--gray-300); }
    6.5% { fill: var(--primary); }
    65%  { fill: var(--primary); }
    71%  { fill: var(--gray-300); }
    100% { fill: var(--gray-300); }
}

@keyframes toggle-move-camera {
    0%   { transform: translateX(0); }
    6.5% { transform: translateX(21px); }
    65%  { transform: translateX(21px); }
    71%  { transform: translateX(0); }
    100% { transform: translateX(0); }
}

@keyframes toggle-fill-mic {
    0%, 13% { fill: var(--gray-300); }
    19.1% { fill: var(--primary); }
    65% { fill: var(--primary); }
    71% { fill: var(--gray-300); }
    100% { fill: var(--gray-300); }
}

@keyframes toggle-move-mic {
    0%, 13% { transform: translateX(0); }
    19.1% { transform: translateX(21px); }
    65% { transform: translateX(21px); }
    71% { transform: translateX(0); }
    100% { transform: translateX(0); }
}
