diff --git a/plugins/plugin-md-power/src/client/components/Loading.vue b/plugins/plugin-md-power/src/client/components/Loading.vue
new file mode 100644
index 00000000..9f5f4c0b
--- /dev/null
+++ b/plugins/plugin-md-power/src/client/components/Loading.vue
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
diff --git a/plugins/plugin-md-power/src/client/components/Replit.vue b/plugins/plugin-md-power/src/client/components/Replit.vue
index aff6c02e..e1a11adc 100644
--- a/plugins/plugin-md-power/src/client/components/Replit.vue
+++ b/plugins/plugin-md-power/src/client/components/Replit.vue
@@ -1,12 +1,14 @@
@@ -38,6 +41,7 @@ function onload() {
allowfullscree="true"
@load="onload"
/>
+
@@ -46,7 +50,7 @@ function onload() {
width: 100%;
margin: 16px auto;
border: none;
- border-top: 1px solid var(--vp-c-divider);
+ border-top: 1px solid var(--vp-c-divider, #e2e2e3);
border-bottom-right-radius: 8px;
border-bottom-left-radius: 8px;
transition: border 0.25s;
diff --git a/plugins/plugin-md-power/src/client/components/Youtube.vue b/plugins/plugin-md-power/src/client/components/Youtube.vue
index 04e2e8df..98393e2e 100644
--- a/plugins/plugin-md-power/src/client/components/Youtube.vue
+++ b/plugins/plugin-md-power/src/client/components/Youtube.vue
@@ -21,7 +21,7 @@ const { el, width, height, resize } = useSize(options)