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

CHARACTER CARD

狗狗模拟器

作者:危震天

现代都市自定义角色全性向创意玩法可剧情可涩涩角色扮演

意外身亡 · 灵魂穿越 · 开启全新狗生

公开统计

5,059热度分
1,163消息量
8,023世界书字符
11,355固定设定字符

字段状态

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

原卡能力

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

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

图片引用

cover: xqe8xicszze5xq1ngjg2dn35.webp

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

注入样式预览

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

下载 CSS
/* ==============================================
   【主神空间 · 赛博终端】最终完整版
   动态光斑背景 · 流动边框 · 彩虹标题 · 脉冲按钮
   动态旋转十字准星 · 光锥箭头 · 霓虹I型光标
   输入框caret发光 · 完全保留原始V2可见性
============================================== */

:root {
  --bg-main: #1a2433;
  --bg-card: rgba(26, 36, 51, 0.92);
  --bg-input: rgba(20, 30, 45, 0.95);
  --text-primary: #f0f4ff;
  --text-secondary: #b0c5dd;
  --neon-cyan: #00f0ff;
  --neon-blue: #4ab0ff;
  --neon-pink: #ff6ab0;
  --neon-gold: #ffd740;
  --neon-violet: #b06fff;
  --neon-green: #3eff9e;
  --glow-soft: 0 0 12px rgba(0, 240, 255, 0.3);
  --glow-strong: 0 0 20px rgba(255, 106, 176, 0.3);
  --font-display: "瘦金体", "STKaiti", "KaiTi", "Microsoft YaHei", sans-serif;
  --font-mono: 'Courier New', monospace;
  font-size: 17px;
}

/* 全局重置 */
* {
  scrollbar-width: thin !important;
  scrollbar-color: var(--neon-cyan) transparent !important;
}

body {
  background: var(--bg-main) !important;
  color: var(--text-primary) !important;
  font-family: var(--font-display) !important;
  font-size: 17px !important;
  line-height: 1.6 !important;
  background-image: 
    radial-gradient(circle at 20% 20%, rgba(0, 240, 255, 0.15) 0%, transparent 30%),
    radial-gradient(circle at 80% 70%, rgba(255, 106, 176, 0.1) 0%, transparent 30%) !important;
  /* 动态光斑漂移 */
  animation: bgLightDrift 20s ease-in-out infinite alternate;
}

@keyframes bgLightDrift {
  0% { background-position: 20% 20%, 80% 70%; }
  100% { background-position: 30% 25%, 70% 60%; }
}

/* ===== 字体大小强制 ===== */
p, div, span, li, a, td, th, label, button,
input, select, textarea, .form-title, .regret-title,
.panel-title, .title, h1, h2, h3, h4, h5, h6,
.tab-btn, .event-content, .config-input, .config-select,
.chat-container, .container, .card, .box, .wrapper,
.content, .sidebar, .footer {
  font-size: inherit !important;
}

/* ===== 容器:流动霓虹边框 ===== */
div[class*="container"],
div[class*="panel"],
div[class*="card"],
div[class*="box"],
div[class*="wrapper"],
.tab-container,
.chat-container {
  position: relative !important;
  background: var(--bg-card) !important;
  border: 1px solid transparent !important;
  border-radius: 12px !important;
  background-image: linear-gradient(var(--bg-card), var(--bg-card)), 
                    linear-gradient(135deg, var(--neon-cyan), var(--neon-blue), var(--neon-pink)) !important;
  background-origin: border-box !important;
  background-clip: padding-box, border-box !important;
  background-size: 100% 100%, 300% 300% !important;
  box-shadow: var(--glow-soft) !important;
  padding: 17px !important;
  margin: 10px 0 !important;
  animation: borderFlow 6s linear infinite !important;
}

@keyframes borderFlow {
  0% { background-position: 0% 0%, 0% 0%; }
  100% { background-position: 0% 0%, 300% 300%; }
}

