/* Restore approved React Bits interactions while retaining refined structure. */
.refined-version .hero-wordmark{margin:10px auto 12px;line-height:1}.refined-version .hero-wordmark>span{font:8px Arial;letter-spacing:6px;color:#aca1c7}.refined-version .reval-tech{width:min(400px,100%);height:108px}.refined-version .landing-intro h1{font-size:31px;margin-top:16px}.refined-home{padding-top:38px}.refined-version .effect-host{opacity:.54;animation:background-enter .6s ease-out}.refined-version .chat-landing:after{display:block;background:radial-gradient(ellipse at 50% 44%,#0d111a33,#0d111ac9),linear-gradient(0deg,#0d111a 0%,#0d111a22 60%,#0d111a44)}.refined-version .eb-canvas-container,.refined-version .eb-layers{display:block}.refined-version .eb-canvas{opacity:.75}.refined-version .subscription-star canvas{display:block;opacity:.9}.refined-version .professional-electric{min-width:0;height:auto;border:0;border-radius:16px}.refined-version .professional-electric .electric-border,.refined-version .professional-electric .eb-content,.refined-version .professional-electric .eb-content>div{height:100%}.refined-version .professional-electric .plan{height:100%!important;margin:0}.refined-version .professional-electric .plan>.pill{height:auto!important;flex:0 0 auto}.refined-version .inline-output>.actions{justify-content:flex-start;gap:8px;flex-wrap:wrap}.refined-version .inline-output .actions button{font-size:11px;min-height:38px}.refined-version .asset-card .actions{display:flex;flex-wrap:wrap;gap:7px}.refined-version .asset-card .actions button{min-height:35px}.refined-version .micro-jelly button{border-radius:18px!important}.refined-version .sling-button{flex-shrink:0}.refined-version .header-notifications{transform:none;margin-inline:0}@media(max-width:600px){.refined-version .reval-tech{width:min(330px,100%);height:95px}.refined-version .landing-intro h1{font-size:26px}.refined-home{padding-top:28px}.refined-version .effect-host{opacity:.4}}@media(prefers-reduced-motion:reduce){.refined-version .eb-canvas-container,.refined-version .subscription-star canvas{display:none}.refined-version .effect-host{animation:none}}
/* Keep decorative canvas bleed inside the pricing page on small screens. */
.pricing-page{overflow:clip}.collection-table-row>span,.modern-project-meta{overflow-wrap:anywhere}.modern-project-menu>div{max-width:calc(100vw - 40px)}
