.nk-root .nk-shared{position:relative;min-height:100svh;isolation:isolate;display:flex;flex-direction:column;padding:24px 32px;gap:24px}.nk-root .nk-shared>.krx-canvas{position:fixed;inset:0;z-index:-1}.nk-root .nk-shared .nk-shared-header{display:flex;align-items:center;flex-shrink:0;min-width:0;gap:20px;z-index:30}.nk-root .nk-shared .nk-shared-header .krx-logo{--logo-w:260px}.nk-root .nk-shared[data-view=play] .nk-shared-header{padding-right:8px}.nk-root .nk-shared-global,.nk-root .nk-shared-lang{margin-left:auto;flex-shrink:0}.nk-root .nk-shared-lang{position:relative;display:flex;min-width:0;z-index:40}.nk-root .nk-shared-lang+.nk-shared-global{margin-left:0}.nk-root .nk-shared-lang__button{display:inline-flex;align-items:center;gap:8px;min-height:44px;max-width:100%;padding:0 14px;background:#0b1235;border:3px solid #080d25;box-shadow:3px 3px 0 #080d25;color:#fff;font:700 15px var(--krx-font-voice-read);cursor:pointer}.nk-root .nk-shared-lang__button>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nk-root .nk-shared-lang__chevron{flex-shrink:0}.nk-root .nk-shared-lang[data-open=true] .nk-shared-lang__chevron{transform:rotate(180deg)}.nk-root .nk-shared-lang__button:focus-visible,.nk-root .nk-shared-lang__option:focus-visible{outline:3px solid #fff9e9;outline-offset:2px}.nk-root .nk-shared-lang__list{position:absolute;right:0;top:calc(100% + 6px);z-index:50;display:flex;flex-direction:column;min-width:100%;width:-moz-max-content;width:max-content;max-width:min(260px,calc(100vw - 32px));max-height:min(320px,60svh);overflow-y:auto;overscroll-behavior:contain;background:#0b1235;border:3px solid #080d25;box-shadow:3px 3px 0 #080d25}.nk-root .nk-shared-lang[data-placement=up] .nk-shared-lang__list{top:auto;bottom:calc(100% + 6px)}.nk-root .nk-shared-lang__option{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0;min-height:44px;padding:0 14px;border:0;background:none;color:#fff;font:700 15px var(--krx-font-voice-read);text-align:left;cursor:pointer}.nk-root .nk-shared-lang__option:hover{background:#1b2760}.nk-root .nk-shared-lang__option[aria-selected=true]{background:#fff9e9;color:#0b1235}.nk-root .nk-shared-global .krx-home__nav-desktop{display:block}.nk-root .nk-shared-global .krx-home__nav-mobile{display:none}.nk-root .nk-shared-account{min-width:0;max-width:260px;flex:0 1 260px}.nk-root .nk-shared-account .krx-profile-chip{min-width:0;max-width:100%;width:100%}.nk-root .nk-shared-account .krx-profile-chip__body{min-width:0}.nk-root .nk-shared-account .krx-profile-chip__name{white-space:normal;overflow-wrap:anywhere}.nk-root .nk-shared-workspace{width:100%;max-width:1920px;margin:0 auto;display:flex;gap:24px;min-width:0;align-items:flex-start;flex:1}.nk-root .nk-shared-window{min-width:0;flex:1}.nk-root .nk-shared-title{font:40px var(--krx-font-voice-display);color:#fff;text-shadow:3px 3px #0b1130;margin:0 0 16px;line-height:1.1}.nk-root .nk-shared-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:#0b1235;border:3px solid #080d25;gap:2px;margin-bottom:20px;min-width:0;flex-shrink:0}.nk-root .nk-shared-tabs a{padding:12px 10px;font:18px var(--krx-font-voice-display);color:#bac5e3;min-height:48px;display:flex;justify-content:center;align-items:center;text-align:center;line-height:1.2;overflow-wrap:anywhere}.nk-root .nk-shared-tabs a[aria-current=page]{background:#ffce21;color:#09112e}.nk-root .nk-shared-tabs a:focus-visible{outline:3px solid #1ce4f5;outline-offset:-3px}.nk-root .nk-shared-identity{width:clamp(220px,16vw,280px);min-width:0;flex:none;padding:60px 8px 8px 0}.nk-root .nk-shared-identity .krx-panel{min-width:0;max-width:100%}.nk-root .nk-shared-identity .krx-player{flex-direction:column;align-items:stretch;gap:16px;min-width:0}.nk-root .nk-shared-identity .krx-portrait{align-self:center;max-width:100%;width:140px;height:140px}.nk-root .nk-shared-identity .krx-t-screen{overflow-wrap:anywhere}.nk-root .nk-shared-hosting{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;border-top:1px solid #59607d;padding-top:16px;margin:0}.nk-root .nk-shared-hosting dt{font-size:12px;color:#b9c5e5;overflow-wrap:anywhere}.nk-root .nk-shared-hosting dd{font:28px var(--krx-font-voice-display);color:#fff;margin:5px 0 0}.nk-root .nk-shared-content{min-width:0;animation:nk-shared-enter var(--krx-dur-base,.18s) ease-out;padding:0 6px 6px 0}.nk-root .nk-shared-content .nk-page{padding:0;min-height:0;display:block}.nk-root .nk-shared .nk-shared-content .nk-page__main{width:100%;max-width:none;padding:0;margin:0;gap:20px;min-width:0}.nk-root .nk-shared-content .nk-acc-profile{display:block}.nk-root .nk-shared-content .nk-acc-profile__main{display:grid;gap:20px;min-width:0}.nk-root .nk-shared-content .nk-acc-profile__main>section{min-width:0;grid-column:1/-1}.nk-root .nk-shared-content .nk-acc-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.nk-root .nk-shared-content .nk-acc-games__row{padding:12px 0;min-width:0}.nk-root .nk-shared .nk-acc-replays__table{table-layout:fixed;width:100%}.nk-root .nk-shared .nk-acc-replays__table :is(th,td){overflow-wrap:anywhere}.nk-root .nk-shared .nk-acc-replays__actions-body{min-width:0}.nk-root .nk-shared .nk-acc-replays__actions-body .nk-row{flex-wrap:nowrap;min-width:0}@media(min-width:1024px){.nk-root .nk-shared .nk-acc-replays__table :is(th,td):last-child{width:29%}}.nk-root .nk-shared-play{display:flex;min-height:0;flex:1;align-items:center;justify-content:center}.nk-root .nk-shared-play .krx-home__center{position:relative;inset:auto;width:100%;pointer-events:auto}.nk-root .nk-shared[data-view=play] .nk-shared-content,.nk-root .nk-shared[data-view=play] .nk-shared-window{display:flex;min-height:0;flex:1}.nk-root .nk-shared[data-view=play] .nk-shared-workspace{align-items:stretch;max-width:none}.nk-root .nk-shared:not([data-view=play]) .nk-shared-header{position:sticky;top:8px;min-height:112px;max-width:1920px;width:100%;margin:0 auto;padding:8px 16px;background:transparent;border:0;box-shadow:none}.nk-root .nk-shared:not([data-view=play]) .nk-shared-header .krx-logo{--logo-w:144px;margin:0 14px}.nk-root .nk-shared:not([data-view=play]) .nk-shared-tabs{position:relative;z-index:1}.nk-root .nk-shared>.nk-legal{width:100%;max-width:1920px;background:#101839f5;padding:24px;margin:12px auto 0;color:#c3cce6;flex-shrink:0}.nk-root .nk-shared>.nk-legal a,.nk-root .nk-shared>.nk-legal button{color:#c3cce6}.nk-root .nk-shared[data-view=discover] .nk-page__lede,.nk-root .nk-shared[data-view=discover] .nk-page__main>div[role=alert],.nk-root .nk-shared[data-view=discover] .nk-page__main>p[role=status]{color:#0b1235;background:#fff9e9;border:3px solid #0b1235;box-shadow:4px 4px 0 #0b1235;padding:12px 16px;font-weight:600;line-height:1.5;max-width:none}@media(min-width:1280px){.nk-root .nk-shared-content .nk-acc-profile__main{grid-template-columns:minmax(0,2fr) minmax(260px,1fr)}.nk-root .nk-shared-content .nk-acc-profile__main>.nk-acc-overview-recent{grid-column:1}.nk-root .nk-shared-content .nk-acc-profile__main>.nk-acc-overview-friends{grid-column:2}}@media(min-width:1024px) and (min-height:800px){.nk-root .nk-shared-identity{position:sticky;top:136px}}@media(min-width:1024px) and (min-height:650px){.nk-root .nk-shared[data-view=play]{height:100svh}.nk-root .nk-shared[data-view=play] .nk-shared-content{overflow:visible}}@media(max-width:1023px){.nk-root .nk-shared{padding:16px 16px 100px;gap:20px}.nk-root .nk-shared .nk-shared-header{justify-content:center;flex-direction:column}.nk-root .nk-shared .nk-shared-header .krx-logo{--logo-w:min(78vw,340px)}.nk-root .nk-shared:not([data-view=play]) .nk-shared-header{flex-direction:row;justify-content:flex-start;min-height:88px;padding:8px}.nk-root .nk-shared:not([data-view=play]) .nk-shared-header .krx-logo{--logo-w:104px;margin:0 12px}.nk-root .nk-shared-account{display:none}.nk-root .nk-shared-global{position:fixed;left:0;right:0;bottom:0;margin:0}.nk-root .nk-shared-global .krx-home__nav-desktop{display:none}.nk-root .nk-shared-global .krx-home__nav-mobile{display:block}.nk-root .nk-shared-global .krx-tabbar{grid-template-columns:repeat(4,minmax(0,1fr));z-index:100;padding-bottom:env(safe-area-inset-bottom,0)}.nk-root .nk-shared-workspace{flex-direction:column;gap:20px}.nk-root .nk-shared-window{width:100%}.nk-root .nk-shared-identity{width:100%;padding-top:0}.nk-root .nk-shared-identity .krx-player{flex-direction:row;align-items:center}.nk-root .nk-shared-identity .krx-portrait{width:88px;height:88px;flex:none}.nk-root .nk-shared:not([data-view=play]) .nk-shared-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.nk-root .nk-shared-tabs a{font-size:16px;padding:10px 6px}.nk-root .nk-shared-content .nk-acc-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.nk-root .nk-shared-content .nk-acc-games__row{grid-template-columns:1fr;gap:6px}.nk-root .nk-shared-play .krx-home__panel,.nk-root .nk-shared-play .krx-home__stage{width:100%}.nk-root .nk-shared>.nk-legal{padding:20px 16px}}@media(max-width:359px){.nk-root .nk-shared-identity .krx-player{flex-direction:column}.nk-root .nk-shared-identity .krx-portrait{width:80px;height:80px}}@media(max-width:1023px){body.cb-banner-open .nk-root .nk-shared[data-view=play]{gap:12px;padding-top:8px;margin-bottom:var(--cb-banner-h,0)}body.cb-banner-open .nk-root .nk-shared[data-view=play] .nk-shared-header .krx-logo{--logo-w:min(48vw,180px)}body.cb-banner-open .nk-root .nk-shared[data-view=play] .nk-shared-play{align-items:flex-start}body.cb-banner-open .nk-root .nk-shared[data-view=play] .krx-home__center{padding-block:12px}}@media(prefers-reduced-motion:reduce){.nk-root .nk-shared-content{animation:none}}@keyframes nk-shared-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.nk-root .nk-shared[data-view=more] .nk-legal-doc__head,.nk-root .nk-shared[data-view=more] .nk-site-hero{width:-moz-fit-content;width:fit-content;max-width:100%;padding:clamp(16px,2vw,28px);background:#fff9e9;border:3px solid #0b1235;box-shadow:6px 6px 0 #0b1235;color:#0b1235}.nk-root .nk-shared[data-view=more] :is(.nk-site-hero__title,.nk-legal-doc__title){color:#0b1235;text-shadow:2px 2px 0 #ffc928}.nk-root .nk-shared[data-view=more] :is(.nk-site-kicker,.nk-legal-doc__head .nk-site-kicker){color:#874200}.nk-root .nk-shared[data-view=more] :is(.nk-site-hero__lede,.nk-legal-doc__meta){max-width:74ch;color:#16234d}.nk-root .nk-shared[data-view=more] .nk-site-section__title{width:-moz-fit-content;width:fit-content;max-width:100%;padding:8px 16px;background:#101a45;border-left:5px solid #20d3e5;box-shadow:4px 4px 0 #0b1235;color:#fff9e9;text-shadow:none}.nk-root .nk-shared[data-view=more] .nk-site-section__intro{width:-moz-fit-content;width:fit-content;max-width:100%;padding:10px 14px;background:#fff9e9;border:2px solid #0b1235;color:#16234d}.nk-root .nk-shared[data-view=more] .nk-legal-hub>header{width:-moz-fit-content;width:fit-content;max-width:100%;padding:clamp(16px,2vw,28px);background:#fff9e9;border:3px solid #0b1235;box-shadow:6px 6px 0 #0b1235}.nk-root .nk-shared[data-view=more] .nk-legal-hub>header>:is(p,h1,span){color:#16234d}.nk-root .nk-shared[data-view=more] .nk-legal-hub>header>h1{text-shadow:2px 2px 0 #ffc928}.nk-root .nk-shared[data-view=more] .nk-legal-hub>aside{max-width:min(100%,900px)}.nk-root .nk-shared[data-view=more] :is(.nk-legal-rail,.nk-site-toc,.nk-legal-toc__rail){padding:14px;background:#101a45;border:2px solid #0b1235;box-shadow:4px 4px 0 #0b1235}.nk-root .nk-shared[data-view=more] :is(.nk-legal-rail__home,.nk-legal-rail__doc,.nk-site-toc__title,.nk-site-toc__link,.nk-legal-toc__title,.nk-legal-toc__link){color:#fff9e9}.nk-root .nk-shared[data-view=more] :is(.nk-legal-rail__home,.nk-legal-rail__doc)[aria-current=page],.nk-root .nk-shared[data-view=more] :is(.nk-legal-rail__home,.nk-legal-rail__doc,.nk-site-toc__link,.nk-legal-toc__link):is(:hover,:focus-visible){color:#ffc928}.nk-root .nk-shared[data-view=more] .nk-legal-toc__fold .nk-legal-toc__link{color:#fff9e9}.nk-root .nk-shared[data-view=more] .nk-site-support{--panel-face:#101a45;--fr-face:#101a45;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"response resources" "channels channels" "small small";gap:20px;width:100%;max-width:none;background:transparent}.nk-root .nk-shared[data-view=more] .nk-site-support>section:first-child{grid-area:response}.nk-root .nk-shared[data-view=more] .nk-site-support>section:nth-of-type(2){grid-area:resources;margin:0;padding:clamp(18px,2vw,28px);border:3px solid #0b1235;background:#152253;box-shadow:5px 5px 0 #0b1235}.nk-root .nk-shared[data-view=more] .nk-site-support>p:last-child{grid-area:small;margin:0}.nk-root .nk-shared[data-view=more] .nk-site-reading__column{width:100%}.nk-root .nk-shared[data-view=more] .nk-site-support>.flex{grid-area:channels;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0}.nk-root .nk-shared[data-view=more] .nk-site-support>.flex>section{min-width:0;padding:clamp(18px,2vw,28px);border:3px solid #0b1235;background:#152253;box-shadow:5px 5px 0 #0b1235}.nk-root .nk-shared[data-view=more] .nk-site-support>.flex>section :is(p,ul){max-width:none}.nk-root .nk-shared[data-view=more] #billing .nk-site-section__body{width:min(100%,1050px)}.nk-root .nk-shared[data-view=more] #billing .nk-site-section__body>p{max-width:none}.nk-root .nk-shared[data-view=more] #faq .nk-site-faq{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.nk-root .nk-shared[data-view=more] #faq .nk-site-faq__a{max-width:none}@media (min-width:1500px){.nk-root .nk-shared[data-view=more] #faq .nk-site-faq{grid-template-columns:repeat(3,minmax(0,1fr))}.nk-root .nk-shared[data-view=more] .nk-site-reading__column{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px}.nk-root .nk-shared[data-view=more] .nk-legal-frame--doc{max-width:1500px;margin-inline:auto}.nk-root .nk-shared[data-view=more] .nk-legal-frame--doc .nk-legal-doc__body{max-width:none}}@media (max-width:767px){.nk-root .nk-shared[data-view=more] #faq .nk-site-faq,.nk-root .nk-shared[data-view=more] .nk-site-support,.nk-root .nk-shared[data-view=more] .nk-site-support>.flex{grid-template-columns:minmax(0,1fr)}.nk-root .nk-shared[data-view=more] .nk-site-support{grid-template-areas:"response" "channels" "resources" "small"}.nk-root .nk-shared[data-view=more] .nk-legal-doc__head,.nk-root .nk-shared[data-view=more] .nk-site-hero{width:100%}}