{"id":"e7e69ee8-4d0c-436e-abe5-20040805ff01","authorId":"gx11YTQSXPiIwRD13X0ljYIAnvylAvaH","title":"🌴居住在隔壁别墅的俄罗斯精灵寡妇🥥","description":"【未亡人】【高难度攻略】你刚搬进翡翠湾·海洋公馆28号别墅。先前仆人递钥匙时提了一句，隔壁29号别墅住着来自俄罗斯的叶卡捷琳娜·瓦西里耶娃夫人，寡居，每年常驻此处。高个子，金色长卷发，冰蓝色眼睛，气质沉静。","background":null,"backgroundWidth":null,"backgroundHeight":null,"cover":"z9nogtxwrw2dp2ulzke2rwab.webp","coverWidth":null,"coverHeight":null,"introPage":"a6tgthx1i53y2t7apmgszkvg.html","changelog":null,"createdAt":"2026-04-21T08:17:30.092Z","updatedAt":"2026-06-17T08:49:09.828Z","initPublicAt":"2026-04-21T08:24:09.695Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* ========================================\n翡翠湾·暖沙纪·主题CSS\n风格：度假·海洋·慵懒·高级\n配色：海碧、沙金、日落绯、浪花白\n适配：手机端 + 电脑端\n故事背景：龙国最南部岛屿，叶卡捷琳娜的临海别墅\n======================================== */\n\n/* 导入休闲风格字体 */\n@import url('https://fonts.googleapis.com/css2?family=Quicksand:wght@400;500;600;700&family=Noto+Sans+SC:wght@300;400;500;700&display=swap');\n\n:root {\n  /* 翡翠湾主题色 */\n  --emerald-sea: #2E8B7A;\n  --shallow-reef: #5DBFB0;\n  --sand-gold: #E5C594;\n  --sunset-coral: #F4A58A;\n  --sunset-pink: #E8816E;\n  --driftwood: #D4B896;\n  --seafoam: #A8D8C9;\n  --deep-water: #1A5F6E;\n  --whitecap: #F5F0E8;\n  --shell-white: #FDF8F3;\n  --coconut-shell: #8B6F5E;\n  --palm-shadow: #2D4A3E;\n  --beach-glass: rgba(245, 240, 232, 0.7);\n  \n  /* 边框渐变 */\n  --border-tide: linear-gradient(135deg, \n    var(--seafoam) 0%, \n    var(--emerald-sea) 25%, \n    var(--sand-gold) 50%, \n    var(--sunset-coral) 75%, \n    var(--seafoam) 100%);\n    \n  --border-sunset: linear-gradient(145deg,\n    var(--sand-gold) 0%,\n    var(--sunset-pink) 30%,\n    var(--driftwood) 50%,\n    var(--sunset-coral) 70%,\n    var(--sand-gold) 100%);\n}\n\n/* 全局字体与基础 */\nbody, \n.chat-container, \n.status-content, \n.message-bubble {\n  font-family: 'Quicksand', 'Noto Sans SC', 'Helvetica Neue', sans-serif !important;\n}\n\nbody {\n  position: relative;\n  min-height: 100vh;\n}\n\n/* ========================================\n背景装饰 - 翡翠湾度假元素\n======================================== */\n\n/* 左上角 - 椰影与阳光光晕 */\nbody::before {\n  content: \"\";\n  position: fixed;\n  top: 0;\n  left: 0;\n  width: 220px;\n  height: 220px;\n  background: \n    radial-gradient(circle at 20% 20%, rgba(245, 240, 232, 0.25) 0%, transparent 60%),\n    radial-gradient(circle at 30% 25%, rgba(244, 165, 138, 0.12) 0%, transparent 50%),\n    repeating-linear-gradient(135deg, transparent 0px, transparent 15px, rgba(46, 139, 122, 0.04) 15px, rgba(46, 139, 122, 0.04) 17px);\n  border-radius: 0 0 60% 0;\n  pointer-events: none;\n  z-index: 0;\n}\n\n/* 右下角 - 浪花与贝壳 */\nbody::after {\n  content: \"🐚\";\n  position: fixed;\n  bottom: 15px;\n  right: 15px;\n  font-size: 45px;\n  opacity: 0.15;\n  transform: rotate(5deg);\n  filter: drop-shadow(0 0 8px #E5C594);\n  pointer-events: none;\n  z-index: 0;\n}\n\n/* 右上角 - 海鸟剪影 */\n.chat-container {\n  position: relative;\n}\n\n.chat-container::before {\n  content: \"~~  ~~  ~~\";\n  position: absolute;\n  top: -5px;\n  right: 25px;\n  font-size: 24px;\n  opacity: 0.1;\n  letter-spacing: 15px;\n  color: var(--deep-water);\n  pointer-events: none;\n  z-index: 1;\n}\n\n/* 左下角沙滩纹理 */\n#chat-content {\n  position: relative;\n}\n\n#chat-content::after {\n  content: \"\";\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 100px;\n  height: 100px;\n  background: \n    radial-gradient(circle at 15% 85%, var(--sand-gold) 2px, transparent 3px),\n    radial-gradient(circle at 35% 75%, var(--driftwood) 3px, transparent 4px),\n    radial-gradient(circle at 55% 90%, var(--sand-gold) 2px, transparent 3px),\n    radial-gradient(circle at 75% 65%, var(--coconut-shell) 1px, transparent 2px),\n    radial-gradient(circle at 85% 80%, var(--sand-gold) 2px, transparent 3px);\n  opacity: 0.15;\n  pointer-events: none;\n  z-index: 0;\n}\n\n.chat-main-container {\n  position: relative !important;\n}\n\n.chat-main-container::after {\n  content: \"\";\n  position: fixed;\n  bottom: 0;\n  right: 0;\n  width: 150px;\n  height: 150px;\n  background: radial-gradient(circle at 80% 80%, rgba(93, 191, 176, 0.08) 0%, transparent 70%);\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(165deg, \n    rgba(245, 240, 232, 0.92) 0%, \n    rgba(253, 248, 243, 0.95) 50%,\n    rgba(245, 240, 232, 0.92) 100%) !important;\n  backdrop-filter: blur(8px) !important;\n  -webkit-backdrop-filter: blur(8px) !important;\n  \n  border: 3px solid transparent !important;\n  border-image: var(--border-tide) !important;\n  border-image-slice: 1 !important;\n  border-radius: 30px 12px 30px 12px !important;\n  \n  box-shadow: \n    0 0 0 1px var(--sand-gold),\n    0 0 0 4px rgba(46, 139, 122, 0.15),\n    0 10px 30px rgba(0, 0, 0, 0.15),\n    inset 0 0 50px rgba(168, 216, 201, 0.15) !important;\n  \n  padding: 22px 26px !important;\n  margin: 18px 10px !important;\n  color: var(--palm-shadow) !important;\n}\n\n.status-content::before {\n  content: \"\";\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  background-image: \n    repeating-linear-gradient(45deg, rgba(229, 197, 148, 0.04) 0px, rgba(229, 197, 148, 0.04) 2px, transparent 2px, transparent 10px),\n    radial-gradient(circle at 15% 25%, rgba(244, 165, 138, 0.1) 0%, transparent 40%),\n    radial-gradient(circle at 85% 75%, rgba(93, 191, 176, 0.08) 0%, transparent 50%);\n  pointer-events: none;\n  border-radius: inherit;\n  z-index: 0;\n}\n\n.status-content::after {\n  content: \"🌊\";\n  position: absolute;\n  top: -10px;\n  right: -10px;\n  font-size: 45px;\n  opacity: 0.1;\n  transform: rotate(15deg);\n  filter: drop-shadow(0 0 6px var(--emerald-sea));\n  pointer-events: none;\n  z-index: 1;\n}\n\n.status-content > * {\n  position: relative;\n  z-index: 2;\n}\n\n.status-content .status-header,\n.status-content > :first-child {\n  position: relative;\n}\n\n.status-content-wrapper {\n  position: relative;\n}\n\n.status-content p:not([class=\"text-\"]),\n.status-content li:not([class=\"text-\"]),\n.status-content span:not([class*=\"text-\"]) {\n  color: var(--palm-shadow) !important;\n}\n\n/* ========================================\n对话气泡 - AI侧（海玻璃风格）\n======================================== */\n\n.group .bg-gray-100\\/90 {\n  background: linear-gradient(145deg, #E8F3EE 0%, #DCF0E8 50%, #E5F2EB 100%) !important;\n  border: 2px solid transparent !important;\n  border-image: var(--border-sunset) !important;\n  border-image-slice: 1 !important;\n  border-radius: 24px 8px 24px 8px !important;\n  box-shadow: 0 4px 0 0 rgba(45, 74, 62, 0.15), 0 8px 20px rgba(0, 0, 0, 0.1), inset 0 0 30px rgba(168, 216, 201, 0.15), inset 0 1px 0 0 rgba(255, 255, 255, 0.5) !important;\n  color: var(--palm-shadow) !important;\n  padding: 16px 18px !important;\n  margin: 8px 4px !important;\n  font-size: 15px !important;\n  line-height: 1.6 !important;\n  position: relative !important;\n  overflow: hidden !important;\n  isolation: isolate !important;\n  transition: all 0.25s ease !important;\n}\n\n/* 左上角 - 椰树叶影 */\n.group .bg-gray-100\\/90::before {\n  content: \"🌴\" !important;\n  position: absolute !important;\n  left: -20px !important;\n  top: -20px !important;\n  font-size: 90px !important;\n  line-height: 1 !important;\n  opacity: 0.1 !important;\n  transform: rotate(-15deg) !important;\n  pointer-events: none !important;\n  z-index: 0 !important;\n  filter: drop-shadow(0 0 10px rgba(46, 139, 122, 0.3)) !important;\n}\n\n/* 右上角 - 海星 */\n.group .bg-gray-100\\/90::after {\n  content: \"⭐\" !important;\n  position: absolute !important;\n  right: -25px !important;\n  top: -25px !important;\n  font-size: 100px !important;\n  line-height: 1 !important;\n  opacity: 0.08 !important;\n  transform: rotate(20deg) !important;\n  pointer-events: none !important;\n  z-index: 0 !important;\n  filter: drop-shadow(0 0 8px rgba(244, 165, 138, 0.4)) !important;\n  color: var(--sunset-coral) !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: 0 4px 0 0 rgba(45, 74, 62, 0.2), 0 12px 25px rgba(0, 0, 0, 0.12), inset 0 0 40px rgba(93, 191, 176, 0.2), inset 0 1px 0 0 rgba(255, 255, 255, 0.6), 0 0 20px rgba(46, 139, 122, 0.2) !important;\n  transform: translateY(-2px);\n}\n\n.group .bg-gray-100\\/90:hover::before {\n  opacity: 0.15 !important;\n  transform: rotate(-10deg) scale(1.05) !important;\n  transition: all 0.3s ease !important;\n}\n\n.group .bg-gray-100\\/90:hover::after {\n  opacity: 0.12 !important;\n  transform: rotate(25deg) scale(1.05) !important;\n  transition: all 0.3s ease !important;\n}\n\n.group .bg-gray-100\\/90 p,\n.group .bg-gray-100\\/90 span,\n.group .bg-gray-100\\/90 div {\n  position: relative !important;\n  z-index: 2 !important;\n}\n\n/* 用户侧气泡 - 落日暖色调 */\n.group .bg-blue-500 {\n  background: linear-gradient(145deg, #FDE8E0 0%, #FAD4C4 100%) !important;\n  border: 1.5px solid var(--sunset-coral) !important;\n  border-radius: 8px 24px 8px 24px !important;\n  box-shadow: 0 3px 0 0 rgba(232, 129, 110, 0.2), 0 6px 15px rgba(0, 0, 0, 0.08) !important;\n  color: var(--coconut-shell) !important;\n}\n\n/* ========================================\n按钮美化 - 漂流瓶与贝壳\n======================================== */\n\n.flex.items-center.gap-2.pb-2 > button {\n  background: linear-gradient(165deg, #DCF0E8 0%, #C5E6D8 50%, #DCF0E8 100%) !important;\n  color: var(--deep-water) !important;\n  border: 2px solid transparent !important;\n  border-image: linear-gradient(135deg, var(--seafoam) 0%, var(--sunset-coral) 50%, var(--seafoam) 100%) !important;\n  border-image-slice: 1 !important;\n  border-radius: 20px 6px 20px 6px !important;\n  box-shadow: 0 3px 0 0 rgba(45, 74, 62, 0.2), 0 5px 12px rgba(0, 0, 0, 0.1), inset 0 1px 2px rgba(255, 255, 255, 0.6) !important;\n  font-weight: 600 !important;\n  text-transform: none !important;\n  letter-spacing: 0.5px !important;\n  padding: 8px 18px !important;\n  margin: 0 3px !important;\n  transition: all 0.2s cubic-bezier(0.2, 0.9, 0.4, 1) !important;\n  position: relative !important;\n  font-size: 13px !important;\n}\n\n.flex.items-center.gap-2.pb-2 > button::before {\n  content: \"🐚\";\n  position: absolute;\n  left: 6px;\n  top: 4px;\n  font-size: 10px;\n  opacity: 0.4;\n}\n\n.flex.items-center.gap-2.pb-2 > button::after {\n  content: \"🐚\";\n  position: absolute;\n  right: 6px;\n  bottom: 4px;\n  font-size: 10px;\n  opacity: 0.4;\n  transform: scaleX(-1);\n}\n\n.flex.items-center.gap-2.pb-2 > button:hover {\n  background: linear-gradient(165deg, #E8F3EE 0%, #DCF0E8 50%, #E8F3EE 100%) !important;\n  color: var(--emerald-sea) !important;\n  transform: translate(1px, 2px) !important;\n  box-shadow: 0 1px 0 0 rgba(45, 74, 62, 0.15), 0 6px 15px rgba(46, 139, 122, 0.2), inset 0 1px 4px rgba(255, 255, 255, 0.7), 0 0 15px rgba(93, 191, 176, 0.25) !important;\n  border-image: linear-gradient(135deg, var(--emerald-sea) 0%, var(--sunset-pink) 50%, var(--emerald-sea) 100%) !important;\n  border-image-slice: 1 !important;\n}\n\n.flex.items-center.gap-2.pb-2 > button:active {\n  transform: translate(3px, 3px) !important;\n  box-shadow: 0 0 0 0 rgba(45, 74, 62, 0.15), inset 0 2px 8px rgba(0, 0, 0, 0.1), 0 0 20px rgba(244, 165, 138, 0.3) !important;\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  transform: scaleX(-1) !important;\n}\n\n/* ========================================\nMUI按钮美化 - 珊瑚骨\n======================================== */\n\n.MuiButtonBase-root.MuiButton-root.MuiButton-text {\n  background: linear-gradient(165deg, #DCF0E8 0%, #C5E6D8 40%, #D0EADF 100%) !important;\n  color: var(--deep-water) !important;\n  border: 2px solid transparent !important;\n  border-image: linear-gradient(135deg, var(--emerald-sea) 0%, var(--sunset-coral) 50%, var(--emerald-sea) 100%) !important;\n  border-image-slice: 1 !important;\n  border-radius: 18px 6px 18px 6px !important;\n  box-shadow: 0 3px 0 0 rgba(45, 74, 62, 0.15), 0 5px 15px rgba(0, 0, 0, 0.1), inset 0 1px 3px rgba(255, 255, 255, 0.5) !important;\n  font-weight: 600 !important;\n  text-transform: none !important;\n  letter-spacing: 0.5px !important;\n  padding: 8px 18px !important;\n  margin: 0 3px !important;\n  transition: all 0.2s cubic-bezier(0.2, 0.9, 0.4, 1) !important;\n  position: relative !important;\n  font-size: 14px !important;\n  font-family: 'Quicksand', 'Noto Sans SC', sans-serif !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: 3px;\n  font-size: 10px;\n  opacity: 0.4;\n}\n\n.MuiButtonBase-root.MuiButton-root.MuiButton-text::after {\n  content: \"\";\n  position: absolute;\n  right: 6px;\n  bottom: 6px;\n  width: 12px;\n  height: 12px;\n  background: linear-gradient(135deg, transparent 40%, var(--sunset-coral) 45%, transparent 55%);\n  opacity: 0.25;\n  border-radius: 50%;\n}\n\n.MuiButtonBase-root.MuiButton-root.MuiButton-text:hover {\n  background: linear-gradient(165deg, #E8F3EE 0%, #DCF0E8 50%, #E8F3EE 100%) !important;\n  color: var(--emerald-sea) !important;\n  transform: translate(1px, 2px) !important;\n  box-shadow: 0 1px 0 0 rgba(45, 74, 62, 0.15), 0 6px 18px rgba(46, 139, 122, 0.2), inset 0 1px 6px rgba(255, 255, 255, 0.6), 0 0 18px rgba(93, 191, 176, 0.25) !important;\n  border-image: linear-gradient(135deg, var(--shallow-reef) 0%, var(--sunset-pink) 50%, var(--shallow-reef) 100%) !important;\n  border-image-slice: 1 !important;\n}\n\n.MuiButtonBase-root.MuiButton-root.MuiButton-text:active {\n  transform: translate(3px, 3px) !important;\n  box-shadow: 0 0 0 0 rgba(45, 74, 62, 0.15), inset 0 2px 10px rgba(0, 0, 0, 0.08), 0 0 20px rgba(244, 165, 138, 0.3) !important;\n}\n\n.MuiButtonBase-root.MuiButton-root.MuiButton-text:disabled {\n  opacity: 0.5;\n  background: #E8E0D8 !important;\n  color: #A0A0A0 !important;\n  border-image: linear-gradient(135deg, #B0B0B0 0%, #D0D0D0 100%) !important;\n  box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.1), inset 0 1px 4px rgba(255, 255, 255, 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, #F0F6F2 0%, #E8F3EE 50%, #F0F6F2 100%) !important;\n  border: 2px solid transparent !important;\n  border-image: linear-gradient(135deg, var(--seafoam) 0%, var(--sand-gold) 50%, var(--seafoam) 100%) !important;\n  border-image-slice: 1 !important;\n  border-radius: 20px 8px 20px 8px !important;\n  color: var(--palm-shadow) !important;\n  caret-color: var(--emerald-sea) !important;\n  box-shadow: inset 3px 3px 10px rgba(0, 0, 0, 0.06), inset -1px -1px 4px rgba(255, 255, 255, 0.8), 0 2px 6px rgba(0, 0, 0, 0.08) !important;\n  padding: 14px 18px !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,\n#ai-chat-input * {\n  color: var(--palm-shadow) !important;\n}\n\n#ai-chat-input::placeholder {\n  color: #A0B8AE !important;\n  opacity: 0.7 !important;\n  font-style: italic !important;\n}\n\n#ai-chat-input:focus {\n  outline: none !important;\n  border-image: linear-gradient(135deg, var(--emerald-sea) 0%, var(--sunset-coral) 50%, var(--emerald-sea) 100%) !important;\n  border-image-slice: 1 !important;\n  box-shadow: inset 3px 3px 12px rgba(0, 0, 0, 0.08), inset -1px -1px 6px rgba(255, 255, 255, 0.9), 0 0 20px rgba(46, 139, 122, 0.2), 0 2px 8px rgba(0, 0, 0, 0.1) !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: 8px 4px !important;\n}\n\n/* ========================================\n折叠状态栏 - 漂流瓶日志\n======================================== */\n\ndetails {\n  display: block !important;\n  margin: 18px 0 !important;\n  background: linear-gradient(165deg, #F5F0E8 0%, #FDF8F3 50%, #F5F0E8 100%) !important;\n  backdrop-filter: blur(4px) !important;\n  border: 2px solid transparent !important;\n  border-image: linear-gradient(135deg, var(--emerald-sea) 0%, var(--sand-gold) 30%, var(--sunset-coral) 70%, var(--emerald-sea) 100%) !important;\n  border-image-slice: 1 !important;\n  border-radius: 24px 10px 24px 10px !important;\n  box-shadow: 0 5px 0 0 rgba(45, 74, 62, 0.1), 0 12px 30px rgba(0, 0, 0, 0.12), inset 0 0 50px rgba(168, 216, 201, 0.15), inset 0 1px 0 0 rgba(255, 255, 255, 0.6), 0 0 25px rgba(229, 197, 148, 0.2) !important;\n  padding: 20px 24px !important;\n  color: var(--palm-shadow) !important;\n  font-family: 'Quicksand', 'Noto Sans SC', sans-serif !important;\n  line-height: 1.7 !important;\n  position: relative !important;\n  transition: all 0.3s ease !important;\n  overflow: hidden !important;\n}\n\ndetails::before {\n  content: \"\" !important;\n  position: absolute !important;\n  top: 0 !important;\n  left: 0 !important;\n  right: 0 !important;\n  bottom: 0 !important;\n  background-image: url('data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100\" height=\"100\" viewBox=\"0 0 100 100\"><filter id=\"noise\"><feTurbulence type=\"fractalNoise\" baseFrequency=\"0.5\" numOctaves=\"1\" stitchTiles=\"stitch\"/><feColorMatrix type=\"matrix\" values=\"1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0.03 0\"/></filter><rect width=\"100\" height=\"100\" filter=\"url(%23noise)\"/></svg>'), repeating-linear-gradient(45deg, transparent 0px, rgba(46, 139, 122, 0.02) 1px, transparent 3px) !important;\n  opacity: 0.5 !important;\n  pointer-events: none !important;\n  z-index: 0 !important;\n  border-radius: inherit !important;\n}\n\ndetails[open] {\n  background: linear-gradient(165deg, #FDF8F3 0%, #F5F0E8 50%, #FDF8F3 100%) !important;\n  border-image: linear-gradient(135deg, var(--sunset-coral) 0%, var(--emerald-sea) 50%, var(--sunset-coral) 100%) !important;\n  border-image-slice: 1 !important;\n  box-shadow: 0 6px 0 0 rgba(45, 74, 62, 0.12), 0 16px 35px rgba(0, 0, 0, 0.14), inset 0 0 60px rgba(93, 191, 176, 0.15), inset 0 1px 0 0 rgba(255, 255, 255, 0.7), 0 0 35px rgba(244, 165, 138, 0.25) !important;\n  padding-bottom: 26px !important;\n}\n\ndetails::after {\n  content: \"🌊 翡翠湾 · 海洋公馆 · 暖沙纪 🌊\" !important;\n  position: absolute !important;\n  bottom: 8px !important;\n  right: 28px !important;\n  font-size: 10px !important;\n  color: var(--emerald-sea) !important;\n  opacity: 0.5 !important;\n  font-family: 'Quicksand', sans-serif !important;\n  letter-spacing: 3px !important;\n  font-weight: 500 !important;\n  pointer-events: none !important;\n  text-transform: uppercase !important;\n  text-shadow: 0 0 6px rgba(46, 139, 122, 0.3) !important;\n  z-index: 1 !important;\n}\n\ndetails > * {\n  position: relative !important;\n  z-index: 2 !important;\n}\n\ndetails > :first-child::before {\n  content: \"\" !important;\n  position: absolute !important;\n  left: -6px !important;\n  top: 20px !important;\n  bottom: 20px !important;\n  width: 3px !important;\n  background: linear-gradient(to bottom, transparent, var(--seafoam) 20%, var(--sunset-coral) 50%, var(--seafoam) 80%, transparent) !important;\n  opacity: 0.5 !important;\n  border-radius: 2px !important;\n  box-shadow: 0 0 10px var(--seafoam) !important;\n}\n\ndetails summary {\n  background: linear-gradient(135deg, #E8F3EE 0%, #DCF0E8 50%, #E8F3EE 100%) !important;\n  border: 2px solid transparent !important;\n  border-image: linear-gradient(135deg, var(--emerald-sea) 0%, var(--sunset-coral) 50%, var(--emerald-sea) 100%) !important;\n  border-image-slice: 1 !important;\n  border-radius: 20px 6px 20px 6px !important;\n  color: var(--deep-water) !important;\n  font-weight: 700 !important;\n  font-size: 1.15em !important;\n  letter-spacing: 3px !important;\n  text-shadow: 0 1px 3px rgba(255, 255, 255, 0.8), 0 0 10px rgba(93, 191, 176, 0.4) !important;\n  padding: 14px 22px 14px 50px !important;\n  margin: -10px -10px 18px -10px !important;\n  box-shadow: 0 3px 0 0 rgba(45, 74, 62, 0.15), inset 0 0 20px rgba(168, 216, 201, 0.3) !important;\n  cursor: pointer !important;\n  list-style: none !important;\n  position: relative !important;\n  transition: all 0.25s ease !important;\n  font-family: 'Quicksand', 'Noto Sans SC', sans-serif !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: 22px !important;\n  filter: drop-shadow(0 0 8px var(--emerald-sea)) !important;\n  transition: transform 0.25s ease !important;\n  opacity: 0.8 !important;\n  display: inline-block !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: 18px !important;\n  color: var(--emerald-sea) !important;\n  text-shadow: 0 0 8px var(--shallow-reef) !important;\n  opacity: 0.7 !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 10px var(--sand-gold)) !important;\n}\n\ndetails[open] summary::after {\n  content: \"🐚\" !important;\n  transform: translateY(-50%) rotate(15deg) !important;\n  color: var(--sunset-coral) !important;\n}\n\ndetails summary:hover {\n  background: linear-gradient(135deg, #F0F6F2 0%, #E8F3EE 50%, #F0F6F2 100%) !important;\n  border-image: linear-gradient(135deg, var(--shallow-reef) 0%, var(--sunset-pink) 50%, var(--shallow-reef) 100%) !important;\n  color: var(--emerald-sea) !important;\n  transform: translate(-1px, -1px) !important;\n  box-shadow: 0 4px 0 0 rgba(45, 74, 62, 0.15), inset 0 0 25px rgba(93, 191, 176, 0.3), 0 0 20px rgba(244, 165, 138, 0.2) !important;\n}\n\ndetails summary:hover::before {\n  opacity: 1 !important;\n  filter: drop-shadow(0 0 12px var(--sunset-coral)) !important;\n}\n\ndetails > :not(summary) {\n  padding: 8px 14px !important;\n  margin: 8px 0 !important;\n  position: relative !important;\n  z-index: 2 !important;\n}\n\ndetails hr {\n  border: none !important;\n  height: 2px !important;\n  background: repeating-linear-gradient(90deg, var(--seafoam) 0px, var(--seafoam) 6px, transparent 6px, transparent 12px) !important;\n  margin: 26px 0 !important;\n  opacity: 0.4 !important;\n  position: relative !important;\n}\n\ndetails hr::before {\n  content: \"🐚\" !important;\n  position: absolute !important;\n  left: 50% !important;\n  top: 50% !important;\n  transform: translate(-50%, -50%) !important;\n  background: #F5F0E8 !important;\n  color: var(--sunset-coral) !important;\n  padding: 0 14px !important;\n  font-size: 14px !important;\n  text-shadow: 0 0 8px rgba(244, 165, 138, 0.4) !important;\n}\n\ndetails .divider {\n  border: none !important;\n  height: 2px !important;\n  background: linear-gradient(90deg, transparent, var(--seafoam) 20%, var(--sunset-coral) 50%, var(--seafoam) 80%, transparent) !important;\n  margin: 20px 0 !important;\n  opacity: 0.5 !important;\n  position: relative !important;\n}\n\ndetails .divider::after {\n  content: \"~\" !important;\n  position: absolute !important;\n  left: 50% !important;\n  top: 50% !important;\n  transform: translate(-50%, -50%) !important;\n  background: #F5F0E8 !important;\n  color: var(--emerald-sea) !important;\n  padding: 0 14px !important;\n  font-size: 16px !important;\n  font-weight: bold !important;\n}\n\n/* 档案内容样式 */\ndetails p:has(\"🏝️\"),\ndetails div:has(\"🏝️\") {\n  font-size: 1.25em !important;\n  font-weight: 700 !important;\n  color: var(--deep-water) !important;\n  text-shadow: 0 1px 3px rgba(255, 255, 255, 0.6), 0 0 12px rgba(93, 191, 176, 0.4) !important;\n  border-bottom: 2px solid transparent !important;\n  border-image: linear-gradient(90deg, transparent, var(--sunset-coral) 50%, transparent) !important;\n  border-image-slice: 1 !important;\n  padding-bottom: 10px !important;\n  margin-bottom: 18px !important;\n  letter-spacing: 2px !important;\n}\n\ndetails strong,\ndetails b {\n  color: var(--emerald-sea) !important;\n  font-weight: 700 !important;\n  text-shadow: 0 1px 3px rgba(255, 255, 255, 0.5) !important;\n}\n\ndetails p:has(\"🔸\"),\ndetails div:has(\"🔸\") {\n  color: var(--deep-water) !important;\n  font-weight: 600 !important;\n  letter-spacing: 2px !important;\n  border-left: 4px solid var(--sunset-coral) !important;\n  padding-left: 16px !important;\n  margin: 20px 0 12px 0 !important;\n  text-shadow: 0 1px 3px rgba(255, 255, 255, 0.5) !important;\n  position: relative !important;\n}\n\ndetails p:has(\"🔸\")::after,\ndetails div:has(\"🔸\")::after {\n  content: \"\" !important;\n  position: absolute !important;\n  bottom: -6px !important;\n  left: 0 !important;\n  width: 50px !important;\n  height: 2px !important;\n  background: linear-gradient(90deg, var(--sunset-coral), transparent) !important;\n}\n\ndetails li,\ndetails ul li {\n  color: var(--coconut-shell) !important;\n  margin: 8px 0 !important;\n  padding-left: 10px !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(--sunset-coral) !important;\n  font-size: 12px !important;\n  opacity: 0.8 !important;\n  text-shadow: 0 0 6px rgba(244, 165, 138, 0.4) !important;\n}\n\ndetails ul {\n  padding-left: 30px !important;\n  margin: 12px 0 !important;\n}\n\ndetails code,\ndetails pre {\n  background: rgba(232, 243, 238, 0.8) !important;\n  border: 1px solid var(--seafoam) !important;\n  border-radius: 8px !important;\n  padding: 3px 10px !important;\n  color: var(--deep-water) !important;\n  font-family: 'Courier New', monospace !important;\n  font-size: 0.9em !important;\n  box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.05), 0 0 8px rgba(168, 216, 201, 0.3) !important;\n}\n\ndetails em {\n  color: var(--sunset-pink) !important;\n  font-style: italic !important;\n  background: rgba(252, 242, 235, 0.6) !important;\n  padding: 4px 12px !important;\n  border-radius: 12px 4px 12px 4px !important;\n  border-left: 3px solid var(--sunset-coral) !important;\n  display: inline-block !important;\n}\n\ndetails a {\n  color: var(--emerald-sea) !important;\n  text-decoration: underline wavy rgba(46, 139, 122, 0.4) !important;\n  text-underline-offset: 4px !important;\n  transition: all 0.2s ease !important;\n}\n\ndetails a:hover {\n  color: var(--sunset-pink) !important;\n  text-decoration-color: var(--sunset-coral) !important;\n  text-shadow: 0 0 8px rgba(244, 165, 138, 0.3) !important;\n}\n\ndetails ::selection {\n  background: rgba(93, 191, 176, 0.3) !important;\n  color: var(--palm-shadow) !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: 8px 16px !important;\n  margin-top: 14px !important;\n  padding: 12px 20px !important;\n  background: linear-gradient(145deg, #F0F6F2 0%, #E8F3EE 50%, #F0F6F2 100%) !important;\n  border: 2px solid transparent !important;\n  border-image: linear-gradient(135deg, var(--sand-gold) 0%, var(--seafoam) 50%, var(--sand-gold) 100%) !important;\n  border-image-slice: 1 !important;\n  border-radius: 20px 8px 20px 8px !important;\n  box-shadow: inset 0 2px 6px rgba(0, 0, 0, 0.05), inset 0 -1px 3px rgba(255, 255, 255, 0.8), 0 3px 0 0 rgba(45, 74, 62, 0.1), 0 6px 15px rgba(0, 0, 0, 0.08) !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  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  background: repeating-linear-gradient(45deg, transparent 0px, rgba(229, 197, 148, 0.03) 3px, transparent 6px);\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: 4px 8px 4px 24px !important;\n  font-size: 14px !important;\n  font-weight: 500 !important;\n  font-family: 'Quicksand', 'Noto Sans SC', sans-serif !important;\n  letter-spacing: 0.3px !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: 12px !important;\n  opacity: 0.7 !important;\n}\n\n.MuiStack-root.text-purple-500.mt-1.css-1kz283j p:first-child {\n  color: var(--emerald-sea) !important;\n  text-shadow: 0 0 6px rgba(93, 191, 176, 0.3) !important;\n}\n\n.MuiStack-root.text-purple-500.mt-1.css-1kz283j p.text-orange-500 {\n  color: var(--sunset-pink) !important;\n  text-shadow: 0 0 6px rgba(244, 165, 138, 0.4) !important;\n}\n\n.MuiStack-root.text-purple-500.mt-1.css-1kz283j p.text-orange-500::before {\n  content: \"💰\" !important;\n}\n\n.MuiStack-root.text-purple-500.mt-1.css-1kz283j p.text-orange-500::after {\n  content: \"贝币\" !important;\n  margin-left: 4px !important;\n  font-size: 11px !important;\n  opacity: 0.7 !important;\n  color: var(--coconut-shell) !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, #E8F3EE 0%, #DCF0E8 40%, #E8F3EE 100%) !important;\n  border: 2px solid transparent !important;\n  border-image: linear-gradient(135deg, var(--sand-gold) 0%, var(--emerald-sea) 50%, var(--sand-gold) 100%) !important;\n  border-image-slice: 1 !important;\n  border-radius: 40px 12px 40px 12px !important;\n  box-shadow: 0 4px 0 0 rgba(45, 74, 62, 0.15), 0 8px 20px rgba(0, 0, 0, 0.1), inset 0 1px 4px rgba(255, 255, 255, 0.7), 0 0 25px rgba(93, 191, 176, 0.2) !important;\n  padding: 10px 32px !important;\n  transition: all 0.3s ease !important;\n  overflow: hidden !important;\n  animation: float-wood 5s ease-in-out infinite !important;\n}\n\n.flex.items-center.justify-center.w-6.h-5::before {\n  content: \"\";\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  background: repeating-linear-gradient(90deg, transparent 0px, rgba(229, 197, 148, 0.04) 3px, transparent 6px);\n  pointer-events: none;\n  z-index: 0;\n}\n\n.flex.items-center.justify-center.w-6.h-5::after {\n  content: \"\";\n  position: absolute;\n  left: 12px;\n  top: 50%;\n  transform: translateY(-50%);\n  width: 8px;\n  height: 8px;\n  background: var(--sunset-coral);\n  border-radius: 50%;\n  box-shadow: 0 0 10px var(--sunset-coral), 0 0 0 2px rgba(244, 165, 138, 0.3), calc(100% + 220px) 0 0 var(--sunset-coral), calc(100% + 220px) 0 10px var(--sunset-coral), calc(100% + 220px) 0 0 2px rgba(244, 165, 138, 0.3);\n  opacity: 0.6;\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: 'Quicksand', 'Noto Sans SC', sans-serif !important;\n  font-size: 0 !important;\n  font-weight: 600 !important;\n  letter-spacing: 4px !important;\n  color: var(--deep-water) !important;\n  text-shadow: 0 1px 3px rgba(255, 255, 255, 0.8), 0 0 15px rgba(93, 191, 176, 0.5) !important;\n  white-space: nowrap !important;\n  animation: seafoam-pulse 3.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(--emerald-sea) !important;\n  text-shadow: 0 0 10px var(--seafoam) !important;\n  animation: sway 3s ease-in-out infinite !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: 0 !important;\n  font-size: 16px !important;\n  font-weight: 600 !important;\n  letter-spacing: 3px !important;\n  color: var(--deep-water) !important;\n  text-shadow: 0 1px 3px rgba(255, 255, 255, 0.8), 0 0 15px rgba(93, 191, 176, 0.5) !important;\n  white-space: nowrap !important;\n  animation: seafoam-pulse 3.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: 12px !important;\n  font-size: 18px !important;\n  color: var(--coconut-shell) !important;\n  text-shadow: 0 0 10px var(--sand-gold) !important;\n  animation: sway 4s 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])::after {\n  content: \"🐚 翡翠湾 · 海洋公馆 🐚\" !important;\n  font-size: 16px !important;\n  font-weight: 600 !important;\n  letter-spacing: 3px !important;\n  white-space: nowrap !important;\n  color: var(--deep-water) !important;\n  text-shadow: 0 1px 3px rgba(255, 255, 255, 0.8), 0 0 15px rgba(93, 191, 176, 0.5) !important;\n  animation: seafoam-pulse 3.5s ease-in-out infinite !important;\n}\n\n/* ========================================\n动画定义\n======================================== */\n\n@keyframes seafoam-pulse {\n  0%, 100% {\n    opacity: 1;\n    text-shadow: 0 1px 3px rgba(255, 255, 255, 0.8), 0 0 15px rgba(93, 191, 176, 0.5);\n  }\n  50% {\n    opacity: 0.9;\n    text-shadow: 0 1px 3px rgba(255, 255, 255, 0.9), 0 0 22px rgba(93, 191, 176, 0.7), 0 0 35px rgba(244, 165, 138, 0.3);\n  }\n}\n\n@keyframes sway {\n  0%, 100% {\n    transform: rotate(-5deg);\n  }\n  50% {\n    transform: rotate(5deg);\n  }\n}\n\n@keyframes float-wood {\n  0%, 100% {\n    transform: translateY(0);\n  }\n  50% {\n    transform: translateY(-3px);\n  }\n}\n\n/* ========================================\n滚动条 - 漂流木\n======================================== */\n\n::-webkit-scrollbar {\n  width: 9px;\n  height: 9px;\n}\n\n::-webkit-scrollbar-track {\n  background: #E8F3EE;\n  border-radius: 6px;\n  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.05);\n}\n\n::-webkit-scrollbar-thumb {\n  background: linear-gradient(165deg, var(--seafoam) 0%, var(--emerald-sea) 50%, var(--seafoam) 100%);\n  border-radius: 6px;\n  border: 1px solid var(--sand-gold);\n  box-shadow: inset 0 0 4px rgba(255, 255, 255, 0.4);\n}\n\n::-webkit-scrollbar-thumb:hover {\n  background: linear-gradient(165deg, var(--emerald-sea) 0%, var(--deep-water) 100%);\n  border-color: var(--sunset-coral);\n}\n\n/* ========================================\n通用元素点缀\n======================================== */\n\na {\n  color: var(--emerald-sea) !important;\n  text-decoration: underline wavy rgba(46, 139, 122, 0.4) !important;\n  text-underline-offset: 5px;\n  transition: all 0.2s;\n}\n\na:hover {\n  color: var(--sunset-pink) !important;\n  text-decoration-color: var(--sunset-coral) !important;\n}\n\nblockquote {\n  border-left: 4px solid var(--sunset-coral) !important;\n  background: rgba(252, 242, 235, 0.5) !important;\n  padding: 10px 18px !important;\n  margin: 14px 0 !important;\n  border-radius: 0 12px 12px 0 !important;\n  color: var(--coconut-shell) !important;\n}\n\ncode, pre {\n  background: #E8F3EE !important;\n  color: var(--deep-water) !important;\n  border-radius: 6px;\n  padding: 2px 8px;\n  border: 1px solid var(--seafoam);\n}\n\nh1, h2, h3 {\n  position: relative;\n  color: var(--deep-water) !important;\n  text-shadow: 0 1px 3px rgba(255, 255, 255, 0.6) !important;\n}\n\nh1::after, h2::after, h3::after {\n  content: \"\";\n  position: absolute;\n  bottom: -8px;\n  left: 0;\n  width: 60px;\n  height: 3px;\n  background: var(--border-sunset);\n  border-radius: 2px;\n}\n\nul:not([class]) li::marker {\n  color: var(--sunset-coral) !important;\n  content: \"🐚 \" !important;\n}\n\nol:not([class]) li::marker {\n  color: var(--emerald-sea) !important;\n  font-weight: bold;\n}\n\ntable {\n  border-collapse: collapse;\n  width: 100%;\n  margin: 18px 0;\n  background: rgba(253, 248, 243, 0.7);\n  border: 1px solid var(--sand-gold);\n  border-radius: 12px;\n  overflow: hidden;\n}\n\nth {\n  background: linear-gradient(165deg, #DCF0E8, #E8F3EE);\n  color: var(--deep-water) !important;\n  padding: 12px 14px;\n  border-bottom: 2px solid var(--sunset-coral);\n}\n\ntd {\n  padding: 10px 14px;\n  border-bottom: 1px solid rgba(229, 197, 148, 0.3);\n  color: var(--palm-shadow) !important;\n}\n\nhr {\n  border: none;\n  height: 2px;\n  background: var(--border-tide);\n  margin: 26px 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: #F5F0E8;\n  color: var(--emerald-sea);\n  padding: 0 14px;\n  font-size: 18px;\n  font-weight: bold;\n}\n\n::selection {\n  background: rgba(93, 191, 176, 0.25) !important;\n  color: var(--palm-shadow) !important;\n}\n\n/* ========================================\n响应式适配\n======================================== */\n\n@media (max-width: 768px) {\n  .status-content {\n    padding: 18px 14px !important;\n    margin: 14px 6px !important;\n    border-radius: 24px 10px 24px 10px !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    font-size: 70px !important;\n    left: -15px !important;\n    top: -15px !important;\n  }\n  \n  .group .bg-gray-100\\/90::after {\n    font-size: 80px !important;\n    right: -20px !important;\n    top: -20px !important;\n  }\n  \n  .flex.items-center.gap-2.pb-2 > button {\n    padding: 7px 14px !important;\n    font-size: 12px !important;\n  }\n  \n  .MuiButtonBase-root.MuiButton-root.MuiButton-text {\n    padding: 7px 14px !important;\n    font-size: 13px !important;\n    min-width: 56px !important;\n  }\n  \n  #ai-chat-input {\n    padding: 12px 16px !important;\n  }\n  \n  details {\n    padding: 16px 18px !important;\n    margin: 18px 0 !important;\n    border-radius: 20px 8px 20px 8px !important;\n  }\n  \n  details summary {\n    padding: 12px 18px 12px 45px !important;\n    font-size: 1.05em !important;\n    letter-spacing: 2px !important;\n    margin: -8px -8px 16px -8px !important;\n  }\n  \n  details summary::before {\n    left: 16px !important;\n    font-size: 20px !important;\n  }\n  \n  details summary::after {\n    right: 16px !important;\n    font-size: 16px !important;\n  }\n  \n  details::after {\n    font-size: 9px !important;\n    bottom: 6px !important;\n    right: 18px !important;\n    letter-spacing: 2px !important;\n  }\n  \n  .flex.items-center.justify-center.w-6.h-5 {\n    min-width: 210px !important;\n    min-height: 46px !important;\n    padding: 8px 22px !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: 14px !important;\n    letter-spacing: 2px !important;\n  }\n}\n\n@media (max-width: 480px) {\n  .status-content::after {\n    font-size: 35px;\n  }\n  \n  .group .bg-gray-100\\/90::before {\n    content: \"🌴\" !important;\n    font-size: 60px !important;\n    left: -10px !important;\n    top: -10px !important;\n    display: block !important;\n  }\n  \n  .group .bg-gray-100\\/90::after {\n    content: \"⭐\" !important;\n    font-size: 65px !important;\n    right: -15px !important;\n    top: -15px !important;\n    display: block !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: 10px 14px 10px 42px !important;\n    font-size: 0.95em !important;\n  }\n  \n  details summary::before {\n    left: 14px !important;\n    font-size: 18px !important;\n  }\n  \n  details summary::after {\n    right: 14px !important;\n    font-size: 14px !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: 5px !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: 6px 16px !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: 13px !important;\n    letter-spacing: 2px !important;\n  }\n  \n  .flex.items-center.justify-center.w-6.h-5::after {\n    display: none !important;\n  }\n}\n\n/* 夜间模式适配 */\n@media (prefers-color-scheme: dark) {\n  :root {\n    --emerald-sea: #3A9D8C;\n    --shallow-reef: #6ECFC0;\n    --sand-gold: #D4B896;\n    --sunset-coral: #E8917A;\n    --sunset-pink: #D47060;\n    --driftwood: #C4A886;\n    --seafoam: #8EC8B8;\n    --deep-water: #2A7A6E;\n    --whitecap: #E8E0D8;\n    --shell-white: #F0E8E0;\n    --coconut-shell: #A08870;\n    --palm-shadow: #3A5A4E;\n    --beach-glass: rgba(30, 40, 35, 0.7);\n  }\n  \n  body {\n    background: #1A2520 !important;\n  }\n  \n  .status-content {\n    background: linear-gradient(165deg, \n      rgba(30, 45, 40, 0.92) 0%, \n      rgba(25, 38, 33, 0.95) 50%,\n      rgba(30, 45, 40, 0.92) 100%) !important;\n    color: #E0E8E0 !important;\n  }\n  \n  .group .bg-gray-100\\/90 {\n    background: linear-gradient(145deg, #2A3A33 0%, #1E2E27 50%, #26352E 100%) !important;\n    color: #E0E8E0 !important;\n  }\n  \n  .group .bg-blue-500 {\n    background: linear-gradient(145deg, #3A2A25 0%, #2E2018 100%) !important;\n    color: #E8D8D0 !important;\n  }\n  \n  #ai-chat-input {\n    background: linear-gradient(145deg, #2A3A33 0%, #1E2E27 50%, #2A3A33 100%) !important;\n    color: #E0E8E0 !important;\n  }\n  \n  details {\n    background: linear-gradient(165deg, #2A3A33 0%, #1E2E27 50%, #2A3A33 100%) !important;\n    color: #E0E8E0 !important;\n  }\n  \n  /* 其他元素按需调整... */\n}","options":{"items":[]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":true,"defaultModelSettings":null,"totalConversations":3,"totalMessages":26,"totalCreditsUsed":14655,"totalTokensUsed":882021,"totalPlayedUsers":3,"deeplyPlayed":1,"fixedPromptLength":6131,"lorebookLength":51790,"author":{"id":"gx11YTQSXPiIwRD13X0ljYIAnvylAvaH","name":"猫爹","displayUsername":"459231","username":"459231"},"cardsTags":[{"tag":{"name":"人妻","cardsCount":41}},{"tag":{"name":"单人卡","cardsCount":788}},{"tag":{"name":"年上","cardsCount":5}},{"tag":{"name":"巨乳","cardsCount":209}},{"tag":{"name":"高难度攻略","cardsCount":40}},{"tag":{"name":"自定义开局","cardsCount":81}},{"tag":{"name":"纯爱","cardsCount":886}},{"tag":{"name":"男性向","cardsCount":904}},{"tag":{"name":"寡妇","cardsCount":1}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}