div[class*="container"]:hover,
div[class*="panel"]:hover,
div[class*="card"]:hover,
div[class*="box"]:hover,
div[class*="wrapper"]:hover,
.tab-container:hover,
.chat-container:hover {
  transform: translateY(-2px);
  box-shadow: 0 8px 30px rgba(0, 240, 255, 0.3);
}

/* ===== 输入框:原汁原味V2(无遮挡) ===== */
@keyframes rainbowInputPulse {
  0%   { box-shadow: 0 0 6px 2px #ff0000, 0 0 12px 4px rgba(255,0,0,0.4); }
  14%  { box-shadow: 0 0 6px 2px #ff7700, 0 0 12px 4px rgba(255,119,0,0.4); }
  28%  { box-shadow: 0 0 6px 2px #ffff00, 0 0 12px 4px rgba(255,255,0,0.4); }
  42%  { box-shadow: 0 0 6px 2px #00ff00, 0 0 12px 4px rgba(0,255,0,0.4); }
  57%  { box-shadow: 0 0 6px 2px #00ffff, 0 0 12px 4px rgba(0,255,255,0.4); }
  71%  { box-shadow: 0 0 6px 2px #0000ff, 0 0 12px 4px rgba(0,0,255,0.4); }
  85%  { box-shadow: 0 0 6px 2px #8b00ff, 0 0 12px 4px rgba(139,0,255,0.4); }
  100% { box-shadow: 0 0 6px 2px #ff0000, 0 0 12px 4px rgba(255,0,0,0.4); }
}

input:not([type="submit"]):not([type="button"]):not([type="reset"]),
select,
textarea,
.config-input,
.config-select {
  background: var(--bg-input) !important;
  border: 1px solid rgba(74, 176, 255, 0.35) !important;
  color: var(--text-primary) !important;
  border-radius: 6px !important;
  padding: 10px !important;
  outline: none !important;
  transition: all 0.3s ease;
  box-shadow: 0 0 4px 1px rgba(0, 240, 255, 0.3), 0 0 8px 2px rgba(255, 106, 176, 0.15);
}

input:focus,
select:focus,
textarea:focus,
.config-input:focus,
.config-select:focus {
  border-color: var(--neon-cyan) !important;
  animation: rainbowInputPulse 2s infinite linear;
}

select option {
  background: #162030 !important;
  color: #e8f0f8 !important;
}
select option:hover,
select option:checked {
  background: rgba(0, 240, 255, 0.2) !important;
  color: var(--neon-cyan) !important;
}

/* ===== 按钮激活/悬停 ===== */
button.active,
.tab-btn.active,
div[class*="active"] {
  color: var(--neon-cyan) !important;
  font-weight: bold !important;
  background: rgba(0, 240, 255, 0.12) !important;
  text-shadow: 0 0 10px var(--neon-cyan) !important;
  border-bottom: 2px solid var(--neon-cyan) !important;
  box-shadow: 0 2px 12px rgba(0, 240, 255, 0.4) !important;
}

button:hover,
.tab-btn:hover,
div[class*="card"]:hover,
div[class*="option"]:hover {
  border-color: var(--neon-cyan) !important;
  box-shadow: 0 0 15px rgba(0, 240, 255, 0.5) !important;
  transform: translateY(-1px) !important;
}

/* ===== 提交按钮:流光背景 ===== */
@keyframes btnGlowShift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

button[type="submit"],
button[class*="submit"],
.config-submit,
.send-btn {
  background: linear-gradient(135deg, #0a3040, #0a4560) !important;
  background-size: 200% 200% !important;
  border: 1px solid var(--neon-cyan) !important;
  color: var(--neon-cyan) !important;
  font-weight: bold !important;
  letter-spacing: 2px !important;
  text-shadow: 0 0 6px var(--neon-cyan) !important;
  border-radius: 6px !important;
  transition: all 0.3s ease !important;
  animation: btnGlowShift 4s ease infinite;
}

button[type="submit"]:hover,
button[class*="submit"]:hover,
.config-submit:hover,
.send-btn:hover {
  background: linear-gradient(135deg, #0f5068, #126880) !important;
  border-color: var(--neon-pink) !important;
  color: var(--neon-pink) !important;
  box-shadow: 0 0 20px rgba(255, 106, 176, 0.6) !important;
}

/* ===== 信息展示区 ===== */
.event-content,
div[class*="content"] {
  background: rgba(15, 25, 38, 0.85) !important;
  border: 1px dashed rgba(0, 240, 255, 0.3) !important;
  border-radius: 8px !important;
  color: #c8ddf0 !important;
  font-family: var(--font-mono) !important;
  box-shadow: inset 0 0 15px rgba(0, 180, 220, 0.06) !important;
  padding: 14px !important;
  line-height: 1.8 !important;
}

/* ===== 标题:彩虹流光 ===== */
@keyframes titleRainbow {
  0% { background-position: 0% 50%; }
  100% { background-position: 300% 50%; }
}

h1, h2, h3,
.form-title,
.regret-title,
.panel-title,
.title {
  color: var(--neon-cyan) !important;
  text-shadow: 0 0 10px rgba(0, 240, 255, 0.5) !important;
  letter-spacing: 2px !important;
}

h1, .form-title, .panel-title {
  background: linear-gradient(90deg, var(--neon-cyan), var(--neon-blue), var(--neon-violet), var(--neon-pink), var(--neon-gold), var(--neon-green), var(--neon-cyan));
  background-size: 300% 100%;
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: titleRainbow 6s linear infinite;
}

/* ===== 底部/侧边栏 ===== */
.regret-wrap,
div[class*="sidebar"],
div[class*="footer"] {
  border-top: 1px solid rgba(0, 240, 255, 0.3) !important;
  background: rgba(0, 0, 0, 0.2) !important;
}

/* ===== 滚动条 ===== */
::-webkit-scrollbar { width: 6px; }
::-webkit-scrollbar-track { background: #0a1520; }
::-webkit-scrollbar-thumb {
  background: var(--neon-cyan);
  border-radius: 3px;
  box-shadow: 0 0 8px var(--neon-cyan);
}

/* ===== 链接 ===== */
a {
  color: var(--neon-cyan) !important;
  text-decoration: none !important;
  transition: all 0.3s ease !important;
}
a:hover {
  color: var(--neon-pink) !important;
  text-shadow: 0 0 8px var(--neon-pink) !important;
}

/* ===== 文字选中 ===== */
::selection {
  background: rgba(0, 240, 255, 0.3);
  color: #ffffff;
  text-shadow: 0 0 6px rgba(0, 240, 255, 0.7);
}

/* ==============================================
   动态全息光标系统
   旋转十字准星 · 光锥箭头 · 霓虹I型光标
============================================== */

/* 动态旋转十字准星(4帧模拟旋转光环) */
@keyframes cursorRotate {
  0%   { cursor: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ccircle cx='16' cy='16' r='8' fill='none' stroke='%2300f0ff' stroke-width='1.5'/%3E%3Ccircle cx='16' cy='16' r='3' fill='%2300f0ff' opacity='0.4'/%3E%3Cline x1='16' y1='2' x2='16' y2='8' stroke='%2300f0ff' stroke-width='2'/%3E%3Cline x1='16' y1='24' x2='16' y2='30' stroke='%2300f0ff' stroke-width='2'/%3E%3Cline x1='2' y1='16' x2='8' y2='16' stroke='%2300f0ff' stroke-width='2'/%3E%3Cline x1='24' y1='16' x2='30' y2='16' stroke='%2300f0ff' stroke-width='2'/%3E%3Cpath d='M 16 4 A 12 12 0 0 1 28 16' fill='none' stroke='%23ff5fa2' stroke-width='1.5' opacity='0.6'/%3E%3C/svg%3E") 16 16, crosshair; }
  25%  { cursor: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ccircle cx='16' cy='16' r='8' fill='none' stroke='%2300f0ff' stroke-width='1.5'/%3E%3Ccircle cx='16' cy='16' r='3' fill='%2300f0ff' opacity='0.4'/%3E%3Cline x1='16' y1='2' x2='16' y2='8' stroke='%2300f0ff' stroke-width='2'/%3E%3Cline x1='16' y1='24' x2='16' y2='30' stroke='%2300f0ff' stroke-width='2'/%3E%3Cline x1='2' y1='16' x2='8' y2='16' stroke='%2300f0ff' stroke-width='2'/%3E%3Cline x1='24' y1='16' x2='30' y2='16' stroke='%2300f0ff' stroke-width='2'/%3E%3Cpath d='M 28 16 A 12 12 0 0 1 16 28' fill='none' stroke='%23ff5fa2' stroke-width='1.5' opacity='0.6'/%3E%3C/svg%3E") 16 16, crosshair; }
  50%  { cursor: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ccircle cx='16' cy='16' r='8' fill='none' stroke='%2300f0ff' stroke-width='1.5'/%3E%3Ccircle cx='16' cy='16' r='3' fill='%2300f0ff' opacity='0.4'/%3E%3Cline x1='16' y1='2' x2='16' y2='8' stroke='%2300f0ff' stroke-width='2'/%3E%3Cline x1='16' y1='24' x2='16' y2='30' stroke='%2300f0ff' stroke-width='2'/%3E%3Cline x1='2' y1='16' x2='8' y2='16' stroke='%2300f0ff' stroke-width='2'/%3E%3Cline x1='24' y1='16' x2='30' y2='16' stroke='%2300f0ff' stroke-width='2'/%3E%3Cpath d='M 16 28 A 12 12 0 0 1 4 16' fill='none' stroke='%23ff5fa2' stroke-width='1.5' opacity='0.6'/%3E%3C/svg%3E") 16 16, crosshair; }
  75%  { cursor: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ccircle cx='16' cy='16' r='8' fill='none' stroke='%2300f0ff' stroke-width='1.5'/%3E%3Ccircle cx='16' cy='16' r='3' fill='%2300f0ff' opacity='0.4'/%3E%3Cline x1='16' y1='2' x2='16' y2='8' stroke='%2300f0ff' stroke-width='2'/%3E%3Cline x1='16' y1='24' x2='16' y2='30' stroke='%2300f0ff' stroke-width='2'/%3E%3Cline x1='2' y1='16' x2='8' y2='16' stroke='%2300f0ff' stroke-width='2'/%3E%3Cline x1='24' y1='16' x2='30' y2='16' stroke='%2300f0ff' stroke-width='2'/%3E%3Cpath d='M 4 16 A 12 12 0 0 1 16 4' fill='none' stroke='%23ff5fa2' stroke-width='1.5' opacity='0.6'/%3E%3C/svg%3E") 16 16, crosshair; }
  100% { cursor: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ccircle cx='16' cy='16' r='8' fill='none' stroke='%2300f0ff' stroke-width='1.5'/%3E%3Ccircle cx='16' cy='16' r='3' fill='%2300f0ff' opacity='0.4'/%3E%3Cline x1='16' y1='2' x2='16' y2='8' stroke='%2300f0ff' stroke-width='2'/%3E%3Cline x1='16' y1='24' x2='16' y2='30' stroke='%2300f0ff' stroke-width='2'/%3E%3Cline x1='2' y1='16' x2='8' y2='16' stroke='%2300f0ff' stroke-widt

/* 预览已截断;下载 CSS 可查看完整内容。 */
查看已核验的原始字段
{
  "renderTemplate": null,
  "assistantRegexReplace": null,
  "enableMemorySchema": false,
  "memorySchema": null,
  "introPage": "i3sy9ove4wpy774imamveht4.html",
  "options": null,
  "defaultModelSettings": null,
  "cover": "xqe8xicszze5xq1ngjg2dn35.webp",
  "background": null
}
原始导出字段

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