/* ============================================================
   CLOVER STAGE ENGINE V22.2 - LOMYTH WITCH EDITION
   Mobile-optimized · Deduplicated
   ============================================================ */
:root {
--gold: #c9a84c;
--gold-dim: rgba(201,168,76,0.25);
--gold-glow: rgba(201,168,76,0.12);
--amber: #b8873e;
--forest: #2a5a3a;
--rose: #8b3a50;
--rose-dim: rgba(139,58,80,0.2);
--violet: #6b4a8a;
--cream: #e8dcc8;
--serif: Georgia, 'Times New Roman', serif;
--sans: 'Segoe UI', Tahoma, sans-serif;
--mono: 'Courier New', Courier, monospace;
--num: 'Courier New', Courier, monospace;
}

/* ── 1. 对白框 ── */
.magic-wrapper {
position: relative !important;
width: 95% !important;
max-width: 620px !important;
margin: 32px auto !important;
}
img.emotion-img {
width: 90.3% !important;
margin: 0 auto -1px auto !important;
aspect-ratio: 1664 / 1300 !important;
border: 1px solid #000 !important;
border-bottom: none !important;
border-radius: 8px 8px 0 0 !important;
display: block !important;
object-fit: cover !important;
object-position: center 2% !important;
background-color: #f0ebe0 !important;
}
.dialog-box {
width: 100% !important;
padding: 16px 18px !important;
background: rgba(45, 45, 50, 0.96) !important;
border: 1px solid #000 !important;
border-top: none !important;
border-radius: 0 0 8px 8px !important;
color: #ffffff !important;
font-family: var(--serif) !important;
font-size: 15.5px !important;
line-height: 1.85 !important;
position: relative !important;
}
.dialog-box::before {
content: '' !important;
position: absolute !important;
top: 0 !important; left: 16px !important; right: 16px !important;
height: 1px !important;
background: linear-gradient(90deg, transparent, rgba(201,168,76,0.2), transparent) !important;
}
.role-name {
display: block !important;
font-family: var(--sans) !important;
font-size: 14px !important;
font-weight: 700 !important;
letter-spacing: 0.08em !important;
padding: 0 !important;
margin-bottom: 4px !important;
color: #c9a84c !important;
}
.name-lh {
color: #d8b4fe !important;
font-weight: 900 !important;
}

/* ── 2. CG 展示 ── */
.cg-container {
position: relative !important;
width: 95% !important;
max-width: 620px !important;
margin: 40px auto !important;
border-radius: 5px !important;
overflow: hidden !important;
border: 1px solid #000 !important;
box-shadow: 0 30px 70px rgba(0,0,0,0.5) !important;
z-index: 100 !important;
}
img.story-cg {
width: 100% !important;
height: auto !important;
display: block !important;
object-fit: cover !important;
}

/* ── 3. 正文叙事 ── */
.narration {
width: 95% !important;
max-width: 620px !important;
margin: 16px auto !important;
padding: 0 4px !important;
font-family: var(--serif) !important;
font-size: 15.5px !important;
line-height: 1.9 !important;
color: #2a2218 !important;
}

/* ── 4. 分隔 ── */
.scene-break {
text-align: center !important;
margin: 28px auto !important;
color: rgba(201,168,76,0.4) !important;
font-size: 12px !important;
letter-spacing: 0.6em !important;
}
.scene-break::before { content: '✦ — ✦ — ✦' !important; }

