.jnoaat-badge { margin: 0;
padding: 0;
border: none;
background: transparent;
overflow: visible;
pointer-events: none;
z-index: 99000;
} .jnoaat-badge--native {
position: absolute;
}
.jnoaat-relative-host {
position: relative !important;
} .jnoaat-badge--escaped {
position: fixed;
top: 0;
left: 0;
}
.jnoaat-badge__icon { display: block !important;
width: 100% !important;
height: 100% !important;
max-width: none !important;
max-height: none !important;
object-fit: fill !important;
object-position: 0 0 !important;
filter: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.4));
}
.jnoaat-banner {
display: flex;
align-items: center;
gap: 10px;
margin: 0 0 1em;
padding: 0.7em 1.1em;
border-radius: 4px;
background: rgba(0, 0, 0, 0.05);
font-size: 1em;
}
.jnoaat-banner__icon {
width: 28px;
height: 28px;
flex: 0 0 auto;
}
.jnoaat-banner--bottom {
margin: 1em 0 0;
}