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