/* 蜜桃相册影廊增强层：强化纸张叠页、编辑标注与路由开篇差异，蜜桃绒粉仅用于关键动作。 */
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}
.p5q6h4 span{font-family:'Noto Serif SC',serif;letter-spacing:-.06em;font-style:italic;text-shadow:2px 2px 0 #ffe5ef}
.xz-pill{outline:10px solid rgba(255,255,255,.55);outline-offset:-18px}
.xz-pill: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}
.lq-card>.tx-line,.p8r3xa.tx-line{position:relative}
.dk-wrap{position:relative;padding-left:20px}
.dk-wrap:before{content:"";position:absolute;left:0;top:5px;width:7px;height:54px;border-radius:999px;background:linear-gradient(var(--w70) 0 35%,#f5a06f 35% 68%,#83a68c 68%)}
.dk-wrap: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-head{background:#fffdf8;border:1px solid rgba(137,96,83,.08)}
.mv-head:after{content:"";position:absolute;right:16px;bottom:-7px;width:32px;height:16px;border-radius:32px 32px 2px 2px;background:var(--w70);opacity:.22;transform:rotate(-7deg)}
.mv-head:nth-child(4n+2):before{background:#e3ece3}.mv-head:nth-child(4n+3):before{background:#f9dfc7}.mv-head:nth-child(4n):before{background:#e7def0}
.mv-head:nth-child(4n+2) .mv-flow{background:#e5eee5;color:#476851}.mv-head:nth-child(4n+3) .mv-flow{background:#ffe2c9;color:#895231}.mv-head:nth-child(4n) .mv-flow{background:#eee6f5;color:#67517b}
._meyr5{background:linear-gradient(135deg,#f5c9d8,#f2b28a)}
.mv-head:nth-child(4n+2) ._meyr5{background:linear-gradient(135deg,#cadbcf,#f5ddc3)}.mv-head:nth-child(4n+3) ._meyr5{background:linear-gradient(135deg,#f6cfaa,#efb7c7)}.mv-head:nth-child(4n) ._meyr5{background:linear-gradient(135deg,#d9cde5,#f2d6ca)}
._w4kyx{background:#fffdf9;border:1px solid rgba(137,96,83,.07)}
._w4kyx:nth-child(3n+2):before{background:linear-gradient(150deg,#e2ece4,#fff4de)}._w4kyx:nth-child(3n):before{background:linear-gradient(150deg,#ebe2f2,#ffead8)}
.cy-pan{position:relative;background:#fffdf9;border:1px solid rgba(137,96,83,.08);transform:rotate(-.35deg)}
.cy-pan:nth-child(2){transform:translateY(14px) rotate(.7deg)}.cy-pan:nth-child(3){transform:rotate(-.8deg)}
.cy-pan:before{content:"";position:absolute;left:36%;top:-13px;width:94px;height:27px;background:rgba(255,236,201,.76);transform:rotate(-2deg);z-index:3}
.cy-pan:hover{transform:translateY(-5px) rotate(0)}.cy-pan:nth-child(2):hover{transform:translateY(8px) rotate(0)}
._z11wa{position:relative;background:#fffdf9}._z11wa: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)}
.j6c7n7{background:#fffdf9;border:1px solid rgba(137,96,83,.07)}.j6c7n7:nth-child(2){background:#eef4ee}.j6c7n7:nth-child(3){background:#fff1e4}.j6c7n7:nth-child(4){background:#f0eaf5}.j6c7n7:nth-child(5){background:#fff0f4}
.dk-note{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)}
.dk-note: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)}
.bw-area{outline:1px solid rgba(255,255,255,.18);outline-offset:-12px}.bw-area: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}
._egfma{position:relative;background:#fffdf9}._egfma:before{content:"CURATED BOOKLET";position:absolute;right:28px;top:24px;color:#b48b80;font-size:9px;font-weight:900;letter-spacing:.18em;transform:rotate(2deg)}
.wd-list{background:#fffdf9}.wd-list:nth-child(3n+2){background:#f3f7f2}.wd-list:nth-child(3n){background:#fff5ea}
.tx-unit{background:#fffdf9;border:1px solid rgba(137,96,83,.08)}
.p1u9q1{background:linear-gradient(155deg,#653247,#8b3d61 58%,#9a584b)}
.h4k6j4{background:#4c3036}
@media(max-width:768px){.cy-pan:nth-child(2){transform:none}.xz-pill{outline-width:6px;outline-offset:-12px}.xz-pill:after{width:82px}.dk-wrap:after{display:none}._egfma:before,.dk-note:before{position:static;display:block;margin-bottom:15px;transform:none}}
