.wajxy-paid-view-lock{margin:24px 0;background:var(--bs-body-bg)}
.wajxy-paid-view-lock-icon{font-size:2.25rem;color:var(--bs-primary)}
.wajxy-paid-view-action{min-width:148px;padding:.5rem 1rem;font-weight:600;line-height:1.35;text-align:center;color:#fff!important}
.wajxy-paid-view-action:hover,.wajxy-paid-view-action:focus,.wajxy-paid-view-action:active,.wajxy-paid-view-action:visited{color:#fff!important}
.wajxy-paid-view-unlocked{margin:20px 0;padding:20px;border-radius:10px;background:var(--bs-tertiary-bg)}
.wajxy-paid-view-label{margin-bottom:12px;color:var(--bs-success);font-size:.875rem;font-weight:600}
.wajxy-paid-view-placeholder{padding:16px;border-radius:8px;background:var(--bs-tertiary-bg);color:var(--bs-secondary-color)}
.wajxy-paid-view-editor-card{margin-top:16px}
.wajxy-paid-view-toolbar-panel{position:fixed;top:50%;left:50%;z-index:20010;width:min(500px,calc(100vw - 32px));max-height:calc(100vh - 48px);margin:0;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 18px 50px rgba(15,23,42,.28)}
.wajxy-paid-view-toolbar-panel.is-open{display:block!important}
.wajxy-paid-view-toolbar-panel,.wajxy-paid-view-toolbar-panel .card-header,.wajxy-paid-view-toolbar-panel .card-body,.wajxy-paid-view-toolbar-panel .card-footer{background-color:var(--bs-body-bg,#fff)!important}
.wajxy-paid-view-panel-backdrop{position:fixed;inset:0;z-index:20000;background:rgba(0,0,0,.5)}
.wajxy-paid-view-modal-open{overflow:hidden}
.wajxy-paid-view-start,.wajxy-paid-view-end{height:0;overflow:hidden}
@media (max-width:575.98px){.wajxy-paid-view-unlocked{padding:16px}.wajxy-paid-view-lock .card-body{padding:20px 16px!important}.wajxy-paid-view-toolbar-panel{width:calc(100vw - 24px);max-height:calc(100vh - 24px)}}
