diff --git a/src/views/Main.vue b/src/views/Main.vue
index 874ad19..31a3b6d 100644
--- a/src/views/Main.vue
+++ b/src/views/Main.vue
@@ -34,26 +34,7 @@
-
-███████╗██████╗ ███████╗ ██████╗██╗ █████╗ ██╗
-██╔════╝██╔══██╗██╔════╝██╔════╝██║██╔══██╗██║
-███████╗██████╔╝█████╗ ██║ ██║███████║██║
-╚════██║██╔═══╝ ██╔══╝ ██║ ██║██╔══██║██║
-███████║██║ ███████╗╚██████╗██║██║ ██║███████╗
-╚══════╝╚═╝ ╚══════╝ ╚═════╝╚═╝╚═╝ ╚═╝╚══════╝
-███████╗██████╗ ██╗ ██╗██████╗ ██████╗███████╗
-██╔════╝██╔═══██╗██║ ██║██╔══██╗██╔════╝██╔════╝
-███████╗██║ ██║██║ ██║██████╔╝██║ █████╗
-╚════██║██║ ██║██║ ██║██╔══██╗██║ ██╔══╝
-███████║╚██████╔╝╚██████╔╝██║ ██║╚██████╗███████╗
-╚══════╝ ╚═════╝ ╚═════╝ ╚═╝ ╚═╝ ╚═════╝╚══════╝
- ██████╗ ██████╗ ███╗ ███╗██████╗ █████╗ ███╗ ██╗██╗ ██╗
-██╔════╝██╔═══██╗████╗ ████║██╔══██╗██╔══██╗████╗ ██║╚██╗ ██╔╝
-██║ ██║ ██║██╔████╔██║██████╔╝███████║██╔██╗ ██║ ╚████╔╝
-██║ ██║ ██║██║╚██╔╝██║██╔═══╝ ██╔══██║██║╚██╗██║ ╚██╔╝
-╚██████╗╚██████╔╝██║ ╚═╝ ██║██║ ██║ ██║██║ ╚████║ ██║
- ╚═════╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═╝╚═╝ ╚═══╝ ╚═╝
-
+
@@ -184,6 +165,33 @@ const menuItems = [
const isLoggedIn = computed(() => !!authToken.value);
+// 🟢 [★변경] 원래 배너 문자열을 스크립트 단으로 격리
+const rawAscii = `
+███████╗██████╗ ███████╗ ██████╗██╗ █████╗ ██╗
+██╔════╝██╔══██╗██╔════╝██╔════╝██║██╔══██╗██║
+███████╗██████╔╝█████╗ ██║ ██║███████║██║
+╚════██║██╔═══╝ ██╔══╝ ██║ ██║██╔══██║██║
+███████║██║ ███████╗╚██████╗██║██║ ██║███████╗
+╚══════╝╚═╝ ╚══════╝ ╚═════╝╚═╝╚═╝ ╚═╝╚══════╝
+███████╗██████╗ ██╗ ██╗██████╗ ██████╗███████╗
+██╔════╝██╔═══██╗██║ ██║██╔══██╗██╔════╝██╔════╝
+███████╗██║ ██║██║ ██║██████╔╝██║ █████╗
+╚════██║██║ ██║██║ ██║██╔══██╗██║ ██╔══╝
+███████║╚██████╔╝╚██████╔╝██║ ██║╚██████╗███████╗
+╚══════╝ ╚═════╝ ╚═════╝ ╚═╝ ╚═╝ ╚═════╝╚══════╝
+ ██████╗ ██████╗ ███╗ ███╗██████╗ █████╗ ███╗ ██╗██╗ ██╗
+██╔════╝██╔═══██╗████╗ ████║██╔══██╗██╔══██╗████╗ ██║╚██╗ ██╔╝
+██║ ██║ ██║██╔████╔██║██████╔╝███████║██╔██╗ ██║ ╚████╔╝
+██║ ██║ ██║██║╚██╔╝██║██╔═══╝ ██╔══██║██║╚██╗██║ ╚██╔╝
+╚██████╗╚██████╔╝██║ ╚═╝ ██║██║ ██║ ██║██║ ╚████║ ██║
+ ╚═════╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═╝╚═╝ ╚═══╝ ╚═╝`;
+
+// 🟢 [★추가] 유저님의 아이디어를 100% 수렴한 치트키 필터
+// 공백(' ')을 동일한 물리 폭을 가진 블록 문자('█')로 바꾸고 클래스를 먹여 검은색 처리합니다.
+const formattedAscii = computed(() => {
+ return rawAscii.replace(/ /g, '