diff --git a/.agent/skills/nexus-ui-engine/SKILL.md b/.agent/skills/nexus-ui-engine/SKILL.md
index 4c5eba8..988b731 100644
--- a/.agent/skills/nexus-ui-engine/SKILL.md
+++ b/.agent/skills/nexus-ui-engine/SKILL.md
@@ -12,14 +12,22 @@ description: Design System & Component rules for Blazor
- **Styling & Isolation:**
- Mandatory use of scoped CSS (`.razor.css`).
+ - Strict compliance: Zero inline `
diff --git a/src/NexusReader.UI.Shared/Layout/AuthLayout.razor.css b/src/NexusReader.UI.Shared/Layout/AuthLayout.razor.css
new file mode 100644
index 0000000..dbc4235
--- /dev/null
+++ b/src/NexusReader.UI.Shared/Layout/AuthLayout.razor.css
@@ -0,0 +1,15 @@
+.nexus-auth-shell {
+ position: fixed;
+ top: 0;
+ left: 0;
+ width: 100vw;
+ height: 100vh;
+ background: radial-gradient(circle at center, #1b202e 0%, #0f1115 100%) !important;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ z-index: 99999;
+ margin: 0;
+ padding: 0;
+ overflow: hidden;
+}
diff --git a/src/NexusReader.UI.Shared/Pages/Account/Profile.razor b/src/NexusReader.UI.Shared/Pages/Account/Profile.razor
index 0b21a66..6511897 100644
--- a/src/NexusReader.UI.Shared/Pages/Account/Profile.razor
+++ b/src/NexusReader.UI.Shared/Pages/Account/Profile.razor
@@ -89,7 +89,7 @@
Node: @_profile.TenantId.ToString().ToUpper()
-
+
}
else if (!BookId.HasValue || BookId.Value == Guid.Empty || Nodes == null || !Nodes.Any())
@@ -43,14 +43,14 @@
Brak Aktywnych Książek
Nie wybrano żadnej książki lub ta książka nie ma jeszcze wygenerowanej mapy pojęć przez Nexus AI.
- Przejdź do Biblioteki
+ Przejdź do Biblioteki
}
else
{