RRili 卡库下载 JSON
← 返回卡片目录
R本地导出未包含卡图

CHARACTER CARD

🧈穿进ntr黄油世界的我属性是贫乳人妻⁉🧈

作者:沿河而上

【主控限女性/男娘】【新增开场可单身】你穿越到一个表面上剑与魔法交织,实际上充满了“黄油游戏逻辑”的奇妙世界,还是在这个巨乳横行的世界里格格不入的贫乳/平胸!各种族群、复杂的势力、还有潜藏在日常下的各种“堕落威胁”……作为受强大‘丈夫’庇护的人妻,你能守住最后的底线,还是会一步步滑向甜蜜又背德的深渊呢❤?

公开统计

5,292热度分
1,648消息量
19,967世界书字符
9,863固定设定字符

字段状态

  • 卡片 JSON可下载
  • 描述与标签已包含
  • 完整提示词正文导出未提供
  • 卡图资源仅文件名引用

原卡能力

以下状态来自本地公开导出字段;样式与模板仅提供安全预览/下载,不在本站自动执行。

  • 自定义渲染模板未提供
  • 注入样式 CSS已包含
  • 正则替换规则未提供
  • 记忆 Schema未提供
  • 开场页已包含
  • 默认模型设置未提供
  • 图片引用已包含

图片引用

cover: uud51w1p5edwhjxh1ujif18o.webp

导出中只有文件名引用,未包含实际图片二进制资源。

注入样式预览

共 17,127 字符;仅作为文本显示,不会在本站执行。

下载 CSS
/* =========================
   风月 -> Rili 转换版
   西幻纯爱黄油风
   仅转换聊天相关与可映射界面部分
   ========================= */

/* ---------- 基础变量 ---------- */
:root {
    --plf-bg: rgba(255, 252, 248, 0.95);
    --plf-text: #5a4a42;
    --plf-gold: #e6c288;
    --plf-gold-deep: #d4af37;
    --plf-pink: #ffb7b2;
    --plf-rose: #d65a68;
    --plf-cream: #fff0f5;
    --plf-soft-yellow: #FFF3B8;
    --plf-soft-yellow-focus: #ebeccc;
    --plf-shadow-pink: rgba(255, 182, 193, 0.4);
    --plf-shadow-rose: rgba(214, 90, 104, 0.15);
}

/* ---------- 页面背景(按你原规则迁移) ---------- */
div[class="relative h-full undefined"] {
    background-image: url('https://imgtolinkx.com/i/v1Wvfvtq') !important;
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    background-attachment: fixed !important;
}

/* ---------- 统一聊天气泡基础样式 ----------
   A: .bg-gray-100/90.relative.inline-block
   B: .group.is-user/.group.is-assistant > 第一个内容卡片
*/
.w-full.h-full.flex.group.scroll-mt-\[96px\].rounded-xl.transition-colors > .group.flex.flex-col.gap-2.is-user > div:first-child,
.w-full.h-full.flex.group.scroll-mt-\[96px\].rounded-xl.transition-colors > .group.flex.flex-col.gap-2.is-assistant > div:first-child {
    background: var(--plf-bg) !important;
    backdrop-filter: blur(12px) !important;
    border-radius: 8px !important;
    padding: 16px !important;
    position: relative !important;
    overflow: visible !important;
    border: 2px solid var(--plf-gold) !important;
    box-shadow:
        0 0 0 3px rgba(255, 255, 255, 0.8),
        0 4px 20px var(--plf-shadow-pink) !important;
    transition: all 0.3s ease !important;
}

/* 装饰性内边框 */
.w-full.h-full.flex.group.scroll-mt-\[96px\].rounded-xl.transition-colors > .group.flex.flex-col.gap-2.is-user > div:first-child::before,
.w-full.h-full.flex.group.scroll-mt-\[96px\].rounded-xl.transition-colors > .group.flex.flex-col.gap-2.is-assistant > div:first-child::before {
    content: '' !important;
    position: absolute !important;
    top: 3px;
    left: 3px;
    right: 3px;
    bottom: 3px;
    border: 1px dashed rgba(212, 175, 55, 0.3) !important;
    border-radius: 4px !important;
    z-index: 0 !important;
    pointer-events: none !important;
}

