<div class="backdrop">
<div class="holographic-container">
<p class="side-txt">Passport Authenticated</p>
<div class="white-box">
<svg class="svg-layer" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMidYMid meet">
${qrCodeLive._svg}
</svg>
</div>
<p class="side-txt bottom">bitcoin ⚡️ on lightning</p>
</div>
</div>
<style>
.backdrop {
background: white;
width: 250px;
height: 250px;
}
.holographic-container {
width: 250px;
height: 250px;
background: linear-gradient(in hsl longer hue 45deg, red 0 0);
background-size: 222% 222%;
animation: fluid 5s ease infinite alternate;
positoin: relative;
border-radius: 20px;
opacity: 0.8;
}
.white-box {
width: 210px;
height: 210px;
background-color: white;
position: absolute;
top: 20px;
left: 20px;
display: flex;
justify-content: center;
align-items: center;
border-radius: 10px;
object-fit: contain;
}
.svg-layer {
width: 100%;
height: auto;
}
.side-txt {
font-family: 'Roboto', Monospace;
font-size: 11px;
color: white;
height: 20px;
display: flex;
justify-content: center;
align-items: center;
}
.bottom {
margin-top: 210px;
}
@keyframes fluid {
from {
background-position: top;
}
to {
background-position: bottom;
}
}
</style>