diff --git a/frontend/src/admin/AdminDialogs.vue b/frontend/src/admin/AdminDialogs.vue
index 9d21bce..408004f 100644
--- a/frontend/src/admin/AdminDialogs.vue
+++ b/frontend/src/admin/AdminDialogs.vue
@@ -460,10 +460,7 @@ function onRemoveOrigin(i) {
{{ wellKnownUrl }}
— served automatically when this instance hosts {{ dialog.data.rp_id }}; otherwise publish this document there:
-
-
{{ wellKnownJson }}
-
-
+ {{ wellKnownJson }}
- Some entries are invalid — check for typos in the hostname; a bare '*' or '**' is not allowed, and wildcards only within the domain.
@@ -628,8 +625,7 @@ function onRemoveOrigin(i) {
.row-menu-popup .menu-icon { flex-shrink: 0; width: 1.1em; text-align: center; }
.row-menu-popup .delete-menu-icon { filter: saturate(1.4); }
-.wellknown-doc { display: flex; align-items: flex-start; gap: var(--space-xs); }
-.wellknown-doc pre { flex: 1; min-width: 0; margin: 0; padding: var(--space-xs) var(--space-sm); font-size: 0.8rem; background: var(--color-bg-soft, rgba(127,127,127,0.08)); border-radius: 4px; white-space: pre-wrap; overflow-wrap: anywhere; }
+.wellknown-doc { margin: 0; padding: var(--space-xs) var(--space-sm); font-size: 0.8rem; background: var(--color-bg-soft, rgba(127,127,127,0.08)); border-radius: 4px; white-space: pre; overflow: hidden; text-overflow: ellipsis; cursor: pointer; }
.input-error {
border-color: var(--color-error);