/* 输入框专属:嫩粉描边 */
.w-full.h-full.flex.group.scroll-mt-\[96px\].rounded-xl.transition-colors > .group.flex.flex-col.gap-2.is-user > div:first-child {
    border-color: var(--plf-pink) !important;
    box-shadow: 0 0 15px 2px rgba(255, 183, 178, 0.5) !important;
}

/* 输入框右上角装饰 */
.w-full.h-full.flex.group.scroll-mt-\[96px\].rounded-xl.transition-colors > .group.flex.flex-col.gap-2.is-user > div:first-child::after {
    content: '☪' !important;
    position: absolute !important;
    top: -12px !important;
    right: -5px !important;
    font-size: 27px !important;
    opacity: 0.9 !important;
    z-index: 3 !important;
    color: var(--plf-gold-deep) !important;
    text-shadow: 0 0 5px #fff, 0 0 10px #ffc0cb;
    animation: wing-float 3s ease-in-out infinite !important;
}

@keyframes wing-float {
    0%, 100% { transform: translateY(0) scale(1); }
    50% { transform: translateY(-3px) scale(1.1); }
}

/* ---------- 文本区 ----------
   A: .markdown-body
   B: .rili-markdown-renderer
*/
.rili-markdown-renderer {
    font-size: 17px !important;
    line-height: 1.8 !important;
    color: var(--plf-text) !important;
    text-shadow: 0 0 1px rgba(255,255,255,0.5) !important;
    position: relative !important;
    z-index: 2 !important;
}

.rili-markdown-renderer p,
.rili-markdown-renderer li,
.rili-markdown-renderer blockquote,
.rili-markdown-renderer span,
.rili-markdown-renderer div {
    color: var(--plf-text) !important;
}

/* 粗体 */
.rili-markdown-renderer strong,
.rili-markdown-renderer b {
    font-weight: bold !important;
    color: var(--plf-rose) !important;
    background: linear-gradient(to top, rgba(255, 192, 203, 0.3) 0%, transparent 40%) !important;
}

/* em / i 标签 */
.rili-markdown-renderer em,
.rili-markdown-renderer i {
    font-style: normal !important;
    display: inline-block !important;
    padding: 2px 10px !important;
    margin: 0 4px !important;
    border: 1px solid var(--plf-pink) !important;
    background-color: #fff5f7 !important;
    color: var(--plf-rose) !important;
    border-radius: 12px !important;
    font-size: 0.9em !important;
    font-family: sans-serif !important;
}

.rili-markdown-renderer em::before,
.rili-markdown-renderer i::before {
    content: '#' !important;
    color: var(--plf-gold) !important;
    margin-right: 2px !important;
}

/* li */
.rili-markdown-renderer li {
    list-style: none !important;
    margin-bottom: 3px !important;
    padding-left: 22px !important;
    position: relative !important;
}

