:root{--embed-primary:#7C3AED;--embed-bg:#ffffff;--embed-text:#1e293b;--embed-radius:16px}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--embed-bg);color:var(--embed-text)}.bg-primary,.hover\:bg-primary:hover,.hover\:bg-primary\/80:hover,.hover\:bg-primary\/90:hover{background-color:var(--embed-primary)!important}.group-hover\:text-electric,.hover\:text-electric:hover,.hover\:text-primary:hover,.text-electric,.text-primary{color:var(--embed-primary)!important}.border-electric,.border-primary{border-color:var(--embed-primary)!important}.ring-primary{--tw-ring-color:var(--embed-primary)!important}.shadow-electric\/20,.shadow-electric\/30{--tw-shadow-color:var(--embed-primary)!important}.bg-electric{background-color:var(--embed-primary)!important}.btn-embed-primary{background-color:var(--embed-primary);color:#fff;border:none;border-radius:calc(var(--embed-radius) * .7);font-weight:700;cursor:pointer;transition:opacity .2s}.btn-embed-primary:hover{opacity:.88}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:99px}