/* Text-free production assets rebuilt from approved design 4. */
.monster-memory-dialog .mm-live-list li.mm-memory{
 display:flex;position:relative;flex-direction:column;gap:1cqw;box-sizing:border-box;
 width:100%;min-height:22cqw;margin:0 0 1.2cqw;padding:3.2cqw 13cqw 3.4cqw 16cqw;
 border:0;border-image:none;background:url('../assets/ui/memory-detail-v5/card-known.png') center/105% 145% no-repeat;
}
.monster-memory-dialog .mm-live-list li.mm-memory.unknown{background-image:url('../assets/ui/memory-detail-v5/card-unknown.png');background-size:105% 121%;}
.monster-memory-dialog .mm-live-list .mm-ribbon{
 position:absolute;left:3%;top:6%;width:8.3%;height:auto;padding:0;display:block;
 clip-path:none;background:none;box-shadow:none;color:#fff0cc;text-align:center;
 font:400 clamp(15px,4cqw,34px)/1.2 'Gowun Batang',serif;
}
.monster-memory-dialog .mm-live-list .unknown .mm-ribbon{background:none;top:5.5%;left:3.7%;color:#f0e5cd;}
.monster-memory-dialog .mm-live-list .mm-memory-name{
 position:static;opacity:1;display:block;overflow:visible;min-width:0;padding:0 0 1cqw;
 margin:0;color:#372818;background:none;border-bottom:1px solid #b59a6d;
 font:400 clamp(14px,3.4cqw,29px)/1.5 'Song Myung',serif;
}
.monster-memory-dialog .mm-live-list .mm-memory-description{
 position:static;opacity:1;display:block;overflow:visible;min-width:0;margin:0;padding:0;
 color:#53402b;background:none;font:400 clamp(12px,2.9cqw,25px)/1.7 'Gowun Batang',serif;
}
.monster-memory-dialog .mm-live-list .unknown .mm-memory-name,
.monster-memory-dialog .mm-live-list .unknown .mm-memory-description{color:#8c7b5e;}
.monster-memory-dialog .mm-live-list .mm-memory-lock{position:absolute;right:8%;bottom:17%;width:3cqw;height:3.7cqw;}
.monster-memory-dialog .mm-live-list li.mm-memory{background:none;border:0 solid transparent;border-image-source:url('../assets/ui/memory-detail-v5/skin-known.svg');border-image-slice:220 370 180 350 fill;border-image-width:10.5cqw 13cqw 8.5cqw 14cqw;}
.monster-memory-dialog .mm-live-list li.mm-memory.unknown{background:none;border-image-source:url('../assets/ui/memory-detail-v5/skin-unknown.svg');}
.monster-memory-dialog .mm-live-list .mm-ribbon{left:3%;top:1.2cqw;width:9%;}
.monster-memory-dialog .mm-live-list .unknown .mm-ribbon{left:3.2%;top:1.2cqw;}
.monster-memory-dialog .mm-live-list li.mm-memory:before,.monster-memory-dialog .mm-live-list li.mm-memory:after{content:'';position:absolute;pointer-events:none;background: center/contain no-repeat;z-index:-1;}
.monster-memory-dialog .mm-live-list li.mm-memory:before{left:2.2cqw;bottom:2.7cqw;width:9.5cqw;height:11.2cqw;background-image:url('../assets/ui/memory-detail-v5/sprig-known-0.svg');}
.monster-memory-dialog .mm-live-list li.mm-memory:after{right:2.6cqw;bottom:2.2cqw;width:9cqw;height:12.1cqw;background-image:url('../assets/ui/memory-detail-v5/sprig-known-1.svg');}
.monster-memory-dialog .mm-live-list li.mm-memory.unknown:before{background-image:url('../assets/ui/memory-detail-v5/sprig-unknown-0.svg');}.monster-memory-dialog .mm-live-list li.mm-memory.unknown:after{background-image:url('../assets/ui/memory-detail-v5/sprig-unknown-1.svg');}
.monster-memory-dialog .mm-live-list li.mm-memory{border-image-slice:26 25 26 25;border-image-width:1.8cqw 1.8cqw 1.8cqw 1.8cqw;background:#f1e1be url('../assets/ui/memory-detail-v4/paper.png') center/120% 120%;}
.monster-memory-dialog .mm-live-list li.mm-memory.unknown{background:#ede0c1 url('../assets/ui/memory-detail-v4/paper.png') center/120% 120%;}
.monster-memory-dialog .mm-live-list .mm-ribbon{left:3.2%;top:0;width:8.6cqw;height:8.5cqw;padding-top:.8cqw;box-sizing:border-box;background:url('../assets/ui/memory-detail-v5/ribbon-known.svg') center/100% 100% no-repeat;}
.monster-memory-dialog .mm-live-list .unknown .mm-ribbon{left:3.2%;top:0;background:url('../assets/ui/memory-detail-v5/ribbon-unknown.svg') center/100% 100% no-repeat;}
/* Shared PNG atlas for small ornaments; the browser downloads each image once. */
.monster-memory-dialog .mm-live-list li.mm-memory:before{background-image:url('../assets/ui/memory-detail-v5/card-known.png');background-size:835.6% 257.0%;background-position:4.622% 65.652%;}
.monster-memory-dialog .mm-live-list li.mm-memory:after{background-image:url('../assets/ui/memory-detail-v5/card-known.png');background-size:708.136% 189.196%;background-position:93.645% 57.183%;}
.monster-memory-dialog .mm-live-list li.mm-memory.unknown:before{background-image:url('../assets/ui/memory-detail-v5/card-unknown.png');background-size:818.148% 203.429%;background-position:4.642% 67.68%;}
.monster-memory-dialog .mm-live-list li.mm-memory.unknown:after{background-image:url('../assets/ui/memory-detail-v5/card-unknown.png');background-size:736.333% 167.529%;background-position:93.242% 55.749%;}
.monster-memory-dialog .mm-live-list .mm-ribbon{background-image:url('../assets/ui/memory-detail-v5/card-known.png');background-size:1160.556% 430.286%;background-position:6.3918% 22.318%;}
.monster-memory-dialog .mm-live-list .unknown .mm-ribbon{background-image:url('../assets/ui/memory-detail-v5/card-unknown.png');background-size:1227.222% 402.26%;background-position:6.21% 14.953%;}
