
/* Phase 20.5.15.37 — Portfolio Demo Profiles, public demo conversion pages. */
.pb-demo-ribbon-v2051537{position:fixed;inset:14px 14px auto 14px;z-index:9999;display:flex;gap:10px;align-items:center;justify-content:center;flex-wrap:wrap;padding:10px 14px;border:1px solid rgba(255,255,255,.18);background:rgba(2,6,23,.76);backdrop-filter:blur(14px);border-radius:18px;color:#fff;box-shadow:0 18px 60px rgba(0,0,0,.25);font-family:inherit}.pb-demo-ribbon-v2051537 b{color:#facc15}.pb-demo-ribbon-v2051537 span{opacity:.9}.pb-demo-ribbon-v2051537 a{color:#fff;text-decoration:none;border:1px solid rgba(255,255,255,.25);border-radius:999px;padding:6px 12px;background:rgba(255,255,255,.08)}.pb34-root[data-profile-id="0"]{padding-top:54px}.pb-demo-form-v2051537{opacity:.95}.pb-demo-form-v2051537 button[disabled]{cursor:not-allowed;filter:saturate(.85);opacity:.78}.pb-market-btn-v2051531.demo{background:linear-gradient(135deg,#111827,#7c3aed)!important;color:#fff!important;border-color:rgba(124,58,237,.45)!important}.pb-market-card-v2051531 .pb-market-actions-v2051531{gap:8px;flex-wrap:wrap}.pb-detail-actions-v2051531{gap:10px;flex-wrap:wrap}.pb-template-detail-v2051531:before,.pb-marketplace-v2051531:before{content:'Live demo profiles enabled';display:inline-flex;margin:0 0 12px;padding:7px 12px;border-radius:999px;background:rgba(124,58,237,.10);color:#6d28d9;font-weight:900;font-size:.78rem}.pb-demo-ribbon-v2051537+section .pb34-shell{margin-top:24px}@media(max-width:680px){.pb-demo-ribbon-v2051537{position:sticky;top:8px;inset:auto 8px auto 8px;margin:8px;align-items:flex-start;justify-content:flex-start}.pb34-root[data-profile-id="0"]{padding-top:6px}.pb-demo-ribbon-v2051537+section .pb34-shell{margin-top:8px}}
