.nk-root .nk-acc-profile{display:grid;gap:var(--krx-sp-5,24px);align-items:start}.nk-root .nk-acc-profile__main{display:grid;gap:var(--krx-sp-5,24px);min-width:0}@media (min-width:1024px){.nk-root .nk-acc-profile{grid-template-columns:minmax(360px,420px) minmax(0,1fr)}}@media (min-width:1024px) and (min-height:800px){.nk-root .nk-acc-profile__id{position:sticky;top:var(--krx-sp-4,16px)}}@media (min-width:1700px){.nk-root .nk-acc>:is(.nk-page__top,.nk-page__main,.nk-legal){width:min(1280px,100%)}}@media (max-width:767px){.nk-root .nk-acc-profile__id .krx-player{flex-direction:column;align-items:center;text-align:center}.nk-root .nk-acc-profile__id .nk-row{justify-content:center}}@media (max-width:1023px){.nk-root .nk-acc-profile .krx-btn:not(.nk-site-exit__row){min-height:48px}}.nk-root .nk-acc-tabs{justify-self:start;width:min(100%,32rem)}.nk-root .nk-acc-tabs .krx-tabbar__item{min-height:48px;padding-inline:var(--krx-sp-3,12px);font-size:.95rem;white-space:nowrap}.nk-root .nk-acc-live{display:grid;gap:var(--krx-sp-3,12px);margin:0;padding:0}.nk-root .nk-acc-live__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--krx-sp-3,12px)}.nk-root .nk-acc-live__text{display:grid;gap:2px;min-width:0}.nk-root .nk-acc-live__name{font-family:var(--krx-font-voice-display);font-size:1.35rem;letter-spacing:.02em;overflow-wrap:anywhere}.nk-root .nk-acc-live__meta{color:var(--krx-c-text-muted)}.nk-root .nk-acc-live__error{font-weight:600;color:var(--krx-c-text)}.nk-root .nk-acc-stats{grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.nk-root .nk-acc-stats .nk-stat{margin:0}.nk-root .nk-acc-stats .nk-stat__value{margin:0;font-family:var(--krx-font-voice-display)}@media (max-width:767px){.nk-root .nk-acc-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.nk-root .nk-acc-stats__more{margin:0;color:var(--krx-c-text-muted)}.nk-root .nk-acc-games{display:grid;gap:var(--krx-sp-2,8px);margin:0 0 var(--krx-sp-3,12px);padding:0}.nk-root .nk-acc-games__row{display:grid;grid-template-columns:8.5rem minmax(0,1fr) auto;align-items:baseline;gap:var(--krx-sp-3,12px);min-height:44px;padding-block:var(--krx-sp-2,8px);border-bottom:1px solid color-mix(in srgb,var(--krx-c-text) 14%,transparent)}.nk-root .nk-acc-games__result{font-family:var(--krx-font-voice-display);font-size:1.2rem;letter-spacing:.02em}.nk-root .nk-acc-games__detail,.nk-root .nk-acc-games__meta{color:var(--krx-c-text-muted);font-variant-numeric:tabular-nums}@media (max-width:767px){.nk-root .nk-acc-games__row{grid-template-columns:minmax(0,1fr) auto}.nk-root .nk-acc-games__meta{grid-column:1/-1;grid-row:2}}.nk-root .nk-acc-friends__counts{margin:0;font-weight:600}.nk-root .nk-acc-friends__code{display:flex;flex-wrap:wrap;align-items:center;gap:var(--krx-sp-3,12px)}.nk-root .nk-acc-friends__code-label{flex-basis:100%;font-family:var(--krx-font-voice-label);font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;color:var(--krx-c-text-muted)}.nk-root .nk-acc-friends__code-value{font-family:var(--krx-font-voice-display);font-size:1.75rem;letter-spacing:.08em}.nk-root .nk-acc-friends__copied{color:var(--krx-c-text-muted)}.nk-root .nk-acc-loading{display:grid;gap:var(--krx-sp-2,8px)}.nk-root .nk-acc-loading .nk-acc-loading__short{width:min(180px,40%)}.nk-root .nk-acc-field__label{font-family:var(--krx-font-voice-label);font-weight:700}.nk-root .nk-acc-field__hint{margin:0;color:var(--krx-c-text-muted)}.nk-root .nk-acc-field__error{margin:0;font-weight:600;color:var(--krx-c-text)}.nk-root .nk-acc-field__error:before{content:"! ";font-weight:800}.nk-root .nk-acc-friends{display:flex;flex-direction:column;gap:var(--krx-sp-5,24px)}.nk-root .nk-acc-friends__main,.nk-root .nk-acc-friends__side{display:contents}.nk-root .nk-acc-friends__action-error{order:0;margin:0}.nk-root .nk-acc-friends__requests{order:1}.nk-root .nk-acc-friends__me{order:2}.nk-root .nk-acc-friends__add{order:3}.nk-root .nk-acc-friends__list{order:4}.nk-root .nk-acc-friends__inbox{order:5}.nk-root .nk-acc-friends__alerts{order:6}@media (min-width:1024px){.nk-root .nk-acc-friends{display:grid;grid-template-columns:minmax(340px,400px) minmax(0,1fr);align-items:start}.nk-root .nk-acc-friends__main,.nk-root .nk-acc-friends__side{display:grid;gap:var(--krx-sp-5,24px);min-width:0}}@media (max-width:1023px){.nk-root .nk-acc-friends .krx-btn:not(.nk-site-exit__row){min-height:48px}}.nk-root .nk-acc-people{display:grid;gap:var(--krx-sp-3,12px);margin:0;padding:0}.nk-root .nk-acc-people .krx-player{flex-wrap:wrap}.nk-root .nk-acc-people__waiting{font-family:var(--krx-font-voice-label);color:var(--krx-c-text-muted)}.nk-root .nk-acc-inbox{display:grid;gap:var(--krx-sp-2,8px);margin:0;padding:0}.nk-root .nk-acc-inbox__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--krx-sp-3,12px);min-height:48px;padding:var(--krx-sp-2,8px) var(--krx-sp-3,12px);border-left:4px solid transparent}.nk-root .nk-acc-inbox__row[data-unread=true]{border-left-color:var(--krx-p-gold);font-weight:700}.nk-root .nk-acc-inbox__text{min-width:0;overflow-wrap:anywhere}.nk-root .nk-acc-qr{justify-items:center}.nk-root .nk-acc-qr .nks-qr{display:block;width:min(260px,70vw);height:auto;border:3px solid var(--krx-p-ink);border-radius:6px}.nk-root .nk-acc-qr .nks-qr__bg{fill:var(--krx-p-offwhite)}.nk-root .nk-acc-qr .nks-qr__fg{fill:var(--krx-p-ink)}.nk-root .nk-acc-games-page{display:grid;gap:var(--krx-sp-5,24px)}.nk-root .nk-acc-replays__table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.nk-root .nk-acc-replays__table th{padding:var(--krx-sp-2,8px) var(--krx-sp-3,12px);font-family:var(--krx-font-voice-label);font-size:.8rem;letter-spacing:.06em;text-align:left;text-transform:uppercase;color:var(--krx-c-text-muted);border-bottom:2px solid var(--krx-p-ink)}.nk-root .nk-acc-replays__table td{padding:var(--krx-sp-3,12px);vertical-align:middle;border-bottom:1px solid color-mix(in srgb,var(--krx-c-text) 14%,transparent)}.nk-root .nk-acc-replays__teams{font-weight:700;overflow-wrap:anywhere}.nk-root .nk-acc-replays__actions-body{display:grid;gap:var(--krx-sp-2,8px);justify-items:start}.nk-root .nk-acc-replays__actions-body>.nk-row{display:flex;flex-wrap:nowrap;gap:6px}.nk-root .nk-acc-replays__actions-body>.nk-row>*{min-width:0;padding-inline:8px}.nk-root .nk-acc-replays__status:empty{display:none}.nk-root .nk-acc-replays__row[data-state=hidden-by-karanite] .nk-acc-replays__teams{opacity:.75}@media (max-width:1023px){.nk-root .nk-acc-replays__table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.nk-root .nk-acc-replays__table,.nk-root .nk-acc-replays__table tbody,.nk-root .nk-acc-replays__table td,.nk-root .nk-acc-replays__table tr{display:block}.nk-root .nk-acc-replays__row{margin-bottom:var(--krx-sp-3,12px);padding:var(--krx-sp-3,12px);border:2px solid var(--krx-p-ink);background:var(--krx-c-structure-deep);box-shadow:4px 4px 0 var(--krx-p-ink)}.nk-root .nk-acc-replays__table td{display:grid;grid-template-columns:6rem minmax(0,1fr);gap:var(--krx-sp-3,12px);padding:var(--krx-sp-1,4px) 0;border:0}.nk-root .nk-acc-replays__table td:before{content:attr(data-label);font-family:var(--krx-font-voice-label);font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;color:var(--krx-c-text-muted)}.nk-root .nk-acc-replays__table td.nk-acc-replays__actions{grid-template-columns:minmax(0,1fr);padding-top:var(--krx-sp-3,12px)}.nk-root .nk-acc-replays__table td.nk-acc-replays__actions:before{display:none}.nk-root .nk-acc-games-page .krx-btn:not(.nk-site-exit__row){min-height:48px}}.nk-root .nk-acc-history__month{display:grid;gap:var(--krx-sp-2,8px)}.nk-root .nk-acc-history__heading{margin:0;font-family:var(--krx-font-voice-display);font-size:1.25rem;letter-spacing:.03em}.nk-root .nk-acc-settings{display:flex;flex-direction:column;gap:var(--krx-sp-5,24px)}.nk-root .nk-acc-settings__device,.nk-root .nk-acc-settings__you{display:contents}.nk-root .nk-acc-settings__account{order:1}.nk-root .nk-acc-settings__plan{order:2}.nk-root .nk-acc-settings__sound{order:3}.nk-root .nk-acc-settings__motion{order:4}.nk-root .nk-acc-settings__privacy{order:5}.nk-root .nk-acc-settings__tools{order:6}.nk-root .nk-acc-settings__help{order:7}.nk-root .nk-acc-settings__staff{order:8}@media (min-width:1024px){.nk-root .nk-acc-settings{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start}.nk-root .nk-acc-settings__device,.nk-root .nk-acc-settings__you{display:grid;gap:var(--krx-sp-5,24px);min-width:0}}.nk-root .nk-acc-settings .krx-btn:not(.nk-site-exit__row){min-height:44px}@media (max-width:1023px){.nk-root .nk-acc-settings .krx-btn:not(.nk-site-exit__row){min-height:48px}}.nk-root .nk-acc-settings__plan-name{font-family:var(--krx-font-voice-display);font-size:1.35rem;letter-spacing:.02em}.nk-root .nk-acc-settings__report{display:inline-flex;align-items:center;gap:var(--krx-sp-2,8px)}.nk-root .nk-acc-settings__report svg{width:1.1em;height:1.1em}