{"id":"a68913c6-fbf9-4932-9f9f-8c0b8a2349fb","authorId":"gx11YTQSXPiIwRD13X0ljYIAnvylAvaH","title":"💕我的巨乳肥臀Coser女友💘","description":"【纯爱向】你与苏曼妮相识于漫展，她是闪亮耀眼的Coser，金发高马尾明艳动人。外人眼中她自信魅惑、游刃有余，唯独在你面前卸下所有伪装。私下里她懒散宅家、素颜随性，嘴硬心软，占有欲藏在冷战与拽衣角的小动作里，即使嘴上闹别扭赶你，心里却无比依赖你，只把自己最真实的温柔全都留给你。","background":null,"backgroundWidth":null,"backgroundHeight":null,"cover":"odveg89ycaekbrb42rl1hwy1.webp","coverWidth":null,"coverHeight":null,"introPage":"ypdfynwcrzektm9mo4edzmny.html","changelog":"","createdAt":"2026-04-21T05:50:29.477Z","updatedAt":"2026-07-16T19:57:08.228Z","initPublicAt":"2026-04-21T06:13:11.397Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* ========================================\n爱的公寓·1602室·主题CSS\n风格：都市·温馨·宅趣·甜蜜\n配色：奶咖、暖橘、薄荷、奶油白\n适配：手机端 + 电脑端\n故事背景：某一线城市高层住宅，苏曼妮与User的同居小窝\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  --milk-tea: #D4C4B7;      /* 奶咖 */\n  --warm-orange: #F5A88C;    /* 暖橘 */\n  --mint-fresh: #A8D8C9;     /* 薄荷 */\n  --cream-white: #FDF8F3;    /* 奶油白 */\n  --cozy-brown: #8B6F5E;     /* 可可棕 */\n  --sunset-glow: #E8816E;    /* 夕阳橘 */\n  --soft-pink: #F4C4C4;      /* 软粉 */\n  --shadow-gray: #6E7A7A;    /* 阴影灰 */\n  --apartment-glass: rgba(253, 248, 243, 0.75); /* 公寓玻璃 */\n  \n  /* 边框渐变 */\n  --border-cozy: linear-gradient(135deg, \n    var(--mint-fresh) 0%, \n    var(--warm-orange) 25%, \n    var(--milk-tea) 50%, \n    var(--soft-pink) 75%, \n    var(--mint-fresh) 100%);\n    \n  --border-warm: linear-gradient(145deg,\n    var(--milk-tea) 0%,\n    var(--sunset-glow) 30%,\n    var(--warm-orange) 50%,\n    var(--soft-pink) 70%,\n    var(--milk-tea) 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  background: #F5EDE6 !important;\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(253, 248, 243, 0.4) 0%, transparent 60%),\n    radial-gradient(circle at 30% 25%, rgba(245, 168, 140, 0.12) 0%, transparent 50%),\n    repeating-linear-gradient(135deg, transparent 0px, transparent 20px, rgba(168, 216, 201, 0.04) 20px, rgba(168, 216, 201, 0.04) 22px);\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.12;\n  transform: rotate(5deg);\n  filter: drop-shadow(0 0 8px #F5A88C);\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: 20px;\n  opacity: 0.1;\n  letter-spacing: 12px;\n  color: var(--warm-orange);\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(--cozy-brown) 2px, transparent 3px),\n    radial-gradient(circle at 35% 75%, var(--milk-tea) 3px, transparent 4px),\n    radial-gradient(circle at 55% 90%, var(--cozy-brown) 2px, transparent 3px),\n    radial-gradient(circle at 75% 65%, var(--shadow-gray) 1px, transparent 2px),\n    radial-gradient(circle at 85% 80%, var(--milk-tea) 2px, transparent 3px);\n  opacity: 0.1;\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(245, 168, 140, 0.06) 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(253, 248, 243, 0.92) 0%, \n    rgba(255, 252, 248, 0.95) 50%,\n    rgba(253, 248, 243, 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-cozy) !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(--milk-tea),\n    0 0 0 4px rgba(168, 216, 201, 0.12),\n    0 10px 30px rgba(0, 0, 0, 0.1),\n    inset 0 0 50px rgba(245, 168, 140, 0.1) !important;\n  \n  padding: 22px 26px !important;\n  margin: 18px 10px !important;\n  color: var(--cozy-brown) !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(212, 196, 183, 0.03) 0px, rgba(212, 196, 183, 0.03) 2px, transparent 2px, transparent 10px),\n    radial-gradient(circle at 15% 25%, rgba(244, 196, 196, 0.08) 0%, transparent 40%),\n    radial-gradient(circle at 85% 75%, rgba(168, 216, 201, 0.06) 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(--warm-orange));\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 p:not([class=\"text-\"]),\n.status-content li:not([class=\"text-\"]),\n.status-content span:not([class*=\"text-\"]) {\n  color: var(--cozy-brown) !important;\n}\n\n/* ========================================\n对话气泡 - AI侧（毛绒抱枕风格）\n======================================== */\n\n.group .bg-gray-100\\/90 {\n  background: linear-gradient(145deg, #F5F0EA 0%, #EDE5DC 50%, #F0EAE2 100%) !important;\n  border: 2px solid transparent !important;\n  border-image: var(--border-warm) !important;\n  border-image-slice: 1 !important;\n  border-radius: 24px 8px 24px 8px !important;\n  box-shadow: 0 4px 0 0 rgba(110, 122, 122, 0.12), 0 8px 20px rgba(0, 0, 0, 0.08), inset 0 0 30px rgba(244, 196, 196, 0.1), inset 0 1px 0 0 rgba(255, 255, 255, 0.6) !important;\n  color: var(--cozy-brown) !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: -15px !important;\n  top: -15px !important;\n  font-size: 70px !important;\n  line-height: 1 !important;\n  opacity: 0.08 !important;\n  transform: rotate(-15deg) !important;\n  pointer-events: none !important;\n  z-index: 0 !important;\n  filter: drop-shadow(0 0 8px rgba(245, 168, 140, 0.3)) !important;\n}\n\n/* 右上角 - 小星星 */\n.group .bg-gray-100\\/90::after {\n  content: \"⭐\" !important;\n  position: absolute !important;\n  right: -20px !important;\n  top: -20px !important;\n  font-size: 80px !important;\n  line-height: 1 !important;\n  opacity: 0.06 !important;\n  transform: rotate(20deg) !important;\n  pointer-events: none !important;\n  z-index: 0 !important;\n  filter: drop-shadow(0 0 6px rgba(244, 196, 196, 0.4)) !important;\n  color: var(--soft-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: 0 4px 0 0 rgba(110, 122, 122, 0.15), 0 12px 25px rgba(0, 0, 0, 0.1), inset 0 0 40px rgba(245, 168, 140, 0.15), inset 0 1px 0 0 rgba(255, 255, 255, 0.7), 0 0 20px rgba(168, 216, 201, 0.15) !important;\n  transform: translateY(-2px);\n}\n\n.group .bg-gray-100\\/90:hover::before {\n  opacity: 0.12 !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.1 !important;\n  transform: rotate(25deg) scale(1.05) !important;\n  transition: all 0.3s ease !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(--warm-orange) !important;\n  border-radius: 8px 24px 8px 24px !important;\n  box-shadow: 0 3px 0 0 rgba(232, 129, 110, 0.15), 0 6px 15px rgba(0, 0, 0, 0.06) !important;\n  color: var(--cozy-brown) !important;\n}\n\n/* ========================================\n按钮美化 - 马克杯与糖果\n======================================== */\n\n.flex.items-center.gap-2.pb-2 > button {\n  background: linear-gradient(165deg, #EDE5DC 0%, #E0D5C8 50%, #EDE5DC 100%) !important;\n  color: var(--cozy-brown) !important;\n  border: 2px solid transparent !important;\n  border-image: linear-gradient(135deg, var(--mint-fresh) 0%, var(--warm-orange) 50%, var(--mint-fresh) 100%) !important;\n  border-image-slice: 1 !important;\n  border-radius: 20px 6px 20px 6px !important;\n  box-shadow: 0 3px 0 0 rgba(110, 122, 122, 0.15), 0 5px 12px rgba(0, 0, 0, 0.08), 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, #F5F0EA 0%, #EDE5DC 50%, #F5F0EA 100%) !important;\n  color: var(--sunset-glow) !important;\n  transform: translate(1px, 2px) !important;\n  box-shadow: 0 1px 0 0 rgba(110, 122, 122, 0.12), 0 6px 15px rgba(245, 168, 140, 0.18), inset 0 1px 4px rgba(255, 255, 255, 0.7), 0 0 15px rgba(168, 216, 201, 0.2) !important;\n  border-image: linear-gradient(135deg, var(--warm-orange) 0%, var(--soft-pink) 50%, var(--warm-orange) 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(110, 122, 122, 0.15), inset 0 2px 8px rgba(0, 0, 0, 0.08), 0 0 20px rgba(244, 196, 196, 0.25) !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, #EDE5DC 0%, #E0D5C8 40%, #E8DED4 100%) !important;\n  color: var(--cozy-brown) !important;\n  border: 2px solid transparent !important;\n  border-image: linear-gradient(135deg, var(--warm-orange) 0%, var(--mint-fresh) 50%, var(--warm-orange) 100%) !important;\n  border-image-slice: 1 !important;\n  border-radius: 18px 6px 18px 6px !important;\n  box-shadow: 0 3px 0 0 rgba(110, 122, 122, 0.12), 0 5px 15px rgba(0, 0, 0, 0.08), 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(--warm-orange) 45%, transparent 55%);\n  opacity: 0.2;\n  border-radius: 50%;\n}\n\n.MuiButtonBase-root.MuiButton-root.MuiButton-text:hover {\n  background: linear-gradient(165deg, #F5F0EA 0%, #EDE5DC 50%, #F5F0EA 100%) !important;\n  color: var(--sunset-glow) !important;\n  transform: translate(1px, 2px) !important;\n  box-shadow: 0 1px 0 0 rgba(110, 122, 122, 0.12), 0 6px 18px rgba(245, 168, 140, 0.18), inset 0 1px 6px rgba(255, 255, 255, 0.6), 0 0 18px rgba(168, 216, 201, 0.2) !important;\n  border-image: linear-gradient(135deg, var(--mint-fresh) 0%, var(--soft-pink) 50%, var(--mint-fresh) 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(110, 122, 122, 0.12), inset 0 2px 10px rgba(0, 0, 0, 0.06), 0 0 20px rgba(244, 196, 196, 0.25) !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.08), 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, #F8F4EE 0%, #F0EAE2 50%, #F8F4EE 100%) !important;\n  border: 2px solid transparent !important;\n  border-image: linear-gradient(135deg, var(--mint-fresh) 0%, var(--milk-tea) 50%, var(--mint-fresh) 100%) !important;\n  border-image-slice: 1 !important;\n  border-radius: 20px 8px 20px 8px !important;\n  color: var(--cozy-brown) !important;\n  caret-color: var(--warm-orange) !important;\n  box-shadow: inset 3px 3px 10px rgba(0, 0, 0, 0.04), inset -1px -1px 4px rgba(255, 255, 255, 0.8), 0 2px 6px rgba(0, 0, 0, 0.06) !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(--cozy-brown) !important;\n}\n\n#ai-chat-input::placeholder {\n  color: #B0A89C !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(--warm-orange) 0%, var(--soft-pink) 50%, var(--warm-orange) 100%) !important;\n  border-image-slice: 1 !important;\n  box-shadow: inset 3px 3px 12px rgba(0, 0, 0, 0.06), inset -1px -1px 6px rgba(255, 255, 255, 0.9), 0 0 20px rgba(245, 168, 140, 0.15), 0 2px 8px rgba(0, 0, 0, 0.08) !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, #FDF8F3 0%, #FFFCF8 50%, #FDF8F3 100%) !important;\n  backdrop-filter: blur(4px) !important;\n  border: 2px solid transparent !important;\n  border-image: linear-gradient(135deg, var(--warm-orange) 0%, var(--milk-tea) 30%, var(--mint-fresh) 70%, var(--warm-orange) 100%) !important;\n  border-image-slice: 1 !important;\n  border-radius: 24px 10px 24px 10px !important;\n  box-shadow: 0 5px 0 0 rgba(110, 122, 122, 0.08), 0 12px 30px rgba(0, 0, 0, 0.1), inset 0 0 50px rgba(244, 196, 196, 0.12), inset 0 1px 0 0 rgba(255, 255, 255, 0.7), 0 0 25px rgba(212, 196, 183, 0.15) !important;\n  padding: 20px 24px !important;\n  color: var(--cozy-brown) !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.02 0\"/></filter><rect width=\"100\" height=\"100\" filter=\"url(%23noise)\"/></svg>'), repeating-linear-gradient(45deg, transparent 0px, rgba(212, 196, 183, 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, #FFFCF8 0%, #FDF8F3 50%, #FFFCF8 100%) !important;\n  border-image: linear-gradient(135deg, var(--soft-pink) 0%, var(--warm-orange) 50%, var(--soft-pink) 100%) !important;\n  border-image-slice: 1 !important;\n  box-shadow: 0 6px 0 0 rgba(110, 122, 122, 0.1), 0 16px 35px rgba(0, 0, 0, 0.12), inset 0 0 60px rgba(245, 168, 140, 0.12), inset 0 1px 0 0 rgba(255, 255, 255, 0.8), 0 0 35px rgba(244, 196, 196, 0.2) !important;\n  padding-bottom: 26px !important;\n}\n\ndetails::after {\n  content: \"🏠 爱的公寓 · 1602室 · 同居手账 🏠\" !important;\n  position: absolute !important;\n  bottom: 8px !important;\n  right: 28px !important;\n  font-size: 10px !important;\n  color: var(--warm-orange) !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(245, 168, 140, 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(--mint-fresh) 20%, var(--warm-orange) 50%, var(--mint-fresh) 80%, transparent) !important;\n  opacity: 0.5 !important;\n  border-radius: 2px !important;\n  box-shadow: 0 0 10px var(--mint-fresh) !important;\n}\n\ndetails summary {\n  background: linear-gradient(135deg, #F5F0EA 0%, #EDE5DC 50%, #F5F0EA 100%) !important;\n  border: 2px solid transparent !important;\n  border-image: linear-gradient(135deg, var(--warm-orange) 0%, var(--mint-fresh) 50%, var(--warm-orange) 100%) !important;\n  border-image-slice: 1 !important;\n  border-radius: 20px 6px 20px 6px !important;\n  color: var(--cozy-brown) !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(245, 168, 140, 0.3) !important;\n  padding: 14px 22px 14px 50px !important;\n  margin: -10px -10px 18px -10px !important;\n  box-shadow: 0 3px 0 0 rgba(110, 122, 122, 0.12), inset 0 0 20px rgba(244, 196, 196, 0.2) !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(-5deg) !important;\n  font-size: 22px !important;\n  filter: drop-shadow(0 0 8px var(--warm-orange)) !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(--soft-pink) !important;\n  text-shadow: 0 0 8px var(--warm-orange) !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(--mint-fresh)) !important;\n}\n\ndetails[open] summary::after {\n  content: \"💕\" !important;\n  transform: translateY(-50%) rotate(10deg) !important;\n  color: var(--warm-orange) !important;\n}\n\ndetails summary:hover {\n  background: linear-gradient(135deg, #F8F4EE 0%, #F5F0EA 50%, #F8F4EE 100%) !important;\n  border-image: linear-gradient(135deg, var(--mint-fresh) 0%, var(--soft-pink) 50%, var(--mint-fresh) 100%) !important;\n  color: var(--sunset-glow) !important;\n  transform: translate(-1px, -1px) !important;\n  box-shadow: 0 4px 0 0 rgba(110, 122, 122, 0.12), inset 0 0 25px rgba(245, 168, 140, 0.2), 0 0 20px rgba(244, 196, 196, 0.15) !important;\n}\n\ndetails summary:hover::before {\n  opacity: 1 !important;\n  filter: drop-shadow(0 0 12px var(--warm-orange)) !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(--mint-fresh) 0px, var(--mint-fresh) 6px, transparent 6px, transparent 12px) !important;\n  margin: 26px 0 !important;\n  opacity: 0.3 !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: #FDF8F3 !important;\n  color: var(--soft-pink) !important;\n  padding: 0 14px !important;\n  font-size: 14px !important;\n  text-shadow: 0 0 8px rgba(244, 196, 196, 0.4) !important;\n}\n\ndetails .divider {\n  border: none !important;\n  height: 2px !important;\n  background: linear-gradient(90deg, transparent, var(--mint-fresh) 20%, var(--warm-orange) 50%, var(--mint-fresh) 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: #FDF8F3 !important;\n  color: var(--warm-orange) !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(--cozy-brown) !important;\n  text-shadow: 0 1px 3px rgba(255, 255, 255, 0.6), 0 0 12px rgba(245, 168, 140, 0.3) !important;\n  border-bottom: 2px solid transparent !important;\n  border-image: linear-gradient(90deg, transparent, var(--warm-orange) 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(--sunset-glow) !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(--cozy-brown) !important;\n  font-weight: 600 !important;\n  letter-spacing: 2px !important;\n  border-left: 4px solid var(--warm-orange) !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(--warm-orange), transparent) !important;\n}\n\ndetails li,\ndetails ul li {\n  color: var(--shadow-gray) !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(--warm-orange) !important;\n  font-size: 12px !important;\n  opacity: 0.8 !important;\n  text-shadow: 0 0 6px rgba(245, 168, 140, 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(240, 234, 226, 0.8) !important;\n  border: 1px solid var(--mint-fresh) !important;\n  border-radius: 8px !important;\n  padding: 3px 10px !important;\n  color: var(--cozy-brown) !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.03), 0 0 8px rgba(168, 216, 201, 0.2) !important;\n}\n\ndetails em {\n  color: var(--sunset-glow) !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(--warm-orange) !important;\n  display: inline-block !important;\n}\n\ndetails a {\n  color: var(--warm-orange) !important;\n  text-decoration: underline wavy rgba(245, 168, 140, 0.4) !important;\n  text-underline-offset: 4px !important;\n  transition: all 0.2s ease !important;\n}\n\ndetails a:hover {\n  color: var(--soft-pink) !important;\n  text-decoration-color: var(--sunset-glow) !important;\n  text-shadow: 0 0 8px rgba(244, 196, 196, 0.3) !important;\n}\n\ndetails ::selection {\n  background: rgba(245, 168, 140, 0.2) !important;\n  color: var(--cozy-brown) !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, #F8F4EE 0%, #F0EAE2 50%, #F8F4EE 100%) !important;\n  border: 2px solid transparent !important;\n  border-image: linear-gradient(135deg, var(--milk-tea) 0%, var(--mint-fresh) 50%, var(--milk-tea) 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.03), inset 0 -1px 3px rgba(255, 255, 255, 0.8), 0 3px 0 0 rgba(110, 122, 122, 0.08), 0 6px 15px rgba(0, 0, 0, 0.06) !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(212, 196, 183, 0.02) 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(--mint-fresh) !important;\n  text-shadow: 0 0 6px rgba(168, 216, 201, 0.3) !important;\n}\n\n.MuiStack-root.text-purple-500.mt-1.css-1kz283j p.text-orange-500 {\n  color: var(--sunset-glow) !important;\n  text-shadow: 0 0 6px rgba(245, 168, 140, 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(--cozy-brown) !important;\n}\n\n/* ========================================\n公寓门牌 - 爱的公寓·1602室\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, #F5F0EA 0%, #EDE5DC 40%, #F5F0EA 100%) !important;\n  border: 2px solid transparent !important;\n  border-image: linear-gradient(135deg, var(--milk-tea) 0%, var(--warm-orange) 50%, var(--milk-tea) 100%) !important;\n  border-image-slice: 1 !important;\n  border-radius: 40px 12px 40px 12px !important;\n  box-shadow: 0 4px 0 0 rgba(110, 122, 122, 0.12), 0 8px 20px rgba(0, 0, 0, 0.08), inset 0 1px 4px rgba(255, 255, 255, 0.7), 0 0 25px rgba(245, 168, 140, 0.15) !important;\n  padding: 10px 32px !important;\n  transition: all 0.3s ease !important;\n  overflow: hidden !important;\n  animation: float-heart 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(212, 196, 183, 0.03) 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(--soft-pink);\n  border-radius: 50%;\n  box-shadow: 0 0 10px var(--soft-pink), 0 0 0 2px rgba(244, 196, 196, 0.3), calc(100% + 220px) 0 0 var(--soft-pink), calc(100% + 220px) 0 10px var(--soft-pink), calc(100% + 220px) 0 0 2px rgba(244, 196, 196, 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(--cozy-brown) !important;\n  text-shadow: 0 1px 3px rgba(255, 255, 255, 0.8), 0 0 15px rgba(245, 168, 140, 0.4) !important;\n  white-space: nowrap !important;\n  animation: cozy-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(--warm-orange) !important;\n  text-shadow: 0 0 10px var(--mint-fresh) !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: \"❤️ 爱的公寓 · 1602室 ❤️\" !important;\n  margin-left: 0 !important;\n  font-size: 16px !important;\n  font-weight: 600 !important;\n  letter-spacing: 3px !important;\n  color: var(--cozy-brown) !important;\n  text-shadow: 0 1px 3px rgba(255, 255, 255, 0.8), 0 0 15px rgba(245, 168, 140, 0.4) !important;\n  white-space: nowrap !important;\n  animation: cozy-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(--cozy-brown) !important;\n  text-shadow: 0 0 10px var(--milk-tea) !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: \"❤️ 爱的公寓 · 1602室 ❤️\" !important;\n  font-size: 16px !important;\n  font-weight: 600 !important;\n  letter-spacing: 3px !important;\n  white-space: nowrap !important;\n  color: var(--cozy-brown) !important;\n  text-shadow: 0 1px 3px rgba(255, 255, 255, 0.8), 0 0 15px rgba(245, 168, 140, 0.4) !important;\n  animation: cozy-pulse 3.5s ease-in-out infinite !important;\n}\n\n/* ========================================\n动画定义\n======================================== */\n\n@keyframes cozy-pulse {\n  0%, 100% {\n    opacity: 1;\n    text-shadow: 0 1px 3px rgba(255, 255, 255, 0.8), 0 0 15px rgba(245, 168, 140, 0.4);\n  }\n  50% {\n    opacity: 0.9;\n    text-shadow: 0 1px 3px rgba(255, 255, 255, 0.9), 0 0 22px rgba(245, 168, 140, 0.6), 0 0 35px rgba(244, 196, 196, 0.25);\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-heart {\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: #F0EAE2;\n  border-radius: 6px;\n  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.04);\n}\n\n::-webkit-scrollbar-thumb {\n  background: linear-gradient(165deg, var(--mint-fresh) 0%, var(--warm-orange) 50%, var(--mint-fresh) 100%);\n  border-radius: 6px;\n  border: 1px solid var(--milk-tea);\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(--warm-orange) 0%, var(--soft-pink) 100%);\n  border-color: var(--sunset-glow);\n}\n\n/* ========================================\n通用元素点缀\n======================================== */\n\na {\n  color: var(--warm-orange) !important;\n  text-decoration: underline wavy rgba(245, 168, 140, 0.4) !important;\n  text-underline-offset: 5px;\n  transition: all 0.2s;\n}\n\na:hover {\n  color: var(--soft-pink) !important;\n  text-decoration-color: var(--sunset-glow) !important;\n}\n\nblockquote {\n  border-left: 4px solid var(--warm-orange) !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(--shadow-gray) !important;\n}\n\ncode, pre {\n  background: #F0EAE2 !important;\n  color: var(--cozy-brown) !important;\n  border-radius: 6px;\n  padding: 2px 8px;\n  border: 1px solid var(--mint-fresh);\n}\n\nh1, h2, h3 {\n  position: relative;\n  color: var(--cozy-brown) !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-warm);\n  border-radius: 2px;\n}\n\nul:not([class]) li::marker {\n  color: var(--warm-orange) !important;\n  content: \"🍬 \" !important;\n}\n\nol:not([class]) li::marker {\n  color: var(--mint-fresh) !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(--milk-tea);\n  border-radius: 12px;\n  overflow: hidden;\n}\n\nth {\n  background: linear-gradient(165deg, #EDE5DC, #F5F0EA);\n  color: var(--cozy-brown) !important;\n  padding: 12px 14px;\n  border-bottom: 2px solid var(--warm-orange);\n}\n\ntd {\n  padding: 10px 14px;\n  border-bottom: 1px solid rgba(212, 196, 183, 0.3);\n  color: var(--shadow-gray) !important;\n}\n\nhr {\n  border: none;\n  height: 2px;\n  background: var(--border-cozy);\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: #FDF8F3;\n  color: var(--soft-pink);\n  padding: 0 14px;\n  font-size: 16px;\n}\n\n::selection {\n  background: rgba(245, 168, 140, 0.2) !important;\n  color: var(--cozy-brown) !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: 55px !important;\n    left: -12px !important;\n    top: -12px !important;\n  }\n  \n  .group .bg-gray-100\\/90::after {\n    font-size: 65px !important;\n    right: -15px !important;\n    top: -15px !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: 45px !important;\n    left: -8px !important;\n    top: -8px !important;\n    display: block !important;\n  }\n  \n  .group .bg-gray-100\\/90::after {\n    content: \"⭐\" !important;\n    font-size: 50px !important;\n    right: -12px !important;\n    top: -12px !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: \"❤️ 爱的公寓 · 1602室 ❤️\" !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}","options":{"items":[]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":true,"defaultModelSettings":{"model":"grape_gemini_premium/gemini-2.5-pro","contextWindow":4},"totalConversations":11,"totalMessages":182,"totalCreditsUsed":125427,"totalTokensUsed":4214344,"totalPlayedUsers":11,"deeplyPlayed":5,"fixedPromptLength":6016,"lorebookLength":7374,"author":{"id":"gx11YTQSXPiIwRD13X0ljYIAnvylAvaH","name":"猫爹","displayUsername":"459231","username":"459231"},"cardsTags":[{"tag":{"name":"单人卡","cardsCount":788}},{"tag":{"name":"巨乳","cardsCount":209}},{"tag":{"name":"御姐","cardsCount":17}},{"tag":{"name":"爆乳肥臀","cardsCount":17}},{"tag":{"name":"还有谁不喜欢美少女","cardsCount":2}},{"tag":{"name":"纯爱","cardsCount":886}},{"tag":{"name":"男性向","cardsCount":904}},{"tag":{"name":"恋爱","cardsCount":38}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}