.dn-tabbar-gap[data-v-d7bce752]{height:calc(var(--dn-tabbar-h,54px) + env(safe-area-inset-bottom))}.dn-tabbar[data-v-d7bce752]{box-shadow:inset 0 1px 0 var(--dn-line,#edeef2),var(--dn-shadow-tabbar);padding-bottom:env(safe-area-inset-bottom);background:#fefefe;width:100%;display:flex}.dn-tabbar.is-fixed[data-v-d7bce752]{z-index:50;max-width:480px;margin:0 auto;position:fixed;bottom:0;left:0;right:0}.dn-tabbar__item[data-v-d7bce752]{color:var(--dn-tabbar-off,#5f6375);height:var(--dn-tabbar-h,54px);flex-direction:column;flex:1;align-items:center;padding-top:.10933rem;text-decoration:none;display:flex}.dn-tabbar__item.is-on[data-v-d7bce752]{color:var(--dn-tabbar-on,#6624fa)}.dn-tabbar__icon[data-v-d7bce752]{justify-content:center;align-items:center;width:.69333rem;height:.69333rem;display:flex;position:relative}.dn-tabbar__img[data-v-d7bce752]{flex:none;max-width:none;display:block}.dn-tabbar__img--hall[data-v-d7bce752]{width:.70933rem;height:.656rem}.dn-tabbar__img--moments[data-v-d7bce752]{width:.74667rem;height:.61867rem}.dn-tabbar__img--messages[data-v-d7bce752]{width:.568rem;height:.58133rem}.dn-tabbar__title[data-v-d7bce752]{white-space:nowrap;margin-top:.09067rem;font-size:.32rem;line-height:.37333rem}.dn-tabbar__item.is-on .dn-tabbar__title[data-v-d7bce752]{font-weight:500}.dn-tabbar__badge[data-v-d7bce752]{background:var(--dn-badge,#fd416c);box-sizing:border-box;color:#fff;text-align:center;border-radius:26.64rem;min-width:.42667rem;height:.42667rem;padding:0 .10667rem;font-size:.26667rem;font-style:normal;line-height:.37333rem;top:-.10667rem;left:.4rem;transform:translate(-.05333rem)}.dn-tabbar__badge[data-v-d7bce752],.dn-tabbar__dot[data-v-d7bce752]{border:1px solid #fff;position:absolute}.dn-tabbar__dot[data-v-d7bce752]{background:var(--dn-dot,#fe3d5b);border-radius:50%;width:.18667rem;height:.18667rem;top:-1px;right:-1px}.dn-navbar[data-v-37e868db]{z-index:20;align-items:center;width:100%;display:flex;position:relative}.dn-navbar.is-sticky[data-v-37e868db]{position:sticky;top:0}.dn-navbar__left[data-v-37e868db],.dn-navbar__right[data-v-37e868db]{z-index:1;flex:none;align-items:center;min-width:1.17333rem;height:100%;display:flex;position:relative}.dn-navbar__right[data-v-37e868db]{justify-content:flex-end;margin-left:auto;padding-right:.32rem}.dn-navbar__back[data-v-37e868db]{cursor:pointer;background:0 0;border:0;align-items:center;height:100%;padding:0 .21333rem 0 .18667rem;display:flex}.dn-navbar.is-align-top[data-v-37e868db]{align-items:flex-start}.dn-navbar.is-align-top .dn-navbar__center[data-v-37e868db]{justify-content:flex-start}.dn-navbar.is-align-top .dn-navbar__back[data-v-37e868db]{align-items:flex-start}.dn-navbar__center[data-v-37e868db]{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0 1.6rem;overflow:hidden}.dn-navbar__center[data-v-37e868db]>*{pointer-events:auto}.dn-navbar__title[data-v-37e868db]{color:var(--dn-text-title,#000);font-weight:600;line-height:1.25}.dn-navbar__sub[data-v-37e868db],.dn-navbar__title[data-v-37e868db]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.dn-navbar__sub[data-v-37e868db]{color:#85899c;margin-top:.05333rem;line-height:1.3}.dn-navbar.is-light .dn-navbar__sub[data-v-37e868db],.dn-navbar.is-light .dn-navbar__title[data-v-37e868db]{color:#fff}.dn-phead[data-v-0f8bd439]{position:relative}.dn-phead__row[data-v-0f8bd439]{align-items:center;display:flex}.dn-phead__text[data-v-0f8bd439]{flex:1;min-width:0}.dn-phead__title[data-v-0f8bd439]{color:var(--dn-text-title,#000);letter-spacing:.5px;line-height:1.2}.dn-phead__sub[data-v-0f8bd439]{color:#5e667c;margin-top:.08rem;line-height:1.4}.dn-phead.is-inline .dn-phead__text[data-v-0f8bd439]{align-items:baseline;gap:.26667rem;display:flex}.dn-phead.is-inline .dn-phead__sub[data-v-0f8bd439]{margin-top:0}.dn-phead.is-center .dn-phead__text[data-v-0f8bd439]{text-align:center}.dn-phead.is-center .dn-phead__title[data-v-0f8bd439]{letter-spacing:0}.dn-phead.is-center .dn-phead__sub[data-v-0f8bd439]{margin-top:.10667rem}.dn-phead.is-center .dn-phead__right[data-v-0f8bd439]{position:absolute;top:50%;right:.32rem;transform:translateY(-50%)}.dn-phead__right[data-v-0f8bd439]{flex:none;margin-left:.21333rem}.dn-pbg[data-v-1aeb8674]{--dn-pbg-base:var(--dn-theme-bg,#f8f8fe);--dn-pbg-top:var(--dn-bg-top);background:var(--dn-pbg-base);isolation:isolate;position:relative}.dn-pbg.is-full[data-v-1aeb8674]{min-height:100dvh}.dn-pbg[data-v-1aeb8674]:after,.dn-pbg[data-v-1aeb8674]:before{content:"";pointer-events:none;z-index:-1;position:absolute;top:0;left:0;right:0}.dn-pbg[data-v-1aeb8674]:before{background:var(--dn-pbg-top);height:var(--dn-pbg-fade);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 var(--dn-pbg-hold),transparent var(--dn-pbg-fade));-webkit-mask-image:linear-gradient(180deg,#000 0,#000 var(--dn-pbg-hold),transparent var(--dn-pbg-fade));mask-image:linear-gradient(180deg,#000 0,#000 var(--dn-pbg-hold),transparent var(--dn-pbg-fade))}.dn-pbg.has-spot[data-v-1aeb8674]:after{background:radial-gradient(closest-side,#eee6fd,#eee6fd00);width:5.86667rem;height:4rem;top:-1.6rem;left:-1.6rem;right:auto}.dn-pbg.is-violet[data-v-1aeb8674]{--dn-pbg-base:var(--dn-bg-page)}.dn-pbg.is-blue[data-v-1aeb8674]{--dn-pbg-base:var(--dn-bg-page-blue)}.dn-pbg.is-gray[data-v-1aeb8674]{--dn-pbg-base:var(--dn-bg-page-gray)}.dn-pbg.is-square[data-v-1aeb8674]{--dn-pbg-base:#eef4fe;--dn-pbg-top:var(--dn-bg-top-09)}.dn-pbg.is-vertical[data-v-1aeb8674]{--dn-pbg-base:#f2f7fe;--dn-pbg-top:var(--dn-bg-top-v)}.dn-pbg.is-pink[data-v-1aeb8674]{--dn-pbg-base:#fef4fb;--dn-pbg-top:var(--dn-bg-page-pink-03)}.dn-pbg.is-pink-plain[data-v-1aeb8674]{--dn-pbg-base:var(--dn-bg-page-pink-04);--dn-pbg-top:none}.dn-pbg.is-gold[data-v-1aeb8674]{--dn-pbg-base:#f8f4f0;--dn-pbg-top:var(--dn-gold-glow), var(--dn-gold-bg)}.dn-pbg.is-gold[data-v-1aeb8674]:before{height:11.2rem;-webkit-mask-image:none;mask-image:none}.dn-pbg.is-plain[data-v-1aeb8674]:before{display:none}.dn-fab[data-v-a04d5e84]{box-shadow:var(--dn-shadow-fab);color:#fff;cursor:pointer;border:1px solid #ffffff8c;border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.dn-fab.is-fixed[data-v-a04d5e84]{z-index:40;position:fixed}.dn-fab[data-v-a04d5e84]:active{transform:scale(.96)}.dn-fab.is-autohide[data-v-a04d5e84]{transition:transform .2s,opacity .2s,visibility linear}.dn-fab.is-hidden[data-v-a04d5e84]{opacity:0;pointer-events:none;visibility:hidden;transition:transform .2s,opacity .2s,visibility 0s linear .2s;transform:translateY(calc(100% + .64rem))}@media (prefers-reduced-motion:reduce){.dn-fab.is-autohide[data-v-a04d5e84],.dn-fab.is-hidden[data-v-a04d5e84]{transition:none}.dn-fab.is-hidden[data-v-a04d5e84]{transform:none}}.dn-fab__label[data-v-a04d5e84]{text-align:center;white-space:nowrap;justify-content:center;align-items:center;margin-top:.05333rem;font-weight:500;line-height:1;display:flex;overflow:visible}.dn-fab__labeltext[data-v-a04d5e84]{transform-origin:50%;flex:none;line-height:1;display:block}.dn-fab.is-publish[data-v-a04d5e84] .dn-icon{flex:none;display:block}.dn-fab.is-plane[data-v-a04d5e84] .dn-icon{margin:.05333rem .05333rem 0 0}.dn-bbar-gap[data-v-45ff51e9]{height:calc(1.28rem + env(safe-area-inset-bottom))}.dn-bbar-gap.is-short[data-v-45ff51e9]{height:calc(.90667rem + env(safe-area-inset-bottom))}.dn-bbar-gap.is-tall[data-v-45ff51e9]{height:calc(1.76rem + env(safe-area-inset-bottom))}.dn-bbar[data-v-45ff51e9]{padding:.21333rem .34667rem calc(.21333rem + env(safe-area-inset-bottom));background:#fdfdfe;width:100%}.dn-bbar.has-line[data-v-45ff51e9]{border-top:1px solid var(--dn-line,#edeef2)}.dn-bbar.is-fixed[data-v-45ff51e9]{z-index:45;max-width:480px;margin:0 auto;position:fixed;bottom:0;left:0;right:0}.dn-bbar__row[data-v-45ff51e9]{align-items:center;gap:.21333rem;display:flex}.dn-bbar.is-dual .dn-bbar__row[data-v-45ff51e9]>*{flex:207 1 0;min-width:0}.dn-bbar.is-dual .dn-bbar__row[data-v-45ff51e9]>:first-child:not(:last-child){flex:134 1 0}.dn-bbar.is-checkout[data-v-45ff51e9]{padding:.10667rem .32rem calc(.10667rem + env(safe-area-inset-bottom));background:#fff;flex-wrap:wrap;align-items:center;display:flex}.dn-bbar__sum[data-v-45ff51e9]{flex:1;align-items:baseline;gap:.10667rem;min-width:0;display:flex}.dn-bbar__label[data-v-45ff51e9]{color:#15173b;white-space:nowrap;font-size:.32rem;font-weight:600}.dn-bbar__price[data-v-45ff51e9]{color:#6e38f8;white-space:nowrap;font-size:.44rem;font-weight:700;line-height:1}.dn-bbar__price small[data-v-45ff51e9]{margin-left:1px;font-size:.32rem;font-weight:600}.dn-bbar__action[data-v-45ff51e9]{background:var(--dn-btn-s20);color:#fff;cursor:pointer;border:0;border-radius:26.64rem;flex:none;width:3.67467rem;height:.76267rem;font-size:.37333rem;font-weight:600}.dn-bbar__action[data-v-45ff51e9]:disabled{cursor:default;opacity:.5}.dn-bbar__note[data-v-45ff51e9]{color:#787c8e;text-align:center;width:100%;margin-top:.10667rem;font-size:.32rem;line-height:.448rem}.dn-sth[data-v-a1266c60]{width:100%;max-width:480px;margin:0 auto;position:sticky;top:0;left:0;right:0}.dn-sth.is-safe[data-v-a1266c60]{padding-top:env(safe-area-inset-top)}.dn-sth[data-v-a1266c60]:not(.is-hold):not(.is-page){margin-bottom:calc(var(--dn-sth-h)*-1 - env(safe-area-inset-top))}.dn-sth__bg[data-v-a1266c60]{background:var(--dn-sth-bg);opacity:var(--dn-sth-p);pointer-events:none;transition:opacity .12s linear;position:absolute;inset:0}.dn-sth.is-blur .dn-sth__bg[data-v-a1266c60]{-webkit-backdrop-filter:saturate(1.4)blur(.26667rem);backdrop-filter:saturate(1.4)blur(.26667rem)}.dn-sth.is-line-shadow .dn-sth__bg[data-v-a1266c60]{box-shadow:0 .05333rem .26667rem #5a50b414}.dn-sth.is-line-hairline .dn-sth__bg[data-v-a1266c60]{box-shadow:0 .5px #14143c1a}.dn-sth__row[data-v-a1266c60],.dn-sth__second[data-v-a1266c60]{position:relative}.dn-sth__row[data-v-a1266c60]{min-height:var(--dn-sth-h);align-items:center;display:flex}.dn-sth.is-page .dn-sth__row[data-v-a1266c60]{min-height:0}.dn-sth__row.is-custom[data-v-a1266c60]{display:block}.dn-sth__left[data-v-a1266c60],.dn-sth__right[data-v-a1266c60]{min-height:var(--dn-sth-h);z-index:1;flex:none;align-items:center;min-width:1.17333rem;display:flex;position:relative}.dn-sth__right[data-v-a1266c60]{justify-content:flex-end;gap:.10667rem;margin-left:auto;padding-right:.32rem}.dn-sth__back[data-v-a1266c60]{cursor:pointer;height:100%;min-height:var(--dn-sth-h);background:0 0;border:0;min-width:1.17333rem;padding:0 .21333rem 0 .18667rem}.dn-sth__back[data-v-a1266c60],.dn-sth__backdot[data-v-a1266c60]{align-items:center;display:flex}.dn-sth__backdot[data-v-a1266c60]{border-radius:50%;justify-content:center;width:.8rem;height:.8rem;transition:background-color .18s}.dn-sth.is-immersive:not(.is-dark) .dn-sth__backdot[data-v-a1266c60]{background:#00000047}.dn-sth__center[data-v-a1266c60]{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0 1.6rem;overflow:hidden}.dn-sth__center[data-v-a1266c60]>*{pointer-events:auto}.dn-sth.is-fade .dn-sth__center[data-v-a1266c60]{opacity:var(--dn-sth-p)}.dn-sth__title[data-v-a1266c60]{color:var(--dn-text-title,#000);font-size:var(--dn-sth-title-fs);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:600;line-height:1.25;overflow:hidden}.dn-sth.is-immersive:not(.is-dark) .dn-sth__title[data-v-a1266c60]{color:#fff}.dn-sth.is-page[data-v-a1266c60]{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .18s ease-out,transform .18s ease-out,visibility 0s linear .18s;position:fixed;transform:translateY(-.16rem)}.dn-sth.is-page.is-on[data-v-a1266c60]{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .18s ease-out,transform .18s ease-out,visibility;transform:translateZ(0)}@media (prefers-reduced-motion:reduce){.dn-sth.is-page[data-v-a1266c60],.dn-sth.is-page.is-on[data-v-a1266c60]{transition:none;transform:none}.dn-sth__backdot[data-v-a1266c60],.dn-sth__bg[data-v-a1266c60]{transition:none}}
