.pe8f-panel{padding:16px;border:1px solid #e9c9d2;border-radius:19px;background:linear-gradient(155deg,#fffaf7,#fff1f3);margin:15px 0;color:#785466}.pe8f-title{display:grid;gap:6px}.pe8f-title span{letter-spacing:1.4px;font-size:10px;font-weight:800;color:#bd8499}.pe8f-title strong{font-family:Georgia,serif;font-size:19px;color:#875570}.pe8f-title p{font-size:12px;line-height:1.65;margin:0;color:#987887}.pe8f-select{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:15px}.pe8f-select button{border-radius:999px;border:1px solid #e1c0c9;background:#fffdfa;color:#85576d;padding:10px 6px;font-weight:700;cursor:pointer;font-size:12px}.pe8f-select button.active{color:white;background:#ad7793;border-color:#ad7793}.pe8f-buttons{display:grid;grid-template-columns:1fr;gap:8px;margin-top:14px}.pe8f-buttons button{white-space:normal;min-height:38px}.pe8f-note{display:block;margin-top:12px;font-size:11px;line-height:1.6;color:#9a7f8b}.pe8f-album-details{margin-top:12px;padding:10px;background:#fff9f6;border:1px solid #f0d7df;border-radius:12px}.pe8f-album-details summary{cursor:pointer;font-size:12px;font-weight:800;color:#895874}.pe8f-empty{font-size:11px;color:#977786;line-height:1.6}.pe8f-album{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:11px}.pe8f-album-item{border:1px solid #ead1d7;border-radius:10px;overflow:hidden;background:#fff}.pe8f-album-item img{display:block;width:100%;aspect-ratio:290/407;object-fit:cover}.pe8f-album-item>div{display:grid;gap:5px;padding:8px}.pe8f-album-item b{font-size:11px;color:#8a596f}.pe8f-album-item small{font-size:10px;color:#a48a96}.pe8f-album-item button{font-size:11px}.pe8f-intro-tag{font-size:12px;font-weight:800;color:#8c6176;min-width:100%;padding-top:5px}.pe7-photo-tools{display:none!important}.pe8e-panel,.pe8e-credential{display:none!important}@media(max-width:780px){.pe8f-panel{padding:12px}.pe8f-select button{font-size:11px}.pe8f-album{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:420px){.pe8f-select{grid-template-columns:1fr}.pe8f-select button{min-height:38px}}
