.ftoast[data-v-d505133b]{background:#20252a;border-radius:var(--fun-r-pill);bottom:28px;box-shadow:var(--fun-sh-pop);color:#f8f8f8;font-size:var(--fun-fs-body);font-weight:var(--fun-fw-med);left:50%;padding:11px 20px;position:fixed;transform:translate(-50%);z-index:40}.ftoast-enter-active[data-v-d505133b]{transition:opacity .2s var(--ease-out-expo)}.ftoast-enter-from[data-v-d505133b]{opacity:0}.ftoast-leave-active[data-v-d505133b]{transition:opacity .18s var(--ease-out-expo)}.ftoast-leave-to[data-v-d505133b]{opacity:0}@media(prefers-reduced-motion:reduce){.ftoast-enter-active[data-v-d505133b],.ftoast-leave-active[data-v-d505133b]{transition:none}}.kpop[data-v-b3ed2625]{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:10001}.kpop__backdrop[data-v-b3ed2625]{animation:kpop-fade-b3ed2625 .24s var(--ease-out-expo);backdrop-filter:blur(2px);background:#12171b80;inset:0;position:absolute}.kpop__sheet[data-v-b3ed2625]{background:#fdfcfa;max-height:100dvh;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;position:relative;width:min(760px,100%);z-index:1;-webkit-overflow-scrolling:touch;animation:kpop-rise-b3ed2625 .38s var(--ease-out-expo);height:100dvh}@media(min-width:720px){.kpop__sheet[data-v-b3ed2625]{border-radius:26px;box-shadow:0 24px 70px #0f171f4d;height:auto;max-height:92dvh}}.kpop--dock[data-v-b3ed2625]{display:block;pointer-events:none;z-index:350}.kpop--dock .kpop__sheet[data-v-b3ed2625]{animation:kpop-dock-in-b3ed2625 .3s var(--ease-out-expo);border-radius:16px;bottom:var(--nav-gap);box-shadow:0 10px 34px #0f171f2e;height:auto;inset-inline-start:calc(var(--nav-rail-w) + var(--nav-gap) + var(--nav-list-w) + var(--nav-gap-in));max-height:none;max-width:var(--nav-list-w,432px);pointer-events:auto;position:fixed;top:calc(var(--naver-topbar-h) + var(--nav-gap));width:var(--nav-list-w,432px)}@media(max-width:1023.98px){.kpop--dock .kpop__sheet[data-v-b3ed2625]{inset-inline-start:calc(var(--nav-rail-w) + var(--nav-gap))}}@media(max-width:599.98px){.kpop--dock .kpop__sheet[data-v-b3ed2625]{border-radius:0;box-shadow:none;height:100dvh;inset:auto;max-width:100%;position:relative;width:100%}.kpop--dock[data-v-b3ed2625]{display:flex;pointer-events:auto}}@keyframes kpop-dock-in-b3ed2625{0%{opacity:0;transform:translateY(10px)}}@media(prefers-reduced-motion:reduce){.kpop--dock .kpop__sheet[data-v-b3ed2625]{animation:none}.kpop__back[data-v-b3ed2625],.kpop__share[data-v-b3ed2625],.kpop__x[data-v-b3ed2625]{transition:none}.kpop__back[data-v-b3ed2625]:active,.kpop__share[data-v-b3ed2625]:active,.kpop__x[data-v-b3ed2625]:active{transform:none}}.kpop__top[data-v-b3ed2625]{align-items:center;background:#fdfcfa;border-bottom:1px solid var(--gray-150,oklch(93% .004 250deg));border-start-end-radius:inherit;border-start-start-radius:inherit;display:flex;gap:2px;height:52px;padding:0 6px;position:sticky;top:0;z-index:2}.kpop__top-gap[data-v-b3ed2625]{flex:1 1 auto}.kpop__back[data-v-b3ed2625]{align-items:center;background:transparent;border:0;border-radius:12px;color:var(--gray-700,oklch(40% .01 250deg));cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:4px;letter-spacing:-.01em;min-height:44px;padding:0 10px 0 6px;transition:background-color .16s var(--ease-out-expo),transform .16s var(--ease-out-expo)}@media(hover:hover)and (pointer:fine){.kpop__back[data-v-b3ed2625]:hover{background:var(--gray-100,oklch(96% .004 250deg))}}.kpop__back[data-v-b3ed2625]:active{transform:scale(.97)}.kpop__back[data-v-b3ed2625]:focus-visible{outline:2px solid var(--brand-love);outline-offset:2px}.kpop__back-ic[data-v-b3ed2625]{flex:none;height:20px;width:20px}.kpop__back-tx[data-v-b3ed2625]{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kpop__share[data-v-b3ed2625]{background:transparent;border:0;border-radius:12px;color:var(--brand-love);cursor:pointer;display:grid;flex:none;height:44px;place-items:center;transition:background-color .16s var(--ease-out-expo),transform .16s var(--ease-out-expo);width:44px}@media(hover:hover)and (pointer:fine){.kpop__share[data-v-b3ed2625]:hover{background:#d3004617}}.kpop__share[data-v-b3ed2625]:active{transform:scale(.94)}.kpop__share[data-v-b3ed2625]:focus-visible{outline:2px solid var(--brand-love);outline-offset:2px}.kpop__share-ic[data-v-b3ed2625]{height:19px;width:19px}.kpop__x[data-v-b3ed2625]{background:transparent;border:0;border-radius:12px;color:var(--gray-600,oklch(50% .01 250deg));cursor:pointer;display:grid;flex:none;font-size:17px;font-weight:700;height:44px;place-items:center;transition:background-color .16s var(--ease-out-expo),transform .16s var(--ease-out-expo);width:44px}@media(hover:hover)and (pointer:fine){.kpop__x[data-v-b3ed2625]:hover{background:var(--gray-100,oklch(96% .004 250deg))}}.kpop__x[data-v-b3ed2625]:active{transform:scale(.94)}.kpop__x[data-v-b3ed2625]:focus-visible{outline:2px solid var(--brand-love);outline-offset:2px}@keyframes kpop-fade-b3ed2625{0%{opacity:0}}@keyframes kpop-rise-b3ed2625{0%{opacity:0;transform:translateY(28px) scale(.985)}}@media(prefers-reduced-motion:reduce){.kpop__backdrop[data-v-b3ed2625],.kpop__sheet[data-v-b3ed2625]{animation:none}.kpop__share[data-v-b3ed2625],.kpop__x[data-v-b3ed2625]{transition:none}}@media(prefers-reduced-motion:reduce)and (hover:hover)and (pointer:fine){.kpop__share[data-v-b3ed2625]:active,.kpop__share[data-v-b3ed2625]:hover,.kpop__x[data-v-b3ed2625]:active,.kpop__x[data-v-b3ed2625]:hover{transform:none}}
