.web-view-iframe{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border:none;
    display: flex;
    background-color: #fff;
    flex-direction: column;
}

.web-view-iframe:before{
    content: "";
    width:25%;
    height:5px;
    background-color:var(--main-color);
    position:absolute;
    top:0;
    animation:1s animation-web-app linear infinite;
}

.web-view-iframe.active:before{
    display: none;
}

@keyframes animation-web-app{
    0%{
        transform:translateX(0%);
    }
    50%{
        transform:translateX(350%);
    }
}

.web-view-iframe > iframe{
    flex: 1;
    border:none;
}