/* ── 5. 状态栏 ── */
.status-bar {
width: 95% !important;
max-width: 620px !important;
margin: 24px auto !important;
background: rgba(45, 45, 50, 0.96) !important;
border: 1px solid rgba(201,168,76,0.25) !important;
border-radius: 10px !important;
padding: 16px 16px !important;
font-family: var(--sans) !important;
color: #d8d0c0 !important;
box-sizing: border-box !important;
}
.status-bar .sb-header {
display: flex !important;
align-items: center !important;
gap: 8px !important;
padding-bottom: 10px !important;
margin-bottom: 12px !important;
border-bottom: 1px solid rgba(201,168,76,0.15) !important;
font-size: 11px !important;
letter-spacing: 0.15em !important;
color: var(--gold) !important;
text-transform: uppercase !important;
}
.status-bar .sb-row {
display: flex !important;
justify-content: space-between !important;
align-items: flex-start !important;
padding: 5px 0 !important;
font-size: 13px !important;
gap: 8px !important;
}
.status-bar .sb-label {
color: #9a9080 !important;
font-size: 12px !important;
white-space: nowrap !important;
flex-shrink: 0 !important;
min-width: 65px !important;
}
.status-bar .sb-val {
color: #e0d8c8 !important;
font-family: var(--mono) !important;
font-size: 13px !important;
text-align: right !important;
word-break: break-word !important;
flex: 1 !important;
min-width: 0 !important;
}
.sb-val.val-gold { color: #c9a84c !important; }
.sb-val.val-rose { color: #e88aaa !important; }
.sb-val.val-forest { color: #6aad7a !important; }
.sb-val.val-violet { color: #b08ad0 !important; }
.sb-val.val-danger { color: #ee6666 !important; }
.status-bar .sb-divider {
height: 1px !important;
margin: 8px 0 !important;
background: linear-gradient(90deg, transparent, rgba(201,168,76,0.15), transparent) !important;
}
.status-bar .sb-section-label {
font-size: 10px !important;
letter-spacing: 0.12em !important;
color: var(--amber) !important;
text-transform: uppercase !important;
padding: 6px 0 2px !important;
}
.affection-bar {
width: 100% !important;
height: 6px !important;
background: rgba(201,168,76,0.1) !important;
border-radius: 3px !important;
margin-top: 4px !important;
overflow: hidden !important;
}
.affection-fill {
height: 100% !important;
border-radius: 3px !important;
background: linear-gradient(90deg, #b05070, #e088aa) !important;
transition: width 0.5s !important;
}

/* ═══════════════════════════════════════════
   1. 思维链：彻底隐藏
═══════════════════════════════════════════ */
.wc-think{display:none !important;}

/* ★ 六维属性专用：3列网格布局，手机不挤 ★ */
.sb-stats-grid {
display: grid !important;
grid-template-columns: repeat(3, 1fr) !important;
gap: 2px 8px !important;
width: 100% !important;
font-family: var(--mono) !important;
font-size: 12px !important;
color: #e0d8c8 !important;
text-align: center !important;
margin-top: 2px !important;
}
.sb-stats-grid .sb-stat {
padding: 3px 0 !important;
white-space: nowrap !important;
}
.sb-stats-grid .sb-stat-name {
color: #9a9080 !important;
font-size: 10px !important;
margin-right: 2px !important;
}
.sb-stats-grid .sb-stat-num {
color: #e0d8c8 !important;
font-weight: 700 !important;
font-size: 13px !important;
}

/* ── 6. 记忆区 ── */
.mem-zone {
width: 95% !important;
max-width: 620px !important;
margin: 16px auto !important;
background: rgba(45, 45, 50, 0.94) !important;
border: 1px solid rgba(58,107,74,0.3) !important;
border-left: 3px solid rgba(58,107,74,0.5) !important;
border-radius: 8px !important;
padding: 14px 16px !important;
font-family: var(--sans) !important;
box-sizing: border-box !important;
}
.mem-zone .mem-header {
display: block !important;
padding-bottom: 8px !important;
margin-bottom: 10px !important;
border-bottom: 1px solid rgba(58,107,74,0.2) !important;
font-size: 11px !important;
letter-spacing: 0.15em !important;
color: #6aad7a !important;
text-transform: uppercase !important;
}
.mem-zone .mem-entry {
display: block !important;
position: relative !important;
padding: 6px 0 6px 12px !important;
margin-bottom: 5px !important;
font-size: 13px !important;
line-height: 1.6 !important;
color: #d0c8b8 !important;
border-left: 2px solid rgba(58,107,74,0.25) !important;
}
.mem-zone .mem-entry:last-child { margin-bottom: 0 !important; }
.mem-zone .mem-entry.mem-empty {
color: #7a6b5a !important;
border-left-color: rgba(201,168,76,0.15) !important;
font-style: italic !important;
}
.mem-zone .mem-time {
display: block !important;
font-family: var(--mono) !important;
font-size: 10px !important;
color: #8a8070 !important;
margin-bottom: 1px !important;
}
.mem-zone .mem-tag {
display: inline-block !important;
font-size: 10px !important;
padding: 1px 7px !important;
border-radius: 3px !important;
margin-left: 6px !important;
vertical-align: middle !important;
font-weight: 600 !important;
}
.mem-tag.tag-clue { background: rgba(201,168,76,0.18) !important; color: #c9a84c !important; }
.mem-tag.tag-relation { background: rgba(180,80,110,0.18) !important; color: #e88aaa !important; }
.mem-tag.tag-world { background: rgba(58,107,74,0.18) !important; color: #6aad7a !important; }
.mem-tag.tag-danger { background: rgba(200,70,70,0.15) !important; color: #ee6666 !important; }
.mem-tag.tag-item { background: rgba(120,160,210,0.15) !important; color: #88aadd !important; }
.mem-zone .mem-entry:first-of-type:not(.mem-empty) { border-left-color: rgba(201,168,76,0.5) !important; }
.mem-zone .mem-entry:first-of-type:not(.mem-empty) .mem-time { color: #c9a84c !important; }

/* ── 7. 选项按钮 ── */
.options-zone {
width: 95% !important;
max-width: 620px !important;
margin: 36px auto 20px !important;
display: flex !important;
flex-direction: column !important;
gap: 10px !important;
}
.opt-btn {
width: 100% !important;
padding: 14px 18px !important;
background: rgba(45, 45, 50, 0.96) !important;
border: 1px solid rgba(201,168,76,0.2) !important;
border-radius: 8px !important;
color: #e0d8c8 !important;
font-family: var(--serif) !important;
font-size: 14px !important;
line-height: 1.6 !important;
text-align: left !important;
cursor: pointer !important;
}
.opt-btn .opt-num {
font-family: var(--mono) !important;
font-size: 12px !important;
color: var(--gold) !important;
margin-right: 8px !important;
}

/* ── 8. 思维链折叠 ── */
details.cot-wrap {
width: 95% !important;
max-width: 620px !important;
margin: 8px auto !important;
background: rgba(45,45,50,0.6) !important;
border: 1px solid rgba(201,168,76,0.1) !important;
border-radius: 6px !important;
}
details.cot-wrap summary {
padding: 8px 14px !important;
cursor: pointer !important;
font-family: var(--sans) !important;
font-size: 11px !important;
letter-spacing: 0.1em !important;
color: rgba(201,168,76,0.4) !important;
}
details.cot-wrap .cot-inner {
padding: 6px 14px 10px !important;
font-family: var(--mono) !important;
font-size: 11px !important;
line-height: 1.6 !important;
color: #8a8070 !important;
white-space: pre-wrap !important;
}

/* ============================================================
   RPG CHARACTER CREATOR V7
   ============================================================ */
.rpg-shell {
display: block !important;
width: 100% !important;
}
.rpg-shell > div,
.rpg-shell > .rpg-nsfw-block {
margin-bottom: 16px !important;
}
.rpg-label-row {
display: flex !important;
justify-content: space-between !important;
align-items: center !important;
margin-bottom: 5px !important;
}
.rpg-dice {
cursor: pointer !important;
color: var(--gold) !important;
font-size: 16px !important;
}
.rpg-hidden { display: none !important; }
.rpg-field {
width: 100% !important;
background: rgba(0, 0, 0, 0.2) !important;
border: 1px solid rgba(201,168,76,0.2) !important;
border-radius: 6px !important;
color: var(--cream) !important;
padding: 10px 12px !important;
font-family: var(--serif) !important;
font-size: 14px !important;
outline: none !important;
box-sizing: border-box !important;
}
.rpg-field:focus { border-color: var(--gold) !important; }
.rpg-pill-wrap {
display: block !important;
width: 100% !important;
margin: 8px 0 0 0 !important;
padding: 0 !important;
line-height: 2.2 !important;
font-size: 0 !important;
}
.rpg-pill {
display: inline-block !important;
vertical-align: middle !important;
padding: 5px 14px !important;
margin: 0 6px 6px 0 !important;
background: rgba(201,168,76,0.08) !important;
border: 1px solid rgba(201,168,76,0.25) !important;
border-radius: 50px !important;
color: #e8dcc8 !important;
font-size: 12px !important;
font-family: var(--sans) !important;
line-height: 1.2 !important;
cursor: pointer !important;
white-space: nowrap !important;
user-select: none !important;
-webkit-user-select: none !important;
transition: background 0.15s, border-color 0.15s, color 0.15s !important;
box-sizing: border-box !important;
}
.rpg-pill:hover {
border-color: var(--gold) !important;
background: rgba(201,168,76,0.15) !important;
}
.rpg-pill.active {
background: var(--gold) !important;
color: #12100d !important;
border-color: var(--gold) !important;
font-weight: 700 !important;
}
.rpg-nsfw-block {
background: rgba(201,168,76,0.03) !important;
padding: 15px !important;
border-radius: 8px !important;
border: 1px solid rgba(201,168,76,0.15) !important;
}
.rpg-len-display {
color: var(--gold) !important;
font-family: var(--num) !important;
font-size: 13px !important;
}
.rpg-slider {
width: 100% !important;
margin: 10px 0 !important;
cursor: pointer !important;
}
.rpg-preview-box {
margin-top: 15px !important;
padding: 15px !important;
background: rgba(0, 0, 0, 0.4) !important;
border: 1px solid var(--gold-dim) !important;
border-radius: 8px !important;
color: var(--gold) !important;
font-family: var(--num) !important;
font-size: 13px !important;
line-height: 1.7 !important;
white-space: pre-wrap !important;
}
@keyframes rpgShake {
0%,100% { transform: translateX(0); }
20%,60% { transform: translateX(-5px); }
40%,80% { transform: translateX(5px); }
}
.btn-shake {
animation: rpgShake 0.4s ease-in-out !important;
border-color: #ff4444 !important;
box-shadow: 0 0 15px rgba(255,68,68,0.4) !important;
}

/* --- 洛弥希剧情 CG 资产库 (lh-sp-01 ~ 68) --- */
.lh-sp-01 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/1.webp'); }
.lh-sp-02 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/2.webp'); }
.lh-sp-03 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/3.webp'); }
.lh-sp-04 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/4.webp'); }
.lh-sp-05 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/5.webp'); }
.lh-sp-06 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/6.webp'); }
.lh-sp-07 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/7.webp'); }
.lh-sp-08 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/8.webp'); }
.lh-sp-09 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/9.webp'); }
.lh-sp-10 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/10.webp'); }
.lh-sp-11 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/11.webp'); }
.lh-sp-12 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/12.webp'); }
.lh-sp-13 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/13.webp'); }
.lh-sp-14 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/14.webp'); }
.lh-sp-15 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/15.webp'); }
.lh-sp-16 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/16.webp'); }
.lh-sp-17 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/17.webp'); }
.lh-sp-18 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/18.webp'); }
.lh-sp-19 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/19.webp'); }
.lh-sp-20 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/20.webp'); }
.lh-sp-21 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/21.webp'); }
.lh-sp-22 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/22.webp'); }
.lh-sp-23 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/23.webp'); }
.lh-sp-24 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/24.webp'); }
.lh-sp-25 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/25.webp'); }
.lh-sp-26 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/26.webp'); }
.lh-sp-27 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/27.webp'); }
.lh-sp-28 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/28.webp'); }
.lh-sp-29 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/29.webp'); }
.lh-sp-30 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/30.webp'); }
.lh-sp-31 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/31.webp'); }
.lh-sp-32 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/32.webp'); }
.lh-sp-33 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/33.webp'); }
.lh-sp-34 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/34.webp'); }
.lh-sp-35 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/35.webp'); }
.lh-sp-36 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/36.webp'); }
.lh-sp-37 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/37.webp'); }
.lh-sp-38 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/38.webp'); }
.lh-sp-39 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/39.webp'); }
.lh-sp-40 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/40.webp'); }
.lh-sp-41 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/41.webp'); }
.lh-sp-42 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/42.webp'); }
.lh-sp-43 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/43.webp'); }
.lh-sp-44 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/44.webp'); }
.lh-sp-45 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/45.webp'); }
.lh-sp-46 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/46.webp'); }
.lh-sp-47 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/47.webp'); }
.lh-sp-48 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/48.webp'); }
.lh-sp-49 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/49.webp'); }
.lh-sp-50 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/50.webp'); }
.lh-sp-51 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/51.webp'); }
.lh-sp-52 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/52.webp'); }
.lh-sp-53 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/53.webp'); }
.lh-sp-54 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/54.webp'); }
.lh-sp-55 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/55.webp'); }
.lh-sp-56 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/56.webp'); }
.lh-sp-57 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/57.webp'); }
.lh-sp-58 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/58.webp'); }
.lh-sp-59 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/59.webp'); }
.lh-sp-60 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/60.webp'); }
.lh-sp-61 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/61.webp'); }
.lh-sp-62 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/62.webp'); }
.lh-sp-63 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/63.webp'); }
.lh-sp-64 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/64.webp'); }
.lh-sp-65 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/65.webp'); }
.lh-sp-66 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/66.webp'); }
.lh-sp-67 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/67.webp'); }
.lh-sp-68 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/68.webp'); }

/* --- 洛弥希表情库 - 情欲模式 (-n-) --- */
.lh-n-Ahegao, .lh-n-Ahegao-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Ahegao.webp'); }
.lh-n-Angry, .lh-n-Angry-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Angry.webp'); }
.lh-n-Crying, .lh-n-Crying-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Crying.webp'); }
.lh-n-Curious, .lh-n-Curious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Curious.webp'); }
.lh-n-Disgust, .lh-n-Disgust-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Disgust.webp'); }
.lh-n-EyesRolledBack.png, .lh-n-EyesRolledBack.png-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_EyesRolledBack.png.webp'); }
.lh-n-Flushed, .lh-n-Flushed-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Flushed.webp'); }
.lh-n-Flustered.png, .lh-n-Flustered.png-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Flustered.png.webp'); }
.lh-n-FullBlush, .lh-n-FullBlush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_FullBlush.webp'); }
.lh-n-Irritated, .lh-n-Irritated-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Irritated.webp'); }
.lh-n-LickingLips, .lh-n-LickingLips-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_LickingLips.webp'); }
.lh-n-NervousBlush, .lh-n-NervousBlush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_NervousBlush.webp'); }
.lh-n-NervousSmile, .lh-n-NervousSmile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_NervousSmile.webp'); }
.lh-n-Neutral, .lh-n-Neutral-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Neutral.webp'); }
.lh-n-Pout, .lh-n-Pout-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Pout.webp'); }
.lh-n-Sad, .lh-n-Sad-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Sad.webp'); }
.lh-n-Seductive, .lh-n-Seductive-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Seductive.webp'); }
.lh-n-Serious, .lh-n-Serious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Serious.webp'); }
.lh-n-Smile, .lh-n-Smile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Smile.webp'); }
.lh-n-Surprised, .lh-n-Surprised-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Surprised.webp'); }
.lh-n-Teary, .lh-n-Teary-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Teary.webp'); }
.lh-n-Thinking, .lh-n-Thinking-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Thinking.webp'); }
.lh-n-Trembling, .lh-n-Trembling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Trembling.webp'); }
.lh-n-TurnPale, .lh-n-TurnPale-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_TurnPale.webp'); }
.lh-n-Unwilling, .lh-n-Unwilling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Unwilling.webp'); }
.lh-n-Yanderehearteye, .lh-n-Yanderehearteye-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Yanderehearteye.webp'); }

/* --- 洛弥希表情库 - 日常模式 (-u-) --- */
.lh-u-Ahegao, .lh-u-Ahegao-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Ahegao.webp'); }
.lh-u-Angry, .lh-u-Angry-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Angry.webp'); }
.lh-u-Crying, .lh-u-Crying-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Crying.webp'); }
.lh-u-Curious, .lh-u-Curious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Curious.webp'); }
.lh-u-Disgust, .lh-u-Disgust-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Disgust.webp'); }
.lh-u-EyesRolledBack, .lh-u-EyesRolledBack-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_EyesRolledBack.webp'); }
.lh-u-Flushed, .lh-u-Flushed-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Flushed.webp'); }
.lh-u-Flustered, .lh-u-Flustered-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Flustered.webp'); }
.lh-u-FullBlush, .lh-u-FullBlush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_FullBlush.webp'); }
.lh-u-Irritated, .lh-u-Irritated-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Irritated.webp'); }
.lh-u-LickingLips, .lh-u-LickingLips-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_LickingLips.webp'); }
.lh-u-NervousBlush, .lh-u-NervousBlush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_NervousBlush.webp'); }
.lh-u-NervousSmile, .lh-u-NervousSmile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_NervousSmile.webp'); }
.lh-u-Neutral, .lh-u-Neutral-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Neutral.webp'); }
.lh-u-Pout, .lh-u-Pout-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Pout.webp'); }
.lh-u-Sad, .lh-u-Sad-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Sad.webp'); }
.lh-u-Seductive, .lh-u-Seductive-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Seductive.webp'); }
.lh-u-Serious, .lh-u-Serious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Serious.webp'); }
.lh-u-Smile, .lh-u-Smile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Smile.webp'); }
.lh-u-Surprised, .lh-u-Surprised-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Surprised.webp'); }
.lh-u-Teary, .lh-u-Teary-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Teary.webp'); }
.lh-u-Thinking, .lh-u-Thinking-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Thinking.webp'); }
.lh-u-Trembling, .lh-u-Trembling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Trembling.webp'); }
.lh-u-TurnPale, .lh-u-TurnPale-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_TurnPale.webp'); }
.lh-u-Unwilling, .lh-u-Unwilling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Unwilling.webp'); }
.lh-u-Yanderehearteye, .lh-u-Yanderehearteye-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Yanderehearteye.webp'); }

/* --- 奥菲莉亚剧情 CG 资产库 (oi-sp-01 ~ 68) --- */
.oi-sp-01 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/1.webp'); }
.oi-sp-02 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/2.webp'); }
.oi-sp-03 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/3.webp'); }
.oi-sp-04 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/4.webp'); }
.oi-sp-05 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/5.webp'); }
.oi-sp-06 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/6.webp'); }
.oi-sp-07 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/7.webp'); }
.oi-sp-08 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/8.webp'); }
.oi-sp-09 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/9.webp'); }
.oi-sp-10 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/10.webp'); }
.oi-sp-11 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/11.webp'); }
.oi-sp-12 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/12.webp'); }
.oi-sp-13 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/13.webp'); }
.oi-sp-14 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/14.webp'); }
.oi-sp-15 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/15.webp'); }
.oi-sp-16 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/16.webp'); }
.oi-sp-17 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/17.webp'); }
.oi-sp-18 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/18.webp'); }
.oi-sp-19 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/19.webp'); }
.oi-sp-20 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/20.webp'); }
.oi-sp-21 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/21.webp'); }
.oi-sp-22 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/22.webp'); }
.oi-sp-23 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/23.webp'); }
.oi-sp-24 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/24.webp'); }
.oi-sp-25 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/25.webp'); }
.oi-sp-26 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/26.webp'); }
.oi-sp-27 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/27.webp'); }
.oi-sp-28 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/28.webp'); }
.oi-sp-29 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/29.webp'); }
.oi-sp-30 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/30.webp'); }
.oi-sp-31 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/31.webp'); }
.oi-sp-32 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/32.webp'); }
.oi-sp-33 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/33.webp'); }
.oi-sp-34 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/34.webp'); }
.oi-sp-35 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/35.webp'); }
.oi-sp-36 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/36.webp'); }
.oi-sp-37 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/37.webp'); }
.oi-sp-38 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/38.webp'); }
.oi-sp-39 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/39.webp'); }
.oi-sp-40 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/40.webp'); }
.oi-sp-41 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/41.webp'); }
.oi-sp-42 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/42.webp'); }
.oi-sp-43 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/43.webp'); }
.oi-sp-44 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/44.webp'); }
.oi-sp-45 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/45.webp'); }
.oi-sp-46 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/46.webp'); }
.oi-sp-47 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/47.webp'); }
.oi-sp-48 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/48.webp'); }
.oi-sp-49 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/49.webp'); }
.oi-sp-50 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/50.webp'); }
.oi-sp-51 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/51.webp'); }
.oi-sp-52 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/52.webp'); }
.oi-sp-53 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/53.webp'); }
.oi-sp-54 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/54.webp'); }
.oi-sp-55 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/55.webp'); }
.oi-sp-56 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/56.webp'); }
.oi-sp-57 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/57.webp'); }
.oi-sp-58 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/58.webp'); }
.oi-sp-59 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/59.webp'); }
.oi-sp-60 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/60.webp'); }
.oi-sp-61 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/61.webp'); }
.oi-sp-62 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/62.webp'); }
.oi-sp-63 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/63.webp'); }
.oi-sp-64 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/64.webp'); }
.oi-sp-65 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/65.webp'); }
.oi-sp-66 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/66.webp'); }
.oi-sp-67 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/67.webp'); }
.oi-sp-68 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/68.webp'); }

/* --- 奥菲莉亚表情库 - 情欲模式 (-n-) --- */
.oi-n-Ahegao, .oi-n-Ahegao-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Ahegao.webp'); }
.oi-n-Angry, .oi-n-Angry-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Angry.webp'); }
.oi-n-Crying, .oi-n-Crying-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Crying.webp'); }
.oi-n-Curious, .oi-n-Curious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Curious.webp'); }
.oi-n-Disgust, .oi-n-Disgust-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Disgust.webp'); }
.oi-n-EyesRolledBack, .oi-n-EyesRolledBack-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_EyesRolledBack.webp'); }
.oi-n-Flushed, .oi-n-Flushed-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Flushed.webp'); }
.oi-n-Flustered, .oi-n-Flustered-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Flustered.webp'); }
.oi-n-FullBlush, .oi-n-FullBlush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_FullBlush.webp'); }
.oi-n-Irritated, .oi-n-Irritated-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Irritated.webp'); }
.oi-n-LickingLips, .oi-n-LickingLips-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_LickingLips.webp'); }
.oi-n-NervousBlush, .oi-n-NervousBlush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_NervousBlush.webp'); }
.oi-n-NervousSmile, .oi-n-NervousSmile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_NervousSmile.webp'); }
.oi-n-Neutral, .oi-n-Neutral-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Neutral.webp'); }
.oi-n-Pout, .oi-n-Pout-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Pout.webp'); }
.oi-n-Sad, .oi-n-Sad-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Sad.webp'); }
.oi-n-Seductive, .oi-n-Seductive-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Seductive.webp'); }
.oi-n-Serious, .oi-n-Serious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Serious.webp'); }
.oi-n-Smile, .oi-n-Smile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Smile.webp'); }
.oi-n-Surprised, .oi-n-Surprised-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Surprised.webp'); }
.oi-n-Teary, .oi-n-Teary-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Teary.webp'); }
.oi-n-Thinking, .oi-n-Thinking-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Thinking.webp'); }
.oi-n-Trembling, .oi-n-Trembling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Trembling.webp'); }
.oi-n-TurnPale, .oi-n-TurnPale-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_TurnPale.webp'); }
.oi-n-Unwilling, .oi-n-Unwilling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Unwilling.webp'); }
.oi-n-Yanderehearteye, .oi-n-Yanderehearteye-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Yanderehearteye.webp'); }

/* --- 奥菲莉亚表情库 - 日常模式 (-u-) --- */
.oi-u-Ahegao, .oi-u-Ahegao-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Ahegao.webp'); }
.oi-u-Angry, .oi-u-Angry-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Angry.webp'); }
.oi-u-Crying, .oi-u-Crying-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Crying.webp'); }
.oi-u-Curious, .oi-u-Curious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Curious.webp'); }
.oi-u-Disgust, .oi-u-Disgust-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Disgust.webp'); }
.oi-u-EyesRolledBack, .oi-u-EyesRolledBack-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_EyesRolledBack.webp'); }
.oi-u-Flushed, .oi-u-Flushed-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Flushed.webp'); }
.oi-u-Flustered, .oi-u-Flustered-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Flustered.webp'); }
.oi-u-FullBlush, .oi-u-FullBlush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_FullBlush.webp'); }
.oi-u-Irritated, .oi-u-Irritated-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Irritated.webp'); }
.oi-u-LickingLips, .oi-u-LickingLips-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_LickingLips.webp'); }
.oi-u-NervousBlush, .oi-u-NervousBlush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_NervousBlush.webp'); }
.oi-u-NervousSmile, .oi-u-NervousSmile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_NervousSmile.webp'); }
.oi-u-Neutral, .oi-u-Neutral-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Neutral.webp'); }
.oi-u-Pout, .oi-u-Pout-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Pout.webp'); }
.oi-u-Sad, .oi-u-Sad-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Sad.webp'); }
.oi-u-Seductive, .oi-u-Seductive-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Seductive.webp'); }
.oi-u-Serious, .oi-u-Serious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Serious.webp'); }
.oi-u-Smile, .oi-u-Smile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Smile.webp'); }
.oi-u-Surprised, .oi-u-Surprised-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Surprised.webp'); }
.oi-u-Teary, .oi-u-Teary-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Teary.webp'); }
.oi-u-Thinking, .oi-u-Thinking-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Thinking.webp'); }
.oi-u-Trembling, .oi-u-Trembling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Trembling.webp'); }
.oi-u-TurnPale, .oi-u-TurnPale-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_TurnPale.webp'); }
.oi-u-Unwilling, .oi-u-Unwilling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Unwilling.webp'); }
.oi-u-Yanderehearteye, .oi-u-Yanderehearteye-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Yanderehearteye.webp'); }

/* --- 梅比斯剧情 CG 资产库 (meb-sp-01 ~ 68) --- */
.meb-sp-01 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/1.webp'); }
.meb-sp-02 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/2.webp'); }
.meb-sp-03 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/3.webp'); }
.meb-sp-04 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/4.webp'); }
.meb-sp-05 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/5.webp'); }
.meb-sp-06 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/6.webp'); }
.meb-sp-07 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/7.webp'); }
.meb-sp-08 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/8.webp'); }
.meb-sp-09 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/9.webp'); }
.meb-sp-10 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/10.webp'); }
.meb-sp-11 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/11.webp'); }
.meb-sp-12 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/12.webp'); }
.meb-sp-13 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/13.webp'); }
.meb-sp-14 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/14.webp'); }
.meb-sp-15 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/15.webp'); }
.meb-sp-16 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/16.webp'); }
.meb-sp-17 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/17.webp'); }
.meb-sp-18 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/18.webp'); }
.meb-sp-19 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/19.webp'); }
.meb-sp-20 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/20.webp'); }
.meb-sp-21 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/21.webp'); }
.meb-sp-22 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/22.webp'); }
.meb-sp-23 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/23.webp'); }
.meb-sp-24 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/24.webp'); }
.meb-sp-25 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/25.webp'); }
.meb-sp-26 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/26.webp'); }
.meb-sp-27 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/27.webp'); }
.meb-sp-28 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/28.webp'); }
.meb-sp-29 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/29.webp'); }
.meb-sp-30 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/30.webp'); }
.meb-sp-31 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/31.webp'); }
.meb-sp-32 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/32.webp'); }
.meb-sp-33 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/33.webp'); }
.meb-sp-34 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/34.webp'); }
.meb-sp-35 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/35.webp'); }
.meb-sp-36 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/36.webp'); }
.meb-sp-37 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/37.webp'); }
.meb-sp-38 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/38.webp'); }
.meb-sp-39 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/39.webp'); }
.meb-sp-40 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/40.webp'); }
.meb-sp-41 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/41.webp'); }
.meb-sp-42 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/42.webp'); }
.meb-sp-43 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/43.webp'); }
.meb-sp-44 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/44.webp'); }
.meb-sp-45 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/45.webp'); }
.meb-sp-46 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/46.webp'); }
.meb-sp-47 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/47.webp'); }
.meb-sp-48 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/48.webp'); }
.meb-sp-49 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/49.webp'); }
.meb-sp-50 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/50.webp'); }
.meb-sp-51 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/51.webp'); }
.meb-sp-52 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/52.webp'); }
.meb-sp-53 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/53.webp'); }
.meb-sp-54 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/54.webp'); }
.meb-sp-55 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/55.webp'); }
.meb-sp-56 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/56.webp'); }
.meb-sp-57 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/57.webp'); }
.meb-sp-58 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/58.webp'); }
.meb-sp-59 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/59.webp'); }
.meb-sp-60 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/60.webp'); }
.meb-sp-61 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/61.webp'); }
.meb-sp-62 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/62.webp'); }
.meb-sp-63 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/63.webp'); }
.meb-sp-64 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/64.webp'); }
.meb-sp-65 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/65.webp'); }
.meb-sp-66 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/66.webp'); }
.meb-sp-67 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/67.webp'); }
.meb-sp-68 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/68.webp'); }

/* --- 梅比斯表情库 - 情欲模式 (-n-) --- */
.meb-n-Ahegao, .meb-n-Ahegao-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Ahegao.webp'); }
.meb-n-Angry, .meb-n-Angry-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Angry.webp'); }
.meb-n-Crying, .meb-n-Crying-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Crying.webp'); }
.meb-n-Curious, .meb-n-Curious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Curious.webp'); }
.meb-n-Disgust, .meb-n-Disgust-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Disgust.webp'); }
.meb-n-EyesRolledBack, .meb-n-EyesRolledBack-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_EyesRolledBack.webp'); }
.meb-n-Flushed, .meb-n-Flushed-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Flushed.webp'); }
.meb-n-Flustered, .meb-n-Flustered-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Flustered.webp'); }
.meb-n-FullBlush, .meb-n-FullBlush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_FullBlush.webp'); }
.meb-n-Irritated.png, .meb-n-Irritated.png-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Irritated.png.webp'); }
.meb-n-LickingLips, .meb-n-LickingLips-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_LickingLips.webp'); }
.meb-n-NervousBlush, .meb-n-NervousBlush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_NervousBlush.webp'); }
.meb-n-NervousSmile, .meb-n-NervousSmile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_NervousSmile.webp'); }
.meb-n-Neutral, .meb-n-Neutral-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Neutral.webp'); }
.meb-n-Pout, .meb-n-Pout-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Pout.webp'); }
.meb-n-Sad, .meb-n-Sad-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Sad.webp'); }
.meb-n-Seductive.png, .meb-n-Seductive.png-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Seductive.png.webp'); }
.meb-n-Serious, .meb-n-Serious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Serious.webp'); }
.meb-n-Smile, .meb-n-Smile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Smile.webp'); }
.meb-n-Surprised, .meb-n-Surprised-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Surprised.webp'); }
.meb-n-Teary, .meb-n-Teary-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Teary.webp'); }
.meb-n-Thinking, .meb-n-Thinking-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Thinking.webp'); }
.meb-n-Trembling, .meb-n-Trembling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Trembling.webp'); }
.meb-n-TurnPale, .meb-n-TurnPale-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_TurnPale.webp'); }
.meb-n-Unwilling, .meb-n-Unwilling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Unwilling.webp'); }
.meb-n-Yanderehearteye, .meb-n-Yanderehearteye-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Yanderehearteye.webp'); }

/* --- 梅比斯表情库 - 日常模式 (-u-) --- */
.meb-u-Ahegao, .meb-u-Ahegao-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Ahegao.webp'); }
.meb-u-Angry, .meb-u-Angry-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Angry.webp'); }
.meb-u-Crying, .meb-u-Crying-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Crying.webp'); }
.meb-u-Curious, .meb-u-Curious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Curious.webp'); }
.meb-u-Disgust, .meb-u-Disgust-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Disgust.webp'); }
.meb-u-EyesRolledBack, .meb-u-EyesRolledBack-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_EyesRolledBack.webp'); }
.meb-u-Flushed, .meb-u-Flushed-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Flushed.webp'); }
.meb-u-Flustered, .meb-u-Flustered-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Flustered.webp'); }
.meb-u-FullBlush, .meb-u-FullBlush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_FullBlush.webp'); }
.meb-u-Irritated, .meb-u-Irritated-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Irritated.webp'); }
.meb-u-LickingLips, .meb-u-LickingLips-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_LickingLips.webp'); }
.meb-u-NervousBlush, .meb-u-NervousBlush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_NervousBlush.webp'); }
.meb-u-NervousSmile, .meb-u-NervousSmile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_NervousSmile.webp'); }
.meb-u-Neutral, .meb-u-Neutral-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Neutral.webp'); }
.meb-u-Pout, .meb-u-Pout-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Pout.webp'); }
.meb-u-Sad, .meb-u-Sad-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Sad.webp'); }
.meb-u-Seductive, .meb-u-Seductive-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Seductive.webp'); }
.meb-u-Serious, .meb-u-Serious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Serious.webp'); }
.meb-u-Smile, .meb-u-Smile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Smile.webp'); }
.meb-u-Surprised, .meb-u-Surprised-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Surprised.webp'); }
.meb-u-Teary, .meb-u-Teary-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Teary.webp'); }
.meb-u-Thinking, .meb-u-Thinking-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Thinking.webp'); }
.meb-u-Trembling, .meb-u-Trembling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Trembling.webp'); }
.meb-u-TurnPale, .meb-u-TurnPale-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_TurnPale.webp'); }
.meb-u-Unwilling, .meb-u-Unwilling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Unwilling.webp'); }
.meb-u-Yanderehearteye, .meb-u-Yanderehearteye-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Yanderehearteye.webp'); }

/* --- belia剧情 CG 资产库 (beli-sp-01 ~ 68) --- */
.beli-sp-01 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/01.webp'); }
.beli-sp-02 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/02.webp'); }
.beli-sp-03 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/03.webp'); }
.beli-sp-04 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/04.webp'); }
.beli-sp-05 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/05.webp'); }
.beli-sp-06 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/06.webp'); }
.beli-sp-07 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/07.webp'); }
.beli-sp-08 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/08.webp'); }
.beli-sp-09 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/09.webp'); }
.beli-sp-10 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/10.webp'); }
.beli-sp-11 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/11.webp'); }
.beli-sp-12 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/12.webp'); }
.beli-sp-13 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/13.webp'); }
.beli-sp-14 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/14.webp'); }
.beli-sp-15 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/15.webp'); }
.beli-sp-16 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/16.webp'); }
.beli-sp-17 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/17.webp'); }
.beli-sp-18 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/18.webp'); }
.beli-sp-19 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/19.webp'); }
.beli-sp-20 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/20.webp'); }
.beli-sp-21 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/21.webp'); }
.beli-sp-22 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/22.webp'); }
.beli-sp-23 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/23.webp'); }
.beli-sp-24 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/24.webp'); }
.beli-sp-25 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/25.webp'); }
.beli-sp-26 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/26.webp'); }
.beli-sp-27 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/27.webp'); }
.beli-sp-28 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/28.webp'); }
.beli-sp-29 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/29.webp'); }
.beli-sp-30 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/30.webp'); }
.beli-sp-31 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/31.webp'); }
.beli-sp-32 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/32.webp'); }
.beli-sp-33 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/33.webp'); }
.beli-sp-34 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/34.webp'); }
.beli-sp-35 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/35.webp'); }
.beli-sp-36 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/36.webp'); }
.beli-sp-37 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/37.webp'); }
.beli-sp-38 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/38.webp'); }
.beli-sp-39 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/39.webp'); }
.beli-sp-40 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/40.webp'); }
.beli-sp-41 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/41.webp'); }
.beli-sp-42 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/42.webp'); }
.beli-sp-43 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/43.webp'); }
.beli-sp-44 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/44.webp'); }
.beli-sp-45 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/45.webp'); }
.beli-sp-46 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/46.webp'); }
.beli-sp-47 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/47.webp'); }
.beli-sp-48 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/48.webp'); }
.beli-sp-49 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/49.webp'); }
.beli-sp-50 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/50.webp'); }
.beli-sp-51 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/51.webp'); }
.beli-sp-52 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/52.webp'); }
.beli-sp-53 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/53.webp'); }
.beli-sp-54 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/54.webp'); }
.beli-sp-55 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/55.webp'); }
.beli-sp-56 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/56.webp'); }
.beli-sp-57 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/57.webp'); }
.beli-sp-58 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/58.webp'); }
.beli-sp-59 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/59.webp'); }
.beli-sp-60 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/60.webp'); }
.beli-sp-61 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/61.webp'); }
.beli-sp-62 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/62.webp'); }
.beli-sp-63 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/63.webp'); }
.beli-sp-64 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/64.webp'); }
.beli-sp-65 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/65.webp'); }
.beli-sp-66 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/66.webp'); }
.beli-sp-67 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/67.webp'); }
.beli-sp-68 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/68.webp'); }

/* --- belia表情库 - 情欲模式 (-n-) --- */
.beli-n-Ahegao, .beli-n-Ahegao-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Ahegao.webp'); }
.beli-n-Angry, .beli-n-Angry-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Angry.webp'); }
.beli-n-Crying, .beli-n-Crying-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Crying.webp'); }
.beli-n-Curious, .beli-n-Curious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Curious.webp'); }
.beli-n-Disgust, .beli-n-Disgust-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Disgust.webp'); }
.beli-n-EyesRolledBack, .beli-n-EyesRolledBack-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_EyesRolledBack.webp'); }
.beli-n-Flushed, .beli-n-Flushed-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Flushed.webp'); }
.beli-n-Flustered, .beli-n-Flustered-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Flustered.webp'); }
.beli-n-FullBlush, .beli-n-FullBlush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_FullBlush.webp'); }
.beli-n-Irritated, .beli-n-Irritated-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Irritated.webp'); }
.beli-n-LickingLips, .beli-n-LickingLips-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_LickingLips.webp'); }
.beli-n-NervousBlush, .beli-n-NervousBlush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_NervousBlush.webp'); }
.beli-n-NervousSmile, .beli-n-NervousSmile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_NervousSmile.webp'); }
.beli-n-Neutral, .beli-n-Neutral-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Neutral.webp'); }
.beli-n-Pout, .beli-n-Pout-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Pout.webp'); }
.beli-n-Sad, .beli-n-Sad-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Sad.webp'); }
.beli-n-Seductive, .beli-n-Seductive-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Seductive.webp'); }
.beli-n-Serious, .beli-n-Serious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Serious.webp'); }
.beli-n-Smile, .beli-n-Smile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Smile.webp'); }
.beli-n-Surprised, .beli-n-Surprised-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Surprised.webp'); }
.beli-n-Teary, .beli-n-Teary-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Teary.webp'); }
.beli-n-Thinking, .beli-n-Thinking-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Thinking.webp'); }
.beli-n-Trembling, .beli-n-Trembling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Trembling.webp'); }
.beli-n-TurnPale, .beli-n-TurnPale-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_TurnPale.webp'); }
.beli-n-Unwilling, .beli-n-Unwilling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Unwilling.webp'); }
.beli-n-Yanderehearteye, .beli-n-Yanderehearteye-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Yanderehearteye.webp'); }

/* --- belia表情库 - 日常模式 (-u-) --- */
.beli-u-Ahegao, .beli-u-Ahegao-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Ahegao.webp'); }
.beli-u-Angry, .beli-u-Angry-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Angry.webp'); }
.beli-u-Crying, .beli-u-Crying-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Crying.webp'); }
.beli-u-Curious, .beli-u-Curious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Curious.webp'); }
.beli-u-Disgust, .beli-u-Disgust-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Disgust.webp'); }
.beli-u-EyesRolledBack, .beli-u-EyesRolledBack-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_EyesRolledBack.webp'); }
.beli-u-Flushed, .beli-u-Flushed-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Flushed.webp'); }
.beli-u-Flustered, .beli-u-Flustered-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Flustered.webp'); }
.beli-u-FullBlush, .beli-u-FullBlush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_FullBlush.webp'); }
.beli-u-Irritated, .beli-u-Irritated-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Irritated.webp'); }
.beli-u-LickingLips, .beli-u-LickingLips-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_LickingLips.webp'); }
.beli-u-NervousBlush, .beli-u-NervousBlush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_NervousBlush.webp'); }
.beli-u-NervousSmile, .beli-u-NervousSmile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_NervousSmile.webp'); }
.beli-u-Neutral, .beli-u-Neutral-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Neutral.webp'); }
.beli-u-Pout, .beli-u-Pout-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Pout.webp'); }
.beli-u-Sad, .beli-u-Sad-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Sad.webp'); }
.beli-u-Seductive, .beli-u-Seductive-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Seductive.webp'); }
.beli-u-Serious, .beli-u-Serious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Serious.webp'); }
.beli-u-Smile, .beli-u-Smile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Smile.webp'); }
.beli-u-Surprised, .beli-u-Surprised-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Surprised.webp'); }
.beli-u-Teary, .beli-u-Teary-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Teary.webp'); }
.beli-u-Thinking, .beli-u-Thinking-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Thinking.webp'); }
.beli-u-Trembling, .beli-u-Trembling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Trembling.webp'); }
.beli-u-TurnPale, .beli-u-TurnPale-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_TurnPale.webp'); }
.beli-u-Unwilling, .beli-u-Unwilling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Unwilling.webp'); }
.beli-u-Yanderehearteye, .beli-u-Yanderehearteye-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Yanderehearteye.webp'); }

/* --- Ignis剧情 CG 资产库 (igni-sp-01 ~ 68) --- */
.igni-sp-01 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/01.webp'); }
.igni-sp-02 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/02.webp'); }
.igni-sp-03 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/03.webp'); }
.igni-sp-04 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/04.webp'); }
.igni-sp-05 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/05.webp'); }
.igni-sp-06 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/06.webp'); }
.igni-sp-07 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/07.webp'); }
.igni-sp-08 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/08.webp'); }
.igni-sp-09 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/09.webp'); }
.igni-sp-10 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/10.webp'); }
.igni-sp-11 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/11.webp'); }
.igni-sp-12 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/12.webp'); }
.igni-sp-13 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/13.webp'); }
.igni-sp-14 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/14.webp'); }
.igni-sp-15 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/15.webp'); }
.igni-sp-16 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/16.webp'); }
.igni-sp-17 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/17.webp'); }
.igni-sp-18 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/18.webp'); }
.igni-sp-19 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/19.webp'); }
.igni-sp-20 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/20.webp'); }
.igni-sp-21 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/21.webp'); }
.igni-sp-22 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/22.webp'); }
.igni-sp-23 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/23.webp'); }
.igni-sp-24 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/24.webp'); }
.igni-sp-25 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/25.webp'); }
.igni-sp-26 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/26.webp'); }
.igni-sp-27 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/27.webp'); }
.igni-sp-28 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/28.webp'); }
.igni-sp-29 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/29.webp'); }
.igni-sp-30 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/30.webp'); }
.igni-sp-31 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/31.webp'); }
.igni-sp-32 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/32.webp'); }
.igni-sp-33 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/33.webp'); }
.igni-sp-34 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/34.webp'); }
.igni-sp-35 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/35.webp'); }
.igni-sp-36 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/36.webp'); }
.igni-sp-37 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/37.webp'); }
.igni-sp-38 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/38.webp'); }
.igni-sp-39 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/39.webp'); }
.igni-sp-40 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/40.webp'); }
.igni-sp-41 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/41.webp'); }
.igni-sp-42 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/42.webp'); }
.igni-sp-43 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/43.webp'); }
.igni-sp-44 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/44.webp'); }
.igni-sp-45 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/45.webp'); }
.igni-sp-46 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/46.webp'); }
.igni-sp-47 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/47.webp'); }
.igni-sp-48 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/48.webp'); }
.igni-sp-49 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/49.webp'); }
.igni-sp-50 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/50.webp'); }
.igni-sp-51 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/51.webp'); }
.igni-sp-52 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/52.webp'); }
.igni-sp-53 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/53.webp'); }
.igni-sp-54 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/54.webp'); }
.igni-sp-55 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/55.webp'); }
.igni-sp-56 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/56.webp'); }
.igni-sp-57 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/57.webp'); }
.igni-sp-58 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/58.webp'); }
.igni-sp-59 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/59.webp'); }
.igni-sp-60 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/60.webp'); }
.igni-sp-61 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/61.webp'); }
.igni-sp-62 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/62.webp'); }
.igni-sp-63 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/63.webp'); }
.igni-sp-64 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/64.webp'); }
.igni-sp-65 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/65.webp'); }
.igni-sp-66 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/66.webp'); }
.igni-sp-67 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/67.webp'); }
.igni-sp-68 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/68.webp'); }

/* --- Ignis表情库 - 情欲模式 (-n-) --- */
.igni-n-Ahegao, .igni-n-Ahegao-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Ahegao.webp'); }
.igni-n-Angry, .igni-n-Angry-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Angry.webp'); }
.igni-n-Crying, .igni-n-Crying-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Crying.webp'); }
.igni-n-Curious, .igni-n-Curious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Curious.webp'); }
.igni-n-Disgust, .igni-n-Disgust-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Disgust.webp'); }
.igni-n-EyesRolledBack, .igni-n-EyesRolledBack-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_EyesRolledBack.webp'); }
.igni-n-Flushed, .igni-n-Flushed-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Flushed.webp'); }
.igni-n-Flustered, .igni-n-Flustered-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Flustered.webp'); }
.igni-n-FullBlush, .igni-n-FullBlush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_FullBlush.webp'); }
.igni-n-Irritated, .igni-n-Irritated-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Irritated.webp'); }
.igni-n-LickingLips, .igni-n-LickingLips-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_LickingLips.webp'); }
.igni-n-NervousBlush, .igni-n-NervousBlush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_NervousBlush.webp'); }
.igni-n-NervousSmile, .igni-n-NervousSmile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_NervousSmile.webp'); }
.igni-n-Neutra, .igni-n-Neutra-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Neutra.webp'); }
.igni-n-Pout, .igni-n-Pout-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Pout.webp'); }
.igni-n-Sad, .igni-n-Sad-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Sad.webp'); }
.igni-n-Seductive, .igni-n-Seductive-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Seductive.webp'); }
.igni-n-Serious, .igni-n-Serious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Serious.webp'); }
.igni-n-Smile, .igni-n-Smile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Smile.webp'); }
.igni-n-Surprised, .igni-n-Surprised-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Surprised.webp'); }
.igni-n-Teary, .igni-n-Teary-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Teary.webp'); }
.igni-n-Thinking, .igni-n-Thinking-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Thinking.webp'); }
.igni-n-Trembling, .igni-n-Trembling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Trembling.webp'); }
.igni-n-TurnPale, .igni-n-TurnPale-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_TurnPale.webp'); }
.igni-n-Unwilling, .igni-n-Unwilling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Unwilling.webp'); }
.igni-n-Yanderehearteye, .igni-n-Yanderehearteye-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Yanderehearteye.webp'); }

/* --- Ignis表情库 - 日常模式 (-u-) --- */
.igni-u-Ahegao, .igni-u-Ahegao-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Ahegao.webp'); }
.igni-u-Angry, .igni-u-Angry-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Angry.webp'); }
.igni-u-Crying, .igni-u-Crying-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Crying.webp'); }
.igni-u-Curious, .igni-u-Curious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Curious.webp'); }
.igni-u-Disgust, .igni-u-Disgust-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Disgust.webp'); }
.igni-u-EyesRolledBack, .igni-u-EyesRolledBack-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_EyesRolledBack.webp'); }
.igni-u-Flushed, .igni-u-Flushed-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Flushed.webp'); }
.igni-u-Flustered, .igni-u-Flustered-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Flustered.webp'); }
.igni-u-FullBlush, .igni-u-FullBlush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_FullBlush.webp'); }
.igni-u-Irritated, .igni-u-Irritated-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Irritated.webp'); }
.igni-u-LickingLips, .igni-u-LickingLips-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_LickingLips.webp'); }
.igni-u-NervousBlush, .igni-u-NervousBlush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_NervousBlush.webp'); }
.igni-u-NervousSmile, .igni-u-NervousSmile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_NervousSmile.webp'); }
.igni-u-Neutra, .igni-u-Neutra-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Neutra.webp'); }
.igni-u-Pout, .igni-u-Pout-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Pout.webp'); }
.igni-u-Sad, .igni-u-Sad-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Sad.webp'); }
.igni-u-Seductive, .igni-u-Seductive-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Seductive.webp'); }
.igni-u-Serious, .igni-u-Serious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Serious.webp'); }
.igni-u-Smile, .igni-u-Smile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Smile.webp'); }
.igni-u-Surprised, .igni-u-Surprised-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Surprised.webp'); }
.igni-u-Teary, .igni-u-Teary-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Teary.webp'); }
.igni-u-Thinking, .igni-u-Thinking-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Thinking.webp'); }
.igni-u-Trembling, .igni-u-Trembling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Trembling.webp'); }
.igni-u-TurnPale, .igni-u-TurnPale-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_TurnPale.webp'); }
.igni-u-Unwilling, .igni-u-Unwilling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Unwilling.webp'); }
.igni-u-Yanderehearteye, .igni-u-Yanderehearteye-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Yanderehearteye.webp'); }

/* --- mammon剧情 CG 资产库 (mamm-sp-01 ~ 68) --- */
.mamm-sp-01 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/01.webp'); }
.mamm-sp-02 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/02.webp'); }
.mamm-sp-03 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/03.webp'); }
.mamm-sp-04 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/04.webp'); }
.mamm-sp-05 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/05.webp'); }
.mamm-sp-06 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/06.webp'); }
.mamm-sp-07 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/07.webp'); }
.mamm-sp-08 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/08.webp'); }
.mamm-sp-09 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/09.webp'); }
.mamm-sp-10 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/10.webp'); }
.mamm-sp-11 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/11.webp'); }
.mamm-sp-12 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/12.webp'); }
.mamm-sp-13 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/13.webp'); }
.mamm-sp-14 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/14.webp'); }
.mamm-sp-15 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/15.webp'); }
.mamm-sp-16 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/16.webp'); }
.mamm-sp-17 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/17.webp'); }
.mamm-sp-18 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/18.webp'); }
.mamm-sp-19 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/19.webp'); }
.mamm-sp-20 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/20.webp'); }
.mamm-sp-21 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/21.webp'); }
.mamm-sp-22 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/22.webp'); }
.mamm-sp-23 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/23.webp'); }
.mamm-sp-24 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/24.webp'); }
.mamm-sp-25 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/25.webp'); }
.mamm-sp-26 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/26.webp'); }
.mamm-sp-27 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/27.webp'); }
.mamm-sp-28 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/28.webp'); }
.mamm-sp-29 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/29.webp'); }
.mamm-sp-30 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/30.webp'); }
.mamm-sp-31 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/31.webp'); }
.mamm-sp-32 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/32.webp'); }
.mamm-sp-33 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/33.webp'); }
.mamm-sp-34 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/34.webp'); }
.mamm-sp-35 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/35.webp'); }
.mamm-sp-36 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/36.webp'); }
.mamm-sp-37 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/37.webp'); }
.mamm-sp-38 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/38.webp'); }
.mamm-sp-39 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/39.webp'); }
.mamm-sp-40 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/40.webp'); }
.mamm-sp-41 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/41.webp'); }
.mamm-sp-42 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/42.webp'); }
.mamm-sp-43 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/43.webp'); }
.mamm-sp-44 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/44.webp'); }
.mamm-sp-45 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/45.webp'); }
.mamm-sp-46 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/46.webp'); }
.mamm-sp-47 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/47.webp'); }
.mamm-sp-48 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/48.webp'); }
.mamm-sp-49 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/49.webp'); }
.mamm-sp-50 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/50.webp'); }
.mamm-sp-51 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/51.webp'); }
.mamm-sp-52 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/52.webp'); }
.mamm-sp-53 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/53.webp'); }
.mamm-sp-54 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/54.webp'); }
.mamm-sp-55 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/55.webp'); }
.mamm-sp-56 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/56.webp'); }
.mamm-sp-57 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/57.webp'); }
.mamm-sp-58 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/58.webp'); }
.mamm-sp-59 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/59.webp'); }
.mamm-sp-60 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/60.webp'); }
.mamm-sp-61 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/61.webp'); }
.mamm-sp-62 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/62.webp'); }
.mamm-sp-63 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/63.webp'); }
.mamm-sp-64 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/64.webp'); }
.mamm-sp-65 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/65.webp'); }
.mamm-sp-66 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/66.webp'); }
.mamm-sp-67 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/67.webp'); }
.mamm-sp-68 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/68.webp'); }

/* --- mammon表情库 - 情欲模式 (-n-) --- */
.mamm-n-Ahegao, .mamm-n-Ahegao-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Ahegao.webp'); }
.mamm-n-Angry, .mamm-n-Angry-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Angry.webp'); }
.mamm-n-Crying, .mamm-n-Crying-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Crying.webp'); }
.mamm-n-Curious, .mamm-n-Curious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Curious.webp'); }
.mamm-n-Disgust, .mamm-n-Disgust-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Disgust.webp'); }
.mamm-n-EyesRolledBack, .mamm-n-EyesRolledBack-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_EyesRolledBack.webp'); }
.mamm-n-Flushed, .mamm-n-Flushed-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Flushed.webp'); }
.mamm-n-Flustered, .mamm-n-Flustered-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Flustered.webp'); }
.mamm-n-FullBlush, .mamm-n-FullBlush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_FullBlush.webp'); }
.mamm-n-Irritated, .mamm-n-Irritated-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Irritated.webp'); }
.mamm-n-LickingLips, .mamm-n-LickingLips-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_LickingLips.webp'); }
.mamm-n-NervousBlush, .mamm-n-NervousBlush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_NervousBlush.webp'); }
.mamm-n-NervousSmile, .mamm-n-NervousSmile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_NervousSmile.webp'); }
.mamm-n-Neutral, .mamm-n-Neutral-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Neutral.webp'); }
.mamm-n-Pout, .mamm-n-Pout-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Pout.webp'); }
.mamm-n-Sad, .mamm-n-Sad-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Sad.webp'); }
.mamm-n-Seductive, .mamm-n-Seductive-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Seductive.webp'); }
.mamm-n-Serious, .mamm-n-Serious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Serious.webp'); }
.mamm-n-Smile, .mamm-n-Smile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Smile.webp'); }
.mamm-n-Surprised, .mamm-n-Surprised-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Surprised.webp'); }
.mamm-n-Teary, .mamm-n-Teary-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Teary.webp'); }
.mamm-n-Thinking, .mamm-n-Thinking-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Thinking.webp'); }
.mamm-n-Trembling, .mamm-n-Trembling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Trembling.webp'); }
.mamm-n-TurnPale, .mamm-n-TurnPale-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_TurnPale.webp'); }
.mamm-n-Unwilling, .mamm-n-Unwilling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Unwilling.webp'); }
.mamm-n-Yanderehearteye, .mamm-n-Yanderehearteye-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Yanderehearteye.webp'); }

/* --- mammon表情库 - 日常模式 (-u-) --- */
.mamm-u-Ahegao, .mamm-u-Ahegao-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Ahegao.webp'); }
.mamm-u-Angry, .mamm-u-Angry-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Angry.webp'); }
.mamm-u-Crying, .mamm-u-Crying-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Crying.webp'); }
.mamm-u-Curious, .mamm-u-Curious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Curious.webp'); }
.mamm-u-Disgust, .mamm-u-Disgust-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Disgust.webp'); }
.mamm-u-EyesRolledBack, .mamm-u-EyesRolledBack-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_EyesRolledBack.webp'); }
.mamm-u-Flushed, .mamm-u-Flushed-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Flushed.webp'); }
.mamm-u-Flustered, .mamm-u-Flustered-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Flustered.webp'); }
.mamm-u-FullBlush, .mamm-u-FullBlush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_FullBlush.webp'); }
.mamm-u-Irritated, .mamm-u-Irritated-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Irritated.webp'); }
.mamm-u-LickingLips, .mamm-u-LickingLips-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_LickingLips.webp'); }
.mamm-u-NervousBlush, .mamm-u-NervousBlush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_NervousBlush.webp'); }
.mamm-u-NervousSmile, .mamm-u-NervousSmile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_NervousSmile.webp'); }
.mamm-u-Neutral, .mamm-u-Neutral-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Neutral.webp'); }
.mamm-u-Pout, .mamm-u-Pout-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Pout.webp'); }
.mamm-u-Sad, .mamm-u-Sad-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Sad.webp'); }
.mamm-u-Seductive, .mamm-u-Seductive-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Seductive.webp'); }
.mamm-u-Serious, .mamm-u-Serious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Serious.webp'); }
.mamm-u-Smile, .mamm-u-Smile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Smile.webp'); }
.mamm-u-Surprised, .mamm-u-Surprised-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Surprised.webp'); }
.mamm-u-Teary, .mamm-u-Teary-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Teary.webp'); }
.mamm-u-Thinking, .mamm-u-Thinking-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Thinking.webp'); }
.mamm-u-Trembling, .mamm-u-Trembling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Trembling.webp'); }
.mamm-u-TurnPale, .mamm-u-TurnPale-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_TurnPale.webp'); }
.mamm-u-Unwilling, .mamm-u-Unwilling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Unwilling.webp'); }
.mamm-u-Yanderehearteye, .mamm-u-Yanderehearteye-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Yanderehearteye.webp'); }

/* --- somnia剧情 CG 资产库 (somn-sp-01 ~ 68) --- */
.somn-sp-01 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/01.webp'); }
.somn-sp-02 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/02.webp'); }
.somn-sp-03 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/03.webp'); }
.somn-sp-04 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/04.webp'); }
.somn-sp-05 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/05.webp'); }
.somn-sp-06 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/06.webp'); }
.somn-sp-07 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/07.webp'); }
.somn-sp-08 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/08.webp'); }
.somn-sp-09 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/09.webp'); }
.somn-sp-10 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/10.webp'); }
.somn-sp-11 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/11.webp'); }
.somn-sp-12 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/12.webp'); }
.somn-sp-13 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/13.webp'); }
.somn-sp-14 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/14.webp'); }
.somn-sp-15 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/15.webp'); }
.somn-sp-16 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/16.webp'); }
.somn-sp-17 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/17.webp'); }
.somn-sp-18 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/18.webp'); }
.somn-sp-19 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/19.webp'); }
.somn-sp-20 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/20.webp'); }
.somn-sp-21 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/21.webp'); }
.somn-sp-22 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/22.webp'); }
.somn-sp-23 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/23.webp'); }
.somn-sp-24 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/24.webp'); }
.somn-sp-25 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/25.webp'); }
.somn-sp-26 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/26.webp'); }
.somn-sp-27 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/27.webp'); }
.somn-sp-28 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/28.webp'); }
.somn-sp-29 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/29.webp'); }
.somn-sp-30 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/30.webp'); }
.somn-sp-31 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/31.webp'); }
.somn-sp-32 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/32.webp'); }
.somn-sp-33 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/33.webp'); }
.somn-sp-34 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/34.webp'); }
.somn-sp-35 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/35.webp'); }
.somn-sp-36 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/36.webp'); }
.somn-sp-37 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/37.webp'); }
.somn-sp-38 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/38.webp'); }
.somn-sp-39 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/39.webp'); }
.somn-sp-40 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/40.webp'); }
.somn-sp-41 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/41.webp'); }
.somn-sp-42 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/42.webp'); }
.somn-sp-43 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/43.webp'); }
.somn-sp-44 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/44.webp'); }
.somn-sp-45 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/45.webp'); }
.somn-sp-46 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/46.webp'); }
.somn-sp-47 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/47.webp'); }
.somn-sp-48 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/48.webp'); }
.somn-sp-49 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/49.webp'); }
.somn-sp-50 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/50.webp'); }
.somn-sp-51 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/51.webp'); }
.somn-sp-52 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/52.webp'); }
.somn-sp-53 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/53.webp'); }
.somn-sp-54 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/54.webp'); }
.somn-sp-55 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/55.webp'); }
.somn-sp-56 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/56.webp'); }
.somn-sp-57 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/57.webp'); }
.somn-sp-58 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/58.webp'); }
.somn-sp-59 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/59.webp'); }
.somn-sp-60 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/60.webp'); }
.somn-sp-61 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/61.webp'); }
.somn-sp-62 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/62.webp'); }
.somn-sp-63 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/63.webp'); }
.somn-sp-64 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/64.webp'); }
.somn-sp-65 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/65.webp'); }
.somn-sp-66 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/66.webp'); }
.somn-sp-67 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/67.webp'); }
.somn-sp-68 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/68.webp'); }

/* --- somnia表情库 - 情欲模式 (-n-) --- */
.somn-n-Ahegao, .somn-n-Ahegao-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Ahegao.webp'); }
.somn-n-Angry, .somn-n-Angry-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Angry.webp'); }
.somn-n-Crying, .somn-n-Crying-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Crying.webp'); }
.somn-n-Curious, .somn-n-Curious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Curious.webp'); }
.somn-n-Disgust, .somn-n-Disgust-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Disgust.webp'); }
.somn-n-EyesRolledBack, .somn-n-EyesRolledBack-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_EyesRolledBack.webp'); }
.somn-n-Flushed, .somn-n-Flushed-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Flushed.webp'); }
.somn-n-Flustered, .somn-n-Flustered-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Flustered.webp'); }
.somn-n-FullBlush, .somn-n-FullBlush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_FullBlush.webp'); }
.somn-n-Irritated, .somn-n-Irritated-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Irritated.webp'); }
.somn-n-LickingLips, .somn-n-LickingLips-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_LickingLips.webp'); }
.somn-n-NervousBlush, .somn-n-NervousBlush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_NervousBlush.webp'); }
.somn-n-NervousSmil, .somn-n-NervousSmil-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_NervousSmil.webp'); }
.somn-n-Neutral, .somn-n-Neutral-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Neutral.webp'); }
.somn-n-Pout, .somn-n-Pout-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Pout.webp'); }
.somn-n-Sad, .somn-n-Sad-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Sad.webp'); }
.somn-n-Seductive, .somn-n-Seductive-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Seductive.webp'); }
.somn-n-Serious, .somn-n-Serious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Serious.webp'); }
.somn-n-Smile, .somn-n-Smile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Smile.webp'); }
.somn-n-Surprised, .somn-n-Surprised-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Surprised.webp'); }
.somn-n-Teary, .somn-n-Teary-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Teary.webp'); }
.somn-n-Thinking, .somn-n-Thinking-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Thinking.webp'); }
.somn-n-Trembling, .somn-n-Trembling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Trembling.webp'); }
.somn-n-TurnPale, .somn-n-TurnPale-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_TurnPale.webp'); }
.somn-n-Unwilling, .somn-n-Unwilling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Unwilling.webp'); }
.somn-n-Yanderehearteye, .somn-n-Yanderehearteye-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Yanderehearteye.webp'); }

/* --- somnia表情库 - 日常模式 (-u-) --- */
.somn-u-Ahegao, .somn-u-Ahegao-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Ahegao.webp'); }
.somn-u-Angry, .somn-u-Angry-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Angry.webp'); }
.somn-u-Crying, .somn-u-Crying-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Crying.webp'); }
.somn-u-Curious, .somn-u-Curious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Curious.webp'); }
.somn-u-Disgust, .somn-u-Disgust-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Disgust.webp'); }
.somn-u-EyesRolledBack, .somn-u-EyesRolledBack-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_EyesRolledBack.webp'); }
.somn-u-Flushed, .somn-u-Flushed-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Flushed.webp'); }
.somn-u-Flustered, .somn-u-Flustered-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Flustered.webp'); }
.somn-u-FullBlush, .somn-u-FullBlush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_FullBlush.webp'); }
.somn-u-Irritated, .somn-u-Irritated-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Irritated.webp'); }
.somn-u-LickingLips, .somn-u-LickingLips-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_LickingLips.webp'); }
.somn-u-NervousBlush, .somn-u-NervousBlush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_NervousBlush.webp'); }
.somn-u-NervousSmil, .somn-u-NervousSmil-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_NervousSmil.webp'); }
.somn-u-Neutral, .somn-u-Neutral-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Neutral.webp'); }
.somn-u-Pout, .somn-u-Pout-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Pout.webp'); }
.somn-u-Sad, .somn-u-Sad-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Sad.webp'); }
.somn-u-Seductive, .somn-u-Seductive-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Seductive.webp'); }
.somn-u-Serious, .somn-u-Serious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Serious.webp'); }
.somn-u-Smile, .somn-u-Smile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Smile.webp'); }
.somn-u-Surprised, .somn-u-Surprised-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Surprised.webp'); }
.somn-u-Teary, .somn-u-Teary-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Teary.webp'); }
.somn-u-Thinking, .somn-u-Thinking-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Thinking.webp'); }
.somn-u-Trembling, .somn-u-Trembling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Trembling.webp'); }
.somn-u-TurnPale, .somn-u-TurnPale-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_TurnPale.webp'); }
.somn-u-Unwilling, .somn-u-Unwilling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Unwilling.webp'); }
.somn-u-Yanderehearteye, .somn-u-Yanderehearteye-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Yanderehearteye.webp'); }

/* --- 洛弥希兜底剧情 CG 资产库 (lh-sp-1 ~ 9) --- */
.lh-sp-1 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/1.webp'); }
.lh-sp-2 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/2.webp'); }
.lh-sp-3 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/3.webp'); }
.lh-sp-4 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/4.webp'); }
.lh-sp-5 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/5.webp'); }
.lh-sp-6 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/6.webp'); }
.lh-sp-7 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/7.webp'); }
.lh-sp-8 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/8.webp'); }
.lh-sp-9 { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/CG/9.webp'); }

/* --- 洛弥希兜底表情库 - 情欲模式 (-n-) --- */
.lh-n-ahegao, .lh-n-ahegao-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Ahegao.webp'); }
.lh-n-angry, .lh-n-angry-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Angry.webp'); }
.lh-n-crying, .lh-n-crying-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Crying.webp'); }
.lh-n-curious, .lh-n-curious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Curious.webp'); }
.lh-n-disgust, .lh-n-disgust-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Disgust.webp'); }
.lh-n-eyesrolledback.png, .lh-n-eyesrolledback.png-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_EyesRolledBack.png.webp'); }
.lh-n-flushed, .lh-n-flushed-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Flushed.webp'); }
.lh-n-flustered.png, .lh-n-flustered.png-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Flustered.png.webp'); }
.lh-n-fullblush, .lh-n-fullblush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_FullBlush.webp'); }
.lh-n-irritated, .lh-n-irritated-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Irritated.webp'); }
.lh-n-lickinglips, .lh-n-lickinglips-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_LickingLips.webp'); }
.lh-n-nervousblush, .lh-n-nervousblush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_NervousBlush.webp'); }
.lh-n-nervoussmile, .lh-n-nervoussmile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_NervousSmile.webp'); }
.lh-n-neutral, .lh-n-neutral-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Neutral.webp'); }
.lh-n-pout, .lh-n-pout-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Pout.webp'); }
.lh-n-sad, .lh-n-sad-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Sad.webp'); }
.lh-n-seductive, .lh-n-seductive-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Seductive.webp'); }
.lh-n-serious, .lh-n-serious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Serious.webp'); }
.lh-n-smile, .lh-n-smile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Smile.webp'); }
.lh-n-surprised, .lh-n-surprised-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Surprised.webp'); }
.lh-n-teary, .lh-n-teary-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Teary.webp'); }
.lh-n-thinking, .lh-n-thinking-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Thinking.webp'); }
.lh-n-trembling, .lh-n-trembling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Trembling.webp'); }
.lh-n-turnpale, .lh-n-turnpale-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_TurnPale.webp'); }
.lh-n-unwilling, .lh-n-unwilling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Unwilling.webp'); }
.lh-n-yanderehearteye, .lh-n-yanderehearteye-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_N_Yanderehearteye.webp'); }

/* --- 洛弥希表情库 - 日常模式 (-u-) --- */
.lh-u-ahegao, .lh-u-ahegao-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Ahegao.webp'); }
.lh-u-angry, .lh-u-angry-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Angry.webp'); }
.lh-u-crying, .lh-u-crying-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Crying.webp'); }
.lh-u-curious, .lh-u-curious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Curious.webp'); }
.lh-u-disgust, .lh-u-disgust-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Disgust.webp'); }
.lh-u-eyesrolledback, .lh-u-eyesrolledback-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_EyesRolledBack.webp'); }
.lh-u-flushed, .lh-u-flushed-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Flushed.webp'); }
.lh-u-flustered, .lh-u-flustered-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Flustered.webp'); }
.lh-u-fullblush, .lh-u-fullblush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_FullBlush.webp'); }
.lh-u-irritated, .lh-u-irritated-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Irritated.webp'); }
.lh-u-lickinglips, .lh-u-lickinglips-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_LickingLips.webp'); }
.lh-u-nervousblush, .lh-u-nervousblush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_NervousBlush.webp'); }
.lh-u-nervoussmile, .lh-u-nervoussmile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_NervousSmile.webp'); }
.lh-u-neutral, .lh-u-neutral-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Neutral.webp'); }
.lh-u-pout, .lh-u-pout-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Pout.webp'); }
.lh-u-sad, .lh-u-sad-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Sad.webp'); }
.lh-u-seductive, .lh-u-seductive-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Seductive.webp'); }
.lh-u-serious, .lh-u-serious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Serious.webp'); }
.lh-u-smile, .lh-u-smile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Smile.webp'); }
.lh-u-surprised, .lh-u-surprised-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Surprised.webp'); }
.lh-u-teary, .lh-u-teary-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Teary.webp'); }
.lh-u-thinking, .lh-u-thinking-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Thinking.webp'); }
.lh-u-trembling, .lh-u-trembling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Trembling.webp'); }
.lh-u-turnpale, .lh-u-turnpale-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_TurnPale.webp'); }
.lh-u-unwilling, .lh-u-unwilling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Unwilling.webp'); }
.lh-u-yanderehearteye, .lh-u-yanderehearteye-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/洛弥希/立绘/Lomyth_U_Yanderehearteye.webp'); }

/* --- 奥菲莉亚剧情 CG 资产库 (oi-sp-1 ~ 9) --- */
.oi-sp-1 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/1.webp'); }
.oi-sp-2 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/2.webp'); }
.oi-sp-3 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/3.webp'); }
.oi-sp-4 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/4.webp'); }
.oi-sp-5 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/5.webp'); }
.oi-sp-6 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/6.webp'); }
.oi-sp-7 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/7.webp'); }
.oi-sp-8 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/8.webp'); }
.oi-sp-9 { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/CG/9.webp'); }

/* --- 奥菲莉亚兜底表情库 - 情欲模式 (-n-) --- */
.oi-n-ahegao, .oi-n-ahegao-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Ahegao.webp'); }
.oi-n-angry, .oi-n-angry-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Angry.webp'); }
.oi-n-crying, .oi-n-crying-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Crying.webp'); }
.oi-n-curious, .oi-n-curious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Curious.webp'); }
.oi-n-disgust, .oi-n-disgust-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Disgust.webp'); }
.oi-n-eyesrolledback, .oi-n-eyesrolledback-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_EyesRolledBack.webp'); }
.oi-n-flushed, .oi-n-flushed-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Flushed.webp'); }
.oi-n-flustered, .oi-n-flustered-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Flustered.webp'); }
.oi-n-fullblush, .oi-n-fullblush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_FullBlush.webp'); }
.oi-n-irritated, .oi-n-irritated-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Irritated.webp'); }
.oi-n-lickinglips, .oi-n-lickinglips-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_LickingLips.webp'); }
.oi-n-nervousblush, .oi-n-nervousblush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_NervousBlush.webp'); }
.oi-n-nervoussmile, .oi-n-nervoussmile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_NervousSmile.webp'); }
.oi-n-neutral, .oi-n-neutral-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Neutral.webp'); }
.oi-n-pout, .oi-n-pout-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Pout.webp'); }
.oi-n-sad, .oi-n-sad-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Sad.webp'); }
.oi-n-seductive, .oi-n-seductive-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Seductive.webp'); }
.oi-n-serious, .oi-n-serious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Serious.webp'); }
.oi-n-smile, .oi-n-smile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Smile.webp'); }
.oi-n-surprised, .oi-n-surprised-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Surprised.webp'); }
.oi-n-teary, .oi-n-teary-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Teary.webp'); }
.oi-n-thinking, .oi-n-thinking-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Thinking.webp'); }
.oi-n-trembling, .oi-n-trembling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Trembling.webp'); }
.oi-n-turnpale, .oi-n-turnpale-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_TurnPale.webp'); }
.oi-n-unwilling, .oi-n-unwilling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Unwilling.webp'); }
.oi-n-yanderehearteye, .oi-n-yanderehearteye-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_N_Yanderehearteye.webp'); }

/* --- 奥菲莉亚兜底表情库 - 日常模式 (-u-) --- */
.oi-u-ahegao, .oi-u-ahegao-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Ahegao.webp'); }
.oi-u-angry, .oi-u-angry-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Angry.webp'); }
.oi-u-crying, .oi-u-crying-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Crying.webp'); }
.oi-u-curious, .oi-u-curious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Curious.webp'); }
.oi-u-disgust, .oi-u-disgust-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Disgust.webp'); }
.oi-u-eyesrolledback, .oi-u-eyesrolledback-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_EyesRolledBack.webp'); }
.oi-u-flushed, .oi-u-flushed-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Flushed.webp'); }
.oi-u-flustered, .oi-u-flustered-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Flustered.webp'); }
.oi-u-fullblush, .oi-u-fullblush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_FullBlush.webp'); }
.oi-u-irritated, .oi-u-irritated-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Irritated.webp'); }
.oi-u-lickinglips, .oi-u-lickinglips-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_LickingLips.webp'); }
.oi-u-nervousblush, .oi-u-nervousblush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_NervousBlush.webp'); }
.oi-u-nervoussmile, .oi-u-nervoussmile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_NervousSmile.webp'); }
.oi-u-neutral, .oi-u-neutral-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Neutral.webp'); }
.oi-u-pout, .oi-u-pout-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Pout.webp'); }
.oi-u-sad, .oi-u-sad-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Sad.webp'); }
.oi-u-seductive, .oi-u-seductive-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Seductive.webp'); }
.oi-u-serious, .oi-u-serious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Serious.webp'); }
.oi-u-smile, .oi-u-smile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Smile.webp'); }
.oi-u-surprised, .oi-u-surprised-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Surprised.webp'); }
.oi-u-teary, .oi-u-teary-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Teary.webp'); }
.oi-u-thinking, .oi-u-thinking-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Thinking.webp'); }
.oi-u-trembling, .oi-u-trembling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Trembling.webp'); }
.oi-u-turnpale, .oi-u-turnpale-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_TurnPale.webp'); }
.oi-u-unwilling, .oi-u-unwilling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Unwilling.webp'); }
.oi-u-yanderehearteye, .oi-u-yanderehearteye-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/奥菲莉亚/立绘/Ophelia_U_Yanderehearteye.webp'); }

/* --- 梅比斯兜底剧情 CG 资产库 (meb-sp-1 ~ 9) --- */
.meb-sp-1 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/1.webp'); }
.meb-sp-2 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/2.webp'); }
.meb-sp-3 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/3.webp'); }
.meb-sp-4 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/4.webp'); }
.meb-sp-5 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/5.webp'); }
.meb-sp-6 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/6.webp'); }
.meb-sp-7 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/7.webp'); }
.meb-sp-8 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/8.webp'); }
.meb-sp-9 { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/CG/9.webp'); }

/* --- 梅比斯兜底表情库 - 情欲模式 (-n-) --- */
.meb-n-ahegao, .meb-n-ahegao-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Ahegao.webp'); }
.meb-n-angry, .meb-n-angry-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Angry.webp'); }
.meb-n-crying, .meb-n-crying-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Crying.webp'); }
.meb-n-curious, .meb-n-curious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Curious.webp'); }
.meb-n-disgust, .meb-n-disgust-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Disgust.webp'); }
.meb-n-eyesrolledback, .meb-n-eyesrolledback-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_EyesRolledBack.webp'); }
.meb-n-flushed, .meb-n-flushed-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Flushed.webp'); }
.meb-n-flustered, .meb-n-flustered-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Flustered.webp'); }
.meb-n-fullblush, .meb-n-fullblush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_FullBlush.webp'); }
.meb-n-irritated.png, .meb-n-irritated.png-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Irritated.png.webp'); }
.meb-n-lickinglips, .meb-n-lickinglips-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_LickingLips.webp'); }
.meb-n-nervousblush, .meb-n-nervousblush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_NervousBlush.webp'); }
.meb-n-nervoussmile, .meb-n-nervoussmile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_NervousSmile.webp'); }
.meb-n-neutral, .meb-n-neutral-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Neutral.webp'); }
.meb-n-pout, .meb-n-pout-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Pout.webp'); }
.meb-n-sad, .meb-n-sad-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Sad.webp'); }
.meb-n-seductive.png, .meb-n-seductive.png-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Seductive.png.webp'); }
.meb-n-serious, .meb-n-serious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Serious.webp'); }
.meb-n-smile, .meb-n-smile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Smile.webp'); }
.meb-n-surprised, .meb-n-surprised-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Surprised.webp'); }
.meb-n-teary, .meb-n-teary-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Teary.webp'); }
.meb-n-thinking, .meb-n-thinking-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Thinking.webp'); }
.meb-n-trembling, .meb-n-trembling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Trembling.webp'); }
.meb-n-turnpale, .meb-n-turnpale-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_TurnPale.webp'); }
.meb-n-unwilling, .meb-n-unwilling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Unwilling.webp'); }
.meb-n-yanderehearteye, .meb-n-yanderehearteye-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_N_Yanderehearteye.webp'); }

/* --- 梅比斯兜底表情库 - 日常模式 (-u-) --- */
.meb-u-ahegao, .meb-u-ahegao-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Ahegao.webp'); }
.meb-u-angry, .meb-u-angry-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Angry.webp'); }
.meb-u-crying, .meb-u-crying-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Crying.webp'); }
.meb-u-curious, .meb-u-curious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Curious.webp'); }
.meb-u-disgust, .meb-u-disgust-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Disgust.webp'); }
.meb-u-eyesrolledback, .meb-u-eyesrolledback-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_EyesRolledBack.webp'); }
.meb-u-flushed, .meb-u-flushed-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Flushed.webp'); }
.meb-u-flustered, .meb-u-flustered-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Flustered.webp'); }
.meb-u-fullblush, .meb-u-fullblush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_FullBlush.webp'); }
.meb-u-irritated, .meb-u-irritated-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Irritated.webp'); }
.meb-u-lickinglips, .meb-u-lickinglips-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_LickingLips.webp'); }
.meb-u-nervousblush, .meb-u-nervousblush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_NervousBlush.webp'); }
.meb-u-nervoussmile, .meb-u-nervoussmile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_NervousSmile.webp'); }
.meb-u-neutral, .meb-u-neutral-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Neutral.webp'); }
.meb-u-pout, .meb-u-pout-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Pout.webp'); }
.meb-u-sad, .meb-u-sad-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Sad.webp'); }
.meb-u-seductive, .meb-u-seductive-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Seductive.webp'); }
.meb-u-serious, .meb-u-serious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Serious.webp'); }
.meb-u-smile, .meb-u-smile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Smile.webp'); }
.meb-u-surprised, .meb-u-surprised-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Surprised.webp'); }
.meb-u-teary, .meb-u-teary-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Teary.webp'); }
.meb-u-thinking, .meb-u-thinking-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Thinking.webp'); }
.meb-u-trembling, .meb-u-trembling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Trembling.webp'); }
.meb-u-turnpale, .meb-u-turnpale-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_TurnPale.webp'); }
.meb-u-unwilling, .meb-u-unwilling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Unwilling.webp'); }
.meb-u-yanderehearteye, .meb-u-yanderehearteye-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/梅比斯/立绘/Mebius_U_Yanderehearteye.webp'); }

/* --- belia兜底剧情 CG 资产库 (beli-sp-1 ~ 9) --- */
.beli-sp-1 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/01.webp'); }
.beli-sp-2 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/02.webp'); }
.beli-sp-3 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/03.webp'); }
.beli-sp-4 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/04.webp'); }
.beli-sp-5 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/05.webp'); }
.beli-sp-6 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/06.webp'); }
.beli-sp-7 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/07.webp'); }
.beli-sp-8 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/08.webp'); }
.beli-sp-9 { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/cg/09.webp'); }

/* --- belia兜底表情库 - 情欲模式 (-n-) --- */
.beli-n-ahegao, .beli-n-ahegao-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Ahegao.webp'); }
.beli-n-angry, .beli-n-angry-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Angry.webp'); }
.beli-n-crying, .beli-n-crying-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Crying.webp'); }
.beli-n-curious, .beli-n-curious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Curious.webp'); }
.beli-n-disgust, .beli-n-disgust-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Disgust.webp'); }
.beli-n-eyesrolledback, .beli-n-eyesrolledback-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_EyesRolledBack.webp'); }
.beli-n-flushed, .beli-n-flushed-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Flushed.webp'); }
.beli-n-flustered, .beli-n-flustered-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Flustered.webp'); }
.beli-n-fullblush, .beli-n-fullblush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_FullBlush.webp'); }
.beli-n-irritated, .beli-n-irritated-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Irritated.webp'); }
.beli-n-lickinglips, .beli-n-lickinglips-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_LickingLips.webp'); }
.beli-n-nervousblush, .beli-n-nervousblush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_NervousBlush.webp'); }
.beli-n-nervoussmile, .beli-n-nervoussmile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_NervousSmile.webp'); }
.beli-n-neutral, .beli-n-neutral-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Neutral.webp'); }
.beli-n-pout, .beli-n-pout-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Pout.webp'); }
.beli-n-sad, .beli-n-sad-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Sad.webp'); }
.beli-n-seductive, .beli-n-seductive-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Seductive.webp'); }
.beli-n-serious, .beli-n-serious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Serious.webp'); }
.beli-n-smile, .beli-n-smile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Smile.webp'); }
.beli-n-surprised, .beli-n-surprised-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Surprised.webp'); }
.beli-n-teary, .beli-n-teary-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Teary.webp'); }
.beli-n-thinking, .beli-n-thinking-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Thinking.webp'); }
.beli-n-trembling, .beli-n-trembling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Trembling.webp'); }
.beli-n-turnpale, .beli-n-turnpale-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_TurnPale.webp'); }
.beli-n-unwilling, .beli-n-unwilling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Unwilling.webp'); }
.beli-n-yanderehearteye, .beli-n-yanderehearteye-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_N_Yanderehearteye.webp'); }

/* --- belia兜底表情库 - 日常模式 (-u-) --- */
.beli-u-ahegao, .beli-u-ahegao-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Ahegao.webp'); }
.beli-u-angry, .beli-u-angry-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Angry.webp'); }
.beli-u-crying, .beli-u-crying-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Crying.webp'); }
.beli-u-curious, .beli-u-curious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Curious.webp'); }
.beli-u-disgust, .beli-u-disgust-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Disgust.webp'); }
.beli-u-eyesrolledback, .beli-u-eyesrolledback-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_EyesRolledBack.webp'); }
.beli-u-flushed, .beli-u-flushed-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Flushed.webp'); }
.beli-u-flustered, .beli-u-flustered-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Flustered.webp'); }
.beli-u-fullblush, .beli-u-fullblush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_FullBlush.webp'); }
.beli-u-irritated, .beli-u-irritated-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Irritated.webp'); }
.beli-u-lickinglips, .beli-u-lickinglips-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_LickingLips.webp'); }
.beli-u-nervousblush, .beli-u-nervousblush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_NervousBlush.webp'); }
.beli-u-nervoussmile, .beli-u-nervoussmile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_NervousSmile.webp'); }
.beli-u-neutral, .beli-u-neutral-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Neutral.webp'); }
.beli-u-pout, .beli-u-pout-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Pout.webp'); }
.beli-u-sad, .beli-u-sad-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Sad.webp'); }
.beli-u-seductive, .beli-u-seductive-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Seductive.webp'); }
.beli-u-serious, .beli-u-serious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Serious.webp'); }
.beli-u-smile, .beli-u-smile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Smile.webp'); }
.beli-u-surprised, .beli-u-surprised-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Surprised.webp'); }
.beli-u-teary, .beli-u-teary-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Teary.webp'); }
.beli-u-thinking, .beli-u-thinking-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Thinking.webp'); }
.beli-u-trembling, .beli-u-trembling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Trembling.webp'); }
.beli-u-turnpale, .beli-u-turnpale-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_TurnPale.webp'); }
.beli-u-unwilling, .beli-u-unwilling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Unwilling.webp'); }
.beli-u-yanderehearteye, .beli-u-yanderehearteye-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/belia/fullbody/Belia_U_Yanderehearteye.webp'); }

/* --- Ignis兜底剧情 CG 资产库 (igni-sp-1 ~ 9) --- */
.igni-sp-1 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/01.webp'); }
.igni-sp-2 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/02.webp'); }
.igni-sp-3 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/03.webp'); }
.igni-sp-4 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/04.webp'); }
.igni-sp-5 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/05.webp'); }
.igni-sp-6 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/06.webp'); }
.igni-sp-7 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/07.webp'); }
.igni-sp-8 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/08.webp'); }
.igni-sp-9 { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/cg/09.webp'); }

/* --- Ignis兜底表情库 - 情欲模式 (-n-) --- */
.igni-n-ahegao, .igni-n-ahegao-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Ahegao.webp'); }
.igni-n-angry, .igni-n-angry-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Angry.webp'); }
.igni-n-crying, .igni-n-crying-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Crying.webp'); }
.igni-n-curious, .igni-n-curious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Curious.webp'); }
.igni-n-disgust, .igni-n-disgust-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Disgust.webp'); }
.igni-n-eyesrolledback, .igni-n-eyesrolledback-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_EyesRolledBack.webp'); }
.igni-n-flushed, .igni-n-flushed-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Flushed.webp'); }
.igni-n-flustered, .igni-n-flustered-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Flustered.webp'); }
.igni-n-fullblush, .igni-n-fullblush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_FullBlush.webp'); }
.igni-n-irritated, .igni-n-irritated-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Irritated.webp'); }
.igni-n-lickinglips, .igni-n-lickinglips-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_LickingLips.webp'); }
.igni-n-nervousblush, .igni-n-nervousblush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_NervousBlush.webp'); }
.igni-n-nervoussmile, .igni-n-nervoussmile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_NervousSmile.webp'); }
.igni-n-neutra, .igni-n-neutra-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Neutra.webp'); }
.igni-n-pout, .igni-n-pout-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Pout.webp'); }
.igni-n-sad, .igni-n-sad-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Sad.webp'); }
.igni-n-seductive, .igni-n-seductive-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Seductive.webp'); }
.igni-n-serious, .igni-n-serious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Serious.webp'); }
.igni-n-smile, .igni-n-smile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Smile.webp'); }
.igni-n-surprised, .igni-n-surprised-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Surprised.webp'); }
.igni-n-teary, .igni-n-teary-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Teary.webp'); }
.igni-n-thinking, .igni-n-thinking-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Thinking.webp'); }
.igni-n-trembling, .igni-n-trembling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Trembling.webp'); }
.igni-n-turnpale, .igni-n-turnpale-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_TurnPale.webp'); }
.igni-n-unwilling, .igni-n-unwilling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Unwilling.webp'); }
.igni-n-yanderehearteye, .igni-n-yanderehearteye-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_N_Yanderehearteye.webp'); }

/* --- Ignis兜底表情库 - 日常模式 (-u-) --- */
.igni-u-ahegao, .igni-u-ahegao-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Ahegao.webp'); }
.igni-u-angry, .igni-u-angry-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Angry.webp'); }
.igni-u-crying, .igni-u-crying-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Crying.webp'); }
.igni-u-curious, .igni-u-curious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Curious.webp'); }
.igni-u-disgust, .igni-u-disgust-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Disgust.webp'); }
.igni-u-eyesrolledback, .igni-u-eyesrolledback-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_EyesRolledBack.webp'); }
.igni-u-flushed, .igni-u-flushed-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Flushed.webp'); }
.igni-u-flustered, .igni-u-flustered-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Flustered.webp'); }
.igni-u-fullblush, .igni-u-fullblush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_FullBlush.webp'); }
.igni-u-irritated, .igni-u-irritated-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Irritated.webp'); }
.igni-u-lickinglips, .igni-u-lickinglips-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_LickingLips.webp'); }
.igni-u-nervousblush, .igni-u-nervousblush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_NervousBlush.webp'); }
.igni-u-nervoussmile, .igni-u-nervoussmile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_NervousSmile.webp'); }
.igni-u-neutra, .igni-u-neutra-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Neutra.webp'); }
.igni-u-pout, .igni-u-pout-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Pout.webp'); }
.igni-u-sad, .igni-u-sad-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Sad.webp'); }
.igni-u-seductive, .igni-u-seductive-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Seductive.webp'); }
.igni-u-serious, .igni-u-serious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Serious.webp'); }
.igni-u-smile, .igni-u-smile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Smile.webp'); }
.igni-u-surprised, .igni-u-surprised-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Surprised.webp'); }
.igni-u-teary, .igni-u-teary-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Teary.webp'); }
.igni-u-thinking, .igni-u-thinking-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Thinking.webp'); }
.igni-u-trembling, .igni-u-trembling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Trembling.webp'); }
.igni-u-turnpale, .igni-u-turnpale-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_TurnPale.webp'); }
.igni-u-unwilling, .igni-u-unwilling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Unwilling.webp'); }
.igni-u-yanderehearteye, .igni-u-yanderehearteye-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/Ignis/fullbody/Ignis_U_Yanderehearteye.webp'); }

/* --- mammon兜底剧情 CG 资产库 (mamm-sp-1 ~ 9) --- */
.mamm-sp-1 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/01.webp'); }
.mamm-sp-2 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/02.webp'); }
.mamm-sp-3 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/03.webp'); }
.mamm-sp-4 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/04.webp'); }
.mamm-sp-5 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/05.webp'); }
.mamm-sp-6 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/06.webp'); }
.mamm-sp-7 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/07.webp'); }
.mamm-sp-8 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/08.webp'); }
.mamm-sp-9 { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/cg/09.webp'); }

/* --- mammon兜底表情库 - 情欲模式 (-n-) --- */
.mamm-n-ahegao, .mamm-n-ahegao-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Ahegao.webp'); }
.mamm-n-angry, .mamm-n-angry-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Angry.webp'); }
.mamm-n-crying, .mamm-n-crying-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Crying.webp'); }
.mamm-n-curious, .mamm-n-curious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Curious.webp'); }
.mamm-n-disgust, .mamm-n-disgust-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Disgust.webp'); }
.mamm-n-eyesrolledback, .mamm-n-eyesrolledback-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_EyesRolledBack.webp'); }
.mamm-n-flushed, .mamm-n-flushed-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Flushed.webp'); }
.mamm-n-flustered, .mamm-n-flustered-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Flustered.webp'); }
.mamm-n-fullblush, .mamm-n-fullblush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_FullBlush.webp'); }
.mamm-n-irritated, .mamm-n-irritated-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Irritated.webp'); }
.mamm-n-lickinglips, .mamm-n-lickinglips-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_LickingLips.webp'); }
.mamm-n-nervousblush, .mamm-n-nervousblush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_NervousBlush.webp'); }
.mamm-n-nervoussmile, .mamm-n-nervoussmile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_NervousSmile.webp'); }
.mamm-n-neutral, .mamm-n-neutral-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Neutral.webp'); }
.mamm-n-pout, .mamm-n-pout-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Pout.webp'); }
.mamm-n-sad, .mamm-n-sad-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Sad.webp'); }
.mamm-n-seductive, .mamm-n-seductive-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Seductive.webp'); }
.mamm-n-serious, .mamm-n-serious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Serious.webp'); }
.mamm-n-smile, .mamm-n-smile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Smile.webp'); }
.mamm-n-surprised, .mamm-n-surprised-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Surprised.webp'); }
.mamm-n-teary, .mamm-n-teary-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Teary.webp'); }
.mamm-n-thinking, .mamm-n-thinking-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Thinking.webp'); }
.mamm-n-trembling, .mamm-n-trembling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Trembling.webp'); }
.mamm-n-turnpale, .mamm-n-turnpale-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_TurnPale.webp'); }
.mamm-n-unwilling, .mamm-n-unwilling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Unwilling.webp'); }
.mamm-n-yanderehearteye, .mamm-n-yanderehearteye-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_N_Yanderehearteye.webp'); }

/* --- mammon兜底表情库 - 日常模式 (-u-) --- */
.mamm-u-ahegao, .mamm-u-ahegao-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Ahegao.webp'); }
.mamm-u-angry, .mamm-u-angry-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Angry.webp'); }
.mamm-u-crying, .mamm-u-crying-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Crying.webp'); }
.mamm-u-curious, .mamm-u-curious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Curious.webp'); }
.mamm-u-disgust, .mamm-u-disgust-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Disgust.webp'); }
.mamm-u-eyesrolledback, .mamm-u-eyesrolledback-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_EyesRolledBack.webp'); }
.mamm-u-flushed, .mamm-u-flushed-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Flushed.webp'); }
.mamm-u-flustered, .mamm-u-flustered-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Flustered.webp'); }
.mamm-u-fullblush, .mamm-u-fullblush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_FullBlush.webp'); }
.mamm-u-irritated, .mamm-u-irritated-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Irritated.webp'); }
.mamm-u-lickinglips, .mamm-u-lickinglips-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_LickingLips.webp'); }
.mamm-u-nervousblush, .mamm-u-nervousblush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_NervousBlush.webp'); }
.mamm-u-nervoussmile, .mamm-u-nervoussmile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_NervousSmile.webp'); }
.mamm-u-neutral, .mamm-u-neutral-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Neutral.webp'); }
.mamm-u-pout, .mamm-u-pout-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Pout.webp'); }
.mamm-u-sad, .mamm-u-sad-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Sad.webp'); }
.mamm-u-seductive, .mamm-u-seductive-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Seductive.webp'); }
.mamm-u-serious, .mamm-u-serious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Serious.webp'); }
.mamm-u-smile, .mamm-u-smile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Smile.webp'); }
.mamm-u-surprised, .mamm-u-surprised-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Surprised.webp'); }
.mamm-u-teary, .mamm-u-teary-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Teary.webp'); }
.mamm-u-thinking, .mamm-u-thinking-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Thinking.webp'); }
.mamm-u-trembling, .mamm-u-trembling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Trembling.webp'); }
.mamm-u-turnpale, .mamm-u-turnpale-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_TurnPale.webp'); }
.mamm-u-unwilling, .mamm-u-unwilling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Unwilling.webp'); }
.mamm-u-yanderehearteye, .mamm-u-yanderehearteye-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/mammon/fullbody/Mammon_U_Yanderehearteye.webp'); }

/* --- somnia兜底剧情 CG 资产库 (somn-sp-1 ~ 9) --- */
.somn-sp-1 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/01.webp'); }
.somn-sp-2 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/02.webp'); }
.somn-sp-3 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/03.webp'); }
.somn-sp-4 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/04.webp'); }
.somn-sp-5 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/05.webp'); }
.somn-sp-6 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/06.webp'); }
.somn-sp-7 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/07.webp'); }
.somn-sp-8 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/08.webp'); }
.somn-sp-9 { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/cg/09.webp'); }

/* --- somnia兜底表情库 - 情欲模式 (-n-) --- */
.somn-n-ahegao, .somn-n-ahegao-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Ahegao.webp'); }
.somn-n-angry, .somn-n-angry-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Angry.webp'); }
.somn-n-crying, .somn-n-crying-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Crying.webp'); }
.somn-n-curious, .somn-n-curious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Curious.webp'); }
.somn-n-disgust, .somn-n-disgust-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Disgust.webp'); }
.somn-n-eyesrolledback, .somn-n-eyesrolledback-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_EyesRolledBack.webp'); }
.somn-n-flushed, .somn-n-flushed-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Flushed.webp'); }
.somn-n-flustered, .somn-n-flustered-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Flustered.webp'); }
.somn-n-fullblush, .somn-n-fullblush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_FullBlush.webp'); }
.somn-n-irritated, .somn-n-irritated-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Irritated.webp'); }
.somn-n-lickinglips, .somn-n-lickinglips-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_LickingLips.webp'); }
.somn-n-nervousblush, .somn-n-nervousblush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_NervousBlush.webp'); }
.somn-n-nervoussmil, .somn-n-nervoussmil-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_NervousSmil.webp'); }
.somn-n-neutral, .somn-n-neutral-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Neutral.webp'); }
.somn-n-pout, .somn-n-pout-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Pout.webp'); }
.somn-n-sad, .somn-n-sad-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Sad.webp'); }
.somn-n-seductive, .somn-n-seductive-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Seductive.webp'); }
.somn-n-serious, .somn-n-serious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Serious.webp'); }
.somn-n-smile, .somn-n-smile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Smile.webp'); }
.somn-n-surprised, .somn-n-surprised-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Surprised.webp'); }
.somn-n-teary, .somn-n-teary-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Teary.webp'); }
.somn-n-thinking, .somn-n-thinking-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Thinking.webp'); }
.somn-n-trembling, .somn-n-trembling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Trembling.webp'); }
.somn-n-turnpale, .somn-n-turnpale-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_TurnPale.webp'); }
.somn-n-unwilling, .somn-n-unwilling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Unwilling.webp'); }
.somn-n-yanderehearteye, .somn-n-yanderehearteye-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_N_Yanderehearteye.webp'); }

/* --- somnia兜底表情库 - 日常模式 (-u-) --- */
.somn-u-ahegao, .somn-u-ahegao-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Ahegao.webp'); }
.somn-u-angry, .somn-u-angry-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Angry.webp'); }
.somn-u-crying, .somn-u-crying-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Crying.webp'); }
.somn-u-curious, .somn-u-curious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Curious.webp'); }
.somn-u-disgust, .somn-u-disgust-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Disgust.webp'); }
.somn-u-eyesrolledback, .somn-u-eyesrolledback-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_EyesRolledBack.webp'); }
.somn-u-flushed, .somn-u-flushed-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Flushed.webp'); }
.somn-u-flustered, .somn-u-flustered-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Flustered.webp'); }
.somn-u-fullblush, .somn-u-fullblush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_FullBlush.webp'); }
.somn-u-irritated, .somn-u-irritated-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Irritated.webp'); }
.somn-u-lickinglips, .somn-u-lickinglips-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_LickingLips.webp'); }
.somn-u-nervousblush, .somn-u-nervousblush-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_NervousBlush.webp'); }
.somn-u-nervoussmil, .somn-u-nervoussmil-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_NervousSmil.webp'); }
.somn-u-neutral, .somn-u-neutral-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Neutral.webp'); }
.somn-u-pout, .somn-u-pout-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Pout.webp'); }
.somn-u-sad, .somn-u-sad-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Sad.webp'); }
.somn-u-seductive, .somn-u-seductive-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Seductive.webp'); }
.somn-u-serious, .somn-u-serious-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Serious.webp'); }
.somn-u-smile, .somn-u-smile-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Smile.webp'); }
.somn-u-surprised, .somn-u-surprised-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Surprised.webp'); }
.somn-u-teary, .somn-u-teary-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Teary.webp'); }
.somn-u-thinking, .somn-u-thinking-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Thinking.webp'); }
.somn-u-trembling, .somn-u-trembling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Trembling.webp'); }
.somn-u-turnpale, .somn-u-turnpale-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_TurnPale.webp'); }
.somn-u-unwilling, .somn-u-unwilling-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Unwilling.webp'); }
.somn-u-yanderehearteye, .somn-u-yanderehearteye-c { content: url('https://img.natsudelta.com/file/TheBorderWitch/somnia/fullbody/Somnia_U_Yanderehearteye.webp'); }

