.nf{--paper:#09090b;--ink:#f2f0ec;--ink-rgb:242,240,236;--dim:rgba(var(--ink-rgb),.64);--faint:rgba(var(--ink-rgb),.24);--hair:rgba(var(--ink-rgb),.14);--accent:#4f68f5;--accent-rgb:79,104,245;--accent-h:#6179ff;--on-accent:#fff;--sung:#7b95ff;--ease:cubic-bezier(.23,1,.32,1);--cjk:"Chiron GoRound TC","PingFang HK","Hiragino Maru Gothic ProN","Microsoft JhengHei",sans-serif;--latin:var(--lp-latin),"Chiron GoRound TC",sans-serif;--mono:var(--lp-mono),ui-monospace,monospace;--gut:16px;background:radial-gradient(70% 60% at 28% 48%, #15141b 0%, var(--paper) 70%);min-height:100vh;color:var(--ink);font-family:var(--cjk);-webkit-font-smoothing:antialiased;flex-direction:column;display:flex;position:relative;overflow:hidden}@supports (width:clamp(1px,2px,3px)){.nf{--gut:clamp(16px,4.4vw,72px)}}.nf *{box-sizing:border-box}.nf ::selection{background:var(--accent);color:var(--on-accent)}.nf path[fill=\#8b5cf6]{fill:var(--accent)}.nf-grain{pointer-events:none;z-index:50;opacity:.3;mix-blend-mode:screen;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .12  0 0 0 0 .11  0 0 0 0 .14  0 0 0 1.3 -.35'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;top:0;bottom:0;left:0;right:0}html.tv .nf-grain{display:none}.nf-wrap{width:100%;max-width:1180px;padding-left:var(--gut);padding-right:var(--gut);margin:0 auto}.nf-nav{z-index:1;padding-top:20px;padding-bottom:14px;position:relative}.nf-logo{color:var(--ink);border-radius:10px;display:inline-block}.nf-mark{height:30px}.nf-main{flex:1;align-items:center;padding-top:4vh;padding-bottom:14vh;display:flex}.nf-col{min-width:0;max-width:100%}.nf-in{animation:nf-rise .52s var(--ease) var(--d,0s) both}@keyframes nf-rise{0%{opacity:0;transform:translateY(8px)}}.nf-song{--sd:.65s;max-width:100%;font-size:calc((100vw - 2 * var(--gut)) / var(--ems));display:inline-block;position:relative}@media (min-width:760px){.nf-song{font-size:calc(700px / var(--ems))}}html.tv .nf-song{font-size:calc(90vh / var(--ems))}.nf-lyric{--pad:.04em 0 .08em;padding:var(--pad);letter-spacing:.03em;white-space:nowrap;color:var(--ink);margin:0;font-size:1em;font-weight:700;line-height:1.2;position:relative}:lang(en) .nf-lyric{font-family:var(--latin);letter-spacing:.01em;font-weight:600}.nf-sw-o{animation:nf-sw-o var(--sweep) linear var(--sd) both;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.nf-sw-i{animation:nf-sw-i var(--sweep) linear var(--sd) both;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes nf-sw-o{0%{transform:translate(-100%)}}@keyframes nf-sw-i{0%{transform:translate(100%)}}.nf-lyric .nf-sw-i{padding:var(--pad);color:var(--sung)}.nf-lane{height:.5em;margin-bottom:.24em;position:relative}.nf-lane:before{content:"";background:var(--hair);height:1px;position:absolute;top:50%;left:0;right:0}.nf-note{background:rgba(var(--ink-rgb),.2);border-radius:99px;height:.085em;min-height:4px;position:absolute}.nf-sung .nf-note{background:var(--sung)}.nf-note-gone{box-shadow:inset 0 0 0 1.5px rgba(var(--ink-rgb),.34);background:0 0}.nf-playhead{width:100%;animation:nf-sw-o var(--sweep) linear var(--sd) both, nf-fade .36s ease calc(var(--sd) + var(--sweep)) both;position:absolute;top:-22%;bottom:-22%;left:0}.nf-playhead:after{content:"";background:rgba(var(--ink-rgb),.5);width:1.5px;position:absolute;top:0;bottom:0;right:0}@keyframes nf-fade{to{opacity:0}}.nf-credit{font:500 13px/1 var(--mono);letter-spacing:.08em;color:var(--dim);align-items:center;margin:20px 0 0;display:flex}.nf-credit span:last-child{font-family:var(--cjk);letter-spacing:.14em}.nf-tag{height:22px;box-shadow:inset 0 0 0 1.25px var(--faint);color:var(--ink);border-radius:99px;align-items:center;margin-right:12px;padding:0 10px;display:inline-flex}.nf-copy{border-top:1px solid var(--hair);max-width:31em;margin-top:30px;padding-top:22px}.nf-lede{letter-spacing:.04em;color:var(--ink);margin:0;font-size:15px;line-height:1.8}.nf-hint{letter-spacing:.04em;color:var(--dim);align-items:baseline;margin:10px 0 0;font-size:13.5px;line-height:1.7;display:flex}.nf-hint i{background:var(--accent);border-radius:99px;flex:none;width:14px;height:6px;margin-right:12px;transform:translateY(-2px)}.nf-btn{background:var(--accent);min-height:56px;color:var(--on-accent);font:700 17px/1 var(--cjk);letter-spacing:.12em;box-shadow:0 10px 24px -14px rgba(var(--accent-rgb),.7);transition:transform .16s var(--ease),background-color .2s ease;border-radius:999px;align-items:center;margin-top:30px;padding:0 26px 0 28px;text-decoration:none;display:inline-flex}.nf-btn:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.nf-btn:hover{background:var(--accent-h)}.nf-btn:hover .nf-arrow{transform:translate(3px)rotate(45deg)}}.nf-arrow{opacity:.85;width:9px;height:9px;transition:transform .2s var(--ease);border-top:2px solid;border-right:2px solid;flex:none;margin-left:16px;transform:rotate(45deg)}.nf a:focus-visible{outline:2.5px solid var(--accent);outline-offset:4px}html.tv .nf-btn:focus{box-shadow:0 0 0 1vh rgba(var(--accent-rgb),.35);outline:none}:lang(en) .nf-lede,:lang(en) .nf-hint{letter-spacing:.01em}:lang(en) .nf-btn{letter-spacing:.03em}:lang(en) .nf-credit span:last-child{letter-spacing:.04em}:lang(ko) .nf-lyric{letter-spacing:0}:lang(ko) .nf-lede,:lang(ko) .nf-hint,:lang(ko) .nf-credit span:last-child{letter-spacing:.01em}:lang(ko) .nf-btn{letter-spacing:.03em}html.tv .nf-mark{height:5vh}html.tv .nf-credit{margin-top:3vh;font-size:2.2vh}html.tv .nf-tag{height:3.6vh;padding:0 1.6vh}html.tv .nf-copy{max-width:60vw;margin-top:4vh;padding-top:3vh}html.tv .nf-lede{font-size:2.8vh}html.tv .nf-hint{font-size:2.3vh}html.tv .nf-btn{min-height:8vh;margin-top:4vh;padding:0 4.4vh;font-size:3.2vh}html.tv .nf-arrow{border-top-width:.3vh;border-right-width:.3vh;width:1.4vh;height:1.4vh;margin-left:2.6vh}