/* ---------- details/summary 折叠栏 ---------- */
.rili-markdown-renderer summary {
    display: flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
    padding: 8px 15px !important;
    margin-bottom: 5px !important;
    cursor: pointer !important;
    background: linear-gradient(90deg, #fffbf0, #fff) !important;
    color: #8b5a2b !important;
    font-weight: bold !important;
    font-size: 1.05em !important;
    border: 1px solid var(--plf-gold) !important;
    border-left: 4px solid var(--plf-rose) !important;
    border-radius: 4px !important;
    box-shadow: 0 2px 5px rgba(214, 90, 104, 0.1) !important;
    list-style: none !important;
    transition: all 0.3s ease !important;
}

.rili-markdown-renderer summary::-webkit-details-marker {
    display: none !important;
}

.rili-markdown-renderer summary:hover {
    background: #fff0f5 !important;
    transform: translateX(3px) !important;
}

.rili-markdown-renderer summary::before {
    content: '❦' !important;
    margin-right: 10px !important;
    font-size: 1.3em !important;
    color: var(--plf-rose) !important;
    transition: transform 0.3s ease !important;
}

.rili-markdown-renderer details[open] > summary::before {
    transform: rotate(180deg) !important;
}

.rili-markdown-renderer details > *:not(summary) {
    background: rgba(255, 255, 255, 0.6) !important;
    border: 1px solid rgba(230, 194, 136, 0.5) !important;
    padding: 15px !important;
    margin-top: 0 !important;
    color: #665 !important;
    border-radius: 0 0 4px 4px !important;
    font-size: 14px !important;
}

/* ---------- 表格 ---------- */
.rili-markdown-renderer table {
    display: block !important;
    width: 100% !important;
    overflow-x: auto !important;
    border-collapse: collapse !important;
    margin: 1em 0 !important;
    background-color: #fff !important;
    border: 2px solid var(--plf-gold) !important;
    border-radius: 4px !important;
}

.rili-markdown-renderer th {
    background-color: #fff0f5 !important;
    color: #8b5a2b !important;
    font-weight: bold !important;
    text-align: center !important;
    border: 1px solid var(--plf-gold) !important;
    font-family: "Cinzel", serif !important;
}

.rili-markdown-renderer td {
    padding: 10px 15px !important;
    border: 1px solid #f0e6d2 !important;
    color: var(--plf-text) !important;
}

.rili-markdown-renderer tr:nth-child(even) {
    background-color: #fafafa !important;
}

/* ---------- 回复底部按钮区 ----------
   A: .MuiButtonBase-root...
   B: 右侧按钮组里的 button
*/
.w-full.h-full.flex.group.scroll-mt-\[96px\].rounded-xl.transition-colors .ml-auto.md\:opacity-0.group-hover\:opacity-100 .bg-muted.rounded.flex.p-0\.5 {
    background: rgba(255, 240, 245, 0.45) !important;
    border: 1px solid rgba(255, 183, 178, 0.45) !important;
    border-radius: 18px !important;
    padding: 4px !important;
    box-shadow: 0 2px 8px rgba(214, 90, 104, 0.08) !important;
}

.w-full.h-full.flex.group.scroll-mt-\[96px\].rounded-xl.transition-colors .ml-auto.md\:opacity-0.group-hover\:opacity-100 .bg-muted.rounded.flex.p-0\.5 > button {
    background: linear-gradient(180deg, #fff0f5, #ffe4e1) !important;
    color: var(--plf-rose) !important;
    border: 1px solid var(--plf-pink) !important;
    border-radius: 15px !important;
    padding: 4px 15px !important;
    font-size: 0.85em !important;
    font-family: "Cinzel", serif !important;
    box-shadow: 0 2px 5px var(--plf-shadow-rose) !important;
    transition: all 0.2s ease !important;
    width: auto !important;
    min-width: 30px !important;
    height: 30px !important;
}

.w-full.h-full.flex.group.scroll-mt-\[96px\].rounded-xl.transition-colors .ml-auto.md\:opacity-0.group-hover\:opacity-100 .bg-muted.rounded.flex.p-0\.5 > button:hover {
    background: #fff !important;
    color: var(--plf-gold) !important;
    border-color: var(--plf-gold) !important;
    transform: translateY(-2px) !important;
}

.w-full.h-full.flex.group.scroll-mt-\[96px\].rounded-xl.transition-colors .ml-auto.md\:opacity-0.group-hover\:opacity-100 .bg-muted.rounded.flex.p-0\.5 > button svg {
    color: var(--plf-gold-deep) !important;
    stroke: var(--plf-gold-deep) !important;
}

/* 保留 sr-only 文本,不强行显示 */

/* ---------- token / 信息栏 ----------
   A: 模型与消耗在 .MuiTypography-root
   B: 左侧小信息块
*/
.w-full.h-full.flex.group.scroll-mt-\[96px\].rounded-xl.transition-colors .flex.items-center.gap-2.text-xs.font-mono.text-muted-foreground.px-2.py-1.rounded {
    background: linear-gradient(90deg, #fffbf0, #fff) !important;
    border: 1px solid var(--plf-gold) !important;
    color: #a89f91 !important;
    border-radius: 8px !important;
    box-shadow: 0 2px 5px rgba(214, 90, 104, 0.08) !important;
    font-style: italic !important;
}

/* ---------- 用户/AI 气泡宽度微调 ---------- */
.w-full.h-full.flex.group.scroll-mt-\[96px\].rounded-xl.transition-colors > .group.flex.flex-col.gap-2.is-assistant {
    width: 100% !important;
}

.w-full.h-full.flex.group.scroll-mt-\[96px\].rounded-xl.transition-colors > .group.flex.flex-col.gap-2.is-assistant > div:first-child {
    width: 100% !important;
}

.w-full.h-full.flex.group.scroll-mt-\[96px\].rounded-xl.transition-colors > .group.flex.flex-col.gap-2.is-user {
    width: fit-content !important;
    max-width: 100% !important;
}

/* ---------- 加载动画 ----------
   A: 用 .flex.items-center.justify-center.w-6.h-5 替换
   B: 加载结构是 3 个 span 的容器
*/
.flex.gap-2.w-full.h-full.items-center.justify-center {
    position: relative !important;
    min-height: 60px !important;
    gap: 0 !important;
}

.flex.gap-2.w-full.h-full.items-center.justify-center > span {
    display: none !important;
}

.flex.gap-2.w-full.h-full.items-center.justify-center::before {
    content: '' !important;
    display: inline-block !important;
    width: 30px !important;
    height: 30px !important;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='45' fill='none' stroke='%23daa520' stroke-width='3' opacity='0.3'/%3E%3Cpath d='M50 5 L53 20 L68 20 L56 30 L60 45 L50 37 L40 45 L44 30 L32 20 L47 20 Z' fill='%23ffd700' opacity='0.8'/%3E%3C/svg%3E") !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    animation: magic-spin 2s linear infinite !important;
    margin-right: 8px !important;
    vertical-align: middle !important;
}

.flex.gap-2.w-full.h-full.items-center.justify-center::after {
    content: '正在施展魔法...' !important;
    display: inline-block !important;
    font-size: 15px !important;
    color: var(--plf-gold-deep) !important;
    font-weight: 500 !important;
    white-space: nowrap !important;
    animation: text-pulse 2s ease-in-out infinite !important;
    vertical-align: middle !important;
}

@keyframes magic-spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}

@keyframes text-pulse {
    0%, 100% { opacity: 0.7; }
    50% { opacity: 1; }
}

/* ---------- 顶部信息栏类通配迁移 ----------
   原规则保留,但限制到 markdown 内避免误伤
*/
.rili-markdown-renderer .row time,
.rili-markdown-renderer .row moment,
.rili-markdown-renderer .row loc,
.rili-markdown-renderer .row around {
    background: #fff !impo

/* 预览已截断;下载 CSS 可查看完整内容。 */
查看已核验的原始字段
{
  "renderTemplate": null,
  "assistantRegexReplace": null,
  "enableMemorySchema": false,
  "memorySchema": null,
  "introPage": "c03nc381aoqj8dxrzfskp22l.html",
  "options": {
    "items": [
      {
        "order": 0,
        "label": "修格式",
        "type": "SET-INPUT",
        "value": "([绝对指令]:立即进行全局格式化刷新。遵循输出协议,严格锚定并完整执行【输出格式(绝对锁定)】原始模板,彻底抛弃简化记忆,校准所有UI面板。)"
      },
      {
        "order": 1,
        "label": "修记忆",
        "type": "SET-INPUT",
        "value": "(【差评】记忆记错了!回忆短期记忆和长期记忆的规则,按照【记忆回廊】规则正确记录)+"
      },
      {
        "order": 2,
        "label": "📝",
        "type": "SET-INPUT",
        "value": "【开始结局结算】"
      }
    ]
  },
  "defaultModelSettings": null,
  "cover": "uud51w1p5edwhjxh1ujif18o.webp",
  "background": null
}
原始导出字段

本页只展示本地导出中可核验的公开字段。下载 JSON 可查看完整原始记录。