.peekpro-lock-wrap {
position: relative;
}
.peekpro-lock-content {
filter: blur(3px);
pointer-events: none;
user-select: none;
}
.peekpro-lock {
position: absolute;
inset: 0;
display: flex;
align-items: center;
justify-content: center;
text-align: center;
background: rgba(255,255,255,.85);
border-radius: inherit;
padding: 16px;
z-index: 5;
box-sizing: border-box;
}
.peekpro-lock-inner {
display: inline-flex;
flex-direction: column;
align-items: center;
background: #ffffff;
border-radius: 10px;
padding: 8px;
box-sizing: border-box;
max-width: 260px;
box-shadow: 0 2px 10px rgba(0,0,0,.18);
} .wlm-account-panel .peekpro-lock-inner {
transform: translate(0%, -80%);
} .stoc-panel .peekpro-lock-inner,
.stoc-mob-drawer .peekpro-lock-inner {
transform: translate(0%, 0%);
}
.peekpro-lock-message {
margin: 0 0 12px;
font-size: 13px;
font-weight: 600;
line-height: 1.4;
color: #000000;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
}
.peekpro-lock-message a {
color: #0730ff;
text-decoration: underline;
cursor: pointer;
}
.peekpro-get-premium-btn {
display: inline-block;
width: auto;
background: #fff551;
color: #333333;
border: none;
border-radius: 6px;
padding: 10px 22px;
font-weight: 700;
font-size: 14px;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
text-align: center;
text-decoration: none;
cursor: pointer;
}
.peekpro-get-premium-btn:hover {
opacity: .88;
} .peekpro-lock-buttons {
display: inline-flex;
flex-direction: column;
align-items: stretch;
gap: 8px;
} .peekpro-bare-notice {
text-align: center;
padding: 18px 8px;
}
.peekpro-bare-notice .peekpro-lock-buttons {
margin-top: 4px;
} [data-wlcustom-dm="dark"] .peekpro-lock,
html[data-sdm="dark"] .peekpro-lock,
.dark-mode .peekpro-lock {
background: rgba(20,20,20,.85);
}