.rocky-live-panel{max-width:1000px;margin:20px auto;padding:24px;background:#181025;color:#f2e9ff;border:1px solid #9369bf;border-radius:10px;line-height:1.6}
.rocky-live-panel label{display:block;margin:16px 0}.rocky-live-panel input[type=text]{display:block;width:100%;max-width:440px;padding:12px;background:#0d0b1c;color:#fff;border:1px solid #9369bf;border-radius:5px}
.rocky-live-panel button{padding:12px 16px;margin:5px 0;cursor:pointer}.rocky-live-panel button:disabled{opacity:.5;cursor:default}.rocky-live-panel details p{white-space:pre-wrap}.rocky-live-panel article{padding:18px 0;border-bottom:1px solid #70508d}
body.rocky-purchases main>section#rockyLivePurchases{display:block!important}
body.rocky-live-mode #rockyCheckoutSandbox,body.rocky-live-mode .rocky-staging-pay,body.rocky-live-mode #rockyLicenseCopy,body.rocky-live-mode #rockyLicenseSummary,body.rocky-live-mode .rocky-license-warning{display:none!important}
body.rocky-live-mode #rockyLicenseOverlay:not([data-live-tier="exclusive"]) .rocky-license-request{display:none!important}
body.rocky-live-mode #purchases{display:none!important}
#rockyTermsAdmin[hidden],#rockyCustomerLicensePreview[hidden],.rocky-live-panel[hidden]{display:none!important}

body.rocky-live-mode #authSetup{display:none!important}

.rocky-live-panel [hidden]{display:none!important}

body:not(.rocky-is-admin) #admin,body:not(.rocky-is-admin) a[href="admin.html"],body:not(.rocky-is-admin) a[href="#admin"]{display:none!important}
#exportDemo,#resetDemo{display:none!important}

html body.rocky-store[data-store-tab="beats"] section#rockyCustomerLicensePreview,
html body.rocky-live-mode section#rockyCustomerLicensePreview,
html body.rocky-store[data-store-tab="beats"] #rockyTermsAdmin[hidden],
html body.rocky-live-mode:not(.rocky-is-admin) #rockyTermsAdmin,
html body.rocky-live-mode:not(.rocky-is-admin) .rocky-beat-admin,
html body.rocky-live-mode:not(.rocky-is-admin) .rocky-vault{display:none!important}
html body.rocky-store[data-store-tab] [data-store-pane="subscriptions"]{display:none!important}
html body.rocky-store[data-store-tab="subscriptions"] [data-store-pane="subscriptions"]{display:block!important}

html body.rocky-purchases [data-purchase-pane],
html body.rocky-purchases .rocky-store-tabs,
html body.rocky-purchases .rocky-store-title{display:none!important}
html body.rocky-purchases #rockyLivePurchases{margin-top:120px;min-height:240px}
