{"id":"0cfa419f-94bd-4b78-b2fb-918c95c6cb1f","authorId":"gx11YTQSXPiIwRD13X0ljYIAnvylAvaH","title":"1984-洛杉矶日落大道","description":"80年代摇滚明星模拟器，还原八十年代洛杉矶日落大道的繁华与堕落，内置40+真实乐队，开局200+天赋爽Roll。","background":"jbskucefwlypcgpo3nzizcb8.webp","backgroundWidth":2400,"backgroundHeight":1800,"cover":"poxgktpqkmk4vs4zentxdbyv.webp","coverWidth":2400,"coverHeight":1800,"introPage":"rc781i7dbh90nx2my5jmg3s6.html","changelog":"","createdAt":"2026-04-21T10:35:39.366Z","updatedAt":"2026-07-23T02:20:14.348Z","initPublicAt":"2026-04-21T10:36:02.315Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* ========================================\n旧公寓 · 日落大道摇滚明星\n风格：华丽金属 · 硬摇滚 · 80年代颓废美学\n配色：霓虹粉紫、撕裂牛仔蓝、豹纹金、铆钉银\n适配：手机端 + 电脑端\n注：致敬80年代洛杉矶日落大道\n======================================== */\n\n/* 导入摇滚风格字体 */\n@import url('https://fonts.googleapis.com/css2?family=Abril+Fatface&family=Limelight&family=Permanent+Marker&family=Special+Elite&display=swap');\n\n:root {\n  /* 旧公寓主题色 —— 霓虹与颓废 */\n  --neon-pink: #FF10F0;\n  --neon-purple: #BC13FE;\n  --neon-blue: #00F0FF;\n  --denim-dark: #1A2A3A;\n  --denim-rip: #4A6FA5;\n  --leopard-gold: #D4A017;\n  --leopard-spot: #8B6508;\n  --stud-silver: #C0C0C0;\n  --stud-dark: #708090;\n  --bourbon-amber: #C46210;\n  --cigarette-smoke: #D9D9D9;\n  \n  /* 边框渐变 */\n  --border-neon: linear-gradient(135deg, \n    var(--neon-pink) 0%, \n    var(--neon-purple) 25%, \n    var(--neon-blue) 50%, \n    var(--neon-purple) 75%, \n    var(--neon-pink) 100%);\n  \n  --border-leopard: linear-gradient(145deg,\n    var(--leopard-gold) 0%,\n    var(--leopard-spot) 30%,\n    var(--bourbon-amber) 70%,\n    var(--leopard-gold) 100%);\n}\n\n/* 全局字体与基础 */\nbody, \n.chat-container, \n.status-content, \n.message-bubble {\n  font-family: 'Special Elite', 'Courier New', monospace !important;\n}\n\nbody {\n  position: relative;\n  min-height: 100vh;\n  background: #111 !important;\n}\n\n/* ========================================\n背景装饰 - 旧公寓摇滚元素\n======================================== */\n\n/* 左上角 - 霓虹灯牌 \"LIVE FAST\" */\nbody::before {\n  content: \"\";\n  position: fixed;\n  top: 15px;\n  left: 15px;\n  width: 200px;\n  height: 100px;\n  background: \n    radial-gradient(circle at 20% 30%, rgba(255, 16, 240, 0.2) 0%, transparent 60%),\n    repeating-linear-gradient(45deg, transparent 0px, transparent 15px, rgba(188, 19, 254, 0.1) 15px, rgba(188, 19, 254, 0.1) 18px);\n  border-radius: 0% 50% 0% 50% / 0% 30% 0% 30%;\n  pointer-events: none;\n  z-index: 0;\n  filter: blur(1px);\n}\n\nbody::after {\n  content: \"LIVE FAST ⚡ DIE YOUNG\";\n  position: fixed;\n  top: 25px;\n  left: 25px;\n  font-family: 'Limelight', cursive;\n  font-size: 28px;\n  font-weight: bold;\n  color: var(--neon-pink);\n  text-shadow: \n    0 0 5px var(--neon-pink),\n    0 0 10px var(--neon-purple),\n    0 0 20px var(--neon-pink),\n    0 0 40px var(--neon-purple);\n  opacity: 0.25;\n  letter-spacing: 4px;\n  transform: rotate(-3deg);\n  pointer-events: none;\n  z-index: 0;\n  white-space: nowrap;\n}\n\n/* 右下角 - 撕裂牛仔布与吉他拨片 */\n.chat-main-container::after {\n  content: \"🎸⚡\";\n  position: fixed;\n  bottom: 20px;\n  right: 20px;\n  font-size: 50px;\n  opacity: 0.15;\n  transform: rotate(10deg);\n  filter: drop-shadow(0 0 15px var(--neon-pink));\n  pointer-events: none;\n  z-index: 0;\n}\n\n/* 左下角豹纹斑点 */\n#chat-content::after {\n  content: \"\";\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 120px;\n  height: 120px;\n  background: \n    radial-gradient(circle at 20% 80%, var(--leopard-spot) 8px, transparent 9px),\n    radial-gradient(circle at 50% 60%, var(--leopard-spot) 12px, transparent 13px),\n    radial-gradient(circle at 80% 75%, var(--leopard-spot) 6px, transparent 7px),\n    radial-gradient(circle at 35% 40%, var(--leopard-spot) 10px, transparent 11px),\n    radial-gradient(circle at 70% 85%, var(--leopard-spot) 15px, transparent 16px);\n  opacity: 0.2;\n  pointer-events: none;\n  z-index: 0;\n}\n\n/* ========================================\n主容器 - 旧公寓墙面（撕裂海报风格）\n======================================== */\n\n.status-content {\n  position: relative !important;\n  background: linear-gradient(145deg, \n    rgba(26, 42, 58, 0.98) 0%, \n    rgba(20, 30, 45, 0.99) 50%,\n    rgba(15, 25, 35, 0.98) 100%) !important;\n  \n  border: 3px solid transparent !important;\n  border-image: var(--border-neon) !important;\n  border-image-slice: 1 !important;\n  border-radius: 8px 24px 8px 24px !important;\n  \n  box-shadow: \n    0 0 0 2px var(--stud-silver),\n    0 0 0 5px rgba(255, 16, 240, 0.3),\n    0 10px 30px rgba(0, 0, 0, 0.7),\n    inset 0 0 60px rgba(188, 19, 254, 0.1) !important;\n  \n  padding: 22px 26px !important;\n  margin: 18px 10px !important;\n  color: #F5F0E0 !important;\n}\n\n/* 撕裂边缘效果 */\n.status-content::before {\n  content: \"\";\n  position: absolute;\n  top: -5px;\n  left: 10%;\n  right: 10%;\n  height: 10px;\n  background: repeating-linear-gradient(90deg, \n    transparent 0px, \n    var(--denim-rip) 2px, \n    transparent 4px,\n    transparent 8px,\n    var(--denim-rip) 10px,\n    transparent 12px);\n  opacity: 0.5;\n  z-index: 1;\n}\n\n.status-content::after {\n  content: \"\";\n  position: absolute;\n  bottom: -5px;\n  left: 5%;\n  right: 5%;\n  height: 8px;\n  background: repeating-linear-gradient(90deg, \n    transparent 0px, \n    var(--neon-purple) 3px, \n    transparent 6px,\n    transparent 10px,\n    var(--neon-pink) 13px,\n    transparent 16px);\n  opacity: 0.4;\n  z-index: 1;\n}\n\n.status-content > * {\n  position: relative;\n  z-index: 2;\n}\n\n/* 铆钉装饰 */\n.status-content .status-header {\n  position: relative;\n}\n\n.status-content .status-header::before,\n.status-content .status-header::after {\n  content: \"●\";\n  position: absolute;\n  top: -10px;\n  color: var(--stud-silver);\n  font-size: 20px;\n  text-shadow: 0 0 8px var(--neon-blue), 0 2px 4px black;\n  opacity: 0.8;\n}\n\n.status-content .status-header::before {\n  left: -15px;\n}\n\n.status-content .status-header::after {\n  right: -15px;\n}\n\n/* ========================================\n对话气泡 - AI侧（撕裂牛仔布）\n======================================== */\n\n.group .bg-gray-100\\/90 {\n  background: linear-gradient(145deg, #1E2F40 0%, #152535 50%, #1A2A3A 100%) !important;\n  border: 2px solid transparent !important;\n  border-image: var(--border-leopard) !important;\n  border-image-slice: 1 !important;\n  border-radius: 4px 20px 4px 20px !important;\n  box-shadow: \n    0 5px 0 0 #0A1520, \n    0 10px 20px rgba(0, 0, 0, 0.5), \n    inset 0 0 30px rgba(212, 160, 23, 0.1),\n    inset 0 1px 0 0 rgba(255, 16, 240, 0.2) !important;\n  color: #F0E6D2 !important;\n  padding: 18px 20px !important;\n  margin: 10px 5px !important;\n  font-size: 15px !important;\n  line-height: 1.6 !important;\n  position: relative !important;\n  overflow: visible !important;\n  isolation: isolate !important;\n  transition: all 0.2s ease !important;\n}\n\n/* 左上角 - 撕裂胶带 */\n.group .bg-gray-100\\/90::before {\n  content: \"\" !important;\n  position: absolute !important;\n  left: -15px !important;\n  top: -15px !important;\n  width: 40px !important;\n  height: 40px !important;\n  background: radial-gradient(circle at 30% 30%, rgba(192, 192, 192, 0.6) 0%, rgba(112, 128, 144, 0.4) 70%, transparent 100%) !important;\n  border-radius: 50% 0 50% 0 !important;\n  transform: rotate(-25deg) !important;\n  pointer-events: none !important;\n  z-index: 1 !important;\n  box-shadow: 0 0 15px rgba(0, 240, 255, 0.3) !important;\n  border: 1px solid var(--stud-silver) !important;\n}\n\n/* 右下角 - 吉他拨片 */\n.group .bg-gray-100\\/90::after {\n  content: \"🎸\" !important;\n  position: absolute !important;\n  right: -25px !important;\n  bottom: -15px !important;\n  font-size: 50px !important;\n  line-height: 1 !important;\n  opacity: 0.2 !important;\n  transform: rotate(15deg) !important;\n  pointer-events: none !important;\n  z-index: 0 !important;\n  filter: drop-shadow(0 0 10px var(--neon-pink)) !important;\n}\n\n.group .bg-gray-100\\/90 > * {\n  position: relative !important;\n  z-index: 2 !important;\n}\n\n.group .bg-gray-100\\/90:hover {\n  box-shadow: \n    0 5px 0 0 #0A1520, \n    0 12px 25px rgba(0, 0, 0, 0.6), \n    inset 0 0 50px rgba(255, 16, 240, 0.15),\n    inset 0 1px 0 0 rgba(188, 19, 254, 0.3),\n    0 0 20px rgba(255, 16, 240, 0.4) !important;\n  transform: translateY(-2px);\n}\n\n.group .bg-gray-100\\/90:hover::before {\n  opacity: 0.9 !important;\n  box-shadow: 0 0 20px var(--neon-blue) !important;\n  transition: all 0.3s ease !important;\n}\n\n/* 用户侧气泡 - 铆钉与皮革 */\n.group .bg-blue-500 {\n  background: linear-gradient(145deg, #2A1A2E 0%, #1A0E1E 100%) !important;\n  border: 2px solid var(--stud-silver) !important;\n  border-radius: 20px 4px 20px 4px !important;\n  box-shadow: \n    0 4px 0 0 #0A1520, \n    0 8px 15px rgba(0,0,0,0.4),\n    inset 0 0 20px rgba(192, 192, 192, 0.1) !important;\n  color: #F0E6D2 !important;\n  position: relative !important;\n}\n\n.group .bg-blue-500::before {\n  content: \"● ● ●\";\n  position: absolute;\n  top: -8px;\n  left: 10px;\n  right: 10px;\n  color: var(--stud-silver);\n  font-size: 14px;\n  letter-spacing: 8px;\n  opacity: 0.6;\n  text-shadow: 0 0 5px black;\n}\n\n/* ========================================\n按钮美化 - 摇滚开关与效果器\n======================================== */\n\n.flex.items-center.gap-2.pb-2 > button {\n  background: linear-gradient(165deg, #1E2F40 0%, #0F1A24 50%, #1A2A3A 100%) !important;\n  color: var(--neon-pink) !important;\n  border: 2px solid transparent !important;\n  border-image: linear-gradient(135deg, var(--neon-pink) 0%, var(--neon-purple) 50%, var(--neon-blue) 100%) !important;\n  border-image-slice: 1 !important;\n  border-radius: 2px 8px 2px 8px !important;\n  box-shadow: \n    0 4px 0 0 #080E14, \n    0 6px 12px rgba(0, 0, 0, 0.5), \n    inset 0 1px 3px rgba(255, 16, 240, 0.3) !important;\n  font-weight: 700 !important;\n  text-transform: uppercase !important;\n  letter-spacing: 2px !important;\n  padding: 10px 20px !important;\n  margin: 0 3px !important;\n  transition: all 0.15s cubic-bezier(0.2, 0.9, 0.4, 1) !important;\n  position: relative !important;\n  font-size: 13px !important;\n  font-family: 'Permanent Marker', cursive !important;\n}\n\n.flex.items-center.gap-2.pb-2 > button::before {\n  content: \"🎸\";\n  position: absolute;\n  left: 2px;\n  top: 50%;\n  transform: translateY(-50%);\n  font-size: 14px;\n  opacity: 0.4;\n  filter: drop-shadow(0 0 5px var(--neon-blue));\n}\n\n.flex.items-center.gap-2.pb-2 > button::after {\n  content: \"🥁\";\n  position: absolute;\n  right: 2px;\n  bottom: 2px;\n  font-size: 12px;\n  opacity: 0.4;\n  filter: drop-shadow(0 0 5px var(--neon-pink));\n}\n\n.flex.items-center.gap-2.pb-2 > button:hover {\n  background: linear-gradient(165deg, #2A3F50 0%, #1A2A3A 50%, #2A3F50 100%) !important;\n  color: #FFFFFF !important;\n  text-shadow: 0 0 8px var(--neon-pink) !important;\n  transform: translate(2px, 3px) !important;\n  box-shadow: \n    0 2px 0 0 #080E14, \n    0 8px 16px rgba(255, 16, 240, 0.3), \n    inset 0 1px 6px rgba(0, 240, 255, 0.4),\n    0 0 20px var(--neon-purple) !important;\n  border-image: linear-gradient(135deg, var(--neon-blue) 0%, var(--neon-pink) 50%, var(--neon-purple) 100%) !important;\n}\n\n.flex.items-center.gap-2.pb-2 > button:active {\n  transform: translate(4px, 4px) !important;\n  box-shadow: \n    0 0 0 0 #080E14, \n    inset 0 2px 10px rgba(0,0,0,0.8), \n    0 0 30px var(--neon-pink) !important;\n}\n\n/* 发送按钮特殊标记 */\nbutton[type=\"submit\"]::before,\n.send-button::before {\n  content: \"🎤\" !important;\n}\n\nbutton[type=\"submit\"]::after,\n.send-button::after {\n  content: \"🎹\" !important;\n}\n\n/* ========================================\nMUI按钮美化 - 效果器踏板\n======================================== */\n\n.MuiButtonBase-root.MuiButton-root.MuiButton-text {\n  background: linear-gradient(165deg, #1E2F40 0%, #0F1A24 40%, #152535 100%) !important;\n  color: var(--neon-blue) !important;\n  border: 2px solid transparent !important;\n  border-image: linear-gradient(135deg, var(--neon-pink) 0%, var(--leopard-gold) 50%, var(--neon-pink) 100%) !important;\n  border-image-slice: 1 !important;\n  border-radius: 8px 2px 8px 2px !important;\n  box-shadow: \n    0 4px 0 0 #080E14, \n    0 8px 15px rgba(0, 0, 0, 0.5), \n    inset 0 1px 4px rgba(212, 160, 23, 0.3) !important;\n  font-weight: 700 !important;\n  text-transform: uppercase !important;\n  letter-spacing: 1px !important;\n  padding: 10px 20px !important;\n  margin: 0 4px !important;\n  transition: all 0.18s cubic-bezier(0.2, 0.9, 0.4, 1) !important;\n  position: relative !important;\n  font-size: 14px !important;\n  font-family: 'Limelight', cursive !important;\n  line-height: 1.4 !important;\n  min-width: 64px !important;\n}\n\n.MuiButtonBase-root.MuiButton-root.MuiButton-text::before {\n  content: \"🔥\";\n  position: absolute;\n  left: 6px;\n  top: 50%;\n  transform: translateY(-50%);\n  font-size: 14px;\n  opacity: 0.5;\n  filter: drop-shadow(0 0 6px var(--neon-pink));\n}\n\n.MuiButtonBase-root.MuiButton-root.MuiButton-text::after {\n  content: \"💀\";\n  position: absolute;\n  right: 6px;\n  bottom: 4px;\n  font-size: 12px;\n  opacity: 0.4;\n  filter: drop-shadow(0 0 5px var(--leopard-gold));\n}\n\n.MuiButtonBase-root.MuiButton-root.MuiButton-text:hover {\n  background: linear-gradient(165deg, #2A3F50 0%, #1A2A3A 50%, #2A3F50 100%) !important;\n  color: #FFFFFF !important;\n  text-shadow: 0 0 10px var(--neon-pink) !important;\n  transform: translate(2px, 3px) !important;\n  box-shadow: \n    0 2px 0 0 #080E14, \n    0 10px 20px rgba(255, 16, 240, 0.3), \n    inset 0 1px 8px rgba(0, 240, 255, 0.3),\n    0 0 20px var(--neon-purple) !important;\n  border-image: linear-gradient(135deg, var(--neon-blue) 0%, var(--neon-pink) 50%, var(--leopard-gold) 100%) !important;\n}\n\n.MuiButtonBase-root.MuiButton-root.MuiButton-text:active {\n  transform: translate(4px, 4px) !important;\n  box-shadow: \n    0 0 0 0 #080E14, \n    inset 0 3px 12px rgba(0, 0, 0, 0.8), \n    0 0 30px var(--neon-pink) !important;\n}\n\n.MuiButtonBase-root.MuiButton-root.MuiButton-text:disabled {\n  opacity: 0.4;\n  background: #1A1E2A !important;\n  color: #6A6A6A !important;\n  border-image: linear-gradient(135deg, #4A4A4A 0%, #2A2A2A 100%) !important;\n  box-shadow: 0 2px 0 0 #080E14, inset 0 1px 4px rgba(0,0,0,0.3) !important;\n  transform: none !important;\n  pointer-events: none;\n}\n\n/* ========================================\n输入栏 - 威士忌酒杯\n======================================== */\n\n#ai-chat-input {\n  background: linear-gradient(145deg, #1E2F40 0%, #112030 50%, #1A2A3A 100%) !important;\n  border: 2px solid transparent !important;\n  border-image: linear-gradient(135deg, var(--bourbon-amber) 0%, var(--leopard-gold) 50%, var(--neon-pink) 100%) !important;\n  border-image-slice: 1 !important;\n  border-radius: 4px 14px 4px 14px !important;\n  color: #F5F0E0 !important;\n  caret-color: var(--neon-pink) !important;\n  box-shadow: \n    inset 4px 4px 12px rgba(0, 0, 0, 0.7), \n    inset -1px -1px 4px rgba(212, 160, 23, 0.1), \n    0 3px 6px rgba(0, 0, 0, 0.4) !important;\n  padding: 16px 20px !important;\n  font-size: 15px !important;\n  line-height: 1.5 !important;\n  transition: all 0.2s ease !important;\n}\n\n#ai-chat-input::placeholder {\n  color: #A09080 !important;\n  opacity: 0.6 !important;\n  font-style: italic !important;\n  font-family: 'Special Elite', monospace !important;\n}\n\n#ai-chat-input:focus {\n  outline: none !important;\n  border-image: linear-gradient(135deg, var(--neon-pink) 0%, var(--neon-blue) 50%, var(--neon-pink) 100%) !important;\n  box-shadow: \n    inset 4px 4px 14px rgba(0, 0, 0, 0.8), \n    inset -1px -1px 6px rgba(0, 240, 255, 0.15), \n    0 0 25px rgba(255, 16, 240, 0.4), \n    0 3px 8px rgba(0, 0, 0, 0.5) !important;\n}\n\n#ai-chat-bottom-input {\n  background: transparent !important;\n  backdrop-filter: none !important;\n  border: none !important;\n  box-shadow: none !important;\n  padding: 10px 5px !important;\n}\n\n/* ========================================\n折叠状态栏 - 旧公寓储物箱\n======================================== */\n\ndetails {\n  display: block !important;\n  margin: 18px 0 !important;\n  background: #112030 !important;\n  border: 2px solid transparent !important;\n  border-image: linear-gradient(135deg, var(--stud-silver) 0%, var(--denim-rip) 30%, var(--leopard-gold) 70%, var(--stud-dark) 100%) !important;\n  border-image-slice: 1 !important;\n  border-radius: 6px 20px 6px 20px !important;\n  box-shadow: \n    0 6px 0 0 #080E14, \n    0 15px 30px rgba(0, 0, 0, 0.7), \n    inset 0 0 50px rgba(255, 16, 240, 0.1), \n    inset 0 1px 0 0 rgba(192, 192, 192, 0.2),\n    0 0 25px rgba(188, 19, 254, 0.2) !important;\n  padding: 20px 24px !important;\n  color: #E8D5A5 !important;\n  font-family: 'Special Elite', 'Courier New', monospace !important;\n  line-height: 1.7 !important;\n  background-image: \n    repeating-linear-gradient(0deg, transparent 0px, rgba(212, 160, 23, 0.03) 1px, transparent 2px),\n    radial-gradient(circle at 20% 80%, rgba(255, 16, 240, 0.08) 0%, transparent 50%),\n    radial-gradient(circle at 80% 20%, rgba(0, 240, 255, 0.06) 0%, transparent 50%),\n    linear-gradient(165deg, rgba(30, 47, 64, 0.98) 0%, rgba(15, 25, 35, 0.99) 100%) !important;\n  position: relative !important;\n  transition: all 0.3s ease !important;\n  overflow: hidden !important;\n}\n\n/* 铆钉装饰 */\ndetails::before {\n  content: \"● ● ● ● ●\" !important;\n  position: absolute !important;\n  top: -6px !important;\n  left: 20px !important;\n  right: 20px !important;\n  color: var(--stud-silver) !important;\n  font-size: 16px !important;\n  letter-spacing: 15px !important;\n  opacity: 0.6 !important;\n  text-shadow: 0 0 8px var(--neon-blue), 0 2px 4px black !important;\n  pointer-events: none !important;\n  z-index: 1 !important;\n}\n\ndetails[open] {\n  background: #0D1A28 !important;\n  border-image: linear-gradient(135deg, var(--neon-pink) 0%, var(--neon-purple) 50%, var(--neon-pink) 100%) !important;\n  box-shadow: \n    0 6px 0 0 #080E14, \n    0 20px 40px rgba(0, 0, 0, 0.8), \n    inset 0 0 70px rgba(255, 16, 240, 0.15), \n    inset 0 1px 0 0 rgba(255, 255, 255, 0.1),\n    0 0 35px rgba(255, 16, 240, 0.3) !important;\n  padding-bottom: 26px !important;\n}\n\ndetails::after {\n  content: \"🎸 旧公寓 · 日落大道 · 摇滚不死 🎸\" !important;\n  position: absolute !important;\n  bottom: 8px !important;\n  right: 24px !important;\n  font-size: 10px !important;\n  color: var(--neon-pink) !important;\n  opacity: 0.5 !important;\n  font-family: 'Permanent Marker', cursive !important;\n  letter-spacing: 2px !important;\n  pointer-events: none !important;\n  text-transform: uppercase !important;\n  text-shadow: 0 0 10px var(--neon-pink), 0 0 20px rgba(0, 0, 0, 0.7) !important;\n  z-index: 1 !important;\n}\n\ndetails > * {\n  position: relative !important;\n  z-index: 2 !important;\n}\n\n/* 左侧撕裂线 */\ndetails > :first-child::before {\n  content: \"\" !important;\n  position: absolute !important;\n  left: -6px !important;\n  top: 30px !important;\n  bottom: 30px !important;\n  width: 3px !important;\n  background: repeating-linear-gradient(to bottom, \n    transparent, \n    var(--denim-rip) 10px, \n    transparent 20px,\n    var(--neon-purple) 30px,\n    transparent 40px) !important;\n  opacity: 0.6 !important;\n  border-radius: 2px !important;\n  box-shadow: 0 0 12px var(--neon-blue) !important;\n}\n\ndetails summary {\n  background: linear-gradient(135deg, #1E2F40 0%, #0F1A24 50%, #1E2F40 100%) !important;\n  border: 2px solid transparent !important;\n  border-image: linear-gradient(135deg, var(--neon-pink) 0%, var(--leopard-gold) 50%, var(--neon-blue) 100%) !important;\n  border-image-slice: 1 !important;\n  border-radius: 2px 12px 2px 12px !important;\n  color: #E8D5A5 !important;\n  font-weight: 700 !important;\n  font-size: 1.2em !important;\n  letter-spacing: 5px !important;\n  text-shadow: 0 3px 5px rgba(0, 0, 0, 0.7), 0 0 15px rgba(255, 16, 240, 0.6) !important;\n  padding: 16px 24px 16px 52px !important;\n  margin: -12px -12px 18px -12px !important;\n  box-shadow: 0 4px 0 0 #080E14, inset 0 0 20px rgba(255, 16, 240, 0.2) !important;\n  cursor: pointer !important;\n  list-style: none !important;\n  position: relative !important;\n  transition: all 0.2s ease !important;\n  font-family: 'Limelight', cursive !important;\n  display: flex !important;\n  align-items: center !important;\n}\n\ndetails summary::-webkit-details-marker {\n  display: none !important;\n}\n\ndetails summary::before {\n  content: \"🎤\" !important;\n  position: absolute !important;\n  left: 18px !important;\n  top: 50% !important;\n  transform: translateY(-50%) rotate(-10deg) !important;\n  font-size: 24px !important;\n  filter: drop-shadow(0 0 10px var(--neon-pink)) !important;\n  transition: transform 0.25s ease !important;\n  opacity: 0.9 !important;\n}\n\ndetails summary::after {\n  content: \"🔥\" !important;\n  position: absolute !important;\n  right: 18px !important;\n  top: 50% !important;\n  transform: translateY(-50%) !important;\n  font-size: 22px !important;\n  filter: drop-shadow(0 0 8px var(--neon-blue)) !important;\n  opacity: 0.8 !important;\n  transition: transform 0.3s ease !important;\n}\n\ndetails[open] summary::before {\n  content: \"🎸\" !important;\n  transform: translateY(-50%) rotate(0deg) !important;\n  filter: drop-shadow(0 0 15px var(--neon-purple)) !important;\n}\n\ndetails[open] summary::after {\n  content: \"💥\" !important;\n  transform: translateY(-50%) rotate(180deg) !important;\n}\n\ndetails summary:hover {\n  background: linear-gradient(135deg, #2A3F50 0%, #1A2A3A 50%, #2A3F50 100%) !important;\n  border-image: linear-gradient(135deg, var(--neon-blue) 0%, var(--neon-pink) 50%, var(--neon-purple) 100%) !important;\n  color: #FFFFFF !important;\n  text-shadow: 0 3px 5px rgba(0, 0, 0, 0.8), 0 0 20px var(--neon-pink) !important;\n  transform: translate(-2px, -2px) !important;\n  box-shadow: 0 6px 0 0 #080E14, inset 0 0 25px rgba(0, 240, 255, 0.3), 0 0 20px rgba(255, 16, 240, 0.4) !important;\n}\n\n/* 档案内容样式 */\ndetails p:has(\"🪪\"),\ndetails div:has(\"🪪\") {\n  font-size: 1.3em !important;\n  font-weight: 700 !important;\n  color: var(--neon-pink) !important;\n  text-shadow: 0 3px 5px rgba(0, 0, 0, 0.7), 0 0 20px var(--neon-pink) !important;\n  border-bottom: 3px solid transparent !important;\n  border-image: linear-gradient(90deg, transparent, var(--neon-purple) 50%, transparent) !important;\n  border-image-slice: 1 !important;\n  padding-bottom: 12px !important;\n  margin-bottom: 18px !important;\n  letter-spacing: 3px !important;\n  font-family: 'Permanent Marker', cursive !important;\n}\n\ndetails strong,\ndetails b {\n  color: var(--leopard-gold) !important;\n  font-weight: 700 !important;\n  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.6) !important;\n}\n\ndetails p:has(\"🔸\"),\ndetails div:has(\"🔸\") {\n  color: var(--neon-blue) !important;\n  font-weight: 600 !important;\n  letter-spacing: 3px !important;\n  border-left: 5px solid var(--neon-pink) !important;\n  padding-left: 16px !important;\n  margin: 20px 0 12px 0 !important;\n  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.5) !important;\n  font-family: 'Limelight', cursive !important;\n}\n\ndetails li,\ndetails ul li {\n  color: #DDD0C0 !important;\n  margin: 10px 0 !important;\n  padding-left: 12px !important;\n  list-style-type: none !important;\n  position: relative !important;\n}\n\ndetails li::before {\n  content: \"⚡\" !important;\n  position: absolute !important;\n  left: -16px !important;\n  color: var(--neon-pink) !important;\n  font-size: 14px !important;\n  opacity: 0.9 !important;\n  text-shadow: 0 0 8px var(--neon-pink) !important;\n}\n\ndetails ul {\n  padding-left: 30px !important;\n  margin: 12px 0 !important;\n}\n\ndetails code,\ndetails pre {\n  background: rgba(15, 25, 35, 0.9) !important;\n  border: 1px solid var(--stud-silver) !important;\n  border-radius: 4px !important;\n  padding: 4px 12px !important;\n  color: var(--neon-blue) !important;\n  font-family: 'Courier New', monospace !important;\n  font-size: 0.9em !important;\n  box-shadow: inset 0 2px 5px rgba(0, 0, 0, 0.6), 0 0 10px rgba(0, 240, 255, 0.3) !important;\n  text-shadow: 0 0 6px var(--neon-blue) !important;\n}\n\ndetails em {\n  color: #C0B8A0 !important;\n  font-style: italic !important;\n  background: rgba(30, 47, 64, 0.5) !important;\n  padding: 5px 14px !important;\n  border-radius: 2px 10px 2px 10px !important;\n  border-left: 4px solid var(--neon-pink) !important;\n  display: inline-block !important;\n  text-shadow: 0 0 10px rgba(255, 16, 240, 0.3) !important;\n}\n\n/* ========================================\n积分消耗栏 - 威士忌与香烟\n======================================== */\n\n.MuiStack-root.text-purple-500.mt-1.css-1kz283j {\n  display: flex !important;\n  flex-wrap: wrap !important;\n  align-items: center !important;\n  gap: 10px 20px !important;\n  margin-top: 14px !important;\n  padding: 14px 20px !important;\n  background: linear-gradient(145deg, #1E2F40 0%, #0F1A24 50%, #152535 100%) !important;\n  border: 2px solid transparent !important;\n  border-image: linear-gradient(135deg, var(--leopard-gold) 0%, var(--neon-pink) 50%, var(--leopard-gold) 100%) !important;\n  border-image-slice: 1 !important;\n  border-radius: 2px 12px 2px 12px !important;\n  box-shadow: \n    inset 0 3px 8px rgba(0, 0, 0, 0.7), \n    inset 0 -1px 3px rgba(212, 160, 23, 0.15), \n    0 4px 0 0 #080E14, \n    0 8px 15px rgba(0, 0, 0, 0.4) !important;\n  position: relative !important;\n  overflow: hidden !important;\n}\n\n.MuiStack-root.text-purple-500.mt-1.css-1kz283j::before {\n  content: \"🥃\";\n  position: absolute;\n  left: 10px;\n  bottom: 5px;\n  font-size: 30px;\n  opacity: 0.1;\n  transform: rotate(-10deg);\n  pointer-events: none;\n  z-index: 0;\n}\n\n.MuiStack-root.text-purple-500.mt-1.css-1kz283j p {\n  position: relative !important;\n  z-index: 2 !important;\n  margin: 0 !important;\n  padding: 5px 10px 5px 26px !important;\n  font-size: 15px !important;\n  font-weight: 500 !important;\n  font-family: 'Special Elite', monospace !important;\n  letter-spacing: 1px !important;\n  display: inline-flex !important;\n  align-items: center !important;\n}\n\n.MuiStack-root.text-purple-500.mt-1.css-1kz283j p::before {\n  content: \"🎸\" !important;\n  position: absolute !important;\n  left: 4px !important;\n  top: 50% !important;\n  transform: translateY(-50%) !important;\n  font-size: 14px !important;\n  opacity: 0.8 !important;\n  filter: drop-shadow(0 0 5px var(--neon-pink));\n}\n\n.MuiStack-root.text-purple-500.mt-1.css-1kz283j p:first-child {\n  color: var(--neon-blue) !important;\n  text-shadow: 0 0 8px rgba(0, 240, 255, 0.4) !important;\n}\n\n.MuiStack-root.text-purple-500.mt-1.css-1kz283j p.text-orange-500 {\n  color: var(--leopard-gold) !important;\n  text-shadow: 0 0 8px rgba(212, 160, 23, 0.5) !important;\n}\n\n.MuiStack-root.text-purple-500.mt-1.css-1kz283j p.text-orange-500::before {\n  content: \"🥁\" !important;\n  color: var(--leopard-gold) !important;\n}\n\n.MuiStack-root.text-purple-500.mt-1.css-1kz283j p.text-orange-500::after {\n  content: \"SHOTS\" !important;\n  margin-left: 6px !important;\n  font-size: 11px !important;\n  opacity: 0.8 !important;\n  color: var(--bourbon-amber) !important;\n  font-weight: bold !important;\n}\n\n/* ========================================\n旧公寓霓虹招牌\n======================================== */\n\n.flex.items-center.justify-center.w-6.h-5 {\n  width: auto !important;\n  min-width: 240px !important;\n  height: auto !important;\n  min-height: 52px !important;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  margin: 0 auto !important;\n  position: relative !important;\n  background: linear-gradient(165deg, #1A2A3A 0%, #0A1520 40%, #1A2A3A 100%) !important;\n  border: 2px solid transparent !important;\n  border-image: linear-gradient(135deg, var(--neon-pink) 0%, var(--neon-purple) 50%, var(--neon-blue) 100%) !important;\n  border-image-slice: 1 !important;\n  border-radius: 30px 2px 30px 2px !important;\n  box-shadow: \n    0 4px 0 0 #080E14, \n    0 8px 20px rgba(0, 0, 0, 0.6), \n    inset 0 1px 4px rgba(255, 16, 240, 0.3),\n    0 0 30px rgba(188, 19, 254, 0.3) !important;\n  padding: 12px 32px !important;\n  transition: all 0.3s ease !important;\n  overflow: hidden !important;\n  animation: neon-flicker 3s ease-in-out infinite !important;\n}\n\n.flex.items-center.justify-center.w-6.h-5::before {\n  content: \"⚡\";\n  position: absolute;\n  left: 15px;\n  top: 50%;\n  transform: translateY(-50%);\n  font-size: 20px;\n  color: var(--neon-pink);\n  text-shadow: 0 0 15px var(--neon-pink);\n  opacity: 0.8;\n  z-index: 1;\n}\n\n.flex.items-center.justify-center.w-6.h-5::after {\n  content: \"⚡\";\n  position: absolute;\n  right: 15px;\n  top: 50%;\n  transform: translateY(-50%);\n  font-size: 20px;\n  color: var(--neon-blue);\n  text-shadow: 0 0 15px var(--neon-blue);\n  opacity: 0.8;\n  z-index: 1;\n}\n\n.style_dot-flashing__8L91Q {\n  display: none !important;\n}\n\n.flex.items-center.justify-center.w-6.h-5 .style_text__zGhNq,\n.flex.items-center.justify-center.w-6.h-5 > div {\n  position: relative !important;\n  z-index: 2 !important;\n  font-family: 'Limelight', cursive !important;\n  font-size: 0 !important;\n  font-weight: 700 !important;\n  letter-spacing: 8px !important;\n  color: #FFFFFF !important;\n  text-shadow: \n    0 3px 5px rgba(0, 0, 0, 0.8), \n    0 0 15px var(--neon-pink),\n    0 0 30px var(--neon-purple),\n    0 0 45px var(--neon-blue) !important;\n  white-space: nowrap !important;\n  animation: neon-text-pulse 2.5s ease-in-out infinite !important;\n  line-height: 1.5 !important;\n}\n\n.flex.items-center.justify-center.w-6.h-5 .style_text__zGhNq::before,\n.flex.items-center.justify-center.w-6.h-5 > div::before {\n  content: \"🎸\" !important;\n  margin-right: 12px !important;\n  font-size: 18px !important;\n  color: var(--leopard-gold) !important;\n  text-shadow: 0 0 12px var(--leopard-gold) !important;\n  display: inline-block !important;\n}\n\n.flex.items-center.justify-center.w-6.h-5 .style_text__zGhNq::after,\n.flex.items-center.justify-center.w-6.h-5 > div::after {\n  content: \"旧 公 寓 · 摇 滚 明 星\" !important;\n  margin-left: 12px !important;\n  font-size: 18px !important;\n  font-weight: 700 !important;\n  letter-spacing: 6px !important;\n  color: #FFFFFF !important;\n  text-shadow: \n    0 3px 5px rgba(0, 0, 0, 0.8), \n    0 0 15px var(--neon-pink),\n    0 0 30px var(--neon-purple) !important;\n  white-space: nowrap !important;\n  animation: neon-text-pulse 2.5s ease-in-out infinite !important;\n  display: inline-block !important;\n}\n\n.flex.items-center.justify-center.w-6.h-5 > div:not([class]) {\n  font-size: 0 !important;\n}\n\n.flex.items-center.justify-center.w-6.h-5 > div:not([class])::before {\n  content: \"🥁\" !important;\n  margin-right: 15px !important;\n  font-size: 20px !important;\n  color: var(--neon-blue) !important;\n  text-shadow: 0 0 15px var(--neon-blue) !important;\n  animation: rotate-slow 5s linear infinite !important;\n  display: inline-block !important;\n}\n\n.flex.items-center.justify-center.w-6.h-5 > div:not([class])::after {\n  content: \"旧 公 寓 · 摇 滚 明 星\" !important;\n  font-size: 18px !important;\n  font-weight: 700 !important;\n  letter-spacing: 6px !important;\n  white-space: nowrap !important;\n  color: #FFFFFF !important;\n  text-shadow: \n    0 3px 5px rgba(0, 0, 0, 0.8), \n    0 0 15px var(--neon-pink),\n    0 0 30px var(--neon-purple) !important;\n  animation: neon-text-pulse 2.5s ease-in-out infinite !important;\n}\n\n/* ========================================\n动画定义\n======================================== */\n\n@keyframes neon-text-pulse {\n  0%, 100% {\n    opacity: 1;\n    text-shadow: \n      0 3px 5px rgba(0, 0, 0, 0.8), \n      0 0 15px var(--neon-pink),\n      0 0 30px var(--neon-purple),\n      0 0 45px var(--neon-blue);\n  }\n  50% {\n    opacity: 0.9;\n    text-shadow: \n      0 3px 5px rgba(0, 0, 0, 0.8), \n      0 0 25px var(--neon-pink),\n      0 0 45px var(--neon-purple),\n      0 0 65px var(--neon-blue);\n  }\n}\n\n@keyframes neon-flicker {\n  0%, 100% {\n    box-shadow: \n      0 4px 0 0 #080E14, \n      0 8px 20px rgba(0, 0, 0, 0.6), \n      inset 0 1px 4px rgba(255, 16, 240, 0.3),\n      0 0 30px rgba(188, 19, 254, 0.3);\n  }\n  5% {\n    box-shadow: \n      0 4px 0 0 #080E14, \n      0 8px 20px rgba(0, 0, 0, 0.6), \n      inset 0 1px 4px rgba(255, 16, 240, 0.1),\n      0 0 15px rgba(188, 19, 254, 0.1);\n  }\n  10% {\n    box-shadow: \n      0 4px 0 0 #080E14, \n      0 8px 20px rgba(0, 0, 0, 0.6), \n      inset 0 1px 4px rgba(255, 16, 240, 0.5),\n      0 0 40px rgba(188, 19, 254, 0.5);\n  }\n}\n\n@keyframes rotate-slow {\n  0% { transform: rotate(0deg); }\n  100% { transform: rotate(360deg); }\n}\n\n/* ========================================\n滚动条与细节\n======================================== */\n\n::-webkit-scrollbar {\n  width: 10px;\n  height: 10px;\n}\n\n::-webkit-scrollbar-track {\n  background: #0D1520;\n  border-radius: 2px;\n  box-shadow: inset 0 0 8px rgba(0,0,0,0.7);\n  border-left: 1px solid var(--stud-dark);\n}\n\n::-webkit-scrollbar-thumb {\n  background: linear-gradient(165deg, var(--denim-dark) 0%, var(--neon-purple) 50%, var(--denim-rip) 100%);\n  border-radius: 2px;\n  border: 1px solid var(--stud-silver);\n  box-shadow: inset 0 0 6px rgba(255, 16, 240, 0.3);\n}\n\n::-webkit-scrollbar-thumb:hover {\n  background: linear-gradient(165deg, var(--neon-pink) 0%, var(--neon-purple) 100%);\n  border-color: var(--neon-blue);\n}\n\n/* ========================================\n通用元素点缀\n======================================== */\n\na {\n  color: var(--neon-pink) !important;\n  text-decoration: underline wavy rgba(255, 16, 240, 0.5) !important;\n  text-underline-offset: 5px;\n  transition: all 0.2s;\n}\n\na:hover {\n  color: var(--neon-blue) !important;\n  text-decoration-color: var(--neon-purple) !important;\n  text-shadow: 0 0 8px var(--neon-pink);\n}\n\nblockquote {\n  border-left: 4px solid var(--neon-pink) !important;\n  background: rgba(255, 16, 240, 0.05) !important;\n  padding: 10px 18px !important;\n  margin: 14px 0 !important;\n  border-radius: 0 10px 10px 0 !important;\n  color: #D0C5B0 !important;\n}\n\ncode, pre {\n  background: #0D1520 !important;\n  color: var(--neon-blue) !important;\n  border-radius: 4px;\n  padding: 3px 8px;\n  border: 1px solid var(--stud-dark);\n}\n\nh1, h2, h3 {\n  position: relative;\n  color: var(--neon-pink) !important;\n  text-shadow: 0 3px 5px rgba(0,0,0,0.6), 0 0 15px var(--neon-pink) !important;\n  font-family: 'Limelight', cursive !important;\n}\n\nh1::after, h2::after, h3::after {\n  content: \"\";\n  position: absolute;\n  bottom: -8px;\n  left: 0;\n  width: 80px;\n  height: 3px;\n  background: var(--border-neon);\n  border-radius: 2px;\n  box-shadow: 0 0 15px var(--neon-pink);\n}\n\nul:not([class]) li::marker {\n  color: var(--neon-pink) !important;\n  content: \"🎸 \" !important;\n}\n\nol:not([class]) li::marker {\n  color: var(--leopard-gold) !important;\n  font-weight: bold;\n}\n\ntable {\n  border-collapse: collapse;\n  width: 100%;\n  margin: 18px 0;\n  background: rgba(15, 25, 35, 0.7);\n  border: 1px solid var(--stud-silver);\n  border-radius: 8px;\n  overflow: hidden;\n}\n\nth {\n  background: linear-gradient(165deg, var(--denim-dark), #1A2A3A);\n  color: var(--neon-pink) !important;\n  padding: 12px 14px;\n  border-bottom: 2px solid var(--neon-purple);\n}\n\ntd {\n  padding: 10px 14px;\n  border-bottom: 1px solid rgba(192, 192, 192, 0.2);\n  color: #F0E6D2 !important;\n}\n\nhr {\n  border: none;\n  height: 3px;\n  background: repeating-linear-gradient(90deg, var(--neon-pink) 0px, var(--neon-pink) 6px, transparent 6px, transparent 12px);\n  margin: 28px 0;\n  position: relative;\n}\n\nhr::after {\n  content: \"⚡\";\n  position: absolute;\n  left: 50%;\n  top: 50%;\n  transform: translate(-50%, -50%);\n  background: var(--denim-dark);\n  color: var(--neon-pink);\n  padding: 0 14px;\n  font-size: 14px;\n  text-shadow: 0 0 12px var(--neon-pink);\n}\n\n::selection {\n  background: rgba(255, 16, 240, 0.4) !important;\n  color: #FFFFFF !important;\n  text-shadow: 0 0 5px var(--neon-pink) !important;\n}\n\n::-moz-selection {\n  background: rgba(255, 16, 240, 0.4) !important;\n  color: #FFFFFF !important;\n}\n\n/* ========================================\n响应式适配\n======================================== */\n\n@media (max-width: 768px) {\n  .status-content {\n    padding: 18px 14px !important;\n    margin: 14px 5px !important;\n    border-radius: 6px 18px 6px 18px !important;\n  }\n  \n  body::after {\n    font-size: 24px !important;\n    top: 20px !important;\n    left: 20px !important;\n  }\n  \n  .group .bg-gray-100\\/90 {\n    padding: 14px 16px !important;\n    font-size: 14px !important;\n  }\n  \n  .group .bg-gray-100\\/90::before {\n    width: 30px !important;\n    height: 30px !important;\n    left: -10px !important;\n    top: -10px !important;\n  }\n  \n  .group .bg-gray-100\\/90::after {\n    font-size: 40px !important;\n    right: -18px !important;\n    bottom: -10px !important;\n  }\n  \n  .flex.items-center.gap-2.pb-2 > button {\n    padding: 8px 14px !important;\n    font-size: 12px !important;\n  }\n  \n  .MuiButtonBase-root.MuiButton-root.MuiButton-text {\n    padding: 8px 16px !important;\n    font-size: 13px !important;\n    min-width: 56px !important;\n  }\n  \n  #ai-chat-input {\n    padding: 14px 16px !important;\n  }\n  \n  details {\n    padding: 16px 18px !important;\n    margin: 18px 0 !important;\n    border-radius: 4px 16px 4px 16px !important;\n  }\n  \n  details summary {\n    padding: 14px 18px 14px 48px !important;\n    font-size: 1.1em !important;\n    letter-spacing: 4px !important;\n  }\n  \n  details summary::before {\n    left: 14px !important;\n    font-size: 22px !important;\n  }\n  \n  details summary::after {\n    right: 14px !important;\n    font-size: 20px !important;\n  }\n  \n  details::after {\n    font-size: 9px !important;\n    bottom: 6px !important;\n    right: 16px !important;\n  }\n  \n  .flex.items-center.justify-center.w-6.h-5 {\n    min-width: 220px !important;\n    min-height: 46px !important;\n    padding: 10px 24px !important;\n  }\n  \n  .flex.items-center.justify-center.w-6.h-5 .style_text__zGhNq::after,\n  .flex.items-center.justify-center.w-6.h-5 > div::after,\n  .flex.items-center.justify-center.w-6.h-5 > div:not([class])::after {\n    font-size: 16px !important;\n    letter-spacing: 5px !important;\n  }\n}\n\n@media (max-width: 480px) {\n  body::after {\n    display: none !important;\n  }\n  \n  body::before {\n    width: 150px !important;\n    height: 80px !important;\n  }\n  \n  .status-content::after {\n    width: 30px !important;\n    height: 30px !important;\n  }\n  \n  .group .bg-gray-100\\/90::before,\n  .group .bg-gray-100\\/90::after {\n    display: block !important;\n  }\n  \n  .group .bg-gray-100\\/90::before {\n    width: 25px !important;\n    height: 25px !important;\n  }\n  \n  .group .bg-gray-100\\/90::after {\n    font-size: 35px !important;\n    right: -15px !important;\n  }\n  \n  .MuiButtonBase-root.MuiButton-root.MuiButton-text {\n    padding: 6px 12px !important;\n    font-size: 12px !important;\n  }\n  \n  details {\n    padding: 14px 14px !important;\n    margin: 14px 0 !important;\n  }\n  \n  details summary {\n    padding: 12px 14px 12px 42px !important;\n    font-size: 1em !important;\n    letter-spacing: 3px !important;\n  }\n  \n  details summary::before {\n    left: 12px !important;\n    font-size: 20px !important;\n  }\n  \n  details summary::after {\n    right: 12px !important;\n    font-size: 18px !important;\n  }\n  \n  details::after {\n    display: none !important;\n  }\n  \n  details > :first-child::before {\n    display: none !important;\n  }\n  \n  .MuiStack-root.text-purple-500.mt-1.css-1kz283j {\n    padding: 10px 14px !important;\n    flex-direction: column !important;\n    align-items: flex-start !important;\n    gap: 6px !important;\n  }\n  \n  .flex.items-center.justify-center.w-6.h-5 {\n    min-width: 190px !important;\n    min-height: 42px !important;\n    padding: 8px 18px !important;\n  }\n  \n  .flex.items-center.justify-center.w-6.h-5 .style_text__zGhNq::after,\n  .flex.items-center.justify-center.w-6.h-5 > div::after,\n  .flex.items-center.justify-center.w-6.h-5 > div:not([class])::after {\n    content: \"旧 公 寓\" !important;\n    font-size: 14px !important;\n    letter-spacing: 4px !important;\n  }\n  \n  .flex.items-center.justify-center.w-6.h-5::before,\n  .flex.items-center.justify-center.w-6.h-5::after {\n    font-size: 16px !important;\n  }\n}","options":{"items":[{"order":0,"label":"【开局：果儿","type":"SET-INPUT","value":"你刚刚被一个三流乐队的经纪人从派对上赶了出来，因为你拒绝了他们某个过分的要求。你现在又冷又饿，手里只有$45，而你唯一的乐器——那本记满了歌词和灵感的日记本，就是你翻身的全部资本。"},{"order":1,"label":"新人手册·主手册","type":"SET-INPUT","value":"📼 1984日落大道·新人指南\n📍!路线  🏨!地点  📅!计划  ⚠️!规则"},{"order":2,"label":"新人手册·成名路线","type":"SET-INPUT","value":"📍 成名路线\nDemo → 排练 → 俱乐部 → 电台 → MTV → 签约"},{"order":3,"label":"新人手册·关键地点","type":"SET-INPUT","value":"7-11便利店、旧公寓、乐器店、救济站、排练大楼、俱乐部、酒吧、唱片厂牌"},{"order":4,"label":"新人手册·成名计划","type":"SET-INPUT","value":"📅 成名行动指南\n1：活下去  2：录制Demo\n3：抢排练房  4：跑俱乐部\n5：投送Demo  6：街头宣传\n7：等待A&R发掘"},{"order":5,"label":"新人手册·生存规则","type":"SET-INPUT","value":"⚠️ 日落大道铁律\n1.永远随身带Demo\n2.善待底层工作人员\n3.不吸毒、不欠债、不装大神\n4.演出绝对不能迟到\n5.手里的乐器，永远比面子重要"},{"order":6,"label":"🏪7-11便利店","type":"SET-INPUT","value":"去7-11便利店购买便宜食物，填饱自己的肚子"},{"order":7,"label":"📄传单发放","type":"SET-INPUT","value":"去某个俱乐部借下传单发放的工作，挣取生活费（相当于最低工资标准，一小时5美元)"}]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":true,"defaultModelSettings":null,"totalConversations":7,"totalMessages":92,"totalCreditsUsed":177510,"totalTokensUsed":4967376,"totalPlayedUsers":6,"deeplyPlayed":4,"fixedPromptLength":14034,"lorebookLength":118507,"author":{"id":"gx11YTQSXPiIwRD13X0ljYIAnvylAvaH","name":"猫爹","displayUsername":"459231","username":"459231"},"cardsTags":[{"tag":{"name":"怀旧","cardsCount":3}},{"tag":{"name":"音乐","cardsCount":1}},{"tag":{"name":"开局roll天赋","cardsCount":5}},{"tag":{"name":"自定义","cardsCount":339}},{"tag":{"name":"大世界","cardsCount":314}},{"tag":{"name":"角色扮演","cardsCount":375}},{"tag":{"name":"男性向","cardsCount":904}},{"tag":{"name":"ROLL天赋","cardsCount":33}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}