.nk-root .arn-wrap{position:fixed;inset:0;z-index:140;display:flex;align-items:center;justify-content:center;padding:16px}.nk-root .arn-scrim{position:absolute;inset:0;border:0;padding:0;cursor:default;background:color-mix(in srgb,var(--krx-p-ink) 78%,transparent)}.nk-root .arn-card{position:relative;box-sizing:border-box;width:100%;max-width:28rem;max-height:calc(100dvh - 32px);overflow-y:auto;padding:28px 22px 22px;text-align:center;color:var(--krx-c-text);background:linear-gradient(170deg,color-mix(in srgb,var(--krx-p-gold) 14%,var(--krx-p-navy-900)),var(--krx-p-navy-900) 48%);border:3px solid var(--krx-p-ink);border-radius:12px;box-shadow:7px 7px 0 0 var(--krx-p-ink)}.nk-root .arn-x{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:40px;height:40px;padding:0;color:var(--krx-c-text);background:var(--krx-p-navy-800);border:2px solid var(--krx-p-ink);border-radius:50%;box-shadow:2px 2px 0 var(--krx-p-ink);cursor:pointer}.nk-root .arn-x:hover{color:var(--krx-p-gold)}.nk-root .arn-badge{display:grid;place-items:center;width:64px;height:64px;margin:0 auto 12px;color:var(--krx-p-ink);background:var(--krx-p-gold);border:3px solid var(--krx-p-ink);border-radius:50%;box-shadow:3px 3px 0 var(--krx-p-ink)}.nk-root .arn-kicker{margin:0;font-size:.72rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--krx-p-gold)}.nk-root .arn-title{margin:6px 0 0;font-family:var(--krx-font-voice-display);font-weight:400;font-size:clamp(1.7rem,7vw,2.2rem);line-height:1.05;letter-spacing:.01em;text-shadow:3px 3px 0 var(--krx-p-ink);overflow-wrap:anywhere}.nk-root .arn-meta{margin:8px 0 0;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--krx-c-text-muted)}.nk-root .arn-meta b{color:var(--krx-p-gold)}.nk-root .arn-copy{margin:14px 0 0;font-size:.95rem;line-height:1.5;color:var(--krx-c-text-muted)}.nk-root .arn-actions{display:grid;gap:12px;margin-top:20px}.nk-root .arn-btn{min-height:52px;padding:0 18px;font-family:var(--krx-font-voice-display);font-size:1.25rem;letter-spacing:.04em;text-transform:uppercase;color:var(--krx-p-ink);border:3px solid var(--krx-p-ink);border-radius:8px;box-shadow:4px 4px 0 var(--krx-p-ink);cursor:pointer;transition:transform 80ms ease,box-shadow 80ms ease}.nk-root .arn-btn:hover:not(:disabled){transform:translate(-1px,-1px);box-shadow:5px 5px 0 var(--krx-p-ink)}.nk-root .arn-btn:active:not(:disabled){transform:translate(3px,3px);box-shadow:1px 1px 0 var(--krx-p-ink)}.nk-root .arn-btn:disabled{opacity:.6;cursor:default}.nk-root .arn-btn--gold{background:var(--krx-p-gold)}.nk-root .arn-btn--danger{color:var(--krx-p-offwhite);background:var(--krx-p-red)}.nk-root .arn-btn:focus-visible,.nk-root .arn-chip:focus-visible,.nk-root .arn-x:focus-visible{outline:3px solid var(--krx-p-offwhite);outline-offset:2px}.nk-root .arn-others{margin-top:20px;padding-top:14px;text-align:left;border-top:2px solid var(--krx-p-navy-700)}.nk-root .arn-others__head{margin:0;font-size:.7rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--krx-c-text-muted)}.nk-root .arn-others ul{margin:10px 0 0;padding:0;list-style:none;display:grid;gap:10px}.nk-root .arn-others li{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:.85rem}.nk-root .arn-others__name{min-width:0;overflow-wrap:anywhere}.nk-root .arn-others__name b{color:var(--krx-p-gold)}.nk-root .arn-others__acts{display:flex;flex:none;gap:8px}.nk-root .arn-chip{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--krx-p-ink);background:var(--krx-p-gold);border:2px solid var(--krx-p-ink);border-radius:999px;cursor:pointer;text-decoration:none}.nk-root .arn-chip--danger{color:var(--krx-p-offwhite);background:var(--krx-p-red)}.nk-root .arn-chip:disabled{opacity:.6;cursor:default}@media (prefers-reduced-motion:reduce){.nk-root .arn-btn{transition:none}}