.rhema-preview-banner{position:fixed;bottom:0;left:0;right:0;z-index:2147480000;padding:6px 12px;text-align:center;background:#030c10;color:#fff;font:12px/1.4 system-ui,sans-serif}.rhema-trap{position:absolute!important;left:-10000px!important;opacity:0!important}.rhema-form-status{margin-top:16px;padding:12px;border:1px solid currentColor;font:16px/1.5 system-ui,sans-serif}.rhema-form-status:empty{display:none}.rhema-staff{max-width:1000px;margin:40px auto;padding:24px}.rhema-staff article{margin:16px 0;padding:18px;border:1px solid #bbb}.rhema-staff pre{white-space:pre-wrap;overflow-wrap:anywhere}

[data-chatbot-studio]::part(launcher){bottom:56px}[data-chatbot-studio]::part(conversation){bottom:128px}

.rhema-product-lightbox{padding:50px 12px 12px;border:0;width:100vw;height:100vh;max-width:100vw;max-height:100vh;background:#000;color:white;overflow:auto}.rhema-product-lightbox::backdrop{background:#000}.rhema-product-lightbox>img{display:block;max-width:95%;max-height:85vh;object-fit:contain;margin:auto}.rhema-product-lightbox>img.is-zoomed{max-width:none;max-height:none}.rhema-image-toolbar{position:fixed;right:12px;top:8px;display:flex;gap:8px;z-index:2}.rhema-image-toolbar button,.rhema-image-navigation button{background:#222;color:white;border:1px solid #aaa;padding:8px;cursor:pointer}.rhema-image-navigation{text-align:center;margin:8px}.rhema-image-navigation[hidden]{display:none}
