diff --git a/public/css/styles.css b/public/css/styles.css
index a11f1c9..8fa1d87 100644
--- a/public/css/styles.css
+++ b/public/css/styles.css
@@ -151,6 +151,25 @@ input,select,textarea{width:100%;background:transparent;color:var(--text);border
.k{padding:2px 6px;border-radius:6px;border:1px solid var(--k-border);background:var(--k-bg)}
.foot{color:var(--muted);font-size:13px;margin-top:20px}
+.footer-content {
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+}
+
+.source-link {
+ color: var(--accent);
+ text-decoration: none;
+ font-weight: 500;
+ transition: color 0.2s ease;
+ margin-left: auto;
+}
+
+.source-link:hover {
+ color: var(--accent2);
+ text-decoration: underline;
+}
+
/* ---- Status indicators ---- */
.status {
padding: 8px 12px;
diff --git a/public/index.html b/public/index.html
index e16d5a1..32b5c42 100644
--- a/public/index.html
+++ b/public/index.html
@@ -23,7 +23,12 @@
-
+