.unlimited.krillion{--kd-stone:#f1e6cf;--kd-stone-dim:#c9b994;--kd-panel:#040c18e0;--kd-edge:#38688c8c;--kd-rim:#6fe3fa;--kd-up:#5ad07a;--kd-down:#ff6b6b;--kd-violet:#b48cff}.kd-probe{pointer-events:none;visibility:hidden;position:absolute;inset:0}.kd-screen{z-index:1;flex-direction:column;animation:.5s cubic-bezier(.16,1,.3,1) both kd-surface;display:flex;position:absolute;inset:0}@keyframes kd-surface{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0}}.kd-screen[data-leaving]{pointer-events:none;animation:.42s ease-in forwards kr-fade-out}.kd-lobby{--kd-title-size:clamp(24px, 2.9cqw, 40px);grid-template:"head""."minmax(0,1fr)"dock"/minmax(0,1fr);height:100%;padding:12px;display:grid;position:relative}.kd-lobby:before{content:"";pointer-events:none;background:linear-gradient(#0000 0%,#0208128c 55%,#020812e0 100%);height:46%;position:absolute;bottom:0;left:0;right:0}.kd-head{text-align:center;flex-direction:column;grid-area:head;align-items:center;gap:4px;padding-top:6px;display:flex}.kd-title{margin:0;line-height:1}.kd-title-face{font-size:var(--kd-title-size);white-space:nowrap;letter-spacing:.14em;color:var(--kd-stone);text-shadow:-2px 0 #061522,2px 0 #061522,0 -2px #061522,0 2px #061522,3px 4px #061522;display:block}.kd-season{letter-spacing:.18em;text-transform:uppercase;color:var(--kd-rim);text-shadow:var(--kr-outline);font-size:13px}.kd-dock{grid-area:dock;grid-template-columns:minmax(0,1fr) min(360px,100%) minmax(0,1fr);align-items:end;gap:16px;display:grid;position:relative}.kd-dock>.kd-badge{justify-self:start}.kd-play-group{flex-direction:column;grid-column:2;align-items:center;gap:7px;width:min(360px,100%);display:flex;position:relative}.kr-key.kd-play{font-size:clamp(20px,3vh,26px);letter-spacing:.2em;width:100%;padding:15px 20px;font-size:round(clamp(20px,3vh,26px),1px)}.kd-format{letter-spacing:.1em;color:var(--kr-dim);text-shadow:var(--kr-outline);font-size:13px}.kd-links{gap:6px;width:100%;display:flex}.kr-key.kd-small-key{flex:auto;min-width:0;padding:7px 8px;font-size:14px}.kd-note{letter-spacing:.04em;color:var(--kr-gold);text-align:center;text-shadow:var(--kr-outline);font-size:14px}.kd-play-note{text-wrap:balance;pointer-events:none;width:max-content;max-width:min(600px,100cqw - 24px);position:absolute;bottom:calc(100% + 8px);left:50%;translate:-50%}@container not (min-width:960px){.kd-dock{grid-template-columns:minmax(0,1fr);justify-items:center;gap:12px}.kd-dock>.kd-badge{justify-self:center}.kd-play-group{grid-column:1}}.kd-badge{align-items:center;gap:14px;display:flex}.kd-badge[data-wait]{color:var(--kr-dim);gap:8px;font-size:15px}.kd-badge-face{flex:none;place-items:center;width:90px;height:90px;display:grid;position:relative}.kd-halo{position:absolute;inset:0}.kd-halo-deep{fill:var(--kd-rim)}.kd-halo-track{fill:#2a6a94}.kd-halo-shadow{fill:#173d5a}.kd-halo-groove{fill:#1f4f72}.kd-halo-sheen{fill:#5f93b8}.kd-badge-krill{line-height:0;position:relative}.kd-badge-face.kd-badge-mini{display:none}.kd-badge-line{display:contents}.kd-badge-crest{filter:drop-shadow(2px 2px #061522);line-height:0;position:absolute;top:-6px;right:-8px}.kd-badge-copy{min-width:0;text-shadow:var(--kr-outline);flex-direction:column;gap:3px;display:flex}.kd-badge-division{letter-spacing:.08em;text-transform:uppercase;color:var(--kd-rim);font-size:22px;line-height:1}.kd-badge-rating{align-items:baseline;gap:10px;display:flex}.kd-badge-rating b{color:var(--kr-ink);font-size:24px;font-weight:400;line-height:1}.kd-name{align-items:baseline;gap:6px;min-width:0;display:flex}.kd-name b{color:var(--kr-ink);text-overflow:ellipsis;white-space:nowrap;font-size:19px;font-weight:400;overflow:hidden}.kd-name-edit{font:inherit;color:var(--kd-rim);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:13px;text-decoration:underline}.kd-name-editing{flex-wrap:wrap}.kr-input.kd-name-field{flex:1;min-width:0;height:32px;font-size:17px}.kr-key.kd-name-save{padding:5px 10px;font-size:14px}.kd-podium-krill{pointer-events:none;image-rendering:pixelated;display:none;position:absolute}.kd-badge-elo{display:none}@container ((min-width:560px) and (min-height:520px) and (min-aspect-ratio:1)) or ((min-height:480px) and ((not (min-width:560px)) or (not (min-aspect-ratio:1)))){.kd-podium-krill{display:block}.kd-lobby[data-podium] .kd-dock{z-index:1;position:static}.kd-lobby[data-podium] .kd-dock>.kd-badge{left:var(--kd-podium-x);top:var(--kd-podium-y);width:0;height:0;display:block;position:absolute}.kd-lobby[data-podium] .kd-dock>.kd-badge,.kd-lobby>.kd-podium-krill{opacity:0}.kd-lobby[data-podium][data-landed] .kd-dock>.kd-badge,.kd-lobby[data-landed]>.kd-podium-krill{opacity:1;transition:opacity .5s ease-out}.kd-lobby[data-podium] .kd-badge-face{left:calc(var(--kd-ring) / -2);top:calc(var(--kd-ring) * -1);width:var(--kd-ring);height:var(--kd-ring);position:absolute}.kd-lobby[data-podium] .kd-badge-krill{display:none}.kd-lobby[data-podium] .kd-badge-face .kd-badge-crest{top:0;left:50%;right:auto;translate:-50% -50%}.kd-lobby[data-podium] .kd-badge-copy,.kd-lobby[data-podium] .kd-badge-copy .kd-name,.kd-lobby[data-podium] .kd-dock>.kd-badge[data-wait]{border:1px solid var(--kr-line-strong);text-shadow:none;background-color:#0b1526eb;background-image:repeating-linear-gradient(#00000038 0 1px,#0000 1px 3px);border-radius:3px;line-height:1.1}.kd-lobby[data-podium] .kd-badge-copy{border-top-color:var(--kd-division);text-align:center;flex-direction:column;align-items:center;gap:3px;width:max-content;max-width:420px;padding:6px 16px 7px;display:flex;position:absolute;top:46px;left:0;translate:-50%}.kd-lobby[data-podium] .kd-badge-copy:before,.kd-lobby[data-podium] .kd-badge-copy:after{content:"";background:var(--kd-division);width:4px;height:4px;position:absolute;top:-1px}.kd-lobby[data-podium] .kd-badge-copy:before{left:-1px}.kd-lobby[data-podium] .kd-badge-copy:after{right:-1px}.kd-lobby[data-podium] .kd-badge-division{letter-spacing:.16em;color:var(--kd-division);font-size:15px}.kd-lobby[data-podium] .kd-badge-rating{justify-content:center;gap:7px}.kd-lobby[data-podium] .kd-badge-rating b{font-size:28px}.kd-lobby[data-podium] .kd-badge-elo{letter-spacing:.16em;text-transform:uppercase;color:var(--kd-rim);font-size:12px;display:inline}.kd-lobby[data-podium] .kd-badge-copy .kd-name{align-items:center;gap:8px;width:max-content;max-width:340px;min-height:28px;padding:3px 10px 4px;position:absolute;bottom:calc(100% + 6px);left:50%;translate:-50%}.kd-lobby[data-podium] .kd-badge-copy .kd-name:before,.kd-lobby[data-podium] .kd-dock>.kd-badge[data-wait]:before{content:"";border-left:5px solid #0000;border-right:5px solid #0000;border-bottom:5px solid var(--kr-line-strong);margin-left:-5px;position:absolute;top:-6px;left:50%}.kd-lobby[data-podium] .kd-name b{font-size:17px}.kd-lobby[data-podium] .kd-name-edit{font-size:12px}.kd-lobby[data-podium] .kd-badge-copy .kd-name-editing{background:0 0;border-color:#0000;flex-wrap:wrap;justify-content:center;padding:0}.kd-lobby[data-podium] .kd-badge-copy .kd-name-editing:before{content:none}.kd-lobby[data-podium] .kd-name-editing .kr-input.kd-name-field{field-sizing:content;flex:none;min-width:9ch;max-width:240px;height:28px;padding:0 9px;font-size:17px}.kd-lobby[data-podium] .kd-name-editing .kr-key.kd-name-save{height:28px;padding:0 10px;font-size:13px}.kd-lobby[data-podium] .kd-name-editing>.kd-note{text-shadow:var(--kr-outline);flex-basis:100%}.kd-lobby[data-podium] .kd-dock>.kd-badge[data-wait]{width:max-content;height:auto;margin-top:12px;padding:4px 10px 5px;display:flex;translate:-50%}}@container ((min-width:560px) and (min-height:520px) and (not (min-height:680px)) and (min-aspect-ratio:1)) or ((min-height:480px) and (not (min-height:680px)) and ((not (min-width:560px)) or (not (min-aspect-ratio:1)))){.kd-lobby[data-podium] .kd-badge-copy{top:auto;bottom:calc(var(--kd-ring) + 26px)}.kd-lobby[data-podium] .kd-badge-copy .kd-name{top:calc(100% + var(--kd-ring) + 38px);bottom:auto}}.kd-lobby[data-searching]{grid-template-areas:"hunt""hunt""hunt"}.kd-hunt{text-align:center;flex-direction:column;grid-area:hunt;justify-content:center;align-items:center;gap:clamp(4px,1vh,8px);min-height:0;animation:.4s cubic-bezier(.16,1,.3,1) both kd-surface;display:flex;position:relative}.kd-lobby[data-searching]:before{content:"";pointer-events:none;background:radial-gradient(46% 62% at 50% 48%,#020a1680 0%,#020812db 70%,#01060eeb 100%);height:auto;animation:.4s ease-out both kr-fade-in;position:absolute;inset:0}.kd-sonar{flex:none;place-items:center;display:grid;position:relative}.kd-sonar-rings{width:100%;height:100%;image-rendering:pixelated;pointer-events:none;position:absolute;inset:0}.kd-hunt-you{line-height:0;animation:1.6s steps(2,end) infinite kd-bob;display:block;position:relative}@keyframes kd-bob{0%,to{translate:0}50%{translate:0 -2px}}.kd-hunt-title{letter-spacing:.2em;text-transform:uppercase;color:var(--kr-ink);text-shadow:var(--kr-outline);font-size:clamp(14px,2.1vh,18px)}.kd-hunt-title:after{content:"";text-align:left;width:3ch;animation:1.2s steps(4,end) infinite kd-dots;display:inline-block}@keyframes kd-dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}.kd-hunt-time{color:var(--kd-rim);font-variant-numeric:tabular-nums;text-shadow:-2px 0 #061522,2px 0 #061522,0 -2px #061522,0 2px #061522,3px 3px #061522;font-size:clamp(30px,5.5vh,42px);line-height:.9}.kd-hunt-count{letter-spacing:.12em;text-transform:uppercase;color:var(--kr-gold);font-size:13px}.kd-hunt-tip{max-width:400px;min-height:1.2em;color:var(--kd-stone-dim);text-shadow:var(--kr-outline);font-size:14px}@container not (min-width:480px){.kd-hunt-tip{min-height:2.4em}}.kr-key.kd-hunt-cancel{margin-top:4px;padding:6px 22px;font-size:15px}.kr-lobby.kd-board{animation:.4s cubic-bezier(.16,1,.3,1) both kd-surface}.kr-lobby-body.kd-board-body{background-attachment:scroll,local}.kr-lobby-rule .kd-board-count{display:block}.kr-top-detail.kd-board-detail{white-space:nowrap;align-items:center;gap:6px;min-width:0;display:flex}.kr-top-row.kd-board-me{box-shadow:inset 3px 0 0 var(--kr-pink);background:#ff5d8f1a}.kr-top-list.kd-board-you{margin-top:4px}@container not (min-width:880px){.kd-lobby{padding-top:calc(var(--kr-corner-height,0px) + 22px);row-gap:12px}.kd-lobby[data-searching]{padding-top:12px}.kd-lobby[data-searching]:before{background:radial-gradient(80% 50% at 50% 46%,#020a1680 0%,#020812db 70%,#01060eeb 100%)}}@container (not (min-width:560px)) or (not (min-aspect-ratio:1)){.kd-lobby{--kd-title-size:clamp(19px, 3.4cqh, 26px);grid-template-rows:minmax(18cqh,auto) minmax(0,1fr) minmax(0,auto);row-gap:0;padding:0 12px 10px}.kd-lobby[data-searching]{padding-top:12px}.kd-lobby:before{height:40%}.kd-head{padding:calc(12px + var(--kr-corner-height,38px) + 2px) 0 2px;justify-content:center;gap:3px}.kd-title-face{letter-spacing:.12em}.kd-season{letter-spacing:.14em;font-size:12px;line-height:1.2}.kd-dock{grid-template-columns:minmax(0,1fr);place-self:end center;justify-items:stretch;gap:8px;width:min(100%,520px)}.kd-dock>.kd-badge{justify-self:stretch}.kd-play-group{grid-column:1;gap:6px;width:100%;position:static}.kr-key.kd-play{font-size:clamp(18px,2.7cqh,22px);letter-spacing:.18em;padding:clamp(10px,1.7cqh,15px) 16px;font-size:round(clamp(18px,2.7cqh,22px),1px)}.kd-format{font-size:12px;line-height:1.2}:is(.kd-play-group:has(>:not(.kd-play,.kd-play-note,.kd-format,.kd-links)) .kd-format,.kd-dock:has(.kd-name-editing>.kd-note) .kd-format){display:none}.kr-key.kd-small-key{letter-spacing:.08em;padding:7px 4px;font-size:13px}.kd-note{font-size:13px}}@container (not (min-width:560px)) or (not (min-aspect-ratio:1)) or (not (min-height:440px)){.kd-badge{gap:10px;min-width:0}.kd-badge[data-wait]{justify-content:center;min-height:40px;font-size:14px}.kd-badge-face{display:none}.kd-badge-face.kd-badge-mini{width:40px;height:40px;display:grid}.kd-badge-mini .kd-badge-crest{filter:drop-shadow(1px 1px #061522);top:-3px;right:-5px}.kd-badge-copy{flex:auto;gap:6px}.kd-badge-line{align-items:baseline;gap:8px;min-width:0;display:flex}.kd-badge-line>.kd-name{flex:0 auto}.kd-name b{font-size:16px}.kd-name-edit{padding:0 2px;font-size:12px}.kd-badge-division{flex:none;font-size:14px}.kd-badge-rating{flex:none}.kd-badge-rating b{font-size:16px}.kd-badge-line>.kd-name-editing{flex:auto}.kd-badge-line:has(>.kd-name-editing)>:not(.kd-name-editing){display:none}.kr-input.kd-name-field{height:30px;font-size:16px}.kd-name-editing>.kd-note{text-align:left;flex-basis:100%}.kd-elsewhere.kd-elsewhere-inline{text-align:left;flex-direction:row;justify-content:space-between;gap:10px;padding:8px 8px 4px 12px}.kd-elsewhere-inline .kd-elsewhere-title{letter-spacing:.04em;font-size:14px;line-height:1.25}.kr-key.kd-elsewhere-key{flex:none;padding:9px 12px;font-size:15px}.kd-unlocked{gap:4px;padding:8px 10px}.kd-unlocked-art{width:56px}.kd-unlocked-name{font-size:16px}}@container (min-height:480px) and ((not (min-width:560px)) or (not (min-aspect-ratio:1))){.kd-lobby[data-podium] .kd-badge-face{display:grid}.kd-lobby[data-podium] .kd-badge-face.kd-badge-mini{display:none}.kd-lobby[data-podium] .kd-badge-line{display:contents}.kd-lobby[data-podium] .kd-badge-line:has(>.kd-name-editing)>.kd-badge-division{display:block}.kd-lobby[data-podium] .kd-badge-line:has(>.kd-name-editing)>.kd-badge-rating{display:flex}.kd-lobby[data-podium] .kd-badge-copy,.kd-lobby[data-podium] .kd-badge-copy .kd-name{max-width:calc(100cqw - 24px)}.kd-lobby[data-podium] .kd-name-editing>.kd-note{text-align:center}.kd-lobby[data-podium] .kd-dock>.kd-badge[data-wait]{min-height:0}.kd-lobby[data-podium] .kd-play-group{position:relative}.kd-lobby[data-podium]:has(.kd-play-group>:not(.kd-play,.kd-play-note,.kd-format,.kd-links)) .kd-badge-copy{top:auto;bottom:calc(var(--kd-ring) + 26px)}.kd-lobby[data-podium]:has(.kd-play-group>:not(.kd-play,.kd-play-note,.kd-format,.kd-links)) .kd-badge-copy .kd-name{top:calc(100% + var(--kd-ring) + 38px);bottom:auto}}@container (not (min-height:440px)) and (min-aspect-ratio:1){.kd-lobby{--kd-title-size:20px;grid-template-rows:auto minmax(0,1fr) auto;row-gap:0;padding:12px 12px 8px}.kd-lobby[data-searching]{padding-top:8px}.kd-lobby:before{height:34%}.kd-head{min-height:var(--kr-corner-height,38px);justify-content:center;padding:0}.kd-season,.kd-format{display:none}.kd-dock{grid-template-columns:minmax(0,1fr) auto auto;place-self:end stretch;align-items:center;gap:6px 12px;width:auto}.kd-dock>.kd-badge{justify-self:start}.kd-play-group{display:contents}.kr-key.kd-play{letter-spacing:.16em;width:auto;padding:10px 18px;font-size:16px}.kd-links{gap:6px}.kr-key.kd-small-key{letter-spacing:.06em;padding:7px 8px;font-size:12px}.kd-hunt{gap:2px}.kd-hunt .kd-sonar{margin:-20px 0}.kd-hunt-tip{display:none}}.kd-elsewhere{border:1px solid var(--kd-edge);background-color:var(--kd-panel);text-align:center;background-image:repeating-linear-gradient(#00000038 0 1px,#0000 1px 3px);border-radius:3px;flex-direction:column;align-items:center;gap:8px;width:min(420px,100% - 32px);margin:auto;padding:16px;display:flex}.kd-elsewhere.kd-elsewhere-inline{width:100%;margin:0;padding:10px 14px}.kd-elsewhere-title{letter-spacing:.06em;color:var(--kr-ink);font-size:19px}.kd-elsewhere-sub{color:var(--kr-dim);font-size:14px}.kd-elsewhere-keys{gap:8px;display:flex}.kd-tab-mark{vertical-align:-.1em;flex:none;display:inline-block}.kd-tab-mark-gold{fill:var(--kr-gold)}.kd-tab-mark-ink{fill:#2a1d05}.kd-tab-rule{border:1px solid var(--kr-gold);text-align:center;width:100%;text-shadow:none;background:#261b06ed;border-radius:4px;flex-direction:column;align-items:center;gap:6px;padding:12px 14px 13px;animation:.4s cubic-bezier(.16,1,.3,1) both kd-surface;display:flex}.kd-tab-rule-kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--kr-gold);align-items:center;gap:7px;font-size:13px;display:inline-flex}.kd-tab-rule-title{color:var(--kr-ink);font-size:19px;line-height:1.15}.kd-tab-rule-body{color:var(--kr-dim);text-wrap:pretty;font-size:14px;line-height:1.35}.kr-key.kd-tab-rule-key{letter-spacing:.1em;margin-top:4px;padding:9px 22px;font-size:16px}.kd-versus-rule{letter-spacing:.06em;color:var(--kr-gold);align-items:center;gap:7px;font-size:14px;animation:.4s cubic-bezier(.16,1,.3,1) .45s both kd-surface;display:inline-flex}.kd-tab-reached{border:1px solid var(--kr-gold);text-align:center;background:#261b06ed;border-radius:4px;flex-direction:column;align-items:center;gap:4px;width:min(460px,100%);padding:10px 12px;animation:.4s cubic-bezier(.16,1,.3,1) 1.9s both kd-surface;display:flex}.kd-tab-reached-kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--kr-gold);align-items:center;gap:7px;font-size:13px;display:inline-flex}.kd-tab-reached-line{color:var(--kr-ink);font-size:15px;line-height:1.3}@container not (min-width:560px){.kd-tab-rule{gap:5px;padding:10px 12px 11px}.kd-tab-rule-kicker{font-size:12px}.kd-tab-rule-title{font-size:17px}.kd-tab-rule-body{font-size:13px}.kr-key.kd-tab-rule-key{padding:8px 18px;font-size:15px}.kd-versus-rule{font-size:13px}.kd-tab-reached-line{font-size:14px}}@container (min-width:1000px){.kd-tab-rule{gap:5px;width:min(560px,100cqw - 24px);padding:11px 16px 12px}.kr-key.kd-tab-rule-key{margin-top:2px}}@container (not (min-height:440px)) and (min-aspect-ratio:1){.kd-dock:has(>.kd-play-group>.kd-tab-rule){grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto}.kd-dock:has(>.kd-play-group>.kd-tab-rule)>.kd-badge{grid-area:2/1}.kd-dock:has(>.kd-play-group>.kd-tab-rule) .kd-links{grid-area:2/2}.kd-tab-rule{text-align:left;grid-area:1/1/auto/-1;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"kicker body key""title body key";align-items:center;gap:2px 14px;width:100%;padding:8px 12px;display:grid}.kd-tab-rule-kicker{grid-area:kicker}.kd-tab-rule-title{grid-area:title;font-size:15px}.kd-tab-rule-body{grid-area:body;font-size:12px;line-height:1.3}.kr-key.kd-tab-rule-key{grid-area:key;margin:0;padding:6px 14px;font-size:14px}}.kd-crest{vertical-align:middle;display:inline-block}.kd-crest[data-glow] .kd-crest-gem{animation:1.8s step-end infinite kd-gem}@keyframes kd-gem{0%,60%{opacity:1}61%,80%{opacity:.45}81%,to{opacity:1}}.kd-bubble{flex:none;display:inline-block;position:relative}.kd-bubble-ring{display:block;position:absolute;inset:0}.kd-bubble-rim{fill:#bdeeff}.kd-bubble-dark{fill:#3f9bcc}.kd-bubble-fill{fill:#6ecdf029}.kd-bubble-shade{fill:#19508261}.kd-bubble-glint{fill:#fff}.kd-bubble-krill{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.kd-bubble[data-state=won] .kd-bubble-rim{fill:#ffe39a}.kd-bubble[data-state=won] .kd-bubble-dark{fill:#d9a33a}.kd-bubble[data-state=lost]{filter:grayscale(.7)brightness(.65)}.kd-versus{isolation:isolate;text-align:center;height:100%;text-shadow:var(--kr-outline);flex-direction:column;justify-content:center;align-items:center;gap:clamp(6px,1.4vh,12px);padding:16px;display:flex;position:relative}.kd-versus:before{content:"";z-index:-1;pointer-events:none;background-color:#02050b85;background-image:repeating-linear-gradient(#00000042 0 1px,#0000 1px 3px);animation:.3s ease-out both kr-fade-in;position:absolute;inset:0}.kd-versus-kicker{letter-spacing:.3em;text-transform:uppercase;color:var(--kr-cyan);font-size:clamp(14px,2.1vh,18px)}.kd-versus-row{justify-content:center;align-items:center;gap:clamp(12px,5vw,64px);width:100%;margin-bottom:clamp(2px,1vh,8px);display:flex}.kd-fighter{flex-direction:column;flex:0 220px;align-items:center;gap:6px;min-width:0;animation:.5s cubic-bezier(.16,1,.3,1) both kd-from-left;display:flex}.kd-fighter[data-side=foe]{animation-name:kd-from-right}@keyframes kd-from-left{0%{opacity:0;translate:-40px}to{opacity:1;translate:0}}@keyframes kd-from-right{0%{opacity:0;translate:40px}to{opacity:1;translate:0}}.kd-fighter-name{max-width:100%;color:var(--kr-ink);text-overflow:ellipsis;white-space:nowrap;font-size:20px;line-height:1.1;overflow:hidden}.kd-fighter[data-side=you] .kd-fighter-name{color:var(--kr-pink)}.kd-fighter-rank{letter-spacing:.06em;white-space:nowrap;align-items:center;gap:5px;font-size:14px;display:flex}.kd-fighter-division{align-items:center;gap:5px;display:inline-flex}.kd-fighter-rating:before{content:"·";margin-right:5px}.kd-versus-vs{color:var(--kr-pink);text-shadow:-2px 0 #061522,2px 0 #061522,0 -2px #061522,0 2px #061522,3px 3px #061522;font-size:clamp(34px,8vh,64px);line-height:1;animation:.42s cubic-bezier(.68,-.6,.32,1.6) .25s both kd-slam}@keyframes kd-slam{0%{opacity:0;scale:2.4}to{opacity:1;scale:1}}.kd-versus-stakes{letter-spacing:.08em;color:var(--kr-ink);font-size:17px;animation:.4s cubic-bezier(.16,1,.3,1) .4s both kd-surface}.kd-versus-stakes b{font-weight:400}.kd-up{color:var(--kd-up)}.kd-down{color:var(--kd-down)}.kd-versus-clock{flex-direction:column;align-items:center;gap:6px;margin-top:clamp(4px,1.6vh,14px);animation:.4s cubic-bezier(.16,1,.3,1) .5s both kd-surface;display:flex}.kd-versus-label{letter-spacing:.2em;text-transform:uppercase;color:var(--kd-stone-dim);font-size:13px}.kd-versus-count{min-width:2ch;color:var(--kd-rim);font-variant-numeric:tabular-nums;text-shadow:-2px 0 #061522,2px 0 #061522,0 -2px #061522,0 2px #061522,3px 3px #061522;font-size:clamp(30px,5.5vh,42px);line-height:.9;animation:.32s cubic-bezier(.68,-.6,.32,1.6) both kd-tick}@keyframes kd-tick{0%{opacity:.4;scale:1.3}to{opacity:1;scale:1}}.kd-versus-format{letter-spacing:.1em;color:var(--kd-stone-dim);font-size:14px}.kr-key.kd-chat.kd-versus-chat{margin-top:6px;padding:6px 16px;font-size:14px}.kd-versus-leave{font:inherit;color:var(--kr-dim);text-underline-offset:2px;text-shadow:var(--kr-outline);cursor:pointer;background:0 0;border:none;margin-top:4px;padding:4px 8px;font-size:13px;text-decoration:underline}.kd-versus-leave:focus-visible{color:var(--kr-ink)}@media (hover:hover){.kd-versus-leave:hover{color:var(--kr-ink)}}.kd-versus-leave:active{color:var(--kr-ink)}.kd-versus-leave:disabled{color:var(--kr-dim);cursor:default;text-decoration:none}@container not (min-width:520px){.kd-fighter .kd-bubble{margin:-9px;scale:.8}.kd-fighter-name{font-size:17px}.kd-fighter-rank{flex-direction:column;gap:3px;font-size:12px}.kd-fighter-rating:before{content:none}.kd-versus-row{gap:8px}.kd-versus-vs{flex:none}}.kr-stage.kd-stage{isolation:isolate}.kr-hud.kd-hud{z-index:1;position:relative}.kr-pill-track.kd-track{gap:5px}.kd-track-row{align-items:center;gap:7px;display:flex}.kd-track-who{letter-spacing:.12em;text-transform:uppercase;width:28px;color:var(--kd-rim);flex:none;justify-content:flex-end;align-items:center;font-size:11px;line-height:1;display:flex}.kd-track-who[data-side=foe]{line-height:0}.kr-segments.kd-segments{flex-wrap:nowrap;max-width:none}.kd-segments .kr-seg[data-locked]{opacity:1;box-shadow:inset 0 0 0 2px var(--kr-ink);background:0 0}.kr-key.kd-forfeit,.kr-key.kd-chat.kd-hud-chat{padding:8px 12px;font-size:15px}.kr-panel.kd-chat-box{z-index:3;background-color:#040c18c7;border-color:#38688c8c;width:min(320px,50cqw - 350px);height:212px;animation:.5s cubic-bezier(.16,1,.3,1) .25s both kd-chat-in;display:none;position:absolute;bottom:12px;right:62px;box-shadow:0 4px #040a1499}.kr-panel.kd-chat-box[data-out]{pointer-events:none;animation:.3s ease-in forwards kd-chat-out}@keyframes kd-chat-in{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0}}@keyframes kd-chat-out{0%{opacity:1;translate:0}to{opacity:0;translate:0 14px}}.kr-panel.kd-chat-box .kr-panel-head{flex:none;padding-top:8px;padding-bottom:6px}@container (min-width:1160px){.kr-panel.kd-chat-box{display:flex}.kr-key.kd-chat.kd-hud-chat,.kr-key.kd-chat.kd-versus-chat,.kr-key.kd-chat.kd-result-chat{display:none}}@container not (min-width:660px){.kr-hud.kd-hud{grid-template-columns:auto minmax(0,1fr) auto;gap:6px}.kr-hud.kd-hud>.kd-track{justify-self:center}.kd-segments .kr-seg{width:9px;height:9px}.kd-track-row{gap:5px}.kd-track-who{letter-spacing:.06em;width:22px;font-size:10px}.kr-key.kd-forfeit,.kr-key.kd-chat.kd-hud-chat{padding:6px 8px;font-size:13px}}.kr-middle.kd-middle{z-index:1;padding-inline:50px;position:relative}@media (max-width:640px){.kr-middle.kd-middle{padding-inline:26px}}.kd-result{height:100%;min-height:0;text-shadow:var(--kr-outline);flex-direction:column;display:flex}.kd-result-scroll{text-align:center;flex-direction:column;flex:auto;align-items:center;gap:clamp(14px,2.8vh,26px);min-height:0;padding:clamp(14px,4vh,36px) 58px 16px;display:flex;overflow-y:auto}@media (max-width:640px){.kd-result-scroll{padding-inline:38px}}@keyframes kd-pop{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}@keyframes kd-gone{0%{opacity:1}to{opacity:0}}.kd-result-head{flex-direction:column;align-items:center;gap:8px;display:flex}.kd-result-title{letter-spacing:.1em;text-indent:.1em;text-transform:uppercase;color:var(--kr-ink);text-shadow:-3px 0 #061522,3px 0 #061522,0 -3px #061522,0 3px #061522,4px 5px #061522;font-size:clamp(40px,8.5vh,72px);line-height:1;animation:.5s cubic-bezier(.68,-.6,.32,1.6) both kd-pop}.kd-result[data-outcome=win] .kd-result-title{color:var(--kr-gold)}.kd-result[data-outcome=loss] .kd-result-title{color:#9fb2cc}.kd-result-why{color:var(--kd-stone-dim);font-size:15px}.kd-result-divers{justify-content:center;align-items:center;gap:clamp(16px,5vw,48px);width:100%;animation:.4s cubic-bezier(.16,1,.3,1) .2s both kd-surface;display:flex}.kd-result-diver{flex-direction:column;flex:0 160px;align-items:center;gap:4px;min-width:0;display:flex}.kd-result-krill{display:block;position:relative}.kd-result-name{max-width:100%;color:var(--kr-dim);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.kd-result-diver[data-state=won] .kd-result-name{color:var(--kr-gold)}.kd-result-depth{color:var(--kr-dim);font-variant-numeric:tabular-nums;font-size:clamp(24px,4.4vh,34px);line-height:1}.kd-result-depth[data-ahead]{color:var(--kr-ink)}.kd-result-vs{letter-spacing:.2em;text-transform:uppercase;color:var(--kr-dim);font-size:14px}.kd-elo{flex-direction:column;align-items:center;gap:6px;display:flex}.kd-elo-delta{font-variant-numeric:tabular-nums;color:var(--kr-dim);text-shadow:-3px 0 #061522,3px 0 #061522,0 -3px #061522,0 3px #061522,4px 4px #061522;font-size:clamp(44px,9vh,72px);line-height:.9;animation:.5s cubic-bezier(.68,-.6,.32,1.6) .45s both kd-pop}.kd-elo[data-dir=up] .kd-elo-delta{color:var(--kd-up)}.kd-elo[data-dir=down] .kd-elo-delta{color:var(--kd-down)}.kd-elo-rating{align-items:baseline;gap:10px;animation:.4s cubic-bezier(.16,1,.3,1) .55s both kd-surface;display:flex}.kd-elo-rating span{letter-spacing:.2em;text-transform:uppercase;color:var(--kr-dim);font-size:13px}.kd-elo-rating b{color:var(--kr-ink);font-variant-numeric:tabular-nums;font-size:28px;font-weight:400;line-height:1}.kd-elo-ladder{flex-direction:column;align-items:center;gap:8px;margin-top:10px;animation:.4s cubic-bezier(.16,1,.3,1) .6s both kd-surface;display:flex}.kd-elo-moved{letter-spacing:.22em;text-indent:.22em;text-transform:uppercase;text-shadow:none;color:#061522;animation:kd-pop .45s cubic-bezier(.68, -.6, .32, 1.6) var(--kd-swap-at) both;padding:2px 10px 3px;font-size:14px;line-height:1.1}.kd-elo-moved[data-moved=up]{background:var(--kd-up)}.kd-elo-moved[data-moved=down]{background:var(--kd-down)}.kd-elo-standing{justify-items:center;display:grid}.kd-elo-standing>.kd-elo-label{grid-area:1/1}.kd-elo-label{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--kd-division);align-items:center;gap:8px;font-size:20px;line-height:1;display:inline-flex}.kd-elo-label .kd-crest{filter:drop-shadow(2px 2px #061522)}.kd-elo-was{opacity:0;animation:kd-gone .12s linear var(--kd-swap-at) both}.kd-elo-now[data-swap]{animation:kd-pop .45s cubic-bezier(.68, -.6, .32, 1.6) var(--kd-swap-at) both}.kd-elo-bar{background:#0d2036;border:2px solid #061522;width:min(260px,100%);height:12px;display:block;position:relative;overflow:hidden}.kd-elo-bar:before,.kd-elo-bar:after{content:"";z-index:1;background:#061522;width:2px;position:absolute;top:0;bottom:0;left:calc(33.3333% - 1px)}.kd-elo-bar:after{left:calc(66.6667% - 1px)}.kd-elo-bar i{transform-origin:0;transform:scaleX(var(--kd-to));background:var(--kd-division);animation:kd-elo-slide var(--kd-count-for) cubic-bezier(.33, 1, .68, 1) var(--kd-count-at) both;position:absolute;inset:0}.kd-elo-bar i[data-over]{animation-name:kd-elo-over;animation-timing-function:linear}@keyframes kd-elo-slide{0%{transform:scaleX(var(--kd-from))}to{transform:scaleX(var(--kd-to))}}@keyframes kd-elo-over{0%{transform:scaleX(var(--kd-from));background-color:var(--kd-was);animation-timing-function:cubic-bezier(.32,0,.67,0)}50%{transform:scaleX(var(--kd-edge));background-color:var(--kd-was);animation-timing-function:step-end}51%{transform:scaleX(var(--kd-reedge));background-color:var(--kd-division);animation-timing-function:cubic-bezier(.33,1,.68,1)}to{transform:scaleX(var(--kd-to));background-color:var(--kd-division)}}.kd-elo-next{letter-spacing:.06em;color:var(--kr-dim);font-size:14px}.kd-elo-streak{letter-spacing:.1em;color:var(--kr-gold);font-size:14px}.kd-unlocked{border:1px solid var(--kd-violet);background:#1e1434eb;border-radius:4px;flex-direction:column;gap:6px;width:min(460px,100%);padding:10px 12px;animation:.4s cubic-bezier(.16,1,.3,1) both kd-surface;display:flex}.kd-unlocked-kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--kd-violet);font-size:13px}.kd-unlocked-row{align-items:center;gap:12px;display:flex}.kd-unlocked-art{flex:none;justify-content:center;width:72px;display:flex}.kd-unlocked-name{color:var(--kr-ink);text-align:left;flex:1;font-size:18px}.kd-result-spread{flex:none;width:min(600px,100%)}.kd-recap{--kd-recap-cols:22px minmax(0, 1fr) minmax(0, 1fr) 16px;text-align:left;width:min(600px,100%);margin-top:6px;animation:.4s cubic-bezier(.16,1,.3,1) .75s both kd-surface}.kd-recap-head{grid-template-columns:var(--kd-recap-cols);letter-spacing:.16em;text-transform:uppercase;color:var(--kr-dim);column-gap:10px;padding-bottom:6px;font-size:12px;display:grid}.kd-recap-head span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kd-recap-head span:first-child{grid-column:2}.kd-recap-list{margin:0;padding:0;list-style:none}.kd-recap-row{grid-template-columns:var(--kd-recap-cols);border-top:1px solid var(--kr-hair);gap:3px 10px;padding:8px 0;display:grid}.kd-recap-num{color:var(--kr-dim);grid-area:1/1;font-size:14px}.kd-recap-prompt{color:var(--kd-stone-dim);grid-area:1/2/auto/4;font-size:14px}.kd-recap-answer{min-width:0;color:var(--kr-ink);grid-row:2;align-items:center;gap:5px;font-size:15px;display:flex}.kd-recap-answer[data-side=you]{grid-column:2}.kd-recap-answer[data-side=foe]{color:var(--kr-dim);grid-column:3}.kd-recap-word{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kd-recap-answer b{color:var(--kr-tier);flex:none;font-weight:400}.kd-recap-who{text-align:center;color:var(--kr-dim);grid-area:1/4/span 2;align-self:center;font-size:18px}.kd-recap-row[data-winner=you] .kd-recap-who{color:var(--kd-up)}.kd-recap-row[data-winner=foe] .kd-recap-who{color:var(--kd-down)}.kd-result-keys{flex-direction:column;flex:none;align-items:center;gap:8px;padding:10px 16px clamp(12px,2.4vh,20px);animation:.45s cubic-bezier(.68,-.6,.32,1.6) .8s both kd-pop;display:flex}.kr-key.kd-again{font-size:clamp(18px,2.8vh,24px);letter-spacing:.18em;width:min(430px,100%);padding:12px 20px;font-size:round(clamp(18px,2.8vh,24px),1px)}.kd-result-row{align-items:center;gap:8px;display:flex}.kr-key.kd-home,.kr-key.kd-chat.kd-result-chat{padding:7px 16px;font-size:15px}@container not (min-width:480px){.kd-recap{--kd-recap-cols:16px minmax(0, 1fr) minmax(0, 1fr) 12px}.kd-recap-answer{font-size:14px}}@media (prefers-reduced-motion:reduce){.kd-screen,.kd-screen *,.kr-panel.kd-chat-box{animation:none}}.kd-temple{pointer-events:none;grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"head"".""dock";padding:12px;display:grid;position:absolute;inset:0}.kr-key.kd-temple-skip{z-index:2;pointer-events:auto;min-width:76px;position:absolute;bottom:16px;left:50%;translate:-50%}.kd-temple:before{content:"";pointer-events:none;opacity:0;background:linear-gradient(#0000 0%,#01060dbf 100%);height:22%;transition:opacity .4s ease-in;position:absolute;bottom:0;left:0;right:0}.kd-temple[data-landed]:before{opacity:1;transition:opacity .6s ease-out}.kd-temple-head{text-align:center;flex-direction:column;grid-area:head;align-items:center;gap:4px;padding-top:6px;display:flex;position:relative}.kd-title-face.kd-temple-title{font-size:clamp(20px,2.5cqw,34px)}.kd-temple-dock{pointer-events:auto;grid-area:dock;justify-content:center;gap:10px;padding-bottom:4px;display:flex;position:relative}.kr-key.kd-temple-key{flex:0 auto;padding-inline:16px}@container not (min-width:420px){.kr-key.kd-temple-key{padding-inline:8px}}.kd-temple-head,.kd-temple-dock,.kd-temple-note{opacity:0;transition:opacity .25s ease-in,translate .25s ease-in;translate:0 8px}.kd-temple[data-landed] .kd-temple-head,.kd-temple[data-landed] .kd-temple-dock,.kd-temple[data-landed] .kd-temple-note{opacity:1;transition:opacity .6s ease-out,translate .6s cubic-bezier(.16,1,.3,1);translate:0}.kd-temple-note{letter-spacing:.04em;color:var(--kd-stone);text-shadow:var(--kr-outline);white-space:nowrap;margin:0;font-size:14px;position:absolute;bottom:64px;left:50%;transform:translate(-50%)}.kd-temple-clan{pointer-events:none;position:absolute;inset:0}.kd-temple-clan,.kd-temple-place{transition:opacity .2s ease-in}.kd-temple[data-closing] .kd-temple-clan,.kd-temple[data-closing] .kd-temple-place,.kd-temple-place .kd-temple-tag{opacity:0}.kd-temple-place[data-flying] .kd-temple-tag{animation:kd-temple-tag-in .26s cubic-bezier(.34, 1.56, .64, 1) var(--kd-land,0s) both}@keyframes kd-temple-tag-in{0%{opacity:0;transform:translateY(4px)scale(.9)}to{opacity:1;transform:none}}.kd-temple-krill{pointer-events:none;image-rendering:pixelated;position:absolute}.kd-temple-tag{border:1px solid var(--kr-line-strong);letter-spacing:.04em;white-space:nowrap;color:var(--kr-ink);text-shadow:none;visibility:hidden;background-color:#0b1526eb;background-image:repeating-linear-gradient(#00000038 0 1px,#0000 1px 3px);border-radius:3px;align-items:baseline;gap:6px;margin:0;padding:3px 8px 4px;font-size:15px;line-height:1.1;display:flex;position:absolute}.kd-temple-tag[data-side]{visibility:visible}.kd-temple-tag:before{content:"";border:5px solid #0000;position:absolute}.kd-temple-tag[data-side=below]:before,.kd-temple-tag[data-side=below-left]:before,.kd-temple-tag[data-side=below-right]:before{top:-11px;left:var(--kd-point,50%);border-bottom-color:var(--kr-line-strong);margin-left:-5px}.kd-temple-tag[data-side=above]:before{bottom:-11px;left:var(--kd-point,50%);border-top-color:var(--kr-line-strong);margin-left:-5px}.kd-temple-tag[data-side=left]:before{border-left-color:var(--kr-line-strong);margin-top:-5px;top:50%;right:-11px}.kd-temple-tag[data-side=right]:before{border-right-color:var(--kr-line-strong);margin-top:-5px;top:50%;left:-11px}.kd-temple-rank{color:var(--kd-rim)}.kd-temple-place[data-place="1"] .kd-temple-rank,.kd-temple-place[data-place="2"] .kd-temple-rank,.kd-temple-place[data-place="3"] .kd-temple-rank{color:var(--kr-gold)}.kd-temple-place[data-place="1"] .kd-temple-tag{font-size:17px}.kd-temple-name{text-overflow:ellipsis;max-width:11em;overflow:hidden}.kd-temple-rating{color:var(--kr-dim);font-size:12px}@container not (min-width:620px){.kd-temple-tag{gap:4px;padding:2px 6px 3px;font-size:13px}.kd-temple-place[data-place="1"] .kd-temple-tag{font-size:14px}.kd-temple-name{max-width:6em}.kd-temple-rating{display:none}}@container not (min-width:400px){.kd-temple-name{max-width:4.6em}}.kd-screen[data-returned]>.kd-lobby{animation:.5s cubic-bezier(.16,1,.3,1) both kd-surface}@media (prefers-reduced-motion:reduce){.kd-screen[data-returned]>.kd-lobby{animation:none}.kd-temple-place[data-flying] .kd-temple-tag{opacity:1;animation:none}}[data-game-viewport][data-ground] .kd-lobby:before{left:calc(-1 * var(--ground-left));right:calc(-1 * var(--ground-right));bottom:calc(-1 * var(--ground-bottom));height:calc(46% + var(--ground-bottom));background:linear-gradient(to top, #020812e0 0%, #020812e0 var(--ground-bottom), #0208128c calc(45% + .55 * var(--ground-bottom)), transparent 100%)}[data-game-viewport][data-ground] .kd-lobby[data-searching]:before{inset:var(--ground-inset);background:radial-gradient(ellipse calc(.46 * (100% - var(--ground-left) - var(--ground-right))) calc(.62 * (100% - var(--ground-top) - var(--ground-bottom))) at calc(var(--ground-left) + .5 * (100% - var(--ground-left) - var(--ground-right))) calc(var(--ground-top) + .48 * (100% - var(--ground-top) - var(--ground-bottom))), #020a1680 0%, #020812db 70%, #01060eeb 100%);height:auto}[data-game-viewport][data-ground] .kd-versus:before{inset:var(--ground-inset)}[data-game-viewport][data-ground] .kd-temple:before{left:calc(-1 * var(--ground-left));right:calc(-1 * var(--ground-right));bottom:calc(-1 * var(--ground-bottom));height:calc(22% + var(--ground-bottom));background:linear-gradient(to top, #01060dbf 0%, #01060dbf var(--ground-bottom), transparent 100%)}[data-game-viewport][data-ground] .kr-stage.kd-stage{--kr-gutter:max(0px, clamp(8px, 2vw, 20px) - var(--ad-side,0px))}@media (min-width:1440px){[data-game-viewport][data-ground] .kr-divers.kd-divers{right:calc(8px - min(var(--ad-side,0px), clamp(8px, 2vw, 20px)))}[data-game-viewport][data-ground] .kr-panel.kd-chat-box{right:calc(62px - min(var(--ad-side,0px), clamp(8px, 2vw, 20px)))}}
