@property --accent{syntax:"<color>";inherits:true;initial-value:#f62c1e}@property --halo{syntax:"<color>";inherits:true;initial-value:#f62c1e}.music{--bg:#020206;--ink:#ecebf2;--ink-2:#ecebf2b8;--ink-3:#ecebf28f;--ink-4:#ecebf247;--line:#ecebf21c;--line-2:#ecebf233;--plate:#030309bd;--card:#030309eb;--card-hi:#14141eeb;--tile-hi:#12121ceb;--well:#00000059;--field:#0006;--blank:#000;--opt:#0b0b12;--star:#dce2ff;--sk-star:#eceeff;--sk-glow:#dce4ff;--sk-band:#0202068c;--chev:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 4l4 4 4-4' fill='none' stroke='%23ecebf2' stroke-width='1.2'/%3E%3C/svg%3E");--text:var(--ink);--text-2:var(--ink-2);--muted:var(--ink-3);--surface:#ecebf20f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--gut:max(24px, calc((100% - 1240px) / 2 + 24px));--gut-r:var(--gut);--f-word:var(--font-syncopate), "Pretendard Site", "Pretendard Variable", Pretendard, "Arial Black", sans-serif;--f-body:"Pretendard Site", "Pretendard Variable", Pretendard, -apple-system, "Apple SD Gothic Neo", sans-serif;--f-mono:var(--font-plex-mono), "Pretendard Site", "Pretendard Variable", Pretendard, ui-monospace, Menlo, monospace;background:var(--bg);color:var(--ink);font:400 16px/1.7 var(--f-body);-webkit-font-smoothing:antialiased}.music .m-page{--acc:var(--accent)}.music code,.music pre,.music .m-mono{word-break:break-all;overflow-wrap:anywhere}.music h1,.music h2,.music h3{margin:0;font-weight:600}.music .m-mono{font-family:var(--f-mono)}.music .k{font:500 11px/1.4 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.music :focus-visible{outline:1px solid var(--acc);outline-offset:3px}.music .m-page{clip-path:inset(0);transition:--accent 1.4s,--halo 1.4s;position:relative}.music .m-body,.music .foot{z-index:1;position:relative}.music .m-nav{z-index:15;background:linear-gradient(in srgb, color-mix(in srgb, var(--bg) 86%, transparent), color-mix(in srgb, var(--bg) 60%, transparent));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);position:sticky;top:60px}.music .m-nav-in{align-items:center;gap:28px;max-width:1240px;height:48px;margin:0 auto;padding:0 24px;display:flex}.music .m-brand{font:700 13px/1 var(--f-word);letter-spacing:.34em;color:var(--ink);text-decoration:none}.music .m-nav-links{align-items:center;gap:26px;margin-left:auto;display:flex}.music .m-nav-links a{font:500 12.5px/1 var(--f-mono);letter-spacing:.06em;color:var(--ink-2);border-bottom:1px solid #0000;padding:6px 0;text-decoration:none}.music .m-nav-links a:hover{color:var(--ink)}.music .m-nav-links a[aria-current]{color:var(--ink);border-bottom-color:var(--acc)}.music .m-stars{z-index:0;pointer-events:none;--stars:radial-gradient(circle at 151px 135px, #000000b3 .5px, transparent 1.2px), radial-gradient(circle at 173px 6px, #0006 .5px, transparent 1.2px), radial-gradient(circle at 65px 99px, #0000005e 1.4px, transparent 2.1px), radial-gradient(circle at 259px 276px, #000000ab 1.2px, transparent 1.9px), radial-gradient(circle at 213px 114px, #0000007d .5px, transparent 1.2px), radial-gradient(circle at 227px 145px, #000000b0 .8px, transparent 1.5px), radial-gradient(circle at 31px 101px, #0000005e .9px, transparent 1.6px), radial-gradient(circle at 165px 298px, #0000009e .7px, transparent 1.4px), radial-gradient(circle at 194px 34px, #0000005c .5px, transparent 1.2px), radial-gradient(circle at 238px 247px, #0000008c .5px, transparent 1.2px), radial-gradient(circle at 11px 28px, #0000007d .8px, transparent 1.5px), radial-gradient(circle at 123px 95px, #0000004f 1.3px, transparent 2px), radial-gradient(circle at 420px 182px, #00000096 .5px, transparent 1.2px), radial-gradient(circle at 161px 136px, #0000004f .5px, transparent 1.2px), radial-gradient(circle at 109px 202px, #00000052 .6px, transparent 1.3px), radial-gradient(circle at 189px 353px, #00000069 .6px, transparent 1.3px), radial-gradient(circle at 274px 113px, #0000004f .6px, transparent 1.3px), radial-gradient(circle at 98px 318px, #00000070 .6px, transparent 1.3px), radial-gradient(circle at 371px 18px, #0000006e .8px, transparent 1.5px), radial-gradient(circle at 327px 320px, #00000078 .8px, transparent 1.5px), radial-gradient(circle at 0px 366px, #00000080 .5px, transparent 1.2px), radial-gradient(circle at 75px 55px, #0000006e .5px, transparent 1.2px), radial-gradient(circle at 57px 81px, #00000070 .5px, transparent 1.2px), radial-gradient(circle at 351px 324px, #00000082 .8px, transparent 1.5px), radial-gradient(circle at 131px 318px, #0009 1.1px, transparent 1.8px), radial-gradient(circle at 262px 16px, #0000005e .5px, transparent 1.2px), radial-gradient(circle at 473px 83px, #0009 1px, transparent 1.7px), radial-gradient(circle at 431px 19px, #00000073 .5px, transparent 1.2px), radial-gradient(circle at 523px 490px, #0009 .8px, transparent 1.5px), radial-gradient(circle at 441px 309px, #0000005c 1.3px, transparent 2px), radial-gradient(circle at 311px 47px, #000000ad .9px, transparent 1.6px), radial-gradient(circle at 436px 188px, #00000045 .5px, transparent 1.2px), radial-gradient(circle at 400px 364px, #0000005c .5px, transparent 1.2px), radial-gradient(circle at 58px 191px, #000000b0 .5px, transparent 1.2px), radial-gradient(circle at 539px 83px, #00000040 1.3px, transparent 2px), radial-gradient(circle at 183px 16px, #00000052 1.2px, transparent 1.9px), radial-gradient(circle at 147px 553px, #00000054 .5px, transparent 1.2px), radial-gradient(circle at 255px 421px, #0000005e .5px, transparent 1.2px), radial-gradient(circle at 94px 300px, #00000042 .7px, transparent 1.4px), radial-gradient(circle at 296px 100px, #000000ab .5px, transparent 1.2px), radial-gradient(circle at 154px 209px, #00000073 .8px, transparent 1.5px), radial-gradient(circle at 281px 465px, #00000078 .8px, transparent 1.5px);--stars-size:317px 317px, 317px 317px, 317px 317px, 317px 317px, 317px 317px, 317px 317px, 317px 317px, 317px 317px, 317px 317px, 317px 317px, 317px 317px, 317px 317px, 431px 431px, 431px 431px, 431px 431px, 431px 431px, 431px 431px, 431px 431px, 431px 431px, 431px 431px, 431px 431px, 431px 431px, 431px 431px, 431px 431px, 431px 431px, 431px 431px, 563px 563px, 563px 563px, 563px 563px, 563px 563px, 563px 563px, 563px 563px, 563px 563px, 563px 563px, 563px 563px, 563px 563px, 563px 563px, 563px 563px, 563px 563px, 563px 563px, 563px 563px, 563px 563px;background:var(--star);-webkit-mask-image:var(--stars);-webkit-mask-image:var(--stars);mask-image:var(--stars);-webkit-mask-size:var(--stars-size);-webkit-mask-size:var(--stars-size);mask-size:var(--stars-size);position:fixed;inset:0}.music .glow{z-index:0;pointer-events:none;background:radial-gradient(60vmax 44vmax at 88% -6%, color-mix(in oklab, var(--accent) 22%, transparent), transparent 70%), radial-gradient(40vmax 30vmax at 4% 104%, color-mix(in oklab, var(--halo) 10%, transparent), transparent 70%);position:fixed;inset:0}.music .m-gl{z-index:0;opacity:0;pointer-events:none;transition:opacity 1.6s;position:fixed;inset:0}.music .m-gl canvas{width:100%;height:100%;display:block}.music .gl-on .m-gl{opacity:1}.music .m-fallback{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden;container-type:size}.music .m-fallback img{-webkit-mask-composite:source-in;width:auto;max-width:none;height:min(82.11cqh,85.02cqw);position:absolute;top:52%;left:74%;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000),linear-gradient(#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000),linear-gradient(#0000,#000 10% 90%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}@media (max-width:760px),(pointer:coarse){.music .m-fallback img{width:min(100cqw,96.56cqh);height:auto;top:26%;left:50%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000),linear-gradient(#0000,#000 12% 78%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000),linear-gradient(#0000,#000 12% 78%,#0000)}}.music .gl-on .m-fallback{visibility:hidden;transition:visibility 0s 1.6s}.music .m-hud{z-index:2;pointer-events:none;opacity:0;width:0;height:0;transition:opacity .6s;position:fixed;top:0;left:0}.music .gl-on .m-hud{opacity:var(--hud,1)}.music .m-hud .ln{background:linear-gradient(90deg, transparent, var(--ink-3));transform-origin:0 0;width:100px;height:1px;position:absolute;top:0;left:0;transform:rotate(-45deg)}.music .m-hud .lab{border-left:1px solid var(--line-2);white-space:nowrap;font:400 10.5px/1.7 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);padding-left:10px;position:absolute;bottom:71px;left:71px}.music .m-hud b{color:var(--ink);font-weight:500}.music .m-hud i{background:var(--accent);width:7px;height:7px;box-shadow:0 0 10px var(--accent);margin-right:6px;display:inline-block}.music .m-hud .radec{text-transform:none}.music .crumbs{padding:28px var(--gut-r) 0 var(--gut);font:400 11.5px/1.4 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);flex-wrap:wrap;gap:8px;display:flex}.music .crumbs a{color:var(--ink-3);text-decoration:none}.music .crumbs a:hover{color:var(--ink)}.music .crumbs [aria-current]{color:var(--ink-2)}.music .page-head{padding:26px var(--gut-r) 8px var(--gut)}.music .page-head>*{max-width:1100px}.music .page-head h1{font:700 clamp(30px, 4.6vw, 64px) / 1.18 var(--f-word);letter-spacing:.03em;text-transform:uppercase}.music .page-head .sub{margin-top:18px}.music .albums .page-head{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-template-areas:"k sub""h sub";align-items:end;column-gap:48px;display:grid}.music .albums .page-head .k{grid-area:k}.music .albums .page-head h1{grid-area:h;margin-top:10px;font-size:clamp(28px,3.4vw,50px)}.music .albums .page-head .sub{grid-area:sub;margin:0;font-size:16px}.music .albums .page-head+.sec{padding-top:28px}.music .sec{padding:32px var(--gut-r) 32px var(--gut);position:relative}.music .plate{background:var(--plate);-webkit-backdrop-filter:blur(16px)saturate(1.15);backdrop-filter:blur(16px)saturate(1.15);border:1px solid var(--line);padding:40px clamp(20px,3.4vw,48px) 44px;position:relative}.music .disp{font:700 clamp(26px, 3.6vw, 50px) / 1.18 var(--f-word);letter-spacing:.03em;text-transform:uppercase}.music .sub{max-width:40em;color:var(--ink-2);font-size:17px}.music .m-btn{font:500 12px/1 var(--f-mono);letter-spacing:.06em;color:var(--ink);border:1px solid var(--line-2);cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:10px;padding:12px 16px;text-decoration:none;transition:border-color .3s,background-color .3s;display:inline-flex}.music .m-btn:hover{border-color:var(--ink-3);background:color-mix(in srgb, var(--ink) 5%, transparent)}.music .m-btn.pri{border-color:var(--acc);background:color-mix(in oklab, var(--accent) 20%, transparent)}.music .m-btn.pri:hover{background:color-mix(in oklab, var(--accent) 32%, transparent)}.music .m-btn svg{flex:none;width:12px;height:12px}.music .m-btn.sm{gap:8px;padding:9px 12px;font-size:11px}.music .m-btn .ic{width:14px;height:14px}.music .ctas{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.music .m-more{font:500 12px/1 var(--f-mono);letter-spacing:.06em;color:var(--ink);border-bottom:1px solid var(--acc);align-items:center;gap:10px;margin-top:24px;padding-bottom:6px;text-decoration:none;display:inline-flex}.music .m-more:hover{color:var(--acc)}.music .m-more:after{content:"→";font-family:var(--f-mono)}.music .sec-title{font:700 clamp(22px, 2.6vw, 34px) / 1.18 var(--f-word);letter-spacing:.03em;text-transform:uppercase;margin-bottom:22px}.music .hero{--fr:24px;--fr-top:128px;min-height:calc(100svh - 108px);padding:56px var(--gut-r) 88px var(--gut);align-items:center;display:flex;position:relative}.music .hero-in{width:min(600px,46vw);position:relative}.music .m-eyebrow{font:500 12px/1.4 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:10px;display:flex}.music .sw{background:var(--accent);width:8px;height:8px;box-shadow:0 0 12px var(--accent);flex:none;display:inline-block}.music .word{white-space:nowrap;font:700 clamp(30px, 4.3vw, 66px) / .95 var(--f-word);letter-spacing:.08em;text-shadow:0 0 34px color-mix(in oklab, var(--accent) 38%, transparent);margin:22px 0 14px}.music .motto{font:500 12px/1.5 var(--f-mono);letter-spacing:.3em;text-transform:uppercase}.music .motto span{letter-spacing:.06em;text-transform:none;color:var(--ink-3);margin-top:4px;display:block}.music .lead{max-width:22em;font:500 clamp(22px, 2.2vw, 30px) / 1.3 var(--f-body);letter-spacing:-.01em;margin-top:28px}.music .lead-2{color:var(--ink-2);margin-top:12px;font-size:17px}.music .frame{inset:20px var(--fr) 24px var(--fr);pointer-events:none;border:1px solid color-mix(in srgb, var(--ink) 6%, transparent);position:absolute;overflow:hidden}.music .frame:before,.music .frame:after{content:"";background:repeating-linear-gradient(90deg in srgb, color-mix(in srgb, var(--ink) 16%, transparent) 0 1px, transparent 1px 36px);height:5px;position:absolute;left:0;right:0}.music .frame:before{top:0}.music .frame:after{bottom:0}.music .frame .tk{font:400 10px/1 var(--f-mono);letter-spacing:.08em;color:var(--ink-3);white-space:nowrap;position:absolute}.music .frame .tk.x{top:10px;transform:translate(-50%)}.music .frame .tk.y{right:8px;transform:translateY(-50%)}.music .frame .tk.x:before{content:"";background:var(--ink-4);width:1px;height:8px;position:absolute;top:-10px;left:50%}@media (max-width:1199px){.music .frame .tk.far{display:none}}.music .home .sec>.plate{width:min(100%,780px)}.music .m-cover{aspect-ratio:1;border:1px solid var(--line-2);background:#000;display:block;position:relative;overflow:hidden}.music .m-cover img{object-fit:cover;object-position:50% 0;width:100%;height:100%}.music .m-cover:after{content:"";box-shadow:inset 0 0 0 1px #ffffff0a, 0 0 40px color-mix(in oklab, var(--accent) 20%, transparent);pointer-events:none;position:absolute;inset:0}.music .facts{font:400 12px/1.6 var(--f-mono);letter-spacing:.06em;color:var(--ink-2);flex-wrap:wrap;gap:6px 18px;margin-top:14px;display:flex}.music .facts b{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-right:6px;font-size:10.5px;font-weight:500}.music .song-rows{border-top:1px solid var(--line)}.music .song-rows li{border-bottom:1px solid var(--line)}.music .song-row{grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:18px;padding:12px 8px 12px 0;text-decoration:none;transition:background-color .35s;display:grid;position:relative}.music .song-row:hover{background:color-mix(in oklab, var(--c) 9%, transparent)}.music .song-row img,.music .song-row .thumb-blank{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--line);width:112px}.music .song-row b{font:600 17px/1.3 var(--f-body);display:block}.music .song-row small{color:var(--ink-3);margin-top:2px;font-size:13px;display:block}.music .song-row .when{font:400 11.5px/1.5 var(--f-mono);letter-spacing:.06em;text-align:right;white-space:nowrap;color:var(--ink-2)}.music .song-row .when i{background:var(--c);width:7px;height:7px;box-shadow:0 0 8px var(--c);margin-right:8px;display:inline-block}.music .use-line{max-width:30em;font:500 clamp(19px, 1.7vw, 23px) / 1.45 var(--f-body)}.music .sky-strip{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(auto-fill,minmax(112px,1fr));margin:22px 0 0;display:grid}.music .sky-strip li{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:96px;padding:12px 12px 14px}.music .sky-strip .m{font:500 10.5px/1 var(--f-mono);letter-spacing:.06em;color:var(--ink-3)}.music .sky-strip .v{font:500 15px/1 var(--f-mono);color:var(--ink-3);margin-top:8px;display:block}.music .sky-strip .o{color:var(--ink-3);margin-top:8px;font-size:13px;line-height:1.35;display:block}.music .sky-strip li.now{box-shadow:inset 0 2px 0 var(--acc)}.music .sky-strip li.now .v{color:var(--acc)}.music .sky-strip li:is(.now,.out) .o,.music .sky-strip li.out .v{color:var(--ink)}.music .tl-head,.music .trk{grid-template-columns:34px 26px minmax(0,1fr) 52px 84px 50px 84px;align-items:center;gap:0 14px;display:grid}.music .tl-head{border-bottom:1px solid var(--line-2);font:500 10.5px/1 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding:0 12px 10px}.music .tl-head span:nth-child(n+4){text-align:right}.music .tracks li{border-bottom:1px solid var(--line)}.music .trk{width:100%;padding:12px;text-decoration:none;transition:background-color .35s;position:relative}.music .trk:before{content:"";background:var(--c);width:2px;box-shadow:0 0 12px var(--c);opacity:0;transition:opacity .35s;position:absolute;top:10px;bottom:10px;left:0}.music .trk:hover,.music .trk:focus-visible{background:color-mix(in oklab, var(--c) 9%, transparent)}.music .trk:hover:before{opacity:1}.music .trk .no{font:400 12px/1 var(--f-mono);letter-spacing:.06em;color:var(--ink-3)}.music .dot{gap:3px;display:flex}.music .dot i{background:var(--c);width:9px;height:9px;box-shadow:0 0 8px color-mix(in oklab, var(--c) 70%, transparent)}.music .tt{min-width:0}.music .tt b{font:600 16.5px/1.3 var(--f-body);display:block}.music .tt small{color:var(--ink-3);margin-top:2px;font-size:13px;line-height:1.4;display:block}.music .tt .mm{display:none}.music .trk :is(.bpm,.key,.dur,.st){font:400 12.5px/1 var(--f-mono);text-align:right;white-space:nowrap;color:var(--ink-2)}.music .trk .key{letter-spacing:.04em;text-transform:uppercase;font-size:11.5px}.music .trk .st{letter-spacing:.04em;font-size:11.5px}.music .trk .st:before{content:"";background:var(--c);vertical-align:1px;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block}.music .album-top{grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:end;gap:44px;display:grid}.music .album-top .disp{margin-top:10px}.music .album-top .facts{margin-top:22px}.music .song-grid{grid-template:"media info""lyrics info"1fr/minmax(0,1.08fr) minmax(0,1fr);gap:0 44px;display:grid}.music .song-media{grid-area:media}.music .song-info{grid-area:info}.music .song-grid>.lyrics{grid-area:lyrics;margin-top:34px}.music .video{aspect-ratio:16/9;border:1px solid var(--line-2);background:#000;display:block;position:relative;overflow:hidden}.music .video img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s}.music a.video:hover img{transform:scale(1.02)}.music .video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.music .video .play{font:500 12px/1 var(--f-mono);letter-spacing:.06em;background:color-mix(in srgb, var(--bg) 72%, transparent);border:1px solid color-mix(in oklab, var(--accent) 70%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);align-items:center;gap:12px;padding:14px 18px 14px 16px;display:flex;position:absolute;bottom:22px;right:22px}.music .video .play svg{width:18px;height:18px}.music .video .corner{border:0 solid var(--ink-3);width:14px;height:14px;position:absolute}.music .video .c1{border-top-width:1px;border-left-width:1px;top:10px;left:10px}.music .video .c2{border-top-width:1px;border-right-width:1px;top:10px;right:10px}.music .video .c3{border-bottom-width:1px;border-left-width:1px;bottom:10px;left:10px}.music .video .c4{border-bottom-width:1px;border-right-width:1px;bottom:10px;right:10px}.music .note{letter-spacing:.04em;color:var(--ink-3);margin-top:10px;font-size:11.5px}.music .note a{color:var(--ink-3);text-underline-offset:3px;text-decoration:underline}.music .lyrics ol{columns:2;column-gap:28px;margin:14px 0 0}.music .lyrics li{break-inside:avoid;color:var(--ink-2);font-size:15.5px;line-height:1.75}.music .lyrics li span{width:26px;font:400 10px/1 var(--f-mono);color:var(--ink-3);display:inline-block}.music .song-info h1{font:700 clamp(28px, 3.2vw, 46px) / 1.18 var(--f-word);letter-spacing:.03em;text-transform:uppercase;margin-top:12px}.music .blurb{margin-top:18px;font-size:18px;line-height:1.6}.music .song-info h2.k{margin-top:28px}.music .bestfor{flex-wrap:wrap;gap:8px 0;margin:10px 0 0;display:flex}.music .bestfor li{color:var(--ink-2);font-size:15px}.music .bestfor li:not(:last-child):after{content:"/";font-family:var(--f-mono);color:var(--ink-3);margin:0 10px}.music .meta{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:28px 0 0;display:grid}.music .meta div{border-bottom:1px solid var(--line);padding:12px 12px 12px 0}.music .meta dt{font:500 10.5px/1 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.music .meta dd{font:400 13.5px/1.35 var(--f-mono);color:var(--ink);margin:8px 0 0}.music .meta dd i{width:9px;height:9px;margin-right:8px;display:inline-block}.music .meta dd a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.music .credit{background:var(--well);border:1px solid var(--line-2);margin-top:30px}.music .credit-h{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:10px 10px 10px 14px;display:flex}.music .credit-h .k{margin:0}.music .credit pre{font:400 13px/1.7 var(--f-mono);white-space:pre-wrap;color:var(--ink);-webkit-user-select:all;user-select:all;margin:0;padding:14px}.music .credit pre em{color:var(--acc);font-style:normal}.music .hint{white-space:pre-line;letter-spacing:.04em;min-height:1.5em;color:var(--ink-3);padding:0 14px 10px;font-size:11.5px}.music .pager{background:var(--line);border:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1px;margin-top:40px;display:grid}.music .pager a{background:var(--card);padding:16px 18px;text-decoration:none;display:block}.music .pager a:hover{background:var(--card-hi)}.music .pager a+a{text-align:right}.music .pager b{font:600 17px/1.3 var(--f-body);margin-top:6px;display:block}.music .mini-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px;margin:18px 0 0;display:grid}.music .mini-grid a{text-decoration:none;display:block}.music .mini-grid img,.music .mini-grid .thumb-blank{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--line);width:100%;transition:border-color .3s}.music .mini-grid a:hover img{border-color:var(--c)}.music .mini-grid b{font:600 15px/1.3 var(--f-body);align-items:center;gap:8px;margin-top:8px;display:flex}.music .mini-grid b i{background:var(--c);flex:none;width:7px;height:7px}.music .mini-grid small{font:400 11px/1.5 var(--f-mono);letter-spacing:.06em;color:var(--ink-3);margin-top:2px;display:block}.music .thumb-blank{background:var(--blank);display:block}.music .two{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px;display:grid}.music .rules{counter-reset:r}.music .rules li{border-bottom:1px solid var(--line);grid-template-columns:44px 1fr;gap:12px;padding:16px 0;font-size:17px;line-height:1.5;display:grid}.music .rules li:first-child{border-top:1px solid var(--line)}.music .rules li:before{counter-increment:r;content:"0" counter(r);font:500 12px/1.9 var(--f-mono);letter-spacing:.1em;color:var(--ink-3)}.music .nots{margin:14px 0 0}.music .nots li{border-bottom:1px solid var(--line);color:var(--ink-2);padding:12px 0 12px 28px;position:relative}.music .nots li:before{content:"×";font:500 15px/1.4 var(--f-mono);color:var(--acc);position:absolute;top:10px;left:4px}.music .nots.ask li:before{content:"→";font-size:13px;top:12px;left:0}.music .two+.two{margin-top:40px}.music .field{gap:8px;margin-top:18px;display:grid}.music .field label{font:500 11px/1 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.music .select{width:100%;font:400 15px/1.3 var(--f-body);color:var(--ink);background:var(--field) var(--chev) no-repeat right 14px center / 12px;border:1px solid var(--line-2);cursor:pointer;appearance:none;border-radius:0;padding:12px 40px 12px 14px}.music .select:hover{border-color:var(--ink-3)}.music .select option{background:var(--opt);color:var(--ink)}.music .contact,.music .foot-row p{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:15px;display:flex}.music .contact{margin-top:18px}.music .filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.music .filters .field{margin:0}.music .count{font:400 12px/1.4 var(--f-mono);letter-spacing:.06em;color:var(--ink-3);margin:6px 0 14px}.music .empty{color:var(--ink-3);padding:28px 12px}.music .m-chart{grid-template-columns:minmax(0,640px) minmax(0,1fr);align-items:start;gap:40px;display:grid}.music .wheel{width:100%}.music .sky{width:100%;height:auto;color:var(--ink);display:block;overflow:visible}.music .sk-stars{color:var(--sk-star)}.music .sk-band{fill:var(--sk-band)}.music .sk-hole{fill:var(--bg)}.music .sk-on{color:var(--acc)}.music .sk-star-0{stop-color:var(--sk-glow);stop-opacity:.28}.music .sk-star-1{stop-color:var(--sk-glow);stop-opacity:0}.music .sky text{font-family:var(--f-mono);text-anchor:middle;dominant-baseline:central}.music .sk-deg{font-size:9.5px}.music .sk-con{font-size:8.5px;font-weight:500}.music .sk-con-s{font-size:13px;font-weight:500;display:none}.music .sk-sun{font-size:8.5px}.music .sk-no{font-size:12.5px;font-weight:500}.music .sk-mo{font-size:8.5px}.music .sk-nep,.music .sk-nep2{font-size:9px}.music .sk-nep{font-weight:500}.music .sk-act{font-size:10px;font-weight:500}.music .sky .sk-name{font:600 16px var(--f-body)}.music .sk-path{stroke:var(--acc);filter:drop-shadow(0 0 4px var(--accent))}.music .sk-today{fill:var(--acc)}.music .sk-act-0{stop-color:var(--accent);stop-opacity:.33}.music .sk-act-1{stop-color:var(--accent);stop-opacity:0}.music .sk-mark:hover .sk-no,.music .sk-mark:focus-visible .sk-no{text-decoration:underline}.music .readout h3{font:600 30px/1.15 var(--f-body);margin-top:12px}.music .readout .ro-type{color:var(--ink-2);margin-top:6px}.music .readout .meta{grid-template-columns:repeat(2,minmax(0,1fr))}.music .readout img{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--line-2);width:100%;margin-top:18px}.music .readout .ro-link{margin-top:16px}.music .m-legend{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:26px 0 0;padding:16px 0 0;display:grid}.music .m-legend li{font:400 11.5px/1.3 var(--f-mono);letter-spacing:.04em;color:var(--ink-3);align-items:center;gap:10px;display:flex}.music .m-legend svg{flex:none;width:22px;height:16px;overflow:visible}.music .vol-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,520px),1fr));gap:14px;display:grid}.music .vol-card{background:var(--card);border:1px solid var(--line);grid-template-columns:180px minmax(0,1fr);gap:22px;padding:22px;text-decoration:none;display:grid}.music a.vol-card:hover{background:var(--tile-hi)}.music .vol-card .title{font:700 22px/1.18 var(--f-word);letter-spacing:.03em;text-transform:uppercase;margin-top:8px}.music .vol-card p:not(.k,.facts){color:var(--ink-2);margin-top:10px;font-size:15px}.music .m-cat{border-collapse:collapse;width:100%;font:400 12.5px/1.45 var(--f-mono)}.music .m-cat th{letter-spacing:.06em;text-align:left;text-transform:uppercase;white-space:nowrap;color:var(--ink-3);border-bottom:1px solid var(--line-2);padding:0 10px 10px 0;font-size:10.5px;font-weight:500}.music .m-cat td{vertical-align:top;color:var(--ink-2);border-bottom:1px solid var(--line);padding:11px 10px 11px 0}.music .m-cat td.obj{font-family:var(--f-body);color:var(--ink);font-size:15px}.music .m-cat td.obj a{text-decoration:underline;-webkit-text-decoration-color:var(--acc);text-decoration-color:var(--acc);text-underline-offset:4px}.music .m-cat td.obj small{color:var(--ink-3);font-size:12.5px;display:block}.music .m-cat tr{transition:background-color .3s}.music .m-cat tbody tr:hover,.music .m-cat tbody tr.on{background:color-mix(in srgb, var(--ink) 4%, transparent)}.music .m-cat tr.on td.vol{color:var(--acc)}.music .m-cat tr.cand td,.music .m-cat tr.cand td.obj{color:var(--ink-3)}.music .m-cat .nowrap{white-space:nowrap}.music .foot{padding:48px var(--gut-r) 44px var(--gut)}.music .foot-in{width:100%}.music .foot-row{border-top:1px solid var(--line-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;padding-top:28px;display:flex}.music .foot-row p{color:var(--ink-3);font-size:14px}@media (max-width:1080px){.music .song-grid,.music .two,.music .m-chart,.music .album-top{grid-template-columns:minmax(0,1fr)}.music .song-grid{grid-template-rows:auto;grid-template-areas:"media""info""lyrics";gap:32px}.music .song-grid>.lyrics{margin-top:0}.music .m-chart .wheel{max-width:640px}.music .album-top .m-cover{max-width:360px}.music .albums .page-head{grid-template-columns:minmax(0,1fr);grid-template-areas:"k""h""sub"}.music .albums .page-head .sub{margin-top:16px}}@media (max-width:720px){.music .m-nav{position:relative;top:0}.music .m-nav-in{gap:16px;height:44px;padding:0 16px}.music .m-brand{letter-spacing:.28em;font-size:11.5px}.music .m-nav-links{gap:18px}.music .hero{--fr-top:124px}}@media (max-width:440px){html:not(:lang(ko)) .music .m-brand{display:none}html:not(:lang(ko)) .music .m-nav-links{margin-left:0}}@media (max-width:760px){.music{--gut:max(16px, env(safe-area-inset-left,0px));--gut-r:max(16px, env(safe-area-inset-right,0px))}.music .hero{align-items:flex-start;min-height:0;padding-top:min(37svh,320px);padding-bottom:48px}.music .hero-in{width:100%}.music .word{margin:16px 0 10px;font-size:clamp(28px,8.4vw,48px)}.music .lead{margin-top:20px;font-size:22px}.music .frame{display:none}.music .sec{padding:24px 0}.music .plate{padding:30px var(--gut-r) 34px var(--gut);border-left:0;border-right:0}.music .crumbs{padding-top:20px}.music .page-head{padding-top:18px}.music .song-row{grid-template-columns:88px minmax(0,1fr);gap:14px}.music .song-row img,.music .song-row .thumb-blank{width:88px}.music .song-row .when{text-align:left;grid-column:2;margin-top:-6px}.music .sky-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.music .sky-strip li{min-height:0;padding:10px 10px 12px}.music .tl-head{display:none}.music .trk{grid-template-columns:24px 22px minmax(0,1fr) auto;gap:0 10px;padding:12px 4px}.music .trk :is(.bpm,.key,.dur){display:none}.music .tt .mm{font:400 11.5px/1.4 var(--f-mono);letter-spacing:.04em;color:var(--ink-3);margin-top:3px;display:block}.music .lyrics ol{columns:1}.music .meta{grid-template-columns:repeat(2,minmax(0,1fr))}.music .video .play{padding:10px 12px;font-size:11px;bottom:12px;right:12px}.music .video .play svg{width:14px;height:14px}.music .pager{grid-template-columns:1fr}.music .pager a+a{text-align:left}.music .mini-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.music .rules li{grid-template-columns:34px 1fr;font-size:16px}.music .filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.music .filters .field:first-child{grid-column:1/-1}.music .m-legend{grid-template-columns:minmax(0,1fr)}.music .vol-card{grid-template-columns:1fr}.music .vol-card .m-cover{max-width:220px}.music .m-cat thead{display:none}.music .m-cat,.music .m-cat tbody,.music .m-cat td{display:block}.music .m-cat tr{border-bottom:1px solid var(--line);grid-template-columns:40px minmax(0,1fr) minmax(0,1fr);gap:2px 10px;padding:14px 0;display:grid}.music .m-cat td{border:0;padding:0}.music .m-cat td.vol{grid-area:1/1/span 12;font-size:13px}.music .m-cat td:not(.vol){grid-column:2/span 2}.music .m-cat td:nth-child(5),.music .m-cat td:nth-child(7){grid-column:2}.music .m-cat td:nth-child(6),.music .m-cat td:nth-child(8){grid-column:3}.music .m-cat td[data-l]:not(.obj,.vol):before{content:attr(data-l) " ";letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px}.music .m-cat td:empty{display:none}}@media (max-width:560px){.music .sk-deg{font-size:14px}.music .sk-con{display:none}.music .sk-con-s{display:inline}.music .sk-sun{display:none}.music .sk-no{font-size:18px}.music .sk-mo,.music .sk-nep,.music .sk-nep2{font-size:13px}.music .sk-act{font-size:15px}.music .sky .sk-name{font-size:22px}}@media (prefers-reduced-motion:reduce){.music .m-page{transition:none}.music *,.music :before,.music :after{transition-duration:.01ms!important}}
@font-face{font-family:Syncopate;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b7f640e88244dd61-s.0b8xmfttbp4fo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syncopate;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b418bc6fd8930c58-s.p.3ub5ax-wtb0-8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syncopate Fallback;src:local(Arial);ascent-override:46.21%;descent-override:12.65%;line-gap-override:4.46%;size-adjust:164.4%}.qKESIa_className{font-family:Syncopate,Syncopate Fallback;font-style:normal;font-weight:700}.qKESIa_variable{--font-syncopate:"Syncopate", "Syncopate Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a6b537d2d7915fee-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3fa4db8b844e05e3-s.0g4pmka8j2u20.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ca77c3e9113c98bb-s.1thpl3j71vtxe.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c974309cb591fe01-s.1v7x_qdpnbwoz.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ff88af711673de4c-s.1h7k3aqd68qji.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/73c8302d2fdfe340-s.30xqm3yldpj47.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e9bef65aac3123c-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1162af63fcaf8ea1-s.42z9vm7u0i9n-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/016f413c39673ab5-s.3hdclex1x_th1.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5f8811ef018a909c-s.1iu7q7yw-zhgt.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5ae16e032a695779-s.07-q_h5lq3omo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9f5be66613d9c872-s.27korwsf9c79u.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}._8uA0xG_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}._8uA0xG_variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
