.pl-page[data-v-d3ded71e]{position:relative;min-height:100vh;background:#f7f5f2}.pl-err[data-v-d3ded71e],.pl-loading[data-v-d3ded71e]{padding:16vw 5.33333vw;text-align:center;color:#666;font-size:3.73333vw}.pl-cover[data-v-d3ded71e]{position:relative;min-height:100vh;overflow:hidden;background-color:#f8d7e8}.pl-cover__bg[data-v-d3ded71e]{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:50%;transform:scale(1.1);animation:plCoverZoom-d3ded71e 1.8s ease-out forwards}.pl-cover__meta[data-v-d3ded71e]{position:absolute;z-index:1;left:6.4vw;right:6.4vw;top:18%;text-align:center;color:#fff;text-shadow:0 .53333vw 3.2vw rgba(0,0,0,.35)}.pl-cover__slogan[data-v-d3ded71e]{margin:0;font-size:4vw;opacity:.92}.pl-cover__title[data-v-d3ded71e]{margin:2.66667vw 0 0;font-size:8.53333vw;font-weight:700}.pl-cover__sub[data-v-d3ded71e]{margin:2.66667vw 0 0;font-size:3.73333vw;opacity:.88}@keyframes plCoverZoom-d3ded71e{0%{transform:scale(1.1)}to{transform:scale(1)}}.pl-btn[data-v-d3ded71e]{position:absolute;z-index:1;left:50%;bottom:calc(25.33333vw + env(safe-area-inset-bottom));transform:translateX(-50%);width:84%;max-width:90.66667vw;height:13.33333vw;border:0;background:linear-gradient(135deg,#cbab7d,#a97f4e);color:#fff;border-radius:6.66667vw;font-size:5.33333vw;font-weight:600;letter-spacing:.53333vw;box-shadow:0 1.6vw 4.26667vw rgba(120,85,45,.32);animation:plBtnIn-d3ded71e .6s ease .4s both}@keyframes plBtnIn-d3ded71e{0%{opacity:0;transform:translateX(-50%) translateY(3.2vw)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.pl-album[data-v-d3ded71e]{position:relative;display:flex;flex-direction:column;height:100vh;overflow:hidden;background:#f7f5f2}.pl-banner[data-v-d3ded71e]{position:relative;flex:none;background:#efe8e1;line-height:0}.pl-banner__img[data-v-d3ded71e]{display:block;width:100%;height:auto;max-height:80vw;-o-object-fit:contain;object-fit:contain}.pl-head[data-v-d3ded71e]{flex:none;position:relative;z-index:2;padding:4.26667vw 4.26667vw 2.66667vw;background:#fff;box-shadow:0 .8vw 2.66667vw rgba(70,45,25,.05)}.pl-title-row[data-v-d3ded71e]{display:flex;align-items:center;gap:2.13333vw}.pl-title-row h2[data-v-d3ded71e]{margin:0;font-size:5.6vw;line-height:1.25;color:#1f1a17;font-weight:700;letter-spacing:1px;font-family:Songti SC,"Noto Serif CJK SC",STSong,serif}.pl-live[data-v-d3ded71e]{display:inline-flex;align-items:center;gap:1.33333vw;padding:.53333vw 2.13333vw;font-size:2.66667vw;font-weight:600;letter-spacing:1px;color:#d84a3f;background:rgba(216,74,63,.08);border:1px solid rgba(216,74,63,.24);border-radius:133.2vw}.pl-live i[data-v-d3ded71e]{width:1.33333vw;height:1.33333vw;border-radius:50%;background:#e0503f;animation:plLivePulse-d3ded71e 1.6s ease-out infinite}@keyframes plLivePulse-d3ded71e{0%{box-shadow:0 0 0 0 rgba(224,80,63,.45)}70%{box-shadow:0 0 0 2.13333vw rgba(224,80,63,0)}to{box-shadow:0 0 0 0 rgba(224,80,63,0)}}.pl-ended[data-v-d3ded71e]{padding:.53333vw 2.13333vw;font-size:2.66667vw;color:#8f857c;background:#f4f0ec;border-radius:133.2vw}.pl-meta[data-v-d3ded71e]{display:flex;flex-wrap:wrap;align-items:center;gap:1.33333vw;margin:1.86667vw 0 0;color:#9c9188;font-size:3.2vw}.pl-meta__sep[data-v-d3ded71e]{color:#d8cfc6}.pl-tabs[data-v-d3ded71e]{display:flex;align-items:center;justify-content:space-between;margin-top:3.46667vw}.pl-tabs__group[data-v-d3ded71e]{display:flex;padding:.53333vw;background:#f5f1ec;border-radius:133.2vw}.pl-tab[data-v-d3ded71e]{padding:1.6vw 4vw;font-size:3.46667vw;color:#8f857c;border-radius:133.2vw;transition:color .2s,background .2s,box-shadow .2s}.pl-tab.on[data-v-d3ded71e]{background:#fff;color:#1f1a17;font-weight:600;box-shadow:0 .8vw 2.13333vw rgba(70,45,25,.1)}.pl-order[data-v-d3ded71e]{padding:1.33333vw 2.93333vw;font-size:3.2vw;color:#9c9188;background:#fff;border:1px solid #eee8e1;border-radius:133.2vw}.pl-newtip[data-v-d3ded71e]{flex:none;align-self:center;margin-top:2.13333vw;padding:1.33333vw 3.46667vw;font-size:3.2vw;color:#a97c46;border-radius:133.2vw;background:hsla(0,0%,100%,.96);box-shadow:0 1.06667vw 3.2vw rgba(70,45,25,.12)}.pl-waterfall[data-v-d3ded71e]{position:relative;flex:1 1 auto;min-height:0;display:flex;gap:2.66667vw;padding:2.66667vw 3.2vw calc(21.33333vw + env(safe-area-inset-bottom));overflow-y:auto;align-items:flex-start}.pl-col[data-v-d3ded71e]{flex:1;display:flex;flex-direction:column;gap:2.66667vw}.pl-card[data-v-d3ded71e]{background:#fff;border-radius:3.2vw;overflow:hidden;position:relative;box-shadow:0 1.06667vw 3.2vw rgba(70,45,25,.08);transition:transform .18s ease,box-shadow .18s ease}.pl-card[data-v-d3ded71e]:active{transform:scale(.985)}.pl-card.enter[data-v-d3ded71e]{animation:plIn-d3ded71e .28s ease}.pl-card.selected[data-v-d3ded71e]{outline:.53333vw solid #c7a06a}@keyframes plIn-d3ded71e{0%{opacity:0;transform:translateY(-3.2vw)}to{opacity:1;transform:none}}.pl-empty[data-v-d3ded71e]{position:absolute;left:0;right:0;top:0;padding:2.66667vw 3.2vw 0;pointer-events:none}.pl-sk[data-v-d3ded71e]{display:flex;gap:2.66667vw}.pl-sk__col[data-v-d3ded71e]{flex:1;display:flex;flex-direction:column;gap:2.66667vw}.pl-sk__card[data-v-d3ded71e]{position:relative;height:0;overflow:hidden;border-radius:3.2vw;background:#efe8e1}.pl-sk__card[data-v-d3ded71e]:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,hsla(0,0%,100%,0) 15%,hsla(0,0%,100%,.75) 50%,hsla(0,0%,100%,0) 85%);transform:translateX(-100%);animation:plSkShine-d3ded71e 1.9s ease-in-out infinite}.pl-sk__col:nth-child(2) .pl-sk__card[data-v-d3ded71e]:after{animation-delay:.5s}.pl-sk__hint[data-v-d3ded71e]{display:flex;align-items:center;justify-content:center;gap:1.6vw;margin:5.86667vw 0 0;color:#b1a79d;font-size:3.2vw;letter-spacing:1px}.pl-sk__hint i[data-v-d3ded71e]{width:1.86667vw;height:1.86667vw;border-radius:50%;background:#c7a06a;animation:plSkPulse-d3ded71e 1.6s ease-in-out infinite}@keyframes plSkShine-d3ded71e{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes plSkPulse-d3ded71e{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.pl-loading--more[data-v-d3ded71e]{position:absolute;left:0;right:0;bottom:calc(21.33333vw + env(safe-area-inset-bottom));padding:0;font-size:3.2vw;color:#b1a79d;text-align:center}.pl-ph[data-v-d3ded71e]{position:relative;width:100%;background:#efe8e1;overflow:hidden}.pl-ph__shine[data-v-d3ded71e]{position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.72) 50%,hsla(0,0%,100%,0));animation:plShine-d3ded71e 1.15s ease-in-out infinite}.pl-ph.ready .pl-ph__shine[data-v-d3ded71e]{display:none}.pl-ph img[data-v-d3ded71e]{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .28s ease}.pl-ph img.show[data-v-d3ded71e]{opacity:1}.pl-check[data-v-d3ded71e]{position:absolute;right:2.13333vw;top:2.13333vw;width:5.86667vw;height:5.86667vw;background:#c7a06a;color:#fff;border-radius:50%;font-style:normal;font-size:3.46667vw;line-height:5.86667vw;text-align:center;box-shadow:0 .53333vw 1.6vw rgba(80,50,20,.3)}@keyframes plShine-d3ded71e{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.pl-bar[data-v-d3ded71e]{position:fixed;left:3.2vw;right:3.2vw;bottom:calc(2.66667vw + env(safe-area-inset-bottom));z-index:6;display:flex;gap:1.33333vw;padding:1.6vw;background:hsla(0,0%,100%,.86);backdrop-filter:blur(2.66667vw);border:1px solid hsla(0,0%,100%,.7);border-radius:133.2vw;box-shadow:0 2.13333vw 5.33333vw rgba(60,40,20,.18)}.pl-bar button[data-v-d3ded71e]{flex:1;height:11.73333vw;border:0;border-radius:133.2vw;background:#f5f1ec;color:#6d5f52;font-size:3.2vw;padding:0 .8vw;transition:background .2s,color .2s}.pl-bar button.on[data-v-d3ded71e]{background:#fff;color:#1f1a17;box-shadow:inset 0 0 0 .26667vw #dcc3a2}.pl-bar button[data-v-d3ded71e]:disabled{opacity:.4}.pl-fab[data-v-d3ded71e]{right:5.33333vw;bottom:calc(22.66667vw + env(safe-area-inset-bottom));z-index:5;width:13.86667vw;height:13.86667vw;border-radius:50%;font-size:3.2vw;letter-spacing:1px;color:#fff;background:linear-gradient(135deg,#cbab7d,#a97f4e);border:.26667vw solid hsla(0,0%,100%,.65);box-shadow:0 1.6vw 3.73333vw rgba(120,85,45,.32)}.pl-fab[data-v-d3ded71e],.pl-gallery[data-v-d3ded71e]{position:fixed;display:flex;align-items:center;justify-content:center}.pl-gallery[data-v-d3ded71e]{inset:0;z-index:40;background:rgba(0,0,0,.92);flex-direction:column}.pl-gallery__close[data-v-d3ded71e]{position:absolute;top:4.26667vw;right:4.26667vw;width:10.66667vw;height:10.66667vw;border:0;border-radius:50%;background:hsla(0,0%,100%,.15);color:#fff;font-size:7.46667vw}.pl-gallery__img[data-v-d3ded71e]{max-width:100%;max-height:72vh;-o-object-fit:contain;object-fit:contain}.pl-gallery__actions[data-v-d3ded71e]{margin-top:4.26667vw;display:flex;gap:2.66667vw;align-items:center;color:#fff;font-size:3.73333vw}.pl-gallery__actions button[data-v-d3ded71e]{border:0;border-radius:4.26667vw;padding:2.13333vw 3.73333vw;background:#c7a06a;color:#fff;font-size:3.73333vw}.pl-gallery__hint[data-v-d3ded71e]{color:hsla(0,0%,100%,.55);font-size:3.2vw;margin-top:2.66667vw}.pl-share-mask[data-v-d3ded71e]{position:fixed;inset:0;z-index:30;background:rgba(0,0,0,.45);display:flex;align-items:flex-end;justify-content:center}.pl-share[data-v-d3ded71e]{width:100%;max-width:90.66667vw;background:#fff;border-radius:4.26667vw 4.26667vw 0 0;padding:5.33333vw 4.26667vw calc(5.33333vw + env(safe-area-inset-bottom));text-align:center}.pl-share h3[data-v-d3ded71e]{margin:0 0 3.73333vw;font-size:4.53333vw}.pl-share button[data-v-d3ded71e]{display:block;width:100%;height:11.73333vw;margin-top:2.13333vw;border:0;border-radius:5.86667vw;background:#f5f1ec;color:#6d5f52;font-size:4vw}.pl-share-cancel[data-v-d3ded71e]{background:transparent!important;color:#999!important}.pl-poster[data-v-d3ded71e]{width:70%;margin-top:3.2vw;border-radius:2.13333vw}.pl-share-tip[data-v-d3ded71e]{font-size:3.2vw;color:#999;margin:2.13333vw 0 0}