/* 蜜桃相册影廊增强层：强化纸张叠页、编辑标注与路由开篇差异，蜜桃绒粉仅用于关键动作。 */
body{background-color:#fffafb;background-image:radial-gradient(circle at 12% 8%,rgba(245,160,111,.08),transparent 22rem),radial-gradient(circle at 89% 21%,rgba(131,166,140,.07),transparent 25rem),linear-gradient(rgba(122,41,79,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(122,41,79,.018) 1px,transparent 1px);background-size:auto,auto,28px 28px,28px 28px}
._r81ma span{font-family:'Noto Serif SC',serif;letter-spacing:-.06em;font-style:italic;text-shadow:2px 2px 0 #ffe5ef}
._a0wdw{outline:10px solid rgba(255,255,255,.55);outline-offset:-18px}
._a0wdw:after{content:"";position:absolute;z-index:5;right:11%;top:-10px;width:116px;height:32px;background:rgba(255,239,210,.74);transform:rotate(4deg);box-shadow:0 4px 12px rgba(87,55,42,.08);pointer-events:none}
.fn-head>._6vdwm,.p8r3xa._6vdwm{position:relative}
._txaye{position:relative;padding-left:20px}
._txaye:before{content:"";position:absolute;left:0;top:5px;width:7px;height:54px;border-radius:999px;background:linear-gradient(var(--g68) 0 35%,#f5a06f 35% 68%,#83a68c 68%)}
._txaye:after{content:"PLAYABLE ALBUM";position:absolute;left:21px;bottom:-18px;font:700 9px/1 'Noto Sans SC',sans-serif;letter-spacing:.2em;color:#b48b80}
.mv-foot{background:#fffdf8;border:1px solid rgba(137,96,83,.08)}
.mv-foot:after{content:"";position:absolute;right:16px;bottom:-7px;width:32px;height:16px;border-radius:32px 32px 2px 2px;background:var(--g68);opacity:.22;transform:rotate(-7deg)}
.mv-foot:nth-child(4n+2):before{background:#e3ece3}.mv-foot:nth-child(4n+3):before{background:#f9dfc7}.mv-foot:nth-child(4n):before{background:#e7def0}
.mv-foot:nth-child(4n+2) ._udwoc{background:#e5eee5;color:#476851}.mv-foot:nth-child(4n+3) ._udwoc{background:#ffe2c9;color:#895231}.mv-foot:nth-child(4n) ._udwoc{background:#eee6f5;color:#67517b}
._s61ix{background:linear-gradient(135deg,#f5c9d8,#f2b28a)}
.mv-foot:nth-child(4n+2) ._s61ix{background:linear-gradient(135deg,#cadbcf,#f5ddc3)}.mv-foot:nth-child(4n+3) ._s61ix{background:linear-gradient(135deg,#f6cfaa,#efb7c7)}.mv-foot:nth-child(4n) ._s61ix{background:linear-gradient(135deg,#d9cde5,#f2d6ca)}
.s4e1u4{background:#fffdf9;border:1px solid rgba(137,96,83,.07)}
.s4e1u4:nth-child(3n+2):before{background:linear-gradient(150deg,#e2ece4,#fff4de)}.s4e1u4:nth-child(3n):before{background:linear-gradient(150deg,#ebe2f2,#ffead8)}
.y7z7l8{position:relative;background:#fffdf9;border:1px solid rgba(137,96,83,.08);transform:rotate(-.35deg)}
.y7z7l8:nth-child(2){transform:translateY(14px) rotate(.7deg)}.y7z7l8:nth-child(3){transform:rotate(-.8deg)}
.y7z7l8:before{content:"";position:absolute;left:36%;top:-13px;width:94px;height:27px;background:rgba(255,236,201,.76);transform:rotate(-2deg);z-index:3}
.y7z7l8:hover{transform:translateY(-5px) rotate(0)}.y7z7l8:nth-child(2):hover{transform:translateY(8px) rotate(0)}
.h9j5e4{position:relative;background:#fffdf9}.h9j5e4:before{content:"编辑手记";position:absolute;right:26px;top:-13px;padding:6px 15px;background:#e5eee5;color:#55705c;font-size:10px;font-weight:800;letter-spacing:.12em;transform:rotate(2deg)}
.zt-zone{background:#fffdf9;border:1px solid rgba(137,96,83,.07)}.zt-zone:nth-child(2){background:#eef4ee}.zt-zone:nth-child(3){background:#fff1e4}.zt-zone:nth-child(4){background:#f0eaf5}.zt-zone:nth-child(5){background:#fff0f4}
.sl-list{background-color:#fff3ed;background-image:linear-gradient(112deg,rgba(244,114,182,.14),transparent 46%),repeating-linear-gradient(0deg,transparent 0 29px,rgba(122,41,79,.035) 30px);box-shadow:inset 0 0 0 1px rgba(122,41,79,.07),0 18px 52px rgba(122,41,79,.08)}
.sl-list:before{content:"PROFILE / ALBUM";position:absolute;right:28px;bottom:22px;font:800 10px/1 'Noto Sans SC',sans-serif;letter-spacing:.22em;color:rgba(122,41,79,.38);transform:rotate(-3deg)}
._bsl80{outline:1px solid rgba(255,255,255,.18);outline-offset:-12px}._bsl80:before{content:"NOW PLAYING";position:absolute;left:22px;top:18px;z-index:4;padding:6px 10px;border-radius:999px;background:rgba(255,250,251,.88);color:#7a294f;font-size:9px;font-weight:900;letter-spacing:.15em}
.w9z6d5{position:relative;background:#fffdf9}.w9z6d5:before{content:"CURATED BOOKLET";position:absolute;right:28px;top:24px;color:#b48b80;font-size:9px;font-weight:900;letter-spacing:.18em;transform:rotate(2deg)}
.mv-tag{background:#fffdf9}.mv-tag:nth-child(3n+2){background:#f3f7f2}.mv-tag:nth-child(3n){background:#fff5ea}
.bx-foot{background:#fffdf9;border:1px solid rgba(137,96,83,.08)}
._swkxe{background:linear-gradient(155deg,#653247,#8b3d61 58%,#9a584b)}
.cy-pill{background:#4c3036}
@media(max-width:768px){.y7z7l8:nth-child(2){transform:none}._a0wdw{outline-width:6px;outline-offset:-12px}._a0wdw:after{width:82px}._txaye:after{display:none}.w9z6d5:before,.sl-list:before{position:static;display:block;margin-bottom:15px;transform:none}}
